@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/93a6e477e1480c92-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c7e0cf6c760983e7-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Bricolage Grotesque;font-style:normal;font-weight:200 800;font-stretch:100%;font-display:swap;src:url(/_next/static/media/9d5a263311222317-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Bricolage Grotesque Fallback;src:local("Arial");ascent-override:88.21%;descent-override:25.61%;line-gap-override:0.00%;size-adjust:105.43%}.__className_1243c3{font-family:Bricolage Grotesque,Bricolage Grotesque Fallback;font-style:normal}.__variable_1243c3{--font-selo-display:"Bricolage Grotesque","Bricolage Grotesque Fallback"}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/adb45196eddef626-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Instrument Sans;font-style:normal;font-weight:400 700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d0ba92e140f0dc-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Instrument Sans Fallback;src:local("Arial");ascent-override:94.42%;descent-override:24.33%;line-gap-override:0.00%;size-adjust:102.74%}.__className_3f4a4b{font-family:Instrument Sans,Instrument Sans Fallback;font-style:normal}.__variable_3f4a4b{--font-selo-ui:"Instrument Sans","Instrument Sans Fallback"}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/886030b0b59bc5a7-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/0aa834ed78bf6d07-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/67957d42bae0796d-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/f911b923c6adde36-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/939c4f875ee75fbb-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:100 800;font-display:swap;src:url(/_next/static/media/bb3ef058b751a6ad-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:JetBrains Mono Fallback;src:local("Arial");ascent-override:75.79%;descent-override:22.29%;line-gap-override:0.00%;size-adjust:134.59%}.__className_4dc837{font-family:JetBrains Mono,JetBrains Mono Fallback;font-style:normal}.__variable_4dc837{--font-selo-mono:"JetBrains Mono","JetBrains Mono Fallback"}.selo_dialog__swQvA,.selo_menu__trdSe,.selo_selectContent__5a7jY,.selo_theme__O8cMN{--selo-canvas:#fdfaf2;--selo-surface:#fff;--selo-sunken:#f9f3e7;--selo-ink:#1f1c14;--selo-text:#1f1c14;--selo-secondary:#514834;--selo-muted:#716447;--selo-border:#1f1c14;--selo-border-subtle:#e3d7bb;--selo-primary:#172ad3;--selo-on-primary:#fff;--selo-primary-hover:#1221a5;--selo-primary-active:#0d1877;--selo-shadow:#1f1c14;--selo-yellow:#ffd23f;--selo-lime:#b8f04d;--selo-mint:#8cf0c8;--selo-sky:#9bd7ff;--selo-lilac:#c9b8ff;--selo-peach:#ffb39a;--selo-radius-control:12px;--selo-radius-card:20px;--selo-fast:90ms;--selo-base:160ms;--selo-slow:260ms;--selo-ease:cubic-bezier(0.3,0,0.2,1);color:var(--selo-text);font-family:var(--font-selo-ui),sans-serif;font-size:17px;line-height:1.53;caret-color:var(--selo-primary);accent-color:var(--selo-primary)}.selo_theme__O8cMN{background:var(--selo-canvas)}:is(.selo_theme__O8cMN,.selo_dialog__swQvA,.selo_menu__trdSe,.selo_selectContent__5a7jY)[data-selo-theme=dark]{--selo-canvas:#1f1c14;--selo-surface:#352f22;--selo-sunken:#514834;--selo-text:#fdfaf2;--selo-secondary:#e3d7bb;--selo-muted:#cdbd98;--selo-border:#f9f3e7;--selo-border-subtle:#514834;--selo-primary:#a8b0f5;--selo-on-primary:#1f1c14;--selo-primary-hover:#cdd1f9;--selo-primary-active:#e3e6fc;--selo-shadow:#000}.selo_dialogTitle__Ur5oF,.selo_theme__O8cMN :is(h1,h2,h3,h4){font-family:var(--font-selo-display),sans-serif;font-weight:700;line-height:1.188;letter-spacing:-.015em;text-wrap:balance}.selo_dialog__swQvA :is(p,h2,fieldset),.selo_theme__O8cMN :is(h1,h2,h3,h4,p,pre,ul,ol,fieldset){margin:0}.selo_dialog__swQvA :is(button,a,input,textarea):focus-visible,.selo_menuItem__j0IVq:focus-visible,.selo_theme__O8cMN :is(button,a,input,textarea,select,[tabindex="0"]):focus-visible{outline:3px solid var(--selo-primary);outline-offset:3px;box-shadow:none}.selo_dialog__swQvA ::selection,.selo_theme__O8cMN ::selection{background:var(--selo-yellow);color:var(--selo-ink)}:is(.selo_theme__O8cMN,.selo_dialog__swQvA,.selo_menu__trdSe,.selo_selectContent__5a7jY) :is(a[href],button,select,summary,label[for],input[type=checkbox],input[type=radio],input[type=button],input[type=submit],input[type=reset],[role=button],[role=checkbox],[role=radio],[role=switch],[role=tab],[role=option],[role=menuitem]){cursor:pointer}:is(.selo_theme__O8cMN.selo_theme__O8cMN,.selo_dialog__swQvA.selo_dialog__swQvA,.selo_menu__trdSe.selo_menu__trdSe,.selo_selectContent__5a7jY.selo_selectContent__5a7jY) :is(:disabled,[aria-disabled=true],label:has(:disabled),label:has(+:disabled),:disabled+label){cursor:not-allowed}.selo_theme__O8cMN a{text-underline-offset:4px}.selo_brand__ABs5a{display:inline-flex;align-items:center;gap:11px;font:800 32px/1 var(--font-selo-display),sans-serif;letter-spacing:-1px;color:var(--selo-text)}.selo_symbol__3RRLb{width:40px;height:40px;border:2px solid var(--selo-ink);border-radius:50%;background:var(--selo-yellow);color:var(--selo-ink);box-shadow:3px 3px 0 var(--selo-shadow);font-size:25px;line-height:.8}.selo_button__SfQY_.selo_button__SfQY_,.selo_symbol__3RRLb{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.selo_button__SfQY_.selo_button__SfQY_{gap:8px;width:fit-content;height:auto;min-height:48px;padding:0 20px;border:2px solid var(--selo-border);border-radius:var(--selo-radius-control);background:var(--selo-primary);color:var(--selo-on-primary);box-shadow:4px 4px 0 var(--selo-shadow);font:700 14px/1.14 var(--font-selo-display),sans-serif;text-decoration:none;cursor:pointer;transition:transform var(--selo-fast) var(--selo-ease),box-shadow var(--selo-fast) var(--selo-ease),background-color var(--selo-fast) var(--selo-ease)}.selo_button__SfQY_.selo_button__SfQY_:hover,.selo_button__SfQY_[data-demo-state=hover]{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--selo-shadow);background:var(--selo-primary-hover)}.selo_button__SfQY_.selo_button__SfQY_:active,.selo_button__SfQY_[data-demo-state=active]{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--selo-shadow);background:var(--selo-primary-active)}.selo_button__SfQY_.selo_button__SfQY_:disabled{pointer-events:auto;transform:none;box-shadow:none;opacity:.45}.selo_button__SfQY_.selo_secondary__Ep3s6{background:var(--selo-surface);color:var(--selo-text)}.selo_button__SfQY_.selo_secondary__Ep3s6:hover{background:var(--selo-sunken)}.selo_button__SfQY_.selo_sticker__8MjMB{background:var(--selo-yellow);color:var(--selo-ink)}.selo_button__SfQY_.selo_sticker__8MjMB:hover{background:var(--selo-lime)}.selo_button__SfQY_.selo_ghost__ieBkc,.selo_button__SfQY_.selo_quiet-danger__1aFnY{background:transparent;color:var(--selo-text);border-color:transparent;box-shadow:none}.selo_button__SfQY_.selo_ghost__ieBkc:hover{background:var(--selo-sunken);box-shadow:none}.selo_button__SfQY_.selo_quiet-danger__1aFnY{color:#6d2017}.selo_button__SfQY_.selo_quiet-danger__1aFnY:hover{background:var(--selo-peach);box-shadow:none}.selo_button__SfQY_.selo_sm__Qu_T8{min-height:40px;padding-inline:14px;font-size:13px}.selo_button__SfQY_.selo_lg__uW4uD{min-height:56px;padding-inline:24px;font-size:17px}.selo_button__SfQY_.selo_iconButton__s2aGX{width:48px;padding:0}.selo_button__SfQY_[aria-pressed=true],.selo_button__SfQY_[data-demo-state=selected]{outline:2px solid var(--selo-border);outline-offset:-4px}.selo_button__SfQY_[data-demo-state=focus]{outline:3px solid var(--selo-primary);outline-offset:3px}.selo_spinner__XgmX_{animation:selo_spin__ZXkmL .8s linear infinite}.selo_field__GzPcs{display:flex;flex-direction:column;gap:12px;min-width:0}.selo_field__GzPcs>label{font-family:var(--font-selo-display),sans-serif;font-size:14px;font-weight:700}.selo_input__I4z8V.selo_input__I4z8V{display:block;width:100%;height:auto;min-height:48px;padding:10px 16px;border:2px solid var(--selo-border);border-radius:12px;background:var(--selo-surface);color:var(--selo-text);font:inherit;font-size:17px;box-shadow:none}.selo_input__I4z8V.selo_input__I4z8V::placeholder{color:var(--selo-muted);opacity:1}.selo_input__I4z8V.selo_input__I4z8V:hover{border-color:var(--selo-primary)}.selo_input__I4z8V.selo_input__I4z8V:focus{border-color:var(--selo-primary);box-shadow:2px 2px 0 var(--selo-shadow)}.selo_input__I4z8V.selo_input__I4z8V:disabled{opacity:.45}.selo_input__I4z8V.selo_inputError__GTP4g{background:var(--selo-peach);color:var(--selo-ink)}.selo_input__I4z8V.selo_textarea__Fb2Gb{padding:20px;resize:vertical;min-height:120px;background:var(--selo-sunken)}.selo_input__I4z8V.selo_mono__gk6Q5{font-size:14px;line-height:22px}.selo_help__4Lsha{color:var(--selo-secondary);font-size:13px}.selo_errorText__rMvY5{color:#6d2017}.selo_controlLabel__P_Xrv{display:inline-flex;align-items:center;gap:12px;min-height:48px;width:fit-content;cursor:pointer;font-size:15px}.selo_checkbox__SShdv.selo_checkbox__SShdv{width:24px;height:24px;border:2px solid var(--selo-border);border-radius:6px;background:var(--selo-surface);box-shadow:none}.selo_checkbox__SShdv[data-state=checked],.selo_checkbox__SShdv[data-state=indeterminate]{background:var(--selo-primary);color:var(--selo-on-primary)}.selo_radio__uGVT6{appearance:none;width:24px;height:24px;flex-shrink:0;border:2px solid var(--selo-border);border-radius:50%;background:var(--selo-surface)}.selo_radio__uGVT6:checked{box-shadow:inset 0 0 0 5px var(--selo-surface);background:var(--selo-text)}.selo_switch__O5mQO.selo_switch__O5mQO{width:56px;height:32px;padding:4px;border:2px solid var(--selo-border);border-radius:999px;background:var(--selo-surface);box-shadow:none}.selo_switch__O5mQO.selo_switch__O5mQO[data-state=checked]{background:var(--selo-yellow)}.selo_switch__O5mQO.selo_switch__O5mQO [data-slot=switch-thumb]{width:20px;height:20px;background:var(--selo-ink);--tw-translate-x:0px;transform:translateX(0)}.selo_switch__O5mQO[data-state=checked] [data-slot=switch-thumb]{transform:translateX(24px)}.selo_switchLabel__wC_ex{color:var(--selo-text);font-size:15px}.selo_badge__hTBh0{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;width:fit-content;padding:4px 12px;border:2px solid var(--selo-border);border-radius:999px;font:700 13px/1.2 var(--font-selo-mono),monospace}.selo_neutral__FhHPM,.selo_surface__O5OLv{background:var(--selo-surface);color:var(--selo-text)}.selo_sunken___pwCj{background:var(--selo-sunken);color:var(--selo-text)}.selo_yellow__QUhni{background:var(--selo-yellow);color:var(--selo-ink)}.selo_lime__eyKMu{background:var(--selo-lime);color:var(--selo-ink)}.selo_mint__vimTh{background:var(--selo-mint);color:var(--selo-ink)}.selo_sky__JvKhi{background:var(--selo-sky);color:var(--selo-ink)}.selo_lilac__WJUV7{background:var(--selo-lilac);color:var(--selo-ink)}.selo_peach__ZeR2f{background:var(--selo-peach);color:var(--selo-ink)}.selo_card__97tqX{min-width:0;border:2px solid var(--selo-border);border-radius:20px;padding:24px}.selo_card__97tqX.selo_card__97tqX{box-shadow:4px 4px 0 var(--selo-shadow)}.selo_card__97tqX.selo_none__b2IQU{box-shadow:none}.selo_card__97tqX.selo_overlay__sqkgD{box-shadow:8px 8px 0 var(--selo-shadow)}.selo_card__97tqX h3{font-size:22px}.selo_banner__5yR5s{display:flex;align-items:center;gap:12px;border:2px solid var(--selo-border);border-radius:12px;padding:16px;color:var(--selo-ink);font-size:15px}.selo_banner__5yR5s>svg{flex-shrink:0}.selo_banner__5yR5s>div{min-width:0;flex:1}.selo_info__x9Dht{background:var(--selo-sky)}.selo_success__vNUBe{background:var(--selo-lime)}.selo_warning__rXiNq{background:var(--selo-yellow)}.selo_error__PrSua{background:var(--selo-peach)}.selo_toast__JuWk2{background:var(--selo-mint);padding:20px;border-radius:20px;box-shadow:4px 4px 0 var(--selo-shadow)}.selo_toastContent__5nAZx{display:flex;align-items:center;gap:16px}.selo_toastMessage__b78HD{flex:1;min-width:0;overflow-wrap:anywhere}.selo_toastActions__A_0ub{display:flex;align-items:center;flex-shrink:0;gap:8px}.selo_skeleton__X3geQ{min-height:120px;border:2px dashed var(--selo-border-subtle);border-radius:20px;background:var(--selo-sunken)}.selo_empty___LB7m{display:flex;align-items:flex-start;flex-direction:column;gap:16px}.selo_empty___LB7m .selo_symbol__3RRLb{width:64px;height:64px;font-size:38px}.selo_tooltipTrigger__aiVmI{display:inline-flex;position:relative}.selo_tooltip__bwwfI{display:none;position:absolute;z-index:60;bottom:calc(100% + 8px);left:0;width:max-content;max-width:250px;border-radius:8px;padding:12px 16px;background:var(--selo-ink);color:#fdfaf2;font-size:15px}.selo_tooltipTrigger__aiVmI:focus .selo_tooltip__bwwfI,.selo_tooltipTrigger__aiVmI:focus-within .selo_tooltip__bwwfI,.selo_tooltipTrigger__aiVmI:hover .selo_tooltip__bwwfI{display:block}.selo_menu__trdSe.selo_menu__trdSe,.selo_selectContent__5a7jY.selo_selectContent__5a7jY{border:2px solid var(--selo-border);border-radius:20px;padding:8px;background:var(--selo-surface);box-shadow:8px 8px 0 var(--selo-shadow)}.selo_menu__trdSe [role=menu]{display:flex;flex-direction:column}.selo_menuItem__j0IVq{display:block;width:100%}.selo_menuItem__j0IVq,.selo_selectItem__jV0lf{min-height:48px;padding:12px 16px;border-radius:12px;text-align:left;font:inherit;cursor:pointer}.selo_menu__trdSe[data-selo-theme=dark] .selo_errorText__rMvY5:not(:hover):not(:focus-visible){color:var(--selo-peach)}.selo_menuItem__j0IVq:focus-visible,.selo_menuItem__j0IVq:hover,.selo_selectItem__jV0lf[data-highlighted]{background:var(--selo-yellow);color:var(--selo-ink)}.selo_dialog__swQvA.selo_dialog__swQvA{position:relative;inset:auto;translate:none;transform:none;max-height:calc(100dvh - 32px);overflow-y:auto;width:min(560px,100%);max-width:560px;padding:24px;border:2px solid var(--selo-border);border-radius:20px;background:var(--selo-surface);box-shadow:8px 8px 0 var(--selo-shadow);gap:24px;animation-duration:.16s}.selo_dialogTitle__Ur5oF{font-size:22px}.selo_dialogDescription__Qhkax{color:var(--selo-secondary);font-size:17px;line-height:1.53}.selo_dialogActions___55yS{display:flex;flex-wrap:wrap;gap:12px;justify-content:flex-end}.selo_dialogActions___55yS>*{margin:0}.selo_tabs__hIn6N{display:flex;flex-wrap:wrap;gap:12px}.selo_tabs__hIn6N>button{min-height:48px;padding:8px 20px;border:2px solid var(--selo-border);border-radius:999px;background:var(--selo-surface);color:var(--selo-text);font:700 14px/1.2 var(--font-selo-display),sans-serif;cursor:pointer}.selo_tabs__hIn6N>button[aria-selected=true]{background:var(--selo-text);color:var(--selo-canvas)}.selo_tabPanel__y70SZ{padding-top:24px}.selo_navigation__SiiYa{display:flex;gap:16px;padding:16px;border:2px solid var(--selo-border);border-radius:12px;background:var(--selo-surface)}.selo_navigation__SiiYa.selo_rail__vv0Rz{flex-direction:column;width:88px;flex-shrink:0;align-items:center}.selo_navigation__SiiYa.selo_bar__Eoo2m{justify-content:space-around;flex-wrap:wrap}.selo_navigation__SiiYa>button{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-shrink:0;gap:6px;width:72px;min-height:72px;border:2px solid transparent;border-radius:999px;font-size:12px;cursor:pointer}.selo_navigation__SiiYa>button[aria-current=page]{background:var(--selo-yellow);color:var(--selo-ink);border-color:var(--selo-border)}.selo_stepper__7gjym{display:flex;flex-wrap:wrap;gap:20px;padding:0;list-style:none}.selo_stepper__7gjym>li{display:flex;align-items:center;gap:12px;font-size:15px}.selo_stepNumber__meob8{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:2px solid var(--selo-border);border-radius:50%;font:700 14px/1 var(--font-selo-mono),monospace}.selo_stepper__7gjym>li[aria-current=step] .selo_stepNumber__meob8{background:var(--selo-yellow);color:var(--selo-ink);box-shadow:4px 4px 0 var(--selo-shadow)}.selo_stamp__v5VkK{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;width:var(--stamp-size);height:var(--stamp-size);border:2px solid var(--selo-border);border-radius:50%;background:var(--stamp-color);color:var(--selo-ink);font:800 clamp(11px,calc(var(--stamp-size) * .3),38px) /1 var(--font-selo-display),sans-serif}.selo_stamp__v5VkK.selo_current__8MDY7{border-width:3px;box-shadow:4px 4px 0 var(--selo-shadow)}.selo_stamp__v5VkK.selo_future__jysPz{background:transparent;color:var(--selo-text);border-style:solid}.selo_stamp__v5VkK.selo_stamped__c_xC9{animation:selo_stamped__c_xC9 var(--selo-slow) cubic-bezier(.3,1.4,.5,1) both}.selo_trackControls__MrdmQ{display:none;gap:8px;justify-content:flex-end;margin-bottom:16px}.selo_stampTrack__OtfS6{display:flex;justify-content:space-between;gap:24px;padding:0;list-style:none}.selo_stampTrack__OtfS6>li{display:flex;flex-direction:column;align-items:center;gap:14px;font-size:13px}.selo_flip__1AQ7T{transform:scaleX(-1)}.selo_dayBlock__6vSCu{display:flex;flex-direction:column;gap:16px;color:var(--selo-ink)}.selo_blockLabel__joOmr,.selo_mono__gk6Q5{font-family:var(--font-selo-mono),monospace;font-variant-numeric:tabular-nums}.selo_blockLabel__joOmr{font-size:13px;font-weight:700}.selo_blockMinutes__PC5Eb{font:800 96px/.92 var(--font-selo-display),sans-serif;letter-spacing:-.04em}.selo_dayBlock__6vSCu>h3{margin-top:auto;font-size:24px}.selo_dayBlock__6vSCu>p:not(.selo_blockMinutes__PC5Eb){font-size:15px}.selo_budget__sewWj{display:flex;flex-direction:column;gap:12px}.selo_budgetTrack__urU1z{display:flex;width:100%;min-height:24px;overflow:hidden;border:2px solid var(--selo-border);border-radius:999px;background:var(--selo-canvas)}.selo_budgetTrack__urU1z>span{flex-shrink:0;border-right:1px solid var(--selo-ink)}.selo_budget__sewWj>p{font-size:13px;font-family:var(--font-selo-mono),monospace}.selo_queueHeading__7Ewpr{display:flex;align-items:center;justify-content:space-between;gap:16px}.selo_queueList__c_ggP{list-style:none;padding:0;margin-top:16px!important}.selo_queueRow__pM2Hc{border-bottom:2px solid var(--selo-border-subtle);min-width:0}.selo_queueAction__pOCgb{display:flex;align-items:center;gap:16px;width:100%;min-height:96px;padding:12px 0;color:inherit;text-align:left}button.selo_queueAction__pOCgb{cursor:pointer}button.selo_queueAction__pOCgb:hover{background:var(--selo-sunken)}.selo_queueAction__pOCgb>:last-child{flex-shrink:0;font-size:13px;margin-left:auto}.selo_queueText__oDPgs{display:flex;flex-direction:column;gap:2px;min-width:0}.selo_queueText__oDPgs>strong{font-family:var(--font-selo-display),sans-serif;font-size:17px}.selo_queueText__oDPgs>small,.selo_queueText__oDPgs>span{font-size:13px}.selo_deferred__Uq5Z5{border-style:dashed;color:var(--selo-secondary)}.selo_confidence__npPZK{border:0;min-width:0;padding:0}.selo_confidence__npPZK>legend{font-size:15px;margin-bottom:16px}.selo_confidence__npPZK>div{display:flex;gap:8px}.selo_confidence__npPZK label{position:relative;cursor:pointer}.selo_confidence__npPZK input{position:absolute;width:1px;height:1px;opacity:0}.selo_confidence__npPZK label>span{display:flex;align-items:center;justify-content:center;width:48px;height:48px;border:2px solid var(--selo-border);border-radius:12px;background:var(--selo-surface);font-family:var(--font-selo-mono),monospace;box-shadow:4px 4px 0 var(--selo-shadow);transition:transform var(--selo-fast) var(--selo-ease),box-shadow var(--selo-fast) var(--selo-ease),background-color var(--selo-fast) var(--selo-ease)}.selo_confidence__npPZK:not(:disabled) label:hover>span{transform:translate(-1px,-1px);box-shadow:5px 5px 0 var(--selo-shadow);background:var(--selo-sunken)}.selo_confidence__npPZK:not(:disabled) label:active>span{transform:translate(2px,2px);box-shadow:2px 2px 0 var(--selo-shadow)}.selo_confidence__npPZK input:checked+span{background:var(--selo-primary);color:var(--selo-on-primary);border-width:3px}.selo_confidence__npPZK:not(:disabled) label:hover>input:checked+span{background:var(--selo-primary-hover)}.selo_confidence__npPZK input:focus-visible+span{outline:3px solid var(--selo-primary);outline-offset:3px}.selo_confidence__npPZK:disabled{opacity:.6}.selo_confidence__npPZK:disabled label{cursor:not-allowed}.selo_confidence__npPZK:disabled label>span{box-shadow:none}.selo_confidence__npPZK>.selo_confidenceHint__hQEDt{display:flex;justify-content:space-between;max-width:272px;font-size:13px;margin:16px 0 12px}.selo_outcomes__D_l3L{display:flex;gap:12px;border:0;padding:0}.selo_button__SfQY_.selo_outcome__Iy9Jg{flex:1;min-height:56px;padding-inline:8px;color:var(--selo-ink)}.selo_button__SfQY_.selo_lembrou__FZr5Q,.selo_button__SfQY_.selo_lembrou__FZr5Q:hover{background:var(--selo-lime)}.selo_button__SfQY_.selo_parcial__0SLMk,.selo_button__SfQY_.selo_parcial__0SLMk:hover{background:var(--selo-yellow)}.selo_button__SfQY_.selo_esqueceu__2UFmH,.selo_button__SfQY_.selo_esqueceu__2UFmH:hover{background:var(--selo-lilac)}.selo_retrieval__YOXvp{display:flex;flex-direction:column;gap:20px}.selo_retrieval__YOXvp>p{color:var(--selo-secondary);font-size:15px}.selo_reason__fmT_I{padding:16px;border-radius:12px;background:var(--selo-sunken);font-size:15px;line-height:1.53}.selo_option__MkSSN{display:flex;align-items:flex-start;gap:12px;padding:16px;min-height:64px;width:100%;border:2px solid var(--selo-border);border-radius:12px;background:var(--selo-surface);text-align:left;cursor:pointer;color:var(--selo-text)}.selo_option__MkSSN:hover{background:var(--selo-sunken)}.selo_option__MkSSN.selo_selected__kIWtG{outline:1px solid var(--selo-border)}.selo_option__MkSSN.selo_correct__rXsgj,.selo_option__MkSSN.selo_correct__rXsgj:hover{background:var(--selo-lime);color:var(--selo-ink)}.selo_option__MkSSN.selo_incorrect__yWK_M{border-style:dashed}.selo_optionLetter__TvZfW{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;border:2px solid var(--selo-border);border-radius:50%;flex-shrink:0;font-family:var(--font-selo-mono),monospace}.selo_optionText__M7ekj{display:flex;flex-direction:column;gap:8px;font-size:15px}.selo_optionText__M7ekj>strong{display:flex;align-items:center;gap:6px}.selo_optionText__M7ekj .selo_reason__fmT_I{padding:0;background:transparent}.selo_consolidation__0qFoe{display:flex;flex-direction:column;gap:16px}.selo_consolidation__0qFoe ul{list-style:none;padding:0}.selo_consolidation__0qFoe li{display:flex;align-items:center;gap:12px;min-height:48px;font-size:15px}.selo_consolidation__0qFoe small{margin-left:auto;color:var(--selo-secondary)}.selo_checkIndicator__tF41w{display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:2px solid var(--selo-border);border-radius:6px;flex-shrink:0;background:var(--selo-surface)}.selo_map__y6lnR{display:flex;flex-direction:column;gap:20px}.selo_map__y6lnR section{display:flex;flex-direction:column;gap:12px}.selo_map__y6lnR section>h4{font-size:17px}.selo_map__y6lnR section>p{font-size:17px;padding-left:12px}.selo_split__r_NhW{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.selo_split__r_NhW>div{display:flex;flex-direction:column;gap:16px}.selo_copyBox__rWGKU{display:flex;flex-direction:column;gap:20px}.selo_copyBox__rWGKU pre{white-space:pre-wrap;overflow-wrap:anywhere;font:500 14px/22px var(--font-selo-mono),monospace}.selo_validation__V5fmy{display:flex;flex-direction:column;gap:16px}.selo_validation__V5fmy h3{display:flex;align-items:flex-start;gap:10px;font-family:var(--font-selo-ui),sans-serif;font-size:17px;font-weight:700;line-height:1.53}.selo_validation__V5fmy h3>svg{flex-shrink:0}.selo_validation__V5fmy ul{display:flex;flex-direction:column;gap:12px;list-style:none;padding:0}.selo_validation__V5fmy li{display:flex;align-items:flex-start;gap:8px;font-size:15px}.selo_validation__V5fmy li .selo_badge__hTBh0{flex-shrink:0}.selo_previewItem__vTftZ{display:flex;flex-direction:column;gap:16px}.selo_previewItem__vTftZ>p{font-size:17px}.selo_inline__qrT6h{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.selo_exam___Eqtx{display:flex;flex-direction:column;align-items:flex-start;gap:16px;border-width:3px}.selo_exampleLabel__e7j2Z{font-family:var(--font-selo-ui),sans-serif;font-size:13px;font-weight:600;background:var(--selo-surface);color:var(--selo-text)}.selo_srOnly__xXFuU{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes selo_spin__ZXkmL{to{transform:rotate(1turn)}}@keyframes selo_stamped__c_xC9{0%{transform:scale(1.25);opacity:0}60%{transform:scale(.96);opacity:1}to{transform:scale(1);opacity:1}}@media (max-width:700px){.selo_split__r_NhW{grid-template-columns:minmax(0,1fr)}.selo_blockMinutes__PC5Eb{font-size:64px}.selo_stampTrack__OtfS6{overflow-x:auto;justify-content:flex-start;padding:8px 4px 16px}.selo_trackControls__MrdmQ{display:flex}.selo_outcomes__D_l3L{flex-wrap:wrap}.selo_button__SfQY_.selo_outcome__Iy9Jg{min-width:100px}.selo_queueAction__pOCgb{gap:8px}.selo_queueAction__pOCgb>:last-child{display:none}.selo_consolidation__0qFoe li{flex-wrap:wrap}.selo_dialogActions___55yS{flex-direction:column}.selo_dialogActions___55yS>.selo_button__SfQY_{width:100%}}@media (prefers-reduced-motion:reduce){.selo_dialog__swQvA *,.selo_menu__trdSe *,.selo_selectContent__5a7jY *,.selo_theme__O8cMN *{animation:none!important;transition:none!important;scroll-behavior:auto!important}.selo_button__SfQY_.selo_button__SfQY_:active,.selo_button__SfQY_.selo_button__SfQY_:hover{transform:none}}.selo_tooltip__bwwfI[hidden]{display:none!important}.selo_tooltipTrigger__aiVmI{border:0;background:transparent;color:inherit;min-height:48px;min-width:48px;cursor:pointer}.selo_stampTrack__OtfS6>li{position:relative;flex:1}.selo_stampTrack__OtfS6>li:not(:last-child):after{content:"";position:absolute;height:2px;width:calc(100% - var(--track-size, 64px));left:calc(50% + var(--track-size, 64px) / 2 + 12px);top:calc(var(--track-size, 64px) / 2);background:var(--selo-border)}.selo_reason__fmT_I{display:block}.selo_input__I4z8V[data-slot=select-trigger]{display:flex;justify-content:space-between;align-items:center;gap:12px}.system_page__7489d{min-height:100svh}.system_header__PcusF{padding:24px 40px}.system_content__nK_x5{max-width:1200px;margin-inline:auto;padding:40px;display:grid;gap:24px}.system_content__nK_x5 h1{margin:0;font-family:var(--font-selo-display),sans-serif;font-size:clamp(28px,4vw,40px);font-weight:800;line-height:1.12}.system_recovery__jgnNy{background:var(--selo-sunken);border:2px solid var(--selo-border);border-radius:var(--selo-radius-card);padding:24px;display:grid;gap:16px}.system_recovery__jgnNy p{margin:0;font-size:clamp(18px,2.5vw,24px);line-height:1.45}.system_recovery__jgnNy .system_reference__XwfMl{font-family:var(--font-selo-mono),monospace;font-size:14px;overflow-wrap:anywhere}.system_actions__o_5Li{display:flex;flex-wrap:wrap;gap:16px}.system_link__vubJX{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;border:2px solid var(--selo-border);border-radius:var(--selo-radius-control);background:var(--selo-surface);color:var(--selo-text);font-size:15px;font-weight:600;text-decoration:none;cursor:pointer}.system_link__vubJX[data-primary]{background:var(--selo-primary);color:var(--selo-on-primary);box-shadow:2px 2px 0 var(--selo-shadow)}.system_link__vubJX:hover{transform:translateY(-1px)}.system_link__vubJX:focus-visible{outline:3px solid var(--selo-primary);outline-offset:4px}@media (max-width:600px){.system_header__PcusF{padding:20px}.system_content__nK_x5{padding:24px 20px}.system_recovery__jgnNy{padding:20px}}.showcase_page__ZA3QJ{min-height:100vh;padding:64px max(40px,calc((100% - 1200px) / 2))}.showcase_header__tl2Qo{display:flex;align-items:center;flex-wrap:wrap;gap:24px;padding-bottom:48px;border-bottom:2px solid var(--selo-border)}.showcase_header__tl2Qo a{margin-left:auto}.showcase_intro__Sptas{display:grid;gap:24px;padding-top:64px;max-width:1000px}.showcase_intro__Sptas h1{font-size:64px;font-weight:800}.showcase_intro__Sptas p{max-width:760px;font-size:20px}.showcase_intro__Sptas nav{display:flex;gap:24px;flex-wrap:wrap}.showcase_section__fiqwU{display:flex;flex-direction:column;gap:32px;margin-top:96px;scroll-margin-top:24px}.showcase_heading__iWMFJ{display:flex;align-items:center;gap:24px;padding-bottom:24px;border-bottom:2px solid var(--selo-border)}.showcase_heading__iWMFJ>span{font:800 64px/1 var(--font-selo-display)}.showcase_heading__iWMFJ h2{font-size:32px}.showcase_section__fiqwU>h3{margin-top:24px;font-size:22px}.showcase_grid__FgarN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.showcase_grid__FgarN>div{min-width:0}.showcase_grid__FgarN p{margin-top:16px}.showcase_row__dfg_o{display:flex;align-items:center;flex-wrap:wrap;gap:24px}.showcase_swatches__tB9GS{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:24px}.showcase_swatches__tB9GS>div{display:grid;gap:8px}.showcase_swatches__tB9GS>div>span{height:96px;border:2px solid var(--selo-border);border-radius:12px}.showcase_code__I0d_g,.showcase_spacing__gChyi code,.showcase_swatches__tB9GS code,.showcase_type__h08wx code{font:14px/22px var(--font-selo-mono)}.showcase_subject__a7jQW{padding:12px 20px;border:2px solid var(--selo-ink);border-radius:12px}.showcase_mode__DgYDD{border-radius:20px;padding:24px}.showcase_mode__DgYDD button{margin-top:24px}.showcase_type__h08wx{display:flex;flex-direction:column;gap:24px}.showcase_type__h08wx .showcase_display__Qp83Z{font:800 72px/72px var(--font-selo-display);max-width:1000px}.showcase_type__h08wx .showcase_numbers__Qk24n{font:800 96px/88px var(--font-selo-display)}.showcase_type__h08wx h1{font-size:48px;line-height:52px}.showcase_type__h08wx h2{font-size:32px;line-height:38px}.showcase_type__h08wx h3{font-size:22px;line-height:28px}.showcase_type__h08wx small{font-size:15px;line-height:22px}.showcase_type__h08wx label{font-size:14px;line-height:16px}.showcase_typeInput__X4F5O{border:2px solid var(--selo-border);border-radius:12px;padding:12px;max-width:400px}.showcase_caption__Xze4H{font-size:13px;line-height:18px}.showcase_spacing__gChyi{display:flex;gap:24px;flex-wrap:wrap}.showcase_spacing__gChyi>div{display:grid;gap:12px}.showcase_spacing__gChyi span{display:block;height:24px;background:var(--selo-yellow);border:1px solid var(--selo-border)}.showcase_gridDemo__YY5HO{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px;margin-top:24px}.showcase_gridDemo__YY5HO span{text-align:center;padding:24px 0;background:var(--selo-sky);color:var(--selo-ink)}.showcase_buttonMatrix__zZlFZ{display:grid;gap:24px;overflow-x:auto;padding:4px 8px 12px 4px}.showcase_buttonMatrix__zZlFZ>div{display:flex;align-items:center;gap:16px;min-width:max-content}.showcase_buttonMatrix__zZlFZ code{width:105px;font-size:13px}.showcase_icons__XDP0Y{display:flex;gap:32px;flex-wrap:wrap}.showcase_code__I0d_g{overflow:auto;white-space:pre-wrap;margin-top:24px!important}.showcase_section__fiqwU li{margin-top:12px}.showcase_section__fiqwU ul{padding-left:24px}.showcase_footer__lgzsz{display:flex;align-items:center;gap:32px;margin-top:96px;padding-top:40px;border-top:2px solid var(--selo-border)}@media (max-width:900px){.showcase_page__ZA3QJ{padding:40px 24px}.showcase_swatches__tB9GS{grid-template-columns:repeat(4,minmax(0,1fr))}.showcase_gridDemo__YY5HO{gap:8px}.showcase_intro__Sptas h1{font-size:48px}}@media (max-width:600px){.showcase_page__ZA3QJ{padding:32px 16px}.showcase_grid__FgarN{grid-template-columns:1fr}.showcase_swatches__tB9GS{grid-template-columns:repeat(2,minmax(0,1fr))}.showcase_type__h08wx .showcase_display__Qp83Z{font-size:44px;line-height:48px}.showcase_type__h08wx .showcase_numbers__Qk24n{font-size:64px;line-height:72px}.showcase_intro__Sptas h1{font-size:40px}.showcase_section__fiqwU{margin-top:64px}.showcase_heading__iWMFJ{gap:16px}.showcase_heading__iWMFJ h2{font-size:26px}.showcase_footer__lgzsz{align-items:flex-start;flex-direction:column}}.auth_page__ki6El{min-height:100svh;display:flex;flex-direction:column}.auth_content__dx78S{width:100%;max-width:1280px;margin:auto;padding:32px 40px;display:grid;gap:24px}.auth_header__oorVk{width:100%;max-width:1280px;margin:0 auto;padding:24px 40px}.auth_header__oorVk>a{display:inline-flex;color:inherit;text-decoration:none}.auth_columns__YUN8e{display:grid;grid-template-columns:540px minmax(0,1fr);gap:64px;align-items:stretch}.auth_method__SUy6y{display:flex;flex-direction:column;align-items:flex-start;gap:32px;padding:40px;border:2px solid var(--selo-ink);border-radius:20px;background:var(--selo-yellow);color:var(--selo-ink)}.auth_wordmark__sI0Dp{color:inherit;font:800 64px/1.12 var(--font-selo-display);letter-spacing:-.02em;text-decoration:none}.auth_method__SUy6y h2{font-size:58px;font-weight:800;line-height:1.12;text-wrap:wrap}.auth_method__SUy6y p{font-size:22px;line-height:1.45}.auth_method__SUy6y>span{margin-top:auto;border-radius:8px;border-width:1.5px;padding:6px 12px;font-size:13px}.auth_formArea__GZ4Gp{display:flex;flex-direction:column;gap:20px;align-items:stretch;min-width:0}.auth_columns__YUN8e>.auth_formArea__GZ4Gp{align-self:center}.auth_introduction__Ydu39{color:var(--selo-secondary);font-size:20px;line-height:1.45}.auth_form__5qdQv{display:grid;gap:20px}.auth_form__5qdQv :is(div:has(>.auth_loginInput__c_lH3),div:has(>.auth_passwordInput__mIy__)){gap:8px}.auth_form__5qdQv label[for]{font:600 14px/20px var(--font-selo-ui)}.auth_form__5qdQv .auth_loginInput__c_lH3.auth_loginInput__c_lH3,.auth_form__5qdQv .auth_passwordInput__mIy__.auth_passwordInput__mIy__{font:15px/22px var(--font-selo-ui);border-width:1.5px;padding:12px 14px;min-height:48px}.auth_form__5qdQv .auth_passwordInput__mIy__.auth_passwordInput__mIy__{padding-right:60px}.auth_passwordField__5dxfB{display:grid;grid-template-columns:minmax(0,1fr) 56px;gap:8px 0}.auth_passwordField__5dxfB>div{display:contents}.auth_passwordField__5dxfB label,.auth_passwordField__5dxfB p{grid-column:1/-1}.auth_passwordField__5dxfB .auth_passwordInput__mIy__{grid-area:2/1/3/-1}.auth_passwordField__5dxfB .auth_reveal__PIxBp.auth_reveal__PIxBp,.auth_passwordField__5dxfB .auth_reveal__PIxBp.auth_reveal__PIxBp:is(:hover,:active,[aria-pressed=true]){grid-area:2/2/3/3;align-self:center;justify-self:center;width:44px;height:44px;min-height:44px;min-width:44px;padding:0;border:0;background:transparent;color:var(--selo-ink);box-shadow:none;transform:none;outline:none}.auth_passwordField__5dxfB .auth_reveal__PIxBp.auth_reveal__PIxBp:focus-visible{outline:3px solid var(--selo-primary);outline-offset:-3px}.auth_form__5qdQv .auth_submit__ZIVUo.auth_submit__ZIVUo{min-height:48px;padding:12px 18px;box-shadow:2px 2px 0 var(--selo-shadow);justify-self:start}.auth_textAction__E4_Zd.auth_textAction__E4_Zd,.auth_textLink__wRzjK{color:var(--selo-primary);font:600 16px/1.45 var(--font-selo-ui)}.auth_textLink__wRzjK{text-decoration:none}.auth_textLink__wRzjK:hover{text-decoration:underline}.auth_textAction__E4_Zd.auth_textAction__E4_Zd{align-self:flex-start;min-height:44px;padding:0;border:0;border-radius:0}.auth_passwordHint__PRnzD{font-size:14px;color:var(--selo-secondary)}.auth_closed__GLLBV{max-width:640px;width:100%;margin:auto}.auth_closed__GLLBV>div{display:grid;gap:16px}.auth_closed__GLLBV h2{font-size:24px}.auth_arrival__1drU8{max-width:800px;padding:64px 40px;margin:auto;display:grid;gap:24px}.auth_arrival__1drU8>a{width:fit-content;text-decoration:none}.auth_arrival__1drU8 h1{font-size:40px;font-weight:800}@media (max-width:1100px){.auth_columns__YUN8e{grid-template-columns:1fr;gap:24px}.auth_method__SUy6y{width:100%}.auth_method__SUy6y>span{margin-top:0}}@media (max-width:600px){.auth_content__dx78S,.auth_header__oorVk{padding:24px 16px}.auth_method__SUy6y{padding:24px;gap:24px}.auth_wordmark__sI0Dp{font-size:48px}.auth_method__SUy6y h2{font-size:40px}.auth_method__SUy6y p{font-size:18px}.auth_arrival__1drU8 h1{font-size:32px}.auth_arrival__1drU8{padding:40px 16px}}.auth_formTitle__klqtG{font-size:28px;font-weight:800;line-height:1.12}.auth_srOnly__ULfby{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.landing_page__Ieo3z{min-height:100vh;overflow-x:clip}.landing_page__Ieo3z section{scroll-margin-top:32px}.landing_skip__tbfWn{position:absolute;left:16px;top:-100px;z-index:50;padding:12px 20px;background:var(--selo-canvas);border:2px solid var(--selo-border);border-radius:12px}.landing_skip__tbfWn:focus{top:16px}.landing_navbar__yub6y{position:relative;display:flex;align-items:center;gap:28px;height:80px;padding:0 max(40px,calc((100% - 1200px) / 2));border-bottom:2px solid var(--selo-border)}.landing_navbar__yub6y>a{text-decoration:none;margin-right:auto}.landing_desktopNav__gRdeb{display:flex;align-items:center;gap:28px}.landing_desktopNav__gRdeb a{font-size:15px;font-weight:600;text-decoration:none}.landing_desktopNav__gRdeb a:hover,.landing_footer__eyZEv a:hover{text-decoration:underline}.landing_navbar__yub6y .landing_mobileToggle___nDN1.landing_mobileToggle___nDN1{display:none}.landing_mobileNav__dwwOm{position:absolute;top:80px;left:16px;right:16px;z-index:20;display:none;border:2px solid var(--selo-border);border-radius:20px;padding:16px;background:var(--selo-surface);box-shadow:8px 8px 0 var(--selo-shadow)}.landing_mobileNav__dwwOm a{padding:12px;min-height:48px}.landing_hero__xc43G{display:grid;min-height:calc(100svh - 80px);grid-template-columns:minmax(0,1fr) 520px;gap:56px;max-width:1440px;margin:auto;padding:72px 120px 104px;align-items:center}.landing_heroText__lUSu4{display:flex;flex-direction:column;align-items:flex-start;gap:28px;min-width:0}.landing_heroText__lUSu4 h1{font-size:72px;font-weight:800;line-height:1;letter-spacing:-2.2px;text-wrap:wrap}.landing_heroText__lUSu4>p{font-size:20px;line-height:1.5;color:var(--selo-secondary)}.landing_heroActions__lRuj0{display:flex;gap:20px;flex-wrap:wrap;align-items:center}.landing_notes__Tm6GN{display:flex;gap:24px;flex-wrap:wrap;font-size:13px}.landing_notes__Tm6GN span{display:flex;gap:8px;align-items:center}.landing_heroExample__96aC3{padding-right:24px;display:grid;gap:16px;position:relative}.landing_exampleTop__Zbgt9{display:flex;align-items:center;gap:12px}.landing_exampleTop__Zbgt9>span:last-child{font:12px/20px var(--font-selo-mono)}.landing_heroMain__o1HYr{position:relative}.landing_heroMain__o1HYr>div{padding:32px;min-height:278px}.landing_heroStamp__0Do5H.landing_heroStamp__0Do5H{position:absolute;right:-24px;top:12px;transform:rotate(8deg)}.landing_miniBlocks__B3gXm{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.landing_miniBlock__Il6wv.landing_miniBlock__Il6wv{padding:20px 16px;display:flex;flex-direction:column;gap:8px;color:var(--selo-ink)}.landing_miniBlock__Il6wv strong{font:800 32px/1.1 var(--font-selo-display);white-space:nowrap}.landing_miniBlock__Il6wv span{font-size:13px}.landing_geometry__tvZRr{display:flex;align-items:center;gap:12px;margin-top:8px}.landing_geometry__tvZRr>span:first-child{width:44px;height:44px;flex-shrink:0;border:2px solid var(--selo-ink);background:var(--selo-peach);border-radius:50%}.landing_geometry__tvZRr>svg{width:60px;height:60px;flex-shrink:0;fill:var(--selo-lime);stroke:var(--selo-ink);stroke-width:2px}.landing_geometry__tvZRr>span:nth-child(3){width:56px;height:28px;flex-shrink:0;background:var(--selo-sky);border:2px solid var(--selo-ink);border-radius:56px 56px 0 0}.landing_geometry__tvZRr p{font:12px/20px var(--font-selo-mono)}.landing_section__Xq7_M{max-width:1440px;min-height:100svh;padding:72px 120px;margin:auto;display:flex;flex-direction:column;justify-content:center;gap:40px}.landing_sectionHeading__fTrMh{display:flex;flex-direction:column;gap:14px;max-width:820px}.landing_sectionHeading__fTrMh>div{display:flex;align-items:center;gap:16px}.landing_sectionHeading__fTrMh>div>span:first-child{font:800 48px/1 var(--font-selo-display)}.landing_sectionHeading__fTrMh h2{font-size:48px;font-weight:800;line-height:1.083}.landing_sectionHeading__fTrMh>p{color:var(--selo-secondary);max-width:720px;font-size:20px}.landing_threeColumns__x2Rqy{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.landing_problemCard__yK853.landing_problemCard__yK853{display:flex;flex-direction:column;gap:24px;height:240px;padding:28px;justify-content:space-between}.landing_problemCard__yK853 h3{font-size:32px;font-weight:800;line-height:1.12}.landing_cardNumber__0fxf7{font:800 48px/1 var(--font-selo-display)}.landing_method__ATqR3{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.landing_method__ATqR3>div{min-height:300px;display:flex;flex-direction:column;gap:20px}.landing_methodNumber__iQZkD{font:800 96px/88px var(--font-selo-display)}.landing_method__ATqR3 h3{font-size:22px}.landing_method__ATqR3 p{font-size:15px;line-height:22px}.landing_productHeading__EJIqS{display:flex;justify-content:space-between;align-items:end;gap:24px}.landing_appExample__UnuxE.landing_appExample__UnuxE{display:grid;grid-template-columns:88px minmax(0,1fr);padding:0;overflow:hidden}.landing_appExample__UnuxE>aside{display:flex;flex-direction:column;align-items:center;padding-top:28px;gap:36px;border-right:2px solid var(--selo-border);background:var(--selo-sunken)}.landing_appContent__PWJPx{display:flex;flex-direction:column;gap:24px;padding:32px;min-width:0}.landing_appHeading___H9iW{display:flex;justify-content:space-between;gap:16px;align-items:center}.landing_appHeading___H9iW h3{font-size:32px}.landing_budgetLegend__AHkdi{font:13px/20px var(--font-selo-mono)}.landing_appMosaic__vHSdC{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.landing_appNew__QLxSi.landing_appNew__QLxSi{min-height:620px;align-items:flex-start}.landing_appNew__QLxSi h3{font-size:32px}.landing_appNew__QLxSi>button{margin-top:auto}.landing_appStack__GcfW7{display:grid;gap:24px}.landing_appStack__GcfW7>div{padding:20px}.landing_appStack__GcfW7>div>p:nth-child(2){font-size:48px;line-height:1}.landing_revisionRows__fFfwD{list-style:none;padding:0}.landing_revisionRows__fFfwD li{border-bottom:1px solid var(--selo-ink)}.landing_revisionRows__fFfwD li>div{gap:12px;padding:12px 0}.landing_revisionRows__fFfwD strong{font-size:15px}.landing_revisionRows__fFfwD small{font-size:12px}.landing_deferred__B3bCw{display:flex;justify-content:space-between;gap:8px;font-size:13px;padding-top:12px;border-top:1px dashed var(--selo-ink)}.landing_examFooter__KPdvH{display:flex;align-items:center;flex-wrap:wrap;gap:12px;font-size:15px}.landing_examFooter__KPdvH>button{margin-left:auto}.landing_importExample__bcG8T.landing_importExample__bcG8T{padding:0;overflow:hidden}.landing_importHeading__HjUcD{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:24px 32px;border-bottom:2px solid var(--selo-border)}.landing_importHeading__HjUcD h3{font-size:32px}.landing_importColumns__CsE2r{display:grid;grid-template-columns:410px minmax(0,1fr);gap:32px;padding:32px}.landing_importLeft__gFte7,.landing_importRight__F7OoW{display:flex;flex-direction:column;align-items:stretch;gap:24px;min-width:0}.landing_importLeft__gFte7>span,.landing_importRight__F7OoW>span{align-self:flex-start}.landing_importLeft__gFte7>h3,.landing_importRight__F7OoW>h3{font-size:32px}.landing_importCounts__lDZee{font-size:13px;line-height:22px;font-family:var(--font-selo-mono)}.landing_previewStages__Z5oYk{display:flex;justify-content:space-between;gap:16px;overflow-x:auto;padding:4px 4px 12px}.landing_previewStages__Z5oYk>div{display:flex;flex-direction:column;align-items:center;gap:12px}.landing_previewStages__Z5oYk>div>span:last-child{font:12px/20px var(--font-selo-mono);white-space:nowrap}.landing_reviewCopy__7zYeT{display:grid;gap:16px}.landing_reviewCopy__7zYeT h3{font-size:22px}.landing_reviewCopy__7zYeT p{font-size:17px;color:var(--selo-secondary)}.landing_rule__6BPdp.landing_rule__6BPdp{display:flex;flex-direction:column;gap:16px;padding:24px}.landing_rule__6BPdp h3{font-size:32px}.landing_rule__6BPdp p{color:var(--selo-secondary)}.landing_ai__18qCZ{display:grid;grid-template-columns:500px minmax(0,1fr);gap:40px}.landing_ai__18qCZ ol{list-style:none;padding:0;display:grid;align-content:start;gap:32px}.landing_ai__18qCZ li{display:flex;gap:24px;align-items:center}.landing_ai__18qCZ li>span{width:64px;height:64px;border:2px solid var(--selo-ink);border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--selo-yellow);font:800 32px/1 var(--font-selo-display);flex-shrink:0}.landing_ai__18qCZ li h3{font-size:28px}.landing_aiNote__r4zul{margin-top:24px!important;color:var(--selo-secondary)}.landing_faq__YU6Z7{display:grid;gap:20px}.landing_faq__YU6Z7 details{border:2px solid var(--selo-border);border-radius:20px;padding:24px;box-shadow:4px 4px 0 var(--selo-shadow);background:var(--selo-surface)}.landing_faq__YU6Z7 summary{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:48px;cursor:pointer;list-style:none;font:700 22px/28px var(--font-selo-display)}.landing_faq__YU6Z7 summary::-webkit-details-marker{display:none}.landing_faq__YU6Z7 summary:focus-visible{outline:3px solid var(--selo-primary);outline-offset:4px}.landing_faq__YU6Z7 details p{margin-top:12px;max-width:900px;color:var(--selo-secondary)}.landing_faqMark__Hoyf_{font-size:32px;font-weight:400}.landing_faq__YU6Z7 details[open] .landing_faqMark__Hoyf_{transform:rotate(45deg)}.landing_finalCta__CtUim.landing_finalCta__CtUim{padding:48px;display:flex;align-items:center;justify-content:space-between;gap:28px}.landing_finalCta__CtUim h2{font-size:48px;font-weight:800;line-height:52px}.landing_footer__eyZEv{padding:48px max(40px,calc((100% - 1200px) / 2));background:var(--selo-ink);color:var(--selo-canvas);display:grid;gap:32px}.landing_footer__eyZEv>div{display:flex;align-items:center;justify-content:space-between;gap:32px}.landing_footer__eyZEv>div>a{text-decoration:none;--selo-text:#fdfaf2}.landing_footer__eyZEv nav{display:flex;align-items:center;flex-wrap:wrap;gap:28px}.landing_footer__eyZEv nav a,.landing_footer__eyZEv nav button{font:600 15px/22px var(--font-selo-ui);text-decoration:none;color:inherit}.landing_footer__eyZEv nav button{cursor:pointer;padding:12px 0;background:none;border:0}.landing_footer__eyZEv>p{font-size:15px;color:#e3d7bb}@media (min-width:1441px){.landing_hero__xc43G,.landing_section__Xq7_M{max-width:1440px}}@media (max-width:1250px){.landing_hero__xc43G{padding:64px 40px 96px;grid-template-columns:minmax(0,1fr) 460px;gap:40px}.landing_heroText__lUSu4 h1{font-size:64px}.landing_section__Xq7_M{padding:64px 40px}.landing_method__ATqR3{gap:16px}.landing_method__ATqR3>div{padding:20px}.landing_ai__18qCZ{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.landing_importColumns__CsE2r{grid-template-columns:340px minmax(0,1fr)}}@media (max-width:1000px){.landing_hero__xc43G{grid-template-columns:1fr;gap:48px}.landing_heroText__lUSu4{max-width:720px}.landing_heroExample__96aC3{width:520px;max-width:100%;justify-self:center}.landing_method__ATqR3{grid-template-columns:repeat(3,minmax(0,1fr))}.landing_method__ATqR3>div{min-height:280px}.landing_desktopNav__gRdeb{display:none}.landing_navbar__yub6y .landing_mobileToggle___nDN1.landing_mobileToggle___nDN1{display:inline-flex}.landing_mobileNav__dwwOm{display:grid}.landing_appMosaic__vHSdC{grid-template-columns:1fr}.landing_appNew__QLxSi.landing_appNew__QLxSi{min-height:380px}.landing_appStack__GcfW7{grid-template-columns:1fr 1fr}.landing_appStack__GcfW7>div:first-child{grid-column:1/-1}.landing_importColumns__CsE2r{grid-template-columns:1fr 1fr;gap:24px;padding:24px}.landing_footer__eyZEv>div{align-items:flex-start;flex-direction:column}}@media (max-width:700px){.landing_navbar__yub6y{padding:0 16px;gap:16px}.landing_hero__xc43G{padding:48px 16px 64px}.landing_heroText__lUSu4 h1{font-size:48px;line-height:1.04;letter-spacing:-1.4px}.landing_heroText__lUSu4>p{font-size:18px}.landing_heroActions__lRuj0{gap:12px}.landing_notes__Tm6GN{gap:16px}.landing_heroExample__96aC3{padding-right:12px}.landing_exampleTop__Zbgt9{flex-wrap:wrap}.landing_heroStamp__0Do5H.landing_heroStamp__0Do5H{width:88px;height:88px;right:-12px;font-size:32px}.landing_heroMain__o1HYr>div{padding:24px;min-height:250px}.landing_miniBlocks__B3gXm{gap:12px}.landing_miniBlock__Il6wv.landing_miniBlock__Il6wv{padding:16px 10px}.landing_miniBlock__Il6wv strong{font-size:24px}.landing_miniBlock__Il6wv span{font-size:12px}.landing_geometry__tvZRr{flex-wrap:wrap}.landing_section__Xq7_M{padding:48px 16px;gap:32px}.landing_sectionHeading__fTrMh h2{font-size:36px}.landing_sectionHeading__fTrMh>p{font-size:18px}.landing_ai__18qCZ,.landing_importColumns__CsE2r,.landing_method__ATqR3,.landing_threeColumns__x2Rqy{grid-template-columns:1fr}.landing_method__ATqR3>div{min-height:240px}.landing_problemCard__yK853.landing_problemCard__yK853{min-height:200px}.landing_productHeading__EJIqS{align-items:flex-start;flex-direction:column}.landing_appExample__UnuxE.landing_appExample__UnuxE{grid-template-columns:1fr}.landing_appExample__UnuxE>aside{flex-direction:row;gap:24px;padding:16px;border-right:0;border-bottom:2px solid var(--selo-border)}.landing_appExample__UnuxE>aside nav{display:none}.landing_appContent__PWJPx{padding:20px}.landing_appHeading___H9iW{align-items:flex-start;flex-direction:column}.landing_appHeading___H9iW h3{font-size:28px}.landing_appStack__GcfW7{grid-template-columns:1fr}.landing_appStack__GcfW7>div:first-child{grid-column:auto}.landing_appNew__QLxSi.landing_appNew__QLxSi{min-height:320px}.landing_revisionRows__fFfwD li>div>span:last-child{display:none}.landing_importHeading__HjUcD{padding:20px;align-items:flex-start;flex-direction:column}.landing_importColumns__CsE2r{padding:20px;gap:40px}.landing_previewStages__Z5oYk{gap:12px}.landing_reviewCopy__7zYeT h3{font-size:24px}.landing_reviewCopy__7zYeT p{font-size:18px}.landing_ai__18qCZ li h3{font-size:24px}.landing_faq__YU6Z7 details{padding:20px}.landing_faq__YU6Z7 summary{font-size:20px}.landing_finalCta__CtUim.landing_finalCta__CtUim{padding:32px 24px;align-items:flex-start;flex-direction:column}.landing_finalCta__CtUim h2{font-size:36px;line-height:40px}.landing_footer__eyZEv{padding:40px 16px}.landing_footer__eyZEv nav{gap:16px 24px}}.landing_problemTop__l4vyp{display:flex;align-items:center;justify-content:space-between}.landing_problemTop__l4vyp>span:first-child{display:grid;place-items:center;width:48px;height:48px;border:2px solid var(--selo-ink);border-radius:12px;background:var(--selo-surface)}.landing_problemTop__l4vyp>span:last-child{font:700 14px/22px var(--font-selo-mono)}.landing_footer__eyZEv{--selo-primary:#a8b0f5}.landing_mapExcerpt__21fju.landing_mapExcerpt__21fju{border-radius:12px;display:grid;gap:8px;padding:24px}.landing_mapExcerpt__21fju>div{display:flex;justify-content:space-between;align-items:center;gap:16px}.landing_mapExcerpt__21fju h3{font-size:22px}.landing_mapExcerpt__21fju h4{font-size:18px}.landing_mapExcerpt__21fju p{font-size:15px}.import_stack__Qqr_i{display:grid;min-width:0;gap:20px}.import_lead__BOUMs{font-size:18px;color:var(--selo-secondary)}.import_panel__HtUdV.import_panel__HtUdV{display:grid;gap:16px;padding:24px;min-width:0;overflow-wrap:anywhere}.import_panel__HtUdV h2{font:700 26px/1.12 var(--font-selo-display)}.import_panel__HtUdV h3{font:700 20px/1.12 var(--font-selo-display)}.import_lessonTitle__FufLP{font:800 32px/1.12 var(--font-selo-display);overflow-wrap:anywhere}.import_hint__WhfdB{color:var(--selo-secondary);font-size:14px;overflow-wrap:anywhere}.import_actions__HRQJz{display:flex;flex-wrap:wrap;gap:16px;padding-bottom:4px}.import_actions__HRQJz>button{max-width:100%;white-space:normal;padding-block:12px}.import_start__WoauN.import_start__WoauN{align-self:flex-start}.import_steps__rFUD4{padding-left:24px;display:grid;gap:12px;font-size:17px}.import_steps__rFUD4 li{padding-left:4px}.import_details__py8yA summary,.import_item__Ckj9j summary{cursor:pointer;min-height:44px;align-content:center;font-weight:700}.import_details__py8yA summary{color:var(--selo-primary)}.import_manualCopy__SJGKo,.import_prompt__5fyuu{max-width:100%;width:100%;white-space:pre-wrap;overflow-wrap:anywhere;font:14px/1.6 var(--font-selo-mono),monospace;background:var(--selo-sunken);color:var(--selo-text);border:1.5px solid var(--selo-border);border-radius:var(--selo-radius-control);padding:20px}.import_json__W8cGa.import_json__W8cGa{min-height:300px;font:15px/1.6 var(--font-selo-mono),monospace}.import_upload__xWZcp{display:grid;gap:16px;justify-items:start;padding:24px;border:2px dashed var(--selo-border);border-radius:var(--selo-radius-control);background:var(--selo-surface);overflow-wrap:anywhere}.import_fileInput__Tn9Ll{display:none}.import_issues__v_1Sw{padding-left:24px;display:grid;gap:12px}.import_help__l9OwF{display:grid;gap:16px}.import_help__l9OwF dt{font-weight:700}.import_help__l9OwF dd{margin:4px 0 0}.import_map__t9oXr,.import_options__vOdWY{list-style:none;padding:0;display:grid;gap:12px}.import_map__t9oXr li{padding:12px;border-radius:8px;background:var(--selo-sunken);font-size:17px}.import_item__Ckj9j{padding:20px 24px;border:2px solid var(--selo-border);border-radius:20px;background:var(--selo-surface);overflow-wrap:anywhere}.import_item__Ckj9j[open] summary{margin-bottom:16px}@media (max-width:600px){.import_item__Ckj9j,.import_panel__HtUdV.import_panel__HtUdV,.import_upload__xWZcp{padding:20px}.import_actions__HRQJz{gap:12px}}.reconstruction_theme__kwI5c{min-height:100dvh}.reconstruction_main__N7LU8{max-width:1200px;margin:0 auto;padding:32px 40px 64px;display:grid;gap:24px}.reconstruction_actions__D_VaE,.reconstruction_header__S_CeM{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px}.reconstruction_actions__D_VaE{justify-content:flex-start}.reconstruction_main__N7LU8 h1{font:800 40px/1.12 var(--font-selo-display);margin:0}.reconstruction_main__N7LU8 h2{font:800 24px/1.2 var(--font-selo-display);margin:0 0 20px}.reconstruction_main__N7LU8 h3{font-size:18px}.reconstruction_main__N7LU8 p{margin:0}.reconstruction_lead__9ncg3{font-size:24px;line-height:1.45}.reconstruction_textarea__sYnjl{min-height:320px;font-size:18px}.reconstruction_progress__mTZCn{height:8px;background:var(--selo-sunken);border-radius:4px;overflow:hidden}.reconstruction_progress__mTZCn span{display:block;height:100%;background:var(--selo-primary)}.reconstruction_desktop__MLMAG{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px;align-items:start}.reconstruction_mobile__sYrDo{display:none}.reconstruction_attempt__s0CuV{white-space:pre-wrap;overflow-wrap:anywhere}.reconstruction_section__q86f2{display:grid;gap:12px;margin-top:24px}.reconstruction_line__y_2Li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 0;border-bottom:1px solid var(--selo-border)}.reconstruction_line__y_2Li p{overflow-wrap:anywhere}.reconstruction_line__y_2Li[data-gap=true]{background:var(--selo-yellow);padding-inline:8px;border-radius:8px}@media (max-width:760px){.reconstruction_main__N7LU8{padding:24px 20px 48px}.reconstruction_main__N7LU8 h1{font-size:32px}.reconstruction_lead__9ncg3{font-size:20px}.reconstruction_desktop__MLMAG{display:none}.reconstruction_mobile__sYrDo{display:block}.reconstruction_line__y_2Li{flex-wrap:wrap}}.session_theme__K6Ljx{min-height:100dvh}.session_main__ey3dP{max-width:1280px;margin:0 auto;padding:40px;display:grid;gap:24px}.session_actions__hhM3b,.session_header__pAngu{display:flex;flex-wrap:wrap;align-items:center;gap:16px;justify-content:space-between}.session_actions__hhM3b{justify-content:flex-start}.session_main__ey3dP h1{font:800 40px/1.12 var(--font-selo-display);margin:0}.session_main__ey3dP h2{font:700 30px/1.2 var(--font-selo-display);margin:0}.session_main__ey3dP p{margin:0}.session_question__ZEm64{display:grid;gap:24px}.session_answer__swIky{white-space:pre-wrap;overflow-wrap:anywhere}.session_progress__S7pFc{width:100%;height:8px;border-radius:4px;border:1px solid var(--selo-border);background:var(--selo-sunken);overflow:hidden}.session_progress__S7pFc span{display:block;height:100%;background:var(--selo-primary)}.session_alternatives__6m7d7{display:grid;gap:12px;border:0;padding:0;margin:0}.session_alternative__EBll0{display:flex;align-items:center;gap:16px;padding:16px;border:2px solid var(--selo-ink);border-radius:12px;background:var(--selo-surface);cursor:pointer}.session_alternative__EBll0:has(input:checked){background:var(--selo-sky);border-color:var(--selo-primary)}.session_alternative__EBll0[data-correct=true]{background:var(--selo-mint)}.session_alternative__EBll0[data-wrong=true]{background:var(--selo-peach)}.session_alternative__EBll0 input{accent-color:var(--selo-primary);cursor:pointer}.session_summary__ynMdA{display:grid;gap:24px;max-width:1000px;margin:0 auto;padding:24px}.session_counts__e_yiW{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.session_counts__e_yiW strong{font:800 36px/1.2 var(--font-selo-display)}.session_line__8UTAn{display:grid;gap:8px;border-bottom:1px solid var(--selo-border);padding:16px 0}@media (max-width:760px){.session_main__ey3dP{padding:24px 20px}.session_main__ey3dP h1{font-size:32px}.session_main__ey3dP h2{font-size:24px}.session_summary__ynMdA{padding:20px}}.curation_actions__az2Zk,.curation_filters___xEsv,.curation_header__Ho9iT,.curation_row__VPn97{display:flex;flex-wrap:wrap;align-items:center;gap:12px}.curation_header__Ho9iT{justify-content:space-between}.curation_stack__itMOa{display:grid;gap:20px;min-width:0}.curation_section__8YHRA{display:grid;gap:16px;padding-top:20px;border-top:1px solid var(--selo-border)}.curation_line__6CT2c{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px}.curation_filters___xEsv>div{flex:1 1 160px;min-width:0}.curation_item__KlO52{padding:24px;border:2px solid var(--selo-border);border-radius:20px;background:var(--selo-surface);overflow-wrap:anywhere}.curation_statement__HQB7R{font:700 21px/1.3 var(--font-selo-display);margin-block:12px}.curation_item__KlO52 summary{cursor:pointer;min-height:44px;font-weight:700}.curation_item__KlO52[open] summary{margin-bottom:20px}.curation_meta__D22U8{display:grid;gap:12px;margin-top:16px}.curation_footerSlot__NRfUL{width:100%;min-height:var(--footer-height,0)}.curation_footer__aunZz.curation_floating__9TzE8{position:fixed;bottom:16px;left:var(--footer-left);width:var(--footer-width)}.curation_footer__aunZz{width:100%;z-index:10;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:24px;border:2px solid var(--selo-border);border-radius:20px;background:var(--selo-surface);box-shadow:0 -4px 16px rgb(0 0 0/5%)}.curation_footer__aunZz p{margin:0}.curation_footer__aunZz p+p{margin-top:8px}.curation_active__5Uv_T.curation_active__5Uv_T.curation_active__5Uv_T{background:var(--selo-surface);box-shadow:inset 0 0 0 2px var(--selo-primary),3px 3px 0 var(--selo-border)}.curation_active__5Uv_T.curation_active__5Uv_T.curation_active__5Uv_T:hover{box-shadow:inset 0 0 0 2px var(--selo-primary),5px 5px 0 var(--selo-border)}.curation_active__5Uv_T.curation_active__5Uv_T.curation_active__5Uv_T:active{box-shadow:inset 0 0 0 2px var(--selo-primary),2px 2px 0 var(--selo-border)}@media (max-width:600px){.curation_line__6CT2c{grid-template-columns:1fr}.curation_footer__aunZz,.curation_item__KlO52{padding:16px}}.preferences_page__u_oqD{min-height:100svh;display:grid;grid-template-columns:280px minmax(0,1fr)}.preferences_sidebar__WV_mZ{position:sticky;top:0;align-self:start;min-width:0;min-height:100svh;overflow:visible;display:flex;flex-direction:column;gap:28px;padding:32px 20px;background:var(--selo-surface);border-right:2px solid var(--selo-border)}.preferences_sidebar__WV_mZ>a{color:inherit;text-decoration:none}.preferences_account__4fU0a,.preferences_navigation__R0ctF{display:grid;gap:12px}.preferences_account__4fU0a>button,.preferences_navigation__R0ctF>button{justify-content:flex-start}.preferences_account__4fU0a{margin-top:auto;font-size:14px;color:var(--selo-secondary)}.preferences_account__4fU0a .preferences_settingsEntry__WbUn9.preferences_settingsEntry__WbUn9{width:100%;color:var(--selo-primary);border-color:var(--selo-primary);box-shadow:3px 3px 0 var(--selo-primary)}.preferences_account__4fU0a .preferences_settingsEntry__WbUn9.preferences_settingsEntry__WbUn9:hover{box-shadow:4px 4px 0 var(--selo-primary)}.preferences_account__4fU0a .preferences_settingsEntry__WbUn9.preferences_settingsEntry__WbUn9:active{box-shadow:1px 1px 0 var(--selo-primary)}.preferences_content__5o5NB{min-width:0;width:100%;max-width:1072px;margin-inline:auto;padding:40px;display:flex;flex-direction:column;gap:24px}.preferences_content__5o5NB h1{font-size:40px;font-weight:800;line-height:1.12}.preferences_content__5o5NB .preferences_signOut__3f3B7.preferences_signOut__3f3B7{align-self:flex-start;padding-inline:0;color:var(--selo-primary)}.preferences_tabs__yziPw{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:4px}.preferences_tabs__yziPw .preferences_tab__Qt1UH.preferences_tab__Qt1UH[aria-current=page]{color:var(--selo-primary);border-color:var(--selo-primary);outline:2px solid var(--selo-primary);outline-offset:-6px;box-shadow:4px 4px 0 var(--selo-primary)}.preferences_tabs__yziPw .preferences_tab__Qt1UH.preferences_tab__Qt1UH[aria-current=page]:hover{box-shadow:5px 5px 0 var(--selo-primary)}.preferences_tabs__yziPw .preferences_tab__Qt1UH.preferences_tab__Qt1UH[aria-current=page]:active{box-shadow:2px 2px 0 var(--selo-primary)}.preferences_tabs__yziPw .preferences_tab__Qt1UH.preferences_tab__Qt1UH[aria-current=page]:focus-visible{outline-offset:3px}.preferences_form__zfelz{display:grid;gap:24px}.preferences_form__zfelz label[for]{font:600 14px/1.45 var(--font-selo-ui)}.preferences_form__zfelz button[role=combobox],.preferences_form__zfelz input[type=number]{min-height:48px;border-width:1.5px;padding:12px 14px;font:15px/22px var(--font-selo-ui)}.preferences_hint__OGHX9{font-size:15px;color:var(--selo-secondary)}.preferences_toggleCard__ODzs5.preferences_toggleCard__ODzs5{padding:24px;display:grid;gap:16px}.preferences_toggleCard__ODzs5 div:has(>button[role=switch]){width:100%;justify-content:space-between}.preferences_toggleCard__ODzs5 label[for]{font:700 22px/1.12 var(--font-selo-display)}.preferences_toggleCard__ODzs5 p{color:var(--selo-secondary);font-size:16px}.preferences_actions__W0YdR{display:flex;flex-wrap:wrap;gap:16px}@media (max-width:1100px){.preferences_page__u_oqD{grid-template-columns:1fr}.preferences_sidebar__WV_mZ{position:static;min-height:0;padding:20px;border-right:0;border-bottom:2px solid var(--selo-border);gap:16px}.preferences_account__4fU0a,.preferences_navigation__R0ctF{display:flex;flex-wrap:wrap;align-items:center}.preferences_account__4fU0a .preferences_settingsEntry__WbUn9.preferences_settingsEntry__WbUn9{width:fit-content}.preferences_content__5o5NB{padding:32px}}@media (max-width:600px){.preferences_content__5o5NB{padding:24px 16px}.preferences_content__5o5NB h1{font-size:32px}.preferences_toggleCard__ODzs5.preferences_toggleCard__ODzs5{padding:20px}.preferences_toggleCard__ODzs5 label[for]{font-size:20px}}.guide_page__mQ_FC{display:flex;flex-direction:column;gap:32px;width:100%}.guide_header__EFGSb{display:grid;gap:16px;justify-items:start}.guide_page__mQ_FC h1,.guide_page__mQ_FC h2,.guide_page__mQ_FC h3,.guide_page__mQ_FC p{margin:0}.guide_page__mQ_FC h1,.guide_page__mQ_FC h2,.guide_page__mQ_FC h3{font-family:var(--font-selo-display),sans-serif}.guide_page__mQ_FC h1{font-size:clamp(30px,4vw,40px);line-height:1.12;font-weight:800}.guide_page__mQ_FC h2{font-size:26px;line-height:1.2;font-weight:700}.guide_page__mQ_FC h3{font-size:18px;font-weight:700}.guide_page__mQ_FC p,.guide_steps__WGOVA li{line-height:1.65}.guide_header__EFGSb p{color:var(--selo-secondary);max-width:64ch}.guide_contents___sN1V{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 24px;padding:24px;background:var(--selo-sunken);border:2px solid var(--selo-border);border-radius:var(--selo-radius-card)}.guide_contents___sN1V a{color:var(--selo-primary);line-height:1.5;text-underline-offset:4px}.guide_section__ZESi1{scroll-margin-top:24px}.guide_card__a8qed{padding:28px;display:grid;gap:20px;justify-items:start}.guide_steps__WGOVA{display:grid;gap:14px;padding-left:24px;margin:0}.guide_steps__WGOVA li{padding-left:6px}.guide_steps__WGOVA li::marker{font-weight:700;color:var(--selo-primary)}.guide_alternative__B73CO{display:grid;gap:8px;padding:20px;background:var(--selo-sunken);border-radius:12px;width:100%}.guide_actions__yrdMV{display:flex;flex-wrap:wrap;gap:12px}.guide_link__aCiEz{display:inline-flex;align-items:center;justify-content:center;min-height:48px;padding:12px 18px;color:var(--selo-primary);background:var(--selo-surface);border:2px solid var(--selo-border);border-radius:var(--selo-radius-control);box-shadow:3px 3px 0 var(--selo-shadow);font-weight:700;text-decoration:none}.guide_link__aCiEz:hover{background:var(--selo-sunken)}.guide_link__aCiEz:active{transform:translate(2px,2px);box-shadow:1px 1px 0 var(--selo-shadow)}.guide_contents___sN1V a,.guide_link__aCiEz,.guide_questions__4O_2b summary{cursor:pointer}.guide_contents___sN1V a:focus-visible,.guide_link__aCiEz:focus-visible,.guide_questions__4O_2b summary:focus-visible{outline:3px solid var(--selo-primary);outline-offset:4px}.guide_questions__4O_2b{display:grid;gap:12px;margin-top:20px}.guide_questions__4O_2b details{padding:20px;border:2px solid var(--selo-border);border-radius:12px;background:var(--selo-surface)}.guide_questions__4O_2b summary{font-weight:700;line-height:1.5}.guide_questions__4O_2b details[open] p{margin-top:16px}@media (max-width:640px){.guide_contents___sN1V{grid-template-columns:1fr;padding:20px}.guide_card__a8qed{padding:20px}.guide_page__mQ_FC h2{font-size:23px}}.account_card__xkFKq.account_card__xkFKq{padding:24px}.account_card__xkFKq>form{gap:16px}.account_card__xkFKq h2{font-size:26px;line-height:1.12}.account_card__xkFKq button[role=combobox]{min-height:48px;padding:12px 14px;border-width:1.5px;font:15px/22px var(--font-selo-ui)}.account_actions__lSQkR{display:flex;flex-wrap:wrap;gap:16px}.account_hint__ERXt0{color:var(--selo-secondary);font-size:15px}.subjects_new__h5ImG.subjects_new__h5ImG{align-self:flex-start}.subjects_list__Coc9V{list-style:none;padding:0}.subjects_row__e6bs3{display:flex;align-items:center;flex-wrap:wrap;gap:20px;padding:20px 0;border-bottom:2px solid var(--selo-border-subtle)}.subjects_badge__EVaV8.subjects_badge__EVaV8{max-width:100%;padding:6px 12px;border-width:1.5px;border-radius:8px;font:600 13px/1.45 var(--font-selo-ui);overflow-wrap:anywhere}.subjects_counts__Yps_H{flex:1;min-width:160px;color:var(--selo-secondary);font-size:16px}.subjects_actions__GnXnq{display:flex;flex-wrap:wrap;gap:8px}.subjects_help__SRPYC{flex-basis:100%;color:var(--selo-secondary);font-size:14px}.subjects_palette__kUHcY{border:0;padding:0}.subjects_palette__kUHcY legend{margin-bottom:12px;font:600 14px/1.45 var(--font-selo-ui)}.subjects_colors__VO_cl{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:4px}.subjects_colors__VO_cl label{position:relative;cursor:pointer}.subjects_colors__VO_cl.subjects_colors__VO_cl label>span{width:56px;height:48px;padding:0;font-family:var(--font-selo-mono),monospace}.subjects_colors__VO_cl input{position:absolute;width:1px;height:1px;margin:0;opacity:0}.subjects_colors__VO_cl input:checked+span{outline:2px solid currentColor;outline-offset:-6px}.subjects_colors__VO_cl input:focus-visible+span{outline:3px solid var(--selo-primary);outline-offset:3px}.subjects_palette__kUHcY:disabled label{cursor:not-allowed}.subjects_palette__kUHcY:disabled .subjects_colors__VO_cl label>span{transform:none;cursor:not-allowed;box-shadow:none;opacity:.45}@media (max-width:600px){.subjects_row__e6bs3{align-items:flex-start;gap:12px}.subjects_actions__GnXnq{width:100%}}.today_content__o5ufb{width:100%;max-width:1200px;margin-inline:auto;display:flex;flex-direction:column;gap:28px}.today_header__fKo6r{display:flex;align-items:center;justify-content:space-between;gap:20px}.today_header__fKo6r h1{font-family:var(--font-selo-display),sans-serif;font-size:40px;font-weight:800;margin:0}.today_header__fKo6r p{margin:12px 0 0;color:var(--selo-secondary)}.today_stack__V8gfo{display:flex;flex-direction:column;gap:16px}.today_content__o5ufb h2{font-size:24px;margin:0}.today_grid__K_a80{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.today_block__GkRlc{padding:24px;display:flex;flex-direction:column;gap:12px;align-items:flex-start}.today_block__GkRlc h3{font-size:24px;margin:0}.today_block__GkRlc p{margin:0}.today_actions__QZJUD,.today_blockHeader__1j6_a{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.today_blockHeader__1j6_a{justify-content:space-between;width:100%}.today_blockHeader__1j6_a strong{font-family:var(--font-selo-mono),monospace;background:var(--selo-yellow);padding:4px 10px;border:1px solid var(--selo-ink);border-radius:6px}.today_hint__LoxM_{font-size:14px;color:var(--selo-secondary)}.today_firstSteps__P8BuS{padding:24px;background:var(--selo-yellow)}.today_firstSteps__P8BuS ol{list-style:none;padding:0;display:flex;flex-direction:column;gap:8px}.today_firstSteps__P8BuS li{display:flex;align-items:center;justify-content:space-between;gap:12px}.today_waiting__Fd9Ov summary{cursor:pointer;padding:16px 0;color:var(--selo-secondary)}.today_exam__MogXy{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 0;border-bottom:1px solid var(--selo-border-subtle)}@media(max-width:900px){.today_grid__K_a80{grid-template-columns:1fr}.today_header__fKo6r{flex-wrap:wrap}.today_header__fKo6r h1{font-size:32px}.today_block__GkRlc,.today_firstSteps__P8BuS{padding:20px}}.today_overview__6i_sE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.today_goal__44sdF,.today_proofs__cO2WR{padding:24px;display:flex;flex-direction:column;gap:16px}.today_goal__44sdF{background:var(--selo-yellow)}.today_goal__44sdF p{margin:0}.today_goal__44sdF strong{font-family:var(--font-selo-display),sans-serif;font-size:32px}.today_proofs__cO2WR{background:var(--selo-sky)}.today_grid__K_a80{grid-template-columns:1fr}.today_firstSteps__P8BuS{background:var(--selo-surface)}@media(max-width:900px){.today_overview__6i_sE{grid-template-columns:1fr}}.exams_content__ZgssK{width:100%;max-width:1200px;margin-inline:auto;display:flex;flex-direction:column;gap:24px}.exams_header__kvg8E h1{font-family:var(--font-selo-display),sans-serif;font-size:40px;font-weight:800;line-height:1.12;margin:0}.exams_header__kvg8E p{color:var(--selo-secondary);font-size:18px;margin:12px 0 0}.exams_new__MhOrg{align-self:flex-start}.exams_list__AZcwA{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:24px}.exams_card__SVLN_{border:2px solid var(--selo-ink);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:16px}.exams_card__SVLN_ h2{font-family:var(--font-selo-display),sans-serif;font-size:30px;font-weight:700;line-height:1.12;margin:0}.exams_card__SVLN_ p{margin:0;font-size:18px;overflow-wrap:anywhere}.exams_countdown__E31E3{font-family:var(--font-selo-display),sans-serif;font-size:44px;font-weight:800;line-height:1.12}.exams_note__76wTB{white-space:pre-wrap}.exams_actions__Wy8Ds{display:flex;flex-wrap:wrap;gap:12px}.exams_form__BJCic{display:flex;flex-direction:column;gap:16px}.exams_loading__ERKe1{display:flex;flex-direction:column;gap:24px}.exams_loading__ERKe1>div{height:220px;background:var(--selo-surface);border-radius:20px;opacity:.5}@media(max-width:767px){.exams_header__kvg8E h1{font-size:32px}.exams_card__SVLN_{padding:20px}.exams_card__SVLN_ h2{font-size:26px}.exams_countdown__E31E3{font-size:36px}}.library_content__dvkco{width:100%;max-width:1200px;margin-inline:auto;display:flex;flex-direction:column;gap:24px}.library_header__WFNwk{display:flex;align-items:center;justify-content:space-between;gap:24px}.library_header__WFNwk h1{font-family:var(--font-selo-display),sans-serif;font-size:40px;font-weight:800;line-height:1.12;margin:0}.library_header__WFNwk p{font-size:18px;color:var(--selo-secondary);margin:12px 0 0}.library_filters__CZLCe{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr) minmax(0,1fr) auto;gap:16px;align-items:end}.library_list__EvlZ_{margin:0;padding:0;list-style:none}.library_row__MbTAf{display:flex;align-items:center;gap:20px;padding:24px 0;border-bottom:2px solid var(--selo-border-subtle);flex-wrap:wrap}.library_summary__yCsAt{flex:1;min-width:210px}.library_summary__yCsAt h2{font-size:20px;font-weight:700;margin:0 0 8px}.library_summary__yCsAt p{font-size:14px;color:var(--selo-secondary);margin:0}.library_actions__ya33U,.library_lifecycle__oEKb9,.library_pagination__mzzX9{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.library_pagination__mzzX9{justify-content:space-between}.library_pagination__mzzX9 p{margin:0;font-size:14px}.library_empty__68KUC{padding:48px 24px;text-align:center;display:flex;align-items:center;flex-direction:column;gap:16px}.library_empty__68KUC h2,.library_empty__68KUC p{margin:0}.library_lifecycle__oEKb9>[role=alert],.library_lifecycle__oEKb9>[role=status]{flex-basis:100%}.library_skeleton__t18NE{height:100px;border-bottom:2px solid var(--selo-border-subtle);background:var(--selo-surface);opacity:.5}.library_loading__UV767{display:flex;flex-direction:column;gap:12px}@media (max-width:767px){.library_header__WFNwk{align-items:start;flex-direction:column}.library_header__WFNwk h1{font-size:32px}.library_filters__CZLCe{grid-template-columns:1fr}.library_row__MbTAf{gap:12px}.library_summary__yCsAt{flex-basis:100%}.library_pagination__mzzX9{align-items:start;flex-direction:column}}.item-editor_drawer__tNZ35.item-editor_drawer__tNZ35.item-editor_drawer__tNZ35{position:relative;inset:auto;width:min(760px,100%);max-width:760px;max-height:calc(100dvh - 32px);transform:none;translate:none;display:flex;flex-direction:column;gap:24px;padding:40px;border-radius:20px;border:2px solid var(--selo-border);box-shadow:8px 8px 0 var(--selo-shadow);background:var(--selo-surface);overflow-y:auto}.item-editor_header__Bx_0v{display:flex;gap:16px;align-items:flex-start;justify-content:space-between}.item-editor_title__vrenY{font:700 28px/1.2 var(--font-selo-display),sans-serif;margin-bottom:8px}.item-editor_fields__lAtVO,.item-editor_form__tlivb,.item-editor_recovery__BHn1_,.item-editor_step__xENVY{display:flex;flex-direction:column;gap:20px;min-width:0}.item-editor_fields__lAtVO,.item-editor_step__xENVY{border:0;padding:0;margin:0}.item-editor_step__xENVY legend{font-weight:700;padding-bottom:12px}.item-editor_hint__lq48X{font-size:14px;color:var(--selo-secondary)}.item-editor_actions__3VWN_{display:flex;gap:12px;flex-wrap:wrap;padding-top:12px}@media (max-width:600px){.item-editor_drawer__tNZ35.item-editor_drawer__tNZ35.item-editor_drawer__tNZ35{padding:24px 20px}.item-editor_header__Bx_0v{flex-direction:column}}.progress_page__b3fH8{display:flex;flex-direction:column;gap:24px;width:100%;max-width:1040px;margin:0 auto}.progress_page__b3fH8 h1{font-family:var(--font-selo-display);font-size:40px;font-weight:800;line-height:1.12}.progress_page__b3fH8 h2{font-family:var(--font-selo-display);font-size:28px;font-weight:700}.progress_page__b3fH8 p{margin:0;line-height:1.45}.progress_filters__9uLRl{display:grid;grid-template-columns:1fr 1fr;gap:16px}.progress_stack__C41P3{display:flex;flex-direction:column;gap:16px}.progress_stack__C41P3 h3{font-size:22px;font-weight:700}.progress_row__cQkoI{display:flex;align-items:center;flex-wrap:wrap;gap:12px}.progress_stageBar__twax8{display:flex;gap:4px;width:100%;height:18px;margin:16px 0 8px}.progress_stageBar__twax8 span{min-width:4px;border:1px solid var(--selo-border)}.progress_stageBar__twax8 span:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.progress_stageBar__twax8 span:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.progress_stageLegend__fZxcP{display:flex;flex-wrap:wrap;gap:10px 16px;list-style:none;margin:0;padding:0}.progress_stageLegend__fZxcP li{display:flex;align-items:center;gap:8px}.progress_stageSwatch__ybfhK{width:12px;height:12px;flex-shrink:0;border:1px solid var(--selo-border);border-radius:3px}.progress_d1__rCApn{background:var(--selo-yellow)}.progress_d3__vpBJ8{background:var(--selo-lime)}.progress_d7__99vXy{background:var(--selo-mint)}.progress_d14__3CtQU{background:var(--selo-sky)}.progress_d30__kIWnU{background:var(--selo-lilac)}.progress_manutencao__67H5n{background:var(--selo-peach)}.progress_list__b_Vcp{padding-left:20px;margin:0;display:flex;flex-direction:column;gap:8px}.progress_retake__uteSX{display:flex;align-items:center;justify-content:space-between;gap:16px;border-bottom:1px solid var(--selo-border,#1f1c14);padding:12px 0}.progress_retake__uteSX p{font-size:14px;margin-top:4px}@media (max-width:640px){.progress_filters__9uLRl{grid-template-columns:1fr}.progress_page__b3fH8 h1{font-size:32px}.progress_retake__uteSX{align-items:flex-start;flex-direction:column}}.lesson_stack__Kv3_J{display:grid;gap:20px;min-width:0}.lesson_header__zLZM9{display:flex;align-items:center;justify-content:space-between;gap:20px;flex-wrap:wrap}.lesson_title__wit0X{font:800 40px/1.12 var(--font-selo-display);overflow-wrap:anywhere}.lesson_row__5t0fa{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.lesson_steps__QyNZ5{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.lesson_card__X6YTS.lesson_card__X6YTS{display:grid;gap:16px;padding:24px;min-width:0;overflow-wrap:anywhere}.lesson_card__X6YTS h3{font:700 24px/1.12 var(--font-selo-display)}.lesson_card__X6YTS button{justify-self:start}.lesson_timeline__fzCqR{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.lesson_stage__g7vBI{display:grid;gap:8px;border:2px solid var(--selo-border);padding:16px;border-radius:12px;background:var(--selo-surface)}.lesson_stage__g7vBI strong{font:700 20px/1.12 var(--font-selo-display)}.lesson_hint__tXc8z{font-size:14px;color:var(--selo-secondary)}.lesson_history__BlG5_{padding-block:20px;border-bottom:2px solid var(--selo-border)}.lesson_history__BlG5_ h3{font:700 22px/1.2 var(--font-selo-display)}.lesson_text__ONCMI{white-space:pre-wrap;overflow-wrap:anywhere}.lesson_history__BlG5_ summary{cursor:pointer;min-height:44px;align-content:center}@media(max-width:760px){.lesson_steps__QyNZ5{grid-template-columns:1fr}.lesson_timeline__fzCqR{grid-template-columns:repeat(2,minmax(0,1fr))}.lesson_title__wit0X{font-size:32px}}.lesson_stage__g7vBI[data-next=true]{box-shadow:inset 0 0 0 2px var(--selo-primary),3px 3px 0 var(--selo-border)}