@charset "UTF-8";:root{--team-1: #d64545;--team-2: #2f7de1;--team-3: #2db36b;--team-4: #8e5ce0;--team-5: #f28c28;--team-6: #1fb5b0;--team-7: #e0508f;--team-8: #9aa3ad;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-5: 24px;--space-6: 32px;--space-8: 48px;--radius-sm: 4px;--radius-md: 8px;--radius-lg: 14px;--radius-pill: 999px;--font-display: Anton, Impact, "Arial Narrow Bold", sans-serif;--font-condensed: "Barlow Condensed", "Arial Narrow", Arial, sans-serif;--font-body: Barlow, "Segoe UI", system-ui, sans-serif;--font-script: "Permanent Marker", "Segoe Print", cursive}:root,[data-theme=dark]{color-scheme:dark;--bg: #0a0e13;--surface: #121821;--surface-raised: #1a222d;--line: #2a3441;--ink: #f4f1e8;--ink-muted: #a3abb6;--gold-fill: #e8b339;--gold-bright: #f9dc7a;--gold-deep: #a6751b;--gold-text: #e8b339;--on-gold: #1a1204;--lime: #b5d334;--lime-text: #c4e04a;--on-lime: #11160a;--red: #e03a2f;--plate: #07090c;--success: #5bd08e;--warning: #f0a44b;--danger: #ff6b5e;--on-danger: #1a0503;--focus: #f9dc7a;--glow: rgba(232, 179, 57, .22);--shadow-card: 0 8px 24px rgba(0, 0, 0, .35);--shadow-glow: 0 0 24px rgba(232, 179, 57, .35)}[data-theme=light]{color-scheme:light;--bg: #f3f5f0;--surface: #ffffff;--surface-raised: #f8f9f5;--line: #d9ddd3;--ink: #14181d;--ink-muted: #5a6270;--gold-fill: #e8b339;--gold-bright: #c8931f;--gold-deep: #7a5308;--gold-text: #8a5e07;--on-gold: #1a1204;--lime: #b5d334;--lime-text: #4f6b0a;--on-lime: #11160a;--red: #c62a20;--plate: #14181d;--success: #1e7a4a;--warning: #9a5a00;--danger: #b42318;--on-danger: #ffffff;--focus: #7a5308;--glow: rgba(232, 179, 57, .18);--shadow-card: 0 4px 16px rgba(20, 24, 29, .08);--shadow-glow: 0 0 16px rgba(232, 179, 57, .3)}.gg-root{background:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:24px}.gg-num{font-variant-numeric:tabular-nums}.gg-label{font:600 12px/16px var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted)}.gg-btn{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2);min-height:44px;padding:0 var(--space-5);border:2px solid transparent;border-radius:var(--radius-md);font:700 15px/1 var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;cursor:pointer;transition:background-color .15s ease-out,box-shadow .15s ease-out}.gg-btn:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.gg-btn-primary{background:var(--gold-fill);color:var(--on-gold);box-shadow:var(--shadow-glow)}.gg-btn-primary:hover{background:var(--gold-bright)}.gg-btn-primary:active{background:var(--gold-deep)}.gg-btn-secondary{background:transparent;color:var(--gold-text);border-color:var(--gold-text)}.gg-btn-secondary:hover{background:var(--surface-raised)}.gg-btn-ghost{background:transparent;color:var(--ink)}.gg-btn-ghost:hover{background:var(--surface-raised)}.gg-btn-danger{background:var(--danger);color:var(--on-danger)}.gg-btn-danger-outline{background:transparent;color:var(--danger);border-color:var(--danger)}.gg-btn-danger-outline:hover{background:var(--surface-raised)}.gg-btn:disabled,.gg-btn[aria-disabled=true]{opacity:.45;cursor:not-allowed;box-shadow:none}.gg-btn-block{display:flex;width:100%}.gg-btn-lg{min-height:56px;font-size:17px}.gg-badge{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 10px;border:1px solid currentColor;border-radius:var(--radius-pill);font:600 12px/1 var(--font-condensed);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.gg-badge:before{content:"";width:6px;height:6px;border-radius:50%;background:currentColor}.gg-badge-pending{color:var(--warning)}.gg-badge-confirmed{color:var(--success)}.gg-badge-review{color:var(--danger)}.gg-badge-refunded,.gg-badge-unsold,.gg-badge-upcoming{color:var(--ink-muted)}.gg-badge-live{color:var(--danger)}.gg-badge-live:before{animation:gg-blink 1.2s steps(2,start) infinite}.gg-badge-sold{background:var(--gold-fill);color:var(--on-gold);border-color:var(--gold-fill)}@keyframes gg-blink{to{visibility:hidden}}.gg-season{display:inline-flex;align-items:center;height:24px;padding:0 10px;border-radius:var(--radius-pill);background:var(--lime);color:var(--on-lime);font:700 13px/1 var(--font-condensed);letter-spacing:.08em}.gg-tagline{position:relative;display:inline-block;font:400 20px/26px var(--font-script);color:var(--gold-text);padding-bottom:8px}.gg-tagline:after{content:"";position:absolute;left:15%;bottom:0;width:70%;height:4px;border-radius:2px;background:var(--red);transform:skew(-20deg) rotate(-2deg)}.gg-appbar{display:flex;align-items:center;gap:var(--space-3);min-height:56px;padding:0 var(--space-4);background:var(--surface);border-bottom:1px solid var(--line)}.gg-appbar-logo{height:32px;width:auto}.gg-appbar-spacer{flex:1}.gg-avatar{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--surface-raised);border:1px solid var(--line);font:700 14px/1 var(--font-condensed);color:var(--gold-text)}.gg-bottomnav{display:grid;grid-template-columns:repeat(4,1fr);background:var(--surface);border-top:1px solid var(--line);padding-bottom:env(safe-area-inset-bottom,0px)}.gg-bottomnav a{position:relative;display:grid;justify-items:center;align-content:center;gap:2px;min-height:56px;color:var(--ink-muted);text-decoration:none;font:600 12px/16px var(--font-condensed);letter-spacing:.06em;text-transform:uppercase}.gg-bottomnav a svg{width:24px;height:24px}.gg-bottomnav a[aria-current=page]{color:var(--gold-text)}.gg-bottomnav a[aria-current=page]:before{content:"";position:absolute;top:0;left:30%;right:30%;height:3px;border-radius:0 0 3px 3px;background:var(--lime)}.gg-bottomnav a:focus-visible{outline:3px solid var(--focus);outline-offset:-3px}.gg-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-4)}@media(min-width:768px){.gg-card{padding:var(--space-5)}}.gg-nameplate{--cut: 18px;display:inline-block;max-width:100%;padding:2px;background:var(--gold-fill);clip-path:polygon(var(--cut) 0,calc(100% - var(--cut)) 0,100% 50%,calc(100% - var(--cut)) 100%,var(--cut) 100%,0 50%)}.gg-nameplate-inner{display:grid;justify-items:center;gap:2px;padding:var(--space-3) calc(var(--space-6) + 8px);background:var(--plate);clip-path:polygon(calc(var(--cut) - 1px) 0,calc(100% - var(--cut) + 1px) 0,100% 50%,calc(100% - var(--cut) + 1px) 100%,calc(var(--cut) - 1px) 100%,0 50%)}.gg-nameplate-role{font:700 13px/16px var(--font-condensed);letter-spacing:.28em;text-transform:uppercase;color:var(--gold-fill)}.gg-nameplate-name{font:400 clamp(28px,7vw,48px)/1.05 var(--font-display);text-transform:uppercase;color:var(--gold-fill);text-align:center;overflow-wrap:anywhere}.gg-player{display:grid;grid-template-columns:88px 1fr;gap:var(--space-4);align-items:start}.gg-player-photo{width:88px;aspect-ratio:3/4;border-radius:var(--radius-lg);background:var(--surface-raised);border:1px solid var(--line);display:grid;place-items:center;font:400 32px/1 var(--font-display);color:var(--gold-text);overflow:hidden}.gg-player-photo img{width:100%;height:100%;object-fit:cover}.gg-player-name{margin:0;font:700 24px/30px var(--font-condensed);color:var(--ink)}.gg-player-meta{display:flex;flex-wrap:wrap;gap:var(--space-2);margin-top:var(--space-2)}.gg-chip{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:var(--radius-sm);background:var(--surface-raised);border:1px solid var(--line);font:600 12px/1 var(--font-condensed);letter-spacing:.08em;text-transform:uppercase;color:var(--ink)}.gg-player-price{margin-top:var(--space-3);display:flex;align-items:baseline;gap:var(--space-2)}.gg-player-price strong{font:400 28px/1 var(--font-display);color:var(--gold-text);font-variant-numeric:tabular-nums}.gg-history{margin:var(--space-3) 0 0;padding:0;list-style:none;display:grid;gap:4px;font-size:14px;line-height:20px;color:var(--ink-muted)}.gg-bid{--team: var(--team-8);display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-4) var(--space-2) var(--space-3);background:var(--surface-raised);border:2px solid var(--line);border-radius:var(--radius-md);color:var(--ink);text-align:left;cursor:pointer;font-family:var(--font-body)}.gg-bid:focus-visible{outline:3px solid var(--focus);outline-offset:2px}.gg-bid-swatch{width:10px;height:36px;border-radius:var(--radius-sm);background:var(--team)}.gg-bid-team{font:700 17px/20px var(--font-condensed)}.gg-bid-sub{display:block;font-size:13px;line-height:18px;color:var(--ink-muted);font-variant-numeric:tabular-nums}.gg-bid-amount{font:400 24px/1 var(--font-display);color:var(--gold-text);font-variant-numeric:tabular-nums}.gg-bid.is-leading{border-color:var(--gold-fill);box-shadow:var(--shadow-glow)}.gg-bid:disabled{cursor:not-allowed;opacity:.5}.gg-bid:disabled .gg-bid-amount{color:var(--ink-muted);font:600 13px/16px var(--font-condensed);letter-spacing:.08em;text-transform:uppercase}.gg-pay{display:grid;gap:var(--space-4)}.gg-pay-amount{font:400 44px/1 var(--font-display);color:var(--ink);font-variant-numeric:tabular-nums}.gg-refcode{display:flex;align-items:center;justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--surface-raised);border:1px dashed var(--gold-text);border-radius:var(--radius-md)}.gg-refcode code{font:700 26px/1 var(--font-condensed);letter-spacing:.24em;color:var(--gold-text)}.gg-steps{margin:0;padding-left:20px;display:grid;gap:6px;font-size:14px;line-height:20px;color:var(--ink-muted)}.gg-qr{width:176px;aspect-ratio:1;padding:10px;background:#fff;border-radius:var(--radius-md);justify-self:center}.gg-stage{background:radial-gradient(ellipse at 50% -10%,var(--glow) 0,transparent 60%),var(--bg);color:var(--ink)}.gg-stat{font:400 96px/1 var(--font-display);color:var(--gold-fill);font-variant-numeric:tabular-nums}.gg-table{width:100%;border-collapse:collapse;font-size:14px;line-height:20px;font-variant-numeric:tabular-nums}.gg-table th{text-align:left;padding:var(--space-2) var(--space-3);font:600 12px/16px var(--font-condensed);letter-spacing:.12em;text-transform:uppercase;color:var(--ink-muted);border-bottom:1px solid var(--line)}.gg-table td{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line)}.gg-table td.num,.gg-table th.num{text-align:right}.gg-stage-xl .gg-nameplate{--cut: 32px}.gg-stage-xl .gg-badge{height:32px;padding:0 14px;font-size:clamp(12px,.85vw,16px)}.gg-stage-xl .gg-nameplate-inner{padding:var(--space-4) calc(var(--space-8) + 16px)}.gg-stage-xl .gg-nameplate-role{font-size:clamp(14px,1.15vw,22px);line-height:1.3}.gg-stage-xl .gg-nameplate-name{font-size:clamp(48px,5.7vw,110px)}.gg-stage-xl .gg-table{font-size:clamp(18px,1.6vw,30px);line-height:1.3}.gg-stage-xl .gg-table th{font-size:clamp(13px,.95vw,18px);line-height:1.3;padding:var(--space-3) var(--space-4)}.gg-stage-xl .gg-table td{padding:var(--space-3) var(--space-4)}.gg-table tr.is-leading td{background:var(--surface-raised)}.gg-table tr.is-leading td:first-child{box-shadow:inset 3px 0 0 var(--gold-fill)}@media(prefers-reduced-motion:reduce){.gg-badge-live:before{animation:none}.gg-btn,.gg-bid{transition:none}}.gg-bottomnav a .material-symbols-rounded{font-size:24px;line-height:24px}a.gg-btn{text-decoration:none}.gg-visually-hidden{position:absolute!important;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0}html{height:100%;--mat-sys-background: var(--bg);--mat-sys-error: var(--danger);--mat-sys-error-container: var(--surface-raised);--mat-sys-inverse-on-surface: var(--ink);--mat-sys-inverse-primary: var(--gold-text);--mat-sys-inverse-surface: var(--surface-raised);--mat-sys-on-background: var(--ink);--mat-sys-on-error: var(--on-danger);--mat-sys-on-error-container: var(--danger);--mat-sys-on-primary: var(--on-gold);--mat-sys-on-primary-container: var(--gold-text);--mat-sys-on-primary-fixed: var(--on-gold);--mat-sys-on-primary-fixed-variant: light-dark(#494900, #494900);--mat-sys-on-secondary: var(--on-lime);--mat-sys-on-secondary-container: var(--lime-text);--mat-sys-on-secondary-fixed: light-dark(#1d1d06, #1d1d06);--mat-sys-on-secondary-fixed-variant: light-dark(#49482d, #49482d);--mat-sys-on-surface: var(--ink);--mat-sys-on-surface-variant: var(--ink-muted);--mat-sys-on-tertiary: var(--on-lime);--mat-sys-on-tertiary-container: var(--lime-text);--mat-sys-on-tertiary-fixed: light-dark(#0b2000, #0b2000);--mat-sys-on-tertiary-fixed-variant: light-dark(#245100, #245100);--mat-sys-outline: var(--ink-muted);--mat-sys-outline-variant: var(--line);--mat-sys-primary: var(--gold-fill);--mat-sys-primary-container: var(--surface-raised);--mat-sys-primary-fixed: var(--gold-fill);--mat-sys-primary-fixed-dim: var(--gold-deep);--mat-sys-scrim: light-dark(#000000, #000000);--mat-sys-secondary: var(--lime);--mat-sys-secondary-container: var(--surface-raised);--mat-sys-secondary-fixed: light-dark(#e7e4bf, #e7e4bf);--mat-sys-secondary-fixed-dim: light-dark(#cac8a5, #cac8a5);--mat-sys-shadow: light-dark(#000000, #000000);--mat-sys-surface: var(--surface);--mat-sys-surface-bright: var(--surface-raised);--mat-sys-surface-container: var(--surface);--mat-sys-surface-container-high: var(--surface-raised);--mat-sys-surface-container-highest: var(--surface-raised);--mat-sys-surface-container-low: var(--surface);--mat-sys-surface-container-lowest: var(--bg);--mat-sys-surface-dim: var(--bg);--mat-sys-surface-tint: var(--gold-fill);--mat-sys-surface-variant: var(--surface-raised);--mat-sys-tertiary: var(--lime);--mat-sys-tertiary-container: var(--surface-raised);--mat-sys-tertiary-fixed: light-dark(#82ff10, #82ff10);--mat-sys-tertiary-fixed-dim: light-dark(#70e000, #70e000);--mat-sys-neutral-variant20: #313125;--mat-sys-neutral10: #1c1c17;--mat-sys-level0: 0px 0px 0px 0px rgba(0, 0, 0, .2), 0px 0px 0px 0px rgba(0, 0, 0, .14), 0px 0px 0px 0px rgba(0, 0, 0, .12);--mat-sys-level1: 0px 2px 1px -1px rgba(0, 0, 0, .2), 0px 1px 1px 0px rgba(0, 0, 0, .14), 0px 1px 3px 0px rgba(0, 0, 0, .12);--mat-sys-level2: 0px 3px 3px -2px rgba(0, 0, 0, .2), 0px 3px 4px 0px rgba(0, 0, 0, .14), 0px 1px 8px 0px rgba(0, 0, 0, .12);--mat-sys-level3: 0px 3px 5px -1px rgba(0, 0, 0, .2), 0px 6px 10px 0px rgba(0, 0, 0, .14), 0px 1px 18px 0px rgba(0, 0, 0, .12);--mat-sys-level4: 0px 5px 5px -3px rgba(0, 0, 0, .2), 0px 8px 10px 1px rgba(0, 0, 0, .14), 0px 3px 14px 2px rgba(0, 0, 0, .12);--mat-sys-level5: 0px 7px 8px -4px rgba(0, 0, 0, .2), 0px 12px 17px 2px rgba(0, 0, 0, .14), 0px 5px 22px 4px rgba(0, 0, 0, .12);--mat-sys-body-large: 400 1rem / 1.5rem var(--font-body);--mat-sys-body-large-font: var(--font-body);--mat-sys-body-large-line-height: 1.5rem;--mat-sys-body-large-size: 1rem;--mat-sys-body-large-tracking: .031rem;--mat-sys-body-large-weight: 400;--mat-sys-body-medium: 400 .875rem / 1.25rem var(--font-body);--mat-sys-body-medium-font: var(--font-body);--mat-sys-body-medium-line-height: 1.25rem;--mat-sys-body-medium-size: .875rem;--mat-sys-body-medium-tracking: .016rem;--mat-sys-body-medium-weight: 400;--mat-sys-body-small: 400 .75rem / 1rem var(--font-body);--mat-sys-body-small-font: var(--font-body);--mat-sys-body-small-line-height: 1rem;--mat-sys-body-small-size: .75rem;--mat-sys-body-small-tracking: .025rem;--mat-sys-body-small-weight: 400;--mat-sys-display-large: 400 3.562rem / 4rem var(--font-condensed);--mat-sys-display-large-font: var(--font-condensed);--mat-sys-display-large-line-height: 4rem;--mat-sys-display-large-size: 3.562rem;--mat-sys-display-large-tracking: -.016rem;--mat-sys-display-large-weight: 400;--mat-sys-display-medium: 400 2.812rem / 3.25rem var(--font-condensed);--mat-sys-display-medium-font: var(--font-condensed);--mat-sys-display-medium-line-height: 3.25rem;--mat-sys-display-medium-size: 2.812rem;--mat-sys-display-medium-tracking: 0;--mat-sys-display-medium-weight: 400;--mat-sys-display-small: 400 2.25rem / 2.75rem var(--font-condensed);--mat-sys-display-small-font: var(--font-condensed);--mat-sys-display-small-line-height: 2.75rem;--mat-sys-display-small-size: 2.25rem;--mat-sys-display-small-tracking: 0;--mat-sys-display-small-weight: 400;--mat-sys-headline-large: 400 2rem / 2.5rem var(--font-condensed);--mat-sys-headline-large-font: var(--font-condensed);--mat-sys-headline-large-line-height: 2.5rem;--mat-sys-headline-large-size: 2rem;--mat-sys-headline-large-tracking: 0;--mat-sys-headline-large-weight: 400;--mat-sys-headline-medium: 400 1.75rem / 2.25rem var(--font-condensed);--mat-sys-headline-medium-font: var(--font-condensed);--mat-sys-headline-medium-line-height: 2.25rem;--mat-sys-headline-medium-size: 1.75rem;--mat-sys-headline-medium-tracking: 0;--mat-sys-headline-medium-weight: 400;--mat-sys-headline-small: 400 1.5rem / 2rem var(--font-condensed);--mat-sys-headline-small-font: var(--font-condensed);--mat-sys-headline-small-line-height: 2rem;--mat-sys-headline-small-size: 1.5rem;--mat-sys-headline-small-tracking: 0;--mat-sys-headline-small-weight: 400;--mat-sys-label-large: 500 .875rem / 1.25rem var(--font-body);--mat-sys-label-large-font: var(--font-body);--mat-sys-label-large-line-height: 1.25rem;--mat-sys-label-large-size: .875rem;--mat-sys-label-large-tracking: .006rem;--mat-sys-label-large-weight: 500;--mat-sys-label-large-weight-prominent: 700;--mat-sys-label-medium: 500 .75rem / 1rem var(--font-body);--mat-sys-label-medium-font: var(--font-body);--mat-sys-label-medium-line-height: 1rem;--mat-sys-label-medium-size: .75rem;--mat-sys-label-medium-tracking: .031rem;--mat-sys-label-medium-weight: 500;--mat-sys-label-medium-weight-prominent: 700;--mat-sys-label-small: 500 .688rem / 1rem var(--font-body);--mat-sys-label-small-font: var(--font-body);--mat-sys-label-small-line-height: 1rem;--mat-sys-label-small-size: .688rem;--mat-sys-label-small-tracking: .031rem;--mat-sys-label-small-weight: 500;--mat-sys-title-large: 400 1.375rem / 1.75rem var(--font-condensed);--mat-sys-title-large-font: var(--font-condensed);--mat-sys-title-large-line-height: 1.75rem;--mat-sys-title-large-size: 1.375rem;--mat-sys-title-large-tracking: 0;--mat-sys-title-large-weight: 400;--mat-sys-title-medium: 500 1rem / 1.5rem var(--font-body);--mat-sys-title-medium-font: var(--font-body);--mat-sys-title-medium-line-height: 1.5rem;--mat-sys-title-medium-size: 1rem;--mat-sys-title-medium-tracking: .009rem;--mat-sys-title-medium-weight: 500;--mat-sys-title-small: 500 .875rem / 1.25rem var(--font-body);--mat-sys-title-small-font: var(--font-body);--mat-sys-title-small-line-height: 1.25rem;--mat-sys-title-small-size: .875rem;--mat-sys-title-small-tracking: .006rem;--mat-sys-title-small-weight: 500;--mat-sys-corner-extra-large: 28px;--mat-sys-corner-extra-large-top: 28px 28px 0 0;--mat-sys-corner-extra-small: var(--radius-sm);--mat-sys-corner-extra-small-top: 4px 4px 0 0;--mat-sys-corner-full: 9999px;--mat-sys-corner-large: var(--radius-lg);--mat-sys-corner-large-end: 0 16px 16px 0;--mat-sys-corner-large-start: 16px 0 0 16px;--mat-sys-corner-large-top: 16px 16px 0 0;--mat-sys-corner-medium: var(--radius-lg);--mat-sys-corner-none: 0;--mat-sys-corner-small: var(--radius-md);--mat-sys-dragged-state-layer-opacity: .16;--mat-sys-focus-state-layer-opacity: .12;--mat-sys-hover-state-layer-opacity: .08;--mat-sys-pressed-state-layer-opacity: .12;--mat-button-filled-container-shape: var(--radius-md);--mat-button-outlined-container-shape: var(--radius-md);--mat-button-protected-container-shape: var(--radius-md);--mat-button-text-container-shape: var(--radius-md);--mat-button-tonal-container-shape: var(--radius-md);--mat-button-filled-container-height: 44px;--mat-button-outlined-container-height: 44px;--mat-button-protected-container-height: 44px;--mat-button-text-container-height: 44px;--mat-button-tonal-container-height: 44px;--mat-button-filled-label-text-font: var(--font-condensed);--mat-button-outlined-label-text-font: var(--font-condensed);--mat-button-protected-label-text-font: var(--font-condensed);--mat-button-text-label-text-font: var(--font-condensed);--mat-button-tonal-label-text-font: var(--font-condensed);--mat-button-filled-label-text-weight: 700;--mat-button-outlined-label-text-weight: 700;--mat-button-protected-label-text-weight: 700;--mat-button-text-label-text-weight: 700;--mat-button-tonal-label-text-weight: 700;--mat-button-filled-label-text-transform: uppercase;--mat-button-outlined-label-text-transform: uppercase;--mat-button-protected-label-text-transform: uppercase;--mat-button-text-label-text-transform: uppercase;--mat-button-tonal-label-text-transform: uppercase;--mat-button-filled-label-text-tracking: .08em;--mat-button-outlined-label-text-tracking: .08em;--mat-button-protected-label-text-tracking: .08em;--mat-button-text-label-text-tracking: .08em;--mat-button-tonal-label-text-tracking: .08em;--mat-button-filled-label-text-size: 15px;--mat-button-outlined-label-text-size: 15px;--mat-button-protected-label-text-size: 15px;--mat-button-text-label-text-size: 15px;--mat-button-tonal-label-text-size: 15px;--mat-button-outlined-label-text-color: var(--gold-text);--mat-button-outlined-outline-color: var(--gold-text);--mat-button-text-label-text-color: var(--gold-text);--mat-card-elevated-container-color: var(--surface);--mat-card-elevated-container-shape: var(--radius-lg);--mat-card-outlined-container-color: var(--surface);--mat-card-outlined-container-shape: var(--radius-lg);--mat-card-outlined-outline-color: var(--line);--mat-card-filled-container-color: var(--surface-raised);--mat-card-filled-container-shape: var(--radius-lg);--mat-card-title-text-font: var(--font-condensed);--mat-card-subtitle-text-color: var(--ink-muted);--mat-form-field-filled-container-color: var(--surface-raised);--mat-form-field-outlined-focus-outline-color: var(--gold-text);--mat-form-field-filled-focus-active-indicator-color: var(--gold-text);--mat-form-field-outlined-focus-label-text-color: var(--gold-text);--mat-form-field-filled-focus-label-text-color: var(--gold-text);--mat-form-field-container-text-size: 16px;--mat-form-field-container-text-font: var(--font-body);--mat-dialog-container-color: var(--surface);--mat-dialog-container-shape: var(--radius-lg);--mat-dialog-subhead-font: var(--font-condensed);--mat-dialog-subhead-color: var(--ink);--mat-dialog-supporting-text-color: var(--ink-muted);--mat-menu-container-color: var(--surface-raised);--mat-menu-item-label-text-color: var(--ink);--mat-menu-container-shape: var(--radius-md);--mat-snack-bar-container-color: var(--surface-raised);--mat-snack-bar-supporting-text-color: var(--ink);--mat-snack-bar-button-color: var(--gold-text);--mat-snack-bar-container-shape: var(--radius-md)}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-height:100%;overflow-x:hidden;background-color:var(--bg);color:var(--ink);font-family:var(--font-body);font-size:16px;line-height:24px}a{color:var(--gold-text)}:focus-visible{outline:3px solid var(--focus);outline-offset:2px}@font-face{font-family:Material Symbols Rounded;font-style:normal;font-weight:400;font-display:block;src:url(/fonts/material-symbols-rounded.woff2) format("woff2")}.material-symbols-rounded{font-family:Material Symbols Rounded;font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;white-space:nowrap;word-wrap:normal;direction:ltr;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;font-feature-settings:"liga"}@media(prefers-reduced-motion:reduce){*,*:before,*:after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}input[type=password]{font-family:-apple-system,system-ui,Segoe UI,Roboto,sans-serif}
