.AssessmentWidget_widget__H0ERt{display:flex;flex-direction:column;gap:.85rem;min-width:0}.AssessmentWidget_reveal__qLYz_{display:grid;gap:1rem}.AssessmentWidget_revealAnswer__y4s0D{min-width:0}.AssessmentWidget_revealAnswer__y4s0D>h3{display:flex;flex-wrap:wrap;gap:.6rem;margin:0 0 .6rem;font-size:1rem}.AssessmentWidget_revealAnswer__y4s0D>h3>span{font-size:.85rem}.AssessmentWidget_revealAnswer__y4s0D .AssessmentWidget_prompt__V27PG{display:none}.AssessmentWidget_revealAnswer__y4s0D .AssessmentWidget_option__tG3rB,.AssessmentWidget_revealAnswer__y4s0D button{cursor:default}.AssessmentWidget_revealAnswer__y4s0D[data-answer-state=correct]{--answer-color:var(--color-status-success-text)}.AssessmentWidget_revealAnswer__y4s0D[data-answer-state=incorrect]{--answer-color:var(--color-status-danger-text)}.AssessmentWidget_revealAnswer__y4s0D[data-answer-state]>h3>span{color:var(--answer-color)}.AssessmentWidget_revealAnswer__y4s0D[data-answer-state] .AssessmentWidget_option__tG3rB:has(input:checked),.AssessmentWidget_revealAnswer__y4s0D[data-answer-state] .AssessmentWidget_orderList__hE9B1 li{border-color:var(--answer-color);background:color-mix(in srgb,var(--answer-color) 9%,var(--surface-card))}.AssessmentWidget_revealAnswer__y4s0D[data-answer-state] .AssessmentWidget_matchingPencilLine__g_Slb{stroke:var(--answer-color)}.AssessmentWidget_revealPairs__U_Z12{margin:.6rem 0 0;padding-left:1.5rem;color:var(--text-primary)}.AssessmentWidget_prompt__V27PG{margin:0;color:var(--text-primary);font-size:clamp(1.05rem,2.4vw,1.25rem);line-height:1.35;overflow-wrap:anywhere}.AssessmentWidget_fields__r6eYP,.AssessmentWidget_options__2pZFF{display:grid;gap:.6rem;margin:0;padding:0;border:0}.AssessmentWidget_option__tG3rB{display:flex;align-items:center;gap:.75rem;min-height:44px;padding:.65rem .8rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);cursor:pointer}.AssessmentWidget_option__tG3rB:focus-within{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentWidget_option__tG3rB input{width:1.25rem;height:1.25rem;flex:0 0 auto;accent-color:var(--color-action-accent-bg)}.AssessmentWidget_option__tG3rB:has(input:checked){border-color:color-mix(in srgb,var(--color-action-accent-bg) 42%,var(--border-primary));background:color-mix(in srgb,var(--color-action-accent-bg) 10%,var(--surface-card))}.AssessmentWidget_option__tG3rB:has(input:disabled){cursor:default}.AssessmentWidget_widget__H0ERt :is(button,.AssessmentWidget_option__tG3rB){touch-action:manipulation;transition:background-color .16s ease,border-color .16s ease,opacity .16s ease,transform .16s ease}.AssessmentWidget_option__tG3rB:has(input:enabled):active,.AssessmentWidget_widget__H0ERt button:not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active{transform:translateY(1px) scale(.985)}@media (hover:hover) and (pointer:fine){.AssessmentWidget_assignment__jljl2 button:not(:disabled):hover,.AssessmentWidget_matchingChoice__ej3l0:not(:disabled):hover,.AssessmentWidget_option__tG3rB:has(input:enabled):hover,.AssessmentWidget_orderActions__yHRLV button:not(:disabled):hover{background:color-mix(in srgb,var(--palette-rose-300) 12%,var(--surface-card))}.AssessmentWidget_primaryAction__K8xIi:not(:disabled):hover{background:var(--color-button-primary-hover)}.AssessmentWidget_secondaryAction__32ycl:not(:disabled):hover{border-color:var(--text-primary)}}.AssessmentWidget_selectionMeta__u1FUt{width:fit-content;margin:-.35rem 0 0;padding:.3rem .65rem;color:var(--text-secondary);background:var(--surface-muted);border-radius:var(--radius-pill);font-size:var(--font-size-xs);font-weight:750}.AssessmentWidget_binaryOptions__NNUr3{grid-template-columns:repeat(2,minmax(0,1fr))}.AssessmentWidget_binaryOptions__NNUr3 .AssessmentWidget_option__tG3rB{justify-content:center}.AssessmentWidget_field__n0czP{display:grid;gap:.45rem;color:var(--text-primary);font-weight:650}.AssessmentWidget_field__n0czP input,.AssessmentWidget_field__n0czP select,.AssessmentWidget_field__n0czP textarea{width:100%;min-height:44px;padding:.7rem .8rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-primary);border-radius:var(--radius-md);font:inherit}.AssessmentWidget_field__n0czP textarea{min-height:8rem;resize:vertical}.AssessmentWidget_dangerAction__GBWjl:focus-visible,.AssessmentWidget_field__n0czP input:focus-visible,.AssessmentWidget_field__n0czP select:focus-visible,.AssessmentWidget_field__n0czP textarea:focus-visible,.AssessmentWidget_orderActions__yHRLV button:focus-visible,.AssessmentWidget_primaryAction__K8xIi:focus-visible,.AssessmentWidget_secondaryAction__32ycl:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentWidget_artefact__dqgDu{margin:0;padding:1rem;max-width:100%;overflow:auto;white-space:pre-wrap;overflow-wrap:anywhere;color:var(--text-primary);background:var(--surface-muted);border:1px solid var(--border-primary);border-radius:var(--radius-md)}.AssessmentWidget_variables__WwWxw{display:grid;gap:.5rem;margin:0}.AssessmentWidget_variables__WwWxw div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:1rem;padding:.65rem .8rem;border-bottom:1px solid var(--border-primary)}.AssessmentWidget_variables__WwWxw dd,.AssessmentWidget_variables__WwWxw dt{margin:0}.AssessmentWidget_orderList__hE9B1{display:grid;gap:.6rem;margin:0;padding-left:1.5rem}.AssessmentWidget_orderList__hE9B1 li{min-height:52px;padding:.35rem .4rem .35rem .55rem;display:grid;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;gap:.75rem;background:color-mix(in srgb,var(--surface-card) 82%,transparent);border:1px solid var(--border-primary);border-radius:var(--radius-md)}.AssessmentWidget_orderIndex__oXJco{width:1.75rem;height:1.75rem;display:grid;place-items:center;color:var(--text-secondary);background:var(--surface-muted);border-radius:var(--radius-sm);font-size:var(--font-size-xs);font-weight:800}.AssessmentWidget_orderActions__yHRLV{display:flex;gap:.35rem}.AssessmentWidget_orderActions__yHRLV button{min-width:44px;min-height:44px;color:var(--text-primary);background:var(--surface-muted);border:1px solid var(--border-primary);border-radius:var(--radius-sm)}.AssessmentWidget_matchingBoard__Y9vEv{position:relative;min-width:0;isolation:isolate}.AssessmentWidget_matchingLines__AYLMc{position:absolute;inset:0;z-index:0;width:100%;height:100%;overflow:visible;pointer-events:none}.AssessmentWidget_matchingPencilEcho__hUbU7,.AssessmentWidget_matchingPencilLine__g_Slb{fill:none;stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;animation:AssessmentWidget_matchingPencilDraw__8lfae .46s cubic-bezier(.22,.8,.28,1) both}.AssessmentWidget_matchingPencilLine__g_Slb{stroke:color-mix(in srgb,var(--color-action-accent-bg) 72%,var(--text-secondary));stroke-width:2.15px;stroke-dasharray:1;stroke-dashoffset:1}.AssessmentWidget_matchingPencilEcho__hUbU7{stroke:color-mix(in srgb,var(--color-action-accent-bg) 44%,transparent);stroke-width:.8px;stroke-dasharray:.04 .025;opacity:.74;animation-delay:.07s}.AssessmentWidget_matchingPencilPreview__gnCl2{fill:none;stroke:color-mix(in srgb,var(--color-action-accent-bg) 66%,var(--text-secondary));stroke-width:1.65px;stroke-linecap:round;stroke-dasharray:4 5;opacity:.86;vector-effect:non-scaling-stroke}@keyframes AssessmentWidget_matchingPencilDraw__8lfae{0%{opacity:0;stroke-dashoffset:1}to{opacity:1;stroke-dashoffset:0}}.AssessmentWidget_matchingGrid__8J6hy{position:relative;z-index:1;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,4vw,2.25rem)}.AssessmentWidget_assignment__jljl2,.AssessmentWidget_matchColumn__AsPN7{min-width:0;display:grid;gap:.55rem;margin:0;padding:0;border:0}.AssessmentWidget_assignment__jljl2 legend,.AssessmentWidget_matchColumn__AsPN7 legend{margin-bottom:.5rem;color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.06em;text-transform:uppercase}.AssessmentWidget_assignment__jljl2 button,.AssessmentWidget_matchingChoice__ej3l0{min-height:48px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:.7rem;padding:.65rem .8rem;color:var(--text-primary);background:color-mix(in srgb,var(--surface-card) 84%,transparent);border:1px solid var(--border-primary);border-radius:var(--radius-md);font:inherit;text-align:left;cursor:pointer}.AssessmentWidget_matchingChoiceLabel__Bcs48{min-width:0;overflow-wrap:anywhere}.AssessmentWidget_matchingNode__oiqv1{width:.72rem;height:.72rem;flex:0 0 auto;display:block;background:var(--surface-card);border:1.5px solid color-mix(in srgb,var(--text-secondary) 70%,var(--border-primary));border-radius:50%;box-shadow:0 0 0 3px color-mix(in srgb,var(--surface-card) 82%,transparent);transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.AssessmentWidget_matchingChoice__ej3l0[data-side=left] .AssessmentWidget_matchingNode__oiqv1{margin-right:-.2rem}.AssessmentWidget_matchingChoice__ej3l0[data-side=right] .AssessmentWidget_matchingNode__oiqv1{margin-left:-.2rem}.AssessmentWidget_assignment__jljl2 button[aria-pressed=true],.AssessmentWidget_matchingChoice__ej3l0[data-active=true]{border-color:var(--color-action-accent-bg);box-shadow:inset 3px 0 0 var(--color-action-accent-bg)}.AssessmentWidget_matchingChoice__ej3l0[data-connected=true]{border-color:color-mix(in srgb,var(--color-action-accent-bg) 64%,var(--border-primary))}.AssessmentWidget_matchingNode__oiqv1[data-connected=true]{background:var(--color-action-accent-bg);border-color:var(--color-action-accent-bg);transform:scale(1.1);animation:AssessmentWidget_matchingNodeSettle__Q_pap .34s ease-out both}.AssessmentWidget_matchingNode__oiqv1[data-drag-source=true]{cursor:grab;touch-action:none}.AssessmentWidget_matchingNode__oiqv1[data-dragging=true]{cursor:grabbing;transform:scale(1.18)}@keyframes AssessmentWidget_matchingNodeSettle__Q_pap{0%{transform:scale(.62)}72%{transform:scale(1.18)}to{transform:scale(1.1)}}.AssessmentWidget_assignment__jljl2 button:disabled,.AssessmentWidget_matchingChoice__ej3l0:disabled{opacity:.48;cursor:not-allowed}.AssessmentWidget_assignment__jljl2 button:focus-visible,.AssessmentWidget_matchingChoice__ej3l0:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentWidget_classificationGrid__d0cw2{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.AssessmentWidget_assignment__jljl2{padding:.75rem;background:color-mix(in srgb,var(--surface-muted) 58%,transparent);border:1px solid var(--border-primary);border-radius:var(--radius-md)}.AssessmentWidget_assignment__jljl2 div{display:grid;gap:.45rem}.AssessmentWidget_workObject__yxLYy{margin:0;overflow:hidden;background:color-mix(in srgb,var(--surface-muted) 72%,transparent);border:1px solid var(--border-primary);border-radius:var(--radius-lg)}.AssessmentWidget_scenarioObject__PNXN3{padding:clamp(1rem,3vw,1.5rem);border-left:3px solid var(--color-action-accent-bg);font-size:var(--font-size-md);line-height:1.65}.AssessmentWidget_structuredEditor__nsilZ textarea{min-height:clamp(9rem,22vh,16rem);line-height:1.65;background:color-mix(in srgb,var(--surface-card) 88%,transparent)}.AssessmentWidget_lineLabels__DpEjE{padding:.6rem .8rem;color:var(--text-secondary);border-top:1px solid var(--border-primary);font-size:var(--font-size-xs)}.AssessmentWidget_codeWorkspace__WFe16{overflow:hidden;background:var(--surface-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg)}.AssessmentWidget_codeHeader__k6f6C{min-height:44px;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.55rem .8rem;color:var(--text-secondary);background:var(--surface-muted);border-bottom:1px solid var(--border-primary);font-size:var(--font-size-sm);font-weight:750}.AssessmentWidget_codeHeader__k6f6C code{padding:.2rem .5rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-primary);border-radius:var(--radius-pill)}.AssessmentWidget_code__F5k83{min-height:16rem;width:100%;padding:1rem;color:var(--text-primary);background:transparent;border:0;outline-offset:-3px;resize:vertical;font:inherit;font-family:var(--font-mono,ui-monospace,monospace)!important;line-height:1.55;tab-size:2}.AssessmentWidget_oralWorkspace__SwbQG audio{width:min(100%,36rem)}.AssessmentWidget_disclosure__9si_a,.AssessmentWidget_error__gFarz,.AssessmentWidget_status__ThGEV,.AssessmentWidget_warning__t2ta6{margin:0;padding:.75rem .9rem;border-radius:var(--radius-md)}.AssessmentWidget_disclosure__9si_a,.AssessmentWidget_status__ThGEV{color:var(--text-secondary);background:var(--surface-muted)}.AssessmentWidget_warning__t2ta6{color:var(--color-status-warning-text);background:var(--color-status-warning-bg);border:1px solid var(--color-status-warning)}.AssessmentWidget_error__gFarz{color:var(--color-status-danger-text);background:var(--color-status-danger-bg);border:1px solid var(--color-status-danger)}.AssessmentWidget_dangerAction__GBWjl,.AssessmentWidget_primaryAction__K8xIi,.AssessmentWidget_secondaryAction__32ycl{min-height:44px;align-self:flex-start;padding:.65rem 1rem;border:1px solid transparent;border-radius:var(--radius-md);font:inherit;font-weight:700;cursor:pointer}.AssessmentWidget_dangerAction__GBWjl:disabled,.AssessmentWidget_orderActions__yHRLV button:disabled,.AssessmentWidget_primaryAction__K8xIi:disabled,.AssessmentWidget_secondaryAction__32ycl:disabled{opacity:.55;cursor:not-allowed}.AssessmentWidget_primaryAction__K8xIi{color:var(--color-button-primary-text);background:var(--color-button-primary-bg)}.AssessmentWidget_secondaryAction__32ycl{color:var(--text-primary);background:var(--surface-card);border-color:var(--border-primary)}.AssessmentWidget_dangerAction__GBWjl{color:var(--color-status-danger-text);background:var(--color-status-danger-bg);border-color:var(--color-status-danger)}.AssessmentWidget_option__tG3rB:focus-within,.AssessmentWidget_widget__H0ERt :is(button,input,textarea,select):focus-visible{outline:2px solid var(--text-primary);outline-offset:2px}.AssessmentWidget_srOnly__QqpJE{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media (max-width:620px){.AssessmentWidget_classificationGrid__d0cw2{grid-template-columns:minmax(0,1fr)}.AssessmentWidget_matchingGrid__8J6hy{gap:.75rem}.AssessmentWidget_matchingChoice__ej3l0{min-height:52px;padding:.6rem;gap:.45rem;font-size:var(--font-size-sm)}.AssessmentWidget_matchingNode__oiqv1{width:.62rem;height:.62rem;box-shadow:0 0 0 2px color-mix(in srgb,var(--surface-card) 82%,transparent)}}@media (max-width:420px){.AssessmentWidget_prompt__V27PG{font-size:var(--font-size-lg)}.AssessmentWidget_option__tG3rB{align-items:flex-start}.AssessmentWidget_binaryOptions__NNUr3 .AssessmentWidget_option__tG3rB{align-items:center}.AssessmentWidget_orderList__hE9B1{padding-left:0;list-style:none}.AssessmentWidget_orderList__hE9B1 li{grid-template-columns:1.75rem minmax(0,1fr) auto;gap:.45rem}}@media (forced-colors:active){.AssessmentWidget_assignment__jljl2,.AssessmentWidget_assignment__jljl2 button,.AssessmentWidget_field__n0czP input,.AssessmentWidget_field__n0czP select,.AssessmentWidget_field__n0czP textarea,.AssessmentWidget_matchingChoice__ej3l0,.AssessmentWidget_matchingNode__oiqv1,.AssessmentWidget_option__tG3rB,.AssessmentWidget_orderActions__yHRLV button,.AssessmentWidget_orderList__hE9B1 li{border:1px solid CanvasText}}@media (prefers-reduced-motion:reduce){.AssessmentWidget_widget__H0ERt *{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}.AssessmentWidget_matchingPencilLine__g_Slb{stroke-dashoffset:0}}.AssessmentResultV2_result__O7UiR{width:min(100% - 2rem,58rem);display:grid;grid-template-columns:minmax(0,1fr);overflow-wrap:anywhere;gap:.8rem;margin:1rem auto clamp(2rem,6vw,4rem)}.AssessmentResultV2_result__O7UiR :is(button,a[href],summary){touch-action:manipulation;transition:background-color .16s ease,border-color .16s ease,opacity .16s ease,transform .16s ease}.AssessmentResultV2_result__O7UiR :is(button,a[href],summary):focus-visible{outline:2px solid var(--text-primary);outline-offset:3px}.AssessmentResultV2_result__O7UiR :is(button,a[href],summary):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]):active{transform:translateY(1px) scale(.985)}.AssessmentResultV2_result__O7UiR button[aria-busy]:not(:has(svg)){position:relative;padding-inline-end:2.1rem}.AssessmentResultV2_result__O7UiR button[aria-busy=true]{opacity:.8;cursor:progress}.AssessmentResultV2_result__O7UiR button[aria-busy=true]:not(:has(svg)):after{content:"";position:absolute;inset-inline-end:.65rem;top:calc(50% - .5rem);width:1rem;height:1rem;border:2px solid color-mix(in srgb,currentColor 25%,transparent);border-top-color:currentcolor;border-radius:var(--radius-circle);animation:AssessmentResultV2_preparingSpin__4588l 1.2s linear infinite}@media (hover:hover) and (pointer:fine){.AssessmentResultV2_feedbackAction__f55UV:hover,.AssessmentResultV2_feedbackStatus__Knxzt button:not(:disabled):not([aria-busy=true]):hover,.AssessmentResultV2_ficheActions__8GpvF button:not(:disabled):hover,.AssessmentResultV2_planAction__i1vId:not(:disabled):not([aria-busy=true]):hover,.AssessmentResultV2_sheetButton__E53Sp:not(:disabled):not([aria-busy=true]):hover{background:var(--color-button-primary-hover);border-color:var(--color-button-primary-hover)}.AssessmentResultV2_correctionFilters__Bc3NE button:not(:disabled):hover,.AssessmentResultV2_heroAction__k2J4S:not(:disabled):not([aria-busy=true]):hover{border-color:var(--text-primary)}.AssessmentResultV2_resultNavigation__z_g9Z a:hover{background:color-mix(in srgb,var(--palette-rose-300) 20%,transparent)}}.AssessmentResultV2_hero__n9xIn{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:1rem;background:var(--surface-card);border:1px solid var(--border-primary);border-radius:var(--radius-lg)}.AssessmentResultV2_heroCopy__aimbo{min-width:0;display:grid;gap:.35rem}.AssessmentResultV2_heroCopy__aimbo h1,.AssessmentResultV2_heroCopy__aimbo p{margin:0}.AssessmentResultV2_heroCopy__aimbo h1{font-size:var(--font-size-xl);line-height:1.2;overflow-wrap:anywhere}.AssessmentResultV2_heroCopy__aimbo p{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.45}.AssessmentResultV2_heroAction__k2J4S{margin-top:.85rem;min-height:44px;padding:.45rem .9rem;color:var(--text-primary);background:var(--background-preview-paper);border:1px solid var(--border-primary);border-radius:var(--radius-md);font:inherit;font-size:var(--font-size-sm);font-weight:750;cursor:pointer}.AssessmentResultV2_heroAction__k2J4S:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentResultV2_accuracy__wb_Xr{min-width:5rem;display:grid;gap:.15rem;text-align:end}.AssessmentResultV2_accuracy__wb_Xr strong{font-size:2rem;font-variant-numeric:tabular-nums;line-height:1}.AssessmentResultV2_accuracy__wb_Xr span{min-width:0;max-width:12rem;color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:650;line-height:1.4}.AssessmentResultV2_metrics__POwS1{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.AssessmentResultV2_metrics__POwS1 article{min-width:0;display:flex;align-items:center;gap:.75rem;padding:.7rem .85rem;background:color-mix(in srgb,var(--surface-card) 74%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 64%,transparent);border-radius:var(--radius-md)}.AssessmentResultV2_metrics__POwS1 article>svg{flex:0 0 auto;color:var(--color-action-accent-bg);font-size:1.15rem}.AssessmentResultV2_metrics__POwS1 article div{min-width:0;display:grid;gap:.12rem}.AssessmentResultV2_metrics__POwS1 strong{font-size:var(--font-size-lg);font-variant-numeric:tabular-nums}.AssessmentResultV2_metrics__POwS1 span{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:700}.AssessmentResultV2_provenance__v1_MU{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm)}.AssessmentResultV2_breakdown__cN61Z,.AssessmentResultV2_feedbackSection__7tdLJ,.AssessmentResultV2_knowledgeSection__p8gn1{display:grid;gap:.85rem}.AssessmentResultV2_sectionHeading__MhI_b h2{margin:.2rem 0 0;font-size:var(--font-size-lg)}.AssessmentResultV2_knowledgeGroups__vtDt6{display:grid;gap:1rem}.AssessmentResultV2_knowledgeGroups__vtDt6>section{display:grid;gap:.55rem}.AssessmentResultV2_groupTitle__kCK5_{margin:0;color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.04em;text-transform:uppercase}.AssessmentResultV2_knowledgeList__eU7lR{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,22rem),1fr));gap:.7rem}.AssessmentResultV2_knowledgeCard__a3Z_w{min-width:0;display:grid;grid-template-columns:auto minmax(0,1fr);gap:.75rem;padding:1rem;background:var(--background-preview-paper);border:1px solid var(--border-primary);border-radius:var(--radius-md)}.AssessmentResultV2_knowledgeCard__a3Z_w[data-state=demonstrated]{border-color:color-mix(in srgb,var(--palette-mint-700) 36%,var(--border-primary))}.AssessmentResultV2_knowledgeMark__XtEFK{width:1.75rem;height:1.75rem;display:grid;place-items:center;color:var(--color-status-success-text);background:var(--color-status-success-bg);border-radius:var(--radius-circle);font-weight:850}.AssessmentResultV2_knowledgeCard__a3Z_w[data-state=review] .AssessmentResultV2_knowledgeMark__XtEFK{color:var(--color-status-warning-text);background:var(--color-status-warning-bg)}.AssessmentResultV2_knowledgeCard__a3Z_w[data-state=pending] .AssessmentResultV2_knowledgeMark__XtEFK{color:var(--text-secondary);background:var(--surface-card)}.AssessmentResultV2_knowledgeCopy__YIKKW h3,.AssessmentResultV2_knowledgeCopy__YIKKW p{margin:0;overflow-wrap:anywhere}.AssessmentResultV2_knowledgeCopy__YIKKW h3{font-size:var(--font-size-sm);line-height:1.35}.AssessmentResultV2_knowledgeCopy__YIKKW>p{margin-top:.35rem;color:var(--text-secondary);font-size:var(--font-size-xs);line-height:1.45}.AssessmentResultV2_evidenceLine__klfAf{display:flex;flex-wrap:wrap;gap:.35rem .7rem;margin-top:.65rem;color:var(--text-secondary);font-size:.68rem;font-weight:700}.AssessmentResultV2_evidenceLine__klfAf a,.AssessmentResultV2_sheetButton__E53Sp{color:var(--color-action-accent-bg);font:inherit;font-size:inherit;font-weight:800}.AssessmentResultV2_sheetButton__E53Sp{min-height:44px;padding:.55rem .85rem;background:var(--color-button-primary-bg);color:var(--color-button-primary-text);border:1px solid var(--color-button-primary-bg);border-radius:var(--radius-sm);cursor:pointer;text-decoration:none;font-size:var(--font-size-sm)}.AssessmentResultV2_sheetButton__E53Sp:disabled{opacity:.6;cursor:default}.AssessmentResultV2_sheetButton__E53Sp:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentResultV2_gapActions__3GOZB{display:flex;flex-wrap:wrap;align-items:center;gap:.4rem .75rem;margin-top:.55rem}.AssessmentResultV2_gapActions__3GOZB a{display:inline-flex;align-items:center;min-height:44px;color:var(--text-primary);font-size:var(--font-size-sm);font-weight:650}.AssessmentResultV2_gapActions__3GOZB a:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentResultV2_evidenceDetails__i78gq,.AssessmentResultV2_metricsHelp__CkaDH{color:var(--text-secondary);font-size:var(--font-size-sm)}.AssessmentResultV2_evidenceDetails__i78gq summary,.AssessmentResultV2_metricsHelp__CkaDH summary{display:flex;align-items:center;gap:.4rem;min-height:44px;cursor:pointer;list-style:none}.AssessmentResultV2_evidenceDetails__i78gq summary::-webkit-details-marker,.AssessmentResultV2_metricsHelp__CkaDH summary::-webkit-details-marker{display:none}.AssessmentResultV2_evidenceDetails__i78gq summary:before,.AssessmentResultV2_metricsHelp__CkaDH summary:before{content:"+";font-weight:750}.AssessmentResultV2_evidenceDetails__i78gq[open]>summary:before,.AssessmentResultV2_metricsHelp__CkaDH[open]>summary:before{content:"−"}.AssessmentResultV2_evidenceDetails__i78gq p,.AssessmentResultV2_metricsHelp__CkaDH p{margin:.2rem 0 .45rem;line-height:1.5}.AssessmentResultV2_evidenceDetails__i78gq summary:focus-visible,.AssessmentResultV2_metricsHelp__CkaDH summary:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentResultV2_reviewSheetPreparing__I5K1S{display:inline-flex;align-items:center;gap:.65rem;min-height:1.25rem;color:var(--text-secondary);font:inherit;font-weight:650}.AssessmentResultV2_preparingSpinner__caBkQ{width:1.15rem;height:1.15rem;flex-shrink:0;animation:AssessmentResultV2_preparingSpin__4588l 1.2s linear infinite}@keyframes AssessmentResultV2_preparingSpin__4588l{to{transform:rotate(1turn)}}.AssessmentResultV2_reviewPackSection__EAG81{display:grid;gap:.85rem}.AssessmentResultV2_reviewPackActions__iS1cC{display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.8rem .9rem;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-card) 74%,transparent);color:var(--text-secondary);font-size:var(--font-size-sm)}.AssessmentResultV2_reviewPackActions__iS1cC button{min-height:44px;padding:.45rem .75rem;color:var(--color-button-primary-text);background:var(--color-button-primary-bg);border:1px solid var(--color-button-primary-bg);border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-xs);font-weight:800;cursor:pointer}.AssessmentResultV2_reviewPackActions__iS1cC button:disabled{opacity:.45;cursor:not-allowed}.AssessmentResultV2_reviewGroupList__gQVIg{display:grid;gap:.55rem}.AssessmentResultV2_reviewGroup__xnHOn{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.75rem .9rem;border:1px solid color-mix(in srgb,var(--border-primary) 72%,transparent);border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-card) 72%,transparent)}.AssessmentResultV2_reviewGroup__xnHOn p{margin:0;color:var(--text-secondary);font-size:var(--font-size-xs)}.AssessmentResultV2_reviewGroup__xnHOn button{min-height:44px;padding:.45rem .75rem;color:var(--color-button-primary-text);background:var(--color-button-primary-bg);border:1px solid var(--color-button-primary-bg);border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-xs);font-weight:800;cursor:pointer}.AssessmentResultV2_reviewGroup__xnHOn button:disabled{opacity:.45;cursor:not-allowed}.AssessmentResultV2_reviewUnavailable__Sx8Qd{color:var(--text-secondary);font-size:var(--font-size-xs)}.AssessmentResultV2_ficheCard__FHarw{min-width:0;overflow:hidden;padding:0;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--background-preview-paper);scroll-margin-top:calc(var(--navbar-height, 55px) + var(--result-navigation-height, 104px) + 1rem - var(--app-shell-sticky-offset, 0px) - var(--space-300, 1.5rem))}.AssessmentResultV2_ficheCard__FHarw h3,.AssessmentResultV2_ficheContent__rN4Eg h4,.AssessmentResultV2_ficheContent__rN4Eg h5,.AssessmentResultV2_ficheContent__rN4Eg p{margin:0}.AssessmentResultV2_ficheContent__rN4Eg{display:grid;gap:1rem;padding:1rem;color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.5;overflow-wrap:anywhere}.AssessmentResultV2_ficheContent__rN4Eg[hidden]{display:none}.AssessmentResultV2_ficheContent__rN4Eg section{display:grid;gap:.35rem}.AssessmentResultV2_ficheContent__rN4Eg h4{color:var(--text-primary);font-size:var(--font-size-sm)}.AssessmentResultV2_ficheContent__rN4Eg h5{color:var(--text-primary);font:inherit;font-weight:750}.AssessmentResultV2_distinctionColumns__Pm7kS{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}.AssessmentResultV2_distinctionColumns__Pm7kS>div{padding:.7rem;background:var(--surface-card);border-radius:var(--radius-sm)}.AssessmentResultV2_ficheContent__rN4Eg blockquote{margin:0;padding:.5rem .85rem;border-left:3px solid var(--color-action-accent-bg)}.AssessmentResultV2_ficheContent__rN4Eg a{color:var(--text-primary);font-weight:750}.AssessmentResultV2_ficheActions__8GpvF{display:flex;flex-wrap:wrap;align-items:flex-start;gap:.75rem}.AssessmentResultV2_ficheActions__8GpvF button,.AssessmentResultV2_ficheActions__8GpvF>a,.AssessmentResultV2_ficheTool__cB88I>a{display:inline-flex;align-items:center;min-height:44px;padding:.5rem .75rem;border:1px solid var(--border-primary);border-radius:var(--radius-sm);background:var(--surface-card);font:inherit;font-weight:750;text-decoration:none;cursor:pointer}.AssessmentResultV2_ficheActions__8GpvF button{color:var(--color-button-primary-text);background:var(--color-button-primary-bg)}.AssessmentResultV2_ficheActions__8GpvF button:disabled{opacity:.45;cursor:not-allowed}.AssessmentResultV2_ficheTool__cB88I{flex:1 1 12rem;min-width:0;display:grid;gap:.35rem}.AssessmentResultV2_ficheTool__cB88I>span{color:var(--text-primary);font-weight:750}.AssessmentResultV2_ficheActions__8GpvF a:focus-visible,.AssessmentResultV2_ficheActions__8GpvF button:focus-visible,.AssessmentResultV2_ficheContent__rN4Eg blockquote a:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentResultV2_feedbackStatus__Knxzt{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin:0;padding:.8rem .9rem;color:var(--text-secondary);background:color-mix(in srgb,var(--surface-card) 74%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 64%,transparent);border-radius:var(--radius-md);font-size:var(--font-size-sm)}.AssessmentResultV2_feedbackStatus__Knxzt p{margin:0}.AssessmentResultV2_feedbackAction__f55UV,.AssessmentResultV2_feedbackStatus__Knxzt button{min-height:44px;padding:.4rem .7rem;color:var(--color-button-primary-text);background:var(--color-button-primary-bg);border:1px solid var(--color-button-primary-bg);border-radius:var(--radius-sm);font:inherit;font-size:var(--font-size-xs);font-weight:750;cursor:pointer;text-decoration:none}.AssessmentResultV2_feedbackList__Kv7au{display:grid;gap:.7rem}.AssessmentResultV2_feedbackCard__ipgHU{display:grid;gap:.75rem;padding:1rem;background:var(--background-preview-paper);border:1px solid var(--border-primary);border-radius:var(--radius-md)}.AssessmentResultV2_feedbackCard__ipgHU section{display:grid;gap:.3rem}.AssessmentResultV2_feedbackCard__ipgHU h4,.AssessmentResultV2_feedbackCard__ipgHU p,.AssessmentResultV2_feedbackCard__ipgHU ul{margin:0}.AssessmentResultV2_feedbackCard__ipgHU h4{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:800;letter-spacing:.03em;text-transform:uppercase}.AssessmentResultV2_feedbackCard__ipgHU li,.AssessmentResultV2_feedbackCard__ipgHU p{color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.45;overflow-wrap:anywhere}.AssessmentResultV2_feedbackCard__ipgHU ul{display:grid;gap:.2rem;padding-left:1.1rem}.AssessmentResultV2_feedbackCard__ipgHU li span{margin-right:.4rem;color:var(--color-action-accent-bg);font-size:var(--font-size-xs);font-weight:800}.AssessmentResultV2_privateTranscript__WFhqM{display:grid;gap:.4rem;color:var(--text-secondary);font-size:var(--font-size-sm)}.AssessmentResultV2_privateTranscript__WFhqM summary{cursor:pointer;font-weight:750}.AssessmentResultV2_privateTranscript__WFhqM p{margin:0;overflow-wrap:anywhere}.AssessmentResultV2_breakdown__cN61Z h2,.AssessmentResultV2_breakdown__cN61Z h3{margin:0}.AssessmentResultV2_breakdown__cN61Z>div{display:grid;gap:.75rem}.AssessmentResultV2_breakdown__cN61Z ol{display:grid;gap:.45rem;margin:0;padding:0;list-style:none}.AssessmentResultV2_breakdown__cN61Z ol>li{min-width:0;padding:.75rem .9rem;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:var(--background-preview-paper)}.AssessmentResultV2_correctionToggle__TOMlE,.AssessmentResultV2_questionToggle__rHbeD{display:flex;align-items:center;gap:.65rem;width:100%;min-height:44px;padding:0;border:0;background:transparent;color:var(--text-primary);font:inherit;font-weight:750;text-align:left;cursor:pointer}.AssessmentResultV2_correctionToggle__TOMlE>span:last-child,.AssessmentResultV2_questionToggle__rHbeD>span:last-child{margin-left:auto}.AssessmentResultV2_questionToggle__rHbeD{flex-wrap:wrap;font-size:var(--font-size-sm)}.AssessmentResultV2_questionToggle__rHbeD strong{font-size:var(--font-size-xs)}.AssessmentResultV2_correctionToggle__TOMlE:focus-visible,.AssessmentResultV2_evidenceLine__klfAf a:focus-visible,.AssessmentResultV2_questionToggle__rHbeD:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:3px;border-radius:var(--radius-sm)}.AssessmentResultV2_questionContent__2WlYJ{display:grid;gap:.75rem;margin-top:.5rem}.AssessmentResultV2_breakdown__cN61Z [hidden]{display:none}.AssessmentResultV2_questionPrompt__XHDlD{margin:0;color:var(--text-primary);font-size:var(--font-size-sm);line-height:1.5;overflow-wrap:anywhere;white-space:pre-wrap}.AssessmentResultV2_questionMeta__WZWj3{display:flex;flex-wrap:wrap;align-items:center;gap:.35rem .55rem}.AssessmentResultV2_questionMeta__WZWj3>span{font-size:var(--font-size-xs);font-weight:800}.AssessmentResultV2_originBadge__lRXPQ{padding:.16rem .42rem;color:var(--text-secondary);background:color-mix(in srgb,var(--surface-card) 74%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 68%,transparent);border-radius:999px;font-size:.64rem!important}.AssessmentResultV2_breakdown__cN61Z ol>li[data-outcome=correct] .AssessmentResultV2_questionToggle__rHbeD strong{color:var(--color-status-success-text)}.AssessmentResultV2_breakdown__cN61Z ol>li[data-outcome=incorrect] .AssessmentResultV2_questionToggle__rHbeD strong{color:var(--color-status-warning-text)}.AssessmentResultV2_breakdown__cN61Z ol>li[data-outcome=awaiting_review] .AssessmentResultV2_questionToggle__rHbeD strong{color:var(--text-secondary)}@media (max-width:42rem){.AssessmentResultV2_knowledgeList__eU7lR{grid-template-columns:minmax(0,1fr)}.AssessmentResultV2_metrics__POwS1 article{align-items:flex-start;padding:.75rem;gap:.4rem;flex-wrap:wrap}.AssessmentResultV2_metrics__POwS1 article>svg{display:none}.AssessmentResultV2_feedbackStatus__Knxzt{align-items:flex-start;flex-direction:column}.AssessmentResultV2_reviewGroup__xnHOn,.AssessmentResultV2_reviewPackActions__iS1cC{align-items:stretch;flex-direction:column}.AssessmentResultV2_actions__y7h5Y button{width:100%}.AssessmentResultV2_ficheActions__8GpvF{flex-direction:column;align-items:stretch}.AssessmentResultV2_ficheTool__cB88I{flex-basis:auto}}.AssessmentResultV2_writtenAnswer__YlGLX p{white-space:pre-wrap;overflow-wrap:anywhere}.AssessmentResultV2_keyPoints__uXfBy ul{display:grid;gap:.5rem;margin:0;padding:0;list-style:none}.AssessmentResultV2_keyPoints__uXfBy li{display:grid;grid-template-columns:1.25rem 1fr;gap:.5rem;align-items:start}.AssessmentResultV2_keyPoints__uXfBy li p{margin:0}.AssessmentResultV2_keyPoints__uXfBy li strong{display:block;font-size:.85rem}.AssessmentResultV2_keyPoints__uXfBy li q{display:block;margin-top:.25rem;font-style:italic;opacity:.85}.AssessmentResultV2_keyPoints__uXfBy li[data-coverage=covered]>span{color:var(--assessment-success,#2f7d4f)}.AssessmentResultV2_keyPoints__uXfBy li[data-coverage=partial]>span{color:var(--assessment-warning,#a8670f)}.AssessmentResultV2_keyPoints__uXfBy li[data-coverage=absent]>span{color:var(--assessment-danger,#b4232c)}.AssessmentResultV2_fullRetake__OF_8b{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:.6rem 1rem;padding:1rem;border:1px solid var(--border-primary);border-radius:var(--radius-md);background:color-mix(in srgb,var(--palette-rose-300) 12%,var(--background-preview-paper))}.AssessmentResultV2_fullRetake__OF_8b>p{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm)}.AssessmentResultV2_fullRetake__OF_8b h2{display:flex;align-items:center;gap:.5rem}.AssessmentResultV2_fullRetake__OF_8b>.AssessmentResultV2_heroAction__k2J4S{grid-column:2;grid-row:1/span 2;align-self:center;margin:0}.AssessmentResultV2_fullRetake__OF_8b>.AssessmentResultV2_feedbackStatus__Knxzt,.AssessmentResultV2_fullRetake__OF_8b>.AssessmentResultV2_planProgress__ypzKY,.AssessmentResultV2_fullRetake__OF_8b>ol{grid-column:1/-1}.AssessmentResultV2_fullRetake__OF_8b>button{justify-self:start}.AssessmentResultV2_attemptHistory__MWUeA{display:flex;flex-wrap:wrap;gap:.5rem;margin:0;padding:0;list-style:none}.AssessmentResultV2_attemptHistory__MWUeA li{display:flex;gap:.4rem;align-items:baseline;padding:.35rem .6rem;border-radius:999px;border:1px solid color-mix(in srgb,currentColor 18%,transparent)}.AssessmentResultV2_attemptHistory__MWUeA li[data-best]{border-color:currentColor}.AssessmentResultV2_attemptHistory__MWUeA li[data-current]{font-weight:600}.AssessmentResultV2_attemptHistory__MWUeA em{font-style:normal;font-size:.8rem}.AssessmentResultV2_progressMarks__qP__Z{display:flex;flex-wrap:wrap;gap:12px;color:var(--text-secondary);font-size:var(--font-size-xs)}.AssessmentResultV2_planProgress__ypzKY{margin:0;color:var(--text-secondary);font-size:var(--font-size-sm)}.AssessmentResultV2_planProgress__ypzKY p{margin:0 0 .4rem}.AssessmentResultV2_planProgress__ypzKY progress{display:block;width:100%;height:.3rem;border:0;accent-color:var(--palette-navy-500)}.AssessmentResultV2_planProgress__ypzKY progress::-webkit-progress-bar{background:var(--border-primary);border-radius:999px}.AssessmentResultV2_planProgress__ypzKY progress::-webkit-progress-value{background:var(--palette-navy-500);border-radius:999px}.AssessmentResultV2_planProgress__ypzKY progress::-moz-progress-bar{background:var(--palette-navy-500)}.AssessmentResultV2_knowledgeChecklist__04LSx{list-style:none;margin:0;padding:0}.AssessmentResultV2_knowledgeChecklist__04LSx li{display:flex;align-items:baseline;gap:12px;padding:10px 0;border-bottom:1px solid var(--border-primary)}.AssessmentResultV2_knowledgeChecklist__04LSx li>span:nth-child(2){flex:1}.AssessmentResultV2_knowledgeChecklist__04LSx strong{font-size:var(--font-size-xs);color:var(--text-secondary)}.AssessmentResultV2_rationale__pciXp{margin-top:.75rem}.AssessmentResultV2_rationale__pciXp h4{margin:0 0 .25rem}.AssessmentResultV2_rationale__pciXp p{margin:0}.AssessmentResultV2_questionReportToggle__q2XBE{min-height:44px;justify-self:start;margin-top:.5rem;padding:0;border:0;background:none;font-size:.8rem;text-decoration:underline;opacity:.75;cursor:pointer;color:inherit}.AssessmentResultV2_questionReport__QRmRs{display:flex;flex-wrap:wrap;gap:.4rem;margin-top:.5rem;font-size:.85rem}.AssessmentResultV2_questionReport__QRmRs button{min-height:44px;padding:.45rem .7rem;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-primary);border-radius:var(--radius-sm);font:inherit;cursor:pointer}.AssessmentResultV2_masteryBadge__qbguX{grid-column:1/-1;display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0;padding:8px 12px;border-radius:12px;background:color-mix(in srgb,var(--palette-rose-300) 12%,transparent)}.AssessmentResultV2_masteryBadge__qbguX svg{color:var(--text-primary)}.AssessmentResultV2_masteryPending__jCcEb{grid-column:1/-1;display:flex;align-items:flex-start;gap:.4rem;margin:0;color:var(--text-secondary);font-size:var(--font-size-sm);line-height:1.45}.AssessmentResultV2_masteryPending__jCcEb svg{flex-shrink:0;margin-top:.2em}.AssessmentResultV2_planAction__i1vId{justify-self:start;display:inline-flex;align-items:center;gap:.5rem;min-height:44px;padding:.5rem 1rem;color:var(--color-button-primary-text);background:var(--color-button-primary-bg);border:1px solid var(--color-button-primary-bg);border-radius:var(--radius-sm);font:inherit;font-weight:750;cursor:pointer}.AssessmentResultV2_planAction__i1vId:disabled{opacity:.5;cursor:progress}.AssessmentResultV2_planAction__i1vId:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentResultV2_fullRetake__OF_8b>.AssessmentResultV2_heroAction__k2J4S:disabled{opacity:.5;cursor:progress}.AssessmentResultV2_resultNavigation__z_g9Z{position:sticky;top:var(--navbar-height,55px);z-index:2;display:flex;flex-wrap:wrap;gap:.25rem;padding:.35rem;background:var(--background-preview-paper);border-bottom:1px solid var(--border-primary)}.AssessmentResultV2_resultNavigation__z_g9Z a{min-width:0;display:flex;align-items:center;justify-content:center;gap:.4rem;flex:1 1 0;min-height:44px;padding:.4rem .65rem;color:var(--text-primary);font-size:var(--font-size-sm);font-weight:750;text-decoration:none;border-radius:var(--radius-sm)}.AssessmentResultV2_resultNavigation__z_g9Z a svg{flex-shrink:0;font-size:1.1rem}.AssessmentResultV2_resultNavigation__z_g9Z a span{overflow-wrap:anywhere}.AssessmentResultV2_resultNavigation__z_g9Z a[aria-current]{color:var(--text-primary);background:color-mix(in srgb,var(--palette-rose-300) 15%,transparent);box-shadow:inset 0 -2px var(--palette-rose-300)}.AssessmentResultV2_result__O7UiR :is(h1,h2)[tabindex]{scroll-margin-top:calc(var(--navbar-height, 55px) + var(--result-navigation-height, 104px) + 1rem - var(--app-shell-sticky-offset, 0px) - var(--space-300, 1.5rem))}.AssessmentResultV2_resultDetails__8CByh{border-bottom:1px solid var(--border-primary)}.AssessmentResultV2_resultDetails__8CByh>summary{display:flex;align-items:center;gap:.65rem;min-height:44px;padding:.6rem 0;cursor:pointer;list-style:none}.AssessmentResultV2_resultDetails__8CByh>summary::-webkit-details-marker{display:none}.AssessmentResultV2_resultDetails__8CByh>summary:before{content:"+";font-weight:750}.AssessmentResultV2_resultDetails__8CByh[open]>summary:before{content:"−"}.AssessmentResultV2_resultDetails__8CByh summary h2,.AssessmentResultV2_resultDetails__8CByh summary h3{margin:0;color:var(--text-primary);font-size:var(--font-size-sm);letter-spacing:0;text-transform:none}.AssessmentResultV2_resultDetails__8CByh summary>span{margin-inline-start:auto;color:var(--text-secondary);font-size:var(--font-size-xs);font-variant-numeric:tabular-nums}.AssessmentResultV2_resultDetails__8CByh>:not(summary){margin-bottom:.75rem}.AssessmentResultV2_optionDetails__FShdl summary:focus-visible,.AssessmentResultV2_resultDetails__8CByh summary:focus-visible,.AssessmentResultV2_resultNavigation__z_g9Z a:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentResultV2_answerSummary___gwLz{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem}.AssessmentResultV2_answerSummary___gwLz section{min-width:0;border-inline-start:2px solid var(--border-primary);padding-inline-start:.65rem}.AssessmentResultV2_answerSummary___gwLz h4{margin:0 0 .25rem;color:var(--text-secondary);font-size:var(--font-size-xs)}.AssessmentResultV2_answerSummary___gwLz p{margin:0;overflow-wrap:anywhere;font-size:var(--font-size-sm)}.AssessmentResultV2_optionDetails__FShdl>summary{min-height:44px;padding-block:.6rem;color:var(--text-secondary);font-size:var(--font-size-sm);cursor:pointer}.AssessmentResultV2_correctionFilters__Bc3NE{display:flex;flex-wrap:wrap;gap:.4rem}.AssessmentResultV2_correctionFilters__Bc3NE button{min-height:44px;padding:.45rem .75rem;background:var(--surface-card);border:1px solid var(--border-primary);border-radius:var(--radius-sm);color:var(--text-primary);font:inherit;font-size:var(--font-size-sm);cursor:pointer}.AssessmentResultV2_correctionFilters__Bc3NE button[aria-pressed=true]{border-color:var(--palette-rose-300);color:var(--text-primary);background:color-mix(in srgb,var(--palette-rose-300) 12%,var(--surface-card));font-weight:750}.AssessmentResultV2_correctionFilters__Bc3NE button:focus-visible{outline:3px solid var(--color-action-focus-ring);outline-offset:2px}.AssessmentResultV2_ficheHeading__34nu7{padding:.65rem 1rem;background:color-mix(in srgb,var(--palette-rose-300) 18%,var(--background-preview-paper))}.AssessmentResultV2_ficheHeading__34nu7 svg{flex-shrink:0}.AssessmentResultV2_ficheCard__FHarw>.AssessmentResultV2_progressMarks__qP__Z{padding-inline:1rem}.AssessmentResultV2_conceptList__qYsbJ{margin:.25rem 0 0}.AssessmentResultV2_conceptList__qYsbJ>div{padding:.75rem 0;border-bottom:1px solid var(--border-primary)}.AssessmentResultV2_conceptList__qYsbJ>div:last-child{border-bottom:0}.AssessmentResultV2_conceptList__qYsbJ dt{display:flex;align-items:baseline;gap:.5rem;color:var(--text-primary);font-weight:750}.AssessmentResultV2_conceptList__qYsbJ dt svg{flex:0 0 1rem;align-self:center}.AssessmentResultV2_conceptList__qYsbJ dd{margin:.2rem 0 0 1.5rem}.AssessmentResultV2_distinction__S4JKK{padding:.8rem;background:color-mix(in srgb,var(--palette-rose-300) 12%,var(--background-preview-paper));border-inline-start:3px solid var(--palette-rose-300);border-radius:var(--radius-sm)}.AssessmentResultV2_reviewPackSection__EAG81[data-state=ready] .AssessmentResultV2_reviewGroupList__gQVIg{animation:AssessmentResultV2_readyReveal__Inmuh .18s ease-out}@keyframes AssessmentResultV2_readyReveal__Inmuh{0%{opacity:.65}to{opacity:1}}@media (max-width:42rem){.AssessmentResultV2_distinctionColumns__Pm7kS,.AssessmentResultV2_fullRetake__OF_8b{grid-template-columns:minmax(0,1fr)}.AssessmentResultV2_fullRetake__OF_8b>.AssessmentResultV2_heroAction__k2J4S{grid-column:1;grid-row:auto;justify-self:stretch}}@media (max-width:22rem){.AssessmentResultV2_answerSummary___gwLz{grid-template-columns:minmax(0,1fr)}.AssessmentResultV2_heroCopy__aimbo h1{font-size:var(--font-size-lg)}.AssessmentResultV2_metrics__POwS1{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}}@media (max-width:1023px){.AssessmentResultV2_result__O7UiR{padding-bottom:calc(var(--result-navigation-height, 80px) + 1rem)}.AssessmentResultV2_hero__n9xIn{grid-template-columns:minmax(0,1fr);gap:.75rem;padding:.8rem}.AssessmentResultV2_accuracy__wb_Xr{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.75rem;text-align:start}.AssessmentResultV2_accuracy__wb_Xr span{max-width:32ch}.AssessmentResultV2_resultNavigation__z_g9Z{position:fixed;top:auto;bottom:0;inset-inline:0;width:100%;max-width:58rem;margin-inline:auto;z-index:40;flex-wrap:nowrap;padding:.35rem max(.35rem,env(safe-area-inset-right)) calc(.35rem + env(safe-area-inset-bottom)) max(.35rem,env(safe-area-inset-left));background:var(--background-preview-paper);border-top:1px solid var(--border-primary);border-bottom:0}.AssessmentResultV2_resultNavigation__z_g9Z a{flex-direction:column;gap:.2rem;padding:.35rem .2rem;text-align:center;font-size:var(--font-size-xs)}.AssessmentResultV2_resultNavigation__z_g9Z a svg{font-size:1.2rem}.AssessmentResultV2_resultNavigation__z_g9Z[data-keyboard-open]{visibility:hidden;pointer-events:none}.AssessmentResultV2_ficheCard__FHarw,.AssessmentResultV2_result__O7UiR :is(h1,h2)[tabindex]{scroll-margin-top:calc(var(--navbar-height, 55px) + 1rem - var(--app-shell-sticky-offset, 0px) - var(--space-300, 1.5rem))}}@media (prefers-reduced-motion:reduce){.AssessmentResultV2_result__O7UiR *,.AssessmentResultV2_result__O7UiR :after{scroll-behavior:auto!important;transition:none!important;animation:none!important;transform:none!important}}.AssessmentResultV2_progression__P76is{display:grid;gap:.55rem;padding:1rem 1.1rem;border-radius:var(--radius-md);background:color-mix(in srgb,var(--surface-card) 72%,transparent);border:1px solid color-mix(in srgb,var(--border-primary) 62%,transparent)}.AssessmentResultV2_progression__P76is h2{margin:0;font-size:var(--font-size-md);letter-spacing:0}.AssessmentResultV2_progressionRow__Mb50G{display:grid;grid-template-columns:minmax(4.5rem,auto) minmax(0,1fr) 3.2rem;align-items:center;gap:.65rem;font-size:var(--font-size-sm)}.AssessmentResultV2_progressionRow__Mb50G strong{text-align:end;font-variant-numeric:tabular-nums}.AssessmentResultV2_progressionTrack___NjmZ{height:8px;border-radius:var(--radius-pill);background:color-mix(in srgb,var(--border-primary) 55%,transparent);overflow:hidden}.AssessmentResultV2_progressionTrack___NjmZ span{display:block;height:100%;border-radius:inherit;background:var(--palette-navy-300);animation:AssessmentResultV2_progressionGrow__3b4yg .7s ease both}.AssessmentResultV2_progressionRow__Mb50G[data-row=now] .AssessmentResultV2_progressionTrack___NjmZ span{background:var(--color-action-accent-bg);animation-delay:.25s}.AssessmentResultV2_progressionDelta__rjBJU{margin:0;font-weight:800;font-size:var(--font-size-lg);font-variant-numeric:tabular-nums}.AssessmentResultV2_progressionDelta__rjBJU[data-direction=up]{color:var(--color-status-success-text)}@keyframes AssessmentResultV2_progressionGrow__3b4yg{0%{width:0}}@media (prefers-reduced-motion:reduce){.AssessmentResultV2_progressionTrack___NjmZ span{animation:none}}.CourseGenerationProgress_progress__v_2fr{display:grid;gap:6px;width:100%;max-width:320px;text-align:left}.CourseGenerationProgress_stage__xeGIq{margin:0;font-size:var(--font-size-xs);line-height:1.4;color:var(--text-secondary)}.CourseGenerationProgress_bar__aDmwg{display:flex;align-items:center;gap:10px;font-size:var(--font-size-sm);font-weight:800;font-variant-numeric:tabular-nums;color:var(--color-action-accent-bg)}.CourseGenerationProgress_bar__aDmwg progress{flex:1;min-width:0;height:8px;accent-color:var(--color-action-accent-bg)}.CourseReadyEmailToggle_toggle__hBENM{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;max-width:100%;padding:6px 14px;border:1px solid color-mix(in srgb,var(--border-primary) 72%,transparent);border-radius:999px;background:transparent;color:var(--text-secondary);font:inherit;font-size:var(--font-size-sm);font-weight:600;text-align:center;cursor:pointer}.CourseReadyEmailToggle_toggle__hBENM[data-subscribed=true]{border-color:transparent;background:color-mix(in srgb,var(--palette-mint-700) 18%,transparent);color:var(--text-primary)}.CourseReadyEmailToggle_toggle__hBENM svg{flex:none;width:16px;height:16px}.CourseReadyEmailToggle_toggle__hBENM:disabled{cursor:progress;opacity:.7}.CourseReadyEmailToggle_toggle__hBENM:focus-visible{outline:3px solid color-mix(in srgb,var(--color-action-accent-bg) 42%,transparent);outline-offset:2px}