.study-plan-panel-module__BrC9kq__body{gap:22px;display:grid}.study-plan-panel-module__BrC9kq__today{border-radius:var(--radius-card);background:var(--color-carbon);color:#f3f5ee;gap:6px;padding:18px 20px;display:grid}.study-plan-panel-module__BrC9kq__headline{letter-spacing:-.01em;font-size:1.25rem;font-weight:700;line-height:1.35}.study-plan-panel-module__BrC9kq__headline strong{color:var(--color-lime);font-weight:800}.study-plan-panel-module__BrC9kq__sub{color:#f3f5eeb8;font-size:.8125rem;line-height:1.5}html[data-color-scheme=dark] .study-plan-panel-module__BrC9kq__today{background:color-mix(in srgb, var(--color-lime) 12%, var(--color-paper-raised));color:var(--color-ink)}html[data-color-scheme=dark] .study-plan-panel-module__BrC9kq__headline strong{color:var(--color-ink)}html[data-color-scheme=dark] .study-plan-panel-module__BrC9kq__sub{color:var(--color-muted)}.study-plan-panel-module__BrC9kq__heading{margin-bottom:10px;font-size:.9375rem;font-weight:800}.study-plan-panel-module__BrC9kq__steps{gap:8px;margin-bottom:10px;display:grid}.study-plan-panel-module__BrC9kq__steps li{border-radius:var(--radius-card);background:var(--color-paper-muted);align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.study-plan-panel-module__BrC9kq__steps li>span:first-child{border-radius:var(--radius-control);background:var(--color-paper-raised);flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;font-size:1.25rem;display:inline-flex}.study-plan-panel-module__BrC9kq__steps li>span:last-child{gap:2px;display:grid}.study-plan-panel-module__BrC9kq__steps strong{font-size:.9375rem;font-weight:800}.study-plan-panel-module__BrC9kq__steps li>span:last-child>span{color:var(--color-muted);font-size:.8125rem;line-height:1.5}.study-plan-panel-module__BrC9kq__text{font-size:.875rem;line-height:1.6}.study-plan-panel-module__BrC9kq__note{color:var(--color-muted);font-size:.8125rem;line-height:1.55}.study-plan-panel-module__BrC9kq__exam{border-radius:var(--radius-card);background:var(--color-lime-soft);padding:16px 18px;font-size:.875rem;line-height:1.55}.study-plan-panel-module__BrC9kq__exam[data-gap]{background:var(--color-error-soft)}.study-plan-panel-module__BrC9kq__actions{gap:10px;display:grid}
.info-popover-module__r4AMBW__root{vertical-align:middle;display:inline-flex;position:relative}.info-popover-module__r4AMBW__trigger{width:44px;height:44px;color:var(--color-muted);cursor:pointer;border-radius:50%;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:inline-flex}.info-popover-module__r4AMBW__trigger span{font-size:20px}.info-popover-module__r4AMBW__trigger:active,.info-popover-module__r4AMBW__trigger[aria-expanded=true]{background:var(--color-paper-muted);color:var(--color-ink)}@media (hover:hover) and (pointer:fine){.info-popover-module__r4AMBW__trigger:hover{background:var(--color-paper-muted);color:var(--color-ink)}}.info-popover-module__r4AMBW__trigger:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.info-popover-module__r4AMBW__bubble{--shift:0px;translate:var(--shift) 0;z-index:40;border:1px solid var(--color-outline-variant);width:min(300px,100vw - 2rem);color:var(--color-ink);background:var(--color-paper-raised);text-align:left;white-space:normal;pointer-events:none;transform-origin:var(--origin-x,50%) var(--origin-y,0);animation:info-popover-module__r4AMBW__bubble-in .18s var(--ease-out) both;border-radius:14px;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.6;position:absolute;box-shadow:0 8px 24px #0000001a}.info-popover-module__r4AMBW__bubble:after{content:"";translate:calc(-1 * var(--shift)) 0;background:var(--color-paper-raised);width:12px;height:12px;position:absolute;transform:rotate(45deg)}.info-popover-module__r4AMBW__bubble[data-placement=below]{--origin-y:0;--enter-y:-4px;top:calc(100% + 8px)}.info-popover-module__r4AMBW__bubble[data-placement=below]:after{border-left:1px solid var(--color-outline-variant);border-top:1px solid var(--color-outline-variant);top:-7px}.info-popover-module__r4AMBW__bubble[data-placement=above]{--origin-y:100%;--enter-y:4px;bottom:calc(100% + 8px)}.info-popover-module__r4AMBW__bubble[data-placement=above]:after{border-right:1px solid var(--color-outline-variant);border-bottom:1px solid var(--color-outline-variant);bottom:-7px}.info-popover-module__r4AMBW__bubble[data-align=end]{--origin-x:calc(100% - 22px);right:-2px}.info-popover-module__r4AMBW__bubble[data-align=end]:after{right:16px}.info-popover-module__r4AMBW__bubble[data-align=start]{--origin-x:22px;left:-2px}.info-popover-module__r4AMBW__bubble[data-align=start]:after{left:16px}@keyframes info-popover-module__r4AMBW__bubble-in{0%{opacity:0;transform:translateY(var(--enter-y,0)) scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.info-popover-module__r4AMBW__bubble{animation:none}.info-popover-module__r4AMBW__trigger{transition:none}}
.question-tools-module__iz8hra__button.question-tools-module__iz8hra__button{border-radius:min(var(--radius-control), 14px);border-style:solid;border-width:1px}.question-tools-module__iz8hra__button:not([aria-pressed=true]){border-color:var(--color-outline-variant);background:var(--color-paper-raised)}.question-tools-module__iz8hra__button[data-flagged=true]{border-color:var(--color-tertiary);background:color-mix(in srgb, var(--color-tertiary) 12%, var(--color-paper-raised));color:var(--color-tertiary)}
.question-navigation-module__OHVCCa__sessionLayout{align-items:start;row-gap:0;min-width:0;display:grid}@media (min-width:1600px){.question-navigation-module__OHVCCa__sessionLayout{max-width:1440px}}.question-navigation-module__OHVCCa__modeSlot{grid-area:1/1;min-width:0;margin-bottom:16px}.question-navigation-module__OHVCCa__prelude{grid-area:3/1;min-width:0}.question-navigation-module__OHVCCa__questionPane{grid-area:4/1;min-width:0}.question-navigation-module__OHVCCa__stableCard{flex-direction:column;width:100%;height:clamp(480px,100dvh - 290px,900px);display:flex}.question-navigation-module__OHVCCa__cardContent{overflow-wrap:anywhere;scrollbar-gutter:stable;flex:1 1 0;min-height:0;overflow-y:auto}.question-navigation-module__OHVCCa__cardContent[data-overflow=true]:after{content:"Devamı aşağıda";background:var(--color-carbon);color:#f3f5ee;pointer-events:none;border-radius:999px;width:max-content;margin:0 auto 8px;padding:6px 14px;font-size:.75rem;font-weight:800;display:block;position:sticky;bottom:0;box-shadow:0 6px 16px -8px #11130f80}.question-navigation-module__OHVCCa__cardContent:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-3px}.question-navigation-module__OHVCCa__cardFooter{flex:none;min-height:60px}.question-navigation-module__OHVCCa__afterQuestion{grid-area:5/1}.question-navigation-module__OHVCCa__navigation{border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:var(--color-paper-raised);min-width:0;color:var(--color-ink);grid-area:2/1;margin-bottom:20px;overflow:hidden}.question-navigation-module__OHVCCa__bar{background:var(--color-carbon);color:#fff}.question-navigation-module__OHVCCa__trigger{text-align:left;align-items:center;gap:10px;width:100%;min-height:52px;padding:0 16px;display:flex}.question-navigation-module__OHVCCa__trigger:focus-visible,.question-navigation-module__OHVCCa__question:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-3px}.question-navigation-module__OHVCCa__icon{color:var(--color-lime);font-size:1.3125rem}.question-navigation-module__OHVCCa__caption{font-size:.8125rem;font-weight:700}.question-navigation-module__OHVCCa__position{font-family:var(--font-mono);white-space:nowrap;font-size:.75rem;font-weight:700}.question-navigation-module__OHVCCa__total{color:#ffffff8c}.question-navigation-module__OHVCCa__counts{align-items:baseline;gap:10px;display:inline-flex}.question-navigation-module__OHVCCa__blankCount{white-space:nowrap;color:var(--color-lime);font-size:.75rem;font-weight:700}.question-navigation-module__OHVCCa__chevron{margin-left:auto;font-size:1.25rem;transition:transform .2s}.question-navigation-module__OHVCCa__navigation[data-open=true] .question-navigation-module__OHVCCa__chevron{transform:rotate(180deg)}.question-navigation-module__OHVCCa__desktopTitle{justify-content:space-between;align-items:center;gap:8px;padding:18px 14px 12px;font-size:.875rem;font-weight:800;display:flex}.question-navigation-module__OHVCCa__desktopTitle span{color:#fff9;font-size:.6875rem;font-family:var(--font-mono)}.question-navigation-module__OHVCCa__timer{padding:0 14px 12px}.question-navigation-module__OHVCCa__drawer{visibility:hidden;grid-template-rows:0fr;transition:grid-template-rows .25s,visibility .25s;display:grid}.question-navigation-module__OHVCCa__navigation[data-open=true] .question-navigation-module__OHVCCa__drawer{visibility:visible;grid-template-rows:1fr}.question-navigation-module__OHVCCa__clip{min-height:0;overflow:hidden}.question-navigation-module__OHVCCa__content{padding:12px 10px}.question-navigation-module__OHVCCa__meta{color:var(--color-muted);align-items:center;gap:8px;padding:0 3px 12px;font-size:.6875rem;font-weight:700;display:flex}.question-navigation-module__OHVCCa__answerCounts{align-items:center;gap:12px;display:flex}.question-navigation-module__OHVCCa__meta span{white-space:nowrap;align-items:center;gap:5px;display:inline-flex}.question-navigation-module__OHVCCa__meta i{border-radius:50%;width:8px;height:8px}.question-navigation-module__OHVCCa__filledKey{background:#2563eb}.question-navigation-module__OHVCCa__blankKey{background:#d69a28}.question-navigation-module__OHVCCa__flagCount{color:var(--color-tertiary);align-items:center;gap:4px;margin-left:auto;font-weight:700;display:inline-flex}.question-navigation-module__OHVCCa__grid{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--color-outline-variant) transparent;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:min(320px,48dvh);padding:3px;display:grid;overflow-y:auto}.question-navigation-module__OHVCCa__question{border-radius:var(--radius-control);width:100%;min-width:0;min-height:54px;font-family:var(--font-mono);border:1px solid #0000;flex-direction:column;align-items:stretch;gap:4px;padding:6px;font-size:.6875rem;transition:background .15s,border-color .15s;display:flex;position:relative}.question-navigation-module__OHVCCa__question[data-answer-state=answered]{background:color-mix(in srgb, #2563eb 10%, var(--color-paper-raised))}.question-navigation-module__OHVCCa__question[data-answer-state=blank]{background:color-mix(in srgb, #d69a28 12%, var(--color-paper-raised))}.question-navigation-module__OHVCCa__question[aria-current=step]{border-color:var(--color-ink);box-shadow:inset 3px 0 var(--color-ink)}@media (hover:hover) and (pointer:fine){.question-navigation-module__OHVCCa__question:not(:disabled):hover{border-color:var(--color-secondary)}}.question-navigation-module__OHVCCa__question:not(:disabled):active{border-color:var(--color-secondary)}.question-navigation-module__OHVCCa__question:disabled{opacity:.4;cursor:not-allowed}.question-navigation-module__OHVCCa__number{text-align:left;padding-left:2px;font-weight:800;line-height:14px}.question-navigation-module__OHVCCa__options{justify-content:space-between;gap:2px;min-width:0;display:flex}.question-navigation-module__OHVCCa__bubble{aspect-ratio:1;border:1px solid var(--color-outline);min-width:0;color:var(--color-muted);border-radius:50%;flex:0 22px;justify-content:center;align-items:center;font-size:.625rem;display:inline-flex}.question-navigation-module__OHVCCa__bubble[data-selected=true]{color:var(--color-paper-raised);background:#2563eb;border-color:#2563eb;font-weight:800}.question-navigation-module__OHVCCa__number{align-items:center;gap:4px;display:inline-flex}.question-navigation-module__OHVCCa__flag{color:var(--color-tertiary);font-variation-settings:"FILL" 1;font-size:.9375rem;line-height:1}.question-navigation-module__OHVCCa__question[data-flagged=true]{border-color:var(--color-tertiary);box-shadow:inset 0 0 0 1px var(--color-tertiary);background:color-mix(in srgb, var(--color-tertiary) 12%, var(--color-paper-raised))}.question-navigation-module__OHVCCa__question[data-flagged=true][aria-current=step]{border-color:var(--color-ink);box-shadow:inset 3px 0 var(--color-ink), inset 0 0 0 1px var(--color-tertiary)}.question-navigation-module__OHVCCa__flagKey{color:var(--color-tertiary);font-variation-settings:"FILL" 1;font-size:.9375rem;line-height:1}.question-navigation-module__OHVCCa__question[data-locked=true]{border:1px dashed var(--color-outline);background:var(--color-paper-muted);color:var(--color-muted)}@media (hover:hover) and (pointer:fine){.question-navigation-module__OHVCCa__question[data-locked=true]:hover{border-color:var(--color-ink);color:var(--color-ink)}}.question-navigation-module__OHVCCa__question[data-locked=true]:active{border-color:var(--color-ink);color:var(--color-ink)}.question-navigation-module__OHVCCa__lockedLabel{font-family:var(--font-sans);align-items:center;gap:4px;font-size:.6875rem;font-weight:700;display:inline-flex}.question-navigation-module__OHVCCa__lockedLabel .material-symbols-outlined{font-size:.875rem}.question-navigation-module__OHVCCa__lockedCount{color:var(--color-muted);font-weight:700}@media (min-width:1024px){.question-navigation-module__OHVCCa__sessionLayout{grid-template-columns:minmax(0,1fr) 392px;column-gap:24px}.question-navigation-module__OHVCCa__modeSlot{grid-area:1/2;justify-self:end;margin-bottom:0}.question-navigation-module__OHVCCa__prelude{grid-row:1}.question-navigation-module__OHVCCa__stableCard{height:clamp(480px,100dvh - 222px,900px)}.question-navigation-module__OHVCCa__questionPane{grid-row:2}.question-navigation-module__OHVCCa__afterQuestion{grid-row:3}.question-navigation-module__OHVCCa__navigation{max-height:var(--question-card-height,clamp(480px, calc(100dvh - 222px), 900px));flex-direction:column;grid-area:2/2;margin-bottom:0;display:flex}.question-navigation-module__OHVCCa__navigation .question-navigation-module__OHVCCa__drawer{flex:auto;min-height:0}.question-navigation-module__OHVCCa__navigation .question-navigation-module__OHVCCa__content{box-sizing:border-box;flex-direction:column;height:100%;display:flex}.question-navigation-module__OHVCCa__grid{flex:auto;min-height:0;max-height:none}.question-navigation-module__OHVCCa__question{flex-direction:row;justify-content:space-between;align-items:center;gap:8px;min-height:36px;padding:5px 7px}.question-navigation-module__OHVCCa__number{text-align:center;min-width:22px;padding-left:0}.question-navigation-module__OHVCCa__options{gap:5px}.question-navigation-module__OHVCCa__bubble{flex:0 0 22px;width:22px;height:22px}}@media (min-width:1024px) and (any-pointer:coarse){.question-navigation-module__OHVCCa__question{min-height:44px}}@media (max-width:767px){.question-navigation-module__OHVCCa__sessionLayout{grid-template-columns:minmax(0,1fr) auto auto;column-gap:8px}.question-navigation-module__OHVCCa__prelude{grid-area:1/1/auto/-1}.question-navigation-module__OHVCCa__modeSlot{z-index:2;grid-area:1/2;align-self:start;margin-bottom:0}.question-navigation-module__OHVCCa__navigation{z-index:20;background:0 0;border:0;border-radius:0;grid-area:1/3;align-self:start;margin-bottom:0;position:relative;overflow:visible}.question-navigation-module__OHVCCa__questionPane{grid-area:2/1/auto/-1}.question-navigation-module__OHVCCa__afterQuestion{grid-area:3/1/auto/-1}.question-navigation-module__OHVCCa__bar{background:0 0}.question-navigation-module__OHVCCa__trigger{border-radius:var(--radius-control);background:var(--color-carbon);color:#fff;gap:6px;width:auto;min-height:44px;padding:0 12px}.question-navigation-module__OHVCCa__caption,.question-navigation-module__OHVCCa__chevron,.question-navigation-module__OHVCCa__timer{display:none}.question-navigation-module__OHVCCa__counts{flex-direction:column;align-items:flex-start;gap:1px;line-height:1.15}.question-navigation-module__OHVCCa__blankCount{font-size:.6875rem}.question-navigation-module__OHVCCa__icon{font-size:1.1875rem}.question-navigation-module__OHVCCa__drawer{border:1px solid var(--color-outline-variant);background:var(--color-paper-raised);opacity:0;border-radius:16px;width:min(22rem,100vw - 2rem);transition:opacity .16s,transform .16s,visibility .16s;display:block;position:absolute;top:calc(100% + 8px);right:0;transform:translateY(-4px);box-shadow:0 18px 40px -12px #11130f59}.question-navigation-module__OHVCCa__navigation[data-open=true] .question-navigation-module__OHVCCa__drawer{opacity:1;transform:none}.question-navigation-module__OHVCCa__clip{overflow:visible}.question-navigation-module__OHVCCa__grid{max-height:max(150px,min(420px,100dvh - 210px));padding-bottom:8px;scroll-padding-block:8px}}@media (prefers-reduced-motion:reduce){.question-navigation-module__OHVCCa__drawer,.question-navigation-module__OHVCCa__chevron,.question-navigation-module__OHVCCa__question{transition:none}}@media (max-width:640px){.question-navigation-module__OHVCCa__stableCard{height:auto;min-height:0}.question-navigation-module__OHVCCa__cardContent{scrollbar-gutter:auto;--question-pad-top:16px;--question-pad-bottom:12px;flex:1 0 auto;overflow-y:visible}}
.question-report-module__yc5lAa__category:focus-visible{outline-offset:2px;outline:1px solid}
.content-watermark-module__2765eW__overlay{z-index:2;pointer-events:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden}.content-watermark-module__2765eW__mark{opacity:.045;color:var(--color-ink);flex-direction:column;justify-content:center;align-items:center;gap:6px;display:flex;transform:rotate(-20deg)scale(3.2)}.content-watermark-module__2765eW__overlay[data-watermark-layer=behind]{z-index:-1}.content-watermark-module__2765eW__code{font-family:var(--font-mono), monospace;letter-spacing:.06em;white-space:nowrap;font-size:10px;font-weight:600}.content-watermark-module__2765eW__overlay[data-content-watermark=booklet]{inset:72px 24px 48px}.content-watermark-module__2765eW__overlay[data-content-watermark=booklet] .content-watermark-module__2765eW__mark{opacity:.035;transform:rotate(-20deg)scale(5)}@media (max-width:639px){.content-watermark-module__2765eW__overlay:not([data-content-watermark=booklet]) .content-watermark-module__2765eW__mark{transform:rotate(-20deg)scale(2.4)}}@media print{.content-watermark-module__2765eW__overlay{-webkit-print-color-adjust:exact;print-color-adjust:exact}}
.branch-wheel-select-module__bVEoxa__picker{flex:1;min-width:0}.branch-wheel-select-module__bVEoxa__wheel{isolation:isolate;min-width:0;position:relative}.branch-wheel-select-module__bVEoxa__selection{background:color-mix(in srgb, var(--color-ink) 6%, transparent);pointer-events:none;border-radius:10px;height:44px;position:absolute;inset:88px 0 auto}.branch-wheel-select-module__bVEoxa__scroller{overscroll-behavior:contain;scroll-snap-type:y mandatory;scrollbar-width:none;touch-action:pan-y;border-radius:10px;height:220px;padding:88px 0;position:relative;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 30% 70%,#0000);mask-image:linear-gradient(#0000,#000 30% 70%,#0000)}.branch-wheel-select-module__bVEoxa__scroller:focus-visible{outline:none}.branch-wheel-select-module__bVEoxa__wheel:has(.branch-wheel-select-module__bVEoxa__scroller:focus-visible) .branch-wheel-select-module__bVEoxa__selection{outline:2px solid var(--color-secondary);outline-offset:2px}.branch-wheel-select-module__bVEoxa__scroller::-webkit-scrollbar{display:none}.branch-wheel-select-module__bVEoxa__option{scroll-snap-align:center;height:44px;color:var(--color-ink);cursor:pointer;-webkit-user-select:none;user-select:none}.branch-wheel-select-module__bVEoxa__optionContent{transform-origin:50%;backface-visibility:hidden;justify-content:center;align-items:center;gap:12px;height:100%;padding:0 16px;display:flex}.branch-wheel-select-module__bVEoxa__optionLabel{overflow-wrap:anywhere;text-align:center;min-width:0;font-size:14px;font-weight:800;line-height:1.15}.branch-wheel-select-module__bVEoxa__count{color:var(--color-muted);font-variant-numeric:tabular-nums;flex-shrink:0;font-size:12px}@media (prefers-reduced-motion:reduce){.branch-wheel-select-module__bVEoxa__optionContent{filter:none!important;transform:none!important}}@media (max-width:639px){.branch-wheel-select-module__bVEoxa__picker{flex-basis:100%}}
.analysis-report-module__DD708G__report{--tone-good:var(--color-secondary);--tone-weak:var(--color-tertiary);--tone-pace:#7a5fd0;gap:18px;display:grid;container-type:inline-size}html[data-color-scheme=dark] .analysis-report-module__DD708G__report{--tone-pace:#a995f2}.analysis-report-module__DD708G__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 24px;display:flex}.analysis-report-module__DD708G__header p{color:var(--color-muted);margin-top:6px;font-size:.9375rem}@media (max-width:639.98px){.analysis-report-module__DD708G__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:4px 12px;display:grid}.analysis-report-module__DD708G__header>div{display:contents}.analysis-report-module__DD708G__header{grid-template-rows:minmax(var(--analysis-period-height,50px), auto) auto}.analysis-report-module__DD708G__header [data-page-title]{grid-area:1/1;align-self:start}.analysis-report-module__DD708G__header p{grid-area:2/1/auto/-1;margin-top:0;font-size:.875rem}.analysis-report-module__DD708G__header .analysis-report-module__DD708G__segmented{grid-area:1/2;padding:3px}.analysis-report-module__DD708G__header .analysis-report-module__DD708G__segmented a{padding:0 12px;font-size:.8125rem}}.analysis-report-module__DD708G__segmented{border-radius:var(--radius-card);background:var(--color-paper-muted);padding:4px;display:flex}.analysis-report-module__DD708G__segmented a,.analysis-report-module__DD708G__segmented button{border-radius:var(--radius-control);min-height:44px;color:var(--color-muted);align-items:center;padding:0 16px;font-size:.875rem;font-weight:600;display:inline-flex}.analysis-report-module__DD708G__segmented [aria-current=page],.analysis-report-module__DD708G__segmented [aria-pressed=true]{background:var(--color-paper-raised);color:var(--color-ink);font-weight:800;box-shadow:0 1px 2px #0000000f}.analysis-report-module__DD708G__segmented a:focus-visible,.analysis-report-module__DD708G__segmented button:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.analysis-report-module__DD708G__panel{border-radius:var(--radius-card);background:var(--color-paper-raised);min-width:0;box-shadow:inset 0 0 0 1px var(--color-outline-variant);padding:20px 22px}.analysis-report-module__DD708G__panelHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;margin-bottom:14px;display:flex}.analysis-report-module__DD708G__panelHead h2,.analysis-report-module__DD708G__panelHead h3{letter-spacing:-.02em;font-size:1.125rem;font-weight:800}.analysis-report-module__DD708G__textLink{text-underline-offset:4px;align-items:center;min-height:44px;font-size:.875rem;font-weight:700;text-decoration:underline;display:inline-flex}.analysis-report-module__DD708G__note{color:var(--color-muted);font-size:.8125rem;line-height:1.5}.analysis-report-module__DD708G__summaryEmpty{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;display:flex}.analysis-report-module__DD708G__summaryEmpty>div{flex:260px;gap:4px;min-width:0;display:grid}.analysis-report-module__DD708G__summaryEmpty h2{letter-spacing:-.02em;font-size:1.125rem;font-weight:800}.analysis-report-module__DD708G__empty{border-radius:var(--radius-card);background:var(--color-paper-muted);color:var(--color-muted);padding:22px;font-size:.875rem;line-height:1.6}.analysis-report-module__DD708G__kpis{gap:14px;display:grid}@container (min-width:720px){.analysis-report-module__DD708G__kpis{grid-template-columns:1.15fr 1fr 1fr}}.analysis-report-module__DD708G__kpi{border-radius:var(--radius-card);background:var(--color-paper-raised);min-height:150px;box-shadow:inset 0 0 0 1px var(--color-outline-variant);text-align:left;align-content:space-between;gap:12px;padding:20px 22px;display:grid}.analysis-report-module__DD708G__kpiLabel{color:var(--color-muted);font-size:.875rem}.analysis-report-module__DD708G__kpiValue{letter-spacing:-.04em;font-size:clamp(32px,4.4cqi,44px);font-weight:800;line-height:1}.analysis-report-module__DD708G__kpiFoot{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;font-size:.8125rem;display:flex}.analysis-report-module__DD708G__efficiency{background:var(--color-carbon);color:#f3f5ee;box-shadow:none;cursor:pointer;transition:transform .16s}.analysis-report-module__DD708G__efficiency .analysis-report-module__DD708G__kpiLabel,.analysis-report-module__DD708G__efficiency .analysis-report-module__DD708G__kpiFoot{color:#f3f5eeb8}.analysis-report-module__DD708G__efficiency .analysis-report-module__DD708G__kpiValue{color:var(--color-lime)}.analysis-report-module__DD708G__efficiency strong{color:#f3f5ee}.analysis-report-module__DD708G__efficiency:focus-visible{outline:3px solid var(--color-lime);outline-offset:3px}.analysis-report-module__DD708G__efficiency:active{transform:scale(.99)}html[data-color-scheme=dark] .analysis-report-module__DD708G__efficiency{background:color-mix(in srgb, var(--color-lime) 9%, var(--color-paper-raised));color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-lime) 30%, transparent)}:is(html[data-color-scheme=dark] .analysis-report-module__DD708G__efficiency .analysis-report-module__DD708G__kpiLabel,html[data-color-scheme=dark] .analysis-report-module__DD708G__efficiency .analysis-report-module__DD708G__kpiFoot){color:var(--color-muted)}html[data-color-scheme=dark] .analysis-report-module__DD708G__efficiency strong{color:var(--color-ink)}.analysis-report-module__DD708G__kpiTop{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.analysis-report-module__DD708G__spark{width:112px;height:44px;color:var(--color-lime);flex:none}.analysis-report-module__DD708G__more{color:var(--color-lime);align-items:center;gap:2px;font-weight:800;display:inline-flex}html[data-color-scheme=dark] .analysis-report-module__DD708G__more{color:var(--color-ink)}.analysis-report-module__DD708G__stack{border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.analysis-report-module__DD708G__stack span{min-width:3px}.analysis-report-module__DD708G__correct{background:var(--tone-good)}.analysis-report-module__DD708G__wrong{background:var(--tone-weak)}.analysis-report-module__DD708G__legend{color:var(--color-muted);flex-wrap:wrap;gap:4px 14px;font-size:.8125rem;display:flex}.analysis-report-module__DD708G__legend strong{color:var(--color-ink)}.analysis-report-module__DD708G__meter{background:var(--color-paper-muted);border-radius:999px;height:10px;position:relative}.analysis-report-module__DD708G__meter>span:first-child{border-radius:inherit;background:var(--tone-pace);position:absolute;inset:0 auto 0 0}.analysis-report-module__DD708G__meter>span:last-child{background:var(--color-ink);border-radius:2px;width:3px;height:20px;position:absolute;top:-5px}.analysis-report-module__DD708G__columns{gap:14px;display:grid}@container (min-width:720px){.analysis-report-module__DD708G__columns{grid-template-columns:1.15fr 1fr}}.analysis-report-module__DD708G__bars{gap:11px;margin:0;padding:0;list-style:none;display:grid}.analysis-report-module__DD708G__bar{grid-template-columns:minmax(96px,150px) minmax(0,1fr) 44px;align-items:center;gap:12px;font-size:.875rem;display:grid}.analysis-report-module__DD708G__bar>span:first-child{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.analysis-report-module__DD708G__bar strong{text-align:right}.analysis-report-module__DD708G__track{background:var(--color-paper-muted);border-radius:999px;height:10px;overflow:hidden}.analysis-report-module__DD708G__track span{border-radius:inherit;background:var(--tone-good);height:100%;display:block}.analysis-report-module__DD708G__bar[data-weak] .analysis-report-module__DD708G__track span{background:var(--tone-weak)}.analysis-report-module__DD708G__bar[data-weak] strong{color:color-mix(in srgb, var(--tone-weak) 80%, var(--color-ink))}.analysis-report-module__DD708G__focus{gap:10px;margin:0;padding:0;list-style:none;display:grid}.analysis-report-module__DD708G__focusItem{border-radius:var(--radius-card);background:color-mix(in srgb, var(--tone-weak) 12%, var(--color-paper-raised));align-items:center;gap:14px;min-height:72px;padding:12px 14px 12px 16px;display:flex}.analysis-report-module__DD708G__focusItem>span{flex:1;gap:3px;min-width:0;display:grid}.analysis-report-module__DD708G__focusItem strong{overflow-wrap:anywhere;font-size:.9375rem}.analysis-report-module__DD708G__focusItem>span>span{color:color-mix(in srgb, var(--color-ink) 72%, var(--tone-weak));font-size:.8125rem}.analysis-report-module__DD708G__darkAction{border-radius:var(--radius-control);background:var(--color-carbon);color:#f3f5ee;white-space:nowrap;flex:none;justify-content:center;align-items:center;min-height:44px;padding:0 16px;font-size:.875rem;font-weight:800;display:inline-flex}.analysis-report-module__DD708G__darkAction:disabled{opacity:.55}.analysis-report-module__DD708G__darkAction:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}html[data-color-scheme=dark] .analysis-report-module__DD708G__darkAction{background:var(--color-lime);color:var(--color-carbon)}.analysis-report-module__DD708G__error{color:var(--color-danger);font-size:.8125rem;font-weight:700}.analysis-report-module__DD708G__split{gap:14px;display:grid}@container (min-width:820px){.analysis-report-module__DD708G__split{grid-template-columns:minmax(0,1fr) minmax(320px,360px);align-items:start}.analysis-report-module__DD708G__splitStretch{align-items:stretch}}.analysis-report-module__DD708G__tiles{grid-template-columns:repeat(auto-fill,minmax(124px,1fr));gap:10px;display:grid}.analysis-report-module__DD708G__tile{border-radius:var(--radius-card);text-align:left;min-height:92px;color:var(--color-ink);align-content:space-between;gap:14px;padding:14px;transition:transform .16s;display:grid}.analysis-report-module__DD708G__tile:focus-visible{outline:3px solid var(--color-ink);outline-offset:2px}.analysis-report-module__DD708G__tile:active{transform:scale(.98)}.analysis-report-module__DD708G__tile[aria-pressed=true]{box-shadow:0 0 0 3px var(--color-ink)}.analysis-report-module__DD708G__tile[data-preliminary]{box-shadow:inset 0 0 0 2px var(--color-outline);background-image:none;border:0}.analysis-report-module__DD708G__tile[data-preliminary][aria-pressed=true]{box-shadow:0 0 0 3px var(--color-ink)}.analysis-report-module__DD708G__tile strong:first-child{overflow-wrap:anywhere;font-size:.875rem}.analysis-report-module__DD708G__tile>span{justify-content:space-between;align-items:baseline;gap:8px;font-size:.75rem;display:flex}.analysis-report-module__DD708G__tile>span strong{letter-spacing:-.03em;font-size:1.625rem}.analysis-report-module__DD708G__tile[data-tone=strong]{background:color-mix(in srgb, var(--tone-good) 52%, var(--color-paper-raised))}.analysis-report-module__DD708G__tile[data-tone=good]{background:color-mix(in srgb, var(--tone-good) 30%, var(--color-paper-raised))}.analysis-report-module__DD708G__tile[data-tone=mid]{background:color-mix(in srgb, var(--tone-good) 12%, var(--color-paper-raised))}.analysis-report-module__DD708G__tile[data-tone=low]{background:color-mix(in srgb, var(--tone-weak) 24%, var(--color-paper-raised))}.analysis-report-module__DD708G__tile[data-tone=weak]{background:color-mix(in srgb, var(--tone-weak) 46%, var(--color-paper-raised))}.analysis-report-module__DD708G__scale{color:var(--color-muted);align-items:center;gap:6px;font-size:.75rem;display:flex}.analysis-report-module__DD708G__scale span{border-radius:4px;width:16px;height:12px}.analysis-report-module__DD708G__detail{gap:16px;display:grid}.analysis-report-module__DD708G__detail h2{letter-spacing:-.02em;overflow-wrap:anywhere;font-size:1.5rem;font-weight:800;line-height:1.15}.analysis-report-module__DD708G__detail>div>p{color:var(--color-muted);margin-top:4px;font-size:.875rem}.analysis-report-module__DD708G__trendBox{border-radius:var(--radius-card);background:var(--color-paper-muted);gap:6px;padding:14px;font-size:.8125rem;display:grid}.analysis-report-module__DD708G__trendBox svg{width:100%;height:48px;color:var(--tone-weak)}.analysis-report-module__DD708G__trendBox[data-good] svg{color:var(--tone-good)}.analysis-report-module__DD708G__rows{display:grid}.analysis-report-module__DD708G__rows h3{margin-bottom:4px;font-size:.875rem;font-weight:800}.analysis-report-module__DD708G__rowButton{border-bottom:1px solid var(--color-outline-variant);text-align:left;justify-content:space-between;align-items:center;gap:12px;min-height:44px;font-size:.875rem;display:flex}.analysis-report-module__DD708G__rowButton:last-child{border-bottom:0}.analysis-report-module__DD708G__rowButton strong{color:color-mix(in srgb, var(--tone-weak) 80%, var(--color-ink))}.analysis-report-module__DD708G__actions{gap:8px;display:grid}.analysis-report-module__DD708G__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.analysis-report-module__DD708G__pair>div{border-radius:var(--radius-card);gap:2px;padding:14px;font-size:.75rem;display:grid}.analysis-report-module__DD708G__pair strong{letter-spacing:-.03em;font-size:1.75rem}.analysis-report-module__DD708G__first{background:color-mix(in srgb, var(--tone-weak) 14%, var(--color-paper-raised))}.analysis-report-module__DD708G__repeat{background:color-mix(in srgb, var(--tone-good) 14%, var(--color-paper-raised))}.analysis-report-module__DD708G__toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.analysis-report-module__DD708G__chips{flex-wrap:wrap;gap:8px;display:flex}.analysis-report-module__DD708G__chips button{min-height:44px;box-shadow:inset 0 0 0 1px var(--color-outline-variant);background:var(--color-paper-raised);border-radius:999px;padding:0 16px;font-size:.875rem;font-weight:600}.analysis-report-module__DD708G__chips button[aria-pressed=true]{background:var(--color-carbon);color:#f3f5ee;box-shadow:none;font-weight:800}html[data-color-scheme=dark] .analysis-report-module__DD708G__chips button[aria-pressed=true]{background:var(--color-lime);color:var(--color-carbon)}.analysis-report-module__DD708G__chips button:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.analysis-report-module__DD708G__select{color:var(--color-muted);align-items:center;gap:8px;font-size:.875rem;display:flex}.analysis-report-module__DD708G__select select{border-radius:var(--radius-control);background:var(--color-paper-raised);min-height:44px;box-shadow:inset 0 0 0 1px var(--color-outline-variant);color:var(--color-ink);padding:0 12px;font-weight:600}.analysis-report-module__DD708G__topicList{border-radius:var(--radius-card);background:var(--color-paper-raised);box-shadow:inset 0 0 0 1px var(--color-outline-variant);margin:0;padding:0;list-style:none;overflow:hidden}.analysis-report-module__DD708G__topicRow{border-bottom:1px solid var(--color-outline-variant);text-align:left;grid-template-columns:minmax(0,1fr) minmax(64px,120px) 48px;align-items:center;gap:14px;width:100%;min-height:64px;padding:8px 20px;display:grid}.analysis-report-module__DD708G__topicList li:last-child .analysis-report-module__DD708G__topicRow{border-bottom:0}.analysis-report-module__DD708G__topicRow[aria-pressed=true]{background:color-mix(in srgb, var(--tone-weak) 12%, var(--color-paper-raised))}.analysis-report-module__DD708G__topicRow:focus-visible{outline:3px solid var(--color-secondary);outline-offset:-3px}.analysis-report-module__DD708G__topicRow>span:first-child{gap:2px;min-width:0;display:grid}.analysis-report-module__DD708G__topicRow>span:first-child strong{overflow-wrap:anywhere;font-size:.9375rem}.analysis-report-module__DD708G__topicRow>span:first-child span{color:var(--color-muted);font-size:.75rem}.analysis-report-module__DD708G__topicRow>strong{text-align:right;font-size:.875rem}.analysis-report-module__DD708G__scoreChart{width:100%;height:220px}.analysis-report-module__DD708G__scoreChart .analysis-report-module__DD708G__t{stroke:var(--color-ink)}.analysis-report-module__DD708G__scoreChart .analysis-report-module__DD708G__k{stroke:var(--tone-pace)}.analysis-report-module__DD708G__chartAxis{color:var(--color-muted);justify-content:space-between;gap:8px;font-size:.75rem;display:flex}.analysis-report-module__DD708G__key{color:var(--color-muted);gap:14px;font-size:.75rem;display:flex}.analysis-report-module__DD708G__key span{align-items:center;gap:6px;display:inline-flex}.analysis-report-module__DD708G__key i{border-top:3px solid var(--color-ink);width:18px;height:0}.analysis-report-module__DD708G__key i[data-k]{border-top:3px dashed var(--tone-pace)}.analysis-report-module__DD708G__paceActions{gap:8px;margin:16px 0 0;padding:0;list-style:none;display:grid}@container (min-width:620px){.analysis-report-module__DD708G__paceActions:has(li+li){grid-template-columns:repeat(2,minmax(0,1fr))}}.analysis-report-module__DD708G__paceActions li{border-radius:var(--radius-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 14px;padding:12px 14px;font-size:.875rem;line-height:1.45;display:flex}.analysis-report-module__DD708G__paceActions li>span{flex:200px}.analysis-report-module__DD708G__paceActions li[data-kind=fast]{background:color-mix(in srgb, var(--tone-weak) 16%, var(--color-paper-raised))}.analysis-report-module__DD708G__paceActions li[data-kind=slow]{background:color-mix(in srgb, var(--color-ink) 6%, var(--color-paper-raised))}.analysis-report-module__DD708G__paceActions li[data-kind=none]{background:color-mix(in srgb, var(--tone-good) 12%, var(--color-paper-raised))}.analysis-report-module__DD708G__outlineAction{border-radius:var(--radius-control);min-height:44px;box-shadow:inset 0 0 0 1px var(--color-outline);color:var(--color-ink);white-space:nowrap;flex:none;justify-content:center;align-items:center;padding:0 16px;font-size:.875rem;font-weight:800;transition:background-color .16s,transform .16s;display:inline-flex}.analysis-report-module__DD708G__outlineAction:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.analysis-report-module__DD708G__outlineAction:active{background:var(--color-paper-muted);transform:scale(.97)}@media (hover:hover) and (pointer:fine){.analysis-report-module__DD708G__outlineAction:hover{background:var(--color-paper-muted)}}@media (prefers-reduced-motion:no-preference){.analysis-report-module__DD708G__kpi,.analysis-report-module__DD708G__panel,.analysis-report-module__DD708G__tile{animation:analysis-report-module__DD708G__report-rise .2s var(--ease-out) both}:is(.analysis-report-module__DD708G__kpi,.analysis-report-module__DD708G__panel,.analysis-report-module__DD708G__tile):nth-child(2){animation-delay:40ms}:is(.analysis-report-module__DD708G__kpi,.analysis-report-module__DD708G__panel,.analysis-report-module__DD708G__tile):nth-child(3){animation-delay:80ms}:is(.analysis-report-module__DD708G__kpi,.analysis-report-module__DD708G__panel,.analysis-report-module__DD708G__tile):nth-child(4){animation-delay:.12s}:is(.analysis-report-module__DD708G__kpi,.analysis-report-module__DD708G__panel,.analysis-report-module__DD708G__tile):nth-child(n+5){animation-delay:.16s}}@keyframes analysis-report-module__DD708G__report-rise{0%{opacity:0;transform:translateY(6px)}}.analysis-report-module__DD708G__textLink,.analysis-report-module__DD708G__darkAction,.analysis-report-module__DD708G__segmented a,.analysis-report-module__DD708G__segmented button,.analysis-report-module__DD708G__chips button,.analysis-report-module__DD708G__topicRow,.analysis-report-module__DD708G__rowButton,.analysis-report-module__DD708G__kpi,.analysis-report-module__DD708G__tile{transition:background-color .16s,color .16s,box-shadow .16s,transform .16s,text-decoration-color .16s}.analysis-report-module__DD708G__textLink{border-radius:var(--radius-control);-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);gap:4px;margin-inline:-10px;padding-inline:10px}.analysis-report-module__DD708G__textLink:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.analysis-report-module__DD708G__textLink:active{background:var(--color-paper-muted)}.analysis-report-module__DD708G__darkAction:active{transform:scale(.97)}.analysis-report-module__DD708G__chips button:active,.analysis-report-module__DD708G__rowButton:active{background:var(--color-paper-muted)}@media (hover:hover){.analysis-report-module__DD708G__textLink:hover{background:var(--color-paper-muted);text-decoration-color:currentColor}.analysis-report-module__DD708G__darkAction:not(:disabled):hover{background:color-mix(in srgb, var(--color-carbon) 84%, var(--color-lime));transform:translateY(-1px);box-shadow:0 8px 18px -10px #11130f8c}html[data-color-scheme=dark] .analysis-report-module__DD708G__darkAction:not(:disabled):hover{background:color-mix(in srgb, var(--color-lime) 86%, #fff)}.analysis-report-module__DD708G__segmented a:not([aria-current=page]):hover,.analysis-report-module__DD708G__segmented button:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--color-paper-raised) 60%, transparent);color:var(--color-ink)}.analysis-report-module__DD708G__chips button:not([aria-pressed=true]):hover{background:var(--color-paper-muted);box-shadow:inset 0 0 0 1px var(--color-outline)}.analysis-report-module__DD708G__topicRow:not([aria-pressed=true]):hover,.analysis-report-module__DD708G__rowButton:hover{background:var(--color-paper-muted)}.analysis-report-module__DD708G__efficiency:hover{transform:translateY(-2px);box-shadow:0 14px 30px -18px #11130fb3}.analysis-report-module__DD708G__tile:hover{transform:translateY(-2px);box-shadow:0 10px 22px -16px #11130f8c}.analysis-report-module__DD708G__tile[aria-pressed=true]:hover{box-shadow:0 0 0 3px var(--color-ink), 0 10px 22px -16px #11130f8c}.analysis-report-module__DD708G__select select:hover{box-shadow:inset 0 0 0 1px var(--color-outline)}}.analysis-report-module__DD708G__cardPanel{gap:4px;display:grid}.analysis-report-module__DD708G__cardColumns{gap:18px;display:grid}@container (min-width:720px){.analysis-report-module__DD708G__cardColumns{grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);gap:28px}}.analysis-report-module__DD708G__cardHeadline{color:var(--color-muted);font-size:.9375rem}.analysis-report-module__DD708G__cardHeadline strong{letter-spacing:-.03em;color:var(--color-ink);margin-right:2px;font-size:2rem;font-weight:800}.analysis-report-module__DD708G__cardMastery{gap:8px;display:grid}.analysis-report-module__DD708G__cardStack{background:var(--color-paper-muted);border-radius:999px;gap:3px;height:10px;display:flex;overflow:hidden}.analysis-report-module__DD708G__cardStack span{min-width:0}.analysis-report-module__DD708G__cardStack span:not([style*="flex-grow: 0"]){min-width:3px}.analysis-report-module__DD708G__report [data-level=settled]{--level:var(--tone-good)}.analysis-report-module__DD708G__report [data-level=consolidating]{--level:color-mix(in srgb, var(--tone-good) 45%, var(--color-paper-raised))}.analysis-report-module__DD708G__report [data-level=learning]{--level:color-mix(in srgb, var(--tone-weak) 55%, var(--color-paper-raised))}.analysis-report-module__DD708G__cardStack span{background:var(--level)}.analysis-report-module__DD708G__cardKey{gap:6px;margin:0;font-size:.8125rem;display:grid}.analysis-report-module__DD708G__cardKey div{grid-template-columns:104px minmax(0,1fr);align-items:baseline;gap:8px;display:grid}.analysis-report-module__DD708G__cardKey dt{align-items:center;gap:7px;font-weight:700;display:inline-flex}.analysis-report-module__DD708G__cardKey dt:before{content:"";background:var(--level);border-radius:3px;flex:none;width:10px;height:10px}.analysis-report-module__DD708G__cardKey dd{color:var(--color-muted);margin:0}.analysis-report-module__DD708G__bar[data-unassigned]{color:var(--color-muted)}.analysis-report-module__DD708G__weekLoad{grid-template-columns:repeat(7,minmax(0,1fr));align-items:end;gap:8px;height:180px;margin:0;padding:0;list-style:none;display:grid}.analysis-report-module__DD708G__weekLoad li{height:100%;color:var(--color-muted);flex-direction:column;justify-content:flex-end;align-items:center;gap:6px;font-size:.75rem;display:flex}.analysis-report-module__DD708G__weekLoad li strong{font-family:var(--font-mono), monospace;color:var(--color-ink);font-size:.8125rem}.analysis-report-module__DD708G__weekLoad li>span:nth-child(2){background:color-mix(in srgb, var(--tone-good) 45%, var(--color-paper-raised));border-radius:6px 6px 2px 2px;width:100%;max-width:44px;min-height:3px}.analysis-report-module__DD708G__weekLoad li[data-today]{color:var(--color-ink);font-weight:800}.analysis-report-module__DD708G__weekLoad li[data-today]>span:nth-child(2){background:var(--color-lime)}.analysis-report-module__DD708G__forgotten{margin:0;padding:0;list-style:none;display:grid}.analysis-report-module__DD708G__forgotten li{border-top:1px solid var(--color-outline-variant);justify-content:space-between;align-items:center;gap:12px;padding:10px 0;display:flex}.analysis-report-module__DD708G__forgotten li p{overflow-wrap:anywhere;font-size:.875rem;font-weight:700;line-height:1.4}.analysis-report-module__DD708G__forgotten li p+p{color:var(--color-muted);margin-top:2px;font-size:.75rem;font-weight:400}.analysis-report-module__DD708G__lapses{background:var(--color-error-soft);color:var(--color-danger);border-radius:999px;flex:none;padding:4px 9px;font-size:.75rem;font-weight:800}@container (max-width:860px){.analysis-report-module__DD708G__report .saved-view-toggle-tab{gap:6px;min-width:0;padding-inline:10px}}.analysis-report-module__DD708G__titleWithInfo{align-items:center;gap:2px;display:inline-flex}.analysis-report-module__DD708G__unstudied{gap:8px;margin-top:10px;display:grid}.analysis-report-module__DD708G__unstudiedToggle{border-radius:var(--radius-control);min-height:44px;color:var(--color-muted);justify-self:start;align-items:center;gap:4px;margin-inline:-12px;padding:0 12px;font-size:.875rem;font-weight:700;transition:background-color .16s,color .16s;display:inline-flex}.analysis-report-module__DD708G__unstudiedToggle:active,.analysis-report-module__DD708G__unstudiedToggle[aria-expanded=true]{color:var(--color-ink)}.analysis-report-module__DD708G__unstudiedToggle:active{background:var(--color-paper-muted)}.analysis-report-module__DD708G__unstudiedToggle:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.analysis-report-module__DD708G__unstudiedToggle .material-symbols-outlined{font-size:1.25rem;transition:transform .16s}.analysis-report-module__DD708G__unstudiedToggle .material-symbols-outlined[data-open]{transform:rotate(180deg)}.analysis-report-module__DD708G__unstudiedList{flex-wrap:wrap;gap:6px;animation:.18s ease-out analysis-report-module__DD708G__unstudied-in;display:flex}.analysis-report-module__DD708G__unstudiedList a{border:1px dashed var(--color-outline);background:var(--color-paper-raised);min-height:44px;color:var(--color-ink);border-radius:999px;align-items:center;padding:0 14px;font-size:.8125rem;font-weight:600;transition:background-color .16s,border-color .16s;display:inline-flex}.analysis-report-module__DD708G__unstudiedList a:active{background:var(--color-paper-muted)}.analysis-report-module__DD708G__unstudiedList a:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}@media (hover:hover){.analysis-report-module__DD708G__unstudiedToggle:hover{color:var(--color-ink)}.analysis-report-module__DD708G__unstudiedList a:hover{border-color:var(--color-secondary)}}@keyframes analysis-report-module__DD708G__unstudied-in{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.analysis-report-module__DD708G__unstudiedToggle,.analysis-report-module__DD708G__unstudiedList a{transition:none}.analysis-report-module__DD708G__unstudiedToggle .material-symbols-outlined{transition:none}.analysis-report-module__DD708G__unstudiedList{animation:none}}.analysis-report-module__DD708G__chipsWithInfo{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.analysis-report-module__DD708G__filters{align-items:center;gap:4px;display:flex}@media (max-width:639.98px){.analysis-report-module__DD708G__toolbar{gap:10px;display:grid}.analysis-report-module__DD708G__chipsWithInfo,.analysis-report-module__DD708G__chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.analysis-report-module__DD708G__chips{grid-column:1/-1}.analysis-report-module__DD708G__chips button{width:100%;padding:0 10px}.analysis-report-module__DD708G__filters{justify-content:space-between}.analysis-report-module__DD708G__topicRow{grid-template-columns:minmax(0,1fr) 48px;row-gap:6px;padding:10px 16px}.analysis-report-module__DD708G__topicRow>span:first-child{grid-column:1/-1}}.analysis-report-module__DD708G__topicColumn{align-content:start;min-width:0;display:grid}
.today-study-summary-module__U0KU4G__card{align-content:start;gap:16px;padding:20px;display:grid}.today-study-summary-module__U0KU4G__goal{align-items:center;gap:16px;display:flex}.today-study-summary-module__U0KU4G__ring{--size:92px;width:var(--size);height:var(--size);background:conic-gradient(var(--color-sidebar-accent) var(--progress), var(--color-paper-muted) 0);border-radius:50%;flex:none;place-items:center;display:grid}.today-study-summary-module__U0KU4G__ring span{width:calc(var(--size) - 20px);height:calc(var(--size) - 20px);background:var(--color-paper-raised);color:var(--color-muted);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;font-size:14px;font-weight:700;display:grid}.today-study-summary-module__U0KU4G__ring b{color:var(--color-ink);font-family:var(--font-display,inherit);letter-spacing:-.04em;font-size:22px;font-weight:800}.today-study-summary-module__U0KU4G__goalText{gap:6px;min-width:0;display:grid}.today-study-summary-module__U0KU4G__goalText h2{letter-spacing:-.02em;font-size:17px;font-weight:800}.today-study-summary-module__U0KU4G__goalText p{color:var(--color-muted);font-size:13px;line-height:1.5}.today-study-summary-module__U0KU4G__chips{flex-wrap:wrap;gap:6px;display:flex}.today-study-summary-module__U0KU4G__chips span{background:var(--color-lime-soft);color:var(--color-ink);border-radius:999px;padding:3px 10px;font-size:12px;font-weight:700}.today-study-summary-module__U0KU4G__metrics{border-top:1px solid var(--color-outline-variant);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.today-study-summary-module__U0KU4G__metric{min-width:0;padding:12px 12px 0 0;position:relative}.today-study-summary-module__U0KU4G__metric:nth-child(odd){border-right:1px solid var(--color-outline-variant)}.today-study-summary-module__U0KU4G__metric:nth-child(2n){padding-left:14px}.today-study-summary-module__U0KU4G__metric:nth-child(n+3){border-top:1px solid var(--color-outline-variant);margin-top:12px}.today-study-summary-module__U0KU4G__label{min-height:24px;color:var(--color-muted);align-items:center;gap:4px;font-size:12px;font-weight:600;display:flex}.today-study-summary-module__U0KU4G__value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:2px;font-size:22px;font-weight:800;line-height:26px}.today-study-summary-module__U0KU4G__detail{color:var(--color-muted);margin-top:2px;font-size:11px;line-height:18px}.today-study-summary-module__U0KU4G__wheel{height:36px;margin-top:2px;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 25% 75%,#0000);mask-image:linear-gradient(#0000,#000 25% 75%,#0000)}.today-study-summary-module__U0KU4G__rows{color:var(--color-muted);font-size:11px}.today-study-summary-module__U0KU4G__rows p{white-space:nowrap;justify-content:flex-start;height:18px;line-height:18px;display:flex}.today-study-summary-module__U0KU4G__rows p span{text-overflow:ellipsis;overflow:hidden}.today-study-summary-module__U0KU4G__rows[data-animated=true]{animation:today-study-summary-module__U0KU4G__branches-down var(--duration) linear infinite}.today-study-summary-module__U0KU4G__rows[data-animated=false] [data-copy="1"]{display:none}.today-study-summary-module__U0KU4G__wheel:focus .today-study-summary-module__U0KU4G__rows{animation-play-state:paused}@media (hover:hover) and (pointer:fine){.today-study-summary-module__U0KU4G__wheel:hover .today-study-summary-module__U0KU4G__rows{animation-play-state:paused}}@keyframes today-study-summary-module__U0KU4G__branches-down{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.today-study-summary-module__U0KU4G__wheel{overflow-y:auto}.today-study-summary-module__U0KU4G__rows[data-animated=true]{animation:none}.today-study-summary-module__U0KU4G__rows [data-copy="1"]{display:none}}@media (min-width:1024px) and (min-height:650px){.today-study-summary-module__U0KU4G__card{gap:10px;padding:16px}.today-study-summary-module__U0KU4G__ring{--size:68px}.today-study-summary-module__U0KU4G__ring span{width:calc(var(--size) - 12px);height:calc(var(--size) - 12px)}.today-study-summary-module__U0KU4G__ring b{font-size:19px}.today-study-summary-module__U0KU4G__goal{gap:12px}.today-study-summary-module__U0KU4G__goalText{gap:3px}.today-study-summary-module__U0KU4G__metric{padding-top:7px}.today-study-summary-module__U0KU4G__metric:nth-child(n+3){margin-top:7px}.today-study-summary-module__U0KU4G__value{font-size:20px;line-height:24px}.today-study-summary-module__U0KU4G__wheel{height:18px}}.today-study-summary-module__U0KU4G__metricsStandalone{border-top:0}.today-study-summary-module__U0KU4G__metricsStandalone .today-study-summary-module__U0KU4G__metric:nth-child(-n+2){padding-top:0}.today-study-summary-module__U0KU4G__metricsStandalone .today-study-summary-module__U0KU4G__metric:nth-child(n+3){margin-top:12px;padding-top:12px}@container (min-width:640px){.today-study-summary-module__U0KU4G__metricsStandalone{grid-template-columns:repeat(4,minmax(0,1fr))}.today-study-summary-module__U0KU4G__metricsStandalone .today-study-summary-module__U0KU4G__metric:nth-child(n){border-top:0;border-right:1px solid var(--color-outline-variant);margin-top:0;padding:0 14px}.today-study-summary-module__U0KU4G__metricsStandalone .today-study-summary-module__U0KU4G__metric:first-child{padding-left:0}.today-study-summary-module__U0KU4G__metricsStandalone .today-study-summary-module__U0KU4G__metric:last-child{border-right:0;padding-right:0}}
@media (max-width:639.98px){.appearance-settings-module__I8ghNG__themeChoices .saved-view-toggle-tab{white-space:normal;flex-direction:column;gap:6px;min-height:64px;line-height:1.15}.appearance-settings-module__I8ghNG__themeChoices .material-symbols-outlined{font-size:1.25rem}}
.membership-settings-module__1cknQW__root{overflow:hidden;container-type:inline-size}.membership-settings-module__1cknQW__tabs{width:100%;max-width:320px}@media (max-width:767.98px){.membership-settings-module__1cknQW__tabs{max-width:none}}.membership-settings-module__1cknQW__tabPanel[hidden]{display:none}.membership-settings-module__1cknQW__lead{gap:12px;padding:20px 24px 24px;display:grid}.membership-settings-module__1cknQW__section{border-top:1px solid var(--color-outline-variant);gap:12px;padding:20px 24px;display:grid}.membership-settings-module__1cknQW__section h3{letter-spacing:-.01em;font-size:16px;font-weight:800}.membership-settings-module__1cknQW__sectionHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.membership-settings-module__1cknQW__row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px 20px}.membership-settings-module__1cknQW__row h3{margin-bottom:4px}@container (max-width:519px){.membership-settings-module__1cknQW__row{grid-template-columns:minmax(0,1fr)}}.membership-settings-module__1cknQW__rowAction{min-height:44px;box-shadow:inset 0 0 0 1px var(--color-outline-variant);border-radius:14px;justify-self:start;align-items:center;gap:4px;padding:0 10px 0 16px;font-size:14px;font-weight:800;transition:background-color .16s,box-shadow .16s;display:inline-flex}.membership-settings-module__1cknQW__rowAction span{font-size:20px;transition:transform .16s}@media (hover:hover){.membership-settings-module__1cknQW__rowAction:hover{background:var(--color-paper-muted);box-shadow:inset 0 0 0 1px var(--color-outline)}.membership-settings-module__1cknQW__rowAction:hover span{transform:translate(2px)}}.membership-settings-module__1cknQW__rowAction:active{background:var(--color-paper-muted)}.membership-settings-module__1cknQW__rowAction:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.membership-settings-module__1cknQW__note{color:var(--color-muted);font-size:13px;line-height:1.5}.membership-settings-module__1cknQW__status{border-radius:24px;grid-template-columns:auto minmax(0,1fr);gap:16px 18px;padding:24px;display:grid;position:relative;overflow:hidden}@container (min-width:620px){.membership-settings-module__1cknQW__status{grid-template-columns:auto minmax(0,1fr) auto;align-items:center}}.membership-settings-module__1cknQW__status[data-tier=premium]{background:var(--color-carbon);color:#f3f5ee}.membership-settings-module__1cknQW__status[data-tier=premium]:after{content:"";border:40px solid color-mix(in srgb, var(--color-lime) 10%, transparent);pointer-events:none;border-radius:50%;width:260px;height:260px;position:absolute;top:-110px;right:-90px}.membership-settings-module__1cknQW__status[data-tier=free]{background:color-mix(in srgb, var(--color-lime) 16%, var(--color-paper-raised));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-lime) 45%, var(--color-outline-variant))}html[data-color-scheme=dark] .membership-settings-module__1cknQW__status[data-tier=premium]{background:color-mix(in srgb, var(--color-lime) 10%, var(--color-paper-raised));color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-lime) 30%, transparent)}.membership-settings-module__1cknQW__statusIcon{background:var(--color-lime);width:52px;height:52px;color:var(--color-carbon);border-radius:16px;place-items:center;font-size:28px;display:grid}.membership-settings-module__1cknQW__statusCopy{gap:6px;min-width:0;display:grid}.membership-settings-module__1cknQW__statusCopy h3{letter-spacing:-.02em;font-size:22px;font-weight:800}.membership-settings-module__1cknQW__statusCopy p{color:color-mix(in srgb, currentColor 74%, transparent);font-size:14px;line-height:1.55}.membership-settings-module__1cknQW__statusSide{z-index:1;flex-wrap:wrap;grid-column:1/-1;align-items:center;gap:12px 18px;display:flex;position:relative}@container (min-width:620px){.membership-settings-module__1cknQW__statusSide{flex-direction:column;grid-column:auto;align-items:flex-end}}.membership-settings-module__1cknQW__days{color:color-mix(in srgb, currentColor 74%, transparent);font-size:14px}.membership-settings-module__1cknQW__days strong{letter-spacing:-.03em;color:var(--color-lime);margin-right:4px;font-size:34px;font-weight:800}html[data-color-scheme=dark] .membership-settings-module__1cknQW__days strong{color:var(--color-ink)}.membership-settings-module__1cknQW__statusAction{background:var(--color-lime);min-height:48px;color:var(--color-carbon);border-radius:16px;justify-content:center;align-items:center;padding:0 22px;font-size:15px;font-weight:800;transition:transform .16s;display:inline-flex}.membership-settings-module__1cknQW__status[data-tier=free] .membership-settings-module__1cknQW__statusAction{background:var(--color-carbon);color:#f3f5ee}.membership-settings-module__1cknQW__statusAction:focus-visible{outline:3px solid var(--color-secondary);outline-offset:3px}.membership-settings-module__1cknQW__statusAction:active{transform:scale(.98)}@media (hover:hover){.membership-settings-module__1cknQW__statusAction:hover{box-shadow:0 10px 24px -14px color-mix(in srgb, var(--color-lime) 90%, transparent);transform:translateY(-1px)}.membership-settings-module__1cknQW__status[data-tier=free] .membership-settings-module__1cknQW__statusAction:hover{box-shadow:0 10px 24px -14px #11130f99}}.membership-settings-module__1cknQW__textButton{text-underline-offset:4px;align-items:center;min-height:44px;font-size:14px;font-weight:800;text-decoration:underline;display:inline-flex}@media (hover:hover){.membership-settings-module__1cknQW__textButton:hover{text-decoration-thickness:2px}}.membership-settings-module__1cknQW__textButton:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.membership-settings-module__1cknQW__includes{gap:10px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:560px){.membership-settings-module__1cknQW__includes{grid-template-columns:repeat(2,minmax(0,1fr))}}.membership-settings-module__1cknQW__includes li{background:var(--color-paper-muted);border-radius:16px;align-items:center;gap:12px;min-height:52px;padding:10px 14px;font-size:14px;font-weight:600;display:flex}.membership-settings-module__1cknQW__includes span,.membership-settings-module__1cknQW__benefits span:first-child{background:var(--color-paper-raised);border-radius:12px;flex:none;place-items:center;width:36px;height:36px;font-size:20px;display:grid}.membership-settings-module__1cknQW__benefits{gap:10px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:620px){.membership-settings-module__1cknQW__benefits{grid-template-columns:repeat(3,minmax(0,1fr))}}.membership-settings-module__1cknQW__benefits li{background:color-mix(in srgb, var(--color-lime) 12%, var(--color-paper-raised));border-radius:18px;align-content:start;gap:8px;padding:16px;display:grid}.membership-settings-module__1cknQW__benefits span:first-child{background:var(--color-lime);color:var(--color-carbon)}.membership-settings-module__1cknQW__benefits strong{font-size:15px}.membership-settings-module__1cknQW__benefits li>span:last-child{color:var(--color-muted);font-size:13px;line-height:1.5}.membership-settings-module__1cknQW__orders{margin:0;padding:0;list-style:none}.membership-settings-module__1cknQW__orders>li{border-top:1px solid var(--color-outline-variant)}.membership-settings-module__1cknQW__orders>li:first-child{border-top:0}.membership-settings-module__1cknQW__order{border-radius:14px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 14px;min-height:72px;padding:10px 6px;transition:background-color .16s;display:grid}@container (min-width:560px){.membership-settings-module__1cknQW__order{grid-template-columns:auto minmax(0,1fr) auto auto auto}}@media (hover:hover){.membership-settings-module__1cknQW__order:hover{background:var(--color-paper-muted)}}.membership-settings-module__1cknQW__order:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.membership-settings-module__1cknQW__orderIcon{background:var(--color-paper-muted);border-radius:12px;place-items:center;width:40px;height:40px;font-size:20px;display:grid}.membership-settings-module__1cknQW__orderCopy{gap:2px;min-width:0;display:grid}.membership-settings-module__1cknQW__orderCopy strong{font-size:15px}.membership-settings-module__1cknQW__orderCopy time{color:var(--color-muted);font-size:12px}.membership-settings-module__1cknQW__amount{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.membership-settings-module__1cknQW__pill{background:var(--color-paper-muted);color:var(--color-muted);border-radius:999px;justify-self:start;padding:4px 10px;font-size:12px;font-weight:800}.membership-settings-module__1cknQW__pill[data-tone=good]{background:var(--color-secondary-soft);color:var(--color-secondary)}.membership-settings-module__1cknQW__pill[data-tone=wait]{background:var(--color-tertiary-soft);color:color-mix(in srgb, var(--color-tertiary) 80%, var(--color-ink))}@container (max-width:559px){.membership-settings-module__1cknQW__amount{grid-area:2/2}.membership-settings-module__1cknQW__pill{grid-area:1/3}.membership-settings-module__1cknQW__order>span:last-child{display:none}}.membership-settings-module__1cknQW__invoice{flex-wrap:wrap;gap:10px;padding:0 6px 14px 60px;display:flex}.membership-settings-module__1cknQW__emptyOrders{text-align:center;color:var(--color-muted);justify-items:center;gap:8px;padding:28px 12px;display:grid}.membership-settings-module__1cknQW__emptyOrders>span{font-size:32px}@media (prefers-reduced-motion:no-preference){.membership-settings-module__1cknQW__status,.membership-settings-module__1cknQW__section{animation:membership-settings-module__1cknQW__membership-rise .3s var(--ease-out) both}}@keyframes membership-settings-module__1cknQW__membership-rise{0%{opacity:0;transform:translateY(6px)}}.membership-settings-module__1cknQW__badge{background:var(--color-tertiary-soft);color:color-mix(in srgb, var(--color-tertiary) 80%, var(--color-ink));font-family:var(--font-sans), sans-serif;letter-spacing:0;vertical-align:middle;border-radius:999px;align-items:center;margin-left:10px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.membership-settings-module__1cknQW__status[data-tier=premium] .membership-settings-module__1cknQW__badge{color:#f3f5ee;background:#f3f5ee29}html[data-color-scheme=dark] .membership-settings-module__1cknQW__status[data-tier=premium] .membership-settings-module__1cknQW__badge{background:var(--color-tertiary-soft);color:var(--color-ink)}.membership-settings-module__1cknQW__notice{background:var(--color-secondary-soft);color:var(--color-ink);border-radius:16px;padding:14px 18px;font-size:14px;line-height:1.5}.membership-settings-module__1cknQW__errorText{color:var(--color-danger);font-size:13px;font-weight:700}.membership-settings-module__1cknQW__cancelButton{min-height:44px;color:var(--color-danger);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-danger) 40%, var(--color-outline-variant));border-radius:14px;justify-self:start;padding:0 16px;font-size:14px;font-weight:800;transition:background-color .16s}@media (hover:hover){.membership-settings-module__1cknQW__cancelButton:hover{background:color-mix(in srgb, var(--color-danger) 8%, transparent)}}.membership-settings-module__1cknQW__cancelButton:focus-visible,.membership-settings-module__1cknQW__dangerButton:focus-visible{outline:2px solid var(--color-danger);outline-offset:2px}.membership-settings-module__1cknQW__confirmList{color:var(--color-ink);gap:10px;margin:0;padding:0 0 0 18px;font-size:14px;line-height:1.55;display:grid}.membership-settings-module__1cknQW__confirmList a{text-underline-offset:3px;font-weight:700;text-decoration:underline}.membership-settings-module__1cknQW__confirmActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:20px;display:grid}.membership-settings-module__1cknQW__dangerButton{background:var(--color-danger);color:#fff;border-radius:12px;min-height:44px;padding:0 16px;font-size:14px;font-weight:800}.membership-settings-module__1cknQW__dangerButton:disabled,.membership-settings-module__1cknQW__statusAction:disabled{opacity:.6}@media (max-width:639.98px){.membership-settings-module__1cknQW__lead,.membership-settings-module__1cknQW__section{padding-inline:20px}}
.today-dashboard-module__Txqw6G__dashboard{--tone-lime:var(--color-lime);--tone-amber:var(--color-tertiary);--tone-teal:var(--color-secondary);--tone-violet:#7a5fd0;--tone-neutral:var(--color-muted);gap:22px;display:grid;container-type:inline-size}.today-dashboard-module__Txqw6G__dashboard [data-tone=lime]{--tone:var(--tone-lime);--tone-ink:var(--color-carbon)}.today-dashboard-module__Txqw6G__dashboard [data-tone=amber]{--tone:var(--tone-amber);--tone-ink:#fff}.today-dashboard-module__Txqw6G__dashboard [data-tone=teal]{--tone:var(--tone-teal);--tone-ink:#fff}.today-dashboard-module__Txqw6G__dashboard [data-tone=violet]{--tone:var(--tone-violet);--tone-ink:#fff}.today-dashboard-module__Txqw6G__dashboard [data-tone=neutral]{--tone:var(--tone-neutral);--tone-ink:#fff}html[data-color-scheme=dark] .today-dashboard-module__Txqw6G__dashboard{--tone-violet:#a995f2}html[data-color-scheme=dark] .today-dashboard-module__Txqw6G__dashboard [data-tone=violet]{--tone-ink:var(--color-carbon)}.today-dashboard-module__Txqw6G__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px 32px;display:flex}.today-dashboard-module__Txqw6G__hello{gap:6px;min-width:0;display:grid}.today-dashboard-module__Txqw6G__hello p{color:var(--color-muted);font-size:.9375rem;line-height:1.5}.today-dashboard-module__Txqw6G__week{justify-items:end;gap:8px;display:grid}.today-dashboard-module__Txqw6G__days{gap:6px;margin:0;padding:0;list-style:none;display:flex}.today-dashboard-module__Txqw6G__day{justify-items:center;gap:5px;width:40px;display:grid}.today-dashboard-module__Txqw6G__dayName{color:var(--color-muted);font-size:.75rem}.today-dashboard-module__Txqw6G__day[data-state=today] .today-dashboard-module__Txqw6G__dayName,.today-dashboard-module__Txqw6G__day:last-child .today-dashboard-module__Txqw6G__dayName{color:var(--color-ink);font-weight:800}.today-dashboard-module__Txqw6G__dayMark{box-sizing:border-box;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}.today-dashboard-module__Txqw6G__dayMark span{font-size:1.0625rem;font-weight:700}.today-dashboard-module__Txqw6G__day[data-state=studied] .today-dashboard-module__Txqw6G__dayMark{background:var(--color-lime);color:var(--color-carbon)}.today-dashboard-module__Txqw6G__day[data-state=missed] .today-dashboard-module__Txqw6G__dayMark{border:2px dashed var(--color-outline-variant)}.today-dashboard-module__Txqw6G__day[data-state=today] .today-dashboard-module__Txqw6G__dayMark{border:3px solid var(--color-ink)}.today-dashboard-module__Txqw6G__day[data-state=today] .today-dashboard-module__Txqw6G__dayMark:after{content:"";background:var(--color-ink);border-radius:50%;width:9px;height:9px}.today-dashboard-module__Txqw6G__weekNote{color:var(--color-muted);font-size:.8125rem}.today-dashboard-module__Txqw6G__weekNote strong{color:var(--color-ink)}.today-dashboard-module__Txqw6G__route{gap:16px;display:grid}.today-dashboard-module__Txqw6G__routeHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.today-dashboard-module__Txqw6G__routeHead h2{letter-spacing:-.02em;font-size:1.125rem;font-weight:800}.today-dashboard-module__Txqw6G__routeHead p{color:var(--color-muted);font-size:.8125rem}.today-dashboard-module__Txqw6G__planLink{border-radius:var(--radius-control);min-height:44px;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-decoration-color:color-mix(in srgb, currentColor 45%, transparent);text-underline-offset:4px;align-items:center;margin-inline:-10px;padding-inline:10px;font-size:.8125rem;font-weight:700;transition:background-color .16s,text-decoration-color .16s;display:inline-flex}.today-dashboard-module__Txqw6G__planLink:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.today-dashboard-module__Txqw6G__planLink:active{background:var(--color-paper-muted)}.today-dashboard-module__Txqw6G__grid{gap:16px;display:grid}@container (min-width:840px){.today-dashboard-module__Txqw6G__grid{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);gap:18px}}@container (min-width:560px) and (max-width:839.98px){.today-dashboard-module__Txqw6G__grid .today-dashboard-module__Txqw6G__next ol{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.today-dashboard-module__Txqw6G__grid .today-dashboard-module__Txqw6G__next li{max-height:none}}.today-dashboard-module__Txqw6G__now{border-radius:var(--radius-card);background:var(--color-carbon);color:#f3f5ee;flex-direction:column;justify-content:space-between;gap:28px;min-height:340px;padding:clamp(24px,4cqi,40px);display:flex;position:relative;overflow:hidden}.today-dashboard-module__Txqw6G__now:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--color-lime) 20%, transparent), transparent 70%);pointer-events:none;border-radius:50%;width:380px;height:380px;position:absolute;bottom:-150px;right:-130px}html[data-color-scheme=dark] .today-dashboard-module__Txqw6G__now{background:color-mix(in srgb, var(--color-lime) 9%, var(--color-paper-raised));color:var(--color-ink);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--color-lime) 30%, transparent)}.today-dashboard-module__Txqw6G__nowCopy{gap:14px;display:grid;position:relative}.today-dashboard-module__Txqw6G__nowMeta{color:color-mix(in srgb, currentColor 72%, transparent);align-items:center;gap:10px;font-size:.875rem;font-weight:600;display:flex}.today-dashboard-module__Txqw6G__nowIcon{background:var(--tone);width:30px;height:30px;color:var(--tone-ink);border-radius:9px;flex:none;place-items:center;font-size:1.125rem;display:grid}.today-dashboard-module__Txqw6G__nowCopy h3{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:anywhere;max-width:20ch;font-size:clamp(28px,4.6cqi,44px);font-weight:800;line-height:1.06}.today-dashboard-module__Txqw6G__nowReason{max-width:52ch;color:color-mix(in srgb, currentColor 72%, transparent);font-size:.9375rem;line-height:1.55}.today-dashboard-module__Txqw6G__nowFoot{justify-items:start;gap:22px;display:grid;position:relative}.today-dashboard-module__Txqw6G__nowAction{min-height:56px;padding-inline:26px;font-size:1rem}.today-dashboard-module__Txqw6G__nowActions{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.today-dashboard-module__Txqw6G__leave{border-radius:var(--radius-control);min-width:44px;min-height:44px;color:color-mix(in srgb, currentColor 72%, transparent);text-underline-offset:3px;padding-inline:12px;font-size:.875rem;font-weight:700;text-decoration:underline}@media (hover:hover) and (pointer:fine){.today-dashboard-module__Txqw6G__leave:hover{color:inherit}}.today-dashboard-module__Txqw6G__leave:active{color:inherit}.today-dashboard-module__Txqw6G__leave:focus-visible{outline-offset:2px;outline:2px solid}.today-dashboard-module__Txqw6G__progress{gap:8px;width:100%;display:grid}.today-dashboard-module__Txqw6G__progress p{color:color-mix(in srgb, currentColor 70%, transparent);font-size:.8125rem}.today-dashboard-module__Txqw6G__squares{flex-wrap:wrap;gap:6px;max-width:520px;display:flex}.today-dashboard-module__Txqw6G__squares span{box-sizing:border-box;border:1.5px solid color-mix(in srgb, currentColor 28%, transparent);border-radius:6px;width:18px;height:18px}.today-dashboard-module__Txqw6G__squares span[data-state=done]{background:var(--color-lime);border:0}.today-dashboard-module__Txqw6G__squares span[data-state=next]{border:2px solid}.today-dashboard-module__Txqw6G__progressBar{background:color-mix(in srgb, currentColor 14%, transparent);border-radius:999px;max-width:420px;height:10px;overflow:hidden}.today-dashboard-module__Txqw6G__progressBar span{border-radius:inherit;background:var(--color-lime);height:100%;display:block}.today-dashboard-module__Txqw6G__next{flex-direction:column;gap:10px;min-width:0;display:flex}.today-dashboard-module__Txqw6G__next h3{font-size:1rem;font-weight:800}.today-dashboard-module__Txqw6G__next ol{flex-direction:column;flex:1;gap:10px;margin:0;padding:0;list-style:none;display:flex}.today-dashboard-module__Txqw6G__next li{flex:1 1 0;max-height:124px;display:flex}.today-dashboard-module__Txqw6G__nextItem{border-radius:var(--radius-card);background:var(--color-paper-raised);min-height:76px;box-shadow:inset 0 0 0 1px var(--color-outline-variant);color:var(--color-ink);flex:1;align-items:center;gap:14px;padding:14px 14px 14px 16px;text-decoration:none;transition:transform .16s,background-color .16s;display:flex}.today-dashboard-module__Txqw6G__nextItem:focus-visible{outline:3px solid var(--color-secondary);outline-offset:2px}.today-dashboard-module__Txqw6G__nextItem:active{background:var(--color-paper-muted);transform:scale(.985)}@media (hover:hover){.today-dashboard-module__Txqw6G__nextItem:hover{background:var(--color-paper-muted)}}.today-dashboard-module__Txqw6G__nextIcon{border-radius:var(--radius-control);background:var(--tone);width:44px;height:44px;color:var(--tone-ink);flex:none;place-items:center;font-size:1.375rem;display:grid}.today-dashboard-module__Txqw6G__nextCopy{flex:1;gap:3px;min-width:0;display:grid}.today-dashboard-module__Txqw6G__nextCopy strong{overflow-wrap:anywhere;font-size:.9375rem;font-weight:700;line-height:1.3}.today-dashboard-module__Txqw6G__nextCopy>span:not(.sr-only){color:var(--color-muted);font-size:.8125rem}.today-dashboard-module__Txqw6G__nextArrow{background:var(--color-paper-muted);border-radius:50%;flex:none;place-items:center;width:44px;height:44px;font-size:1.1875rem;display:grid}.today-dashboard-module__Txqw6G__nextEmpty{border-radius:var(--radius-card);background:var(--color-paper-muted);color:var(--color-muted);padding:18px;font-size:.875rem;line-height:1.5}.today-dashboard-module__Txqw6G__nextHead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 12px;display:flex}.today-dashboard-module__Txqw6G__headLink{border-radius:var(--radius-control);min-height:44px;color:var(--color-muted);text-underline-offset:3px;align-self:flex-start;align-items:center;margin-inline:-10px;padding-inline:10px;font-size:.8125rem;font-weight:700;text-decoration:underline;transition:background-color .16s,color .16s;display:inline-flex}.today-dashboard-module__Txqw6G__nextHead .today-dashboard-module__Txqw6G__headLink,.today-dashboard-module__Txqw6G__routeHead .today-dashboard-module__Txqw6G__headLink{align-self:center}.today-dashboard-module__Txqw6G__headLink:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.today-dashboard-module__Txqw6G__headLink:active{background:var(--color-paper-muted);color:var(--color-ink)}.today-dashboard-module__Txqw6G__daySummary{gap:10px;display:grid}.today-dashboard-module__Txqw6G__dayPanel{padding:18px 20px}@media (hover:hover){.today-dashboard-module__Txqw6G__planLink:hover{background:var(--color-paper-muted);text-decoration-color:currentColor}.today-dashboard-module__Txqw6G__headLink:hover{background:var(--color-paper-muted);color:var(--color-ink)}}.today-dashboard-module__Txqw6G__empty,.today-dashboard-module__Txqw6G__stale{color:var(--color-muted);font-size:.875rem}.today-dashboard-module__Txqw6G__empty a{text-decoration:underline}@media (prefers-reduced-motion:no-preference){.today-dashboard-module__Txqw6G__now,.today-dashboard-module__Txqw6G__nextItem{animation:today-dashboard-module__Txqw6G__today-rise .18s var(--ease-out) both}.today-dashboard-module__Txqw6G__next li:nth-child(2) .today-dashboard-module__Txqw6G__nextItem{animation-delay:40ms}.today-dashboard-module__Txqw6G__next li:nth-child(3) .today-dashboard-module__Txqw6G__nextItem{animation-delay:80ms}.today-dashboard-module__Txqw6G__next li:nth-child(4) .today-dashboard-module__Txqw6G__nextItem{animation-delay:.12s}}@keyframes today-dashboard-module__Txqw6G__today-rise{0%{opacity:0;transform:translateY(8px)}}@container (max-width:560px){.today-dashboard-module__Txqw6G__header{gap:12px}.today-dashboard-module__Txqw6G__week{justify-items:start;gap:6px}.today-dashboard-module__Txqw6G__days{gap:4px}.today-dashboard-module__Txqw6G__day{gap:3px;width:34px}.today-dashboard-module__Txqw6G__dayName{font-size:.6875rem}.today-dashboard-module__Txqw6G__dayMark{width:24px;height:24px}.today-dashboard-module__Txqw6G__dayMark span{font-size:.9375rem}.today-dashboard-module__Txqw6G__day[data-state=missed] .today-dashboard-module__Txqw6G__dayMark{border-width:1.5px}.today-dashboard-module__Txqw6G__day[data-state=today] .today-dashboard-module__Txqw6G__dayMark{border-width:2.5px}.today-dashboard-module__Txqw6G__day[data-state=today] .today-dashboard-module__Txqw6G__dayMark:after{width:7px;height:7px}.today-dashboard-module__Txqw6G__now{border-radius:var(--radius-card);gap:18px;min-height:0;padding:20px}.today-dashboard-module__Txqw6G__now:before{width:260px;height:260px;bottom:-120px;right:-110px}.today-dashboard-module__Txqw6G__nowCopy{gap:8px}.today-dashboard-module__Txqw6G__nowCopy h3{font-size:1.625rem}.today-dashboard-module__Txqw6G__nowFoot{gap:14px}.today-dashboard-module__Txqw6G__nowAction{min-height:52px}.today-dashboard-module__Txqw6G__dayPanel{padding:14px 16px}}@media (min-width:1024px) and (max-height:900px){.today-dashboard-module__Txqw6G__dashboard{gap:18px}.today-dashboard-module__Txqw6G__now{min-height:300px}.today-dashboard-module__Txqw6G__nextItem{min-height:68px}}
.branch-question-bank-module__RAj9ea__main,.branch-question-bank-module__RAj9ea__legend,.branch-question-bank-module__RAj9ea__details{--bank-done-edge:color-mix(in srgb, var(--color-lime) 62%, var(--color-carbon));--bank-weak:color-mix(in srgb, var(--color-danger) 70%, #e0261b);--bank-weak-ink:color-mix(in srgb, var(--color-danger) 85%, var(--color-carbon));--bank-weak-on-lime:#8a2116;--bank-carbon-edge:color-mix(in srgb, var(--color-lime) 26%, var(--color-carbon))}.branch-question-bank-module__RAj9ea__cell,.branch-question-bank-module__RAj9ea__tile,.branch-question-bank-module__RAj9ea__legendMark{--cell-fill:var(--color-paper-raised);--cell-edge:color-mix(in srgb, var(--color-outline) 70%, var(--color-outline-variant))}:is(.branch-question-bank-module__RAj9ea__cell,.branch-question-bank-module__RAj9ea__tile,.branch-question-bank-module__RAj9ea__legendMark)[data-mock=true]{--cell-edge:var(--color-outline);border-style:dashed}:is(.branch-question-bank-module__RAj9ea__cell,.branch-question-bank-module__RAj9ea__tile,.branch-question-bank-module__RAj9ea__legendMark):is([data-state=done],[data-state=weak]){--cell-fill:var(--color-lime);--cell-edge:var(--bank-done-edge);border-style:solid}:is(.branch-question-bank-module__RAj9ea__cell,.branch-question-bank-module__RAj9ea__tile,.branch-question-bank-module__RAj9ea__legendMark)[data-state=weak]{--cell-edge:var(--bank-weak)}:is(.branch-question-bank-module__RAj9ea__cell,.branch-question-bank-module__RAj9ea__tile,.branch-question-bank-module__RAj9ea__legendMark)[data-state=active]{--cell-fill:linear-gradient(to top, var(--color-lime) 50%, var(--color-paper-raised) 50%);--cell-edge:var(--color-carbon);border-style:solid}:is(.branch-question-bank-module__RAj9ea__cell,.branch-question-bank-module__RAj9ea__tile,.branch-question-bank-module__RAj9ea__legendMark)[data-state=locked]{--cell-fill:repeating-linear-gradient(135deg, var(--color-paper-muted) 0 3px, var(--color-paper-raised) 3px 6px);--cell-edge:var(--color-outline-variant);border-style:solid}.branch-question-bank-module__RAj9ea__randomButton{isolation:isolate;border-radius:var(--radius-control);max-width:100%;min-height:48px;color:var(--color-ink);white-space:nowrap;box-shadow:none;cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;gap:10px;padding:8px 16px 8px 9px;font-size:.8125rem;font-weight:800;transition:transform .18s;display:inline-flex;position:relative;overflow:hidden}.branch-question-bank-module__RAj9ea__randomIcon{border-radius:var(--radius-control);width:30px;height:30px;color:var(--color-ink);background:0 0;flex-shrink:0;justify-content:center;align-items:center;font-size:1.1875rem;transition:transform .22s;display:inline-flex}.branch-question-bank-module__RAj9ea__randomIconLocked{flex-shrink:0;display:inline-flex;position:relative}.branch-question-bank-module__RAj9ea__randomLock{width:17px;height:17px;box-shadow:none;color:var(--color-muted);background:0 0;border-radius:999px;justify-content:center;align-items:center;font-size:.75rem;display:inline-flex;position:absolute;bottom:-5px;right:-5px}.branch-question-bank-module__RAj9ea__randomButton:focus-visible{outline:2px solid var(--color-secondary);outline-offset:4px}@media (hover:hover){.branch-question-bank-module__RAj9ea__randomButton:hover{transform:translateY(-2px)}.branch-question-bank-module__RAj9ea__randomButton:hover .branch-question-bank-module__RAj9ea__randomIcon{transform:rotate(-9deg)scale(1.06)}}.branch-question-bank-module__RAj9ea__randomButton:active{transform:translateY(0)scale(.98)}@keyframes branch-question-bank-module__RAj9ea__shine{to{transform:translate(520%)skew(-18deg)}}.branch-question-bank-module__RAj9ea__tools{align-items:center;gap:10px;min-width:0;display:flex}.branch-question-bank-module__RAj9ea__headerProgress{color:var(--color-muted);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:.8125rem;display:inline-flex}.branch-question-bank-module__RAj9ea__headerProgress b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:800}.branch-question-bank-module__RAj9ea__headerBar{width:180px;height:10px}.branch-question-bank-module__RAj9ea__header{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;margin-bottom:16px;display:grid}.branch-question-bank-module__RAj9ea__header>div:first-child{display:contents}.branch-question-bank-module__RAj9ea__header [data-page-title]{grid-area:1/1;min-width:0}.branch-question-bank-module__RAj9ea__header [data-page-title] h1{overflow-wrap:anywhere;min-width:0}.branch-question-bank-module__RAj9ea__header>div:last-child{grid-area:1/2;margin-left:0}.branch-question-bank-module__RAj9ea__header>div:first-child>p{grid-area:2/1/auto/-1;margin-top:0}@media (max-width:639.98px){.branch-question-bank-module__RAj9ea__header{column-gap:8px}.branch-question-bank-module__RAj9ea__tools{gap:6px}.branch-question-bank-module__RAj9ea__randomButton{border:1px solid var(--color-outline);background:var(--color-paper-raised);gap:4px;min-height:44px;padding:6px 8px;font-size:.75rem}.branch-question-bank-module__RAj9ea__randomIcon{width:24px;height:24px}.branch-question-bank-module__RAj9ea__headerBar{width:120px;height:9px}}.branch-question-bank-module__RAj9ea__search{box-sizing:border-box;border:1px solid var(--color-outline-variant);border-radius:var(--radius-control);background:var(--color-paper-raised);align-items:center;gap:8px;width:min(320px,100cqw - 132px);min-height:44px;padding:0 3px 0 12px;transition:box-shadow .18s;display:flex}.branch-question-bank-module__RAj9ea__search:focus-within{box-shadow:0 0 0 4px color-mix(in srgb, var(--color-lime) 45%, transparent)}.branch-question-bank-module__RAj9ea__search input{min-width:0;min-height:44px;color:var(--color-ink);font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:1rem}.branch-question-bank-module__RAj9ea__search input::-webkit-search-cancel-button{display:none}.branch-question-bank-module__RAj9ea__search input::placeholder{color:var(--color-muted)}.branch-question-bank-module__RAj9ea__searchClear{border-radius:var(--radius-control);background:var(--color-paper-muted);width:44px;height:44px;color:var(--color-ink);cursor:pointer;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.branch-question-bank-module__RAj9ea__searchClear:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.branch-question-bank-module__RAj9ea__mark{background:var(--color-lime);color:var(--color-carbon);border-radius:3px;padding:0 1px}.branch-question-bank-module__RAj9ea__searchSummary{color:var(--color-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-weight:650;display:flex}.branch-question-bank-module__RAj9ea__searchSummary p{margin:0}.branch-question-bank-module__RAj9ea__searchSummary button{gap:6px}.branch-question-bank-module__RAj9ea__searchMore{color:var(--color-muted);margin:0;font-size:.8125rem}.branch-question-bank-module__RAj9ea__examples{flex-wrap:wrap;gap:8px;margin:12px 0 0;padding:0;list-style:none;display:flex}.branch-question-bank-module__RAj9ea__examples button{border:1px solid var(--color-outline-variant);background:var(--color-paper);min-height:44px;color:var(--color-ink);cursor:pointer;border-radius:999px;padding:0 14px;font-weight:750}.branch-question-bank-module__RAj9ea__examples button:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.branch-question-bank-module__RAj9ea__main{min-width:0;container-type:inline-size}.branch-question-bank-module__RAj9ea__view{gap:16px;display:grid}.branch-question-bank-module__RAj9ea__sectionTitle{margin:0 0 8px;font-size:.9375rem;font-weight:800}.branch-question-bank-module__RAj9ea__empty{color:var(--color-muted);box-shadow:none;margin:0;padding:18px}.branch-question-bank-module__RAj9ea__pill{border:1.5px solid var(--color-outline-variant);border-radius:var(--radius-control);background:var(--color-paper-raised);min-height:44px;color:var(--color-ink);font:inherit;white-space:nowrap;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding:0 14px;font-size:.8125rem;font-weight:800;display:inline-flex}:is(.branch-question-bank-module__RAj9ea__pill .branch-question-bank-module__RAj9ea__material-symbols-outlined,.branch-question-bank-module__RAj9ea__pill .material-symbols-outlined){font-size:1.125rem}.branch-question-bank-module__RAj9ea__pill[data-tone=go]{background:var(--color-lime);color:var(--color-carbon);border-color:#0000}.branch-question-bank-module__RAj9ea__pill[data-tone=dark]{background:var(--color-carbon);color:#fff;border-color:#0000}.branch-question-bank-module__RAj9ea__pill[data-tone=weak]{border:2px solid var(--bank-weak);background:var(--color-paper-raised);color:var(--bank-weak-ink)}button.branch-question-bank-module__RAj9ea__pill{cursor:pointer}button.branch-question-bank-module__RAj9ea__pill:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.branch-question-bank-module__RAj9ea__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:640px){.branch-question-bank-module__RAj9ea__steps{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:10px}}@container (min-width:1200px){.branch-question-bank-module__RAj9ea__steps{grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-flow:row}}.branch-question-bank-module__RAj9ea__step{box-sizing:border-box;border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:var(--color-paper-raised);width:100%;height:100%;min-height:64px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;align-items:center;gap:10px;padding:8px 8px 8px 14px;transition:transform .16s,box-shadow .16s;display:flex}@container (min-width:640px){.branch-question-bank-module__RAj9ea__step{min-height:76px}}.branch-question-bank-module__RAj9ea__step:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.branch-question-bank-module__RAj9ea__step:disabled,.branch-question-bank-module__RAj9ea__step[aria-disabled=true]{cursor:progress}@media (hover:hover){.branch-question-bank-module__RAj9ea__step:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 6px 16px #11130f1a}}.branch-question-bank-module__RAj9ea__step:not(:disabled):active{transform:scale(.985)}.branch-question-bank-module__RAj9ea__step[data-kind=resume]{border-color:var(--bank-carbon-edge);background:var(--color-carbon);color:#fff}.branch-question-bank-module__RAj9ea__step[data-kind=weak]{border:1.5px solid var(--color-danger);background:var(--color-error-soft)}.branch-question-bank-module__RAj9ea__stepText{flex:1;min-width:0;display:grid}.branch-question-bank-module__RAj9ea__stepWhy{color:var(--color-muted);font-size:.71875rem;font-weight:700}.branch-question-bank-module__RAj9ea__step[data-kind=resume] .branch-question-bank-module__RAj9ea__stepWhy{color:#ffffffb3}.branch-question-bank-module__RAj9ea__step[data-kind=weak] .branch-question-bank-module__RAj9ea__stepWhy{color:var(--bank-weak-ink)}.branch-question-bank-module__RAj9ea__stepPlace{color:color-mix(in srgb, var(--color-ink) 75%, transparent);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:.75rem;font-weight:700;overflow:hidden}.branch-question-bank-module__RAj9ea__step[data-kind=resume] .branch-question-bank-module__RAj9ea__stepPlace{color:var(--color-lime)}.branch-question-bank-module__RAj9ea__stepTest{text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.875rem;font-weight:800;overflow:hidden}.branch-question-bank-module__RAj9ea__map{border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:var(--color-paper-raised);overflow:hidden}.branch-question-bank-module__RAj9ea__mapHead{border-bottom:1px solid var(--color-outline-variant);flex-wrap:wrap;align-items:center;gap:6px 14px;padding:10px 14px;display:flex}.branch-question-bank-module__RAj9ea__mapHead .branch-question-bank-module__RAj9ea__sectionTitle{margin:0}.branch-question-bank-module__RAj9ea__mapTotal{color:var(--color-muted);align-items:center;gap:10px;font-size:.78125rem;display:inline-flex}.branch-question-bank-module__RAj9ea__mapTotal b{color:var(--color-ink);font-variant-numeric:tabular-nums;font-weight:800}.branch-question-bank-module__RAj9ea__mapBar{width:120px}.branch-question-bank-module__RAj9ea__mapRows{margin:0;padding:0;list-style:none}.branch-question-bank-module__RAj9ea__mapRows li+li{border-top:1px solid var(--color-paper-muted)}.branch-question-bank-module__RAj9ea__mapRow{box-sizing:border-box;width:100%;min-height:44px;color:var(--color-ink);font:inherit;text-align:left;cursor:pointer;animation:branch-question-bank-module__RAj9ea__rowReveal .28s var(--ease-out) both;background:0 0;border:0;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"name stats""cells cells";align-items:center;gap:5px 10px;padding:8px 14px 9px;transition:background-color .16s;display:grid}@keyframes branch-question-bank-module__RAj9ea__rowReveal{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@container (min-width:640px){.branch-question-bank-module__RAj9ea__mapRow{grid-template-columns:minmax(150px,220px) minmax(0,1fr) 96px;grid-template-areas:"name cells stats";gap:12px;padding:6px 14px}}.branch-question-bank-module__RAj9ea__mapRow:focus-visible{outline:2px solid var(--color-secondary);outline-offset:-2px}@media (hover:hover){.branch-question-bank-module__RAj9ea__mapRow:hover{background:color-mix(in srgb, var(--color-lime-soft) 45%, var(--color-paper-raised))}}.branch-question-bank-module__RAj9ea__mapRow:active{background:var(--color-lime-soft)}.branch-question-bank-module__RAj9ea__mapName{grid-area:name;min-width:0}.branch-question-bank-module__RAj9ea__mapLabel{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;font-size:.84375rem;font-weight:800;display:flex;overflow:hidden}.branch-question-bank-module__RAj9ea__mapStats{color:var(--color-secondary);font-family:var(--font-mono), ui-monospace, monospace;text-align:right;white-space:nowrap;grid-area:stats;font-size:.75rem;font-weight:700}.branch-question-bank-module__RAj9ea__mapStats[data-weak]{color:var(--bank-weak-ink)}.branch-question-bank-module__RAj9ea__mapStats[data-empty]{color:var(--color-muted);font-weight:600}.branch-question-bank-module__RAj9ea__mapRow[data-locked]{color:var(--color-muted)}.branch-question-bank-module__RAj9ea__mapLockedText{color:var(--color-muted);grid-area:cells;font-size:.78125rem;font-weight:700}.branch-question-bank-module__RAj9ea__cells{flex-wrap:wrap;grid-area:cells;align-items:center;gap:3px;min-width:0;display:flex}.branch-question-bank-module__RAj9ea__cell{box-sizing:border-box;border:1.5px solid var(--cell-edge);background:var(--cell-fill);border-radius:3px;flex-shrink:0;width:12px;height:12px;display:inline-block}@container (max-width:639.98px){.branch-question-bank-module__RAj9ea__cells .branch-question-bank-module__RAj9ea__cell{width:11px;height:11px}}.branch-question-bank-module__RAj9ea__cells .branch-question-bank-module__RAj9ea__cell{border-width:1px;border-radius:2px}.branch-question-bank-module__RAj9ea__legend{border-top:1px solid var(--color-outline-variant);color:var(--color-muted);gap:8px;margin:12px 0 0;padding:12px 0 0;font-size:.75rem;list-style:none;display:grid}.branch-question-bank-module__RAj9ea__legend li{align-items:center;gap:6px;display:inline-flex}.branch-question-bank-module__RAj9ea__legendMark{box-sizing:border-box;border:1.5px solid var(--cell-edge);background:var(--cell-fill);min-width:24px;height:18px;color:var(--color-ink);border-radius:5px;flex-shrink:0;justify-content:center;align-items:center;padding:0 3px;font-size:.625rem;font-style:normal;font-weight:800;line-height:1;display:inline-flex}.branch-question-bank-module__RAj9ea__legendMark[data-state=weak]{color:var(--bank-weak-on-lime)}.branch-question-bank-module__RAj9ea__solvedBar{border:1px solid var(--color-outline-variant);background:var(--color-paper-muted);border-radius:99px;height:8px;display:flex;overflow:hidden}.branch-question-bank-module__RAj9ea__solvedBar span{background:var(--color-lime);transform-origin:0;width:100%;transition:transform .3s var(--ease-out)}.branch-question-bank-module__RAj9ea__nextBar{gap:8px;display:flex}.branch-question-bank-module__RAj9ea__nextStrip{box-sizing:border-box;border:1px solid var(--bank-carbon-edge);border-radius:var(--radius-card);background:var(--color-carbon);color:#fff;min-width:0;min-height:56px;font:inherit;text-align:left;cursor:pointer;flex:1;align-items:center;gap:12px;padding:6px 6px 6px 14px;display:flex}.branch-question-bank-module__RAj9ea__nextStrip:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.branch-question-bank-module__RAj9ea__nextStrip:disabled,.branch-question-bank-module__RAj9ea__nextStrip[aria-disabled=true]{cursor:progress}.branch-question-bank-module__RAj9ea__nextText{flex:1;min-width:0;display:grid}.branch-question-bank-module__RAj9ea__nextLabel{color:#ffffffa6;font-size:.71875rem;font-weight:650}.branch-question-bank-module__RAj9ea__nextTitle{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:800;overflow:hidden}.branch-question-bank-module__RAj9ea__nextMeta{color:#ffffffb8;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.75rem;overflow:hidden}@container (min-width:640px){.branch-question-bank-module__RAj9ea__nextText{flex-wrap:wrap;align-items:baseline;gap:0 8px;display:flex}.branch-question-bank-module__RAj9ea__nextLabel{font-size:.875rem}.branch-question-bank-module__RAj9ea__nextLabel:after{content:":"}.branch-question-bank-module__RAj9ea__nextMeta{font-size:.8125rem}}.branch-question-bank-module__RAj9ea__weakToggle{border:2px solid var(--bank-weak);border-radius:var(--radius-card);background:var(--color-paper-raised);min-height:56px;color:var(--bank-weak-ink);font:inherit;cursor:pointer;flex-shrink:0;align-items:center;gap:7px;padding:0 14px;font-size:.84375rem;font-weight:800;display:inline-flex}.branch-question-bank-module__RAj9ea__weakToggle[aria-pressed=true]{background:var(--bank-weak);color:#fff}.branch-question-bank-module__RAj9ea__weakToggle:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}:is(.branch-question-bank-module__RAj9ea__weakToggle .branch-question-bank-module__RAj9ea__material-symbols-outlined,.branch-question-bank-module__RAj9ea__weakToggle .material-symbols-outlined){font-size:1.1875rem}.branch-question-bank-module__RAj9ea__nextStrip,.branch-question-bank-module__RAj9ea__weakToggle{-webkit-tap-highlight-color:transparent;transition:transform .22s var(--ease-out), background-color .16s ease, color .16s ease, box-shadow .16s ease}.branch-question-bank-module__RAj9ea__nextGo{transition:transform .22s var(--ease-out), background-color .16s ease, box-shadow .16s ease}.branch-question-bank-module__RAj9ea__weakToggle .material-symbols-outlined{transition:transform .26s var(--ease-out)}.branch-question-bank-module__RAj9ea__nextStrip:not(:disabled,[aria-disabled=true]):is(:active,[data-pressed]){background:color-mix(in srgb, var(--color-carbon) 90%, var(--color-lime));transition-duration:80ms;transform:scale(.985)}.branch-question-bank-module__RAj9ea__nextStrip:not(:disabled,[aria-disabled=true]):is(:active,[data-pressed]) .branch-question-bank-module__RAj9ea__nextGo{background:color-mix(in srgb, var(--color-lime) 80%, var(--color-carbon));transition-duration:80ms;transform:scale(.92)}.branch-question-bank-module__RAj9ea__weakToggle:is(:active,[data-pressed]){background:color-mix(in srgb, var(--bank-weak) 16%, var(--color-paper-raised));transition-duration:80ms;transform:scale(.96)}.branch-question-bank-module__RAj9ea__weakToggle[aria-pressed=true]:is(:active,[data-pressed]){background:color-mix(in srgb, var(--bank-weak) 82%, black)}.branch-question-bank-module__RAj9ea__weakToggle:is(:active,[data-pressed]) .material-symbols-outlined{transition-duration:.12s;transform:rotate(-50deg)}@media (hover:hover){.branch-question-bank-module__RAj9ea__nextStrip:not(:disabled,[aria-disabled=true]):hover .branch-question-bank-module__RAj9ea__nextGo{box-shadow:0 0 0 3px color-mix(in srgb, var(--color-lime) 35%, transparent)}.branch-question-bank-module__RAj9ea__weakToggle:not([aria-pressed=true]):hover{background:color-mix(in srgb, var(--bank-weak) 8%, var(--color-paper-raised))}}.branch-question-bank-module__RAj9ea__weakShort,.branch-question-bank-module__RAj9ea__phoneText{display:none}@container (max-width:639.98px){.branch-question-bank-module__RAj9ea__wideOnly{display:none}.branch-question-bank-module__RAj9ea__phoneText{display:inline}.branch-question-bank-module__RAj9ea__nextGo{width:44px;padding:0}.branch-question-bank-module__RAj9ea__weakLong{display:none}.branch-question-bank-module__RAj9ea__weakShort{display:inline}.branch-question-bank-module__RAj9ea__weakToggle{padding:0 11px}}.branch-question-bank-module__RAj9ea__table{--tile-w:64px;--tile-min:44px;--gap:8px;--tests-max:calc(var(--most) * var(--tile-w) + (var(--most) - 1) * var(--gap));border:1px solid var(--color-outline-variant);border-radius:var(--radius-card);background:var(--color-paper-raised);overflow:hidden}.branch-question-bank-module__RAj9ea__rows{margin:0;padding:0;list-style:none}.branch-question-bank-module__RAj9ea__row{padding:9px 12px 10px;scroll-margin-top:104px}.branch-question-bank-module__RAj9ea__row+.branch-question-bank-module__RAj9ea__row{border-top:1px solid var(--color-paper-muted)}.branch-question-bank-module__RAj9ea__row[data-tone=mock]{background:color-mix(in srgb, var(--color-lime-soft) 70%, var(--color-paper-raised))}.branch-question-bank-module__RAj9ea__row[data-tone=mock] .branch-question-bank-module__RAj9ea__rowName h3{color:var(--color-ink)}.branch-question-bank-module__RAj9ea__row[data-tone=mock]+.branch-question-bank-module__RAj9ea__row:not([data-tone=mock]){border-top:2px solid var(--color-outline-variant)}.branch-question-bank-module__RAj9ea__rowName{flex-wrap:wrap;align-items:center;gap:2px 8px;min-width:0;margin-bottom:7px;display:flex}.branch-question-bank-module__RAj9ea__rowName h3{flex:1;min-width:0;margin:0;font-size:.84375rem;font-weight:800;line-height:1.3}.branch-question-bank-module__RAj9ea__rowName p{color:var(--color-muted);flex-basis:100%;order:3;margin:0;font-size:.71875rem}.branch-question-bank-module__RAj9ea__tiles{grid-template-columns:repeat(var(--phone-columns,4), minmax(0, 1fr));gap:6px;display:grid}@container (min-width:680px){.branch-question-bank-module__RAj9ea__row{grid-template-columns:minmax(150px, 1fr) minmax(0, var(--tests-max));align-items:center;gap:20px;display:grid}.branch-question-bank-module__RAj9ea__tiles{gap:var(--gap);flex-wrap:wrap;display:flex}.branch-question-bank-module__RAj9ea__tiles .branch-question-bank-module__RAj9ea__tile{width:clamp(var(--tile-min), calc((100% - (var(--most) - 1) * var(--gap)) / var(--most)), var(--tile-w))}.branch-question-bank-module__RAj9ea__row{box-sizing:border-box;min-height:58px;padding:6px 18px}.branch-question-bank-module__RAj9ea__rowName{margin:0;display:block}.branch-question-bank-module__RAj9ea__rowName h3{font-size:.875rem;line-height:1.25}}.branch-question-bank-module__RAj9ea__tile{box-sizing:border-box;border:1.5px solid var(--cell-edge);border-radius:var(--radius-control);background:var(--cell-fill);width:100%;height:44px;color:var(--color-muted);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:0;font-size:.8125rem;font-weight:800;transition:transform .15s,box-shadow .15s,opacity .15s;display:flex;position:relative}@container (min-width:680px){.branch-question-bank-module__RAj9ea__tiles .branch-question-bank-module__RAj9ea__tile{height:46px}}.branch-question-bank-module__RAj9ea__tile[data-state=done],.branch-question-bank-module__RAj9ea__tile[data-state=weak]{color:var(--color-carbon)}.branch-question-bank-module__RAj9ea__tile[data-state=active] :is(.branch-question-bank-module__RAj9ea__tileMain,.branch-question-bank-module__RAj9ea__tileNumber){color:var(--color-ink);background:var(--color-paper-raised);border-radius:4px;padding:2px 3px}.branch-question-bank-module__RAj9ea__tile[data-state=weak]{border-width:2.5px}.branch-question-bank-module__RAj9ea__tile[data-state=weak] .branch-question-bank-module__RAj9ea__tileMain{color:var(--bank-weak-on-lime)}.branch-question-bank-module__RAj9ea__tile[data-state=active]{background:linear-gradient(to right, var(--color-lime) var(--fill,50%), var(--color-paper-raised) var(--fill,50%));border-width:2px}.branch-question-bank-module__RAj9ea__tile[data-state=locked]{color:var(--color-muted)}:is(.branch-question-bank-module__RAj9ea__tile[data-state=locked] .branch-question-bank-module__RAj9ea__material-symbols-outlined,.branch-question-bank-module__RAj9ea__tile[data-state=locked] .material-symbols-outlined){font-size:1.0625rem}.branch-question-bank-module__RAj9ea__tile[data-dim]{opacity:.3}.branch-question-bank-module__RAj9ea__tileNumber{opacity:.65;font-size:.625rem;font-weight:700;line-height:1.2;position:absolute;top:2px;left:6px}.branch-question-bank-module__RAj9ea__tileMain{font-family:var(--font-mono), ui-monospace, monospace;line-height:1}.branch-question-bank-module__RAj9ea__tile:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}.branch-question-bank-module__RAj9ea__tile:disabled,.branch-question-bank-module__RAj9ea__tile[aria-disabled=true]{cursor:progress}.branch-question-bank-module__RAj9ea__tile[aria-busy=true]{animation:.9s ease-in-out infinite alternate branch-question-bank-module__RAj9ea__tileBusy}@keyframes branch-question-bank-module__RAj9ea__tileBusy{to{opacity:.55}}@media (hover:hover){.branch-question-bank-module__RAj9ea__tile:not(:disabled):not([data-face]):hover{transform:translateY(-1px);box-shadow:0 4px 12px #11130f24}}.branch-question-bank-module__RAj9ea__tile:not(:disabled):not([data-face]):active{transform:scale(.96)}.branch-question-bank-module__RAj9ea__tile[data-face]{width:44px;height:44px;cursor:inherit;flex-shrink:0}.branch-question-bank-module__RAj9ea__lockedMembers{gap:6px;margin:0;padding:0;list-style:none;display:grid}.branch-question-bank-module__RAj9ea__lockedMember{border:1px dashed var(--color-outline);border-radius:var(--radius-control);min-height:48px;color:var(--color-muted);align-items:center;gap:8px;padding:0 14px;font-size:.84375rem;display:flex}.branch-question-bank-module__RAj9ea__lockedMember b{color:var(--color-ink)}.branch-question-bank-module__RAj9ea__lockedMember span:last-child{margin-left:auto;font-weight:700}.branch-question-bank-module__RAj9ea__details{gap:4px;display:grid}.branch-question-bank-module__RAj9ea__detailsPlace{color:var(--color-muted);margin:0;font-size:.78125rem;font-weight:700}.branch-question-bank-module__RAj9ea__detailsScore{margin:2px 0 0;font-size:1.125rem;font-weight:800}.branch-question-bank-module__RAj9ea__detailsScore span{color:var(--color-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:500}.branch-question-bank-module__RAj9ea__detailsWeak{color:var(--bank-weak-ink);margin:2px 0 0;font-size:.8125rem}.branch-question-bank-module__RAj9ea__detailsActions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;display:grid}.branch-question-bank-module__RAj9ea__detailsActions button{gap:6px}@media (prefers-reduced-motion:reduce){.branch-question-bank-module__RAj9ea__randomButton,.branch-question-bank-module__RAj9ea__randomIcon,.branch-question-bank-module__RAj9ea__step,.branch-question-bank-module__RAj9ea__tile,.branch-question-bank-module__RAj9ea__mapRow,.branch-question-bank-module__RAj9ea__search,.branch-question-bank-module__RAj9ea__solvedBar span,.branch-question-bank-module__RAj9ea__nextStrip,.branch-question-bank-module__RAj9ea__nextGo,.branch-question-bank-module__RAj9ea__weakToggle{transition:none}.branch-question-bank-module__RAj9ea__weakToggle .material-symbols-outlined{transition:none}.branch-question-bank-module__RAj9ea__nextStrip:is(:active,[data-pressed]),.branch-question-bank-module__RAj9ea__nextStrip:is(:active,[data-pressed]) .branch-question-bank-module__RAj9ea__nextGo,.branch-question-bank-module__RAj9ea__weakToggle:is(:active,[data-pressed]){transform:none!important}.branch-question-bank-module__RAj9ea__weakToggle:is(:active,[data-pressed]) .material-symbols-outlined{transform:none!important}.branch-question-bank-module__RAj9ea__randomButton:hover,.branch-question-bank-module__RAj9ea__randomButton:active,.branch-question-bank-module__RAj9ea__randomButton:hover .branch-question-bank-module__RAj9ea__randomIcon,.branch-question-bank-module__RAj9ea__step:hover,.branch-question-bank-module__RAj9ea__step:active,.branch-question-bank-module__RAj9ea__tile:hover,.branch-question-bank-module__RAj9ea__tile:active{transform:none!important}.branch-question-bank-module__RAj9ea__randomButton:after,.branch-question-bank-module__RAj9ea__tile[aria-busy=true],.branch-question-bank-module__RAj9ea__mapRow{animation:none!important}}.branch-question-bank-module__RAj9ea__bankToolbar{justify-content:space-between;align-items:center;gap:8px;min-height:44px;margin:16px 0 10px;display:flex}.branch-question-bank-module__RAj9ea__bankToolbar .branch-question-bank-module__RAj9ea__sectionTitle{margin:0}.branch-question-bank-module__RAj9ea__bankActions{align-items:center;margin-left:auto;display:flex}.branch-question-bank-module__RAj9ea__searchControl{align-items:center;display:flex;position:relative}.branch-question-bank-module__RAj9ea__searchControl .branch-question-bank-module__RAj9ea__search{z-index:3;animation:.16s ease-out branch-question-bank-module__RAj9ea__searchReveal;position:absolute;right:44px}.branch-question-bank-module__RAj9ea__search[hidden]{display:none}.branch-question-bank-module__RAj9ea__searchToggle{border-radius:var(--radius-control);width:44px;height:44px;color:var(--color-ink);cursor:pointer;background:0 0;justify-content:center;align-items:center;display:inline-flex}.branch-question-bank-module__RAj9ea__searchToggle:focus-visible{outline:2px solid var(--color-secondary);outline-offset:2px}@keyframes branch-question-bank-module__RAj9ea__searchReveal{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.branch-question-bank-module__RAj9ea__searchControl .branch-question-bank-module__RAj9ea__search{animation:none}}.branch-question-bank-module__RAj9ea__searchToggle .material-symbols-outlined{font-size:1.5rem}
.allowance-rings-module__DUjhyW__root{container-type:inline-size}.allowance-rings-module__DUjhyW__note{color:var(--color-muted);font-size:13px;line-height:1.5}.allowance-rings-module__DUjhyW__allowances{gap:12px;margin:0;padding:0;list-style:none;display:grid}@container (min-width:620px){.allowance-rings-module__DUjhyW__allowances{grid-template-columns:repeat(3,minmax(0,1fr))}}.allowance-rings-module__DUjhyW__allowance{background:var(--color-paper-muted);border-radius:18px;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:2px 14px;padding:12px 14px;display:grid}.allowance-rings-module__DUjhyW__allowance>p{grid-column:2}.allowance-rings-module__DUjhyW__ringBox{grid-row:1/span 3;place-items:center;width:64px;height:64px;display:grid;position:relative}@container (min-width:620px){.allowance-rings-module__DUjhyW__allowance{grid-template-columns:minmax(0,1fr);align-content:start;justify-items:start;row-gap:4px;padding:16px}.allowance-rings-module__DUjhyW__allowance>p{grid-column:1}.allowance-rings-module__DUjhyW__ringBox{grid-row:auto;margin-bottom:8px}}.allowance-rings-module__DUjhyW__ringBox>strong{font-variant-numeric:tabular-nums;font-size:13px;font-weight:800;position:absolute}.allowance-rings-module__DUjhyW__ring{width:64px;height:64px}.allowance-rings-module__DUjhyW__ringTrack{fill:none;stroke:color-mix(in srgb, var(--color-ink) 10%, transparent);stroke-width:7px}.allowance-rings-module__DUjhyW__ringValue{fill:none;stroke:var(--color-secondary);stroke-width:7px;stroke-linecap:round}.allowance-rings-module__DUjhyW__allowanceLabel{color:var(--color-muted);font-size:13px}.allowance-rings-module__DUjhyW__allowanceValue{color:var(--color-muted);white-space:nowrap;font-size:14px}.allowance-rings-module__DUjhyW__allowanceValue strong{color:var(--color-ink);font-size:22px;font-weight:800}
.card-flip-module__SKiq7a__scene{perspective:1400px}.card-flip-module__SKiq7a__fling{touch-action:pan-y pinch-zoom;will-change:transform;position:relative}.card-flip-module__SKiq7a__fling *{touch-action:pan-y pinch-zoom}.card-flip-module__SKiq7a__fling[data-interactive=true]{cursor:grab}.card-flip-module__SKiq7a__fling[data-interactive=true]:active{cursor:grabbing}.card-flip-module__SKiq7a__verdict{z-index:2;pointer-events:none;border-radius:999px;align-items:center;gap:.375rem;padding:.5rem .875rem;font-size:.9375rem;font-weight:800;transition:opacity 80ms linear;display:inline-flex;position:absolute;top:1rem}.card-flip-module__SKiq7a__forgot{background:var(--color-error-soft);color:var(--color-danger);right:1rem}.card-flip-module__SKiq7a__remembered{background:var(--color-lime);color:var(--color-carbon);left:1rem}.card-flip-module__SKiq7a__card{transform-style:preserve-3d;height:clamp(18rem,38dvh,27rem);transition:transform .3s cubic-bezier(.77,0,.175,1);display:grid}.card-flip-module__SKiq7a__card[data-flipped=true]{transform:rotateY(180deg)}.card-flip-module__SKiq7a__face{isolation:isolate;backface-visibility:hidden;overflow-wrap:anywhere;overscroll-behavior:contain;flex-direction:column;grid-area:1/1;justify-content:safe center;min-height:0;padding:clamp(1.25rem,4vw,2.5rem);display:flex;position:relative;overflow:auto}.card-flip-module__SKiq7a__back{transform:rotateY(180deg)}.card-flip-module__SKiq7a__face[aria-hidden=true]{pointer-events:none}@media (prefers-reduced-motion:reduce){.card-flip-module__SKiq7a__card{transition:none;transform:none!important}.card-flip-module__SKiq7a__back{transform:none}.card-flip-module__SKiq7a__face[aria-hidden=true]{visibility:hidden}}
.session-start-bar-module__rbxdOG__bar{bottom:max(12px, env(safe-area-inset-bottom));z-index:5;border:1px solid var(--color-outline-variant);background:color-mix(in srgb, var(--color-paper-raised) 94%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 10px 10px 16px;display:flex;position:sticky;box-shadow:0 10px 30px -12px #11130f4d}@media (max-width:1023.98px){.session-start-bar-module__rbxdOG__bar{bottom:calc(76px + env(safe-area-inset-bottom))}}.session-start-bar-module__rbxdOG__text{flex:1 1 0;min-width:0;font-size:14px;line-height:1.45}.session-start-bar-module__rbxdOG__action{flex-shrink:0;align-items:center;gap:8px;display:flex}.session-start-bar-module__rbxdOG__fullscreen{display:none}@media (min-width:640px){.session-start-bar-module__rbxdOG__fullscreen{display:flex}}.session-start-bar-module__rbxdOG__error{background:var(--color-error-soft);color:var(--color-danger);border-radius:10px;flex:1 0 100%;padding:8px 12px;font-size:13px;line-height:1.45}@media (max-width:639.98px){.session-start-bar-module__rbxdOG__bar{gap:8px 10px;padding:8px 8px 8px 12px}.session-start-bar-module__rbxdOG__text{font-size:13px;line-height:1.4}}.session-start-bar-module__rbxdOG__dark{border-color:var(--color-carbon);background:var(--color-carbon);color:var(--color-paper);box-shadow:0 14px 34px -14px #11130f8c}.session-start-bar-module__rbxdOG__dark .session-start-bar-module__rbxdOG__text{color:#f6f5efbd}.session-start-bar-module__rbxdOG__dark .session-start-bar-module__rbxdOG__text strong{color:#fff}@media (max-width:639.98px){.session-start-bar-module__rbxdOG__dark .session-start-bar-module__rbxdOG__text{flex-basis:100%}.session-start-bar-module__rbxdOG__dark .session-start-bar-module__rbxdOG__action{flex-wrap:wrap;flex:1 0 100%;justify-content:space-between;min-width:0;max-width:100%}}
.mock-package-list-module__pPC6kW__numberedTitle{white-space:nowrap}@media (max-width:639.98px){.mock-package-list-module__pPC6kW__numberedTitle.mock-package-list-module__pPC6kW__numberedTitle{font-size:clamp(.875rem,4vw,1.125rem)}}@media (max-width:359.98px){.mock-package-list-module__pPC6kW__filters.mock-package-list-module__pPC6kW__filters .saved-view-toggle-tab{padding-inline:2px;font-size:11px}}
