:root{color-scheme:dark;--ground: #101117;--ground-far: #0A0B10;--glass: 255 255 255;--ink: #F2F3F7;--ink-2: #A6ABBB;--ink-3: #6F7586;--ink-4: #4A4F5E;--accent: #FF004D;--accent-soft: rgb(255 0 77 / 0.16);--accent-ink: #FF5C86;--on-accent: #0B0B0F;--good: #2ED47A;--warn: #FFB020;--surface-0: rgb(var(--glass) / 0.03);--surface-1: rgb(var(--glass) / 0.055);--surface-2: rgb(var(--glass) / 0.085);--surface-3: rgb(var(--glass) / 0.12);--edge: rgb(var(--glass) / 0.10);--edge-soft: rgb(var(--glass) / 0.055);--shade-1: 0 calc(1px * var(--k)) calc(2px * var(--k)) rgb(0 0 0 / 0.30);--shade-2: 0 calc(6px * var(--k)) calc(16px * var(--k)) calc(-6px * var(--k)) rgb(0 0 0 / 0.55), 0 calc(1px * var(--k)) calc(2px * var(--k)) rgb(0 0 0 / 0.30);--shade-3: 0 calc(18px * var(--k)) calc(40px * var(--k)) calc(-12px * var(--k)) rgb(0 0 0 / 0.65), 0 calc(2px * var(--k)) calc(6px * var(--k)) rgb(0 0 0 / 0.35);--sheen: rgb(var(--glass) / 0.10);--face-ui: "Hecativas", "GE Dinar One", "Gotham", ui-sans-serif, system-ui, sans-serif;--face: "Gotham", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--face-ar: "ASN numerals", "GE Dinar One", "Gotham", ui-sans-serif, sans-serif;--face-num: "Gotham", ui-sans-serif, system-ui, sans-serif;--t-micro: calc(11px * var(--k));--t-small: calc(14px * var(--k));--t-body: calc(15px * var(--k));--t-lede: calc(16px * var(--k));--t-title: calc(18px * var(--k));--t-head: calc(23px * var(--k));--t-display: calc(30px * var(--k));--w-normal: 400;--w-mid: 500;--w-bold: 700;--lh-tight: 1.2;--lh-body: 1.45;--s-1: calc(4px * var(--k));--s-2: calc(8px * var(--k));--s-3: calc(12px * var(--k));--s-4: calc(16px * var(--k));--s-5: calc(20px * var(--k));--s-6: calc(24px * var(--k));--s-7: calc(32px * var(--k));--s-8: calc(44px * var(--k));--tap: calc(44px * var(--k));--column: calc(640px * var(--k));--bar-h: calc(44px * var(--k));--dock-h: calc(56px * var(--k));--r-1: calc(10px * var(--k));--r-2: calc(16px * var(--k));--r-3: calc(22px * var(--k));--pill: calc(999px * var(--k));--vu: clamp(1px, calc(100vw / 390), 1.2px);--u: var(--vu);--k: 1;--strip-h: 12px;--band-clear-max: 40px;--band-clear: clamp(0px, calc(env(safe-area-inset-top, 0px) * 100), var(--band-clear-max));--typing-gap: 120px;--space-xs: calc(4 * var(--u));--space-s: calc(8 * var(--u));--space-m: calc(12 * var(--u));--space-l: calc(16 * var(--u));--space-xl: calc(24 * var(--u));--text-xs: calc(11 * var(--u));--text-s: calc(13 * var(--u));--text-m: calc(15 * var(--u));--text-l: calc(20 * var(--u));--text-xl: calc(34 * var(--u));--track-xs: 0;--track-s: .01em;--track-m: .03em;--track-l: .06em;--track-xl: .1em;--radius-xs: calc(6 * var(--u));--radius-s: calc(8 * var(--u));--radius-m: calc(10 * var(--u));--radius-l: calc(12 * var(--u));--radius-xl: calc(16 * var(--u));--height-xs: calc(28 * var(--u));--height-s: calc(36 * var(--u));--height-m: calc(44 * var(--u));--height-l: calc(52 * var(--u));--height-xl: calc(72 * var(--u));--icon-xs: calc(14 * var(--u));--icon-s: calc(16 * var(--u));--icon-m: calc(18 * var(--u));--icon-l: calc(20 * var(--u));--icon-xl: calc(28 * var(--u));--mark-xs: calc(24 * var(--u));--mark-s: calc(32 * var(--u));--mark-m: calc(40 * var(--u));--mark-l: calc(48 * var(--u));--mark-xl: calc(72 * var(--u));--line-xs: calc(1px * var(--k));--line-s: calc(2px * var(--k));--line-m: calc(3px * var(--k));--line-l: calc(4px * var(--k));--line-xl: calc(6px * var(--k));--view-xs: calc(20vh * var(--k));--view-s: calc(30vh * var(--k));--view-m: calc(45vh * var(--k));--view-l: calc(60vh * var(--k));--view-xl: calc(80vh * var(--k));--glass-xs: .03;--glass-s: .05;--glass-m: .08;--glass-l: .12;--glass-xl: .18;--shadow-xs: 0 calc(1px * var(--k)) calc(2px * var(--k)) rgb(0 0 0 / .30);--shadow-s: 0 calc(2px * var(--k)) calc(6px * var(--k)) rgb(0 0 0 / .35);--shadow-m: 0 calc(6px * var(--k)) calc(16px * var(--k)) calc(-6px * var(--k)) rgb(0 0 0 / .55), 0 calc(1px * var(--k)) calc(2px * var(--k)) rgb(0 0 0 / .30);--shadow-l: 0 calc(18px * var(--k)) calc(40px * var(--k)) calc(-12px * var(--k)) rgb(0 0 0 / .65), 0 calc(2px * var(--k)) calc(6px * var(--k)) rgb(0 0 0 / .35);--shadow-xl: 0 calc(30px * var(--k)) calc(70px * var(--k)) calc(-20px * var(--k)) rgb(0 0 0 / .75), 0 calc(4px * var(--k)) calc(12px * var(--k)) rgb(0 0 0 / .40);--motion-xs: 80ms;--motion-s: 140ms;--motion-m: 220ms;--motion-l: 340ms;--motion-xl: 600ms;--bad: #FF4D5E;--good-soft: rgb(46 212 122 / .14);--warn-soft: rgb(255 176 32 / .16);--on-good: #052012;--ink-on-fill: #FFFFFF;--paper: #FFFFFF;--paper-ink: #0A0B10;--text-field-min: 16px;--spring: cubic-bezier(0.22, 1, 0.30, 1);--ease: cubic-bezier(0.4, 0, 0.2, 1);--fast: 140ms;--mid: 220ms;--slow: 340ms}:root[data-theme=light]{color-scheme:light;--ground: #F4F5F9;--ground-far: #E8EAF1;--glass: 12 16 32;--ink: #12141C;--ink-2: #4E5464;--ink-3: #757C8E;--ink-4: #9AA0B0;--accent: #FF004D;--accent-soft: rgb(255 0 77 / 0.10);--accent-ink: #D1003F;--on-accent: #0B0B0F;--surface-0: rgb(255 255 255 / 0.5);--surface-1: #FFFFFF;--surface-2: #FFFFFF;--surface-3: rgb(var(--glass) / 0.05);--edge: rgb(var(--glass) / 0.10);--edge-soft: rgb(var(--glass) / 0.06);--shade-1: 0 calc(1px * var(--k)) calc(2px * var(--k)) rgb(12 16 32 / 0.06);--shade-2: 0 calc(6px * var(--k)) calc(16px * var(--k)) calc(-6px * var(--k)) rgb(12 16 32 / 0.14), 0 calc(1px * var(--k)) calc(2px * var(--k)) rgb(12 16 32 / 0.06);--shade-3: 0 calc(18px * var(--k)) calc(40px * var(--k)) calc(-12px * var(--k)) rgb(12 16 32 / 0.18), 0 calc(2px * var(--k)) calc(6px * var(--k)) rgb(12 16 32 / 0.08);--sheen: rgb(255 255 255 / 0.55);--shadow-xs: 0 calc(1px * var(--k)) calc(2px * var(--k)) rgb(12 16 32 / .06);--shadow-s: 0 calc(2px * var(--k)) calc(6px * var(--k)) rgb(12 16 32 / .08);--shadow-m: 0 calc(6px * var(--k)) calc(16px * var(--k)) calc(-6px * var(--k)) rgb(12 16 32 / .14), 0 calc(1px * var(--k)) calc(2px * var(--k)) rgb(12 16 32 / .06);--shadow-l: 0 calc(18px * var(--k)) calc(40px * var(--k)) calc(-12px * var(--k)) rgb(12 16 32 / .18), 0 calc(2px * var(--k)) calc(6px * var(--k)) rgb(12 16 32 / .08);--shadow-xl: 0 calc(30px * var(--k)) calc(70px * var(--k)) calc(-20px * var(--k)) rgb(12 16 32 / .22), 0 calc(4px * var(--k)) calc(12px * var(--k)) rgb(12 16 32 / .10);--bad: #D92338}@media (prefers-reduced-motion: reduce){:root{--fast: 1ms;--mid: 1ms;--slow: 1ms;--motion-xs: 1ms;--motion-s: 1ms;--motion-m: 1ms;--motion-l: 1ms;--motion-xl: 1ms}}@media (min-width: 1000px){:root{--column: calc(760px * var(--k));--t-micro: calc(12px * var(--k));--t-small: calc(15px * var(--k));--t-body: calc(16px * var(--k));--t-lede: calc(17px * var(--k));--t-title: calc(20px * var(--k));--t-head: calc(26px * var(--k));--t-display: calc(34px * var(--k));--bar-h: calc(52px * var(--k));--dock-h: calc(62px * var(--k))}}:root{--crop-shade: 0 0 0 100vmax rgb(0 0 0 / .55);--feed-ahead: 700px;--safe-top: env(safe-area-inset-top, 0px);--safe-bottom: env(safe-area-inset-bottom, 0px);--door-column: calc(420px * var(--k));--door-full: calc(100dvh * var(--k));--door-button: min(calc(300px * var(--k)), 86%);--door-form: min(100%, calc(360px * var(--k)));--door-tilt: 9deg;--door-mark-w: clamp(calc(140px * var(--k)), min(calc(58vw * var(--k)), calc(30vh * var(--k))), calc(240px * var(--k)));--door-mark-perspective: perspective(calc(700px * var(--k)));--door-crest-perspective: perspective(calc(60px * var(--k)));--door-pillar-gap: clamp(calc(16px * var(--k)), calc(7vw * var(--k)), calc(34px * var(--k)));--door-pillar-top: clamp(calc(8px * var(--k)), calc(2vh * var(--k)), calc(20px * var(--k)));--door-pillar-h: clamp(calc(15px * var(--k)), calc(4.6vw * var(--k)), calc(19px * var(--k)));--door-pillar-text: clamp(calc(.58rem * var(--k)), calc(2.5vw * var(--k)), calc(.75rem * var(--k)));--door-pillar-track: .12em;--door-glyph-extrude: 0 calc(1px * var(--k)) 0 rgb(0 0 0 / 0.80), 0 calc(2px * var(--k)) 0 rgb(0 0 0 / 0.52), 0 calc(2px * var(--k)) calc(3px * var(--k)) rgb(0 0 0 / 0.50);--door-mark-extrude: drop-shadow(0 calc(1px * var(--k)) calc(.5px * var(--k)) rgb(0 0 0 / 0.90)) drop-shadow(0 calc(2px * var(--k)) calc(.5px * var(--k)) rgb(0 0 0 / 0.80)) drop-shadow(0 calc(3px * var(--k)) calc(.5px * var(--k)) rgb(0 0 0 / 0.66)) drop-shadow(0 calc(4px * var(--k)) calc(.5px * var(--k)) rgb(0 0 0 / 0.50)) drop-shadow(0 calc(6px * var(--k)) calc(7px * var(--k)) rgb(0 0 0 / 0.62)) drop-shadow(0 0 calc(24px * var(--k)) rgb(255 0 77 / 0.20));--door-crest-extrude: drop-shadow(0 calc(.5px * var(--k)) calc(.4px * var(--k)) rgb(0 0 0 / 0.88)) drop-shadow(0 calc(1px * var(--k)) calc(.4px * var(--k)) rgb(0 0 0 / 0.72)) drop-shadow(0 calc(1.5px * var(--k)) calc(.4px * var(--k)) rgb(0 0 0 / 0.52)) drop-shadow(0 calc(2px * var(--k)) calc(3px * var(--k)) rgb(0 0 0 / 0.60)) drop-shadow(0 0 calc(6px * var(--k)) rgb(255 0 77 / 0.35));--door-vibrate: 3.2s;--door-ring: min(calc(72vw * var(--k)), calc(300px * var(--k)));--door-ring-gap: calc(9px * var(--k));--door-spin-light: conic-gradient(from 0deg, transparent 0 55%, rgb(255 0 77 / .15) 70%, var(--accent) 92%, #fff 97%, transparent 100%);--door-spin-mask: radial-gradient(farthest-side, transparent calc(100% - calc(5px * var(--k))), #000 calc(100% - calc(4px * var(--k))));--door-spin-turn: 1.3s;--door-win-bg: #000;--door-win-shadow: 0 calc(18px * var(--k)) calc(40px * var(--k)) calc(-8px * var(--k)) rgb(0 0 0 / .6), inset 0 0 0 calc(1px * var(--k)) rgb(255 255 255 / .08);--door-guide-w: 78%;--door-guide-shadow: drop-shadow(0 calc(2px * var(--k)) calc(6px * var(--k)) rgb(0 0 0 / .55));--door-guide-stroke: 7;--door-guide-beat: 1.4s;--door-hello-veil: rgb(10 11 16 / 0.28);--door-hello-shadow: 0 calc(1px * var(--k)) calc(14px * var(--k)) rgb(0 0 0 / 0.45);--door-hello-text: clamp(calc(20px * var(--k)), calc(6.4vw * var(--k)), calc(28px * var(--k)));--door-hello-rise: calc(6px * var(--k));--door-spring: cubic-bezier(.2, .9, .3, 1.2);--door-fade: 260ms;--door-glow: rgb(255 255 255 / 0.12);--door-grain-strength: 0.045;--door-grain: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='140' height='140' filter='url(%23n)'/%3E%3C/svg%3E");--door-on-colour: rgb(255 255 255 / 0.92);--door-on-colour-soft: rgb(255 255 255 / 0.22);--door-on-colour-words: rgb(255 255 255 / 0.8);--door-on-bright: rgb(0 0 0 / 0.74);--door-on-bright-soft: rgb(0 0 0 / 0.16);--door-on-bright-words: rgb(0 0 0 / 0.7);--door-check-track: 0.22em;--door-check-lh: 1.9;--door-arc-track: 0.7;--door-arc-done: 0.9}:root[data-theme=light]{--door-glyph-extrude: 0 calc(1px * var(--k)) 0 rgb(255 255 255 / 0.45);--door-mark-extrude: drop-shadow(0 calc(1px * var(--k)) 0 #DCE0E9) drop-shadow(0 calc(2px * var(--k)) 0 #D0D5E1) drop-shadow(0 calc(3px * var(--k)) 0 #C5CAD8) drop-shadow(0 calc(5px * var(--k)) calc(6px * var(--k)) rgb(10 14 30 / 0.22));--door-crest-extrude: drop-shadow(0 calc(.5px * var(--k)) 0 #B8003A) drop-shadow(0 calc(1px * var(--k)) 0 #9E0031) drop-shadow(0 calc(1.5px * var(--k)) 0 #840028) drop-shadow(0 calc(2px * var(--k)) calc(3px * var(--k)) rgb(10 14 30 / 0.28))}@keyframes door-vib-x{0%{transform:translate3d(0,0,0)}0.8333%{transform:translate3d(calc(2.30px * var(--k)),0,0)}1.667%{transform:translate3d(calc(3.67px * var(--k)),0,0)}2.5%{transform:translate3d(calc(3.89px * var(--k)),0,0)}3.333%{transform:translate3d(calc(3.10px * var(--k)),0,0)}4.167%{transform:translate3d(calc(1.65px * var(--k)),0,0)}5%{transform:translate3d(0,0,0)}5.833%{transform:translate3d(calc(-1.40px * var(--k)),0,0)}6.667%{transform:translate3d(calc(-2.22px * var(--k)),0,0)}7.5%{transform:translate3d(calc(-2.36px * var(--k)),0,0)}8.333%{transform:translate3d(calc(-1.88px * var(--k)),0,0)}9.167%{transform:translate3d(calc(-1.00px * var(--k)),0,0)}10%{transform:translate3d(0,0,0)}10.83%{transform:translate3d(calc(0.85px * var(--k)),0,0)}11.67%{transform:translate3d(calc(1.35px * var(--k)),0,0)}12.5%{transform:translate3d(calc(1.43px * var(--k)),0,0)}13.33%{transform:translate3d(calc(1.14px * var(--k)),0,0)}14.17%{transform:translate3d(calc(0.61px * var(--k)),0,0)}15%{transform:translate3d(0,0,0)}15.83%{transform:translate3d(calc(-0.51px * var(--k)),0,0)}16.67%{transform:translate3d(calc(-0.82px * var(--k)),0,0)}17.5%{transform:translate3d(calc(-0.87px * var(--k)),0,0)}18.33%{transform:translate3d(calc(-0.69px * var(--k)),0,0)}19.17%,100%{transform:translate3d(0,0,0)}}@keyframes door-vib-y{0%,0.8333%{transform:translate3d(0,0,0)}1.667%{transform:translate3d(0,calc(-1.16px * var(--k)),0)}2.5%{transform:translate3d(0,calc(-2.14px * var(--k)),0)}3.333%{transform:translate3d(0,calc(-2.96px * var(--k)),0)}4.167%{transform:translate3d(0,calc(-3.38px * var(--k)),0)}5%{transform:translate3d(0,calc(-3.34px * var(--k)),0)}5.833%{transform:translate3d(0,calc(-2.86px * var(--k)),0)}6.667%{transform:translate3d(0,calc(-2.12px * var(--k)),0)}7.5%{transform:translate3d(0,calc(-1.30px * var(--k)),0)}8.333%{transform:translate3d(0,calc(-0.60px * var(--k)),0)}9.167%,11.67%{transform:translate3d(0,0,0)}12.5%{transform:translate3d(0,calc(-0.79px * var(--k)),0)}13.33%{transform:translate3d(0,calc(-1.09px * var(--k)),0)}14.17%{transform:translate3d(0,calc(-1.24px * var(--k)),0)}15%{transform:translate3d(0,calc(-1.23px * var(--k)),0)}15.83%{transform:translate3d(0,calc(-1.05px * var(--k)),0)}16.67%{transform:translate3d(0,calc(-0.78px * var(--k)),0)}17.5%{transform:translate3d(0,calc(-0.48px * var(--k)),0)}18.33%,100%{transform:translate3d(0,0,0)}}@keyframes door-vib-d{0%{transform:translate3d(0,0,0)}0.8333%{transform:translate3d(calc(1.66px * var(--k)),calc(-1.66px * var(--k)),0)}1.667%{transform:translate3d(calc(2.64px * var(--k)),calc(-2.64px * var(--k)),0)}2.5%{transform:translate3d(calc(2.80px * var(--k)),calc(-2.80px * var(--k)),0)}3.333%{transform:translate3d(calc(2.23px * var(--k)),calc(-2.23px * var(--k)),0)}4.167%{transform:translate3d(calc(1.19px * var(--k)),calc(-1.19px * var(--k)),0)}5%{transform:translate3d(0,0,0)}5.833%{transform:translate3d(calc(-1.00px * var(--k)),calc(1.00px * var(--k)),0)}6.667%{transform:translate3d(calc(-1.60px * var(--k)),calc(1.60px * var(--k)),0)}7.5%{transform:translate3d(calc(-1.70px * var(--k)),calc(1.70px * var(--k)),0)}8.333%{transform:translate3d(calc(-1.35px * var(--k)),calc(1.35px * var(--k)),0)}9.167%{transform:translate3d(calc(-0.72px * var(--k)),calc(0.72px * var(--k)),0)}10%{transform:translate3d(0,0,0)}10.83%{transform:translate3d(calc(0.61px * var(--k)),calc(-0.61px * var(--k)),0)}11.67%{transform:translate3d(calc(0.97px * var(--k)),calc(-0.97px * var(--k)),0)}12.5%{transform:translate3d(calc(1.03px * var(--k)),calc(-1.03px * var(--k)),0)}13.33%{transform:translate3d(calc(0.82px * var(--k)),calc(-0.82px * var(--k)),0)}14.17%,15.83%{transform:translate3d(0,0,0)}16.67%{transform:translate3d(calc(-0.59px * var(--k)),calc(0.59px * var(--k)),0)}17.5%{transform:translate3d(calc(-0.63px * var(--k)),calc(0.63px * var(--k)),0)}18.33%{transform:translate3d(calc(-0.50px * var(--k)),calc(0.50px * var(--k)),0)}19.17%,100%{transform:translate3d(0,0,0)}}@keyframes door-spin{to{transform:rotate(1turn)}}@keyframes door-breathe{50%{opacity:.55}}@keyframes door-in{from{transform:scale(.9);opacity:0}}@keyframes door-done{50%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes door-draw{0%{stroke-dashoffset:110;opacity:1}60%{stroke-dashoffset:0;opacity:1}85%,100%{stroke-dashoffset:0;opacity:0}}@keyframes door-tip{0%,45%{opacity:0;transform:translateX(calc(-6px * var(--k)))}60%{opacity:1;transform:none}85%,100%{opacity:0;transform:none}}@media (max-width: 374.98px){:root{--vu: .92px;--k: .92}}@media (min-width: 375px) and (max-width: 389.98px){:root{--vu: .96px;--k: .96}}
