:root{--max-width:1100px;--border-radius:12px;--font-mono:ui-monospace,Menlo,Monaco,"Cascadia Mono","Segoe UI Mono","Roboto Mono","Oxygen Mono","Ubuntu Monospace","Source Code Pro","Fira Mono","Droid Sans Mono","Courier New",monospace;--foreground-rgb:0,0,0;--background-start-rgb:214,219,220;--background-end-rgb:255,255,255;--primary-glow:conic-gradient(from 180deg at 50% 50%,#16abff33 0deg,#0885ff33 55deg,#54d6ff33 120deg,#0071ff33 160deg,transparent 360deg);--secondary-glow:radial-gradient(#fff,hsla(0,0%,100%,0));--tile-start-rgb:239,245,249;--tile-end-rgb:228,232,233;--tile-border:conic-gradient(#00000080,#00000040,#00000030,#00000020,#00000010,#00000010,#00000080);--callout-rgb:238,240,241;--callout-border-rgb:172,175,176;--card-rgb:180,185,188;--card-border-rgb:131,134,135}@media (prefers-color-scheme:dark){:root{--foreground-rgb:255,255,255;--background-start-rgb:0,0,0;--background-end-rgb:0,0,0;--primary-glow:radial-gradient(rgba(1,65,255,.4),rgba(1,65,255,0));--secondary-glow:linear-gradient(to bottom right,rgba(1,65,255,0),rgba(1,65,255,0),rgba(1,65,255,.3));--tile-start-rgb:2,13,46;--tile-end-rgb:2,5,19;--tile-border:conic-gradient(#ffffff80,#ffffff40,#ffffff30,#ffffff20,#ffffff10,#ffffff10,#ffffff80);--callout-rgb:20,20,20;--callout-border-rgb:108,108,108;--card-rgb:100,100,100;--card-border-rgb:200,200,200}}*{box-sizing:border-box;padding:0;margin:0;accent-color:var(--md-sys-color-primary)}body,html{max-width:100vw;min-height:100dvh;overflow-x:hidden}a{color:inherit;text-decoration:none}@media (prefers-color-scheme:dark){html{color-scheme:dark}}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ec159349637c90ad-s.woff2) format("woff2");unicode-range:U+0460-052f,U+1c80-1c88,U+20b4,U+2de0-2dff,U+a640-a69f,U+fe2e-fe2f}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/513657b02c5c193f-s.woff2) format("woff2");unicode-range:U+0301,U+0400-045f,U+0490-0491,U+04b0-04b1,U+2116}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/fd4db3eb5472fc27-s.woff2) format("woff2");unicode-range:U+1f??}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/51ed15f9841b9f9d-s.woff2) format("woff2");unicode-range:U+0370-03ff}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/05a31a2ca4975f99-s.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01a0-01a1,U+01af-01b0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1ea0-1ef9,U+20ab}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/d6b16ce4a6175f26-s.woff2) format("woff2");unicode-range:U+0100-02af,U+0304,U+0308,U+0329,U+1e00-1e9f,U+1ef2-1eff,U+2020,U+20a0-20ab,U+20ad-20cf,U+2113,U+2c60-2c7f,U+a720-a7ff}@font-face{font-family:__Inter_e66fe9;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c9a5bc6a7c948fb0-s.p.woff2) format("woff2");unicode-range:U+00??,U+0131,U+0152-0153,U+02bb-02bc,U+02c6,U+02da,U+02dc,U+0304,U+0308,U+0329,U+2000-206f,U+2074,U+20ac,U+2122,U+2191,U+2193,U+2212,U+2215,U+feff,U+fffd}@font-face{font-family:__Inter_Fallback_e66fe9;src:local("Arial");ascent-override:90.20%;descent-override:22.48%;line-gap-override:0.00%;size-adjust:107.40%}.__className_e66fe9{font-family:__Inter_e66fe9,__Inter_Fallback_e66fe9;font-style:normal}.snackbar_container__KltgB{height:48px;padding:0 12px 0 16px;border-radius:4px;box-shadow:2px 2px 2px var(--md-sys-color-shadow);display:flex;align-items:center;cursor:pointer}.snackbar_container__KltgB:hover{box-shadow:2px 2px 16px var(--md-sys-color-shadow)}.snackbar_region__GNtKN{position:fixed;bottom:24px;right:24px;z-index:2000;display:flex;flex-direction:column-reverse;gap:8px}:root{--md-source:#863872;--md-ref-palette-primary0:#000;--md-ref-palette-primary4:#23001c;--md-ref-palette-primary5:#280020;--md-ref-palette-primary6:#2c0024;--md-ref-palette-primary10:#3a0030;--md-ref-palette-primary12:#410036;--md-ref-palette-primary17:#510643;--md-ref-palette-primary20:#590f4a;--md-ref-palette-primary22:#5f154f;--md-ref-palette-primary24:#641a54;--md-ref-palette-primary25:#671d56;--md-ref-palette-primary30:#752963;--md-ref-palette-primary35:#83356f;--md-ref-palette-primary40:#91417c;--md-ref-palette-primary50:#ae5a96;--md-ref-palette-primary60:#cb73b1;--md-ref-palette-primary70:#e98dcc;--md-ref-palette-primary80:#ffade3;--md-ref-palette-primary87:#ffcbeb;--md-ref-palette-primary90:#ffd8ee;--md-ref-palette-primary92:#ffe0f1;--md-ref-palette-primary94:#ffe8f3;--md-ref-palette-primary95:#ffecf5;--md-ref-palette-primary96:#fff0f6;--md-ref-palette-primary98:#fff8f9;--md-ref-palette-primary99:#fffbff;--md-ref-palette-primary100:#fff;--md-ref-palette-secondary0:#000;--md-ref-palette-secondary4:#190814;--md-ref-palette-secondary5:#1c0b17;--md-ref-palette-secondary6:#1f0e1a;--md-ref-palette-secondary10:#281622;--md-ref-palette-secondary12:#2c1a26;--md-ref-palette-secondary17:#382431;--md-ref-palette-secondary20:#3f2a37;--md-ref-palette-secondary22:#432e3c;--md-ref-palette-secondary24:#483340;--md-ref-palette-secondary25:#4b3543;--md-ref-palette-secondary30:#57404e;--md-ref-palette-secondary35:#634c5a;--md-ref-palette-secondary40:#705766;--md-ref-palette-secondary50:#8a707f;--md-ref-palette-secondary60:#a58999;--md-ref-palette-secondary70:#c0a3b4;--md-ref-palette-secondary80:#ddbecf;--md-ref-palette-secondary87:#f1d1e3;--md-ref-palette-secondary90:#fadaeb;--md-ref-palette-secondary92:#ffe0f1;--md-ref-palette-secondary94:#ffe8f3;--md-ref-palette-secondary95:#ffecf5;--md-ref-palette-secondary96:#fff0f6;--md-ref-palette-secondary98:#fff8f9;--md-ref-palette-secondary99:#fffbff;--md-ref-palette-secondary100:#fff;--md-ref-palette-tertiary0:#000;--md-ref-palette-tertiary4:#200600;--md-ref-palette-tertiary5:#240800;--md-ref-palette-tertiary6:#270a01;--md-ref-palette-tertiary10:#321204;--md-ref-palette-tertiary12:#371607;--md-ref-palette-tertiary17:#432010;--md-ref-palette-tertiary20:#4b2716;--md-ref-palette-tertiary22:#502b1a;--md-ref-palette-tertiary24:#562f1e;--md-ref-palette-tertiary25:#583120;--md-ref-palette-tertiary30:#653c2a;--md-ref-palette-tertiary35:#734835;--md-ref-palette-tertiary40:#81533f;--md-ref-palette-tertiary50:#9d6b56;--md-ref-palette-tertiary60:#b9856e;--md-ref-palette-tertiary70:#d79f87;--md-ref-palette-tertiary80:#f4b9a0;--md-ref-palette-tertiary87:#ffd0bd;--md-ref-palette-tertiary90:#ffdbcd;--md-ref-palette-tertiary92:#ffe2d7;--md-ref-palette-tertiary94:#ffe9e2;--md-ref-palette-tertiary95:#ffede7;--md-ref-palette-tertiary96:#fff1ec;--md-ref-palette-tertiary98:#fff8f6;--md-ref-palette-tertiary99:#fffbff;--md-ref-palette-tertiary100:#fff;--md-ref-palette-neutral0:#000;--md-ref-palette-neutral4:#110d0f;--md-ref-palette-neutral5:#141012;--md-ref-palette-neutral6:#161214;--md-ref-palette-neutral10:#1f1a1d;--md-ref-palette-neutral12:#231e21;--md-ref-palette-neutral17:#2e292b;--md-ref-palette-neutral20:#342f31;--md-ref-palette-neutral22:#393336;--md-ref-palette-neutral24:#3d383a;--md-ref-palette-neutral25:#403a3c;--md-ref-palette-neutral30:#4b4548;--md-ref-palette-neutral35:#575153;--md-ref-palette-neutral40:#635d5f;--md-ref-palette-neutral50:#7d7578;--md-ref-palette-neutral60:#978f92;--md-ref-palette-neutral70:#b2a9ac;--md-ref-palette-neutral80:#cdc4c7;--md-ref-palette-neutral87:#e1d7db;--md-ref-palette-neutral90:#eae0e3;--md-ref-palette-neutral92:#f0e6e9;--md-ref-palette-neutral94:#f6ebee;--md-ref-palette-neutral95:#f9eef1;--md-ref-palette-neutral96:#fbf1f4;--md-ref-palette-neutral98:#fff8f9;--md-ref-palette-neutral99:#fffbff;--md-ref-palette-neutral100:#fff;--md-ref-palette-neutral-variant0:#000;--md-ref-palette-neutral-variant4:#140c11;--md-ref-palette-neutral-variant5:#170e14;--md-ref-palette-neutral-variant6:#191116;--md-ref-palette-neutral-variant10:#22191e;--md-ref-palette-neutral-variant12:#261d22;--md-ref-palette-neutral-variant17:#31272d;--md-ref-palette-neutral-variant20:#382d33;--md-ref-palette-neutral-variant22:#3c3238;--md-ref-palette-neutral-variant24:#41363c;--md-ref-palette-neutral-variant25:#43383e;--md-ref-palette-neutral-variant30:#4f444a;--md-ref-palette-neutral-variant35:#5b4f56;--md-ref-palette-neutral-variant40:#675b61;--md-ref-palette-neutral-variant50:#81737a;--md-ref-palette-neutral-variant60:#9b8d94;--md-ref-palette-neutral-variant70:#b6a7ae;--md-ref-palette-neutral-variant80:#d2c2ca;--md-ref-palette-neutral-variant87:#e7d6dd;--md-ref-palette-neutral-variant90:#efdee6;--md-ref-palette-neutral-variant92:#f5e4eb;--md-ref-palette-neutral-variant94:#fbe9f1;--md-ref-palette-neutral-variant95:#feecf4;--md-ref-palette-neutral-variant96:#fff0f6;--md-ref-palette-neutral-variant98:#fff8f9;--md-ref-palette-neutral-variant99:#fffbff;--md-ref-palette-neutral-variant100:#fff;--md-ref-palette-error0:#000;--md-ref-palette-error4:#280001;--md-ref-palette-error5:#2d0001;--md-ref-palette-error6:#310001;--md-ref-palette-error10:#410002;--md-ref-palette-error12:#490002;--md-ref-palette-error17:#5c0004;--md-ref-palette-error20:#690005;--md-ref-palette-error22:#710005;--md-ref-palette-error24:#790006;--md-ref-palette-error25:#7e0007;--md-ref-palette-error30:#93000a;--md-ref-palette-error35:#a80710;--md-ref-palette-error40:#ba1a1a;--md-ref-palette-error50:#de3730;--md-ref-palette-error60:#ff5449;--md-ref-palette-error70:#ff897d;--md-ref-palette-error80:#ffb4ab;--md-ref-palette-error87:#ffcfc9;--md-ref-palette-error90:#ffdad6;--md-ref-palette-error92:#ffe2de;--md-ref-palette-error94:#ffe9e6;--md-ref-palette-error95:#ffedea;--md-ref-palette-error96:#fff0ee;--md-ref-palette-error98:#fff8f7;--md-ref-palette-error99:#fffbff;--md-ref-palette-error100:#fff;--md-sys-color-primary-light:#91417c;--md-sys-color-on-primary-light:#fff;--md-sys-color-primary-container-light:#ffd8ee;--md-sys-color-on-primary-container-light:#3a0030;--md-sys-color-primary-fixed-light:#ffd8ee;--md-sys-color-on-primary-fixed-light:#3a0030;--md-sys-color-primary-fixed-dim-light:#ffade3;--md-sys-color-on-primary-fixed-variant-light:#752963;--md-sys-color-secondary-light:#705766;--md-sys-color-on-secondary-light:#fff;--md-sys-color-secondary-container-light:#fadaeb;--md-sys-color-on-secondary-container-light:#281622;--md-sys-color-secondary-fixed-light:#fadaeb;--md-sys-color-on-secondary-fixed-light:#281622;--md-sys-color-secondary-fixed-dim-light:#ddbecf;--md-sys-color-on-secondary-fixed-variant-light:#57404e;--md-sys-color-tertiary-light:#81533f;--md-sys-color-on-tertiary-light:#fff;--md-sys-color-tertiary-container-light:#ffdbcd;--md-sys-color-on-tertiary-container-light:#321204;--md-sys-color-tertiary-fixed-light:#ffdbcd;--md-sys-color-on-tertiary-fixed-light:#321204;--md-sys-color-tertiary-fixed-dim-light:#f4b9a0;--md-sys-color-on-tertiary-fixed-variant-light:#653c2a;--md-sys-color-error-light:#ba1a1a;--md-sys-color-error-container-light:#ffdad6;--md-sys-color-on-error-light:#fff;--md-sys-color-on-error-container-light:#410002;--md-sys-color-background-light:#fffbff;--md-sys-color-on-background-light:#1f1a1d;--md-sys-color-outline-light:#81737a;--md-sys-color-inverse-on-surface-light:#f9eef1;--md-sys-color-inverse-surface-light:#342f31;--md-sys-color-inverse-primary-light:#ffade3;--md-sys-color-shadow-light:#000;--md-sys-color-surface-tint-light:#91417c;--md-sys-color-outline-variant-light:#d2c2ca;--md-sys-color-scrim-light:#000;--md-sys-color-surface-light:#fff8f9;--md-sys-color-on-surface-light:#1f1a1d;--md-sys-color-surface-variant-light:#efdee6;--md-sys-color-on-surface-variant-light:#4f444a;--md-sys-color-surface-container-highest-light:#eae0e3;--md-sys-color-surface-container-high-light:#f0e6e9;--md-sys-color-surface-container-light:#f6ebee;--md-sys-color-surface-container-low-light:#fbf1f4;--md-sys-color-surface-container-lowest-light:#fff;--md-sys-color-surface-dim-light:#e1d7db;--md-sys-color-surface-bright-light:#fff8f9;--md-sys-color-primary-dark:#ffade3;--md-sys-color-on-primary-dark:#590f4a;--md-sys-color-primary-container-dark:#752963;--md-sys-color-on-primary-container-dark:#ffd8ee;--md-sys-color-primary-fixed-dark:#ffd8ee;--md-sys-color-on-primary-fixed-dark:#3a0030;--md-sys-color-primary-fixed-dim-dark:#ffade3;--md-sys-color-on-primary-fixed-variant-dark:#752963;--md-sys-color-secondary-dark:#ddbecf;--md-sys-color-on-secondary-dark:#3f2a37;--md-sys-color-secondary-container-dark:#57404e;--md-sys-color-on-secondary-container-dark:#fadaeb;--md-sys-color-secondary-fixed-dark:#fadaeb;--md-sys-color-on-secondary-fixed-dark:#281622;--md-sys-color-secondary-fixed-dim-dark:#ddbecf;--md-sys-color-on-secondary-fixed-variant-dark:#57404e;--md-sys-color-tertiary-dark:#f4b9a0;--md-sys-color-on-tertiary-dark:#4b2716;--md-sys-color-tertiary-container-dark:#653c2a;--md-sys-color-on-tertiary-container-dark:#ffdbcd;--md-sys-color-tertiary-fixed-dark:#ffdbcd;--md-sys-color-on-tertiary-fixed-dark:#321204;--md-sys-color-tertiary-fixed-dim-dark:#f4b9a0;--md-sys-color-on-tertiary-fixed-variant-dark:#653c2a;--md-sys-color-error-dark:#ffb4ab;--md-sys-color-error-container-dark:#93000a;--md-sys-color-on-error-dark:#690005;--md-sys-color-on-error-container-dark:#ffdad6;--md-sys-color-background-dark:#1f1a1d;--md-sys-color-on-background-dark:#eae0e3;--md-sys-color-outline-dark:#9b8d94;--md-sys-color-inverse-on-surface-dark:#1f1a1d;--md-sys-color-inverse-surface-dark:#eae0e3;--md-sys-color-inverse-primary-dark:#91417c;--md-sys-color-shadow-dark:#000;--md-sys-color-surface-tint-dark:#ffade3;--md-sys-color-outline-variant-dark:#4f444a;--md-sys-color-scrim-dark:#000;--md-sys-color-surface-dark:#161214;--md-sys-color-on-surface-dark:#cdc4c7;--md-sys-color-surface-variant-dark:#4f444a;--md-sys-color-on-surface-variant-dark:#d2c2ca;--md-sys-color-surface-container-highest-dark:#393336;--md-sys-color-surface-container-high-dark:#2e292b;--md-sys-color-surface-container-dark:#231e21;--md-sys-color-surface-container-low-dark:#1f1a1d;--md-sys-color-surface-container-lowest-dark:#110d0f;--md-sys-color-surface-dim-dark:#161214;--md-sys-color-surface-bright-dark:#3d383a;--md-sys-typescale-display-large-font-family-name:Roboto;--md-sys-typescale-display-large-font-family-style:Regular;--md-sys-typescale-display-large-font-weight:400px;--md-sys-typescale-display-large-font-size:57px;--md-sys-typescale-display-large-line-height:64px;--md-sys-typescale-display-large-letter-spacing:-0.25px;--md-sys-typescale-display-medium-font-family-name:Roboto;--md-sys-typescale-display-medium-font-family-style:Regular;--md-sys-typescale-display-medium-font-weight:400px;--md-sys-typescale-display-medium-font-size:45px;--md-sys-typescale-display-medium-line-height:52px;--md-sys-typescale-display-medium-letter-spacing:0px;--md-sys-typescale-display-small-font-family-name:Roboto;--md-sys-typescale-display-small-font-family-style:Regular;--md-sys-typescale-display-small-font-weight:400px;--md-sys-typescale-display-small-font-size:36px;--md-sys-typescale-display-small-line-height:44px;--md-sys-typescale-display-small-letter-spacing:0px;--md-sys-typescale-headline-large-font-family-name:Roboto;--md-sys-typescale-headline-large-font-family-style:Regular;--md-sys-typescale-headline-large-font-weight:400px;--md-sys-typescale-headline-large-font-size:32px;--md-sys-typescale-headline-large-line-height:40px;--md-sys-typescale-headline-large-letter-spacing:0px;--md-sys-typescale-headline-medium-font-family-name:Roboto;--md-sys-typescale-headline-medium-font-family-style:Regular;--md-sys-typescale-headline-medium-font-weight:400px;--md-sys-typescale-headline-medium-font-size:28px;--md-sys-typescale-headline-medium-line-height:36px;--md-sys-typescale-headline-medium-letter-spacing:0px;--md-sys-typescale-headline-small-font-family-name:Roboto;--md-sys-typescale-headline-small-font-family-style:Regular;--md-sys-typescale-headline-small-font-weight:400px;--md-sys-typescale-headline-small-font-size:24px;--md-sys-typescale-headline-small-line-height:32px;--md-sys-typescale-headline-small-letter-spacing:0px;--md-sys-typescale-body-large-font-family-name:Roboto;--md-sys-typescale-body-large-font-family-style:Regular;--md-sys-typescale-body-large-font-weight:400px;--md-sys-typescale-body-large-font-size:16px;--md-sys-typescale-body-large-line-height:24px;--md-sys-typescale-body-large-letter-spacing:0.5px;--md-sys-typescale-body-medium-font-family-name:Roboto;--md-sys-typescale-body-medium-font-family-style:Regular;--md-sys-typescale-body-medium-font-weight:400px;--md-sys-typescale-body-medium-font-size:14px;--md-sys-typescale-body-medium-line-height:20px;--md-sys-typescale-body-medium-letter-spacing:0.25px;--md-sys-typescale-body-small-font-family-name:Roboto;--md-sys-typescale-body-small-font-family-style:Regular;--md-sys-typescale-body-small-font-weight:400px;--md-sys-typescale-body-small-font-size:12px;--md-sys-typescale-body-small-line-height:16px;--md-sys-typescale-body-small-letter-spacing:0.4px;--md-sys-typescale-label-large-font-family-name:Roboto;--md-sys-typescale-label-large-font-family-style:Medium;--md-sys-typescale-label-large-font-weight:500px;--md-sys-typescale-label-large-font-size:14px;--md-sys-typescale-label-large-line-height:20px;--md-sys-typescale-label-large-letter-spacing:0.1px;--md-sys-typescale-label-medium-font-family-name:Roboto;--md-sys-typescale-label-medium-font-family-style:Medium;--md-sys-typescale-label-medium-font-weight:500px;--md-sys-typescale-label-medium-font-size:12px;--md-sys-typescale-label-medium-line-height:16px;--md-sys-typescale-label-medium-letter-spacing:0.5px;--md-sys-typescale-label-small-font-family-name:Roboto;--md-sys-typescale-label-small-font-family-style:Medium;--md-sys-typescale-label-small-font-weight:500px;--md-sys-typescale-label-small-font-size:11px;--md-sys-typescale-label-small-line-height:16px;--md-sys-typescale-label-small-letter-spacing:0.5px;--md-sys-typescale-title-large-font-family-name:Roboto;--md-sys-typescale-title-large-font-family-style:Regular;--md-sys-typescale-title-large-font-weight:400px;--md-sys-typescale-title-large-font-size:22px;--md-sys-typescale-title-large-line-height:28px;--md-sys-typescale-title-large-letter-spacing:0px;--md-sys-typescale-title-medium-font-family-name:Roboto;--md-sys-typescale-title-medium-font-family-style:Medium;--md-sys-typescale-title-medium-font-weight:500px;--md-sys-typescale-title-medium-font-size:16px;--md-sys-typescale-title-medium-line-height:24px;--md-sys-typescale-title-medium-letter-spacing:0.15px;--md-sys-typescale-title-small-font-family-name:Roboto;--md-sys-typescale-title-small-font-family-style:Medium;--md-sys-typescale-title-small-font-weight:500px;--md-sys-typescale-title-small-font-size:14px;--md-sys-typescale-title-small-line-height:20px;--md-sys-typescale-title-small-letter-spacing:0.1px}.primary{background-color:var(--md-sys-color-primary)}.primary-text{color:var(--md-sys-color-primary)}.on-primary{background-color:var(--md-sys-color-on-primary)}.on-primary-text{color:var(--md-sys-color-on-primary)}.primary-container{background-color:var(--md-sys-color-primary-container)}.primary-container-text{color:var(--md-sys-color-primary-container)}.on-primary-container{background-color:var(--md-sys-color-on-primary-container)}.on-primary-container-text{color:var(--md-sys-color-on-primary-container)}.primary-fixed{background-color:var(--md-sys-color-primary-fixed)}.primary-fixed-text{color:var(--md-sys-color-primary-fixed)}.on-primary-fixed{background-color:var(--md-sys-color-on-primary-fixed)}.on-primary-fixed-text{color:var(--md-sys-color-on-primary-fixed)}.primary-fixed-dim{background-color:var(--md-sys-color-primary-fixed-dim)}.primary-fixed-dim-text{color:var(--md-sys-color-primary-fixed-dim)}.on-primary-fixed-variant{background-color:var(--md-sys-color-on-primary-fixed-variant)}.on-primary-fixed-variant-text{color:var(--md-sys-color-on-primary-fixed-variant)}.secondary{background-color:var(--md-sys-color-secondary)}.secondary-text{color:var(--md-sys-color-secondary)}.on-secondary{background-color:var(--md-sys-color-on-secondary)}.on-secondary-text{color:var(--md-sys-color-on-secondary)}.secondary-container{background-color:var(--md-sys-color-secondary-container)}.secondary-container-text{color:var(--md-sys-color-secondary-container)}.on-secondary-container{background-color:var(--md-sys-color-on-secondary-container)}.on-secondary-container-text{color:var(--md-sys-color-on-secondary-container)}.secondary-fixed{background-color:var(--md-sys-color-secondary-fixed)}.secondary-fixed-text{color:var(--md-sys-color-secondary-fixed)}.on-secondary-fixed{background-color:var(--md-sys-color-on-secondary-fixed)}.on-secondary-fixed-text{color:var(--md-sys-color-on-secondary-fixed)}.secondary-fixed-dim{background-color:var(--md-sys-color-secondary-fixed-dim)}.secondary-fixed-dim-text{color:var(--md-sys-color-secondary-fixed-dim)}.on-secondary-fixed-variant{background-color:var(--md-sys-color-on-secondary-fixed-variant)}.on-secondary-fixed-variant-text{color:var(--md-sys-color-on-secondary-fixed-variant)}.tertiary{background-color:var(--md-sys-color-tertiary)}.tertiary-text{color:var(--md-sys-color-tertiary)}.on-tertiary{background-color:var(--md-sys-color-on-tertiary)}.on-tertiary-text{color:var(--md-sys-color-on-tertiary)}.tertiary-container{background-color:var(--md-sys-color-tertiary-container)}.tertiary-container-text{color:var(--md-sys-color-tertiary-container)}.on-tertiary-container{background-color:var(--md-sys-color-on-tertiary-container)}.on-tertiary-container-text{color:var(--md-sys-color-on-tertiary-container)}.tertiary-fixed{background-color:var(--md-sys-color-tertiary-fixed)}.tertiary-fixed-text{color:var(--md-sys-color-tertiary-fixed)}.on-tertiary-fixed{background-color:var(--md-sys-color-on-tertiary-fixed)}.on-tertiary-fixed-text{color:var(--md-sys-color-on-tertiary-fixed)}.tertiary-fixed-dim{background-color:var(--md-sys-color-tertiary-fixed-dim)}.tertiary-fixed-dim-text{color:var(--md-sys-color-tertiary-fixed-dim)}.on-tertiary-fixed-variant{background-color:var(--md-sys-color-on-tertiary-fixed-variant)}.on-tertiary-fixed-variant-text{color:var(--md-sys-color-on-tertiary-fixed-variant)}.error{background-color:var(--md-sys-color-error)}.error-text{color:var(--md-sys-color-error)}.error-container{background-color:var(--md-sys-color-error-container)}.error-container-text{color:var(--md-sys-color-error-container)}.on-error{background-color:var(--md-sys-color-on-error)}.on-error-text{color:var(--md-sys-color-on-error)}.on-error-container{background-color:var(--md-sys-color-on-error-container)}.on-error-container-text{color:var(--md-sys-color-on-error-container)}.background{background-color:var(--md-sys-color-background)}.background-text{color:var(--md-sys-color-background)}.on-background{background-color:var(--md-sys-color-on-background)}.on-background-text{color:var(--md-sys-color-on-background)}.outline{background-color:var(--md-sys-color-outline)}.outline-text{color:var(--md-sys-color-outline)}.inverse-on-surface{background-color:var(--md-sys-color-inverse-on-surface)}.inverse-on-surface-text{color:var(--md-sys-color-inverse-on-surface)}.inverse-surface{background-color:var(--md-sys-color-inverse-surface)}.inverse-surface-text{color:var(--md-sys-color-inverse-surface)}.inverse-primary{background-color:var(--md-sys-color-inverse-primary)}.inverse-primary-text{color:var(--md-sys-color-inverse-primary)}.shadow{background-color:var(--md-sys-color-shadow)}.shadow-text{color:var(--md-sys-color-shadow)}.surface-tint{background-color:var(--md-sys-color-surface-tint)}.surface-tint-text{color:var(--md-sys-color-surface-tint)}.outline-variant{background-color:var(--md-sys-color-outline-variant)}.outline-variant-text{color:var(--md-sys-color-outline-variant)}.scrim{background-color:var(--md-sys-color-scrim)}.scrim-text{color:var(--md-sys-color-scrim)}.surface{background-color:var(--md-sys-color-surface)}.surface-text{color:var(--md-sys-color-surface)}.on-surface{background-color:var(--md-sys-color-on-surface)}.on-surface-text{color:var(--md-sys-color-on-surface)}.surface-variant{background-color:var(--md-sys-color-surface-variant)}.surface-variant-text{color:var(--md-sys-color-surface-variant)}.on-surface-variant{background-color:var(--md-sys-color-on-surface-variant)}.on-surface-variant-text{color:var(--md-sys-color-on-surface-variant)}.surface-container-highest{background-color:var(--md-sys-color-surface-container-highest)}.surface-container-highest-text{color:var(--md-sys-color-surface-container-highest)}.surface-container-high{background-color:var(--md-sys-color-surface-container-high)}.surface-container-high-text{color:var(--md-sys-color-surface-container-high)}.surface-container{background-color:var(--md-sys-color-surface-container)}.surface-container-text{color:var(--md-sys-color-surface-container)}.surface-container-low{background-color:var(--md-sys-color-surface-container-low)}.surface-container-low-text{color:var(--md-sys-color-surface-container-low)}.surface-container-lowest{background-color:var(--md-sys-color-surface-container-lowest)}.surface-container-lowest-text{color:var(--md-sys-color-surface-container-lowest)}.surface-dim{background-color:var(--md-sys-color-surface-dim)}.surface-dim-text{color:var(--md-sys-color-surface-dim)}.surface-bright{background-color:var(--md-sys-color-surface-bright)}.surface-bright-text{color:var(--md-sys-color-surface-bright)}.display-large{font-family:var(--md-sys-typescale-display-large-font-family-name);font-style:var(--md-sys-typescale-display-large-font-family-style);font-weight:var(--md-sys-typescale-display-large-font-weight);font-size:var(--md-sys-typescale-display-large-font-size);letter-spacing:var(--md-sys-typescale-display-large-tracking);line-height:var(--md-sys-typescale-display-large-height);text-transform:var(--md-sys-typescale-display-large-text-transform);-webkit-text-decoration:var(--md-sys-typescale-display-large-text-decoration);text-decoration:var(--md-sys-typescale-display-large-text-decoration)}.display-medium{font-family:var(--md-sys-typescale-display-medium-font-family-name);font-style:var(--md-sys-typescale-display-medium-font-family-style);font-weight:var(--md-sys-typescale-display-medium-font-weight);font-size:var(--md-sys-typescale-display-medium-font-size);letter-spacing:var(--md-sys-typescale-display-medium-tracking);line-height:var(--md-sys-typescale-display-medium-height);text-transform:var(--md-sys-typescale-display-medium-text-transform);-webkit-text-decoration:var(--md-sys-typescale-display-medium-text-decoration);text-decoration:var(--md-sys-typescale-display-medium-text-decoration)}.display-small{font-family:var(--md-sys-typescale-display-small-font-family-name);font-style:var(--md-sys-typescale-display-small-font-family-style);font-weight:var(--md-sys-typescale-display-small-font-weight);font-size:var(--md-sys-typescale-display-small-font-size);letter-spacing:var(--md-sys-typescale-display-small-tracking);line-height:var(--md-sys-typescale-display-small-height);text-transform:var(--md-sys-typescale-display-small-text-transform);-webkit-text-decoration:var(--md-sys-typescale-display-small-text-decoration);text-decoration:var(--md-sys-typescale-display-small-text-decoration)}.headline-large{font-family:var(--md-sys-typescale-headline-large-font-family-name);font-style:var(--md-sys-typescale-headline-large-font-family-style);font-weight:var(--md-sys-typescale-headline-large-font-weight);font-size:var(--md-sys-typescale-headline-large-font-size);letter-spacing:var(--md-sys-typescale-headline-large-tracking);line-height:var(--md-sys-typescale-headline-large-height);text-transform:var(--md-sys-typescale-headline-large-text-transform);-webkit-text-decoration:var(--md-sys-typescale-headline-large-text-decoration);text-decoration:var(--md-sys-typescale-headline-large-text-decoration)}.headline-medium{font-family:var(--md-sys-typescale-headline-medium-font-family-name);font-style:var(--md-sys-typescale-headline-medium-font-family-style);font-weight:var(--md-sys-typescale-headline-medium-font-weight);font-size:var(--md-sys-typescale-headline-medium-font-size);letter-spacing:var(--md-sys-typescale-headline-medium-tracking);line-height:var(--md-sys-typescale-headline-medium-height);text-transform:var(--md-sys-typescale-headline-medium-text-transform);-webkit-text-decoration:var(--md-sys-typescale-headline-medium-text-decoration);text-decoration:var(--md-sys-typescale-headline-medium-text-decoration)}.headline-small{font-family:var(--md-sys-typescale-headline-small-font-family-name);font-style:var(--md-sys-typescale-headline-small-font-family-style);font-weight:var(--md-sys-typescale-headline-small-font-weight);font-size:var(--md-sys-typescale-headline-small-font-size);letter-spacing:var(--md-sys-typescale-headline-small-tracking);line-height:var(--md-sys-typescale-headline-small-height);text-transform:var(--md-sys-typescale-headline-small-text-transform);-webkit-text-decoration:var(--md-sys-typescale-headline-small-text-decoration);text-decoration:var(--md-sys-typescale-headline-small-text-decoration)}.body-large{font-family:var(--md-sys-typescale-body-large-font-family-name);font-style:var(--md-sys-typescale-body-large-font-family-style);font-weight:var(--md-sys-typescale-body-large-font-weight);font-size:var(--md-sys-typescale-body-large-font-size);letter-spacing:var(--md-sys-typescale-body-large-tracking);line-height:var(--md-sys-typescale-body-large-height);text-transform:var(--md-sys-typescale-body-large-text-transform);-webkit-text-decoration:var(--md-sys-typescale-body-large-text-decoration);text-decoration:var(--md-sys-typescale-body-large-text-decoration)}.body-medium{font-family:var(--md-sys-typescale-body-medium-font-family-name);font-style:var(--md-sys-typescale-body-medium-font-family-style);font-weight:var(--md-sys-typescale-body-medium-font-weight);font-size:var(--md-sys-typescale-body-medium-font-size);letter-spacing:var(--md-sys-typescale-body-medium-tracking);line-height:var(--md-sys-typescale-body-medium-height);text-transform:var(--md-sys-typescale-body-medium-text-transform);-webkit-text-decoration:var(--md-sys-typescale-body-medium-text-decoration);text-decoration:var(--md-sys-typescale-body-medium-text-decoration)}.body-small{font-family:var(--md-sys-typescale-body-small-font-family-name);font-style:var(--md-sys-typescale-body-small-font-family-style);font-weight:var(--md-sys-typescale-body-small-font-weight);font-size:var(--md-sys-typescale-body-small-font-size);letter-spacing:var(--md-sys-typescale-body-small-tracking);line-height:var(--md-sys-typescale-body-small-height);text-transform:var(--md-sys-typescale-body-small-text-transform);-webkit-text-decoration:var(--md-sys-typescale-body-small-text-decoration);text-decoration:var(--md-sys-typescale-body-small-text-decoration)}.label-large{font-family:var(--md-sys-typescale-label-large-font-family-name);font-style:var(--md-sys-typescale-label-large-font-family-style);font-weight:var(--md-sys-typescale-label-large-font-weight);font-size:var(--md-sys-typescale-label-large-font-size);letter-spacing:var(--md-sys-typescale-label-large-tracking);line-height:var(--md-sys-typescale-label-large-height);text-transform:var(--md-sys-typescale-label-large-text-transform);-webkit-text-decoration:var(--md-sys-typescale-label-large-text-decoration);text-decoration:var(--md-sys-typescale-label-large-text-decoration)}.label-medium{font-family:var(--md-sys-typescale-label-medium-font-family-name);font-style:var(--md-sys-typescale-label-medium-font-family-style);font-weight:var(--md-sys-typescale-label-medium-font-weight);font-size:var(--md-sys-typescale-label-medium-font-size);letter-spacing:var(--md-sys-typescale-label-medium-tracking);line-height:var(--md-sys-typescale-label-medium-height);text-transform:var(--md-sys-typescale-label-medium-text-transform);-webkit-text-decoration:var(--md-sys-typescale-label-medium-text-decoration);text-decoration:var(--md-sys-typescale-label-medium-text-decoration)}.label-small{font-family:var(--md-sys-typescale-label-small-font-family-name);font-style:var(--md-sys-typescale-label-small-font-family-style);font-weight:var(--md-sys-typescale-label-small-font-weight);font-size:var(--md-sys-typescale-label-small-font-size);letter-spacing:var(--md-sys-typescale-label-small-tracking);line-height:var(--md-sys-typescale-label-small-height);text-transform:var(--md-sys-typescale-label-small-text-transform);-webkit-text-decoration:var(--md-sys-typescale-label-small-text-decoration);text-decoration:var(--md-sys-typescale-label-small-text-decoration)}.title-large{font-family:var(--md-sys-typescale-title-large-font-family-name);font-style:var(--md-sys-typescale-title-large-font-family-style);font-weight:var(--md-sys-typescale-title-large-font-weight);font-size:var(--md-sys-typescale-title-large-font-size);letter-spacing:var(--md-sys-typescale-title-large-tracking);line-height:var(--md-sys-typescale-title-large-height);text-transform:var(--md-sys-typescale-title-large-text-transform);-webkit-text-decoration:var(--md-sys-typescale-title-large-text-decoration);text-decoration:var(--md-sys-typescale-title-large-text-decoration)}.title-medium{font-family:var(--md-sys-typescale-title-medium-font-family-name);font-style:var(--md-sys-typescale-title-medium-font-family-style);font-weight:var(--md-sys-typescale-title-medium-font-weight);font-size:var(--md-sys-typescale-title-medium-font-size);letter-spacing:var(--md-sys-typescale-title-medium-tracking);line-height:var(--md-sys-typescale-title-medium-height);text-transform:var(--md-sys-typescale-title-medium-text-transform);-webkit-text-decoration:var(--md-sys-typescale-title-medium-text-decoration);text-decoration:var(--md-sys-typescale-title-medium-text-decoration)}.title-small{font-family:var(--md-sys-typescale-title-small-font-family-name);font-style:var(--md-sys-typescale-title-small-font-family-style);font-weight:var(--md-sys-typescale-title-small-font-weight);font-size:var(--md-sys-typescale-title-small-font-size);letter-spacing:var(--md-sys-typescale-title-small-tracking);line-height:var(--md-sys-typescale-title-small-height);text-transform:var(--md-sys-typescale-title-small-text-transform);-webkit-text-decoration:var(--md-sys-typescale-title-small-text-decoration);text-decoration:var(--md-sys-typescale-title-small-text-decoration)}@media (prefers-color-scheme:light){:root{--md-sys-color-primary:var(--md-sys-color-primary-light);--md-sys-color-on-primary:var(--md-sys-color-on-primary-light);--md-sys-color-primary-container:var(--md-sys-color-primary-container-light);--md-sys-color-on-primary-container:var(
    --md-sys-color-on-primary-container-light
  );--md-sys-color-primary-fixed:var(--md-sys-color-primary-fixed-light);--md-sys-color-on-primary-fixed:var(--md-sys-color-on-primary-fixed-light);--md-sys-color-primary-fixed-dim:var(--md-sys-color-primary-fixed-dim-light);--md-sys-color-on-primary-fixed-variant:var(
    --md-sys-color-on-primary-fixed-variant-light
  );--md-sys-color-secondary:var(--md-sys-color-secondary-light);--md-sys-color-on-secondary:var(--md-sys-color-on-secondary-light);--md-sys-color-secondary-container:var(
    --md-sys-color-secondary-container-light
  );--md-sys-color-on-secondary-container:var(
    --md-sys-color-on-secondary-container-light
  );--md-sys-color-secondary-fixed:var(--md-sys-color-secondary-fixed-light);--md-sys-color-on-secondary-fixed:var(
    --md-sys-color-on-secondary-fixed-light
  );--md-sys-color-secondary-fixed-dim:var(
    --md-sys-color-secondary-fixed-dim-light
  );--md-sys-color-on-secondary-fixed-variant:var(
    --md-sys-color-on-secondary-fixed-variant-light
  );--md-sys-color-tertiary:var(--md-sys-color-tertiary-light);--md-sys-color-on-tertiary:var(--md-sys-color-on-tertiary-light);--md-sys-color-tertiary-container:var(
    --md-sys-color-tertiary-container-light
  );--md-sys-color-on-tertiary-container:var(
    --md-sys-color-on-tertiary-container-light
  );--md-sys-color-tertiary-fixed:var(--md-sys-color-tertiary-fixed-light);--md-sys-color-on-tertiary-fixed:var(--md-sys-color-on-tertiary-fixed-light);--md-sys-color-tertiary-fixed-dim:var(
    --md-sys-color-tertiary-fixed-dim-light
  );--md-sys-color-on-tertiary-fixed-variant:var(
    --md-sys-color-on-tertiary-fixed-variant-light
  );--md-sys-color-error:var(--md-sys-color-error-light);--md-sys-color-error-container:var(--md-sys-color-error-container-light);--md-sys-color-on-error:var(--md-sys-color-on-error-light);--md-sys-color-on-error-container:var(
    --md-sys-color-on-error-container-light
  );--md-sys-color-background:var(--md-sys-color-background-light);--md-sys-color-on-background:var(--md-sys-color-on-background-light);--md-sys-color-outline:var(--md-sys-color-outline-light);--md-sys-color-inverse-on-surface:var(
    --md-sys-color-inverse-on-surface-light
  );--md-sys-color-inverse-surface:var(--md-sys-color-inverse-surface-light);--md-sys-color-inverse-primary:var(--md-sys-color-inverse-primary-light);--md-sys-color-shadow:var(--md-sys-color-shadow-light);--md-sys-color-surface-tint:var(--md-sys-color-surface-tint-light);--md-sys-color-outline-variant:var(--md-sys-color-outline-variant-light);--md-sys-color-scrim:var(--md-sys-color-scrim-light);--md-sys-color-surface:var(--md-sys-color-surface-light);--md-sys-color-on-surface:var(--md-sys-color-on-surface-light);--md-sys-color-surface-variant:var(--md-sys-color-surface-variant-light);--md-sys-color-on-surface-variant:var(
    --md-sys-color-on-surface-variant-light
  );--md-sys-color-surface-container-highest:var(
    --md-sys-color-surface-container-highest-light
  );--md-sys-color-surface-container-high:var(
    --md-sys-color-surface-container-high-light
  );--md-sys-color-surface-container:var(--md-sys-color-surface-container-light);--md-sys-color-surface-container-low:var(
    --md-sys-color-surface-container-low-light
  );--md-sys-color-surface-container-lowest:var(
    --md-sys-color-surface-container-lowest-light
  );--md-sys-color-surface-dim:var(--md-sys-color-surface-dim-light);--md-sys-color-surface-bright:var(--md-sys-color-surface-bright-light)}}@media (prefers-color-scheme:dark){:root{--md-sys-color-primary:var(--md-sys-color-primary-dark);--md-sys-color-on-primary:var(--md-sys-color-on-primary-dark);--md-sys-color-primary-container:var(--md-sys-color-primary-container-dark);--md-sys-color-on-primary-container:var(
    --md-sys-color-on-primary-container-dark
  );--md-sys-color-primary-fixed:var(--md-sys-color-primary-fixed-dark);--md-sys-color-on-primary-fixed:var(--md-sys-color-on-primary-fixed-dark);--md-sys-color-primary-fixed-dim:var(--md-sys-color-primary-fixed-dim-dark);--md-sys-color-on-primary-fixed-variant:var(
    --md-sys-color-on-primary-fixed-variant-dark
  );--md-sys-color-secondary:var(--md-sys-color-secondary-dark);--md-sys-color-on-secondary:var(--md-sys-color-on-secondary-dark);--md-sys-color-secondary-container:var(
    --md-sys-color-secondary-container-dark
  );--md-sys-color-on-secondary-container:var(
    --md-sys-color-on-secondary-container-dark
  );--md-sys-color-secondary-fixed:var(--md-sys-color-secondary-fixed-dark);--md-sys-color-on-secondary-fixed:var(
    --md-sys-color-on-secondary-fixed-dark
  );--md-sys-color-secondary-fixed-dim:var(
    --md-sys-color-secondary-fixed-dim-dark
  );--md-sys-color-on-secondary-fixed-variant:var(
    --md-sys-color-on-secondary-fixed-variant-dark
  );--md-sys-color-tertiary:var(--md-sys-color-tertiary-dark);--md-sys-color-on-tertiary:var(--md-sys-color-on-tertiary-dark);--md-sys-color-tertiary-container:var(
    --md-sys-color-tertiary-container-dark
  );--md-sys-color-on-tertiary-container:var(
    --md-sys-color-on-tertiary-container-dark
  );--md-sys-color-tertiary-fixed:var(--md-sys-color-tertiary-fixed-dark);--md-sys-color-on-tertiary-fixed:var(--md-sys-color-on-tertiary-fixed-dark);--md-sys-color-tertiary-fixed-dim:var(
    --md-sys-color-tertiary-fixed-dim-dark
  );--md-sys-color-on-tertiary-fixed-variant:var(
    --md-sys-color-on-tertiary-fixed-variant-dark
  );--md-sys-color-error:var(--md-sys-color-error-dark);--md-sys-color-error-container:var(--md-sys-color-error-container-dark);--md-sys-color-on-error:var(--md-sys-color-on-error-dark);--md-sys-color-on-error-container:var(
    --md-sys-color-on-error-container-dark
  );--md-sys-color-background:var(--md-sys-color-background-dark);--md-sys-color-on-background:var(--md-sys-color-on-background-dark);--md-sys-color-outline:var(--md-sys-color-outline-dark);--md-sys-color-inverse-on-surface:var(
    --md-sys-color-inverse-on-surface-dark
  );--md-sys-color-inverse-surface:var(--md-sys-color-inverse-surface-dark);--md-sys-color-inverse-primary:var(--md-sys-color-inverse-primary-dark);--md-sys-color-shadow:var(--md-sys-color-shadow-dark);--md-sys-color-surface-tint:var(--md-sys-color-surface-tint-dark);--md-sys-color-outline-variant:var(--md-sys-color-outline-variant-dark);--md-sys-color-scrim:var(--md-sys-color-scrim-dark);--md-sys-color-surface:var(--md-sys-color-surface-dark);--md-sys-color-on-surface:var(--md-sys-color-on-surface-dark);--md-sys-color-surface-variant:var(--md-sys-color-surface-variant-dark);--md-sys-color-on-surface-variant:var(
    --md-sys-color-on-surface-variant-dark
  );--md-sys-color-surface-container-highest:var(
    --md-sys-color-surface-container-highest-dark
  );--md-sys-color-surface-container-high:var(
    --md-sys-color-surface-container-high-dark
  );--md-sys-color-surface-container:var(--md-sys-color-surface-container-dark);--md-sys-color-surface-container-low:var(
    --md-sys-color-surface-container-low-dark
  );--md-sys-color-surface-container-lowest:var(
    --md-sys-color-surface-container-lowest-dark
  );--md-sys-color-surface-dim:var(--md-sys-color-surface-dim-dark);--md-sys-color-surface-bright:var(--md-sys-color-surface-bright-dark)}}