.training-path-result-card[data-v-5c2bc402]{z-index:1;flex-direction:column;gap:1.25rem;display:flex;position:relative}.training-path-result-panel{--training-path-result-panel-bg:#07131f;position:relative;overflow:hidden;background:radial-gradient(circle at 78% 10%,#2dd4bf14,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}.training-path-result-panel:after,.training-path-result-panel:before{pointer-events:none;content:"";position:absolute}.training-path-result-panel:before{border-radius:inherit;-webkit-mask-composite:xor;opacity:.72;background:linear-gradient(135deg,#2dd4bfbd,#2dd4bf38 46%,#94a3b81f);padding:1px;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.training-path-result-panel:after{opacity:.55;background:linear-gradient(120deg,#ffffff09,#0000 30%);inset:0}.training-path-result-panel>*{z-index:1;position:relative}.training-path-result-stars[data-v-5c2bc402]{justify-content:center;align-items:center;gap:clamp(.45rem,2vw,.95rem);min-height:3.85rem;margin:.35rem 0 .55rem;display:flex}.training-path-result-star[data-v-5c2bc402]{aspect-ratio:1;color:#334155;text-shadow:0 0 16px #0f172a80;opacity:.72;backface-visibility:hidden;will-change:transform,opacity,filter;justify-content:center;align-items:center;width:clamp(2.55rem,10vw,3.4rem);font-size:clamp(2.55rem,10vw,3.4rem);line-height:1;display:inline-flex;position:relative;transform:translateY(0)scale(1)}.training-path-result-star--filled[data-v-5c2bc402]{color:#fcd34d;opacity:0;animation:.82s cubic-bezier(.22,.82,.24,1) forwards result-star-reveal-5c2bc402,1.4s ease-out forwards result-star-glow-5c2bc402;animation-delay:calc(.12s + var(--star-index)*.135s),calc(.36s + var(--star-index)*.135s);text-shadow:0 0 12px #fcd34d6b,0 0 24px #f59e0b24}.training-path-result-star--new[data-v-5c2bc402]{color:#fbbf24}.training-path-result-star--new[data-v-5c2bc402]:after{content:"";opacity:0;animation:1.05s cubic-bezier(.22,.72,.3,1) forwards result-star-halo-5c2bc402;animation-delay:calc(.42s + var(--star-index)*.135s);border:1px solid #fcd34d94;border-radius:999px;position:absolute;inset:.44rem}.training-path-result-badges[data-v-5c2bc402]{flex-wrap:wrap;justify-content:center;align-items:center;gap:.6rem;margin-bottom:.35rem;display:flex}.training-path-result-next-star[data-v-5c2bc402]{color:#fde68a;text-align:center;background:#fbbf2414;border:1px solid #fbbf243d;border-radius:.9rem;justify-content:center;align-items:center;gap:.55rem;padding:.78rem 1rem;font-size:.9rem;font-weight:800;line-height:1.35;display:flex}.training-path-result-next-star--mastered[data-v-5c2bc402]{color:#a7f3d0;background:#10b9811a;border-color:#34d39947}.training-path-result-next-star-icon[data-v-5c2bc402]{color:#fcd34d;flex:none;font-size:1.1rem}.training-path-result-review-section[data-v-5c2bc402]{margin-top:.25rem;margin-bottom:.6rem}.training-path-result-best[data-v-5c2bc402]{background:#0f172a57;border:1px solid #94a3b847;border-radius:.75rem;flex-direction:column;justify-content:center;align-items:center;min-width:10.5rem;min-height:2.75rem;padding:.62rem 1rem .5rem;display:inline-flex;position:relative}.training-path-result-best-label[data-v-5c2bc402]{top:0;background:var(--training-path-result-panel-bg,#07131f);letter-spacing:.18em;text-transform:uppercase;color:#94a3b8;white-space:nowrap;padding:0 .5rem;font-size:.75rem;font-weight:900;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}[dir=rtl] .training-path-result-best-label{transform:translate(50%,-50%)}.training-path-result-best-value[data-v-5c2bc402]{color:#f8fafc;font-size:1.05rem;font-weight:900;line-height:1.1}.training-path-result-best-star[data-v-5c2bc402]{color:#fcd34d;text-shadow:0 0 12px #fcd34d52;margin-inline-start:.12rem}.training-path-result-best-arrow[data-v-5c2bc402]{color:#94a3b8;margin:0 .35rem}.training-path-result-section-title[data-v-5c2bc402]{grid-template-columns:minmax(1rem,1fr) auto minmax(1rem,1fr);align-items:center;gap:.75rem;display:grid}.training-path-result-section-title span[data-v-5c2bc402]{background:linear-gradient(90deg,#0000,#94a3b873);height:1px}.training-path-result-section-title span[data-v-5c2bc402]:last-child{background:linear-gradient(90deg,#94a3b873,#0000)}.training-path-result-section-title h2[data-v-5c2bc402]{color:#94a3b8;letter-spacing:.22em;text-transform:uppercase;font-size:.75rem;font-weight:900}.training-path-result-review-shell[data-v-5c2bc402]{background:#0f172a6b;border:1px solid #94a3b824;border-radius:1rem;transition:max-height .52s cubic-bezier(.22,.86,.24,1),border-color .22s,background-color .22s;position:relative;overflow:hidden}.training-path-result-review-shell--collapsed[data-v-5c2bc402]{max-height:7.35rem}.training-path-result-review-shell--expanded[data-v-5c2bc402]{border-color:#94a3b833;max-height:24rem}.training-path-result-review-shell--scrollable[data-v-5c2bc402]{overflow:auto}.training-path-result-review-shell--collapsed[data-v-5c2bc402]:after{bottom:0;pointer-events:none;content:"";background:linear-gradient(#0f172a00,#07131ff5);height:3.4rem;position:absolute;inset-inline:0}.training-path-result-review[data-v-5c2bc402]{margin:0;padding:0;list-style:none}.training-path-result-review-item[data-v-5c2bc402]{margin:0;padding:0}.training-path-result-review-row[data-v-5c2bc402]{border:0;width:100%;color:inherit;text-align:start;background:0 0;border-inline-start:3px solid #0000;gap:.7rem;padding:.78rem .85rem;display:flex}.training-path-result-review-item+.training-path-result-review-item[data-v-5c2bc402]{border-top:1px solid #94a3b81f}button.training-path-result-review-row[data-v-5c2bc402]{cursor:pointer}button.training-path-result-review-row[data-v-5c2bc402]:focus-visible{outline-offset:-2px;outline:2px solid #6ee7b7e6}.training-path-result-review-row--selected[data-v-5c2bc402]{background:#10b9811a;border-inline-start-color:#34d399}.training-path-result-review-row--correct[data-v-5c2bc402]:hover{background:#10b98114}.training-path-result-review-row--incorrect[data-v-5c2bc402]:hover{background:#f43f5e14}.training-path-result-review-icon[data-v-5c2bc402]{border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.55rem;height:1.55rem;font-weight:900;display:inline-flex}.training-path-result-review-row--correct .training-path-result-review-icon[data-v-5c2bc402]{color:#a7f3d0;background:#10b98142;border:1px solid #34d39973}.training-path-result-review-row--incorrect .training-path-result-review-icon[data-v-5c2bc402]{background:#7f1d1d61;border:1px solid #fb718573}.training-path-result-review-icon img[data-v-5c2bc402]{-o-object-fit:contain;object-fit:contain;width:.78rem;height:.78rem}.training-path-result-review-toggle[data-v-5c2bc402]{color:#99f6e4;background:#0f172a57;border:1px solid #2dd4bf2e;border-radius:999px;justify-content:center;align-self:center;align-items:center;gap:.35rem;width:fit-content;margin:.1rem auto .45rem;padding:.45rem .75rem;font-size:.76rem;font-weight:900;line-height:1;transition:transform .18s,border-color .18s,background-color .18s,color .18s;display:flex}.training-path-result-review-toggle[data-v-5c2bc402]:hover{color:#ccfbf1;background:#14b8a61a;border-color:#2dd4bf61;transform:translateY(-1px)}.training-path-result-review-toggle[data-v-5c2bc402]:active{transform:translateY(0)scale(.99)}.training-path-result-review-toggle-icon[data-v-5c2bc402]{transition:transform .28s cubic-bezier(.22,.86,.24,1);display:inline-flex;transform:translateY(-.02rem)}.training-path-result-review-toggle-icon--expanded[data-v-5c2bc402]{transform:rotate(180deg)translateY(.02rem)}@keyframes result-star-reveal-5c2bc402{0%{opacity:0;filter:blur(2px);transform:translateY(.45rem)scale(.86)rotate(-3deg)}52%{opacity:1;filter:blur();transform:translateY(-.08rem)scale(1.035)rotate(.8deg)}to{opacity:1;filter:blur();transform:translateZ(0)scale(1)rotate(0)}}@keyframes result-star-glow-5c2bc402{0%{text-shadow:0 0 10px #fcd34d47,0 0 18px #f59e0b1a}42%{text-shadow:0 0 18px #fcd34d94,0 0 38px #f59e0b3d}to{text-shadow:0 0 12px #fcd34d6b,0 0 24px #f59e0b24}}@keyframes result-star-halo-5c2bc402{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-5c2bc402],.training-path-result-review-toggle[data-v-5c2bc402],.training-path-result-review-toggle-icon[data-v-5c2bc402]{transition:none}.training-path-result-star--filled[data-v-5c2bc402],.training-path-result-star--new[data-v-5c2bc402]:after{animation:none}.training-path-result-star--filled[data-v-5c2bc402]{opacity:1;filter:none;transform:translateY(0)scale(1)}}@media (width>=640px){.training-path-result-card[data-v-5c2bc402]{gap:1.35rem}.training-path-result-stars[data-v-5c2bc402]{margin:.45rem 0 .7rem}.training-path-result-badges[data-v-5c2bc402]{margin-bottom:.45rem}.training-path-result-review-section[data-v-5c2bc402]{margin-top:.35rem;margin-bottom:.75rem}}.training-path-exercise-start-card[data-v-d8112f7d]{background:radial-gradient(circle at 82% 12%,#2dd4bf29,#0000 15rem),radial-gradient(circle at 12% 0,#3b82f624,#0000 16rem),linear-gradient(145deg,#06111d,#0a1726 52%,#071a1f);border:1px solid #2dd4bf38;border-radius:1.5rem;padding:1.6rem;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff14,0 28px 80px #0000005c,0 0 0 1px #2dd4bf14}.training-path-exercise-start-card[data-v-d8112f7d]:after,.training-path-exercise-start-card[data-v-d8112f7d]:before{pointer-events:none;content:"";position:absolute}.training-path-exercise-start-card[data-v-d8112f7d]:before{border-radius:inherit;-webkit-mask-composite:xor;opacity:.78;background:linear-gradient(135deg,#2dd4bfd1,#3b82f666 42%,#10b9814d 72%,#fbbf2433);padding:1px;inset:0;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.training-path-exercise-start-card[data-v-d8112f7d]:after{opacity:.86;background:linear-gradient(120deg,#ffffff14,#0000 32%),radial-gradient(circle at 88% 70%,#14b8a629,#0000 12rem);inset:0}.training-path-exercise-start-card__content[data-v-d8112f7d]{z-index:2;position:relative}.training-path-exercise-start-card__content[data-v-d8112f7d]>*+*{margin-top:2.25rem}.training-path-exercise-start-card__cta-arrow[data-v-d8112f7d],.training-path-exercise-start-card__detail-inline[data-v-d8112f7d],.training-path-exercise-start-card__title[data-v-d8112f7d]{display:none}.training-path-exercise-start-card__art[data-v-d8112f7d]{z-index:1;inset-inline-end:-2.5rem;-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 #14b8a62e);-webkit-mask-composite:source-in;width:min(58%,21rem);max-height:76%;position:absolute;top:2.5rem;-webkit-mask-image:linear-gradient(90deg,#0000,#000000d1 28%,#000000e0 58%,#0000),linear-gradient(#0000,#00000029 9%,#000000b8 24%,#000 36% 64%,#000000b8 76%,#00000029 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000000d1 28%,#000000e0 58%,#0000),linear-gradient(#0000,#00000029 9%,#000000b8 24%,#000 36% 64%,#000000b8 76%,#00000029 91%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}.training-path-exercise-start-card__art.training-path-exercise-start-card__art--high-emphasis[data-v-d8112f7d]{opacity:.32}.training-path-exercise-start-card__note[data-v-d8112f7d]{background:radial-gradient(circle at 10% 18%,#2dd4bf17,#0000 7rem),linear-gradient(135deg,#0ea5e914,#10b9811a);border:1px solid #5eead433;border-radius:.62rem;align-items:center;gap:.7rem;width:fit-content;max-width:100%;padding:.62rem .78rem;display:flex;box-shadow:inset 0 1px #ffffff0b,0 10px 22px #065f461f}.training-path-exercise-start-card__challenge-mode-control[data-v-d8112f7d]{z-index:4;top:1.35rem;position:absolute;inset-inline-end:1.45rem}.training-path-exercise-start-card--has-earned-badge .training-path-exercise-start-card__challenge-mode-control[data-v-d8112f7d]{inset-inline-end:8rem}.training-path-exercise-start-card__challenge-mode-badge[data-v-d8112f7d]{z-index:5;top:.6rem;-o-object-fit:contain;object-fit:contain;pointer-events:none;filter:drop-shadow(0 .75rem 1.15rem #701a7575);width:5.7rem;height:auto;position:absolute;inset-inline-end:.65rem}.training-path-exercise-start-card__challenge-mode-selector[data-v-d8112f7d]{--training-path-challenge-card-radius:.55rem;color:#e2e8f0;touch-action:manipulation;align-items:center;gap:.65rem;min-height:2.75rem;font-size:.78rem;font-weight:800;line-height:1rem;transition:color .16s;display:inline-flex;position:relative}.training-path-exercise-start-card__challenge-mode-control[data-state=coming-soon] .training-path-exercise-start-card__challenge-mode-selector[data-v-d8112f7d],.training-path-exercise-start-card__challenge-mode-control[data-state=locked] .training-path-exercise-start-card__challenge-mode-selector[data-v-d8112f7d]{color:#94a3b8;cursor:help}.training-path-exercise-start-card__challenge-mode-selector[data-v-d8112f7d]:focus-visible{outline-offset:4px;border-radius:.4rem;outline:2px solid #f9a8d4}.training-path-exercise-start-card__challenge-mode-label[data-v-d8112f7d]{text-align:end;max-width:8rem}.training-path-exercise-start-card__challenge-mode-track[data-v-d8112f7d]{background:#1e293b;border:1px solid #94a3b85c;border-radius:999px;flex:none;width:3rem;height:1.7rem;padding:.2rem;transition:border-color .16s,background-color .16s;position:relative}.training-path-exercise-start-card__challenge-mode-track>span[data-v-d8112f7d]{background:#cbd5e1;border-radius:999px;width:1.15rem;height:1.15rem;transition:transform .16s,background-color .16s;display:block;box-shadow:0 2px 8px #0000005c}.training-path-exercise-start-card__challenge-mode-track--active[data-v-d8112f7d]{background:#d22c71;border-color:#f472b6d1}.training-path-exercise-start-card__challenge-mode-track--active>span[data-v-d8112f7d]{background:#fff;transform:translate(1.25rem)}.training-path-exercise-start-card__challenge-mode-control[data-state=coming-soon] .training-path-exercise-start-card__challenge-mode-track[data-v-d8112f7d],.training-path-exercise-start-card__challenge-mode-control[data-state=locked] .training-path-exercise-start-card__challenge-mode-track[data-v-d8112f7d]{opacity:.5}.training-path-exercise-start-card__challenge-mode-tooltip[data-v-d8112f7d]{top:calc(100% + .45rem);color:#e2e8f0;opacity:0;pointer-events:none;text-align:start;background:#1e293b;border:1px solid #94a3b847;border-radius:.7rem;width:min(18rem,100vw - 4rem);padding:.7rem .8rem;font-size:.75rem;font-weight:650;line-height:1.25rem;transition:opacity .15s,transform .15s;position:absolute;inset-inline-end:0;transform:translateY(-.2rem);box-shadow:0 12px 28px #0000006b}.training-path-exercise-start-card__challenge-mode-control[data-has-explanation=true]:focus-within .training-path-exercise-start-card__challenge-mode-tooltip[data-v-d8112f7d],.training-path-exercise-start-card__challenge-mode-control[data-has-explanation=true]:hover .training-path-exercise-start-card__challenge-mode-tooltip[data-v-d8112f7d],.training-path-exercise-start-card__challenge-mode-tooltip--open[data-v-d8112f7d]{opacity:1;transform:translateY(0)}.training-path-exercise-start-card__stars[data-v-d8112f7d]{z-index:2;pointer-events:none;justify-content:center;align-items:center;gap:clamp(.65rem,1.8vw,1.15rem);display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.training-path-exercise-start-card__star[data-v-d8112f7d]{filter:drop-shadow(0 .45rem .7rem #0000005c);justify-content:center;align-items:center;width:clamp(3.65rem,7vw,5.25rem);height:clamp(3.65rem,7vw,5.25rem);display:inline-flex}.training-path-exercise-start-card__star--earned[data-v-d8112f7d]{color:#fcd34d;filter:drop-shadow(0 .45rem .7rem #0000005c)drop-shadow(0 0 .8rem #fbbf2438)}.training-path-exercise-start-card__star--pending[data-v-d8112f7d]{color:#334155}.training-path-exercise-start-card__star>svg[data-v-d8112f7d]{width:100%;height:100%}.training-path-exercise-start-card__star-space[data-v-d8112f7d]{min-height:7.5rem}.training-path-exercise-start-card__details[data-v-d8112f7d]{grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.training-path-exercise-start-card__detail[data-v-d8112f7d]{background:linear-gradient(145deg,#0f172ab8,#0f172a61),radial-gradient(circle at 12% 16%,#2dd4bf1f,#0000 8rem);border:1px solid #94a3b826;border-radius:.85rem;align-items:center;gap:1rem;min-width:0;min-height:5.8rem;padding:1.08rem;display:flex;box-shadow:inset 0 1px #ffffff0f,0 16px 34px #00000038}.training-path-exercise-start-card__action[data-v-d8112f7d]{width:100%}@media (width>=1024px){.training-path-exercise-start-card__art[data-v-d8112f7d]{inset-inline-end:1.5rem;top:5rem}.training-path-exercise-start-card__title[data-v-d8112f7d]{padding-bottom:.75rem;display:block}.training-path-exercise-start-card__description[data-v-d8112f7d]{padding-bottom:.75rem}.training-path-exercise-start-card--has-challenge-mode .training-path-exercise-start-card__intro[data-v-d8112f7d]{max-width:none}.training-path-exercise-start-card--has-challenge-mode .training-path-exercise-start-card__title[data-v-d8112f7d]{max-width:calc(100% - 15rem)}.training-path-exercise-start-card--has-challenge-mode .training-path-exercise-start-card__description[data-v-d8112f7d],.training-path-exercise-start-card--has-challenge-mode .training-path-exercise-start-card__note[data-v-d8112f7d]{max-width:34rem}.training-path-exercise-start-card__details-section[data-v-d8112f7d]{padding-top:3.5rem}.training-path-exercise-start-card__detail-copy[data-v-d8112f7d]{display:none}.training-path-exercise-start-card__detail[data-v-d8112f7d]{justify-content:center;gap:.8rem;min-height:4.5rem;padding:.75rem 1rem}.training-path-exercise-start-card__detail-inline[data-v-d8112f7d]{white-space:nowrap;align-items:baseline;gap:.35rem;font-size:1.05rem;line-height:1.3;display:flex}.training-path-exercise-start-card__action[data-v-d8112f7d]{width:min(100%,24rem);margin-inline:auto}.training-path-exercise-start-card__cta-arrow[data-v-d8112f7d]{flex:none;display:block}}@media (width<=767px){.training-path-exercise-start-card--has-challenge-mode .training-path-exercise-start-card__intro[data-v-d8112f7d]{padding-top:2.75rem}.training-path-exercise-start-card--has-earned-badge .training-path-exercise-start-card__description[data-v-d8112f7d]{padding-inline-end:3.25rem}.training-path-exercise-start-card__star-space[data-v-d8112f7d]{min-height:6rem;margin-top:.9rem;position:relative}.training-path-exercise-start-card__star-space+.training-path-exercise-start-card__details-section[data-v-d8112f7d]{margin-top:.9rem}.training-path-exercise-start-card__details[data-v-d8112f7d]{background:linear-gradient(145deg,#0f172ab8,#0f172a61),radial-gradient(circle at 12% 16%,#2dd4bf1f,#0000 12rem);border:1px solid #94a3b838;border-radius:.95rem;gap:0;overflow:hidden;box-shadow:inset 0 1px #ffffff0f,0 16px 34px #00000038}.training-path-exercise-start-card__detail[data-v-d8112f7d]{min-height:6.75rem;box-shadow:none;text-align:center;background:0 0;border:0;border-radius:0;flex-direction:column;justify-content:center;gap:.2rem;padding:.55rem .25rem;position:relative}.training-path-exercise-start-card__detail+.training-path-exercise-start-card__detail[data-v-d8112f7d]:before{top:.8rem;bottom:.8rem;content:"";background:#94a3b857;width:1px;position:absolute;inset-inline-start:0}.training-path-exercise-start-card__detail>div[data-v-d8112f7d]{width:100%}.training-path-exercise-start-card__detail>svg[data-v-d8112f7d]{width:1.85rem;height:1.85rem}.training-path-exercise-start-card__detail-label[data-v-d8112f7d]{overflow-wrap:anywhere;justify-content:center;align-items:center;min-height:1.5rem;display:flex}.training-path-exercise-start-card__detail-value[data-v-d8112f7d]{overflow-wrap:anywhere;margin-top:.1rem;font-size:clamp(1.25rem,6vw,1.75rem);line-height:1.15}}@media (width<=640px){.training-path-exercise-start-card[data-v-d8112f7d]{padding:1.35rem}.training-path-exercise-start-card__art[data-v-d8112f7d]{inset-inline-end:-4rem;opacity:.12;width:17rem;top:1.5rem}.training-path-exercise-start-card__art.training-path-exercise-start-card__art--high-emphasis[data-v-d8112f7d]{opacity:.2}.training-path-exercise-start-card__note[data-v-d8112f7d]{width:100%}.training-path-exercise-start-card__challenge-mode-control[data-v-d8112f7d]{top:.85rem;inset-inline-end:1.05rem}.training-path-exercise-start-card--has-earned-badge .training-path-exercise-start-card__challenge-mode-control[data-v-d8112f7d]{inset-inline-end:6.75rem}.training-path-exercise-start-card__challenge-mode-badge[data-v-d8112f7d]{top:.45rem;width:4.85rem;inset-inline-end:.45rem}.training-path-exercise-start-card__challenge-mode-selector[data-v-d8112f7d]{gap:.5rem;font-size:.72rem}.training-path-exercise-start-card__challenge-mode-track[data-v-d8112f7d]{width:2.65rem;height:1.55rem}.training-path-exercise-start-card__challenge-mode-track>span[data-v-d8112f7d]{width:1rem;height:1rem}.training-path-exercise-start-card__challenge-mode-track--active>span[data-v-d8112f7d]{transform:translate(1.08rem)}}[dir=rtl] .training-path-exercise-start-card__challenge-mode-track--active>span{transform:translate(-1.25rem)}[dir=rtl] .training-path-exercise-start-card__cta-arrow{transform:scaleX(-1)}@media (width<=640px){[dir=rtl] .training-path-exercise-start-card__challenge-mode-track--active>span{transform:translate(-1.08rem)}}.training-answer-feedback-anchor[data-v-f206d0d6]{overflow-anchor:none;margin-top:1.25rem;scroll-margin-bottom:9rem}.training-answer-feedback-dock[data-v-f206d0d6]{color:#f8fafc;flex-direction:column;gap:.75rem;width:100%;display:flex}.training-answer-feedback-anchor--error .training-answer-feedback-dock[data-v-f206d0d6],.training-answer-feedback-anchor--success .training-answer-feedback-dock[data-v-f206d0d6]{gap:1.25rem}.training-answer-feedback-status[data-v-f206d0d6]{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#060d1ef5;border:2px solid #64748b85;border-radius:1rem;align-items:center;gap:.625rem;min-width:0;min-height:3.5rem;padding:.75rem;display:flex;position:relative;box-shadow:0 10px 28px #00000047}.training-answer-feedback-status--error[data-v-f206d0d6],.training-answer-feedback-status--success[data-v-f206d0d6]{border:1px solid;min-height:3.25rem;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;border-inline-start-width:4px;border-radius:.125rem;padding:.65rem 1rem}.training-answer-feedback-status--success[data-v-f206d0d6]{--feedback-pulse-color:#34d399eb;border-color:#34d39924;color:#67d7ad;background:#065f4629;border-inline-start-color:#22a97a}.training-answer-feedback-status--error[data-v-f206d0d6]{--feedback-pulse-color:#ef4444f0;border-color:#f8717124;color:#e98282;background:#7f1d1d29;border-inline-start-color:#dc4c52}.training-answer-feedback-status--partial[data-v-f206d0d6]{--feedback-pulse-color:#fbbf24eb;color:#fcd34d;border-color:#fbbf24}.training-answer-feedback-status--pulse[data-v-f206d0d6]{isolation:isolate}.training-answer-feedback-status--pulse[data-v-f206d0d6]:after{border-radius:inherit;box-shadow:0 0 32px var(--feedback-pulse-color);content:"";opacity:1;pointer-events:none;animation:.52s ease-out forwards training-answer-feedback-dock-pulse-f206d0d6;position:absolute;inset:0}.training-answer-feedback-status--error.training-answer-feedback-status--pulse[data-v-f206d0d6]:after,.training-answer-feedback-status--success.training-answer-feedback-status--pulse[data-v-f206d0d6]:after{display:none}.training-answer-feedback-icon[data-v-f206d0d6]{border:1px solid;border-radius:9999px;flex:none;justify-content:center;align-items:center;width:1.75rem;height:1.75rem;font-size:1.125rem;font-weight:900;line-height:1;display:inline-flex}.training-answer-feedback-label[data-v-f206d0d6]{letter-spacing:.12em;text-transform:uppercase;font-size:.875rem;font-weight:900;line-height:1.2;display:block}.training-answer-feedback-status--error .training-answer-feedback-label[data-v-f206d0d6],.training-answer-feedback-status--success .training-answer-feedback-label[data-v-f206d0d6]{letter-spacing:.01em;text-transform:none;font-size:1.125rem;font-weight:700;line-height:1.25}.training-answer-feedback-summary[data-v-f206d0d6]{color:#cbd5e1;margin-top:.2rem;font-size:.8125rem;font-weight:700;line-height:1.25;display:block}.training-answer-feedback-info[data-v-f206d0d6]{flex:none;margin-inline-start:auto;position:relative}.training-answer-feedback-info__trigger[data-v-f206d0d6]{cursor:pointer;color:#cbd5e1;border:2px solid;border-radius:9999px;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:900;line-height:1;list-style:none;display:inline-flex}.training-answer-feedback-info__trigger[data-v-f206d0d6]::-webkit-details-marker{display:none}.training-answer-feedback-info__trigger[data-v-f206d0d6]:focus-visible{outline-offset:2px;outline:2px solid #5eead4}.training-answer-feedback-info__popover[data-v-f206d0d6]{z-index:10;inset-inline-end:0;color:#e2e8f0;background:#0f172a;border:1px solid #94a3b873;border-radius:.75rem;width:min(18rem,100vw - 3rem);padding:.75rem;font-size:.8125rem;font-weight:700;line-height:1.4;position:absolute;bottom:calc(100% + .65rem);box-shadow:0 12px 30px #00000061}.training-answer-feedback-action[data-v-f206d0d6]{touch-action:manipulation;min-height:3.375rem}.training-answer-feedback-action.ui-button--game.ui-button--primary[data-v-f206d0d6]{color:#fff;box-shadow:none;text-shadow:none;background:#38647e;border-color:#5289a4}.training-answer-feedback-action.ui-button--game.ui-button--primary[data-v-f206d0d6]:not(.ui-button--disabled):hover{color:#fff;box-shadow:none;text-shadow:none;background:#40708b;border-color:#5f97b2;transform:none}.training-answer-feedback-action.ui-button--game.ui-button--primary[data-v-f206d0d6]:not(.ui-button--disabled):active{box-shadow:none;background:#2e546c;transform:none}@keyframes training-answer-feedback-dock-pulse-f206d0d6{0%,6%{opacity:1}55%{opacity:.2}to{opacity:0}}@media (width<=767.98px){.training-answer-feedback-anchor--manual[data-v-f206d0d6]{min-height:8.5rem}.training-answer-feedback-anchor--transient[data-v-f206d0d6]{min-height:4.25rem}.training-answer-feedback-dock[data-v-f206d0d6]{inset-inline:max(.75rem,env(safe-area-inset-left),env(safe-area-inset-right));bottom:calc(1.75rem + env(safe-area-inset-bottom));z-index:70;width:auto;position:fixed}.training-answer-feedback-dock--transient[data-v-f206d0d6]{justify-content:center;min-height:3.5rem}}@media (width>=768px){.training-answer-feedback-dock--transient[data-v-f206d0d6]{width:fit-content;min-width:12rem;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.training-answer-feedback-status--pulse[data-v-f206d0d6]:after{display:none}}
