:root{color-scheme:light dark;--md-sys-color-dialog-backdrop:oklch(0% 0 0/.8);--md-sys-color-neutral-100:oklch(95.59% .0011 17.18);--md-sys-color-neutral-125:oklch(93.45% .0017 67.8);--md-sys-color-neutral-150:oklch(91.3% .0029 84.56);--md-sys-color-neutral-175:oklch(89.14% .0042 91.45);--md-sys-color-neutral-200:oklch(86.96% .0056 95.11);--md-sys-color-neutral-250:oklch(82.36% .0073 88.65);--md-sys-color-neutral-300:oklch(77.99% .0104 87.48);--md-sys-color-neutral-350:oklch(73.68% .0143 97.51);--md-sys-color-neutral-400:oklch(69.21% .0161 94.28);--md-sys-color-neutral-450:oklch(64.69% .0167 90.3);--md-sys-color-neutral-500:oklch(60.35% .017 90.31);--md-sys-color-neutral-550:oklch(55.86% .0155 93.1);--md-sys-color-neutral-600:oklch(51.37% .0144 91.63);--md-sys-color-neutral-650:oklch(47.05% .0128 95.33);--md-sys-color-neutral-700:oklch(42.39% .0101 91.6);--md-sys-color-neutral-750:oklch(37.94% .0088 88.73);--md-sys-color-neutral-800:oklch(33.25% .007 95.27);--md-sys-color-neutral-825:oklch(30.91% .0055 91.56);--md-sys-color-neutral-850:oklch(28.53% .0039 84.58);--md-sys-color-neutral-875:oklch(26.06% .004 84.58);--md-sys-color-neutral-900:oklch(23.43% .0038 106.69);--md-sys-color-neutral-925:oklch(20.86% .0019 106.57);--md-sys-color-neutral-950:oklch(17.72% .002 106.6);--md-sys-color-neutral-050:oklch(100% 0 89.88);--md-sys-color-neutral-075:oklch(97.89% .0013 106.42);--md-sys-color-neutral-scrim-050:oklch(60.35% .017 90.31/.05);--md-sys-color-neutral-scrim-100:oklch(60.35% .017 90.31/.1);--md-sys-color-neutral-scrim-200:oklch(60.35% .017 90.31/.2);--md-sys-color-neutral-scrim-300:oklch(60.35% .017 90.31/.3);--md-sys-color-neutral-scrim-400:oklch(60.35% .017 90.31/.4);--md-sys-color-neutral-scrim-500:oklch(60.35% .017 90.31/.5);--md-sys-color-neutral-scrim-600:oklch(60.35% .017 90.31/.6);--md-sys-color-neutral-scrim-700:oklch(60.35% .017 90.31/.7);--md-sys-color-neutral-scrim-800:oklch(60.35% .017 90.31/.8);--md-sys-color-neutral-scrim-900:oklch(60.35% .017 90.31/.9);--md-sys-color-neutral-scrim-950:oklch(60.35% .017 90.31/.95);--md-sys-color-neutral:light-dark(var(--md-sys-color-neutral-550),var(--md-sys-color-neutral-450));--md-sys-color-neutral-dim:light-dark(var(--md-sys-color-neutral-650),var(--md-sys-color-neutral-700));--md-sys-color-neutral-bright:light-dark(var(--md-sys-color-neutral-350),var(--md-sys-color-neutral-400));--md-sys-color-neutral-low:light-dark(var(--md-sys-color-neutral-350),var(--md-sys-color-neutral-700));--md-sys-color-neutral-high:light-dark(var(--md-sys-color-neutral-650),var(--md-sys-color-neutral-400));--md-sys-color-neutral-hover:light-dark(var(--md-sys-color-neutral-650),var(--md-sys-color-neutral-350));--md-sys-color-neutral-active:light-dark(var(--md-sys-color-neutral-750),var(--md-sys-color-neutral-250));--md-sys-color-neutral-disabled:light-dark(var(--md-sys-color-neutral-scrim-600),var(--md-sys-color-neutral-scrim-600));--md-sys-color-neutral-on-neutral:light-dark(var(--md-sys-color-neutral-050),var(--md-sys-color-neutral-050));--md-sys-color-neutral-on-neutral-variant:light-dark(var(--md-sys-color-neutral-200),var(--md-sys-color-neutral-200));--md-sys-color-neutral-on-neutral-hover:light-dark(var(--md-sys-color-neutral-050),var(--md-sys-color-neutral-050));--md-sys-color-neutral-on-neutral-active:light-dark(var(--md-sys-color-neutral-050),var(--md-sys-color-neutral-050));--md-sys-color-neutral-on-neutral-disabled:light-dark(var(--md-sys-color-neutral-scrim-400),var(--md-sys-color-neutral-scrim-400));--md-sys-color-neutral-on-surface:light-dark(var(--md-sys-color-neutral-950),var(--md-sys-color-neutral-050));--md-sys-color-neutral-on-surface-variant:light-dark(var(--md-sys-color-neutral-750),var(--md-sys-color-neutral-250));--md-sys-color-neutral-on-surface-hover:light-dark(var(--md-sys-color-neutral-950),var(--md-sys-color-neutral-050));--md-sys-color-neutral-on-surface-active:light-dark(var(--md-sys-color-neutral-950),var(--md-sys-color-neutral-050));--md-sys-color-neutral-on-surface-disabled:light-dark(var(--md-sys-color-neutral-scrim-400),var(--md-sys-color-neutral-scrim-400));--md-sys-color-neutral-placeholder:light-dark(var(--md-sys-color-neutral-650),var(--md-sys-color-neutral-350));--md-sys-color-neutral-outline:light-dark(var(--md-sys-color-neutral-scrim-600),var(--md-sys-color-neutral-scrim-600));--md-sys-color-neutral-outline-variant:light-dark(var(--md-sys-color-neutral-scrim-300),var(--md-sys-color-neutral-scrim-300));--md-sys-color-neutral-outline-hover:light-dark(var(--md-sys-color-neutral-scrim-700),var(--md-sys-color-neutral-scrim-700));--md-sys-color-neutral-outline-active:light-dark(var(--md-sys-color-neutral-scrim-800),var(--md-sys-color-neutral-scrim-800));--md-sys-color-neutral-outline-disabled:light-dark(var(--md-sys-color-neutral-scrim-400),var(--md-sys-color-neutral-scrim-400));--md-sys-color-neutral-container:light-dark(var(--md-sys-color-neutral-scrim-200),var(--md-sys-color-neutral-scrim-200));--md-sys-color-neutral-container-low:light-dark(var(--md-sys-color-neutral-scrim-100),var(--md-sys-color-neutral-scrim-100));--md-sys-color-neutral-container-high:light-dark(var(--md-sys-color-neutral-scrim-300),var(--md-sys-color-neutral-scrim-300));--md-sys-color-neutral-container-hover:light-dark(var(--md-sys-color-neutral-scrim-300),var(--md-sys-color-neutral-scrim-300));--md-sys-color-neutral-container-active:light-dark(var(--md-sys-color-neutral-scrim-400),var(--md-sys-color-neutral-scrim-400));--md-sys-color-neutral-container-disabled:light-dark(var(--md-sys-color-neutral-scrim-100),var(--md-sys-color-neutral-scrim-100));--md-sys-color-neutral-inverse-surface:light-dark(var(--md-sys-color-neutral-900),var(--md-sys-color-neutral-100));--md-sys-color-neutral-inverse-on-surface:light-dark(var(--md-sys-color-neutral-050),var(--md-sys-color-neutral-950));--md-sys-color-neutral-background:light-dark(var(--md-sys-color-neutral-100),var(--md-sys-color-neutral-900));--md-sys-color-neutral-surface:light-dark(var(--md-sys-color-neutral-125),var(--md-sys-color-neutral-875));--md-sys-color-neutral-surface-dimmest:light-dark(var(--md-sys-color-neutral-200),var(--md-sys-color-neutral-950));--md-sys-color-neutral-surface-dimmer:light-dark(var(--md-sys-color-neutral-175),var(--md-sys-color-neutral-925));--md-sys-color-neutral-surface-dim:light-dark(var(--md-sys-color-neutral-150),var(--md-sys-color-neutral-900));--md-sys-color-neutral-surface-bright:light-dark(var(--md-sys-color-neutral-100),var(--md-sys-color-neutral-850));--md-sys-color-neutral-surface-brighter:light-dark(var(--md-sys-color-neutral-075),var(--md-sys-color-neutral-825));--md-sys-color-neutral-surface-brightest:light-dark(var(--md-sys-color-neutral-050),var(--md-sys-color-neutral-800));--md-sys-color-neutral-surface-lowest:light-dark(var(--md-sys-color-neutral-050),var(--md-sys-color-neutral-950));--md-sys-color-neutral-surface-lower:light-dark(var(--md-sys-color-neutral-075),var(--md-sys-color-neutral-925));--md-sys-color-neutral-surface-low:light-dark(var(--md-sys-color-neutral-100),var(--md-sys-color-neutral-900));--md-sys-color-neutral-surface-high:light-dark(var(--md-sys-color-neutral-150),var(--md-sys-color-neutral-850));--md-sys-color-neutral-surface-higher:light-dark(var(--md-sys-color-neutral-175),var(--md-sys-color-neutral-825));--md-sys-color-neutral-surface-highest:light-dark(var(--md-sys-color-neutral-200),var(--md-sys-color-neutral-800));--md-sys-color-neutral-scrim-weakest:light-dark(var(--md-sys-color-neutral-scrim-050),var(--md-sys-color-neutral-scrim-050));--md-sys-color-neutral-scrim-weaker:light-dark(var(--md-sys-color-neutral-scrim-100),var(--md-sys-color-neutral-scrim-100));--md-sys-color-neutral-scrim-weak:light-dark(var(--md-sys-color-neutral-scrim-200),var(--md-sys-color-neutral-scrim-200));--md-sys-color-neutral-scrim:light-dark(var(--md-sys-color-neutral-scrim-300),var(--md-sys-color-neutral-scrim-300));--md-sys-color-neutral-scrim-strong:light-dark(var(--md-sys-color-neutral-scrim-400),var(--md-sys-color-neutral-scrim-400));--md-sys-color-neutral-scrim-stronger:light-dark(var(--md-sys-color-neutral-scrim-500),var(--md-sys-color-neutral-scrim-500));--md-sys-color-neutral-scrim-strongest:light-dark(var(--md-sys-color-neutral-scrim-600),var(--md-sys-color-neutral-scrim-600));--md-sys-color-neutral-key-dominant:oklch(66% .018 93.66);--md-sys-color-primary-100:oklch(95.67% .0052 247.88);--md-sys-color-primary-125:oklch(93.5% .0097 252.81);--md-sys-color-primary-150:oklch(91.31% .0144 254.61);--md-sys-color-primary-175:oklch(89.05% .0197 252.89);--md-sys-color-primary-200:oklch(86.88% .0257 255.57);--md-sys-color-primary-250:oklch(82.41% .0404 256.6);--md-sys-color-primary-300:oklch(78.13% .0547 255.45);--md-sys-color-primary-350:oklch(73.65% .0701 256.11);--md-sys-color-primary-400:oklch(69.12% .0847 256.1);--md-sys-color-primary-450:oklch(64.86% .095 255.5);--md-sys-color-primary-500:oklch(60.37% .101 256.19);--md-sys-color-primary-550:oklch(55.96% .0962 255.73);--md-sys-color-primary-600:oklch(51.47% .0858 255.52);--md-sys-color-primary-650:oklch(46.95% .0745 255.92);--md-sys-color-primary-700:oklch(42.56% .0617 255.01);--md-sys-color-primary-750:oklch(37.81% .0495 255.54);--md-sys-color-primary-800:oklch(33.25% .0371 254.97);--md-sys-color-primary-825:oklch(30.98% .0311 256.26);--md-sys-color-primary-850:oklch(28.6% .0255 255.73);--md-sys-color-primary-875:oklch(26.17% .0197 254.84);--md-sys-color-primary-900:oklch(23.31% .0155 256.81);--md-sys-color-primary-925:oklch(20.71% .0117 254.09);--md-sys-color-primary-950:oklch(17.68% .007 258.37);--md-sys-color-primary-050:oklch(100% 0 89.88);--md-sys-color-primary-075:oklch(97.87% .0017 247.84);--md-sys-color-primary-scrim-050:oklch(60.37% .101 256.19/.05);--md-sys-color-primary-scrim-100:oklch(60.37% .101 256.19/.1);--md-sys-color-primary-scrim-200:oklch(60.37% .101 256.19/.2);--md-sys-color-primary-scrim-300:oklch(60.37% .101 256.19/.3);--md-sys-color-primary-scrim-400:oklch(60.37% .101 256.19/.4);--md-sys-color-primary-scrim-500:oklch(60.37% .101 256.19/.5);--md-sys-color-primary-scrim-600:oklch(60.37% .101 256.19/.6);--md-sys-color-primary-scrim-700:oklch(60.37% .101 256.19/.7);--md-sys-color-primary-scrim-800:oklch(60.37% .101 256.19/.8);--md-sys-color-primary-scrim-900:oklch(60.37% .101 256.19/.9);--md-sys-color-primary-scrim-950:oklch(60.37% .101 256.19/.95);--md-sys-color-primary:light-dark(var(--md-sys-color-primary-550),var(--md-sys-color-primary-450));--md-sys-color-primary-dim:light-dark(var(--md-sys-color-primary-650),var(--md-sys-color-primary-700));--md-sys-color-primary-bright:light-dark(var(--md-sys-color-primary-350),var(--md-sys-color-primary-400));--md-sys-color-primary-low:light-dark(var(--md-sys-color-primary-350),var(--md-sys-color-primary-700));--md-sys-color-primary-high:light-dark(var(--md-sys-color-primary-650),var(--md-sys-color-primary-400));--md-sys-color-primary-hover:light-dark(var(--md-sys-color-primary-650),var(--md-sys-color-primary-350));--md-sys-color-primary-active:light-dark(var(--md-sys-color-primary-750),var(--md-sys-color-primary-250));--md-sys-color-primary-disabled:light-dark(var(--md-sys-color-primary-scrim-600),var(--md-sys-color-primary-scrim-600));--md-sys-color-primary-on-primary:light-dark(var(--md-sys-color-primary-050),var(--md-sys-color-primary-050));--md-sys-color-primary-on-primary-variant:light-dark(var(--md-sys-color-primary-200),var(--md-sys-color-primary-200));--md-sys-color-primary-on-primary-hover:light-dark(var(--md-sys-color-primary-050),var(--md-sys-color-primary-050));--md-sys-color-primary-on-primary-active:light-dark(var(--md-sys-color-primary-050),var(--md-sys-color-primary-050));--md-sys-color-primary-on-primary-disabled:light-dark(var(--md-sys-color-primary-scrim-400),var(--md-sys-color-primary-scrim-400));--md-sys-color-primary-on-surface:light-dark(var(--md-sys-color-primary-950),var(--md-sys-color-primary-050));--md-sys-color-primary-on-surface-variant:light-dark(var(--md-sys-color-primary-750),var(--md-sys-color-primary-250));--md-sys-color-primary-on-surface-hover:light-dark(var(--md-sys-color-primary-950),var(--md-sys-color-primary-050));--md-sys-color-primary-on-surface-active:light-dark(var(--md-sys-color-primary-950),var(--md-sys-color-primary-050));--md-sys-color-primary-on-surface-disabled:light-dark(var(--md-sys-color-primary-scrim-400),var(--md-sys-color-primary-scrim-400));--md-sys-color-primary-placeholder:light-dark(var(--md-sys-color-primary-650),var(--md-sys-color-primary-350));--md-sys-color-primary-outline:light-dark(var(--md-sys-color-primary-scrim-600),var(--md-sys-color-primary-scrim-600));--md-sys-color-primary-outline-variant:light-dark(var(--md-sys-color-primary-scrim-300),var(--md-sys-color-primary-scrim-300));--md-sys-color-primary-outline-hover:light-dark(var(--md-sys-color-primary-scrim-700),var(--md-sys-color-primary-scrim-700));--md-sys-color-primary-outline-active:light-dark(var(--md-sys-color-primary-scrim-800),var(--md-sys-color-primary-scrim-800));--md-sys-color-primary-outline-disabled:light-dark(var(--md-sys-color-primary-scrim-400),var(--md-sys-color-primary-scrim-400));--md-sys-color-primary-container:light-dark(var(--md-sys-color-primary-scrim-200),var(--md-sys-color-primary-scrim-200));--md-sys-color-primary-container-low:light-dark(var(--md-sys-color-primary-scrim-100),var(--md-sys-color-primary-scrim-100));--md-sys-color-primary-container-high:light-dark(var(--md-sys-color-primary-scrim-300),var(--md-sys-color-primary-scrim-300));--md-sys-color-primary-container-hover:light-dark(var(--md-sys-color-primary-scrim-300),var(--md-sys-color-primary-scrim-300));--md-sys-color-primary-container-active:light-dark(var(--md-sys-color-primary-scrim-400),var(--md-sys-color-primary-scrim-400));--md-sys-color-primary-container-disabled:light-dark(var(--md-sys-color-primary-scrim-100),var(--md-sys-color-primary-scrim-100));--md-sys-color-primary-inverse-surface:light-dark(var(--md-sys-color-primary-900),var(--md-sys-color-primary-100));--md-sys-color-primary-inverse-on-surface:light-dark(var(--md-sys-color-primary-050),var(--md-sys-color-primary-950));--md-sys-color-primary-background:light-dark(var(--md-sys-color-primary-100),var(--md-sys-color-primary-900));--md-sys-color-primary-surface:light-dark(var(--md-sys-color-primary-125),var(--md-sys-color-primary-875));--md-sys-color-primary-surface-dimmest:light-dark(var(--md-sys-color-primary-200),var(--md-sys-color-primary-950));--md-sys-color-primary-surface-dimmer:light-dark(var(--md-sys-color-primary-175),var(--md-sys-color-primary-925));--md-sys-color-primary-surface-dim:light-dark(var(--md-sys-color-primary-150),var(--md-sys-color-primary-900));--md-sys-color-primary-surface-bright:light-dark(var(--md-sys-color-primary-100),var(--md-sys-color-primary-850));--md-sys-color-primary-surface-brighter:light-dark(var(--md-sys-color-primary-075),var(--md-sys-color-primary-825));--md-sys-color-primary-surface-brightest:light-dark(var(--md-sys-color-primary-050),var(--md-sys-color-primary-800));--md-sys-color-primary-surface-lowest:light-dark(var(--md-sys-color-primary-050),var(--md-sys-color-primary-950));--md-sys-color-primary-surface-lower:light-dark(var(--md-sys-color-primary-075),var(--md-sys-color-primary-925));--md-sys-color-primary-surface-low:light-dark(var(--md-sys-color-primary-100),var(--md-sys-color-primary-900));--md-sys-color-primary-surface-high:light-dark(var(--md-sys-color-primary-150),var(--md-sys-color-primary-850));--md-sys-color-primary-surface-higher:light-dark(var(--md-sys-color-primary-175),var(--md-sys-color-primary-825));--md-sys-color-primary-surface-highest:light-dark(var(--md-sys-color-primary-200),var(--md-sys-color-primary-800));--md-sys-color-primary-scrim-weakest:light-dark(var(--md-sys-color-primary-scrim-050),var(--md-sys-color-primary-scrim-050));--md-sys-color-primary-scrim-weaker:light-dark(var(--md-sys-color-primary-scrim-100),var(--md-sys-color-primary-scrim-100));--md-sys-color-primary-scrim-weak:light-dark(var(--md-sys-color-primary-scrim-200),var(--md-sys-color-primary-scrim-200));--md-sys-color-primary-scrim:light-dark(var(--md-sys-color-primary-scrim-300),var(--md-sys-color-primary-scrim-300));--md-sys-color-primary-scrim-strong:light-dark(var(--md-sys-color-primary-scrim-400),var(--md-sys-color-primary-scrim-400));--md-sys-color-primary-scrim-stronger:light-dark(var(--md-sys-color-primary-scrim-500),var(--md-sys-color-primary-scrim-500));--md-sys-color-primary-scrim-strongest:light-dark(var(--md-sys-color-primary-scrim-600),var(--md-sys-color-primary-scrim-600));--md-sys-color-primary-key-dominant:oklch(38.2% .082 256);--md-sys-color-primary-muted-100:oklch(95.54% .0045 214.33);--md-sys-color-primary-muted-125:oklch(93.43% .0087 205.89);--md-sys-color-primary-muted-150:oklch(91.14% .0125 215.83);--md-sys-color-primary-muted-175:oklch(89.02% .0167 211.04);--md-sys-color-primary-muted-200:oklch(86.78% .0232 210.4);--md-sys-color-primary-muted-250:oklch(82.43% .0342 210.65);--md-sys-color-primary-muted-300:oklch(78.12% .0437 209.39);--md-sys-color-primary-muted-350:oklch(73.64% .0515 210.69);--md-sys-color-primary-muted-400:oklch(69.24% .0555 209.68);--md-sys-color-primary-muted-450:oklch(64.68% .0572 210.97);--md-sys-color-primary-muted-500:oklch(60.36% .0571 209.61);--md-sys-color-primary-muted-550:oklch(55.95% .053 211.01);--md-sys-color-primary-muted-600:oklch(51.46% .0474 211.24);--md-sys-color-primary-muted-650:oklch(46.88% .0418 211.55);--md-sys-color-primary-muted-700:oklch(42.5% .0354 209.41);--md-sys-color-primary-muted-750:oklch(37.79% .0286 213.33);--md-sys-color-primary-muted-800:oklch(33.18% .0215 210.35);--md-sys-color-primary-muted-825:oklch(30.93% .019 207.06);--md-sys-color-primary-muted-850:oklch(28.37% .0155 209.88);--md-sys-color-primary-muted-875:oklch(26.04% .0128 204.71);--md-sys-color-primary-muted-900:oklch(23.41% .0096 219.91);--md-sys-color-primary-muted-925:oklch(20.82% .0076 196.58);--md-sys-color-primary-muted-950:oklch(17.89% .0048 196.73);--md-sys-color-primary-muted-050:oklch(100% 0 89.88);--md-sys-color-primary-muted-075:oklch(97.76% .0021 197.12);--md-sys-color-primary-muted-scrim-050:oklch(60.36% .0571 209.61/.05);--md-sys-color-primary-muted-scrim-100:oklch(60.36% .0571 209.61/.1);--md-sys-color-primary-muted-scrim-200:oklch(60.36% .0571 209.61/.2);--md-sys-color-primary-muted-scrim-300:oklch(60.36% .0571 209.61/.3);--md-sys-color-primary-muted-scrim-400:oklch(60.36% .0571 209.61/.4);--md-sys-color-primary-muted-scrim-500:oklch(60.36% .0571 209.61/.5);--md-sys-color-primary-muted-scrim-600:oklch(60.36% .0571 209.61/.6);--md-sys-color-primary-muted-scrim-700:oklch(60.36% .0571 209.61/.7);--md-sys-color-primary-muted-scrim-800:oklch(60.36% .0571 209.61/.8);--md-sys-color-primary-muted-scrim-900:oklch(60.36% .0571 209.61/.9);--md-sys-color-primary-muted-scrim-950:oklch(60.36% .0571 209.61/.95);--md-sys-color-primary-muted:light-dark(var(--md-sys-color-primary-muted-550),var(--md-sys-color-primary-muted-450));--md-sys-color-primary-muted-dim:light-dark(var(--md-sys-color-primary-muted-650),var(--md-sys-color-primary-muted-700));--md-sys-color-primary-muted-bright:light-dark(var(--md-sys-color-primary-muted-350),var(--md-sys-color-primary-muted-400));--md-sys-color-primary-muted-low:light-dark(var(--md-sys-color-primary-muted-350),var(--md-sys-color-primary-muted-700));--md-sys-color-primary-muted-high:light-dark(var(--md-sys-color-primary-muted-650),var(--md-sys-color-primary-muted-400));--md-sys-color-primary-muted-hover:light-dark(var(--md-sys-color-primary-muted-650),var(--md-sys-color-primary-muted-350));--md-sys-color-primary-muted-active:light-dark(var(--md-sys-color-primary-muted-750),var(--md-sys-color-primary-muted-250));--md-sys-color-primary-muted-disabled:light-dark(var(--md-sys-color-primary-muted-scrim-600),var(--md-sys-color-primary-muted-scrim-600));--md-sys-color-primary-muted-on-primary-muted:light-dark(var(--md-sys-color-primary-muted-050),var(--md-sys-color-primary-muted-050));--md-sys-color-primary-muted-on-primary-muted-variant:light-dark(var(--md-sys-color-primary-muted-200),var(--md-sys-color-primary-muted-200));--md-sys-color-primary-muted-on-primary-muted-hover:light-dark(var(--md-sys-color-primary-muted-050),var(--md-sys-color-primary-muted-050));--md-sys-color-primary-muted-on-primary-muted-active:light-dark(var(--md-sys-color-primary-muted-050),var(--md-sys-color-primary-muted-050));--md-sys-color-primary-muted-on-primary-muted-disabled:light-dark(var(--md-sys-color-primary-muted-scrim-400),var(--md-sys-color-primary-muted-scrim-400));--md-sys-color-primary-muted-on-surface:light-dark(var(--md-sys-color-primary-muted-950),var(--md-sys-color-primary-muted-050));--md-sys-color-primary-muted-on-surface-variant:light-dark(var(--md-sys-color-primary-muted-750),var(--md-sys-color-primary-muted-250));--md-sys-color-primary-muted-on-surface-hover:light-dark(var(--md-sys-color-primary-muted-950),var(--md-sys-color-primary-muted-050));--md-sys-color-primary-muted-on-surface-active:light-dark(var(--md-sys-color-primary-muted-950),var(--md-sys-color-primary-muted-050));--md-sys-color-primary-muted-on-surface-disabled:light-dark(var(--md-sys-color-primary-muted-scrim-400),var(--md-sys-color-primary-muted-scrim-400));--md-sys-color-primary-muted-placeholder:light-dark(var(--md-sys-color-primary-muted-650),var(--md-sys-color-primary-muted-350));--md-sys-color-primary-muted-outline:light-dark(var(--md-sys-color-primary-muted-scrim-600),var(--md-sys-color-primary-muted-scrim-600));--md-sys-color-primary-muted-outline-variant:light-dark(var(--md-sys-color-primary-muted-scrim-300),var(--md-sys-color-primary-muted-scrim-300));--md-sys-color-primary-muted-outline-hover:light-dark(var(--md-sys-color-primary-muted-scrim-700),var(--md-sys-color-primary-muted-scrim-700));--md-sys-color-primary-muted-outline-active:light-dark(var(--md-sys-color-primary-muted-scrim-800),var(--md-sys-color-primary-muted-scrim-800));--md-sys-color-primary-muted-outline-disabled:light-dark(var(--md-sys-color-primary-muted-scrim-400),var(--md-sys-color-primary-muted-scrim-400));--md-sys-color-primary-muted-container:light-dark(var(--md-sys-color-primary-muted-scrim-200),var(--md-sys-color-primary-muted-scrim-200));--md-sys-color-primary-muted-container-low:light-dark(var(--md-sys-color-primary-muted-scrim-100),var(--md-sys-color-primary-muted-scrim-100));--md-sys-color-primary-muted-container-high:light-dark(var(--md-sys-color-primary-muted-scrim-300),var(--md-sys-color-primary-muted-scrim-300));--md-sys-color-primary-muted-container-hover:light-dark(var(--md-sys-color-primary-muted-scrim-300),var(--md-sys-color-primary-muted-scrim-300));--md-sys-color-primary-muted-container-active:light-dark(var(--md-sys-color-primary-muted-scrim-400),var(--md-sys-color-primary-muted-scrim-400));--md-sys-color-primary-muted-container-disabled:light-dark(var(--md-sys-color-primary-muted-scrim-100),var(--md-sys-color-primary-muted-scrim-100));--md-sys-color-primary-muted-inverse-surface:light-dark(var(--md-sys-color-primary-muted-900),var(--md-sys-color-primary-muted-100));--md-sys-color-primary-muted-inverse-on-surface:light-dark(var(--md-sys-color-primary-muted-050),var(--md-sys-color-primary-muted-950));--md-sys-color-primary-muted-background:light-dark(var(--md-sys-color-primary-muted-100),var(--md-sys-color-primary-muted-900));--md-sys-color-primary-muted-surface:light-dark(var(--md-sys-color-primary-muted-125),var(--md-sys-color-primary-muted-875));--md-sys-color-primary-muted-surface-dimmest:light-dark(var(--md-sys-color-primary-muted-200),var(--md-sys-color-primary-muted-950));--md-sys-color-primary-muted-surface-dimmer:light-dark(var(--md-sys-color-primary-muted-175),var(--md-sys-color-primary-muted-925));--md-sys-color-primary-muted-surface-dim:light-dark(var(--md-sys-color-primary-muted-150),var(--md-sys-color-primary-muted-900));--md-sys-color-primary-muted-surface-bright:light-dark(var(--md-sys-color-primary-muted-100),var(--md-sys-color-primary-muted-850));--md-sys-color-primary-muted-surface-brighter:light-dark(var(--md-sys-color-primary-muted-075),var(--md-sys-color-primary-muted-825));--md-sys-color-primary-muted-surface-brightest:light-dark(var(--md-sys-color-primary-muted-050),var(--md-sys-color-primary-muted-800));--md-sys-color-primary-muted-surface-lowest:light-dark(var(--md-sys-color-primary-muted-050),var(--md-sys-color-primary-muted-950));--md-sys-color-primary-muted-surface-lower:light-dark(var(--md-sys-color-primary-muted-075),var(--md-sys-color-primary-muted-925));--md-sys-color-primary-muted-surface-low:light-dark(var(--md-sys-color-primary-muted-100),var(--md-sys-color-primary-muted-900));--md-sys-color-primary-muted-surface-high:light-dark(var(--md-sys-color-primary-muted-150),var(--md-sys-color-primary-muted-850));--md-sys-color-primary-muted-surface-higher:light-dark(var(--md-sys-color-primary-muted-175),var(--md-sys-color-primary-muted-825));--md-sys-color-primary-muted-surface-highest:light-dark(var(--md-sys-color-primary-muted-200),var(--md-sys-color-primary-muted-800));--md-sys-color-primary-muted-scrim-weakest:light-dark(var(--md-sys-color-primary-muted-scrim-050),var(--md-sys-color-primary-muted-scrim-050));--md-sys-color-primary-muted-scrim-weaker:light-dark(var(--md-sys-color-primary-muted-scrim-100),var(--md-sys-color-primary-muted-scrim-100));--md-sys-color-primary-muted-scrim-weak:light-dark(var(--md-sys-color-primary-muted-scrim-200),var(--md-sys-color-primary-muted-scrim-200));--md-sys-color-primary-muted-scrim:light-dark(var(--md-sys-color-primary-muted-scrim-300),var(--md-sys-color-primary-muted-scrim-300));--md-sys-color-primary-muted-scrim-strong:light-dark(var(--md-sys-color-primary-muted-scrim-400),var(--md-sys-color-primary-muted-scrim-400));--md-sys-color-primary-muted-scrim-stronger:light-dark(var(--md-sys-color-primary-muted-scrim-500),var(--md-sys-color-primary-muted-scrim-500));--md-sys-color-primary-muted-scrim-strongest:light-dark(var(--md-sys-color-primary-muted-scrim-600),var(--md-sys-color-primary-muted-scrim-600));--md-sys-color-primary-muted-key-dominant:oklch(41.2% .052 210);--md-sys-color-secondary-100:oklch(95.56% .0057 84.57);--md-sys-color-secondary-125:oklch(93.52% .0103 81.79);--md-sys-color-secondary-150:oklch(91.17% .0149 80.71);--md-sys-color-secondary-175:oklch(89.06% .022 83.26);--md-sys-color-secondary-200:oklch(86.84% .0289 79.46);--md-sys-color-secondary-250:oklch(82.37% .0436 81.08);--md-sys-color-secondary-300:oklch(78.03% .0565 79.52);--md-sys-color-secondary-350:oklch(73.73% .0666 80.49);--md-sys-color-secondary-400:oklch(69.26% .0721 81.42);--md-sys-color-secondary-450:oklch(64.79% .0744 80.83);--md-sys-color-secondary-500:oklch(60.41% .0733 81.04);--md-sys-color-secondary-550:oklch(55.91% .0675 80.26);--md-sys-color-secondary-600:oklch(51.56% .061 80.42);--md-sys-color-secondary-650:oklch(47.02% .0526 81.27);--md-sys-color-secondary-700:oklch(42.49% .0444 80.82);--md-sys-color-secondary-750:oklch(37.83% .0358 80.06);--md-sys-color-secondary-800:oklch(33.29% .0273 82.97);--md-sys-color-secondary-825:oklch(30.89% .0228 81.01);--md-sys-color-secondary-850:oklch(28.43% .0195 80.4);--md-sys-color-secondary-875:oklch(25.9% .0162 79.49);--md-sys-color-secondary-900:oklch(23.32% .0127 78);--md-sys-color-secondary-925:oklch(20.66% .0091 75.12);--md-sys-color-secondary-950:oklch(17.76% .0062 91.67);--md-sys-color-secondary-050:oklch(100% 0 89.88);--md-sys-color-secondary-075:oklch(97.86% .0026 106.45);--md-sys-color-secondary-scrim-050:oklch(60.41% .0733 81.04/.05);--md-sys-color-secondary-scrim-100:oklch(60.41% .0733 81.04/.1);--md-sys-color-secondary-scrim-200:oklch(60.41% .0733 81.04/.2);--md-sys-color-secondary-scrim-300:oklch(60.41% .0733 81.04/.3);--md-sys-color-secondary-scrim-400:oklch(60.41% .0733 81.04/.4);--md-sys-color-secondary-scrim-500:oklch(60.41% .0733 81.04/.5);--md-sys-color-secondary-scrim-600:oklch(60.41% .0733 81.04/.6);--md-sys-color-secondary-scrim-700:oklch(60.41% .0733 81.04/.7);--md-sys-color-secondary-scrim-800:oklch(60.41% .0733 81.04/.8);--md-sys-color-secondary-scrim-900:oklch(60.41% .0733 81.04/.9);--md-sys-color-secondary-scrim-950:oklch(60.41% .0733 81.04/.95);--md-sys-color-secondary:light-dark(var(--md-sys-color-secondary-550),var(--md-sys-color-secondary-450));--md-sys-color-secondary-dim:light-dark(var(--md-sys-color-secondary-650),var(--md-sys-color-secondary-700));--md-sys-color-secondary-bright:light-dark(var(--md-sys-color-secondary-350),var(--md-sys-color-secondary-400));--md-sys-color-secondary-low:light-dark(var(--md-sys-color-secondary-350),var(--md-sys-color-secondary-700));--md-sys-color-secondary-high:light-dark(var(--md-sys-color-secondary-650),var(--md-sys-color-secondary-400));--md-sys-color-secondary-hover:light-dark(var(--md-sys-color-secondary-650),var(--md-sys-color-secondary-350));--md-sys-color-secondary-active:light-dark(var(--md-sys-color-secondary-750),var(--md-sys-color-secondary-250));--md-sys-color-secondary-disabled:light-dark(var(--md-sys-color-secondary-scrim-600),var(--md-sys-color-secondary-scrim-600));--md-sys-color-secondary-on-secondary:light-dark(var(--md-sys-color-secondary-050),var(--md-sys-color-secondary-050));--md-sys-color-secondary-on-secondary-variant:light-dark(var(--md-sys-color-secondary-200),var(--md-sys-color-secondary-200));--md-sys-color-secondary-on-secondary-hover:light-dark(var(--md-sys-color-secondary-050),var(--md-sys-color-secondary-050));--md-sys-color-secondary-on-secondary-active:light-dark(var(--md-sys-color-secondary-050),var(--md-sys-color-secondary-050));--md-sys-color-secondary-on-secondary-disabled:light-dark(var(--md-sys-color-secondary-scrim-400),var(--md-sys-color-secondary-scrim-400));--md-sys-color-secondary-on-surface:light-dark(var(--md-sys-color-secondary-950),var(--md-sys-color-secondary-050));--md-sys-color-secondary-on-surface-variant:light-dark(var(--md-sys-color-secondary-750),var(--md-sys-color-secondary-250));--md-sys-color-secondary-on-surface-hover:light-dark(var(--md-sys-color-secondary-950),var(--md-sys-color-secondary-050));--md-sys-color-secondary-on-surface-active:light-dark(var(--md-sys-color-secondary-950),var(--md-sys-color-secondary-050));--md-sys-color-secondary-on-surface-disabled:light-dark(var(--md-sys-color-secondary-scrim-400),var(--md-sys-color-secondary-scrim-400));--md-sys-color-secondary-placeholder:light-dark(var(--md-sys-color-secondary-650),var(--md-sys-color-secondary-350));--md-sys-color-secondary-outline:light-dark(var(--md-sys-color-secondary-scrim-600),var(--md-sys-color-secondary-scrim-600));--md-sys-color-secondary-outline-variant:light-dark(var(--md-sys-color-secondary-scrim-300),var(--md-sys-color-secondary-scrim-300));--md-sys-color-secondary-outline-hover:light-dark(var(--md-sys-color-secondary-scrim-700),var(--md-sys-color-secondary-scrim-700));--md-sys-color-secondary-outline-active:light-dark(var(--md-sys-color-secondary-scrim-800),var(--md-sys-color-secondary-scrim-800));--md-sys-color-secondary-outline-disabled:light-dark(var(--md-sys-color-secondary-scrim-400),var(--md-sys-color-secondary-scrim-400));--md-sys-color-secondary-container:light-dark(var(--md-sys-color-secondary-scrim-200),var(--md-sys-color-secondary-scrim-200));--md-sys-color-secondary-container-low:light-dark(var(--md-sys-color-secondary-scrim-100),var(--md-sys-color-secondary-scrim-100));--md-sys-color-secondary-container-high:light-dark(var(--md-sys-color-secondary-scrim-300),var(--md-sys-color-secondary-scrim-300));--md-sys-color-secondary-container-hover:light-dark(var(--md-sys-color-secondary-scrim-300),var(--md-sys-color-secondary-scrim-300));--md-sys-color-secondary-container-active:light-dark(var(--md-sys-color-secondary-scrim-400),var(--md-sys-color-secondary-scrim-400));--md-sys-color-secondary-container-disabled:light-dark(var(--md-sys-color-secondary-scrim-100),var(--md-sys-color-secondary-scrim-100));--md-sys-color-secondary-inverse-surface:light-dark(var(--md-sys-color-secondary-900),var(--md-sys-color-secondary-100));--md-sys-color-secondary-inverse-on-surface:light-dark(var(--md-sys-color-secondary-050),var(--md-sys-color-secondary-950));--md-sys-color-secondary-background:light-dark(var(--md-sys-color-secondary-100),var(--md-sys-color-secondary-900));--md-sys-color-secondary-surface:light-dark(var(--md-sys-color-secondary-125),var(--md-sys-color-secondary-875));--md-sys-color-secondary-surface-dimmest:light-dark(var(--md-sys-color-secondary-200),var(--md-sys-color-secondary-950));--md-sys-color-secondary-surface-dimmer:light-dark(var(--md-sys-color-secondary-175),var(--md-sys-color-secondary-925));--md-sys-color-secondary-surface-dim:light-dark(var(--md-sys-color-secondary-150),var(--md-sys-color-secondary-900));--md-sys-color-secondary-surface-bright:light-dark(var(--md-sys-color-secondary-100),var(--md-sys-color-secondary-850));--md-sys-color-secondary-surface-brighter:light-dark(var(--md-sys-color-secondary-075),var(--md-sys-color-secondary-825));--md-sys-color-secondary-surface-brightest:light-dark(var(--md-sys-color-secondary-050),var(--md-sys-color-secondary-800));--md-sys-color-secondary-surface-lowest:light-dark(var(--md-sys-color-secondary-050),var(--md-sys-color-secondary-950));--md-sys-color-secondary-surface-lower:light-dark(var(--md-sys-color-secondary-075),var(--md-sys-color-secondary-925));--md-sys-color-secondary-surface-low:light-dark(var(--md-sys-color-secondary-100),var(--md-sys-color-secondary-900));--md-sys-color-secondary-surface-high:light-dark(var(--md-sys-color-secondary-150),var(--md-sys-color-secondary-850));--md-sys-color-secondary-surface-higher:light-dark(var(--md-sys-color-secondary-175),var(--md-sys-color-secondary-825));--md-sys-color-secondary-surface-highest:light-dark(var(--md-sys-color-secondary-200),var(--md-sys-color-secondary-800));--md-sys-color-secondary-scrim-weakest:light-dark(var(--md-sys-color-secondary-scrim-050),var(--md-sys-color-secondary-scrim-050));--md-sys-color-secondary-scrim-weaker:light-dark(var(--md-sys-color-secondary-scrim-100),var(--md-sys-color-secondary-scrim-100));--md-sys-color-secondary-scrim-weak:light-dark(var(--md-sys-color-secondary-scrim-200),var(--md-sys-color-secondary-scrim-200));--md-sys-color-secondary-scrim:light-dark(var(--md-sys-color-secondary-scrim-300),var(--md-sys-color-secondary-scrim-300));--md-sys-color-secondary-scrim-strong:light-dark(var(--md-sys-color-secondary-scrim-400),var(--md-sys-color-secondary-scrim-400));--md-sys-color-secondary-scrim-stronger:light-dark(var(--md-sys-color-secondary-scrim-500),var(--md-sys-color-secondary-scrim-500));--md-sys-color-secondary-scrim-strongest:light-dark(var(--md-sys-color-secondary-scrim-600),var(--md-sys-color-secondary-scrim-600));--md-sys-color-secondary-key-dominant:oklch(68.2% .092 80);--md-sys-color-secondary-muted-100:oklch(95.74% .0011 197.14);--md-sys-color-secondary-muted-125:oklch(93.35% .0017 247.84);--md-sys-color-secondary-muted-150:oklch(91.18% .0035 247.86);--md-sys-color-secondary-muted-175:oklch(88.97% .0043 236.5);--md-sys-color-secondary-muted-200:oklch(86.77% .006 239.83);--md-sys-color-secondary-muted-250:oklch(82.51% .0088 225.1);--md-sys-color-secondary-muted-300:oklch(78.02% .0123 231.71);--md-sys-color-secondary-muted-350:oklch(73.68% .0161 229.05);--md-sys-color-secondary-muted-400:oklch(69.19% .0172 233.15);--md-sys-color-secondary-muted-450:oklch(64.77% .0193 229.17);--md-sys-color-secondary-muted-500:oklch(60.43% .0196 229.21);--md-sys-color-secondary-muted-550:oklch(55.82% .018 233.27);--md-sys-color-secondary-muted-600:oklch(51.39% .0175 235.66);--md-sys-color-secondary-muted-650:oklch(46.91% .0149 236.91);--md-sys-color-secondary-muted-700:oklch(42.56% .0122 229.16);--md-sys-color-secondary-muted-750:oklch(37.84% .0095 229.1);--md-sys-color-secondary-muted-800:oklch(33.28% .0077 223.65);--md-sys-color-secondary-muted-825:oklch(31% .0067 229.04);--md-sys-color-secondary-muted-850:oklch(28.38% .0047 247.99);--md-sys-color-secondary-muted-875:oklch(25.91% .0048 248.01);--md-sys-color-secondary-muted-900:oklch(23.33% .0036 228.96);--md-sys-color-secondary-muted-925:oklch(20.79% .0016 197.04);--md-sys-color-secondary-muted-950:oklch(17.69% .0026 247.98);--md-sys-color-secondary-muted-050:oklch(100% 0 89.88);--md-sys-color-secondary-muted-075:oklch(97.84% .0011 197.14);--md-sys-color-secondary-muted-scrim-050:oklch(60.43% .0196 229.21/.05);--md-sys-color-secondary-muted-scrim-100:oklch(60.43% .0196 229.21/.1);--md-sys-color-secondary-muted-scrim-200:oklch(60.43% .0196 229.21/.2);--md-sys-color-secondary-muted-scrim-300:oklch(60.43% .0196 229.21/.3);--md-sys-color-secondary-muted-scrim-400:oklch(60.43% .0196 229.21/.4);--md-sys-color-secondary-muted-scrim-500:oklch(60.43% .0196 229.21/.5);--md-sys-color-secondary-muted-scrim-600:oklch(60.43% .0196 229.21/.6);--md-sys-color-secondary-muted-scrim-700:oklch(60.43% .0196 229.21/.7);--md-sys-color-secondary-muted-scrim-800:oklch(60.43% .0196 229.21/.8);--md-sys-color-secondary-muted-scrim-900:oklch(60.43% .0196 229.21/.9);--md-sys-color-secondary-muted-scrim-950:oklch(60.43% .0196 229.21/.95);--md-sys-color-secondary-muted:light-dark(var(--md-sys-color-secondary-muted-550),var(--md-sys-color-secondary-muted-450));--md-sys-color-secondary-muted-dim:light-dark(var(--md-sys-color-secondary-muted-650),var(--md-sys-color-secondary-muted-700));--md-sys-color-secondary-muted-bright:light-dark(var(--md-sys-color-secondary-muted-350),var(--md-sys-color-secondary-muted-400));--md-sys-color-secondary-muted-low:light-dark(var(--md-sys-color-secondary-muted-350),var(--md-sys-color-secondary-muted-700));--md-sys-color-secondary-muted-high:light-dark(var(--md-sys-color-secondary-muted-650),var(--md-sys-color-secondary-muted-400));--md-sys-color-secondary-muted-hover:light-dark(var(--md-sys-color-secondary-muted-650),var(--md-sys-color-secondary-muted-350));--md-sys-color-secondary-muted-active:light-dark(var(--md-sys-color-secondary-muted-750),var(--md-sys-color-secondary-muted-250));--md-sys-color-secondary-muted-disabled:light-dark(var(--md-sys-color-secondary-muted-scrim-600),var(--md-sys-color-secondary-muted-scrim-600));--md-sys-color-secondary-muted-on-secondary-muted:light-dark(var(--md-sys-color-secondary-muted-050),var(--md-sys-color-secondary-muted-050));--md-sys-color-secondary-muted-on-secondary-muted-variant:light-dark(var(--md-sys-color-secondary-muted-200),var(--md-sys-color-secondary-muted-200));--md-sys-color-secondary-muted-on-secondary-muted-hover:light-dark(var(--md-sys-color-secondary-muted-050),var(--md-sys-color-secondary-muted-050));--md-sys-color-secondary-muted-on-secondary-muted-active:light-dark(var(--md-sys-color-secondary-muted-050),var(--md-sys-color-secondary-muted-050));--md-sys-color-secondary-muted-on-secondary-muted-disabled:light-dark(var(--md-sys-color-secondary-muted-scrim-400),var(--md-sys-color-secondary-muted-scrim-400));--md-sys-color-secondary-muted-on-surface:light-dark(var(--md-sys-color-secondary-muted-950),var(--md-sys-color-secondary-muted-050));--md-sys-color-secondary-muted-on-surface-variant:light-dark(var(--md-sys-color-secondary-muted-750),var(--md-sys-color-secondary-muted-250));--md-sys-color-secondary-muted-on-surface-hover:light-dark(var(--md-sys-color-secondary-muted-950),var(--md-sys-color-secondary-muted-050));--md-sys-color-secondary-muted-on-surface-active:light-dark(var(--md-sys-color-secondary-muted-950),var(--md-sys-color-secondary-muted-050));--md-sys-color-secondary-muted-on-surface-disabled:light-dark(var(--md-sys-color-secondary-muted-scrim-400),var(--md-sys-color-secondary-muted-scrim-400));--md-sys-color-secondary-muted-placeholder:light-dark(var(--md-sys-color-secondary-muted-650),var(--md-sys-color-secondary-muted-350));--md-sys-color-secondary-muted-outline:light-dark(var(--md-sys-color-secondary-muted-scrim-600),var(--md-sys-color-secondary-muted-scrim-600));--md-sys-color-secondary-muted-outline-variant:light-dark(var(--md-sys-color-secondary-muted-scrim-300),var(--md-sys-color-secondary-muted-scrim-300));--md-sys-color-secondary-muted-outline-hover:light-dark(var(--md-sys-color-secondary-muted-scrim-700),var(--md-sys-color-secondary-muted-scrim-700));--md-sys-color-secondary-muted-outline-active:light-dark(var(--md-sys-color-secondary-muted-scrim-800),var(--md-sys-color-secondary-muted-scrim-800));--md-sys-color-secondary-muted-outline-disabled:light-dark(var(--md-sys-color-secondary-muted-scrim-400),var(--md-sys-color-secondary-muted-scrim-400));--md-sys-color-secondary-muted-container:light-dark(var(--md-sys-color-secondary-muted-scrim-200),var(--md-sys-color-secondary-muted-scrim-200));--md-sys-color-secondary-muted-container-low:light-dark(var(--md-sys-color-secondary-muted-scrim-100),var(--md-sys-color-secondary-muted-scrim-100));--md-sys-color-secondary-muted-container-high:light-dark(var(--md-sys-color-secondary-muted-scrim-300),var(--md-sys-color-secondary-muted-scrim-300));--md-sys-color-secondary-muted-container-hover:light-dark(var(--md-sys-color-secondary-muted-scrim-300),var(--md-sys-color-secondary-muted-scrim-300));--md-sys-color-secondary-muted-container-active:light-dark(var(--md-sys-color-secondary-muted-scrim-400),var(--md-sys-color-secondary-muted-scrim-400));--md-sys-color-secondary-muted-container-disabled:light-dark(var(--md-sys-color-secondary-muted-scrim-100),var(--md-sys-color-secondary-muted-scrim-100));--md-sys-color-secondary-muted-inverse-surface:light-dark(var(--md-sys-color-secondary-muted-900),var(--md-sys-color-secondary-muted-100));--md-sys-color-secondary-muted-inverse-on-surface:light-dark(var(--md-sys-color-secondary-muted-050),var(--md-sys-color-secondary-muted-950));--md-sys-color-secondary-muted-background:light-dark(var(--md-sys-color-secondary-muted-100),var(--md-sys-color-secondary-muted-900));--md-sys-color-secondary-muted-surface:light-dark(var(--md-sys-color-secondary-muted-125),var(--md-sys-color-secondary-muted-875));--md-sys-color-secondary-muted-surface-dimmest:light-dark(var(--md-sys-color-secondary-muted-200),var(--md-sys-color-secondary-muted-950));--md-sys-color-secondary-muted-surface-dimmer:light-dark(var(--md-sys-color-secondary-muted-175),var(--md-sys-color-secondary-muted-925));--md-sys-color-secondary-muted-surface-dim:light-dark(var(--md-sys-color-secondary-muted-150),var(--md-sys-color-secondary-muted-900));--md-sys-color-secondary-muted-surface-bright:light-dark(var(--md-sys-color-secondary-muted-100),var(--md-sys-color-secondary-muted-850));--md-sys-color-secondary-muted-surface-brighter:light-dark(var(--md-sys-color-secondary-muted-075),var(--md-sys-color-secondary-muted-825));--md-sys-color-secondary-muted-surface-brightest:light-dark(var(--md-sys-color-secondary-muted-050),var(--md-sys-color-secondary-muted-800));--md-sys-color-secondary-muted-surface-lowest:light-dark(var(--md-sys-color-secondary-muted-050),var(--md-sys-color-secondary-muted-950));--md-sys-color-secondary-muted-surface-lower:light-dark(var(--md-sys-color-secondary-muted-075),var(--md-sys-color-secondary-muted-925));--md-sys-color-secondary-muted-surface-low:light-dark(var(--md-sys-color-secondary-muted-100),var(--md-sys-color-secondary-muted-900));--md-sys-color-secondary-muted-surface-high:light-dark(var(--md-sys-color-secondary-muted-150),var(--md-sys-color-secondary-muted-850));--md-sys-color-secondary-muted-surface-higher:light-dark(var(--md-sys-color-secondary-muted-175),var(--md-sys-color-secondary-muted-825));--md-sys-color-secondary-muted-surface-highest:light-dark(var(--md-sys-color-secondary-muted-200),var(--md-sys-color-secondary-muted-800));--md-sys-color-secondary-muted-scrim-weakest:light-dark(var(--md-sys-color-secondary-muted-scrim-050),var(--md-sys-color-secondary-muted-scrim-050));--md-sys-color-secondary-muted-scrim-weaker:light-dark(var(--md-sys-color-secondary-muted-scrim-100),var(--md-sys-color-secondary-muted-scrim-100));--md-sys-color-secondary-muted-scrim-weak:light-dark(var(--md-sys-color-secondary-muted-scrim-200),var(--md-sys-color-secondary-muted-scrim-200));--md-sys-color-secondary-muted-scrim:light-dark(var(--md-sys-color-secondary-muted-scrim-300),var(--md-sys-color-secondary-muted-scrim-300));--md-sys-color-secondary-muted-scrim-strong:light-dark(var(--md-sys-color-secondary-muted-scrim-400),var(--md-sys-color-secondary-muted-scrim-400));--md-sys-color-secondary-muted-scrim-stronger:light-dark(var(--md-sys-color-secondary-muted-scrim-500),var(--md-sys-color-secondary-muted-scrim-500));--md-sys-color-secondary-muted-scrim-strongest:light-dark(var(--md-sys-color-secondary-muted-scrim-600),var(--md-sys-color-secondary-muted-scrim-600));--md-sys-color-secondary-muted-key-dominant:oklch(60.2% .01 230);--md-sys-color-accent-100:oklch(95.58% .0045 78.3);--md-sys-color-accent-125:oklch(93.47% .0087 84.57);--md-sys-color-accent-150:oklch(91.22% .0126 75.36);--md-sys-color-accent-175:oklch(89.14% .0184 78.23);--md-sys-color-accent-200:oklch(86.86% .0237 75.84);--md-sys-color-accent-250:oklch(82.41% .0373 78.08);--md-sys-color-accent-300:oklch(77.98% .0486 77.52);--md-sys-color-accent-350:oklch(73.69% .0577 78.4);--md-sys-color-accent-400:oklch(69.11% .0624 76.55);--md-sys-color-accent-450:oklch(64.81% .0663 78.21);--md-sys-color-accent-500:oklch(60.21% .0649 76.84);--md-sys-color-accent-550:oklch(55.91% .0605 77.85);--md-sys-color-accent-600:oklch(51.54% .0549 78.37);--md-sys-color-accent-650:oklch(47.1% .0479 78.22);--md-sys-color-accent-700:oklch(42.57% .0395 76.9);--md-sys-color-accent-750:oklch(37.9% .0319 76.16);--md-sys-color-accent-800:oklch(33.34% .0245 79.75);--md-sys-color-accent-825:oklch(30.92% .0213 78.99);--md-sys-color-accent-850:oklch(28.45% .0181 77.9);--md-sys-color-accent-875:oklch(25.93% .0147 76.24);--md-sys-color-accent-900:oklch(23.35% .0112 73.38);--md-sys-color-accent-925:oklch(20.7% .0075 67.39);--md-sys-color-accent-950:oklch(17.8% .0043 84.59);--md-sys-color-accent-050:oklch(100% 0 89.88);--md-sys-color-accent-075:oklch(97.86% .0026 106.45);--md-sys-color-accent-scrim-050:oklch(60.21% .0649 76.84/.05);--md-sys-color-accent-scrim-100:oklch(60.21% .0649 76.84/.1);--md-sys-color-accent-scrim-200:oklch(60.21% .0649 76.84/.2);--md-sys-color-accent-scrim-300:oklch(60.21% .0649 76.84/.3);--md-sys-color-accent-scrim-400:oklch(60.21% .0649 76.84/.4);--md-sys-color-accent-scrim-500:oklch(60.21% .0649 76.84/.5);--md-sys-color-accent-scrim-600:oklch(60.21% .0649 76.84/.6);--md-sys-color-accent-scrim-700:oklch(60.21% .0649 76.84/.7);--md-sys-color-accent-scrim-800:oklch(60.21% .0649 76.84/.8);--md-sys-color-accent-scrim-900:oklch(60.21% .0649 76.84/.9);--md-sys-color-accent-scrim-950:oklch(60.21% .0649 76.84/.95);--md-sys-color-accent:light-dark(var(--md-sys-color-accent-550),var(--md-sys-color-accent-450));--md-sys-color-accent-dim:light-dark(var(--md-sys-color-accent-650),var(--md-sys-color-accent-700));--md-sys-color-accent-bright:light-dark(var(--md-sys-color-accent-350),var(--md-sys-color-accent-400));--md-sys-color-accent-low:light-dark(var(--md-sys-color-accent-350),var(--md-sys-color-accent-700));--md-sys-color-accent-high:light-dark(var(--md-sys-color-accent-650),var(--md-sys-color-accent-400));--md-sys-color-accent-hover:light-dark(var(--md-sys-color-accent-650),var(--md-sys-color-accent-350));--md-sys-color-accent-active:light-dark(var(--md-sys-color-accent-750),var(--md-sys-color-accent-250));--md-sys-color-accent-disabled:light-dark(var(--md-sys-color-accent-scrim-600),var(--md-sys-color-accent-scrim-600));--md-sys-color-accent-on-accent:light-dark(var(--md-sys-color-accent-050),var(--md-sys-color-accent-050));--md-sys-color-accent-on-accent-variant:light-dark(var(--md-sys-color-accent-200),var(--md-sys-color-accent-200));--md-sys-color-accent-on-accent-hover:light-dark(var(--md-sys-color-accent-050),var(--md-sys-color-accent-050));--md-sys-color-accent-on-accent-active:light-dark(var(--md-sys-color-accent-050),var(--md-sys-color-accent-050));--md-sys-color-accent-on-accent-disabled:light-dark(var(--md-sys-color-accent-scrim-400),var(--md-sys-color-accent-scrim-400));--md-sys-color-accent-on-surface:light-dark(var(--md-sys-color-accent-950),var(--md-sys-color-accent-050));--md-sys-color-accent-on-surface-variant:light-dark(var(--md-sys-color-accent-750),var(--md-sys-color-accent-250));--md-sys-color-accent-on-surface-hover:light-dark(var(--md-sys-color-accent-950),var(--md-sys-color-accent-050));--md-sys-color-accent-on-surface-active:light-dark(var(--md-sys-color-accent-950),var(--md-sys-color-accent-050));--md-sys-color-accent-on-surface-disabled:light-dark(var(--md-sys-color-accent-scrim-400),var(--md-sys-color-accent-scrim-400));--md-sys-color-accent-placeholder:light-dark(var(--md-sys-color-accent-650),var(--md-sys-color-accent-350));--md-sys-color-accent-outline:light-dark(var(--md-sys-color-accent-scrim-600),var(--md-sys-color-accent-scrim-600));--md-sys-color-accent-outline-variant:light-dark(var(--md-sys-color-accent-scrim-300),var(--md-sys-color-accent-scrim-300));--md-sys-color-accent-outline-hover:light-dark(var(--md-sys-color-accent-scrim-700),var(--md-sys-color-accent-scrim-700));--md-sys-color-accent-outline-active:light-dark(var(--md-sys-color-accent-scrim-800),var(--md-sys-color-accent-scrim-800));--md-sys-color-accent-outline-disabled:light-dark(var(--md-sys-color-accent-scrim-400),var(--md-sys-color-accent-scrim-400));--md-sys-color-accent-container:light-dark(var(--md-sys-color-accent-scrim-200),var(--md-sys-color-accent-scrim-200));--md-sys-color-accent-container-low:light-dark(var(--md-sys-color-accent-scrim-100),var(--md-sys-color-accent-scrim-100));--md-sys-color-accent-container-high:light-dark(var(--md-sys-color-accent-scrim-300),var(--md-sys-color-accent-scrim-300));--md-sys-color-accent-container-hover:light-dark(var(--md-sys-color-accent-scrim-300),var(--md-sys-color-accent-scrim-300));--md-sys-color-accent-container-active:light-dark(var(--md-sys-color-accent-scrim-400),var(--md-sys-color-accent-scrim-400));--md-sys-color-accent-container-disabled:light-dark(var(--md-sys-color-accent-scrim-100),var(--md-sys-color-accent-scrim-100));--md-sys-color-accent-inverse-surface:light-dark(var(--md-sys-color-accent-900),var(--md-sys-color-accent-100));--md-sys-color-accent-inverse-on-surface:light-dark(var(--md-sys-color-accent-050),var(--md-sys-color-accent-950));--md-sys-color-accent-background:light-dark(var(--md-sys-color-accent-100),var(--md-sys-color-accent-900));--md-sys-color-accent-surface:light-dark(var(--md-sys-color-accent-125),var(--md-sys-color-accent-875));--md-sys-color-accent-surface-dimmest:light-dark(var(--md-sys-color-accent-200),var(--md-sys-color-accent-950));--md-sys-color-accent-surface-dimmer:light-dark(var(--md-sys-color-accent-175),var(--md-sys-color-accent-925));--md-sys-color-accent-surface-dim:light-dark(var(--md-sys-color-accent-150),var(--md-sys-color-accent-900));--md-sys-color-accent-surface-bright:light-dark(var(--md-sys-color-accent-100),var(--md-sys-color-accent-850));--md-sys-color-accent-surface-brighter:light-dark(var(--md-sys-color-accent-075),var(--md-sys-color-accent-825));--md-sys-color-accent-surface-brightest:light-dark(var(--md-sys-color-accent-050),var(--md-sys-color-accent-800));--md-sys-color-accent-surface-lowest:light-dark(var(--md-sys-color-accent-050),var(--md-sys-color-accent-950));--md-sys-color-accent-surface-lower:light-dark(var(--md-sys-color-accent-075),var(--md-sys-color-accent-925));--md-sys-color-accent-surface-low:light-dark(var(--md-sys-color-accent-100),var(--md-sys-color-accent-900));--md-sys-color-accent-surface-high:light-dark(var(--md-sys-color-accent-150),var(--md-sys-color-accent-850));--md-sys-color-accent-surface-higher:light-dark(var(--md-sys-color-accent-175),var(--md-sys-color-accent-825));--md-sys-color-accent-surface-highest:light-dark(var(--md-sys-color-accent-200),var(--md-sys-color-accent-800));--md-sys-color-accent-scrim-weakest:light-dark(var(--md-sys-color-accent-scrim-050),var(--md-sys-color-accent-scrim-050));--md-sys-color-accent-scrim-weaker:light-dark(var(--md-sys-color-accent-scrim-100),var(--md-sys-color-accent-scrim-100));--md-sys-color-accent-scrim-weak:light-dark(var(--md-sys-color-accent-scrim-200),var(--md-sys-color-accent-scrim-200));--md-sys-color-accent-scrim:light-dark(var(--md-sys-color-accent-scrim-300),var(--md-sys-color-accent-scrim-300));--md-sys-color-accent-scrim-strong:light-dark(var(--md-sys-color-accent-scrim-400),var(--md-sys-color-accent-scrim-400));--md-sys-color-accent-scrim-stronger:light-dark(var(--md-sys-color-accent-scrim-500),var(--md-sys-color-accent-scrim-500));--md-sys-color-accent-scrim-strongest:light-dark(var(--md-sys-color-accent-scrim-600),var(--md-sys-color-accent-scrim-600));--md-sys-color-accent-key-dominant:oklch(70.2% .082 76);--md-sys-color-accent-muted-100:oklch(95.61% .0034 67.78);--md-sys-color-accent-muted-125:oklch(93.35% .0051 48.68);--md-sys-color-accent-muted-150:oklch(91.33% .0085 56.31);--md-sys-color-accent-muted-175:oklch(89% .012 59.55);--md-sys-color-accent-muted-200:oklch(86.76% .0156 54.9);--md-sys-color-accent-muted-250:oklch(82.43% .0237 56.89);--md-sys-color-accent-muted-300:oklch(78.14% .0329 56.48);--md-sys-color-accent-muted-350:oklch(73.67% .0398 56.73);--md-sys-color-accent-muted-400:oklch(69.18% .046 55.51);--md-sys-color-accent-muted-450:oklch(64.78% .0496 54.93);--md-sys-color-accent-muted-500:oklch(60.34% .0503 56.95);--md-sys-color-accent-muted-550:oklch(55.78% .0475 56.14);--md-sys-color-accent-muted-600:oklch(51.39% .0426 54.73);--md-sys-color-accent-muted-650:oklch(47.01% .0364 57.23);--md-sys-color-accent-muted-700:oklch(42.42% .0312 55.4);--md-sys-color-accent-muted-750:oklch(37.96% .0246 54.54);--md-sys-color-accent-muted-800:oklch(33.35% .0187 57.01);--md-sys-color-accent-muted-825:oklch(30.79% .0157 59.01);--md-sys-color-accent-muted-850:oklch(28.32% .0127 51.66);--md-sys-color-accent-muted-875:oklch(26.03% .0105 61);--md-sys-color-accent-muted-900:oklch(23.42% .0084 59.24);--md-sys-color-accent-muted-925:oklch(20.74% .0062 56.02);--md-sys-color-accent-muted-950:oklch(17.8% .0043 84.59);--md-sys-color-accent-muted-050:oklch(100% 0 89.88);--md-sys-color-accent-muted-075:oklch(97.69% .0011 17.18);--md-sys-color-accent-muted-scrim-050:oklch(60.34% .0503 56.95/.05);--md-sys-color-accent-muted-scrim-100:oklch(60.34% .0503 56.95/.1);--md-sys-color-accent-muted-scrim-200:oklch(60.34% .0503 56.95/.2);--md-sys-color-accent-muted-scrim-300:oklch(60.34% .0503 56.95/.3);--md-sys-color-accent-muted-scrim-400:oklch(60.34% .0503 56.95/.4);--md-sys-color-accent-muted-scrim-500:oklch(60.34% .0503 56.95/.5);--md-sys-color-accent-muted-scrim-600:oklch(60.34% .0503 56.95/.6);--md-sys-color-accent-muted-scrim-700:oklch(60.34% .0503 56.95/.7);--md-sys-color-accent-muted-scrim-800:oklch(60.34% .0503 56.95/.8);--md-sys-color-accent-muted-scrim-900:oklch(60.34% .0503 56.95/.9);--md-sys-color-accent-muted-scrim-950:oklch(60.34% .0503 56.95/.95);--md-sys-color-accent-muted:light-dark(var(--md-sys-color-accent-muted-550),var(--md-sys-color-accent-muted-450));--md-sys-color-accent-muted-dim:light-dark(var(--md-sys-color-accent-muted-650),var(--md-sys-color-accent-muted-700));--md-sys-color-accent-muted-bright:light-dark(var(--md-sys-color-accent-muted-350),var(--md-sys-color-accent-muted-400));--md-sys-color-accent-muted-low:light-dark(var(--md-sys-color-accent-muted-350),var(--md-sys-color-accent-muted-700));--md-sys-color-accent-muted-high:light-dark(var(--md-sys-color-accent-muted-650),var(--md-sys-color-accent-muted-400));--md-sys-color-accent-muted-hover:light-dark(var(--md-sys-color-accent-muted-650),var(--md-sys-color-accent-muted-350));--md-sys-color-accent-muted-active:light-dark(var(--md-sys-color-accent-muted-750),var(--md-sys-color-accent-muted-250));--md-sys-color-accent-muted-disabled:light-dark(var(--md-sys-color-accent-muted-scrim-600),var(--md-sys-color-accent-muted-scrim-600));--md-sys-color-accent-muted-on-accent-muted:light-dark(var(--md-sys-color-accent-muted-050),var(--md-sys-color-accent-muted-050));--md-sys-color-accent-muted-on-accent-muted-variant:light-dark(var(--md-sys-color-accent-muted-200),var(--md-sys-color-accent-muted-200));--md-sys-color-accent-muted-on-accent-muted-hover:light-dark(var(--md-sys-color-accent-muted-050),var(--md-sys-color-accent-muted-050));--md-sys-color-accent-muted-on-accent-muted-active:light-dark(var(--md-sys-color-accent-muted-050),var(--md-sys-color-accent-muted-050));--md-sys-color-accent-muted-on-accent-muted-disabled:light-dark(var(--md-sys-color-accent-muted-scrim-400),var(--md-sys-color-accent-muted-scrim-400));--md-sys-color-accent-muted-on-surface:light-dark(var(--md-sys-color-accent-muted-950),var(--md-sys-color-accent-muted-050));--md-sys-color-accent-muted-on-surface-variant:light-dark(var(--md-sys-color-accent-muted-750),var(--md-sys-color-accent-muted-250));--md-sys-color-accent-muted-on-surface-hover:light-dark(var(--md-sys-color-accent-muted-950),var(--md-sys-color-accent-muted-050));--md-sys-color-accent-muted-on-surface-active:light-dark(var(--md-sys-color-accent-muted-950),var(--md-sys-color-accent-muted-050));--md-sys-color-accent-muted-on-surface-disabled:light-dark(var(--md-sys-color-accent-muted-scrim-400),var(--md-sys-color-accent-muted-scrim-400));--md-sys-color-accent-muted-placeholder:light-dark(var(--md-sys-color-accent-muted-650),var(--md-sys-color-accent-muted-350));--md-sys-color-accent-muted-outline:light-dark(var(--md-sys-color-accent-muted-scrim-600),var(--md-sys-color-accent-muted-scrim-600));--md-sys-color-accent-muted-outline-variant:light-dark(var(--md-sys-color-accent-muted-scrim-300),var(--md-sys-color-accent-muted-scrim-300));--md-sys-color-accent-muted-outline-hover:light-dark(var(--md-sys-color-accent-muted-scrim-700),var(--md-sys-color-accent-muted-scrim-700));--md-sys-color-accent-muted-outline-active:light-dark(var(--md-sys-color-accent-muted-scrim-800),var(--md-sys-color-accent-muted-scrim-800));--md-sys-color-accent-muted-outline-disabled:light-dark(var(--md-sys-color-accent-muted-scrim-400),var(--md-sys-color-accent-muted-scrim-400));--md-sys-color-accent-muted-container:light-dark(var(--md-sys-color-accent-muted-scrim-200),var(--md-sys-color-accent-muted-scrim-200));--md-sys-color-accent-muted-container-low:light-dark(var(--md-sys-color-accent-muted-scrim-100),var(--md-sys-color-accent-muted-scrim-100));--md-sys-color-accent-muted-container-high:light-dark(var(--md-sys-color-accent-muted-scrim-300),var(--md-sys-color-accent-muted-scrim-300));--md-sys-color-accent-muted-container-hover:light-dark(var(--md-sys-color-accent-muted-scrim-300),var(--md-sys-color-accent-muted-scrim-300));--md-sys-color-accent-muted-container-active:light-dark(var(--md-sys-color-accent-muted-scrim-400),var(--md-sys-color-accent-muted-scrim-400));--md-sys-color-accent-muted-container-disabled:light-dark(var(--md-sys-color-accent-muted-scrim-100),var(--md-sys-color-accent-muted-scrim-100));--md-sys-color-accent-muted-inverse-surface:light-dark(var(--md-sys-color-accent-muted-900),var(--md-sys-color-accent-muted-100));--md-sys-color-accent-muted-inverse-on-surface:light-dark(var(--md-sys-color-accent-muted-050),var(--md-sys-color-accent-muted-950));--md-sys-color-accent-muted-background:light-dark(var(--md-sys-color-accent-muted-100),var(--md-sys-color-accent-muted-900));--md-sys-color-accent-muted-surface:light-dark(var(--md-sys-color-accent-muted-125),var(--md-sys-color-accent-muted-875));--md-sys-color-accent-muted-surface-dimmest:light-dark(var(--md-sys-color-accent-muted-200),var(--md-sys-color-accent-muted-950));--md-sys-color-accent-muted-surface-dimmer:light-dark(var(--md-sys-color-accent-muted-175),var(--md-sys-color-accent-muted-925));--md-sys-color-accent-muted-surface-dim:light-dark(var(--md-sys-color-accent-muted-150),var(--md-sys-color-accent-muted-900));--md-sys-color-accent-muted-surface-bright:light-dark(var(--md-sys-color-accent-muted-100),var(--md-sys-color-accent-muted-850));--md-sys-color-accent-muted-surface-brighter:light-dark(var(--md-sys-color-accent-muted-075),var(--md-sys-color-accent-muted-825));--md-sys-color-accent-muted-surface-brightest:light-dark(var(--md-sys-color-accent-muted-050),var(--md-sys-color-accent-muted-800));--md-sys-color-accent-muted-surface-lowest:light-dark(var(--md-sys-color-accent-muted-050),var(--md-sys-color-accent-muted-950));--md-sys-color-accent-muted-surface-lower:light-dark(var(--md-sys-color-accent-muted-075),var(--md-sys-color-accent-muted-925));--md-sys-color-accent-muted-surface-low:light-dark(var(--md-sys-color-accent-muted-100),var(--md-sys-color-accent-muted-900));--md-sys-color-accent-muted-surface-high:light-dark(var(--md-sys-color-accent-muted-150),var(--md-sys-color-accent-muted-850));--md-sys-color-accent-muted-surface-higher:light-dark(var(--md-sys-color-accent-muted-175),var(--md-sys-color-accent-muted-825));--md-sys-color-accent-muted-surface-highest:light-dark(var(--md-sys-color-accent-muted-200),var(--md-sys-color-accent-muted-800));--md-sys-color-accent-muted-scrim-weakest:light-dark(var(--md-sys-color-accent-muted-scrim-050),var(--md-sys-color-accent-muted-scrim-050));--md-sys-color-accent-muted-scrim-weaker:light-dark(var(--md-sys-color-accent-muted-scrim-100),var(--md-sys-color-accent-muted-scrim-100));--md-sys-color-accent-muted-scrim-weak:light-dark(var(--md-sys-color-accent-muted-scrim-200),var(--md-sys-color-accent-muted-scrim-200));--md-sys-color-accent-muted-scrim:light-dark(var(--md-sys-color-accent-muted-scrim-300),var(--md-sys-color-accent-muted-scrim-300));--md-sys-color-accent-muted-scrim-strong:light-dark(var(--md-sys-color-accent-muted-scrim-400),var(--md-sys-color-accent-muted-scrim-400));--md-sys-color-accent-muted-scrim-stronger:light-dark(var(--md-sys-color-accent-muted-scrim-500),var(--md-sys-color-accent-muted-scrim-500));--md-sys-color-accent-muted-scrim-strongest:light-dark(var(--md-sys-color-accent-muted-scrim-600),var(--md-sys-color-accent-muted-scrim-600));--md-sys-color-accent-muted-key-dominant:oklch(45.2% .052 56);--md-sys-color-info-100:oklch(95.65% .008 253.85);--md-sys-color-info-125:oklch(93.48% .0126 255.51);--md-sys-color-info-150:oklch(91.18% .0196 252.89);--md-sys-color-info-175:oklch(88.98% .0273 255.1);--md-sys-color-info-200:oklch(86.71% .0357 254.88);--md-sys-color-info-250:oklch(82.44% .0545 254.5);--md-sys-color-info-300:oklch(77.97% .0763 255.42);--md-sys-color-info-350:oklch(73.73% .0981 254.62);--md-sys-color-info-400:oklch(69.06% .1192 255.04);--md-sys-color-info-450:oklch(64.72% .1357 255.05);--md-sys-color-info-500:oklch(60.28% .1427 254.94);--md-sys-color-info-550:oklch(55.96% .1362 255.02);--md-sys-color-info-600:oklch(51.39% .1215 254.85);--md-sys-color-info-650:oklch(47.04% .1044 254.64);--md-sys-color-info-700:oklch(42.38% .0876 255.37);--md-sys-color-info-750:oklch(37.87% .0688 255.47);--md-sys-color-info-800:oklch(33.21% .0515 254.55);--md-sys-color-info-825:oklch(30.93% .0437 255.53);--md-sys-color-info-850:oklch(28.54% .0362 255.4);--md-sys-color-info-875:oklch(26.12% .0284 255.21);--md-sys-color-info-900:oklch(23.28% .022 257.28);--md-sys-color-info-925:oklch(20.72% .0159 256.82);--md-sys-color-info-950:oklch(17.67% .0114 260.64);--md-sys-color-info-050:oklch(100% 0 89.88);--md-sys-color-info-075:oklch(97.82% .0034 247.86);--md-sys-color-info-scrim-050:oklch(60.28% .1427 254.94/.05);--md-sys-color-info-scrim-100:oklch(60.28% .1427 254.94/.1);--md-sys-color-info-scrim-200:oklch(60.28% .1427 254.94/.2);--md-sys-color-info-scrim-300:oklch(60.28% .1427 254.94/.3);--md-sys-color-info-scrim-400:oklch(60.28% .1427 254.94/.4);--md-sys-color-info-scrim-500:oklch(60.28% .1427 254.94/.5);--md-sys-color-info-scrim-600:oklch(60.28% .1427 254.94/.6);--md-sys-color-info-scrim-700:oklch(60.28% .1427 254.94/.7);--md-sys-color-info-scrim-800:oklch(60.28% .1427 254.94/.8);--md-sys-color-info-scrim-900:oklch(60.28% .1427 254.94/.9);--md-sys-color-info-scrim-950:oklch(60.28% .1427 254.94/.95);--md-sys-color-info:light-dark(var(--md-sys-color-info-550),var(--md-sys-color-info-450));--md-sys-color-info-dim:light-dark(var(--md-sys-color-info-650),var(--md-sys-color-info-700));--md-sys-color-info-bright:light-dark(var(--md-sys-color-info-350),var(--md-sys-color-info-400));--md-sys-color-info-low:light-dark(var(--md-sys-color-info-350),var(--md-sys-color-info-700));--md-sys-color-info-high:light-dark(var(--md-sys-color-info-650),var(--md-sys-color-info-400));--md-sys-color-info-hover:light-dark(var(--md-sys-color-info-650),var(--md-sys-color-info-350));--md-sys-color-info-active:light-dark(var(--md-sys-color-info-750),var(--md-sys-color-info-250));--md-sys-color-info-disabled:light-dark(var(--md-sys-color-info-scrim-600),var(--md-sys-color-info-scrim-600));--md-sys-color-info-on-info:light-dark(var(--md-sys-color-info-050),var(--md-sys-color-info-050));--md-sys-color-info-on-info-variant:light-dark(var(--md-sys-color-info-200),var(--md-sys-color-info-200));--md-sys-color-info-on-info-hover:light-dark(var(--md-sys-color-info-050),var(--md-sys-color-info-050));--md-sys-color-info-on-info-active:light-dark(var(--md-sys-color-info-050),var(--md-sys-color-info-050));--md-sys-color-info-on-info-disabled:light-dark(var(--md-sys-color-info-scrim-400),var(--md-sys-color-info-scrim-400));--md-sys-color-info-on-surface:light-dark(var(--md-sys-color-info-950),var(--md-sys-color-info-050));--md-sys-color-info-on-surface-variant:light-dark(var(--md-sys-color-info-750),var(--md-sys-color-info-250));--md-sys-color-info-on-surface-hover:light-dark(var(--md-sys-color-info-950),var(--md-sys-color-info-050));--md-sys-color-info-on-surface-active:light-dark(var(--md-sys-color-info-950),var(--md-sys-color-info-050));--md-sys-color-info-on-surface-disabled:light-dark(var(--md-sys-color-info-scrim-400),var(--md-sys-color-info-scrim-400));--md-sys-color-info-placeholder:light-dark(var(--md-sys-color-info-650),var(--md-sys-color-info-350));--md-sys-color-info-outline:light-dark(var(--md-sys-color-info-scrim-600),var(--md-sys-color-info-scrim-600));--md-sys-color-info-outline-variant:light-dark(var(--md-sys-color-info-scrim-300),var(--md-sys-color-info-scrim-300));--md-sys-color-info-outline-hover:light-dark(var(--md-sys-color-info-scrim-700),var(--md-sys-color-info-scrim-700));--md-sys-color-info-outline-active:light-dark(var(--md-sys-color-info-scrim-800),var(--md-sys-color-info-scrim-800));--md-sys-color-info-outline-disabled:light-dark(var(--md-sys-color-info-scrim-400),var(--md-sys-color-info-scrim-400));--md-sys-color-info-container:light-dark(var(--md-sys-color-info-scrim-200),var(--md-sys-color-info-scrim-200));--md-sys-color-info-container-low:light-dark(var(--md-sys-color-info-scrim-100),var(--md-sys-color-info-scrim-100));--md-sys-color-info-container-high:light-dark(var(--md-sys-color-info-scrim-300),var(--md-sys-color-info-scrim-300));--md-sys-color-info-container-hover:light-dark(var(--md-sys-color-info-scrim-300),var(--md-sys-color-info-scrim-300));--md-sys-color-info-container-active:light-dark(var(--md-sys-color-info-scrim-400),var(--md-sys-color-info-scrim-400));--md-sys-color-info-container-disabled:light-dark(var(--md-sys-color-info-scrim-100),var(--md-sys-color-info-scrim-100));--md-sys-color-info-inverse-surface:light-dark(var(--md-sys-color-info-900),var(--md-sys-color-info-100));--md-sys-color-info-inverse-on-surface:light-dark(var(--md-sys-color-info-050),var(--md-sys-color-info-950));--md-sys-color-info-background:light-dark(var(--md-sys-color-info-100),var(--md-sys-color-info-900));--md-sys-color-info-surface:light-dark(var(--md-sys-color-info-125),var(--md-sys-color-info-875));--md-sys-color-info-surface-dimmest:light-dark(var(--md-sys-color-info-200),var(--md-sys-color-info-950));--md-sys-color-info-surface-dimmer:light-dark(var(--md-sys-color-info-175),var(--md-sys-color-info-925));--md-sys-color-info-surface-dim:light-dark(var(--md-sys-color-info-150),var(--md-sys-color-info-900));--md-sys-color-info-surface-bright:light-dark(var(--md-sys-color-info-100),var(--md-sys-color-info-850));--md-sys-color-info-surface-brighter:light-dark(var(--md-sys-color-info-075),var(--md-sys-color-info-825));--md-sys-color-info-surface-brightest:light-dark(var(--md-sys-color-info-050),var(--md-sys-color-info-800));--md-sys-color-info-surface-lowest:light-dark(var(--md-sys-color-info-050),var(--md-sys-color-info-950));--md-sys-color-info-surface-lower:light-dark(var(--md-sys-color-info-075),var(--md-sys-color-info-925));--md-sys-color-info-surface-low:light-dark(var(--md-sys-color-info-100),var(--md-sys-color-info-900));--md-sys-color-info-surface-high:light-dark(var(--md-sys-color-info-150),var(--md-sys-color-info-850));--md-sys-color-info-surface-higher:light-dark(var(--md-sys-color-info-175),var(--md-sys-color-info-825));--md-sys-color-info-surface-highest:light-dark(var(--md-sys-color-info-200),var(--md-sys-color-info-800));--md-sys-color-info-scrim-weakest:light-dark(var(--md-sys-color-info-scrim-050),var(--md-sys-color-info-scrim-050));--md-sys-color-info-scrim-weaker:light-dark(var(--md-sys-color-info-scrim-100),var(--md-sys-color-info-scrim-100));--md-sys-color-info-scrim-weak:light-dark(var(--md-sys-color-info-scrim-200),var(--md-sys-color-info-scrim-200));--md-sys-color-info-scrim:light-dark(var(--md-sys-color-info-scrim-300),var(--md-sys-color-info-scrim-300));--md-sys-color-info-scrim-strong:light-dark(var(--md-sys-color-info-scrim-400),var(--md-sys-color-info-scrim-400));--md-sys-color-info-scrim-stronger:light-dark(var(--md-sys-color-info-scrim-500),var(--md-sys-color-info-scrim-500));--md-sys-color-info-scrim-strongest:light-dark(var(--md-sys-color-info-scrim-600),var(--md-sys-color-info-scrim-600));--md-sys-color-info-key-dominant:oklch(54% .13 255);--md-sys-color-success-100:oklch(95.55% .0083 157.09);--md-sys-color-success-125:oklch(93.33% .0151 151.76);--md-sys-color-success-150:oklch(91.24% .0244 151.16);--md-sys-color-success-175:oklch(89% .0353 153.19);--md-sys-color-success-200:oklch(86.83% .0464 152.07);--md-sys-color-success-250:oklch(82.41% .0693 152.53);--md-sys-color-success-300:oklch(78.03% .0873 151.92);--md-sys-color-success-350:oklch(73.65% .0992 152.24);--md-sys-color-success-400:oklch(69.28% .1047 152.22);--md-sys-color-success-450:oklch(64.8% .1057 151.89);--md-sys-color-success-500:oklch(60.39% .1033 151.92);--md-sys-color-success-550:oklch(55.95% .0931 152.27);--md-sys-color-success-600:oklch(51.45% .0831 151.67);--md-sys-color-success-650:oklch(46.9% .0704 152.37);--md-sys-color-success-700:oklch(42.51% .0601 152.02);--md-sys-color-success-750:oklch(38% .0494 151.39);--md-sys-color-success-800:oklch(33.31% .0388 151.29);--md-sys-color-success-825:oklch(30.96% .0322 151.45);--md-sys-color-success-850:oklch(28.46% .0276 150.9);--md-sys-color-success-875:oklch(25.94% .0214 153.18);--md-sys-color-success-900:oklch(23.33% .0163 152.62);--md-sys-color-success-925:oklch(20.66% .0109 151.19);--md-sys-color-success-950:oklch(17.66% .0088 153);--md-sys-color-success-050:oklch(100% 0 89.88);--md-sys-color-success-075:oklch(97.73% .0025 165.08);--md-sys-color-success-scrim-050:oklch(60.39% .1033 151.92/.05);--md-sys-color-success-scrim-100:oklch(60.39% .1033 151.92/.1);--md-sys-color-success-scrim-200:oklch(60.39% .1033 151.92/.2);--md-sys-color-success-scrim-300:oklch(60.39% .1033 151.92/.3);--md-sys-color-success-scrim-400:oklch(60.39% .1033 151.92/.4);--md-sys-color-success-scrim-500:oklch(60.39% .1033 151.92/.5);--md-sys-color-success-scrim-600:oklch(60.39% .1033 151.92/.6);--md-sys-color-success-scrim-700:oklch(60.39% .1033 151.92/.7);--md-sys-color-success-scrim-800:oklch(60.39% .1033 151.92/.8);--md-sys-color-success-scrim-900:oklch(60.39% .1033 151.92/.9);--md-sys-color-success-scrim-950:oklch(60.39% .1033 151.92/.95);--md-sys-color-success:light-dark(var(--md-sys-color-success-550),var(--md-sys-color-success-450));--md-sys-color-success-dim:light-dark(var(--md-sys-color-success-650),var(--md-sys-color-success-700));--md-sys-color-success-bright:light-dark(var(--md-sys-color-success-350),var(--md-sys-color-success-400));--md-sys-color-success-low:light-dark(var(--md-sys-color-success-350),var(--md-sys-color-success-700));--md-sys-color-success-high:light-dark(var(--md-sys-color-success-650),var(--md-sys-color-success-400));--md-sys-color-success-hover:light-dark(var(--md-sys-color-success-650),var(--md-sys-color-success-350));--md-sys-color-success-active:light-dark(var(--md-sys-color-success-750),var(--md-sys-color-success-250));--md-sys-color-success-disabled:light-dark(var(--md-sys-color-success-scrim-600),var(--md-sys-color-success-scrim-600));--md-sys-color-success-on-success:light-dark(var(--md-sys-color-success-050),var(--md-sys-color-success-050));--md-sys-color-success-on-success-variant:light-dark(var(--md-sys-color-success-200),var(--md-sys-color-success-200));--md-sys-color-success-on-success-hover:light-dark(var(--md-sys-color-success-050),var(--md-sys-color-success-050));--md-sys-color-success-on-success-active:light-dark(var(--md-sys-color-success-050),var(--md-sys-color-success-050));--md-sys-color-success-on-success-disabled:light-dark(var(--md-sys-color-success-scrim-400),var(--md-sys-color-success-scrim-400));--md-sys-color-success-on-surface:light-dark(var(--md-sys-color-success-950),var(--md-sys-color-success-050));--md-sys-color-success-on-surface-variant:light-dark(var(--md-sys-color-success-750),var(--md-sys-color-success-250));--md-sys-color-success-on-surface-hover:light-dark(var(--md-sys-color-success-950),var(--md-sys-color-success-050));--md-sys-color-success-on-surface-active:light-dark(var(--md-sys-color-success-950),var(--md-sys-color-success-050));--md-sys-color-success-on-surface-disabled:light-dark(var(--md-sys-color-success-scrim-400),var(--md-sys-color-success-scrim-400));--md-sys-color-success-placeholder:light-dark(var(--md-sys-color-success-650),var(--md-sys-color-success-350));--md-sys-color-success-outline:light-dark(var(--md-sys-color-success-scrim-600),var(--md-sys-color-success-scrim-600));--md-sys-color-success-outline-variant:light-dark(var(--md-sys-color-success-scrim-300),var(--md-sys-color-success-scrim-300));--md-sys-color-success-outline-hover:light-dark(var(--md-sys-color-success-scrim-700),var(--md-sys-color-success-scrim-700));--md-sys-color-success-outline-active:light-dark(var(--md-sys-color-success-scrim-800),var(--md-sys-color-success-scrim-800));--md-sys-color-success-outline-disabled:light-dark(var(--md-sys-color-success-scrim-400),var(--md-sys-color-success-scrim-400));--md-sys-color-success-container:light-dark(var(--md-sys-color-success-scrim-200),var(--md-sys-color-success-scrim-200));--md-sys-color-success-container-low:light-dark(var(--md-sys-color-success-scrim-100),var(--md-sys-color-success-scrim-100));--md-sys-color-success-container-high:light-dark(var(--md-sys-color-success-scrim-300),var(--md-sys-color-success-scrim-300));--md-sys-color-success-container-hover:light-dark(var(--md-sys-color-success-scrim-300),var(--md-sys-color-success-scrim-300));--md-sys-color-success-container-active:light-dark(var(--md-sys-color-success-scrim-400),var(--md-sys-color-success-scrim-400));--md-sys-color-success-container-disabled:light-dark(var(--md-sys-color-success-scrim-100),var(--md-sys-color-success-scrim-100));--md-sys-color-success-inverse-surface:light-dark(var(--md-sys-color-success-900),var(--md-sys-color-success-100));--md-sys-color-success-inverse-on-surface:light-dark(var(--md-sys-color-success-050),var(--md-sys-color-success-950));--md-sys-color-success-background:light-dark(var(--md-sys-color-success-100),var(--md-sys-color-success-900));--md-sys-color-success-surface:light-dark(var(--md-sys-color-success-125),var(--md-sys-color-success-875));--md-sys-color-success-surface-dimmest:light-dark(var(--md-sys-color-success-200),var(--md-sys-color-success-950));--md-sys-color-success-surface-dimmer:light-dark(var(--md-sys-color-success-175),var(--md-sys-color-success-925));--md-sys-color-success-surface-dim:light-dark(var(--md-sys-color-success-150),var(--md-sys-color-success-900));--md-sys-color-success-surface-bright:light-dark(var(--md-sys-color-success-100),var(--md-sys-color-success-850));--md-sys-color-success-surface-brighter:light-dark(var(--md-sys-color-success-075),var(--md-sys-color-success-825));--md-sys-color-success-surface-brightest:light-dark(var(--md-sys-color-success-050),var(--md-sys-color-success-800));--md-sys-color-success-surface-lowest:light-dark(var(--md-sys-color-success-050),var(--md-sys-color-success-950));--md-sys-color-success-surface-lower:light-dark(var(--md-sys-color-success-075),var(--md-sys-color-success-925));--md-sys-color-success-surface-low:light-dark(var(--md-sys-color-success-100),var(--md-sys-color-success-900));--md-sys-color-success-surface-high:light-dark(var(--md-sys-color-success-150),var(--md-sys-color-success-850));--md-sys-color-success-surface-higher:light-dark(var(--md-sys-color-success-175),var(--md-sys-color-success-825));--md-sys-color-success-surface-highest:light-dark(var(--md-sys-color-success-200),var(--md-sys-color-success-800));--md-sys-color-success-scrim-weakest:light-dark(var(--md-sys-color-success-scrim-050),var(--md-sys-color-success-scrim-050));--md-sys-color-success-scrim-weaker:light-dark(var(--md-sys-color-success-scrim-100),var(--md-sys-color-success-scrim-100));--md-sys-color-success-scrim-weak:light-dark(var(--md-sys-color-success-scrim-200),var(--md-sys-color-success-scrim-200));--md-sys-color-success-scrim:light-dark(var(--md-sys-color-success-scrim-300),var(--md-sys-color-success-scrim-300));--md-sys-color-success-scrim-strong:light-dark(var(--md-sys-color-success-scrim-400),var(--md-sys-color-success-scrim-400));--md-sys-color-success-scrim-stronger:light-dark(var(--md-sys-color-success-scrim-500),var(--md-sys-color-success-scrim-500));--md-sys-color-success-scrim-strongest:light-dark(var(--md-sys-color-success-scrim-600),var(--md-sys-color-success-scrim-600));--md-sys-color-success-key-dominant:oklch(56% .115 152);--md-sys-color-warning-100:oklch(95.68% .0079 73.74);--md-sys-color-warning-125:oklch(93.48% .0149 70.88);--md-sys-color-warning-150:oklch(91.25% .0229 71.77);--md-sys-color-warning-175:oklch(89.07% .0328 71.88);--md-sys-color-warning-200:oklch(86.88% .0437 72.86);--md-sys-color-warning-250:oklch(82.41% .0669 71.91);--md-sys-color-warning-300:oklch(78.03% .0874 72.82);--md-sys-color-warning-350:oklch(73.59% .1009 72);--md-sys-color-warning-400:oklch(69.28% .1083 72.84);--md-sys-color-warning-450:oklch(64.8% .109 72.47);--md-sys-color-warning-500:oklch(60.37% .1059 72.21);--md-sys-color-warning-550:oklch(55.9% .0967 71.98);--md-sys-color-warning-600:oklch(51.45% .0851 72.85);--md-sys-color-warning-650:oklch(47.04% .0737 73.01);--md-sys-color-warning-700:oklch(42.51% .0625 73.7);--md-sys-color-warning-750:oklch(38% .0514 73.19);--md-sys-color-warning-800:oklch(33.36% .0394 72.01);--md-sys-color-warning-825:oklch(30.85% .0335 69.8);--md-sys-color-warning-850:oklch(28.53% .0289 72.96);--md-sys-color-warning-875:oklch(25.92% .0224 69.54);--md-sys-color-warning-900:oklch(23.5% .0173 74.74);--md-sys-color-warning-925:oklch(20.72% .0131 77.91);--md-sys-color-warning-950:oklch(17.85% .0086 84.57);--md-sys-color-warning-050:oklch(100% 0 89.88);--md-sys-color-warning-075:oklch(97.71% .0034 67.78);--md-sys-color-warning-scrim-050:oklch(60.37% .1059 72.21/.05);--md-sys-color-warning-scrim-100:oklch(60.37% .1059 72.21/.1);--md-sys-color-warning-scrim-200:oklch(60.37% .1059 72.21/.2);--md-sys-color-warning-scrim-300:oklch(60.37% .1059 72.21/.3);--md-sys-color-warning-scrim-400:oklch(60.37% .1059 72.21/.4);--md-sys-color-warning-scrim-500:oklch(60.37% .1059 72.21/.5);--md-sys-color-warning-scrim-600:oklch(60.37% .1059 72.21/.6);--md-sys-color-warning-scrim-700:oklch(60.37% .1059 72.21/.7);--md-sys-color-warning-scrim-800:oklch(60.37% .1059 72.21/.8);--md-sys-color-warning-scrim-900:oklch(60.37% .1059 72.21/.9);--md-sys-color-warning-scrim-950:oklch(60.37% .1059 72.21/.95);--md-sys-color-warning:light-dark(var(--md-sys-color-warning-550),var(--md-sys-color-warning-450));--md-sys-color-warning-dim:light-dark(var(--md-sys-color-warning-650),var(--md-sys-color-warning-700));--md-sys-color-warning-bright:light-dark(var(--md-sys-color-warning-350),var(--md-sys-color-warning-400));--md-sys-color-warning-low:light-dark(var(--md-sys-color-warning-350),var(--md-sys-color-warning-700));--md-sys-color-warning-high:light-dark(var(--md-sys-color-warning-650),var(--md-sys-color-warning-400));--md-sys-color-warning-hover:light-dark(var(--md-sys-color-warning-650),var(--md-sys-color-warning-350));--md-sys-color-warning-active:light-dark(var(--md-sys-color-warning-750),var(--md-sys-color-warning-250));--md-sys-color-warning-disabled:light-dark(var(--md-sys-color-warning-scrim-600),var(--md-sys-color-warning-scrim-600));--md-sys-color-warning-on-warning:light-dark(var(--md-sys-color-warning-050),var(--md-sys-color-warning-050));--md-sys-color-warning-on-warning-variant:light-dark(var(--md-sys-color-warning-200),var(--md-sys-color-warning-200));--md-sys-color-warning-on-warning-hover:light-dark(var(--md-sys-color-warning-050),var(--md-sys-color-warning-050));--md-sys-color-warning-on-warning-active:light-dark(var(--md-sys-color-warning-050),var(--md-sys-color-warning-050));--md-sys-color-warning-on-warning-disabled:light-dark(var(--md-sys-color-warning-scrim-400),var(--md-sys-color-warning-scrim-400));--md-sys-color-warning-on-surface:light-dark(var(--md-sys-color-warning-950),var(--md-sys-color-warning-050));--md-sys-color-warning-on-surface-variant:light-dark(var(--md-sys-color-warning-750),var(--md-sys-color-warning-250));--md-sys-color-warning-on-surface-hover:light-dark(var(--md-sys-color-warning-950),var(--md-sys-color-warning-050));--md-sys-color-warning-on-surface-active:light-dark(var(--md-sys-color-warning-950),var(--md-sys-color-warning-050));--md-sys-color-warning-on-surface-disabled:light-dark(var(--md-sys-color-warning-scrim-400),var(--md-sys-color-warning-scrim-400));--md-sys-color-warning-placeholder:light-dark(var(--md-sys-color-warning-650),var(--md-sys-color-warning-350));--md-sys-color-warning-outline:light-dark(var(--md-sys-color-warning-scrim-600),var(--md-sys-color-warning-scrim-600));--md-sys-color-warning-outline-variant:light-dark(var(--md-sys-color-warning-scrim-300),var(--md-sys-color-warning-scrim-300));--md-sys-color-warning-outline-hover:light-dark(var(--md-sys-color-warning-scrim-700),var(--md-sys-color-warning-scrim-700));--md-sys-color-warning-outline-active:light-dark(var(--md-sys-color-warning-scrim-800),var(--md-sys-color-warning-scrim-800));--md-sys-color-warning-outline-disabled:light-dark(var(--md-sys-color-warning-scrim-400),var(--md-sys-color-warning-scrim-400));--md-sys-color-warning-container:light-dark(var(--md-sys-color-warning-scrim-200),var(--md-sys-color-warning-scrim-200));--md-sys-color-warning-container-low:light-dark(var(--md-sys-color-warning-scrim-100),var(--md-sys-color-warning-scrim-100));--md-sys-color-warning-container-high:light-dark(var(--md-sys-color-warning-scrim-300),var(--md-sys-color-warning-scrim-300));--md-sys-color-warning-container-hover:light-dark(var(--md-sys-color-warning-scrim-300),var(--md-sys-color-warning-scrim-300));--md-sys-color-warning-container-active:light-dark(var(--md-sys-color-warning-scrim-400),var(--md-sys-color-warning-scrim-400));--md-sys-color-warning-container-disabled:light-dark(var(--md-sys-color-warning-scrim-100),var(--md-sys-color-warning-scrim-100));--md-sys-color-warning-inverse-surface:light-dark(var(--md-sys-color-warning-900),var(--md-sys-color-warning-100));--md-sys-color-warning-inverse-on-surface:light-dark(var(--md-sys-color-warning-050),var(--md-sys-color-warning-950));--md-sys-color-warning-background:light-dark(var(--md-sys-color-warning-100),var(--md-sys-color-warning-900));--md-sys-color-warning-surface:light-dark(var(--md-sys-color-warning-125),var(--md-sys-color-warning-875));--md-sys-color-warning-surface-dimmest:light-dark(var(--md-sys-color-warning-200),var(--md-sys-color-warning-950));--md-sys-color-warning-surface-dimmer:light-dark(var(--md-sys-color-warning-175),var(--md-sys-color-warning-925));--md-sys-color-warning-surface-dim:light-dark(var(--md-sys-color-warning-150),var(--md-sys-color-warning-900));--md-sys-color-warning-surface-bright:light-dark(var(--md-sys-color-warning-100),var(--md-sys-color-warning-850));--md-sys-color-warning-surface-brighter:light-dark(var(--md-sys-color-warning-075),var(--md-sys-color-warning-825));--md-sys-color-warning-surface-brightest:light-dark(var(--md-sys-color-warning-050),var(--md-sys-color-warning-800));--md-sys-color-warning-surface-lowest:light-dark(var(--md-sys-color-warning-050),var(--md-sys-color-warning-950));--md-sys-color-warning-surface-lower:light-dark(var(--md-sys-color-warning-075),var(--md-sys-color-warning-925));--md-sys-color-warning-surface-low:light-dark(var(--md-sys-color-warning-100),var(--md-sys-color-warning-900));--md-sys-color-warning-surface-high:light-dark(var(--md-sys-color-warning-150),var(--md-sys-color-warning-850));--md-sys-color-warning-surface-higher:light-dark(var(--md-sys-color-warning-175),var(--md-sys-color-warning-825));--md-sys-color-warning-surface-highest:light-dark(var(--md-sys-color-warning-200),var(--md-sys-color-warning-800));--md-sys-color-warning-scrim-weakest:light-dark(var(--md-sys-color-warning-scrim-050),var(--md-sys-color-warning-scrim-050));--md-sys-color-warning-scrim-weaker:light-dark(var(--md-sys-color-warning-scrim-100),var(--md-sys-color-warning-scrim-100));--md-sys-color-warning-scrim-weak:light-dark(var(--md-sys-color-warning-scrim-200),var(--md-sys-color-warning-scrim-200));--md-sys-color-warning-scrim:light-dark(var(--md-sys-color-warning-scrim-300),var(--md-sys-color-warning-scrim-300));--md-sys-color-warning-scrim-strong:light-dark(var(--md-sys-color-warning-scrim-400),var(--md-sys-color-warning-scrim-400));--md-sys-color-warning-scrim-stronger:light-dark(var(--md-sys-color-warning-scrim-500),var(--md-sys-color-warning-scrim-500));--md-sys-color-warning-scrim-strongest:light-dark(var(--md-sys-color-warning-scrim-600),var(--md-sys-color-warning-scrim-600));--md-sys-color-warning-key-dominant:oklch(62% .118 73);--md-sys-color-danger-100:oklch(95.67% .0109 24.32);--md-sys-color-danger-125:oklch(93.46% .0191 29.55);--md-sys-color-danger-150:oklch(91.19% .0292 25.57);--md-sys-color-danger-175:oklch(88.91% .0399 25.63);--md-sys-color-danger-200:oklch(86.81% .0533 26.87);--md-sys-color-danger-250:oklch(82.38% .0835 27.22);--md-sys-color-danger-300:oklch(78.12% .1195 27);--md-sys-color-danger-350:oklch(73.72% .1606 27.05);--md-sys-color-danger-400:oklch(69.2% .1978 27.04);--md-sys-color-danger-450:oklch(64.81% .2377 27.04);--md-sys-color-danger-500:oklch(60.45% .2464 27.04);--md-sys-color-danger-550:oklch(55.88% .2277 26.92);--md-sys-color-danger-600:oklch(51.4% .2095 26.96);--md-sys-color-danger-650:oklch(46.93% .1898 26.87);--md-sys-color-danger-700:oklch(42.33% .147 26.95);--md-sys-color-danger-750:oklch(37.85% .1123 27.39);--md-sys-color-danger-800:oklch(33.23% .0851 26.7);--md-sys-color-danger-825:oklch(30.95% .0705 26.96);--md-sys-color-danger-850:oklch(28.5% .0566 27.72);--md-sys-color-danger-875:oklch(26.03% .045 27.03);--md-sys-color-danger-900:oklch(23.3% .0345 25.9);--md-sys-color-danger-925:oklch(20.66% .0255 27.81);--md-sys-color-danger-950:oklch(17.71% .0174 25.39);--md-sys-color-danger-050:oklch(100% 0 89.88);--md-sys-color-danger-075:oklch(97.89% .0045 34.31);--md-sys-color-danger-scrim-050:oklch(60.45% .2464 27.04/.05);--md-sys-color-danger-scrim-100:oklch(60.45% .2464 27.04/.1);--md-sys-color-danger-scrim-200:oklch(60.45% .2464 27.04/.2);--md-sys-color-danger-scrim-300:oklch(60.45% .2464 27.04/.3);--md-sys-color-danger-scrim-400:oklch(60.45% .2464 27.04/.4);--md-sys-color-danger-scrim-500:oklch(60.45% .2464 27.04/.5);--md-sys-color-danger-scrim-600:oklch(60.45% .2464 27.04/.6);--md-sys-color-danger-scrim-700:oklch(60.45% .2464 27.04/.7);--md-sys-color-danger-scrim-800:oklch(60.45% .2464 27.04/.8);--md-sys-color-danger-scrim-900:oklch(60.45% .2464 27.04/.9);--md-sys-color-danger-scrim-950:oklch(60.45% .2464 27.04/.95);--md-sys-color-danger:light-dark(var(--md-sys-color-danger-550),var(--md-sys-color-danger-450));--md-sys-color-danger-dim:light-dark(var(--md-sys-color-danger-650),var(--md-sys-color-danger-700));--md-sys-color-danger-bright:light-dark(var(--md-sys-color-danger-350),var(--md-sys-color-danger-400));--md-sys-color-danger-low:light-dark(var(--md-sys-color-danger-350),var(--md-sys-color-danger-700));--md-sys-color-danger-high:light-dark(var(--md-sys-color-danger-650),var(--md-sys-color-danger-400));--md-sys-color-danger-hover:light-dark(var(--md-sys-color-danger-650),var(--md-sys-color-danger-350));--md-sys-color-danger-active:light-dark(var(--md-sys-color-danger-750),var(--md-sys-color-danger-250));--md-sys-color-danger-disabled:light-dark(var(--md-sys-color-danger-scrim-600),var(--md-sys-color-danger-scrim-600));--md-sys-color-danger-on-danger:light-dark(var(--md-sys-color-danger-050),var(--md-sys-color-danger-050));--md-sys-color-danger-on-danger-variant:light-dark(var(--md-sys-color-danger-200),var(--md-sys-color-danger-200));--md-sys-color-danger-on-danger-hover:light-dark(var(--md-sys-color-danger-050),var(--md-sys-color-danger-050));--md-sys-color-danger-on-danger-active:light-dark(var(--md-sys-color-danger-050),var(--md-sys-color-danger-050));--md-sys-color-danger-on-danger-disabled:light-dark(var(--md-sys-color-danger-scrim-400),var(--md-sys-color-danger-scrim-400));--md-sys-color-danger-on-surface:light-dark(var(--md-sys-color-danger-950),var(--md-sys-color-danger-050));--md-sys-color-danger-on-surface-variant:light-dark(var(--md-sys-color-danger-750),var(--md-sys-color-danger-250));--md-sys-color-danger-on-surface-hover:light-dark(var(--md-sys-color-danger-950),var(--md-sys-color-danger-050));--md-sys-color-danger-on-surface-active:light-dark(var(--md-sys-color-danger-950),var(--md-sys-color-danger-050));--md-sys-color-danger-on-surface-disabled:light-dark(var(--md-sys-color-danger-scrim-400),var(--md-sys-color-danger-scrim-400));--md-sys-color-danger-placeholder:light-dark(var(--md-sys-color-danger-650),var(--md-sys-color-danger-350));--md-sys-color-danger-outline:light-dark(var(--md-sys-color-danger-scrim-600),var(--md-sys-color-danger-scrim-600));--md-sys-color-danger-outline-variant:light-dark(var(--md-sys-color-danger-scrim-300),var(--md-sys-color-danger-scrim-300));--md-sys-color-danger-outline-hover:light-dark(var(--md-sys-color-danger-scrim-700),var(--md-sys-color-danger-scrim-700));--md-sys-color-danger-outline-active:light-dark(var(--md-sys-color-danger-scrim-800),var(--md-sys-color-danger-scrim-800));--md-sys-color-danger-outline-disabled:light-dark(var(--md-sys-color-danger-scrim-400),var(--md-sys-color-danger-scrim-400));--md-sys-color-danger-container:light-dark(var(--md-sys-color-danger-scrim-200),var(--md-sys-color-danger-scrim-200));--md-sys-color-danger-container-low:light-dark(var(--md-sys-color-danger-scrim-100),var(--md-sys-color-danger-scrim-100));--md-sys-color-danger-container-high:light-dark(var(--md-sys-color-danger-scrim-300),var(--md-sys-color-danger-scrim-300));--md-sys-color-danger-container-hover:light-dark(var(--md-sys-color-danger-scrim-300),var(--md-sys-color-danger-scrim-300));--md-sys-color-danger-container-active:light-dark(var(--md-sys-color-danger-scrim-400),var(--md-sys-color-danger-scrim-400));--md-sys-color-danger-container-disabled:light-dark(var(--md-sys-color-danger-scrim-100),var(--md-sys-color-danger-scrim-100));--md-sys-color-danger-inverse-surface:light-dark(var(--md-sys-color-danger-900),var(--md-sys-color-danger-100));--md-sys-color-danger-inverse-on-surface:light-dark(var(--md-sys-color-danger-050),var(--md-sys-color-danger-950));--md-sys-color-danger-background:light-dark(var(--md-sys-color-danger-100),var(--md-sys-color-danger-900));--md-sys-color-danger-surface:light-dark(var(--md-sys-color-danger-125),var(--md-sys-color-danger-875));--md-sys-color-danger-surface-dimmest:light-dark(var(--md-sys-color-danger-200),var(--md-sys-color-danger-950));--md-sys-color-danger-surface-dimmer:light-dark(var(--md-sys-color-danger-175),var(--md-sys-color-danger-925));--md-sys-color-danger-surface-dim:light-dark(var(--md-sys-color-danger-150),var(--md-sys-color-danger-900));--md-sys-color-danger-surface-bright:light-dark(var(--md-sys-color-danger-100),var(--md-sys-color-danger-850));--md-sys-color-danger-surface-brighter:light-dark(var(--md-sys-color-danger-075),var(--md-sys-color-danger-825));--md-sys-color-danger-surface-brightest:light-dark(var(--md-sys-color-danger-050),var(--md-sys-color-danger-800));--md-sys-color-danger-surface-lowest:light-dark(var(--md-sys-color-danger-050),var(--md-sys-color-danger-950));--md-sys-color-danger-surface-lower:light-dark(var(--md-sys-color-danger-075),var(--md-sys-color-danger-925));--md-sys-color-danger-surface-low:light-dark(var(--md-sys-color-danger-100),var(--md-sys-color-danger-900));--md-sys-color-danger-surface-high:light-dark(var(--md-sys-color-danger-150),var(--md-sys-color-danger-850));--md-sys-color-danger-surface-higher:light-dark(var(--md-sys-color-danger-175),var(--md-sys-color-danger-825));--md-sys-color-danger-surface-highest:light-dark(var(--md-sys-color-danger-200),var(--md-sys-color-danger-800));--md-sys-color-danger-scrim-weakest:light-dark(var(--md-sys-color-danger-scrim-050),var(--md-sys-color-danger-scrim-050));--md-sys-color-danger-scrim-weaker:light-dark(var(--md-sys-color-danger-scrim-100),var(--md-sys-color-danger-scrim-100));--md-sys-color-danger-scrim-weak:light-dark(var(--md-sys-color-danger-scrim-200),var(--md-sys-color-danger-scrim-200));--md-sys-color-danger-scrim:light-dark(var(--md-sys-color-danger-scrim-300),var(--md-sys-color-danger-scrim-300));--md-sys-color-danger-scrim-strong:light-dark(var(--md-sys-color-danger-scrim-400),var(--md-sys-color-danger-scrim-400));--md-sys-color-danger-scrim-stronger:light-dark(var(--md-sys-color-danger-scrim-500),var(--md-sys-color-danger-scrim-500));--md-sys-color-danger-scrim-strongest:light-dark(var(--md-sys-color-danger-scrim-600),var(--md-sys-color-danger-scrim-600));--md-sys-color-danger-key-dominant:oklch(52% .176 27);--md-sys-color-focus-ring:light-dark(var(--md-sys-color-primary-550),var(--md-sys-color-primary-400));--md-sys-color-neutral-050-50:oklch(100% 0 89.88/.05);--md-sys-color-neutral-050-100:oklch(100% 0 89.88/.1);--md-sys-color-neutral-050-140:oklch(100% 0 89.88/.14);--md-sys-color-neutral-950-50:oklch(17.74% .0044 264.46/.05);--md-sys-color-neutral-950-100:oklch(17.74% .0044 264.46/.1);--md-sys-color-neutral-950-140:oklch(17.74% .0044 264.46/.14);--md-sys-color-neutral-tint-dim:light-dark(var(--md-sys-color-neutral-950-50),var(--md-sys-color-neutral-950-50));--md-sys-color-neutral-tint-dimmer:light-dark(var(--md-sys-color-neutral-950-100),var(--md-sys-color-neutral-950-100));--md-sys-color-neutral-tint-dimmest:light-dark(var(--md-sys-color-neutral-950-140),var(--md-sys-color-neutral-950-140));--md-sys-color-neutral-tint-bright:light-dark(var(--md-sys-color-neutral-050-50),var(--md-sys-color-neutral-050-50));--md-sys-color-neutral-tint-brighter:light-dark(var(--md-sys-color-neutral-050-100),var(--md-sys-color-neutral-050-100));--md-sys-color-neutral-tint-brightest:light-dark(var(--md-sys-color-neutral-050-140),var(--md-sys-color-neutral-050-140));--md-sys-color-neutral-track:light-dark(var(--md-sys-color-neutral-600),var(--md-sys-color-neutral-400));--md-sys-color-neutral-track-hover:light-dark(var(--md-sys-color-neutral-700),var(--md-sys-color-neutral-300));--md-sys-color-primary-selected:light-dark(var(--md-sys-color-primary-600),var(--md-sys-color-primary-600));--md-sys-color-neutral-scrollbar-thumb:var(--md-sys-color-neutral-track);--md-sys-color-neutral-scrollbar-thumb-hover:var(--md-sys-color-neutral-track-hover);--ui-answered-bg:var(--md-sys-color-neutral-container-low);--ui-answered-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-working-color:var(--md-sys-color-primary)}@media (forced-colors:active){:root{--md-sys-color-focus-ring:Highlight;--md-sys-color-neutral-tint-dim:transparent;--md-sys-color-neutral-tint-dimmer:transparent;--md-sys-color-neutral-tint-dimmest:transparent;--md-sys-color-neutral-tint-bright:transparent;--md-sys-color-neutral-tint-brighter:transparent;--md-sys-color-neutral-tint-brightest:transparent}}:root{--md-sys-scale:1;--md-sys-density:1;--md-sys-compact-sm:14px;--md-sys-compact-md:16px;--md-sys-compact-lg:18px;--md-sys-widget-inset:2px;--md-sys-height-sm:24px;--md-sys-height-md:28px;--md-sys-height-lg:36px;--md-sys-font-sm:13px;--md-sys-font-md:14px;--md-sys-font-lg:16px;--md-sys-icon-sm:16px;--md-sys-icon-md:18px;--md-sys-icon-lg:20px;--md-sys-control-line-height:1;--md-sys-state-focus-ring-width:2px;--md-sys-state-focus-ring-offset:2px;--md-sys-scrollbar-size:8px;--md-sys-motion-duration-fast:.3s;--md-sys-motion-easing-standard:cubic-bezier(.25, .1, .25, 1);--ui-pending-duration:var(--md-sys-motion-duration-fast);--ui-pending-opacity:.6;--ui-working-duration:1.6s;--ui-working-opacity-min:.15;--ui-working-opacity-max:.55;--ui-working-blur:24px;--md-sys-shape-corner-base:12px;--md-sys-typeface-mono:ui-monospace, SFMono-Regular, Menlo, monospace;--md-sys-typeface-sans:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--md-sys-typescale-display-large-weight:400;--md-sys-typescale-display-large-line-height:1.123;--md-sys-typescale-display-large-tracking:-.004em;--md-sys-typescale-display-medium-weight:400;--md-sys-typescale-display-medium-line-height:1.156;--md-sys-typescale-display-medium-tracking:0;--md-sys-typescale-display-small-weight:400;--md-sys-typescale-display-small-line-height:1.222;--md-sys-typescale-display-small-tracking:0;--md-sys-typescale-headline-large-weight:400;--md-sys-typescale-headline-large-line-height:1.25;--md-sys-typescale-headline-large-tracking:0;--md-sys-typescale-headline-medium-weight:400;--md-sys-typescale-headline-medium-line-height:1.286;--md-sys-typescale-headline-medium-tracking:0;--md-sys-typescale-headline-small-weight:400;--md-sys-typescale-headline-small-line-height:1.333;--md-sys-typescale-headline-small-tracking:0;--md-sys-typescale-title-large-weight:400;--md-sys-typescale-title-large-line-height:1.273;--md-sys-typescale-title-large-tracking:0;--md-sys-typescale-title-medium-weight:500;--md-sys-typescale-title-medium-line-height:1.5;--md-sys-typescale-title-medium-tracking:.009em;--md-sys-typescale-title-small-weight:500;--md-sys-typescale-title-small-line-height:1.429;--md-sys-typescale-title-small-tracking:.007em;--md-sys-typescale-body-large-weight:400;--md-sys-typescale-body-large-line-height:1.5;--md-sys-typescale-body-large-tracking:.031em;--md-sys-typescale-body-medium-weight:400;--md-sys-typescale-body-medium-line-height:1.429;--md-sys-typescale-body-medium-tracking:.018em;--md-sys-typescale-body-small-weight:400;--md-sys-typescale-body-small-line-height:1.333;--md-sys-typescale-body-small-tracking:.033em;--md-sys-typescale-label-large-weight:500;--md-sys-typescale-label-large-line-height:1.429;--md-sys-typescale-label-large-tracking:.007em;--md-sys-typescale-label-medium-weight:500;--md-sys-typescale-label-medium-line-height:1.333;--md-sys-typescale-label-medium-tracking:.042em;--md-sys-typescale-label-small-weight:500;--md-sys-typescale-label-small-line-height:1.455;--md-sys-typescale-label-small-tracking:.045em;--md-sys-typescale-kicker-large-weight:400;--md-sys-typescale-kicker-large-line-height:1.429;--md-sys-typescale-kicker-large-tracking:.2em;--md-sys-typescale-kicker-medium-weight:400;--md-sys-typescale-kicker-medium-line-height:1.333;--md-sys-typescale-kicker-medium-tracking:.2em;--md-sys-typescale-kicker-small-weight:400;--md-sys-typescale-kicker-small-line-height:1.455;--md-sys-typescale-kicker-small-tracking:.2em;--md-sys-typescale-overline-large-weight:500;--md-sys-typescale-overline-large-line-height:1.429;--md-sys-typescale-overline-large-tracking:.15em;--md-sys-typescale-overline-medium-weight:500;--md-sys-typescale-overline-medium-line-height:1.333;--md-sys-typescale-overline-medium-tracking:.15em;--md-sys-typescale-overline-small-weight:500;--md-sys-typescale-overline-small-line-height:1.455;--md-sys-typescale-overline-small-tracking:.15em;--md-sys-typescale-lead-large-weight:400;--md-sys-typescale-lead-large-line-height:1.455;--md-sys-typescale-lead-large-tracking:0;--md-sys-typescale-lead-medium-weight:400;--md-sys-typescale-lead-medium-line-height:1.444;--md-sys-typescale-lead-medium-tracking:0;--md-sys-typescale-lead-small-weight:400;--md-sys-typescale-lead-small-line-height:1.5;--md-sys-typescale-lead-small-tracking:.031em;--md-sys-typescale-quote-large-weight:400;--md-sys-typescale-quote-large-line-height:1.455;--md-sys-typescale-quote-large-tracking:0;--md-sys-typescale-quote-medium-weight:400;--md-sys-typescale-quote-medium-line-height:1.444;--md-sys-typescale-quote-medium-tracking:0;--md-sys-typescale-quote-small-weight:400;--md-sys-typescale-quote-small-line-height:1.5;--md-sys-typescale-quote-small-tracking:.031em}*{--md-sys-gap-sm:calc(var(--md-sys-font-sm) / 2 * var(--md-sys-density));--md-sys-gap-md:calc(var(--md-sys-font-md) / 2 * var(--md-sys-density));--md-sys-gap-lg:calc(var(--md-sys-font-lg) / 2 * var(--md-sys-density));--md-sys-typescale-display-large-size:calc(57px * var(--md-sys-scale));--md-sys-typescale-display-medium-size:calc(45px * var(--md-sys-scale));--md-sys-typescale-display-small-size:calc(36px * var(--md-sys-scale));--md-sys-typescale-headline-large-size:calc(32px * var(--md-sys-scale));--md-sys-typescale-headline-medium-size:calc(28px * var(--md-sys-scale));--md-sys-typescale-headline-small-size:calc(24px * var(--md-sys-scale));--md-sys-typescale-title-large-size:calc(22px * var(--md-sys-scale));--md-sys-typescale-title-medium-size:calc(16px * var(--md-sys-scale));--md-sys-typescale-title-small-size:calc(14px * var(--md-sys-scale));--md-sys-typescale-body-large-size:calc(16px * var(--md-sys-scale));--md-sys-typescale-body-medium-size:calc(14px * var(--md-sys-scale));--md-sys-typescale-body-small-size:calc(12px * var(--md-sys-scale));--md-sys-typescale-label-large-size:calc(14px * var(--md-sys-scale));--md-sys-typescale-label-medium-size:calc(12px * var(--md-sys-scale));--md-sys-typescale-label-small-size:calc(11px * var(--md-sys-scale));--md-sys-typescale-kicker-large-size:calc(14px * var(--md-sys-scale));--md-sys-typescale-kicker-medium-size:calc(12px * var(--md-sys-scale));--md-sys-typescale-kicker-small-size:calc(11px * var(--md-sys-scale));--md-sys-typescale-overline-large-size:calc(14px * var(--md-sys-scale));--md-sys-typescale-overline-medium-size:calc(12px * var(--md-sys-scale));--md-sys-typescale-overline-small-size:calc(11px * var(--md-sys-scale));--md-sys-typescale-lead-large-size:calc(22px * var(--md-sys-scale));--md-sys-typescale-lead-medium-size:calc(18px * var(--md-sys-scale));--md-sys-typescale-lead-small-size:calc(16px * var(--md-sys-scale));--md-sys-typescale-quote-large-size:calc(22px * var(--md-sys-scale));--md-sys-typescale-quote-medium-size:calc(18px * var(--md-sys-scale));--md-sys-typescale-quote-small-size:calc(16px * var(--md-sys-scale));--md-sys-space-none:0;--md-sys-space-xs:calc(4px * var(--md-sys-density));--md-sys-space-sm:calc(8px * var(--md-sys-density));--md-sys-space-md:calc(12px * var(--md-sys-density));--md-sys-space-lg:calc(16px * var(--md-sys-density));--md-sys-space-xl:calc(24px * var(--md-sys-density));--md-sys-space-2xl:calc(32px * var(--md-sys-density));--ui-bar-inline-inset:var(--md-sys-space-xl)}@media (width<52.5rem){*{--md-sys-typescale-body-large-size:calc(15px * var(--md-sys-scale));--md-sys-typescale-body-medium-size:calc(13px * var(--md-sys-scale));--md-sys-typescale-body-small-size:calc(11px * var(--md-sys-scale))}}[scale=ui-sm]{--md-sys-scale:.875;--md-sys-height-sm:20px;--md-sys-height-md:24px;--md-sys-height-lg:28px;--md-sys-font-sm:12px;--md-sys-font-md:13px;--md-sys-font-lg:14px;--md-sys-icon-sm:14px;--md-sys-icon-md:16px;--md-sys-icon-lg:18px;--md-sys-compact-sm:12px;--md-sys-compact-md:14px;--md-sys-compact-lg:16px}[scale=ui-md]{--md-sys-scale:1;--md-sys-height-sm:24px;--md-sys-height-md:28px;--md-sys-height-lg:36px;--md-sys-font-sm:13px;--md-sys-font-md:14px;--md-sys-font-lg:16px;--md-sys-icon-sm:16px;--md-sys-icon-md:18px;--md-sys-icon-lg:20px;--md-sys-compact-sm:14px;--md-sys-compact-md:16px;--md-sys-compact-lg:18px}[scale=ui-lg]{--md-sys-scale:1.125;--md-sys-height-sm:28px;--md-sys-height-md:36px;--md-sys-height-lg:48px;--md-sys-font-sm:14px;--md-sys-font-md:16px;--md-sys-font-lg:18px;--md-sys-icon-sm:18px;--md-sys-icon-md:20px;--md-sys-icon-lg:24px;--md-sys-compact-sm:16px;--md-sys-compact-md:18px;--md-sys-compact-lg:20px}[scale=content-sm]{--md-sys-scale:1.375;--md-sys-height-sm:24px;--md-sys-height-md:28px;--md-sys-height-lg:36px;--md-sys-font-sm:13px;--md-sys-font-md:14px;--md-sys-font-lg:16px;--md-sys-icon-sm:16px;--md-sys-icon-md:18px;--md-sys-icon-lg:20px;--md-sys-compact-sm:18px;--md-sys-compact-md:20px;--md-sys-compact-lg:22px}[scale=content-md]{--md-sys-scale:1.5;--md-sys-height-sm:28px;--md-sys-height-md:36px;--md-sys-height-lg:48px;--md-sys-font-sm:14px;--md-sys-font-md:16px;--md-sys-font-lg:18px;--md-sys-icon-sm:18px;--md-sys-icon-md:20px;--md-sys-icon-lg:24px;--md-sys-compact-sm:20px;--md-sys-compact-md:22px;--md-sys-compact-lg:24px}[scale=content-lg]{--md-sys-scale:1.75;--md-sys-height-sm:36px;--md-sys-height-md:48px;--md-sys-height-lg:64px;--md-sys-font-sm:16px;--md-sys-font-md:18px;--md-sys-font-lg:20px;--md-sys-icon-sm:20px;--md-sys-icon-md:24px;--md-sys-icon-lg:28px;--md-sys-compact-sm:22px;--md-sys-compact-md:24px;--md-sys-compact-lg:28px}[density=compact]{--md-sys-density:.5}[density=comfortable]{--md-sys-density:1}[density=spacious]{--md-sys-density:1.5}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar){--ui-container-bg:transparent;--ui-container-tint:transparent}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[elevation="0"]{--ui-container-bg:var(--md-sys-color-neutral-surface)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[brightness="-3"]{--ui-container-bg:var(--md-sys-color-neutral-surface-dimmest)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[brightness="-2"]{--ui-container-bg:var(--md-sys-color-neutral-surface-dimmer)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[brightness="-1"]{--ui-container-bg:var(--md-sys-color-neutral-surface-dim)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[brightness="1"]{--ui-container-bg:var(--md-sys-color-neutral-surface-bright)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[brightness="2"]{--ui-container-bg:var(--md-sys-color-neutral-surface-brighter)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[brightness="3"]{--ui-container-bg:var(--md-sys-color-neutral-surface-brightest)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[elevation="-3"]{--ui-container-bg:var(--md-sys-color-neutral-surface-lowest)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[elevation="-2"]{--ui-container-bg:var(--md-sys-color-neutral-surface-lower)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[elevation="-1"]{--ui-container-bg:var(--md-sys-color-neutral-surface-low)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[elevation="1"]{--ui-container-bg:var(--md-sys-color-neutral-surface-high)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[elevation="2"]{--ui-container-bg:var(--md-sys-color-neutral-surface-higher)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar)[elevation="3"]{--ui-container-bg:var(--md-sys-color-neutral-surface-highest)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar):is([elevation="-3"],[elevation="-2"],[elevation="-1"],[elevation="1"],[elevation="2"],[elevation="3"])[brightness="-3"]{--ui-container-tint:var(--md-sys-color-neutral-tint-dimmest)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar):is([elevation="-3"],[elevation="-2"],[elevation="-1"],[elevation="1"],[elevation="2"],[elevation="3"])[brightness="-2"]{--ui-container-tint:var(--md-sys-color-neutral-tint-dimmer)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar):is([elevation="-3"],[elevation="-2"],[elevation="-1"],[elevation="1"],[elevation="2"],[elevation="3"])[brightness="-1"]{--ui-container-tint:var(--md-sys-color-neutral-tint-dim)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar):is([elevation="-3"],[elevation="-2"],[elevation="-1"],[elevation="1"],[elevation="2"],[elevation="3"])[brightness="1"]{--ui-container-tint:var(--md-sys-color-neutral-tint-bright)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar):is([elevation="-3"],[elevation="-2"],[elevation="-1"],[elevation="1"],[elevation="2"],[elevation="3"])[brightness="2"]{--ui-container-tint:var(--md-sys-color-neutral-tint-brighter)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar):is([elevation="-3"],[elevation="-2"],[elevation="-1"],[elevation="1"],[elevation="2"],[elevation="3"])[brightness="3"]{--ui-container-tint:var(--md-sys-color-neutral-tint-brightest)}:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar){background-color:var(--ui-container-bg);background-image:linear-gradient(var(--ui-container-tint), var(--ui-container-tint))}@media (forced-colors:active){:where(ui-row,ui-column,ui-list,ui-grid,ui-card,ui-tabs,ui-modal,ui-drawer,ui-toolbar){background-color:canvas;background-image:none}}:where([data-box]){--ui-box-inset:.375rem;isolation:isolate;--ui-box-pad-inline:.75rem;--ui-box-pad-block:.375rem;--ui-box-gap:.5rem;--ui-box-fade:var(--md-sys-space-lg,1rem);display:flow-root}:where([data-box][popover]:not(:popover-open)),:where(dialog[data-box]:not([open])){display:none}:where([data-box])>:where(header,footer,[data-region=header],[data-region=footer]){box-sizing:border-box;align-items:center;gap:var(--ui-box-gap);padding-inline:var(--ui-box-pad-inline);padding-block:var(--ui-box-pad-block);display:flex}:where([data-region=content],main){box-sizing:border-box;padding-inline:var(--ui-box-pad-inline);padding-block:var(--ui-box-pad-block);display:block}:where([data-region=content],main)>*+*{margin-block-start:var(--ui-box-gap)}:where([data-region=content],main) :where([data-region=content],main){padding-inline:calc(var(--ui-box-pad-inline) - var(--ui-box-inset))}:where([data-region=content],main) :where([data-region=content],main) :where([data-region=content],main){padding-inline:var(--ui-box-pad-block)}:where([data-box])>*{margin:var(--ui-box-inset)}:where([data-box])>:where(hr,[data-full-bleed]){margin:0}:where([data-box])>:where([padded]){box-sizing:border-box;padding:var(--ui-box-inset);margin:0}:where([data-box])>:where(header,[data-region=header]){background:inherit;z-index:1;position:sticky;inset-block-start:var(--ui-box-inset)}:where([data-box])>:where(footer,[data-region=footer]){background:inherit;z-index:1;position:sticky;inset-block-end:var(--ui-box-inset)}:where([data-box])>hr{border:0;border-block-start:1px solid var(--md-sys-color-neutral-outline-variant);block-size:0;margin:0}@media (forced-colors:active){:where([data-box])>:where(header,footer,[data-region=header],[data-region=footer]){background:canvas}:where([data-box])>hr{border-block-start-color:canvastext}}:where([data-fade-top][data-fade-bottom]){-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--ui-box-head-hold,0px), #000 calc(var(--ui-box-head,0px) + var(--ui-box-fade,1rem)), #000 calc(100% - var(--ui-box-foot,0px) - var(--ui-box-fade,1rem)), transparent calc(100% - var(--ui-box-foot-hold,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--ui-box-head-hold,0px), #000 calc(var(--ui-box-head,0px) + var(--ui-box-fade,1rem)), #000 calc(100% - var(--ui-box-foot,0px) - var(--ui-box-fade,1rem)), transparent calc(100% - var(--ui-box-foot-hold,0px)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, transparent var(--ui-box-head-hold,0px), #000 calc(var(--ui-box-head,0px) + var(--ui-box-fade,1rem)), #000 calc(100% - var(--ui-box-foot,0px) - var(--ui-box-fade,1rem)), transparent calc(100% - var(--ui-box-foot-hold,0px)), transparent 100%)}:where([data-fade-top]):not([data-fade-bottom]){-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--ui-box-head-hold,0px), #000 calc(var(--ui-box-head,0px) + var(--ui-box-fade,1rem)), #000 100%);-webkit-mask-image:linear-gradient(to bottom, transparent 0, transparent var(--ui-box-head-hold,0px), #000 calc(var(--ui-box-head,0px) + var(--ui-box-fade,1rem)), #000 100%);mask-image:linear-gradient(to bottom, transparent 0, transparent var(--ui-box-head-hold,0px), #000 calc(var(--ui-box-head,0px) + var(--ui-box-fade,1rem)), #000 100%)}:where([data-fade-bottom]):not([data-fade-top]){-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--ui-box-foot,0px) - var(--ui-box-fade,1rem)), transparent calc(100% - var(--ui-box-foot-hold,0px)), transparent 100%);-webkit-mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--ui-box-foot,0px) - var(--ui-box-fade,1rem)), transparent calc(100% - var(--ui-box-foot-hold,0px)), transparent 100%);mask-image:linear-gradient(to bottom, #000 0, #000 calc(100% - var(--ui-box-foot,0px) - var(--ui-box-fade,1rem)), transparent calc(100% - var(--ui-box-foot-hold,0px)), transparent 100%)}@media (forced-colors:active){:where([data-fade-top],[data-fade-bottom]){-webkit-mask-image:none;mask-image:none}}:where(ui-button){--ui-button-bg:var(--md-sys-color-primary);--ui-button-bg-hover:var(--md-sys-color-primary-dim);--ui-button-bg-active:var(--md-sys-color-primary-high);--ui-button-ink:var(--md-sys-color-primary-on-primary);--ui-button-border:transparent;--ui-button-height:var(--md-sys-height-md);--ui-button-font:var(--md-sys-font-md);--ui-button-gap:var(--md-sys-gap-md);--ui-button-icon:var(--md-sys-icon-md);--ui-button-glyph:var(--ui-button-font)}:where(ui-button[variant=soft]){--ui-button-bg:var(--md-sys-color-primary-container-low);--ui-button-bg-hover:var(--md-sys-color-primary-container);--ui-button-bg-active:var(--md-sys-color-primary-container-high);--ui-button-ink:var(--md-sys-color-primary-high)}:where(ui-button[variant=ghost]){--ui-button-bg:transparent;--ui-button-bg-hover:var(--md-sys-color-primary-container-low);--ui-button-bg-active:var(--md-sys-color-primary-container);--ui-button-ink:var(--md-sys-color-primary-high)}:where(ui-button[size=sm]){--ui-button-height:var(--md-sys-height-sm);--ui-button-font:var(--md-sys-font-sm);--ui-button-gap:var(--md-sys-gap-sm);--ui-button-icon:var(--md-sys-icon-sm)}:where(ui-button[size=lg]){--ui-button-height:var(--md-sys-height-lg);--ui-button-font:var(--md-sys-font-lg);--ui-button-gap:var(--md-sys-gap-lg);--ui-button-icon:var(--md-sys-icon-lg)}:where(ui-button[disabled]){--ui-button-bg:var(--md-sys-color-neutral-surface-high);--ui-button-bg-hover:var(--md-sys-color-neutral-surface-high);--ui-button-bg-active:var(--md-sys-color-neutral-surface-high);--ui-button-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-button){:scope{box-sizing:border-box;block-size:var(--ui-button-height);padding-block:0;padding-inline:calc(var(--ui-button-height) / 2);min-inline-size:var(--ui-button-height);font-size:var(--ui-button-font);line-height:var(--md-sys-control-line-height);white-space:nowrap;background:var(--ui-button-bg);color:var(--ui-button-ink);border:1px solid var(--ui-button-border);border-radius:calc(var(--ui-button-height) / 2);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:1fr;align-items:center;display:grid}:scope[inline]{display:inline-grid}:scope>[data-part=label]{text-overflow:ellipsis;justify-self:center;min-inline-size:0;max-inline-size:100%;overflow:hidden}:scope:has(>[slot=leading]):not(:has(>[slot=trailing])):not([icon-only])>[data-part=label]{justify-self:end}:scope:has(>[slot=trailing]):not(:has(>[slot=leading])):not([icon-only])>[data-part=label]{justify-self:start}:scope>[slot=leading],:scope>[slot=trailing]{inline-size:var(--ui-button-icon);block-size:var(--ui-button-icon);box-sizing:border-box}:scope>[data-role=icon]{padding:0}:scope>[data-role=caret]{padding:calc((var(--ui-button-icon) - var(--ui-button-glyph)) / 2)}:scope:has(>[slot=leading]):not(:has(>[slot=trailing])):not([icon-only]){column-gap:var(--ui-button-gap);grid-template-columns:auto 1fr;padding-inline-start:calc((var(--ui-button-height) - var(--ui-button-icon)) / 2);padding-inline-end:calc(var(--ui-button-height) / 2)}:scope:has(>[slot=trailing]):not(:has(>[slot=leading])):not([icon-only]){column-gap:var(--ui-button-gap);grid-template-columns:1fr auto;padding-inline-start:calc(var(--ui-button-height) / 2);padding-inline-end:calc((var(--ui-button-height) - var(--ui-button-icon)) / 2)}:scope:has(>[slot=leading]):has(>[slot=trailing]):not([icon-only]){column-gap:var(--ui-button-gap);grid-template-columns:auto 1fr auto;padding-inline-start:calc((var(--ui-button-height) - var(--ui-button-icon)) / 2);padding-inline-end:calc((var(--ui-button-height) - var(--ui-button-icon)) / 2)}:scope[icon-only]{inline-size:var(--ui-button-height);grid-template-columns:auto;justify-content:center;padding-inline:0}:scope:hover{background:var(--ui-button-bg-hover)}:scope:active{background:var(--ui-button-bg-active)}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(ready){transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready){transition:none}}:scope[disabled]{pointer-events:none;cursor:default}:scope[hidden]{display:none}@media (forced-colors:active){:scope{color:buttontext;border-color:buttontext}}}:where(ui-text-field){--ui-text-field-bg:var(--md-sys-color-neutral-container-low);--ui-text-field-bg-filled:var(--md-sys-color-neutral-container);--ui-text-field-bg-hover:var(--md-sys-color-neutral-container);--ui-text-field-bg-focus:var(--md-sys-color-neutral-container-low);--ui-text-field-border:transparent;--ui-text-field-border-hover:var(--md-sys-color-neutral-outline-variant);--ui-text-field-border-focus:transparent;--ui-text-field-border-invalid:var(--md-sys-color-danger);--ui-text-field-border-invalid-hover:var(--md-sys-color-danger-high);--ui-text-field-ink:var(--md-sys-color-neutral);--ui-text-field-ink-filled:var(--md-sys-color-neutral-on-surface-variant);--ui-text-field-ink-hover:var(--md-sys-color-neutral-on-surface-variant);--ui-text-field-ink-focus:var(--md-sys-color-neutral-on-surface);--ui-text-field-placeholder:var(--md-sys-color-neutral);--ui-text-field-height:var(--md-sys-height-md);--ui-text-field-font:var(--md-sys-font-md);--ui-text-field-gap:var(--md-sys-gap-md);--ui-text-field-icon:var(--md-sys-icon-md);--ui-text-field-radius:var(--md-sys-shape-corner-base);--ui-text-field-min-inline-size:20ch;--ui-text-field-message-font:var(--md-sys-font-sm);--ui-text-field-message-ink:var(--md-sys-color-danger-on-surface-variant)}:where(ui-text-field[size=sm]){--ui-text-field-height:var(--md-sys-height-sm);--ui-text-field-font:var(--md-sys-font-sm);--ui-text-field-gap:var(--md-sys-gap-sm);--ui-text-field-icon:var(--md-sys-icon-sm)}:where(ui-text-field[size=lg]){--ui-text-field-height:var(--md-sys-height-lg);--ui-text-field-font:var(--md-sys-font-lg);--ui-text-field-gap:var(--md-sys-gap-lg);--ui-text-field-icon:var(--md-sys-icon-lg)}:where(ui-text-field:is([disabled],:state(disabled))){--ui-text-field-bg:var(--md-sys-color-neutral-container-low);--ui-text-field-border:transparent;--ui-text-field-ink:var(--md-sys-color-neutral-low);--ui-text-field-placeholder:var(--md-sys-color-neutral-low)}@scope(ui-text-field){:scope{box-sizing:border-box;block-size:var(--ui-text-field-height);padding-block:0;padding-inline:calc(var(--ui-text-field-height) / 2);font-size:var(--ui-text-field-font);background:var(--ui-text-field-bg);color:var(--ui-text-field-ink);border:1px solid var(--ui-text-field-border);border-radius:var(--ui-text-field-radius);cursor:text;grid-template-columns:1fr;align-items:center;display:grid;position:relative}:scope[inline]{min-inline-size:var(--ui-text-field-min-inline-size);display:inline-grid}:scope>[slot=leading]{order:0}:scope>[data-part=editor]{font-size:var(--ui-text-field-font);line-height:var(--md-sys-control-line-height);color:var(--ui-text-field-ink);white-space:nowrap;outline:none;order:1;min-inline-size:0;overflow:hidden}:scope>[slot=trailing]{order:2}:scope>[data-part=editor][data-empty]:before{content:attr(data-placeholder);color:var(--ui-text-field-placeholder);pointer-events:none}:scope>[slot=leading],:scope>[slot=trailing]{inline-size:var(--ui-text-field-icon);block-size:var(--ui-text-field-icon);box-sizing:border-box}:scope:has(>[slot=leading]):not(:has(>[slot=trailing])){column-gap:var(--ui-text-field-gap);grid-template-columns:auto 1fr;padding-inline-start:calc((var(--ui-text-field-height) - var(--ui-text-field-icon)) / 2);padding-inline-end:calc(var(--ui-text-field-height) / 2)}:scope:has(>[slot=trailing]):not(:has(>[slot=leading])){column-gap:var(--ui-text-field-gap);grid-template-columns:1fr auto;padding-inline-start:calc(var(--ui-text-field-height) / 2);padding-inline-end:calc((var(--ui-text-field-height) - var(--ui-text-field-icon)) / 2)}:scope:has(>[slot=leading]):has(>[slot=trailing]){column-gap:var(--ui-text-field-gap);grid-template-columns:auto 1fr auto;padding-inline-start:calc((var(--ui-text-field-height) - var(--ui-text-field-icon)) / 2);padding-inline-end:calc((var(--ui-text-field-height) - var(--ui-text-field-icon)) / 2)}:scope:not(:hover):not(:focus-within):not(:is([disabled],:state(disabled))):has(>[data-part=editor]:not([data-empty])){background:var(--ui-text-field-bg-filled);--ui-text-field-ink:var(--ui-text-field-ink-filled)}:scope:not(:focus-within):not(:is([disabled],:state(disabled))):hover{background:var(--ui-text-field-bg-hover);border-color:var(--ui-text-field-border-hover);--ui-text-field-ink:var(--ui-text-field-ink-hover)}:scope:focus-within{background:var(--ui-text-field-bg-focus);border-color:var(--ui-text-field-border-focus);--ui-text-field-ink:var(--ui-text-field-ink-focus);outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(user-invalid){border-color:var(--ui-text-field-border-invalid)}:scope:state(user-invalid):hover{border-color:var(--ui-text-field-border-invalid-hover)}:scope:state(user-invalid)>.ui-text-field-message{font-size:var(--ui-text-field-message-font);color:var(--ui-text-field-message-ink);display:block;position:absolute;inset-block-start:calc(100% + 1px + var(--ui-text-field-gap) / 2);inset-inline-start:calc(var(--ui-text-field-height) / 2)}:scope:is([disabled],:state(disabled)){pointer-events:none;cursor:default}:scope:state(ready){transition:border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready){transition:none}}:scope[type=password]>[data-part=editor]{-webkit-text-security:disc}:scope[type=password]:state(revealed)>[data-part=editor]{-webkit-text-security:none}:scope:has(>[data-part=editor][data-empty]) [data-role=clear]{display:none}:scope [data-part=clear-button],:scope [data-part=reveal-button],:scope [data-part=step-up],:scope [data-part=step-down],:scope [data-part=calendar-button]{cursor:pointer;font:inherit;color:inherit;background:0 0;border:none;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}:scope [data-role=stepper]{inline-size:auto;block-size:var(--ui-text-field-icon);flex-direction:row;justify-content:flex-end;align-items:center;gap:0;display:inline-flex}:scope [data-part=step-up],:scope [data-part=step-down]{inline-size:var(--ui-text-field-icon);block-size:var(--ui-text-field-icon)}:scope [data-role=numeric]{inline-size:auto;block-size:var(--ui-text-field-icon);flex-direction:row;justify-content:flex-end;align-items:center;gap:0;display:inline-flex}:scope>[slot=trailing]:is([data-role=stepper],[data-role=numeric]){inline-size:auto}:scope>[popover][data-part=calendar-popup]{background:0 0;border:0;margin:0;padding:0}:scope [data-part=suffix]{font-size:var(--ui-text-field-font);-webkit-user-select:none;user-select:none;color:var(--ui-text-field-placeholder);line-height:1}:scope [data-part=leading-adornment],:scope [data-part=trailing-adornment]{font-size:var(--ui-text-field-font);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;line-height:1;display:inline-flex}:scope [data-part=clear-button] svg,:scope [data-part=reveal-button] svg,:scope [data-part=step-up] svg,:scope [data-part=step-down] svg,:scope [data-part=calendar-button] svg,:scope [data-part=leading-adornment] svg{block-size:1em;inline-size:1em;display:block}@media (forced-colors:active){:scope{color:canvastext;border-color:canvastext}:scope>[data-part=editor][data-empty]:before{color:canvastext}:scope:is([disabled],:state(disabled)){color:graytext;border-color:graytext}:scope [data-part=leading-adornment],:scope [data-part=trailing-adornment],:scope [data-part=suffix],:scope [data-part=clear-button],:scope [data-part=reveal-button],:scope [data-part=step-up],:scope [data-part=step-down],:scope [data-part=calendar-button]{forced-color-adjust:none}}}:where(ui-text){--ui-text-quote-border:var(--md-sys-color-neutral-outline-variant);--ui-text-size:var(--md-sys-typescale-body-medium-size);--ui-text-weight:var(--md-sys-typescale-body-medium-weight);--ui-text-line-height:var(--md-sys-typescale-body-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-body-medium-tracking);--ui-text-color:var(--md-sys-color-neutral-on-surface);--ui-text-quote-pad:var(--md-sys-space-md)}:where(ui-text[variant=display]){--ui-text-size:var(--md-sys-typescale-display-medium-size);--ui-text-weight:var(--md-sys-typescale-display-medium-weight);--ui-text-line-height:var(--md-sys-typescale-display-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-display-medium-tracking)}:where(ui-text[variant=headline]){--ui-text-size:var(--md-sys-typescale-headline-medium-size);--ui-text-weight:var(--md-sys-typescale-headline-medium-weight);--ui-text-line-height:var(--md-sys-typescale-headline-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-headline-medium-tracking)}:where(ui-text[variant=title]){--ui-text-size:var(--md-sys-typescale-title-medium-size);--ui-text-weight:var(--md-sys-typescale-title-medium-weight);--ui-text-line-height:var(--md-sys-typescale-title-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-title-medium-tracking)}:where(ui-text[variant=label]){--ui-text-size:var(--md-sys-typescale-label-medium-size);--ui-text-weight:var(--md-sys-typescale-label-medium-weight);--ui-text-line-height:var(--md-sys-typescale-label-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-label-medium-tracking)}:where(ui-text[variant=kicker]){--ui-text-size:var(--md-sys-typescale-kicker-medium-size);--ui-text-weight:var(--md-sys-typescale-kicker-medium-weight);--ui-text-line-height:var(--md-sys-typescale-kicker-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-kicker-medium-tracking)}:where(ui-text[variant=overline]){--ui-text-size:var(--md-sys-typescale-overline-medium-size);--ui-text-weight:var(--md-sys-typescale-overline-medium-weight);--ui-text-line-height:var(--md-sys-typescale-overline-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-overline-medium-tracking)}:where(ui-text[variant=quote]){--ui-text-size:var(--md-sys-typescale-quote-medium-size);--ui-text-weight:var(--md-sys-typescale-quote-medium-weight);--ui-text-line-height:var(--md-sys-typescale-quote-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-quote-medium-tracking)}:where(ui-text[variant=lead]){--ui-text-size:var(--md-sys-typescale-lead-medium-size);--ui-text-weight:var(--md-sys-typescale-lead-medium-weight);--ui-text-line-height:var(--md-sys-typescale-lead-medium-line-height);--ui-text-tracking:var(--md-sys-typescale-lead-medium-tracking)}:where(ui-text[variant=display][size=sm]){--ui-text-size:var(--md-sys-typescale-display-small-size);--ui-text-weight:var(--md-sys-typescale-display-small-weight);--ui-text-line-height:var(--md-sys-typescale-display-small-line-height);--ui-text-tracking:var(--md-sys-typescale-display-small-tracking)}:where(ui-text[variant=display][size=lg]){--ui-text-size:var(--md-sys-typescale-display-large-size);--ui-text-weight:var(--md-sys-typescale-display-large-weight);--ui-text-line-height:var(--md-sys-typescale-display-large-line-height);--ui-text-tracking:var(--md-sys-typescale-display-large-tracking)}:where(ui-text[variant=headline][size=sm]){--ui-text-size:var(--md-sys-typescale-headline-small-size);--ui-text-weight:var(--md-sys-typescale-headline-small-weight);--ui-text-line-height:var(--md-sys-typescale-headline-small-line-height);--ui-text-tracking:var(--md-sys-typescale-headline-small-tracking)}:where(ui-text[variant=headline][size=lg]){--ui-text-size:var(--md-sys-typescale-headline-large-size);--ui-text-weight:var(--md-sys-typescale-headline-large-weight);--ui-text-line-height:var(--md-sys-typescale-headline-large-line-height);--ui-text-tracking:var(--md-sys-typescale-headline-large-tracking)}:where(ui-text[variant=title][size=sm]){--ui-text-size:var(--md-sys-typescale-title-small-size);--ui-text-weight:var(--md-sys-typescale-title-small-weight);--ui-text-line-height:var(--md-sys-typescale-title-small-line-height);--ui-text-tracking:var(--md-sys-typescale-title-small-tracking)}:where(ui-text[variant=title][size=lg]){--ui-text-size:var(--md-sys-typescale-title-large-size);--ui-text-weight:var(--md-sys-typescale-title-large-weight);--ui-text-line-height:var(--md-sys-typescale-title-large-line-height);--ui-text-tracking:var(--md-sys-typescale-title-large-tracking)}:where(ui-text[variant=label][size=sm]){--ui-text-size:var(--md-sys-typescale-label-small-size);--ui-text-weight:var(--md-sys-typescale-label-small-weight);--ui-text-line-height:var(--md-sys-typescale-label-small-line-height);--ui-text-tracking:var(--md-sys-typescale-label-small-tracking)}:where(ui-text[variant=label][size=lg]){--ui-text-size:var(--md-sys-typescale-label-large-size);--ui-text-weight:var(--md-sys-typescale-label-large-weight);--ui-text-line-height:var(--md-sys-typescale-label-large-line-height);--ui-text-tracking:var(--md-sys-typescale-label-large-tracking)}:where(ui-text[variant=kicker][size=sm]){--ui-text-size:var(--md-sys-typescale-kicker-small-size);--ui-text-weight:var(--md-sys-typescale-kicker-small-weight);--ui-text-line-height:var(--md-sys-typescale-kicker-small-line-height);--ui-text-tracking:var(--md-sys-typescale-kicker-small-tracking)}:where(ui-text[variant=kicker][size=lg]){--ui-text-size:var(--md-sys-typescale-kicker-large-size);--ui-text-weight:var(--md-sys-typescale-kicker-large-weight);--ui-text-line-height:var(--md-sys-typescale-kicker-large-line-height);--ui-text-tracking:var(--md-sys-typescale-kicker-large-tracking)}:where(ui-text[variant=overline][size=sm]){--ui-text-size:var(--md-sys-typescale-overline-small-size);--ui-text-weight:var(--md-sys-typescale-overline-small-weight);--ui-text-line-height:var(--md-sys-typescale-overline-small-line-height);--ui-text-tracking:var(--md-sys-typescale-overline-small-tracking)}:where(ui-text[variant=overline][size=lg]){--ui-text-size:var(--md-sys-typescale-overline-large-size);--ui-text-weight:var(--md-sys-typescale-overline-large-weight);--ui-text-line-height:var(--md-sys-typescale-overline-large-line-height);--ui-text-tracking:var(--md-sys-typescale-overline-large-tracking)}:where(ui-text[variant=quote][size=sm]){--ui-text-size:var(--md-sys-typescale-quote-small-size);--ui-text-weight:var(--md-sys-typescale-quote-small-weight);--ui-text-line-height:var(--md-sys-typescale-quote-small-line-height);--ui-text-tracking:var(--md-sys-typescale-quote-small-tracking)}:where(ui-text[variant=quote][size=lg]){--ui-text-size:var(--md-sys-typescale-quote-large-size);--ui-text-weight:var(--md-sys-typescale-quote-large-weight);--ui-text-line-height:var(--md-sys-typescale-quote-large-line-height);--ui-text-tracking:var(--md-sys-typescale-quote-large-tracking)}:where(ui-text[variant=lead][size=sm]){--ui-text-size:var(--md-sys-typescale-lead-small-size);--ui-text-weight:var(--md-sys-typescale-lead-small-weight);--ui-text-line-height:var(--md-sys-typescale-lead-small-line-height);--ui-text-tracking:var(--md-sys-typescale-lead-small-tracking)}:where(ui-text[variant=lead][size=lg]){--ui-text-size:var(--md-sys-typescale-lead-large-size);--ui-text-weight:var(--md-sys-typescale-lead-large-weight);--ui-text-line-height:var(--md-sys-typescale-lead-large-line-height);--ui-text-tracking:var(--md-sys-typescale-lead-large-tracking)}:where(ui-text[size=sm]:not([variant]),ui-text[variant=body][size=sm]){--ui-text-size:var(--md-sys-typescale-body-small-size);--ui-text-weight:var(--md-sys-typescale-body-small-weight);--ui-text-line-height:var(--md-sys-typescale-body-small-line-height);--ui-text-tracking:var(--md-sys-typescale-body-small-tracking)}:where(ui-text[size=lg]:not([variant]),ui-text[variant=body][size=lg]){--ui-text-size:var(--md-sys-typescale-body-large-size);--ui-text-weight:var(--md-sys-typescale-body-large-weight);--ui-text-line-height:var(--md-sys-typescale-body-large-line-height);--ui-text-tracking:var(--md-sys-typescale-body-large-tracking)}:where(ui-text[emphasis]){--ui-text-weight:700}:where(ui-text){--ui-text-link-ink:var(--md-sys-color-primary)}@scope(ui-text){:scope{font-size:var(--ui-text-size);font-weight:var(--ui-text-weight);line-height:var(--ui-text-line-height);letter-spacing:var(--ui-text-tracking);color:var(--ui-text-color);-webkit-user-select:text;user-select:text;display:block}:scope[variant=kicker],:scope[variant=overline]{text-transform:uppercase}:scope[variant=quote]{border-inline-start:3px solid var(--ui-text-quote-border);padding-inline-start:var(--ui-text-quote-pad);font-style:italic}:scope>:is(h1,h2,h3,h4,h5,h6,p,blockquote,span,a){font:inherit;letter-spacing:inherit;color:inherit;margin:0}:scope>a[href]{color:var(--ui-text-link-ink);text-underline-offset:.15em;text-decoration-line:underline;text-decoration-thickness:from-font}:scope>a[href]:hover{text-decoration-thickness:2px}:scope>a[href]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope[truncate]{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}:scope[truncate]>:is(h1,h2,h3,h4,h5,h6,p,blockquote,span){text-overflow:ellipsis;overflow:hidden}@media (forced-colors:active){:scope{color:canvastext}:scope>a[href]{color:linktext}}}:where(ui-icon){--md-sys-icon-size:1em}@scope(ui-icon){:scope{inline-size:var(--md-sys-icon-size);block-size:var(--md-sys-icon-size);color:inherit;display:inline-flex}:scope svg{display:block}}:where(ui-image){--ui-image-fit:cover;--ui-image-scrim-color:oklch(0% 0 0/.65);--ui-image-caption-ink:var(--md-sys-color-neutral-on-neutral);--ui-image-caption-pad-inline:var(--md-sys-space-md);--ui-image-caption-pad-block:var(--md-sys-space-sm)}:where(ui-image[fit=contain]){--ui-image-fit:contain}@scope(ui-image){:scope{inline-size:100%;aspect-ratio:var(--_aspect,16 / 9);flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}:scope>img[data-part=media]{object-fit:var(--ui-image-fit);block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}:scope:has(>:not([data-part=media])):before{content:"";background:linear-gradient(to top, var(--ui-image-scrim-color) 0%, transparent 100%);pointer-events:none;block-size:55%;position:absolute;inset-block-end:0;inset-inline:0}:scope>:not([data-part=media]){background:var(--ui-image-scrim-color);color:var(--ui-image-caption-ink);padding-inline:var(--ui-image-caption-pad-inline);padding-block:var(--ui-image-caption-pad-block);position:relative}@media (forced-colors:active){:scope{border:1px solid canvastext}}}:where(ui-video){--ui-video-fit:contain;--ui-video-bg:oklch(0% 0 0)}@scope(ui-video){:scope{inline-size:100%;aspect-ratio:var(--_aspect,16 / 9);background:var(--ui-video-bg);display:block;position:relative;overflow:hidden}:scope>video[data-part=media]{object-fit:var(--ui-video-fit);block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}@media (forced-colors:active){:scope{border:1px solid canvastext}}}@scope(ui-audio){:scope,:scope>audio[data-part=media]{inline-size:100%;display:block}}:where(ui-checkbox){--ui-checkbox-box:var(--md-sys-compact-md);--ui-checkbox-bg:transparent;--ui-checkbox-border:var(--md-sys-color-neutral-high);--ui-checkbox-bg-checked:var(--md-sys-color-primary);--ui-checkbox-border-checked:var(--md-sys-color-primary);--ui-checkbox-ink:var(--md-sys-color-primary-on-primary);--ui-checkbox-gap:var(--md-sys-gap-md);--ui-checkbox-border-invalid:var(--md-sys-color-danger)}:where(ui-checkbox:state(answered):not([disabled]):not(:state(pending)):not(:state(checked)):not(:state(indeterminate))){--ui-checkbox-border:var(--ui-answered-ink);--ui-checkbox-bg:var(--ui-answered-bg)}:where(ui-checkbox[size=sm]){--ui-checkbox-box:var(--md-sys-compact-sm);--ui-checkbox-gap:var(--md-sys-gap-sm)}:where(ui-checkbox[size=lg]){--ui-checkbox-box:var(--md-sys-compact-lg);--ui-checkbox-gap:var(--md-sys-gap-lg)}:where(ui-checkbox[disabled]){--ui-checkbox-border:var(--md-sys-color-neutral-surface-high);--ui-checkbox-bg-checked:var(--md-sys-color-neutral-surface-high);--ui-checkbox-border-checked:var(--md-sys-color-neutral-surface-high);--ui-checkbox-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-checkbox){:scope{align-items:center;gap:var(--ui-checkbox-gap);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;position:relative}:scope[inline]{display:inline-flex}:scope:before{content:"";box-sizing:border-box;inline-size:var(--ui-checkbox-box);block-size:var(--ui-checkbox-box);border:2px solid var(--ui-checkbox-border);border-radius:calc(var(--ui-checkbox-box) / 5);background-color:var(--ui-checkbox-bg);transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);flex-shrink:0;display:block}:scope:state(checked):before{background-color:var(--ui-checkbox-bg-checked);border-color:var(--ui-checkbox-border-checked)}:scope:state(indeterminate):before{background-color:var(--ui-checkbox-bg-checked);border-color:var(--ui-checkbox-border-checked)}:scope:where(:not(:state(answered))):hover:before{border-color:var(--ui-checkbox-border-checked)}:scope:state(user-invalid):before{border-color:var(--ui-checkbox-border-invalid)}:scope:after{content:"";pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}:scope:state(checked):after{background-color:var(--ui-checkbox-ink);inline-size:calc(var(--ui-checkbox-box) * .6);block-size:calc(var(--ui-checkbox-box) * .55);clip-path:polygon(14% 44%,0% 65%,50% 100%,100% 16%,80% 0%,43% 62%);inset-inline-start:calc(var(--ui-checkbox-box) * .2)}:scope:state(indeterminate):after{background-color:var(--ui-checkbox-ink);inline-size:calc(var(--ui-checkbox-box) * .6);border-radius:1px;block-size:2px;inset-inline-start:calc(var(--ui-checkbox-box) * .2)}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (prefers-reduced-motion:reduce){:scope:before{transition:none}}:scope[disabled]{pointer-events:none;cursor:default}@media (forced-colors:active){:scope:before{background-color:buttonface;border-color:buttontext}:scope:state(checked):before{forced-color-adjust:none;background-color:highlight;border-color:highlight}:scope:state(indeterminate):before{forced-color-adjust:none;background-color:highlight;border-color:highlight}:scope:state(checked):after{forced-color-adjust:none;background-color:highlighttext}:scope:state(indeterminate):after{forced-color-adjust:none;background-color:highlighttext}}}:where(ui-switch){--ui-switch-track:var(--md-sys-color-neutral-track);--ui-switch-track-hover:var(--md-sys-color-neutral-track-hover);--ui-switch-thumb:var(--md-sys-color-neutral-surface-brightest);--ui-switch-box:var(--md-sys-compact-md);--ui-switch-gap:var(--md-sys-gap-md)}:where(ui-switch[size=sm]){--ui-switch-box:var(--md-sys-compact-sm);--ui-switch-gap:var(--md-sys-gap-sm)}:where(ui-switch[size=lg]){--ui-switch-box:var(--md-sys-compact-lg);--ui-switch-gap:var(--md-sys-gap-lg)}:where(ui-switch:state(checked)){--ui-switch-track:var(--md-sys-color-primary);--ui-switch-track-hover:var(--md-sys-color-primary-hover);--ui-switch-thumb:var(--md-sys-color-primary-on-primary)}:where(ui-switch[disabled]){--ui-switch-track:var(--md-sys-color-neutral-surface-high);--ui-switch-track-hover:var(--md-sys-color-neutral-surface-high);--ui-switch-thumb:var(--md-sys-color-neutral-on-surface-variant)}:where(ui-switch:state(answered):not([disabled]):not(:state(pending)):not(:state(checked))){--ui-switch-track:var(--ui-answered-bg);--ui-switch-track-hover:var(--ui-answered-bg);--ui-switch-thumb:var(--ui-answered-ink)}@scope(ui-switch){:scope{align-items:center;gap:var(--ui-switch-gap);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;position:relative}:scope[inline]{display:inline-flex}:scope:before{content:"";box-sizing:border-box;block-size:var(--ui-switch-box);inline-size:calc(var(--ui-switch-box) * 1.8);border-radius:calc(var(--ui-switch-box) / 2);background:var(--ui-switch-track);transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);flex-shrink:0;display:block}:scope:after{content:"";box-sizing:border-box;--ui-switch-thumb-size:calc(var(--ui-switch-box) - 2 * var(--md-sys-widget-inset));inline-size:var(--ui-switch-thumb-size);block-size:var(--ui-switch-thumb-size);background:var(--ui-switch-thumb);transition:translate var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:var(--md-sys-widget-inset);transform:translateY(-50%)}:scope:state(checked):after{translate:calc(var(--ui-switch-box) * .8) 0}:scope:where(:not(:state(answered))):hover:before{background:var(--ui-switch-track-hover)}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (prefers-reduced-motion:reduce){:scope:before,:scope:after{transition:none}}:scope[disabled]{pointer-events:none;cursor:default}@media (forced-colors:active){:scope:before{background:canvas;border:2px solid buttontext}:scope:state(checked):before{forced-color-adjust:none;background:highlight;border-color:highlight}:scope:after{forced-color-adjust:none;background:buttontext}:scope:state(checked):after{forced-color-adjust:none;background:highlighttext}}}:where(ui-radio){--ui-radio-box:var(--md-sys-compact-md);--ui-radio-dot-inset:calc(var(--ui-radio-box) * .22);--ui-radio-dot-size:calc(var(--ui-radio-box) - 2 * var(--ui-radio-dot-inset));--ui-radio-border:var(--md-sys-color-neutral-on-surface-variant);--ui-radio-ink:var(--md-sys-color-primary);--ui-radio-dot:var(--md-sys-color-primary-on-primary);--ui-radio-gap:var(--md-sys-gap-md)}:where(ui-radio[size=sm]){--ui-radio-box:var(--md-sys-compact-sm);--ui-radio-gap:var(--md-sys-gap-sm)}:where(ui-radio[size=lg]){--ui-radio-box:var(--md-sys-compact-lg);--ui-radio-gap:var(--md-sys-gap-lg)}:where(ui-radio[disabled]){--ui-radio-border:var(--md-sys-color-neutral-on-surface-variant);--ui-radio-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-radio-dot:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-radio){:scope{align-items:center;gap:var(--ui-radio-gap);line-height:var(--md-sys-control-line-height);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex;position:relative}:scope[inline]{display:inline-flex}:scope:before{content:"";inline-size:var(--ui-radio-box);block-size:var(--ui-radio-box);border:2px solid var(--ui-radio-border);box-sizing:border-box;background:0 0;border-radius:50%;flex-shrink:0;display:block}:scope[checked]:before{border-color:var(--ui-radio-ink);background:var(--ui-radio-ink)}:scope:state(checked):before{border-color:var(--ui-radio-ink);background:var(--ui-radio-ink)}:scope:after{content:"";box-sizing:border-box;inline-size:var(--ui-radio-dot-size);block-size:var(--ui-radio-dot-size);transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);background:0 0;border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--ui-radio-box) / 2);transform:translate(-50%,-50%)}:scope[checked]:after{background:var(--ui-radio-dot)}:scope:state(checked):after{background:var(--ui-radio-dot)}:scope:hover:before{border-color:var(--ui-radio-ink)}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:before{transition:border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:before,:scope:after{transition:none}}:scope[disabled]{pointer-events:none;cursor:default}@media (forced-colors:active){:scope:before{border-color:buttontext}:scope[checked]:before{forced-color-adjust:none;background:highlight;border-color:highlight}:scope:state(checked):before{forced-color-adjust:none;background:highlight;border-color:highlight}:scope[checked]:after{forced-color-adjust:none;background:highlighttext}:scope:state(checked):after{forced-color-adjust:none;background:highlighttext}}}:where(ui-radio-group){--ui-radio-group-gap:var(--md-sys-space-sm);--ui-radio-group-border-invalid:var(--md-sys-color-danger);--ui-radio-group-border-answered:var(--ui-answered-ink);--ui-radio-group-bg-answered:var(--ui-answered-bg)}@scope(ui-radio-group){:scope{gap:var(--ui-radio-group-gap);flex-direction:column;display:flex}:scope[orientation=horizontal]{flex-flow:wrap;align-items:center}@media (forced-colors:active){:scope{forced-color-adjust:none}}}ui-radio-group:state(user-invalid) ui-radio:before{border-color:var(--ui-radio-group-border-invalid)}ui-radio-group:state(answered):not([disabled]):not(:state(pending)) ui-radio:not([disabled]):not(:state(checked)):not([checked]):before{border-color:var(--ui-radio-group-border-answered);background:var(--ui-radio-group-bg-answered)}:where(ui-slider){--ui-slider-box:var(--md-sys-compact-md);--ui-slider-rail:var(--md-sys-color-neutral-track);--ui-slider-fill:var(--md-sys-color-primary);--ui-slider-thumb:var(--md-sys-color-neutral-surface-brightest);--ui-slider-thumb-ring:var(--md-sys-color-neutral-on-surface);--ui-slider-rail-height:3px;--ui-slider-value-ink:var(--md-sys-color-neutral-on-surface);--ui-slider-value-font:var(--md-sys-font-sm);--ui-slider-label-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-slider-label-font:var(--md-sys-font-sm);--ui-slider-layout-gap:var(--md-sys-space-xs)}:where(ui-slider[size=sm]){--ui-slider-box:var(--md-sys-compact-sm)}:where(ui-slider[size=lg]){--ui-slider-box:var(--md-sys-compact-lg)}:where(ui-slider[disabled]){--ui-slider-rail:var(--md-sys-color-neutral-outline-variant);--ui-slider-fill:var(--md-sys-color-neutral-surface-high);--ui-slider-thumb:var(--md-sys-color-neutral-on-surface-variant);--ui-slider-thumb-ring:var(--md-sys-color-neutral-on-surface-variant);--ui-slider-value-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-slider-label-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-slider){:scope{row-gap:var(--ui-slider-layout-gap);column-gap:var(--ui-slider-layout-gap);min-inline-size:var(--ui-slider-min-inline-size,12rem);-webkit-user-select:none;user-select:none;display:grid}:scope,:scope[layout=standard]{grid-template-columns:1fr auto;grid-template-areas:"label value""rail rail"}:scope[layout=inline]{grid-template-columns:auto 1fr auto;grid-template-areas:"label rail value";align-items:center}:scope[layout=block]{grid-template-columns:1fr;grid-template-areas:"label""rail""value";justify-items:center}[data-part=label]{color:var(--ui-slider-label-ink);font-size:var(--ui-slider-label-font);white-space:nowrap;grid-area:label;line-height:1}[data-part=value]{color:var(--ui-slider-value-ink);font-size:var(--ui-slider-value-font);white-space:nowrap;grid-area:value;line-height:1}[data-part=label][hidden],[data-part=value][hidden]{display:none}.rail{block-size:var(--ui-slider-box);cursor:pointer;touch-action:none;grid-area:rail;justify-self:stretch;position:relative}.rail:before{content:"";inline-size:100%;block-size:var(--ui-slider-rail-height);border-radius:calc(var(--ui-slider-rail-height) / 2);background:linear-gradient(to right, var(--ui-slider-fill) calc(var(--value-pct,0) * 1%), var(--ui-slider-rail) calc(var(--value-pct,0) * 1%));position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.rail:after{content:"";box-sizing:border-box;--ui-slider-thumb-size:calc(var(--ui-slider-box) - 2 * var(--md-sys-widget-inset));inline-size:var(--ui-slider-thumb-size);block-size:var(--ui-slider-thumb-size);background:var(--ui-slider-thumb);border:2px solid var(--ui-slider-thumb-ring);transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);border-radius:50%;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--value-pct,0) * 1%);transform:translate(-50%,-50%)}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.rail:after{transition:none}}:scope[disabled] .rail{pointer-events:none;cursor:default}@media (forced-colors:active){.rail:before{background:linear-gradient(to right, Highlight calc(var(--value-pct,0) * 1%), ButtonText calc(var(--value-pct,0) * 1%));forced-color-adjust:none}.rail:after{forced-color-adjust:none;background:canvas;border:2px solid highlight}}}:where(ui-slider-multi){--ui-slider-multi-box:var(--md-sys-compact-md);--ui-slider-multi-rail:var(--md-sys-color-neutral-outline-variant);--ui-slider-multi-fill:var(--md-sys-color-primary);--ui-slider-multi-thumb:var(--md-sys-color-neutral-surface-brightest);--ui-slider-multi-thumb-border:var(--md-sys-color-primary);--ui-slider-multi-focus-ring:var(--md-sys-color-focus-ring);--ui-slider-multi-value-ink:var(--md-sys-color-neutral-on-surface);--ui-slider-multi-value-font:var(--md-sys-font-sm);--ui-slider-multi-label-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-slider-multi-label-font:var(--md-sys-font-sm);--ui-slider-multi-layout-gap:var(--md-sys-space-xs)}:where(ui-slider-multi[size=sm]){--ui-slider-multi-box:var(--md-sys-compact-sm)}:where(ui-slider-multi[size=lg]){--ui-slider-multi-box:var(--md-sys-compact-lg)}:where(ui-slider-multi[disabled]){--ui-slider-multi-rail:var(--md-sys-color-neutral-surface-high);--ui-slider-multi-fill:var(--md-sys-color-neutral-surface-high);--ui-slider-multi-thumb:var(--md-sys-color-neutral-on-surface-variant);--ui-slider-multi-thumb-border:var(--md-sys-color-neutral-outline-variant);--ui-slider-multi-value-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-slider-multi-label-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-slider-multi){:scope{row-gap:var(--ui-slider-multi-layout-gap);column-gap:var(--ui-slider-multi-layout-gap);min-inline-size:var(--ui-slider-multi-min-inline-size,12rem);-webkit-user-select:none;user-select:none;display:grid;position:relative}:scope,:scope[layout=standard]{grid-template-columns:1fr auto;grid-template-rows:auto var(--ui-slider-multi-box);grid-template-areas:"label value""rail rail"}:scope[layout=inline]{grid-template-columns:auto 1fr auto;grid-template-rows:var(--ui-slider-multi-box);grid-template-areas:"label rail value";align-items:center}:scope[layout=block]{grid-template-columns:1fr;grid-template-rows:auto var(--ui-slider-multi-box) auto;grid-template-areas:"label""rail""value";justify-items:center}[data-part=label]{color:var(--ui-slider-multi-label-ink);font-size:var(--ui-slider-multi-label-font);white-space:nowrap;grid-area:label;line-height:1}[data-part=value]{color:var(--ui-slider-multi-value-ink);font-size:var(--ui-slider-multi-value-font);white-space:nowrap;grid-area:value;line-height:1}.rail{block-size:calc(var(--ui-slider-multi-box) / 4);background:var(--ui-slider-multi-rail);cursor:pointer;border-radius:999px;grid-area:rail;place-self:center stretch;position:relative;overflow:visible}.fill{inline-size:calc((var(--value-pct-hi,100) - var(--value-pct-lo,0)) * 1%);background:var(--ui-slider-multi-fill);pointer-events:none;transition:inset-inline-start var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), inline-size var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);border-radius:999px;position:absolute;inset-block:0;inset-inline-start:calc(var(--value-pct-lo,0) * 1%)}.thumb{--ui-slider-multi-thumb-size:calc(var(--ui-slider-multi-box) - 2 * var(--md-sys-widget-inset));inline-size:var(--ui-slider-multi-thumb-size);block-size:var(--ui-slider-multi-thumb-size);box-sizing:border-box;border:2px solid var(--ui-slider-multi-thumb-border);background:var(--ui-slider-multi-thumb);cursor:pointer;transition:left var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)translate(-50%)}.thumb[data-thumb=lo]{left:calc(var(--value-pct-lo,0) * 1%)}.thumb[data-thumb=hi]{left:calc(var(--value-pct-hi,100) * 1%)}[data-part=label][hidden],[data-part=value][hidden]{display:none}.thumb:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--ui-slider-multi-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (prefers-reduced-motion:reduce){.fill,.thumb{transition:none}}:scope[disabled] .rail{pointer-events:none;cursor:default}@media (forced-colors:active){.rail{forced-color-adjust:none;background:canvas;border:2px solid buttontext}.fill{forced-color-adjust:none;background:highlight}.thumb{forced-color-adjust:none;background:buttonface;border:2px solid buttontext}.thumb:focus-visible{outline-color:highlight}[data-part=value]{color:canvastext;forced-color-adjust:none;background:canvas;border:1px solid buttontext}}}:where(ui-rating){--ui-rating-box:var(--md-sys-compact-md);--ui-rating-ink:var(--md-sys-color-neutral-on-surface);--ui-rating-base-opacity:.3;--ui-rating-gap:var(--md-sys-space-xs);--ui-rating-label-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-rating-label-font:var(--md-sys-font-sm);--ui-rating-layout-gap:var(--md-sys-space-xs)}:where(ui-rating[size=sm]){--ui-rating-box:var(--md-sys-compact-sm)}:where(ui-rating[size=lg]){--ui-rating-box:var(--md-sys-compact-lg)}:where(ui-rating[disabled]){--ui-rating-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-rating-base-opacity:.2;--ui-rating-label-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-rating){:scope{row-gap:var(--ui-rating-layout-gap);column-gap:var(--ui-rating-layout-gap);color:var(--ui-rating-ink);-webkit-user-select:none;user-select:none;display:grid}:scope,:scope[layout=standard]{grid-template-columns:1fr;grid-template-areas:"label""stars";justify-items:start}:scope[layout=inline]{grid-template-columns:auto 1fr;grid-template-areas:"label stars";align-items:center}:scope[layout=block]{grid-template-columns:1fr;grid-template-areas:"label""stars";justify-items:center}[data-part=label]{color:var(--ui-rating-label-ink);font-size:var(--ui-rating-label-font);white-space:nowrap;grid-area:label;line-height:1}[data-part=label][hidden]{display:none}[data-part=stars]{block-size:var(--ui-rating-box);cursor:pointer;touch-action:none;grid-area:stars;display:inline-flex;position:relative}.stars-base,.stars-fill{align-items:center;gap:var(--ui-rating-gap);block-size:100%;inline-size:100%;display:flex}.stars-base svg,.stars-fill svg{inline-size:var(--ui-rating-box);block-size:var(--ui-rating-box);fill:currentColor;flex-shrink:0}.stars-base{opacity:var(--ui-rating-base-opacity)}.stars-fill{clip-path:inset(0 calc(100% - var(--value-pct,0) * 1%) 0 0);position:absolute;inset-block-start:0;inset-inline-start:0}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope[disabled] [data-part=stars],:scope[readonly] [data-part=stars]{pointer-events:none;cursor:default}@media (forced-colors:active){.stars-base{opacity:1;color:graytext;forced-color-adjust:none}.stars-fill{color:canvastext;forced-color-adjust:none}}}@scope(ui-segment){:scope{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;position:relative}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (forced-colors:active){:scope{forced-color-adjust:none}}}:where(ui-segmented-control){--ui-segmented-control-segment-height:var(--md-sys-height-md);--ui-segmented-control-segment-font:var(--md-sys-font-md);--ui-segmented-control-track:var(--md-sys-color-neutral-outline);--ui-segmented-control-radius:var(--md-sys-shape-corner-base);--ui-segmented-control-fill:var(--md-sys-color-primary-selected);--ui-segmented-control-ink-selected:var(--md-sys-color-primary-on-primary);--ui-segmented-control-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-segmented-control-bg-hover:var(--md-sys-color-primary-container-low);--ui-segmented-control-bg-active:var(--md-sys-color-primary-container);--ui-segmented-control-border-invalid:var(--md-sys-color-danger);--ui-segmented-control-ink-answered:var(--ui-answered-ink);--ui-segmented-control-bg-answered:var(--ui-answered-bg);--ui-segmented-control-direction:1}ui-segmented-control:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){--ui-segmented-control-direction:-1}ui-segmented-control{isolation:isolate;box-sizing:border-box;display:grid;position:relative}ui-segmented-control:after{content:"";z-index:2;pointer-events:none;border:1px solid var(--ui-segmented-control-track);border-radius:var(--ui-segmented-control-radius);position:absolute;inset:0}ui-segmented-control:state(user-invalid):after{border-color:var(--ui-segmented-control-border-invalid)}ui-segmented-control[orientation=horizontal]{grid-auto-columns:1fr;grid-auto-flow:column}ui-segmented-control[orientation=vertical]{grid-auto-rows:1fr}ui-segmented-control:before{content:"";z-index:0;background:var(--ui-segmented-control-fill);border-radius:calc(var(--ui-segmented-control-radius) - 1px);transition:transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);position:absolute;inset-block-start:0;inset-inline-start:0}@media (prefers-reduced-motion:reduce){ui-segmented-control:before{transition:none}}ui-segmented-control[orientation=horizontal]:before{inline-size:calc(100% / var(--ui-segmented-control-count,1));block-size:100%;transform:translateX(calc(var(--ui-segmented-control-direction,1) * var(--ui-segmented-control-index,0) * 100%))}ui-segmented-control[orientation=vertical]:before{inline-size:100%;block-size:calc(100% / var(--ui-segmented-control-count,1));transform:translateY(calc(var(--ui-segmented-control-index,0) * 100%))}ui-segmented-control:not(:has(ui-segment[checked])):before{opacity:0}ui-segmented-control ui-segment{z-index:1;box-sizing:border-box;block-size:var(--ui-segmented-control-segment-height);padding-block:0;padding-inline:calc(var(--ui-segmented-control-segment-height) / 2);font-size:var(--ui-segmented-control-segment-font);line-height:var(--md-sys-control-line-height);white-space:nowrap;color:var(--ui-segmented-control-ink);position:relative}ui-segmented-control ui-segment[checked]{color:var(--ui-segmented-control-ink-selected)}ui-segmented-control:state(answered):not(:state(pending)):not([disabled]) ui-segment:not([checked]){background:var(--ui-segmented-control-bg-answered);color:var(--ui-segmented-control-ink-answered)}ui-segmented-control:where(:not(:state(answered))) ui-segment:not([checked]):hover{background:var(--ui-segmented-control-bg-hover)}ui-segmented-control:where(:not(:state(answered))) ui-segment:not([checked]):active{background:var(--ui-segmented-control-bg-active)}ui-segmented-control[disabled] ui-segment:hover,ui-segmented-control[disabled] ui-segment:active{background:0 0}@media (forced-colors:active){ui-segmented-control:after{forced-color-adjust:none;border-color:buttontext}ui-segmented-control:before{forced-color-adjust:none;background:highlight}ui-segmented-control ui-segment{forced-color-adjust:none;color:buttontext}ui-segmented-control ui-segment[checked]{color:highlighttext}}:where(ui-row){--ui-row-align:start;--ui-row-justify:start;--ui-row-gap:var(--md-sys-space-none);--ui-row-wrap:nowrap;--ui-row-radius:var(--md-sys-shape-corner-base)}:where(ui-row[align=center]){--ui-row-align:center}:where(ui-row[align=end]){--ui-row-align:end}:where(ui-row[align=stretch]){--ui-row-align:stretch}:where(ui-row[align=baseline]){--ui-row-align:baseline}:where(ui-row[justify=center]){--ui-row-justify:center}:where(ui-row[justify=end]){--ui-row-justify:end}:where(ui-row[justify=between]){--ui-row-justify:space-between}:where(ui-row[justify=around]){--ui-row-justify:space-around}:where(ui-row[justify=evenly]){--ui-row-justify:space-evenly}:where(ui-row[gap=xs]){--ui-row-gap:var(--md-sys-space-xs)}:where(ui-row[gap=sm]){--ui-row-gap:var(--md-sys-space-sm)}:where(ui-row[gap=md]){--ui-row-gap:var(--md-sys-space-md)}:where(ui-row[gap=lg]){--ui-row-gap:var(--md-sys-space-lg)}:where(ui-row[gap=xl]){--ui-row-gap:var(--md-sys-space-xl)}:where(ui-row[gap="2xl"]){--ui-row-gap:var(--md-sys-space-2xl)}:where(ui-row[wrap]){--ui-row-wrap:wrap}@scope(ui-row){:scope{align-items:var(--ui-row-align);justify-content:var(--ui-row-justify);gap:var(--ui-row-gap);flex-direction:row;flex-wrap:var(--ui-row-wrap);box-sizing:border-box;border-radius:var(--ui-row-radius);display:flex}@container (inline-size<24rem){:scope:not([reflow=locked]){flex-direction:column}}@media (forced-colors:active){:scope{background-color:canvas;background-image:none}}}:where(ui-column){--ui-column-align:stretch;--ui-column-justify:start;--ui-column-gap:var(--md-sys-space-none);--ui-column-wrap:nowrap}:where(ui-column[align=start]){--ui-column-align:start}:where(ui-column[align=end]){--ui-column-align:end}:where(ui-column[align=baseline]){--ui-column-align:baseline}:where(ui-column[justify=center]){--ui-column-justify:center}:where(ui-column[justify=end]){--ui-column-justify:end}:where(ui-column[justify=between]){--ui-column-justify:space-between}:where(ui-column[justify=around]){--ui-column-justify:space-around}:where(ui-column[justify=evenly]){--ui-column-justify:space-evenly}:where(ui-column[gap=xs]){--ui-column-gap:var(--md-sys-space-xs)}:where(ui-column[gap=sm]){--ui-column-gap:var(--md-sys-space-sm)}:where(ui-column[gap=md]){--ui-column-gap:var(--md-sys-space-md)}:where(ui-column[gap=lg]){--ui-column-gap:var(--md-sys-space-lg)}:where(ui-column[gap=xl]){--ui-column-gap:var(--md-sys-space-xl)}:where(ui-column[gap="2xl"]){--ui-column-gap:var(--md-sys-space-2xl)}:where(ui-column[wrap]){--ui-column-wrap:wrap}@scope(ui-column){:scope{align-items:var(--ui-column-align);justify-content:var(--ui-column-justify);gap:var(--ui-column-gap);flex-direction:column;flex-wrap:var(--ui-column-wrap);box-sizing:border-box;display:flex}:scope[stretch]{width:-webkit-fill-available;width:-moz-available;width:stretch}@container (width>=30rem){:scope[reflow=auto]{flex-direction:row}}@media (forced-colors:active){:scope{background-image:none}}}:where(ui-list){--ui-list-align:stretch;--ui-list-justify:start;--ui-list-gap:var(--md-sys-space-none);--ui-list-wrap:nowrap}:where(ui-list[align=start]){--ui-list-align:start}:where(ui-list[align=center]){--ui-list-align:center}:where(ui-list[align=end]){--ui-list-align:end}:where(ui-list[align=baseline]){--ui-list-align:baseline}:where(ui-list[justify=center]){--ui-list-justify:center}:where(ui-list[justify=end]){--ui-list-justify:end}:where(ui-list[justify=between]){--ui-list-justify:space-between}:where(ui-list[justify=around]){--ui-list-justify:space-around}:where(ui-list[justify=evenly]){--ui-list-justify:space-evenly}:where(ui-list[gap=xs]){--ui-list-gap:var(--md-sys-space-xs)}:where(ui-list[gap=sm]){--ui-list-gap:var(--md-sys-space-sm)}:where(ui-list[gap=md]){--ui-list-gap:var(--md-sys-space-md)}:where(ui-list[gap=lg]){--ui-list-gap:var(--md-sys-space-lg)}:where(ui-list[gap=xl]){--ui-list-gap:var(--md-sys-space-xl)}:where(ui-list[gap="2xl"]){--ui-list-gap:var(--md-sys-space-2xl)}:where(ui-list[wrap]){--ui-list-wrap:wrap}@scope(ui-list){:scope{box-sizing:border-box;align-items:var(--ui-list-align);justify-content:var(--ui-list-justify);gap:var(--ui-list-gap);flex-direction:column;flex-wrap:var(--ui-list-wrap);display:flex}}:where(ui-grid){--ui-grid-min:16rem;--ui-grid-gap:var(--md-sys-space-none)}:where(ui-grid[gap=xs]){--ui-grid-gap:var(--md-sys-space-xs)}:where(ui-grid[gap=sm]){--ui-grid-gap:var(--md-sys-space-sm)}:where(ui-grid[gap=md]){--ui-grid-gap:var(--md-sys-space-md)}:where(ui-grid[gap=lg]){--ui-grid-gap:var(--md-sys-space-lg)}:where(ui-grid[gap=xl]){--ui-grid-gap:var(--md-sys-space-xl)}:where(ui-grid[gap="2xl"]){--ui-grid-gap:var(--md-sys-space-2xl)}@scope(ui-grid){:scope{grid-template-columns:repeat(auto-fit, minmax(var(--ui-grid-min), 1fr));gap:var(--ui-grid-gap);box-sizing:border-box;display:grid}}:where(ui-card){--ui-container-bg:var(--md-sys-color-neutral-surface);--ui-card-padding:0;--ui-card-region-margin:var(--ui-box-inset,.375rem);--ui-card-region-pad-inline:var(--ui-box-pad-inline,.75rem);--ui-card-region-pad-block:var(--ui-box-pad-block,.375rem);--ui-card-content-gap:var(--ui-box-gap,.5rem);--ui-card-border:var(--md-sys-color-neutral-outline-variant);--ui-card-radius:var(--ui-card-child-radius,var(--md-sys-shape-corner-base));--ui-card-inner-radius:max(var(--md-sys-space-xs), calc(var(--ui-card-radius) - var(--ui-card-region-pad-inline)))}:where(ui-card)>*{--ui-card-child-radius:var(--ui-card-inner-radius)}:where(ui-card)>[slot=hero]:first-child{border-start-start-radius:var(--ui-card-radius);border-start-end-radius:var(--ui-card-radius);margin:0}:where(ui-card)>[slot=hero]:first-child:last-child{border-end-end-radius:var(--ui-card-radius);border-end-start-radius:var(--ui-card-radius)}@scope(ui-card){:scope{box-sizing:border-box;padding:var(--ui-card-padding);border:1px solid var(--ui-card-border);border-radius:var(--ui-card-radius);min-inline-size:0;display:flow-root}:scope>:where(ui-card-header,ui-card-content,ui-card-footer){margin:var(--ui-card-region-margin)}:scope:not(:has(>ui-card-header,>ui-card-content,>ui-card-footer,>[slot=hero])){padding-inline:var(--ui-card-region-pad-inline);padding-block:var(--ui-card-region-pad-block)}:scope:not(:has(>ui-card-header,>ui-card-content,>ui-card-footer,>[slot=hero]))>*+*{margin-block-start:var(--ui-card-content-gap)}:scope[scrollable]{isolation:isolate;flex-direction:column;display:flex;position:relative}:scope:has(>ui-card-content[scrollable]){isolation:isolate;flex-direction:column;display:flex;position:relative}:scope[scrollable]>:where(ui-card-content){margin-block:0;margin-inline:var(--ui-card-region-margin)}:scope:has(>ui-card-content[scrollable])>:where(ui-card-content){margin-block:0;margin-inline:var(--ui-card-region-margin)}:scope[scrollable]>:where(ui-card-header){z-index:1;position:absolute;inset-block-start:0;inset-inline:0}:scope:has(>ui-card-content[scrollable])>:where(ui-card-header){z-index:1;position:absolute;inset-block-start:0;inset-inline:0}:scope[scrollable]>:where(ui-card-footer){z-index:1;position:absolute;inset-block-end:0;inset-inline:0}:scope:has(>ui-card-content[scrollable])>:where(ui-card-footer){z-index:1;position:absolute;inset-block-end:0;inset-inline:0}:scope[scrollable]>:where(ui-card-content){min-block-size:0;scrollbar-width:none;flex:auto;padding-block-start:max(var(--ui-card-box-head), var(--ui-card-region-pad-block));padding-block-end:max(var(--ui-card-box-foot), var(--ui-card-region-pad-block));overflow-y:auto}:scope:has(>ui-card-content[scrollable])>:where(ui-card-content){min-block-size:0;scrollbar-width:none;flex:auto;padding-block-start:max(var(--ui-card-box-head), var(--ui-card-region-pad-block));padding-block-end:max(var(--ui-card-box-foot), var(--ui-card-region-pad-block));overflow-y:auto}:scope[scrollable]>:where(ui-card-content)::-webkit-scrollbar{display:none}:scope:has(>ui-card-content[scrollable])>:where(ui-card-content)::-webkit-scrollbar{display:none}:scope[scrollable]:has(>ui-card-content:focus-visible){outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:has(>ui-card-content[scrollable]:focus-visible){outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}}:where(ui-card-header,ui-card-footer){box-sizing:border-box;--ui-card-region-gap:var(--md-sys-space-sm);--ui-card-header-title-font:inherit;align-items:center;column-gap:var(--ui-card-region-gap);border-radius:var(--ui-card-inner-radius);padding-inline:var(--ui-card-region-pad-inline);padding-block:var(--ui-card-region-pad-block);grid-template-columns:1fr;display:grid}:where(ui-card-header,ui-card-footer):has(>[slot=leading]):not(:has(>[slot=trailing])){grid-template-columns:auto 1fr}:where(ui-card-header,ui-card-footer):has(>[slot=trailing]):not(:has(>[slot=leading])){grid-template-columns:1fr auto}:where(ui-card-header,ui-card-footer):has(>[slot=leading]):has(>[slot=trailing]){grid-template-columns:auto 1fr auto}:where(ui-card-header,ui-card-footer)[format=structured]{--ui-card-header-title-font:var(--md-sys-typeface-mono);font-family:var(--ui-card-header-title-font);font-size:var(--md-sys-typescale-kicker-medium-size);font-weight:var(--md-sys-typescale-kicker-medium-weight);line-height:var(--md-sys-typescale-kicker-medium-line-height);letter-spacing:var(--md-sys-typescale-kicker-medium-tracking);text-transform:uppercase;border-block-end:1px solid var(--ui-card-border)}:where(ui-card-header,ui-card-footer)[format=structured]>[slot]{text-transform:none;letter-spacing:normal}:where(ui-card-content){box-sizing:border-box;padding-inline:var(--ui-card-region-pad-inline);padding-block:var(--ui-card-region-pad-block);--ui-box-fade:var(--md-sys-space-lg,1rem);--ui-card-box-head:var(--ui-box-head,0px);--ui-card-box-foot:var(--ui-box-foot,0px);--ui-box-head-hold:var(--ui-box-head,0px);--ui-box-foot-hold:var(--ui-box-foot,0px);min-inline-size:0;display:block}@scope(ui-card-content){:scope>*+*{margin-block-start:var(--ui-card-content-gap)}}@media (forced-colors:active){:where(ui-card){border-color:canvastext}@scope(ui-card){:scope[scrollable]>:where(ui-card-header,ui-card-footer){background:canvas}:scope:has(>ui-card-content[scrollable])>:where(ui-card-header,ui-card-footer){background:canvas}}}:where(ui-tabs){--ui-tabs-tab-height:var(--md-sys-height-lg);--ui-tabs-tab-font:var(--md-sys-font-md);--ui-tabs-strip-gap:calc(var(--md-sys-space-xs) + var(--md-sys-space-md));--ui-tabs-panel-pad:var(--md-sys-space-md);--ui-tabs-strip-line:var(--md-sys-color-neutral-outline-variant);--ui-tabs-indicator-size:2px;--ui-tabs-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-tabs-ink-hover:var(--md-sys-color-neutral-on-surface);--ui-tabs-ink-selected:var(--md-sys-color-neutral-on-surface);--ui-tabs-indicator:var(--md-sys-color-primary)}@scope(ui-tabs){:scope{display:block}:scope>[data-part=tablist]{gap:var(--ui-tabs-strip-gap);border-block-end:1px solid var(--ui-tabs-strip-line);scrollbar-width:var(--ui-tabs-strip-scrollbar-width,auto);flex-direction:row;display:flex;overflow-x:auto}ui-tab{box-sizing:border-box;block-size:var(--ui-tabs-tab-height);font-size:var(--ui-tabs-tab-font);color:var(--ui-tabs-ink);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:inline-flex;position:relative}ui-tab:hover{color:var(--ui-tabs-ink-hover)}ui-tab:state(selected){color:var(--ui-tabs-ink-selected)}ui-tab:after{content:"";block-size:var(--ui-tabs-indicator-size);background:0 0;position:absolute;inset-block-end:0;inset-inline:0}ui-tab:state(selected):after{background:var(--ui-tabs-indicator)}ui-tab:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:calc(-1 * var(--md-sys-state-focus-ring-offset))}ui-tab-panel{padding:var(--ui-tabs-panel-pad);display:block}ui-tab-panel[hidden]{display:none}:scope[fill]{flex-direction:column;block-size:100%;min-block-size:0;display:flex}:scope[fill] ui-tab-panel:not([hidden]){scrollbar-width:var(--ui-tabs-panel-scrollbar-width,auto);flex:auto;min-block-size:0;overflow-y:auto}:scope[orientation=vertical]{flex-direction:row;display:flex}:scope[orientation=vertical]>[data-part=tablist]{border-block-end:0;border-inline-end:1px solid var(--ui-tabs-strip-line);flex-direction:column;flex:none;inline-size:max-content;overflow:visible auto}:scope[orientation=vertical]>[data-part=tablist]>ui-tab{justify-content:flex-start}:scope[orientation=vertical]>[data-part=tablist]>ui-tab:after{inline-size:var(--ui-tabs-indicator-size);block-size:auto;inset-block:0;inset-inline:auto 0}:scope[orientation=vertical]>ui-tab-panel{flex:auto;min-inline-size:0}:scope[overflow=menu]{grid-template:"strip trigger""panel panel"1fr/1fr auto;display:grid}:scope[orientation=vertical][overflow=menu]{grid-template:"strip panel"1fr"trigger panel"/auto 1fr;display:grid}:scope[overflow=menu]>[data-part=tablist]{grid-area:strip;min-block-size:0;min-inline-size:0}:scope[overflow=menu]>ui-tab-panel{grid-area:panel}:scope[overflow=menu]>[data-part=tablist]>ui-tab{flex-shrink:0}:scope[overflow=menu]>[data-part=tablist]>ui-tab[data-overflowed]{display:none}:scope[overflow=menu]>[data-part=tablist]{overflow:clip}:scope[overflow=menu]>[data-part=overflow]>[data-part=trigger]{box-sizing:border-box;inline-size:var(--ui-tabs-tab-height);block-size:var(--ui-tabs-tab-height);font:inherit;font-size:var(--ui-tabs-tab-font);color:var(--ui-tabs-ink);cursor:pointer;background:0 0;border:0;grid-area:trigger;justify-content:center;align-items:center;padding:0;display:inline-flex}:scope[overflow=menu]>[data-part=overflow]>[data-part=trigger] svg{block-size:1em;inline-size:1em}:scope[overflow=menu]>[data-part=overflow]>[data-part=trigger]:hover{color:var(--ui-tabs-ink-hover)}:scope[overflow=menu]>[data-part=overflow]>[data-part=trigger]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:calc(-1 * var(--md-sys-state-focus-ring-offset))}:scope[overflow=menu]>[data-part=overflow][hidden]{display:none}:scope:state(ready) ui-tab{transition:color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}:scope:state(ready) ui-tab:after{transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready) ui-tab{transition:none}:scope:state(ready) ui-tab:after{transition:none}}@media (forced-colors:active){:scope>[data-part=tablist]{border-block-end-color:canvastext;border-inline-end-color:canvastext}ui-tab:state(selected){color:highlight}ui-tab:state(selected):after{background:highlight}}}:where(ui-modal){--ui-container-bg:var(--md-sys-color-neutral-surface);--ui-modal-ink:var(--md-sys-color-neutral-on-surface);--ui-modal-outline:var(--md-sys-color-neutral-outline-variant);--ui-modal-radius:var(--md-sys-shape-corner-base);--ui-modal-padding:var(--md-sys-space-lg);--ui-modal-scrim:var(--md-sys-color-dialog-backdrop);--ui-modal-scrim-blur:6px;--ui-modal-scrollbar-width:thin;--ui-modal-scrollbar-size:var(--md-sys-scrollbar-size);--ui-modal-scrollbar-thumb:var(--md-sys-color-neutral-scrollbar-thumb);--ui-modal-scrollbar-thumb-hover:var(--md-sys-color-neutral-scrollbar-thumb-hover);--ui-modal-inline-size:auto;--ui-modal-max-inline-size:min(92vw, 32rem);--ui-modal-margin-block-start:auto}@scope(ui-modal){:scope{display:contents}:scope>[data-part=dialog]{box-sizing:border-box;inline-size:var(--ui-modal-inline-size);max-inline-size:var(--ui-modal-max-inline-size);scrollbar-width:var(--ui-modal-scrollbar-width);scrollbar-color:transparent transparent;background-color:var(--ui-container-bg);background-image:linear-gradient(var(--ui-container-tint), var(--ui-container-tint));max-block-size:85svh;color:var(--ui-modal-ink);border:1px solid var(--ui-modal-outline);border-radius:var(--ui-modal-radius);margin-block-start:var(--ui-modal-margin-block-start);margin-block-end:auto;margin-inline:auto;padding:0;overflow:auto}:scope>[data-part=dialog]:hover,:scope>[data-part=dialog]:focus-within{scrollbar-color:var(--ui-modal-scrollbar-thumb) transparent}:scope>[data-part=dialog]::-webkit-scrollbar{width:var(--ui-modal-scrollbar-size);height:var(--ui-modal-scrollbar-size)}:scope>[data-part=dialog]::-webkit-scrollbar-track{background:0 0}:scope>[data-part=dialog]::-webkit-scrollbar-thumb{border-radius:calc(var(--ui-modal-scrollbar-size) / 2);background:0 0}:scope>[data-part=dialog]:hover::-webkit-scrollbar-thumb{background:var(--ui-modal-scrollbar-thumb)}:scope>[data-part=dialog]:focus-within::-webkit-scrollbar-thumb{background:var(--ui-modal-scrollbar-thumb)}:scope>[data-part=dialog]:hover::-webkit-scrollbar-thumb:hover{background:var(--ui-modal-scrollbar-thumb-hover)}:scope>[data-part=dialog]:focus-within::-webkit-scrollbar-thumb:hover{background:var(--ui-modal-scrollbar-thumb-hover)}:scope>[data-part=dialog]::backdrop{background-color:var(--ui-modal-scrim);-webkit-backdrop-filter:blur(var(--ui-modal-scrim-blur));backdrop-filter:blur(var(--ui-modal-scrim-blur))}@media (prefers-reduced-transparency:reduce){:scope>[data-part=dialog]::backdrop{-webkit-backdrop-filter:none;backdrop-filter:none}}@media (forced-colors:active){:scope>[data-part=dialog]{color:canvastext;background-color:canvas;background-image:none;border-color:canvastext}}}:where(ui-drawer){--ui-container-bg:var(--md-sys-color-neutral-surface);--ui-drawer-ink:var(--md-sys-color-neutral-on-surface);--ui-drawer-outline:var(--md-sys-color-neutral-outline-variant);--ui-drawer-radius:var(--md-sys-shape-corner-base);--ui-drawer-padding:var(--md-sys-space-lg);--ui-drawer-scrim:var(--md-sys-color-dialog-backdrop);--ui-drawer-inline-size:min(92vw, 26rem);--ui-drawer-max-block-size:85svh;--ui-drawer-scrollbar-width:thin;--ui-drawer-scrollbar-size:var(--md-sys-scrollbar-size);--ui-drawer-scrollbar-thumb:var(--md-sys-color-neutral-scrollbar-thumb);--ui-drawer-scrollbar-thumb-hover:var(--md-sys-color-neutral-scrollbar-thumb-hover);--ui-drawer-pad-inline:var(--md-sys-space-md);--ui-drawer-pad-block:var(--md-sys-space-sm);--ui-drawer-gap:var(--md-sys-space-sm);--ui-drawer-region-border:var(--ui-drawer-outline);--ui-drawer-region-gap:var(--ui-box-inset,.375rem)}@scope(ui-drawer){:scope{display:contents}:scope>[data-part=dialog]{box-sizing:border-box;scrollbar-width:var(--ui-drawer-scrollbar-width);scrollbar-color:transparent transparent;background-color:var(--ui-container-bg);background-image:linear-gradient(var(--ui-container-tint), var(--ui-container-tint));color:var(--ui-drawer-ink);border:1px solid var(--ui-drawer-outline);--ui-box-pad-inline:var(--ui-drawer-pad-inline);--ui-box-pad-block:var(--ui-drawer-pad-block);--ui-box-gap:var(--ui-drawer-gap);transition:inset-inline-start var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), inset-inline-end var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), inset-block-end var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), overlay var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard) allow-discrete, display var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard) allow-discrete;margin:0;padding:0;position:fixed;overflow:auto}:scope:is([edge=end],:not([edge]))>[data-part=dialog]{block-size:100svh;max-block-size:none;inline-size:var(--ui-drawer-inline-size);max-inline-size:var(--ui-drawer-inline-size);border-start-start-radius:var(--ui-drawer-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--ui-drawer-radius);inset-block:0;inset-inline-start:auto;inset-inline-end:calc(-1 * var(--ui-drawer-inline-size))}:scope:is([edge=end],:not([edge]))>[data-part=dialog][open]{inset-inline-end:0}@starting-style{:scope:is([edge=end],:not([edge]))>[data-part=dialog][open]{inset-inline-end:calc(-1 * var(--ui-drawer-inline-size))}}:scope[edge=start]>[data-part=dialog]{block-size:100svh;max-block-size:none;inline-size:var(--ui-drawer-inline-size);max-inline-size:var(--ui-drawer-inline-size);border-start-start-radius:0;border-start-end-radius:var(--ui-drawer-radius);border-end-end-radius:var(--ui-drawer-radius);border-end-start-radius:0;inset-block:0;inset-inline-start:calc(-1 * var(--ui-drawer-inline-size));inset-inline-end:auto}:scope[edge=start]>[data-part=dialog][open]{inset-inline-start:0}@starting-style{:scope[edge=start]>[data-part=dialog][open]{inset-inline-start:calc(-1 * var(--ui-drawer-inline-size))}}:scope[edge=bottom]>[data-part=dialog]{inline-size:auto;max-inline-size:none;max-block-size:var(--ui-drawer-max-block-size);border-start-start-radius:var(--ui-drawer-radius);border-start-end-radius:var(--ui-drawer-radius);border-end-end-radius:0;border-end-start-radius:0;inset-block-start:auto;inset-block-end:calc(-1 * var(--ui-drawer-max-block-size));inset-inline:0}:scope[edge=bottom]>[data-part=dialog][open]{inset-block-end:0}@starting-style{:scope[edge=bottom]>[data-part=dialog][open]{inset-block-end:calc(-1 * var(--ui-drawer-max-block-size))}}@media (prefers-reduced-motion:reduce){:scope>[data-part=dialog]{transition:none}}:scope>[data-part=dialog]:hover,:scope>[data-part=dialog]:focus-within{scrollbar-color:var(--ui-drawer-scrollbar-thumb) transparent}:scope>[data-part=dialog]::-webkit-scrollbar{width:var(--ui-drawer-scrollbar-size);height:var(--ui-drawer-scrollbar-size)}:scope>[data-part=dialog]::-webkit-scrollbar-track{background:0 0}:scope>[data-part=dialog]::-webkit-scrollbar-thumb{border-radius:calc(var(--ui-drawer-scrollbar-size) / 2);background:0 0}:scope>[data-part=dialog]:hover::-webkit-scrollbar-thumb{background:var(--ui-drawer-scrollbar-thumb)}:scope>[data-part=dialog]:focus-within::-webkit-scrollbar-thumb{background:var(--ui-drawer-scrollbar-thumb)}:scope>[data-part=dialog]:hover::-webkit-scrollbar-thumb:hover{background:var(--ui-drawer-scrollbar-thumb-hover)}:scope>[data-part=dialog]:focus-within::-webkit-scrollbar-thumb:hover{background:var(--ui-drawer-scrollbar-thumb-hover)}:scope>[data-part=dialog][data-fade-top]>:is(header,[data-region=header]){border-block-end:1px solid var(--ui-drawer-region-border)}:scope>[data-part=dialog]:has(>:is([data-region=content],main)[data-fade-top])>:is(header,[data-region=header]){border-block-end:1px solid var(--ui-drawer-region-border)}:scope>[data-part=dialog][data-fade-bottom]>:is(footer,[data-region=footer]){border-block-start:1px solid var(--ui-drawer-region-border)}:scope>[data-part=dialog]:has(>:is([data-region=content],main)[data-fade-bottom])>:is(footer,[data-region=footer]){border-block-start:1px solid var(--ui-drawer-region-border)}:scope>[data-part=dialog][open]:has(>:is([data-region=content],main)){gap:var(--ui-drawer-region-gap);flex-direction:column;display:flex;overflow:hidden}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is(header,[data-region=header]){flex:none;margin-block-end:0}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is(footer,[data-region=footer]){flex:none;margin-block-start:0}:scope>[data-part=dialog][open]:has(>:is([data-region=content],main))>:is([data-region=content],main){scrollbar-width:var(--ui-drawer-scrollbar-width);scrollbar-color:transparent transparent;flex:auto;min-block-size:0;margin-block:0;overflow-y:auto}:is(:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main):hover,:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main):focus-within){scrollbar-color:var(--ui-drawer-scrollbar-thumb) transparent}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main)::-webkit-scrollbar{width:var(--ui-drawer-scrollbar-size);height:var(--ui-drawer-scrollbar-size)}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main)::-webkit-scrollbar-track{background:0 0}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main)::-webkit-scrollbar-thumb{border-radius:calc(var(--ui-drawer-scrollbar-size) / 2);background:0 0}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main):hover::-webkit-scrollbar-thumb{background:var(--ui-drawer-scrollbar-thumb)}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main):focus-within::-webkit-scrollbar-thumb{background:var(--ui-drawer-scrollbar-thumb)}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main):hover::-webkit-scrollbar-thumb:hover{background:var(--ui-drawer-scrollbar-thumb-hover)}:scope>[data-part=dialog]:has(>:is([data-region=content],main))>:is([data-region=content],main):focus-within::-webkit-scrollbar-thumb:hover{background:var(--ui-drawer-scrollbar-thumb-hover)}:scope>[data-part=dialog]::backdrop{background-color:var(--ui-drawer-scrim)}@media (forced-colors:active){:scope>[data-part=dialog]{color:canvastext;background-color:canvas;background-image:none;border-color:canvastext}}}:where(ui-drill){--ui-drill-header-height:var(--md-sys-height-md);--ui-drill-header-pad-inline:var(--md-sys-space-md);--ui-drill-header-gap:var(--md-sys-space-sm);--ui-drill-padding:var(--md-sys-space-md);--ui-drill-ink:var(--md-sys-color-neutral-on-surface);--ui-drill-ink-muted:var(--md-sys-color-neutral-on-surface-variant);--ui-drill-outline:var(--md-sys-color-neutral-outline-variant);--ui-drill-back-radius:var(--md-sys-shape-corner-base);--ui-drill-back-font-size:var(--md-sys-font-sm);--ui-drill-heading-font-size:var(--md-sys-font-md);--ui-drill-radius:var(--md-sys-shape-corner-base);--ui-drill-scrim:var(--md-sys-color-neutral-scrim);--ui-drill-panel-bg:var(--ui-container-bg,var(--md-sys-color-neutral-surface));--ui-drill-column-size:12rem;--ui-drill-motion-duration:var(--md-sys-motion-duration-fast);--ui-drill-motion-easing:var(--md-sys-motion-easing-standard);--ui-drill-slide-distance:100%}@scope(ui-drill){:scope{border:1px solid var(--ui-drill-outline);border-radius:var(--ui-drill-radius);isolation:isolate;--_drill-columns-narrow:0;grid-template-rows:auto minmax(0,1fr);min-inline-size:0;display:grid;overflow:clip;container-type:inline-size}@container (inline-size<52.5rem){[data-part=header]{--_drill-columns-narrow:1}}[data-part=header]{align-items:center;gap:var(--ui-drill-header-gap);block-size:var(--ui-drill-header-height);padding-inline:var(--ui-drill-header-pad-inline);border-block-end:1px solid var(--ui-drill-outline);grid-area:1/1;display:flex}[data-part=back]{all:unset;box-sizing:border-box;inline-size:var(--md-sys-height-sm);block-size:var(--md-sys-height-sm);border-radius:var(--ui-drill-back-radius);color:var(--ui-drill-ink-muted);cursor:pointer;font-size:var(--ui-drill-back-font-size);justify-content:center;align-items:center;line-height:1;display:inline-flex}[data-part=back]:before{content:"←"}[data-part=back]:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)):before{content:"→"}[data-part=back]:hover{color:var(--ui-drill-ink);background:var(--md-sys-color-neutral-surface-variant)}[data-part=back]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}[data-part=back][hidden]{display:none}[data-part=crumbs]{align-items:center;gap:var(--ui-drill-header-gap);min-inline-size:0;display:flex;overflow:hidden}[data-part=crumbs][hidden]{display:none}[data-part=crumb]{all:unset;cursor:pointer;color:var(--ui-drill-ink-muted);font-size:var(--ui-drill-back-font-size);text-overflow:ellipsis;white-space:nowrap;max-inline-size:12em;overflow:hidden}[data-part=crumb]:hover{color:var(--ui-drill-ink);text-decoration:underline}[data-part=crumb]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}[data-part=crumb]+[data-part=crumb]:before,[data-part=crumb]+[data-part=heading]:before{content:"/";color:var(--ui-drill-ink-muted);margin-inline-end:var(--ui-drill-header-gap)}[data-part=heading]{font-size:var(--ui-drill-heading-font-size);color:var(--ui-drill-ink);font-weight:600;line-height:var(--md-sys-control-line-height);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}[data-part=heading]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope>ui-drill-panel{padding:var(--ui-drill-padding);z-index:0;background:var(--ui-drill-panel-bg);grid-area:2/1;min-inline-size:0;display:block;position:relative}:scope>ui-drill-panel[hidden]{display:none}:scope[data-drill-layout=stack]>ui-drill-panel[data-drill-pane=ancestor]:after{content:"";background:var(--ui-drill-scrim);pointer-events:none;position:absolute;inset:0}:scope[data-drill-layout=columns]{grid-auto-flow:column;grid-auto-columns:minmax(var(--ui-drill-column-size), 1fr);overflow:auto clip}:scope[data-drill-layout=columns]>ui-drill-panel{border-inline-end:1px solid var(--ui-drill-outline)}:scope:not([data-vt-active])>ui-drill-panel:not([hidden]){opacity:1;transition:opacity var(--ui-drill-motion-duration) var(--ui-drill-motion-easing), transform var(--ui-drill-motion-duration) var(--ui-drill-motion-easing), display var(--ui-drill-motion-duration) allow-discrete, overlay var(--ui-drill-motion-duration) allow-discrete;transform:translate(0)}@starting-style{:scope:not([data-vt-active])>ui-drill-panel:not([hidden]){opacity:0;transform:translateX(calc(var(--ui-drill-slide-distance) * var(--_drill-dir-sign,1)))}}:scope:not([data-vt-active])[data-direction=back]>ui-drill-panel:not([hidden]){--_drill-dir-sign:-1}@media (prefers-reduced-motion:reduce){:scope:not([data-vt-active])>ui-drill-panel:not([hidden]){transition:none}@starting-style{:scope:not([data-vt-active])>ui-drill-panel:not([hidden]){opacity:1;transform:none}}}@media (forced-colors:active){:scope{border-color:canvastext}[data-part=header]{border-block-end-color:canvastext}[data-part=back],[data-part=crumb],[data-part=crumb]:before,[data-part=crumb]+[data-part=heading]:before{color:canvastext;forced-color-adjust:none}:scope[data-drill-layout=columns]>ui-drill-panel{border-inline-end-color:canvastext}}}:where(ui-popover){--ui-popover-bg:var(--md-sys-color-neutral-surface);--ui-popover-ink:var(--md-sys-color-neutral-on-surface);--ui-popover-outline:var(--md-sys-color-neutral-outline-variant);--ui-popover-radius:var(--md-sys-shape-corner-base);--ui-popover-padding:var(--md-sys-space-md);--ui-popover-min-inline-size:8rem}@scope(ui-popover){:scope{display:contents}:scope>[data-part=panel]{box-sizing:border-box;min-inline-size:var(--ui-popover-min-inline-size);background-color:var(--ui-popover-bg);color:var(--ui-popover-ink);border:1px solid var(--ui-popover-outline);border-radius:var(--ui-popover-radius);padding:var(--ui-popover-padding);margin:0}@media (forced-colors:active){:scope>[data-part=panel]{color:canvastext;background-color:canvas;border-color:canvastext}}}:where(ui-tooltip){--ui-tooltip-bg:var(--md-sys-color-neutral-surface);--ui-tooltip-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-tooltip-outline:var(--md-sys-color-neutral-outline-variant);--ui-tooltip-radius:var(--md-sys-shape-corner-base);--ui-tooltip-padding:var(--md-sys-space-sm);--ui-tooltip-min-inline-size:4rem}@scope(ui-tooltip){:scope{display:contents}:scope>[data-part=panel]{box-sizing:border-box;min-inline-size:var(--ui-tooltip-min-inline-size);background-color:var(--ui-tooltip-bg);color:var(--ui-tooltip-ink);border:1px solid var(--ui-tooltip-outline);border-radius:var(--ui-tooltip-radius);padding:var(--ui-tooltip-padding);margin:0}@media (forced-colors:active){:scope>[data-part=panel]{color:canvastext;background-color:canvas;border-color:canvastext}}}:where(ui-menu){--ui-menu-bg:var(--md-sys-color-neutral-surface);--ui-menu-ink:var(--md-sys-color-neutral-on-surface);--ui-menu-outline:var(--md-sys-color-neutral-outline-variant);--ui-menu-radius:var(--md-sys-shape-corner-base);--ui-menu-padding:var(--md-sys-space-xs);--ui-menu-min-inline-size:10rem;--ui-menu-max-inline-size:min(90vw, 24rem);--ui-menu-item-pad-block:var(--md-sys-space-xs);--ui-menu-item-pad-inline:var(--md-sys-space-md);--ui-menu-item-font:var(--md-sys-font-md);--ui-menu-item-block-size:calc(var(--ui-menu-item-font) + 2 * var(--ui-menu-item-pad-block));--ui-menu-max-block-size:min(50vh, calc(12 * var(--ui-menu-item-block-size) + 13 * var(--ui-box-inset,.375rem) + 2px));--ui-menu-scrollbar-width:thin;--ui-menu-scrollbar-size:var(--md-sys-scrollbar-size);--ui-menu-scrollbar-thumb:var(--md-sys-color-neutral-scrollbar-thumb);--ui-menu-scrollbar-thumb-hover:var(--md-sys-color-neutral-scrollbar-thumb-hover);--ui-menu-item-radius:calc(var(--md-sys-shape-corner-base) - var(--ui-box-inset,.375rem));--ui-menu-check-size:var(--md-sys-compact-sm);--ui-menu-check-gap:var(--md-sys-space-xs);--ui-menu-check-ink:var(--md-sys-color-primary-high);--ui-menu-item-bg-hover:var(--md-sys-color-neutral-surface-high);--ui-menu-item-ink-disabled:var(--md-sys-color-neutral-outline);--ui-menu-item-bg-selected:var(--md-sys-color-primary-container-low);--ui-menu-item-ink-selected:var(--md-sys-color-primary-high)}@scope(ui-menu){:scope{display:contents}:scope>[data-part=panel]{box-sizing:border-box;min-inline-size:var(--ui-menu-min-inline-size);max-inline-size:var(--ui-menu-max-inline-size);max-block-size:var(--ui-menu-max-block-size);scrollbar-width:var(--ui-menu-scrollbar-width);scrollbar-color:transparent transparent;background-color:var(--ui-menu-bg);color:var(--ui-menu-ink);border:1px solid var(--ui-menu-outline);border-radius:var(--ui-menu-radius);margin:0;padding:0;overflow-y:auto}:scope>[data-part=panel]:hover,:scope>[data-part=panel]:focus-within{scrollbar-color:var(--ui-menu-scrollbar-thumb) transparent}:scope>[data-part=panel]::-webkit-scrollbar{width:var(--ui-menu-scrollbar-size);height:var(--ui-menu-scrollbar-size)}:scope>[data-part=panel]::-webkit-scrollbar-track{background:0 0}:scope>[data-part=panel]::-webkit-scrollbar-thumb{border-radius:calc(var(--ui-menu-scrollbar-size) / 2);background:0 0}:scope>[data-part=panel]:hover::-webkit-scrollbar-thumb{background:var(--ui-menu-scrollbar-thumb)}:scope>[data-part=panel]:focus-within::-webkit-scrollbar-thumb{background:var(--ui-menu-scrollbar-thumb)}:scope>[data-part=panel]:hover::-webkit-scrollbar-thumb:hover{background:var(--ui-menu-scrollbar-thumb-hover)}:scope>[data-part=panel]:focus-within::-webkit-scrollbar-thumb:hover{background:var(--ui-menu-scrollbar-thumb-hover)}:scope>[data-part=trigger] [data-role=caret]{transition:transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}:scope>[data-part=trigger][aria-expanded=true] [data-role=caret]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){:scope>[data-part=trigger] [data-role=caret]{transition:none}}:scope :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]){box-sizing:border-box;white-space:nowrap;text-overflow:ellipsis;margin:var(--ui-box-inset,.375rem);padding-block:var(--ui-menu-item-pad-block);padding-inline:var(--ui-menu-item-pad-inline);border-radius:var(--ui-menu-item-radius);line-height:1;font-size:var(--ui-menu-item-font);color:var(--ui-menu-ink);cursor:default;-webkit-user-select:none;user-select:none;align-items:center;display:flex;overflow:hidden}:scope :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):not([disabled]):not([aria-disabled=true]):hover{background-color:var(--ui-menu-item-bg-hover)}:scope [role=menuitem][data-selected]:not([disabled]):not([aria-disabled=true]){background-color:var(--ui-menu-item-bg-selected);color:var(--ui-menu-item-ink-selected)}:scope :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):not([disabled]):not([aria-disabled=true]):focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox])[disabled],:scope :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox])[aria-disabled=true]{color:var(--ui-menu-item-ink-disabled);cursor:not-allowed;pointer-events:none}:scope :is([role=menuitemradio],[role=menuitemcheckbox]){padding-inline-start:calc(var(--ui-menu-item-pad-inline) + var(--ui-menu-check-size) + var(--ui-menu-check-gap));position:relative}:scope :is([role=menuitemradio],[role=menuitemcheckbox]):before{content:"";inline-size:var(--ui-menu-check-size);block-size:var(--ui-menu-check-size);pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:var(--ui-menu-item-pad-inline);transform:translateY(-50%)}:scope :is([role=menuitemradio],[role=menuitemcheckbox])[aria-checked=true]:before{background-color:var(--ui-menu-check-ink);clip-path:polygon(14% 44%,0% 65%,50% 100%,100% 16%,80% 0%,43% 62%)}@media (forced-colors:active){:scope>[data-part=panel]{color:canvastext;background-color:canvas;border-color:canvastext}:scope :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):not([disabled]):not([aria-disabled=true]):hover,:scope :is([role=menuitem],[role=menuitemradio],[role=menuitemcheckbox]):not([disabled]):not([aria-disabled=true]):focus-visible,:scope [role=menuitem][data-selected]{forced-color-adjust:none;color:highlighttext;background-color:highlight;outline:none}:scope :is([role=menuitemradio],[role=menuitemcheckbox])[aria-checked=true]:before{forced-color-adjust:none;background-color:canvastext}:scope :is([role=menuitemradio],[role=menuitemcheckbox])[aria-checked=true]:hover:before,:scope :is([role=menuitemradio],[role=menuitemcheckbox])[aria-checked=true]:focus-visible:before{background-color:highlighttext}}}:where(ui-select){--ui-select-bg:var(--md-sys-color-neutral-container-low);--ui-select-bg-filled:var(--md-sys-color-neutral-container);--ui-select-bg-hover:var(--md-sys-color-neutral-container);--ui-select-bg-focus:var(--md-sys-color-neutral-container-low);--ui-select-border:transparent;--ui-select-border-hover:var(--md-sys-color-neutral-outline-variant);--ui-select-border-focus:transparent;--ui-select-border-invalid:var(--md-sys-color-danger);--ui-select-border-invalid-hover:var(--md-sys-color-danger-high);--ui-select-ink:var(--md-sys-color-neutral);--ui-select-ink-filled:var(--md-sys-color-neutral-on-surface-variant);--ui-select-ink-hover:var(--md-sys-color-neutral-on-surface-variant);--ui-select-ink-focus:var(--md-sys-color-neutral-on-surface);--ui-select-radius:var(--md-sys-shape-corner-base);--ui-select-height:var(--md-sys-height-md);--ui-select-font:var(--md-sys-font-md);--ui-select-gap:var(--md-sys-gap-md);--ui-select-icon:var(--md-sys-icon-md);--ui-select-glyph:var(--ui-select-font);--ui-select-min-inline-size:10ch;--ui-select-border-disabled:transparent;--ui-select-bg-disabled:var(--md-sys-color-neutral-container-low);--ui-select-ink-disabled:var(--md-sys-color-neutral-low);--ui-select-bg-answered:var(--ui-answered-bg);--ui-select-ink-answered:var(--ui-answered-ink);--ui-select-listbox-bg:var(--md-sys-color-neutral-surface);--ui-select-listbox-ink:var(--md-sys-color-neutral-on-surface);--ui-select-listbox-outline:var(--md-sys-color-neutral-outline-variant);--ui-select-listbox-radius:var(--md-sys-shape-corner-base);--ui-select-listbox-scrollbar-size:var(--md-sys-scrollbar-size);--ui-select-listbox-scrollbar-thumb:var(--md-sys-color-neutral-scrollbar-thumb);--ui-select-listbox-scrollbar-thumb-hover:var(--md-sys-color-neutral-scrollbar-thumb-hover);--ui-select-listbox-padding:calc(var(--ui-select-height) / 4);--ui-select-listbox-min-inline-size:12ch;--ui-select-listbox-max-block-size:min(50vh, calc(12 * var(--ui-select-height) + 13 * var(--ui-select-listbox-padding) + 2px));--ui-select-option-block:calc((var(--ui-select-height) - var(--ui-select-font)) / 2);--ui-select-option-inline:calc(var(--ui-select-height) / 4);--ui-select-option-font:var(--ui-select-font);--ui-select-option-radius:calc(var(--ui-select-listbox-radius) - var(--ui-select-listbox-padding));--ui-select-option-bg-hover:var(--md-sys-color-neutral-surface-high);--ui-select-option-bg-selected:var(--md-sys-color-primary-container-low);--ui-select-option-ink-selected:var(--md-sys-color-primary-high);--ui-select-option-bg-focus:var(--md-sys-color-primary-container-low);--ui-select-option-ink-focus:var(--md-sys-color-primary-high);--ui-select-group-label-ink:var(--md-sys-color-neutral-on-surface-variant)}:where(ui-select[size=sm]){--ui-select-height:var(--md-sys-height-sm);--ui-select-font:var(--md-sys-font-sm);--ui-select-gap:var(--md-sys-gap-sm);--ui-select-icon:var(--md-sys-icon-sm)}:where(ui-select[size=lg]){--ui-select-height:var(--md-sys-height-lg);--ui-select-font:var(--md-sys-font-lg);--ui-select-gap:var(--md-sys-gap-lg);--ui-select-icon:var(--md-sys-icon-lg)}:where(ui-select:is([disabled],:state(disabled))){--ui-select-border:var(--ui-select-border-disabled);--ui-select-bg:var(--ui-select-bg-disabled);--ui-select-ink:var(--ui-select-ink-disabled)}@scope(ui-select){:scope{display:block;position:relative}:scope[inline]{min-inline-size:var(--ui-select-min-inline-size);vertical-align:middle;display:inline-block}:scope>[data-part=trigger]{column-gap:var(--ui-select-gap);box-sizing:border-box;width:100%;block-size:var(--ui-select-height);min-inline-size:0;font-size:var(--ui-select-font);line-height:var(--md-sys-control-line-height);background:var(--ui-select-bg);color:var(--ui-select-ink);border:1px solid var(--ui-select-border);border-radius:var(--ui-select-radius);cursor:pointer;text-align:start;-webkit-user-select:none;user-select:none;grid-template-columns:1fr auto;align-items:center;padding-block:0;padding-inline-start:calc(var(--ui-select-height) / 2);padding-inline-end:calc((var(--ui-select-height) - var(--ui-select-icon)) / 2);display:inline-grid}:scope>[data-part=trigger]>[data-part=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:scope>[data-part=aria-label]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:scope>[data-part=trigger]>[data-part=caret]{inline-size:var(--ui-select-icon);block-size:var(--ui-select-icon);box-sizing:border-box;padding:calc((var(--ui-select-icon) - var(--ui-select-glyph)) / 2);font-size:var(--ui-select-glyph);justify-content:center;align-items:center;line-height:1;display:flex}:scope>[data-part=trigger]>[data-part=caret] svg{inline-size:var(--ui-select-glyph);block-size:var(--ui-select-glyph);display:block}:scope:where(:not(:state(answered)))>[data-part=trigger]:not(:hover):not(:focus-visible):not([disabled]):not([data-empty]){background:var(--ui-select-bg-filled);color:var(--ui-select-ink-filled)}:scope:where(:not(:state(answered)))>[data-part=trigger]:not(:focus-visible):not([disabled]):hover{background:var(--ui-select-bg-hover);border-color:var(--ui-select-border-hover);color:var(--ui-select-ink-hover)}:scope:state(answered):not(:state(pending))>[data-part=trigger]:not([disabled]){background:var(--ui-select-bg-answered);color:var(--ui-select-ink-answered)}:scope>[data-part=trigger]:focus-within,:scope>[data-part=trigger]:focus-visible{outline:none}:scope:where(:not(:state(answered)))>[data-part=trigger]:focus-visible{background:var(--ui-select-bg-focus);border-color:var(--ui-select-border-focus);color:var(--ui-select-ink-focus);outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(answered)>[data-part=trigger]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(user-invalid)>[data-part=trigger]{border-color:var(--ui-select-border-invalid)}:scope:state(user-invalid)>[data-part=trigger]:hover{border-color:var(--ui-select-border-invalid-hover)}:scope:is([disabled],:state(disabled))>[data-part=trigger]{pointer-events:none;cursor:default}:scope>[data-part=listbox]{box-sizing:border-box;min-inline-size:var(--ui-select-listbox-min-inline-size);max-block-size:var(--ui-select-listbox-max-block-size);scrollbar-width:thin;scrollbar-color:transparent transparent;background-color:var(--ui-select-listbox-bg);color:var(--ui-select-listbox-ink);border:1px solid var(--ui-select-listbox-outline);border-radius:var(--ui-select-listbox-radius);--ui-box-inset:var(--ui-select-listbox-padding);font-size:var(--ui-select-option-font);margin:0;padding:0;overflow-y:auto}:scope>[data-part=listbox]:hover,:scope>[data-part=listbox]:focus-within{scrollbar-color:var(--ui-select-listbox-scrollbar-thumb) transparent}:scope>[data-part=listbox]::-webkit-scrollbar{width:var(--ui-select-listbox-scrollbar-size);height:var(--ui-select-listbox-scrollbar-size)}:scope>[data-part=listbox]::-webkit-scrollbar-track{background:0 0}:scope>[data-part=listbox]::-webkit-scrollbar-thumb{border-radius:calc(var(--ui-select-listbox-scrollbar-size) / 2);background:0 0}:scope>[data-part=listbox]:hover::-webkit-scrollbar-thumb{background:var(--ui-select-listbox-scrollbar-thumb)}:scope>[data-part=listbox]:focus-within::-webkit-scrollbar-thumb{background:var(--ui-select-listbox-scrollbar-thumb)}:scope>[data-part=listbox]:hover::-webkit-scrollbar-thumb:hover{background:var(--ui-select-listbox-scrollbar-thumb-hover)}:scope>[data-part=listbox]:focus-within::-webkit-scrollbar-thumb:hover{background:var(--ui-select-listbox-scrollbar-thumb-hover)}:scope>[data-part=listbox] [role=option]{box-sizing:border-box;margin:var(--ui-box-inset,.375rem);padding-block:var(--ui-select-option-block);padding-inline:var(--ui-select-option-inline);border-radius:var(--ui-select-option-radius);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;line-height:1;display:block}:scope>[data-part=listbox]>[role=group]{margin:0;display:block}:scope>[data-part=listbox] [data-part=group-label]{box-sizing:border-box;z-index:1;padding-block:var(--ui-select-option-block);padding-inline:var(--ui-select-option-inline);background-color:var(--ui-select-listbox-bg);color:var(--ui-select-group-label-ink);font-size:var(--md-sys-typescale-kicker-small-size);font-weight:var(--md-sys-typescale-kicker-small-weight);line-height:var(--md-sys-typescale-kicker-small-line-height);letter-spacing:var(--md-sys-typescale-kicker-small-tracking);text-transform:uppercase;cursor:default;-webkit-user-select:none;user-select:none;margin:0;display:block;position:sticky;inset-block-start:0}:scope>[data-part=listbox]>[role=group]+[role=group]{border-block-start:1px solid var(--ui-select-listbox-outline)}:scope>[data-part=listbox] [role=option]:hover{background-color:var(--ui-select-option-bg-hover)}:scope>[data-part=listbox] [role=option][aria-selected=true]{background-color:var(--ui-select-option-bg-selected);color:var(--ui-select-option-ink-selected)}:scope>[data-part=listbox] [role=option]:focus-visible{background-color:var(--ui-select-option-bg-focus);color:var(--ui-select-option-ink-focus);outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope>[data-part=listbox] [role=option][aria-disabled=true],:scope>[data-part=listbox] [role=option][disabled]{color:var(--ui-select-ink-disabled);cursor:default;pointer-events:none}:scope>[data-part=trigger]:state(ready){transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope>[data-part=trigger]:state(ready){transition:none}}@media (forced-colors:active){:scope>[data-part=trigger]{color:buttontext;forced-color-adjust:none;background:buttonface;border-color:buttonborder}:scope>[data-part=listbox]{color:canvastext;forced-color-adjust:none;background-color:canvas;border-color:canvastext}:scope>[data-part=listbox] [role=option]:hover,:scope>[data-part=listbox] [role=option][aria-selected=true],:scope>[data-part=listbox] [role=option]:focus-visible{color:highlighttext;forced-color-adjust:none;background-color:highlight}}}:where(ui-combo-box){--ui-combo-box-height:var(--md-sys-height-md);--ui-combo-box-font:var(--md-sys-font-md);--ui-combo-box-padding-inline:calc(var(--ui-combo-box-height) / 2);--ui-combo-box-bg:var(--md-sys-color-neutral-container-low);--ui-combo-box-bg-filled:var(--md-sys-color-neutral-container);--ui-combo-box-bg-hover:var(--md-sys-color-neutral-container);--ui-combo-box-bg-focus:var(--md-sys-color-neutral-container-low);--ui-combo-box-border:transparent;--ui-combo-box-border-hover:var(--md-sys-color-neutral-outline-variant);--ui-combo-box-border-focus:transparent;--ui-combo-box-border-invalid:var(--md-sys-color-danger);--ui-combo-box-border-invalid-hover:var(--md-sys-color-danger-high);--ui-combo-box-ink:var(--md-sys-color-neutral);--ui-combo-box-ink-filled:var(--md-sys-color-neutral-on-surface-variant);--ui-combo-box-ink-hover:var(--md-sys-color-neutral-on-surface-variant);--ui-combo-box-ink-focus:var(--md-sys-color-neutral-on-surface);--ui-combo-box-placeholder:var(--md-sys-color-neutral);--ui-combo-box-border-disabled:transparent;--ui-combo-box-bg-disabled:var(--md-sys-color-neutral-container-low);--ui-combo-box-ink-disabled:var(--md-sys-color-neutral-low);--ui-combo-box-bg-answered:var(--ui-answered-bg);--ui-combo-box-ink-answered:var(--ui-answered-ink);--ui-combo-box-radius:var(--md-sys-shape-corner-base);--ui-combo-box-min-inline-size:20ch;--ui-combo-box-panel-bg:var(--md-sys-color-neutral-surface);--ui-combo-box-panel-ink:var(--md-sys-color-neutral-on-surface);--ui-combo-box-panel-outline:var(--md-sys-color-neutral-outline-variant);--ui-combo-box-panel-radius:var(--md-sys-shape-corner-base);--ui-combo-box-panel-min-inline-size:12rem;--ui-combo-box-panel-scrollbar-size:var(--md-sys-scrollbar-size);--ui-combo-box-panel-scrollbar-thumb:var(--md-sys-color-neutral-scrollbar-thumb);--ui-combo-box-panel-scrollbar-thumb-hover:var(--md-sys-color-neutral-scrollbar-thumb-hover);--ui-combo-box-listbox-padding:calc(var(--ui-combo-box-padding-inline) / 2);--ui-combo-box-panel-max-block-size:min(50vh, calc(12 * var(--ui-combo-box-height) + 13 * var(--ui-combo-box-listbox-padding) + 2px));--ui-combo-box-option-padding-block:calc((var(--ui-combo-box-height) - var(--ui-combo-box-font)) / 2);--ui-combo-box-option-padding-inline:calc(var(--ui-combo-box-padding-inline) / 2);--ui-combo-box-option-font:var(--ui-combo-box-font);--ui-combo-box-option-active-bg:var(--md-sys-color-neutral-tint-dim);--ui-combo-box-option-active-ink:var(--md-sys-color-neutral-on-surface);--ui-combo-box-option-selected-bg:var(--md-sys-color-primary-container-low);--ui-combo-box-option-selected-ink:var(--md-sys-color-primary-high)}:where(ui-combo-box:is([disabled],:state(disabled))){--ui-combo-box-border:var(--ui-combo-box-border-disabled);--ui-combo-box-bg:var(--ui-combo-box-bg-disabled);--ui-combo-box-ink:var(--ui-combo-box-ink-disabled);--ui-combo-box-placeholder:var(--ui-combo-box-ink-disabled)}@scope(ui-combo-box){:scope{grid-template-columns:1fr;display:grid;position:relative}:scope[inline]{min-inline-size:var(--ui-combo-box-min-inline-size);display:inline-grid}:scope>[data-part=editor]{box-sizing:border-box;min-block-size:var(--ui-combo-box-height);padding-block:calc((var(--ui-combo-box-height) - var(--ui-combo-box-font)) / 2 - 1px);padding-inline:var(--ui-combo-box-padding-inline);line-height:1;font-size:var(--ui-combo-box-font);background-color:var(--ui-combo-box-bg);color:var(--ui-combo-box-ink);border:1px solid var(--ui-combo-box-border);border-radius:var(--ui-combo-box-radius);cursor:text;white-space:nowrap;outline:none;min-inline-size:0;display:block;overflow:hidden}:scope>[data-part=editor][data-empty]:before{content:attr(data-placeholder);color:var(--ui-combo-box-placeholder);pointer-events:none;-webkit-user-select:none;user-select:none}:scope:where(:not(:state(answered)))>[data-part=editor]:not(:hover):not(:focus):not([aria-disabled=true]):not([data-empty]){background-color:var(--ui-combo-box-bg-filled);--ui-combo-box-ink:var(--ui-combo-box-ink-filled)}:scope:where(:not(:state(answered)))>[data-part=editor]:not(:focus):not([aria-disabled=true]):hover{background-color:var(--ui-combo-box-bg-hover);border-color:var(--ui-combo-box-border-hover);--ui-combo-box-ink:var(--ui-combo-box-ink-hover)}:scope:where(:not(:state(answered)))>[data-part=editor]:not([aria-disabled=true]):focus{background-color:var(--ui-combo-box-bg-focus);border-color:var(--ui-combo-box-border-focus);--ui-combo-box-ink:var(--ui-combo-box-ink-focus);outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(answered)>[data-part=editor]:not([aria-disabled=true]):focus{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(answered):not(:state(pending))>[data-part=editor]:not([aria-disabled=true]){background-color:var(--ui-combo-box-bg-answered);--ui-combo-box-ink:var(--ui-combo-box-ink-answered)}:scope:state(user-invalid)>[data-part=editor]{border-color:var(--ui-combo-box-border-invalid)}:scope:state(user-invalid)>[data-part=editor]:hover{border-color:var(--ui-combo-box-border-invalid-hover)}:scope>[data-part=editor][aria-disabled=true]{cursor:default;pointer-events:none}:scope>[data-part=listbox]{box-sizing:border-box;min-inline-size:var(--ui-combo-box-panel-min-inline-size);background-color:var(--ui-combo-box-panel-bg);color:var(--ui-combo-box-panel-ink);border:1px solid var(--ui-combo-box-panel-outline);border-radius:var(--ui-combo-box-panel-radius);max-block-size:var(--ui-combo-box-panel-max-block-size);--ui-box-inset:var(--ui-combo-box-listbox-padding);font-size:var(--ui-combo-box-option-font);scrollbar-width:thin;scrollbar-color:transparent transparent;margin:0;padding:0;list-style:none;overflow-y:auto}:scope>[data-part=listbox]:hover,:scope:focus-within>[data-part=listbox]{scrollbar-color:var(--ui-combo-box-panel-scrollbar-thumb) transparent}:scope>[data-part=listbox]::-webkit-scrollbar{width:var(--ui-combo-box-panel-scrollbar-size);height:var(--ui-combo-box-panel-scrollbar-size)}:scope>[data-part=listbox]::-webkit-scrollbar-track{background:0 0}:scope>[data-part=listbox]::-webkit-scrollbar-thumb{border-radius:calc(var(--ui-combo-box-panel-scrollbar-size) / 2);background:0 0}:scope>[data-part=listbox]:hover::-webkit-scrollbar-thumb{background:var(--ui-combo-box-panel-scrollbar-thumb)}:scope:focus-within>[data-part=listbox]::-webkit-scrollbar-thumb{background:var(--ui-combo-box-panel-scrollbar-thumb)}:scope>[data-part=listbox]:hover::-webkit-scrollbar-thumb:hover{background:var(--ui-combo-box-panel-scrollbar-thumb-hover)}:scope:focus-within>[data-part=listbox]::-webkit-scrollbar-thumb:hover{background:var(--ui-combo-box-panel-scrollbar-thumb-hover)}:scope [role=option]{margin:var(--ui-box-inset,.375rem);padding-block:var(--ui-combo-box-option-padding-block);padding-inline:var(--ui-combo-box-option-padding-inline);border-radius:calc(var(--ui-combo-box-panel-radius) - var(--ui-box-inset,.375rem));cursor:pointer;line-height:1;display:block}:scope [role=option][data-active]{background-color:var(--ui-combo-box-option-active-bg);color:var(--ui-combo-box-option-active-ink)}:scope [role=option][aria-selected=true]{background-color:var(--ui-combo-box-option-selected-bg);color:var(--ui-combo-box-option-selected-ink)}:scope [data-part=empty]:not([hidden]){margin:var(--ui-box-inset,.375rem);padding-block:var(--ui-combo-box-option-padding-block);padding-inline:var(--ui-combo-box-option-padding-inline);border-radius:calc(var(--ui-combo-box-panel-radius) - var(--ui-box-inset,.375rem));color:var(--ui-combo-box-placeholder);cursor:default;pointer-events:none;line-height:1;display:block}:scope [role=option][hidden]{display:none}@media (forced-colors:active){:scope>[data-part=editor]{color:fieldtext;forced-color-adjust:none;background-color:field;border-color:fieldtext}:scope>[data-part=editor]:focus{outline-color:highlight}:scope>[data-part=listbox]{color:canvastext;background-color:canvas;border-color:canvastext}:scope [role=option][data-active]{color:highlighttext;forced-color-adjust:none;background-color:highlight}}}:where(ui-form-popover){--ui-form-popover-bg:var(--md-sys-color-neutral-container-low);--ui-form-popover-bg-hover:var(--md-sys-color-neutral-container);--ui-form-popover-bg-active:var(--md-sys-color-neutral-container-high);--ui-form-popover-border:var(--md-sys-color-neutral-outline-variant);--ui-form-popover-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-form-popover-radius:var(--md-sys-shape-corner-base);--ui-form-popover-height:var(--md-sys-height-md);--ui-form-popover-font:var(--md-sys-font-md);--ui-form-popover-gap:var(--md-sys-gap-md);--ui-form-popover-icon:var(--md-sys-icon-md);--ui-form-popover-glyph:var(--ui-form-popover-font);--ui-form-popover-min-inline-size:10ch;--ui-form-popover-panel-bg:var(--md-sys-color-neutral-surface);--ui-form-popover-panel-ink:var(--md-sys-color-neutral-on-surface);--ui-form-popover-panel-outline:var(--md-sys-color-neutral-outline-variant);--ui-form-popover-panel-radius:var(--md-sys-shape-corner-base);--ui-form-popover-panel-min-inline-size:20ch;--ui-form-popover-panel-max-inline-size:min(90vw, 28rem)}:where(ui-form-popover[size=sm]){--ui-form-popover-height:var(--md-sys-height-sm);--ui-form-popover-font:var(--md-sys-font-sm);--ui-form-popover-gap:var(--md-sys-gap-sm);--ui-form-popover-icon:var(--md-sys-icon-sm)}:where(ui-form-popover[size=lg]){--ui-form-popover-height:var(--md-sys-height-lg);--ui-form-popover-font:var(--md-sys-font-lg);--ui-form-popover-gap:var(--md-sys-gap-lg);--ui-form-popover-icon:var(--md-sys-icon-lg)}@scope(ui-form-popover){:scope{display:contents}:scope>[data-part=trigger]{column-gap:var(--ui-form-popover-gap);box-sizing:border-box;inline-size:100%;min-inline-size:var(--ui-form-popover-height);block-size:var(--ui-form-popover-height);font-size:var(--ui-form-popover-font);line-height:var(--md-sys-control-line-height);background:var(--ui-form-popover-bg);color:var(--ui-form-popover-ink);border:1px solid var(--ui-form-popover-border);border-radius:var(--ui-form-popover-radius);cursor:pointer;text-align:start;-webkit-user-select:none;user-select:none;grid-template-columns:1fr auto;align-items:center;padding-block:0;padding-inline-start:calc(var(--ui-form-popover-height) / 2);padding-inline-end:calc((var(--ui-form-popover-height) - var(--ui-form-popover-icon)) / 2);display:grid}:scope[inline]>[data-part=trigger]{inline-size:auto;min-inline-size:max(var(--ui-form-popover-min-inline-size), var(--ui-form-popover-height));display:inline-grid}:scope>[data-part=trigger]>[data-part=label]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:scope>[data-part=trigger]>[data-part=caret]{inline-size:var(--ui-form-popover-icon);block-size:var(--ui-form-popover-icon);box-sizing:border-box;padding:calc((var(--ui-form-popover-icon) - var(--ui-form-popover-glyph)) / 2);font-size:var(--ui-form-popover-glyph);justify-content:center;align-items:center;line-height:1;display:flex}:scope>[data-part=trigger]>[data-part=caret] svg{inline-size:var(--ui-form-popover-glyph);block-size:var(--ui-form-popover-glyph);display:block}:scope>[data-part=trigger]:hover{background:var(--ui-form-popover-bg-hover)}:scope>[data-part=trigger]:active{background:var(--ui-form-popover-bg-active)}:scope>[data-part=trigger]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope>[data-part=panel]{box-sizing:border-box;min-inline-size:var(--ui-form-popover-panel-min-inline-size);max-inline-size:var(--ui-form-popover-panel-max-inline-size);background-color:var(--ui-form-popover-panel-bg);color:var(--ui-form-popover-panel-ink);border:1px solid var(--ui-form-popover-panel-outline);border-radius:var(--ui-form-popover-panel-radius);margin:0;padding:0}:scope>[data-part=trigger]:state(ready){transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope>[data-part=trigger]:state(ready){transition:none}}@media (forced-colors:active){:scope>[data-part=trigger]{color:buttontext;forced-color-adjust:none;background:buttonface;border-color:buttonborder}:scope>[data-part=panel]{color:canvastext;forced-color-adjust:none;background-color:canvas;border-color:canvastext}}}:where(ui-calendar){--ui-calendar-cell-size:var(--md-sys-height-md);--ui-calendar-gap:var(--md-sys-space-xs);--ui-calendar-font:var(--md-sys-font-md,14px);--ui-calendar-selected-fill:var(--md-sys-color-primary-selected,var(--md-sys-color-primary));--ui-calendar-selected-ink:var(--md-sys-color-primary-on-primary);--ui-calendar-today-ring:var(--md-sys-color-primary-outline);--ui-calendar-disabled-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-calendar-outside-ink:var(--md-sys-color-neutral);--ui-calendar-nav-font:var(--md-sys-font-md,14px);--ui-calendar-panel-bg:var(--md-sys-color-neutral-surface,#fff);--ui-calendar-panel-ink:var(--md-sys-color-neutral-on-surface,#1c1c1e);--ui-calendar-panel-outline:var(--md-sys-color-neutral-outline-variant,#c4c4c4);--ui-calendar-panel-radius:var(--md-sys-shape-corner-base,.375rem);--ui-calendar-header-ink:var(--md-sys-color-neutral-on-surface-variant,#767676);--ui-calendar-cell-hover-bg:var(--md-sys-color-neutral-surface-high,#f0f0f0);--ui-calendar-range-fill:var(--md-sys-color-primary-surface-highest,#dde6f4);--ui-calendar-range-ink:var(--md-sys-color-primary-on-surface,#1c1c1e);--ui-calendar-border-invalid:var(--md-sys-color-danger)}:where(ui-calendar[size=sm]){--ui-calendar-cell-size:var(--md-sys-height-sm);--ui-calendar-font:var(--md-sys-font-sm,13px);--ui-calendar-nav-font:var(--md-sys-font-sm,13px)}:where(ui-calendar[size=lg]){--ui-calendar-cell-size:var(--md-sys-height-lg);--ui-calendar-font:var(--md-sys-font-lg,16px);--ui-calendar-nav-font:var(--md-sys-font-lg,16px)}:where(ui-calendar[disabled]){--ui-calendar-panel-ink:var(--md-sys-color-neutral-on-surface-variant,#767676)}@scope(ui-calendar){:scope{display:block}:scope[inline]{vertical-align:top;display:inline-block}:scope [data-part=panel]{background-color:var(--ui-calendar-panel-bg);color:var(--ui-calendar-panel-ink);border:1px solid var(--ui-calendar-panel-outline);border-radius:var(--ui-calendar-panel-radius);box-sizing:border-box;display:flow-root}:scope:state(user-invalid) [data-part=panel]{border-color:var(--ui-calendar-border-invalid)}:scope [data-part=nav]{justify-content:space-between}:scope [data-part=title]{text-align:center;font-size:var(--ui-calendar-nav-font);flex:1;font-weight:600;line-height:1}:scope [data-part=prev],:scope [data-part=next]{font-size:var(--ui-calendar-nav-font);border-radius:var(--ui-calendar-panel-radius);color:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:.25rem;line-height:1;display:flex}:scope [data-part=prev] svg,:scope [data-part=next] svg{block-size:1em;inline-size:1em;display:block}:scope [data-part=prev]:hover,:scope [data-part=next]:hover{background-color:var(--ui-calendar-cell-hover-bg)}:scope [data-part=prev]:focus-visible,:scope [data-part=next]:focus-visible{outline:var(--md-sys-state-focus-ring-width,2px) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset,2px)}:scope [data-part=grid]{grid-template-columns:repeat(7, minmax(var(--ui-calendar-cell-size,2rem), 1fr));gap:var(--ui-calendar-gap,.125rem);display:grid}:scope [data-part=grid] [role=row]{display:contents}:scope [data-part=grid] [role=columnheader]{block-size:calc(var(--ui-calendar-cell-size,2rem) * .75);font-size:calc(var(--ui-calendar-font,14px) * .85);color:var(--ui-calendar-header-ink);-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;display:flex}:scope [data-part=grid] [role=gridcell]{box-sizing:border-box;isolation:isolate;block-size:var(--ui-calendar-cell-size,2rem);color:inherit;font-size:var(--ui-calendar-font,14px);line-height:var(--md-sys-control-line-height,1);cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;border-radius:0;outline:none;justify-content:center;align-items:center;padding:0;display:flex;position:relative}:scope [data-part=grid] [role=gridcell]:before{content:"";inline-size:var(--ui-calendar-cell-size,2rem);block-size:var(--ui-calendar-cell-size,2rem);z-index:-1;pointer-events:none;border-radius:50%;margin:auto;position:absolute;inset:0}:scope [data-part=grid] [role=gridcell]:hover:before{background-color:var(--ui-calendar-cell-hover-bg)}:scope [data-part=grid] [role=gridcell]:focus-visible:before{outline:var(--md-sys-state-focus-ring-width,2px) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset,2px)}:scope [data-part=grid] [role=gridcell][data-today]:before{box-shadow:inset 0 0 0 1.5px var(--ui-calendar-today-ring,currentcolor);forced-color-adjust:none}:scope [data-part=grid] [role=gridcell][aria-selected=true]:not([data-in-range]){color:var(--ui-calendar-selected-ink,#fff);forced-color-adjust:none}:scope [data-part=grid] [role=gridcell][aria-selected=true]:not([data-in-range]):before{background-color:var(--ui-calendar-selected-fill,#0057d8);forced-color-adjust:none}:scope [data-part=grid] [role=gridcell][data-in-range]{background-color:var(--ui-calendar-range-fill,#dde6f4);color:var(--ui-calendar-range-ink,#1c1c1e);forced-color-adjust:none}:scope [data-part=grid] [role=gridcell][data-range-start]:not([data-range-end]):after,:scope [data-part=grid] [role=gridcell][data-range-end]:not([data-range-start]):after{content:"";background-color:var(--ui-calendar-range-fill,#dde6f4);z-index:-2;pointer-events:none;forced-color-adjust:none;position:absolute;inset-block:0}:scope [data-part=grid] [role=gridcell][data-range-start]:not([data-range-end]):after{inset-inline-start:calc(50% + var(--ui-calendar-cell-size,2rem) / 2);inset-inline-end:calc(-1 * var(--ui-calendar-gap,.125rem))}:scope [data-part=grid] [role=gridcell][data-range-end]:not([data-range-start]):after{inset-inline-start:calc(-1 * var(--ui-calendar-gap,.125rem));inset-inline-end:calc(50% + var(--ui-calendar-cell-size,2rem) / 2)}:scope [data-part=grid] [role=gridcell][data-outside]{color:var(--ui-calendar-outside-ink,#767676)}:scope [data-part=grid] [role=gridcell][aria-disabled=true]{color:var(--ui-calendar-disabled-ink,#767676);cursor:default;pointer-events:none;opacity:.5}@media (forced-colors:active){:scope [data-part=panel]{color:canvastext;background-color:canvas;border-color:canvastext}:scope [data-part=grid] [role=gridcell][aria-selected=true]:not([data-in-range]){color:highlighttext}:scope [data-part=grid] [role=gridcell][aria-selected=true]:not([data-in-range]):before{background-color:highlight}:scope [data-part=grid] [role=gridcell][data-in-range]{color:highlighttext;background-color:highlight}:scope [data-part=grid] [role=gridcell][data-range-start]:not([data-range-end]):after,:scope [data-part=grid] [role=gridcell][data-range-end]:not([data-range-start]):after{background-color:highlight}:scope [data-part=grid] [role=gridcell][data-today]:before{box-shadow:inset 0 0 0 2px buttontext}:scope [data-part=grid] [role=gridcell][aria-disabled=true]{color:graytext}:scope [data-part=prev],:scope [data-part=next]{color:buttontext}}}:where(ui-field){--ui-field-gap:var(--md-sys-space-xs);--ui-field-label-ink:var(--md-sys-color-neutral-on-surface);--ui-field-label-font:var(--md-sys-font-md);--ui-field-label-weight:500;--ui-field-required-ink:var(--ui-field-label-ink);--ui-field-description-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-field-description-font:var(--md-sys-font-sm);--ui-field-error-ink:var(--md-sys-color-danger-on-surface-variant);--ui-field-error-font:var(--md-sys-font-sm)}:where(ui-field:has([disabled])){--ui-field-label-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-field-description-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-field){:scope{row-gap:var(--ui-field-gap);flex-direction:column;min-inline-size:0;display:flex}:scope [data-part=label]{color:var(--ui-field-label-ink);font-size:var(--ui-field-label-font);font-weight:var(--ui-field-label-weight)}:scope [data-part=description]{color:var(--ui-field-description-ink);font-size:var(--ui-field-description-font)}:scope:has([required]) [data-part=label]:after{content:" *";color:var(--ui-field-required-ink)}:scope [data-part=error]{color:var(--ui-field-error-ink);font-size:var(--ui-field-error-font);transition:color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);display:none}:scope:state(user-invalid) [data-part=error]{display:block}:scope [data-part=error][hidden]{display:none}@media (prefers-reduced-motion:reduce){:scope [data-part=error]{transition:none}}@media (forced-colors:active){:scope [data-part=label],:scope [data-part=description],:scope [data-part=error]{color:canvastext}}}@scope(ui-form-provider){:scope{display:block}}:where(ui-theme-provider){color:var(--md-sys-color-neutral-on-surface)}@scope(ui-theme-provider){:scope{display:block}}:where(:root){--ui-chart-chrome-inset:var(--md-sys-space-sm);--ui-chart-chip-bg:var(--md-sys-color-neutral-container);--ui-chart-chip-fg:var(--md-sys-color-neutral-on-surface);--ui-chart-chip-radius:999px;--ui-chart-chip-pad-inline:var(--md-sys-space-sm);--ui-chart-chip-pad-block:var(--md-sys-space-xs);--ui-chart-chip-font-size:var(--md-sys-typescale-label-small-size);--ui-chart-grid-ink:var(--md-sys-color-neutral-outline-variant);--ui-chart-baseline-ink:var(--md-sys-color-neutral-outline-variant);--ui-chart-projected-ink:var(--md-sys-color-neutral-outline);--ui-chart-projected-dash:3 2;--ui-chart-now-ink:var(--md-sys-color-primary);--ui-chart-series-1-ink:light-dark(var(--md-sys-color-primary-300),var(--md-sys-color-primary-200));--ui-chart-series-2-ink:light-dark(var(--md-sys-color-primary-400),var(--md-sys-color-primary-300));--ui-chart-series-3-ink:light-dark(var(--md-sys-color-primary-500),var(--md-sys-color-primary-400));--ui-chart-series-4-ink:light-dark(var(--md-sys-color-primary-600),var(--md-sys-color-primary-500));--ui-chart-series-5-ink:light-dark(var(--md-sys-color-primary-700),var(--md-sys-color-primary-600));--ui-chart-series-6-ink:light-dark(var(--md-sys-color-primary-800),var(--md-sys-color-primary-700))}:where(ui-sparkline){--ui-sparkline-inline-size:8em;--ui-sparkline-block-size:1lh;--ui-sparkline-stroke-width:1.5px;--ui-sparkline-area-opacity:.15}@scope(ui-sparkline){:scope{inline-size:var(--ui-sparkline-inline-size);block-size:var(--ui-sparkline-block-size);vertical-align:text-bottom;color:inherit;display:inline-block}:scope svg{block-size:100%;inline-size:100%;display:block;overflow:visible}:scope svg [data-part=line]{stroke-width:var(--ui-sparkline-stroke-width)}:scope svg [data-part=area]{opacity:var(--ui-sparkline-area-opacity)}}:where(ui-bar-chart){--ui-bar-chart-min-inline-size:16em;--ui-bar-chart-bar-size:.5rem;--ui-bar-chart-bar-radius:2px;--ui-bar-chart-bar-ink:var(--md-sys-color-primary);--ui-bar-chart-track-ink:var(--md-sys-color-neutral-container);--ui-bar-chart-text-ink:var(--md-sys-color-neutral-on-surface);--ui-bar-chart-row-gap:var(--md-sys-space-sm);--ui-bar-chart-col-gap:var(--md-sys-space-sm)}@scope(ui-bar-chart){:scope{column-gap:var(--ui-bar-chart-col-gap);row-gap:var(--ui-bar-chart-row-gap);min-inline-size:var(--ui-bar-chart-min-inline-size);box-sizing:border-box;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);color:var(--ui-bar-chart-text-ink);grid-template-columns:fit-content(40%) 1fr auto;align-items:center;display:grid}:scope [role=listitem]{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}:scope [data-part=label]{overflow-wrap:anywhere}:scope [data-part=track]{block-size:var(--ui-bar-chart-bar-size);border-radius:var(--ui-bar-chart-bar-radius);background:var(--ui-bar-chart-track-ink);display:block;position:relative}:scope [data-part=fill]{inline-size:calc(var(--_bar-length) * 1%);background:var(--ui-bar-chart-bar-ink);border-radius:inherit;display:block;position:absolute;inset-block:0;inset-inline-start:calc(var(--_bar-start) * 1%)}:scope [data-part=value]{text-align:end;font-variant-numeric:tabular-nums}@media (forced-colors:active){:scope [data-part=fill]{background:canvastext}:scope [data-part=track]{background:canvas;border:1px solid canvastext}}}:where(ui-line-chart){--ui-line-chart-min-inline-size:16em;--ui-line-chart-min-block-size:9em;--ui-line-chart-line-stroke-width:1.5px;--ui-line-chart-area-opacity:.15;--ui-line-chart-baseline-opacity:.35;--ui-line-chart-text-ink:var(--md-sys-color-neutral-on-surface);--ui-line-chart-row-gap:var(--md-sys-space-xs);--ui-line-chart-area-fill-stop-start:1;--ui-line-chart-area-fill-stop-end:0;--ui-line-chart-chrome-inset:var(--ui-chart-chrome-inset);--ui-line-chart-chip-bg:var(--ui-chart-chip-bg);--ui-line-chart-chip-fg:var(--ui-chart-chip-fg);--ui-line-chart-chip-radius:var(--ui-chart-chip-radius);--ui-line-chart-chip-pad-inline:var(--ui-chart-chip-pad-inline);--ui-line-chart-chip-pad-block:var(--ui-chart-chip-pad-block);--ui-line-chart-chip-font-size:var(--ui-chart-chip-font-size);--ui-line-chart-grid-ink:var(--ui-chart-grid-ink);--ui-line-chart-now-ink:var(--ui-chart-now-ink);--ui-line-chart-projected-ink:var(--ui-chart-projected-ink);--ui-line-chart-projected-dash:var(--ui-chart-projected-dash)}@scope(ui-line-chart){:scope{row-gap:var(--ui-line-chart-row-gap);min-inline-size:var(--ui-line-chart-min-inline-size);min-block-size:var(--ui-line-chart-min-block-size);box-sizing:border-box;color:inherit;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);grid-template-rows:auto 1fr auto;display:grid}:scope svg{block-size:100%;min-block-size:0;inline-size:100%;display:block}:scope [data-part=label-max],:scope [data-part=label-min]{color:var(--ui-line-chart-text-ink);text-align:end;font-variant-numeric:tabular-nums}:scope svg [data-part=line]{stroke-width:var(--ui-line-chart-line-stroke-width)}:scope svg [data-part=area]{opacity:var(--ui-line-chart-area-opacity)}:scope svg [data-part=baseline]{stroke-width:1px;opacity:var(--ui-line-chart-baseline-opacity)}:scope [data-part=area-gradient-stop-start]{stop-opacity:var(--ui-line-chart-area-fill-stop-start)}:scope [data-part=area-gradient-stop-end]{stop-opacity:var(--ui-line-chart-area-fill-stop-end)}:scope[axes]{grid-template:1fr/1fr;row-gap:0}:scope[axes]>*{grid-area:1/1}:scope [data-part=grid-line]{stroke:var(--ui-line-chart-grid-ink);stroke-width:.4px}:scope [data-part=line-projected]{stroke-width:var(--ui-line-chart-line-stroke-width);stroke-dasharray:var(--ui-line-chart-projected-dash)}:scope [data-part=now-dot]{r:1.4;fill:var(--ui-line-chart-now-ink)}:scope [data-part=now-tick]{stroke:var(--ui-line-chart-now-ink);stroke-width:.6px}:scope [data-part=chrome]{block-size:100%;inline-size:100%;padding:var(--ui-line-chart-chrome-inset);box-sizing:border-box;position:relative}:scope [data-part=tick-label],:scope [data-part=category-label]{background:var(--ui-line-chart-chip-bg);color:var(--ui-line-chart-chip-fg);border-radius:var(--ui-line-chart-chip-radius);padding-inline:var(--ui-line-chart-chip-pad-inline);padding-block:var(--ui-line-chart-chip-pad-block);font-size:var(--ui-line-chart-chip-font-size);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1;position:absolute}:scope [data-part=tick-label]{translate:0 calc(var(--_tick-shift,-50) * 1%);inset-block-start:calc(100% - var(--_tick-pct,0) * 1%);inset-inline-start:0}:scope [data-part=category-label]{left:calc(var(--_cat-pct,0) * 1%);translate:calc(var(--_cat-shift,-50) * 1%) 0;inset-block-end:0}@media (forced-colors:active){:scope [data-part=grid-line],:scope [data-part=now-tick]{stroke:canvastext}:scope [data-part=now-dot],:scope [data-part=area]{fill:canvastext}:scope [data-part=tick-label],:scope [data-part=category-label]{color:canvastext;background:canvas;border:1px solid canvastext}}}:where(ui-pie-chart){--ui-pie-chart-min-inline-size:16em;--ui-pie-chart-ring-size:8em;--ui-pie-chart-slice-1-ink:var(--ui-chart-series-1-ink);--ui-pie-chart-slice-2-ink:var(--ui-chart-series-2-ink);--ui-pie-chart-slice-3-ink:var(--ui-chart-series-3-ink);--ui-pie-chart-slice-4-ink:var(--ui-chart-series-4-ink);--ui-pie-chart-slice-5-ink:var(--ui-chart-series-5-ink);--ui-pie-chart-slice-6-ink:var(--ui-chart-series-6-ink);--ui-pie-chart-separator-ink:var(--md-sys-color-neutral-surface);--ui-pie-chart-separator-width:1px;--ui-pie-chart-track-ink:var(--md-sys-color-neutral-container);--ui-pie-chart-text-ink:var(--md-sys-color-neutral-on-surface);--ui-pie-chart-row-gap:var(--md-sys-space-sm);--ui-pie-chart-col-gap:var(--md-sys-space-md);--ui-pie-chart-key-gap:var(--md-sys-space-xs);--ui-pie-chart-swatch-size:.75em}@scope(ui-pie-chart){:scope{column-gap:var(--ui-pie-chart-col-gap);row-gap:var(--ui-pie-chart-row-gap);min-inline-size:var(--ui-pie-chart-min-inline-size);box-sizing:border-box;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);color:var(--ui-pie-chart-text-ink);grid-template-columns:auto 1fr;align-items:center;display:grid}:scope svg[data-part=ring]{inline-size:var(--ui-pie-chart-ring-size);block-size:var(--ui-pie-chart-ring-size);grid-area:1/1/-1;display:block}:scope svg [data-part=slice]{fill:var(--_slice-ink);stroke:var(--ui-pie-chart-separator-ink);stroke-width:var(--ui-pie-chart-separator-width)}:scope svg [data-part=track]{fill:var(--ui-pie-chart-track-ink)}:scope [role=listitem]{align-items:center;gap:var(--ui-pie-chart-key-gap);display:flex}:scope [data-part=key-swatch]{inline-size:var(--ui-pie-chart-swatch-size);block-size:var(--ui-pie-chart-swatch-size);background:var(--_slice-ink);border-radius:50%;flex-shrink:0;display:inline-block}:scope [data-part=key-percent]{font-variant-numeric:tabular-nums}@media (forced-colors:active){:scope svg [data-part=slice]{fill:canvastext;stroke:canvas}:scope svg [data-part=track]{fill:canvas;stroke:canvastext;stroke-width:1px}:scope [data-part=key-swatch]{background:canvastext;border:1px solid canvas}}}:where(ui-column-chart){--ui-column-chart-min-inline-size:16em;--ui-column-chart-min-block-size:16em;--ui-column-chart-column-gap:var(--md-sys-space-xs);--ui-column-chart-segment-radius:var(--md-sys-shape-corner-base);--ui-column-chart-text-ink:var(--md-sys-color-neutral-on-surface);--ui-column-chart-chrome-inset:var(--ui-chart-chrome-inset);--ui-column-chart-chip-bg:var(--ui-chart-chip-bg);--ui-column-chart-chip-fg:var(--ui-chart-chip-fg);--ui-column-chart-chip-radius:var(--ui-chart-chip-radius);--ui-column-chart-chip-pad-inline:var(--ui-chart-chip-pad-inline);--ui-column-chart-chip-pad-block:var(--ui-chart-chip-pad-block);--ui-column-chart-chip-font-size:var(--ui-chart-chip-font-size);--ui-column-chart-grid-ink:var(--ui-chart-grid-ink);--ui-column-chart-now-ink:var(--ui-chart-now-ink);--ui-column-chart-projected-ink:var(--ui-chart-projected-ink);--ui-column-chart-projected-dash:var(--ui-chart-projected-dash);--ui-column-chart-highlight-ink:var(--md-sys-color-primary);--ui-column-chart-highlight-ink-on:var(--md-sys-color-primary-on-primary);--ui-column-chart-series-1-ink:var(--ui-chart-series-1-ink);--ui-column-chart-series-2-ink:var(--ui-chart-series-2-ink);--ui-column-chart-series-3-ink:var(--ui-chart-series-3-ink);--ui-column-chart-series-4-ink:var(--ui-chart-series-4-ink);--ui-column-chart-series-5-ink:var(--ui-chart-series-5-ink);--ui-column-chart-series-6-ink:var(--ui-chart-series-6-ink)}@scope(ui-column-chart){:scope{min-inline-size:var(--ui-column-chart-min-inline-size);min-block-size:var(--ui-column-chart-min-block-size);box-sizing:border-box;color:var(--ui-column-chart-text-ink);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--md-sys-typescale-label-medium-line-height);grid-template:1fr/1fr;display:grid;container:ui-column-chart/inline-size}:scope>*{grid-area:1/1}:scope [data-part=plot]{block-size:100%;inline-size:100%;position:relative}:scope [data-part=grid-line]{border-block-start:1px solid var(--ui-column-chart-grid-ink);block-size:0;position:absolute;inset-block-start:calc((100 - var(--_grid-pct,0)) * 1%);inset-inline:0}:scope [data-part=now-dot]{background:var(--ui-column-chart-now-ink);border-radius:50%;block-size:.5em;inline-size:.5em;position:absolute;inset-block-end:0;inset-inline-start:calc(var(--_now-pct,0) * 1% - .25em);translate:0 50%}:scope [data-part=now-tick]{inline-size:0;block-size:calc(var(--_now-tick-depth,8) * 1%);border-inline-start:1.5px solid var(--ui-column-chart-now-ink);position:absolute;inset-block-end:0;inset-inline-start:calc(var(--_now-pct,0) * 1%)}:scope [data-part=columns]{align-items:stretch;column-gap:var(--ui-column-chart-column-gap);block-size:100%;inline-size:100%;display:flex}:scope [data-part=category]{flex:1 1 0;min-inline-size:0;position:relative}:scope [data-part=segment]{block-size:calc(var(--_seg-length,0) * 1%);background:var(--_seg-ink,var(--ui-column-chart-series-1-ink));position:absolute;inset-block-end:calc(var(--_seg-start,0) * 1%);inset-inline:0}:scope [data-part=segment]:last-child{border-start-start-radius:var(--ui-column-chart-segment-radius);border-start-end-radius:var(--ui-column-chart-segment-radius)}:scope [data-part=segment][data-projected]{border:1.5px dashed var(--ui-column-chart-projected-ink);background:0 0;border-start-start-radius:var(--ui-column-chart-segment-radius);border-start-end-radius:var(--ui-column-chart-segment-radius)}:scope [data-part=category][data-highlight] [data-part=segment]{outline:2px solid var(--ui-column-chart-highlight-ink);outline-offset:-1px}:scope [data-part=chrome]{block-size:100%;inline-size:100%;padding:var(--ui-column-chart-chrome-inset);box-sizing:border-box;position:relative}:scope [data-part=tick-label],:scope [data-part=category-label],:scope [data-part=callout]{background:var(--ui-column-chart-chip-bg);color:var(--ui-column-chart-chip-fg);border-radius:var(--ui-column-chart-chip-radius);padding-inline:var(--ui-column-chart-chip-pad-inline);padding-block:var(--ui-column-chart-chip-pad-block);font-size:var(--ui-column-chart-chip-font-size);white-space:nowrap;font-variant-numeric:tabular-nums;line-height:1;position:absolute}:scope [data-part=tick-label]{translate:0 calc(var(--_tick-shift,-50) * 1%);inset-block-start:calc(100% - var(--_tick-pct,0) * 1%);inset-inline-start:0}:scope [data-part=category-label]{translate:calc(var(--_cat-shift,-50) * 1%) 0;inset-block-end:0;inset-inline-start:calc(var(--_cat-pct,0) * 1%)}:scope [data-part=callout]{translate:calc(var(--_cat-shift,-50) * 1%) 0;background:var(--ui-column-chart-highlight-ink);color:var(--ui-column-chart-highlight-ink-on);gap:.35ch;display:flex;inset-block-start:0;inset-inline-start:calc(var(--_cat-pct,0) * 1%)}:scope:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-part=category-label],:scope:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)) [data-part=callout]{translate:calc(var(--_cat-shift,-50) * -1%) 0}@container ui-column-chart (width<28em){:scope [data-density=fine]{display:none}}@container ui-column-chart (width<16em){:scope [data-part=plot],:scope [data-part=chrome]{display:none}}@media (forced-colors:active){:scope [data-part=grid-line],:scope [data-part=now-tick]{border-color:canvastext}:scope [data-part=now-dot]{background:canvastext}:scope [data-part=segment]{background:canvastext;border:1px solid canvas}:scope [data-part=segment][data-projected]{background:canvas;border-color:canvastext}:scope [data-part=tick-label],:scope [data-part=category-label],:scope [data-part=callout]{color:canvastext;background:canvas;border:1px solid canvastext}}}:where(ui-gauge){--ui-gauge-min-inline-size:16em;--ui-gauge-min-block-size:16em;--ui-gauge-ring-stroke-width:8px;--ui-gauge-track-ink:var(--md-sys-color-neutral-container);--ui-gauge-text-ink:var(--md-sys-color-neutral-on-surface);--ui-gauge-row-gap:var(--md-sys-space-sm);--ui-gauge-key-gap:var(--md-sys-space-xs);--ui-gauge-swatch-size:.75em;--ui-gauge-label-font-size:var(--md-sys-typescale-kicker-small-size);--ui-gauge-label-font-weight:var(--md-sys-typescale-kicker-small-weight);--ui-gauge-label-line-height:var(--md-sys-typescale-kicker-small-line-height);--ui-gauge-label-tracking:var(--md-sys-typescale-kicker-small-tracking);--ui-gauge-percent-font-size:var(--md-sys-typescale-label-medium-size);--ui-gauge-chrome-inset:var(--ui-chart-chrome-inset);--ui-gauge-series-1-ink:var(--ui-chart-series-1-ink);--ui-gauge-series-2-ink:var(--ui-chart-series-2-ink);--ui-gauge-series-3-ink:var(--ui-chart-series-3-ink);--ui-gauge-series-4-ink:var(--ui-chart-series-4-ink);--ui-gauge-series-5-ink:var(--ui-chart-series-5-ink);--ui-gauge-series-6-ink:var(--ui-chart-series-6-ink)}@scope(ui-gauge){:scope{min-inline-size:var(--ui-gauge-min-inline-size);min-block-size:var(--ui-gauge-min-block-size);box-sizing:border-box;color:var(--ui-gauge-text-ink);font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);grid-template:1fr/1fr;display:grid}:scope>*{grid-area:1/1}:scope svg[data-part=rings]{block-size:100%;inline-size:100%;display:block}:scope [data-part=track]{fill:none;stroke:var(--ui-gauge-track-ink);stroke-width:var(--ui-gauge-ring-stroke-width);vector-effect:non-scaling-stroke}:scope [data-part=progress]{fill:none;stroke:var(--_ring-ink,var(--ui-gauge-series-1-ink));stroke-width:var(--ui-gauge-ring-stroke-width);stroke-linecap:round;stroke-dasharray:var(--_ring-circumference,0);stroke-dashoffset:var(--_ring-dashoffset,0);vector-effect:non-scaling-stroke}:scope [data-part=legend]{box-sizing:border-box;block-size:100%;inline-size:100%;padding:var(--ui-gauge-chrome-inset);justify-content:center;align-items:flex-end;gap:var(--ui-gauge-row-gap);flex-direction:column;display:flex}:scope [role=listitem]{align-items:center;gap:var(--ui-gauge-key-gap);display:flex}:scope [data-part=key-swatch]{inline-size:var(--ui-gauge-swatch-size);block-size:var(--ui-gauge-swatch-size);background:var(--_ring-ink,var(--ui-gauge-series-1-ink));border-radius:50%;flex-shrink:0;display:inline-block}:scope [data-part=key-label]{font-size:var(--ui-gauge-label-font-size);font-weight:var(--ui-gauge-label-font-weight);line-height:var(--ui-gauge-label-line-height);letter-spacing:var(--ui-gauge-label-tracking);text-transform:uppercase}:scope [data-part=key-percent]{font-size:var(--ui-gauge-percent-font-size);font-variant-numeric:tabular-nums}@media (forced-colors:active){:scope [data-part=track]{stroke:canvas}:scope [data-part=progress]{stroke:canvastext}:scope [data-part=key-swatch]{background:canvastext;border:1px solid canvas}}}:where(ui-table){--ui-table-min-inline-size:16em;--ui-table-cell-pad-inline:var(--md-sys-space-sm);--ui-table-cell-pad-block:var(--md-sys-space-xs);--ui-table-rule-ink:var(--md-sys-color-neutral-outline-variant);--ui-table-header-rule-ink:var(--md-sys-color-neutral-outline);--ui-table-caption-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-table-row-selected-bg:var(--md-sys-color-primary-container-low);--ui-table-row-selected-ink:var(--md-sys-color-primary-high);--ui-table-footer-pad-block:var(--md-sys-space-sm);--ui-table-footer-gap:var(--md-sys-space-sm)}@scope(ui-table){:scope{min-inline-size:var(--ui-table-min-inline-size);display:block}:scope [data-part=scroll]{overflow-x:auto}:scope table{border-collapse:collapse;inline-size:100%;font:inherit;text-align:start;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height)}:scope caption{text-align:start;color:var(--ui-table-caption-ink);padding-block-end:var(--ui-table-cell-pad-block)}:scope th,:scope td{padding:var(--ui-table-cell-pad-block) var(--ui-table-cell-pad-inline);text-align:start;overflow-wrap:anywhere}:scope th{font-weight:var(--md-sys-typescale-label-large-weight);border-block-end:1px solid var(--ui-table-header-rule-ink)}:scope tbody tr{border-block-end:1px solid var(--ui-table-rule-ink)}:scope [data-type=number]{text-align:end;font-variant-numeric:tabular-nums;white-space:nowrap}:scope tbody tr[data-selected]{background-color:var(--ui-table-row-selected-bg)}:scope tbody tr[data-selected] td{color:var(--ui-table-row-selected-ink)}:scope [data-part=footer]{justify-content:flex-end;gap:var(--ui-table-footer-gap);border-block-start:1px solid var(--ui-table-header-rule-ink);padding-block-start:var(--ui-table-footer-pad-block);display:flex}}:where(ui-stat){--ui-stat-min-inline-size:8em;--ui-stat-gap:var(--md-sys-space-xs);--ui-stat-label-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-stat-caption-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-stat-delta-glyph-size:.6em;--ui-stat-ring-size:4.5em;--ui-stat-ring-thickness:.5em;--ui-stat-ring-progress-ink:var(--md-sys-color-primary);--ui-stat-ring-track-ink:var(--md-sys-color-neutral-container)}@scope(ui-stat){:scope{gap:var(--ui-stat-gap);min-inline-size:var(--ui-stat-min-inline-size);display:grid}:scope[inline]{display:inline-grid}:scope [data-part=label]{color:var(--ui-stat-label-ink);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--md-sys-typescale-label-medium-line-height)}:scope [data-part=value]{font-size:var(--md-sys-typescale-headline-small-size);line-height:var(--md-sys-typescale-headline-small-line-height);font-weight:var(--md-sys-typescale-headline-small-weight);font-variant-numeric:tabular-nums}:scope [data-part=delta]{font-size:var(--md-sys-typescale-body-medium-size)}:scope [data-part=caption]{color:var(--ui-stat-caption-ink);font-size:var(--md-sys-typescale-body-small-size)}:scope [data-part=delta-glyph]{inline-size:var(--ui-stat-delta-glyph-size);block-size:var(--ui-stat-delta-glyph-size);background:currentColor;display:inline-block}:scope [data-dir=up] [data-part=delta-glyph]{clip-path:polygon(50% 0,100% 100%,0 100%)}:scope [data-dir=down] [data-part=delta-glyph]{clip-path:polygon(0 0,100% 0,50% 100%)}:scope [data-part=delta-word]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:scope[variant=ring]{text-align:center;grid-template-areas:"label""figure""delta""caption";justify-items:center}:scope[variant=ring] [data-part=label]{grid-area:label}:scope[variant=ring] [data-part=ring],:scope[variant=ring] [data-part=value]{grid-area:figure;place-self:center}:scope[variant=ring] [data-part=delta]{grid-area:delta}:scope[variant=ring] [data-part=caption]{grid-area:caption}:scope [data-part=ring]{inline-size:var(--ui-stat-ring-size);block-size:var(--ui-stat-ring-size);background:conic-gradient(var(--ui-stat-ring-progress-ink) calc(var(--_ring-pct) * 1%), var(--ui-stat-ring-track-ink) 0);-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - var(--ui-stat-ring-thickness)), #000 calc(100% - var(--ui-stat-ring-thickness) + 1px));-webkit-mask:radial-gradient(farthest-side, #0000 calc(100% - var(--ui-stat-ring-thickness)), #000 calc(100% - var(--ui-stat-ring-thickness) + 1px));mask:radial-gradient(farthest-side, #0000 calc(100% - var(--ui-stat-ring-thickness)), #000 calc(100% - var(--ui-stat-ring-thickness) + 1px));border-radius:50%}@media (forced-colors:active){:scope [data-part=delta-glyph]{background:canvastext}:scope [data-part=ring]{border:var(--ui-stat-ring-thickness) solid CanvasText;background:0 0;-webkit-mask:none;mask:none}}}:where(ui-badge){--ui-badge-box:var(--md-sys-compact-lg);--ui-badge-pad:calc(2px + var(--ui-badge-box) * .375 * var(--md-sys-density,1));--ui-badge-font:var(--md-sys-font-sm);--ui-badge-gap:var(--md-sys-gap-sm);--ui-badge-glyph:calc(var(--ui-badge-box) * .5);--ui-badge-fill:var(--md-sys-color-neutral-container);--ui-badge-ink:var(--md-sys-color-neutral-on-surface);--ui-badge-outline:var(--md-sys-color-neutral-outline-variant)}:where(ui-badge[intent=info]){--ui-badge-fill:var(--md-sys-color-info-container);--ui-badge-ink:var(--md-sys-color-info-on-surface-variant);--ui-badge-outline:var(--md-sys-color-info-outline-variant)}:where(ui-badge[intent=success]){--ui-badge-fill:var(--md-sys-color-success-container);--ui-badge-ink:var(--md-sys-color-success-on-surface-variant);--ui-badge-outline:var(--md-sys-color-success-outline-variant)}:where(ui-badge[intent=warning]){--ui-badge-fill:var(--md-sys-color-warning-container);--ui-badge-ink:var(--md-sys-color-warning-on-surface-variant);--ui-badge-outline:var(--md-sys-color-warning-outline-variant)}:where(ui-badge[intent=danger]){--ui-badge-fill:var(--md-sys-color-danger-container);--ui-badge-ink:var(--md-sys-color-danger-on-surface-variant);--ui-badge-outline:var(--md-sys-color-danger-outline-variant)}@scope(ui-badge){:scope{align-items:center;gap:var(--ui-badge-gap);box-sizing:border-box;block-size:var(--ui-badge-box);min-inline-size:var(--ui-badge-box);padding-inline:var(--ui-badge-pad);border-radius:calc(var(--ui-badge-box) / 2);border:1px solid var(--ui-badge-outline);background:var(--ui-badge-fill);color:var(--ui-badge-ink);font-size:var(--ui-badge-font);white-space:nowrap;padding-block:0;line-height:1;display:inline-flex}:scope [data-part=glyph]{inline-size:var(--ui-badge-glyph);block-size:var(--ui-badge-glyph);background-color:currentColor;flex:none;display:none}:scope[intent=success] [data-part=glyph]{clip-path:polygon(14% 44%,0% 65%,50% 100%,100% 16%,80% 0%,43% 62%);display:inline-block}:scope[intent=danger] [data-part=glyph]{clip-path:polygon(20% 8%,8% 20%,38% 50%,8% 80%,20% 92%,50% 62%,80% 92%,92% 80%,62% 50%,92% 20%,80% 8%,50% 38%);display:inline-block}:scope[intent=warning] [data-part=glyph]{clip-path:polygon(50% 0,100% 100%,0 100%);display:inline-block}:scope[intent=info] [data-part=glyph]{clip-path:circle(50%);display:inline-block}@media (forced-colors:active){:scope{color:canvastext;forced-color-adjust:none;background-color:canvas;border-color:canvastext}:scope [data-part=glyph]{background-color:canvastext}}}:where(ui-description-list){--ui-description-list-row-gap:var(--md-sys-space-xs);--ui-description-list-pair-gap:var(--md-sys-space-sm);--ui-description-list-label-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-description-list-label-min-inline-size:0}@scope(ui-description-list){:scope{gap:var(--ui-description-list-row-gap);flex-direction:column;display:flex}:scope [data-part=row]{align-items:baseline;gap:var(--ui-description-list-pair-gap);display:flex}:scope [data-part=label]{color:var(--ui-description-list-label-ink);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--md-sys-typescale-label-medium-line-height);min-inline-size:var(--ui-description-list-label-min-inline-size);flex-shrink:0}:scope [data-part=value]{font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);overflow-wrap:anywhere;min-inline-size:0}}:where(ui-source-list){--ui-source-list-row-gap:var(--md-sys-space-sm);--ui-source-list-index-gap:var(--md-sys-space-sm);--ui-source-list-index-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-source-list-index-min-inline-size:1.5em;--ui-source-list-link-ink:var(--md-sys-color-primary);--ui-source-list-snippet-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-source-list){:scope{gap:var(--ui-source-list-row-gap);flex-direction:column;display:flex}:scope [data-part=row]{align-items:baseline;column-gap:var(--ui-source-list-index-gap);flex-wrap:wrap;display:flex}:scope [data-part=index]{color:var(--ui-source-list-index-ink);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--md-sys-typescale-label-medium-line-height);min-inline-size:var(--ui-source-list-index-min-inline-size);text-align:end;flex-shrink:0}:scope [data-part=title]{font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);overflow-wrap:anywhere;min-inline-size:0;color:inherit}:scope a[data-part=title][href]{color:var(--ui-source-list-link-ink);text-underline-offset:.15em;text-decoration-line:underline;text-decoration-thickness:from-font}:scope a[data-part=title][href]:hover{text-decoration-thickness:2px}:scope a[data-part=title][href]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope [data-part=snippet]{color:var(--ui-source-list-snippet-ink);font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);overflow-wrap:anywhere;flex-basis:100%;margin-inline-start:calc(var(--ui-source-list-index-min-inline-size) + var(--ui-source-list-index-gap))}@media (forced-colors:active){:scope [data-part=index],:scope [data-part=title],:scope [data-part=snippet]{color:canvastext}:scope a[data-part=title][href]{color:linktext}}}:where(ui-pagination){--ui-pagination-gap:var(--md-sys-space-xs);--ui-pagination-ellipsis-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-pagination){:scope{align-items:center;gap:var(--ui-pagination-gap);flex-wrap:wrap;display:flex}:scope[inline]{display:inline-flex}:scope [data-part=ellipsis]{color:var(--ui-pagination-ellipsis-ink);-webkit-user-select:none;user-select:none}}:where(ui-code){--ui-code-font:var(--md-sys-typeface-mono);--ui-code-size:var(--md-sys-typescale-body-medium-size);--ui-code-line-height:var(--md-sys-typescale-body-medium-line-height);--ui-code-ink:var(--md-sys-color-neutral-on-surface);--ui-code-surface:var(--ui-container-bg,var(--md-sys-color-neutral-surface));--ui-code-radius:var(--md-sys-shape-corner-base);--ui-code-pad-inline:12px;--ui-code-pad-block:8px}@scope(ui-code){:scope{font-family:var(--ui-code-font);font-size:var(--ui-code-size);line-height:var(--ui-code-line-height);color:var(--ui-code-ink);background:var(--ui-code-surface);border-radius:var(--ui-code-radius);padding:var(--ui-code-pad-block) var(--ui-code-pad-inline);white-space:pre;-webkit-user-select:text;user-select:text;tab-size:4;max-inline-size:100%;display:block;overflow-x:auto}@media (forced-colors:active){:scope{color:canvastext;background:canvas;border:1px solid canvastext}}}:where(ui-disclosure){--ui-disclosure-height:var(--md-sys-height-md);--ui-disclosure-font:var(--md-sys-font-md);--ui-disclosure-ink:var(--md-sys-color-neutral-on-surface);--ui-disclosure-bg-hover:var(--md-sys-color-neutral-surface-high);--ui-disclosure-glyph:var(--ui-disclosure-font);--ui-disclosure-gap:var(--md-sys-gap-md);--ui-disclosure-body-pad-block:var(--md-sys-space-sm);--ui-disclosure-body-pad-inline:var(--md-sys-space-md);--ui-disclosure-bg:var(--md-sys-color-neutral-surface);--ui-disclosure-radius:var(--md-sys-shape-corner-base)}@scope(ui-disclosure){:scope{color:var(--ui-disclosure-ink);display:block}:scope [data-part=summary]{align-items:center;gap:var(--ui-disclosure-gap);box-sizing:border-box;block-size:var(--ui-disclosure-height);font-size:var(--ui-disclosure-font);line-height:var(--md-sys-control-line-height);color:var(--ui-disclosure-ink);cursor:pointer;-webkit-user-select:none;user-select:none;padding-block:0;padding-inline-start:calc(var(--ui-disclosure-height) / 2);padding-inline-end:calc(var(--ui-disclosure-height) / 2);list-style:none;display:flex}:scope [data-part=summary]::-webkit-details-marker{display:none}:scope [data-part=summary]::marker{content:""}:scope [data-part=chevron]{inline-size:var(--ui-disclosure-glyph);block-size:var(--ui-disclosure-glyph);color:currentColor;flex:none;justify-content:center;align-items:center;display:flex;rotate:0deg}:scope [data-part=chevron] svg{block-size:100%;inline-size:100%;display:block}:scope>[data-part=details][open]>[data-part=summary]>[data-part=chevron]{rotate:90deg}:scope [data-part=summary-text]{flex:auto;min-inline-size:0}:scope [data-part=summary]>[slot=summary]{flex:none}:scope [data-part=summary]:hover{background-color:var(--ui-disclosure-bg-hover)}:scope[contained]>[data-part=details]>[data-part=body]{padding-block:var(--ui-disclosure-body-pad-block);padding-inline:var(--ui-disclosure-body-pad-inline)}:scope[contained]{background-color:var(--ui-disclosure-bg);border-radius:var(--ui-disclosure-radius)}:scope[contained]>[data-part=details]>[data-part=summary]{border-start-start-radius:var(--ui-disclosure-radius);border-start-end-radius:var(--ui-disclosure-radius)}:scope[contained]>[data-part=details]:not([open])>[data-part=summary]{border-end-end-radius:var(--ui-disclosure-radius);border-end-start-radius:var(--ui-disclosure-radius)}:scope [data-part=summary]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (forced-colors:active){:scope,:scope [data-part=summary]{color:canvastext}}}:where(ui-swiper){--ui-swiper-columns:1;--ui-swiper-align:start;--ui-swiper-gap:var(--md-sys-space-md);--ui-swiper-duration:var(--md-sys-motion-duration-fast);--ui-swiper-easing:var(--md-sys-motion-easing-standard);--ui-swiper-paddle-band:var(--md-sys-height-md);--ui-swiper-dot-size:var(--md-sys-compact-sm);--ui-swiper-dot-size-active:calc(var(--md-sys-compact-sm) + 2px);--ui-swiper-dot-color:var(--md-sys-color-neutral-outline-variant);--ui-swiper-dot-color-active:var(--md-sys-color-primary);--ui-swiper-pagination-fraction-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-swiper-pagination-gap:var(--md-sys-space-xs);--ui-swiper-pagination-margin-block-start:var(--md-sys-space-sm);--ui-swiper-pagination-fraction-font:var(--md-sys-font-sm)}:where(ui-swiper[slides-in-view="2"]){--ui-swiper-columns:2}:where(ui-swiper[slides-in-view="3"]){--ui-swiper-columns:3}:where(ui-swiper[slides-in-view="4"]){--ui-swiper-columns:4}:where(ui-swiper[slides-in-view="5"]){--ui-swiper-columns:5}:where(ui-swiper[slides-in-view="6"]){--ui-swiper-columns:6}:where(ui-swiper[align=center]){--ui-swiper-align:center}:where(ui-swiper[align=end]){--ui-swiper-align:end}@scope(ui-swiper){:scope{display:block;position:relative;container-type:inline-size}:scope>[data-part=track]{grid-auto-flow:column;grid-auto-columns:calc((100% - (var(--ui-swiper-columns) - 1) * var(--ui-swiper-gap)) / var(--ui-swiper-columns));gap:var(--ui-swiper-gap);scroll-snap-type:x mandatory;scrollbar-width:none;outline:none;display:grid;overflow:auto hidden}:scope>[data-part=track]::-webkit-scrollbar{display:none}:scope[orientation=vertical]>[data-part=track]{grid-auto-flow:row;grid-auto-rows:calc((100% - (var(--ui-swiper-columns) - 1) * var(--ui-swiper-gap)) / var(--ui-swiper-columns));scroll-snap-type:y mandatory;overflow:hidden auto}:scope:has(>ui-swiper-paddles[data-default])>[data-part=track]{border-inline:var(--ui-swiper-paddle-band) solid transparent}:scope>[data-part=live]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:scope>[data-part=track]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:calc(-1 * var(--md-sys-state-focus-ring-offset))}@media (prefers-reduced-motion:reduce){:scope>[data-part=track]{scroll-behavior:auto}}@container (width>=40rem){:scope:not([slides-in-view])>[data-part=track],:scope[slides-in-view=""]>[data-part=track]{--ui-swiper-columns:2}}@container (width>=64rem){:scope:not([slides-in-view])>[data-part=track],:scope[slides-in-view=""]>[data-part=track]{--ui-swiper-columns:3}}:scope:state(ready) ui-swiper-pagination [data-part=dot]{transition:inline-size var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), block-size var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready) ui-swiper-pagination [data-part=dot]{transition:none}}}@scope(ui-swiper-item){:scope{scroll-snap-align:var(--ui-swiper-align);scroll-snap-stop:always;min-block-size:0;min-inline-size:0}}@scope(ui-swiper-pagination){:scope{justify-content:center;align-items:center;gap:var(--ui-swiper-pagination-gap);display:flex}:scope[data-default]{margin-block-start:var(--ui-swiper-pagination-margin-block-start)}:scope [data-part=dot]{inline-size:var(--ui-swiper-dot-size);block-size:var(--ui-swiper-dot-size);background:var(--ui-swiper-dot-color);cursor:pointer;border:0;border-radius:50%;padding:0}:scope [data-part=dot][aria-current=true]{inline-size:var(--ui-swiper-dot-size-active);block-size:var(--ui-swiper-dot-size-active);background:var(--ui-swiper-dot-color-active)}:scope [data-part=dot]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope [data-part=fraction]{font-size:var(--ui-swiper-pagination-fraction-font);color:var(--ui-swiper-pagination-fraction-ink)}@media (forced-colors:active){:scope [data-part=dot]{forced-color-adjust:none;background:canvastext}:scope [data-part=dot][aria-current=true]{background:highlight}}}@scope(ui-swiper-paddles){:scope{justify-content:space-between;align-items:center;display:flex}:scope[data-default]{pointer-events:none;z-index:1;position:absolute;inset-block:0;inset-inline:0}:scope[data-default] ui-button{pointer-events:auto}}@scope(ui-swiper-label){:scope{display:inline}}:where(ui-swatch){--ui-swatch-box-size:2rem;--ui-swatch-border:1px solid var(--md-sys-color-neutral-outline-variant);--ui-swatch-radius:var(--md-sys-shape-corner-base);--ui-swatch-gap:var(--md-sys-space-xs)}@scope(ui-swatch){:scope{align-items:center;column-gap:var(--ui-swatch-gap);color:inherit;grid-auto-flow:column;display:inline-grid}:scope [data-part=box]{inline-size:var(--ui-swatch-box-size);block-size:var(--ui-swatch-box-size);border:var(--ui-swatch-border);border-radius:var(--ui-swatch-radius);box-sizing:border-box;flex:none}:scope [data-part=value]{font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);overflow-wrap:anywhere}@media (forced-colors:active){:scope [data-part=box]{border-color:canvastext;background:0 0!important}}}:where(ui-ramp){--ui-ramp-cell-size:2rem;--ui-ramp-border:1px solid var(--md-sys-color-neutral-outline-variant);--ui-ramp-radius:var(--md-sys-shape-corner-base);--ui-ramp-gap:var(--md-sys-space-xs);--ui-ramp-min-inline-size:8em}@scope(ui-ramp){:scope{gap:var(--ui-ramp-gap);min-inline-size:var(--ui-ramp-min-inline-size);direction:ltr;flex-wrap:wrap;display:flex}:scope [data-part=cell]{justify-items:center;gap:2px;display:grid}:scope [data-part=box]{inline-size:var(--ui-ramp-cell-size);block-size:var(--ui-ramp-cell-size);border:var(--ui-ramp-border);border-radius:var(--ui-ramp-radius);box-sizing:border-box}:scope [data-part=step-label],:scope [data-part=value]{font-size:var(--md-sys-typescale-body-small-size);line-height:var(--md-sys-typescale-body-small-line-height);text-align:center}@media (forced-colors:active){:scope [data-part=box]{border-color:canvastext;background:0 0!important}}}:where(ui-ladder){--ui-ladder-min-inline-size:16em;--ui-ladder-bar-size:.75rem;--ui-ladder-bar-radius:2px;--ui-ladder-bar-ink:var(--md-sys-color-primary);--ui-ladder-row-gap:var(--md-sys-space-sm);--ui-ladder-col-gap:var(--md-sys-space-sm)}@scope(ui-ladder){:scope{column-gap:var(--ui-ladder-col-gap);row-gap:var(--ui-ladder-row-gap);min-inline-size:var(--ui-ladder-min-inline-size);box-sizing:border-box;font-size:var(--md-sys-typescale-body-medium-size);line-height:var(--md-sys-typescale-body-medium-line-height);grid-template-columns:fit-content(30%) 1fr auto;align-items:center;display:grid}:scope [role=listitem]{grid-template-columns:subgrid;grid-column:1/-1;align-items:center;display:grid}:scope [data-part=label]{overflow-wrap:anywhere}:scope [data-part=track]{block-size:var(--ui-ladder-bar-size);display:block}:scope [data-part=bar]{block-size:100%;inline-size:min(100%, var(--_mag,0px));background:var(--ui-ladder-bar-ink);border-radius:var(--ui-ladder-bar-radius);display:block}:scope [data-part=value]{text-align:end;font-variant-numeric:tabular-nums}@media (forced-colors:active){:scope [data-part=bar]{background:canvastext}}}:where(ui-progress){--ui-progress-track-size:4px;--ui-progress-min-inline-size:8em;--ui-progress-track-ink:var(--md-sys-color-neutral-track);--ui-progress-fill-ink:var(--md-sys-color-primary);--ui-progress-cell-gap:2px;--ui-progress-cell-gap-ink:var(--md-sys-color-neutral-outline-variant)}@scope(ui-progress){:scope{min-inline-size:var(--ui-progress-min-inline-size);display:block}:scope [data-part=track]{block-size:var(--ui-progress-track-size);border-radius:calc(var(--ui-progress-track-size) / 2);background:var(--ui-progress-track-ink);display:block;position:relative;overflow:hidden}:scope [data-part=fill]{inline-size:calc(var(--_pct,0) * 1%);background:var(--ui-progress-fill-ink);border-radius:inherit;position:absolute;inset-block:0;inset-inline-start:0}:scope [data-part=fill][data-indeterminate]{inline-size:40%;animation:1.5s linear infinite ui-progress-sweep}:scope [data-part=cells]{gap:var(--ui-progress-cell-gap);background:var(--ui-progress-cell-gap-ink);block-size:100%;inline-size:100%;display:flex}:scope [data-part=cell]{box-sizing:border-box;background:var(--ui-progress-track-ink);flex:1 1 0}:scope [data-part=cell][data-filled]{background:var(--ui-progress-fill-ink)}@media (prefers-reduced-motion:reduce){:scope [data-part=fill][data-indeterminate]{animation:2s ease-in-out infinite ui-progress-pulse;inset-inline-start:30%}}@media (forced-colors:active){:scope [data-part=fill]{background:canvastext}:scope [data-part=track]{background:canvas;border:1px solid canvastext}:scope [data-part=cell]{background:canvas;border-inline-end:1px solid canvastext}:scope [data-part=cell]:last-child{border-inline-end:0}:scope [data-part=cell][data-filled]{background:canvastext}}}@keyframes ui-progress-sweep{0%{inset-inline-start:-40%}to{inset-inline-start:100%}}@keyframes ui-progress-pulse{0%,to{opacity:.35}50%{opacity:1}}:where(ui-avatar){--ui-avatar-size:var(--md-sys-height-md);--ui-avatar-plane:var(--md-sys-color-neutral-surface-high);--ui-avatar-ink:var(--md-sys-color-neutral-on-surface)}:where(ui-avatar[size=sm]){--ui-avatar-size:var(--md-sys-height-sm)}:where(ui-avatar[size=lg]){--ui-avatar-size:var(--md-sys-height-lg)}@scope(ui-avatar){:scope{inline-size:var(--ui-avatar-size);block-size:var(--ui-avatar-size);background:var(--ui-avatar-plane);color:var(--ui-avatar-ink);vertical-align:middle;border-radius:50%;place-items:center;display:inline-grid;overflow:hidden}:scope img{object-fit:cover;block-size:100%;inline-size:100%;display:block}:scope [data-part=initials]{font-size:calc(var(--ui-avatar-size) * .42);font-weight:var(--md-sys-typescale-label-medium-weight);-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.02em;line-height:1}:scope ui-icon{font-size:calc(var(--ui-avatar-size) * .6)}@media (forced-colors:active){:scope{border:1px solid canvastext}}}:where(ui-attachment){--ui-attachment-min-inline-size:12em;--ui-attachment-gap:var(--md-sys-space-sm);--ui-attachment-pad-inline:var(--md-sys-space-sm);--ui-attachment-pad-block:var(--md-sys-space-xs);--ui-attachment-border:var(--md-sys-color-neutral-outline);--ui-attachment-surface:transparent;--ui-attachment-glyph:var(--md-sys-icon-md);--ui-attachment-name-ink:var(--md-sys-color-neutral-on-surface);--ui-attachment-meta-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-attachment-name-size:var(--md-sys-typescale-label-medium-size);--ui-attachment-name-line-height:var(--md-sys-typescale-label-medium-line-height);--ui-attachment-meta-size:var(--md-sys-typescale-label-small-size);--ui-attachment-meta-line-height:var(--md-sys-typescale-label-small-line-height);--ui-attachment-radius:var(--md-sys-shape-corner-base)}@scope(ui-attachment){:scope{box-sizing:border-box;align-items:center;gap:var(--ui-attachment-gap);padding-inline:var(--ui-attachment-pad-inline);padding-block:var(--ui-attachment-pad-block);border:1px solid var(--ui-attachment-border);border-radius:var(--ui-attachment-radius);background:var(--ui-attachment-surface);min-inline-size:var(--ui-attachment-min-inline-size);grid-template-columns:auto 1fr;display:grid}:scope[inline]{display:inline-grid}:scope [data-part=glyph]{font-size:var(--ui-attachment-glyph);color:var(--ui-attachment-meta-ink)}:scope [data-part=body]{min-inline-size:0;display:grid}:scope [data-part=name]{color:var(--ui-attachment-name-ink);white-space:nowrap;text-overflow:ellipsis;font-size:var(--ui-attachment-name-size);line-height:var(--ui-attachment-name-line-height);overflow:hidden}:scope [data-part=meta]{color:var(--ui-attachment-meta-ink);font-size:var(--ui-attachment-meta-size);line-height:var(--ui-attachment-meta-line-height)}@media (forced-colors:active){:scope{border-color:canvastext}}}:where(ui-toast){--ui-toast-inline-size:20em;--ui-toast-surface:var(--md-sys-color-neutral-surface-brightest);--ui-toast-ink:var(--md-sys-color-neutral-on-surface);--ui-toast-border:var(--md-sys-color-neutral-outline);--ui-toast-shadow:0 4px 12px #00000026;--ui-toast-gap:var(--md-sys-space-sm);--ui-toast-pad-inline:var(--md-sys-space-md);--ui-toast-pad-block:var(--md-sys-space-sm);--ui-toast-radius:var(--md-sys-shape-corner-base)}@scope(ui-toast){:scope{align-items:center;gap:var(--ui-toast-gap);box-sizing:border-box;inline-size:var(--ui-toast-inline-size);max-inline-size:100%;padding-inline:var(--ui-toast-pad-inline);padding-block:var(--ui-toast-pad-block);background:var(--ui-toast-surface);color:var(--ui-toast-ink);border:1px solid var(--ui-toast-border);border-radius:var(--ui-toast-radius);box-shadow:var(--ui-toast-shadow);grid-template-columns:1fr auto auto;display:grid}:scope [data-part=message]{overflow-wrap:anywhere;min-inline-size:0}:scope [data-part=close]{grid-column:3}@media (forced-colors:active){:scope{border-color:canvastext}}}:where(ui-toast-region){--ui-toast-region-inset:var(--md-sys-space-lg);--ui-toast-region-gap:var(--md-sys-space-sm)}@scope(ui-toast-region){:scope:popover-open{gap:var(--ui-toast-region-gap);pointer-events:none;background:0 0;border:0;flex-direction:column;margin:0;padding:0;display:flex;position:fixed;inset:auto;inset-block-end:var(--ui-toast-region-inset);inset-inline-end:var(--ui-toast-region-inset);overflow:visible}:scope:popover-open>ui-toast{pointer-events:auto}}:where(ui-service-card){--ui-service-card-bg:var(--md-sys-color-neutral-surface-high);--ui-service-card-outline:var(--md-sys-color-neutral-outline-variant);--ui-service-card-radius:var(--md-sys-shape-corner-base);--ui-service-card-accent:var(--md-sys-color-success);--ui-service-card-dot-size:var(--md-sys-space-md);--ui-service-card-title-ink:var(--md-sys-color-neutral-on-surface);--ui-service-card-path-ink:var(--md-sys-color-primary);--ui-service-card-description-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-service-card-title-size:var(--md-sys-typescale-title-medium-size);--ui-service-card-title-weight:700;--ui-service-card-title-line-height:var(--md-sys-typescale-title-medium-line-height);--ui-service-card-path-font:var(--md-sys-typeface-mono);--ui-service-card-path-size:var(--md-sys-typescale-kicker-medium-size);--ui-service-card-path-weight:var(--md-sys-typescale-kicker-medium-weight);--ui-service-card-path-line-height:var(--md-sys-typescale-kicker-medium-line-height);--ui-service-card-path-tracking:var(--md-sys-typescale-kicker-medium-tracking);--ui-service-card-description-size:var(--md-sys-typescale-body-medium-size);--ui-service-card-description-line-height:var(--md-sys-typescale-body-medium-line-height);--ui-service-card-pad-inline:var(--md-sys-space-md);--ui-service-card-pad-block:var(--md-sys-space-md);--ui-service-card-row-gap:var(--md-sys-space-xs);--ui-service-card-dot-gap:var(--md-sys-space-sm);--ui-service-card-menu-gap:var(--md-sys-space-sm);--ui-service-card-action-height:var(--md-sys-height-sm);--ui-service-card-action-font:var(--md-sys-font-sm);--ui-service-card-action-gap:var(--md-sys-gap-sm);--ui-service-card-action-bg:var(--md-sys-color-neutral-surface-higher);--ui-service-card-action-bg-hover:var(--md-sys-color-neutral-surface-highest);--ui-service-card-action-bg-active:var(--md-sys-color-neutral-surface-highest);--ui-service-card-action-ink:var(--md-sys-color-neutral-on-surface)}:where(ui-service-card:not([available])){--ui-service-card-accent:var(--md-sys-color-neutral-outline-variant);--ui-service-card-title-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-service-card-path-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-service-card-action-bg:var(--md-sys-color-neutral-surface-high);--ui-service-card-action-bg-hover:var(--md-sys-color-neutral-surface-high);--ui-service-card-action-bg-active:var(--md-sys-color-neutral-surface-high);--ui-service-card-action-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-service-card){:scope{row-gap:var(--ui-service-card-row-gap);box-sizing:border-box;padding-inline:var(--ui-service-card-pad-inline);padding-block:var(--ui-service-card-pad-block);background:var(--ui-service-card-bg);border-radius:var(--ui-service-card-radius);border:1px solid var(--ui-service-card-outline);grid-template-rows:auto auto;grid-template-columns:1fr;display:grid}:scope[inline]{display:inline-grid}:scope:has(>[slot=menu]){column-gap:var(--ui-service-card-menu-gap);grid-template-columns:1fr auto}:scope>[slot=menu]{grid-area:1/2;align-self:start}:scope>[data-part=body]{gap:var(--ui-service-card-row-gap);flex-direction:column;grid-area:1/1;min-inline-size:0;display:flex}:scope>[data-part=body]>[data-part=heading]{align-items:center;gap:var(--ui-service-card-dot-gap);min-inline-size:0;display:flex}:scope [data-part=status]{inline-size:var(--ui-service-card-dot-size);block-size:var(--ui-service-card-dot-size);background:var(--ui-service-card-accent);border-radius:50%;flex-shrink:0}:scope [data-part=status-text]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:scope [data-part=title]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--ui-service-card-title-size);font-weight:var(--ui-service-card-title-weight);line-height:var(--ui-service-card-title-line-height);color:var(--ui-service-card-title-ink);display:block;overflow:hidden}:scope [data-part=path]{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-family:var(--ui-service-card-path-font);font-size:var(--ui-service-card-path-size);font-weight:var(--ui-service-card-path-weight);line-height:var(--ui-service-card-path-line-height);letter-spacing:var(--ui-service-card-path-tracking);color:var(--ui-service-card-path-ink);display:block;overflow:hidden}:scope [data-part=description]{-webkit-line-clamp:2;text-overflow:ellipsis;min-inline-size:0;font-size:var(--ui-service-card-description-size);line-height:var(--ui-service-card-description-line-height);color:var(--ui-service-card-description-ink);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:scope>[data-part=action]{justify-content:center;justify-self:end;align-items:center;gap:var(--ui-service-card-action-gap);box-sizing:border-box;block-size:var(--ui-service-card-action-height);padding-inline:calc(var(--ui-service-card-action-height) / 2);font:inherit;font-size:var(--ui-service-card-action-font);line-height:var(--md-sys-control-line-height);background:var(--ui-service-card-action-bg);color:var(--ui-service-card-action-ink);border-radius:calc(var(--ui-service-card-action-height) / 2);cursor:pointer;-webkit-user-select:none;user-select:none;border:none;grid-area:2/1/auto/-1;display:inline-flex}:scope>[data-part=action]:not(:disabled):hover{background:var(--ui-service-card-action-bg-hover)}:scope>[data-part=action]:not(:disabled):active{background:var(--ui-service-card-action-bg-active)}:scope>[data-part=action]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope>[data-part=action]:disabled{cursor:default}:scope{transition:border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}:scope [data-part=title],:scope [data-part=status],:scope>[data-part=action]{transition:color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope,:scope [data-part=title],:scope [data-part=status],:scope>[data-part=action]{transition:none}}@media (forced-colors:active){:scope{border-color:canvastext}:scope:not([available]){border-color:graytext}:scope [data-part=status]{border:1px solid canvastext}:scope:not([available]) [data-part=status]{border:1px solid graytext}}}:where(ui-split){--ui-split-divider:1px;--ui-split-hit-slop:24px;--ui-split-key-step:5%;--ui-split-divider-ink:var(--md-sys-color-neutral-outline-variant);--ui-split-divider-ink-hover:var(--md-sys-color-primary)}@scope(ui-split){:scope{box-sizing:border-box;flex-direction:row;align-items:stretch;display:flex}:scope[axis=vertical]{flex-direction:column}:scope:state(dragging){-webkit-user-select:none;user-select:none}[data-separator]{flex:0 0 var(--ui-split-divider);background:var(--ui-split-divider-ink);cursor:col-resize;touch-action:none;-webkit-user-select:none;user-select:none;position:relative}:scope[axis=vertical] [data-separator]{cursor:row-resize}[data-separator]:hover{background:var(--ui-split-divider-ink-hover)}:scope:state(dragging) [data-separator]{background:var(--ui-split-divider-ink-hover)}[data-separator]:before{content:"";inset-block:0;inset-inline:calc((var(--ui-split-divider) - var(--ui-split-hit-slop)) / 2);position:absolute}:scope[axis=vertical] [data-separator]:before{inset-inline:0;inset-block:calc((var(--ui-split-divider) - var(--ui-split-hit-slop)) / 2)}[data-separator]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (forced-colors:active){[data-separator]{forced-color-adjust:none;background:buttontext}}}:where(ui-split-pane){--ui-split-pane-min:4rem}@scope(ui-split-pane){:scope{box-sizing:border-box;scrollbar-width:var(--ui-split-pane-scrollbar-width,auto);flex:var(--_pane-flex,1) 0 0%;min-width:var(--_pane-min,var(--ui-split-pane-min));max-width:var(--_pane-max,none);display:block;overflow:auto}:scope[data-axis-vertical]{min-width:auto;max-width:none;min-height:var(--_pane-min,var(--ui-split-pane-min));max-height:var(--_pane-max,none)}}:where(ui-toolbar){--ui-toolbar-align:center;--ui-toolbar-justify:start;--ui-toolbar-gap:var(--md-sys-space-sm);--ui-toolbar-pad-inline:var(--md-sys-space-sm);--ui-toolbar-pad-block:var(--md-sys-space-xs);--ui-toolbar-min-block-size:var(--md-sys-height-md);box-sizing:border-box}:where(ui-toolbar[align=start]){--ui-toolbar-align:start}:where(ui-toolbar[align=end]){--ui-toolbar-align:end}:where(ui-toolbar[align=stretch]){--ui-toolbar-align:stretch}:where(ui-toolbar[align=baseline]){--ui-toolbar-align:baseline}:where(ui-toolbar[justify=center]){--ui-toolbar-justify:center}:where(ui-toolbar[justify=end]){--ui-toolbar-justify:end}:where(ui-toolbar[justify=between]){--ui-toolbar-justify:space-between}:where(ui-toolbar[justify=around]){--ui-toolbar-justify:space-around}:where(ui-toolbar[justify=evenly]){--ui-toolbar-justify:space-evenly}:where(ui-toolbar[gap=none]){--ui-toolbar-gap:var(--md-sys-space-none)}:where(ui-toolbar[gap=xs]){--ui-toolbar-gap:var(--md-sys-space-xs)}:where(ui-toolbar[gap=md]){--ui-toolbar-gap:var(--md-sys-space-md)}:where(ui-toolbar[gap=lg]){--ui-toolbar-gap:var(--md-sys-space-lg)}:where(ui-toolbar[gap=xl]){--ui-toolbar-gap:var(--md-sys-space-xl)}:where(ui-toolbar[gap="2xl"]){--ui-toolbar-gap:var(--md-sys-space-2xl)}@scope(ui-toolbar){:scope{align-items:var(--ui-toolbar-align);justify-content:var(--ui-toolbar-justify);gap:var(--ui-toolbar-gap);min-block-size:var(--ui-toolbar-min-block-size);padding:var(--ui-toolbar-pad-block) var(--ui-toolbar-pad-inline);flex-flow:wrap;min-inline-size:0;display:flex}:scope[orientation=vertical]{flex-direction:column}:scope[overflow=scroll]{overflow-inline:auto;flex-wrap:nowrap}@media (forced-colors:active){:scope{background-color:canvas;background-image:none}}}:root{--ui-timeline-item-marker-box-sm:14px;--ui-timeline-item-marker-box-md:16px;--ui-timeline-item-marker-box-lg:20px;--ui-timeline-item-dot-size-sm:6px;--ui-timeline-item-dot-size-md:8px;--ui-timeline-item-dot-size-lg:10px;--ui-timeline-item-connector-width-sm:2px;--ui-timeline-item-connector-width-md:2px;--ui-timeline-item-connector-width-lg:2px;--ui-timeline-item-gutter-sm:18px;--ui-timeline-item-gutter-md:20px;--ui-timeline-item-gutter-lg:24px;--ui-timeline-item-row-gap-sm:8px;--ui-timeline-item-row-gap-md:12px;--ui-timeline-item-row-gap-lg:16px}[scale=ui-sm]{--ui-timeline-item-marker-box-sm:12px;--ui-timeline-item-marker-box-md:14px;--ui-timeline-item-marker-box-lg:18px;--ui-timeline-item-dot-size-sm:5px;--ui-timeline-item-dot-size-md:6px;--ui-timeline-item-dot-size-lg:8px;--ui-timeline-item-connector-width-sm:2px;--ui-timeline-item-connector-width-md:2px;--ui-timeline-item-connector-width-lg:2px;--ui-timeline-item-gutter-sm:16px;--ui-timeline-item-gutter-md:18px;--ui-timeline-item-gutter-lg:22px;--ui-timeline-item-row-gap-sm:6px;--ui-timeline-item-row-gap-md:8px;--ui-timeline-item-row-gap-lg:12px}[scale=ui-md]{--ui-timeline-item-marker-box-sm:14px;--ui-timeline-item-marker-box-md:16px;--ui-timeline-item-marker-box-lg:20px;--ui-timeline-item-dot-size-sm:6px;--ui-timeline-item-dot-size-md:8px;--ui-timeline-item-dot-size-lg:10px;--ui-timeline-item-connector-width-sm:2px;--ui-timeline-item-connector-width-md:2px;--ui-timeline-item-connector-width-lg:2px;--ui-timeline-item-gutter-sm:18px;--ui-timeline-item-gutter-md:20px;--ui-timeline-item-gutter-lg:24px;--ui-timeline-item-row-gap-sm:8px;--ui-timeline-item-row-gap-md:12px;--ui-timeline-item-row-gap-lg:16px}[scale=ui-lg]{--ui-timeline-item-marker-box-sm:16px;--ui-timeline-item-marker-box-md:20px;--ui-timeline-item-marker-box-lg:24px;--ui-timeline-item-dot-size-sm:7px;--ui-timeline-item-dot-size-md:10px;--ui-timeline-item-dot-size-lg:12px;--ui-timeline-item-connector-width-sm:2px;--ui-timeline-item-connector-width-md:2px;--ui-timeline-item-connector-width-lg:2px;--ui-timeline-item-gutter-sm:20px;--ui-timeline-item-gutter-md:24px;--ui-timeline-item-gutter-lg:28px;--ui-timeline-item-row-gap-sm:10px;--ui-timeline-item-row-gap-md:16px;--ui-timeline-item-row-gap-lg:20px}[scale=content-sm]{--ui-timeline-item-marker-box-sm:14px;--ui-timeline-item-marker-box-md:16px;--ui-timeline-item-marker-box-lg:20px;--ui-timeline-item-dot-size-sm:6px;--ui-timeline-item-dot-size-md:8px;--ui-timeline-item-dot-size-lg:10px;--ui-timeline-item-connector-width-sm:2px;--ui-timeline-item-connector-width-md:2px;--ui-timeline-item-connector-width-lg:2px;--ui-timeline-item-gutter-sm:18px;--ui-timeline-item-gutter-md:20px;--ui-timeline-item-gutter-lg:24px;--ui-timeline-item-row-gap-sm:8px;--ui-timeline-item-row-gap-md:12px;--ui-timeline-item-row-gap-lg:16px}[scale=content-md]{--ui-timeline-item-marker-box-sm:16px;--ui-timeline-item-marker-box-md:20px;--ui-timeline-item-marker-box-lg:24px;--ui-timeline-item-dot-size-sm:7px;--ui-timeline-item-dot-size-md:10px;--ui-timeline-item-dot-size-lg:12px;--ui-timeline-item-connector-width-sm:2px;--ui-timeline-item-connector-width-md:2px;--ui-timeline-item-connector-width-lg:2px;--ui-timeline-item-gutter-sm:20px;--ui-timeline-item-gutter-md:24px;--ui-timeline-item-gutter-lg:28px;--ui-timeline-item-row-gap-sm:10px;--ui-timeline-item-row-gap-md:16px;--ui-timeline-item-row-gap-lg:20px}[scale=content-lg]{--ui-timeline-item-marker-box-sm:20px;--ui-timeline-item-marker-box-md:24px;--ui-timeline-item-marker-box-lg:28px;--ui-timeline-item-dot-size-sm:9px;--ui-timeline-item-dot-size-md:12px;--ui-timeline-item-dot-size-lg:14px;--ui-timeline-item-connector-width-sm:2px;--ui-timeline-item-connector-width-md:2px;--ui-timeline-item-connector-width-lg:2px;--ui-timeline-item-gutter-sm:24px;--ui-timeline-item-gutter-md:28px;--ui-timeline-item-gutter-lg:32px;--ui-timeline-item-row-gap-sm:12px;--ui-timeline-item-row-gap-md:20px;--ui-timeline-item-row-gap-lg:24px}:where(ui-timeline-item){--ui-timeline-item-truncated-border:var(--md-sys-color-warning);--ui-timeline-item-marker-box:var(--ui-timeline-item-marker-box-md);--ui-timeline-item-dot-size:var(--ui-timeline-item-dot-size-md);--ui-timeline-item-connector-width:var(--ui-timeline-item-connector-width-md);--ui-timeline-item-gutter:var(--ui-timeline-item-gutter-md);--ui-timeline-item-column-gap:var(--md-sys-space-sm);--ui-timeline-item-row-gap:calc(var(--ui-timeline-item-row-gap-md) * var(--md-sys-density));--ui-timeline-item-icon-size:var(--md-sys-icon-md);--ui-timeline-item-marker-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-timeline-item-connector-ink:var(--md-sys-color-neutral-outline-variant);--ui-timeline-item-ink:var(--md-sys-color-neutral-on-surface);--ui-timeline-item-muted-ink:var(--md-sys-color-neutral-on-surface-variant)}:where(ui-timeline-item[size=sm]){--ui-timeline-item-marker-box:var(--ui-timeline-item-marker-box-sm);--ui-timeline-item-dot-size:var(--ui-timeline-item-dot-size-sm);--ui-timeline-item-connector-width:var(--ui-timeline-item-connector-width-sm);--ui-timeline-item-gutter:var(--ui-timeline-item-gutter-sm);--ui-timeline-item-row-gap:calc(var(--ui-timeline-item-row-gap-sm) * var(--md-sys-density));--ui-timeline-item-icon-size:var(--md-sys-icon-sm)}:where(ui-timeline-item[size=lg]){--ui-timeline-item-marker-box:var(--ui-timeline-item-marker-box-lg);--ui-timeline-item-dot-size:var(--ui-timeline-item-dot-size-lg);--ui-timeline-item-connector-width:var(--ui-timeline-item-connector-width-lg);--ui-timeline-item-gutter:var(--ui-timeline-item-gutter-lg);--ui-timeline-item-row-gap:calc(var(--ui-timeline-item-row-gap-lg) * var(--md-sys-density));--ui-timeline-item-icon-size:var(--md-sys-icon-lg)}:where(ui-timeline-item[status=pending]){--ui-timeline-item-marker-ink:var(--md-sys-color-neutral-on-surface-variant)}:where(ui-timeline-item[status=active]){--ui-timeline-item-marker-ink:var(--md-sys-color-primary)}:where(ui-timeline-item[status=done]){--ui-timeline-item-marker-ink:var(--md-sys-color-success)}:where(ui-timeline-item[status=error]){--ui-timeline-item-marker-ink:var(--md-sys-color-danger)}:where(ui-timeline-item[status=warning]){--ui-timeline-item-marker-ink:var(--md-sys-color-warning)}@scope(ui-timeline-item){:scope{grid-template-columns:var(--ui-timeline-item-gutter) 1fr auto;column-gap:var(--ui-timeline-item-column-gap);color:var(--ui-timeline-item-ink);grid-template-rows:auto auto;align-items:start;margin-block-end:var(--ui-timeline-item-row-gap);display:grid}:scope[data-last]{margin-block-end:0}:scope [data-part=marker]{inline-size:var(--ui-timeline-item-marker-box);block-size:var(--ui-timeline-item-marker-box);color:var(--ui-timeline-item-marker-ink);grid-area:1/1/-1;justify-content:center;align-items:center;display:flex;position:relative}:scope [data-part=marker]:before{content:"";inline-size:var(--ui-timeline-item-dot-size);block-size:var(--ui-timeline-item-dot-size);background:var(--ui-timeline-item-marker-ink);border-radius:50%;position:absolute}:scope[status=pending] [data-part=marker]:before{border:var(--ui-timeline-item-connector-width) solid var(--ui-timeline-item-marker-ink);background:0 0}:scope[status=active] [data-part=marker]:before{animation:1.6s ease-out infinite ui-timeline-item-pulse}@media (prefers-reduced-motion:reduce){:scope[status=active] [data-part=marker]:before{animation:none}}@keyframes ui-timeline-item-pulse{0%{box-shadow:0 0 0 0 var(--ui-timeline-item-marker-ink)}to{box-shadow:0 0 0 calc(var(--ui-timeline-item-dot-size) / 1.5) transparent}}:scope[status=active] [data-role=marker][data-glyph=circle-notch]{animation:1s linear infinite ui-timeline-item-spin}@media (prefers-reduced-motion:reduce){:scope[status=active] [data-role=marker][data-glyph=circle-notch]{animation:none}}@keyframes ui-timeline-item-spin{to{transform:rotate(360deg)}}:scope [data-part=marker]:after{content:"";top:100%;inline-size:var(--ui-timeline-item-connector-width);block-size:var(--ui-timeline-item-row-gap);background:var(--ui-timeline-item-connector-ink);position:absolute;inset-inline-start:calc(50% - var(--ui-timeline-item-connector-width) / 2)}:scope[data-last] [data-part=marker]:after,:scope[data-note] [data-part=marker]:before,:scope[data-note] [data-part=marker]:after{display:none}:scope[data-note]{color:var(--ui-timeline-item-muted-ink)}:scope:has([data-role=marker]) [data-part=marker]:before{display:none}:scope [data-role=marker]{inline-size:var(--ui-timeline-item-icon-size);block-size:var(--ui-timeline-item-icon-size)}:scope [data-role=label]{grid-area:1/2;font-weight:500}:scope [data-role=timestamp]{color:var(--ui-timeline-item-muted-ink);white-space:nowrap;grid-area:1/3}:scope [data-role=description]{color:var(--ui-timeline-item-muted-ink);grid-area:2/2}:scope [data-role=trailing]{grid-area:2/3}:scope>[data-role]:empty{display:none}:scope:has([data-role=nested]){grid-template-columns:var(--ui-timeline-item-gutter) auto 1fr auto}:scope:has([data-role=nested]) ui-timeline-item{grid-template-columns:var(--ui-timeline-item-gutter) auto 1fr auto}:scope:has([data-role=nested]) [data-role=description]{text-overflow:ellipsis;white-space:nowrap;grid-area:1/3;min-inline-size:0;overflow:hidden}:scope:has([data-role=nested]) [data-role=description]:before{content:"· "}:scope:has([data-role=nested]) [data-role=timestamp]{grid-column:4}:scope:has([data-role=nested]) [data-role=trailing]{grid-column:4}:is(:scope:has([data-role=nested]) [data-role=timestamp],:scope:has([data-role=nested]) [data-role=trailing]){font-family:var(--md-sys-typeface-mono);font-variant-numeric:tabular-nums}:is(:scope:has([data-role=nested]) [data-part=detail],:scope:has([data-role=nested]) [data-role=text]){grid-column:2/-1}:scope:has([data-role=nested]) [data-part=detail]{--ui-disclosure-height:1.25em;--ui-disclosure-ink:var(--ui-timeline-item-muted-ink);--ui-disclosure-gap:var(--ui-timeline-item-column-gap)}:scope [data-role=text]{color:var(--ui-timeline-item-muted-ink);white-space:pre-wrap;grid-area:3/2/auto/4}:scope [data-part=detail]{grid-area:4/2/auto/4}:scope>[data-role=detail]{display:none}:scope:state(truncated) [data-part=marker]:before{border:var(--ui-timeline-item-connector-width) dashed var(--ui-timeline-item-truncated-border);background:0 0;animation:none;display:block}:scope:state(truncated) [data-role=marker]{display:none}@media (forced-colors:active){:scope{color:canvastext}:scope [data-part=marker]:before{background:canvastext;border-color:canvastext}:scope [data-part=marker]:after{background:canvastext}:scope [data-role=description],:scope [data-role=timestamp]{color:canvastext}}}:where(ui-timeline){--ui-timeline-min-inline-size:12rem}@scope(ui-timeline){:scope{min-inline-size:var(--ui-timeline-min-inline-size);flex-direction:column;display:flex}}:where(ui-status-stream){--ui-status-stream-min-inline-size:16rem;--ui-status-stream-max-block-size:20rem;--ui-status-stream-scrollbar-width:none;--ui-status-stream-header-marker-box:16px;--ui-status-stream-header-dot-size:8px;--ui-status-stream-entry-inline-inset:var(--md-sys-space-sm);--ui-status-stream-header-gap:var(--md-sys-space-sm);--ui-status-stream-header-pad:var(--md-sys-space-xs) var(--md-sys-space-sm);--ui-status-stream-header-canvas:var(--md-sys-color-neutral-surface);--ui-status-stream-header-border:var(--md-sys-color-neutral-outline-variant);--ui-status-stream-header-ink:var(--md-sys-color-neutral-on-surface);--ui-status-stream-header-status-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-status-stream-action-gap:var(--md-sys-space-xs);--ui-status-stream-header-meta-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-status-stream-header-caret-box:1em;--ui-status-stream-source-font:var(--md-sys-typeface-mono);--ui-status-stream-source-font-size:.8125em;--ui-status-stream-source-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-status-stream-source-max-block-size:12rem;--ui-status-stream-leading-gap:var(--md-sys-space-xs);--ui-status-stream-plan-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-status-stream-plan-gap:var(--md-sys-space-xs);--ui-status-stream-plan-pad-block:var(--md-sys-space-xs);--ui-status-stream-pending-opacity:var(--ui-pending-opacity);--ui-status-stream-pending-duration:var(--ui-pending-duration);--ui-status-stream-entry-done-ink:var(--md-sys-color-neutral)}:where(ui-status-stream [data-part=header][data-status=active]){--ui-status-stream-header-status-ink:var(--md-sys-color-primary)}:where(ui-status-stream [data-part=header][data-status=done]){--ui-status-stream-header-status-ink:var(--md-sys-color-neutral)}:where(ui-status-stream [data-part=header][data-status=error]){--ui-status-stream-header-status-ink:var(--md-sys-color-danger)}:where(ui-status-stream [data-part=header][data-status=warning]){--ui-status-stream-header-status-ink:var(--md-sys-color-warning)}:where(ui-status-stream) ui-timeline-item[status=done]{--ui-timeline-item-marker-ink:var(--ui-status-stream-entry-done-ink)}@scope(ui-status-stream){:scope{min-inline-size:var(--ui-status-stream-min-inline-size);max-block-size:var(--ui-status-stream-max-block-size);overscroll-behavior:contain;scrollbar-width:var(--ui-status-stream-scrollbar-width);transition:opacity var(--ui-status-stream-pending-duration) var(--md-sys-motion-easing-standard);flex-direction:column;display:flex;overflow-y:auto}:scope:state(pending){opacity:var(--ui-status-stream-pending-opacity)}:scope>ui-timeline-item{padding-inline-start:var(--ui-status-stream-entry-inline-inset)}:scope>[data-part=header]+ui-timeline-item{margin-block-start:var(--ui-status-stream-leading-gap)}:scope>[data-part=header]{z-index:1;align-items:center;gap:var(--ui-status-stream-header-gap);padding:var(--ui-status-stream-header-pad);background:var(--ui-status-stream-header-canvas);border-block-end:1px solid var(--ui-status-stream-header-border);color:var(--ui-status-stream-header-ink);font-weight:500;display:flex;position:sticky;inset-block-start:0}:scope>[data-part=header] [data-part=header-label]{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}:scope>[data-part=header] [data-part=header-marker]{inline-size:var(--ui-status-stream-header-marker-box);block-size:var(--ui-status-stream-header-marker-box);color:var(--ui-status-stream-header-status-ink);flex:none;justify-content:center;align-items:center;display:flex;position:relative}:scope>[data-part=header] [data-part=header-marker] [data-role=marker]{inline-size:var(--ui-status-stream-header-marker-box);block-size:var(--ui-status-stream-header-marker-box)}:scope>[data-part=header] [data-part=header-marker]:not(:has([data-role=marker])):before{content:"";inline-size:var(--ui-status-stream-header-dot-size);block-size:var(--ui-status-stream-header-dot-size);background:currentColor;border-radius:50%;position:absolute}:scope>[data-part=header][data-status=pending] [data-part=header-marker]:before{background:0 0;border:1px solid}:scope>[data-part=header][data-status=active] [data-part=header-marker]:before{animation:1.6s ease-out infinite ui-status-stream-header-pulse}@media (prefers-reduced-motion:reduce){:scope>[data-part=header][data-status=active] [data-part=header-marker]:before{animation:none}}@keyframes ui-status-stream-header-pulse{0%{box-shadow:0 0}to{box-shadow:0 0 0 calc(var(--ui-status-stream-header-dot-size) / 1.5) transparent}}:scope:state(collapsed)>ui-timeline-item{display:none}:scope:state(collapsed)>[data-part=plan]{display:none}:scope:state(collapsed)>[data-part=header]{border-block-end:none}:scope>[data-part=plan]{gap:var(--ui-status-stream-plan-gap);padding-block:var(--ui-status-stream-plan-pad-block);color:var(--ui-status-stream-plan-ink);padding-inline-start:var(--ui-status-stream-entry-inline-inset);display:grid}:scope>[data-part=plan]>[data-part=plan-label]{font-size:var(--md-sys-typescale-kicker-small-size);font-weight:var(--md-sys-typescale-kicker-small-weight);line-height:var(--md-sys-typescale-kicker-small-line-height);letter-spacing:var(--md-sys-typescale-kicker-small-tracking);text-transform:uppercase}:scope>[data-part=plan]>[data-part=plan-list]{gap:var(--ui-status-stream-plan-gap);margin:0;padding-inline-start:1.5em;display:grid}:scope>[data-part=header][role=button]{cursor:pointer;-webkit-user-select:none;user-select:none}:scope>[data-part=header][role=button]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope>[data-part=header] [data-part=header-meta]{color:var(--ui-status-stream-header-meta-ink);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;font-weight:400}:scope>[data-part=header] [data-part=header-caret]{inline-size:var(--ui-status-stream-header-caret-box);block-size:var(--ui-status-stream-header-caret-box);color:var(--ui-status-stream-header-meta-ink);flex:none;justify-content:center;align-items:center;transition:rotate .15s;display:flex}:scope>[data-part=header] [data-part=header-caret] [data-role=marker]{inline-size:var(--ui-status-stream-header-caret-box);block-size:var(--ui-status-stream-header-caret-box)}:scope>[data-part=header][aria-expanded=true] [data-part=header-caret]{rotate:180deg}:scope:state(collapsed)>[data-part=header][data-status=active] [data-part=header-label]{animation:1.6s ease-in-out infinite ui-status-stream-line-shimmer}@media (prefers-reduced-motion:reduce){:scope:state(collapsed)>[data-part=header][data-status=active] [data-part=header-label]{animation:none}:scope>[data-part=header] [data-part=header-caret],:scope{transition:none}}@keyframes ui-status-stream-line-shimmer{0%,to{opacity:1}50%{opacity:.55}}:scope ui-timeline-item [data-role=action]{margin-block-start:var(--ui-status-stream-action-gap);display:block}:scope ui-timeline-item [data-role=source]{max-block-size:var(--ui-status-stream-source-max-block-size);font-family:var(--ui-status-stream-source-font);font-size:var(--ui-status-stream-source-font-size);color:var(--ui-status-stream-source-ink);white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.5;overflow:auto}@media (forced-colors:active){:scope>[data-part=header]{color:canvastext;border-block-end-color:canvastext}:scope>[data-part=header] [data-part=header-marker]{color:canvastext}:scope>[data-part=header] [data-part=header-marker]:before{background:canvastext;border-color:canvastext}:scope>[data-part=header] [data-part=header-meta],:scope>[data-part=header] [data-part=header-caret],:scope ui-timeline-item [data-role=source]{color:canvastext}}}:where(ui-command-modal){--ui-command-modal-search-block-size:var(--md-sys-height-md);--ui-command-modal-search-font:var(--md-sys-font-md);--ui-command-modal-search-padding-inline:calc(var(--ui-command-modal-search-block-size) / 2);--ui-command-modal-search-border:transparent;--ui-command-modal-search-bg:var(--md-sys-color-neutral-container-low);--ui-command-modal-search-ink:var(--md-sys-color-neutral-on-surface);--ui-command-modal-search-placeholder:var(--ui-command-modal-search-ink);--ui-command-modal-list-max-block:50vh;--ui-command-modal-scrollbar-width:thin;--ui-command-modal-scrollbar-size:var(--md-sys-scrollbar-size);--ui-command-modal-scrollbar-thumb:var(--md-sys-color-neutral-scrollbar-thumb);--ui-command-modal-scrollbar-thumb-hover:var(--md-sys-color-neutral-scrollbar-thumb-hover);--ui-command-modal-inline-size:min(92vw, 36rem);--ui-command-modal-block-anchor:15svh;--ui-command-modal-item-pad-inline:var(--md-sys-space-sm);--ui-command-modal-item-pad-block:var(--md-sys-space-xs);--ui-command-modal-item-gap:var(--md-sys-space-xs);--ui-command-modal-group-gap:var(--md-sys-space-sm);--ui-command-modal-caption-font:var(--md-sys-font-sm);--ui-command-modal-ink:var(--md-sys-color-neutral-on-surface);--ui-command-modal-muted-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-command-modal-group-label-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-command-modal-radius:var(--md-sys-shape-corner-base);--ui-command-modal-active-bg:var(--md-sys-color-neutral-tint-dim);--ui-command-modal-active-ink:var(--md-sys-color-neutral-on-surface);--ui-command-modal-footer-border:var(--md-sys-color-neutral-outline-variant);--ui-command-modal-footer-ink:var(--ui-command-modal-muted-ink);--ui-command-modal-footer-pad-inline:var(--md-sys-space-sm);--ui-command-modal-footer-pad-block:var(--md-sys-space-xs);--ui-command-modal-footer-gap:var(--md-sys-space-sm);--ui-command-modal-hint-gap:var(--md-sys-space-xs);--ui-command-modal-kbd-border:var(--md-sys-color-neutral-outline-variant);--ui-command-modal-kbd-bg:var(--md-sys-color-neutral-container-low);--ui-command-modal-kbd-ink:var(--ui-command-modal-muted-ink);--ui-command-modal-kbd-radius:calc(var(--md-sys-shape-corner-base) / 2)}@scope(ui-command-modal){:scope{display:contents}:scope [data-part=search]{box-sizing:border-box;min-block-size:var(--ui-command-modal-search-block-size);padding-block:0;padding-inline:var(--ui-command-modal-search-padding-inline);line-height:1;font-size:var(--ui-command-modal-search-font);background-color:var(--ui-command-modal-search-bg);color:var(--ui-command-modal-search-ink);border:none;border-block-end:1px solid var(--ui-command-modal-search-border);cursor:text;white-space:nowrap;outline:none;align-items:center;display:flex;overflow:hidden}:scope [data-part=search][data-empty]:before{content:attr(data-placeholder);color:var(--ui-command-modal-search-placeholder);pointer-events:none;-webkit-user-select:none;user-select:none}:scope [data-part=list]{box-sizing:border-box;max-block-size:var(--ui-command-modal-list-max-block);scrollbar-width:var(--ui-command-modal-scrollbar-width);scrollbar-color:transparent transparent;margin:0;padding:0;list-style:none;overflow-y:auto}:scope [data-part=list]:hover,:scope [data-part=search]:focus~[data-part=list]{scrollbar-color:var(--ui-command-modal-scrollbar-thumb) transparent}:scope [data-part=list]::-webkit-scrollbar{width:var(--ui-command-modal-scrollbar-size);height:var(--ui-command-modal-scrollbar-size)}:scope [data-part=list]::-webkit-scrollbar-track{background:0 0}:scope [data-part=list]::-webkit-scrollbar-thumb{border-radius:calc(var(--ui-command-modal-scrollbar-size) / 2);background:0 0}:scope [data-part=list]:hover::-webkit-scrollbar-thumb{background:var(--ui-command-modal-scrollbar-thumb)}:scope [data-part=search]:focus~[data-part=list]::-webkit-scrollbar-thumb{background:var(--ui-command-modal-scrollbar-thumb)}:scope [data-part=list]:hover::-webkit-scrollbar-thumb:hover{background:var(--ui-command-modal-scrollbar-thumb-hover)}:scope [data-part=search]:focus~[data-part=list]::-webkit-scrollbar-thumb:hover{background:var(--ui-command-modal-scrollbar-thumb-hover)}:scope [role=group]{margin-block-end:var(--ui-command-modal-group-gap);display:block}:scope [role=group][hidden]{display:none}:scope [data-role=group-label]{padding-inline:var(--ui-command-modal-item-pad-inline);padding-block:var(--ui-command-modal-item-pad-block);font-size:var(--ui-command-modal-caption-font);color:var(--ui-command-modal-group-label-ink)}:scope [role=option]{align-items:center;gap:var(--ui-command-modal-item-gap);padding-inline:var(--ui-command-modal-item-pad-inline);padding-block:var(--ui-command-modal-item-pad-block);border-radius:var(--ui-command-modal-radius);color:var(--ui-command-modal-ink);cursor:pointer;flex-wrap:wrap;display:flex}:scope [role=option][hidden]{display:none}:scope [role=option][aria-disabled=true]{color:var(--ui-command-modal-muted-ink);pointer-events:none}:scope [role=option][data-active]{background-color:var(--ui-command-modal-active-bg);color:var(--ui-command-modal-active-ink)}:scope [data-role=shortcut]{color:var(--ui-command-modal-muted-ink);font-size:var(--ui-command-modal-caption-font);margin-inline-start:auto}:scope [data-role=description]{min-inline-size:0;color:var(--ui-command-modal-muted-ink);font-size:var(--ui-command-modal-caption-font);text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;overflow:hidden}:scope [data-part=status]{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}:scope [data-part=empty]{padding-inline:var(--ui-command-modal-item-pad-inline);padding-block:var(--ui-command-modal-item-pad-block);color:var(--ui-command-modal-muted-ink);cursor:default;pointer-events:none}:scope [data-part=empty][hidden]{display:none}:scope [data-part=footer]{align-items:center;gap:var(--ui-command-modal-footer-gap);padding-inline:var(--ui-command-modal-footer-pad-inline);padding-block:var(--ui-command-modal-footer-pad-block);border-block-start:1px solid var(--ui-command-modal-footer-border);color:var(--ui-command-modal-footer-ink);font-size:var(--ui-command-modal-caption-font);display:flex}:scope [data-hint]{align-items:center;gap:var(--ui-command-modal-hint-gap);display:inline-flex}:scope [data-part=footer] kbd{min-inline-size:1.25em;padding-inline:var(--ui-command-modal-hint-gap);border:1px solid var(--ui-command-modal-kbd-border);border-radius:var(--ui-command-modal-kbd-radius);background-color:var(--ui-command-modal-kbd-bg);color:var(--ui-command-modal-kbd-ink);font:inherit;justify-content:center;align-items:center;line-height:1.4;display:inline-flex}@media (forced-colors:active){:scope [data-part=search]{color:fieldtext;background-color:field;border-block-end-color:fieldtext}:scope [role=option][data-active]{color:highlighttext;forced-color-adjust:none;background-color:highlight}:scope [data-part=footer]{border-block-start-color:canvastext}:scope [data-part=footer] kbd{color:canvastext;background-color:canvas;border-color:canvastext}}}:where(ui-color-picker){--ui-color-picker-gap:var(--space-sm,.5rem);--ui-color-picker-pad-block-size:10rem;--ui-color-picker-pad-radius:var(--md-sys-shape-corner-base,.375rem);--ui-color-picker-pad-outline:var(--md-sys-color-neutral-outline-variant,#c4c4c4);--ui-color-picker-thumb-size:1rem;--ui-color-picker-thumb-ring:var(--md-sys-color-neutral-on-surface,#1c1c1e);--ui-color-picker-thumb-ring-inner:var(--md-sys-color-neutral-surface-brightest,#fff);--ui-color-picker-label-font:var(--md-sys-font-sm,13px)}@scope(ui-color-picker){:scope{gap:var(--ui-color-picker-gap);flex-direction:column;display:flex}:scope [data-part=pad]{inline-size:100%;block-size:var(--ui-color-picker-pad-block-size);border-radius:var(--ui-color-picker-pad-radius);border:1px solid var(--ui-color-picker-pad-outline);cursor:crosshair;touch-action:none;-webkit-user-select:none;user-select:none;order:0;display:block;position:relative;overflow:hidden}:scope [data-part=pad]:focus-visible{outline:var(--md-sys-state-focus-ring-width,2px) solid var(--md-sys-color-focus-ring);outline-offset:calc(-1 * var(--md-sys-state-focus-ring-width,2px))}:scope[disabled] [data-part=pad]{pointer-events:none;cursor:default;opacity:.5}:scope [data-part=pad-canvas]{pointer-events:none;block-size:100%;inline-size:100%;display:block;position:absolute;inset:0}:scope [data-part=pad-thumb]{inline-size:var(--ui-color-picker-thumb-size);block-size:var(--ui-color-picker-thumb-size);box-shadow:0 0 0 2px var(--ui-color-picker-thumb-ring-inner), 0 0 0 3px var(--ui-color-picker-thumb-ring);pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}:scope [data-part=channels]{gap:var(--ui-color-picker-gap);flex-direction:column;order:1;display:flex}:scope [data-part=channel-row]{align-items:center;gap:var(--ui-color-picker-gap);flex-direction:row;display:flex}:scope [data-part=channel-label]{inline-size:4.5em;font-size:var(--ui-color-picker-label-font);flex-shrink:0}:scope [data-part=channel-row] ui-slider{flex:1;min-inline-size:0}:scope [data-part=channel-value]{text-align:end;inline-size:3.5em;font-size:var(--ui-color-picker-label-font);font-variant-numeric:tabular-nums;flex-shrink:0}:scope [data-part=readout]{align-items:center;gap:var(--ui-color-picker-gap);flex-direction:row;order:2;display:flex}:scope [data-part=readout] ui-text-field{flex:1;min-inline-size:0}:scope [data-part=eyedropper]{flex-shrink:0}:scope>[slot=presets]{gap:var(--ui-color-picker-gap);flex-wrap:wrap;order:3;display:flex}@media (forced-colors:active){:scope [data-part=pad]{forced-color-adjust:none;background:canvas;border-color:canvastext}:scope [data-part=pad-canvas]{display:none}:scope [data-part=pad-thumb]{forced-color-adjust:none;background:canvas;box-shadow:0 0 0 2px canvastext}}}:where(ui-textarea){--ui-textarea-bg:var(--md-sys-color-neutral-container-low);--ui-textarea-bg-filled:var(--md-sys-color-neutral-container);--ui-textarea-bg-hover:var(--md-sys-color-neutral-container);--ui-textarea-bg-focus:var(--md-sys-color-neutral-container-low);--ui-textarea-border:transparent;--ui-textarea-border-hover:var(--md-sys-color-neutral-outline-variant);--ui-textarea-border-focus:transparent;--ui-textarea-border-invalid:var(--md-sys-color-danger);--ui-textarea-border-invalid-hover:var(--md-sys-color-danger-high);--ui-textarea-ink:var(--md-sys-color-neutral);--ui-textarea-ink-filled:var(--md-sys-color-neutral-on-surface-variant);--ui-textarea-ink-hover:var(--md-sys-color-neutral-on-surface-variant);--ui-textarea-ink-focus:var(--md-sys-color-neutral-on-surface);--ui-textarea-placeholder:var(--md-sys-color-neutral);--ui-textarea-font:var(--md-sys-font-md);--ui-textarea-line-height:1.5;--ui-textarea-line-box:calc(var(--ui-textarea-font) * var(--ui-textarea-line-height));--ui-textarea-padding-block:calc(var(--ui-textarea-font) * .5);--ui-textarea-padding-inline:calc(var(--ui-textarea-font) * .75);--ui-textarea-rows:3;--ui-textarea-min-block-size:calc(var(--ui-textarea-rows) * var(--ui-textarea-line-box) + 2 * var(--ui-textarea-padding-block));--ui-textarea-radius:var(--md-sys-shape-corner-base);--ui-textarea-min-inline-size:20ch;--ui-textarea-message-font:var(--md-sys-font-sm);--ui-textarea-message-ink:var(--md-sys-color-danger-on-surface-variant)}:where(ui-textarea[size=sm]){--ui-textarea-font:var(--md-sys-font-sm)}:where(ui-textarea[size=lg]){--ui-textarea-font:var(--md-sys-font-lg)}:where(ui-textarea:is([disabled],:state(disabled))){--ui-textarea-bg:var(--md-sys-color-neutral-container-low);--ui-textarea-border:transparent;--ui-textarea-ink:var(--md-sys-color-neutral-low);--ui-textarea-placeholder:var(--md-sys-color-neutral-low)}@scope(ui-textarea){:scope{box-sizing:border-box;min-block-size:var(--ui-textarea-min-block-size);padding-block:var(--ui-textarea-padding-block);padding-inline:var(--ui-textarea-padding-inline);resize:vertical;font-size:var(--ui-textarea-font);line-height:var(--ui-textarea-line-height);background:var(--ui-textarea-bg);color:var(--ui-textarea-ink);border:1px solid var(--ui-textarea-border);border-radius:var(--ui-textarea-radius);cursor:text;display:block;overflow-y:auto}:scope[inline]{min-inline-size:var(--ui-textarea-min-inline-size);display:inline-block}:scope>[data-part=editor]{min-block-size:100%;min-inline-size:0;font-size:var(--ui-textarea-font);line-height:var(--ui-textarea-line-height);color:var(--ui-textarea-ink);white-space:pre-wrap;overflow-wrap:break-word;outline:none;display:block}:scope>[data-part=editor][data-empty]:before{content:attr(data-placeholder);color:var(--ui-textarea-placeholder);pointer-events:none}:scope:not(:hover):not(:focus-within):not(:is([disabled],:state(disabled))):has(>[data-part=editor]:not([data-empty])){background:var(--ui-textarea-bg-filled);--ui-textarea-ink:var(--ui-textarea-ink-filled)}:scope:not(:focus-within):not(:is([disabled],:state(disabled))):hover{background:var(--ui-textarea-bg-hover);border-color:var(--ui-textarea-border-hover);--ui-textarea-ink:var(--ui-textarea-ink-hover)}:scope:focus-within{background:var(--ui-textarea-bg-focus);border-color:var(--ui-textarea-border-focus);--ui-textarea-ink:var(--ui-textarea-ink-focus);outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(user-invalid){border-color:var(--ui-textarea-border-invalid)}:scope:state(user-invalid):hover{border-color:var(--ui-textarea-border-invalid-hover)}:scope:state(user-invalid)>.ui-textarea-message{font-size:var(--ui-textarea-message-font);color:var(--ui-textarea-message-ink);display:block}:scope:is([disabled],:state(disabled)){pointer-events:none;cursor:default;resize:none}:scope:state(ready){transition:border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready){transition:none}}@media (forced-colors:active){:scope{color:canvastext;border-color:canvastext}:scope>[data-part=editor][data-empty]:before{color:canvastext}:scope:is([disabled],:state(disabled)){color:graytext;border-color:graytext}}}:where(ui-file-drop){--ui-file-drop-padding:var(--md-sys-space-lg);--ui-file-drop-gap:var(--md-sys-space-md);--ui-file-drop-row-gap:var(--md-sys-space-sm);--ui-file-drop-radius:var(--md-sys-shape-corner-base);--ui-file-drop-font:var(--md-sys-font-md);--ui-file-drop-icon:var(--md-sys-icon-md);--ui-file-drop-bg:var(--md-sys-color-neutral-surface);--ui-file-drop-ink:var(--md-sys-color-neutral-on-surface);--ui-file-drop-ink-muted:var(--md-sys-color-neutral-on-surface-variant);--ui-file-drop-outline:var(--md-sys-color-neutral-outline-variant);--ui-file-drop-bg-dragging:var(--md-sys-color-primary-container-low);--ui-file-drop-outline-dragging:var(--md-sys-color-primary-high);--ui-file-drop-outline-invalid:var(--md-sys-color-danger);--ui-file-drop-bg-disabled:var(--md-sys-color-neutral-container-low);--ui-file-drop-ink-disabled:var(--md-sys-color-neutral-low);--ui-file-drop-chip-bg:var(--md-sys-color-neutral-surface-high);--ui-file-drop-chip-radius:calc(var(--ui-file-drop-radius) - var(--md-sys-space-xs));--ui-file-drop-chip-gap:var(--md-sys-space-xs);--ui-file-drop-chip-padding-inline:var(--md-sys-space-sm);--ui-file-drop-chip-padding-block:var(--md-sys-space-xs);--ui-file-drop-unavailable-ink:var(--md-sys-color-danger)}:where(ui-file-drop:is([disabled],:state(disabled))){--ui-file-drop-bg:var(--ui-file-drop-bg-disabled);--ui-file-drop-ink:var(--ui-file-drop-ink-disabled);--ui-file-drop-ink-muted:var(--ui-file-drop-ink-disabled)}@scope(ui-file-drop){:scope{justify-content:center;align-items:center;gap:var(--ui-file-drop-gap);box-sizing:border-box;inline-size:100%;padding:var(--ui-file-drop-padding);background-color:var(--ui-file-drop-bg);color:var(--ui-file-drop-ink);border:2px dashed var(--ui-file-drop-outline);border-radius:var(--ui-file-drop-radius);font-size:var(--ui-file-drop-font);text-align:center;cursor:default;transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);outline:none;flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){:scope{transition:none}}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope>[data-part=icon]{inline-size:var(--ui-file-drop-icon);block-size:var(--ui-file-drop-icon);color:var(--ui-file-drop-ink-muted)}:scope>[data-part=hint]{color:var(--ui-file-drop-ink-muted)}:scope:state(dragging){background-color:var(--ui-file-drop-bg-dragging);border-color:var(--ui-file-drop-outline-dragging);border-style:solid}:scope:state(user-invalid){border-color:var(--ui-file-drop-outline-invalid)}:scope:is([disabled],:state(disabled)){cursor:default;pointer-events:none}:scope>[data-part=chips]{justify-content:center;align-items:center;gap:var(--ui-file-drop-row-gap);flex-wrap:wrap;inline-size:100%;display:flex}:scope>[data-part=chips]:empty{display:none}:scope [data-part=chip]{align-items:center;gap:var(--ui-file-drop-chip-gap);padding-inline:var(--ui-file-drop-chip-padding-inline);padding-block:var(--ui-file-drop-chip-padding-block);background-color:var(--ui-file-drop-chip-bg);border-radius:var(--ui-file-drop-chip-radius);pointer-events:auto;display:flex}:scope [data-part=unavailable-note]{color:var(--ui-file-drop-unavailable-ink);font-size:calc(var(--ui-file-drop-font) * .85)}:scope [data-part=chip][data-unavailable]{opacity:.7}@media (forced-colors:active){:scope{color:canvastext;forced-color-adjust:none;background-color:canvas;border-color:canvastext}:scope:state(dragging){forced-color-adjust:none;background-color:canvas;border-color:highlight}:scope [data-part=chip]{forced-color-adjust:none;background-color:canvas;border:1px solid canvastext}}}:where(ui-sandbox-frame){--ui-sandbox-frame-min-block-size:4rem;--ui-sandbox-frame-max-block-size:40rem;--ui-sandbox-frame-border:var(--md-sys-color-neutral-outline-variant);--ui-sandbox-frame-radius:var(--md-sys-shape-corner-base);--ui-sandbox-frame-fallback-bg:var(--md-sys-color-neutral-surface);--ui-sandbox-frame-fallback-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-sandbox-frame-fallback-font-size:var(--md-sys-font-md);--ui-sandbox-frame-fallback-font-family:var(--md-sys-typeface-sans)}@scope(ui-sandbox-frame){:scope{box-sizing:border-box;inline-size:100%;block-size:clamp(var(--ui-sandbox-frame-min-block-size), var(--content-height,var(--ui-sandbox-frame-min-block-size)), var(--ui-sandbox-frame-max-block-size));border:1px solid var(--ui-sandbox-frame-border);border-radius:var(--ui-sandbox-frame-radius);display:block;overflow:hidden}:scope>[data-part=frame]{border:0;block-size:100%;inline-size:100%;display:block}:scope>[data-part=fallback]{block-size:100%;inline-size:100%;min-block-size:var(--ui-sandbox-frame-min-block-size);color:var(--ui-sandbox-frame-fallback-ink);background:var(--ui-sandbox-frame-fallback-bg);font-size:var(--ui-sandbox-frame-fallback-font-size);font-family:var(--ui-sandbox-frame-fallback-font-family);justify-content:center;align-items:center;display:flex}}@media (forced-colors:active){:where(ui-sandbox-frame){--ui-sandbox-frame-border:CanvasText;--ui-sandbox-frame-fallback-bg:Canvas;--ui-sandbox-frame-fallback-ink:CanvasText}}:where(ui-multi-select){--ui-multi-select-height:var(--md-sys-height-md);--ui-multi-select-font:var(--md-sys-font-md);--ui-multi-select-icon:var(--md-sys-icon-md);--ui-multi-select-glyph:var(--ui-multi-select-font);--ui-multi-select-gap:var(--md-sys-gap-md);--ui-multi-select-bg:var(--md-sys-color-neutral-surface);--ui-multi-select-ink:var(--md-sys-color-neutral-on-surface);--ui-multi-select-outline:var(--md-sys-color-neutral-outline-variant);--ui-multi-select-radius:var(--md-sys-shape-corner-base);--ui-multi-select-padding:calc(var(--ui-multi-select-height) / 4);--ui-multi-select-min-inline-size:12ch;--ui-multi-select-max-block-size:min(50vh, calc(12 * var(--ui-multi-select-height) + 13 * var(--ui-multi-select-padding) + 2px));--ui-multi-select-scrollbar-size:var(--md-sys-scrollbar-size);--ui-multi-select-scrollbar-thumb:var(--md-sys-color-neutral-scrollbar-thumb);--ui-multi-select-scrollbar-thumb-hover:var(--md-sys-color-neutral-scrollbar-thumb-hover);--ui-multi-select-outline-invalid:var(--md-sys-color-danger);--ui-multi-select-bg-disabled:var(--md-sys-color-neutral-container-low);--ui-multi-select-ink-disabled:var(--md-sys-color-neutral-low);--ui-multi-select-bg-answered:var(--ui-answered-bg);--ui-multi-select-ink-answered:var(--ui-answered-ink);--ui-multi-select-option-block:calc((var(--ui-multi-select-height) - var(--ui-multi-select-font)) / 2);--ui-multi-select-option-inline:calc(var(--ui-multi-select-height) / 4);--ui-multi-select-option-font:var(--ui-multi-select-font);--ui-multi-select-option-radius:calc(var(--ui-multi-select-radius) - var(--ui-multi-select-padding));--ui-multi-select-option-bg-hover:var(--md-sys-color-neutral-surface-high);--ui-multi-select-option-bg-selected:var(--md-sys-color-primary-container-low);--ui-multi-select-option-ink-selected:var(--md-sys-color-primary-high);--ui-multi-select-option-bg-focus:var(--md-sys-color-primary-container-low);--ui-multi-select-option-ink-focus:var(--md-sys-color-primary-high);--ui-multi-select-check-ink:var(--md-sys-color-primary-high)}:where(ui-multi-select[size=sm]){--ui-multi-select-height:var(--md-sys-height-sm);--ui-multi-select-font:var(--md-sys-font-sm);--ui-multi-select-icon:var(--md-sys-icon-sm);--ui-multi-select-gap:var(--md-sys-gap-sm)}:where(ui-multi-select[size=lg]){--ui-multi-select-height:var(--md-sys-height-lg);--ui-multi-select-font:var(--md-sys-font-lg);--ui-multi-select-icon:var(--md-sys-icon-lg);--ui-multi-select-gap:var(--md-sys-gap-lg)}:where(ui-multi-select:is([disabled],:state(disabled))){--ui-multi-select-bg:var(--ui-multi-select-bg-disabled);--ui-multi-select-ink:var(--ui-multi-select-ink-disabled)}@scope(ui-multi-select){:scope{box-sizing:border-box;max-block-size:var(--ui-multi-select-max-block-size);scrollbar-width:thin;scrollbar-color:transparent transparent;background-color:var(--ui-multi-select-bg);color:var(--ui-multi-select-ink);border:1px solid var(--ui-multi-select-outline);border-radius:var(--ui-multi-select-radius);padding:var(--ui-multi-select-padding);font-size:var(--ui-multi-select-option-font);transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);display:block;overflow-y:auto}:scope[inline]{vertical-align:middle;min-inline-size:var(--ui-multi-select-min-inline-size);display:inline-block}:scope:hover,:scope:focus-within{scrollbar-color:var(--ui-multi-select-scrollbar-thumb) transparent}:scope::-webkit-scrollbar{width:var(--ui-multi-select-scrollbar-size);height:var(--ui-multi-select-scrollbar-size)}:scope::-webkit-scrollbar-track{background:0 0}:scope::-webkit-scrollbar-thumb{border-radius:calc(var(--ui-multi-select-scrollbar-size) / 2);background:0 0}:scope:hover::-webkit-scrollbar-thumb{background:var(--ui-multi-select-scrollbar-thumb)}:scope:focus-within::-webkit-scrollbar-thumb{background:var(--ui-multi-select-scrollbar-thumb)}:scope:hover::-webkit-scrollbar-thumb:hover{background:var(--ui-multi-select-scrollbar-thumb-hover)}:scope:focus-within::-webkit-scrollbar-thumb:hover{background:var(--ui-multi-select-scrollbar-thumb-hover)}@media (prefers-reduced-motion:reduce){:scope{transition:none}}:scope>[role=option]{box-sizing:border-box;padding-block:var(--ui-multi-select-option-block);border-radius:var(--ui-multi-select-option-radius);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;padding-inline-start:calc(var(--ui-multi-select-option-inline) + var(--ui-multi-select-icon) + var(--ui-multi-select-gap));padding-inline-end:var(--ui-multi-select-option-inline);line-height:1;display:block;position:relative}:scope>[role=option]:before{content:"";pointer-events:none;position:absolute;inset-block-start:50%;inset-inline-start:calc(var(--ui-multi-select-option-inline) + (var(--ui-multi-select-icon) - var(--ui-multi-select-glyph)) / 2);transform:translateY(-50%)}:scope>[role=option][aria-selected=true]:before{background-color:var(--ui-multi-select-check-ink);inline-size:calc(var(--ui-multi-select-glyph) * .6);block-size:calc(var(--ui-multi-select-glyph) * .55);clip-path:polygon(14% 44%,0% 65%,50% 100%,100% 16%,80% 0%,43% 62%)}:scope:where(:not(:state(answered)))>[role=option]:hover{background-color:var(--ui-multi-select-option-bg-hover)}:scope>[role=option][aria-selected=true]{background-color:var(--ui-multi-select-option-bg-selected);color:var(--ui-multi-select-option-ink-selected)}:scope:state(answered):not(:state(pending)):not(:is([disabled],:state(disabled))){background-color:var(--ui-multi-select-bg-answered);color:var(--ui-multi-select-ink-answered)}:scope:state(answered):not(:state(pending)):not(:is([disabled],:state(disabled)))>[role=option]:not([aria-selected=true]){color:var(--ui-multi-select-ink-answered)}:scope:where(:not(:state(answered)))>[role=option]:focus-visible{background-color:var(--ui-multi-select-option-bg-focus);color:var(--ui-multi-select-option-ink-focus);outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(answered)>[role=option]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope>[role=option][aria-disabled=true],:scope>[role=option][disabled]{color:var(--ui-multi-select-ink-disabled);cursor:default;pointer-events:none}:scope:state(user-invalid){border-color:var(--ui-multi-select-outline-invalid)}:scope:is([disabled],:state(disabled)){cursor:default}:scope:is([disabled],:state(disabled))>[role=option]{pointer-events:none;cursor:default}@media (forced-colors:active){:scope{color:canvastext;forced-color-adjust:none;background-color:canvas;border-color:canvastext}:scope>[role=option]:hover,:scope>[role=option][aria-selected=true],:scope>[role=option]:focus-visible{color:highlighttext;forced-color-adjust:none;background-color:highlight}:scope>[role=option][aria-selected=true]:before{forced-color-adjust:none;background-color:highlighttext}}}:where(ui-otp-field){--ui-otp-field-height:var(--md-sys-height-md);--ui-otp-field-font:var(--md-sys-font-md);--ui-otp-field-cell-inline-size:var(--ui-otp-field-height);--ui-otp-field-gap:var(--md-sys-gap-md);--ui-otp-field-radius:var(--md-sys-shape-corner-base);--ui-otp-field-cell-bg:var(--md-sys-color-neutral-container-low);--ui-otp-field-cell-bg-filled:var(--md-sys-color-neutral-container);--ui-otp-field-cell-border:transparent;--ui-otp-field-cell-border-filled:var(--md-sys-color-neutral-outline-variant);--ui-otp-field-cell-border-active:var(--md-sys-color-focus-ring);--ui-otp-field-cell-border-invalid:var(--md-sys-color-danger);--ui-otp-field-cell-border-invalid-active:var(--md-sys-color-danger-high);--ui-otp-field-cell-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-otp-field-cell-ink-disabled:var(--md-sys-color-neutral-low);--ui-otp-field-message-font:var(--md-sys-font-sm);--ui-otp-field-message-ink:var(--md-sys-color-danger-on-surface-variant)}:where(ui-otp-field[size=sm]){--ui-otp-field-height:var(--md-sys-height-sm);--ui-otp-field-font:var(--md-sys-font-sm);--ui-otp-field-cell-inline-size:var(--ui-otp-field-height);--ui-otp-field-gap:var(--md-sys-gap-sm)}:where(ui-otp-field[size=lg]){--ui-otp-field-height:var(--md-sys-height-lg);--ui-otp-field-font:var(--md-sys-font-lg);--ui-otp-field-cell-inline-size:var(--ui-otp-field-height);--ui-otp-field-gap:var(--md-sys-gap-lg)}:where(ui-otp-field:is([disabled],:state(disabled))){--ui-otp-field-cell-bg:var(--md-sys-color-neutral-container-low);--ui-otp-field-cell-bg-filled:var(--md-sys-color-neutral-container-low);--ui-otp-field-cell-border-filled:transparent;--ui-otp-field-cell-ink:var(--ui-otp-field-cell-ink-disabled)}@scope(ui-otp-field){:scope{grid-auto-flow:column;grid-auto-columns:var(--ui-otp-field-cell-inline-size);align-items:center;column-gap:var(--ui-otp-field-gap);box-sizing:border-box;block-size:var(--ui-otp-field-height);cursor:text;direction:ltr;padding-block:0;display:inline-grid;position:relative}:scope>[data-part=cell]{inline-size:var(--ui-otp-field-cell-inline-size);block-size:var(--ui-otp-field-height);box-sizing:border-box;font-size:var(--ui-otp-field-font);line-height:var(--md-sys-control-line-height);background:var(--ui-otp-field-cell-bg);border:1px solid var(--ui-otp-field-cell-border);border-radius:var(--ui-otp-field-radius);color:var(--ui-otp-field-cell-ink);grid-row:1;justify-content:center;align-items:center;display:inline-flex}:scope>[data-part=cell][data-filled]{background:var(--ui-otp-field-cell-bg-filled);border-color:var(--ui-otp-field-cell-border-filled)}:scope>[data-part=cell][data-active]{border-color:var(--ui-otp-field-cell-border-active);outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:calc(-1 * var(--md-sys-state-focus-ring-width))}:scope>[data-part=editor]{box-sizing:border-box;opacity:0;caret-color:#0000;color:#0000;white-space:nowrap;cursor:text;background:0 0;border:none;outline:none;grid-area:1/1/auto/-1;block-size:100%;inline-size:100%;overflow:hidden}:scope:state(user-invalid)>[data-part=cell]{border-color:var(--ui-otp-field-cell-border-invalid)}:scope:state(user-invalid)>[data-part=cell][data-active]{border-color:var(--ui-otp-field-cell-border-invalid-active)}:scope:is([disabled],:state(disabled)){pointer-events:none;cursor:default}:scope>[data-part=echo]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:scope:state(user-invalid)>.ui-otp-field-message{font-size:var(--ui-otp-field-message-font);color:var(--ui-otp-field-message-ink);display:block;position:absolute;inset-block-start:calc(100% + var(--ui-otp-field-gap) / 2);inset-inline-start:0}:scope:state(ready)>[data-part=cell]{transition:border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready)>[data-part=cell]{transition:none}}@media (forced-colors:active){:scope>[data-part=cell]{color:canvastext;border-color:canvastext}:scope:is([disabled],:state(disabled))>[data-part=cell]{color:graytext;border-color:graytext}}}:where(ui-toggle){--ui-toggle-bg:transparent;--ui-toggle-bg-hover:var(--md-sys-color-neutral-container-low);--ui-toggle-bg-active:var(--md-sys-color-neutral-container);--ui-toggle-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-toggle-border:var(--md-sys-color-neutral-outline);--ui-toggle-height:var(--md-sys-height-md);--ui-toggle-font:var(--md-sys-font-md);--ui-toggle-gap:var(--md-sys-gap-md);--ui-toggle-icon:var(--md-sys-icon-md)}:where(ui-toggle[size=sm]){--ui-toggle-height:var(--md-sys-height-sm);--ui-toggle-font:var(--md-sys-font-sm);--ui-toggle-gap:var(--md-sys-gap-sm);--ui-toggle-icon:var(--md-sys-icon-sm)}:where(ui-toggle[size=lg]){--ui-toggle-height:var(--md-sys-height-lg);--ui-toggle-font:var(--md-sys-font-lg);--ui-toggle-gap:var(--md-sys-gap-lg);--ui-toggle-icon:var(--md-sys-icon-lg)}:where(ui-toggle:is([pressed],:state(pressed))){--ui-toggle-bg:var(--md-sys-color-primary-container);--ui-toggle-bg-hover:var(--md-sys-color-primary-container-hover);--ui-toggle-bg-active:var(--md-sys-color-primary-container-active);--ui-toggle-ink:var(--md-sys-color-primary-high);--ui-toggle-border:transparent}:where(ui-toggle[disabled]){--ui-toggle-bg:var(--md-sys-color-neutral-surface-high);--ui-toggle-bg-hover:var(--md-sys-color-neutral-surface-high);--ui-toggle-bg-active:var(--md-sys-color-neutral-surface-high);--ui-toggle-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-toggle-border:transparent}@scope(ui-toggle){:scope{box-sizing:border-box;block-size:var(--ui-toggle-height);padding-block:0;padding-inline:calc(var(--ui-toggle-height) / 2);font-size:var(--ui-toggle-font);line-height:var(--md-sys-control-line-height);white-space:nowrap;background:var(--ui-toggle-bg);color:var(--ui-toggle-ink);border:1px solid var(--ui-toggle-border);border-radius:calc(var(--ui-toggle-height) / 2);cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:1fr;place-items:center;display:grid}:scope[inline]{display:inline-grid}:scope>[slot=icon],:scope>[slot=state-icon]{inline-size:var(--ui-toggle-icon);block-size:var(--ui-toggle-icon);box-sizing:border-box}:scope:has(>[slot=icon]):not(:has(>[slot=state-icon])){column-gap:var(--ui-toggle-gap);grid-template-columns:auto 1fr;padding-inline-start:calc((var(--ui-toggle-height) - var(--ui-toggle-icon)) / 2);padding-inline-end:calc(var(--ui-toggle-height) / 2)}:scope:has(>[slot=state-icon]):not(:has(>[slot=icon])){column-gap:var(--ui-toggle-gap);grid-template-columns:1fr auto;padding-inline-start:calc(var(--ui-toggle-height) / 2);padding-inline-end:calc((var(--ui-toggle-height) - var(--ui-toggle-icon)) / 2)}:scope:has(>[slot=icon]):has(>[slot=state-icon]){column-gap:var(--ui-toggle-gap);grid-template-columns:auto 1fr auto;padding-inline-start:calc((var(--ui-toggle-height) - var(--ui-toggle-icon)) / 2);padding-inline-end:calc((var(--ui-toggle-height) - var(--ui-toggle-icon)) / 2)}:scope:hover{background:var(--ui-toggle-bg-hover)}:scope:active{background:var(--ui-toggle-bg-active)}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope:state(ready){transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready){transition:none}}:scope[disabled]{pointer-events:none;cursor:default}:scope[hidden]{display:none}@media (forced-colors:active){:scope{color:buttontext;border-color:buttontext}:scope:state(pressed){forced-color-adjust:none;color:highlighttext;background:highlight;border-color:highlight}}}:where(ui-suggestions){--ui-suggestions-chip-height:var(--md-sys-compact-lg);--ui-suggestions-chip-font:var(--md-sys-font-sm);--ui-suggestions-chip-pad:calc(2px + var(--ui-suggestions-chip-height) * .375 * var(--md-sys-density,1));--ui-suggestions-chip-radius:calc(var(--ui-suggestions-chip-height) / 2);--ui-suggestions-row-gap:var(--md-sys-gap-sm);--ui-suggestions-col-gap:var(--md-sys-gap-sm);--ui-suggestions-chip-bg:transparent;--ui-suggestions-chip-bg-hover:var(--md-sys-color-primary-container-low);--ui-suggestions-chip-bg-active:var(--md-sys-color-primary-container);--ui-suggestions-chip-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-suggestions-chip-border:var(--md-sys-color-neutral-outline-variant);--ui-suggestions-chip-bg-taken:var(--md-sys-color-primary-container);--ui-suggestions-chip-ink-taken:var(--md-sys-color-primary-high)}@scope(ui-suggestions){:scope{box-sizing:border-box;align-items:center;row-gap:var(--ui-suggestions-row-gap);column-gap:var(--ui-suggestions-col-gap);flex-wrap:wrap;display:flex}:scope[hidden]{display:none}:scope[disabled]{pointer-events:none}[data-part=chip]{all:unset;box-sizing:border-box;block-size:var(--ui-suggestions-chip-height);padding-inline:var(--ui-suggestions-chip-pad);border-radius:var(--ui-suggestions-chip-radius);border:1px solid var(--ui-suggestions-chip-border);background:var(--ui-suggestions-chip-bg);color:var(--ui-suggestions-chip-ink);font-size:var(--ui-suggestions-chip-font);line-height:var(--md-sys-control-line-height);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;padding-block:0;display:inline-flex}:scope:state(ready) [data-part=chip]{transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready) [data-part=chip]{transition:none}}[data-part=chip]:not(:disabled):hover{background:var(--ui-suggestions-chip-bg-hover)}[data-part=chip]:not(:disabled):active{background:var(--ui-suggestions-chip-bg-active)}[data-part=chip]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}[data-part=chip][data-taken]{background:var(--ui-suggestions-chip-bg-taken);color:var(--ui-suggestions-chip-ink-taken);border-color:#0000}[data-part=chip]:disabled:not([data-taken]){opacity:.5}[data-part=chip]:disabled{cursor:not-allowed}@media (forced-colors:active){[data-part=chip]{forced-color-adjust:none;color:buttontext;background:canvas;border-color:buttontext}[data-part=chip][data-taken]{color:highlighttext;background:highlight;border-color:highlight}[data-part=chip]:disabled:not([data-taken]){color:graytext;border-color:graytext}}}:where(ui-choice-group){--ui-choice-group-min:14rem;--ui-choice-group-gap:var(--md-sys-space-md);--ui-choice-group-border-invalid:var(--md-sys-color-danger)}:where(ui-choice-group[gap=none]){--ui-choice-group-gap:var(--md-sys-space-none)}:where(ui-choice-group[gap=xs]){--ui-choice-group-gap:var(--md-sys-space-xs)}:where(ui-choice-group[gap=sm]){--ui-choice-group-gap:var(--md-sys-space-sm)}:where(ui-choice-group[gap=lg]){--ui-choice-group-gap:var(--md-sys-space-lg)}:where(ui-choice-group[gap=xl]){--ui-choice-group-gap:var(--md-sys-space-xl)}:where(ui-choice-group[gap="2xl"]){--ui-choice-group-gap:var(--md-sys-space-2xl)}@scope(ui-choice-group){:scope{grid-template-columns:repeat(auto-fit, minmax(var(--ui-choice-group-min), 1fr));gap:var(--ui-choice-group-gap);display:grid}@media (forced-colors:active){:scope{forced-color-adjust:none}}}ui-choice-group:state(user-invalid) ui-choice-card:not([disabled]){border-color:var(--ui-choice-group-border-invalid)}:where(ui-choice-card){--ui-choice-card-radius:var(--md-sys-shape-corner-base);--ui-choice-card-border:var(--md-sys-color-neutral-outline-variant);--ui-choice-card-bg:var(--md-sys-color-neutral-surface);--ui-choice-card-border-selected:var(--md-sys-color-primary);--ui-choice-card-bg-selected:var(--md-sys-color-primary-surface);--ui-choice-card-badge-bg:var(--md-sys-color-primary);--ui-choice-card-badge-ink:var(--md-sys-color-primary-on-primary);--ui-choice-card-padding:var(--md-sys-space-md)}:where(ui-choice-card[disabled]){--ui-choice-card-border:var(--md-sys-color-neutral-outline-variant);--ui-choice-card-bg:var(--md-sys-color-neutral-surface-dim);--ui-choice-card-border-selected:var(--md-sys-color-neutral-on-surface-variant);--ui-choice-card-bg-selected:var(--md-sys-color-neutral-surface-dim);--ui-choice-card-badge-bg:var(--md-sys-color-neutral-on-surface-variant);--ui-choice-card-badge-ink:var(--md-sys-color-neutral-surface)}@scope(ui-choice-card){:scope{box-sizing:border-box;border:2px solid var(--ui-choice-card-border);border-radius:var(--ui-choice-card-radius);background-color:var(--ui-choice-card-bg);padding:var(--ui-choice-card-padding);cursor:pointer;-webkit-user-select:none;user-select:none;transition:border-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);display:block;position:relative}:scope:state(selected){border-color:var(--ui-choice-card-border-selected);background-color:var(--ui-choice-card-bg-selected)}:scope:after{content:"";block-size:1.25rem;inline-size:1.25rem;transition:background-color var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);background-color:#0000;border-radius:50%;position:absolute;inset-block-start:calc(var(--ui-choice-card-padding) / 2);inset-inline-end:calc(var(--ui-choice-card-padding) / 2);transform:scale(0)}:scope:state(selected):after{background-color:var(--ui-choice-card-badge-bg);transform:scale(1)}:scope:before{content:"";clip-path:polygon(14% 44%,0% 65%,50% 100%,100% 16%,80% 0%,43% 62%);block-size:.65rem;inline-size:.75rem;transition:transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);z-index:1;background-color:#0000;position:absolute;inset-block-start:calc(var(--ui-choice-card-padding) / 2 + .3125rem);inset-inline-end:calc(var(--ui-choice-card-padding) / 2 + .25rem);transform:scale(0)}:scope:state(selected):before{background-color:var(--ui-choice-card-badge-ink);transform:scale(1)}:scope:where(:not(:state(selected))):hover{border-color:var(--ui-choice-card-border-selected)}:scope:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (prefers-reduced-motion:reduce){:scope,:scope:before,:scope:after{transition:none}}:scope[disabled]{pointer-events:none;cursor:default}@media (forced-colors:active){:scope{forced-color-adjust:none;border-color:buttontext}:scope:state(selected){border-color:highlight}:scope:state(selected):after{forced-color-adjust:none;background-color:highlight}:scope:state(selected):before{forced-color-adjust:none;background-color:highlighttext}}}:where(ui-playing-card){--ui-playing-card-inline-size:5em;--ui-playing-card-face-surface:var(--md-sys-color-neutral-050);--ui-playing-card-ink:var(--md-sys-color-neutral-950);--ui-playing-card-ink-red:var(--md-sys-color-danger-600);--ui-playing-card-outline:var(--md-sys-color-neutral-outline);--ui-playing-card-back-surface:var(--md-sys-color-primary);--ui-playing-card-back-ink:var(--md-sys-color-primary-on-primary);--ui-playing-card-radius:calc(var(--ui-playing-card-inline-size) * .055)}:where(ui-playing-card[size=sm]){--ui-playing-card-inline-size:3.5em}:where(ui-playing-card[size=lg]){--ui-playing-card-inline-size:7em}:where(ui-playing-card[suit=hearts]),:where(ui-playing-card[suit=diamonds]){--ui-playing-card-ink:var(--ui-playing-card-ink-red)}@scope(ui-playing-card){:scope{inline-size:var(--ui-playing-card-inline-size);aspect-ratio:9/14;perspective:calc(var(--ui-playing-card-inline-size) * 3);opacity:1;transition:opacity var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard), transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard);display:grid;transform:translateY(0)}@starting-style{:scope{opacity:0;transform:translateY(calc(var(--ui-playing-card-inline-size) * .12))}}@media (prefers-reduced-motion:reduce){:scope{transition:none}}[data-part=flipper]{block-size:100%;inline-size:100%;transform-style:preserve-3d;position:relative;transform:rotateY(0)}:scope[face-down] [data-part=flipper]{transform:rotateY(180deg)}:scope:state(ready) [data-part=flipper]{transition:transform var(--md-sys-motion-duration-fast) var(--md-sys-motion-easing-standard)}@media (prefers-reduced-motion:reduce){:scope:state(ready) [data-part=flipper]{transition:none}}[data-part=face],[data-part=back]{backface-visibility:hidden;border-radius:var(--ui-playing-card-radius);border:1px solid var(--ui-playing-card-outline);position:absolute;inset:0;overflow:hidden}[data-part=face]{background:var(--ui-playing-card-face-surface);color:var(--ui-playing-card-ink)}[data-part=back]{background:var(--ui-playing-card-back-surface);background-image:repeating-linear-gradient(45deg, var(--ui-playing-card-back-ink) 0, var(--ui-playing-card-back-ink) 1px, transparent 1px, transparent calc(var(--ui-playing-card-inline-size) * .09)), repeating-linear-gradient(-45deg, var(--ui-playing-card-back-ink) 0, var(--ui-playing-card-back-ink) 1px, transparent 1px, transparent calc(var(--ui-playing-card-inline-size) * .09));box-shadow:inset 0 0 0 calc(var(--ui-playing-card-inline-size) * .06) var(--ui-playing-card-back-surface);transform:rotateY(180deg)}[data-part=index]{line-height:1.05;font-size:calc(var(--ui-playing-card-inline-size) * .15);flex-direction:column;align-items:center;font-weight:700;display:flex;position:absolute;inset-block-start:calc(var(--ui-playing-card-inline-size) * .05);inset-inline-start:calc(var(--ui-playing-card-inline-size) * .05)}[data-part=index][data-inverted]{inset-block-start:auto;inset-block-end:calc(var(--ui-playing-card-inline-size) * .05);inset-inline-start:auto;inset-inline-end:calc(var(--ui-playing-card-inline-size) * .05);transform:rotate(180deg)}[data-part=index-suit]{font-size:.9em}[data-part=pips]{inset:calc(var(--ui-playing-card-inline-size) * .26) calc(var(--ui-playing-card-inline-size) * .16);grid-template-rows:repeat(9,1fr);grid-template-columns:repeat(3,1fr);place-items:center;display:grid;position:absolute}[data-part=pip]{font-size:calc(var(--ui-playing-card-inline-size) * .16);line-height:1}[data-part=pip][data-rotated]{transform:rotate(180deg)}[data-part=letter]{font-size:calc(var(--ui-playing-card-inline-size) * .42);grid-area:1/1/-1/-1;font-weight:700;line-height:1}@media (forced-colors:active){[data-part=face],[data-part=back]{forced-color-adjust:none;color:canvastext;background:canvas;border-color:canvastext}[data-part=back]{background-image:none}}}:where(ui-breadcrumb){--ui-breadcrumb-gap:var(--md-sys-space-xs);--ui-breadcrumb-current-ink:var(--md-sys-color-neutral-on-surface-variant);--ui-breadcrumb-separator-ink:var(--md-sys-color-neutral-on-surface-variant)}@scope(ui-breadcrumb){:scope{align-items:center;gap:var(--ui-breadcrumb-gap);font-size:var(--md-sys-typescale-label-medium-size);line-height:var(--md-sys-typescale-label-medium-line-height);flex-wrap:wrap;display:flex}:scope[inline]{display:inline-flex}:scope>[aria-current=page]{color:var(--ui-breadcrumb-current-ink)}:scope [data-part=separator]{color:var(--ui-breadcrumb-separator-ink);-webkit-user-select:none;user-select:none}:scope>a:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}:scope>[data-collapsed]{display:none}:scope>[data-part=overflow]>[data-part=trigger]{box-sizing:border-box;block-size:1lh;inline-size:1lh;color:var(--ui-breadcrumb-separator-ink);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}:scope>[data-part=overflow]>[data-part=trigger] svg{block-size:1em;inline-size:1em}:scope>[data-part=overflow]>[data-part=trigger]:hover{color:var(--ui-breadcrumb-current-ink)}:scope>[data-part=overflow]>[data-part=trigger]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (forced-colors:active){:scope>[data-part=overflow]>[data-part=trigger]{color:buttontext}}}:where(ui-super-shell){--ui-super-shell-module:1.125rem;--ui-super-shell-bar-size:calc(var(--ui-super-shell-module) * 3);--ui-super-shell-pane-size:calc(var(--ui-super-shell-module) * 14);--ui-super-shell-gap:var(--ui-super-shell-module);--ui-super-shell-bar-seam:1px solid var(--md-sys-color-neutral-outline-variant);--ui-super-shell-radius:var(--md-sys-shape-corner-lg,var(--ui-super-shell-module));--ui-super-shell-radius-block-start:var(--ui-super-shell-radius);--ui-super-shell-radius-block-end:var(--ui-super-shell-radius);--ui-super-shell-surface:var(--md-sys-color-neutral-surface);--ui-super-shell-overlay-shadow:0 .25rem 1.5rem #00000040;--ui-super-shell-overlay-outline:1px solid var(--md-sys-color-neutral-outline-variant);--ui-super-shell-overlay-inset:calc(var(--ui-super-shell-module) * 2 / 3);--ui-super-shell-pane-min-size:calc(var(--ui-super-shell-module) * 9);--ui-super-shell-canvas-min-size:calc(var(--ui-super-shell-module) * 9);--ui-super-shell-canvas-min-block-size:calc(var(--ui-super-shell-module) * 9);--ui-super-shell-scrollbar-width:none;--ui-super-shell-resizer-ink:var(--md-sys-color-neutral-outline-variant);--ui-super-shell-resizer-ink-hover:var(--md-sys-color-primary);--ui-super-shell-narrow-tabs-seam:calc(var(--ui-super-shell-module) / 3)}@scope(ui-super-shell) to (ui-super-shell){:scope{flex-direction:column;min-block-size:0;min-inline-size:0;display:flex;container:ui-super-shell/inline-size}:scope:state(dragging){-webkit-user-select:none;user-select:none}[data-part=frame]{flex-direction:column;flex:auto;min-block-size:0;display:flex}[data-part=frame]:has(>[data-bar=header]){--ui-super-shell-radius-block-start:0}[data-part=frame]:has(>[data-bar=footer]){--ui-super-shell-radius-block-end:0}[data-part=bar]:where([data-bar]){align-items:center;gap:var(--ui-super-shell-gap);min-block-size:var(--ui-super-shell-bar-size);box-sizing:border-box;background:var(--ui-super-shell-surface);display:flex}[data-part=bar][data-bar=header]{border-block-end:var(--ui-super-shell-bar-seam)}[data-part=bar][data-bar=footer]{border-block-start:var(--ui-super-shell-bar-seam)}[data-part=bar-content]{flex-direction:column;flex:auto;justify-content:center;align-self:stretch;min-inline-size:0;display:flex}[data-part=middle]{gap:var(--ui-super-shell-gap);flex:auto;min-block-size:0;display:flex;position:relative}[data-part=rail],[data-part=pane],[data-part=pane-resizer]{border-start-start-radius:var(--ui-super-shell-radius-block-start);border-start-end-radius:var(--ui-super-shell-radius-block-start);border-end-end-radius:var(--ui-super-shell-radius-block-end);border-end-start-radius:var(--ui-super-shell-radius-block-end)}[data-part=rail]{inline-size:var(--ui-super-shell-bar-size);background:var(--ui-super-shell-surface);flex:none;min-block-size:0;overflow:hidden}[data-part=pane]{inline-size:var(--ui-super-shell-pane-size);background:var(--ui-super-shell-surface);scrollbar-width:var(--ui-super-shell-scrollbar-width);box-sizing:border-box;flex:none;min-block-size:0;overflow-y:auto}[data-part=pane][data-side=start]{inline-size:var(--ui-super-shell-pane-size-start,var(--ui-super-shell-pane-size))}[data-part=pane][data-side=end]{inline-size:var(--ui-super-shell-pane-size-end,var(--ui-super-shell-pane-size))}[data-part=pane-resizer]{box-sizing:border-box;inline-size:var(--ui-super-shell-gap);margin-inline:calc(-1 * var(--ui-super-shell-gap));padding-inline:calc((var(--ui-super-shell-gap) - .25rem) / 2);cursor:col-resize;touch-action:none;background:var(--ui-super-shell-resizer-ink);background-clip:content-box;flex:none}[data-part=pane-resizer]:hover{background-color:var(--ui-super-shell-resizer-ink-hover)}:scope:state(dragging) [data-part=pane-resizer]{background-color:var(--ui-super-shell-resizer-ink-hover)}[data-part=pane-resizer]:focus-visible{outline:var(--md-sys-state-focus-ring-width) solid var(--md-sys-color-focus-ring);outline-offset:var(--md-sys-state-focus-ring-offset)}@media (forced-colors:active){[data-part=pane-resizer]{forced-color-adjust:none;background-color:buttontext}}[data-part=pane][data-segmented]{flex-direction:column;display:flex;overflow-y:hidden}ui-tabs[data-part=pane-tabs]{--ui-tabs-strip-scrollbar-width:var(--ui-super-shell-scrollbar-width);flex:none;padding-block-end:calc(var(--ui-super-shell-module) / 3)}[data-segmented]>[data-segment]:not([data-active]){display:none}[data-segmented]>[data-segment][data-active]{scrollbar-width:var(--ui-super-shell-scrollbar-width);flex:auto;min-block-size:0;overflow-y:auto}ui-tabs[data-part=narrow-tabs]{--ui-tabs-strip-scrollbar-width:var(--ui-super-shell-scrollbar-width);flex:none;padding-block-start:var(--ui-super-shell-narrow-tabs-seam);display:none}[data-part=side-toggle] [data-glyph=close],[data-part=scrim]{display:none}[data-part=canvas]{min-inline-size:var(--ui-super-shell-canvas-min-size);flex-direction:column;flex:auto;min-block-size:0;display:flex}[data-part=canvas]>[data-slot=content]{flex:auto;min-block-size:0}:scope[collapsed-start] [data-part=middle]>[data-side=start],:scope[collapsed-end] [data-part=middle]>[data-side=end],:scope[data-auto-collapsed-start] [data-part=middle]>[data-side=start],:scope[data-auto-collapsed-end] [data-part=middle]>[data-side=end]{display:none}:scope[data-auto-collapsed-start][data-narrow-open=start] [data-part=middle]>[data-side=start]:not([data-part=pane-resizer]),:scope[data-auto-collapsed-end][data-narrow-open=end] [data-part=middle]>[data-side=end]:not([data-part=pane-resizer]){inset-block:var(--ui-super-shell-overlay-inset);z-index:2;max-inline-size:calc(100cqi - var(--ui-super-shell-bar-size) - var(--ui-super-shell-overlay-inset));box-shadow:var(--ui-super-shell-overlay-shadow);border:var(--ui-super-shell-overlay-outline);box-sizing:border-box;--ui-super-shell-radius-block-start:var(--ui-super-shell-radius);--ui-super-shell-radius-block-end:var(--ui-super-shell-radius);display:block;position:absolute}:scope[data-auto-collapsed-start][data-narrow-open=start] [data-part=middle]>[data-side=start]:not([data-part=pane-resizer]){inset-inline-start:var(--ui-super-shell-overlay-inset)}:scope[data-auto-collapsed-end][data-narrow-open=end] [data-part=middle]>[data-side=end]:not([data-part=pane-resizer]){inset-inline-end:var(--ui-super-shell-overlay-inset)}:scope[data-auto-collapsed-start][data-narrow-open=start] [data-part=middle]:has(>[data-part=rail][data-side=start])>[data-part=pane][data-side=start]{inset-inline-start:calc(var(--ui-super-shell-overlay-inset) + var(--ui-super-shell-bar-size))}:scope[data-auto-collapsed-end][data-narrow-open=end] [data-part=middle]:has(>[data-part=rail][data-side=end])>[data-part=pane][data-side=end]{inset-inline-end:calc(var(--ui-super-shell-overlay-inset) + var(--ui-super-shell-bar-size))}:scope[data-auto-collapsed-start][data-narrow-open=start] [data-part=side-toggle][data-side=start] [data-glyph=menu],:scope[data-auto-collapsed-end][data-narrow-open=end] [data-part=side-toggle][data-side=end] [data-glyph=menu]{display:none}:scope[data-auto-collapsed-start][data-narrow-open=start] [data-part=side-toggle][data-side=start] [data-glyph=close],:scope[data-auto-collapsed-end][data-narrow-open=end] [data-part=side-toggle][data-side=end] [data-glyph=close]{display:inline-flex}:scope[data-auto-collapsed-start][data-narrow-open=start] [data-part=scrim],:scope[data-auto-collapsed-end][data-narrow-open=end] [data-part=scrim]{z-index:1;background:#00000052;display:block;position:absolute;inset:0}@container ui-super-shell (inline-size<40rem){[data-part=middle]>[data-side=start],[data-part=middle]>[data-side=end]{display:none}:scope[narrow-start=stack] [data-part=middle],:scope[narrow-end=stack] [data-part=middle]{flex-direction:column;overflow-y:auto}:scope[narrow-start=stack] [data-part=middle]>[data-side=start]:not([data-part=pane-resizer]),:scope[narrow-end=stack] [data-part=middle]>[data-side=end]:not([data-part=pane-resizer]){flex:none;inline-size:auto;display:block;overflow-y:visible}:scope[narrow-start=stack] [data-part=middle]>[data-side=start]:not([data-part=pane-resizer]){--ui-super-shell-radius-block-end:var(--ui-super-shell-radius)}:scope[narrow-end=stack] [data-part=middle]>[data-side=end]:not([data-part=pane-resizer]){--ui-super-shell-radius-block-start:var(--ui-super-shell-radius)}:scope[narrow-start=stack] [data-part=canvas],:scope[narrow-end=stack] [data-part=canvas]{min-block-size:var(--ui-super-shell-canvas-min-block-size)}:scope[data-narrow-open=start] [data-part=middle]>[data-side=start]:not([data-part=pane-resizer]),:scope[data-narrow-open=end] [data-part=middle]>[data-side=end]:not([data-part=pane-resizer]){inset-block:var(--ui-super-shell-overlay-inset);z-index:2;max-inline-size:calc(100cqi - var(--ui-super-shell-bar-size) - var(--ui-super-shell-overlay-inset));box-shadow:var(--ui-super-shell-overlay-shadow);border:var(--ui-super-shell-overlay-outline);box-sizing:border-box;--ui-super-shell-radius-block-start:var(--ui-super-shell-radius);--ui-super-shell-radius-block-end:var(--ui-super-shell-radius);display:block;position:absolute}:scope[data-narrow-open=start] [data-part=middle]>[data-side=start]:not([data-part=pane-resizer]){inset-inline-start:var(--ui-super-shell-overlay-inset)}:scope[data-narrow-open=end] [data-part=middle]>[data-side=end]:not([data-part=pane-resizer]){inset-inline-end:var(--ui-super-shell-overlay-inset)}:scope[data-narrow-open=start] [data-part=middle]:has(>[data-part=rail][data-side=start])>[data-part=pane][data-side=start]{inset-inline-start:calc(var(--ui-super-shell-overlay-inset) + var(--ui-super-shell-bar-size))}:scope[data-narrow-open=end] [data-part=middle]:has(>[data-part=rail][data-side=end])>[data-part=pane][data-side=end]{inset-inline-end:calc(var(--ui-super-shell-overlay-inset) + var(--ui-super-shell-bar-size))}:scope[narrow-start=stack] [data-part=side-toggle][data-side=start],:scope[narrow-start=tabs] [data-part=side-toggle][data-side=start],:scope[narrow-end=stack] [data-part=side-toggle][data-side=end],:scope[narrow-end=tabs] [data-part=side-toggle][data-side=end],:scope[data-narrow-open=start] [data-part=side-toggle][data-side=start] [data-glyph=menu],:scope[data-narrow-open=end] [data-part=side-toggle][data-side=end] [data-glyph=menu]{display:none}:scope[data-narrow-open=start] [data-part=side-toggle][data-side=start] [data-glyph=close],:scope[data-narrow-open=end] [data-part=side-toggle][data-side=end] [data-glyph=close]{display:inline-flex}:scope[data-narrow-open] [data-part=scrim]{z-index:1;background:#00000052;display:block;position:absolute;inset:0}:scope:has([data-part=narrow-tabs]) ui-tabs[data-part=narrow-tabs]{display:block}:scope:has([data-part=narrow-tabs]) [data-narrow-tab-target]{display:none}:scope:has([data-part=narrow-tabs]) [data-part=canvas][data-narrow-tab-target][data-narrow-active]{inline-size:auto;display:flex;position:static}:scope:has([data-part=narrow-tabs]) [data-part=pane][data-narrow-tab-target][data-narrow-active]{--ui-super-shell-radius-block-start:var(--ui-super-shell-radius);flex:auto;inline-size:auto;display:block;position:static;overflow-y:auto}:scope:has([data-part=narrow-tabs]) [data-part=pane][data-segmented][data-narrow-tab-target][data-narrow-active]{flex-direction:column;display:flex}:scope:has([data-part=narrow-tabs]) [data-narrow-tab-target] [data-part=pane-tabs]{display:none}}@container ui-super-shell (inline-size<52.5rem){:scope[collapse-band=compact]:not([narrow-start=stack]):not([narrow-start=tabs]) [data-part=middle]>[data-side=start],:scope[collapse-band=compact]:not([narrow-end=stack]):not([narrow-end=tabs]) [data-part=middle]>[data-side=end]{display:none}:scope[collapse-band=compact]:not([narrow-start=stack]):not([narrow-start=tabs])[data-narrow-open=start] [data-part=middle]>[data-side=start]:not([data-part=pane-resizer]),:scope[collapse-band=compact]:not([narrow-end=stack]):not([narrow-end=tabs])[data-narrow-open=end] [data-part=middle]>[data-side=end]:not([data-part=pane-resizer]){inset-block:var(--ui-super-shell-overlay-inset);z-index:2;max-inline-size:calc(100cqi - var(--ui-super-shell-bar-size) - var(--ui-super-shell-overlay-inset));box-shadow:var(--ui-super-shell-overlay-shadow);border:var(--ui-super-shell-overlay-outline);box-sizing:border-box;--ui-super-shell-radius-block-start:var(--ui-super-shell-radius);--ui-super-shell-radius-block-end:var(--ui-super-shell-radius);display:block;position:absolute}:scope[collapse-band=compact]:not([narrow-start=stack]):not([narrow-start=tabs])[data-narrow-open=start] [data-part=middle]>[data-side=start]:not([data-part=pane-resizer]){inset-inline-start:var(--ui-super-shell-overlay-inset)}:scope[collapse-band=compact]:not([narrow-end=stack]):not([narrow-end=tabs])[data-narrow-open=end] [data-part=middle]>[data-side=end]:not([data-part=pane-resizer]){inset-inline-end:var(--ui-super-shell-overlay-inset)}:scope[collapse-band=compact]:not([narrow-start=stack]):not([narrow-start=tabs])[data-narrow-open=start] [data-part=middle]:has(>[data-part=rail][data-side=start])>[data-part=pane][data-side=start]{inset-inline-start:calc(var(--ui-super-shell-overlay-inset) + var(--ui-super-shell-bar-size))}:scope[collapse-band=compact]:not([narrow-end=stack]):not([narrow-end=tabs])[data-narrow-open=end] [data-part=middle]:has(>[data-part=rail][data-side=end])>[data-part=pane][data-side=end]{inset-inline-end:calc(var(--ui-super-shell-overlay-inset) + var(--ui-super-shell-bar-size))}:scope[collapse-band=compact]:not([narrow-start=stack]):not([narrow-start=tabs])[data-narrow-open=start] [data-part=side-toggle][data-side=start] [data-glyph=menu],:scope[collapse-band=compact]:not([narrow-end=stack]):not([narrow-end=tabs])[data-narrow-open=end] [data-part=side-toggle][data-side=end] [data-glyph=menu]{display:none}:scope[collapse-band=compact]:not([narrow-start=stack]):not([narrow-start=tabs])[data-narrow-open=start] [data-part=side-toggle][data-side=start] [data-glyph=close],:scope[collapse-band=compact]:not([narrow-end=stack]):not([narrow-end=tabs])[data-narrow-open=end] [data-part=side-toggle][data-side=end] [data-glyph=close]{display:inline-flex}:scope[collapse-band=compact]:not([narrow-start=stack]):not([narrow-start=tabs])[data-narrow-open=start] [data-part=scrim],:scope[collapse-band=compact]:not([narrow-end=stack]):not([narrow-end=tabs])[data-narrow-open=end] [data-part=scrim]{z-index:1;background:#00000052;display:block;position:absolute;inset:0}}}
