.training-path-result-card[data-v-ac747098]{display:flex;flex-direction:column;gap:1.25rem;position:relative;z-index:1}.training-path-result-panel{--training-path-result-panel-bg:#07131f;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;border-color:#2dd4bf38!important;box-shadow:inset 0 1px #ffffff14,0 22px 60px #00000052,0 0 0 1px #2dd4bf14!important;overflow:hidden;position:relative}.training-path-result-panel:after,.training-path-result-panel:before{content:"";pointer-events:none;position:absolute}.training-path-result-panel:before{background:linear-gradient(135deg,#2dd4bfbd,#2dd4bf38 46%,#94a3b81f);border-radius:inherit;inset:0;-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;padding:1px}.training-path-result-panel:after{background:linear-gradient(120deg,hsla(0,0%,100%,.035),transparent 30%);inset:0;opacity:.55}.training-path-result-panel>*{position:relative;z-index:1}.training-path-result-stars[data-v-ac747098]{align-items:center;display:flex;gap:clamp(.45rem,2vw,.95rem);justify-content:center;margin:.35rem 0 .55rem;min-height:3.85rem}.training-path-result-star[data-v-ac747098]{align-items:center;aspect-ratio:1;backface-visibility:hidden;color:#334155;display:inline-flex;font-size:clamp(2.55rem,10vw,3.4rem);justify-content:center;line-height:1;opacity:.72;position:relative;text-shadow:0 0 16px rgba(15,23,42,.5);transform:translateY(0) scale(1);width:clamp(2.55rem,10vw,3.4rem);will-change:transform,opacity,filter}.training-path-result-star--filled[data-v-ac747098]{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);color:#fcd34d;opacity:0;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{animation:result-star-halo-ac747098 1.05s cubic-bezier(.22,.72,.3,1) forwards;animation-delay:calc(.42s + var(--star-index)*135ms);border:1px solid rgba(252,211,77,.58);border-radius:999px;content:"";inset:.44rem;opacity:0;position:absolute}.training-path-result-badges[data-v-ac747098]{align-items:center;display:flex;flex-wrap:wrap;gap:.6rem;justify-content:center;margin-bottom:.35rem}.training-path-result-review-section[data-v-ac747098]{margin-bottom:.6rem;margin-top:.25rem}.training-path-result-best[data-v-ac747098],.training-path-result-new-stars[data-v-ac747098]{align-items:center;border-radius:.75rem;display:inline-flex;justify-content:center;min-height:2.75rem}.training-path-result-best[data-v-ac747098]{background:#0f172a57;border:1px solid rgba(148,163,184,.28);flex-direction:column;min-width:10.5rem;padding:.62rem 1rem .5rem;position:relative}.training-path-result-best-label[data-v-ac747098]{background:var(--training-path-result-panel-bg,#07131f);color:#94a3b8;font-size:.6rem;font-weight:900;left:50%;letter-spacing:.18em;padding:0 .5rem;position:absolute;text-transform:uppercase;top:0;transform:translate(-50%,-50%);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]{color:#fcd34d;margin-left:.12rem;text-shadow:0 0 12px rgba(252,211,77,.32)}.training-path-result-best-arrow[data-v-ac747098]{color:#94a3b8;margin:0 .35rem}.training-path-result-new-stars[data-v-ac747098]{background:#10b98129;border:1px solid rgba(16,185,129,.42);box-shadow:0 0 20px #10b9812e;color:#a7f3d0;font-size:.82rem;font-weight:900;gap:.35rem;padding:.52rem .8rem}.training-path-result-section-title[data-v-ac747098]{align-items:center;display:grid;gap:.75rem;grid-template-columns:minmax(1rem,1fr) auto minmax(1rem,1fr)}.training-path-result-section-title span[data-v-ac747098]{background:linear-gradient(90deg,transparent,rgba(148,163,184,.45));height:1px}.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]{background:#0f172a6b;border:1px solid rgba(148,163,184,.14);border-radius:1rem;overflow:hidden;position:relative;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]{border-color:#94a3b833;max-height:24rem}.training-path-result-review-shell--scrollable[data-v-ac747098]{overflow:auto}.training-path-result-review-shell--collapsed[data-v-ac747098]:after{background:linear-gradient(180deg,#0f172a00,#07131ff5);bottom:0;content:"";height:3.4rem;left:0;pointer-events:none;position:absolute;right:0}.training-path-result-review[data-v-ac747098]{list-style:none;margin:0;padding:0}.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]{align-items:center;border-radius:999px;display:inline-flex;flex:0 0 auto;font-weight:900;height:1.55rem;justify-content:center;width:1.55rem}.training-path-result-review-row--correct .training-path-result-review-icon[data-v-ac747098]{background:#10b98142;border:1px solid rgba(52,211,153,.45);color:#a7f3d0}.training-path-result-review-row--incorrect .training-path-result-review-icon[data-v-ac747098]{background:#7f1d1d61;border:1px solid rgba(251,113,133,.45)}.training-path-result-review-icon img[data-v-ac747098]{height:.78rem;-o-object-fit:contain;object-fit:contain;width:.78rem}.training-path-result-review-toggle[data-v-ac747098]{align-items:center;align-self:center;background:#0f172a57;border:1px solid rgba(45,212,191,.18);border-radius:999px;color:#99f6e4;display:flex;font-size:.76rem;font-weight:900;gap:.35rem;justify-content:center;line-height:1;margin:.1rem auto .45rem;padding:.45rem .75rem;transition:transform .18s ease,border-color .18s ease,background-color .18s ease,color .18s ease;width:-moz-fit-content;width:fit-content}.training-path-result-review-toggle[data-v-ac747098]:hover{background:#14b8a61a;border-color:#2dd4bf61;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]{align-items:center;border-radius:.85rem;display:inline-flex;font-size:.92rem;font-weight:900;justify-content:center;min-height:2.95rem;padding:.72rem 1rem;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);box-shadow:inset 0 1px #ffffff3d,0 16px 32px #10b9813d;color:#032a22;text-shadow:0 1px 0 hsla(0,0%,100%,.18)}.training-path-result-secondary[data-v-ac747098]{background:#0f172a6b;border:1px solid rgba(148,163,184,.24);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%{filter:blur(2px);opacity:0;transform:translate3d(0,.45rem,0) scale(.86) rotate(-3deg)}52%{filter:blur(0);opacity:1;transform:translate3d(0,-.08rem,0) scale(1.035) rotate(.8deg)}to{filter:blur(0);opacity:1;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]{filter:none;opacity:1;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-bottom:.75rem;margin-top:.35rem}}
