@property --mk-t{syntax:"<number>";inherits:false;initial-value:0}@property --mk-bg{syntax:"*";inherits:false}@property --mk-fg{syntax:"*";inherits:false}@property --mk-muted{syntax:"*";inherits:false}@property --mk-surface{syntax:"*";inherits:false}@property --mk-line{syntax:"*";inherits:false}@property --mk-bar{syntax:"*";inherits:false}.mk-root,.mk-root :is([data-tone],[class*=--mk-],[stroke*=--mk-],[fill*=--mk-]){--mk-bg:color-mix(in oklab, var(--mk-l-bg), var(--mk-d-bg) calc(var(--mk-t) * 100%));--mk-fg:color-mix(in oklab, var(--mk-l-fg), var(--mk-d-fg) calc(var(--mk-t) * 100%));--mk-muted:color-mix(in oklab, var(--mk-l-muted), var(--mk-d-muted) calc(var(--mk-t) * 100%));--mk-surface:color-mix(in oklab, var(--mk-l-surface), var(--mk-d-surface) calc(var(--mk-t) * 100%));--mk-line:color-mix(in oklab, var(--mk-l-line), var(--mk-d-line) calc(var(--mk-t) * 100%));--mk-bar:color-mix(in srgb, color-mix(in oklab, var(--mk-l-bg), var(--mk-d-bg) calc(var(--mk-t) * 100%)) 84%, transparent)}@layer base{.mk-root [data-tone]{color:var(--mk-fg)}}.mk-root :is([data-mk-midnight],[data-mk-midnight] :is([data-tone],[class*=--mk-],[stroke*=--mk-],[fill*=--mk-])){--mk-bg:var(--mk-d-bg);--mk-fg:var(--mk-d-fg);--mk-muted:var(--mk-d-muted);--mk-surface:var(--mk-d-surface);--mk-line:var(--mk-d-line)}:where(.mk-root :is([data-tone],[class*=--mk-],[stroke*=--mk-],[fill*=--mk-]))::placeholder,:where(.mk-root :is([data-tone],[class*=--mk-],[stroke*=--mk-],[fill*=--mk-])):before,:where(.mk-root :is([data-tone],[class*=--mk-],[stroke*=--mk-],[fill*=--mk-])):after,:where(.mk-root [class*=divide-\(--mk-]>*){--mk-bg:inherit;--mk-fg:inherit;--mk-muted:inherit;--mk-surface:inherit;--mk-line:inherit;--mk-bar:inherit}.mk-root{--mk-l-bg:#f8f8f9;--mk-l-fg:#0c1426;--mk-l-muted:#586176;--mk-l-surface:#fff;--mk-l-line:#14213d17;--mk-d-bg:#04070c;--mk-d-fg:#e8e9ec;--mk-d-muted:#8f98ab;--mk-d-surface:#0b1222;--mk-d-line:#ffffff14;background:var(--mk-bg);color:var(--mk-fg)}.dark .mk-root{--mk-l-bg:#04070c;--mk-l-fg:#e8e9ec;--mk-l-muted:#8f98ab;--mk-l-surface:#0b1222;--mk-l-line:#ffffff14;--mk-d-bg:#000;--mk-d-fg:#e8e9ec;--mk-d-muted:#8f98ab;--mk-d-surface:#070b14;--mk-d-line:#ffffff12}.mk-panel[data-tone=dark]{background:var(--mk-d-bg);color:var(--mk-d-fg)}.mk-panel[data-tone=light]{background:var(--mk-l-bg);color:var(--mk-l-fg)}@media (prefers-reduced-transparency:reduce){.mk-root,.mk-root :is([data-tone],[class*=--mk-],[stroke*=--mk-],[fill*=--mk-]){--mk-bar:color-mix(in oklab, var(--mk-l-bg), var(--mk-d-bg) calc(var(--mk-t) * 100%))}}html.lenis,html.lenis body{height:auto}.lenis:not(.lenis-autoToggle).lenis-stopped{overflow:clip}.lenis [data-lenis-prevent],.lenis [data-lenis-prevent-wheel],.lenis [data-lenis-prevent-touch]{overscroll-behavior:contain}.lenis.lenis-smooth iframe{pointer-events:none}.mk-gooey-line,.mk-gooey-inner{display:block}.mk-open-line{--mk-open-delay:calc((var(--mk-at,0) + var(--mk-line,0) * .12) * 1s);animation:mk-open-fade .45s cubic-bezier(.22, 1, .36, 1) var(--mk-open-delay) backwards, mk-open-unblur .6s cubic-bezier(.22, 1, .36, 1) var(--mk-open-delay) backwards, mk-open-rise-line .8s cubic-bezier(.16, 1, .3, 1) var(--mk-open-delay) backwards}.mk-open-block{--mk-open-delay:calc(var(--mk-at,0) * 1s);animation:mk-open-fade .5s cubic-bezier(.22, 1, .36, 1) var(--mk-open-delay) backwards, mk-open-rise .9s cubic-bezier(.16, 1, .3, 1) var(--mk-open-delay) backwards}@media (prefers-reduced-motion:reduce){.mk-open-line,.mk-open-block{animation:mk-open-fade .2s linear calc((var(--mk-at,0) * .4 + var(--mk-line,0) * .04) * 1s) backwards}}@keyframes mk-open-fade{0%{opacity:.01}}@keyframes mk-open-unblur{0%{filter:blur(12px)}}@keyframes mk-open-rise-line{0%{transform:translateY(.32em)}}@keyframes mk-open-rise{0%{transform:translateY(var(--mk-rise,24px))}}.mk-defer{content-visibility:auto;contain-intrinsic-size:auto 900px}
