:root,[data-theme]{--md-error:#b3261e;--md-on-error:#ffffff;--md-error-container:#f9dedc;--md-on-error-container:#410e0b;--md-inverse-surface:#313033;--md-inverse-on-surface:#f4eff4;--md-inverse-primary:#d0bcff;--md-scrim:#000000;--md-outline-variant:#cac4d0;--md-surface-container-lowest:#ffffff;--md-surface-container-low:#f7f2fa;--md-surface-container:#f3edf7;--md-surface-container-high:#ece6f0;--md-surface-container-highest:#e6e0e9}:root,[data-theme=app]{--md-primary:#22242e;--md-on-primary:#ffffff;--md-primary-container:#e2cfae;--md-on-primary-container:#22242e;--md-inverse-primary:#e2cfae;--md-secondary:#4a4e60;--md-on-secondary:#ffffff;--md-secondary-container:#e7dbc8;--md-on-secondary-container:#22242e;--md-tertiary:#6b5b45;--md-on-tertiary:#ffffff;--md-tertiary-container:#e7dbc8;--md-on-tertiary-container:#22242e;--md-background:#f4ecdf;--md-on-background:#22242e;--md-surface:#f4ecdf;--md-on-surface:#22242e;--md-surface-variant:#ebe1d1;--md-on-surface-variant:#5e574c;--md-outline:#8c8374;--md-outline-variant:#dacdb8;--md-surface-container-lowest:#fcf8f2;--md-surface-container-low:#f0e7d8;--md-surface-container:#ebe1d1;--md-surface-container-high:#e5dac7;--md-surface-container-highest:#dfd2bd}[data-theme=go]{--md-primary:#3c6e5a;--md-on-primary:#ffffff;--md-primary-container:#cde8db;--md-on-primary-container:#0e2f23;--md-inverse-primary:#9fd3bc;--md-secondary:#f1ece2;--md-on-secondary:#1e1c18;--md-secondary-container:#f6f2ea;--md-on-secondary-container:#1e1c18;--md-tertiary:#f1ece2;--md-on-tertiary:#1e1c18;--md-tertiary-container:#f6f2ea;--md-on-tertiary-container:#1e1c18;--md-background:#fbf9f4;--md-on-background:#1e1c18;--md-surface:#fbf9f4;--md-on-surface:#1e1c18;--md-surface-variant:#f3eee5;--md-on-surface-variant:#4f4a42;--md-outline:#7d776d;--md-outline-variant:#e2dcd1;--md-surface-container-lowest:#ffffff;--md-surface-container-low:#f6f2ea;--md-surface-container:#f1ece3;--md-surface-container-high:#ebe5db;--md-surface-container-highest:#e4ddd2}[data-theme=knucklebones]{--md-primary:#ca5b5b;--md-on-primary:#ffffff;--md-primary-container:#ffdad6;--md-on-primary-container:#632524;--md-secondary:#eff2ef;--md-on-secondary:#241816;--md-secondary-container:#f5f7f5;--md-on-secondary-container:#241816;--md-tertiary:#eff2ef;--md-on-tertiary:#241816;--md-tertiary-container:#f5f7f5;--md-on-tertiary-container:#241816;--md-background:#ffffff;--md-on-background:#241816;--md-surface:#ffffff;--md-on-surface:#241816;--md-surface-variant:#f5f7f5;--md-on-surface-variant:#4b534f;--md-outline:#747c77;--md-outline-variant:#dde1dd;--md-surface-container-lowest:#ffffff;--md-surface-container-low:#f5f7f5;--md-surface-container:#f1f4f1;--md-surface-container-high:#eaedea;--md-surface-container-highest:#e2e6e2}:root[data-scheme=dark],:root[data-scheme=dark] [data-theme]{--md-error:#f2b8b5;--md-on-error:#601410;--md-error-container:#8c1d18;--md-on-error-container:#f9dedc;--md-inverse-surface:#e6e1e5;--md-inverse-on-surface:#313033;--md-inverse-primary:#6750a4;--md-outline-variant:#49454f;--md-surface-container-lowest:#0f0d13;--md-surface-container-low:#1d1b20;--md-surface-container:#211f26;--md-surface-container-high:#2b2930;--md-surface-container-highest:#36343b}:root[data-scheme=dark],:root[data-scheme=dark] [data-theme=app]{--md-primary:#efe6d8;--md-on-primary:#22242e;--md-primary-container:#4a3f30;--md-on-primary-container:#f0e2c8;--md-inverse-primary:#22242e;--md-secondary:#cfc4b3;--md-on-secondary:#2a241c;--md-secondary-container:#3a332a;--md-on-secondary-container:#efe6d8;--md-tertiary:#d8c6a6;--md-on-tertiary:#2a241c;--md-tertiary-container:#3a332a;--md-on-tertiary-container:#efe6d8;--md-background:#1a1714;--md-on-background:#efe6d8;--md-surface:#1a1714;--md-on-surface:#efe6d8;--md-surface-variant:#433b32;--md-on-surface-variant:#cfc4b3;--md-outline:#9a8f7f;--md-outline-variant:#433b32;--md-surface-container-lowest:#13110e;--md-surface-container-low:#201c18;--md-surface-container:#25211c;--md-surface-container-high:#2f2a24;--md-surface-container-highest:#3a342d}:root[data-scheme=dark] [data-theme=go]{--md-primary:#9fd3bc;--md-on-primary:#053826;--md-primary-container:#245443;--md-on-primary-container:#cde8db;--md-inverse-primary:#3c6e5a;--md-secondary:#d3ccbf;--md-on-secondary:#2a261f;--md-secondary-container:#433e35;--md-on-secondary-container:#efe8dc;--md-tertiary:#d3ccbf;--md-on-tertiary:#2a261f;--md-tertiary-container:#433e35;--md-on-tertiary-container:#efe8dc;--md-background:#131412;--md-on-background:#e8e3da;--md-surface:#1b1c19;--md-on-surface:#e8e3da;--md-surface-variant:#45423b;--md-on-surface-variant:#d0c9bd;--md-outline:#9a9488;--md-outline-variant:#45423b;--md-surface-container-lowest:#0e0f0d;--md-surface-container-low:#1b1c19;--md-surface-container:#20211d;--md-surface-container-high:#2a2b27;--md-surface-container-highest:#353632}:root[data-scheme=dark] [data-theme=knucklebones]{--md-primary:#ffb3ab;--md-on-primary:#690005;--md-primary-container:#922d2d;--md-on-primary-container:#ffdad6;--md-secondary:#c9d0ca;--md-on-secondary:#1d211e;--md-secondary-container:#3a403b;--md-on-secondary-container:#e5ebe5;--md-tertiary:#c9d0ca;--md-on-tertiary:#1d211e;--md-tertiary-container:#3a403b;--md-on-tertiary-container:#e5ebe5;--md-background:#1b1412;--md-on-background:#f4ded8;--md-surface:#241816;--md-on-surface:#f4ded8;--md-surface-variant:#424843;--md-on-surface-variant:#c9d0ca;--md-outline:#969d97}:root{--font-sans:var(--font-roboto),system-ui,-apple-system,"Segoe UI",sans-serif;--type-display-small:400 2.25rem/2.75rem var(--font-sans);--type-headline-large:400 2rem/2.5rem var(--font-sans);--type-headline-medium:400 1.75rem/2.25rem var(--font-sans);--type-headline-small:400 1.5rem/2rem var(--font-sans);--type-title-large:400 1.375rem/1.75rem var(--font-sans);--type-title-medium:500 1rem/1.5rem var(--font-sans);--type-title-small:500 0.875rem/1.25rem var(--font-sans);--type-body-large:400 1rem/1.5rem var(--font-sans);--type-body-medium:400 0.875rem/1.25rem var(--font-sans);--type-body-small:400 0.75rem/1rem var(--font-sans);--type-label-large:500 0.875rem/1.25rem var(--font-sans);--type-label-medium:500 0.75rem/1rem var(--font-sans);--type-label-small:500 0.6875rem/1rem var(--font-sans);--tracking-title-medium:0.009375rem;--tracking-title-small:0.00625rem;--tracking-body-large:0.03125rem;--tracking-body-medium:0.015625rem;--tracking-body-small:0.025rem;--tracking-label:0.03125rem;--space-screen-margin:16px;--space-top-bar-edge:4px;--space-section-gap:24px;--space-item-gap:12px;--space-container-padding:16px;--column-width:440px;--elevation-overlay:0 1px 3px rgb(0 0 0/0.16),0 2px 6px rgb(0 0 0/0.08);--elevation-dialog:0 6px 24px rgb(0 0 0/0.24);color-scheme:light}:root[data-scheme=dark]{color-scheme:dark}*,:after,:before{box-sizing:border-box}body,html{margin:0;padding:0}body{min-height:100dvh;background:var(--md-background);color:var(--md-on-background);font:var(--type-body-large);letter-spacing:var(--tracking-body-large);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}button,input{font:inherit;letter-spacing:inherit}a,button,input{color:inherit}:focus-visible{outline:2px solid var(--md-primary);outline-offset:2px}.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto!important}*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}