@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.00az9qtie3ho1.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.3j-a226dh71aj.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.2gwoz23eiro2t.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.0i3h3th1vs4m7.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.0zr6hhvz-h9nw.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_2a3e8324-module__XMOeAq__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_2a3e8324-module__XMOeAq__variable{--font-geist:"Geist", "Geist Fallback"}
@font-face{font-family:Geist Pixel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/3fd3996b158903a9.2szpms8pjviv6.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 Pixel;font-style:normal;font-weight:400;font-display:swap;src:url(../media/61a58143c2e45268.p.14th7iya-pf29.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}.geist_pixel_678c6089-module__hADMRa__className{font-family:Geist Pixel;font-style:normal;font-weight:400}.geist_pixel_678c6089-module__hADMRa__variable{--font-geist-pixel:"Geist Pixel"}
.public-header-module__zU0T8a__header{--sans:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--ink:#141414;--ease:cubic-bezier(.2, .7, .2, 1);z-index:50;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;pointer-events:none;flex-shrink:0;padding:24px 16px 0;position:sticky;top:0}.public-header-module__zU0T8a__bar{-webkit-backdrop-filter:blur(48px);backdrop-filter:blur(48px);pointer-events:auto;width:min(620px,100%);height:60px;transition:padding .45s var(--ease);background:#edededa3;border-radius:30px;align-items:center;margin:0 auto;padding:0 24px;display:flex}.public-header-module__zU0T8a__bar[data-join]{padding-right:8px}.public-header-module__zU0T8a__logo{border-radius:8px;align-items:center;gap:6px;display:flex}.public-header-module__zU0T8a__logoIcon{width:38px;height:auto;transition:transform .25s var(--ease)}.public-header-module__zU0T8a__logo:hover .public-header-module__zU0T8a__logoIcon{transform:rotate(-8deg)translateY(-1px)}.public-header-module__zU0T8a__wordmark{font:600 21px/1 var(--font-fredoka), var(--sans);letter-spacing:-.01em}.public-header-module__zU0T8a__links{align-items:center;gap:20px;margin-left:auto;display:flex}.public-header-module__zU0T8a__links a{font:600 16px/1 var(--sans);letter-spacing:-.01em;color:var(--ink);transition:opacity .2s}.public-header-module__zU0T8a__links a:hover{opacity:.6}.public-header-module__zU0T8a__links a[aria-current=page]{text-underline-offset:6px;text-decoration:underline;text-decoration-thickness:1.5px}.public-header-module__zU0T8a__join{background:var(--ink);color:#fff;max-width:0;height:44px;font:600 16px/1 var(--sans);letter-spacing:-.01em;white-space:nowrap;opacity:0;visibility:hidden;transition:max-width .45s var(--ease), margin .45s var(--ease), padding .45s var(--ease), opacity .2s, transform .45s var(--ease), background-color .2s, visibility 0s linear .45s;border-radius:22px;justify-content:center;align-items:center;margin-left:0;padding:0;display:inline-flex;overflow:hidden;transform:scale(.85)}.public-header-module__zU0T8a__join[data-shown]{opacity:1;visibility:visible;max-width:160px;transition:max-width .45s var(--ease), margin .45s var(--ease), padding .45s var(--ease), opacity .3s 80ms, transform .45s var(--ease), background-color .2s, visibility 0s;margin-left:20px;padding:0 16px;transform:none}.public-header-module__zU0T8a__join:hover{background:#2e2e30}.public-header-module__zU0T8a__header :focus-visible{outline-offset:3px;outline:2px solid #e04a6a}@media (max-width:480px){.public-header-module__zU0T8a__header{padding:12px 10px 0}.public-header-module__zU0T8a__bar{height:56px;padding:0 16px}.public-header-module__zU0T8a__bar[data-join]{padding-right:6px}.public-header-module__zU0T8a__logoIcon{width:32px}.public-header-module__zU0T8a__wordmark{display:none}.public-header-module__zU0T8a__links{gap:14px}.public-header-module__zU0T8a__links a,.public-header-module__zU0T8a__join{font-size:14px}.public-header-module__zU0T8a__join{height:40px}.public-header-module__zU0T8a__join[data-shown]{margin-left:14px;padding:0 12px}}@media (prefers-reduced-motion:reduce){.public-header-module__zU0T8a__bar,.public-header-module__zU0T8a__join,.public-header-module__zU0T8a__join[data-shown],.public-header-module__zU0T8a__logoIcon{transition:none}}
.landing-module__6d9mHW__page{--sans:var(--font-geist), ui-sans-serif, system-ui, sans-serif;--pixel:var(--font-geist-pixel), ui-monospace, monospace;--mono:var(--font-dm-mono), ui-monospace, monospace;--ink:#0a0a0a;--ink-2:#3f3f46;--muted:#71717a;--faint:#a1a1aa;--line:#ececee;--surface:#f4f4f5;--pink:#e04a6a;--ease:cubic-bezier(.2, .7, .2, 1);--gutter:clamp(16px, 4vw, 40px);--max:1200px;min-height:100vh;color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;background:#fff;overflow-x:clip}.landing-module__6d9mHW__page ::selection{background:#ffd3dc}.landing-module__6d9mHW__page :focus-visible{outline:2px solid var(--pink);outline-offset:3px}.landing-module__6d9mHW__skipLink{z-index:100;background:var(--ink);color:#fff;font:600 14px/1 var(--sans);border-radius:999px;padding:10px 16px;position:absolute;top:-60px;left:12px}.landing-module__6d9mHW__skipLink:focus{top:12px}.landing-module__6d9mHW__muted{color:var(--faint)}.landing-module__6d9mHW__eyebrow{font:13px/1 var(--pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--pink)}.landing-module__6d9mHW__textLink{color:var(--ink);text-underline-offset:3px;-webkit-text-decoration:underline #d4d4d8;text-decoration:underline #d4d4d8;transition:text-decoration-color .2s}.landing-module__6d9mHW__textLink:hover{text-decoration-color:currentColor}.landing-module__6d9mHW__button{height:48px;font:600 15px/1 var(--sans);letter-spacing:-.01em;white-space:nowrap;transition:transform .2s var(--ease), background-color .2s, box-shadow .2s;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:0 22px;display:inline-flex}.landing-module__6d9mHW__button svg{width:16px;height:16px;transition:transform .2s var(--ease)}.landing-module__6d9mHW__button:hover svg{transform:translate(3px)}.landing-module__6d9mHW__button:active{transform:scale(.97)}.landing-module__6d9mHW__buttonDark{background:var(--ink);color:#fff;box-shadow:inset 0 1px #ffffff24,0 8px 20px -8px #0a0a0a80}.landing-module__6d9mHW__buttonDark:hover{background:#27272a;transform:translateY(-1px)}.landing-module__6d9mHW__buttonLight{background:var(--surface);color:var(--ink)}.landing-module__6d9mHW__buttonLight:hover{background:#e9e9eb}.landing-module__6d9mHW__buttonWhite{color:var(--ink);background:#fff}.landing-module__6d9mHW__buttonWhite:hover{background:#f4f4f5;transform:translateY(-1px)}.landing-module__6d9mHW__buttonGhost{color:#fff;background:#ffffff14;box-shadow:inset 0 0 0 1px #ffffff29}.landing-module__6d9mHW__buttonGhost:hover{background:#ffffff24}.landing-module__6d9mHW__hero{padding:clamp(48px, 7.5vw, 92px) var(--gutter) 0;text-align:center;flex-direction:column;align-items:center;display:flex}.landing-module__6d9mHW__badge{box-shadow:inset 0 0 0 1px var(--line), 0 1px 2px #0a0a0a0a;font:500 13px/1.2 var(--sans);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:10px;padding:5px 14px 5px 5px;transition:box-shadow .2s;display:inline-flex}.landing-module__6d9mHW__badge:hover{box-shadow:inset 0 0 0 1px #d4d4d8,0 6px 16px -6px #0a0a0a24}.landing-module__6d9mHW__badge svg{width:14px;height:14px;transition:transform .2s var(--ease)}.landing-module__6d9mHW__badge:hover svg{transform:translate(2px)}.landing-module__6d9mHW__badgeTag{background:var(--pink);color:#fff;font:11px/1 var(--pixel);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:5px 9px}.landing-module__6d9mHW__heroTitle{font:600 clamp(46px, 8.6vw, 108px)/.98 var(--sans);letter-spacing:-.055em;margin-top:28px}.landing-module__6d9mHW__heroLine{display:block}.landing-module__6d9mHW__word{display:inline-block}.landing-module__6d9mHW__heroText{max-width:34rem;font:400 clamp(16px, 1.6vw, 19px)/1.55 var(--sans);color:var(--muted);text-wrap:balance;margin-top:26px}.landing-module__6d9mHW__heroActions{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:32px;display:flex}.landing-module__6d9mHW__perks{font:500 13px/1 var(--sans);color:var(--muted);flex-wrap:wrap;justify-content:center;gap:10px 22px;margin-top:22px;display:flex}.landing-module__6d9mHW__perks li{align-items:center;gap:6px;display:inline-flex}.landing-module__6d9mHW__perks svg{width:15px;height:15px;color:var(--pink)}.landing-module__6d9mHW__rise,.landing-module__6d9mHW__word{animation:landing-module__6d9mHW__rise .9s var(--ease) both;animation-delay:var(--delay,0s)}.landing-module__6d9mHW__word{animation-name:landing-module__6d9mHW__wordRise}@keyframes landing-module__6d9mHW__rise{0%{opacity:0;filter:blur(8px);transform:translateY(18px)}}@keyframes landing-module__6d9mHW__wordRise{0%{opacity:0;filter:blur(10px);transform:translateY(.35em)}}.landing-module__6d9mHW__wall{height:clamp(440px,58vw,760px);animation:landing-module__6d9mHW__wallIn 1.4s var(--ease) .55s both;margin-top:clamp(48px,7vw,84px);position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(#0000,#000 14% 64%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(#0000,#000 14% 64%,#0000),linear-gradient(90deg,#0000,#000 12% 88%,#0000);-webkit-mask-composite:source-in;mask-composite:intersect}@keyframes landing-module__6d9mHW__wallIn{0%{opacity:0;transform:translateY(90px)}}.landing-module__6d9mHW__wallPlane{transform-origin:50% 20%;grid-template-columns:repeat(6,1fr);gap:22px;width:max(1240px,118vw);display:grid;position:absolute;top:-4%;left:50%;transform:translate(-50%)perspective(2400px)rotateX(32deg)rotate(-14deg)}.landing-module__6d9mHW__wallColumn{animation:landing-module__6d9mHW__drift var(--speed) linear infinite;will-change:transform;flex-direction:column;gap:22px;display:flex}.landing-module__6d9mHW__wallColumn[data-direction=down]{animation-direction:reverse}.landing-module__6d9mHW__wall:hover .landing-module__6d9mHW__wallColumn{animation-play-state:paused}@keyframes landing-module__6d9mHW__drift{to{transform:translateY(calc(-50% - 11px))}}.landing-module__6d9mHW__wallCard{transition:transform .4s var(--ease);background:#fff;border-radius:18px;overflow:hidden;box-shadow:0 0 0 1px #0a0a0a0f,0 18px 40px -18px #0a0a0a47}.landing-module__6d9mHW__wallCard:hover{transform:scale(1.04)}.landing-module__6d9mHW__wallCard img{width:100%;height:auto;display:block}.landing-module__6d9mHW__wallSprite{aspect-ratio:4/5;place-items:center;padding:14%;display:grid}.landing-module__6d9mHW__wallSprite img{object-fit:contain;max-height:100%}.landing-module__6d9mHW__strip{text-align:center;padding-top:clamp(40px,6vw,72px)}.landing-module__6d9mHW__strip>p{padding:0 var(--gutter);font:500 14px/1.4 var(--sans);color:var(--muted)}.landing-module__6d9mHW__marquee{margin-top:22px;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000);mask-image:linear-gradient(90deg,#0000,#000 15% 85%,#0000)}.landing-module__6d9mHW__marqueeTrack{gap:12px;width:max-content;padding:4px 0;animation:42s linear infinite landing-module__6d9mHW__marquee;display:flex}.landing-module__6d9mHW__marquee:hover .landing-module__6d9mHW__marqueeTrack{animation-play-state:paused}.landing-module__6d9mHW__marqueeTrack li{box-shadow:inset 0 0 0 1px var(--line);font:500 15px/1 var(--sans);color:var(--ink-2);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:10px;padding:10px 18px 10px 12px;display:inline-flex}.landing-module__6d9mHW__makeIcon{width:22px;height:22px}@keyframes landing-module__6d9mHW__marquee{to{transform:translate(calc(-50% - 6px))}}.landing-module__6d9mHW__section{max-width:calc(var(--max) + 2 * var(--gutter));padding:clamp(88px, 12vw, 150px) var(--gutter) 0;margin:0 auto}.landing-module__6d9mHW__sectionHead{max-width:640px}.landing-module__6d9mHW__sectionHead h2{font:600 clamp(36px, 5.2vw, 62px)/1.02 var(--sans);letter-spacing:-.045em;text-wrap:balance;margin-top:16px}.landing-module__6d9mHW__sectionHead>p:last-child{max-width:30rem;font:400 17px/1.55 var(--sans);color:var(--muted);margin-top:18px}.landing-module__6d9mHW__sectionHeadRow{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;display:flex}.landing-module__6d9mHW__tabs{grid-template-columns:minmax(260px,380px) minmax(0,1fr);align-items:start;gap:clamp(24px,4vw,56px);margin-top:56px;display:grid}.landing-module__6d9mHW__tabList{flex-direction:column;gap:4px;display:flex;position:sticky;top:100px}.landing-module__6d9mHW__tab{text-align:left;border-radius:18px;width:100%;padding:18px 20px;transition:background-color .25s;display:block;position:relative;overflow:hidden}.landing-module__6d9mHW__tab:hover{background:#fafafa}.landing-module__6d9mHW__tab[aria-selected=true]{background:var(--surface)}.landing-module__6d9mHW__tabTitle{font:600 19px/1.2 var(--sans);letter-spacing:-.02em;color:var(--faint);align-items:center;gap:12px;transition:color .25s;display:flex}.landing-module__6d9mHW__tab:hover .landing-module__6d9mHW__tabTitle,.landing-module__6d9mHW__tab[aria-selected=true] .landing-module__6d9mHW__tabTitle{color:var(--ink)}.landing-module__6d9mHW__tabNumber{width:20px;font:12px/1 var(--pixel);color:var(--faint)}.landing-module__6d9mHW__tab[aria-selected=true] .landing-module__6d9mHW__tabNumber{color:var(--pink)}.landing-module__6d9mHW__tabText{transition:grid-template-rows .4s var(--ease), margin-top .4s var(--ease);grid-template-rows:0fr;display:grid}.landing-module__6d9mHW__tabText>span{min-height:0;font:15px/1.55 var(--sans);color:var(--muted);padding-left:32px;overflow:hidden}.landing-module__6d9mHW__tab[aria-selected=true] .landing-module__6d9mHW__tabText{grid-template-rows:1fr;margin-top:8px}.landing-module__6d9mHW__tabProgress{background:#0a0a0a12;border-radius:2px;height:2px;position:absolute;bottom:0;left:20px;right:20px;overflow:hidden}.landing-module__6d9mHW__tabProgress span{background:var(--ink);transform-origin:0;height:100%;animation:7s linear forwards paused landing-module__6d9mHW__progress;display:block}.landing-module__6d9mHW__tabs[data-running=true] .landing-module__6d9mHW__tabProgress span{animation-play-state:running}@keyframes landing-module__6d9mHW__progress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.landing-module__6d9mHW__tabPanel{min-height:580px;animation:landing-module__6d9mHW__panelIn .55s var(--ease);background-color:#f6f6f7;background-image:radial-gradient(#0a0a0a12 1px,#0000 0);background-size:18px 18px;border-radius:28px;place-items:center;padding:clamp(18px,4vw,48px);display:grid}.landing-module__6d9mHW__tabPanel[hidden]{display:none}@keyframes landing-module__6d9mHW__panelIn{0%{opacity:0;transform:translateY(14px)scale(.985)}}.landing-module__6d9mHW__stats{max-width:calc(var(--max) + 2 * var(--gutter));padding:clamp(88px, 12vw, 150px) var(--gutter) 0;grid-template-columns:repeat(4,1fr);margin:0 auto;display:grid}.landing-module__6d9mHW__stat{border-left:1px solid var(--line);padding:8px 28px}.landing-module__6d9mHW__stat:first-child{border-left:0;padding-left:0}.landing-module__6d9mHW__stat strong{font:400 clamp(38px, 4.6vw, 62px)/1 var(--pixel);color:var(--ink);align-items:baseline;display:flex}.landing-module__6d9mHW__times{color:var(--faint);margin:0 2px}.landing-module__6d9mHW__stat p{max-width:16rem;font:15px/1.45 var(--sans);color:var(--muted);margin-top:14px}.landing-module__6d9mHW__bento{grid-template-rows:repeat(2,clamp(200px,22vw,290px));grid-template-columns:repeat(4,1fr);gap:16px;margin-top:48px;display:grid}.landing-module__6d9mHW__bentoItem{background:var(--surface);border-radius:24px;margin:0;position:relative;overflow:hidden}.landing-module__6d9mHW__bentoItem[data-size=large]{grid-area:span 2/span 2}.landing-module__6d9mHW__bentoItem[data-size=wide]{grid-column:span 2}.landing-module__6d9mHW__bentoItem img{object-fit:cover;width:100%;height:100%;transition:transform .9s var(--ease)}.landing-module__6d9mHW__bentoItem:hover img{transform:scale(1.05)}.landing-module__6d9mHW__bentoItem figcaption{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);font:600 13px/1 var(--sans);transition:transform .4s var(--ease);background:#ffffffdb;border-radius:999px;align-items:center;gap:8px;padding:8px 12px;display:flex;position:absolute;bottom:14px;left:14px}.landing-module__6d9mHW__bentoItem:hover figcaption{transform:translateY(-3px)}.landing-module__6d9mHW__bentoItem figcaption span{color:var(--muted);font-weight:400}.landing-module__6d9mHW__faq{grid-template-columns:minmax(0,5fr) minmax(0,7fr);align-items:start;gap:clamp(32px,6vw,96px);display:grid}.landing-module__6d9mHW__faqList{border-top:1px solid var(--line)}.landing-module__6d9mHW__faqItem{border-bottom:1px solid var(--line)}.landing-module__6d9mHW__faqItem summary{font:600 18px/1.35 var(--sans);letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:24px 0;list-style:none;display:flex}.landing-module__6d9mHW__faqItem summary::-webkit-details-marker{display:none}.landing-module__6d9mHW__faqIcon{background:var(--surface);width:30px;height:30px;transition:transform .35s var(--ease), background-color .2s;border-radius:50%;flex-shrink:0;position:relative}.landing-module__6d9mHW__faqIcon:before,.landing-module__6d9mHW__faqIcon:after{content:"";background:var(--ink);width:11px;height:1.5px;transition:background-color .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.landing-module__6d9mHW__faqIcon:after{transform:translate(-50%,-50%)rotate(90deg)}.landing-module__6d9mHW__faqItem summary:hover .landing-module__6d9mHW__faqIcon{background:#e9e9eb}.landing-module__6d9mHW__faqItem[open] summary .landing-module__6d9mHW__faqIcon{background:var(--ink);transform:rotate(45deg)}.landing-module__6d9mHW__faqItem[open] summary:hover .landing-module__6d9mHW__faqIcon{background:#27272a}.landing-module__6d9mHW__faqItem[open] .landing-module__6d9mHW__faqIcon:before,.landing-module__6d9mHW__faqItem[open] .landing-module__6d9mHW__faqIcon:after{background:#fff}.landing-module__6d9mHW__faqItem p{font:16px/1.6 var(--sans);color:var(--muted);padding:0 48px 24px 0}@supports (interpolate-size:allow-keywords){.landing-module__6d9mHW__faqItem{interpolate-size:allow-keywords}.landing-module__6d9mHW__faqItem::details-content{block-size:0;transition:block-size .4s var(--ease), content-visibility .4s allow-discrete;overflow:hidden}.landing-module__6d9mHW__faqItem[open]::details-content{block-size:auto}}.landing-module__6d9mHW__cta{max-width:calc(var(--max) + 2 * var(--gutter));padding:clamp(88px, 12vw, 150px) var(--gutter) 0;margin:0 auto}.landing-module__6d9mHW__ctaPanel{isolation:isolate;color:#fff;text-align:center;background:#0b0b0c;border-radius:36px;flex-direction:column;align-items:center;padding:clamp(56px,8vw,96px) 24px 0;display:flex;position:relative;overflow:hidden}.landing-module__6d9mHW__ctaPanel:before{content:"";z-index:-1;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 30%,#000 15%,#0000 70%);mask-image:radial-gradient(at 50% 30%,#000 15%,#0000 70%)}.landing-module__6d9mHW__ctaPanel:after{content:"";z-index:-2;background:radial-gradient(60% 50% at 50% 0,#e04a6a52,#0000);position:absolute;inset:0}.landing-module__6d9mHW__ctaPig{width:128px;height:auto;animation:2.8s ease-in-out infinite landing-module__6d9mHW__bob}@keyframes landing-module__6d9mHW__bob{50%{transform:translateY(-8px)}}.landing-module__6d9mHW__ctaPanel .landing-module__6d9mHW__eyebrow{color:#ff8fa6;margin-top:22px}.landing-module__6d9mHW__ctaPanel h2{font:600 clamp(40px, 6.4vw, 80px)/1 var(--sans);letter-spacing:-.05em;margin-top:14px}.landing-module__6d9mHW__ctaText{text-wrap:balance;max-width:30rem;font:17px/1.55 var(--sans);color:var(--faint);margin-top:18px}.landing-module__6d9mHW__ctaPixels i{z-index:-1;width:12px;height:12px;animation:5s ease-in-out infinite landing-module__6d9mHW__twinkle;position:absolute}.landing-module__6d9mHW__ctaPixels i:first-child{background:#e04a6a;width:14px;height:14px;top:18%;left:12%}.landing-module__6d9mHW__ctaPixels i:nth-child(2){background:#f5b82e;width:10px;height:10px;animation-delay:-1s;top:30%;left:85%}.landing-module__6d9mHW__ctaPixels i:nth-child(3){background:#4f8df5;width:8px;height:8px;animation-delay:-2.2s;top:60%;left:7%}.landing-module__6d9mHW__ctaPixels i:nth-child(4){background:#4f9e6a;width:8px;height:8px;animation-delay:-.6s;top:13%;left:72%}.landing-module__6d9mHW__ctaPixels i:nth-child(5){background:#a78bfa;animation-delay:-3.4s;top:55%;left:91%}.landing-module__6d9mHW__ctaPixels i:nth-child(6){background:#fff;width:6px;height:6px;animation-delay:-1.7s;top:42%;left:19%}@keyframes landing-module__6d9mHW__twinkle{0%,to{opacity:.9;transform:translateY(0)}50%{opacity:.35;transform:translateY(-16px)}}.landing-module__6d9mHW__ctaStrip{width:calc(100% + 48px);margin-top:clamp(48px,6vw,72px);overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000)}.landing-module__6d9mHW__ctaStripTrack{gap:12px;width:max-content;padding-bottom:28px;animation:56s linear infinite reverse landing-module__6d9mHW__marquee;display:flex}.landing-module__6d9mHW__ctaThumb{border-radius:16px;flex-shrink:0;width:150px;height:112px;overflow:hidden}.landing-module__6d9mHW__ctaThumb img{object-fit:cover;width:100%;height:100%}.landing-module__6d9mHW__ctaThumb[data-sprite=true] img{object-fit:contain;padding:10px}.landing-module__6d9mHW__footer{max-width:calc(var(--max) + 2 * var(--gutter));padding:clamp(72px, 10vw, 120px) var(--gutter) 0;margin:0 auto;overflow:hidden}.landing-module__6d9mHW__footerTop{border-bottom:1px solid var(--line);grid-template-columns:2fr 1fr 1fr;gap:40px;padding-bottom:48px;display:grid}.landing-module__6d9mHW__footerBrand p{font:15px/1.5 var(--sans);color:var(--muted);margin-top:14px}.landing-module__6d9mHW__footerColumn{font:15px/1.3 var(--sans);flex-direction:column;gap:12px;display:flex}.landing-module__6d9mHW__footerColumn h3{font:12px/1 var(--pixel);letter-spacing:.04em;text-transform:uppercase;color:var(--faint);margin-bottom:6px}.landing-module__6d9mHW__footerColumn a{width:fit-content;color:var(--ink-2);transition:color .2s}.landing-module__6d9mHW__footerColumn a:hover{color:var(--ink)}.landing-module__6d9mHW__footerBottom{font:14px/1.4 var(--sans);color:var(--muted);justify-content:space-between;gap:16px;padding:24px 0;display:flex}.landing-module__6d9mHW__wordmark{color:#0000;font:400 clamp(96px, 25vw, 340px)/1 var(--pixel);text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;background:linear-gradient(#e4e4e7 30%,#fff 92%);-webkit-background-clip:text;background-clip:text;margin-bottom:-.06em}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){.landing-module__6d9mHW__reveal{animation:linear both landing-module__6d9mHW__reveal;animation-timeline:view();animation-range:entry 5% cover 28%}}}@keyframes landing-module__6d9mHW__reveal{0%{opacity:0;filter:blur(4px);transform:translateY(36px)}}@media (max-width:960px){.landing-module__6d9mHW__tabs{grid-template-columns:minmax(0,1fr)}.landing-module__6d9mHW__tabList{position:static}.landing-module__6d9mHW__tabPanel{min-height:500px}.landing-module__6d9mHW__faq{grid-template-columns:minmax(0,1fr)}}@media (max-width:860px){.landing-module__6d9mHW__stats{grid-template-columns:repeat(2,1fr);row-gap:48px}.landing-module__6d9mHW__stat:nth-child(3){border-left:0;padding-left:0}}@media (max-width:768px){.landing-module__6d9mHW__bento{grid-template-rows:none;grid-template-columns:repeat(2,1fr);grid-auto-rows:170px}.landing-module__6d9mHW__bentoItem figcaption{border-radius:12px;flex-direction:column;align-items:flex-start;gap:3px}.landing-module__6d9mHW__footerTop{grid-template-columns:1fr 1fr}.landing-module__6d9mHW__footerBrand{grid-column:1/-1}}@media (max-width:480px){.landing-module__6d9mHW__stat{padding:4px 16px}.landing-module__6d9mHW__faqItem p{padding-right:0}.landing-module__6d9mHW__footerBottom{flex-direction:column}}@media (prefers-reduced-motion:reduce){.landing-module__6d9mHW__rise,.landing-module__6d9mHW__word,.landing-module__6d9mHW__wall,.landing-module__6d9mHW__wallColumn,.landing-module__6d9mHW__marqueeTrack,.landing-module__6d9mHW__ctaStripTrack,.landing-module__6d9mHW__ctaPig,.landing-module__6d9mHW__ctaPixels i,.landing-module__6d9mHW__tabPanel{animation:none}.landing-module__6d9mHW__tabText{transition:none}.landing-module__6d9mHW__faqItem::details-content{transition:none}}
.demos-module__rbY_tW__window{border:1px solid var(--line);background:#fff;border-radius:18px;width:min(100%,440px);margin:0;overflow:hidden;box-shadow:0 1px 2px #0a0a0a0a,0 24px 48px -24px #0a0a0a2e}.demos-module__rbY_tW__bar{border-bottom:1px solid var(--line);height:40px;font:500 12px/1 var(--sans);color:var(--muted);justify-content:space-between;align-items:center;gap:12px;padding:0 14px;display:flex}.demos-module__rbY_tW__bar>span:last-child{font-family:var(--mono);font-size:11px}.demos-module__rbY_tW__dots{gap:5px;display:flex}.demos-module__rbY_tW__dots i{background:#e4e4e7;border-radius:50%;width:9px;height:9px}.demos-module__rbY_tW__stage{background:repeating-conic-gradient(#f3f3f5 0 25%, #fff 0 50%) 0 0 / 20px 20px;place-items:center;height:260px;display:grid;position:relative}.demos-module__rbY_tW__preview{aspect-ratio:1;width:168px;position:relative}.demos-module__rbY_tW__preview:after{content:"";background:#0a0a0a14;border-radius:50%;width:56%;height:10px;position:absolute;bottom:-2px;left:22%}.demos-module__rbY_tW__frame{opacity:0;animation:.8s linear infinite demos-module__rbY_tW__frame;animation-delay:calc(var(--i) * .2s - .8s);justify-content:center;align-items:flex-end;display:flex;position:absolute;inset:0}.demos-module__rbY_tW__frame img{width:92%;height:auto}@keyframes demos-module__rbY_tW__frame{0%,24.9%{opacity:1}25%,49.9%{opacity:.16}50%,to{opacity:0}}.demos-module__rbY_tW__chip{border:1px solid var(--line);font:500 11px/1 var(--sans);color:var(--ink-2);background:#fff;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;display:inline-flex;position:absolute;top:12px;right:12px}.demos-module__rbY_tW__chip i{background:var(--pink);border-radius:50%;width:6px;height:6px}.demos-module__rbY_tW__timeline{border-top:1px solid var(--line);align-items:center;gap:8px;padding:12px;display:flex}.demos-module__rbY_tW__play{background:var(--ink);color:#fff;border-radius:10px;flex-shrink:0;place-items:center;width:34px;height:34px;display:grid}.demos-module__rbY_tW__play svg{width:14px}.demos-module__rbY_tW__cell{aspect-ratio:1;border:1px solid var(--line);max-width:72px;animation:.8s linear infinite demos-module__rbY_tW__cell;animation-delay:calc(var(--i) * .2s - .8s);background:#fafafa;border-radius:10px;flex:1;place-items:center;display:grid;position:relative}.demos-module__rbY_tW__cell>span{width:74%;display:flex}.demos-module__rbY_tW__cell img{width:100%;height:auto}.demos-module__rbY_tW__cell small{font:9px/1 var(--pixel);color:var(--faint);position:absolute;bottom:3px;right:5px}@keyframes demos-module__rbY_tW__cell{0%,24.9%{border-color:var(--pink);box-shadow:0 0 0 3px #e04a6a24}25%,to{border-color:var(--line);box-shadow:none}}.demos-module__rbY_tW__aiGrid{grid-template-columns:1fr 1fr;gap:14px;width:min(100%,640px);display:grid}.demos-module__rbY_tW__aiGrid .demos-module__rbY_tW__window{width:100%}.demos-module__rbY_tW__aiCanvas{background:#fafafa;padding:18px}.demos-module__rbY_tW__aiGrid16{aspect-ratio:1;border:1px solid var(--line);background:#fff;border-radius:6px;grid-template-columns:repeat(16,1fr);display:grid;overflow:hidden}.demos-module__rbY_tW__aiGrid16 span{box-shadow:inset -1px 0 #0a0a0a09,inset 0 -1px #0a0a0a09}.demos-module__rbY_tW__aiGrid16 [data-pixel=p]{animation:9s infinite demos-module__rbY_tW__petal;animation-delay:var(--d);background:#e05a86}.demos-module__rbY_tW__aiGrid16 [data-pixel=y]{background:#f5c044}.demos-module__rbY_tW__aiGrid16 [data-pixel=g]{background:#4f9e6a}@keyframes demos-module__rbY_tW__petal{0%,42%{background:#e05a86}48%,92%{background:#4f8df5}97%,to{background:#e05a86}}.demos-module__rbY_tW__chat{border:1px solid var(--line);background:#fff;border-radius:18px;flex-direction:column;display:flex;overflow:hidden;box-shadow:0 1px 2px #0a0a0a0a,0 24px 48px -24px #0a0a0a2e}.demos-module__rbY_tW__chatHead{border-bottom:1px solid var(--line);height:40px;font:600 13px/1 var(--sans);align-items:center;gap:8px;padding:0 14px;display:flex}.demos-module__rbY_tW__botIcon svg{width:18px;height:18px;display:block}.demos-module__rbY_tW__messages{min-height:200px;font:13px/1.45 var(--sans);flex-direction:column;flex:1;justify-content:flex-end;gap:10px;margin:0;padding:16px 14px;list-style:none;display:flex}.demos-module__rbY_tW__userMessage{background:var(--ink);color:#fff;border-radius:16px 16px 4px;align-self:flex-end;max-width:85%;padding:9px 13px;animation:9s infinite demos-module__rbY_tW__userMessage}.demos-module__rbY_tW__reply{justify-items:start;display:grid}.demos-module__rbY_tW__reply>*{grid-area:1/1}.demos-module__rbY_tW__typing{background:var(--surface);border-radius:16px 16px 16px 4px;gap:4px;padding:12px 13px;animation:9s infinite demos-module__rbY_tW__typing;display:flex}.demos-module__rbY_tW__typing i{background:var(--faint);border-radius:50%;width:6px;height:6px;animation:1s ease-in-out infinite demos-module__rbY_tW__bounce}.demos-module__rbY_tW__typing i:nth-child(2){animation-delay:.15s}.demos-module__rbY_tW__typing i:nth-child(3){animation-delay:.3s}.demos-module__rbY_tW__botMessage{background:var(--surface);max-width:92%;color:var(--ink);border-radius:16px 16px 16px 4px;padding:9px 13px;animation:9s infinite demos-module__rbY_tW__botMessage}@keyframes demos-module__rbY_tW__userMessage{0%,4%{opacity:0;transform:translateY(8px)scale(.96)}9%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes demos-module__rbY_tW__typing{0%,12%{opacity:0}16%,38%{opacity:1}41%,to{opacity:0}}@keyframes demos-module__rbY_tW__botMessage{0%,41%{opacity:0;transform:translateY(8px)}46%,92%{opacity:1;transform:none}97%,to{opacity:0}}@keyframes demos-module__rbY_tW__bounce{0%,60%,to{transform:none}30%{transform:translateY(-3px)}}.demos-module__rbY_tW__chatInput{border:1px solid var(--line);font:13px/1 var(--sans);color:var(--faint);border-radius:12px;justify-content:space-between;align-items:center;margin:0 12px 12px;padding:8px 8px 8px 13px;display:flex}.demos-module__rbY_tW__chatInput span{background:var(--ink);color:#fff;border-radius:8px;place-items:center;width:26px;height:26px;font-size:13px;display:grid}.demos-module__rbY_tW__exportWindow{width:min(100%,460px)}.demos-module__rbY_tW__sheet{background:repeating-conic-gradient(#f3f3f5 0 25%, #fff 0 50%) 0 0 / 20px 20px;flex-direction:column;align-items:center;gap:10px;padding:22px 18px 16px;display:flex}.demos-module__rbY_tW__sheetFrames{background:#ffffffa6;border:1px dashed #c9c9cf;grid-template-columns:repeat(4,1fr);width:min(100%,300px);display:grid}.demos-module__rbY_tW__sheetFrames>span{border-right:1px dashed #d9d9de;align-items:flex-end;padding:10px 8px 6px;display:flex}.demos-module__rbY_tW__sheetFrames>span:last-child{border-right:0}.demos-module__rbY_tW__sheetFrames img{width:100%;height:auto}.demos-module__rbY_tW__sheetLabel{font:11px/1 var(--mono);color:var(--muted)}.demos-module__rbY_tW__formats{border-top:1px solid var(--line);gap:2px;margin:0;padding:8px;list-style:none;display:grid}.demos-module__rbY_tW__formats li{font:13px/1.35 var(--sans);color:var(--ink-2);animation:6s linear infinite demos-module__rbY_tW__pick;animation-delay:calc(var(--i) * 1.5s - 6s);border-radius:12px;grid-template-columns:60px 1fr;align-items:center;gap:12px;padding:9px 10px;display:grid}.demos-module__rbY_tW__formatBadge{background:var(--surface);color:var(--ink);font:12px/1 var(--pixel);text-align:center;animation:6s linear infinite demos-module__rbY_tW__badge;animation-delay:calc(var(--i) * 1.5s - 6s);border-radius:7px;padding:5px 0}@keyframes demos-module__rbY_tW__pick{0%,23%{background:#fdf1f4}25%,to{background:0 0}}@keyframes demos-module__rbY_tW__badge{0%,23%{background:var(--pink);color:#fff}25%,to{background:var(--surface);color:var(--ink)}}.demos-module__rbY_tW__scale{font:500 12px/1 var(--sans);color:var(--muted);align-items:center;gap:12px;padding:6px 20px 18px;display:flex}.demos-module__rbY_tW__scaleTrack{background:#ececee;border-radius:4px;flex:1;height:4px;position:relative}.demos-module__rbY_tW__scaleTrack span{background:#fff;border:1px solid #d4d4d8;border-radius:50%;width:16px;height:16px;animation:3.5s ease-in-out infinite alternate demos-module__rbY_tW__slide;position:absolute;top:50%;left:8%;transform:translate(-50%,-50%);box-shadow:0 2px 6px #0a0a0a1f}@keyframes demos-module__rbY_tW__slide{to{left:92%}}.demos-module__rbY_tW__scale b{font:13px/1 var(--pixel);color:var(--ink)}@media (max-width:640px){.demos-module__rbY_tW__aiGrid{grid-template-columns:1fr}.demos-module__rbY_tW__messages{min-height:170px}}@media (prefers-reduced-motion:reduce){.demos-module__rbY_tW__frame,.demos-module__rbY_tW__cell,.demos-module__rbY_tW__aiGrid16 [data-pixel=p],.demos-module__rbY_tW__userMessage,.demos-module__rbY_tW__typing,.demos-module__rbY_tW__typing i,.demos-module__rbY_tW__botMessage,.demos-module__rbY_tW__formats li,.demos-module__rbY_tW__formatBadge,.demos-module__rbY_tW__scaleTrack span{animation:none}.demos-module__rbY_tW__frame:first-child{opacity:1}.demos-module__rbY_tW__aiGrid16 [data-pixel=p]{background:#4f8df5}.demos-module__rbY_tW__typing{opacity:0}}
.auth-page-module__WuEEPG__page{background:#fff;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-height:100dvh;display:grid}.auth-page-module__WuEEPG__panel{--background:#fff;--foreground:#0a0a0a;--secondary:#f4f4f5;--muted:#f4f4f5;--muted-foreground:#71717a;--accent:#f4f4f5;--border:#ececee;--input:#dcdce0;--primary:#0a0a0a;--primary-hover:#27272a;--primary-foreground:#fff;--color-primary:#0a0a0a;--ring:#e04a6a;background:var(--background);color:var(--foreground);font-family:var(--font-geist), ui-sans-serif, system-ui, sans-serif;-webkit-font-smoothing:antialiased;justify-content:center;align-items:center;padding:48px 24px;display:flex}.auth-page-module__WuEEPG__panel :focus-visible{outline-color:var(--ring)}.auth-page-module__WuEEPG__inner{flex-direction:column;width:min(100%,400px);display:flex}.auth-page-module__WuEEPG__logo{border-radius:12px;align-self:center}.auth-page-module__WuEEPG__logoIcon{width:84px;height:auto;animation:3s ease-in-out infinite auth-page-module__WuEEPG__bob;display:block}@keyframes auth-page-module__WuEEPG__bob{50%{transform:translateY(-5px)}}.auth-page-module__WuEEPG__title{letter-spacing:-.035em;text-align:center;text-wrap:balance;margin-top:20px;font-size:clamp(30px,3vw,36px);font-weight:600;line-height:1.1}.auth-page-module__WuEEPG__description{color:var(--muted-foreground);text-align:center;text-wrap:balance;margin-top:12px;font-size:15px;line-height:1.5}.auth-page-module__WuEEPG__body{flex-direction:column;margin-top:36px;display:flex}.auth-page-module__WuEEPG__art{background:#f4f4f5;border-radius:28px;margin:12px 12px 12px 0;position:relative;overflow:hidden}.auth-page-module__WuEEPG__artPlane{grid-template-columns:repeat(9,150px);gap:16px;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-28deg)}.auth-page-module__WuEEPG__artColumn{animation:auth-page-module__WuEEPG__drift var(--speed) linear infinite;will-change:transform;flex-direction:column;gap:16px;display:flex}.auth-page-module__WuEEPG__artColumn[data-direction=down]{animation-direction:reverse}@keyframes auth-page-module__WuEEPG__drift{to{transform:translateY(calc(-50% - 8px))}}.auth-page-module__WuEEPG__artCard{background:#fff;border-radius:14px;overflow:hidden;box-shadow:0 0 0 1px #0a0a0a0d,0 14px 32px -16px #0a0a0a40}.auth-page-module__WuEEPG__artCard img{width:100%;height:auto;display:block}.auth-page-module__WuEEPG__artCard[data-sprite]{aspect-ratio:4/5;place-items:center;padding:14%;display:grid}.auth-page-module__WuEEPG__artCard[data-sprite] img{object-fit:contain;max-height:100%}@media (max-width:1023px){.auth-page-module__WuEEPG__page{grid-template-columns:minmax(0,1fr)}.auth-page-module__WuEEPG__art{display:none}}@media (max-width:480px){.auth-page-module__WuEEPG__panel{padding:28px 20px}.auth-page-module__WuEEPG__body{margin-top:28px}}@media (prefers-reduced-motion:reduce){.auth-page-module__WuEEPG__artColumn,.auth-page-module__WuEEPG__logoIcon{animation:none}}
.pixel-playground-module__yD_R9a__playground{border:1px solid var(--line);background:#fff;border-radius:18px;width:min(100%,440px);overflow:hidden;box-shadow:0 1px 2px #0a0a0a0a,0 24px 48px -24px #0a0a0a2e}.pixel-playground-module__yD_R9a__playgroundTop{border-bottom:1px solid var(--line);height:40px;font:500 12px/1 var(--sans);color:var(--muted);justify-content:space-between;align-items:center;gap:10px;padding:0 14px;display:flex}.pixel-playground-module__yD_R9a__playgroundTop>span:first-child{gap:5px;display:flex}.pixel-playground-module__yD_R9a__playgroundTop>span:last-child{font:11px/1 var(--mono)}.pixel-playground-module__yD_R9a__playgroundTop i{background:#e4e4e7;border-radius:50%;width:9px;height:9px}.pixel-playground-module__yD_R9a__playgroundBody{display:flex}.pixel-playground-module__yD_R9a__tools{border-right:1px solid var(--line);flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:52px;padding-top:14px;display:flex}.pixel-playground-module__yD_R9a__tools button{width:34px;height:34px;color:var(--ink-2);font:20px/1 var(--sans);border-radius:10px;place-items:center;transition:background-color .15s,color .15s;display:grid}.pixel-playground-module__yD_R9a__tools button:hover{background:var(--surface)}.pixel-playground-module__yD_R9a__tools button[aria-pressed=true]{background:var(--ink);color:#fff}.pixel-playground-module__yD_R9a__tools svg{width:18px;height:18px}.pixel-playground-module__yD_R9a__tools>span{background:var(--line);width:20px;height:1px;margin:4px 0}.pixel-playground-module__yD_R9a__canvasArea{background:#fafafa;flex:1;min-width:0;padding:20px 22px 12px}.pixel-playground-module__yD_R9a__pixelGrid{aspect-ratio:1;border:1px solid var(--line);touch-action:none;-webkit-user-select:none;user-select:none;background:#fff;border-radius:6px;grid-template-columns:repeat(16,1fr);display:grid;overflow:hidden}.pixel-playground-module__yD_R9a__pixelGrid button{aspect-ratio:1;cursor:crosshair;border-radius:0;min-width:0;padding:0;box-shadow:inset -1px 0 #0a0a0a09,inset 0 -1px #0a0a0a09}.pixel-playground-module__yD_R9a__pixelGrid[data-erasing=true] button{cursor:cell}.pixel-playground-module__yD_R9a__pixelGrid button:hover{box-shadow:inset 0 0 0 1.5px var(--pink)}.pixel-playground-module__yD_R9a__pixelGrid button:focus-visible{z-index:1;outline:2px solid var(--pink);outline-offset:-2px}.pixel-playground-module__yD_R9a__canvasArea>p{font:11px/1.5 var(--sans);color:var(--faint);text-align:center;margin-top:10px}.pixel-playground-module__yD_R9a__playgroundBottom{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;display:flex}.pixel-playground-module__yD_R9a__paintColors{align-items:center;gap:8px;display:flex}.pixel-playground-module__yD_R9a__paintColors button{border-radius:7px;width:24px;height:24px;transition:transform .15s;box-shadow:inset 0 0 0 1px #0a0a0a14}.pixel-playground-module__yD_R9a__paintColors button:hover{transform:translateY(-2px)}.pixel-playground-module__yD_R9a__paintColors button[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:2px}.pixel-playground-module__yD_R9a__saveArt{background:var(--surface);font:500 12px/1 var(--sans);white-space:nowrap;border-radius:999px;padding:8px 12px;transition:background-color .15s}.pixel-playground-module__yD_R9a__saveArt:hover{background:#ececee}.pixel-playground-module__yD_R9a__saveArt span{margin-left:4px}.pixel-playground-module__yD_R9a__canvasStatus{font:11px/1.5 var(--sans);color:var(--muted);padding:0 14px 12px}@media (max-width:480px){.pixel-playground-module__yD_R9a__tools{width:44px}.pixel-playground-module__yD_R9a__tools button{width:30px;height:30px}.pixel-playground-module__yD_R9a__canvasArea{padding:16px 14px 10px}.pixel-playground-module__yD_R9a__paintColors{gap:5px}.pixel-playground-module__yD_R9a__paintColors button{width:22px;height:22px}}
