/* Generated by forge/build-tokens.mjs. DO NOT EDIT. Run npm run build:tokens -- --published PATH. */
:root{--_motion-fast-spatial-duration: 383.333ms;--_motion-fast-spatial-easing: linear(0, 0.091177, 0.294386, 0.527367, 0.738441, 0.901904, 1.011091, 1.071257, 1.093558, 1.090636, 1.073875, 1.052047, 1.030977, 1.013849, 1.001813, 0.994675, 0.991508, 0.991124, 0.992385, 0.99437, 0.996435, 0.998202, 0.999505, 1);--_motion-fast-effects-duration: 166.667ms;--_motion-fast-effects-easing: linear(0, 0.274321, 0.608625, 0.812798, 0.91613, 0.963944, 0.984934, 0.993834, 0.997516, 0.999012, 1);--_motion-default-spatial-duration: 450.000ms;--_motion-default-spatial-easing: linear(0, 0.04433, 0.148669, 0.280177, 0.417111, 0.546096, 0.659831, 0.755217, 0.831909, 0.891228, 0.935375, 0.9669, 0.988346, 1.002049, 1.01003, 1.013957, 1.015154, 1.014629, 1.013123, 1.011156, 1.009077, 1.0071, 1.005345, 1.003865, 1.00267, 1.001741, 1.001047, 1);--_motion-default-effects-duration: 233.333ms;--_motion-default-effects-easing: linear(0, 0.144305, 0.38494, 0.593994, 0.745227, 0.845413, 0.908422, 0.946713, 0.969423, 0.982649, 0.990243, 0.994555, 0.996981, 0.998335, 1);--_motion-slow-spatial-duration: 600.000ms;--_motion-slow-spatial-easing: linear(0, 0.024481, 0.086211, 0.170644, 0.266758, 0.366454, 0.464016, 0.555618, 0.638914, 0.712675, 0.776499, 0.830568, 0.875456, 0.911979, 0.941082, 0.963756, 0.980977, 0.993663, 1.002656, 1.008701, 1.012447, 1.014442, 1.015145, 1.014929, 1.014094, 1.012871, 1.01144, 1.009931, 1.008439, 1.007027, 1.005735, 1.004584, 1.003584, 1.002733, 1.002023, 1.001444, 1);--_motion-slow-effects-duration: 333.333ms;--_motion-slow-effects-easing: linear(0, 0.08166, 0.243214, 0.413064, 0.56215, 0.682084, 0.773718, 0.841382, 0.890149, 0.924665, 0.948754, 0.965377, 0.976744, 0.984458, 0.989658, 0.993145, 0.995472, 0.997018, 0.998041, 0.998717, 1)}/*! Material Web key/ambient shadow geometry, Google LLC, Apache-2.0.
   Source elevations are mapped to renderer levels 0–5 by the token compiler. */.md-button,.md-card,.md-icon-button,.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip,.md-menu,.md-dialog,.md-full-screen-dialog,.md-full-header,.md-full-action-bar,.md-list-item,.md-carousel-item,.md-date-panel,.md-time-panel,.md-field-menu,.md-elevation,.md-search-view[data-open=true][data-control=contained][data-variant=docked][data-elevation=token]::before,.md-search-view[data-open=true][data-control=contained][data-variant=docked][data-elevation=token]::after,.md-switch-handle,.md-snackbar,.md-tooltip,.md-navigation,.md-tab,.md-slider,.md-slider-nub,.md-slider-value,.md-app-bar,.md-toolbar,.md-sheet{box-shadow:0 calc(1px * (clamp(0,var(--_elevation-level),1) + clamp(0,var(--_elevation-level) - 3,1) + 2 * clamp(0,var(--_elevation-level) - 4,1))) calc(1px * (2 * clamp(0,var(--_elevation-level),1) + clamp(0,var(--_elevation-level) - 2,1) + clamp(0,var(--_elevation-level) - 4,1))) 0 color-mix(in srgb,var(--_shadow-color) 30%,transparent),0 calc(1px * (clamp(0,var(--_elevation-level),1) + clamp(0,var(--_elevation-level) - 1,1) + 2 * clamp(0,var(--_elevation-level) - 2,3))) calc(1px * (3 * clamp(0,var(--_elevation-level),2) + 2 * clamp(0,var(--_elevation-level) - 2,3))) calc(1px * (clamp(0,var(--_elevation-level),4) + 2 * clamp(0,var(--_elevation-level) - 4,1))) color-mix(in srgb,var(--_shadow-color) 15%,transparent)}.md-icon-button{--aR: transparent;--f4: 1;--cL: 1;--ex: transparent;--se: 1;--hI: 0px;--C: transparent;--aw: 0;--_elevation-level: 0;--_shadow-color: transparent;--Q: transparent;--bb: 0;--_button-background-state-color: var(--Q);--_button-background-state-opacity: var(--bb);--F: var(--aS);--I: var(--ey);--_button-state-color: var(--C);--_button-state-opacity: var(--aw);--_button-rest-shape: var(--c3);--_button-pressed-shape: var(--dJ);--_button-spring-damping: var(--eC);--_button-spring-stiffness: var(--eD);position:relative;isolation:isolate;display:inline-flex;flex:none;align-items:center;justify-content:center;box-sizing:border-box;height:var(--cK);min-width:calc(var(--bh) + var(--an) + var(--ao));padding:0 var(--ao) 0 var(--an);gap:0;border:var(--hI) solid var(--ex);border-radius:var(--_button-rest-shape);background:color-mix(in srgb,var(--aR) calc(var(--f4) * 100%),transparent);color:color-mix(in srgb,var(--i) calc(var(--cL) * 100%),transparent);text-decoration:none;vertical-align:middle;touch-action:manipulation;-webkit-tap-highlight-color:transparent}.md-icon-button::after{content:"";position:absolute;inset:50% auto auto 50%;translate:-50% -50%;inline-size:max(100%,var(--s));block-size:max(100%,var(--s))}.md-icon-button[data-shape=square]{--_button-rest-shape: var(--eE)}.md-icon-button[aria-pressed=true]{--_button-rest-shape: var(--ez)}.md-icon-button[aria-pressed=true][data-shape=square]{--_button-rest-shape: var(--eA)}.md-icon-button.md-outlined-icon-button{--hI: var(--eB)}.md-icon-button.md-outlined-icon-button[aria-pressed=true]{--hI: 0px}.md-icon-button>svg,.md-icon-button>span>svg{color:inherit;width:var(--bh);height:var(--bh);flex:none}.md-icon-button>span:not(.md-button-ripple){display:contents}.md-icon-button::before,.md-interactive-card::before,:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip)::before,.md-menu-item::before{content:"";position:absolute;inset:0;z-index:-1;border-radius:inherit;pointer-events:none;background:var(--_button-background-state-color);opacity:var(--_button-background-state-opacity)}.md-icon-button,.md-interactive-card,:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip),.md-menu-item{--aI: var(--_motion-fast-effects-duration);--aH: var(--_motion-fast-effects-easing);transition:background-color var(--aI) var(--aH),color var(--aI) var(--aH),border-color var(--aI) var(--aH),box-shadow var(--aI) var(--aH)}.md-icon-button:focus-visible{outline:var(--y) solid var(--k);outline-offset:var(--G)}.md-icon-button:is(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not([data-button-cancelled]){border-radius:var(--_button-pressed-shape)}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip){--hf: var(--md-sys-measurement-space200);--he: var(--md-sys-measurement-space200);--a1: transparent;--J: 0;--dj: 1;--al: transparent;--bY: 0px;--dn: 1;--dm: 1;--eo: 1;--K: transparent;--L: 0;--_elevation-level: var(--J);--_shadow-color: var(--ep);--5: transparent;--6: 0;--_button-background-state-color: var(--5);--_button-background-state-opacity: var(--6);--F: var(--cu);--I: var(--cv);--_button-state-color: var(--K);--_button-state-opacity: var(--L);--_button-rest-shape: var(--do);--_button-pressed-shape: var(--do);position:relative;isolation:isolate;display:inline-flex;flex:none;align-items:center;justify-content:flex-start;text-align:start;vertical-align:middle;min-width:0;max-width:100%;min-height:var(--en);padding-block:var(--md-sys-measurement-space50);padding-inline:var(--hf) var(--he);gap:var(--md-sys-measurement-space100);border:0;border-radius:var(--do);background:color-mix(in srgb,var(--a1) calc(var(--dj) * 100%),transparent);color:color-mix(in srgb,var(--B) calc(var(--eo) * 100%),transparent);font-family:var(--ft);font-size:var(--fu);line-height:var(--fw);letter-spacing:var(--fx);font-weight:var(--fv);text-decoration:none;cursor:pointer;touch-action:manipulation}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip)>.md-chip-face{display:inline-flex;align-items:center;gap:var(--md-sys-measurement-space100);min-width:0;overflow-wrap:anywhere}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip) [data-slot=icon],:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip)>.md-chip-face>svg,:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip)>svg{width:var(--bF);height:var(--bF);color:color-mix(in srgb,var(--ac) calc(var(--dm) * 100%),transparent);flex:none}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip) [data-slot=leading-icon],:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip) [data-slot=trailing-icon]{width:var(--bF);height:var(--bF);color:color-mix(in srgb,var(--ac) calc(var(--dm) * 100%),transparent)}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip):focus-visible,:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip):has(>input:focus-visible){outline:var(--dl) solid var(--dk);outline-offset:var(--em)}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip):has(>input:disabled),:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip):disabled{cursor:default}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip):has([data-slot=leading-icon]:not(.md-chip-check):not([hidden]),[data-slot=icon]:not([hidden]),>svg:first-child:not([hidden])),.md-filter-chip[data-selected=true]:has(.md-chip-check),.md-filter-chip:has(>input:checked):has(>.md-chip-face>svg){--hf: var(--md-sys-measurement-space100)}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip):has([data-slot=trailing-icon]:not([hidden])){--he: var(--md-sys-measurement-space100)}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip) :is([data-slot=icon],[data-slot=leading-icon],[data-slot=trailing-icon])>svg{inline-size:100%;block-size:100%}.md-dialog{--_elevation-level: var(--nS);--_shadow-color: var(--j);background:var(--nP);border:0;border-radius:var(--n3);color:var(--km);padding:var(--o)}.md-dialog::backdrop{background:color-mix(in srgb,var(--gU) 32%,transparent)}.md-dialog h2{color:var(--nX);font-family:var(--nY);font-size:var(--nZ);font-weight:var(--n0);line-height:var(--n1);letter-spacing:var(--n2)}.md-dialog p,.md-dialog [data-slot=supporting-text]{color:var(--km);font-family:var(--n_);font-size:var(--n-);font-weight:var(--oa);line-height:var(--ob);letter-spacing:var(--oc)}.md-dialog [data-slot=subhead]{color:var(--n4);font-family:var(--n5);font-size:var(--n6);font-weight:var(--n7);line-height:var(--n8);letter-spacing:var(--n9)}.md-dialog>[data-slot=icon]{color:var(--kl);width:var(--fH);height:var(--fH)}.md-dialog .md-divider{--e6: var(--nQ);--e7: var(--nR)}.md-dialog .md-text-button{font-family:var(--kg);font-size:var(--kh);line-height:var(--kj);font-weight:var(--ki);letter-spacing:var(--kk)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete){--aC: transparent;--aD: 0;--dC: 1;--cC: 1;--cD: 1;--cH: 1;--cE: 1;--cJ: 1;position:relative;box-sizing:border-box;display:inline-flex;align-items:center;gap:var(--md-sys-measurement-space100);min-width:0;max-width:100%;height:var(--cB);min-height:var(--cB);border:var(--av) solid color-mix(in srgb,var(--0) calc(var(--dC) * 100%),transparent);border-radius:var(--cF);background:linear-gradient(color-mix(in srgb,var(--aC) calc(var(--aD) * 100%),transparent),color-mix(in srgb,var(--aC) calc(var(--aD) * 100%),transparent)),var(--bK, transparent);padding:0 var(--md-sys-measurement-space200);caret-color:var(--a2);color:color-mix(in srgb,var(--t) calc(var(--cC) * 100%),transparent);font-family:var(--dw);font-size:var(--dx);line-height:var(--dz);font-weight:var(--dy);letter-spacing:var(--dA)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):focus-visible,:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>:is(input,select):focus-visible){outline:var(--du) solid var(--er);outline-offset:var(--G)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete)::placeholder,:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) input::placeholder{color:var(--kp);opacity:1}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>[data-slot=label]):not(:focus-within):not([data-component-state=focused]) input:placeholder-shown::placeholder{color:transparent}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete)>:is(input,select){flex:1;width:100%;min-width:0;min-height:0;height:100%;appearance:none;border:0;border-radius:inherit;background:transparent;color:inherit;font:inherit;caret-color:inherit;outline:0;padding:0}.md-outlined-select{padding:0}.md-outlined-select>select{box-sizing:border-box;cursor:pointer;padding-inline:var(--md-sys-measurement-space200) calc(var(--bM) + var(--md-sys-measurement-space100) + var(--md-sys-measurement-space200))}.md-outlined-select>select>option{background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface)}.md-outlined-select>[data-slot=trailing-icon]{position:absolute;right:var(--md-sys-measurement-space200);top:50%;transform:translateY(-50%);pointer-events:none}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) [data-slot=label]{position:absolute;left:var(--md-sys-measurement-space200);top:50%;transform:translateY(-50%);pointer-events:none;color:color-mix(in srgb,var(--u) calc(var(--cD) * 100%),transparent);font-family:var(--cz);font-size:var(--dv);line-height:var(--dB);font-weight:var(--cA);letter-spacing:var(--cI)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):is(:focus-within,[data-component-state=focused],:has(>input:not(:placeholder-shown))) [data-slot=label]{top:0;font-size:var(--b1);line-height:var(--aB)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>[data-slot=supporting-text]){margin-bottom:calc(var(--cG) + var(--md-sys-measurement-space50))}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) [data-slot=supporting-text]{position:absolute;top:calc(100% + var(--md-sys-measurement-space50));left:var(--md-sys-measurement-space200);right:var(--md-sys-measurement-space200);color:color-mix(in srgb,var(--w) calc(var(--cH) * 100%),transparent);font-family:var(--dD);font-size:var(--dE);line-height:var(--cG);letter-spacing:var(--dG);font-weight:var(--dF)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) [data-slot=leading-icon],:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) [data-slot=trailing-icon]{display:inline-flex;flex:none;width:var(--bL);height:var(--bL);color:color-mix(in srgb,var(--v) calc(var(--cE) * 100%),transparent)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) [data-slot=trailing-icon]{width:var(--bM);height:var(--bM);color:color-mix(in srgb,var(--x) calc(var(--cJ) * 100%),transparent)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) [data-slot$=icon]>svg{width:100%;height:100%}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) [data-slot=prefix]{color:var(--kq)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete) [data-slot=suffix]{color:var(--kr)}.md-menu{--_elevation-level: var(--hT);--_shadow-color: var(--h4, var(--j));padding:0;border:0;border-radius:var(--cO);background:var(--_menu-container)}.md-menu section{display:flex;flex-direction:column;gap:var(--eH);padding:var(--kW);border-radius:var(--kX)}.md-menu h3{display:flex;align-items:center;box-sizing:border-box;min-block-size:32px;margin:0;padding:0 var(--m);font:inherit;color:var(--k8)}.md-menu ul{display:flex;flex-direction:column;gap:var(--eH);list-style:none;margin:0;padding:0}.md-menu-item{inline-size:100%;text-align:start;--kY: 1;--dN: 1;--dO: 1;--dQ: 1;--gb: 1;--gf: 1;--ai: var(--hV, transparent);--aq: var(--hW, 0);--a4: var( --hV, transparent );--bc: var( --hW, 0 );--_button-background-state-color: var(--a4);--_button-background-state-opacity: var( --bc );--F: var(--dP);--I: var(--eI);--_button-state-color: var(--ai);--_button-state-opacity: var(--aq);--_button-rest-shape: var(--a7, var(--aW)) var(--a7, var(--aW)) var(--a5, var(--aW)) var(--a5, var(--aW));--_button-pressed-shape: var(--_button-rest-shape);position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--h0);min-height:var(--k2);box-sizing:border-box;padding:var(--gc) var(--gd) var(--f-) var(--ga);border:0;border-radius:var(--_button-rest-shape);background:color-mix(in srgb,var(--b6) calc(var(--kY) * 100%),transparent);color:color-mix(in srgb,var(--R) calc(var(--dN) * 100%),transparent);text-decoration:none;font-family:var(--hX);font-size:var(--hY);line-height:var(--h2);font-weight:var(--hZ);letter-spacing:var(--h3)}.md-menu-item:is(:focus-visible,[data-component-state=focused]):not(:disabled){outline:var(--k1) solid var(--kZ);outline-offset:var(--k0)}.md-menu-item>[data-slot=leading-icon],.md-menu-item>svg{color:color-mix(in srgb,var(--V) calc(var(--dO) * 100%),transparent);width:var(--h1);height:var(--h1)}.md-menu-item>[data-slot=trailing-icon]{color:color-mix(in srgb,var(--1) calc(var(--dQ) * 100%),transparent);width:var(--ge);height:var(--ge)}.md-menu-item>[data-slot=supporting-text],.md-menu-item-text>[data-slot=supporting-text]{color:color-mix(in srgb,var(--a6) calc(var(--gb) * 100%),transparent);font-family:var(--pf);font-size:var(--pg);line-height:var(--pi);font-weight:var(--ph);letter-spacing:var(--pj)}.md-menu-item>[data-slot=trailing-supporting-text]{margin-inline-start:auto;color:color-mix(in srgb,var(--aG) calc(var(--gf) * 100%),transparent);font-family:var(--k3);font-size:var(--k4);line-height:var(--k6);font-weight:var(--k5);letter-spacing:var(--k7)}.md-divider{border:0;border-block-start:var(--e7) solid var(--e6);margin:0;min-inline-size:0;align-self:stretch}.md-divider[data-inset=true]{margin-inline-start:var(--md-sys-measurement-space200)}.md-divider[data-inset=middle]{margin-inline:var(--md-sys-measurement-space200)}.md-divider-layout{align-self:stretch;min-inline-size:0}.md-divider-layout:is([data-spacing=right],[data-spacing=right-bottom]){margin-inline-end:var(--md-sys-measurement-space100)}.md-divider-layout:is([data-spacing=bottom],[data-spacing=right-bottom]){margin-block-end:var(--md-sys-measurement-space100)}.md-divider-supporting>p{margin:var(--md-sys-measurement-space50) 0 0;color:var(--md-sys-color-on-surface-variant)}.md-divider-supporting[data-inset=true]>p{margin-inline-start:var(--md-sys-measurement-space200)}.md-divider-supporting[data-inset=middle]>p{margin-inline:var(--md-sys-measurement-space200)}@media(prefers-reduced-motion:reduce){.md-icon-button,:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip),.md-menu-item{transition:none}}@media(forced-colors:active){.md-icon-button,:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip),.md-menu-item,:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete){border:1px solid ButtonText}}.md-filter-chip:has(>input:not(:checked))>.md-chip-face>svg{display:none}[hidden]{display:none!important}.md-filter-chip>input{position:absolute;inline-size:1px;block-size:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(scripting:none){[data-family=chip]:is([data-variant=filter],[data-variant=input]){display:none}}.md-interactive-card::before,.md-icon-button::before,:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip)::before,.md-menu-item::before{transition:opacity 15ms linear,background-color 15ms linear}.md-card>[data-slot=icon]>svg{width:100%;height:100%}@media(prefers-reduced-motion:reduce){.md-interactive-card::before,.md-icon-button::before,:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip)::before,.md-menu-item::before{transition:none;background:var(--_button-state-color);opacity:var(--_button-state-opacity)}}@media(scripting:none)and (prefers-reduced-motion:no-preference){.md-button,.md-icon-button{transition:border-radius var(--_motion-fast-spatial-duration,150ms) var(--_motion-fast-spatial-easing,ease-out)}}.md-chip-demo{display:inline-flex;max-inline-size:100%}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip){box-sizing:border-box;min-inline-size:0;block-size:var(--en);white-space:nowrap;--ep: var(--j)}:is(.md-filter-chip,.md-input-chip):has(>.md-chip-primary){padding:0;gap:0}.md-chip-primary,.md-chip-remove{appearance:none;position:relative;display:inline-flex;align-items:center;justify-content:flex-start;align-self:stretch;gap:var(--md-sys-measurement-space100);box-sizing:border-box;min-inline-size:0;margin:0;padding:0;border:0;background:transparent;color:inherit;font:inherit;letter-spacing:inherit;cursor:inherit;touch-action:manipulation;outline:0}.md-chip-primary{padding-inline:var(--hf) var(--he);border-radius:inherit}:is(.md-filter-chip,.md-input-chip):has(>.md-chip-remove)>.md-chip-primary{padding-inline-end:var(--md-sys-measurement-space100)}.md-chip-remove{padding-inline-end:var(--md-sys-measurement-space100);border-start-end-radius:inherit;border-end-end-radius:inherit}.md-chip-label{overflow:hidden;text-overflow:ellipsis;min-inline-size:0}.md-chip-icon{display:inline-flex;flex:none;align-items:center;justify-content:center}.md-chip-icon[data-slot=leading-icon]{inline-size:var(--hd, var(--bF));block-size:var(--hd, var(--bF));color:color-mix(in srgb,var(--D, var(--ac)) calc(var(--hc, var(--dm)) * 100%),transparent)}.md-chip-icon[data-slot=trailing-icon]{inline-size:var(--jz, var(--bF));block-size:var(--jz, var(--bF));color:color-mix(in srgb,var(--M, var(--ac)) calc(var(--jy, var(--dm)) * 100%),transparent)}.md-chip-icon>svg{inline-size:100%;block-size:100%;color:inherit}.md-filter-chip:where(:not([data-selected=true])) .md-chip-check,.md-filter-chip:where([data-selected=true]) .md-chip-leading{display:none}.md-chip-avatar{display:grid;place-items:center;flex:none;inline-size:var(--jx);block-size:var(--jx);border-radius:var(--nx);background:var(--md-sys-color-tertiary-container);color:var(--md-sys-color-on-tertiary-container);opacity:var(--nw, 1)}.md-input-chip[data-shape=avatar]>.md-chip-primary{padding-inline-start:var(--md-sys-measurement-space50)}:is(.md-filter-chip,.md-input-chip):has(>button:focus-visible){outline:var(--dl) solid var(--dk);outline-offset:var(--em)}.md-chip-remove:focus-visible::after{content:"";position:absolute;inset:0;border:var(--dl) solid var(--dk);border-radius:inherit;pointer-events:none}:is(.md-filter-chip,.md-assist-chip,.md-suggestion-chip,.md-input-chip)::after{content:"";position:absolute;inset:0;box-sizing:border-box;pointer-events:none;border-radius:inherit;border:var(--bY) solid color-mix(in srgb,var(--al) calc(var(--dn) * 100%),transparent)}:is(.md-filter-chip,.md-input-chip):has(>.md-chip-remove)>.md-chip-primary{min-inline-size:var(--s)}.md-chip-remove{flex:none;inline-size:var(--s);justify-content:flex-end;padding-inline:0 var(--md-sys-measurement-space100)}.md-chip-primary::before,.md-chip-remove::before{content:"";position:absolute;inset-inline:0;inset-block-start:50%;min-block-size:var(--s);block-size:100%;transform:translateY(-50%)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete){--fN: 1;--du: var(--y);--er: var( --7, var(--k) );--fO: 1}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>input){border:0}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>input)::after{content:"";position:absolute;inset:0;pointer-events:none;box-sizing:border-box;border:var(--av, 0px) solid color-mix(in srgb,var(--0, transparent) calc(var(--dC) * 100%),transparent);border-radius:inherit}:is(.md-filled-text-field,.md-filled-select,.md-filled-autocomplete){--av: 0px;background:linear-gradient(color-mix(in srgb,var(--aC) calc(var(--aD) * 100%),transparent),color-mix(in srgb,var(--aC) calc(var(--aD) * 100%),transparent)),color-mix(in srgb,var(--bK) calc(var(--fN) * 100%),transparent)}:is(.md-filled-text-field,.md-filled-select,.md-filled-autocomplete):has(>input)::after{inset:auto 0 0;block-size:var(--a3);border:0;background:color-mix(in srgb,var(--7) calc(var(--fO) * 100%),transparent);border-radius:0}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete)>input{box-sizing:border-box}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>[data-slot=leading-icon])>[data-slot=label]{inset-inline-start:calc(var(--md-sys-measurement-space200) + var(--bL) + var(--md-sys-measurement-space100))}:is(.md-outlined-text-field,.md-outlined-select,.md-outlined-autocomplete):is(:focus-within,[data-component-state=focused],:has(>input:not(:placeholder-shown)))>[data-slot=label]{inset-inline-start:var(--md-sys-measurement-space200)}:is(.md-filled-text-field,.md-filled-select,.md-filled-autocomplete):is(:focus-within,[data-component-state=focused],:has(>input:not(:placeholder-shown)))>[data-slot=label]{top:var(--md-sys-measurement-space100);transform:none;background:transparent;padding:0;font-size:var(--b1);line-height:var(--aB)}:is(.md-filled-text-field,.md-filled-select,.md-filled-autocomplete):is(:focus-within,[data-component-state=focused],:has(>input:not(:placeholder-shown)))>input{padding-block:calc(var(--md-sys-measurement-space100) + var(--aB)) var(--md-sys-measurement-space100)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):not(:focus-within):not([data-component-state=focused]):has(>input:placeholder-shown)>:is([data-slot=prefix],[data-slot=suffix]){visibility:hidden}.md-field-toggle{display:inline-flex;align-items:center;justify-content:center;flex:none;align-self:stretch;min-inline-size:var(--bM);padding:0;border:0;background:transparent;color:inherit;cursor:pointer}.md-field-toggle:disabled{cursor:default}.md-field-menu{--_elevation-level: var(--fS);--_shadow-color: var(--fZ);position:fixed;inset:auto;margin:0;box-sizing:border-box;left:var(--_field-popup-left, 0px);top:var(--_field-popup-top, 0px);inline-size:var(--_field-popup-width, auto);max-block-size:var(--_field-popup-height, 50dvh);max-inline-size:calc(100dvw - 2 * var(--md-sys-measurement-space100));overflow:auto;overscroll-behavior:contain;touch-action:pan-y;padding:var(--md-sys-measurement-space100) 0;border:0;border-radius:var(--f0);background:var(--fP);color:var(--_field-menu-label-color);font-family:var(--fT);font-size:var(--fU);font-weight:var(--fV);line-height:var(--fX);letter-spacing:var(--f1)}.md-field-option{position:relative;isolation:isolate;display:flex;align-items:center;gap:var(--m);box-sizing:border-box;min-block-size:var(--fW);padding-inline:var(--md-sys-measurement-space200);cursor:pointer}.md-field-option[aria-selected=true]{background:var(--fY)}.md-field-option::before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:var(--_field-menu-label-color);opacity:0}.md-field-option:hover::before{opacity:var(--c)}.md-field-option[data-active=true]::before{opacity:var(--d)}.md-field-menu-leading,.md-field-menu-trailing{display:inline-flex;flex:none;inline-size:var(--hF);block-size:var(--hF);color:var(--kn)}.md-field-menu-trailing{margin-inline-start:auto;inline-size:var(--hG);block-size:var(--hG);color:var(--ko)}.md-field-menu-leading>svg,.md-field-menu-trailing>svg{inline-size:100%;block-size:100%}.md-field-option:not([aria-selected=true]) .md-field-menu-trailing{visibility:hidden}.md-field-menu-divider{margin:var(--md-sys-measurement-space100) 0;border:0;border-block-start:var(--fR) solid var(--fQ)}.md-field-empty{margin:var(--md-sys-measurement-space200)}@media(forced-colors:active){.md-field-menu{border:1px solid CanvasText}.md-field-option[aria-selected=true],.md-field-option[data-active=true]{outline:1px solid Highlight}}.md-outlined-select:has(>input){padding-inline:var(--md-sys-measurement-space200)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete){isolation:isolate}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>input)::after{z-index:-1}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>.md-field-outline)::after{display:none}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete)>[data-slot=label]{left:auto;right:auto;inset-inline-start:var(--md-sys-measurement-space200);max-inline-size:calc(100% - 2 * var(--md-sys-measurement-space200));overflow:hidden;text-overflow:ellipsis;white-space:nowrap;transition:top var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing),font-size var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing),line-height var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing),transform var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>.md-field-outline)>[data-slot=label]{background:transparent}:is(.md-filled-text-field,.md-filled-select,.md-filled-autocomplete):has(>[data-slot=leading-icon])>[data-slot=label]{inset-inline-start:calc(var(--md-sys-measurement-space200) + var(--bL) + var(--md-sys-measurement-space100))}.md-field-outline{position:absolute;inset:calc(var(--aB) / -2) 0 0;margin:0;min-inline-size:0;padding:0;border:var(--av) solid color-mix(in srgb,var(--0) calc(var(--dC) * 100%),transparent);border-radius:inherit;pointer-events:none}.md-field-outline>legend{visibility:hidden;margin-inline-start:calc(var(--md-sys-measurement-space200) - var(--md-sys-measurement-space50));padding:0;inline-size:0;max-inline-size:0;block-size:var(--aB);overflow:hidden;white-space:nowrap;font-family:var(--cz);font-size:var(--b1);line-height:var(--aB);font-weight:var(--cA);letter-spacing:var(--cI)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):is(:focus-within,[data-component-state=focused],:has(>input:not(:placeholder-shown)))>.md-field-outline>legend{inline-size:auto;max-inline-size:calc(100% - 2 * var(--md-sys-measurement-space200));padding-inline:var(--md-sys-measurement-space50)}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete)[data-component-state=focused]{outline:var(--du) solid var(--er);outline-offset:var(--G)}.md-field-menu{--_field-popup-left: 0px;--_field-popup-top: 0px;--_field-popup-width: auto;--_field-popup-height: 50dvh}@media(prefers-reduced-motion:reduce){:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete)>[data-slot=label]{transition:none}}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>input:disabled)>:is([data-slot=prefix],[data-slot=suffix]){color:inherit}:is(.md-filled-text-field,.md-filled-select,.md-filled-autocomplete):is(:focus-within,[data-component-state=focused],:has(>input:not(:placeholder-shown)))>:is([data-slot=prefix],[data-slot=suffix]){align-self:flex-end;margin-block-end:var(--md-sys-measurement-space100)}:is(.md-outlined-text-field,.md-outlined-select,.md-outlined-autocomplete):not(:has(>.md-field-outline)):is(:focus-within,[data-component-state=focused],:has(>input:not(:placeholder-shown)))>[data-slot=label]{padding-inline:var(--md-sys-measurement-space50);background:var(--md-sys-color-surface)}.md-field-focus-outline{--es: calc( var(--du) + var(--G) );inset:calc(var(--aB) / -2 - var(--es)) calc(-1 * var(--es)) calc(-1 * var(--es));border-width:var(--du);border-color:var(--er);border-radius:calc(var(--cF) + var(--es));opacity:0;transition:opacity var(--_motion-fast-effects-duration) var(--_motion-fast-effects-easing)}.md-field-focus-outline>legend{margin-inline-start:calc(var(--md-sys-measurement-space200) - var(--md-sys-measurement-space50) + var(--es))}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):has(>.md-field-outline):is(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]){outline:none}:is(.md-outlined-text-field,.md-filled-text-field,.md-outlined-select,.md-filled-select,.md-outlined-autocomplete,.md-filled-autocomplete):is(:focus-visible,:has(>input:focus-visible),[data-component-state=focused])>.md-field-focus-outline{opacity:1}@media(prefers-reduced-motion:reduce){.md-field-focus-outline{transition:none}}.md-field-menu.md-menu[popover]{left:var(--_field-popup-left);top:var(--_field-popup-top);inline-size:var(--_field-popup-width);min-inline-size:0;max-block-size:min(var(--_field-popup-height, 100dvh),24rem,60dvh);padding:0;border-radius:var(--cO);background:var(--_menu-container);--_elevation-level: var(--hT);--_shadow-color: var(--h4)}.md-field-menu.md-menu [role=option]{cursor:pointer}.md-field-menu.md-menu [role=option]:not([aria-selected=true]) [data-slot=trailing-icon]{visibility:hidden}.md-chip-select{position:relative;max-inline-size:100%;min-inline-size:0}.md-chip-select>[data-field-value]{display:none}.md-chip-select [data-field-display]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.md-chip-select>.md-filter-chip{max-inline-size:100%}.md-chip-select .md-filter-chip>span:first-child{flex:none}.md-field-menu .md-menu-item[role=option]:not([aria-selected=true])>[data-slot=trailing-icon]{visibility:hidden}.md-native-select,.md-native-select-label{display:none}@media(scripting:none){:is(.md-chip-select,.md-outlined-select)>:not(.md-native-select,.md-native-select-label){display:none}:is(.md-chip-select,.md-outlined-select){display:block;min-block-size:0;border:0;padding:0}.md-native-select-label{display:block!important;font-family:var(---);font-size:var(--aa);line-height:var(--4);font-weight:var(--_);letter-spacing:var(--af);color:var(--md-sys-color-on-surface-variant);margin-block-end:var(--md-sys-measurement-space50)}:is(.md-native-select,.md-native-control){box-sizing:border-box;appearance:none;color-scheme:light;max-inline-size:100%;min-inline-size:0;min-block-size:var(--s);padding:var(--m) var(--md-sys-measurement-space200);font-family:var(--md-sys-typescale-body-large-font);font-size:var(--md-sys-typescale-body-large-size);line-height:var(--md-sys-typescale-body-large-line-height);font-weight:var(--Z);letter-spacing:var(--X);color:var(--md-sys-color-on-surface);background-color:var(--md-sys-color-surface-container-low);border:var(--md-comp-divider-thickness,1px) solid var(--md-sys-color-outline);border-radius:var(--gQ);accent-color:var(--md-sys-color-primary)}.md-native-select{display:block!important}select:is(.md-native-select,.md-native-control){cursor:pointer;padding-inline-end:var(--md-sys-measurement-space500);background-image:linear-gradient(45deg,transparent 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,transparent 50%);background-position:calc(100% - 21px) 50%,calc(100% - 16px) 50%;background-size:5px 5px;background-repeat:no-repeat}select:is(.md-native-select,.md-native-control):dir(rtl){background-position:21px 50%,16px 50%}:is(.md-native-select,.md-native-control):focus-visible{outline:var(--y) solid var(--k);outline-offset:var(--G)}:is(.md-native-select,.md-native-control):disabled{opacity:.38;cursor:default}:root[data-theme=dark] :is(.md-native-select,.md-native-control){color-scheme:dark}:is(.md-native-select,.md-native-control)>option{background:var(--md-sys-color-surface-container);color:var(--md-sys-color-on-surface)}@supports (appearance: base-select){select:is(.md-native-select,.md-native-control),select:is(.md-native-select,.md-native-control)::picker(select){appearance:base-select}select:is(.md-native-select,.md-native-control){display:flex!important;align-items:center;gap:var(--md-sys-measurement-space200);padding-inline:var(--md-sys-measurement-space200);background-image:none}select:is(.md-native-select,.md-native-control)::picker-icon{color:var(--md-sys-color-on-surface-variant)}select:is(.md-native-select,.md-native-control)::picker(select){padding:var(--md-sys-measurement-space50);border:var(--md-comp-divider-thickness,1px) solid var(--md-sys-color-outline-variant);border-radius:var(--e9);background:var(--md-sys-color-surface-container-low);color:var(--md-sys-color-on-surface);max-block-size:min(24rem,60dvh);overflow:auto}select:is(.md-native-select,.md-native-control)>option{min-block-size:var(--s);padding:var(--m) var(--md-sys-measurement-space200);border-radius:var(--co);background:transparent;font:inherit}select:is(.md-native-select,.md-native-control)>option:checked{background:var(--E);color:var(--a)}select:is(.md-native-select,.md-native-control)>option:is(:hover,:focus-visible){outline:none;background:color-mix(in srgb,var(--md-sys-color-on-surface) 8%,var(--md-sys-color-surface-container-low))}select:is(.md-native-select,.md-native-control)>option:checked:is(:hover,:focus-visible){background:color-mix(in srgb,var(--a) 8%,var(--E))}select:is(.md-native-select,.md-native-control)>option::checkmark{order:1;margin-inline-start:auto}}}.md-menu-demo{min-inline-size:0;max-inline-size:100%;inline-size:min(20rem,100%)}.md-menu[data-menu-panel]{transition:border-radius var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing)}.md-menu-item-text{display:flex;flex-direction:column;min-inline-size:0;flex:1}.md-menu-item [data-slot=leading-icon] svg,.md-menu-item [data-slot=trailing-icon]>svg{inline-size:100%;block-size:100%}.md-menu-item>[data-slot=leading-icon],.md-menu-item>[data-slot=trailing-icon]{display:flex;flex:none}.md-menu-item>[data-slot=trailing-icon]{margin-inline-start:auto}.md-menu[data-orientation=horizontal]{inline-size:max-content;max-inline-size:100%}.md-menu[data-orientation=horizontal]>section{padding-block:var(--pl) var(--pa);padding-inline:var(--m)}.md-menu[data-orientation=horizontal]>section>ul{flex-direction:row}.md-menu[data-orientation=horizontal]>section>ul>li{flex:none}.md-menu[data-orientation=horizontal] .md-menu-item{min-height:0;flex-direction:row;justify-content:center;white-space:nowrap;transition:border-radius var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing),background-color var(--aI) var(--aH),color var(--aI) var(--aH)}.md-menu[data-content=icon-only] .md-menu-item.md-menu-icon-button{--b6: var(--f_);--R: var(--bq);--V: var(--bq);--ai: var(--bP, transparent);--a4: var( --dM, transparent );--dP: var( --hU, var(--bq) )}.md-menu li:has(>[data-menu-submenu]){position:relative}.md-menu [data-menu-static]{position:absolute;z-index:2;inset-block-start:0;inset-inline-start:calc(100% + var(--md-sys-measurement-space100));inline-size:max-content;min-inline-size:12rem}.md-menu [data-menu-static][hidden]{display:none}.md-menu[popover]{position:fixed;inset:auto;margin:0;inline-size:max-content;min-inline-size:min(12rem,calc(100dvw - 16px));max-inline-size:calc(100dvw - 16px);max-block-size:calc(100dvh - 16px);overflow:auto}.md-menu-demo>output:empty{display:none}@media(prefers-reduced-motion:reduce){.md-menu[data-menu-panel],.md-menu[data-orientation=horizontal] .md-menu-item{transition:none}}.md-menu-demo>[data-menu-main]{inline-size:min(20rem,100%)}.md-menu-demo:has([data-menu-static]:not([hidden])){inline-size:calc(32rem + var(--md-sys-measurement-space100))}@media(max-width:600px){.md-menu [data-menu-static]{position:static;min-inline-size:0;inline-size:100%;margin-block-start:var(--md-sys-measurement-space100)}}.md-menu-item [data-menu-checked-icon],.md-menu-item [data-menu-unchecked-icon]{display:contents}.md-menu-item [data-menu-checked-icon][hidden],.md-menu-item [data-menu-unchecked-icon][hidden]{display:none}.md-menu-demo:has(>[data-orientation=horizontal]){inline-size:100%;display:grid;justify-items:center}.md-menu-demo>[data-menu-main][data-orientation=horizontal]{inline-size:max-content;max-inline-size:100%}.md-menu[data-variant=baseline]{--eH: 0px;--kW: 0px;--kX: var(--cO)}.md-menu[data-variant=baseline]>section{padding-block:var(--md-sys-measurement-space100)}.md-menu[data-variant=baseline] .md-menu-item{--b6: transparent;--aW: 0px;--a7: 0px;--a5: 0px;--gc: 0px;--f-: 0px;--ga: var(--m);--gd: var(--m);--h0: var(--m);--aG: var( --V );--k3: var( --hX );--k4: var(--hY);--k6: var( --h2 );--k5: var( --hZ );--k7: var(--h3)}.md-menu[data-variant=baseline] .md-divider{--e6: var(--pb);--e7: var(--pc);margin-block:var(--md-sys-measurement-space100)}.md-menu[data-variant=baseline]{min-inline-size:min(112px,100%);max-inline-size:280px}.md-menu-demo:has(>[data-variant=baseline]){inline-size:min(280px,100%)}.md-menu-demo:has(>[data-variant=baseline]):has([data-menu-static]:not([hidden])){inline-size:calc(280px + 12rem + var(--md-sys-measurement-space100))}.md-menu-shortcut{display:inline-flex;align-items:center;gap:0.15em;white-space:nowrap}.md-menu-shortcut>svg{inline-size:1em;block-size:1em;flex:none;color:inherit}.md-menu[data-menu-covered]{visibility:hidden}.md-menu[data-menu-replace]:not([data-menu-covered]):popover-open{visibility:visible}.md-menu [data-menu-back]{display:none}.md-menu[data-menu-replace] [data-menu-back]{display:flex}.md-menu[data-menu-scrollable]{--eH: 0px;overflow-y:scroll;scrollbar-gutter:stable}:is(.md-filled-select,.md-outlined-select)>input[readonly]{cursor:pointer;caret-color:transparent;user-select:none}.md-menu[popover][data-orientation=horizontal]{min-inline-size:0}.md-menu[data-orientation=horizontal] .md-menu-item::after{content:"";position:absolute;inset-inline:0;inset-block:min(0px,calc((100% - var(--s)) / 2))}:is(.md-menu,.md-field-menu)[popover]{pointer-events:none;opacity:0;scale:0.8;transform-origin:var(--_menu-origin-x, left) var(--pk, top);transition:opacity var(--_motion-fast-effects-duration) var(--_motion-fast-effects-easing),scale var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing),display var(--_motion-fast-spatial-duration) allow-discrete,overlay var(--_motion-fast-spatial-duration) allow-discrete,border-radius var(--_motion-fast-spatial-duration) var(--_motion-fast-spatial-easing)}:is(.md-menu,.md-field-menu)[popover][data-menu-above=true]{--pk: bottom}:is(.md-menu,.md-field-menu)[popover]:popover-open{opacity:1;scale:1;pointer-events:auto}@starting-style{:is(.md-menu,.md-field-menu)[popover]:popover-open{opacity:0;scale:0.8}}@media(prefers-reduced-motion:reduce){:is(.md-menu,.md-field-menu)[popover]{transition:none}}.md-icon-button.md-filled-icon-button{--aR: var(--md-comp-icon-button-filled-container-color);--i: var(--md-comp-icon-button-filled-icon-color);--aS: var(--md-comp-icon-button-filled-pressed-state-layer-color);--ey: var(--md-comp-icon-button-filled-pressed-state-layer-opacity)}.md-icon-button[data-size=large]{--cK: var(--md-comp-icon-button-large-container-height);--c3: var(--md-comp-icon-button-large-container-shape-round);--eE: var(--md-comp-icon-button-large-container-shape-square);--bh: var(--md-comp-icon-button-large-icon-size);--eB: var(--md-comp-icon-button-large-outlined-outline-width);--eC: var(--md-comp-icon-button-large-pressed-container-corner-size-motion-spring-damping);--eD: var(--md-comp-icon-button-large-pressed-container-corner-size-motion-spring-stiffness);--dJ: var(--md-comp-icon-button-large-pressed-container-shape)}.md-icon-button[data-size=large]:is(:not([data-width]),[data-width=default]){--an: var(--md-comp-icon-button-large-default-leading-space);--ao: var(--md-comp-icon-button-large-default-trailing-space)}.md-icon-button[data-size=large][data-width=narrow]{--an: var(--md-comp-icon-button-large-narrow-leading-space);--ao: var(--md-comp-icon-button-large-narrow-trailing-space)}.md-icon-button[data-size=large][data-width=wide]{--an: var(--md-comp-icon-button-large-wide-leading-space);--ao: var(--md-comp-icon-button-large-wide-trailing-space)}.md-icon-button[data-size=medium]{--cK: var(--md-comp-icon-button-medium-container-height);--c3: var(--md-comp-icon-button-medium-container-shape-round);--eE: var(--md-comp-icon-button-medium-container-shape-square);--bh: var(--md-comp-icon-button-medium-icon-size);--eB: var(--md-comp-icon-button-medium-outlined-outline-width);--eC: var(--md-comp-icon-button-medium-pressed-container-corner-size-motion-spring-damping);--eD: var(--md-comp-icon-button-medium-pressed-container-corner-size-motion-spring-stiffness);--dJ: var(--md-comp-icon-button-medium-pressed-container-shape)}.md-icon-button[data-size=medium]:is(:not([data-width]),[data-width=default]){--an: var(--md-comp-icon-button-medium-default-leading-space);--ao: var(--md-comp-icon-button-medium-default-trailing-space)}.md-icon-button[data-size=medium][data-width=narrow]{--an: var(--md-comp-icon-button-medium-narrow-leading-space);--ao: var(--md-comp-icon-button-medium-narrow-trailing-space)}.md-icon-button[data-size=medium][data-width=wide]{--an: var(--md-comp-icon-button-medium-wide-leading-space);--ao: var(--md-comp-icon-button-medium-wide-trailing-space)}.md-icon-button.md-outlined-icon-button{--i: var(--md-comp-icon-button-outlined-icon-color);--ex: var(--md-comp-icon-button-outlined-outline-color)}.md-icon-button[data-size=small],.md-icon-button:not([data-size]){--cK: var(--md-comp-icon-button-small-container-height);--c3: var(--md-comp-icon-button-small-container-shape-round);--eE: var(--md-comp-icon-button-small-container-shape-square);--bh: var(--md-comp-icon-button-small-icon-size);--eB: var(--md-comp-icon-button-small-outlined-outline-width);--eC: var(--md-comp-icon-button-small-pressed-container-corner-size-motion-spring-damping);--eD: var(--md-comp-icon-button-small-pressed-container-corner-size-motion-spring-stiffness);--dJ: var(--md-comp-icon-button-small-pressed-container-shape)}.md-icon-button[data-size=small]:is(:not([data-width]),[data-width=default]),.md-icon-button:not([data-size]):is(:not([data-width]),[data-width=default]){--an: var(--md-comp-icon-button-small-default-leading-space);--ao: var(--md-comp-icon-button-small-default-trailing-space)}.md-icon-button[data-size=small][data-width=narrow],.md-icon-button:not([data-size])[data-width=narrow]{--an: var(--md-comp-icon-button-small-narrow-leading-space);--ao: var(--md-comp-icon-button-small-narrow-trailing-space)}.md-icon-button[data-size=small][data-width=wide],.md-icon-button:not([data-size])[data-width=wide]{--an: var(--md-comp-icon-button-small-wide-leading-space);--ao: var(--md-comp-icon-button-small-wide-trailing-space)}.md-icon-button.md-standard-icon-button{--i: var(--md-comp-icon-button-standard-icon-color)}.md-icon-button.md-tonal-icon-button{--aR: var(--md-comp-icon-button-tonal-container-color);--i: var(--md-comp-icon-button-tonal-icon-color)}.md-icon-button[data-size=xlarge]{--cK: var(--md-comp-icon-button-xlarge-container-height);--c3: var(--md-comp-icon-button-xlarge-container-shape-round);--eE: var(--md-comp-icon-button-xlarge-container-shape-square);--bh: var(--md-comp-icon-button-xlarge-icon-size);--eB: var(--md-comp-icon-button-xlarge-outlined-outline-width);--eC: var(--md-comp-icon-button-xlarge-pressed-container-corner-size-motion-spring-damping);--eD: var(--md-comp-icon-button-xlarge-pressed-container-corner-size-motion-spring-stiffness);--dJ: var(--md-comp-icon-button-xlarge-pressed-container-shape)}.md-icon-button[data-size=xlarge]:is(:not([data-width]),[data-width=default]){--an: var(--md-comp-icon-button-xlarge-default-leading-space);--ao: var(--md-comp-icon-button-xlarge-default-trailing-space)}.md-icon-button[data-size=xlarge][data-width=narrow]{--an: var(--md-comp-icon-button-xlarge-narrow-leading-space);--ao: var(--md-comp-icon-button-xlarge-narrow-trailing-space)}.md-icon-button[data-size=xlarge][data-width=wide]{--an: var(--md-comp-icon-button-xlarge-wide-leading-space);--ao: var(--md-comp-icon-button-xlarge-wide-trailing-space)}.md-icon-button[data-size=xsmall]{--cK: var(--md-comp-icon-button-xsmall-container-height);--c3: var(--md-comp-icon-button-xsmall-container-shape-round);--eE: var(--md-comp-icon-button-xsmall-container-shape-square);--bh: var(--md-comp-icon-button-xsmall-icon-size);--eB: var(--md-comp-icon-button-xsmall-outlined-outline-width);--eC: var(--md-comp-icon-button-xsmall-pressed-container-corner-size-motion-spring-damping);--eD: var(--md-comp-icon-button-xsmall-pressed-container-corner-size-motion-spring-stiffness);--dJ: var(--md-comp-icon-button-xsmall-pressed-container-shape)}.md-icon-button[data-size=xsmall]:is(:not([data-width]),[data-width=default]){--an: var(--md-comp-icon-button-xsmall-default-leading-space);--ao: var(--md-comp-icon-button-xsmall-default-trailing-space)}.md-icon-button[data-size=xsmall][data-width=narrow]{--an: var(--md-comp-icon-button-xsmall-narrow-leading-space);--ao: var(--md-comp-icon-button-xsmall-narrow-trailing-space)}.md-icon-button[data-size=xsmall][data-width=wide]{--an: var(--md-comp-icon-button-xsmall-wide-leading-space);--ao: var(--md-comp-icon-button-xsmall-wide-trailing-space)}.md-icon-button.md-filled-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--aR: var(--md-comp-icon-button-filled-selected-container-color);--i: var(--md-comp-icon-button-filled-selected-icon-color)}.md-icon-button.md-filled-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--aR: var(--md-comp-icon-button-filled-unselected-container-color);--i: var(--md-comp-icon-button-filled-unselected-icon-color)}.md-icon-button[data-size=large]:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--ez: var(--md-comp-icon-button-large-selected-container-shape-round);--eA: var(--md-comp-icon-button-large-selected-container-shape-square)}.md-icon-button[data-size=medium]:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--ez: var(--md-comp-icon-button-medium-selected-container-shape-round);--eA: var(--md-comp-icon-button-medium-selected-container-shape-square)}.md-icon-button.md-outlined-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--aR: var(--md-comp-icon-button-outlined-selected-container-color);--i: var(--md-comp-icon-button-outlined-selected-icon-color)}.md-icon-button.md-outlined-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--i: var(--md-comp-icon-button-outlined-unselected-icon-color);--ex: var(--md-comp-icon-button-outlined-unselected-outline-color)}.md-icon-button[data-size=small]:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)),.md-icon-button:not([data-size]):where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--ez: var(--md-comp-icon-button-small-selected-container-shape-round);--eA: var(--md-comp-icon-button-small-selected-container-shape-square)}.md-icon-button.md-standard-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--i: var(--md-comp-icon-button-standard-selected-icon-color)}.md-icon-button.md-standard-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--i: var(--md-comp-icon-button-standard-unselected-icon-color)}.md-icon-button.md-tonal-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--aR: var(--md-comp-icon-button-tonal-selected-container-color);--i: var(--md-comp-icon-button-tonal-selected-icon-color)}.md-icon-button.md-tonal-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--aR: var(--md-comp-icon-button-tonal-unselected-container-color);--i: var(--md-comp-icon-button-tonal-unselected-icon-color)}.md-icon-button[data-size=xlarge]:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--ez: var(--md-comp-icon-button-xlarge-selected-container-shape-round);--eA: var(--md-comp-icon-button-xlarge-selected-container-shape-square)}.md-icon-button[data-size=xsmall]:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--ez: var(--md-comp-icon-button-xsmall-selected-container-shape-round);--eA: var(--md-comp-icon-button-xsmall-selected-container-shape-square)}.md-icon-button.md-filled-icon-button:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-filled-hovered-icon-color);--C: var(--md-comp-icon-button-filled-hovered-state-layer-color);--Q: var(--md-comp-icon-button-filled-hovered-state-layer-color);--aw: var(--md-comp-icon-button-filled-hovered-state-layer-opacity);--bb: var(--md-comp-icon-button-filled-hovered-state-layer-opacity)}.md-icon-button.md-outlined-icon-button:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-outlined-hovered-icon-color);--C: var(--md-comp-icon-button-outlined-hovered-state-layer-color);--Q: var(--md-comp-icon-button-outlined-hovered-state-layer-color);--aw: var(--md-comp-icon-button-outlined-hovered-state-layer-opacity);--bb: var(--md-comp-icon-button-outlined-hovered-state-layer-opacity)}.md-icon-button.md-standard-icon-button:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-standard-hovered-icon-color);--C: var(--md-comp-icon-button-standard-hovered-state-layer-color);--Q: var(--md-comp-icon-button-standard-hovered-state-layer-color);--aw: var(--md-comp-icon-button-standard-hovered-state-layer-opacity);--bb: var(--md-comp-icon-button-standard-hovered-state-layer-opacity)}.md-icon-button.md-tonal-icon-button:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-tonal-hovered-icon-color);--C: var(--md-comp-icon-button-tonal-hovered-state-layer-color);--Q: var(--md-comp-icon-button-tonal-hovered-state-layer-color);--aw: var(--md-comp-icon-button-tonal-hovered-state-layer-opacity);--bb: var(--md-comp-icon-button-tonal-hovered-state-layer-opacity)}.md-icon-button.md-filled-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-filled-selected-hovered-icon-color);--C: var(--md-comp-icon-button-filled-selected-hovered-state-layer-color);--Q: var(--md-comp-icon-button-filled-selected-hovered-state-layer-color)}.md-icon-button.md-filled-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-filled-unselected-hovered-icon-color);--C: var(--md-comp-icon-button-filled-unselected-hovered-state-layer-color);--Q: var(--md-comp-icon-button-filled-unselected-hovered-state-layer-color)}.md-icon-button.md-outlined-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-outlined-selected-hovered-icon-color);--C: var(--md-comp-icon-button-outlined-selected-hovered-state-layer-color);--Q: var(--md-comp-icon-button-outlined-selected-hovered-state-layer-color)}.md-icon-button.md-outlined-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-outlined-unselected-hovered-icon-color);--C: var(--md-comp-icon-button-outlined-unselected-hovered-state-layer-color);--Q: var(--md-comp-icon-button-outlined-unselected-hovered-state-layer-color)}.md-icon-button.md-standard-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-standard-selected-hovered-icon-color);--C: var(--md-comp-icon-button-standard-selected-hovered-state-layer-color);--Q: var(--md-comp-icon-button-standard-selected-hovered-state-layer-color)}.md-icon-button.md-standard-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-standard-unselected-hovered-icon-color);--C: var(--md-comp-icon-button-standard-unselected-hovered-state-layer-color);--Q: var(--md-comp-icon-button-standard-unselected-hovered-state-layer-color)}.md-icon-button.md-tonal-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-tonal-selected-hovered-icon-color);--C: var(--md-comp-icon-button-tonal-selected-hovered-state-layer-color);--Q: var(--md-comp-icon-button-tonal-selected-hovered-state-layer-color)}.md-icon-button.md-tonal-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--i: var(--md-comp-icon-button-tonal-unselected-hovered-icon-color);--C: var(--md-comp-icon-button-tonal-unselected-hovered-state-layer-color);--Q: var(--md-comp-icon-button-tonal-unselected-hovered-state-layer-color)}.md-icon-button.md-filled-icon-button:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-filled-focused-icon-color);--C: var(--md-comp-icon-button-filled-focused-state-layer-color);--Q: var(--md-comp-icon-button-filled-focused-state-layer-color);--aw: var(--md-comp-icon-button-filled-focused-state-layer-opacity);--bb: var(--md-comp-icon-button-filled-focused-state-layer-opacity)}.md-icon-button.md-outlined-icon-button:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-outlined-focused-icon-color);--C: var(--md-comp-icon-button-outlined-focused-state-layer-color);--Q: var(--md-comp-icon-button-outlined-focused-state-layer-color);--aw: var(--md-comp-icon-button-outlined-focused-state-layer-opacity);--bb: var(--md-comp-icon-button-outlined-focused-state-layer-opacity)}.md-icon-button.md-standard-icon-button:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-standard-focused-icon-color);--C: var(--md-comp-icon-button-standard-focused-state-layer-color);--Q: var(--md-comp-icon-button-standard-focused-state-layer-color);--aw: var(--md-comp-icon-button-standard-focused-state-layer-opacity);--bb: var(--md-comp-icon-button-standard-focused-state-layer-opacity)}.md-icon-button.md-tonal-icon-button:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-tonal-focused-icon-color);--C: var(--md-comp-icon-button-tonal-focused-state-layer-color);--Q: var(--md-comp-icon-button-tonal-focused-state-layer-color);--aw: var(--md-comp-icon-button-tonal-focused-state-layer-opacity);--bb: var(--md-comp-icon-button-tonal-focused-state-layer-opacity)}.md-icon-button.md-filled-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-filled-selected-focused-icon-color);--C: var(--md-comp-icon-button-filled-selected-focused-state-layer-color);--Q: var(--md-comp-icon-button-filled-selected-focused-state-layer-color)}.md-icon-button.md-filled-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-filled-unselected-focused-icon-color);--C: var(--md-comp-icon-button-filled-unselected-focused-state-layer-color);--Q: var(--md-comp-icon-button-filled-unselected-focused-state-layer-color)}.md-icon-button.md-outlined-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-outlined-selected-focused-icon-color);--C: var(--md-comp-icon-button-outlined-selected-focused-state-layer-color);--Q: var(--md-comp-icon-button-outlined-selected-focused-state-layer-color)}.md-icon-button.md-outlined-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-outlined-unselected-focused-icon-color);--C: var(--md-comp-icon-button-outlined-unselected-focused-state-layer-color);--Q: var(--md-comp-icon-button-outlined-unselected-focused-state-layer-color)}.md-icon-button.md-standard-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-standard-selected-focused-icon-color);--C: var(--md-comp-icon-button-standard-selected-focused-state-layer-color);--Q: var(--md-comp-icon-button-standard-selected-focused-state-layer-color)}.md-icon-button.md-standard-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-standard-unselected-focused-icon-color);--C: var(--md-comp-icon-button-standard-unselected-focused-state-layer-color);--Q: var(--md-comp-icon-button-standard-unselected-focused-state-layer-color)}.md-icon-button.md-tonal-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-tonal-selected-focused-icon-color);--C: var(--md-comp-icon-button-tonal-selected-focused-state-layer-color);--Q: var(--md-comp-icon-button-tonal-selected-focused-state-layer-color)}.md-icon-button.md-tonal-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-tonal-unselected-focused-icon-color);--C: var(--md-comp-icon-button-tonal-unselected-focused-state-layer-color);--Q: var(--md-comp-icon-button-tonal-unselected-focused-state-layer-color)}.md-icon-button.md-filled-icon-button:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-filled-pressed-icon-color);--C: var(--md-comp-icon-button-filled-pressed-state-layer-color);--aw: var(--md-comp-icon-button-filled-pressed-state-layer-opacity)}.md-icon-button.md-outlined-icon-button:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-outlined-pressed-icon-color);--C: var(--md-comp-icon-button-outlined-pressed-state-layer-color);--aw: var(--md-comp-icon-button-outlined-pressed-state-layer-opacity)}.md-icon-button.md-outlined-icon-button{--aS: var(--md-comp-icon-button-outlined-pressed-state-layer-color);--ey: var(--md-comp-icon-button-outlined-pressed-state-layer-opacity)}.md-icon-button.md-standard-icon-button:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-standard-pressed-icon-color);--C: var(--md-comp-icon-button-standard-pressed-state-layer-color);--aw: var(--md-comp-icon-button-standard-pressed-state-layer-opacity)}.md-icon-button.md-standard-icon-button{--aS: var(--md-comp-icon-button-standard-pressed-state-layer-color);--ey: var(--md-comp-icon-button-standard-pressed-state-layer-opacity)}.md-icon-button.md-tonal-icon-button:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-tonal-pressed-icon-color);--C: var(--md-comp-icon-button-tonal-pressed-state-layer-color);--aw: var(--md-comp-icon-button-tonal-pressed-state-layer-opacity)}.md-icon-button.md-tonal-icon-button{--aS: var(--md-comp-icon-button-tonal-pressed-state-layer-color);--ey: var(--md-comp-icon-button-tonal-pressed-state-layer-opacity)}.md-icon-button.md-filled-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-filled-selected-pressed-icon-color);--C: var(--md-comp-icon-button-filled-selected-pressed-state-layer-color)}.md-icon-button.md-filled-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--aS: var(--md-comp-icon-button-filled-selected-pressed-state-layer-color)}.md-icon-button.md-filled-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-filled-unselected-pressed-icon-color);--C: var(--md-comp-icon-button-filled-unselected-pressed-state-layer-color)}.md-icon-button.md-filled-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--aS: var(--md-comp-icon-button-filled-unselected-pressed-state-layer-color)}.md-icon-button.md-outlined-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-outlined-selected-pressed-icon-color);--C: var(--md-comp-icon-button-outlined-selected-pressed-state-layer-color)}.md-icon-button.md-outlined-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--aS: var(--md-comp-icon-button-outlined-selected-pressed-state-layer-color)}.md-icon-button.md-outlined-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-outlined-unselected-pressed-icon-color);--C: var(--md-comp-icon-button-outlined-unselected-pressed-state-layer-color)}.md-icon-button.md-outlined-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--aS: var(--md-comp-icon-button-outlined-unselected-pressed-state-layer-color)}.md-icon-button.md-standard-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-standard-selected-pressed-icon-color);--C: var(--md-comp-icon-button-standard-selected-pressed-state-layer-color)}.md-icon-button.md-standard-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--aS: var(--md-comp-icon-button-standard-selected-pressed-state-layer-color)}.md-icon-button.md-standard-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-standard-unselected-pressed-icon-color);--C: var(--md-comp-icon-button-standard-unselected-pressed-state-layer-color)}.md-icon-button.md-standard-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--aS: var(--md-comp-icon-button-standard-unselected-pressed-state-layer-color)}.md-icon-button.md-tonal-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-tonal-selected-pressed-icon-color);--C: var(--md-comp-icon-button-tonal-selected-pressed-state-layer-color)}.md-icon-button.md-tonal-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--aS: var(--md-comp-icon-button-tonal-selected-pressed-state-layer-color)}.md-icon-button.md-tonal-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--i: var(--md-comp-icon-button-tonal-unselected-pressed-icon-color);--C: var(--md-comp-icon-button-tonal-unselected-pressed-state-layer-color)}.md-icon-button.md-tonal-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--aS: var(--md-comp-icon-button-tonal-unselected-pressed-state-layer-color)}.md-icon-button.md-filled-icon-button:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--aR: var(--md-comp-icon-button-filled-disabled-container-color);--f4: var(--md-comp-icon-button-filled-disabled-container-opacity);--i: var(--md-comp-icon-button-filled-disabled-icon-color);--cL: var(--md-comp-icon-button-filled-disabled-icon-opacity)}.md-icon-button.md-outlined-icon-button:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-outlined-disabled-icon-color);--cL: var(--md-comp-icon-button-outlined-disabled-icon-opacity);--ex: var(--md-comp-icon-button-outlined-disabled-outline-color)}.md-icon-button.md-standard-icon-button:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--i: var(--md-comp-icon-button-standard-disabled-icon-color);--cL: var(--md-comp-icon-button-standard-disabled-icon-opacity)}.md-icon-button.md-tonal-icon-button:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--aR: var(--md-comp-icon-button-tonal-disabled-container-color);--f4: var(--md-comp-icon-button-tonal-disabled-container-opacity);--i: var(--md-comp-icon-button-tonal-disabled-icon-color);--cL: var(--md-comp-icon-button-tonal-disabled-icon-opacity)}.md-icon-button.md-outlined-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--aR: var(--md-comp-icon-button-outlined-selected-disabled-container-color);--f4: var(--md-comp-icon-button-outlined-selected-disabled-container-opacity)}.md-icon-button.md-outlined-icon-button:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--ex: var(--md-comp-icon-button-outlined-unselected-disabled-outline-color)}.md-assist-chip{--en: var(--md-comp-assist-chip-container-height);--do: var(--md-comp-assist-chip-container-shape);--dk: var(--md-comp-assist-chip-focus-indicator-color);--em: var(--md-comp-assist-chip-focus-indicator-outline-offset);--dl: var(--md-comp-assist-chip-focus-indicator-thickness);--B: var(--md-comp-assist-chip-label-text-color);--ft: var(--md-comp-assist-chip-label-text-font);--fw: var(--md-comp-assist-chip-label-text-line-height);--fu: var(--md-comp-assist-chip-label-text-size);--fx: var(--md-comp-assist-chip-label-text-tracking);--fv: var(--md-comp-assist-chip-label-text-weight);--ac: var(--md-comp-assist-chip-with-icon-icon-color);--bF: var(--md-comp-assist-chip-with-icon-icon-size);--cu: var(--md-comp-assist-chip-pressed-state-layer-color);--cv: var(--md-comp-assist-chip-pressed-state-layer-opacity)}.md-assist-chip:where([data-elevated=true]){--a1: var(--md-comp-assist-chip-elevated-container-color);--J: var(--md-comp-assist-chip-elevated-container-elevation);--ep: var(--md-comp-assist-chip-elevated-container-shadow-color)}.md-assist-chip:where(:not([data-elevated=true])){--J: var(--md-comp-assist-chip-flat-container-elevation);--al: var(--md-comp-assist-chip-flat-outline-color);--bY: var(--md-comp-assist-chip-flat-outline-width)}.md-filter-chip{--en: var(--md-comp-filter-chip-container-height);--ep: var(--md-comp-filter-chip-container-shadow-color);--do: var(--md-comp-filter-chip-container-shape);--dk: var(--md-comp-filter-chip-focus-indicator-color);--em: var(--md-comp-filter-chip-focus-indicator-outline-offset);--dl: var(--md-comp-filter-chip-focus-indicator-thickness);--ft: var(--md-comp-filter-chip-label-text-font);--fw: var(--md-comp-filter-chip-label-text-line-height);--fu: var(--md-comp-filter-chip-label-text-size);--fx: var(--md-comp-filter-chip-label-text-tracking);--fv: var(--md-comp-filter-chip-label-text-weight);--bF: var(--md-comp-filter-chip-with-icon-icon-size)}.md-filter-chip:where([data-elevated=true]){--J: var(--md-comp-filter-chip-elevated-container-elevation);--ep: var(--md-comp-filter-chip-elevated-container-shadow-color)}.md-filter-chip:where(:not([data-elevated=true])){--J: var(--md-comp-filter-chip-flat-container-elevation)}.md-input-chip{--J: var(--md-comp-input-chip-container-elevation);--en: var(--md-comp-input-chip-container-height);--do: var(--md-comp-input-chip-container-shape);--dk: var(--md-comp-input-chip-focus-indicator-color);--em: var(--md-comp-input-chip-focus-indicator-outline-offset);--dl: var(--md-comp-input-chip-focus-indicator-thickness);--B: var(--md-comp-input-chip-label-text-color);--ft: var(--md-comp-input-chip-label-text-font);--fw: var(--md-comp-input-chip-label-text-line-height);--fu: var(--md-comp-input-chip-label-text-size);--fx: var(--md-comp-input-chip-label-text-tracking);--fv: var(--md-comp-input-chip-label-text-weight);--al: var(--md-comp-input-chip-outline-color);--bY: var(--md-comp-input-chip-outline-width);--nx: var(--md-comp-input-chip-with-avatar-avatar-shape);--jx: var(--md-comp-input-chip-with-avatar-avatar-size);--D: var(--md-comp-input-chip-with-leading-icon-leading-icon-color);--hd: var(--md-comp-input-chip-with-leading-icon-leading-icon-size);--M: var(--md-comp-input-chip-with-trailing-icon-trailing-icon-color);--jz: var(--md-comp-input-chip-with-trailing-icon-trailing-icon-size)}.md-suggestion-chip{--en: var(--md-comp-suggestion-chip-container-height);--do: var(--md-comp-suggestion-chip-container-shape);--dk: var(--md-comp-suggestion-chip-focus-indicator-color);--em: var(--md-comp-suggestion-chip-focus-indicator-outline-offset);--dl: var(--md-comp-suggestion-chip-focus-indicator-thickness);--B: var(--md-comp-suggestion-chip-label-text-color);--ft: var(--md-comp-suggestion-chip-label-text-font);--fw: var(--md-comp-suggestion-chip-label-text-line-height);--fu: var(--md-comp-suggestion-chip-label-text-size);--fx: var(--md-comp-suggestion-chip-label-text-tracking);--fv: var(--md-comp-suggestion-chip-label-text-weight);--D: var(--md-comp-suggestion-chip-with-leading-icon-leading-icon-color);--hd: var(--md-comp-suggestion-chip-with-leading-icon-leading-icon-size)}.md-suggestion-chip:where([data-elevated=true]){--a1: var(--md-comp-suggestion-chip-elevated-container-color);--J: var(--md-comp-suggestion-chip-elevated-container-elevation);--ep: var(--md-comp-suggestion-chip-elevated-container-shadow-color)}.md-suggestion-chip:where(:not([data-elevated=true])){--J: var(--md-comp-suggestion-chip-flat-container-elevation);--al: var(--md-comp-suggestion-chip-flat-outline-color);--bY: var(--md-comp-suggestion-chip-flat-outline-width)}.md-filter-chip:where([data-elevated=true]):where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--a1: var(--md-comp-filter-chip-elevated-selected-container-color)}.md-filter-chip:where([data-elevated=true]):not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--a1: var(--md-comp-filter-chip-elevated-unselected-container-color)}.md-filter-chip:where(:not([data-elevated=true])):where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--a1: var(--md-comp-filter-chip-flat-selected-container-color);--bY: var(--md-comp-filter-chip-flat-selected-outline-width)}.md-filter-chip:where(:not([data-elevated=true])):not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--al: var(--md-comp-filter-chip-flat-unselected-outline-color);--bY: var(--md-comp-filter-chip-flat-unselected-outline-width)}.md-filter-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--B: var(--md-comp-filter-chip-selected-label-text-color);--ac: var(--md-comp-filter-chip-with-icon-selected-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--B: var(--md-comp-filter-chip-unselected-label-text-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--ac: var(--md-comp-filter-chip-with-icon-unselected-icon-color);--D: var(--md-comp-filter-chip-with-leading-icon-leading-icon-unselected-color)}.md-filter-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--D: var(--md-comp-filter-chip-with-leading-icon-selected-leading-icon-color);--M: var(--md-comp-filter-chip-with-trailing-icon-selected-trailing-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--D: var(--md-comp-filter-chip-with-leading-icon-unselected-leading-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--M: var(--md-comp-filter-chip-with-trailing-icon-trailing-icon-unselected-color);--M: var(--md-comp-filter-chip-with-trailing-icon-unselected-trailing-icon-color)}.md-input-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--a1: var(--md-comp-input-chip-selected-container-color);--B: var(--md-comp-input-chip-selected-label-text-color);--bY: var(--md-comp-input-chip-selected-outline-width);--D: var(--md-comp-input-chip-with-leading-icon-selected-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-selected-trailing-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--B: var(--md-comp-input-chip-unselected-label-text-color);--al: var(--md-comp-input-chip-unselected-outline-color);--bY: var(--md-comp-input-chip-unselected-outline-width)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--D: var(--md-comp-input-chip-with-leading-icon-unselected-leading-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--M: var(--md-comp-input-chip-with-trailing-icon-unselected-trailing-icon-color)}.md-assist-chip:where([data-elevated=true]):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--J: var(--md-comp-assist-chip-elevated-hover-container-elevation)}.md-assist-chip:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--B: var(--md-comp-assist-chip-hover-label-text-color);--K: var(--md-comp-assist-chip-hover-state-layer-color);--5: var(--md-comp-assist-chip-hover-state-layer-color);--L: var(--md-comp-assist-chip-hover-state-layer-opacity);--6: var(--md-comp-assist-chip-hover-state-layer-opacity);--ac: var(--md-comp-assist-chip-with-icon-hover-icon-color)}.md-filter-chip:where([data-elevated=true]):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--J: var(--md-comp-filter-chip-elevated-hover-container-elevation)}.md-input-chip:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--B: var(--md-comp-input-chip-hover-label-text-color);--K: var(--md-comp-input-chip-hover-state-layer-color);--5: var(--md-comp-input-chip-hover-state-layer-color);--L: var(--md-comp-input-chip-hover-state-layer-opacity);--6: var(--md-comp-input-chip-hover-state-layer-opacity);--D: var(--md-comp-input-chip-with-leading-icon-hover-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-hover-trailing-icon-color)}.md-suggestion-chip:where([data-elevated=true]):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--J: var(--md-comp-suggestion-chip-elevated-hover-container-elevation)}.md-suggestion-chip:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--B: var(--md-comp-suggestion-chip-hover-label-text-color);--K: var(--md-comp-suggestion-chip-hover-state-layer-color);--5: var(--md-comp-suggestion-chip-hover-state-layer-color);--L: var(--md-comp-suggestion-chip-hover-state-layer-opacity);--6: var(--md-comp-suggestion-chip-hover-state-layer-opacity);--D: var(--md-comp-suggestion-chip-with-leading-icon-hover-leading-icon-color)}.md-filter-chip:where(:not([data-elevated=true])):where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--J: var(--md-comp-filter-chip-flat-selected-hover-container-elevation)}.md-filter-chip:where(:not([data-elevated=true])):not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--J: var(--md-comp-filter-chip-flat-unselected-hover-container-elevation)}.md-filter-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--B: var(--md-comp-filter-chip-selected-hover-label-text-color);--K: var(--md-comp-filter-chip-selected-hover-state-layer-color);--5: var(--md-comp-filter-chip-selected-hover-state-layer-color);--L: var(--md-comp-filter-chip-selected-hover-state-layer-opacity);--6: var(--md-comp-filter-chip-selected-hover-state-layer-opacity);--ac: var(--md-comp-filter-chip-with-icon-selected-hover-icon-color);--D: var(--md-comp-filter-chip-with-leading-icon-selected-hover-leading-icon-color);--M: var(--md-comp-filter-chip-with-trailing-icon-selected-hover-trailing-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--B: var(--md-comp-filter-chip-unselected-hover-label-text-color);--K: var(--md-comp-filter-chip-unselected-hover-state-layer-color);--5: var(--md-comp-filter-chip-unselected-hover-state-layer-color);--L: var(--md-comp-filter-chip-unselected-hover-state-layer-opacity);--6: var(--md-comp-filter-chip-unselected-hover-state-layer-opacity)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--ac: var(--md-comp-filter-chip-with-icon-unselected-hover-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--D: var(--md-comp-filter-chip-with-leading-icon-unselected-hover-leading-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--M: var(--md-comp-filter-chip-with-trailing-icon-unselected-hover-trailing-icon-color)}.md-input-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--B: var(--md-comp-input-chip-selected-hover-label-text-color);--K: var(--md-comp-input-chip-selected-hover-state-layer-color);--5: var(--md-comp-input-chip-selected-hover-state-layer-color);--L: var(--md-comp-input-chip-selected-hover-state-layer-opacity);--6: var(--md-comp-input-chip-selected-hover-state-layer-opacity);--D: var(--md-comp-input-chip-with-leading-icon-selected-hover-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-selected-hover-trailing-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--B: var(--md-comp-input-chip-unselected-hover-label-text-color);--K: var(--md-comp-input-chip-unselected-hover-state-layer-color);--5: var(--md-comp-input-chip-unselected-hover-state-layer-color);--L: var(--md-comp-input-chip-unselected-hover-state-layer-opacity);--6: var(--md-comp-input-chip-unselected-hover-state-layer-opacity)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--D: var(--md-comp-input-chip-with-leading-icon-unselected-hover-leading-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--M: var(--md-comp-input-chip-with-trailing-icon-unselected-hover-trailing-icon-color)}.md-assist-chip:where([data-elevated=true]):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-assist-chip-elevated-focus-container-elevation)}.md-assist-chip:where(:not([data-elevated=true])):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--al: var(--md-comp-assist-chip-flat-focus-outline-color)}.md-assist-chip:where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-assist-chip-focus-label-text-color);--K: var(--md-comp-assist-chip-focus-state-layer-color);--5: var(--md-comp-assist-chip-focus-state-layer-color);--L: var(--md-comp-assist-chip-focus-state-layer-opacity);--6: var(--md-comp-assist-chip-focus-state-layer-opacity);--ac: var(--md-comp-assist-chip-with-icon-focus-icon-color)}.md-filter-chip:where([data-elevated=true]):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-filter-chip-elevated-focus-container-elevation)}.md-input-chip:where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-input-chip-focus-label-text-color);--al: var(--md-comp-input-chip-focus-outline-color);--K: var(--md-comp-input-chip-focus-state-layer-color);--5: var(--md-comp-input-chip-focus-state-layer-color);--L: var(--md-comp-input-chip-focus-state-layer-opacity);--6: var(--md-comp-input-chip-focus-state-layer-opacity);--D: var(--md-comp-input-chip-with-leading-icon-focus-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-focus-trailing-icon-color)}.md-suggestion-chip:where([data-elevated=true]):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-suggestion-chip-elevated-focus-container-elevation)}.md-suggestion-chip:where(:not([data-elevated=true])):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--al: var(--md-comp-suggestion-chip-flat-focus-outline-color)}.md-suggestion-chip:where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-suggestion-chip-focus-label-text-color);--K: var(--md-comp-suggestion-chip-focus-state-layer-color);--5: var(--md-comp-suggestion-chip-focus-state-layer-color);--L: var(--md-comp-suggestion-chip-focus-state-layer-opacity);--6: var(--md-comp-suggestion-chip-focus-state-layer-opacity);--D: var(--md-comp-suggestion-chip-with-leading-icon-focus-leading-icon-color)}.md-filter-chip:where(:not([data-elevated=true])):where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-filter-chip-flat-selected-focus-container-elevation)}.md-filter-chip:where(:not([data-elevated=true])):not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-filter-chip-flat-unselected-focus-container-elevation);--al: var(--md-comp-filter-chip-flat-unselected-focus-outline-color)}.md-filter-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-filter-chip-selected-focus-label-text-color);--K: var(--md-comp-filter-chip-selected-focus-state-layer-color);--5: var(--md-comp-filter-chip-selected-focus-state-layer-color);--L: var(--md-comp-filter-chip-selected-focus-state-layer-opacity);--6: var(--md-comp-filter-chip-selected-focus-state-layer-opacity);--ac: var(--md-comp-filter-chip-with-icon-selected-focus-icon-color);--D: var(--md-comp-filter-chip-with-leading-icon-selected-focus-leading-icon-color);--M: var(--md-comp-filter-chip-with-trailing-icon-selected-focus-trailing-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-filter-chip-unselected-focus-label-text-color);--K: var(--md-comp-filter-chip-unselected-focus-state-layer-color);--5: var(--md-comp-filter-chip-unselected-focus-state-layer-color);--L: var(--md-comp-filter-chip-unselected-focus-state-layer-opacity);--6: var(--md-comp-filter-chip-unselected-focus-state-layer-opacity)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--ac: var(--md-comp-filter-chip-with-icon-unselected-focus-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--D: var(--md-comp-filter-chip-with-leading-icon-unselected-focus-leading-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--M: var(--md-comp-filter-chip-with-trailing-icon-unselected-focus-trailing-icon-color)}.md-input-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-input-chip-selected-focus-label-text-color);--K: var(--md-comp-input-chip-selected-focus-state-layer-color);--5: var(--md-comp-input-chip-selected-focus-state-layer-color);--L: var(--md-comp-input-chip-selected-focus-state-layer-opacity);--6: var(--md-comp-input-chip-selected-focus-state-layer-opacity);--D: var(--md-comp-input-chip-with-leading-icon-selected-focus-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-selected-focus-trailing-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-input-chip-unselected-focus-label-text-color);--al: var(--md-comp-input-chip-unselected-focus-outline-color);--K: var(--md-comp-input-chip-unselected-focus-state-layer-color);--5: var(--md-comp-input-chip-unselected-focus-state-layer-color);--L: var(--md-comp-input-chip-unselected-focus-state-layer-opacity);--6: var(--md-comp-input-chip-unselected-focus-state-layer-opacity)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--D: var(--md-comp-input-chip-with-leading-icon-unselected-focus-leading-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:focus-visible,:has(>input:focus-visible),:has(>button:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--M: var(--md-comp-input-chip-with-trailing-icon-unselected-focus-trailing-icon-color)}.md-assist-chip:where([data-elevated=true]):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--J: var(--md-comp-assist-chip-elevated-pressed-container-elevation)}.md-assist-chip:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--B: var(--md-comp-assist-chip-pressed-label-text-color);--K: var(--md-comp-assist-chip-pressed-state-layer-color);--L: var(--md-comp-assist-chip-pressed-state-layer-opacity);--ac: var(--md-comp-assist-chip-with-icon-pressed-icon-color)}.md-filter-chip:where([data-elevated=true]):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--J: var(--md-comp-filter-chip-elevated-pressed-container-elevation)}.md-input-chip:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--B: var(--md-comp-input-chip-pressed-label-text-color);--K: var(--md-comp-input-chip-pressed-state-layer-color);--L: var(--md-comp-input-chip-pressed-state-layer-opacity);--D: var(--md-comp-input-chip-with-leading-icon-pressed-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-pressed-trailing-icon-color)}.md-input-chip{--cu: var(--md-comp-input-chip-pressed-state-layer-color);--cv: var(--md-comp-input-chip-pressed-state-layer-opacity)}.md-suggestion-chip:where([data-elevated=true]):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--J: var(--md-comp-suggestion-chip-elevated-pressed-container-elevation)}.md-suggestion-chip:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--B: var(--md-comp-suggestion-chip-pressed-label-text-color);--K: var(--md-comp-suggestion-chip-pressed-state-layer-color);--L: var(--md-comp-suggestion-chip-pressed-state-layer-opacity);--D: var(--md-comp-suggestion-chip-with-leading-icon-pressed-leading-icon-color)}.md-suggestion-chip{--cu: var(--md-comp-suggestion-chip-pressed-state-layer-color);--cv: var(--md-comp-suggestion-chip-pressed-state-layer-opacity)}.md-filter-chip:where(:not([data-elevated=true])):where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--J: var(--md-comp-filter-chip-flat-selected-pressed-container-elevation)}.md-filter-chip:where(:not([data-elevated=true])):not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--J: var(--md-comp-filter-chip-flat-unselected-pressed-container-elevation)}.md-filter-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--B: var(--md-comp-filter-chip-selected-pressed-label-text-color);--K: var(--md-comp-filter-chip-selected-pressed-state-layer-color);--L: var(--md-comp-filter-chip-selected-pressed-state-layer-opacity);--ac: var(--md-comp-filter-chip-with-icon-selected-pressed-icon-color);--D: var(--md-comp-filter-chip-with-leading-icon-selected-pressed-leading-icon-color);--M: var(--md-comp-filter-chip-with-trailing-icon-selected-pressed-trailing-icon-color)}.md-filter-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--cu: var(--md-comp-filter-chip-selected-pressed-state-layer-color);--cv: var(--md-comp-filter-chip-selected-pressed-state-layer-opacity)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--B: var(--md-comp-filter-chip-unselected-pressed-label-text-color);--K: var(--md-comp-filter-chip-unselected-pressed-state-layer-color);--L: var(--md-comp-filter-chip-unselected-pressed-state-layer-opacity)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--cu: var(--md-comp-filter-chip-unselected-pressed-state-layer-color);--cv: var(--md-comp-filter-chip-unselected-pressed-state-layer-opacity)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--ac: var(--md-comp-filter-chip-with-icon-unselected-pressed-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--D: var(--md-comp-filter-chip-with-leading-icon-unselected-pressed-leading-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--M: var(--md-comp-filter-chip-with-trailing-icon-unselected-pressed-trailing-icon-color)}.md-input-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--B: var(--md-comp-input-chip-selected-pressed-label-text-color);--K: var(--md-comp-input-chip-selected-pressed-state-layer-color);--L: var(--md-comp-input-chip-selected-pressed-state-layer-opacity);--D: var(--md-comp-input-chip-with-leading-icon-selected-pressed-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-selected-pressed-trailing-icon-color)}.md-input-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--cu: var(--md-comp-input-chip-selected-pressed-state-layer-color);--cv: var(--md-comp-input-chip-selected-pressed-state-layer-opacity)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--B: var(--md-comp-input-chip-unselected-pressed-label-text-color);--K: var(--md-comp-input-chip-unselected-pressed-state-layer-color);--L: var(--md-comp-input-chip-unselected-pressed-state-layer-opacity)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--cu: var(--md-comp-input-chip-unselected-pressed-state-layer-color);--cv: var(--md-comp-input-chip-unselected-pressed-state-layer-opacity)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--D: var(--md-comp-input-chip-with-leading-icon-unselected-pressed-leading-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--M: var(--md-comp-input-chip-with-trailing-icon-unselected-pressed-trailing-icon-color)}.md-assist-chip:where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-assist-chip-dragged-container-elevation);--B: var(--md-comp-assist-chip-dragged-label-text-color);--K: var(--md-comp-assist-chip-dragged-state-layer-color);--5: var(--md-comp-assist-chip-dragged-state-layer-color);--L: var(--md-comp-assist-chip-dragged-state-layer-opacity);--6: var(--md-comp-assist-chip-dragged-state-layer-opacity);--ac: var(--md-comp-assist-chip-with-icon-dragged-icon-color)}.md-filter-chip:where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-filter-chip-dragged-container-elevation)}.md-input-chip:where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-input-chip-dragged-container-elevation);--B: var(--md-comp-input-chip-dragged-label-text-color);--K: var(--md-comp-input-chip-dragged-state-layer-color);--5: var(--md-comp-input-chip-dragged-state-layer-color);--L: var(--md-comp-input-chip-dragged-state-layer-opacity);--6: var(--md-comp-input-chip-dragged-state-layer-opacity);--D: var(--md-comp-input-chip-with-leading-icon-dragged-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-dragged-trailing-icon-color)}.md-suggestion-chip:where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--J: var(--md-comp-suggestion-chip-dragged-container-elevation);--B: var(--md-comp-suggestion-chip-dragged-label-text-color);--K: var(--md-comp-suggestion-chip-dragged-state-layer-color);--5: var(--md-comp-suggestion-chip-dragged-state-layer-color);--L: var(--md-comp-suggestion-chip-dragged-state-layer-opacity);--6: var(--md-comp-suggestion-chip-dragged-state-layer-opacity);--D: var(--md-comp-suggestion-chip-with-leading-icon-dragged-leading-icon-color)}.md-filter-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-filter-chip-selected-dragged-label-text-color);--K: var(--md-comp-filter-chip-selected-dragged-state-layer-color);--5: var(--md-comp-filter-chip-selected-dragged-state-layer-color);--L: var(--md-comp-filter-chip-selected-dragged-state-layer-opacity);--6: var(--md-comp-filter-chip-selected-dragged-state-layer-opacity);--ac: var(--md-comp-filter-chip-with-icon-selected-dragged-icon-color);--D: var(--md-comp-filter-chip-with-leading-icon-selected-dragged-leading-icon-color);--M: var(--md-comp-filter-chip-with-trailing-icon-selected-dragged-trailing-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-filter-chip-unselected-dragged-label-text-color);--K: var(--md-comp-filter-chip-unselected-dragged-state-layer-color);--5: var(--md-comp-filter-chip-unselected-dragged-state-layer-color);--L: var(--md-comp-filter-chip-unselected-dragged-state-layer-opacity);--6: var(--md-comp-filter-chip-unselected-dragged-state-layer-opacity)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--ac: var(--md-comp-filter-chip-with-icon-unselected-dragged-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--D: var(--md-comp-filter-chip-with-leading-icon-unselected-dragged-leading-icon-color)}.md-filter-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--M: var(--md-comp-filter-chip-with-trailing-icon-unselected-dragged-trailing-icon-color)}.md-input-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-input-chip-selected-dragged-label-text-color);--K: var(--md-comp-input-chip-selected-dragged-state-layer-color);--5: var(--md-comp-input-chip-selected-dragged-state-layer-color);--L: var(--md-comp-input-chip-selected-dragged-state-layer-opacity);--6: var(--md-comp-input-chip-selected-dragged-state-layer-opacity);--D: var(--md-comp-input-chip-with-leading-icon-selected-dragged-leading-icon-color);--M: var(--md-comp-input-chip-with-trailing-icon-selected-dragged-trailing-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--B: var(--md-comp-input-chip-unselected-dragged-label-text-color);--K: var(--md-comp-input-chip-unselected-dragged-state-layer-color);--5: var(--md-comp-input-chip-unselected-dragged-state-layer-color);--L: var(--md-comp-input-chip-unselected-dragged-state-layer-opacity);--6: var(--md-comp-input-chip-unselected-dragged-state-layer-opacity)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--D: var(--md-comp-input-chip-with-leading-icon-unselected-dragged-leading-icon-color)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):where([data-dragged=true],[data-component-state=dragged]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--M: var(--md-comp-input-chip-with-trailing-icon-unselected-dragged-trailing-icon-color)}.md-assist-chip:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--B: var(--md-comp-assist-chip-disabled-label-text-color);--eo: var(--md-comp-assist-chip-disabled-label-text-opacity);--ac: var(--md-comp-assist-chip-with-icon-disabled-icon-color);--dm: var(--md-comp-assist-chip-with-icon-disabled-icon-opacity)}.md-assist-chip:where([data-elevated=true]):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--a1: var(--md-comp-assist-chip-elevated-disabled-container-color);--J: var(--md-comp-assist-chip-elevated-disabled-container-elevation);--dj: var(--md-comp-assist-chip-elevated-disabled-container-opacity)}.md-assist-chip:where(:not([data-elevated=true])):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--al: var(--md-comp-assist-chip-flat-disabled-outline-color);--dn: var(--md-comp-assist-chip-flat-disabled-outline-opacity)}.md-filter-chip:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--B: var(--md-comp-filter-chip-disabled-label-text-color);--eo: var(--md-comp-filter-chip-disabled-label-text-opacity);--ac: var(--md-comp-filter-chip-with-icon-disabled-icon-color);--dm: var(--md-comp-filter-chip-with-icon-disabled-icon-opacity);--D: var(--md-comp-filter-chip-with-leading-icon-disabled-leading-icon-color);--hc: var(--md-comp-filter-chip-with-leading-icon-disabled-leading-icon-opacity);--M: var(--md-comp-filter-chip-with-trailing-icon-disabled-trailing-icon-color);--jy: var(--md-comp-filter-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.md-filter-chip:where([data-elevated=true]):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--a1: var(--md-comp-filter-chip-elevated-disabled-container-color);--J: var(--md-comp-filter-chip-elevated-disabled-container-elevation);--dj: var(--md-comp-filter-chip-elevated-disabled-container-opacity)}.md-input-chip:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--B: var(--md-comp-input-chip-disabled-label-text-color);--eo: var(--md-comp-input-chip-disabled-label-text-opacity);--al: var(--md-comp-input-chip-disabled-outline-color);--dn: var(--md-comp-input-chip-disabled-outline-opacity);--nw: var(--md-comp-input-chip-with-avatar-disabled-avatar-opacity);--D: var(--md-comp-input-chip-with-leading-icon-disabled-leading-icon-color);--hc: var(--md-comp-input-chip-with-leading-icon-disabled-leading-icon-opacity);--M: var(--md-comp-input-chip-with-trailing-icon-disabled-trailing-icon-color);--jy: var(--md-comp-input-chip-with-trailing-icon-disabled-trailing-icon-opacity)}.md-suggestion-chip:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--B: var(--md-comp-suggestion-chip-disabled-label-text-color);--eo: var(--md-comp-suggestion-chip-disabled-label-text-opacity);--D: var(--md-comp-suggestion-chip-with-leading-icon-disabled-leading-icon-color);--hc: var(--md-comp-suggestion-chip-with-leading-icon-disabled-leading-icon-opacity)}.md-suggestion-chip:where([data-elevated=true]):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--a1: var(--md-comp-suggestion-chip-elevated-disabled-container-color);--J: var(--md-comp-suggestion-chip-elevated-disabled-container-elevation);--dj: var(--md-comp-suggestion-chip-elevated-disabled-container-opacity)}.md-suggestion-chip:where(:not([data-elevated=true])):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--al: var(--md-comp-suggestion-chip-flat-disabled-outline-color);--dn: var(--md-comp-suggestion-chip-flat-disabled-outline-opacity)}.md-filter-chip:where(:not([data-elevated=true])):where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--a1: var(--md-comp-filter-chip-flat-disabled-selected-container-color);--dj: var(--md-comp-filter-chip-flat-disabled-selected-container-opacity)}.md-filter-chip:where(:not([data-elevated=true])):not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--al: var(--md-comp-filter-chip-flat-disabled-unselected-outline-color);--dn: var(--md-comp-filter-chip-flat-disabled-unselected-outline-opacity)}.md-input-chip:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--a1: var(--md-comp-input-chip-disabled-selected-container-color);--dj: var(--md-comp-input-chip-disabled-selected-container-opacity)}.md-input-chip:not(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--al: var(--md-comp-input-chip-disabled-unselected-outline-color);--dn: var(--md-comp-input-chip-disabled-unselected-outline-opacity)}.md-filled-autocomplete{--7: var(--md-comp-filled-autocomplete-text-field-active-indicator-color);--a3: var(--md-comp-filled-autocomplete-text-field-active-indicator-height);--a2: var(--md-comp-filled-autocomplete-text-field-caret-color);--bK: var(--md-comp-filled-autocomplete-text-field-container-color);--cB: var(--md-comp-filled-autocomplete-text-field-container-height);--cF: var(--md-comp-filled-autocomplete-text-field-container-shape);--t: var(--md-comp-filled-autocomplete-text-field-input-text-color);--dw: var(--md-comp-filled-autocomplete-text-field-input-text-font);--dz: var(--md-comp-filled-autocomplete-text-field-input-text-line-height);--dx: var(--md-comp-filled-autocomplete-text-field-input-text-size);--dA: var(--md-comp-filled-autocomplete-text-field-input-text-tracking);--dy: var(--md-comp-filled-autocomplete-text-field-input-text-weight);--u: var(--md-comp-filled-autocomplete-text-field-label-text-color);--cz: var(--md-comp-filled-autocomplete-text-field-label-text-font);--dB: var(--md-comp-filled-autocomplete-text-field-label-text-line-height);--aB: var(--md-comp-filled-autocomplete-text-field-label-text-populated-line-height);--b1: var(--md-comp-filled-autocomplete-text-field-label-text-populated-size);--dv: var(--md-comp-filled-autocomplete-text-field-label-text-size);--cI: var(--md-comp-filled-autocomplete-text-field-label-text-tracking);--cA: var(--md-comp-filled-autocomplete-text-field-label-text-weight);--v: var(--md-comp-filled-autocomplete-text-field-leading-icon-color);--bL: var(--md-comp-filled-autocomplete-text-field-leading-icon-size);--w: var(--md-comp-filled-autocomplete-text-field-supporting-text-color);--dD: var(--md-comp-filled-autocomplete-text-field-supporting-text-font);--cG: var(--md-comp-filled-autocomplete-text-field-supporting-text-line-height);--dE: var(--md-comp-filled-autocomplete-text-field-supporting-text-size);--dG: var(--md-comp-filled-autocomplete-text-field-supporting-text-tracking);--dF: var(--md-comp-filled-autocomplete-text-field-supporting-text-weight);--x: var(--md-comp-filled-autocomplete-text-field-trailing-icon-color);--bM: var(--md-comp-filled-autocomplete-text-field-trailing-icon-size)}.md-filled-select{--7: var(--md-comp-filled-select-text-field-active-indicator-color);--a3: var(--md-comp-filled-select-text-field-active-indicator-height);--a2: var(--md-comp-filled-select-text-field-caret-color);--bK: var(--md-comp-filled-select-text-field-container-color);--cB: var(--md-comp-filled-select-text-field-container-height);--cF: var(--md-comp-filled-select-text-field-container-shape);--t: var(--md-comp-filled-select-text-field-input-text-color);--dw: var(--md-comp-filled-select-text-field-input-text-font);--dz: var(--md-comp-filled-select-text-field-input-text-line-height);--dx: var(--md-comp-filled-select-text-field-input-text-size);--dA: var(--md-comp-filled-select-text-field-input-text-tracking);--dy: var(--md-comp-filled-select-text-field-input-text-weight);--u: var(--md-comp-filled-select-text-field-label-text-color);--cz: var(--md-comp-filled-select-text-field-label-text-font);--dB: var(--md-comp-filled-select-text-field-label-text-line-height);--aB: var(--md-comp-filled-select-text-field-label-text-populated-line-height);--b1: var(--md-comp-filled-select-text-field-label-text-populated-size);--dv: var(--md-comp-filled-select-text-field-label-text-size);--cI: var(--md-comp-filled-select-text-field-label-text-tracking);--cA: var(--md-comp-filled-select-text-field-label-text-weight);--v: var(--md-comp-filled-select-text-field-leading-icon-color);--bL: var(--md-comp-filled-select-text-field-leading-icon-size);--w: var(--md-comp-filled-select-text-field-supporting-text-color);--dD: var(--md-comp-filled-select-text-field-supporting-text-font);--cG: var(--md-comp-filled-select-text-field-supporting-text-line-height);--dE: var(--md-comp-filled-select-text-field-supporting-text-size);--dG: var(--md-comp-filled-select-text-field-supporting-text-tracking);--dF: var(--md-comp-filled-select-text-field-supporting-text-weight);--x: var(--md-comp-filled-select-text-field-trailing-icon-color);--bM: var(--md-comp-filled-select-text-field-trailing-icon-size)}.md-filled-text-field{--7: var(--md-comp-filled-text-field-active-indicator-color);--a3: var(--md-comp-filled-text-field-active-indicator-height);--a2: var(--md-comp-filled-text-field-caret-color);--bK: var(--md-comp-filled-text-field-container-color);--cB: var(--md-comp-filled-text-field-container-height);--cF: var(--md-comp-filled-text-field-container-shape);--t: var(--md-comp-filled-text-field-input-text-color);--dw: var(--md-comp-filled-text-field-input-text-font);--dz: var(--md-comp-filled-text-field-input-text-line-height);--kp: var(--md-comp-filled-text-field-input-text-placeholder-color);--kq: var(--md-comp-filled-text-field-input-text-prefix-color);--dx: var(--md-comp-filled-text-field-input-text-size);--kr: var(--md-comp-filled-text-field-input-text-suffix-color);--dA: var(--md-comp-filled-text-field-input-text-tracking);--dy: var(--md-comp-filled-text-field-input-text-weight);--u: var(--md-comp-filled-text-field-label-text-color);--cz: var(--md-comp-filled-text-field-label-text-font);--dB: var(--md-comp-filled-text-field-label-text-line-height);--aB: var(--md-comp-filled-text-field-label-text-populated-line-height);--b1: var(--md-comp-filled-text-field-label-text-populated-size);--dv: var(--md-comp-filled-text-field-label-text-size);--cI: var(--md-comp-filled-text-field-label-text-tracking);--cA: var(--md-comp-filled-text-field-label-text-weight);--v: var(--md-comp-filled-text-field-leading-icon-color);--bL: var(--md-comp-filled-text-field-leading-icon-size);--w: var(--md-comp-filled-text-field-supporting-text-color);--dD: var(--md-comp-filled-text-field-supporting-text-font);--cG: var(--md-comp-filled-text-field-supporting-text-line-height);--dE: var(--md-comp-filled-text-field-supporting-text-size);--dG: var(--md-comp-filled-text-field-supporting-text-tracking);--dF: var(--md-comp-filled-text-field-supporting-text-weight);--x: var(--md-comp-filled-text-field-trailing-icon-color);--bM: var(--md-comp-filled-text-field-trailing-icon-size)}.md-outlined-autocomplete{--a2: var(--md-comp-outlined-autocomplete-text-field-caret-color);--bK: var(--md-comp-outlined-autocomplete-text-field-container-color);--cB: var(--md-comp-outlined-autocomplete-text-field-container-height);--cF: var(--md-comp-outlined-autocomplete-text-field-container-shape);--t: var(--md-comp-outlined-autocomplete-text-field-input-text-color);--dw: var(--md-comp-outlined-autocomplete-text-field-input-text-font);--dz: var(--md-comp-outlined-autocomplete-text-field-input-text-line-height);--dx: var(--md-comp-outlined-autocomplete-text-field-input-text-size);--dA: var(--md-comp-outlined-autocomplete-text-field-input-text-tracking);--dy: var(--md-comp-outlined-autocomplete-text-field-input-text-weight);--u: var(--md-comp-outlined-autocomplete-text-field-label-text-color);--cz: var(--md-comp-outlined-autocomplete-text-field-label-text-font);--dB: var(--md-comp-outlined-autocomplete-text-field-label-text-line-height);--aB: var(--md-comp-outlined-autocomplete-text-field-label-text-populated-line-height);--b1: var(--md-comp-outlined-autocomplete-text-field-label-text-populated-size);--dv: var(--md-comp-outlined-autocomplete-text-field-label-text-size);--cI: var(--md-comp-outlined-autocomplete-text-field-label-text-tracking);--cA: var(--md-comp-outlined-autocomplete-text-field-label-text-weight);--v: var(--md-comp-outlined-autocomplete-text-field-leading-icon-color);--bL: var(--md-comp-outlined-autocomplete-text-field-leading-icon-size);--0: var(--md-comp-outlined-autocomplete-text-field-outline-color);--av: var(--md-comp-outlined-autocomplete-text-field-outline-width);--w: var(--md-comp-outlined-autocomplete-text-field-supporting-text-color);--dD: var(--md-comp-outlined-autocomplete-text-field-supporting-text-font);--cG: var(--md-comp-outlined-autocomplete-text-field-supporting-text-line-height);--dE: var(--md-comp-outlined-autocomplete-text-field-supporting-text-size);--dG: var(--md-comp-outlined-autocomplete-text-field-supporting-text-tracking);--dF: var(--md-comp-outlined-autocomplete-text-field-supporting-text-weight);--x: var(--md-comp-outlined-autocomplete-text-field-trailing-icon-color);--bM: var(--md-comp-outlined-autocomplete-text-field-trailing-icon-size)}.md-outlined-select{--a2: var(--md-comp-outlined-select-text-field-caret-color);--bK: var(--md-comp-outlined-select-text-field-container-color);--cB: var(--md-comp-outlined-select-text-field-container-height);--cF: var(--md-comp-outlined-select-text-field-container-shape);--t: var(--md-comp-outlined-select-text-field-input-text-color);--dw: var(--md-comp-outlined-select-text-field-input-text-font);--dz: var(--md-comp-outlined-select-text-field-input-text-line-height);--dx: var(--md-comp-outlined-select-text-field-input-text-size);--dA: var(--md-comp-outlined-select-text-field-input-text-tracking);--dy: var(--md-comp-outlined-select-text-field-input-text-weight);--u: var(--md-comp-outlined-select-text-field-label-text-color);--cz: var(--md-comp-outlined-select-text-field-label-text-font);--dB: var(--md-comp-outlined-select-text-field-label-text-line-height);--aB: var(--md-comp-outlined-select-text-field-label-text-populated-line-height);--b1: var(--md-comp-outlined-select-text-field-label-text-populated-size);--dv: var(--md-comp-outlined-select-text-field-label-text-size);--cI: var(--md-comp-outlined-select-text-field-label-text-tracking);--cA: var(--md-comp-outlined-select-text-field-label-text-weight);--v: var(--md-comp-outlined-select-text-field-leading-icon-color);--bL: var(--md-comp-outlined-select-text-field-leading-icon-size);--0: var(--md-comp-outlined-select-text-field-outline-color);--av: var(--md-comp-outlined-select-text-field-outline-width);--w: var(--md-comp-outlined-select-text-field-supporting-text-color);--dD: var(--md-comp-outlined-select-text-field-supporting-text-font);--cG: var(--md-comp-outlined-select-text-field-supporting-text-line-height);--dE: var(--md-comp-outlined-select-text-field-supporting-text-size);--dG: var(--md-comp-outlined-select-text-field-supporting-text-tracking);--dF: var(--md-comp-outlined-select-text-field-supporting-text-weight);--x: var(--md-comp-outlined-select-text-field-trailing-icon-color);--bM: var(--md-comp-outlined-select-text-field-trailing-icon-size)}.md-outlined-text-field{--a2: var(--md-comp-outlined-text-field-caret-color);--cB: var(--md-comp-outlined-text-field-container-height);--cF: var(--md-comp-outlined-text-field-container-shape);--er: var(--md-comp-outlined-text-field-focus-indicator-outline-color);--du: var(--md-comp-outlined-text-field-focus-indicator-outline-thickness);--t: var(--md-comp-outlined-text-field-input-text-color);--dw: var(--md-comp-outlined-text-field-input-text-font);--dz: var(--md-comp-outlined-text-field-input-text-line-height);--kp: var(--md-comp-outlined-text-field-input-text-placeholder-color);--kq: var(--md-comp-outlined-text-field-input-text-prefix-color);--dx: var(--md-comp-outlined-text-field-input-text-size);--kr: var(--md-comp-outlined-text-field-input-text-suffix-color);--dA: var(--md-comp-outlined-text-field-input-text-tracking);--dy: var(--md-comp-outlined-text-field-input-text-weight);--u: var(--md-comp-outlined-text-field-label-text-color);--cz: var(--md-comp-outlined-text-field-label-text-font);--dB: var(--md-comp-outlined-text-field-label-text-line-height);--aB: var(--md-comp-outlined-text-field-label-text-populated-line-height);--b1: var(--md-comp-outlined-text-field-label-text-populated-size);--dv: var(--md-comp-outlined-text-field-label-text-size);--cI: var(--md-comp-outlined-text-field-label-text-tracking);--cA: var(--md-comp-outlined-text-field-label-text-weight);--v: var(--md-comp-outlined-text-field-leading-icon-color);--bL: var(--md-comp-outlined-text-field-leading-icon-size);--0: var(--md-comp-outlined-text-field-outline-color);--av: var(--md-comp-outlined-text-field-outline-width);--w: var(--md-comp-outlined-text-field-supporting-text-color);--dD: var(--md-comp-outlined-text-field-supporting-text-font);--cG: var(--md-comp-outlined-text-field-supporting-text-line-height);--dE: var(--md-comp-outlined-text-field-supporting-text-size);--dG: var(--md-comp-outlined-text-field-supporting-text-tracking);--dF: var(--md-comp-outlined-text-field-supporting-text-weight);--x: var(--md-comp-outlined-text-field-trailing-icon-color);--bM: var(--md-comp-outlined-text-field-trailing-icon-size)}.md-filled-autocomplete:where([aria-invalid=true],:has([aria-invalid=true])){--7: var(--md-comp-filled-autocomplete-text-field-error-active-indicator-color);--t: var(--md-comp-filled-autocomplete-text-field-error-input-text-color);--u: var(--md-comp-filled-autocomplete-text-field-error-label-text-color);--v: var(--md-comp-filled-autocomplete-text-field-error-leading-icon-color);--w: var(--md-comp-filled-autocomplete-text-field-error-supporting-text-color);--x: var(--md-comp-filled-autocomplete-text-field-error-trailing-icon-color)}.md-filled-select:where([aria-invalid=true],:has([aria-invalid=true])){--7: var(--md-comp-filled-select-text-field-error-active-indicator-color);--t: var(--md-comp-filled-select-text-field-error-input-text-color);--u: var(--md-comp-filled-select-text-field-error-label-text-color);--v: var(--md-comp-filled-select-text-field-error-leading-icon-color);--w: var(--md-comp-filled-select-text-field-error-supporting-text-color);--x: var(--md-comp-filled-select-text-field-error-trailing-icon-color)}.md-filled-text-field:where([aria-invalid=true],:has([aria-invalid=true])){--7: var(--md-comp-filled-text-field-error-active-indicator-color);--t: var(--md-comp-filled-text-field-error-input-text-color);--u: var(--md-comp-filled-text-field-error-label-text-color);--v: var(--md-comp-filled-text-field-error-leading-icon-color);--w: var(--md-comp-filled-text-field-error-supporting-text-color);--x: var(--md-comp-filled-text-field-error-trailing-icon-color)}.md-outlined-autocomplete:where([aria-invalid=true],:has([aria-invalid=true])){--t: var(--md-comp-outlined-autocomplete-text-field-error-input-text-color);--u: var(--md-comp-outlined-autocomplete-text-field-error-label-text-color);--v: var(--md-comp-outlined-autocomplete-text-field-error-leading-icon-color);--0: var(--md-comp-outlined-autocomplete-text-field-error-outline-color);--w: var(--md-comp-outlined-autocomplete-text-field-error-supporting-text-color);--x: var(--md-comp-outlined-autocomplete-text-field-error-trailing-icon-color)}.md-outlined-select:where([aria-invalid=true],:has([aria-invalid=true])){--t: var(--md-comp-outlined-select-text-field-error-input-text-color);--u: var(--md-comp-outlined-select-text-field-error-label-text-color);--v: var(--md-comp-outlined-select-text-field-error-leading-icon-color);--0: var(--md-comp-outlined-select-text-field-error-outline-color);--w: var(--md-comp-outlined-select-text-field-error-supporting-text-color);--x: var(--md-comp-outlined-select-text-field-error-trailing-icon-color)}.md-outlined-text-field:where([aria-invalid=true],:has([aria-invalid=true])){--er: var(--md-comp-outlined-text-field-error-focus-indicator-outline-color);--t: var(--md-comp-outlined-text-field-error-input-text-color);--u: var(--md-comp-outlined-text-field-error-label-text-color);--v: var(--md-comp-outlined-text-field-error-leading-icon-color);--0: var(--md-comp-outlined-text-field-error-outline-color);--w: var(--md-comp-outlined-text-field-error-supporting-text-color);--x: var(--md-comp-outlined-text-field-error-trailing-icon-color)}.md-filled-autocomplete:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--7: var(--md-comp-filled-autocomplete-text-field-hover-active-indicator-color);--a3: var(--md-comp-filled-autocomplete-text-field-hover-active-indicator-height);--t: var(--md-comp-filled-autocomplete-text-field-hover-input-text-color);--u: var(--md-comp-filled-autocomplete-text-field-hover-label-text-color);--v: var(--md-comp-filled-autocomplete-text-field-hover-leading-icon-color);--aC: var(--md-comp-filled-autocomplete-text-field-hover-state-layer-color);--bI: var(--md-comp-filled-autocomplete-text-field-hover-state-layer-color);--aD: var(--md-comp-filled-autocomplete-text-field-hover-state-layer-opacity);--bJ: var(--md-comp-filled-autocomplete-text-field-hover-state-layer-opacity);--w: var(--md-comp-filled-autocomplete-text-field-hover-supporting-text-color);--x: var(--md-comp-filled-autocomplete-text-field-hover-trailing-icon-color)}.md-filled-select:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--7: var(--md-comp-filled-select-text-field-hover-active-indicator-color);--a3: var(--md-comp-filled-select-text-field-hover-active-indicator-height);--t: var(--md-comp-filled-select-text-field-hover-input-text-color);--u: var(--md-comp-filled-select-text-field-hover-label-text-color);--v: var(--md-comp-filled-select-text-field-hover-leading-icon-color);--aC: var(--md-comp-filled-select-text-field-hover-state-layer-color);--bI: var(--md-comp-filled-select-text-field-hover-state-layer-color);--aD: var(--md-comp-filled-select-text-field-hover-state-layer-opacity);--bJ: var(--md-comp-filled-select-text-field-hover-state-layer-opacity);--w: var(--md-comp-filled-select-text-field-hover-supporting-text-color);--x: var(--md-comp-filled-select-text-field-hover-trailing-icon-color)}.md-filled-text-field:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--7: var(--md-comp-filled-text-field-hover-active-indicator-color);--a3: var(--md-comp-filled-text-field-hover-active-indicator-height);--t: var(--md-comp-filled-text-field-hover-input-text-color);--u: var(--md-comp-filled-text-field-hover-label-text-color);--v: var(--md-comp-filled-text-field-hover-leading-icon-color);--aC: var(--md-comp-filled-text-field-hover-state-layer-color);--bI: var(--md-comp-filled-text-field-hover-state-layer-color);--aD: var(--md-comp-filled-text-field-hover-state-layer-opacity);--bJ: var(--md-comp-filled-text-field-hover-state-layer-opacity);--w: var(--md-comp-filled-text-field-hover-supporting-text-color);--x: var(--md-comp-filled-text-field-hover-trailing-icon-color)}.md-outlined-autocomplete:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--t: var(--md-comp-outlined-autocomplete-text-field-hover-input-text-color);--u: var(--md-comp-outlined-autocomplete-text-field-hover-label-text-color);--v: var(--md-comp-outlined-autocomplete-text-field-hover-leading-icon-color);--0: var(--md-comp-outlined-autocomplete-text-field-hover-outline-color);--av: var(--md-comp-outlined-autocomplete-text-field-hover-outline-width);--aC: var(--md-comp-outlined-autocomplete-text-field-hover-state-layer-color);--bI: var(--md-comp-outlined-autocomplete-text-field-hover-state-layer-color);--aD: var(--md-comp-outlined-autocomplete-text-field-hover-state-layer-opacity);--bJ: var(--md-comp-outlined-autocomplete-text-field-hover-state-layer-opacity);--w: var(--md-comp-outlined-autocomplete-text-field-hover-supporting-text-color);--x: var(--md-comp-outlined-autocomplete-text-field-hover-trailing-icon-color)}.md-outlined-select:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--t: var(--md-comp-outlined-select-text-field-hover-input-text-color);--u: var(--md-comp-outlined-select-text-field-hover-label-text-color);--v: var(--md-comp-outlined-select-text-field-hover-leading-icon-color);--0: var(--md-comp-outlined-select-text-field-hover-outline-color);--av: var(--md-comp-outlined-select-text-field-hover-outline-width);--aC: var(--md-comp-outlined-select-text-field-hover-state-layer-color);--bI: var(--md-comp-outlined-select-text-field-hover-state-layer-color);--aD: var(--md-comp-outlined-select-text-field-hover-state-layer-opacity);--bJ: var(--md-comp-outlined-select-text-field-hover-state-layer-opacity);--w: var(--md-comp-outlined-select-text-field-hover-supporting-text-color);--x: var(--md-comp-outlined-select-text-field-hover-trailing-icon-color)}.md-outlined-text-field:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--t: var(--md-comp-outlined-text-field-hover-input-text-color);--u: var(--md-comp-outlined-text-field-hover-label-text-color);--v: var(--md-comp-outlined-text-field-hover-leading-icon-color);--0: var(--md-comp-outlined-text-field-hover-outline-color);--av: var(--md-comp-outlined-text-field-hover-outline-width);--w: var(--md-comp-outlined-text-field-hover-supporting-text-color);--x: var(--md-comp-outlined-text-field-hover-trailing-icon-color)}.md-filled-autocomplete:where([aria-invalid=true],:has([aria-invalid=true])):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--7: var(--md-comp-filled-autocomplete-text-field-error-hover-active-indicator-color);--t: var(--md-comp-filled-autocomplete-text-field-error-hover-input-text-color);--u: var(--md-comp-filled-autocomplete-text-field-error-hover-label-text-color);--v: var(--md-comp-filled-autocomplete-text-field-error-hover-leading-icon-color);--aC: var(--md-comp-filled-autocomplete-text-field-error-hover-state-layer-color);--bI: var(--md-comp-filled-autocomplete-text-field-error-hover-state-layer-color);--aD: var(--md-comp-filled-autocomplete-text-field-error-hover-state-layer-opacity);--bJ: var(--md-comp-filled-autocomplete-text-field-error-hover-state-layer-opacity);--w: var(--md-comp-filled-autocomplete-text-field-error-hover-supporting-text-color);--x: var(--md-comp-filled-autocomplete-text-field-error-hover-trailing-icon-color)}.md-filled-select:where([aria-invalid=true],:has([aria-invalid=true])):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--7: var(--md-comp-filled-select-text-field-error-hover-active-indicator-color);--t: var(--md-comp-filled-select-text-field-error-hover-input-text-color);--u: var(--md-comp-filled-select-text-field-error-hover-label-text-color);--v: var(--md-comp-filled-select-text-field-error-hover-leading-icon-color);--aC: var(--md-comp-filled-select-text-field-error-hover-state-layer-color);--bI: var(--md-comp-filled-select-text-field-error-hover-state-layer-color);--aD: var(--md-comp-filled-select-text-field-error-hover-state-layer-opacity);--bJ: var(--md-comp-filled-select-text-field-error-hover-state-layer-opacity);--w: var(--md-comp-filled-select-text-field-error-hover-supporting-text-color);--x: var(--md-comp-filled-select-text-field-error-hover-trailing-icon-color)}.md-filled-text-field:where([aria-invalid=true],:has([aria-invalid=true])):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--7: var(--md-comp-filled-text-field-error-hover-active-indicator-color);--t: var(--md-comp-filled-text-field-error-hover-input-text-color);--u: var(--md-comp-filled-text-field-error-hover-label-text-color);--v: var(--md-comp-filled-text-field-error-hover-leading-icon-color);--aC: var(--md-comp-filled-text-field-error-hover-state-layer-color);--bI: var(--md-comp-filled-text-field-error-hover-state-layer-color);--aD: var(--md-comp-filled-text-field-error-hover-state-layer-opacity);--bJ: var(--md-comp-filled-text-field-error-hover-state-layer-opacity);--w: var(--md-comp-filled-text-field-error-hover-supporting-text-color);--x: var(--md-comp-filled-text-field-error-hover-trailing-icon-color)}.md-outlined-autocomplete:where([aria-invalid=true],:has([aria-invalid=true])):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--t: var(--md-comp-outlined-autocomplete-text-field-error-hover-input-text-color);--u: var(--md-comp-outlined-autocomplete-text-field-error-hover-label-text-color);--v: var(--md-comp-outlined-autocomplete-text-field-error-hover-leading-icon-color);--0: var(--md-comp-outlined-autocomplete-text-field-error-hover-outline-color);--aC: var(--md-comp-outlined-autocomplete-text-field-error-hover-state-layer-color);--bI: var(--md-comp-outlined-autocomplete-text-field-error-hover-state-layer-color);--aD: var(--md-comp-outlined-autocomplete-text-field-error-hover-state-layer-opacity);--bJ: var(--md-comp-outlined-autocomplete-text-field-error-hover-state-layer-opacity);--w: var(--md-comp-outlined-autocomplete-text-field-error-hover-supporting-text-color);--x: var(--md-comp-outlined-autocomplete-text-field-error-hover-trailing-icon-color)}.md-outlined-select:where([aria-invalid=true],:has([aria-invalid=true])):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--t: var(--md-comp-outlined-select-text-field-error-hover-input-text-color);--u: var(--md-comp-outlined-select-text-field-error-hover-label-text-color);--v: var(--md-comp-outlined-select-text-field-error-hover-leading-icon-color);--0: var(--md-comp-outlined-select-text-field-error-hover-outline-color);--aC: var(--md-comp-outlined-select-text-field-error-hover-state-layer-color);--bI: var(--md-comp-outlined-select-text-field-error-hover-state-layer-color);--aD: var(--md-comp-outlined-select-text-field-error-hover-state-layer-opacity);--bJ: var(--md-comp-outlined-select-text-field-error-hover-state-layer-opacity);--w: var(--md-comp-outlined-select-text-field-error-hover-supporting-text-color);--x: var(--md-comp-outlined-select-text-field-error-hover-trailing-icon-color)}.md-outlined-text-field:where([aria-invalid=true],:has([aria-invalid=true])):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--t: var(--md-comp-outlined-text-field-error-hover-input-text-color);--u: var(--md-comp-outlined-text-field-error-hover-label-text-color);--v: var(--md-comp-outlined-text-field-error-hover-leading-icon-color);--0: var(--md-comp-outlined-text-field-error-hover-outline-color);--w: var(--md-comp-outlined-text-field-error-hover-supporting-text-color);--x: var(--md-comp-outlined-text-field-error-hover-trailing-icon-color)}.md-filled-autocomplete:where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-autocomplete-text-field-focus-active-indicator-color);--a3: var(--md-comp-filled-autocomplete-text-field-focus-active-indicator-height);--t: var(--md-comp-filled-autocomplete-text-field-focus-input-text-color);--u: var(--md-comp-filled-autocomplete-text-field-focus-label-text-color);--v: var(--md-comp-filled-autocomplete-text-field-focus-leading-icon-color);--w: var(--md-comp-filled-autocomplete-text-field-focus-supporting-text-color);--x: var(--md-comp-filled-autocomplete-text-field-focus-trailing-icon-color)}.md-filled-select:where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-select-text-field-focus-active-indicator-color);--a3: var(--md-comp-filled-select-text-field-focus-active-indicator-height);--t: var(--md-comp-filled-select-text-field-focus-input-text-color);--u: var(--md-comp-filled-select-text-field-focus-label-text-color);--v: var(--md-comp-filled-select-text-field-focus-leading-icon-color);--w: var(--md-comp-filled-select-text-field-focus-supporting-text-color);--x: var(--md-comp-filled-select-text-field-focus-trailing-icon-color)}.md-filled-text-field:where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-text-field-focus-active-indicator-color);--a3: var(--md-comp-filled-text-field-focus-active-indicator-height);--du: var(--md-comp-filled-text-field-focus-active-indicator-thickness);--t: var(--md-comp-filled-text-field-focus-input-text-color);--u: var(--md-comp-filled-text-field-focus-label-text-color);--v: var(--md-comp-filled-text-field-focus-leading-icon-color);--w: var(--md-comp-filled-text-field-focus-supporting-text-color);--x: var(--md-comp-filled-text-field-focus-trailing-icon-color)}.md-outlined-autocomplete:where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--t: var(--md-comp-outlined-autocomplete-text-field-focus-input-text-color);--u: var(--md-comp-outlined-autocomplete-text-field-focus-label-text-color);--v: var(--md-comp-outlined-autocomplete-text-field-focus-leading-icon-color);--0: var(--md-comp-outlined-autocomplete-text-field-focus-outline-color);--av: var(--md-comp-outlined-autocomplete-text-field-focus-outline-width);--w: var(--md-comp-outlined-autocomplete-text-field-focus-supporting-text-color);--x: var(--md-comp-outlined-autocomplete-text-field-focus-trailing-icon-color)}.md-outlined-select:where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--t: var(--md-comp-outlined-select-text-field-focus-input-text-color);--u: var(--md-comp-outlined-select-text-field-focus-label-text-color);--v: var(--md-comp-outlined-select-text-field-focus-leading-icon-color);--0: var(--md-comp-outlined-select-text-field-focus-outline-color);--av: var(--md-comp-outlined-select-text-field-focus-outline-width);--w: var(--md-comp-outlined-select-text-field-focus-supporting-text-color);--x: var(--md-comp-outlined-select-text-field-focus-trailing-icon-color)}.md-outlined-text-field:where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--t: var(--md-comp-outlined-text-field-focus-input-text-color);--u: var(--md-comp-outlined-text-field-focus-label-text-color);--v: var(--md-comp-outlined-text-field-focus-leading-icon-color);--0: var(--md-comp-outlined-text-field-focus-outline-color);--av: var(--md-comp-outlined-text-field-focus-outline-width);--w: var(--md-comp-outlined-text-field-focus-supporting-text-color);--x: var(--md-comp-outlined-text-field-focus-trailing-icon-color)}.md-filled-autocomplete:where([aria-invalid=true],:has([aria-invalid=true])):where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-autocomplete-text-field-error-focus-active-indicator-color);--a2: var(--md-comp-filled-autocomplete-text-field-error-focus-caret-color);--t: var(--md-comp-filled-autocomplete-text-field-error-focus-input-text-color);--u: var(--md-comp-filled-autocomplete-text-field-error-focus-label-text-color);--v: var(--md-comp-filled-autocomplete-text-field-error-focus-leading-icon-color);--w: var(--md-comp-filled-autocomplete-text-field-error-focus-supporting-text-color);--x: var(--md-comp-filled-autocomplete-text-field-error-focus-trailing-icon-color)}.md-filled-select:where([aria-invalid=true],:has([aria-invalid=true])):where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-select-text-field-error-focus-active-indicator-color);--a2: var(--md-comp-filled-select-text-field-error-focus-caret-color);--t: var(--md-comp-filled-select-text-field-error-focus-input-text-color);--u: var(--md-comp-filled-select-text-field-error-focus-label-text-color);--v: var(--md-comp-filled-select-text-field-error-focus-leading-icon-color);--w: var(--md-comp-filled-select-text-field-error-focus-supporting-text-color);--x: var(--md-comp-filled-select-text-field-error-focus-trailing-icon-color)}.md-filled-text-field:where([aria-invalid=true],:has([aria-invalid=true])):where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-text-field-error-focus-active-indicator-color);--a2: var(--md-comp-filled-text-field-error-focus-caret-color);--t: var(--md-comp-filled-text-field-error-focus-input-text-color);--u: var(--md-comp-filled-text-field-error-focus-label-text-color);--v: var(--md-comp-filled-text-field-error-focus-leading-icon-color);--w: var(--md-comp-filled-text-field-error-focus-supporting-text-color);--x: var(--md-comp-filled-text-field-error-focus-trailing-icon-color)}.md-outlined-autocomplete:where([aria-invalid=true],:has([aria-invalid=true])):where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--a2: var(--md-comp-outlined-autocomplete-text-field-error-focus-caret-color);--t: var(--md-comp-outlined-autocomplete-text-field-error-focus-input-text-color);--u: var(--md-comp-outlined-autocomplete-text-field-error-focus-label-text-color);--v: var(--md-comp-outlined-autocomplete-text-field-error-focus-leading-icon-color);--0: var(--md-comp-outlined-autocomplete-text-field-error-focus-outline-color);--w: var(--md-comp-outlined-autocomplete-text-field-error-focus-supporting-text-color);--x: var(--md-comp-outlined-autocomplete-text-field-error-focus-trailing-icon-color)}.md-outlined-select:where([aria-invalid=true],:has([aria-invalid=true])):where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--a2: var(--md-comp-outlined-select-text-field-error-focus-caret-color);--t: var(--md-comp-outlined-select-text-field-error-focus-input-text-color);--u: var(--md-comp-outlined-select-text-field-error-focus-label-text-color);--v: var(--md-comp-outlined-select-text-field-error-focus-leading-icon-color);--0: var(--md-comp-outlined-select-text-field-error-focus-outline-color);--w: var(--md-comp-outlined-select-text-field-error-focus-supporting-text-color);--x: var(--md-comp-outlined-select-text-field-error-focus-trailing-icon-color)}.md-outlined-text-field:where([aria-invalid=true],:has([aria-invalid=true])):where(:focus,:focus-within,[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--a2: var(--md-comp-outlined-text-field-error-focus-caret-color);--t: var(--md-comp-outlined-text-field-error-focus-input-text-color);--u: var(--md-comp-outlined-text-field-error-focus-label-text-color);--v: var(--md-comp-outlined-text-field-error-focus-leading-icon-color);--0: var(--md-comp-outlined-text-field-error-focus-outline-color);--w: var(--md-comp-outlined-text-field-error-focus-supporting-text-color);--x: var(--md-comp-outlined-text-field-error-focus-trailing-icon-color)}.md-filled-autocomplete:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-autocomplete-text-field-disabled-active-indicator-color);--a3: var(--md-comp-filled-autocomplete-text-field-disabled-active-indicator-height);--fO: var(--md-comp-filled-autocomplete-text-field-disabled-active-indicator-opacity);--bK: var(--md-comp-filled-autocomplete-text-field-disabled-container-color);--fN: var(--md-comp-filled-autocomplete-text-field-disabled-container-opacity);--t: var(--md-comp-filled-autocomplete-text-field-disabled-input-text-color);--cC: var(--md-comp-filled-autocomplete-text-field-disabled-input-text-opacity);--u: var(--md-comp-filled-autocomplete-text-field-disabled-label-text-color);--cD: var(--md-comp-filled-autocomplete-text-field-disabled-label-text-opacity);--v: var(--md-comp-filled-autocomplete-text-field-disabled-leading-icon-color);--cE: var(--md-comp-filled-autocomplete-text-field-disabled-leading-icon-opacity);--w: var(--md-comp-filled-autocomplete-text-field-disabled-supporting-text-color);--cH: var(--md-comp-filled-autocomplete-text-field-disabled-supporting-text-opacity);--x: var(--md-comp-filled-autocomplete-text-field-disabled-trailing-icon-color);--cJ: var(--md-comp-filled-autocomplete-text-field-disabled-trailing-icon-opacity)}.md-filled-select:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-select-text-field-disabled-active-indicator-color);--a3: var(--md-comp-filled-select-text-field-disabled-active-indicator-height);--fO: var(--md-comp-filled-select-text-field-disabled-active-indicator-opacity);--bK: var(--md-comp-filled-select-text-field-disabled-container-color);--fN: var(--md-comp-filled-select-text-field-disabled-container-opacity);--t: var(--md-comp-filled-select-text-field-disabled-input-text-color);--cC: var(--md-comp-filled-select-text-field-disabled-input-text-opacity);--u: var(--md-comp-filled-select-text-field-disabled-label-text-color);--cD: var(--md-comp-filled-select-text-field-disabled-label-text-opacity);--v: var(--md-comp-filled-select-text-field-disabled-leading-icon-color);--cE: var(--md-comp-filled-select-text-field-disabled-leading-icon-opacity);--w: var(--md-comp-filled-select-text-field-disabled-supporting-text-color);--cH: var(--md-comp-filled-select-text-field-disabled-supporting-text-opacity);--x: var(--md-comp-filled-select-text-field-disabled-trailing-icon-color);--cJ: var(--md-comp-filled-select-text-field-disabled-trailing-icon-opacity)}.md-filled-text-field:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--7: var(--md-comp-filled-text-field-disabled-active-indicator-color);--a3: var(--md-comp-filled-text-field-disabled-active-indicator-height);--fO: var(--md-comp-filled-text-field-disabled-active-indicator-opacity);--bK: var(--md-comp-filled-text-field-disabled-container-color);--fN: var(--md-comp-filled-text-field-disabled-container-opacity);--t: var(--md-comp-filled-text-field-disabled-input-text-color);--cC: var(--md-comp-filled-text-field-disabled-input-text-opacity);--u: var(--md-comp-filled-text-field-disabled-label-text-color);--cD: var(--md-comp-filled-text-field-disabled-label-text-opacity);--v: var(--md-comp-filled-text-field-disabled-leading-icon-color);--cE: var(--md-comp-filled-text-field-disabled-leading-icon-opacity);--w: var(--md-comp-filled-text-field-disabled-supporting-text-color);--cH: var(--md-comp-filled-text-field-disabled-supporting-text-opacity);--x: var(--md-comp-filled-text-field-disabled-trailing-icon-color);--cJ: var(--md-comp-filled-text-field-disabled-trailing-icon-opacity)}.md-outlined-autocomplete:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--t: var(--md-comp-outlined-autocomplete-text-field-disabled-input-text-color);--cC: var(--md-comp-outlined-autocomplete-text-field-disabled-input-text-opacity);--u: var(--md-comp-outlined-autocomplete-text-field-disabled-label-text-color);--cD: var(--md-comp-outlined-autocomplete-text-field-disabled-label-text-opacity);--v: var(--md-comp-outlined-autocomplete-text-field-disabled-leading-icon-color);--cE: var(--md-comp-outlined-autocomplete-text-field-disabled-leading-icon-opacity);--0: var(--md-comp-outlined-autocomplete-text-field-disabled-outline-color);--dC: var(--md-comp-outlined-autocomplete-text-field-disabled-outline-opacity);--av: var(--md-comp-outlined-autocomplete-text-field-disabled-outline-width);--w: var(--md-comp-outlined-autocomplete-text-field-disabled-supporting-text-color);--cH: var(--md-comp-outlined-autocomplete-text-field-disabled-supporting-text-opacity);--x: var(--md-comp-outlined-autocomplete-text-field-disabled-trailing-icon-color);--cJ: var(--md-comp-outlined-autocomplete-text-field-disabled-trailing-icon-opacity)}.md-outlined-select:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--t: var(--md-comp-outlined-select-text-field-disabled-input-text-color);--cC: var(--md-comp-outlined-select-text-field-disabled-input-text-opacity);--u: var(--md-comp-outlined-select-text-field-disabled-label-text-color);--cD: var(--md-comp-outlined-select-text-field-disabled-label-text-opacity);--v: var(--md-comp-outlined-select-text-field-disabled-leading-icon-color);--cE: var(--md-comp-outlined-select-text-field-disabled-leading-icon-opacity);--0: var(--md-comp-outlined-select-text-field-disabled-outline-color);--dC: var(--md-comp-outlined-select-text-field-disabled-outline-opacity);--av: var(--md-comp-outlined-select-text-field-disabled-outline-width);--w: var(--md-comp-outlined-select-text-field-disabled-supporting-text-color);--cH: var(--md-comp-outlined-select-text-field-disabled-supporting-text-opacity);--x: var(--md-comp-outlined-select-text-field-disabled-trailing-icon-color);--cJ: var(--md-comp-outlined-select-text-field-disabled-trailing-icon-opacity)}.md-outlined-text-field:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--t: var(--md-comp-outlined-text-field-disabled-input-text-color);--cC: var(--md-comp-outlined-text-field-disabled-input-text-opacity);--u: var(--md-comp-outlined-text-field-disabled-label-text-color);--cD: var(--md-comp-outlined-text-field-disabled-label-text-opacity);--v: var(--md-comp-outlined-text-field-disabled-leading-icon-color);--cE: var(--md-comp-outlined-text-field-disabled-leading-icon-opacity);--0: var(--md-comp-outlined-text-field-disabled-outline-color);--dC: var(--md-comp-outlined-text-field-disabled-outline-opacity);--av: var(--md-comp-outlined-text-field-disabled-outline-width);--w: var(--md-comp-outlined-text-field-disabled-supporting-text-color);--cH: var(--md-comp-outlined-text-field-disabled-supporting-text-opacity);--x: var(--md-comp-outlined-text-field-disabled-trailing-icon-color);--cJ: var(--md-comp-outlined-text-field-disabled-trailing-icon-opacity)}.md-filled-autocomplete{--fP: var(--md-comp-filled-autocomplete-menu-container-color);--fS: var(--md-comp-filled-autocomplete-menu-container-elevation);--fZ: var(--md-comp-filled-autocomplete-menu-container-shadow-color);--f0: var(--md-comp-filled-autocomplete-menu-container-shape);--fQ: var(--md-comp-filled-autocomplete-menu-divider-color);--fR: var(--md-comp-filled-autocomplete-menu-divider-height);--fW: var(--md-comp-filled-autocomplete-menu-list-item-container-height);--_field-menu-label-color: var(--md-comp-filled-autocomplete-menu-list-item-label-text-color);--fT: var(--md-comp-filled-autocomplete-menu-list-item-label-text-font);--fX: var(--md-comp-filled-autocomplete-menu-list-item-label-text-line-height);--fU: var(--md-comp-filled-autocomplete-menu-list-item-label-text-size);--f1: var(--md-comp-filled-autocomplete-menu-list-item-label-text-tracking);--fV: var(--md-comp-filled-autocomplete-menu-list-item-label-text-weight);--fY: var(--md-comp-filled-autocomplete-menu-list-item-selected-container-color)}.md-filled-select{--fP: var(--md-comp-filled-select-menu-container-color);--fS: var(--md-comp-filled-select-menu-container-elevation);--fZ: var(--md-comp-filled-select-menu-container-shadow-color);--f0: var(--md-comp-filled-select-menu-container-shape);--fQ: var(--md-comp-filled-select-menu-divider-color);--fR: var(--md-comp-filled-select-menu-divider-height);--fW: var(--md-comp-filled-select-menu-list-item-container-height);--_field-menu-label-color: var(--md-comp-filled-select-menu-list-item-label-text-color);--fT: var(--md-comp-filled-select-menu-list-item-label-text-font);--fX: var(--md-comp-filled-select-menu-list-item-label-text-line-height);--fU: var(--md-comp-filled-select-menu-list-item-label-text-size);--f1: var(--md-comp-filled-select-menu-list-item-label-text-tracking);--fV: var(--md-comp-filled-select-menu-list-item-label-text-weight);--fY: var(--md-comp-filled-select-menu-list-item-selected-container-color);--kn: var(--md-comp-filled-select-menu-list-item-with-leading-icon-leading-icon-color);--hF: var(--md-comp-filled-select-menu-list-item-with-leading-icon-leading-icon-size);--ko: var(--md-comp-filled-select-menu-list-item-with-trailing-icon-trailing-icon-color);--hG: var(--md-comp-filled-select-menu-list-item-with-trailing-icon-trailing-icon-size)}.md-outlined-autocomplete{--fP: var(--md-comp-outlined-autocomplete-menu-container-color);--fS: var(--md-comp-outlined-autocomplete-menu-container-elevation);--fZ: var(--md-comp-outlined-autocomplete-menu-container-shadow-color);--f0: var(--md-comp-outlined-autocomplete-menu-container-shape);--fQ: var(--md-comp-outlined-autocomplete-menu-divider-color);--fR: var(--md-comp-outlined-autocomplete-menu-divider-height);--fW: var(--md-comp-outlined-autocomplete-menu-list-item-container-height);--_field-menu-label-color: var(--md-comp-outlined-autocomplete-menu-list-item-label-text-color);--fT: var(--md-comp-outlined-autocomplete-menu-list-item-label-text-font);--fX: var(--md-comp-outlined-autocomplete-menu-list-item-label-text-line-height);--fU: var(--md-comp-outlined-autocomplete-menu-list-item-label-text-size);--f1: var(--md-comp-outlined-autocomplete-menu-list-item-label-text-tracking);--fV: var(--md-comp-outlined-autocomplete-menu-list-item-label-text-weight);--fY: var(--md-comp-outlined-autocomplete-menu-list-item-selected-container-color)}.md-outlined-select{--fP: var(--md-comp-outlined-select-menu-container-color);--fS: var(--md-comp-outlined-select-menu-container-elevation);--fZ: var(--md-comp-outlined-select-menu-container-shadow-color);--f0: var(--md-comp-outlined-select-menu-container-shape);--fQ: var(--md-comp-outlined-select-menu-divider-color);--fR: var(--md-comp-outlined-select-menu-divider-height);--fW: var(--md-comp-outlined-select-menu-list-item-container-height);--_field-menu-label-color: var(--md-comp-outlined-select-menu-list-item-label-text-color);--fT: var(--md-comp-outlined-select-menu-list-item-label-text-font);--fX: var(--md-comp-outlined-select-menu-list-item-label-text-line-height);--fU: var(--md-comp-outlined-select-menu-list-item-label-text-size);--f1: var(--md-comp-outlined-select-menu-list-item-label-text-tracking);--fV: var(--md-comp-outlined-select-menu-list-item-label-text-weight);--fY: var(--md-comp-outlined-select-menu-list-item-selected-container-color);--kn: var(--md-comp-outlined-select-menu-list-item-with-leading-icon-leading-icon-color);--hF: var(--md-comp-outlined-select-menu-list-item-with-leading-icon-leading-icon-size);--ko: var(--md-comp-outlined-select-menu-list-item-with-trailing-icon-trailing-icon-color);--hG: var(--md-comp-outlined-select-menu-list-item-with-trailing-icon-trailing-icon-size)}.md-menu[data-variant=baseline]{--_menu-container: var(--md-comp-menu-container-color);--hT: var(--md-comp-menu-container-elevation);--h4: var(--md-comp-menu-container-shadow-color);--cO: var(--md-comp-menu-container-shape);--pb: var(--md-comp-menu-divider-color);--pc: var(--md-comp-menu-divider-height)}.md-menu:where(:not([data-variant=baseline])){--hT: var(--md-comp-menus-container-elevation);--cO: var(--md-comp-menus-container-shape);--eH: var(--md-comp-menus-gap);--kW: var(--md-comp-menus-group-padding);--kX: var(--md-comp-menus-group-shape)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]){--_menu-container: var(--md-comp-menus-standard-container-color);--h4: var(--md-comp-menus-standard-container-shadow-color);--k8: var(--md-comp-menus-standard-section-label-text-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant]{--_menu-container: var(--md-comp-menus-vibrant-container-color);--k8: var(--md-comp-menus-vibrant-section-label-text-color)}.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])[data-menu-activity=active]){--cO: var(--md-comp-menus-active-container-shape)}.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])[data-menu-activity=inactive]){--cO: var(--md-comp-menus-inactive-container-shape)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]){--pa: var(--md-comp-menus-horizontal-container-bottom-space);--cO: var(--md-comp-menus-horizontal-container-shape);--pl: var(--md-comp-menus-horizontal-container-top-space)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]):where([data-content=icon-only]){--eH: var(--md-comp-menus-horizontal-icon-only-gap)}.md-menu[data-variant=baseline] .md-menu-item{--kZ: var(--md-comp-menu-focus-indicator-color);--k0: var(--md-comp-menu-focus-indicator-outline-offset);--k1: var(--md-comp-menu-focus-indicator-thickness);--k2: var(--md-comp-menu-list-item-container-height);--R: var(--md-comp-menu-list-item-label-text-color);--hX: var(--md-comp-menu-list-item-label-text-font);--h2: var(--md-comp-menu-list-item-label-text-line-height);--hY: var(--md-comp-menu-list-item-label-text-size);--h3: var(--md-comp-menu-list-item-label-text-tracking);--hZ: var(--md-comp-menu-list-item-label-text-weight);--V: var(--md-comp-menu-list-item-with-leading-icon-leading-icon-color);--h1: var(--md-comp-menu-list-item-with-leading-icon-leading-icon-size);--1: var(--md-comp-menu-list-item-with-trailing-icon-trailing-icon-color);--ge: var(--md-comp-menu-list-item-with-trailing-icon-trailing-icon-size);--dP: var(--md-comp-menu-list-item-pressed-state-layer-color);--eI: var(--md-comp-menu-list-item-pressed-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline])) .md-menu-item{--h0: var(--md-comp-menus-menu-item-between-space);--f-: var(--md-comp-menus-menu-item-bottom-space);--kZ: var(--md-comp-menus-menu-item-focus-indicator-color);--k0: var(--md-comp-menus-menu-item-focus-indicator-outline-offset);--k1: var(--md-comp-menus-menu-item-focus-indicator-thickness);--k2: var(--md-comp-menus-menu-item-height);--hX: var(--md-comp-menus-menu-item-label-text-font);--h2: var(--md-comp-menus-menu-item-label-text-line-height);--hY: var(--md-comp-menus-menu-item-label-text-size);--h3: var(--md-comp-menus-menu-item-label-text-tracking);--hZ: var(--md-comp-menus-menu-item-label-text-weight);--h1: var(--md-comp-menus-menu-item-leading-icon-size);--ga: var(--md-comp-menus-menu-item-leading-space);--aW: var(--md-comp-menus-menu-item-shape);--pf: var(--md-comp-menus-menu-item-supporting-text-font);--pi: var(--md-comp-menus-menu-item-supporting-text-line-height);--pg: var(--md-comp-menus-menu-item-supporting-text-size);--pj: var(--md-comp-menus-menu-item-supporting-text-tracking);--ph: var(--md-comp-menus-menu-item-supporting-text-weight);--gc: var(--md-comp-menus-menu-item-top-space);--ge: var(--md-comp-menus-menu-item-trailing-icon-size);--gd: var(--md-comp-menus-menu-item-trailing-space);--k3: var(--md-comp-menus-menu-item-trailing-supporting-text-font);--k6: var(--md-comp-menus-menu-item-trailing-supporting-text-line-height);--k4: var(--md-comp-menus-menu-item-trailing-supporting-text-size);--k7: var(--md-comp-menus-menu-item-trailing-supporting-text-tracking);--k5: var(--md-comp-menus-menu-item-trailing-supporting-text-weight)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where([aria-expanded=true]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--hV: var(--md-comp-menus-standard-menu-item-active-state-layer-color);--pd: var(--md-comp-menus-standard-menu-item-active-state-layer-color);--hW: var(--md-comp-menus-standard-menu-item-active-state-layer-opacity);--pe: var(--md-comp-menus-standard-menu-item-active-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item{--b6: var(--md-comp-menus-standard-menu-item-container-color);--R: var(--md-comp-menus-standard-menu-item-label-text-color);--V: var(--md-comp-menus-standard-menu-item-leading-icon-color);--a6: var(--md-comp-menus-standard-menu-item-supporting-text-color);--1: var(--md-comp-menus-standard-menu-item-trailing-icon-color);--aG: var(--md-comp-menus-standard-menu-item-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where([aria-expanded=true]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--hV: var(--md-comp-menus-vibrant-menu-item-active-state-layer-color);--pd: var(--md-comp-menus-vibrant-menu-item-active-state-layer-color);--hW: var(--md-comp-menus-vibrant-menu-item-active-state-layer-opacity);--pe: var(--md-comp-menus-vibrant-menu-item-active-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item{--b6: var(--md-comp-menus-vibrant-menu-item-color);--R: var(--md-comp-menus-vibrant-menu-item-label-text-color);--V: var(--md-comp-menus-vibrant-menu-item-leading-icon-color);--a6: var(--md-comp-menus-vibrant-menu-item-supporting-text-color);--1: var(--md-comp-menus-vibrant-menu-item-trailing-icon-color);--aG: var(--md-comp-menus-vibrant-menu-item-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])) .md-menu-item:where(:first-child:not(:only-child)):not(:where(li>*)),.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])) :where(li:first-child:not(:only-child))>.md-menu-item{--a5: var(--md-comp-menus-menu-item-first-child-inner-corner-corner-size)}.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])) .md-menu-item:where(:first-child):not(:where(li>*)),.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])) :where(li:first-child)>.md-menu-item{--a7: var(--md-comp-menus-menu-item-first-child-shape)}.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])) .md-menu-item:where(:last-child:not(:only-child)):not(:where(li>*)),.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])) :where(li:last-child:not(:only-child))>.md-menu-item{--a7: var(--md-comp-menus-menu-item-last-child-inner-corner-corner-size)}.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])) .md-menu-item:where(:last-child):not(:where(li>*)),.md-menu:where(:not([data-variant=baseline])):where(:not([data-orientation=horizontal])) :where(li:last-child)>.md-menu-item{--a5: var(--md-comp-menus-menu-item-last-child-shape)}.md-menu[data-variant=baseline] .md-menu-item:where([aria-haspopup=menu]){--1: var(--md-comp-menu-cascading-menu-indicator-icon-color);--ge: var(--md-comp-menu-cascading-menu-indicator-icon-size)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]) .md-menu-item{--h0: var(--md-comp-menus-horizontal-menu-item-between-space);--f-: var(--md-comp-menus-horizontal-menu-item-bottom-space);--ga: var(--md-comp-menus-horizontal-menu-item-leading-space);--gc: var(--md-comp-menus-horizontal-menu-item-top-space);--gd: var(--md-comp-menus-horizontal-menu-item-trailing-space)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]):where([data-content=icon-only]) .md-menu-item{--f-: var(--md-comp-menus-horizontal-icon-only-menu-item-bottom-space);--ga: var(--md-comp-menus-horizontal-icon-only-menu-item-leading-space);--gc: var(--md-comp-menus-horizontal-icon-only-menu-item-top-space);--gd: var(--md-comp-menus-horizontal-icon-only-menu-item-trailing-space)}.md-menu[data-variant=baseline] .md-menu-item:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--R: var(--md-comp-menu-list-item-hover-label-text-color);--ai: var(--md-comp-menu-list-item-hover-state-layer-color);--a4: var(--md-comp-menu-list-item-hover-state-layer-color);--aq: var(--md-comp-menu-list-item-hover-state-layer-opacity);--bc: var(--md-comp-menu-list-item-hover-state-layer-opacity);--V: var(--md-comp-menu-list-item-with-leading-icon-hover-icon-color);--1: var(--md-comp-menu-list-item-with-trailing-icon-hover-icon-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--R: var(--md-comp-menus-standard-menu-item-hovered-label-text-color);--V: var(--md-comp-menus-standard-menu-item-hovered-leading-icon-color);--ai: var(--md-comp-menus-standard-menu-item-hovered-state-layer-color);--a4: var(--md-comp-menus-standard-menu-item-hovered-state-layer-color);--aq: var(--md-comp-menus-standard-menu-item-hovered-state-layer-opacity);--bc: var(--md-comp-menus-standard-menu-item-hovered-state-layer-opacity);--1: var(--md-comp-menus-standard-menu-item-hovered-trailing-icon-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--R: var(--md-comp-menus-vibrant-menu-item-hovered-label-text-color);--V: var(--md-comp-menus-vibrant-menu-item-hovered-leading-icon-color);--ai: var(--md-comp-menus-vibrant-menu-item-hovered-state-layer-color);--a4: var(--md-comp-menus-vibrant-menu-item-hovered-state-layer-color);--aq: var(--md-comp-menus-vibrant-menu-item-hovered-state-layer-opacity);--bc: var(--md-comp-menus-vibrant-menu-item-hovered-state-layer-opacity);--a6: var(--md-comp-menus-vibrant-menu-item-hovered-supporting-text-color);--1: var(--md-comp-menus-vibrant-menu-item-hovered-trailing-icon-color);--aG: var(--md-comp-menus-vibrant-menu-item-hovered-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]) .md-menu-item:where(:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--aW: var(--md-comp-menus-horizontal-menu-item-hovered-shape);--a7: var(--md-comp-menus-horizontal-menu-item-hovered-shape);--a5: var(--md-comp-menus-horizontal-menu-item-hovered-shape)}.md-menu[data-variant=baseline] .md-menu-item:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--R: var(--md-comp-menu-list-item-focus-label-text-color);--ai: var(--md-comp-menu-list-item-focus-state-layer-color);--a4: var(--md-comp-menu-list-item-focus-state-layer-color);--aq: var(--md-comp-menu-list-item-focus-state-layer-opacity);--bc: var(--md-comp-menu-list-item-focus-state-layer-opacity);--V: var(--md-comp-menu-list-item-with-leading-icon-focus-icon-color);--1: var(--md-comp-menu-list-item-with-trailing-icon-focus-icon-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--R: var(--md-comp-menus-standard-menu-item-focused-label-text-color);--V: var(--md-comp-menus-standard-menu-item-focused-leading-icon-color);--ai: var(--md-comp-menus-standard-menu-item-focused-state-layer-color);--a4: var(--md-comp-menus-standard-menu-item-focused-state-layer-color);--aq: var(--md-comp-menus-standard-menu-item-focused-state-layer-opacity);--bc: var(--md-comp-menus-standard-menu-item-focused-state-layer-opacity);--1: var(--md-comp-menus-standard-menu-item-focused-trailing-icon-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--R: var(--md-comp-menus-vibrant-menu-item-focused-label-text-color);--V: var(--md-comp-menus-vibrant-menu-item-focused-leading-icon-color);--ai: var(--md-comp-menus-vibrant-menu-item-focused-state-layer-color);--a4: var(--md-comp-menus-vibrant-menu-item-focused-state-layer-color);--aq: var(--md-comp-menus-vibrant-menu-item-focused-state-layer-opacity);--bc: var(--md-comp-menus-vibrant-menu-item-focused-state-layer-opacity);--a6: var(--md-comp-menus-vibrant-menu-item-focused-supporting-text-color);--1: var(--md-comp-menus-vibrant-menu-item-focused-trailing-icon-color);--aG: var(--md-comp-menus-vibrant-menu-item-focused-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]) .md-menu-item:where(:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--aW: var(--md-comp-menus-horizontal-menu-item-focused-shape);--a7: var(--md-comp-menus-horizontal-menu-item-focused-shape);--a5: var(--md-comp-menus-horizontal-menu-item-focused-shape)}.md-menu[data-variant=baseline] .md-menu-item:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--R: var(--md-comp-menu-list-item-pressed-label-text-color);--ai: var(--md-comp-menu-list-item-pressed-state-layer-color);--aq: var(--md-comp-menu-list-item-pressed-state-layer-opacity);--V: var(--md-comp-menu-list-item-with-leading-icon-pressed-icon-color);--1: var(--md-comp-menu-list-item-with-trailing-icon-pressed-icon-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--R: var(--md-comp-menus-standard-menu-item-pressed-label-text-color);--V: var(--md-comp-menus-standard-menu-item-pressed-leading-icon-color);--ai: var(--md-comp-menus-standard-menu-item-pressed-state-layer-color);--aq: var(--md-comp-menus-standard-menu-item-pressed-state-layer-opacity);--1: var(--md-comp-menus-standard-menu-item-pressed-trailing-icon-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item{--dP: var(--md-comp-menus-standard-menu-item-pressed-state-layer-color);--eI: var(--md-comp-menus-standard-menu-item-pressed-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--R: var(--md-comp-menus-vibrant-menu-item-pressed-label-text-color);--V: var(--md-comp-menus-vibrant-menu-item-pressed-leading-icon-color);--ai: var(--md-comp-menus-vibrant-menu-item-pressed-state-layer-color);--aq: var(--md-comp-menus-vibrant-menu-item-pressed-state-layer-opacity);--a6: var(--md-comp-menus-vibrant-menu-item-pressed-supporting-text-color);--1: var(--md-comp-menus-vibrant-menu-item-pressed-trailing-icon-color);--aG: var(--md-comp-menus-vibrant-menu-item-pressed-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item{--dP: var(--md-comp-menus-vibrant-menu-item-pressed-state-layer-color);--eI: var(--md-comp-menus-vibrant-menu-item-pressed-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]) .md-menu-item:where(:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--aW: var(--md-comp-menus-horizontal-menu-item-pressed-shape);--a7: var(--md-comp-menus-horizontal-menu-item-pressed-shape);--a5: var(--md-comp-menus-horizontal-menu-item-pressed-shape)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled))){--R: var(--md-comp-menus-standard-menu-item-disabled-label-text-color);--dN: var(--md-comp-menus-standard-menu-item-disabled-label-text-opacity);--V: var(--md-comp-menus-standard-menu-item-disabled-leading-icon-color);--dO: var(--md-comp-menus-standard-menu-item-disabled-leading-icon-opacity);--a6: var(--md-comp-menus-standard-menu-item-disabled-supporting-text-color);--gb: var(--md-comp-menus-standard-menu-item-disabled-supporting-text-opacity);--1: var(--md-comp-menus-standard-menu-item-disabled-trailing-icon-color);--dQ: var(--md-comp-menus-standard-menu-item-disabled-trailing-icon-opacity);--aG: var(--md-comp-menus-standard-menu-item-disabled-trailing-supporting-text-color);--gf: var(--md-comp-menus-standard-menu-item-disabled-trailing-supporting-text-opacity)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled))){--R: var(--md-comp-menus-vibrant-menu-item-disabled-label-text-color);--dN: var(--md-comp-menus-vibrant-menu-item-disabled-label-text-opacity);--V: var(--md-comp-menus-vibrant-menu-item-disabled-leading-icon-color);--dO: var(--md-comp-menus-vibrant-menu-item-disabled-leading-icon-opacity);--a6: var(--md-comp-menus-vibrant-menu-item-disabled-supporting-text-color);--gb: var(--md-comp-menus-vibrant-menu-item-disabled-supporting-text-opacity);--1: var(--md-comp-menus-vibrant-menu-item-disabled-trailing-icon-color);--dQ: var(--md-comp-menus-vibrant-menu-item-disabled-trailing-icon-opacity);--aG: var(--md-comp-menus-vibrant-menu-item-disabled-trailing-supporting-text-color);--gf: var(--md-comp-menus-vibrant-menu-item-disabled-trailing-supporting-text-opacity)}.md-menu[data-variant=baseline] .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--b6: var(--md-comp-menu-list-item-selected-container-color);--R: var(--md-comp-menu-list-item-selected-label-text-color);--V: var(--md-comp-menu-list-item-selected-with-leading-icon-leading-icon-color);--1: var(--md-comp-menu-list-item-selected-with-leading-icon-trailing-icon-color)}.md-menu:where(:not([data-variant=baseline])) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--aW: var(--md-comp-menus-menu-item-selected-shape);--a7: var(--md-comp-menus-menu-item-selected-shape);--a5: var(--md-comp-menus-menu-item-selected-shape)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--b6: var(--md-comp-menus-standard-menu-item-selected-container-color);--R: var(--md-comp-menus-standard-menu-item-selected-label-text-color);--V: var(--md-comp-menus-standard-menu-item-selected-leading-icon-color);--a6: var(--md-comp-menus-standard-menu-item-selected-supporting-text-color);--1: var(--md-comp-menus-standard-menu-item-selected-trailing-icon-color);--aG: var(--md-comp-menus-standard-menu-item-selected-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--b6: var(--md-comp-menus-vibrant-menu-item-selected-container-color);--R: var(--md-comp-menus-vibrant-menu-item-selected-label-text-color);--V: var(--md-comp-menus-vibrant-menu-item-selected-leading-icon-color);--a6: var(--md-comp-menus-vibrant-menu-item-selected-supporting-text-color);--1: var(--md-comp-menus-vibrant-menu-item-selected-trailing-icon-color);--aG: var(--md-comp-menus-vibrant-menu-item-selected-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]):where([data-content=icon-only]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate))){--aW: var(--md-comp-menus-horizontal-icon-only-menu-item-selected-shape);--a7: var(--md-comp-menus-horizontal-icon-only-menu-item-selected-shape);--a5: var(--md-comp-menus-horizontal-icon-only-menu-item-selected-shape)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--R: var(--md-comp-menus-standard-menu-item-selected-hovered-label-text-color);--V: var(--md-comp-menus-standard-menu-item-selected-hovered-leading-icon-color);--ai: var(--md-comp-menus-standard-menu-item-selected-hovered-state-layer-color);--a4: var(--md-comp-menus-standard-menu-item-selected-hovered-state-layer-color);--aq: var(--md-comp-menus-standard-menu-item-selected-hovered-state-layer-opacity);--bc: var(--md-comp-menus-standard-menu-item-selected-hovered-state-layer-opacity);--a6: var(--md-comp-menus-standard-menu-item-selected-hovered-supporting-text-color);--1: var(--md-comp-menus-standard-menu-item-selected-hovered-trailing-icon-color);--aG: var(--md-comp-menus-standard-menu-item-selected-hovered-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--R: var(--md-comp-menus-vibrant-menu-item-selected-hovered-label-text-color);--ai: var(--md-comp-menus-vibrant-menu-item-selected-hovered-state-layer-color);--a4: var(--md-comp-menus-vibrant-menu-item-selected-hovered-state-layer-color);--aq: var(--md-comp-menus-vibrant-menu-item-selected-hovered-state-layer-opacity);--bc: var(--md-comp-menus-vibrant-menu-item-selected-hovered-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch]))){--aW: var(--md-comp-menus-horizontal-menu-item-selected-hovered-shape);--a7: var(--md-comp-menus-horizontal-menu-item-selected-hovered-shape);--a5: var(--md-comp-menus-horizontal-menu-item-selected-hovered-shape)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--R: var(--md-comp-menus-standard-menu-item-selected-focused-label-text-color);--V: var(--md-comp-menus-standard-menu-item-selected-focused-leading-icon-color);--ai: var(--md-comp-menus-standard-menu-item-selected-focused-state-layer-color);--a4: var(--md-comp-menus-standard-menu-item-selected-focused-state-layer-color);--aq: var(--md-comp-menus-standard-menu-item-selected-focused-state-layer-opacity);--bc: var(--md-comp-menus-standard-menu-item-selected-focused-state-layer-opacity);--a6: var(--md-comp-menus-standard-menu-item-selected-focused-supporting-text-color);--1: var(--md-comp-menus-standard-menu-item-selected-focused-trailing-icon-color);--aG: var(--md-comp-menus-standard-menu-item-selected-focused-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--R: var(--md-comp-menus-vibrant-menu-item-selected-focused-label-text-color);--ai: var(--md-comp-menus-vibrant-menu-item-selected-focused-state-layer-color);--a4: var(--md-comp-menus-vibrant-menu-item-selected-focused-state-layer-color);--aq: var(--md-comp-menus-vibrant-menu-item-selected-focused-state-layer-opacity);--bc: var(--md-comp-menus-vibrant-menu-item-selected-focused-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled))){--aW: var(--md-comp-menus-horizontal-menu-item-selected-focused-shape);--a7: var(--md-comp-menus-horizontal-menu-item-selected-focused-shape);--a5: var(--md-comp-menus-horizontal-menu-item-selected-focused-shape)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--R: var(--md-comp-menus-standard-menu-item-selected-pressed-label-text-color);--V: var(--md-comp-menus-standard-menu-item-selected-pressed-leading-icon-color);--ai: var(--md-comp-menus-standard-menu-item-selected-pressed-state-layer-color);--aq: var(--md-comp-menus-standard-menu-item-selected-pressed-state-layer-opacity);--a6: var(--md-comp-menus-standard-menu-item-selected-pressed-supporting-text-color);--1: var(--md-comp-menus-standard-menu-item-selected-pressed-trailing-icon-color);--aG: var(--md-comp-menus-standard-menu-item-selected-pressed-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--dP: var(--md-comp-menus-standard-menu-item-selected-pressed-state-layer-color);--eI: var(--md-comp-menus-standard-menu-item-selected-pressed-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--R: var(--md-comp-menus-vibrant-menu-item-selected-pressed-label-text-color);--ai: var(--md-comp-menus-vibrant-menu-item-selected-pressed-state-layer-color);--aq: var(--md-comp-menus-vibrant-menu-item-selected-pressed-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--dP: var(--md-comp-menus-vibrant-menu-item-selected-pressed-state-layer-color);--eI: var(--md-comp-menus-vibrant-menu-item-selected-pressed-state-layer-opacity)}.md-menu:where(:not([data-variant=baseline])):where([data-orientation=horizontal]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled]))){--aW: var(--md-comp-menus-horizontal-menu-item-selected-pressed-shape);--a7: var(--md-comp-menus-horizontal-menu-item-selected-pressed-shape);--a5: var(--md-comp-menus-horizontal-menu-item-selected-pressed-shape)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled))){--b6: var(--md-comp-menus-standard-menu-item-selected-disabled-container-color);--kY: var(--md-comp-menus-standard-menu-item-selected-disabled-container-opacity);--R: var(--md-comp-menus-standard-menu-item-selected-disabled-label-text-color);--dN: var(--md-comp-menus-standard-menu-item-selected-disabled-label-text-opacity);--V: var(--md-comp-menus-standard-menu-item-selected-disabled-leading-icon-color);--dO: var(--md-comp-menus-standard-menu-item-selected-disabled-leading-icon-opacity);--1: var(--md-comp-menus-standard-menu-item-selected-disabled-trailing-icon-color);--dQ: var(--md-comp-menus-standard-menu-item-selected-disabled-trailing-icon-opacity);--aG: var(--md-comp-menus-standard-menu-item-selected-disabled-trailing-supporting-text-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-item:where(:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled))){--dN: var(--md-comp-menus-vibrant-menu-item-selected-disabled-label-text-opacity);--dO: var(--md-comp-menus-vibrant-menu-item-selected-disabled-leading-icon-opacity);--gb: var(--md-comp-menus-vibrant-menu-item-selected-disabled-supporting-text-opacity);--dQ: var(--md-comp-menus-vibrant-menu-item-selected-disabled-trailing-icon-opacity);--gf: var(--md-comp-menus-vibrant-menu-item-selected-disabled-trailing-supporting-text-opacity)}.md-menu[data-variant=baseline] .md-menu-item:where(:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled))){--R: var(--md-comp-menu-list-item-disabled-label-text-color);--dN: var(--md-comp-menu-list-item-disabled-label-text-opacity);--V: var(--md-comp-menu-list-item-with-leading-icon-disabled-leading-icon-color);--dO: var(--md-comp-menu-list-item-with-leading-icon-disabled-leading-icon-opacity);--1: var(--md-comp-menu-list-item-with-trailing-icon-disabled-trailing-icon-color);--dQ: var(--md-comp-menu-list-item-with-trailing-icon-disabled-trailing-icon-opacity)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button{--f_: var(--md-comp-menus-standard-icon-button-container-color);--bq: var(--md-comp-menus-standard-icon-button-icon-color);--hU: var(--md-comp-menus-standard-icon-button-pressed-state-layer-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-icon-button{--f_: var(--md-comp-menus-vibrant-icon-button-container-color);--bq: var(--md-comp-menus-vibrant-icon-button-icon-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--f_: var(--md-comp-menus-standard-icon-button-selected-container-color);--bq: var(--md-comp-menus-standard-icon-button-selected-icon-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--f_: var(--md-comp-menus-vibrant-icon-button-selected-container-color);--bq: var(--md-comp-menus-vibrant-icon-button-selected-icon-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--bP: var(--md-comp-menus-standard-icon-button-hovered-state-layer-color);--dM: var(--md-comp-menus-standard-icon-button-hovered-state-layer-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-icon-button:where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--bP: var(--md-comp-menus-vibrant-icon-button-hovered-state-layer-color);--dM: var(--md-comp-menus-vibrant-icon-button-hovered-state-layer-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:hover,[data-component-state=hovered]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-touch])){--bP: var(--md-comp-menus-standard-icon-button-selected-hovered-state-layer-color);--dM: var(--md-comp-menus-standard-icon-button-selected-hovered-state-layer-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--bP: var(--md-comp-menus-standard-icon-button-focused-state-layer-color);--dM: var(--md-comp-menus-standard-icon-button-focused-state-layer-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-icon-button:where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--bP: var(--md-comp-menus-vibrant-icon-button-focused-state-layer-color);--dM: var(--md-comp-menus-vibrant-icon-button-focused-state-layer-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:focus-visible,:has(>input:focus-visible),[data-component-state=focused]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)){--bP: var(--md-comp-menus-standard-icon-button-selected-focused-state-layer-color);--dM: var(--md-comp-menus-standard-icon-button-selected-focused-state-layer-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--bP: var(--md-comp-menus-standard-icon-button-pressed-state-layer-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-icon-button:where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--bP: var(--md-comp-menus-vibrant-icon-button-pressed-state-layer-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-icon-button{--hU: var(--md-comp-menus-vibrant-icon-button-pressed-state-layer-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):where(:active,[data-pressed],[data-component-state=pressed]):not(:disabled):not([aria-disabled=true]):not(:has(>input:disabled,>select:disabled)):not(:where([data-button-cancelled])){--bP: var(--md-comp-menus-standard-icon-button-selected-pressed-state-layer-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)){--hU: var(--md-comp-menus-standard-icon-button-selected-pressed-state-layer-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--bq: var(--md-comp-menus-standard-disabled-icon-button-icon-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-icon-button:is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--bq: var(--md-comp-menus-vibrant-icon-button-disabled-icon-color)}.md-menu:where(:not([data-variant=baseline])):not([data-variant=vibrant]) .md-menu-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--bq: var(--md-comp-menus-standard-icon-button-disabled-icon-color)}.md-menu:where(:not([data-variant=baseline]))[data-variant=vibrant] .md-menu-icon-button:where(:checked,[aria-pressed=true],[aria-selected=true],[aria-current=page],[data-selected=true],:has(>input:checked,>input:indeterminate)):is(:disabled,[aria-disabled=true],:has(>input:disabled,>select:disabled)){--bq: var(--md-comp-menus-vibrant-icon-button-selected-disabled-icon-color)}.md-divider{--e6: var(--md-comp-divider-color);--e7: var(--md-comp-divider-thickness)}
