:root,:root[data-theme=light]{--tn-canvas-bg:#f2f4f3;--tn-canvas-fg:#111728;--tn-field-fg:#111728;--tn-focus-ring:#0e7a4a;--tn-logo-pin:#111728;--tn-logo-mask:#fff;--tn-splash-ring:#0e7a4a;--tn-card-bg:#fff;--tn-ink-2:#4d5a57;color-scheme:light}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--tn-canvas-bg:#0f1513;--tn-canvas-fg:#edf2ef;--tn-field-fg:#edf2ef;--tn-focus-ring:#3dd68c;--tn-logo-pin:#fff;--tn-logo-mask:#111728;--tn-splash-ring:#3dd68c;--tn-card-bg:#1a221f;--tn-ink-2:#9fb1a9;color-scheme:dark}}:root[data-theme=dark]{--tn-canvas-bg:#0f1513;--tn-canvas-fg:#edf2ef;--tn-field-fg:#edf2ef;--tn-focus-ring:#3dd68c;--tn-logo-pin:#fff;--tn-logo-mask:#111728;--tn-splash-ring:#3dd68c;--tn-card-bg:#1a221f;--tn-ink-2:#9fb1a9;color-scheme:dark}:root{--tn-auth-pad:0.75rem;--tn-auth-gap:0.5rem;--tn-auth-max:420px;--tn-auth-align:center;--tn-auth-title-size:1.25rem;--tn-auth-subtitle-size:1rem;--tn-auth-body-gap:0.75rem}@media (min-width:768px){:root{--tn-auth-pad:4rem;--tn-auth-gap:2rem;--tn-auth-max:960px;--tn-auth-align:left;--tn-auth-title-size:2.5rem;--tn-auth-subtitle-size:1.125rem;--tn-auth-body-gap:1rem}}@font-face{font-family:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/atkinson-hyperlegible-next/atkinson-hyperlegible-next-latin.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:Atkinson Hyperlegible Next;font-style:normal;font-weight:200 800;font-display:swap;src:url(/fonts/atkinson-hyperlegible-next/atkinson-hyperlegible-next-latin-ext.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(/fonts/roboto-flex/roboto-flex-latin.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:Roboto Flex;font-style:normal;font-weight:100 1000;font-stretch:25% 151%;font-display:swap;src:url(/fonts/roboto-flex/roboto-flex-latin-ext.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}body{font-family:Atkinson Hyperlegible Next,Helvetica Neue,Arial,system-ui,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}:root[data-platform=ios] body{font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,SF Pro,Helvetica Neue,system-ui,sans-serif}:root[data-platform=android] body{font-family:Roboto Flex,Roboto,system-ui,sans-serif}*,:after,:before{box-sizing:border-box}h1,h2,h3,h4,h5,h6,p{margin-top:0;margin-bottom:0}body{background-color:var(--tn-canvas-bg);color:var(--tn-canvas-fg)}html{-webkit-tap-highlight-color:transparent}:root{--shell-header-height:calc(56px + max(env(safe-area-inset-top), var(--tn-safe-area-inset-top, 0px)));--shell-nav-height:calc(64px + max(env(safe-area-inset-bottom),
        var(--tn-safe-area-inset-bottom, 0px),
        var(--keyboard-inset, 0px)))}main{-webkit-overflow-scrolling:touch}[role=button],[role=menuitem],[role=tab],a,button,label{touch-action:manipulation;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}button{background-color:transparent;border-width:0;border-style:solid;font:inherit;color:inherit;text-align:inherit;margin:0}img{-webkit-touch-callout:none;-webkit-user-drag:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}:focus-visible{outline:3px solid var(--tn-focus-ring);outline-offset:2px}:focus:not(:focus-visible){outline:none}@keyframes tn-toast-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes tn-toast-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(12px)}}@keyframes tn-splash-reveal{0%{opacity:0}to{opacity:1}}@keyframes tn-splash-ring-scale{0%{transform:scale(0)}to{transform:scale(1.5)}}@keyframes tn-splash-ring-fade-0{0%{opacity:.3}to{opacity:0}}@keyframes tn-splash-ring-fade-1{0%{opacity:.5}to{opacity:0}}@keyframes tn-splash-ring-fade-2{0%{opacity:.7}to{opacity:0}}@keyframes tn-splash-ring-fade-3{0%{opacity:.9}to{opacity:0}}@keyframes tn-splash-pin{0%{transform:scale(0);animation-timing-function:cubic-bezier(.333,0,.667,1)}42.19%{transform:scale(1.2);animation-timing-function:cubic-bezier(.167,0,.216,1)}to{transform:scale(1)}}@keyframes tn-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes tn-page-push-in{0%{opacity:.72;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes tn-page-pop-in{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes tn-disclosure-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){[data-boot-splash-layer]{animation:none!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}::-webkit-datetime-edit-ampm-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-text,::-webkit-datetime-edit-year-field,input[type=date]::-webkit-datetime-edit,input[type=datetime-local]::-webkit-datetime-edit,input[type=time]::-webkit-datetime-edit{color:var(--tn-field-fg);-webkit-text-fill-color:var(--tn-field-fg)}:root[data-theme=dark] ::-webkit-calendar-picker-indicator{filter:invert(1) brightness(1.4)}