@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-vietnamese-wght-normal.D0rl6rjA.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-ext-wght-normal.D9tNdqV9.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Space Grotesk Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(./space-grotesk-latin-wght-normal.BhU9QXUp.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Departure Mono;src:url(../../../fonts/DepartureMono-Regular.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root{--color-ink-000:#0a0a0a;--color-ink-040:#0d0d0d;--color-ink-050:#111;--color-ink-100:#1a1a1a;--color-ink-150:#1f1f1f;--color-ink-200:#262626;--color-ink-300:#2e2e2e;--color-ink-350:#3a3a3a;--color-ink-500:#5e5e5e;--color-ink-550:#6e6e6e;--color-ink-400:#8e8e8e;--color-ink-600:#a8a8a8;--color-ink-900:#fafafa;--color-paper:#f4f4f2;--color-signal:#d71921;--color-signal-lift:#ff4a52;--color-signal-wash:#170809;--color-on-signal:#fff;--color-on-ink:#0a0a0a;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-12:48px;--radius-none:0;--radius-chip:8px;--radius-slot:12px;--radius-surface:20px;--radius-pill:999px;--font-display:"Departure Mono", "Courier New", monospace;--font-ui:"Space Grotesk Variable", "Space Grotesk", system-ui, sans-serif;--text-data:11px;--text-data-lg:22px;--text-display-sm:33px;--text-display:44px;--text-display-lg:55px;--text-display-xl:66px;--text-display-2xl:88px;--ui-2xs:10px;--ui-xs:11px;--ui-sm:12px;--ui-base:13px;--ui-md:14px;--ui-lg:15px;--ui-xl:24px;--ui-input:16px;--track-data:.06em;--track-tight:.1em;--track-chip:.14em;--track-button:.16em;--track-wide:.18em;--track-label:.24em;--weight-regular:400;--weight-medium:500;--size-touch:44px;--size-touch-lg:48px;--size-fab:56px;--size-dot:8px;--size-pip:6px;--motion-dur-instant:.12s;--motion-dur-standard:.24s;--motion-dur-deliberate:.48s;--motion-stagger:24ms;--motion-ease:cubic-bezier(.2, .8, .2, 1);--motion-ease-loader:linear;--motion-hold-delay:.22s;--motion-dur-hold:.72s;--motion-dur-page:.64s;--texture-dot-pitch:9px;--accent-red-signal:#d71921;--accent-red-lift:#ff4a52;--accent-red-wash:#170809;--accent-red-on:#fafafa;--accent-amber-signal:#e0a116;--accent-amber-lift:#ffc44a;--accent-amber-wash:#161007;--accent-amber-on:#0a0a0a;--accent-cyan-signal:#17aece;--accent-cyan-lift:#4fd8f2;--accent-cyan-wash:#071417;--accent-cyan-on:#0a0a0a;--accent-violet-signal:#9b7bff;--accent-violet-lift:#c4b0ff;--accent-violet-wash:#100a1b;--accent-violet-on:#0a0a0a;--accent-lime-signal:#7bc61a;--accent-lime-lift:#a6f04e;--accent-lime-wash:#0c1405;--accent-lime-on:#0a0a0a;--accent-pink-signal:#e8478f;--accent-pink-lift:#ff7db4;--accent-pink-wash:#18070f;--accent-pink-on:#0a0a0a}[data-accent=red]{--color-signal:var(--accent-red-signal);--color-signal-lift:var(--accent-red-lift);--color-signal-wash:var(--accent-red-wash);--color-on-signal:var(--accent-red-on)}[data-accent=amber]{--color-signal:var(--accent-amber-signal);--color-signal-lift:var(--accent-amber-lift);--color-signal-wash:var(--accent-amber-wash);--color-on-signal:var(--accent-amber-on)}[data-accent=cyan]{--color-signal:var(--accent-cyan-signal);--color-signal-lift:var(--accent-cyan-lift);--color-signal-wash:var(--accent-cyan-wash);--color-on-signal:var(--accent-cyan-on)}[data-accent=violet]{--color-signal:var(--accent-violet-signal);--color-signal-lift:var(--accent-violet-lift);--color-signal-wash:var(--accent-violet-wash);--color-on-signal:var(--accent-violet-on)}[data-accent=lime]{--color-signal:var(--accent-lime-signal);--color-signal-lift:var(--accent-lime-lift);--color-signal-wash:var(--accent-lime-wash);--color-on-signal:var(--accent-lime-on)}[data-accent=pink]{--color-signal:var(--accent-pink-signal);--color-signal-lift:var(--accent-pink-lift);--color-signal-wash:var(--accent-pink-wash);--color-on-signal:var(--accent-pink-on)}.px{font-family:var(--font-display);font-weight:var(--weight-regular);-webkit-font-smoothing:none;-moz-osx-font-smoothing:unset;font-smooth:never}@keyframes pb-fill-pip{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@keyframes pb-want-pulse{0%{transform:scale(1)}25%{transform:scale(.88)}60%{transform:scale(1.14)}to{transform:scale(1)}}@keyframes pb-want-ring{0%{opacity:.55;transform:scale(.6)}to{opacity:0;transform:scale(2.1)}}@keyframes pb-march{0%,to{opacity:.18;transform:translateY(0)}40%{opacity:1;transform:translateY(-6px)}}@keyframes pb-holo{0%{transform:translate(-150%)rotate(10deg)}to{transform:translate(300%)rotate(10deg)}}@keyframes pb-scan{0%{top:6%}to{top:86%}}.motion-fill-pip{animation:pb-fill-pip var(--motion-dur-standard) var(--motion-ease) both}.motion-want-pulse{animation:pb-want-pulse var(--motion-dur-standard) var(--motion-ease)}.motion-want-ring{animation:pb-want-ring var(--motion-dur-deliberate) var(--motion-ease) forwards}.motion-march{animation:pb-march var(--motion-dur-deliberate) var(--motion-ease-loader) infinite}.motion-holo{animation:pb-holo var(--motion-dur-deliberate) var(--motion-ease)}.motion-scan{animation:pb-scan var(--motion-dur-deliberate) var(--motion-ease) infinite alternate}.motion-press{transition:transform var(--motion-dur-instant) var(--motion-ease), background-color var(--motion-dur-standard) var(--motion-ease), border-color var(--motion-dur-standard) var(--motion-ease), color var(--motion-dur-standard) var(--motion-ease)}.motion-press:active:not(:disabled){transform:scale(.96)}@media (prefers-reduced-motion:reduce){*,:before,:after{animation-duration:var(--motion-dur-instant)!important;transition-duration:var(--motion-dur-instant)!important;scroll-behavior:auto!important;animation-iteration-count:1!important}.motion-press:active:not(:disabled){transform:none}.motion-march,.motion-scan{opacity:1;animation:none}}@keyframes pb-hold-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes pb-card-confirm{0%{transform:scale(.7)}55%{transform:scale(1.35)}to{transform:scale(1)}}@keyframes pb-card-settle{0%{transform:scale(1.04)}to{transform:scale(1)}}@keyframes pb-card-balloon{0%{transform:translateY(0)scale(.98)rotate(0)}35%{transform:translateY(-22px)scale(1.14)rotate(-3deg)}65%{transform:translateY(-17px)scale(1.11)rotate(2deg)}to{transform:translateY(-20px)scale(1.12)rotate(-1deg)}}@keyframes pb-hold-wobble{0%,to{transform:translateY(0)rotate(0)}25%{transform:translateY(-3px)rotate(-4deg)}50%{transform:translateY(1px)rotate(3deg)}75%{transform:translateY(-2px)rotate(-2deg)}}.motion-card-confirm{animation:pb-card-confirm var(--motion-dur-standard) var(--motion-ease)}.motion-card-settle{animation:pb-card-settle var(--motion-dur-standard) var(--motion-ease)}@media (prefers-reduced-motion:reduce){.motion-card-confirm,.motion-card-settle{animation:none}}@keyframes pb-card-land{0%{transform:var(--landing-from,none)}to{transform:translateY(0)scale(1)rotate(0)}}@keyframes pb-card-land-reduced{0%{opacity:.96}to{opacity:1}}@keyframes pb-sheet-in{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}@keyframes pb-sheet-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(32px)}}@keyframes pb-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes pb-backdrop-out{0%{opacity:1}to{opacity:0}}@keyframes pb-page-enter{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes pb-page-leave{to{opacity:0;transform:translateY(-6px)}}::view-transition-old(root){mix-blend-mode:normal;animation:none}::view-transition-new(root){mix-blend-mode:normal;animation:none}::view-transition-old(navigation){mix-blend-mode:normal;animation:none}::view-transition-new(navigation){mix-blend-mode:normal;animation:none}::view-transition-old(navigation){display:none}::view-transition-group(navigation){z-index:1;animation:none}::view-transition-old(page){animation:pb-page-leave var(--motion-dur-standard) var(--motion-ease) both}::view-transition-new(page){animation:pb-page-enter var(--motion-dur-deliberate) var(--motion-ease) both}::view-transition{pointer-events:none}@keyframes pagenine-fan-in{0%{opacity:0;transform:translateY(28px)rotate(0)scale(.94)}to{opacity:1;transform:translateX(var(--fan-x,0%)) translateY(var(--fan-y,0px)) rotate(var(--fan-rotate,0deg))}}.motion-fan-in{animation:pagenine-fan-in var(--motion-dur-page) var(--motion-ease) both;animation-delay:calc(var(--fan-index,0) * var(--motion-stagger))}.motion-reveal{animation:pb-page-enter var(--motion-dur-deliberate) var(--motion-ease) both}@media (prefers-reduced-motion:reduce){.motion-fan-in,.motion-reveal{animation:none}}*,:before,:after{box-sizing:border-box}html,body{margin:0;padding:0}body{background:var(--color-ink-000);color:var(--color-ink-900);font-family:var(--font-ui);font-size:var(--ui-base);-webkit-font-smoothing:antialiased}a{color:var(--color-signal-lift);text-decoration:none}a:hover{color:var(--color-ink-900)}:focus-visible{outline:2px solid var(--color-signal-lift);outline-offset:2px}button{cursor:pointer;font-family:inherit}button:disabled{cursor:not-allowed}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;scroll-padding-bottom:calc(96px + env(safe-area-inset-bottom))}button,a,input,select,textarea{touch-action:manipulation}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]),select,textarea{font-size:var(--ui-input)!important}}.viewport.svelte-12qhfyh{background:var(--color-ink-000);min-height:100dvh;padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);justify-content:center;display:flex}.device.svelte-12qhfyh{width:100%;max-width:390px;min-height:100dvh;padding-top:env(safe-area-inset-top);flex-direction:column;display:flex}.device.wide.svelte-12qhfyh{max-width:1100px}.with-nav.svelte-12qhfyh{padding-bottom:calc(81px + env(safe-area-inset-bottom))}.route-content.svelte-12qhfyh{view-transition-name:page;flex-direction:column;flex:1;min-width:0;display:flex}.navigation.svelte-12qhfyh{bottom:0;left:max(env(safe-area-inset-left), calc((100% - 390px) / 2));right:max(env(safe-area-inset-right), calc((100% - 390px) / 2));z-index:20;view-transition-name:navigation;position:fixed}
