@font-face{font-family:googleSans;src:url(/_next/static/media/3a68bd7a8231801a-s.p.woff2) format("woff2");font-display:swap;font-weight:400 700;font-style:normal}@font-face{font-family:googleSans Fallback;src:local("Arial");ascent-override:95.12%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:101.55%}.__className_7d9174{font-family:googleSans,googleSans Fallback,Roboto,Arial,sans-serif;font-style:normal}.__variable_7d9174{--font-google-sans:"googleSans","googleSans Fallback",Roboto,Arial,sans-serif}@font-face{font-family:googleSansCode;src:url(/_next/static/media/e1e50d005b6122a6.woff2) format("woff2");font-display:swap;font-weight:300 800;font-style:normal}.__className_554a48{font-family:googleSansCode,ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-style:normal}.__variable_554a48{--font-google-sans-code:"googleSansCode",ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@font-face{font-family:materialSymbols;src:url(/_next/static/media/9c2808a3dd8a9532.p.woff2) format("woff2");font-display:block;font-weight:100 700;font-style:normal}.__className_09f600{font-family:materialSymbols;font-style:normal}.__variable_09f600{--font-material-symbols:"materialSymbols"}:root{color-scheme:light;--md-sys-color-primary:#6442d6;--md-sys-color-on-primary:#ffffff;--md-sys-color-primary-container:#9f86ff;--md-sys-color-on-primary-container:#1e0060;--md-sys-color-inverse-primary:#cbbeff;--md-sys-color-secondary:#5d5d74;--md-sys-color-on-secondary:#ffffff;--md-sys-color-secondary-container:#dcdaf5;--md-sys-color-on-secondary-container:#21182b;--md-sys-color-tertiary:#7d5263;--md-sys-color-on-tertiary:#ffffff;--md-sys-color-tertiary-container:#f1d3f9;--md-sys-color-on-tertiary-container:#271430;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#ffffff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-surface:#fefbff;--md-sys-color-on-surface:#1c1b1d;--md-sys-color-surface-variant:#e8e0e8;--md-sys-color-on-surface-variant:#4d4256;--md-sys-color-surface-dim:#ddd8e0;--md-sys-color-surface-bright:#fefbff;--md-sys-color-surface-container-lowest:#ffffff;--md-sys-color-surface-container-low:#f8f1f6;--md-sys-color-surface-container:#f2ecee;--md-sys-color-surface-container-high:#ece7e9;--md-sys-color-surface-container-highest:#e6e1e3;--md-sys-color-outline:#787579;--md-sys-color-outline-variant:#e8e0e8;--md-sys-color-inverse-surface:#303030;--md-sys-color-inverse-on-surface:#f5eff1;--md-sys-color-scrim:#000000;--md-sys-color-shadow:#000000;--md-sys-color-success:#006e22;--md-sys-color-on-success:#ffffff;--md-sys-color-success-container:#c4eed0;--md-sys-color-on-success-container:#0f5223;--md-sys-color-warning:#954a00;--md-sys-color-on-warning:#ffffff;--md-sys-color-warning-container:#ffdcc6;--md-sys-color-on-warning-container:#301400;--th-chart-series-1:#6442d6;--th-chart-series-2:#c2477f}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--md-sys-color-primary:#9f86ff;--md-sys-color-on-primary:#1a0056;--md-sys-color-primary-container:#4b21bd;--md-sys-color-on-primary-container:#e7deff;--md-sys-color-inverse-primary:#6442d6;--md-sys-color-secondary:#a1a1ba;--md-sys-color-on-secondary:#151629;--md-sys-color-secondary-container:#45455a;--md-sys-color-on-secondary-container:#e2e0fb;--md-sys-color-tertiary:#eeb8cb;--md-sys-color-on-tertiary:#492534;--md-sys-color-tertiary-container:#553f5d;--md-sys-color-on-tertiary-container:#f7d8ff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-surface:#141314;--md-sys-color-on-surface:#e6e1e3;--md-sys-color-surface-variant:#4d4256;--md-sys-color-on-surface-variant:#cbc4cc;--md-sys-color-surface-dim:#141314;--md-sys-color-surface-bright:#3a383e;--md-sys-color-surface-container-lowest:#0f0e0f;--md-sys-color-surface-container-low:#1c1b1d;--md-sys-color-surface-container:#211f21;--md-sys-color-surface-container-high:#2b292b;--md-sys-color-surface-container-highest:#363436;--md-sys-color-outline:#928f94;--md-sys-color-outline-variant:#4d4256;--md-sys-color-inverse-surface:#e6e1e3;--md-sys-color-inverse-on-surface:#323032;--md-sys-color-scrim:#000000;--md-sys-color-shadow:#000000;--md-sys-color-success:#5be06a;--md-sys-color-on-success:#00390d;--md-sys-color-success-container:#1d3a26;--md-sys-color-on-success-container:#c4eed0;--md-sys-color-warning:#ffb785;--md-sys-color-on-warning:#502500;--md-sys-color-warning-container:#4a2c12;--md-sys-color-on-warning-container:#ffdcc6;--th-chart-series-1:#8f74f5;--th-chart-series-2:#c9578f}}:root[data-theme=dark]{color-scheme:dark;--md-sys-color-primary:#9f86ff;--md-sys-color-on-primary:#1a0056;--md-sys-color-primary-container:#4b21bd;--md-sys-color-on-primary-container:#e7deff;--md-sys-color-inverse-primary:#6442d6;--md-sys-color-secondary:#a1a1ba;--md-sys-color-on-secondary:#151629;--md-sys-color-secondary-container:#45455a;--md-sys-color-on-secondary-container:#e2e0fb;--md-sys-color-tertiary:#eeb8cb;--md-sys-color-on-tertiary:#492534;--md-sys-color-tertiary-container:#553f5d;--md-sys-color-on-tertiary-container:#f7d8ff;--md-sys-color-error:#ffb4ab;--md-sys-color-on-error:#690005;--md-sys-color-error-container:#93000a;--md-sys-color-on-error-container:#ffdad6;--md-sys-color-surface:#141314;--md-sys-color-on-surface:#e6e1e3;--md-sys-color-surface-variant:#4d4256;--md-sys-color-on-surface-variant:#cbc4cc;--md-sys-color-surface-dim:#141314;--md-sys-color-surface-bright:#3a383e;--md-sys-color-surface-container-lowest:#0f0e0f;--md-sys-color-surface-container-low:#1c1b1d;--md-sys-color-surface-container:#211f21;--md-sys-color-surface-container-high:#2b292b;--md-sys-color-surface-container-highest:#363436;--md-sys-color-outline:#928f94;--md-sys-color-outline-variant:#4d4256;--md-sys-color-inverse-surface:#e6e1e3;--md-sys-color-inverse-on-surface:#323032;--md-sys-color-scrim:#000000;--md-sys-color-shadow:#000000;--md-sys-color-success:#5be06a;--md-sys-color-on-success:#00390d;--md-sys-color-success-container:#1d3a26;--md-sys-color-on-success-container:#c4eed0;--md-sys-color-warning:#ffb785;--md-sys-color-on-warning:#502500;--md-sys-color-warning-container:#4a2c12;--md-sys-color-on-warning-container:#ffdcc6;--th-chart-series-1:#8f74f5;--th-chart-series-2:#c9578f}@media (prefers-contrast:more){:root{color-scheme:light;--md-sys-color-primary:#392d64;--md-sys-color-on-primary:#ffffff;--md-sys-color-primary-container:#7065a0;--md-sys-color-on-primary-container:#ffffff;--md-sys-color-inverse-primary:#cbbeff;--md-sys-color-secondary:#383347;--md-sys-color-on-secondary:#ffffff;--md-sys-color-secondary-container:#6f6a80;--md-sys-color-on-secondary-container:#ffffff;--md-sys-color-tertiary:#4f2b3a;--md-sys-color-on-tertiary:#ffffff;--md-sys-color-tertiary-container:#8d6071;--md-sys-color-on-tertiary-container:#ffffff;--md-sys-color-error:#740006;--md-sys-color-on-error:#ffffff;--md-sys-color-error-container:#cf2c27;--md-sys-color-on-error-container:#ffffff;--md-sys-color-surface:#fdf7ff;--md-sys-color-on-surface:#121016;--md-sys-color-surface-variant:#e6e0ec;--md-sys-color-on-surface-variant:#37353e;--md-sys-color-surface-dim:#c9c5cd;--md-sys-color-surface-bright:#fdf7ff;--md-sys-color-surface-container-lowest:#ffffff;--md-sys-color-surface-container-low:#f7f2fa;--md-sys-color-surface-container:#ece6ee;--md-sys-color-surface-container-high:#e0dbe3;--md-sys-color-surface-container-highest:#d5d0d8;--md-sys-color-outline:#54515a;--md-sys-color-outline-variant:#6f6b75;--md-sys-color-inverse-surface:#312f35;--md-sys-color-inverse-on-surface:#f4eff7;--md-sys-color-scrim:#000000;--md-sys-color-shadow:#000000;--md-sys-color-success:#006e22;--md-sys-color-on-success:#ffffff;--md-sys-color-success-container:#79fe83;--md-sys-color-on-success-container:#002105;--md-sys-color-warning:#954a00;--md-sys-color-on-warning:#ffffff;--md-sys-color-warning-container:#ffdcc6;--md-sys-color-on-warning-container:#301400;--th-chart-series-1:#6442d6;--th-chart-series-2:#c2477f}:root[data-theme=dark]{color-scheme:dark;--md-sys-color-primary:#e1d7ff;--md-sys-color-on-primary:#281c53;--md-sys-color-primary-container:#9588c6;--md-sys-color-on-primary-container:#000000;--md-sys-color-inverse-primary:#4b4078;--md-sys-color-secondary:#e0d9f2;--md-sys-color-on-secondary:#272336;--md-sys-color-secondary-container:#938da5;--md-sys-color-on-secondary-container:#000000;--md-sys-color-tertiary:#ffd0e0;--md-sys-color-on-tertiary:#3c1b29;--md-sys-color-tertiary-container:#b48395;--md-sys-color-on-tertiary-container:#000000;--md-sys-color-error:#ffd2cc;--md-sys-color-on-error:#540003;--md-sys-color-error-container:#ff5449;--md-sys-color-on-error-container:#000000;--md-sys-color-surface:#141318;--md-sys-color-on-surface:#ffffff;--md-sys-color-surface-variant:#48454e;--md-sys-color-on-surface-variant:#e0dae5;--md-sys-color-surface-dim:#141318;--md-sys-color-surface-bright:#46434a;--md-sys-color-surface-container-lowest:#08070c;--md-sys-color-surface-container-low:#1e1d22;--md-sys-color-surface-container:#29272d;--md-sys-color-surface-container-high:#343238;--md-sys-color-surface-container-highest:#3f3d43;--md-sys-color-outline:#b5b0bb;--md-sys-color-outline-variant:#938e99;--md-sys-color-inverse-surface:#e6e1e9;--md-sys-color-inverse-on-surface:#2b292f;--md-sys-color-scrim:#000000;--md-sys-color-shadow:#000000;--md-sys-color-success:#5be06a;--md-sys-color-on-success:#00390d;--md-sys-color-success-container:#005317;--md-sys-color-on-success-container:#79fe83;--md-sys-color-warning:#ffb785;--md-sys-color-on-warning:#502500;--md-sys-color-warning-container:#713700;--md-sys-color-on-warning-container:#ffdcc6;--th-chart-series-1:#8f74f5;--th-chart-series-2:#c9578f}}@media (prefers-contrast:more) and (prefers-color-scheme:dark){:root:not([data-theme=light]){color-scheme:dark;--md-sys-color-primary:#e1d7ff;--md-sys-color-on-primary:#281c53;--md-sys-color-primary-container:#9588c6;--md-sys-color-on-primary-container:#000000;--md-sys-color-inverse-primary:#4b4078;--md-sys-color-secondary:#e0d9f2;--md-sys-color-on-secondary:#272336;--md-sys-color-secondary-container:#938da5;--md-sys-color-on-secondary-container:#000000;--md-sys-color-tertiary:#ffd0e0;--md-sys-color-on-tertiary:#3c1b29;--md-sys-color-tertiary-container:#b48395;--md-sys-color-on-tertiary-container:#000000;--md-sys-color-error:#ffd2cc;--md-sys-color-on-error:#540003;--md-sys-color-error-container:#ff5449;--md-sys-color-on-error-container:#000000;--md-sys-color-surface:#141318;--md-sys-color-on-surface:#ffffff;--md-sys-color-surface-variant:#48454e;--md-sys-color-on-surface-variant:#e0dae5;--md-sys-color-surface-dim:#141318;--md-sys-color-surface-bright:#46434a;--md-sys-color-surface-container-lowest:#08070c;--md-sys-color-surface-container-low:#1e1d22;--md-sys-color-surface-container:#29272d;--md-sys-color-surface-container-high:#343238;--md-sys-color-surface-container-highest:#3f3d43;--md-sys-color-outline:#b5b0bb;--md-sys-color-outline-variant:#938e99;--md-sys-color-inverse-surface:#e6e1e9;--md-sys-color-inverse-on-surface:#2b292f;--md-sys-color-scrim:#000000;--md-sys-color-shadow:#000000;--md-sys-color-success:#5be06a;--md-sys-color-on-success:#00390d;--md-sys-color-success-container:#005317;--md-sys-color-on-success-container:#79fe83;--md-sys-color-warning:#ffb785;--md-sys-color-on-warning:#502500;--md-sys-color-warning-container:#713700;--md-sys-color-on-warning-container:#ffdcc6;--th-chart-series-1:#8f74f5;--th-chart-series-2:#c9578f}}:root{--md-ref-typeface-brand:var(--font-google-sans),"Google Sans",Roboto,Arial,sans-serif;--md-ref-typeface-plain:var(--font-google-sans),"Google Sans",Roboto,Arial,sans-serif;--md-ref-typeface-mono:var(--font-google-sans-code),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;--md-ref-typeface-icon:var(--font-material-symbols),"Material Symbols Outlined";--md-sys-typescale-hero:475 96px/96px var(--md-ref-typeface-brand);--md-sys-typescale-display-large:475 57px/64px var(--md-ref-typeface-brand);--md-sys-typescale-display-medium:475 45px/52px var(--md-ref-typeface-brand);--md-sys-typescale-display-small:475 36px/44px var(--md-ref-typeface-brand);--md-sys-typescale-headline-large:475 32px/40px var(--md-ref-typeface-brand);--md-sys-typescale-headline-medium:475 28px/36px var(--md-ref-typeface-brand);--md-sys-typescale-headline-small:475 24px/32px var(--md-ref-typeface-brand);--md-sys-typescale-title-large:400 22px/30px var(--md-ref-typeface-plain);--md-sys-typescale-title-medium:500 16px/24px var(--md-ref-typeface-plain);--md-sys-typescale-title-small:500 14px/20px var(--md-ref-typeface-plain);--md-sys-typescale-body-large:400 16px/24px var(--md-ref-typeface-plain);--md-sys-typescale-body-medium:400 14px/20px var(--md-ref-typeface-plain);--md-sys-typescale-body-small:400 12px/16px var(--md-ref-typeface-plain);--md-sys-typescale-label-large:500 14px/20px var(--md-ref-typeface-plain);--md-sys-typescale-label-medium:500 12px/16px var(--md-ref-typeface-plain);--md-sys-typescale-label-small:500 11px/16px var(--md-ref-typeface-plain);--md-sys-typescale-code:400 14px/20px var(--md-ref-typeface-mono);--md-sys-typescale-title-medium-tracking:0;--md-sys-typescale-title-small-tracking:0;--md-sys-typescale-body-large-tracking:0;--md-sys-typescale-body-medium-tracking:0;--md-sys-typescale-body-small-tracking:0.1px;--md-sys-typescale-label-large-tracking:0;--md-sys-typescale-label-medium-tracking:0.1px;--md-sys-typescale-label-small-tracking:0.1px;--md-sys-shape-corner-none:0;--md-sys-shape-corner-extra-small:4px;--md-sys-shape-corner-small:8px;--md-sys-shape-corner-medium:12px;--md-sys-shape-corner-large:16px;--md-sys-shape-corner-extra-large:24px;--md-sys-shape-corner-extra-extra-large:28px;--md-sys-shape-corner-full:9999px;--md-sys-motion-easing-standard:cubic-bezier(0.2,0,0,1);--md-sys-motion-easing-emphasized-decelerate:cubic-bezier(0.05,0.7,0.1,1);--md-sys-motion-easing-legacy:cubic-bezier(0.4,0,0.2,1);--md-sys-motion-duration-short2:100ms;--md-sys-motion-duration-short4:200ms;--md-sys-motion-duration-medium2:300ms;--md-sys-motion-duration-long2:500ms;--md-sys-state-hover-opacity:0.08;--md-sys-state-focus-opacity:0.1;--md-sys-state-pressed-opacity:0.12;--md-sys-elevation-level1:0 1px 2px 0 rgb(0 0 0/30%),0 1px 3px 1px rgb(0 0 0/15%);--md-sys-elevation-level2:0 1px 2px 0 rgb(0 0 0/30%),0 2px 6px 2px rgb(0 0 0/15%);--md-sys-elevation-level3:0 1px 3px 0 rgb(0 0 0/30%),0 4px 8px 3px rgb(0 0 0/15%);--th-rail-width:88px;--th-drawer-width:240px;--th-topbar-height:64px;--th-gutter:8px;--th-content-max:1288px;--th-content-pad:40px;--th-field-bg:var(--md-sys-color-surface)}@media (max-width:960px){:root{--th-content-pad:24px}}@media (max-width:600px){:root{--th-content-pad:16px}}@media (prefers-reduced-motion:reduce){:root{--md-sys-motion-duration-short2:0ms;--md-sys-motion-duration-short4:0ms;--md-sys-motion-duration-medium2:0ms;--md-sys-motion-duration-long2:0ms}}.t-hero{font:var(--md-sys-typescale-hero)}.t-display-large{font:var(--md-sys-typescale-display-large)}.t-display-medium{font:var(--md-sys-typescale-display-medium)}.t-display-small{font:var(--md-sys-typescale-display-small)}.t-headline-large{font:var(--md-sys-typescale-headline-large)}.t-headline-medium{font:var(--md-sys-typescale-headline-medium)}.t-headline-small{font:var(--md-sys-typescale-headline-small)}.t-title-large{font:var(--md-sys-typescale-title-large)}.t-title-medium{font:var(--md-sys-typescale-title-medium)}.t-title-small{font:var(--md-sys-typescale-title-small)}.t-body-large{font:var(--md-sys-typescale-body-large)}.t-body-medium{font:var(--md-sys-typescale-body-medium)}.t-body-small{font:var(--md-sys-typescale-body-small);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.t-label-large{font:var(--md-sys-typescale-label-large)}.t-label-medium{font:var(--md-sys-typescale-label-medium);letter-spacing:var(--md-sys-typescale-label-medium-tracking)}.t-label-small{font:var(--md-sys-typescale-label-small);letter-spacing:var(--md-sys-typescale-label-small-tracking)}.t-muted{color:var(--md-sys-color-on-surface-variant)}.t-num{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.t-mono{font-family:var(--md-ref-typeface-mono)}.visually-hidden{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body,html{background:var(--md-sys-color-surface)}body{margin:0;min-height:100vh;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-medium);font-optical-sizing:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{font:var(--md-sys-typescale-headline-large)}h1,h2{margin:0 0 8px}h2{font:var(--md-sys-typescale-headline-small)}h3{font:var(--md-sys-typescale-title-large)}h3,h4{margin:0 0 8px}h4{font:var(--md-sys-typescale-title-medium)}p{margin:0 0 12px}b,strong{font-weight:600}a{color:var(--md-sys-color-primary);text-decoration:underline;text-underline-offset:2px;border-radius:4px}a:hover{color:var(--md-sys-color-on-primary-container)}code,kbd,pre{font-family:var(--md-ref-typeface-mono)}:not(pre)>code{padding:1px 6px;border-radius:4px;background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font-size:.92em;white-space:nowrap;-webkit-box-decoration-break:clone;box-decoration-break:clone}.md-code code,.md-kv code,.md-secret code{white-space:normal;overflow-wrap:anywhere}td code{white-space:normal;overflow-wrap:break-word}::selection{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}:focus{outline:none}:focus-visible{outline:2px solid var(--md-sys-color-on-surface);outline-offset:2px}html.th-theme-fade *,html.th-theme-fade :after,html.th-theme-fade :before{transition:background-color .5s var(--md-sys-motion-easing-standard),border-color .5s var(--md-sys-motion-easing-standard)!important}.md-icon{--_fill:0;--_wght:400;display:inline-block;flex:none;width:1em;height:1em;overflow:hidden;font-family:var(--md-ref-typeface-icon);font-size:24px;font-style:normal;font-weight:400;line-height:1;letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;direction:ltr;font-feature-settings:"liga";font-variation-settings:"FILL" var(--_fill),"wght" var(--_wght);-webkit-font-smoothing:antialiased;-webkit-user-select:none;-moz-user-select:none;user-select:none;vertical-align:middle;transition:font-variation-settings var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-icon--filled{--_fill:1}.md-icon--sm{font-size:18px}.md-icon--md{font-size:20px}.md-icon--lg{font-size:32px}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]),select,textarea{height:48px;min-width:0;max-width:100%;padding:0 16px;border:1px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-medium);background-color:transparent;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large);transition:border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}textarea{height:auto;min-height:96px;padding:12px 16px;resize:vertical}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:40px;cursor:pointer;background-image:linear-gradient(45deg,transparent 50%,currentColor 0),linear-gradient(135deg,currentColor 50%,transparent 0);background-position:calc(100% - 22px) 50%,calc(100% - 17px) 50%;background-size:5px 5px,5px 5px;background-repeat:no-repeat}select option{background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface)}input::placeholder,textarea::placeholder{color:var(--md-sys-color-outline);opacity:1}input:not([type=checkbox]):not([type=radio]):not([type=file]):hover:not(:disabled):not(:focus),select:hover:not(:disabled):not(:focus),textarea:hover:not(:disabled):not(:focus){border-color:var(--md-sys-color-on-surface)}input:not([type=checkbox]):not([type=radio]):not([type=file]):focus,select:focus,textarea:focus{outline:none;border-color:var(--md-sys-color-primary);box-shadow:inset 0 0 0 1px var(--md-sys-color-primary)}input:not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]):not([type=hidden]):disabled,select:disabled,textarea:disabled{border-color:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent);color:color-mix(in srgb,var(--md-sys-color-on-surface) 38%,transparent);cursor:not-allowed}input[type=date],input[type=month]{min-width:160px}::-webkit-calendar-picker-indicator{opacity:.7;cursor:pointer}.md-dense,td input:not([type=checkbox]):not([type=radio]),td select{height:40px;padding-left:12px;font:var(--md-sys-typescale-body-medium)}td select{padding-right:36px}input[type=checkbox],input[type=radio]{width:18px;height:18px;margin:0 8px 0 0;vertical-align:-4px;accent-color:var(--md-sys-color-primary);cursor:pointer}input[type=file]{max-width:100%;font:var(--md-sys-typescale-body-medium);color:var(--md-sys-color-on-surface-variant)}input[type=file]::-webkit-file-upload-button{height:40px;margin-right:12px;padding:0 24px;border:0;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-label-large);cursor:pointer;-webkit-transition:border-radius var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard);transition:border-radius var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}input[type=file]::file-selector-button{height:40px;margin-right:12px;padding:0 24px;border:0;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-label-large);cursor:pointer;transition:border-radius var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}input[type=file]::-webkit-file-upload-button:active{border-radius:var(--md-sys-shape-corner-small)}input[type=file]::file-selector-button:active{border-radius:var(--md-sys-shape-corner-small)}.md-file{display:inline-flex;flex-wrap:wrap;align-items:center;gap:12px}.md-file__name{overflow-wrap:anywhere}.md-field{position:relative;display:inline-flex;flex-direction:column;vertical-align:top;min-width:0;max-width:100%;padding-top:8px}.md-field>input:not([type=checkbox]):not([type=radio]):not([type=file]),.md-field>select,.md-field>textarea{width:100%}.md-field__label{position:absolute;top:0;left:12px;z-index:1;max-width:calc(100% - 24px);padding:0 4px;overflow:hidden;background:var(--th-field-bg);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);letter-spacing:var(--md-sys-typescale-body-small-tracking);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;transition:color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-field:focus-within .md-field__label{color:var(--md-sys-color-primary)}.md-field--error .md-field__label{color:var(--md-sys-color-error)}.md-field--error>input,.md-field--error>select,.md-field--error>textarea{border-color:var(--md-sys-color-error)!important}.md-field__support{margin:4px 16px 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-small);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.md-field--error .md-field__support,.md-field__required{color:var(--md-sys-color-error)}.md-row{display:flex;flex-wrap:wrap;align-items:flex-end;gap:16px}.md-row>.md-actions,.md-row>.md-btn,.md-row>.md-icon-btn{margin-bottom:4px}.md-row>.md-btn--lg{margin-bottom:0}@media (max-width:600px){.md-row>.md-field{flex:1 1 100%;width:100%!important}}.md-row+.md-actions,.md-row+.md-row,.md-row+p{margin-top:16px}.md-stack{display:flex;flex-direction:column;gap:16px}.md-stack>.md-chip-set,.md-stack>.md-segmented{align-self:flex-start}fieldset{min-width:0;margin:0;border:0}fieldset,legend{padding:0}.md-kv{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,160px),1fr));grid-gap:16px 24px;gap:16px 24px;margin:0}.md-kv dt{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);letter-spacing:var(--md-sys-typescale-label-medium-tracking)}.md-kv dd{margin:4px 0 0;font:var(--md-sys-typescale-body-large);overflow-wrap:anywhere}.md-row>.md-row__inline{align-self:flex-start;display:inline-flex;align-items:center;min-height:48px;margin-top:8px}.md-actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.md-actions--end{justify-content:flex-end}.md-check{display:inline-flex;align-items:center;min-height:40px;gap:4px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-body-large);cursor:pointer}.md-check input{margin:0 8px 0 0}.md-check--top{align-items:flex-start}.md-check--top input{margin-top:3px}input.md-switch{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:relative;flex:none;width:52px;height:32px;margin:0;border:2px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-surface-container-highest);vertical-align:middle;cursor:pointer;transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),border-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}input.md-switch:before{content:"";position:absolute;top:50%;left:6px;width:16px;height:16px;border-radius:50%;background:var(--md-sys-color-outline);transform:translateY(-50%);transition:all var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}input.md-switch:hover:not(:disabled):before{box-shadow:0 0 0 8px color-mix(in srgb,var(--md-sys-color-on-surface) 8%,transparent)}input.md-switch:active:not(:disabled):before{width:28px;height:28px;left:0}input.md-switch:checked{border-color:var(--md-sys-color-primary);background:var(--md-sys-color-primary)}input.md-switch:checked:before{left:22px;width:24px;height:24px;background:var(--md-sys-color-on-primary)}input.md-switch:checked:active:not(:disabled):before{left:20px;width:28px;height:28px}input.md-switch:disabled{opacity:.38;cursor:not-allowed}.md-switch-label{gap:12px;min-height:48px;font:var(--md-sys-typescale-body-large)}.md-btn,.md-switch-label{display:inline-flex;align-items:center;cursor:pointer}.md-btn{--_container:transparent;--_label:var(--md-sys-color-primary);--_outline:transparent;--_state:transparent;--_radius:20px;position:relative;justify-content:center;gap:8px;height:40px;padding:0 24px;margin:0;border:1px solid var(--_outline);border-radius:var(--_radius);background-color:var(--_container);background-image:linear-gradient(var(--_state),var(--_state));color:var(--_label);font:var(--md-sys-typescale-label-large);font-variation-settings:"GRAD" 0;text-decoration:none;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:border-radius var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),font-variation-settings var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-btn:before{content:"";position:absolute;top:50%;left:50%;width:max(100%,48px);height:max(100%,48px);transform:translate(-50%,-50%)}.md-btn .md-icon{font-size:20px;margin-left:-8px}.md-btn--icon-end .md-icon{margin-left:0;margin-right:-8px}.md-btn:hover{color:var(--_label);text-decoration:none}.md-btn:hover:not(:disabled){--_state:color-mix(in srgb,var(--_label) 8%,transparent)}.md-btn:hover:not(:disabled) .md-icon{--_wght:600}.md-btn:active:not(:disabled){--_state:color-mix(in srgb,var(--_label) 12%,transparent);border-radius:var(--md-sys-shape-corner-small);font-variation-settings:"GRAD" -50}.md-btn:active:not(:disabled) .md-icon{--_wght:300}.md-btn--filled{--_container:var(--md-sys-color-primary);--_label:var(--md-sys-color-on-primary)}.md-btn--tonal{--_container:var(--md-sys-color-secondary-container);--_label:var(--md-sys-color-on-secondary-container)}.md-btn--outlined{--_outline:var(--md-sys-color-outline);--_label:var(--md-sys-color-on-surface-variant)}.md-btn--text{padding:0 12px}.md-btn--text .md-icon{margin-left:-4px}.md-btn--error{--_container:var(--md-sys-color-error);--_label:var(--md-sys-color-on-error)}.md-btn--error-text{--_label:var(--md-sys-color-error);padding:0 12px}.md-btn--error-outlined{--_label:var(--md-sys-color-error);--_outline:var(--md-sys-color-error)}.md-btn--sm{--_radius:16px;height:32px;padding:0 16px}.md-btn--sm .md-icon{font-size:18px;margin-left:-4px}.md-btn--sm.md-btn--icon-end .md-icon{margin-left:0;margin-right:-4px}.md-btn--error-text.md-btn--sm,.md-btn--text.md-btn--sm{padding:0 10px}.md-btn--lg{--_radius:28px;height:56px;padding:0 28px;font:var(--md-sys-typescale-title-medium)}.md-btn--lg:active:not(:disabled){border-radius:var(--md-sys-shape-corner-large)}.md-btn--xl{--_radius:40px;height:80px;padding:0 48px;font:var(--md-sys-typescale-headline-small)}.md-btn--xl:active:not(:disabled){border-radius:var(--md-sys-shape-corner-large)}.md-btn--xl .md-icon{font-size:28px}.md-btn:disabled,.md-btn[aria-disabled=true]{cursor:not-allowed;--_label:color-mix(in srgb,var(--md-sys-color-on-surface) 38%,transparent)}.md-btn--error:disabled,.md-btn--filled:disabled,.md-btn--tonal:disabled{--_container:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent)}.md-btn--error-outlined:disabled,.md-btn--outlined:disabled{--_outline:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent)}.md-icon-btn{--_container:transparent;--_label:var(--md-sys-color-on-surface-variant);--_outline:transparent;--_state:transparent;position:relative;display:inline-flex;flex:none;align-items:center;justify-content:center;width:40px;height:40px;padding:0;margin:0;border:1px solid var(--_outline);border-radius:var(--md-sys-shape-corner-full);background-color:var(--_container);background-image:linear-gradient(var(--_state),var(--_state));color:var(--_label);text-decoration:none;vertical-align:middle;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-radius var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-icon-btn:before{content:"";position:absolute;top:50%;left:50%;width:48px;height:48px;transform:translate(-50%,-50%)}.md-icon-btn:hover{color:var(--_label)}.md-icon-btn:hover:not(:disabled){--_state:color-mix(in srgb,var(--_label) 8%,transparent)}.md-icon-btn:hover:not(:disabled) .md-icon{--_wght:600}.md-icon-btn:active:not(:disabled){--_state:color-mix(in srgb,var(--_label) 12%,transparent);border-radius:var(--md-sys-shape-corner-medium)}.md-icon-btn:active:not(:disabled) .md-icon{--_wght:300}.md-icon-btn--filled{--_container:var(--md-sys-color-primary);--_label:var(--md-sys-color-on-primary)}.md-icon-btn--tonal{--_container:var(--md-sys-color-secondary-container);--_label:var(--md-sys-color-on-secondary-container)}.md-icon-btn--outlined{--_outline:var(--md-sys-color-outline)}.md-icon-btn--error{--_label:var(--md-sys-color-error)}.md-icon-btn--sm{width:32px;height:32px}.md-icon-btn--sm .md-icon{font-size:20px}.md-icon-btn--lg{width:48px;height:48px}.md-icon-btn:disabled{cursor:not-allowed;--_label:color-mix(in srgb,var(--md-sys-color-on-surface) 38%,transparent)}.md-icon-btn[aria-pressed=true] .md-icon{--_fill:1}.md-fab{--_state:transparent;position:relative;display:inline-flex;align-items:center;justify-content:center;gap:12px;width:56px;height:56px;padding:0;border:0;border-radius:var(--md-sys-shape-corner-large);background-color:var(--md-sys-color-tertiary-container);background-image:linear-gradient(var(--_state),var(--_state));color:var(--md-sys-color-on-surface-variant);cursor:pointer;transition:color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),border-radius var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-fab:hover{color:var(--md-sys-color-on-tertiary-container)}.md-fab:hover .md-icon{--_wght:600}.md-fab:active{--_state:color-mix(in srgb,var(--md-sys-color-on-tertiary-container) 12%,transparent);border-radius:var(--md-sys-shape-corner-extra-large)}.md-fab:active .md-icon{--_wght:300}.md-chip-set{display:flex;flex-wrap:wrap}.md-chip,.md-chip-set{gap:8px;align-items:center}.md-chip{--_state:transparent;position:relative;display:inline-flex;height:32px;padding:0 16px;border:1px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-small);background-color:transparent;background-image:linear-gradient(var(--_state),var(--_state));color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-large);white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),border-radius var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-chip:before{content:"";position:absolute;inset:-8px 0}.md-chip .md-icon{font-size:18px;margin-left:-8px}.md-chip:hover:not(:disabled){--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 8%,transparent)}.md-chip:active:not(:disabled){--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 12%,transparent);border-radius:var(--md-sys-shape-corner-medium)}.md-chip[aria-checked=true],.md-chip[aria-pressed=true],.md-chip[aria-selected=true]{border-color:transparent;background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-variation-settings:"GRAD" 125}.md-chip:disabled{opacity:.38;cursor:not-allowed}.md-chip__count{color:inherit;opacity:.8}.md-segmented{display:inline-flex;max-width:100%;overflow-x:auto;border:1px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-full);scrollbar-width:none}.md-segmented__btn{--_state:transparent;display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:8px;height:38px;padding:0 16px;border:0;border-left:1px solid var(--md-sys-color-outline);background-color:transparent;background-image:linear-gradient(var(--_state),var(--_state));color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-large);white-space:nowrap;cursor:pointer;transition:background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.md-segmented__btn:first-child{border-left:0;padding-left:20px}.md-segmented__btn:last-child{padding-right:20px}.md-segmented__btn .md-icon{font-size:18px}.md-segmented__btn:hover{--_state:color-mix(in srgb,var(--md-sys-color-on-surface) 8%,transparent)}.md-segmented__btn:active{--_state:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent)}.md-segmented__btn[aria-checked=true],.md-segmented__btn[aria-pressed=true]{background-color:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font-variation-settings:"GRAD" 125}.md-segmented__btn:focus-visible{outline-offset:-4px}@media (max-width:600px){.md-segmented{display:flex;width:100%}.md-segmented__btn,.md-segmented__btn:first-child,.md-segmented__btn:last-child{flex:1 1;padding:0 8px}.md-segmented__btn .md-icon{display:none}}.md-status{display:inline-flex;align-items:center;gap:4px;height:24px;padding:0 8px;border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-label-medium);letter-spacing:var(--md-sys-typescale-label-medium-tracking);white-space:nowrap;vertical-align:middle}.md-status .md-icon{font-size:16px;margin-left:-2px}.md-status--success{background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.md-status--info{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.md-status--error{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.md-status--warning{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.md-status--tertiary{background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container)}.md-status--primary{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.md-badge{justify-content:center;min-width:16px;height:16px;padding:0 4px;background:var(--md-sys-color-error);color:var(--md-sys-color-on-error);font:var(--md-sys-typescale-label-small);letter-spacing:0;font-variation-settings:"GRAD" 0}.md-badge,.md-pill{display:inline-flex;align-items:center;border-radius:var(--md-sys-shape-corner-full)}.md-pill{gap:8px;min-height:36px;padding:6px 16px;background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-label-large)}.md-pill .md-icon{font-size:18px;margin-left:-4px}.md-card{--th-field-bg:var(--md-sys-color-surface-container-low);position:relative;display:block;min-width:0;padding:24px;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface)}.md-card+.md-card{margin-top:8px}.md-grid>.md-card+.md-card{margin-top:0}.md-grid>.md-card:not(.md-stat){display:flex;flex-direction:column}.md-grid>.md-card:not(.md-stat)>.md-actions:last-child{margin-top:auto;padding-top:16px}.md-card--outlined{--th-field-bg:var(--md-sys-color-surface);background:var(--md-sys-color-surface);border:1px solid var(--md-sys-color-outline-variant)}.md-card--tonal{--th-field-bg:var(--md-sys-color-secondary-container);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.md-card--high{--th-field-bg:var(--md-sys-color-surface-container);background:var(--md-sys-color-surface-container)}.md-card--compact{padding:16px 20px}.md-card__title{margin:0 0 4px;font:var(--md-sys-typescale-headline-small);transition:font-variation-settings var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}.md-card__subtitle{margin:0 0 16px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.md-card__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:8px 16px;margin-bottom:16px}.md-card__header .md-card__subtitle{margin-bottom:0}.md-section .md-card__header .md-card__title{font:var(--md-sys-typescale-title-large)}a.md-card,button.md-card{width:100%;border:0;font:inherit;text-align:left;text-decoration:none;cursor:pointer;transition:border-radius var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}a.md-card:focus-visible,a.md-card:hover,button.md-card:focus-visible,button.md-card:hover{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}a.md-card:hover .md-card__title,button.md-card:hover .md-card__title{font-variation-settings:"GRAD" 50}a.md-card:active,a.md-card:focus-visible,button.md-card:active,button.md-card:focus-visible{border-radius:48px}a.md-card:active .md-card__title,button.md-card:active .md-card__title{font-variation-settings:"GRAD" -50}.md-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(min(100%,var(--_min,220px)),1fr))}.md-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.md-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}@media (max-width:960px){.md-grid--3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:600px){.md-grid--2,.md-grid--3{grid-template-columns:minmax(0,1fr)}}.md-stat{display:flex;flex-direction:column;justify-content:flex-start;gap:4px;min-height:128px}.md-stat__label{margin-bottom:12px;display:flex;align-items:center;gap:8px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-title-small)}.md-stat__label .md-icon{font-size:20px}.md-stat__value{font:var(--md-sys-typescale-display-small);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;overflow-wrap:normal}@media (max-width:600px){.md-stat__value{font:var(--md-sys-typescale-headline-medium)}}.md-stat__support{color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.md-section{margin:0 0 56px;scroll-margin-top:96px}.md-section:last-child{margin-bottom:0}.md-section__header{display:flex;flex-wrap:wrap;align-items:flex-start;justify-content:space-between;gap:12px 24px;margin-bottom:20px}.md-section__title{margin:0;font:var(--md-sys-typescale-headline-medium)}.md-section__description{max-width:760px;margin:4px 0 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large)}.md-section__actions{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;max-width:100%}.md-detail-header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"back title actions" ". meta meta";align-items:center;grid-gap:8px 16px;gap:8px 16px;margin:0 0 40px}.md-detail-header>.md-icon-btn{grid-area:back}.md-detail-header__title{grid-area:title;min-width:0;margin:0;font:var(--md-sys-typescale-display-small);overflow-wrap:anywhere}.md-detail-header__title:focus{outline:none}.md-detail-header>.md-actions{grid-area:actions;justify-content:flex-end}.md-detail-header__meta{grid-area:meta;display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large)}.md-detail-header__meta>*{display:inline-flex;align-items:center}@media (max-width:960px){.md-detail-header{grid-template-areas:"back title" "meta meta" "actions actions";grid-template-columns:auto minmax(0,1fr)}.md-detail-header>.md-actions{justify-content:flex-start}.md-detail-header__title{font:var(--md-sys-typescale-headline-large)}}.md-divider{height:1px;margin:24px 0;border:0;background:var(--md-sys-color-outline-variant)}.th-squiggle{display:block;width:100%;height:8px;color:var(--md-sys-color-outline-variant)}.md-table-wrap{--th-field-bg:var(--md-sys-color-surface);position:relative;max-width:100%;overflow-x:auto;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface)}.md-table-wrap--dense{border-radius:var(--md-sys-shape-corner-large)}.md-actions+.md-table-wrap,.md-table-wrap+.md-actions,.md-table-wrap+.md-pagination,.md-table-wrap+.md-table-wrap{margin-top:16px}table{width:100%;border-collapse:collapse;font:var(--md-sys-typescale-body-medium)}th{padding:14px 16px;background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-title-small);text-align:left;white-space:nowrap;vertical-align:bottom}td{height:56px;padding:8px 16px;border-top:1px solid var(--md-sys-color-outline-variant);color:var(--md-sys-color-on-surface);vertical-align:middle}.md-table-wrap--dense td,.md-table-wrap--dense th{padding:8px 12px}.md-table-wrap--dense td{height:44px}td .md-status,td time,td.date{white-space:nowrap}td.num,th.num{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}td.actions,th.actions{text-align:right;white-space:nowrap;width:1%}td.actions .md-actions{justify-content:flex-end;flex-wrap:nowrap}td.empty{padding:32px 16px;color:var(--md-sys-color-on-surface-variant);text-align:center}tr.is-selected td{--th-field-bg:color-mix(in srgb,var(--md-sys-color-secondary-container) 60%,var(--md-sys-color-surface));background:color-mix(in srgb,var(--md-sys-color-secondary-container) 60%,transparent)}.md-row-panel{position:-webkit-sticky;position:sticky;left:16px;width:min(100%,calc(100vw - 2 * var(--th-content-pad) - 34px))}tfoot td{background:var(--md-sys-color-surface-container-low);font-weight:500}.md-pagination{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px;color:var(--md-sys-color-on-surface-variant)}.md-code{margin:8px 0;padding:16px 20px;overflow-x:auto;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-code);white-space:pre-wrap;overflow-wrap:anywhere}.md-banner{display:flex;align-items:flex-start;gap:12px;margin:0 0 16px;padding:16px 20px;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);font:var(--md-sys-typescale-body-medium)}.md-banner>.md-icon{margin-top:-2px}.md-banner__body{flex:1 1 auto;min-width:0}.md-banner__title{display:block;margin-bottom:2px;font:var(--md-sys-typescale-title-small);font-weight:600}.md-banner__actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.md-banner p:last-child{margin-bottom:0}.md-banner--note{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}.md-banner--warning{background:var(--md-sys-color-warning-container);color:var(--md-sys-color-on-warning-container)}.md-banner--error{background:var(--md-sys-color-error-container);color:var(--md-sys-color-on-error-container)}.md-banner--success{background:var(--md-sys-color-success-container);color:var(--md-sys-color-on-success-container)}.md-banner--neutral{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.md-banner .md-btn--outlined,.md-banner .md-btn--text{--_label:currentColor}.md-banner code{background:color-mix(in srgb,currentColor 10%,transparent);color:inherit}.md-secret{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px}.md-secret code{padding:8px 12px;border-radius:var(--md-sys-shape-corner-small);font-size:14px;word-break:break-all}.md-msg{display:flex;align-items:flex-start;gap:8px;margin:8px 0;font:var(--md-sys-typescale-body-medium)}.md-msg .md-icon{font-size:20px}.md-msg--error{color:var(--md-sys-color-error)}.md-msg--success{color:var(--md-sys-color-success)}.md-empty{display:flex;flex-direction:column;align-items:center;gap:8px;padding:40px 24px;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface-variant);text-align:center}.md-empty>.md-icon{font-size:40px;color:var(--md-sys-color-primary)}.md-empty__title{margin:0;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-large)}.md-empty__text{max-width:520px;margin:0;font:var(--md-sys-typescale-body-medium)}.md-meter{position:relative;height:8px;overflow:hidden;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container)}.md-meter__bar{height:100%;border-radius:inherit;background:var(--md-sys-color-primary);transition:width var(--md-sys-motion-duration-long2) var(--md-sys-motion-easing-standard)}.md-meter--warning .md-meter__bar{background:var(--md-sys-color-warning)}.md-meter--error .md-meter__bar{background:var(--md-sys-color-error)}.md-progress-linear{position:relative;height:4px;overflow:hidden;border-radius:2px;background:var(--md-sys-color-secondary-container)}.md-progress-linear:before{content:"";position:absolute;top:0;bottom:0;left:-40%;width:40%;border-radius:2px;background:var(--md-sys-color-primary);animation:md-progress-slide 1.4s var(--md-sys-motion-easing-standard) infinite}@keyframes md-progress-slide{to{left:100%}}.md-loading{display:flex;align-items:center;gap:16px;padding:24px 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-large)}.md-spinner{width:32px;height:32px;flex:none;animation:md-spin 1.4s linear infinite}.md-spinner circle{fill:none;stroke:var(--md-sys-color-primary);stroke-width:4;stroke-linecap:round;stroke-dasharray:60 200;animation:md-spinner-dash 1.4s var(--md-sys-motion-easing-standard) infinite}@keyframes md-spin{to{transform:rotate(1turn)}}@keyframes md-spinner-dash{0%{stroke-dasharray:1 200;stroke-dashoffset:0}50%{stroke-dasharray:70 200;stroke-dashoffset:-15}to{stroke-dasharray:70 200;stroke-dashoffset:-85}}@media (prefers-reduced-motion:reduce){.md-progress-linear:before,.md-spinner,.md-spinner circle{animation-duration:3s}}.md-dialog{--th-field-bg:var(--md-sys-color-surface-container-high);width:min(560px,calc(100vw - 32px));max-height:calc(100vh - 48px);padding:24px;border:0;border-radius:var(--md-sys-shape-corner-extra-extra-large);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level3)}.md-dialog[open]{animation:md-dialog-in var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-emphasized-decelerate)}.md-dialog::-webkit-backdrop{background:rgb(0 0 0/32%)}.md-dialog::backdrop{background:rgb(0 0 0/32%)}.md-dialog__icon{display:block;margin:0 auto 16px;color:var(--md-sys-color-secondary)}.md-dialog__headline{margin:0 0 16px;font:var(--md-sys-typescale-headline-small)}.md-dialog__icon+.md-dialog__headline{text-align:center}.md-dialog__text{margin:0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);white-space:pre-line}.md-dialog__field{display:flex;width:100%;margin-top:20px}.md-dialog__actions{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-top:24px}@keyframes md-dialog-in{0%{opacity:0;transform:translateY(-16px) scale(.98)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.md-dialog[open]{animation:none}}.md-menu{min-width:240px;max-width:320px;padding:8px 0;border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);box-shadow:var(--md-sys-elevation-level2)}.md-menu__header{margin-bottom:8px;padding:8px 16px 12px;border-bottom:1px solid var(--md-sys-color-outline-variant)}.md-menu__item{--_state:transparent;display:flex;align-items:center;gap:12px;width:100%;height:48px;padding:0 16px;border:0;border-radius:0;background-color:transparent;background-image:linear-gradient(var(--_state),var(--_state));color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-label-large);text-align:left;text-decoration:none;cursor:pointer}.md-menu__item .md-icon{color:var(--md-sys-color-on-surface-variant)}.md-menu__item:hover{color:var(--md-sys-color-on-surface);--_state:color-mix(in srgb,var(--md-sys-color-on-surface) 8%,transparent)}.md-menu__item:hover .md-icon{--_wght:600}.md-menu__item:active{--_state:color-mix(in srgb,var(--md-sys-color-on-surface) 12%,transparent)}.md-menu__item:focus-visible{outline-offset:-2px}.th-skip{position:fixed;top:8px;left:8px;z-index:100;padding:12px 20px;border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);font:var(--md-sys-typescale-label-large);transform:translateY(-200%)}.th-skip:focus-visible{transform:none}.th-rail{position:fixed;top:0;bottom:0;left:0;z-index:8;justify-content:space-between;width:var(--th-rail-width);overflow-y:auto;scrollbar-width:none;background:var(--md-sys-color-surface-container)}.th-rail,.th-rail__top{display:flex;flex-direction:column}.th-rail__top{align-items:center;padding-top:18px}.th-rail__fab{margin-bottom:22px}.th-rail__nav{gap:12px;width:100%}.th-rail__item,.th-rail__nav{display:flex;flex-direction:column;align-items:center}.th-rail__item{position:relative;width:80px;min-height:60px;padding:2px 0 0;border-radius:18px;color:var(--md-sys-color-on-surface-variant);text-decoration:none;-webkit-tap-highlight-color:transparent}.th-rail__item:hover{color:var(--md-sys-color-on-surface)}.th-rail__icon{--_state:transparent;position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:56px;height:32px;margin-bottom:4px;border-radius:16px;background-image:linear-gradient(var(--_state),var(--_state))}.th-rail__icon:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container);opacity:0;transform:scaleX(.32);transition:transform var(--md-sys-motion-duration-short4) linear,opacity var(--md-sys-motion-duration-short4) linear}.th-rail__item:hover .th-rail__icon{--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 8%,transparent)}.th-rail__item:hover .md-icon{--_wght:600}.th-rail__item:active .th-rail__icon{--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 12%,transparent)}.th-rail__item:active .md-icon{--_wght:300}.th-rail__label{max-width:80px;margin-bottom:4px;overflow:hidden;font:475 12px/16px var(--md-ref-typeface-brand);letter-spacing:.1px;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-variation-settings:"GRAD" 0;transition:font-variation-settings var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.th-rail__item:hover .th-rail__label{font-variation-settings:"GRAD" 50}.th-rail__item:active .th-rail__label{font-variation-settings:"GRAD" -50}.th-rail__item.is-active{color:var(--md-sys-color-on-secondary-container)}.th-rail__item.is-active .th-rail__icon:before{opacity:1;transform:none}.th-rail__item.is-active .md-icon{--_fill:1}.th-rail__item.is-active .th-rail__label{font-variation-settings:"GRAD" 125}.th-rail__item.is-active:hover .th-rail__icon{--_state:color-mix(in srgb,var(--md-sys-color-on-secondary-container) 8%,transparent)}.th-rail__item:focus-visible{outline-offset:-2px}.th-rail__badge{position:absolute;top:-2px;left:calc(50% + 8px)}.th-rail__bottom{display:flex;flex-direction:column;align-items:center;gap:12px;padding:16px 0 20px}.th-toggle{--_state:transparent;position:relative;display:inline-flex;flex:none;align-items:flex-start;justify-content:center;width:48px;height:48px;padding:0;overflow:hidden;border:0;border-radius:var(--md-sys-shape-corner-full);outline:1px solid var(--md-sys-color-outline);outline-offset:-1px;background-color:transparent;background-image:linear-gradient(var(--_state),var(--_state));color:var(--md-sys-color-on-surface-variant);cursor:pointer;transition:background-color var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}.th-toggle:focus-visible{outline:2px solid var(--md-sys-color-on-surface);outline-offset:2px}.th-toggle:hover{--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 8%,transparent);color:var(--md-sys-color-on-surface)}.th-toggle:hover .md-icon{--_fill:1;--_wght:600}.th-toggle:active{--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 12%,transparent)}.th-toggle:active .md-icon{--_wght:300}.th-toggle__track{display:flex;flex-direction:column;transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}.th-toggle__track>.md-icon{display:flex;align-items:center;justify-content:center;width:48px;height:48px}.th-toggle.is-dark .th-toggle__track{transform:translateY(-48px)}.th-toggle--account{align-items:center}.th-popover{position:fixed;z-index:30;animation:th-pop-in var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-emphasized-decelerate)}@keyframes th-pop-in{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:none}}.th-flyout{position:fixed;top:0;bottom:0;left:var(--th-rail-width);z-index:6;display:flex;flex-direction:column;width:var(--th-drawer-width);overflow-y:auto;border-left:1px solid var(--md-sys-color-outline-variant);border-radius:0 16px 16px 0;background:var(--md-sys-color-surface-container);box-shadow:none;transform:translateX(calc(-1 * var(--th-drawer-width) - 1px));visibility:hidden;transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),visibility 0s linear var(--md-sys-motion-duration-medium2)}.th-flyout.is-open{box-shadow:var(--md-sys-elevation-level2);transform:none;visibility:visible;transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard) .2s,visibility 0s}.th-flyout__list{display:flex;flex-direction:column;padding:8px 0 24px}.th-flyout__list.is-entering{animation:th-flyout-items .4s linear both}.th-flyout .th-navitem>.md-icon:first-child{display:none}@keyframes th-flyout-items{0%,50%{opacity:0}to{opacity:1}}.th-navitem{--_state:transparent;position:relative;isolation:isolate;display:flex;align-items:center;gap:12px;min-height:48px;margin:0 8px;padding:2px 16px 2px 18px;border-radius:24px;background-image:linear-gradient(var(--_state),var(--_state));color:var(--md-sys-color-on-surface-variant);font:475 14px/24px var(--md-ref-typeface-brand);font-variation-settings:"GRAD" 0;text-decoration:none;transition:font-variation-settings var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard);-webkit-tap-highlight-color:transparent}.th-navitem:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-secondary-container);opacity:0;transform:scaleX(.32);transition:transform var(--md-sys-motion-duration-short4) linear,opacity var(--md-sys-motion-duration-short4) linear}.th-navitem:hover{color:var(--md-sys-color-on-surface);--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 8%,transparent);font-variation-settings:"GRAD" 50}.th-navitem:hover .md-icon{--_wght:600}.th-navitem:active{--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 12%,transparent);font-variation-settings:"GRAD" -50}.th-navitem.is-active{color:var(--md-sys-color-on-secondary-container);font-variation-settings:"GRAD" 125}.th-navitem.is-active:before{opacity:1;transform:none}.th-navitem.is-active .md-icon{--_fill:1}.th-navitem:focus-visible{outline-offset:-2px}.th-navitem__label{flex:1 1 auto;min-width:0}.th-navitem__trail{display:inline-flex;align-items:center;gap:4px;color:var(--md-sys-color-on-surface-variant)}.th-navitem .md-icon{font-size:20px}button.th-navitem{width:calc(100% - 16px);border:0;background-color:transparent;text-align:left;cursor:pointer}.th-topbar{position:fixed;top:0;right:0;left:0;z-index:10;display:none;align-items:center;gap:4px;height:var(--th-topbar-height);padding:0 4px;background:var(--md-sys-color-surface-container-lowest)}.th-topbar__brand{display:inline-flex;align-items:center;gap:10px;height:40px;padding:0 8px;border-radius:20px;font:var(--md-sys-typescale-title-large);text-decoration:none;white-space:nowrap}.th-topbar__brand,.th-topbar__brand:hover{color:var(--md-sys-color-on-surface)}.th-topbar__spacer{flex:1 1 auto}.th-topbar .md-icon-btn{width:48px;height:48px}.th-scrim{position:fixed;inset:0;z-index:5;background:rgb(0 0 0/32%);opacity:0;pointer-events:none;transition:opacity .2s var(--md-sys-motion-easing-legacy)}.th-scrim.is-open{opacity:1;pointer-events:auto;transition-duration:.25s}.th-drawer{position:fixed;top:var(--th-topbar-height);bottom:0;left:0;z-index:6;display:flex;flex-direction:column;width:min(320px,calc(100vw - 56px));overflow-y:auto;border-radius:0 16px 16px 0;background:var(--md-sys-color-surface-container);box-shadow:none;transform:translateX(-105%);visibility:hidden;transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),visibility 0s linear var(--md-sys-motion-duration-medium2)}.th-drawer.is-open{box-shadow:var(--md-sys-elevation-level2);transform:none;visibility:visible;transition:transform var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),box-shadow var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard) .3s,visibility 0s}.th-drawer__list{display:flex;flex-direction:column;padding:12px 0}.th-drawer__list.is-forward{animation:th-drill-in .4s linear both}@keyframes th-drill-in{0%,50%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.th-drawer .th-navitem{padding:2px 16px;font:475 16px/24px var(--md-ref-typeface-brand)}.th-drawer .th-navitem .md-icon{font-size:24px}.th-drawer .th-navitem--child{padding-left:56px}.th-drawer__account{margin:8px 24px 0;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium);overflow-wrap:anywhere}.th-drawer__bottom{display:flex;flex-direction:column;align-items:center;gap:12px;margin-top:auto;padding:16px 16px 24px}.th-drawer__bottom .md-btn{min-width:240px;height:48px;padding:0 24px}.th-main{min-width:0;padding-left:var(--th-rail-width);transition:padding-left var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}@media (min-width:1601px){.th-shell.has-pages .th-main{padding-left:calc(var(--th-rail-width) + var(--th-drawer-width))}}@media (max-width:960px){.th-flyout,.th-rail{display:none}.th-topbar{display:flex}.th-main{padding-left:0;padding-top:var(--th-topbar-height)}}@media (min-width:961px){.th-drawer,.th-scrim{display:none}}.th-hero{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--th-gutter);gap:var(--th-gutter);max-width:1760px;margin:var(--th-gutter) auto 0;padding:0 var(--th-gutter)}.th-hero__text{display:flex;flex-direction:column;justify-content:center;min-height:280px;padding:48px 56px;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-low)}.th-hero__title{margin:0 0 16px;font:var(--md-sys-typescale-display-large);overflow-wrap:anywhere}.th-hero__title:focus{outline:none}.th-hero__description{max-width:760px;margin:0;font:var(--md-sys-typescale-title-large)}.th-hero__chips{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin-top:24px}.th-hero__art{position:relative;display:none;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-inverse-on-surface)}.th-hero__art svg{position:absolute;inset:0;width:100%;height:100%}.th-hero__glyph{--_fill:1;position:absolute;color:var(--md-sys-color-on-primary-container);font-size:88px;transform:translate(-50%,-50%)}.th-art-spin{transform-box:fill-box;transform-origin:center;animation:th-spin 60s linear infinite}.th-art-spin--rev{animation-direction:reverse;animation-duration:90s}@keyframes th-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.th-art-spin{animation:none}}@media (min-width:1100px){.th-hero{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}.th-hero__art{display:block}}@media (max-width:1294px){.th-hero__title{font:var(--md-sys-typescale-display-medium)}}@media (max-width:960px){.th-hero__text{min-height:0;padding:32px}}@media (max-width:600px){.th-hero__text{padding:24px 20px}.th-hero__title{margin-bottom:8px;font:var(--md-sys-typescale-display-small)}.th-hero__description{font:var(--md-sys-typescale-body-large)}}.th-tabs-sentinel{height:1px;margin-bottom:-1px}.th-tabs{position:-webkit-sticky;position:sticky;top:0;z-index:4;max-width:1760px;margin:0 auto;padding:var(--th-gutter) var(--th-gutter) 0;border-radius:0 0 40px 40px;background:var(--md-sys-color-surface);transition:max-width var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),padding var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}.th-tabs__bar{display:flex;overflow-x:auto;border-radius:40px;background:var(--md-sys-color-surface-container-low);scrollbar-width:none;transition:box-shadow var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard)}.th-tabs__bar::-webkit-scrollbar{display:none}.th-tabs__bar.is-scrollable{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,#000 calc(100% - 40px),transparent)}.th-tabs__bar.is-scrollable.is-end{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px);mask-image:linear-gradient(90deg,transparent,#000 40px)}.th-tabs__bar.is-scrollable.is-middle{-webkit-mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent);mask-image:linear-gradient(90deg,transparent,#000 40px,#000 calc(100% - 40px),transparent)}.th-tab{--_state:transparent;position:relative;isolation:isolate;display:inline-flex;flex:1 0 auto;align-items:center;justify-content:center;gap:8px;height:64px;padding:0 24px;border:0;border-radius:40px;background-color:transparent;background-image:linear-gradient(var(--_state),var(--_state));color:var(--md-sys-color-on-surface-variant);font:475 16px/24px var(--md-ref-typeface-brand);font-variation-settings:"GRAD" 0;text-decoration:none;white-space:nowrap;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:height var(--md-sys-motion-duration-medium2) var(--md-sys-motion-easing-standard),font-variation-settings var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.th-tab:before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;background:var(--md-sys-color-secondary-container);opacity:0;transform:scaleX(.32);transition:transform var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),opacity var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard),background-color var(--md-sys-motion-duration-short4) var(--md-sys-motion-easing-standard)}.th-tab:hover{color:var(--md-sys-color-on-surface);--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 8%,transparent);font-variation-settings:"GRAD" 50}.th-tab:hover .md-icon{--_wght:600}.th-tab:active{--_state:color-mix(in srgb,var(--md-sys-color-on-surface-variant) 12%,transparent);font-variation-settings:"GRAD" -50}.th-tab:active .md-icon{--_wght:300}.th-tab.is-active,.th-tab[aria-selected=true]{color:var(--md-sys-color-on-secondary-container);font-variation-settings:"GRAD" 125}.th-tab.is-active:before,.th-tab[aria-selected=true]:before{opacity:1;transform:none}.th-tab.is-active .md-icon,.th-tab[aria-selected=true] .md-icon{--_fill:1}.th-tab.is-active:hover,.th-tab[aria-selected=true]:hover{--_state:transparent}.th-tab.is-active:hover:before,.th-tab[aria-selected=true]:hover:before{background-color:color-mix(in srgb,var(--md-sys-color-on-surface) 8%,var(--md-sys-color-secondary-container))}.th-tab:focus-visible{outline-offset:-4px}.th-tabs.is-stuck{max-width:1040px;padding:8px 16px 0;background:transparent}.th-tabs.is-stuck .th-tabs__bar{box-shadow:var(--md-sys-elevation-level1)}.th-tabs.is-stuck .th-tab{height:56px}@media (max-width:960px){.th-tabs{top:var(--th-topbar-height)}.th-tab{height:56px;padding:0 20px}}@media (max-width:600px){.th-tab{flex:none;padding:0 16px}}.md-tabs{display:flex;overflow-x:auto;margin:0 0 24px;border-radius:40px;background:var(--md-sys-color-surface-container-low);scrollbar-width:none}.md-tabs::-webkit-scrollbar{display:none}.md-tabs .th-tab{height:48px;font-size:14px;line-height:20px}.th-content{max-width:var(--th-content-max);margin:0 auto;padding:48px var(--th-content-pad) 0}.th-content--bleed{max-width:none;padding:0}.th-enter{animation:th-enter .4s linear both}@keyframes th-enter{0%,50%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.th-drawer__list.is-forward,.th-enter,.th-flyout__list.is-entering{animation:none}}.th-footer{max-width:1760px;margin:96px auto 0;padding:0 var(--th-gutter);color:var(--md-sys-color-on-surface-variant)}.th-footer__inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px 32px;max-width:var(--th-content-max);margin:0 auto;padding:32px var(--th-content-pad) 40px}.th-footer__brand{display:inline-flex;align-items:center;gap:12px;color:var(--md-sys-color-on-surface);font:var(--md-sys-typescale-title-medium)}.th-footer__links{display:flex;flex-wrap:wrap;gap:8px 24px}.th-footer__links a{font:var(--md-sys-typescale-body-large);font-weight:500;text-decoration:none}.th-footer__links a:hover{text-decoration:underline}.th-footer__legal{width:100%;margin:0;font:var(--md-sys-typescale-body-small);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.th-logo{display:inline-block;flex:none;color:var(--md-sys-color-primary)}.th-auth{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:var(--th-gutter);gap:var(--th-gutter);min-height:100vh;padding:var(--th-gutter)}.th-auth__pane{--th-field-bg:var(--md-sys-color-surface-container-low);display:flex;align-items:center;justify-content:center;padding:56px 24px;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-low)}.th-auth__inner{width:min(440px,100%)}.th-auth__art{position:relative;display:none;overflow:hidden;border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-inverse-on-surface)}.th-auth__art svg{position:absolute;inset:0;width:100%;height:100%}@media (min-width:961px){.th-auth{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.th-auth__art{display:block}}@media (max-width:600px){.th-auth__pane{padding:40px 20px}}.th-center{display:flex;align-items:center;justify-content:center;min-height:100vh;padding:24px 16px}.th-center__card{--th-field-bg:var(--md-sys-color-surface-container-low);width:min(480px,100%);padding:40px;border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-low)}@media (max-width:600px){.th-center__card{padding:28px 20px}}.th-search{margin:12vh auto auto;padding:0;overflow:hidden}.th-search__form{display:flex;align-items:center;gap:4px;padding:4px 8px 4px 20px;border-bottom:1px solid var(--md-sys-color-outline-variant)}.th-search .th-search__form input.th-search__input,.th-search .th-search__form input.th-search__input:focus,.th-search .th-search__form input.th-search__input:hover{flex:1 1 auto;height:64px;padding:0 8px;border:0!important;box-shadow:none!important;background:transparent;font:var(--md-sys-typescale-body-large)}.th-search .th-search__form input.th-search__input::-webkit-search-cancel-button{display:none}.th-search__form:focus-within{box-shadow:inset 0 -2px 0 var(--md-sys-color-primary)}.th-search__hints{padding:16px 24px 24px;color:var(--md-sys-color-on-surface-variant);font:var(--md-sys-typescale-body-medium)}.th-search__hints ul{margin:8px 0 0;padding-left:20px}.th-search__hints li{margin:4px 0}@media print{.th-drawer,.th-flyout,.th-footer,.th-hero__art,.th-rail,.th-scrim,.th-tabs,.th-topbar{display:none!important}.th-main{padding:0!important}}.setup-grid{display:grid;grid-template-columns:minmax(220px,280px) minmax(0,1fr);grid-gap:24px;gap:24px;align-items:start}.setup-step{display:flex;gap:12px;align-items:flex-start;width:100%;text-align:left;padding:12px 16px;margin:0 0 4px;border:0;border-radius:var(--md-sys-shape-corner-large);background:transparent;color:var(--md-sys-color-on-surface);cursor:pointer;font:inherit}.setup-step:hover{background:color-mix(in srgb,var(--md-sys-color-on-surface) 8%,transparent)}.setup-step[data-on]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.setup-step:focus-visible{outline:2px solid var(--md-sys-color-primary);outline-offset:2px}@media (max-width:960px){.setup-grid{grid-template-columns:minmax(0,1fr)}}.inbox-list{list-style:none;margin:0;padding:0;display:grid;grid-gap:8px;gap:8px}.inbox-item{display:grid;grid-template-columns:40px 1fr auto;grid-gap:4px 16px;gap:4px 16px;align-items:start;padding:16px;border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface)}.inbox-item[data-unread]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.inbox-item__icon{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface-variant)}.inbox-item[data-unread] .inbox-item__icon{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.inbox-item__title{margin:0}.inbox-item[data-unread] .inbox-item__title{font-weight:700}.inbox-item__body{margin:4px 0 0}.inbox-item__meta{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-top:8px}.inbox-item__actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}@media (max-width:600px){.inbox-item{grid-template-columns:40px 1fr}.inbox-item__actions{grid-column:2;justify-content:flex-start}}