@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.12tyk43_3sh9u.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.0jzbimsg8vl84.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.0-wfv7uh4i7h9.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.0nx0ww8fni_q3.woff2)format("woff2");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:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.09~u27dqhyhd6.woff2)format("woff2");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:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.0zgw-jeven.3w.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.0wkzw~je483f-.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.0rhz0arwfsn~5.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.0l76wvqk9d84w.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.0k4k9394f2q-k.woff2)format("woff2");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:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.08e28id.o-okb.woff2)format("woff2");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:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono", "Geist Mono Fallback"}
@font-face{font-family:GeistPixelSquare;src:url(../media/GeistPixel_Square.p.0swnkg-c.zst7.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixelsquare_cf225766-module__Yt-Tla__className{font-family:GeistPixelSquare,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelsquare_cf225766-module__Yt-Tla__variable{--font-geist-pixel-square:"GeistPixelSquare", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelGrid;src:url(../media/GeistPixel_Grid.p.0w7sol7._a_4c.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixelgrid_6ebff038-module__NUBdrG__className{font-family:GeistPixelGrid,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelgrid_6ebff038-module__NUBdrG__variable{--font-geist-pixel-grid:"GeistPixelGrid", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelCircle;src:url(../media/GeistPixel_Circle.p.08kj2k4jxi.q8.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixelcircle_7ee616e3-module__hUl13q__className{font-family:GeistPixelCircle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelcircle_7ee616e3-module__hUl13q__variable{--font-geist-pixel-circle:"GeistPixelCircle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelTriangle;src:url(../media/GeistPixel_Triangle.p.01k52ll91s9nd.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixeltriangle_d08a9537-module__YhmSWq__className{font-family:GeistPixelTriangle,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixeltriangle_d08a9537-module__YhmSWq__variable{--font-geist-pixel-triangle:"GeistPixelTriangle", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
@font-face{font-family:GeistPixelLine;src:url(../media/GeistPixel_Line.p.0gy4lfw5evbyo.woff2)format("woff2");font-display:swap;font-weight:500}.geistpixelline_d71857ef-module__Cx3YZq__className{font-family:GeistPixelLine,Geist Mono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-weight:500}.geistpixelline_d71857ef-module__Cx3YZq__variable{--font-geist-pixel-line:"GeistPixelLine", Geist Mono, ui-monospace, SFMono-Regular, Roboto Mono, Menlo, Monaco, Liberation Mono, DejaVu Sans Mono, Courier New, monospace}
.mtk-text-reveal{--mtk-reveal-delay:0s;--mtk-reveal-duration:.62s;--mtk-reveal-cycle-duration:2.14s;--mtk-reveal-stagger:26ms;--mtk-reveal-distance:16px;--mtk-reveal-blur:8px;--mtk-reveal-ease:cubic-bezier(.16, 1, .3, 1);--mtk-reveal-iteration-count:1;white-space:pre-wrap;flex-wrap:wrap;display:inline-flex}.mtk-text-reveal__item{animation-duration:var(--mtk-reveal-duration);animation-delay:calc(var(--mtk-reveal-delay) + var(--mtk-index) * var(--mtk-reveal-stagger));animation-fill-mode:both;animation-iteration-count:var(--mtk-reveal-iteration-count);animation-name:mtk-text-reveal-in;animation-timing-function:var(--mtk-reveal-ease);filter:blur(var(--mtk-reveal-blur));opacity:0;transform:translate3d(0, var(--mtk-reveal-distance), 0);will-change:opacity, transform, filter;display:inline-block}.mtk-text-reveal[data-mode=out] .mtk-text-reveal__item{filter:blur();opacity:1;animation-name:mtk-text-reveal-out;transform:translate(0,0)}.mtk-text-reveal[data-mode=in-out] .mtk-text-reveal__item{animation-duration:var(--mtk-reveal-cycle-duration);animation-name:mtk-text-reveal-in-out}@keyframes mtk-text-reveal-in{to{filter:blur();opacity:1;transform:translate(0,0)}}@keyframes mtk-text-reveal-out{to{filter:blur(var(--mtk-reveal-blur));opacity:0;transform:translate3d(0, calc(var(--mtk-reveal-distance) * -1), 0)}}@keyframes mtk-text-reveal-in-out{0%{filter:blur(var(--mtk-reveal-blur));opacity:0;transform:translate3d(0, var(--mtk-reveal-distance), 0)}30%,68%{filter:blur();opacity:1;transform:translate(0,0)}to{filter:blur(var(--mtk-reveal-blur));opacity:0;transform:translate3d(0, calc(var(--mtk-reveal-distance) * -1), 0)}}.mtk-gradient-sweep{--mtk-sweep-duration:2.8s;--mtk-sweep-delay:0s;--mtk-sweep-angle:110deg;--mtk-sweep-base:color-mix(in srgb, currentColor 34%, transparent);--mtk-sweep-highlight:currentColor;--mtk-sweep-accent:color-mix(in srgb, currentColor 68%, transparent);--mtk-sweep-ease:linear;animation:mtk-gradient-sweep var(--mtk-sweep-duration) var(--mtk-sweep-ease) infinite;animation-delay:var(--mtk-sweep-delay);background-repeat:no-repeat,no-repeat;background-image:linear-gradient(var(--mtk-sweep-angle), transparent 0%, transparent 38%, var(--mtk-sweep-accent) 47%, var(--mtk-sweep-highlight) 50%, var(--mtk-sweep-accent) 53%, transparent 62%, transparent 100%), linear-gradient(var(--mtk-sweep-base), var(--mtk-sweep-base));color:inherit;-webkit-text-fill-color:transparent;will-change:background-position;background-position:100%,0 0;background-size:300% 100%,100% 100%;-webkit-background-clip:text;background-clip:text;display:inline-block;transform:translateZ(0)}.mtk-gradient-sweep--pause-on-hover:hover{animation-play-state:paused}@keyframes mtk-gradient-sweep{0%,6%{background-position:100%,0 0}94%,to{background-position:0%,0 0}}.mtk-focus-blur-text{--mtk-focus-delay:0s;--mtk-focus-duration:.9s;--mtk-focus-cycle:2.4s;--mtk-focus-blur:10px;--mtk-focus-scale:1.08;--mtk-focus-iteration-count:infinite;white-space:pre-wrap;display:inline-block}.mtk-focus-blur-text__item{animation:mtk-focus-blur-text var(--mtk-focus-cycle) cubic-bezier(.16, 1, .3, 1) both;animation-delay:var(--mtk-focus-delay);animation-iteration-count:var(--mtk-focus-iteration-count);filter:blur(var(--mtk-focus-blur));opacity:0;transform:scale(var(--mtk-focus-scale)) translateZ(0);will-change:opacity, transform, filter;display:inline-block}@keyframes mtk-focus-blur-text{0%{filter:blur(var(--mtk-focus-blur));opacity:0;transform:scale(var(--mtk-focus-scale)) translateZ(0)}28%,72%{filter:blur();opacity:1;transform:scale(1)translateZ(0)}to{filter:blur(calc(var(--mtk-focus-blur) * .65));opacity:0;transform:scale(.98)translateZ(0)}}.mtk-liquid-text{--mtk-liquid-delay:0s;--mtk-liquid-duration:1.8s;--mtk-liquid-cycle:3.3s;--mtk-liquid-stagger:34ms;--mtk-liquid-distance:18px;--mtk-liquid-blur:7px;--mtk-liquid-filter:none;--mtk-liquid-iteration-count:infinite;filter:var(--mtk-liquid-filter);isolation:isolate;white-space:pre-wrap;display:inline-flex;position:relative}.mtk-liquid-text__filter{pointer-events:none;block-size:0;inline-size:0;position:absolute;overflow:hidden}.mtk-liquid-text__item{animation:mtk-liquid-text var(--mtk-liquid-cycle) cubic-bezier(.16, 1, .3, 1) both;animation-delay:calc(var(--mtk-liquid-delay) + var(--mtk-index) * var(--mtk-liquid-stagger));animation-iteration-count:var(--mtk-liquid-iteration-count);opacity:0;transform:translate3d(var(--mtk-liquid-x), var(--mtk-liquid-y), 0) scale(.84);will-change:opacity, transform, filter;line-height:1;display:inline-block}@keyframes mtk-liquid-text{0%{filter:blur(var(--mtk-liquid-blur));opacity:0;transform:translate3d(var(--mtk-liquid-x), var(--mtk-liquid-y), 0) scale(.84)}24%{filter:blur(calc(var(--mtk-liquid-blur) * .52));opacity:.92;transform:translate3d(calc(var(--mtk-liquid-x) * .22), calc(var(--mtk-liquid-y) * .22), 0) scale(1.08)}42%,70%{filter:blur();opacity:1;transform:translate(0,0)scale(1)}to{filter:blur(calc(var(--mtk-liquid-blur) * .72));opacity:0;transform:translate3d(calc(var(--mtk-liquid-x) * -.65), calc(var(--mtk-liquid-y) * -.65), 0) scale(.9)}}.mtk-ticker-text{--mtk-ticker-delay:0s;--mtk-ticker-duration:3.6s;--mtk-ticker-blur:6px;--mtk-ticker-edge-fade:64px;--mtk-ticker-stagger:42ms;--mtk-ticker-iteration-count:infinite;box-sizing:border-box;isolation:isolate;inline-size:min(100%,18rem);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--mtk-ticker-edge-fade), #000 calc(100% - var(--mtk-ticker-edge-fade)), transparent 100%);-webkit-mask-image:linear-gradient(90deg, transparent 0, #000 var(--mtk-ticker-edge-fade), #000 calc(100% - var(--mtk-ticker-edge-fade)), transparent 100%);mask-image:linear-gradient(90deg, transparent 0, #000 var(--mtk-ticker-edge-fade), #000 calc(100% - var(--mtk-ticker-edge-fade)), transparent 100%);vertical-align:middle;white-space:nowrap;display:inline-block;position:relative;overflow:hidden}.mtk-ticker-text__track{animation:mtk-ticker-track var(--mtk-ticker-duration) linear both;animation-delay:var(--mtk-ticker-delay);animation-iteration-count:var(--mtk-ticker-iteration-count);will-change:transform;min-inline-size:max-content;line-height:1;display:inline-flex;transform:translate(0,0)}.mtk-ticker-text__segment{flex:none;padding-inline-end:1.4em;display:inline-flex}.mtk-ticker-text__gap{inline-size:1.4em;display:inline-block}.mtk-ticker-text__item{filter:blur(var(--mtk-ticker-edge-blur,0px));opacity:var(--mtk-ticker-edge-opacity,1);transform:translate3d(var(--mtk-ticker-edge-x,0px), 0, 0);transform-origin:50%;will-change:opacity, transform, filter;line-height:1;transition:filter 80ms linear,opacity 80ms linear,transform 80ms linear;display:inline-block}@keyframes mtk-ticker-track{0%{transform:translate(0,0)}to{transform:translate(-25%)}}.mtk-pixel-resolve-text{--mtk-pixel-delay:0s;--mtk-pixel-duration:1.1s;--mtk-pixel-cycle:2.7s;--mtk-pixel-stagger:32ms;--mtk-pixel-size:4px;--mtk-pixel-block:calc(var(--mtk-pixel-size) * 4);--mtk-pixel-iteration-count:infinite;white-space:pre-wrap;flex-wrap:wrap;display:inline-flex}.mtk-pixel-resolve-text__item{animation-delay:calc(var(--mtk-pixel-delay) + var(--mtk-index) * var(--mtk-pixel-stagger));animation-iteration-count:var(--mtk-pixel-iteration-count);color:inherit;-webkit-text-fill-color:transparent;line-height:1;display:inline-grid;position:relative}.mtk-pixel-resolve-text__item:before{content:"";grid-area:1/1}.mtk-pixel-resolve-text__item:after{content:attr(data-char);grid-area:1/1}.mtk-pixel-resolve-text__item:before{animation:mtk-pixel-resolve-blocks var(--mtk-pixel-cycle) steps(5, jump-none) both;animation-delay:inherit;animation-iteration-count:inherit;block-size:.86em;box-shadow:calc(var(--mtk-pixel-block) * -.72) 0 0 currentColor, calc(var(--mtk-pixel-block) * .72) 0 0 currentColor, 0 calc(var(--mtk-pixel-block) * -.55) 0 currentColor, 0 calc(var(--mtk-pixel-block) * .55) 0 currentColor;filter:contrast(1.2);opacity:1;will-change:opacity, filter, transform;background:currentColor;place-self:center;inline-size:.68em;transform:scale(1.28)translate(-1px,1px)}.mtk-pixel-resolve-text__item:after{animation:mtk-pixel-resolve-clear var(--mtk-pixel-cycle) cubic-bezier(.16, 1, .3, 1) both;animation-delay:inherit;animation-iteration-count:inherit;color:currentColor;opacity:0;-webkit-text-fill-color:currentColor;transform:translateZ(0)}@keyframes mtk-pixel-resolve-blocks{0%{filter:contrast(1.25);opacity:1;transform:scale(1.28)translate(-1px,1px)}24%{opacity:.92;transform:scale(1.02)translate(1px,-1px)}48%{filter:contrast(1.05);opacity:.52;transform:scale(.68)translate(0,0)}68%,to{filter:contrast();opacity:0;transform:scale(.34)translate(0,0)}}@keyframes mtk-pixel-resolve-clear{0%,32%{filter:blur(2px);opacity:0}58%,82%{filter:blur();opacity:1}to{filter:blur(1px);opacity:0}}.mtk-typewriter-text{--mtk-typewriter-speed:62ms;font-variant-ligatures:none;white-space:pre;align-items:baseline;min-width:1ch;display:inline-flex}.mtk-typewriter-text__letters{align-items:baseline;display:inline-flex}.mtk-typewriter-text__letter{--mtk-typewriter-letter-blur:0px;--mtk-typewriter-letter-opacity:1;--mtk-typewriter-letter-scale:1;--mtk-typewriter-letter-x:0em;backface-visibility:hidden;filter:blur(var(--mtk-typewriter-letter-blur));max-inline-size:1em;opacity:var(--mtk-typewriter-letter-opacity);transform:translate3d(var(--mtk-typewriter-letter-x), 0, 0) scale(var(--mtk-typewriter-letter-scale));transform-origin:50%;will-change:filter, opacity, transform;transition:filter .18s cubic-bezier(.2,.9,.2,1),opacity .17s cubic-bezier(.2,.9,.2,1),transform .21s cubic-bezier(.2,.9,.2,1);display:inline-block;overflow:visible}.mtk-typewriter-text__letter[data-state=settled][data-near="0"]{--mtk-typewriter-letter-blur:.04px;--mtk-typewriter-letter-scale:1.012}.mtk-typewriter-text__letter[data-state=settled][data-near="1"]{--mtk-typewriter-letter-scale:1.007}.mtk-typewriter-text__letter[data-state=settled][data-near="2"]{--mtk-typewriter-letter-scale:1.003}.mtk-typewriter-text__letter[data-state=leaving][data-near="0"]{animation-duration:.22s}.mtk-typewriter-text__letter[data-state=entering]{animation:.22s cubic-bezier(.2,.9,.2,1) both mtk-typewriter-letter-in}.mtk-typewriter-text__letter[data-state=leaving]{animation:.22s cubic-bezier(.2,.9,.2,1) both mtk-typewriter-letter-out}.mtk-typewriter-text__cursor{margin-left:.08em;animation:.9s steps(2,jump-none) infinite mtk-typewriter-cursor;display:inline-block}.mtk-typewriter-text[data-phase=typing] .mtk-typewriter-text__cursor,.mtk-typewriter-text[data-phase=deleting] .mtk-typewriter-text__cursor{opacity:1;animation:none}@keyframes mtk-typewriter-letter-in{0%{filter:blur(1.2px);opacity:0;max-inline-size:0;transform:translate(-.12em)scale(.88)}55%{filter:blur(.2px);opacity:.92;max-inline-size:1em;transform:translate(-.025em)scale(1.008)}to{filter:blur();opacity:1;max-inline-size:1em;transform:translate(0,0)scale(1)}}@keyframes mtk-typewriter-letter-out{0%{filter:blur();opacity:1;max-inline-size:1em;transform:translate(0,0)scale(1)}52%{filter:blur(.25px);opacity:.7;max-inline-size:.48em;transform:translate(.035em)scale(.94)}to{filter:blur(1.25px);opacity:0;max-inline-size:0;transform:translate(.12em)scale(.82)}}@keyframes mtk-typewriter-cursor{0%,48%{opacity:1}49%,to{opacity:0}}@media (prefers-reduced-motion:reduce){.mtk-typewriter-text__letter{filter:none!important;opacity:1!important;animation:none!important;transform:none!important}}.mtk-rolling-number{--mtk-number-duration:.5s;--mtk-number-delay:0s;--mtk-number-stagger:70ms;--mtk-number-distance:8px;--mtk-number-blur:2px;--mtk-number-dir-x:0;--mtk-number-dir-y:1;--mtk-number-ease:cubic-bezier(.34, 1.45, .64, 1);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;line-height:1;display:inline-flex}.mtk-rolling-number__digit{animation:mtk-rolling-number-pop-in var(--mtk-number-duration) var(--mtk-number-ease) both;animation-delay:calc(var(--mtk-number-delay) + var(--mtk-index) * var(--mtk-number-stagger));will-change:transform, opacity, filter;line-height:1;display:inline-block}@keyframes mtk-rolling-number-pop-in{0%{filter:blur(var(--mtk-number-blur));opacity:0;transform:translate(calc(var(--mtk-number-distance) * var(--mtk-number-dir-x)), calc(var(--mtk-number-distance) * var(--mtk-number-dir-y)))}to{filter:blur();opacity:1;transform:translate(0)}}@property --spoil-r{syntax:"<percentage>";inherits:false;initial-value:0%}.mtk-spoiler-text{--mtk-spoiler-duration:.32s;--mtk-spoiler-particle:currentColor;--mtk-spoiler-radius:34px;--mtk-spoiler-reveal-duration:1.2s;--mtk-spoiler-x:50%;--mtk-spoiler-y:50%;--spoil-r:0%;cursor:pointer;isolation:isolate;touch-action:manipulation;-webkit-user-select:none;user-select:none;border-radius:.32em;outline:none;padding:.02em .16em;line-height:1.35;display:inline-grid;position:relative}.mtk-spoiler-text[data-houdini]{--accent:0 0% 22%;--density:.13;--fade:1s;--gap:0px 0px;--mx:-1;--my:-1;--words:false;background-image:paint(spoiler);animation:.9s cubic-bezier(.16,1,.3,1) both mtk-spoiler-page-fade;display:inline-block}.mtk-spoiler-text__content{filter:blur(3px);opacity:0;transition:filter var(--mtk-spoiler-duration) cubic-bezier(.16, 1, .3, 1), opacity var(--mtk-spoiler-duration) cubic-bezier(.16, 1, .3, 1);-webkit-mask-image:radial-gradient(circle var(--mtk-spoiler-radius) at var(--mtk-spoiler-x) var(--mtk-spoiler-y), #000 0 58%, transparent 100%);-webkit-mask-image:radial-gradient(circle var(--mtk-spoiler-radius) at var(--mtk-spoiler-x) var(--mtk-spoiler-y), #000 0 58%, transparent 100%);mask-image:radial-gradient(circle var(--mtk-spoiler-radius) at var(--mtk-spoiler-x) var(--mtk-spoiler-y), #000 0 58%, transparent 100%);grid-area:1/1}.mtk-spoiler-text[data-houdini] .mtk-spoiler-text__content{filter:none;opacity:1;pointer-events:none;visibility:hidden;transition:none;display:inline;-webkit-mask-image:none;mask-image:none}.mtk-spoiler-text[data-houdini][data-revealed] .mtk-spoiler-text__content{pointer-events:auto;visibility:visible}.mtk-spoiler-text[data-houdini][data-revealing] .mtk-spoiler-text__content{animation:mtk-spoiler-radius-reveal var(--mtk-spoiler-reveal-duration) cubic-bezier(.215, .61, .355, 1) both;-webkit-mask-image:radial-gradient(circle at calc(var(--ox,.5) * 100%) calc(var(--oy,.5) * 100%), #000 var(--spoil-r), transparent calc(var(--spoil-r) + 28px));-webkit-mask-image:radial-gradient(circle at calc(var(--ox,.5) * 100%) calc(var(--oy,.5) * 100%), #000 var(--spoil-r), transparent calc(var(--spoil-r) + 28px));mask-image:radial-gradient(circle at calc(var(--ox,.5) * 100%) calc(var(--oy,.5) * 100%), #000 var(--spoil-r), transparent calc(var(--spoil-r) + 28px));margin-block:-.6em;padding-block:.6em}.mtk-spoiler-text__particles{background-image:radial-gradient(circle, var(--mtk-spoiler-particle) 0 .75px, transparent 1.1px), radial-gradient(circle, color-mix(in srgb, var(--mtk-spoiler-particle) 72%, transparent) 0 .85px, transparent 1.25px), radial-gradient(circle, color-mix(in srgb, var(--mtk-spoiler-particle) 52%, transparent) 0 .55px, transparent .95px), radial-gradient(circle, color-mix(in srgb, var(--mtk-spoiler-particle) 46%, transparent) 0 .5px, transparent .9px), linear-gradient(90deg, transparent, color-mix(in srgb, var(--mtk-spoiler-particle) 14%, transparent), transparent);border-radius:inherit;color:inherit;filter:contrast(1.8)saturate(.7);opacity:.96;pointer-events:none;-webkit-text-fill-color:transparent;transition:opacity var(--mtk-spoiler-duration) cubic-bezier(.16, 1, .3, 1), filter var(--mtk-spoiler-duration) cubic-bezier(.16, 1, .3, 1);-webkit-user-select:none;user-select:none;z-index:1;background-position:0 0,3px 1px,8px 4px,13px 2px,50%;background-size:5px 4px,8px 7px,13px 9px,17px 11px,100% 100%;grid-area:1/1;animation:.62s steps(2,jump-none) infinite mtk-spoiler-particle-drift,1.3s linear infinite mtk-spoiler-particle-flicker;display:none}.mtk-spoiler-text[data-fallback] .mtk-spoiler-text__particles{display:block}.mtk-spoiler-text[data-fallback]:is(:hover,[data-active]) .mtk-spoiler-text__particles{opacity:.96;-webkit-mask-image:radial-gradient(circle calc(var(--mtk-spoiler-radius) * 1.08) at var(--mtk-spoiler-x) var(--mtk-spoiler-y), transparent 0 48%, #000 92%);-webkit-mask-image:radial-gradient(circle calc(var(--mtk-spoiler-radius) * 1.08) at var(--mtk-spoiler-x) var(--mtk-spoiler-y), transparent 0 48%, #000 92%);mask-image:radial-gradient(circle calc(var(--mtk-spoiler-radius) * 1.08) at var(--mtk-spoiler-x) var(--mtk-spoiler-y), transparent 0 48%, #000 92%)}.mtk-spoiler-text[data-fallback]:is(:hover,[data-active]) .mtk-spoiler-text__content{filter:none;opacity:1}.mtk-spoiler-text[data-revealed]{-webkit-user-select:text;user-select:text}.mtk-spoiler-text[data-revealed] .mtk-spoiler-text__content{filter:none;opacity:1;-webkit-mask-image:none;mask-image:none}.mtk-spoiler-text[data-revealed] .mtk-spoiler-text__particles{filter:blur(3px)contrast(.7);opacity:0;-webkit-mask-image:none;mask-image:none}@keyframes mtk-spoiler-particle-drift{to{background-position:5px 1px,11px 7px,2px 9px,19px 4px,50%}}@keyframes mtk-spoiler-particle-flicker{0%,to{opacity:.76}24%{opacity:.94}58%{opacity:.68}72%{opacity:.88}}@keyframes mtk-spoiler-page-fade{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}@keyframes mtk-spoiler-radius-reveal{0%{--spoil-r:0%}to{--spoil-r:150%}}.mtk-decrypt-text{--mtk-decrypt-duration:1.4s;font-variant-numeric:tabular-nums;white-space:pre;min-width:1ch;display:inline-block}.mtk-decrypt-text>span{animation:mtk-decrypt-flicker var(--mtk-decrypt-duration) steps(12) infinite;display:inline-block}@keyframes mtk-decrypt-flicker{0%,to{opacity:1}45%{opacity:.78}65%{opacity:.92}}.mtk-weight-sweep{--mtk-weight-duration:2.6s;--mtk-weight-delay:0s;--mtk-weight-stagger:56ms;--mtk-weight-min:300;--mtk-weight-mid:550;--mtk-weight-max:800;--mtk-weight-ease:cubic-bezier(.45, 0, .15, 1);white-space:pre-wrap;align-items:baseline;display:inline-flex}.mtk-weight-sweep__cell{white-space:pre;place-items:baseline center;display:inline-grid;position:relative}.mtk-weight-sweep__cell:before{content:attr(data-char);font-variation-settings:"wght" var(--mtk-weight-max);font-weight:var(--mtk-weight-max);visibility:hidden;white-space:pre;grid-area:1/1;display:block}.mtk-weight-sweep__item{animation:mtk-weight-sweep var(--mtk-weight-duration) var(--mtk-weight-ease) infinite;animation-delay:calc(var(--mtk-weight-delay) + var(--mtk-index) * var(--mtk-weight-stagger));font-variation-settings:"wght" var(--mtk-weight-min);font-weight:var(--mtk-weight-min);text-align:center;will-change:font-variation-settings, font-weight;display:inline-block;position:absolute;inset:0}@keyframes mtk-weight-sweep{0%,14%,to{font-variation-settings:"wght" var(--mtk-weight-min);font-weight:var(--mtk-weight-min)}34%,70%{font-variation-settings:"wght" var(--mtk-weight-mid);font-weight:var(--mtk-weight-mid)}52%{font-variation-settings:"wght" var(--mtk-weight-max);font-weight:var(--mtk-weight-max)}}@media (prefers-reduced-motion:reduce){.mtk-text-reveal__item,.mtk-gradient-sweep,.mtk-rolling-number__digit,.mtk-spoiler-text__particles,.mtk-decrypt-text>span,.mtk-weight-sweep__item{animation:none}.mtk-text-reveal__item{filter:blur();opacity:1;transform:none}.mtk-gradient-sweep{-webkit-text-fill-color:currentColor}.mtk-ticker-text{overflow:visible}.mtk-ticker-text__track{animation:none;transform:none}.mtk-ticker-text__item{filter:blur();opacity:1;transition:none;transform:none}.mtk-rolling-number__digit{filter:blur();opacity:1;transform:none}.mtk-spoiler-text__content{filter:none;opacity:1;-webkit-mask-image:none;mask-image:none}.mtk-spoiler-text__particles{opacity:0}.mtk-weight-sweep__item{font-variation-settings:"wght" var(--mtk-weight-max);font-weight:var(--mtk-weight-max)}}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-geist-sans);--default-mono-font-family:var(--font-geist-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.absolute{position:absolute}.relative{position:relative}.static{position:static}.inset-0{inset:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.top-0{top:calc(var(--spacing) * 0)}.left-0{left:calc(var(--spacing) * 0)}.z-10{z-index:10}.block{display:block}.grid{display:grid}.inline{display:inline}.table{display:table}.h-\[26px\]{height:26px}.h-full{height:100%}.h-screen{height:100vh}.w-5{width:calc(var(--spacing) * 5)}.w-\[18px\]{width:18px}.w-screen{width:100vw}.origin-top-left{transform-origin:0 0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.overflow-hidden{overflow:hidden}.bg-contain{background-size:contain}.bg-left-top{background-position:0 0}.bg-no-repeat{background-repeat:no-repeat}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.will-change-transform{will-change:transform}.select-none{-webkit-user-select:none;user-select:none}}:root{--background:#fafafa;--foreground:#1a1a1a;--glimm-intro-duration:1.45s}*,:before,:after{box-sizing:border-box}html,body,body *,body :before,body :after{cursor:none!important}html,body{height:100%;margin:0;padding:0;overflow:hidden}body{background:var(--background);color:var(--foreground);font-family:var(--font-geist-sans), "MiSans", -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Microsoft YaHei", sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}[data-canvas-widget-ready=false]{opacity:0!important;pointer-events:none!important}.relative{position:relative}.pointer-events-none{pointer-events:none}.bg-black{background-color:#000}.text-white{color:#fff}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-100{opacity:1}.mix-blend-overlay{mix-blend-mode:overlay}.cursor-pointer{cursor:none!important}.transition-all{transition-property:all}.duration-150{transition-duration:.15s}.ease-in-out{transition-timing-function:ease-in-out}.macintosh{--mac-w:clamp(116px, 17.5vmin, 170px);--case:#e4e2d9;--case-light:#fbfaf3;--case-mid:#d7d4ca;--case-dark:#b2aea2;--edge:#57544c3d;--screen:#22283b;width:var(--mac-w);pointer-events:auto;touch-action:none;transform-origin:50%;will-change:transform;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;left:0}.macintosh:focus-visible{outline-offset:10px;border-radius:10%;outline:2px solid #0f172a38}.macintosh__enter{opacity:0;transform-origin:50%;width:100%;animation:macintosh-enter .78s cubic-bezier(.16, 1, .3, 1) calc(var(--glimm-intro-duration) - .95s) forwards;will-change:opacity, transform;display:block;position:relative;transform:scale(.94)}.macintosh__lift{transform-origin:50%;width:100%;display:block;transform:translate(0)}.macintosh__visual{filter:drop-shadow(0 18px 26px #403e3817)drop-shadow(0 3px 8px #403e380d);transform-origin:50%;will-change:transform, filter;width:100%;transition:filter .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:block;position:relative;transform:scale(1)}.macintosh:hover .macintosh__visual,.macintosh:focus-visible .macintosh__visual{filter:drop-shadow(0 30px 42px #403e381f)drop-shadow(0 8px 16px #403e380f);transform:scale(1.045)}.macintosh.is-dragging .macintosh__visual{filter:drop-shadow(0 34px 46px #403e3824)drop-shadow(0 8px 18px #403e3812);transform:rotate(-3deg)scale(1.04)}.macintosh:hover .macintosh__lift,.macintosh:focus-visible .macintosh__lift{transform:translate(0)}.macintosh__ambient{filter:blur(12px);background:radial-gradient(#4c483f24,#0000 68%);border-radius:50%;height:22%;display:block;position:absolute;bottom:-8%;left:7%;right:7%;transform:scaleX(1.12)}.macintosh__body{z-index:1;width:100%;height:calc(var(--mac-w) * 1.13);background:linear-gradient(90deg, #ffffff8a, transparent 10%, transparent 91%, #5f5b5117), linear-gradient(180deg, var(--case-light) 0%, #ebe9df 28%, var(--case) 67%, #cbc7bc 100%);border:1px solid #ffffffd1;border-bottom-color:#5c584e38;border-radius:7.6% 7.6% 5.2% 5.2%/6.2% 6.2% 4.2% 4.2%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 2px 1px #fffffff2,inset 0 -13px 20px #605b4e29,inset 15px 0 18px #ffffff38,inset -9px 0 16px #58544b14,0 1px #ffffffc7}.macintosh__body:before{content:"";z-index:2;background:linear-gradient(#ffffffd1,#ffffff2e);border-radius:999px;height:4%;position:absolute;inset:4.4% 3.9% auto;box-shadow:inset 0 1px #ffffffd9}.macintosh__body:after{content:"";z-index:1;background:linear-gradient(#69655b0d,#46433c29),linear-gradient(90deg,#ffffff2e,#0000 15% 84%,#524e461a);border-top:1px solid #615d541c;border-radius:0 0 5.2% 5.2%/0 0 4.2% 4.2%;height:14.5%;position:absolute;bottom:1px;left:1px;right:1px}.macintosh__case-noise{z-index:1;border-radius:inherit;mix-blend-mode:soft-light;opacity:.34;pointer-events:none;background-image:radial-gradient(circle,#ffffff75 0 .55px,#0000 .65px),radial-gradient(circle,#5f5b5214 0 .5px,#0000 .6px);background-position:0 0,1.5px 2px;background-size:4px 4px,5px 5px;display:block;position:absolute;inset:0}.macintosh__handle{z-index:2;background:linear-gradient(#6662582e,#ffffff85);border-radius:999px;width:80%;height:3.1%;display:block;position:absolute;top:6.4%;left:10%;box-shadow:inset 0 1px 1px #524e4629,0 1px #ffffffc2}.macintosh__screen-frame{z-index:2;width:81%;height:calc(var(--mac-w) * .621);padding:calc(var(--mac-w) * .032);border:1px solid var(--edge);background:linear-gradient(135deg,#ffffffad,#0000 28%),linear-gradient(315deg,#5c584e26,#0000 35%),linear-gradient(#e7e4da,#ccc8bd);border-radius:7.5%/8.8%;display:block;position:absolute;top:12.8%;left:9.5%;box-shadow:inset 0 3px 3px #ffffffad,inset 0 -5px 7px #58544b29,0 1px #ffffffdb}.macintosh__screen-frame:before{content:"";border-radius:4.8%/6%;position:absolute;inset:5.8%;box-shadow:inset 0 2px 5px #191715b8,inset 0 -1px #ffffff2e}.macintosh__screen{background:radial-gradient(circle at 20% 12%, #8f9dc952, transparent 36%), radial-gradient(circle at 82% 70%, #2d385c8f, transparent 48%), linear-gradient(145deg, #31405e 0%, var(--screen) 50%, #111622 100%);background-color:#141b2a;border-radius:4.2%/5.4%;width:100%;height:100%;display:block;position:relative;overflow:hidden;transform:translateZ(0);box-shadow:inset 0 0 0 1px #070a12e0,inset 0 11px 18px #ffffff14,inset 0 -13px 28px #0000003d}.macintosh__screen-video{object-fit:cover;opacity:.72;filter:saturate(.9)contrast(1.08)brightness(.78);width:calc(100% + 2px);height:calc(100% + 2px);position:absolute;inset:-1px}.macintosh__screen:before{content:"";z-index:2;opacity:.58;pointer-events:none;background:linear-gradient(115deg,#ffffff38,#0000 34%),radial-gradient(circle at 50% 48%,#0000 44%,#00000042 100%);position:absolute;inset:0}.macintosh__screen-noise{z-index:3;opacity:.26;mix-blend-mode:screen;pointer-events:none;background-image:radial-gradient(circle,#ffffff1a 0 .8px,#0000 .9px),linear-gradient(#ffffff0f 50%,#0000 50%);background-size:4px 4px,100% 6px;position:absolute;inset:0}.macintosh__front{z-index:1;height:22.5%;display:block;position:absolute;bottom:14.5%;left:0;right:0}.macintosh__drive{background:linear-gradient(#ffffff9e,#706c6214),#d2cec3;border:1px solid #5f5b524d;border-radius:4px;width:44%;height:18%;display:block;position:absolute;top:42%;right:8.7%;box-shadow:inset 0 1px 1px #ffffffbd,inset 0 -2px 2px #4e4a421f}.macintosh__drive:before{content:"";background:#151718;border-radius:999px;height:18%;position:absolute;top:43%;left:9%;right:28%;box-shadow:0 1px 1px #fff9,inset 0 1px 2px #000c}.macintosh__drive span{background:linear-gradient(#25292c,#111315);border-radius:3px;width:24%;height:56%;position:absolute;top:22%;right:6%;box-shadow:inset 0 1px 1px #ffffff2e,0 1px 1px #ffffff8c}.macintosh__base{z-index:0;width:86%;height:calc(var(--mac-w) * .15);background:linear-gradient(90deg,#ffffff6b,#0000 14% 86%,#5551481a),linear-gradient(#d4d0c5,#faf8ef 84%,#d8d3c8);border:1px solid #56524933;border-top-color:#ffffff9e;border-radius:0 0 8px 8px;margin:-1px auto 0;display:block;position:relative;box-shadow:inset 0 9px 13px #4e4a4224,inset 0 -2px 2px #ffffffc7,0 12px 18px #2b272017}.moon-sticker{aspect-ratio:1;pointer-events:auto;touch-action:none;transform-origin:50%;will-change:transform;background:0 0;border:0;width:clamp(104px,13vmin,156px);padding:0;position:absolute;top:0;left:0}.moon-sticker:focus-visible{outline-offset:8px;border-radius:50%;outline:2px solid #0f172a38}.moon-sticker__enter{opacity:0;transform-origin:50%;width:100%;height:100%;animation:moon-sticker-enter .72s cubic-bezier(.16, 1, .3, 1) calc(var(--glimm-intro-duration) - .88s) forwards;will-change:opacity, transform;display:block;transform:scale(.9)}.moon-sticker__lift{transform-origin:50%;width:100%;height:100%;display:block;transform:translate(0)}.moon-sticker__art{filter:drop-shadow(0 12px 20px #3238441a)drop-shadow(0 2px 6px #3238440f);transform-origin:50%;will-change:transform, filter;background-image:url(/moon.png);background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;width:100%;height:100%;transition:filter .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:block;transform:rotate(-5deg)scale(1)}.moon-sticker:hover .moon-sticker__art,.moon-sticker:focus-visible .moon-sticker__art{filter:drop-shadow(0 22px 34px #32384424)drop-shadow(0 6px 14px #32384414);transform:rotate(-12deg)scale(1.055)}.moon-sticker.is-dragging .moon-sticker__art{filter:drop-shadow(0 24px 36px #32384426)drop-shadow(0 6px 15px #32384414);transform:rotate(-12deg)scale(1.05)}.moon-sticker:hover .moon-sticker__lift,.moon-sticker:focus-visible .moon-sticker__lift{transform:translate(0)}.receipt-video-widget{--receipt-w:clamp(128px, 15.5vmin, 188px);--receipt-hit-inset:20px;--receipt-rotate:1.4deg;--receipt-scale:1;--tilt-perspective:1000px;--tilt-return:1s;--tilt-return-ease:cubic-bezier(.22, 1, .36, 1);--tilt-follow:.4s;--tilt-follow-ease:cubic-bezier(.22, 1, .36, 1);--tilt-glare-opacity:.32;--tilt-glare-fade:.3s;--tilt-glare-ease:cubic-bezier(.22, 1, .36, 1);--tilt-rx:2deg;--tilt-ry:-3deg;z-index:3;width:calc(var(--receipt-w) + var(--receipt-hit-inset) * 2);padding:var(--receipt-hit-inset);pointer-events:auto;touch-action:none;transform-origin:50%;will-change:transform;background:0 0;border:0;margin:0;position:absolute;top:0;left:0}.receipt-video-widget:focus-visible{outline-offset:10px;border-radius:12px;outline:2px solid #0f172a2e}.receipt-video-widget--hidden{visibility:hidden;pointer-events:none}.receipt-video-widget__paper{width:var(--receipt-w);aspect-ratio:1023/1692;opacity:0;isolation:isolate;transform:perspective(var(--tilt-perspective)) rotateX(var(--tilt-rx,0deg)) rotateY(var(--tilt-ry,0deg)) rotate(var(--receipt-rotate)) scale(var(--receipt-scale));transform-style:preserve-3d;transform-origin:50%;animation:receipt-video-enter .76s cubic-bezier(.16, 1, .3, 1) calc(var(--glimm-intro-duration) - .81s) forwards;transition:transform var(--tilt-return) var(--tilt-return-ease);will-change:opacity, transform;display:block;position:relative}.receipt-video-widget.is-tilting .receipt-video-widget__paper{transition:transform var(--tilt-follow) var(--tilt-follow-ease)}.receipt-video-widget:hover .receipt-video-widget__paper,.receipt-video-widget:focus-visible .receipt-video-widget__paper{--receipt-rotate:-2.4deg;--receipt-scale:1.025}.receipt-video-widget.is-dragging .receipt-video-widget__paper{--receipt-rotate:-6deg;--receipt-scale:1.025}.receipt-video-widget:hover .receipt-video-widget__base,.receipt-video-widget:focus-visible .receipt-video-widget__base{filter:drop-shadow(0 18px 26px #413d361a)drop-shadow(0 4px 10px #413d360e)}.receipt-video-widget__base,.receipt-video-widget__texture{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;width:100%;height:100%;display:block;position:absolute;inset:0}.receipt-video-widget__base{z-index:1;filter:drop-shadow(0 8px 12px #413d360e)drop-shadow(0 1px 3px #413d360a);transition:filter .18s}.receipt-video-widget__print-window{z-index:2;opacity:.88;mix-blend-mode:multiply;filter:grayscale()contrast(1.22)brightness(1.04);pointer-events:none;border-radius:2px;width:79.6%;height:47.4%;display:block;position:absolute;top:8.4%;left:10.2%;overflow:hidden;transform:rotate(-.45deg);-webkit-mask-image:radial-gradient(88% 86% at 50% 48%,#000 68%,#000000b8 83%,#0000 100%);mask-image:radial-gradient(88% 86% at 50% 48%,#000 68%,#000000b8 83%,#0000 100%)}.receipt-video-widget__print-window:before,.receipt-video-widget__print-window:after{content:"";pointer-events:none;position:absolute;inset:0}.receipt-video-widget__print-window:before{z-index:1;mix-blend-mode:multiply;opacity:.24;filter:contrast(1.2)brightness(1.03);background-image:url(/receipt-paper.png);background-position:50% 6%;background-repeat:no-repeat;background-size:126%}.receipt-video-widget__print-window:after{z-index:2;mix-blend-mode:soft-light;opacity:.5;background:repeating-linear-gradient(#1616160e 0 1px,#0000 1px 4px),linear-gradient(90deg,#ffffff2e,#0000 18% 82%,#ffffff29),linear-gradient(#f8f7f138,#f8f7f10a)}.receipt-video-widget__video{object-fit:cover;opacity:.92;filter:grayscale()contrast(2.35)brightness(1.34);mix-blend-mode:multiply;pointer-events:none;width:100%;height:100%;display:block}.receipt-video-widget__texture{z-index:3;opacity:.36;mix-blend-mode:multiply;filter:contrast(1.14)brightness(1.04)}.receipt-video-widget__glare{z-index:4;opacity:0;mix-blend-mode:screen;background:radial-gradient(circle 42px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff7a, #ffffff0f 52%, #fff0 84%), radial-gradient(circle 94px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff38, #ffffff0a 58%, #fff0 78%), radial-gradient(circle 170px at var(--tilt-gx,50%) var(--tilt-gy,50%), #ffffff1a, #fff0 88%);transition:opacity var(--tilt-glare-fade) var(--tilt-glare-ease);pointer-events:none;display:block;position:absolute;inset:0}.receipt-video-widget.is-hover .receipt-video-widget__glare{opacity:var(--tilt-glare-opacity)}.receipt-video-modal{--receipt-modal-start-x:0px;--receipt-modal-start-y:0px;--receipt-modal-start-scale:.62;--receipt-modal-w:min(28vw, 292px);z-index:80;-webkit-backdrop-filter:blur(22px)saturate(1.14);backdrop-filter:blur(22px)saturate(1.14);pointer-events:auto;background:radial-gradient(circle at 50% 46%,#ffffff4d,#0000 34%),#f8fafc6b;place-items:center;animation:.36s cubic-bezier(.16,1,.3,1) receipt-modal-fade;display:grid;position:fixed;inset:0}.receipt-video-modal.is-closing{animation:.38s cubic-bezier(.7,0,.84,0) forwards receipt-modal-fade-out}.receipt-video-modal,.receipt-video-modal *,.receipt-video-modal :before,.receipt-video-modal :after{cursor:default!important}.receipt-video-modal__stage{--receipt-w:var(--receipt-modal-w);--receipt-rotate:-1.2deg;--receipt-scale:1;--tilt-perspective:1000px;--tilt-rx:2deg;--tilt-ry:-3deg;--tilt-glare-opacity:.26;--tilt-glare-fade:.3s;--tilt-glare-ease:cubic-bezier(.22, 1, .36, 1);width:var(--receipt-w);transform-origin:50%;will-change:transform, opacity;background:0 0;border:0;margin:0;padding:0;animation:.52s cubic-bezier(.16,1,.3,1) receipt-modal-pop;display:block;position:relative}.receipt-video-modal.is-closing .receipt-video-modal__stage{animation:.38s cubic-bezier(.7,0,.84,0) forwards receipt-modal-pop-out}.receipt-video-modal__stage,.receipt-video-modal__stage *{cursor:pointer!important}.receipt-video-modal__stage .receipt-video-widget__paper{width:var(--receipt-w)}.receipt-video-widget__paper--expanded{opacity:1;transition:transform var(--tilt-return) var(--tilt-return-ease);animation:none}.receipt-video-modal__stage.is-tilting .receipt-video-widget__paper--expanded{transition:transform var(--tilt-follow) var(--tilt-follow-ease)}.receipt-video-modal__stage.is-hover .receipt-video-widget__glare{opacity:var(--tilt-glare-opacity)}.receipt-video-widget__paper--expanded .receipt-video-widget__base{filter:drop-shadow(0 30px 48px #413d3629)drop-shadow(0 8px 18px #413d3614)}.imessage-bubbles{--bubble-w:clamp(188px, 21vmin, 246px);z-index:4;width:var(--bubble-w);pointer-events:auto;touch-action:none;transform-origin:50%;will-change:transform;background:0 0;border:0;margin:0;padding:8px 10px 10px;position:absolute;top:0;left:0}.imessage-bubbles:focus-visible{outline-offset:8px;border-radius:24px;outline:2px solid #007aff3d}.imessage-bubbles__enter{opacity:0;width:100%;animation:imessage-bubbles-enter .72s cubic-bezier(.16, 1, .3, 1) calc(var(--glimm-intro-duration) - .86s) forwards;will-change:opacity, transform;transition:transform .18s cubic-bezier(.2,.8,.2,1);display:block;position:relative;transform:translateY(8px)scale(.96)}.imessage-bubbles.is-dragging .imessage-bubbles__enter{transform:translate(0)rotate(-2.5deg)scale(1.018)}.imessage-bubbles__vector{will-change:transform, filter;width:100%;height:auto;transition:filter .18s,transform .18s cubic-bezier(.2,.8,.2,1);display:block;overflow:visible;transform:translate(0)}.imessage-bubbles:hover .imessage-bubbles__vector,.imessage-bubbles:focus-visible .imessage-bubbles__vector{filter:drop-shadow(0 12px 18px #007aff1a)drop-shadow(0 2px 6px #0000000f);transform:translate(0)scale(1)}.imessage-bubbles.is-dragging .imessage-bubbles__vector{filter:drop-shadow(0 14px 20px #007aff1f)drop-shadow(0 3px 7px #00000012);transform:translate(0)scale(1)}.imessage-bubbles__shape{fill:#07f}.imessage-bubbles .imessage-bubbles__text-slot{z-index:2;pointer-events:auto;width:82.5%;min-height:18px;display:block;position:absolute;top:50%;left:7%;transform:translateY(-50%);height:18px!important}.imessage-bubbles .imessage-bubbles__text-slot>.imessage-bubbles__text.mtk-spoiler-text{--mtk-spoiler-duration:.26s;--mtk-spoiler-radius:30px;--mtk-spoiler-reveal-duration:.9s;color:#fff;letter-spacing:0;text-align:center;text-rendering:geometricprecision;white-space:nowrap;height:18px;min-height:18px;font-family:SF Pro Text,SF Pro Display,-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;font-size:13.5px;font-weight:520;border-radius:0!important;width:100%!important;padding:0!important;line-height:18px!important;display:block!important;position:relative!important;inset:auto!important;transform:none!important}.imessage-bubbles .imessage-bubbles__text-slot>.imessage-bubbles__text.mtk-spoiler-text[data-houdini]{--accent:0 0% 100%;--density:.18;--fade:.9s;--gap:1px 1px;background-clip:padding-box;display:block!important}.imessage-bubbles__text .mtk-spoiler-text__content,.imessage-bubbles__text .mtk-spoiler-text__particles{font:inherit}.liquid-magnifier{--lens-size:clamp(108px, 14vmin, 150px);width:var(--lens-size);aspect-ratio:1;pointer-events:auto;touch-action:none;transform-origin:50%;will-change:transform;background:0 0;border:0;margin:0;padding:0;position:absolute;top:0;left:0}.liquid-magnifier:focus-visible{outline-offset:9px;border-radius:50%;outline:2px solid #0f172a33}.liquid-magnifier__enter{opacity:0;transform-origin:50%;width:100%;height:100%;animation:liquid-magnifier-enter .76s cubic-bezier(.16, 1, .3, 1) calc(var(--glimm-intro-duration) + .13s) forwards;will-change:opacity, transform;display:block;transform:scale(.9)}.liquid-magnifier__lift{transform-origin:50%;width:100%;height:100%;display:block;transform:translate(0)}.liquid-magnifier__visual{transform-origin:50%;will-change:transform;border-radius:50%;width:100%;height:100%;display:block;position:relative;transform:translateZ(0)}.liquid-magnifier:hover .liquid-magnifier__visual,.liquid-magnifier:focus-visible .liquid-magnifier__visual{transform:translateZ(0)}.liquid-magnifier:hover .liquid-magnifier__lift,.liquid-magnifier:focus-visible .liquid-magnifier__lift{transform:translate(0)}.liquid-magnifier__glass{border-radius:50%;width:100%;height:100%}.liquid-magnifier__native-content{width:var(--lens-size);height:var(--lens-size);mix-blend-mode:screen;pointer-events:none;background:radial-gradient(circle at 28% 22%,#ffffff6b,#0000 17%),radial-gradient(circle at 66% 78%,#9cb5d712,#0000 40%),linear-gradient(145deg,#ffffff2e,#f1f6ff14 48%,#ffffff24);border-radius:50%;display:block;position:relative;overflow:hidden;box-shadow:inset 0 2px 4px #ffffff9e,inset 0 -18px 30px #5260760f,inset 0 0 0 1px #ffffff57}.liquid-magnifier__native-content:before,.liquid-magnifier__native-content:after{content:"";border-radius:inherit;pointer-events:none;display:block;position:absolute;inset:0}.liquid-magnifier__native-content:before{filter:blur(8px);opacity:.5;background:conic-gradient(from 215deg,#0000 0deg,#ffffff47 38deg,#0000 82deg 210deg,#7497ce14 266deg,#0000 322deg)}.liquid-magnifier__native-content:after{box-shadow:inset 0 0 0 2px #ffffff57,inset 0 0 0 8px #ffffff0f,inset 0 0 28px #ffffff29}.liquid-magnifier__native-ring{z-index:1;opacity:.42;border:1px solid #ffffff80;border-radius:50%;display:block;position:absolute;inset:12%}.liquid-magnifier__native-mark{z-index:1;filter:blur(.7px);background:#ffffffb8;border-radius:999px;width:21%;height:8%;display:block;position:absolute;top:18%;left:24%;transform:rotate(-24deg)}@keyframes macintosh-enter{0%{opacity:0;transform:scale(.94)}62%{opacity:1;transform:scale(1.012)}to{opacity:1;transform:scale(1)}}@keyframes moon-sticker-enter{0%{opacity:0;transform:scale(.9)}64%{opacity:1;transform:scale(1.025)}to{opacity:1;transform:scale(1)}}@keyframes receipt-video-enter{0%{opacity:0}62%{opacity:1}to{opacity:1}}@keyframes receipt-modal-fade{0%{opacity:0}to{opacity:1}}@keyframes receipt-modal-fade-out{0%{opacity:1}to{opacity:0}}@keyframes receipt-modal-pop{0%{opacity:1;transform:translate3d(var(--receipt-modal-start-x), var(--receipt-modal-start-y), 0) scale(var(--receipt-modal-start-scale)) rotate(-2.4deg)}to{opacity:1;transform:translate(0)scale(1)rotate(0)}}@keyframes receipt-modal-pop-out{0%{opacity:1;transform:translate(0)scale(1)rotate(0)}to{opacity:1;transform:translate3d(var(--receipt-modal-start-x), var(--receipt-modal-start-y), 0) scale(var(--receipt-modal-start-scale)) rotate(-2.4deg)}}@keyframes imessage-bubbles-enter{0%{opacity:0;transform:translateY(8px)scale(.96)}64%{opacity:1;transform:translateY(-1px)scale(1.01)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes liquid-magnifier-enter{0%{opacity:0;transform:scale(.9)}60%{opacity:1;transform:scale(1.028)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.macintosh__enter,.moon-sticker__enter,.receipt-video-widget__paper,.imessage-bubbles__enter,.liquid-magnifier__enter{opacity:1;animation:none;transform:none}.receipt-video-modal,.receipt-video-modal__stage{animation:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}
