@font-face{font-family:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-vietnamese-wdth-normal-Rd0aZl9c.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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-ext-wdth-normal-CQ1tG6In.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:Mona Sans Variable;font-style:normal;font-display:swap;font-weight:200 900;font-stretch:75% 125%;src:url(/assets/mona-sans-latin-wdth-normal-BMVx8nn_.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-ext-wdth-normal-BFx_pHPN.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-cyrillic-wdth-normal-Dgr-UBxV.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-ext-wdth-normal-DeTdBbNh.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:Martian Mono Variable;font-style:normal;font-display:swap;font-weight:100 800;font-stretch:75% 112.5%;src:url(/assets/martian-mono-latin-wdth-normal-1TqSgyfh.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}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ground:#eceeef;--ground-2:#e2e5e7;--paper:#f7f8f8;--line:#cdd2d5;--line-2:#a9b0b5;--ink:#111214;--body:#3b4146;--mute:#576066;--flap:#121314;--flap-cell:#1d1f21;--flap-ink:#f3f3ef;--flap-mute:#a0a7ac;--flap-line:#2c2f32;--amber:#ffb000;--amber-ink:#8a5800;--on-amber:#111214;--plane:#f7f8f8eb;--plane-line:#b9c0c4;--shadow-plane:0 1px 1px #1112140f, 0 14px 30px -12px #11121438;--font-sans:"Mona Sans Variable", ui-sans-serif, system-ui, sans-serif;--font-mono:"Martian Mono Variable", ui-monospace, "Cascadia Code", monospace;--gutter:clamp(1rem, 4vw, 3.5rem);--shell:88rem;--ease-out:cubic-bezier(.16, 1, .3, 1);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--dur-1:.14s;--dur-2:.24s;--dur-3:.42s}.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ground:#0d0f10;--ground-2:#090a0b;--paper:#15181a;--line:#262b2f;--line-2:#3b4247;--ink:#eceeef;--body:#aab1b6;--mute:#858d93;--flap:#1a1c1e;--flap-cell:#232628;--flap-line:#34383b;--amber-ink:#ffb000;--plane:#15181ae6;--plane-line:#3d4449;--shadow-plane:0 1px 1px #0006, 0 18px 34px -12px #000000b3}*,:before,:after{box-sizing:border-box;min-width:0}html{-webkit-text-size-adjust:100%;background:var(--ground);scroll-padding-top:5.5rem;overflow-x:clip}body{background:var(--ground);color:var(--body);font-family:var(--font-sans);font-synthesis:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;margin:0;font-size:1.0625rem;line-height:1.6}h1,h2,h3,h4,p,ul,ol,dl,dd,figure{margin:0}ul,ol{padding:0;list-style:none}h1,h2,h3,h4{color:var(--ink);letter-spacing:-.035em;text-wrap:balance;font-weight:560;line-height:1.02}p{text-wrap:pretty}a{color:inherit;text-decoration:none}img,svg,video{max-width:100%;display:block}img{height:auto}button,input,textarea,select{font:inherit;letter-spacing:inherit;color:inherit}button{cursor:pointer;background:0 0;border:0;padding:0}::selection{background:var(--amber);color:var(--on-amber)}:focus-visible{outline:2px solid var(--ink);outline-offset:3px;border-radius:4px}html{scrollbar-color:var(--line-2) var(--ground);scrollbar-width:thin}input,textarea{caret-color:var(--amber-ink)}[data-theme-switching] *,[data-theme-switching] :before,[data-theme-switching] :after{transition:none!important}.shell{width:100%;max-width:var(--shell);padding-inline:var(--gutter);margin-inline:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.skip{z-index:100;background:var(--ink);color:var(--ground);border-radius:999px;padding:.75rem 1rem;position:fixed;top:1rem;left:1rem;transform:translateY(-200%)}.skip:focus-visible{transform:none}.num,.mono{font-variant-numeric:tabular-nums}.mono{font-family:var(--font-mono);letter-spacing:-.01em;font-size:.8125rem;font-stretch:100%}.btn{letter-spacing:-.01em;white-space:nowrap;min-height:3rem;transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out), box-shadow var(--dur-2) var(--ease-out), transform var(--dur-2) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.6rem;padding:0 1.4rem;font-size:1rem;font-weight:560;display:inline-flex}.btn svg{width:1.05rem;height:1.05rem;transition:transform var(--dur-2) var(--ease-out)}.btn:hover svg{transform:translate(2px,-2px)}.btn:active{transform:scale(.98)}.btn--solid{background:var(--ink);color:var(--ground)}.btn--solid:hover{background:color-mix(in oklab, var(--ink) 86%, var(--ground))}.btn--line{box-shadow:inset 0 0 0 1px var(--line-2);color:var(--ink)}.btn--line:hover{box-shadow:inset 0 0 0 1px var(--ink)}.btn[aria-disabled=true]{cursor:default;color:var(--mute);box-shadow:inset 0 0 0 1px var(--line);background:0 0}.btn[aria-disabled=true]:hover svg{transform:none}.link{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-2);text-decoration-color:var(--line-2);text-underline-offset:.22em;transition:text-decoration-color var(--dur-2) var(--ease-out);text-decoration-thickness:1px}.link:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.lamp{background:var(--amber);border-radius:50%;flex:none;width:.5rem;height:.5rem;display:inline-block;position:relative}.lamp--off{background:var(--line-2)}.lamp--pulse:after{content:"";border-radius:inherit;background:inherit;animation:lamp 2.4s var(--ease-out) infinite;position:absolute;inset:0}@keyframes lamp{0%{opacity:.7;transform:scale(1)}70%,to{opacity:0;transform:scale(2.8)}}.flaps{font-family:var(--font-sans);text-transform:uppercase;letter-spacing:0;color:var(--flap-ink);flex-wrap:wrap;gap:.12em .32em;font-weight:640;font-stretch:75%;line-height:1;display:inline-flex}.flaps__word{white-space:nowrap;gap:.08em;display:inline-flex}.flap{background:var(--flap-cell);perspective:6em;border-radius:.12em;place-items:center;width:.78em;height:1.28em;display:inline-grid;position:relative;overflow:hidden}.flap:after{content:"";background:#0000008c;height:1px;position:absolute;inset:50% 0 auto;box-shadow:0 1px #ffffff0a}.flap__face{transform-origin:50%;backface-visibility:hidden;display:block}.flaps[data-animate] .flap__face{animation:flap var(--flap-dur,90ms) var(--ease-out) both}@keyframes flap{0%{filter:brightness(.6);transform:rotateX(80deg)}to{filter:none;transform:rotateX(0)}}.flaps--plain .flap{background:0 0;width:auto;min-width:.55em}.flaps--plain .flap:after{display:none}@media (prefers-reduced-motion:reduce){.lamp--pulse:after,.flaps[data-animate] .flap__face{animation:none}html{scroll-behavior:auto}}.has-thumb{isolation:isolate;position:relative}.thumb{z-index:-1;border-radius:inherit;background:var(--thumb,var(--ink));position:absolute;inset:0}.store{color:#fff;min-height:3rem;transition:transform var(--dur-2) var(--ease-out);background:#000;border-radius:.75rem;align-items:center;gap:.6rem;padding:0 1.1rem 0 .9rem;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff38}a.store:hover{transform:translateY(-1px)}.store__mark{flex:none;width:1.55rem;height:1.55rem}.store__text{text-align:left;line-height:1.05;display:grid}.store__text small{letter-spacing:.01em;font-size:.66rem}.store__text b{letter-spacing:-.02em;font-size:1.12rem;font-weight:600}.store[aria-disabled=true]{cursor:default;color:var(--mute);box-shadow:inset 0 0 0 1px var(--line-2);background:0 0}.store[aria-disabled=true] .store__mark path{fill:currentColor}.lamps{--cell:.72rem;--gap:3px;grid-auto-flow:column;grid-auto-columns:var(--cell);gap:var(--gap);display:grid}.lamps__week{grid-template-rows:repeat(7, var(--cell));gap:var(--gap);display:grid}.lamps__day{background:var(--flap-cell);transition:transform var(--dur-1) var(--ease-out), box-shadow var(--dur-1) var(--ease-out);border-radius:2px;display:block}.lamps__day--none,.lamps__day[data-future]{box-shadow:inset 0 0 0 1px var(--flap-line);opacity:.45;background:0 0}.lamps__day--none{box-shadow:none}.lamps__day[data-level="1"]{background:color-mix(in oklab, var(--amber) 32%, var(--flap-cell))}.lamps__day[data-level="2"]{background:color-mix(in oklab, var(--amber) 55%, var(--flap-cell))}.lamps__day[data-level="3"]{background:color-mix(in oklab, var(--amber) 78%, var(--flap-cell))}.lamps__day[data-level="4"]{background:var(--amber)}.lamps--page .lamps__day[data-level]:hover{box-shadow:0 0 0 1.5px var(--flap-ink);transform:scale(1.35)}.lamps--mini{--gap:2px;grid-auto-columns:minmax(0,1fr)}.lamps--mini .lamps__week{grid-template-rows:none}.lamps--mini .lamps__day{aspect-ratio:1}@media (prefers-reduced-motion:reduce){.lamps__day{transition:none}}.island-dock{inset:max(.6rem, env(safe-area-inset-top)) 0 auto;z-index:60;pointer-events:none;justify-content:center;padding-inline:.75rem;display:flex;position:fixed}.island{pointer-events:auto;background:var(--flap);max-width:calc(100vw - 1.5rem);color:var(--flap-ink);will-change:transform;border-radius:22px;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #ffffff0f,0 1px 2px #0000002e,0 12px 28px -10px #00000073}.island[data-booting]{animation:island-boot 1s var(--ease-out) both}@keyframes island-boot{0%{clip-path:inset(0 calc(50% - 1.375rem) round 999px);transform:translateY(-6px)}35%{clip-path:inset(0 calc(50% - 1.375rem) round 999px);transform:none}to{clip-path:inset(0 round 999px)}}.dark .island{box-shadow:inset 0 0 0 1px #ffffff17,0 12px 28px -10px #000c}.island__bar{align-items:center;height:2.75rem;display:flex}.island__toggle{height:100%;color:inherit;text-align:left;border-radius:999px;flex:1;align-items:center;gap:.6rem;padding:0 .85rem 0 1rem;display:flex}.island__toggle:focus-visible,.island__back:focus-visible{outline:2px solid var(--amber);outline-offset:-4px}.island__back{width:2.25rem;height:2.25rem;color:var(--flap-mute);transition:color var(--dur-2) var(--ease-out), background-color var(--dur-2) var(--ease-out);border-radius:50%;place-items:center;margin-left:.25rem;display:grid}.island__back:hover{color:var(--flap-ink);background:var(--flap-cell)}.island__back svg{width:1.1rem;height:1.1rem}.island__back+.island__toggle{padding-left:.35rem}.island__icon{border-radius:.3rem;width:1.25rem;height:1.25rem}.island__flaps{flex:1;font-size:.8rem}.island__flaps .flap:after{box-shadow:none;background:#00000038}.island__time{font-family:var(--font-mono);color:var(--flap-mute);letter-spacing:0;font-size:.7rem}.island__chev{width:.7rem;height:.7rem;margin-left:.1rem;position:relative}.island__chev:before,.island__chev:after{content:"";background:var(--flap-mute);width:.45rem;height:1.5px;transition:transform var(--dur-3) var(--ease-out);border-radius:1px;position:absolute;top:50%}.island__chev:before{left:0;transform:rotate(40deg)}.island__chev:after{right:0;transform:rotate(-40deg)}.island[data-open] .island__chev:before{transform:rotate(-40deg)}.island[data-open] .island__chev:after{transform:rotate(40deg)}.island__progress{pointer-events:none;height:1.5px;position:absolute;bottom:0;left:1.25rem;right:1.25rem;overflow:hidden}.island__progress span{background:var(--amber);transform-origin:0;opacity:.85;height:100%;display:block}.island[data-open] .island__progress,.island[data-booting] .island__progress{opacity:0}.island__panel{overflow:hidden}.island__content{padding:.25rem 1rem 1rem}.island__toggle{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;touch-action:manipulation}.island__views{--thumb:var(--flap-ink);background:var(--flap-cell);border-radius:999px;grid-template-columns:repeat(3,1fr);margin-bottom:.5rem;padding:.2rem;display:grid}.island__views button{min-height:2.25rem;color:var(--flap-mute);transition:color var(--dur-2) var(--ease-out);border-radius:999px;font-size:.85rem;font-weight:540}.island__views button[aria-selected=true]{color:var(--flap)}.island__views button:focus-visible{outline:2px solid var(--amber);outline-offset:0}.island__view{touch-action:pan-y}.island__hint{color:var(--flap-mute);margin-top:.85rem;font-size:.75rem}.live{gap:.8rem;padding-top:.4rem;display:grid}.live__head{justify-content:space-between;align-items:center;gap:1rem;display:flex}.live__title{letter-spacing:-.01em;color:var(--flap-ink);font-size:1.05rem;font-weight:560}.live__icon-link{background:var(--flap-cell);width:2.25rem;height:2.25rem;color:var(--flap-ink);border-radius:50%;place-items:center;display:grid}.live__icon-link svg{width:1rem;height:1rem}.live__meta{color:var(--flap-mute);font-size:.8rem}.live__more{background:var(--flap-cell);min-height:2.5rem;color:var(--flap-ink);transition:background-color var(--dur-2) var(--ease-out);border-radius:999px;justify-content:center;align-items:center;gap:.5rem;font-size:.88rem;font-weight:540;display:inline-flex}.live__more:hover{background:var(--flap-line)}.live__more svg{width:1rem;height:1rem}.live__icon-link:focus-visible,.live__more:focus-visible,.live__bench a:focus-visible{outline:2px solid var(--amber);outline-offset:0}.live__bench{gap:.15rem;display:grid}.live__bench a{min-height:3rem;transition:background-color var(--dur-2) var(--ease-out);border-radius:.6rem;align-items:center;gap:.75rem;margin-inline:-.5rem;padding:.35rem .5rem;font-weight:540;line-height:1.25;display:flex}.live__bench a:hover{background:var(--flap-cell)}.live__bench img{border-radius:.45rem;flex:none;width:1.75rem;height:1.75rem}.live__bench a>span:first-of-type{flex:1}.live__bench small{color:var(--flap-mute);font-size:.78rem;font-weight:420;display:block}.island__nav{border-bottom:1px solid var(--flap-line);padding-block:.25rem .9rem;display:grid}.island__nav a{letter-spacing:-.03em;min-height:2.75rem;transition:background-color var(--dur-2) var(--ease-out);border-radius:.6rem;align-items:center;gap:.5rem;margin-inline:-.5rem;padding:0 .5rem;font-size:1.6rem;font-weight:540;font-stretch:112%;display:flex}.island__nav a:hover{background:var(--flap-cell)}.island__nav a:focus-visible,.island__products a:focus-visible,.island__foot button:focus-visible{outline:2px solid var(--amber);outline-offset:0}.island__home{color:var(--flap-mute);font-size:1rem!important;font-stretch:100%!important}.island__home svg{width:1rem;height:1rem}.island__group{border-bottom:1px solid var(--flap-line);padding-block:.9rem}.island__caption{color:var(--flap-mute);margin-bottom:.5rem;font-size:.8rem}.island__products{gap:.15rem;display:grid}.island__products a{min-height:2.9rem;transition:background-color var(--dur-2) var(--ease-out);border-radius:.6rem;align-items:center;gap:.75rem;margin-inline:-.5rem;padding:.3rem .5rem;font-weight:540;line-height:1.2;display:flex}.island__products a:hover,.island__products a[aria-current]{background:var(--flap-cell)}.island__products img,.island__products small{color:var(--flap-mute);font-size:.78rem;font-weight:420;display:block}.island__foot{flex-wrap:wrap;gap:.5rem;padding-top:.9rem;display:flex}.island__theme{background:var(--flap-cell);border-radius:999px;padding:.2rem;display:inline-flex}.island__theme button,.island__email{min-height:2.25rem;color:var(--flap-mute);transition:background-color var(--dur-2) var(--ease-out), color var(--dur-2) var(--ease-out);border-radius:999px;align-items:center;gap:.4rem;padding:0 .8rem;font-size:.85rem;display:inline-flex}.island__theme{--thumb:var(--flap-ink)}.island__theme button[aria-pressed=true]{color:var(--flap)}.island__theme svg,.island__email svg{width:.95rem;height:.95rem}.island__email{background:var(--flap-cell);color:var(--flap-ink);flex:1;justify-content:center}.island__email:hover{background:var(--flap-line)}.island__status{color:var(--flap-mute);align-items:center;gap:.55rem;margin-top:.9rem;font-size:.8rem;display:flex}@media (max-width:330px){.island__time{display:none}}.mark{right:max(1rem, env(safe-area-inset-right));bottom:max(1rem, env(safe-area-inset-bottom));z-index:55;background:color-mix(in oklab, var(--ground) 82%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);height:2.75rem;box-shadow:0 0 0 1px var(--line), 0 6px 16px -10px #11121459;color:var(--mute);transition:color var(--dur-2) var(--ease-out);border-radius:999px;align-items:center;padding:0;display:flex;position:fixed}.mark:hover,.mark:focus-visible{color:var(--ink)}.mark__label{white-space:nowrap;font-size:.8rem;display:block;overflow:hidden}.mark__label>span{padding-left:1rem;display:block}.mark__ring{flex:none;place-items:center;width:2.75rem;height:2.75rem;display:grid;position:relative}.mark__ring svg:first-child{fill:none;stroke-width:1.5px;width:calc(100% - .4rem);height:calc(100% - .4rem);position:absolute;inset:.2rem;transform:rotate(-90deg)}.mark__track{stroke:var(--line)}.mark__arc{stroke:var(--amber);stroke-linecap:round}.mark__ring>svg:last-child{width:1rem;height:1rem}
