.training-path-result-card[data-v-ac747098]{position:relative;display:flex;flex-direction:column;gap:1.25rem;z-index:1}.training-path-result-panel{--training-path-result-panel-bg:#07131f;position:relative;overflow:hidden;border-color:#2dd4bf38!important;background:radial-gradient(circle at 78% 10%,rgba(45,212,191,.08),transparent 14rem),linear-gradient(180deg,var(--training-path-result-panel-bg) 0,#081722 100%)!important;box-shadow:inset 0 1px #ffffff14,0 22px 60px #00000052,0 0 0 1px #2dd4bf14!important}.training-path-result-panel:after,.training-path-result-panel:before{position:absolute;pointer-events:none;content:""}.training-path-result-panel:before{inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#2dd4bfbd,#2dd4bf38 46%,#94a3b81f);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.72}.training-path-result-panel:after{inset:0;background:linear-gradient(120deg,hsla(0,0%,100%,.035),transparent 30%);opacity:.55}.training-path-result-panel>*{position:relative;z-index:1}.training-path-result-stars[data-v-ac747098]{display:flex;align-items:center;justify-content:center;gap:clamp(.45rem,2vw,.95rem);min-height:3.85rem;margin:.35rem 0 .55rem}.training-path-result-star[data-v-ac747098]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:clamp(2.55rem,10vw,3.4rem);aspect-ratio:1;color:#334155;font-size:clamp(2.55rem,10vw,3.4rem);line-height:1;text-shadow:0 0 16px rgba(15,23,42,.5);transform:translateY(0) scale(1);opacity:.72;backface-visibility:hidden;will-change:transform,opacity,filter}.training-path-result-star--filled[data-v-ac747098]{color:#fcd34d;opacity:0;animation:result-star-reveal-ac747098 .82s cubic-bezier(.22,.82,.24,1) forwards,result-star-glow-ac747098 1.4s ease-out forwards;animation-delay:calc(.12s + var(--star-index)*135ms),calc(.36s + var(--star-index)*135ms);text-shadow:0 0 12px rgba(252,211,77,.42),0 0 24px rgba(245,158,11,.14)}.training-path-result-star--new[data-v-ac747098]{color:#fbbf24}.training-path-result-star--new[data-v-ac747098]:after{content:"";position:absolute;inset:.44rem;border-radius:999px;border:1px solid rgba(252,211,77,.58);opacity:0;animation:result-star-halo-ac747098 1.05s cubic-bezier(.22,.72,.3,1) forwards;animation-delay:calc(.42s + var(--star-index)*135ms)}.training-path-result-badges[data-v-ac747098]{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:.6rem;margin-bottom:.35rem}.training-path-result-review-section[data-v-ac747098]{margin-top:.25rem;margin-bottom:.6rem}.training-path-result-best[data-v-ac747098],.training-path-result-new-stars[data-v-ac747098]{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.75rem}.training-path-result-best[data-v-ac747098]{min-width:10.5rem;flex-direction:column;position:relative;border:1px solid rgba(148,163,184,.28);background:#0f172a57;padding:.62rem 1rem .5rem}.training-path-result-best-label[data-v-ac747098]{position:absolute;top:0;left:50%;padding:0 .5rem;background:var(--training-path-result-panel-bg,#07131f);transform:translate(-50%,-50%);font-size:.6rem;font-weight:900;letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;white-space:nowrap}.training-path-result-best-value[data-v-ac747098]{color:#f8fafc;font-size:1.05rem;font-weight:900;line-height:1.1}.training-path-result-best-star[data-v-ac747098]{margin-left:.12rem;color:#fcd34d;text-shadow:0 0 12px rgba(252,211,77,.32)}.training-path-result-best-arrow[data-v-ac747098]{margin:0 .35rem;color:#94a3b8}.training-path-result-new-stars[data-v-ac747098]{gap:.35rem;border:1px solid rgba(16,185,129,.42);background:#10b98129;padding:.52rem .8rem;color:#a7f3d0;font-size:.82rem;font-weight:900;box-shadow:0 0 20px #10b9812e}.training-path-result-section-title[data-v-ac747098]{display:grid;grid-template-columns:minmax(1rem,1fr) auto minmax(1rem,1fr);align-items:center;gap:.75rem}.training-path-result-section-title span[data-v-ac747098]{height:1px;background:linear-gradient(90deg,transparent,rgba(148,163,184,.45))}.training-path-result-section-title span[data-v-ac747098]:last-child{background:linear-gradient(90deg,rgba(148,163,184,.45),transparent)}.training-path-result-section-title h2[data-v-ac747098]{color:#94a3b8;font-size:.68rem;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.training-path-result-review-shell[data-v-ac747098]{position:relative;overflow:hidden;border:1px solid rgba(148,163,184,.14);border-radius:1rem;background:#0f172a6b;transition:max-height .52s cubic-bezier(.22,.86,.24,1),border-color .22s ease,background-color .22s ease}.training-path-result-review-shell--collapsed[data-v-ac747098]{max-height:7.35rem}.training-path-result-review-shell--expanded[data-v-ac747098]{max-height:24rem;border-color:#94a3b833}.training-path-result-review-shell--scrollable[data-v-ac747098]{overflow:auto}.training-path-result-review-shell--collapsed[data-v-ac747098]:after{position:absolute;right:0;bottom:0;left:0;height:3.4rem;pointer-events:none;background:linear-gradient(180deg,#0f172a00,#07131ff5);content:""}.training-path-result-review[data-v-ac747098]{margin:0;padding:0;list-style:none}.training-path-result-review-row[data-v-ac747098]{display:flex;gap:.7rem;padding:.78rem .85rem}.training-path-result-review-row+.training-path-result-review-row[data-v-ac747098]{border-top:1px solid rgba(148,163,184,.12)}.training-path-result-review-row--correct[data-v-ac747098]:hover{background:#10b98114}.training-path-result-review-row--incorrect[data-v-ac747098]:hover{background:#f43f5e14}.training-path-result-review-icon[data-v-ac747098]{display:inline-flex;width:1.55rem;height:1.55rem;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;font-weight:900}.training-path-result-review-row--correct .training-path-result-review-icon[data-v-ac747098]{border:1px solid rgba(52,211,153,.45);background:#10b98142;color:#a7f3d0}.training-path-result-review-row--incorrect .training-path-result-review-icon[data-v-ac747098]{border:1px solid rgba(251,113,133,.45);background:#7f1d1d61}.training-path-result-review-icon img[data-v-ac747098]{width:.78rem;height:.78rem;-o-object-fit:contain;object-fit:contain}.training-path-result-review-toggle[data-v-ac747098]{display:flex;align-self:center;align-items:center;justify-content:center;gap:.35rem;width:-moz-fit-content;width:fit-content;margin:.1rem auto .45rem;border:1px solid rgba(45,212,191,.18);border-radius:999px;background:#0f172a57;padding:.45rem .75rem;color:#99f6e4;font-size:.76rem;font-weight:900;line-height:1;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease}.training-path-result-review-toggle[data-v-ac747098]:hover{border-color:#2dd4bf61;background:#14b8a61a;color:#ccfbf1;transform:translateY(-1px)}.training-path-result-review-toggle[data-v-ac747098]:active{transform:translateY(0) scale(.99)}.training-path-result-review-toggle-icon[data-v-ac747098]{display:inline-flex;transform:translateY(-.02rem);transition:transform .28s cubic-bezier(.22,.86,.24,1)}.training-path-result-review-toggle-icon--expanded[data-v-ac747098]{transform:rotate(180deg) translateY(.02rem)}.training-path-result-primary[data-v-ac747098],.training-path-result-secondary[data-v-ac747098]{display:inline-flex;min-height:2.95rem;align-items:center;justify-content:center;border-radius:.85rem;padding:.72rem 1rem;font-size:.92rem;font-weight:900;transition:transform .16s ease,border-color .16s ease,background-color .16s ease,color .16s ease}.training-path-result-primary[data-v-ac747098]{background:linear-gradient(180deg,#34d399,#10b981);color:#032a22;box-shadow:inset 0 1px #ffffff3d,0 16px 32px #10b9813d;text-shadow:0 1px 0 hsla(0,0%,100%,.18)}.training-path-result-secondary[data-v-ac747098]{border:1px solid rgba(148,163,184,.24);background:#0f172a6b;color:#cbd5e1}.training-path-result-primary[data-v-ac747098]:hover,.training-path-result-secondary[data-v-ac747098]:hover{transform:translateY(-1px)}.training-path-result-primary[data-v-ac747098]:hover{box-shadow:inset 0 1px #ffffff47,0 20px 38px #10b98147}.training-path-result-secondary[data-v-ac747098]:hover{border-color:#34d39980;color:#d1fae5}.training-path-result-primary[data-v-ac747098]:active,.training-path-result-secondary[data-v-ac747098]:active{transform:translateY(0) scale(.99)}@keyframes result-star-reveal-ac747098{0%{opacity:0;filter:blur(2px);transform:translate3d(0,.45rem,0) scale(.86) rotate(-3deg)}52%{opacity:1;filter:blur(0);transform:translate3d(0,-.08rem,0) scale(1.035) rotate(.8deg)}to{opacity:1;filter:blur(0);transform:translateZ(0) scale(1) rotate(0)}}@keyframes result-star-glow-ac747098{0%{text-shadow:0 0 10px rgba(252,211,77,.28),0 0 18px rgba(245,158,11,.1)}42%{text-shadow:0 0 18px rgba(252,211,77,.58),0 0 38px rgba(245,158,11,.24)}to{text-shadow:0 0 12px rgba(252,211,77,.42),0 0 24px rgba(245,158,11,.14)}}@keyframes result-star-halo-ac747098{0%{opacity:0;transform:scale(.88)}18%{opacity:.72}to{opacity:0;transform:scale(1.42)}}@media(prefers-reduced-motion:reduce){.training-path-result-review-shell[data-v-ac747098],.training-path-result-review-toggle[data-v-ac747098],.training-path-result-review-toggle-icon[data-v-ac747098]{transition:none}.training-path-result-star--filled[data-v-ac747098],.training-path-result-star--new[data-v-ac747098]:after{animation:none}.training-path-result-star--filled[data-v-ac747098]{opacity:1;filter:none;transform:translateY(0) scale(1)}}@media(min-width:640px){.training-path-result-card[data-v-ac747098]{gap:1.35rem}.training-path-result-stars[data-v-ac747098]{margin:.45rem 0 .7rem}.training-path-result-badges[data-v-ac747098]{margin-bottom:.45rem}.training-path-result-review-section[data-v-ac747098]{margin-top:.35rem;margin-bottom:.75rem}}.training-path-exercise-start-card[data-v-7a528a1a]{position:relative;overflow:hidden;padding:1.6rem;border:1px solid rgba(45,212,191,.22);border-radius:1.5rem;background:radial-gradient(circle at 82% 12%,rgba(45,212,191,.16),transparent 15rem),radial-gradient(circle at 12% 0,rgba(59,130,246,.14),transparent 16rem),linear-gradient(145deg,#06111d,#0a1726 52%,#071a1f);box-shadow:inset 0 1px #ffffff14,0 28px 80px #0000005c,0 0 0 1px #2dd4bf14}.training-path-exercise-start-card[data-v-7a528a1a]:after,.training-path-exercise-start-card[data-v-7a528a1a]:before{position:absolute;pointer-events:none;content:""}.training-path-exercise-start-card[data-v-7a528a1a]:before{inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#2dd4bfd1,#3b82f666 42%,#10b9814d 72%,#fbbf2433);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;opacity:.78}.training-path-exercise-start-card[data-v-7a528a1a]:after{inset:0;background:linear-gradient(120deg,hsla(0,0%,100%,.08),transparent 32%),radial-gradient(circle at 88% 70%,rgba(20,184,166,.16),transparent 12rem);opacity:.86}.training-path-exercise-start-card__content[data-v-7a528a1a]{position:relative;z-index:2}.training-path-exercise-start-card__art[data-v-7a528a1a]{position:absolute;z-index:1;right:-2.5rem;top:1.25rem;width:min(52%,18rem);max-height:70%;-o-object-fit:contain;object-fit:contain;opacity:.2;mix-blend-mode:screen;filter:hue-rotate(22deg) saturate(.75) brightness(.84) contrast(1.12) drop-shadow(0 22px 34px rgba(20,184,166,.18));-webkit-mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.82) 28%,rgba(0,0,0,.88) 58%,transparent),linear-gradient(180deg,transparent,rgba(0,0,0,.16) 9%,rgba(0,0,0,.72) 24%,#000 36%,#000 64%,rgba(0,0,0,.72) 76%,rgba(0,0,0,.16) 91%,transparent);mask-image:linear-gradient(90deg,transparent,rgba(0,0,0,.82) 28%,rgba(0,0,0,.88) 58%,transparent),linear-gradient(180deg,transparent,rgba(0,0,0,.16) 9%,rgba(0,0,0,.72) 24%,#000 36%,#000 64%,rgba(0,0,0,.72) 76%,rgba(0,0,0,.16) 91%,transparent);-webkit-mask-composite:source-in;mask-composite:intersect}.training-path-exercise-start-card__note[data-v-7a528a1a]{display:flex;align-items:center;gap:.7rem;width:-moz-fit-content;width:fit-content;max-width:100%;padding:.62rem .78rem;border:1px solid rgba(94,234,212,.2);border-radius:.62rem;background:radial-gradient(circle at 10% 18%,rgba(45,212,191,.09),transparent 7rem),linear-gradient(135deg,#0ea5e914,#10b9811a);box-shadow:inset 0 1px #ffffff0b,0 10px 22px #065f461f}.training-path-exercise-start-card__detail[data-v-7a528a1a]{display:flex;min-width:0;min-height:5.8rem;align-items:center;gap:1rem;padding:1.08rem;border:1px solid rgba(148,163,184,.15);border-radius:.85rem;background:linear-gradient(145deg,#0f172ab8,#0f172a61),radial-gradient(circle at 12% 16%,rgba(45,212,191,.12),transparent 8rem);box-shadow:inset 0 1px #ffffff0f,0 16px 34px #00000038}.training-path-exercise-start-card__cta[data-v-7a528a1a]{color:#032a22;background:linear-gradient(180deg,#34d399,#10b981);box-shadow:inset 0 1px #ffffff3d,0 16px 32px #10b9813d;text-shadow:0 1px 0 hsla(0,0%,100%,.18)}.training-path-exercise-start-card__cta[data-v-7a528a1a]:hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffff47,0 20px 38px #10b98147}@media(max-width:640px){.training-path-exercise-start-card[data-v-7a528a1a]{padding:1.35rem}.training-path-exercise-start-card__art[data-v-7a528a1a]{right:-4rem;top:1.5rem;width:17rem;opacity:.12}.training-path-exercise-start-card__note[data-v-7a528a1a]{width:100%}}
