@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:block))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-space-y-reverse:0;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.block{display:block}.flex{display:flex}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.h-full{height:100%}.min-h-full{min-height:100%}.resize{resize:both}.list-decimal{list-style-type:decimal}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-2{gap:calc(var(--spacing) * 2)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.pl-5{padding-left:calc(var(--spacing) * 5)}.font-mono{font-family:var(--font-mono)}.lowercase{text-transform:lowercase}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.blur{--tw-blur:blur(8px);filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.filter{filter:var(--tw-blur, ) var(--tw-brightness, ) var(--tw-contrast, ) var(--tw-grayscale, ) var(--tw-hue-rotate, ) var(--tw-invert, ) var(--tw-saturate, ) var(--tw-sepia, ) var(--tw-drop-shadow, )}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-background:#fef7ff;--md-sys-color-error:#b3261e;--md-sys-color-error-container:#f9dedc;--md-sys-color-inverse-on-surface:#f5eff7;--md-sys-color-inverse-primary:#d0bcff;--md-sys-color-inverse-surface:#322f35;--md-sys-color-on-background:#1d1b20;--md-sys-color-on-error:#fff;--md-sys-color-on-error-container:#8c1d18;--md-sys-color-on-primary:#fff;--md-sys-color-on-primary-container:#4f378b;--md-sys-color-on-primary-fixed:#21005d;--md-sys-color-on-primary-fixed-variant:#4f378b;--md-sys-color-on-secondary:#fff;--md-sys-color-on-secondary-container:#4a4458;--md-sys-color-on-secondary-fixed:#1d192b;--md-sys-color-on-secondary-fixed-variant:#4a4458;--md-sys-color-on-surface:#1d1b20;--md-sys-color-on-surface-variant:#49454f;--md-sys-color-on-tertiary:#fff;--md-sys-color-on-tertiary-container:#633b48;--md-sys-color-on-tertiary-fixed:#31111d;--md-sys-color-on-tertiary-fixed-variant:#633b48;--md-sys-color-outline:#79747e;--md-sys-color-outline-variant:#cac4d0;--md-sys-color-primary:#6750a4;--md-sys-color-primary-container:#eaddff;--md-sys-color-primary-fixed:#eaddff;--md-sys-color-primary-fixed-dim:#d0bcff;--md-sys-color-scrim:#000;--md-sys-color-secondary:#625b71;--md-sys-color-secondary-container:#e8def8;--md-sys-color-secondary-fixed:#e8def8;--md-sys-color-secondary-fixed-dim:#ccc2dc;--md-sys-color-shadow:#000;--md-sys-color-surface:#fef7ff;--md-sys-color-surface-bright:#fef7ff;--md-sys-color-surface-container:#f3edf7;--md-sys-color-surface-container-high:#ece6f0;--md-sys-color-surface-container-highest:#e6e0e9;--md-sys-color-surface-container-low:#f7f2fa;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-dim:#ded8e1;--md-sys-color-surface-tint:#6750a4;--md-sys-color-surface-tint-color:#6750a4;--md-sys-color-surface-variant:#e7e0ec;--md-sys-color-tertiary:#7d5260;--md-sys-color-tertiary-container:#ffd8e4;--md-sys-color-tertiary-fixed:#ffd8e4;--md-sys-color-tertiary-fixed-dim:#efb8c8;--md-ref-palette-black:#000;--md-ref-palette-blue-variant0:#000;--md-ref-palette-blue-variant10:#001f2d;--md-ref-palette-blue-variant20:#003549;--md-ref-palette-blue-variant30:#004d68;--md-ref-palette-blue-variant40:#006788;--md-ref-palette-blue-variant50:#0081a8;--md-ref-palette-blue-variant60:#009dc9;--md-ref-palette-blue-variant70:#00bbea;--md-ref-palette-blue-variant80:#67d4ff;--md-ref-palette-blue-variant90:#bde9ff;--md-ref-palette-blue-variant95:#e0f4ff;--md-ref-palette-blue-variant98:#f4faff;--md-ref-palette-blue-variant100:#fff;--md-ref-palette-blue0:#000;--md-ref-palette-blue10:#001944;--md-ref-palette-blue20:#012c6f;--md-ref-palette-blue30:#04409f;--md-ref-palette-blue40:#1157ce;--md-ref-palette-blue50:#3271ea;--md-ref-palette-blue60:#4e8ff8;--md-ref-palette-blue70:#76acff;--md-ref-palette-blue80:#a1c9ff;--md-ref-palette-blue90:#d0e4ff;--md-ref-palette-blue95:#e7f2ff;--md-ref-palette-blue98:#f5faff;--md-ref-palette-blue100:#fff;--md-ref-palette-cyan0:#000;--md-ref-palette-cyan10:#001f26;--md-ref-palette-cyan20:#003641;--md-ref-palette-cyan30:#004e5d;--md-ref-palette-cyan40:#00687c;--md-ref-palette-cyan50:#00839b;--md-ref-palette-cyan60:#009ebb;--md-ref-palette-cyan70:#00bbdf;--md-ref-palette-cyan80:#60d5f3;--md-ref-palette-cyan90:#acedff;--md-ref-palette-cyan95:#d8f6ff;--md-ref-palette-cyan98:#f0fbff;--md-ref-palette-cyan100:#fff;--md-ref-palette-error0:#000;--md-ref-palette-error10:#410e0b;--md-ref-palette-error20:#601410;--md-ref-palette-error30:#8c1d18;--md-ref-palette-error40:#b3261e;--md-ref-palette-error50:#dc362e;--md-ref-palette-error60:#e46962;--md-ref-palette-error70:#ec928e;--md-ref-palette-error80:#f2b8b5;--md-ref-palette-error90:#f9dedc;--md-ref-palette-error95:#fceeee;--md-ref-palette-error98:#fff8f7;--md-ref-palette-error99:#fffbf9;--md-ref-palette-error100:#fff;--md-ref-palette-green0:#000;--md-ref-palette-green10:#002110;--md-ref-palette-green20:#00381f;--md-ref-palette-green30:#00522c;--md-ref-palette-green40:#006c35;--md-ref-palette-green50:#128937;--md-ref-palette-green60:#1aa64a;--md-ref-palette-green70:#44c265;--md-ref-palette-green80:#80da88;--md-ref-palette-green90:#beefbb;--md-ref-palette-green95:#ddf8d8;--md-ref-palette-green98:#f2fcef;--md-ref-palette-green100:#fff;--md-ref-palette-grey-variant0:#000;--md-ref-palette-grey-variant10:#191d1c;--md-ref-palette-grey-variant20:#2d312f;--md-ref-palette-grey-variant30:#444746;--md-ref-palette-grey-variant40:#5c5f5e;--md-ref-palette-grey-variant50:#747775;--md-ref-palette-grey-variant60:#8e918f;--md-ref-palette-grey-variant70:#a9acaa;--md-ref-palette-grey-variant80:#c4c7c5;--md-ref-palette-grey-variant90:#e1e3e1;--md-ref-palette-grey-variant95:#eff2ef;--md-ref-palette-grey-variant98:#f7faf7;--md-ref-palette-grey-variant100:#fff;--md-ref-palette-grey0:#000;--md-ref-palette-grey10:#1b1b1c;--md-ref-palette-grey20:#303030;--md-ref-palette-grey30:#474747;--md-ref-palette-grey40:#5e5e5e;--md-ref-palette-grey50:#777;--md-ref-palette-grey60:#919191;--md-ref-palette-grey70:#ababab;--md-ref-palette-grey80:#c7c7c7;--md-ref-palette-grey90:#e3e3e3;--md-ref-palette-grey95:#f2f2f2;--md-ref-palette-grey98:#f9f9f9;--md-ref-palette-grey100:#fff;--md-ref-palette-neutral-variant0:#000;--md-ref-palette-neutral-variant10:#1d1a22;--md-ref-palette-neutral-variant20:#322f37;--md-ref-palette-neutral-variant30:#49454f;--md-ref-palette-neutral-variant40:#605d66;--md-ref-palette-neutral-variant50:#79747e;--md-ref-palette-neutral-variant60:#938f99;--md-ref-palette-neutral-variant70:#aea9b4;--md-ref-palette-neutral-variant80:#cac4d0;--md-ref-palette-neutral-variant90:#e7e0ec;--md-ref-palette-neutral-variant95:#f5eefa;--md-ref-palette-neutral-variant98:#fdf7ff;--md-ref-palette-neutral-variant99:#fffbfe;--md-ref-palette-neutral-variant100:#fff;--md-ref-palette-neutral0:#000;--md-ref-palette-neutral4:#0f0d13;--md-ref-palette-neutral6:#141218;--md-ref-palette-neutral10:#1d1b20;--md-ref-palette-neutral12:#211f26;--md-ref-palette-neutral17:#2b2930;--md-ref-palette-neutral20:#322f35;--md-ref-palette-neutral22:#36343b;--md-ref-palette-neutral24:#3b383e;--md-ref-palette-neutral30:#48464c;--md-ref-palette-neutral40:#605d64;--md-ref-palette-neutral50:#79767d;--md-ref-palette-neutral60:#938f96;--md-ref-palette-neutral70:#aea9b1;--md-ref-palette-neutral80:#cac5cd;--md-ref-palette-neutral87:#ded8e1;--md-ref-palette-neutral90:#e6e0e9;--md-ref-palette-neutral92:#ece6f0;--md-ref-palette-neutral94:#f3edf7;--md-ref-palette-neutral95:#f5eff7;--md-ref-palette-neutral96:#f7f2fa;--md-ref-palette-neutral98:#fef7ff;--md-ref-palette-neutral99:#fffbff;--md-ref-palette-neutral100:#fff;--md-ref-palette-orange0:#000;--md-ref-palette-orange10:#321200;--md-ref-palette-orange20:#522302;--md-ref-palette-orange30:#753403;--md-ref-palette-orange40:#9a4600;--md-ref-palette-orange50:#c05a01;--md-ref-palette-orange60:#e86e00;--md-ref-palette-orange70:#ff8d41;--md-ref-palette-orange80:#ffb683;--md-ref-palette-orange90:#ffdcc3;--md-ref-palette-orange95:#ffede1;--md-ref-palette-orange98:#fff8f4;--md-ref-palette-orange100:#fff;--md-ref-palette-pink0:#000;--md-ref-palette-pink10:#3d0023;--md-ref-palette-pink20:#620438;--md-ref-palette-pink30:#8d0053;--md-ref-palette-pink40:#b60d6e;--md-ref-palette-pink50:#dc258d;--md-ref-palette-pink60:#f94aab;--md-ref-palette-pink70:#ff7dd2;--md-ref-palette-pink80:#ffaee4;--md-ref-palette-pink90:#ffd8ef;--md-ref-palette-pink95:#ffecf6;--md-ref-palette-pink98:#fff7fc;--md-ref-palette-pink100:#fff;--md-ref-palette-primary0:#000;--md-ref-palette-primary10:#21005d;--md-ref-palette-primary20:#381e72;--md-ref-palette-primary30:#4f378b;--md-ref-palette-primary40:#6750a4;--md-ref-palette-primary50:#7f67be;--md-ref-palette-primary60:#9a82db;--md-ref-palette-primary70:#b69df8;--md-ref-palette-primary80:#d0bcff;--md-ref-palette-primary90:#eaddff;--md-ref-palette-primary95:#f6edff;--md-ref-palette-primary98:#fef7ff;--md-ref-palette-primary99:#fffbfe;--md-ref-palette-primary100:#fff;--md-ref-palette-purple0:#000;--md-ref-palette-purple10:#280255;--md-ref-palette-purple20:#400b84;--md-ref-palette-purple30:#5629a4;--md-ref-palette-purple40:#7438d2;--md-ref-palette-purple50:#9254ea;--md-ref-palette-purple60:#ad72ff;--md-ref-palette-purple70:#c597ff;--md-ref-palette-purple80:#d9bafd;--md-ref-palette-purple90:#eedcfe;--md-ref-palette-purple95:#f7ecfe;--md-ref-palette-purple98:#fdf8ff;--md-ref-palette-purple100:#fff;--md-ref-palette-red0:#000;--md-ref-palette-red10:#3a0907;--md-ref-palette-red20:#60150f;--md-ref-palette-red30:#8a1a16;--md-ref-palette-red40:#b3251e;--md-ref-palette-red50:#db372d;--md-ref-palette-red60:#f55e57;--md-ref-palette-red70:#ff8983;--md-ref-palette-red80:#ffb3ae;--md-ref-palette-red90:#ffdadc;--md-ref-palette-red95:#ffecee;--md-ref-palette-red98:#fff8f8;--md-ref-palette-red100:#fff;--md-ref-palette-secondary0:#000;--md-ref-palette-secondary10:#1d192b;--md-ref-palette-secondary20:#332d41;--md-ref-palette-secondary30:#4a4458;--md-ref-palette-secondary40:#625b71;--md-ref-palette-secondary50:#7a7289;--md-ref-palette-secondary60:#958da5;--md-ref-palette-secondary70:#b0a7c0;--md-ref-palette-secondary80:#ccc2dc;--md-ref-palette-secondary90:#e8def8;--md-ref-palette-secondary95:#f6edff;--md-ref-palette-secondary98:#fef7ff;--md-ref-palette-secondary99:#fffbfe;--md-ref-palette-secondary100:#fff;--md-ref-palette-tertiary0:#000;--md-ref-palette-tertiary10:#31111d;--md-ref-palette-tertiary20:#492532;--md-ref-palette-tertiary30:#633b48;--md-ref-palette-tertiary40:#7d5260;--md-ref-palette-tertiary50:#986977;--md-ref-palette-tertiary60:#b58392;--md-ref-palette-tertiary70:#d29dac;--md-ref-palette-tertiary80:#efb8c8;--md-ref-palette-tertiary90:#ffd8e4;--md-ref-palette-tertiary95:#ffecf1;--md-ref-palette-tertiary98:#fff8f8;--md-ref-palette-tertiary99:#fffbfa;--md-ref-palette-tertiary100:#fff;--md-ref-palette-white:#fff;--md-ref-palette-yellow0:#000;--md-ref-palette-yellow10:#2f1400;--md-ref-palette-yellow20:#4d2600;--md-ref-palette-yellow30:#6d3a01;--md-ref-palette-yellow40:#8f4e06;--md-ref-palette-yellow50:#b16300;--md-ref-palette-yellow60:#d37b00;--md-ref-palette-yellow70:#ef9800;--md-ref-palette-yellow80:#fcbd00;--md-ref-palette-yellow90:#ffe07c;--md-ref-palette-yellow95:#fff2b4;--md-ref-palette-yellow98:#fffade;--md-ref-palette-yellow100:#fff;--md-ref-typeface-brand:"Roboto";--md-ref-typeface-plain:"Roboto";--md-ref-typeface-variable-brand:"Roboto Flex";--md-ref-typeface-variable-plain:"Roboto Flex";--md-ref-typeface-weight-bold:700;--md-ref-typeface-weight-medium:500;--md-ref-typeface-weight-regular:400;--md-ref-typeface-weight-semibold:600;--md-sys-typescale-body-large-font:var(--md-ref-typeface-plain);--md-sys-typescale-body-large-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-large-size:1rem;--md-sys-typescale-body-large-line-height:1.5rem;--md-sys-typescale-body-large-tracking:.03125rem;--md-sys-typescale-body-medium-font:var(--md-ref-typeface-plain);--md-sys-typescale-body-medium-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-medium-size:.875rem;--md-sys-typescale-body-medium-line-height:1.25rem;--md-sys-typescale-body-medium-tracking:.01563rem;--md-sys-typescale-body-small-font:var(--md-ref-typeface-plain);--md-sys-typescale-body-small-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-body-small-size:.75rem;--md-sys-typescale-body-small-line-height:1rem;--md-sys-typescale-body-small-tracking:.025rem;--md-sys-typescale-display-large-font:var(--md-ref-typeface-brand);--md-sys-typescale-display-large-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-large-size:3.5625rem;--md-sys-typescale-display-large-line-height:4rem;--md-sys-typescale-display-large-tracking:-.01563rem;--md-sys-typescale-display-medium-font:var(--md-ref-typeface-brand);--md-sys-typescale-display-medium-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-medium-size:2.8125rem;--md-sys-typescale-display-medium-line-height:3.25rem;--md-sys-typescale-display-medium-tracking:0;--md-sys-typescale-display-small-font:var(--md-ref-typeface-brand);--md-sys-typescale-display-small-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-display-small-size:2.25rem;--md-sys-typescale-display-small-line-height:2.75rem;--md-sys-typescale-display-small-tracking:0;--md-sys-typescale-headline-large-font:var(--md-ref-typeface-brand);--md-sys-typescale-headline-large-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-large-size:2rem;--md-sys-typescale-headline-large-line-height:2.5rem;--md-sys-typescale-headline-large-tracking:0;--md-sys-typescale-headline-medium-font:var(--md-ref-typeface-brand);--md-sys-typescale-headline-medium-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-medium-size:1.75rem;--md-sys-typescale-headline-medium-line-height:2.25rem;--md-sys-typescale-headline-medium-tracking:0;--md-sys-typescale-headline-small-font:var(--md-ref-typeface-brand);--md-sys-typescale-headline-small-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-headline-small-size:1.5rem;--md-sys-typescale-headline-small-line-height:2rem;--md-sys-typescale-headline-small-tracking:0;--md-sys-typescale-label-large-font:var(--md-ref-typeface-plain);--md-sys-typescale-label-large-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-large-size:.875rem;--md-sys-typescale-label-large-line-height:1.25rem;--md-sys-typescale-label-large-tracking:.00625rem;--md-sys-typescale-label-medium-font:var(--md-ref-typeface-plain);--md-sys-typescale-label-medium-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-medium-size:.75rem;--md-sys-typescale-label-medium-line-height:1rem;--md-sys-typescale-label-medium-tracking:.03125rem;--md-sys-typescale-label-small-font:var(--md-ref-typeface-plain);--md-sys-typescale-label-small-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-label-small-size:.6875rem;--md-sys-typescale-label-small-line-height:1rem;--md-sys-typescale-label-small-tracking:.03125rem;--md-sys-typescale-title-large-font:var(--md-ref-typeface-brand);--md-sys-typescale-title-large-weight:var(--md-ref-typeface-weight-regular);--md-sys-typescale-title-large-size:1.375rem;--md-sys-typescale-title-large-line-height:1.75rem;--md-sys-typescale-title-large-tracking:0;--md-sys-typescale-title-medium-font:var(--md-ref-typeface-plain);--md-sys-typescale-title-medium-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-title-medium-size:1rem;--md-sys-typescale-title-medium-line-height:1.5rem;--md-sys-typescale-title-medium-tracking:.00937rem;--md-sys-typescale-title-small-font:var(--md-ref-typeface-plain);--md-sys-typescale-title-small-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-title-small-size:.875rem;--md-sys-typescale-title-small-line-height:1.25rem;--md-sys-typescale-title-small-tracking:.00625rem;--md-sys-typescale-emphasized-body-large-font:var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-large-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-body-large-size:1rem;--md-sys-typescale-emphasized-body-large-line-height:1.5rem;--md-sys-typescale-emphasized-body-large-tracking:.03125rem;--md-sys-typescale-emphasized-body-medium-font:var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-medium-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-body-medium-size:.875rem;--md-sys-typescale-emphasized-body-medium-line-height:1.25rem;--md-sys-typescale-emphasized-body-medium-tracking:.01563rem;--md-sys-typescale-emphasized-body-small-font:var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-body-small-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-body-small-size:.75rem;--md-sys-typescale-emphasized-body-small-line-height:1rem;--md-sys-typescale-emphasized-body-small-tracking:.025rem;--md-sys-typescale-emphasized-display-large-font:var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-display-large-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-display-large-size:3.5625rem;--md-sys-typescale-emphasized-display-large-line-height:4rem;--md-sys-typescale-emphasized-display-large-tracking:-.01563rem;--md-sys-typescale-emphasized-display-medium-font:var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-display-medium-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-display-medium-size:2.8125rem;--md-sys-typescale-emphasized-display-medium-line-height:3.25rem;--md-sys-typescale-emphasized-display-medium-tracking:0;--md-sys-typescale-emphasized-display-small-font:var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-display-small-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-display-small-size:2.25rem;--md-sys-typescale-emphasized-display-small-line-height:2.75rem;--md-sys-typescale-emphasized-display-small-tracking:0;--md-sys-typescale-emphasized-headline-large-font:var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-headline-large-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-headline-large-size:2rem;--md-sys-typescale-emphasized-headline-large-line-height:2.5rem;--md-sys-typescale-emphasized-headline-large-tracking:0;--md-sys-typescale-emphasized-headline-medium-font:var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-headline-medium-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-headline-medium-size:1.75rem;--md-sys-typescale-emphasized-headline-medium-line-height:2.25rem;--md-sys-typescale-emphasized-headline-medium-tracking:0;--md-sys-typescale-emphasized-headline-small-font:var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-headline-small-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-headline-small-size:1.5rem;--md-sys-typescale-emphasized-headline-small-line-height:2rem;--md-sys-typescale-emphasized-headline-small-tracking:0;--md-sys-typescale-emphasized-label-large-font:var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-large-weight:var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-label-large-size:.875rem;--md-sys-typescale-emphasized-label-large-line-height:1.25rem;--md-sys-typescale-emphasized-label-large-tracking:.00625rem;--md-sys-typescale-emphasized-label-medium-font:var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-medium-weight:var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-label-medium-size:.75rem;--md-sys-typescale-emphasized-label-medium-line-height:1rem;--md-sys-typescale-emphasized-label-medium-tracking:.03125rem;--md-sys-typescale-emphasized-label-small-font:var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-label-small-weight:var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-label-small-size:.6875rem;--md-sys-typescale-emphasized-label-small-line-height:1rem;--md-sys-typescale-emphasized-label-small-tracking:.03125rem;--md-sys-typescale-emphasized-title-large-font:var(--md-ref-typeface-brand);--md-sys-typescale-emphasized-title-large-weight:var(--md-ref-typeface-weight-medium);--md-sys-typescale-emphasized-title-large-size:1.375rem;--md-sys-typescale-emphasized-title-large-line-height:1.75rem;--md-sys-typescale-emphasized-title-large-tracking:0;--md-sys-typescale-emphasized-title-medium-font:var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-title-medium-weight:var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-title-medium-size:1rem;--md-sys-typescale-emphasized-title-medium-line-height:1.5rem;--md-sys-typescale-emphasized-title-medium-tracking:.00937rem;--md-sys-typescale-emphasized-title-small-font:var(--md-ref-typeface-plain);--md-sys-typescale-emphasized-title-small-weight:var(--md-ref-typeface-weight-bold);--md-sys-typescale-emphasized-title-small-size:.875rem;--md-sys-typescale-emphasized-title-small-line-height:1.25rem;--md-sys-typescale-emphasized-title-small-tracking:.00625rem;--md-sys-shape-corner-value-extra-extra-large:48px;--md-sys-shape-corner-value-extra-large:28px;--md-sys-shape-corner-value-extra-large-increased:32px;--md-sys-shape-corner-value-extra-small:4px;--md-sys-shape-corner-value-large:16px;--md-sys-shape-corner-value-large-increased:20px;--md-sys-shape-corner-value-medium:12px;--md-sys-shape-corner-value-none:0px;--md-sys-shape-corner-value-small:8px;--md-sys-shape-corner-extra-extra-large:48px;--md-sys-shape-corner-extra-large:28px;--md-sys-shape-corner-extra-large-increased:32px;--md-sys-shape-corner-extra-large-top:28px 28px 0px 0px;--md-sys-shape-corner-extra-small:4px;--md-sys-shape-corner-extra-small-top:4px 4px 0px 0px;--md-sys-shape-corner-full:9999px;--md-sys-shape-corner-large:16px;--md-sys-shape-corner-large-increased:20px;--md-sys-shape-corner-large-end:0px 16px 16px 0px;--md-sys-shape-corner-large-start:16px 0px 0px 16px;--md-sys-shape-corner-large-top:16px 16px 0px 0px;--md-sys-shape-corner-medium:12px;--md-sys-shape-corner-none:0px;--md-sys-shape-corner-small:8px;--md-sys-motion-duration-extra-long1:.7s;--md-sys-motion-duration-extra-long2:.8s;--md-sys-motion-duration-extra-long3:.9s;--md-sys-motion-duration-extra-long4:1s;--md-sys-motion-duration-long1:.45s;--md-sys-motion-duration-long2:.5s;--md-sys-motion-duration-long3:.55s;--md-sys-motion-duration-long4:.6s;--md-sys-motion-duration-medium1:.25s;--md-sys-motion-duration-medium2:.3s;--md-sys-motion-duration-medium3:.35s;--md-sys-motion-duration-medium4:.4s;--md-sys-motion-duration-short1:50ms;--md-sys-motion-duration-short2:.1s;--md-sys-motion-duration-short3:.15s;--md-sys-motion-duration-short4:.2s;--md-sys-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--md-sys-motion-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-easing-legacy:cubic-bezier(.4, 0, .2, 1);--md-sys-motion-easing-legacy-accelerate:cubic-bezier(.4, 0, 1, 1);--md-sys-motion-easing-legacy-decelerate:cubic-bezier(0, 0, .2, 1);--md-sys-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--md-sys-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-standard-accelerate:cubic-bezier(.3, 0, 1, 1);--md-sys-motion-easing-standard-decelerate:cubic-bezier(0, 0, 0, 1);--md-sys-motion-spring-default-effects:cubic-bezier(.34, .8, .34, 1);--md-sys-motion-spring-default-effects-duration:.2s;--md-sys-motion-spring-default-effects-linear:linear(0, .0227, .0783, .1523, .2348, .3192, .4012, .4783, .549, .6126, .6691, .7188, .762, .7994, .8314, .8587, .882, .9016, .9182, .9321, .9437, .9534, .9615, .9683, .9739, .9785, .9823, .9855, .9881, .9903, .992, .9935, .9947, .9957, .9965, .9971, .9976, .9981, .9984, .9987, 1);--md-sys-motion-spring-default-effects-linear-duration:.23s;--md-sys-motion-spring-default-effects-damping:1;--md-sys-motion-spring-default-effects-stiffness:1600;--md-sys-motion-spring-default-spatial:cubic-bezier(.27, 1.06, .18, 1);--md-sys-motion-spring-default-spatial-duration:.5s;--md-sys-motion-spring-default-spatial-linear:linear(0, .0193, .0681, .1354, .213, .2948, .3765, .4552, .529, .5968, .6579, .7123, .7601, .8015, .8372, .8676, .8933, .9148, .9326, .9473, .9593, .969, .9768, .983, .9879, .9917, .9945, .9967, .9984, .9995, 1.0003, 1.0009, 1.0012, 1.0014, 1.0015, 1.0015, 1.0015, 1.0014, 1.0013, 1.0011, 1);--md-sys-motion-spring-default-spatial-linear-duration:.316s;--md-sys-motion-spring-default-spatial-damping:.9;--md-sys-motion-spring-default-spatial-stiffness:700;--md-sys-motion-spring-fast-effects:cubic-bezier(.31, .94, .34, 1);--md-sys-motion-spring-fast-effects-duration:.15s;--md-sys-motion-spring-fast-effects-linear:linear(0, .0227, .0781, .1519, .2343, .3185, .4005, .4774, .5481, .6117, .6683, .718, .7612, .7986, .8307, .8581, .8814, .9011, .9177, .9317, .9434, .9531, .9613, .9681, .9737, .9783, .9822, .9854, .988, .9902, .992, .9934, .9946, .9956, .9964, .9971, .9976, .9981, .9984, .9987, 1);--md-sys-motion-spring-fast-effects-linear-duration:.149s;--md-sys-motion-spring-fast-effects-damping:1;--md-sys-motion-spring-fast-effects-stiffness:3800;--md-sys-motion-spring-fast-spatial:cubic-bezier(.27, 1.06, .18, 1);--md-sys-motion-spring-fast-spatial-duration:.35s;--md-sys-motion-spring-fast-spatial-linear:linear(0, .0192, .0678, .135, .2123, .2939, .3755, .4542, .5279, .5956, .6568, .7112, .759, .8005, .8363, .8668, .8925, .9141, .932, .9468, .9589, .9687, .9765, .9828, .9877, .9915, .9944, .9966, .9983, .9995, 1.0003, 1.0009, 1.0012, 1.0014, 1.0015, 1.0015, 1.0015, 1.0014, 1.0013, 1.0011, 1);--md-sys-motion-spring-fast-spatial-linear-duration:.223s;--md-sys-motion-spring-fast-spatial-damping:.9;--md-sys-motion-spring-fast-spatial-stiffness:1400;--md-sys-motion-spring-slow-effects:cubic-bezier(.34, .88, .34, 1);--md-sys-motion-spring-slow-effects-duration:.3s;--md-sys-motion-spring-slow-effects-linear:linear(0, .0228, .0786, .1529, .2356, .3202, .4023, .4795, .5502, .6138, .6703, .7199, .7631, .8004, .8323, .8596, .8827, .9023, .9188, .9326, .9442, .9539, .9619, .9686, .9742, .9788, .9826, .9857, .9883, .9904, .9921, .9936, .9948, .9957, .9965, .9972, .9977, .9981, .9985, .9988, 1);--md-sys-motion-spring-slow-effects-linear-duration:.326s;--md-sys-motion-spring-slow-effects-damping:1;--md-sys-motion-spring-slow-effects-stiffness:800;--md-sys-motion-spring-slow-spatial:cubic-bezier(.27, 1.06, .18, 1);--md-sys-motion-spring-slow-spatial-duration:.75s;--md-sys-motion-spring-slow-spatial-linear:linear(0, .0193, .0682, .1355, .2132, .295, .3768, .4556, .5294, .5971, .6583, .7126, .7604, .8019, .8375, .8679, .8935, .915, .9328, .9475, .9595, .9691, .9769, .9831, .9879, .9917, .9946, .9968, .9984, .9995, 1.0004, 1.0009, 1.0012, 1.0014, 1.0015, 1.0015, 1.0015, 1.0014, 1.0013, 1.0011, 1);--md-sys-motion-spring-slow-spatial-linear-duration:.483s;--md-sys-motion-spring-slow-spatial-damping:.9;--md-sys-motion-spring-slow-spatial-stiffness:300;--md-sys-elevation-level0:0px;--md-sys-elevation-level1:1px;--md-sys-elevation-level2:3px;--md-sys-elevation-level3:6px;--md-sys-elevation-level4:8px;--md-sys-elevation-level5:12px;--md-sys-elevation-shadow-level0:none;--md-sys-elevation-shadow-level1:0 1px 2px 0 #0000004d, 0 1px 3px 1px #00000026;--md-sys-elevation-shadow-level2:0 1px 2px 0 #0000004d, 0 2px 6px 2px #00000026;--md-sys-elevation-shadow-level3:0 1px 3px 0 #0000004d, 0 4px 8px 3px #00000026;--md-sys-elevation-shadow-level4:0 2px 3px 0 #0000004d, 0 6px 10px 4px #00000026;--md-sys-elevation-shadow-level5:0 4px 4px 0 #0000004d, 0 8px 12px 6px #00000026;--md-sys-measurement-space0:0px;--md-sys-measurement-space25:2px;--md-sys-measurement-space50:4px;--md-sys-measurement-space75:6px;--md-sys-measurement-space100:8px;--md-sys-measurement-space125:10px;--md-sys-measurement-space150:12px;--md-sys-measurement-space175:14px;--md-sys-measurement-space200:16px;--md-sys-measurement-space250:20px;--md-sys-measurement-space300:24px;--md-sys-measurement-space400:32px;--md-sys-measurement-space450:36px;--md-sys-measurement-space500:40px;--md-sys-measurement-space600:48px;--md-sys-measurement-space700:56px;--md-sys-measurement-space800:64px;--md-sys-measurement-space900:72px;--md-sys-state-focus-indicator-inner-offset:-3px;--md-sys-state-focus-indicator-outer-offset:2px;--md-sys-state-focus-indicator-thickness:3px;--md-sys-state-disabled-state-layer-opacity:.38;--md-sys-state-dragged-state-layer-opacity:.16;--md-sys-state-focus-state-layer-opacity:.1;--md-sys-state-hover-state-layer-opacity:.08;--md-sys-state-pressed-state-layer-opacity:.1}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-background:#fef7ff;--md-sys-color-error:#b3261e;--md-sys-color-error-container:#f9dedc;--md-sys-color-inverse-on-surface:#f5eff7;--md-sys-color-inverse-primary:#d0bcff;--md-sys-color-inverse-surface:#322f35;--md-sys-color-on-background:#1d1b20;--md-sys-color-on-error:#fff;--md-sys-color-on-error-container:#8c1d18;--md-sys-color-on-primary:#fff;--md-sys-color-on-primary-container:#4f378b;--md-sys-color-on-primary-fixed:#21005d;--md-sys-color-on-primary-fixed-variant:#4f378b;--md-sys-color-on-secondary:#fff;--md-sys-color-on-secondary-container:#4a4458;--md-sys-color-on-secondary-fixed:#1d192b;--md-sys-color-on-secondary-fixed-variant:#4a4458;--md-sys-color-on-surface:#1d1b20;--md-sys-color-on-surface-variant:#49454f;--md-sys-color-on-tertiary:#fff;--md-sys-color-on-tertiary-container:#633b48;--md-sys-color-on-tertiary-fixed:#31111d;--md-sys-color-on-tertiary-fixed-variant:#633b48;--md-sys-color-outline:#79747e;--md-sys-color-outline-variant:#cac4d0;--md-sys-color-primary:#6750a4;--md-sys-color-primary-container:#eaddff;--md-sys-color-primary-fixed:#eaddff;--md-sys-color-primary-fixed-dim:#d0bcff;--md-sys-color-scrim:#000;--md-sys-color-secondary:#625b71;--md-sys-color-secondary-container:#e8def8;--md-sys-color-secondary-fixed:#e8def8;--md-sys-color-secondary-fixed-dim:#ccc2dc;--md-sys-color-shadow:#000;--md-sys-color-surface:#fef7ff;--md-sys-color-surface-bright:#fef7ff;--md-sys-color-surface-container:#f3edf7;--md-sys-color-surface-container-high:#ece6f0;--md-sys-color-surface-container-highest:#e6e0e9;--md-sys-color-surface-container-low:#f7f2fa;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-dim:#ded8e1;--md-sys-color-surface-tint:#6750a4;--md-sys-color-surface-tint-color:#6750a4;--md-sys-color-surface-variant:#e7e0ec;--md-sys-color-tertiary:#7d5260;--md-sys-color-tertiary-container:#ffd8e4;--md-sys-color-tertiary-fixed:#ffd8e4;--md-sys-color-tertiary-fixed-dim:#efb8c8}[data-contrast=medium]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-background:#fef7ff;--md-sys-color-error:#8c1d18;--md-sys-color-error-container:#b3261e;--md-sys-color-inverse-on-surface:#fff;--md-sys-color-inverse-surface:#322f35;--md-sys-color-on-background:#000;--md-sys-color-on-error:#fff;--md-sys-color-on-error-container:#fff;--md-sys-color-on-primary:#fff;--md-sys-color-on-primary-container:#fff;--md-sys-color-on-primary-fixed:#fff;--md-sys-color-on-primary-fixed-variant:#fff;--md-sys-color-on-secondary:#fff;--md-sys-color-on-secondary-container:#fff;--md-sys-color-on-secondary-fixed:#fff;--md-sys-color-on-secondary-fixed-variant:#fff;--md-sys-color-on-surface:#000;--md-sys-color-on-surface-variant:#322f37;--md-sys-color-on-tertiary:#fff;--md-sys-color-on-tertiary-container:#fff;--md-sys-color-on-tertiary-fixed:#fff;--md-sys-color-on-tertiary-fixed-variant:#fff;--md-sys-color-outline:#49454f;--md-sys-color-outline-variant:#79747e;--md-sys-color-primary:#4f378b;--md-sys-color-primary-container:#6750a4;--md-sys-color-primary-fixed:#6750a4;--md-sys-color-primary-fixed-dim:#4f378b;--md-sys-color-scrim:#000;--md-sys-color-secondary:#4a4458;--md-sys-color-secondary-container:#625b71;--md-sys-color-secondary-fixed:#625b71;--md-sys-color-secondary-fixed-dim:#4a4458;--md-sys-color-shadow:#000;--md-sys-color-surface:#fef7ff;--md-sys-color-surface-bright:#fef7ff;--md-sys-color-surface-container:#f3edf7;--md-sys-color-surface-container-high:#ece6f0;--md-sys-color-surface-container-highest:#e6e0e9;--md-sys-color-surface-container-low:#f7f2fa;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-dim:#ded8e1;--md-sys-color-surface-tint:#4f378b;--md-sys-color-surface-tint-color:#4f378b;--md-sys-color-surface-variant:#e7e0ec;--md-sys-color-tertiary:#633b48;--md-sys-color-tertiary-container:#7d5260;--md-sys-color-tertiary-fixed:#7d5260;--md-sys-color-tertiary-fixed-dim:#633b48}[data-contrast=high]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-background:#fef7ff;--md-sys-color-error:#601410;--md-sys-color-error-container:#8c1d18;--md-sys-color-inverse-on-surface:#fff;--md-sys-color-inverse-surface:#322f35;--md-sys-color-on-background:#000;--md-sys-color-on-error:#fff;--md-sys-color-on-error-container:#fff;--md-sys-color-on-primary:#fff;--md-sys-color-on-primary-container:#fff;--md-sys-color-on-primary-fixed:#fff;--md-sys-color-on-primary-fixed-variant:#fff;--md-sys-color-on-secondary:#fff;--md-sys-color-on-secondary-container:#fff;--md-sys-color-on-secondary-fixed:#fff;--md-sys-color-on-secondary-fixed-variant:#fff;--md-sys-color-on-surface:#000;--md-sys-color-on-surface-variant:#000;--md-sys-color-on-tertiary:#fff;--md-sys-color-on-tertiary-container:#fff;--md-sys-color-on-tertiary-fixed:#fff;--md-sys-color-on-tertiary-fixed-variant:#fff;--md-sys-color-outline:#322f37;--md-sys-color-outline-variant:#49454f;--md-sys-color-primary:#381e72;--md-sys-color-primary-container:#4f378b;--md-sys-color-primary-fixed:#4f378b;--md-sys-color-primary-fixed-dim:#381e72;--md-sys-color-scrim:#000;--md-sys-color-secondary:#332d41;--md-sys-color-secondary-container:#4a4458;--md-sys-color-secondary-fixed:#4a4458;--md-sys-color-secondary-fixed-dim:#332d41;--md-sys-color-shadow:#000;--md-sys-color-surface:#fef7ff;--md-sys-color-surface-bright:#fef7ff;--md-sys-color-surface-container:#f3edf7;--md-sys-color-surface-container-high:#ece6f0;--md-sys-color-surface-container-highest:#e6e0e9;--md-sys-color-surface-container-low:#f7f2fa;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-dim:#ded8e1;--md-sys-color-surface-tint:#381e72;--md-sys-color-surface-tint-color:#381e72;--md-sys-color-surface-variant:#e7e0ec;--md-sys-color-tertiary:#492532;--md-sys-color-tertiary-container:#633b48;--md-sys-color-tertiary-fixed:#633b48;--md-sys-color-tertiary-fixed-dim:#492532}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-background:#141218;--md-sys-color-error:#f2b8b5;--md-sys-color-error-container:#8c1d18;--md-sys-color-inverse-on-surface:#322f35;--md-sys-color-inverse-primary:#6750a4;--md-sys-color-inverse-surface:#e6e0e9;--md-sys-color-on-background:#e6e0e9;--md-sys-color-on-error:#601410;--md-sys-color-on-error-container:#f9dedc;--md-sys-color-on-primary:#381e72;--md-sys-color-on-primary-container:#eaddff;--md-sys-color-on-primary-fixed:#21005d;--md-sys-color-on-primary-fixed-variant:#4f378b;--md-sys-color-on-secondary:#332d41;--md-sys-color-on-secondary-container:#e8def8;--md-sys-color-on-secondary-fixed:#1d192b;--md-sys-color-on-secondary-fixed-variant:#4a4458;--md-sys-color-on-surface:#e6e0e9;--md-sys-color-on-surface-variant:#cac4d0;--md-sys-color-on-tertiary:#492532;--md-sys-color-on-tertiary-container:#ffd8e4;--md-sys-color-on-tertiary-fixed:#31111d;--md-sys-color-on-tertiary-fixed-variant:#633b48;--md-sys-color-outline:#938f99;--md-sys-color-outline-variant:#49454f;--md-sys-color-primary:#d0bcff;--md-sys-color-primary-container:#4f378b;--md-sys-color-primary-fixed:#eaddff;--md-sys-color-primary-fixed-dim:#d0bcff;--md-sys-color-scrim:#000;--md-sys-color-secondary:#ccc2dc;--md-sys-color-secondary-container:#4a4458;--md-sys-color-secondary-fixed:#e8def8;--md-sys-color-secondary-fixed-dim:#ccc2dc;--md-sys-color-shadow:#000;--md-sys-color-surface:#141218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container:#211f26;--md-sys-color-surface-container-high:#2b2930;--md-sys-color-surface-container-highest:#36343b;--md-sys-color-surface-container-low:#1d1b20;--md-sys-color-surface-container-lowest:#0f0d13;--md-sys-color-surface-dim:#141218;--md-sys-color-surface-tint:#d0bcff;--md-sys-color-surface-tint-color:#d0bcff;--md-sys-color-surface-variant:#49454f;--md-sys-color-tertiary:#efb8c8;--md-sys-color-tertiary-container:#633b48;--md-sys-color-tertiary-fixed:#ffd8e4;--md-sys-color-tertiary-fixed-dim:#efb8c8}:root:not([data-theme=light])[data-contrast=medium]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-background:#141218;--md-sys-color-error:#f9dedc;--md-sys-color-error-container:#e46962;--md-sys-color-inverse-on-surface:#1d1b20;--md-sys-color-inverse-primary:#4f378b;--md-sys-color-inverse-surface:#e6e0e9;--md-sys-color-on-background:#fff;--md-sys-color-on-error:#410e0b;--md-sys-color-on-error-container:#000;--md-sys-color-on-primary:#21005d;--md-sys-color-on-primary-container:#000;--md-sys-color-on-primary-fixed:#000;--md-sys-color-on-primary-fixed-variant:#381e72;--md-sys-color-on-secondary:#1d192b;--md-sys-color-on-secondary-container:#000;--md-sys-color-on-secondary-fixed:#000;--md-sys-color-on-secondary-fixed-variant:#332d41;--md-sys-color-on-surface:#fff;--md-sys-color-on-surface-variant:#e7e0ec;--md-sys-color-on-tertiary:#31111d;--md-sys-color-on-tertiary-container:#000;--md-sys-color-on-tertiary-fixed:#000;--md-sys-color-on-tertiary-fixed-variant:#492532;--md-sys-color-outline:#aea9b4;--md-sys-color-outline-variant:#938f99;--md-sys-color-primary:#eaddff;--md-sys-color-primary-container:#9a82db;--md-sys-color-primary-fixed:#eaddff;--md-sys-color-primary-fixed-dim:#d0bcff;--md-sys-color-scrim:#000;--md-sys-color-secondary:#e8def8;--md-sys-color-secondary-container:#958da5;--md-sys-color-secondary-fixed:#e8def8;--md-sys-color-secondary-fixed-dim:#ccc2dc;--md-sys-color-shadow:#000;--md-sys-color-surface:#141218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container:#211f26;--md-sys-color-surface-container-high:#2b2930;--md-sys-color-surface-container-highest:#36343b;--md-sys-color-surface-container-low:#1d1b20;--md-sys-color-surface-container-lowest:#0f0d13;--md-sys-color-surface-dim:#141218;--md-sys-color-surface-tint:#eaddff;--md-sys-color-surface-tint-color:#eaddff;--md-sys-color-surface-variant:#49454f;--md-sys-color-tertiary:#ffd8e4;--md-sys-color-tertiary-container:#b58392;--md-sys-color-tertiary-fixed:#ffd8e4;--md-sys-color-tertiary-fixed-dim:#efb8c8}:root:not([data-theme=light])[data-contrast=high]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-background:#141218;--md-sys-color-error:#fceeee;--md-sys-color-error-container:#f2b8b5;--md-sys-color-inverse-on-surface:#000;--md-sys-color-inverse-primary:#381e72;--md-sys-color-inverse-surface:#e6e0e9;--md-sys-color-on-background:#fff;--md-sys-color-on-error:#000;--md-sys-color-on-error-container:#000;--md-sys-color-on-primary:#000;--md-sys-color-on-primary-container:#000;--md-sys-color-on-primary-fixed:#000;--md-sys-color-on-primary-fixed-variant:#000;--md-sys-color-on-secondary:#000;--md-sys-color-on-secondary-container:#000;--md-sys-color-on-secondary-fixed:#000;--md-sys-color-on-secondary-fixed-variant:#000;--md-sys-color-on-surface:#fff;--md-sys-color-on-surface-variant:#fff;--md-sys-color-on-tertiary:#000;--md-sys-color-on-tertiary-container:#000;--md-sys-color-on-tertiary-fixed:#000;--md-sys-color-on-tertiary-fixed-variant:#000;--md-sys-color-outline:#f5eefa;--md-sys-color-outline-variant:#cac4d0;--md-sys-color-primary:#f6edff;--md-sys-color-primary-container:#d0bcff;--md-sys-color-primary-fixed:#eaddff;--md-sys-color-primary-fixed-dim:#d0bcff;--md-sys-color-scrim:#000;--md-sys-color-secondary:#f6edff;--md-sys-color-secondary-container:#ccc2dc;--md-sys-color-secondary-fixed:#e8def8;--md-sys-color-secondary-fixed-dim:#ccc2dc;--md-sys-color-shadow:#000;--md-sys-color-surface:#141218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container:#211f26;--md-sys-color-surface-container-high:#2b2930;--md-sys-color-surface-container-highest:#36343b;--md-sys-color-surface-container-low:#1d1b20;--md-sys-color-surface-container-lowest:#0f0d13;--md-sys-color-surface-dim:#141218;--md-sys-color-surface-tint:#f6edff;--md-sys-color-surface-tint-color:#f6edff;--md-sys-color-surface-variant:#49454f;--md-sys-color-tertiary:#ffecf1;--md-sys-color-tertiary-container:#efb8c8;--md-sys-color-tertiary-fixed:#ffd8e4;--md-sys-color-tertiary-fixed-dim:#efb8c8}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-background:#141218;--md-sys-color-error:#f2b8b5;--md-sys-color-error-container:#8c1d18;--md-sys-color-inverse-on-surface:#322f35;--md-sys-color-inverse-primary:#6750a4;--md-sys-color-inverse-surface:#e6e0e9;--md-sys-color-on-background:#e6e0e9;--md-sys-color-on-error:#601410;--md-sys-color-on-error-container:#f9dedc;--md-sys-color-on-primary:#381e72;--md-sys-color-on-primary-container:#eaddff;--md-sys-color-on-primary-fixed:#21005d;--md-sys-color-on-primary-fixed-variant:#4f378b;--md-sys-color-on-secondary:#332d41;--md-sys-color-on-secondary-container:#e8def8;--md-sys-color-on-secondary-fixed:#1d192b;--md-sys-color-on-secondary-fixed-variant:#4a4458;--md-sys-color-on-surface:#e6e0e9;--md-sys-color-on-surface-variant:#cac4d0;--md-sys-color-on-tertiary:#492532;--md-sys-color-on-tertiary-container:#ffd8e4;--md-sys-color-on-tertiary-fixed:#31111d;--md-sys-color-on-tertiary-fixed-variant:#633b48;--md-sys-color-outline:#938f99;--md-sys-color-outline-variant:#49454f;--md-sys-color-primary:#d0bcff;--md-sys-color-primary-container:#4f378b;--md-sys-color-primary-fixed:#eaddff;--md-sys-color-primary-fixed-dim:#d0bcff;--md-sys-color-scrim:#000;--md-sys-color-secondary:#ccc2dc;--md-sys-color-secondary-container:#4a4458;--md-sys-color-secondary-fixed:#e8def8;--md-sys-color-secondary-fixed-dim:#ccc2dc;--md-sys-color-shadow:#000;--md-sys-color-surface:#141218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container:#211f26;--md-sys-color-surface-container-high:#2b2930;--md-sys-color-surface-container-highest:#36343b;--md-sys-color-surface-container-low:#1d1b20;--md-sys-color-surface-container-lowest:#0f0d13;--md-sys-color-surface-dim:#141218;--md-sys-color-surface-tint:#d0bcff;--md-sys-color-surface-tint-color:#d0bcff;--md-sys-color-surface-variant:#49454f;--md-sys-color-tertiary:#efb8c8;--md-sys-color-tertiary-container:#633b48;--md-sys-color-tertiary-fixed:#ffd8e4;--md-sys-color-tertiary-fixed-dim:#efb8c8}[data-theme=dark][data-contrast=medium]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-background:#141218;--md-sys-color-error:#f9dedc;--md-sys-color-error-container:#e46962;--md-sys-color-inverse-on-surface:#1d1b20;--md-sys-color-inverse-primary:#4f378b;--md-sys-color-inverse-surface:#e6e0e9;--md-sys-color-on-background:#fff;--md-sys-color-on-error:#410e0b;--md-sys-color-on-error-container:#000;--md-sys-color-on-primary:#21005d;--md-sys-color-on-primary-container:#000;--md-sys-color-on-primary-fixed:#000;--md-sys-color-on-primary-fixed-variant:#381e72;--md-sys-color-on-secondary:#1d192b;--md-sys-color-on-secondary-container:#000;--md-sys-color-on-secondary-fixed:#000;--md-sys-color-on-secondary-fixed-variant:#332d41;--md-sys-color-on-surface:#fff;--md-sys-color-on-surface-variant:#e7e0ec;--md-sys-color-on-tertiary:#31111d;--md-sys-color-on-tertiary-container:#000;--md-sys-color-on-tertiary-fixed:#000;--md-sys-color-on-tertiary-fixed-variant:#492532;--md-sys-color-outline:#aea9b4;--md-sys-color-outline-variant:#938f99;--md-sys-color-primary:#eaddff;--md-sys-color-primary-container:#9a82db;--md-sys-color-primary-fixed:#eaddff;--md-sys-color-primary-fixed-dim:#d0bcff;--md-sys-color-scrim:#000;--md-sys-color-secondary:#e8def8;--md-sys-color-secondary-container:#958da5;--md-sys-color-secondary-fixed:#e8def8;--md-sys-color-secondary-fixed-dim:#ccc2dc;--md-sys-color-shadow:#000;--md-sys-color-surface:#141218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container:#211f26;--md-sys-color-surface-container-high:#2b2930;--md-sys-color-surface-container-highest:#36343b;--md-sys-color-surface-container-low:#1d1b20;--md-sys-color-surface-container-lowest:#0f0d13;--md-sys-color-surface-dim:#141218;--md-sys-color-surface-tint:#eaddff;--md-sys-color-surface-tint-color:#eaddff;--md-sys-color-surface-variant:#49454f;--md-sys-color-tertiary:#ffd8e4;--md-sys-color-tertiary-container:#b58392;--md-sys-color-tertiary-fixed:#ffd8e4;--md-sys-color-tertiary-fixed-dim:#efb8c8}[data-theme=dark][data-contrast=high]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-background:#141218;--md-sys-color-error:#fceeee;--md-sys-color-error-container:#f2b8b5;--md-sys-color-inverse-on-surface:#000;--md-sys-color-inverse-primary:#381e72;--md-sys-color-inverse-surface:#e6e0e9;--md-sys-color-on-background:#fff;--md-sys-color-on-error:#000;--md-sys-color-on-error-container:#000;--md-sys-color-on-primary:#000;--md-sys-color-on-primary-container:#000;--md-sys-color-on-primary-fixed:#000;--md-sys-color-on-primary-fixed-variant:#000;--md-sys-color-on-secondary:#000;--md-sys-color-on-secondary-container:#000;--md-sys-color-on-secondary-fixed:#000;--md-sys-color-on-secondary-fixed-variant:#000;--md-sys-color-on-surface:#fff;--md-sys-color-on-surface-variant:#fff;--md-sys-color-on-tertiary:#000;--md-sys-color-on-tertiary-container:#000;--md-sys-color-on-tertiary-fixed:#000;--md-sys-color-on-tertiary-fixed-variant:#000;--md-sys-color-outline:#f5eefa;--md-sys-color-outline-variant:#cac4d0;--md-sys-color-primary:#f6edff;--md-sys-color-primary-container:#d0bcff;--md-sys-color-primary-fixed:#eaddff;--md-sys-color-primary-fixed-dim:#d0bcff;--md-sys-color-scrim:#000;--md-sys-color-secondary:#f6edff;--md-sys-color-secondary-container:#ccc2dc;--md-sys-color-secondary-fixed:#e8def8;--md-sys-color-secondary-fixed-dim:#ccc2dc;--md-sys-color-shadow:#000;--md-sys-color-surface:#141218;--md-sys-color-surface-bright:#3b383e;--md-sys-color-surface-container:#211f26;--md-sys-color-surface-container-high:#2b2930;--md-sys-color-surface-container-highest:#36343b;--md-sys-color-surface-container-low:#1d1b20;--md-sys-color-surface-container-lowest:#0f0d13;--md-sys-color-surface-dim:#141218;--md-sys-color-surface-tint:#f6edff;--md-sys-color-surface-tint-color:#f6edff;--md-sys-color-surface-variant:#49454f;--md-sys-color-tertiary:#ffecf1;--md-sys-color-tertiary-container:#efb8c8;--md-sys-color-tertiary-fixed:#ffd8e4;--md-sys-color-tertiary-fixed-dim:#efb8c8}[data-motion=expressive]{--md-sys-motion-duration-extra-long1:.7s;--md-sys-motion-duration-extra-long2:.8s;--md-sys-motion-duration-extra-long3:.9s;--md-sys-motion-duration-extra-long4:1s;--md-sys-motion-duration-long1:.45s;--md-sys-motion-duration-long2:.5s;--md-sys-motion-duration-long3:.55s;--md-sys-motion-duration-long4:.6s;--md-sys-motion-duration-medium1:.25s;--md-sys-motion-duration-medium2:.3s;--md-sys-motion-duration-medium3:.35s;--md-sys-motion-duration-medium4:.4s;--md-sys-motion-duration-short1:50ms;--md-sys-motion-duration-short2:.1s;--md-sys-motion-duration-short3:.15s;--md-sys-motion-duration-short4:.2s;--md-sys-motion-easing-emphasized:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-emphasized-accelerate:cubic-bezier(.3, 0, .8, .15);--md-sys-motion-easing-emphasized-decelerate:cubic-bezier(.05, .7, .1, 1);--md-sys-motion-easing-legacy:cubic-bezier(.4, 0, .2, 1);--md-sys-motion-easing-legacy-accelerate:cubic-bezier(.4, 0, 1, 1);--md-sys-motion-easing-legacy-decelerate:cubic-bezier(0, 0, .2, 1);--md-sys-motion-easing-linear:cubic-bezier(0, 0, 1, 1);--md-sys-motion-easing-standard:cubic-bezier(.2, 0, 0, 1);--md-sys-motion-easing-standard-accelerate:cubic-bezier(.3, 0, 1, 1);--md-sys-motion-easing-standard-decelerate:cubic-bezier(0, 0, 0, 1);--md-sys-motion-spring-default-effects:cubic-bezier(.34, .8, .34, 1);--md-sys-motion-spring-default-effects-duration:.2s;--md-sys-motion-spring-default-effects-linear:linear(0, .0227, .0783, .1523, .2348, .3192, .4012, .4783, .549, .6126, .6691, .7188, .762, .7994, .8314, .8587, .882, .9016, .9182, .9321, .9437, .9534, .9615, .9683, .9739, .9785, .9823, .9855, .9881, .9903, .992, .9935, .9947, .9957, .9965, .9971, .9976, .9981, .9984, .9987, 1);--md-sys-motion-spring-default-effects-linear-duration:.23s;--md-sys-motion-spring-default-effects-damping:1;--md-sys-motion-spring-default-effects-stiffness:1600;--md-sys-motion-spring-default-spatial:cubic-bezier(.38, 1.21, .22, 1);--md-sys-motion-spring-default-spatial-duration:.5s;--md-sys-motion-spring-default-spatial-linear:linear(0, .02, .0713, .1429, .2265, .3152, .4044, .4905, .5712, .6449, .7108, .7688, .8189, .8614, .897, .9262, .9499, .9686, .9832, .9942, 1.0023, 1.0079, 1.0117, 1.0139, 1.015, 1.0151, 1.0147, 1.0138, 1.0127, 1.0114, 1.0101, 1.0087, 1.0074, 1.0062, 1.0051, 1.0042, 1.0033, 1.0026, 1.002, 1.0014, 1);--md-sys-motion-spring-default-spatial-linear-duration:.434s;--md-sys-motion-spring-default-spatial-damping:.8;--md-sys-motion-spring-default-spatial-stiffness:380;--md-sys-motion-spring-fast-effects:cubic-bezier(.31, .94, .34, 1);--md-sys-motion-spring-fast-effects-duration:.15s;--md-sys-motion-spring-fast-effects-linear:linear(0, .0227, .0781, .1519, .2343, .3185, .4005, .4774, .5481, .6117, .6683, .718, .7612, .7986, .8307, .8581, .8814, .9011, .9177, .9317, .9434, .9531, .9613, .9681, .9737, .9783, .9822, .9854, .988, .9902, .992, .9934, .9946, .9956, .9964, .9971, .9976, .9981, .9984, .9987, 1);--md-sys-motion-spring-fast-effects-linear-duration:.149s;--md-sys-motion-spring-fast-effects-damping:1;--md-sys-motion-spring-fast-effects-stiffness:3800;--md-sys-motion-spring-fast-spatial:cubic-bezier(.42, 1.67, .21, .9);--md-sys-motion-spring-fast-spatial-duration:.35s;--md-sys-motion-spring-fast-spatial-linear:linear(0, .029, .1041, .2089, .33, .4562, .5794, .6934, .7945, .8803, .9503, 1.0046, 1.0444, 1.0713, 1.0872, 1.0941, 1.094, 1.0887, 1.0799, 1.069, 1.0572, 1.0453, 1.034, 1.0238, 1.015, 1.0076, 1.0018, .9974, .9943, .9923, .9913, .991, .9913, .992, .993, .994, .9952, .9963, .9973, .9982, 1);--md-sys-motion-spring-fast-spatial-linear-duration:.359s;--md-sys-motion-spring-fast-spatial-damping:.6;--md-sys-motion-spring-fast-spatial-stiffness:800;--md-sys-motion-spring-slow-effects:cubic-bezier(.34, .88, .34, 1);--md-sys-motion-spring-slow-effects-duration:.3s;--md-sys-motion-spring-slow-effects-linear:linear(0, .0228, .0786, .1529, .2356, .3202, .4023, .4795, .5502, .6138, .6703, .7199, .7631, .8004, .8323, .8596, .8827, .9023, .9188, .9326, .9442, .9539, .9619, .9686, .9742, .9788, .9826, .9857, .9883, .9904, .9921, .9936, .9948, .9957, .9965, .9972, .9977, .9981, .9985, .9988, 1);--md-sys-motion-spring-slow-effects-linear-duration:.326s;--md-sys-motion-spring-slow-effects-damping:1;--md-sys-motion-spring-slow-effects-stiffness:800;--md-sys-motion-spring-slow-spatial:cubic-bezier(.39, 1.29, .35, .98);--md-sys-motion-spring-slow-spatial-duration:.65s;--md-sys-motion-spring-slow-spatial-linear:linear(0, .02, .0714, .1433, .2269, .3158, .4051, .4913, .572, .6457, .7116, .7696, .8196, .8621, .8976, .9267, .9503, .969, .9835, .9944, 1.0024, 1.0081, 1.0117, 1.0139, 1.015, 1.0151, 1.0147, 1.0138, 1.0127, 1.0114, 1.01, 1.0087, 1.0074, 1.0062, 1.0051, 1.0041, 1.0033, 1.0025, 1.0019, 1.0014, 1);--md-sys-motion-spring-slow-spatial-linear-duration:.599s;--md-sys-motion-spring-slow-spatial-damping:.8;--md-sys-motion-spring-slow-spatial-stiffness:200}.md-typescale-body-large{font-family:var(--md-sys-typescale-body-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-body-large-weight);font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height);letter-spacing:var(--md-sys-typescale-body-large-tracking)}.md-typescale-body-medium{font-family:var(--md-sys-typescale-body-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-body-medium-weight);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);letter-spacing:var(--md-sys-typescale-body-medium-tracking)}.md-typescale-body-small{font-family:var(--md-sys-typescale-body-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-body-small-weight);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.md-typescale-display-large{font-family:var(--md-sys-typescale-display-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-display-large-weight);font-size:var(--md-sys-typescale-display-large-size);line-height:var(--md-sys-typescale-display-large-line-height);letter-spacing:var(--md-sys-typescale-display-large-tracking)}.md-typescale-display-medium{font-family:var(--md-sys-typescale-display-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-display-medium-weight);font-size:var(--md-sys-typescale-display-medium-size);line-height:var(--md-sys-typescale-display-medium-line-height);letter-spacing:var(--md-sys-typescale-display-medium-tracking)}.md-typescale-display-small{font-family:var(--md-sys-typescale-display-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-display-small-weight);font-size:var(--md-sys-typescale-display-small-size);line-height:var(--md-sys-typescale-display-small-line-height);letter-spacing:var(--md-sys-typescale-display-small-tracking)}.md-typescale-headline-large{font-family:var(--md-sys-typescale-headline-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-headline-large-weight);font-size:var(--md-sys-typescale-headline-large-size);line-height:var(--md-sys-typescale-headline-large-line-height);letter-spacing:var(--md-sys-typescale-headline-large-tracking)}.md-typescale-headline-medium{font-family:var(--md-sys-typescale-headline-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-headline-medium-weight);font-size:var(--md-sys-typescale-headline-medium-size);line-height:var(--md-sys-typescale-headline-medium-line-height);letter-spacing:var(--md-sys-typescale-headline-medium-tracking)}.md-typescale-headline-small{font-family:var(--md-sys-typescale-headline-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-headline-small-weight);font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--md-sys-typescale-headline-small-line-height);letter-spacing:var(--md-sys-typescale-headline-small-tracking)}.md-typescale-label-large{font-family:var(--md-sys-typescale-label-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-label-large-weight);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);letter-spacing:var(--md-sys-typescale-label-large-tracking)}.md-typescale-label-medium{font-family:var(--md-sys-typescale-label-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-label-medium-weight);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--md-sys-typescale-label-medium-line-height);letter-spacing:var(--md-sys-typescale-label-medium-tracking)}.md-typescale-label-small{font-family:var(--md-sys-typescale-label-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-label-small-weight);font-size:var(--md-sys-typescale-label-small-size);line-height:var(--md-sys-typescale-label-small-line-height);letter-spacing:var(--md-sys-typescale-label-small-tracking)}.md-typescale-title-large{font-family:var(--md-sys-typescale-title-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-title-large-weight);font-size:var(--md-sys-typescale-title-large-size);line-height:var(--md-sys-typescale-title-large-line-height);letter-spacing:var(--md-sys-typescale-title-large-tracking)}.md-typescale-title-medium{font-family:var(--md-sys-typescale-title-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-title-medium-weight);font-size:var(--md-sys-typescale-title-medium-size);line-height:var(--md-sys-typescale-title-medium-line-height);letter-spacing:var(--md-sys-typescale-title-medium-tracking)}.md-typescale-title-small{font-family:var(--md-sys-typescale-title-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-title-small-weight);font-size:var(--md-sys-typescale-title-small-size);line-height:var(--md-sys-typescale-title-small-line-height);letter-spacing:var(--md-sys-typescale-title-small-tracking)}.md-typescale-emphasized-body-large{font-family:var(--md-sys-typescale-emphasized-body-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-body-large-weight);font-size:var(--md-sys-typescale-emphasized-body-large-size);line-height:var(--md-sys-typescale-emphasized-body-large-line-height);letter-spacing:var(--md-sys-typescale-emphasized-body-large-tracking)}.md-typescale-emphasized-body-medium{font-family:var(--md-sys-typescale-emphasized-body-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-body-medium-weight);font-size:var(--md-sys-typescale-emphasized-body-medium-size);line-height:var(--md-sys-typescale-emphasized-body-medium-line-height);letter-spacing:var(--md-sys-typescale-emphasized-body-medium-tracking)}.md-typescale-emphasized-body-small{font-family:var(--md-sys-typescale-emphasized-body-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-body-small-weight);font-size:var(--md-sys-typescale-emphasized-body-small-size);line-height:var(--md-sys-typescale-emphasized-body-small-line-height);letter-spacing:var(--md-sys-typescale-emphasized-body-small-tracking)}.md-typescale-emphasized-display-large{font-family:var(--md-sys-typescale-emphasized-display-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-display-large-weight);font-size:var(--md-sys-typescale-emphasized-display-large-size);line-height:var(--md-sys-typescale-emphasized-display-large-line-height);letter-spacing:var(--md-sys-typescale-emphasized-display-large-tracking)}.md-typescale-emphasized-display-medium{font-family:var(--md-sys-typescale-emphasized-display-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-display-medium-weight);font-size:var(--md-sys-typescale-emphasized-display-medium-size);line-height:var(--md-sys-typescale-emphasized-display-medium-line-height);letter-spacing:var(--md-sys-typescale-emphasized-display-medium-tracking)}.md-typescale-emphasized-display-small{font-family:var(--md-sys-typescale-emphasized-display-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-display-small-weight);font-size:var(--md-sys-typescale-emphasized-display-small-size);line-height:var(--md-sys-typescale-emphasized-display-small-line-height);letter-spacing:var(--md-sys-typescale-emphasized-display-small-tracking)}.md-typescale-emphasized-headline-large{font-family:var(--md-sys-typescale-emphasized-headline-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-headline-large-weight);font-size:var(--md-sys-typescale-emphasized-headline-large-size);line-height:var(--md-sys-typescale-emphasized-headline-large-line-height);letter-spacing:var(--md-sys-typescale-emphasized-headline-large-tracking)}.md-typescale-emphasized-headline-medium{font-family:var(--md-sys-typescale-emphasized-headline-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-headline-medium-weight);font-size:var(--md-sys-typescale-emphasized-headline-medium-size);line-height:var(--md-sys-typescale-emphasized-headline-medium-line-height);letter-spacing:var(--md-sys-typescale-emphasized-headline-medium-tracking)}.md-typescale-emphasized-headline-small{font-family:var(--md-sys-typescale-emphasized-headline-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-headline-small-weight);font-size:var(--md-sys-typescale-emphasized-headline-small-size);line-height:var(--md-sys-typescale-emphasized-headline-small-line-height);letter-spacing:var(--md-sys-typescale-emphasized-headline-small-tracking)}.md-typescale-emphasized-label-large{font-family:var(--md-sys-typescale-emphasized-label-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-label-large-weight);font-size:var(--md-sys-typescale-emphasized-label-large-size);line-height:var(--md-sys-typescale-emphasized-label-large-line-height);letter-spacing:var(--md-sys-typescale-emphasized-label-large-tracking)}.md-typescale-emphasized-label-medium{font-family:var(--md-sys-typescale-emphasized-label-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-label-medium-weight);font-size:var(--md-sys-typescale-emphasized-label-medium-size);line-height:var(--md-sys-typescale-emphasized-label-medium-line-height);letter-spacing:var(--md-sys-typescale-emphasized-label-medium-tracking)}.md-typescale-emphasized-label-small{font-family:var(--md-sys-typescale-emphasized-label-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-label-small-weight);font-size:var(--md-sys-typescale-emphasized-label-small-size);line-height:var(--md-sys-typescale-emphasized-label-small-line-height);letter-spacing:var(--md-sys-typescale-emphasized-label-small-tracking)}.md-typescale-emphasized-title-large{font-family:var(--md-sys-typescale-emphasized-title-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-title-large-weight);font-size:var(--md-sys-typescale-emphasized-title-large-size);line-height:var(--md-sys-typescale-emphasized-title-large-line-height);letter-spacing:var(--md-sys-typescale-emphasized-title-large-tracking)}.md-typescale-emphasized-title-medium{font-family:var(--md-sys-typescale-emphasized-title-medium-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-title-medium-weight);font-size:var(--md-sys-typescale-emphasized-title-medium-size);line-height:var(--md-sys-typescale-emphasized-title-medium-line-height);letter-spacing:var(--md-sys-typescale-emphasized-title-medium-tracking)}.md-typescale-emphasized-title-small{font-family:var(--md-sys-typescale-emphasized-title-small-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-title-small-weight);font-size:var(--md-sys-typescale-emphasized-title-small-size);line-height:var(--md-sys-typescale-emphasized-title-small-line-height);letter-spacing:var(--md-sys-typescale-emphasized-title-small-tracking)}:root,[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-primary:#4c6700;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#c1ff00;--md-sys-color-on-primary-container:#567300;--md-sys-color-inverse-primary:#a3d800;--md-sys-color-primary-fixed:#baf600;--md-sys-color-primary-fixed-dim:#a3d800;--md-sys-color-on-primary-fixed:#151f00;--md-sys-color-on-primary-fixed-variant:#394e00;--md-sys-color-secondary:#4c6700;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#c8ed73;--md-sys-color-on-secondary-container:#506c00;--md-sys-color-secondary-fixed:#cbf076;--md-sys-color-secondary-fixed-dim:#afd35d;--md-sys-color-on-secondary-fixed:#151f00;--md-sys-color-on-secondary-fixed-variant:#394e00;--md-sys-color-tertiary:#516070;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#ddecff;--md-sys-color-on-tertiary-container:#5c6b7b;--md-sys-color-tertiary-fixed:#d5e4f7;--md-sys-color-tertiary-fixed-dim:#b9c8da;--md-sys-color-on-tertiary-fixed:#0e1d2a;--md-sys-color-on-tertiary-fixed-variant:#3a4857;--md-sys-color-error:#ba1a1a;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#ffdad6;--md-sys-color-on-error-container:#93000a;--md-sys-color-background:#f8fce5;--md-sys-color-on-background:#191d10;--md-sys-color-surface:#f8fce5;--md-sys-color-on-surface:#191d10;--md-sys-color-surface-variant:#dfe6c7;--md-sys-color-on-surface-variant:#434933;--md-sys-color-surface-dim:#d8dcc7;--md-sys-color-surface-bright:#f8fce5;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f2f6df;--md-sys-color-surface-container:#ecf0da;--md-sys-color-surface-container-high:#e7ead4;--md-sys-color-surface-container-highest:#e1e5cf;--md-sys-color-inverse-surface:#2e3223;--md-sys-color-inverse-on-surface:#eff3dd;--md-sys-color-outline:#737a61;--md-sys-color-outline-variant:#c3caac;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#4c6700;--md-sys-color-success:#296900;--md-sys-color-on-success:#fff;--md-sys-color-success-container:#42831e;--md-sys-color-on-success-container:#f8ffed;--md-sys-color-warning:#745b00;--md-sys-color-on-warning:#fff;--md-sys-color-warning-container:#e2b500;--md-sys-color-on-warning-container:#5c4800}[data-contrast=medium]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-primary:#2b3c00;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#587700;--md-sys-color-on-primary-container:#fff;--md-sys-color-inverse-primary:#a3d800;--md-sys-color-primary-fixed:#587700;--md-sys-color-primary-fixed-dim:#445d00;--md-sys-color-on-primary-fixed:#fff;--md-sys-color-on-primary-fixed-variant:#fff;--md-sys-color-secondary:#2b3c00;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#587700;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:#587700;--md-sys-color-secondary-fixed-dim:#445d00;--md-sys-color-on-secondary-fixed:#fff;--md-sys-color-on-secondary-fixed-variant:#fff;--md-sys-color-tertiary:#293746;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#606e7f;--md-sys-color-on-tertiary-container:#fff;--md-sys-color-tertiary-fixed:#606e7f;--md-sys-color-tertiary-fixed-dim:#485666;--md-sys-color-on-tertiary-fixed:#fff;--md-sys-color-on-tertiary-fixed-variant:#fff;--md-sys-color-error:#740006;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#cf2c27;--md-sys-color-on-error-container:#fff;--md-sys-color-background:#f8fce5;--md-sys-color-on-background:#191d10;--md-sys-color-surface:#f8fce5;--md-sys-color-on-surface:#0f1306;--md-sys-color-surface-variant:#dfe6c7;--md-sys-color-on-surface-variant:#323923;--md-sys-color-surface-dim:#c5c9b4;--md-sys-color-surface-bright:#f8fce5;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#f2f6df;--md-sys-color-surface-container:#e7ead4;--md-sys-color-surface-container-high:#dbdfc9;--md-sys-color-surface-container-highest:#d0d4be;--md-sys-color-inverse-surface:#2e3223;--md-sys-color-inverse-on-surface:#eff3dd;--md-sys-color-outline:#4f553e;--md-sys-color-outline-variant:#697057;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#4c6700;--md-sys-color-success:#163f00;--md-sys-color-on-success:#fff;--md-sys-color-success-container:#3a7c16;--md-sys-color-on-success-container:#fff;--md-sys-color-warning:#443400;--md-sys-color-on-warning:#fff;--md-sys-color-warning-container:#856a00;--md-sys-color-on-warning-container:#fff}[data-contrast=high]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--md-sys-color-primary:#223100;--md-sys-color-on-primary:#fff;--md-sys-color-primary-container:#3b5000;--md-sys-color-on-primary-container:#fff;--md-sys-color-inverse-primary:#a3d800;--md-sys-color-primary-fixed:#3b5000;--md-sys-color-primary-fixed-dim:#283800;--md-sys-color-on-primary-fixed:#fff;--md-sys-color-on-primary-fixed-variant:#fff;--md-sys-color-secondary:#223100;--md-sys-color-on-secondary:#fff;--md-sys-color-secondary-container:#3b5000;--md-sys-color-on-secondary-container:#fff;--md-sys-color-secondary-fixed:#3b5000;--md-sys-color-secondary-fixed-dim:#283800;--md-sys-color-on-secondary-fixed:#fff;--md-sys-color-on-secondary-fixed-variant:#fff;--md-sys-color-tertiary:#1f2d3b;--md-sys-color-on-tertiary:#fff;--md-sys-color-tertiary-container:#3c4b5a;--md-sys-color-on-tertiary-container:#fff;--md-sys-color-tertiary-fixed:#3c4b5a;--md-sys-color-tertiary-fixed-dim:#263442;--md-sys-color-on-tertiary-fixed:#fff;--md-sys-color-on-tertiary-fixed-variant:#fff;--md-sys-color-error:#600004;--md-sys-color-on-error:#fff;--md-sys-color-error-container:#98000a;--md-sys-color-on-error-container:#fff;--md-sys-color-background:#f8fce5;--md-sys-color-on-background:#191d10;--md-sys-color-surface:#f8fce5;--md-sys-color-on-surface:#000;--md-sys-color-surface-variant:#dfe6c7;--md-sys-color-on-surface-variant:#000;--md-sys-color-surface-dim:#b7bba6;--md-sys-color-surface-bright:#f8fce5;--md-sys-color-surface-container-lowest:#fff;--md-sys-color-surface-container-low:#eff3dd;--md-sys-color-surface-container:#e1e5cf;--md-sys-color-surface-container-high:#d3d7c1;--md-sys-color-surface-container-highest:#c5c9b4;--md-sys-color-inverse-surface:#2e3223;--md-sys-color-inverse-on-surface:#fff;--md-sys-color-outline:#282e1a;--md-sys-color-outline-variant:#454c35;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#4c6700;--md-sys-color-success:#103300;--md-sys-color-on-success:#fff;--md-sys-color-success-container:#205400;--md-sys-color-on-success-container:#fff;--md-sys-color-warning:#372b00;--md-sys-color-on-warning:#fff;--md-sys-color-warning-container:#5a4700;--md-sys-color-on-warning-container:#fff}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#fff;--md-sys-color-on-primary:#263500;--md-sys-color-primary-container:#baf600;--md-sys-color-on-primary-container:#516e00;--md-sys-color-inverse-primary:#4c6700;--md-sys-color-primary-fixed:#baf600;--md-sys-color-primary-fixed-dim:#a3d800;--md-sys-color-on-primary-fixed:#151f00;--md-sys-color-on-primary-fixed-variant:#394e00;--md-sys-color-secondary:#afd35d;--md-sys-color-on-secondary:#263500;--md-sys-color-secondary-container:#587700;--md-sys-color-on-secondary-container:#d8fe82;--md-sys-color-secondary-fixed:#cbf076;--md-sys-color-secondary-fixed-dim:#afd35d;--md-sys-color-on-secondary-fixed:#151f00;--md-sys-color-on-secondary-fixed-variant:#394e00;--md-sys-color-tertiary:#fff;--md-sys-color-on-tertiary:#243240;--md-sys-color-tertiary-container:#d5e4f7;--md-sys-color-on-tertiary-container:#576676;--md-sys-color-tertiary-fixed:#d5e4f7;--md-sys-color-tertiary-fixed-dim:#b9c8da;--md-sys-color-on-tertiary-fixed:#0e1d2a;--md-sys-color-on-tertiary-fixed-variant:#3a4857;--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-background:#111508;--md-sys-color-on-background:#e1e5cf;--md-sys-color-surface:#111508;--md-sys-color-on-surface:#e1e5cf;--md-sys-color-surface-variant:#434933;--md-sys-color-on-surface-variant:#c3caac;--md-sys-color-surface-dim:#111508;--md-sys-color-surface-bright:#373b2c;--md-sys-color-surface-container-lowest:#0c1005;--md-sys-color-surface-container-low:#191d10;--md-sys-color-surface-container:#1d2114;--md-sys-color-surface-container-high:#272c1d;--md-sys-color-surface-container-highest:#323627;--md-sys-color-inverse-surface:#e1e5cf;--md-sys-color-inverse-on-surface:#2e3223;--md-sys-color-outline:#8d9479;--md-sys-color-outline-variant:#434933;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#a3d800;--md-sys-color-success:#91d969;--md-sys-color-on-success:#133800;--md-sys-color-success-container:#5da139;--md-sys-color-on-success-container:#041400;--md-sys-color-warning:#ffd13a;--md-sys-color-on-warning:#3d2f00;--md-sys-color-warning-container:#e2b500;--md-sys-color-on-warning-container:#5c4800}:root:not([data-theme=light])[data-contrast=medium]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#fff;--md-sys-color-on-primary:#263500;--md-sys-color-primary-container:#baf600;--md-sys-color-on-primary-container:#3a4f00;--md-sys-color-inverse-primary:#3a4f00;--md-sys-color-primary-fixed:#baf600;--md-sys-color-primary-fixed-dim:#a3d800;--md-sys-color-on-primary-fixed:#0c1400;--md-sys-color-on-primary-fixed-variant:#2b3c00;--md-sys-color-secondary:#c5ea70;--md-sys-color-on-secondary:#1d2a00;--md-sys-color-secondary-container:#7b9c2c;--md-sys-color-on-secondary-container:#000;--md-sys-color-secondary-fixed:#cbf076;--md-sys-color-secondary-fixed-dim:#afd35d;--md-sys-color-on-secondary-fixed:#0c1400;--md-sys-color-on-secondary-fixed-variant:#2b3c00;--md-sys-color-tertiary:#fff;--md-sys-color-on-tertiary:#243240;--md-sys-color-tertiary-container:#d5e4f7;--md-sys-color-on-tertiary-container:#3b4958;--md-sys-color-tertiary-fixed:#d5e4f7;--md-sys-color-tertiary-fixed-dim:#b9c8da;--md-sys-color-on-tertiary-fixed:#04121f;--md-sys-color-on-tertiary-fixed-variant:#293746;--md-sys-color-error:#ffd2cc;--md-sys-color-on-error:#540003;--md-sys-color-error-container:#ff5449;--md-sys-color-on-error-container:#000;--md-sys-color-background:#111508;--md-sys-color-on-background:#e1e5cf;--md-sys-color-surface:#111508;--md-sys-color-on-surface:#fff;--md-sys-color-surface-variant:#434933;--md-sys-color-on-surface-variant:#d9e0c1;--md-sys-color-surface-dim:#111508;--md-sys-color-surface-bright:#424636;--md-sys-color-surface-container-lowest:#060801;--md-sys-color-surface-container-low:#1b1f12;--md-sys-color-surface-container:#25291b;--md-sys-color-surface-container-high:#303425;--md-sys-color-surface-container-highest:#3b3f30;--md-sys-color-inverse-surface:#e1e5cf;--md-sys-color-inverse-on-surface:#282c1d;--md-sys-color-outline:#aeb599;--md-sys-color-outline-variant:#8c9379;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#a3d800;--md-sys-color-success:#a6f07d;--md-sys-color-on-success:#0d2c00;--md-sys-color-success-container:#5da139;--md-sys-color-on-success-container:#000;--md-sys-color-warning:#ffd967;--md-sys-color-on-warning:#302400;--md-sys-color-warning-container:#e2b500;--md-sys-color-on-warning-container:#392c00}:root:not([data-theme=light])[data-contrast=high]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#fff;--md-sys-color-on-primary:#000;--md-sys-color-primary-container:#baf600;--md-sys-color-on-primary-container:#212e00;--md-sys-color-inverse-primary:#3a4f00;--md-sys-color-primary-fixed:#baf600;--md-sys-color-primary-fixed-dim:#a3d800;--md-sys-color-on-primary-fixed:#000;--md-sys-color-on-primary-fixed-variant:#0c1400;--md-sys-color-secondary:#d8fe82;--md-sys-color-on-secondary:#000;--md-sys-color-secondary-container:#abcf5a;--md-sys-color-on-secondary-container:#070d00;--md-sys-color-secondary-fixed:#cbf076;--md-sys-color-secondary-fixed-dim:#afd35d;--md-sys-color-on-secondary-fixed:#000;--md-sys-color-on-secondary-fixed-variant:#0c1400;--md-sys-color-tertiary:#fff;--md-sys-color-on-tertiary:#000;--md-sys-color-tertiary-container:#d5e4f7;--md-sys-color-on-tertiary-container:#1d2b39;--md-sys-color-tertiary-fixed:#d5e4f7;--md-sys-color-tertiary-fixed-dim:#b9c8da;--md-sys-color-on-tertiary-fixed:#000;--md-sys-color-on-tertiary-fixed-variant:#04121f;--md-sys-color-error:#ffece9;--md-sys-color-on-error:#000;--md-sys-color-error-container:#ffaea4;--md-sys-color-on-error-container:#220001;--md-sys-color-background:#111508;--md-sys-color-on-background:#e1e5cf;--md-sys-color-surface:#111508;--md-sys-color-on-surface:#fff;--md-sys-color-surface-variant:#434933;--md-sys-color-on-surface-variant:#fff;--md-sys-color-surface-dim:#111508;--md-sys-color-surface-bright:#4e5241;--md-sys-color-surface-container-lowest:#000;--md-sys-color-surface-container-low:#1d2114;--md-sys-color-surface-container:#2e3223;--md-sys-color-surface-container-high:#393d2e;--md-sys-color-surface-container-highest:#444939;--md-sys-color-inverse-surface:#e1e5cf;--md-sys-color-inverse-on-surface:#000;--md-sys-color-outline:#edf3d4;--md-sys-color-outline-variant:#bfc6a9;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#a3d800;--md-sys-color-success:#caffa9;--md-sys-color-on-success:#000;--md-sys-color-success-container:#8ed566;--md-sys-color-on-success-container:#020e00;--md-sys-color-warning:#ffefc9;--md-sys-color-on-warning:#000;--md-sys-color-warning-container:#ebbd14;--md-sys-color-on-warning-container:#100b00}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#fff;--md-sys-color-on-primary:#263500;--md-sys-color-primary-container:#baf600;--md-sys-color-on-primary-container:#516e00;--md-sys-color-inverse-primary:#4c6700;--md-sys-color-primary-fixed:#baf600;--md-sys-color-primary-fixed-dim:#a3d800;--md-sys-color-on-primary-fixed:#151f00;--md-sys-color-on-primary-fixed-variant:#394e00;--md-sys-color-secondary:#afd35d;--md-sys-color-on-secondary:#263500;--md-sys-color-secondary-container:#587700;--md-sys-color-on-secondary-container:#d8fe82;--md-sys-color-secondary-fixed:#cbf076;--md-sys-color-secondary-fixed-dim:#afd35d;--md-sys-color-on-secondary-fixed:#151f00;--md-sys-color-on-secondary-fixed-variant:#394e00;--md-sys-color-tertiary:#fff;--md-sys-color-on-tertiary:#243240;--md-sys-color-tertiary-container:#d5e4f7;--md-sys-color-on-tertiary-container:#576676;--md-sys-color-tertiary-fixed:#d5e4f7;--md-sys-color-tertiary-fixed-dim:#b9c8da;--md-sys-color-on-tertiary-fixed:#0e1d2a;--md-sys-color-on-tertiary-fixed-variant:#3a4857;--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-background:#111508;--md-sys-color-on-background:#e1e5cf;--md-sys-color-surface:#111508;--md-sys-color-on-surface:#e1e5cf;--md-sys-color-surface-variant:#434933;--md-sys-color-on-surface-variant:#c3caac;--md-sys-color-surface-dim:#111508;--md-sys-color-surface-bright:#373b2c;--md-sys-color-surface-container-lowest:#0c1005;--md-sys-color-surface-container-low:#191d10;--md-sys-color-surface-container:#1d2114;--md-sys-color-surface-container-high:#272c1d;--md-sys-color-surface-container-highest:#323627;--md-sys-color-inverse-surface:#e1e5cf;--md-sys-color-inverse-on-surface:#2e3223;--md-sys-color-outline:#8d9479;--md-sys-color-outline-variant:#434933;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#a3d800;--md-sys-color-success:#91d969;--md-sys-color-on-success:#133800;--md-sys-color-success-container:#5da139;--md-sys-color-on-success-container:#041400;--md-sys-color-warning:#ffd13a;--md-sys-color-on-warning:#3d2f00;--md-sys-color-warning-container:#e2b500;--md-sys-color-on-warning-container:#5c4800}[data-theme=dark][data-contrast=medium]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#fff;--md-sys-color-on-primary:#263500;--md-sys-color-primary-container:#baf600;--md-sys-color-on-primary-container:#3a4f00;--md-sys-color-inverse-primary:#3a4f00;--md-sys-color-primary-fixed:#baf600;--md-sys-color-primary-fixed-dim:#a3d800;--md-sys-color-on-primary-fixed:#0c1400;--md-sys-color-on-primary-fixed-variant:#2b3c00;--md-sys-color-secondary:#c5ea70;--md-sys-color-on-secondary:#1d2a00;--md-sys-color-secondary-container:#7b9c2c;--md-sys-color-on-secondary-container:#000;--md-sys-color-secondary-fixed:#cbf076;--md-sys-color-secondary-fixed-dim:#afd35d;--md-sys-color-on-secondary-fixed:#0c1400;--md-sys-color-on-secondary-fixed-variant:#2b3c00;--md-sys-color-tertiary:#fff;--md-sys-color-on-tertiary:#243240;--md-sys-color-tertiary-container:#d5e4f7;--md-sys-color-on-tertiary-container:#3b4958;--md-sys-color-tertiary-fixed:#d5e4f7;--md-sys-color-tertiary-fixed-dim:#b9c8da;--md-sys-color-on-tertiary-fixed:#04121f;--md-sys-color-on-tertiary-fixed-variant:#293746;--md-sys-color-error:#ffd2cc;--md-sys-color-on-error:#540003;--md-sys-color-error-container:#ff5449;--md-sys-color-on-error-container:#000;--md-sys-color-background:#111508;--md-sys-color-on-background:#e1e5cf;--md-sys-color-surface:#111508;--md-sys-color-on-surface:#fff;--md-sys-color-surface-variant:#434933;--md-sys-color-on-surface-variant:#d9e0c1;--md-sys-color-surface-dim:#111508;--md-sys-color-surface-bright:#424636;--md-sys-color-surface-container-lowest:#060801;--md-sys-color-surface-container-low:#1b1f12;--md-sys-color-surface-container:#25291b;--md-sys-color-surface-container-high:#303425;--md-sys-color-surface-container-highest:#3b3f30;--md-sys-color-inverse-surface:#e1e5cf;--md-sys-color-inverse-on-surface:#282c1d;--md-sys-color-outline:#aeb599;--md-sys-color-outline-variant:#8c9379;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#a3d800;--md-sys-color-success:#a6f07d;--md-sys-color-on-success:#0d2c00;--md-sys-color-success-container:#5da139;--md-sys-color-on-success-container:#000;--md-sys-color-warning:#ffd967;--md-sys-color-on-warning:#302400;--md-sys-color-warning-container:#e2b500;--md-sys-color-on-warning-container:#392c00}[data-theme=dark][data-contrast=high]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--md-sys-color-primary:#fff;--md-sys-color-on-primary:#000;--md-sys-color-primary-container:#baf600;--md-sys-color-on-primary-container:#212e00;--md-sys-color-inverse-primary:#3a4f00;--md-sys-color-primary-fixed:#baf600;--md-sys-color-primary-fixed-dim:#a3d800;--md-sys-color-on-primary-fixed:#000;--md-sys-color-on-primary-fixed-variant:#0c1400;--md-sys-color-secondary:#d8fe82;--md-sys-color-on-secondary:#000;--md-sys-color-secondary-container:#abcf5a;--md-sys-color-on-secondary-container:#070d00;--md-sys-color-secondary-fixed:#cbf076;--md-sys-color-secondary-fixed-dim:#afd35d;--md-sys-color-on-secondary-fixed:#000;--md-sys-color-on-secondary-fixed-variant:#0c1400;--md-sys-color-tertiary:#fff;--md-sys-color-on-tertiary:#000;--md-sys-color-tertiary-container:#d5e4f7;--md-sys-color-on-tertiary-container:#1d2b39;--md-sys-color-tertiary-fixed:#d5e4f7;--md-sys-color-tertiary-fixed-dim:#b9c8da;--md-sys-color-on-tertiary-fixed:#000;--md-sys-color-on-tertiary-fixed-variant:#04121f;--md-sys-color-error:#ffece9;--md-sys-color-on-error:#000;--md-sys-color-error-container:#ffaea4;--md-sys-color-on-error-container:#220001;--md-sys-color-background:#111508;--md-sys-color-on-background:#e1e5cf;--md-sys-color-surface:#111508;--md-sys-color-on-surface:#fff;--md-sys-color-surface-variant:#434933;--md-sys-color-on-surface-variant:#fff;--md-sys-color-surface-dim:#111508;--md-sys-color-surface-bright:#4e5241;--md-sys-color-surface-container-lowest:#000;--md-sys-color-surface-container-low:#1d2114;--md-sys-color-surface-container:#2e3223;--md-sys-color-surface-container-high:#393d2e;--md-sys-color-surface-container-highest:#444939;--md-sys-color-inverse-surface:#e1e5cf;--md-sys-color-inverse-on-surface:#000;--md-sys-color-outline:#edf3d4;--md-sys-color-outline-variant:#bfc6a9;--md-sys-color-shadow:#000;--md-sys-color-scrim:#000;--md-sys-color-surface-tint:#a3d800;--md-sys-color-success:#caffa9;--md-sys-color-on-success:#000;--md-sys-color-success-container:#8ed566;--md-sys-color-on-success-container:#020e00;--md-sys-color-warning:#ffefc9;--md-sys-color-on-warning:#000;--md-sys-color-warning-container:#ebbd14;--md-sys-color-on-warning-container:#100b00}@layer m3.base{html{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface);font-family:var(--md-sys-typescale-body-large-font), "Noto Sans", system-ui, sans-serif;-moz-text-size-adjust:100%;text-size-adjust:100%;font-size:100%}body{font:var(--md-sys-typescale-body-large-weight) var(--md-sys-typescale-body-large-size) / var(--md-sys-typescale-body-large-line-height) var(--md-sys-typescale-body-large-font), "Noto Sans", system-ui, sans-serif;letter-spacing:var(--md-sys-typescale-body-large-tracking);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}::selection{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container)}a{color:var(--md-sys-color-primary)}.m3-state{isolation:isolate;-webkit-tap-highlight-color:transparent;position:relative}.m3-state:before{content:"";z-index:-1;border-radius:inherit;background:var(--m3-state-color,currentColor);opacity:0;pointer-events:none;transition:opacity var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects);position:absolute;inset:0}.m3-state:hover:before{opacity:var(--md-sys-state-hover-state-layer-opacity)}.m3-state:focus-visible:before{opacity:var(--md-sys-state-focus-state-layer-opacity)}.m3-state:active:before{opacity:var(--md-sys-state-pressed-state-layer-opacity)}.m3-state[data-dragged]:before{opacity:var(--md-sys-state-dragged-state-layer-opacity)}.m3-state:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-outer-offset)}.m3-state[data-focus-inward]:focus-visible{outline-offset:var(--md-sys-state-focus-indicator-inner-offset)}.m3-state:is(:disabled,[aria-disabled=true]){cursor:not-allowed;pointer-events:none;color:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab, red, red)){.m3-state:is(:disabled,[aria-disabled=true]){color:color-mix(in srgb, var(--md-sys-color-on-surface) calc(var(--md-sys-state-disabled-state-layer-opacity) * 100%), transparent)}}.m3-state:is(:disabled,[aria-disabled=true]){box-shadow:none}.m3-state:is(:disabled,[aria-disabled=true]):before{opacity:0}.m3-icon{--m3-icon-size:24px;--m3-icon-fill:0;--m3-icon-weight:400;--m3-icon-grade:0;font-family:Material Symbols Outlined,Material Symbols Rounded,Material Symbols Sharp;font-style:normal;font-weight:400;font-size:var(--m3-icon-size);inline-size:var(--m3-icon-size);block-size:var(--m3-icon-size);letter-spacing:normal;text-transform:none;white-space:nowrap;word-wrap:normal;-webkit-user-select:none;user-select:none;font-feature-settings:"liga";-webkit-font-smoothing:antialiased;font-variation-settings:"FILL" var(--m3-icon-fill), "wght" var(--m3-icon-weight), "GRAD" var(--m3-icon-grade), "opsz" var(--m3-icon-size-number,24);transition:font-variation-settings var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects);direction:ltr;flex:none;line-height:1;display:inline-block;overflow:hidden}.m3-icon--20{--m3-icon-size:20px;--m3-icon-size-number:20}.m3-icon--40{--m3-icon-size:40px;--m3-icon-size-number:40}.m3-icon--48{--m3-icon-size:48px;--m3-icon-size-number:48}.m3-icon--filled{--m3-icon-fill:1}[data-theme=dark] .m3-icon{--m3-icon-grade:-25}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .m3-icon{--m3-icon-grade:-25}}.m3-icon--inline{vertical-align:-.115em;block-size:1em;inline-size:1em;font-size:1em}}@layer m3.components{.m3-button{--m3-button-container:transparent;--m3-button-label:var(--md-sys-color-primary);box-sizing:border-box;justify-content:center;align-items:center;gap:var(--md-sys-measurement-space100);min-block-size:40px;min-inline-size:48px;padding-block:var(--md-sys-measurement-space125);padding-inline:var(--md-sys-measurement-space300);border-radius:var(--md-sys-shape-corner-full);background:var(--m3-button-container);color:var(--m3-button-label);font-family:var(--md-sys-typescale-label-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-label-large-weight);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);letter-spacing:var(--md-sys-typescale-label-large-tracking);cursor:pointer;-webkit-user-select:none;user-select:none;transition:box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects), border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial);border:none;text-decoration:none;display:inline-flex}.m3-button:has(>.m3-icon:first-child){padding-inline-start:var(--md-sys-measurement-space200)}.m3-button .m3-icon{--m3-icon-size:20px;--m3-icon-size-number:20}.m3-button--filled{--m3-button-container:var(--md-sys-color-primary);--m3-button-label:var(--md-sys-color-on-primary)}.m3-button--filled:hover{box-shadow:var(--md-sys-elevation-shadow-level1)}.m3-button--tonal{--m3-button-container:var(--md-sys-color-secondary-container);--m3-button-label:var(--md-sys-color-on-secondary-container)}.m3-button--tonal:hover{box-shadow:var(--md-sys-elevation-shadow-level1)}.m3-button--elevated{--m3-button-container:var(--md-sys-color-surface-container-low);box-shadow:var(--md-sys-elevation-shadow-level1)}.m3-button--elevated:hover{box-shadow:var(--md-sys-elevation-shadow-level2)}.m3-button--outlined{border:1px solid var(--md-sys-color-outline-variant);--m3-button-label:var(--md-sys-color-on-surface-variant)}.m3-button--text{padding-inline:var(--md-sys-measurement-space150)}.m3-button:is(:disabled,[aria-disabled=true]){background:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab, red, red)){.m3-button:is(:disabled,[aria-disabled=true]){background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}}.m3-button--outlined:is(:disabled,[aria-disabled=true]),.m3-button--text:is(:disabled,[aria-disabled=true]){border-color:var(--md-sys-color-on-surface);background:0 0}@supports (color:color-mix(in lab, red, red)){.m3-button--outlined:is(:disabled,[aria-disabled=true]),.m3-button--text:is(:disabled,[aria-disabled=true]){border-color:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}}.m3-icon-button{box-sizing:border-box;border-radius:var(--md-sys-shape-corner-full);block-size:40px;inline-size:40px;color:var(--md-sys-color-on-surface-variant);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:inline-grid;position:relative}.m3-icon-button:after{content:"";position:absolute;inset:-4px}.m3-icon-button--filled{background:var(--md-sys-color-primary);color:var(--md-sys-color-on-primary)}.m3-icon-button--tonal{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container)}.m3-card{box-sizing:border-box;border-radius:var(--md-sys-shape-corner-medium);padding:var(--md-sys-measurement-space200);color:var(--md-sys-color-on-surface);overflow:clip}.m3-card--elevated{background:var(--md-sys-color-surface-container-low);box-shadow:var(--md-sys-elevation-shadow-level1)}.m3-card--filled{background:var(--md-sys-color-surface-container-highest)}.m3-card--outlined{background:var(--md-sys-color-surface);border:1px solid var(--md-sys-color-outline-variant)}.m3-card.m3-state:hover{box-shadow:var(--md-sys-elevation-shadow-level1)}.m3-card--elevated.m3-state:hover{box-shadow:var(--md-sys-elevation-shadow-level2)}.m3-fab{box-sizing:border-box;border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-primary-container);block-size:56px;inline-size:56px;color:var(--md-sys-color-on-primary-container);box-shadow:var(--md-sys-elevation-shadow-level3);cursor:pointer;transition:box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects);border:none;place-items:center;display:inline-grid}.m3-fab:hover{box-shadow:var(--md-sys-elevation-shadow-level4)}.m3-chip{box-sizing:border-box;align-items:center;gap:var(--md-sys-measurement-space100);block-size:32px;padding-inline:var(--md-sys-measurement-space200);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-small);color:var(--md-sys-color-on-surface-variant);font-family:var(--md-sys-typescale-label-large-font), "Noto Sans", system-ui, sans-serif;font-weight:var(--md-sys-typescale-label-large-weight);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);letter-spacing:var(--md-sys-typescale-label-large-tracking);cursor:pointer;background:0 0;display:inline-flex}.m3-chip .m3-icon{--m3-icon-size:18px;--m3-icon-size-number:20}.m3-chip[aria-pressed=true],.m3-chip[aria-selected=true]{background:var(--md-sys-color-secondary-container);color:var(--md-sys-color-on-secondary-container);border-color:#0000;padding-inline-start:var(--md-sys-measurement-space100)}.m3-field{gap:var(--md-sys-measurement-space50);flex-direction:column;min-inline-size:210px;display:inline-flex;position:relative}.m3-field>input,.m3-field>textarea{box-sizing:border-box;min-block-size:56px;padding:var(--md-sys-measurement-space200);border:1px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-extra-small);color:var(--md-sys-color-on-surface);caret-color:var(--md-sys-color-primary);font:inherit;letter-spacing:inherit;background:0 0}.m3-field>input:hover,.m3-field>textarea:hover{border-color:var(--md-sys-color-on-surface)}.m3-field>input:focus,.m3-field>textarea:focus{border-color:var(--md-sys-color-primary);box-shadow:inset 0 0 0 1px var(--md-sys-color-primary);outline:none}.m3-field>label{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.m3-field:focus-within>label{color:var(--md-sys-color-primary)}.m3-field[data-error]>input,.m3-field[data-error]>textarea{border-color:var(--md-sys-color-error)}.m3-field[data-error]>label,.m3-field>.m3-field__support[data-error]{color:var(--md-sys-color-error)}.m3-field__support{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);letter-spacing:var(--md-sys-typescale-body-small-tracking);padding-inline:var(--md-sys-measurement-space200)}}@layer m3.utilities{.m3-surface{background:var(--md-sys-color-surface);color:var(--md-sys-color-on-surface)}.m3-surface-dim{background:var(--md-sys-color-surface-dim);color:var(--md-sys-color-on-surface)}.m3-surface-bright{background:var(--md-sys-color-surface-bright);color:var(--md-sys-color-on-surface)}.m3-surface-container-lowest{background:var(--md-sys-color-surface-container-lowest);color:var(--md-sys-color-on-surface)}.m3-surface-container-low{background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface)}.m3-surface-container{background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface)}.m3-surface-container-high{background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface)}.m3-surface-container-highest{background:var(--md-sys-color-surface-container-highest);color:var(--md-sys-color-on-surface)}.m3-inverse-surface{background:var(--md-sys-color-inverse-surface);color:var(--md-sys-color-inverse-on-surface)}.m3-on-surface-variant{color:var(--md-sys-color-on-surface-variant)}.m3-elevation-0{box-shadow:var(--md-sys-elevation-shadow-level0)}.m3-elevation-1{box-shadow:var(--md-sys-elevation-shadow-level1)}.m3-elevation-2{box-shadow:var(--md-sys-elevation-shadow-level2)}.m3-elevation-3{box-shadow:var(--md-sys-elevation-shadow-level3)}.m3-elevation-4{box-shadow:var(--md-sys-elevation-shadow-level4)}.m3-elevation-5{box-shadow:var(--md-sys-elevation-shadow-level5)}.m3-motion-spatial{transition-duration:var(--md-sys-motion-spring-default-spatial-duration);transition-timing-function:var(--md-sys-motion-spring-default-spatial)}.m3-motion-effects{transition-duration:var(--md-sys-motion-spring-default-effects-duration);transition-timing-function:var(--md-sys-motion-spring-default-effects)}.m3-motion-enter{transition-duration:.4s;transition-timing-function:var(--md-sys-motion-easing-emphasized-decelerate)}.m3-motion-exit{transition-duration:.2s;transition-timing-function:var(--md-sys-motion-easing-emphasized-accelerate)}.m3-scrim{background:var(--md-sys-color-scrim);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.m3-scrim{background:color-mix(in srgb, var(--md-sys-color-scrim) 32%, transparent)}}.m3-divider{background:var(--md-sys-color-outline-variant);border:0;block-size:1px;margin:0}.m3-skeleton{border-radius:var(--md-sys-shape-corner-small);background:var(--md-sys-color-surface-container-highest);animation:m3-skeleton-pulse 1.5s var(--md-sys-motion-easing-standard) infinite alternate}@keyframes m3-skeleton-pulse{0%{opacity:1}to{opacity:.5}}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:1ms!important;animation-duration:1ms!important;animation-iteration-count:1!important}}:root{--md-ref-typeface-brand:var(--font-roboto), Roboto, "Noto Sans", system-ui, sans-serif;--md-ref-typeface-plain:var(--font-roboto), Roboto, "Noto Sans", system-ui, sans-serif;--tt-hero-radius:var(--md-sys-shape-corner-extra-extra-large);--tt-hero-glow:var(--md-sys-color-primary-container)}@supports (color:color-mix(in lab, red, red)){:root{--tt-hero-glow:color-mix(in srgb, var(--md-sys-color-primary-container) 45%, transparent)}}:root{--tt-canvas:#1c1e22;--tt-canvas-elevated:#26282d;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html{background:var(--tt-canvas);color:var(--md-sys-color-on-surface)}body{background:var(--tt-canvas);min-height:100%;color:var(--md-sys-color-on-surface);font-family:var(--md-sys-typescale-body-large-font), "Noto Sans", system-ui, sans-serif;margin:0}[data-theme=dark]{--md-sys-color-surface:var(--tt-canvas);--md-sys-color-background:var(--tt-canvas);--md-sys-color-surface-bright:#2a2c32;--md-sys-color-surface-dim:#141518;--md-sys-color-surface-container-lowest:#121316;--md-sys-color-surface-container-low:var(--tt-canvas-elevated);--md-sys-color-surface-container:#2c2e34;--md-sys-color-surface-container-high:#34363d;--md-sys-color-surface-container-highest:#3c3e46}a{color:var(--md-sys-color-primary)}.tt-shell{min-height:100%;color:var(--md-sys-color-on-surface);flex-direction:column;display:flex}.tt-topbar{z-index:20;border-block-end:1px solid var(--md-sys-color-outline-variant);background:var(--tt-canvas);position:sticky;top:0}.tt-topbar__inner,.tt-main,.tt-footer__inner{width:100%;max-width:68rem;padding-inline:var(--md-sys-measurement-space200);margin-inline:auto}@media (min-width:640px){.tt-topbar__inner,.tt-main,.tt-footer__inner{padding-inline:var(--md-sys-measurement-space400)}}.tt-topbar__inner{justify-content:space-between;align-items:center;gap:var(--md-sys-measurement-space200);min-block-size:72px;display:flex}.tt-topbar__eyebrow{color:var(--md-sys-color-on-surface-variant)}.tt-brand-lockup{border-radius:var(--md-sys-shape-corner-medium);padding:var(--md-sys-measurement-space50);background:0 0;align-items:center;gap:.65rem;text-decoration:none;display:inline-flex}.tt-brand-lockup.m3-state:before{background:0 0}.tt-brand-lockup__mark{border-radius:var(--md-sys-shape-corner-small);object-fit:cover;flex:none;block-size:40px;inline-size:40px}.tt-wordmark{color:#f5f5f5;font-family:var(--font-roboto), Roboto, "Noto Sans", system-ui, sans-serif;letter-spacing:.07em;text-transform:uppercase;background-color:#0000;background-image:url(/brand/wordmark-trail.png);background-position:0 calc(100% - .02em);background-repeat:no-repeat;background-size:100% .4em;padding-block-end:.5em;font-size:1.125rem;font-weight:500;line-height:1;display:inline-block}.tt-wordmark--lg{font-size:1.5rem}@media (max-width:480px){.tt-brand-lockup__mark{block-size:36px;inline-size:36px}.tt-wordmark{letter-spacing:.06em;font-size:1rem}}.tt-main{gap:var(--md-sys-measurement-space500);padding-block:var(--md-sys-measurement-space400) var(--md-sys-measurement-space700);flex-direction:column;flex:1;display:flex}.tt-footer{border-block-start:1px solid var(--md-sys-color-outline-variant);background:var(--tt-canvas-elevated)}.tt-footer__inner{gap:var(--md-sys-measurement-space150);padding-block:var(--md-sys-measurement-space400);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);flex-direction:column;display:flex}.tt-footer__brand{margin-block-end:var(--md-sys-measurement-space100)}.tt-stage{justify-content:space-between;align-items:flex-start;gap:var(--md-sys-measurement-space300);display:flex}.tt-stage__intro{gap:var(--md-sys-measurement-space150);max-width:min(100%,46rem);animation:tt-enter var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial) both;flex-direction:column;display:flex}.tt-stage__title{transform-origin:0;background:var(--md-sys-color-primary-container);clip-path:polygon(.9rem 0,100% 0,calc(100% - .9rem) 100%,0 100%);width:fit-content;max-width:100%;box-shadow:var(--md-sys-elevation-shadow-level2);transition:transform var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial), clip-path var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial);margin:0;transform:skew(-8deg)}.tt-stage__title:hover{clip-path:polygon(.55rem 0,100% 0,calc(100% - .55rem) 100%,0 100%);transform:skew(-5deg)}.tt-stage__title:hover .tt-stage__title-text{transform:skew(5deg)}.tt-stage__title-text{color:#14180a;font-family:var(--font-roboto), Roboto, "Noto Sans", system-ui, sans-serif;letter-spacing:.06em;text-transform:uppercase;transition:transform var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial);padding:.75em 1.4em .75em 1.6em;font-size:clamp(1.35rem,3.6vw,2.15rem);font-weight:500;line-height:1.1;display:inline-block;transform:skew(8deg)}.tt-stage__lede{white-space:nowrap;max-width:none;margin:0}@media (max-width:520px){.tt-stage__lede{white-space:normal}}.tt-kicker{align-items:center;gap:var(--md-sys-measurement-space100);width:fit-content;padding-block:var(--md-sys-measurement-space75);padding-inline:var(--md-sys-measurement-space150);border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);font-size:var(--md-sys-typescale-label-medium-size);font-weight:var(--md-sys-typescale-label-medium-weight);line-height:var(--md-sys-typescale-label-medium-line-height);letter-spacing:var(--md-sys-typescale-label-medium-tracking);display:inline-flex}.tt-hero-tool{z-index:1;animation:tt-hero-pop var(--md-sys-motion-spring-default-spatial-duration) var(--md-sys-motion-spring-default-spatial) both;position:relative}.tt-hero-tool:before{content:"";border-radius:calc(var(--tt-hero-radius) + 8px);background:linear-gradient(135deg, var(--md-sys-color-primary-container) 0%, transparent 42%, var(--md-sys-color-tertiary-container) 100%);opacity:.55;filter:blur(18px);z-index:-1;pointer-events:none;position:absolute;inset:-12px}.tt-builder{gap:var(--md-sys-measurement-space300);padding:var(--md-sys-measurement-space300);border-radius:var(--tt-hero-radius);background:var(--md-sys-color-surface-container-lowest);border:1px solid var(--md-sys-color-primary-container);flex-direction:column;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.tt-builder{border:1px solid color-mix(in srgb, var(--md-sys-color-primary-container) 55%, var(--md-sys-color-outline-variant))}}.tt-builder{box-shadow:var(--md-sys-elevation-shadow-level2);transition:box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects), border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial), transform var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial);overflow:clip}@media (min-width:640px){.tt-builder{padding:var(--md-sys-measurement-space400)}}.tt-builder:focus-within{box-shadow:var(--md-sys-elevation-shadow-level3);border-radius:var(--md-sys-shape-corner-extra-large-increased)}.tt-builder__chrome{gap:var(--md-sys-measurement-space150);border-block-end:1px solid var(--md-sys-color-outline-variant);flex-direction:column;padding-block-end:var(--md-sys-measurement-space100);display:flex}.tt-builder__badge{align-items:center;gap:var(--md-sys-measurement-space75);width:fit-content;padding-block:var(--md-sys-measurement-space50);padding-inline:var(--md-sys-measurement-space150);border-radius:var(--md-sys-shape-corner-full);border:1px solid var(--md-sys-color-primary-container);display:inline-flex}@supports (color:color-mix(in lab, red, red)){.tt-builder__badge{border:1px solid color-mix(in srgb, var(--md-sys-color-primary-container) 55%, transparent)}}.tt-builder__badge{background:var(--md-sys-color-primary-container)}@supports (color:color-mix(in lab, red, red)){.tt-builder__badge{background:color-mix(in srgb, var(--md-sys-color-primary-container) 16%, transparent)}}.tt-builder__badge{color:var(--md-sys-color-primary-container);font-size:var(--md-sys-typescale-label-small-size);font-weight:var(--md-sys-typescale-label-small-weight);line-height:var(--md-sys-typescale-label-small-line-height);letter-spacing:var(--md-sys-typescale-label-small-tracking);text-transform:uppercase;box-shadow:0 0 0 0 var(--md-sys-color-primary-container)}@supports (color:color-mix(in lab, red, red)){.tt-builder__badge{box-shadow:0 0 0 0 color-mix(in srgb, var(--md-sys-color-primary-container) 0%, transparent)}}.tt-builder__badge{animation:tt-badge-glow 2.8s var(--md-sys-motion-easing-standard) infinite}@keyframes tt-badge-glow{0%,to{border-color:color-mix(in srgb, var(--md-sys-color-primary-container) 45%, transparent);box-shadow:0 0 0 0 color-mix(in srgb, var(--md-sys-color-primary-container) 0%, transparent), 0 0 10px 0 color-mix(in srgb, var(--md-sys-color-primary-container) 18%, transparent)}50%{border-color:color-mix(in srgb, var(--md-sys-color-primary-container) 85%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--md-sys-color-primary-container) 12%, transparent), 0 0 18px 2px color-mix(in srgb, var(--md-sys-color-primary-container) 38%, transparent)}}.tt-builder__heading{font-family:var(--md-sys-typescale-headline-medium-font), Roboto, system-ui, sans-serif;font-size:var(--md-sys-typescale-headline-medium-size);font-weight:var(--md-sys-typescale-emphasized-headline-medium-weight,500);line-height:var(--md-sys-typescale-headline-medium-line-height);letter-spacing:var(--md-sys-typescale-headline-medium-tracking);color:var(--md-sys-color-on-surface);margin:0}.tt-builder__body{gap:var(--md-sys-measurement-space200);flex-direction:column;display:flex}.tt-builder__grid{gap:var(--md-sys-measurement-space200);display:grid}@media (min-width:640px){.tt-builder__grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-builder__lede{max-width:52ch;color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);margin:0}.tt-builder__lede-icon{vertical-align:-.15em;color:var(--md-sys-color-primary-container)}.tt-presets{align-items:center;gap:var(--md-sys-measurement-space150);flex-wrap:wrap;display:flex}.tt-presets__label{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-label-large-size);font-weight:var(--md-sys-typescale-label-large-weight);line-height:var(--md-sys-typescale-label-large-line-height)}.tt-presets__chips{gap:var(--md-sys-measurement-space100);flex-wrap:wrap;display:flex}.tt-preset-chip{min-block-size:36px;padding-inline:var(--md-sys-measurement-space200);border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-full);color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-label-large-size);font-weight:var(--md-sys-typescale-label-large-weight);line-height:var(--md-sys-typescale-label-large-line-height);cursor:pointer;transition:background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects), border-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects);background:0 0;align-items:center;display:inline-flex}.tt-preset-chip.is-active,.tt-preset-chip[aria-pressed=true]{background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);border-color:#0000}.tt-field{gap:var(--md-sys-measurement-space100);flex-direction:column;min-inline-size:0;display:flex}.tt-field__label-row{align-items:center;gap:var(--md-sys-measurement-space75);display:flex}.tt-field__label-row>label,.tt-field>label{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-title-small-size);font-weight:var(--md-sys-typescale-title-small-weight);line-height:var(--md-sys-typescale-title-small-line-height);letter-spacing:var(--md-sys-typescale-title-small-tracking)}.tt-tip{align-items:center;display:inline-flex;position:relative}.tt-tip__trigger{border-radius:var(--md-sys-shape-corner-full);block-size:28px;inline-size:28px;color:var(--md-sys-color-primary-container);cursor:help;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.tt-tip__panel{z-index:40;gap:var(--md-sys-measurement-space100);width:min(20rem,78vw);padding:var(--md-sys-measurement-space200);border:1px solid var(--md-sys-color-primary-container);flex-direction:column;display:none;position:absolute;top:calc(100% + 8px);left:0}@supports (color:color-mix(in lab, red, red)){.tt-tip__panel{border:1px solid color-mix(in srgb, var(--md-sys-color-primary-container) 35%, #3a3c42)}}.tt-tip__panel{border-radius:var(--md-sys-shape-corner-large);color:#f2f2f0;box-shadow:var(--md-sys-elevation-shadow-level3);font-size:var(--md-sys-typescale-body-small-size);pointer-events:none;background:#1a1c20;line-height:1.45}.tt-tip:hover .tt-tip__panel,.tt-tip:focus-within .tt-tip__panel{display:flex}.tt-tip__summary{color:#f5f5f5;font-weight:700;font-size:var(--md-sys-typescale-title-small-size);line-height:var(--md-sys-typescale-title-small-line-height)}.tt-tip__body{color:#d4d4d0}.tt-tip__example{padding:var(--md-sys-measurement-space100) var(--md-sys-measurement-space150);border-radius:var(--md-sys-shape-corner-small);border:1px solid var(--md-sys-color-primary-container);margin-block-start:var(--md-sys-measurement-space50);display:block}@supports (color:color-mix(in lab, red, red)){.tt-tip__example{border:1px solid color-mix(in srgb, var(--md-sys-color-primary-container) 40%, transparent)}}.tt-tip__example{background:var(--md-sys-color-primary-container)}@supports (color:color-mix(in lab, red, red)){.tt-tip__example{background:color-mix(in srgb, var(--md-sys-color-primary-container) 12%, #121316)}}.tt-tip__example{color:#f5f5f5;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.tt-tip__example-label{font-family:var(--font-roboto), Roboto, system-ui, sans-serif;color:var(--md-sys-color-primary-container);text-transform:uppercase;letter-spacing:.04em;margin-inline-end:.35em;font-size:.7em;font-weight:700;display:inline-block}.tt-field>input{box-sizing:border-box;width:100%;min-block-size:56px;padding:var(--md-sys-measurement-space200);border:1px solid var(--md-sys-color-outline);border-radius:var(--md-sys-shape-corner-large);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);caret-color:var(--md-sys-color-primary);font:inherit;transition:border-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects), border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial), background-color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects), box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects)}.tt-field>input:hover{border-color:var(--md-sys-color-on-surface)}.tt-field>input:focus{border-color:var(--md-sys-color-primary);border-radius:var(--md-sys-shape-corner-medium);background:var(--md-sys-color-surface-container-lowest);box-shadow:inset 0 0 0 1px var(--md-sys-color-primary);outline:none}.tt-field>input:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-outer-offset)}.tt-field>input[aria-invalid=true]{border-color:var(--md-sys-color-error)}.tt-field__hint{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);letter-spacing:var(--md-sys-typescale-body-small-tracking)}.tt-advanced{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container);overflow:clip}.tt-advanced__toggle{justify-content:space-between;align-items:center;gap:var(--md-sys-measurement-space200);width:100%;min-block-size:48px;padding-inline:var(--md-sys-measurement-space200);padding-block:var(--md-sys-measurement-space150);color:var(--md-sys-color-on-surface);cursor:pointer;text-align:start;font-size:var(--md-sys-typescale-title-small-size);font-weight:var(--md-sys-typescale-title-small-weight);line-height:var(--md-sys-typescale-title-small-line-height);background:0 0;border:0;display:flex}.tt-advanced__panel{gap:var(--md-sys-measurement-space200);border-block-start:1px solid var(--md-sys-color-outline-variant);padding:var(--md-sys-measurement-space200);display:grid}@media (min-width:640px){.tt-advanced__panel{grid-template-columns:repeat(3,minmax(0,1fr))}}.tt-preview{gap:var(--md-sys-measurement-space150);padding:var(--md-sys-measurement-space200);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-low);flex-direction:column;display:flex}.tt-preview__row{gap:var(--md-sys-measurement-space150);flex-direction:column;display:flex}@media (min-width:640px){.tt-preview__row{flex-direction:row;align-items:stretch}}.tt-preview__box{min-width:0;min-block-size:56px;padding:var(--md-sys-measurement-space200);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-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;flex:1}.tt-preview__box[data-empty=true]{color:var(--md-sys-color-on-surface-variant);border-style:dashed}.tt-cta{box-sizing:border-box;justify-content:center;align-items:center;gap:var(--md-sys-measurement-space100);min-block-size:56px;min-inline-size:9rem;padding-inline:var(--md-sys-measurement-space300);border-radius:var(--md-sys-shape-corner-full);background:var(--md-sys-color-primary-container);color:var(--md-sys-color-on-primary-container);font-family:var(--md-sys-typescale-label-large-font), Roboto, system-ui, sans-serif;font-weight:var(--md-sys-typescale-emphasized-label-large-weight,700);font-size:var(--md-sys-typescale-label-large-size);line-height:var(--md-sys-typescale-label-large-line-height);letter-spacing:var(--md-sys-typescale-label-large-tracking);cursor:pointer;box-shadow:var(--md-sys-elevation-shadow-level1);transition:box-shadow var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects), border-radius var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial), transform var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial);border:none;flex-shrink:0;display:inline-flex}.tt-cta:hover{box-shadow:var(--md-sys-elevation-shadow-level2);border-radius:var(--md-sys-shape-corner-large)}.tt-cta:active{transform:scale(.98)}.tt-cta:focus-visible{outline:var(--md-sys-state-focus-indicator-thickness) solid var(--md-sys-color-secondary);outline-offset:var(--md-sys-state-focus-indicator-outer-offset)}.tt-cta:disabled,.tt-cta[aria-disabled=true]{cursor:not-allowed;pointer-events:none;color:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab, red, red)){.tt-cta:disabled,.tt-cta[aria-disabled=true]{color:color-mix(in srgb, var(--md-sys-color-on-surface) 38%, transparent)}}.tt-cta:disabled,.tt-cta[aria-disabled=true]{background:var(--md-sys-color-on-surface)}@supports (color:color-mix(in lab, red, red)){.tt-cta:disabled,.tt-cta[aria-disabled=true]{background:color-mix(in srgb, var(--md-sys-color-on-surface) 12%, transparent)}}.tt-cta:disabled,.tt-cta[aria-disabled=true]{box-shadow:none}.tt-status{gap:var(--md-sys-measurement-space100);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);flex-direction:column;display:flex}.tt-status__error{color:var(--md-sys-color-error)}.tt-status__warn{color:var(--md-sys-color-on-warning-container);background:var(--md-sys-color-warning-container);border-radius:var(--md-sys-shape-corner-full);padding:var(--md-sys-measurement-space100) var(--md-sys-measurement-space200)}.tt-section{gap:var(--md-sys-measurement-space200);flex-direction:column;max-width:42rem;display:flex}.tt-section--wide{max-width:48rem}.tt-section--muted{opacity:.96}.tt-faq{border:1px solid var(--md-sys-color-outline-variant);border-radius:var(--md-sys-shape-corner-extra-large);background:var(--md-sys-color-surface-container-lowest);overflow:clip}.tt-faq details+details{border-block-start:1px solid var(--md-sys-color-outline-variant)}.tt-faq summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:var(--md-sys-measurement-space200);min-block-size:48px;padding:var(--md-sys-measurement-space200);color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-title-small-size);font-weight:var(--md-sys-typescale-title-small-weight);line-height:var(--md-sys-typescale-title-small-line-height);transition:color var(--md-sys-motion-spring-fast-effects-duration) var(--md-sys-motion-spring-fast-effects);list-style:none;display:flex}.tt-faq summary::-webkit-details-marker{display:none}.tt-faq details[open] summary{color:var(--md-sys-color-primary)}.tt-faq details[open] .m3-icon{transform:rotate(180deg)}.tt-faq .m3-icon{transition:transform var(--md-sys-motion-spring-fast-spatial-duration) var(--md-sys-motion-spring-fast-spatial)}.tt-faq p{padding:0 var(--md-sys-measurement-space200) var(--md-sys-measurement-space200);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);margin:0}.tt-code{border-radius:var(--md-sys-shape-corner-extra-small);background:var(--md-sys-color-surface-container-high);color:var(--md-sys-color-on-surface);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--md-sys-typescale-body-small-size);overflow-wrap:anywhere;padding:.1em .35em;display:inline}.tt-ad{gap:var(--md-sys-measurement-space75);margin-block:var(--md-sys-measurement-space200);flex-direction:column;display:flex}.tt-ad__label{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-label-small-size);font-weight:var(--md-sys-typescale-label-small-weight);line-height:var(--md-sys-typescale-label-small-line-height);letter-spacing:var(--md-sys-typescale-label-small-tracking);text-transform:uppercase;align-items:center;display:inline-flex}.tt-ad__frame{border-radius:var(--md-sys-shape-corner-medium);text-align:center;background:0 0;border:0;width:100%;padding:0;display:block;overflow:hidden}.tt-ad--banner .tt-ad__frame{min-block-size:90px}.tt-ad--rectangle{width:300px;max-width:100%}.tt-ad--rectangle .tt-ad__frame{min-block-size:250px;max-inline-size:300px}.tt-ad--compact .tt-ad__frame{min-block-size:72px}.tt-ad--square{width:300px;max-width:100%}.tt-ad--square .tt-ad__frame{min-block-size:250px;max-inline-size:300px}.tt-ad--square .tt-ad__label,.tt-ad--rectangle .tt-ad__label{justify-content:center;width:100%}.tt-ad--top-right{flex:none;margin-block:0;display:none}@media (min-width:768px){.tt-ad--top-right{display:flex}}@keyframes tt-enter{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes tt-hero-pop{0%{opacity:0;transform:translateY(18px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (prefers-reduced-motion:reduce){.tt-stage__intro,.tt-hero-tool,.tt-builder,.tt-builder__badge,.tt-cta,.tt-faq .m3-icon{transition:none!important;animation:none!important}.tt-builder__badge{box-shadow:0 0 12px 0 var(--md-sys-color-primary-container)}@supports (color:color-mix(in lab, red, red)){.tt-builder__badge{box-shadow:0 0 12px 0 color-mix(in srgb, var(--md-sys-color-primary-container) 28%, transparent)}}}.tt-topbar__nav{align-items:center;gap:var(--md-sys-measurement-space150);flex-wrap:wrap;display:flex}.tt-topbar__link{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-label-large-size);font-weight:var(--md-sys-typescale-label-large-weight);line-height:var(--md-sys-typescale-label-large-line-height);border-radius:var(--md-sys-shape-corner-small);padding:var(--md-sys-measurement-space50) var(--md-sys-measurement-space100);text-decoration:none}.tt-topbar__link:hover{color:var(--md-sys-color-primary-container)}.tt-footer__legal{flex-wrap:wrap;align-items:center;gap:.15rem 0;display:flex}.tt-footer__legal a,.tt-footer__cookie-btn{color:var(--md-sys-color-primary-container);font:inherit;cursor:pointer;text-underline-offset:2px;background:0 0;border:0;padding:0;text-decoration:underline}.tt-legal{gap:var(--md-sys-measurement-space400);flex-direction:column;max-width:44rem;display:flex}.tt-legal__header{gap:var(--md-sys-measurement-space150);flex-direction:column;display:flex}.tt-legal__title{letter-spacing:.02em;color:var(--md-sys-color-on-surface);margin:0;font-size:clamp(1.75rem,3vw,2.4rem);font-weight:500}.tt-legal__meta{color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);margin:0}.tt-legal__body{gap:var(--md-sys-measurement-space400);color:var(--md-sys-color-on-surface-variant);font-size:var(--md-sys-typescale-body-large-size);flex-direction:column;line-height:1.55;display:flex}.tt-legal__body h2{margin:0 0 var(--md-sys-measurement-space150);color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-headline-small-size);font-weight:500}.tt-legal__body h3{margin:var(--md-sys-measurement-space200) 0 var(--md-sys-measurement-space100);color:var(--md-sys-color-on-surface);font-size:var(--md-sys-typescale-title-medium-size)}.tt-legal__body p,.tt-legal__body ul{margin:0 0 var(--md-sys-measurement-space150)}.tt-legal__body ul{padding-inline-start:1.25rem}.tt-legal__body li+li{margin-block-start:var(--md-sys-measurement-space100)}.tt-legal__body a{color:var(--md-sys-color-primary-container)}.tt-legal__body code{border-radius:var(--md-sys-shape-corner-extra-small);background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface);padding:.05em .3em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.9em}.tt-legal__email{font-size:var(--md-sys-typescale-title-large-size);color:var(--md-sys-color-primary-container);font-weight:500;display:inline-block}.tt-consent{z-index:80;padding:var(--md-sys-measurement-space200);pointer-events:none;justify-content:center;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.tt-consent__card{pointer-events:auto;width:min(40rem,100%);max-height:min(70vh,34rem);padding:var(--md-sys-measurement-space300);border:1px solid var(--md-sys-color-primary-container);overflow:auto}@supports (color:color-mix(in lab, red, red)){.tt-consent__card{border:1px solid color-mix(in srgb, var(--md-sys-color-primary-container) 28%, #3a3c42)}}.tt-consent__card{border-radius:var(--md-sys-shape-corner-extra-large);color:#f2f2f0;box-shadow:var(--md-sys-elevation-shadow-level3);background:#16181c}.tt-consent__title{margin:0 0 var(--md-sys-measurement-space150);font-size:var(--md-sys-typescale-title-large-size);color:#fff;font-weight:500}.tt-consent__body{margin:0 0 var(--md-sys-measurement-space250);color:#c8c8c4;font-size:var(--md-sys-typescale-body-medium-size);line-height:1.5}.tt-consent__body a{color:var(--md-sys-color-primary-container)}.tt-consent__actions{gap:var(--md-sys-measurement-space100);flex-wrap:wrap;display:flex}.tt-consent__btn{min-block-size:44px;padding-inline:var(--md-sys-measurement-space250);border-radius:var(--md-sys-shape-corner-full);font-size:var(--md-sys-typescale-label-large-size);cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.tt-consent__btn--primary{background:var(--md-sys-color-primary-container);color:#14180a}.tt-consent__btn--secondary{border-color:var(--md-sys-color-primary-container);background:0 0}@supports (color:color-mix(in lab, red, red)){.tt-consent__btn--secondary{border-color:color-mix(in srgb, var(--md-sys-color-primary-container) 50%, transparent)}}.tt-consent__btn--secondary{color:var(--md-sys-color-primary-container)}.tt-consent__btn--ghost{color:#d0d0cc;background:0 0;border-color:#4a4c52}.tt-consent__list{margin:0 0 var(--md-sys-measurement-space250);gap:var(--md-sys-measurement-space150);flex-direction:column;padding:0;list-style:none;display:flex}.tt-consent__item{justify-content:space-between;align-items:flex-start;gap:var(--md-sys-measurement-space200);padding:var(--md-sys-measurement-space200);border-radius:var(--md-sys-shape-corner-large);background:#1e2025;border:1px solid #2e3036;display:flex}.tt-consent__item-title{color:#fff;font-weight:600;font-size:var(--md-sys-typescale-title-small-size);margin:0 0 .25rem}.tt-consent__item-desc{color:#b8b8b4;font-size:var(--md-sys-typescale-body-small-size);margin:0;line-height:1.45}.tt-consent__lock{color:var(--md-sys-color-primary-container);font-size:var(--md-sys-typescale-label-medium-size);text-transform:uppercase;flex:none;font-weight:700}.tt-consent__switch input{block-size:24px;inline-size:44px;accent-color:var(--md-sys-color-primary-container);cursor:pointer}.tt-consent__meta{margin:var(--md-sys-measurement-space150) 0 0;color:#8a8a86;font-size:var(--md-sys-typescale-label-small-size)}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
