@layer reset{*,:before,:after{box-sizing:border-box}*{margin:0}html{-webkit-text-size-adjust:none;-moz-text-size-adjust:none;text-size-adjust:none;interpolate-size:allow-keywords}body{-webkit-font-smoothing:antialiased;min-block-size:100dvh;line-height:1.5}img,picture,video,canvas,svg{max-inline-size:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}h1,h2,h3{text-wrap:balance}p{text-wrap:pretty}}@layer tokens{:root{--lightningcss-light:initial;--lightningcss-dark: ;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;--color-frame:var(--lightningcss-light,oklch(54% .175 257)) var(--lightningcss-dark,oklch(25% .075 257));--color-on-frame:oklch(99.5% .005 257);--color-on-frame-muted:var(--lightningcss-light,oklch(96.5% .02 257)) var(--lightningcss-dark,oklch(86% .04 257));--color-frame-pill:var(--lightningcss-light,oklch(24% .12 260/.24)) var(--lightningcss-dark,oklch(100% 0 0/.09));--color-frame-pill-hover:var(--lightningcss-light,oklch(24% .12 260/.36)) var(--lightningcss-dark,oklch(100% 0 0/.16));--color-pink-field:var(--lightningcss-light,oklch(81% .115 348)) var(--lightningcss-dark,oklch(36% .09 348));--text-shadow-frame:0 .075em .015em var(--lightningcss-light,oklch(36% .14 260)) var(--lightningcss-dark,oklch(12% .05 260));--color-bg:var(--color-frame);--color-surface:var(--lightningcss-light,oklch(99.7% .002 257)) var(--lightningcss-dark,oklch(27.5% .04 257));--color-surface-sunken:var(--lightningcss-light,oklch(96.6% .012 257)) var(--lightningcss-dark,oklch(23.5% .04 257));--color-surface-hover:var(--lightningcss-light,oklch(96.4% .02 257)) var(--lightningcss-dark,oklch(32% .05 257));--color-border:var(--lightningcss-light,oklch(92.5% .015 257)) var(--lightningcss-dark,oklch(35% .045 257));--color-border-strong:var(--lightningcss-light,oklch(84% .03 257)) var(--lightningcss-dark,oklch(44% .05 257));--color-text:var(--lightningcss-light,oklch(24% .04 262)) var(--lightningcss-dark,oklch(96% .01 257));--color-text-muted:var(--lightningcss-light,oklch(47% .035 262)) var(--lightningcss-dark,oklch(80% .03 257));--color-text-faint:var(--lightningcss-light,oklch(55% .03 262)) var(--lightningcss-dark,oklch(70% .03 257));--color-accent:var(--lightningcss-light,oklch(52% .175 257)) var(--lightningcss-dark,oklch(80% .11 257));--color-accent-soft:var(--lightningcss-light,oklch(94.5% .035 257)) var(--lightningcss-dark,oklch(36% .08 257));--color-on-accent:var(--lightningcss-light,oklch(99% .005 257)) var(--lightningcss-dark,oklch(22% .06 257));--color-action:oklch(79% .135 350);--color-action-hover:oklch(83% .12 350);--color-action-shade:oklch(65% .16 352);--color-on-action:oklch(24% .06 352);--color-success:var(--lightningcss-light,oklch(52% .14 150)) var(--lightningcss-dark,oklch(80% .15 150));--color-success-fill:oklch(84% .16 150);--color-on-success:oklch(26% .06 150);--color-success-soft:var(--lightningcss-light,oklch(95% .05 150)) var(--lightningcss-dark,oklch(30% .06 150));--color-danger:var(--lightningcss-light,oklch(55% .2 22)) var(--lightningcss-dark,oklch(74% .15 22));--color-danger-soft:var(--lightningcss-light,oklch(95.5% .03 22)) var(--lightningcss-dark,oklch(30% .07 22));--sticker-html:oklch(86% .1 58);--sticker-audio:oklch(84% .1 350);--sticker-image:oklch(88% .11 158);--sticker-video:oklch(82% .085 285);--sticker-pdf:oklch(80% .12 27);--sticker-text:oklch(88% .085 195);--sticker-archive:oklch(92% .11 96);--sticker-other:oklch(89% .03 257);--sticker-ink:oklch(26% .05 262);--candy-gloss:radial-gradient(ellipse 20% 12% at 30% 21%, oklch(100% 0 0/.95) 0 45%, oklch(100% 0 0/0) 100%), radial-gradient(ellipse 62% 44% at 36% 26%, oklch(100% 0 0/.38), oklch(100% 0 0/0) 70%), radial-gradient(ellipse 55% 22% at 62% 96%, oklch(100% 0 0/.3), oklch(100% 0 0/0) 100%);--sticker-edge:var(--lightningcss-light,oklch(100% 0 0)) var(--lightningcss-dark,oklch(96% .01 257));--shadow-sm:0 1px 2px var(--lightningcss-light,oklch(30% .1 257/.08)) var(--lightningcss-dark,oklch(0% 0 0/.35)), 0 2px 6px -2px var(--lightningcss-light,oklch(30% .1 257/.1)) var(--lightningcss-dark,oklch(0% 0 0/.3));--shadow-lg:0 24px 48px -16px var(--lightningcss-light,oklch(25% .13 257/.34)) var(--lightningcss-dark,oklch(0% 0 0/.65)), 0 4px 10px var(--lightningcss-light,oklch(25% .13 257/.1)) var(--lightningcss-dark,oklch(0% 0 0/.35));--shadow-sheet:0 18px 40px -22px var(--lightningcss-light,oklch(22% .14 257/.55)) var(--lightningcss-dark,oklch(0% 0 0/.7)), 0 2px 0 var(--lightningcss-light,oklch(35% .14 257/.25)) var(--lightningcss-dark,oklch(0% 0 0/.3));--font-sans:"Figtree Variable", "Figtree", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Fredoka Variable", "Fredoka", "Figtree Variable", system-ui, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, monospace;--text-xs:.75rem;--text-sm:.875rem;--text-base:1rem;--text-lg:1.125rem;--text-xl:1.5rem;--text-2xl:clamp(2rem, 1.6rem + 1.6vw, 2.75rem);--space-1:.25rem;--space-2:.5rem;--space-3:.75rem;--space-4:1rem;--space-5:1.25rem;--space-6:1.5rem;--space-8:2rem;--space-10:2.5rem;--space-12:3rem;--radius-md:.875rem;--radius-lg:1.25rem;--radius-sheet:clamp(1.25rem, .9rem + 1.4vw, 2rem);--radius-full:999px;--tap-target:2.75rem;--page-measure:76rem;--gutter:clamp(.5rem, .1rem + 1.8vw, 1.5rem);--ease-out:cubic-bezier(.2, .8, .2, 1);--ease-spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017 19.4%, 1.067, 1.099 24.3%, 1.104 26.9%, 1.087 30.1%, 1.024 38.2%, .998 42.4%, .99 47.3%, 1.001 63.5%, 1);--duration-fast:.14s;--duration-base:.22s;--duration-spring:.52s}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}}@layer base{@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-ext-wght-normal-DCwSJGxG.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Figtree Variable;font-style:normal;font-display:swap;font-weight:300 900;src:url(/assets/figtree-latin-wght-normal-D_ZTVpCC.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-hebrew-wght-normal-DdnsCkLr.woff2)format("woff2-variations");unicode-range:U+307-308,U+590-5FF,U+200C-2010,U+20AA,U+25CC,U+FB1D-FB4F}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-ext-wght-normal-CYrqKuxd.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Fredoka Variable;font-style:normal;font-display:swap;font-weight:300 700;src:url(/assets/fredoka-latin-wght-normal-DM6njrJ3.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}body{background:linear-gradient(167deg, var(--color-frame) 0 66%, var(--color-pink-field) calc(66% + 1px)) fixed var(--color-frame);color:var(--color-text);font-family:var(--font-sans);font-size:var(--text-base);font-optical-sizing:auto;scrollbar-color:color-mix(in oklch, var(--color-on-frame), transparent 55%) transparent;overflow-x:clip}:focus-visible{outline:2.5px solid var(--color-accent);outline-offset:2px}a{color:inherit;text-underline-offset:.2em;text-decoration-thickness:1.5px}button{cursor:pointer}input,textarea{caret-color:var(--color-accent)}::selection{background:var(--color-action);color:var(--color-on-action)}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:1ms!important;animation-duration:1ms!important}::view-transition-group(*){transition-duration:1ms!important;animation-duration:1ms!important}::view-transition-old(*){transition-duration:1ms!important;animation-duration:1ms!important}::view-transition-new(*){transition-duration:1ms!important;animation-duration:1ms!important}}}@layer components{.r4Lmcq_header{z-index:10;background:var(--color-frame);padding-block-start:env(safe-area-inset-top);position:sticky;inset-block-start:0}.r4Lmcq_inner{justify-content:space-between;align-items:center;gap:var(--space-4);max-inline-size:calc(var(--page-measure) + 2 * var(--gutter));min-block-size:4rem;padding-inline:max(calc(var(--gutter) + var(--space-2)), env(safe-area-inset-left)) max(var(--gutter), env(safe-area-inset-right));margin-inline:auto;display:flex;container-type:inline-size}.r4Lmcq_mark{transition:rotate var(--duration-spring) var(--ease-spring), scale var(--duration-spring) var(--ease-spring);rotate:-8deg}.r4Lmcq_brand{align-items:center;gap:var(--space-2);min-block-size:var(--tap-target);color:var(--color-on-frame);font-family:var(--font-display);letter-spacing:-.005em;text-shadow:var(--text-shadow-frame);font-size:1.75rem;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover){.r4Lmcq_brand:hover .r4Lmcq_mark{rotate:10deg;scale:1.1}}.r4Lmcq_brand:active .r4Lmcq_mark{scale:.92}.r4Lmcq_account{min-inline-size:0}.r4Lmcq_accountButton{align-items:center;gap:var(--space-2);min-inline-size:0;min-block-size:var(--tap-target);padding:var(--space-1) var(--space-4) var(--space-1) var(--space-1);border-radius:var(--radius-full);background:var(--color-frame-pill);color:var(--color-on-frame);font-size:var(--text-sm);transition:background-color var(--duration-fast) var(--ease-out);anchor-name:--account-button;border:0;font-weight:560;display:flex}@media (hover:hover){.r4Lmcq_accountButton:hover{background:var(--color-frame-pill-hover)}}@container (inline-size<26rem){.r4Lmcq_accountButton{padding-inline-end:var(--space-1)}}.r4Lmcq_avatar{background:var(--candy-gloss), var(--sticker-image);block-size:2.25rem;inline-size:2.25rem;color:var(--sticker-ink);box-shadow:inset 0 -3px 5px -2px color-mix(in oklch, var(--sticker-image), black 25%);font-family:var(--font-display);font-size:var(--text-base);border-radius:50%;flex:none;place-items:center;font-weight:600;display:grid}.r4Lmcq_email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@container (inline-size<26rem){.r4Lmcq_email{display:none}}.r4Lmcq_accountPlaceholder{block-size:var(--tap-target)}.r4Lmcq_menu{inset:calc(4rem + env(safe-area-inset-top) + var(--space-1)) calc(max(0px, (100vw - var(--page-measure)) / 2 - var(--gutter)) + max(var(--gutter), env(safe-area-inset-right))) auto auto;block-size:max-content;inline-size:max-content;min-inline-size:16rem;max-inline-size:calc(100vw - 2 * var(--gutter));padding:var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-lg);transform-origin:100% 0;border:0;align-content:start;margin:0;display:none;position:fixed}@supports (position-area:block-end){.r4Lmcq_menu{position-anchor:--account-button;position-area:block-end span-inline-start;margin-block-start:var(--space-2);inset:auto}}.r4Lmcq_menu:popover-open{animation:r4Lmcq_menu-in var(--duration-spring) var(--ease-spring);display:grid}@keyframes r4Lmcq_menu-in{0%{opacity:0;scale:.9}}.r4Lmcq_menuLabel{padding:var(--space-2) var(--space-3) 0;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:560}.r4Lmcq_menuEmail{padding:0 var(--space-3) var(--space-3);border-block-end:1.5px dashed var(--color-border-strong);font-size:var(--text-sm);overflow-wrap:anywhere;font-weight:620}.r4Lmcq_menuItem{align-items:center;gap:var(--space-2);min-block-size:var(--tap-target);padding-inline:var(--space-3);border-radius:var(--radius-full);font-size:var(--text-sm);transition:background-color var(--duration-fast) var(--ease-out);margin-block-start:var(--space-2);font-weight:560;text-decoration:none;display:flex}.r4Lmcq_menuItem:hover{background:var(--color-accent-soft);color:var(--color-accent)}.r4Lmcq_menuItem svg{block-size:1.125rem;inline-size:1.125rem}.r4Lmcq_nav{gap:var(--space-1);padding:var(--space-1);border-radius:var(--radius-full);background:var(--color-frame-pill);margin-inline-start:auto;display:flex}.r4Lmcq_navItem{justify-content:center;align-items:center;gap:var(--space-2);min-inline-size:var(--tap-target);min-block-size:calc(var(--tap-target) - 2 * var(--space-1));padding-inline:var(--space-3) var(--space-4);border-radius:var(--radius-full);color:var(--color-on-frame);font-size:var(--text-sm);transition:background-color var(--duration-fast) var(--ease-out), color var(--duration-fast) var(--ease-out), scale var(--duration-spring) var(--ease-spring);-webkit-tap-highlight-color:transparent;font-weight:620;text-decoration:none;display:inline-flex}.r4Lmcq_navItem svg{stroke-width:2.1px;flex:none;block-size:1.125rem;inline-size:1.125rem}@media (hover:hover){.r4Lmcq_navItem:hover:not([aria-current]){background:var(--color-frame-pill-hover)}}.r4Lmcq_navItem:active{scale:.96}.r4Lmcq_navItem[aria-current]{background:var(--color-surface);color:var(--color-text);box-shadow:var(--shadow-sm)}.r4Lmcq_navItem[aria-current] svg{color:var(--color-accent)}@container (inline-size<30rem){.r4Lmcq_navItem{padding-inline:0}.r4Lmcq_navLabel{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}._3MJHGG_blob{--look-x:.35;--look-y:.25;--blob:2.375rem;justify-content:center;align-items:center;gap:calc(var(--blob) * .04);inline-size:var(--blob);block-size:var(--blob);background:radial-gradient(ellipse 30% 20% at 30% 20%, oklch(100% 0 0/.7), oklch(100% 0 0/0) 100%), var(--color-action);box-shadow:inset 0 calc(var(--blob) * -.08) calc(var(--blob) * .12) calc(var(--blob) * -.03) var(--color-action-shade), 0 calc(var(--blob) * .1) calc(var(--blob) * .22) calc(var(--blob) * -.08) oklch(18% .1 257/.5);border-radius:50%;flex:none;padding-block-end:calc(var(--blob) * .06);display:inline-flex}._3MJHGG_blob[data-size=lg]{--blob:6.5rem}._3MJHGG_eye{inline-size:calc(var(--blob) * .36);block-size:calc(var(--blob) * .4);border:calc(var(--blob) * .035) solid var(--sticker-ink);background:oklch(100% 0 0);border-radius:50%;display:block;position:relative}._3MJHGG_pupil{background:var(--sticker-ink);block-size:48%;inline-size:52%;translate:calc(-50% + var(--look-x) * 42%) calc(-50% + var(--look-y) * 42%);transition:translate .26s var(--ease-out);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:50%}._3MJHGG_pupil:after{content:"";background:oklch(100% 0 0/.9);border-radius:50%;block-size:30%;inline-size:30%;position:absolute;inset-block-start:18%;inset-inline-start:22%}._3MJHGG_blob:not([data-follow]) ._3MJHGG_pupil{animation:_3MJHGG_glance 6s var(--ease-out) infinite}@keyframes _3MJHGG_glance{0%,30%{translate:-31.1% -41.6%}38%,62%{translate:-71% -43.7%}70%,to{translate:-31.1% -41.6%}}@media (prefers-reduced-motion:reduce){._3MJHGG_pupil,._3MJHGG_blob:not([data-follow]) ._3MJHGG_pupil{transition:none;animation:none}}.oH6mtG_layer{z-index:30;inset:calc(4rem + env(safe-area-inset-top)) max(var(--space-3), env(safe-area-inset-right)) max(var(--space-3), env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left));padding:var(--space-4);border:3px dashed var(--color-action);border-radius:var(--radius-sheet);background:color-mix(in oklch, var(--color-action), transparent 86%);pointer-events:none;animation:oH6mtG_fade var(--duration-fast) var(--ease-out);grid-template-columns:minmax(0,1fr);place-items:center;display:grid;position:fixed}.oH6mtG_layer[data-target=version]{background:color-mix(in oklch, var(--color-action), transparent 92%);border-style:solid;border-width:4px}@keyframes oH6mtG_fade{0%{opacity:0}}.oH6mtG_pill{align-items:center;gap:var(--space-3);min-inline-size:0;max-inline-size:100%;padding:var(--space-3) var(--space-8) var(--space-3) var(--space-3);border-radius:var(--radius-full);background:var(--color-action);color:var(--color-on-action);box-shadow:inset 0 -5px 0 var(--color-action-shade), var(--shadow-lg);font-family:var(--font-display);font-size:var(--text-xl);animation:oH6mtG_spring-in var(--duration-spring) var(--ease-spring), oH6mtG_bob 1.6s ease-in-out var(--duration-spring) infinite alternate;font-weight:700;line-height:1.2;display:inline-flex}.oH6mtG_pill span{text-overflow:ellipsis;white-space:nowrap;padding-block:.1em;overflow:hidden}.oH6mtG_pill svg{box-sizing:content-box;block-size:1.5rem;inline-size:1.5rem;padding:var(--space-3);background:color-mix(in oklch, var(--color-on-action), transparent 88%);stroke-width:2.25px;border-radius:50%;flex:none}@media (prefers-reduced-motion:reduce){.oH6mtG_pill{animation:oH6mtG_spring-in var(--duration-spring) var(--ease-spring)}}@keyframes oH6mtG_spring-in{0%{scale:.6}}@keyframes oH6mtG_bob{0%{translate:0;rotate:-1.5deg}to{translate:0 -.5rem;rotate:1.5deg}}.vFW-VG_page{--mark-overlap:3.25rem;min-block-size:100dvh;padding:max(var(--space-6), env(safe-area-inset-top)) max(var(--gutter), env(safe-area-inset-right)) max(var(--space-6), env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));grid-template-columns:minmax(0,28rem);place-content:center;display:grid}.vFW-VG_content{justify-items:center;gap:var(--space-3);padding:0 clamp(var(--space-5), 6vi, var(--space-10)) clamp(var(--space-6), 6vi, var(--space-10));text-align:center;margin-block-start:var(--mark-overlap);display:grid;container-type:inline-size}.vFW-VG_mark{margin-block:calc(-1 * var(--mark-overlap)) var(--space-3);animation:vFW-VG_mark-in var(--duration-spring) var(--ease-spring);rotate:-8deg}@keyframes vFW-VG_mark-in{0%{rotate:10deg;scale:.4}}.vFW-VG_title{font-family:var(--font-display);font-size:var(--text-2xl);text-wrap:balance;font-weight:700;line-height:1.1}.vFW-VG_account{justify-items:center;gap:var(--space-2);max-inline-size:100%;color:var(--color-text-muted);font-size:var(--text-sm);display:grid}.vFW-VG_email{max-inline-size:100%;padding:var(--space-2) var(--space-4);border-radius:var(--radius-full);background:var(--color-surface-sunken);box-shadow:inset 0 1px 2px color-mix(in oklch, var(--color-text), transparent 90%);color:var(--color-text);font-size:var(--text-base);overflow-wrap:anywhere;font-weight:620}.vFW-VG_switch{margin-block-start:var(--space-4)}@container (inline-size<22rem){.vFW-VG_switch{justify-self:stretch}}._JEeoq_frame{padding-block:clamp(var(--space-6), 8vh, var(--space-12));grid-template-columns:minmax(0,34rem);justify-content:center;display:grid}._JEeoq_panel{justify-items:center;gap:var(--space-3);padding:clamp(var(--space-8), 6vi, var(--space-12)) clamp(var(--space-5), 6vi, var(--space-10));text-align:center;display:grid;container-type:inline-size}._JEeoq_icon{border-radius:var(--radius-lg);background:var(--color-accent-soft);block-size:4.5rem;inline-size:4.5rem;color:var(--color-accent);animation:_JEeoq_blob-in var(--duration-spring) var(--ease-spring);place-items:center;margin-block-end:var(--space-3);display:grid;rotate:-7deg}._JEeoq_icon svg{stroke-width:2.1px;block-size:2.125rem;inline-size:2.125rem}._JEeoq_icon[data-icon=alert]{background:var(--color-danger-soft);color:var(--color-danger)}@keyframes _JEeoq_blob-in{0%{rotate:12deg;scale:.5}}._JEeoq_title{font-family:var(--font-display);font-size:clamp(var(--text-xl), 1.2rem + 1.2cqi, 2rem);overflow-wrap:anywhere;text-wrap:balance;font-weight:700;line-height:1.15}._JEeoq_detail{color:var(--color-text-muted);overflow-wrap:anywhere;text-wrap:pretty;line-height:1.5}._JEeoq_actions{justify-content:center;justify-self:stretch;gap:var(--space-2);flex-wrap:wrap;margin-block-start:var(--space-4);display:flex}@container (inline-size<28rem){._JEeoq_actions>*{flex:8rem}}.vHpuna_badge{--sticker:var(--sticker-other);--tilt:-5deg;background:var(--candy-gloss), linear-gradient(172deg, color-mix(in oklch, var(--sticker), white 22%), var(--sticker) 55%, color-mix(in oklch, var(--sticker), black 10%));block-size:2.625rem;inline-size:2.625rem;color:var(--sticker-ink);box-shadow:inset 0 -4px 6px -2px color-mix(in oklch, var(--sticker), black 22%), inset 0 2px 3px oklch(100% 0 0/.55), 0 5px 10px -4px var(--lightningcss-light,oklch(25% .1 257/.35)) var(--lightningcss-dark,oklch(0% 0 0/.6)), 0 1px 2px var(--lightningcss-light,oklch(25% .1 257/.16)) var(--lightningcss-dark,oklch(0% 0 0/.3));font-family:var(--font-display);letter-spacing:.01em;rotate:var(--tilt);-webkit-user-select:none;user-select:none;transition:rotate var(--duration-spring) var(--ease-spring), translate var(--duration-spring) var(--ease-spring), scale var(--duration-spring) var(--ease-spring);border-radius:.95rem;flex:none;place-items:center;font-size:.6875rem;font-weight:650;display:inline-grid}.vHpuna_badge[data-size=lg]{block-size:4rem;inline-size:4rem;box-shadow:inset 0 -6px 9px -3px color-mix(in oklch, var(--sticker), black 24%), inset 0 3px 4px oklch(100% 0 0/.6), 0 12px 22px -8px oklch(15% .1 257/.5), 0 2px 3px oklch(15% .1 257/.22);border-radius:1.4rem;font-size:1rem}.vHpuna_badge[data-kind=html]{--sticker:var(--sticker-html);--tilt:-6deg}.vHpuna_badge[data-kind=audio]{--sticker:var(--sticker-audio);--tilt:5deg}.vHpuna_badge[data-kind=image]{--sticker:var(--sticker-image);--tilt:-3deg}.vHpuna_badge[data-kind=video]{--sticker:var(--sticker-video);--tilt:4deg}.vHpuna_badge[data-kind=pdf]{--sticker:var(--sticker-pdf);--tilt:-4deg}.vHpuna_badge[data-kind=text]{--sticker:var(--sticker-text);--tilt:6deg}.vHpuna_badge[data-kind=archive]{--sticker:var(--sticker-archive);--tilt:-7deg}.yJyJja_tray{z-index:20;inset-inline:max(var(--space-2), env(safe-area-inset-left)) max(var(--space-2), env(safe-area-inset-right));border-radius:var(--radius-sheet);background:var(--color-surface);max-block-size:min(60dvh,28rem);color:var(--color-text);box-shadow:var(--shadow-lg);animation:yJyJja_tray-in var(--duration-spring) var(--ease-spring);grid-template-rows:auto minmax(0,1fr);display:grid;position:fixed;inset-block-end:max(var(--space-2), env(safe-area-inset-bottom));overflow:hidden}@media (width>=40rem){.yJyJja_tray{transform-origin:100% 100%;inline-size:25rem;inset-block-end:max(var(--space-6), env(safe-area-inset-bottom));inset-inline-start:auto;inset-inline-end:max(var(--space-6), env(safe-area-inset-right))}}@keyframes yJyJja_tray-in{0%{opacity:0;translate:0 1.5rem;scale:.94}}.yJyJja_header{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:calc(var(--tap-target) + var(--space-4));padding:var(--space-2) var(--space-2) 0 var(--space-5);display:flex}.yJyJja_summary{font-family:var(--font-display);font-size:var(--text-lg);font-variant-numeric:tabular-nums;font-weight:700;line-height:1.2}.yJyJja_list{align-content:start;gap:var(--space-1);padding:0 var(--space-2) var(--space-3);overscroll-behavior:contain;margin:0;list-style:none;display:grid;overflow-y:auto}.yJyJja_item{align-items:center;column-gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-3) var(--space-3);border-radius:var(--radius-lg);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"yJyJja_sticker yJyJja_text yJyJja_actions""yJyJja_sticker yJyJja_bar yJyJja_bar""yJyJja_sticker yJyJja_status yJyJja_status";display:grid}.yJyJja_sticker{grid-area:yJyJja_sticker;align-self:start;margin-block-start:var(--space-1);display:grid;position:relative}.yJyJja_seal{border:2px solid var(--color-surface);block-size:1.375rem;inline-size:1.375rem;box-shadow:var(--shadow-sm);animation:yJyJja_seal-pop var(--duration-spring) var(--ease-spring);font-family:var(--font-display);font-size:var(--text-sm);border-radius:50%;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;inset-block-start:-.375rem;inset-inline-end:-.5rem}.yJyJja_seal svg{stroke-width:3px;block-size:.8125rem;inline-size:.8125rem}.yJyJja_seal[data-tone=done]{background:var(--color-success-fill);color:var(--color-on-success)}.yJyJja_seal[data-tone=failed]{background:var(--color-danger);color:var(--color-surface)}@keyframes yJyJja_seal-pop{0%{rotate:-45deg;scale:0}}.yJyJja_text{grid-area:yJyJja_text;min-inline-size:0;display:grid}.yJyJja_name{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:650;line-height:1.35;overflow:hidden}.yJyJja_nameLink{color:var(--color-accent);text-decoration:none}@media (hover:hover){.yJyJja_nameLink:hover{text-decoration:underline}}.yJyJja_target{color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.yJyJja_actions{gap:var(--space-1);grid-area:yJyJja_actions;display:flex}.yJyJja_bar{--bar-size:.625rem;block-size:var(--bar-size);margin-block:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);box-shadow:inset 0 1px 2px color-mix(in oklch, var(--color-text), transparent 88%);grid-area:yJyJja_bar;overflow:hidden}.yJyJja_bar span{inline-size:max(var(--bar-size), calc(var(--progress) * 100%));border-radius:inherit;background:var(--color-accent);block-size:100%;transition:inline-size var(--duration-base) linear, background-color var(--duration-fast) var(--ease-out);display:block}.yJyJja_item[data-phase=queued] .yJyJja_bar span{inline-size:0}.yJyJja_item[data-phase=preparing] .yJyJja_bar span{inline-size:35%;animation:yJyJja_indeterminate 1.1s var(--ease-out) infinite}@media (prefers-reduced-motion:reduce){.yJyJja_item[data-phase=preparing] .yJyJja_bar span{opacity:.35;inline-size:100%;animation:none}}.yJyJja_item[data-phase=done] .yJyJja_bar span{background:var(--color-success)}.yJyJja_item[data-phase=failed] .yJyJja_bar{display:none}@keyframes yJyJja_indeterminate{0%{translate:-100%}to{translate:290%}}.yJyJja_status{min-inline-size:0;color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;grid-area:yJyJja_status;font-weight:560;line-height:1.35}.yJyJja_item[data-phase=done] .yJyJja_status{color:var(--color-success)}.yJyJja_item[data-phase=failed] .yJyJja_status{color:var(--color-danger);margin-block-start:var(--space-1)}.cGEu2W_main{max-inline-size:calc(var(--page-measure) + 2 * var(--gutter));padding:var(--space-4) max(var(--gutter), env(safe-area-inset-right)) calc(var(--space-12) + env(safe-area-inset-bottom)) max(var(--gutter), env(safe-area-inset-left));margin-inline:auto}.G7KSpG_page{gap:var(--space-6);display:grid;container-type:inline-size}.G7KSpG_intro{gap:var(--space-4);padding-inline:var(--space-2);color:var(--color-on-frame);align-items:end;display:grid}@container (inline-size>=40rem){.G7KSpG_intro{grid-template-columns:minmax(0,1fr) auto}}.G7KSpG_heading{gap:var(--space-3);display:grid}.G7KSpG_title{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;text-shadow:var(--text-shadow-frame);font-weight:700;line-height:1}.G7KSpG_usage{gap:var(--space-2);flex-wrap:wrap;display:flex}.G7KSpG_usage div{border-radius:var(--radius-full);background:var(--color-frame-pill);align-items:baseline;gap:.4rem;padding:.3rem .8rem;display:flex}.G7KSpG_usage dt{color:var(--color-on-frame-muted);font-size:var(--text-xs);font-weight:560}.G7KSpG_usage dd{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.G7KSpG_usageSkeleton{background-color:var(--color-frame-pill);block-size:1.875rem;inline-size:20rem;max-inline-size:100%}.G7KSpG_introActions{gap:var(--space-2);display:grid}@container (inline-size>=40rem){.G7KSpG_introActions{align-items:center;gap:var(--space-4);display:flex}}.G7KSpG_dropHint{color:var(--color-on-frame-muted);font-size:var(--text-sm);font-weight:520;display:none}@media (hover:hover) and (pointer:fine){@container (inline-size>=40rem){.G7KSpG_dropHint{display:block}}}.G7KSpG_uploadButton{min-block-size:3.25rem;padding-inline:var(--space-6);font-size:var(--text-base);font-weight:700}.G7KSpG_more{justify-items:center;display:grid}.G7KSpG_empty{align-content:center;justify-items:center;gap:var(--space-3);min-block-size:min(34rem,72dvh);padding:var(--space-10) var(--space-6);border-radius:var(--radius-sheet);background:var(--color-surface);box-shadow:var(--shadow-sheet);text-align:center;display:grid}.G7KSpG_emptyArt{align-items:center;margin-block-end:var(--space-4);display:flex}.G7KSpG_emptyArt>:first-child{margin-inline-end:-.9rem;translate:0 .9rem;rotate:-14deg}.G7KSpG_emptyArt>:last-child{margin-inline-start:-.9rem;translate:0 .9rem;rotate:12deg}.G7KSpG_emptyArt>:nth-child(2){z-index:1;animation:3.2s ease-in-out infinite G7KSpG_bob;position:relative}@keyframes G7KSpG_bob{50%{translate:0 -.35rem}}.G7KSpG_emptyTitle{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;font-weight:700;line-height:1.05}.G7KSpG_emptyDetail{max-inline-size:40ch;color:var(--color-text-muted);text-wrap:balance;margin-block-end:var(--space-3)}.G7KSpG_pointerOnly{display:none}@media (hover:hover) and (pointer:fine){.G7KSpG_pointerOnly{display:inline}.G7KSpG_touchOnly{display:none}}.G7KSpG_pendingList{padding:var(--space-3);border-radius:var(--radius-sheet);background:var(--color-surface);box-shadow:var(--shadow-sheet);display:grid}.G7KSpG_pendingRow{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);grid-template-columns:2.625rem minmax(0,1fr);display:grid}.G7KSpG_pendingRow span:first-child{border-radius:.95rem;block-size:2.625rem}.G7KSpG_pendingRow span:last-child{block-size:1rem;inline-size:60%}.qA5X8W_page{gap:var(--space-6);display:grid;container-type:inline-size}.qA5X8W_intro{gap:var(--space-4);padding-inline:var(--space-2);color:var(--color-on-frame);align-items:end;display:grid}@container (inline-size>=40rem){.qA5X8W_intro{grid-template-columns:minmax(0,1fr) auto}}.qA5X8W_heading{gap:var(--space-3);display:grid}.qA5X8W_title{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;text-shadow:var(--text-shadow-frame);font-weight:700;line-height:1}.qA5X8W_stats{gap:var(--space-2);flex-wrap:wrap;display:flex}.qA5X8W_stats div{border-radius:var(--radius-full);background:var(--color-frame-pill);align-items:baseline;gap:.4rem;padding:.3rem .8rem;display:flex}.qA5X8W_stats dt{color:var(--color-on-frame-muted);font-size:var(--text-xs);font-weight:560}.qA5X8W_stats dd{font-size:var(--text-sm);font-variant-numeric:tabular-nums;margin:0;font-weight:700}.qA5X8W_statsSkeleton{background-color:var(--color-frame-pill);block-size:1.875rem;inline-size:12rem;max-inline-size:100%}.qA5X8W_pageAction{min-block-size:3.25rem;padding-inline:var(--space-6);font-size:var(--text-base);font-weight:700}.qA5X8W_list{padding:var(--space-3);margin:0;list-style:none;display:grid;container-type:inline-size}.qA5X8W_row{align-items:center;gap:var(--space-2) var(--space-4);min-block-size:4.5rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);transition:background-color var(--duration-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"qA5X8W_avatar qA5X8W_text qA5X8W_faces qA5X8W_chevron";display:grid;position:relative}.qA5X8W_row>:first-child{transition:rotate var(--duration-spring) var(--ease-spring), scale var(--duration-spring) var(--ease-spring);grid-area:qA5X8W_avatar}.qA5X8W_row+.qA5X8W_row:before{content:"";inset-inline:var(--space-4);border-block-start:1.5px solid var(--color-border);position:absolute;inset-block-start:0}@media (hover:hover){.qA5X8W_row:hover{background:var(--color-surface-hover)}.qA5X8W_row:hover>:first-child{rotate:-8deg;scale:1.08}.qA5X8W_row:hover:before,.qA5X8W_row:hover+.qA5X8W_row:before{border-color:#0000}}.qA5X8W_row:has(.qA5X8W_rowLink:focus-visible){outline:2.5px solid var(--color-accent);outline-offset:-2px}@container (inline-size<34rem){.qA5X8W_row{padding-inline:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"qA5X8W_avatar qA5X8W_text qA5X8W_chevron"".qA5X8W_faces qA5X8W_chevron"}.qA5X8W_row+.qA5X8W_row:before{inset-inline:var(--space-3)}}.qA5X8W_rowText{grid-area:qA5X8W_text;gap:.125rem;min-inline-size:0;display:grid}.qA5X8W_rowLink{color:var(--color-text);font-size:var(--text-base);text-overflow:ellipsis;white-space:nowrap;font-weight:620;text-decoration:none;overflow:hidden}.qA5X8W_rowLink:after{content:"";border-radius:inherit;position:absolute;inset:0}.qA5X8W_rowLink:focus-visible{outline:none}.qA5X8W_rowMeta{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.qA5X8W_rowMeta>span+span:before{content:"·";color:var(--color-text-faint);padding-inline-end:var(--space-2)}.qA5X8W_rowMeta>[data-shared]{color:var(--color-accent);font-weight:560}.qA5X8W_faces{grid-area:qA5X8W_faces;justify-self:end;align-items:center;display:flex}.qA5X8W_faces>*{block-size:2.125rem;inline-size:2.125rem;font-size:var(--text-sm);outline:2px solid var(--color-surface)}.qA5X8W_faces>:not(:first-child){margin-inline-start:-.5rem}@container (inline-size<34rem){.qA5X8W_faces{justify-self:start}}.qA5X8W_more{padding-inline:var(--space-2);border-radius:var(--radius-full);background:var(--color-surface-sunken);color:var(--color-text-muted);font-variant-numeric:tabular-nums;place-items:center;font-weight:650;display:grid}.qA5X8W_faces>.qA5X8W_more{inline-size:auto;min-inline-size:2.125rem}.qA5X8W_chevron{block-size:1.25rem;inline-size:1.25rem;color:var(--color-text-faint);stroke-width:2.2px;grid-area:qA5X8W_chevron}.qA5X8W_pendingRow{align-items:center;gap:var(--space-4);min-block-size:4.5rem;padding-inline:var(--space-4);grid-template-columns:2.5rem minmax(0,1fr);display:grid}.qA5X8W_pendingRow span:first-child{border-radius:36%;block-size:2.5rem}.qA5X8W_pendingRow span:last-child{block-size:1rem;inline-size:50%}.qA5X8W_empty{align-content:center;justify-items:center;gap:var(--space-3);min-block-size:min(30rem,64dvh);padding:var(--space-10) var(--space-6);text-align:center;display:grid}.qA5X8W_emptyArt{align-items:center;margin-block-end:var(--space-4);display:flex}.qA5X8W_emptyArt>:first-child,.qA5X8W_emptyArt>:last-child{block-size:3.25rem;inline-size:3.25rem;font-size:var(--text-xl);translate:0 .75rem}.qA5X8W_emptyArt>:first-child{margin-inline-end:-.75rem;rotate:-12deg}.qA5X8W_emptyArt>:last-child{margin-inline-start:-.75rem;rotate:10deg}.qA5X8W_emptyBlob,.qA5X8W_sticker,.qA5X8W_dialogBlob{--candy:var(--sticker-video);background:var(--candy-gloss), var(--candy);color:var(--sticker-ink);box-shadow:inset 0 -4px 6px -2px color-mix(in oklch, var(--candy), black 22%), inset 0 2px 3px oklch(100% 0 0/.55), 0 5px 10px -4px oklch(25% .1 257/.35);border-radius:36%;flex:none;place-items:center;display:grid}:is(.qA5X8W_emptyBlob,.qA5X8W_sticker,.qA5X8W_dialogBlob) svg{stroke-width:2.2px}.qA5X8W_emptyBlob{z-index:1;block-size:6rem;inline-size:6rem;animation:3.2s ease-in-out infinite qA5X8W_bob;position:relative}.qA5X8W_emptyBlob svg{block-size:2.75rem;inline-size:2.75rem}@keyframes qA5X8W_bob{50%{translate:0 -.35rem}}.qA5X8W_emptyTitle{font-family:var(--font-display);font-size:var(--text-2xl);letter-spacing:-.01em;font-weight:700;line-height:1.05}.qA5X8W_emptyDetail{max-inline-size:40ch;color:var(--color-text-muted);text-wrap:balance;margin-block-end:var(--space-3)}.qA5X8W_sticker{block-size:4rem;inline-size:4rem;rotate:-6deg}.qA5X8W_sticker svg{block-size:1.875rem;inline-size:1.875rem}div.qA5X8W_headerActions{grid-template-columns:minmax(0,1fr)}.qA5X8W_addBlock{gap:var(--space-2);display:grid}.qA5X8W_members{margin-block-start:calc(-1 * var(--space-2))}.qA5X8W_membersEmpty,.qA5X8W_filesEmpty{border-block-start:0;margin-block-start:0}.qA5X8W_files{margin:calc(-1 * var(--space-2)) calc(-1 * var(--space-2)) 0;padding:0;list-style:none;display:grid}.qA5X8W_fileLink{align-items:center;gap:var(--space-3);min-block-size:3.75rem;padding:var(--space-2);border-radius:var(--radius-lg);color:var(--color-text);transition:background-color var(--duration-fast) var(--ease-out);grid-template-columns:auto minmax(0,1fr) auto;text-decoration:none;display:grid}@media (hover:hover){.qA5X8W_fileLink:hover{background:var(--color-surface-hover)}.qA5X8W_fileLink:hover>:first-child{rotate:0deg;scale:1.08}}.qA5X8W_fileName{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.qA5X8W_dialogBlob{block-size:3.25rem;inline-size:3.25rem;margin-block-end:var(--space-1);rotate:-6deg}.qA5X8W_dialogBlob svg{block-size:1.5rem;inline-size:1.5rem}.qA5X8W_dialogForm{text-align:start}.qA5X8W_dialogField{gap:var(--space-2);inline-size:100%;display:grid}.qA5X8W_fieldLabel{font-size:var(--text-sm);font-weight:650}.qA5X8W_dialogFiles{gap:var(--space-1);margin:0;padding-inline-start:1.25rem;display:grid}.qA5X8W_dialogFiles a{color:var(--color-accent);font-weight:600}}@layer utilities;
