@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/f4cf15e3006dc0c5-s.p.41ob7p4g328p0.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:Encode Sans Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/8198341d762292dd-s.1bfnm2zgflofb.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/5277d1674cb9e1d7-s.p.0ld7kl6rslqk7.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:Encode Sans Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/e7007a9c853fdb54-s.p.403rw6j40miwb.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:Encode Sans Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1d6f639e6b4b2cca-s.3eoyaorn-197b.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Encode Sans Semi Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/0d18df6a8deb3956-s.p.3-ql197gyeb-c.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:Encode Sans Semi Condensed Fallback;src:local(Arial);ascent-override:111.45%;descent-override:23.8%;line-gap-override:0.0%;size-adjust:92.42%}.vQMnkG_className{font-family:Encode Sans Semi Condensed,Encode Sans Semi Condensed Fallback;font-style:normal}.vQMnkG_variable{--font-encode:"Encode Sans Semi Condensed", "Encode Sans Semi Condensed Fallback"}
@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/9ecddcacfb07a65a-s.359c5sy1dipbo.woff2)format("woff2");unicode-range:U+900-97F,U+1CD0-1CF4,U+1CF7-1CF9,U+200C-200D,U+20A8,U+20B9,U+20F0,U+25CC,U+A830-A839,U+A8E0-A8FF,U+11B00-11B0A}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/3cdc75479a8851af-s.0zlzktg8vz_vz.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:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/8d3e082349f99808-s.278gbfjn60ddr.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-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Baloo 2";font-style:normal;font-weight:800;font-display:swap;src:url(../media/6337e5bfb859ee04-s.p.2beficuc5fpme.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:"Baloo 2 Fallback";src:local(Arial);ascent-override:112.55%;descent-override:54.71%;line-gap-override:0.0%;size-adjust:95.78%}.g1SSMa_className{font-family:"Baloo 2","Baloo 2 Fallback";font-style:normal;font-weight:800}.g1SSMa_variable{--font-baloo:"Baloo 2", "Baloo 2 Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--tv-marquee-pace:0px}*,: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{--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:24px;--radius-3xl:28px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-encode), ui-sans-serif, system-ui, "Apple Color Emoji", "Segoe UI Emoji", "Noto Color Emoji", sans-serif;--default-mono-font-family:var(--font-mono);--font-display:var(--font-baloo), var(--font-encode), ui-sans-serif, system-ui, sans-serif;--text-row:.9375rem;--text-row--line-height:1.25rem;--text-lead:1.25rem;--text-lead--line-height:1.75rem;--text-screen:1.75rem;--text-screen--line-height:2.25rem;--text-hero:2.5rem;--text-hero--line-height:2.75rem;--text-wordmark:3.5rem;--text-wordmark--line-height:3.25rem;--text-code:1.25rem;--text-code--line-height:1.75rem;--text-digit:2.125rem;--text-digit--line-height:2.25rem;--text-digit-inline:1.5rem;--text-digit-inline--line-height:1.75rem;--text-codeinput:2rem;--text-codeinput--line-height:2.5rem;--tracking-readout:.04em;--radius-full:9999px;--ease-out-soft:cubic-bezier(.16, 1, .3, 1);--ease-pop:cubic-bezier(.34, 1.56, .64, 1)}}@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,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, 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:where(:not(iframe)){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{.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-4{-webkit-line-clamp:4;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.flex{display:flex}.grid{display:grid}.h-full{height:100%}.min-h-full{min-height:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-col{flex-direction:column}.text-row{font-size:var(--text-row);line-height:var(--tw-leading,var(--text-row--line-height))}.text-fg{color:var(--text)}.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))}}@keyframes fade-in{0%{opacity:0}}@keyframes spin{to{transform:rotate(360deg)}}@keyframes rise-in{0%{opacity:0;translate:0 var(--motion-rise-lg)}}@keyframes pop-in{0%{opacity:0;scale:var(--motion-pop-from)}}body[data-theme]{background:var(--canvas);color-scheme:var(--canvas-scheme)}:where(a[href],button,input,select,textarea):focus-visible{outline:var(--stroke-focus) solid var(--focus);outline-offset:var(--stroke-focus)}.key{--key-bg:var(--button-outline-bg);--key-fg:var(--button-outline-fg);--key-border:var(--button-outline-border);--key-shadow:none;--key-overlay:none;justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);min-width:var(--button-h-44);min-height:var(--button-h-44);padding:0 calc(var(--spacing) * 3);border:var(--stroke-input) solid var(--key-border);border-radius:var(--button-radius-44);background:var(--key-overlay), var(--key-bg);box-shadow:var(--key-shadow);color:var(--key-fg);font-size:var(--text-base);line-height:var(--text-base--line-height);text-align:center;cursor:pointer;touch-action:manipulation;transition:scale var(--dur-press) var(--ease-out-soft);background-origin:border-box;flex-shrink:0;font-weight:700;text-decoration:none;display:inline-flex}.key[data-variant=primary]{--key-bg:var(--button-primary-bg);--key-fg:var(--button-primary-fg);--key-border:transparent;--key-shadow:var(--shadow-glow-primary)}.key[data-variant=warm]{--key-bg:var(--button-warm-bg);--key-fg:var(--button-warm-fg);--key-border:transparent}.key[data-variant=danger]{--key-bg:var(--button-danger-bg);--key-fg:var(--button-danger-fg);--key-border:transparent}.key[data-variant=ghost]{--key-bg:transparent;--key-fg:var(--button-ghost-fg);--key-border:transparent}.key[data-variant=inverse]{--key-bg:var(--iconbutton-inverse-bg);--key-fg:var(--iconbutton-inverse-fg);--key-border:transparent}.key[data-variant=tonal]{--key-bg:var(--iconbutton-tonal-bg);--key-fg:var(--iconbutton-tonal-fg);--key-border:transparent}:is(.card,li,.sheet) .key{--key-shadow:none}.key[data-size="48"]{min-width:var(--button-h-48);min-height:var(--button-h-48);border-radius:var(--radius-full)}.key[data-size="56"]{min-height:var(--button-h-56);padding-inline:calc(var(--spacing) * 4);border-radius:var(--button-radius-56)}.key[data-block]{width:100%}.key[data-icon]{padding:0}.key[data-shape=round]{border-radius:var(--radius-full)}.key[data-size^=tv]{--key-shadow:none;min-width:0;min-height:0;height:var(--tv-control-h);padding-inline:var(--tv-control-pad);border-width:var(--tv-stroke);border-radius:var(--tv-radius-control);font-size:var(--tv-text);white-space:nowrap;line-height:1}.key[data-size=tv-large]{width:var(--tv-large-w);max-width:100%;height:var(--tv-large-h);font-size:var(--tv-cta)}.key[data-size=tv-cta]{width:100%;height:var(--tv-cta-h);border-radius:var(--tv-radius-cta);font-size:var(--tv-cta)}@media (hover:hover){.key:hover:not(:disabled,[aria-disabled=true]){--key-overlay:var(--overlay-hover)}}.key:active:not(:disabled){--key-overlay:var(--overlay-press);scale:var(--motion-press-scale)}.key[data-size^=tv]:active{scale:none}.key:disabled,.key[aria-disabled=true]{--key-bg:var(--button-disabled-bg);--key-fg:var(--button-disabled-fg);--key-border:transparent;--key-shadow:none}.key:disabled{cursor:default}.key[aria-busy=true]{cursor:progress}.key[data-size^=tv]:focus{outline:var(--tv-focus-ring) solid var(--focus);outline-offset:var(--tv-focus-offset)}@media (prefers-reduced-motion:reduce){.key:active:not(:disabled){scale:none}}.card{border-radius:var(--card-radius);padding:var(--card-pad);color:var(--text)}.card[data-tone=raised]{border:var(--stroke-hairline) solid var(--border);background:var(--surface-raised);box-shadow:var(--shadow-raised)}.card[data-tone=night]{background:var(--gradient-night-card)}.card[data-tone=highlight]{background:var(--gradient-highlight)}.card[data-tone=sunken]{background:var(--surface-sunken)}.card[data-edge]{padding-left:calc(var(--card-edge) + calc(var(--spacing) * 3))}.card[data-tone=raised][data-edge=accent]{background:var(--gradient-primary) left / var(--card-edge) 100% no-repeat, var(--surface-raised)}.card[data-tone=raised][data-edge=danger]{background:var(--gradient-danger) left / var(--card-edge) 100% no-repeat, var(--surface-raised)}.list-row{align-items:flex-start;gap:var(--row-gap);padding-block:var(--row-pad-y);border-bottom:var(--stroke-hairline) solid var(--border);display:flex}.list-row>.list-row__body,.list-row__content>.list-row__body{align-self:center}.list-row[data-press]{margin-inline:calc(calc(var(--spacing) * 2) * -1);padding:0;display:grid}.list-row[data-press]>*{grid-area:1/1}.list-row__hit{min-height:var(--button-h-44);border-radius:var(--radius-md);cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0}.list-row__hit:focus-visible{outline-offset:calc(var(--stroke-focus) * -1)}.list-row__hit:active:not([aria-disabled=true]){background:var(--row-press-bg)}@media (hover:hover){.list-row__hit:hover:not([aria-disabled=true]){background:var(--row-press-bg)}}.list-row__hit[aria-disabled=true]{cursor:default}.list-row__content{align-items:flex-start;gap:var(--row-gap);min-width:0;padding:calc(var(--spacing) * 2);pointer-events:none;display:flex}.list-row__body{flex:1;min-width:0}.list-row__title{font-weight:700}.list-row__title[data-tone=body]{font-size:var(--text-base);line-height:var(--text-base--line-height);font-weight:500}.list-row__subtitle{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.list-row__subtitle[data-truncate]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.list-row__kind{color:var(--text);white-space:nowrap;font-weight:700}.list-row__number{width:var(--row-badge-w);color:var(--text);font-family:var(--font-display);font-size:var(--text-base);line-height:var(--text-row--line-height);text-align:right;flex:none;font-weight:800}.list-row[data-highlight]{margin-inline:calc(calc(var(--spacing) * 2) * -1);padding-inline:calc(var(--spacing) * 2);border-radius:var(--row-highlight-radius);background:var(--gradient-highlight);border-bottom:0}.list-row[data-highlight]+.list-row[data-highlight]{margin-top:var(--spacing)}.list-row[data-highlight] .list-row__subtitle{color:var(--text)}.list-row[data-highlight] .list-row__number{width:var(--row-badge-tile);height:var(--row-badge-tile);border-radius:var(--radius-sm);background:var(--gradient-warm);color:var(--text-on-warm);place-items:center;display:grid}.avatar{width:var(--avatar-md);height:var(--avatar-md);border-radius:var(--radius-full);background:var(--gradient-primary);color:var(--text-on-accent);font-family:var(--font-display);font-size:calc(var(--avatar-md) / 2);flex:none;justify-content:center;align-items:center;font-weight:800;line-height:1;display:inline-flex;overflow:visible}.avatar[data-size=sm]{width:var(--avatar-sm);height:var(--avatar-sm);font-size:calc(var(--avatar-sm) / 2)}.chip{align-items:center;gap:var(--spacing);height:var(--chip-h);padding-inline:var(--chip-pad-x);border-radius:var(--radius-full);font-size:var(--text-sm);line-height:var(--text-sm--line-height);white-space:nowrap;flex:none;font-weight:700;display:inline-flex}.chip svg{width:var(--chip-icon);height:var(--chip-icon);flex:none}.chip[data-tone=accent]{background:var(--surface-raised-2);color:var(--accent-ink)}.chip[data-tone=warm]{background:var(--chip-warm-bg);color:var(--chip-warm-fg)}.chip[data-tone=success]{background:var(--success-soft);color:var(--success-text)}.chip[data-tone=night]{background:var(--surface-raised-2);color:var(--text)}.chip[data-size=tv]{height:var(--tv-chip-h);padding-inline:var(--tv-label-pill-pad);font-size:var(--tv-text);line-height:var(--tv-text-line)}.section-header{justify-content:space-between;align-items:baseline;column-gap:calc(var(--spacing) * 2);flex-wrap:wrap;display:flex}.section-header__title{font-size:var(--text-lead);line-height:var(--text-lead--line-height);white-space:nowrap;font-weight:700}.section-header__aside{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.stepper{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.stepper .key{font-size:var(--text-lead);line-height:var(--text-lead--line-height)}.stepper__value{text-align:center;flex:1}.stat-tile__digit{font-family:var(--font-display);font-size:var(--text-digit);line-height:var(--text-digit--line-height);font-weight:800}.stat-tile[data-tone=inline] .stat-tile__digit{font-size:var(--text-digit-inline);line-height:var(--text-digit-inline--line-height)}.tab-bar{padding-bottom:env(safe-area-inset-bottom);background:var(--surface-dock);flex:none;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.tab-bar__tab{justify-content:center;align-items:center;gap:var(--spacing);min-height:var(--tabbar-h);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--tabbar-label-line);flex-direction:column;font-weight:500;display:flex}.tab-bar__tab svg{width:var(--tabbar-icon);height:var(--tabbar-icon);flex:none}.tab-bar__tab[aria-current=page]{color:var(--text);font-weight:700}.sheet{width:100%;max-width:32rem;max-height:calc(100vh - var(--header-h));max-height:calc(100dvh - var(--header-h));border-radius:var(--sheet-radius) var(--sheet-radius) 0 0;background:var(--surface-raised);box-shadow:var(--shadow-sheet);color:var(--text);overflow-wrap:anywhere;border:0;margin:0 auto;padding:0;position:fixed;inset:auto 0 0;overflow-y:auto}.sheet__scrim{background-image:linear-gradient(var(--scrim) 0 0);position:fixed;inset:0}.sheet__body{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 5) calc(var(--spacing) * 4) max(calc(var(--spacing) * 4), env(safe-area-inset-bottom));flex-direction:column;display:flex}.sheet__title{font-size:var(--text-lead);line-height:var(--text-lead--line-height);font-weight:700}.sheet__title:focus{outline:none}.sheet__swap>*{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.sheet__text{color:var(--text-muted)}.sheet__menu{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.sheet__reason{align-items:center;gap:calc(var(--spacing) * 2);color:var(--text);animation:fade-in var(--dur-swap) var(--ease-out-soft);display:flex}.sheet__reason[data-tone=danger]{color:var(--danger-text)}.sheet__actions{gap:calc(var(--spacing) * 2);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.sheet__actions[data-lead]{grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-flow:row}.sheet__lead,.sheet__actions[data-lead]>.key:nth-child(2):last-child{grid-column:1/-1}.sheet__position{color:var(--text)}.toast{align-items:center;gap:calc(var(--spacing) * 2);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);border-radius:var(--radius-3xl);background:var(--surface-toast);box-shadow:var(--shadow-toast);color:var(--text);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:700;display:flex}.toast__check{width:var(--toast-icon);height:var(--toast-icon);flex:none}.toast__disc{fill:var(--success-icon)}.toast__tick{fill:none;stroke:var(--text-on-accent)}.toast__text{min-width:0}.field-frame{gap:var(--spacing);flex-direction:column;display:flex}.field-frame__label{color:var(--text)}.field-frame__row{gap:calc(var(--spacing) * 2);display:flex}.field-frame__notes{justify-content:space-between;gap:calc(var(--spacing) * 2);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);display:flex}.field-frame__notes>p[data-fade]{animation:fade-in var(--dur-swap) var(--ease-out-soft)}.field-frame__notes>p[data-tone=danger]{color:var(--danger-text)}.field-frame__error{color:var(--danger-text);font-size:var(--text-sm);line-height:var(--text-sm--line-height);animation:fade-in var(--dur-swap) var(--ease-out-soft)}.field-frame__count{font-family:var(--font-display);font-weight:800}.field-box{flex:1;min-width:0;display:grid}.field-box>*{grid-area:1/1}.field-box__icon{margin-left:calc(var(--spacing) * 3);color:var(--text-muted);pointer-events:none;place-self:center start}.field{width:100%;min-width:0;min-height:var(--field-h);padding-inline:calc(var(--spacing) * 3);border:var(--stroke-input) solid var(--border-input);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--text);font-size:var(--text-base);line-height:var(--text-base--line-height)}.field[data-icon]{padding-left:calc(calc(var(--spacing) * 5) + var(--field-icon))}.field[data-clearable]{padding-right:calc(var(--button-h-44) + var(--spacing))}.key.field-box__clear{--key-fg:var(--text-muted);margin-right:var(--spacing);place-self:center end}.field:placeholder-shown~.field-box__clear{display:none}.field[data-trailing]{padding-right:calc(var(--button-h-44) + var(--spacing))}.field[data-trailing]:not(:placeholder-shown){padding-right:calc(2 * var(--button-h-44) + var(--spacing))}.field[data-trailing]~.key.field-box__clear{margin-right:calc(var(--button-h-44) + var(--spacing))}.key.field-box__voice{--key-fg:var(--text-muted);margin-right:var(--spacing);place-self:center end}.key.field-box__voice[aria-pressed=true]{--key-bg:var(--button-primary-bg);--key-fg:var(--button-primary-fg);--key-shadow:none}.field-box[data-listening] .field,.field::placeholder{color:var(--text-muted)}.field:focus-visible{border-color:var(--accent);border-width:var(--stroke-focus)}.field[aria-invalid=true]{border-color:var(--danger)}.field:disabled{background:var(--surface-sunken)}.code-input{flex:auto;min-width:0;display:grid}.code-input>*{grid-area:1/1}.code-input__cells{gap:var(--codecell-gap);min-width:0;display:flex}.code-input__cell{min-width:0;height:var(--codecell-h);border:var(--stroke-input) solid var(--border-input);border-radius:var(--codecell-radius);background:var(--surface-raised);color:var(--text);font-family:var(--font-display);font-size:var(--text-codeinput);line-height:var(--text-codeinput--line-height);flex:1 1 0;justify-content:center;align-items:center;font-weight:800;display:flex}.code-input__glyph{animation:pop-in var(--dur-swap) var(--ease-pop);display:inline-block}.code-input[data-size=tv] .code-input__glyph{animation-name:fade-in}.code-input__dash{color:var(--text-muted);font-family:var(--font-display);font-size:var(--text-codeinput);line-height:var(--text-codeinput--line-height);flex:none;align-self:center;font-weight:800}.code-input__input{width:100%;min-width:0;height:var(--codecell-h);padding-inline:calc(var(--spacing) * 3);border:var(--stroke-input) solid var(--border-input);border-radius:var(--radius-lg);background:var(--surface-raised);color:var(--text);font-family:var(--font-display);font-size:var(--text-codeinput);line-height:var(--text-codeinput--line-height);letter-spacing:var(--tracking-readout);font-weight:800}.code-input:not([data-boxed]) .code-input__cells{visibility:hidden}.code-input[data-boxed] .code-input__input{color:#0000;caret-color:#0000;background:0 0;border-color:#0000;outline:none}.code-input[data-boxed] .code-input__input::placeholder{color:#0000}.code-input[data-boxed] .code-input__input::selection{background:0 0}.code-input[data-boxed]:focus-within .code-input__cell[data-next]{border-width:var(--stroke-focus);border-color:var(--accent);outline:var(--stroke-focus) solid var(--focus);outline-offset:var(--stroke-focus)}.code-input:not([data-boxed]) .code-input__input:focus-visible{border-width:var(--stroke-focus);border-color:var(--accent)}.code-input[data-invalid] .code-input__cell,.code-input[data-invalid]:not([data-boxed]) .code-input__input{border-color:var(--danger)}[data-enter=stagger]>*{animation:fade-in var(--dur-stage) var(--ease-out-soft) backwards}[data-enter=stagger]>:nth-child(2){animation-delay:var(--motion-stagger)}[data-enter=stagger]>:nth-child(3){animation-delay:calc(2 * var(--motion-stagger))}[data-enter=stagger]>:nth-child(4){animation-delay:calc(3 * var(--motion-stagger))}[data-enter=stagger]>:nth-child(5){animation-delay:calc(4 * var(--motion-stagger))}[data-enter=stagger]>:nth-child(n+6){animation-delay:calc(5 * var(--motion-stagger))}.skeleton{gap:calc(var(--spacing) * 2);animation:fade-in var(--dur-swap) var(--ease-out-soft) var(--motion-delay-skeleton) backwards;flex-direction:column;display:flex}.skeleton-row{height:calc(var(--spacing) * 19);border-radius:var(--radius-md);background:var(--surface-sunken)}.spinner{border:.15em solid;border-right-color:#0000;border-radius:50%;flex:none;width:1em;height:1em;animation:.8s linear infinite spin;display:inline-block}@media (prefers-reduced-motion:reduce){.spinner{animation:none}}.room-code{font-family:var(--font-display);letter-spacing:var(--tracking-readout);white-space:nowrap;font-weight:800}.room-code[data-size=header]{font-size:var(--text-code);line-height:var(--text-code--line-height);flex:none}.room-code[data-size=card]{font-size:var(--text-digit);line-height:var(--text-digit--line-height)}.qr-frame{aspect-ratio:1;border-radius:var(--radius-md);background:var(--qr-paper)}.qr-frame svg{width:100%;height:100%;display:block}.qr-frame__ring{padding:var(--qr-ring);border-radius:var(--radius-lg);background:var(--gradient-warm)}.swap{display:inline-grid}.swap[data-block]{grid-template-columns:minmax(0,1fr);display:grid}.swap>*{grid-area:1/1}.motion-pop{display:inline-flex}.motion-pop:empty{display:none}.wordmark{color:var(--text);flex-direction:column;align-items:flex-start;display:flex}.wordmark__lockup{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.wordmark__name{font-family:var(--font-display);font-size:var(--text-hero);line-height:var(--text-hero--line-height);white-space:nowrap;font-weight:800}.wordmark__name>span{background:var(--gradient-brand-i) right top / var(--wordmark-i-w) 100% no-repeat, var(--gradient-brand-text);color:#0000;-webkit-background-clip:text;background-clip:text}@supports not ((-webkit-background-clip:text) or (background-clip:text)){.wordmark__name>span{color:var(--text)}}.wordmark__tagline{white-space:nowrap;font-weight:500}@media (min-height:640px){.wordmark[data-size=phone-hero]{align-items:center}.wordmark[data-size=phone-hero] .wordmark__name{font-size:var(--text-wordmark);line-height:var(--text-wordmark--line-height)}}@media (max-height:599px){.wordmark[data-size=phone-hero]{align-items:baseline;column-gap:calc(var(--spacing) * 3);flex-flow:wrap}}.wordmark[data-size=tv-idle]{align-items:center;gap:var(--tv-wordmark-gap);height:var(--tv-wordmark-line);flex-direction:row}.wordmark[data-size=tv-idle] .wordmark__lockup{gap:var(--tv-wordmark-gap)}.wordmark[data-size=tv-idle] .wordmark__mark{height:var(--tv-mark-h);width:auto}.wordmark[data-size=tv-idle] .wordmark__name{font-size:var(--tv-wordmark);line-height:var(--tv-wordmark-line)}.wordmark[data-size=tv-idle] .wordmark__tagline{font-size:var(--tv-tagline);line-height:var(--tv-tagline-line)}.wordmark[data-size=tv-home] .wordmark__lockup{gap:var(--tv-wordmark-gap)}.wordmark[data-size=tv-home] .wordmark__mark{height:var(--tv-home-mark-h);width:auto}.wordmark[data-size=tv-home] .wordmark__name{font-size:var(--tv-home-wordmark);line-height:var(--tv-home-wordmark-line)}.wordmark[data-size=tv-home] .wordmark__tagline{font-size:var(--tv-home-tagline);line-height:var(--tv-home-tagline-line);font-weight:700}.illustration{object-fit:cover;flex:none;display:block}.illustration[data-fade]{-webkit-mask-image:var(--mask-fade);-webkit-mask-image:var(--mask-fade);-webkit-mask-image:var(--mask-fade);-webkit-mask-image:var(--mask-fade);mask-image:var(--mask-fade)}.illustration-glow{padding:var(--illustration-glow-pad);margin:calc(-1 * var(--illustration-glow-pad));background:var(--gradient-art-glow);flex:none;place-items:center;display:grid}.illustration-disc{width:var(--disc);height:var(--disc);border-radius:var(--radius-full);background:var(--gradient-disc-note);flex:none;place-items:center;display:inline-grid}.illustration-disc .illustration{width:var(--disc-art);height:var(--disc-art)}@property --tv-marquee-pace{syntax:"<length>";inherits:true;initial-value:0}.tv-units{--tv:calc(100vh / 1080);--tv-pw:max(200px, min(calc(1408 * var(--tv)), calc(100vw - 512 * var(--tv))));--tv-margin:calc(32 * var(--tv));--tv-gap:calc(24 * var(--tv));--tv-rail:calc(424 * var(--tv));--tv-text:calc(34 * var(--tv));--tv-text-line:calc(46 * var(--tv));--tv-name:calc(56 * var(--tv));--tv-name-line:calc(72 * var(--tv));--tv-cta:calc(48 * var(--tv));--tv-code:calc(84 * var(--tv));--tv-code-line:calc(96 * var(--tv));--tv-idle-code:calc(168 * var(--tv));--tv-idle-code-line:calc(192 * var(--tv));--tv-idle-msg:calc(72 * var(--tv));--tv-idle-msg-line:calc(88 * var(--tv));--tv-wordmark:calc(40 * var(--tv));--tv-wordmark-line:calc(52 * var(--tv));--tv-tagline:calc(34 * var(--tv));--tv-tagline-line:calc(46 * var(--tv));--tv-home-wordmark:calc(96 * var(--tv));--tv-home-wordmark-line:calc(108 * var(--tv));--tv-home-tagline:calc(40 * var(--tv));--tv-home-tagline-line:calc(52 * var(--tv));--tv-home-column:min(calc(960 * var(--tv)), 100vw - 64px);--tv-stroke:calc(2 * var(--tv));--tv-focus-ring:calc(6 * var(--tv));--tv-focus-offset:calc(2 * var(--tv));--tv-control-h:calc(88 * var(--tv));--tv-control-pad:calc(24 * var(--tv));--tv-large-w:calc(520 * var(--tv));--tv-large-h:calc(96 * var(--tv));--tv-cta-h:calc(100 * var(--tv));--tv-radius-control:calc(24 * var(--tv));--tv-radius-cta:calc(28 * var(--tv));--tv-radius-qr-rail:calc(24 * var(--tv));--tv-radius-qr-idle:calc(40 * var(--tv));--tv-chip-h:var(--tv-text-line);--tv-label-pill-pad:calc(16 * var(--tv));--tv-rule:calc(3 * var(--tv));--tv-next-bar:calc(4 * var(--tv));--tv-next-inset:calc(16 * var(--tv));--tv-art-h:calc(200 * var(--tv));--tv-art-small-h:calc(120 * var(--tv));--tv-art-glow-pad:calc(24 * var(--tv));--tv-home-glow-pad:calc(48 * var(--tv));--tv-home-art-h:calc(360 * var(--tv));--tv-home-mascot-h:calc(260 * var(--tv));--tv-home-mark-h:calc(96 * var(--tv));--tv-mark-h:calc(52 * var(--tv));--tv-wordmark-gap:calc(16 * var(--tv));--tv-codecell-w:calc(64 * var(--tv));--tv-codecell-h:calc(88 * var(--tv));--tv-codecell-gap:calc(8 * var(--tv));--tv-marquee-speed:60;--tv-marquee-pace:calc(var(--tv-marquee-speed) * var(--tv));--tv-marquee-hold:3s;--tv-marquee-gap:calc(120 * var(--tv));--tv-next-col:calc((var(--tv-pw) - 2 * var(--tv-gap)) / 3);--motion-rise:0px;--motion-rise-lg:0px;--motion-sink:0px;--motion-swap-shift:0%;--motion-pop-from:1}.tv-units a:focus{outline:var(--tv-focus-ring) solid var(--focus);outline-offset:var(--tv-focus-offset)}.tv-stage{--tv:min(calc(100vh / 1080), calc(100vw / 1350));box-sizing:border-box;grid-template-columns:var(--tv-pw) minmax(0, 1fr);grid-template-rows:calc(var(--tv-pw) * 9 / 16) minmax(0, 1fr);gap:var(--tv-gap);width:100vw;height:100vh;padding:var(--tv-margin);background:var(--gradient-tv-stage);color:var(--text);font-size:var(--tv-text);line-height:var(--tv-text-line);font-weight:500;display:grid;overflow:hidden}.tv-stage[data-mode=idle]{background:var(--gradient-tv-idle)}.tv-player{visibility:hidden;grid-area:1/1/2/2}.tv-player[data-shown]{visibility:visible}.tv-player iframe{border:0;width:100%;height:100%;display:block}.tv-title{-webkit-line-clamp:var(--clamp);line-clamp:var(--clamp);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.tv-title[data-clamp="0"]{display:none}.tv-title__tag{color:var(--text);font-weight:700}.tv-rail{grid-area:1/2/3;grid-template-rows:calc(380 * var(--tv)) calc(16 * var(--tv)) calc(424 * var(--tv)) calc(8 * var(--tv)) calc(96 * var(--tv)) calc(8 * var(--tv)) calc(84 * var(--tv));width:var(--tv-rail);min-height:0;animation:fade-in var(--dur-stage) var(--ease-out-soft);justify-self:end;display:grid}.tv-now{min-width:0;min-height:0;animation:fade-in var(--dur-stage) var(--ease-out-soft);flex-direction:column;grid-row:1;display:flex}.tv-now__phase{animation:fade-in var(--dur-swap) var(--ease-out-soft)}.tv-now__label{height:var(--tv-text-line);flex:none;display:flex}.tv-now__name{font-size:var(--tv-name);line-height:var(--tv-name-line);overflow-wrap:anywhere;color:var(--now);flex:none;font-weight:700}.tv-now__status{font-size:var(--tv-name);line-height:var(--tv-name-line);flex:none;font-weight:700}.tv-now__title{margin-top:calc(6 * var(--tv));color:var(--text-muted);flex:none}.tv-rail .tv-qr{grid-row:3}.tv-rail .tv-code{font-size:var(--tv-code);line-height:var(--tv-code-line);grid-row:5;place-self:center}.tv-rail .tv-links{line-height:calc(42 * var(--tv));flex-direction:column;grid-row:7;justify-content:center;align-items:center;display:flex}.tv-rail .tv-links__dot{display:none}.qr-frame[data-variant=tv-rail]{border-radius:var(--tv-radius-qr-rail)}.qr-frame[data-variant=tv-idle]{border-radius:var(--tv-radius-qr-idle)}.tv-links{color:var(--text-muted)}.tv-links a{text-underline-offset:.15em;text-decoration:underline}.tv-band{grid-area:2/1;grid-template-rows:minmax(calc(48 * var(--tv)), max-content) calc(138 * var(--tv));row-gap:calc(8 * var(--tv));min-width:0;animation:fade-in var(--dur-stage) var(--ease-out-soft);display:grid}.tv-band[data-cta]{grid-template-rows:calc(100 * var(--tv)) calc(92 * var(--tv))}.tv-ticker{background:var(--gradient-rule) top / 100% var(--tv-rule) no-repeat;align-items:center;min-width:0;display:flex}.tv-ticker__line{min-width:0;animation:fade-in var(--dur-swap) ease-out;flex:1;display:flex}.tv-ticker__line[data-kind=label]{color:var(--text-muted);white-space:nowrap;font-weight:700}.tv-ticker__fixed{white-space:pre;flex:none}.tv-ticker__title{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;overflow:hidden}.tv-next{grid-template-columns:var(--tv-next-col) minmax(0, 1fr);column-gap:var(--tv-gap);min-height:0;display:grid}.tv-next__window{contain:paint;min-width:0;min-height:0;overflow:clip}.tv-next__track{column-gap:var(--tv-gap);height:100%;animation:fade-in var(--dur-stage) var(--ease-out-soft);display:flex}.tv-next__track[data-running]{will-change:transform}.tv-next__blank{width:var(--tv-marquee-gap);flex:none}.tv-next__item{width:var(--tv-next-col);min-width:0;padding-left:var(--tv-next-inset);background:var(--gradient-rule-down) left / var(--tv-next-bar) 100% no-repeat;flex:none}.tv-next__item[data-first]{animation:fade-in var(--dur-stage) var(--ease-out-soft)}.tv-next__empty{grid-column:1/-1}.tv-next__name{overflow-wrap:anywhere;font-weight:700}.tv-next__title,.tv-next__empty{color:var(--text-muted)}.tv-stage:has(.tv-cta) .tv-now__name{color:var(--text)}.tv-stage:has(.tv-cta) .tv-idle .tv-code{color:var(--text)}.tv-cta{animation:fade-in var(--dur-swap) var(--ease-out-soft)}.tv-idle{grid-area:1/1/-1/-1;grid-template-columns:calc(760 * var(--tv)) minmax(0, 1fr);grid-template-rows:calc(944 * var(--tv)) calc(48 * var(--tv));column-gap:calc(64 * var(--tv));row-gap:var(--tv-gap);min-height:0;padding-inline:var(--tv-margin);animation:fade-in var(--dur-stage) var(--ease-out-soft);display:grid}.tv-idle .tv-qr{align-self:center}.tv-idle .tv-qr,.tv-idle__head,.tv-idle__body{animation:fade-in var(--dur-stage) var(--ease-out-soft) backwards}.tv-idle__head{animation-delay:var(--motion-stagger)}.tv-idle__body{animation-delay:calc(2 * var(--motion-stagger))}.tv-idle__text{align-self:center;min-width:0}.tv-idle__head,.tv-idle__body{flex-direction:column;min-width:0;display:flex}.tv-idle .tv-code{font-size:var(--tv-idle-code);line-height:var(--tv-idle-code-line);color:var(--now)}.tv-idle__message{font-size:var(--tv-idle-msg);line-height:var(--tv-idle-msg-line);font-weight:700}.tv-idle__manual{margin-top:calc(16 * var(--tv));color:var(--text-muted);overflow-wrap:anywhere}.tv-idle .tv-cta{margin-top:calc(16 * var(--tv))}.tv-idle .tv-links{margin-top:calc(16 * var(--tv));flex-wrap:wrap;column-gap:.4em;display:flex}.tv-idle__art{--illustration-glow-pad:var(--tv-art-glow-pad);justify-content:space-between;align-items:flex-end;gap:var(--tv-gap);height:var(--tv-art-h);margin-top:var(--tv-gap);display:flex}.tv-idle__art-end{align-items:flex-end;gap:var(--tv-gap);display:flex}.tv-idle__crown{width:auto;height:var(--tv-art-small-h)}.tv-idle__mascot,.tv-idle__buddy{width:auto;height:var(--tv-art-h)}.tv-idle .tv-ticker{grid-column:1/-1}@media (max-aspect-ratio:44/25){.tv-idle{grid-template-columns:calc(676 * var(--tv)) minmax(0, 1fr);grid-template-rows:calc(244 * var(--tv)) calc(676 * var(--tv)) calc(48 * var(--tv))}.tv-idle__text{display:contents}.tv-idle__head{grid-area:1/1/2/-1}.tv-idle .tv-qr{grid-area:2/1/3/2}.tv-idle__body{grid-area:2/2/3/3;align-self:center}.tv-idle .tv-links{flex-direction:column}.tv-idle .tv-links__dot,.tv-idle__art{display:none}.tv-idle .tv-ticker{grid-area:3/1/4/-1}}.tv-message{box-sizing:border-box;background:var(--gradient-tv-idle);width:100%;min-height:100vh;color:var(--text);font-size:var(--tv-text);line-height:var(--tv-text-line);justify-content:center;font-weight:500;display:flex}.tv-message__column{--illustration-glow-pad:var(--tv-art-glow-pad);box-sizing:border-box;justify-content:center;align-items:flex-start;gap:var(--tv-gap);width:min(calc(1200 * var(--tv)), 100vw);padding:var(--tv-margin);flex-direction:column;display:flex}.tv-message__title{font-size:var(--tv-idle-msg);line-height:var(--tv-idle-msg-line);font-weight:700}.tv-message__body{color:var(--text-muted)}.tv-message__art{width:auto;height:var(--tv-art-h)}.tv-home{box-sizing:border-box;grid-template-columns:minmax(0, 1fr) var(--tv-home-column) minmax(0, 1fr);--illustration-glow-pad:var(--tv-home-glow-pad);background:var(--gradient-tv-home);width:100%;min-height:100vh;color:var(--text);font-size:var(--tv-text);line-height:var(--tv-text-line);align-items:center;font-weight:500;display:grid}.tv-home[data-ended]{background:var(--gradient-tv-end)}.tv-home__column{gap:var(--tv-gap);min-width:0;padding-block:var(--tv-margin);flex-direction:column;grid-column:2;display:flex}.tv-home__slot{animation:fade-in var(--dur-stage) var(--ease-out-soft);justify-self:center}.tv-home__slot--left{grid-area:1/1}.tv-home__slot--right{grid-area:1/3}.tv-home__art{width:auto}.tv-home__art--left{height:var(--tv-home-mascot-h)}.tv-home__art--right{height:var(--tv-home-art-h)}@media not all and (min-aspect-ratio:16/10){.tv-home__slot{display:none}.tv-home{background:var(--gradient-tv-base)}}.tv-home__pitch,.tv-consent{color:var(--text-muted)}.tv-consent a{color:var(--accent-ink);text-underline-offset:.15em;text-decoration:underline}.tv-home__error{color:var(--danger-text)}.tv-home__actions{align-items:flex-start;gap:calc(16 * var(--tv));flex-direction:column;display:flex}.field-frame[data-size=tv]{gap:calc(8 * var(--tv))}.field-frame[data-size=tv] .field-frame__row{gap:calc(16 * var(--tv));flex-wrap:wrap}.field-frame[data-size=tv] .field-frame__error{font-size:inherit;line-height:inherit}.code-input[data-size=tv]{flex:none}.code-input[data-size=tv] .code-input__cells{gap:var(--tv-codecell-gap)}.code-input[data-size=tv] .code-input__cell{width:var(--tv-codecell-w);height:var(--tv-codecell-h);border-width:var(--tv-stroke);border-radius:var(--tv-radius-control);font-size:var(--tv-cta);background:0 0;flex:none;line-height:1}.code-input[data-size=tv] .code-input__dash{font-size:var(--tv-cta);line-height:1}.code-input[data-size=tv] .code-input__input{height:var(--tv-codecell-h);padding-inline:calc(16 * var(--tv));border-width:var(--tv-stroke);border-radius:var(--tv-radius-control);font-size:var(--tv-text);line-height:1}.code-input[data-size=tv]:not([data-boxed]) .code-input__input{background:0 0}.code-input[data-size=tv][data-boxed]:focus-within .code-input__cell[data-next],.code-input[data-size=tv]:not([data-boxed]) .code-input__input:focus{border-width:var(--tv-stroke);outline:var(--tv-focus-ring) solid var(--focus);outline-offset:var(--tv-focus-offset)}.phone-page,.phone-shell{overflow-wrap:anywhere}.phone-page{background:var(--gradient-page);width:100%;max-width:32rem;color:var(--text);flex-direction:column;flex:1;margin-inline:auto;display:flex}.phone-page__body{gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 4) max(calc(var(--spacing) * 4), env(safe-area-inset-bottom));flex-direction:column;flex:1;display:flex}.phone-page__body>.consent:last-child{margin-top:auto}.phone-page__form{gap:calc(var(--spacing) * 3);flex-direction:column;display:flex}.phone-page__note{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.phone-hero{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 3);padding:max(calc(var(--spacing) * 4), env(safe-area-inset-top)) calc(var(--spacing) * 4) calc(var(--spacing) * 5);border-radius:0 0 var(--radius-3xl) var(--radius-3xl);background:var(--gradient-hero);color:var(--text);flex:none;display:flex}.phone-hero__text{gap:var(--spacing);flex-direction:column;min-width:0;display:flex}.phone-hero__pitch{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.phone-hero__stage{background:var(--gradient-art-glow);flex:none;place-items:center;display:grid}.phone-hero__art{width:var(--hero-art-w);height:var(--hero-art-h)}@media (max-height:599px){.phone-hero__stage{display:none}}@media (min-height:640px){.phone-hero[data-variant=home]{align-items:stretch;gap:var(--spacing);max-height:var(--hero-home-max-h);padding-top:max(calc(var(--spacing) * 3), env(safe-area-inset-top));padding-bottom:calc(var(--spacing) * 3);background:var(--gradient-hero-home);text-align:center;flex-direction:column;flex:1000 0 auto}.phone-hero[data-variant=home] .phone-hero__text{align-items:center;gap:0}.phone-hero[data-variant=home] .phone-hero__pitch{margin-top:var(--spacing)}.phone-hero[data-variant=home] .phone-hero__stage{flex:1 1 0;min-height:0;container-type:size}.phone-hero[data-variant=home] .phone-hero__art{width:auto;height:100cqh}}@container (max-height:47.98px){.phone-hero__art{display:none}}.phone-hero[data-variant=home] .wordmark,.phone-hero[data-variant=home] .phone-hero__pitch{animation:rise-in var(--dur-stage) var(--ease-out-soft) backwards}.phone-hero[data-variant=home] .phone-hero__pitch{animation-delay:var(--motion-stagger)}.phone-hero[data-variant=home] .phone-hero__stage{animation:pop-in var(--dur-stage) var(--ease-pop) calc(2 * var(--motion-stagger)) backwards}.phone-page__notice{animation:fade-in var(--dur-swap) var(--ease-out-soft)}.phone-page[data-entered] :is(.phone-hero *,.phone-page__notice){animation:none}.phone-hero[data-variant=name]{--illustration-glow-pad:calc(var(--spacing) * 4);align-items:center;gap:calc(var(--spacing) * 2);padding-bottom:calc(var(--hero-overlap) + calc(var(--spacing) * 5));text-align:center;flex-direction:column}.phone-hero__name-art{width:var(--hero-name-art-w);height:var(--hero-name-art-h)}.phone-hero[data-variant=name] .illustration-glow{animation:pop-in var(--dur-stage) var(--ease-pop) backwards}.phone-hero[data-variant=name] .phone-hero__title{animation:rise-in var(--dur-stage) var(--ease-out-soft) var(--motion-stagger) backwards}.phone-page__body[data-card]{margin:calc(-1 * var(--hero-overlap)) var(--spacing) 0;padding-inline:calc(var(--spacing) * 3);border-radius:var(--radius-2xl) var(--radius-2xl) 0 0;background:var(--surface-card);box-shadow:var(--shadow-raised)}.phone-hero__title{font-size:var(--text-screen);line-height:var(--text-screen--line-height);font-weight:700}.phone-message{justify-content:center;gap:calc(var(--spacing) * 4);padding:calc(var(--spacing) * 4) calc(var(--spacing) * 4) max(calc(var(--spacing) * 4), env(safe-area-inset-bottom))}.phone-message__title{font-size:var(--text-screen);line-height:var(--text-screen--line-height);font-weight:700}.phone-message__body{color:var(--text-muted)}.phone-message[data-enter=stagger]>*{animation-name:rise-in}.home-loading{padding:calc(var(--spacing) * 4);flex-direction:column;flex:1;justify-content:center;display:flex}@media (max-width:767.98px),(pointer:coarse) and (max-height:599.98px){.home-loading{visibility:hidden}}.phone-shell{background:var(--gradient-page);width:100%;max-width:32rem;height:100dvh;color:var(--text);flex-direction:column;margin-inline:auto;display:flex;position:relative;overflow:hidden}.phone-header{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);min-height:var(--header-h);padding-inline:calc(var(--spacing) * 4);padding-top:env(safe-area-inset-top);border-bottom:var(--stroke-hairline) solid var(--border);background:var(--surface);flex:none;display:flex}.phone-header__me{align-items:center;gap:calc(var(--spacing) * 2);min-width:0;display:flex}.phone-header__me p{min-width:0;color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.status-line{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--statusline-min-h);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 4);background:var(--surface-raised-2);color:var(--text);font-size:var(--text-sm);line-height:var(--text-sm--line-height);display:flex}.status-line__text{flex:1;min-width:0}.action-card{gap:var(--spacing);margin:calc(var(--spacing) * 2) calc(var(--spacing) * 4) 0;flex-direction:column;flex:none;display:flex}.action-card__head{justify-content:space-between;align-items:flex-start;gap:calc(var(--spacing) * 2);display:flex}.action-card__title{font-weight:700}.action-card__body{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.action-card__keys{gap:calc(var(--spacing) * 2);padding-top:var(--spacing);display:flex}.action-card__keys>.key{flex:1}.action-card[data-offline] .key{--key-bg:var(--button-disabled-bg);--key-fg:var(--button-disabled-fg);--key-border:transparent}.phone-scroll{min-height:0;padding:calc(var(--spacing) * 3) calc(var(--spacing) * 4) calc(var(--spacing) * 4);overscroll-behavior:contain;flex:1 1 0;position:relative;overflow:hidden auto}.phone-toast-slot{flex:none;position:relative}.phone-toast-slot>div{inset:auto calc(var(--spacing) * 4) calc(var(--spacing) * 2);pointer-events:none;display:grid;position:absolute}.phone-toast-slot>div>*{grid-area:1/1}.now-bar{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--nowbar-h);padding:var(--spacing) calc(var(--spacing) * 4);border-radius:var(--radius-xl) var(--radius-xl) 0 0;flex:none;display:flex}.now-bar__text{flex:1;min-width:0}.now-bar__title{font-weight:700}.now-bar__line{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.phone-shell[data-typing] .now-bar,.phone-shell[data-typing] .tab-bar{display:none}.consent{color:var(--text-muted);font-size:var(--text-sm);line-height:1.75rem}.consent a{color:var(--accent-ink);text-underline-offset:var(--underline-offset);padding-block:.875rem;text-decoration:underline}.queue-tab{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.turn-card{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 2);min-height:calc(var(--spacing) * 14);font-size:var(--text-lead);line-height:var(--text-lead--line-height);font-weight:700;display:flex}.turn-card__sentence{flex:1;min-width:0}.queue-hint{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.queue-list{gap:var(--spacing);flex-direction:column;display:flex;position:relative}.queue-list .list-row{border-bottom:0}.queue-row{display:grid}.queue-row>*{grid-area:1/1}.key.list-row__handle{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;margin-inline-end:calc(-1 * var(--row-gap))}.key.list-row__handle:not([aria-disabled=true]){--key-fg:var(--text-muted)}.list-row[data-highlight] .key.list-row__handle:not([aria-disabled=true]){--key-fg:var(--text)}@media (pointer:fine){.key.list-row__handle:not([aria-disabled=true]){cursor:grab}}.queue-row[data-slot]{border-radius:var(--radius-md);background:var(--surface-sunken);outline:var(--stroke-focus) solid var(--accent);outline-offset:calc(-1 * var(--stroke-focus))}.queue-row[data-slot]>.list-row{visibility:hidden}.queue-row__chip{place-self:start end;margin-block-start:calc(var(--row-pad-y) - var(--chip-h));margin-inline-end:var(--row-highlight-radius);display:flex}@keyframes lift{0%{scale:1}}.queue-row[data-lifted]{border-radius:var(--row-highlight-radius);background:var(--surface-card);box-shadow:var(--row-lift-shadow);scale:var(--motion-lift-scale);cursor:grabbing;animation:lift var(--dur-press) var(--ease-out-soft)}.queue-dropping .queue-row[data-lifted]{transition:scale var(--dur-move) var(--ease-out-soft);scale:1}.list-row[data-pending] .list-row__title{opacity:var(--row-pending-opacity)}.list-row .list-row__title{transition:opacity var(--dur-swap) var(--ease-out-soft)}.queue-row__going{align-items:center;gap:calc(var(--spacing) * 2);display:inline-flex}.queue-empty{justify-content:center;align-items:center;gap:calc(var(--spacing) * 2);text-align:center;flex-direction:column;min-height:100%;display:flex}.queue-empty>.key{margin-top:calc(var(--spacing) * 2);align-self:stretch}.queue-empty__title{font-size:var(--text-lead);line-height:var(--text-lead--line-height);font-weight:700}.queue-empty__body,.tab-note{color:var(--text-muted)}.search-tab{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.search-tab__panel{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.search-tab__panel:empty{display:none}.search-tab__title{font-size:var(--text-lead);line-height:var(--text-lead--line-height);font-weight:700}.search-tab__checking{align-items:center;gap:calc(var(--spacing) * 2);min-height:var(--button-h-44);color:var(--text-muted);display:flex}.tab-error{color:var(--danger-text)}.tab-error[data-small]{font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.result-list{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.result-row__thumb{width:var(--row-thumb-w);height:var(--row-thumb-h);border-radius:var(--radius-md);background:var(--surface-sunken);flex:none;overflow:hidden}.result-row__thumb img{object-fit:cover;width:100%;height:100%}.result-row__line{margin-top:var(--spacing);color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height)}.result-row__state{align-items:center;column-gap:calc(var(--spacing) * 2);min-height:var(--chip-h);flex-wrap:wrap;display:flex}.result-row__meta{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.result-row__failed{color:var(--danger-text)}.result-row__retry{color:var(--accent-ink);text-underline-offset:var(--underline-offset);font-weight:700;text-decoration:underline}.room-tab{gap:calc(var(--spacing) * 4);flex-direction:column;display:flex}.room-tab__section{gap:calc(var(--spacing) * 2);flex-direction:column;display:flex}.room-card{justify-content:space-between;align-items:center;gap:calc(var(--spacing) * 4);border-radius:var(--radius-xl);display:flex}.room-card__label{color:var(--text-muted);font-size:var(--text-sm);line-height:var(--text-sm--line-height);font-weight:700}.room-card__qr{width:calc(var(--qr-phone) + 2 * var(--qr-ring));flex:none}.member-list{position:relative}.member-row__tag{color:var(--text-muted)}.member-row__end{align-items:center;gap:calc(var(--spacing) * 2);flex:none;display:flex}.radio-row{align-items:center;gap:calc(var(--spacing) * 3);min-height:var(--button-h-44);display:flex}.radio-row input{width:var(--radio);height:var(--radio);accent-color:var(--accent)}.legal-page{background:var(--gradient-page);color:var(--text);flex-direction:column;flex:1;display:flex}.legal{box-sizing:border-box;width:100%;max-width:calc(68ch + 2rem);padding:calc(var(--spacing) * 6) calc(var(--spacing) * 4) max(calc(var(--spacing) * 8), env(safe-area-inset-bottom));font-size:var(--text-base);line-height:var(--text-base--line-height);overflow-wrap:anywhere;animation:fade-in var(--dur-swap) var(--ease-out-soft);margin-inline:auto;font-weight:500}.legal h1{font-size:var(--text-screen);line-height:var(--text-screen--line-height);font-weight:700}.legal h2{margin-top:calc(var(--spacing) * 8);font-size:var(--text-lead);line-height:var(--text-lead--line-height);font-weight:700}.legal p,.legal ul{margin-top:calc(var(--spacing) * 3)}.legal ul{padding-left:calc(var(--spacing) * 5);list-style:outside}.legal li+li{margin-top:var(--spacing)}.legal strong{font-weight:700}.legal a{color:var(--accent-ink);text-underline-offset:var(--underline-offset);padding-block:.875rem;text-decoration:underline}:root{--p-white:#fff;--p-violet-50:#f8f1fd;--p-violet-100:#f1e2fb;--p-violet-150:#eadefb;--p-violet-200:#e3d6fa;--p-violet-300:#dad1ea;--p-violet-400:#8070b2;--p-violet-500:#5e26fa;--p-violet-700:#4a1fd0;--p-purple-500:#982efd;--p-ink-900:#0e0a4f;--p-ink-600:#5f4f9a;--p-night-950:#01011d;--p-night-900:#160a3a;--p-night-850:#110265;--p-night-800:#1f1564;--p-night-700:#2b1e6e;--p-night-600:#2705a2;--p-tonal-600:#4e31aa;--p-hero-900:#210688;--p-hero-700:#2803d2;--p-hero-600:#4e11d2;--p-glow-600:#7037f7;--p-glow-700:#6106ef;--p-lavender-200:#c9bef0;--p-gold-400:#fdc749;--p-amber-400:#fda14a;--p-coral-400:#fc6570;--p-coral-300:#ff9e95;--p-red-600:#c8243f;--p-red-700:#b42339;--p-peach-200:#fdbda2;--p-pink-200:#f6c1e7;--p-orchid-200:#f1b0f1;--p-orchid-400:#d580f9;--p-magenta-500:#d43cf3;--p-mint-100:#d1e3e8;--p-teal-700:#416969;--p-green-500:#1cb26a;--p-qr-paper:#dcd4ee;--p-indigo-700:#180377;--p-violet-600:#4707c9;--p-violet-550:#5c29fa;--p-purple-600:#8913f6;--p-hero-550:#4104ea;--p-hero-500:#590af8;--p-haze-500:#642bf6;--p-night-820:#180c59;--p-lilac-200:#edcaf5;--p-crop-mic-buddy:#5b09f7;--p-crop-popper-note:#441bbd;--p-crop-mascot:#5a16c8;--p-crop-crown:#461a76;--p-crop-sing-mic:#4a1e86;--p-crop-note-gold:#351929;--gradient-primary:linear-gradient(90deg, var(--p-violet-500), var(--p-purple-500));--gradient-warm:linear-gradient(90deg, var(--p-amber-400), var(--p-coral-400));--gradient-highlight:linear-gradient(90deg, var(--p-peach-200), var(--p-pink-200), var(--p-orchid-200));--gradient-danger:linear-gradient(var(--p-red-600) 0 0);--gradient-page:linear-gradient(180deg, var(--p-violet-100), var(--p-violet-150));--gradient-night-card:linear-gradient(160deg, var(--p-night-800), var(--p-night-700));--gradient-hero:radial-gradient(70% 80% at 100% 100%, var(--p-glow-600), transparent 65%), linear-gradient(160deg, var(--p-hero-900) 0%, var(--p-hero-700) 60%, var(--p-hero-600) 100%);--gradient-hero-home:radial-gradient(70% 42% at 50% 100%, var(--p-hero-500), transparent 75%), radial-gradient(55% 30% at 100% 0%, var(--p-haze-500), transparent 70%), linear-gradient(180deg, var(--p-hero-700) 0%, var(--p-hero-700) 45%, var(--p-hero-550) 100%);--gradient-tv-base:radial-gradient(50% 60% at 100% 0%, var(--p-night-600), transparent 70%), linear-gradient(180deg, var(--p-night-850) 0%, var(--p-indigo-700) 50%, var(--p-violet-600) 100%);--gradient-tv-idle:radial-gradient(80% 30% at 30% 100%, var(--p-purple-600), transparent 80%), radial-gradient(28% 42% at 100% 82%, var(--p-violet-550), transparent 70%), var(--gradient-tv-base);--gradient-tv-home:radial-gradient(24% 40% at 12% 52%, var(--p-violet-550), transparent 75%), radial-gradient(24% 40% at 88% 52%, var(--p-purple-600), transparent 75%), var(--gradient-tv-base);--gradient-tv-stage:radial-gradient(40% 50% at 100% 0%, var(--p-night-600), transparent 70%), linear-gradient(180deg, var(--p-night-850), var(--p-indigo-700));--gradient-tv-night:radial-gradient(60% 70% at 0% 100%, var(--p-glow-700), transparent 70%), radial-gradient(50% 60% at 100% 0%, var(--p-night-600), transparent 70%), linear-gradient(180deg, var(--p-night-850), var(--p-night-900));--gradient-tv-end:radial-gradient(60% 50% at 50% 100%, var(--p-coral-400), transparent), var(--gradient-tv-night)}@supports (color:color-mix(in lab, red, red)){:root{--gradient-tv-end:radial-gradient(60% 50% at 50% 100%, color-mix(in srgb, var(--p-coral-400) 35%, transparent), transparent), var(--gradient-tv-night)}}:root{--gradient-brand-text:linear-gradient(160deg, var(--p-white) 0%, var(--p-white) 44%, var(--p-lilac-200) 66%, var(--p-lilac-200) 100%);--gradient-brand-i:linear-gradient(180deg, var(--p-magenta-500) 0 var(--wordmark-dot-stop), var(--p-orchid-400) var(--wordmark-dot-stop));--gradient-rule:linear-gradient(90deg, var(--p-violet-500), var(--p-magenta-500), var(--p-amber-400));--gradient-rule-down:linear-gradient(180deg, var(--p-violet-500), var(--p-magenta-500), var(--p-amber-400));--mask-fade:radial-gradient(closest-side, #000 40%, #000000d9 55%, #0000008c 70%, #00000038 85%, transparent 100%);--gradient-disc-note:radial-gradient(closest-side, var(--p-crop-note-gold) 55%, var(--p-night-800) 100%);--shadow-raised:0 1px 2px #0e0a4f0f, 0 4px 12px #0e0a4f14;--shadow-toast:0 8px 24px #0e0a4f2e;--shadow-sheet:0 -8px 32px #01011d40;--shadow-glow-primary:0 6px 18px #5e26fa59;--overlay-hover:linear-gradient(#ffffff1a 0 0);--overlay-press:linear-gradient(#160a3a24 0 0);--stroke-hairline:1px;--stroke-input:1.5px;--stroke-focus:2px;--underline-offset:2px;--dur-press:90ms;--dur-exit:.12s;--dur-swap:.16s;--dur-sheet:.22s;--dur-move:.24s;--dur-stage:.36s;--motion-rise:8px;--motion-rise-lg:16px;--motion-sink:4px;--motion-swap-shift:40%;--motion-pop-from:.92;--motion-press-scale:.98;--motion-lift-scale:1.02;--motion-stagger:40ms;--motion-delay-skeleton:.15s}@media (prefers-reduced-motion:reduce){:root{--dur-press:0s;--dur-exit:0s;--dur-swap:0s;--dur-sheet:0s;--dur-move:0s;--dur-stage:0s;--motion-rise:0px;--motion-rise-lg:0px;--motion-sink:0px;--motion-swap-shift:0%;--motion-pop-from:1;--motion-press-scale:1;--motion-lift-scale:1;--motion-stagger:0s}}:root{--canvas:var(--p-night-900);--canvas-scheme:dark}@media (max-width:767.98px),(pointer:coarse) and (max-height:599.98px){:root{--canvas:var(--p-violet-100);--canvas-scheme:light}}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--surface:var(--p-violet-100);--surface-raised:var(--p-violet-50);--surface-raised-2:var(--p-violet-200);--surface-sunken:var(--p-violet-150);--surface-toast:var(--p-white);--surface-card:var(--p-white);--scrim:#01011d99;--text:var(--p-ink-900);--text-muted:var(--p-ink-600);--text-on-accent:var(--p-white);--text-on-warm:var(--p-night-900);--accent:var(--p-violet-500);--accent-ink:var(--p-violet-700);--danger:var(--p-red-600);--danger-text:var(--p-red-700);--success-soft:var(--p-mint-100);--success-text:var(--p-teal-700);--success-icon:var(--p-green-500);--border:var(--p-violet-300);--border-input:var(--p-violet-400);--focus:var(--p-violet-700);--qr-paper:var(--p-qr-paper);--qr-ink:var(--p-night-900)}.tv-units,[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--surface:var(--p-night-900);--surface-raised:var(--p-night-800);--surface-raised-2:var(--p-night-700);--surface-sunken:var(--p-night-950);--surface-dock:var(--p-night-820);--text:var(--p-white);--text-muted:var(--p-lavender-200);--accent-ink:var(--p-white);--now:var(--p-gold-400);--danger-text:var(--p-coral-300);--border:var(--p-night-700);--border-input:var(--p-lavender-200);--focus:var(--p-gold-400)}:root,[data-theme],.tv-units{--button-h-44:44px;--button-h-48:48px;--button-h-56:56px;--button-radius-44:var(--radius-md);--button-radius-56:var(--radius-lg);--button-primary-bg:var(--gradient-primary);--button-primary-fg:var(--text-on-accent);--button-warm-bg:var(--gradient-warm);--button-warm-fg:var(--text-on-warm);--button-outline-bg:var(--surface-raised);--button-outline-border:var(--border-input);--button-outline-fg:var(--accent-ink);--button-danger-bg:var(--danger);--button-danger-fg:var(--text-on-accent);--button-ghost-fg:var(--accent-ink);--button-disabled-bg:var(--surface-sunken);--button-disabled-fg:var(--text-muted);--iconbutton-inverse-bg:var(--p-white);--iconbutton-inverse-fg:var(--accent);--iconbutton-tonal-bg:var(--p-tonal-600);--iconbutton-tonal-fg:var(--text-on-accent);--card-radius:var(--radius-lg);--card-pad:12px 16px;--card-edge:4px;--chip-h:24px;--chip-pad-x:10px;--chip-icon:16px;--chip-warm-bg:var(--p-peach-200);--chip-warm-fg:var(--p-ink-900);--row-pad-y:8px;--row-gap:8px;--row-highlight-radius:var(--radius-md);--row-badge-w:24px;--row-badge-tile:28px;--row-thumb-w:160px;--row-thumb-h:90px;--row-press-bg:var(--surface-raised-2);--avatar-sm:28px;--avatar-md:36px;--field-h:56px;--field-icon:20px;--codecell-h:56px;--codecell-gap:6px;--codecell-radius:var(--radius-md);--header-h:48px;--statusline-min-h:36px;--nowbar-h:72px;--tabbar-h:56px;--tabbar-icon:20px;--tabbar-label-line:1rem;--hero-art-w:112px;--hero-art-h:96px;--hero-home-max-h:420px;--hero-name-art-w:125px;--hero-name-art-h:70px;--hero-overlap:24px;--disc:64px;--disc-art:48px;--qr-phone:96px;--qr-ring:6px;--wordmark-i-w:.282em;--wordmark-dot-stop:.565em;--toast-icon:20px;--row-lift-shadow:var(--shadow-toast);--row-pending-opacity:.7;--sheet-radius:var(--radius-2xl);--radio:20px}[data-theme=night],.tv-units{--button-outline-bg:transparent}:root{--illustration-glow-pad:0px}[data-art]{--illustration-glow:transparent;--gradient-art-glow:radial-gradient(closest-side, var(--illustration-glow) 0%, var(--illustration-glow) 45%, var(--illustration-glow) 75%, transparent 100%)}@supports (color:color-mix(in lab, red, red)){[data-art]{--gradient-art-glow:radial-gradient(closest-side, var(--illustration-glow) 0%, color-mix(in srgb, var(--illustration-glow) 70%, transparent) 45%, color-mix(in srgb, var(--illustration-glow) 25%, transparent) 75%, transparent 100%)}}[data-art=mic-buddy]{--illustration-glow:var(--p-crop-mic-buddy)}[data-art=popper-note]{--illustration-glow:var(--p-crop-popper-note)}[data-art=mascot-sunglasses]{--illustration-glow:var(--p-crop-mascot)}[data-art=crown]{--illustration-glow:var(--p-crop-crown)}[data-art=sing-mic]{--illustration-glow:var(--p-crop-sing-mic)}@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}
