.page_mainContainer__1ZBCz{padding-top:clamp(72px,9vh,130px);min-height:100vh;height:100vh;max-height:100vh;overflow:hidden;display:flex;align-items:center;justify-content:center;padding-bottom:clamp(8px,1.2vh,18px);padding-inline:clamp(20px,2.2vw,40px);@media (max-width:1024px){height:-moz-fit-content;height:fit-content;max-height:unset;min-height:100dvh;overflow:visible}@media (max-width:767px){padding-top:16vh;padding-inline:0}}.page_container__jnLhP{max-width:1153px;width:100%;display:flex;flex-direction:column;align-items:center;gap:clamp(24px,5.5vh,56px);@media (max-width:767px){gap:clamp(20px,3.5vh,36px)}}.page_header__SQG0T{display:flex;flex-direction:column;gap:clamp(6px,.8vh,12px);align-items:center;@media (max-width:767px){width:100%;max-width:350px;text-align:center}}.page_header__SQG0T>:is(h1,h2,p){text-align:center}.page_title__yzTnC{font-family:var(--font-serif);font-weight:400;font-size:clamp(2rem,2.4vw + .4rem,2.875rem);line-height:1.2;letter-spacing:-.02em;color:var(--theme-text,rgb(237,237,237))}.page_subtitle__wAR1m{font-size:clamp(.8125rem,.3vw + .6rem,.875rem);letter-spacing:-.005em;line-height:1.4;@media (max-width:767px){font-size:1.125rem;padding-inline:16px}}.page_content__kr7H5{width:100%;display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;grid-gap:clamp(10px,1vw,16px);gap:clamp(10px,1vw,16px);height:clamp(420px,60vh,593px);@media (max-width:767px){display:flex;flex-direction:column;height:auto;gap:clamp(18px,2.2vh,28px)}}.page_content__kr7H5>*{display:flex;flex-direction:column;min-height:0;width:100%}@keyframes ClassOverview_dashCardRise__zDa9_{0%{opacity:0;transform:translateY(16px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.ClassOverview_wrapper__0y0u6{width:100%;height:100%;padding:clamp(20px,1.8vw,30px) clamp(16px,1.3vw,22px) clamp(16px,1.4vw,22px);border-radius:clamp(16px,1.4vw,24px);backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.1)),var(--theme-surface-tint,rgba(0,0,0,.1))),linear-gradient(var(--theme-surface-tint,rgba(237,237,237,.04)),var(--theme-surface-tint,rgba(237,237,237,.04)));position:relative;display:flex;flex-direction:column;flex:1 1 auto;min-height:0;animation:ClassOverview_dashCardRise__zDa9_ .55s cubic-bezier(.22,1,.36,1) both;animation-delay:var(--card-delay,0s);transform-origin:center top;@media (max-width:1023px){padding-left:20px;padding-bottom:20px;padding-right:20px;padding-top:20px;border-radius:18px}}@media (prefers-reduced-motion:reduce){.ClassOverview_wrapper__0y0u6{animation:none}}@keyframes ClassOverview_header-fade-up___jUp_{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){.ClassOverview_staggerItem__jojIW{opacity:0;animation:ClassOverview_header-fade-up___jUp_ .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--stagger-i, 0) * 80ms)}}.ClassOverview_header__8_J_s{display:flex;align-items:center;justify-content:space-between;gap:clamp(8px,.8vw,12px);margin-bottom:clamp(14px,1.2vh,22px)}.ClassOverview_title__P77St{font-family:var(--font-serif);font-size:clamp(1.25rem,1.5vw + .2rem,1.75rem);font-weight:400;color:var(--theme-text,rgb(237,237,237));letter-spacing:-.02em;line-height:1.2;transition:opacity .2s var(--ease-default)}.ClassOverview_headerActions__E5c4v{display:flex;align-items:center;gap:clamp(6px,.4vw,8px)}.ClassOverview_searchWrap__NsZbJ{display:flex;min-width:0}@media (max-width:767px){.ClassOverview_title__P77St{flex-shrink:99;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClassOverview_headerActions__E5c4v{min-width:0}.ClassOverview_headerSearching__K8HBP .ClassOverview_title__P77St{opacity:0}}.ClassOverview_headerActions__E5c4v .ClassOverview_addBtn__sXPq9{width:44px;padding:0;justify-content:center;color:var(--theme-text,rgba(237,237,237,1))}.ClassOverview_labels__0frGu{position:relative;display:flex;justify-content:space-between;font-size:clamp(.6875rem,.2vw + .6rem,.75rem);color:var(--theme-text-muted,rgba(237,237,237,.5));margin-bottom:clamp(14px,1.1vh,21px);padding-inline:.125rem}.ClassOverview_labels__0frGu[data-empty=true]:after{content:"";position:absolute;right:0;bottom:calc(clamp(14px, 1.1vh, 21px) * -.58);left:0;height:1px;background:var(--theme-surface-tint,rgba(237,237,237,.13))}.ClassOverview_list__8GABU{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:clamp(8px,.55vw,10px);flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;--vignette-top:24px;--vignette-bottom:24px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--vignette-top),#000 calc(100% - var(--vignette-bottom)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--vignette-top),#000 calc(100% - var(--vignette-bottom)),transparent 100%);&::-webkit-scrollbar{display:none}&[data-at-top=true]{--vignette-top:0px}&[data-at-bottom=true]{--vignette-bottom:0px}}@keyframes ClassOverview_row-enter__FnRU6{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.ClassOverview_row__I_9ZI{position:relative;list-style:none;opacity:1;animation:ClassOverview_row-enter__FnRU6 .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--row-i, 0) * 75ms)}@media (prefers-reduced-motion:reduce){.ClassOverview_row__I_9ZI{animation:none}}.ClassOverview_row__I_9ZI:after{content:"";position:absolute;inset:0;border-radius:clamp(10px,.8vw,14px);background:radial-gradient(140% 75% at 95% 110%,rgba(var(--accent-green-rgb),.36) 0,rgba(var(--accent-green-rgb),.24) 18%,rgba(var(--accent-green-rgb),.14) 38%,rgba(var(--accent-green-rgb),.06) 60%,rgba(var(--accent-green-rgb),.02) 82%,transparent 100%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 35%,rgba(0,0,0,.7) 58%,transparent 82%);mask-image:radial-gradient(circle at 50% 50%,black 35%,rgba(0,0,0,.7) 58%,transparent 82%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:65% 95%;mask-position:65% 95%;-webkit-mask-size:0 0;mask-size:0 0;opacity:0;pointer-events:none;z-index:0;transition:-webkit-mask-size 1.1s cubic-bezier(.22,1,.36,1),mask-size 1.1s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1)}.ClassOverview_row__I_9ZI:hover:after,.ClassOverview_row__I_9ZI[data-active=true]:after{-webkit-mask-size:320% 260%;mask-size:320% 260%;opacity:1}.ClassOverview_row__I_9ZI:before{content:"→";position:absolute;left:14px;top:50%;transform:translate(-10px,-50%);color:var(--theme-accent,rgba(var(--accent-green-rgb),.95));font-size:.95rem;font-weight:500;opacity:0;pointer-events:none;z-index:2;transition:opacity .32s var(--ease-default),transform .45s cubic-bezier(.22,1,.36,1)}.ClassOverview_row__I_9ZI:hover:before,.ClassOverview_row__I_9ZI[data-active=true]:before{opacity:1;transform:translateY(-50%)}.ClassOverview_card__MTFF7{position:relative;padding:clamp(10px,.8vw,12px) clamp(10px,.8vw,12px) clamp(14px,1vw,18px);border-radius:clamp(10px,.8vw,14px);background:var(--theme-surface-tint,rgba(237,237,237,.04));display:flex;flex-direction:column;gap:clamp(8px,.55vw,10px);z-index:1;cursor:pointer;transition:padding-left .45s cubic-bezier(.22,1,.36,1)}.ClassOverview_card__MTFF7:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(160deg,var(--theme-surface-subtle,rgba(255,255,255,.25)) 0,rgba(153,153,153,0) 32%,rgba(153,153,153,0) 65%,var(--theme-surface-subtle,rgba(255,255,255,.22)) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;z-index:1;transition:opacity .55s cubic-bezier(.22,1,.36,1)}.ClassOverview_row__I_9ZI:hover .ClassOverview_card__MTFF7:before,.ClassOverview_row__I_9ZI[data-active=true] .ClassOverview_card__MTFF7:before{opacity:1}.ClassOverview_row__I_9ZI:hover .ClassOverview_card__MTFF7,.ClassOverview_row__I_9ZI[data-active=true] .ClassOverview_card__MTFF7{padding-left:36px}@media (prefers-reduced-motion:reduce){.ClassOverview_card__MTFF7,.ClassOverview_card__MTFF7:before,.ClassOverview_row__I_9ZI:after,.ClassOverview_row__I_9ZI:before{transition:none}}.ClassOverview_cardTop__3kUmm{display:flex;justify-content:space-between;align-items:center;font-family:var(--font-serif);font-size:clamp(1rem,.4vw + .85rem,1.125rem);font-weight:400;color:var(--theme-text,rgb(237,237,237));letter-spacing:-.01em}.ClassOverview_courseName__sPtxj{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ClassOverview_courseScoreSlot__EZQ0t{position:relative;display:inline-flex;align-items:center;justify-content:flex-end;min-width:1.6em;flex-shrink:0}.ClassOverview_courseScore__HZTyK{display:inline-block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.ClassOverview_skeletonCard__Vm4hH{padding:clamp(10px,.8vw,12px) clamp(10px,.8vw,12px) clamp(14px,1vw,18px);border-radius:clamp(10px,.8vw,14px);background:var(--theme-surface-tint,rgba(237,237,237,.04));display:flex;flex-direction:column;gap:clamp(10px,.7vw,14px);list-style:none;opacity:1;animation:ClassOverview_row-enter__FnRU6 .55s cubic-bezier(.22,1,.36,1) both;animation-delay:calc(var(--row-i, 0) * 75ms)}.ClassOverview_skeletonTop__hc1Od{display:flex;justify-content:space-between;align-items:center;gap:8px}@media (prefers-reduced-motion:reduce){.ClassOverview_skeletonCard__Vm4hH{animation:none}}.ClassOverview_mainArea__D_BXV{overflow:clip}.ClassOverview_mainArea__D_BXV,.ClassOverview_stateLayer__tU_xg,.ClassOverview_stateSlot__Ttppt{flex:1 1 auto;min-height:0;display:flex;flex-direction:column}.ClassOverview_inlineState__3_Y9v{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:clamp(6px,.5vw,10px);padding:clamp(20px,2.2vh,36px) clamp(12px,1vw,18px);text-align:center;flex:1 1 auto;min-height:0}.ClassOverview_inlineStateTitle__yvJh6{font-family:var(--font-serif);font-size:clamp(1rem,.4vw + .85rem,1.25rem);font-weight:400;color:var(--theme-text,rgb(237,237,237));letter-spacing:-.02em;line-height:1.2;margin:0}.ClassOverview_inlineStateBody__n7b1h{font-size:clamp(.8125rem,.2vw + .7rem,.875rem);line-height:1.5;color:var(--theme-text-muted,rgba(237,237,237,.55));max-width:36ch;margin:0}.ClassOverview_inlineStateCta__3WhIf{margin-top:clamp(8px,.6vw,12px);-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--theme-border,rgba(237,237,237,.18));background:transparent;color:var(--theme-text,rgba(237,237,237,.92));font-family:inherit;font-size:clamp(.8125rem,.2vw + .7rem,.875rem);font-weight:500;padding:clamp(7px,.5vw,9px) clamp(14px,1vw,18px);border-radius:999px;cursor:pointer;transition:background .2s cubic-bezier(.22,1,.36,1),border-color .2s cubic-bezier(.22,1,.36,1),color .2s cubic-bezier(.22,1,.36,1),transform .32s cubic-bezier(.22,1,.36,1);&:hover{background:var(--theme-hover,rgba(237,237,237,.06));border-color:var(--theme-border,rgba(237,237,237,.32));color:var(--theme-text,rgb(237,237,237));transform:translateY(-1px)}&:active{transform:translateY(0)}}.ClassOverview_semesterEmpty__xQEt_{position:relative;flex:1 1 auto;min-height:0;display:grid;grid-template-rows:minmax(158px,1fr) auto;grid-gap:clamp(12px,1.5vh,22px);gap:clamp(12px,1.5vh,22px);overflow:hidden;isolation:isolate;padding:clamp(2px,.25vw,5px) clamp(2px,.2vw,4px) clamp(4px,.4vw,8px)}.ClassOverview_semesterEmpty__xQEt_:after{content:"";position:absolute;inset:7% -12% 20% -18%;z-index:0;background:radial-gradient(58% 64% at 31% 64%,rgba(var(--accent-green-rgb),.07) 0,rgba(var(--accent-green-rgb),.025) 45%,transparent 78%);pointer-events:none}.ClassOverview_semesterMap__8ttC1{position:relative;z-index:1;min-height:0}.ClassOverview_mapEyebrow__ZjPDh{position:absolute;top:0;left:0;z-index:3;color:var(--theme-text-muted,rgba(237,237,237,.48));font-family:var(--font-sans);font-size:clamp(.625rem,.16vw + .58rem,.6875rem);font-weight:600;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ClassOverview_mapArtwork__4Cqfi{position:absolute;inset:clamp(18px,2.2vh,28px) 0 0;width:100%;height:calc(100% - clamp(18px, 2.2vh, 28px));overflow:visible}.ClassOverview_mapContours__ASSCg{fill:none;stroke:var(--theme-chart-grid,rgba(237,237,237,.055));stroke-width:1}.ClassOverview_mapContours__ASSCg path,.ClassOverview_mapRouteFuture__8K4v4,.ClassOverview_mapRouteSolid__mNAEw{vector-effect:non-scaling-stroke}.ClassOverview_mapAtmosphereCore__2o5Qz,.ClassOverview_mapAtmosphere__PI7LG{fill:none;stroke:rgb(var(--accent-green-rgb));stroke-linecap:round;vector-effect:non-scaling-stroke;pointer-events:none}.ClassOverview_mapAtmosphere__PI7LG{stroke-width:clamp(80px,8vw,128px);opacity:.045;filter:blur(27px)}.ClassOverview_mapAtmosphereCore__2o5Qz{stroke-width:clamp(32px,3.5vw,56px);opacity:.025;filter:blur(14px)}.ClassOverview_mapRouteFuture__8K4v4,.ClassOverview_mapRouteSolid__mNAEw{fill:none;stroke-linecap:round}.ClassOverview_mapRouteSolid__mNAEw{stroke:var(--theme-accent,rgba(var(--accent-green-rgb),.58));stroke-width:1.5}.ClassOverview_mapRouteFuture__8K4v4{stroke:var(--theme-text-muted,rgba(237,237,237,.42));stroke-width:1.25;stroke-dasharray:7 8}.ClassOverview_mapNodes__QJFEv{position:absolute;inset:clamp(18px,2.2vh,28px) 0 0;z-index:2;display:block;height:calc(100% - clamp(18px, 2.2vh, 28px));pointer-events:none}.ClassOverview_mapNode__pYT9Z{position:absolute;width:0;height:0;color:var(--theme-text-muted,rgba(237,237,237,.62));pointer-events:none}.ClassOverview_mapNodeStart__J8156{left:11.25%;top:80%;color:var(--theme-accent,rgba(var(--accent-green-rgb),.95))}.ClassOverview_mapNodeMiddle__n8QCv{left:47.03125%;top:53.84615%}.ClassOverview_mapNodeEnd__U6v6A{left:78.125%;top:36.15385%}.ClassOverview_mapDot__aFXN3{position:absolute;top:0;left:0;display:block;width:clamp(12px,.9vw,15px);height:clamp(12px,.9vw,15px);border:1px solid var(--theme-border-strong,rgba(237,237,237,.42));border-radius:50%;background:var(--theme-page,rgba(9,11,9,.86));box-shadow:inset 0 0 0 3px var(--theme-highlight,rgba(237,237,237,.035));transform:translate(-50%,-50%)}.ClassOverview_mapDotActive__7ZrFb{border:2px solid rgb(var(--accent-green-rgb));box-shadow:inset 0 0 0 3px var(--theme-shadow-color,rgba(9,11,9,.82)),0 0 0 3px rgba(var(--accent-green-rgb),.08),0 0 18px rgba(var(--accent-green-rgb),.17)}.ClassOverview_mapNodeLabel__gGp_M{position:absolute;top:clamp(9px,.7vw,12px);left:clamp(9px,.7vw,12px);display:block;font-family:var(--font-sans);font-size:clamp(.625rem,.22vw + .56rem,.75rem);font-weight:500;line-height:1.25;white-space:nowrap}.ClassOverview_semesterEmptyContent__no3PK{position:relative;z-index:2;display:flex;flex-direction:column;align-items:flex-start;gap:clamp(8px,.7vh,11px);max-width:38ch;padding:0 clamp(14px,1vw,20px) clamp(2px,.2vw,4px)}.ClassOverview_semesterEmptyTitle__FW1x4{margin:0;font-family:var(--font-serif);font-size:clamp(1.35rem,1vw + 1rem,2rem);font-weight:400;line-height:1.08;letter-spacing:-.025em;color:var(--theme-text,rgb(237,237,237))}.ClassOverview_semesterEmptyBody__Gfohy{max-width:36ch;margin:clamp(6px,.6vh,9px) 0 0;color:var(--theme-text-muted,rgba(237,237,237,.58));font-family:var(--font-sans);font-size:clamp(.8125rem,.2vw + .72rem,.9rem);line-height:1.5}.ClassOverview_semesterEmptyCta__VoiYz{margin-top:clamp(1px,.2vh,3px);width:max-content;gap:7px!important;padding:9px 14px!important;border-color:rgba(var(--accent-green-rgb),.72)!important;background:linear-gradient(100deg,rgba(185,232,116,.94),rgba(168,224,99,.88))!important;color:var(--theme-text,rgb(14,18,11))!important;font-family:var(--font-sans)!important;font-size:.8125rem!important;font-weight:650!important;box-shadow:inset 0 1px 0 var(--theme-highlight,rgba(237,237,237,.2))}.ClassOverview_semesterEmptyCta__VoiYz>div:last-child{width:16px;min-width:16px;max-width:16px;height:16px;min-height:16px;max-height:16px}.ClassOverview_semesterEmptyCta__VoiYz:hover:not(:disabled){border-color:rgba(var(--accent-green-rgb),.9)!important;background:linear-gradient(100deg,rgba(194,238,132,.98),rgba(175,229,108,.94))!important}@media (prefers-reduced-motion:no-preference){@keyframes ClassOverview_semester-map-draw__FNjs_{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}@keyframes ClassOverview_semester-map-reveal__7MXWA{0%{opacity:0}to{opacity:1}}.ClassOverview_mapRouteSolid__mNAEw{stroke-dasharray:1;stroke-dashoffset:1;animation:ClassOverview_semester-map-draw__FNjs_ .85s .16s var(--ease-default) forwards}.ClassOverview_mapContours__ASSCg,.ClassOverview_mapEyebrow__ZjPDh,.ClassOverview_mapRouteFuture__8K4v4{opacity:0;animation:ClassOverview_semester-map-reveal__7MXWA .65s var(--ease-default) forwards}.ClassOverview_mapContours__ASSCg{animation-delay:.16s}.ClassOverview_mapRouteFuture__8K4v4{animation-delay:.5s}.ClassOverview_mapEyebrow__ZjPDh{animation-delay:.16s}.ClassOverview_mapNode__pYT9Z{opacity:0;animation:ClassOverview_semester-map-reveal__7MXWA .55s var(--ease-default) forwards}.ClassOverview_mapNodeStart__J8156{animation-delay:.3s}.ClassOverview_mapNodeMiddle__n8QCv{animation-delay:.55s}.ClassOverview_mapNodeEnd__U6v6A{animation-delay:.72s}}@media (max-width:767px){.ClassOverview_semesterEmpty__xQEt_{min-height:430px;grid-template-rows:minmax(205px,1fr) auto;gap:16px}.ClassOverview_mapNodeLabel__gGp_M{font-size:.6875rem}.ClassOverview_mapNodeEnd__U6v6A .ClassOverview_mapNodeLabel__gGp_M{right:10px;left:auto;text-align:right}.ClassOverview_semesterEmptyContent__no3PK{max-width:100%}}@media (max-width:389px){.ClassOverview_semesterEmpty__xQEt_{min-height:410px;grid-template-rows:minmax(190px,1fr) auto}.ClassOverview_mapNodeLabel__gGp_M{max-width:9.5rem;white-space:normal}.ClassOverview_semesterEmptyCta__VoiYz{width:100%}}.ClassOverview_errorRetryBtn__9rYKr{margin-top:clamp(6px,.5vw,10px)}.TierBadge_badge__0ShCy{display:inline-flex;align-items:center;gap:6px;border-radius:999px;border:1px solid var(--theme-border,rgba(237,237,237,.08));background:var(--theme-surface-tint,rgba(237,237,237,.04));height:26px;padding:0 12px 0 10px;font-family:var(--font-sans);font-size:.6875rem;font-weight:500;letter-spacing:-.005em;white-space:nowrap;flex-shrink:0;color:var(--theme-text,rgba(237,237,237,.95))}.TierBadge_badge__0ShCy.TierBadge_sm__21zDv{height:22px;padding:0 10px 0 8px;font-size:.625rem;gap:5px}.TierBadge_badge__0ShCy.TierBadge_xs__LNyHA{height:auto;padding:2px 7px;font-size:.625rem;gap:0}.TierBadge_badge__0ShCy.TierBadge_free__WfZgr{--tier-accent:rgb(var(--status-info-rgb));border-color:rgba(var(--status-info-rgb),.22);background:linear-gradient(rgba(var(--status-info-rgb),.08),rgba(var(--status-info-rgb),.04)),var(--theme-surface-tint,rgba(237,237,237,.04));color:var(--theme-info,rgba(191,221,255,.98))}.TierBadge_badge__0ShCy.TierBadge_plus__pdcyP{--tier-accent:rgb(var(--accent-green-rgb));border-color:rgba(var(--accent-green-rgb),.22);background:linear-gradient(rgba(var(--accent-green-rgb),.08),rgba(var(--accent-green-rgb),.04)),var(--theme-surface-tint,rgba(237,237,237,.04));color:var(--theme-accent,rgba(221,246,178,.98))}.TierBadge_badge__0ShCy.TierBadge_pro__OxRDX{--tier-accent:rgb(var(--status-warning-rgb));border-color:rgba(var(--status-warning-rgb),.32);background:linear-gradient(rgba(var(--status-warning-rgb),.12),rgba(var(--status-warning-rgb),.05)),var(--theme-surface-tint,rgba(237,237,237,.04));color:var(--theme-warning,rgba(255,224,170,.98))}.TierBadge_label__Tjv_j{line-height:1}.TierBadge_sub__yPo5p{color:var(--theme-text-muted,rgba(237,237,237,.6));font-weight:400;padding-left:4px;border-left:1px solid var(--theme-border,rgba(237,237,237,.12));margin-left:1px}@media (prefers-reduced-motion:reduce){.TierBadge_badge__0ShCy{transition:none}}.AssessmentPlanHero_host__Rj4wW,.AssessmentPlanHero_layer__ywzTk{display:flex;flex-direction:column}.AssessmentPlanHero_layer__ywzTk{gap:clamp(4px,.5vh,8px)}.AssessmentPlanHero_figures__wL2Kn{display:flex;align-items:baseline;gap:clamp(8px,.8vw,16px);flex-wrap:wrap}.AssessmentPlanHero_grade___pBwg{font-family:var(--font-serif);color:var(--theme-text,rgb(237,237,237));font-size:clamp(2.25rem,1.6vw + 1.5rem,2.875rem);line-height:1;letter-spacing:-.02em}.AssessmentPlanHero_arrow__sZTjC{font-family:var(--font-serif);color:var(--theme-text-muted,rgba(237,237,237,.55));font-size:clamp(1.5rem,1vw + 1rem,2rem);line-height:1}.AssessmentPlanHero_gain__MguY2{font-weight:500;color:var(--theme-accent,rgba(var(--accent-green-rgb),.95));background:rgba(var(--accent-green-rgb),.12);border:1px solid rgba(var(--accent-green-rgb),.28);border-radius:999px;padding:clamp(2px,.3vh,4px) clamp(7px,.6vw,11px);align-self:center;white-space:nowrap}.AssessmentPlanHero_gain__MguY2,.AssessmentPlanHero_provenance__hjRI8{font-family:var(--font-sans);font-size:clamp(.75rem,.2vw + .7rem,.8125rem);letter-spacing:.01em}.AssessmentPlanHero_provenance__hjRI8{line-height:1.4}.UploadDropzone_zone__R1J42{width:100%;min-height:16rem;max-height:17rem;position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;padding:1rem 1.25rem;border-radius:.8125rem;background:var(--theme-surface-tint,rgba(237,237,237,.04));-webkit-backdrop-filter:blur(17px);backdrop-filter:blur(17px);cursor:pointer;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none;transition:background .2s,border-color .2s,transform .12s ease,opacity .12s ease}.UploadDropzone_zone__R1J42:hover{background:var(--theme-hover,rgba(237,237,237,.06))}.UploadDropzone_zone__R1J42:focus-visible{outline:2px solid var(--colour-accent,#5c8eff);outline-offset:2px}.UploadDropzone_zone__R1J42.UploadDropzone_compact__hPwDC{min-height:0;max-height:none;padding:.5625rem .875rem;gap:0;flex-direction:row;justify-content:center}.UploadDropzone_zone__R1J42.UploadDropzone_dragging__FbFaq{background:var(--theme-surface-tint,rgba(237,237,237,.08));transform:scale(1.005)}.UploadDropzone_zone__R1J42.UploadDropzone_disabled__2e_pr{cursor:not-allowed;opacity:.5}.UploadDropzone_icon__b9TQb{width:40px;height:auto;margin-bottom:2px}.UploadDropzone_title__mymDR{font-family:var(--font-sans);font-weight:500;letter-spacing:.04em;font-size:.75rem;line-height:1.2;text-transform:uppercase;color:var(--theme-text,rgba(237,237,237,1))}.UploadDropzone_subtitle__zqknu{font-family:var(--font-sans);font-size:.75rem;line-height:1.4;letter-spacing:-.005em;color:var(--theme-text-muted,rgba(237,237,237,.55));opacity:1}.UploadDropzone_error__sRz_0{color:var(--colour-error,var(--theme-danger,#ff7373));font-size:12px;margin-top:4px}.UploadDropzone_hiddenInput__iiZ3m{display:none}.FloatingPanel_panel__lfIDT{position:absolute;z-index:99;border-radius:16px;backdrop-filter:blur(40px);-webkit-backdrop-filter:blur(40px);background:var(--theme-surface-tint,rgba(237,237,237,.08));max-width:calc(100vw - 40px);&:before{content:"";position:absolute;inset:0;border-radius:20px;padding:1px;background:linear-gradient(160deg,var(--theme-surface-tint,rgba(255,255,255,.12)) 0,rgba(153,153,153,0) 31%,rgba(153,153,153,0) 62%,var(--theme-surface-tint,rgba(255,255,255,.12)) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none}}@media (prefers-reduced-motion:reduce){.FloatingPanel_panel__lfIDT{transition:none}}@keyframes AssessmentPlanRow_row-enter__NS3nx{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.AssessmentPlanRow_row__vBZyK{position:relative;display:block;border-bottom:1px solid var(--theme-border,rgba(237,237,237,.07));padding:4px 0;cursor:pointer;list-style:none;opacity:1;animation:AssessmentPlanRow_row-enter__NS3nx .55s cubic-bezier(.22,1,.36,1) backwards;animation-delay:calc(var(--row-i, 0) * 75ms);&:last-child{border:none}}@media (prefers-reduced-motion:reduce){.AssessmentPlanRow_row__vBZyK{animation:none}}.AssessmentPlanRow_rowCard__jCX_R{padding:0;border-radius:12px;background:transparent;position:relative;cursor:pointer;outline:none}.AssessmentPlanRow_rowCard__jCX_R:focus-visible{box-shadow:0 0 0 2px rgba(var(--accent-green-rgb),.5)}.AssessmentPlanRow_rowCard__jCX_R:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(160deg,var(--theme-surface-subtle,rgba(255,255,255,.25)) 0,rgba(153,153,153,0) 32%,rgba(153,153,153,0) 65%,var(--theme-surface-subtle,rgba(255,255,255,.22)) 100%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:destination-out;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;opacity:0;z-index:1;transition:opacity .55s cubic-bezier(.22,1,.36,1)}.AssessmentPlanRow_rowCard__jCX_R:hover:before{opacity:1}.AssessmentPlanRow_rowCard__jCX_R:after{content:"";position:absolute;inset:0;border-radius:12px;background:radial-gradient(140% 75% at 95% 110%,rgba(var(--accent-green-rgb),.36) 0,rgba(var(--accent-green-rgb),.24) 18%,rgba(var(--accent-green-rgb),.14) 38%,rgba(var(--accent-green-rgb),.06) 60%,rgba(var(--accent-green-rgb),.02) 82%,transparent 100%);-webkit-mask-image:radial-gradient(circle at 50% 50%,black 35%,rgba(0,0,0,.7) 58%,transparent 82%);mask-image:radial-gradient(circle at 50% 50%,black 35%,rgba(0,0,0,.7) 58%,transparent 82%);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:65% 95%;mask-position:65% 95%;-webkit-mask-size:0 0;mask-size:0 0;opacity:0;pointer-events:none;z-index:0;transition:-webkit-mask-size 1.1s cubic-bezier(.22,1,.36,1),mask-size 1.1s cubic-bezier(.22,1,.36,1),opacity .6s cubic-bezier(.22,1,.36,1)}.AssessmentPlanRow_rowCard__jCX_R:hover:after{-webkit-mask-size:320% 260%;mask-size:320% 260%;opacity:1}.AssessmentPlanRow_arrow__QmsxD{position:absolute;left:14px;top:50%;transform:translate(-10px,-50%);color:var(--theme-accent,rgba(var(--accent-green-rgb),.95));font-size:.95rem;font-weight:500;line-height:1;opacity:0;pointer-events:none;z-index:2;transition:opacity .32s var(--ease-default),transform .45s cubic-bezier(.22,1,.36,1)}.AssessmentPlanRow_rowCard__jCX_R:hover .AssessmentPlanRow_arrow__QmsxD{opacity:1;transform:translateY(-50%)}.AssessmentPlanRow_rowGrid__uepuH{display:grid;grid-template-columns:22px 1fr 56px 16px auto;align-items:center;grid-gap:12px;gap:12px;padding:12px;transition:padding-left .45s cubic-bezier(.22,1,.36,1);position:relative;z-index:1;@media (max-width:1023px){grid-template-columns:20px 1fr 48px 14px auto;gap:8px}}.AssessmentPlanRow_rowCard__jCX_R:hover .AssessmentPlanRow_rowGrid__uepuH{padding-left:36px}@media (prefers-reduced-motion:reduce){.AssessmentPlanRow_arrow__QmsxD,.AssessmentPlanRow_roiFill__9lmDW,.AssessmentPlanRow_rowCard__jCX_R:after,.AssessmentPlanRow_rowCard__jCX_R:before,.AssessmentPlanRow_rowGrid__uepuH{transition:none}}.AssessmentPlanRow_rank__6JTlj{font-family:var(--font-sans);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-text-muted,rgba(237,237,237,.4));text-align:center}.AssessmentPlanRow_topic__s8O9M{display:flex;flex-direction:column;gap:6px;min-width:0}.AssessmentPlanRow_topicName__FKFYO{font-size:1rem;line-height:1.25;color:var(--theme-text,rgb(237,237,237));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;@media (max-width:1023px){font-size:.875rem}}.AssessmentPlanRow_roiTrack__IwyOI{display:block;width:100%;height:4px;border-radius:999px;background:var(--theme-surface-tint,rgba(237,237,237,.08));overflow:hidden}.AssessmentPlanRow_roiFill__9lmDW{display:block;height:100%;width:calc(var(--fill, 0) * 100%);border-radius:999px;background:rgba(var(--accent-green-rgb),.4);transition:width .55s cubic-bezier(.22,1,.36,1)}.AssessmentPlanRow_time__dG6wJ{font-family:var(--font-sans);font-size:.8125rem;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-text-muted,rgba(237,237,237,.6));text-align:center;white-space:nowrap}.AssessmentPlanRow_masteryDot__zxr_T{width:14px;height:14px;border-radius:50%;justify-self:center;background:conic-gradient(var(--theme-surface,rgba(237,237,237,.85)) calc(var(--mastery, 0) * 1turn),var(--theme-surface-tint,rgba(237,237,237,.12)) 0);box-shadow:inset 0 0 0 1px var(--theme-highlight,rgba(237,237,237,.18))}.AssessmentPlanRow_rowEnd__iLiGz{display:flex;align-items:center;gap:8px;justify-self:end;min-width:0}.AssessmentPlanRow_scopeChip__vcZ3o{color:var(--theme-accent,rgba(var(--accent-green-rgb),.85));background:rgba(var(--accent-green-rgb),.12);border:1px solid rgba(var(--accent-green-rgb),.28);border-radius:999px}.AssessmentPlanRow_coverageTag__axxfE,.AssessmentPlanRow_scopeChip__vcZ3o{font-family:var(--font-sans);font-size:.6875rem;letter-spacing:.01em;line-height:1;padding:4px 8px;white-space:nowrap}.AssessmentPlanRow_coverageTag__axxfE{color:var(--theme-text-muted,rgba(237,237,237,.55));background:var(--theme-surface-tint,rgba(237,237,237,.06));border:1px solid var(--theme-border,rgba(237,237,237,.12));border-radius:999px}.AssessmentPlanRow_caret___S_vo{display:flex;align-items:center;justify-content:center;color:var(--theme-text-muted,rgba(237,237,237,.4));transition:transform .34s cubic-bezier(.22,1,.36,1),color .32s var(--ease-default)}.AssessmentPlanRow_rowCard__jCX_R:hover .AssessmentPlanRow_caret___S_vo{color:var(--theme-text-secondary,rgba(237,237,237,.7))}.AssessmentPlanRow_rowOpen__07WOR .AssessmentPlanRow_caret___S_vo{transform:rotate(180deg);color:var(--theme-accent,rgba(var(--accent-green-rgb),.85))}@media (prefers-reduced-motion:reduce){.AssessmentPlanRow_caret___S_vo{transition:none}}.AssessmentPlanRow_reviewedTick__aaGLV{display:flex;align-items:center;justify-content:center;color:var(--theme-accent,rgba(var(--accent-green-rgb),.9))}.AssessmentPlanRow_rowReviewed__3WlWX .AssessmentPlanRow_topicName__FKFYO{color:var(--theme-text-muted,rgba(237,237,237,.5))}.AssessmentPlanRow_rowReviewed__3WlWX .AssessmentPlanRow_roiFill__9lmDW{background:var(--theme-surface-subtle,rgba(237,237,237,.22))}.AssessmentPlanRow_evidence__V4axR{position:relative;z-index:1}.SharePopup_ghostBtn__X2Xly{display:flex;align-items:center;gap:.5rem;padding:0 1rem;height:2.5rem;border-radius:.875rem;border:none;outline:none;background:var(--theme-surface-tint,rgba(237,237,237,.06));color:var(--theme-text,rgba(237,237,237,1));font-size:.875rem;font-family:var(--font-sans);cursor:pointer;white-space:nowrap;transform:scale(1);transition:transform .22s cubic-bezier(.22,1,.36,1),background .42s cubic-bezier(.22,1,.36,1),color .42s cubic-bezier(.22,1,.36,1);&:hover{background:var(--theme-surface,rgba(237,237,237,1));color:var(--theme-text,rgba(0,0,0,1));transform:scale(1.04)}&:focus-visible{outline:2px solid rgb(var(--accent-green-rgb));outline-offset:2px}&:active{transform:scale(.9);transition-duration:90ms}& svg{width:1rem;height:1rem;flex-shrink:0;transition:transform .22s cubic-bezier(.22,1,.36,1);path{stroke:currentColor}}&:active svg{transform:scale(.92)}@media (max-width:480px){justify-content:center;flex:1 1}@media (max-width:380px){flex:0 1;span{display:none}}@media (min-width:1921px){gap:calc(.5rem * (100vw / 1920px));padding-left:calc(1rem * (100vw / 1920px));padding-bottom:0;padding-right:calc(1rem * (100vw / 1920px));padding-top:0;height:calc(2.5rem * (100vw / 1920px));border-radius:calc(.875rem * (100vw / 1920px));font-size:calc(.875rem * (100vw / 1920px));svg{width:calc(1rem * (100vw / 1920px));height:calc(1rem * (100vw / 1920px))}}}@media (prefers-reduced-motion:reduce){.SharePopup_ghostBtn__X2Xly{transition:background .42s var(--ease-default),color .42s var(--ease-default);&:active,&:hover{transform:none}svg{transition:none}}}.SharePopup_popup___UgDd{display:flex;flex-direction:column;max-width:100%;width:22rem;@media (max-width:767px){gap:.8rem;width:19rem}@media (min-width:1921px){width:calc(22rem * (100vw / 1920px))}}.SharePopup_top__wt2ms{padding:.95rem 1.05rem .85rem;border-bottom:1px solid var(--theme-border,rgba(237,237,237,.07));display:flex;gap:.5rem;@media (max-width:767px){padding-left:.95rem;padding-bottom:.75rem;padding-right:.95rem;padding-top:.85rem}@media (min-width:1921px){padding-left:calc(1.05rem * (100vw / 1920px));padding-bottom:calc(.85rem * (100vw / 1920px));padding-right:calc(1.05rem * (100vw / 1920px));padding-top:calc(.95rem * (100vw / 1920px));gap:calc(.5rem * (100vw / 1920px))}}.SharePopup_icon__GfbPZ{width:1rem;height:1rem;flex-shrink:0;svg{width:100%;height:100%}@media (max-width:767px){width:.9rem;height:.9rem}@media (min-width:1921px){width:calc(1rem * (100vw / 1920px));height:calc(1rem * (100vw / 1920px))}}.SharePopup_text__blC33{display:flex;flex-direction:column;gap:.35rem;@media (max-width:767px){gap:.3rem}@media (min-width:1921px){gap:calc(.35rem * (100vw / 1920px))}}.SharePopup_title__wtKKj{font-family:var(--font-grotesque);font-size:.9375rem;line-height:1;color:var(--theme-text,rgba(237,237,237,1));@media (max-width:767px){font-size:.875rem}@media (min-width:1921px){font-size:calc(.9375rem * (100vw / 1920px))}}.SharePopup_subtitle__EJX6u{font-size:.75rem;line-height:1.35;color:var(--theme-text-muted,rgba(237,237,237,.5));max-width:95%;@media (min-width:1921px){font-size:calc(.75rem * (100vw / 1920px))}}.SharePopup_close__xy5wF{width:1.2rem;height:1.2rem;border-radius:.35rem;background:var(--theme-surface-tint,rgba(237,237,237,.04));flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .42s cubic-bezier(.22,1,.36,1);@media (min-width:1921px){width:calc(1.2rem * (100vw / 1920px));height:calc(1.2rem * (100vw / 1920px));border-radius:calc(.35rem * (100vw / 1920px))}&:hover{background:var(--theme-hover,rgba(237,237,237,.06))}}.SharePopup_bottom__W7M4N{padding:.95rem 1.05rem 1.05rem;display:flex;flex-direction:column;gap:.55rem;@media (max-width:767px){padding-left:.95rem;padding-bottom:.95rem;padding-right:.95rem;padding-top:.85rem;padding-top:0}@media (min-width:1921px){padding-left:calc(1.05rem * (100vw / 1920px));padding-bottom:calc(1.05rem * (100vw / 1920px));padding-right:calc(1.05rem * (100vw / 1920px));padding-top:calc(.95rem * (100vw / 1920px));gap:calc(.55rem * (100vw / 1920px))}}.SharePopup_shareContainer__TbIrv{padding:.5rem .6rem;background:var(--theme-surface-tint,rgba(255,255,255,.03));border-radius:.6rem;display:flex;flex-direction:column;gap:.5rem;@media (min-width:1921px){padding-left:calc(.6rem * (100vw / 1920px));padding-bottom:calc(.5rem * (100vw / 1920px));padding-right:calc(.6rem * (100vw / 1920px));padding-top:calc(.5rem * (100vw / 1920px));border-radius:calc(.6rem * (100vw / 1920px));gap:calc(.5rem * (100vw / 1920px))}}.SharePopup_shareTop__mRV5X{display:flex;justify-content:space-between;gap:.6rem;align-items:center;@media (min-width:1921px){gap:calc(.6rem * (100vw / 1920px))}}.SharePopup_shareTitle__mM90_{font-size:.75rem;line-height:1;color:var(--theme-text-secondary,rgba(237,237,237,.65));@media (min-width:1921px){font-size:calc(.75rem * (100vw / 1920px))}}.SharePopup_copyBtn__IRqYv{min-width:1.5rem;padding-inline:.4rem;height:1.5rem;border-radius:.5rem;color:var(--theme-text,rgba(237,237,237,1));font-size:.75rem;line-height:1.15;background:var(--theme-surface-tint,rgba(237,237,237,.05));flex-shrink:0;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .42s cubic-bezier(.22,1,.36,1),color .42s cubic-bezier(.22,1,.36,1);@media (min-width:1921px){min-width:calc(1.5rem * (100vw / 1920px));padding-inline:calc(.4rem * (100vw / 1920px));height:calc(1.5rem * (100vw / 1920px));border-radius:calc(.5rem * (100vw / 1920px));font-size:calc(.75rem * (100vw / 1920px))}&:hover{background:var(--theme-hover,rgba(237,237,237,.07))}}.SharePopup_shareLink__1Fvea{font-size:.8125rem;line-height:1.2;color:var(--theme-text,rgba(237,237,237,1));overflow:hidden;text-overflow:ellipsis;@media (min-width:1921px){font-size:calc(.8125rem * (100vw / 1920px))}}.SharePopup_description__aGwjF{font-size:.75rem;line-height:1.35;color:var(--theme-text-muted,rgba(237,237,237,.5));@media (min-width:1921px){font-size:calc(.75rem * (100vw / 1920px))}}.SharePopup_upgradeLink__xv_0x{align-self:flex-start;font-size:.75rem;line-height:1.2;color:var(--theme-accent,rgb(var(--accent-green-rgb)));text-decoration:underline;text-underline-offset:2px;transition:color .42s cubic-bezier(.22,1,.36,1);&:hover{color:var(--theme-text,rgba(237,237,237,1))}&:focus-visible{outline:2px solid rgb(var(--accent-green-rgb));outline-offset:2px}@media (min-width:1921px){font-size:calc(.75rem * (100vw / 1920px))}}.SharePopup_shareUsage__TpJiW{margin-top:6px;font-size:12px;color:var(--color-text-secondary,var(--theme-text-muted,rgba(255,255,255,.55)))}.AssessmentEvidencePanel_wrapper__DaEMn{width:100%;margin:2px 0 8px;border-radius:10px;background:var(--theme-surface-tint,rgba(237,237,237,.025));border:1px solid var(--theme-border,rgba(237,237,237,.06));overflow:hidden}.AssessmentEvidencePanel_lead__FApKK{display:flex;flex-direction:column;gap:3px;padding:13px 16px 11px;border-bottom:1px solid var(--theme-border,rgba(237,237,237,.05))}.AssessmentEvidencePanel_leadAction__qHBm9{font-family:var(--font-sans);font-size:.9375rem;font-weight:500;letter-spacing:-.01em;color:var(--theme-accent,rgba(var(--accent-green-rgb),.95))}.AssessmentEvidencePanel_leadWhy__pzJgy{font-family:var(--font-sans);font-size:.8125rem;line-height:1.45;color:var(--theme-text-muted,rgba(237,237,237,.6))}.AssessmentEvidencePanel_leadHint__F_jeu{font-family:var(--font-sans);font-size:.75rem;line-height:1.4;color:var(--theme-text-muted,rgba(237,237,237,.42))}.AssessmentEvidencePanel_body__1Bn_X{display:grid;grid-template-columns:1fr 1fr;grid-gap:clamp(.5rem,1.5vw,1.25rem);gap:clamp(.5rem,1.5vw,1.25rem);padding:13px 16px;@media (max-width:639px){grid-template-columns:1fr;gap:.875rem}}.AssessmentEvidencePanel_body__1Bn_X:has(>.AssessmentEvidencePanel_section__1TCeI:only-child){grid-template-columns:1fr}.AssessmentEvidencePanel_section__1TCeI{display:flex;flex-direction:column;gap:8px;min-width:0}.AssessmentEvidencePanel_sectionLabel___Z5km{font-family:var(--font-sans);font-size:.625rem;text-transform:uppercase;letter-spacing:.08em;color:var(--theme-text-muted,rgba(237,237,237,.4))}.AssessmentEvidencePanel_factList__J4RHL{display:flex;flex-direction:column;gap:5px;margin:0;padding:0;list-style:none}.AssessmentEvidencePanel_fact__VzBcg{font-family:var(--font-sans);font-size:.8125rem;line-height:1.4;color:var(--theme-text-muted,rgba(237,237,237,.6))}.AssessmentEvidencePanel_factValue__3LI5u{color:var(--theme-text,rgba(237,237,237,.92));font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AssessmentEvidencePanel_scopeChip__32Qdv{display:inline-flex;align-items:center;font-family:var(--font-sans);font-size:.6875rem;letter-spacing:-.005em;padding:2px 9px;border-radius:999px;background:rgba(var(--accent-green-rgb),.12);border:1px solid rgba(var(--accent-green-rgb),.28);color:var(--theme-text-secondary,rgba(237,237,237,.85))}.AssessmentEvidencePanel_masteryNote__380nv{margin:0;padding:0 16px;font-family:var(--font-sans);font-size:.75rem;line-height:1.45;color:var(--theme-text-muted,rgba(237,237,237,.42))}.AssessmentEvidencePanel_actionRow__8yrF9{display:flex;justify-content:flex-end;padding:12px 16px 14px}.AssessmentEvidencePanel_reviewButton__yUrHb{display:inline-flex;align-items:center;gap:.4rem;padding:.4375rem .875rem;border-radius:999px;font-family:var(--font-sans);font-size:.78125rem;color:var(--theme-text-secondary,rgba(237,237,237,.7));background:var(--theme-surface-tint,rgba(237,237,237,.04));border:1px solid var(--theme-border,rgba(237,237,237,.14));cursor:pointer;transition:background .32s var(--ease-default),color .32s var(--ease-default),border-color .32s var(--ease-default)}.AssessmentEvidencePanel_reviewButton__yUrHb:hover{color:var(--theme-text,rgba(237,237,237,.9));background:var(--theme-hover,rgba(237,237,237,.07))}.AssessmentEvidencePanel_reviewButtonDone__0LAaL{color:var(--theme-accent,rgba(var(--accent-green-rgb),.98));background:rgba(var(--accent-green-rgb),.12);border-color:rgba(var(--accent-green-rgb),.32)}.AssessmentEvidencePanel_reviewButtonDone__0LAaL:hover{background:rgba(var(--accent-green-rgb),.16);color:var(--theme-accent,rgba(var(--accent-green-rgb),.98))}@media (prefers-reduced-motion:reduce){.AssessmentEvidencePanel_reviewButton__yUrHb{transition:none}}.DeletePopup_iconBtn__pkZz6{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.625rem;border:none;background:none;color:var(--theme-text-muted,rgba(237,237,237,.5));cursor:pointer;transform:scale(1);transition:transform .22s cubic-bezier(.22,1,.36,1),background .42s cubic-bezier(.22,1,.36,1),color .42s cubic-bezier(.22,1,.36,1);@media (min-width:1921px){width:calc(2rem * (100vw / 1920px));height:calc(2rem * (100vw / 1920px));border-radius:calc(.625rem * (100vw / 1920px))}&:hover{background:var(--theme-hover,rgba(237,237,237,.06));color:var(--theme-text,rgba(237,237,237,1));transform:scale(1.04);& svg{path{opacity:1}}}&:active{transform:scale(.9);transition-duration:90ms}& svg{width:1rem;height:1rem;transition:transform .22s cubic-bezier(.22,1,.36,1);path{opacity:.5;transition:opacity .42s cubic-bezier(.22,1,.36,1)}@media (min-width:1921px){width:calc(1rem * (100vw / 1920px));height:calc(1rem * (100vw / 1920px))}}&:active svg{transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.DeletePopup_iconBtn__pkZz6{transition:background .42s var(--ease-default),color .42s var(--ease-default);&:active,&:hover{transform:none}svg{transition:none}}}.DeletePopup_popup__8qHY5{display:flex;flex-direction:column;max-width:100%;width:22rem;@media (min-width:1921px){width:calc(22rem * (100vw / 1920px))}@media (max-width:767px){width:19rem}}.DeletePopup_top__bFh_i{padding:.95rem 1.05rem .85rem;border-bottom:1px solid var(--theme-border,rgba(237,237,237,.07));display:flex;flex-direction:column;gap:.35rem;@media (min-width:1921px){padding-left:calc(1.05rem * (100vw / 1920px));padding-bottom:calc(.85rem * (100vw / 1920px));padding-right:calc(1.05rem * (100vw / 1920px));padding-top:calc(.95rem * (100vw / 1920px));gap:calc(.35rem * (100vw / 1920px))}@media (max-width:767px){padding-left:.95rem;padding-bottom:.75rem;padding-right:.95rem;padding-top:.85rem}}.DeletePopup_topRow__ZhJ_N{display:flex;gap:.5rem;align-items:center;@media (min-width:1921px){gap:calc(.5rem * (100vw / 1920px))}}.DeletePopup_icon__HXfTx{width:1rem;height:1rem;flex-shrink:0;svg{width:100%;height:100%}@media (min-width:1921px){width:calc(1rem * (100vw / 1920px));height:calc(1rem * (100vw / 1920px))}@media (max-width:767px){width:.9rem;height:.9rem}}.DeletePopup_title__g03ay{font-family:var(--font-grotesque);font-size:.9375rem;line-height:1;color:var(--theme-text,rgba(237,237,237,1));@media (min-width:1921px){font-size:calc(.9375rem * (100vw / 1920px))}@media (max-width:767px){font-size:.875rem}}.DeletePopup_subtitle__rG5ym{padding-left:1.5rem;font-size:.75rem;line-height:1.35;color:var(--theme-text-muted,rgba(237,237,237,.5));@media (min-width:1921px){padding-left:calc(1.5rem * (100vw / 1920px));font-size:calc(.75rem * (100vw / 1920px))}@media (max-width:767px){padding-left:1.4rem}}.DeletePopup_bottom__9_062{padding:.95rem 1.05rem 1.05rem;display:flex;flex-direction:column;gap:.55rem;@media (min-width:1921px){padding-left:calc(1.05rem * (100vw / 1920px));padding-bottom:calc(1.05rem * (100vw / 1920px));padding-right:calc(1.05rem * (100vw / 1920px));padding-top:calc(.95rem * (100vw / 1920px));gap:calc(.55rem * (100vw / 1920px))}@media (max-width:767px){padding-left:.95rem;padding-bottom:.95rem;padding-right:.95rem;padding-top:.85rem}}.DeletePopup_previewCard__jsmhB{margin:.7rem 1.05rem 0;padding:.6rem .7rem;border-radius:.45rem;background:var(--theme-surface-tint,rgba(237,237,237,.04));border:1px solid var(--theme-border,rgba(237,237,237,.07));font-family:var(--font-sans);font-size:.75rem;line-height:1.4;color:var(--theme-text-secondary,rgba(237,237,237,.82));@media (min-width:1921px){margin-left:calc(1.5rem * (100vw / 1920px));margin-bottom:0;margin-right:calc(1.5rem * (100vw / 1920px));margin-top:0;margin-top:calc(.8rem * (100vw / 1920px));padding-left:calc(.8rem * (100vw / 1920px));padding-bottom:calc(.7rem * (100vw / 1920px));padding-right:calc(.8rem * (100vw / 1920px));padding-top:calc(.7rem * (100vw / 1920px));border-radius:calc(.5rem * (100vw / 1920px));font-size:calc(.75rem * (100vw / 1920px))}@media (max-width:767px){margin-left:.95rem;margin-bottom:0;margin-right:.95rem;margin-top:0;margin-top:.6rem}}.DeletePopup_previewLead__sHZ52{color:var(--theme-text,rgba(237,237,237,.92));margin:0 0 .2rem}.DeletePopup_previewList__Zrh_L{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:.1rem}.DeletePopup_previewItem__xey1i{display:flex;justify-content:space-between;gap:.6rem}.DeletePopup_previewCount___rqHz{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--theme-text,rgba(237,237,237,.92))}.DeletePopup_previewMuted__GSwx_{margin:.45rem 0 0;font-size:.6875rem;color:var(--theme-text-muted,rgba(237,237,237,.5))}.DeletePopup_deleteButton__Taryd.DeletePopup_deleteButton__Taryd.DeletePopup_deleteButton__Taryd{--button-h:28;--button-pt:5;--button-pb:5;--button-pl:10;--button-pr:10;--button-br:8}.AssessmentPrepLocked_root__7hM4o{position:relative;flex:1 1;min-height:clamp(220px,32vh,340px);display:flex;align-items:center;justify-content:center;padding:clamp(.5rem,1vh,1rem) 0}.AssessmentPrepLocked_teaser__ynkgD{position:absolute;inset:0;display:flex;flex-direction:column;justify-content:center;gap:.5rem;list-style:none;margin:0;padding:clamp(.375rem,.7vh,.625rem) clamp(.5rem,1vw,.875rem);filter:blur(7px) saturate(.85);opacity:.55;-webkit-mask-image:radial-gradient(120% 90% at 50% 50%,#000 30%,rgba(0,0,0,.35) 70%,transparent 100%);mask-image:radial-gradient(120% 90% at 50% 50%,#000 30%,rgba(0,0,0,.35) 70%,transparent 100%);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.AssessmentPrepLocked_teaserRow__1lCrJ{display:grid;grid-template-columns:clamp(1rem,1.4vw,1.25rem) minmax(0,1fr) clamp(3.5rem,8vw,6rem) clamp(1.75rem,4vw,2.75rem) clamp(.875rem,1.4vw,1.125rem);align-items:center;grid-gap:clamp(.625rem,1.4vw,1rem);gap:clamp(.625rem,1.4vw,1rem);padding:clamp(.5rem,.9vh,.75rem) clamp(.625rem,1vw,.875rem);border-radius:12px;background:var(--theme-surface-tint,rgba(237,237,237,.04));border:1px solid var(--theme-border,rgba(237,237,237,.06))}.AssessmentPrepLocked_teaserRank__4wMhq{font-family:var(--font-serif);font-size:clamp(.875rem,1vw,1rem);color:var(--theme-text-muted,rgba(237,237,237,.45));text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.AssessmentPrepLocked_teaserName__IbdnB,.AssessmentPrepLocked_teaserTime__368bm{height:clamp(9px,1.1vh,11px);border-radius:4px;background:var(--theme-surface-tint,rgba(237,237,237,.14))}.AssessmentPrepLocked_teaserTime__368bm{justify-self:end;max-width:100%}.AssessmentPrepLocked_teaserRoiTrack__JXVmH{height:clamp(5px,.7vh,7px);border-radius:999px;background:var(--theme-surface-tint,rgba(237,237,237,.07));overflow:hidden}.AssessmentPrepLocked_teaserRoiFill__0KKxK{display:block;height:100%;width:calc(var(--fill, 0) * 100%);border-radius:999px;background:rgba(var(--accent-green-rgb),.4)}.AssessmentPrepLocked_teaserDot__70cfD{width:clamp(9px,1.2vw,11px);height:clamp(9px,1.2vw,11px);border-radius:50%;justify-self:center;background:var(--theme-surface-tint,rgba(237,237,237,.12));border:1px solid var(--theme-border,rgba(237,237,237,.16))}.AssessmentPrepLocked_cta__ssrIA{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;text-align:center;gap:clamp(.375rem,.7vh,.5rem);max-width:clamp(17rem,30vw,21rem);padding:clamp(1rem,2vh,1.5rem) clamp(1.25rem,2.4vw,1.75rem) clamp(1.125rem,2.2vh,1.625rem);border-radius:16px;text-decoration:none;background:linear-gradient(var(--theme-surface-tint,rgba(0,0,0,.28)),var(--theme-surface-tint,rgba(0,0,0,.28))),linear-gradient(var(--theme-surface-tint,rgba(237,237,237,.04)),var(--theme-surface-tint,rgba(237,237,237,.04)));backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);border:1px solid rgba(var(--accent-green-rgb),.16);box-shadow:0 18px 48px var(--theme-shadow-color,rgba(0,0,0,.34));transition:border-color .42s cubic-bezier(.22,1,.36,1),transform .42s cubic-bezier(.22,1,.36,1);animation:AssessmentPrepLocked_exam-locked-in__lMc8E .5s cubic-bezier(.22,1,.36,1) both}.AssessmentPrepLocked_cta__ssrIA:hover{border-color:rgba(var(--accent-green-rgb),.28);transform:translateY(-2px)}@keyframes AssessmentPrepLocked_exam-locked-in__lMc8E{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.AssessmentPrepLocked_ctaIcon__s5TDQ{display:flex;align-items:center;justify-content:center;width:clamp(2rem,4vw,2.5rem);height:clamp(2rem,4vw,2.5rem);border-radius:50%;color:var(--theme-accent,rgba(var(--accent-green-rgb),.95));background:rgba(var(--accent-green-rgb),.1);border:1px solid rgba(var(--accent-green-rgb),.2);margin-bottom:clamp(.125rem,.4vh,.375rem)}.AssessmentPrepLocked_ctaTitle__R0Otw{font-family:var(--font-serif);font-size:clamp(1.125rem,1.4vw + .3rem,1.5rem);font-weight:400;letter-spacing:-.015em;line-height:1.15;color:var(--theme-text,rgb(237,237,237));margin:0}.AssessmentPrepLocked_ctaBody__frVzu{font-size:.8125rem;line-height:1.45;color:var(--theme-text-muted,rgba(237,237,237,.6));margin:0}.AssessmentPrepLocked_ctaButton__n65C9{margin-top:clamp(.375rem,.7vh,.625rem);font-size:.6875rem;letter-spacing:.06em;text-transform:uppercase;color:var(--theme-accent,rgba(var(--accent-green-rgb),.95));padding:.5rem 1rem;border-radius:999px;background:rgba(var(--accent-green-rgb),.12);border:1px solid rgba(var(--accent-green-rgb),.22);transition:background .42s cubic-bezier(.22,1,.36,1)}.AssessmentPrepLocked_cta__ssrIA:hover .AssessmentPrepLocked_ctaButton__n65C9{background:rgba(var(--accent-green-rgb),.18)}@media (prefers-reduced-motion:reduce){.AssessmentPrepLocked_cta__ssrIA{animation:none;transition:none}.AssessmentPrepLocked_cta__ssrIA:hover{transform:none}}.ArchivePopup_iconBtn__73X7a{display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;border-radius:.625rem;border:none;background:none;color:var(--theme-text-muted,rgba(237,237,237,.5));cursor:pointer;transform:scale(1);transition:transform .22s cubic-bezier(.22,1,.36,1),background .42s cubic-bezier(.22,1,.36,1),color .42s cubic-bezier(.22,1,.36,1);@media (min-width:1921px){width:calc(2rem * (100vw / 1920px));height:calc(2rem * (100vw / 1920px));border-radius:calc(.625rem * (100vw / 1920px))}&:hover{background:var(--theme-hover,rgba(237,237,237,.06));color:var(--theme-text,rgba(237,237,237,1));transform:scale(1.04);& svg{path{opacity:1}}}&:active{transform:scale(.9);transition-duration:90ms}& svg{width:1rem;height:1rem;transition:transform .22s cubic-bezier(.22,1,.36,1);path{opacity:.5;transition:opacity .42s cubic-bezier(.22,1,.36,1)}@media (min-width:1921px){width:calc(1rem * (100vw / 1920px));height:calc(1rem * (100vw / 1920px))}}&:active svg{transform:scale(.92)}}@media (prefers-reduced-motion:reduce){.ArchivePopup_iconBtn__73X7a{transition:background .42s var(--ease-default),color .42s var(--ease-default);&:active,&:hover{transform:none}svg{transition:none}}}.ArchivePopup_popup__VW4Bo{display:flex;flex-direction:column;max-width:100%;width:22rem;@media (min-width:1921px){width:calc(22rem * (100vw / 1920px))}@media (max-width:767px){width:19rem}}.ArchivePopup_top__GUgAb{padding:.95rem 1.05rem .85rem;border-bottom:1px solid var(--theme-border,rgba(237,237,237,.07));display:flex;flex-direction:column;gap:.35rem;@media (min-width:1921px){padding-left:calc(1.05rem * (100vw / 1920px));padding-bottom:calc(.85rem * (100vw / 1920px));padding-right:calc(1.05rem * (100vw / 1920px));padding-top:calc(.95rem * (100vw / 1920px));gap:calc(.35rem * (100vw / 1920px))}@media (max-width:767px){padding-left:.95rem;padding-bottom:.75rem;padding-right:.95rem;padding-top:.85rem}}.ArchivePopup_topRow__ooxIT{display:flex;gap:.5rem;align-items:center;@media (min-width:1921px){gap:calc(.5rem * (100vw / 1920px))}}.ArchivePopup_icon__2AOfB{width:1rem;height:1rem;flex-shrink:0;svg{width:100%;height:100%}@media (min-width:1921px){width:calc(1rem * (100vw / 1920px));height:calc(1rem * (100vw / 1920px))}@media (max-width:767px){width:.9rem;height:.9rem}}.ArchivePopup_title__ZE2xP{font-family:var(--font-grotesque);font-size:.9375rem;line-height:1;color:var(--theme-text,rgba(237,237,237,1));@media (min-width:1921px){font-size:calc(.9375rem * (100vw / 1920px))}@media (max-width:767px){font-size:.875rem}}.ArchivePopup_subtitle__4FRp5{padding-left:1.5rem;font-size:.75rem;line-height:1.35;color:var(--theme-text-muted,rgba(237,237,237,.5));@media (min-width:1921px){padding-left:calc(1.5rem * (100vw / 1920px));font-size:calc(.75rem * (100vw / 1920px))}@media (max-width:767px){padding-left:1.4rem}}.ArchivePopup_bottom__68LZZ{padding:.95rem 1.05rem 1.05rem;display:flex;flex-direction:column;gap:.55rem;@media (min-width:1921px){padding-left:calc(1.05rem * (100vw / 1920px));padding-bottom:calc(1.05rem * (100vw / 1920px));padding-right:calc(1.05rem * (100vw / 1920px));padding-top:calc(.95rem * (100vw / 1920px));gap:calc(.55rem * (100vw / 1920px))}@media (max-width:767px){padding-left:.95rem;padding-bottom:.95rem;padding-right:.95rem;padding-top:.85rem}}.ArchivePopup_archiveButton__XXoX6.ArchivePopup_archiveButton__XXoX6.ArchivePopup_archiveButton__XXoX6{--button-h:28;--button-pt:5;--button-pb:5;--button-pl:10;--button-pr:10;--button-br:8}.ArchivePopup_errorBanner__WrNkF{margin:0 1.05rem .7rem;@media (min-width:1921px){margin-left:calc(1.05rem * (100vw / 1920px));margin-bottom:calc(.7rem * (100vw / 1920px));margin-right:calc(1.05rem * (100vw / 1920px));margin-top:0}@media (max-width:767px){margin-left:.95rem;margin-bottom:.5rem;margin-right:.95rem;margin-top:0}}.DashboardInput_inputWrapper___qgnR{display:flex;flex-direction:column;gap:6px;padding:8px 20px;background-color:var(--theme-surface-tint,rgba(255,255,255,.08));border-radius:16px;transition:background-color var(--dur-exit) var(--ease-default);&.DashboardInput_onModal__FO3HI{background-color:var(--theme-surface-tint,rgba(255,255,255,.03))}&:focus-within{background-color:var(--theme-surface-tint,rgba(255,255,255,.12))}& .DashboardInput_top__z_SWa{display:flex;justify-content:space-between;align-items:center}& .DashboardInput_label__EuHMa{font-size:.875rem;line-height:1.8;font-family:var(--font-sans);color:var(--theme-text-muted,rgba(255,255,255,.5))}& .DashboardInput_limit__BZq9X{font-size:.75rem;line-height:1;color:var(--theme-text-muted,rgba(237,237,237,.6))}& .DashboardInput_input__Joiab{height:1.5rem;background:none;border:none;outline:none;color:var(--theme-text,white);font-size:.875rem;line-height:1.8;font-family:var(--font-sans);&::placeholder{color:var(--color-text-faint)}}&.DashboardInput_short__NC0FF{gap:10px;padding:10px 12px;border-radius:12px;& .DashboardInput_label__EuHMa{font-size:.75rem;line-height:1;color:var(--theme-text-muted,rgba(237,237,237,.6))}& .DashboardInput_input__Joiab{height:1rem;font-size:.875rem;line-height:1.15}@media (max-width:767px){padding-left:12px;padding-bottom:8px;padding-right:12px;padding-top:8px}}}@media (prefers-reduced-motion:reduce){.DashboardInput_inputWrapper___qgnR{transition:none}}.AssessmentPrepEmpty_empty__wn_4x{display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:clamp(.5rem,.9vh,.75rem);padding:clamp(1.75rem,4vh,3rem) clamp(1rem,2vw,1.75rem);border:1px dashed var(--theme-border,rgba(237,237,237,.08));border-radius:12px}.AssessmentPrepEmpty_icon__i1XoM{display:flex;align-items:center;justify-content:center;width:clamp(2.25rem,4vh,2.75rem);height:clamp(2.25rem,4vh,2.75rem);margin-bottom:clamp(.125rem,.4vh,.375rem);border-radius:999px;color:var(--theme-accent,rgba(var(--accent-green-rgb),.85));background:rgba(var(--accent-green-rgb),.06);border:1px solid rgba(var(--accent-green-rgb),.14)}.AssessmentPrepEmpty_title__IMExn{margin:0;font-family:var(--font-serif);font-size:clamp(1.0625rem,1.4vw + .5rem,1.375rem);letter-spacing:-.02em;line-height:1.2;color:var(--theme-text,rgb(237,237,237));max-width:22rem}.AssessmentPrepEmpty_body__7okH5{margin:0;font-size:.875rem;line-height:1.5;color:var(--theme-text-muted,rgba(237,237,237,.55));max-width:24rem}.AssessmentPrepEmpty_action__yuXgk{display:inline-flex;align-items:center;gap:.4rem;margin-top:clamp(.375rem,.9vh,.625rem);padding:.5rem .875rem;border-radius:999px;font-family:var(--font-sans);font-size:.8125rem;color:var(--theme-accent,rgba(var(--accent-green-rgb),.95));background:rgba(var(--accent-green-rgb),.08);border:1px solid rgba(var(--accent-green-rgb),.18);text-decoration:none;transition:background .42s cubic-bezier(.22,1,.36,1)}.AssessmentPrepEmpty_action__yuXgk:hover{background:rgba(var(--accent-green-rgb),.13)}.AssessmentPrepEmpty_actionArrow__AJjLI{display:flex;transition:transform .45s cubic-bezier(.22,1,.36,1)}.AssessmentPrepEmpty_action__yuXgk:hover .AssessmentPrepEmpty_actionArrow__AJjLI{transform:translateX(2px)}@media (prefers-reduced-motion:reduce){.AssessmentPrepEmpty_actionArrow__AJjLI,.AssessmentPrepEmpty_action__yuXgk{transition:none}.AssessmentPrepEmpty_action__yuXgk:hover .AssessmentPrepEmpty_actionArrow__AJjLI{transform:none}}.GeneratePlanPrompt_host__bCJ5Z{position:fixed;left:1.25rem;bottom:1.25rem;width:22rem;max-width:calc(100vw - 2.5rem);z-index:60;animation:GeneratePlanPrompt_generatePlanPeekIn__nFU_A .42s cubic-bezier(.22,1,.36,1) both;@media (min-width:1921px){left:calc(1.25rem * (100vw / 1920px));bottom:calc(1.25rem * (100vw / 1920px));width:calc(22rem * (100vw / 1920px))}@media (max-width:767px){left:.75rem;right:.75rem;bottom:.75rem;width:auto;max-width:none}}@keyframes GeneratePlanPrompt_generatePlanPeekIn__nFU_A{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.GeneratePlanPrompt_centeredCard__Uxj__>div:first-child,.GeneratePlanPrompt_centeredCard__Uxj__>div:last-child,.GeneratePlanPrompt_centered__8w3q3,.GeneratePlanPrompt_host__bCJ5Z{animation:none}}.GeneratePlanPrompt_centered__8w3q3{width:min(26rem,100%);padding:clamp(20px,2vw,28px);animation:GeneratePlanPrompt_draftPlanReveal__wZ2GH .55s cubic-bezier(.22,1,.36,1) .06s both}@keyframes GeneratePlanPrompt_draftPlanReveal__wZ2GH{0%{opacity:0;transform:translateY(16px) scale(.95)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes GeneratePlanPrompt_draftPlanRise__qCo6i{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.GeneratePlanPrompt_centeredCard__Uxj__{background:none!important;border:none!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;padding:0!important;align-items:center;text-align:center}.GeneratePlanPrompt_centeredCard__Uxj__>div:first-child{width:100%;align-items:center;animation:GeneratePlanPrompt_draftPlanRise__qCo6i .5s cubic-bezier(.22,1,.36,1) .18s both}.GeneratePlanPrompt_centeredCard__Uxj__>div:last-child{width:100%;justify-content:center;animation:GeneratePlanPrompt_draftPlanRise__qCo6i .5s cubic-bezier(.22,1,.36,1) .32s both}.GeneratePlanPrompt_centeredCard__Uxj__>div:last-child>span{flex-direction:row-reverse}.GeneratePlanPrompt_centeredCard__Uxj__ button:last-of-type{background:rgba(var(--accent-green-rgb),.12);border-color:rgba(var(--accent-green-rgb),.5);color:var(--theme-accent,#dafa78)}.GeneratePlanPrompt_centeredCard__Uxj__ button:last-of-type:focus-visible,.GeneratePlanPrompt_centeredCard__Uxj__ button:last-of-type:hover{background:rgba(var(--accent-green-rgb),.2);border-color:rgba(var(--accent-green-rgb),.7)}.GeneratePlanPrompt_glassDialog__3Pfbk>div{background:var(--theme-page,rgba(14,14,14,.72));align-items:center}