/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--font-weight-medium:500}}@layer base{*,:before,:after{box-sizing:border-box}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--surface);min-block-size:100dvh;color:var(--on-surface);font-family:var(--font-ui);font-size:var(--text-body);line-height:var(--text-body-lh);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,p,figure{margin:0}h1,h2,h3{font-family:var(--font-display);font-weight:var(--weight-display);font-synthesis:none;letter-spacing:var(--tracking-display);text-wrap:balance}:is(:lang(ar),:lang(fa),:lang(he),:lang(ru),:lang(uk),:lang(bg)) :is(h1,h2,h3){font-family:var(--font-ui);font-weight:var(--weight-strong);letter-spacing:0}img,svg,canvas{max-inline-size:100%;display:block}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--accent)}:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:2px}}@layer components{.hb-wordmark{margin:0;line-height:0}.hb-wordmark-logo{vertical-align:top;aspect-ratio:653/143;block-size:auto;inline-size:min(100%,20rem);display:inline-block}.hb-wordmark-box{color:var(--brand-red)}.hb-wordmark-gap,.hb-wordmark-word{color:var(--brand-plum)}.hb-wordmark-highlight{color:var(--brand-logo-highlight)}.hb-wordmark-shade{color:var(--brand-logo-shade)}.hb-wordmark[data-tone=reversed] .hb-wordmark-box{color:var(--brand-sun)}.hb-wordmark[data-tone=reversed] .hb-wordmark-gap{color:var(--brand-red)}.hb-wordmark[data-tone=reversed] .hb-wordmark-word{color:var(--brand-cream)}.hb-wordmark[data-flat] :is(.hb-wordmark-highlight,.hb-wordmark-shade){display:none}.hb-button{justify-content:center;align-items:center;gap:var(--s-2);inline-size:100%;min-block-size:var(--control-h);padding-block:var(--s-2);padding-inline:var(--s-3);border:var(--border-w) solid transparent;border-radius:var(--radius-pill);background:var(--accent);color:var(--on-accent);font-family:var(--font-ui);font-size:var(--text-body);font-weight:var(--weight-strong);text-align:center;cursor:pointer;transition:transform var(--dur) var(--ease), background-color var(--dur), border-color var(--dur);line-height:1.15;text-decoration:none;display:inline-flex;position:relative}.hb-button:hover:not(:disabled,[aria-disabled=true]){background:var(--accent-strong)}.hb-button-secondary{color:var(--on-surface);border-color:var(--line-strong);background:0 0}.hb-button-secondary:hover:not(:disabled,[aria-disabled=true]){background:var(--surface-sunken);border-color:var(--on-surface)}.hb-button-secondary[aria-pressed=true]{border-color:var(--on-surface);box-shadow:inset 0 0 0 var(--border-w) var(--on-surface)}.hb-button[data-nudge]:not(:disabled,[aria-pressed=true],[data-loading]),.hb-claim-option[data-nudge],.hb-decide [data-nudge]{--hb-nudge-ring:var(--accent);animation:hb-nudge-ring calc(var(--dur-loop) * 1.5) ease-in-out infinite}.hb-claim-option[data-nudge],.hb-decide [data-nudge]{--hb-nudge-ring:var(--brand-focus-on-frame)}@media (prefers-reduced-motion:reduce){.hb-button[data-nudge]:not(:disabled,[aria-pressed=true],[data-loading]),.hb-claim-option[data-nudge],.hb-decide [data-nudge]{box-shadow:0 0 0 var(--focus-w) var(--surface), 0 0 0 calc(var(--focus-w) * 2) var(--hb-nudge-ring);animation:none}}.hb-button-secondary[data-over-video],.hb-button-secondary[data-over-video][data-loading]{background:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.hb-button-secondary[data-over-video],.hb-button-secondary[data-over-video][data-loading]{background:color-mix(in srgb, var(--surface-raised) var(--brand-over-video-panel), transparent)}}.hb-button[data-tone=danger],.hb-button[data-tone=danger][data-loading]{background:var(--danger);color:var(--on-danger)}.hb-button[data-tone=danger]:hover:not(:disabled,[aria-disabled=true]){background:var(--danger)}@supports (color:color-mix(in lab, red, red)){.hb-button[data-tone=danger]:hover:not(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--danger) 85%, var(--on-danger))}}.hb-button[data-tone=danger][data-loading]{color:#0000}.hb-button[data-tone=danger][data-loading]:after{border-color:var(--on-danger);border-block-start-color:#0000}.hb-button:active:not(:disabled,[aria-disabled=true]){transform:scale(.97)}.hb-button:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:3px}.hb-button:disabled,.hb-button[aria-disabled=true]{background:var(--surface-disabled);color:var(--on-disabled);cursor:not-allowed;border-color:#0000}.hb-button[data-loading]{background:var(--accent);color:#0000;cursor:progress}.hb-button-secondary[data-loading]{border-color:var(--line-strong);background:0 0}.hb-button[data-loading]:after{content:"";border:3px solid var(--on-accent);border-block-start-color:#0000;border-radius:50%;block-size:1.375rem;inline-size:1.375rem;margin:auto;animation:.8s linear infinite hb-spin;position:absolute;inset:0}.hb-button-secondary[data-loading]:after{border-color:var(--on-surface);border-block-start-color:#0000}.hb-field{gap:var(--s-2);display:grid}.hb-field-label{font-size:var(--text-small);line-height:var(--text-small-lh);font-weight:var(--weight-strong)}.hb-field-control{appearance:none;inline-size:100%;min-block-size:var(--control-h);padding-inline:var(--s-4);border:var(--border-w) solid var(--line-strong);border-radius:var(--radius-m);background:var(--surface-raised);color:var(--on-surface);font-family:var(--font-ui);font-size:var(--text-body);line-height:1.2}.hb-field-control::placeholder{color:var(--on-surface-muted)}.hb-field-control:hover:not(:disabled){border-color:var(--on-surface)}.hb-field-control:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:2px;border-color:var(--on-surface)}.hb-field-control:disabled{background:var(--surface-disabled);color:var(--on-disabled);cursor:not-allowed;border-color:#0000}.hb-field-control[aria-invalid=true]{border-color:var(--danger)}.hb-field-message{min-block-size:calc(var(--text-small) * var(--text-small-lh));font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--on-surface-muted);margin:0}.hb-field-message[data-error]{color:var(--danger)}.hb-segmented{gap:var(--s-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.hb-segmented-legend{font-size:var(--text-small);line-height:var(--text-small-lh);font-weight:var(--weight-strong);margin-block-end:var(--s-2);padding:0}.hb-segmented-options{gap:var(--s-1);padding:var(--s-1);border:1px solid var(--line);border-radius:var(--radius-pill);background:var(--surface-sunken);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}.hb-segmented-option{display:flex;position:relative}.hb-segmented-input{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.hb-segmented-text{min-block-size:2.75rem;padding-block:var(--s-1);padding-inline:var(--s-3);border-radius:var(--radius-pill);font-size:var(--text-small);font-weight:var(--weight-strong);text-align:center;color:var(--on-surface-muted);transition:background-color var(--dur), color var(--dur);flex:1;justify-content:center;align-items:center;line-height:1.2;display:flex}.hb-segmented-input:hover:not(:disabled)+.hb-segmented-text{color:var(--on-surface)}.hb-segmented-input:checked+.hb-segmented-text{background:var(--surface-raised);color:var(--on-surface);box-shadow:var(--shadow-raised)}.hb-segmented-input:focus-visible+.hb-segmented-text{outline:var(--focus-w) solid var(--focus-ring);outline-offset:2px}.hb-segmented-input:disabled+.hb-segmented-text{color:var(--on-disabled);cursor:not-allowed}.hb-switch{justify-content:space-between;align-items:center;gap:var(--s-4);min-block-size:var(--control-h);cursor:pointer;display:flex;position:relative}.hb-switch-input{opacity:0;block-size:1px;inline-size:1px;margin:0;position:absolute}.hb-switch-label{font-weight:var(--weight-strong);line-height:1.25}.hb-switch-track{border-radius:var(--radius-pill);background:var(--line-strong);block-size:2rem;inline-size:3.5rem;transition:background-color var(--dur);flex:none;position:relative}.hb-switch-track:after{content:"";background:var(--surface-raised);block-size:1.5rem;inline-size:1.5rem;box-shadow:var(--shadow-knob);transition:inset-inline-start var(--dur) var(--ease);border-radius:50%;position:absolute;inset-block-start:.25rem;inset-inline-start:.25rem}.hb-switch-input:checked~.hb-switch-track{background:var(--accent)}.hb-switch-input:checked~.hb-switch-track:after{inset-inline-start:1.75rem}.hb-switch-input:focus-visible~.hb-switch-track{outline:var(--focus-w) solid var(--focus-ring);outline-offset:3px}.hb-switch-input:disabled~.hb-switch-track{background:var(--surface-disabled)}.hb-switch-input:disabled~.hb-switch-label{color:var(--on-disabled)}.hb-readout{gap:var(--s-1);text-align:center;justify-items:center;margin:0;display:grid}.hb-readout-label{font-size:var(--text-label);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-muted);line-height:1.2}.hb-readout-value{font-family:var(--font-display);font-size:var(--text-display);font-weight:var(--weight-display);letter-spacing:var(--tracking-display);font-variant-numeric:tabular-nums;margin:0;line-height:1}.hb-icon{flex:none;block-size:1.375rem;inline-size:1.375rem;display:block}[dir=rtl] .hb-icon[data-directional]{scale:-1 1}.hb-frame{justify-content:space-between;align-items:center;gap:var(--s-3);block-size:var(--brand-frame-block-size);padding-inline:var(--s-4);background:var(--brand-frame-surface);color:var(--brand-on-frame);flex:none;display:flex}.hb-frame .hb-wordmark-logo{block-size:1.375rem;inline-size:auto}.hb-frame-home{min-inline-size:2.75rem;color:inherit;align-self:stretch;align-items:center;display:flex}.hb-frame-home:focus-visible{outline:var(--brand-focus-w) solid var(--brand-focus-on-frame);outline-offset:calc(var(--brand-focus-w) * -1)}.hb-frame-room{font-family:var(--brand-font-text);letter-spacing:.12em;color:var(--brand-on-frame-muted);margin-inline-start:auto;font-size:.8125rem;font-weight:600;line-height:1}.hb-qr{border-radius:var(--radius-m);background:var(--brand-qr-ground);block-size:13.75rem;inline-size:13.75rem;box-shadow:var(--shadow-raised);align-self:center;padding:.875rem}.hb-qr-code{block-size:100%;inline-size:100%;fill:var(--brand-qr-ink);display:block}.hb-room-code{justify-items:center;gap:var(--s-1);display:grid}.hb-room-code-label{font-size:var(--text-label);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-muted);line-height:1.2}.hb-room-code-value{font-family:var(--font-display);font-size:3rem;font-weight:var(--weight-display);letter-spacing:.18em;padding-inline-start:.18em;line-height:1}.hb-waiting{justify-content:center;align-items:center;gap:var(--s-2);font-size:var(--text-small);color:var(--on-surface-muted);margin:0;display:flex}.hb-waiting-dot{background:var(--accent);block-size:.625rem;inline-size:.625rem;animation:hb-pulse calc(var(--dur-loop) * 1.4) ease-in-out infinite;border-radius:50%;flex:none}.hb-thing{justify-items:center;gap:var(--s-3);padding:var(--s-5);border-radius:var(--radius-m);background:var(--surface-raised);box-shadow:var(--shadow-raised);text-align:center;display:grid}.hb-thing-art{object-fit:contain;block-size:8.125rem;inline-size:9.375rem}.hb-thing-name{overflow-wrap:anywhere;font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--text-title-lh);letter-spacing:var(--tracking-display);margin:0}.hb-thing-kind{border-radius:var(--radius-pill);font-size:var(--text-label);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase;padding-block:.375rem;padding-inline:.625rem;line-height:1}.hb-thing[data-compact]{place-items:center start;column-gap:var(--s-3);row-gap:var(--s-1);box-shadow:none;text-align:start;background:0 0;grid-template-columns:auto minmax(0,1fr);margin-block-end:var(--s-2);padding:0}.hb-thing[data-compact] .hb-thing-art{grid-row:span 2;block-size:3.5rem;inline-size:4rem}.hb-thing[data-compact] .hb-thing-name{font-size:var(--text-body);line-height:var(--text-body-lh)}.hb-thing-foot{align-items:center;gap:var(--s-3);flex-wrap:wrap;display:flex}.hb-thing:not([data-compact]) .hb-thing-foot{justify-content:center}.hb-thing-change{margin-block:calc(var(--s-3) * -1);font-size:var(--text-small);padding-inline:0}.hb-thing-kind[data-kind=prize]{background:var(--good);color:var(--on-good)}.hb-thing-kind[data-kind=forfeit]{background:var(--bad);color:var(--on-bad)}.hb-players{gap:var(--s-2);margin:0;padding:0;list-style:none;display:grid}.hb-player{align-items:center;gap:var(--s-3);padding-block:var(--s-3);padding-inline:var(--s-4);border:var(--border-w) solid var(--line);border-radius:var(--radius-m);background:var(--surface);display:flex}.hb-player-avatar{background:var(--surface-sunken);block-size:2.5rem;inline-size:2.5rem;font-weight:var(--weight-strong);border-radius:50%;flex:none;place-items:center;display:grid}.hb-player-main{gap:var(--s-1);flex:1;min-inline-size:0;display:grid}.hb-player-name{font-weight:var(--weight-strong);overflow-wrap:anywhere}.hb-badges{gap:var(--s-1);flex-wrap:wrap;display:flex}.hb-player-status{align-items:center;gap:var(--s-1);font-size:var(--text-small);color:var(--on-surface-muted);flex:none;display:flex}.hb-player-avatar[data-size=small]{block-size:2rem;inline-size:2rem}.hb-player[data-agreed] .hb-player-status{font-weight:var(--weight-strong);color:var(--on-surface)}.hb-player-status[data-answer]{color:var(--on-surface)}.hb-badge{padding-block:var(--s-1);padding-inline:var(--s-2);border:var(--border-w) solid var(--line);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--on-surface);font-size:var(--text-label);font-weight:var(--weight-strong);line-height:1}.hb-badge[data-kind=role]{background:var(--on-surface);color:var(--surface);border-color:#0000}.hb-badge[data-kind=you]{border-color:var(--line-strong);background:0 0}.hb-spinner{border:var(--focus-w) solid var(--on-surface-muted);block-size:1em;inline-size:1em;animation:hb-spin var(--dur-loop) linear infinite;border-block-start-color:#0000;border-radius:50%;flex:none}.hb-spinner-text,.hb-player-answer-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hb-stage{background:var(--stage-table);flex:1;min-block-size:0;position:relative;overflow:hidden}.hb-round-head{z-index:1;gap:var(--s-1);padding-block:var(--s-4) var(--s-5);padding-inline:var(--s-5);background:linear-gradient(to bottom, var(--surface) 72%, transparent);display:grid;position:absolute;inset-block-start:0;inset-inline:0}.hb-round-title{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--text-title-lh);letter-spacing:var(--tracking-display);color:var(--on-surface);margin:0}.hb-round-text{font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--on-surface-muted);margin:0}.hb-round-foot{gap:var(--s-2);padding-block:var(--s-3) var(--s-5);padding-inline:var(--s-5);background:var(--surface);flex:none;display:grid}.hb-claim,.hb-decide{gap:var(--s-3);padding-block:var(--s-4) var(--s-5);padding-inline:var(--s-4);background:var(--brand-decide-surface);flex:none;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.hb-claim{grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr))}:is(.hb-claim,.hb-decide,.hb-round-foot)[data-over-video]{z-index:1;padding-inline:var(--s-4);background:0 0;position:relative}.hb-claim-option,.hb-decide-keep,.hb-decide-swap{appearance:none;justify-content:center;align-items:center;gap:var(--s-1);min-block-size:min(var(--brand-decide-control-h), 9dvh);padding-block:var(--s-2);padding-inline:var(--s-3);border-radius:var(--radius-pill);font-family:var(--brand-font-display);letter-spacing:var(--brand-tracking-display);text-align:center;cursor:pointer;transition:transform var(--brand-dur-enter) var(--brand-ease-spring), background-color var(--brand-dur-enter);border:0;font-weight:400;line-height:1.05;display:flex}.hb-claim-option{font-size:var(--brand-claim-text);background:var(--brand-claim);color:var(--brand-on-claim)}.hb-claim-option[aria-pressed=true]{background:var(--brand-claim-pressed);color:var(--brand-on-claim-pressed)}.hb-claim-option:not([aria-pressed=true]) .hb-icon{display:none}.hb-decide-keep,.hb-decide-swap{font-size:var(--brand-decide-text)}.hb-decide-keep{background:var(--brand-keep);color:var(--brand-on-keep)}.hb-decide-swap{background:var(--brand-swap);color:var(--brand-on-swap)}:is(.hb-claim-option,.hb-decide-keep,.hb-decide-swap):active:not(:disabled){transform:scale(.96)}:is(.hb-claim-option,.hb-decide-keep,.hb-decide-swap):focus-visible{outline:var(--brand-focus-w) solid var(--brand-focus-on-frame);outline-offset:var(--brand-focus-w)}:is(.hb-claim-option,.hb-decide-keep,.hb-decide-swap):disabled{opacity:.45;cursor:not-allowed}:is(.hb-claim-option,.hb-decide-keep,.hb-decide-swap)[aria-pressed=true]:disabled{opacity:1}:is(.hb-decide-keep,.hb-decide-swap)[aria-pressed=true]:disabled{box-shadow:0 0 0 var(--brand-focus-w) var(--brand-on-frame)}.hb-banner{inset-inline:var(--s-4);z-index:1;gap:var(--s-1);padding-block:var(--s-4);padding-inline:var(--s-5);border-radius:var(--radius-m);box-shadow:var(--shadow-raised);text-align:center;grid-template-columns:minmax(0,1fr);display:grid;position:absolute;inset-block-end:var(--s-5)}:is(.hb-banner,.hb-result)[data-outcome=good]{background:var(--good);color:var(--on-good)}:is(.hb-banner,.hb-result)[data-outcome=bad]{background:var(--bad);color:var(--on-bad)}:is(.hb-banner,.hb-result)[data-over-video][data-outcome=good]{background:var(--good)}@supports (color:color-mix(in lab, red, red)){:is(.hb-banner,.hb-result)[data-over-video][data-outcome=good]{background:color-mix(in srgb, var(--good) var(--brand-over-video-panel), transparent)}}:is(.hb-banner,.hb-result)[data-over-video][data-outcome=bad]{background:var(--bad)}@supports (color:color-mix(in lab, red, red)){:is(.hb-banner,.hb-result)[data-over-video][data-outcome=bad]{background:color-mix(in srgb, var(--bad) var(--brand-over-video-panel), transparent)}}.hb-banner[data-over-video]{inset-block-end:0}.hb-banner-title{overflow-wrap:anywhere;font-family:var(--font-display);font-size:1.875rem;font-weight:var(--weight-display);letter-spacing:var(--tracking-display);margin:0;line-height:1.05}.hb-banner-sub{overflow-wrap:anywhere;font-size:var(--text-small);font-weight:var(--weight-strong);margin:0}.hb-banner:has(.hb-banner-hold){padding-block-end:calc(var(--s-4) + var(--s-1));overflow:hidden}.hb-banner-hold{block-size:var(--s-1);opacity:.6;transform-origin:0;animation:hb-banner-hold var(--hb-banner-hold,5s) linear forwards;background:currentColor;position:absolute;inset-block-end:0;inset-inline:0}[dir=rtl] .hb-banner-hold{transform-origin:100%}@keyframes hb-banner-hold{to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.hb-banner-hold{animation:none}}.hb-result{justify-items:center;gap:var(--s-2);padding:var(--s-5);border-radius:var(--radius-m);text-align:center;display:grid}.hb-result-actions{justify-content:center;gap:var(--s-2);flex-wrap:wrap;margin-block-start:var(--s-2);display:flex}.hb-result-chip{align-items:center;gap:var(--s-1);min-block-size:2.75rem;padding-block:var(--s-1);padding-inline:var(--s-3);border-radius:var(--radius-pill);color:inherit;font:inherit;font-size:var(--text-small);cursor:pointer;background:0 0;border:.125rem solid;font-weight:700;display:inline-flex}.hb-result-chip:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:2px}.hb-result-chip[aria-busy=true]{opacity:.6}.hb-result-title{overflow-wrap:anywhere;font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--text-title-lh);letter-spacing:var(--tracking-display);margin:0}.hb-result .hb-badge[data-kind=you]{color:inherit;border-color:currentColor}.hb-score{gap:var(--s-2);inline-size:100%;display:grid}.hb-score-label{font-size:var(--text-label);font-weight:var(--weight-strong);letter-spacing:.08em;text-align:center;text-transform:uppercase;margin:0}.hb-score-list{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}.hb-score-row{align-items:center;gap:var(--s-3);padding-block:var(--s-1);grid-template-columns:minmax(0,1fr) auto;display:grid}.hb-score-row+.hb-score-row{border-block-start:var(--border-w) solid currentcolor}.hb-score-name{align-items:center;gap:var(--s-2);font-weight:var(--weight-strong);text-align:start;overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.hb-score-value{min-inline-size:2ch;font-family:var(--font-display);font-size:2.25rem;font-weight:var(--weight-display);text-align:end;font-variant-numeric:tabular-nums;line-height:1}.hb-score[data-versus] .hb-score-list{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:0}.hb-score[data-versus] .hb-score-row{align-items:center;gap:var(--s-3);padding-block:0;padding-inline:var(--s-3);display:flex}.hb-score[data-versus] .hb-score-row:first-child{text-align:end;justify-content:flex-end}.hb-score[data-versus] .hb-score-row+.hb-score-row{border-block-start:0;border-inline-start:var(--border-w) solid currentcolor;flex-direction:row-reverse;justify-content:flex-end}.hb-score[data-versus] .hb-score-name{min-inline-size:0}.hb-score[data-versus] .hb-score-value{text-align:center}.hb-peek-nudge{inset-inline:var(--s-5);z-index:1;justify-items:center;gap:var(--s-2);pointer-events:none;transform:translateY(calc(-100% + var(--peek-dot)));animation:hb-hint-in var(--dur) ease-out both;--peek-track:7rem;--peek-dot:2.75rem;display:grid;position:absolute;inset-block-start:var(--peek-y,50%)}.hb-peek-nudge-track{inline-size:var(--peek-dot);block-size:var(--peek-track);place-items:end center;display:grid;position:relative}.hb-peek-nudge-dot{inline-size:var(--peek-dot);block-size:var(--peek-dot);background:var(--brand-cream);border-radius:50%}@supports (color:color-mix(in lab, red, red)){.hb-peek-nudge-dot{background:color-mix(in srgb, var(--brand-cream) 70%, transparent)}}.hb-peek-nudge-dot{box-shadow:0 0 .75rem var(--brand-plum)}@supports (color:color-mix(in lab, red, red)){.hb-peek-nudge-dot{box-shadow:0 0 .75rem color-mix(in srgb, var(--brand-plum) 35%, transparent)}}.hb-peek-nudge-dot{animation:hb-peek-swipe calc(var(--dur-loop) * 2) ease-in-out infinite}.hb-peek-nudge-arrow{display:none}.hb-peek-nudge-text{font:var(--weight-strong) var(--text-small) / 1.25 var(--font-ui);color:var(--on-surface);text-align:center;text-wrap:balance;text-shadow:0 0 1px var(--surface), 0 0 2px var(--surface), 0 0 3px var(--surface), 0 0 6px var(--surface), 0 0 12px var(--surface), 0 0 18px var(--surface);margin:0}@media (prefers-reduced-motion:reduce){.hb-peek-nudge{animation:none}.hb-peek-nudge-track{justify-content:center;align-items:center;gap:var(--s-2);block-size:auto;inline-size:auto;display:flex}.hb-peek-nudge{transform:translateY(-100%)}.hb-peek-nudge-dot{animation:none}.hb-peek-nudge-arrow{block-size:1.25rem;inline-size:1.25rem;filter:drop-shadow(0 0 3px var(--surface)) drop-shadow(0 0 6px var(--surface));display:block}}.hb-countdown{inset-inline:var(--s-5);z-index:1;color:var(--on-surface);text-align:center;text-shadow:0 0 1px var(--surface), 0 0 2px var(--surface), 0 0 4px var(--surface), 0 0 8px var(--surface), 0 0 16px var(--surface);pointer-events:none;justify-items:center;margin:0;display:grid;position:absolute;inset-block-start:var(--countdown-y,50%);transform:translateY(-50%)}.hb-countdown-call{overflow-wrap:anywhere;font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--text-title-lh);letter-spacing:var(--tracking-display);text-wrap:balance;animation:hb-hint-in var(--dur) ease-out both;margin:0}.hb-countdown-number{font-family:var(--font-display);font-size:calc(var(--text-display) * 2.4);font-weight:var(--weight-display);font-variant-numeric:tabular-nums;animation:hb-countdown-pop calc(var(--dur) * 1.5) var(--ease) both;margin:0;line-height:1}.hb-countdown[data-phase=leaving] .hb-countdown-number{animation:hb-countdown-leave var(--countdown-exit,.3s) ease-in both}.hb-countdown[data-over-video]{text-shadow:0 0 1px var(--surface), 0 0 2px var(--surface), 0 0 4px var(--surface), 0 0 8px var(--surface), 0 0 16px var(--surface), 0 .125rem 1.5rem var(--surface)}@media (prefers-reduced-motion:reduce){.hb-countdown-call,.hb-countdown-number{animation:none}.hb-countdown[data-phase=leaving] .hb-countdown-number{animation:hb-countdown-fade var(--countdown-exit,.3s) linear both}}.hb-link{appearance:none;min-block-size:2.75rem;padding-inline:var(--s-2);font:var(--weight-strong) var(--text-body) / 1.2 var(--font-ui);color:var(--on-surface);text-underline-offset:.25rem;cursor:pointer;background:0 0;border:0;align-self:center;text-decoration:underline}.hb-link:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:var(--focus-w);border-radius:var(--radius-s)}.hb-link:disabled{opacity:.5;cursor:not-allowed}.hb-or{align-items:center;gap:var(--s-3);font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--on-surface-muted);text-align:center;margin:0;display:flex}.hb-or:before,.hb-or:after{content:"";min-inline-size:var(--s-4);border-block-start:var(--border-w) solid var(--line);flex:1}.hb-more{font-size:var(--text-small);line-height:var(--text-small-lh);text-align:center}.hb-more-body{justify-items:center;gap:var(--s-2);padding-block-start:var(--s-1);display:grid}.hb-more-toggle{min-block-size:2.75rem;font-size:var(--text-small);align-items:center;list-style:none;display:inline-flex}.hb-more-toggle::-webkit-details-marker{display:none}.hb-more-toggle:after{content:" +";content:" +" / ""}.hb-more[open]>.hb-more-toggle:after{content:" −";content:" −" / ""}.hb-more-list{gap:var(--s-2);color:var(--on-surface);text-align:start;justify-self:stretch;margin:0;padding-inline-start:var(--s-4);display:grid}.hb-more-link{color:var(--on-surface);font-weight:var(--weight-strong);text-underline-offset:.25rem;justify-self:center}.hb-more-link:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:var(--focus-w);border-radius:var(--radius-s)}.hb-avatar{appearance:none;background:var(--accent);block-size:2rem;inline-size:2rem;color:var(--on-accent);font-family:var(--font-display);font-size:var(--text-small);border:0;border-radius:50%;flex:none;place-items:center;padding:0;line-height:1;display:inline-grid}.hb-avatar[data-size=large]{block-size:4rem;inline-size:4rem;font-size:var(--text-title)}button.hb-avatar{cursor:pointer}button.hb-avatar[data-size=small]{box-sizing:content-box;background-clip:padding-box;border:.375rem solid #0000}button.hb-avatar:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:2px}.hb-frame .hb-avatar{background:var(--brand-on-frame);color:var(--brand-frame-surface);margin-inline-start:auto}.hb-frame-room~.hb-avatar{margin-inline-start:0}.hb-frame button.hb-avatar:focus-visible{outline-color:var(--brand-focus-on-frame)}.hb-stat{align-content:start;gap:var(--s-1);display:grid}.hb-stat p{margin:0}.hb-stat-figure{font-family:var(--font-display);font-size:var(--text-display);line-height:var(--text-display-lh);color:var(--on-surface)}.hb-stat-locked{min-block-size:calc(var(--text-display) * var(--text-display-lh));font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--on-surface-muted);align-items:end;display:flex}.hb-stat-label{font-size:var(--text-small);line-height:var(--text-small-lh);font-weight:var(--weight-strong);color:var(--on-surface-muted)}.hb-code-control{font-family:var(--font-display);font-size:var(--text-title);letter-spacing:.4em;text-align:center;text-indent:.4em}.hb-date{gap:var(--s-2);border:0;min-inline-size:0;margin:0;padding:0;display:grid}.hb-date-parts{gap:var(--s-3);grid-template-columns:1fr 1fr 1.6fr;display:grid}.hb-date-part{gap:var(--s-1);display:grid}.hb-date-label{font-size:var(--text-label);color:var(--on-surface-muted)}.hb-sound-toggle,.hb-media-toggle,.hb-settings-button{appearance:none;border-radius:var(--radius-s);block-size:2.75rem;inline-size:2.75rem;color:var(--brand-on-frame);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-inline-end:calc(var(--s-2) * -1);padding:0;display:inline-grid}.hb-sound-toggle .hb-icon,.hb-media-toggle .hb-icon,.hb-settings-button .hb-icon{block-size:1.5rem;inline-size:1.5rem}.hb-sound-toggle:focus-visible,.hb-media-toggle:focus-visible,.hb-settings-button:focus-visible{outline:var(--brand-focus-w) solid var(--brand-focus-on-frame);outline-offset:calc(var(--brand-focus-w) * -1)}.hb-media-toggle{margin-inline-end:0}.hb-panel{display:contents}.hb-panel[data-over-video]{gap:var(--s-3);padding:var(--s-4);border-radius:var(--radius-m);background:var(--surface-raised);display:grid}@supports (color:color-mix(in lab, red, red)){.hb-panel[data-over-video]{background:color-mix(in srgb, var(--surface-raised) var(--brand-over-video-panel), transparent)}}.hb-panel[data-over-video]{box-shadow:var(--shadow-raised)}.hb-panel[data-over-video][data-pill]{padding-block:var(--s-1);padding-inline:var(--s-3);border-radius:var(--radius-pill);box-shadow:none;justify-self:center;margin-block-start:var(--s-2)}.hb-settings{flex:none;position:relative}.hb-settings-button{margin-inline-end:calc(var(--s-2) * -1)}.hb-settings-button[aria-expanded=true]{color:var(--brand-focus-on-frame)}.hb-settings-menu{z-index:3;gap:var(--s-1);min-inline-size:14rem;padding:var(--s-2);border-radius:var(--radius-m);background:var(--brand-frame-surface);color:var(--brand-on-frame);box-shadow:var(--shadow-raised);display:grid;position:absolute;inset-block-start:calc(100% + var(--s-1));inset-inline-end:calc(var(--s-2) * -1)}.hb-settings-menu[hidden]{display:none}.hb-settings-divider{margin-block:var(--s-1);border:0;border-block-start:var(--border-w) solid var(--brand-on-frame-muted);justify-self:stretch;margin-inline:0}.hb-settings-end{display:grid}.hb-settings-action{appearance:none;min-block-size:2.75rem;padding-inline:var(--s-2);border-radius:var(--radius-s);color:var(--brand-on-frame);font:inherit;font-weight:var(--weight-strong);text-align:start;cursor:pointer;background:0 0;border:0}a.hb-settings-action{align-items:center;text-decoration:none;display:flex}.hb-settings-action:focus-visible{outline:var(--brand-focus-w) solid var(--brand-focus-on-frame);outline-offset:calc(var(--brand-focus-w) * -1)}:is(.hb-sound-toggle,.hb-media-toggle)[data-labelled]{justify-content:start;gap:var(--s-3);inline-size:100%;padding-inline:var(--s-2);font:inherit;font-weight:var(--weight-strong);text-align:start;margin-inline-end:0;display:flex}.hb-toggle-label{min-inline-size:0}.hb-video{background:var(--surface-sunken);place-items:center;display:grid;position:relative;overflow:hidden}.hb-video[data-state=off]{background:var(--brand-plum)}.hb-video-initials{block-size:0;inline-size:0;place-items:center;display:grid;position:absolute;inset-block-start:var(--hb-video-initials-y,50%);inset-inline-start:var(--hb-video-initials-x,50%)}.hb-video[data-small]{border-radius:var(--radius-m);box-shadow:var(--shadow-raised)}.hb-video-picture{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.hb-video[data-state=off] .hb-video-picture{visibility:hidden}.hb-video-mirror{position:absolute;inset:0}.hb-video[data-mirrored] .hb-video-mirror{transform:scaleX(-1)}.hb-video[data-framed] .hb-video-mirror{transform:scale(var(--hb-video-zoom));transform-origin:50% var(--hb-video-anchor-y)}.hb-video[data-mirrored][data-framed] .hb-video-mirror{transform:scaleX(-1) scale(var(--hb-video-zoom))}.hb-video[data-state=paused] .hb-video-picture{opacity:.5}.hb-video-guide{pointer-events:none;direction:ltr;position:absolute;inset:0;container-type:size}.hb-video-guide-picture{--hb-video-picture-w:max(100cqi, 100cqb * var(--hb-video-aspect,.5625));--hb-video-picture-h:max(100cqb, 100cqi / var(--hb-video-aspect,.5625));inline-size:var(--hb-video-picture-w);block-size:var(--hb-video-picture-h);position:absolute;inset-block-start:calc((100cqb - var(--hb-video-picture-h)) / 2);inset-inline-start:calc((100cqi - var(--hb-video-picture-w)) / 2)}.hb-video[data-mirrored] .hb-video-guide-picture{transform:scaleX(-1)}.hb-video-guide-face{inline-size:var(--hb-video-guide-w);block-size:var(--hb-video-guide-h);border:.125rem solid var(--brand-cream);box-shadow:0 0 0 100vmax var(--brand-plum);border-radius:50%;position:absolute;inset-block-start:var(--hb-video-guide-y);inset-inline-start:var(--hb-video-guide-x)}@supports (color:color-mix(in lab, red, red)){.hb-video-guide-face{box-shadow:0 0 0 100vmax color-mix(in srgb, var(--brand-plum) 40%, transparent)}}.hb-video-paused{padding-block:var(--s-1);padding-inline:var(--s-3);border-radius:var(--radius-pill);background:var(--surface-raised);color:var(--on-surface);font-size:var(--text-small);font-weight:var(--weight-strong);grid-area:1/1;margin:0;position:relative}.hb-notice{align-items:center;gap:var(--s-3);padding-block:var(--s-3);padding-inline:var(--s-4);background:var(--surface-raised);box-shadow:var(--shadow-raised);font-weight:var(--weight-strong);margin:0;display:flex}.hb-notice[data-kind=blocked]{background:var(--danger);color:var(--on-danger)}.hb-message{align-content:center;justify-items:center;gap:var(--s-4);padding:var(--s-6) var(--s-5);text-align:center;display:grid}.hb-message-title{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--text-title-lh);letter-spacing:var(--tracking-display);margin:0}.hb-message-text{color:var(--on-surface-muted);margin:0}.hb-message-actions{gap:var(--s-3);inline-size:100%;display:grid}.hb-confirm{max-block-size:100%;inline-size:100%;max-inline-size:30rem;color:var(--on-surface);background:0 0;border:0;margin-block:auto 0;margin-inline:auto;padding:0}.hb-confirm:not(:modal){position:static}.hb-confirm::backdrop{background:var(--brand-plum)}@supports (color:color-mix(in lab, red, red)){.hb-confirm::backdrop{background:color-mix(in srgb, var(--brand-plum) 50%, transparent)}}.hb-confirm-sheet{gap:var(--s-4);padding:var(--s-5);background:var(--surface-raised);box-shadow:var(--shadow-raised);border-start-start-radius:var(--radius-m);border-start-end-radius:var(--radius-m);padding-block-end:max(var(--s-5), env(safe-area-inset-bottom));display:grid}.hb-confirm-title{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--text-title-lh);letter-spacing:var(--tracking-display);margin:0}.hb-confirm-text{line-height:var(--text-body-lh);margin:0}.hb-confirm-error{font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--danger);margin:0}.hb-confirm-actions{gap:var(--s-3);display:grid}.hb-recording{align-items:center;gap:var(--s-2);font-family:var(--brand-font-text);letter-spacing:var(--brand-tracking-label);text-transform:uppercase;color:var(--brand-on-frame);flex:none;margin-inline-end:auto;font-size:.75rem;font-weight:700;line-height:1;display:inline-flex}.hb-recording~.hb-frame-room{margin-inline-start:0}.hb-frame .hb-recording{translate:0 .35em}.hb-recording-dot{background:var(--brand-red);block-size:.625rem;inline-size:.625rem;box-shadow:0 0 0 2px var(--brand-on-frame);border-radius:50%;flex:none;animation:2s ease-in-out infinite hb-breathe}.hb-recording[data-state=paused] .hb-recording-dot{box-shadow:inset 0 0 0 2px var(--brand-on-frame);background:0 0;animation:none}.hb-frame{container-type:inline-size}@container (width<=22rem){.hb-recording .hb-recording-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.hb-recording[data-compact] .hb-recording-label{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.hb-recording-dot{animation:none}}.hb-card{align-items:center;gap:var(--s-3);padding:var(--s-4);border-radius:var(--radius-m);background:var(--surface-raised);box-shadow:var(--shadow-raised);color:var(--on-surface);grid-template-columns:minmax(0,1fr) auto;text-decoration:none;display:grid}.hb-card:hover .hb-card-action{background:var(--accent-strong)}.hb-card:active{transform:scale(.98)}.hb-card:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:3px}.hb-card-words{gap:var(--s-1);min-inline-size:0;display:grid}.hb-card-title{font-family:var(--font-display);font-size:var(--text-title);font-weight:var(--weight-display);line-height:var(--text-title-lh);letter-spacing:var(--tracking-display);overflow-wrap:anywhere}.hb-card-text{font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--on-surface-muted)}.hb-card-action{border-radius:var(--radius-pill);background:var(--accent);block-size:2.75rem;inline-size:2.75rem;color:var(--on-accent);place-items:center;display:grid}.hb-clip{aspect-ratio:9/16;border-radius:var(--radius-m);background:var(--brand-plum);block-size:100%;max-inline-size:100%;margin-inline:auto;position:relative;overflow:hidden}.hb-clip-picture{object-fit:contain;block-size:100%;inline-size:100%;display:block}.hb-clip-control{aspect-ratio:1;background:var(--surface-raised);inline-size:3.5rem;min-inline-size:2.75rem;border:0;border-radius:50%;place-items:center;margin-inline:auto;padding:0;display:grid;position:absolute;inset-block-end:var(--s-5);inset-inline:0}@supports (color:color-mix(in lab, red, red)){.hb-clip-control{background:color-mix(in srgb, var(--surface-raised) var(--brand-over-video-panel), transparent)}}.hb-clip-control{color:var(--on-surface);box-shadow:var(--shadow-raised);cursor:pointer;transition:opacity var(--brand-dur-enter) ease-out}.hb-clip-control:focus-visible,.hb-clip-full-screen:focus-visible,.hb-clip-sound:focus-visible{outline:var(--focus-w) solid var(--focus-ring);outline-offset:2px}.hb-clip[data-control-hidden] .hb-clip-control{opacity:0}.hb-clip[data-blocked]{--hb-clip-blocked-size:5rem}.hb-clip[data-blocked] .hb-clip-control{inline-size:var(--hb-clip-blocked-size);margin-block:auto;inset-block:0}.hb-clip[data-blocked] .hb-clip-control .hb-icon{block-size:2rem;inline-size:2rem}.hb-clip-tap{inline-size:max-content;padding-block:var(--s-1);padding-inline:var(--s-3);border-radius:var(--radius-pill);background:var(--surface-raised);margin-inline:auto;position:absolute;inset-block-start:calc(50% + var(--hb-clip-blocked-size) / 2 + var(--s-2));inset-inline:0}@supports (color:color-mix(in lab, red, red)){.hb-clip-tap{background:color-mix(in srgb, var(--surface-raised) var(--brand-over-video-panel), transparent)}}.hb-clip-tap{color:var(--on-surface);font-size:var(--text-small);pointer-events:none;font-weight:700}.hb-clip-sound{align-items:center;gap:var(--s-2);min-block-size:2.75rem;padding-block:var(--s-1);padding-inline:var(--s-3);border-radius:var(--radius-pill);background:var(--surface-raised);border:0;display:inline-flex;position:absolute;inset-block-start:var(--s-3);inset-inline-end:var(--s-3)}@supports (color:color-mix(in lab, red, red)){.hb-clip-sound{background:color-mix(in srgb, var(--surface-raised) var(--brand-over-video-panel), transparent)}}.hb-clip-sound{color:var(--on-surface);font:inherit;font-size:var(--text-small);cursor:pointer;font-weight:700}.hb-clip-full-screen{aspect-ratio:1;background:var(--surface-raised);inline-size:2.75rem;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:var(--s-3);inset-inline-start:var(--s-3)}@supports (color:color-mix(in lab, red, red)){.hb-clip-full-screen{background:color-mix(in srgb, var(--surface-raised) var(--brand-over-video-panel), transparent)}}.hb-clip-full-screen{color:var(--on-surface);cursor:pointer}.hb-clip[data-full-screen]{aspect-ratio:auto;border-radius:0;block-size:100%;inline-size:100%;max-inline-size:none}.hb-clip-time{background:var(--brand-on-frame);block-size:.25rem;position:absolute;inset-block-end:0;inset-inline:0}@supports (color:color-mix(in lab, red, red)){.hb-clip-time{background:color-mix(in srgb, var(--brand-on-frame) 30%, transparent)}}.hb-clip-time:before{content:"";inline-size:calc(var(--clip-time,0) * 100%);background:var(--accent);block-size:100%;display:block}@media (prefers-reduced-motion:reduce){.hb-clip-control{transition:none}}.hb-progress{gap:var(--s-2);display:grid}.hb-progress[data-over-video]{padding:var(--s-4);border-radius:var(--radius-m);background:var(--surface-raised)}@supports (color:color-mix(in lab, red, red)){.hb-progress[data-over-video]{background:color-mix(in srgb, var(--surface-raised) var(--brand-over-video-panel), transparent)}}.hb-progress-head{justify-content:space-between;gap:var(--s-3);font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--on-surface-muted);display:flex}.hb-progress-value{font-variant-numeric:tabular-nums}.hb-progress-bar{appearance:none;inline-size:100%;block-size:var(--s-3);border:2px solid var(--line-strong);border-radius:var(--radius-pill);background:var(--surface-sunken);color:var(--accent);display:block;overflow:hidden}.hb-progress-bar::-webkit-progress-bar{background:var(--surface-sunken)}.hb-progress-bar::-webkit-progress-value{border-radius:var(--radius-pill);background:var(--accent)}.hb-progress-bar::-moz-progress-bar{border-radius:var(--radius-pill);background:var(--accent)}.hb-progress-bar:indeterminate{background-image:linear-gradient(var(--accent), var(--accent));animation:hb-progress-slide var(--dur-loop) linear infinite;background-repeat:no-repeat;background-size:30% 100%}.hb-progress-bar:indeterminate::-webkit-progress-bar{background:0 0}.hb-progress-bar:indeterminate::-moz-progress-bar{background:0 0}.hb-progress[data-state=error] .hb-progress-bar::-webkit-progress-value{background:var(--danger)}.hb-progress[data-state=error] .hb-progress-bar::-moz-progress-bar{background:var(--danger)}.hb-progress-announce{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.hb-progress-message{align-items:center;gap:var(--s-2);font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--danger);margin:0;display:flex}.hb-progress-message .hb-icon{flex:none;block-size:1.25rem;inline-size:1.25rem}@media (prefers-reduced-motion:reduce){.hb-progress-bar:indeterminate{animation:none}}}@layer site{.site{--site-gutter:clamp(var(--s-4), 5vw, var(--s-7));--site-block:clamp(var(--s-6), 7vw, calc(var(--s-7) * 2));background:var(--surface);min-block-size:100dvh;color:var(--on-surface);flex-direction:column;display:flex}.site-main{flex:1}.site-main p{text-wrap:pretty}.site-main a:not(.hb-button):hover{color:var(--accent-strong)}.site-skip{z-index:2;padding:var(--s-2) var(--s-4);border-radius:var(--radius-s);background:var(--surface-raised);color:var(--on-surface);font-weight:var(--weight-strong);position:absolute;inset-block-start:calc(-1 * var(--control-h) * 2);inset-inline-start:var(--s-2)}.site-skip:focus-visible{outline:var(--focus-w) solid var(--focus-ring);inset-block-start:var(--s-2)}.site-bar{justify-content:space-between;align-items:center;gap:var(--s-2) var(--s-4);max-inline-size:72rem;padding-inline:var(--site-gutter);padding-block:var(--s-2);flex-wrap:wrap;margin-inline:auto;display:flex}.site-header{border-block-end:1px solid var(--line)}.site-home{line-height:0;display:block}.site-home .hb-wordmark-logo{block-size:1.75rem;inline-size:auto}.site-play{flex:none}.site-play .hb-button{padding-inline:var(--s-5)}.site-footer{background:var(--surface-sunken);border-block-start:1px solid var(--line)}.site-footer-nav{padding-block:var(--s-5)}.site-footer-links{gap:0 var(--s-2);flex-wrap:wrap;margin:0;margin-inline-start:calc(var(--s-2) * -1);padding:0;list-style:none;display:flex}.site-footer-links .hb-link{font-size:var(--text-small);align-items:center;display:inline-flex}.site-footer-links .site-social{place-items:center;inline-size:2.75rem;padding:0;display:inline-grid}.site-section{gap:var(--s-6);max-inline-size:72rem;padding-inline:var(--site-gutter);padding-block:var(--site-block);margin-inline:auto;display:grid}.site-section[data-wide]{max-inline-size:80rem}.site-reading{gap:var(--s-6);max-inline-size:42rem;padding-inline:var(--site-gutter);padding-block:var(--site-block);margin-inline:auto;display:grid}.site-band[data-tone=red]{background:var(--brand-red-text);color:var(--brand-cream);overflow:hidden}.site-band[data-tone=plum]{background:var(--brand-plum);color:var(--brand-cream)}.site-band[data-tone=sunken]{background:var(--surface-sunken)}.site-title{font-size:clamp(var(--text-title), 6vw, var(--text-display));line-height:var(--text-display-lh)}.site-heading{font-size:clamp(var(--text-title), 5vw, var(--text-display));line-height:var(--text-display-lh)}.site-subheading{font-size:var(--text-title);line-height:var(--text-title-lh)}.site-lead{max-inline-size:34rem;font-size:calc(var(--text-body) * 1.15)}.site-note{font-size:var(--text-small);line-height:var(--text-small-lh);color:var(--on-surface-muted)}.site-label{font-family:var(--font-ui);font-size:var(--text-label);font-weight:var(--weight-strong);letter-spacing:.08em;text-transform:uppercase;color:var(--on-surface-muted)}.site-hero{align-items:center;gap:var(--s-7);max-inline-size:72rem;padding-inline:var(--site-gutter);padding-block:var(--site-block);flex-wrap:wrap;margin-inline:auto;display:flex}.site-hero-copy{gap:var(--s-5);flex:26rem;justify-items:start;min-inline-size:0;display:grid}.site-hero-copy h1{font-size:clamp(var(--text-display), 5vw, calc(var(--text-display) * 1.6));line-height:var(--text-display-lh)}.site-hero-copy h1 em{color:var(--accent);font-style:normal}.site-cta{min-inline-size:12rem}.site-phones{min-inline-size:0;margin-inline:calc(-1 * var(--site-gutter));padding-block:var(--s-5);flex:27rem;justify-content:center;align-items:flex-start;display:flex;position:relative;overflow-x:clip}.site-phone{z-index:1;aspect-ratio:9/19;border:.625rem solid var(--brand-plum);background:var(--surface);inline-size:23.4375rem;box-shadow:var(--shadow-raised);zoom:.6;border-radius:2.75rem;flex-direction:column;flex:none;display:flex;position:relative;overflow:hidden;rotate:-3deg}.site-phone+.site-phone{z-index:0;margin-block-start:4rem;margin-inline-start:-10.5rem;rotate:3deg}.site-picture{object-fit:cover;block-size:100%;inline-size:100%;position:absolute;inset:0}.site-band-head{gap:var(--s-2);max-inline-size:72rem;padding-inline:var(--site-gutter);padding-block:var(--site-block) var(--s-5);margin-inline:auto;display:grid}.site-band-head p{font-weight:var(--weight-strong)}.site-marquee{gap:var(--s-3);padding-block-end:var(--site-block);display:grid}.site-marquee-row{overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,currentColor 6% 94%,#0000);mask-image:linear-gradient(90deg,#0000,currentColor 6% 94%,#0000)}.site-marquee-list{direction:ltr;inline-size:max-content;margin:0;padding:0;list-style:none;animation:70s linear infinite site-marquee;display:flex}.site-marquee-list[data-kind=forfeit]{animation-duration:80s;animation-direction:reverse}.site-marquee:hover .site-marquee-list{animation-play-state:paused}.site-marquee-item{min-block-size:3.25rem;padding-inline:var(--s-5);border-radius:var(--radius-pill);background:var(--brand-cream);color:var(--brand-plum);font-family:var(--font-display);font-size:var(--brand-claim-text);letter-spacing:var(--tracking-display);white-space:nowrap;flex:none;align-items:center;margin-inline-end:var(--s-3);line-height:1.1;display:inline-flex}[data-kind=forfeit]>.site-marquee-item{background:var(--brand-plum);color:var(--brand-cream)}@keyframes site-marquee{to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.site-marquee-row{padding-inline:var(--site-gutter);overflow:visible;-webkit-mask-image:none;mask-image:none}.site-marquee-list{inline-size:auto;direction:inherit;flex-wrap:wrap;animation:none}.site-marquee-item{white-space:normal;max-inline-size:100%;flex:0 auto;margin-block-end:var(--s-3)}.site-marquee-item:nth-child(n+7){display:none}}.site-steps{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr));display:grid}.site-step-list{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,14rem),1fr));margin:0;padding:0;list-style:none;display:grid}.site-step{align-content:start;gap:var(--s-3);min-inline-size:0;padding:var(--s-3);border-radius:var(--radius-m);background:var(--surface-raised);box-shadow:var(--shadow-raised);grid-template-columns:minmax(0,1fr);display:grid}.site-step[data-tone=good]{background:var(--good);color:var(--on-good)}.site-step-picture{aspect-ratio:4/3;min-inline-size:0;position:relative}.site-step-picture .site-picture{border-radius:var(--radius-s)}.site-step-number{z-index:1;background:var(--accent);block-size:3rem;inline-size:3rem;color:var(--on-accent);box-shadow:var(--shadow-raised);font-family:var(--font-display);font-size:var(--text-title);border-radius:50%;place-items:center;padding-block-start:.15em;line-height:1;display:grid;position:absolute;inset-block-start:var(--s-2);inset-inline-start:var(--s-2)}[data-tone=good] .site-step-number{background:var(--brand-plum);color:var(--brand-cream)}.site-step-text{gap:var(--s-2);padding:var(--s-1) var(--s-1) var(--s-2);display:grid}.site-step-text h3{font-size:var(--text-title);line-height:var(--text-title-lh);white-space:nowrap}.site-ways{gap:var(--s-6) var(--s-5);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));display:grid}.site-way{align-content:start;gap:var(--s-3);display:grid}.site-way-picture{aspect-ratio:9/16;border-radius:var(--radius-m);box-shadow:var(--shadow-raised);position:relative;overflow:hidden}.site-closing{justify-items:center;gap:var(--s-5);text-align:center}.site-closing h2{font-size:clamp(var(--text-display), 8vw, calc(var(--text-display) * 2));line-height:var(--text-display-lh)}.site-closing h2 em{color:var(--brand-sun);font-style:normal}.site-closing .site-cta{inline-size:min(100%,20rem)}.site-closing .site-note{color:var(--brand-on-frame-muted)}.site-statement{padding-block:var(--s-4);border-block:var(--border-w) solid var(--on-surface);font-family:var(--font-display);font-size:var(--text-title);line-height:var(--text-title-lh)}.site-credits{gap:var(--s-2);margin-block-start:var(--s-6);display:grid}.site-credits ul{gap:var(--s-1);margin:0;padding-inline-start:var(--s-4);display:grid}.site-cards{gap:var(--s-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,20rem),1fr));display:grid}.site-card{align-content:start;gap:var(--s-2);padding:var(--s-5);border-radius:var(--radius-m);background:var(--surface-raised);box-shadow:var(--shadow-raised);display:grid}.site-prose{gap:var(--s-4);max-inline-size:42rem;display:grid}.site-prose ul{gap:var(--s-3);margin:0;padding-inline-start:var(--s-5);display:grid}.site-help{gap:var(--s-3);max-inline-size:42rem;padding:var(--s-5);border-radius:var(--radius-m);background:var(--brand-plum);color:var(--brand-cream);display:grid}.site-help ul{gap:var(--s-2) var(--s-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.site-main .site-help a{color:var(--brand-cream);font-weight:var(--weight-strong);text-underline-offset:.25rem}.site-addresses{margin:0;display:grid}.site-address{gap:var(--s-1);padding-block:var(--s-4);border-block-start:var(--border-w) solid var(--line);display:grid}.site-address:first-child{border-block-start-color:var(--on-surface)}.site-address:last-child{border-block-end:var(--border-w) solid var(--line)}.site-address a{overflow-wrap:anywhere;font-size:calc(var(--text-body) * 1.15);font-weight:var(--weight-strong)}.site-address dd{margin:0}.site-legal-head{gap:var(--s-3);display:grid}.site-contents{gap:var(--s-3);padding:var(--s-5);border-radius:var(--radius-m);background:var(--surface-sunken);display:grid}.site-contents ol{gap:var(--s-2) var(--s-6);grid-template-columns:repeat(auto-fit,minmax(min(100%,15rem),1fr));margin:0;padding-inline-start:var(--s-5);display:grid}.site-main .site-contents a{color:var(--on-surface);font-weight:var(--weight-strong);text-underline-offset:.25rem}.site-legal-section{gap:var(--s-4);border-block-start:var(--border-w) solid var(--line);padding-block-start:var(--s-5);display:grid}.site-legal-section h2{font-size:var(--text-title);line-height:var(--text-title-lh);scroll-margin-block-start:var(--s-5)}.site-summary{gap:var(--s-1);padding:var(--s-4);border-radius:var(--radius-m);background:var(--surface-sunken);display:grid}.site-summary p:last-child{font-weight:var(--weight-strong)}}@layer utilities{.visible{visibility:visible}.fixed{position:fixed}.static{position:static}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-flex{display:inline-flex}.table{display:table}.w-full{width:100%}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.border{border-style:var(--tw-border-style);border-width:1px}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.text-gray-500{color:var(--color-gray-500)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}@media (prefers-color-scheme:dark){.dark\:text-gray-400{color:var(--color-gray-400)}}}:root{--brand-red:#e0283a;--brand-red-text:#d42435;--brand-plum:#2a0f3a;--brand-cream:#fff6ea;--brand-sun:#ffc72c;--brand-sky:#3db8f5;--brand-violet:#5a2a86;--brand-mauve:#6e5a6e;--brand-logo-highlight:#fff;--brand-logo-shade:#000;--brand-admin-primary:#d42435;--brand-admin-chart-1:#e0283a;--brand-admin-chart-2:#2a0f3a;--brand-admin-chart-3:#6e5a6e;--brand-admin-chart-4:#5a2a86;--brand-admin-chart-1-on-dark:#e0283a;--brand-admin-chart-2-on-dark:#ffc72c;--brand-admin-chart-3-on-dark:#3db8f5;--brand-admin-chart-4-on-dark:#fff6ea;--brand-font-display:"Luckiest Guy", "Rubik", ui-sans-serif, system-ui, sans-serif;--brand-font-text:"Rubik", "Noto Sans Arabic", ui-sans-serif, system-ui, sans-serif;--brand-tracking-display:.01em;--brand-tracking-label:.08em;--brand-ease-spring:cubic-bezier(.34, 1.56, .64, 1);--brand-dur-enter:.22s;--brand-dur-settle:.4s;--brand-dur-reveal-hold:.3s;--brand-frame-surface:#2a0f3a;--brand-on-frame:#fff6ea;--brand-on-frame-muted:#cdbbd3;--brand-frame-block-size:3rem;--brand-focus-on-frame:#ffc72c;--brand-decide-surface:#2a0f3a;--brand-keep:#fff6ea;--brand-on-keep:#2a0f3a;--brand-swap:#d42435;--brand-on-swap:#fff6ea;--brand-focus-w:3px;--brand-claim-text:1.125rem;--brand-decide-text:1.5rem;--brand-decide-control-h:3.75rem;--brand-claim:#fff6ea;--brand-on-claim:#2a0f3a;--brand-claim-pressed:#d42435;--brand-on-claim-pressed:#fff6ea;--brand-over-video-panel:80%;--brand-qr-ground:#fff;--brand-qr-ink:#000;--surface-sunken:#f6ebdc;--surface:#fff6ea;--surface-raised:#fff;--surface-disabled:#ede3d7;--line:#ead9c8;--line-strong:#7e6679;--on-surface:#2a0f3a;--on-surface-muted:#6e5a6e;--on-disabled:#8a7a88;--accent:#d42435;--accent-strong:#b01c2c;--on-accent:#fff6ea;--good:#ffc72c;--on-good:#2a0f3a;--bad:#5a2a86;--on-bad:#fff6ea;--focus-ring:#1b6fd0;--danger:#a3122a;--on-danger:#fff;--shadow-raised:0 1px 2px #2a0f3a14, 0 6px 18px #2a0f3a1a;--shadow-knob:0 1px 3px #00000040;--stage-box-interior:#2a0f3a;--stage-box-peeker-surface:#e0283a;--stage-box-peeker-lid:#e0283a;--stage-box-peeker-print:#fff6ea;--stage-box-peeker-ribbon:#ffc72c;--stage-box-decider-surface:#3db8f5;--stage-box-decider-lid:#3db8f5;--stage-box-decider-print:#fff6ea;--stage-box-decider-ribbon:#ffc72c;--stage-table:#efe3d2;--stage-light-tint:#fff3df;--font-display:"Luckiest Guy", "Rubik", ui-sans-serif, system-ui, sans-serif;--font-ui:"Rubik", "Noto Sans Arabic", ui-sans-serif, system-ui, sans-serif;--weight-regular:400;--weight-strong:700;--weight-display:400;--tracking-display:.01em;--text-display:2.75rem;--text-display-lh:.95;--text-title:1.625rem;--text-title-lh:1.1;--text-body:1.0625rem;--text-body-lh:1.45;--text-small:.875rem;--text-small-lh:1.4;--text-label:.75rem;--s-1:.25rem;--s-2:.5rem;--s-3:.75rem;--s-4:1rem;--s-5:1.5rem;--s-6:2rem;--s-7:3rem;--radius-s:.625rem;--radius-m:1.125rem;--radius-pill:999px;--border-w:2px;--focus-w:3px;--control-h:3.5rem;--ease:cubic-bezier(.34, 1.56, .64, 1);--dur:.22s;--dur-loop:.9s}[data-theme=hunchbox-night]{--surface-sunken:#1e0a2a;--surface:#2a0f3a;--surface-raised:#3a1a4d;--surface-disabled:#34183f;--line:#4e3060;--line-strong:#a48bb0;--on-surface:#fff6ea;--on-surface-muted:#cdbbd3;--on-disabled:#8f7a99;--accent:#d42435;--accent-strong:#b01c2c;--on-accent:#fff6ea;--good:#ffc72c;--on-good:#2a0f3a;--bad:#5a2a86;--on-bad:#fff6ea;--focus-ring:#ffc72c;--danger:#ff8a8a;--on-danger:#2a0f3a;--shadow-raised:0 1px 2px #0000004d, 0 8px 22px #00000059;--shadow-knob:0 1px 3px #00000073;--stage-box-interior:#14061d;--stage-box-peeker-surface:#e0283a;--stage-box-peeker-lid:#e0283a;--stage-box-peeker-print:#fff6ea;--stage-box-peeker-ribbon:#ffc72c;--stage-box-decider-surface:#3db8f5;--stage-box-decider-lid:#3db8f5;--stage-box-decider-print:#fff6ea;--stage-box-decider-ribbon:#ffc72c;--stage-table:#3a2148;--stage-light-tint:#ffe7c2}[data-theme=test]{--surface-sunken:#e9eee6;--surface:#f6f8f2;--surface-raised:#fbfcf9;--surface-disabled:#dfe5db;--line:#c5cfc0;--line-strong:#6f7c69;--on-surface:#14261a;--on-surface-muted:#4a5c4f;--on-disabled:#7d8a80;--accent:#1d6b45;--accent-strong:#145234;--on-accent:#fefefe;--good:#2f7d4f;--on-good:#f7fff9;--bad:#7a2f1d;--on-bad:#fff7f4;--focus-ring:#6a2bd9;--danger:#b3261e;--on-danger:snow;--shadow-raised:0 0 0 1px #14261a4d;--shadow-knob:0 0 0 1px #14261a80;--stage-box-interior:#1c2a44;--stage-box-peeker-surface:#c49a6c;--stage-box-peeker-lid:#b88c5e;--stage-box-peeker-print:#e8dcc0;--stage-box-peeker-ribbon:#1d6b45;--stage-box-decider-surface:#5b7fbf;--stage-box-decider-lid:#9fb8e6;--stage-box-decider-print:#e3ecff;--stage-box-decider-ribbon:#7a2f1d;--stage-table:#d9cbb0;--stage-light-tint:#e3ecff;--font-display:Georgia, "Times New Roman", serif;--font-ui:"Trebuchet MS", ui-sans-serif, sans-serif;--weight-regular:300;--weight-strong:600;--weight-display:700;--tracking-display:-.02em;--text-display:2.5rem;--text-display-lh:1.05;--text-title:1.5rem;--text-title-lh:1.2;--text-body:1rem;--text-body-lh:1.5;--text-small:.8125rem;--text-small-lh:1.35;--text-label:.6875rem;--s-1:.1875rem;--s-2:.375rem;--s-3:.625rem;--s-4:.875rem;--s-5:1.25rem;--s-6:1.75rem;--s-7:2.5rem;--radius-s:0;--radius-m:.125rem;--radius-pill:.25rem;--border-w:1px;--focus-w:2px;--control-h:3rem;--ease:linear;--dur:.12s;--dur-loop:1.5s}@media (prefers-reduced-motion:reduce){:root{--dur:1ms;--ease:linear}}@keyframes hb-spin{to{rotate:1turn}}@keyframes hb-pulse{50%{opacity:.4}}@keyframes hb-hint-in{0%{opacity:0;translate:0 .375rem}}@keyframes hb-peek-swipe{0%{opacity:0;translate:0}15%{opacity:1;translate:0}80%{opacity:1;translate:0 calc(var(--peek-dot) - var(--peek-track))}to{opacity:0;translate:0 calc(var(--peek-dot) - var(--peek-track))}}@keyframes hb-nudge-ring{0%,to{box-shadow:0 0 0 0 color-mix(in srgb, var(--surface) 0%, transparent), 0 0 0 0 color-mix(in srgb, var(--hb-nudge-ring) 0%, transparent)}50%{box-shadow:0 0 0 var(--focus-w) var(--surface), 0 0 0 calc(var(--focus-w) * 2) var(--hb-nudge-ring)}}@keyframes hb-countdown-pop{0%{opacity:0;scale:.6}}@keyframes hb-countdown-leave{to{opacity:0;scale:.2}}@keyframes hb-countdown-fade{to{opacity:0}}@keyframes hb-breathe{50%{opacity:.55}}@keyframes hb-progress-slide{0%{background-position:-40% 0}to{background-position:140% 0}}@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}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
