@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-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction: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{--font-sans:-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-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-primary:#2b5da8;--color-primary-deep:#1b3b6f;--color-primary-tint:#dce6f5;--color-primary-faint:#eef3fa;--color-surface:#fff;--color-canvas:#f3f5f9;--color-text:#18212e;--color-text-muted:#5f6b7a;--color-border:#e3e8f0;--color-danger:#b3261e;--color-sand:#ebdcc2;--color-wood:#8a5a2b;--color-gold:#c8a24a;--color-gold-light:#f0d9a0;--color-avatar-blue:#2b5da8;--color-avatar-violet:#5e3a88;--color-avatar-berry:#853255;--color-avatar-clay:#914a30;--color-avatar-teal:#2d6576;--color-border-strong:#5f6b7a;--color-focus:#1b3b6f;--color-focus-inverse:#fff;--color-danger-faint:#f7e9e8;--color-scrim:#1b3b6f73;--color-shadow:#22303f2e;--font-display:"Bricolage Grotesque", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--font-text:"Manrope", "Avenir Next", "Helvetica Neue", Arial, sans-serif;--text-display-xl:2.25rem;--text-display-xl--line-height:1.1;--text-display-xl--font-weight:700;--text-display-l:2rem;--text-display-l--line-height:1.1;--text-display-l--font-weight:700;--text-display-m:1.625rem;--text-display-m--line-height:1.15;--text-display-m--font-weight:700;--text-display-s:1.125rem;--text-display-s--line-height:1.2;--text-display-s--font-weight:700;--text-display-xs:1.125rem;--text-display-xs--line-height:1.2;--text-display-xs--font-weight:700;--text-heading:1rem;--text-heading--line-height:1.2;--text-heading--font-weight:700;--text-body:1rem;--text-body--line-height:1.5;--text-body--font-weight:400;--text-body-compact:.875rem;--text-body-compact--line-height:1.45;--text-body-compact--font-weight:400;--text-body-strong:1rem;--text-body-strong--line-height:1.25;--text-body-strong--font-weight:700;--text-secondary:.875rem;--text-secondary--line-height:1.4;--text-secondary--font-weight:400;--text-caption:.8125rem;--text-caption--line-height:1.45;--text-caption--font-weight:400;--text-label:.75rem;--text-label--line-height:1.2;--text-label--font-weight:700;--text-eyebrow:.8125rem;--text-eyebrow--line-height:1.2;--text-eyebrow--font-weight:700;--text-button-full:1.1875rem;--text-button-full--line-height:1;--text-button-full--font-weight:700;--text-button:1rem;--text-button--line-height:1;--text-button--font-weight:700;--text-button-s:.9375rem;--text-button-s--line-height:1;--text-button-s--font-weight:700;--text-number-l:2rem;--text-number-l--line-height:1.05;--text-number-l--font-weight:700;--text-number-xl:3rem;--text-number-xl--line-height:1.05;--text-number-xl--font-weight:700;--tracking-label:1.5px;--tracking-eyebrow:3px;--tracking-party-code:4px;--spacing-4:4px;--spacing-8:8px;--spacing-12:12px;--spacing-16:16px;--spacing-20:20px;--spacing-24:24px;--spacing-32:32px;--spacing-40:40px;--spacing-64:64px;--radius-xs:3px;--radius-s:6px;--radius-m:12px;--radius-l:10px;--radius-xl:16px;--radius-pill:999px;--shadow-overlay:0 8px 24px var(--color-shadow);--breakpoint-m:600px;--breakpoint-l:1024px;--breakpoint-xl:1440px;--breakpoint-display:1920px;--ease-standard:cubic-bezier(.2, 0, .2, 1)}:root{--color-accent:#e9a23b;--color-accent-deep:#8f5a0e;--color-accent-faint:#fbf1df;--color-success:#1f7a4d;--color-success-faint:#e4f3ea;--color-on-primary:#fff;--color-on-accent:#1b3b6f;--color-hero:#1b3b6f;--color-on-hero:#fff;--color-hero-scrim:#1b3b6fd1;--color-motif:#2b5da8;--color-on-motif:#fff;--color-on-avatar:#fff;--font-display-scale:1;--font-display-scale-min:.75;--color-flash:#fff;--color-qr-ink:#000;--type-display-xl:var(--text-display-xl);--type-display-l:var(--text-display-l);--type-display-m:var(--text-display-m);--type-display-s:var(--text-display-s);--type-display-xs:var(--text-display-xs);--type-heading:var(--text-heading);--type-body:var(--text-body);--type-body-compact:var(--text-body-compact);--type-body-strong:var(--text-body-strong);--type-secondary:var(--text-secondary);--type-caption:var(--text-caption);--type-label:var(--text-label);--type-eyebrow:var(--text-eyebrow);--type-button-full:var(--text-button-full);--type-button:var(--text-button);--type-button-s:var(--text-button-s);--type-number-l:var(--text-number-l);--type-number-xl:var(--text-number-xl);--space-4:var(--spacing-4);--space-8:var(--spacing-8);--space-12:var(--spacing-12);--space-16:var(--spacing-16);--space-20:var(--spacing-20);--space-24:var(--spacing-24);--space-32:var(--spacing-32);--space-40:var(--spacing-40);--space-64:var(--spacing-64);--border-default:1px solid var(--color-border);--border-control:1px solid var(--color-border-strong);--border-accent:1px solid var(--color-primary);--border-primary-btn:1px solid var(--color-primary-deep);--border-danger:1px solid var(--color-danger);--rule-gold:1px solid var(--color-gold);--rule-hair:1px solid var(--color-border);--border-tint:1px solid var(--color-primary-tint);--border-sand:1px solid var(--color-sand);--rule-gold-inverse:1px solid var(--color-gold-light);--shadow-card:0 1px 2px #1b3b6f0d, 0 6px 20px #1b3b6f12;--shadow-float:0 10px 30px #1b3b6f38;--duration-state:.15s;--duration-overlay:.22s;--duration-skeleton:1.4s;--pattern-field-tile-width:42px;--pattern-field-tile-height:64px;--pattern-field-height:128px;--pattern-field-soft-tile-width:21px;--pattern-field-soft-tile-height:32px;--pattern-field-soft-height:64px;--pattern-band-tile-width:10px;--pattern-band-tile-height:16px;--pattern-band-height:24px;--pattern-band-thin-tile-width:7px;--pattern-band-thin-tile-height:10px;--pattern-band-thin-height:14px;--icon-size-header:22px;--icon-size-default:20px;--icon-size-button:18px;--icon-size-table:16px;--avatar-size-s:32px;--avatar-size-m:40px;--avatar-size-l:56px;--diamond-wordmark-size:14px;--diamond-banner-size:10px;--diamond-chip-size:8px;--diamond-step-size:8px;--header-height:60px;--header-height-admin:64px;--control-height:44px;--control-height-full:54px;--control-height-secondary-full:46px;--control-height-segmented:40px;--control-mark-size:22px;--switch-track-width:44px;--switch-track-height:26px;--hit-area-min:44px;--hit-area-gap-min:8px;--focus-ring-width:2px;--focus-ring-offset:2px;--input-height:44px;--input-height-multiline-min:96px;--input-height-admin-mobile:48px;--card-gap:var(--space-16);--card-padding:var(--space-16);--space-block:var(--space-24);--icon-tile-size:38px;--row-height-min:44px;--row-height-card-min:60px;--row-height-admin-mobile-min:60px;--tile-min-height:96px;--chip-height:24px;--chip-padding-block:4px;--chip-padding-inline:11px;--dialog-width:320px;--dialog-width-m:480px;--toast-max-width:340px;--active-edge-width:3px;--sidebar-width:240px;--progress-height:6px;--spinner-size:20px;--spinner-size-button:18px;--spinner-stroke:2px;--placeholder-cover-size:48px;--measure-max:68ch;--content-max-width-guest:480px;--content-max-width-admin:1120px;--display-scale:2.5}}@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}html{background-color:var(--color-canvas);color:var(--color-text)}body{background-color:var(--color-canvas);color:var(--color-text);font-family:var(--font-text);font-size:var(--text-body);line-height:var(--text-body--line-height);-webkit-tap-highlight-color:transparent}:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset);border-radius:inherit}.on-primary :focus-visible,[data-on-primary=true] :focus-visible{outline-color:var(--color-focus-inverse)}[data-numeric=true]{font-variant-numeric:tabular-nums}.ui-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}}@layer components{[data-world=display]{--color-canvas:#fbf7f0;--color-text:#22303f;--color-text-muted:#67717f;--color-border:#dfd6c6;--color-danger:#9e2b25;--color-border-strong:#8a8478;--font-display:"Bitter", Georgia, "Times New Roman", serif;--font-text:"Source Sans 3", "Segoe UI", system-ui, sans-serif;--text-display-s:1.1875rem;--text-display-xs:1.0625rem;--text-body-compact:.9375rem;--radius-m:8px;--radius-xl:12px}[data-world=guest]{--color-wood:var(--color-text-muted);--color-sand:var(--color-border);--color-gold:var(--color-primary-tint);--color-gold-light:var(--color-primary-faint);--color-shadow:#1b3b6f12;--shadow-overlay:var(--shadow-float);--text-display-xl:1.75rem;--text-display-l:1.8125rem;--text-display-l--line-height:1.15;--text-display-m:1.25rem;--text-display-m--line-height:1.2;--text-display-s:1rem;--text-display-s--line-height:1.25;--text-display-s--font-weight:600;--text-display-xs:var(--text-display-s);--text-display-xs--line-height:var(--text-display-s--line-height);--text-display-xs--font-weight:var(--text-display-s--font-weight);--text-heading:.9375rem;--text-heading--line-height:1.25;--text-heading--font-weight:600;--text-body:.875rem;--text-body-compact--line-height:1.4;--text-body-strong:.9375rem;--text-body-strong--line-height:1.3;--text-body-strong--font-weight:600;--text-list-title--font-weight:500;--text-secondary:.75rem;--text-caption:.75rem;--text-caption--line-height:1.4;--text-eyebrow:.6875rem;--text-eyebrow--font-weight:600;--text-label--font-weight:600;--text-label:.6875rem;--text-status:.6875rem;--text-status--line-height:1.2;--text-status--font-weight:600;--text-number-xl:2.75rem;--text-number-xl--line-height:1;--text-number-xl--font-weight:800;--text-button-full:.875rem;--text-button-full--font-weight:600;--text-button:.875rem;--text-button--font-weight:600;--text-button-s:.875rem;--text-button-s--font-weight:600;--text-pill:.75rem;--text-pill--line-height:1.2;--text-pill--font-weight:600;--text-pill-active--font-weight:700;--text-tab:.6875rem;--text-tab--line-height:1.2;--text-tab--font-weight:500;--text-tab-active--font-weight:600;--type-tab:var(--text-tab);--text-input:1rem;--text-input--line-height:1.25;--tracking-display:-.02em;--tracking-number:-.03em;--tracking-eyebrow:.08em;--tracking-label:.08em;--radius-s:8px;--radius-l:14px;--radius-card:13px;--radius-media:var(--radius-xl);--radius-thumb:10px;--radius-button:10px;--radius-segment:10px;--radius-search:var(--radius-m);--card-gap:var(--space-12);--elevation-card:0 4px 16px #22303f16}@supports (color:color-mix(in lab, red, red)){[data-world=guest]{--elevation-card:0 4px 16px color-mix(in srgb, var(--color-shadow) 47%, transparent)}}[data-world=guest]{--elevation-media:0 10px 28px #22303f26}@supports (color:color-mix(in lab, red, red)){[data-world=guest]{--elevation-media:0 10px 28px color-mix(in srgb, var(--color-shadow) 83%, transparent)}}[data-world=guest]{--elevation-glow:0 0 18px var(--color-primary-fill,#2b5da8)}@supports (color:color-mix(in lab, red, red)){[data-world=guest]{--elevation-glow:0 0 18px color-mix(in srgb, var(--color-primary-fill,var(--color-primary)) 14%, transparent)}}[data-world=guest]{--page-glow-height:360px;--page-glow:radial-gradient(100% var(--page-glow-height) at 50% 0, #2b5da817, transparent)}@supports (color:color-mix(in lab, red, red)){[data-world=guest]{--page-glow:radial-gradient(100% var(--page-glow-height) at 50% 0, color-mix(in srgb, var(--color-primary) 9%, transparent), transparent)}}[data-world=guest]{--control-height:50px;--control-height-full:50px;--control-height-secondary-full:50px;--control-height-tertiary:40px;--control-height-segmented:44px;--control-height-segmented-compact:32px;--shell-top-height:56px;--shell-tabs-height:64px;--shell-tab-pill-width:44px;--shell-tab-pill-height:28px;--shell-tab-icon-size:var(--icon-size-header);--icon-size-tile:28px;--icon-size-list:21px;--icon-stroke-width:2;--duration-skeleton:1.2s;--install-step-duration:var(--duration-skeleton);--install-scene-duration:calc(2 * var(--install-step-duration));--install-loop-duration:calc(3 * var(--install-scene-duration));--install-phone-width:calc(4 * var(--space-40));--shell-badge-min-size:calc(var(--text-tab) + 2 * var(--space-4));--hero-height-xl:420px;--hero-height-l:300px;--hero-height-m:280px;--hero-height-s:168px;--hero-band-hairline:0px;--hero-scrim-lead:var(--space-40);--fab-height:52px;--chip-height:26px;--icon-tile-size:40px;--icon-tile-size-empty:56px;--row-height-card-min:50px;--tile-padding:14px;--search-height:48px}[data-world=admin]{--color-wood:var(--color-text-muted);--color-sand:var(--color-border);--color-gold:var(--color-primary-tint);--color-gold-light:var(--color-primary-faint);--text-body-compact--line-height:20px;--admin-sidebar-overlay-width:280px;--admin-topbar-height:56px;--page-tabs-height:40px;--admin-table-row-height:40px;--live-shell-segment-max-width:420px}.ui-type-display-xl{font-family:var(--font-display);font-size:var(--text-display-xl);line-height:var(--text-display-xl--line-height);font-weight:var(--text-display-xl--font-weight);color:var(--color-surface)}.ui-type-display-l{font-family:var(--font-display);font-size:var(--text-display-l);line-height:var(--text-display-l--line-height);font-weight:var(--text-display-l--font-weight);color:var(--color-primary-deep)}.ui-type-display-m{font-family:var(--font-display);font-size:var(--text-display-m);line-height:var(--text-display-m--line-height);font-weight:var(--text-display-m--font-weight);color:var(--color-primary-deep)}.ui-type-display-s{font-family:var(--font-display);font-size:var(--text-display-s);line-height:var(--text-display-s--line-height);font-weight:var(--text-display-s--font-weight);color:var(--color-primary-deep)}.ui-type-display-xs{font-family:var(--font-display);font-size:var(--text-display-xs);line-height:var(--text-display-xs--line-height);font-weight:var(--text-display-xs--font-weight);color:var(--color-primary-deep)}.ui-type-heading{font-family:var(--font-display);font-size:var(--text-heading);line-height:var(--text-heading--line-height);font-weight:var(--text-heading--font-weight);color:var(--color-primary-deep)}.ui-type-body{font-family:var(--font-text);font-size:var(--text-body);line-height:var(--text-body--line-height);font-weight:var(--text-body--font-weight);color:var(--color-text)}.ui-type-body-compact{font-family:var(--font-text);font-size:var(--text-body-compact);line-height:var(--text-body-compact--line-height);font-weight:var(--text-body-compact--font-weight);color:var(--color-text)}.ui-type-body-strong{font-family:var(--font-text);font-size:var(--text-body-strong);line-height:var(--text-body-strong--line-height);font-weight:var(--text-body-strong--font-weight);color:var(--color-primary-deep)}.ui-type-secondary{font-family:var(--font-text);font-size:var(--text-secondary);line-height:var(--text-secondary--line-height);font-weight:var(--text-secondary--font-weight);color:var(--color-text-muted)}.ui-type-caption{font-family:var(--font-text);font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:var(--text-caption--font-weight);color:var(--color-text-muted)}.ui-type-label{font-family:var(--font-text);font-size:var(--text-label);line-height:var(--text-label--line-height);font-weight:var(--text-label--font-weight);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-wood)}.ui-type-eyebrow{font-family:var(--font-display);font-size:var(--text-eyebrow);line-height:var(--text-eyebrow--line-height);font-weight:var(--text-eyebrow--font-weight);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase;color:var(--color-wood)}[data-on-primary=true] .ui-type-eyebrow{color:var(--color-gold-light)}.ui-type-button-full{font-family:var(--font-display);font-size:var(--text-button-full);line-height:var(--text-button-full--line-height);font-weight:var(--text-button-full--font-weight)}.ui-type-button{font-family:var(--font-text);font-size:var(--text-button);line-height:var(--text-button--line-height);font-weight:var(--text-button--font-weight)}.ui-type-button-s{font-family:var(--font-text);font-size:var(--text-button-s);line-height:var(--text-button-s--line-height);font-weight:var(--text-button-s--font-weight)}.ui-type-number-l{font-family:var(--font-display);font-size:var(--text-number-l);line-height:var(--text-number-l--line-height);font-weight:var(--text-number-l--font-weight);font-variant-numeric:tabular-nums;color:var(--color-primary-deep)}.ui-type-number-xl{font-family:var(--font-display);font-size:var(--text-number-xl);line-height:var(--text-number-xl--line-height);font-weight:var(--text-number-xl--font-weight);font-variant-numeric:tabular-nums;color:var(--color-primary-deep)}.ui-measure{max-width:var(--measure-max)}.ui-preserve-linebreaks{white-space:pre-wrap;overflow-wrap:anywhere}.ui-host-strong{font-weight:var(--text-body-strong--font-weight)}.ui-screen{background-color:var(--color-canvas);flex-direction:column;min-height:100dvh;display:flex}.ui-screen__content{width:100%;padding-inline:var(--space-20);padding-block:var(--space-16);flex:1}[data-intensity=full]>.ui-screen__content{padding-inline:var(--space-24);padding-block:var(--space-24)}@media (min-width:600px){[data-world=guest] .ui-screen__content{max-width:var(--content-max-width-guest);margin-inline:auto}}@media (min-width:1024px){[data-world=admin] .ui-screen__content{padding:var(--space-24);max-width:var(--content-max-width-admin)}}@media (min-width:1440px){[data-world=admin] .ui-screen__content{padding:var(--space-40)}}html[data-world=display]{font-size:calc(1rem * var(--display-scale))}@supports (font-size:min(1vw, 1vh)){html[data-world=display]{font-size:max(14px,min(2.08333vw,3.7037vh))}}[data-world=display] .ui-screen__content{padding:var(--space-64)}.ui-display-wall{height:100dvh;min-height:0;margin:calc(-1 * var(--space-64));background-color:var(--color-primary-deep);flex-direction:column;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.ui-display-wall__frame{align-items:center;gap:var(--space-16);width:100%;min-height:0;padding:var(--space-24);flex-direction:column;flex:1 1 0;display:flex}.ui-display-wall__photo{object-fit:contain;flex:1 1 0;width:100%;max-width:100%;min-height:0;display:block}.ui-display-caption{color:var(--color-surface);text-align:center}.ui-display-wall__band{flex:none;width:100%}.ui-display-wall__hint{right:var(--space-24);bottom:var(--space-24);position:absolute}[data-world=display] .ui-screen,.ui-screen[data-world=display]{background-color:var(--color-primary-deep)}.ui-display-empty__image{max-height:50vh}.ui-display-board__qr-image{width:100%;height:auto;display:block}.ui-backdrop-host{isolation:isolate}.ui-backdrop{z-index:-1;pointer-events:none;background-color:var(--color-primary-deep);background-position:50%;background-repeat:no-repeat;background-size:cover;position:fixed;inset:0}.ui-backdrop__scrim{background-color:var(--color-scrim);position:absolute;inset:0}.ui-backdrop-panel{padding:var(--space-24);border-radius:var(--radius-xl);background-color:var(--color-primary-deep)}.ui-stack{gap:var(--space-12);flex-direction:column;display:flex}.ui-row{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ui-stack--blocks,.ui-stack--sections,[data-intensity=full] .ui-stack{gap:var(--space-16)}[data-intensity=full] .ui-stack--blocks{gap:var(--space-24)}[data-intensity=full] .ui-stack--sections{gap:var(--space-32)}.ui-pattern{opacity:1;display:block;overflow:hidden}.ui-pattern--field{height:var(--pattern-field-height);background-color:var(--color-surface)}.ui-pattern--field-soft{height:var(--pattern-field-soft-height);background-color:var(--color-canvas)}.ui-pattern--band{height:var(--pattern-band-height);background-color:var(--color-motif)}.ui-pattern--band-thin{height:var(--pattern-band-thin-height);background-color:var(--color-motif)}.ui-pattern--inset{border-radius:var(--radius-xs)}.ui-diamond{color:var(--color-motif);flex:none;display:inline-block;position:relative}.ui-diamond__glyph{position:absolute;top:50%;left:50%;overflow:visible;translate:-50% -50%}.ui-diamond--wordmark{width:var(--diamond-wordmark-size);height:var(--diamond-wordmark-size)}.ui-diamond--wordmark .ui-diamond__glyph{width:calc(var(--diamond-wordmark-size) * 1.41421);height:calc(var(--diamond-wordmark-size) * 1.41421)}.ui-diamond--banner{width:var(--diamond-banner-size);height:var(--diamond-banner-size)}.ui-diamond--banner .ui-diamond__glyph{width:calc(var(--diamond-banner-size) * 1.41421);height:calc(var(--diamond-banner-size) * 1.41421)}.ui-diamond--chip{width:var(--diamond-chip-size);height:var(--diamond-chip-size)}.ui-diamond--chip .ui-diamond__glyph{width:calc(var(--diamond-chip-size) * 1.41421);height:calc(var(--diamond-chip-size) * 1.41421)}.ui-diamond--step{width:var(--diamond-step-size);height:var(--diamond-step-size)}.ui-diamond--step .ui-diamond__glyph{width:calc(var(--diamond-step-size) * 1.41421);height:calc(var(--diamond-step-size) * 1.41421)}.ui-motif-defs{width:0;height:0;position:absolute;overflow:hidden}.ui-header{justify-content:space-between;align-items:center;gap:var(--space-8);z-index:2;min-height:var(--header-height);padding-block:var(--space-8);padding-inline:var(--space-20);background-color:var(--color-surface);border-bottom:var(--border-default);display:flex;position:sticky;top:0}[data-world=admin] .ui-header{min-height:var(--header-height-admin);padding-inline:var(--space-24)}.ui-header[data-stuck=true]{box-shadow:var(--shadow-overlay)}@media (orientation:landscape) and (not (min-width:600px)){[data-world=guest] .ui-header{position:static}}.ui-header__lead{align-items:center;gap:var(--space-8);min-width:0;display:flex}.ui-header__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ui-header__action{justify-content:center;align-items:center;gap:var(--space-8);min-width:var(--hit-area-min);min-height:var(--hit-area-min);color:var(--color-primary-deep);display:inline-flex}.ui-wordmark{align-items:center;gap:var(--space-8);min-width:0;display:inline-flex}.ui-button{justify-content:center;align-items:center;gap:var(--space-8);border-radius:var(--radius-l);cursor:pointer;transition:background-color var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard), color var(--duration-state) var(--ease-standard);display:inline-flex}.ui-button--block{width:100%}.ui-button-primary{min-height:var(--control-height);padding-inline:var(--space-20);background-color:var(--color-primary-fill,var(--color-primary));border:var(--border-primary-btn);color:var(--color-on-primary)}.ui-button-primary:hover,.ui-button-primary:active{background-color:var(--color-primary-deep)}.ui-button-secondary{min-height:var(--control-height);padding-inline:var(--space-20);background-color:var(--color-surface);border:var(--border-accent);color:var(--color-primary-deep)}.ui-button-secondary:hover{background-color:var(--color-primary-faint)}.ui-button-secondary:active{background-color:var(--color-primary-tint)}.ui-button-tertiary{min-height:var(--hit-area-min);min-width:var(--hit-area-min);padding-inline:var(--space-12);padding-block:var(--space-12);color:var(--color-primary-deep);background-color:#0000;border:0}.ui-button-tertiary:hover{text-decoration:underline}.ui-button-tertiary:active{color:var(--color-primary)}.ui-button-tertiary-danger{color:var(--color-danger)}.ui-button-primary-danger{background-color:var(--color-danger);border:var(--border-danger);color:var(--color-surface)}.ui-button-primary-danger:hover,.ui-button-primary-danger:active{background-color:var(--color-danger)}[data-intensity=full] .ui-button-primary,.ui-button-primary[data-intensity=full]{min-height:var(--control-height-full);border-radius:var(--radius-xl);width:100%}[data-intensity=full] .ui-button-secondary,.ui-button-secondary[data-intensity=full]{min-height:var(--control-height-secondary-full);border-radius:var(--radius-xl)}[data-admin-mobile=true] .ui-button-primary{min-height:var(--control-height-full)}.ui-button:disabled{background-color:var(--color-surface);border:var(--border-control);color:var(--color-text-muted);cursor:not-allowed}.ui-button[aria-busy=true]{cursor:progress}.ui-field{gap:var(--space-4);flex-direction:column;display:flex}.ui-input{width:100%;min-height:var(--input-height);padding-inline:var(--space-12);background-color:var(--color-surface);border:var(--border-control);border-radius:var(--radius-l);color:var(--color-text);font-family:var(--font-text);font-size:var(--text-body-compact);line-height:var(--text-body-compact--line-height)}.ui-input::placeholder{color:var(--color-text-muted)}.ui-input--multiline{min-height:var(--input-height-multiline-min);padding-block:var(--space-12)}.ui-input:focus-visible{border:var(--border-accent)}.ui-input[aria-invalid=true]{border:var(--border-danger)}.ui-input:disabled{background-color:var(--color-canvas);border:var(--border-default);color:var(--color-text-muted)}.ui-input[readonly]{background-color:var(--color-canvas);color:var(--color-text);border:0}.ui-input--party-code{font-family:var(--font-display);font-size:var(--text-number-l);line-height:var(--text-number-l--line-height);font-weight:var(--text-number-l--font-weight);letter-spacing:var(--tracking-party-code);text-transform:uppercase;text-align:center;font-variant-numeric:tabular-nums}.ui-field__error{color:var(--color-danger)}.ui-choice{align-items:center;gap:var(--space-8);min-height:var(--hit-area-min);cursor:pointer;display:flex}.ui-choice__control{width:var(--control-mark-size);height:var(--control-mark-size);background-color:var(--color-surface);border:var(--border-control);appearance:none;cursor:pointer;flex:none;place-items:center;display:grid}.ui-choice__control--checkbox{border-radius:var(--radius-s)}.ui-choice__control--radio{border-radius:var(--radius-pill)}.ui-choice__control:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.ui-choice__control--radio:checked:after{content:"";width:var(--space-8);height:var(--space-8);border-radius:var(--radius-pill);background-color:var(--color-surface);display:block}.ui-choice__control--checkbox:checked:after{content:"";border:solid var(--color-surface);border-width:0 2px 2px 0;width:6px;height:11px;margin-block-start:-2px;display:block;rotate:45deg}.ui-switch{align-items:center;gap:var(--space-8);min-height:var(--hit-area-min);display:inline-flex}.ui-switch__track{width:var(--switch-track-width);height:var(--switch-track-height);border-radius:var(--radius-pill);background-color:var(--color-surface);border:var(--border-control);appearance:none;cursor:pointer;transition:background-color var(--duration-state) var(--ease-standard);flex:none;position:relative}.ui-switch__track:after{content:"";inset-block:var(--space-4);aspect-ratio:1;border-radius:var(--radius-pill);background-color:var(--color-border-strong);transition:translate var(--duration-state) var(--ease-standard);position:absolute;inset-inline-start:var(--space-4)}.ui-switch__track:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.ui-switch__track:checked:after{background-color:var(--color-surface);translate:calc(var(--switch-track-width) - var(--switch-track-height)) 0}.ui-segmented{border:var(--border-default);border-radius:var(--radius-l);align-items:stretch;display:inline-flex;overflow:hidden}.ui-segmented__option{min-height:var(--control-height-segmented);padding-inline:var(--space-12);background-color:var(--color-surface);color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.ui-segmented__option[aria-pressed=true],.ui-segmented__option[aria-selected=true]{background-color:var(--color-primary-faint);border:var(--border-accent);color:var(--color-primary-deep);font-weight:var(--text-body-strong--font-weight)}.ui-card{gap:var(--space-8);padding-block:var(--space-12);padding-inline:var(--space-16);background-color:var(--color-surface);border:var(--border-default);border-radius:var(--radius-xl);flex-direction:column;display:flex}[data-intensity=full] .ui-card{padding-block:var(--space-16);padding-inline:var(--space-20)}.ui-card__header{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}.ui-divider{border:0;border-top:var(--rule-hair)}.ui-divider--gold{border-top:var(--rule-gold)}.ui-card--interactive{cursor:pointer;text-align:start;transition:background-color var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard)}.ui-card--interactive:hover{background-color:var(--color-canvas)}.ui-card--interactive:active{border:var(--border-accent)}.ui-info-card{align-items:flex-start;gap:var(--space-12);display:flex}.ui-icon-tile{width:var(--icon-tile-size);height:var(--icon-tile-size);border-radius:var(--radius-m);background-color:var(--color-primary-faint);border:var(--border-tint);color:var(--color-primary);flex:none;place-items:center;display:grid}.ui-list-row-card{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:var(--row-height-card-min);padding-block:var(--space-8);padding-inline:var(--space-16);background-color:var(--color-canvas);border:var(--border-default);border-radius:var(--radius-xl);color:inherit;text-align:start;transition:background-color var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard);inline-size:100%;display:flex}.ui-list-row-card:hover{background-color:var(--color-primary-faint)}.ui-list-row-card:active{border:var(--border-accent)}.ui-list-row-card__chevron{color:var(--color-primary);flex:none}.ui-list-row{justify-content:space-between;align-items:center;gap:var(--space-12);min-height:var(--row-height-min);padding-block:var(--space-12);border-bottom:var(--rule-hair);display:flex}[data-admin-mobile=true] .ui-list-row{min-height:var(--row-height-admin-mobile-min)}.ui-list-row__text{min-width:0}.ui-list-row>:last-child:not(.ui-list-row__text),.ui-list-row-card>:last-child:not(.ui-list-row__text){flex:none}.ui-tile-grid{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:600px){.ui-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.ui-media-surface{aspect-ratio:1;object-fit:cover;border-radius:var(--radius-m);background-color:var(--color-canvas);width:100%;display:block}.ui-cover-image{width:100%;height:auto;min-height:var(--pattern-field-height);object-fit:cover;background-color:var(--color-canvas);display:block}.ui-tile{gap:var(--space-8);min-height:var(--tile-min-height);padding:var(--space-16);background-color:var(--color-surface);border:var(--border-default);border-radius:var(--radius-l);color:inherit;text-align:start;transition:background-color var(--duration-state) var(--ease-standard), border-color var(--duration-state) var(--ease-standard);flex-direction:column;display:flex}.ui-tile:hover{background-color:var(--color-canvas)}.ui-tile:active{border:var(--border-accent)}.ui-tile__icon{color:var(--color-primary)}.ui-chip{align-items:center;gap:var(--space-4);min-height:var(--chip-height);padding-block:var(--chip-padding-block);padding-inline:var(--chip-padding-inline);border-radius:var(--radius-pill);font-family:var(--font-text);font-size:var(--text-caption);line-height:var(--text-caption--line-height);font-weight:700;display:inline-flex}.ui-chip-affirm{background-color:var(--color-primary-faint);border:var(--border-tint);color:var(--color-primary-deep)}.ui-chip-affirm .ui-diamond{color:var(--color-primary)}.ui-chip-neutral{background-color:var(--color-canvas);border:var(--border-default);color:var(--color-text-muted)}.ui-chip-accent{background-color:var(--color-sand);border:var(--border-default);color:var(--color-wood)}.ui-chip-accent .ui-diamond{color:var(--color-wood)}.ui-chip-danger{background-color:var(--color-danger-faint);border:var(--border-danger);color:var(--color-danger)}.ui-chip-danger .ui-diamond{color:var(--color-danger)}.ui-chip-admin-status{background-color:var(--color-canvas);border:var(--border-default);color:var(--color-wood)}.ui-banner{align-items:flex-start;gap:var(--space-12);padding-block:var(--space-12);padding-inline:var(--space-16);border-radius:var(--radius-l);display:flex}.ui-banner-info{background-color:var(--color-primary-faint);border:var(--border-tint);color:var(--color-text)}.ui-banner-info .ui-diamond,.ui-banner-info .ui-icon{color:var(--color-primary)}.ui-banner-quiet{background-color:var(--color-canvas);border:var(--border-sand);color:var(--color-text)}.ui-banner-quiet .ui-diamond{color:var(--color-gold)}.ui-banner-danger{background-color:var(--color-danger-faint);border:var(--border-danger);color:var(--color-danger)}.ui-banner-danger .ui-diamond{color:var(--color-danger)}.ui-banner-preview{z-index:3;background-color:var(--color-primary-deep);color:var(--color-surface);box-shadow:var(--shadow-overlay);border-radius:0;position:sticky;top:0}.ui-banner-preview .ui-diamond{color:var(--color-gold-light)}.ui-banner__icon{flex:none;margin-block-start:var(--space-4)}.ui-disclosure{border-radius:var(--radius-xl)}.ui-disclosure__summary{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--hit-area-min);cursor:pointer;list-style:revert;display:flex}.ui-disclosure__content{padding-block-start:var(--space-8)}.ui-dialog{width:var(--dialog-width);max-width:calc(100% - var(--space-32));max-height:calc(100dvh - 2 * var(--space-32));padding:var(--space-20);background-color:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-overlay);color:var(--color-text);border:0;margin:auto;overflow-y:auto}@media (min-width:600px){.ui-dialog{width:var(--dialog-width-m)}}.ui-dialog::backdrop{background-color:var(--color-scrim)}.ui-dialog__body{gap:var(--space-12);flex-direction:column;display:flex}.ui-dialog__title:focus,.ui-dialog__title:focus-visible{outline:none}.ui-dialog__head{align-items:flex-start;gap:var(--space-12);display:flex}.ui-dialog__head>h2{flex:1}.ui-dialog__close{width:var(--icon-tile-size);height:var(--icon-tile-size);min-width:var(--hit-area-min);min-height:var(--hit-area-min);margin:calc(-1 * var(--space-12)) calc(-1 * var(--space-12)) 0 0;border-radius:var(--radius-m);color:var(--color-text-muted);cursor:pointer;background-color:#0000;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:flex}.ui-dialog__close:active{background-color:var(--color-primary-faint)}.ui-dialog__actions{justify-content:flex-end;gap:var(--space-12);margin-block-start:var(--space-16);display:flex}.ui-toast{z-index:4;width:fit-content;max-width:var(--toast-max-width);padding-block:var(--space-12);padding-inline:var(--space-16);border-radius:var(--radius-l);background-color:var(--color-primary-deep);color:var(--color-surface);box-shadow:var(--shadow-overlay);margin-inline:auto;position:fixed;inset-block-end:calc(var(--space-16) + env(safe-area-inset-bottom));inset-inline:0}.ui-toast--danger{background-color:var(--color-danger)}.ui-table-scroll{overflow-x:auto}.ui-table{border-collapse:collapse;width:100%;font-family:var(--font-text);font-size:var(--text-body-compact);line-height:var(--text-body-compact--line-height)}.ui-table__head-cell{z-index:1;padding-inline:var(--space-12);height:var(--row-height-min);background-color:var(--color-canvas);border-bottom:var(--border-control);text-align:start;white-space:nowrap;position:sticky;top:0}.ui-table__cell{height:var(--row-height-min);padding-inline:var(--space-12);border-bottom:var(--rule-hair);text-align:start}.ui-table__cell--numeric,.ui-table__head-cell--numeric{text-align:end;font-variant-numeric:tabular-nums}.ui-table__row:hover .ui-table__cell{background-color:var(--color-canvas)}.ui-table__row[aria-selected=true] .ui-table__cell{background-color:var(--color-primary-faint)}.ui-table__row[aria-selected=true] .ui-table__cell:first-child{box-shadow:inset var(--active-edge-width) 0 0 0 var(--color-primary)}.ui-sidebar{gap:var(--space-16);width:var(--sidebar-width);padding:var(--space-20);background-color:var(--color-surface);border-inline-end:var(--border-default);flex-direction:column;flex:none;display:flex}.ui-sidebar__group{gap:var(--space-4);flex-direction:column;display:flex}.ui-sidebar__item{align-items:center;gap:var(--space-8);min-height:var(--control-height-segmented);padding-inline:var(--space-12);border-radius:var(--radius-l);color:var(--color-text);font-family:var(--font-text);font-size:var(--text-body-compact);display:flex}.ui-sidebar__item[aria-current=page]{background-color:var(--color-primary-faint);color:var(--color-primary-deep);box-shadow:inset var(--active-edge-width) 0 0 0 var(--color-primary);font-weight:700}.ui-sidebar--overlay{z-index:5;box-shadow:var(--shadow-overlay);position:fixed;inset-block:0;inset-inline-start:0}.ui-progress{align-items:center;gap:var(--space-8);display:flex}.ui-progress__track{height:var(--progress-height);border-radius:var(--radius-pill);background-color:var(--color-primary-tint);flex:1;overflow:hidden}.ui-progress__fill{border-radius:var(--radius-pill);background-color:var(--color-primary);height:100%}.ui-progress__fill--indeterminate{width:30%;animation:1.4s linear infinite ui-progress-slide}@keyframes ui-progress-slide{0%{translate:-100%}to{translate:334%}}.ui-step-dots{align-items:center;gap:var(--space-8);display:flex}.ui-step-dots__dot{color:var(--color-border)}.ui-step-dots__dot .ui-diamond__glyph{width:100%;height:100%}.ui-step-dots__dot--done{color:var(--color-primary)}.ui-empty-state{align-items:center;gap:var(--space-12);padding:var(--space-24);background-color:var(--color-canvas);border:var(--border-default);border-radius:var(--radius-xl);text-align:center;flex-direction:column;display:flex}.ui-empty-state--error{border:var(--border-danger)}.ui-empty-state--error .ui-empty-state__title{color:var(--color-danger)}.ui-skeleton{background-color:var(--color-canvas);animation:ui-skeleton-pulse var(--duration-skeleton) ease-in-out infinite}@keyframes ui-skeleton-pulse{0%,to{opacity:1}50%{opacity:.6}}.ui-spinner{align-items:center;gap:var(--space-8);display:inline-flex}.ui-spinner__ring{width:var(--spinner-size);height:var(--spinner-size);border:var(--spinner-stroke) solid var(--color-primary-tint);border-top-color:var(--color-primary);border-radius:var(--radius-pill);flex:none;animation:.9s linear infinite ui-spinner-turn}.ui-spinner__ring--button{width:var(--spinner-size-button);height:var(--spinner-size-button)}@keyframes ui-spinner-turn{to{rotate:360deg}}.ui-placeholder{background-color:var(--color-primary-faint);border:var(--border-tint);border-radius:var(--radius-m);color:var(--color-primary);place-items:center;display:grid}.ui-placeholder--round{border-radius:var(--radius-pill)}.ui-placeholder__initials{font-family:var(--font-text);font-size:var(--text-body-strong);font-weight:var(--text-body-strong--font-weight);color:var(--color-primary-deep)}.ui-avatar{border-radius:var(--radius-pill);object-fit:cover;flex:none;place-items:center;display:grid}.ui-avatar--s{width:var(--avatar-size-s);height:var(--avatar-size-s)}.ui-avatar--m{width:var(--avatar-size-m);height:var(--avatar-size-m)}.ui-avatar--l{width:var(--avatar-size-l);height:var(--avatar-size-l)}.ui-avatar__initials{font-family:var(--font-text);font-size:var(--text-body-strong);font-weight:var(--text-body-strong--font-weight);color:var(--color-on-avatar)}.ui-avatar--blue{background-color:var(--color-avatar-blue)}.ui-avatar--violet{background-color:var(--color-avatar-violet)}.ui-avatar--berry{background-color:var(--color-avatar-berry)}.ui-avatar--clay{background-color:var(--color-avatar-clay)}.ui-avatar--teal{background-color:var(--color-avatar-teal)}.ui-title-block{align-items:center;gap:var(--space-12);padding-block:var(--space-24);padding-inline:var(--space-24);background-color:var(--color-primary);text-align:center;flex-direction:column;display:flex}.ui-title-block__rule{align-items:center;gap:var(--space-8);width:100%;display:flex}.ui-title-block__rule:before,.ui-title-block__rule:after{content:"";border-top:var(--rule-gold-inverse);flex:1}.ui-title-block__rule .ui-diamond{color:var(--color-gold-light)}.ui-title-block__date{color:var(--color-primary-faint)}.ui-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ui-icon{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ui-icon--solid{fill:currentColor}.ui-icon--header{width:var(--icon-size-header);height:var(--icon-size-header)}.ui-icon--default{width:var(--icon-size-default);height:var(--icon-size-default)}.ui-icon--button{width:var(--icon-size-button);height:var(--icon-size-button)}.ui-icon--table{width:var(--icon-size-table);height:var(--icon-size-table)}a.ui-list-row-card,a.ui-tile,a.ui-sidebar__item,a.ui-header__action,a.ui-segmented__option,.ui-table__head-cell a{color:inherit;text-decoration:none}.ui-table__head-cell a{align-items:center;gap:var(--space-4);display:inline-flex}.ui-skeleton{display:block}.ui-button[aria-busy=true]{pointer-events:none}.ui-empty-state>.ui-pattern{align-self:stretch}[data-on-primary=true] .ui-type-body,[data-on-primary=true] .ui-type-body-compact,[data-on-primary=true] .ui-type-body-strong,[data-on-primary=true] .ui-type-secondary,[data-on-primary=true] .ui-type-caption,[data-on-primary=true] .ui-type-heading,[data-on-primary=true] .ui-type-display-xs,[data-on-primary=true] .ui-type-display-s,[data-on-primary=true] .ui-type-display-m,[data-on-primary=true] .ui-type-display-l,[data-on-primary=true] .ui-type-number-l,[data-on-primary=true] .ui-type-number-xl{color:var(--color-surface)}[data-on-primary=true] .ui-type-label{color:var(--color-gold-light)}.ui-title-block[data-on-primary=true] .ui-type-body,.ui-title-block[data-on-primary=true] .ui-type-heading,.ui-title-block[data-on-primary=true] .ui-type-display-xs,.ui-title-block[data-on-primary=true] .ui-type-display-s,.ui-title-block[data-on-primary=true] .ui-type-display-m,.ui-title-block[data-on-primary=true] .ui-type-display-l{color:var(--color-on-primary)}[data-world=guest],[data-world=display]{--border-default:1px solid var(--color-border);--border-control:1px solid var(--color-border-strong);--border-accent:1px solid var(--color-primary);--border-primary-btn:1px solid var(--color-primary-deep);--border-danger:1px solid var(--color-danger);--rule-gold:1px solid var(--color-gold);--rule-hair:1px solid var(--color-border);--border-tint:1px solid var(--color-primary-tint);--border-sand:1px solid var(--color-sand);--rule-gold-inverse:1px solid var(--color-gold-light)}[data-on-primary=true] .ui-title-block__date{color:var(--color-primary-faint)}.ui-banner-danger .ui-type-body-compact,.ui-banner-danger .ui-type-caption{color:var(--color-danger)}[data-intensity=reduced] .ui-button-primary,.ui-button-primary[data-intensity=reduced]{min-height:var(--control-height);border-radius:var(--radius-l);width:auto}[data-intensity=reduced] .ui-button-secondary,.ui-button-secondary[data-intensity=reduced]{min-height:var(--control-height);border-radius:var(--radius-l)}[data-intensity=reduced] .ui-card{padding-block:var(--space-12);padding-inline:var(--space-16)}[data-world=guest] .ui-type-display-xl,[data-world=guest] .ui-type-display-l,[data-world=guest] .ui-type-display-m,[data-world=guest] .ui-type-display-s{letter-spacing:var(--tracking-display);text-wrap:balance}[data-world=guest] .ui-type-display-xl{color:var(--color-primary-deep)}[data-world=guest] .ui-type-number-xl{letter-spacing:var(--tracking-number);font-variant-numeric:tabular-nums;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;word-break:normal}[data-world=guest] .ui-type-eyebrow{font-family:var(--font-text);letter-spacing:var(--tracking-eyebrow);color:var(--color-text-muted)}[data-world=guest][data-on-primary=true] .ui-type-eyebrow,[data-world=guest] [data-on-primary=true] .ui-type-eyebrow{color:var(--color-on-primary);opacity:.85}[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-eyebrow{color:var(--color-hero-kicker,var(--color-on-hero));opacity:1}[data-world=guest] .ui-type-label{font-family:var(--font-text);letter-spacing:var(--tracking-label);color:var(--color-text-muted)}.ui-type-tab{font-family:var(--font-text);font-size:var(--text-tab);line-height:var(--text-tab--line-height);font-weight:var(--text-tab--font-weight)}[data-world=guest] .ui-shell-top .ui-header__title{text-overflow:clip;white-space:normal;text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;min-width:0;overflow:visible}[data-world=guest] .ui-shell-top .ui-wordmark .ui-header__title{text-overflow:ellipsis;text-wrap:nowrap;white-space:nowrap;min-width:0;overflow:hidden}[data-world=guest] .ui-wordmark .ui-header__title{font-family:var(--font-text);font-weight:var(--text-display-s--font-weight);letter-spacing:normal}[data-world=guest] .ui-type-display-xl{font-size:calc(var(--text-display-xl) * max(var(--font-display-scale), var(--font-display-scale-min)))}[data-world=guest] .ui-type-display-l{font-size:calc(var(--text-display-l) * max(var(--font-display-scale), var(--font-display-scale-min)))}[data-world=guest] .ui-type-number-xl{font-size:calc(var(--text-number-xl) * max(var(--font-display-scale), var(--font-display-scale-min)))}[data-world=guest] .ui-card{gap:var(--card-gap);padding:var(--card-padding);border:var(--border-default);border-radius:var(--radius-card);box-shadow:var(--elevation-card)}[data-world=guest] .ui-card--accent{background-color:var(--color-surface-hint,var(--color-surface));border:var(--border-default)}[data-world=guest] .ui-card--interactive:hover{background-color:var(--color-primary-faint)}[data-world=guest] .ui-card--interactive:active{transform:scale(.98)}[data-world=guest] .ui-card--rows{padding-block:var(--space-4);padding-inline:var(--space-16);gap:0}[data-world=guest] .ui-tile{gap:var(--space-8);padding:var(--tile-padding);border:var(--border-default);border-radius:var(--radius-card);box-shadow:var(--elevation-card)}[data-world=guest] .ui-tile:hover{background-color:var(--color-primary-faint)}[data-world=guest] .ui-tile:active{transform:scale(.98)}.ui-tile__top{justify-content:space-between;align-items:center;gap:var(--space-8);display:flex}[data-world=guest] .ui-tile>.ui-type-body-strong{color:var(--color-primary-deep);margin-block-start:auto}[data-world=guest] .ui-icon-tile{border:0}[data-world=guest] .ui-icon-tile .ui-icon,[data-world=guest] .ui-tile__icon .ui-icon{width:var(--icon-size-tile);height:var(--icon-size-tile)}[data-world=guest] .ui-icon{stroke-width:var(--icon-stroke-width)}.ui-icon-tile--empty{width:var(--icon-tile-size-empty);height:var(--icon-tile-size-empty)}[data-world=guest] .ui-list-row-card{min-height:var(--row-height-card-min);background-color:#0000;border:0;border-radius:0;padding-inline:0}[data-world=guest] .ui-list-row-card:hover{background-color:var(--color-primary-faint)}[data-world=guest] .ui-list-row-card:active{border:0}[data-world=guest] .ui-list-row-card__chevron{color:var(--color-text-meta,var(--color-text-muted))}[data-world=guest] .ui-list-row__text>.ui-type-body-strong{font-weight:var(--text-list-title--font-weight)}[data-world=guest] .ui-list-row__text>.ui-type-caption{font-size:var(--text-secondary);line-height:var(--text-secondary--line-height)}[data-world=guest] .ui-list-row__icon{width:var(--icon-size-list);height:var(--icon-size-list);color:var(--color-primary);flex:none}[data-world=guest] .ui-list-row__icon--neutral{color:var(--color-text-muted)}[data-world=guest] .ui-list-row__icon--accent{color:var(--color-accent-deep)}[data-world=guest] .ui-list-row__icon--success{color:var(--color-success)}[data-world=guest] .ui-list-row-card:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(-1 * var(--focus-ring-width))}[data-world=guest] .ui-list-row:last-child,[data-world=guest] .ui-list-row-card:last-child{border-bottom:0}[data-world=guest] .ui-list-row-card+.ui-list-row-card{border-top:var(--rule-hair)}.ui-personal-tiles{gap:var(--space-12);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}[data-world=guest] .ui-personal-tile{align-items:flex-start;gap:var(--space-12);min-width:0;min-height:var(--hit-area-min);padding:var(--tile-padding);border:var(--border-default);border-radius:var(--radius-card);background-color:var(--color-surface-hint,var(--color-surface));box-shadow:var(--elevation-card);color:var(--color-text);flex-direction:column;text-decoration:none;display:flex}[data-world=guest] .ui-personal-tile:only-child{flex-direction:row;grid-column:1/-1;align-items:center}[data-world=guest] .ui-personal-tile:active{transform:scale(.98)}[data-world=guest] .ui-personal-tile:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-width)}[data-world=guest] .ui-personal-tile__icon{width:var(--icon-size-tile);height:var(--icon-size-tile);color:var(--color-accent-deep);flex:none}.ui-personal-tile__text{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}[data-world=guest] .ui-personal-tile__title{color:var(--color-text)}[data-world=guest] .ui-personal-tile__subtitle{-webkit-line-clamp:3;color:var(--color-text-muted);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-world=guest] .ui-icon-square{width:var(--space-40);height:var(--space-40);border-radius:var(--radius-s);background-color:var(--color-canvas);color:var(--color-text-muted);flex:none;justify-content:center;align-items:center;display:inline-flex}[data-world=guest] .ui-icon-square .ui-icon{width:var(--icon-size-list);height:var(--icon-size-list)}[data-world=guest] .ui-banner,[data-world=guest] .ui-placeholder{border:0}[data-world=guest] .ui-banner{border-radius:var(--radius-m)}[data-world=guest] .ui-empty-state{gap:var(--space-12);padding:var(--space-24) var(--card-padding);background-color:var(--color-surface);border:var(--border-default);border-radius:var(--radius-card);box-shadow:var(--elevation-card)}[data-world=guest] .ui-empty-state--error{border:var(--border-danger)}[data-world=guest] .ui-empty-state--error>.ui-icon{color:var(--color-danger)}[data-world=guest] .ui-button{border-radius:var(--radius-button)}[data-world=guest] .ui-button-primary{border:0}[data-world=guest] .ui-button-primary:not(.ui-button-primary-danger){box-shadow:var(--elevation-glow)}[data-world=guest] .ui-button-primary:not(.ui-button-primary-danger):hover,[data-world=guest] .ui-button-primary:not(.ui-button-primary-danger):active{background-color:var(--color-primary-fill,var(--color-primary))}[data-world=guest] .ui-button-secondary{background-color:var(--color-surface);border:var(--border-accent);color:var(--color-primary-deep)}[data-world=guest] .ui-button-secondary:hover,[data-world=guest] .ui-button-secondary:active{background-color:var(--color-primary-faint)}[data-world=guest] .ui-button-tertiary{min-height:var(--control-height-tertiary);color:var(--color-primary)}[data-world=guest] .ui-button-tertiary-danger{color:var(--color-danger)}[data-world=guest] .ui-button:active{transform:scale(.98)}[data-world=guest] .ui-icon-action{min-width:var(--hit-area-min);min-height:var(--hit-area-min);border-radius:var(--radius-pill);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}[data-world=guest] .ui-icon-action:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}[data-world=guest] .ui-icon-action--danger{color:var(--color-danger)}[data-world=guest] .ui-chip{font-size:var(--text-status);line-height:var(--text-status--line-height);font-weight:var(--text-status--font-weight);border:0}[data-world=guest] .ui-chip-accent{background-color:var(--color-accent-faint);color:var(--color-accent-deep)}[data-world=guest] .ui-chip-accent .ui-diamond{color:var(--color-accent-deep)}[data-world=guest] .ui-chip-success{background-color:var(--color-success-faint);color:var(--color-success)}[data-world=guest] .ui-chip-success .ui-diamond{color:var(--color-success)}[data-world=guest] .ui-segmented{gap:var(--space-8);background-color:#0000;border:0;border-radius:0;padding:0;display:flex;overflow:visible}[data-world=guest] .ui-segmented__option{min-width:0;min-height:var(--control-height-segmented);padding-inline:var(--space-8);background-color:var(--color-surface);border:var(--border-default);border-radius:var(--radius-segment);color:var(--color-text-muted);font-size:var(--text-pill);line-height:var(--text-pill--line-height);font-weight:var(--text-pill--font-weight);text-align:center;flex:1 1 0}[data-world=guest] .ui-segmented__option[aria-pressed=true],[data-world=guest] .ui-segmented__option[aria-selected=true],[data-world=guest] .ui-segmented__option[aria-current=page]{background-color:var(--color-primary-fill,var(--color-primary));box-shadow:none;color:var(--color-on-primary);font-weight:var(--text-pill-active--font-weight);border-color:#0000}[data-world=guest] .ui-segmented__option:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}[data-world=guest] .ui-skeleton{background-color:var(--color-primary-faint)}.ui-shell-top{z-index:2;background-color:var(--color-canvas);background-image:var(--page-glow);background-repeat:no-repeat;border-bottom:0;flex-direction:column;padding-block-start:env(safe-area-inset-top);display:flex;position:sticky;top:0}@media (orientation:landscape) and (not (min-width:600px)){.ui-shell-top{position:static}}.ui-shell-top__bar{justify-content:space-between;align-items:center;gap:var(--space-8);min-height:var(--shell-top-height);padding-inline:calc(var(--space-20) + env(safe-area-inset-left)) calc(var(--space-20) + env(safe-area-inset-right));display:flex}.ui-shell-top__lead{align-items:center;gap:var(--space-8);min-width:0;display:flex}.ui-shell-top__heading{gap:var(--space-4);min-width:0;padding-block:var(--space-8);flex-direction:column;display:flex}[data-world=guest] .ui-shell-top__page-title{min-width:0;color:var(--color-primary-deep);text-wrap:balance;-webkit-hyphens:manual;hyphens:manual;overflow-wrap:normal;margin:0}.ui-shell-top__kicker{align-items:center;gap:var(--space-8);min-width:0;display:flex}[data-world=guest] .ui-shell-top__kicker-text{min-width:0;color:var(--color-primary);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}[data-world=guest] .ui-shell-top__kicker .ui-diamond{color:var(--color-motif)}.ui-shell-top__actions{align-items:center;gap:var(--space-8);flex:none;display:flex}.ui-shell-top__action{min-width:var(--hit-area-min);min-height:var(--hit-area-min);color:var(--color-primary-deep);justify-content:center;align-items:center;display:inline-flex;position:relative}.ui-shell-top__badge{min-width:var(--shell-badge-min-size);min-height:var(--shell-badge-min-size);padding-inline:var(--space-4);border-radius:var(--radius-pill);background-color:var(--color-accent);color:var(--color-on-accent);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--space-4);inset-inline-end:var(--space-4)}[data-world=guest] .ui-shell-top__badge--dot{min-width:var(--space-8);min-height:var(--space-8);width:var(--space-8);height:var(--space-8);background-color:var(--color-primary);padding:0;inset-block-start:var(--space-12);inset-inline-end:var(--space-12)}.ui-shell-tabs{z-index:2;min-height:calc(var(--shell-tabs-height) + env(safe-area-inset-bottom));padding-block-end:env(safe-area-inset-bottom);padding-inline:env(safe-area-inset-left) env(safe-area-inset-right);background-color:var(--color-nav,var(--color-canvas));border-top:var(--border-default);flex:none;display:flex;position:sticky;bottom:0}.ui-shell-tabs__tab{justify-content:center;align-items:center;gap:var(--space-4);min-height:var(--shell-tabs-height);padding-block:var(--space-4);color:var(--color-text-muted);text-align:center;flex-direction:column;flex:1 1 0;display:flex}.ui-shell-tabs__icon{height:var(--shell-tab-icon-size);justify-content:center;align-items:center;display:inline-flex}.ui-shell-tabs__tab[aria-current=page]{color:var(--color-primary)}.ui-shell-tabs__tab[aria-current=page] .ui-type-tab{font-weight:var(--text-tab-active--font-weight)}.ui-shell-tabs__indicator{width:var(--space-20);height:var(--active-edge-width);border-radius:var(--radius-pill);background-color:#0000;display:block}.ui-shell-tabs__tab[aria-current=page] .ui-shell-tabs__indicator{background-color:var(--color-primary);box-shadow:var(--elevation-glow)}.ui-shell-tabs__tab:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:calc(-1 * var(--focus-ring-width))}.ui-shell-tabs__tab .ui-icon{width:var(--shell-tab-icon-size);height:var(--shell-tab-icon-size)}[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-body,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-body-compact,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-body-strong,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-secondary,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-caption,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-heading,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-display-xs,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-display-s,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-display-m,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-display-l,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-display-xl,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-number-l,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-number-xl,[data-world=guest] .ui-hero[data-on-hero=true] .ui-type-label{color:var(--color-on-hero)}[data-world=guest] .ui-hero[data-on-hero=true] :focus-visible{outline-color:var(--color-on-hero)}.ui-hero{min-height:var(--hero-height-l);background-color:var(--color-hero);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}.ui-hero--xl{min-height:var(--hero-height-xl)}.ui-hero--m{min-height:var(--hero-height-m)}.ui-hero--stripe{min-height:var(--hero-height-s)}.ui-hero__image{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ui-hero__dim{background-color:var(--color-scrim);position:absolute;inset:0}.ui-hero__texture{opacity:.15;background-color:#0000;height:100%;position:absolute;inset:0}.ui-hero__scrim{background:linear-gradient(180deg, var(--color-hero-scrim) 0%, var(--color-hero-scrim) 100%);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.ui-hero__scrim{background:linear-gradient(180deg, color-mix(in srgb, var(--color-hero-scrim) 10%, transparent) 0%, var(--color-hero-scrim) 100%)}}.ui-hero__content{align-items:flex-start;gap:var(--space-8);padding-inline:var(--space-20);background:linear-gradient(180deg, transparent 0, var(--color-hero-scrim) var(--hero-scrim-lead));flex-direction:column;padding-block-start:var(--hero-scrim-lead);padding-block-end:var(--space-20);display:flex;position:relative}[data-world=guest] .ui-hero__title{font-size:calc(var(--text-display-xl) * max(var(--font-display-scale), var(--font-display-scale-min)))}[data-world=guest] .ui-hero[data-cover=none]{border:var(--border-default);background-image:radial-gradient(90% 70% at 100% 0, var(--color-accent), transparent), radial-gradient(110% 85% at 0 0, #2b5da83d, transparent), linear-gradient(160deg, #2b5da8 0%, var(--color-hero) 64%)}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-hero[data-cover=none]{background-image:radial-gradient(90% 70% at 100% 0, color-mix(in srgb, var(--color-accent) 14%, transparent), transparent), radial-gradient(110% 85% at 0 0, color-mix(in srgb, var(--color-primary) 24%, transparent), transparent), linear-gradient(160deg, color-mix(in srgb, var(--color-primary) 22%, var(--color-hero)) 0%, var(--color-hero) 64%)}}[data-world=guest] .ui-hero{border-radius:var(--radius-media);box-shadow:var(--elevation-media);flex:none}[data-world=guest] .ui-hero[data-variant=header]{margin-block-start:var(--space-8);margin-inline:calc(var(--space-20) + env(safe-area-inset-left)) calc(var(--space-20) + env(safe-area-inset-right))}.ui-screen:not(.ui-screen .ui-screen)>.ui-hero[data-variant=header]:first-child{margin-block-start:calc(env(safe-area-inset-top) + var(--space-20))}.ui-screen[data-world=guest]:not(.ui-screen .ui-screen)>.ui-screen__content{padding-block-end:calc(var(--space-16) + env(safe-area-inset-bottom));padding-inline:calc(var(--space-20) + env(safe-area-inset-left)) calc(var(--space-20) + env(safe-area-inset-right))}.ui-screen[data-world=guest]:not(.ui-screen .ui-screen):not(:has(>.ui-hero[data-variant=header]:first-child))>.ui-screen__content{padding-block-start:calc(var(--space-16) + env(safe-area-inset-top))}[data-world=guest] .ui-hero__content{padding-inline:var(--card-padding);padding-block-end:var(--card-padding)}[data-world=guest] .ui-hero__label{z-index:1;align-items:center;gap:var(--space-8);max-inline-size:calc(100% - 2 * var(--card-padding));padding:var(--space-4) var(--space-12) var(--space-4) var(--space-4);border-radius:var(--radius-pill);background-color:var(--color-on-hero);display:inline-flex;position:absolute;inset-block-start:var(--card-padding);inset-inline-start:var(--card-padding)}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-hero__label{background-color:color-mix(in srgb, var(--color-on-hero) 16%, var(--color-hero))}}[data-world=guest] .ui-hero__label{color:var(--color-on-hero);font-family:var(--font-text);font-size:var(--text-status);line-height:var(--text-status--line-height);font-weight:var(--text-status--font-weight);letter-spacing:var(--tracking-eyebrow);text-transform:uppercase}[data-world=guest] .ui-hero__label-badge{padding:var(--space-4) var(--space-8);border-radius:var(--radius-pill);background-color:var(--color-accent);color:var(--color-on-accent);flex:none}[data-world=guest] .ui-hero__label-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-world=guest] .ui-hero__action{flex-direction:column;align-self:stretch;align-items:stretch;margin-block-start:var(--space-8);display:flex}[data-world=guest] .ui-hero[data-variant=card] .ui-hero__label{margin:var(--card-padding) var(--card-padding) 0;align-self:flex-start;position:relative;inset:auto}[data-world=guest] .ui-hero[data-variant=card] .ui-hero__content{margin-block-start:auto}[data-world=guest] .ui-hero__action .ui-button-primary:not(.ui-button-primary-danger){outline:1px solid var(--color-on-hero)}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-hero__action .ui-button-primary:not(.ui-button-primary-danger){outline:1px solid color-mix(in srgb, var(--color-on-hero) 28%, transparent)}}[data-world=guest] .ui-hero__action .ui-button-primary:not(.ui-button-primary-danger){outline-offset:-1px}[data-world=guest] .ui-hero__action .ui-button-primary:not(.ui-button-primary-danger),[data-world=guest] .ui-hero__action .ui-button-primary:not(.ui-button-primary-danger):hover,[data-world=guest] .ui-hero__action .ui-button-primary:not(.ui-button-primary-danger):active{background-color:var(--color-hero-action,var(--color-primary));color:var(--color-on-hero-action,var(--color-on-primary))}[data-world=guest] .ui-hero__action .ui-button-primary:not(.ui-button-primary-danger):focus-visible{outline:var(--focus-ring-width) solid var(--color-on-hero);outline-offset:var(--focus-ring-offset)}[data-world=guest] .ui-hero__preview{margin-block-start:var(--space-8)}.ui-hero__band{position:relative}.ui-hero__band.ui-pattern--band{height:var(--hero-band-height,var(--pattern-band-height))}.ui-fab{z-index:3;align-items:center;gap:var(--space-8);min-height:var(--fab-height);padding-inline:var(--space-20);border-radius:var(--radius-pill);background-color:var(--color-primary-fill,var(--color-primary));color:var(--color-on-primary);box-shadow:var(--shadow-float);display:inline-flex;position:fixed;inset-block-end:calc(var(--shell-tabs-height) + env(safe-area-inset-bottom) + var(--space-20));inset-inline-end:var(--space-20)}.ui-fab:active{transform:scale(.98)}.ui-fab--icon-only{inline-size:var(--fab-height);block-size:var(--fab-height);justify-content:center;gap:0;padding:0}.ui-toast--above-tabs{inset-block-end:calc(var(--shell-tabs-height) + env(safe-area-inset-bottom) + var(--space-16))}:where(:root:not(:has(.ui-shell-tabs__tab))) [data-world=guest] .ui-toast--above-tabs{inset-block-end:calc(var(--space-16) + env(safe-area-inset-bottom))}[data-world=guest]:has(.ui-fab) .ui-toast--above-tabs{inset-block-end:calc(var(--shell-tabs-height) + env(safe-area-inset-bottom) + var(--space-20) + var(--fab-height) + var(--space-16))}[data-world=guest] .ui-toast{align-items:center;gap:var(--space-8);border-radius:var(--radius-l);box-shadow:var(--shadow-float);display:flex}[data-world=guest] .ui-hero[data-on-hero=true] .ui-toast[data-on-primary=true] .ui-type-body-compact{color:var(--color-surface)}.ui-toast__icon-success{color:var(--color-success-faint);flex:none}[data-world=guest][data-intensity=full]>.ui-screen__content,[data-world=guest] [data-intensity=full]>.ui-screen__content{padding-inline:var(--space-20);padding-block:var(--space-16)}[data-world=guest] .ui-screen__content{gap:var(--space-block);flex-direction:column;display:flex}[data-world=guest] .ui-stack--blocks{gap:var(--space-block)}[data-world=guest] .ui-list-row__text{flex:1}[data-world=guest] .ui-list-row{flex-wrap:wrap}.ui-text-break{overflow-wrap:anywhere}[data-world=guest] button.ui-list-row{text-align:start;cursor:pointer;background-color:#0000;border-block-start:0;border-inline:0;width:100%}[data-world=guest] button.ui-list-row:active{transform:scale(.98)}.ui-cover{inline-size:var(--placeholder-cover-size);block-size:var(--placeholder-cover-size);flex:none;display:block;position:relative}.ui-cover>img{object-fit:cover;border-radius:var(--radius-m);block-size:100%;inline-size:100%;display:block}.ui-cover>.ui-placeholder{block-size:100%;inline-size:100%}[data-world=guest] .ui-cover__preview{inline-size:var(--hit-area-min);block-size:var(--hit-area-min);border-radius:var(--radius-pill);cursor:pointer;background-color:#0000;border:0;place-items:center;padding:0;display:grid;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}[data-world=guest] .ui-cover__preview-disc{padding:var(--space-8);background-color:var(--color-hero);place-items:center;display:grid}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-cover__preview-disc{background-color:color-mix(in srgb, var(--color-hero) 40%, transparent)}}[data-world=guest] .ui-cover__preview-disc{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);border-radius:var(--radius-pill);box-shadow:0 1px 6px var(--color-hero)}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-cover__preview-disc{box-shadow:0 1px 6px color-mix(in srgb, var(--color-hero) 35%, transparent)}}[data-world=guest] .ui-cover__preview-disc{color:var(--color-on-hero)}[data-world=guest] .ui-cover__preview-disc>*{filter:drop-shadow(0 1px 1px var(--color-hero))}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-cover__preview-disc>*{filter:drop-shadow(0 1px 1px color-mix(in srgb, var(--color-hero) 60%, transparent))}}[data-world=guest] .ui-cover__preview:active .ui-cover__preview-disc,[data-world=guest] .ui-cover__preview:hover .ui-cover__preview-disc{background-color:var(--color-hero)}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-cover__preview:active .ui-cover__preview-disc,[data-world=guest] .ui-cover__preview:hover .ui-cover__preview-disc{background-color:color-mix(in srgb, var(--color-hero) 80%, transparent)}}[data-world=guest] .ui-cover__preview:active .ui-cover__preview-disc{transform:scale(.94)}[data-world=guest] .ui-vote{align-items:center;gap:var(--space-4);flex:none;display:flex}[data-world=guest] .ui-vote__heart{min-width:var(--hit-area-min);min-height:var(--hit-area-min);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}[data-world=guest] .ui-vote__heart--voted{color:var(--color-primary)}[data-world=guest] .ui-vote__heart--display{min-width:0;min-height:0;padding-inline:var(--space-8);color:var(--color-text-muted);cursor:default;place-items:center;display:grid}[data-world=guest] .ui-vote__count{font-variant-numeric:tabular-nums}[data-world=guest] .ui-chip--quiet{min-height:var(--space-20);padding-block:0;padding-inline:var(--space-8);font-weight:400}[data-world=guest] .ui-requester{align-self:flex-start;display:inline-flex;position:relative}[data-world=guest] .ui-requester__trigger{cursor:pointer;background:0 0;border:0;padding:0;display:block}[data-world=guest] .ui-requester__reveal{bottom:calc(100% + var(--space-4));z-index:1;width:max-content;max-width:60vw;padding:var(--space-4) var(--space-8);border-radius:var(--radius-s);background:var(--color-primary-deep);box-shadow:var(--shadow-overlay);color:var(--color-surface);font:var(--type-caption);opacity:0;pointer-events:none;transition:opacity var(--duration-state) ease;position:absolute;left:0}[data-world=guest] .ui-requester__reveal--open{opacity:1}@media (hover:hover){[data-world=guest] .ui-requester:hover .ui-requester__reveal{opacity:1}}[data-world=guest] .ui-cover-code{align-self:flex-start;align-items:baseline;gap:var(--space-8);min-height:var(--hit-area-min);padding:var(--space-8) var(--space-12);border-radius:var(--radius-l);background-color:var(--color-on-hero);border:0;display:flex;position:static}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-cover-code{background-color:color-mix(in srgb, var(--color-on-hero) 16%, var(--color-hero))}}[data-world=guest] .ui-cover-code{color:var(--color-on-hero);cursor:pointer}[data-world=guest] .ui-cover-code__label{opacity:.85}[data-world=guest] .ui-cover-code__value{font-variant-numeric:tabular-nums;letter-spacing:.08em;font-weight:700}[data-world=guest] .ui-cover-code__mark{align-self:center}[data-world=guest] .ui-disclosure__summary{color:var(--color-primary);font-family:var(--font-text);font-size:var(--text-button-s);line-height:var(--text-button-s--line-height);font-weight:var(--text-button-s--font-weight);justify-content:flex-start;list-style:none}[data-world=guest] .ui-disclosure__summary::-webkit-details-marker{display:none}[data-world=guest] .ui-disclosure__summary:after{content:"";width:var(--space-8);height:var(--space-8);border-inline-end:var(--focus-ring-width) solid currentColor;border-block-end:var(--focus-ring-width) solid currentColor;transition:rotate var(--duration-state) var(--ease-standard);flex:none;margin-block-start:calc(-1 * var(--space-4));rotate:45deg}[data-world=guest] .ui-disclosure[open]>.ui-disclosure__summary:after{margin-block-start:var(--space-4);rotate:-135deg}[data-world=guest] .ui-action-row{align-items:center;column-gap:var(--space-20);row-gap:var(--space-8);flex-wrap:wrap;display:flex}[data-world=guest] .ui-action-row--split{justify-content:space-between}[data-world=guest] .ui-action-row>.ui-button-tertiary{padding-inline:0}[data-world=guest] .ui-button-tertiary.ui-button--quiet{color:var(--color-text-muted)}[data-world=guest] .ui-list-row>.ui-list-row__actions{align-items:center;column-gap:var(--space-12);row-gap:var(--space-4);min-width:0;flex-wrap:wrap;flex:0 0 100%;padding-inline-start:calc(var(--icon-size-list) + var(--space-12));display:flex}[data-world=guest] .ui-list-row__actions>.ui-stack{flex-basis:100%}@media (hover:none){[data-world=guest] .ui-button-primary:hover:not(:active){background-color:var(--color-primary-fill,var(--color-primary))}[data-world=guest] .ui-button-secondary:hover:not(:active){background-color:var(--color-surface)}[data-world=guest] .ui-button-tertiary:hover{text-decoration:none}}[data-world=guest] .ui-hero .ui-chip-neutral{background-color:var(--color-on-hero)}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-hero .ui-chip-neutral{background-color:color-mix(in srgb, var(--color-on-hero) 16%, var(--color-hero))}}[data-world=guest] .ui-hero .ui-chip-neutral{color:var(--color-on-hero)}[data-world=guest] .ui-back-link{align-self:flex-start;padding-inline:0}[data-world=guest] .ui-rank{font-variant-numeric:tabular-nums;text-align:center;flex:none;min-inline-size:2ch}[data-world=guest] .ui-install-done{align-items:center;gap:var(--space-8);display:flex}[data-world=guest] .ui-install-done__mark{color:var(--color-success)}[data-world=guest] .ui-install-dialog{max-height:calc(100dvh - 2 * var(--space-32));overflow-y:auto}.ui-install-dialog .ui-dialog__actions{flex-direction:column-reverse;align-items:stretch}.ui-install-anim{justify-items:center;gap:var(--space-16);margin:0;padding:0;display:grid}.ui-install-anim__stages{width:100%;max-width:var(--install-phone-width);justify-items:center;display:grid}.ui-install-anim__stage{opacity:0;width:100%;animation:ui-install-scene var(--install-loop-duration) var(--ease-standard) infinite;grid-area:1/1;display:block}.ui-install-anim__stage--2{animation-delay:var(--install-scene-duration)}.ui-install-anim__stage--3{animation-delay:calc(2 * var(--install-scene-duration))}@keyframes ui-install-scene{0%,33.3%,to{opacity:0}2%,31.3%{opacity:1}}.ui-install-anim__steps{gap:var(--space-8);counter-reset:ui-install-step;width:100%;margin:0;padding:0;list-style:none;display:grid}.ui-install-anim__step{align-items:start;gap:var(--space-12);color:var(--color-text-muted);transition:color var(--duration-quick) var(--ease-standard);grid-template-columns:auto 1fr;display:grid}.ui-install-anim__step:before{inline-size:var(--space-24);block-size:var(--space-24);background-color:var(--color-primary-faint);border-radius:var(--radius-pill);color:var(--color-primary-deep);content:counter(ui-install-step);counter-increment:ui-install-step;place-items:center;font-size:13px;font-weight:700;display:grid}.ui-install-anim__step{animation:ui-install-step var(--install-loop-duration) var(--ease-standard) infinite}.ui-install-anim__step--2{animation-delay:var(--install-scene-duration)}.ui-install-anim__step--3{animation-delay:calc(2 * var(--install-scene-duration))}@keyframes ui-install-step{0%,33.3%,to{color:var(--color-text-muted)}2%,31.3%{color:var(--color-text)}}.ui-install-anim__caption{text-align:center;text-wrap:balance}.ui-install-anim__case{fill:var(--color-primary-deep)}.ui-install-anim__screen,.ui-install-anim__sheet-face,.ui-install-anim__topbar{fill:var(--color-surface)}.ui-install-anim__photo{fill:var(--color-primary-tint)}.ui-install-anim__bar,.ui-install-anim__handle{fill:var(--color-border)}.ui-install-anim__bar--hero{fill:var(--color-on-hero)}.ui-install-anim__card,.ui-install-anim__toolbar,.ui-install-anim__row{fill:var(--color-canvas)}.ui-install-anim__dim{fill:var(--color-scrim)}.ui-install-anim__row--active{fill:var(--color-primary-faint);stroke:var(--color-primary);stroke-width:2px}.ui-install-anim__glyph{fill:none;stroke:var(--color-primary);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.ui-install-anim__glyph--row{stroke-width:2px}.ui-install-anim__wallpaper{fill:var(--color-primary-deep)}.ui-install-anim__app,.ui-install-anim__confirm-pill{fill:var(--color-primary)}.ui-install-anim__app-mark{fill:var(--color-accent)}.ui-install-anim__app-other{fill:var(--color-primary-tint);opacity:.3}.ui-install-anim__app-bar{fill:var(--color-surface);opacity:.75}.ui-install-anim__app-label{fill:var(--color-surface);font-family:var(--font-text);font-size:8px;font-weight:var(--text-caption--font-weight)}.ui-install-anim__finger{fill:var(--color-primary-deep);opacity:.55}.ui-install-anim__pulse{fill:var(--color-primary)}.ui-install-anim__tap{animation:ui-install-tap var(--install-scene-duration) var(--ease-standard) infinite}.ui-install-anim__finger,.ui-install-anim__pulse{transform-box:fill-box;transform-origin:50%}.ui-install-anim__finger{animation:ui-install-finger var(--install-scene-duration) var(--ease-standard) infinite}.ui-install-anim__pulse{animation:ui-install-pulse var(--install-scene-duration) var(--ease-standard) infinite}.ui-install-anim__sheet{animation:ui-install-sheet var(--install-scene-duration) var(--ease-standard) infinite}.ui-install-anim__row--active{animation:ui-install-row var(--install-scene-duration) var(--ease-standard) infinite}.ui-install-anim__confirm{animation:ui-install-confirm var(--install-scene-duration) var(--ease-standard) infinite}.ui-install-anim__home{transform-box:fill-box;transform-origin:50%;animation:ui-install-home var(--install-scene-duration) var(--ease-standard) infinite}@keyframes ui-install-tap{0%{opacity:0;transform:translateY(40px)}22%,to{opacity:1;transform:translate(0)}}@keyframes ui-install-finger{28%,50%{transform:scale(1)}36%{transform:scale(.7)}}@keyframes ui-install-pulse{0%,30%{opacity:0;transform:scale(.6)}36%{opacity:.35}62%,to{opacity:0;transform:scale(2.2)}}@keyframes ui-install-sheet{0%{transform:translateY(176px)}22%,to{transform:translate(0)}}@keyframes ui-install-row{0%,30%{fill:var(--color-canvas)}40%,to{fill:var(--color-primary-faint)}}@keyframes ui-install-confirm{0%,45%{opacity:1;transform:translate(0)}60%,to{opacity:0;transform:translateY(-52px)}}@keyframes ui-install-home{0%,50%{opacity:0;transform:scale(.92)}68%,to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.ui-install-anim__stages{gap:var(--space-block);grid-auto-flow:row;max-width:none}.ui-install-anim__stage{max-width:var(--install-phone-width);opacity:1;grid-area:auto;animation:none}.ui-install-anim__step{color:var(--color-text);animation:none}.ui-install-anim__tap,.ui-install-anim__finger,.ui-install-anim__sheet,.ui-install-anim__row--active,.ui-install-anim__confirm,.ui-install-anim__home{opacity:1;animation:none;transform:none}.ui-install-anim__pulse{display:none}}[data-world=guest] .ui-swipe-action{transform:translateX(var(--swipe-offset,0));touch-action:pan-y;flex:none;align-items:center;transition:transform .16s ease-out;display:flex}[data-world=guest] .ui-swipe-action__button{min-width:var(--hit-area-min);min-height:var(--hit-area-min);color:var(--color-danger);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}@media (prefers-reduced-motion:reduce){[data-world=guest] .ui-swipe-action{touch-action:auto;transition:none;transform:none}}@media (pointer:coarse){[data-world=guest] .ui-button-tertiary,[data-world=guest] .ui-segmented__option{min-height:var(--hit-area-min)}[data-world=guest] .ui-requester__trigger{min-width:var(--hit-area-min);min-height:var(--hit-area-min);place-items:center;display:grid}}[data-world=guest] .ui-quantity{align-items:center;gap:var(--space-12);display:inline-flex}[data-world=guest] .ui-quantity__button{min-width:var(--hit-area-min);min-height:var(--hit-area-min);padding-inline:var(--space-12)}[data-world=guest] .ui-quantity__value{min-width:var(--hit-area-min);text-align:center;color:var(--color-text)}[data-world=guest] .ui-button-primary.ui-button--block{width:100%}[data-world=guest] .ui-input:not(.ui-input--party-code){font-size:var(--text-input);line-height:var(--text-input--line-height)}[data-world=guest] .ui-input{border-radius:var(--radius-m)}[data-world=guest] .ui-input::placeholder{color:var(--color-text-meta,var(--color-text-muted))}[data-world=guest] .ui-search{width:100%;display:block;position:relative}[data-world=guest] .ui-search__icon{width:var(--icon-size-default);height:var(--icon-size-default);color:var(--color-text-meta,var(--color-text-muted));pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--space-12);transform:translateY(-50%)}[data-world=guest] .ui-input--search{min-height:var(--search-height);background-color:var(--color-surface);border-radius:var(--radius-search);padding-inline-start:calc(var(--space-12) + var(--icon-size-default) + var(--space-8))}[data-world=guest] .ui-status-card{align-items:stretch;gap:var(--space-12);padding:var(--card-padding);background-color:var(--color-surface);border:var(--border-default);border-radius:var(--radius-card);box-shadow:var(--elevation-card);flex-direction:column;display:flex}[data-world=guest] .ui-status-card--accent{background-color:var(--color-surface-hint,var(--color-surface));border:var(--border-default)}[data-world=guest] .ui-status-card__head .ui-type-eyebrow{color:var(--color-primary)}[data-world=guest] .ui-status-card__head{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}[data-world=guest] .ui-status-card__title{color:var(--color-primary-deep);margin:0}[data-world=guest] .ui-status-card__text{color:var(--color-text);margin:0}[data-world=guest] .ui-status-card__action{flex-direction:column;align-items:stretch;margin-block-start:var(--space-4);display:flex}[data-world=guest] .ui-status-card__preview{color:var(--color-text-muted);margin:0}[data-world=guest] .ui-data-list{flex-direction:column;margin:0;display:flex}[data-world=guest] .ui-data-row{align-items:center;column-gap:var(--space-12);row-gap:var(--space-4);min-height:var(--row-height-card-min);padding-block:var(--space-12);grid-template-columns:minmax(0,1fr);display:grid;position:relative}[data-world=guest] .ui-data-row+.ui-data-row{border-top:var(--rule-hair)}[data-world=guest] .ui-data-row--icon{padding-inline-start:calc(var(--icon-size-list) + var(--space-12))}[data-world=guest] .ui-data-row--action{grid-template-columns:minmax(0,1fr) auto}[data-world=guest] .ui-data-row>dt,[data-world=guest] .ui-data-row>dd{grid-column:1;min-width:0;margin:0}[data-world=guest] .ui-data-row__icon{width:var(--icon-size-list);height:var(--icon-size-list);color:var(--color-primary);position:absolute;inset-block-start:var(--space-12);inset-inline-start:0}[data-world=guest] .ui-data-row__value{color:var(--color-text)}[data-world=guest] .ui-data-row__note{color:var(--color-text-muted)}[data-world=guest] .ui-data-row>.ui-data-row__action{grid-area:1/2/span 3;align-self:center}[data-world=guest] .ui-section-header{justify-content:space-between;align-items:center;gap:var(--space-12);display:flex}[data-world=guest] .ui-section{gap:var(--space-8);flex-direction:column;display:flex}[data-world=guest] .ui-section-header__title{min-width:0;color:var(--color-primary-deep);margin:0}[data-world=guest] .ui-section-header__link{align-items:center;gap:var(--space-4);min-height:var(--hit-area-min);color:var(--color-primary);flex:none;display:inline-flex}[data-world=guest] .ui-section-header__link:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}[data-world=guest] .ui-media-row{align-items:center;gap:var(--space-12);min-height:calc(var(--placeholder-cover-size) + 2 * var(--space-8));padding-block:var(--space-8);display:flex}[data-world=guest] .ui-media-row+.ui-media-row{border-top:var(--rule-hair)}[data-world=guest] .ui-media-row__rank{color:var(--color-text-meta,var(--color-text-muted))}[data-world=guest] .ui-media-row__body{align-items:center;gap:var(--space-12);min-width:0;color:inherit;flex:auto;text-decoration:none;display:flex}[data-world=guest] a.ui-media-row__body{min-height:var(--hit-area-min)}[data-world=guest] a.ui-media-row__body:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}[data-world=guest] .ui-media-row__media{inline-size:var(--placeholder-cover-size);block-size:var(--placeholder-cover-size);object-fit:cover;border-radius:var(--radius-s);flex:none;display:block}[data-world=guest] .ui-media-row__text{gap:var(--space-4);flex-direction:column;flex:auto;min-width:0;display:flex}[data-world=guest] .ui-media-row__title,[data-world=guest] .ui-media-row__subtitle{overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-world=guest] .ui-media-row__title{-webkit-line-clamp:2;line-clamp:2;color:var(--color-text)}[data-world=guest] .ui-media-row__subtitle{-webkit-line-clamp:1;line-clamp:1;color:var(--color-text-muted)}[data-world=guest] .ui-media-row__action{align-items:center;gap:var(--space-8);flex:none;display:flex}.ui-screen[data-world=guest]{color:var(--color-text);background-image:var(--page-glow);background-repeat:no-repeat}[data-world=guest] .ui-screen{background-color:#0000;background-image:none}[data-world=guest] .ui-media-surface{border-radius:var(--radius-thumb)}[data-world=guest] .ui-disclosure{border-radius:var(--radius-card)}@media (prefers-reduced-motion:reduce),(prefers-reduced-transparency:reduce){[data-world=guest] .ui-button-primary:not(.ui-button-primary-danger),.ui-shell-tabs__tab[aria-current=page] .ui-shell-tabs__indicator{box-shadow:none}}@media (prefers-reduced-transparency:reduce){.ui-screen[data-world=guest],.ui-shell-top{background-image:none}[data-world=guest] .ui-hero[data-cover=none]{background-image:linear-gradient(160deg, #2b5da8 0%, var(--color-hero) 64%)}@supports (color:color-mix(in lab, red, red)){[data-world=guest] .ui-hero[data-cover=none]{background-image:linear-gradient(160deg, color-mix(in srgb, var(--color-primary) 22%, var(--color-hero)) 0%, var(--color-hero) 64%)}}}[data-world=guest] [data-guest-write]{display:contents}[data-world=guest] .ui-segmented--compact{gap:var(--space-12) var(--space-8);padding-block:calc((var(--hit-area-min) - var(--control-height-segmented-compact)) / 2);flex-wrap:wrap}[data-world=guest] .ui-segmented--compact .ui-segmented__option{min-height:var(--control-height-segmented-compact);padding-inline:var(--space-12);background-color:#0000;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}[data-world=guest] .ui-segmented--compact .ui-segmented__option:after{content:"";inset-inline:0;inset-block:calc((var(--control-height-segmented-compact) - var(--hit-area-min)) / 2);position:absolute}[data-world=guest] .ui-segmented--compact .ui-segmented__option:is([aria-pressed=true],[aria-selected=true],[aria-current=page]){background-color:var(--color-primary-fill,var(--color-primary));color:var(--color-on-primary);font-weight:var(--text-pill-active--font-weight);border-color:#0000}[data-world=guest] .ui-action-dock{z-index:1;padding-block:var(--space-12);background-color:var(--color-canvas);position:sticky;inset-block-end:calc(var(--shell-tabs-height) + env(safe-area-inset-bottom))}:where(:root:not(:has(.ui-shell-tabs__tab))) [data-world=guest] .ui-action-dock{inset-block-end:env(safe-area-inset-bottom)}[data-world=guest]:has(.ui-action-dock) .ui-toast--above-tabs{inset-block-end:calc(var(--shell-tabs-height) + env(safe-area-inset-bottom) + var(--control-height) + 2 * var(--space-12) + var(--space-16))}@media (orientation:landscape) and (not (min-height:500px)){[data-world=guest] .ui-action-dock{position:static}[data-world=guest]:has(.ui-action-dock) .ui-toast--above-tabs{inset-block-end:calc(var(--shell-tabs-height) + env(safe-area-inset-bottom) + var(--space-16))}}[data-world=guest] .ui-feed-post{gap:var(--space-12);min-width:0;padding:var(--card-padding);border:var(--border-default);border-radius:var(--radius-card);background-color:var(--color-surface);box-shadow:var(--elevation-card);display:grid}[data-world=guest] .ui-feed-post--hint{background-color:var(--color-surface-hint,var(--color-surface))}[data-world=guest] .ui-feed-post__head{align-items:center;gap:var(--space-12);min-width:0;display:flex}[data-world=guest] .ui-feed-post__avatar{flex:none;display:inline-flex}[data-world=guest] .ui-feed-post__author{flex:auto;min-width:0;display:grid}[data-world=guest] .ui-feed-post__meta{gap:var(--space-8);color:var(--color-text-muted);flex-wrap:wrap;display:flex}[data-world=guest] .ui-feed-post__status{justify-content:flex-end;gap:var(--space-4);flex-wrap:wrap;display:inline-flex}[data-world=guest] .ui-feed-post__menu{flex:none;display:inline-flex}[data-world=guest] .ui-feed-post__body{overflow-wrap:anywhere;min-width:0}[data-world=guest] .ui-feed-post__media{gap:var(--space-4);grid-template-columns:minmax(0,1fr);display:grid}[data-world=guest] .ui-feed-post__media[data-count="2"]{grid-template-columns:repeat(2,minmax(0,1fr))}[data-world=guest] .ui-feed-post__media[data-count="3"]{grid-template-columns:repeat(3,minmax(0,1fr))}[data-world=guest] .ui-feed-post__media>*{aspect-ratio:4/3;object-fit:cover;border-radius:var(--radius-thumb);background-color:var(--color-primary-faint);width:100%;display:block}[data-world=guest] .ui-feed-post__footer{gap:var(--space-12);min-width:0;display:grid}[data-world=guest] .ui-compose-line{min-height:var(--row-height-card-min);align-items:center;gap:var(--space-4);padding-inline:var(--space-12) var(--space-4);border:var(--border-default);border-radius:var(--radius-card);background-color:var(--color-surface);display:flex}[data-world=guest] .ui-compose-line__open{min-width:0;min-height:var(--hit-area-min);align-items:center;gap:var(--space-12);color:var(--color-text-muted);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:auto;padding:0;display:flex}[data-world=guest] .ui-compose-line__open:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}[data-world=guest] .ui-compose-line__avatar{flex:none;display:inline-flex}[data-world=guest] .ui-compose-line__placeholder{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}[data-world=guest] .ui-compose-line__camera{color:var(--color-accent);flex:none}[data-world=guest] .ui-action-menu__list{margin:0;padding:0;list-style:none;display:grid}[data-world=guest] .ui-action-menu__list>li+li{border-block-start:var(--rule-hair)}[data-world=guest] .ui-action-menu__item{width:100%;min-height:var(--hit-area-min);align-items:center;gap:var(--space-12);padding:var(--space-8) 0;color:var(--color-text);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}[data-world=guest] .ui-action-menu__item:focus-visible{outline:var(--focus-ring-width) solid var(--color-focus);outline-offset:var(--focus-ring-offset)}[data-world=guest] .ui-action-menu__item--danger{color:var(--color-danger)}.ui-combobox{gap:var(--space-8);flex-direction:column;display:flex}.ui-combobox__control{align-items:center;display:flex;position:relative}.ui-combobox__input{padding-inline-end:var(--hit-area-min)}.ui-combobox__clear{min-width:var(--hit-area-min);min-height:var(--hit-area-min);border-radius:var(--radius-l);color:var(--color-text-muted);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;inset-block:0;inset-inline-end:0}.ui-combobox__results{z-index:3;margin-block-start:var(--space-4);position:absolute;inset-block-start:100%;inset-inline:0}.ui-combobox__list{max-height:calc(var(--hit-area-min) * 5);padding:var(--space-4);background-color:var(--color-surface);border:var(--border-default);border-radius:var(--radius-l);margin:0;list-style:none;overflow-y:auto}.ui-combobox__list[hidden]{display:none}.ui-combobox__option{justify-content:center;gap:var(--space-4);min-height:var(--hit-area-min);padding-block:var(--space-8);padding-inline:var(--space-12);border-radius:var(--radius-s);color:var(--color-text);cursor:pointer;flex-direction:column;display:flex}.ui-combobox__option+.ui-combobox__option{margin-block-start:var(--space-4)}@media (hover:hover){.ui-combobox__option:hover{background-color:var(--color-primary-faint)}}.ui-combobox__option[aria-selected=true]{background-color:var(--color-primary-tint);box-shadow:inset 0 0 0 1px var(--color-primary)}.ui-combobox__option-description{color:var(--color-text-muted)}.ui-combobox__mark{color:inherit;font-weight:var(--text-body-strong--font-weight);background-color:#0000}.ui-combobox__empty{background-color:var(--color-surface);border:var(--border-default);border-radius:var(--radius-l);padding-block:var(--space-12);padding-inline:var(--space-12);color:var(--color-text-muted);margin:0}[data-world=admin] .ui-stack{gap:var(--space-8)}[data-world=admin] .ui-button-primary,[data-world=admin] .ui-button-secondary{padding-inline:var(--space-16)}[data-world=admin] .ui-button-tertiary{padding-inline:var(--space-8);padding-block:var(--space-8)}[data-world=admin] .ui-segmented__option,[data-world=admin] .ui-chip{padding-inline:var(--space-8)}[data-world=admin] .ui-banner{gap:var(--space-8);padding-block:var(--space-8);padding-inline:var(--space-12)}[data-world=admin] .ui-dialog{padding:var(--space-16);border-radius:var(--radius-m)}[data-world=admin] .ui-dialog__body,[data-world=admin] .ui-dialog__head,[data-world=admin] .ui-dialog__actions{gap:var(--space-8)}[data-world=admin] .ui-dialog__actions{margin-block-start:var(--space-12)}[data-world=admin] .ui-info-card{gap:var(--space-8)}[data-world=admin] .ui-empty-state{gap:var(--space-8);padding:var(--space-12);border-radius:var(--radius-m)}[data-world=admin] .ui-card{gap:var(--space-8);padding:var(--space-8);border-radius:var(--radius-m);box-shadow:var(--shadow-card);border:0}[data-world=admin] .ui-card--rows{padding-block:var(--space-4);padding-inline:var(--space-12);gap:0}[data-world=admin] .ui-card--rows>.ui-card__header{padding-block:var(--space-8) var(--space-4)}[data-world=admin] .ui-card--rows>.ui-list-row:last-of-type{border-bottom:0}[data-world=admin] .ui-card--rows>.ui-list-row+:not(.ui-list-row){margin-block:var(--space-8) var(--space-12)}[data-world=admin] .ui-card--rows>.ui-admin-compound-row{gap:var(--space-8);padding-block:var(--space-4) var(--space-8);border-bottom:var(--rule-hair)}[data-world=admin] .ui-card--rows>.ui-admin-compound-row:last-child,[data-world=admin] .ui-admin-compound-row>.ui-list-row{border-bottom:0}[data-world=admin] .ui-list-row__text{flex:1}[data-world=admin] .ui-list-row>.ui-stack:last-child,[data-world=admin] .ui-list-row-card>.ui-stack:last-child{align-items:flex-end;gap:var(--space-4);text-align:end}[data-world=admin] [data-admin-mobile=true] .ui-list-row{min-height:48px;padding-block:var(--space-8)}[data-world=admin][data-admin-mobile=true] .ui-button-primary{min-height:var(--control-height)}[data-world=admin] .ui-list-row-card{min-height:48px;padding-block:var(--space-4);padding-inline:var(--space-12);border-radius:var(--radius-m)}[data-world=admin] .ui-list-row{padding-block:var(--space-8)}[data-world=admin] .ui-input--multiline{min-height:calc(var(--input-height-multiline-min) - var(--space-24));padding-block:var(--space-8)}[data-world=admin] .ui-input[type=color]{min-height:var(--input-height);padding:var(--space-4)}.ui-admin-filter-group{border:0;min-width:0;padding:0}.ui-admin-filter-group>legend{margin-bottom:var(--space-4)}.ui-admin-filter-segmented{width:100%;max-width:100%;display:flex;overflow-x:auto}.ui-admin-filter-segmented>.ui-segmented__option{flex:none}[data-world=admin] .ui-table__head-cell,[data-world=admin] .ui-table__cell{height:var(--admin-table-row-height);padding-inline:var(--space-8)}[data-world=admin] .ui-chip-accent{background-color:var(--color-accent-faint);color:var(--color-accent-deep)}[data-world=admin] .ui-chip-accent .ui-diamond{color:var(--color-accent-deep)}[data-world=admin] .ui-type-number-l{color:var(--color-primary-deep)}.ui-admin-sidebar{width:calc(var(--sidebar-width) - var(--space-24));background-color:var(--color-surface);border-inline-end:var(--border-default);flex-direction:column;flex:none;height:100dvh;display:flex;position:sticky;top:0;overflow-y:auto}@media not all and (min-width:1024px){.ui-admin-sidebar:not(.ui-admin-sidebar--overlay){display:none}}.ui-admin-sidebar--overlay{z-index:5;width:var(--admin-sidebar-overlay-width);box-shadow:var(--shadow-overlay);position:fixed;inset-block:0;inset-inline-start:0;overflow-y:auto}.ui-admin-sidebar__context{gap:var(--space-8);padding:var(--space-12);flex-direction:column;display:flex}.ui-admin-sidebar__items{padding-inline:var(--space-8);flex-direction:column;gap:0;display:flex}.ui-admin-sidebar__item{align-items:center;gap:var(--space-8);min-height:var(--row-height-min);padding-inline:var(--space-12);border-radius:var(--radius-m);color:var(--color-text);display:flex}.ui-admin-sidebar__item[aria-current=page]{background-color:var(--color-primary-faint);color:var(--color-primary)}.ui-admin-sidebar__footer{border-block-start:var(--border-default);padding-block:var(--space-8);flex-direction:column;margin-block-start:auto;display:flex}.ui-admin-sidebar__account{padding:var(--space-8) var(--space-12)}[data-world=admin] .ui-screen__content{gap:var(--space-8);padding:var(--space-12);flex-direction:column;display:flex}[data-world=admin] .ui-screen__content>.ui-stack,[data-world=admin] .ui-stack--blocks{gap:var(--space-8)}@media (min-width:760px){[data-world=admin] .ui-screen__content{max-width:none;padding:var(--space-12)}}@media (min-width:1440px){[data-world=admin] .ui-screen__content{padding:var(--space-16)}}.ui-admin-stats{gap:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (min-width:760px){.ui-admin-stats{grid-template-columns:repeat(4,minmax(0,1fr))}}.ui-admin-topbar{z-index:2;background-color:var(--color-surface);border-bottom:var(--border-default);flex-direction:column;display:flex;position:sticky;top:0}.ui-admin-topbar__bar{align-items:center;gap:var(--space-8);min-height:calc(var(--admin-topbar-height) - var(--space-8));padding-inline:var(--space-12);display:flex}.ui-admin-topbar__menu{min-width:var(--hit-area-min);min-height:var(--hit-area-min);color:var(--color-primary-deep);flex:none;justify-content:center;align-items:center;display:inline-flex}@media (min-width:1024px){.ui-admin-topbar__menu{display:none}}.ui-admin-topbar__title{flex:1;min-width:0}.ui-admin-topbar__actions{align-items:center;gap:var(--space-4);flex:none;margin-inline-start:auto;display:flex}.ui-admin-topbar__action{align-items:center;gap:var(--space-4);min-width:var(--hit-area-min);min-height:var(--hit-area-min);padding-inline:var(--space-8);border-radius:var(--radius-m);color:var(--color-primary-deep);display:inline-flex}.ui-admin-topbar__action-label{display:none}@media (min-width:1200px){.ui-admin-topbar__action-label{display:inline}}.ui-admin-topbar__tabs{padding-inline:var(--space-12)}.ui-page-tabs{gap:var(--space-12);min-height:calc(var(--page-tabs-height) - var(--space-4));display:flex;overflow-x:auto}.ui-page-tabs__tab{min-height:var(--page-tabs-height);padding-block:var(--space-4);color:var(--color-text-muted);white-space:nowrap;border-block-end:2px solid #0000;align-items:center;display:inline-flex}.ui-page-tabs__tab[aria-current=page]{border-block-end-color:var(--color-primary);color:var(--color-primary)}.ui-page-header{justify-content:space-between;align-items:flex-start;gap:var(--space-8);flex-wrap:wrap;display:flex}.ui-page-header__lead{align-items:flex-start;gap:var(--space-12);min-width:0;display:flex}.ui-page-header__back{min-width:var(--hit-area-min);min-height:var(--hit-area-min);color:var(--color-primary-deep);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-page-header__text{gap:var(--space-4);flex-direction:column;min-width:0;display:flex}.ui-page-header__description{color:var(--color-text-muted)}.ui-page-header__actions{align-items:center;gap:var(--space-8);flex:none;display:flex}.ui-admin-title{font-size:1.5rem}.ui-admin-page-actions{justify-content:flex-end;gap:var(--space-8);display:flex}.ui-admin-row-actions{align-items:flex-end;gap:var(--space-8);flex-wrap:wrap;display:flex}.ui-admin-field-pair{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}@media (min-width:600px){.ui-admin-field-pair{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ui-danger-zone__title{color:var(--color-danger)}.ui-danger-zone__actions{align-items:center;gap:var(--space-8);display:flex}.ui-stat{gap:var(--space-4);flex-direction:column;display:flex}.ui-stat>.ui-type-number-l{font-size:var(--text-display-m);line-height:var(--text-display-m--line-height)}.ui-stat__trend{align-items:center;gap:var(--space-4);display:inline-flex}.ui-audit-list{gap:var(--space-block);flex-direction:column;display:flex}.ui-audit-table{display:none}@media (min-width:1024px){.ui-audit-list{display:none}.ui-audit-table{display:block}}.ui-admin-wall__toolbar{justify-content:space-between;align-items:center;gap:var(--space-12);flex-wrap:wrap;display:flex}.ui-admin-actions-row{align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ui-admin-form-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.ui-admin-form-grid__wide{min-width:0}.ui-admin-cockpit-grid{gap:var(--space-8);grid-template-columns:minmax(0,1fr);display:grid}.ui-admin-cockpit-grid>.ui-stack{gap:var(--space-8);min-width:0}@media (min-width:760px){.ui-admin-form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-admin-form-grid__wide{grid-column:1/-1}.ui-admin-cockpit-grid{grid-template-columns:minmax(0,3fr) minmax(280px,2fr);align-items:start}}.ui-admin-form-section{gap:var(--space-8);padding:var(--space-8);border:var(--border-default);border-radius:var(--radius-l);background-color:var(--color-canvas);grid-template-columns:minmax(0,1fr);display:grid}.ui-admin-form-section>legend{grid-column:1/-1}.ui-admin-cover-preview{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-l);width:100%;display:block}.ui-admin-app-icon-preview{object-fit:cover;border-radius:var(--radius-l);border:var(--border-default);width:96px;height:96px;display:block}@media (min-width:760px){.ui-admin-form-section{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-admin-form-section>.ui-field:nth-of-type(-n+2){grid-column:1/-1}}.ui-admin-wall__comments{gap:var(--space-12);border-inline-start:var(--rule-hair);flex-direction:column;margin-inline-start:var(--space-12);padding-inline-start:var(--space-12);display:flex}.ui-admin-wall__comments>summary{cursor:pointer}.ui-admin-wall__comment{gap:var(--space-8);flex-direction:column;display:flex}.ui-admin-wall__comment-head{justify-content:space-between;align-items:center;gap:var(--space-8);flex-wrap:wrap;display:flex}.ui-admin-integration-summary{justify-content:space-between;align-items:center;gap:var(--space-8);flex:1;min-width:0;display:flex}.ui-admin-messages-list__preview{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.ui-admin-messages-list__trailing{align-items:flex-end;gap:var(--space-4);flex-direction:column;display:flex}.ui-admin-message-thread{gap:var(--space-8);flex-direction:column;display:flex}.ui-admin-message-thread__bubble{max-inline-size:var(--measure-max)}.ui-admin-message-thread__bubble--guest{align-self:flex-start}.ui-admin-message-thread__bubble--team{align-self:flex-end}}@layer utilities{.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.isolate{isolation:isolate}.container{width:100%}@media (min-width:600px){.container{max-width:600px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1440px){.container{max-width:1440px}}@media (min-width:1920px){.container{max-width:1920px}}.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}.min-h-dvh{min-height:100dvh}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-full{width:100%}.flex-1{flex:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.justify-center{justify-content:center}.gap-8{gap:var(--spacing-8)}.gap-12{gap:var(--spacing-12)}.gap-16{gap:var(--spacing-16)}.gap-24{gap:var(--spacing-24)}.gap-32{gap:var(--spacing-32)}.gap-64{gap:var(--spacing-64)}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rounded-l{border-radius:var(--radius-l)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-danger{border-color:var(--color-danger)}.bg-canvas{background-color:var(--color-canvas)}.bg-primary{background-color:var(--color-primary)}.bg-scrim{background-color:var(--color-scrim)}.bg-surface{background-color:var(--color-surface)}.object-contain{object-fit:contain}.p-12{padding:var(--spacing-12)}.p-24{padding:var(--spacing-24)}.p-64{padding:var(--spacing-64)}.text-center{text-align:center}.font-display{font-family:var(--font-display)}.text-body{font-size:var(--text-body);line-height:var(--tw-leading,var(--text-body--line-height));font-weight:var(--tw-font-weight,var(--text-body--font-weight))}.text-wrap{text-wrap:wrap}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.line-through{text-decoration-line:line-through}.shadow-overlay{--tw-shadow:0 8px 24px var(--tw-shadow-color,var(--color-shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.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}.blur{--tw-blur:blur(8px);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,)}.filter{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,)}.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))}@media (min-width:600px){.m\:p-24{padding:var(--spacing-24)}}@media (min-width:1024px){.l\:flex{display:flex}.l\:hidden{display:none}.l\:p-40{padding:var(--spacing-40)}}}@font-face{font-family:Bricolage Grotesque;src:url(/fonts/bricolage-grotesque/bricolage-grotesque.woff2)format("woff2");font-weight:200 800;font-stretch:75% 100%;font-style:normal;font-display:swap}@font-face{font-family:Manrope;src:url(/fonts/manrope/manrope.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Bitter;src:url(/fonts/bitter/bitter.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Sans 3";src:url(/fonts/source-sans-3/source-sans-3.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:"Source Serif 4";src:url(/fonts/source-serif-4/source-serif-4.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Inter;src:url(/fonts/inter/inter.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fraunces;src:url(/fonts/fraunces/fraunces.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:DM Sans;src:url(/fonts/dm-sans/dm-sans.woff2)format("woff2");font-weight:100 1000;font-style:normal;font-display:swap}@font-face{font-family:Bodoni Moda;src:url(/fonts/bodoni-moda/bodoni-moda.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Jost;src:url(/fonts/jost/jost.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Fredoka;src:url(/fonts/fredoka/fredoka.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Nunito;src:url(/fonts/nunito/nunito.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Unbounded;src:url(/fonts/unbounded/unbounded.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Space Grotesk;src:url(/fonts/space-grotesk/space-grotesk.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Cormorant;src:url(/fonts/cormorant/cormorant.woff2)format("woff2");font-weight:300 700;font-style:normal;font-display:swap}@font-face{font-family:Nunito Sans;src:url(/fonts/nunito-sans/nunito-sans.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Gluten;src:url(/fonts/gluten/gluten.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Syne;src:url(/fonts/syne/syne.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Outfit;src:url(/fonts/outfit/outfit.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Oswald;src:url(/fonts/oswald/oswald.woff2)format("woff2");font-weight:200 700;font-style:normal;font-display:swap}@font-face{font-family:Playfair Display;src:url(/fonts/playfair-display/playfair-display.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:Montserrat;src:url(/fonts/montserrat/montserrat.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:"Baloo 2";src:url(/fonts/baloo-2/baloo-2.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Roboto Slab;src:url(/fonts/roboto-slab/roboto-slab.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Grenze Gotisch;src:url(/fonts/grenze-gotisch/grenze-gotisch.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Lora;src:url(/fonts/lora/lora.woff2)format("woff2");font-weight:400 700;font-style:normal;font-display:swap}@font-face{font-family:Mulish;src:url(/fonts/mulish/mulish.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap}@font-face{font-family:Big Shoulders;src:url(/fonts/big-shoulders/big-shoulders.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Literata;src:url(/fonts/literata/literata.woff2)format("woff2");font-weight:200 900;font-style:normal;font-display:swap}@font-face{font-family:Karla;src:url(/fonts/karla/karla.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap}@font-face{font-family:Cinzel;src:url(/fonts/cinzel/cinzel.woff2)format("woff2");font-weight:400 900;font-style:normal;font-display:swap}@font-face{font-family:EB Garamond;src:url(/fonts/eb-garamond/eb-garamond.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap}@font-face{font-family:Rye;src:url(/fonts/rye/rye.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@font-face{font-family:Grandstander;src:url(/fonts/grandstander/grandstander.woff2)format("woff2");font-weight:100 900;font-style:normal;font-display:swap}@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-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{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}
