.App_app__GuJBs{display:flex;flex-direction:column;min-height:100dvh}.App_header__PKNxv{backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);background:var(--header-bg);position:-webkit-sticky;position:sticky;top:0;z-index:1020}.App_shell__UfPlz{margin:0 auto;padding-inline:max(var(--page-gutter),env(safe-area-inset-left),env(safe-area-inset-right));width:min(100%,var(--content-max))}.App_header__PKNxv .App_shell__UfPlz{align-items:center;display:flex;gap:16px;justify-content:space-between;min-height:var(--app-header-height);padding-top:env(safe-area-inset-top)}.App_brand__c1LzC{align-items:center;display:flex;gap:16px;min-width:0}.App_mark__BlGSQ{color:var(--text-primary);flex:none;font-size:17px;font-weight:650;letter-spacing:-.02em;text-decoration:none}.App_mark__BlGSQ:focus-visible{border-radius:4px;outline:2px solid var(--focus-ring);outline-offset:2px}.App_nav__n5Po7{align-items:center;display:flex;gap:4px}.App_navLink__UrTwC{border-radius:8px;color:var(--text-secondary);font-size:14px;font-weight:590;padding:6px 8px;text-decoration:none;transition:color .16s ease,background .16s ease}.App_navLink__UrTwC[aria-current=page]{background:var(--fill);color:var(--text-primary)}.App_navLink__UrTwC:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.App_headerActions__gmYjA{align-items:center;display:flex;flex:none;gap:4px}.App_profileLink__2d1yN{border-radius:50%;display:inline-grid;flex:none;height:36px;place-items:center;text-decoration:none;transition:opacity .16s ease;width:36px}.App_profileLink__2d1yN[aria-current=page] .App_profileAvatar__RpdPw{outline:2px solid var(--accent);outline-offset:2px}.App_profileLink__2d1yN:focus-visible{border-radius:50%;outline:2px solid var(--focus-ring);outline-offset:2px}.App_profileAvatar__RpdPw{background:var(--accent-soft);border-radius:50%;color:var(--accent);display:grid;font-size:12px;font-weight:700;height:32px;letter-spacing:-.02em;place-items:center;width:32px}.App_main__5VZ13{flex:1 1;padding:8px 0 calc(40px + env(safe-area-inset-bottom))}@media(min-width:768px){.App_main__5VZ13{padding-top:20px}}@media(min-width:1024px){.App_main__5VZ13{padding-top:32px}}@media(max-width:480px){.App_brand__c1LzC{gap:8px}.App_navLink__UrTwC{font-size:14px;padding:6px 8px}}@media(prefers-reduced-motion:reduce){.App_navLink__UrTwC,.App_profileLink__2d1yN{transition:none}}.TimeScrubber_root__15clW{flex:none;position:relative}.TimeScrubber_trigger__UmfUy{background:#0000;border:0;border-radius:50%;color:var(--text-secondary);cursor:pointer;display:grid;height:36px;padding:0;place-items:center;transition:color .16s ease,background .16s ease;width:36px}.TimeScrubber_trigger__UmfUy svg{height:20px;width:20px}.TimeScrubber_trigger__UmfUy:hover{background:var(--fill);color:var(--text-primary)}.TimeScrubber_trigger__UmfUy:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TimeScrubber_triggerActive__OgChV{background:var(--accent-soft);color:var(--accent)}.TimeScrubber_panel__SPLXK{background:var(--surface);border-radius:12px;box-shadow:0 0 0 1px var(--separator);padding:16px;position:absolute;right:0;top:calc(100% + 8px);width:min(360px,100vw - 32px);z-index:1}.TimeScrubber_heading__7ZCHI{display:flex;flex-direction:column;gap:4px}.TimeScrubber_heading__7ZCHI span{color:var(--text-secondary);font-size:13px;font-weight:590}.TimeScrubber_heading__7ZCHI strong{color:var(--text-primary);font-size:20px;font-weight:650;letter-spacing:-.02em;line-height:1.15}.TimeScrubber_cashRow__a-e1v{align-items:baseline;display:flex;gap:12px;justify-content:space-between;margin-top:16px}.TimeScrubber_cashRow__a-e1v span{color:var(--text-secondary);font-size:13px}.TimeScrubber_cashRow__a-e1v strong{font-feature-settings:"tnum";color:var(--text-primary);font-size:17px;font-variant-numeric:tabular-nums;font-weight:650}.TimeScrubber_wheelControls__ftYul{grid-gap:4px;align-items:center;display:grid;gap:4px;grid-template-columns:36px minmax(0,1fr) 36px;margin-top:16px}.TimeScrubber_stepButton__X7\+TH{background:var(--fill);border:0;border-radius:10px;color:var(--text-primary);cursor:pointer;display:grid;height:48px;padding:0;place-items:center;touch-action:manipulation;transition:color .16s ease,background .16s ease;width:36px}.TimeScrubber_stepButton__X7\+TH svg{height:22px;width:22px}.TimeScrubber_stepButton__X7\+TH:hover{background:var(--accent-soft);color:var(--accent)}.TimeScrubber_stepButton__X7\+TH:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TimeScrubber_wheel__CIjKr{cursor:grab;height:64px;isolation:isolate;-webkit-mask-image:linear-gradient(90deg,#0000,#000 20%,#000 80%,#0000);mask-image:linear-gradient(90deg,#0000,#000 20%,#000 80%,#0000);min-width:0;overflow:hidden;position:relative;touch-action:none;-webkit-user-select:none;user-select:none}.TimeScrubber_wheel__CIjKr:focus-visible{border-radius:10px;outline:2px solid var(--focus-ring);outline-offset:2px}.TimeScrubber_wheelGrabbing__nlAHg{cursor:grabbing}.TimeScrubber_reel__n8d6N{display:flex;height:100%;left:50%;position:absolute;top:0;z-index:1}.TimeScrubber_day__zyihn{align-items:center;background:#0000;border:0;color:var(--text-tertiary);cursor:inherit;display:flex;flex:none;flex-direction:column;height:100%;justify-content:center;padding:0;width:56px}.TimeScrubber_day__zyihn span{font-size:12px;font-weight:590;text-transform:lowercase}.TimeScrubber_day__zyihn strong{font-feature-settings:"tnum";font-size:20px;font-variant-numeric:tabular-nums;font-weight:650;letter-spacing:-.02em;line-height:1.15}.TimeScrubber_dayActive__pAiTd{color:var(--text-primary)}.TimeScrubber_caret__sIv1s{background:var(--fill);border-radius:10px;bottom:8px;left:50%;pointer-events:none;position:absolute;top:8px;transform:translateX(-50%);width:56px}.TimeScrubber_reset__SZjau{background:var(--fill);border:0;border-radius:10px;color:var(--text-primary);cursor:pointer;display:block;font-size:15px;font-weight:590;height:36px;margin-top:16px;padding:0 12px;width:100%}.TimeScrubber_reset__SZjau:hover:not(:disabled){color:var(--accent)}.TimeScrubber_reset__SZjau:disabled{color:var(--text-tertiary);cursor:default}.TimeScrubber_reset__SZjau:focus-visible{outline:2px solid var(--focus-ring);outline-offset:2px}.TimeScrubber_srOnly__HG1Tc{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}@media(prefers-reduced-motion:reduce){.TimeScrubber_stepButton__X7\+TH,.TimeScrubber_trigger__UmfUy{transition:none}}.AuthForm_title__edq\+S{font-size:28px;font-weight:700;letter-spacing:-.04em;line-height:1.1;margin:0}.AuthForm_form__sWygo{margin-top:20px}.AuthForm_form__sWygo,.AuthForm_row__9CAi2{grid-gap:14px;display:grid;gap:14px}@media(min-width:480px){.AuthForm_row__9CAi2{grid-template-columns:1fr 1fr}}.AuthForm_field__pi8iC{grid-gap:6px;display:grid;gap:6px}.AuthForm_label__TGU1v{color:var(--text-secondary);font-size:13px;font-weight:590}.AuthForm_hint__lQ3Qg{color:var(--text-tertiary);font-size:12px;line-height:1.35;margin:0}.AuthForm_input__I-cgN{background:var(--fill);border:none;border-radius:12px;color:var(--text-primary);font-size:16px;min-height:44px;padding:0 12px;width:100%}.AuthForm_input__I-cgN:focus-visible{outline:3px solid var(--focus-ring)}.AuthForm_consents__oIf\+z{grid-gap:10px;display:grid;gap:10px}.AuthForm_consent__7-qfy{align-items:flex-start;cursor:pointer;display:flex;gap:10px}.AuthForm_checkbox__3ihSZ{accent-color:var(--accent);height:18px;margin-top:2px;width:18px}.AuthForm_consentText__2uvWz{color:var(--text-secondary);font-size:13px;line-height:1.4}.AuthForm_error__-lubp{color:var(--danger);font-size:13px;line-height:1.4;margin:0}.AuthForm_submit__nUSFU{background:var(--accent);border:none;border-radius:12px;color:var(--text-on-accent);cursor:pointer;font-size:16px;font-weight:590;margin-top:4px;min-height:44px;width:100%}.AuthForm_submit__nUSFU:disabled{cursor:default;opacity:.56}.AuthForm_submit__nUSFU:focus-visible{outline:3px solid var(--focus-ring)}.PageSuspenseFallback_wrap__wUfs3{color:var(--text-secondary);display:grid;font-size:15px;min-height:40vh;place-items:center}html{-webkit-text-size-adjust:100%}html:focus-within{scroll-behavior:smooth}body{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;min-height:100vh;position:relative;text-rendering:optimizeSpeed;width:100%}*,:after,:before{box-sizing:border-box}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}a,abbr,acronym,address,applet,article,aside,audio,b,big,blockquote,body,br,button,canvas,caption,center,cite,code,col,colgroup,data,datalist,dd,del,details,dfn,div,dl,dt,em,embed,fieldset,figcaption,figure,footer,form,h1,h2,h3,h4,h5,h6,head,header,hgroup,hr,html,i,iframe,img,input,ins,kbd,label,legend,li,link,main,map,mark,menu,meta,meter,nav,noscript,object,ol,optgroup,option,output,p,param,picture,pre,progress,q,rb,rp,rt,rtc,ruby,s,samp,script,section,select,small,source,span,strong,style,sub,summary,sup,svg,table,tbody,td,template,textarea,tfoot,th,thead,time,title,tr,track,tt,u,ul,var,video,wbr{border:0;font-size:100%;font:inherit;margin:0;padding:0;vertical-align:initial}:focus{outline:0}article,aside,details,embed,figcaption,figure,footer,header,hgroup,main,menu,nav,object,section{display:block}canvas,iframe{display:block;height:auto;max-width:100%}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:"";content:none}input,input:required{box-shadow:none}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 30px #fff}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration,input[type=search]::-webkit-search-results-button,input[type=search]::-webkit-search-results-decoration{-webkit-appearance:none;-moz-appearance:none}input[type=search]{-webkit-appearance:none;-moz-appearance:none}input:focus{outline:none}video{background:#000}audio:not([controls]){display:none;height:0}[hidden]{display:none}a:active,a:hover{outline:none}audio,img,picture,svg,video{display:inline-block;height:auto;max-width:100%;vertical-align:middle}button,input{line-height:normal}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;background:#0000;border:0;cursor:pointer}button[disabled],html input[disabled]{cursor:default}[aria-disabled=true],[disabled=true],[disabled]{pointer-events:none}input[type=checkbox],input[type=radio]{padding:0}input[type=search]{-webkit-appearance:textfield;box-sizing:initial}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}button{background:#0000;border:0}textarea{overflow:auto;resize:vertical;vertical-align:top}table{border-collapse:collapse;border-spacing:0;text-indent:0}hr{background:#000;border:0;box-sizing:initial;height:1px;line-height:0;margin:0;overflow:visible;padding:0;page-break-after:always;width:100%}pre{font-family:monospace,monospace;font-size:100%}a{background-color:#0000}abbr[title]{border-bottom:none;text-decoration:none}code,kbd,pre,samp{font-family:monospace,monospace}small,sub,sup{font-size:75%}sub,sup{line-height:0;position:relative;vertical-align:initial}sub{bottom:-5px}sup{top:-5px}button,input,optgroup,select,textarea{font-family:inherit;font-size:100%;line-height:1;margin:0;padding:0}button,input{overflow:visible}button,select{text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;outline:0;padding:0}legend{border:0;color:inherit;display:block;max-width:100%;white-space:normal;width:100%}fieldset{min-width:0}body:not(:-moz-handler-blocked) fieldset{display:block}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}template{display:none}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro Display,Segoe UI,Roboto,Helvetica,Arial,sans-serif;font-size:1.0625rem;font-weight:400;letter-spacing:-.015em;line-height:1.45}h1,h2,h3,h4,h5,h6,p{margin:0}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}}:root{--bg:#f2f2f7;--bg-elevated:#fff;--surface:#fff;--fill:#7878801f;--separator:#3c3c431f;--header-bg:#f2f2f7b8;--overlay-bg:#00000052;--text-primary:#1c1c1e;--text-secondary:#3c3c43a3;--text-tertiary:#3c3c435c;--text-on-accent:#fff;--accent:#007aff;--accent-soft:#007aff1f;--positive:#34c759;--warning:#ff9f0a;--danger:#ff3b30;--focus-ring:#007aff5c;--page-gutter:16px;--content-max:720px;--app-header-height:52px;color-scheme:light}:root[data-theme=dark]{--bg:#000;--bg-elevated:#1c1c1e;--surface:#1c1c1e;--fill:#7878803d;--separator:#545458a6;--header-bg:#000000b8;--overlay-bg:#0000008f;--text-primary:#f5f5f7;--text-secondary:#ebebf599;--text-tertiary:#ebebf552;--text-on-accent:#fff;--accent:#0a84ff;--accent-soft:#0a84ff33;--positive:#30d158;--warning:#ffd60a;--danger:#ff453a;--focus-ring:#0a84ff70;color-scheme:dark}@media(min-width:768px){:root{--page-gutter:24px;--content-max:960px;--app-header-height:56px}}@media(min-width:1024px){:root{--page-gutter:32px;--content-max:1240px}}*{box-sizing:border-box}html{min-width:320px}body,html{background:#f2f2f7;background:var(--bg)}body{color:#1c1c1e;color:var(--text-primary);margin:0;min-height:100dvh}button,input,select,textarea{font:inherit}a,button{-webkit-tap-highlight-color:rgba(0,0,0,0)}::selection{background:#007aff;background:var(--accent);color:#fff;color:var(--text-on-accent)}:focus-visible{outline:2px solid #007aff5c;outline:2px solid var(--focus-ring);outline-offset:3px}
/*# sourceMappingURL=main.932402fb.css.map*/