@import "https://fonts.googleapis.com/css2?family=Inter:wght@300;400;500;600;700;800&family=Source+Serif+Pro:ital,wght@0,400;0,600;0,700;1,400;1,600;1,700&display=swap";.chrome-frame{background:var(--chrome-bg,transparent);color:var(--chrome-fg,inherit);gap:var(--chrome-item-gap,var(--chrome-frame-gap,4px))}.chrome-frame-left{background:var(--chrome-nav-bg,var(--chrome-bg,transparent))}.chrome-frame svg{color:var(--chrome-icon,currentColor)}.chrome-frame .is-active,.chrome-frame [aria-current=page],.chrome-frame [data-active=true]{color:var(--chrome-accent,currentColor)}.chrome-panel-el{color:var(--chrome-fg,inherit)}.chrome-panel-el svg{color:var(--chrome-icon,currentColor)}.chrome-panel-el .is-active,.chrome-panel-el [aria-current=page]{color:var(--chrome-accent,currentColor)}.menu{background:var(--chrome-bg,var(--bg-base));color:var(--chrome-fg,inherit);border-color:var(--chrome-border-color,var(--line));border-radius:var(--chrome-radius,10px);box-shadow:var(--chrome-shadow,0 14px 28px #141c2824, 0 3px 8px #141c280f)}.menu svg{color:var(--chrome-icon,currentColor)}.chrome-frame-top{border-bottom-color:var(--chrome-border-color,var(--color-border-primary))}.chrome-frame-bottom{border-top-color:var(--chrome-border-color,var(--color-border-primary))}.chrome-frame-right{border-left-color:var(--chrome-border-color,var(--color-border-primary))}.chrome-frame-left{border-right-color:var(--chrome-border-color,var(--color-border-primary))}.chrome-reduce-motion .chrome-frame,.chrome-reduce-motion .chrome-frame *,.chrome-reduce-motion .chrome-panel-el,.chrome-reduce-motion .chrome-panel-el *,.chrome-reduce-motion .menu,.chrome-reduce-motion .menu *{transition:none!important;animation:none!important}@font-face{font-family:Spenby Sans;font-style:normal;font-weight:400;font-display:swap;src:url(./SpenbySans-Regular-CsE2ih46.woff2)format("woff2")}@font-face{font-family:Spenby Sans;font-style:italic;font-weight:400;font-display:swap;src:url(./SpenbySans-Italic-92of_Fdk.woff2)format("woff2")}@font-face{font-family:Spenby Sans;font-style:normal;font-weight:600;font-display:swap;src:url(./SpenbySans-SemiBold-D0cens6M.woff2)format("woff2")}@font-face{font-family:Spenby Sans;font-style:italic;font-weight:600;font-display:swap;src:url(./SpenbySans-SemiBoldItalic-xc0y4cua.woff2)format("woff2")}@font-face{font-family:Spenby Sans;font-style:normal;font-weight:700;font-display:swap;src:url(./SpenbySans-Bold-BtQMbKCr.woff2)format("woff2")}@font-face{font-family:Spenby Sans;font-style:italic;font-weight:700;font-display:swap;src:url(./SpenbySans-BoldItalic-Dkdp3ThU.woff2)format("woff2")}@font-face{font-family:Spenby Sans;font-style:normal;font-weight:800;font-display:swap;src:url(./SpenbySans-ExtraBold-ByoG_ggu.woff2)format("woff2")}@font-face{font-family:Spenby Sans;font-style:italic;font-weight:800;font-display:swap;src:url(./SpenbySans-ExtraBoldItalic-D_aZZVnk.woff2)format("woff2")}:root{--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--radius-1:3px;--radius-2:4px;--radius-3:6px;--radius-4:8px;--radius-5:12px;--radius-6:16px;--radius-full:9999px;--font-size-1:12px;--font-size-2:13px;--font-size-3:14px;--font-size-4:16px;--font-size-5:18px;--font-size-6:20px;--font-size-7:24px;--font-size-8:28px;--font-size-9:35px;--line-height-1:16px;--line-height-2:18px;--line-height-3:20px;--line-height-4:24px;--line-height-5:26px;--line-height-6:28px;--line-height-7:30px;--line-height-8:36px;--line-height-9:40px;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--letter-spacing-1:0;--letter-spacing-2:0;--letter-spacing-3:0;--letter-spacing-4:0;--letter-spacing-5:-.005em;--letter-spacing-6:-.0075em;--letter-spacing-7:-.0125em;--letter-spacing-8:-.015em;--letter-spacing-9:-.025em}:root,.light,.light-theme{--red-1:#fffcfc;--red-2:#fff7f7;--red-3:#feebec;--red-4:#ffdbdc;--red-5:#ffcdce;--red-6:#fdbdbe;--red-7:#f4a9aa;--red-8:#eb8e90;--red-9:#e5484d;--red-10:#dc3e42;--red-11:#ce2c31;--red-12:#641723}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-1:color(display-p3 .998 .989 .988);--red-2:color(display-p3 .995 .971 .971);--red-3:color(display-p3 .985 .925 .925);--red-4:color(display-p3 .999 .866 .866);--red-5:color(display-p3 .984 .812 .811);--red-6:color(display-p3 .955 .751 .749);--red-7:color(display-p3 .915 .675 .672);--red-8:color(display-p3 .872 .575 .572);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .798 .294 .285);--red-11:color(display-p3 .744 .234 .222);--red-12:color(display-p3 .36 .115 .143)}}}:root,.light,.light-theme{--red-a1:#ff000003;--red-a2:#ff000008;--red-a3:#f3000d14;--red-a4:#ff000824;--red-a5:#ff000632;--red-a6:#f8000442;--red-a7:#df000356;--red-a8:#d2000571;--red-a9:#db0007b7;--red-a10:#d10005c1;--red-a11:#c40006d3;--red-a12:#55000de8}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--red-a1:color(display-p3 .675 .024 .024/.012);--red-a2:color(display-p3 .863 .024 .024/.028);--red-a3:color(display-p3 .792 .008 .008/.075);--red-a4:color(display-p3 1 .008 .008/.134);--red-a5:color(display-p3 .918 .008 .008/.189);--red-a6:color(display-p3 .831 .02 .004/.251);--red-a7:color(display-p3 .741 .016 .004/.33);--red-a8:color(display-p3 .698 .012 .004/.428);--red-a9:color(display-p3 .749 .008 0/.675);--red-a10:color(display-p3 .714 .012 0/.714);--red-a11:color(display-p3 .744 .234 .222);--red-a12:color(display-p3 .36 .115 .143)}}}:root,.light,.light-theme{--tomato-1:#fffcfc;--tomato-2:#fff8f7;--tomato-3:#feebe7;--tomato-4:#ffdcd3;--tomato-5:#ffcdc2;--tomato-6:#fdbdaf;--tomato-7:#f5a898;--tomato-8:#ec8e7b;--tomato-9:#e54d2e;--tomato-10:#dd4425;--tomato-11:#d13415;--tomato-12:#5c271f}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--tomato-1:color(display-p3 .998 .989 .988);--tomato-2:color(display-p3 .994 .974 .969);--tomato-3:color(display-p3 .985 .924 .909);--tomato-4:color(display-p3 .996 .868 .835);--tomato-5:color(display-p3 .98 .812 .77);--tomato-6:color(display-p3 .953 .75 .698);--tomato-7:color(display-p3 .917 .673 .611);--tomato-8:color(display-p3 .875 .575 .502);--tomato-9:color(display-p3 .831 .345 .231);--tomato-10:color(display-p3 .802 .313 .2);--tomato-11:color(display-p3 .755 .259 .152);--tomato-12:color(display-p3 .335 .165 .132)}}}:root,.light,.light-theme{--tomato-a1:#ff000003;--tomato-a2:#ff200008;--tomato-a3:#f52b0018;--tomato-a4:#ff35002c;--tomato-a5:#ff2e003d;--tomato-a6:#f92d0050;--tomato-a7:#e7280067;--tomato-a8:#db250084;--tomato-a9:#df2600d1;--tomato-a10:#d72400da;--tomato-a11:#cd2200ea;--tomato-a12:#460900e0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--tomato-a1:color(display-p3 .675 .024 .024/.012);--tomato-a2:color(display-p3 .757 .145 .02/.032);--tomato-a3:color(display-p3 .831 .184 .012/.091);--tomato-a4:color(display-p3 .976 .192 .004/.165);--tomato-a5:color(display-p3 .918 .192 .004/.232);--tomato-a6:color(display-p3 .847 .173 .004/.302);--tomato-a7:color(display-p3 .788 .165 .004/.389);--tomato-a8:color(display-p3 .749 .153 .004/.499);--tomato-a9:color(display-p3 .78 .149 0/.769);--tomato-a10:color(display-p3 .757 .141 0/.8);--tomato-a11:color(display-p3 .755 .259 .152);--tomato-a12:color(display-p3 .335 .165 .132)}}}:root,.light,.light-theme{--green-1:#fbfefc;--green-2:#f4fbf6;--green-3:#e6f6eb;--green-4:#d6f1df;--green-5:#c4e8d1;--green-6:#adddc0;--green-7:#8eceaa;--green-8:#5bb98b;--green-9:#30a46c;--green-10:#2b9a66;--green-11:#218358;--green-12:#193b2d}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--green-1:color(display-p3 .986 .996 .989);--green-2:color(display-p3 .963 .983 .967);--green-3:color(display-p3 .913 .964 .925);--green-4:color(display-p3 .859 .94 .879);--green-5:color(display-p3 .796 .907 .826);--green-6:color(display-p3 .718 .863 .761);--green-7:color(display-p3 .61 .801 .675);--green-8:color(display-p3 .451 .715 .559);--green-9:color(display-p3 .332 .634 .442);--green-10:color(display-p3 .308 .595 .417);--green-11:color(display-p3 .19 .5 .32);--green-12:color(display-p3 .132 .228 .18)}}}:root,.light,.light-theme{--green-a1:#00c04004;--green-a2:#00a32f0b;--green-a3:#00a43319;--green-a4:#00a83829;--green-a5:#019c393b;--green-a6:#00963c52;--green-a7:#00914071;--green-a8:#00924ba4;--green-a9:#008f4acf;--green-a10:#008647d4;--green-a11:#00713fde;--green-a12:#002616e6}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--green-a1:color(display-p3 .024 .757 .267/.016);--green-a2:color(display-p3 .024 .565 .129/.036);--green-a3:color(display-p3 .012 .596 .145/.087);--green-a4:color(display-p3 .008 .588 .145/.142);--green-a5:color(display-p3 .004 .541 .157/.204);--green-a6:color(display-p3 .004 .518 .157/.283);--green-a7:color(display-p3 .004 .486 .165/.389);--green-a8:color(display-p3 0 .478 .2/.55);--green-a9:color(display-p3 0 .455 .165/.667);--green-a10:color(display-p3 0 .416 .153/.691);--green-a11:color(display-p3 .19 .5 .32);--green-a12:color(display-p3 .132 .228 .18)}}}:root,.light,.light-theme{--grass-1:#fbfefb;--grass-2:#f5fbf5;--grass-3:#e9f6e9;--grass-4:#daf1db;--grass-5:#c9e8ca;--grass-6:#b2ddb5;--grass-7:#94ce9a;--grass-8:#65ba74;--grass-9:#46a758;--grass-10:#3e9b4f;--grass-11:#2a7e3b;--grass-12:#203c25}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--grass-1:color(display-p3 .986 .996 .985);--grass-2:color(display-p3 .966 .983 .964);--grass-3:color(display-p3 .923 .965 .917);--grass-4:color(display-p3 .872 .94 .865);--grass-5:color(display-p3 .811 .908 .802);--grass-6:color(display-p3 .733 .864 .724);--grass-7:color(display-p3 .628 .803 .622);--grass-8:color(display-p3 .477 .72 .482);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .344 .598 .342);--grass-11:color(display-p3 .263 .488 .261);--grass-12:color(display-p3 .151 .233 .153)}}}:root,.light,.light-theme{--grass-a1:#00c00004;--grass-a2:#0099000a;--grass-a3:#00970016;--grass-a4:#009f0725;--grass-a5:#00930536;--grass-a6:#008f0a4d;--grass-a7:#018b0f6b;--grass-a8:#008d199a;--grass-a9:#008619b9;--grass-a10:#007b17c1;--grass-a11:#006514d5;--grass-a12:#002006df}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--grass-a1:color(display-p3 .024 .757 .024/.016);--grass-a2:color(display-p3 .024 .565 .024/.036);--grass-a3:color(display-p3 .059 .576 .008/.083);--grass-a4:color(display-p3 .035 .565 .008/.134);--grass-a5:color(display-p3 .047 .545 .008/.197);--grass-a6:color(display-p3 .031 .502 .004/.275);--grass-a7:color(display-p3 .012 .482 .004/.377);--grass-a8:color(display-p3 0 .467 .008/.522);--grass-a9:color(display-p3 .008 .435 0/.624);--grass-a10:color(display-p3 .008 .388 0/.659);--grass-a11:color(display-p3 .263 .488 .261);--grass-a12:color(display-p3 .151 .233 .153)}}}:root,.light,.light-theme{--amber-1:#fefdfb;--amber-2:#fefbe9;--amber-3:#fff7c2;--amber-4:#ffee9c;--amber-5:#fbe577;--amber-6:#f3d673;--amber-7:#e9c162;--amber-8:#e2a336;--amber-9:#ffc53d;--amber-10:#ffba18;--amber-11:#ab6400;--amber-12:#4f3422}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-1:color(display-p3 .995 .992 .985);--amber-2:color(display-p3 .994 .986 .921);--amber-3:color(display-p3 .994 .969 .782);--amber-4:color(display-p3 .989 .937 .65);--amber-5:color(display-p3 .97 .902 .527);--amber-6:color(display-p3 .936 .844 .506);--amber-7:color(display-p3 .89 .762 .443);--amber-8:color(display-p3 .85 .65 .3);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 .959 .741 .274);--amber-11:color(display-p3 .64 .4 0);--amber-12:color(display-p3 .294 .208 .145)}}}:root,.light,.light-theme{--amber-a1:#c0800004;--amber-a2:#f4d10016;--amber-a3:#ffde003d;--amber-a4:#ffd40063;--amber-a5:#f8cf0088;--amber-a6:#eab5008c;--amber-a7:#dc9b009d;--amber-a8:#da8a00c9;--amber-a9:#ffb300c2;--amber-a10:#ffb300e7;--amber-a11:#ab6400;--amber-a12:#341500dd}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--amber-a1:color(display-p3 .757 .514 .024/.016);--amber-a2:color(display-p3 .902 .804 .008/.079);--amber-a3:color(display-p3 .965 .859 .004/.22);--amber-a4:color(display-p3 .969 .82 .004/.35);--amber-a5:color(display-p3 .933 .796 .004/.475);--amber-a6:color(display-p3 .875 .682 .004/.495);--amber-a7:color(display-p3 .804 .573 0/.557);--amber-a8:color(display-p3 .788 .502 0/.699);--amber-a9:color(display-p3 1 .686 0/.742);--amber-a10:color(display-p3 .945 .643 0/.726);--amber-a11:color(display-p3 .64 .4 0);--amber-a12:color(display-p3 .294 .208 .145)}}}:root,.light,.light-theme{--blue-1:#fbfdff;--blue-2:#f4faff;--blue-3:#e6f4fe;--blue-4:#d5efff;--blue-5:#c2e5ff;--blue-6:#acd8fc;--blue-7:#8ec8f6;--blue-8:#5eb1ef;--blue-9:#0090ff;--blue-10:#0588f0;--blue-11:#0d74ce;--blue-12:#113264}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--blue-1:color(display-p3 .986 .992 .999);--blue-2:color(display-p3 .96 .979 .998);--blue-3:color(display-p3 .912 .956 .991);--blue-4:color(display-p3 .853 .932 1);--blue-5:color(display-p3 .788 .894 .998);--blue-6:color(display-p3 .709 .843 .976);--blue-7:color(display-p3 .606 .777 .947);--blue-8:color(display-p3 .451 .688 .917);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .234 .523 .912);--blue-11:color(display-p3 .15 .44 .84);--blue-12:color(display-p3 .102 .193 .379)}}}:root,.light,.light-theme{--blue-a1:#0080ff04;--blue-a2:#008cff0b;--blue-a3:#008ff519;--blue-a4:#009eff2a;--blue-a5:#0093ff3d;--blue-a6:#0088f653;--blue-a7:#0083eb71;--blue-a8:#0084e6a1;--blue-a9:#0090ff;--blue-a10:#0086f0fa;--blue-a11:#006dcbf2;--blue-a12:#002359ee}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--blue-a1:color(display-p3 .024 .514 1/.016);--blue-a2:color(display-p3 .024 .514 .906/.04);--blue-a3:color(display-p3 .012 .506 .914/.087);--blue-a4:color(display-p3 .008 .545 1/.146);--blue-a5:color(display-p3 .004 .502 .984/.212);--blue-a6:color(display-p3 .004 .463 .922/.291);--blue-a7:color(display-p3 .004 .431 .863/.393);--blue-a8:color(display-p3 0 .427 .851/.55);--blue-a9:color(display-p3 0 .412 .961/.753);--blue-a10:color(display-p3 0 .376 .886/.765);--blue-a11:color(display-p3 .15 .44 .84);--blue-a12:color(display-p3 .102 .193 .379)}}}:root,.light,.light-theme{--indigo-1:#fdfdfe;--indigo-2:#f7f9ff;--indigo-3:#edf2fe;--indigo-4:#e1e9ff;--indigo-5:#d2deff;--indigo-6:#c1d0ff;--indigo-7:#abbdf9;--indigo-8:#8da4ef;--indigo-9:#3e63dd;--indigo-10:#3358d4;--indigo-11:#3a5bc7;--indigo-12:#1f2d5c}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--indigo-1:color(display-p3 .992 .992 .996);--indigo-2:color(display-p3 .971 .977 .998);--indigo-3:color(display-p3 .933 .948 .992);--indigo-4:color(display-p3 .885 .914 1);--indigo-5:color(display-p3 .831 .87 1);--indigo-6:color(display-p3 .767 .814 .995);--indigo-7:color(display-p3 .685 .74 .957);--indigo-8:color(display-p3 .569 .639 .916);--indigo-9:color(display-p3 .276 .384 .837);--indigo-10:color(display-p3 .234 .343 .801);--indigo-11:color(display-p3 .256 .354 .755);--indigo-12:color(display-p3 .133 .175 .348)}}}:root,.light,.light-theme{--indigo-a1:#00008002;--indigo-a2:#0040ff08;--indigo-a3:#0047f112;--indigo-a4:#0044ff1e;--indigo-a5:#0044ff2d;--indigo-a6:#003eff3e;--indigo-a7:#0037ed54;--indigo-a8:#0034dc72;--indigo-a9:#0031d2c1;--indigo-a10:#002ec9cc;--indigo-a11:#002bb7c5;--indigo-a12:#001046e0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--indigo-a1:color(display-p3 .02 .02 .51/.008);--indigo-a2:color(display-p3 .024 .161 .863/.028);--indigo-a3:color(display-p3 .008 .239 .886/.067);--indigo-a4:color(display-p3 .004 .247 1/.114);--indigo-a5:color(display-p3 .004 .235 1/.169);--indigo-a6:color(display-p3 .004 .208 .984/.232);--indigo-a7:color(display-p3 .004 .176 .863/.314);--indigo-a8:color(display-p3 .004 .165 .812/.432);--indigo-a9:color(display-p3 0 .153 .773/.726);--indigo-a10:color(display-p3 0 .137 .737/.765);--indigo-a11:color(display-p3 .256 .354 .755);--indigo-a12:color(display-p3 .133 .175 .348)}}}:root,.light,.light-theme{--slate-1:#fcfcfd;--slate-2:#f9f9fb;--slate-3:#f0f0f3;--slate-4:#e8e8ec;--slate-5:#e0e1e6;--slate-6:#d9d9e0;--slate-7:#cdced6;--slate-8:#b9bbc6;--slate-9:#8b8d98;--slate-10:#80838d;--slate-11:#60646c;--slate-12:#1c2024}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--slate-1:color(display-p3 .988 .988 .992);--slate-2:color(display-p3 .976 .976 .984);--slate-3:color(display-p3 .94 .941 .953);--slate-4:color(display-p3 .908 .909 .925);--slate-5:color(display-p3 .88 .881 .901);--slate-6:color(display-p3 .85 .852 .876);--slate-7:color(display-p3 .805 .808 .838);--slate-8:color(display-p3 .727 .733 .773);--slate-9:color(display-p3 .547 .553 .592);--slate-10:color(display-p3 .503 .512 .549);--slate-11:color(display-p3 .379 .392 .421);--slate-12:color(display-p3 .113 .125 .14)}}}:root,.light,.light-theme{--slate-a1:#00005503;--slate-a2:#00005506;--slate-a3:#0000330f;--slate-a4:#00002d17;--slate-a5:#0009321f;--slate-a6:#00002f26;--slate-a7:#00062e32;--slate-a8:#00083046;--slate-a9:#00051d74;--slate-a10:#00071b7f;--slate-a11:#0007149f;--slate-a12:#000509e3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root,.light,.light-theme{--slate-a1:color(display-p3 .024 .024 .349/.012);--slate-a2:color(display-p3 .024 .024 .349/.024);--slate-a3:color(display-p3 .004 .004 .204/.059);--slate-a4:color(display-p3 .012 .012 .184/.091);--slate-a5:color(display-p3 .004 .039 .2/.122);--slate-a6:color(display-p3 .008 .008 .165/.15);--slate-a7:color(display-p3 .008 .027 .184/.197);--slate-a8:color(display-p3 .004 .031 .176/.275);--slate-a9:color(display-p3 .004 .02 .106/.455);--slate-a10:color(display-p3 .004 .027 .098/.499);--slate-a11:color(display-p3 0 .02 .063/.62);--slate-a12:color(display-p3 0 .012 .031/.887)}}}:root{--black-a1:#0000000d;--black-a2:#0000001a;--black-a3:#00000026;--black-a4:#0003;--black-a5:#0000004d;--black-a6:#0006;--black-a7:#00000080;--black-a8:#0009;--black-a9:#000000b3;--black-a10:#000c;--black-a11:#000000e6;--black-a12:#000000f2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--black-a1:color(display-p3 0 0 0/.05);--black-a2:color(display-p3 0 0 0/.1);--black-a3:color(display-p3 0 0 0/.15);--black-a4:color(display-p3 0 0 0/.2);--black-a5:color(display-p3 0 0 0/.3);--black-a6:color(display-p3 0 0 0/.4);--black-a7:color(display-p3 0 0 0/.5);--black-a8:color(display-p3 0 0 0/.6);--black-a9:color(display-p3 0 0 0/.7);--black-a10:color(display-p3 0 0 0/.8);--black-a11:color(display-p3 0 0 0/.9);--black-a12:color(display-p3 0 0 0/.95)}}}:root{--white-a1:#ffffff0d;--white-a2:#ffffff1a;--white-a3:#ffffff26;--white-a4:#fff3;--white-a5:#ffffff4d;--white-a6:#fff6;--white-a7:#ffffff80;--white-a8:#fff9;--white-a9:#ffffffb3;--white-a10:#fffc;--white-a11:#ffffffe6;--white-a12:#fffffff2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){:root{--white-a1:color(display-p3 1 1 1/.05);--white-a2:color(display-p3 1 1 1/.1);--white-a3:color(display-p3 1 1 1/.15);--white-a4:color(display-p3 1 1 1/.2);--white-a5:color(display-p3 1 1 1/.3);--white-a6:color(display-p3 1 1 1/.4);--white-a7:color(display-p3 1 1 1/.5);--white-a8:color(display-p3 1 1 1/.6);--white-a9:color(display-p3 1 1 1/.7);--white-a10:color(display-p3 1 1 1/.8);--white-a11:color(display-p3 1 1 1/.9);--white-a12:color(display-p3 1 1 1/.95)}}}.dark,.dark-theme{--red-1:#191111;--red-2:#201314;--red-3:#3b1219;--red-4:#500f1c;--red-5:#611623;--red-6:#72232d;--red-7:#8c333a;--red-8:#b54548;--red-9:#e5484d;--red-10:#ec5d5e;--red-11:#ff9592;--red-12:#ffd1d9}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--red-1:color(display-p3 .093 .068 .067);--red-2:color(display-p3 .118 .077 .079);--red-3:color(display-p3 .211 .081 .099);--red-4:color(display-p3 .287 .079 .113);--red-5:color(display-p3 .348 .11 .142);--red-6:color(display-p3 .414 .16 .183);--red-7:color(display-p3 .508 .224 .236);--red-8:color(display-p3 .659 .298 .297);--red-9:color(display-p3 .83 .329 .324);--red-10:color(display-p3 .861 .403 .387);--red-11:color(display-p3 1 .57 .55);--red-12:color(display-p3 .971 .826 .852)}}}.dark,.dark-theme{--red-a1:#f4121209;--red-a2:#f22f3e11;--red-a3:#ff173f2d;--red-a4:#fe0a3b44;--red-a5:#ff204756;--red-a6:#ff3e5668;--red-a7:#ff536184;--red-a8:#ff5d61b0;--red-a9:#fe4e54e4;--red-a10:#ff6465eb;--red-a11:#ff9592;--red-a12:#ffd1d9}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--red-a1:color(display-p3 .984 .071 .071/.03);--red-a2:color(display-p3 .996 .282 .282/.055);--red-a3:color(display-p3 1 .169 .271/.156);--red-a4:color(display-p3 1 .118 .267/.236);--red-a5:color(display-p3 1 .212 .314/.303);--red-a6:color(display-p3 1 .318 .38/.374);--red-a7:color(display-p3 1 .4 .424/.475);--red-a8:color(display-p3 1 .431 .431/.635);--red-a9:color(display-p3 1 .388 .384/.82);--red-a10:color(display-p3 1 .463 .447/.853);--red-a11:color(display-p3 1 .57 .55);--red-a12:color(display-p3 .971 .826 .852)}}}.dark,.dark-theme{--tomato-1:#181111;--tomato-2:#1f1513;--tomato-3:#391714;--tomato-4:#4e1511;--tomato-5:#5e1c16;--tomato-6:#6e2920;--tomato-7:#853a2d;--tomato-8:#ac4d39;--tomato-9:#e54d2e;--tomato-10:#ec6142;--tomato-11:#ff977d;--tomato-12:#fbd3cb}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--tomato-1:color(display-p3 .09 .068 .067);--tomato-2:color(display-p3 .115 .084 .076);--tomato-3:color(display-p3 .205 .097 .083);--tomato-4:color(display-p3 .282 .099 .077);--tomato-5:color(display-p3 .339 .129 .101);--tomato-6:color(display-p3 .398 .179 .141);--tomato-7:color(display-p3 .487 .245 .194);--tomato-8:color(display-p3 .629 .322 .248);--tomato-9:color(display-p3 .831 .345 .231);--tomato-10:color(display-p3 .862 .415 .298);--tomato-11:color(display-p3 1 .585 .455);--tomato-12:color(display-p3 .959 .833 .802)}}}.dark,.dark-theme{--tomato-a1:#f1121208;--tomato-a2:#ff55330f;--tomato-a3:#ff35232b;--tomato-a4:#fd201142;--tomato-a5:#fe332153;--tomato-a6:#ff4f3864;--tomato-a7:#fd644a7d;--tomato-a8:#fe6d4ea7;--tomato-a9:#fe5431e4;--tomato-a10:#ff6847eb;--tomato-a11:#ff977d;--tomato-a12:#ffd6cefb}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--tomato-a1:color(display-p3 .973 .071 .071/.026);--tomato-a2:color(display-p3 .992 .376 .224/.051);--tomato-a3:color(display-p3 .996 .282 .176/.148);--tomato-a4:color(display-p3 1 .204 .118/.232);--tomato-a5:color(display-p3 1 .286 .192/.29);--tomato-a6:color(display-p3 1 .392 .278/.353);--tomato-a7:color(display-p3 1 .459 .349/.45);--tomato-a8:color(display-p3 1 .49 .369/.601);--tomato-a9:color(display-p3 1 .408 .267/.82);--tomato-a10:color(display-p3 1 .478 .341/.853);--tomato-a11:color(display-p3 1 .585 .455);--tomato-a12:color(display-p3 .959 .833 .802)}}}.dark,.dark-theme{--green-1:#0e1512;--green-2:#121b17;--green-3:#132d21;--green-4:#113b29;--green-5:#174933;--green-6:#20573e;--green-7:#28684a;--green-8:#2f7c57;--green-9:#30a46c;--green-10:#33b074;--green-11:#3dd68c;--green-12:#b1f1cb}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--green-1:color(display-p3 .062 .083 .071);--green-2:color(display-p3 .079 .106 .09);--green-3:color(display-p3 .1 .173 .133);--green-4:color(display-p3 .115 .229 .166);--green-5:color(display-p3 .147 .282 .206);--green-6:color(display-p3 .185 .338 .25);--green-7:color(display-p3 .227 .403 .298);--green-8:color(display-p3 .27 .479 .351);--green-9:color(display-p3 .332 .634 .442);--green-10:color(display-p3 .357 .682 .474);--green-11:color(display-p3 .434 .828 .573);--green-12:color(display-p3 .747 .938 .807)}}}.dark,.dark-theme{--green-a1:#00de4505;--green-a2:#29f99d0b;--green-a3:#22ff991e;--green-a4:#11ff992d;--green-a5:#2bffa23c;--green-a6:#44ffaa4b;--green-a7:#50fdac5e;--green-a8:#54ffad73;--green-a9:#44ffa49e;--green-a10:#43fea4ab;--green-a11:#46fea5d4;--green-a12:#bbffd7f0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--green-a1:color(display-p3 0 .992 .298/.017);--green-a2:color(display-p3 .341 .98 .616/.043);--green-a3:color(display-p3 .376 .996 .655/.114);--green-a4:color(display-p3 .341 .996 .635/.173);--green-a5:color(display-p3 .408 1 .678/.232);--green-a6:color(display-p3 .475 1 .706/.29);--green-a7:color(display-p3 .514 1 .706/.362);--green-a8:color(display-p3 .529 1 .718/.442);--green-a9:color(display-p3 .502 .996 .682/.61);--green-a10:color(display-p3 .506 1 .682/.66);--green-a11:color(display-p3 .434 .828 .573);--green-a12:color(display-p3 .747 .938 .807)}}}.dark,.dark-theme{--grass-1:#0e1511;--grass-2:#141a15;--grass-3:#1b2a1e;--grass-4:#1d3a24;--grass-5:#25482d;--grass-6:#2d5736;--grass-7:#366740;--grass-8:#3e7949;--grass-9:#46a758;--grass-10:#53b365;--grass-11:#71d083;--grass-12:#c2f0c2}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--grass-1:color(display-p3 .062 .083 .067);--grass-2:color(display-p3 .083 .103 .085);--grass-3:color(display-p3 .118 .163 .122);--grass-4:color(display-p3 .142 .225 .15);--grass-5:color(display-p3 .178 .279 .186);--grass-6:color(display-p3 .217 .337 .224);--grass-7:color(display-p3 .258 .4 .264);--grass-8:color(display-p3 .302 .47 .305);--grass-9:color(display-p3 .38 .647 .378);--grass-10:color(display-p3 .426 .694 .426);--grass-11:color(display-p3 .535 .807 .542);--grass-12:color(display-p3 .797 .936 .776)}}}.dark,.dark-theme{--grass-a1:#00de1205;--grass-a2:#5ef7780a;--grass-a3:#70fe8c1b;--grass-a4:#57ff802c;--grass-a5:#68ff8b3b;--grass-a6:#71ff8f4b;--grass-a7:#77fd925d;--grass-a8:#77fd9070;--grass-a9:#65ff82a1;--grass-a10:#72ff8dae;--grass-a11:#89ff9fcd;--grass-a12:#ceffceef}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--grass-a1:color(display-p3 0 .992 .071/.017);--grass-a2:color(display-p3 .482 .996 .584/.038);--grass-a3:color(display-p3 .549 .992 .588/.106);--grass-a4:color(display-p3 .51 .996 .557/.169);--grass-a5:color(display-p3 .553 1 .588/.227);--grass-a6:color(display-p3 .584 1 .608/.29);--grass-a7:color(display-p3 .604 1 .616/.358);--grass-a8:color(display-p3 .608 1 .62/.433);--grass-a9:color(display-p3 .573 1 .569/.622);--grass-a10:color(display-p3 .6 .996 .6/.673);--grass-a11:color(display-p3 .535 .807 .542);--grass-a12:color(display-p3 .797 .936 .776)}}}.dark,.dark-theme{--amber-1:#16120c;--amber-2:#1d180f;--amber-3:#302008;--amber-4:#3f2700;--amber-5:#4d3000;--amber-6:#5c3d05;--amber-7:#714f19;--amber-8:#8f6424;--amber-9:#ffc53d;--amber-10:#ffd60a;--amber-11:#ffca16;--amber-12:#ffe7b3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-1:color(display-p3 .082 .07 .05);--amber-2:color(display-p3 .111 .094 .064);--amber-3:color(display-p3 .178 .128 .049);--amber-4:color(display-p3 .239 .156 0);--amber-5:color(display-p3 .29 .193 0);--amber-6:color(display-p3 .344 .245 .076);--amber-7:color(display-p3 .422 .314 .141);--amber-8:color(display-p3 .535 .399 .189);--amber-9:color(display-p3 1 .77 .26);--amber-10:color(display-p3 1 .87 .15);--amber-11:color(display-p3 1 .8 .29);--amber-12:color(display-p3 .984 .909 .726)}}}.dark,.dark-theme{--amber-a1:#e63c0006;--amber-a2:#fd9b000d;--amber-a3:#fa820022;--amber-a4:#fc820032;--amber-a5:#fd8b0041;--amber-a6:#fd9b0051;--amber-a7:#ffab2567;--amber-a8:#ffae3587;--amber-a9:#ffc53d;--amber-a10:#ffd60a;--amber-a11:#ffca16;--amber-a12:#ffe7b3}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--amber-a1:color(display-p3 .992 .298 0/.017);--amber-a2:color(display-p3 .988 .651 0/.047);--amber-a3:color(display-p3 1 .6 0/.118);--amber-a4:color(display-p3 1 .557 0/.185);--amber-a5:color(display-p3 1 .592 0/.24);--amber-a6:color(display-p3 1 .659 .094/.299);--amber-a7:color(display-p3 1 .714 .263/.383);--amber-a8:color(display-p3 .996 .729 .306/.5);--amber-a9:color(display-p3 1 .769 .259);--amber-a10:color(display-p3 1 .871 .149);--amber-a11:color(display-p3 1 .8 .29);--amber-a12:color(display-p3 .984 .909 .726)}}}.dark,.dark-theme{--blue-1:#0d1520;--blue-2:#111927;--blue-3:#0d2847;--blue-4:#003362;--blue-5:#004074;--blue-6:#104d87;--blue-7:#205d9e;--blue-8:#2870bd;--blue-9:#0090ff;--blue-10:#3b9eff;--blue-11:#70b8ff;--blue-12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-1:color(display-p3 .057 .081 .122);--blue-2:color(display-p3 .072 .098 .147);--blue-3:color(display-p3 .078 .154 .27);--blue-4:color(display-p3 .033 .197 .37);--blue-5:color(display-p3 .08 .245 .441);--blue-6:color(display-p3 .14 .298 .511);--blue-7:color(display-p3 .195 .361 .6);--blue-8:color(display-p3 .239 .434 .72);--blue-9:color(display-p3 .247 .556 .969);--blue-10:color(display-p3 .344 .612 .973);--blue-11:color(display-p3 .49 .72 1);--blue-12:color(display-p3 .788 .898 .99)}}}.dark,.dark-theme{--blue-a1:#004df211;--blue-a2:#1166fb18;--blue-a3:#0077ff3a;--blue-a4:#0075ff57;--blue-a5:#0081fd6b;--blue-a6:#0f89fd7f;--blue-a7:#2a91fe98;--blue-a8:#3094feb9;--blue-a9:#0090ff;--blue-a10:#3b9eff;--blue-a11:#70b8ff;--blue-a12:#c2e6ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--blue-a1:color(display-p3 0 .333 1/.059);--blue-a2:color(display-p3 .114 .435 .988/.085);--blue-a3:color(display-p3 .122 .463 1/.219);--blue-a4:color(display-p3 0 .467 1/.324);--blue-a5:color(display-p3 .098 .51 1/.4);--blue-a6:color(display-p3 .224 .557 1/.475);--blue-a7:color(display-p3 .294 .584 1/.572);--blue-a8:color(display-p3 .314 .592 1/.702);--blue-a9:color(display-p3 .251 .573 .996/.967);--blue-a10:color(display-p3 .357 .631 1/.971);--blue-a11:color(display-p3 .49 .72 1);--blue-a12:color(display-p3 .788 .898 .99)}}}.dark,.dark-theme{--indigo-1:#11131f;--indigo-2:#141726;--indigo-3:#182449;--indigo-4:#1d2e62;--indigo-5:#253974;--indigo-6:#304384;--indigo-7:#3a4f97;--indigo-8:#435db1;--indigo-9:#3e63dd;--indigo-10:#5472e4;--indigo-11:#9eb1ff;--indigo-12:#d6e1ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--indigo-1:color(display-p3 .068 .074 .118);--indigo-2:color(display-p3 .081 .089 .144);--indigo-3:color(display-p3 .105 .141 .275);--indigo-4:color(display-p3 .129 .18 .369);--indigo-5:color(display-p3 .163 .22 .439);--indigo-6:color(display-p3 .203 .262 .5);--indigo-7:color(display-p3 .245 .309 .575);--indigo-8:color(display-p3 .285 .362 .674);--indigo-9:color(display-p3 .276 .384 .837);--indigo-10:color(display-p3 .354 .445 .866);--indigo-11:color(display-p3 .63 .69 1);--indigo-12:color(display-p3 .848 .881 .99)}}}.dark,.dark-theme{--indigo-a1:#1133ff0f;--indigo-a2:#3354fa17;--indigo-a3:#2f62ff3c;--indigo-a4:#3566ff57;--indigo-a5:#4171fd6b;--indigo-a6:#5178fd7c;--indigo-a7:#5a7fff90;--indigo-a8:#5b81feac;--indigo-a9:#4671ffdb;--indigo-a10:#5c7efee3;--indigo-a11:#9eb1ff;--indigo-a12:#d6e1ff}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--indigo-a1:color(display-p3 .071 .212 .996/.055);--indigo-a2:color(display-p3 .251 .345 .988/.085);--indigo-a3:color(display-p3 .243 .404 1/.223);--indigo-a4:color(display-p3 .263 .42 1/.324);--indigo-a5:color(display-p3 .314 .451 1/.4);--indigo-a6:color(display-p3 .361 .49 1/.467);--indigo-a7:color(display-p3 .388 .51 1/.547);--indigo-a8:color(display-p3 .404 .518 1/.652);--indigo-a9:color(display-p3 .318 .451 1/.824);--indigo-a10:color(display-p3 .404 .506 1/.858);--indigo-a11:color(display-p3 .63 .69 1);--indigo-a12:color(display-p3 .848 .881 .99)}}}.dark,.dark-theme{--slate-1:#111113;--slate-2:#18191b;--slate-3:#212225;--slate-4:#272a2d;--slate-5:#2e3135;--slate-6:#363a3f;--slate-7:#43484e;--slate-8:#5a6169;--slate-9:#696e77;--slate-10:#777b84;--slate-11:#b0b4ba;--slate-12:#edeef0}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--slate-1:color(display-p3 .067 .067 .074);--slate-2:color(display-p3 .095 .098 .105);--slate-3:color(display-p3 .13 .135 .145);--slate-4:color(display-p3 .156 .163 .176);--slate-5:color(display-p3 .183 .191 .206);--slate-6:color(display-p3 .215 .226 .244);--slate-7:color(display-p3 .265 .28 .302);--slate-8:color(display-p3 .357 .381 .409);--slate-9:color(display-p3 .415 .431 .463);--slate-10:color(display-p3 .469 .483 .514);--slate-11:color(display-p3 .692 .704 .728);--slate-12:color(display-p3 .93 .933 .94)}}}.dark,.dark-theme{--slate-a1:#0000;--slate-a2:#d8f4f609;--slate-a3:#ddeaf814;--slate-a4:#d3edf81d;--slate-a5:#d9edfe25;--slate-a6:#d6ebfd30;--slate-a7:#d9edff40;--slate-a8:#d9edff5d;--slate-a9:#dfebfd6d;--slate-a10:#e5edfd7b;--slate-a11:#f1f7feb5;--slate-a12:#fcfdffef}@supports (color:color(display-p3 1 1 1)){@media (color-gamut:p3){.dark,.dark-theme{--slate-a1:color(display-p3 0 0 0/0);--slate-a2:color(display-p3 .875 .992 1/.034);--slate-a3:color(display-p3 .882 .933 .992/.077);--slate-a4:color(display-p3 .882 .953 .996/.111);--slate-a5:color(display-p3 .878 .929 .996/.145);--slate-a6:color(display-p3 .882 .949 .996/.183);--slate-a7:color(display-p3 .882 .929 1/.246);--slate-a8:color(display-p3 .871 .937 1/.361);--slate-a9:color(display-p3 .898 .937 1/.42);--slate-a10:color(display-p3 .918 .945 1/.475);--slate-a11:color(display-p3 .949 .969 .996/.708);--slate-a12:color(display-p3 .988 .992 1/.937)}}}.ds-accordion{font-family:var(--default-font-family);border:1px solid var(--accordion-border);border-radius:var(--accordion-radius);overflow:hidden}.ds-accordion-item{border-block-end:1px solid var(--accordion-border)}.ds-accordion-item:last-child{border-block-end:0}.ds-accordion-header{margin:0;display:flex}.ds-accordion-trigger{justify-content:space-between;align-items:center;gap:var(--accordion-gap);width:100%;padding-block:var(--accordion-padding-block);padding-inline:var(--accordion-padding-inline);font-family:inherit;font-size:var(--accordion-font-size);font-weight:var(--accordion-font-weight);color:var(--accordion-trigger-fg);background:var(--accordion-trigger-bg);cursor:pointer;text-align:start;border:0;flex:1;transition:background .12s,color .12s;display:inline-flex}.ds-accordion-trigger:hover{background:var(--accordion-trigger-bg-hover);color:var(--accordion-trigger-fg-hover)}.ds-accordion-trigger:focus-visible{outline:2px solid var(--accordion-focus-ring);outline-offset:-2px}.ds-accordion-trigger[data-state=open]{color:var(--accordion-trigger-fg-open)}.ds-accordion-chevron{width:var(--accordion-chevron-size);height:var(--accordion-chevron-size);color:var(--accordion-chevron-fg);flex-shrink:0;transition:transform .18s}.ds-accordion-trigger[data-state=open] .ds-accordion-chevron{transform:rotate(180deg)}.ds-accordion-content{font-size:var(--accordion-content-font-size);color:var(--accordion-content-fg);background:var(--accordion-content-bg);overflow:hidden}.ds-accordion-content[data-state=open]{animation:.18s ds-accordion-down}.ds-accordion-content[data-state=closed]{animation:.18s ds-accordion-up}.ds-accordion-content-inner{padding-block:var(--accordion-content-padding-block);padding-inline:var(--accordion-content-padding-inline)}@keyframes ds-accordion-down{0%{height:0}to{height:var(--radix-accordion-content-height)}}@keyframes ds-accordion-up{0%{height:var(--radix-accordion-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.ds-accordion-content[data-state=open],.ds-accordion-content[data-state=closed]{animation:none}.ds-accordion-chevron{transition:none}}.ds-shell{background:var(--shell-bg);block-size:100dvh;color:var(--shell-fg);font-family:var(--default-font-family);display:flex;overflow:hidden}.ds-shell[data-sidebar-position=right]{flex-direction:row-reverse}.ds-shell-sidebar{flex:none;block-size:100%;min-block-size:0;overflow:hidden}.ds-shell-main{flex-direction:column;flex:auto;min-inline-size:0;display:flex;overflow:hidden}.ds-shell-header{align-items:center;gap:var(--space-3);block-size:var(--shell-header-height);padding-inline:var(--shell-header-padding-inline);background:var(--shell-header-bg);border-block-end:1px solid var(--shell-header-border);flex:none;display:flex}.ds-shell-content{min-block-size:0;padding:var(--shell-content-padding);flex:auto;overflow:auto}.ds-shell-content[data-bleed]{padding:0}.ds-aspect-ratio>*{width:100%;height:100%}.ds-auth{box-sizing:border-box;min-block-size:100%;inline-size:100%;font-family:var(--default-font-family);color:var(--auth-fg)}.ds-auth *,.ds-auth :before,.ds-auth :after{box-sizing:border-box}.ds-auth[data-variant=centered]{padding:var(--auth-page-padding);background:var(--auth-page-bg);justify-content:center;align-items:center;display:flex}.ds-auth[data-variant=centered] .ds-auth-card{inline-size:100%;max-inline-size:var(--auth-card-width);background:var(--auth-card-bg);border:1px solid var(--auth-card-border);border-radius:var(--auth-card-radius);box-shadow:var(--auth-card-shadow);padding:var(--auth-card-padding)}.ds-auth[data-variant=split]{grid-template-columns:1fr 1fr;display:grid}.ds-auth[data-variant=split] .ds-auth-main{padding:var(--auth-page-padding);background:var(--auth-page-bg);justify-content:center;align-items:center;display:flex}.ds-auth[data-variant=split] .ds-auth-card{inline-size:100%;max-inline-size:var(--auth-card-width);box-shadow:none;background:0 0;border:0;padding:0}.ds-auth[data-variant=split][data-brand-side=right] .ds-auth-brand{order:2}.ds-auth-brand{padding:var(--auth-brand-padding);background:var(--auth-brand-bg);color:var(--auth-brand-fg);background-image:var(--auth-brand-bg-image);flex-direction:column;justify-content:center;display:flex}.ds-auth-head{gap:var(--auth-head-gap);flex-direction:column;margin-block-end:var(--auth-gap);display:flex}.ds-auth-logo{block-size:var(--auth-logo-size);align-items:center;margin-block-end:var(--space-2);display:inline-flex}.ds-auth-logo>svg,.ds-auth-logo>img{block-size:100%;inline-size:auto}.ds-auth-title{font-family:var(--heading-font-family);font-size:var(--auth-title-font-size);font-weight:var(--auth-title-weight);color:var(--auth-title-fg);margin:0;line-height:1.2}.ds-auth-subtitle{font-size:var(--auth-subtitle-font-size);color:var(--auth-subtitle-fg);margin:0;line-height:1.5}.ds-auth-body{display:block}.ds-auth-form{gap:var(--auth-gap);flex-direction:column;display:flex}.ds-auth-fields{gap:var(--auth-field-gap);flex-direction:column;display:flex}.ds-auth-block{justify-content:center;inline-size:100%}.ds-auth-social{gap:var(--auth-social-gap);flex-direction:column;display:flex}.ds-auth-divider{margin-block:var(--space-1)}.ds-auth-error{margin-block-end:calc(var(--auth-gap) * -1 + var(--auth-field-gap))}.ds-auth-row{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ds-auth-terms{font-size:var(--auth-foot-font-size);color:var(--auth-subtitle-fg);text-align:center;margin:0;line-height:1.5}.ds-auth-foot{font-size:var(--auth-foot-font-size);color:var(--auth-foot-fg);text-align:center;margin-block-start:var(--auth-gap)}.ds-auth-confirm{text-align:center;align-items:center;gap:var(--auth-gap);flex-direction:column;display:flex}.ds-auth-confirm-icon{inline-size:var(--auth-confirm-icon-size);block-size:var(--auth-confirm-icon-size);background:var(--auth-confirm-icon-bg);color:var(--auth-confirm-icon-fg);border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.ds-auth-confirm-icon>svg{block-size:45%;inline-size:45%}.ds-auth-confirm-text{font-size:var(--auth-subtitle-font-size);color:var(--auth-subtitle-fg);margin:0;line-height:1.5}.ds-auth-confirm-actions{gap:var(--auth-social-gap);flex-direction:column;inline-size:100%;display:flex}@media (width<=768px){.ds-auth[data-variant=split]{grid-template-columns:1fr}.ds-auth[data-variant=split] .ds-auth-brand{display:none}}.ds-avatar{font-family:var(--default-font-family);font-weight:var(--font-weight-medium);background:var(--avatar-default-bg);color:var(--avatar-default-fg);-webkit-user-select:none;user-select:none;width:var(--avatar-md-size);height:var(--avatar-md-size);font-size:var(--avatar-md-font-size);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.ds-avatar[data-size=xs]{width:var(--avatar-xs-size);height:var(--avatar-xs-size);font-size:var(--avatar-xs-font-size)}.ds-avatar[data-size=sm]{width:var(--avatar-sm-size);height:var(--avatar-sm-size);font-size:var(--avatar-sm-font-size)}.ds-avatar[data-size=md]{width:var(--avatar-md-size);height:var(--avatar-md-size);font-size:var(--avatar-md-font-size)}.ds-avatar[data-size=lg]{width:var(--avatar-lg-size);height:var(--avatar-lg-size);font-size:var(--avatar-lg-font-size)}.ds-avatar[data-size=xl]{width:var(--avatar-xl-size);height:var(--avatar-xl-size);font-size:var(--avatar-xl-font-size)}.ds-avatar[data-size="2xl"]{width:var(--avatar-2xl-size);height:var(--avatar-2xl-size);font-size:var(--avatar-2xl-font-size)}.ds-avatar[data-square=true]{border-radius:var(--avatar-square-radius)}.ds-avatar[data-square=true][data-size=lg]{border-radius:var(--avatar-square-radius-lg)}.ds-avatar[data-square=true][data-size=xl],.ds-avatar[data-square=true][data-size="2xl"]{border-radius:var(--avatar-square-radius-xl)}.ds-avatar[data-tone="1"]{background:var(--avatar-tone-1-bg);color:var(--avatar-tone-1-fg)}.ds-avatar[data-tone="2"]{background:var(--avatar-tone-2-bg);color:var(--avatar-tone-2-fg)}.ds-avatar[data-tone="3"]{background:var(--avatar-tone-3-bg);color:var(--avatar-tone-3-fg)}.ds-avatar[data-tone="4"]{background:var(--avatar-tone-4-bg);color:var(--avatar-tone-4-fg)}.ds-avatar[data-tone="5"]{background:var(--avatar-tone-5-bg);color:var(--avatar-tone-5-fg)}.ds-avatar[data-tone="6"]{background:var(--avatar-tone-6-bg);color:var(--avatar-tone-6-fg)}.ds-avatar-img{object-fit:cover;width:100%;height:100%;display:block}.ds-avatar-fallback{justify-content:center;align-items:center;width:100%;height:100%;line-height:1;display:inline-flex}.ds-avatar-presence{width:var(--avatar-presence-size);height:var(--avatar-presence-size);box-shadow:0 0 0 2px var(--avatar-presence-ring);border-radius:50%;position:absolute;bottom:0;right:0}.ds-avatar-presence[data-presence=online]{background:var(--avatar-presence-online)}.ds-avatar-presence[data-presence=away]{background:var(--avatar-presence-away)}.ds-avatar-presence[data-presence=offline]{background:var(--avatar-presence-offline)}.ds-avatar[data-size=xs] .ds-avatar-presence,.ds-avatar[data-size=sm] .ds-avatar-presence{box-shadow:0 0 0 1.5px var(--avatar-presence-ring)}.ds-avatar-stack{align-items:center;display:inline-flex}.ds-avatar-stack .ds-avatar+.ds-avatar{box-shadow:0 0 0 2px var(--avatar-stack-ring);margin-inline-start:var(--avatar-stack-md-overlap)}.ds-avatar-stack[data-size=sm] .ds-avatar+.ds-avatar{margin-inline-start:var(--avatar-stack-sm-overlap)}.ds-avatar-stack[data-size=lg] .ds-avatar+.ds-avatar{margin-inline-start:var(--avatar-stack-lg-overlap)}.ds-alg{align-items:center;gap:var(--alg-gap);min-inline-size:0;margin:0;display:inline-flex}.ds-alg-text{flex-direction:column;min-inline-size:0;display:flex}.ds-alg-title{font-weight:var(--alg-title-weight);color:var(--alg-title-fg);line-height:1.35}.ds-alg-subtitle{color:var(--alg-subtitle-fg);white-space:nowrap;text-overflow:ellipsis;line-height:1.35;overflow:hidden}.ds-alg[data-size=sm] .ds-alg-title{font-size:var(--font-size-3)}.ds-alg[data-size=sm] .ds-alg-subtitle{font-size:var(--font-size-1)}.ds-alg[data-size=md] .ds-alg-title,.ds-alg[data-size=md] .ds-alg-subtitle{font-size:var(--font-size-3)}.ds-alg[data-size=lg] .ds-alg-title,.ds-alg[data-size=lg] .ds-alg-subtitle{font-size:var(--font-size-4)}.ds-badge{align-items:center;gap:var(--badge-gap);padding-block:var(--badge-padding-block);padding-inline:var(--badge-padding-inline);border-radius:var(--badge-radius);font-family:var(--default-font-family);font-size:var(--badge-font-size);font-weight:var(--badge-font-weight);line-height:var(--badge-line-height);white-space:nowrap;background:var(--badge-default-bg);color:var(--badge-default-fg);border:1px solid #0000;flex-shrink:0;display:inline-flex}.ds-badge-icon,.ds-badge svg{width:var(--badge-icon-size);height:var(--badge-icon-size);flex-shrink:0}.ds-badge-dot{background:currentColor;border-radius:999px;flex-shrink:0;width:6px;height:6px;display:inline-block}.ds-badge-remove{appearance:none;font:inherit;color:currentColor;cursor:pointer;opacity:.6;background:0 0;border:0;margin-inline-start:2px;padding:0;line-height:1}.ds-badge-remove:hover{opacity:1}.ds-badge[data-size=sm]{padding-block:var(--badge-sm-padding-block);padding-inline:var(--badge-sm-padding-inline);border-radius:var(--badge-sm-radius);font-size:var(--badge-sm-font-size)}.ds-badge[data-size=sm] .ds-badge-icon,.ds-badge[data-size=sm] svg{width:var(--badge-sm-icon-size);height:var(--badge-sm-icon-size)}.ds-badge[data-size=lg]{padding-block:var(--badge-lg-padding-block);padding-inline:var(--badge-lg-padding-inline);font-size:var(--badge-lg-font-size)}.ds-badge[data-size=lg] .ds-badge-icon,.ds-badge[data-size=lg] svg{width:var(--badge-lg-icon-size);height:var(--badge-lg-icon-size)}.ds-badge[data-color=grey]{background:var(--badge-grey-bg);color:var(--badge-grey-fg)}.ds-badge[data-color=green]{background:var(--badge-green-bg);color:var(--badge-green-fg)}.ds-badge[data-color=amber]{background:var(--badge-amber-bg);color:var(--badge-amber-fg)}.ds-badge[data-color=red]{background:var(--badge-red-bg);color:var(--badge-red-fg)}.ds-badge[data-color=brand]{background:var(--badge-brand-bg);color:var(--badge-brand-fg)}.ds-badge[data-square=true]{border-radius:var(--badge-square-radius)}.ds-badge[data-outline=true]{background:0 0;border-color:currentColor}.ds-banner{align-items:center;gap:var(--banner-gap);padding:var(--banner-padding);border-radius:var(--banner-radius);font-family:var(--default-font-family);font-size:var(--banner-font-size);border:1px solid #0000;line-height:1.5;display:flex}.ds-banner-icon{width:var(--banner-icon-size);height:var(--banner-icon-size);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-banner-icon :is(.ds-banner-glyph,svg){width:var(--banner-icon-size);height:var(--banner-icon-size)}.ds-banner-content{align-items:baseline;gap:var(--banner-text-gap);flex-wrap:wrap;flex:1;min-width:0;display:flex}.ds-banner-title{font-weight:var(--font-weight-semibold)}.ds-banner-text{min-width:0}.ds-banner-actions{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.ds-banner-close{width:28px;height:28px;border-radius:var(--radius-2);color:inherit;opacity:.7;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin-inline-start:calc(-1 * var(--space-1));padding:0;transition:opacity .1s,background-color .1s;display:inline-flex}.ds-banner-close:hover{opacity:1;background:var(--banner-close-bg-hover)}.ds-banner[data-color=info][data-variant=soft]{background:var(--blue-3);color:var(--blue-11)}.ds-banner[data-color=info][data-variant=soft] .ds-banner-icon{color:var(--blue-9)}.ds-banner[data-color=info][data-variant=outline]{color:var(--blue-11);border-color:var(--blue-7)}.ds-banner[data-color=info][data-variant=outline] .ds-banner-icon{color:var(--blue-9)}.ds-banner[data-color=success][data-variant=soft]{background:var(--green-3);color:var(--green-11)}.ds-banner[data-color=success][data-variant=soft] .ds-banner-icon{color:var(--green-9)}.ds-banner[data-color=success][data-variant=outline]{color:var(--green-11);border-color:var(--green-7)}.ds-banner[data-color=success][data-variant=outline] .ds-banner-icon{color:var(--green-9)}.ds-banner[data-color=warning][data-variant=soft]{background:var(--amber-3);color:var(--amber-11)}.ds-banner[data-color=warning][data-variant=soft] .ds-banner-icon{color:var(--amber-9)}.ds-banner[data-color=warning][data-variant=outline]{color:var(--amber-11);border-color:var(--amber-7)}.ds-banner[data-color=warning][data-variant=outline] .ds-banner-icon{color:var(--amber-9)}.ds-banner[data-color=error][data-variant=soft]{background:var(--red-3);color:var(--red-11)}.ds-banner[data-color=error][data-variant=soft] .ds-banner-icon{color:var(--red-9)}.ds-banner[data-color=error][data-variant=outline]{color:var(--red-11);border-color:var(--red-7)}.ds-banner[data-color=error][data-variant=outline] .ds-banner-icon{color:var(--red-9)}.ds-banner[data-color=brand][data-variant=soft]{background:var(--accent-3);color:var(--accent-11)}.ds-banner[data-color=brand][data-variant=soft] .ds-banner-icon{color:var(--accent-9)}.ds-banner[data-color=brand][data-variant=outline]{color:var(--accent-11);border-color:var(--accent-7)}.ds-banner[data-color=brand][data-variant=outline] .ds-banner-icon{color:var(--accent-9)}@media (width<=640px){.ds-banner{flex-wrap:wrap;align-items:flex-start}.ds-banner-actions{flex-basis:100%;margin-inline-start:var(--banner-actions-indent)}}.ds-breadcrumbs{min-width:0;font-family:var(--default-font-family)}.ds-breadcrumbs-list{align-items:center;gap:var(--breadcrumbs-gap);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ds-breadcrumb-item{align-items:center;gap:var(--breadcrumbs-gap);min-width:0;display:flex}.ds-breadcrumb-link{align-items:center;gap:var(--breadcrumb-icon-gap);border-radius:var(--breadcrumb-radius);min-width:0;color:var(--breadcrumb-fg);font-size:var(--breadcrumb-font-size);font-weight:var(--breadcrumb-font-weight);cursor:pointer;background:0 0;border:0;line-height:1.2;text-decoration:none;transition:color .1s,background-color .1s;display:inline-flex}a.ds-breadcrumb-link:hover{color:var(--breadcrumb-fg-hover)}.ds-breadcrumb-link[data-current=true]{color:var(--breadcrumb-fg-current);cursor:default}.ds-breadcrumb-ellipsis{font:inherit}.ds-breadcrumb-label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-breadcrumb-link :is(.ds-breadcrumb-icon,svg){width:var(--breadcrumb-icon-size);height:var(--breadcrumb-icon-size);flex:none}.ds-breadcrumb-item[data-type=button] .ds-breadcrumb-link{padding:var(--breadcrumb-btn-pad-block) var(--breadcrumb-btn-pad-inline)}a.ds-breadcrumb-item[data-type=button] .ds-breadcrumb-link:hover,.ds-breadcrumb-item[data-type=button] a.ds-breadcrumb-link:hover,.ds-breadcrumb-item[data-type=button] .ds-breadcrumb-ellipsis:hover{background:var(--breadcrumb-btn-bg-hover);color:var(--breadcrumb-fg-hover)}.ds-breadcrumb-item[data-type=button] .ds-breadcrumb-link[data-current=true]{background:var(--breadcrumb-btn-bg-current);color:var(--breadcrumb-fg-current)}.ds-breadcrumb-divider{color:var(--breadcrumb-divider-fg);flex:none;align-items:center;display:inline-flex}.ds-breadcrumb-divider-glyph{width:var(--breadcrumb-divider-size);height:var(--breadcrumb-divider-size)}.ds-breadcrumb-link:focus-visible{outline:2px solid var(--breadcrumb-focus-ring);outline-offset:2px}.ds-btn{justify-content:center;align-items:center;gap:var(--btn-gap);padding-block:var(--btn-padding-block);padding-inline:var(--btn-padding-inline);border-radius:var(--btn-radius);font-family:var(--default-font-family);font-size:var(--btn-font-size);font-weight:var(--btn-font-weight);line-height:var(--btn-line-height);border:var(--btn-border-width) solid transparent;color:inherit;cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;background:0 0;transition:background-color .12s,border-color .12s,color .12s,box-shadow .12s;display:inline-flex;position:relative}.ds-btn:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.ds-btn:disabled,.ds-btn[aria-disabled=true]{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-btn-label{display:inline-block}.ds-btn-icon{width:var(--btn-icon-size);height:var(--btn-icon-size);flex-shrink:0}.ds-btn-spinner{animation:.85s linear infinite ds-btn-spin}@keyframes ds-btn-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ds-btn[data-size=sm]{padding-block:var(--btn-sm-padding-block);padding-inline:var(--btn-sm-padding-inline);font-size:var(--btn-sm-font-size);gap:var(--btn-sm-gap);border-radius:var(--btn-sm-radius)}.ds-btn[data-size=sm] .ds-btn-icon{width:var(--btn-sm-icon-size);height:var(--btn-sm-icon-size)}.ds-btn[data-size=lg]{padding-block:var(--btn-lg-padding-block);padding-inline:var(--btn-lg-padding-inline);font-size:var(--btn-lg-font-size);gap:var(--btn-lg-gap);border-radius:var(--btn-lg-radius)}.ds-btn[data-size=lg] .ds-btn-icon{width:var(--btn-lg-icon-size);height:var(--btn-lg-icon-size)}.ds-btn[data-variant=solid][data-tone=brand]{background:var(--btn-solid-bg);color:var(--btn-solid-fg)}.ds-btn[data-variant=solid][data-tone=brand]:hover{background:var(--btn-solid-bg-hover)}.ds-btn[data-variant=solid][data-tone=brand]:active{background:var(--btn-solid-bg-active)}.ds-btn[data-variant=soft][data-tone=brand]{background:var(--btn-soft-bg);color:var(--btn-soft-fg)}.ds-btn[data-variant=soft][data-tone=brand]:hover{background:var(--btn-soft-bg-hover)}.ds-btn[data-variant=outline][data-tone=brand]{color:var(--btn-outline-fg);border-color:var(--btn-outline-border);background:0 0}.ds-btn[data-variant=outline][data-tone=brand]:hover{background:var(--btn-outline-bg-hover)}.ds-btn[data-variant=ghost][data-tone=brand]{color:var(--btn-ghost-fg);background:0 0}.ds-btn[data-variant=ghost][data-tone=brand]:hover{background:var(--btn-ghost-bg-hover)}.ds-btn[data-variant=solid][data-tone=critical]{background:var(--btn-critical-solid-bg);color:var(--btn-critical-solid-fg)}.ds-btn[data-variant=solid][data-tone=critical]:hover{background:var(--btn-critical-solid-bg-hover)}.ds-btn[data-variant=solid][data-tone=critical]:active{background:var(--btn-critical-solid-bg-active)}.ds-btn[data-variant=soft][data-tone=critical]{background:var(--btn-critical-soft-bg);color:var(--btn-critical-soft-fg)}.ds-btn[data-variant=soft][data-tone=critical]:hover{background:var(--btn-critical-soft-bg-hover)}.ds-btn[data-variant=outline][data-tone=critical]{color:var(--btn-critical-outline-fg);border-color:var(--btn-critical-outline-border);background:0 0}.ds-btn[data-variant=outline][data-tone=critical]:hover{background:var(--btn-critical-outline-bg-hover)}.ds-btn[data-variant=ghost][data-tone=critical]{color:var(--btn-critical-ghost-fg);background:0 0}.ds-btn[data-variant=ghost][data-tone=critical]:hover{background:var(--btn-critical-ghost-bg-hover)}.ds-btn[data-tone=critical]:focus-visible{outline-color:var(--btn-critical-solid-bg)}.ds-btn[data-variant=link]{font-weight:var(--font-weight-medium);background:0 0;border-color:#0000;border-radius:0;padding-block:0;padding-inline:0}.ds-btn[data-variant=link]:hover{text-underline-offset:3px;text-decoration:underline}.ds-btn[data-variant=link][data-tone=brand]{color:var(--btn-link-fg)}.ds-btn[data-variant=link][data-tone=brand]:hover{color:var(--btn-link-fg-hover)}.ds-btn[data-variant=link][data-tone=brand]:active{color:var(--btn-link-fg-active)}.ds-btn[data-variant=link][data-tone=critical]{color:var(--btn-critical-link-fg)}.ds-btn[data-variant=link][data-tone=critical]:hover{color:var(--btn-critical-link-fg-hover)}.ds-btn[data-variant=link][data-tone=neutral]{color:var(--btn-neutral-link-fg)}.ds-btn[data-variant=link][data-tone=neutral]:hover{color:var(--btn-neutral-link-fg-hover)}.ds-btn[data-variant=link]:focus-visible{outline-offset:4px;border-radius:var(--radius-1)}.ds-btn-group{vertical-align:middle;align-items:stretch;display:inline-flex}.ds-btn-group[data-attached=true]{gap:0}.ds-btn-group[data-attached=true]>*{border-radius:0;position:relative}.ds-btn-group[data-attached=true]>:not(:first-child){margin-inline-start:var(--btn-group-overlap,-1px)}.ds-btn-group[data-attached=true]>:first-child{border-top-left-radius:var(--btn-group-radius);border-bottom-left-radius:var(--btn-group-radius)}.ds-btn-group[data-attached=true]>:last-child{border-top-right-radius:var(--btn-group-radius);border-bottom-right-radius:var(--btn-group-radius)}.ds-btn-group[data-attached=true]>:hover,.ds-btn-group[data-attached=true]>:focus-visible,.ds-btn-group[data-attached=true]>[data-state=on]{z-index:1}.ds-btn-group[data-attached=false]{gap:var(--btn-group-gap)}.ds-btn-group[data-size=sm]{--btn-group-radius:var(--btn-group-sm-radius)}.ds-btn-group[data-size=md]{--btn-group-radius:var(--btn-group-md-radius)}.ds-btn-group[data-size=lg]{--btn-group-radius:var(--btn-group-lg-radius)}.ds-cal{gap:var(--cal-gap);padding:var(--cal-padding);border-radius:var(--cal-radius);background:var(--cal-bg);border:1px solid var(--cal-border-color);font-family:var(--default-font-family);-webkit-user-select:none;user-select:none;flex-direction:column;display:inline-flex}.ds-cal-head{justify-content:space-between;align-items:center;gap:var(--space-2);padding-inline:var(--space-1);display:flex}.ds-cal-month{font-size:var(--font-size-3);font-weight:var(--font-weight-semibold);color:var(--cal-month-fg)}.ds-cal-nav{appearance:none;width:var(--cal-nav-size);height:var(--cal-nav-size);border-radius:var(--radius-2);color:var(--cal-nav-fg);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;transition:background 80ms;display:inline-flex}.ds-cal-nav:hover{background:var(--cal-nav-bg-hover);color:var(--cal-nav-fg-hover)}.ds-cal-nav svg{width:16px;height:16px}.ds-cal-weekdays{gap:var(--cal-cell-gap);grid-template-columns:repeat(7,1fr);padding-inline:2px;display:grid}.ds-cal-weekday{text-align:center;font-size:var(--font-size-1);font-weight:var(--font-weight-medium);text-transform:uppercase;letter-spacing:.05em;color:var(--cal-weekday-fg)}.ds-cal-grid{gap:var(--cal-cell-gap);outline:none;flex-direction:column;padding-inline:2px;display:flex}.ds-cal-row{gap:var(--cal-cell-gap);grid-template-columns:repeat(7,1fr);display:grid}.ds-cal-day{appearance:none;height:var(--cal-day-size);width:var(--cal-day-size);border-radius:var(--cal-day-radius);font-family:inherit;font-size:var(--font-size-2);color:var(--cal-day-fg);cursor:pointer;background:0 0;border:0;margin-inline:auto;transition:background 80ms,color 80ms}.ds-cal-day:not([data-in-month]){color:var(--cal-day-fg-out-of-month)}.ds-cal-day:hover:not([disabled]):not([data-selected]){background:var(--cal-day-bg-hover)}.ds-cal-day[data-today]{box-shadow:inset 0 0 0 1px var(--cal-day-today-ring);color:var(--cal-day-today-fg)}.ds-cal-day[data-selected]{background:var(--cal-day-bg-selected);color:var(--cal-day-fg-selected)}.ds-cal-day[data-selected]:hover{background:var(--cal-day-bg-selected-hover)}.ds-cal-day[disabled]{cursor:not-allowed;opacity:.4}.ds-cal-foot{align-items:center;gap:var(--space-1);margin-top:var(--space-1);padding-top:var(--space-2);padding-inline:var(--space-1);border-top:1px solid var(--cal-divider);display:flex}.ds-cal-shortcut{appearance:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);font-family:inherit;font-size:var(--font-size-1);font-weight:var(--font-weight-medium);color:var(--cal-shortcut-fg);cursor:pointer;background:0 0;border:0}.ds-cal-shortcut:hover{background:var(--cal-nav-bg-hover);color:var(--cal-shortcut-fg-hover)}.ds-cal-foot-extra{margin-inline-start:auto}.ds-callout{align-items:flex-start;gap:var(--callout-gap);padding:var(--callout-padding);border-radius:var(--callout-radius);font-family:var(--default-font-family);font-size:var(--callout-font-size);line-height:var(--callout-line-height);border:1px solid #0000;display:flex}.ds-callout-icon{width:var(--callout-icon-size);height:var(--callout-line-height);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-callout-icon>svg{width:var(--callout-icon-size);height:var(--callout-icon-size)}.ds-callout-text{flex:1;margin:0}.ds-callout[data-color=info][data-variant=soft]{background:var(--blue-3);color:var(--blue-11)}.ds-callout[data-color=info][data-variant=soft] .ds-callout-icon{color:var(--blue-9)}.ds-callout[data-color=info][data-variant=outline]{color:var(--blue-11);border-color:var(--blue-7);background:0 0}.ds-callout[data-color=info][data-variant=outline] .ds-callout-icon{color:var(--blue-9)}.ds-callout[data-color=success][data-variant=soft]{background:var(--green-3);color:var(--green-11)}.ds-callout[data-color=success][data-variant=soft] .ds-callout-icon{color:var(--green-9)}.ds-callout[data-color=success][data-variant=outline]{color:var(--green-11);border-color:var(--green-7);background:0 0}.ds-callout[data-color=success][data-variant=outline] .ds-callout-icon{color:var(--green-9)}.ds-callout[data-color=warning][data-variant=soft]{background:var(--amber-3);color:var(--amber-11)}.ds-callout[data-color=warning][data-variant=soft] .ds-callout-icon{color:var(--amber-9)}.ds-callout[data-color=warning][data-variant=outline]{color:var(--amber-11);border-color:var(--amber-7);background:0 0}.ds-callout[data-color=warning][data-variant=outline] .ds-callout-icon{color:var(--amber-9)}.ds-callout[data-color=error][data-variant=soft]{background:var(--red-3);color:var(--red-11)}.ds-callout[data-color=error][data-variant=soft] .ds-callout-icon{color:var(--red-9)}.ds-callout[data-color=error][data-variant=outline]{color:var(--red-11);border-color:var(--red-7);background:0 0}.ds-callout[data-color=error][data-variant=outline] .ds-callout-icon{color:var(--red-9)}.ds-callout[data-color=neutral][data-variant=soft]{background:var(--gray-3);color:var(--gray-12)}.ds-callout[data-color=neutral][data-variant=soft] .ds-callout-icon{color:var(--gray-11)}.ds-callout[data-color=neutral][data-variant=outline]{color:var(--gray-12);border-color:var(--gray-6);background:0 0}.ds-callout[data-color=neutral][data-variant=outline] .ds-callout-icon{color:var(--gray-11)}.ds-card{background:var(--card-bg);color:var(--card-fg);border:var(--card-border-width) solid var(--card-border-color);border-radius:var(--card-radius);padding-block:var(--card-padding-block);padding-inline:var(--card-padding-inline);font-family:var(--default-font-family);transition:background .12s,border-color .12s,box-shadow .12s}.ds-card[data-size=sm]{border-radius:var(--card-radius-sm);padding-block:var(--card-padding-block-sm);padding-inline:var(--card-padding-inline-sm)}.ds-card[data-size=lg]{border-radius:var(--card-radius-lg);padding-block:var(--card-padding-block-lg);padding-inline:var(--card-padding-inline-lg)}.ds-card[data-hoverable=true]:hover{background:var(--card-hover-bg);border-color:var(--card-hover-border-color);cursor:pointer}.ds-card[data-elevated=true]{box-shadow:var(--card-shadow)}.ds-card[data-sectioned=true]{padding:0;overflow:hidden}.ds-card-head,.ds-card-body,.ds-card-foot{padding-block:var(--card-section-padding-block);padding-inline:var(--card-section-padding-inline)}.ds-card[data-sectioned=true]>.ds-card-head+.ds-card-body,.ds-card[data-sectioned=true]>.ds-card-head+.ds-card-foot,.ds-card[data-sectioned=true]>.ds-card-body+.ds-card-foot{border-block-start:1px solid var(--card-divider-color)}.ds-card-head{font-weight:var(--font-weight-medium);color:var(--card-head-fg)}.ds-card-foot{background:var(--card-foot-bg);color:var(--card-foot-fg)}.ds-chk{align-items:flex-start;gap:var(--chk-gap);cursor:pointer;font-family:var(--default-font-family);font-size:var(--chk-font-size);color:var(--chk-label-fg);line-height:var(--chk-line-height);-webkit-user-select:none;user-select:none;display:inline-flex}.ds-chk:has(.ds-chk-control:disabled){cursor:not-allowed;color:var(--chk-label-disabled-fg)}.ds-chk-control{appearance:none;width:var(--chk-size);height:var(--chk-size);flex:0 0 var(--chk-size);border:var(--chk-border-width) solid var(--chk-border-color);border-radius:var(--chk-radius);background:var(--chk-bg);cursor:pointer;justify-content:center;align-self:flex-start;align-items:center;margin:0;margin-block-start:calc((1em * var(--chk-line-height) - var(--chk-size)) / 2);padding:0;transition:border-color .12s,background .12s,box-shadow .12s;display:inline-flex;position:relative}.ds-chk-control:hover:not(:disabled){border-color:var(--chk-border-color-hover)}.ds-chk-control:focus-visible{border-color:var(--chk-focus-border-color);box-shadow:0 0 0 3px var(--chk-focus-ring);outline:none}.ds-chk-control[data-state=checked],.ds-chk-control[data-state=indeterminate]{background:var(--chk-checked-bg);border-color:var(--chk-checked-bg)}.ds-chk-control:disabled{background:var(--chk-disabled-bg);border-color:var(--chk-border-color);cursor:not-allowed}.ds-chk-control:disabled[data-state=checked],.ds-chk-control:disabled[data-state=indeterminate]{background:var(--chk-disabled-checked-bg);border-color:var(--chk-disabled-checked-bg)}.ds-chk-control[data-error=true]{border-color:var(--chk-error-border-color)}.ds-chk-indicator{width:100%;height:100%;color:var(--chk-icon-fg);justify-content:center;align-items:center;display:inline-flex}.ds-chk-check{width:var(--chk-icon-size);height:var(--chk-icon-size)}.ds-chk-check-tick,.ds-chk-check-dash{display:none}.ds-chk-control[data-state=checked] .ds-chk-check-tick,.ds-chk-control[data-state=indeterminate] .ds-chk-check-dash{display:inline}.ds-chk-text{padding-top:0}.ds-chk-sub{color:var(--chk-hint-fg);font-size:var(--chk-hint-font-size);margin-top:2px;display:block}.ds-code{font-family:var(--code-font-family);font-size:var(--code-font-size);border-radius:var(--code-radius);padding:var(--code-padding-block) var(--code-padding-inline)}.ds-code[data-variant=soft]{background:var(--code-soft-bg);color:var(--code-soft-fg)}.ds-code[data-variant=ghost]{color:var(--code-soft-fg);background:0 0;padding:0}.ds-kbd{font-family:var(--code-font-family);font-size:var(--kbd-font-size);font-weight:var(--font-weight-medium);padding:var(--kbd-padding-block) var(--kbd-padding-inline);min-width:var(--kbd-min-width);background:var(--kbd-bg);color:var(--kbd-fg);border:1px solid var(--kbd-border);border-radius:var(--kbd-radius);vertical-align:middle;border-bottom-width:2px;justify-content:center;align-items:center;display:inline-flex}.ds-collapsible{font-family:var(--default-font-family);gap:var(--collapsible-gap);flex-direction:column;display:flex}.ds-collapsible-trigger{align-items:center;gap:var(--collapsible-trigger-gap);text-align:start;width:100%;padding-block:var(--collapsible-trigger-padding-block);padding-inline:var(--collapsible-trigger-padding-inline);font-family:inherit;font-size:var(--collapsible-trigger-font-size);font-weight:var(--collapsible-trigger-font-weight);color:var(--collapsible-trigger-fg);background:var(--collapsible-trigger-bg);border-radius:var(--collapsible-radius);cursor:pointer;border:0;transition:color .12s,background .12s;display:inline-flex}.ds-collapsible-trigger:hover{color:var(--collapsible-trigger-fg-hover);background:var(--collapsible-trigger-bg-hover)}.ds-collapsible-trigger:focus-visible{outline:2px solid var(--collapsible-focus-ring);outline-offset:2px}.ds-collapsible-trigger[data-disabled]{color:var(--collapsible-trigger-fg-disabled);cursor:not-allowed}.ds-collapsible-trigger>svg{width:var(--collapsible-icon-size);height:var(--collapsible-icon-size);flex-shrink:0;transition:transform .18s}.ds-collapsible-trigger[data-state=open]>svg{transform:rotate(180deg)}.ds-collapsible-content{font-size:var(--collapsible-content-font-size);color:var(--collapsible-content-fg);overflow:hidden}.ds-collapsible-content[data-state=open]{animation:ds-collapsible-down var(--collapsible-anim-duration) var(--collapsible-anim-easing)}.ds-collapsible-content[data-state=closed]{animation:ds-collapsible-up var(--collapsible-anim-duration) var(--collapsible-anim-easing)}.ds-collapsible-content-inner{padding-block:var(--collapsible-content-padding-block);padding-inline:var(--collapsible-content-padding-inline)}@keyframes ds-collapsible-down{0%{height:0}to{height:var(--radix-collapsible-content-height)}}@keyframes ds-collapsible-up{0%{height:var(--radix-collapsible-content-height)}to{height:0}}@media (prefers-reduced-motion:reduce){.ds-collapsible-content[data-state=open],.ds-collapsible-content[data-state=closed]{animation:none}.ds-collapsible-trigger>svg{transition:none}}.ds-cmb-pop{min-width:var(--radix-popover-trigger-width);max-height:var(--radix-popover-content-available-height,320px);flex-direction:column;display:flex}.ds-cmb-search{align-items:center;gap:var(--sel-gap);padding:var(--cmb-search-padding);border-bottom:1px solid var(--cmb-search-divider);display:flex}.ds-cmb-search-input{appearance:none;font-family:inherit;font-size:var(--sel-font-size);line-height:var(--sel-line-height);color:var(--sel-fg);background:0 0;border:0;outline:none;flex:1;padding:0}.ds-cmb-search-input::placeholder{color:var(--sel-placeholder-fg)}.ds-cmb-list{flex:1;overflow-y:auto}.ds-cmb-opt{cursor:pointer}.ds-cmb-empty{padding-block:var(--sel-opt-padding-block);padding-inline:var(--sel-opt-padding-inline);color:var(--sel-placeholder-fg);font-size:var(--sel-opt-font-size)}.ds-cmb-create{color:var(--cmb-create-fg);border-top:1px solid var(--cmb-search-divider);padding-top:calc(var(--sel-opt-padding-block) + 2px);margin-top:4px}.ds-cmb-create .ds-sel-opt-label{font-weight:var(--font-weight-medium)}.ds-cmb-create-icon{flex-shrink:0;justify-content:center;align-items:center;width:14px;height:14px;display:inline-flex}.ds-cmb-create-icon svg{width:100%;height:100%}.ds-command-backdrop{z-index:var(--command-z,60);background:var(--command-backdrop);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);position:fixed;inset:0}.ds-command-backdrop[data-state=open]{animation:.15s ease-out ds-command-fade}.ds-command{z-index:calc(var(--command-z,60) + 1);top:var(--command-offset-top);width:min(var(--command-width), calc(100vw - var(--space-6)));max-height:var(--command-max-height);background:var(--command-bg);border:1px solid var(--command-border);border-radius:var(--command-radius);box-shadow:var(--command-shadow);font-family:var(--default-font-family);flex-direction:column;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%)}.ds-command[data-state=open]{animation:.16s ease-out ds-command-pop}.ds-command:focus{outline:none}.ds-command-sr-title{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-command-input-row{align-items:center;gap:var(--space-2);padding:var(--command-input-pad);border-bottom:1px solid var(--command-border);display:flex}.ds-command-search-icon{width:20px;height:20px;color:var(--command-icon-fg);flex:none}.ds-command-input{min-width:0;color:var(--command-input-fg);font-size:var(--command-input-size);background:0 0;border:0;outline:none;flex:1;font-family:inherit;line-height:1.5}.ds-command-input::placeholder{color:var(--command-placeholder-fg)}.ds-command-input-hint{flex:none}.ds-command-list{min-height:0;padding:var(--command-list-pad);flex:1;overflow-y:auto}.ds-command-group+.ds-command-group{margin-top:var(--space-2)}.ds-command-group-title{padding:var(--command-group-title-pad);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase;color:var(--command-group-title-fg)}.ds-command-item{align-items:center;gap:var(--space-3);padding:var(--command-item-pad);border-radius:var(--command-item-radius);cursor:pointer;color:var(--command-item-fg);scroll-margin:var(--space-2);display:flex}.ds-command-item[data-active=true]{background:var(--command-item-bg-active)}.ds-command-item[data-disabled]{opacity:.5;cursor:not-allowed}.ds-command-item-icon{color:var(--command-icon-fg);flex:none;display:inline-flex}.ds-command-item-icon :is(.ds-command-item-glyph,svg){width:20px;height:20px}.ds-command-item-avatar{border-radius:var(--radius-full);object-fit:cover;flex:none;width:24px;height:24px}.ds-command-item-text{flex-direction:column;flex:1;min-width:0;display:flex}.ds-command-item-label{font-size:var(--command-item-size);color:var(--command-item-fg);white-space:nowrap;text-overflow:ellipsis;font-weight:500;overflow:hidden}.ds-command-item-desc{font-size:var(--font-size-2);color:var(--command-item-desc-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-command-item-shortcut{gap:var(--space-1);flex:none;display:inline-flex}.ds-command-empty{padding:var(--command-empty-pad);text-align:center;color:var(--command-item-desc-fg);font-size:var(--command-item-size)}@keyframes ds-command-fade{0%{opacity:0}to{opacity:1}}@keyframes ds-command-pop{0%{opacity:0;transform:translate(-50%)scale(.97)}to{opacity:1;transform:translate(-50%)scale(1)}}.ds-dt{gap:var(--dt-gap);font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-dt-toolbar{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ds-dt-search{width:var(--dt-search-width);max-width:100%}.ds-dt-toolbar-extra{align-items:center;gap:var(--space-2);display:flex}.ds-dt-bulk{align-items:center;gap:var(--space-2);padding-block:var(--dt-bulk-padding-block);padding-inline:var(--dt-bulk-padding-inline);background:var(--dt-bulk-bg);color:var(--dt-bulk-fg);border-radius:var(--dt-bulk-radius);font-size:var(--font-size-1);display:flex}.ds-dt-bulk-count{align-items:center;gap:var(--space-1);color:var(--dt-bulk-fg-muted);display:inline-flex}.ds-dt-bulk-count b{color:var(--dt-bulk-fg);font-weight:var(--font-weight-medium)}.ds-dt-bulk-clear{color:var(--dt-bulk-fg-faint);font:inherit;font-size:var(--font-size-1);cursor:pointer;padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-2);background:0 0;border:0}.ds-dt-bulk-clear:hover{background:var(--dt-bulk-ghost-hover);color:var(--dt-bulk-fg)}.ds-dt-bulk-spacer{flex:1}.ds-dt-bulk-act{align-items:center;gap:var(--space-1);color:var(--dt-bulk-fg-muted);font:inherit;font-size:var(--font-size-1);cursor:pointer;padding-block:var(--space-1);padding-inline:var(--space-2);border-radius:var(--radius-2);background:0 0;border:0;display:inline-flex}.ds-dt-bulk-act:hover{background:var(--dt-bulk-ghost-hover);color:var(--dt-bulk-fg)}.ds-dt-bulk-act.is-danger{color:var(--dt-bulk-danger-fg)}.ds-dt-bulk-act.is-danger:hover{background:var(--dt-bulk-danger-bg-hover);color:var(--dt-bulk-danger-fg)}.ds-dt-bulk-icon{flex-shrink:0;width:14px;height:14px}.ds-dt-sticky .ds-tbl-head{z-index:1;position:sticky;top:0}.ds-dt-check-cell{white-space:nowrap;width:1%}.ds-dt-check-cell .ds-tbl-h-inner,.ds-dt-check-cell{vertical-align:middle}.ds-dt-caption{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-dt-empty-row td{padding:0}.ds-dt-empty-row .ds-empty{border:0}.ds-dt-skel{height:var(--dt-skel-height);border-radius:var(--radius-2);background:var(--dt-skel-bg);background-image:linear-gradient(90deg, var(--dt-skel-bg) 0%, var(--dt-skel-bg-shine) 50%, var(--dt-skel-bg) 100%);background-size:200% 100%;width:60%;animation:1.2s ease-in-out infinite ds-dt-shimmer;display:inline-block}.ds-dt-skel-check{border-radius:var(--radius-2);width:16px;height:16px}@keyframes ds-dt-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@media (prefers-reduced-motion:reduce){.ds-dt-skel{animation:none}}.ds-dt-foot{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.ds-dt-foot-meta{font-size:var(--font-size-1);color:var(--dt-foot-fg)}.ds-date-row{gap:var(--input-row-gap);font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-date-label{font-size:var(--input-label-font-size);color:var(--input-label-fg);font-weight:var(--font-weight-medium)}.ds-date-required{color:var(--input-required-fg)}.ds-date{align-items:center;gap:var(--space-2);padding-block:var(--input-padding-block);padding-inline:var(--input-padding-inline);background:var(--input-bg);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-radius);font-family:var(--default-font-family);font-size:var(--input-font-size);line-height:var(--input-line-height);color:var(--input-fg);text-align:left;cursor:pointer;outline:none;transition:border-color .12s,box-shadow .12s;display:inline-flex}.ds-date:hover:not([disabled]){border-color:var(--input-border-color-hover)}.ds-date[data-state=open],.ds-date:focus-visible{border-color:var(--input-focus-border-color);box-shadow:0 0 0 3px var(--input-focus-ring)}.ds-date[aria-invalid=true]{border-color:var(--input-error-border-color);box-shadow:0 0 0 3px var(--input-error-ring)}.ds-date[disabled]{background:var(--input-disabled-bg);color:var(--input-disabled-fg);cursor:not-allowed}.ds-date>svg{width:16px;height:16px;color:var(--sel-chev-fg);flex-shrink:0}.ds-date-text{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ds-date-placeholder{color:var(--input-placeholder-fg)}.ds-date-hint,.ds-date-error{font-size:var(--input-hint-font-size);color:var(--input-hint-fg)}.ds-date-error{color:var(--input-error-fg)}.ds-date-pop{z-index:60}.ds-date-range{align-items:center;gap:var(--space-2);display:inline-flex}.ds-date-range>.ds-date{flex:1;min-width:0}.ds-date-range-sep{color:var(--date-range-separator-fg);font-size:var(--font-size-3);-webkit-user-select:none;user-select:none}.ds-desc-list{gap:var(--desc-gap);font-family:var(--default-font-family);margin:0;display:grid}.ds-desc-list[data-columns="2"]{column-gap:var(--desc-col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.ds-desc-item{min-width:0}.ds-desc-item[data-full]{grid-column:1/-1}.ds-desc-term{font-size:var(--desc-term-size);color:var(--desc-term-fg)}.ds-desc-detail{font-size:var(--desc-detail-size);color:var(--desc-detail-fg);min-width:0;margin:0}.ds-desc-list[data-layout=horizontal] .ds-desc-item{grid-template-columns:var(--desc-term-col) minmax(0, 1fr);gap:var(--desc-row-gap);align-items:baseline;display:grid}.ds-desc-list[data-layout=stacked] .ds-desc-item{gap:var(--desc-stacked-gap);flex-direction:column;display:flex}.ds-desc-list[data-dividers] .ds-desc-item{padding-block:var(--desc-divider-pad);border-block-start:1px solid var(--desc-divider-color)}.ds-desc-list[data-dividers][data-columns="1"] .ds-desc-item:first-child{border-block-start:0;padding-block-start:0}@media (width<=640px){.ds-desc-list[data-layout=horizontal] .ds-desc-item{gap:var(--desc-stacked-gap);grid-template-columns:1fr}.ds-desc-list[data-columns="2"]{grid-template-columns:1fr}}.ds-dialog-backdrop{background:var(--dialog-backdrop-bg);z-index:800;animation:.12s ease-out ds-dialog-backdrop-in;position:fixed;inset:0}@keyframes ds-dialog-backdrop-in{0%{opacity:0}to{opacity:1}}.ds-dialog{background:var(--dialog-bg);color:var(--dialog-fg);border-radius:var(--dialog-radius);box-shadow:var(--dialog-shadow);min-width:var(--dialog-default-min);max-width:var(--dialog-default-max);z-index:801;max-height:calc(100vh - 64px);font-family:var(--default-font-family);outline:none;flex-direction:column;animation:.14s ease-out ds-dialog-panel-in;display:flex;position:fixed;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)}@keyframes ds-dialog-panel-in{0%{opacity:0;transform:translate(-50%,calc(8px - 50%))scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.ds-dialog[data-size=narrow]{min-width:var(--dialog-narrow-min);max-width:var(--dialog-narrow-max)}.ds-dialog[data-size=wide]{max-width:var(--dialog-wide-max)}.ds-dialog-head{padding:var(--dialog-head-padding);align-items:flex-start;gap:var(--space-3);border-block-end:1px solid var(--dialog-divider-color);display:flex}.ds-dialog-head-text{flex:1;min-width:0}.ds-dialog-title{font-size:var(--dialog-title-font-size);font-weight:var(--font-weight-bold);color:var(--dialog-title-fg);letter-spacing:-.01em;margin:0}.ds-dialog-subtitle{font-size:var(--dialog-subtitle-font-size);color:var(--dialog-subtitle-fg);margin:4px 0 0}.ds-dialog-close{color:var(--dialog-close-fg);cursor:pointer;border-radius:var(--radius-3);background:0 0;border:0;flex:none;padding:4px;transition:background .12s,color .12s;display:inline-flex}.ds-dialog-close:hover{background:var(--dialog-close-bg-hover);color:var(--dialog-close-fg-hover)}.ds-dialog-body{padding:var(--dialog-body-padding);font-size:var(--dialog-body-font-size);color:var(--dialog-fg);line-height:1.55;overflow-y:auto}.ds-dialog-foot{padding:var(--dialog-foot-padding);gap:var(--space-2);border-block-start:1px solid var(--dialog-divider-color);background:var(--dialog-foot-bg);align-items:center;display:flex}.ds-dialog-spacer{flex:1}.ds-dialog[data-danger=true] .ds-dialog-head{border-block-end-color:var(--dialog-danger-divider-color)}.ds-dialog[data-danger=true] .ds-dialog-title{color:var(--dialog-danger-title-fg)}.ds-divider{background:var(--divider-color);border:0;margin:0}.ds-divider[data-orientation=horizontal]{height:var(--divider-thickness);width:100%}.ds-divider[data-orientation=vertical]{width:var(--divider-thickness);align-self:stretch;height:auto}.ds-divider-row{align-items:center;gap:var(--divider-label-gap);width:100%;font-family:var(--default-font-family);font-size:var(--divider-label-font-size);color:var(--divider-label-fg);display:flex}.ds-divider-line{height:var(--divider-thickness);background:var(--divider-color);flex:1;min-width:0;display:block}.ds-divider-label{font-weight:var(--font-weight-medium);text-transform:var(--divider-label-transform,none);letter-spacing:var(--divider-label-letter-spacing,normal);flex-shrink:0}.ds-divider-row[data-label-align=start]>.ds-divider-line:first-child,.ds-divider-row[data-label-align=end]>.ds-divider-line:last-child{flex:0 0 var(--divider-label-edge-inset)}.ds-empty{text-align:center;align-items:center;gap:var(--empty-gap);padding:var(--empty-padding);color:var(--empty-fg);font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-empty-inline{text-align:left;padding:var(--empty-inline-padding);flex-direction:row;align-items:flex-start}.ds-empty-icon{width:var(--empty-icon-size);height:var(--empty-icon-size);background:var(--empty-icon-bg);color:var(--empty-icon-fg);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-empty-icon>svg{width:50%;height:50%}.ds-empty-text{gap:var(--space-1);max-width:var(--empty-text-max-width);flex-direction:column;display:flex}.ds-empty-title{font-size:var(--empty-title-font-size);font-weight:var(--font-weight-semibold);color:var(--empty-title-fg);margin:0}.ds-empty-desc{font-size:var(--empty-desc-font-size);color:var(--empty-desc-fg);margin:0;line-height:1.5}.ds-empty-actions{align-items:center;gap:var(--space-2);margin-top:var(--space-1);display:inline-flex}.ds-featured-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-featured-icon[data-size=sm]{width:32px;height:32px}.ds-featured-icon[data-size=md]{width:40px;height:40px}.ds-featured-icon[data-size=lg]{width:48px;height:48px}.ds-featured-icon[data-size=xl]{width:56px;height:56px}.ds-featured-icon[data-size=sm] :is(.ds-featured-icon-glyph,svg){width:16px;height:16px}.ds-featured-icon[data-size=md] :is(.ds-featured-icon-glyph,svg){width:20px;height:20px}.ds-featured-icon[data-size=lg] :is(.ds-featured-icon-glyph,svg){width:24px;height:24px}.ds-featured-icon[data-size=xl] :is(.ds-featured-icon-glyph,svg){width:28px;height:28px}.ds-featured-icon[data-variant=light]{border-radius:var(--radius-full)}.ds-featured-icon[data-variant=light][data-color=brand]{background:var(--accent-3);color:var(--accent-11)}.ds-featured-icon[data-variant=light][data-color=gray]{background:var(--gray-3);color:var(--gray-11)}.ds-featured-icon[data-variant=light][data-color=success]{background:var(--green-3);color:var(--green-11)}.ds-featured-icon[data-variant=light][data-color=warning]{background:var(--amber-3);color:var(--amber-11)}.ds-featured-icon[data-variant=light][data-color=error]{background:var(--red-3);color:var(--red-11)}.ds-featured-icon[data-variant=modern]{background:var(--featured-icon-modern-bg);border:1px solid var(--featured-icon-modern-border);box-shadow:var(--featured-icon-modern-shadow)}.ds-featured-icon[data-variant=modern][data-size=sm]{border-radius:var(--radius-2)}.ds-featured-icon[data-variant=modern][data-size=md],.ds-featured-icon[data-variant=modern][data-size=lg]{border-radius:var(--radius-3)}.ds-featured-icon[data-variant=modern][data-size=xl]{border-radius:var(--radius-4)}.ds-featured-icon[data-variant=modern][data-color=brand]{color:var(--accent-11)}.ds-featured-icon[data-variant=modern][data-color=gray]{color:var(--gray-11)}.ds-featured-icon[data-variant=modern][data-color=success]{color:var(--green-11)}.ds-featured-icon[data-variant=modern][data-color=warning]{color:var(--amber-11)}.ds-featured-icon[data-variant=modern][data-color=error]{color:var(--red-11)}.ds-field-group{gap:var(--field-group-gap);font-family:var(--default-font-family);display:grid}.ds-field-group[data-layout=stacked][data-columns="2"]{column-gap:var(--field-group-col-gap);grid-template-columns:repeat(2,minmax(0,1fr))}.ds-field{gap:var(--field-gap);flex-direction:column;min-width:0;display:flex}.ds-field[data-full]{grid-column:1/-1}.ds-field-header{gap:var(--field-header-gap);flex-direction:column;min-width:0;display:flex}.ds-field-label{font-weight:var(--font-weight-medium)}.ds-field-hint{font-size:var(--field-hint-size);color:var(--field-hint-fg);margin:0;line-height:1.5}.ds-field-control{gap:var(--field-msg-gap);flex-direction:column;min-width:0;display:flex}.ds-field-error{font-size:var(--field-hint-size);color:var(--field-error-fg);margin:0;line-height:1.5}.ds-field-group[data-layout=horizontal] .ds-field{grid-template-columns:var(--field-label-col) minmax(0, 1fr);gap:var(--field-row-gap);align-items:start;display:grid}.ds-field-group[data-layout=horizontal] .ds-field-header{padding-block-start:var(--field-label-offset)}@media (width<=640px){.ds-field-group[data-layout=horizontal] .ds-field{gap:var(--field-gap);grid-template-columns:1fr}.ds-field-group[data-layout=horizontal] .ds-field-header{padding-block-start:0}.ds-field-group[data-layout=stacked][data-columns="2"]{grid-template-columns:1fr}}.ds-file-list{gap:var(--file-gap);font-family:var(--default-font-family);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ds-file-item{gap:var(--file-item-gap);padding:var(--file-item-pad);border:1px solid var(--file-border);border-radius:var(--file-radius);background:var(--file-bg);display:flex}.ds-file-item[data-status=error]{border-color:var(--file-error-border)}.ds-file-icon{width:var(--file-tile-size);height:var(--file-tile-size);border-radius:var(--radius-2);background:var(--file-tile-bg);color:var(--file-tile-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-file-icon-glyph,.ds-file-icon>svg{width:20px;height:20px}.ds-file-ext{font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);letter-spacing:.02em}.ds-file-main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ds-file-row{align-items:flex-start;gap:var(--space-2);display:flex}.ds-file-name{min-width:0;font-size:var(--file-name-size);font-weight:var(--font-weight-medium);color:var(--file-name-fg);white-space:nowrap;text-overflow:ellipsis;flex:1;overflow:hidden}.ds-file-meta{align-items:center;gap:var(--space-2);font-size:var(--file-meta-size);color:var(--file-meta-fg);display:flex}.ds-file-status{align-items:center;gap:4px;display:inline-flex}.ds-file-status-glyph{width:14px;height:14px}.ds-file-status[data-status=complete]{color:var(--file-success-fg)}.ds-file-status[data-status=error]{color:var(--file-error-fg)}.ds-file-status[data-status=uploading]{color:var(--file-meta-fg)}.ds-file-progress{margin-block-start:var(--space-2)}.ds-file-remove{border-radius:var(--radius-2);width:24px;height:24px;color:var(--file-meta-fg);cursor:pointer;opacity:.7;background:0 0;border:0;flex:none;justify-content:center;align-items:center;margin:-2px -2px 0 0;padding:0;transition:opacity .1s,background-color .1s;display:inline-flex}.ds-file-remove:hover{opacity:1;background:var(--file-remove-bg-hover)}.ds-file-retry{color:var(--file-error-fg);font-size:var(--file-meta-size);font-weight:var(--font-weight-semibold);cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-block-start:var(--space-1);padding:0}.ds-file-retry:hover{text-decoration:underline}.ds-file-trigger-input{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ds-filter-bar{align-items:center;gap:var(--filter-bar-gap);padding:var(--filter-bar-padding);font-family:var(--default-font-family);flex-wrap:wrap;display:flex}.ds-filter-bar[data-divider]{border-block-end:1px solid var(--filter-bar-border)}.ds-filter-bar-search{flex:1 1 var(--filter-bar-search-basis);min-width:0}.ds-filter-bar-filters{align-items:center;gap:var(--filter-bar-filters-gap);flex-wrap:wrap;display:flex}.ds-filter-bar-actions{align-items:center;gap:var(--filter-bar-filters-gap);margin-inline-start:auto;display:flex}@media (width<=640px){.ds-filter-bar-search,.ds-filter-bar-filters,.ds-filter-bar-actions{flex:100%;margin-inline-start:0}}.ds-icon-btn{width:var(--icon-btn-md-size);height:var(--icon-btn-md-size);border-radius:var(--icon-btn-md-radius);color:var(--icon-btn-ghost-fg);cursor:pointer;font:inherit;background:0 0;border:1px solid #0000;flex-shrink:0;place-items:center;padding:0;transition:background .12s,color .12s,border-color .12s;display:inline-grid}.ds-icon-btn:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.ds-icon-btn:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-icon-btn .ds-icon-btn-svg,.ds-icon-btn>svg{width:var(--icon-btn-md-icon-size);height:var(--icon-btn-md-icon-size);display:block}.ds-icon-btn[data-size=sm]{width:var(--icon-btn-sm-size);height:var(--icon-btn-sm-size);border-radius:var(--icon-btn-sm-radius)}.ds-icon-btn[data-size=sm] .ds-icon-btn-svg,.ds-icon-btn[data-size=sm]>svg{width:var(--icon-btn-sm-icon-size);height:var(--icon-btn-sm-icon-size)}.ds-icon-btn[data-size=lg]{width:var(--icon-btn-lg-size);height:var(--icon-btn-lg-size);border-radius:var(--icon-btn-lg-radius)}.ds-icon-btn[data-size=lg] .ds-icon-btn-svg,.ds-icon-btn[data-size=lg]>svg{width:var(--icon-btn-lg-icon-size);height:var(--icon-btn-lg-icon-size)}.ds-icon-btn[data-variant=ghost]:hover,.ds-icon-btn[data-variant=ghost][data-active=true]{background:var(--icon-btn-ghost-bg-hover);color:var(--icon-btn-ghost-fg-hover)}.ds-icon-btn[data-variant=bordered]{background:var(--icon-btn-bordered-bg);border-color:var(--icon-btn-bordered-border);color:var(--icon-btn-bordered-fg)}.ds-icon-btn[data-variant=bordered]:hover,.ds-icon-btn[data-variant=bordered][data-active=true]{border-color:var(--icon-btn-bordered-border-hover);color:var(--icon-btn-bordered-fg-hover)}.ds-icon-btn[data-variant=primary]{background:var(--icon-btn-primary-bg);border-color:var(--icon-btn-primary-bg);color:var(--icon-btn-primary-fg)}.ds-icon-btn[data-variant=primary]:hover{background:var(--icon-btn-primary-bg-hover);border-color:var(--icon-btn-primary-bg-hover)}.ds-json{background:var(--json-bg);color:var(--json-fg);border:1px solid var(--json-border);border-radius:var(--json-radius);font-family:var(--code-font-family);font-size:var(--json-font-size);line-height:var(--json-line-height);position:relative}.ds-json-scroll{align-items:flex-start;display:flex}.ds-json-pre{padding:var(--json-padding-block) var(--json-padding-inline);white-space:pre;flex:1;min-width:0;margin:0}.ds-json-code{font:inherit;color:inherit;background:0 0;padding:0}.ds-json-gutter{padding:var(--json-padding-block) var(--json-gutter-padding-inline);text-align:right;white-space:pre;color:var(--json-gutter-fg);background:var(--json-gutter-bg);border-right:1px solid var(--json-border);-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0}.ds-json-key{color:var(--json-key-fg)}.ds-json-string{color:var(--json-string-fg)}.ds-json-number{color:var(--json-number-fg)}.ds-json-boolean{color:var(--json-boolean-fg)}.ds-json-null{color:var(--json-null-fg);font-style:italic}.ds-json-copy{top:var(--space-2);right:var(--space-2);border:1px solid var(--json-border);border-radius:var(--radius-2);background:var(--json-copy-bg);width:28px;height:28px;color:var(--json-copy-fg);cursor:pointer;opacity:0;justify-content:center;align-items:center;padding:0;transition:opacity .12s,color .12s,background .12s;display:inline-flex;position:absolute}.ds-json:hover .ds-json-copy,.ds-json-copy:focus-visible{opacity:1}.ds-json-copy:hover{background:var(--json-copy-bg-hover);color:var(--json-copy-fg-hover)}.ds-json-copy[data-copied]{opacity:1;color:var(--json-copy-fg-copied)}.ds-json-copy svg{width:15px;height:15px}.ds-label{font-family:var(--default-font-family);font-size:var(--label-font-size);font-weight:var(--font-weight-medium);color:var(--label-fg);align-items:baseline;line-height:1.35;display:inline-flex}.ds-label-required{color:var(--label-required-fg)}.ds-label[data-disabled=true]{color:var(--label-disabled-fg);cursor:not-allowed}.ds-label[data-size="1"]{--label-font-size:var(--font-size-1)}.ds-label[data-size="2"]{--label-font-size:var(--font-size-2)}.ds-label[data-size="3"]{--label-font-size:var(--font-size-3)}.ds-link{font-family:var(--default-font-family);cursor:pointer;text-underline-offset:2px;text-decoration-thickness:1px;transition:color .1s,text-decoration-color .1s}.ds-link[data-underline=always]{text-decoration:underline}.ds-link[data-underline=hover]{text-decoration:none}.ds-link[data-underline=hover]:hover{text-decoration:underline}.ds-link[data-underline=none]{text-decoration:none}.ds-link:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px;border-radius:2px}.ds-list{font-family:var(--default-font-family);margin:0;padding:0;list-style:none}.ds-list[data-bordered]{border:1px solid var(--list-border);border-radius:var(--list-radius);background:var(--list-bg);overflow:hidden}.ds-list[data-dividers] .ds-list-item+.ds-list-item{border-block-start:1px solid var(--list-divider)}.ds-list-item{min-width:0}.ds-list-row{align-items:center;gap:var(--list-gap);width:100%;padding:var(--list-item-pad);text-align:start;font:inherit;color:var(--list-fg);background:0 0;border:0;text-decoration:none;display:flex}a.ds-list-row,button.ds-list-row{cursor:pointer;transition:background-color .1s}a.ds-list-row:hover,button.ds-list-row:hover{background:var(--list-bg-hover)}a.ds-list-row[data-active=true],button.ds-list-row[data-active=true]{background:var(--list-bg-active)}.ds-list-row:focus-visible{outline:2px solid var(--list-focus-ring);outline-offset:-2px}.ds-list-row[data-disabled]{opacity:.5;cursor:not-allowed}.ds-list-leading{color:var(--list-leading-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-list-leading :is(.ds-list-leading-glyph,svg){width:var(--list-icon-size);height:var(--list-icon-size)}.ds-list-text{gap:var(--list-text-gap);flex-direction:column;flex:1;min-width:0;display:flex}.ds-list-title{font-size:var(--list-title-size);font-weight:var(--font-weight-medium);color:var(--list-title-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-list-subtitle{font-size:var(--list-subtitle-size);color:var(--list-subtitle-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ds-list-trailing{align-items:center;gap:var(--space-2);color:var(--list-trailing-fg);font-size:var(--list-subtitle-size);flex:none;margin-inline-start:auto;display:inline-flex}.ds-menu{--menu-anim-distance:4px;min-width:var(--menu-min-width);background:var(--menu-bg);border:1px solid var(--menu-border-color);border-radius:var(--menu-radius);box-shadow:var(--menu-shadow);padding:var(--menu-padding);font-family:var(--default-font-family);font-size:var(--menu-font-size);color:var(--menu-fg);z-index:50;outline:none}.ds-menu[data-state=open]{animation:.12s ease-out ds-menu-in}@keyframes ds-menu-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.ds-menu-item{align-items:center;gap:var(--menu-item-gap);padding-block:var(--menu-item-padding-block);padding-inline:var(--menu-item-padding-inline);border-radius:var(--menu-item-radius);color:var(--menu-item-fg);cursor:default;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.ds-menu-item[data-highlighted]{background:var(--menu-item-bg-hover);color:var(--menu-item-fg-hover)}.ds-menu-item[data-disabled]{color:var(--menu-item-fg-disabled);pointer-events:none}.ds-menu-item[data-danger=true]{color:var(--menu-item-fg-danger)}.ds-menu-item[data-danger=true][data-highlighted]{background:var(--menu-item-bg-danger-hover);color:var(--menu-item-fg-danger)}.ds-menu-item-icon{width:var(--menu-item-icon-size);height:var(--menu-item-icon-size);color:var(--menu-item-icon-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-menu-item-icon>svg{width:100%;height:100%}.ds-menu-item[data-highlighted] .ds-menu-item-icon{color:var(--menu-item-icon-fg-hover)}.ds-menu-item[data-danger=true] .ds-menu-item-icon{color:var(--menu-item-fg-danger)}.ds-menu-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ds-menu-item-kbd{font-size:var(--menu-kbd-font-size);color:var(--menu-kbd-fg);letter-spacing:.02em;flex-shrink:0;padding-inline-start:var(--menu-item-gap)}.ds-menu-item[data-highlighted] .ds-menu-item-kbd{color:var(--menu-kbd-fg-hover)}.ds-menu-item-chev{width:var(--menu-item-icon-size);height:var(--menu-item-icon-size);color:var(--menu-item-icon-fg);flex-shrink:0;margin-left:auto}.ds-menu-item-indicator{width:var(--menu-item-icon-size);height:var(--menu-item-icon-size);color:var(--menu-item-check-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-menu-item-indicator>svg{width:100%;height:100%}.ds-menu-label{padding-block:var(--menu-label-padding-block);padding-inline:var(--menu-item-padding-inline);font-size:var(--menu-label-font-size);font-weight:var(--font-weight-medium);color:var(--menu-label-fg);text-transform:uppercase;letter-spacing:.04em}.ds-menu-header,.ds-menu-footer{padding-block:var(--menu-section-padding-block);padding-inline:var(--menu-section-padding-inline);margin-inline:calc(var(--menu-padding) * -1);font-size:var(--menu-section-font-size);color:var(--menu-section-fg)}.ds-menu-header{border-block-end:1px solid var(--menu-separator-color);margin-block-start:calc(var(--menu-padding) * -1);margin-block-end:var(--menu-padding)}.ds-menu-footer{border-block-start:1px solid var(--menu-separator-color);margin-block-start:var(--menu-padding);margin-block-end:calc(var(--menu-padding) * -1)}.ds-menu-separator{background:var(--menu-separator-color);height:1px;margin-block:var(--menu-separator-margin);margin-inline:calc(var(--menu-item-padding-inline) * -1 + var(--menu-padding))}.ds-menubar{align-items:center;gap:var(--menubar-gap);padding:var(--menubar-padding);background:var(--menubar-bg);border:1px solid var(--menubar-border-color);border-radius:var(--menubar-radius);font-family:var(--default-font-family);font-size:var(--menubar-font-size);display:flex}.ds-menubar-trigger{align-items:center;gap:var(--menubar-item-gap);padding-block:var(--menubar-trigger-padding-block);padding-inline:var(--menubar-trigger-padding-inline);border-radius:var(--menubar-trigger-radius);color:var(--menubar-trigger-fg);font-family:inherit;font-size:inherit;font-weight:var(--font-weight-medium);cursor:default;-webkit-user-select:none;user-select:none;background:0 0;border:none;outline:none;line-height:1;display:inline-flex}.ds-menubar-trigger:hover{background:var(--menubar-trigger-bg-hover);color:var(--menubar-trigger-fg-hover)}.ds-menubar-trigger[data-highlighted],.ds-menubar-trigger[data-state=open]{background:var(--menubar-trigger-bg-active);color:var(--menubar-trigger-fg-active)}.ds-menubar-trigger[data-disabled]{color:var(--menubar-trigger-fg-disabled);pointer-events:none}.ds-menubar-content{--menubar-anim-distance:4px;min-width:var(--menubar-content-min-width);background:var(--menubar-content-bg);border:1px solid var(--menubar-content-border-color);border-radius:var(--menubar-content-radius);box-shadow:var(--menubar-content-shadow);padding:var(--menubar-content-padding);font-family:var(--default-font-family);font-size:var(--menubar-content-font-size);color:var(--menubar-content-fg);z-index:50;outline:none}.ds-menubar-content[data-state=open]{animation:.12s ease-out ds-menubar-in}@keyframes ds-menubar-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.ds-menubar-item{align-items:center;gap:var(--menubar-item-gap);padding-block:var(--menubar-item-padding-block);padding-inline:var(--menubar-item-padding-inline);border-radius:var(--menubar-item-radius);color:var(--menubar-item-fg);cursor:default;-webkit-user-select:none;user-select:none;outline:none;display:flex;position:relative}.ds-menubar-item[data-highlighted]{background:var(--menubar-item-bg-hover);color:var(--menubar-item-fg-hover)}.ds-menubar-item[data-disabled]{color:var(--menubar-item-fg-disabled);pointer-events:none}.ds-menubar-item[data-danger=true]{color:var(--menubar-item-fg-danger)}.ds-menubar-item[data-danger=true][data-highlighted]{background:var(--menubar-item-bg-danger-hover);color:var(--menubar-item-fg-danger)}.ds-menubar-item-icon{width:var(--menubar-item-icon-size);height:var(--menubar-item-icon-size);color:var(--menubar-item-icon-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-menubar-item-icon>svg{width:100%;height:100%}.ds-menubar-item[data-highlighted] .ds-menubar-item-icon{color:var(--menubar-item-icon-fg-hover)}.ds-menubar-item[data-danger=true] .ds-menubar-item-icon{color:var(--menubar-item-fg-danger)}.ds-menubar-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ds-menubar-item-kbd{font-size:var(--menubar-kbd-font-size);color:var(--menubar-kbd-fg);letter-spacing:.02em;flex-shrink:0;padding-inline-start:var(--menubar-item-gap)}.ds-menubar-item[data-highlighted] .ds-menubar-item-kbd{color:var(--menubar-kbd-fg-hover)}.ds-menubar-item-chev{width:var(--menubar-item-icon-size);height:var(--menubar-item-icon-size);color:var(--menubar-item-icon-fg);flex-shrink:0;margin-left:auto}.ds-menubar-item-indicator{width:var(--menubar-item-icon-size);height:var(--menubar-item-icon-size);color:var(--menubar-item-check-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-menubar-item-indicator>svg{width:100%;height:100%}.ds-menubar-label{padding-block:var(--menubar-label-padding-block);padding-inline:var(--menubar-item-padding-inline);font-size:var(--menubar-label-font-size);font-weight:var(--font-weight-medium);color:var(--menubar-label-fg);text-transform:uppercase;letter-spacing:.04em}.ds-menubar-separator{background:var(--menubar-separator-color);height:1px;margin-block:var(--menubar-separator-margin);margin-inline:calc(var(--menubar-item-padding-inline) * -1 + var(--menubar-content-padding))}.ds-ms-pop{max-height:var(--radix-popover-content-available-height,360px)}.ds-ms-opt{align-items:center;gap:var(--sel-gap);display:flex}.ds-ms-opt[data-state=checked]{color:var(--sel-opt-fg);font-weight:inherit}.ds-ms-check{width:var(--ms-check-size);height:var(--ms-check-size);border-radius:var(--ms-check-radius);border:1px solid var(--ms-check-border);background:var(--ms-check-bg);color:var(--ms-check-fg);flex-shrink:0;justify-content:center;align-items:center;transition:background 80ms,border-color 80ms;display:inline-flex}.ds-ms-check[data-checked]{background:var(--ms-check-bg-checked);border-color:var(--ms-check-border-checked)}.ds-ms-check svg{width:90%;height:90%}.ds-ms-footer{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--ms-footer-padding);border-top:1px solid var(--ms-footer-divider);display:flex}.ds-ms-footer-btn{appearance:none;padding:var(--space-1) var(--space-2);border-radius:var(--radius-2);font-family:inherit;font-size:var(--font-size-2);font-weight:var(--font-weight-medium);color:var(--accent-11);cursor:pointer;background:0 0;border:0}.ds-ms-footer-btn:hover:not([disabled]){background:var(--accent-3)}.ds-ms-footer-btn[disabled]{color:var(--gray-8);cursor:not-allowed}.ds-sel[data-display=tags]{height:auto;min-height:var(--ms-tag-field-min-height,38px);padding-block:var(--ms-tag-field-padding-block);align-items:center}.ds-ms-tags{align-items:center;gap:var(--ms-tag-gap);flex-wrap:wrap;flex:auto;min-width:0;display:flex}.ds-ms-tag{align-items:center;gap:var(--space-1);padding-block:2px;padding-inline:var(--space-2);background:var(--ms-tag-bg);color:var(--ms-tag-fg);border:1px solid var(--ms-tag-border);border-radius:var(--ms-tag-radius);font-size:var(--font-size-1);max-width:100%;line-height:1.4;display:inline-flex}.ds-ms-tag-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ds-ms-tag-x{border-radius:var(--radius-1);block-size:14px;inline-size:14px;color:var(--ms-tag-x-fg);cursor:pointer;flex:none;justify-content:center;align-items:center;font-size:13px;line-height:1;display:inline-flex}.ds-ms-tag-x:hover{background:var(--ms-tag-x-bg-hover);color:var(--ms-tag-x-fg-hover)}.ds-nav-rail{align-items:center;gap:var(--nav-rail-gap);background:var(--nav-rail-bg);border-inline-end:1px solid var(--nav-rail-border-color);padding-block:var(--nav-rail-padding-block);padding-inline:var(--nav-rail-padding-inline);font-family:var(--default-font-family);box-sizing:border-box;flex-direction:column;display:flex}.ds-nav-rail-spacer{flex:auto}.ds-nav-rail-divider{background:var(--nav-rail-divider-color);border:0;flex:none;width:18px;height:1px;margin-block:4px}.ds-nav-rail-btn{width:var(--nav-rail-btn-md-size);height:var(--nav-rail-btn-md-size);border-radius:var(--nav-rail-btn-md-radius);color:var(--nav-rail-btn-fg);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;font-family:inherit;transition:background .12s,color .12s,box-shadow .12s;display:grid}.ds-nav-rail-btn:hover{background:var(--nav-rail-btn-bg-hover);color:var(--nav-rail-btn-fg-hover)}.ds-nav-rail-btn:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.ds-nav-rail-btn[data-active=true],.ds-nav-rail-btn[data-active=true]:hover{background:var(--nav-rail-btn-bg-active);color:var(--nav-rail-btn-fg-active)}.ds-nav-rail-btn-icon{justify-content:center;align-items:center;display:inline-flex}.ds-nav-rail-btn-icon svg{width:var(--nav-rail-btn-md-icon-size);height:var(--nav-rail-btn-md-icon-size)}.ds-nav-rail[data-size=sm] .ds-nav-rail-btn{width:var(--nav-rail-btn-sm-size);height:var(--nav-rail-btn-sm-size);border-radius:var(--nav-rail-btn-sm-radius)}.ds-nav-rail[data-size=sm] .ds-nav-rail-btn-icon svg{width:var(--nav-rail-btn-sm-icon-size);height:var(--nav-rail-btn-sm-icon-size)}.ds-nav-rail[data-size=lg] .ds-nav-rail-btn{width:var(--nav-rail-btn-lg-size);height:var(--nav-rail-btn-lg-size);border-radius:var(--nav-rail-btn-lg-radius)}.ds-nav-rail[data-size=lg] .ds-nav-rail-btn-icon svg{width:var(--nav-rail-btn-lg-icon-size);height:var(--nav-rail-btn-lg-icon-size)}.ds-numfield{gap:var(--space-1);font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-numfield-label{font-size:var(--input-label-font-size);color:var(--input-label-fg);font-weight:var(--font-weight-medium)}.ds-numfield-group{background:var(--input-bg);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-radius);align-items:stretch;transition:border-color .1s,box-shadow .1s;display:flex;overflow:hidden}.ds-numfield-group:hover:not([data-disabled]){border-color:var(--input-border-color-hover)}.ds-numfield-group:focus-within{border-color:var(--input-focus-border-color);box-shadow:0 0 0 3px var(--input-focus-ring)}.ds-numfield-group[data-invalid]{border-color:var(--input-error-border-color)}.ds-numfield-group[data-disabled]{background:var(--input-disabled-bg);cursor:not-allowed}.ds-numfield-input{min-inline-size:0;color:var(--input-fg);font:inherit;font-size:var(--input-font-size);padding-block:var(--input-padding-block);padding-inline:var(--input-padding-inline);background:0 0;border:0;outline:none;flex:auto}.ds-numfield-input::placeholder{color:var(--input-placeholder-fg)}.ds-numfield-input:disabled{color:var(--input-disabled-fg);cursor:not-allowed}.ds-numfield[data-size=sm] .ds-numfield-input{font-size:var(--font-size-2);padding-block:6px}.ds-numfield[data-size=lg] .ds-numfield-input{font-size:var(--font-size-4);padding-block:10px}.ds-numfield-steppers{inline-size:var(--numfield-stepper-width);border-inline-start:1px solid var(--input-border-color);flex-direction:column;flex:none;display:flex}.ds-numfield-step{background:var(--numfield-stepper-bg);color:var(--numfield-stepper-fg);cursor:pointer;border:0;flex:1 1 0;justify-content:center;align-items:center;padding:0;transition:background .1s,color .1s;display:inline-flex}.ds-numfield-step+.ds-numfield-step{border-block-start:1px solid var(--input-border-color)}.ds-numfield-step:hover:not(:disabled){background:var(--numfield-stepper-bg-hover);color:var(--numfield-stepper-fg-hover)}.ds-numfield-step:disabled{color:var(--numfield-stepper-fg-disabled);cursor:not-allowed}.ds-numfield-step svg{block-size:13px;inline-size:13px}.ds-numfield-hint{font-size:var(--input-hint-font-size);color:var(--input-hint-fg);margin:0}.ds-otp{align-items:center;gap:var(--otp-gap);font-family:var(--default-font-family);display:inline-flex}.ds-otp-input{width:var(--otp-box-size);height:var(--otp-box-size);text-align:center;font-size:var(--otp-font-size);color:var(--otp-fg);background:var(--otp-bg);border:var(--otp-border-width) solid var(--otp-border-color);border-radius:var(--otp-radius);outline:none;padding:0;line-height:1;transition:border-color .12s,box-shadow .12s}.ds-otp-input:hover{border-color:var(--otp-border-color-hover)}.ds-otp-input:focus{border-color:var(--otp-focus-border-color);box-shadow:0 0 0 3px var(--otp-focus-ring)}.ds-otp-input:disabled{background:var(--otp-disabled-bg);color:var(--otp-disabled-fg);cursor:not-allowed}.ds-otp[data-error=true] .ds-otp-input{border-color:var(--otp-error-border-color)}.ds-otp[data-error=true] .ds-otp-input:focus{box-shadow:0 0 0 3px var(--otp-error-ring)}.ds-otp[data-size=sm]{--otp-box-size:var(--otp-sm-box-size);--otp-font-size:var(--otp-sm-font-size);--otp-gap:var(--otp-sm-gap)}.ds-otp[data-size=lg]{--otp-box-size:var(--otp-lg-box-size);--otp-font-size:var(--otp-lg-font-size);--otp-gap:var(--otp-lg-gap)}.ds-page-header{gap:var(--page-header-gap);font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-page-header[data-divider]{border-block-end:1px solid var(--page-header-border);padding-block-end:var(--page-header-pad-end)}.ds-page-header-breadcrumb{font-size:var(--font-size-1);color:var(--page-header-desc-fg)}.ds-page-header-row{justify-content:space-between;align-items:flex-start;gap:var(--page-header-row-gap);display:flex}.ds-page-header-titles{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ds-page-header-title{font-size:var(--page-header-title-size);font-weight:var(--page-header-title-weight);color:var(--page-header-title-fg);letter-spacing:-.01em;margin:0;line-height:1.25}.ds-page-header-desc{font-size:var(--page-header-desc-size);color:var(--page-header-desc-fg);margin:0;line-height:1.5}.ds-page-header-actions{align-items:center;gap:var(--page-header-actions-gap);flex:none;display:flex}.ds-page-header-tabs{margin-block-start:var(--space-1)}@media (width<=640px){.ds-page-header-row{flex-direction:column;align-items:stretch}}.ds-section{font-family:var(--default-font-family)}.ds-section[data-bordered]{background:var(--section-bg);border:1px solid var(--section-border);border-radius:var(--section-radius);overflow:hidden}.ds-section-head{justify-content:space-between;align-items:flex-start;gap:var(--section-head-gap);padding:var(--section-pad);display:flex}.ds-section-head[data-divider]{border-block-end:1px solid var(--section-border)}.ds-section-titles{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.ds-section-title{font-size:var(--section-title-size);font-weight:var(--font-weight-semibold);color:var(--section-title-fg);letter-spacing:-.01em;margin:0;line-height:1.3}.ds-section-desc{font-size:var(--section-desc-size);color:var(--section-desc-fg);margin:0;line-height:1.5}.ds-section-actions{align-items:center;gap:var(--space-2);flex:none;display:flex}.ds-section-body{padding:var(--section-pad)}.ds-section:not([data-bordered]) .ds-section-body{padding-inline:0}.ds-section-foot{justify-content:flex-end;align-items:center;gap:var(--space-2);padding:var(--section-foot-pad);border-block-start:1px solid var(--section-border);background:var(--section-foot-bg);display:flex}@media (width<=640px){.ds-section-head{flex-direction:column;align-items:stretch}}.ds-pagination{align-items:center;gap:var(--pagination-gap);font-family:var(--default-font-family);display:inline-flex}.ds-pagination-btn{min-width:var(--pagination-size);height:var(--pagination-size);padding:0 var(--pagination-padding-inline);color:var(--pagination-fg);font:inherit;font-size:var(--pagination-font-size);font-weight:var(--font-weight-medium);font-variant-numeric:tabular-nums;border-radius:var(--pagination-radius);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;transition:background .1s,color .1s,border-color .1s;display:inline-flex}.ds-pagination-btn:hover:not([disabled]){background:var(--pagination-bg-hover);color:var(--pagination-fg-hover)}.ds-pagination-btn[data-active=true]{background:var(--pagination-bg-active);color:var(--pagination-fg-active)}.ds-pagination-btn:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.ds-pagination-btn:disabled{opacity:.4;cursor:not-allowed}.ds-pagination-arrow>svg{width:var(--pagination-icon-size);height:var(--pagination-icon-size)}.ds-pagination-ellipsis{min-width:var(--pagination-size);height:var(--pagination-size);color:var(--pagination-fg);font-size:var(--pagination-font-size);justify-content:center;align-items:center;display:inline-flex}.ds-pagination[data-size=sm]{--pagination-size:var(--pagination-sm-size);--pagination-padding-inline:var(--pagination-sm-padding-inline);--pagination-font-size:var(--pagination-sm-font-size);--pagination-icon-size:var(--pagination-sm-icon-size)}.ds-popover{min-width:var(--popover-min-width);max-width:var(--popover-max-width);background:var(--popover-bg);color:var(--popover-fg);border:1px solid var(--popover-border-color);border-radius:var(--popover-radius);box-shadow:var(--popover-shadow);padding:var(--popover-padding);font-family:var(--default-font-family);font-size:var(--popover-font-size);z-index:50;outline:none}.ds-popover[data-state=open]{animation:.12s ease-out ds-popover-in}@keyframes ds-popover-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}.ds-popover-arrow{fill:var(--popover-bg)}.ds-progress{background:var(--progress-track-bg);border-radius:var(--radius-full);height:var(--progress-md-height);width:100%;position:relative;overflow:hidden}.ds-progress[data-size=sm]{height:var(--progress-sm-height)}.ds-progress[data-size=lg]{height:var(--progress-lg-height)}.ds-progress-indicator{background:var(--progress-fill-bg);border-radius:var(--radius-full);width:100%;height:100%;transition:transform .2s}.ds-progress[data-indeterminate=true] .ds-progress-indicator{width:40%;transition:none;animation:1.4s linear infinite ds-progress-indet}@keyframes ds-progress-indet{0%{transform:translate(-100%)}to{transform:translate(250%)}}.ds-progress-row{width:100%;font-family:var(--default-font-family);font-size:var(--progress-value-font-size);color:var(--progress-value-fg);display:flex}.ds-progress-row[data-label=right]{align-items:center;gap:var(--space-3)}.ds-progress-row[data-label=bottom]{align-items:flex-end;gap:var(--space-2);flex-direction:column}.ds-progress-value{font-variant-numeric:tabular-nums;font-weight:var(--font-weight-medium);flex-shrink:0}.ds-spinner-wrap{justify-content:center;align-items:center;gap:var(--space-3);color:var(--spinner-fg);font-family:var(--default-font-family);flex-direction:column;display:inline-flex}.ds-spinner{width:var(--spinner-md-size);height:var(--spinner-md-size);animation:.85s linear infinite ds-spin}.ds-spinner-wrap[data-size=xs] .ds-spinner{width:var(--spinner-xs-size);height:var(--spinner-xs-size)}.ds-spinner-wrap[data-size=sm] .ds-spinner{width:var(--spinner-sm-size);height:var(--spinner-sm-size)}.ds-spinner-wrap[data-size=lg] .ds-spinner{width:var(--spinner-lg-size);height:var(--spinner-lg-size)}.ds-spinner-wrap[data-size=xl] .ds-spinner{width:var(--spinner-xl-size);height:var(--spinner-xl-size)}.ds-spinner-track{stroke:var(--spinner-track-bg);fill:none}.ds-spinner-head{stroke:var(--spinner-head-bg);fill:none}.ds-spinner-label{font-size:var(--spinner-label-font-size);color:var(--spinner-label-fg);font-weight:var(--font-weight-medium)}@keyframes ds-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ds-progress-circle{font-family:var(--default-font-family);justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-progress-circle-svg{transform:rotate(-90deg)}.ds-progress-circle-track{stroke:var(--progress-track-bg)}.ds-progress-circle-fill{stroke:var(--progress-fill-bg);transition:stroke-dashoffset .3s}.ds-progress-circle-label{flex-direction:column;align-items:center;gap:1px;line-height:1.1;display:flex;position:absolute}.ds-progress-circle-caption{font-size:var(--font-size-1);color:var(--progress-value-fg)}.ds-progress-circle-value{font-weight:var(--font-weight-semibold);color:var(--progress-circle-value-fg)}.ds-progress-circle[data-size=sm] .ds-progress-circle-value{font-size:var(--font-size-3)}.ds-progress-circle[data-size=md] .ds-progress-circle-value{font-size:var(--font-size-5)}.ds-progress-circle[data-size=lg] .ds-progress-circle-value{font-size:var(--font-size-6)}@media (prefers-reduced-motion:reduce){.ds-progress-circle-fill{transition:none}}.ds-rdo-group{gap:var(--rdo-group-gap);flex-direction:column;display:flex}.ds-rdo-group[data-orientation=horizontal]{gap:var(--rdo-group-row-gap);flex-direction:row}.ds-rdo{align-items:flex-start;gap:var(--rdo-gap);cursor:pointer;font-family:var(--default-font-family);font-size:var(--rdo-font-size);color:var(--rdo-label-fg);line-height:var(--rdo-line-height);-webkit-user-select:none;user-select:none;display:inline-flex}.ds-rdo:has(.ds-rdo-control:disabled){cursor:not-allowed;color:var(--rdo-label-disabled-fg)}.ds-rdo-control{appearance:none;width:var(--rdo-size);height:var(--rdo-size);flex:0 0 var(--rdo-size);border:var(--rdo-border-width) solid var(--rdo-border-color);background:var(--rdo-bg);cursor:pointer;border-radius:50%;justify-content:center;align-self:flex-start;align-items:center;margin:0;margin-block-start:calc((1em * var(--rdo-line-height) - var(--rdo-size)) / 2);padding:0;transition:border-color .12s,background .12s,box-shadow .12s;display:inline-flex}.ds-rdo-control:hover:not(:disabled){border-color:var(--rdo-border-color-hover)}.ds-rdo-control:focus-visible{border-color:var(--rdo-focus-border-color);box-shadow:0 0 0 3px var(--rdo-focus-ring);outline:none}.ds-rdo-control[data-state=checked]{border-color:var(--rdo-checked-border-color)}.ds-rdo-control:disabled{background:var(--rdo-disabled-bg);cursor:not-allowed}.ds-rdo-indicator{width:var(--rdo-dot-size);height:var(--rdo-dot-size);background:var(--rdo-dot-bg);border-radius:50%;display:inline-block}.ds-rdo-text{padding-top:0}.ds-rdo-sub{color:var(--rdo-hint-fg);font-size:var(--rdo-hint-font-size);margin-top:2px;display:block}.ds-scroll-area{border-radius:var(--scroll-area-radius);position:relative;overflow:hidden}.ds-scroll-area-viewport{border-radius:inherit;width:100%;height:100%}.ds-scroll-area-scrollbar{-webkit-user-select:none;user-select:none;touch-action:none;padding:var(--scroll-area-track-padding);background:var(--scroll-area-track-bg);transition:background .12s ease-out;display:flex}.ds-scroll-area-scrollbar:hover{background:var(--scroll-area-track-bg-hover)}.ds-scroll-area-scrollbar[data-orientation=vertical]{width:var(--scroll-area-size)}.ds-scroll-area-scrollbar[data-orientation=horizontal]{height:var(--scroll-area-size);flex-direction:column}.ds-scroll-area-thumb{border-radius:var(--scroll-area-thumb-radius);background:var(--scroll-area-thumb-bg);flex:1;transition:background .12s ease-out;position:relative}.ds-scroll-area-thumb:hover{background:var(--scroll-area-thumb-bg-hover)}.ds-scroll-area-thumb:before{content:"";width:100%;min-width:44px;height:100%;min-height:44px;position:absolute;inset:50% 50% auto auto;transform:translate(50%,-50%)}.ds-scroll-area-corner{background:var(--scroll-area-track-bg)}.ds-segmented{background:var(--segmented-bg);padding:var(--segmented-padding);border-radius:var(--segmented-radius);font-family:var(--default-font-family);align-items:center;gap:2px;display:inline-flex}.ds-segmented-item{padding-block:var(--segmented-item-padding-block);padding-inline:var(--segmented-item-padding-inline);border-radius:var(--segmented-item-radius);font:inherit;font-size:var(--segmented-font-size);font-weight:var(--font-weight-medium);color:var(--segmented-fg);cursor:pointer;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;transition:background .1s,color .1s,box-shadow .1s;display:inline-flex}.ds-segmented-item:hover:not([data-state=on]):not(:disabled){color:var(--segmented-fg-hover)}.ds-segmented-item[data-state=on]{background:var(--segmented-active-bg);color:var(--segmented-active-fg);box-shadow:var(--segmented-active-shadow)}.ds-segmented-item:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.ds-segmented-item:disabled{opacity:.4;cursor:not-allowed}.ds-segmented[data-size=sm]{--segmented-item-padding-block:var(--segmented-sm-item-padding-block);--segmented-item-padding-inline:var(--segmented-sm-item-padding-inline);--segmented-font-size:var(--segmented-sm-font-size)}.ds-sel{align-items:center;gap:var(--sel-gap);width:100%;padding-block:var(--sel-padding-block);padding-inline:var(--sel-padding-inline);border-radius:var(--sel-radius);font-family:var(--default-font-family);font-size:var(--sel-font-size);line-height:var(--sel-line-height);background:var(--sel-bg);color:var(--sel-fg);border:var(--sel-border-width) solid var(--sel-border-color);text-align:left;cursor:pointer;outline:none;transition:border-color .12s,box-shadow .12s;display:inline-flex}.ds-sel:hover:not([disabled]){border-color:var(--sel-border-color-hover)}.ds-sel[data-state=open],.ds-sel:focus-visible{border-color:var(--sel-focus-border-color);box-shadow:0 0 0 1px var(--sel-focus-border-color)}.ds-sel[disabled]{background:var(--sel-disabled-bg);color:var(--sel-disabled-fg);cursor:not-allowed}.ds-sel[aria-invalid=true]{border-color:var(--sel-error-border-color);box-shadow:0 0 0 1px var(--sel-error-border-color)}.ds-sel-text{align-items:center;gap:var(--sel-gap);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;display:inline-flex;overflow:hidden}.ds-sel-placeholder{color:var(--sel-placeholder-fg)}.ds-sel-leading-icon,.ds-sel-text>svg{width:var(--sel-icon-size);height:var(--sel-icon-size);flex-shrink:0}.ds-sel-chev{width:var(--sel-chev-size);height:var(--sel-chev-size);color:var(--sel-chev-fg);flex-shrink:0}.ds-sel-pop{background:var(--sel-pop-bg);border:1px solid var(--sel-pop-border);border-radius:var(--sel-pop-radius);box-shadow:var(--sel-pop-shadow);padding:var(--sel-pop-padding);min-width:var(--radix-select-trigger-width);max-height:var(--radix-select-content-available-height,320px);z-index:60;font-family:var(--default-font-family)}.ds-sel-pop-list{flex-direction:column;gap:1px;padding:0;display:flex}.ds-sel-opt{align-items:center;gap:var(--sel-gap);padding-block:var(--sel-opt-padding-block);padding-inline:var(--sel-opt-padding-inline);border-radius:var(--sel-opt-radius);font-size:var(--sel-opt-font-size);color:var(--sel-opt-fg);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;display:flex}.ds-sel-opt[data-highlighted]{background:var(--sel-opt-bg-hover);color:var(--sel-opt-fg-hover)}.ds-sel-opt[data-state=checked]{color:var(--sel-opt-fg-selected);font-weight:var(--font-weight-medium)}.ds-sel-opt[data-disabled]{color:var(--sel-opt-fg-disabled);cursor:not-allowed}.ds-sel-opt-label{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.ds-sel-opt-sub{color:var(--sel-opt-sub-fg);font-size:var(--sel-opt-sub-font-size)}.ds-sel-opt-check{width:var(--sel-opt-check-size);height:var(--sel-opt-check-size);color:var(--sel-opt-check-fg);display:inline-flex}.ds-sel-opt-check svg{width:100%;height:100%}.ds-settings{font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-settings-section{grid-template-columns:var(--settings-head-col) minmax(0, 1fr);gap:var(--settings-col-gap);padding-block:var(--settings-section-pad);display:grid}.ds-settings-section+.ds-settings-section{border-block-start:1px solid var(--settings-border)}.ds-settings-section:first-child{padding-block-start:0}.ds-settings-section-head{gap:var(--settings-head-gap);flex-direction:column;min-width:0;display:flex}.ds-settings-section-title{font-size:var(--settings-title-size);font-weight:var(--font-weight-semibold);color:var(--settings-title-fg);margin:0;line-height:1.3}.ds-settings-section-desc{font-size:var(--settings-desc-size);color:var(--settings-desc-fg);margin:0;line-height:1.5}.ds-settings-section-body{gap:var(--settings-body-gap);flex-direction:column;min-width:0;display:flex}.ds-settings-section-actions{justify-content:flex-end;gap:var(--space-2);display:flex}@media (width<=768px){.ds-settings-section{gap:var(--settings-head-gap);grid-template-columns:1fr}}.ds-sidebar{width:var(--sidebar-width);background:var(--sidebar-bg);border-right:1px solid var(--sidebar-border-color);padding-block:var(--sidebar-padding-block);padding-inline:var(--sidebar-padding-inline);font-family:var(--default-font-family);box-sizing:border-box;flex-direction:column;display:flex}.ds-sidebar[data-collapsed=true]{width:var(--sidebar-width-collapsed)}.ds-sidebar-header{align-items:center;gap:var(--sidebar-header-gap);padding-block:var(--sidebar-header-padding-block);padding-inline:var(--sidebar-header-padding-inline);font-size:var(--sidebar-header-font-size);font-weight:var(--sidebar-header-font-weight);color:var(--sidebar-header-fg);border-block-end:1px solid var(--sidebar-header-border-color);flex:none;display:flex}.ds-sidebar-footer{align-items:center;gap:var(--sidebar-footer-gap);padding-block:var(--sidebar-footer-padding-block);padding-inline:var(--sidebar-footer-padding-inline);border-block-start:1px solid var(--sidebar-footer-border-color);color:var(--sidebar-footer-fg);font-size:var(--sidebar-footer-font-size);flex:none;margin-block-start:auto;display:flex}.ds-sidebar-section{flex-direction:column;margin-block-start:var(--sidebar-section-gap);display:flex}.ds-sidebar-section:first-child{margin-block-start:0}.ds-sidebar-section-label{padding-block:var(--sidebar-group-label-padding-block);padding-inline:var(--sidebar-group-label-padding-inline);font-size:var(--sidebar-group-label-font-size);font-weight:var(--sidebar-group-label-font-weight);letter-spacing:var(--sidebar-group-label-letter-spacing);color:var(--sidebar-group-label-fg)}.ds-sidebar-section-body{gap:var(--sidebar-group-gap);flex-direction:column;display:flex}.ds-sidebar-group{flex-direction:column;margin-block-start:var(--sidebar-section-gap);display:flex}.ds-sidebar-section .ds-sidebar-group,.ds-sidebar-group:first-child{margin-block-start:0}.ds-sidebar-group-head{padding-block:var(--sidebar-group-label-padding-block);padding-inline:var(--sidebar-group-label-padding-inline);cursor:pointer;font-family:inherit;font-size:var(--sidebar-group-label-font-size);font-weight:var(--sidebar-group-label-font-weight);letter-spacing:var(--sidebar-group-label-letter-spacing);color:var(--sidebar-group-label-fg);text-align:left;border-radius:var(--sidebar-item-radius);background:0 0;border:0;align-items:center;gap:6px;width:100%;transition:color .12s;display:flex}.ds-sidebar-group-head:hover{color:var(--sidebar-item-fg-hover)}.ds-sidebar-group-head:focus-visible{outline:2px solid var(--accent-9);outline-offset:-2px}.ds-sidebar-group-chev{width:var(--sidebar-group-chev-size);height:var(--sidebar-group-chev-size);color:var(--sidebar-group-chev-fg);flex:none;transition:transform .15s}.ds-sidebar-group[data-open=false] .ds-sidebar-group-chev{transform:rotate(-90deg)}.ds-sidebar-group-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-sidebar-group-icon svg{width:var(--sidebar-item-icon-size);height:var(--sidebar-item-icon-size)}.ds-sidebar-group-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ds-sidebar-group-body{gap:var(--sidebar-group-gap);flex-direction:column;margin-block-start:2px;display:flex}.ds-sidebar-group-body[hidden]{display:none}.ds-sidebar-item{--sidebar-item-depth:0;align-items:center;gap:var(--sidebar-item-gap);padding-block:var(--sidebar-item-padding-block);border-radius:var(--sidebar-item-radius);font-family:inherit;font-size:var(--sidebar-item-font-size);font-weight:var(--sidebar-item-font-weight);line-height:var(--sidebar-item-line-height);color:var(--sidebar-item-fg);cursor:pointer;text-align:left;box-sizing:border-box;background:0 0;border:0;width:100%;padding-inline-start:calc(var(--sidebar-item-padding-inline) + var(--sidebar-item-depth,0) * var(--sidebar-item-indent-step));padding-inline-end:var(--sidebar-item-padding-inline);text-decoration:none;transition:background .12s,color .12s,box-shadow .12s;display:flex;position:relative}.ds-sidebar-item:hover:not([aria-disabled=true]):not(:disabled){background:var(--sidebar-item-bg-hover);color:var(--sidebar-item-fg-hover)}.ds-sidebar-item:focus-visible{outline:2px solid var(--accent-9);outline-offset:-2px}.ds-sidebar-item[data-active=true]{background:var(--sidebar-item-bg-active);color:var(--sidebar-item-fg-active);font-weight:var(--sidebar-item-font-weight-active);box-shadow:var(--sidebar-item-shadow-active)}.ds-sidebar-item[data-active=true]:hover{background:var(--sidebar-item-bg-active);color:var(--sidebar-item-fg-active)}.ds-sidebar-item[data-parent-active=true]{color:var(--sidebar-item-fg-parent-active);font-weight:var(--sidebar-item-font-weight-parent-active)}.ds-sidebar-item[aria-disabled=true],.ds-sidebar-item:disabled{opacity:.55;cursor:not-allowed}.ds-sidebar-item-icon{color:var(--sidebar-item-icon-fg);flex:none;justify-content:center;align-items:center;transition:color .12s;display:inline-flex}.ds-sidebar-item-icon svg{width:var(--sidebar-item-icon-size);height:var(--sidebar-item-icon-size)}.ds-sidebar-item:hover .ds-sidebar-item-icon{color:var(--sidebar-item-icon-fg-hover)}.ds-sidebar-item[data-active=true] .ds-sidebar-item-icon,.ds-sidebar-item[data-parent-active=true] .ds-sidebar-item-icon{color:var(--sidebar-item-icon-fg-active)}.ds-sidebar-item-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ds-sidebar-item-count{font-size:var(--sidebar-item-count-font-size);color:var(--sidebar-item-count-fg);font-variant-numeric:tabular-nums;flex:none}.ds-sidebar-item[data-active=true] .ds-sidebar-item-count{color:var(--sidebar-item-count-fg-active)}.ds-sidebar-item-trailing{color:var(--sidebar-item-icon-fg);flex:none;align-items:center;display:inline-flex}.ds-sidebar[data-collapsed=true] .ds-sidebar-item-label,.ds-sidebar[data-collapsed=true] .ds-sidebar-item-count,.ds-sidebar[data-collapsed=true] .ds-sidebar-item-trailing,.ds-sidebar[data-collapsed=true] .ds-sidebar-section-label,.ds-sidebar[data-collapsed=true] .ds-sidebar-group-head,.ds-sidebar[data-collapsed=true] .ds-sidebar-header,.ds-sidebar[data-collapsed=true] .ds-sidebar-footer{display:none}.ds-sidebar[data-collapsed=true] .ds-sidebar-item{justify-content:center;padding-inline-start:var(--sidebar-item-padding-inline);padding-inline-end:var(--sidebar-item-padding-inline)}.ds-sidebar[data-size=sm] .ds-sidebar-item{padding-block:var(--sidebar-sm-item-padding-block);font-size:var(--sidebar-sm-item-font-size);gap:var(--sidebar-sm-item-gap);padding-inline-start:calc(var(--sidebar-sm-item-padding-inline) + var(--sidebar-item-depth,0) * var(--sidebar-item-indent-step));padding-inline-end:var(--sidebar-sm-item-padding-inline)}.ds-sidebar[data-size=sm] .ds-sidebar-item-icon svg{width:var(--sidebar-sm-item-icon-size);height:var(--sidebar-sm-item-icon-size)}.ds-skeleton{background:linear-gradient(90deg, var(--skeleton-bg) 0%, var(--skeleton-highlight) 50%, var(--skeleton-bg) 100%);border-radius:var(--radius-2);vertical-align:middle;background-size:200% 100%;width:100%;height:1em;animation:1.4s ease-in-out infinite ds-skeleton-shimmer;display:inline-block}@keyframes ds-skeleton-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){.ds-skeleton{animation:none}}.ds-slideout-backdrop{background:var(--slideout-backdrop-bg);z-index:800;animation:.15s ease-out ds-slideout-backdrop-in;position:fixed;inset:0}@keyframes ds-slideout-backdrop-in{0%{opacity:0}to{opacity:1}}.ds-slideout{inline-size:var(--slideout-md-width);max-inline-size:calc(100vw - var(--space-6));background:var(--slideout-bg);color:var(--slideout-fg);box-shadow:var(--slideout-shadow);z-index:801;font-family:var(--default-font-family);outline:none;flex-direction:column;display:flex;position:fixed;inset-block:0;overflow:hidden}.ds-slideout[data-size=sm]{inline-size:var(--slideout-sm-width)}.ds-slideout[data-size=lg]{inline-size:var(--slideout-lg-width)}.ds-slideout[data-side=right]{animation:.2s cubic-bezier(.16,1,.3,1) ds-slideout-in-right;inset-inline-end:0}.ds-slideout[data-side=left]{animation:.2s cubic-bezier(.16,1,.3,1) ds-slideout-in-left;inset-inline-start:0}@keyframes ds-slideout-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes ds-slideout-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}.ds-slideout-head{padding:var(--slideout-head-padding);align-items:flex-start;gap:var(--space-3);border-block-end:1px solid var(--slideout-divider-color);display:flex}.ds-slideout-head-text{flex:1;min-width:0}.ds-slideout-title{font-size:var(--slideout-title-font-size);font-weight:var(--font-weight-semibold);color:var(--slideout-title-fg);letter-spacing:-.01em;margin:0}.ds-slideout-subtitle{font-size:var(--slideout-subtitle-font-size);color:var(--slideout-subtitle-fg);margin:4px 0 0}.ds-slideout-close{color:var(--slideout-close-fg);cursor:pointer;border-radius:var(--radius-3);background:0 0;border:0;flex:none;padding:4px;transition:background .12s,color .12s;display:inline-flex}.ds-slideout-close:hover{background:var(--slideout-close-bg-hover);color:var(--slideout-close-fg-hover)}.ds-slideout-body{padding:var(--slideout-body-padding);font-size:var(--slideout-body-font-size);color:var(--slideout-fg);flex:auto;line-height:1.55;overflow-y:auto}.ds-slideout-foot{padding:var(--slideout-foot-padding);gap:var(--space-2);border-block-start:1px solid var(--slideout-divider-color);background:var(--slideout-foot-bg);align-items:center;display:flex}.ds-slideout-spacer{flex:1}@media (prefers-reduced-motion:reduce){.ds-slideout,.ds-slideout-backdrop{animation-duration:1ms}}.ds-slider{-webkit-user-select:none;user-select:none;touch-action:none;width:100%;height:var(--slider-md-thumb-size);align-items:center;display:flex;position:relative}.ds-slider[data-orientation=vertical]{width:var(--slider-md-thumb-size);flex-direction:column;height:160px}.ds-slider-track{background:var(--slider-track-bg);border-radius:var(--radius-full);height:var(--slider-md-track-height);flex-grow:1;position:relative}.ds-slider[data-orientation=vertical] .ds-slider-track{width:var(--slider-md-track-height);height:100%}.ds-slider-range{background:var(--slider-range-bg);border-radius:var(--radius-full);height:100%;position:absolute}.ds-slider[data-orientation=vertical] .ds-slider-range{width:100%}.ds-slider-thumb{width:var(--slider-md-thumb-size);height:var(--slider-md-thumb-size);background:var(--slider-thumb-bg);border:var(--slider-thumb-border-width) solid var(--slider-thumb-border-color);box-shadow:var(--slider-thumb-shadow);cursor:grab;border-radius:50%;outline:none;transition:box-shadow .12s,transform .12s;display:block;position:relative}.ds-slider-thumb:hover{box-shadow:var(--slider-thumb-shadow-hover)}.ds-slider-thumb:focus-visible{box-shadow:var(--slider-thumb-shadow), 0 0 0 4px var(--slider-thumb-focus-ring)}.ds-slider-thumb[data-state=active],.ds-slider-thumb:active{cursor:grabbing;transform:scale(1.06)}.ds-slider-output{background:var(--slider-output-bg);color:var(--slider-output-fg);font-family:var(--default-font-family);font-size:var(--slider-output-font-size);font-weight:var(--font-weight-medium);border-radius:var(--radius-2);white-space:nowrap;pointer-events:none;padding:2px 6px;position:absolute;bottom:calc(100% + 6px);left:50%;transform:translate(-50%);box-shadow:0 2px 6px #0000001f}.ds-slider[data-disabled]{opacity:.45;pointer-events:none}.ds-slider[data-size=sm]{height:var(--slider-sm-thumb-size)}.ds-slider[data-size=sm] .ds-slider-track{height:var(--slider-sm-track-height)}.ds-slider[data-size=sm] .ds-slider-thumb{width:var(--slider-sm-thumb-size);height:var(--slider-sm-thumb-size)}.ds-stat{background:var(--stat-bg);border:1px solid var(--stat-border);border-radius:var(--stat-radius);box-shadow:var(--stat-shadow);font-family:var(--default-font-family)}.ds-stat-body{gap:var(--stat-gap);padding:var(--stat-padding);flex-direction:column;display:flex;position:relative}.ds-stat-main{gap:var(--space-2);flex-direction:column;min-inline-size:0;display:flex}.ds-stat-label{font-size:var(--stat-label-size);font-weight:var(--font-weight-medium);color:var(--stat-label-fg)}.ds-stat-value-row{align-items:flex-end;gap:var(--space-3);display:flex}.ds-stat-value{font-size:var(--stat-value-size);font-weight:var(--font-weight-semibold);color:var(--stat-value-fg);letter-spacing:-.02em;flex:auto;line-height:1.1}.ds-stat-change{font-size:var(--font-size-2);font-weight:var(--font-weight-medium);white-space:nowrap;align-items:center;gap:2px;display:inline-flex}.ds-stat-change[data-trend=positive]{color:var(--green-11)}.ds-stat-change[data-trend=negative]{color:var(--red-11)}.ds-stat-change-arrow{width:15px;height:15px}.ds-stat-change-label{color:var(--stat-label-fg);font-weight:var(--font-weight-regular);margin-inline-start:2px}.ds-stat-icon{width:var(--stat-icon-size);height:var(--stat-icon-size);border-radius:var(--stat-icon-radius);flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-stat-icon-glyph,.ds-stat-icon>svg{width:55%;height:55%}.ds-stat-icon[data-color=brand]{background:var(--accent-3);color:var(--accent-11)}.ds-stat-icon[data-color=success]{background:var(--green-3);color:var(--green-11)}.ds-stat-icon[data-color=warning]{background:var(--amber-3);color:var(--amber-11)}.ds-stat-icon[data-color=error]{background:var(--red-3);color:var(--red-11)}.ds-stat-icon[data-color=gray]{background:var(--gray-3);color:var(--gray-11)}.ds-stat-actions{top:var(--stat-padding);right:var(--stat-padding);position:absolute}.ds-stat-footer{padding-block:var(--space-3);padding-inline:var(--stat-padding);border-top:1px solid var(--stat-border);justify-content:flex-end;align-items:center;display:flex}.ds-stat-grid{gap:var(--stat-grid-gap);grid-template-columns:repeat(auto-fit, minmax(min(var(--stat-grid-min), 100%), 1fr));display:grid}.ds-stat-grid[data-columns]{grid-template-columns:repeat(var(--stat-grid-cols), minmax(0, 1fr))}@media (width<=900px){.ds-stat-grid[data-columns]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.ds-stat-grid[data-columns]{grid-template-columns:1fr}}.ds-steps{font-family:var(--default-font-family);margin:0;padding:0;list-style:none}.ds-step-marker{z-index:1;width:var(--steps-marker-size);height:var(--steps-marker-size);border-radius:var(--radius-full);font-size:var(--font-size-1);font-weight:var(--font-weight-semibold);box-sizing:border-box;flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ds-step-check{width:14px;height:14px}.ds-step-dot{border-radius:var(--radius-full);background:currentColor;width:8px;height:8px}.ds-step[data-status=upcoming] .ds-step-marker{background:var(--steps-upcoming-bg);box-shadow:inset 0 0 0 1.5px var(--steps-upcoming-ring);color:var(--steps-upcoming-fg)}.ds-step[data-status=current] .ds-step-marker{background:var(--steps-current-bg);color:var(--steps-current-fg);box-shadow:0 0 0 4px var(--steps-current-ring)}.ds-step[data-status=complete] .ds-step-marker{background:var(--steps-complete-bg);color:var(--steps-complete-fg)}.ds-step-text{flex-direction:column;gap:2px;min-width:0;display:flex}.ds-step-label{font-size:var(--steps-label-size);font-weight:var(--font-weight-semibold);color:var(--steps-label-fg)}.ds-step[data-status=current] .ds-step-label{color:var(--steps-current-label-fg)}.ds-step-desc{font-size:var(--steps-desc-size);color:var(--steps-desc-fg);line-height:1.4}.ds-step-connector{background:var(--steps-line)}.ds-step[data-status=complete] .ds-step-connector{background:var(--steps-complete-bg)}.ds-steps[data-orientation=horizontal]{align-items:flex-start;display:flex}.ds-steps[data-orientation=horizontal] .ds-step{align-items:center;gap:var(--steps-text-gap);flex-direction:column;flex:1;min-width:0;display:flex}.ds-steps[data-orientation=horizontal] .ds-step-rail{justify-content:center;width:100%;display:flex;position:relative}.ds-steps[data-orientation=horizontal] .ds-step-connector{top:calc(var(--steps-marker-size) / 2 - 1px);left:calc(50% + var(--steps-marker-size) / 2 + var(--space-2));right:calc(-50% + var(--steps-marker-size) / 2 + var(--space-2));border-radius:1px;height:2px;position:absolute}.ds-steps[data-orientation=horizontal] .ds-step-text{text-align:center;padding-inline:var(--space-1);align-items:center}.ds-steps[data-orientation=vertical] .ds-step{gap:var(--steps-gap);min-width:0;display:flex}.ds-steps[data-orientation=vertical] .ds-step-rail{flex-direction:column;flex:none;align-items:center;display:flex}.ds-steps[data-orientation=vertical] .ds-step-connector{width:2px;margin-block:var(--space-1);border-radius:1px;flex:1}.ds-steps[data-orientation=vertical] .ds-step-text{padding-block:calc((var(--steps-marker-size) - var(--steps-label-line)) / 2) var(--steps-row-gap)}.ds-steps[data-orientation=vertical] .ds-step:last-child .ds-step-text{padding-block-end:0}.ds-tbl-wrap{border:1px solid var(--tbl-border-color);border-radius:var(--tbl-radius);background:var(--tbl-bg);font-family:var(--default-font-family);overflow:auto}.ds-tbl{border-collapse:collapse;width:100%;font-size:var(--tbl-font-size);color:var(--tbl-fg)}.ds-tbl-head{background:var(--tbl-head-bg);z-index:1;position:sticky;top:0}.ds-tbl-h{text-align:left;font-weight:var(--font-weight-medium);font-size:var(--tbl-head-font-size);color:var(--tbl-head-fg);padding-block:var(--tbl-head-padding-block);padding-inline:var(--tbl-cell-padding-inline);border-bottom:1px solid var(--tbl-border-color);white-space:nowrap;-webkit-user-select:none;user-select:none}.ds-tbl-h[data-align=end]{text-align:right}.ds-tbl-h[data-sortable]{cursor:pointer}.ds-tbl-h[data-sortable]:hover{color:var(--tbl-head-fg-hover)}.ds-tbl-h[data-sortable]:focus-visible{outline:2px solid var(--accent-8);outline-offset:-2px}.ds-tbl-h-inner{align-items:center;gap:var(--space-1);display:inline-flex}.ds-tbl-sort{flex-shrink:0;width:10px;height:14px}.ds-tbl-row{transition:background 80ms}.ds-tbl-row+.ds-tbl-row>.ds-tbl-c{border-top:1px solid var(--tbl-divider)}.ds-tbl-row:hover{background:var(--tbl-row-bg-hover)}.ds-tbl-row[data-selected]{background:var(--tbl-row-bg-selected)}.ds-tbl-c{padding-block:var(--tbl-cell-padding-block);padding-inline:var(--tbl-cell-padding-inline);vertical-align:middle}.ds-tbl-c[data-align=end]{text-align:right;font-variant-numeric:tabular-nums}.ds-tabs{font-family:var(--default-font-family)}.ds-tabs-list{align-items:center;gap:0;display:flex}.ds-tabs[data-variant=pill] .ds-tabs-list,.ds-tabs[data-variant=solid] .ds-tabs-list{gap:var(--tabs-list-gap)}.ds-tabs[data-variant=line] .ds-tabs-list{border-block-end:1px solid var(--tabs-line-border)}.ds-tab{align-items:center;gap:var(--tab-gap);padding-block:var(--tab-padding-block);padding-inline:var(--tab-padding-inline);font-family:inherit;font-size:var(--tab-font-size);color:var(--tab-fg);cursor:pointer;white-space:nowrap;background:0 0;border:0;transition:color .12s,background .12s;display:inline-flex;position:relative}.ds-tab:hover{color:var(--tab-fg-hover)}.ds-tab:focus-visible{outline:2px solid var(--accent-9);outline-offset:-2px}.ds-tab-icon,.ds-tab>svg{width:var(--tab-icon-size);height:var(--tab-icon-size);flex-shrink:0}.ds-tab-count{font-size:var(--tab-count-font-size);background:var(--tab-count-bg);border:1px solid var(--tab-count-border);color:var(--tab-count-fg);font-variant-numeric:tabular-nums;border-radius:8px;padding-block:1px;padding-inline:5px}.ds-tabs[data-variant=line] .ds-tab[data-state=active]{color:var(--tab-fg-active);font-weight:var(--font-weight-medium)}.ds-tabs[data-variant=line] .ds-tab[data-state=active]:after{content:"";left:var(--tab-padding-inline);right:var(--tab-padding-inline);background:var(--tab-line-indicator);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px}.ds-tabs[data-variant=pill] .ds-tab{border-radius:var(--radius-full);padding-block:var(--tab-pill-padding-block);padding-inline:var(--tab-pill-padding-inline)}.ds-tabs[data-variant=pill] .ds-tab[data-state=active]{background:var(--tab-pill-bg-active);color:var(--tab-fg-active);font-weight:var(--font-weight-medium)}.ds-tabs[data-variant=solid] .ds-tab{border-radius:var(--radius-3);padding-block:var(--tab-pill-padding-block);padding-inline:var(--tab-pill-padding-inline)}.ds-tabs[data-variant=solid] .ds-tab:hover{background:var(--tab-solid-bg-hover);color:var(--tab-fg-hover)}.ds-tabs[data-variant=solid] .ds-tab[data-state=active]{background:var(--tab-solid-bg-active);color:var(--tab-solid-fg-active);font-weight:var(--font-weight-medium)}.ds-tabs[data-size=sm] .ds-tab{padding-block:var(--tab-sm-padding-block);padding-inline:var(--tab-sm-padding-inline);font-size:var(--tab-sm-font-size);gap:var(--tab-sm-gap)}.ds-tabs[data-size=sm] .ds-tab-icon,.ds-tabs[data-size=sm] .ds-tab>svg{width:var(--tab-sm-icon-size);height:var(--tab-sm-icon-size)}.ds-tabs[data-size=sm][data-variant=line] .ds-tab[data-state=active]:after{left:var(--tab-sm-padding-inline);right:var(--tab-sm-padding-inline)}.ds-tab-panel{padding-block-start:var(--tab-panel-padding-block)}.ds-tag{align-items:center;gap:var(--tag-gap);border-radius:var(--radius-full);font-family:var(--default-font-family);font-size:var(--tag-md-font-size);font-weight:var(--font-weight-medium);padding-block:var(--tag-md-padding-block);padding-inline:var(--tag-md-padding-inline);white-space:nowrap;vertical-align:middle;-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1.4;display:inline-flex}.ds-tag[data-size=sm]{font-size:var(--tag-sm-font-size);padding-block:var(--tag-sm-padding-block);padding-inline:var(--tag-sm-padding-inline);gap:calc(var(--tag-gap) - 2px)}.ds-tag[data-size=lg]{font-size:var(--tag-lg-font-size);padding-block:var(--tag-lg-padding-block);padding-inline:var(--tag-lg-padding-inline)}.ds-tag[data-tone=neutral][data-variant=outline]{background:var(--tag-neutral-outline-bg);color:var(--tag-neutral-outline-fg);border-color:var(--tag-neutral-outline-border);border-style:var(--tag-outline-border-style)}.ds-tag[data-tone=neutral][data-variant=solid]{background:var(--tag-neutral-solid-bg);color:var(--tag-neutral-solid-fg);border-color:var(--tag-neutral-solid-border)}.ds-tag[data-tone=brand][data-variant=outline]{color:var(--tag-brand-outline-fg);border-color:var(--tag-brand-outline-border);border-style:var(--tag-outline-border-style);background:0 0}.ds-tag[data-tone=brand][data-variant=solid]{background:var(--tag-brand-solid-bg);color:var(--tag-brand-solid-fg);border-color:var(--tag-brand-solid-border)}.ds-tag[data-tone=green][data-variant=outline]{color:var(--tag-green-solid-fg);border-color:var(--tag-green-solid-fg);border-style:var(--tag-outline-border-style);background:0 0}.ds-tag[data-tone=green][data-variant=solid]{background:var(--tag-green-solid-bg);color:var(--tag-green-solid-fg);border-color:#0000}.ds-tag[data-tone=amber][data-variant=outline]{color:var(--tag-amber-solid-fg);border-color:var(--tag-amber-solid-fg);border-style:var(--tag-outline-border-style);background:0 0}.ds-tag[data-tone=amber][data-variant=solid]{background:var(--tag-amber-solid-bg);color:var(--tag-amber-solid-fg);border-color:#0000}.ds-tag[data-tone=red][data-variant=outline]{color:var(--tag-red-solid-fg);border-color:var(--tag-red-solid-fg);border-style:var(--tag-outline-border-style);background:0 0}.ds-tag[data-tone=red][data-variant=solid]{background:var(--tag-red-solid-bg);color:var(--tag-red-solid-fg);border-color:#0000}.ds-tag-leading{width:var(--tag-icon-size);height:var(--tag-icon-size);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-tag-leading>svg{width:100%;height:100%}.ds-tag-label{text-overflow:ellipsis;min-width:0;display:inline-block;overflow:hidden}.ds-tag-count{background:var(--tag-count-bg);color:var(--tag-count-fg);font-size:var(--tag-count-font-size);border-radius:var(--radius-2);justify-content:center;align-items:center;min-width:16px;height:16px;padding:0 5px;display:inline-flex}.ds-tag-x{width:var(--tag-icon-size);height:var(--tag-icon-size);opacity:.6;cursor:pointer;border-radius:var(--radius-2);flex-shrink:0;justify-content:center;align-items:center;margin-inline:2px -2px;display:inline-flex}.ds-tag-x:hover{opacity:1;background:var(--tag-x-bg-hover)}.ds-tag-x:focus-visible{outline:2px solid var(--accent-9);outline-offset:1px;opacity:1}.ds-tag-x>svg{width:100%;height:100%}.ds-tag[data-disabled=true]{opacity:.5;cursor:not-allowed}.ds-tag[data-disabled=true] .ds-tag-x{pointer-events:none}.ds-taginput-row{gap:var(--input-row-gap);font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-taginput-label{font-size:var(--input-label-font-size);color:var(--input-label-fg);font-weight:var(--font-weight-medium)}.ds-taginput-required{color:var(--input-required-fg)}.ds-taginput{align-items:center;gap:var(--space-1);padding-block:var(--input-padding-block);padding-inline:var(--input-padding-inline);background:var(--input-bg);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-radius);font-family:var(--default-font-family);cursor:text;outline:none;flex-wrap:wrap;transition:border-color .12s,box-shadow .12s;display:flex}.ds-taginput:hover:not(.ds-taginput-disabled){border-color:var(--input-border-color-hover)}.ds-taginput:focus-within{border-color:var(--input-focus-border-color);box-shadow:0 0 0 3px var(--input-focus-ring)}.ds-taginput-error,.ds-taginput[aria-invalid=true]{border-color:var(--input-error-border-color)}.ds-taginput-error:focus-within{box-shadow:0 0 0 3px var(--input-error-ring)}.ds-taginput-disabled{background:var(--input-disabled-bg);color:var(--input-disabled-fg);cursor:not-allowed}.ds-taginput-input{appearance:none;min-width:8ch;font-family:inherit;font-size:var(--input-font-size);line-height:var(--input-line-height);color:var(--input-fg);background:0 0;border:0;outline:none;flex:1;padding:0}.ds-taginput-input::placeholder{color:var(--input-placeholder-fg)}.ds-taginput-input:disabled{cursor:not-allowed;color:var(--input-disabled-fg)}.ds-taginput-hint,.ds-taginput-errortext{font-size:var(--input-hint-font-size);color:var(--input-hint-fg)}.ds-taginput-errortext{color:var(--input-error-fg)}.ds-text{font-family:var(--default-font-family);margin:0}.ds-heading{font-family:var(--heading-font-family);margin:0}.ds-input-field{gap:var(--input-row-gap);width:100%;font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-input-label{font-size:var(--input-label-font-size);color:var(--input-label-fg);font-weight:var(--font-weight-medium);line-height:1.35}.ds-input-required{color:var(--input-required-fg)}.ds-input-shell{background:var(--input-bg);border:var(--input-border-width) solid var(--input-border-color);border-radius:var(--input-radius);align-items:stretch;transition:border-color .12s,box-shadow .12s;display:flex;position:relative;overflow:hidden}.ds-input-shell:hover{border-color:var(--input-border-color-hover)}.ds-input-shell:focus-within{border-color:var(--input-focus-border-color);box-shadow:0 0 0 3px var(--input-focus-ring)}.ds-input-field[data-error=true] .ds-input-shell{border-color:var(--input-error-border-color)}.ds-input-field[data-error=true] .ds-input-shell:focus-within{box-shadow:0 0 0 3px var(--input-error-ring)}.ds-input-field[data-disabled=true] .ds-input-shell{background:var(--input-disabled-bg);border-color:var(--input-border-color);cursor:not-allowed}.ds-input{min-width:0;padding-block:var(--input-padding-block);padding-inline:var(--input-padding-inline);font-family:inherit;font-size:var(--input-font-size);line-height:var(--input-line-height);color:var(--input-fg);background:0 0;border:0;outline:none;flex:1}.ds-input::placeholder{color:var(--input-placeholder-fg)}.ds-input:disabled{color:var(--input-disabled-fg);cursor:not-allowed}.ds-input:read-only:not(:disabled){background:var(--input-readonly-bg)}.ds-input-shell[data-has-leading-icon=true] .ds-input,.ds-input-shell[data-has-leading-addon=true] .ds-input{padding-inline-start:var(--input-padding-after-leading)}.ds-input-shell[data-has-trailing-icon=true] .ds-input,.ds-input-shell[data-has-trailing-addon=true] .ds-input{padding-inline-end:var(--input-padding-before-trailing)}.ds-input-icon{padding-inline:var(--input-icon-padding-inline);color:var(--input-icon-fg);flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-input-icon-svg,.ds-input-icon>svg{width:var(--input-icon-size);height:var(--input-icon-size)}.ds-input-icon-error{color:var(--input-error-icon-fg)}.ds-input-addon{padding-inline:var(--input-addon-padding-inline);background:var(--input-addon-bg);color:var(--input-addon-fg);font-size:var(--input-font-size);border-inline-color:var(--input-border-color);border-inline-style:solid;border-inline-width:0;flex-shrink:0;align-items:center;display:inline-flex}.ds-input-addon-leading{border-inline-end-width:1px}.ds-input-addon-trailing{border-inline-start-width:1px}.ds-input-pw-toggle{padding-inline:var(--input-icon-padding-inline);color:var(--input-icon-fg);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.ds-input-pw-toggle:hover{color:var(--input-fg)}.ds-input-pw-toggle>svg{width:var(--input-icon-size);height:var(--input-icon-size)}.ds-input-hint,.ds-input-error-text{font-size:var(--input-hint-font-size);margin:0;line-height:1.4}.ds-input-hint{color:var(--input-hint-fg)}.ds-input-error-text{color:var(--input-error-text-fg)}.ds-input-field[data-size=sm]{--input-padding-block:var(--input-sm-padding-block);--input-padding-inline:var(--input-sm-padding-inline);--input-font-size:var(--input-sm-font-size);--input-icon-size:var(--input-sm-icon-size)}.ds-input-field[data-size=lg]{--input-padding-block:var(--input-lg-padding-block);--input-padding-inline:var(--input-lg-padding-inline);--input-font-size:var(--input-lg-font-size);--input-icon-size:var(--input-lg-icon-size)}.ds-textarea-field{gap:var(--textarea-row-gap);width:100%;font-family:var(--default-font-family);flex-direction:column;display:flex}.ds-textarea-label{font-size:var(--textarea-label-font-size);color:var(--textarea-label-fg);font-weight:var(--font-weight-medium);line-height:1.35}.ds-textarea-required{color:var(--textarea-required-fg)}.ds-textarea{width:100%;min-height:var(--textarea-min-height);padding-block:var(--textarea-padding-block);padding-inline:var(--textarea-padding-inline);border-radius:var(--textarea-radius);font-family:inherit;font-size:var(--textarea-font-size);line-height:var(--textarea-line-height);background:var(--textarea-bg);color:var(--textarea-fg);border:var(--textarea-border-width) solid var(--textarea-border-color);resize:vertical;outline:none;transition:border-color .12s,box-shadow .12s;display:block}.ds-textarea::placeholder{color:var(--textarea-placeholder-fg)}.ds-textarea:hover:not(:disabled):not([aria-invalid=true]){border-color:var(--textarea-border-color-hover)}.ds-textarea:focus,.ds-textarea:focus-visible{border-color:var(--textarea-focus-border-color);box-shadow:0 0 0 3px var(--textarea-focus-ring)}.ds-textarea:disabled{background:var(--textarea-disabled-bg);color:var(--textarea-disabled-fg);cursor:not-allowed}.ds-textarea[aria-invalid=true]{border-color:var(--textarea-error-border-color)}.ds-textarea[aria-invalid=true]:focus{box-shadow:0 0 0 3px var(--textarea-error-ring)}.ds-textarea[data-auto-grow=true]{resize:none;overflow:hidden}.ds-textarea-foot{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.ds-textarea-hint,.ds-textarea-error-text{font-size:var(--textarea-hint-font-size);flex:1;min-width:0;margin:0;line-height:1.4}.ds-textarea-hint{color:var(--textarea-hint-fg)}.ds-textarea-error-text{color:var(--textarea-error-text-fg)}.ds-textarea-counter{font-size:var(--textarea-counter-font-size);color:var(--textarea-counter-fg);font-variant-numeric:tabular-nums;flex-shrink:0}.ds-textarea-field[data-size=sm]{--textarea-padding-block:var(--textarea-sm-padding-block);--textarea-padding-inline:var(--textarea-sm-padding-inline);--textarea-font-size:var(--textarea-sm-font-size);--textarea-min-height:var(--textarea-sm-min-height)}.ds-timeline{font-family:var(--default-font-family);margin:0;padding:0;list-style:none}.ds-timeline-item{gap:var(--timeline-gap);min-width:0;display:flex}.ds-timeline-rail{flex-direction:column;flex:none;align-items:center;display:flex}.ds-timeline-node{width:var(--timeline-node-size);height:var(--timeline-node-size);justify-content:center;align-items:center;display:inline-flex}.ds-timeline-node :is(.ds-timeline-node-glyph,svg){width:var(--timeline-node-size);height:var(--timeline-node-size)}.ds-timeline-dot{width:var(--timeline-dot-size);height:var(--timeline-dot-size);border-radius:var(--radius-full);background:var(--timeline-dot-bg);box-shadow:0 0 0 4px var(--timeline-dot-ring)}.ds-timeline-line{width:2px;margin-block:var(--space-1);background:var(--timeline-line);border-radius:1px;flex:1}.ds-timeline-item:last-child .ds-timeline-line{display:none}.ds-timeline-item[data-color=brand] .ds-timeline-dot{background:var(--accent-9)}.ds-timeline-item[data-color=gray] .ds-timeline-dot{background:var(--gray-8)}.ds-timeline-item[data-color=success] .ds-timeline-dot{background:var(--green-9)}.ds-timeline-item[data-color=warning] .ds-timeline-dot{background:var(--amber-9)}.ds-timeline-item[data-color=error] .ds-timeline-dot{background:var(--red-9)}.ds-timeline-content{min-width:0;flex:1;padding-block-end:var(--timeline-row-gap)}.ds-timeline-item:last-child .ds-timeline-content{padding-block-end:0}.ds-timeline-header{align-items:baseline;gap:var(--space-2);flex-wrap:wrap;display:flex}.ds-timeline-title{font-size:var(--timeline-title-size);font-weight:var(--font-weight-medium);color:var(--timeline-title-fg)}.ds-timeline-meta{font-size:var(--timeline-meta-size);color:var(--timeline-meta-fg)}.ds-timeline-body{font-size:var(--timeline-body-size);color:var(--timeline-body-fg);margin-block-start:var(--space-2);line-height:1.5}.ds-toast-viewport{z-index:var(--toast-z,9999);gap:var(--toast-viewport-gap);inline-size:var(--toast-width);max-inline-size:calc(100vw - var(--toast-viewport-offset) * 2);outline:none;flex-direction:column;margin:0;padding:0;list-style:none;display:flex;position:fixed}.ds-toast-viewport[data-position=bottom-right]{inset-block-end:var(--toast-viewport-offset);inset-inline-end:var(--toast-viewport-offset)}.ds-toast-viewport[data-position=bottom-left]{inset-block-end:var(--toast-viewport-offset);inset-inline-start:var(--toast-viewport-offset)}.ds-toast-viewport[data-position=bottom-center]{inset-block-end:var(--toast-viewport-offset);inset-inline-start:50%;transform:translate(-50%)}.ds-toast-viewport[data-position=top-right]{inset-block-start:var(--toast-viewport-offset);inset-inline-end:var(--toast-viewport-offset)}.ds-toast-viewport[data-position=top-left]{inset-block-start:var(--toast-viewport-offset);inset-inline-start:var(--toast-viewport-offset)}.ds-toast-viewport[data-position=top-center]{inset-block-start:var(--toast-viewport-offset);inset-inline-start:50%;transform:translate(-50%)}.ds-toast{align-items:flex-start;gap:var(--toast-gap);padding:var(--toast-padding);background:var(--toast-bg);color:var(--toast-fg);border:1px solid var(--toast-border);border-radius:var(--toast-radius);box-shadow:var(--toast-shadow);font-family:var(--default-font-family);display:flex}.ds-toast[data-tone=success] .ds-toast-icon{color:var(--green-9)}.ds-toast[data-tone=error] .ds-toast-icon{color:var(--red-9)}.ds-toast[data-tone=warning] .ds-toast-icon{color:var(--amber-9)}.ds-toast[data-tone=info] .ds-toast-icon{color:var(--blue-9)}.ds-toast[data-tone=neutral] .ds-toast-icon{color:var(--gray-8)}.ds-toast-glyph{stroke:var(--toast-icon-glyph-fg)}.ds-toast-icon{inline-size:var(--toast-icon-size);block-size:var(--toast-icon-size);flex:none;justify-content:center;align-items:center;margin-block-start:1px;display:inline-flex}.ds-toast-icon>svg{block-size:100%;inline-size:100%}.ds-toast-content{flex-direction:column;flex:auto;gap:2px;min-inline-size:0;display:flex}.ds-toast-title{font-size:var(--toast-title-font-size);font-weight:var(--font-weight-medium);color:var(--toast-title-fg);margin:0}.ds-toast-desc{font-size:var(--toast-desc-font-size);color:var(--toast-desc-fg);margin:0;line-height:1.45}.ds-toast-action{appearance:none;padding:0 var(--space-1);font:inherit;font-size:var(--toast-desc-font-size);font-weight:var(--font-weight-medium);color:var(--accent-11);cursor:pointer;border-radius:var(--radius-2);background:0 0;border:0;flex:none;align-self:center}.ds-toast-action:hover{text-decoration:underline}.ds-toast-close{appearance:none;color:var(--toast-close-fg);cursor:pointer;border-radius:var(--radius-2);background:0 0;border:0;flex:none;align-self:flex-start;margin:-2px -2px 0 0;padding:2px;display:inline-flex}.ds-toast-close>svg{block-size:14px;inline-size:14px}.ds-toast-close:hover{color:var(--toast-fg);background:var(--gray-3)}.ds-toast[data-state=open]{animation:.16s cubic-bezier(.16,1,.3,1) ds-toast-in}.ds-toast[data-state=closed]{animation:.16s ease-in forwards ds-toast-out}.ds-toast[data-swipe=move]{transform:translateX(var(--radix-toast-swipe-move-x))}.ds-toast[data-swipe=cancel]{transition:transform .16s;transform:translate(0)}.ds-toast[data-swipe=end]{animation:.16s ease-out forwards ds-toast-swipe-out}@keyframes ds-toast-in{0%{opacity:0;transform:translateY(8px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes ds-toast-out{0%{opacity:1}to{opacity:0;transform:scale(.96)}}@keyframes ds-toast-swipe-out{0%{transform:translateX(var(--radix-toast-swipe-end-x))}to{transform:translateX(calc(100% + var(--toast-viewport-offset)));opacity:0}}@media (prefers-reduced-motion:reduce){.ds-toast[data-state=open],.ds-toast[data-state=closed],.ds-toast[data-swipe=end]{animation-duration:1ms}}.ds-tgl{width:var(--tgl-md-width);height:var(--tgl-md-height);background:var(--tgl-off-bg);border-radius:var(--radius-full);cursor:pointer;border:0;flex-shrink:0;margin:0;padding:0;transition:background .15s;display:inline-block;position:relative}.ds-tgl:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.ds-tgl[data-state=checked]{background:var(--tgl-on-bg)}.ds-tgl[disabled],.ds-tgl[data-disabled]{opacity:.4;cursor:not-allowed;pointer-events:none}.ds-tgl-thumb{top:var(--tgl-md-thumb-inset);left:var(--tgl-md-thumb-inset);width:var(--tgl-md-thumb-size);height:var(--tgl-md-thumb-size);background:var(--tgl-thumb-bg);box-shadow:var(--tgl-thumb-shadow);pointer-events:none;border-radius:50%;transition:transform .15s;display:block;position:absolute}.ds-tgl[data-state=checked] .ds-tgl-thumb{transform:translateX(var(--tgl-md-thumb-translate))}.ds-tgl[data-size=sm]{width:var(--tgl-sm-width);height:var(--tgl-sm-height)}.ds-tgl[data-size=sm] .ds-tgl-thumb{top:var(--tgl-sm-thumb-inset);left:var(--tgl-sm-thumb-inset);width:var(--tgl-sm-thumb-size);height:var(--tgl-sm-thumb-size)}.ds-tgl[data-size=sm][data-state=checked] .ds-tgl-thumb{transform:translateX(var(--tgl-sm-thumb-translate))}.ds-tgl[data-size=lg]{width:var(--tgl-lg-width);height:var(--tgl-lg-height)}.ds-tgl[data-size=lg] .ds-tgl-thumb{top:var(--tgl-lg-thumb-inset);left:var(--tgl-lg-thumb-inset);width:var(--tgl-lg-thumb-size);height:var(--tgl-lg-thumb-size)}.ds-tgl[data-size=lg][data-state=checked] .ds-tgl-thumb{transform:translateX(var(--tgl-lg-thumb-translate))}.ds-tgl-row{align-items:flex-start;gap:var(--tgl-row-gap);padding-block:var(--tgl-row-padding-block);font-family:var(--default-font-family);display:flex}.ds-tgl-row .ds-tgl{align-self:flex-start;margin-block-start:calc((1em * var(--tgl-label-line-height) - var(--tgl-md-height)) / 2)}.ds-tgl-text{flex-direction:column;flex:1;min-width:0;display:flex}.ds-tgl-label{font-size:var(--tgl-label-font-size);color:var(--tgl-label-fg);font-weight:var(--font-weight-medium);line-height:var(--tgl-label-line-height);display:block}.ds-tgl-hint{font-size:var(--tgl-hint-font-size);color:var(--tgl-hint-fg);margin-top:2px;line-height:1.45;display:block}.ds-toggle-button{justify-content:center;align-items:center;gap:var(--toggle-button-gap);padding-block:var(--toggle-button-md-padding-block);padding-inline:var(--toggle-button-md-padding-inline);border-radius:var(--toggle-button-radius);background:var(--toggle-button-bg);color:var(--toggle-button-fg);font-family:var(--default-font-family);font-size:var(--toggle-button-md-font-size);font-weight:var(--toggle-button-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1;transition:background .12s,color .12s,border-color .12s;display:inline-flex}.ds-toggle-button:hover{background:var(--toggle-button-bg-hover);color:var(--toggle-button-fg-hover)}.ds-toggle-button:focus-visible{outline:2px solid var(--accent-9);outline-offset:2px}.ds-toggle-button:disabled{opacity:.5;cursor:not-allowed;pointer-events:none}.ds-toggle-button .ds-toggle-button-icon{width:var(--toggle-button-md-icon-size);height:var(--toggle-button-md-icon-size);flex-shrink:0;display:block}.ds-toggle-button[data-state=on]{background:var(--toggle-button-bg-active);color:var(--toggle-button-fg-active);border-color:var(--toggle-button-border-active)}.ds-toggle-button[data-state=on]:hover{background:var(--toggle-button-bg-active-hover)}.ds-toggle-button[data-variant=outline]{border-color:var(--toggle-button-outline-border)}.ds-toggle-button[data-variant=outline]:hover{border-color:var(--toggle-button-outline-border-hover)}.ds-toggle-button[data-variant=outline][data-state=on]{border-color:var(--toggle-button-border-active)}.ds-toggle-button[data-size=sm]{padding-block:var(--toggle-button-sm-padding-block);padding-inline:var(--toggle-button-sm-padding-inline);font-size:var(--toggle-button-sm-font-size)}.ds-toggle-button[data-size=sm] .ds-toggle-button-icon{width:var(--toggle-button-sm-icon-size);height:var(--toggle-button-sm-icon-size)}.ds-toggle-button[data-size=lg]{padding-block:var(--toggle-button-lg-padding-block);padding-inline:var(--toggle-button-lg-padding-inline);font-size:var(--toggle-button-lg-font-size)}.ds-toggle-button[data-size=lg] .ds-toggle-button-icon{width:var(--toggle-button-lg-icon-size);height:var(--toggle-button-lg-icon-size)}.ds-toolbar{align-items:center;gap:var(--toolbar-gap);padding:var(--toolbar-padding);background:var(--toolbar-bg);border:1px solid var(--toolbar-border-color);border-radius:var(--toolbar-radius);font-family:var(--default-font-family);display:inline-flex}.ds-toolbar[data-orientation=vertical]{flex-direction:column;align-items:stretch}.ds-toolbar-button,.ds-toolbar-link,.ds-toolbar-toggle-item{justify-content:center;align-items:center;gap:var(--toolbar-item-gap);padding-block:var(--toolbar-item-padding-block);padding-inline:var(--toolbar-item-padding-inline);border-radius:var(--toolbar-item-radius);font:inherit;font-size:var(--toolbar-item-font-size);font-weight:var(--font-weight-medium);color:var(--toolbar-item-fg);cursor:pointer;white-space:nowrap;background:0 0;border:0;text-decoration:none;transition:background .1s,color .1s;display:inline-flex}.ds-toolbar-button:hover:not(:disabled),.ds-toolbar-link:hover,.ds-toolbar-toggle-item:hover:not([data-state=on]):not(:disabled){background:var(--toolbar-item-bg-hover);color:var(--toolbar-item-fg-hover)}.ds-toolbar-button:focus-visible,.ds-toolbar-link:focus-visible,.ds-toolbar-toggle-item:focus-visible{outline:2px solid var(--toolbar-focus-ring);outline-offset:2px}.ds-toolbar-button:disabled,.ds-toolbar-toggle-item:disabled{opacity:.4;cursor:not-allowed}.ds-toolbar-toggle-item[data-state=on]{background:var(--toolbar-item-active-bg);color:var(--toolbar-item-active-fg)}.ds-toolbar-toggle-group{align-items:center;gap:var(--toolbar-item-gap);display:inline-flex}.ds-toolbar[data-orientation=vertical] .ds-toolbar-toggle-group{flex-direction:column;align-items:stretch}.ds-toolbar-separator{width:1px;margin-inline:var(--toolbar-separator-margin);background:var(--toolbar-separator-color);flex:none;align-self:stretch}.ds-toolbar[data-orientation=vertical] .ds-toolbar-separator{width:auto;height:1px;margin-inline:0;margin-block:var(--toolbar-separator-margin)}.ds-tooltip{background:var(--tooltip-bg);color:var(--tooltip-fg);font-family:var(--default-font-family);font-size:var(--tooltip-font-size);font-weight:var(--tooltip-font-weight);line-height:var(--tooltip-line-height);padding-block:var(--tooltip-padding-block);padding-inline:var(--tooltip-padding-inline);border-radius:var(--tooltip-radius);box-shadow:var(--tooltip-shadow);-webkit-user-select:none;user-select:none;pointer-events:none;white-space:nowrap;z-index:60;align-items:center;display:inline-flex}.ds-tooltip-kbd{font-size:var(--tooltip-kbd-font-size);color:var(--tooltip-kbd-fg);background:var(--tooltip-kbd-bg);border:1px solid var(--tooltip-kbd-border);border-radius:3px;margin-inline-start:var(--tooltip-kbd-gap);padding-block:1px;padding-inline:5px}.ds-tooltip-arrow{fill:var(--tooltip-bg)}.ds-top-nav{background:var(--top-nav-bg);font-family:var(--default-font-family);position:relative}.ds-top-nav-list{align-items:center;gap:0;margin:0;padding:0;list-style:none;display:flex}.ds-top-nav[data-variant=pill] .ds-top-nav-list,.ds-top-nav[data-variant=solid] .ds-top-nav-list{gap:var(--top-nav-list-gap)}.ds-top-nav[data-variant=line] .ds-top-nav-list{border-block-end:1px solid var(--top-nav-line-border)}.ds-top-nav-item-wrap{align-items:center;display:inline-flex;position:relative}.ds-top-nav-item{align-items:center;gap:var(--top-nav-item-gap);padding-block:var(--top-nav-item-padding-block);padding-inline:var(--top-nav-item-padding-inline);font-family:inherit;font-size:var(--top-nav-item-font-size);font-weight:var(--top-nav-item-font-weight);color:var(--top-nav-item-fg);cursor:pointer;white-space:nowrap;background:0 0;border:0;text-decoration:none;transition:color .12s,background .12s;display:inline-flex;position:relative}.ds-top-nav-item:hover{color:var(--top-nav-item-fg-hover)}.ds-top-nav-item:focus-visible{outline:2px solid var(--accent-9);outline-offset:-2px}.ds-top-nav-item-icon{flex:none;justify-content:center;align-items:center;display:inline-flex}.ds-top-nav-item-icon svg{width:var(--top-nav-item-icon-size);height:var(--top-nav-item-icon-size)}.ds-top-nav-item-label{align-items:center;display:inline-flex}.ds-top-nav-chev{width:var(--top-nav-chev-size);height:var(--top-nav-chev-size);opacity:.7;flex:none;transition:transform .15s}.ds-top-nav-trigger[data-state=open] .ds-top-nav-chev{opacity:1;transform:rotate(180deg)}.ds-top-nav[data-variant=line] .ds-top-nav-item[data-active=true]{color:var(--top-nav-item-fg-active)}.ds-top-nav[data-variant=line] .ds-top-nav-item[data-active=true]:after{content:"";left:var(--top-nav-item-padding-inline);right:var(--top-nav-item-padding-inline);background:var(--top-nav-line-indicator);border-radius:2px 2px 0 0;height:2px;position:absolute;bottom:-1px}.ds-top-nav[data-variant=pill] .ds-top-nav-item{border-radius:var(--radius-full);padding-block:var(--top-nav-item-pill-padding-block);padding-inline:var(--top-nav-item-pill-padding-inline)}.ds-top-nav[data-variant=pill] .ds-top-nav-item[data-active=true]{background:var(--top-nav-pill-bg-active);color:var(--top-nav-item-fg-active)}.ds-top-nav[data-variant=solid] .ds-top-nav-item{border-radius:var(--radius-3);padding-block:var(--top-nav-item-pill-padding-block);padding-inline:var(--top-nav-item-pill-padding-inline)}.ds-top-nav[data-variant=solid] .ds-top-nav-item:hover{background:var(--top-nav-solid-bg-hover);color:var(--top-nav-item-fg-hover)}.ds-top-nav[data-variant=solid] .ds-top-nav-item[data-active=true]{background:var(--top-nav-solid-bg-active);color:var(--top-nav-solid-fg-active)}.ds-top-nav[data-size=sm] .ds-top-nav-item{padding-block:var(--top-nav-sm-item-padding-block);padding-inline:var(--top-nav-sm-item-padding-inline);font-size:var(--top-nav-sm-item-font-size);gap:var(--top-nav-sm-item-gap)}.ds-top-nav[data-size=sm] .ds-top-nav-item-icon svg{width:var(--top-nav-sm-item-icon-size);height:var(--top-nav-sm-item-icon-size)}.ds-top-nav[data-size=sm][data-variant=line] .ds-top-nav-item[data-active=true]:after{left:var(--top-nav-sm-item-padding-inline);right:var(--top-nav-sm-item-padding-inline)}.ds-top-nav-content{background:var(--top-nav-content-bg);border:1px solid var(--top-nav-content-border-color);border-radius:var(--top-nav-content-radius);box-shadow:var(--top-nav-content-shadow);padding:var(--top-nav-content-padding);min-width:var(--top-nav-content-min-width);font-size:var(--top-nav-content-font-size);color:var(--gray-12);z-index:50;margin-block-start:6px;position:absolute;top:100%;left:0}:root,[data-theme=default],[data-theme]{--default-font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--heading-font-family:"Inter", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--accent-1:var(--indigo-1);--accent-2:var(--indigo-2);--accent-3:var(--indigo-3);--accent-4:var(--indigo-4);--accent-5:var(--indigo-5);--accent-6:var(--indigo-6);--accent-7:var(--indigo-7);--accent-8:var(--indigo-8);--accent-9:var(--indigo-9);--accent-10:var(--indigo-10);--accent-11:var(--indigo-11);--accent-12:var(--indigo-12);--accent-contrast:#fff;--accent-a1:var(--indigo-a1);--accent-a2:var(--indigo-a2);--accent-a3:var(--indigo-a3);--accent-a4:var(--indigo-a4);--accent-a5:var(--indigo-a5);--accent-a6:var(--indigo-a6);--accent-a7:var(--indigo-a7);--accent-a8:var(--indigo-a8);--accent-a9:var(--indigo-a9);--accent-a10:var(--indigo-a10);--accent-a11:var(--indigo-a11);--accent-a12:var(--indigo-a12);--gray-1:var(--slate-1);--gray-2:var(--slate-2);--gray-3:var(--slate-3);--gray-4:var(--slate-4);--gray-5:var(--slate-5);--gray-6:var(--slate-6);--gray-7:var(--slate-7);--gray-8:var(--slate-8);--gray-9:var(--slate-9);--gray-10:var(--slate-10);--gray-11:var(--slate-11);--gray-12:var(--slate-12);--gray-a1:var(--slate-a1);--gray-a2:var(--slate-a2);--gray-a3:var(--slate-a3);--gray-a4:var(--slate-a4);--gray-a5:var(--slate-a5);--gray-a6:var(--slate-a6);--gray-a7:var(--slate-a7);--gray-a8:var(--slate-a8);--gray-a9:var(--slate-a9);--gray-a10:var(--slate-a10);--gray-a11:var(--slate-a11);--gray-a12:var(--slate-a12);--btn-padding-block:6px;--btn-padding-inline:var(--space-3);--btn-gap:var(--space-2);--btn-radius:var(--radius-3);--btn-font-size:var(--font-size-3);--btn-line-height:var(--line-height-3);--btn-font-weight:var(--font-weight-medium);--btn-border-width:1px;--btn-solid-bg:var(--accent-9);--btn-solid-bg-hover:var(--accent-10);--btn-solid-bg-active:var(--accent-11);--btn-solid-fg:var(--accent-contrast);--btn-soft-bg:var(--accent-3);--btn-soft-bg-hover:var(--accent-4);--btn-soft-fg:var(--accent-11);--btn-outline-fg:var(--accent-11);--btn-outline-border:var(--accent-7);--btn-outline-bg-hover:var(--accent-2);--btn-ghost-fg:var(--accent-11);--btn-ghost-bg-hover:var(--accent-3);--btn-icon-size:16px;--btn-sm-padding-block:4px;--btn-sm-padding-inline:var(--space-2);--btn-sm-gap:6px;--btn-sm-radius:var(--radius-2);--btn-sm-font-size:var(--font-size-2);--btn-sm-icon-size:14px;--btn-lg-padding-block:10px;--btn-lg-padding-inline:var(--space-4);--btn-lg-gap:var(--space-2);--btn-lg-radius:var(--radius-4);--btn-lg-font-size:var(--font-size-4);--btn-lg-icon-size:18px;--btn-critical-solid-bg:var(--red-9);--btn-critical-solid-bg-hover:var(--red-10);--btn-critical-solid-bg-active:var(--red-11);--btn-critical-solid-fg:#fff;--btn-critical-soft-bg:var(--red-3);--btn-critical-soft-bg-hover:var(--red-4);--btn-critical-soft-fg:var(--red-11);--btn-critical-outline-fg:var(--red-11);--btn-critical-outline-border:var(--red-7);--btn-critical-outline-bg-hover:var(--red-a3);--btn-critical-ghost-fg:var(--red-11);--btn-critical-ghost-bg-hover:var(--red-a3);--btn-link-fg:var(--accent-11);--btn-link-fg-hover:var(--accent-12);--btn-link-fg-active:var(--accent-11);--btn-critical-link-fg:var(--red-11);--btn-critical-link-fg-hover:var(--red-12);--btn-neutral-link-fg:var(--gray-11);--btn-neutral-link-fg-hover:var(--gray-12);--input-row-gap:var(--space-2);--input-padding-block:8px;--input-padding-inline:var(--space-3);--input-radius:var(--radius-3);--input-font-size:var(--font-size-3);--input-line-height:var(--line-height-3);--input-border-width:1px;--input-icon-size:16px;--input-icon-padding-inline:10px;--input-addon-padding-inline:12px;--input-padding-after-leading:6px;--input-padding-before-trailing:6px;--input-bg:#fff;--input-fg:var(--gray-12);--input-placeholder-fg:var(--gray-9);--input-icon-fg:var(--gray-9);--input-border-color:var(--gray-6);--input-border-color-hover:var(--gray-8);--input-focus-border-color:var(--accent-9);--input-focus-ring:var(--accent-a4);--input-disabled-bg:var(--gray-3);--input-disabled-fg:var(--gray-9);--input-readonly-bg:var(--gray-2);--numfield-stepper-width:var(--space-6);--numfield-stepper-bg:var(--gray-2);--numfield-stepper-bg-hover:var(--gray-3);--numfield-stepper-fg:var(--gray-10);--numfield-stepper-fg-hover:var(--gray-12);--numfield-stepper-fg-disabled:var(--gray-7);--input-addon-bg:var(--gray-2);--input-addon-fg:var(--gray-11);--input-label-font-size:var(--font-size-2);--input-label-fg:var(--gray-12);--input-required-fg:var(--red-9);--input-hint-font-size:var(--font-size-1);--input-hint-fg:var(--gray-9);--input-error-border-color:var(--red-9);--input-error-ring:var(--red-a4);--input-error-icon-fg:var(--red-9);--input-error-text-fg:var(--red-11);--input-sm-padding-block:6px;--input-sm-padding-inline:var(--space-2);--input-sm-font-size:var(--font-size-2);--input-sm-icon-size:14px;--input-lg-padding-block:12px;--input-lg-padding-inline:var(--space-4);--input-lg-font-size:var(--font-size-4);--input-lg-icon-size:18px;--textarea-row-gap:var(--space-2);--textarea-min-height:80px;--textarea-padding-block:8px;--textarea-padding-inline:var(--space-3);--textarea-radius:var(--radius-3);--textarea-font-size:var(--font-size-3);--textarea-line-height:var(--line-height-3);--textarea-border-width:1px;--textarea-bg:#fff;--textarea-fg:var(--gray-12);--textarea-placeholder-fg:var(--gray-9);--textarea-border-color:var(--gray-6);--textarea-border-color-hover:var(--gray-8);--textarea-focus-border-color:var(--accent-9);--textarea-focus-ring:var(--accent-a4);--textarea-disabled-bg:var(--gray-3);--textarea-disabled-fg:var(--gray-9);--textarea-error-border-color:var(--red-9);--textarea-error-ring:var(--red-a4);--textarea-label-font-size:var(--font-size-2);--textarea-label-fg:var(--gray-12);--textarea-required-fg:var(--red-9);--textarea-hint-font-size:var(--font-size-1);--textarea-hint-fg:var(--gray-9);--textarea-error-text-fg:var(--red-11);--textarea-counter-font-size:var(--font-size-1);--textarea-counter-fg:var(--gray-9);--textarea-sm-padding-block:6px;--textarea-sm-padding-inline:var(--space-2);--textarea-sm-font-size:var(--font-size-2);--textarea-sm-min-height:60px;--badge-padding-block:2px;--badge-padding-inline:var(--space-2);--badge-gap:var(--space-1);--badge-radius:var(--radius-full);--badge-font-size:var(--font-size-1);--badge-font-weight:var(--font-weight-medium);--badge-line-height:1.4;--badge-icon-size:12px;--badge-sm-padding-block:1px;--badge-sm-padding-inline:6px;--badge-sm-radius:var(--radius-2);--badge-sm-font-size:10px;--badge-sm-icon-size:10px;--badge-lg-padding-block:3px;--badge-lg-padding-inline:10px;--badge-lg-font-size:var(--font-size-2);--badge-lg-icon-size:13px;--badge-square-radius:var(--radius-2);--badge-default-bg:var(--gray-3);--badge-default-fg:var(--gray-11);--badge-grey-bg:var(--gray-3);--badge-grey-fg:var(--gray-11);--badge-brand-bg:var(--accent-3);--badge-brand-fg:var(--accent-11);--badge-green-bg:var(--green-3);--badge-green-fg:var(--green-11);--badge-amber-bg:var(--amber-3);--badge-amber-fg:var(--amber-11);--badge-red-bg:var(--red-3);--badge-red-fg:var(--red-11);--chk-size:18px;--chk-radius:var(--radius-2);--chk-border-width:1.5px;--chk-gap:var(--space-2);--chk-font-size:var(--font-size-3);--chk-line-height:1.45;--chk-icon-size:14px;--chk-bg:#fff;--chk-border-color:var(--gray-6);--chk-border-color-hover:var(--gray-8);--chk-focus-border-color:var(--accent-9);--chk-focus-ring:var(--accent-a4);--chk-checked-bg:var(--accent-9);--chk-icon-fg:#fff;--chk-disabled-bg:var(--gray-3);--chk-disabled-checked-bg:var(--gray-7);--chk-error-border-color:var(--red-9);--chk-label-fg:var(--gray-12);--chk-label-disabled-fg:var(--gray-9);--chk-hint-fg:var(--gray-9);--chk-hint-font-size:var(--font-size-1);--rdo-size:18px;--rdo-dot-size:8px;--rdo-border-width:1.5px;--rdo-gap:var(--space-2);--rdo-group-gap:var(--space-2);--rdo-group-row-gap:var(--space-4);--rdo-font-size:var(--font-size-3);--rdo-line-height:1.45;--rdo-bg:#fff;--rdo-border-color:var(--gray-6);--rdo-border-color-hover:var(--gray-8);--rdo-focus-border-color:var(--accent-9);--rdo-focus-ring:var(--accent-a4);--rdo-checked-border-color:var(--accent-9);--rdo-dot-bg:var(--accent-9);--rdo-disabled-bg:var(--gray-3);--rdo-label-fg:var(--gray-12);--rdo-label-disabled-fg:var(--gray-9);--rdo-hint-fg:var(--gray-9);--rdo-hint-font-size:var(--font-size-1);--icon-btn-sm-size:28px;--icon-btn-sm-radius:var(--radius-2);--icon-btn-sm-icon-size:14px;--icon-btn-md-size:32px;--icon-btn-md-radius:var(--radius-3);--icon-btn-md-icon-size:16px;--icon-btn-lg-size:40px;--icon-btn-lg-radius:var(--radius-4);--icon-btn-lg-icon-size:20px;--icon-btn-ghost-fg:var(--gray-9);--icon-btn-ghost-fg-hover:var(--gray-12);--icon-btn-ghost-bg-hover:var(--gray-a3);--icon-btn-bordered-bg:#fff;--icon-btn-bordered-fg:var(--gray-11);--icon-btn-bordered-fg-hover:var(--gray-12);--icon-btn-bordered-border:var(--gray-6);--icon-btn-bordered-border-hover:var(--gray-8);--icon-btn-primary-bg:var(--accent-9);--icon-btn-primary-bg-hover:var(--accent-10);--icon-btn-primary-fg:var(--accent-contrast);--tooltip-bg:var(--gray-12);--tooltip-fg:#fff;--tooltip-font-size:var(--font-size-1);--tooltip-font-weight:var(--font-weight-medium);--tooltip-line-height:1.4;--tooltip-padding-block:6px;--tooltip-padding-inline:10px;--tooltip-radius:var(--radius-2);--tooltip-shadow:0 4px 12px #0000002e;--tooltip-kbd-gap:var(--space-2);--tooltip-kbd-font-size:10px;--tooltip-kbd-fg:#ffffffa6;--tooltip-kbd-bg:#ffffff1a;--tooltip-kbd-border:#ffffff26;--sel-padding-block:8px;--sel-padding-inline:var(--space-3);--sel-gap:var(--space-2);--sel-radius:var(--radius-3);--sel-font-size:var(--font-size-3);--sel-line-height:var(--line-height-3);--sel-border-width:1px;--sel-icon-size:16px;--sel-chev-size:16px;--sel-bg:#fff;--sel-fg:var(--gray-12);--sel-placeholder-fg:var(--gray-9);--sel-chev-fg:var(--gray-9);--sel-border-color:var(--gray-6);--sel-border-color-hover:var(--gray-8);--sel-focus-border-color:var(--accent-9);--sel-disabled-bg:var(--gray-3);--sel-disabled-fg:var(--gray-9);--sel-error-border-color:var(--red-9);--sel-pop-bg:#fff;--sel-pop-border:var(--gray-5);--sel-pop-radius:var(--radius-3);--sel-pop-shadow:0 8px 24px var(--gray-a5), 0 2px 6px var(--gray-a3);--sel-pop-padding:var(--space-1);--sel-opt-padding-block:8px;--sel-opt-padding-inline:var(--space-2);--sel-opt-radius:var(--radius-2);--sel-opt-font-size:var(--font-size-3);--sel-opt-fg:var(--gray-12);--sel-opt-fg-hover:var(--gray-12);--sel-opt-fg-selected:var(--accent-11);--sel-opt-fg-disabled:var(--gray-8);--sel-opt-bg-hover:var(--gray-3);--sel-opt-sub-fg:var(--gray-9);--sel-opt-sub-font-size:var(--font-size-1);--sel-opt-check-size:16px;--sel-opt-check-fg:var(--accent-9);--cmb-search-padding:var(--space-2);--cmb-search-divider:var(--gray-4);--cmb-create-fg:var(--accent-11);--ms-check-size:16px;--ms-check-radius:var(--radius-2);--ms-check-bg:transparent;--ms-check-fg:var(--accent-contrast);--ms-check-border:var(--gray-7);--ms-check-bg-checked:var(--accent-9);--ms-check-border-checked:var(--accent-9);--ms-footer-padding:var(--space-2);--ms-footer-divider:var(--gray-4);--ms-tag-gap:var(--space-1);--ms-tag-field-padding-block:4px;--ms-tag-bg:var(--gray-3);--ms-tag-fg:var(--gray-12);--ms-tag-border:var(--gray-5);--ms-tag-radius:var(--radius-2);--ms-tag-x-fg:var(--gray-10);--ms-tag-x-fg-hover:var(--gray-12);--ms-tag-x-bg-hover:var(--gray-5);--cal-gap:var(--space-2);--cal-padding:var(--space-3);--cal-radius:var(--radius-3);--cal-bg:#fff;--cal-border-color:var(--gray-5);--cal-divider:var(--gray-4);--cal-cell-gap:2px;--cal-nav-size:28px;--cal-nav-fg:var(--gray-10);--cal-nav-fg-hover:var(--gray-12);--cal-nav-bg-hover:var(--gray-3);--cal-month-fg:var(--gray-12);--cal-weekday-fg:var(--gray-9);--cal-day-size:32px;--cal-day-radius:var(--radius-2);--cal-day-fg:var(--gray-12);--cal-day-fg-out-of-month:var(--gray-8);--cal-day-bg-hover:var(--gray-3);--cal-day-today-ring:var(--accent-9);--cal-day-today-fg:var(--accent-11);--cal-day-bg-selected:var(--accent-9);--cal-day-bg-selected-hover:var(--accent-10);--cal-day-fg-selected:var(--accent-contrast);--cal-shortcut-fg:var(--gray-10);--cal-shortcut-fg-hover:var(--gray-12);--date-range-separator-fg:var(--gray-9);--tbl-bg:#fff;--tbl-fg:var(--gray-12);--tbl-border-color:var(--gray-5);--tbl-divider:var(--gray-4);--tbl-radius:var(--radius-3);--tbl-font-size:var(--font-size-2);--tbl-head-bg:var(--gray-2);--tbl-head-fg:var(--gray-11);--tbl-head-fg-hover:var(--gray-12);--tbl-head-font-size:var(--font-size-1);--tbl-head-padding-block:var(--space-2);--tbl-cell-padding-block:var(--space-2);--tbl-cell-padding-inline:var(--space-3);--tbl-row-bg-hover:var(--gray-2);--tbl-row-bg-selected:var(--accent-3);--dt-gap:var(--space-3);--dt-search-width:280px;--dt-bulk-bg:var(--gray-12);--dt-bulk-fg:var(--gray-1);--dt-bulk-fg-muted:color-mix(in srgb, var(--gray-1) 82%, transparent);--dt-bulk-fg-faint:color-mix(in srgb, var(--gray-1) 55%, transparent);--dt-bulk-ghost-hover:color-mix(in srgb, var(--gray-1) 14%, transparent);--dt-bulk-danger-fg:var(--red-8);--dt-bulk-danger-bg-hover:color-mix(in srgb, var(--red-9) 40%, transparent);--dt-bulk-radius:var(--radius-3);--dt-bulk-padding-block:var(--space-2);--dt-bulk-padding-inline:var(--space-4);--dt-skel-height:.7em;--dt-skel-bg:var(--gray-3);--dt-skel-bg-shine:var(--gray-5);--dt-foot-fg:var(--gray-11);--json-bg:var(--gray-2);--json-fg:var(--gray-12);--json-border:var(--gray-5);--json-radius:var(--radius-3);--json-font-size:var(--font-size-1);--json-line-height:1.6;--json-padding-block:var(--space-3);--json-padding-inline:var(--space-4);--json-gutter-padding-inline:var(--space-3);--json-gutter-fg:var(--gray-8);--json-gutter-bg:var(--gray-3);--json-key-fg:var(--blue-11);--json-string-fg:var(--green-11);--json-number-fg:var(--amber-11);--json-boolean-fg:var(--indigo-11);--json-null-fg:var(--gray-9);--json-copy-bg:var(--gray-1);--json-copy-bg-hover:var(--gray-3);--json-copy-fg:var(--gray-10);--json-copy-fg-hover:var(--gray-12);--json-copy-fg-copied:var(--green-11);--shell-bg:var(--gray-1);--shell-fg:var(--gray-12);--shell-header-height:56px;--shell-header-padding-inline:var(--space-4);--shell-header-bg:var(--gray-1);--shell-header-border:var(--gray-4);--shell-content-padding:var(--space-6);--page-header-gap:var(--space-4);--page-header-row-gap:var(--space-4);--page-header-actions-gap:var(--space-2);--page-header-pad-end:var(--space-5);--page-header-border:var(--gray-4);--page-header-title-size:var(--font-size-6);--page-header-title-weight:var(--font-weight-semibold);--page-header-title-fg:var(--gray-12);--page-header-desc-size:var(--font-size-2);--page-header-desc-fg:var(--gray-11);--breadcrumbs-gap:var(--space-2);--breadcrumb-icon-gap:var(--space-2);--breadcrumb-icon-size:20px;--breadcrumb-radius:var(--radius-2);--breadcrumb-font-size:var(--font-size-2);--breadcrumb-font-weight:var(--font-weight-semibold);--breadcrumb-fg:var(--gray-11);--breadcrumb-fg-hover:var(--gray-12);--breadcrumb-fg-current:var(--accent-11);--breadcrumb-divider-fg:var(--gray-7);--breadcrumb-divider-size:16px;--breadcrumb-btn-pad-block:var(--space-1);--breadcrumb-btn-pad-inline:var(--space-2);--breadcrumb-btn-bg-hover:var(--gray-3);--breadcrumb-btn-bg-current:var(--gray-3);--breadcrumb-focus-ring:var(--accent-8);--command-backdrop:var(--dialog-backdrop-bg);--command-bg:var(--gray-1);--command-border:var(--gray-4);--command-radius:var(--radius-5);--command-shadow:var(--dialog-shadow);--command-width:640px;--command-offset-top:96px;--command-max-height:min(480px, 80vh);--command-input-pad:var(--space-3) var(--space-4);--command-input-size:var(--font-size-3);--command-input-fg:var(--gray-12);--command-placeholder-fg:var(--gray-9);--command-icon-fg:var(--gray-9);--command-list-pad:var(--space-2);--command-group-title-pad:var(--space-2) var(--space-3) var(--space-1);--command-group-title-fg:var(--gray-10);--command-item-pad:var(--space-2) var(--space-3);--command-item-radius:var(--radius-3);--command-item-size:var(--font-size-3);--command-item-fg:var(--gray-12);--command-item-desc-fg:var(--gray-10);--command-item-bg-active:var(--gray-3);--command-empty-pad:var(--space-7) var(--space-4);--filter-bar-gap:var(--space-3);--filter-bar-filters-gap:var(--space-2);--filter-bar-padding:var(--space-3) 0;--filter-bar-search-basis:240px;--filter-bar-border:var(--gray-4);--field-group-gap:var(--space-5);--field-group-col-gap:var(--space-5);--field-gap:var(--space-2);--field-header-gap:var(--space-1);--field-msg-gap:var(--space-1);--field-hint-size:var(--font-size-2);--field-hint-fg:var(--gray-11);--field-error-fg:var(--red-11);--field-row-gap:var(--space-6);--field-label-col:minmax(160px, 280px);--field-label-offset:var(--space-2);--settings-head-col:minmax(200px, 280px);--settings-col-gap:var(--space-8);--settings-section-pad:var(--space-6);--settings-border:var(--gray-4);--settings-head-gap:var(--space-1);--settings-title-size:var(--font-size-3);--settings-title-fg:var(--gray-12);--settings-desc-size:var(--font-size-2);--settings-desc-fg:var(--gray-11);--settings-body-gap:var(--space-5);--banner-gap:var(--space-3);--banner-text-gap:var(--space-2);--banner-padding:var(--space-3) var(--space-4);--banner-radius:var(--radius-3);--banner-font-size:var(--font-size-2);--banner-icon-size:20px;--banner-close-bg-hover:var(--gray-a4);--banner-actions-indent:calc(20px + var(--space-3));--desc-gap:var(--space-4);--desc-col-gap:var(--space-6);--desc-row-gap:var(--space-4);--desc-stacked-gap:var(--space-1);--desc-term-col:minmax(120px, 200px);--desc-term-size:var(--font-size-2);--desc-term-fg:var(--gray-11);--desc-detail-size:var(--font-size-2);--desc-detail-fg:var(--gray-12);--desc-divider-pad:var(--space-3);--desc-divider-color:var(--gray-4);--stat-grid-gap:var(--space-4);--stat-grid-min:220px;--list-gap:var(--space-3);--list-item-pad:var(--space-3);--list-radius:var(--radius-3);--list-border:var(--gray-4);--list-bg:var(--gray-1);--list-divider:var(--gray-4);--list-fg:var(--gray-12);--list-bg-hover:var(--gray-3);--list-bg-active:var(--accent-3);--list-focus-ring:var(--accent-8);--list-icon-size:20px;--list-leading-fg:var(--gray-11);--list-text-gap:2px;--list-title-size:var(--font-size-2);--list-title-fg:var(--gray-12);--list-subtitle-size:var(--font-size-1);--list-subtitle-fg:var(--gray-11);--list-trailing-fg:var(--gray-11);--timeline-gap:var(--space-3);--timeline-row-gap:var(--space-5);--timeline-node-size:28px;--timeline-dot-size:10px;--timeline-dot-bg:var(--gray-8);--timeline-dot-ring:var(--gray-3);--timeline-line:var(--gray-5);--timeline-title-size:var(--font-size-2);--timeline-title-fg:var(--gray-12);--timeline-meta-size:var(--font-size-1);--timeline-meta-fg:var(--gray-10);--timeline-body-size:var(--font-size-2);--timeline-body-fg:var(--gray-11);--steps-gap:var(--space-3);--steps-text-gap:var(--space-3);--steps-row-gap:var(--space-6);--steps-marker-size:28px;--steps-line:var(--gray-5);--steps-label-size:var(--font-size-2);--steps-label-line:20px;--steps-label-fg:var(--gray-12);--steps-desc-size:var(--font-size-1);--steps-desc-fg:var(--gray-11);--steps-upcoming-bg:var(--gray-1);--steps-upcoming-ring:var(--gray-7);--steps-upcoming-fg:var(--gray-10);--steps-current-bg:var(--accent-9);--steps-current-fg:var(--accent-contrast);--steps-current-ring:var(--accent-a5);--steps-current-label-fg:var(--accent-11);--steps-complete-bg:var(--accent-9);--steps-complete-fg:var(--accent-contrast);--file-gap:var(--space-3);--file-item-gap:var(--space-3);--file-item-pad:var(--space-3);--file-radius:var(--radius-3);--file-border:var(--gray-4);--file-bg:var(--gray-1);--file-error-border:var(--red-7);--file-tile-size:40px;--file-tile-bg:var(--accent-3);--file-tile-fg:var(--accent-11);--file-name-size:var(--font-size-2);--file-name-fg:var(--gray-12);--file-meta-size:var(--font-size-1);--file-meta-fg:var(--gray-11);--file-success-fg:var(--green-11);--file-error-fg:var(--red-11);--file-remove-bg-hover:var(--gray-a4);--section-bg:var(--gray-1);--section-border:var(--gray-4);--section-radius:var(--radius-4);--section-pad:var(--space-5);--section-head-gap:var(--space-4);--section-foot-pad:var(--space-4) var(--space-5);--section-foot-bg:var(--gray-2);--section-title-size:var(--font-size-4);--section-title-fg:var(--gray-12);--section-desc-size:var(--font-size-2);--section-desc-fg:var(--gray-11);--featured-icon-modern-bg:var(--gray-1);--featured-icon-modern-border:var(--gray-5);--featured-icon-modern-shadow:0 1px 2px #0f172a0f;--stat-bg:var(--gray-1);--stat-border:var(--gray-5);--stat-radius:var(--radius-4);--stat-shadow:0 1px 2px #0f172a0f;--stat-padding:var(--space-4);--stat-gap:var(--space-4);--stat-label-fg:var(--gray-11);--stat-label-size:var(--font-size-2);--stat-value-fg:var(--gray-12);--stat-value-size:var(--font-size-7);--stat-icon-size:40px;--stat-icon-radius:var(--radius-3);--empty-gap:var(--space-3);--empty-padding:var(--space-6) var(--space-4);--empty-inline-padding:var(--space-3);--empty-fg:var(--gray-12);--empty-icon-size:48px;--empty-icon-bg:var(--gray-3);--empty-icon-fg:var(--gray-11);--empty-text-max-width:420px;--empty-title-font-size:var(--font-size-4);--empty-title-fg:var(--gray-12);--empty-desc-font-size:var(--font-size-2);--empty-desc-fg:var(--gray-10);--card-bg:#fff;--card-fg:var(--gray-12);--card-border-width:1px;--card-border-color:var(--gray-5);--card-radius:var(--radius-4);--card-padding-block:var(--space-4);--card-padding-inline:var(--space-4);--card-radius-sm:var(--radius-3);--card-padding-block-sm:var(--space-3);--card-padding-inline-sm:var(--space-3);--card-radius-lg:var(--radius-5);--card-padding-block-lg:var(--space-5);--card-padding-inline-lg:var(--space-5);--card-hover-bg:var(--gray-2);--card-hover-border-color:var(--gray-7);--card-shadow:0 1px 2px var(--gray-a3), 0 4px 12px var(--gray-a4);--card-section-padding-block:var(--space-3);--card-section-padding-inline:var(--space-4);--card-divider-color:var(--gray-4);--card-head-fg:var(--gray-12);--card-foot-bg:var(--gray-2);--card-foot-fg:var(--gray-11);--tgl-off-bg:var(--gray-6);--tgl-on-bg:var(--accent-9);--tgl-thumb-bg:#fff;--tgl-thumb-shadow:0 1px 2px #00000026;--tgl-sm-width:28px;--tgl-sm-height:16px;--tgl-sm-thumb-size:12px;--tgl-sm-thumb-inset:2px;--tgl-sm-thumb-translate:12px;--tgl-md-width:34px;--tgl-md-height:20px;--tgl-md-thumb-size:16px;--tgl-md-thumb-inset:2px;--tgl-md-thumb-translate:14px;--tgl-lg-width:42px;--tgl-lg-height:24px;--tgl-lg-thumb-size:20px;--tgl-lg-thumb-inset:2px;--tgl-lg-thumb-translate:18px;--tgl-row-gap:var(--space-3);--tgl-row-padding-block:var(--space-2);--tgl-label-fg:var(--gray-12);--tgl-label-font-size:var(--font-size-3);--tgl-label-line-height:1.4;--tgl-hint-fg:var(--gray-9);--tgl-hint-font-size:var(--font-size-1);--avatar-xs-size:16px;--avatar-xs-font-size:9px;--avatar-sm-size:24px;--avatar-sm-font-size:10px;--avatar-md-size:32px;--avatar-md-font-size:12px;--avatar-lg-size:48px;--avatar-lg-font-size:16px;--avatar-xl-size:72px;--avatar-xl-font-size:22px;--avatar-2xl-size:96px;--avatar-2xl-font-size:30px;--avatar-square-radius:var(--radius-3);--avatar-square-radius-lg:var(--radius-4);--avatar-square-radius-xl:var(--radius-5);--avatar-default-bg:var(--gray-4);--avatar-default-fg:var(--gray-11);--avatar-tone-1-bg:var(--blue-3);--avatar-tone-1-fg:var(--blue-11);--avatar-tone-2-bg:var(--tomato-3);--avatar-tone-2-fg:var(--tomato-11);--avatar-tone-3-bg:var(--green-3);--avatar-tone-3-fg:var(--green-11);--avatar-tone-4-bg:var(--amber-3);--avatar-tone-4-fg:var(--amber-11);--avatar-tone-5-bg:var(--indigo-3);--avatar-tone-5-fg:var(--indigo-11);--avatar-tone-6-bg:var(--red-3);--avatar-tone-6-fg:var(--red-11);--avatar-presence-size:9px;--avatar-presence-ring:#fff;--avatar-presence-online:var(--green-9);--avatar-presence-away:var(--amber-9);--avatar-presence-offline:var(--gray-7);--avatar-stack-ring:#fff;--avatar-stack-sm-overlap:-6px;--avatar-stack-md-overlap:-8px;--avatar-stack-lg-overlap:-12px;--alg-gap:var(--space-2);--alg-title-weight:var(--font-weight-semibold);--alg-title-fg:var(--gray-12);--alg-subtitle-fg:var(--gray-11);--tab-padding-block:10px;--tab-padding-inline:var(--space-3);--tab-gap:var(--space-2);--tab-font-size:var(--font-size-3);--tab-icon-size:16px;--tab-pill-padding-block:6px;--tab-pill-padding-inline:var(--space-3);--tab-sm-padding-block:8px;--tab-sm-padding-inline:var(--space-2);--tab-sm-font-size:var(--font-size-2);--tab-sm-icon-size:14px;--tab-sm-gap:6px;--tab-fg:var(--gray-9);--tab-fg-hover:var(--gray-12);--tab-fg-active:var(--gray-12);--tab-count-fg:var(--gray-9);--tab-count-bg:var(--gray-2);--tab-count-border:var(--gray-4);--tab-count-font-size:var(--font-size-1);--tabs-list-gap:4px;--tabs-line-border:var(--gray-4);--tab-line-indicator:var(--accent-9);--tab-pill-bg-active:var(--gray-3);--tab-solid-bg-hover:var(--gray-3);--tab-solid-bg-active:var(--gray-12);--tab-solid-fg-active:#fff;--tab-panel-padding-block:var(--space-4);--dialog-backdrop-bg:var(--gray-a8);--dialog-bg:#fff;--dialog-fg:var(--gray-12);--dialog-radius:var(--radius-5);--dialog-shadow:0 24px 48px var(--gray-a8), 0 6px 14px var(--gray-a6);--dialog-narrow-min:360px;--dialog-narrow-max:420px;--dialog-default-min:440px;--dialog-default-max:560px;--dialog-wide-max:720px;--dialog-head-padding:20px 24px 16px;--dialog-body-padding:20px 24px;--dialog-foot-padding:16px 20px;--dialog-foot-bg:var(--gray-2);--dialog-title-font-size:var(--font-size-4);--dialog-title-fg:var(--gray-12);--dialog-subtitle-font-size:var(--font-size-2);--dialog-subtitle-fg:var(--gray-9);--dialog-body-font-size:var(--font-size-3);--dialog-divider-color:var(--gray-4);--dialog-close-fg:var(--gray-9);--dialog-close-fg-hover:var(--gray-12);--dialog-close-bg-hover:var(--gray-3);--dialog-danger-divider-color:var(--red-a5);--dialog-danger-title-fg:var(--red-11);--slideout-backdrop-bg:var(--gray-a8);--slideout-bg:#fff;--slideout-fg:var(--gray-12);--slideout-shadow:-16px 0 48px var(--gray-a7), -4px 0 12px var(--gray-a5);--slideout-sm-width:360px;--slideout-md-width:480px;--slideout-lg-width:640px;--slideout-head-padding:20px 24px 16px;--slideout-body-padding:20px 24px;--slideout-foot-padding:16px 20px;--slideout-foot-bg:var(--gray-2);--slideout-title-font-size:var(--font-size-4);--slideout-subtitle-font-size:var(--font-size-2);--slideout-body-font-size:var(--font-size-3);--slideout-divider-color:var(--gray-4);--slideout-close-fg:var(--gray-9);--slideout-close-fg-hover:var(--gray-12);--slideout-close-bg-hover:var(--gray-3);--btn-group-sm-radius:var(--radius-2);--btn-group-md-radius:var(--radius-3);--btn-group-lg-radius:var(--radius-4);--btn-group-gap:var(--space-2);--btn-group-overlap:-1px;--menu-min-width:200px;--menu-bg:#fff;--menu-fg:var(--gray-12);--menu-border-color:var(--gray-5);--menu-radius:var(--radius-3);--menu-shadow:0 8px 24px var(--gray-a5), 0 2px 6px var(--gray-a3);--menu-padding:var(--space-1);--menu-font-size:var(--font-size-3);--menu-item-gap:var(--space-2);--menu-item-padding-block:8px;--menu-item-padding-inline:var(--space-2);--menu-item-radius:var(--radius-2);--menu-item-fg:var(--gray-12);--menu-item-fg-hover:var(--gray-12);--menu-item-fg-disabled:var(--gray-8);--menu-item-fg-danger:var(--red-11);--menu-item-bg-hover:var(--gray-3);--menu-item-bg-danger-hover:var(--red-a3);--menu-item-icon-size:16px;--menu-item-icon-fg:var(--gray-9);--menu-item-icon-fg-hover:var(--gray-12);--menu-item-check-fg:var(--accent-9);--menu-kbd-font-size:var(--font-size-1);--menu-kbd-fg:var(--gray-8);--menu-kbd-fg-hover:var(--gray-10);--menu-label-padding-block:6px;--menu-label-font-size:11px;--menu-label-fg:var(--gray-9);--menu-separator-color:var(--gray-4);--menu-separator-margin:4px;--menu-section-padding-block:var(--space-3);--menu-section-padding-inline:var(--space-3);--menu-section-font-size:var(--font-size-2);--menu-section-fg:var(--gray-11);--slider-track-bg:var(--gray-4);--slider-range-bg:var(--accent-9);--slider-thumb-bg:#fff;--slider-thumb-border-color:var(--accent-9);--slider-thumb-border-width:2px;--slider-thumb-shadow:0 1px 3px #0000001f;--slider-thumb-shadow-hover:0 2px 6px #0000002e;--slider-thumb-focus-ring:var(--accent-a4);--slider-sm-track-height:4px;--slider-sm-thumb-size:16px;--slider-md-track-height:6px;--slider-md-thumb-size:20px;--slider-output-bg:var(--gray-12);--slider-output-fg:#fff;--slider-output-font-size:var(--font-size-1);--tag-gap:6px;--tag-icon-size:14px;--tag-outline-border-style:dashed;--tag-sm-font-size:var(--font-size-1);--tag-sm-padding-block:1px;--tag-sm-padding-inline:8px;--tag-md-font-size:var(--font-size-2);--tag-md-padding-block:3px;--tag-md-padding-inline:10px;--tag-lg-font-size:var(--font-size-3);--tag-lg-padding-block:5px;--tag-lg-padding-inline:12px;--tag-neutral-outline-bg:transparent;--tag-neutral-outline-fg:var(--gray-11);--tag-neutral-outline-border:var(--gray-6);--tag-neutral-solid-bg:var(--gray-3);--tag-neutral-solid-fg:var(--gray-12);--tag-neutral-solid-border:var(--gray-4);--tag-brand-outline-fg:var(--accent-11);--tag-brand-outline-border:var(--accent-7);--tag-brand-solid-bg:var(--accent-3);--tag-brand-solid-fg:var(--accent-11);--tag-brand-solid-border:var(--accent-4);--tag-green-solid-bg:var(--green-3);--tag-green-solid-fg:var(--green-11);--tag-amber-solid-bg:var(--amber-3);--tag-amber-solid-fg:var(--amber-11);--tag-red-solid-bg:var(--red-3);--tag-red-solid-fg:var(--red-11);--tag-count-bg:var(--gray-a3);--tag-count-fg:inherit;--tag-count-font-size:var(--font-size-1);--tag-x-bg-hover:var(--gray-a3);--progress-track-bg:var(--gray-4);--progress-fill-bg:var(--accent-9);--progress-sm-height:6px;--progress-md-height:8px;--progress-lg-height:12px;--progress-value-font-size:var(--font-size-3);--progress-value-fg:var(--gray-11);--progress-circle-value-fg:var(--gray-12);--spinner-xs-size:16px;--spinner-sm-size:22px;--spinner-md-size:30px;--spinner-lg-size:42px;--spinner-xl-size:58px;--spinner-track-bg:var(--gray-4);--spinner-head-bg:var(--accent-9);--spinner-fg:var(--gray-11);--spinner-label-font-size:var(--font-size-3);--spinner-label-fg:var(--gray-11);--divider-color:var(--gray-4);--divider-thickness:1px;--divider-label-gap:var(--space-3);--divider-label-font-size:var(--font-size-2);--divider-label-fg:var(--gray-9);--divider-label-edge-inset:var(--space-5);--callout-gap:var(--space-3);--callout-padding:var(--space-3) var(--space-4);--callout-radius:var(--radius-3);--callout-font-size:var(--font-size-3);--callout-line-height:var(--line-height-4);--callout-icon-size:18px;--popover-min-width:200px;--popover-max-width:360px;--popover-bg:#fff;--popover-fg:var(--gray-12);--popover-border-color:var(--gray-5);--popover-radius:var(--radius-3);--popover-shadow:0 8px 24px var(--gray-a5), 0 2px 6px var(--gray-a3);--popover-padding:var(--space-3);--popover-font-size:var(--font-size-3);--pagination-gap:4px;--pagination-size:32px;--pagination-padding-inline:10px;--pagination-radius:var(--radius-3);--pagination-font-size:var(--font-size-2);--pagination-icon-size:14px;--pagination-fg:var(--gray-11);--pagination-fg-hover:var(--gray-12);--pagination-fg-active:var(--accent-contrast);--pagination-bg-hover:var(--gray-3);--pagination-bg-active:var(--accent-9);--pagination-sm-size:28px;--pagination-sm-padding-inline:8px;--pagination-sm-font-size:var(--font-size-1);--pagination-sm-icon-size:12px;--skeleton-bg:var(--gray-3);--skeleton-highlight:var(--gray-5);--segmented-bg:var(--gray-3);--segmented-padding:3px;--segmented-radius:var(--radius-3);--segmented-item-radius:var(--radius-2);--segmented-item-padding-block:6px;--segmented-item-padding-inline:12px;--segmented-font-size:var(--font-size-2);--segmented-fg:var(--gray-11);--segmented-fg-hover:var(--gray-12);--segmented-active-bg:var(--gray-1);--segmented-active-fg:var(--gray-12);--segmented-active-shadow:0 1px 2px var(--gray-a5);--segmented-sm-item-padding-block:4px;--segmented-sm-item-padding-inline:10px;--segmented-sm-font-size:var(--font-size-1);--code-font-family:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--code-font-size:.92em;--code-radius:var(--radius-2);--code-padding-block:1px;--code-padding-inline:5px;--code-soft-bg:var(--gray-3);--code-soft-fg:var(--gray-12);--kbd-font-size:.85em;--kbd-padding-block:1px;--kbd-padding-inline:5px;--kbd-min-width:16px;--kbd-bg:var(--gray-2);--kbd-fg:var(--gray-12);--kbd-border:var(--gray-6);--kbd-radius:var(--radius-2);--sidebar-width:240px;--sidebar-width-collapsed:56px;--sidebar-bg:transparent;--sidebar-border-color:var(--gray-5);--sidebar-padding-block:var(--space-3);--sidebar-padding-inline:var(--space-2);--sidebar-section-gap:var(--space-4);--sidebar-header-padding-block:var(--space-3);--sidebar-header-padding-inline:var(--space-3);--sidebar-header-gap:var(--space-2);--sidebar-header-font-size:var(--font-size-3);--sidebar-header-font-weight:var(--font-weight-bold);--sidebar-header-fg:var(--gray-12);--sidebar-header-border-color:var(--gray-4);--sidebar-footer-padding-block:var(--space-3);--sidebar-footer-padding-inline:var(--space-3);--sidebar-footer-gap:var(--space-2);--sidebar-footer-border-color:var(--gray-4);--sidebar-footer-fg:var(--gray-11);--sidebar-footer-font-size:var(--font-size-2);--sidebar-group-gap:2px;--sidebar-group-label-padding-block:6px;--sidebar-group-label-padding-inline:var(--space-2);--sidebar-group-label-font-size:var(--font-size-1);--sidebar-group-label-font-weight:var(--font-weight-medium);--sidebar-group-label-letter-spacing:.02em;--sidebar-group-label-fg:var(--gray-9);--sidebar-group-chev-size:12px;--sidebar-group-chev-fg:var(--gray-9);--sidebar-item-gap:var(--space-2);--sidebar-item-padding-block:8px;--sidebar-item-padding-inline:var(--space-2);--sidebar-item-radius:var(--radius-3);--sidebar-item-font-size:var(--font-size-3);--sidebar-item-font-weight:var(--font-weight-regular);--sidebar-item-line-height:1.4;--sidebar-item-icon-size:16px;--sidebar-item-indent-step:var(--space-4);--sidebar-item-fg:var(--gray-11);--sidebar-item-fg-hover:var(--gray-12);--sidebar-item-fg-active:var(--accent-11);--sidebar-item-icon-fg:var(--gray-9);--sidebar-item-icon-fg-hover:var(--gray-12);--sidebar-item-icon-fg-active:var(--accent-11);--sidebar-item-bg-hover:var(--gray-a3);--sidebar-item-bg-active:var(--accent-a3);--sidebar-item-shadow-active:none;--sidebar-item-font-weight-active:var(--font-weight-medium);--sidebar-item-fg-parent-active:var(--accent-11);--sidebar-item-font-weight-parent-active:var(--font-weight-medium);--sidebar-item-count-fg:var(--gray-9);--sidebar-item-count-fg-active:var(--accent-11);--sidebar-item-count-font-size:var(--font-size-1);--sidebar-sm-item-padding-block:5px;--sidebar-sm-item-padding-inline:var(--space-2);--sidebar-sm-item-font-size:var(--font-size-2);--sidebar-sm-item-icon-size:14px;--sidebar-sm-item-gap:6px;--nav-rail-bg:transparent;--nav-rail-border-color:var(--gray-5);--nav-rail-padding-block:var(--space-2);--nav-rail-padding-inline:var(--space-2);--nav-rail-gap:4px;--nav-rail-divider-color:var(--gray-4);--nav-rail-btn-sm-size:28px;--nav-rail-btn-sm-radius:var(--radius-2);--nav-rail-btn-sm-icon-size:14px;--nav-rail-btn-md-size:36px;--nav-rail-btn-md-radius:var(--radius-3);--nav-rail-btn-md-icon-size:18px;--nav-rail-btn-lg-size:44px;--nav-rail-btn-lg-radius:var(--radius-4);--nav-rail-btn-lg-icon-size:22px;--nav-rail-btn-fg:var(--gray-9);--nav-rail-btn-fg-hover:var(--gray-12);--nav-rail-btn-bg-hover:var(--gray-a3);--nav-rail-btn-fg-active:var(--accent-contrast);--nav-rail-btn-bg-active:var(--accent-9);--top-nav-gap:0;--top-nav-list-gap:4px;--top-nav-bg:transparent;--top-nav-item-gap:var(--space-2);--top-nav-item-padding-block:10px;--top-nav-item-padding-inline:var(--space-3);--top-nav-item-font-size:var(--font-size-3);--top-nav-item-font-weight:var(--font-weight-medium);--top-nav-item-icon-size:16px;--top-nav-item-pill-padding-block:6px;--top-nav-item-pill-padding-inline:var(--space-3);--top-nav-sm-item-padding-block:8px;--top-nav-sm-item-padding-inline:var(--space-2);--top-nav-sm-item-font-size:var(--font-size-2);--top-nav-sm-item-icon-size:14px;--top-nav-sm-item-gap:6px;--top-nav-item-fg:var(--gray-11);--top-nav-item-fg-hover:var(--gray-12);--top-nav-item-fg-active:var(--gray-12);--top-nav-line-border:var(--gray-4);--top-nav-line-indicator:var(--accent-9);--top-nav-pill-bg-active:var(--gray-3);--top-nav-solid-bg-hover:var(--gray-3);--top-nav-solid-bg-active:var(--gray-12);--top-nav-solid-fg-active:#fff;--top-nav-chev-size:14px;--top-nav-content-bg:#fff;--top-nav-content-border-color:var(--gray-5);--top-nav-content-radius:var(--radius-4);--top-nav-content-shadow:0 8px 24px var(--gray-a5), 0 2px 6px var(--gray-a3);--top-nav-content-padding:var(--space-3);--top-nav-content-min-width:220px;--top-nav-content-font-size:var(--font-size-3);--auth-fg:var(--gray-12);--auth-page-bg:var(--gray-2);--auth-page-padding:var(--space-6);--auth-card-bg:#fff;--auth-card-border:var(--gray-5);--auth-card-radius:var(--radius-4);--auth-card-shadow:0 1px 2px #0f172a0d, 0 12px 32px #0f172a14;--auth-card-padding:var(--space-7);--auth-card-width:400px;--auth-gap:var(--space-5);--auth-head-gap:var(--space-2);--auth-field-gap:var(--space-4);--auth-social-gap:var(--space-3);--auth-logo-size:28px;--auth-title-fg:var(--gray-12);--auth-title-font-size:var(--font-size-8);--auth-title-weight:var(--font-weight-bold);--auth-subtitle-fg:var(--gray-11);--auth-subtitle-font-size:var(--font-size-3);--auth-foot-fg:var(--gray-11);--auth-foot-font-size:var(--font-size-2);--auth-brand-bg:var(--accent-9);--auth-brand-bg-image:linear-gradient(160deg, var(--accent-9), var(--accent-11));--auth-brand-fg:var(--accent-contrast);--auth-brand-padding:var(--space-8);--auth-confirm-icon-size:56px;--auth-confirm-icon-bg:var(--accent-3);--auth-confirm-icon-fg:var(--accent-11);--toast-width:380px;--toast-viewport-offset:var(--space-5);--toast-viewport-gap:var(--space-3);--toast-bg:#fff;--toast-fg:var(--gray-12);--toast-border:var(--gray-5);--toast-radius:var(--radius-4);--toast-shadow:0 6px 20px -4px #0f172a29, 0 2px 6px -2px #0f172a14;--toast-padding:var(--space-3) var(--space-4);--toast-gap:var(--space-3);--toast-icon-size:18px;--toast-icon-glyph-fg:#fff;--toast-title-fg:var(--gray-12);--toast-title-font-size:var(--font-size-2);--toast-desc-fg:var(--gray-11);--toast-desc-font-size:var(--font-size-1);--toast-close-fg:var(--gray-10);--accordion-border:var(--gray-6);--accordion-radius:var(--radius-4);--accordion-gap:var(--space-3);--accordion-padding-block:var(--space-3);--accordion-padding-inline:var(--space-4);--accordion-font-size:var(--font-size-3);--accordion-font-weight:var(--font-weight-medium);--accordion-trigger-fg:var(--gray-12);--accordion-trigger-fg-hover:var(--gray-12);--accordion-trigger-fg-open:var(--gray-12);--accordion-trigger-bg:transparent;--accordion-trigger-bg-hover:var(--gray-a3);--accordion-focus-ring:var(--accent-9);--accordion-chevron-size:var(--font-size-4);--accordion-chevron-fg:var(--gray-11);--accordion-content-fg:var(--gray-11);--accordion-content-bg:transparent;--accordion-content-font-size:var(--font-size-3);--accordion-content-padding-block:var(--space-3);--accordion-content-padding-inline:var(--space-4);--collapsible-gap:var(--space-1);--collapsible-radius:var(--radius-3);--collapsible-icon-size:16px;--collapsible-focus-ring:var(--accent-a4);--collapsible-trigger-gap:var(--space-2);--collapsible-trigger-padding-block:var(--space-2);--collapsible-trigger-padding-inline:var(--space-3);--collapsible-trigger-font-size:var(--font-size-3);--collapsible-trigger-font-weight:var(--font-weight-medium);--collapsible-trigger-bg:transparent;--collapsible-trigger-bg-hover:var(--gray-a3);--collapsible-trigger-fg:var(--gray-12);--collapsible-trigger-fg-hover:var(--gray-12);--collapsible-trigger-fg-disabled:var(--gray-8);--collapsible-content-padding-block:var(--space-2);--collapsible-content-padding-inline:var(--space-3);--collapsible-content-font-size:var(--font-size-3);--collapsible-content-fg:var(--gray-11);--collapsible-anim-duration:.22s;--collapsible-anim-easing:cubic-bezier(.16, 1, .3, 1);--scroll-area-size:10px;--scroll-area-track-padding:2px;--scroll-area-radius:var(--radius-3);--scroll-area-track-bg:transparent;--scroll-area-track-bg-hover:var(--gray-a2);--scroll-area-thumb-radius:var(--radius-full);--scroll-area-thumb-bg:var(--gray-a6);--scroll-area-thumb-bg-hover:var(--gray-a8);--toolbar-gap:var(--space-1);--toolbar-padding:var(--space-1);--toolbar-bg:var(--gray-2);--toolbar-border-color:var(--gray-6);--toolbar-radius:var(--radius-3);--toolbar-item-gap:var(--space-1);--toolbar-item-padding-block:var(--space-1);--toolbar-item-padding-inline:var(--space-2);--toolbar-item-radius:var(--radius-2);--toolbar-item-font-size:var(--font-size-2);--toolbar-item-fg:var(--gray-11);--toolbar-item-fg-hover:var(--gray-12);--toolbar-item-bg-hover:var(--gray-a3);--toolbar-item-active-bg:var(--accent-a3);--toolbar-item-active-fg:var(--accent-11);--toolbar-focus-ring:var(--accent-9);--toolbar-separator-color:var(--gray-6);--toolbar-separator-margin:var(--space-1);--menubar-gap:var(--space-1);--menubar-padding:var(--space-1);--menubar-bg:transparent;--menubar-border-color:var(--gray-5);--menubar-radius:var(--radius-3);--menubar-font-size:var(--font-size-3);--menubar-item-gap:var(--space-2);--menubar-trigger-padding-block:var(--space-1);--menubar-trigger-padding-inline:var(--space-2);--menubar-trigger-radius:var(--radius-2);--menubar-trigger-fg:var(--gray-12);--menubar-trigger-fg-hover:var(--gray-12);--menubar-trigger-fg-active:var(--gray-12);--menubar-trigger-fg-disabled:var(--gray-8);--menubar-trigger-bg-hover:var(--gray-3);--menubar-trigger-bg-active:var(--gray-4);--menubar-content-min-width:200px;--menubar-content-bg:#fff;--menubar-content-fg:var(--gray-12);--menubar-content-border-color:var(--gray-5);--menubar-content-radius:var(--radius-3);--menubar-content-shadow:0 8px 24px var(--gray-a5), 0 2px 6px var(--gray-a3);--menubar-content-padding:var(--space-1);--menubar-content-font-size:var(--font-size-3);--menubar-item-padding-block:8px;--menubar-item-padding-inline:var(--space-2);--menubar-item-radius:var(--radius-2);--menubar-item-fg:var(--gray-12);--menubar-item-fg-hover:var(--gray-12);--menubar-item-fg-disabled:var(--gray-8);--menubar-item-fg-danger:var(--red-11);--menubar-item-bg-hover:var(--gray-3);--menubar-item-bg-danger-hover:var(--red-a3);--menubar-item-icon-size:16px;--menubar-item-icon-fg:var(--gray-9);--menubar-item-icon-fg-hover:var(--gray-12);--menubar-item-check-fg:var(--accent-9);--menubar-kbd-font-size:var(--font-size-1);--menubar-kbd-fg:var(--gray-8);--menubar-kbd-fg-hover:var(--gray-10);--menubar-label-padding-block:6px;--menubar-label-font-size:11px;--menubar-label-fg:var(--gray-9);--menubar-separator-color:var(--gray-4);--menubar-separator-margin:4px;--toggle-button-gap:var(--space-2);--toggle-button-radius:var(--radius-2);--toggle-button-font-weight:var(--font-weight-medium);--toggle-button-bg:transparent;--toggle-button-fg:var(--gray-11);--toggle-button-bg-hover:var(--gray-a3);--toggle-button-fg-hover:var(--gray-12);--toggle-button-bg-active:var(--accent-a3);--toggle-button-fg-active:var(--accent-11);--toggle-button-border-active:var(--accent-a7);--toggle-button-bg-active-hover:var(--accent-a4);--toggle-button-outline-border:var(--gray-7);--toggle-button-outline-border-hover:var(--gray-8);--toggle-button-sm-padding-block:var(--space-1);--toggle-button-sm-padding-inline:var(--space-2);--toggle-button-sm-font-size:var(--font-size-1);--toggle-button-sm-icon-size:var(--space-3);--toggle-button-md-padding-block:var(--space-2);--toggle-button-md-padding-inline:var(--space-3);--toggle-button-md-font-size:var(--font-size-2);--toggle-button-md-icon-size:var(--space-4);--toggle-button-lg-padding-block:var(--space-3);--toggle-button-lg-padding-inline:var(--space-4);--toggle-button-lg-font-size:var(--font-size-3);--toggle-button-lg-icon-size:var(--space-5);--otp-gap:var(--space-2);--otp-box-size:40px;--otp-font-size:var(--font-size-4);--otp-radius:var(--radius-3);--otp-border-width:1px;--otp-bg:#fff;--otp-fg:var(--gray-12);--otp-border-color:var(--gray-6);--otp-border-color-hover:var(--gray-8);--otp-focus-border-color:var(--accent-9);--otp-focus-ring:var(--accent-a4);--otp-disabled-bg:var(--gray-3);--otp-disabled-fg:var(--gray-9);--otp-error-border-color:var(--red-9);--otp-error-ring:var(--red-a4);--otp-sm-box-size:32px;--otp-sm-font-size:var(--font-size-3);--otp-sm-gap:6px;--otp-lg-box-size:48px;--otp-lg-font-size:var(--font-size-6);--otp-lg-gap:var(--space-3);--label-font-size:var(--font-size-3);--label-fg:var(--gray-12);--label-required-fg:var(--red-9);--label-disabled-fg:var(--gray-8)}.dark [data-theme],[data-theme].dark,.dark[data-theme]{--gray-1:var(--slate-1);--gray-2:var(--slate-2);--gray-3:var(--slate-3);--gray-4:var(--slate-4);--gray-5:var(--slate-5);--gray-6:var(--slate-6);--gray-7:var(--slate-7);--gray-8:var(--slate-8);--gray-9:var(--slate-9);--gray-10:var(--slate-10);--gray-11:var(--slate-11);--gray-12:var(--slate-12);--gray-a1:var(--slate-a1);--gray-a2:var(--slate-a2);--gray-a3:var(--slate-a3);--gray-a4:var(--slate-a4);--gray-a5:var(--slate-a5);--gray-a6:var(--slate-a6);--gray-a7:var(--slate-a7);--gray-a8:var(--slate-a8);--gray-a9:var(--slate-a9);--gray-a10:var(--slate-a10);--gray-a11:var(--slate-a11);--gray-a12:var(--slate-a12);--accent-1:var(--indigo-1);--accent-2:var(--indigo-2);--accent-3:var(--indigo-3);--accent-4:var(--indigo-4);--accent-5:var(--indigo-5);--accent-6:var(--indigo-6);--accent-7:var(--indigo-7);--accent-8:var(--indigo-8);--accent-9:var(--indigo-9);--accent-10:var(--indigo-10);--accent-11:var(--indigo-11);--accent-12:var(--indigo-12);--accent-a1:var(--indigo-a1);--accent-a2:var(--indigo-a2);--accent-a3:var(--indigo-a3);--accent-a4:var(--indigo-a4);--accent-a5:var(--indigo-a5);--accent-a6:var(--indigo-a6);--accent-a7:var(--indigo-a7);--accent-a8:var(--indigo-a8);--accent-a9:var(--indigo-a9);--accent-a10:var(--indigo-a10);--accent-a11:var(--indigo-a11);--accent-a12:var(--indigo-a12);--accent-contrast:#fff;--input-bg:var(--gray-2);--input-readonly-bg:var(--gray-3);--input-disabled-bg:var(--gray-3);--textarea-bg:var(--gray-2);--textarea-disabled-bg:var(--gray-3);--chk-bg:var(--gray-2);--rdo-bg:var(--gray-2);--sel-bg:var(--gray-2);--sel-disabled-bg:var(--gray-3);--sel-pop-bg:var(--gray-2);--card-bg:var(--gray-2);--card-hover-bg:var(--gray-3);--card-foot-bg:var(--gray-3);--dialog-bg:var(--gray-2);--dialog-foot-bg:var(--gray-3);--slideout-bg:var(--gray-2);--slideout-foot-bg:var(--gray-3);--menu-bg:var(--gray-2);--icon-btn-bordered-bg:var(--gray-2);--tooltip-bg:var(--gray-12);--tooltip-fg:var(--gray-1);--tab-solid-bg-active:var(--gray-12);--tab-solid-fg-active:var(--gray-1);--slider-output-bg:var(--gray-12);--slider-output-fg:var(--gray-1);--dialog-backdrop-bg:#0009;--popover-bg:var(--gray-2);--skeleton-bg:var(--gray-3);--skeleton-highlight:var(--gray-4);--segmented-active-bg:var(--gray-4);--avatar-presence-ring:var(--gray-1);--avatar-stack-ring:var(--gray-1);--cal-bg:var(--gray-2);--tbl-bg:var(--gray-2);--tbl-head-bg:var(--gray-3);--top-nav-content-bg:var(--gray-2);--top-nav-solid-bg-active:var(--gray-12);--top-nav-solid-fg-active:var(--gray-1);--auth-page-bg:var(--gray-1);--auth-card-bg:var(--gray-2);--auth-card-border:var(--gray-4);--toast-bg:var(--gray-2);--toast-border:var(--gray-4);--menubar-content-bg:var(--gray-2);--otp-bg:var(--gray-2)}[data-theme=atlas]{--default-font-family:"Inter", "Spenby Sans", -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--app-font-size:13.5px;--app-line-height:1.45;--heading-font-family:"Inter", "Spenby Sans", -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--accent-1:#fcfdff;--accent-2:#f3f8ff;--accent-3:#e7f0ff;--accent-4:#cfe2ff;--accent-5:#b7d3ff;--accent-6:#9fc5ff;--accent-7:#6ea5ff;--accent-8:#3c87ff;--accent-9:#106dff;--accent-10:#0e62e6;--accent-11:#0d57cc;--accent-12:#093c8c;--accent-contrast:#fff;--accent-a1:#106dff06;--accent-a2:#106dff0f;--accent-a3:#106dff1a;--accent-a4:#106dff29;--accent-a5:#106dff38;--accent-a6:#106dff4d;--accent-a7:#106dff66;--accent-a8:#106dff80;--accent-a9:#106dffa6;--accent-a10:#106dffbf;--accent-a11:#106dffd9;--accent-a12:#106dfff2;--gray-1:#fcfcfb;--gray-2:#f9f8f5;--gray-3:#f2f1ed;--gray-4:#eceae4;--gray-5:#e7e4dd;--gray-6:#ddd9d1;--gray-7:#c9c3b8;--gray-8:#9a968f;--gray-9:#6b6660;--gray-10:#565049;--gray-11:#3d3b36;--gray-12:#1a1a19;--gray-a1:#1a1a1906;--gray-a2:#1a1a190d;--gray-a3:#1a1a1914;--gray-a4:#1a1a191f;--gray-a5:#1a1a1929;--gray-a6:#1a1a1938;--gray-a7:#1a1a194d;--gray-a8:#1a1a1966;--gray-a9:#1a1a198c;--gray-a10:#1a1a19a6;--gray-a11:#1a1a19c7;--gray-a12:#1a1a19eb;--btn-padding-block:5px;--btn-padding-inline:11px;--btn-gap:6px;--btn-radius:var(--radius-3);--btn-font-size:12.5px;--btn-line-height:1.4;--btn-font-weight:var(--font-weight-medium);--btn-border-width:1px;--btn-solid-bg:var(--accent-9);--btn-solid-bg-hover:var(--accent-10);--btn-solid-bg-active:var(--accent-11);--btn-solid-fg:var(--accent-contrast);--btn-soft-bg:var(--accent-3);--btn-soft-bg-hover:var(--accent-4);--btn-soft-fg:var(--accent-11);--btn-outline-fg:var(--accent-11);--btn-outline-border:var(--accent-7);--btn-outline-bg-hover:var(--accent-2);--btn-ghost-fg:var(--accent-11);--btn-ghost-bg-hover:var(--accent-3);--btn-icon-size:13px;--btn-sm-padding-block:3px;--btn-sm-padding-inline:var(--space-2);--btn-sm-gap:5px;--btn-sm-radius:5px;--btn-sm-font-size:11.5px;--btn-sm-icon-size:12px;--btn-lg-padding-block:8px;--btn-lg-padding-inline:var(--space-4);--btn-lg-gap:7px;--btn-lg-radius:7px;--btn-lg-font-size:13.5px;--btn-lg-icon-size:14px;--btn-critical-solid-bg:#9a2d27;--btn-critical-solid-bg-hover:#8f2a24;--btn-critical-solid-bg-active:#7d251f;--btn-critical-solid-fg:#fff;--btn-critical-soft-bg:var(--red-3);--btn-critical-soft-bg-hover:var(--red-4);--btn-critical-soft-fg:var(--red-11);--btn-critical-outline-fg:var(--red-11);--btn-critical-outline-border:var(--red-7);--btn-critical-outline-bg-hover:var(--red-a3);--btn-critical-ghost-fg:var(--red-11);--btn-critical-ghost-bg-hover:var(--red-a3);--input-row-gap:6px;--input-padding-block:7px;--input-padding-inline:10px;--input-radius:var(--radius-3);--input-font-size:var(--font-size-2);--input-line-height:var(--line-height-2);--input-border-width:1px;--input-icon-size:16px;--input-icon-padding-inline:10px;--input-addon-padding-inline:10px;--input-padding-after-leading:6px;--input-padding-before-trailing:6px;--input-bg:#fff;--input-fg:var(--gray-12);--input-placeholder-fg:var(--gray-8);--input-icon-fg:var(--gray-9);--input-border-color:var(--gray-6);--input-border-color-hover:var(--gray-7);--input-focus-border-color:var(--accent-9);--input-focus-ring:var(--accent-a4);--input-disabled-bg:#f7f6f3;--input-disabled-fg:var(--gray-9);--input-readonly-bg:#f7f6f3;--input-addon-bg:var(--gray-2);--input-addon-fg:var(--gray-9);--input-label-font-size:12.5px;--input-label-fg:var(--gray-11);--input-required-fg:#9a2d27;--input-hint-font-size:var(--font-size-1);--input-hint-fg:var(--gray-9);--input-error-border-color:#9a2d27;--input-error-ring:#9a2d271f;--input-error-icon-fg:#9a2d27;--input-error-text-fg:#9a2d27;--input-sm-padding-block:4px;--input-sm-padding-inline:var(--space-2);--input-sm-font-size:12.5px;--input-sm-icon-size:12px;--input-lg-padding-block:10px;--input-lg-padding-inline:var(--space-3);--input-lg-font-size:var(--font-size-3);--input-lg-icon-size:16px;--textarea-row-gap:6px;--textarea-min-height:80px;--textarea-padding-block:var(--space-2);--textarea-padding-inline:10px;--textarea-radius:var(--radius-3);--textarea-font-size:var(--font-size-2);--textarea-line-height:var(--line-height-2);--textarea-border-width:1px;--textarea-bg:#fff;--textarea-fg:var(--gray-12);--textarea-placeholder-fg:var(--gray-8);--textarea-border-color:var(--gray-6);--textarea-border-color-hover:var(--gray-7);--textarea-focus-border-color:var(--accent-9);--textarea-focus-ring:var(--accent-a4);--textarea-disabled-bg:#f7f6f3;--textarea-disabled-fg:var(--gray-9);--textarea-error-border-color:#9a2d27;--textarea-error-ring:#9a2d271f;--textarea-label-font-size:12.5px;--textarea-label-fg:var(--gray-11);--textarea-required-fg:#9a2d27;--textarea-hint-font-size:var(--font-size-1);--textarea-hint-fg:var(--gray-9);--textarea-error-text-fg:#9a2d27;--textarea-counter-font-size:11px;--textarea-counter-fg:var(--gray-9);--textarea-sm-padding-block:6px;--textarea-sm-padding-inline:var(--space-2);--textarea-sm-font-size:11.5px;--textarea-sm-min-height:56px;--badge-padding-block:2px;--badge-padding-inline:var(--space-2);--badge-gap:var(--space-1);--badge-radius:var(--radius-full);--badge-font-size:11px;--badge-font-weight:var(--font-weight-medium);--badge-line-height:1.4;--badge-icon-size:11px;--badge-sm-padding-block:1px;--badge-sm-padding-inline:6px;--badge-sm-radius:var(--radius-2);--badge-sm-font-size:10px;--badge-sm-icon-size:9px;--badge-lg-padding-block:3px;--badge-lg-padding-inline:10px;--badge-lg-font-size:var(--font-size-1);--badge-lg-icon-size:12px;--badge-square-radius:var(--radius-2);--badge-default-bg:#efede7;--badge-default-fg:#4d4945;--badge-grey-bg:#efede7;--badge-grey-fg:#4d4945;--badge-brand-bg:var(--accent-2);--badge-brand-fg:var(--accent-11);--badge-green-bg:#e7f5ec;--badge-green-fg:#1f7a3a;--badge-amber-bg:#fbf1dc;--badge-amber-fg:#8a5a12;--badge-red-bg:#fbe7e5;--badge-red-fg:#9a2d27;--chk-size:16px;--chk-radius:var(--radius-2);--chk-border-width:1.5px;--chk-gap:var(--space-2);--chk-font-size:var(--font-size-2);--chk-line-height:1.4;--chk-icon-size:12px;--chk-bg:#fff;--chk-border-color:var(--gray-6);--chk-border-color-hover:var(--gray-7);--chk-focus-border-color:var(--accent-9);--chk-focus-ring:var(--accent-a4);--chk-checked-bg:var(--accent-9);--chk-icon-fg:#fff;--chk-disabled-bg:#f7f6f3;--chk-disabled-checked-bg:var(--gray-8);--chk-error-border-color:#9a2d27;--chk-label-fg:var(--gray-12);--chk-label-disabled-fg:var(--gray-9);--chk-hint-fg:var(--gray-9);--chk-hint-font-size:var(--font-size-1);--rdo-size:16px;--rdo-dot-size:6px;--rdo-border-width:1.5px;--rdo-gap:var(--space-2);--rdo-group-gap:var(--space-2);--rdo-group-row-gap:var(--space-4);--rdo-font-size:var(--font-size-2);--rdo-line-height:1.4;--rdo-bg:#fff;--rdo-border-color:var(--gray-6);--rdo-border-color-hover:var(--gray-7);--rdo-focus-border-color:var(--accent-9);--rdo-focus-ring:var(--accent-a4);--rdo-checked-border-color:var(--accent-9);--rdo-dot-bg:var(--accent-9);--rdo-disabled-bg:#f7f6f3;--rdo-label-fg:var(--gray-12);--rdo-label-disabled-fg:var(--gray-9);--rdo-hint-fg:var(--gray-9);--rdo-hint-font-size:var(--font-size-1);--icon-btn-sm-size:24px;--icon-btn-sm-radius:5px;--icon-btn-sm-icon-size:13px;--icon-btn-md-size:28px;--icon-btn-md-radius:var(--radius-3);--icon-btn-md-icon-size:15px;--icon-btn-lg-size:32px;--icon-btn-lg-radius:7px;--icon-btn-lg-icon-size:16px;--icon-btn-ghost-fg:var(--gray-9);--icon-btn-ghost-fg-hover:var(--gray-12);--icon-btn-ghost-bg-hover:var(--gray-2);--icon-btn-bordered-bg:#fff;--icon-btn-bordered-fg:var(--gray-9);--icon-btn-bordered-fg-hover:var(--gray-12);--icon-btn-bordered-border:var(--gray-6);--icon-btn-bordered-border-hover:var(--gray-8);--icon-btn-primary-bg:var(--accent-9);--icon-btn-primary-bg-hover:var(--accent-10);--icon-btn-primary-fg:var(--accent-contrast);--tooltip-bg:var(--gray-12);--tooltip-fg:#fff;--tooltip-font-size:11.5px;--tooltip-font-weight:var(--font-weight-medium);--tooltip-line-height:1.4;--tooltip-padding-block:var(--space-1);--tooltip-padding-inline:var(--space-2);--tooltip-radius:5px;--tooltip-shadow:0 4px 12px #0000002e;--tooltip-kbd-gap:var(--space-2);--tooltip-kbd-font-size:10px;--tooltip-kbd-fg:#ffffffa6;--tooltip-kbd-bg:#ffffff1a;--tooltip-kbd-border:#ffffff26;--sel-padding-block:7px;--sel-padding-inline:10px;--sel-gap:var(--space-2);--sel-radius:var(--radius-3);--sel-font-size:var(--font-size-2);--sel-line-height:var(--line-height-2);--sel-border-width:1px;--sel-icon-size:14px;--sel-chev-size:14px;--sel-bg:#fff;--sel-fg:var(--gray-12);--sel-placeholder-fg:var(--gray-8);--sel-chev-fg:var(--gray-9);--sel-border-color:var(--gray-6);--sel-border-color-hover:var(--gray-7);--sel-focus-border-color:var(--accent-9);--sel-disabled-bg:var(--gray-3);--sel-disabled-fg:var(--gray-9);--sel-error-border-color:var(--red-9);--sel-pop-bg:#fff;--sel-pop-border:var(--gray-4);--sel-pop-radius:10px;--sel-pop-shadow:0 16px 36px #141c2829, 0 4px 10px #141c2814;--sel-pop-padding:var(--space-1);--sel-opt-padding-block:6px;--sel-opt-padding-inline:var(--space-2);--sel-opt-radius:var(--radius-3);--sel-opt-font-size:var(--font-size-2);--sel-opt-fg:var(--gray-12);--sel-opt-fg-hover:var(--gray-12);--sel-opt-fg-selected:var(--accent-11);--sel-opt-fg-disabled:var(--gray-8);--sel-opt-bg-hover:var(--gray-3);--sel-opt-sub-fg:var(--gray-9);--sel-opt-sub-font-size:var(--font-size-1);--sel-opt-check-size:14px;--sel-opt-check-fg:var(--accent-9);--card-bg:#f7f6f3;--card-fg:var(--gray-12);--card-border-width:1px;--card-border-color:var(--gray-4);--card-radius:var(--radius-4);--card-padding-block:14px;--card-padding-inline:var(--space-4);--card-radius-sm:var(--radius-3);--card-padding-block-sm:10px;--card-padding-inline-sm:var(--space-3);--card-radius-lg:var(--radius-5);--card-padding-block-lg:18px;--card-padding-inline-lg:20px;--card-hover-bg:var(--gray-2);--card-hover-border-color:var(--gray-6);--card-shadow:0 1px 2px #0000000a, 0 1px 1px #00000008;--card-section-padding-block:var(--space-3);--card-section-padding-inline:var(--space-4);--card-divider-color:var(--gray-4);--card-head-fg:var(--gray-12);--card-foot-bg:var(--gray-2);--card-foot-fg:var(--gray-11);--tgl-off-bg:var(--gray-6);--tgl-on-bg:var(--accent-9);--tgl-thumb-bg:#fff;--tgl-thumb-shadow:0 1px 2px #00000026;--tgl-sm-width:24px;--tgl-sm-height:14px;--tgl-sm-thumb-size:11px;--tgl-sm-thumb-inset:1.5px;--tgl-sm-thumb-translate:10px;--tgl-md-width:28px;--tgl-md-height:16px;--tgl-md-thumb-size:12px;--tgl-md-thumb-inset:2px;--tgl-md-thumb-translate:12px;--tgl-lg-width:36px;--tgl-lg-height:20px;--tgl-lg-thumb-size:17px;--tgl-lg-thumb-inset:1.5px;--tgl-lg-thumb-translate:16px;--tgl-row-gap:var(--space-3);--tgl-row-padding-block:var(--space-2);--tgl-label-fg:var(--gray-12);--tgl-label-font-size:var(--font-size-2);--tgl-label-line-height:1.35;--tgl-hint-fg:var(--gray-9);--tgl-hint-font-size:var(--font-size-1);--avatar-xs-size:16px;--avatar-xs-font-size:9px;--avatar-sm-size:24px;--avatar-sm-font-size:10px;--avatar-md-size:32px;--avatar-md-font-size:12px;--avatar-lg-size:48px;--avatar-lg-font-size:16px;--avatar-xl-size:72px;--avatar-xl-font-size:22px;--avatar-2xl-size:96px;--avatar-2xl-font-size:30px;--avatar-square-radius:var(--radius-3);--avatar-square-radius-lg:var(--radius-4);--avatar-square-radius-xl:var(--radius-5);--avatar-default-bg:var(--gray-4);--avatar-default-fg:var(--gray-11);--avatar-tone-1-bg:#e7f0ff;--avatar-tone-1-fg:#2a5dc1;--avatar-tone-2-bg:#fbe4ec;--avatar-tone-2-fg:#9f2f58;--avatar-tone-3-bg:var(--green-3);--avatar-tone-3-fg:var(--green-11);--avatar-tone-4-bg:var(--amber-3);--avatar-tone-4-fg:var(--amber-11);--avatar-tone-5-bg:#eee2fc;--avatar-tone-5-fg:#5b21b6;--avatar-tone-6-bg:var(--red-3);--avatar-tone-6-fg:var(--red-11);--avatar-presence-size:8px;--avatar-presence-ring:#fff;--avatar-presence-online:#1f7a3a;--avatar-presence-away:#8a5a12;--avatar-presence-offline:var(--gray-9);--avatar-stack-ring:#fff;--avatar-stack-sm-overlap:-6px;--avatar-stack-md-overlap:-8px;--avatar-stack-lg-overlap:-12px;--tab-padding-block:9px;--tab-padding-inline:var(--space-3);--tab-gap:6px;--tab-font-size:12.5px;--tab-icon-size:13px;--tab-pill-padding-block:4px;--tab-pill-padding-inline:10px;--tab-sm-padding-block:7px;--tab-sm-padding-inline:var(--space-2);--tab-sm-font-size:11.5px;--tab-sm-icon-size:12px;--tab-sm-gap:5px;--tab-fg:var(--gray-9);--tab-fg-hover:var(--gray-12);--tab-fg-active:var(--gray-12);--tab-count-fg:var(--gray-9);--tab-count-bg:var(--gray-2);--tab-count-border:var(--gray-4);--tab-count-font-size:10.5px;--tabs-list-gap:2px;--tabs-line-border:var(--gray-4);--tab-line-indicator:var(--accent-9);--tab-pill-bg-active:var(--gray-4);--tab-solid-bg-hover:var(--gray-3);--tab-solid-bg-active:var(--gray-12);--tab-solid-fg-active:#fff;--tab-panel-padding-block:var(--space-4);--dialog-backdrop-bg:#141c2842;--dialog-bg:#fff;--dialog-fg:var(--gray-12);--dialog-radius:var(--radius-5);--dialog-shadow:0 24px 48px #141c283d, 0 6px 14px #141c281f;--dialog-narrow-min:360px;--dialog-narrow-max:420px;--dialog-default-min:440px;--dialog-default-max:560px;--dialog-wide-max:720px;--dialog-head-padding:18px 22px 14px;--dialog-body-padding:18px 22px;--dialog-foot-padding:14px 18px;--dialog-foot-bg:var(--gray-2);--dialog-title-font-size:var(--font-size-4);--dialog-title-fg:var(--gray-12);--dialog-subtitle-font-size:12.5px;--dialog-subtitle-fg:var(--gray-9);--dialog-body-font-size:13.5px;--dialog-divider-color:var(--gray-4);--dialog-close-fg:var(--gray-9);--dialog-close-fg-hover:var(--gray-12);--dialog-close-bg-hover:var(--gray-3);--dialog-danger-divider-color:#c24e4726;--dialog-danger-title-fg:#c24e47;--btn-group-sm-radius:5px;--btn-group-md-radius:var(--radius-3);--btn-group-lg-radius:7px;--btn-group-gap:var(--space-2);--btn-group-overlap:-1px;--menu-min-width:200px;--menu-bg:#fff;--menu-fg:var(--gray-12);--menu-border-color:var(--gray-4);--menu-radius:10px;--menu-shadow:0 14px 28px #141c2824, 0 3px 8px #141c280f;--menu-padding:var(--space-1);--menu-font-size:var(--font-size-2);--menu-item-gap:var(--space-2);--menu-item-padding-block:6px;--menu-item-padding-inline:var(--space-2);--menu-item-radius:var(--radius-3);--menu-item-fg:var(--gray-12);--menu-item-fg-hover:var(--gray-12);--menu-item-fg-disabled:var(--gray-8);--menu-item-fg-danger:#c24e47;--menu-item-bg-hover:var(--gray-3);--menu-item-bg-danger-hover:var(--red-a3);--menu-item-icon-size:14px;--menu-item-icon-fg:var(--gray-9);--menu-item-icon-fg-hover:var(--gray-12);--menu-item-check-fg:var(--accent-9);--menu-kbd-font-size:11px;--menu-kbd-fg:var(--gray-8);--menu-kbd-fg-hover:var(--gray-10);--menu-label-padding-block:6px;--menu-label-font-size:10.5px;--menu-label-fg:var(--gray-9);--menu-separator-color:var(--gray-4);--menu-separator-margin:4px;--slider-track-bg:var(--gray-2);--slider-range-bg:var(--accent-9);--slider-thumb-bg:#fff;--slider-thumb-border-color:var(--accent-10);--slider-thumb-border-width:1px;--slider-thumb-shadow:0 1px 3px #0000001f;--slider-thumb-shadow-hover:0 2px 6px #0000002e;--slider-thumb-focus-ring:var(--accent-a4);--slider-sm-track-height:4px;--slider-sm-thumb-size:14px;--slider-md-track-height:6px;--slider-md-thumb-size:16px;--slider-output-bg:var(--gray-12);--slider-output-fg:#fff;--slider-output-font-size:11px;--tag-gap:6px;--tag-icon-size:12px;--tag-outline-border-style:dashed;--tag-sm-font-size:11px;--tag-sm-padding-block:1px;--tag-sm-padding-inline:7px;--tag-md-font-size:12px;--tag-md-padding-block:3px;--tag-md-padding-inline:9px;--tag-lg-font-size:13px;--tag-lg-padding-block:5px;--tag-lg-padding-inline:11px;--tag-neutral-outline-bg:transparent;--tag-neutral-outline-fg:var(--gray-9);--tag-neutral-outline-border:var(--gray-6);--tag-neutral-solid-bg:var(--gray-3);--tag-neutral-solid-fg:var(--gray-12);--tag-neutral-solid-border:var(--gray-4);--tag-brand-outline-fg:var(--accent-11);--tag-brand-outline-border:var(--accent-7);--tag-brand-solid-bg:var(--accent-2);--tag-brand-solid-fg:var(--accent-11);--tag-brand-solid-border:var(--accent-3);--tag-green-solid-bg:var(--green-3);--tag-green-solid-fg:var(--green-11);--tag-amber-solid-bg:var(--amber-3);--tag-amber-solid-fg:var(--amber-11);--tag-red-solid-bg:var(--red-3);--tag-red-solid-fg:var(--red-11);--tag-count-bg:var(--black-a3);--tag-count-fg:inherit;--tag-count-font-size:10.5px;--tag-x-bg-hover:var(--black-a3);--progress-track-bg:var(--gray-4);--progress-fill-bg:var(--accent-9);--progress-sm-height:6px;--progress-md-height:8px;--progress-lg-height:12px;--progress-value-font-size:var(--font-size-1);--progress-value-fg:var(--gray-9);--spinner-xs-size:14px;--spinner-sm-size:20px;--spinner-md-size:28px;--spinner-lg-size:40px;--spinner-xl-size:56px;--spinner-track-bg:var(--gray-4);--spinner-head-bg:var(--accent-10);--spinner-fg:var(--gray-11);--spinner-label-font-size:var(--font-size-2);--spinner-label-fg:var(--gray-11);--divider-color:var(--gray-4);--divider-thickness:1px;--divider-label-gap:var(--space-3);--divider-label-font-size:var(--font-size-1);--divider-label-fg:var(--gray-9);--divider-label-edge-inset:var(--space-4);--sidebar-width:240px;--sidebar-width-collapsed:48px;--sidebar-bg:#f7f6f3;--sidebar-border-color:var(--gray-5);--sidebar-padding-block:var(--space-2);--sidebar-padding-inline:10px;--sidebar-section-gap:var(--space-3);--sidebar-header-padding-block:var(--space-2);--sidebar-header-padding-inline:var(--space-3);--sidebar-header-gap:var(--space-2);--sidebar-header-font-size:var(--font-size-3);--sidebar-header-font-weight:var(--font-weight-bold);--sidebar-header-fg:var(--gray-12);--sidebar-header-border-color:var(--gray-4);--sidebar-footer-padding-block:var(--space-2);--sidebar-footer-padding-inline:var(--space-3);--sidebar-footer-gap:var(--space-2);--sidebar-footer-border-color:var(--gray-4);--sidebar-footer-fg:var(--gray-11);--sidebar-footer-font-size:12.5px;--sidebar-group-gap:1px;--sidebar-group-label-padding-block:5px;--sidebar-group-label-padding-inline:6px;--sidebar-group-label-font-size:11.5px;--sidebar-group-label-font-weight:var(--font-weight-medium);--sidebar-group-label-letter-spacing:0;--sidebar-group-label-fg:var(--gray-9);--sidebar-group-chev-size:11px;--sidebar-group-chev-fg:var(--gray-8);--sidebar-item-gap:9px;--sidebar-item-padding-block:6px;--sidebar-item-padding-inline:var(--space-2);--sidebar-item-radius:var(--radius-3);--sidebar-item-font-size:13px;--sidebar-item-font-weight:var(--font-weight-regular);--sidebar-item-line-height:1.4;--sidebar-item-icon-size:15px;--sidebar-item-indent-step:var(--space-4);--sidebar-item-fg:var(--gray-11);--sidebar-item-fg-hover:var(--gray-12);--sidebar-item-fg-active:var(--accent-9);--sidebar-item-icon-fg:var(--gray-9);--sidebar-item-icon-fg-hover:var(--gray-12);--sidebar-item-icon-fg-active:var(--accent-9);--sidebar-item-bg-hover:var(--gray-3);--sidebar-item-bg-active:#fff;--sidebar-item-shadow-active:0 0 0 1px var(--gray-5), 0 1px 2px #14120e0a, 0 1px 1px #14120e08;--sidebar-item-font-weight-active:var(--font-weight-semibold);--sidebar-item-fg-parent-active:var(--accent-9);--sidebar-item-font-weight-parent-active:var(--font-weight-medium);--sidebar-item-count-fg:var(--gray-9);--sidebar-item-count-fg-active:var(--accent-9);--sidebar-item-count-font-size:11.5px;--sidebar-sm-item-padding-block:4px;--sidebar-sm-item-padding-inline:6px;--sidebar-sm-item-font-size:12px;--sidebar-sm-item-icon-size:13px;--sidebar-sm-item-gap:7px;--nav-rail-bg:#efede6;--nav-rail-border-color:var(--gray-5);--nav-rail-padding-block:var(--space-1);--nav-rail-padding-inline:var(--space-1);--nav-rail-gap:2px;--nav-rail-divider-color:var(--gray-5);--nav-rail-btn-sm-size:26px;--nav-rail-btn-sm-radius:5px;--nav-rail-btn-sm-icon-size:14px;--nav-rail-btn-md-size:32px;--nav-rail-btn-md-radius:var(--radius-3);--nav-rail-btn-md-icon-size:18px;--nav-rail-btn-lg-size:40px;--nav-rail-btn-lg-radius:7px;--nav-rail-btn-lg-icon-size:20px;--nav-rail-btn-fg:var(--gray-9);--nav-rail-btn-fg-hover:var(--gray-12);--nav-rail-btn-bg-hover:var(--gray-3);--nav-rail-btn-fg-active:var(--accent-contrast);--nav-rail-btn-bg-active:var(--accent-9);--top-nav-gap:0;--top-nav-list-gap:2px;--top-nav-bg:transparent;--top-nav-item-gap:6px;--top-nav-item-padding-block:9px;--top-nav-item-padding-inline:var(--space-3);--top-nav-item-font-size:12.5px;--top-nav-item-font-weight:var(--font-weight-medium);--top-nav-item-icon-size:13px;--top-nav-item-pill-padding-block:4px;--top-nav-item-pill-padding-inline:10px;--top-nav-sm-item-padding-block:7px;--top-nav-sm-item-padding-inline:var(--space-2);--top-nav-sm-item-font-size:11.5px;--top-nav-sm-item-icon-size:12px;--top-nav-sm-item-gap:5px;--top-nav-item-fg:var(--gray-11);--top-nav-item-fg-hover:var(--gray-12);--top-nav-item-fg-active:var(--gray-12);--top-nav-line-border:var(--gray-4);--top-nav-line-indicator:var(--accent-9);--top-nav-pill-bg-active:var(--gray-3);--top-nav-solid-bg-hover:var(--gray-3);--top-nav-solid-bg-active:var(--gray-12);--top-nav-solid-fg-active:#fff;--top-nav-chev-size:12px;--top-nav-content-bg:#fff;--top-nav-content-border-color:var(--gray-5);--top-nav-content-radius:var(--radius-3);--top-nav-content-shadow:0 8px 24px #0f172a1a, 0 2px 6px #0f172a0f;--top-nav-content-padding:var(--space-2);--top-nav-content-min-width:220px;--top-nav-content-font-size:12.5px;--auth-fg:var(--gray-12);--auth-page-bg:var(--gray-2);--auth-page-padding:var(--space-6);--auth-card-bg:#fff;--auth-card-border:var(--gray-5);--auth-card-radius:var(--radius-5);--auth-card-shadow:0 1px 2px #0f172a0d, 0 12px 32px #0f172a17;--auth-card-padding:var(--space-7);--auth-card-width:400px;--auth-gap:var(--space-5);--auth-head-gap:var(--space-2);--auth-field-gap:var(--space-4);--auth-social-gap:var(--space-3);--auth-logo-size:28px;--auth-title-fg:var(--gray-12);--auth-title-font-size:var(--font-size-8);--auth-title-weight:var(--font-weight-bold);--auth-subtitle-fg:var(--gray-11);--auth-subtitle-font-size:var(--font-size-3);--auth-foot-fg:var(--gray-11);--auth-foot-font-size:var(--font-size-2);--auth-brand-bg:var(--accent-9);--auth-brand-bg-image:linear-gradient(160deg, var(--accent-9), var(--accent-11));--auth-brand-fg:var(--accent-contrast);--auth-brand-padding:var(--space-8);--auth-confirm-icon-size:56px;--auth-confirm-icon-bg:var(--accent-3);--auth-confirm-icon-fg:var(--accent-11);--toast-width:356px;--toast-viewport-offset:var(--space-5);--toast-viewport-gap:var(--space-3);--toast-bg:#fff;--toast-fg:var(--gray-12);--toast-border:var(--gray-5);--toast-radius:var(--radius-4);--toast-shadow:0 4px 12px #0000001a;--toast-padding:var(--space-4);--toast-gap:var(--space-3);--toast-icon-size:16px;--toast-title-fg:var(--gray-12);--toast-title-font-size:var(--font-size-3);--toast-desc-fg:var(--gray-11);--toast-desc-font-size:var(--font-size-2);--toast-close-fg:var(--gray-10);--accordion-border:var(--gray-5);--accordion-radius:var(--radius-4);--accordion-gap:var(--space-3);--accordion-padding-block:10px;--accordion-padding-inline:var(--space-3);--accordion-font-size:var(--font-size-3);--accordion-font-weight:var(--font-weight-regular);--accordion-trigger-fg:var(--gray-12);--accordion-trigger-fg-hover:var(--gray-12);--accordion-trigger-fg-open:var(--gray-12);--accordion-trigger-bg:transparent;--accordion-trigger-bg-hover:var(--gray-a3);--accordion-focus-ring:var(--accent-9);--accordion-chevron-size:var(--font-size-4);--accordion-chevron-fg:var(--gray-8);--accordion-content-fg:var(--gray-11);--accordion-content-bg:transparent;--accordion-content-font-size:var(--font-size-3);--accordion-content-padding-block:var(--space-3);--accordion-content-padding-inline:var(--space-3);--collapsible-gap:var(--space-1);--collapsible-radius:var(--radius-3);--collapsible-icon-size:16px;--collapsible-focus-ring:var(--accent-a4);--collapsible-trigger-gap:var(--space-2);--collapsible-trigger-padding-block:var(--space-2);--collapsible-trigger-padding-inline:var(--space-3);--collapsible-trigger-font-size:var(--font-size-3);--collapsible-trigger-font-weight:var(--font-weight-medium);--collapsible-trigger-bg:transparent;--collapsible-trigger-bg-hover:var(--gray-a3);--collapsible-trigger-fg:var(--gray-12);--collapsible-trigger-fg-hover:var(--gray-12);--collapsible-trigger-fg-disabled:var(--gray-8);--collapsible-content-padding-block:var(--space-2);--collapsible-content-padding-inline:var(--space-3);--collapsible-content-font-size:var(--font-size-3);--collapsible-content-fg:var(--gray-11);--collapsible-anim-duration:.22s;--collapsible-anim-easing:cubic-bezier(.16, 1, .3, 1);--scroll-area-size:10px;--scroll-area-track-padding:2px;--scroll-area-radius:var(--radius-3);--scroll-area-track-bg:transparent;--scroll-area-track-bg-hover:var(--gray-a2);--scroll-area-thumb-radius:var(--radius-full);--scroll-area-thumb-bg:var(--gray-a6);--scroll-area-thumb-bg-hover:var(--gray-a8);--toolbar-gap:var(--space-1);--toolbar-padding:var(--space-1);--toolbar-bg:var(--gray-2);--toolbar-border-color:var(--gray-6);--toolbar-radius:var(--radius-3);--toolbar-item-gap:var(--space-1);--toolbar-item-padding-block:var(--space-1);--toolbar-item-padding-inline:var(--space-2);--toolbar-item-radius:var(--radius-2);--toolbar-item-font-size:var(--font-size-2);--toolbar-item-fg:var(--gray-11);--toolbar-item-fg-hover:var(--gray-12);--toolbar-item-bg-hover:var(--gray-a3);--toolbar-item-active-bg:var(--accent-a3);--toolbar-item-active-fg:var(--accent-11);--toolbar-focus-ring:var(--accent-9);--toolbar-separator-color:var(--gray-6);--toolbar-separator-margin:var(--space-1);--menubar-gap:var(--space-1);--menubar-padding:var(--space-1);--menubar-bg:transparent;--menubar-border-color:var(--gray-5);--menubar-radius:var(--radius-3);--menubar-font-size:var(--font-size-3);--menubar-item-gap:var(--space-2);--menubar-trigger-padding-block:var(--space-1);--menubar-trigger-padding-inline:var(--space-2);--menubar-trigger-radius:var(--radius-2);--menubar-trigger-fg:var(--gray-12);--menubar-trigger-fg-hover:var(--gray-12);--menubar-trigger-fg-active:var(--gray-12);--menubar-trigger-fg-disabled:var(--gray-8);--menubar-trigger-bg-hover:var(--gray-3);--menubar-trigger-bg-active:var(--gray-4);--menubar-content-min-width:200px;--menubar-content-bg:#fff;--menubar-content-fg:var(--gray-12);--menubar-content-border-color:var(--gray-5);--menubar-content-radius:var(--radius-3);--menubar-content-shadow:0 8px 24px var(--gray-a5), 0 2px 6px var(--gray-a3);--menubar-content-padding:var(--space-1);--menubar-content-font-size:var(--font-size-3);--menubar-item-padding-block:8px;--menubar-item-padding-inline:var(--space-2);--menubar-item-radius:var(--radius-2);--menubar-item-fg:var(--gray-12);--menubar-item-fg-hover:var(--gray-12);--menubar-item-fg-disabled:var(--gray-8);--menubar-item-fg-danger:var(--red-11);--menubar-item-bg-hover:var(--gray-3);--menubar-item-bg-danger-hover:var(--red-a3);--menubar-item-icon-size:16px;--menubar-item-icon-fg:var(--gray-9);--menubar-item-icon-fg-hover:var(--gray-12);--menubar-item-check-fg:var(--accent-9);--menubar-kbd-font-size:var(--font-size-1);--menubar-kbd-fg:var(--gray-8);--menubar-kbd-fg-hover:var(--gray-10);--menubar-label-padding-block:6px;--menubar-label-font-size:11px;--menubar-label-fg:var(--gray-9);--menubar-separator-color:var(--gray-4);--menubar-separator-margin:4px;--toggle-button-gap:var(--space-2);--toggle-button-radius:var(--radius-2);--toggle-button-font-weight:var(--font-weight-medium);--toggle-button-bg:transparent;--toggle-button-fg:var(--gray-11);--toggle-button-bg-hover:var(--gray-a3);--toggle-button-fg-hover:var(--gray-12);--toggle-button-bg-active:var(--accent-a3);--toggle-button-fg-active:var(--accent-11);--toggle-button-border-active:var(--accent-a7);--toggle-button-bg-active-hover:var(--accent-a4);--toggle-button-outline-border:var(--gray-7);--toggle-button-outline-border-hover:var(--gray-8);--toggle-button-sm-padding-block:var(--space-1);--toggle-button-sm-padding-inline:var(--space-2);--toggle-button-sm-font-size:var(--font-size-1);--toggle-button-sm-icon-size:var(--space-3);--toggle-button-md-padding-block:var(--space-2);--toggle-button-md-padding-inline:var(--space-3);--toggle-button-md-font-size:var(--font-size-2);--toggle-button-md-icon-size:var(--space-4);--toggle-button-lg-padding-block:var(--space-3);--toggle-button-lg-padding-inline:var(--space-4);--toggle-button-lg-font-size:var(--font-size-3);--toggle-button-lg-icon-size:var(--space-5);--otp-gap:var(--space-2);--otp-box-size:40px;--otp-font-size:var(--font-size-4);--otp-radius:var(--radius-3);--otp-border-width:1px;--otp-bg:#fff;--otp-fg:var(--gray-12);--otp-border-color:var(--gray-6);--otp-border-color-hover:var(--gray-8);--otp-focus-border-color:var(--accent-9);--otp-focus-ring:var(--accent-a4);--otp-disabled-bg:var(--gray-3);--otp-disabled-fg:var(--gray-9);--otp-error-border-color:var(--red-9);--otp-error-ring:var(--red-a4);--otp-sm-box-size:32px;--otp-sm-font-size:var(--font-size-3);--otp-sm-gap:6px;--otp-lg-box-size:48px;--otp-lg-font-size:var(--font-size-6);--otp-lg-gap:var(--space-3);--label-font-size:12.5px;--label-fg:var(--gray-11);--label-required-fg:#9a2d27;--label-disabled-fg:var(--gray-8);--tbl-bg:#fff;--tbl-head-bg:#fff;--tbl-head-fg:var(--gray-9);--tbl-head-font-size:var(--font-size-1);--tbl-head-padding-block:8px;--tbl-cell-padding-block:10px;--tbl-cell-padding-inline:var(--space-3);--tbl-font-size:var(--font-size-2);--tbl-border-color:var(--gray-5);--tbl-divider:var(--gray-4);--tbl-row-bg-hover:var(--gray-2);--menu-max-height:min(360px, calc(100vh - 24px))}[data-theme=ada]{--default-font-family:"Source Serif Pro", Georgia, "Times New Roman", serif;--heading-font-family:"Source Serif Pro", Georgia, "Times New Roman", serif;--accent-1:#fdfcfa;--accent-2:#f8f4ee;--accent-3:#f0e8dc;--accent-4:#e4d7c4;--accent-5:#d6c3aa;--accent-6:#c4aa8c;--accent-7:#ad8c69;--accent-8:#926e4e;--accent-9:#76553a;--accent-10:#664830;--accent-11:#523723;--accent-12:#321e12;--accent-contrast:#fff;--accent-a1:#76553a06;--accent-a2:#76553a0f;--accent-a3:#76553a1a;--accent-a4:#76553a29;--accent-a5:#76553a38;--accent-a6:#76553a4d;--accent-a7:#76553a66;--accent-a8:#76553a80;--accent-a9:#76553aa6;--accent-a10:#76553abf;--accent-a11:#76553ad9;--accent-a12:#76553af2;--gray-1:#fdfcfa;--gray-2:#f8f7f4;--gray-3:#f1efea;--gray-4:#e8e5dd;--gray-5:#dcd7cc;--gray-6:#cac3b4;--gray-7:#afa796;--gray-8:#948a76;--gray-9:#645c4c;--gray-10:#544c3e;--gray-11:#3c362c;--gray-12:#1c1812;--gray-a1:#1c181206;--gray-a2:#1c18120d;--gray-a3:#1c181214;--gray-a4:#1c18121f;--gray-a5:#1c181229;--gray-a6:#1c181238;--gray-a7:#1c18124d;--gray-a8:#1c181266;--gray-a9:#1c18128c;--gray-a10:#1c1812a6;--gray-a11:#1c1812c7;--gray-a12:#1c1812eb;--btn-padding-block:var(--space-2);--btn-padding-inline:var(--space-4);--btn-gap:var(--space-2);--btn-radius:var(--radius-4);--btn-font-size:var(--font-size-2);--btn-line-height:var(--line-height-2);--btn-font-weight:var(--font-weight-regular);--btn-border-width:1px;--btn-solid-bg:var(--accent-9);--btn-solid-bg-hover:var(--accent-10);--btn-solid-bg-active:var(--accent-11);--btn-solid-fg:var(--accent-contrast);--btn-soft-bg:var(--accent-3);--btn-soft-bg-hover:var(--accent-4);--btn-soft-fg:var(--accent-11);--btn-outline-fg:var(--accent-11);--btn-outline-border:var(--accent-7);--btn-outline-bg-hover:var(--accent-2);--btn-ghost-fg:var(--accent-11);--btn-ghost-bg-hover:var(--accent-3);--btn-icon-size:16px;--btn-sm-padding-block:4px;--btn-sm-padding-inline:var(--space-3);--btn-sm-gap:6px;--btn-sm-radius:var(--radius-3);--btn-sm-font-size:var(--font-size-2);--btn-sm-icon-size:14px;--btn-lg-padding-block:12px;--btn-lg-padding-inline:var(--space-5);--btn-lg-gap:var(--space-3);--btn-lg-radius:var(--radius-5);--btn-lg-font-size:var(--font-size-4);--btn-lg-icon-size:18px;--btn-critical-solid-bg:var(--tomato-9);--btn-critical-solid-bg-hover:var(--tomato-10);--btn-critical-solid-bg-active:var(--tomato-11);--btn-critical-solid-fg:#fff;--btn-critical-soft-bg:var(--tomato-3);--btn-critical-soft-bg-hover:var(--tomato-4);--btn-critical-soft-fg:var(--tomato-11);--btn-critical-outline-fg:var(--tomato-11);--btn-critical-outline-border:var(--tomato-7);--btn-critical-outline-bg-hover:var(--tomato-a3);--btn-critical-ghost-fg:var(--tomato-11);--btn-critical-ghost-bg-hover:var(--tomato-a3);--input-row-gap:var(--space-2);--input-padding-block:var(--space-3);--input-padding-inline:var(--space-4);--input-radius:var(--radius-4);--input-font-size:var(--font-size-3);--input-line-height:var(--line-height-3);--input-border-width:1px;--input-icon-size:16px;--input-icon-padding-inline:12px;--input-addon-padding-inline:14px;--input-padding-after-leading:8px;--input-padding-before-trailing:8px;--input-bg:#fff;--input-fg:var(--gray-12);--input-placeholder-fg:var(--gray-8);--input-icon-fg:var(--gray-9);--input-border-color:var(--gray-6);--input-border-color-hover:var(--gray-8);--input-focus-border-color:var(--accent-9);--input-focus-ring:var(--accent-a4);--input-disabled-bg:var(--gray-3);--input-disabled-fg:var(--gray-9);--input-readonly-bg:var(--gray-2);--input-addon-bg:var(--gray-2);--input-addon-fg:var(--gray-11);--input-label-font-size:var(--font-size-2);--input-label-fg:var(--gray-12);--input-required-fg:var(--tomato-9);--input-hint-font-size:12.5px;--input-hint-fg:var(--gray-9);--input-error-border-color:var(--tomato-9);--input-error-ring:var(--tomato-a4);--input-error-icon-fg:var(--tomato-9);--input-error-text-fg:var(--tomato-11);--input-sm-padding-block:8px;--input-sm-padding-inline:var(--space-3);--input-sm-font-size:var(--font-size-2);--input-sm-icon-size:14px;--input-lg-padding-block:14px;--input-lg-padding-inline:18px;--input-lg-font-size:var(--font-size-4);--input-lg-icon-size:18px;--textarea-row-gap:var(--space-2);--textarea-min-height:96px;--textarea-padding-block:var(--space-3);--textarea-padding-inline:var(--space-4);--textarea-radius:var(--radius-4);--textarea-font-size:var(--font-size-3);--textarea-line-height:var(--line-height-3);--textarea-border-width:1px;--textarea-bg:#fff;--textarea-fg:var(--gray-12);--textarea-placeholder-fg:var(--gray-8);--textarea-border-color:var(--gray-6);--textarea-border-color-hover:var(--gray-8);--textarea-focus-border-color:var(--accent-9);--textarea-focus-ring:var(--accent-a4);--textarea-disabled-bg:var(--gray-3);--textarea-disabled-fg:var(--gray-9);--textarea-error-border-color:var(--tomato-9);--textarea-error-ring:var(--tomato-a4);--textarea-label-font-size:var(--font-size-2);--textarea-label-fg:var(--gray-12);--textarea-required-fg:var(--tomato-9);--textarea-hint-font-size:12.5px;--textarea-hint-fg:var(--gray-9);--textarea-error-text-fg:var(--tomato-11);--textarea-counter-font-size:12px;--textarea-counter-fg:var(--gray-9);--textarea-sm-padding-block:8px;--textarea-sm-padding-inline:var(--space-3);--textarea-sm-font-size:var(--font-size-2);--textarea-sm-min-height:64px;--badge-padding-block:3px;--badge-padding-inline:var(--space-3);--badge-gap:var(--space-2);--badge-radius:var(--radius-full);--badge-font-size:12px;--badge-font-weight:var(--font-weight-regular);--badge-line-height:1.4;--badge-icon-size:12px;--badge-sm-padding-block:2px;--badge-sm-padding-inline:8px;--badge-sm-radius:var(--radius-3);--badge-sm-font-size:11px;--badge-sm-icon-size:10px;--badge-lg-padding-block:4px;--badge-lg-padding-inline:12px;--badge-lg-font-size:var(--font-size-2);--badge-lg-icon-size:13px;--badge-square-radius:var(--radius-3);--badge-default-bg:var(--gray-3);--badge-default-fg:var(--gray-11);--badge-grey-bg:var(--gray-3);--badge-grey-fg:var(--gray-11);--badge-brand-bg:var(--accent-3);--badge-brand-fg:var(--accent-11);--badge-green-bg:var(--grass-3);--badge-green-fg:var(--grass-11);--badge-amber-bg:var(--amber-3);--badge-amber-fg:var(--amber-11);--badge-red-bg:var(--tomato-3);--badge-red-fg:var(--tomato-11);--chk-size:18px;--chk-radius:var(--radius-3);--chk-border-width:1.5px;--chk-gap:var(--space-2);--chk-font-size:var(--font-size-3);--chk-line-height:1.5;--chk-icon-size:14px;--chk-bg:#fff;--chk-border-color:var(--gray-6);--chk-border-color-hover:var(--gray-8);--chk-focus-border-color:var(--accent-9);--chk-focus-ring:var(--accent-a4);--chk-checked-bg:var(--accent-9);--chk-icon-fg:#fff;--chk-disabled-bg:var(--gray-3);--chk-disabled-checked-bg:var(--gray-7);--chk-error-border-color:var(--tomato-9);--chk-label-fg:var(--gray-12);--chk-label-disabled-fg:var(--gray-9);--chk-hint-fg:var(--gray-9);--chk-hint-font-size:var(--font-size-2);--rdo-size:18px;--rdo-dot-size:7px;--rdo-border-width:1.5px;--rdo-gap:var(--space-2);--rdo-group-gap:var(--space-3);--rdo-group-row-gap:var(--space-5);--rdo-font-size:var(--font-size-3);--rdo-line-height:1.5;--rdo-bg:#fff;--rdo-border-color:var(--gray-6);--rdo-border-color-hover:var(--gray-8);--rdo-focus-border-color:var(--accent-9);--rdo-focus-ring:var(--accent-a4);--rdo-checked-border-color:var(--accent-9);--rdo-dot-bg:var(--accent-9);--rdo-disabled-bg:var(--gray-3);--rdo-label-fg:var(--gray-12);--rdo-label-disabled-fg:var(--gray-9);--rdo-hint-fg:var(--gray-9);--rdo-hint-font-size:var(--font-size-2);--icon-btn-sm-size:28px;--icon-btn-sm-radius:var(--radius-3);--icon-btn-sm-icon-size:14px;--icon-btn-md-size:32px;--icon-btn-md-radius:var(--radius-4);--icon-btn-md-icon-size:16px;--icon-btn-lg-size:36px;--icon-btn-lg-radius:var(--radius-4);--icon-btn-lg-icon-size:18px;--icon-btn-ghost-fg:var(--gray-9);--icon-btn-ghost-fg-hover:var(--gray-12);--icon-btn-ghost-bg-hover:var(--gray-3);--icon-btn-bordered-bg:#fff;--icon-btn-bordered-fg:var(--gray-11);--icon-btn-bordered-fg-hover:var(--gray-12);--icon-btn-bordered-border:var(--gray-6);--icon-btn-bordered-border-hover:var(--gray-8);--icon-btn-primary-bg:var(--accent-9);--icon-btn-primary-bg-hover:var(--accent-10);--icon-btn-primary-fg:var(--accent-contrast);--tooltip-bg:var(--gray-12);--tooltip-fg:#fff;--tooltip-font-size:12px;--tooltip-font-weight:var(--font-weight-regular);--tooltip-line-height:1.4;--tooltip-padding-block:var(--space-2);--tooltip-padding-inline:var(--space-3);--tooltip-radius:var(--radius-3);--tooltip-shadow:0 6px 16px #28190f38;--tooltip-kbd-gap:var(--space-2);--tooltip-kbd-font-size:10px;--tooltip-kbd-fg:#ffffffb3;--tooltip-kbd-bg:#ffffff1f;--tooltip-kbd-border:#ffffff2e;--sel-padding-block:var(--space-3);--sel-padding-inline:var(--space-4);--sel-gap:var(--space-2);--sel-radius:var(--radius-4);--sel-font-size:var(--font-size-3);--sel-line-height:var(--line-height-3);--sel-border-width:1px;--sel-icon-size:16px;--sel-chev-size:16px;--sel-bg:#fff;--sel-fg:var(--gray-12);--sel-placeholder-fg:var(--gray-8);--sel-chev-fg:var(--gray-9);--sel-border-color:var(--gray-6);--sel-border-color-hover:var(--gray-8);--sel-focus-border-color:var(--accent-9);--sel-disabled-bg:var(--gray-3);--sel-disabled-fg:var(--gray-9);--sel-error-border-color:var(--tomato-9);--sel-pop-bg:#fff;--sel-pop-border:var(--gray-5);--sel-pop-radius:var(--radius-4);--sel-pop-shadow:0 12px 28px #28190f1f, 0 3px 8px #28190f0f;--sel-pop-padding:var(--space-2);--sel-opt-padding-block:var(--space-3);--sel-opt-padding-inline:var(--space-3);--sel-opt-radius:var(--radius-3);--sel-opt-font-size:var(--font-size-3);--sel-opt-fg:var(--gray-12);--sel-opt-fg-hover:var(--gray-12);--sel-opt-fg-selected:var(--accent-11);--sel-opt-fg-disabled:var(--gray-8);--sel-opt-bg-hover:var(--gray-3);--sel-opt-sub-fg:var(--gray-9);--sel-opt-sub-font-size:var(--font-size-2);--sel-opt-check-size:16px;--sel-opt-check-fg:var(--accent-9);--card-bg:#fff;--card-fg:var(--gray-12);--card-border-width:1px;--card-border-color:var(--gray-5);--card-radius:var(--radius-5);--card-padding-block:var(--space-4);--card-padding-inline:var(--space-5);--card-radius-sm:var(--radius-4);--card-padding-block-sm:var(--space-3);--card-padding-inline-sm:var(--space-4);--card-radius-lg:var(--radius-6);--card-padding-block-lg:var(--space-5);--card-padding-inline-lg:var(--space-6);--card-hover-bg:var(--gray-2);--card-hover-border-color:var(--gray-7);--card-shadow:0 2px 6px #28190f0a, 0 8px 24px #28190f14;--card-section-padding-block:var(--space-4);--card-section-padding-inline:var(--space-5);--card-divider-color:var(--gray-4);--card-head-fg:var(--gray-12);--card-foot-bg:var(--gray-2);--card-foot-fg:var(--gray-11);--tgl-off-bg:var(--gray-6);--tgl-on-bg:var(--accent-9);--tgl-thumb-bg:#fff;--tgl-thumb-shadow:0 1px 2px #28190f26;--tgl-sm-width:28px;--tgl-sm-height:16px;--tgl-sm-thumb-size:13px;--tgl-sm-thumb-inset:1.5px;--tgl-sm-thumb-translate:12px;--tgl-md-width:34px;--tgl-md-height:20px;--tgl-md-thumb-size:16px;--tgl-md-thumb-inset:2px;--tgl-md-thumb-translate:14px;--tgl-lg-width:44px;--tgl-lg-height:24px;--tgl-lg-thumb-size:20px;--tgl-lg-thumb-inset:2px;--tgl-lg-thumb-translate:20px;--tgl-row-gap:var(--space-3);--tgl-row-padding-block:var(--space-2);--tgl-label-fg:var(--gray-12);--tgl-label-font-size:var(--font-size-3);--tgl-label-line-height:1.4;--tgl-hint-fg:var(--gray-9);--tgl-hint-font-size:var(--font-size-2);--avatar-xs-size:18px;--avatar-xs-font-size:10px;--avatar-sm-size:28px;--avatar-sm-font-size:11px;--avatar-md-size:36px;--avatar-md-font-size:13px;--avatar-lg-size:52px;--avatar-lg-font-size:17px;--avatar-xl-size:76px;--avatar-xl-font-size:23px;--avatar-2xl-size:104px;--avatar-2xl-font-size:32px;--avatar-square-radius:var(--radius-4);--avatar-square-radius-lg:var(--radius-5);--avatar-square-radius-xl:var(--radius-6);--avatar-default-bg:var(--gray-4);--avatar-default-fg:var(--gray-11);--avatar-tone-1-bg:#e8ded0;--avatar-tone-1-fg:#5c3c23;--avatar-tone-2-bg:#eed8d3;--avatar-tone-2-fg:#782c20;--avatar-tone-3-bg:var(--grass-3);--avatar-tone-3-fg:var(--grass-11);--avatar-tone-4-bg:var(--amber-3);--avatar-tone-4-fg:var(--amber-11);--avatar-tone-5-bg:#e1d7ea;--avatar-tone-5-fg:#502c7a;--avatar-tone-6-bg:var(--tomato-3);--avatar-tone-6-fg:var(--tomato-11);--avatar-presence-size:9px;--avatar-presence-ring:#fff;--avatar-presence-online:var(--grass-9);--avatar-presence-away:var(--amber-9);--avatar-presence-offline:var(--gray-7);--avatar-stack-ring:#fff;--avatar-stack-sm-overlap:-7px;--avatar-stack-md-overlap:-10px;--avatar-stack-lg-overlap:-14px;--tab-padding-block:var(--space-3);--tab-padding-inline:var(--space-4);--tab-gap:var(--space-2);--tab-font-size:var(--font-size-3);--tab-icon-size:15px;--tab-pill-padding-block:var(--space-2);--tab-pill-padding-inline:var(--space-3);--tab-sm-padding-block:var(--space-2);--tab-sm-padding-inline:var(--space-3);--tab-sm-font-size:var(--font-size-2);--tab-sm-icon-size:13px;--tab-sm-gap:6px;--tab-fg:var(--gray-9);--tab-fg-hover:var(--gray-12);--tab-fg-active:var(--gray-12);--tab-count-fg:var(--gray-9);--tab-count-bg:var(--gray-2);--tab-count-border:var(--gray-4);--tab-count-font-size:11px;--tabs-list-gap:4px;--tabs-line-border:var(--gray-4);--tab-line-indicator:var(--accent-9);--tab-pill-bg-active:var(--gray-3);--tab-solid-bg-hover:var(--gray-3);--tab-solid-bg-active:var(--gray-12);--tab-solid-fg-active:#fff;--tab-panel-padding-block:var(--space-4);--dialog-backdrop-bg:var(--gray-a9);--dialog-bg:#fff;--dialog-fg:var(--gray-12);--dialog-radius:var(--radius-6);--dialog-shadow:0 28px 56px #28190f38, 0 8px 20px #28190f1a;--dialog-narrow-min:380px;--dialog-narrow-max:460px;--dialog-default-min:480px;--dialog-default-max:600px;--dialog-wide-max:760px;--dialog-head-padding:22px 28px 18px;--dialog-body-padding:22px 28px;--dialog-foot-padding:18px 24px;--dialog-foot-bg:var(--gray-2);--dialog-title-font-size:var(--font-size-5);--dialog-title-fg:var(--gray-12);--dialog-subtitle-font-size:var(--font-size-2);--dialog-subtitle-fg:var(--gray-9);--dialog-body-font-size:var(--font-size-3);--dialog-divider-color:var(--gray-4);--dialog-close-fg:var(--gray-9);--dialog-close-fg-hover:var(--gray-12);--dialog-close-bg-hover:var(--gray-3);--dialog-danger-divider-color:var(--tomato-a5);--dialog-danger-title-fg:var(--tomato-11);--btn-group-sm-radius:var(--radius-3);--btn-group-md-radius:var(--radius-4);--btn-group-lg-radius:var(--radius-5);--btn-group-gap:var(--space-3);--btn-group-overlap:-1px;--menu-min-width:200px;--menu-bg:#fff;--menu-fg:var(--gray-12);--menu-border-color:var(--gray-5);--menu-radius:var(--radius-4);--menu-shadow:0 12px 28px #28190f1a, 0 3px 8px #28190f0f;--menu-padding:var(--space-2);--menu-font-size:var(--font-size-3);--menu-item-gap:var(--space-3);--menu-item-padding-block:8px;--menu-item-padding-inline:var(--space-3);--menu-item-radius:var(--radius-3);--menu-item-fg:var(--gray-12);--menu-item-fg-hover:var(--gray-12);--menu-item-fg-disabled:var(--gray-8);--menu-item-fg-danger:var(--tomato-11);--menu-item-bg-hover:var(--gray-3);--menu-item-bg-danger-hover:var(--tomato-a3);--menu-item-icon-size:15px;--menu-item-icon-fg:var(--gray-9);--menu-item-icon-fg-hover:var(--gray-12);--menu-item-check-fg:var(--accent-9);--menu-kbd-font-size:12px;--menu-kbd-fg:var(--gray-8);--menu-kbd-fg-hover:var(--gray-10);--menu-label-padding-block:8px;--menu-label-font-size:11px;--menu-label-fg:var(--gray-9);--menu-separator-color:var(--gray-4);--menu-separator-margin:6px;--slider-track-bg:var(--gray-4);--slider-range-bg:var(--accent-9);--slider-thumb-bg:#fff;--slider-thumb-border-color:var(--accent-9);--slider-thumb-border-width:2px;--slider-thumb-shadow:0 1px 3px #28190f24;--slider-thumb-shadow-hover:0 3px 8px #28190f2e;--slider-thumb-focus-ring:var(--accent-a4);--slider-sm-track-height:5px;--slider-sm-thumb-size:16px;--slider-md-track-height:8px;--slider-md-thumb-size:22px;--slider-output-bg:var(--gray-12);--slider-output-fg:#fff;--slider-output-font-size:12px;--tag-gap:7px;--tag-icon-size:13px;--tag-outline-border-style:dashed;--tag-sm-font-size:12px;--tag-sm-padding-block:2px;--tag-sm-padding-inline:8px;--tag-md-font-size:13px;--tag-md-padding-block:4px;--tag-md-padding-inline:10px;--tag-lg-font-size:14px;--tag-lg-padding-block:6px;--tag-lg-padding-inline:12px;--tag-neutral-outline-bg:transparent;--tag-neutral-outline-fg:var(--gray-11);--tag-neutral-outline-border:var(--gray-6);--tag-neutral-solid-bg:var(--gray-3);--tag-neutral-solid-fg:var(--gray-12);--tag-neutral-solid-border:var(--gray-4);--tag-brand-outline-fg:var(--accent-11);--tag-brand-outline-border:var(--accent-7);--tag-brand-solid-bg:var(--accent-3);--tag-brand-solid-fg:var(--accent-11);--tag-brand-solid-border:var(--accent-4);--tag-green-solid-bg:var(--grass-3);--tag-green-solid-fg:var(--grass-11);--tag-amber-solid-bg:var(--amber-3);--tag-amber-solid-fg:var(--amber-11);--tag-red-solid-bg:var(--tomato-3);--tag-red-solid-fg:var(--tomato-11);--tag-count-bg:var(--gray-a3);--tag-count-fg:inherit;--tag-count-font-size:11px;--tag-x-bg-hover:var(--gray-a3);--progress-track-bg:var(--gray-4);--progress-fill-bg:var(--accent-9);--progress-sm-height:8px;--progress-md-height:10px;--progress-lg-height:14px;--progress-value-font-size:var(--font-size-3);--progress-value-fg:var(--gray-11);--spinner-xs-size:16px;--spinner-sm-size:22px;--spinner-md-size:30px;--spinner-lg-size:44px;--spinner-xl-size:60px;--spinner-track-bg:var(--gray-4);--spinner-head-bg:var(--accent-9);--spinner-fg:var(--gray-11);--spinner-label-font-size:var(--font-size-3);--spinner-label-fg:var(--gray-11);--divider-color:var(--gray-4);--divider-thickness:1px;--divider-label-gap:var(--space-4);--divider-label-font-size:var(--font-size-2);--divider-label-fg:var(--gray-9);--divider-label-edge-inset:var(--space-5);--sidebar-width:260px;--sidebar-width-collapsed:60px;--sidebar-bg:transparent;--sidebar-border-color:var(--gray-5);--sidebar-padding-block:var(--space-3);--sidebar-padding-inline:var(--space-3);--sidebar-section-gap:var(--space-5);--sidebar-header-padding-block:var(--space-3);--sidebar-header-padding-inline:var(--space-4);--sidebar-header-gap:var(--space-3);--sidebar-header-font-size:var(--font-size-4);--sidebar-header-font-weight:var(--font-weight-regular);--sidebar-header-fg:var(--gray-12);--sidebar-header-border-color:var(--gray-4);--sidebar-footer-padding-block:var(--space-3);--sidebar-footer-padding-inline:var(--space-4);--sidebar-footer-gap:var(--space-3);--sidebar-footer-border-color:var(--gray-4);--sidebar-footer-fg:var(--gray-11);--sidebar-footer-font-size:var(--font-size-2);--sidebar-group-gap:4px;--sidebar-group-label-padding-block:8px;--sidebar-group-label-padding-inline:var(--space-3);--sidebar-group-label-font-size:var(--font-size-1);--sidebar-group-label-font-weight:var(--font-weight-medium);--sidebar-group-label-letter-spacing:.04em;--sidebar-group-label-fg:var(--gray-9);--sidebar-group-chev-size:13px;--sidebar-group-chev-fg:var(--gray-9);--sidebar-item-gap:var(--space-3);--sidebar-item-padding-block:10px;--sidebar-item-padding-inline:var(--space-3);--sidebar-item-radius:var(--radius-4);--sidebar-item-font-size:var(--font-size-3);--sidebar-item-font-weight:var(--font-weight-regular);--sidebar-item-line-height:1.45;--sidebar-item-icon-size:17px;--sidebar-item-indent-step:var(--space-5);--sidebar-item-fg:var(--gray-11);--sidebar-item-fg-hover:var(--gray-12);--sidebar-item-fg-active:var(--accent-11);--sidebar-item-icon-fg:var(--gray-9);--sidebar-item-icon-fg-hover:var(--gray-12);--sidebar-item-icon-fg-active:var(--accent-11);--sidebar-item-bg-hover:var(--gray-3);--sidebar-item-bg-active:var(--accent-3);--sidebar-item-shadow-active:none;--sidebar-item-font-weight-active:var(--font-weight-regular);--sidebar-item-fg-parent-active:var(--accent-11);--sidebar-item-font-weight-parent-active:var(--font-weight-regular);--sidebar-item-count-fg:var(--gray-9);--sidebar-item-count-fg-active:var(--accent-11);--sidebar-item-count-font-size:var(--font-size-2);--sidebar-sm-item-padding-block:8px;--sidebar-sm-item-padding-inline:var(--space-3);--sidebar-sm-item-font-size:var(--font-size-2);--sidebar-sm-item-icon-size:15px;--sidebar-sm-item-gap:10px;--nav-rail-bg:transparent;--nav-rail-border-color:var(--gray-5);--nav-rail-padding-block:var(--space-2);--nav-rail-padding-inline:var(--space-2);--nav-rail-gap:6px;--nav-rail-divider-color:var(--gray-4);--nav-rail-btn-sm-size:32px;--nav-rail-btn-sm-radius:var(--radius-3);--nav-rail-btn-sm-icon-size:16px;--nav-rail-btn-md-size:40px;--nav-rail-btn-md-radius:var(--radius-4);--nav-rail-btn-md-icon-size:20px;--nav-rail-btn-lg-size:48px;--nav-rail-btn-lg-radius:var(--radius-5);--nav-rail-btn-lg-icon-size:24px;--nav-rail-btn-fg:var(--gray-9);--nav-rail-btn-fg-hover:var(--gray-12);--nav-rail-btn-bg-hover:var(--gray-3);--nav-rail-btn-fg-active:var(--accent-contrast);--nav-rail-btn-bg-active:var(--accent-9);--top-nav-gap:0;--top-nav-list-gap:6px;--top-nav-bg:transparent;--top-nav-item-gap:var(--space-2);--top-nav-item-padding-block:var(--space-3);--top-nav-item-padding-inline:var(--space-4);--top-nav-item-font-size:var(--font-size-3);--top-nav-item-font-weight:var(--font-weight-regular);--top-nav-item-icon-size:16px;--top-nav-item-pill-padding-block:var(--space-2);--top-nav-item-pill-padding-inline:var(--space-3);--top-nav-sm-item-padding-block:var(--space-2);--top-nav-sm-item-padding-inline:var(--space-3);--top-nav-sm-item-font-size:var(--font-size-2);--top-nav-sm-item-icon-size:14px;--top-nav-sm-item-gap:6px;--top-nav-item-fg:var(--gray-11);--top-nav-item-fg-hover:var(--gray-12);--top-nav-item-fg-active:var(--gray-12);--top-nav-line-border:var(--gray-4);--top-nav-line-indicator:var(--accent-9);--top-nav-pill-bg-active:var(--accent-3);--top-nav-solid-bg-hover:var(--gray-3);--top-nav-solid-bg-active:var(--gray-12);--top-nav-solid-fg-active:#fff;--top-nav-chev-size:14px;--top-nav-content-bg:#fff;--top-nav-content-border-color:var(--gray-5);--top-nav-content-radius:var(--radius-4);--top-nav-content-shadow:0 12px 28px #28190f1a, 0 3px 8px #28190f0f;--top-nav-content-padding:var(--space-3);--top-nav-content-min-width:240px;--top-nav-content-font-size:var(--font-size-3);--auth-fg:var(--gray-12);--auth-page-bg:var(--gray-2);--auth-page-padding:var(--space-6);--auth-card-bg:#fff;--auth-card-border:var(--gray-5);--auth-card-radius:var(--radius-4);--auth-card-shadow:0 1px 2px #28190f0d, 0 12px 32px #28190f1a;--auth-card-padding:var(--space-7);--auth-card-width:400px;--auth-gap:var(--space-5);--auth-head-gap:var(--space-2);--auth-field-gap:var(--space-4);--auth-social-gap:var(--space-3);--auth-logo-size:28px;--auth-title-fg:var(--gray-12);--auth-title-font-size:var(--font-size-8);--auth-title-weight:var(--font-weight-bold);--auth-subtitle-fg:var(--gray-11);--auth-subtitle-font-size:var(--font-size-3);--auth-foot-fg:var(--gray-11);--auth-foot-font-size:var(--font-size-2);--auth-brand-bg:var(--accent-9);--auth-brand-bg-image:linear-gradient(160deg, var(--accent-9), var(--accent-11));--auth-brand-fg:var(--accent-contrast);--auth-brand-padding:var(--space-8);--auth-confirm-icon-size:56px;--auth-confirm-icon-bg:var(--accent-3);--auth-confirm-icon-fg:var(--accent-11);--toast-width:380px;--toast-viewport-offset:var(--space-5);--toast-viewport-gap:var(--space-3);--toast-bg:#fff;--toast-fg:var(--gray-12);--toast-border:var(--gray-5);--toast-radius:var(--radius-4);--toast-shadow:0 8px 24px #28190f1f, 0 2px 6px #28190f14;--toast-padding:var(--space-3) var(--space-4);--toast-gap:var(--space-3);--toast-icon-size:18px;--toast-title-fg:var(--gray-12);--toast-title-font-size:var(--font-size-3);--toast-desc-fg:var(--gray-11);--toast-desc-font-size:var(--font-size-2);--toast-close-fg:var(--gray-10);--accordion-border:var(--gray-6);--accordion-radius:var(--radius-4);--accordion-gap:var(--space-3);--accordion-padding-block:var(--space-3);--accordion-padding-inline:var(--space-4);--accordion-font-size:var(--font-size-3);--accordion-font-weight:var(--font-weight-medium);--accordion-trigger-fg:var(--gray-12);--accordion-trigger-fg-hover:var(--gray-12);--accordion-trigger-fg-open:var(--gray-12);--accordion-trigger-bg:transparent;--accordion-trigger-bg-hover:var(--gray-a3);--accordion-focus-ring:var(--accent-9);--accordion-chevron-size:var(--font-size-4);--accordion-chevron-fg:var(--gray-11);--accordion-content-fg:var(--gray-11);--accordion-content-bg:transparent;--accordion-content-font-size:var(--font-size-3);--accordion-content-padding-block:var(--space-3);--accordion-content-padding-inline:var(--space-4);--collapsible-gap:var(--space-1);--collapsible-radius:var(--radius-3);--collapsible-icon-size:16px;--collapsible-focus-ring:var(--accent-a4);--collapsible-trigger-gap:var(--space-2);--collapsible-trigger-padding-block:var(--space-2);--collapsible-trigger-padding-inline:var(--space-3);--collapsible-trigger-font-size:var(--font-size-3);--collapsible-trigger-font-weight:var(--font-weight-medium);--collapsible-trigger-bg:transparent;--collapsible-trigger-bg-hover:var(--gray-a3);--collapsible-trigger-fg:var(--gray-12);--collapsible-trigger-fg-hover:var(--gray-12);--collapsible-trigger-fg-disabled:var(--gray-8);--collapsible-content-padding-block:var(--space-2);--collapsible-content-padding-inline:var(--space-3);--collapsible-content-font-size:var(--font-size-3);--collapsible-content-fg:var(--gray-11);--collapsible-anim-duration:.22s;--collapsible-anim-easing:cubic-bezier(.16, 1, .3, 1);--scroll-area-size:10px;--scroll-area-track-padding:2px;--scroll-area-radius:var(--radius-3);--scroll-area-track-bg:transparent;--scroll-area-track-bg-hover:var(--gray-a2);--scroll-area-thumb-radius:var(--radius-full);--scroll-area-thumb-bg:var(--gray-a6);--scroll-area-thumb-bg-hover:var(--gray-a8);--toolbar-gap:var(--space-1);--toolbar-padding:var(--space-1);--toolbar-bg:var(--gray-2);--toolbar-border-color:var(--gray-6);--toolbar-radius:var(--radius-3);--toolbar-item-gap:var(--space-1);--toolbar-item-padding-block:var(--space-1);--toolbar-item-padding-inline:var(--space-2);--toolbar-item-radius:var(--radius-2);--toolbar-item-font-size:var(--font-size-2);--toolbar-item-fg:var(--gray-11);--toolbar-item-fg-hover:var(--gray-12);--toolbar-item-bg-hover:var(--gray-a3);--toolbar-item-active-bg:var(--accent-a3);--toolbar-item-active-fg:var(--accent-11);--toolbar-focus-ring:var(--accent-9);--toolbar-separator-color:var(--gray-6);--toolbar-separator-margin:var(--space-1);--menubar-gap:var(--space-1);--menubar-padding:var(--space-1);--menubar-bg:transparent;--menubar-border-color:var(--gray-5);--menubar-radius:var(--radius-3);--menubar-font-size:var(--font-size-3);--menubar-item-gap:var(--space-2);--menubar-trigger-padding-block:var(--space-1);--menubar-trigger-padding-inline:var(--space-2);--menubar-trigger-radius:var(--radius-2);--menubar-trigger-fg:var(--gray-12);--menubar-trigger-fg-hover:var(--gray-12);--menubar-trigger-fg-active:var(--gray-12);--menubar-trigger-fg-disabled:var(--gray-8);--menubar-trigger-bg-hover:var(--gray-3);--menubar-trigger-bg-active:var(--gray-4);--menubar-content-min-width:200px;--menubar-content-bg:#fff;--menubar-content-fg:var(--gray-12);--menubar-content-border-color:var(--gray-5);--menubar-content-radius:var(--radius-3);--menubar-content-shadow:0 8px 24px var(--gray-a5), 0 2px 6px var(--gray-a3);--menubar-content-padding:var(--space-1);--menubar-content-font-size:var(--font-size-3);--menubar-item-padding-block:8px;--menubar-item-padding-inline:var(--space-2);--menubar-item-radius:var(--radius-2);--menubar-item-fg:var(--gray-12);--menubar-item-fg-hover:var(--gray-12);--menubar-item-fg-disabled:var(--gray-8);--menubar-item-fg-danger:var(--red-11);--menubar-item-bg-hover:var(--gray-3);--menubar-item-bg-danger-hover:var(--red-a3);--menubar-item-icon-size:16px;--menubar-item-icon-fg:var(--gray-9);--menubar-item-icon-fg-hover:var(--gray-12);--menubar-item-check-fg:var(--accent-9);--menubar-kbd-font-size:var(--font-size-1);--menubar-kbd-fg:var(--gray-8);--menubar-kbd-fg-hover:var(--gray-10);--menubar-label-padding-block:6px;--menubar-label-font-size:11px;--menubar-label-fg:var(--gray-9);--menubar-separator-color:var(--gray-4);--menubar-separator-margin:4px;--toggle-button-gap:var(--space-2);--toggle-button-radius:var(--radius-2);--toggle-button-font-weight:var(--font-weight-medium);--toggle-button-bg:transparent;--toggle-button-fg:var(--gray-11);--toggle-button-bg-hover:var(--gray-a3);--toggle-button-fg-hover:var(--gray-12);--toggle-button-bg-active:var(--accent-a3);--toggle-button-fg-active:var(--accent-11);--toggle-button-border-active:var(--accent-a7);--toggle-button-bg-active-hover:var(--accent-a4);--toggle-button-outline-border:var(--gray-7);--toggle-button-outline-border-hover:var(--gray-8);--toggle-button-sm-padding-block:var(--space-1);--toggle-button-sm-padding-inline:var(--space-2);--toggle-button-sm-font-size:var(--font-size-1);--toggle-button-sm-icon-size:var(--space-3);--toggle-button-md-padding-block:var(--space-2);--toggle-button-md-padding-inline:var(--space-3);--toggle-button-md-font-size:var(--font-size-2);--toggle-button-md-icon-size:var(--space-4);--toggle-button-lg-padding-block:var(--space-3);--toggle-button-lg-padding-inline:var(--space-4);--toggle-button-lg-font-size:var(--font-size-3);--toggle-button-lg-icon-size:var(--space-5);--otp-gap:var(--space-2);--otp-box-size:40px;--otp-font-size:var(--font-size-4);--otp-radius:var(--radius-3);--otp-border-width:1px;--otp-bg:#fff;--otp-fg:var(--gray-12);--otp-border-color:var(--gray-6);--otp-border-color-hover:var(--gray-8);--otp-focus-border-color:var(--accent-9);--otp-focus-ring:var(--accent-a4);--otp-disabled-bg:var(--gray-3);--otp-disabled-fg:var(--gray-9);--otp-error-border-color:var(--red-9);--otp-error-ring:var(--red-a4);--otp-sm-box-size:32px;--otp-sm-font-size:var(--font-size-3);--otp-sm-gap:6px;--otp-lg-box-size:48px;--otp-lg-font-size:var(--font-size-6);--otp-lg-gap:var(--space-3);--label-font-size:var(--font-size-3);--label-fg:var(--gray-12);--label-required-fg:var(--red-9);--label-disabled-fg:var(--gray-8)}.sl-ai-intro-header{--sl-ai-intro-header-gap:var(--spacing-5);--sl-ai-intro-header-padding-block-start:var(--spacing-9);--sl-ai-intro-header-padding-block-end:var(--spacing-2);--sl-ai-intro-logo-size:var(--spacing-14);--sl-ai-intro-logo-radius:var(--radius-full);--sl-ai-intro-logo-shadow:var(--shadow-lg);--sl-ai-intro-font-family:var(--default-font-family);--sl-ai-intro-font-weight:var(--font-weight-semibold);--sl-ai-intro-title-font-size:var(--text-lg);--sl-ai-intro-subtitle-font-size:var(--text-sm);--sl-ai-intro-greeting-fg:var(--color-text-tertiary);--sl-ai-intro-title-fg:var(--color-text-primary);--sl-ai-intro-subtitle-fg:var(--color-text-tertiary);--sl-ai-intro-subtitle-margin-block-start:var(--spacing-2);--sl-ai-intro-subtitle-margin-block-end:0;--sl-ai-intro-prompts-gap:var(--spacing-2);--sl-ai-intro-prompt-radius:var(--radius-sm);--sl-ai-intro-focus-ring-width:var(--focus-ring-width);--sl-ai-intro-focus-ring-color:var(--color-focus-ring);--sl-ai-intro-focus-ring-offset:var(--focus-ring-offset);--sl-ai-intro-composer-padding-block-start:0;--sl-ai-intro-composer-padding-block-end:var(--spacing-4);--sl-ai-intro-composer-gap:var(--spacing-2);align-items:center;gap:var(--sl-ai-intro-header-gap);text-align:center;flex-direction:column;padding-block-start:var(--sl-ai-intro-header-padding-block-start);padding-block-end:var(--sl-ai-intro-header-padding-block-end);display:flex}.sl-ai-msg-dialog{--sl-ai-msg-font-family:var(--default-font-family);--sl-ai-msg-font-size:var(--text-sm);--sl-ai-msg-font-weight-semibold:var(--font-weight-semibold);--sl-ai-msg-border-width:var(--border-width);--sl-ai-msg-header-bg:color-mix(in srgb, var(--color-bg-secondary) 70%, transparent);--sl-ai-msg-header-backdrop-blur:8px;--sl-ai-msg-header-padding-block:var(--spacing-6) var(--spacing-8);--sl-ai-msg-header-padding-block-start:var(--spacing-6);--sl-ai-msg-header-padding-block-end:var(--spacing-8);--sl-ai-msg-logo-size:var(--spacing-14);--sl-ai-msg-logo-radius:var(--radius-full);--sl-ai-msg-logo-shadow:var(--shadow-lg);--sl-ai-msg-list-padding-inline:var(--spacing-4);--sl-ai-msg-list-padding-block-end:var(--spacing-8);--sl-ai-msg-list-padding-inline-md:var(--spacing-6);--sl-ai-msg-item-margin-block-start:var(--spacing-3);--sl-ai-msg-item-margin-block-start-me:var(--spacing-6);--sl-ai-msg-bubble-padding-block:var(--spacing-2);--sl-ai-msg-bubble-padding-inline:var(--spacing-3);--sl-ai-msg-bubble-radius:var(--radius-md);--sl-ai-msg-bubble-radius-end-start:var(--radius-xs);--sl-ai-msg-bubble-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-ai-msg-bubble-fg:var(--color-text-secondary,var(--color-neutral-900));--sl-ai-msg-bubble-me-radius-start-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-start-end:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-end:var(--radius-xs);--sl-ai-msg-bubble-me-bg:var(--color-bg-brand-solid);--sl-ai-msg-bubble-me-fg:var(--color-text-white);--sl-ai-msg-meetings-gap:var(--spacing-3);--sl-ai-msg-meetings-padding:var(--spacing-3);--sl-ai-msg-meetings-radius:var(--radius-md);--sl-ai-msg-meetings-bg:var(--color-bg-secondary);--sl-ai-msg-meetings-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-gap:var(--spacing-2);--sl-ai-msg-meeting-icon-size:var(--spacing-6);--sl-ai-msg-meeting-icon-radius:var(--radius-sm);--sl-ai-msg-meeting-icon-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-text-margin-block-start:var(--spacing-0_5);--sl-ai-msg-meeting-title-underline-offset:2px;--sl-ai-msg-meeting-text-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-ai-msg-meeting-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-ai-msg-actions-item-gap:var(--spacing-3);--sl-ai-msg-actions-gap:var(--spacing-3);--sl-ai-msg-typing-gap:var(--spacing-1);--sl-ai-msg-typing-padding-block:var(--spacing-0_5);--sl-ai-msg-typing-dot-size:var(--spacing-1_5);--sl-ai-msg-typing-dot-radius:var(--radius-full);--sl-ai-msg-typing-dot-bg:var(--color-text-tertiary,var(--color-neutral-500));--sl-ai-msg-audio-gap:var(--spacing-2);--sl-ai-msg-audio-play-font-size:10px;--sl-ai-msg-audio-wave-inline-size:var(--spacing-20);--sl-ai-msg-audio-wave-block-size:var(--spacing-1);--sl-ai-msg-audio-wave-radius:var(--radius-full);--sl-ai-msg-audio-wave-bg:color-mix(in srgb, currentColor 35%, transparent);--sl-ai-msg-composer-gap:var(--spacing-2);gap:0}@media (width>=768px){.sl-ai-msg-list{padding-inline-start:var(--sl-ai-msg-list-padding-inline-start-md,var(--sl-ai-msg-list-padding-inline-md));padding-inline-end:var(--sl-ai-msg-list-padding-inline-end-md,var(--sl-ai-msg-list-padding-inline-md))}}@keyframes sl-ai-msg-blink{0%,80%,to{opacity:.3}40%{opacity:1}}.sl-feed-item{--sl-feed-gap:var(--spacing-3);--sl-feed-byline-gap:var(--spacing-2);--sl-feed-header-gap:var(--spacing-0_5);--sl-feed-body-gap:var(--spacing-3);--sl-feed-attachment-gap:var(--spacing-3);--sl-feed-labels-gap:var(--spacing-1);--sl-feed-font-family:var(--default-font-family);--sl-feed-border-width:var(--border-width);--sl-feed-focus-ring-width:var(--focus-ring-width);--sl-feed-focus-ring-color:var(--color-focus-ring);--sl-feed-focus-ring-offset:var(--focus-ring-offset);--sl-feed-unseen-size:var(--spacing-2);--sl-feed-unseen-radius:var(--radius-full);--sl-feed-unseen-bg:var(--color-utility-green-600);--sl-feed-unseen-inset-block-start:var(--spacing-1);--sl-feed-unseen-inset-inline-end:0;--sl-feed-connector-size:var(--spacing-0_5);--sl-feed-connector-margin-block:var(--spacing-1);--sl-feed-connector-radius:var(--radius-xs);--sl-feed-connector-color:var(--color-border-primary);--sl-feed-connector-dash-length:3px;--sl-feed-connector-dash-gap:9px;--sl-feed-connector-dash-tile:2px 9px;--sl-feed-body-connected-padding-block-end:var(--spacing-8);--sl-feed-font-size:var(--text-sm);--sl-feed-line-height:var(--text-sm--line-height);--sl-feed-font-weight-medium:var(--font-weight-medium);--sl-feed-font-weight-semibold:var(--font-weight-semibold);--sl-feed-file-font-size:var(--text-xs);--sl-feed-author-fg:var(--color-text-secondary);--sl-feed-date-fg:var(--color-text-tertiary);--sl-feed-action-fg:var(--color-text-tertiary);--sl-feed-action-target-fg:var(--color-text-brand-secondary);--sl-feed-username-fg:var(--color-text-tertiary);--sl-feed-comment-fg:var(--color-text-tertiary);--sl-feed-file-size:var(--spacing-10);--sl-feed-file-radius:var(--radius-sm);--sl-feed-file-bg:var(--color-bg-secondary);--sl-feed-file-border:var(--color-border-secondary);--sl-feed-file-fg:var(--color-text-quaternary);--sl-feed-file-name-fg:var(--color-text-secondary);--sl-feed-file-size-fg:var(--color-text-tertiary);--sl-feed-message-radius:var(--radius-md);--sl-feed-message-radius-start-start:0;--sl-feed-message-padding:var(--spacing-3);--sl-feed-message-border:var(--color-border-secondary);--sl-feed-message-fg:var(--color-text-secondary);--sl-feed-message-tight-padding-block:var(--spacing-2_5);gap:var(--sl-feed-gap);font-family:var(--sl-feed-font-family);display:flex;position:relative}@media (width>=768px){.sl-alert-title,.sl-alert-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width>=768px){.sl-alert-floating{flex-direction:row}}@media (width>=768px){.sl-alert-floating .sl-alert-title{padding-inline-end:0}}@media (width>=768px){.sl-alert-fullwidth{border-block-start:0;border-block-end:var(--sl-alert-fullwidth-border-width-block-end,var(--sl-alert-fullwidth-border-width)) solid var(--sl-alert-fullwidth-border)}}@media (width>=768px){.sl-alert-fullwidth-inner{align-items:center;gap:var(--sl-alert-fullwidth-inner-gap-md);flex-direction:row;padding-block-start:var(--sl-alert-fullwidth-inner-padding-block-start-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-block-end:var(--sl-alert-fullwidth-inner-padding-block-end-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-inline-start:var(--sl-alert-fullwidth-inner-padding-inline-start-md,var(--sl-alert-fullwidth-inner-padding-inline-md));padding-inline-end:var(--sl-alert-fullwidth-inner-padding-inline-end-md,var(--sl-alert-fullwidth-inner-padding-inline-md))}}@media (width>=768px){.sl-alert-fullwidth-lead{flex-direction:row;align-items:center}}@media (width>=1024px){.sl-alert-text[data-inline]{gap:var(--sl-alert-text-inline-gap-lg);flex-direction:row}}@media (width>=768px){.sl-alert-fullwidth .sl-alert-icon{display:inline-flex}}@media (width>=768px){.sl-alert-close-fullwidth{position:static}}.sl-avatar{--sl-avatar-radius:var(--avatar-radius);--sl-avatar-rounded-radius:var(--radius-full);--sl-avatar-inner-radius:var(--radius-md);--sl-avatar-inner-rounded-radius:var(--radius-full);--sl-avatar-status-radius:var(--radius-full);--sl-avatar-count-radius:var(--radius-full);--sl-avatar-font-family:var(--font-body);--sl-avatar-initials-font-weight:var(--font-weight-semibold);--sl-avatar-count-font-weight:var(--font-weight-bold);--sl-avatar-border-width:var(--border-width);--sl-avatar-contrast-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-gloss-ring-width:var(--border-width);--sl-avatar-status-ring-width:var(--avatar-status-ring-width);--sl-avatar-border-shadow:0 0 0 var(--sl-avatar-border-width) var(--sl-avatar-border-color);--sl-avatar-status-shadow:0 0 0 var(--sl-avatar-status-ring-width) var(--sl-avatar-status-ring-color);--sl-avatar-focus-ring-width:var(--focus-ring-width);--sl-avatar-focus-ring-color:var(--color-focus-ring);--sl-avatar-focus-ring-offset:var(--focus-ring-offset);--sl-avatar-bg:var(--color-bg-tertiary);--sl-avatar-border-color:var(--color-border-secondary_alt);--sl-avatar-contrast-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-gloss-ring-color:var(--avatar-gloss-ring-color);--sl-avatar-initials-fg:var(--color-text-quaternary);--sl-avatar-icon-fg:var(--color-fg-quaternary);--sl-avatar-status-ring-color:var(--color-bg-primary);--sl-avatar-status-online-bg:var(--color-fg-success-secondary);--sl-avatar-status-offline-bg:var(--color-utility-neutral-300);--sl-avatar-count-bg:var(--color-fg-error-primary);--sl-avatar-count-fg:var(--color-white);--sl-avatar-border-pad-xs:var(--spacing-px);--sl-avatar-border-pad-sm:var(--spacing-px);--sl-avatar-border-pad-md:var(--spacing-px);--sl-avatar-border-pad-lg:var(--avatar-border-pad-lg);--sl-avatar-border-pad-xl:var(--spacing-0_5);--sl-avatar-border-pad-2xl:var(--spacing-0_5);--sl-avatar-size-xs:var(--spacing-6);--sl-avatar-size-sm:var(--spacing-8);--sl-avatar-size-md:var(--spacing-10);--sl-avatar-size-lg:var(--spacing-12);--sl-avatar-size-xl:var(--spacing-14);--sl-avatar-size-2xl:var(--spacing-16);--sl-avatar-initials-font-size-xs:var(--text-xs);--sl-avatar-initials-line-height-xs:var(--text-xs--line-height);--sl-avatar-initials-font-size-sm:var(--text-sm);--sl-avatar-initials-line-height-sm:var(--text-sm--line-height);--sl-avatar-initials-font-size-md:var(--text-md);--sl-avatar-initials-line-height-md:var(--text-md--line-height);--sl-avatar-initials-font-size-lg:var(--text-lg);--sl-avatar-initials-line-height-lg:var(--text-lg--line-height);--sl-avatar-initials-font-size-xl:var(--text-xl);--sl-avatar-initials-line-height-xl:var(--text-xl--line-height);--sl-avatar-initials-font-size-2xl:var(--text-display-xs);--sl-avatar-initials-line-height-2xl:var(--text-display-xs--line-height);--sl-avatar-icon-size-xs:var(--spacing-4);--sl-avatar-icon-size-sm:var(--spacing-5);--sl-avatar-icon-size-md:var(--spacing-6);--sl-avatar-icon-size-lg:var(--spacing-7);--sl-avatar-icon-size-xl:var(--spacing-8);--sl-avatar-icon-size-2xl:var(--spacing-8);--sl-avatar-status-size-xs:var(--spacing-1_5);--sl-avatar-status-size-sm:var(--spacing-2);--sl-avatar-status-size-md:var(--spacing-2_5);--sl-avatar-status-size-lg:var(--spacing-3);--sl-avatar-status-size-xl:var(--spacing-3_5);--sl-avatar-status-size-2xl:var(--spacing-4);--sl-avatar-verified-offset:calc(var(--sl-avatar-border-width) * -1);--sl-avatar-verified-size:36%;--sl-avatar-verified-min-size:var(--spacing-3);--sl-avatar-count-min-inline-size:var(--spacing-3_5);--sl-avatar-count-block-size:var(--spacing-3_5);--sl-avatar-count-padding-inline:var(--spacing-0_75);--sl-avatar-count-font-size:var(--avatar-count-font-size);--sl-avatar-count-line-height:var(--avatar-count-line-height);font-family:var(--sl-avatar-font-family);border-start-start-radius:var(--sl-avatar-radius-start-start,var(--sl-avatar-radius));border-start-end-radius:var(--sl-avatar-radius-start-end,var(--sl-avatar-radius));border-end-end-radius:var(--sl-avatar-radius-end-end,var(--sl-avatar-radius));border-end-start-radius:var(--sl-avatar-radius-end-start,var(--sl-avatar-radius));flex:none;display:inline-flex;position:relative}.sl-avatar-label-group{--sl-avatar-label-gap:var(--spacing-2);--sl-avatar-label-font-family:var(--default-font-family);--sl-avatar-label-title-font-weight:var(--font-weight-semibold);--sl-avatar-label-font-size-title-sm:var(--text-sm);--sl-avatar-label-font-size-title-md:var(--text-sm);--sl-avatar-label-font-size-title-lg:var(--text-sm);--sl-avatar-label-font-size-subtitle-sm:var(--text-xs);--sl-avatar-label-font-size-subtitle-md:var(--text-sm);--sl-avatar-label-font-size-subtitle-lg:var(--text-sm);--sl-avatar-label-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-avatar-label-subtitle-fg:var(--color-text-tertiary,var(--color-neutral-600));align-items:center;gap:var(--sl-avatar-label-gap);min-inline-size:0;font-family:var(--sl-avatar-label-font-family);flex:auto;margin:0;display:flex}.sl-avatar-photo{--sl-avatar-photo-radius:var(--radius-full);--sl-avatar-photo-border-width:var(--border-width);--sl-avatar-photo-frame-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-photo-frame-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-photo-status-ring-width:var(--focus-ring-width);--sl-avatar-photo-font-family:var(--default-font-family);--sl-avatar-photo-font-weight:var(--font-weight-semibold);--sl-avatar-photo-frame-shadow:var(--shadow-xl);--sl-avatar-photo-bg:var(--color-bg-secondary);--sl-avatar-photo-border-color:var(--color-border-secondary);--sl-avatar-photo-fallback-bg:var(--color-bg-tertiary);--sl-avatar-photo-fallback-border-color:var(--color-border-secondary);--sl-avatar-photo-fg:var(--color-text-quaternary);--sl-avatar-photo-status-ring-color:var(--color-bg-primary);--sl-avatar-photo-status-online-bg:var(--color-utility-green-600);--sl-avatar-photo-status-offline-bg:var(--color-fg-quaternary);--sl-avatar-photo-status-size:18%;--sl-avatar-photo-verified-size:24%;--sl-avatar-photo-size-sm:72px;--sl-avatar-photo-padding-sm:var(--spacing-0_75);--sl-avatar-photo-padding-placeholder-sm:var(--spacing-1);--sl-avatar-photo-icon-size-sm:var(--spacing-9);--sl-avatar-photo-initials-font-size-sm:var(--text-xl);--sl-avatar-photo-overlay-inset-sm:var(--spacing-0_5);--sl-avatar-photo-size-md:var(--spacing-24);--sl-avatar-photo-padding-md:var(--spacing-1);--sl-avatar-photo-padding-placeholder-md:var(--spacing-1_25);--sl-avatar-photo-icon-size-md:var(--spacing-12);--sl-avatar-photo-initials-font-size-md:var(--text-display-xs);--sl-avatar-photo-overlay-inset-md:var(--spacing-1);--sl-avatar-photo-size-lg:160px;--sl-avatar-photo-padding-lg:var(--spacing-1_5);--sl-avatar-photo-padding-placeholder-lg:var(--avatar-radius);--sl-avatar-photo-icon-size-lg:var(--spacing-20);--sl-avatar-photo-initials-font-size-lg:3.75rem;--sl-avatar-photo-initials-line-height-lg:1;--sl-avatar-photo-overlay-inset-lg:var(--spacing-2);background:var(--sl-avatar-photo-bg);box-shadow:inset 0 0 0 var(--sl-avatar-photo-border-width) var(--sl-avatar-photo-border-color);font-family:var(--sl-avatar-photo-font-family);border-start-start-radius:var(--sl-avatar-photo-radius-start-start,var(--sl-avatar-photo-radius));border-start-end-radius:var(--sl-avatar-photo-radius-start-end,var(--sl-avatar-photo-radius));border-end-end-radius:var(--sl-avatar-photo-radius-end-end,var(--sl-avatar-photo-radius));border-end-start-radius:var(--sl-avatar-photo-radius-end-start,var(--sl-avatar-photo-radius));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sl-badge{--sl-badge-pill-radius:var(--radius-full);--sl-badge-square-radius:var(--radius-md);--sl-badge-square-radius-lg:var(--radius-lg);--sl-badge-button-radius:3px;--sl-badge-button-pill-radius:var(--radius-full);--sl-badge-img-radius:var(--radius-full);--sl-badge-font-family:var(--font-body);--sl-badge-font-weight:var(--font-weight-medium);--sl-badge-font-size-sm:var(--text-xs);--sl-badge-line-height-sm:var(--text-xs--line-height);--sl-badge-font-size-md:var(--text-sm);--sl-badge-line-height-md:var(--text-sm--line-height);--sl-badge-font-size-lg:var(--text-sm);--sl-badge-line-height-lg:var(--text-sm--line-height);--sl-badge-border-width:var(--border-width);--sl-badge-transition:background .1s linear, color .1s linear;--sl-badge-shadow:var(--shadow-xs);--sl-badge-focus-ring-width:var(--focus-ring-width);--sl-badge-focus-ring-color:var(--color-focus-ring);--sl-badge-focus-ring-offset:var(--focus-ring-offset);--sl-badge-icon-size:var(--spacing-3);--sl-badge-img-size:var(--spacing-4);--sl-badge-dot-size:var(--spacing-2);--sl-badge-button-padding:var(--spacing-0_5);--sl-badge-gap-dot-sm:var(--spacing-1);--sl-badge-gap-dot-md:var(--spacing-1_5);--sl-badge-gap-dot-lg:var(--spacing-1_5);--sl-badge-gap-icon-sm:var(--spacing-0_5);--sl-badge-gap-icon-md:var(--spacing-1);--sl-badge-gap-icon-lg:var(--spacing-1);--sl-badge-gap-button:var(--spacing-0_5);--sl-badge-gap-image-sm:var(--spacing-1);--sl-badge-gap-image-md:var(--spacing-1_5);--sl-badge-gap-image-lg:var(--spacing-1_5);--sl-badge-padding-block-sm:var(--spacing-0_5);--sl-badge-padding-block-md:var(--spacing-0_5);--sl-badge-padding-block-lg:var(--spacing-1);--sl-badge-padding-inline-pill-plain-sm:var(--spacing-2);--sl-badge-padding-inline-pill-plain-md:var(--spacing-2_5);--sl-badge-padding-inline-pill-plain-lg:var(--spacing-3);--sl-badge-padding-inline-square-plain-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-plain-md:var(--spacing-2);--sl-badge-padding-inline-square-plain-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-dot-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-dot-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-dot-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-dot-lg:var(--spacing-3);--sl-badge-padding-inline-square-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-dot-md:var(--spacing-2);--sl-badge-padding-inline-square-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-leading-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-leading-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-leading-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-md:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-trailing-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-trailing-md:var(--spacing-2);--sl-badge-padding-inline-start-pill-trailing-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-square-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-md:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-md:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-trailing-lg:var(--spacing-2);--sl-badge-padding-inline-start-pill-button-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-pill-button-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-button-md:var(--spacing-1);--sl-badge-padding-inline-start-pill-button-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-square-button-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-square-button-md:var(--spacing-2);--sl-badge-padding-inline-end-square-button-md:var(--spacing-1);--sl-badge-padding-inline-start-square-button-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-image-sm:var(--spacing-0_75);--sl-badge-padding-inline-end-pill-image-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-image-md:var(--spacing-1);--sl-badge-padding-inline-end-pill-image-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-image-lg:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-image-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-image-sm:var(--spacing-1);--sl-badge-padding-inline-end-square-image-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-image-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-image-md:var(--spacing-2);--sl-badge-padding-inline-start-square-image-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-image-lg:var(--spacing-2_5);--sl-badge-padding-icon-only-sm:var(--spacing-1_25);--sl-badge-padding-icon-only-md:var(--spacing-1_5);--sl-badge-padding-icon-only-lg:var(--spacing-2);--sl-badge-gray-bg:var(--color-utility-neutral-50);--sl-badge-gray-fg:var(--color-utility-neutral-700);--sl-badge-gray-ring:var(--color-utility-neutral-200);--sl-badge-gray-addon:var(--color-utility-neutral-500);--sl-badge-gray-addon-button:var(--color-utility-neutral-400);--sl-badge-gray-addon-button-hover-bg:var(--color-utility-neutral-100);--sl-badge-gray-addon-button-hover-fg:var(--color-utility-neutral-500);--sl-badge-brand-bg:var(--color-utility-brand-50);--sl-badge-brand-fg:var(--color-utility-brand-700);--sl-badge-brand-ring:var(--color-utility-brand-200);--sl-badge-brand-addon:var(--color-utility-brand-500);--sl-badge-brand-addon-button:var(--color-utility-brand-400);--sl-badge-brand-addon-button-hover-bg:var(--color-utility-brand-100);--sl-badge-brand-addon-button-hover-fg:var(--color-utility-brand-500);--sl-badge-error-bg:var(--color-utility-red-50);--sl-badge-error-fg:var(--color-utility-red-700);--sl-badge-error-ring:var(--color-utility-red-200);--sl-badge-error-addon:var(--color-utility-red-500);--sl-badge-error-addon-button:var(--color-utility-red-400);--sl-badge-error-addon-button-hover-bg:var(--color-utility-red-100);--sl-badge-error-addon-button-hover-fg:var(--color-utility-red-500);--sl-badge-warning-bg:var(--color-utility-yellow-50);--sl-badge-warning-fg:var(--color-utility-yellow-700);--sl-badge-warning-ring:var(--color-utility-yellow-200);--sl-badge-warning-addon:var(--color-utility-yellow-500);--sl-badge-warning-addon-button:var(--color-utility-yellow-400);--sl-badge-warning-addon-button-hover-bg:var(--color-utility-yellow-100);--sl-badge-warning-addon-button-hover-fg:var(--color-utility-yellow-500);--sl-badge-success-bg:var(--color-utility-green-50);--sl-badge-success-fg:var(--color-utility-green-700);--sl-badge-success-ring:var(--color-utility-green-200);--sl-badge-success-addon:var(--color-utility-green-500);--sl-badge-success-addon-button:var(--color-utility-green-400);--sl-badge-success-addon-button-hover-bg:var(--color-utility-green-100);--sl-badge-success-addon-button-hover-fg:var(--color-utility-green-500);--sl-badge-slate-bg:var(--color-utility-slate-50);--sl-badge-slate-fg:var(--color-utility-slate-700);--sl-badge-slate-ring:var(--color-utility-slate-200);--sl-badge-slate-addon:var(--color-utility-slate-500);--sl-badge-slate-addon-button:var(--color-utility-slate-400);--sl-badge-slate-addon-button-hover-bg:var(--color-utility-slate-100);--sl-badge-slate-addon-button-hover-fg:var(--color-utility-slate-500);--sl-badge-sky-bg:var(--color-utility-sky-50);--sl-badge-sky-fg:var(--color-utility-sky-700);--sl-badge-sky-ring:var(--color-utility-sky-200);--sl-badge-sky-addon:var(--color-utility-sky-500);--sl-badge-sky-addon-button:var(--color-utility-sky-400);--sl-badge-sky-addon-button-hover-bg:var(--color-utility-sky-100);--sl-badge-sky-addon-button-hover-fg:var(--color-utility-sky-500);--sl-badge-blue-bg:var(--color-utility-blue-50);--sl-badge-blue-fg:var(--color-utility-blue-700);--sl-badge-blue-ring:var(--color-utility-blue-200);--sl-badge-blue-addon:var(--color-utility-blue-500);--sl-badge-blue-addon-button:var(--color-utility-blue-400);--sl-badge-blue-addon-button-hover-bg:var(--color-utility-blue-100);--sl-badge-blue-addon-button-hover-fg:var(--color-utility-blue-500);--sl-badge-indigo-bg:var(--color-utility-indigo-50);--sl-badge-indigo-fg:var(--color-utility-indigo-700);--sl-badge-indigo-ring:var(--color-utility-indigo-200);--sl-badge-indigo-addon:var(--color-utility-indigo-500);--sl-badge-indigo-addon-button:var(--color-utility-indigo-400);--sl-badge-indigo-addon-button-hover-bg:var(--color-utility-indigo-100);--sl-badge-indigo-addon-button-hover-fg:var(--color-utility-indigo-500);--sl-badge-purple-bg:var(--color-utility-purple-50);--sl-badge-purple-fg:var(--color-utility-purple-700);--sl-badge-purple-ring:var(--color-utility-purple-200);--sl-badge-purple-addon:var(--color-utility-purple-500);--sl-badge-purple-addon-button:var(--color-utility-purple-400);--sl-badge-purple-addon-button-hover-bg:var(--color-utility-purple-100);--sl-badge-purple-addon-button-hover-fg:var(--color-utility-purple-500);--sl-badge-pink-bg:var(--color-utility-pink-50);--sl-badge-pink-fg:var(--color-utility-pink-700);--sl-badge-pink-ring:var(--color-utility-pink-200);--sl-badge-pink-addon:var(--color-utility-pink-500);--sl-badge-pink-addon-button:var(--color-utility-pink-400);--sl-badge-pink-addon-button-hover-bg:var(--color-utility-pink-100);--sl-badge-pink-addon-button-hover-fg:var(--color-utility-pink-500);--sl-badge-orange-bg:var(--color-utility-orange-50);--sl-badge-orange-fg:var(--color-utility-orange-700);--sl-badge-orange-ring:var(--color-utility-orange-200);--sl-badge-orange-addon:var(--color-utility-orange-500);--sl-badge-orange-addon-button:var(--color-utility-orange-400);--sl-badge-orange-addon-button-hover-bg:var(--color-utility-orange-100);--sl-badge-orange-addon-button-hover-fg:var(--color-utility-orange-500);--sl-badge-modern-bg:var(--color-bg-primary);--sl-badge-modern-fg:var(--color-text-secondary);--sl-badge-modern-ring:var(--color-border-primary);white-space:nowrap;block-size:max-content;inline-size:max-content;font-family:var(--sl-badge-font-family);font-weight:var(--sl-badge-font-weight);background:var(--sl-badge-bg);color:var(--sl-badge-fg);box-shadow:inset 0 0 0 var(--sl-badge-border-width) var(--sl-badge-ring);align-items:center;display:inline-flex}.sl-badge-group{--sl-badge-group-font-family:var(--font-body);--sl-badge-group-font-weight:var(--font-weight-medium);--sl-badge-group-font-size-md:var(--text-xs);--sl-badge-group-line-height-md:var(--text-xs--line-height);--sl-badge-group-font-size-lg:var(--text-sm);--sl-badge-group-line-height-lg:var(--text-sm--line-height);--sl-badge-group-transition:background .1s linear;--sl-badge-group-border-width:var(--border-width);--sl-badge-group-shadow:var(--shadow-xs);--sl-badge-group-radius:var(--radius-full);--sl-badge-group-modern-radius:var(--badge-group-radius);--sl-badge-group-addon-radius:var(--radius-full);--sl-badge-group-modern-addon-radius:var(--radius-md);--sl-badge-group-dot-radius:var(--radius-full);--sl-badge-group-padding-block-leading:var(--spacing-1);--sl-badge-group-padding-inline-leading:var(--spacing-1);--sl-badge-group-padding-inline-end-leading:var(--spacing-2);--sl-badge-group-padding-block-trailing:var(--spacing-1);--sl-badge-group-padding-inline-trailing:var(--spacing-3);--sl-badge-group-padding-inline-end-trailing:var(--spacing-1);--sl-badge-group-padding-inline-start-trailing-modern:var(--spacing-2_5);--sl-badge-group-addon-padding-block:var(--spacing-0_5);--sl-badge-group-addon-padding-inline-leading-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-leading-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-trailing-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-end-trailing-md:var(--spacing-1_5);--sl-badge-group-addon-padding-inline-trailing-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-end-trailing-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-leading-md:var(--spacing-1_5);--sl-badge-group-modern-addon-padding-inline-leading-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-trailing:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-end-trailing:var(--spacing-1_5);--sl-badge-group-modern-addon-gap-md:var(--spacing-1);--sl-badge-group-modern-addon-gap-lg:var(--spacing-1_5);--sl-badge-group-addon-margin-leading-md:var(--spacing-2);--sl-badge-group-addon-margin-leading-lg:var(--spacing-2);--sl-badge-group-addon-margin-trailing-md:var(--spacing-2);--sl-badge-group-addon-margin-trailing-lg:var(--spacing-2);--sl-badge-group-icon-size-leading:var(--spacing-4);--sl-badge-group-icon-size-trailing:var(--spacing-3);--sl-badge-group-icon-margin-leading:var(--spacing-1);--sl-badge-group-icon-margin-trailing-md:var(--spacing-0_5);--sl-badge-group-icon-margin-trailing-lg:var(--spacing-1);--sl-badge-group-dot-size:var(--spacing-2);--sl-badge-group-dot-ring-width:var(--badge-group-dot-outline-width);--sl-badge-group-dot-ring-offset:calc(var(--sl-badge-group-border-width) * -1);--sl-badge-group-dot-margin-trailing-md:var(--spacing-1_5);--sl-badge-group-dot-margin-trailing-lg:var(--spacing-2);--sl-badge-group-modern-bg:var(--color-bg-primary);--sl-badge-group-modern-bg-hover:var(--color-bg-secondary);--sl-badge-group-modern-fg:var(--color-text-secondary);--sl-badge-group-modern-border:var(--color-border-primary);--sl-badge-group-modern-addon-bg:var(--color-bg-primary);--sl-badge-group-modern-icon:var(--color-utility-neutral-500);--sl-badge-group-light-addon-bg:var(--color-bg-primary);--sl-badge-group-brand-bg:var(--color-utility-brand-50);--sl-badge-group-brand-fg:var(--color-utility-brand-700);--sl-badge-group-brand-ring:var(--color-utility-brand-200);--sl-badge-group-brand-hover:var(--color-utility-brand-100);--sl-badge-group-brand-icon:var(--color-utility-brand-500);--sl-badge-group-brand-dot-bg:var(--color-utility-brand-500);--sl-badge-group-brand-dot-ring:var(--color-utility-brand-100);--sl-badge-group-gray-bg:var(--color-utility-neutral-50);--sl-badge-group-gray-fg:var(--color-utility-neutral-700);--sl-badge-group-gray-ring:var(--color-utility-neutral-200);--sl-badge-group-gray-hover:var(--color-utility-neutral-100);--sl-badge-group-gray-icon:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-bg:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-ring:var(--color-utility-neutral-100);--sl-badge-group-error-bg:var(--color-utility-red-50);--sl-badge-group-error-fg:var(--color-utility-red-700);--sl-badge-group-error-ring:var(--color-utility-red-200);--sl-badge-group-error-hover:var(--color-utility-red-100);--sl-badge-group-error-icon:var(--color-utility-red-500);--sl-badge-group-error-dot-bg:var(--color-utility-red-500);--sl-badge-group-error-dot-ring:var(--color-utility-red-100);--sl-badge-group-warning-bg:var(--color-utility-yellow-50);--sl-badge-group-warning-fg:var(--color-utility-yellow-700);--sl-badge-group-warning-ring:var(--color-utility-yellow-200);--sl-badge-group-warning-hover:var(--color-utility-yellow-100);--sl-badge-group-warning-icon:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-bg:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-ring:var(--color-utility-yellow-100);--sl-badge-group-success-bg:var(--color-utility-green-50);--sl-badge-group-success-fg:var(--color-utility-green-700);--sl-badge-group-success-ring:var(--color-utility-green-200);--sl-badge-group-success-hover:var(--color-utility-green-100);--sl-badge-group-success-icon:var(--color-utility-green-500);--sl-badge-group-success-dot-bg:var(--color-utility-green-500);--sl-badge-group-success-dot-ring:var(--color-utility-green-100);cursor:pointer;inline-size:max-content;font-family:var(--sl-badge-group-font-family);font-weight:var(--sl-badge-group-font-weight);transition:var(--sl-badge-group-transition);align-items:center;display:inline-flex}.sl-breadcrumbs-nav{--sl-breadcrumb-border-width:var(--border-width);--sl-breadcrumb-transition:background .1s linear, color .1s linear;--sl-breadcrumb-font-family:var(--font-body);--sl-breadcrumb-font-size:var(--text-sm);--sl-breadcrumb-line-height:var(--text-sm--line-height);--sl-breadcrumb-font-weight:var(--font-weight-semibold);--sl-breadcrumb-focus-ring-width:var(--focus-ring-width);--sl-breadcrumb-focus-ring-color:var(--color-focus-ring);--sl-breadcrumb-focus-ring-offset:var(--focus-ring-offset);--sl-breadcrumb-gap-text:var(--spacing-2);--sl-breadcrumb-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-text:var(--spacing-2);--sl-breadcrumb-item-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-avatar:var(--spacing-2);--sl-breadcrumb-line-padding:var(--spacing-2);--sl-breadcrumb-line-border-color:var(--color-border-secondary);--sl-breadcrumb-link-gap:var(--spacing-1);--sl-breadcrumb-link-radius:var(--radius-md);--sl-breadcrumb-link-fg:var(--color-text-quaternary);--sl-breadcrumb-link-fg-hover:var(--color-text-tertiary_hover);--sl-breadcrumb-link-fg-current:var(--color-text-brand-secondary);--sl-breadcrumb-button-padding:var(--spacing-1);--sl-breadcrumb-button-label-padding-inline:var(--spacing-1);--sl-breadcrumb-button-bg-hover:var(--color-bg-primary_hover);--sl-breadcrumb-button-bg-current:var(--color-bg-primary_hover);--sl-breadcrumb-button-fg-current:var(--color-fg-tertiary_hover);--sl-breadcrumb-icon-size:var(--spacing-5);--sl-breadcrumb-icon-fg:var(--color-fg-quaternary);--sl-breadcrumb-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-breadcrumb-icon-fg-current:var(--color-fg-brand-primary);--sl-breadcrumb-icon-fg-button-current:var(--color-fg-quaternary_hover);--sl-breadcrumb-divider-size:var(--spacing-4);--sl-breadcrumb-divider-fg:var(--color-utility-neutral-300);--sl-breadcrumb-avatar-gap:var(--spacing-2);--sl-breadcrumb-avatar-radius:var(--radius-lg);--sl-breadcrumb-avatar-ring-bg:var(--color-bg-primary);--sl-breadcrumb-avatar-ring-padding:var(--spacing-0_5);--sl-breadcrumb-avatar-ring-shadow-color:var(--color-border-secondary);--sl-breadcrumb-avatar-ring-shadow:inset 0 0 0 .5px var(--sl-breadcrumb-avatar-ring-shadow-color);--sl-breadcrumb-avatar-label-fg:var(--color-text-primary);min-inline-size:0;font-family:var(--sl-breadcrumb-font-family)}.sl-btn{--sl-btn-radius:var(--radius-lg);--sl-btn-link-radius:var(--radius-xs);--sl-btn-inner-radius:var(--button-inner-radius);--sl-btn-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-font-family:var(--font-body);--sl-btn-font-weight:var(--font-weight-semibold);--sl-btn-label-padding-inline:var(--spacing-0_5);--sl-btn-icon-size:var(--spacing-5);--sl-btn-focus-ring-width:var(--focus-ring-width);--sl-btn-focus-ring-color:var(--color-focus-ring);--sl-btn-focus-ring-offset:var(--focus-ring-offset);--sl-btn-destructive-focus-ring-color:var(--color-focus-ring-error);--sl-btn-border-width:var(--border-width);--sl-btn-highlight-border-color:var(--button-highlight-border);--sl-btn-gap-xs:var(--spacing-1);--sl-btn-padding-block-xs:var(--spacing-1_5);--sl-btn-padding-inline-xs:var(--spacing-2_5);--sl-btn-padding-icon-only-xs:var(--spacing-2);--sl-btn-font-size-xs:var(--text-sm);--sl-btn-line-height-xs:var(--text-sm--line-height);--sl-btn-icon-size-xs:var(--spacing-4);--sl-btn-gap-sm:var(--spacing-1);--sl-btn-padding-block-sm:var(--spacing-2);--sl-btn-padding-inline-sm:var(--spacing-3);--sl-btn-padding-icon-only-sm:var(--spacing-2);--sl-btn-font-size-sm:var(--text-sm);--sl-btn-line-height-sm:var(--text-sm--line-height);--sl-btn-gap-md:var(--spacing-1);--sl-btn-padding-block-md:var(--spacing-2_5);--sl-btn-padding-inline-md:var(--spacing-3_5);--sl-btn-padding-icon-only-md:var(--spacing-2_5);--sl-btn-font-size-md:var(--text-sm);--sl-btn-line-height-md:var(--text-sm--line-height);--sl-btn-gap-lg:var(--spacing-1_5);--sl-btn-padding-block-lg:var(--spacing-2_5);--sl-btn-padding-inline-lg:var(--spacing-4);--sl-btn-padding-icon-only-lg:var(--spacing-3);--sl-btn-font-size-lg:var(--text-md);--sl-btn-line-height-lg:var(--text-md--line-height);--sl-btn-gap-xl:var(--spacing-1_5);--sl-btn-padding-block-xl:var(--spacing-3);--sl-btn-padding-inline-xl:var(--spacing-4_5);--sl-btn-padding-icon-only-xl:var(--spacing-3_5);--sl-btn-font-size-xl:var(--text-md);--sl-btn-line-height-xl:var(--text-md--line-height);--sl-btn-primary-bg:var(--color-bg-brand-solid);--sl-btn-primary-bg-hover:var(--color-bg-brand-solid_hover);--sl-btn-primary-fg:var(--color-white);--sl-btn-primary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-icon:var(--button-icon-on-solid);--sl-btn-primary-icon-hover:var(--button-icon-on-solid-hover);--sl-btn-secondary-bg:var(--color-bg-primary);--sl-btn-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-secondary-fg:var(--color-text-secondary);--sl-btn-secondary-fg-hover:var(--color-text-secondary_hover);--sl-btn-secondary-border:var(--color-border-primary);--sl-btn-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-icon:var(--color-fg-quaternary);--sl-btn-secondary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-tertiary-fg:var(--color-text-tertiary);--sl-btn-tertiary-fg-hover:var(--color-text-tertiary_hover);--sl-btn-tertiary-bg-hover:var(--color-bg-primary_hover);--sl-btn-tertiary-icon:var(--color-fg-quaternary);--sl-btn-tertiary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-primary-destructive-bg:var(--color-bg-error-solid);--sl-btn-primary-destructive-bg-hover:var(--color-bg-error-solid_hover);--sl-btn-primary-destructive-fg:var(--color-white);--sl-btn-primary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-destructive-icon:var(--button-icon-on-solid);--sl-btn-secondary-destructive-bg:var(--color-bg-primary);--sl-btn-secondary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-secondary-destructive-fg:var(--color-text-error-primary);--sl-btn-secondary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-secondary-destructive-border:var(--color-border-error_subtle);--sl-btn-secondary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-tertiary-destructive-fg:var(--color-text-error-primary);--sl-btn-tertiary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-tertiary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-tertiary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-link-color-fg:var(--color-text-brand-secondary);--sl-btn-link-color-fg-hover:var(--color-text-brand-secondary_hover);--sl-btn-link-color-icon:var(--color-fg-brand-secondary);--sl-btn-link-gray-fg:var(--color-text-tertiary);--sl-btn-link-gray-fg-hover:var(--color-text-tertiary_hover);--sl-btn-link-gray-icon:var(--color-fg-quaternary);--sl-btn-link-destructive-fg:var(--color-text-error-primary);--sl-btn-link-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-link-destructive-icon:var(--color-fg-error-secondary);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-btn-font-family);font-weight:var(--sl-btn-font-weight);transition:var(--sl-btn-transition);border:none;border-start-start-radius:var(--sl-btn-radius-start-start,var(--sl-btn-radius));border-start-end-radius:var(--sl-btn-radius-start-end,var(--sl-btn-radius));border-end-end-radius:var(--sl-btn-radius-end-end,var(--sl-btn-radius));border-end-start-radius:var(--sl-btn-radius-end-start,var(--sl-btn-radius));justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.sl-btn-group{--sl-btn-group-radius:var(--radius-lg);--sl-btn-group-shadow:var(--shadow-xs);--sl-btn-group-item-radius:var(--radius-lg);--sl-btn-group-border-width:var(--border-width);--sl-btn-group-item-overlap:calc(-1 * var(--sl-btn-group-border-width));--sl-btn-group-item-shadow:var(--shadow-skeuomorphic);--sl-btn-group-item-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-group-icon-transition:color .1s linear;--sl-btn-group-font-family:var(--font-body);--sl-btn-group-font-weight:var(--font-weight-semibold);--sl-btn-group-item-bg:var(--color-bg-primary);--sl-btn-group-item-bg-hover:var(--color-bg-primary_hover);--sl-btn-group-item-fg:var(--color-text-secondary);--sl-btn-group-item-fg-hover:var(--color-text-secondary_hover);--sl-btn-group-item-fg-disabled:color-mix(in srgb, var(--color-text-secondary) 50%, transparent);--sl-btn-group-item-border:var(--color-border-primary);--sl-btn-group-icon-fg:var(--color-fg-quaternary);--sl-btn-group-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-group-focus-ring-width:var(--focus-ring-width);--sl-btn-group-focus-ring-color:var(--color-focus-ring);--sl-btn-group-focus-ring-offset:var(--focus-ring-offset);--sl-btn-group-icon-size:var(--spacing-5);--sl-btn-group-gap-sm:var(--spacing-1_5);--sl-btn-group-padding-block-sm:var(--spacing-2);--sl-btn-group-padding-inline-sm:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-leading-start-sm:var(--spacing-3);--sl-btn-group-padding-inline-icon-only-sm:var(--spacing-2_5);--sl-btn-group-font-size-sm:var(--text-sm);--sl-btn-group-line-height-sm:var(--text-sm--line-height);--sl-btn-group-gap-md:var(--spacing-1_5);--sl-btn-group-padding-block-md:var(--spacing-2_5);--sl-btn-group-padding-inline-md:var(--spacing-4);--sl-btn-group-padding-inline-icon-leading-start-md:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-only-md:var(--spacing-3);--sl-btn-group-font-size-md:var(--text-sm);--sl-btn-group-line-height-md:var(--text-sm--line-height);--sl-btn-group-gap-lg:var(--spacing-2);--sl-btn-group-padding-block-lg:var(--spacing-2_5);--sl-btn-group-padding-inline-lg:var(--spacing-4_5);--sl-btn-group-padding-inline-icon-leading-start-lg:var(--spacing-4);--sl-btn-group-padding-inline-icon-only-lg:var(--spacing-3_5);--sl-btn-group-font-size-lg:var(--text-md);--sl-btn-group-line-height-lg:var(--text-md--line-height);z-index:0;inline-size:max-content;box-shadow:var(--sl-btn-group-shadow);border-start-start-radius:var(--sl-btn-group-radius-start-start,var(--sl-btn-group-radius));border-start-end-radius:var(--sl-btn-group-radius-start-end,var(--sl-btn-group-radius));border-end-end-radius:var(--sl-btn-group-radius-end-end,var(--sl-btn-group-radius));border-end-start-radius:var(--sl-btn-group-radius-end-start,var(--sl-btn-group-radius));display:inline-flex;position:relative}.sl-btn-utility{--sl-btn-utility-radius:var(--radius-md);--sl-btn-utility-padding-icon-only:var(--spacing-1_5);--sl-btn-utility-border-width:var(--border-width);--sl-btn-utility-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-utility-focus-ring-width:var(--focus-ring-width);--sl-btn-utility-focus-ring-color:var(--color-focus-ring);--sl-btn-utility-focus-ring-offset:var(--focus-ring-offset);--sl-btn-utility-icon-size-xs:var(--spacing-4);--sl-btn-utility-icon-size-sm:var(--spacing-5);--sl-btn-utility-secondary-bg:var(--color-bg-primary);--sl-btn-utility-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-utility-secondary-fg:var(--color-fg-quaternary);--sl-btn-utility-secondary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-secondary-border:var(--color-border-primary);--sl-btn-utility-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-utility-secondary-shadow-disabled:var(--shadow-xs);--sl-btn-utility-tertiary-fg:var(--color-fg-quaternary);--sl-btn-utility-tertiary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-tertiary-bg-hover:var(--color-bg-primary_hover);cursor:pointer;block-size:max-content;transition:var(--sl-btn-utility-transition);background:0 0;border:none;border-start-start-radius:var(--sl-btn-utility-radius-start-start,var(--sl-btn-utility-radius));border-start-end-radius:var(--sl-btn-utility-radius-start-end,var(--sl-btn-utility-radius));border-end-end-radius:var(--sl-btn-utility-radius-end-end,var(--sl-btn-utility-radius));border-end-start-radius:var(--sl-btn-utility-radius-end-start,var(--sl-btn-utility-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-btn-utility-padding-block-start,var(--sl-btn-utility-padding-icon-only));padding-block-end:var(--sl-btn-utility-padding-block-end,var(--sl-btn-utility-padding-icon-only));padding-inline-start:var(--sl-btn-utility-padding-inline-start,var(--sl-btn-utility-padding-icon-only));padding-inline-end:var(--sl-btn-utility-padding-inline-end,var(--sl-btn-utility-padding-icon-only));display:inline-flex;position:relative}.sl-calendar{--sl-calendar-gap:var(--spacing-3);--sl-calendar-controls-gap:var(--spacing-3);--sl-calendar-font-family:var(--default-font-family);--sl-calendar-font-size:var(--text-sm);--sl-calendar-heading-font-weight:var(--font-weight-semibold);--sl-calendar-weekday-font-weight:var(--font-weight-medium);--sl-calendar-heading-fg:var(--color-text-secondary);--sl-calendar-weekday-fg:var(--color-text-secondary);--sl-calendar-nav-size:var(--spacing-8);--sl-calendar-weekday-size:var(--spacing-10);gap:var(--sl-calendar-gap);font-family:var(--sl-calendar-font-family);flex-direction:column;display:flex}.sl-cal-cell{--sl-cal-cell-size:var(--spacing-10);--sl-cal-cell-radius:var(--radius-full);--sl-cal-cell-inner-radius:var(--radius-full);--sl-cal-cell-dot-size:var(--spacing-1_25);--sl-cal-cell-dot-radius:var(--radius-full);--sl-cal-cell-dot-inset-block-end:var(--spacing-1);--sl-cal-cell-font-size:var(--text-sm);--sl-cal-cell-line-height:var(--text-sm--line-height);--sl-cal-cell-font-weight-active:var(--font-weight-medium);--sl-cal-cell-transition:background-color .1s ease, color .1s ease;--sl-cal-cell-focus-ring-width:var(--focus-ring-width);--sl-cal-cell-focus-ring-color:var(--color-focus-ring);--sl-cal-cell-focus-ring-offset:var(--focus-ring-offset);--sl-cal-cell-outside-opacity:.5;--sl-cal-cell-dot-disabled-opacity:.5;--sl-cal-cell-focused-z:10;--sl-cal-cell-fg:var(--color-text-secondary);--sl-cal-cell-range-fill-bg:var(--color-bg-active);--sl-cal-cell-hover-bg:var(--color-bg-primary_hover);--sl-cal-cell-hover-fg:var(--color-text-secondary_hover);--sl-cal-cell-today-bg:var(--color-bg-active);--sl-cal-cell-today-hover-bg:var(--color-bg-secondary_hover);--sl-cal-cell-selected-bg:var(--color-bg-brand-solid);--sl-cal-cell-selected-bg-hover:var(--color-bg-brand-solid_hover);--sl-cal-cell-selected-fg:var(--color-white);--sl-cal-cell-disabled-fg:var(--color-text-placeholder);--sl-cal-cell-dot-bg:var(--color-fg-brand-primary);--sl-cal-cell-dot-on-selected-bg:var(--color-fg-white);inline-size:var(--sl-cal-cell-inline-size,var(--sl-cal-cell-size));block-size:var(--sl-cal-cell-block-size,var(--sl-cal-cell-size));outline:none;position:relative}.sl-cal-cell--range-fill,.sl-cal-cell--in-range-disabled{background:var(--sl-cal-cell-range-fill-bg)}.sl-caldate-input{--sl-caldate-radius:var(--radius-lg);--sl-caldate-padding-block:var(--spacing-2);--sl-caldate-padding-inline:var(--spacing-2_5);--sl-caldate-border-width:var(--border-width);--sl-caldate-shadow:var(--shadow-xs);--sl-caldate-transition:box-shadow .1s linear;--sl-caldate-bg:var(--color-bg-primary);--sl-caldate-fg:var(--color-text-primary);--sl-caldate-border:var(--color-border-primary);--sl-caldate-font-size:var(--text-md);--sl-caldate-line-height:var(--text-md--line-height);--sl-caldate-focus-ring-width:var(--focus-ring-width);--sl-caldate-focus-ring-color:var(--color-border-brand);--sl-caldate-segment-radius:var(--radius-sm);--sl-caldate-segment-padding-inline:var(--spacing-0_5);--sl-caldate-segment-font-weight-focused:var(--font-weight-medium);--sl-caldate-segment-fg:var(--color-text-primary);--sl-caldate-segment-placeholder-fg:var(--color-text-placeholder);--sl-caldate-segment-literal-fg:var(--color-fg-quaternary);--sl-caldate-segment-focused-bg:var(--color-bg-brand-solid);--sl-caldate-segment-focused-fg:var(--color-text-white);background:var(--sl-caldate-bg);box-shadow:inset 0 0 0 var(--sl-caldate-border-width) var(--sl-caldate-border), var(--sl-caldate-shadow);font-size:var(--sl-caldate-font-size);line-height:var(--sl-caldate-line-height);color:var(--sl-caldate-fg);transition:var(--sl-caldate-transition);border-start-start-radius:var(--sl-caldate-radius-start-start,var(--sl-caldate-radius));border-start-end-radius:var(--sl-caldate-radius-start-end,var(--sl-caldate-radius));border-end-end-radius:var(--sl-caldate-radius-end-end,var(--sl-caldate-radius));border-end-start-radius:var(--sl-caldate-radius-end-start,var(--sl-caldate-radius));align-items:center;padding-block-start:var(--sl-caldate-padding-block-start,var(--sl-caldate-padding-block));padding-block-end:var(--sl-caldate-padding-block-end,var(--sl-caldate-padding-block));padding-inline-start:var(--sl-caldate-padding-inline-start,var(--sl-caldate-padding-inline));padding-inline-end:var(--sl-caldate-padding-inline-end,var(--sl-caldate-padding-inline));display:flex}.sl-calendar-event-dialog{--sl-cal-event-font-family:var(--default-font-family);--sl-cal-event-font-size-xs:var(--text-xs);--sl-cal-event-font-size-sm:var(--text-sm);--sl-cal-event-font-size-lg:var(--text-lg);--sl-cal-event-font-weight-medium:var(--font-weight-medium);--sl-cal-event-font-weight-semibold:var(--font-weight-semibold);--sl-cal-event-font-weight-bold:var(--font-weight-bold);--sl-cal-event-border-width:var(--border-width);--sl-cal-event-focus-ring-width:var(--focus-ring-width);--sl-cal-event-focus-ring-color:var(--color-brand-500);--sl-cal-event-focus-ring-offset:var(--focus-ring-offset);--sl-cal-event-content-gap:var(--spacing-6);--sl-cal-event-content-padding-block:var(--spacing-6);--sl-cal-event-headstack-gap:var(--spacing-3);--sl-cal-event-datechip-size:var(--spacing-16);--sl-cal-event-datechip-radius:var(--radius-md);--sl-cal-event-datechip-border-color:var(--color-border-secondary);--sl-cal-event-datechip-month-bg:var(--color-bg-secondary);--sl-cal-event-datechip-month-fg:var(--color-text-tertiary);--sl-cal-event-datechip-day-fg:var(--color-brand-800);--sl-cal-event-datechip-month-padding-block-start:var(--spacing-0_75);--sl-cal-event-datechip-month-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-month-padding-inline:7px;--sl-cal-event-datechip-day-padding-block-start:var(--spacing-px);--sl-cal-event-datechip-day-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-day-padding-inline:7px;--sl-cal-event-label-fg:var(--color-text-primary);--sl-cal-event-meta-text-fg:var(--color-text-tertiary);--sl-cal-event-about-fg:var(--color-text-tertiary);--sl-cal-event-going-fg:var(--color-text-secondary);--sl-cal-event-guests-count-fg:var(--color-text-primary);--sl-cal-event-actions-gap:var(--spacing-0_5);--sl-cal-event-actions-margin-block-start:calc(-1 * var(--spacing-2));--sl-cal-event-actions-margin-block-end:calc(-1 * var(--spacing-1));--sl-cal-event-meta-gap:var(--spacing-2);--sl-cal-event-meta-row-gap:var(--spacing-2);--sl-cal-event-meta-icon-size:var(--spacing-5);--sl-cal-event-meta-icon-fg:var(--color-text-tertiary);--sl-cal-event-avatars-row-gap:var(--spacing-2);--sl-cal-event-avatar-ring-color:var(--color-neutral-50);--sl-cal-event-avatar-ring:0 0 0 1.5px var(--sl-cal-event-avatar-ring-color);--sl-cal-event-avatar-radius:var(--radius-full);--sl-cal-event-avatar-overlap:calc(-1 * var(--spacing-3));--sl-cal-event-add-size:var(--spacing-10);--sl-cal-event-add-radius:var(--radius-full);--sl-cal-event-add-border-color:var(--color-border-primary);--sl-cal-event-add-bg:var(--color-neutral-50);--sl-cal-event-add-bg-hover:var(--color-bg-secondary);--sl-cal-event-add-fg:var(--color-text-tertiary);--sl-cal-event-add-icon-size:var(--spacing-5);--sl-cal-event-guests-gap:var(--spacing-2);--sl-cal-event-guests-sep-block-size:13px;--sl-cal-event-guests-sep-border-color:var(--color-border-secondary);--sl-cal-event-footer-gap:var(--spacing-4);gap:0}.sl-carousel{--sl-carousel-border-width:var(--border-width);--sl-carousel-trigger-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-carousel-indicator-transition:background .1s linear, inline-size .1s linear;--sl-carousel-focus-ring-width:var(--focus-ring-width);--sl-carousel-focus-ring-color:var(--color-focus-ring);--sl-carousel-focus-ring-offset:var(--focus-ring-offset);--sl-carousel-trigger-size:var(--spacing-10);--sl-carousel-trigger-radius:var(--radius-full);--sl-carousel-trigger-icon-size:var(--spacing-5);--sl-carousel-trigger-bg:var(--color-bg-primary);--sl-carousel-trigger-bg-hover:var(--color-bg-primary_hover);--sl-carousel-trigger-fg:var(--color-text-secondary);--sl-carousel-trigger-fg-hover:var(--color-text-secondary_hover);--sl-carousel-trigger-border:var(--color-border-primary);--sl-carousel-trigger-shadow:var(--shadow-xs-skeuomorphic);--sl-carousel-indicators-gap:var(--spacing-2);--sl-carousel-indicator-size:var(--spacing-2);--sl-carousel-indicator-selected-inline-size:var(--spacing-5);--sl-carousel-indicator-radius:var(--radius-full);--sl-carousel-indicator-bg:var(--color-border-primary);--sl-carousel-indicator-bg-hover:var(--color-fg-quaternary);--sl-carousel-indicator-selected-bg:var(--color-bg-brand-solid);position:relative}.sl-chart{--sl-chart-font-family:var(--default-font-family);--sl-chart-font-size:var(--text-sm);--sl-chart-title-font-weight:var(--font-weight-semibold);--sl-chart-value-font-weight:var(--font-weight-medium);--sl-chart-tooltip-bg:var(--color-bg-primary-solid);--sl-chart-tooltip-title-fg:var(--color-text-white);--sl-chart-tooltip-row-fg:var(--color-text-white);--sl-chart-tooltip-name-fg:var(--color-text-white);--sl-chart-tooltip-value-fg:var(--color-text-white);--sl-chart-axis-tick-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-dot-ring-color:var(--color-border-secondary_alt);--sl-chart-tooltip-dot-ring-color:#0003;--sl-chart-dot-ring-width:var(--border-width);--sl-chart-tooltip-shadow:var(--shadow-lg);--sl-chart-tooltip-radius:var(--radius-md);--sl-chart-tooltip-padding:var(--spacing-2);--sl-chart-tooltip-padding-inline:var(--spacing-3);--sl-chart-tooltip-gap:var(--spacing-1);--sl-chart-tooltip-rows-gap:var(--spacing-0_5);--sl-chart-tooltip-row-gap:var(--spacing-2);--sl-chart-legend-gap-block:var(--spacing-3);--sl-chart-legend-gap-inline:var(--spacing-4);--sl-chart-legend-item-gap:var(--spacing-2);--sl-chart-legend-margin:var(--spacing-2);--sl-chart-legend-margin-block-end:0;--sl-chart-legend-margin-inline:0;--sl-chart-dot-size:var(--spacing-2);--sl-chart-dot-radius:var(--radius-full);inline-size:100%;font-family:var(--sl-chart-font-family)}.sl-checkbox{--sl-checkbox-font-family:var(--default-font-family);--sl-checkbox-font-weight:var(--font-weight-medium);--sl-checkbox-font-size-sm:var(--text-sm);--sl-checkbox-font-size-md:var(--text-md);--sl-checkbox-border-width:var(--border-width);--sl-checkbox-transition:background .1s linear, box-shadow .1s linear;--sl-checkbox-mark-transition:opacity .1s linear;--sl-checkbox-focus-ring-width:var(--focus-ring-width);--sl-checkbox-focus-ring-color:var(--color-focus-ring);--sl-checkbox-focus-ring-offset:var(--focus-ring-offset);--sl-checkbox-gap-sm:var(--spacing-2);--sl-checkbox-gap-md:var(--spacing-3);--sl-checkbox-text-gap-md:var(--spacing-0_5);--sl-checkbox-box-size-sm:var(--spacing-4);--sl-checkbox-box-size-md:var(--spacing-5);--sl-checkbox-box-radius-sm:var(--radius-sm);--sl-checkbox-box-radius-md:var(--radius-md);--sl-checkbox-box-margin:var(--spacing-0_5);--sl-checkbox-box-bg:var(--color-bg-primary);--sl-checkbox-box-border:var(--color-border-primary);--sl-checkbox-box-bg-selected:var(--color-bg-brand-solid);--sl-checkbox-box-border-selected:var(--color-bg-brand-solid);--sl-checkbox-box-bg-disabled:var(--color-bg-tertiary);--sl-checkbox-mark-fg:var(--color-fg-white);--sl-checkbox-label-fg:var(--color-text-secondary);--sl-checkbox-hint-fg:var(--color-text-tertiary);--sl-checkbox-mark-check-size-sm:var(--spacing-3);--sl-checkbox-mark-indeterminate-inline-size-sm:var(--spacing-2_5);--sl-checkbox-mark-indeterminate-block-size-sm:var(--spacing-3);--sl-checkbox-mark-size-md:var(--spacing-3_5);align-items:flex-start;gap:var(--sl-checkbox-gap-sm);font-family:var(--sl-checkbox-font-family);display:flex;position:relative}.sl-checkbox[data-selected]:not([data-indeterminate]) .sl-checkbox-check,.sl-checkbox[data-indeterminate] .sl-checkbox-indeterminate{opacity:1}.sl-checkbox[data-size=md] .sl-checkbox-label,.sl-checkbox[data-size=md] .sl-checkbox-hint{font-size:var(--sl-checkbox-font-size-md)}.sl-close-btn{--sl-close-btn-radius:var(--radius-lg);--sl-close-btn-transition:background .1s linear, color .1s linear;--sl-close-btn-focus-ring-width:var(--focus-ring-width);--sl-close-btn-focus-ring-color:var(--color-focus-ring);--sl-close-btn-focus-ring-offset:var(--focus-ring-offset);--sl-close-btn-padding:var(--spacing-2);--sl-close-btn-size-xs:var(--spacing-7);--sl-close-btn-icon-size-xs:var(--spacing-4);--sl-close-btn-size-sm:var(--spacing-9);--sl-close-btn-icon-size-sm:var(--spacing-5);--sl-close-btn-size-md:var(--spacing-10);--sl-close-btn-icon-size-md:var(--spacing-5);--sl-close-btn-size-lg:var(--spacing-11);--sl-close-btn-icon-size-lg:var(--spacing-6);--sl-close-btn-light-fg:var(--color-fg-quaternary);--sl-close-btn-light-fg-hover:var(--color-fg-quaternary_hover);--sl-close-btn-light-bg-hover:var(--color-bg-primary_hover);--sl-close-btn-dark-fg:#ffffffb3;--sl-close-btn-dark-fg-hover:var(--color-fg-white);--sl-close-btn-dark-bg-hover:#fff3;cursor:pointer;transition:var(--sl-close-btn-transition);background:0 0;border:none;border-start-start-radius:var(--sl-close-btn-radius-start-start,var(--sl-close-btn-radius));border-start-end-radius:var(--sl-close-btn-radius-start-end,var(--sl-close-btn-radius));border-end-end-radius:var(--sl-close-btn-radius-end-end,var(--sl-close-btn-radius));border-end-start-radius:var(--sl-close-btn-radius-end-start,var(--sl-close-btn-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-close-btn-padding-block-start,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-block-end:var(--sl-close-btn-padding-block-end,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-inline-start:var(--sl-close-btn-padding-inline-start,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));padding-inline-end:var(--sl-close-btn-padding-inline-end,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));display:inline-flex}.sl-code-snippet:has(:focus-visible) .sl-code-snippet-actions{opacity:1}.sl-color-dialog{--sl-color-border-width:var(--border-width);--sl-color-transition:box-shadow .1s linear, transform .1s linear;--sl-color-font-family:var(--default-font-family);--sl-color-font-size:var(--text-sm);--sl-color-font-weight-label:var(--font-weight-semibold);--sl-color-focus-ring-width:var(--focus-ring-width);--sl-color-focus-ring-color:var(--color-focus-ring);--sl-color-focus-ring-offset:var(--focus-ring-offset);--sl-color-cell-focus-ring-color:var(--color-fg-brand-primary);--sl-color-dialog-bg:var(--color-bg-primary);--sl-color-dialog-border:var(--color-border-secondary);--sl-color-surface-bg:var(--color-bg-primary);--sl-color-cell-border:var(--color-border-primary);--sl-color-format-border:var(--color-border-primary);--sl-color-format-fg:var(--color-text-primary);--sl-color-input-fg:var(--color-text-primary);--sl-color-ring-subtle:var(--color-border-secondary_alt);--sl-color-thumb-border-color:var(--color-text-white);--sl-color-saved-label-fg:var(--color-text-secondary);--sl-color-swatch-selected-ring:var(--swatch-color,var(--color-fg-brand-primary));--sl-color-dialog-shadow:var(--shadow-xl);--sl-color-thumb-shadow:var(--shadow-md);--sl-color-input-group-shadow:var(--shadow-xs);--sl-color-dialog-size:320px;--sl-color-dialog-radius:var(--radius-xl);--sl-color-dialog-padding:var(--spacing-4);--sl-color-solid-gap:var(--spacing-4);--sl-color-solid-body-gap:var(--spacing-4);--sl-color-controls-gap:var(--spacing-3);--sl-color-sliders-gap:var(--spacing-3);--sl-color-value-row-gap:var(--spacing-3);--sl-color-area-radius:var(--radius-md);--sl-color-thumb-size:var(--spacing-5);--sl-color-thumb-border-width:var(--spacing-0_75);--sl-color-thumb-radius:var(--radius-full);--sl-color-slider-track-block-size:var(--spacing-3);--sl-color-slider-track-radius:var(--radius-full);--sl-color-format-inline-size:var(--spacing-20);--sl-color-format-block-size:38px;--sl-color-format-border-width:var(--border-width);--sl-color-format-radius:var(--radius-md);--sl-color-format-padding-inline-start:var(--spacing-2_5);--sl-color-format-padding-inline-end:var(--spacing-1);--sl-color-cell-radius:var(--radius-md);--sl-color-cell-overlap:var(--spacing-px);--sl-color-cell-alpha-size:var(--spacing-14);--sl-color-field-swatch-gap:var(--spacing-2);--sl-color-field-swatch-padding-block:var(--spacing-2);--sl-color-field-swatch-padding-inline:var(--spacing-2_5);--sl-color-input-padding-block:var(--spacing-2);--sl-color-input-padding-inline:var(--spacing-2_5);--sl-color-swatch-mini-size:var(--spacing-4);--sl-color-swatch-mini-radius:var(--radius-full);--sl-color-saved-gap:var(--spacing-3);--sl-color-saved-margin-block-start:var(--spacing-4);--sl-color-saved-head-gap:var(--spacing-3);--sl-color-swatches-gap:var(--spacing-2);--sl-color-swatch-item-size:var(--spacing-5);--sl-color-swatch-item-size-sm:var(--spacing-4);--sl-color-swatch-item-radius:var(--radius-full);--sl-color-swatch-radius:var(--radius-full);inline-size:var(--sl-color-dialog-inline-size,var(--sl-color-dialog-size));background:var(--sl-color-dialog-bg);box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-dialog-border), var(--sl-color-dialog-shadow);border-start-start-radius:var(--sl-color-dialog-radius-start-start,var(--sl-color-dialog-radius));border-start-end-radius:var(--sl-color-dialog-radius-start-end,var(--sl-color-dialog-radius));border-end-end-radius:var(--sl-color-dialog-radius-end-end,var(--sl-color-dialog-radius));border-end-start-radius:var(--sl-color-dialog-radius-end-start,var(--sl-color-dialog-radius));flex-direction:column;padding-block-start:var(--sl-color-dialog-padding-block-start,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-block-end:var(--sl-color-dialog-padding-block-end,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-inline-start:var(--sl-color-dialog-padding-inline-start,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));padding-inline-end:var(--sl-color-dialog-padding-inline-end,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));display:flex;position:relative;overflow:clip}.sl-combobox{--sl-combobox-gap:var(--spacing-1_5);--sl-combobox-font-family:var(--default-font-family);--sl-combobox-border-width:var(--border-width);--sl-combobox-focus-ring-width:var(--focus-ring-width);--sl-combobox-focus-ring-color:var(--color-focus-ring);--sl-combobox-transition:box-shadow .1s linear;--sl-combobox-group-gap:var(--spacing-2);--sl-combobox-group-shadow:var(--shadow-xs);--sl-combobox-group-bg:var(--color-bg-primary);--sl-combobox-group-ring-color:var(--color-border-primary);--sl-combobox-group-radius:var(--radius-lg);--sl-combobox-group-padding-block-md:var(--spacing-2);--sl-combobox-group-padding-inline-md:var(--spacing-3);--sl-combobox-group-padding-block-sm:var(--spacing-2);--sl-combobox-group-padding-inline-sm:var(--spacing-3);--sl-combobox-group-padding-inline-end-sm:var(--spacing-2_5);--sl-combobox-group-padding-block-lg:var(--spacing-2_5);--sl-combobox-group-padding-inline-lg:var(--spacing-3_5);--sl-combobox-label-font-size:var(--text-sm);--sl-combobox-label-line-height:var(--text-sm--line-height);--sl-combobox-label-font-weight:var(--font-weight-medium);--sl-combobox-label-fg:var(--color-text-secondary);--sl-combobox-icon-fg:var(--color-fg-quaternary);--sl-combobox-icon-size-md:var(--spacing-5);--sl-combobox-icon-size-sm:var(--spacing-4);--sl-combobox-chevron-fg:var(--color-fg-quaternary);--sl-combobox-chevron-size:var(--spacing-4);--sl-combobox-chevron-size-lg:var(--spacing-5);--sl-combobox-input-fg:var(--color-text-primary);--sl-combobox-input-placeholder-fg:var(--color-text-placeholder);--sl-combobox-input-font-size-md:var(--text-md);--sl-combobox-input-line-height-md:var(--text-md--line-height);--sl-combobox-input-font-size-sm:var(--text-sm);--sl-combobox-input-line-height-sm:var(--text-sm--line-height);--sl-combobox-hint-fg:var(--color-text-tertiary);--sl-combobox-hint-invalid-fg:var(--color-text-error-primary);--sl-combobox-hint-font-size-md:var(--text-sm);--sl-combobox-hint-line-height-md:var(--text-sm--line-height);--sl-combobox-hint-font-size-sm:var(--text-xs);--sl-combobox-hint-line-height-sm:var(--text-xs--line-height);gap:var(--sl-combobox-gap);font-family:var(--sl-combobox-font-family);flex-direction:column;display:flex}@keyframes sl-command-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes sl-command-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes sl-command-panel-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes sl-command-panel-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.sl-command-overlay{z-index:50;min-block-size:100%;text-align:center;background:var(--sl-command-overlay-bg);-webkit-backdrop-filter:blur(var(--sl-command-overlay-blur));backdrop-filter:blur(var(--sl-command-overlay-blur));font-family:var(--sl-command-font-family);outline:none;justify-content:center;align-items:flex-start;padding-block-start:var(--sl-command-overlay-padding-block-start,var(--sl-command-overlay-padding));padding-block-end:var(--sl-command-overlay-padding-block-end,var(--sl-command-overlay-padding));padding-inline-start:var(--sl-command-overlay-padding-inline-start,var(--sl-command-overlay-padding));padding-inline-end:var(--sl-command-overlay-padding-inline-end,var(--sl-command-overlay-padding));display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=768px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-md)}}@media (width>=1280px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-xl)}}.sl-command-item-featured,.sl-command-item-avatar{flex:none}@media (width<=767px){.sl-command-footer{display:none}}.sl-command-users-preview{--sl-command-users-size:360px;--sl-command-users-size-wide:400px;--sl-command-users-stacked-size:720px;--sl-command-users-banner-size-sm:88px;--sl-command-users-banner-size-md:112px;--sl-command-users-banner-radius:var(--radius-lg);--sl-command-users-social-radius:var(--radius-xs);--sl-command-users-banner-wrap-padding:var(--spacing-1);--sl-command-users-card-margin-block-start:var(--spacing-8);--sl-command-users-card-padding-inline:var(--spacing-4);--sl-command-users-actions-padding-block:var(--spacing-2);--sl-command-users-card-gap:var(--spacing-4);--sl-command-users-body-gap:var(--spacing-4);--sl-command-users-heading-gap:var(--spacing-0_5);--sl-command-users-socials-gap:var(--spacing-4);--sl-command-users-actions-gap:var(--spacing-3);--sl-command-users-social-icon-size:var(--spacing-5);--sl-command-users-title-font-size:var(--text-md);--sl-command-users-title-font-weight:var(--font-weight-semibold);--sl-command-users-desc-font-size:var(--text-sm);--sl-command-users-border-width:var(--border-width);--sl-command-users-transition:color .1s linear;--sl-command-users-focus-ring-width:var(--focus-ring-width);--sl-command-users-focus-ring-color:var(--color-border-brand);--sl-command-users-focus-ring-offset:var(--focus-ring-offset);--sl-command-users-bg:var(--color-bg-secondary);--sl-command-users-border:var(--color-border-secondary,var(--color-neutral-100));--sl-command-users-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-users-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-users-social-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-users-social-fg-hover:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-command-users-inline-size,var(--sl-command-users-size));border-inline-start:var(--sl-command-users-border-width) solid var(--sl-command-users-border);background:var(--sl-command-users-bg);flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.sl-content-divider{--sl-content-divider-gap:var(--spacing-2);--sl-content-divider-content-gap:var(--spacing-2);--sl-content-divider-font-family:var(--default-font-family);--sl-content-divider-font-size:var(--text-sm);--sl-content-divider-border-width:var(--border-width);--sl-content-divider-radius:var(--radius-md);--sl-content-divider-dual-padding-block:var(--spacing-3);--sl-content-divider-fill-padding-block:var(--spacing-2);--sl-content-divider-content-fg:var(--color-text-secondary);--sl-content-divider-rule-bg:var(--color-border-secondary);--sl-content-divider-dual-border:var(--color-border-secondary);--sl-content-divider-fill-bg:var(--color-bg-secondary);align-items:center;gap:var(--sl-content-divider-gap);flex-shrink:0;inline-size:100%;display:flex}.sl-create-event-dotted{--sl-create-event-divider-width:2px;--sl-create-event-divider-color:currentColor;--sl-create-event-daterange-gap:var(--spacing-3);--sl-create-event-daterange-size:100%;--sl-create-event-datefield-gap:var(--spacing-1);--sl-create-event-section-label-font-size:var(--text-sm);--sl-create-event-section-label-font-weight:var(--font-weight-medium);--sl-create-event-section-label-fg:var(--color-text-secondary);--sl-create-event-section-label-margin:0;--sl-create-event-perms-gap:var(--spacing-3);--sl-create-event-perms-padding-inline:var(--spacing-3);border-block-start:var(--sl-create-event-divider-width-block-start,var(--sl-create-event-divider-width)) dotted var(--sl-create-event-divider-color);block-size:0}@media (width<=1024px){.sl-rangepicker-presets{display:none}}@media (width<=768px){.sl-rangepicker-fields{display:none}}.sl-dropdown-popover{--sl-dropdown-border-width:var(--border-width);--sl-dropdown-transition:background .1s linear;--sl-dropdown-popover-shadow:var(--shadow-lg);--sl-dropdown-popover-enter-animation:sl-dropdown-in .15s ease-out;--sl-dropdown-popover-exit-animation:sl-dropdown-in .1s ease-in reverse;--sl-dropdown-popover-enter-offset:var(--spacing-0_5);--sl-dropdown-toggle-thumb-shadow:var(--shadow-sm);--sl-dropdown-focus-ring-width:var(--focus-ring-width);--sl-dropdown-focus-ring-color:var(--color-focus-ring);--sl-dropdown-focus-ring-offset:var(--focus-ring-offset);--sl-dropdown-font-family:var(--font-body);--sl-dropdown-popover-inline-size:15.5rem;--sl-dropdown-popover-radius:var(--radius-lg);--sl-dropdown-popover-bg:var(--color-bg-primary);--sl-dropdown-popover-ring-color:var(--color-border-secondary_alt);--sl-dropdown-menu-padding-block:var(--spacing-1);--sl-dropdown-header-padding-block-start:var(--spacing-1_5);--sl-dropdown-header-padding-block-end:var(--spacing-0_5);--sl-dropdown-header-padding-inline:var(--spacing-4);--sl-dropdown-header-fg:var(--color-text-quaternary);--sl-dropdown-header-font-size:var(--text-xs);--sl-dropdown-header-line-height:var(--text-xs--line-height);--sl-dropdown-header-font-weight:var(--font-weight-semibold);--sl-dropdown-separator-block-size:var(--border-width);--sl-dropdown-separator-inline-size:100%;--sl-dropdown-separator-margin-block:var(--spacing-1);--sl-dropdown-separator-bg:var(--color-border-secondary);--sl-dropdown-item-padding-block:var(--spacing-px);--sl-dropdown-item-padding-inline:var(--spacing-1_5);--sl-dropdown-item-inner-radius:var(--radius-md);--sl-dropdown-item-inner-padding-block:var(--spacing-2);--sl-dropdown-item-inner-padding-inline:var(--spacing-2_5);--sl-dropdown-item-inner-padding-inline-end-submenu:var(--spacing-1_5);--sl-dropdown-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-dropdown-item-icon-margin-inline-end:var(--spacing-2);--sl-dropdown-item-icon-size:var(--spacing-4);--sl-dropdown-item-icon-fg:var(--color-fg-quaternary);--sl-dropdown-item-avatar-margin-inline-end:var(--spacing-2);--sl-dropdown-item-avatar-size:var(--spacing-4);--sl-dropdown-item-label-font-size:var(--text-sm);--sl-dropdown-item-label-line-height:var(--text-sm--line-height);--sl-dropdown-item-label-font-weight:var(--font-weight-semibold);--sl-dropdown-item-label-fg:var(--color-text-secondary);--sl-dropdown-item-label-fg-focused:var(--color-text-secondary_hover);--sl-dropdown-item-addon-margin-inline-start:var(--spacing-1);--sl-dropdown-item-addon-padding-inline-end:var(--spacing-1);--sl-dropdown-item-addon-font-size:var(--text-xs);--sl-dropdown-item-addon-line-height:var(--text-xs--line-height);--sl-dropdown-item-addon-font-weight:var(--font-weight-medium);--sl-dropdown-item-addon-fg:var(--color-text-quaternary);--sl-dropdown-item-chevron-size:var(--spacing-4);--sl-dropdown-item-chevron-fg:var(--color-fg-quaternary);--sl-dropdown-indicator-leading-margin-inline-end:var(--spacing-2);--sl-dropdown-indicator-trailing-margin-inline-start:var(--spacing-1);--sl-dropdown-checkmark-size:var(--spacing-4);--sl-dropdown-checkmark-fg:var(--color-fg-brand-primary);--sl-dropdown-checkbox-size:var(--spacing-4);--sl-dropdown-checkbox-radius:var(--radius-xs);--sl-dropdown-checkbox-bg:var(--color-bg-primary);--sl-dropdown-checkbox-border:var(--color-border-primary);--sl-dropdown-checkbox-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-border-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-mark-size:var(--spacing-3);--sl-dropdown-checkbox-mark-fg:var(--color-white);--sl-dropdown-radio-size:var(--spacing-4);--sl-dropdown-radio-radius:var(--radius-full);--sl-dropdown-radio-bg:var(--color-bg-primary);--sl-dropdown-radio-border:var(--color-border-primary);--sl-dropdown-radio-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-border-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-dot-size:var(--spacing-1_5);--sl-dropdown-radio-dot-radius:var(--radius-full);--sl-dropdown-radio-dot-bg:var(--color-white);--sl-dropdown-toggle-inline-size:var(--spacing-7);--sl-dropdown-toggle-block-size:var(--spacing-4);--sl-dropdown-toggle-radius:var(--radius-full);--sl-dropdown-toggle-bg:var(--color-bg-quaternary);--sl-dropdown-toggle-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-toggle-transition:background .12s ease;--sl-dropdown-toggle-thumb-inset-inline-start:var(--spacing-0_5);--sl-dropdown-toggle-thumb-size:var(--spacing-3);--sl-dropdown-toggle-thumb-radius:var(--radius-full);--sl-dropdown-toggle-thumb-bg:var(--color-bg-primary);--sl-dropdown-toggle-thumb-transition:transform .12s ease;--sl-dropdown-toggle-thumb-translate:var(--spacing-3);--sl-dropdown-dots-padding:var(--spacing-1);--sl-dropdown-dots-radius:var(--radius-md);--sl-dropdown-dots-fg:var(--color-fg-quaternary);--sl-dropdown-dots-fg-hover:var(--color-fg-quaternary_hover);--sl-dropdown-dots-transition:color .1s linear, background .1s linear;--sl-dropdown-dots-icon-size:var(--spacing-5);inline-size:var(--sl-dropdown-popover-inline-size);background:var(--sl-dropdown-popover-bg);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-popover-ring-color), var(--sl-dropdown-popover-shadow);will-change:transform;border-start-start-radius:var(--sl-dropdown-popover-radius-start-start,var(--sl-dropdown-popover-radius));border-start-end-radius:var(--sl-dropdown-popover-radius-start-end,var(--sl-dropdown-popover-radius));border-end-end-radius:var(--sl-dropdown-popover-radius-end-end,var(--sl-dropdown-popover-radius));border-end-start-radius:var(--sl-dropdown-popover-radius-end-start,var(--sl-dropdown-popover-radius));overflow:auto}@keyframes sl-dropdown-in{0%{opacity:0;transform:translateY(calc(var(--sl-dropdown-popover-enter-offset) * -1))}to{opacity:1;transform:translateY(0)}}.sl-dropdown-account-footer{--sl-dropdown-account-footer-gap:var(--spacing-3);--sl-dropdown-account-footer-padding:var(--spacing-3);gap:var(--sl-dropdown-account-footer-gap);flex-direction:column;padding-block-start:var(--sl-dropdown-account-footer-padding-block-start,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-block-end:var(--sl-dropdown-account-footer-padding-block-end,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-inline-start:var(--sl-dropdown-account-footer-padding-inline-start,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));padding-inline-end:var(--sl-dropdown-account-footer-padding-inline-end,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));display:flex}.sl-empty-state{--sl-empty-state-font-family:var(--font-body);--sl-empty-state-font-weight:var(--font-weight-semibold);--sl-empty-state-size:100%;--sl-empty-state-max-inline-size:32rem;--sl-empty-state-title-color:var(--color-text-primary);--sl-empty-state-title-font-size:var(--text-md);--sl-empty-state-title-line-height:var(--text-md--line-height);--sl-empty-state-title-font-size-md:var(--text-lg);--sl-empty-state-title-line-height-md:var(--text-lg--line-height);--sl-empty-state-title-font-size-lg:var(--text-xl);--sl-empty-state-title-line-height-lg:var(--text-xl--line-height);--sl-empty-state-description-color:var(--color-text-tertiary);--sl-empty-state-description-font-size:var(--text-sm);--sl-empty-state-description-line-height:var(--text-sm--line-height);--sl-empty-state-description-font-size-lg:var(--text-md);--sl-empty-state-description-line-height-lg:var(--text-md--line-height);--sl-empty-state-header-margin:var(--spacing-4);--sl-empty-state-header-margin-md:var(--spacing-5);--sl-empty-state-content-gap:var(--spacing-1);--sl-empty-state-content-gap-md:var(--spacing-2);--sl-empty-state-content-size:100%;--sl-empty-state-content-max-inline-size:22rem;--sl-empty-state-content-margin:var(--spacing-6);--sl-empty-state-content-margin-md:var(--spacing-8);--sl-empty-state-footer-gap:var(--spacing-3);--sl-empty-state-icon-size:var(--spacing-12);--sl-empty-state-icon-size-lg:var(--spacing-14);--sl-empty-state-glyph-size:var(--spacing-6);--sl-empty-state-glyph-size-lg:var(--spacing-7);--sl-empty-state-icon-border-width:var(--border-width);--sl-empty-state-icon-shadow:var(--shadow-xs-skeuomorphic);--sl-empty-state-icon-radius:var(--radius-lg);--sl-empty-state-icon-radius-lg:var(--radius-xl);--sl-empty-state-icon-soft-radius:var(--radius-full);--sl-empty-state-icon-modern-bg:var(--color-bg-primary);--sl-empty-state-icon-modern-border:var(--color-border-primary);--sl-empty-state-icon-modern-fg:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-brand:var(--color-fg-brand-primary);--sl-empty-state-icon-modern-fg-gray:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-error:var(--color-fg-error-primary);--sl-empty-state-icon-modern-fg-warning:var(--color-fg-warning-primary);--sl-empty-state-icon-modern-fg-success:var(--color-fg-success-primary);--sl-empty-state-icon-soft-bg-brand:var(--color-bg-brand-secondary);--sl-empty-state-icon-soft-fg-brand:var(--color-featured-icon-light-fg-brand);--sl-empty-state-icon-soft-bg-gray:var(--color-bg-tertiary);--sl-empty-state-icon-soft-fg-gray:var(--color-featured-icon-light-fg-gray);--sl-empty-state-icon-soft-bg-error:var(--color-bg-error-secondary);--sl-empty-state-icon-soft-fg-error:var(--color-featured-icon-light-fg-error);--sl-empty-state-icon-soft-bg-warning:var(--color-bg-warning-secondary);--sl-empty-state-icon-soft-fg-warning:var(--color-featured-icon-light-fg-warning);--sl-empty-state-icon-soft-bg-success:var(--color-bg-success-secondary);--sl-empty-state-icon-soft-fg-success:var(--color-featured-icon-light-fg-success);inline-size:var(--sl-empty-state-inline-size,var(--sl-empty-state-size));max-inline-size:var(--sl-empty-state-max-inline-size);font-family:var(--sl-empty-state-font-family);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}.sl-eventcal{--sl-eventcal-radius:var(--radius-lg);--sl-eventcal-event-radius:var(--radius-sm);--sl-eventcal-add-radius:var(--radius-sm);--sl-eventcal-daynum-radius:var(--radius-full);--sl-eventcal-dot-radius:var(--radius-full);--sl-eventcal-border-width:var(--border-width);--sl-eventcal-transition:background-color .1s ease;--sl-eventcal-shadow:var(--shadow-xs);--sl-eventcal-focus-ring-width:var(--focus-ring-width);--sl-eventcal-focus-ring-color:var(--color-focus-ring);--sl-eventcal-focus-ring-offset:var(--focus-ring-offset);--sl-eventcal-font-family:var(--default-font-family);--sl-eventcal-title-font-size:var(--text-lg,var(--text-md));--sl-eventcal-title-font-weight:var(--font-weight-semibold);--sl-eventcal-weekday-font-size:var(--text-sm);--sl-eventcal-weekday-font-weight:var(--font-weight-medium);--sl-eventcal-daynum-font-size:var(--text-sm);--sl-eventcal-daynum-font-weight:var(--font-weight-semibold);--sl-eventcal-event-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-event-font-weight:var(--font-weight-semibold);--sl-eventcal-more-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-more-font-weight:var(--font-weight-semibold);--sl-eventcal-bg:var(--color-bg-secondary);--sl-eventcal-border:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-eventcal-weekday-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-cell-bg:var(--color-bg-secondary);--sl-eventcal-cell-bg-hover:var(--color-bg-secondary);--sl-eventcal-cell-bg-disabled:var(--color-bg-secondary);--sl-eventcal-cell-divider:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-daynum-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-eventcal-daynum-selected-bg:var(--color-bg-brand-solid);--sl-eventcal-daynum-selected-fg:var(--color-text-white);--sl-eventcal-daynum-current-bg:var(--color-utility-brand-100);--sl-eventcal-daynum-current-fg:var(--color-text-brand-secondary_hover);--sl-eventcal-event-bg:var(--badge-grey-bg,var(--color-bg-tertiary));--sl-eventcal-event-fg:var(--badge-grey-fg,var(--color-text-secondary));--sl-eventcal-event-time-fg:var(--badge-grey-fg,var(--color-text-tertiary));--sl-eventcal-event-dot-bg:var(--badge-grey-fg,var(--color-text-quaternary));--sl-eventcal-event-brand-bg:var(--badge-brand-bg,var(--color-utility-brand-50));--sl-eventcal-event-brand-fg:var(--badge-brand-fg,var(--color-utility-brand-700));--sl-eventcal-event-brand-dot-bg:var(--badge-brand-fg,var(--color-utility-brand-600));--sl-eventcal-event-green-bg:var(--badge-green-bg,var(--color-bg-success-primary));--sl-eventcal-event-green-fg:var(--badge-green-fg,var(--color-fg-success-primary));--sl-eventcal-event-green-dot-bg:var(--badge-green-fg,var(--color-fg-success-secondary));--sl-eventcal-event-amber-bg:var(--badge-amber-bg,var(--color-bg-warning-primary));--sl-eventcal-event-amber-fg:var(--badge-amber-fg,var(--color-fg-warning-primary));--sl-eventcal-event-amber-dot-bg:var(--badge-amber-fg,var(--color-fg-warning-secondary));--sl-eventcal-event-red-bg:var(--badge-red-bg,var(--color-bg-error-primary));--sl-eventcal-event-red-fg:var(--badge-red-fg,var(--color-fg-error-primary));--sl-eventcal-event-red-dot-bg:var(--badge-red-fg,var(--color-fg-error-secondary));--sl-eventcal-more-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-add-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-eventcal-disabled-opacity:.5;--sl-eventcal-faded-opacity:.5;--sl-eventcal-time-opacity:.85;--sl-eventcal-header-gap:var(--spacing-4);--sl-eventcal-header-padding-block:var(--spacing-5);--sl-eventcal-header-padding-inline:var(--spacing-6);--sl-eventcal-controls-gap:var(--spacing-2);--sl-eventcal-weekday-padding:var(--spacing-2_5);--sl-eventcal-row-min-block-size:6.5rem;--sl-eventcal-cell-gap:var(--spacing-1_5);--sl-eventcal-cell-padding:var(--spacing-2);--sl-eventcal-cell-min-block-size:6.5rem;--sl-eventcal-daynum-size:var(--spacing-6);--sl-eventcal-events-gap:var(--spacing-1);--sl-eventcal-event-gap:var(--spacing-1);--sl-eventcal-event-padding-block:var(--spacing-1);--sl-eventcal-event-padding-inline:var(--spacing-2);--sl-eventcal-dot-size:var(--spacing-1_5);--sl-eventcal-more-padding-inline:var(--spacing-1);--sl-eventcal-add-inset-block-end:var(--spacing-1_5);--sl-eventcal-add-inset-inline-end:var(--spacing-1_5);--sl-eventcal-add-size:var(--spacing-6);--sl-eventcal-add-icon-size:var(--spacing-4);background:var(--sl-eventcal-bg);border:var(--sl-eventcal-border-width) solid var(--sl-eventcal-border);box-shadow:var(--sl-eventcal-shadow);font-family:var(--sl-eventcal-font-family);border-start-start-radius:var(--sl-eventcal-radius-start-start,var(--sl-eventcal-radius));border-start-end-radius:var(--sl-eventcal-radius-start-end,var(--sl-eventcal-radius));border-end-end-radius:var(--sl-eventcal-radius-end-end,var(--sl-eventcal-radius));border-end-start-radius:var(--sl-eventcal-radius-end-start,var(--sl-eventcal-radius));flex-direction:column;display:flex;overflow:hidden}@media (width<=767px){.sl-eventcal-timegrid[data-responsive=desktop]{display:none}}@media (width>=768px){.sl-eventcal-timegrid[data-responsive=mobile]{display:none}}.sl-featured-icon{--sl-fi-border-width:var(--border-width);--sl-fi-outline-ring-width:calc(var(--border-width) * 2);--sl-fi-dark-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-neue-before-shadow:var(--featured-icon-modern-neue-shadow);--sl-fi-icon-stroke-sm:var(--featured-icon-icon-stroke-sm);--sl-fi-icon-size-sm:var(--spacing-4);--sl-fi-icon-size-md:var(--spacing-5);--sl-fi-icon-size-lg:var(--spacing-6);--sl-fi-icon-size-xl:var(--spacing-7);--sl-fi-gradient-icon-size-sm:var(--spacing-4);--sl-fi-gradient-icon-size-md:var(--spacing-4);--sl-fi-gradient-icon-size-lg:var(--spacing-5);--sl-fi-gradient-icon-size-xl:var(--spacing-5);--sl-fi-box-size-sm:var(--spacing-8);--sl-fi-box-size-md:var(--spacing-10);--sl-fi-box-size-lg:var(--spacing-12);--sl-fi-box-size-xl:var(--spacing-14);--sl-fi-gradient-disc-size-sm:var(--spacing-6);--sl-fi-gradient-disc-size-md:var(--spacing-7);--sl-fi-gradient-disc-size-lg:var(--spacing-8);--sl-fi-gradient-disc-size-xl:var(--spacing-10);--sl-fi-outline-box-size-sm:var(--spacing-4);--sl-fi-outline-box-size-md:var(--spacing-5);--sl-fi-outline-box-size-lg:var(--spacing-6);--sl-fi-outline-box-size-xl:var(--spacing-7);--sl-fi-outline-ring-inner-size-sm:var(--spacing-6);--sl-fi-outline-ring-inner-size-md:var(--spacing-7);--sl-fi-outline-ring-inner-size-lg:var(--spacing-8);--sl-fi-outline-ring-inner-size-xl:var(--spacing-9);--sl-fi-outline-ring-outer-size-sm:calc(var(--spacing-8) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-md:calc(var(--spacing-9) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-lg:calc(var(--spacing-10) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-xl:calc(var(--spacing-11) + var(--spacing-0_5));--sl-fi-round-radius:var(--radius-full);--sl-fi-squircle-radius-sm:var(--radius-md);--sl-fi-squircle-radius-md:var(--radius-lg);--sl-fi-squircle-radius-lg:var(--featured-icon-squircle-10);--sl-fi-squircle-radius-xl:var(--radius-xl);--sl-fi-dark-before-radius-sm:calc(var(--radius-md) - var(--border-width));--sl-fi-dark-before-radius-md:calc(var(--radius-lg) - var(--border-width));--sl-fi-dark-before-radius-lg:calc(var(--featured-icon-squircle-10) - var(--border-width));--sl-fi-dark-before-radius-xl:calc(var(--radius-xl) - var(--border-width));--sl-fi-modern-neue-radius-sm:var(--radius-lg);--sl-fi-modern-neue-radius-md:var(--featured-icon-squircle-10);--sl-fi-modern-neue-radius-lg:var(--radius-xl);--sl-fi-modern-neue-radius-xl:var(--featured-icon-squircle-14);--sl-fi-modern-neue-before-radius-sm:var(--radius-sm);--sl-fi-modern-neue-before-radius-md:var(--radius-md);--sl-fi-modern-neue-before-radius-lg:var(--radius-lg);--sl-fi-modern-neue-before-radius-xl:var(--featured-icon-squircle-10);--sl-fi-outline-ring-radius:var(--radius-full);--sl-fi-gradient-ring-radius:var(--radius-full);--sl-fi-gradient-disc-radius:var(--radius-full);--sl-fi-dark-before-inset:var(--spacing-px);--sl-fi-modern-neue-before-inset:var(--spacing-1);--sl-fi-dark-before-border-color:color-mix(in oklab, var(--color-fg-white) 12%, transparent);--sl-fi-light-brand-bg:var(--color-bg-brand-secondary);--sl-fi-light-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-fi-light-gray-bg:var(--color-bg-tertiary);--sl-fi-light-gray-fg:var(--color-featured-icon-light-fg-gray);--sl-fi-light-error-bg:var(--color-bg-error-secondary);--sl-fi-light-error-fg:var(--color-featured-icon-light-fg-error);--sl-fi-light-warning-bg:var(--color-bg-warning-secondary);--sl-fi-light-warning-fg:var(--color-featured-icon-light-fg-warning);--sl-fi-light-success-bg:var(--color-bg-success-secondary);--sl-fi-light-success-fg:var(--color-featured-icon-light-fg-success);--sl-fi-gradient-fg:var(--color-fg-white);--sl-fi-gradient-brand-ring-border:var(--color-utility-brand-200);--sl-fi-gradient-brand-ring-bg:var(--color-utility-brand-50);--sl-fi-gradient-brand-disc-bg:var(--color-bg-brand-solid);--sl-fi-gradient-gray-ring-border:var(--color-utility-neutral-200);--sl-fi-gradient-gray-ring-bg:var(--color-utility-neutral-50);--sl-fi-gradient-gray-disc-bg:var(--color-bg-secondary-solid);--sl-fi-gradient-error-ring-border:var(--color-utility-red-200);--sl-fi-gradient-error-ring-bg:var(--color-utility-red-50);--sl-fi-gradient-error-disc-bg:var(--color-bg-error-solid);--sl-fi-gradient-warning-ring-border:var(--color-utility-yellow-200);--sl-fi-gradient-warning-ring-bg:var(--color-utility-yellow-50);--sl-fi-gradient-warning-disc-bg:var(--color-bg-warning-solid);--sl-fi-gradient-success-ring-border:var(--color-utility-green-200);--sl-fi-gradient-success-ring-bg:var(--color-utility-green-50);--sl-fi-gradient-success-disc-bg:var(--color-bg-success-solid);--sl-fi-dark-fg:var(--color-fg-white);--sl-fi-dark-brand-bg:var(--color-bg-brand-solid);--sl-fi-dark-gray-bg:var(--color-bg-secondary-solid);--sl-fi-dark-error-bg:var(--color-bg-error-solid);--sl-fi-dark-warning-bg:var(--color-bg-warning-solid);--sl-fi-dark-success-bg:var(--color-bg-success-solid);--sl-fi-dark-brand-before-border:color-mix(in oklab, var(--color-utility-brand-200) 12%, transparent);--sl-fi-dark-gray-before-border:color-mix(in oklab, var(--color-utility-neutral-200) 12%, transparent);--sl-fi-dark-error-before-border:color-mix(in oklab, var(--color-utility-red-200) 12%, transparent);--sl-fi-dark-warning-before-border:color-mix(in oklab, var(--color-utility-yellow-200) 12%, transparent);--sl-fi-dark-success-before-border:color-mix(in oklab, var(--color-utility-green-200) 12%, transparent);--sl-fi-modern-bg:var(--color-bg-primary);--sl-fi-modern-ring-color:var(--color-border-primary);--sl-fi-modern-brand-fg:var(--color-fg-brand-primary);--sl-fi-modern-gray-fg:var(--color-fg-secondary);--sl-fi-modern-error-fg:var(--color-fg-error-primary);--sl-fi-modern-warning-fg:var(--color-fg-warning-primary);--sl-fi-modern-success-fg:var(--color-fg-success-primary);--sl-fi-modern-neue-bg:var(--color-bg-primary_alt);--sl-fi-modern-neue-before-ring-color:var(--color-border-secondary_alt);--sl-fi-modern-neue-gray-fg:var(--color-fg-secondary);--sl-fi-modern-neue-gray-ring-color:var(--color-border-primary);--sl-fi-outline-brand-fg:var(--color-fg-brand-primary);--sl-fi-outline-gray-fg:var(--color-fg-tertiary);--sl-fi-outline-error-fg:var(--color-fg-error-primary);--sl-fi-outline-warning-fg:var(--color-fg-warning-primary);--sl-fi-outline-success-fg:var(--color-fg-success-primary);--sl-fi-outline-brand-ring-inner:color-mix(in oklab, var(--color-fg-brand-primary) 30%, transparent);--sl-fi-outline-brand-ring-outer:color-mix(in oklab, var(--color-fg-brand-primary) 10%, transparent);--sl-fi-outline-gray-ring-inner:color-mix(in oklab, var(--color-fg-tertiary) 30%, transparent);--sl-fi-outline-gray-ring-outer:color-mix(in oklab, var(--color-fg-tertiary) 10%, transparent);--sl-fi-outline-error-ring-inner:color-mix(in oklab, var(--color-fg-error-primary) 30%, transparent);--sl-fi-outline-error-ring-outer:color-mix(in oklab, var(--color-fg-error-primary) 10%, transparent);--sl-fi-outline-warning-ring-inner:color-mix(in oklab, var(--color-fg-warning-primary) 30%, transparent);--sl-fi-outline-warning-ring-outer:color-mix(in oklab, var(--color-fg-warning-primary) 10%, transparent);--sl-fi-outline-success-ring-inner:color-mix(in oklab, var(--color-fg-success-primary) 30%, transparent);--sl-fi-outline-success-ring-outer:color-mix(in oklab, var(--color-fg-success-primary) 10%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-file-upload-root{--sl-file-upload-transition:box-shadow .1s linear;--sl-file-upload-progress-fill-transition:inline-size 75ms linear;--sl-file-upload-delete-transition:background .12s ease, color .12s ease;--sl-file-upload-border-width:var(--border-width);--sl-file-upload-ring-width:var(--focus-ring-width);--sl-file-upload-font-size-sm:var(--text-sm);--sl-file-upload-line-height-sm:var(--text-sm--line-height);--sl-file-upload-font-size-xs:var(--text-xs);--sl-file-upload-line-height-xs:var(--text-xs--line-height);--sl-file-upload-font-weight-medium:var(--font-weight-medium);--sl-file-upload-root-gap:var(--spacing-4);--sl-file-upload-dropzone-gap:var(--spacing-3);--sl-file-upload-dropzone-padding-block:var(--spacing-4);--sl-file-upload-dropzone-padding-inline:var(--spacing-6);--sl-file-upload-dropzone-radius:var(--radius-xl);--sl-file-upload-dropzone-bg:var(--color-bg-primary);--sl-file-upload-dropzone-fg:var(--color-text-tertiary);--sl-file-upload-dropzone-ring-color:var(--color-border-secondary);--sl-file-upload-dropzone-dragging-ring-color:var(--color-border-brand);--sl-file-upload-dropzone-invalid-ring-color:var(--color-border-error);--sl-file-upload-dropzone-disabled-bg:var(--color-bg-secondary);--sl-file-upload-input-size:var(--border-width);--sl-file-upload-text-gap:var(--spacing-1);--sl-file-upload-action-gap:var(--spacing-1);--sl-file-upload-or-fg:var(--color-text-tertiary);--sl-file-upload-hint-fg:var(--color-text-tertiary);--sl-file-upload-list-gap:var(--spacing-3);--sl-file-upload-item-gap:var(--spacing-3);--sl-file-upload-item-padding:var(--spacing-4);--sl-file-upload-item-radius:var(--radius-xl);--sl-file-upload-item-bg:var(--color-bg-primary);--sl-file-upload-item-ring-color:var(--color-border-secondary);--sl-file-upload-item-failed-ring-color:var(--color-border-error);--sl-file-upload-item-icon-size:var(--spacing-10);--sl-file-upload-item-icon-glyph-size:var(--spacing-8);--sl-file-upload-item-icon-fg:var(--color-fg-brand-primary);--sl-file-upload-item-name-fg:var(--color-text-secondary);--sl-file-upload-item-status-gap:var(--spacing-2);--sl-file-upload-item-status-margin-block-start:var(--spacing-0_5);--sl-file-upload-item-size-fg:var(--color-text-tertiary);--sl-file-upload-item-divider-inline-size:var(--spacing-px);--sl-file-upload-item-divider-block-size:var(--spacing-3);--sl-file-upload-item-divider-radius:var(--radius-full);--sl-file-upload-item-divider-bg:var(--color-border-primary);--sl-file-upload-item-state-gap:var(--spacing-1);--sl-file-upload-item-state-icon-size:var(--spacing-4);--sl-file-upload-item-state-complete-fg:var(--color-text-success-primary);--sl-file-upload-item-state-complete-icon:var(--color-fg-success-primary);--sl-file-upload-item-state-uploading-fg:var(--color-text-quaternary);--sl-file-upload-item-state-uploading-icon:var(--color-fg-quaternary);--sl-file-upload-item-state-failed-fg:var(--color-text-error-primary);--sl-file-upload-item-state-failed-icon:var(--color-fg-error-primary);--sl-file-upload-delete-size:var(--spacing-7);--sl-file-upload-delete-margin-block-start:calc(-1 * var(--spacing-2));--sl-file-upload-delete-margin-inline-end:calc(-1 * var(--spacing-2));--sl-file-upload-delete-radius:var(--radius-sm);--sl-file-upload-delete-fg:var(--color-fg-quaternary);--sl-file-upload-delete-bg-hover:var(--color-bg-secondary);--sl-file-upload-delete-fg-hover:var(--color-fg-quaternary_hover);--sl-file-upload-delete-icon-size:var(--spacing-4);--sl-file-upload-retry-margin-block-start:var(--spacing-1_5);--sl-file-upload-progress-gap:var(--spacing-3);--sl-file-upload-progress-margin-block-start:var(--spacing-1);--sl-file-upload-progress-track-block-size:var(--spacing-2);--sl-file-upload-progress-track-radius:var(--radius-md);--sl-file-upload-progress-track-bg:var(--color-bg-quaternary);--sl-file-upload-progress-fill-radius:var(--radius-md);--sl-file-upload-progress-fill-bg:var(--color-fg-brand-primary);--sl-file-upload-progress-value-fg:var(--color-text-secondary);gap:var(--sl-file-upload-root-gap);flex-direction:column;display:flex}.sl-file-upload-menu-content{--sl-file-upload-menu-padding-block:var(--spacing-6);--sl-file-upload-menu-gap:var(--spacing-4);--sl-file-upload-menu-list-gap:var(--spacing-3);padding-block-end:var(--sl-file-upload-menu-padding-block-end,var(--sl-file-upload-menu-padding-block))}.sl-file-dropzone{--sl-file-dropzone-radius:var(--radius-lg);--sl-file-dropzone-padding:var(--spacing-5);--sl-file-dropzone-padding-block:var(--spacing-5);--sl-file-dropzone-padding-inline:var(--spacing-6);--sl-file-dropzone-gap:var(--spacing-3);--sl-file-dropzone-border-width:var(--border-width);--sl-file-dropzone-font-family:var(--default-font-family);--sl-file-dropzone-font-size:var(--text-sm);--sl-file-dropzone-bg:var(--color-bg-secondary);--sl-file-dropzone-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-text-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-file-dropzone-text-strong-fg:var(--color-brand-800);--sl-file-dropzone-text-strong-weight:var(--font-weight-semibold);--sl-file-dropzone-icon-size:var(--spacing-10);--sl-file-dropzone-icon-radius:var(--radius-md);--sl-file-dropzone-icon-border-width:var(--border-width);--sl-file-dropzone-icon-bg:var(--color-bg-secondary);--sl-file-dropzone-icon-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-icon-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-file-dropzone-glyph-size:var(--spacing-5);align-items:center;gap:var(--sl-file-dropzone-gap);text-align:center;background:var(--sl-file-dropzone-bg);border:var(--sl-file-dropzone-border-width) solid var(--sl-file-dropzone-border);font-family:var(--sl-file-dropzone-font-family);border-start-start-radius:var(--sl-file-dropzone-radius-start-start,var(--sl-file-dropzone-radius));border-start-end-radius:var(--sl-file-dropzone-radius-start-end,var(--sl-file-dropzone-radius));border-end-end-radius:var(--sl-file-dropzone-radius-end-end,var(--sl-file-dropzone-radius));border-end-start-radius:var(--sl-file-dropzone-radius-end-start,var(--sl-file-dropzone-radius));flex-direction:column;padding-block-start:var(--sl-file-dropzone-padding-block-start,var(--sl-file-dropzone-padding-block));padding-block-end:var(--sl-file-dropzone-padding-block-end,var(--sl-file-dropzone-padding-block));padding-inline-start:var(--sl-file-dropzone-padding-inline-start,var(--sl-file-dropzone-padding-inline));padding-inline-end:var(--sl-file-dropzone-padding-inline-end,var(--sl-file-dropzone-padding-inline));display:flex}.sl-filter-bar{--sl-filter-bar-gap:var(--spacing-3);--sl-filter-bar-content-gap:var(--spacing-3);--sl-filter-bar-actions-gap:var(--spacing-3);--sl-filter-row-gap:var(--spacing-1);--sl-filter-row-inputs-gap:var(--spacing-3);--sl-filter-bar-font-family:var(--font-body);--sl-filter-row-remove-transition:color .1s ease, background .1s ease;--sl-filter-icon-btn-transition:background .1s ease;--sl-filter-icon-btn-border-width:var(--border-width);--sl-filter-icon-btn-shadow:var(--shadow-xs);--sl-filter-row-remove-radius:var(--radius-md);--sl-filter-icon-btn-radius:var(--radius-md);--sl-filter-row-remove-size:var(--spacing-9);--sl-filter-row-remove-icon-size:var(--spacing-5);--sl-filter-icon-btn-size:var(--spacing-9);--sl-filter-icon-btn-icon-size:var(--spacing-5);--sl-filter-row-remove-focus-ring-width:var(--focus-ring-width);--sl-filter-row-remove-focus-ring-color:var(--color-focus-ring);--sl-filter-row-remove-focus-ring-offset:var(--border-width);--sl-filter-icon-btn-focus-ring-width:var(--focus-ring-width);--sl-filter-icon-btn-focus-ring-color:var(--color-focus-ring);--sl-filter-icon-btn-focus-ring-offset:var(--border-width);--sl-filter-row-remove-fg:var(--color-text-quaternary);--sl-filter-row-remove-fg-hover:var(--color-text-secondary);--sl-filter-row-remove-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-bg:var(--color-bg-primary);--sl-filter-icon-btn-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-fg:var(--color-text-quaternary);--sl-filter-icon-btn-border:var(--color-border-primary);align-items:flex-end;gap:var(--sl-filter-bar-gap);font-family:var(--sl-filter-bar-font-family);flex-wrap:wrap;display:flex}.sl-filters-advanced-dotted{--sl-filters-advanced-divider-width:2px;--sl-filters-advanced-divider-style:dotted;--sl-filters-advanced-divider-color:currentColor;--sl-filters-advanced-empty-gap:var(--spacing-0_5);--sl-filters-advanced-empty-max-size:352px;--sl-filters-advanced-empty-title-font-size:var(--text-sm);--sl-filters-advanced-empty-title-font-weight:var(--font-weight-semibold);--sl-filters-advanced-empty-title-fg:var(--color-text-primary);--sl-filters-advanced-row-gap:var(--spacing-3);--sl-filters-advanced-field-max-size:160px;--sl-filters-advanced-value-row-gap:var(--spacing-1);border-block-start-width:var(--sl-filters-advanced-divider-width-block-start,var(--sl-filters-advanced-divider-width));border-block-start-style:var(--sl-filters-advanced-divider-style);border-block-start-color:var(--sl-filters-advanced-divider-color);block-size:0}.sl-header{--sl-header-font-family:var(--default-font-family);--sl-header-navbtn-font-size:var(--text-sm);--sl-header-navbtn-font-weight:var(--font-weight-semibold);--sl-header-count-font-size:10px;--sl-header-count-font-weight:var(--font-weight-bold);--sl-header-border-width:var(--border-width);--sl-header-transition:background .1s linear, color .1s linear;--sl-header-focus-ring-width:var(--focus-ring-width);--sl-header-focus-ring-color:var(--color-focus-ring);--sl-header-focus-ring-offset:var(--focus-ring-offset);--sl-header-bar-size:var(--spacing-16);--sl-header-bar-inline-size:100%;--sl-header-inner-padding-inline-start:var(--spacing-4);--sl-header-inner-padding-inline-end:var(--spacing-3);--sl-header-inner-gap:var(--spacing-4);--sl-header-inner-gap-centered:var(--spacing-8);--sl-header-brand-margin-inline:var(--spacing-4);--sl-header-nav-gap:var(--spacing-0_5);--sl-header-actions-gap:var(--spacing-3);--sl-header-actions-icons-gap:var(--spacing-0_5);--sl-header-bar-bg:var(--color-bg-primary);--sl-header-bar-border:var(--color-border-secondary);--sl-header-navbtn-radius:var(--radius-md);--sl-header-navbtn-gap:var(--spacing-1);--sl-header-navbtn-padding-inline:var(--spacing-2);--sl-header-navbtn-padding-block:var(--spacing-1_5);--sl-header-navbtn-icon-only-size:var(--spacing-9);--sl-header-navbtn-label-padding-inline:var(--spacing-0_5);--sl-header-navbtn-icon-size:var(--spacing-5);--sl-header-navbtn-bg:transparent;--sl-header-navbtn-bg-hover:var(--color-bg-primary_hover);--sl-header-navbtn-bg-current:var(--color-bg-secondary_hover);--sl-header-navbtn-fg:var(--color-text-secondary);--sl-header-navbtn-fg-hover:var(--color-text-primary);--sl-header-navbtn-icon-color:var(--color-text-quaternary);--sl-header-navbtn-icon-color-current:var(--color-text-tertiary);--sl-header-count-offset:var(--spacing-px);--sl-header-count-size:var(--spacing-3_5);--sl-header-count-radius:var(--radius-full);--sl-header-count-bg:var(--color-bg-error-solid);--sl-header-count-fg:var(--color-white);--sl-header-secondary-bg:var(--color-bg-primary);--sl-header-secondary-border:var(--color-border-secondary);--sl-header-secondary-inner-size:var(--spacing-16);--sl-header-secondary-inner-gap:var(--spacing-8);--sl-header-secondary-inner-padding-inline:var(--spacing-8);--sl-header-tabs-padding-inline:var(--spacing-8);--sl-header-tabs-padding-block-start:var(--spacing-3);--sl-header-search-max-inline-size:280px;font-family:var(--sl-header-font-family)}.sl-header-navbtn[data-current],.sl-header-navbtn[data-current]:hover{background:var(--sl-header-navbtn-bg-current)}.sl-hint{--sl-hint-font-family:var(--font-body);--sl-hint-font-weight:var(--font-weight-normal);--sl-hint-font-size-md:var(--text-sm);--sl-hint-line-height-md:var(--text-sm--line-height);--sl-hint-font-size-sm:var(--text-xs);--sl-hint-line-height-sm:var(--text-xs--line-height);--sl-hint-fg:var(--color-text-tertiary);--sl-hint-invalid-fg:var(--color-text-error-primary);font-family:var(--sl-hint-font-family);font-weight:var(--sl-hint-font-weight);font-size:var(--sl-hint-font-size-md);line-height:var(--sl-hint-line-height-md);color:var(--sl-hint-fg)}.sl-input-wrapper{--sl-input-wrapper-gap:var(--spacing-1_5);--sl-input-radius:var(--radius-lg);--sl-input-border-width:var(--border-width);--sl-input-border-color:var(--color-border-primary);--sl-input-focus-ring-width:var(--focus-ring-width);--sl-input-focus-ring-color:var(--color-border-brand);--sl-input-invalid-border-color:var(--color-border-error_subtle);--sl-input-invalid-focus-ring-color:var(--color-border-error);--sl-input-shadow:var(--shadow-xs);--sl-input-transition:box-shadow .1s linear;--sl-input-color-transition:color .1s linear;--sl-input-bg:var(--color-bg-primary);--sl-input-fg:var(--color-text-primary);--sl-input-placeholder-fg:var(--color-text-placeholder);--sl-input-icon-fg:var(--color-fg-quaternary);--sl-input-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-input-invalid-icon-fg:var(--color-fg-error-secondary);--sl-input-font-family:var(--font-body);--sl-input-padding-block-sm:var(--spacing-2);--sl-input-padding-inline-sm:var(--spacing-3);--sl-input-font-size-sm:var(--text-sm);--sl-input-line-height-sm:var(--text-sm--line-height);--sl-input-padding-block-md:var(--spacing-2);--sl-input-padding-inline-md:var(--spacing-3);--sl-input-font-size-md:var(--text-md);--sl-input-line-height-md:var(--text-md--line-height);--sl-input-padding-block-lg:var(--spacing-2_5);--sl-input-padding-inline-lg:var(--spacing-3_5);--sl-input-font-size-lg:var(--text-md);--sl-input-line-height-lg:var(--text-md--line-height);--sl-input-field-leading-padding-inline-start:var(--spacing-2);--sl-input-icon-leading-size-sm:var(--spacing-4);--sl-input-icon-leading-size-md:var(--spacing-5);--sl-input-icon-leading-size-lg:var(--spacing-5);--sl-input-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-input-trailing-svg-size:var(--spacing-4);--sl-input-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-input-invalid-icon-size:var(--spacing-4);--sl-input-shortcut-padding-inline-end-sm:var(--spacing-1_5);--sl-input-shortcut-padding-inline-end-md:var(--spacing-2);--sl-input-shortcut-padding-inline-end-lg:var(--spacing-2_5);--sl-input-shortcut-key-font-family:var(--font-body);--sl-input-shortcut-key-font-size:var(--text-xs);--sl-input-shortcut-key-line-height:var(--text-xs--line-height);--sl-input-shortcut-key-font-weight:var(--font-weight-medium);--sl-input-shortcut-key-fg:var(--color-text-quaternary);--sl-input-shortcut-key-border-width:var(--border-width);--sl-input-shortcut-key-border-color:var(--color-border-secondary);--sl-input-shortcut-key-padding-inline:var(--spacing-1);--sl-input-shortcut-key-padding-block:var(--spacing-px);--sl-input-shortcut-key-radius:var(--radius-md);justify-content:flex-start;align-items:flex-start;gap:var(--sl-input-wrapper-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-date-field{--sl-date-field-gap:var(--spacing-1_5);--sl-date-group-radius:var(--radius-lg);--sl-date-border-width:var(--border-width);--sl-date-transition:box-shadow .1s linear;--sl-date-shadow:var(--shadow-xs);--sl-date-focus-ring-width:var(--focus-ring-width);--sl-date-focus-ring-color:var(--color-border-brand);--sl-date-error-focus-ring-color:var(--color-border-error);--sl-date-group-bg:var(--color-bg-primary);--sl-date-group-border:var(--color-border-primary);--sl-date-group-border-error:var(--color-border-error_subtle);--sl-date-input-font-family:var(--font-body);--sl-date-input-fg:var(--color-text-primary);--sl-date-input-padding-block-sm:var(--spacing-2);--sl-date-input-padding-inline-sm:var(--spacing-3);--sl-date-input-font-size-sm:var(--text-sm);--sl-date-input-line-height-sm:var(--text-sm--line-height);--sl-date-input-padding-block-md:var(--spacing-2);--sl-date-input-padding-inline-md:var(--spacing-3);--sl-date-input-font-size-md:var(--text-md);--sl-date-input-line-height-md:var(--text-md--line-height);--sl-date-input-padding-block-lg:var(--spacing-2_5);--sl-date-input-padding-inline-lg:var(--spacing-3_5);--sl-date-input-font-size-lg:var(--text-md);--sl-date-input-line-height-lg:var(--text-md--line-height);--sl-date-input-padding-inline-start-has-leading:var(--spacing-2);--sl-date-segment-radius:var(--radius-sm);--sl-date-segment-padding-inline:var(--spacing-0_5);--sl-date-segment-fg:var(--color-text-primary);--sl-date-segment-placeholder-fg:var(--color-text-placeholder);--sl-date-segment-literal-fg:var(--color-fg-quaternary);--sl-date-segment-focused-bg:var(--color-bg-brand-solid);--sl-date-segment-focused-fg:var(--color-text-white);--sl-date-segment-focused-font-weight:var(--font-weight-medium);--sl-date-icon-leading-fg:var(--color-fg-quaternary);--sl-date-icon-leading-size-sm:var(--spacing-4);--sl-date-icon-leading-size-md:var(--spacing-5);--sl-date-icon-leading-size-lg:var(--spacing-5);--sl-date-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-date-icon-trailing-fg:var(--color-fg-quaternary);--sl-date-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-date-trailing-svg-size:var(--spacing-4);--sl-date-tooltip-transition:color .1s linear;--sl-date-tooltip-fg-hover:var(--color-fg-quaternary_hover);--sl-date-invalid-icon-fg:var(--color-fg-error-secondary);--sl-date-invalid-icon-size:var(--spacing-4);--sl-date-shortcut-margin-inline-end-sm:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-md:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-lg:var(--spacing-3);--sl-date-shortcut-key-font-family:var(--font-body);--sl-date-shortcut-key-font-size:var(--text-xs);--sl-date-shortcut-key-line-height:var(--text-xs--line-height);--sl-date-shortcut-key-font-weight:var(--font-weight-medium);--sl-date-shortcut-key-fg:var(--color-text-quaternary);--sl-date-shortcut-key-border:var(--color-border-secondary);--sl-date-shortcut-key-border-width:var(--border-width);--sl-date-shortcut-key-radius:var(--radius-sm);--sl-date-shortcut-key-padding-inline:var(--spacing-1);--sl-date-shortcut-key-padding-block:var(--spacing-px);justify-content:flex-start;align-items:flex-start;gap:var(--sl-date-field-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-input-grouprow{--sl-input-group-radius:var(--radius-lg);--sl-input-group-addon-radius:var(--radius-lg);--sl-input-group-border-width:var(--border-width);--sl-input-group-addon-padding-inline:var(--spacing-3);--sl-input-group-addon-overlap:var(--spacing-px);--sl-input-group-prefix-padding-inline:var(--spacing-3);--sl-input-group-field-padding-inline:var(--spacing-1);--sl-input-group-font-family:var(--default-font-family);--sl-input-group-line-height:var(--text-md--line-height);--sl-input-group-font-size:var(--text-md);--sl-input-group-font-size-sm:var(--text-sm);--sl-input-group-addon-bg:var(--color-bg-secondary);--sl-input-group-addon-fg:var(--color-text-tertiary);--sl-input-group-addon-border:var(--color-border-primary);--sl-input-group-prefix-fg:var(--color-text-tertiary);--sl-input-group-disabled-opacity:.5;border-start-start-radius:var(--sl-input-group-radius-start-start,var(--sl-input-group-radius));border-start-end-radius:var(--sl-input-group-radius-start-end,var(--sl-input-group-radius));border-end-end-radius:var(--sl-input-group-radius-end-end,var(--sl-input-group-radius));border-end-start-radius:var(--sl-input-group-radius-end-start,var(--sl-input-group-radius));flex-direction:row;align-items:stretch;inline-size:100%;display:flex;position:relative}.sl-integration-header{--sl-integration-header-gap:var(--spacing-4);--sl-integration-header-padding-block:var(--spacing-8);--sl-integration-apps-gap:var(--spacing-3);--sl-integration-swap-size:var(--spacing-5);--sl-integration-swap-color:var(--color-text-quaternary);--sl-integration-appicon-size:var(--spacing-12);--sl-integration-appicon-size-sm:var(--spacing-14);--sl-integration-appicon-padding:var(--spacing-1);--sl-integration-appicon-radius:var(--radius-lg);--sl-integration-appicon-radius-sm:var(--featured-icon-squircle-14);--sl-integration-appicon-bg:var(--color-bg-primary);--sl-integration-appicon-border:var(--color-border-primary);--sl-integration-appicon-border-width:var(--border-width);--sl-integration-appicon-img-size:100%;--sl-integration-appicon-img-radius:var(--radius-md);--sl-integration-heading-gap:var(--spacing-0_5);--sl-integration-divider-width:calc(var(--border-width) * 2);--sl-integration-perms-gap:var(--spacing-2);--sl-integration-perm-gap:var(--spacing-2);--sl-integration-perm-icon-margin-block:var(--spacing-0_5);--sl-integration-perm-icon-size:var(--spacing-4);--sl-integration-perm-icon-color:var(--color-text-quaternary);--sl-integration-perm-text-font-size:var(--text-sm);--sl-integration-perm-text-color:var(--color-text-tertiary);--sl-integration-link-gap:var(--spacing-2);--sl-integration-link-padding:var(--spacing-3);--sl-integration-link-radius:var(--radius-md);--sl-integration-link-bg:var(--color-bg-secondary);--sl-integration-link-border:var(--color-border-secondary);--sl-integration-link-border-width:var(--border-width);--sl-integration-link-icon-margin-block:var(--spacing-0_5);--sl-integration-link-icon-size:var(--spacing-4);--sl-integration-link-icon-color:var(--color-text-quaternary);--sl-integration-link-url-font-size:var(--text-sm);--sl-integration-link-url-font-weight:var(--font-weight-semibold);--sl-integration-link-url-color:var(--color-text-primary);--sl-integration-link-copy-inset-block:var(--spacing-2);--sl-integration-link-copy-inset-inline:var(--spacing-2);align-items:center;gap:var(--sl-integration-header-gap);flex-direction:column;display:flex}@media (width>=768px){.sl-integration-header{padding-block-start:var(--sl-integration-header-padding-block-start,var(--sl-integration-header-padding-block))}}@media (width>=640px){.sl-integration-appicon{inline-size:var(--sl-integration-appicon-inline-size-sm,var(--sl-integration-appicon-size-sm));block-size:var(--sl-integration-appicon-block-size-sm,var(--sl-integration-appicon-size-sm));border-start-start-radius:var(--sl-integration-appicon-radius-sm-start-start,var(--sl-integration-appicon-radius-sm));border-start-end-radius:var(--sl-integration-appicon-radius-sm-start-end,var(--sl-integration-appicon-radius-sm));border-end-end-radius:var(--sl-integration-appicon-radius-sm-end-end,var(--sl-integration-appicon-radius-sm));border-end-start-radius:var(--sl-integration-appicon-radius-sm-end-start,var(--sl-integration-appicon-radius-sm))}}.sl-label{--sl-label-gap:var(--spacing-0_5);--sl-label-transition:color .2s ease;--sl-label-font-family:var(--font-body);--sl-label-font-size:var(--text-sm);--sl-label-line-height:var(--text-sm--line-height);--sl-label-font-weight:var(--font-weight-medium);--sl-label-fg:var(--color-text-secondary);--sl-label-required-fg:var(--color-text-brand-tertiary);--sl-label-required-invalid-fg:var(--color-text-error-primary);--sl-label-help-fg:var(--color-fg-quaternary);--sl-label-help-fg-hover:var(--color-fg-quaternary_hover);--sl-label-help-icon-size:var(--spacing-4);align-items:center;gap:var(--sl-label-gap);cursor:default;font-family:var(--sl-label-font-family);font-size:var(--sl-label-font-size);line-height:var(--sl-label-line-height);font-weight:var(--sl-label-font-weight);color:var(--sl-label-fg);display:flex}.sl-loading{--sl-loading-gap:var(--spacing-4);--sl-loading-gap-xl:var(--spacing-5);--sl-loading-spin-duration:.7s;--sl-loading-spin-timing:linear;--sl-loading-arc-color:var(--color-fg-brand-primary);--sl-loading-track-color:var(--color-bg-tertiary);--sl-loading-dotcircle-color:var(--color-fg-brand-primary);--sl-loading-label-color:var(--color-text-secondary,var(--color-neutral-700));--sl-loading-label-font-family:var(--font-body);--sl-loading-label-font-weight:var(--font-weight-medium);--sl-loading-label-font-size-sm:var(--text-sm);--sl-loading-label-font-size-md:var(--text-md);--sl-loading-spinner-size-sm:var(--spacing-8);--sl-loading-spinner-size-md:var(--spacing-12);--sl-loading-spinner-size-lg:var(--spacing-14);--sl-loading-spinner-size-xl:var(--spacing-16);justify-content:center;align-items:center;gap:var(--sl-loading-gap);flex-direction:column;display:flex}@keyframes sl-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.sl-loading-spinner{animation:none}}.sl-chat-dialog{--sl-chat-font-size:var(--text-sm);--sl-chat-name-font-weight:var(--font-weight-semibold);--sl-chat-attachment-name-font-weight:var(--font-weight-medium);--sl-chat-divider-label-font-weight:var(--font-weight-medium);--sl-chat-name-fg:var(--color-text-secondary);--sl-chat-time-fg:var(--color-text-quaternary);--sl-chat-divider-label-fg:var(--color-text-tertiary);--sl-chat-bubble-bg:var(--color-bg-secondary);--sl-chat-bubble-fg:var(--color-text-primary);--sl-chat-bubble-me-bg:var(--color-bg-brand-solid);--sl-chat-bubble-me-fg:var(--color-white);--sl-chat-attachment-size-opacity:.8;--sl-chat-header-border-color:var(--color-border-secondary);--sl-chat-header-shadow:inset 0 -1px 0 0 var(--sl-chat-header-border-color);--sl-chat-header-gap:var(--spacing-5);--sl-chat-header-padding-block-start:var(--spacing-6);--sl-chat-header-padding-block-end:var(--spacing-4);--sl-chat-list-gap:var(--spacing-4);--sl-chat-list-padding:var(--spacing-6);--sl-chat-list-padding-inline:var(--spacing-4);--sl-chat-list-padding-inline-wide:var(--spacing-6);--sl-chat-message-gap:var(--spacing-3);--sl-chat-message-body-gap:var(--spacing-1);--sl-chat-message-meta-gap:var(--spacing-2);--sl-chat-bubble-padding-block:var(--spacing-2);--sl-chat-bubble-padding-inline:var(--spacing-3);--sl-chat-bubble-radius:var(--radius-md);--sl-chat-bubble-radius-start-start:0;--sl-chat-bubble-me-radius:var(--radius-md);--sl-chat-bubble-me-radius-start-end:0;--sl-chat-divider-margin-block:var(--spacing-4);--sl-chat-composer-gap:var(--spacing-2);gap:0}@media (width>=768px){.sl-chat-list{padding-inline-start:var(--sl-chat-list-padding-inline-start-wide,var(--sl-chat-list-padding-inline-wide));padding-inline-end:var(--sl-chat-list-padding-inline-end-wide,var(--sl-chat-list-padding-inline-wide))}}.sl-messages-dialog{--sl-messages-border-width:var(--border-width);--sl-messages-divider-color:var(--color-border-secondary);--sl-messages-header-padding-block:var(--spacing-6);--sl-messages-header-padding-block-end:var(--spacing-4);--sl-messages-header-gap:var(--spacing-5);--sl-messages-list-padding-block:var(--spacing-2);--sl-messages-item-padding-block:var(--spacing-4);--sl-messages-item-gap:var(--spacing-3);--sl-messages-body-gap:var(--spacing-1);--sl-messages-meta-gap:var(--spacing-2);--sl-messages-unseen-size:var(--spacing-2);--sl-messages-unseen-radius:50%;--sl-messages-unseen-bg:var(--color-bg-success-solid);--sl-messages-font-size:var(--text-sm);--sl-messages-font-size-time:var(--text-xs);--sl-messages-font-weight-name:var(--font-weight-medium);--sl-messages-name-fg:var(--color-text-secondary);--sl-messages-time-fg:var(--color-text-tertiary);--sl-messages-username-fg:var(--color-text-tertiary);--sl-messages-text-fg:var(--color-text-secondary);--sl-messages-text-margin-block:var(--spacing-1);--sl-messages-text-margin-block-end:0;--sl-messages-attachment-gap:var(--spacing-3);--sl-messages-attachment-margin-block:var(--spacing-2);--sl-messages-attachment-margin-block-end:0;--sl-messages-attachment-icon-size:var(--spacing-10);--sl-messages-attachment-icon-radius:var(--radius-sm);--sl-messages-attachment-icon-bg:var(--color-bg-tertiary);--sl-messages-attachment-icon-fg:var(--color-text-tertiary);--sl-messages-attachment-icon-font-size:9px;--sl-messages-attachment-icon-font-weight:var(--font-weight-bold);--sl-messages-attachment-icon-letter-spacing:.04em;--sl-messages-attachment-name-fg:var(--color-text-secondary);--sl-messages-attachment-name-font-weight:var(--font-weight-medium);--sl-messages-attachment-size-fg:var(--color-text-tertiary);gap:0}.sl-metric-card{--sl-metric-font-family:var(--font-body);--sl-metric-border-width:var(--border-width);--sl-metric-shadow:var(--shadow-xs);--sl-metric-transition:background .1s linear, color .1s linear;--sl-metric-card-bg:var(--color-bg-primary);--sl-metric-card-ring:var(--color-border-secondary);--sl-metric-card-radius:var(--radius-xl);--sl-metric-gap:var(--spacing-2);--sl-metric-gap-lg:var(--spacing-5);--sl-metric-row-gap:var(--spacing-4);--sl-metric-inline-gap:var(--spacing-2);--sl-metric-body-padding:var(--spacing-5);--sl-metric-actions-inset-block-start:var(--spacing-5);--sl-metric-actions-inset-inline-end:var(--spacing-5);--sl-metric-actions-size:var(--spacing-7);--sl-metric-actions-radius:var(--radius-md);--sl-metric-actions-fg:var(--color-fg-quaternary);--sl-metric-actions-fg-hover:var(--color-fg-quaternary_hover);--sl-metric-actions-bg-hover:var(--color-bg-primary_hover);--sl-metric-actions-icon-size:var(--spacing-5);--sl-metric-focus-ring-width:var(--focus-ring-width);--sl-metric-focus-ring-color:var(--color-focus-ring);--sl-metric-focus-ring-offset:var(--focus-ring-offset);--sl-metric-featured-radius:var(--radius-lg);--sl-metric-featured-radius-lg:var(--radius-xl);--sl-metric-featured-size-md:var(--spacing-10);--sl-metric-featured-size-lg:var(--spacing-12);--sl-metric-featured-icon-size:var(--spacing-6);--sl-metric-featured-icon-size-md:var(--spacing-5);--sl-metric-featured-gray-bg:var(--color-bg-primary);--sl-metric-featured-gray-ring:var(--color-border-primary);--sl-metric-featured-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-metric-featured-gray-fg:var(--color-fg-secondary);--sl-metric-featured-brand-bg:var(--color-bg-brand-secondary);--sl-metric-featured-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-metric-featured-success-bg:var(--color-bg-success-secondary);--sl-metric-featured-success-fg:var(--color-featured-icon-light-fg-success);--sl-metric-subtitle-font-size:var(--text-sm);--sl-metric-subtitle-line-height:var(--text-sm--line-height);--sl-metric-subtitle-font-weight:var(--font-weight-medium);--sl-metric-subtitle-fg:var(--color-text-tertiary);--sl-metric-subtitle-strong-font-weight:var(--font-weight-semibold);--sl-metric-subtitle-strong-fg:var(--color-text-primary);--sl-metric-value-font-size:var(--text-display-sm);--sl-metric-value-line-height:var(--text-display-sm--line-height);--sl-metric-value-font-weight:var(--font-weight-semibold);--sl-metric-value-fg:var(--color-text-primary);--sl-metric-note-font-size:var(--text-sm);--sl-metric-note-line-height:var(--text-sm--line-height);--sl-metric-note-font-weight:var(--font-weight-medium);--sl-metric-note-fg:var(--color-text-tertiary);--sl-metric-change-gap:var(--spacing-1);--sl-metric-change-gap-simple:var(--spacing-0_5);--sl-metric-change-radius:var(--radius-md);--sl-metric-change-bg:var(--color-bg-primary);--sl-metric-change-ring:var(--color-border-primary);--sl-metric-change-padding-block:var(--spacing-0_5);--sl-metric-change-padding-inline-start:var(--spacing-1_5);--sl-metric-change-padding-inline-end:var(--spacing-2);--sl-metric-change-icon-size:var(--spacing-4);--sl-metric-change-icon-stroke-width:3;--sl-metric-change-icon-size-modern:var(--spacing-3);--sl-metric-change-icon-positive:var(--color-fg-success-secondary);--sl-metric-change-icon-negative:var(--color-fg-error-secondary);--sl-metric-change-value-font-size:var(--text-sm);--sl-metric-change-value-line-height:var(--text-sm--line-height);--sl-metric-change-value-font-weight:var(--font-weight-medium);--sl-metric-change-value-modern-fg:var(--color-text-secondary);--sl-metric-change-value-positive-fg:var(--color-text-success-primary);--sl-metric-change-value-negative-fg:var(--color-text-error-primary);--sl-metric-spark-positive:var(--color-fg-success-secondary);--sl-metric-spark-negative:var(--color-fg-error-secondary);--sl-metric-footer-ring:var(--color-border-secondary);--sl-metric-footer-padding-block:var(--spacing-4);--sl-metric-footer-padding-inline:var(--spacing-5);--sl-metric-frame-bg:var(--color-bg-secondary);--sl-metric-frame-head-padding-block-start:var(--spacing-3);--sl-metric-frame-head-padding-block-end:var(--spacing-2);--sl-metric-frame-head-padding-inline:var(--spacing-5);--sl-metric-frame-body-bg:var(--color-bg-primary);--sl-metric-frame-body-ring:var(--color-border-secondary);--sl-metric-frame-body-radius:var(--radius-xl);--sl-metric-frame-body-padding:var(--spacing-5);background:var(--sl-metric-card-bg);box-shadow:var(--sl-metric-shadow), inset 0 0 0 var(--sl-metric-border-width) var(--sl-metric-card-ring);font-family:var(--sl-metric-font-family);border-start-start-radius:var(--sl-metric-card-radius-start-start,var(--sl-metric-card-radius));border-start-end-radius:var(--sl-metric-card-radius-start-end,var(--sl-metric-card-radius));border-end-end-radius:var(--sl-metric-card-radius-end-end,var(--sl-metric-card-radius));border-end-start-radius:var(--sl-metric-card-radius-end-start,var(--sl-metric-card-radius))}@keyframes sl-modal-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes sl-modal-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes sl-modal-panel-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes sl-modal-panel-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}.sl-modal-overlay{z-index:50;min-block-size:100dvh;inline-size:100%;background:var(--sl-modal-overlay-bg);-webkit-backdrop-filter:var(--sl-modal-overlay-blur);backdrop-filter:var(--sl-modal-overlay-blur);font-family:var(--sl-modal-font-family);outline:none;justify-content:center;align-items:flex-end;padding-block-start:var(--sl-modal-overlay-padding-block-start);padding-block-end:var(--sl-modal-overlay-padding-block-end);padding-inline-start:var(--sl-modal-overlay-padding-inline-start,var(--sl-modal-overlay-padding-inline));padding-inline-end:var(--sl-modal-overlay-padding-inline-end,var(--sl-modal-overlay-padding-inline));display:flex;position:fixed;inset:0}@media (width>=640px){.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-8);--sl-modal-overlay-padding-block-end:var(--spacing-8);--sl-modal-overlay-padding-inline:var(--spacing-8);align-items:center}}@media (width>=640px){.sl-modal-panel{border-start-start-radius:var(--sl-modal-panel-radius-sm-screen-start-start,var(--sl-modal-panel-radius-sm-screen));border-start-end-radius:var(--sl-modal-panel-radius-sm-screen-start-end,var(--sl-modal-panel-radius-sm-screen));border-end-end-radius:var(--sl-modal-panel-radius-sm-screen-end-end,var(--sl-modal-panel-radius-sm-screen));border-end-start-radius:var(--sl-modal-panel-radius-sm-screen-end-start,var(--sl-modal-panel-radius-sm-screen));overflow-y:visible}.sl-modal-panel[data-size=sm]{max-inline-size:var(--sl-modal-panel-max-inline-size-sm)}.sl-modal-panel[data-size=md]{max-inline-size:var(--sl-modal-panel-max-inline-size-md)}.sl-modal-panel[data-size=lg]{max-inline-size:var(--sl-modal-panel-max-inline-size-lg)}.sl-modal-panel[data-size=xl]{max-inline-size:var(--sl-modal-panel-max-inline-size-xl)}}@media (width>=640px){.sl-modal-close{inset-block-start:var(--sl-modal-close-inset-block-start-sm-screen);inset-inline-end:var(--sl-modal-close-inset-inline-end-sm-screen)}}@media (width>=640px){.sl-modal-header{padding-block-start:var(--sl-modal-header-padding-block-start-sm-screen);padding-inline-start:var(--sl-modal-header-padding-inline-start-sm-screen,var(--sl-modal-header-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-header-padding-inline-end-sm-screen,var(--sl-modal-header-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-content{padding-inline-start:var(--sl-modal-content-padding-inline-start-sm-screen,var(--sl-modal-content-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-content-padding-inline-end-sm-screen,var(--sl-modal-content-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-footer{flex-direction:row;justify-content:flex-end;align-items:center;padding-block-start:var(--sl-modal-footer-padding-block-start-sm-screen);padding-block-end:var(--sl-modal-footer-padding-block-end-sm-screen);padding-inline-start:var(--sl-modal-footer-padding-inline-start-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-footer-padding-inline-end-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-footer[data-split=true]{grid-template-columns:1fr 1fr;display:grid}}.sl-account-card{--sl-account-font-family:var(--font-body);--sl-account-transition:background .1s linear, color .1s linear;--sl-account-border-width:var(--border-width);--sl-account-focus-ring-width:var(--focus-ring-width);--sl-account-focus-ring-color:var(--color-focus-ring);--sl-account-focus-ring-offset:var(--focus-ring-offset);--sl-account-card-bg:transparent;--sl-account-card-border:var(--color-border-secondary);--sl-account-card-gap:var(--spacing-3);--sl-account-card-padding:var(--spacing-3);--sl-account-card-radius:var(--radius-xl);--sl-account-trigger-fg:var(--color-fg-quaternary);--sl-account-trigger-fg-hover:var(--color-fg-quaternary_hover);--sl-account-trigger-bg:transparent;--sl-account-trigger-bg-hover:var(--color-bg-primary_hover);--sl-account-trigger-inset-block-start:var(--spacing-2);--sl-account-trigger-inset-inline-end:var(--spacing-2);--sl-account-trigger-padding:var(--spacing-1_5);--sl-account-trigger-radius:var(--radius-md);--sl-account-trigger-icon-size:var(--spacing-4);--sl-account-menu-bg:var(--color-bg-secondary_alt);--sl-account-menu-border:var(--color-border-secondary_alt);--sl-account-menu-shadow:var(--shadow-lg);--sl-account-menu-radius:var(--radius-xl);--sl-account-menu-size:16.5rem;--sl-account-menu-card-bg:var(--color-bg-primary);--sl-account-menu-card-border:var(--color-border-secondary);--sl-account-menu-card-radius:var(--radius-xl);--sl-account-group-gap:var(--spacing-0_5);--sl-account-group-padding-block:var(--spacing-1_5);--sl-account-group-divider:var(--color-border-secondary);--sl-account-item-padding-inline:var(--spacing-1_5);--sl-account-item-inner-gap:var(--spacing-3);--sl-account-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-account-item-inner-padding:var(--spacing-2);--sl-account-item-inner-radius:var(--radius-md);--sl-account-item-label-gap:var(--spacing-2);--sl-account-item-label-fg:var(--color-text-secondary);--sl-account-item-label-fg-hover:var(--color-text-secondary_hover);--sl-account-item-label-font-size:var(--text-sm);--sl-account-item-label-line-height:var(--text-sm--line-height);--sl-account-item-label-font-weight:var(--font-weight-semibold);--sl-account-item-icon-fg:var(--color-fg-quaternary);--sl-account-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-account-item-icon-size:var(--spacing-5);--sl-account-kbd-fg:var(--color-text-tertiary);--sl-account-kbd-border:var(--color-border-secondary);--sl-account-kbd-font-size:var(--text-xs);--sl-account-kbd-line-height:var(--text-xs--line-height);--sl-account-kbd-font-weight:var(--font-weight-medium);--sl-account-kbd-padding-inline:var(--spacing-1);--sl-account-kbd-padding-block:var(--spacing-px);--sl-account-kbd-radius:var(--radius-DEFAULT);--sl-account-subheading-fg:var(--color-text-tertiary);--sl-account-subheading-font-size:var(--text-xs);--sl-account-subheading-line-height:var(--text-xs--line-height);--sl-account-subheading-font-weight:var(--font-weight-semibold);--sl-account-subheading-padding-inline:var(--spacing-3);--sl-account-subheading-padding-block-start:var(--spacing-1_5);--sl-account-subheading-padding-block-end:var(--spacing-1);--sl-account-switch-gap:var(--spacing-0_5);--sl-account-switch-padding-inline:var(--spacing-1_5);--sl-account-switch-row-bg:transparent;--sl-account-switch-row-bg-hover:var(--color-bg-primary_hover);--sl-account-switch-row-padding-inline:var(--spacing-2);--sl-account-switch-row-padding-block:var(--spacing-1_5);--sl-account-switch-row-radius:var(--radius-md);--sl-account-radio-bg:var(--color-bg-primary);--sl-account-radio-border:var(--color-border-primary);--sl-account-radio-bg-selected:var(--color-bg-brand-solid);--sl-account-radio-border-selected:var(--color-bg-brand-solid);--sl-account-radio-inset-block-start:var(--spacing-2);--sl-account-radio-inset-inline-end:var(--spacing-2);--sl-account-radio-size:var(--spacing-4);--sl-account-radio-radius:var(--radius-full);--sl-account-radio-dot-bg:var(--color-white);--sl-account-radio-dot-size:var(--spacing-1_5);--sl-account-radio-dot-radius:var(--radius-full);--sl-account-footer-gap:var(--spacing-2);--sl-account-footer-padding-inline:var(--spacing-2);--sl-account-footer-padding-block-start:var(--spacing-0_5);--sl-account-footer-padding-block-end:var(--spacing-2);--sl-account-signout-padding-block-start:var(--spacing-1);--sl-account-signout-padding-block-end:var(--spacing-1_5);align-items:center;gap:var(--sl-account-card-gap);background:var(--sl-account-card-bg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-card-border);font-family:var(--sl-account-font-family);border-start-start-radius:var(--sl-account-card-radius-start-start,var(--sl-account-card-radius));border-start-end-radius:var(--sl-account-card-radius-start-end,var(--sl-account-card-radius));border-end-end-radius:var(--sl-account-card-radius-end-end,var(--sl-account-card-radius));border-end-start-radius:var(--sl-account-card-radius-end-start,var(--sl-account-card-radius));padding-block-start:var(--sl-account-card-padding-block-start,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-block-end:var(--sl-account-card-padding-block-end,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-inline-start:var(--sl-account-card-padding-inline-start,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));padding-inline-end:var(--sl-account-card-padding-inline-end,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));display:flex;position:relative}.sl-nav-item{--sl-nav-item-radius:var(--radius-md);--sl-nav-item-max-block-size:var(--spacing-9);--sl-nav-item-transition:background .1s linear, color .1s linear;--sl-nav-item-icon-transition:color .1s linear;--sl-nav-item-chevron-transition:transform .15s ease;--sl-nav-item-font-family:var(--font-body);--sl-nav-item-font-size:var(--text-sm);--sl-nav-item-line-height:var(--text-sm--line-height);--sl-nav-item-font-weight:var(--font-weight-semibold);--sl-nav-item-padding:var(--spacing-2);--sl-nav-item-child-padding-block:var(--spacing-2);--sl-nav-item-child-padding-inline-start:var(--spacing-10);--sl-nav-item-child-padding-inline-end:var(--spacing-3);--sl-nav-item-focus-ring-width:var(--focus-ring-width);--sl-nav-item-focus-ring-color:var(--color-focus-ring);--sl-nav-item-focus-ring-offset:var(--focus-ring-offset);--sl-nav-item-border-width:var(--border-width);--sl-nav-item-bg:var(--color-bg-primary);--sl-nav-item-bg-hover:var(--color-bg-primary_hover);--sl-nav-item-fg:var(--color-text-secondary);--sl-nav-item-current-bg:var(--color-bg-secondary);--sl-nav-item-current-bg-hover:var(--color-bg-secondary_hover);--sl-nav-item-label-fg:var(--color-text-secondary);--sl-nav-item-label-fg-hover:var(--color-text-secondary_hover);--sl-nav-item-label-current-fg:var(--color-text-secondary_hover);--sl-nav-item-icon-fg:var(--color-fg-quaternary);--sl-nav-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-nav-item-icon-current-fg:var(--color-fg-quaternary_hover);--sl-nav-item-external-fg:var(--color-fg-quaternary);--sl-nav-item-chevron-fg:var(--color-fg-quaternary);--sl-nav-item-rule-bg:var(--color-border-secondary);--sl-nav-item-icon-size:var(--spacing-5);--sl-nav-item-icon-margin-inline-end:var(--spacing-2);--sl-nav-item-badge-margin-inline-start:var(--spacing-3);--sl-nav-item-external-size:var(--spacing-4);--sl-nav-item-chevron-size:var(--spacing-4);--sl-nav-item-chevron-margin-inline-start:var(--spacing-3);--sl-nav-list-padding-inline:var(--spacing-4);--sl-nav-list-padding-block-start:var(--spacing-5);--sl-nav-list-row-padding-block:var(--spacing-px);--sl-nav-list-children-padding-block-end:var(--spacing-1);--sl-nav-list-divider-padding-inline:var(--spacing-0_5);--sl-nav-list-divider-padding-block:var(--spacing-2);--sl-nav-list-rule-block-size:var(--sl-nav-item-border-width);inline-size:100%;max-block-size:var(--sl-nav-item-max-block-size);background:var(--sl-nav-item-bg);color:var(--sl-nav-item-fg);font-family:var(--sl-nav-item-font-family);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--sl-nav-item-transition);border-start-start-radius:var(--sl-nav-item-radius-start-start,var(--sl-nav-item-radius));border-start-end-radius:var(--sl-nav-item-radius-start-end,var(--sl-nav-item-radius));border-end-end-radius:var(--sl-nav-item-radius-end-end,var(--sl-nav-item-radius));border-end-start-radius:var(--sl-nav-item-radius-end-start,var(--sl-nav-item-radius));outline:none;align-items:center;padding-block-start:var(--sl-nav-item-padding-block-start,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-block-end:var(--sl-nav-item-padding-block-end,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-inline-start:var(--sl-nav-item-padding-inline-start,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));padding-inline-end:var(--sl-nav-item-padding-inline-end,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));text-decoration:none;display:flex;position:relative}.sl-notif-btn-section{--sl-notif-btn-section-gap:var(--spacing-4);--sl-notif-btn-section-size:100%;--sl-notif-btn-text-gap:var(--spacing-1);--sl-notif-btn-font-size:var(--text-sm);--sl-notif-btn-title-font-weight:var(--font-weight-semibold);--sl-notif-btn-title-fg:var(--color-text-primary);--sl-notif-btn-hint-fg:var(--color-text-tertiary);--sl-notif-btn-interval-gap:var(--spacing-3);--sl-notif-btn-amount-size:52px;--sl-notif-btn-unit-size:104px;gap:var(--sl-notif-btn-section-gap);inline-size:var(--sl-notif-btn-section-inline-size,var(--sl-notif-btn-section-size));flex-direction:column;display:flex}.sl-notif-check-form{--sl-notif-check-form-gap:var(--spacing-6);--sl-notif-check-group-gap:var(--spacing-4);--sl-notif-check-heading-gap:var(--spacing-1);--sl-notif-check-list-gap:var(--spacing-3);--sl-notif-check-radios-gap:var(--spacing-3);--sl-notif-check-list-padding:var(--spacing-2);--sl-notif-check-radios-padding:var(--spacing-6);--sl-notif-check-title-font-size:var(--text-sm);--sl-notif-check-title-font-weight:var(--font-weight-semibold);--sl-notif-check-hint-font-size:var(--text-sm);--sl-notif-check-title-fg:var(--color-text-primary);--sl-notif-check-hint-fg:var(--color-text-tertiary);--sl-notif-check-divider-bg:var(--color-border-secondary);--sl-notif-check-divider-block-size:1px;gap:var(--sl-notif-check-form-gap);flex-direction:column;inline-size:100%;display:flex}.sl-notif-content{--sl-notif-font-size-xs:var(--text-xs);--sl-notif-font-size-sm:var(--text-sm);--sl-notif-font-weight-medium:var(--font-weight-medium);--sl-notif-font-weight-bold:var(--font-weight-bold);--sl-notif-attachment-icon-font-size:9px;--sl-notif-attachment-icon-letter-spacing:.04em;--sl-notif-border-width:var(--border-width);--sl-notif-content-padding-block:var(--spacing-6);--sl-notif-feed-item-gap:var(--spacing-3);--sl-notif-feed-body-gap:var(--spacing-3);--sl-notif-feed-body-padding-block:var(--spacing-8);--sl-notif-unseen-size:var(--spacing-2);--sl-notif-unseen-radius:50%;--sl-notif-unseen-bg:var(--color-bg-success-solid);--sl-notif-connector-inline-size:var(--spacing-0_5);--sl-notif-connector-radius:1px;--sl-notif-connector-margin-block:var(--spacing-1);--sl-notif-connector-color:var(--color-border-primary);--sl-notif-feed-meta-gap:var(--spacing-2);--sl-notif-feed-name-fg:var(--color-text-secondary);--sl-notif-feed-time-fg:var(--color-text-tertiary);--sl-notif-feed-action-fg:var(--color-text-tertiary);--sl-notif-feed-target-fg:var(--color-text-brand-secondary);--sl-notif-attachment-gap:var(--spacing-3);--sl-notif-attachment-icon-size:var(--spacing-10);--sl-notif-attachment-icon-radius:var(--radius-sm);--sl-notif-attachment-icon-bg:var(--color-bg-secondary);--sl-notif-attachment-icon-fg:var(--color-text-tertiary);--sl-notif-attachment-name-fg:var(--color-text-secondary);--sl-notif-attachment-size-fg:var(--color-text-tertiary);--sl-notif-message-padding:var(--spacing-3);--sl-notif-message-radius:var(--radius-md);--sl-notif-message-radius-start-start:0;--sl-notif-message-border-color:var(--color-border-secondary);--sl-notif-message-fg:var(--color-text-secondary);padding-block-end:var(--sl-notif-content-padding-block-end,var(--sl-notif-content-padding-block))}.sl-order-summary-total{--sl-order-summary-font-family:var(--default-font-family);--sl-order-summary-font-size-sm:var(--text-sm);--sl-order-summary-font-size-xl:var(--text-xl);--sl-order-summary-font-weight-medium:var(--font-weight-medium);--sl-order-summary-font-weight-semibold:var(--font-weight-semibold);--sl-order-summary-border-width:var(--border-width);--sl-order-summary-price-fg:var(--color-text-primary);--sl-order-summary-divider-inline-size:100%;--sl-order-summary-divider-block-size:var(--sl-order-summary-border-width);--sl-order-summary-divider-bg:var(--color-border-secondary);--sl-order-summary-discount-row-gap:var(--spacing-3);--sl-order-summary-line-label-gap:var(--spacing-2);--sl-order-summary-line-text-fg:var(--color-text-secondary);--sl-order-summary-line-value-fg:var(--color-text-tertiary);justify-content:space-between;align-items:center;inline-size:100%;display:flex}.sl-pg{--sl-pg-font-family:var(--font-body);--sl-pg-font-size:var(--text-sm);--sl-pg-line-height:var(--text-sm--line-height);--sl-pg-font-weight:var(--font-weight-medium);--sl-pg-border-width:var(--border-width);--sl-pg-transition:background .1s linear, color .1s linear;--sl-pg-indicator-transition:background .12s linear;--sl-pg-focus-ring-width:var(--focus-ring-width);--sl-pg-focus-ring-color:var(--color-focus-ring);--sl-pg-focus-ring-offset:var(--focus-ring-offset);--sl-pg-divider-border:var(--color-border-secondary);--sl-pg-bar-gap:var(--spacing-3);--sl-pg-bar-padding-block:var(--spacing-5);--sl-pg-bar-border-width-block:var(--sl-pg-border-width);--sl-pg-card-padding-inline:var(--spacing-6);--sl-pg-card-padding-block-start:var(--spacing-3);--sl-pg-card-padding-block-end:var(--spacing-4);--sl-pg-card-border-width-block:var(--sl-pg-border-width);--sl-pg-bar-card-padding-block-start:var(--spacing-3);--sl-pg-pages-gap:var(--spacing-0_5);--sl-pg-page-size:var(--spacing-9);--sl-pg-page-padding:var(--spacing-3);--sl-pg-page-radius:var(--radius-lg);--sl-pg-page-rounded-radius:var(--radius-full);--sl-pg-page-fg:var(--color-text-quaternary);--sl-pg-page-bg-hover:var(--color-bg-primary_hover);--sl-pg-page-fg-hover:var(--color-text-secondary);--sl-pg-page-bg-selected:var(--color-bg-primary_hover);--sl-pg-page-fg-selected:var(--color-text-secondary);--sl-pg-ellipsis-size:var(--spacing-9);--sl-pg-ellipsis-fg:var(--color-text-tertiary);--sl-pg-counter-fg:var(--color-fg-secondary);--sl-pg-group-num-inline-size:var(--spacing-9);--sl-pg-advanced-gap:var(--spacing-3);--sl-pg-advanced-cluster-gap:var(--spacing-2);--sl-pg-dots-gap-md:var(--spacing-3);--sl-pg-dots-gap-lg:var(--spacing-4);--sl-pg-lines-gap-md:var(--spacing-2);--sl-pg-lines-gap-lg:var(--spacing-3);--sl-pg-framed-radius:var(--radius-full);--sl-pg-framed-bg:color-mix(in srgb, var(--color-alpha-white) 90%, transparent);--sl-pg-framed-padding-md:var(--spacing-2);--sl-pg-framed-padding-lg:var(--spacing-3);--sl-pg-dot-radius:var(--radius-full);--sl-pg-dot-bg:var(--color-bg-quaternary);--sl-pg-dot-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-dot-brand-bg:var(--color-fg-brand-secondary);--sl-pg-dot-brand-bg-selected:var(--color-fg-white);--sl-pg-dot-size-md:var(--spacing-2);--sl-pg-dot-size-lg:var(--spacing-2_5);--sl-pg-line-radius:var(--radius-full);--sl-pg-line-bg:var(--color-bg-quaternary);--sl-pg-line-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-line-inline-size:var(--spacing-10);--sl-pg-line-block-size-md:var(--spacing-1_5);--sl-pg-line-block-size-lg:var(--spacing-2);font-family:var(--sl-pg-font-family)}.sl-payment-details-preview{--sl-payment-details-preview-padding:var(--spacing-6);--sl-payment-details-preview-radius:var(--radius-lg);--sl-payment-details-preview-inline-size:100%;--sl-payment-details-preview-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-payment-details-card-inline-size:300px;--sl-payment-details-card-block-size:180px;--sl-payment-details-card-padding:var(--spacing-4);--sl-payment-details-card-radius:var(--radius-lg);--sl-payment-details-card-bg:linear-gradient(135deg, var(--color-bg-primary-solid), var(--color-bg-secondary-solid));--sl-payment-details-card-shadow:var(--shadow-lg);--sl-payment-details-card-fg:var(--color-text-white);--sl-payment-details-card-chip-size:var(--spacing-9);--sl-payment-details-card-chip-block-size:26px;--sl-payment-details-card-chip-radius:var(--radius-xs);--sl-payment-details-card-chip-bg:linear-gradient(135deg, var(--color-utility-yellow-300), var(--color-utility-yellow-600));--sl-payment-details-font-family:var(--default-font-family);--sl-payment-details-card-number-font-size:var(--text-lg);--sl-payment-details-card-number-font-weight:var(--font-weight-medium);--sl-payment-details-card-number-letter-spacing:.08em;--sl-payment-details-card-meta-font-size:var(--text-sm);--sl-payment-details-card-holder-letter-spacing:.04em;--sl-payment-details-row-gap:var(--spacing-4);--sl-payment-details-row-inline-size:100%;--sl-payment-details-narrow-inline-size:var(--spacing-28);--sl-payment-details-divider-inline-size:100%;--sl-payment-details-divider-block-size:1px;--sl-payment-details-divider-bg:var(--color-border-secondary,var(--color-neutral-100));--sl-payment-details-section-gap:var(--spacing-1);--sl-payment-details-section-font-size:var(--text-sm);--sl-payment-details-section-title-font-weight:var(--font-weight-semibold);--sl-payment-details-section-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-payment-details-section-text-fg:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-payment-details-preview-inline-size);background:var(--sl-payment-details-preview-bg);border-start-start-radius:var(--sl-payment-details-preview-radius-start-start,var(--sl-payment-details-preview-radius));border-start-end-radius:var(--sl-payment-details-preview-radius-start-end,var(--sl-payment-details-preview-radius));border-end-end-radius:var(--sl-payment-details-preview-radius-end-end,var(--sl-payment-details-preview-radius));border-end-start-radius:var(--sl-payment-details-preview-radius-end-start,var(--sl-payment-details-preview-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-payment-details-preview-padding-block-start,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));padding-block-end:var(--sl-payment-details-preview-padding-block-end,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));display:flex;overflow:hidden}.sl-payment-method-cards{--sl-payment-method-cards-gap:var(--spacing-4);--sl-payment-method-border-width:var(--border-width);--sl-payment-method-font-family:var(--default-font-family);--sl-payment-method-logo-radius:var(--radius-sm);--sl-payment-method-logo-size:var(--spacing-8);--sl-payment-method-logo-inline-size:46px;--sl-payment-method-logo-gap:var(--spacing-0_5);--sl-payment-method-logo-bg:var(--color-bg-secondary);--sl-payment-method-logo-border:var(--color-border-secondary);--sl-payment-method-logo-fg:var(--color-text-secondary);--sl-payment-method-logo-label-font-size:9px;--sl-payment-method-logo-label-font-weight:var(--font-weight-bold);--sl-payment-method-logo-label-letter-spacing:.04em;--sl-payment-method-logo-glyph-size:var(--spacing-3_5);--sl-payment-method-divider-bg:var(--color-border-secondary);--sl-payment-method-section-gap:var(--spacing-1);--sl-payment-method-section-font-size:var(--text-sm);--sl-payment-method-section-title-font-weight:var(--font-weight-semibold);--sl-payment-method-section-title-fg:var(--color-text-primary);--sl-payment-method-section-text-fg:var(--color-text-tertiary);align-items:flex-end;gap:var(--sl-payment-method-cards-gap);flex-direction:column;inline-size:100%;display:flex}.sl-pin{--sl-pin-root-gap:var(--spacing-1_5);--sl-pin-slot-radius:var(--radius-xl);--sl-pin-slot-border-width:var(--border-width);--sl-pin-slot-shadow:var(--shadow-xs);--sl-pin-slot-transition:box-shadow .1s linear, background-color .1s linear;--sl-pin-slot-font-family:var(--default-font-family);--sl-pin-slot-font-weight:var(--font-weight-medium);--sl-pin-separator-font-weight:var(--font-weight-medium);--sl-pin-slot-bg:var(--color-bg-primary);--sl-pin-slot-fg:color-mix(in srgb, var(--color-text-placeholder) 40%, transparent);--sl-pin-slot-border:var(--color-border-primary);--sl-pin-slot-filled-fg:var(--color-text-brand-tertiary_alt);--sl-pin-slot-filled-border:var(--color-border-brand);--sl-pin-slot-invalid-fg:var(--color-text-error-primary);--sl-pin-slot-invalid-border:var(--color-border-error_subtle);--sl-pin-focus-ring-width:var(--focus-ring-width);--sl-pin-focus-ring-color:var(--color-border-brand);--sl-pin-focus-ring-offset:var(--focus-ring-offset);--sl-pin-caret-color:var(--color-fg-brand-primary);--sl-pin-caret-inline-size:var(--spacing-0_5);--sl-pin-separator-color:var(--color-utility-neutral-300);--sl-pin-separator-font-size:var(--text-display-xl);--sl-pin-separator-line-height:var(--text-display-xl--line-height);--sl-pin-group-gap-xxxs:var(--spacing-1_5);--sl-pin-group-size-xxxs:var(--spacing-9);--sl-pin-group-gap-xxs:var(--spacing-2);--sl-pin-group-size-xxs:var(--spacing-10);--sl-pin-group-gap-xs:var(--spacing-2);--sl-pin-group-size-xs:var(--spacing-11);--sl-pin-group-gap-sm:var(--spacing-2);--sl-pin-group-size-sm:calc(var(--spacing) * 16.5);--sl-pin-group-gap-md:var(--spacing-3);--sl-pin-group-size-md:calc(var(--spacing) * 20.5);--sl-pin-group-gap-lg:var(--spacing-3);--sl-pin-group-size-lg:calc(var(--spacing) * 24.5);--sl-pin-slot-size-xxxs:var(--spacing-9);--sl-pin-slot-size-xxs:var(--spacing-10);--sl-pin-slot-size-xs:var(--spacing-11);--sl-pin-slot-size-sm:var(--spacing-16);--sl-pin-slot-size-md:var(--spacing-20);--sl-pin-slot-size-lg:var(--spacing-24);--sl-pin-slot-padding-block-xxxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxxs:var(--spacing-3);--sl-pin-slot-padding-block-xxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxs:var(--spacing-3);--sl-pin-slot-padding-block-xs:var(--spacing-2_5);--sl-pin-slot-padding-inline-xs:var(--spacing-3_5);--sl-pin-slot-padding-block-sm:var(--spacing-0_5);--sl-pin-slot-padding-inline-sm:var(--spacing-2);--sl-pin-slot-padding-block-md:var(--spacing-2_5);--sl-pin-slot-padding-inline-md:var(--spacing-2);--sl-pin-slot-padding-block-lg:var(--spacing-3);--sl-pin-slot-padding-inline-lg:var(--spacing-2);--sl-pin-slot-font-size-xxxs:var(--text-sm);--sl-pin-slot-line-height-xxxs:var(--text-sm--line-height);--sl-pin-slot-font-size-xxs:var(--text-md);--sl-pin-slot-line-height-xxs:var(--text-md--line-height);--sl-pin-slot-font-size-xs:var(--text-md);--sl-pin-slot-line-height-xs:var(--text-md--line-height);--sl-pin-slot-font-size-sm:var(--text-display-lg);--sl-pin-slot-line-height-sm:var(--text-display-lg--line-height);--sl-pin-slot-font-size-md:var(--text-display-lg);--sl-pin-slot-line-height-md:var(--text-display-lg--line-height);--sl-pin-slot-font-size-lg:var(--text-display-xl);--sl-pin-slot-line-height-lg:var(--text-display-xl--line-height);gap:var(--sl-pin-root-gap);flex-direction:column;block-size:max-content;display:flex}@keyframes sl-pin-caret-blink{0%,to{opacity:1}50%{opacity:0}}.sl-play-btn{--sl-play-btn-radius:var(--radius-full);--sl-play-btn-transition:background .12s ease, box-shadow .12s ease, transform .12s ease;--sl-play-btn-pressed-scale:.94;--sl-play-btn-focus-ring-width:var(--focus-ring-width);--sl-play-btn-focus-ring-color:var(--color-utility-brand-200);--sl-play-btn-focus-ring-color-outer:var(--color-border-brand);--sl-play-btn-focus-ring-offset:var(--focus-ring-offset);--sl-play-btn-focus-ring-shadow:0 0 0 var(--sl-play-btn-focus-ring-width) var(--sl-play-btn-focus-ring-color), 0 0 0 calc(var(--sl-play-btn-focus-ring-width) * 2) var(--sl-play-btn-focus-ring-color-outer);--sl-play-btn-border-width:var(--spacing-px);--sl-play-btn-shadow:var(--shadow-md);--sl-play-btn-size-sm:var(--spacing-10);--sl-play-btn-size-md:var(--spacing-14);--sl-play-btn-size-lg:var(--spacing-16);--sl-play-btn-size-xl:var(--spacing-20);--sl-play-btn-icon-size-sm:var(--spacing-4);--sl-play-btn-icon-size-md:var(--spacing-5);--sl-play-btn-icon-size-lg:var(--spacing-6);--sl-play-btn-icon-size-xl:var(--spacing-7);--sl-play-btn-light-blur-bg:color-mix(in srgb, var(--color-neutral-50) 35%, transparent);--sl-play-btn-light-blur-bg-hover:color-mix(in srgb, var(--color-neutral-50) 45%, transparent);--sl-play-btn-light-blur-fg:var(--color-neutral-50);--sl-play-btn-light-blur-blur:blur(8px);--sl-play-btn-dark-blur-bg:color-mix(in srgb, var(--color-neutral-900) 35%, transparent);--sl-play-btn-dark-blur-bg-hover:color-mix(in srgb, var(--color-neutral-900) 50%, transparent);--sl-play-btn-dark-blur-fg:var(--color-neutral-50);--sl-play-btn-dark-blur-blur:blur(8px);--sl-play-btn-brand-bg:var(--color-bg-brand-solid);--sl-play-btn-brand-bg-hover:var(--color-bg-brand-solid_hover);--sl-play-btn-brand-fg:var(--color-text-white);--sl-play-btn-brand-shadow:var(--sl-play-btn-shadow);--sl-play-btn-featured-bg:var(--color-bg-secondary);--sl-play-btn-featured-bg-hover:var(--color-bg-secondary);--sl-play-btn-featured-fg:var(--color-text-brand-primary);--sl-play-btn-featured-border:var(--color-border-primary,var(--color-neutral-400));--sl-play-btn-featured-shadow:inset 0 0 0 var(--sl-play-btn-border-width) var(--sl-play-btn-featured-border), var(--sl-play-btn-shadow);cursor:pointer;transition:var(--sl-play-btn-transition);border:none;border-start-start-radius:var(--sl-play-btn-radius-start-start,var(--sl-play-btn-radius));border-start-end-radius:var(--sl-play-btn-radius-start-end,var(--sl-play-btn-radius));border-end-end-radius:var(--sl-play-btn-radius-end-end,var(--sl-play-btn-radius));border-end-start-radius:var(--sl-play-btn-radius-end-start,var(--sl-play-btn-radius));outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sl-progress-track{--sl-progress-track-size:100%;--sl-progress-track-block-size:var(--spacing-2);--sl-progress-track-radius:var(--radius-md);--sl-progress-fill-size:100%;--sl-progress-fill-radius:var(--radius-md);--sl-progress-fill-transition:transform 75ms linear;--sl-progress-track-bg:var(--color-bg-quaternary);--sl-progress-fill-bg:var(--color-fg-brand-primary);--sl-progress-value-fg:var(--color-text-secondary);--sl-progress-chip-bg:var(--color-bg-primary_alt);--sl-progress-chip-border:var(--color-border-secondary_alt);--sl-progress-chip-value-fg:var(--color-text-secondary);--sl-progress-gap-row:var(--spacing-3);--sl-progress-gap-col:var(--spacing-2);--sl-progress-gap-floating:var(--spacing-2);--sl-progress-value-font-family:var(--font-body);--sl-progress-value-font-size:var(--text-sm);--sl-progress-value-line-height:var(--text-sm--line-height);--sl-progress-value-font-weight:var(--font-weight-medium);--sl-progress-chip-padding:var(--spacing-2);--sl-progress-chip-padding-block:var(--spacing-2);--sl-progress-chip-padding-inline:var(--spacing-3);--sl-progress-chip-radius:var(--radius-lg);--sl-progress-chip-border-width:var(--border-width);--sl-progress-chip-shadow:var(--shadow-lg);--sl-progress-chip-edge-offset:var(--spacing-2);--sl-progress-chip-value-font-family:var(--font-body);--sl-progress-chip-value-font-size:var(--text-xs);--sl-progress-chip-value-line-height:var(--text-xs--line-height);--sl-progress-chip-value-font-weight:var(--font-weight-semibold);inline-size:var(--sl-progress-track-inline-size,var(--sl-progress-track-size));block-size:var(--sl-progress-track-block-size);background:var(--sl-progress-track-bg);border-start-start-radius:var(--sl-progress-track-radius-start-start,var(--sl-progress-track-radius));border-start-end-radius:var(--sl-progress-track-radius-start-end,var(--sl-progress-track-radius));border-end-end-radius:var(--sl-progress-track-radius-end-end,var(--sl-progress-track-radius));border-end-start-radius:var(--sl-progress-track-radius-end-start,var(--sl-progress-track-radius));overflow:hidden}.sl-ps{--sl-ps-font-family:var(--font-body);--sl-ps-font-weight-semibold:var(--font-weight-semibold);--sl-ps-font-weight-medium:var(--font-weight-medium);--sl-ps-radius-full:var(--radius-full);--sl-ps-featured-radius:var(--radius-md);--sl-ps-connector-radius:var(--radius-xs);--sl-ps-bar-radius:var(--radius-xs);--sl-ps-border-width:var(--border-width);--sl-ps-ring-width:1.5px;--sl-ps-connector-width:2px;--sl-ps-current-ring-offset:var(--focus-ring-offset);--sl-ps-current-ring-width:var(--focus-ring-width);--sl-ps-featured-shadow:var(--shadow-xs);--sl-ps-dotwrap-size-sm:var(--spacing-6);--sl-ps-dotwrap-size-md:var(--spacing-8);--sl-ps-dot-size-sm:var(--spacing-2);--sl-ps-dot-size-md:var(--spacing-2_5);--sl-ps-tick-size-sm:var(--spacing-3);--sl-ps-tick-size-md:var(--spacing-4);--sl-ps-numwrap-size-sm:var(--spacing-6);--sl-ps-numwrap-size-md:var(--spacing-8);--sl-ps-numwrap-font-size-sm:var(--text-xs);--sl-ps-numwrap-line-height-sm:var(--text-xs--line-height);--sl-ps-numwrap-font-size-md:var(--text-sm);--sl-ps-numwrap-line-height-md:var(--text-sm--line-height);--sl-ps-featured-size-sm:var(--spacing-8);--sl-ps-featured-size-md:var(--spacing-10);--sl-ps-featured-icon-size:var(--spacing-5);--sl-ps-icons-text-gap:var(--spacing-4);--sl-ps-step-gap-sm:var(--spacing-3);--sl-ps-step-gap-md:var(--spacing-4);--sl-ps-connector-margin-block:var(--spacing-1);--sl-ps-text-gap:var(--spacing-0_5);--sl-ps-minimal-gap-sm:var(--spacing-3);--sl-ps-minimal-gap-md:var(--spacing-4);--sl-ps-text-line-gap:var(--spacing-4);--sl-ps-text-line-gap-vertical:var(--spacing-5);--sl-ps-text-padding-block-start:var(--spacing-0_5);--sl-ps-text-padding-block-end:var(--spacing-6);--sl-ps-tl-step-padding-block-start-sm:var(--spacing-3);--sl-ps-tl-step-padding-block-start-md:var(--spacing-4);--sl-ps-tl-bar-block-size:var(--spacing-1);--sl-ps-mc-line-length-horizontal:var(--spacing-20);--sl-ps-mc-line-length-vertical:var(--spacing-12);--sl-ps-title-font-size-sm:var(--text-sm);--sl-ps-title-line-height-sm:var(--text-sm--line-height);--sl-ps-title-font-size-md:var(--text-md);--sl-ps-title-line-height-md:var(--text-md--line-height);--sl-ps-desc-font-size-sm:var(--text-sm);--sl-ps-desc-line-height-sm:var(--text-sm--line-height);--sl-ps-desc-font-size-md:var(--text-md);--sl-ps-desc-line-height-md:var(--text-md--line-height);--sl-ps-counter-font-size:var(--text-sm);--sl-ps-counter-line-height:var(--text-sm--line-height);--sl-ps-dotwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-dotwrap-incomplete-ring:var(--color-border-primary);--sl-ps-dotwrap-current-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-current-ring-inner:var(--color-bg-primary);--sl-ps-dotwrap-current-ring-outer:var(--color-focus-ring);--sl-ps-dotwrap-complete-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-complete-fg:var(--color-fg-white);--sl-ps-dot-incomplete-bg:var(--color-fg-quaternary);--sl-ps-dot-current-bg:var(--color-fg-white);--sl-ps-numwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-numwrap-incomplete-ring:var(--color-border-secondary);--sl-ps-numwrap-incomplete-fg:var(--color-text-quaternary);--sl-ps-numwrap-current-bg:var(--color-bg-primary);--sl-ps-numwrap-current-ring:var(--color-border-secondary);--sl-ps-numwrap-current-fg:var(--color-text-secondary);--sl-ps-numwrap-complete-bg:var(--color-bg-success-solid);--sl-ps-numwrap-complete-fg:var(--color-fg-white);--sl-ps-featured-bg:var(--color-bg-primary);--sl-ps-featured-ring:var(--color-border-secondary);--sl-ps-featured-fg:var(--color-fg-secondary);--sl-ps-featured-incomplete-fg:var(--color-fg-quaternary);--sl-ps-connector-color:var(--color-border-secondary);--sl-ps-connector-complete-color:var(--color-border-brand);--sl-ps-bar-bg:var(--color-fg-brand-primary_alt);--sl-ps-bar-incomplete-bg:var(--color-bg-quaternary);--sl-ps-title-color:var(--color-text-secondary);--sl-ps-title-current-color:var(--color-text-brand-secondary);--sl-ps-desc-color:var(--color-text-tertiary);--sl-ps-desc-current-color:var(--color-text-brand-tertiary);--sl-ps-counter-color:var(--color-text-secondary);font-family:var(--sl-ps-font-family)}.sl-project-share{--sl-project-gap:var(--spacing-4);--sl-project-text-gap:var(--spacing-1);--sl-project-url-gap:var(--spacing-1_5);--sl-project-font-size:var(--text-sm);--sl-project-line-height:var(--text-sm--line-height);--sl-project-font-weight:var(--font-weight-semibold);--sl-project-title-fg:var(--color-text-primary);--sl-project-hint-fg:var(--color-text-tertiary);--sl-project-url-fg:var(--color-text-tertiary);--sl-project-icon-fg:var(--color-text-quaternary);--sl-project-row-border:var(--color-border-secondary);--sl-project-icon-size:var(--spacing-4);--sl-project-dot-size:var(--spacing-2_5);--sl-project-dot-radius:var(--radius-full);--sl-project-dot-warning-bg:var(--color-utility-yellow-600);--sl-project-dot-success-bg:var(--color-utility-green-600);--sl-project-dot-brand-bg:var(--color-bg-brand-solid);--sl-project-dot-error-bg:var(--color-utility-red-600);--sl-project-row-padding-block:var(--spacing-3);--sl-project-row-border-width:var(--border-width);gap:var(--sl-project-gap);flex-direction:column;inline-size:100%;display:flex}.sl-qr{--sl-qr-padding-md:var(--spacing-2);--sl-qr-padding-lg:var(--spacing-3);--sl-qr-frame-size:var(--spacing-3);--sl-qr-frame-width:var(--spacing-0_5);--sl-qr-frame-color:var(--color-border-brand_alt);--sl-qr-frame-radius:var(--radius-xs);--sl-qr-scan-border-width:var(--spacing-0_25);--sl-qr-scan-border-color:var(--color-border-brand);--sl-qr-scan-bg:color-mix(in srgb, var(--color-bg-brand-solid) 10%, transparent);padding:var(--sl-qr-padding-md);justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-radio-group{--sl-radio-group-gap:var(--spacing-4);--sl-radio-font-family:var(--default-font-family);--sl-radio-gap-sm:var(--spacing-2);--sl-radio-gap-md:var(--spacing-3);--sl-radio-control-size-sm:var(--spacing-4);--sl-radio-control-size-md:var(--spacing-5);--sl-radio-control-radius:var(--radius-full);--sl-radio-border-width:var(--border-width);--sl-radio-control-transition:background .1s ease, box-shadow .1s ease;--sl-radio-control-has-text-margin-block:var(--spacing-0_5);--sl-radio-control-bg:var(--color-bg-primary);--sl-radio-control-ring:var(--color-border-primary);--sl-radio-control-selected-bg:var(--color-bg-brand-solid);--sl-radio-control-selected-ring:var(--color-bg-brand-solid);--sl-radio-control-disabled-bg:var(--color-bg-tertiary);--sl-radio-control-disabled-opacity:.5;--sl-radio-dot-size-sm:var(--spacing-1_5);--sl-radio-dot-size-md:var(--spacing-2);--sl-radio-dot-radius:var(--radius-full);--sl-radio-dot-bg:var(--color-fg-white);--sl-radio-dot-transition:opacity .1s ease;--sl-radio-text-gap-md:var(--spacing-0_5);--sl-radio-label-font-size-sm:var(--text-sm);--sl-radio-label-font-size-md:var(--text-md);--sl-radio-label-font-weight:var(--font-weight-medium);--sl-radio-label-fg:var(--color-text-secondary);--sl-radio-hint-font-size-sm:var(--text-sm);--sl-radio-hint-font-size-md:var(--text-md);--sl-radio-hint-fg:var(--color-text-tertiary);--sl-radio-focus-ring-width:var(--focus-ring-width);--sl-radio-focus-ring-color:var(--color-focus-ring);--sl-radio-focus-ring-offset:var(--focus-ring-offset);gap:var(--sl-radio-group-gap);font-family:var(--sl-radio-font-family);flex-direction:column;display:flex}.sl-radio-card-group{--sl-radio-card-group-gap:var(--spacing-3);--sl-radio-card-font-family:var(--default-font-family);--sl-radio-card-radius:var(--radius-lg);--sl-radio-card-border-width:var(--border-width);--sl-radio-card-selected-border-width:var(--focus-ring-width);--sl-radio-card-transition:box-shadow .1s ease;--sl-radio-card-bg:var(--color-bg-secondary);--sl-radio-card-border:var(--color-border-secondary);--sl-radio-card-selected-border:var(--color-brand-500);--sl-radio-card-focus-ring-width:var(--focus-ring-width);--sl-radio-card-focus-ring-color:var(--color-brand-500);--sl-radio-card-focus-ring-offset:var(--focus-ring-offset);--sl-radio-card-header-gap:var(--spacing-3);--sl-radio-card-header-padding-block:var(--spacing-3);--sl-radio-card-header-padding-inline-start:var(--spacing-3);--sl-radio-card-header-padding-inline-end:var(--spacing-5);--sl-radio-card-header-radius:var(--radius-lg);--sl-radio-card-header-radius-end-start:0;--sl-radio-card-header-radius-end-end:0;--sl-radio-card-featured-icon-size:var(--spacing-8);--sl-radio-card-featured-icon-size-md:var(--spacing-10);--sl-radio-card-featured-icon-radius:var(--radius-md);--sl-radio-card-featured-icon-bg:var(--color-bg-secondary);--sl-radio-card-featured-icon-border:var(--color-border-primary);--sl-radio-card-featured-icon-shadow:var(--shadow-xs);--sl-radio-card-featured-icon-fg:var(--color-text-secondary);--sl-radio-card-featured-glyph-size:var(--spacing-4_5);--sl-radio-card-featured-glyph-size-md:var(--spacing-5);--sl-radio-card-title-margin-inline-end:var(--spacing-1);--sl-radio-card-title-font-size:var(--text-sm);--sl-radio-card-title-font-size-md:var(--text-md);--sl-radio-card-title-font-weight:var(--font-weight-semibold);--sl-radio-card-title-fg:var(--color-text-secondary);--sl-radio-card-check-size:var(--spacing-4);--sl-radio-card-check-size-md:var(--spacing-5);--sl-radio-card-check-radius:var(--radius-xs);--sl-radio-card-check-radius-md:var(--radius-sm);--sl-radio-card-check-bg:var(--color-bg-secondary);--sl-radio-card-check-border:var(--color-border-primary);--sl-radio-card-check-selected-bg:var(--color-brand-600);--sl-radio-card-check-selected-border:var(--color-brand-600);--sl-radio-card-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-card-check-svg-size:var(--spacing-3);--sl-radio-card-check-svg-fg:var(--color-white);--sl-radio-card-check-svg-transition:opacity .1s ease;--sl-radio-card-body-gap:var(--spacing-1);--sl-radio-card-body-gap-md:var(--spacing-2);--sl-radio-card-body-padding:var(--spacing-4);--sl-radio-card-price-row-gap:var(--spacing-4);--sl-radio-card-price-row-gap-wide:var(--spacing-1);--sl-radio-card-price-gap:var(--spacing-1);--sl-radio-card-price-value-font-size:var(--text-xl);--sl-radio-card-price-value-font-size-md:var(--text-display-xs);--sl-radio-card-price-value-font-weight:var(--font-weight-semibold);--sl-radio-card-price-value-fg:var(--color-text-secondary);--sl-radio-card-price-secondary-font-size:var(--text-sm);--sl-radio-card-price-secondary-fg:var(--color-text-tertiary);--sl-radio-card-description-font-size:var(--text-sm);--sl-radio-card-description-fg:var(--color-text-tertiary);--sl-radio-card-secondary-font-size-md:var(--text-sm);gap:var(--sl-radio-card-group-gap);font-family:var(--sl-radio-card-font-family);flex-direction:column;display:flex}@media (width>=640px){.sl-radio-card-price-row{justify-content:space-between;align-items:flex-start;gap:var(--sl-radio-card-price-row-gap-wide);flex-direction:row}}.sl-radio-icon-group{--sl-radio-icon-group-gap:var(--spacing-3);--sl-radio-icon-font-family:var(--default-font-family);--sl-radio-icon-card-gap:var(--spacing-1);--sl-radio-icon-card-padding:var(--spacing-4);--sl-radio-icon-card-radius:var(--radius-lg);--sl-radio-icon-card-bg:var(--color-bg-secondary);--sl-radio-icon-border-width:var(--border-width);--sl-radio-icon-card-border:var(--color-border-secondary);--sl-radio-icon-card-selected-border:var(--color-brand-500);--sl-radio-icon-card-transition:box-shadow .1s ease;--sl-radio-icon-focus-ring-width:var(--focus-ring-width);--sl-radio-icon-focus-ring-color:var(--color-brand-500);--sl-radio-icon-focus-ring-offset:var(--focus-ring-offset);--sl-radio-icon-body-gap:var(--spacing-3);--sl-radio-icon-badge-size-sm:var(--spacing-8);--sl-radio-icon-badge-size-md:var(--spacing-10);--sl-radio-icon-badge-radius:var(--radius-md);--sl-radio-icon-badge-bg:var(--color-bg-secondary);--sl-radio-icon-badge-border:var(--color-border-secondary);--sl-radio-icon-badge-fg:var(--color-text-secondary);--sl-radio-icon-glyph-size-sm:var(--spacing-4_5);--sl-radio-icon-glyph-size-md:var(--spacing-5);--sl-radio-icon-text-gap-md:var(--spacing-0_5);--sl-radio-icon-titles-gap:var(--spacing-1);--sl-radio-icon-font-size:var(--text-sm);--sl-radio-icon-line-height:var(--text-sm--line-height);--sl-radio-icon-title-font-weight:var(--font-weight-medium);--sl-radio-icon-title-fg:var(--color-text-secondary);--sl-radio-icon-secondary-fg:var(--color-text-tertiary);--sl-radio-icon-description-fg:var(--color-text-tertiary);--sl-radio-icon-check-size-sm:var(--spacing-4);--sl-radio-icon-check-size-md:var(--spacing-5);--sl-radio-icon-check-radius-sm:var(--radius-xs);--sl-radio-icon-check-radius-md:var(--radius-sm);--sl-radio-icon-check-bg:var(--color-bg-secondary);--sl-radio-icon-check-border:var(--color-border-primary);--sl-radio-icon-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-icon-check-selected-bg:var(--color-brand-600);--sl-radio-icon-check-selected-border:var(--color-brand-600);--sl-radio-icon-check-svg-size:var(--spacing-3);--sl-radio-icon-check-svg-color:var(--color-white);--sl-radio-icon-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-icon-group-gap);font-family:var(--sl-radio-icon-font-family);flex-direction:column;display:flex}.sl-radio-payment-group{--sl-radio-payment-gap:var(--spacing-3);--sl-radio-payment-font-family:var(--default-font-family);--sl-radio-payment-card-gap:var(--spacing-1);--sl-radio-payment-card-padding:var(--spacing-4);--sl-radio-payment-card-radius:var(--radius-lg);--sl-radio-payment-card-bg:var(--color-bg-secondary);--sl-radio-payment-card-border-width:var(--border-width);--sl-radio-payment-card-border-color:var(--color-border-secondary,var(--color-neutral-300));--sl-radio-payment-card-selected-ring-width:var(--focus-ring-width);--sl-radio-payment-card-selected-ring-color:var(--color-border-brand);--sl-radio-payment-card-transition:box-shadow .1s ease;--sl-radio-payment-card-disabled-opacity:.5;--sl-radio-payment-focus-ring-width:var(--focus-ring-width);--sl-radio-payment-focus-ring-color:var(--color-border-brand);--sl-radio-payment-focus-ring-offset:var(--focus-ring-offset);--sl-radio-payment-main-gap:var(--spacing-3);--sl-radio-payment-main-gap-md:var(--spacing-4);--sl-radio-payment-titles-gap-md:var(--spacing-0_5);--sl-radio-payment-title-font-size:var(--text-sm);--sl-radio-payment-title-line-height:var(--text-sm--line-height);--sl-radio-payment-title-font-weight:var(--font-weight-medium);--sl-radio-payment-title-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-radio-payment-description-font-size:var(--text-sm);--sl-radio-payment-description-line-height:var(--text-sm--line-height);--sl-radio-payment-description-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-radio-payment-actions-gap:var(--spacing-3);--sl-radio-payment-actions-margin-block-start:var(--spacing-2);--sl-radio-payment-actions-margin-block-start-md:var(--spacing-3);--sl-radio-payment-check-size:var(--spacing-4);--sl-radio-payment-check-size-md:var(--spacing-5);--sl-radio-payment-check-radius:var(--radius-xs);--sl-radio-payment-check-radius-md:var(--radius-sm);--sl-radio-payment-check-bg:var(--color-bg-secondary);--sl-radio-payment-check-border-width:var(--border-width);--sl-radio-payment-check-border-color:var(--color-border-primary,var(--color-neutral-400));--sl-radio-payment-check-selected-bg:var(--color-bg-brand-solid);--sl-radio-payment-check-selected-border-color:var(--color-bg-brand-solid);--sl-radio-payment-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-payment-check-svg-size:var(--spacing-3);--sl-radio-payment-check-svg-fg:var(--color-text-white);--sl-radio-payment-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-payment-gap);font-family:var(--sl-radio-payment-font-family);flex-direction:column;display:flex}.sl-range-calendar{--sl-range-font-family:var(--font-body);--sl-range-font-size:var(--text-sm);--sl-range-line-height:var(--text-sm--line-height);--sl-range-title-font-weight:var(--font-weight-semibold);--sl-range-weekday-font-weight:var(--font-weight-medium);--sl-range-title-fg:var(--color-fg-secondary);--sl-range-weekday-fg:var(--color-text-secondary);--sl-range-divider-color:var(--color-border-secondary);--sl-range-row-spacer-color:var(--color-transparent);--sl-range-month-gap:var(--spacing-3);--sl-range-month-padding-block:var(--spacing-5);--sl-range-month-padding-inline:var(--spacing-6);--sl-range-divider-width:var(--border-width);--sl-range-nav-size:var(--spacing-8);--sl-range-weekday-spacer-width:var(--spacing-1);--sl-range-weekday-size:var(--spacing-10);--sl-range-row-spacer-width:var(--spacing-1);font-family:var(--sl-range-font-family);align-items:flex-start;display:flex}.sl-section-footer{--sl-section-footer-gap:var(--spacing-5);--sl-section-footer-gap-card:var(--spacing-4);--sl-section-footer-actions-gap:var(--spacing-3);--sl-section-footer-font-family:var(--default-font-family);--sl-section-footer-border-width:var(--border-width);--sl-section-footer-border-color:var(--color-border-secondary);--sl-section-footer-padding:var(--spacing-4);--sl-section-footer-padding-md:var(--spacing-5);--sl-section-footer-padding-card-block:var(--spacing-3);--sl-section-footer-padding-card-inline:var(--spacing-4);--sl-section-footer-padding-card-block-md:var(--spacing-4);--sl-section-footer-padding-card-inline-lg:var(--spacing-6);align-items:center;gap:var(--sl-section-footer-gap);border-block-start:var(--sl-section-footer-border-width-block-start,var(--sl-section-footer-border-width-block,var(--sl-section-footer-border-width))) solid var(--sl-section-footer-border-color);font-family:var(--sl-section-footer-font-family);padding-block-start:var(--sl-section-footer-padding-block-start,var(--sl-section-footer-padding-block,var(--sl-section-footer-padding)));display:flex}@media (width>=768px){.sl-section-footer{padding-block-start:var(--sl-section-footer-padding-block-start-md,var(--sl-section-footer-padding-block-md,var(--sl-section-footer-padding-md)))}}@media (width>=768px){.sl-section-footer[data-card]{padding-block-start:var(--sl-section-footer-padding-card-block-start-md,var(--sl-section-footer-padding-card-block-md));padding-block-end:var(--sl-section-footer-padding-card-block-end-md,var(--sl-section-footer-padding-card-block-md))}}@media (width>=1024px){.sl-section-footer[data-card]{padding-inline-start:var(--sl-section-footer-padding-card-inline-start-lg,var(--sl-section-footer-padding-card-inline-lg));padding-inline-end:var(--sl-section-footer-padding-card-inline-end-lg,var(--sl-section-footer-padding-card-inline-lg))}}.sl-section-header{--sl-section-header-gap:var(--spacing-5);--sl-section-header-border-width:var(--border-width);--sl-section-header-border-color:var(--color-border-secondary);--sl-section-header-padding:0;--sl-section-header-padding-block-start:0;--sl-section-header-padding-block-end:var(--spacing-5);--sl-section-header-font-family:var(--default-font-family);--sl-section-header-group-gap:var(--spacing-4);--sl-section-header-actions-gap:var(--spacing-3);--sl-section-header-heading-font-size:var(--text-md);--sl-section-header-heading-font-weight:var(--font-weight-semibold);--sl-section-header-heading-color:var(--color-text-primary);--sl-section-header-subheading-font-size:var(--text-sm);--sl-section-header-subheading-color:var(--color-text-tertiary);gap:var(--sl-section-header-gap);border-block-end:var(--sl-section-header-border-width) solid var(--sl-section-header-border-color);font-family:var(--sl-section-header-font-family);flex-direction:column;padding-block-start:var(--sl-section-header-padding-block-start);padding-block-end:var(--sl-section-header-padding-block-end);padding-inline-start:var(--sl-section-header-padding-inline-start,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));padding-inline-end:var(--sl-section-header-padding-inline-end,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));display:flex}@media (width>=768px){.sl-section-header-group{flex-direction:row}}.sl-section-label{--sl-section-label-font-family:var(--font-body);--sl-section-label-font-weight:var(--font-weight-semibold);--sl-section-label-font-size-sm:var(--text-sm);--sl-section-label-line-height-sm:var(--text-sm--line-height);--sl-section-label-font-size-md:var(--text-md);--sl-section-label-line-height-md:var(--text-md--line-height);--sl-section-label-heading-gap-sm:var(--spacing-0_5);--sl-section-label-heading-gap-md:var(--spacing-1);--sl-section-label-transition:color .12s ease;--sl-section-label-help-icon-size:var(--spacing-4);--sl-section-label-actions-gap:var(--spacing-2);--sl-section-label-actions-margin:var(--spacing-3);--sl-section-label-heading-fg:var(--color-text-secondary);--sl-section-label-required-fg:var(--color-text-brand-primary);--sl-section-label-description-fg:var(--color-text-tertiary);--sl-section-label-help-fg:var(--color-text-quaternary);--sl-section-label-help-fg-hover:var(--color-text-tertiary);font-family:var(--sl-section-label-font-family)}.sl-select-native{--sl-select-native-radius:var(--radius-lg);--sl-select-native-border-width:var(--border-width);--sl-select-native-transition:box-shadow .1s linear;--sl-select-native-shadow:var(--shadow-xs);--sl-select-native-ring-color:var(--color-border-primary);--sl-select-native-focus-ring-width:var(--focus-ring-width);--sl-select-native-focus-ring-color:var(--color-border-brand);--sl-select-native-font-family:var(--font-body);--sl-select-native-font-weight:var(--font-weight-medium);--sl-select-native-bg:var(--color-bg-primary);--sl-select-native-fg:var(--color-text-primary);--sl-select-native-placeholder-fg:var(--color-fg-quaternary);--sl-select-native-label-fg:var(--color-text-secondary);--sl-select-native-hint-fg:var(--color-text-tertiary);--sl-select-native-chevron-fg:var(--color-fg-quaternary);--sl-select-native-label-margin-block:var(--spacing-1_5);--sl-select-native-label-font-size:var(--text-sm);--sl-select-native-label-line-height:var(--text-sm--line-height);--sl-select-native-label-font-weight:var(--font-weight-medium);--sl-select-native-hint-margin-block:var(--spacing-2);--sl-select-native-hint-font-size:var(--text-sm);--sl-select-native-hint-line-height:var(--text-sm--line-height);--sl-select-native-padding-block-sm:var(--spacing-2);--sl-select-native-padding-inline-start-sm:var(--spacing-3);--sl-select-native-padding-inline-end-sm:var(--spacing-8);--sl-select-native-font-size-sm:var(--text-sm);--sl-select-native-line-height-sm:var(--text-sm--line-height);--sl-select-native-padding-block-md:var(--spacing-2);--sl-select-native-padding-inline-start-md:var(--spacing-3);--sl-select-native-padding-inline-end-md:var(--spacing-9);--sl-select-native-font-size-md:var(--text-md);--sl-select-native-line-height-md:var(--text-md--line-height);--sl-select-native-padding-block-lg:var(--spacing-2_5);--sl-select-native-padding-inline-start-lg:var(--spacing-3_5);--sl-select-native-padding-inline-end-lg:var(--spacing-10);--sl-select-native-font-size-lg:var(--text-md);--sl-select-native-line-height-lg:var(--text-md--line-height);--sl-select-native-chevron-size:var(--spacing-4);--sl-select-native-chevron-size-lg:var(--spacing-5);--sl-select-native-chevron-inset-inline-end:var(--spacing-3);--sl-select-native-chevron-inset-inline-end-sm:var(--spacing-2_5);inline-size:100%;font-family:var(--sl-select-native-font-family);flex-direction:column;display:flex}.sl-share-project-link-card{--sl-share-project-font-family:var(--default-font-family);--sl-share-project-font-size:var(--text-sm);--sl-share-project-font-weight:var(--font-weight-semibold);--sl-share-project-border-width:var(--border-width);--sl-share-project-focus-ring-width:var(--focus-ring-width);--sl-share-project-focus-ring-color:var(--color-focus-ring);--sl-share-project-focus-ring-offset:var(--focus-ring-offset);--sl-share-project-card-bg:var(--color-bg-secondary);--sl-share-project-card-border:var(--color-border-secondary);--sl-share-project-title-fg:var(--color-text-primary);--sl-share-project-muted-fg:var(--color-text-tertiary);--sl-share-project-icon-fg:var(--color-text-tertiary);--sl-share-project-card-gap:var(--spacing-2);--sl-share-project-card-padding:var(--spacing-3);--sl-share-project-card-radius:var(--radius-md);--sl-share-project-link-icon-size:var(--spacing-4);--sl-share-project-link-icon-margin-block-start:var(--spacing-0_5);--sl-share-project-link-row-gap:var(--spacing-1);--sl-share-project-copy-inset-block-start:var(--spacing-2);--sl-share-project-copy-inset-inline-end:var(--spacing-2);--sl-share-project-role-gap:var(--spacing-1);--sl-share-project-role-radius:var(--radius-sm);--sl-share-project-role-icon-size:var(--spacing-3);--sl-share-project-role-icon-stroke-width:3;--sl-share-project-role-margin-block-start:var(--spacing-1);--sl-share-project-role-popover-min-inline-size:var(--spacing-24);--sl-share-project-members-gap:var(--spacing-3);--sl-share-project-member-gap:var(--spacing-3);gap:var(--sl-share-project-card-gap);background:var(--sl-share-project-card-bg);inline-size:100%;box-shadow:inset 0 0 0 var(--sl-share-project-border-width) var(--sl-share-project-card-border);border-start-start-radius:var(--sl-share-project-card-radius-start-start,var(--sl-share-project-card-radius));border-start-end-radius:var(--sl-share-project-card-radius-start-end,var(--sl-share-project-card-radius));border-end-end-radius:var(--sl-share-project-card-radius-end-end,var(--sl-share-project-card-radius));border-end-start-radius:var(--sl-share-project-card-radius-end-start,var(--sl-share-project-card-radius));padding-block-start:var(--sl-share-project-card-padding-block-start,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-block-end:var(--sl-share-project-card-padding-block-end,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-inline-start:var(--sl-share-project-card-padding-inline-start,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));padding-inline-end:var(--sl-share-project-card-padding-inline-end,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));display:flex;position:relative}.sl-sidebar--card{--sl-sidebar-card-radius:var(--radius-xl);--sl-sidebar-card-border-width:var(--border-width);--sl-sidebar-card-border-color:var(--color-border-secondary,var(--color-neutral-100));--sl-sidebar-card-shadow:var(--shadow-xs);box-shadow:var(--sl-sidebar-card-shadow), inset 0 0 0 var(--sl-sidebar-card-border-width) var(--sl-sidebar-card-border-color);border-inline-end:none;border-start-start-radius:var(--sl-sidebar-card-radius-start-start,var(--sl-sidebar-card-radius));border-start-end-radius:var(--sl-sidebar-card-radius-start-end,var(--sl-sidebar-card-radius));border-end-end-radius:var(--sl-sidebar-card-radius-end-end,var(--sl-sidebar-card-radius));border-end-start-radius:var(--sl-sidebar-card-radius-end-start,var(--sl-sidebar-card-radius))}.sl-sidebar-head--row{--sl-sidebar-subheadings-head-padding-inline:var(--spacing-5);--sl-sidebar-subheadings-sections-margin:0;--sl-sidebar-subheadings-sections-margin-block-start:var(--spacing-5);--sl-sidebar-subheadings-sections-padding:0;--sl-sidebar-subheadings-section-head-padding:var(--spacing-5);--sl-sidebar-subheadings-section-head-padding-block-end:var(--spacing-1);--sl-sidebar-subheadings-label-margin:0;--sl-sidebar-subheadings-label-font-size:var(--text-xs);--sl-sidebar-subheadings-label-line-height:var(--text-xs--line-height);--sl-sidebar-subheadings-label-font-weight:var(--font-weight-bold);--sl-sidebar-subheadings-label-letter-spacing:.04em;--sl-sidebar-subheadings-label-fg:var(--color-text-quaternary);--sl-sidebar-subheadings-items-padding:var(--spacing-4);--sl-sidebar-subheadings-items-padding-block-end:var(--spacing-5);--sl-sidebar-subheadings-item-padding:var(--spacing-px);--sl-sidebar-subheadings-item-padding-inline:0;flex-direction:row;justify-content:space-between;align-items:center;padding-inline-start:var(--sl-sidebar-subheadings-head-padding-inline-start,var(--sl-sidebar-subheadings-head-padding-inline));padding-inline-end:var(--sl-sidebar-subheadings-head-padding-inline-end,var(--sl-sidebar-subheadings-head-padding-inline))}.sl-sidebar{--sl-sidebar-inline-size:17.5rem;--sl-sidebar-max-inline-size:100%;--sl-sidebar-border-width:var(--border-width);--sl-sidebar-border-color:var(--color-border-secondary);--sl-sidebar-font-family:var(--font-body);--sl-sidebar-padding-block-start:var(--spacing-5);--sl-sidebar-bg:var(--color-bg-primary);--sl-sidebar-head-gap:var(--spacing-5);--sl-sidebar-head-padding-inline:var(--spacing-5);--sl-sidebar-brand-gap:var(--spacing-2);--sl-sidebar-brand-block-size:var(--spacing-6);--sl-sidebar-brand-mark-size:var(--spacing-6);--sl-sidebar-brand-mark-radius:var(--radius-md);--sl-sidebar-brand-mark-bg:var(--color-fg-brand-primary);--sl-sidebar-brand-mark-glyph-radius:var(--radius-xs);--sl-sidebar-brand-mark-glyph-color:var(--color-bg-primary);--sl-sidebar-brand-word-font-size:var(--text-md);--sl-sidebar-brand-word-line-height:var(--text-md--line-height);--sl-sidebar-brand-word-font-weight:var(--font-weight-bold);--sl-sidebar-brand-word-color:var(--color-text-primary);--sl-sidebar-brand-word-letter-spacing:-.01em;--sl-sidebar-footer-gap:var(--spacing-3);--sl-sidebar-footer-padding-inline:var(--spacing-4);--sl-sidebar-footer-padding-block:var(--spacing-5);--sl-sidebar-footer-item-padding-block:var(--spacing-px);block-size:100%;inline-size:var(--sl-sidebar-inline-size);max-inline-size:var(--sl-sidebar-max-inline-size);background:var(--sl-sidebar-bg);font-family:var(--sl-sidebar-font-family);flex-direction:column;justify-content:space-between;padding-block-start:var(--sl-sidebar-padding-block-start);display:flex;overflow:auto}@keyframes sl-slideout-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes sl-slideout-overlay-out{0%{opacity:1}to{opacity:0}}@keyframes sl-slideout-panel-in{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes sl-slideout-panel-out{0%{transform:translate(0)}to{transform:translate(100%)}}.sl-slideout-overlay{z-index:var(--sl-slideout-z-index);min-block-size:100dvh;inline-size:100%;background:var(--sl-slideout-overlay-bg);font-family:var(--sl-slideout-font-family);outline:none;justify-content:flex-end;align-items:center;padding-inline-start:var(--sl-slideout-overlay-padding-inline-start);display:flex;position:fixed;inset:0}@media (width>=768px){.sl-slideout-overlay{padding-inline-start:var(--sl-slideout-overlay-padding-inline-start-md)}}@media (width>=768px){.sl-slideout-header{padding-inline-start:var(--sl-slideout-header-padding-inline-start-md,var(--sl-slideout-header-padding-inline-md));padding-inline-end:var(--sl-slideout-header-padding-inline-end-md,var(--sl-slideout-header-padding-inline-md))}}@media (width>=768px){.sl-slideout-content{padding-inline-start:var(--sl-slideout-content-padding-inline-start-md,var(--sl-slideout-content-padding-inline-md));padding-inline-end:var(--sl-slideout-content-padding-inline-end-md,var(--sl-slideout-content-padding-inline-md))}}@media (width>=768px){.sl-slideout-footer{padding-inline-start:var(--sl-slideout-footer-padding-inline-start-md,var(--sl-slideout-footer-padding-inline-md));padding-inline-end:var(--sl-slideout-footer-padding-inline-end-md,var(--sl-slideout-footer-padding-inline-md))}}@media (width>=768px){.sl-slideout-title{font-size:var(--sl-slideout-title-font-size-md);line-height:var(--sl-slideout-title-line-height-md)}}.sl-slider{--sl-slider-gap:var(--spacing-2);--sl-slider-rail-radius:var(--radius-full);--sl-slider-thumb-radius:var(--radius-full);--sl-slider-output-radius:var(--radius-md);--sl-slider-track-block-size:var(--spacing-6);--sl-slider-rail-block-size:var(--spacing-2);--sl-slider-thumb-size:var(--spacing-6);--sl-slider-font-family:var(--font-body);--sl-slider-label-font-size:var(--text-sm);--sl-slider-label-line-height:var(--text-sm--line-height);--sl-slider-label-font-weight:var(--font-weight-medium);--sl-slider-output-font-size:var(--text-sm);--sl-slider-output-line-height:var(--text-sm--line-height);--sl-slider-output-bottom-font-weight:var(--font-weight-medium);--sl-slider-output-floating-font-weight:var(--font-weight-semibold);--sl-slider-output-padding-inline:var(--spacing-2);--sl-slider-output-padding-block:var(--spacing-1_5);--sl-slider-output-offset:var(--spacing-2);--sl-slider-thumb-border-width:var(--spacing-0_5);--sl-slider-thumb-shadow:var(--shadow-sm);--sl-slider-output-border-width:var(--spacing-px);--sl-slider-output-shadow:var(--shadow-lg);--sl-slider-transition:box-shadow .1s ease;--sl-slider-focus-ring-width:var(--spacing-1);--sl-slider-focus-ring-color:var(--color-bg-brand-secondary);--sl-slider-focus-ring-offset:0;--sl-slider-label-fg:var(--color-text-secondary);--sl-slider-rail-bg:var(--color-bg-quaternary);--sl-slider-range-bg:var(--color-bg-brand-solid);--sl-slider-range-disabled-bg:var(--color-fg-quaternary);--sl-slider-thumb-bg:var(--color-bg-primary);--sl-slider-thumb-border-color:var(--color-bg-brand-solid);--sl-slider-output-bottom-fg:var(--color-text-primary);--sl-slider-output-floating-bg:var(--color-bg-primary);--sl-slider-output-floating-fg:var(--color-text-secondary);--sl-slider-output-floating-border-color:var(--color-border-primary);--sl-slider-disabled-opacity:.6;gap:var(--sl-slider-gap);touch-action:none;flex-direction:column;inline-size:100%;display:flex}.sl-social-btn{--sl-social-btn-radius:var(--radius-lg);--sl-social-btn-inner-radius:var(--button-inner-radius);--sl-social-btn-transition:background .1s linear, border-color .1s linear, color .1s linear;--sl-social-btn-font-family:var(--font-body);--sl-social-btn-font-weight:var(--font-weight-semibold);--sl-social-btn-focus-ring-width:var(--focus-ring-width);--sl-social-btn-focus-ring-color:var(--color-focus-ring);--sl-social-btn-focus-ring-offset:var(--focus-ring-offset);--sl-social-btn-border-width:var(--border-width);--sl-social-btn-highlight-border-color:var(--button-highlight-border);--sl-social-btn-padding-icon-only:var(--spacing-3);--sl-social-btn-gap-md:var(--spacing-2);--sl-social-btn-padding-block-md:var(--spacing-2_5);--sl-social-btn-padding-inline-md:var(--spacing-3_5);--sl-social-btn-font-size-md:var(--text-sm);--sl-social-btn-line-height-md:var(--text-sm--line-height);--sl-social-btn-logo-size-md:var(--spacing-4);--sl-social-btn-gap-lg:var(--spacing-2_5);--sl-social-btn-padding-block-lg:var(--spacing-2_5);--sl-social-btn-padding-inline-lg:var(--spacing-4);--sl-social-btn-font-size-lg:var(--text-md);--sl-social-btn-line-height-lg:var(--text-md--line-height);--sl-social-btn-logo-size-lg:var(--spacing-5);--sl-social-btn-gray-bg:var(--color-bg-primary);--sl-social-btn-gray-bg-hover:var(--color-bg-primary_hover);--sl-social-btn-gray-fg:var(--color-text-secondary);--sl-social-btn-gray-fg-hover:var(--color-text-secondary_hover);--sl-social-btn-gray-border:var(--color-border-primary);--sl-social-btn-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-gray-logo:var(--color-fg-quaternary);--sl-social-btn-gray-logo-hover:var(--color-fg-quaternary_hover);--sl-social-btn-black-bg:var(--color-black);--sl-social-btn-black-fg:var(--color-text-white);--sl-social-btn-black-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-facebook-bg:#1877f2;--sl-social-btn-facebook-bg-hover:#0c63d4;--sl-social-btn-facebook-fg:var(--color-text-white);--sl-social-btn-facebook-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-dribble-bg:#ea4c89;--sl-social-btn-dribble-bg-hover:#e62872;--sl-social-btn-dribble-fg:var(--color-text-white);--sl-social-btn-dribble-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-logo-tint-on-fill:var(--color-fg-white);--sl-social-btn-logo-tint-black:var(--color-alpha-black);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-social-btn-font-family);font-weight:var(--sl-social-btn-font-weight);transition:var(--sl-social-btn-transition);border:none;border-start-start-radius:var(--sl-social-btn-radius-start-start,var(--sl-social-btn-radius));border-start-end-radius:var(--sl-social-btn-radius-start-end,var(--sl-social-btn-radius));border-end-end-radius:var(--sl-social-btn-radius-end-end,var(--sl-social-btn-radius));border-end-start-radius:var(--sl-social-btn-radius-end-start,var(--sl-social-btn-radius));outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (width>=768px){.sl-table-card-header{flex-direction:row;align-items:center;padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-md,var(--sl-table-card-header-padding-inline-wide-md));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-md,var(--sl-table-card-header-padding-inline-wide-md))}.sl-table-card-header[data-size=sm]{padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm))}}@media (width>=768px){.sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-header[data-size=sm] .sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}@media (width>=768px){.sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-row[data-size=sm] .sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}.sl-tabs{--sl-tab-font-family:var(--font-body);--sl-tab-font-weight:var(--font-weight-semibold);--sl-tab-font-size-sm:var(--text-sm);--sl-tab-line-height-sm:var(--text-sm--line-height);--sl-tab-font-size-md:var(--text-md);--sl-tab-line-height-md:var(--text-md--line-height);--sl-tab-transition:all .1s linear;--sl-tab-border-width:var(--border-width);--sl-tab-focus-ring-width:var(--focus-ring-width);--sl-tab-focus-ring-color:var(--color-focus-ring);--sl-tab-focus-ring-offset:var(--focus-ring-offset);--sl-tab-list-gap-button-brand:var(--spacing-1);--sl-tab-list-gap-button-gray:var(--spacing-1);--sl-tab-list-gap-button-border:var(--spacing-1);--sl-tab-list-gap-button-minimal:var(--spacing-0_5);--sl-tab-list-gap-line:var(--spacing-2);--sl-tab-list-gap-underline:var(--spacing-3);--sl-tab-list-gap-underline-full-width:var(--spacing-4);--sl-tab-list-border-radius-button-border:10px;--sl-tab-list-border-radius-button-border-md:var(--radius-xl);--sl-tab-list-bg-button-border:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-border:var(--color-border-secondary);--sl-tab-list-padding-button-border:var(--spacing-1);--sl-tab-list-padding-button-border-md:var(--spacing-1_5);--sl-tab-list-border-radius-button-minimal:var(--radius-lg);--sl-tab-list-bg-button-minimal:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-minimal:var(--color-border-secondary);--sl-tab-list-hairline-size:var(--spacing-px);--sl-tab-list-hairline-color:var(--color-border-secondary);--sl-tab-gap:var(--spacing-2);--sl-tab-radius:var(--radius-md);--sl-tab-fg:var(--color-text-quaternary);--sl-tab-icon-color:var(--color-fg-quaternary);--sl-tab-radius-button-minimal:var(--radius-lg);--sl-tab-gap-sm:var(--spacing-1);--sl-tab-icon-size-sm:var(--spacing-4);--sl-tab-gap-md:var(--spacing-1_5);--sl-tab-icon-size-md:var(--spacing-5);--sl-tab-label-gap:var(--spacing-1_5);--sl-tab-label-padding-inline:var(--spacing-0_5);--sl-tab-badge-margin-block-sm:calc(var(--spacing-px) * -1);--sl-tab-padding-block-button-sm:var(--spacing-2);--sl-tab-padding-inline-button-sm:var(--spacing-2_5);--sl-tab-padding-block-button-md:var(--spacing-2_5);--sl-tab-padding-inline-button-md:var(--spacing-2_5);--sl-tab-underline-rail-width:2px;--sl-tab-padding-inline-underline:var(--spacing-0_5);--sl-tab-padding-block-start-underline:0;--sl-tab-padding-block-end-underline:var(--spacing-2_5);--sl-tab-line-rail-width:2px;--sl-tab-padding-inline-start-line-sm:var(--spacing-2_5);--sl-tab-padding-inline-end-line-sm:var(--spacing-3);--sl-tab-padding-block-line-sm:var(--spacing-0_5);--sl-tab-padding-inline-start-line-md:var(--spacing-3);--sl-tab-padding-inline-end-line-md:var(--spacing-3_5);--sl-tab-padding-block-line-md:var(--spacing-1);--sl-tab-button-brand-bg:var(--color-bg-brand-primary_alt);--sl-tab-button-brand-fg:var(--color-text-brand-secondary);--sl-tab-button-brand-icon:var(--color-fg-brand-secondary_hover);--sl-tab-button-gray-bg:var(--color-bg-primary_hover);--sl-tab-button-gray-fg:var(--color-text-secondary);--sl-tab-button-gray-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-bg:var(--color-bg-primary_alt);--sl-tab-button-border-fg:var(--color-text-secondary);--sl-tab-button-border-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-shadow:var(--shadow-sm);--sl-tab-button-minimal-bg:var(--color-bg-primary_alt);--sl-tab-button-minimal-fg:var(--color-text-secondary);--sl-tab-button-minimal-icon:var(--color-fg-secondary_hover);--sl-tab-button-minimal-shadow:var(--shadow-xs);--sl-tab-button-minimal-ring:var(--color-border-primary);--sl-tab-rail-active-color:var(--color-fg-brand-primary_alt);--sl-tab-rail-active-fg:var(--color-text-brand-secondary);--sl-tab-rail-active-icon:var(--color-fg-brand-secondary_hover);inline-size:100%;font-family:var(--sl-tab-font-family);flex-direction:column;display:flex}.sl-tag-select{--sl-tag-select-border-width:var(--border-width);--sl-tag-select-field-transition:box-shadow .1s linear;--sl-tag-select-tag-remove-transition:background .1s linear, color .1s linear;--sl-tag-select-field-shadow:var(--shadow-xs);--sl-tag-select-popover-shadow:var(--shadow-lg);--sl-tag-select-focus-ring-width:var(--focus-ring-width);--sl-tag-select-focus-ring-color:var(--color-focus-ring);--sl-tag-select-focus-ring-offset:var(--focus-ring-offset);--sl-tag-select-font-family:var(--font-body);--sl-tag-select-label-color:var(--color-text-secondary);--sl-tag-select-field-bg:var(--color-bg-primary);--sl-tag-select-field-border:var(--color-border-primary);--sl-tag-select-field-icon-color:var(--color-fg-quaternary);--sl-tag-select-tag-bg:var(--color-bg-primary);--sl-tag-select-tag-border:var(--color-border-primary);--sl-tag-select-tag-label-color:var(--color-text-secondary);--sl-tag-select-tag-remove-color:var(--color-fg-quaternary);--sl-tag-select-tag-remove-bg-hover:var(--color-bg-primary_hover);--sl-tag-select-tag-remove-color-hover:var(--color-fg-quaternary_hover);--sl-tag-select-input-color:var(--color-text-primary);--sl-tag-select-input-caret-color:var(--color-alpha-black);--sl-tag-select-input-placeholder-color:var(--color-text-placeholder);--sl-tag-select-popover-bg:var(--color-bg-primary);--sl-tag-select-popover-border:var(--color-border-secondary_alt);--sl-tag-select-hint-color:var(--color-text-tertiary);--sl-tag-select-hint-color-invalid:var(--color-text-error-primary_hover);--sl-tag-select-gap:var(--spacing-1_5);--sl-tag-select-label-font-size:var(--text-sm);--sl-tag-select-label-line-height:var(--text-sm--line-height);--sl-tag-select-label-font-weight:var(--font-weight-medium);--sl-tag-select-field-gap:var(--spacing-2);--sl-tag-select-field-radius:var(--radius-lg);--sl-tag-select-field-padding-block-sm:var(--spacing-2);--sl-tag-select-field-padding-inline-sm:var(--spacing-3);--sl-tag-select-field-padding-inline-end-sm:var(--spacing-2_5);--sl-tag-select-field-padding-block-md:var(--spacing-2);--sl-tag-select-field-padding-inline-md:var(--spacing-3);--sl-tag-select-field-padding-block-lg:var(--spacing-2_5);--sl-tag-select-field-padding-inline-lg:var(--spacing-3_5);--sl-tag-select-field-icon-size:var(--spacing-5);--sl-tag-select-field-icon-size-sm:var(--spacing-4);--sl-tag-select-tags-gap:var(--spacing-1_5);--sl-tag-select-tag-radius:var(--radius-md);--sl-tag-select-tag-padding-inline-sm:var(--spacing-1);--sl-tag-select-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-select-tag-padding-block-md:var(--spacing-0_5);--sl-tag-select-tag-padding-inline-md:var(--spacing-1_25);--sl-tag-select-tag-padding-inline-end-md:var(--spacing-1);--sl-tag-select-tag-avatar-size:var(--spacing-4);--sl-tag-select-tag-label-font-weight:var(--font-weight-medium);--sl-tag-select-tag-label-margin-inline-start-sm:var(--spacing-1);--sl-tag-select-tag-label-font-size-sm:var(--text-xs);--sl-tag-select-tag-label-line-height-sm:var(--text-xs--line-height);--sl-tag-select-tag-label-margin-inline-start-md:var(--spacing-1_25);--sl-tag-select-tag-label-font-size-md:var(--text-sm);--sl-tag-select-tag-label-line-height-md:var(--text-sm--line-height);--sl-tag-select-tag-remove-margin-inline-start:var(--spacing-0_75);--sl-tag-select-tag-remove-padding:var(--spacing-0_5);--sl-tag-select-tag-remove-radius:3px;--sl-tag-select-tag-remove-icon-size:var(--spacing-3);--sl-tag-select-tag-remove-icon-size-sm:var(--spacing-2_5);--sl-tag-select-input-wrap-min-inline-size:var(--spacing-12);--sl-tag-select-input-wrap-margin-inline-start:var(--spacing-0_5);--sl-tag-select-input-font-size:var(--text-md);--sl-tag-select-input-line-height:var(--text-md--line-height);--sl-tag-select-input-font-size-sm:var(--text-sm);--sl-tag-select-input-line-height-sm:var(--text-sm--line-height);--sl-tag-select-popover-inline-size:var(--trigger-width);--sl-tag-select-popover-radius:var(--radius-lg);--sl-tag-select-popover-padding-block:var(--spacing-1);--sl-tag-select-popover-max-block-size-sm:14rem;--sl-tag-select-popover-max-block-size-md:16rem;--sl-tag-select-popover-max-block-size-lg:20rem;--sl-tag-select-hint-font-size:var(--text-md);--sl-tag-select-hint-line-height:var(--text-md--line-height);--sl-tag-select-hint-font-size-sm:var(--text-sm);--sl-tag-select-hint-line-height-sm:var(--text-sm--line-height);gap:var(--sl-tag-select-gap);font-family:var(--sl-tag-select-font-family);flex-direction:column;display:flex}.sl-tag-group{--sl-tag-radius:var(--radius-md);--sl-tag-border-width:var(--border-width);--sl-tag-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-close-transition:background 80ms ease, color 80ms ease;--sl-tag-checkbox-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-checkbox-icon-transition:opacity 80ms ease;--sl-tag-font-family:var(--font-body);--sl-tag-font-weight:var(--font-weight-medium);--sl-tag-font-size-sm:var(--text-xs);--sl-tag-line-height-sm:var(--text-xs--line-height);--sl-tag-font-size-md:var(--text-sm);--sl-tag-line-height-md:var(--text-sm--line-height);--sl-tag-font-size-lg:var(--text-sm);--sl-tag-line-height-lg:var(--text-sm--line-height);--sl-tag-focus-ring-width:var(--focus-ring-width);--sl-tag-focus-ring-color:var(--color-focus-ring);--sl-tag-focus-ring-offset:var(--focus-ring-offset);--sl-tag-bg:var(--color-bg-primary);--sl-tag-bg-hover:var(--color-bg-primary_hover);--sl-tag-fg:var(--color-text-secondary);--sl-tag-border-color:var(--color-border-primary);--sl-tag-selected-bg:var(--color-bg-brand-primary);--sl-tag-selected-border-color:var(--color-border-brand);--sl-tag-selected-fg:var(--color-text-brand-primary);--sl-tag-list-gap:var(--spacing-2);--sl-tag-gap:var(--spacing-1);--sl-tag-content-gap:var(--spacing-1_5);--sl-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-padding-inline-sm:var(--spacing-2);--sl-tag-padding-block-md:var(--spacing-0_5);--sl-tag-padding-inline-md:var(--spacing-2_5);--sl-tag-padding-block-lg:var(--spacing-1);--sl-tag-padding-inline-lg:var(--spacing-3);--sl-tag-padding-inline-start-leading:var(--spacing-1);--sl-tag-padding-inline-end-count:var(--spacing-1);--sl-tag-count-radius:var(--radius-xs);--sl-tag-count-padding-inline:var(--spacing-1);--sl-tag-count-bg:var(--color-bg-secondary);--sl-tag-count-fg:var(--color-text-tertiary);--sl-tag-count-font-size:var(--text-xs);--sl-tag-count-line-height:var(--text-xs--line-height);--sl-tag-count-font-weight:var(--font-weight-medium);--sl-tag-count-selected-bg:var(--color-bg-brand-secondary);--sl-tag-count-selected-fg:var(--color-text-brand-primary);--sl-tag-dot-radius:var(--radius-full);--sl-tag-dot-size:var(--spacing-2);--sl-tag-dot-bg:var(--color-fg-success-primary);--sl-tag-avatar-radius:var(--radius-full);--sl-tag-avatar-size:var(--spacing-4);--sl-tag-avatar-bg:var(--color-bg-secondary);--sl-tag-avatar-fallback-size:var(--spacing-3);--sl-tag-avatar-fallback-fg:var(--color-fg-quaternary);--sl-tag-checkbox-radius:var(--radius-xs);--sl-tag-checkbox-bg:var(--color-bg-primary);--sl-tag-checkbox-border-color:var(--color-border-primary);--sl-tag-checkbox-selected-bg:var(--color-bg-brand-solid);--sl-tag-checkbox-selected-border-color:var(--color-bg-brand-solid);--sl-tag-checkbox-size-sm:var(--spacing-3_5);--sl-tag-checkbox-size-md:var(--spacing-4);--sl-tag-checkbox-size-lg:var(--spacing-4_5);--sl-tag-checkbox-icon-fg:var(--color-white);--sl-tag-close-radius:3px;--sl-tag-close-padding:var(--spacing-0_5);--sl-tag-close-padding-lg:var(--spacing-0_75);--sl-tag-close-fg:var(--color-fg-quaternary);--sl-tag-close-bg-hover:var(--color-bg-primary_hover);--sl-tag-close-fg-hover:var(--color-fg-quaternary_hover);--sl-tag-close-icon-size:var(--spacing-3);--sl-tag-close-icon-size-lg:var(--spacing-3_5);display:contents}.sl-team-group{--sl-team-group-gap:var(--spacing-4);--sl-team-group-size:100%;--sl-team-group-label-font-size:var(--text-sm);--sl-team-group-label-font-weight:var(--font-weight-semibold);--sl-team-group-label-color:var(--color-text-primary);--sl-team-rows-gap:var(--spacing-3);gap:var(--sl-team-group-gap);inline-size:var(--sl-team-group-inline-size,var(--sl-team-group-size));flex-direction:column;display:flex}.sl-editor{--sl-editor-gap:var(--spacing-3);--sl-editor-font-family:var(--default-font-family);--sl-editor-font-size:var(--text-sm);--sl-editor-line-height:1.5;--sl-editor-label-font-weight:var(--font-weight-medium);--sl-editor-border-width:var(--border-width);--sl-editor-hairline-width:var(--spacing-px);--sl-editor-blockquote-border-width:var(--spacing-1);--sl-editor-btn-transition:background .1s linear, color .1s linear;--sl-editor-input-transition:box-shadow .1s linear;--sl-editor-input-shadow:var(--shadow-xs);--sl-editor-focus-ring-width:var(--focus-ring-width);--sl-editor-btn-focus-ring-color:var(--color-border-brand);--sl-editor-input-focus-ring-color:var(--color-border-brand);--sl-editor-input-invalid-ring-color:var(--color-utility-red-300);--sl-editor-input-invalid-focus-ring-color:var(--color-utility-red-600);--sl-editor-label-fg:var(--color-text-secondary);--sl-editor-toolbar-gap:var(--spacing-0_5);--sl-editor-divider-size:var(--spacing-5);--sl-editor-divider-inline-size:var(--sl-editor-hairline-width);--sl-editor-divider-radius:var(--radius-full);--sl-editor-divider-margin-inline:var(--spacing-1_5);--sl-editor-divider-bg:var(--color-border-secondary);--sl-editor-btn-size:var(--spacing-8);--sl-editor-btn-padding:0;--sl-editor-btn-radius:var(--radius-sm);--sl-editor-btn-bg:transparent;--sl-editor-btn-fg:var(--color-text-tertiary);--sl-editor-btn-bg-hover:var(--color-bg-tertiary);--sl-editor-btn-fg-hover:var(--color-text-primary);--sl-editor-btn-bg-active:var(--color-utility-brand-100);--sl-editor-btn-fg-active:var(--color-text-brand-secondary_hover);--sl-editor-btn-icon-size:var(--spacing-4_5);--sl-editor-input-min-block-size:140px;--sl-editor-input-padding:var(--spacing-5);--sl-editor-input-radius:var(--radius-md);--sl-editor-input-bg:var(--color-bg-primary);--sl-editor-input-fg:var(--color-text-primary);--sl-editor-input-border:var(--color-border-primary);--sl-editor-input-caret:var(--color-fg-brand-primary);--sl-editor-input-selection-bg:var(--color-utility-brand-200);--sl-editor-input-disabled-bg:var(--color-bg-secondary);--sl-editor-input-disabled-fg:var(--color-text-placeholder);--sl-editor-input-placeholder-fg:var(--color-text-placeholder);--sl-editor-paragraph-margin:var(--spacing-2);--sl-editor-paragraph-margin-block-start:0;--sl-editor-paragraph-margin-inline-start:0;--sl-editor-paragraph-margin-inline-end:0;--sl-editor-blockquote-margin:var(--spacing-3);--sl-editor-blockquote-margin-inline-start:0;--sl-editor-blockquote-margin-inline-end:0;--sl-editor-blockquote-padding-inline-start:var(--spacing-4);--sl-editor-blockquote-border:var(--color-border-primary);--sl-editor-blockquote-fg:var(--color-text-secondary);--sl-editor-list-margin-inline-start:var(--spacing-7);--sl-editor-link-fg:var(--color-text-brand-secondary_hover);--sl-editor-hint-fg:var(--color-text-tertiary);--sl-editor-hint-invalid-fg:var(--color-utility-red-700);gap:var(--sl-editor-gap);flex-direction:column;inline-size:100%;display:flex}.sl-toggle{--sl-toggle-track-radius:var(--radius-full);--sl-toggle-thumb-radius:var(--radius-full);--sl-toggle-border-width:var(--border-width);--sl-toggle-track-transition:background .15s linear;--sl-toggle-thumb-transition:transform .15s ease-in-out, translate .15s ease-in-out, border-color .1s linear, background-color .1s linear;--sl-toggle-focus-ring-width:var(--focus-ring-width);--sl-toggle-focus-ring-color:var(--color-focus-ring);--sl-toggle-focus-ring-offset:var(--focus-ring-offset);--sl-toggle-thumb-shadow:var(--shadow-sm);--sl-toggle-thumb-shadow-slim:var(--shadow-xs);--sl-toggle-font-family:var(--default-font-family);--sl-toggle-font-weight:var(--font-weight-medium);--sl-toggle-label-font-size-sm:var(--text-sm);--sl-toggle-label-font-size-md:var(--text-md);--sl-toggle-hint-font-size-sm:var(--text-sm);--sl-toggle-hint-font-size-md:var(--text-md);--sl-toggle-gap-sm:var(--spacing-2);--sl-toggle-gap-md:var(--spacing-3);--sl-toggle-text-gap-md:var(--spacing-0_5);--sl-toggle-track-bg:var(--color-bg-tertiary);--sl-toggle-track-bg-selected:var(--color-bg-brand-solid);--sl-toggle-track-bg-selected-hover:var(--color-bg-brand-solid_hover);--sl-toggle-track-ring-color:var(--color-border-secondary);--sl-toggle-track-ring-color-selected-slim:var(--color-transparent);--sl-toggle-thumb-bg:var(--color-fg-white);--sl-toggle-thumb-border-color-slim:var(--color-toggle-border);--sl-toggle-thumb-border-color-slim-selected:var(--color-toggle-slim-border_pressed);--sl-toggle-thumb-border-color-slim-selected-hover:var(--color-toggle-slim-border_pressed-hover);--sl-toggle-label-color:var(--color-text-secondary);--sl-toggle-hint-color:var(--color-text-tertiary);--sl-toggle-track-size-sm:var(--spacing-9);--sl-toggle-track-block-size-sm:var(--spacing-5);--sl-toggle-track-padding-sm:var(--spacing-0_5);--sl-toggle-track-size-md:var(--spacing-11);--sl-toggle-track-block-size-md:var(--spacing-6);--sl-toggle-track-padding-md:var(--spacing-0_5);--sl-toggle-track-size-slim-sm:var(--spacing-8);--sl-toggle-track-block-size-slim-sm:var(--spacing-4);--sl-toggle-track-size-slim-md:var(--spacing-10);--sl-toggle-track-block-size-slim-md:var(--spacing-5);--sl-toggle-track-margin-slim:var(--spacing-0_5);--sl-toggle-track-margin-block-end-slim:0;--sl-toggle-thumb-size-sm:var(--spacing-4);--sl-toggle-thumb-size-md:var(--spacing-5);--sl-toggle-thumb-travel-sm:var(--spacing-4);--sl-toggle-thumb-travel-md:var(--spacing-5);align-items:flex-start;gap:var(--sl-toggle-gap-sm);inline-size:max-content;font-family:var(--sl-toggle-font-family);display:flex;position:relative}.sl-tooltip{--sl-tooltip-gap:var(--spacing-1);--sl-tooltip-max-inline-size:20rem;--sl-tooltip-radius:var(--radius-lg);--sl-tooltip-padding-block:var(--spacing-2);--sl-tooltip-padding-block-described:var(--spacing-3);--sl-tooltip-padding-inline:var(--spacing-3);--sl-tooltip-shadow:var(--shadow-lg);--sl-tooltip-bg:var(--color-bg-primary-solid);--sl-tooltip-font-family:var(--font-body);--sl-tooltip-title-font-size:var(--text-xs);--sl-tooltip-title-line-height:var(--text-xs--line-height);--sl-tooltip-title-font-weight:var(--font-weight-semibold);--sl-tooltip-title-color:var(--color-white);--sl-tooltip-description-font-size:var(--text-xs);--sl-tooltip-description-line-height:var(--text-xs--line-height);--sl-tooltip-description-font-weight:var(--font-weight-medium);--sl-tooltip-description-color:var(--color-tooltip-supporting-text);--sl-tooltip-arrow-size:var(--spacing-2_5);--sl-tooltip-arrow-fill:var(--color-bg-primary-solid);z-index:50;align-items:flex-start;gap:var(--sl-tooltip-gap);max-inline-size:var(--sl-tooltip-max-inline-size);background:var(--sl-tooltip-bg);box-shadow:var(--sl-tooltip-shadow);transform-origin:var(--trigger-anchor-point);will-change:transform;font-family:var(--sl-tooltip-font-family);border-start-start-radius:var(--sl-tooltip-radius-start-start,var(--sl-tooltip-radius));border-start-end-radius:var(--sl-tooltip-radius-start-end,var(--sl-tooltip-radius));border-end-end-radius:var(--sl-tooltip-radius-end-end,var(--sl-tooltip-radius));border-end-start-radius:var(--sl-tooltip-radius-end-start,var(--sl-tooltip-radius));flex-direction:column;padding-block-start:var(--sl-tooltip-padding-block-start,var(--sl-tooltip-padding-block));padding-block-end:var(--sl-tooltip-padding-block-end,var(--sl-tooltip-padding-block));padding-inline-start:var(--sl-tooltip-padding-inline-start,var(--sl-tooltip-padding-inline));padding-inline-end:var(--sl-tooltip-padding-inline-end,var(--sl-tooltip-padding-inline));display:flex}.sl-tree{--sl-tree-font-family:var(--default-font-family);--sl-tree-label-font-size:var(--text-sm);--sl-tree-label-font-weight:var(--font-weight-semibold);--sl-tree-border-width:var(--border-width);--sl-tree-transition-bg:background .1s ease;--sl-tree-transition-checkbox:background .1s ease, box-shadow .1s ease;--sl-tree-focus-ring-width:var(--focus-ring-width);--sl-tree-focus-ring-color:var(--color-border-brand);--sl-tree-focus-ring-offset:var(--focus-ring-offset);--sl-tree-item-margin-block-start:var(--spacing-0_5);--sl-tree-row-gap:var(--spacing-2);--sl-tree-row-radius:var(--radius-sm);--sl-tree-row-padding-block-sm:var(--spacing-1_5);--sl-tree-row-padding-inline-end-sm:var(--spacing-2);--sl-tree-row-padding-block-md:var(--spacing-2);--sl-tree-row-padding-inline-end-md:var(--spacing-2);--sl-tree-row-bg-hover:var(--color-bg-primary_hover);--sl-tree-row-bg-selected:var(--color-bg-secondary);--sl-tree-row-bg-drop:var(--color-bg-primary_hover);--sl-tree-row-drop-outline-color:var(--color-border-brand);--sl-tree-chevron-color:var(--color-text-quaternary);--sl-tree-chevron-icon-size:var(--spacing-4);--sl-tree-checkbox-size:var(--spacing-4);--sl-tree-checkbox-radius:var(--radius-xs);--sl-tree-checkbox-bg:var(--color-bg-primary);--sl-tree-checkbox-border-color:var(--color-border-primary);--sl-tree-checkbox-fg:transparent;--sl-tree-checkbox-bg-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-border-color-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-fg-checked:var(--color-text-white);--sl-tree-checkbox-mark-size:var(--spacing-3_5);--sl-tree-main-gap-sm:var(--spacing-1_5);--sl-tree-main-gap-md:var(--spacing-2);--sl-tree-icon-color:var(--color-text-quaternary);--sl-tree-icon-size-sm:var(--spacing-4);--sl-tree-icon-size-md:var(--spacing-5);--sl-tree-label-color:var(--color-text-tertiary);--sl-tree-connector-size:var(--spacing-4);--sl-tree-connector-color:var(--color-border-secondary);--sl-tree-connector-line-inline-size:1px;--sl-tree-connector-line-block-size:44px;--sl-tree-connector-line-block-size-sm:42px;--sl-tree-connector-end-inset-block-end:var(--spacing-2);--sl-tree-connector-end-inline-size:1px;--sl-tree-connector-end-block-size:var(--spacing-6);--sl-tree-connector-end-block-size-sm:22px;--sl-tree-connector-corner-block-size:var(--spacing-6);--sl-tree-connector-corner-block-size-sm:22px;--sl-tree-connector-corner-inline-size:var(--spacing-3);--sl-tree-connector-corner-inline-size-sm:var(--spacing-2_5);--sl-tree-connector-corner-border-width:1px;--sl-tree-connector-corner-radius:var(--radius-md);--sl-tree-connector-corner-radius-sm:5px;font-family:var(--sl-tree-font-family);flex-direction:column;display:flex}.sl-tree-row[data-selected],.sl-tree-row[data-selected]:hover{background:var(--sl-tree-row-bg-selected)}.sl-profile-header{--sl-profile-gap:var(--spacing-6);--sl-profile-title-gap:var(--spacing-4);--sl-profile-identity-gap:var(--spacing-4);--sl-profile-stack-gap:var(--spacing-4);--sl-profile-name-gap:var(--spacing-2);--sl-profile-tags-gap:var(--spacing-1);--sl-profile-tags-gap-md:var(--spacing-1_5);--sl-profile-actions-gap:var(--spacing-3);--sl-profile-section-gap:var(--spacing-4);--sl-profile-meta-gap:var(--spacing-2);--sl-profile-meta-item-gap:var(--spacing-2);--sl-profile-exp-gap:var(--spacing-3);--sl-profile-exp-body-gap:var(--spacing-2);--sl-profile-header-padding:0;--sl-profile-title-padding-block-start:var(--spacing-6);--sl-profile-title-padding-block-end:0;--sl-profile-title-padding-inline:var(--spacing-4);--sl-profile-title-padding-inline-md:var(--spacing-6);--sl-profile-cover-wrap-padding-inline:var(--spacing-2);--sl-profile-cover-size-block:120px;--sl-profile-cover-size-inline:100%;--sl-profile-cover-radius:var(--radius-lg);--sl-profile-cover-bg:linear-gradient(to top right, #a6c0fe, #ffeaf6);--sl-profile-identity-margin-block-start:calc(var(--spacing-12) * -1);--sl-profile-identity-padding-inline:var(--spacing-4);--sl-profile-identity-padding-inline-md:var(--spacing-6);--sl-profile-name-font-size:var(--text-lg);--sl-profile-name-font-weight:var(--font-weight-semibold);--sl-profile-name-color:var(--color-text-primary);--sl-profile-status-size:var(--spacing-2);--sl-profile-status-radius:var(--radius-full);--sl-profile-status-bg:var(--color-fg-success-secondary);--sl-profile-email-font-size:var(--text-md);--sl-profile-email-color:var(--color-text-tertiary);--sl-profile-add-tag-padding:var(--spacing-1_25);--sl-profile-add-tag-radius:var(--radius-sm);--sl-profile-add-tag-border-width:var(--border-width);--sl-profile-add-tag-border-color:var(--color-border-primary);--sl-profile-add-tag-bg:var(--color-bg-primary);--sl-profile-add-tag-color:var(--color-text-tertiary);--sl-profile-add-tag-focus-ring-width:var(--focus-ring-width);--sl-profile-add-tag-focus-ring-color:var(--color-border-brand);--sl-profile-add-tag-focus-ring-offset:var(--focus-ring-offset);--sl-profile-add-icon-size:var(--spacing-3);--sl-profile-add-icon-stroke-width:3;--sl-profile-content-padding-block-end:var(--spacing-6);--sl-profile-section-inline-size:100%;--sl-profile-section-label-font-size:var(--text-sm);--sl-profile-section-label-font-weight:var(--font-weight-semibold);--sl-profile-section-label-color:var(--color-text-primary);--sl-profile-about-margin-block-start:var(--spacing-1);--sl-profile-about-margin-block-end:0;--sl-profile-about-margin-inline-start:0;--sl-profile-about-margin-inline-end:0;--sl-profile-about-font-size:var(--text-sm);--sl-profile-about-color:var(--color-text-tertiary);--sl-profile-link-underline-offset:3px;--sl-profile-meta-margin-block-start:var(--spacing-4);--sl-profile-meta-margin-block-end:0;--sl-profile-meta-margin-inline-start:0;--sl-profile-meta-margin-inline-end:0;--sl-profile-meta-padding:0;--sl-profile-meta-font-size:var(--text-sm);--sl-profile-meta-color:var(--color-text-tertiary);--sl-profile-meta-icon-size:var(--spacing-5);--sl-profile-meta-icon-color:var(--color-text-quaternary);--sl-profile-exp-inline-size:100%;--sl-profile-exp-role-font-size:var(--text-sm);--sl-profile-exp-role-font-weight:var(--font-weight-semibold);--sl-profile-exp-role-color:var(--color-text-secondary);--sl-profile-exp-text-font-size:var(--text-sm);--sl-profile-exp-text-color:var(--color-text-tertiary);gap:var(--sl-profile-gap);flex-direction:column;padding-block-start:var(--sl-profile-header-padding-block-start,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-block-end:var(--sl-profile-header-padding-block-end,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-inline-start:var(--sl-profile-header-padding-inline-start,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));padding-inline-end:var(--sl-profile-header-padding-inline-end,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));display:flex}@media (width>=768px){.sl-profile-title-row{padding-inline-start:var(--sl-profile-title-padding-inline-start-md,var(--sl-profile-title-padding-inline-md));padding-inline-end:var(--sl-profile-title-padding-inline-end-md,var(--sl-profile-title-padding-inline-md))}}@media (width>=768px){.sl-profile-identity{padding-inline-start:var(--sl-profile-identity-padding-inline-start-md,var(--sl-profile-identity-padding-inline-md));padding-inline-end:var(--sl-profile-identity-padding-inline-end-md,var(--sl-profile-identity-padding-inline-md))}}@media (width>=768px){.sl-profile-tags{gap:var(--sl-profile-tags-gap-md)}}.sl-settings-banner{--sl-settings-cover-size:var(--spacing-32);--sl-settings-cover-size-md:144px;--sl-settings-cover-radius:var(--radius-lg);--sl-settings-cover-wrap-padding:var(--spacing-2);--sl-settings-cover-wrap-padding-block-end:0;--sl-settings-close-inset-block-start:var(--spacing-3);--sl-settings-close-inset-inline-end:var(--spacing-3);--sl-settings-identity-gap:var(--spacing-4);--sl-settings-identity-margin-block-start:calc(-1 * var(--spacing-12));--sl-settings-identity-padding-inline:var(--spacing-4);--sl-settings-identity-padding-inline-md:var(--spacing-6);--sl-settings-tools-inset-block-start:var(--spacing-14);--sl-settings-tools-inset-inline-end:var(--spacing-4);--sl-settings-tools-inset-inline-end-md:var(--spacing-6);--sl-settings-tools-gap:var(--spacing-1);--sl-settings-name-block-size:200px;--sl-settings-name-line-gap:var(--spacing-1_5);--sl-settings-name-font-size:var(--text-lg);--sl-settings-name-font-weight:var(--font-weight-semibold);--sl-settings-name-color:var(--color-text-primary);--sl-settings-handle-font-size:var(--text-sm);--sl-settings-handle-color:var(--color-text-tertiary);--sl-settings-stats-gap:var(--spacing-4);--sl-settings-stat-gap:var(--spacing-0_5);--sl-settings-stat-label-font-size:var(--text-xs);--sl-settings-stat-label-font-weight:var(--font-weight-medium);--sl-settings-stat-label-color:var(--color-text-quaternary);--sl-settings-stat-value-font-size:var(--text-md);--sl-settings-stat-value-font-weight:var(--font-weight-semibold);--sl-settings-stat-value-color:var(--color-text-primary);--sl-settings-stat-rule-size:var(--spacing-11);--sl-settings-stat-rule-inline-size:var(--spacing-px);--sl-settings-stat-rule-radius:var(--spacing-px);--sl-settings-stat-rule-color:var(--color-border-primary);--sl-settings-form-gap:var(--spacing-4);--sl-settings-divider-size:var(--spacing-0_5);--sl-settings-divider-dash:var(--spacing-0_5);--sl-settings-divider-step:var(--spacing-2);--sl-settings-divider-color:var(--color-border-primary);--sl-settings-name-row-gap:var(--spacing-4);--sl-settings-field-gap:var(--spacing-2);--sl-settings-verified-gap:var(--spacing-1_5);--sl-settings-verified-icon-size:var(--spacing-4);--sl-settings-verified-icon-color:var(--color-text-success-primary);--sl-settings-verified-text-font-size:var(--text-xs);--sl-settings-verified-text-font-weight:var(--font-weight-semibold);--sl-settings-verified-text-color:var(--color-text-brand-secondary);--sl-settings-username-check-inset-block-end:var(--spacing-3);--sl-settings-username-check-inset-inline-end:var(--spacing-3);--sl-settings-username-check-size:var(--spacing-4);--sl-settings-username-check-color:var(--color-text-success-primary);inline-size:100%;position:relative}@media (width>=768px){.sl-settings-cover{block-size:var(--sl-settings-cover-block-size-md,var(--sl-settings-cover-size-md))}}@media (width>=768px){.sl-settings-identity{padding-inline-start:var(--sl-settings-identity-padding-inline-start-md,var(--sl-settings-identity-padding-inline-md));padding-inline-end:var(--sl-settings-identity-padding-inline-end-md,var(--sl-settings-identity-padding-inline-md))}}@media (width>=768px){.sl-settings-tools{inset-inline-end:var(--sl-settings-tools-inset-inline-end-md)}}[data-theme=atlas]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-utility-blue-50:var(--lightningcss-light,var(--color-blue-50))var(--lightningcss-dark,var(--color-blue-950));--color-utility-blue-100:var(--lightningcss-light,var(--color-blue-100))var(--lightningcss-dark,var(--color-blue-900));--color-utility-blue-200:var(--lightningcss-light,var(--color-blue-200))var(--lightningcss-dark,var(--color-blue-800));--color-utility-blue-300:var(--lightningcss-light,var(--color-blue-300))var(--lightningcss-dark,var(--color-blue-700));--color-utility-blue-400:var(--lightningcss-light,var(--color-blue-400))var(--lightningcss-dark,var(--color-blue-600));--color-utility-blue-500:var(--lightningcss-light,var(--color-blue-500))var(--lightningcss-dark,var(--color-blue-500));--color-utility-blue-600:var(--lightningcss-light,var(--color-blue-600))var(--lightningcss-dark,var(--color-blue-400));--color-utility-blue-700:var(--lightningcss-light,var(--color-blue-700))var(--lightningcss-dark,var(--color-blue-300));--color-utility-brand-50:var(--lightningcss-light,var(--color-brand-50))var(--lightningcss-dark,var(--color-brand-950));--color-utility-brand-50_alt:var(--lightningcss-light,var(--color-brand-50))var(--lightningcss-dark,var(--color-utility-neutral-50));--color-utility-brand-100:var(--lightningcss-light,var(--color-brand-100))var(--lightningcss-dark,var(--color-brand-900));--color-utility-brand-100_alt:var(--lightningcss-light,var(--color-brand-100))var(--lightningcss-dark,var(--color-utility-neutral-100));--color-utility-brand-200:var(--lightningcss-light,var(--color-brand-200))var(--lightningcss-dark,var(--color-brand-800));--color-utility-brand-200_alt:var(--lightningcss-light,var(--color-brand-200))var(--lightningcss-dark,var(--color-utility-neutral-200));--color-utility-brand-300:var(--lightningcss-light,var(--color-brand-300))var(--lightningcss-dark,var(--color-brand-700));--color-utility-brand-300_alt:var(--lightningcss-light,var(--color-brand-300))var(--lightningcss-dark,var(--color-utility-neutral-300));--color-utility-brand-400:var(--lightningcss-light,var(--color-brand-400))var(--lightningcss-dark,var(--color-brand-600));--color-utility-brand-400_alt:var(--lightningcss-light,var(--color-brand-400))var(--lightningcss-dark,var(--color-utility-neutral-400));--color-utility-brand-500:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,var(--color-brand-500));--color-utility-brand-500_alt:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,var(--color-utility-neutral-500));--color-utility-brand-600:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,var(--color-brand-400));--color-utility-brand-600_alt:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,var(--color-utility-neutral-600));--color-utility-brand-700:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,var(--color-brand-300));--color-utility-brand-700_alt:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,var(--color-utility-neutral-700));--color-utility-brand-800:var(--lightningcss-light,var(--color-brand-800))var(--lightningcss-dark,var(--color-brand-200));--color-utility-brand-800_alt:var(--lightningcss-light,var(--color-brand-800))var(--lightningcss-dark,var(--color-utility-neutral-800));--color-utility-brand-900:var(--lightningcss-light,var(--color-brand-900))var(--lightningcss-dark,var(--color-brand-100));--color-utility-brand-900_alt:var(--lightningcss-light,var(--color-brand-900))var(--lightningcss-dark,var(--color-utility-neutral-900));--color-utility-neutral-50:var(--lightningcss-light,var(--color-neutral-50))var(--lightningcss-dark,var(--color-neutral-900));--color-utility-neutral-100:var(--lightningcss-light,var(--color-neutral-100))var(--lightningcss-dark,var(--color-neutral-800));--color-utility-neutral-200:var(--lightningcss-light,var(--color-neutral-200))var(--lightningcss-dark,var(--color-neutral-700));--color-utility-neutral-300:var(--lightningcss-light,var(--color-neutral-300))var(--lightningcss-dark,var(--color-neutral-700));--color-utility-neutral-400:var(--lightningcss-light,var(--color-neutral-400))var(--lightningcss-dark,var(--color-neutral-600));--color-utility-neutral-500:var(--lightningcss-light,var(--color-neutral-500))var(--lightningcss-dark,var(--color-neutral-500));--color-utility-neutral-600:var(--lightningcss-light,var(--color-neutral-600))var(--lightningcss-dark,var(--color-neutral-400));--color-utility-neutral-700:var(--lightningcss-light,var(--color-neutral-700))var(--lightningcss-dark,var(--color-neutral-300));--color-utility-neutral-800:var(--lightningcss-light,var(--color-neutral-800))var(--lightningcss-dark,var(--color-neutral-200));--color-utility-neutral-900:var(--lightningcss-light,var(--color-neutral-900))var(--lightningcss-dark,var(--color-neutral-100));--color-utility-red-50:var(--lightningcss-light,var(--color-red-50))var(--lightningcss-dark,var(--color-red-950));--color-utility-red-100:var(--lightningcss-light,var(--color-red-100))var(--lightningcss-dark,var(--color-red-900));--color-utility-red-200:var(--lightningcss-light,var(--color-red-200))var(--lightningcss-dark,var(--color-red-800));--color-utility-red-300:var(--lightningcss-light,var(--color-red-300))var(--lightningcss-dark,var(--color-red-700));--color-utility-red-400:var(--lightningcss-light,var(--color-red-400))var(--lightningcss-dark,var(--color-red-600));--color-utility-red-500:var(--lightningcss-light,var(--color-red-500))var(--lightningcss-dark,var(--color-red-500));--color-utility-red-600:var(--lightningcss-light,var(--color-red-600))var(--lightningcss-dark,var(--color-red-400));--color-utility-red-700:var(--lightningcss-light,var(--color-red-700))var(--lightningcss-dark,var(--color-red-300));--color-utility-yellow-50:var(--lightningcss-light,var(--color-yellow-50))var(--lightningcss-dark,var(--color-yellow-950));--color-utility-yellow-100:var(--lightningcss-light,var(--color-yellow-100))var(--lightningcss-dark,var(--color-yellow-900));--color-utility-yellow-200:var(--lightningcss-light,var(--color-yellow-200))var(--lightningcss-dark,var(--color-yellow-800));--color-utility-yellow-300:var(--lightningcss-light,var(--color-yellow-300))var(--lightningcss-dark,var(--color-yellow-700));--color-utility-yellow-400:var(--lightningcss-light,var(--color-yellow-400))var(--lightningcss-dark,var(--color-yellow-600));--color-utility-yellow-500:var(--lightningcss-light,var(--color-yellow-500))var(--lightningcss-dark,var(--color-yellow-500));--color-utility-yellow-600:var(--lightningcss-light,var(--color-yellow-600))var(--lightningcss-dark,var(--color-yellow-400));--color-utility-yellow-700:var(--lightningcss-light,var(--color-yellow-700))var(--lightningcss-dark,var(--color-yellow-300));--color-utility-green-50:var(--lightningcss-light,var(--color-green-50))var(--lightningcss-dark,var(--color-green-950));--color-utility-green-100:var(--lightningcss-light,var(--color-green-100))var(--lightningcss-dark,var(--color-green-900));--color-utility-green-200:var(--lightningcss-light,var(--color-green-200))var(--lightningcss-dark,var(--color-green-800));--color-utility-green-300:var(--lightningcss-light,var(--color-green-300))var(--lightningcss-dark,var(--color-green-700));--color-utility-green-400:var(--lightningcss-light,var(--color-green-400))var(--lightningcss-dark,var(--color-green-600));--color-utility-green-500:var(--lightningcss-light,var(--color-green-500))var(--lightningcss-dark,var(--color-green-500));--color-utility-green-600:var(--lightningcss-light,var(--color-green-600))var(--lightningcss-dark,var(--color-green-400));--color-utility-green-700:var(--lightningcss-light,var(--color-green-700))var(--lightningcss-dark,var(--color-green-300));--color-utility-orange-50:var(--lightningcss-light,var(--color-orange-50))var(--lightningcss-dark,var(--color-orange-950));--color-utility-orange-100:var(--lightningcss-light,var(--color-orange-100))var(--lightningcss-dark,var(--color-orange-900));--color-utility-orange-200:var(--lightningcss-light,var(--color-orange-200))var(--lightningcss-dark,var(--color-orange-800));--color-utility-orange-300:var(--lightningcss-light,var(--color-orange-300))var(--lightningcss-dark,var(--color-orange-700));--color-utility-orange-400:var(--lightningcss-light,var(--color-orange-400))var(--lightningcss-dark,var(--color-orange-600));--color-utility-orange-500:var(--lightningcss-light,var(--color-orange-500))var(--lightningcss-dark,var(--color-orange-500));--color-utility-orange-600:var(--lightningcss-light,var(--color-orange-600))var(--lightningcss-dark,var(--color-orange-400));--color-utility-orange-700:var(--lightningcss-light,var(--color-orange-700))var(--lightningcss-dark,var(--color-orange-300));--color-utility-indigo-50:var(--lightningcss-light,var(--color-indigo-50))var(--lightningcss-dark,var(--color-indigo-950));--color-utility-indigo-100:var(--lightningcss-light,var(--color-indigo-100))var(--lightningcss-dark,var(--color-indigo-900));--color-utility-indigo-200:var(--lightningcss-light,var(--color-indigo-200))var(--lightningcss-dark,var(--color-indigo-800));--color-utility-indigo-300:var(--lightningcss-light,var(--color-indigo-300))var(--lightningcss-dark,var(--color-indigo-700));--color-utility-indigo-400:var(--lightningcss-light,var(--color-indigo-400))var(--lightningcss-dark,var(--color-indigo-600));--color-utility-indigo-500:var(--lightningcss-light,var(--color-indigo-500))var(--lightningcss-dark,var(--color-indigo-500));--color-utility-indigo-600:var(--lightningcss-light,var(--color-indigo-600))var(--lightningcss-dark,var(--color-indigo-400));--color-utility-indigo-700:var(--lightningcss-light,var(--color-indigo-700))var(--lightningcss-dark,var(--color-indigo-300));--color-utility-fuchsia-50:var(--lightningcss-light,var(--color-fuchsia-50))var(--lightningcss-dark,var(--color-fuchsia-950));--color-utility-fuchsia-100:var(--lightningcss-light,var(--color-fuchsia-100))var(--lightningcss-dark,var(--color-fuchsia-900));--color-utility-fuchsia-200:var(--lightningcss-light,var(--color-fuchsia-200))var(--lightningcss-dark,var(--color-fuchsia-800));--color-utility-fuchsia-300:var(--lightningcss-light,var(--color-fuchsia-300))var(--lightningcss-dark,var(--color-fuchsia-700));--color-utility-fuchsia-400:var(--lightningcss-light,var(--color-fuchsia-400))var(--lightningcss-dark,var(--color-fuchsia-600));--color-utility-fuchsia-500:var(--lightningcss-light,var(--color-fuchsia-500))var(--lightningcss-dark,var(--color-fuchsia-500));--color-utility-fuchsia-600:var(--lightningcss-light,var(--color-fuchsia-600))var(--lightningcss-dark,var(--color-fuchsia-400));--color-utility-fuchsia-700:var(--lightningcss-light,var(--color-fuchsia-700))var(--lightningcss-dark,var(--color-fuchsia-300));--color-utility-pink-50:var(--lightningcss-light,var(--color-pink-50))var(--lightningcss-dark,var(--color-pink-950));--color-utility-pink-100:var(--lightningcss-light,var(--color-pink-100))var(--lightningcss-dark,var(--color-pink-900));--color-utility-pink-200:var(--lightningcss-light,var(--color-pink-200))var(--lightningcss-dark,var(--color-pink-800));--color-utility-pink-300:var(--lightningcss-light,var(--color-pink-300))var(--lightningcss-dark,var(--color-pink-700));--color-utility-pink-400:var(--lightningcss-light,var(--color-pink-400))var(--lightningcss-dark,var(--color-pink-600));--color-utility-pink-500:var(--lightningcss-light,var(--color-pink-500))var(--lightningcss-dark,var(--color-pink-500));--color-utility-pink-600:var(--lightningcss-light,var(--color-pink-600))var(--lightningcss-dark,var(--color-pink-400));--color-utility-pink-700:var(--lightningcss-light,var(--color-pink-700))var(--lightningcss-dark,var(--color-pink-300));--color-utility-purple-50:var(--lightningcss-light,var(--color-purple-50))var(--lightningcss-dark,var(--color-purple-950));--color-utility-purple-100:var(--lightningcss-light,var(--color-purple-100))var(--lightningcss-dark,var(--color-purple-900));--color-utility-purple-200:var(--lightningcss-light,var(--color-purple-200))var(--lightningcss-dark,var(--color-purple-800));--color-utility-purple-300:var(--lightningcss-light,var(--color-purple-300))var(--lightningcss-dark,var(--color-purple-700));--color-utility-purple-400:var(--lightningcss-light,var(--color-purple-400))var(--lightningcss-dark,var(--color-purple-600));--color-utility-purple-500:var(--lightningcss-light,var(--color-purple-500))var(--lightningcss-dark,var(--color-purple-500));--color-utility-purple-600:var(--lightningcss-light,var(--color-purple-600))var(--lightningcss-dark,var(--color-purple-400));--color-utility-purple-700:var(--lightningcss-light,var(--color-purple-700))var(--lightningcss-dark,var(--color-purple-300));--color-utility-sky-50:var(--lightningcss-light,var(--color-sky-50))var(--lightningcss-dark,var(--color-sky-950));--color-utility-sky-100:var(--lightningcss-light,var(--color-sky-100))var(--lightningcss-dark,var(--color-sky-900));--color-utility-sky-200:var(--lightningcss-light,var(--color-sky-200))var(--lightningcss-dark,var(--color-sky-800));--color-utility-sky-300:var(--lightningcss-light,var(--color-sky-300))var(--lightningcss-dark,var(--color-sky-700));--color-utility-sky-400:var(--lightningcss-light,var(--color-sky-400))var(--lightningcss-dark,var(--color-sky-600));--color-utility-sky-500:var(--lightningcss-light,var(--color-sky-500))var(--lightningcss-dark,var(--color-sky-500));--color-utility-sky-600:var(--lightningcss-light,var(--color-sky-600))var(--lightningcss-dark,var(--color-sky-400));--color-utility-sky-700:var(--lightningcss-light,var(--color-sky-700))var(--lightningcss-dark,var(--color-sky-300));--color-utility-slate-50:var(--lightningcss-light,var(--color-slate-50))var(--lightningcss-dark,var(--color-slate-950));--color-utility-slate-100:var(--lightningcss-light,var(--color-slate-100))var(--lightningcss-dark,var(--color-slate-900));--color-utility-slate-200:var(--lightningcss-light,var(--color-slate-200))var(--lightningcss-dark,var(--color-slate-800));--color-utility-slate-300:var(--lightningcss-light,var(--color-slate-300))var(--lightningcss-dark,var(--color-slate-700));--color-utility-slate-400:var(--lightningcss-light,var(--color-slate-400))var(--lightningcss-dark,var(--color-slate-600));--color-utility-slate-500:var(--lightningcss-light,var(--color-slate-500))var(--lightningcss-dark,var(--color-slate-500));--color-utility-slate-600:var(--lightningcss-light,var(--color-slate-600))var(--lightningcss-dark,var(--color-slate-400));--color-utility-slate-700:var(--lightningcss-light,var(--color-slate-700))var(--lightningcss-dark,var(--color-slate-300));--color-utility-emerald-50:var(--lightningcss-light,var(--color-emerald-50))var(--lightningcss-dark,var(--color-emerald-950));--color-utility-emerald-100:var(--lightningcss-light,var(--color-emerald-100))var(--lightningcss-dark,var(--color-emerald-900));--color-utility-emerald-200:var(--lightningcss-light,var(--color-emerald-200))var(--lightningcss-dark,var(--color-emerald-800));--color-utility-emerald-300:var(--lightningcss-light,var(--color-emerald-300))var(--lightningcss-dark,var(--color-emerald-700));--color-utility-emerald-400:var(--lightningcss-light,var(--color-emerald-400))var(--lightningcss-dark,var(--color-emerald-600));--color-utility-emerald-500:var(--lightningcss-light,var(--color-emerald-500))var(--lightningcss-dark,var(--color-emerald-500));--color-utility-emerald-600:var(--lightningcss-light,var(--color-emerald-600))var(--lightningcss-dark,var(--color-emerald-400));--color-utility-emerald-700:var(--lightningcss-light,var(--color-emerald-700))var(--lightningcss-dark,var(--color-emerald-300));--color-utility-amber-50:var(--lightningcss-light,var(--color-amber-50))var(--lightningcss-dark,var(--color-amber-950));--color-utility-amber-100:var(--lightningcss-light,var(--color-amber-100))var(--lightningcss-dark,var(--color-amber-900));--color-utility-amber-200:var(--lightningcss-light,var(--color-amber-200))var(--lightningcss-dark,var(--color-amber-800));--color-utility-amber-300:var(--lightningcss-light,var(--color-amber-300))var(--lightningcss-dark,var(--color-amber-700));--color-utility-amber-400:var(--lightningcss-light,var(--color-amber-400))var(--lightningcss-dark,var(--color-amber-600));--color-utility-amber-500:var(--lightningcss-light,var(--color-amber-500))var(--lightningcss-dark,var(--color-amber-500));--color-utility-amber-600:var(--lightningcss-light,var(--color-amber-600))var(--lightningcss-dark,var(--color-amber-400));--color-utility-amber-700:var(--lightningcss-light,var(--color-amber-700))var(--lightningcss-dark,var(--color-amber-300));--font-body:"Inter", "Spenby Sans", -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Inter", "Spenby Sans", -apple-system, "Segoe UI", Roboto, sans-serif;--color-brand-25:#f5f9ff;--color-brand-50:#eaf2ff;--color-brand-100:#d1e3ff;--color-brand-200:#a8caff;--color-brand-300:#7aadff;--color-brand-400:#4a8cff;--color-brand-500:#106dff;--color-brand-600:#0a5ae0;--color-brand-700:#0847b4;--color-brand-800:#0a3d92;--color-brand-900:#0d3576;--color-brand-950:#082147;--color-bg-primary:var(--lightningcss-light,#fdfcfb)var(--lightningcss-dark,#1a1815);--color-bg-primary_alt:var(--lightningcss-light,#faf9f7)var(--lightningcss-dark,#211e1a);--color-bg-secondary:var(--lightningcss-light,#f6f4f1)var(--lightningcss-dark,#26221d);--color-bg-secondary_alt:var(--lightningcss-light,#f1eeea)var(--lightningcss-dark,#2c2823);--color-bg-tertiary:var(--lightningcss-light,#e8e4de)var(--lightningcss-dark,#383129);--color-bg-primary_hover:var(--lightningcss-light,#f8f6f3)var(--lightningcss-dark,#221f1a);--color-bg-secondary_hover:var(--lightningcss-light,#efece7)var(--lightningcss-dark,#2f2a24);--color-bg-active:var(--lightningcss-light,#f2efe9)var(--lightningcss-dark,#312b24);--color-bg-overlay:var(--lightningcss-light,#29252099)var(--lightningcss-dark,#0a0806d1);--color-bg-brand-primary:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-100) 40%, white))var(--lightningcss-dark,color-mix(in srgb, var(--color-brand-700) 24%, black));--color-bg-brand-primary_alt:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-200) 32%, white))var(--lightningcss-dark,color-mix(in srgb, var(--color-brand-700) 32%, black));--color-bg-brand-secondary:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-300) 30%, white))var(--lightningcss-dark,color-mix(in srgb, var(--color-brand-500) 34%, black));--color-bg-brand-solid:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#3f88ff);--color-bg-brand-solid_hover:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,#66a2ff);--color-bg-brand-section:#0a3d92;--color-bg-brand-section_subtle:#0847b4;--color-text-primary:var(--lightningcss-light,#1c1a17)var(--lightningcss-dark,#f7f4ef);--color-text-secondary:var(--lightningcss-light,#4a453d)var(--lightningcss-dark,#ded7cc);--color-text-secondary_hover:var(--lightningcss-light,#3a362f)var(--lightningcss-dark,#f7f4ef);--color-text-tertiary:var(--lightningcss-light,#6b6459)var(--lightningcss-dark,#b8afa1);--color-text-tertiary_hover:var(--lightningcss-light,#55504a)var(--lightningcss-dark,#ded7cc);--color-text-quaternary:var(--lightningcss-light,#8a8377)var(--lightningcss-dark,#948b7d);--color-text-placeholder:var(--lightningcss-light,#9a9284)var(--lightningcss-dark,#8f8779);--color-text-brand-primary:var(--lightningcss-light,var(--color-brand-900))var(--lightningcss-dark,#cfe0ff);--color-text-brand-secondary:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,#9dc2ff);--color-text-brand-secondary_hover:var(--lightningcss-light,var(--color-brand-800))var(--lightningcss-dark,#cfe0ff);--color-text-brand-tertiary:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#7aadff);--color-text-brand-tertiary_alt:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,#3f88ff);--color-text-primary_on-brand:#fff;--color-text-secondary_on-brand:color-mix(in srgb, var(--color-brand-100) 82%, white);--color-text-tertiary_on-brand:color-mix(in srgb, var(--color-brand-200) 70%, white);--color-fg-brand-primary:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#7aadff);--color-fg-brand-primary_alt:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,#3f88ff);--color-fg-brand-secondary:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,#9dc2ff);--color-fg-brand-secondary_alt:var(--lightningcss-light,var(--color-brand-300))var(--lightningcss-dark,#6fa4ff);--color-fg-brand-secondary_hover:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#cfe0ff);--color-fg-primary:var(--lightningcss-light,#1c1a17)var(--lightningcss-dark,#f7f4ef);--color-fg-secondary:var(--lightningcss-light,#4a453d)var(--lightningcss-dark,#ded7cc);--color-fg-tertiary:var(--lightningcss-light,#6b6459)var(--lightningcss-dark,#b8afa1);--color-fg-tertiary_hover:var(--lightningcss-light,#55504a)var(--lightningcss-dark,#ded7cc);--color-fg-quaternary:var(--lightningcss-light,#8a8377)var(--lightningcss-dark,#948b7d);--color-fg-quaternary_hover:var(--lightningcss-light,#6b6459)var(--lightningcss-dark,#b8afa1);--color-border-primary:var(--lightningcss-light,#ddd6cc)var(--lightningcss-dark,#453e34);--color-border-secondary:var(--lightningcss-light,#e9e3d9)var(--lightningcss-dark,#38322a);--color-border-secondary_alt:var(--lightningcss-light,#1c1a171a)var(--lightningcss-dark,#f7f4ef1a);--color-border-tertiary:var(--lightningcss-light,#f0ebe3)var(--lightningcss-dark,#2b261f);--color-border-brand:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-500) 40%, white))var(--lightningcss-dark,#7aadff57);--color-border-brand_alt:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#3f88ff);--color-focus-ring:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-400) 60%, white))var(--lightningcss-dark,#6fa4ff);--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.625rem;--radius-2xl:.875rem;--radius-3xl:1.25rem;--shadow-xs:var(--lightningcss-light,0px 1px 2px #1c1a1714)var(--lightningcss-dark,0px 1px 2px #00000047);--shadow-sm:var(--lightningcss-light,0px 4px 10px #1c1a1712)var(--lightningcss-dark,0px 6px 12px #0000003d), var(--lightningcss-light,0px 1px 3px #1c1a170d)var(--lightningcss-dark,0px 1px 3px #0000004d);--shadow-md:var(--lightningcss-light,0px 18px 28px -10px #1c1a1724)var(--lightningcss-dark,0px 20px 28px -12px #0000006b), var(--lightningcss-light,0px 8px 12px -8px #1c1a1714)var(--lightningcss-dark,0px 10px 14px -10px #00000042);--shadow-lg:var(--lightningcss-light,0px 24px 38px -12px #1c1a1729)var(--lightningcss-dark,0px 28px 42px -16px #0000007a), var(--lightningcss-light,0px 12px 20px -10px #1c1a171a)var(--lightningcss-dark,0px 12px 22px -12px #00000052);--shadow-xl:var(--lightningcss-light,0px 32px 56px -18px #1c1a1733)var(--lightningcss-dark,0px 38px 64px -20px #00000094);--shadow-skeuomorphic:var(--lightningcss-light,0px 0px 0px 1px #1c1a1714 inset)var(--lightningcss-dark,0px 0px 0px 1px #cfe0ff0a inset), var(--lightningcss-light,0px -2px 0px 0px #ffffff80 inset)var(--lightningcss-dark,0px -2px 0px 0px #e6eeff05 inset);--shadow-xs-skeuomorphic:var(--shadow-skeuomorphic), var(--shadow-xs)}@media (prefers-color-scheme:dark){[data-theme=atlas]:not([data-color-scheme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=atlas][data-color-scheme=dark],[data-color-scheme=dark] [data-theme=atlas]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sl-ai-intro-header{--sl-ai-intro-header-gap:var(--spacing-5);--sl-ai-intro-header-padding-block-start:var(--spacing-9);--sl-ai-intro-header-padding-block-end:var(--spacing-2);--sl-ai-intro-logo-size:var(--spacing-14);--sl-ai-intro-logo-radius:var(--radius-full);--sl-ai-intro-logo-shadow:var(--shadow-lg);--sl-ai-intro-font-family:var(--default-font-family);--sl-ai-intro-font-weight:var(--font-weight-semibold);--sl-ai-intro-title-font-size:var(--text-lg);--sl-ai-intro-subtitle-font-size:var(--text-sm);--sl-ai-intro-greeting-fg:var(--color-text-tertiary);--sl-ai-intro-title-fg:var(--color-text-primary);--sl-ai-intro-subtitle-fg:var(--color-text-tertiary);--sl-ai-intro-subtitle-margin-block-start:var(--spacing-2);--sl-ai-intro-subtitle-margin-block-end:0;--sl-ai-intro-prompts-gap:var(--spacing-2);--sl-ai-intro-prompt-radius:var(--radius-sm);--sl-ai-intro-focus-ring-width:var(--focus-ring-width);--sl-ai-intro-focus-ring-color:var(--color-focus-ring);--sl-ai-intro-focus-ring-offset:var(--focus-ring-offset);--sl-ai-intro-composer-padding-block-start:0;--sl-ai-intro-composer-padding-block-end:var(--spacing-4);--sl-ai-intro-composer-gap:var(--spacing-2);align-items:center;gap:var(--sl-ai-intro-header-gap);text-align:center;flex-direction:column;padding-block-start:var(--sl-ai-intro-header-padding-block-start);padding-block-end:var(--sl-ai-intro-header-padding-block-end);display:flex}.sl-ai-msg-dialog{--sl-ai-msg-font-family:var(--default-font-family);--sl-ai-msg-font-size:var(--text-sm);--sl-ai-msg-font-weight-semibold:var(--font-weight-semibold);--sl-ai-msg-border-width:var(--border-width);--sl-ai-msg-header-bg:color-mix(in srgb, var(--color-bg-secondary) 70%, transparent);--sl-ai-msg-header-backdrop-blur:8px;--sl-ai-msg-header-padding-block:var(--spacing-6) var(--spacing-8);--sl-ai-msg-header-padding-block-start:var(--spacing-6);--sl-ai-msg-header-padding-block-end:var(--spacing-8);--sl-ai-msg-logo-size:var(--spacing-14);--sl-ai-msg-logo-radius:var(--radius-full);--sl-ai-msg-logo-shadow:var(--shadow-lg);--sl-ai-msg-list-padding-inline:var(--spacing-4);--sl-ai-msg-list-padding-block-end:var(--spacing-8);--sl-ai-msg-list-padding-inline-md:var(--spacing-6);--sl-ai-msg-item-margin-block-start:var(--spacing-3);--sl-ai-msg-item-margin-block-start-me:var(--spacing-6);--sl-ai-msg-bubble-padding-block:var(--spacing-2);--sl-ai-msg-bubble-padding-inline:var(--spacing-3);--sl-ai-msg-bubble-radius:var(--radius-md);--sl-ai-msg-bubble-radius-end-start:var(--radius-xs);--sl-ai-msg-bubble-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-ai-msg-bubble-fg:var(--color-text-secondary,var(--color-neutral-900));--sl-ai-msg-bubble-me-radius-start-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-start-end:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-end:var(--radius-xs);--sl-ai-msg-bubble-me-bg:var(--color-bg-brand-solid);--sl-ai-msg-bubble-me-fg:var(--color-text-white);--sl-ai-msg-meetings-gap:var(--spacing-3);--sl-ai-msg-meetings-padding:var(--spacing-3);--sl-ai-msg-meetings-radius:var(--radius-md);--sl-ai-msg-meetings-bg:var(--color-bg-secondary);--sl-ai-msg-meetings-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-gap:var(--spacing-2);--sl-ai-msg-meeting-icon-size:var(--spacing-6);--sl-ai-msg-meeting-icon-radius:var(--radius-sm);--sl-ai-msg-meeting-icon-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-text-margin-block-start:var(--spacing-0_5);--sl-ai-msg-meeting-title-underline-offset:2px;--sl-ai-msg-meeting-text-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-ai-msg-meeting-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-ai-msg-actions-item-gap:var(--spacing-3);--sl-ai-msg-actions-gap:var(--spacing-3);--sl-ai-msg-typing-gap:var(--spacing-1);--sl-ai-msg-typing-padding-block:var(--spacing-0_5);--sl-ai-msg-typing-dot-size:var(--spacing-1_5);--sl-ai-msg-typing-dot-radius:var(--radius-full);--sl-ai-msg-typing-dot-bg:var(--color-text-tertiary,var(--color-neutral-500));--sl-ai-msg-audio-gap:var(--spacing-2);--sl-ai-msg-audio-play-font-size:10px;--sl-ai-msg-audio-wave-inline-size:var(--spacing-20);--sl-ai-msg-audio-wave-block-size:var(--spacing-1);--sl-ai-msg-audio-wave-radius:var(--radius-full);--sl-ai-msg-audio-wave-bg:color-mix(in srgb, currentColor 35%, transparent);--sl-ai-msg-composer-gap:var(--spacing-2);gap:0}@media (width>=768px){.sl-ai-msg-list{padding-inline-start:var(--sl-ai-msg-list-padding-inline-start-md,var(--sl-ai-msg-list-padding-inline-md));padding-inline-end:var(--sl-ai-msg-list-padding-inline-end-md,var(--sl-ai-msg-list-padding-inline-md))}}.sl-feed-item{--sl-feed-gap:var(--spacing-3);--sl-feed-byline-gap:var(--spacing-2);--sl-feed-header-gap:var(--spacing-0_5);--sl-feed-body-gap:var(--spacing-3);--sl-feed-attachment-gap:var(--spacing-3);--sl-feed-labels-gap:var(--spacing-1);--sl-feed-font-family:var(--default-font-family);--sl-feed-border-width:var(--border-width);--sl-feed-focus-ring-width:var(--focus-ring-width);--sl-feed-focus-ring-color:var(--color-focus-ring);--sl-feed-focus-ring-offset:var(--focus-ring-offset);--sl-feed-unseen-size:var(--spacing-2);--sl-feed-unseen-radius:var(--radius-full);--sl-feed-unseen-bg:var(--color-utility-green-600);--sl-feed-unseen-inset-block-start:var(--spacing-1);--sl-feed-unseen-inset-inline-end:0;--sl-feed-connector-size:var(--spacing-0_5);--sl-feed-connector-margin-block:var(--spacing-1);--sl-feed-connector-radius:var(--radius-xs);--sl-feed-connector-color:var(--color-border-primary);--sl-feed-connector-dash-length:3px;--sl-feed-connector-dash-gap:9px;--sl-feed-connector-dash-tile:2px 9px;--sl-feed-body-connected-padding-block-end:var(--spacing-8);--sl-feed-font-size:var(--text-sm);--sl-feed-line-height:var(--text-sm--line-height);--sl-feed-font-weight-medium:var(--font-weight-medium);--sl-feed-font-weight-semibold:var(--font-weight-semibold);--sl-feed-file-font-size:var(--text-xs);--sl-feed-author-fg:var(--color-text-secondary);--sl-feed-date-fg:var(--color-text-tertiary);--sl-feed-action-fg:var(--color-text-tertiary);--sl-feed-action-target-fg:var(--color-text-brand-secondary);--sl-feed-username-fg:var(--color-text-tertiary);--sl-feed-comment-fg:var(--color-text-tertiary);--sl-feed-file-size:var(--spacing-10);--sl-feed-file-radius:var(--radius-sm);--sl-feed-file-bg:var(--color-bg-secondary);--sl-feed-file-border:var(--color-border-secondary);--sl-feed-file-fg:var(--color-text-quaternary);--sl-feed-file-name-fg:var(--color-text-secondary);--sl-feed-file-size-fg:var(--color-text-tertiary);--sl-feed-message-radius:var(--radius-md);--sl-feed-message-radius-start-start:0;--sl-feed-message-padding:var(--spacing-3);--sl-feed-message-border:var(--color-border-secondary);--sl-feed-message-fg:var(--color-text-secondary);--sl-feed-message-tight-padding-block:var(--spacing-2_5);gap:var(--sl-feed-gap);font-family:var(--sl-feed-font-family);display:flex;position:relative}@media (width>=768px){.sl-alert-title,.sl-alert-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width>=768px){.sl-alert-floating{flex-direction:row}}@media (width>=768px){.sl-alert-floating .sl-alert-title{padding-inline-end:0}}@media (width>=768px){.sl-alert-fullwidth{border-block-start:0;border-block-end:var(--sl-alert-fullwidth-border-width-block-end,var(--sl-alert-fullwidth-border-width)) solid var(--sl-alert-fullwidth-border)}}@media (width>=768px){.sl-alert-fullwidth-inner{align-items:center;gap:var(--sl-alert-fullwidth-inner-gap-md);flex-direction:row;padding-block-start:var(--sl-alert-fullwidth-inner-padding-block-start-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-block-end:var(--sl-alert-fullwidth-inner-padding-block-end-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-inline-start:var(--sl-alert-fullwidth-inner-padding-inline-start-md,var(--sl-alert-fullwidth-inner-padding-inline-md));padding-inline-end:var(--sl-alert-fullwidth-inner-padding-inline-end-md,var(--sl-alert-fullwidth-inner-padding-inline-md))}}@media (width>=768px){.sl-alert-fullwidth-lead{flex-direction:row;align-items:center}}@media (width>=1024px){.sl-alert-text[data-inline]{gap:var(--sl-alert-text-inline-gap-lg);flex-direction:row}}@media (width>=768px){.sl-alert-fullwidth .sl-alert-icon{display:inline-flex}}@media (width>=768px){.sl-alert-close-fullwidth{position:static}}.sl-avatar{--sl-avatar-radius:var(--avatar-radius);--sl-avatar-rounded-radius:var(--radius-full);--sl-avatar-inner-radius:var(--radius-md);--sl-avatar-inner-rounded-radius:var(--radius-full);--sl-avatar-status-radius:var(--radius-full);--sl-avatar-count-radius:var(--radius-full);--sl-avatar-font-family:var(--font-body);--sl-avatar-initials-font-weight:var(--font-weight-semibold);--sl-avatar-count-font-weight:var(--font-weight-bold);--sl-avatar-border-width:var(--border-width);--sl-avatar-contrast-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-gloss-ring-width:var(--border-width);--sl-avatar-status-ring-width:var(--avatar-status-ring-width);--sl-avatar-border-shadow:0 0 0 var(--sl-avatar-border-width) var(--sl-avatar-border-color);--sl-avatar-status-shadow:0 0 0 var(--sl-avatar-status-ring-width) var(--sl-avatar-status-ring-color);--sl-avatar-focus-ring-width:var(--focus-ring-width);--sl-avatar-focus-ring-color:var(--color-focus-ring);--sl-avatar-focus-ring-offset:var(--focus-ring-offset);--sl-avatar-bg:var(--color-bg-tertiary);--sl-avatar-border-color:var(--color-border-secondary_alt);--sl-avatar-contrast-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-gloss-ring-color:var(--avatar-gloss-ring-color);--sl-avatar-initials-fg:var(--color-text-quaternary);--sl-avatar-icon-fg:var(--color-fg-quaternary);--sl-avatar-status-ring-color:var(--color-bg-primary);--sl-avatar-status-online-bg:var(--color-fg-success-secondary);--sl-avatar-status-offline-bg:var(--color-utility-neutral-300);--sl-avatar-count-bg:var(--color-fg-error-primary);--sl-avatar-count-fg:var(--color-white);--sl-avatar-border-pad-xs:var(--spacing-px);--sl-avatar-border-pad-sm:var(--spacing-px);--sl-avatar-border-pad-md:var(--spacing-px);--sl-avatar-border-pad-lg:var(--avatar-border-pad-lg);--sl-avatar-border-pad-xl:var(--spacing-0_5);--sl-avatar-border-pad-2xl:var(--spacing-0_5);--sl-avatar-size-xs:var(--spacing-6);--sl-avatar-size-sm:var(--spacing-8);--sl-avatar-size-md:var(--spacing-10);--sl-avatar-size-lg:var(--spacing-12);--sl-avatar-size-xl:var(--spacing-14);--sl-avatar-size-2xl:var(--spacing-16);--sl-avatar-initials-font-size-xs:var(--text-xs);--sl-avatar-initials-line-height-xs:var(--text-xs--line-height);--sl-avatar-initials-font-size-sm:var(--text-sm);--sl-avatar-initials-line-height-sm:var(--text-sm--line-height);--sl-avatar-initials-font-size-md:var(--text-md);--sl-avatar-initials-line-height-md:var(--text-md--line-height);--sl-avatar-initials-font-size-lg:var(--text-lg);--sl-avatar-initials-line-height-lg:var(--text-lg--line-height);--sl-avatar-initials-font-size-xl:var(--text-xl);--sl-avatar-initials-line-height-xl:var(--text-xl--line-height);--sl-avatar-initials-font-size-2xl:var(--text-display-xs);--sl-avatar-initials-line-height-2xl:var(--text-display-xs--line-height);--sl-avatar-icon-size-xs:var(--spacing-4);--sl-avatar-icon-size-sm:var(--spacing-5);--sl-avatar-icon-size-md:var(--spacing-6);--sl-avatar-icon-size-lg:var(--spacing-7);--sl-avatar-icon-size-xl:var(--spacing-8);--sl-avatar-icon-size-2xl:var(--spacing-8);--sl-avatar-status-size-xs:var(--spacing-1_5);--sl-avatar-status-size-sm:var(--spacing-2);--sl-avatar-status-size-md:var(--spacing-2_5);--sl-avatar-status-size-lg:var(--spacing-3);--sl-avatar-status-size-xl:var(--spacing-3_5);--sl-avatar-status-size-2xl:var(--spacing-4);--sl-avatar-verified-offset:calc(var(--sl-avatar-border-width) * -1);--sl-avatar-verified-size:36%;--sl-avatar-verified-min-size:var(--spacing-3);--sl-avatar-count-min-inline-size:var(--spacing-3_5);--sl-avatar-count-block-size:var(--spacing-3_5);--sl-avatar-count-padding-inline:var(--spacing-0_75);--sl-avatar-count-font-size:var(--avatar-count-font-size);--sl-avatar-count-line-height:var(--avatar-count-line-height);font-family:var(--sl-avatar-font-family);border-start-start-radius:var(--sl-avatar-radius-start-start,var(--sl-avatar-radius));border-start-end-radius:var(--sl-avatar-radius-start-end,var(--sl-avatar-radius));border-end-end-radius:var(--sl-avatar-radius-end-end,var(--sl-avatar-radius));border-end-start-radius:var(--sl-avatar-radius-end-start,var(--sl-avatar-radius));flex:none;display:inline-flex;position:relative}.sl-avatar-label-group{--sl-avatar-label-gap:var(--spacing-2);--sl-avatar-label-font-family:var(--default-font-family);--sl-avatar-label-title-font-weight:var(--font-weight-semibold);--sl-avatar-label-font-size-title-sm:var(--text-sm);--sl-avatar-label-font-size-title-md:var(--text-sm);--sl-avatar-label-font-size-title-lg:var(--text-sm);--sl-avatar-label-font-size-subtitle-sm:var(--text-xs);--sl-avatar-label-font-size-subtitle-md:var(--text-sm);--sl-avatar-label-font-size-subtitle-lg:var(--text-sm);--sl-avatar-label-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-avatar-label-subtitle-fg:var(--color-text-tertiary,var(--color-neutral-600));align-items:center;gap:var(--sl-avatar-label-gap);min-inline-size:0;font-family:var(--sl-avatar-label-font-family);flex:auto;margin:0;display:flex}.sl-avatar-photo{--sl-avatar-photo-radius:var(--radius-full);--sl-avatar-photo-border-width:var(--border-width);--sl-avatar-photo-frame-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-photo-frame-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-photo-status-ring-width:var(--focus-ring-width);--sl-avatar-photo-font-family:var(--default-font-family);--sl-avatar-photo-font-weight:var(--font-weight-semibold);--sl-avatar-photo-frame-shadow:var(--shadow-xl);--sl-avatar-photo-bg:var(--color-bg-secondary);--sl-avatar-photo-border-color:var(--color-border-secondary);--sl-avatar-photo-fallback-bg:var(--color-bg-tertiary);--sl-avatar-photo-fallback-border-color:var(--color-border-secondary);--sl-avatar-photo-fg:var(--color-text-quaternary);--sl-avatar-photo-status-ring-color:var(--color-bg-primary);--sl-avatar-photo-status-online-bg:var(--color-utility-green-600);--sl-avatar-photo-status-offline-bg:var(--color-fg-quaternary);--sl-avatar-photo-status-size:18%;--sl-avatar-photo-verified-size:24%;--sl-avatar-photo-size-sm:72px;--sl-avatar-photo-padding-sm:var(--spacing-0_75);--sl-avatar-photo-padding-placeholder-sm:var(--spacing-1);--sl-avatar-photo-icon-size-sm:var(--spacing-9);--sl-avatar-photo-initials-font-size-sm:var(--text-xl);--sl-avatar-photo-overlay-inset-sm:var(--spacing-0_5);--sl-avatar-photo-size-md:var(--spacing-24);--sl-avatar-photo-padding-md:var(--spacing-1);--sl-avatar-photo-padding-placeholder-md:var(--spacing-1_25);--sl-avatar-photo-icon-size-md:var(--spacing-12);--sl-avatar-photo-initials-font-size-md:var(--text-display-xs);--sl-avatar-photo-overlay-inset-md:var(--spacing-1);--sl-avatar-photo-size-lg:160px;--sl-avatar-photo-padding-lg:var(--spacing-1_5);--sl-avatar-photo-padding-placeholder-lg:var(--avatar-radius);--sl-avatar-photo-icon-size-lg:var(--spacing-20);--sl-avatar-photo-initials-font-size-lg:3.75rem;--sl-avatar-photo-initials-line-height-lg:1;--sl-avatar-photo-overlay-inset-lg:var(--spacing-2);background:var(--sl-avatar-photo-bg);box-shadow:inset 0 0 0 var(--sl-avatar-photo-border-width) var(--sl-avatar-photo-border-color);font-family:var(--sl-avatar-photo-font-family);border-start-start-radius:var(--sl-avatar-photo-radius-start-start,var(--sl-avatar-photo-radius));border-start-end-radius:var(--sl-avatar-photo-radius-start-end,var(--sl-avatar-photo-radius));border-end-end-radius:var(--sl-avatar-photo-radius-end-end,var(--sl-avatar-photo-radius));border-end-start-radius:var(--sl-avatar-photo-radius-end-start,var(--sl-avatar-photo-radius));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sl-badge{--sl-badge-pill-radius:var(--radius-full);--sl-badge-square-radius:var(--radius-md);--sl-badge-square-radius-lg:var(--radius-lg);--sl-badge-button-radius:3px;--sl-badge-button-pill-radius:var(--radius-full);--sl-badge-img-radius:var(--radius-full);--sl-badge-font-family:var(--font-body);--sl-badge-font-weight:var(--font-weight-medium);--sl-badge-font-size-sm:var(--text-xs);--sl-badge-line-height-sm:var(--text-xs--line-height);--sl-badge-font-size-md:var(--text-sm);--sl-badge-line-height-md:var(--text-sm--line-height);--sl-badge-font-size-lg:var(--text-sm);--sl-badge-line-height-lg:var(--text-sm--line-height);--sl-badge-border-width:var(--border-width);--sl-badge-transition:background .1s linear, color .1s linear;--sl-badge-shadow:var(--shadow-xs);--sl-badge-focus-ring-width:var(--focus-ring-width);--sl-badge-focus-ring-color:var(--color-focus-ring);--sl-badge-focus-ring-offset:var(--focus-ring-offset);--sl-badge-icon-size:var(--spacing-3);--sl-badge-img-size:var(--spacing-4);--sl-badge-dot-size:var(--spacing-2);--sl-badge-button-padding:var(--spacing-0_5);--sl-badge-gap-dot-sm:var(--spacing-1);--sl-badge-gap-dot-md:var(--spacing-1_5);--sl-badge-gap-dot-lg:var(--spacing-1_5);--sl-badge-gap-icon-sm:var(--spacing-0_5);--sl-badge-gap-icon-md:var(--spacing-1);--sl-badge-gap-icon-lg:var(--spacing-1);--sl-badge-gap-button:var(--spacing-0_5);--sl-badge-gap-image-sm:var(--spacing-1);--sl-badge-gap-image-md:var(--spacing-1_5);--sl-badge-gap-image-lg:var(--spacing-1_5);--sl-badge-padding-block-sm:var(--spacing-0_5);--sl-badge-padding-block-md:var(--spacing-0_5);--sl-badge-padding-block-lg:var(--spacing-1);--sl-badge-padding-inline-pill-plain-sm:var(--spacing-2);--sl-badge-padding-inline-pill-plain-md:var(--spacing-2_5);--sl-badge-padding-inline-pill-plain-lg:var(--spacing-3);--sl-badge-padding-inline-square-plain-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-plain-md:var(--spacing-2);--sl-badge-padding-inline-square-plain-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-dot-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-dot-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-dot-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-dot-lg:var(--spacing-3);--sl-badge-padding-inline-square-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-dot-md:var(--spacing-2);--sl-badge-padding-inline-square-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-leading-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-leading-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-leading-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-md:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-trailing-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-trailing-md:var(--spacing-2);--sl-badge-padding-inline-start-pill-trailing-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-square-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-md:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-md:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-trailing-lg:var(--spacing-2);--sl-badge-padding-inline-start-pill-button-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-pill-button-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-button-md:var(--spacing-1);--sl-badge-padding-inline-start-pill-button-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-square-button-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-square-button-md:var(--spacing-2);--sl-badge-padding-inline-end-square-button-md:var(--spacing-1);--sl-badge-padding-inline-start-square-button-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-image-sm:var(--spacing-0_75);--sl-badge-padding-inline-end-pill-image-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-image-md:var(--spacing-1);--sl-badge-padding-inline-end-pill-image-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-image-lg:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-image-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-image-sm:var(--spacing-1);--sl-badge-padding-inline-end-square-image-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-image-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-image-md:var(--spacing-2);--sl-badge-padding-inline-start-square-image-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-image-lg:var(--spacing-2_5);--sl-badge-padding-icon-only-sm:var(--spacing-1_25);--sl-badge-padding-icon-only-md:var(--spacing-1_5);--sl-badge-padding-icon-only-lg:var(--spacing-2);--sl-badge-gray-bg:var(--color-utility-neutral-50);--sl-badge-gray-fg:var(--color-utility-neutral-700);--sl-badge-gray-ring:var(--color-utility-neutral-200);--sl-badge-gray-addon:var(--color-utility-neutral-500);--sl-badge-gray-addon-button:var(--color-utility-neutral-400);--sl-badge-gray-addon-button-hover-bg:var(--color-utility-neutral-100);--sl-badge-gray-addon-button-hover-fg:var(--color-utility-neutral-500);--sl-badge-brand-bg:var(--color-utility-brand-50);--sl-badge-brand-fg:var(--color-utility-brand-700);--sl-badge-brand-ring:var(--color-utility-brand-200);--sl-badge-brand-addon:var(--color-utility-brand-500);--sl-badge-brand-addon-button:var(--color-utility-brand-400);--sl-badge-brand-addon-button-hover-bg:var(--color-utility-brand-100);--sl-badge-brand-addon-button-hover-fg:var(--color-utility-brand-500);--sl-badge-error-bg:var(--color-utility-red-50);--sl-badge-error-fg:var(--color-utility-red-700);--sl-badge-error-ring:var(--color-utility-red-200);--sl-badge-error-addon:var(--color-utility-red-500);--sl-badge-error-addon-button:var(--color-utility-red-400);--sl-badge-error-addon-button-hover-bg:var(--color-utility-red-100);--sl-badge-error-addon-button-hover-fg:var(--color-utility-red-500);--sl-badge-warning-bg:var(--color-utility-yellow-50);--sl-badge-warning-fg:var(--color-utility-yellow-700);--sl-badge-warning-ring:var(--color-utility-yellow-200);--sl-badge-warning-addon:var(--color-utility-yellow-500);--sl-badge-warning-addon-button:var(--color-utility-yellow-400);--sl-badge-warning-addon-button-hover-bg:var(--color-utility-yellow-100);--sl-badge-warning-addon-button-hover-fg:var(--color-utility-yellow-500);--sl-badge-success-bg:var(--color-utility-green-50);--sl-badge-success-fg:var(--color-utility-green-700);--sl-badge-success-ring:var(--color-utility-green-200);--sl-badge-success-addon:var(--color-utility-green-500);--sl-badge-success-addon-button:var(--color-utility-green-400);--sl-badge-success-addon-button-hover-bg:var(--color-utility-green-100);--sl-badge-success-addon-button-hover-fg:var(--color-utility-green-500);--sl-badge-slate-bg:var(--color-utility-slate-50);--sl-badge-slate-fg:var(--color-utility-slate-700);--sl-badge-slate-ring:var(--color-utility-slate-200);--sl-badge-slate-addon:var(--color-utility-slate-500);--sl-badge-slate-addon-button:var(--color-utility-slate-400);--sl-badge-slate-addon-button-hover-bg:var(--color-utility-slate-100);--sl-badge-slate-addon-button-hover-fg:var(--color-utility-slate-500);--sl-badge-sky-bg:var(--color-utility-sky-50);--sl-badge-sky-fg:var(--color-utility-sky-700);--sl-badge-sky-ring:var(--color-utility-sky-200);--sl-badge-sky-addon:var(--color-utility-sky-500);--sl-badge-sky-addon-button:var(--color-utility-sky-400);--sl-badge-sky-addon-button-hover-bg:var(--color-utility-sky-100);--sl-badge-sky-addon-button-hover-fg:var(--color-utility-sky-500);--sl-badge-blue-bg:var(--color-utility-blue-50);--sl-badge-blue-fg:var(--color-utility-blue-700);--sl-badge-blue-ring:var(--color-utility-blue-200);--sl-badge-blue-addon:var(--color-utility-blue-500);--sl-badge-blue-addon-button:var(--color-utility-blue-400);--sl-badge-blue-addon-button-hover-bg:var(--color-utility-blue-100);--sl-badge-blue-addon-button-hover-fg:var(--color-utility-blue-500);--sl-badge-indigo-bg:var(--color-utility-indigo-50);--sl-badge-indigo-fg:var(--color-utility-indigo-700);--sl-badge-indigo-ring:var(--color-utility-indigo-200);--sl-badge-indigo-addon:var(--color-utility-indigo-500);--sl-badge-indigo-addon-button:var(--color-utility-indigo-400);--sl-badge-indigo-addon-button-hover-bg:var(--color-utility-indigo-100);--sl-badge-indigo-addon-button-hover-fg:var(--color-utility-indigo-500);--sl-badge-purple-bg:var(--color-utility-purple-50);--sl-badge-purple-fg:var(--color-utility-purple-700);--sl-badge-purple-ring:var(--color-utility-purple-200);--sl-badge-purple-addon:var(--color-utility-purple-500);--sl-badge-purple-addon-button:var(--color-utility-purple-400);--sl-badge-purple-addon-button-hover-bg:var(--color-utility-purple-100);--sl-badge-purple-addon-button-hover-fg:var(--color-utility-purple-500);--sl-badge-pink-bg:var(--color-utility-pink-50);--sl-badge-pink-fg:var(--color-utility-pink-700);--sl-badge-pink-ring:var(--color-utility-pink-200);--sl-badge-pink-addon:var(--color-utility-pink-500);--sl-badge-pink-addon-button:var(--color-utility-pink-400);--sl-badge-pink-addon-button-hover-bg:var(--color-utility-pink-100);--sl-badge-pink-addon-button-hover-fg:var(--color-utility-pink-500);--sl-badge-orange-bg:var(--color-utility-orange-50);--sl-badge-orange-fg:var(--color-utility-orange-700);--sl-badge-orange-ring:var(--color-utility-orange-200);--sl-badge-orange-addon:var(--color-utility-orange-500);--sl-badge-orange-addon-button:var(--color-utility-orange-400);--sl-badge-orange-addon-button-hover-bg:var(--color-utility-orange-100);--sl-badge-orange-addon-button-hover-fg:var(--color-utility-orange-500);--sl-badge-modern-bg:var(--color-bg-primary);--sl-badge-modern-fg:var(--color-text-secondary);--sl-badge-modern-ring:var(--color-border-primary);white-space:nowrap;block-size:max-content;inline-size:max-content;font-family:var(--sl-badge-font-family);font-weight:var(--sl-badge-font-weight);background:var(--sl-badge-bg);color:var(--sl-badge-fg);box-shadow:inset 0 0 0 var(--sl-badge-border-width) var(--sl-badge-ring);align-items:center;display:inline-flex}.sl-badge-group{--sl-badge-group-font-family:var(--font-body);--sl-badge-group-font-weight:var(--font-weight-medium);--sl-badge-group-font-size-md:var(--text-xs);--sl-badge-group-line-height-md:var(--text-xs--line-height);--sl-badge-group-font-size-lg:var(--text-sm);--sl-badge-group-line-height-lg:var(--text-sm--line-height);--sl-badge-group-transition:background .1s linear;--sl-badge-group-border-width:var(--border-width);--sl-badge-group-shadow:var(--shadow-xs);--sl-badge-group-radius:var(--radius-full);--sl-badge-group-modern-radius:var(--badge-group-radius);--sl-badge-group-addon-radius:var(--radius-full);--sl-badge-group-modern-addon-radius:var(--radius-md);--sl-badge-group-dot-radius:var(--radius-full);--sl-badge-group-padding-block-leading:var(--spacing-1);--sl-badge-group-padding-inline-leading:var(--spacing-1);--sl-badge-group-padding-inline-end-leading:var(--spacing-2);--sl-badge-group-padding-block-trailing:var(--spacing-1);--sl-badge-group-padding-inline-trailing:var(--spacing-3);--sl-badge-group-padding-inline-end-trailing:var(--spacing-1);--sl-badge-group-padding-inline-start-trailing-modern:var(--spacing-2_5);--sl-badge-group-addon-padding-block:var(--spacing-0_5);--sl-badge-group-addon-padding-inline-leading-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-leading-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-trailing-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-end-trailing-md:var(--spacing-1_5);--sl-badge-group-addon-padding-inline-trailing-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-end-trailing-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-leading-md:var(--spacing-1_5);--sl-badge-group-modern-addon-padding-inline-leading-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-trailing:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-end-trailing:var(--spacing-1_5);--sl-badge-group-modern-addon-gap-md:var(--spacing-1);--sl-badge-group-modern-addon-gap-lg:var(--spacing-1_5);--sl-badge-group-addon-margin-leading-md:var(--spacing-2);--sl-badge-group-addon-margin-leading-lg:var(--spacing-2);--sl-badge-group-addon-margin-trailing-md:var(--spacing-2);--sl-badge-group-addon-margin-trailing-lg:var(--spacing-2);--sl-badge-group-icon-size-leading:var(--spacing-4);--sl-badge-group-icon-size-trailing:var(--spacing-3);--sl-badge-group-icon-margin-leading:var(--spacing-1);--sl-badge-group-icon-margin-trailing-md:var(--spacing-0_5);--sl-badge-group-icon-margin-trailing-lg:var(--spacing-1);--sl-badge-group-dot-size:var(--spacing-2);--sl-badge-group-dot-ring-width:var(--badge-group-dot-outline-width);--sl-badge-group-dot-ring-offset:calc(var(--sl-badge-group-border-width) * -1);--sl-badge-group-dot-margin-trailing-md:var(--spacing-1_5);--sl-badge-group-dot-margin-trailing-lg:var(--spacing-2);--sl-badge-group-modern-bg:var(--color-bg-primary);--sl-badge-group-modern-bg-hover:var(--color-bg-secondary);--sl-badge-group-modern-fg:var(--color-text-secondary);--sl-badge-group-modern-border:var(--color-border-primary);--sl-badge-group-modern-addon-bg:var(--color-bg-primary);--sl-badge-group-modern-icon:var(--color-utility-neutral-500);--sl-badge-group-light-addon-bg:var(--color-bg-primary);--sl-badge-group-brand-bg:var(--color-utility-brand-50);--sl-badge-group-brand-fg:var(--color-utility-brand-700);--sl-badge-group-brand-ring:var(--color-utility-brand-200);--sl-badge-group-brand-hover:var(--color-utility-brand-100);--sl-badge-group-brand-icon:var(--color-utility-brand-500);--sl-badge-group-brand-dot-bg:var(--color-utility-brand-500);--sl-badge-group-brand-dot-ring:var(--color-utility-brand-100);--sl-badge-group-gray-bg:var(--color-utility-neutral-50);--sl-badge-group-gray-fg:var(--color-utility-neutral-700);--sl-badge-group-gray-ring:var(--color-utility-neutral-200);--sl-badge-group-gray-hover:var(--color-utility-neutral-100);--sl-badge-group-gray-icon:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-bg:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-ring:var(--color-utility-neutral-100);--sl-badge-group-error-bg:var(--color-utility-red-50);--sl-badge-group-error-fg:var(--color-utility-red-700);--sl-badge-group-error-ring:var(--color-utility-red-200);--sl-badge-group-error-hover:var(--color-utility-red-100);--sl-badge-group-error-icon:var(--color-utility-red-500);--sl-badge-group-error-dot-bg:var(--color-utility-red-500);--sl-badge-group-error-dot-ring:var(--color-utility-red-100);--sl-badge-group-warning-bg:var(--color-utility-yellow-50);--sl-badge-group-warning-fg:var(--color-utility-yellow-700);--sl-badge-group-warning-ring:var(--color-utility-yellow-200);--sl-badge-group-warning-hover:var(--color-utility-yellow-100);--sl-badge-group-warning-icon:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-bg:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-ring:var(--color-utility-yellow-100);--sl-badge-group-success-bg:var(--color-utility-green-50);--sl-badge-group-success-fg:var(--color-utility-green-700);--sl-badge-group-success-ring:var(--color-utility-green-200);--sl-badge-group-success-hover:var(--color-utility-green-100);--sl-badge-group-success-icon:var(--color-utility-green-500);--sl-badge-group-success-dot-bg:var(--color-utility-green-500);--sl-badge-group-success-dot-ring:var(--color-utility-green-100);cursor:pointer;inline-size:max-content;font-family:var(--sl-badge-group-font-family);font-weight:var(--sl-badge-group-font-weight);transition:var(--sl-badge-group-transition);align-items:center;display:inline-flex}.sl-breadcrumbs-nav{--sl-breadcrumb-border-width:var(--border-width);--sl-breadcrumb-transition:background .1s linear, color .1s linear;--sl-breadcrumb-font-family:var(--font-body);--sl-breadcrumb-font-size:var(--text-sm);--sl-breadcrumb-line-height:var(--text-sm--line-height);--sl-breadcrumb-font-weight:var(--font-weight-semibold);--sl-breadcrumb-focus-ring-width:var(--focus-ring-width);--sl-breadcrumb-focus-ring-color:var(--color-focus-ring);--sl-breadcrumb-focus-ring-offset:var(--focus-ring-offset);--sl-breadcrumb-gap-text:var(--spacing-2);--sl-breadcrumb-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-text:var(--spacing-2);--sl-breadcrumb-item-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-avatar:var(--spacing-2);--sl-breadcrumb-line-padding:var(--spacing-2);--sl-breadcrumb-line-border-color:var(--color-border-secondary);--sl-breadcrumb-link-gap:var(--spacing-1);--sl-breadcrumb-link-radius:var(--radius-md);--sl-breadcrumb-link-fg:var(--color-text-quaternary);--sl-breadcrumb-link-fg-hover:var(--color-text-tertiary_hover);--sl-breadcrumb-link-fg-current:var(--color-text-brand-secondary);--sl-breadcrumb-button-padding:var(--spacing-1);--sl-breadcrumb-button-label-padding-inline:var(--spacing-1);--sl-breadcrumb-button-bg-hover:var(--color-bg-primary_hover);--sl-breadcrumb-button-bg-current:var(--color-bg-primary_hover);--sl-breadcrumb-button-fg-current:var(--color-fg-tertiary_hover);--sl-breadcrumb-icon-size:var(--spacing-5);--sl-breadcrumb-icon-fg:var(--color-fg-quaternary);--sl-breadcrumb-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-breadcrumb-icon-fg-current:var(--color-fg-brand-primary);--sl-breadcrumb-icon-fg-button-current:var(--color-fg-quaternary_hover);--sl-breadcrumb-divider-size:var(--spacing-4);--sl-breadcrumb-divider-fg:var(--color-utility-neutral-300);--sl-breadcrumb-avatar-gap:var(--spacing-2);--sl-breadcrumb-avatar-radius:var(--radius-lg);--sl-breadcrumb-avatar-ring-bg:var(--color-bg-primary);--sl-breadcrumb-avatar-ring-padding:var(--spacing-0_5);--sl-breadcrumb-avatar-ring-shadow-color:var(--color-border-secondary);--sl-breadcrumb-avatar-ring-shadow:inset 0 0 0 .5px var(--sl-breadcrumb-avatar-ring-shadow-color);--sl-breadcrumb-avatar-label-fg:var(--color-text-primary);min-inline-size:0;font-family:var(--sl-breadcrumb-font-family)}.sl-btn{--sl-btn-radius:var(--radius-lg);--sl-btn-link-radius:var(--radius-xs);--sl-btn-inner-radius:var(--button-inner-radius);--sl-btn-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-font-family:var(--font-body);--sl-btn-font-weight:var(--font-weight-semibold);--sl-btn-label-padding-inline:var(--spacing-0_5);--sl-btn-icon-size:var(--spacing-5);--sl-btn-focus-ring-width:var(--focus-ring-width);--sl-btn-focus-ring-color:var(--color-focus-ring);--sl-btn-focus-ring-offset:var(--focus-ring-offset);--sl-btn-destructive-focus-ring-color:var(--color-focus-ring-error);--sl-btn-border-width:var(--border-width);--sl-btn-highlight-border-color:var(--button-highlight-border);--sl-btn-gap-xs:var(--spacing-1);--sl-btn-padding-block-xs:var(--spacing-1_5);--sl-btn-padding-inline-xs:var(--spacing-2_5);--sl-btn-padding-icon-only-xs:var(--spacing-2);--sl-btn-font-size-xs:var(--text-sm);--sl-btn-line-height-xs:var(--text-sm--line-height);--sl-btn-icon-size-xs:var(--spacing-4);--sl-btn-gap-sm:var(--spacing-1);--sl-btn-padding-block-sm:var(--spacing-2);--sl-btn-padding-inline-sm:var(--spacing-3);--sl-btn-padding-icon-only-sm:var(--spacing-2);--sl-btn-font-size-sm:var(--text-sm);--sl-btn-line-height-sm:var(--text-sm--line-height);--sl-btn-gap-md:var(--spacing-1);--sl-btn-padding-block-md:var(--spacing-2_5);--sl-btn-padding-inline-md:var(--spacing-3_5);--sl-btn-padding-icon-only-md:var(--spacing-2_5);--sl-btn-font-size-md:var(--text-sm);--sl-btn-line-height-md:var(--text-sm--line-height);--sl-btn-gap-lg:var(--spacing-1_5);--sl-btn-padding-block-lg:var(--spacing-2_5);--sl-btn-padding-inline-lg:var(--spacing-4);--sl-btn-padding-icon-only-lg:var(--spacing-3);--sl-btn-font-size-lg:var(--text-md);--sl-btn-line-height-lg:var(--text-md--line-height);--sl-btn-gap-xl:var(--spacing-1_5);--sl-btn-padding-block-xl:var(--spacing-3);--sl-btn-padding-inline-xl:var(--spacing-4_5);--sl-btn-padding-icon-only-xl:var(--spacing-3_5);--sl-btn-font-size-xl:var(--text-md);--sl-btn-line-height-xl:var(--text-md--line-height);--sl-btn-primary-bg:var(--color-bg-brand-solid);--sl-btn-primary-bg-hover:var(--color-bg-brand-solid_hover);--sl-btn-primary-fg:var(--color-white);--sl-btn-primary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-icon:var(--button-icon-on-solid);--sl-btn-primary-icon-hover:var(--button-icon-on-solid-hover);--sl-btn-secondary-bg:var(--color-bg-primary);--sl-btn-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-secondary-fg:var(--color-text-secondary);--sl-btn-secondary-fg-hover:var(--color-text-secondary_hover);--sl-btn-secondary-border:var(--color-border-primary);--sl-btn-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-icon:var(--color-fg-quaternary);--sl-btn-secondary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-tertiary-fg:var(--color-text-tertiary);--sl-btn-tertiary-fg-hover:var(--color-text-tertiary_hover);--sl-btn-tertiary-bg-hover:var(--color-bg-primary_hover);--sl-btn-tertiary-icon:var(--color-fg-quaternary);--sl-btn-tertiary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-primary-destructive-bg:var(--color-bg-error-solid);--sl-btn-primary-destructive-bg-hover:var(--color-bg-error-solid_hover);--sl-btn-primary-destructive-fg:var(--color-white);--sl-btn-primary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-destructive-icon:var(--button-icon-on-solid);--sl-btn-secondary-destructive-bg:var(--color-bg-primary);--sl-btn-secondary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-secondary-destructive-fg:var(--color-text-error-primary);--sl-btn-secondary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-secondary-destructive-border:var(--color-border-error_subtle);--sl-btn-secondary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-tertiary-destructive-fg:var(--color-text-error-primary);--sl-btn-tertiary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-tertiary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-tertiary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-link-color-fg:var(--color-text-brand-secondary);--sl-btn-link-color-fg-hover:var(--color-text-brand-secondary_hover);--sl-btn-link-color-icon:var(--color-fg-brand-secondary);--sl-btn-link-gray-fg:var(--color-text-tertiary);--sl-btn-link-gray-fg-hover:var(--color-text-tertiary_hover);--sl-btn-link-gray-icon:var(--color-fg-quaternary);--sl-btn-link-destructive-fg:var(--color-text-error-primary);--sl-btn-link-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-link-destructive-icon:var(--color-fg-error-secondary);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-btn-font-family);font-weight:var(--sl-btn-font-weight);transition:var(--sl-btn-transition);border:none;border-start-start-radius:var(--sl-btn-radius-start-start,var(--sl-btn-radius));border-start-end-radius:var(--sl-btn-radius-start-end,var(--sl-btn-radius));border-end-end-radius:var(--sl-btn-radius-end-end,var(--sl-btn-radius));border-end-start-radius:var(--sl-btn-radius-end-start,var(--sl-btn-radius));justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.sl-btn-group{--sl-btn-group-radius:var(--radius-lg);--sl-btn-group-shadow:var(--shadow-xs);--sl-btn-group-item-radius:var(--radius-lg);--sl-btn-group-border-width:var(--border-width);--sl-btn-group-item-overlap:calc(-1 * var(--sl-btn-group-border-width));--sl-btn-group-item-shadow:var(--shadow-skeuomorphic);--sl-btn-group-item-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-group-icon-transition:color .1s linear;--sl-btn-group-font-family:var(--font-body);--sl-btn-group-font-weight:var(--font-weight-semibold);--sl-btn-group-item-bg:var(--color-bg-primary);--sl-btn-group-item-bg-hover:var(--color-bg-primary_hover);--sl-btn-group-item-fg:var(--color-text-secondary);--sl-btn-group-item-fg-hover:var(--color-text-secondary_hover);--sl-btn-group-item-fg-disabled:color-mix(in srgb, var(--color-text-secondary) 50%, transparent);--sl-btn-group-item-border:var(--color-border-primary);--sl-btn-group-icon-fg:var(--color-fg-quaternary);--sl-btn-group-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-group-focus-ring-width:var(--focus-ring-width);--sl-btn-group-focus-ring-color:var(--color-focus-ring);--sl-btn-group-focus-ring-offset:var(--focus-ring-offset);--sl-btn-group-icon-size:var(--spacing-5);--sl-btn-group-gap-sm:var(--spacing-1_5);--sl-btn-group-padding-block-sm:var(--spacing-2);--sl-btn-group-padding-inline-sm:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-leading-start-sm:var(--spacing-3);--sl-btn-group-padding-inline-icon-only-sm:var(--spacing-2_5);--sl-btn-group-font-size-sm:var(--text-sm);--sl-btn-group-line-height-sm:var(--text-sm--line-height);--sl-btn-group-gap-md:var(--spacing-1_5);--sl-btn-group-padding-block-md:var(--spacing-2_5);--sl-btn-group-padding-inline-md:var(--spacing-4);--sl-btn-group-padding-inline-icon-leading-start-md:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-only-md:var(--spacing-3);--sl-btn-group-font-size-md:var(--text-sm);--sl-btn-group-line-height-md:var(--text-sm--line-height);--sl-btn-group-gap-lg:var(--spacing-2);--sl-btn-group-padding-block-lg:var(--spacing-2_5);--sl-btn-group-padding-inline-lg:var(--spacing-4_5);--sl-btn-group-padding-inline-icon-leading-start-lg:var(--spacing-4);--sl-btn-group-padding-inline-icon-only-lg:var(--spacing-3_5);--sl-btn-group-font-size-lg:var(--text-md);--sl-btn-group-line-height-lg:var(--text-md--line-height);z-index:0;inline-size:max-content;box-shadow:var(--sl-btn-group-shadow);border-start-start-radius:var(--sl-btn-group-radius-start-start,var(--sl-btn-group-radius));border-start-end-radius:var(--sl-btn-group-radius-start-end,var(--sl-btn-group-radius));border-end-end-radius:var(--sl-btn-group-radius-end-end,var(--sl-btn-group-radius));border-end-start-radius:var(--sl-btn-group-radius-end-start,var(--sl-btn-group-radius));display:inline-flex;position:relative}.sl-btn-utility{--sl-btn-utility-radius:var(--radius-md);--sl-btn-utility-padding-icon-only:var(--spacing-1_5);--sl-btn-utility-border-width:var(--border-width);--sl-btn-utility-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-utility-focus-ring-width:var(--focus-ring-width);--sl-btn-utility-focus-ring-color:var(--color-focus-ring);--sl-btn-utility-focus-ring-offset:var(--focus-ring-offset);--sl-btn-utility-icon-size-xs:var(--spacing-4);--sl-btn-utility-icon-size-sm:var(--spacing-5);--sl-btn-utility-secondary-bg:var(--color-bg-primary);--sl-btn-utility-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-utility-secondary-fg:var(--color-fg-quaternary);--sl-btn-utility-secondary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-secondary-border:var(--color-border-primary);--sl-btn-utility-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-utility-secondary-shadow-disabled:var(--shadow-xs);--sl-btn-utility-tertiary-fg:var(--color-fg-quaternary);--sl-btn-utility-tertiary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-tertiary-bg-hover:var(--color-bg-primary_hover);cursor:pointer;block-size:max-content;transition:var(--sl-btn-utility-transition);background:0 0;border:none;border-start-start-radius:var(--sl-btn-utility-radius-start-start,var(--sl-btn-utility-radius));border-start-end-radius:var(--sl-btn-utility-radius-start-end,var(--sl-btn-utility-radius));border-end-end-radius:var(--sl-btn-utility-radius-end-end,var(--sl-btn-utility-radius));border-end-start-radius:var(--sl-btn-utility-radius-end-start,var(--sl-btn-utility-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-btn-utility-padding-block-start,var(--sl-btn-utility-padding-icon-only));padding-block-end:var(--sl-btn-utility-padding-block-end,var(--sl-btn-utility-padding-icon-only));padding-inline-start:var(--sl-btn-utility-padding-inline-start,var(--sl-btn-utility-padding-icon-only));padding-inline-end:var(--sl-btn-utility-padding-inline-end,var(--sl-btn-utility-padding-icon-only));display:inline-flex;position:relative}.sl-calendar{--sl-calendar-gap:var(--spacing-3);--sl-calendar-controls-gap:var(--spacing-3);--sl-calendar-font-family:var(--default-font-family);--sl-calendar-font-size:var(--text-sm);--sl-calendar-heading-font-weight:var(--font-weight-semibold);--sl-calendar-weekday-font-weight:var(--font-weight-medium);--sl-calendar-heading-fg:var(--color-text-secondary);--sl-calendar-weekday-fg:var(--color-text-secondary);--sl-calendar-nav-size:var(--spacing-8);--sl-calendar-weekday-size:var(--spacing-10);gap:var(--sl-calendar-gap);font-family:var(--sl-calendar-font-family);flex-direction:column;display:flex}.sl-cal-cell{--sl-cal-cell-size:var(--spacing-10);--sl-cal-cell-radius:var(--radius-full);--sl-cal-cell-inner-radius:var(--radius-full);--sl-cal-cell-dot-size:var(--spacing-1_25);--sl-cal-cell-dot-radius:var(--radius-full);--sl-cal-cell-dot-inset-block-end:var(--spacing-1);--sl-cal-cell-font-size:var(--text-sm);--sl-cal-cell-line-height:var(--text-sm--line-height);--sl-cal-cell-font-weight-active:var(--font-weight-medium);--sl-cal-cell-transition:background-color .1s ease, color .1s ease;--sl-cal-cell-focus-ring-width:var(--focus-ring-width);--sl-cal-cell-focus-ring-color:var(--color-focus-ring);--sl-cal-cell-focus-ring-offset:var(--focus-ring-offset);--sl-cal-cell-outside-opacity:.5;--sl-cal-cell-dot-disabled-opacity:.5;--sl-cal-cell-focused-z:10;--sl-cal-cell-fg:var(--color-text-secondary);--sl-cal-cell-range-fill-bg:var(--color-bg-active);--sl-cal-cell-hover-bg:var(--color-bg-primary_hover);--sl-cal-cell-hover-fg:var(--color-text-secondary_hover);--sl-cal-cell-today-bg:var(--color-bg-active);--sl-cal-cell-today-hover-bg:var(--color-bg-secondary_hover);--sl-cal-cell-selected-bg:var(--color-bg-brand-solid);--sl-cal-cell-selected-bg-hover:var(--color-bg-brand-solid_hover);--sl-cal-cell-selected-fg:var(--color-white);--sl-cal-cell-disabled-fg:var(--color-text-placeholder);--sl-cal-cell-dot-bg:var(--color-fg-brand-primary);--sl-cal-cell-dot-on-selected-bg:var(--color-fg-white);inline-size:var(--sl-cal-cell-inline-size,var(--sl-cal-cell-size));block-size:var(--sl-cal-cell-block-size,var(--sl-cal-cell-size));outline:none;position:relative}.sl-cal-cell--range-fill,.sl-cal-cell--in-range-disabled{background:var(--sl-cal-cell-range-fill-bg)}.sl-caldate-input{--sl-caldate-radius:var(--radius-lg);--sl-caldate-padding-block:var(--spacing-2);--sl-caldate-padding-inline:var(--spacing-2_5);--sl-caldate-border-width:var(--border-width);--sl-caldate-shadow:var(--shadow-xs);--sl-caldate-transition:box-shadow .1s linear;--sl-caldate-bg:var(--color-bg-primary);--sl-caldate-fg:var(--color-text-primary);--sl-caldate-border:var(--color-border-primary);--sl-caldate-font-size:var(--text-md);--sl-caldate-line-height:var(--text-md--line-height);--sl-caldate-focus-ring-width:var(--focus-ring-width);--sl-caldate-focus-ring-color:var(--color-border-brand);--sl-caldate-segment-radius:var(--radius-sm);--sl-caldate-segment-padding-inline:var(--spacing-0_5);--sl-caldate-segment-font-weight-focused:var(--font-weight-medium);--sl-caldate-segment-fg:var(--color-text-primary);--sl-caldate-segment-placeholder-fg:var(--color-text-placeholder);--sl-caldate-segment-literal-fg:var(--color-fg-quaternary);--sl-caldate-segment-focused-bg:var(--color-bg-brand-solid);--sl-caldate-segment-focused-fg:var(--color-text-white);background:var(--sl-caldate-bg);box-shadow:inset 0 0 0 var(--sl-caldate-border-width) var(--sl-caldate-border), var(--sl-caldate-shadow);font-size:var(--sl-caldate-font-size);line-height:var(--sl-caldate-line-height);color:var(--sl-caldate-fg);transition:var(--sl-caldate-transition);border-start-start-radius:var(--sl-caldate-radius-start-start,var(--sl-caldate-radius));border-start-end-radius:var(--sl-caldate-radius-start-end,var(--sl-caldate-radius));border-end-end-radius:var(--sl-caldate-radius-end-end,var(--sl-caldate-radius));border-end-start-radius:var(--sl-caldate-radius-end-start,var(--sl-caldate-radius));align-items:center;padding-block-start:var(--sl-caldate-padding-block-start,var(--sl-caldate-padding-block));padding-block-end:var(--sl-caldate-padding-block-end,var(--sl-caldate-padding-block));padding-inline-start:var(--sl-caldate-padding-inline-start,var(--sl-caldate-padding-inline));padding-inline-end:var(--sl-caldate-padding-inline-end,var(--sl-caldate-padding-inline));display:flex}.sl-calendar-event-dialog{--sl-cal-event-font-family:var(--default-font-family);--sl-cal-event-font-size-xs:var(--text-xs);--sl-cal-event-font-size-sm:var(--text-sm);--sl-cal-event-font-size-lg:var(--text-lg);--sl-cal-event-font-weight-medium:var(--font-weight-medium);--sl-cal-event-font-weight-semibold:var(--font-weight-semibold);--sl-cal-event-font-weight-bold:var(--font-weight-bold);--sl-cal-event-border-width:var(--border-width);--sl-cal-event-focus-ring-width:var(--focus-ring-width);--sl-cal-event-focus-ring-color:var(--color-brand-500);--sl-cal-event-focus-ring-offset:var(--focus-ring-offset);--sl-cal-event-content-gap:var(--spacing-6);--sl-cal-event-content-padding-block:var(--spacing-6);--sl-cal-event-headstack-gap:var(--spacing-3);--sl-cal-event-datechip-size:var(--spacing-16);--sl-cal-event-datechip-radius:var(--radius-md);--sl-cal-event-datechip-border-color:var(--color-border-secondary);--sl-cal-event-datechip-month-bg:var(--color-bg-secondary);--sl-cal-event-datechip-month-fg:var(--color-text-tertiary);--sl-cal-event-datechip-day-fg:var(--color-brand-800);--sl-cal-event-datechip-month-padding-block-start:var(--spacing-0_75);--sl-cal-event-datechip-month-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-month-padding-inline:7px;--sl-cal-event-datechip-day-padding-block-start:var(--spacing-px);--sl-cal-event-datechip-day-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-day-padding-inline:7px;--sl-cal-event-label-fg:var(--color-text-primary);--sl-cal-event-meta-text-fg:var(--color-text-tertiary);--sl-cal-event-about-fg:var(--color-text-tertiary);--sl-cal-event-going-fg:var(--color-text-secondary);--sl-cal-event-guests-count-fg:var(--color-text-primary);--sl-cal-event-actions-gap:var(--spacing-0_5);--sl-cal-event-actions-margin-block-start:calc(-1 * var(--spacing-2));--sl-cal-event-actions-margin-block-end:calc(-1 * var(--spacing-1));--sl-cal-event-meta-gap:var(--spacing-2);--sl-cal-event-meta-row-gap:var(--spacing-2);--sl-cal-event-meta-icon-size:var(--spacing-5);--sl-cal-event-meta-icon-fg:var(--color-text-tertiary);--sl-cal-event-avatars-row-gap:var(--spacing-2);--sl-cal-event-avatar-ring-color:var(--color-neutral-50);--sl-cal-event-avatar-ring:0 0 0 1.5px var(--sl-cal-event-avatar-ring-color);--sl-cal-event-avatar-radius:var(--radius-full);--sl-cal-event-avatar-overlap:calc(-1 * var(--spacing-3));--sl-cal-event-add-size:var(--spacing-10);--sl-cal-event-add-radius:var(--radius-full);--sl-cal-event-add-border-color:var(--color-border-primary);--sl-cal-event-add-bg:var(--color-neutral-50);--sl-cal-event-add-bg-hover:var(--color-bg-secondary);--sl-cal-event-add-fg:var(--color-text-tertiary);--sl-cal-event-add-icon-size:var(--spacing-5);--sl-cal-event-guests-gap:var(--spacing-2);--sl-cal-event-guests-sep-block-size:13px;--sl-cal-event-guests-sep-border-color:var(--color-border-secondary);--sl-cal-event-footer-gap:var(--spacing-4);gap:0}.sl-carousel{--sl-carousel-border-width:var(--border-width);--sl-carousel-trigger-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-carousel-indicator-transition:background .1s linear, inline-size .1s linear;--sl-carousel-focus-ring-width:var(--focus-ring-width);--sl-carousel-focus-ring-color:var(--color-focus-ring);--sl-carousel-focus-ring-offset:var(--focus-ring-offset);--sl-carousel-trigger-size:var(--spacing-10);--sl-carousel-trigger-radius:var(--radius-full);--sl-carousel-trigger-icon-size:var(--spacing-5);--sl-carousel-trigger-bg:var(--color-bg-primary);--sl-carousel-trigger-bg-hover:var(--color-bg-primary_hover);--sl-carousel-trigger-fg:var(--color-text-secondary);--sl-carousel-trigger-fg-hover:var(--color-text-secondary_hover);--sl-carousel-trigger-border:var(--color-border-primary);--sl-carousel-trigger-shadow:var(--shadow-xs-skeuomorphic);--sl-carousel-indicators-gap:var(--spacing-2);--sl-carousel-indicator-size:var(--spacing-2);--sl-carousel-indicator-selected-inline-size:var(--spacing-5);--sl-carousel-indicator-radius:var(--radius-full);--sl-carousel-indicator-bg:var(--color-border-primary);--sl-carousel-indicator-bg-hover:var(--color-fg-quaternary);--sl-carousel-indicator-selected-bg:var(--color-bg-brand-solid);position:relative}.sl-chart{--sl-chart-font-family:var(--default-font-family);--sl-chart-font-size:var(--text-sm);--sl-chart-title-font-weight:var(--font-weight-semibold);--sl-chart-value-font-weight:var(--font-weight-medium);--sl-chart-tooltip-bg:var(--color-bg-primary-solid);--sl-chart-tooltip-title-fg:var(--color-text-white);--sl-chart-tooltip-row-fg:var(--color-text-white);--sl-chart-tooltip-name-fg:var(--color-text-white);--sl-chart-tooltip-value-fg:var(--color-text-white);--sl-chart-axis-tick-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-dot-ring-color:var(--color-border-secondary_alt);--sl-chart-tooltip-dot-ring-color:#0003;--sl-chart-dot-ring-width:var(--border-width);--sl-chart-tooltip-shadow:var(--shadow-lg);--sl-chart-tooltip-radius:var(--radius-md);--sl-chart-tooltip-padding:var(--spacing-2);--sl-chart-tooltip-padding-inline:var(--spacing-3);--sl-chart-tooltip-gap:var(--spacing-1);--sl-chart-tooltip-rows-gap:var(--spacing-0_5);--sl-chart-tooltip-row-gap:var(--spacing-2);--sl-chart-legend-gap-block:var(--spacing-3);--sl-chart-legend-gap-inline:var(--spacing-4);--sl-chart-legend-item-gap:var(--spacing-2);--sl-chart-legend-margin:var(--spacing-2);--sl-chart-legend-margin-block-end:0;--sl-chart-legend-margin-inline:0;--sl-chart-dot-size:var(--spacing-2);--sl-chart-dot-radius:var(--radius-full);inline-size:100%;font-family:var(--sl-chart-font-family)}.sl-checkbox{--sl-checkbox-font-family:var(--default-font-family);--sl-checkbox-font-weight:var(--font-weight-medium);--sl-checkbox-font-size-sm:var(--text-sm);--sl-checkbox-font-size-md:var(--text-md);--sl-checkbox-border-width:var(--border-width);--sl-checkbox-transition:background .1s linear, box-shadow .1s linear;--sl-checkbox-mark-transition:opacity .1s linear;--sl-checkbox-focus-ring-width:var(--focus-ring-width);--sl-checkbox-focus-ring-color:var(--color-focus-ring);--sl-checkbox-focus-ring-offset:var(--focus-ring-offset);--sl-checkbox-gap-sm:var(--spacing-2);--sl-checkbox-gap-md:var(--spacing-3);--sl-checkbox-text-gap-md:var(--spacing-0_5);--sl-checkbox-box-size-sm:var(--spacing-4);--sl-checkbox-box-size-md:var(--spacing-5);--sl-checkbox-box-radius-sm:var(--radius-sm);--sl-checkbox-box-radius-md:var(--radius-md);--sl-checkbox-box-margin:var(--spacing-0_5);--sl-checkbox-box-bg:var(--color-bg-primary);--sl-checkbox-box-border:var(--color-border-primary);--sl-checkbox-box-bg-selected:var(--color-bg-brand-solid);--sl-checkbox-box-border-selected:var(--color-bg-brand-solid);--sl-checkbox-box-bg-disabled:var(--color-bg-tertiary);--sl-checkbox-mark-fg:var(--color-fg-white);--sl-checkbox-label-fg:var(--color-text-secondary);--sl-checkbox-hint-fg:var(--color-text-tertiary);--sl-checkbox-mark-check-size-sm:var(--spacing-3);--sl-checkbox-mark-indeterminate-inline-size-sm:var(--spacing-2_5);--sl-checkbox-mark-indeterminate-block-size-sm:var(--spacing-3);--sl-checkbox-mark-size-md:var(--spacing-3_5);align-items:flex-start;gap:var(--sl-checkbox-gap-sm);font-family:var(--sl-checkbox-font-family);display:flex;position:relative}.sl-checkbox[data-selected]:not([data-indeterminate]) .sl-checkbox-check,.sl-checkbox[data-indeterminate] .sl-checkbox-indeterminate{opacity:1}.sl-checkbox[data-size=md] .sl-checkbox-label,.sl-checkbox[data-size=md] .sl-checkbox-hint{font-size:var(--sl-checkbox-font-size-md)}.sl-close-btn{--sl-close-btn-radius:var(--radius-lg);--sl-close-btn-transition:background .1s linear, color .1s linear;--sl-close-btn-focus-ring-width:var(--focus-ring-width);--sl-close-btn-focus-ring-color:var(--color-focus-ring);--sl-close-btn-focus-ring-offset:var(--focus-ring-offset);--sl-close-btn-padding:var(--spacing-2);--sl-close-btn-size-xs:var(--spacing-7);--sl-close-btn-icon-size-xs:var(--spacing-4);--sl-close-btn-size-sm:var(--spacing-9);--sl-close-btn-icon-size-sm:var(--spacing-5);--sl-close-btn-size-md:var(--spacing-10);--sl-close-btn-icon-size-md:var(--spacing-5);--sl-close-btn-size-lg:var(--spacing-11);--sl-close-btn-icon-size-lg:var(--spacing-6);--sl-close-btn-light-fg:var(--color-fg-quaternary);--sl-close-btn-light-fg-hover:var(--color-fg-quaternary_hover);--sl-close-btn-light-bg-hover:var(--color-bg-primary_hover);--sl-close-btn-dark-fg:#ffffffb3;--sl-close-btn-dark-fg-hover:var(--color-fg-white);--sl-close-btn-dark-bg-hover:#fff3;cursor:pointer;transition:var(--sl-close-btn-transition);background:0 0;border:none;border-start-start-radius:var(--sl-close-btn-radius-start-start,var(--sl-close-btn-radius));border-start-end-radius:var(--sl-close-btn-radius-start-end,var(--sl-close-btn-radius));border-end-end-radius:var(--sl-close-btn-radius-end-end,var(--sl-close-btn-radius));border-end-start-radius:var(--sl-close-btn-radius-end-start,var(--sl-close-btn-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-close-btn-padding-block-start,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-block-end:var(--sl-close-btn-padding-block-end,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-inline-start:var(--sl-close-btn-padding-inline-start,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));padding-inline-end:var(--sl-close-btn-padding-inline-end,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));display:inline-flex}.sl-code-snippet:has(:focus-visible) .sl-code-snippet-actions{opacity:1}.sl-color-dialog{--sl-color-border-width:var(--border-width);--sl-color-transition:box-shadow .1s linear, transform .1s linear;--sl-color-font-family:var(--default-font-family);--sl-color-font-size:var(--text-sm);--sl-color-font-weight-label:var(--font-weight-semibold);--sl-color-focus-ring-width:var(--focus-ring-width);--sl-color-focus-ring-color:var(--color-focus-ring);--sl-color-focus-ring-offset:var(--focus-ring-offset);--sl-color-cell-focus-ring-color:var(--color-fg-brand-primary);--sl-color-dialog-bg:var(--color-bg-primary);--sl-color-dialog-border:var(--color-border-secondary);--sl-color-surface-bg:var(--color-bg-primary);--sl-color-cell-border:var(--color-border-primary);--sl-color-format-border:var(--color-border-primary);--sl-color-format-fg:var(--color-text-primary);--sl-color-input-fg:var(--color-text-primary);--sl-color-ring-subtle:var(--color-border-secondary_alt);--sl-color-thumb-border-color:var(--color-text-white);--sl-color-saved-label-fg:var(--color-text-secondary);--sl-color-swatch-selected-ring:var(--swatch-color,var(--color-fg-brand-primary));--sl-color-dialog-shadow:var(--shadow-xl);--sl-color-thumb-shadow:var(--shadow-md);--sl-color-input-group-shadow:var(--shadow-xs);--sl-color-dialog-size:320px;--sl-color-dialog-radius:var(--radius-xl);--sl-color-dialog-padding:var(--spacing-4);--sl-color-solid-gap:var(--spacing-4);--sl-color-solid-body-gap:var(--spacing-4);--sl-color-controls-gap:var(--spacing-3);--sl-color-sliders-gap:var(--spacing-3);--sl-color-value-row-gap:var(--spacing-3);--sl-color-area-radius:var(--radius-md);--sl-color-thumb-size:var(--spacing-5);--sl-color-thumb-border-width:var(--spacing-0_75);--sl-color-thumb-radius:var(--radius-full);--sl-color-slider-track-block-size:var(--spacing-3);--sl-color-slider-track-radius:var(--radius-full);--sl-color-format-inline-size:var(--spacing-20);--sl-color-format-block-size:38px;--sl-color-format-border-width:var(--border-width);--sl-color-format-radius:var(--radius-md);--sl-color-format-padding-inline-start:var(--spacing-2_5);--sl-color-format-padding-inline-end:var(--spacing-1);--sl-color-cell-radius:var(--radius-md);--sl-color-cell-overlap:var(--spacing-px);--sl-color-cell-alpha-size:var(--spacing-14);--sl-color-field-swatch-gap:var(--spacing-2);--sl-color-field-swatch-padding-block:var(--spacing-2);--sl-color-field-swatch-padding-inline:var(--spacing-2_5);--sl-color-input-padding-block:var(--spacing-2);--sl-color-input-padding-inline:var(--spacing-2_5);--sl-color-swatch-mini-size:var(--spacing-4);--sl-color-swatch-mini-radius:var(--radius-full);--sl-color-saved-gap:var(--spacing-3);--sl-color-saved-margin-block-start:var(--spacing-4);--sl-color-saved-head-gap:var(--spacing-3);--sl-color-swatches-gap:var(--spacing-2);--sl-color-swatch-item-size:var(--spacing-5);--sl-color-swatch-item-size-sm:var(--spacing-4);--sl-color-swatch-item-radius:var(--radius-full);--sl-color-swatch-radius:var(--radius-full);inline-size:var(--sl-color-dialog-inline-size,var(--sl-color-dialog-size));background:var(--sl-color-dialog-bg);box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-dialog-border), var(--sl-color-dialog-shadow);border-start-start-radius:var(--sl-color-dialog-radius-start-start,var(--sl-color-dialog-radius));border-start-end-radius:var(--sl-color-dialog-radius-start-end,var(--sl-color-dialog-radius));border-end-end-radius:var(--sl-color-dialog-radius-end-end,var(--sl-color-dialog-radius));border-end-start-radius:var(--sl-color-dialog-radius-end-start,var(--sl-color-dialog-radius));flex-direction:column;padding-block-start:var(--sl-color-dialog-padding-block-start,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-block-end:var(--sl-color-dialog-padding-block-end,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-inline-start:var(--sl-color-dialog-padding-inline-start,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));padding-inline-end:var(--sl-color-dialog-padding-inline-end,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));display:flex;position:relative;overflow:clip}.sl-combobox{--sl-combobox-gap:var(--spacing-1_5);--sl-combobox-font-family:var(--default-font-family);--sl-combobox-border-width:var(--border-width);--sl-combobox-focus-ring-width:var(--focus-ring-width);--sl-combobox-focus-ring-color:var(--color-focus-ring);--sl-combobox-transition:box-shadow .1s linear;--sl-combobox-group-gap:var(--spacing-2);--sl-combobox-group-shadow:var(--shadow-xs);--sl-combobox-group-bg:var(--color-bg-primary);--sl-combobox-group-ring-color:var(--color-border-primary);--sl-combobox-group-radius:var(--radius-lg);--sl-combobox-group-padding-block-md:var(--spacing-2);--sl-combobox-group-padding-inline-md:var(--spacing-3);--sl-combobox-group-padding-block-sm:var(--spacing-2);--sl-combobox-group-padding-inline-sm:var(--spacing-3);--sl-combobox-group-padding-inline-end-sm:var(--spacing-2_5);--sl-combobox-group-padding-block-lg:var(--spacing-2_5);--sl-combobox-group-padding-inline-lg:var(--spacing-3_5);--sl-combobox-label-font-size:var(--text-sm);--sl-combobox-label-line-height:var(--text-sm--line-height);--sl-combobox-label-font-weight:var(--font-weight-medium);--sl-combobox-label-fg:var(--color-text-secondary);--sl-combobox-icon-fg:var(--color-fg-quaternary);--sl-combobox-icon-size-md:var(--spacing-5);--sl-combobox-icon-size-sm:var(--spacing-4);--sl-combobox-chevron-fg:var(--color-fg-quaternary);--sl-combobox-chevron-size:var(--spacing-4);--sl-combobox-chevron-size-lg:var(--spacing-5);--sl-combobox-input-fg:var(--color-text-primary);--sl-combobox-input-placeholder-fg:var(--color-text-placeholder);--sl-combobox-input-font-size-md:var(--text-md);--sl-combobox-input-line-height-md:var(--text-md--line-height);--sl-combobox-input-font-size-sm:var(--text-sm);--sl-combobox-input-line-height-sm:var(--text-sm--line-height);--sl-combobox-hint-fg:var(--color-text-tertiary);--sl-combobox-hint-invalid-fg:var(--color-text-error-primary);--sl-combobox-hint-font-size-md:var(--text-sm);--sl-combobox-hint-line-height-md:var(--text-sm--line-height);--sl-combobox-hint-font-size-sm:var(--text-xs);--sl-combobox-hint-line-height-sm:var(--text-xs--line-height);gap:var(--sl-combobox-gap);font-family:var(--sl-combobox-font-family);flex-direction:column;display:flex}.sl-command-overlay{--sl-command-border-width:var(--border-width);--sl-command-transition:background .1s linear;--sl-command-shadow:var(--shadow-xl);--sl-command-font-family:var(--default-font-family);--sl-command-hairline:var(--border-width);--sl-command-focus-ring-width:var(--focus-ring-width);--sl-command-focus-ring-color:var(--color-border-brand);--sl-command-focus-ring-offset:var(--focus-ring-offset);--sl-command-overlay-bg:var(--color-bg-overlay);--sl-command-panel-bg:var(--color-bg-primary);--sl-command-input-bg:var(--color-bg-primary);--sl-command-border:var(--color-border-secondary);--sl-command-key-bg:var(--color-bg-primary_hover);--sl-command-key-border:var(--color-border-secondary);--sl-command-nav-bg:var(--color-bg-primary_hover);--sl-command-nav-border:var(--color-border-secondary);--sl-command-item-bg-active:var(--color-bg-primary_hover);--sl-command-footer-bg:color-mix(in srgb, var(--color-bg-primary) 80%, transparent);--sl-command-preview-bg:var(--color-bg-primary);--sl-command-input-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-input-placeholder-fg:var(--color-text-placeholder,var(--color-neutral-500));--sl-command-input-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-section-header-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-item-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-item-dot-fg:var(--color-fg-success-primary);--sl-command-item-label-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-item-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-shortcut-sep-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-key-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-footer-label-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-nav-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-nav-label-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-preview-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-preview-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-input-font-size:var(--text-md);--sl-command-section-font-size:var(--text-xs);--sl-command-section-font-weight:var(--font-weight-semibold,600);--sl-command-item-label-font-size:var(--text-sm);--sl-command-item-label-font-weight:var(--font-weight-medium,500);--sl-command-item-desc-font-size:var(--text-sm);--sl-command-key-font-size:var(--text-sm);--sl-command-key-font-weight:var(--font-weight-medium,500);--sl-command-then-font-size:var(--text-sm);--sl-command-then-font-weight:var(--font-weight-medium,500);--sl-command-footer-label-font-size:var(--text-sm);--sl-command-footer-label-font-weight:var(--font-weight-semibold,600);--sl-command-nav-label-font-size:var(--text-sm);--sl-command-nav-label-font-weight:var(--font-weight-semibold,600);--sl-command-preview-title-font-size:var(--text-md);--sl-command-preview-title-font-weight:var(--font-weight-semibold,600);--sl-command-preview-desc-font-size:var(--text-sm);--sl-command-overlay-padding:var(--spacing-4);--sl-command-overlay-blur:6px;--sl-command-overlay-padding-block-start-md:64px;--sl-command-overlay-padding-block-start-xl:clamp(64px, 10vh, 243px);--sl-command-panel-size:640px;--sl-command-radius:var(--radius-xl);--sl-command-input-gap:var(--spacing-2);--sl-command-input-padding:var(--spacing-4);--sl-command-input-radius:var(--radius-xl);--sl-command-input-icon-size:var(--spacing-5);--sl-command-list-max-block-size:424px;--sl-command-list-gap:var(--spacing-2);--sl-command-list-scroll-padding-block:var(--spacing-10);--sl-command-list-filled-padding-block-start:var(--spacing-2);--sl-command-list-footer-padding-block-end:52px;--sl-command-list-footer-scroll-padding-block-end:88px;--sl-command-section-padding-block-end:var(--spacing-2);--sl-command-section-header-padding-inline:var(--spacing-4_5);--sl-command-section-header-padding-block-start:var(--spacing-2);--sl-command-section-header-padding-block-end:var(--spacing-1);--sl-command-item-padding-inline:var(--spacing-2);--sl-command-item-padding-block:var(--spacing-0_5);--sl-command-item-inner-min-block-size:40px;--sl-command-item-inner-gap:var(--spacing-2);--sl-command-item-inner-padding-inline:var(--spacing-2_5);--sl-command-item-inner-padding-block:var(--spacing-2);--sl-command-item-inner-radius:var(--radius-md);--sl-command-item-inner-stacked-padding:var(--spacing-2_5);--sl-command-item-inner-stacked-padding-inline-start:var(--spacing-3_5);--sl-command-item-icon-size:var(--spacing-5);--sl-command-item-dot-stacked-margin-block-start:var(--spacing-2);--sl-command-item-text-gap:var(--spacing-1_5);--sl-command-shortcut-gap:var(--spacing-1);--sl-command-shortcut-sep-gap:var(--spacing-1);--sl-command-shortcut-arrow-size:var(--spacing-4);--sl-command-key-min-inline-size:var(--spacing-6);--sl-command-key-padding-inline:var(--spacing-1);--sl-command-key-padding-block:var(--spacing-0_5);--sl-command-key-radius:var(--radius-xs);--sl-command-footer-gap:var(--spacing-3);--sl-command-footer-padding:var(--spacing-2);--sl-command-footer-padding-inline-start:var(--spacing-4_5);--sl-command-footer-blur:8px;--sl-command-footer-hints-gap:var(--spacing-4);--sl-command-footer-hint-gap:var(--spacing-2);--sl-command-footer-keys-gap:var(--spacing-1_5);--sl-command-nav-block-size:28px;--sl-command-nav-min-inline-size:28px;--sl-command-nav-padding:var(--spacing-1_5);--sl-command-nav-radius:var(--radius-md);--sl-command-nav-icon-size:var(--spacing-4);--sl-command-preview-size:360px;--sl-command-preview-gap:var(--spacing-6);--sl-command-preview-padding-block:var(--spacing-6);--sl-command-preview-padding-inline:var(--spacing-5);--sl-command-preview-logo-size:64px;--sl-command-preview-body-gap:var(--spacing-6);--sl-command-preview-heading-gap:var(--spacing-0_5);--sl-command-preview-actions-gap:var(--spacing-3);--sl-command-empty-padding:var(--spacing-6);--sl-command-empty-padding-block-end:var(--spacing-10);--sl-command-demo-padding:var(--spacing-6);z-index:50;text-align:center;background:var(--sl-command-overlay-bg);min-block-size:100%;-webkit-backdrop-filter:blur(var(--sl-command-overlay-blur));backdrop-filter:blur(var(--sl-command-overlay-blur));font-family:var(--sl-command-font-family);outline:none;justify-content:center;align-items:flex-start;padding-block-start:var(--sl-command-overlay-padding-block-start,var(--sl-command-overlay-padding));padding-block-end:var(--sl-command-overlay-padding-block-end,var(--sl-command-overlay-padding));padding-inline-start:var(--sl-command-overlay-padding-inline-start,var(--sl-command-overlay-padding));padding-inline-end:var(--sl-command-overlay-padding-inline-end,var(--sl-command-overlay-padding));display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=768px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-md)}}@media (width>=1280px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-xl)}}.sl-command-item-featured,.sl-command-item-avatar{flex:none}@media (width<=767px){.sl-command-footer{display:none}}.sl-command-users-preview{--sl-command-users-size:360px;--sl-command-users-size-wide:400px;--sl-command-users-stacked-size:720px;--sl-command-users-banner-size-sm:88px;--sl-command-users-banner-size-md:112px;--sl-command-users-banner-radius:var(--radius-lg);--sl-command-users-social-radius:var(--radius-xs);--sl-command-users-banner-wrap-padding:var(--spacing-1);--sl-command-users-card-margin-block-start:var(--spacing-8);--sl-command-users-card-padding-inline:var(--spacing-4);--sl-command-users-actions-padding-block:var(--spacing-2);--sl-command-users-card-gap:var(--spacing-4);--sl-command-users-body-gap:var(--spacing-4);--sl-command-users-heading-gap:var(--spacing-0_5);--sl-command-users-socials-gap:var(--spacing-4);--sl-command-users-actions-gap:var(--spacing-3);--sl-command-users-social-icon-size:var(--spacing-5);--sl-command-users-title-font-size:var(--text-md);--sl-command-users-title-font-weight:var(--font-weight-semibold);--sl-command-users-desc-font-size:var(--text-sm);--sl-command-users-border-width:var(--border-width);--sl-command-users-transition:color .1s linear;--sl-command-users-focus-ring-width:var(--focus-ring-width);--sl-command-users-focus-ring-color:var(--color-border-brand);--sl-command-users-focus-ring-offset:var(--focus-ring-offset);--sl-command-users-bg:var(--color-bg-secondary);--sl-command-users-border:var(--color-border-secondary,var(--color-neutral-100));--sl-command-users-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-users-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-users-social-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-users-social-fg-hover:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-command-users-inline-size,var(--sl-command-users-size));border-inline-start:var(--sl-command-users-border-width) solid var(--sl-command-users-border);background:var(--sl-command-users-bg);flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.sl-content-divider{--sl-content-divider-gap:var(--spacing-2);--sl-content-divider-content-gap:var(--spacing-2);--sl-content-divider-font-family:var(--default-font-family);--sl-content-divider-font-size:var(--text-sm);--sl-content-divider-border-width:var(--border-width);--sl-content-divider-radius:var(--radius-md);--sl-content-divider-dual-padding-block:var(--spacing-3);--sl-content-divider-fill-padding-block:var(--spacing-2);--sl-content-divider-content-fg:var(--color-text-secondary);--sl-content-divider-rule-bg:var(--color-border-secondary);--sl-content-divider-dual-border:var(--color-border-secondary);--sl-content-divider-fill-bg:var(--color-bg-secondary);align-items:center;gap:var(--sl-content-divider-gap);flex-shrink:0;inline-size:100%;display:flex}.sl-create-event-dotted{--sl-create-event-divider-width:2px;--sl-create-event-divider-color:currentColor;--sl-create-event-daterange-gap:var(--spacing-3);--sl-create-event-daterange-size:100%;--sl-create-event-datefield-gap:var(--spacing-1);--sl-create-event-section-label-font-size:var(--text-sm);--sl-create-event-section-label-font-weight:var(--font-weight-medium);--sl-create-event-section-label-fg:var(--color-text-secondary);--sl-create-event-section-label-margin:0;--sl-create-event-perms-gap:var(--spacing-3);--sl-create-event-perms-padding-inline:var(--spacing-3);border-block-start:var(--sl-create-event-divider-width-block-start,var(--sl-create-event-divider-width)) dotted var(--sl-create-event-divider-color);block-size:0}@media (width<=1024px){.sl-rangepicker-presets{display:none}}@media (width<=768px){.sl-rangepicker-fields{display:none}}.sl-dropdown-popover{--sl-dropdown-border-width:var(--border-width);--sl-dropdown-transition:background .1s linear;--sl-dropdown-popover-shadow:var(--shadow-lg);--sl-dropdown-popover-enter-animation:sl-dropdown-in .15s ease-out;--sl-dropdown-popover-exit-animation:sl-dropdown-in .1s ease-in reverse;--sl-dropdown-popover-enter-offset:var(--spacing-0_5);--sl-dropdown-toggle-thumb-shadow:var(--shadow-sm);--sl-dropdown-focus-ring-width:var(--focus-ring-width);--sl-dropdown-focus-ring-color:var(--color-focus-ring);--sl-dropdown-focus-ring-offset:var(--focus-ring-offset);--sl-dropdown-font-family:var(--font-body);--sl-dropdown-popover-inline-size:15.5rem;--sl-dropdown-popover-radius:var(--radius-lg);--sl-dropdown-popover-bg:var(--color-bg-primary);--sl-dropdown-popover-ring-color:var(--color-border-secondary_alt);--sl-dropdown-menu-padding-block:var(--spacing-1);--sl-dropdown-header-padding-block-start:var(--spacing-1_5);--sl-dropdown-header-padding-block-end:var(--spacing-0_5);--sl-dropdown-header-padding-inline:var(--spacing-4);--sl-dropdown-header-fg:var(--color-text-quaternary);--sl-dropdown-header-font-size:var(--text-xs);--sl-dropdown-header-line-height:var(--text-xs--line-height);--sl-dropdown-header-font-weight:var(--font-weight-semibold);--sl-dropdown-separator-block-size:var(--border-width);--sl-dropdown-separator-inline-size:100%;--sl-dropdown-separator-margin-block:var(--spacing-1);--sl-dropdown-separator-bg:var(--color-border-secondary);--sl-dropdown-item-padding-block:var(--spacing-px);--sl-dropdown-item-padding-inline:var(--spacing-1_5);--sl-dropdown-item-inner-radius:var(--radius-md);--sl-dropdown-item-inner-padding-block:var(--spacing-2);--sl-dropdown-item-inner-padding-inline:var(--spacing-2_5);--sl-dropdown-item-inner-padding-inline-end-submenu:var(--spacing-1_5);--sl-dropdown-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-dropdown-item-icon-margin-inline-end:var(--spacing-2);--sl-dropdown-item-icon-size:var(--spacing-4);--sl-dropdown-item-icon-fg:var(--color-fg-quaternary);--sl-dropdown-item-avatar-margin-inline-end:var(--spacing-2);--sl-dropdown-item-avatar-size:var(--spacing-4);--sl-dropdown-item-label-font-size:var(--text-sm);--sl-dropdown-item-label-line-height:var(--text-sm--line-height);--sl-dropdown-item-label-font-weight:var(--font-weight-semibold);--sl-dropdown-item-label-fg:var(--color-text-secondary);--sl-dropdown-item-label-fg-focused:var(--color-text-secondary_hover);--sl-dropdown-item-addon-margin-inline-start:var(--spacing-1);--sl-dropdown-item-addon-padding-inline-end:var(--spacing-1);--sl-dropdown-item-addon-font-size:var(--text-xs);--sl-dropdown-item-addon-line-height:var(--text-xs--line-height);--sl-dropdown-item-addon-font-weight:var(--font-weight-medium);--sl-dropdown-item-addon-fg:var(--color-text-quaternary);--sl-dropdown-item-chevron-size:var(--spacing-4);--sl-dropdown-item-chevron-fg:var(--color-fg-quaternary);--sl-dropdown-indicator-leading-margin-inline-end:var(--spacing-2);--sl-dropdown-indicator-trailing-margin-inline-start:var(--spacing-1);--sl-dropdown-checkmark-size:var(--spacing-4);--sl-dropdown-checkmark-fg:var(--color-fg-brand-primary);--sl-dropdown-checkbox-size:var(--spacing-4);--sl-dropdown-checkbox-radius:var(--radius-xs);--sl-dropdown-checkbox-bg:var(--color-bg-primary);--sl-dropdown-checkbox-border:var(--color-border-primary);--sl-dropdown-checkbox-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-border-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-mark-size:var(--spacing-3);--sl-dropdown-checkbox-mark-fg:var(--color-white);--sl-dropdown-radio-size:var(--spacing-4);--sl-dropdown-radio-radius:var(--radius-full);--sl-dropdown-radio-bg:var(--color-bg-primary);--sl-dropdown-radio-border:var(--color-border-primary);--sl-dropdown-radio-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-border-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-dot-size:var(--spacing-1_5);--sl-dropdown-radio-dot-radius:var(--radius-full);--sl-dropdown-radio-dot-bg:var(--color-white);--sl-dropdown-toggle-inline-size:var(--spacing-7);--sl-dropdown-toggle-block-size:var(--spacing-4);--sl-dropdown-toggle-radius:var(--radius-full);--sl-dropdown-toggle-bg:var(--color-bg-quaternary);--sl-dropdown-toggle-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-toggle-transition:background .12s ease;--sl-dropdown-toggle-thumb-inset-inline-start:var(--spacing-0_5);--sl-dropdown-toggle-thumb-size:var(--spacing-3);--sl-dropdown-toggle-thumb-radius:var(--radius-full);--sl-dropdown-toggle-thumb-bg:var(--color-bg-primary);--sl-dropdown-toggle-thumb-transition:transform .12s ease;--sl-dropdown-toggle-thumb-translate:var(--spacing-3);--sl-dropdown-dots-padding:var(--spacing-1);--sl-dropdown-dots-radius:var(--radius-md);--sl-dropdown-dots-fg:var(--color-fg-quaternary);--sl-dropdown-dots-fg-hover:var(--color-fg-quaternary_hover);--sl-dropdown-dots-transition:color .1s linear, background .1s linear;--sl-dropdown-dots-icon-size:var(--spacing-5);inline-size:var(--sl-dropdown-popover-inline-size);background:var(--sl-dropdown-popover-bg);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-popover-ring-color), var(--sl-dropdown-popover-shadow);will-change:transform;border-start-start-radius:var(--sl-dropdown-popover-radius-start-start,var(--sl-dropdown-popover-radius));border-start-end-radius:var(--sl-dropdown-popover-radius-start-end,var(--sl-dropdown-popover-radius));border-end-end-radius:var(--sl-dropdown-popover-radius-end-end,var(--sl-dropdown-popover-radius));border-end-start-radius:var(--sl-dropdown-popover-radius-end-start,var(--sl-dropdown-popover-radius));overflow:auto}.sl-dropdown-account-footer{--sl-dropdown-account-footer-gap:var(--spacing-3);--sl-dropdown-account-footer-padding:var(--spacing-3);gap:var(--sl-dropdown-account-footer-gap);flex-direction:column;padding-block-start:var(--sl-dropdown-account-footer-padding-block-start,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-block-end:var(--sl-dropdown-account-footer-padding-block-end,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-inline-start:var(--sl-dropdown-account-footer-padding-inline-start,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));padding-inline-end:var(--sl-dropdown-account-footer-padding-inline-end,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));display:flex}.sl-empty-state{--sl-empty-state-font-family:var(--font-body);--sl-empty-state-font-weight:var(--font-weight-semibold);--sl-empty-state-size:100%;--sl-empty-state-max-inline-size:32rem;--sl-empty-state-title-color:var(--color-text-primary);--sl-empty-state-title-font-size:var(--text-md);--sl-empty-state-title-line-height:var(--text-md--line-height);--sl-empty-state-title-font-size-md:var(--text-lg);--sl-empty-state-title-line-height-md:var(--text-lg--line-height);--sl-empty-state-title-font-size-lg:var(--text-xl);--sl-empty-state-title-line-height-lg:var(--text-xl--line-height);--sl-empty-state-description-color:var(--color-text-tertiary);--sl-empty-state-description-font-size:var(--text-sm);--sl-empty-state-description-line-height:var(--text-sm--line-height);--sl-empty-state-description-font-size-lg:var(--text-md);--sl-empty-state-description-line-height-lg:var(--text-md--line-height);--sl-empty-state-header-margin:var(--spacing-4);--sl-empty-state-header-margin-md:var(--spacing-5);--sl-empty-state-content-gap:var(--spacing-1);--sl-empty-state-content-gap-md:var(--spacing-2);--sl-empty-state-content-size:100%;--sl-empty-state-content-max-inline-size:22rem;--sl-empty-state-content-margin:var(--spacing-6);--sl-empty-state-content-margin-md:var(--spacing-8);--sl-empty-state-footer-gap:var(--spacing-3);--sl-empty-state-icon-size:var(--spacing-12);--sl-empty-state-icon-size-lg:var(--spacing-14);--sl-empty-state-glyph-size:var(--spacing-6);--sl-empty-state-glyph-size-lg:var(--spacing-7);--sl-empty-state-icon-border-width:var(--border-width);--sl-empty-state-icon-shadow:var(--shadow-xs-skeuomorphic);--sl-empty-state-icon-radius:var(--radius-lg);--sl-empty-state-icon-radius-lg:var(--radius-xl);--sl-empty-state-icon-soft-radius:var(--radius-full);--sl-empty-state-icon-modern-bg:var(--color-bg-primary);--sl-empty-state-icon-modern-border:var(--color-border-primary);--sl-empty-state-icon-modern-fg:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-brand:var(--color-fg-brand-primary);--sl-empty-state-icon-modern-fg-gray:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-error:var(--color-fg-error-primary);--sl-empty-state-icon-modern-fg-warning:var(--color-fg-warning-primary);--sl-empty-state-icon-modern-fg-success:var(--color-fg-success-primary);--sl-empty-state-icon-soft-bg-brand:var(--color-bg-brand-secondary);--sl-empty-state-icon-soft-fg-brand:var(--color-featured-icon-light-fg-brand);--sl-empty-state-icon-soft-bg-gray:var(--color-bg-tertiary);--sl-empty-state-icon-soft-fg-gray:var(--color-featured-icon-light-fg-gray);--sl-empty-state-icon-soft-bg-error:var(--color-bg-error-secondary);--sl-empty-state-icon-soft-fg-error:var(--color-featured-icon-light-fg-error);--sl-empty-state-icon-soft-bg-warning:var(--color-bg-warning-secondary);--sl-empty-state-icon-soft-fg-warning:var(--color-featured-icon-light-fg-warning);--sl-empty-state-icon-soft-bg-success:var(--color-bg-success-secondary);--sl-empty-state-icon-soft-fg-success:var(--color-featured-icon-light-fg-success);inline-size:var(--sl-empty-state-inline-size,var(--sl-empty-state-size));max-inline-size:var(--sl-empty-state-max-inline-size);font-family:var(--sl-empty-state-font-family);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}.sl-eventcal{--sl-eventcal-radius:var(--radius-lg);--sl-eventcal-event-radius:var(--radius-sm);--sl-eventcal-add-radius:var(--radius-sm);--sl-eventcal-daynum-radius:var(--radius-full);--sl-eventcal-dot-radius:var(--radius-full);--sl-eventcal-border-width:var(--border-width);--sl-eventcal-transition:background-color .1s ease;--sl-eventcal-shadow:var(--shadow-xs);--sl-eventcal-focus-ring-width:var(--focus-ring-width);--sl-eventcal-focus-ring-color:var(--color-focus-ring);--sl-eventcal-focus-ring-offset:var(--focus-ring-offset);--sl-eventcal-font-family:var(--default-font-family);--sl-eventcal-title-font-size:var(--text-lg,var(--text-md));--sl-eventcal-title-font-weight:var(--font-weight-semibold);--sl-eventcal-weekday-font-size:var(--text-sm);--sl-eventcal-weekday-font-weight:var(--font-weight-medium);--sl-eventcal-daynum-font-size:var(--text-sm);--sl-eventcal-daynum-font-weight:var(--font-weight-semibold);--sl-eventcal-event-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-event-font-weight:var(--font-weight-semibold);--sl-eventcal-more-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-more-font-weight:var(--font-weight-semibold);--sl-eventcal-bg:var(--color-bg-secondary);--sl-eventcal-border:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-eventcal-weekday-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-cell-bg:var(--color-bg-secondary);--sl-eventcal-cell-bg-hover:var(--color-bg-secondary);--sl-eventcal-cell-bg-disabled:var(--color-bg-secondary);--sl-eventcal-cell-divider:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-daynum-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-eventcal-daynum-selected-bg:var(--color-bg-brand-solid);--sl-eventcal-daynum-selected-fg:var(--color-text-white);--sl-eventcal-daynum-current-bg:var(--color-utility-brand-100);--sl-eventcal-daynum-current-fg:var(--color-text-brand-secondary_hover);--sl-eventcal-event-bg:var(--badge-grey-bg,var(--color-bg-tertiary));--sl-eventcal-event-fg:var(--badge-grey-fg,var(--color-text-secondary));--sl-eventcal-event-time-fg:var(--badge-grey-fg,var(--color-text-tertiary));--sl-eventcal-event-dot-bg:var(--badge-grey-fg,var(--color-text-quaternary));--sl-eventcal-event-brand-bg:var(--badge-brand-bg,var(--color-utility-brand-50));--sl-eventcal-event-brand-fg:var(--badge-brand-fg,var(--color-utility-brand-700));--sl-eventcal-event-brand-dot-bg:var(--badge-brand-fg,var(--color-utility-brand-600));--sl-eventcal-event-green-bg:var(--badge-green-bg,var(--color-bg-success-primary));--sl-eventcal-event-green-fg:var(--badge-green-fg,var(--color-fg-success-primary));--sl-eventcal-event-green-dot-bg:var(--badge-green-fg,var(--color-fg-success-secondary));--sl-eventcal-event-amber-bg:var(--badge-amber-bg,var(--color-bg-warning-primary));--sl-eventcal-event-amber-fg:var(--badge-amber-fg,var(--color-fg-warning-primary));--sl-eventcal-event-amber-dot-bg:var(--badge-amber-fg,var(--color-fg-warning-secondary));--sl-eventcal-event-red-bg:var(--badge-red-bg,var(--color-bg-error-primary));--sl-eventcal-event-red-fg:var(--badge-red-fg,var(--color-fg-error-primary));--sl-eventcal-event-red-dot-bg:var(--badge-red-fg,var(--color-fg-error-secondary));--sl-eventcal-more-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-add-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-eventcal-disabled-opacity:.5;--sl-eventcal-faded-opacity:.5;--sl-eventcal-time-opacity:.85;--sl-eventcal-header-gap:var(--spacing-4);--sl-eventcal-header-padding-block:var(--spacing-5);--sl-eventcal-header-padding-inline:var(--spacing-6);--sl-eventcal-controls-gap:var(--spacing-2);--sl-eventcal-weekday-padding:var(--spacing-2_5);--sl-eventcal-row-min-block-size:6.5rem;--sl-eventcal-cell-gap:var(--spacing-1_5);--sl-eventcal-cell-padding:var(--spacing-2);--sl-eventcal-cell-min-block-size:6.5rem;--sl-eventcal-daynum-size:var(--spacing-6);--sl-eventcal-events-gap:var(--spacing-1);--sl-eventcal-event-gap:var(--spacing-1);--sl-eventcal-event-padding-block:var(--spacing-1);--sl-eventcal-event-padding-inline:var(--spacing-2);--sl-eventcal-dot-size:var(--spacing-1_5);--sl-eventcal-more-padding-inline:var(--spacing-1);--sl-eventcal-add-inset-block-end:var(--spacing-1_5);--sl-eventcal-add-inset-inline-end:var(--spacing-1_5);--sl-eventcal-add-size:var(--spacing-6);--sl-eventcal-add-icon-size:var(--spacing-4);background:var(--sl-eventcal-bg);border:var(--sl-eventcal-border-width) solid var(--sl-eventcal-border);box-shadow:var(--sl-eventcal-shadow);font-family:var(--sl-eventcal-font-family);border-start-start-radius:var(--sl-eventcal-radius-start-start,var(--sl-eventcal-radius));border-start-end-radius:var(--sl-eventcal-radius-start-end,var(--sl-eventcal-radius));border-end-end-radius:var(--sl-eventcal-radius-end-end,var(--sl-eventcal-radius));border-end-start-radius:var(--sl-eventcal-radius-end-start,var(--sl-eventcal-radius));flex-direction:column;display:flex;overflow:hidden}@media (width<=767px){.sl-eventcal-timegrid[data-responsive=desktop]{display:none}}@media (width>=768px){.sl-eventcal-timegrid[data-responsive=mobile]{display:none}}.sl-featured-icon{--sl-fi-border-width:var(--border-width);--sl-fi-outline-ring-width:calc(var(--border-width) * 2);--sl-fi-dark-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-neue-before-shadow:var(--featured-icon-modern-neue-shadow);--sl-fi-icon-stroke-sm:var(--featured-icon-icon-stroke-sm);--sl-fi-icon-size-sm:var(--spacing-4);--sl-fi-icon-size-md:var(--spacing-5);--sl-fi-icon-size-lg:var(--spacing-6);--sl-fi-icon-size-xl:var(--spacing-7);--sl-fi-gradient-icon-size-sm:var(--spacing-4);--sl-fi-gradient-icon-size-md:var(--spacing-4);--sl-fi-gradient-icon-size-lg:var(--spacing-5);--sl-fi-gradient-icon-size-xl:var(--spacing-5);--sl-fi-box-size-sm:var(--spacing-8);--sl-fi-box-size-md:var(--spacing-10);--sl-fi-box-size-lg:var(--spacing-12);--sl-fi-box-size-xl:var(--spacing-14);--sl-fi-gradient-disc-size-sm:var(--spacing-6);--sl-fi-gradient-disc-size-md:var(--spacing-7);--sl-fi-gradient-disc-size-lg:var(--spacing-8);--sl-fi-gradient-disc-size-xl:var(--spacing-10);--sl-fi-outline-box-size-sm:var(--spacing-4);--sl-fi-outline-box-size-md:var(--spacing-5);--sl-fi-outline-box-size-lg:var(--spacing-6);--sl-fi-outline-box-size-xl:var(--spacing-7);--sl-fi-outline-ring-inner-size-sm:var(--spacing-6);--sl-fi-outline-ring-inner-size-md:var(--spacing-7);--sl-fi-outline-ring-inner-size-lg:var(--spacing-8);--sl-fi-outline-ring-inner-size-xl:var(--spacing-9);--sl-fi-outline-ring-outer-size-sm:calc(var(--spacing-8) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-md:calc(var(--spacing-9) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-lg:calc(var(--spacing-10) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-xl:calc(var(--spacing-11) + var(--spacing-0_5));--sl-fi-round-radius:var(--radius-full);--sl-fi-squircle-radius-sm:var(--radius-md);--sl-fi-squircle-radius-md:var(--radius-lg);--sl-fi-squircle-radius-lg:var(--featured-icon-squircle-10);--sl-fi-squircle-radius-xl:var(--radius-xl);--sl-fi-dark-before-radius-sm:calc(var(--radius-md) - var(--border-width));--sl-fi-dark-before-radius-md:calc(var(--radius-lg) - var(--border-width));--sl-fi-dark-before-radius-lg:calc(var(--featured-icon-squircle-10) - var(--border-width));--sl-fi-dark-before-radius-xl:calc(var(--radius-xl) - var(--border-width));--sl-fi-modern-neue-radius-sm:var(--radius-lg);--sl-fi-modern-neue-radius-md:var(--featured-icon-squircle-10);--sl-fi-modern-neue-radius-lg:var(--radius-xl);--sl-fi-modern-neue-radius-xl:var(--featured-icon-squircle-14);--sl-fi-modern-neue-before-radius-sm:var(--radius-sm);--sl-fi-modern-neue-before-radius-md:var(--radius-md);--sl-fi-modern-neue-before-radius-lg:var(--radius-lg);--sl-fi-modern-neue-before-radius-xl:var(--featured-icon-squircle-10);--sl-fi-outline-ring-radius:var(--radius-full);--sl-fi-gradient-ring-radius:var(--radius-full);--sl-fi-gradient-disc-radius:var(--radius-full);--sl-fi-dark-before-inset:var(--spacing-px);--sl-fi-modern-neue-before-inset:var(--spacing-1);--sl-fi-dark-before-border-color:color-mix(in oklab, var(--color-fg-white) 12%, transparent);--sl-fi-light-brand-bg:var(--color-bg-brand-secondary);--sl-fi-light-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-fi-light-gray-bg:var(--color-bg-tertiary);--sl-fi-light-gray-fg:var(--color-featured-icon-light-fg-gray);--sl-fi-light-error-bg:var(--color-bg-error-secondary);--sl-fi-light-error-fg:var(--color-featured-icon-light-fg-error);--sl-fi-light-warning-bg:var(--color-bg-warning-secondary);--sl-fi-light-warning-fg:var(--color-featured-icon-light-fg-warning);--sl-fi-light-success-bg:var(--color-bg-success-secondary);--sl-fi-light-success-fg:var(--color-featured-icon-light-fg-success);--sl-fi-gradient-fg:var(--color-fg-white);--sl-fi-gradient-brand-ring-border:var(--color-utility-brand-200);--sl-fi-gradient-brand-ring-bg:var(--color-utility-brand-50);--sl-fi-gradient-brand-disc-bg:var(--color-bg-brand-solid);--sl-fi-gradient-gray-ring-border:var(--color-utility-neutral-200);--sl-fi-gradient-gray-ring-bg:var(--color-utility-neutral-50);--sl-fi-gradient-gray-disc-bg:var(--color-bg-secondary-solid);--sl-fi-gradient-error-ring-border:var(--color-utility-red-200);--sl-fi-gradient-error-ring-bg:var(--color-utility-red-50);--sl-fi-gradient-error-disc-bg:var(--color-bg-error-solid);--sl-fi-gradient-warning-ring-border:var(--color-utility-yellow-200);--sl-fi-gradient-warning-ring-bg:var(--color-utility-yellow-50);--sl-fi-gradient-warning-disc-bg:var(--color-bg-warning-solid);--sl-fi-gradient-success-ring-border:var(--color-utility-green-200);--sl-fi-gradient-success-ring-bg:var(--color-utility-green-50);--sl-fi-gradient-success-disc-bg:var(--color-bg-success-solid);--sl-fi-dark-fg:var(--color-fg-white);--sl-fi-dark-brand-bg:var(--color-bg-brand-solid);--sl-fi-dark-gray-bg:var(--color-bg-secondary-solid);--sl-fi-dark-error-bg:var(--color-bg-error-solid);--sl-fi-dark-warning-bg:var(--color-bg-warning-solid);--sl-fi-dark-success-bg:var(--color-bg-success-solid);--sl-fi-dark-brand-before-border:color-mix(in oklab, var(--color-utility-brand-200) 12%, transparent);--sl-fi-dark-gray-before-border:color-mix(in oklab, var(--color-utility-neutral-200) 12%, transparent);--sl-fi-dark-error-before-border:color-mix(in oklab, var(--color-utility-red-200) 12%, transparent);--sl-fi-dark-warning-before-border:color-mix(in oklab, var(--color-utility-yellow-200) 12%, transparent);--sl-fi-dark-success-before-border:color-mix(in oklab, var(--color-utility-green-200) 12%, transparent);--sl-fi-modern-bg:var(--color-bg-primary);--sl-fi-modern-ring-color:var(--color-border-primary);--sl-fi-modern-brand-fg:var(--color-fg-brand-primary);--sl-fi-modern-gray-fg:var(--color-fg-secondary);--sl-fi-modern-error-fg:var(--color-fg-error-primary);--sl-fi-modern-warning-fg:var(--color-fg-warning-primary);--sl-fi-modern-success-fg:var(--color-fg-success-primary);--sl-fi-modern-neue-bg:var(--color-bg-primary_alt);--sl-fi-modern-neue-before-ring-color:var(--color-border-secondary_alt);--sl-fi-modern-neue-gray-fg:var(--color-fg-secondary);--sl-fi-modern-neue-gray-ring-color:var(--color-border-primary);--sl-fi-outline-brand-fg:var(--color-fg-brand-primary);--sl-fi-outline-gray-fg:var(--color-fg-tertiary);--sl-fi-outline-error-fg:var(--color-fg-error-primary);--sl-fi-outline-warning-fg:var(--color-fg-warning-primary);--sl-fi-outline-success-fg:var(--color-fg-success-primary);--sl-fi-outline-brand-ring-inner:color-mix(in oklab, var(--color-fg-brand-primary) 30%, transparent);--sl-fi-outline-brand-ring-outer:color-mix(in oklab, var(--color-fg-brand-primary) 10%, transparent);--sl-fi-outline-gray-ring-inner:color-mix(in oklab, var(--color-fg-tertiary) 30%, transparent);--sl-fi-outline-gray-ring-outer:color-mix(in oklab, var(--color-fg-tertiary) 10%, transparent);--sl-fi-outline-error-ring-inner:color-mix(in oklab, var(--color-fg-error-primary) 30%, transparent);--sl-fi-outline-error-ring-outer:color-mix(in oklab, var(--color-fg-error-primary) 10%, transparent);--sl-fi-outline-warning-ring-inner:color-mix(in oklab, var(--color-fg-warning-primary) 30%, transparent);--sl-fi-outline-warning-ring-outer:color-mix(in oklab, var(--color-fg-warning-primary) 10%, transparent);--sl-fi-outline-success-ring-inner:color-mix(in oklab, var(--color-fg-success-primary) 30%, transparent);--sl-fi-outline-success-ring-outer:color-mix(in oklab, var(--color-fg-success-primary) 10%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-file-upload-root{--sl-file-upload-transition:box-shadow .1s linear;--sl-file-upload-progress-fill-transition:inline-size 75ms linear;--sl-file-upload-delete-transition:background .12s ease, color .12s ease;--sl-file-upload-border-width:var(--border-width);--sl-file-upload-ring-width:var(--focus-ring-width);--sl-file-upload-font-size-sm:var(--text-sm);--sl-file-upload-line-height-sm:var(--text-sm--line-height);--sl-file-upload-font-size-xs:var(--text-xs);--sl-file-upload-line-height-xs:var(--text-xs--line-height);--sl-file-upload-font-weight-medium:var(--font-weight-medium);--sl-file-upload-root-gap:var(--spacing-4);--sl-file-upload-dropzone-gap:var(--spacing-3);--sl-file-upload-dropzone-padding-block:var(--spacing-4);--sl-file-upload-dropzone-padding-inline:var(--spacing-6);--sl-file-upload-dropzone-radius:var(--radius-xl);--sl-file-upload-dropzone-bg:var(--color-bg-primary);--sl-file-upload-dropzone-fg:var(--color-text-tertiary);--sl-file-upload-dropzone-ring-color:var(--color-border-secondary);--sl-file-upload-dropzone-dragging-ring-color:var(--color-border-brand);--sl-file-upload-dropzone-invalid-ring-color:var(--color-border-error);--sl-file-upload-dropzone-disabled-bg:var(--color-bg-secondary);--sl-file-upload-input-size:var(--border-width);--sl-file-upload-text-gap:var(--spacing-1);--sl-file-upload-action-gap:var(--spacing-1);--sl-file-upload-or-fg:var(--color-text-tertiary);--sl-file-upload-hint-fg:var(--color-text-tertiary);--sl-file-upload-list-gap:var(--spacing-3);--sl-file-upload-item-gap:var(--spacing-3);--sl-file-upload-item-padding:var(--spacing-4);--sl-file-upload-item-radius:var(--radius-xl);--sl-file-upload-item-bg:var(--color-bg-primary);--sl-file-upload-item-ring-color:var(--color-border-secondary);--sl-file-upload-item-failed-ring-color:var(--color-border-error);--sl-file-upload-item-icon-size:var(--spacing-10);--sl-file-upload-item-icon-glyph-size:var(--spacing-8);--sl-file-upload-item-icon-fg:var(--color-fg-brand-primary);--sl-file-upload-item-name-fg:var(--color-text-secondary);--sl-file-upload-item-status-gap:var(--spacing-2);--sl-file-upload-item-status-margin-block-start:var(--spacing-0_5);--sl-file-upload-item-size-fg:var(--color-text-tertiary);--sl-file-upload-item-divider-inline-size:var(--spacing-px);--sl-file-upload-item-divider-block-size:var(--spacing-3);--sl-file-upload-item-divider-radius:var(--radius-full);--sl-file-upload-item-divider-bg:var(--color-border-primary);--sl-file-upload-item-state-gap:var(--spacing-1);--sl-file-upload-item-state-icon-size:var(--spacing-4);--sl-file-upload-item-state-complete-fg:var(--color-text-success-primary);--sl-file-upload-item-state-complete-icon:var(--color-fg-success-primary);--sl-file-upload-item-state-uploading-fg:var(--color-text-quaternary);--sl-file-upload-item-state-uploading-icon:var(--color-fg-quaternary);--sl-file-upload-item-state-failed-fg:var(--color-text-error-primary);--sl-file-upload-item-state-failed-icon:var(--color-fg-error-primary);--sl-file-upload-delete-size:var(--spacing-7);--sl-file-upload-delete-margin-block-start:calc(-1 * var(--spacing-2));--sl-file-upload-delete-margin-inline-end:calc(-1 * var(--spacing-2));--sl-file-upload-delete-radius:var(--radius-sm);--sl-file-upload-delete-fg:var(--color-fg-quaternary);--sl-file-upload-delete-bg-hover:var(--color-bg-secondary);--sl-file-upload-delete-fg-hover:var(--color-fg-quaternary_hover);--sl-file-upload-delete-icon-size:var(--spacing-4);--sl-file-upload-retry-margin-block-start:var(--spacing-1_5);--sl-file-upload-progress-gap:var(--spacing-3);--sl-file-upload-progress-margin-block-start:var(--spacing-1);--sl-file-upload-progress-track-block-size:var(--spacing-2);--sl-file-upload-progress-track-radius:var(--radius-md);--sl-file-upload-progress-track-bg:var(--color-bg-quaternary);--sl-file-upload-progress-fill-radius:var(--radius-md);--sl-file-upload-progress-fill-bg:var(--color-fg-brand-primary);--sl-file-upload-progress-value-fg:var(--color-text-secondary);gap:var(--sl-file-upload-root-gap);flex-direction:column;display:flex}.sl-file-upload-menu-content{--sl-file-upload-menu-padding-block:var(--spacing-6);--sl-file-upload-menu-gap:var(--spacing-4);--sl-file-upload-menu-list-gap:var(--spacing-3);padding-block-end:var(--sl-file-upload-menu-padding-block-end,var(--sl-file-upload-menu-padding-block))}.sl-file-dropzone{--sl-file-dropzone-radius:var(--radius-lg);--sl-file-dropzone-padding:var(--spacing-5);--sl-file-dropzone-padding-block:var(--spacing-5);--sl-file-dropzone-padding-inline:var(--spacing-6);--sl-file-dropzone-gap:var(--spacing-3);--sl-file-dropzone-border-width:var(--border-width);--sl-file-dropzone-font-family:var(--default-font-family);--sl-file-dropzone-font-size:var(--text-sm);--sl-file-dropzone-bg:var(--color-bg-secondary);--sl-file-dropzone-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-text-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-file-dropzone-text-strong-fg:var(--color-brand-800);--sl-file-dropzone-text-strong-weight:var(--font-weight-semibold);--sl-file-dropzone-icon-size:var(--spacing-10);--sl-file-dropzone-icon-radius:var(--radius-md);--sl-file-dropzone-icon-border-width:var(--border-width);--sl-file-dropzone-icon-bg:var(--color-bg-secondary);--sl-file-dropzone-icon-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-icon-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-file-dropzone-glyph-size:var(--spacing-5);align-items:center;gap:var(--sl-file-dropzone-gap);text-align:center;background:var(--sl-file-dropzone-bg);border:var(--sl-file-dropzone-border-width) solid var(--sl-file-dropzone-border);font-family:var(--sl-file-dropzone-font-family);border-start-start-radius:var(--sl-file-dropzone-radius-start-start,var(--sl-file-dropzone-radius));border-start-end-radius:var(--sl-file-dropzone-radius-start-end,var(--sl-file-dropzone-radius));border-end-end-radius:var(--sl-file-dropzone-radius-end-end,var(--sl-file-dropzone-radius));border-end-start-radius:var(--sl-file-dropzone-radius-end-start,var(--sl-file-dropzone-radius));flex-direction:column;padding-block-start:var(--sl-file-dropzone-padding-block-start,var(--sl-file-dropzone-padding-block));padding-block-end:var(--sl-file-dropzone-padding-block-end,var(--sl-file-dropzone-padding-block));padding-inline-start:var(--sl-file-dropzone-padding-inline-start,var(--sl-file-dropzone-padding-inline));padding-inline-end:var(--sl-file-dropzone-padding-inline-end,var(--sl-file-dropzone-padding-inline));display:flex}.sl-filter-bar{--sl-filter-bar-gap:var(--spacing-3);--sl-filter-bar-content-gap:var(--spacing-3);--sl-filter-bar-actions-gap:var(--spacing-3);--sl-filter-row-gap:var(--spacing-1);--sl-filter-row-inputs-gap:var(--spacing-3);--sl-filter-bar-font-family:var(--font-body);--sl-filter-row-remove-transition:color .1s ease, background .1s ease;--sl-filter-icon-btn-transition:background .1s ease;--sl-filter-icon-btn-border-width:var(--border-width);--sl-filter-icon-btn-shadow:var(--shadow-xs);--sl-filter-row-remove-radius:var(--radius-md);--sl-filter-icon-btn-radius:var(--radius-md);--sl-filter-row-remove-size:var(--spacing-9);--sl-filter-row-remove-icon-size:var(--spacing-5);--sl-filter-icon-btn-size:var(--spacing-9);--sl-filter-icon-btn-icon-size:var(--spacing-5);--sl-filter-row-remove-focus-ring-width:var(--focus-ring-width);--sl-filter-row-remove-focus-ring-color:var(--color-focus-ring);--sl-filter-row-remove-focus-ring-offset:var(--border-width);--sl-filter-icon-btn-focus-ring-width:var(--focus-ring-width);--sl-filter-icon-btn-focus-ring-color:var(--color-focus-ring);--sl-filter-icon-btn-focus-ring-offset:var(--border-width);--sl-filter-row-remove-fg:var(--color-text-quaternary);--sl-filter-row-remove-fg-hover:var(--color-text-secondary);--sl-filter-row-remove-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-bg:var(--color-bg-primary);--sl-filter-icon-btn-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-fg:var(--color-text-quaternary);--sl-filter-icon-btn-border:var(--color-border-primary);align-items:flex-end;gap:var(--sl-filter-bar-gap);font-family:var(--sl-filter-bar-font-family);flex-wrap:wrap;display:flex}.sl-filters-advanced-dotted{--sl-filters-advanced-divider-width:2px;--sl-filters-advanced-divider-style:dotted;--sl-filters-advanced-divider-color:currentColor;--sl-filters-advanced-empty-gap:var(--spacing-0_5);--sl-filters-advanced-empty-max-size:352px;--sl-filters-advanced-empty-title-font-size:var(--text-sm);--sl-filters-advanced-empty-title-font-weight:var(--font-weight-semibold);--sl-filters-advanced-empty-title-fg:var(--color-text-primary);--sl-filters-advanced-row-gap:var(--spacing-3);--sl-filters-advanced-field-max-size:160px;--sl-filters-advanced-value-row-gap:var(--spacing-1);border-block-start-width:var(--sl-filters-advanced-divider-width-block-start,var(--sl-filters-advanced-divider-width));border-block-start-style:var(--sl-filters-advanced-divider-style);border-block-start-color:var(--sl-filters-advanced-divider-color);block-size:0}.sl-header{--sl-header-font-family:var(--default-font-family);--sl-header-navbtn-font-size:var(--text-sm);--sl-header-navbtn-font-weight:var(--font-weight-semibold);--sl-header-count-font-size:10px;--sl-header-count-font-weight:var(--font-weight-bold);--sl-header-border-width:var(--border-width);--sl-header-transition:background .1s linear, color .1s linear;--sl-header-focus-ring-width:var(--focus-ring-width);--sl-header-focus-ring-color:var(--color-focus-ring);--sl-header-focus-ring-offset:var(--focus-ring-offset);--sl-header-bar-size:var(--spacing-16);--sl-header-bar-inline-size:100%;--sl-header-inner-padding-inline-start:var(--spacing-4);--sl-header-inner-padding-inline-end:var(--spacing-3);--sl-header-inner-gap:var(--spacing-4);--sl-header-inner-gap-centered:var(--spacing-8);--sl-header-brand-margin-inline:var(--spacing-4);--sl-header-nav-gap:var(--spacing-0_5);--sl-header-actions-gap:var(--spacing-3);--sl-header-actions-icons-gap:var(--spacing-0_5);--sl-header-bar-bg:var(--color-bg-primary);--sl-header-bar-border:var(--color-border-secondary);--sl-header-navbtn-radius:var(--radius-md);--sl-header-navbtn-gap:var(--spacing-1);--sl-header-navbtn-padding-inline:var(--spacing-2);--sl-header-navbtn-padding-block:var(--spacing-1_5);--sl-header-navbtn-icon-only-size:var(--spacing-9);--sl-header-navbtn-label-padding-inline:var(--spacing-0_5);--sl-header-navbtn-icon-size:var(--spacing-5);--sl-header-navbtn-bg:transparent;--sl-header-navbtn-bg-hover:var(--color-bg-primary_hover);--sl-header-navbtn-bg-current:var(--color-bg-secondary_hover);--sl-header-navbtn-fg:var(--color-text-secondary);--sl-header-navbtn-fg-hover:var(--color-text-primary);--sl-header-navbtn-icon-color:var(--color-text-quaternary);--sl-header-navbtn-icon-color-current:var(--color-text-tertiary);--sl-header-count-offset:var(--spacing-px);--sl-header-count-size:var(--spacing-3_5);--sl-header-count-radius:var(--radius-full);--sl-header-count-bg:var(--color-bg-error-solid);--sl-header-count-fg:var(--color-white);--sl-header-secondary-bg:var(--color-bg-primary);--sl-header-secondary-border:var(--color-border-secondary);--sl-header-secondary-inner-size:var(--spacing-16);--sl-header-secondary-inner-gap:var(--spacing-8);--sl-header-secondary-inner-padding-inline:var(--spacing-8);--sl-header-tabs-padding-inline:var(--spacing-8);--sl-header-tabs-padding-block-start:var(--spacing-3);--sl-header-search-max-inline-size:280px;font-family:var(--sl-header-font-family)}.sl-header-navbtn[data-current],.sl-header-navbtn[data-current]:hover{background:var(--sl-header-navbtn-bg-current)}.sl-hint{--sl-hint-font-family:var(--font-body);--sl-hint-font-weight:var(--font-weight-normal);--sl-hint-font-size-md:var(--text-sm);--sl-hint-line-height-md:var(--text-sm--line-height);--sl-hint-font-size-sm:var(--text-xs);--sl-hint-line-height-sm:var(--text-xs--line-height);--sl-hint-fg:var(--color-text-tertiary);--sl-hint-invalid-fg:var(--color-text-error-primary);font-family:var(--sl-hint-font-family);font-weight:var(--sl-hint-font-weight);font-size:var(--sl-hint-font-size-md);line-height:var(--sl-hint-line-height-md);color:var(--sl-hint-fg)}.sl-input-wrapper{--sl-input-wrapper-gap:var(--spacing-1_5);--sl-input-radius:var(--radius-lg);--sl-input-border-width:var(--border-width);--sl-input-border-color:var(--color-border-primary);--sl-input-focus-ring-width:var(--focus-ring-width);--sl-input-focus-ring-color:var(--color-border-brand);--sl-input-invalid-border-color:var(--color-border-error_subtle);--sl-input-invalid-focus-ring-color:var(--color-border-error);--sl-input-shadow:var(--shadow-xs);--sl-input-transition:box-shadow .1s linear;--sl-input-color-transition:color .1s linear;--sl-input-bg:var(--color-bg-primary);--sl-input-fg:var(--color-text-primary);--sl-input-placeholder-fg:var(--color-text-placeholder);--sl-input-icon-fg:var(--color-fg-quaternary);--sl-input-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-input-invalid-icon-fg:var(--color-fg-error-secondary);--sl-input-font-family:var(--font-body);--sl-input-padding-block-sm:var(--spacing-2);--sl-input-padding-inline-sm:var(--spacing-3);--sl-input-font-size-sm:var(--text-sm);--sl-input-line-height-sm:var(--text-sm--line-height);--sl-input-padding-block-md:var(--spacing-2);--sl-input-padding-inline-md:var(--spacing-3);--sl-input-font-size-md:var(--text-md);--sl-input-line-height-md:var(--text-md--line-height);--sl-input-padding-block-lg:var(--spacing-2_5);--sl-input-padding-inline-lg:var(--spacing-3_5);--sl-input-font-size-lg:var(--text-md);--sl-input-line-height-lg:var(--text-md--line-height);--sl-input-field-leading-padding-inline-start:var(--spacing-2);--sl-input-icon-leading-size-sm:var(--spacing-4);--sl-input-icon-leading-size-md:var(--spacing-5);--sl-input-icon-leading-size-lg:var(--spacing-5);--sl-input-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-input-trailing-svg-size:var(--spacing-4);--sl-input-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-input-invalid-icon-size:var(--spacing-4);--sl-input-shortcut-padding-inline-end-sm:var(--spacing-1_5);--sl-input-shortcut-padding-inline-end-md:var(--spacing-2);--sl-input-shortcut-padding-inline-end-lg:var(--spacing-2_5);--sl-input-shortcut-key-font-family:var(--font-body);--sl-input-shortcut-key-font-size:var(--text-xs);--sl-input-shortcut-key-line-height:var(--text-xs--line-height);--sl-input-shortcut-key-font-weight:var(--font-weight-medium);--sl-input-shortcut-key-fg:var(--color-text-quaternary);--sl-input-shortcut-key-border-width:var(--border-width);--sl-input-shortcut-key-border-color:var(--color-border-secondary);--sl-input-shortcut-key-padding-inline:var(--spacing-1);--sl-input-shortcut-key-padding-block:var(--spacing-px);--sl-input-shortcut-key-radius:var(--radius-md);justify-content:flex-start;align-items:flex-start;gap:var(--sl-input-wrapper-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-date-field{--sl-date-field-gap:var(--spacing-1_5);--sl-date-group-radius:var(--radius-lg);--sl-date-border-width:var(--border-width);--sl-date-transition:box-shadow .1s linear;--sl-date-shadow:var(--shadow-xs);--sl-date-focus-ring-width:var(--focus-ring-width);--sl-date-focus-ring-color:var(--color-border-brand);--sl-date-error-focus-ring-color:var(--color-border-error);--sl-date-group-bg:var(--color-bg-primary);--sl-date-group-border:var(--color-border-primary);--sl-date-group-border-error:var(--color-border-error_subtle);--sl-date-input-font-family:var(--font-body);--sl-date-input-fg:var(--color-text-primary);--sl-date-input-padding-block-sm:var(--spacing-2);--sl-date-input-padding-inline-sm:var(--spacing-3);--sl-date-input-font-size-sm:var(--text-sm);--sl-date-input-line-height-sm:var(--text-sm--line-height);--sl-date-input-padding-block-md:var(--spacing-2);--sl-date-input-padding-inline-md:var(--spacing-3);--sl-date-input-font-size-md:var(--text-md);--sl-date-input-line-height-md:var(--text-md--line-height);--sl-date-input-padding-block-lg:var(--spacing-2_5);--sl-date-input-padding-inline-lg:var(--spacing-3_5);--sl-date-input-font-size-lg:var(--text-md);--sl-date-input-line-height-lg:var(--text-md--line-height);--sl-date-input-padding-inline-start-has-leading:var(--spacing-2);--sl-date-segment-radius:var(--radius-sm);--sl-date-segment-padding-inline:var(--spacing-0_5);--sl-date-segment-fg:var(--color-text-primary);--sl-date-segment-placeholder-fg:var(--color-text-placeholder);--sl-date-segment-literal-fg:var(--color-fg-quaternary);--sl-date-segment-focused-bg:var(--color-bg-brand-solid);--sl-date-segment-focused-fg:var(--color-text-white);--sl-date-segment-focused-font-weight:var(--font-weight-medium);--sl-date-icon-leading-fg:var(--color-fg-quaternary);--sl-date-icon-leading-size-sm:var(--spacing-4);--sl-date-icon-leading-size-md:var(--spacing-5);--sl-date-icon-leading-size-lg:var(--spacing-5);--sl-date-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-date-icon-trailing-fg:var(--color-fg-quaternary);--sl-date-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-date-trailing-svg-size:var(--spacing-4);--sl-date-tooltip-transition:color .1s linear;--sl-date-tooltip-fg-hover:var(--color-fg-quaternary_hover);--sl-date-invalid-icon-fg:var(--color-fg-error-secondary);--sl-date-invalid-icon-size:var(--spacing-4);--sl-date-shortcut-margin-inline-end-sm:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-md:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-lg:var(--spacing-3);--sl-date-shortcut-key-font-family:var(--font-body);--sl-date-shortcut-key-font-size:var(--text-xs);--sl-date-shortcut-key-line-height:var(--text-xs--line-height);--sl-date-shortcut-key-font-weight:var(--font-weight-medium);--sl-date-shortcut-key-fg:var(--color-text-quaternary);--sl-date-shortcut-key-border:var(--color-border-secondary);--sl-date-shortcut-key-border-width:var(--border-width);--sl-date-shortcut-key-radius:var(--radius-sm);--sl-date-shortcut-key-padding-inline:var(--spacing-1);--sl-date-shortcut-key-padding-block:var(--spacing-px);justify-content:flex-start;align-items:flex-start;gap:var(--sl-date-field-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-input-grouprow{--sl-input-group-radius:var(--radius-lg);--sl-input-group-addon-radius:var(--radius-lg);--sl-input-group-border-width:var(--border-width);--sl-input-group-addon-padding-inline:var(--spacing-3);--sl-input-group-addon-overlap:var(--spacing-px);--sl-input-group-prefix-padding-inline:var(--spacing-3);--sl-input-group-field-padding-inline:var(--spacing-1);--sl-input-group-font-family:var(--default-font-family);--sl-input-group-line-height:var(--text-md--line-height);--sl-input-group-font-size:var(--text-md);--sl-input-group-font-size-sm:var(--text-sm);--sl-input-group-addon-bg:var(--color-bg-secondary);--sl-input-group-addon-fg:var(--color-text-tertiary);--sl-input-group-addon-border:var(--color-border-primary);--sl-input-group-prefix-fg:var(--color-text-tertiary);--sl-input-group-disabled-opacity:.5;border-start-start-radius:var(--sl-input-group-radius-start-start,var(--sl-input-group-radius));border-start-end-radius:var(--sl-input-group-radius-start-end,var(--sl-input-group-radius));border-end-end-radius:var(--sl-input-group-radius-end-end,var(--sl-input-group-radius));border-end-start-radius:var(--sl-input-group-radius-end-start,var(--sl-input-group-radius));flex-direction:row;align-items:stretch;inline-size:100%;display:flex;position:relative}.sl-integration-header{--sl-integration-header-gap:var(--spacing-4);--sl-integration-header-padding-block:var(--spacing-8);--sl-integration-apps-gap:var(--spacing-3);--sl-integration-swap-size:var(--spacing-5);--sl-integration-swap-color:var(--color-text-quaternary);--sl-integration-appicon-size:var(--spacing-12);--sl-integration-appicon-size-sm:var(--spacing-14);--sl-integration-appicon-padding:var(--spacing-1);--sl-integration-appicon-radius:var(--radius-lg);--sl-integration-appicon-radius-sm:var(--featured-icon-squircle-14);--sl-integration-appicon-bg:var(--color-bg-primary);--sl-integration-appicon-border:var(--color-border-primary);--sl-integration-appicon-border-width:var(--border-width);--sl-integration-appicon-img-size:100%;--sl-integration-appicon-img-radius:var(--radius-md);--sl-integration-heading-gap:var(--spacing-0_5);--sl-integration-divider-width:calc(var(--border-width) * 2);--sl-integration-perms-gap:var(--spacing-2);--sl-integration-perm-gap:var(--spacing-2);--sl-integration-perm-icon-margin-block:var(--spacing-0_5);--sl-integration-perm-icon-size:var(--spacing-4);--sl-integration-perm-icon-color:var(--color-text-quaternary);--sl-integration-perm-text-font-size:var(--text-sm);--sl-integration-perm-text-color:var(--color-text-tertiary);--sl-integration-link-gap:var(--spacing-2);--sl-integration-link-padding:var(--spacing-3);--sl-integration-link-radius:var(--radius-md);--sl-integration-link-bg:var(--color-bg-secondary);--sl-integration-link-border:var(--color-border-secondary);--sl-integration-link-border-width:var(--border-width);--sl-integration-link-icon-margin-block:var(--spacing-0_5);--sl-integration-link-icon-size:var(--spacing-4);--sl-integration-link-icon-color:var(--color-text-quaternary);--sl-integration-link-url-font-size:var(--text-sm);--sl-integration-link-url-font-weight:var(--font-weight-semibold);--sl-integration-link-url-color:var(--color-text-primary);--sl-integration-link-copy-inset-block:var(--spacing-2);--sl-integration-link-copy-inset-inline:var(--spacing-2);align-items:center;gap:var(--sl-integration-header-gap);flex-direction:column;display:flex}@media (width>=768px){.sl-integration-header{padding-block-start:var(--sl-integration-header-padding-block-start,var(--sl-integration-header-padding-block))}}@media (width>=640px){.sl-integration-appicon{inline-size:var(--sl-integration-appicon-inline-size-sm,var(--sl-integration-appicon-size-sm));block-size:var(--sl-integration-appicon-block-size-sm,var(--sl-integration-appicon-size-sm));border-start-start-radius:var(--sl-integration-appicon-radius-sm-start-start,var(--sl-integration-appicon-radius-sm));border-start-end-radius:var(--sl-integration-appicon-radius-sm-start-end,var(--sl-integration-appicon-radius-sm));border-end-end-radius:var(--sl-integration-appicon-radius-sm-end-end,var(--sl-integration-appicon-radius-sm));border-end-start-radius:var(--sl-integration-appicon-radius-sm-end-start,var(--sl-integration-appicon-radius-sm))}}.sl-label{--sl-label-gap:var(--spacing-0_5);--sl-label-transition:color .2s ease;--sl-label-font-family:var(--font-body);--sl-label-font-size:var(--text-sm);--sl-label-line-height:var(--text-sm--line-height);--sl-label-font-weight:var(--font-weight-medium);--sl-label-fg:var(--color-text-secondary);--sl-label-required-fg:var(--color-text-brand-tertiary);--sl-label-required-invalid-fg:var(--color-text-error-primary);--sl-label-help-fg:var(--color-fg-quaternary);--sl-label-help-fg-hover:var(--color-fg-quaternary_hover);--sl-label-help-icon-size:var(--spacing-4);align-items:center;gap:var(--sl-label-gap);cursor:default;font-family:var(--sl-label-font-family);font-size:var(--sl-label-font-size);line-height:var(--sl-label-line-height);font-weight:var(--sl-label-font-weight);color:var(--sl-label-fg);display:flex}.sl-loading{--sl-loading-gap:var(--spacing-4);--sl-loading-gap-xl:var(--spacing-5);--sl-loading-spin-duration:.7s;--sl-loading-spin-timing:linear;--sl-loading-arc-color:var(--color-fg-brand-primary);--sl-loading-track-color:var(--color-bg-tertiary);--sl-loading-dotcircle-color:var(--color-fg-brand-primary);--sl-loading-label-color:var(--color-text-secondary,var(--color-neutral-700));--sl-loading-label-font-family:var(--font-body);--sl-loading-label-font-weight:var(--font-weight-medium);--sl-loading-label-font-size-sm:var(--text-sm);--sl-loading-label-font-size-md:var(--text-md);--sl-loading-spinner-size-sm:var(--spacing-8);--sl-loading-spinner-size-md:var(--spacing-12);--sl-loading-spinner-size-lg:var(--spacing-14);--sl-loading-spinner-size-xl:var(--spacing-16);justify-content:center;align-items:center;gap:var(--sl-loading-gap);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.sl-loading-spinner{animation:none}}.sl-chat-dialog{--sl-chat-font-size:var(--text-sm);--sl-chat-name-font-weight:var(--font-weight-semibold);--sl-chat-attachment-name-font-weight:var(--font-weight-medium);--sl-chat-divider-label-font-weight:var(--font-weight-medium);--sl-chat-name-fg:var(--color-text-secondary);--sl-chat-time-fg:var(--color-text-quaternary);--sl-chat-divider-label-fg:var(--color-text-tertiary);--sl-chat-bubble-bg:var(--color-bg-secondary);--sl-chat-bubble-fg:var(--color-text-primary);--sl-chat-bubble-me-bg:var(--color-bg-brand-solid);--sl-chat-bubble-me-fg:var(--color-white);--sl-chat-attachment-size-opacity:.8;--sl-chat-header-border-color:var(--color-border-secondary);--sl-chat-header-shadow:inset 0 -1px 0 0 var(--sl-chat-header-border-color);--sl-chat-header-gap:var(--spacing-5);--sl-chat-header-padding-block-start:var(--spacing-6);--sl-chat-header-padding-block-end:var(--spacing-4);--sl-chat-list-gap:var(--spacing-4);--sl-chat-list-padding:var(--spacing-6);--sl-chat-list-padding-inline:var(--spacing-4);--sl-chat-list-padding-inline-wide:var(--spacing-6);--sl-chat-message-gap:var(--spacing-3);--sl-chat-message-body-gap:var(--spacing-1);--sl-chat-message-meta-gap:var(--spacing-2);--sl-chat-bubble-padding-block:var(--spacing-2);--sl-chat-bubble-padding-inline:var(--spacing-3);--sl-chat-bubble-radius:var(--radius-md);--sl-chat-bubble-radius-start-start:0;--sl-chat-bubble-me-radius:var(--radius-md);--sl-chat-bubble-me-radius-start-end:0;--sl-chat-divider-margin-block:var(--spacing-4);--sl-chat-composer-gap:var(--spacing-2);gap:0}@media (width>=768px){.sl-chat-list{padding-inline-start:var(--sl-chat-list-padding-inline-start-wide,var(--sl-chat-list-padding-inline-wide));padding-inline-end:var(--sl-chat-list-padding-inline-end-wide,var(--sl-chat-list-padding-inline-wide))}}.sl-messages-dialog{--sl-messages-border-width:var(--border-width);--sl-messages-divider-color:var(--color-border-secondary);--sl-messages-header-padding-block:var(--spacing-6);--sl-messages-header-padding-block-end:var(--spacing-4);--sl-messages-header-gap:var(--spacing-5);--sl-messages-list-padding-block:var(--spacing-2);--sl-messages-item-padding-block:var(--spacing-4);--sl-messages-item-gap:var(--spacing-3);--sl-messages-body-gap:var(--spacing-1);--sl-messages-meta-gap:var(--spacing-2);--sl-messages-unseen-size:var(--spacing-2);--sl-messages-unseen-radius:50%;--sl-messages-unseen-bg:var(--color-bg-success-solid);--sl-messages-font-size:var(--text-sm);--sl-messages-font-size-time:var(--text-xs);--sl-messages-font-weight-name:var(--font-weight-medium);--sl-messages-name-fg:var(--color-text-secondary);--sl-messages-time-fg:var(--color-text-tertiary);--sl-messages-username-fg:var(--color-text-tertiary);--sl-messages-text-fg:var(--color-text-secondary);--sl-messages-text-margin-block:var(--spacing-1);--sl-messages-text-margin-block-end:0;--sl-messages-attachment-gap:var(--spacing-3);--sl-messages-attachment-margin-block:var(--spacing-2);--sl-messages-attachment-margin-block-end:0;--sl-messages-attachment-icon-size:var(--spacing-10);--sl-messages-attachment-icon-radius:var(--radius-sm);--sl-messages-attachment-icon-bg:var(--color-bg-tertiary);--sl-messages-attachment-icon-fg:var(--color-text-tertiary);--sl-messages-attachment-icon-font-size:9px;--sl-messages-attachment-icon-font-weight:var(--font-weight-bold);--sl-messages-attachment-icon-letter-spacing:.04em;--sl-messages-attachment-name-fg:var(--color-text-secondary);--sl-messages-attachment-name-font-weight:var(--font-weight-medium);--sl-messages-attachment-size-fg:var(--color-text-tertiary);gap:0}.sl-metric-card{--sl-metric-font-family:var(--font-body);--sl-metric-border-width:var(--border-width);--sl-metric-shadow:var(--shadow-xs);--sl-metric-transition:background .1s linear, color .1s linear;--sl-metric-card-bg:var(--color-bg-primary);--sl-metric-card-ring:var(--color-border-secondary);--sl-metric-card-radius:var(--radius-xl);--sl-metric-gap:var(--spacing-2);--sl-metric-gap-lg:var(--spacing-5);--sl-metric-row-gap:var(--spacing-4);--sl-metric-inline-gap:var(--spacing-2);--sl-metric-body-padding:var(--spacing-5);--sl-metric-actions-inset-block-start:var(--spacing-5);--sl-metric-actions-inset-inline-end:var(--spacing-5);--sl-metric-actions-size:var(--spacing-7);--sl-metric-actions-radius:var(--radius-md);--sl-metric-actions-fg:var(--color-fg-quaternary);--sl-metric-actions-fg-hover:var(--color-fg-quaternary_hover);--sl-metric-actions-bg-hover:var(--color-bg-primary_hover);--sl-metric-actions-icon-size:var(--spacing-5);--sl-metric-focus-ring-width:var(--focus-ring-width);--sl-metric-focus-ring-color:var(--color-focus-ring);--sl-metric-focus-ring-offset:var(--focus-ring-offset);--sl-metric-featured-radius:var(--radius-lg);--sl-metric-featured-radius-lg:var(--radius-xl);--sl-metric-featured-size-md:var(--spacing-10);--sl-metric-featured-size-lg:var(--spacing-12);--sl-metric-featured-icon-size:var(--spacing-6);--sl-metric-featured-icon-size-md:var(--spacing-5);--sl-metric-featured-gray-bg:var(--color-bg-primary);--sl-metric-featured-gray-ring:var(--color-border-primary);--sl-metric-featured-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-metric-featured-gray-fg:var(--color-fg-secondary);--sl-metric-featured-brand-bg:var(--color-bg-brand-secondary);--sl-metric-featured-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-metric-featured-success-bg:var(--color-bg-success-secondary);--sl-metric-featured-success-fg:var(--color-featured-icon-light-fg-success);--sl-metric-subtitle-font-size:var(--text-sm);--sl-metric-subtitle-line-height:var(--text-sm--line-height);--sl-metric-subtitle-font-weight:var(--font-weight-medium);--sl-metric-subtitle-fg:var(--color-text-tertiary);--sl-metric-subtitle-strong-font-weight:var(--font-weight-semibold);--sl-metric-subtitle-strong-fg:var(--color-text-primary);--sl-metric-value-font-size:var(--text-display-sm);--sl-metric-value-line-height:var(--text-display-sm--line-height);--sl-metric-value-font-weight:var(--font-weight-semibold);--sl-metric-value-fg:var(--color-text-primary);--sl-metric-note-font-size:var(--text-sm);--sl-metric-note-line-height:var(--text-sm--line-height);--sl-metric-note-font-weight:var(--font-weight-medium);--sl-metric-note-fg:var(--color-text-tertiary);--sl-metric-change-gap:var(--spacing-1);--sl-metric-change-gap-simple:var(--spacing-0_5);--sl-metric-change-radius:var(--radius-md);--sl-metric-change-bg:var(--color-bg-primary);--sl-metric-change-ring:var(--color-border-primary);--sl-metric-change-padding-block:var(--spacing-0_5);--sl-metric-change-padding-inline-start:var(--spacing-1_5);--sl-metric-change-padding-inline-end:var(--spacing-2);--sl-metric-change-icon-size:var(--spacing-4);--sl-metric-change-icon-stroke-width:3;--sl-metric-change-icon-size-modern:var(--spacing-3);--sl-metric-change-icon-positive:var(--color-fg-success-secondary);--sl-metric-change-icon-negative:var(--color-fg-error-secondary);--sl-metric-change-value-font-size:var(--text-sm);--sl-metric-change-value-line-height:var(--text-sm--line-height);--sl-metric-change-value-font-weight:var(--font-weight-medium);--sl-metric-change-value-modern-fg:var(--color-text-secondary);--sl-metric-change-value-positive-fg:var(--color-text-success-primary);--sl-metric-change-value-negative-fg:var(--color-text-error-primary);--sl-metric-spark-positive:var(--color-fg-success-secondary);--sl-metric-spark-negative:var(--color-fg-error-secondary);--sl-metric-footer-ring:var(--color-border-secondary);--sl-metric-footer-padding-block:var(--spacing-4);--sl-metric-footer-padding-inline:var(--spacing-5);--sl-metric-frame-bg:var(--color-bg-secondary);--sl-metric-frame-head-padding-block-start:var(--spacing-3);--sl-metric-frame-head-padding-block-end:var(--spacing-2);--sl-metric-frame-head-padding-inline:var(--spacing-5);--sl-metric-frame-body-bg:var(--color-bg-primary);--sl-metric-frame-body-ring:var(--color-border-secondary);--sl-metric-frame-body-radius:var(--radius-xl);--sl-metric-frame-body-padding:var(--spacing-5);background:var(--sl-metric-card-bg);box-shadow:var(--sl-metric-shadow), inset 0 0 0 var(--sl-metric-border-width) var(--sl-metric-card-ring);font-family:var(--sl-metric-font-family);border-start-start-radius:var(--sl-metric-card-radius-start-start,var(--sl-metric-card-radius));border-start-end-radius:var(--sl-metric-card-radius-start-end,var(--sl-metric-card-radius));border-end-end-radius:var(--sl-metric-card-radius-end-end,var(--sl-metric-card-radius));border-end-start-radius:var(--sl-metric-card-radius-end-start,var(--sl-metric-card-radius))}.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-4);--sl-modal-overlay-padding-block-end:clamp(var(--spacing-4), 8vh, var(--spacing-16));--sl-modal-overlay-padding-inline:var(--spacing-4);--sl-modal-overlay-bg:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);--sl-modal-overlay-blur:blur(6px);--sl-modal-font-family:var(--font-body);--sl-modal-overlay-transition-in:sl-modal-overlay-in .3s ease-out;--sl-modal-overlay-transition-out:sl-modal-overlay-out .2s ease-in;--sl-modal-panel-bg:var(--color-bg-primary);--sl-modal-panel-shadow:var(--shadow-xl);--sl-modal-panel-radius:var(--radius-xl);--sl-modal-panel-radius-sm-screen:var(--radius-2xl);--sl-modal-panel-transition-in:sl-modal-panel-in .3s ease-out;--sl-modal-panel-transition-out:sl-modal-panel-out .2s ease-in;--sl-modal-panel-max-inline-size-sm:400px;--sl-modal-panel-max-inline-size-md:480px;--sl-modal-panel-max-inline-size-lg:512px;--sl-modal-panel-max-inline-size-xl:544px;--sl-modal-close-inset-block-start:var(--spacing-3);--sl-modal-close-inset-inline-end:var(--spacing-3);--sl-modal-close-inset-block-start-sm-screen:var(--spacing-4);--sl-modal-close-inset-inline-end-sm-screen:var(--spacing-4);--sl-modal-header-gap:var(--spacing-4);--sl-modal-header-padding-block-start:var(--spacing-5);--sl-modal-header-padding-inline:var(--spacing-4);--sl-modal-header-padding-block-start-sm-screen:var(--spacing-6);--sl-modal-header-padding-inline-sm-screen:var(--spacing-6);--sl-modal-heading-gap:var(--spacing-0_5);--sl-modal-title-font-family:var(--font-body);--sl-modal-title-font-size:var(--text-md);--sl-modal-title-line-height:var(--text-md--line-height);--sl-modal-title-font-weight:var(--font-weight-semibold);--sl-modal-title-fg:var(--color-text-primary);--sl-modal-body-font-size:var(--text-sm);--sl-modal-body-line-height:var(--text-sm--line-height);--sl-modal-body-fg:var(--color-text-tertiary);--sl-modal-body-accent-font-weight:var(--font-weight-semibold);--sl-modal-body-accent-fg:var(--color-text-brand-secondary);--sl-modal-content-padding-block-start:var(--spacing-5);--sl-modal-content-padding-inline:var(--spacing-4);--sl-modal-content-padding-inline-sm-screen:var(--spacing-6);--sl-modal-footer-gap:var(--spacing-3);--sl-modal-footer-padding-block-start:var(--spacing-6);--sl-modal-footer-padding-block-end:var(--spacing-4);--sl-modal-footer-padding-inline:var(--spacing-4);--sl-modal-footer-padding-block-start-sm-screen:var(--spacing-7);--sl-modal-footer-padding-block-end-sm-screen:var(--spacing-6);--sl-modal-footer-padding-inline-sm-screen:var(--spacing-6);z-index:50;background:var(--sl-modal-overlay-bg);min-block-size:100dvh;inline-size:100%;-webkit-backdrop-filter:var(--sl-modal-overlay-blur);backdrop-filter:var(--sl-modal-overlay-blur);font-family:var(--sl-modal-font-family);outline:none;justify-content:center;align-items:flex-end;padding-block-start:var(--sl-modal-overlay-padding-block-start);padding-block-end:var(--sl-modal-overlay-padding-block-end);padding-inline-start:var(--sl-modal-overlay-padding-inline-start,var(--sl-modal-overlay-padding-inline));padding-inline-end:var(--sl-modal-overlay-padding-inline-end,var(--sl-modal-overlay-padding-inline));display:flex;position:fixed;inset:0}@media (width>=640px){.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-8);--sl-modal-overlay-padding-block-end:var(--spacing-8);--sl-modal-overlay-padding-inline:var(--spacing-8);align-items:center}}@media (width>=640px){.sl-modal-panel{border-start-start-radius:var(--sl-modal-panel-radius-sm-screen-start-start,var(--sl-modal-panel-radius-sm-screen));border-start-end-radius:var(--sl-modal-panel-radius-sm-screen-start-end,var(--sl-modal-panel-radius-sm-screen));border-end-end-radius:var(--sl-modal-panel-radius-sm-screen-end-end,var(--sl-modal-panel-radius-sm-screen));border-end-start-radius:var(--sl-modal-panel-radius-sm-screen-end-start,var(--sl-modal-panel-radius-sm-screen));overflow-y:visible}.sl-modal-panel[data-size=sm]{max-inline-size:var(--sl-modal-panel-max-inline-size-sm)}.sl-modal-panel[data-size=md]{max-inline-size:var(--sl-modal-panel-max-inline-size-md)}.sl-modal-panel[data-size=lg]{max-inline-size:var(--sl-modal-panel-max-inline-size-lg)}.sl-modal-panel[data-size=xl]{max-inline-size:var(--sl-modal-panel-max-inline-size-xl)}}@media (width>=640px){.sl-modal-close{inset-block-start:var(--sl-modal-close-inset-block-start-sm-screen);inset-inline-end:var(--sl-modal-close-inset-inline-end-sm-screen)}}@media (width>=640px){.sl-modal-header{padding-block-start:var(--sl-modal-header-padding-block-start-sm-screen);padding-inline-start:var(--sl-modal-header-padding-inline-start-sm-screen,var(--sl-modal-header-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-header-padding-inline-end-sm-screen,var(--sl-modal-header-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-content{padding-inline-start:var(--sl-modal-content-padding-inline-start-sm-screen,var(--sl-modal-content-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-content-padding-inline-end-sm-screen,var(--sl-modal-content-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-footer{flex-direction:row;justify-content:flex-end;align-items:center;padding-block-start:var(--sl-modal-footer-padding-block-start-sm-screen);padding-block-end:var(--sl-modal-footer-padding-block-end-sm-screen);padding-inline-start:var(--sl-modal-footer-padding-inline-start-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-footer-padding-inline-end-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-footer[data-split=true]{grid-template-columns:1fr 1fr;display:grid}}.sl-account-card{--sl-account-font-family:var(--font-body);--sl-account-transition:background .1s linear, color .1s linear;--sl-account-border-width:var(--border-width);--sl-account-focus-ring-width:var(--focus-ring-width);--sl-account-focus-ring-color:var(--color-focus-ring);--sl-account-focus-ring-offset:var(--focus-ring-offset);--sl-account-card-bg:transparent;--sl-account-card-border:var(--color-border-secondary);--sl-account-card-gap:var(--spacing-3);--sl-account-card-padding:var(--spacing-3);--sl-account-card-radius:var(--radius-xl);--sl-account-trigger-fg:var(--color-fg-quaternary);--sl-account-trigger-fg-hover:var(--color-fg-quaternary_hover);--sl-account-trigger-bg:transparent;--sl-account-trigger-bg-hover:var(--color-bg-primary_hover);--sl-account-trigger-inset-block-start:var(--spacing-2);--sl-account-trigger-inset-inline-end:var(--spacing-2);--sl-account-trigger-padding:var(--spacing-1_5);--sl-account-trigger-radius:var(--radius-md);--sl-account-trigger-icon-size:var(--spacing-4);--sl-account-menu-bg:var(--color-bg-secondary_alt);--sl-account-menu-border:var(--color-border-secondary_alt);--sl-account-menu-shadow:var(--shadow-lg);--sl-account-menu-radius:var(--radius-xl);--sl-account-menu-size:16.5rem;--sl-account-menu-card-bg:var(--color-bg-primary);--sl-account-menu-card-border:var(--color-border-secondary);--sl-account-menu-card-radius:var(--radius-xl);--sl-account-group-gap:var(--spacing-0_5);--sl-account-group-padding-block:var(--spacing-1_5);--sl-account-group-divider:var(--color-border-secondary);--sl-account-item-padding-inline:var(--spacing-1_5);--sl-account-item-inner-gap:var(--spacing-3);--sl-account-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-account-item-inner-padding:var(--spacing-2);--sl-account-item-inner-radius:var(--radius-md);--sl-account-item-label-gap:var(--spacing-2);--sl-account-item-label-fg:var(--color-text-secondary);--sl-account-item-label-fg-hover:var(--color-text-secondary_hover);--sl-account-item-label-font-size:var(--text-sm);--sl-account-item-label-line-height:var(--text-sm--line-height);--sl-account-item-label-font-weight:var(--font-weight-semibold);--sl-account-item-icon-fg:var(--color-fg-quaternary);--sl-account-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-account-item-icon-size:var(--spacing-5);--sl-account-kbd-fg:var(--color-text-tertiary);--sl-account-kbd-border:var(--color-border-secondary);--sl-account-kbd-font-size:var(--text-xs);--sl-account-kbd-line-height:var(--text-xs--line-height);--sl-account-kbd-font-weight:var(--font-weight-medium);--sl-account-kbd-padding-inline:var(--spacing-1);--sl-account-kbd-padding-block:var(--spacing-px);--sl-account-kbd-radius:var(--radius-DEFAULT);--sl-account-subheading-fg:var(--color-text-tertiary);--sl-account-subheading-font-size:var(--text-xs);--sl-account-subheading-line-height:var(--text-xs--line-height);--sl-account-subheading-font-weight:var(--font-weight-semibold);--sl-account-subheading-padding-inline:var(--spacing-3);--sl-account-subheading-padding-block-start:var(--spacing-1_5);--sl-account-subheading-padding-block-end:var(--spacing-1);--sl-account-switch-gap:var(--spacing-0_5);--sl-account-switch-padding-inline:var(--spacing-1_5);--sl-account-switch-row-bg:transparent;--sl-account-switch-row-bg-hover:var(--color-bg-primary_hover);--sl-account-switch-row-padding-inline:var(--spacing-2);--sl-account-switch-row-padding-block:var(--spacing-1_5);--sl-account-switch-row-radius:var(--radius-md);--sl-account-radio-bg:var(--color-bg-primary);--sl-account-radio-border:var(--color-border-primary);--sl-account-radio-bg-selected:var(--color-bg-brand-solid);--sl-account-radio-border-selected:var(--color-bg-brand-solid);--sl-account-radio-inset-block-start:var(--spacing-2);--sl-account-radio-inset-inline-end:var(--spacing-2);--sl-account-radio-size:var(--spacing-4);--sl-account-radio-radius:var(--radius-full);--sl-account-radio-dot-bg:var(--color-white);--sl-account-radio-dot-size:var(--spacing-1_5);--sl-account-radio-dot-radius:var(--radius-full);--sl-account-footer-gap:var(--spacing-2);--sl-account-footer-padding-inline:var(--spacing-2);--sl-account-footer-padding-block-start:var(--spacing-0_5);--sl-account-footer-padding-block-end:var(--spacing-2);--sl-account-signout-padding-block-start:var(--spacing-1);--sl-account-signout-padding-block-end:var(--spacing-1_5);align-items:center;gap:var(--sl-account-card-gap);background:var(--sl-account-card-bg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-card-border);font-family:var(--sl-account-font-family);border-start-start-radius:var(--sl-account-card-radius-start-start,var(--sl-account-card-radius));border-start-end-radius:var(--sl-account-card-radius-start-end,var(--sl-account-card-radius));border-end-end-radius:var(--sl-account-card-radius-end-end,var(--sl-account-card-radius));border-end-start-radius:var(--sl-account-card-radius-end-start,var(--sl-account-card-radius));padding-block-start:var(--sl-account-card-padding-block-start,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-block-end:var(--sl-account-card-padding-block-end,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-inline-start:var(--sl-account-card-padding-inline-start,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));padding-inline-end:var(--sl-account-card-padding-inline-end,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));display:flex;position:relative}.sl-nav-item{--sl-nav-item-radius:var(--radius-md);--sl-nav-item-max-block-size:var(--spacing-9);--sl-nav-item-transition:background .1s linear, color .1s linear;--sl-nav-item-icon-transition:color .1s linear;--sl-nav-item-chevron-transition:transform .15s ease;--sl-nav-item-font-family:var(--font-body);--sl-nav-item-font-size:var(--text-sm);--sl-nav-item-line-height:var(--text-sm--line-height);--sl-nav-item-font-weight:var(--font-weight-semibold);--sl-nav-item-padding:var(--spacing-2);--sl-nav-item-child-padding-block:var(--spacing-2);--sl-nav-item-child-padding-inline-start:var(--spacing-10);--sl-nav-item-child-padding-inline-end:var(--spacing-3);--sl-nav-item-focus-ring-width:var(--focus-ring-width);--sl-nav-item-focus-ring-color:var(--color-focus-ring);--sl-nav-item-focus-ring-offset:var(--focus-ring-offset);--sl-nav-item-border-width:var(--border-width);--sl-nav-item-bg:var(--color-bg-primary);--sl-nav-item-bg-hover:var(--color-bg-primary_hover);--sl-nav-item-fg:var(--color-text-secondary);--sl-nav-item-current-bg:var(--color-bg-secondary);--sl-nav-item-current-bg-hover:var(--color-bg-secondary_hover);--sl-nav-item-label-fg:var(--color-text-secondary);--sl-nav-item-label-fg-hover:var(--color-text-secondary_hover);--sl-nav-item-label-current-fg:var(--color-text-secondary_hover);--sl-nav-item-icon-fg:var(--color-fg-quaternary);--sl-nav-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-nav-item-icon-current-fg:var(--color-fg-quaternary_hover);--sl-nav-item-external-fg:var(--color-fg-quaternary);--sl-nav-item-chevron-fg:var(--color-fg-quaternary);--sl-nav-item-rule-bg:var(--color-border-secondary);--sl-nav-item-icon-size:var(--spacing-5);--sl-nav-item-icon-margin-inline-end:var(--spacing-2);--sl-nav-item-badge-margin-inline-start:var(--spacing-3);--sl-nav-item-external-size:var(--spacing-4);--sl-nav-item-chevron-size:var(--spacing-4);--sl-nav-item-chevron-margin-inline-start:var(--spacing-3);--sl-nav-list-padding-inline:var(--spacing-4);--sl-nav-list-padding-block-start:var(--spacing-5);--sl-nav-list-row-padding-block:var(--spacing-px);--sl-nav-list-children-padding-block-end:var(--spacing-1);--sl-nav-list-divider-padding-inline:var(--spacing-0_5);--sl-nav-list-divider-padding-block:var(--spacing-2);--sl-nav-list-rule-block-size:var(--sl-nav-item-border-width);inline-size:100%;max-block-size:var(--sl-nav-item-max-block-size);background:var(--sl-nav-item-bg);color:var(--sl-nav-item-fg);font-family:var(--sl-nav-item-font-family);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--sl-nav-item-transition);border-start-start-radius:var(--sl-nav-item-radius-start-start,var(--sl-nav-item-radius));border-start-end-radius:var(--sl-nav-item-radius-start-end,var(--sl-nav-item-radius));border-end-end-radius:var(--sl-nav-item-radius-end-end,var(--sl-nav-item-radius));border-end-start-radius:var(--sl-nav-item-radius-end-start,var(--sl-nav-item-radius));outline:none;align-items:center;padding-block-start:var(--sl-nav-item-padding-block-start,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-block-end:var(--sl-nav-item-padding-block-end,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-inline-start:var(--sl-nav-item-padding-inline-start,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));padding-inline-end:var(--sl-nav-item-padding-inline-end,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));text-decoration:none;display:flex;position:relative}.sl-notif-btn-section{--sl-notif-btn-section-gap:var(--spacing-4);--sl-notif-btn-section-size:100%;--sl-notif-btn-text-gap:var(--spacing-1);--sl-notif-btn-font-size:var(--text-sm);--sl-notif-btn-title-font-weight:var(--font-weight-semibold);--sl-notif-btn-title-fg:var(--color-text-primary);--sl-notif-btn-hint-fg:var(--color-text-tertiary);--sl-notif-btn-interval-gap:var(--spacing-3);--sl-notif-btn-amount-size:52px;--sl-notif-btn-unit-size:104px;gap:var(--sl-notif-btn-section-gap);inline-size:var(--sl-notif-btn-section-inline-size,var(--sl-notif-btn-section-size));flex-direction:column;display:flex}.sl-notif-check-form{--sl-notif-check-form-gap:var(--spacing-6);--sl-notif-check-group-gap:var(--spacing-4);--sl-notif-check-heading-gap:var(--spacing-1);--sl-notif-check-list-gap:var(--spacing-3);--sl-notif-check-radios-gap:var(--spacing-3);--sl-notif-check-list-padding:var(--spacing-2);--sl-notif-check-radios-padding:var(--spacing-6);--sl-notif-check-title-font-size:var(--text-sm);--sl-notif-check-title-font-weight:var(--font-weight-semibold);--sl-notif-check-hint-font-size:var(--text-sm);--sl-notif-check-title-fg:var(--color-text-primary);--sl-notif-check-hint-fg:var(--color-text-tertiary);--sl-notif-check-divider-bg:var(--color-border-secondary);--sl-notif-check-divider-block-size:1px;gap:var(--sl-notif-check-form-gap);flex-direction:column;inline-size:100%;display:flex}.sl-notif-content{--sl-notif-font-size-xs:var(--text-xs);--sl-notif-font-size-sm:var(--text-sm);--sl-notif-font-weight-medium:var(--font-weight-medium);--sl-notif-font-weight-bold:var(--font-weight-bold);--sl-notif-attachment-icon-font-size:9px;--sl-notif-attachment-icon-letter-spacing:.04em;--sl-notif-border-width:var(--border-width);--sl-notif-content-padding-block:var(--spacing-6);--sl-notif-feed-item-gap:var(--spacing-3);--sl-notif-feed-body-gap:var(--spacing-3);--sl-notif-feed-body-padding-block:var(--spacing-8);--sl-notif-unseen-size:var(--spacing-2);--sl-notif-unseen-radius:50%;--sl-notif-unseen-bg:var(--color-bg-success-solid);--sl-notif-connector-inline-size:var(--spacing-0_5);--sl-notif-connector-radius:1px;--sl-notif-connector-margin-block:var(--spacing-1);--sl-notif-connector-color:var(--color-border-primary);--sl-notif-feed-meta-gap:var(--spacing-2);--sl-notif-feed-name-fg:var(--color-text-secondary);--sl-notif-feed-time-fg:var(--color-text-tertiary);--sl-notif-feed-action-fg:var(--color-text-tertiary);--sl-notif-feed-target-fg:var(--color-text-brand-secondary);--sl-notif-attachment-gap:var(--spacing-3);--sl-notif-attachment-icon-size:var(--spacing-10);--sl-notif-attachment-icon-radius:var(--radius-sm);--sl-notif-attachment-icon-bg:var(--color-bg-secondary);--sl-notif-attachment-icon-fg:var(--color-text-tertiary);--sl-notif-attachment-name-fg:var(--color-text-secondary);--sl-notif-attachment-size-fg:var(--color-text-tertiary);--sl-notif-message-padding:var(--spacing-3);--sl-notif-message-radius:var(--radius-md);--sl-notif-message-radius-start-start:0;--sl-notif-message-border-color:var(--color-border-secondary);--sl-notif-message-fg:var(--color-text-secondary);padding-block-end:var(--sl-notif-content-padding-block-end,var(--sl-notif-content-padding-block))}.sl-order-summary-total{--sl-order-summary-font-family:var(--default-font-family);--sl-order-summary-font-size-sm:var(--text-sm);--sl-order-summary-font-size-xl:var(--text-xl);--sl-order-summary-font-weight-medium:var(--font-weight-medium);--sl-order-summary-font-weight-semibold:var(--font-weight-semibold);--sl-order-summary-border-width:var(--border-width);--sl-order-summary-price-fg:var(--color-text-primary);--sl-order-summary-divider-inline-size:100%;--sl-order-summary-divider-block-size:var(--sl-order-summary-border-width);--sl-order-summary-divider-bg:var(--color-border-secondary);--sl-order-summary-discount-row-gap:var(--spacing-3);--sl-order-summary-line-label-gap:var(--spacing-2);--sl-order-summary-line-text-fg:var(--color-text-secondary);--sl-order-summary-line-value-fg:var(--color-text-tertiary);justify-content:space-between;align-items:center;inline-size:100%;display:flex}.sl-pg{--sl-pg-font-family:var(--font-body);--sl-pg-font-size:var(--text-sm);--sl-pg-line-height:var(--text-sm--line-height);--sl-pg-font-weight:var(--font-weight-medium);--sl-pg-border-width:var(--border-width);--sl-pg-transition:background .1s linear, color .1s linear;--sl-pg-indicator-transition:background .12s linear;--sl-pg-focus-ring-width:var(--focus-ring-width);--sl-pg-focus-ring-color:var(--color-focus-ring);--sl-pg-focus-ring-offset:var(--focus-ring-offset);--sl-pg-divider-border:var(--color-border-secondary);--sl-pg-bar-gap:var(--spacing-3);--sl-pg-bar-padding-block:var(--spacing-5);--sl-pg-bar-border-width-block:var(--sl-pg-border-width);--sl-pg-card-padding-inline:var(--spacing-6);--sl-pg-card-padding-block-start:var(--spacing-3);--sl-pg-card-padding-block-end:var(--spacing-4);--sl-pg-card-border-width-block:var(--sl-pg-border-width);--sl-pg-bar-card-padding-block-start:var(--spacing-3);--sl-pg-pages-gap:var(--spacing-0_5);--sl-pg-page-size:var(--spacing-9);--sl-pg-page-padding:var(--spacing-3);--sl-pg-page-radius:var(--radius-lg);--sl-pg-page-rounded-radius:var(--radius-full);--sl-pg-page-fg:var(--color-text-quaternary);--sl-pg-page-bg-hover:var(--color-bg-primary_hover);--sl-pg-page-fg-hover:var(--color-text-secondary);--sl-pg-page-bg-selected:var(--color-bg-primary_hover);--sl-pg-page-fg-selected:var(--color-text-secondary);--sl-pg-ellipsis-size:var(--spacing-9);--sl-pg-ellipsis-fg:var(--color-text-tertiary);--sl-pg-counter-fg:var(--color-fg-secondary);--sl-pg-group-num-inline-size:var(--spacing-9);--sl-pg-advanced-gap:var(--spacing-3);--sl-pg-advanced-cluster-gap:var(--spacing-2);--sl-pg-dots-gap-md:var(--spacing-3);--sl-pg-dots-gap-lg:var(--spacing-4);--sl-pg-lines-gap-md:var(--spacing-2);--sl-pg-lines-gap-lg:var(--spacing-3);--sl-pg-framed-radius:var(--radius-full);--sl-pg-framed-bg:color-mix(in srgb, var(--color-alpha-white) 90%, transparent);--sl-pg-framed-padding-md:var(--spacing-2);--sl-pg-framed-padding-lg:var(--spacing-3);--sl-pg-dot-radius:var(--radius-full);--sl-pg-dot-bg:var(--color-bg-quaternary);--sl-pg-dot-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-dot-brand-bg:var(--color-fg-brand-secondary);--sl-pg-dot-brand-bg-selected:var(--color-fg-white);--sl-pg-dot-size-md:var(--spacing-2);--sl-pg-dot-size-lg:var(--spacing-2_5);--sl-pg-line-radius:var(--radius-full);--sl-pg-line-bg:var(--color-bg-quaternary);--sl-pg-line-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-line-inline-size:var(--spacing-10);--sl-pg-line-block-size-md:var(--spacing-1_5);--sl-pg-line-block-size-lg:var(--spacing-2);font-family:var(--sl-pg-font-family)}.sl-payment-details-preview{--sl-payment-details-preview-padding:var(--spacing-6);--sl-payment-details-preview-radius:var(--radius-lg);--sl-payment-details-preview-inline-size:100%;--sl-payment-details-preview-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-payment-details-card-inline-size:300px;--sl-payment-details-card-block-size:180px;--sl-payment-details-card-padding:var(--spacing-4);--sl-payment-details-card-radius:var(--radius-lg);--sl-payment-details-card-bg:linear-gradient(135deg, var(--color-bg-primary-solid), var(--color-bg-secondary-solid));--sl-payment-details-card-shadow:var(--shadow-lg);--sl-payment-details-card-fg:var(--color-text-white);--sl-payment-details-card-chip-size:var(--spacing-9);--sl-payment-details-card-chip-block-size:26px;--sl-payment-details-card-chip-radius:var(--radius-xs);--sl-payment-details-card-chip-bg:linear-gradient(135deg, var(--color-utility-yellow-300), var(--color-utility-yellow-600));--sl-payment-details-font-family:var(--default-font-family);--sl-payment-details-card-number-font-size:var(--text-lg);--sl-payment-details-card-number-font-weight:var(--font-weight-medium);--sl-payment-details-card-number-letter-spacing:.08em;--sl-payment-details-card-meta-font-size:var(--text-sm);--sl-payment-details-card-holder-letter-spacing:.04em;--sl-payment-details-row-gap:var(--spacing-4);--sl-payment-details-row-inline-size:100%;--sl-payment-details-narrow-inline-size:var(--spacing-28);--sl-payment-details-divider-inline-size:100%;--sl-payment-details-divider-block-size:1px;--sl-payment-details-divider-bg:var(--color-border-secondary,var(--color-neutral-100));--sl-payment-details-section-gap:var(--spacing-1);--sl-payment-details-section-font-size:var(--text-sm);--sl-payment-details-section-title-font-weight:var(--font-weight-semibold);--sl-payment-details-section-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-payment-details-section-text-fg:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-payment-details-preview-inline-size);background:var(--sl-payment-details-preview-bg);border-start-start-radius:var(--sl-payment-details-preview-radius-start-start,var(--sl-payment-details-preview-radius));border-start-end-radius:var(--sl-payment-details-preview-radius-start-end,var(--sl-payment-details-preview-radius));border-end-end-radius:var(--sl-payment-details-preview-radius-end-end,var(--sl-payment-details-preview-radius));border-end-start-radius:var(--sl-payment-details-preview-radius-end-start,var(--sl-payment-details-preview-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-payment-details-preview-padding-block-start,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));padding-block-end:var(--sl-payment-details-preview-padding-block-end,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));display:flex;overflow:hidden}.sl-payment-method-cards{--sl-payment-method-cards-gap:var(--spacing-4);--sl-payment-method-border-width:var(--border-width);--sl-payment-method-font-family:var(--default-font-family);--sl-payment-method-logo-radius:var(--radius-sm);--sl-payment-method-logo-size:var(--spacing-8);--sl-payment-method-logo-inline-size:46px;--sl-payment-method-logo-gap:var(--spacing-0_5);--sl-payment-method-logo-bg:var(--color-bg-secondary);--sl-payment-method-logo-border:var(--color-border-secondary);--sl-payment-method-logo-fg:var(--color-text-secondary);--sl-payment-method-logo-label-font-size:9px;--sl-payment-method-logo-label-font-weight:var(--font-weight-bold);--sl-payment-method-logo-label-letter-spacing:.04em;--sl-payment-method-logo-glyph-size:var(--spacing-3_5);--sl-payment-method-divider-bg:var(--color-border-secondary);--sl-payment-method-section-gap:var(--spacing-1);--sl-payment-method-section-font-size:var(--text-sm);--sl-payment-method-section-title-font-weight:var(--font-weight-semibold);--sl-payment-method-section-title-fg:var(--color-text-primary);--sl-payment-method-section-text-fg:var(--color-text-tertiary);align-items:flex-end;gap:var(--sl-payment-method-cards-gap);flex-direction:column;inline-size:100%;display:flex}.sl-pin{--sl-pin-root-gap:var(--spacing-1_5);--sl-pin-slot-radius:var(--radius-xl);--sl-pin-slot-border-width:var(--border-width);--sl-pin-slot-shadow:var(--shadow-xs);--sl-pin-slot-transition:box-shadow .1s linear, background-color .1s linear;--sl-pin-slot-font-family:var(--default-font-family);--sl-pin-slot-font-weight:var(--font-weight-medium);--sl-pin-separator-font-weight:var(--font-weight-medium);--sl-pin-slot-bg:var(--color-bg-primary);--sl-pin-slot-fg:color-mix(in srgb, var(--color-text-placeholder) 40%, transparent);--sl-pin-slot-border:var(--color-border-primary);--sl-pin-slot-filled-fg:var(--color-text-brand-tertiary_alt);--sl-pin-slot-filled-border:var(--color-border-brand);--sl-pin-slot-invalid-fg:var(--color-text-error-primary);--sl-pin-slot-invalid-border:var(--color-border-error_subtle);--sl-pin-focus-ring-width:var(--focus-ring-width);--sl-pin-focus-ring-color:var(--color-border-brand);--sl-pin-focus-ring-offset:var(--focus-ring-offset);--sl-pin-caret-color:var(--color-fg-brand-primary);--sl-pin-caret-inline-size:var(--spacing-0_5);--sl-pin-separator-color:var(--color-utility-neutral-300);--sl-pin-separator-font-size:var(--text-display-xl);--sl-pin-separator-line-height:var(--text-display-xl--line-height);--sl-pin-group-gap-xxxs:var(--spacing-1_5);--sl-pin-group-size-xxxs:var(--spacing-9);--sl-pin-group-gap-xxs:var(--spacing-2);--sl-pin-group-size-xxs:var(--spacing-10);--sl-pin-group-gap-xs:var(--spacing-2);--sl-pin-group-size-xs:var(--spacing-11);--sl-pin-group-gap-sm:var(--spacing-2);--sl-pin-group-size-sm:calc(var(--spacing) * 16.5);--sl-pin-group-gap-md:var(--spacing-3);--sl-pin-group-size-md:calc(var(--spacing) * 20.5);--sl-pin-group-gap-lg:var(--spacing-3);--sl-pin-group-size-lg:calc(var(--spacing) * 24.5);--sl-pin-slot-size-xxxs:var(--spacing-9);--sl-pin-slot-size-xxs:var(--spacing-10);--sl-pin-slot-size-xs:var(--spacing-11);--sl-pin-slot-size-sm:var(--spacing-16);--sl-pin-slot-size-md:var(--spacing-20);--sl-pin-slot-size-lg:var(--spacing-24);--sl-pin-slot-padding-block-xxxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxxs:var(--spacing-3);--sl-pin-slot-padding-block-xxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxs:var(--spacing-3);--sl-pin-slot-padding-block-xs:var(--spacing-2_5);--sl-pin-slot-padding-inline-xs:var(--spacing-3_5);--sl-pin-slot-padding-block-sm:var(--spacing-0_5);--sl-pin-slot-padding-inline-sm:var(--spacing-2);--sl-pin-slot-padding-block-md:var(--spacing-2_5);--sl-pin-slot-padding-inline-md:var(--spacing-2);--sl-pin-slot-padding-block-lg:var(--spacing-3);--sl-pin-slot-padding-inline-lg:var(--spacing-2);--sl-pin-slot-font-size-xxxs:var(--text-sm);--sl-pin-slot-line-height-xxxs:var(--text-sm--line-height);--sl-pin-slot-font-size-xxs:var(--text-md);--sl-pin-slot-line-height-xxs:var(--text-md--line-height);--sl-pin-slot-font-size-xs:var(--text-md);--sl-pin-slot-line-height-xs:var(--text-md--line-height);--sl-pin-slot-font-size-sm:var(--text-display-lg);--sl-pin-slot-line-height-sm:var(--text-display-lg--line-height);--sl-pin-slot-font-size-md:var(--text-display-lg);--sl-pin-slot-line-height-md:var(--text-display-lg--line-height);--sl-pin-slot-font-size-lg:var(--text-display-xl);--sl-pin-slot-line-height-lg:var(--text-display-xl--line-height);gap:var(--sl-pin-root-gap);flex-direction:column;block-size:max-content;display:flex}.sl-play-btn{--sl-play-btn-radius:var(--radius-full);--sl-play-btn-transition:background .12s ease, box-shadow .12s ease, transform .12s ease;--sl-play-btn-pressed-scale:.94;--sl-play-btn-focus-ring-width:var(--focus-ring-width);--sl-play-btn-focus-ring-color:var(--color-utility-brand-200);--sl-play-btn-focus-ring-color-outer:var(--color-border-brand);--sl-play-btn-focus-ring-offset:var(--focus-ring-offset);--sl-play-btn-focus-ring-shadow:0 0 0 var(--sl-play-btn-focus-ring-width) var(--sl-play-btn-focus-ring-color), 0 0 0 calc(var(--sl-play-btn-focus-ring-width) * 2) var(--sl-play-btn-focus-ring-color-outer);--sl-play-btn-border-width:var(--spacing-px);--sl-play-btn-shadow:var(--shadow-md);--sl-play-btn-size-sm:var(--spacing-10);--sl-play-btn-size-md:var(--spacing-14);--sl-play-btn-size-lg:var(--spacing-16);--sl-play-btn-size-xl:var(--spacing-20);--sl-play-btn-icon-size-sm:var(--spacing-4);--sl-play-btn-icon-size-md:var(--spacing-5);--sl-play-btn-icon-size-lg:var(--spacing-6);--sl-play-btn-icon-size-xl:var(--spacing-7);--sl-play-btn-light-blur-bg:color-mix(in srgb, var(--color-neutral-50) 35%, transparent);--sl-play-btn-light-blur-bg-hover:color-mix(in srgb, var(--color-neutral-50) 45%, transparent);--sl-play-btn-light-blur-fg:var(--color-neutral-50);--sl-play-btn-light-blur-blur:blur(8px);--sl-play-btn-dark-blur-bg:color-mix(in srgb, var(--color-neutral-900) 35%, transparent);--sl-play-btn-dark-blur-bg-hover:color-mix(in srgb, var(--color-neutral-900) 50%, transparent);--sl-play-btn-dark-blur-fg:var(--color-neutral-50);--sl-play-btn-dark-blur-blur:blur(8px);--sl-play-btn-brand-bg:var(--color-bg-brand-solid);--sl-play-btn-brand-bg-hover:var(--color-bg-brand-solid_hover);--sl-play-btn-brand-fg:var(--color-text-white);--sl-play-btn-brand-shadow:var(--sl-play-btn-shadow);--sl-play-btn-featured-bg:var(--color-bg-secondary);--sl-play-btn-featured-bg-hover:var(--color-bg-secondary);--sl-play-btn-featured-fg:var(--color-text-brand-primary);--sl-play-btn-featured-border:var(--color-border-primary,var(--color-neutral-400));--sl-play-btn-featured-shadow:inset 0 0 0 var(--sl-play-btn-border-width) var(--sl-play-btn-featured-border), var(--sl-play-btn-shadow);cursor:pointer;transition:var(--sl-play-btn-transition);border:none;border-start-start-radius:var(--sl-play-btn-radius-start-start,var(--sl-play-btn-radius));border-start-end-radius:var(--sl-play-btn-radius-start-end,var(--sl-play-btn-radius));border-end-end-radius:var(--sl-play-btn-radius-end-end,var(--sl-play-btn-radius));border-end-start-radius:var(--sl-play-btn-radius-end-start,var(--sl-play-btn-radius));outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sl-progress-track{--sl-progress-track-size:100%;--sl-progress-track-block-size:var(--spacing-2);--sl-progress-track-radius:var(--radius-md);--sl-progress-fill-size:100%;--sl-progress-fill-radius:var(--radius-md);--sl-progress-fill-transition:transform 75ms linear;--sl-progress-track-bg:var(--color-bg-quaternary);--sl-progress-fill-bg:var(--color-fg-brand-primary);--sl-progress-value-fg:var(--color-text-secondary);--sl-progress-chip-bg:var(--color-bg-primary_alt);--sl-progress-chip-border:var(--color-border-secondary_alt);--sl-progress-chip-value-fg:var(--color-text-secondary);--sl-progress-gap-row:var(--spacing-3);--sl-progress-gap-col:var(--spacing-2);--sl-progress-gap-floating:var(--spacing-2);--sl-progress-value-font-family:var(--font-body);--sl-progress-value-font-size:var(--text-sm);--sl-progress-value-line-height:var(--text-sm--line-height);--sl-progress-value-font-weight:var(--font-weight-medium);--sl-progress-chip-padding:var(--spacing-2);--sl-progress-chip-padding-block:var(--spacing-2);--sl-progress-chip-padding-inline:var(--spacing-3);--sl-progress-chip-radius:var(--radius-lg);--sl-progress-chip-border-width:var(--border-width);--sl-progress-chip-shadow:var(--shadow-lg);--sl-progress-chip-edge-offset:var(--spacing-2);--sl-progress-chip-value-font-family:var(--font-body);--sl-progress-chip-value-font-size:var(--text-xs);--sl-progress-chip-value-line-height:var(--text-xs--line-height);--sl-progress-chip-value-font-weight:var(--font-weight-semibold);inline-size:var(--sl-progress-track-inline-size,var(--sl-progress-track-size));block-size:var(--sl-progress-track-block-size);background:var(--sl-progress-track-bg);border-start-start-radius:var(--sl-progress-track-radius-start-start,var(--sl-progress-track-radius));border-start-end-radius:var(--sl-progress-track-radius-start-end,var(--sl-progress-track-radius));border-end-end-radius:var(--sl-progress-track-radius-end-end,var(--sl-progress-track-radius));border-end-start-radius:var(--sl-progress-track-radius-end-start,var(--sl-progress-track-radius));overflow:hidden}.sl-ps{--sl-ps-font-family:var(--font-body);--sl-ps-font-weight-semibold:var(--font-weight-semibold);--sl-ps-font-weight-medium:var(--font-weight-medium);--sl-ps-radius-full:var(--radius-full);--sl-ps-featured-radius:var(--radius-md);--sl-ps-connector-radius:var(--radius-xs);--sl-ps-bar-radius:var(--radius-xs);--sl-ps-border-width:var(--border-width);--sl-ps-ring-width:1.5px;--sl-ps-connector-width:2px;--sl-ps-current-ring-offset:var(--focus-ring-offset);--sl-ps-current-ring-width:var(--focus-ring-width);--sl-ps-featured-shadow:var(--shadow-xs);--sl-ps-dotwrap-size-sm:var(--spacing-6);--sl-ps-dotwrap-size-md:var(--spacing-8);--sl-ps-dot-size-sm:var(--spacing-2);--sl-ps-dot-size-md:var(--spacing-2_5);--sl-ps-tick-size-sm:var(--spacing-3);--sl-ps-tick-size-md:var(--spacing-4);--sl-ps-numwrap-size-sm:var(--spacing-6);--sl-ps-numwrap-size-md:var(--spacing-8);--sl-ps-numwrap-font-size-sm:var(--text-xs);--sl-ps-numwrap-line-height-sm:var(--text-xs--line-height);--sl-ps-numwrap-font-size-md:var(--text-sm);--sl-ps-numwrap-line-height-md:var(--text-sm--line-height);--sl-ps-featured-size-sm:var(--spacing-8);--sl-ps-featured-size-md:var(--spacing-10);--sl-ps-featured-icon-size:var(--spacing-5);--sl-ps-icons-text-gap:var(--spacing-4);--sl-ps-step-gap-sm:var(--spacing-3);--sl-ps-step-gap-md:var(--spacing-4);--sl-ps-connector-margin-block:var(--spacing-1);--sl-ps-text-gap:var(--spacing-0_5);--sl-ps-minimal-gap-sm:var(--spacing-3);--sl-ps-minimal-gap-md:var(--spacing-4);--sl-ps-text-line-gap:var(--spacing-4);--sl-ps-text-line-gap-vertical:var(--spacing-5);--sl-ps-text-padding-block-start:var(--spacing-0_5);--sl-ps-text-padding-block-end:var(--spacing-6);--sl-ps-tl-step-padding-block-start-sm:var(--spacing-3);--sl-ps-tl-step-padding-block-start-md:var(--spacing-4);--sl-ps-tl-bar-block-size:var(--spacing-1);--sl-ps-mc-line-length-horizontal:var(--spacing-20);--sl-ps-mc-line-length-vertical:var(--spacing-12);--sl-ps-title-font-size-sm:var(--text-sm);--sl-ps-title-line-height-sm:var(--text-sm--line-height);--sl-ps-title-font-size-md:var(--text-md);--sl-ps-title-line-height-md:var(--text-md--line-height);--sl-ps-desc-font-size-sm:var(--text-sm);--sl-ps-desc-line-height-sm:var(--text-sm--line-height);--sl-ps-desc-font-size-md:var(--text-md);--sl-ps-desc-line-height-md:var(--text-md--line-height);--sl-ps-counter-font-size:var(--text-sm);--sl-ps-counter-line-height:var(--text-sm--line-height);--sl-ps-dotwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-dotwrap-incomplete-ring:var(--color-border-primary);--sl-ps-dotwrap-current-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-current-ring-inner:var(--color-bg-primary);--sl-ps-dotwrap-current-ring-outer:var(--color-focus-ring);--sl-ps-dotwrap-complete-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-complete-fg:var(--color-fg-white);--sl-ps-dot-incomplete-bg:var(--color-fg-quaternary);--sl-ps-dot-current-bg:var(--color-fg-white);--sl-ps-numwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-numwrap-incomplete-ring:var(--color-border-secondary);--sl-ps-numwrap-incomplete-fg:var(--color-text-quaternary);--sl-ps-numwrap-current-bg:var(--color-bg-primary);--sl-ps-numwrap-current-ring:var(--color-border-secondary);--sl-ps-numwrap-current-fg:var(--color-text-secondary);--sl-ps-numwrap-complete-bg:var(--color-bg-success-solid);--sl-ps-numwrap-complete-fg:var(--color-fg-white);--sl-ps-featured-bg:var(--color-bg-primary);--sl-ps-featured-ring:var(--color-border-secondary);--sl-ps-featured-fg:var(--color-fg-secondary);--sl-ps-featured-incomplete-fg:var(--color-fg-quaternary);--sl-ps-connector-color:var(--color-border-secondary);--sl-ps-connector-complete-color:var(--color-border-brand);--sl-ps-bar-bg:var(--color-fg-brand-primary_alt);--sl-ps-bar-incomplete-bg:var(--color-bg-quaternary);--sl-ps-title-color:var(--color-text-secondary);--sl-ps-title-current-color:var(--color-text-brand-secondary);--sl-ps-desc-color:var(--color-text-tertiary);--sl-ps-desc-current-color:var(--color-text-brand-tertiary);--sl-ps-counter-color:var(--color-text-secondary);font-family:var(--sl-ps-font-family)}.sl-project-share{--sl-project-gap:var(--spacing-4);--sl-project-text-gap:var(--spacing-1);--sl-project-url-gap:var(--spacing-1_5);--sl-project-font-size:var(--text-sm);--sl-project-line-height:var(--text-sm--line-height);--sl-project-font-weight:var(--font-weight-semibold);--sl-project-title-fg:var(--color-text-primary);--sl-project-hint-fg:var(--color-text-tertiary);--sl-project-url-fg:var(--color-text-tertiary);--sl-project-icon-fg:var(--color-text-quaternary);--sl-project-row-border:var(--color-border-secondary);--sl-project-icon-size:var(--spacing-4);--sl-project-dot-size:var(--spacing-2_5);--sl-project-dot-radius:var(--radius-full);--sl-project-dot-warning-bg:var(--color-utility-yellow-600);--sl-project-dot-success-bg:var(--color-utility-green-600);--sl-project-dot-brand-bg:var(--color-bg-brand-solid);--sl-project-dot-error-bg:var(--color-utility-red-600);--sl-project-row-padding-block:var(--spacing-3);--sl-project-row-border-width:var(--border-width);gap:var(--sl-project-gap);flex-direction:column;inline-size:100%;display:flex}.sl-qr{--sl-qr-padding-md:var(--spacing-2);--sl-qr-padding-lg:var(--spacing-3);--sl-qr-frame-size:var(--spacing-3);--sl-qr-frame-width:var(--spacing-0_5);--sl-qr-frame-color:var(--color-border-brand_alt);--sl-qr-frame-radius:var(--radius-xs);--sl-qr-scan-border-width:var(--spacing-0_25);--sl-qr-scan-border-color:var(--color-border-brand);--sl-qr-scan-bg:color-mix(in srgb, var(--color-bg-brand-solid) 10%, transparent);padding:var(--sl-qr-padding-md);justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-radio-group{--sl-radio-group-gap:var(--spacing-4);--sl-radio-font-family:var(--default-font-family);--sl-radio-gap-sm:var(--spacing-2);--sl-radio-gap-md:var(--spacing-3);--sl-radio-control-size-sm:var(--spacing-4);--sl-radio-control-size-md:var(--spacing-5);--sl-radio-control-radius:var(--radius-full);--sl-radio-border-width:var(--border-width);--sl-radio-control-transition:background .1s ease, box-shadow .1s ease;--sl-radio-control-has-text-margin-block:var(--spacing-0_5);--sl-radio-control-bg:var(--color-bg-primary);--sl-radio-control-ring:var(--color-border-primary);--sl-radio-control-selected-bg:var(--color-bg-brand-solid);--sl-radio-control-selected-ring:var(--color-bg-brand-solid);--sl-radio-control-disabled-bg:var(--color-bg-tertiary);--sl-radio-control-disabled-opacity:.5;--sl-radio-dot-size-sm:var(--spacing-1_5);--sl-radio-dot-size-md:var(--spacing-2);--sl-radio-dot-radius:var(--radius-full);--sl-radio-dot-bg:var(--color-fg-white);--sl-radio-dot-transition:opacity .1s ease;--sl-radio-text-gap-md:var(--spacing-0_5);--sl-radio-label-font-size-sm:var(--text-sm);--sl-radio-label-font-size-md:var(--text-md);--sl-radio-label-font-weight:var(--font-weight-medium);--sl-radio-label-fg:var(--color-text-secondary);--sl-radio-hint-font-size-sm:var(--text-sm);--sl-radio-hint-font-size-md:var(--text-md);--sl-radio-hint-fg:var(--color-text-tertiary);--sl-radio-focus-ring-width:var(--focus-ring-width);--sl-radio-focus-ring-color:var(--color-focus-ring);--sl-radio-focus-ring-offset:var(--focus-ring-offset);gap:var(--sl-radio-group-gap);font-family:var(--sl-radio-font-family);flex-direction:column;display:flex}.sl-radio-card-group{--sl-radio-card-group-gap:var(--spacing-3);--sl-radio-card-font-family:var(--default-font-family);--sl-radio-card-radius:var(--radius-lg);--sl-radio-card-border-width:var(--border-width);--sl-radio-card-selected-border-width:var(--focus-ring-width);--sl-radio-card-transition:box-shadow .1s ease;--sl-radio-card-bg:var(--color-bg-secondary);--sl-radio-card-border:var(--color-border-secondary);--sl-radio-card-selected-border:var(--color-brand-500);--sl-radio-card-focus-ring-width:var(--focus-ring-width);--sl-radio-card-focus-ring-color:var(--color-brand-500);--sl-radio-card-focus-ring-offset:var(--focus-ring-offset);--sl-radio-card-header-gap:var(--spacing-3);--sl-radio-card-header-padding-block:var(--spacing-3);--sl-radio-card-header-padding-inline-start:var(--spacing-3);--sl-radio-card-header-padding-inline-end:var(--spacing-5);--sl-radio-card-header-radius:var(--radius-lg);--sl-radio-card-header-radius-end-start:0;--sl-radio-card-header-radius-end-end:0;--sl-radio-card-featured-icon-size:var(--spacing-8);--sl-radio-card-featured-icon-size-md:var(--spacing-10);--sl-radio-card-featured-icon-radius:var(--radius-md);--sl-radio-card-featured-icon-bg:var(--color-bg-secondary);--sl-radio-card-featured-icon-border:var(--color-border-primary);--sl-radio-card-featured-icon-shadow:var(--shadow-xs);--sl-radio-card-featured-icon-fg:var(--color-text-secondary);--sl-radio-card-featured-glyph-size:var(--spacing-4_5);--sl-radio-card-featured-glyph-size-md:var(--spacing-5);--sl-radio-card-title-margin-inline-end:var(--spacing-1);--sl-radio-card-title-font-size:var(--text-sm);--sl-radio-card-title-font-size-md:var(--text-md);--sl-radio-card-title-font-weight:var(--font-weight-semibold);--sl-radio-card-title-fg:var(--color-text-secondary);--sl-radio-card-check-size:var(--spacing-4);--sl-radio-card-check-size-md:var(--spacing-5);--sl-radio-card-check-radius:var(--radius-xs);--sl-radio-card-check-radius-md:var(--radius-sm);--sl-radio-card-check-bg:var(--color-bg-secondary);--sl-radio-card-check-border:var(--color-border-primary);--sl-radio-card-check-selected-bg:var(--color-brand-600);--sl-radio-card-check-selected-border:var(--color-brand-600);--sl-radio-card-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-card-check-svg-size:var(--spacing-3);--sl-radio-card-check-svg-fg:var(--color-white);--sl-radio-card-check-svg-transition:opacity .1s ease;--sl-radio-card-body-gap:var(--spacing-1);--sl-radio-card-body-gap-md:var(--spacing-2);--sl-radio-card-body-padding:var(--spacing-4);--sl-radio-card-price-row-gap:var(--spacing-4);--sl-radio-card-price-row-gap-wide:var(--spacing-1);--sl-radio-card-price-gap:var(--spacing-1);--sl-radio-card-price-value-font-size:var(--text-xl);--sl-radio-card-price-value-font-size-md:var(--text-display-xs);--sl-radio-card-price-value-font-weight:var(--font-weight-semibold);--sl-radio-card-price-value-fg:var(--color-text-secondary);--sl-radio-card-price-secondary-font-size:var(--text-sm);--sl-radio-card-price-secondary-fg:var(--color-text-tertiary);--sl-radio-card-description-font-size:var(--text-sm);--sl-radio-card-description-fg:var(--color-text-tertiary);--sl-radio-card-secondary-font-size-md:var(--text-sm);gap:var(--sl-radio-card-group-gap);font-family:var(--sl-radio-card-font-family);flex-direction:column;display:flex}@media (width>=640px){.sl-radio-card-price-row{justify-content:space-between;align-items:flex-start;gap:var(--sl-radio-card-price-row-gap-wide);flex-direction:row}}.sl-radio-icon-group{--sl-radio-icon-group-gap:var(--spacing-3);--sl-radio-icon-font-family:var(--default-font-family);--sl-radio-icon-card-gap:var(--spacing-1);--sl-radio-icon-card-padding:var(--spacing-4);--sl-radio-icon-card-radius:var(--radius-lg);--sl-radio-icon-card-bg:var(--color-bg-secondary);--sl-radio-icon-border-width:var(--border-width);--sl-radio-icon-card-border:var(--color-border-secondary);--sl-radio-icon-card-selected-border:var(--color-brand-500);--sl-radio-icon-card-transition:box-shadow .1s ease;--sl-radio-icon-focus-ring-width:var(--focus-ring-width);--sl-radio-icon-focus-ring-color:var(--color-brand-500);--sl-radio-icon-focus-ring-offset:var(--focus-ring-offset);--sl-radio-icon-body-gap:var(--spacing-3);--sl-radio-icon-badge-size-sm:var(--spacing-8);--sl-radio-icon-badge-size-md:var(--spacing-10);--sl-radio-icon-badge-radius:var(--radius-md);--sl-radio-icon-badge-bg:var(--color-bg-secondary);--sl-radio-icon-badge-border:var(--color-border-secondary);--sl-radio-icon-badge-fg:var(--color-text-secondary);--sl-radio-icon-glyph-size-sm:var(--spacing-4_5);--sl-radio-icon-glyph-size-md:var(--spacing-5);--sl-radio-icon-text-gap-md:var(--spacing-0_5);--sl-radio-icon-titles-gap:var(--spacing-1);--sl-radio-icon-font-size:var(--text-sm);--sl-radio-icon-line-height:var(--text-sm--line-height);--sl-radio-icon-title-font-weight:var(--font-weight-medium);--sl-radio-icon-title-fg:var(--color-text-secondary);--sl-radio-icon-secondary-fg:var(--color-text-tertiary);--sl-radio-icon-description-fg:var(--color-text-tertiary);--sl-radio-icon-check-size-sm:var(--spacing-4);--sl-radio-icon-check-size-md:var(--spacing-5);--sl-radio-icon-check-radius-sm:var(--radius-xs);--sl-radio-icon-check-radius-md:var(--radius-sm);--sl-radio-icon-check-bg:var(--color-bg-secondary);--sl-radio-icon-check-border:var(--color-border-primary);--sl-radio-icon-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-icon-check-selected-bg:var(--color-brand-600);--sl-radio-icon-check-selected-border:var(--color-brand-600);--sl-radio-icon-check-svg-size:var(--spacing-3);--sl-radio-icon-check-svg-color:var(--color-white);--sl-radio-icon-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-icon-group-gap);font-family:var(--sl-radio-icon-font-family);flex-direction:column;display:flex}.sl-radio-payment-group{--sl-radio-payment-gap:var(--spacing-3);--sl-radio-payment-font-family:var(--default-font-family);--sl-radio-payment-card-gap:var(--spacing-1);--sl-radio-payment-card-padding:var(--spacing-4);--sl-radio-payment-card-radius:var(--radius-lg);--sl-radio-payment-card-bg:var(--color-bg-secondary);--sl-radio-payment-card-border-width:var(--border-width);--sl-radio-payment-card-border-color:var(--color-border-secondary,var(--color-neutral-300));--sl-radio-payment-card-selected-ring-width:var(--focus-ring-width);--sl-radio-payment-card-selected-ring-color:var(--color-border-brand);--sl-radio-payment-card-transition:box-shadow .1s ease;--sl-radio-payment-card-disabled-opacity:.5;--sl-radio-payment-focus-ring-width:var(--focus-ring-width);--sl-radio-payment-focus-ring-color:var(--color-border-brand);--sl-radio-payment-focus-ring-offset:var(--focus-ring-offset);--sl-radio-payment-main-gap:var(--spacing-3);--sl-radio-payment-main-gap-md:var(--spacing-4);--sl-radio-payment-titles-gap-md:var(--spacing-0_5);--sl-radio-payment-title-font-size:var(--text-sm);--sl-radio-payment-title-line-height:var(--text-sm--line-height);--sl-radio-payment-title-font-weight:var(--font-weight-medium);--sl-radio-payment-title-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-radio-payment-description-font-size:var(--text-sm);--sl-radio-payment-description-line-height:var(--text-sm--line-height);--sl-radio-payment-description-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-radio-payment-actions-gap:var(--spacing-3);--sl-radio-payment-actions-margin-block-start:var(--spacing-2);--sl-radio-payment-actions-margin-block-start-md:var(--spacing-3);--sl-radio-payment-check-size:var(--spacing-4);--sl-radio-payment-check-size-md:var(--spacing-5);--sl-radio-payment-check-radius:var(--radius-xs);--sl-radio-payment-check-radius-md:var(--radius-sm);--sl-radio-payment-check-bg:var(--color-bg-secondary);--sl-radio-payment-check-border-width:var(--border-width);--sl-radio-payment-check-border-color:var(--color-border-primary,var(--color-neutral-400));--sl-radio-payment-check-selected-bg:var(--color-bg-brand-solid);--sl-radio-payment-check-selected-border-color:var(--color-bg-brand-solid);--sl-radio-payment-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-payment-check-svg-size:var(--spacing-3);--sl-radio-payment-check-svg-fg:var(--color-text-white);--sl-radio-payment-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-payment-gap);font-family:var(--sl-radio-payment-font-family);flex-direction:column;display:flex}.sl-range-calendar{--sl-range-font-family:var(--font-body);--sl-range-font-size:var(--text-sm);--sl-range-line-height:var(--text-sm--line-height);--sl-range-title-font-weight:var(--font-weight-semibold);--sl-range-weekday-font-weight:var(--font-weight-medium);--sl-range-title-fg:var(--color-fg-secondary);--sl-range-weekday-fg:var(--color-text-secondary);--sl-range-divider-color:var(--color-border-secondary);--sl-range-row-spacer-color:var(--color-transparent);--sl-range-month-gap:var(--spacing-3);--sl-range-month-padding-block:var(--spacing-5);--sl-range-month-padding-inline:var(--spacing-6);--sl-range-divider-width:var(--border-width);--sl-range-nav-size:var(--spacing-8);--sl-range-weekday-spacer-width:var(--spacing-1);--sl-range-weekday-size:var(--spacing-10);--sl-range-row-spacer-width:var(--spacing-1);font-family:var(--sl-range-font-family);align-items:flex-start;display:flex}.sl-section-footer{--sl-section-footer-gap:var(--spacing-5);--sl-section-footer-gap-card:var(--spacing-4);--sl-section-footer-actions-gap:var(--spacing-3);--sl-section-footer-font-family:var(--default-font-family);--sl-section-footer-border-width:var(--border-width);--sl-section-footer-border-color:var(--color-border-secondary);--sl-section-footer-padding:var(--spacing-4);--sl-section-footer-padding-md:var(--spacing-5);--sl-section-footer-padding-card-block:var(--spacing-3);--sl-section-footer-padding-card-inline:var(--spacing-4);--sl-section-footer-padding-card-block-md:var(--spacing-4);--sl-section-footer-padding-card-inline-lg:var(--spacing-6);align-items:center;gap:var(--sl-section-footer-gap);border-block-start:var(--sl-section-footer-border-width-block-start,var(--sl-section-footer-border-width-block,var(--sl-section-footer-border-width))) solid var(--sl-section-footer-border-color);font-family:var(--sl-section-footer-font-family);padding-block-start:var(--sl-section-footer-padding-block-start,var(--sl-section-footer-padding-block,var(--sl-section-footer-padding)));display:flex}@media (width>=768px){.sl-section-footer{padding-block-start:var(--sl-section-footer-padding-block-start-md,var(--sl-section-footer-padding-block-md,var(--sl-section-footer-padding-md)))}}@media (width>=768px){.sl-section-footer[data-card]{padding-block-start:var(--sl-section-footer-padding-card-block-start-md,var(--sl-section-footer-padding-card-block-md));padding-block-end:var(--sl-section-footer-padding-card-block-end-md,var(--sl-section-footer-padding-card-block-md))}}@media (width>=1024px){.sl-section-footer[data-card]{padding-inline-start:var(--sl-section-footer-padding-card-inline-start-lg,var(--sl-section-footer-padding-card-inline-lg));padding-inline-end:var(--sl-section-footer-padding-card-inline-end-lg,var(--sl-section-footer-padding-card-inline-lg))}}.sl-section-header{--sl-section-header-gap:var(--spacing-5);--sl-section-header-border-width:var(--border-width);--sl-section-header-border-color:var(--color-border-secondary);--sl-section-header-padding:0;--sl-section-header-padding-block-start:0;--sl-section-header-padding-block-end:var(--spacing-5);--sl-section-header-font-family:var(--default-font-family);--sl-section-header-group-gap:var(--spacing-4);--sl-section-header-actions-gap:var(--spacing-3);--sl-section-header-heading-font-size:var(--text-md);--sl-section-header-heading-font-weight:var(--font-weight-semibold);--sl-section-header-heading-color:var(--color-text-primary);--sl-section-header-subheading-font-size:var(--text-sm);--sl-section-header-subheading-color:var(--color-text-tertiary);gap:var(--sl-section-header-gap);border-block-end:var(--sl-section-header-border-width) solid var(--sl-section-header-border-color);font-family:var(--sl-section-header-font-family);flex-direction:column;padding-block-start:var(--sl-section-header-padding-block-start);padding-block-end:var(--sl-section-header-padding-block-end);padding-inline-start:var(--sl-section-header-padding-inline-start,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));padding-inline-end:var(--sl-section-header-padding-inline-end,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));display:flex}@media (width>=768px){.sl-section-header-group{flex-direction:row}}.sl-section-label{--sl-section-label-font-family:var(--font-body);--sl-section-label-font-weight:var(--font-weight-semibold);--sl-section-label-font-size-sm:var(--text-sm);--sl-section-label-line-height-sm:var(--text-sm--line-height);--sl-section-label-font-size-md:var(--text-md);--sl-section-label-line-height-md:var(--text-md--line-height);--sl-section-label-heading-gap-sm:var(--spacing-0_5);--sl-section-label-heading-gap-md:var(--spacing-1);--sl-section-label-transition:color .12s ease;--sl-section-label-help-icon-size:var(--spacing-4);--sl-section-label-actions-gap:var(--spacing-2);--sl-section-label-actions-margin:var(--spacing-3);--sl-section-label-heading-fg:var(--color-text-secondary);--sl-section-label-required-fg:var(--color-text-brand-primary);--sl-section-label-description-fg:var(--color-text-tertiary);--sl-section-label-help-fg:var(--color-text-quaternary);--sl-section-label-help-fg-hover:var(--color-text-tertiary);font-family:var(--sl-section-label-font-family)}.sl-select-native{--sl-select-native-radius:var(--radius-lg);--sl-select-native-border-width:var(--border-width);--sl-select-native-transition:box-shadow .1s linear;--sl-select-native-shadow:var(--shadow-xs);--sl-select-native-ring-color:var(--color-border-primary);--sl-select-native-focus-ring-width:var(--focus-ring-width);--sl-select-native-focus-ring-color:var(--color-border-brand);--sl-select-native-font-family:var(--font-body);--sl-select-native-font-weight:var(--font-weight-medium);--sl-select-native-bg:var(--color-bg-primary);--sl-select-native-fg:var(--color-text-primary);--sl-select-native-placeholder-fg:var(--color-fg-quaternary);--sl-select-native-label-fg:var(--color-text-secondary);--sl-select-native-hint-fg:var(--color-text-tertiary);--sl-select-native-chevron-fg:var(--color-fg-quaternary);--sl-select-native-label-margin-block:var(--spacing-1_5);--sl-select-native-label-font-size:var(--text-sm);--sl-select-native-label-line-height:var(--text-sm--line-height);--sl-select-native-label-font-weight:var(--font-weight-medium);--sl-select-native-hint-margin-block:var(--spacing-2);--sl-select-native-hint-font-size:var(--text-sm);--sl-select-native-hint-line-height:var(--text-sm--line-height);--sl-select-native-padding-block-sm:var(--spacing-2);--sl-select-native-padding-inline-start-sm:var(--spacing-3);--sl-select-native-padding-inline-end-sm:var(--spacing-8);--sl-select-native-font-size-sm:var(--text-sm);--sl-select-native-line-height-sm:var(--text-sm--line-height);--sl-select-native-padding-block-md:var(--spacing-2);--sl-select-native-padding-inline-start-md:var(--spacing-3);--sl-select-native-padding-inline-end-md:var(--spacing-9);--sl-select-native-font-size-md:var(--text-md);--sl-select-native-line-height-md:var(--text-md--line-height);--sl-select-native-padding-block-lg:var(--spacing-2_5);--sl-select-native-padding-inline-start-lg:var(--spacing-3_5);--sl-select-native-padding-inline-end-lg:var(--spacing-10);--sl-select-native-font-size-lg:var(--text-md);--sl-select-native-line-height-lg:var(--text-md--line-height);--sl-select-native-chevron-size:var(--spacing-4);--sl-select-native-chevron-size-lg:var(--spacing-5);--sl-select-native-chevron-inset-inline-end:var(--spacing-3);--sl-select-native-chevron-inset-inline-end-sm:var(--spacing-2_5);inline-size:100%;font-family:var(--sl-select-native-font-family);flex-direction:column;display:flex}.sl-share-project-link-card{--sl-share-project-font-family:var(--default-font-family);--sl-share-project-font-size:var(--text-sm);--sl-share-project-font-weight:var(--font-weight-semibold);--sl-share-project-border-width:var(--border-width);--sl-share-project-focus-ring-width:var(--focus-ring-width);--sl-share-project-focus-ring-color:var(--color-focus-ring);--sl-share-project-focus-ring-offset:var(--focus-ring-offset);--sl-share-project-card-bg:var(--color-bg-secondary);--sl-share-project-card-border:var(--color-border-secondary);--sl-share-project-title-fg:var(--color-text-primary);--sl-share-project-muted-fg:var(--color-text-tertiary);--sl-share-project-icon-fg:var(--color-text-tertiary);--sl-share-project-card-gap:var(--spacing-2);--sl-share-project-card-padding:var(--spacing-3);--sl-share-project-card-radius:var(--radius-md);--sl-share-project-link-icon-size:var(--spacing-4);--sl-share-project-link-icon-margin-block-start:var(--spacing-0_5);--sl-share-project-link-row-gap:var(--spacing-1);--sl-share-project-copy-inset-block-start:var(--spacing-2);--sl-share-project-copy-inset-inline-end:var(--spacing-2);--sl-share-project-role-gap:var(--spacing-1);--sl-share-project-role-radius:var(--radius-sm);--sl-share-project-role-icon-size:var(--spacing-3);--sl-share-project-role-icon-stroke-width:3;--sl-share-project-role-margin-block-start:var(--spacing-1);--sl-share-project-role-popover-min-inline-size:var(--spacing-24);--sl-share-project-members-gap:var(--spacing-3);--sl-share-project-member-gap:var(--spacing-3);gap:var(--sl-share-project-card-gap);background:var(--sl-share-project-card-bg);inline-size:100%;box-shadow:inset 0 0 0 var(--sl-share-project-border-width) var(--sl-share-project-card-border);border-start-start-radius:var(--sl-share-project-card-radius-start-start,var(--sl-share-project-card-radius));border-start-end-radius:var(--sl-share-project-card-radius-start-end,var(--sl-share-project-card-radius));border-end-end-radius:var(--sl-share-project-card-radius-end-end,var(--sl-share-project-card-radius));border-end-start-radius:var(--sl-share-project-card-radius-end-start,var(--sl-share-project-card-radius));padding-block-start:var(--sl-share-project-card-padding-block-start,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-block-end:var(--sl-share-project-card-padding-block-end,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-inline-start:var(--sl-share-project-card-padding-inline-start,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));padding-inline-end:var(--sl-share-project-card-padding-inline-end,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));display:flex;position:relative}.sl-sidebar--card{--sl-sidebar-card-radius:var(--radius-xl);--sl-sidebar-card-border-width:var(--border-width);--sl-sidebar-card-border-color:var(--color-border-secondary,var(--color-neutral-100));--sl-sidebar-card-shadow:var(--shadow-xs);box-shadow:var(--sl-sidebar-card-shadow), inset 0 0 0 var(--sl-sidebar-card-border-width) var(--sl-sidebar-card-border-color);border-inline-end:none;border-start-start-radius:var(--sl-sidebar-card-radius-start-start,var(--sl-sidebar-card-radius));border-start-end-radius:var(--sl-sidebar-card-radius-start-end,var(--sl-sidebar-card-radius));border-end-end-radius:var(--sl-sidebar-card-radius-end-end,var(--sl-sidebar-card-radius));border-end-start-radius:var(--sl-sidebar-card-radius-end-start,var(--sl-sidebar-card-radius))}.sl-sidebar-head--row{--sl-sidebar-subheadings-head-padding-inline:var(--spacing-5);--sl-sidebar-subheadings-sections-margin:0;--sl-sidebar-subheadings-sections-margin-block-start:var(--spacing-5);--sl-sidebar-subheadings-sections-padding:0;--sl-sidebar-subheadings-section-head-padding:var(--spacing-5);--sl-sidebar-subheadings-section-head-padding-block-end:var(--spacing-1);--sl-sidebar-subheadings-label-margin:0;--sl-sidebar-subheadings-label-font-size:var(--text-xs);--sl-sidebar-subheadings-label-line-height:var(--text-xs--line-height);--sl-sidebar-subheadings-label-font-weight:var(--font-weight-bold);--sl-sidebar-subheadings-label-letter-spacing:.04em;--sl-sidebar-subheadings-label-fg:var(--color-text-quaternary);--sl-sidebar-subheadings-items-padding:var(--spacing-4);--sl-sidebar-subheadings-items-padding-block-end:var(--spacing-5);--sl-sidebar-subheadings-item-padding:var(--spacing-px);--sl-sidebar-subheadings-item-padding-inline:0;flex-direction:row;justify-content:space-between;align-items:center;padding-inline-start:var(--sl-sidebar-subheadings-head-padding-inline-start,var(--sl-sidebar-subheadings-head-padding-inline));padding-inline-end:var(--sl-sidebar-subheadings-head-padding-inline-end,var(--sl-sidebar-subheadings-head-padding-inline))}.sl-sidebar{--sl-sidebar-inline-size:17.5rem;--sl-sidebar-max-inline-size:100%;--sl-sidebar-border-width:var(--border-width);--sl-sidebar-border-color:var(--color-border-secondary);--sl-sidebar-font-family:var(--font-body);--sl-sidebar-padding-block-start:var(--spacing-5);--sl-sidebar-bg:var(--color-bg-primary);--sl-sidebar-head-gap:var(--spacing-5);--sl-sidebar-head-padding-inline:var(--spacing-5);--sl-sidebar-brand-gap:var(--spacing-2);--sl-sidebar-brand-block-size:var(--spacing-6);--sl-sidebar-brand-mark-size:var(--spacing-6);--sl-sidebar-brand-mark-radius:var(--radius-md);--sl-sidebar-brand-mark-bg:var(--color-fg-brand-primary);--sl-sidebar-brand-mark-glyph-radius:var(--radius-xs);--sl-sidebar-brand-mark-glyph-color:var(--color-bg-primary);--sl-sidebar-brand-word-font-size:var(--text-md);--sl-sidebar-brand-word-line-height:var(--text-md--line-height);--sl-sidebar-brand-word-font-weight:var(--font-weight-bold);--sl-sidebar-brand-word-color:var(--color-text-primary);--sl-sidebar-brand-word-letter-spacing:-.01em;--sl-sidebar-footer-gap:var(--spacing-3);--sl-sidebar-footer-padding-inline:var(--spacing-4);--sl-sidebar-footer-padding-block:var(--spacing-5);--sl-sidebar-footer-item-padding-block:var(--spacing-px);block-size:100%;inline-size:var(--sl-sidebar-inline-size);max-inline-size:var(--sl-sidebar-max-inline-size);background:var(--sl-sidebar-bg);font-family:var(--sl-sidebar-font-family);flex-direction:column;justify-content:space-between;padding-block-start:var(--sl-sidebar-padding-block-start);display:flex;overflow:auto}.sl-slideout-overlay{--sl-slideout-z-index:50;--sl-slideout-overlay-anim-in:.3s;--sl-slideout-overlay-anim-out:.5s;--sl-slideout-panel-anim-in:.3s;--sl-slideout-panel-anim-out:.5s;--sl-slideout-overlay-bg:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);--sl-slideout-overlay-padding-inline-start:var(--spacing-6);--sl-slideout-overlay-padding-inline-start-md:var(--spacing-10);--sl-slideout-panel-max-inline-size:400px;--sl-slideout-panel-shadow:var(--shadow-xl);--sl-slideout-dialog-gap:var(--spacing-6);--sl-slideout-dialog-bg:var(--color-bg-primary);--sl-slideout-border-width:var(--border-width);--sl-slideout-dialog-ring-color:var(--color-border-secondary_alt);--sl-slideout-dialog-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--sl-slideout-dialog-ring-color);--sl-slideout-header-padding-block-start:var(--spacing-6);--sl-slideout-header-padding-block-end:0;--sl-slideout-header-padding-inline:var(--spacing-4);--sl-slideout-header-padding-inline-md:var(--spacing-6);--sl-slideout-close-inset-block-start:var(--spacing-3);--sl-slideout-close-inset-inline-end:var(--spacing-3);--sl-slideout-content-gap:var(--spacing-6);--sl-slideout-content-padding-inline:var(--spacing-4);--sl-slideout-content-padding-inline-md:var(--spacing-6);--sl-slideout-footer-padding:var(--spacing-4);--sl-slideout-footer-padding-inline-md:var(--spacing-6);--sl-slideout-footer-border-color:var(--color-border-secondary);--sl-slideout-footer-shadow:inset 0 var(--sl-slideout-border-width) 0 0 var(--sl-slideout-footer-border-color);--sl-slideout-font-family:var(--font-body);--sl-slideout-title-font-size:var(--text-md);--sl-slideout-title-line-height:var(--text-md--line-height);--sl-slideout-title-font-size-md:var(--text-lg);--sl-slideout-title-line-height-md:var(--text-lg--line-height);--sl-slideout-title-font-weight:var(--font-weight-semibold);--sl-slideout-title-color:var(--color-text-primary);--sl-slideout-subtitle-font-size:var(--text-sm);--sl-slideout-subtitle-line-height:var(--text-sm--line-height);--sl-slideout-subtitle-color:var(--color-text-tertiary);--sl-slideout-heading-gap:var(--spacing-0_5);--sl-slideout-header-row-gap:var(--spacing-3);--sl-slideout-header-stack-gap:var(--spacing-0_5);--sl-slideout-section-gap:var(--spacing-4);--sl-slideout-section-label-font-size:var(--text-sm);--sl-slideout-section-label-line-height:var(--text-sm--line-height);--sl-slideout-section-label-font-weight:var(--font-weight-semibold);--sl-slideout-section-label-color:var(--color-text-primary);--sl-slideout-check-list-gap:var(--spacing-3);--sl-slideout-check-list-padding-inline-start:var(--spacing-2);--sl-slideout-badge-check-gap:var(--spacing-2);--sl-slideout-check-box-size:var(--spacing-4);--sl-slideout-check-box-radius:var(--radius-xs);--sl-slideout-check-box-bg:var(--color-bg-primary);--sl-slideout-check-box-border-color:var(--color-border-primary);--sl-slideout-check-box-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--sl-slideout-check-box-border-color);--sl-slideout-check-box-transition:background .1s linear, box-shadow .1s linear;--sl-slideout-check-box-selected-bg:var(--color-bg-brand-solid);--sl-slideout-check-box-selected-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--color-bg-brand-solid);--sl-slideout-check-mark-size:var(--spacing-3);--sl-slideout-check-mark-color:var(--color-white);--sl-slideout-check-mark-transition:opacity .1s linear;--sl-slideout-focus-ring-width:var(--focus-ring-width);--sl-slideout-focus-ring-color:var(--color-focus-ring);--sl-slideout-focus-ring-offset:var(--focus-ring-offset);--sl-slideout-footer-row-gap:var(--spacing-3);--sl-slideout-dotted-block-size:var(--spacing-0_5);--sl-slideout-dotted-color:var(--color-border-primary);--sl-slideout-stack-gap:var(--spacing-4);--sl-slideout-stack-gap-3:var(--spacing-3);z-index:var(--sl-slideout-z-index);background:var(--sl-slideout-overlay-bg);min-block-size:100dvh;inline-size:100%;font-family:var(--sl-slideout-font-family);outline:none;justify-content:flex-end;align-items:center;padding-inline-start:var(--sl-slideout-overlay-padding-inline-start);display:flex;position:fixed;inset:0}@media (width>=768px){.sl-slideout-overlay{padding-inline-start:var(--sl-slideout-overlay-padding-inline-start-md)}}@media (width>=768px){.sl-slideout-header{padding-inline-start:var(--sl-slideout-header-padding-inline-start-md,var(--sl-slideout-header-padding-inline-md));padding-inline-end:var(--sl-slideout-header-padding-inline-end-md,var(--sl-slideout-header-padding-inline-md))}}@media (width>=768px){.sl-slideout-content{padding-inline-start:var(--sl-slideout-content-padding-inline-start-md,var(--sl-slideout-content-padding-inline-md));padding-inline-end:var(--sl-slideout-content-padding-inline-end-md,var(--sl-slideout-content-padding-inline-md))}}@media (width>=768px){.sl-slideout-footer{padding-inline-start:var(--sl-slideout-footer-padding-inline-start-md,var(--sl-slideout-footer-padding-inline-md));padding-inline-end:var(--sl-slideout-footer-padding-inline-end-md,var(--sl-slideout-footer-padding-inline-md))}}@media (width>=768px){.sl-slideout-title{font-size:var(--sl-slideout-title-font-size-md);line-height:var(--sl-slideout-title-line-height-md)}}.sl-slider{--sl-slider-gap:var(--spacing-2);--sl-slider-rail-radius:var(--radius-full);--sl-slider-thumb-radius:var(--radius-full);--sl-slider-output-radius:var(--radius-md);--sl-slider-track-block-size:var(--spacing-6);--sl-slider-rail-block-size:var(--spacing-2);--sl-slider-thumb-size:var(--spacing-6);--sl-slider-font-family:var(--font-body);--sl-slider-label-font-size:var(--text-sm);--sl-slider-label-line-height:var(--text-sm--line-height);--sl-slider-label-font-weight:var(--font-weight-medium);--sl-slider-output-font-size:var(--text-sm);--sl-slider-output-line-height:var(--text-sm--line-height);--sl-slider-output-bottom-font-weight:var(--font-weight-medium);--sl-slider-output-floating-font-weight:var(--font-weight-semibold);--sl-slider-output-padding-inline:var(--spacing-2);--sl-slider-output-padding-block:var(--spacing-1_5);--sl-slider-output-offset:var(--spacing-2);--sl-slider-thumb-border-width:var(--spacing-0_5);--sl-slider-thumb-shadow:var(--shadow-sm);--sl-slider-output-border-width:var(--spacing-px);--sl-slider-output-shadow:var(--shadow-lg);--sl-slider-transition:box-shadow .1s ease;--sl-slider-focus-ring-width:var(--spacing-1);--sl-slider-focus-ring-color:var(--color-bg-brand-secondary);--sl-slider-focus-ring-offset:0;--sl-slider-label-fg:var(--color-text-secondary);--sl-slider-rail-bg:var(--color-bg-quaternary);--sl-slider-range-bg:var(--color-bg-brand-solid);--sl-slider-range-disabled-bg:var(--color-fg-quaternary);--sl-slider-thumb-bg:var(--color-bg-primary);--sl-slider-thumb-border-color:var(--color-bg-brand-solid);--sl-slider-output-bottom-fg:var(--color-text-primary);--sl-slider-output-floating-bg:var(--color-bg-primary);--sl-slider-output-floating-fg:var(--color-text-secondary);--sl-slider-output-floating-border-color:var(--color-border-primary);--sl-slider-disabled-opacity:.6;gap:var(--sl-slider-gap);touch-action:none;flex-direction:column;inline-size:100%;display:flex}.sl-social-btn{--sl-social-btn-radius:var(--radius-lg);--sl-social-btn-inner-radius:var(--button-inner-radius);--sl-social-btn-transition:background .1s linear, border-color .1s linear, color .1s linear;--sl-social-btn-font-family:var(--font-body);--sl-social-btn-font-weight:var(--font-weight-semibold);--sl-social-btn-focus-ring-width:var(--focus-ring-width);--sl-social-btn-focus-ring-color:var(--color-focus-ring);--sl-social-btn-focus-ring-offset:var(--focus-ring-offset);--sl-social-btn-border-width:var(--border-width);--sl-social-btn-highlight-border-color:var(--button-highlight-border);--sl-social-btn-padding-icon-only:var(--spacing-3);--sl-social-btn-gap-md:var(--spacing-2);--sl-social-btn-padding-block-md:var(--spacing-2_5);--sl-social-btn-padding-inline-md:var(--spacing-3_5);--sl-social-btn-font-size-md:var(--text-sm);--sl-social-btn-line-height-md:var(--text-sm--line-height);--sl-social-btn-logo-size-md:var(--spacing-4);--sl-social-btn-gap-lg:var(--spacing-2_5);--sl-social-btn-padding-block-lg:var(--spacing-2_5);--sl-social-btn-padding-inline-lg:var(--spacing-4);--sl-social-btn-font-size-lg:var(--text-md);--sl-social-btn-line-height-lg:var(--text-md--line-height);--sl-social-btn-logo-size-lg:var(--spacing-5);--sl-social-btn-gray-bg:var(--color-bg-primary);--sl-social-btn-gray-bg-hover:var(--color-bg-primary_hover);--sl-social-btn-gray-fg:var(--color-text-secondary);--sl-social-btn-gray-fg-hover:var(--color-text-secondary_hover);--sl-social-btn-gray-border:var(--color-border-primary);--sl-social-btn-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-gray-logo:var(--color-fg-quaternary);--sl-social-btn-gray-logo-hover:var(--color-fg-quaternary_hover);--sl-social-btn-black-bg:var(--color-black);--sl-social-btn-black-fg:var(--color-text-white);--sl-social-btn-black-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-facebook-bg:#1877f2;--sl-social-btn-facebook-bg-hover:#0c63d4;--sl-social-btn-facebook-fg:var(--color-text-white);--sl-social-btn-facebook-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-dribble-bg:#ea4c89;--sl-social-btn-dribble-bg-hover:#e62872;--sl-social-btn-dribble-fg:var(--color-text-white);--sl-social-btn-dribble-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-logo-tint-on-fill:var(--color-fg-white);--sl-social-btn-logo-tint-black:var(--color-alpha-black);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-social-btn-font-family);font-weight:var(--sl-social-btn-font-weight);transition:var(--sl-social-btn-transition);border:none;border-start-start-radius:var(--sl-social-btn-radius-start-start,var(--sl-social-btn-radius));border-start-end-radius:var(--sl-social-btn-radius-start-end,var(--sl-social-btn-radius));border-end-end-radius:var(--sl-social-btn-radius-end-end,var(--sl-social-btn-radius));border-end-start-radius:var(--sl-social-btn-radius-end-start,var(--sl-social-btn-radius));outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (width>=768px){.sl-table-card-header{flex-direction:row;align-items:center;padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-md,var(--sl-table-card-header-padding-inline-wide-md));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-md,var(--sl-table-card-header-padding-inline-wide-md))}.sl-table-card-header[data-size=sm]{padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm))}}@media (width>=768px){.sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-header[data-size=sm] .sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}@media (width>=768px){.sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-row[data-size=sm] .sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}.sl-tabs{--sl-tab-font-family:var(--font-body);--sl-tab-font-weight:var(--font-weight-semibold);--sl-tab-font-size-sm:var(--text-sm);--sl-tab-line-height-sm:var(--text-sm--line-height);--sl-tab-font-size-md:var(--text-md);--sl-tab-line-height-md:var(--text-md--line-height);--sl-tab-transition:all .1s linear;--sl-tab-border-width:var(--border-width);--sl-tab-focus-ring-width:var(--focus-ring-width);--sl-tab-focus-ring-color:var(--color-focus-ring);--sl-tab-focus-ring-offset:var(--focus-ring-offset);--sl-tab-list-gap-button-brand:var(--spacing-1);--sl-tab-list-gap-button-gray:var(--spacing-1);--sl-tab-list-gap-button-border:var(--spacing-1);--sl-tab-list-gap-button-minimal:var(--spacing-0_5);--sl-tab-list-gap-line:var(--spacing-2);--sl-tab-list-gap-underline:var(--spacing-3);--sl-tab-list-gap-underline-full-width:var(--spacing-4);--sl-tab-list-border-radius-button-border:10px;--sl-tab-list-border-radius-button-border-md:var(--radius-xl);--sl-tab-list-bg-button-border:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-border:var(--color-border-secondary);--sl-tab-list-padding-button-border:var(--spacing-1);--sl-tab-list-padding-button-border-md:var(--spacing-1_5);--sl-tab-list-border-radius-button-minimal:var(--radius-lg);--sl-tab-list-bg-button-minimal:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-minimal:var(--color-border-secondary);--sl-tab-list-hairline-size:var(--spacing-px);--sl-tab-list-hairline-color:var(--color-border-secondary);--sl-tab-gap:var(--spacing-2);--sl-tab-radius:var(--radius-md);--sl-tab-fg:var(--color-text-quaternary);--sl-tab-icon-color:var(--color-fg-quaternary);--sl-tab-radius-button-minimal:var(--radius-lg);--sl-tab-gap-sm:var(--spacing-1);--sl-tab-icon-size-sm:var(--spacing-4);--sl-tab-gap-md:var(--spacing-1_5);--sl-tab-icon-size-md:var(--spacing-5);--sl-tab-label-gap:var(--spacing-1_5);--sl-tab-label-padding-inline:var(--spacing-0_5);--sl-tab-badge-margin-block-sm:calc(var(--spacing-px) * -1);--sl-tab-padding-block-button-sm:var(--spacing-2);--sl-tab-padding-inline-button-sm:var(--spacing-2_5);--sl-tab-padding-block-button-md:var(--spacing-2_5);--sl-tab-padding-inline-button-md:var(--spacing-2_5);--sl-tab-underline-rail-width:2px;--sl-tab-padding-inline-underline:var(--spacing-0_5);--sl-tab-padding-block-start-underline:0;--sl-tab-padding-block-end-underline:var(--spacing-2_5);--sl-tab-line-rail-width:2px;--sl-tab-padding-inline-start-line-sm:var(--spacing-2_5);--sl-tab-padding-inline-end-line-sm:var(--spacing-3);--sl-tab-padding-block-line-sm:var(--spacing-0_5);--sl-tab-padding-inline-start-line-md:var(--spacing-3);--sl-tab-padding-inline-end-line-md:var(--spacing-3_5);--sl-tab-padding-block-line-md:var(--spacing-1);--sl-tab-button-brand-bg:var(--color-bg-brand-primary_alt);--sl-tab-button-brand-fg:var(--color-text-brand-secondary);--sl-tab-button-brand-icon:var(--color-fg-brand-secondary_hover);--sl-tab-button-gray-bg:var(--color-bg-primary_hover);--sl-tab-button-gray-fg:var(--color-text-secondary);--sl-tab-button-gray-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-bg:var(--color-bg-primary_alt);--sl-tab-button-border-fg:var(--color-text-secondary);--sl-tab-button-border-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-shadow:var(--shadow-sm);--sl-tab-button-minimal-bg:var(--color-bg-primary_alt);--sl-tab-button-minimal-fg:var(--color-text-secondary);--sl-tab-button-minimal-icon:var(--color-fg-secondary_hover);--sl-tab-button-minimal-shadow:var(--shadow-xs);--sl-tab-button-minimal-ring:var(--color-border-primary);--sl-tab-rail-active-color:var(--color-fg-brand-primary_alt);--sl-tab-rail-active-fg:var(--color-text-brand-secondary);--sl-tab-rail-active-icon:var(--color-fg-brand-secondary_hover);inline-size:100%;font-family:var(--sl-tab-font-family);flex-direction:column;display:flex}.sl-tag-select{--sl-tag-select-border-width:var(--border-width);--sl-tag-select-field-transition:box-shadow .1s linear;--sl-tag-select-tag-remove-transition:background .1s linear, color .1s linear;--sl-tag-select-field-shadow:var(--shadow-xs);--sl-tag-select-popover-shadow:var(--shadow-lg);--sl-tag-select-focus-ring-width:var(--focus-ring-width);--sl-tag-select-focus-ring-color:var(--color-focus-ring);--sl-tag-select-focus-ring-offset:var(--focus-ring-offset);--sl-tag-select-font-family:var(--font-body);--sl-tag-select-label-color:var(--color-text-secondary);--sl-tag-select-field-bg:var(--color-bg-primary);--sl-tag-select-field-border:var(--color-border-primary);--sl-tag-select-field-icon-color:var(--color-fg-quaternary);--sl-tag-select-tag-bg:var(--color-bg-primary);--sl-tag-select-tag-border:var(--color-border-primary);--sl-tag-select-tag-label-color:var(--color-text-secondary);--sl-tag-select-tag-remove-color:var(--color-fg-quaternary);--sl-tag-select-tag-remove-bg-hover:var(--color-bg-primary_hover);--sl-tag-select-tag-remove-color-hover:var(--color-fg-quaternary_hover);--sl-tag-select-input-color:var(--color-text-primary);--sl-tag-select-input-caret-color:var(--color-alpha-black);--sl-tag-select-input-placeholder-color:var(--color-text-placeholder);--sl-tag-select-popover-bg:var(--color-bg-primary);--sl-tag-select-popover-border:var(--color-border-secondary_alt);--sl-tag-select-hint-color:var(--color-text-tertiary);--sl-tag-select-hint-color-invalid:var(--color-text-error-primary_hover);--sl-tag-select-gap:var(--spacing-1_5);--sl-tag-select-label-font-size:var(--text-sm);--sl-tag-select-label-line-height:var(--text-sm--line-height);--sl-tag-select-label-font-weight:var(--font-weight-medium);--sl-tag-select-field-gap:var(--spacing-2);--sl-tag-select-field-radius:var(--radius-lg);--sl-tag-select-field-padding-block-sm:var(--spacing-2);--sl-tag-select-field-padding-inline-sm:var(--spacing-3);--sl-tag-select-field-padding-inline-end-sm:var(--spacing-2_5);--sl-tag-select-field-padding-block-md:var(--spacing-2);--sl-tag-select-field-padding-inline-md:var(--spacing-3);--sl-tag-select-field-padding-block-lg:var(--spacing-2_5);--sl-tag-select-field-padding-inline-lg:var(--spacing-3_5);--sl-tag-select-field-icon-size:var(--spacing-5);--sl-tag-select-field-icon-size-sm:var(--spacing-4);--sl-tag-select-tags-gap:var(--spacing-1_5);--sl-tag-select-tag-radius:var(--radius-md);--sl-tag-select-tag-padding-inline-sm:var(--spacing-1);--sl-tag-select-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-select-tag-padding-block-md:var(--spacing-0_5);--sl-tag-select-tag-padding-inline-md:var(--spacing-1_25);--sl-tag-select-tag-padding-inline-end-md:var(--spacing-1);--sl-tag-select-tag-avatar-size:var(--spacing-4);--sl-tag-select-tag-label-font-weight:var(--font-weight-medium);--sl-tag-select-tag-label-margin-inline-start-sm:var(--spacing-1);--sl-tag-select-tag-label-font-size-sm:var(--text-xs);--sl-tag-select-tag-label-line-height-sm:var(--text-xs--line-height);--sl-tag-select-tag-label-margin-inline-start-md:var(--spacing-1_25);--sl-tag-select-tag-label-font-size-md:var(--text-sm);--sl-tag-select-tag-label-line-height-md:var(--text-sm--line-height);--sl-tag-select-tag-remove-margin-inline-start:var(--spacing-0_75);--sl-tag-select-tag-remove-padding:var(--spacing-0_5);--sl-tag-select-tag-remove-radius:3px;--sl-tag-select-tag-remove-icon-size:var(--spacing-3);--sl-tag-select-tag-remove-icon-size-sm:var(--spacing-2_5);--sl-tag-select-input-wrap-min-inline-size:var(--spacing-12);--sl-tag-select-input-wrap-margin-inline-start:var(--spacing-0_5);--sl-tag-select-input-font-size:var(--text-md);--sl-tag-select-input-line-height:var(--text-md--line-height);--sl-tag-select-input-font-size-sm:var(--text-sm);--sl-tag-select-input-line-height-sm:var(--text-sm--line-height);--sl-tag-select-popover-inline-size:var(--trigger-width);--sl-tag-select-popover-radius:var(--radius-lg);--sl-tag-select-popover-padding-block:var(--spacing-1);--sl-tag-select-popover-max-block-size-sm:14rem;--sl-tag-select-popover-max-block-size-md:16rem;--sl-tag-select-popover-max-block-size-lg:20rem;--sl-tag-select-hint-font-size:var(--text-md);--sl-tag-select-hint-line-height:var(--text-md--line-height);--sl-tag-select-hint-font-size-sm:var(--text-sm);--sl-tag-select-hint-line-height-sm:var(--text-sm--line-height);gap:var(--sl-tag-select-gap);font-family:var(--sl-tag-select-font-family);flex-direction:column;display:flex}.sl-tag-group{--sl-tag-radius:var(--radius-md);--sl-tag-border-width:var(--border-width);--sl-tag-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-close-transition:background 80ms ease, color 80ms ease;--sl-tag-checkbox-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-checkbox-icon-transition:opacity 80ms ease;--sl-tag-font-family:var(--font-body);--sl-tag-font-weight:var(--font-weight-medium);--sl-tag-font-size-sm:var(--text-xs);--sl-tag-line-height-sm:var(--text-xs--line-height);--sl-tag-font-size-md:var(--text-sm);--sl-tag-line-height-md:var(--text-sm--line-height);--sl-tag-font-size-lg:var(--text-sm);--sl-tag-line-height-lg:var(--text-sm--line-height);--sl-tag-focus-ring-width:var(--focus-ring-width);--sl-tag-focus-ring-color:var(--color-focus-ring);--sl-tag-focus-ring-offset:var(--focus-ring-offset);--sl-tag-bg:var(--color-bg-primary);--sl-tag-bg-hover:var(--color-bg-primary_hover);--sl-tag-fg:var(--color-text-secondary);--sl-tag-border-color:var(--color-border-primary);--sl-tag-selected-bg:var(--color-bg-brand-primary);--sl-tag-selected-border-color:var(--color-border-brand);--sl-tag-selected-fg:var(--color-text-brand-primary);--sl-tag-list-gap:var(--spacing-2);--sl-tag-gap:var(--spacing-1);--sl-tag-content-gap:var(--spacing-1_5);--sl-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-padding-inline-sm:var(--spacing-2);--sl-tag-padding-block-md:var(--spacing-0_5);--sl-tag-padding-inline-md:var(--spacing-2_5);--sl-tag-padding-block-lg:var(--spacing-1);--sl-tag-padding-inline-lg:var(--spacing-3);--sl-tag-padding-inline-start-leading:var(--spacing-1);--sl-tag-padding-inline-end-count:var(--spacing-1);--sl-tag-count-radius:var(--radius-xs);--sl-tag-count-padding-inline:var(--spacing-1);--sl-tag-count-bg:var(--color-bg-secondary);--sl-tag-count-fg:var(--color-text-tertiary);--sl-tag-count-font-size:var(--text-xs);--sl-tag-count-line-height:var(--text-xs--line-height);--sl-tag-count-font-weight:var(--font-weight-medium);--sl-tag-count-selected-bg:var(--color-bg-brand-secondary);--sl-tag-count-selected-fg:var(--color-text-brand-primary);--sl-tag-dot-radius:var(--radius-full);--sl-tag-dot-size:var(--spacing-2);--sl-tag-dot-bg:var(--color-fg-success-primary);--sl-tag-avatar-radius:var(--radius-full);--sl-tag-avatar-size:var(--spacing-4);--sl-tag-avatar-bg:var(--color-bg-secondary);--sl-tag-avatar-fallback-size:var(--spacing-3);--sl-tag-avatar-fallback-fg:var(--color-fg-quaternary);--sl-tag-checkbox-radius:var(--radius-xs);--sl-tag-checkbox-bg:var(--color-bg-primary);--sl-tag-checkbox-border-color:var(--color-border-primary);--sl-tag-checkbox-selected-bg:var(--color-bg-brand-solid);--sl-tag-checkbox-selected-border-color:var(--color-bg-brand-solid);--sl-tag-checkbox-size-sm:var(--spacing-3_5);--sl-tag-checkbox-size-md:var(--spacing-4);--sl-tag-checkbox-size-lg:var(--spacing-4_5);--sl-tag-checkbox-icon-fg:var(--color-white);--sl-tag-close-radius:3px;--sl-tag-close-padding:var(--spacing-0_5);--sl-tag-close-padding-lg:var(--spacing-0_75);--sl-tag-close-fg:var(--color-fg-quaternary);--sl-tag-close-bg-hover:var(--color-bg-primary_hover);--sl-tag-close-fg-hover:var(--color-fg-quaternary_hover);--sl-tag-close-icon-size:var(--spacing-3);--sl-tag-close-icon-size-lg:var(--spacing-3_5);display:contents}.sl-team-group{--sl-team-group-gap:var(--spacing-4);--sl-team-group-size:100%;--sl-team-group-label-font-size:var(--text-sm);--sl-team-group-label-font-weight:var(--font-weight-semibold);--sl-team-group-label-color:var(--color-text-primary);--sl-team-rows-gap:var(--spacing-3);gap:var(--sl-team-group-gap);inline-size:var(--sl-team-group-inline-size,var(--sl-team-group-size));flex-direction:column;display:flex}.sl-editor{--sl-editor-gap:var(--spacing-3);--sl-editor-font-family:var(--default-font-family);--sl-editor-font-size:var(--text-sm);--sl-editor-line-height:1.5;--sl-editor-label-font-weight:var(--font-weight-medium);--sl-editor-border-width:var(--border-width);--sl-editor-hairline-width:var(--spacing-px);--sl-editor-blockquote-border-width:var(--spacing-1);--sl-editor-btn-transition:background .1s linear, color .1s linear;--sl-editor-input-transition:box-shadow .1s linear;--sl-editor-input-shadow:var(--shadow-xs);--sl-editor-focus-ring-width:var(--focus-ring-width);--sl-editor-btn-focus-ring-color:var(--color-border-brand);--sl-editor-input-focus-ring-color:var(--color-border-brand);--sl-editor-input-invalid-ring-color:var(--color-utility-red-300);--sl-editor-input-invalid-focus-ring-color:var(--color-utility-red-600);--sl-editor-label-fg:var(--color-text-secondary);--sl-editor-toolbar-gap:var(--spacing-0_5);--sl-editor-divider-size:var(--spacing-5);--sl-editor-divider-inline-size:var(--sl-editor-hairline-width);--sl-editor-divider-radius:var(--radius-full);--sl-editor-divider-margin-inline:var(--spacing-1_5);--sl-editor-divider-bg:var(--color-border-secondary);--sl-editor-btn-size:var(--spacing-8);--sl-editor-btn-padding:0;--sl-editor-btn-radius:var(--radius-sm);--sl-editor-btn-bg:transparent;--sl-editor-btn-fg:var(--color-text-tertiary);--sl-editor-btn-bg-hover:var(--color-bg-tertiary);--sl-editor-btn-fg-hover:var(--color-text-primary);--sl-editor-btn-bg-active:var(--color-utility-brand-100);--sl-editor-btn-fg-active:var(--color-text-brand-secondary_hover);--sl-editor-btn-icon-size:var(--spacing-4_5);--sl-editor-input-min-block-size:140px;--sl-editor-input-padding:var(--spacing-5);--sl-editor-input-radius:var(--radius-md);--sl-editor-input-bg:var(--color-bg-primary);--sl-editor-input-fg:var(--color-text-primary);--sl-editor-input-border:var(--color-border-primary);--sl-editor-input-caret:var(--color-fg-brand-primary);--sl-editor-input-selection-bg:var(--color-utility-brand-200);--sl-editor-input-disabled-bg:var(--color-bg-secondary);--sl-editor-input-disabled-fg:var(--color-text-placeholder);--sl-editor-input-placeholder-fg:var(--color-text-placeholder);--sl-editor-paragraph-margin:var(--spacing-2);--sl-editor-paragraph-margin-block-start:0;--sl-editor-paragraph-margin-inline-start:0;--sl-editor-paragraph-margin-inline-end:0;--sl-editor-blockquote-margin:var(--spacing-3);--sl-editor-blockquote-margin-inline-start:0;--sl-editor-blockquote-margin-inline-end:0;--sl-editor-blockquote-padding-inline-start:var(--spacing-4);--sl-editor-blockquote-border:var(--color-border-primary);--sl-editor-blockquote-fg:var(--color-text-secondary);--sl-editor-list-margin-inline-start:var(--spacing-7);--sl-editor-link-fg:var(--color-text-brand-secondary_hover);--sl-editor-hint-fg:var(--color-text-tertiary);--sl-editor-hint-invalid-fg:var(--color-utility-red-700);gap:var(--sl-editor-gap);flex-direction:column;inline-size:100%;display:flex}.sl-toggle{--sl-toggle-track-radius:var(--radius-full);--sl-toggle-thumb-radius:var(--radius-full);--sl-toggle-border-width:var(--border-width);--sl-toggle-track-transition:background .15s linear;--sl-toggle-thumb-transition:transform .15s ease-in-out, translate .15s ease-in-out, border-color .1s linear, background-color .1s linear;--sl-toggle-focus-ring-width:var(--focus-ring-width);--sl-toggle-focus-ring-color:var(--color-focus-ring);--sl-toggle-focus-ring-offset:var(--focus-ring-offset);--sl-toggle-thumb-shadow:var(--shadow-sm);--sl-toggle-thumb-shadow-slim:var(--shadow-xs);--sl-toggle-font-family:var(--default-font-family);--sl-toggle-font-weight:var(--font-weight-medium);--sl-toggle-label-font-size-sm:var(--text-sm);--sl-toggle-label-font-size-md:var(--text-md);--sl-toggle-hint-font-size-sm:var(--text-sm);--sl-toggle-hint-font-size-md:var(--text-md);--sl-toggle-gap-sm:var(--spacing-2);--sl-toggle-gap-md:var(--spacing-3);--sl-toggle-text-gap-md:var(--spacing-0_5);--sl-toggle-track-bg:var(--color-bg-tertiary);--sl-toggle-track-bg-selected:var(--color-bg-brand-solid);--sl-toggle-track-bg-selected-hover:var(--color-bg-brand-solid_hover);--sl-toggle-track-ring-color:var(--color-border-secondary);--sl-toggle-track-ring-color-selected-slim:var(--color-transparent);--sl-toggle-thumb-bg:var(--color-fg-white);--sl-toggle-thumb-border-color-slim:var(--color-toggle-border);--sl-toggle-thumb-border-color-slim-selected:var(--color-toggle-slim-border_pressed);--sl-toggle-thumb-border-color-slim-selected-hover:var(--color-toggle-slim-border_pressed-hover);--sl-toggle-label-color:var(--color-text-secondary);--sl-toggle-hint-color:var(--color-text-tertiary);--sl-toggle-track-size-sm:var(--spacing-9);--sl-toggle-track-block-size-sm:var(--spacing-5);--sl-toggle-track-padding-sm:var(--spacing-0_5);--sl-toggle-track-size-md:var(--spacing-11);--sl-toggle-track-block-size-md:var(--spacing-6);--sl-toggle-track-padding-md:var(--spacing-0_5);--sl-toggle-track-size-slim-sm:var(--spacing-8);--sl-toggle-track-block-size-slim-sm:var(--spacing-4);--sl-toggle-track-size-slim-md:var(--spacing-10);--sl-toggle-track-block-size-slim-md:var(--spacing-5);--sl-toggle-track-margin-slim:var(--spacing-0_5);--sl-toggle-track-margin-block-end-slim:0;--sl-toggle-thumb-size-sm:var(--spacing-4);--sl-toggle-thumb-size-md:var(--spacing-5);--sl-toggle-thumb-travel-sm:var(--spacing-4);--sl-toggle-thumb-travel-md:var(--spacing-5);align-items:flex-start;gap:var(--sl-toggle-gap-sm);inline-size:max-content;font-family:var(--sl-toggle-font-family);display:flex;position:relative}.sl-tooltip{--sl-tooltip-gap:var(--spacing-1);--sl-tooltip-max-inline-size:20rem;--sl-tooltip-radius:var(--radius-lg);--sl-tooltip-padding-block:var(--spacing-2);--sl-tooltip-padding-block-described:var(--spacing-3);--sl-tooltip-padding-inline:var(--spacing-3);--sl-tooltip-shadow:var(--shadow-lg);--sl-tooltip-bg:var(--color-bg-primary-solid);--sl-tooltip-font-family:var(--font-body);--sl-tooltip-title-font-size:var(--text-xs);--sl-tooltip-title-line-height:var(--text-xs--line-height);--sl-tooltip-title-font-weight:var(--font-weight-semibold);--sl-tooltip-title-color:var(--color-white);--sl-tooltip-description-font-size:var(--text-xs);--sl-tooltip-description-line-height:var(--text-xs--line-height);--sl-tooltip-description-font-weight:var(--font-weight-medium);--sl-tooltip-description-color:var(--color-tooltip-supporting-text);--sl-tooltip-arrow-size:var(--spacing-2_5);--sl-tooltip-arrow-fill:var(--color-bg-primary-solid);z-index:50;align-items:flex-start;gap:var(--sl-tooltip-gap);max-inline-size:var(--sl-tooltip-max-inline-size);background:var(--sl-tooltip-bg);box-shadow:var(--sl-tooltip-shadow);transform-origin:var(--trigger-anchor-point);will-change:transform;font-family:var(--sl-tooltip-font-family);border-start-start-radius:var(--sl-tooltip-radius-start-start,var(--sl-tooltip-radius));border-start-end-radius:var(--sl-tooltip-radius-start-end,var(--sl-tooltip-radius));border-end-end-radius:var(--sl-tooltip-radius-end-end,var(--sl-tooltip-radius));border-end-start-radius:var(--sl-tooltip-radius-end-start,var(--sl-tooltip-radius));flex-direction:column;padding-block-start:var(--sl-tooltip-padding-block-start,var(--sl-tooltip-padding-block));padding-block-end:var(--sl-tooltip-padding-block-end,var(--sl-tooltip-padding-block));padding-inline-start:var(--sl-tooltip-padding-inline-start,var(--sl-tooltip-padding-inline));padding-inline-end:var(--sl-tooltip-padding-inline-end,var(--sl-tooltip-padding-inline));display:flex}.sl-tree{--sl-tree-font-family:var(--default-font-family);--sl-tree-label-font-size:var(--text-sm);--sl-tree-label-font-weight:var(--font-weight-semibold);--sl-tree-border-width:var(--border-width);--sl-tree-transition-bg:background .1s ease;--sl-tree-transition-checkbox:background .1s ease, box-shadow .1s ease;--sl-tree-focus-ring-width:var(--focus-ring-width);--sl-tree-focus-ring-color:var(--color-border-brand);--sl-tree-focus-ring-offset:var(--focus-ring-offset);--sl-tree-item-margin-block-start:var(--spacing-0_5);--sl-tree-row-gap:var(--spacing-2);--sl-tree-row-radius:var(--radius-sm);--sl-tree-row-padding-block-sm:var(--spacing-1_5);--sl-tree-row-padding-inline-end-sm:var(--spacing-2);--sl-tree-row-padding-block-md:var(--spacing-2);--sl-tree-row-padding-inline-end-md:var(--spacing-2);--sl-tree-row-bg-hover:var(--color-bg-primary_hover);--sl-tree-row-bg-selected:var(--color-bg-secondary);--sl-tree-row-bg-drop:var(--color-bg-primary_hover);--sl-tree-row-drop-outline-color:var(--color-border-brand);--sl-tree-chevron-color:var(--color-text-quaternary);--sl-tree-chevron-icon-size:var(--spacing-4);--sl-tree-checkbox-size:var(--spacing-4);--sl-tree-checkbox-radius:var(--radius-xs);--sl-tree-checkbox-bg:var(--color-bg-primary);--sl-tree-checkbox-border-color:var(--color-border-primary);--sl-tree-checkbox-fg:transparent;--sl-tree-checkbox-bg-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-border-color-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-fg-checked:var(--color-text-white);--sl-tree-checkbox-mark-size:var(--spacing-3_5);--sl-tree-main-gap-sm:var(--spacing-1_5);--sl-tree-main-gap-md:var(--spacing-2);--sl-tree-icon-color:var(--color-text-quaternary);--sl-tree-icon-size-sm:var(--spacing-4);--sl-tree-icon-size-md:var(--spacing-5);--sl-tree-label-color:var(--color-text-tertiary);--sl-tree-connector-size:var(--spacing-4);--sl-tree-connector-color:var(--color-border-secondary);--sl-tree-connector-line-inline-size:1px;--sl-tree-connector-line-block-size:44px;--sl-tree-connector-line-block-size-sm:42px;--sl-tree-connector-end-inset-block-end:var(--spacing-2);--sl-tree-connector-end-inline-size:1px;--sl-tree-connector-end-block-size:var(--spacing-6);--sl-tree-connector-end-block-size-sm:22px;--sl-tree-connector-corner-block-size:var(--spacing-6);--sl-tree-connector-corner-block-size-sm:22px;--sl-tree-connector-corner-inline-size:var(--spacing-3);--sl-tree-connector-corner-inline-size-sm:var(--spacing-2_5);--sl-tree-connector-corner-border-width:1px;--sl-tree-connector-corner-radius:var(--radius-md);--sl-tree-connector-corner-radius-sm:5px;font-family:var(--sl-tree-font-family);flex-direction:column;display:flex}.sl-tree-row[data-selected],.sl-tree-row[data-selected]:hover{background:var(--sl-tree-row-bg-selected)}.sl-profile-header{--sl-profile-gap:var(--spacing-6);--sl-profile-title-gap:var(--spacing-4);--sl-profile-identity-gap:var(--spacing-4);--sl-profile-stack-gap:var(--spacing-4);--sl-profile-name-gap:var(--spacing-2);--sl-profile-tags-gap:var(--spacing-1);--sl-profile-tags-gap-md:var(--spacing-1_5);--sl-profile-actions-gap:var(--spacing-3);--sl-profile-section-gap:var(--spacing-4);--sl-profile-meta-gap:var(--spacing-2);--sl-profile-meta-item-gap:var(--spacing-2);--sl-profile-exp-gap:var(--spacing-3);--sl-profile-exp-body-gap:var(--spacing-2);--sl-profile-header-padding:0;--sl-profile-title-padding-block-start:var(--spacing-6);--sl-profile-title-padding-block-end:0;--sl-profile-title-padding-inline:var(--spacing-4);--sl-profile-title-padding-inline-md:var(--spacing-6);--sl-profile-cover-wrap-padding-inline:var(--spacing-2);--sl-profile-cover-size-block:120px;--sl-profile-cover-size-inline:100%;--sl-profile-cover-radius:var(--radius-lg);--sl-profile-cover-bg:linear-gradient(to top right, #a6c0fe, #ffeaf6);--sl-profile-identity-margin-block-start:calc(var(--spacing-12) * -1);--sl-profile-identity-padding-inline:var(--spacing-4);--sl-profile-identity-padding-inline-md:var(--spacing-6);--sl-profile-name-font-size:var(--text-lg);--sl-profile-name-font-weight:var(--font-weight-semibold);--sl-profile-name-color:var(--color-text-primary);--sl-profile-status-size:var(--spacing-2);--sl-profile-status-radius:var(--radius-full);--sl-profile-status-bg:var(--color-fg-success-secondary);--sl-profile-email-font-size:var(--text-md);--sl-profile-email-color:var(--color-text-tertiary);--sl-profile-add-tag-padding:var(--spacing-1_25);--sl-profile-add-tag-radius:var(--radius-sm);--sl-profile-add-tag-border-width:var(--border-width);--sl-profile-add-tag-border-color:var(--color-border-primary);--sl-profile-add-tag-bg:var(--color-bg-primary);--sl-profile-add-tag-color:var(--color-text-tertiary);--sl-profile-add-tag-focus-ring-width:var(--focus-ring-width);--sl-profile-add-tag-focus-ring-color:var(--color-border-brand);--sl-profile-add-tag-focus-ring-offset:var(--focus-ring-offset);--sl-profile-add-icon-size:var(--spacing-3);--sl-profile-add-icon-stroke-width:3;--sl-profile-content-padding-block-end:var(--spacing-6);--sl-profile-section-inline-size:100%;--sl-profile-section-label-font-size:var(--text-sm);--sl-profile-section-label-font-weight:var(--font-weight-semibold);--sl-profile-section-label-color:var(--color-text-primary);--sl-profile-about-margin-block-start:var(--spacing-1);--sl-profile-about-margin-block-end:0;--sl-profile-about-margin-inline-start:0;--sl-profile-about-margin-inline-end:0;--sl-profile-about-font-size:var(--text-sm);--sl-profile-about-color:var(--color-text-tertiary);--sl-profile-link-underline-offset:3px;--sl-profile-meta-margin-block-start:var(--spacing-4);--sl-profile-meta-margin-block-end:0;--sl-profile-meta-margin-inline-start:0;--sl-profile-meta-margin-inline-end:0;--sl-profile-meta-padding:0;--sl-profile-meta-font-size:var(--text-sm);--sl-profile-meta-color:var(--color-text-tertiary);--sl-profile-meta-icon-size:var(--spacing-5);--sl-profile-meta-icon-color:var(--color-text-quaternary);--sl-profile-exp-inline-size:100%;--sl-profile-exp-role-font-size:var(--text-sm);--sl-profile-exp-role-font-weight:var(--font-weight-semibold);--sl-profile-exp-role-color:var(--color-text-secondary);--sl-profile-exp-text-font-size:var(--text-sm);--sl-profile-exp-text-color:var(--color-text-tertiary);gap:var(--sl-profile-gap);flex-direction:column;padding-block-start:var(--sl-profile-header-padding-block-start,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-block-end:var(--sl-profile-header-padding-block-end,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-inline-start:var(--sl-profile-header-padding-inline-start,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));padding-inline-end:var(--sl-profile-header-padding-inline-end,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));display:flex}@media (width>=768px){.sl-profile-title-row{padding-inline-start:var(--sl-profile-title-padding-inline-start-md,var(--sl-profile-title-padding-inline-md));padding-inline-end:var(--sl-profile-title-padding-inline-end-md,var(--sl-profile-title-padding-inline-md))}}@media (width>=768px){.sl-profile-identity{padding-inline-start:var(--sl-profile-identity-padding-inline-start-md,var(--sl-profile-identity-padding-inline-md));padding-inline-end:var(--sl-profile-identity-padding-inline-end-md,var(--sl-profile-identity-padding-inline-md))}}@media (width>=768px){.sl-profile-tags{gap:var(--sl-profile-tags-gap-md)}}.sl-settings-banner{--sl-settings-cover-size:var(--spacing-32);--sl-settings-cover-size-md:144px;--sl-settings-cover-radius:var(--radius-lg);--sl-settings-cover-wrap-padding:var(--spacing-2);--sl-settings-cover-wrap-padding-block-end:0;--sl-settings-close-inset-block-start:var(--spacing-3);--sl-settings-close-inset-inline-end:var(--spacing-3);--sl-settings-identity-gap:var(--spacing-4);--sl-settings-identity-margin-block-start:calc(-1 * var(--spacing-12));--sl-settings-identity-padding-inline:var(--spacing-4);--sl-settings-identity-padding-inline-md:var(--spacing-6);--sl-settings-tools-inset-block-start:var(--spacing-14);--sl-settings-tools-inset-inline-end:var(--spacing-4);--sl-settings-tools-inset-inline-end-md:var(--spacing-6);--sl-settings-tools-gap:var(--spacing-1);--sl-settings-name-block-size:200px;--sl-settings-name-line-gap:var(--spacing-1_5);--sl-settings-name-font-size:var(--text-lg);--sl-settings-name-font-weight:var(--font-weight-semibold);--sl-settings-name-color:var(--color-text-primary);--sl-settings-handle-font-size:var(--text-sm);--sl-settings-handle-color:var(--color-text-tertiary);--sl-settings-stats-gap:var(--spacing-4);--sl-settings-stat-gap:var(--spacing-0_5);--sl-settings-stat-label-font-size:var(--text-xs);--sl-settings-stat-label-font-weight:var(--font-weight-medium);--sl-settings-stat-label-color:var(--color-text-quaternary);--sl-settings-stat-value-font-size:var(--text-md);--sl-settings-stat-value-font-weight:var(--font-weight-semibold);--sl-settings-stat-value-color:var(--color-text-primary);--sl-settings-stat-rule-size:var(--spacing-11);--sl-settings-stat-rule-inline-size:var(--spacing-px);--sl-settings-stat-rule-radius:var(--spacing-px);--sl-settings-stat-rule-color:var(--color-border-primary);--sl-settings-form-gap:var(--spacing-4);--sl-settings-divider-size:var(--spacing-0_5);--sl-settings-divider-dash:var(--spacing-0_5);--sl-settings-divider-step:var(--spacing-2);--sl-settings-divider-color:var(--color-border-primary);--sl-settings-name-row-gap:var(--spacing-4);--sl-settings-field-gap:var(--spacing-2);--sl-settings-verified-gap:var(--spacing-1_5);--sl-settings-verified-icon-size:var(--spacing-4);--sl-settings-verified-icon-color:var(--color-text-success-primary);--sl-settings-verified-text-font-size:var(--text-xs);--sl-settings-verified-text-font-weight:var(--font-weight-semibold);--sl-settings-verified-text-color:var(--color-text-brand-secondary);--sl-settings-username-check-inset-block-end:var(--spacing-3);--sl-settings-username-check-inset-inline-end:var(--spacing-3);--sl-settings-username-check-size:var(--spacing-4);--sl-settings-username-check-color:var(--color-text-success-primary);inline-size:100%;position:relative}@media (width>=768px){.sl-settings-cover{block-size:var(--sl-settings-cover-block-size-md,var(--sl-settings-cover-size-md))}}@media (width>=768px){.sl-settings-identity{padding-inline-start:var(--sl-settings-identity-padding-inline-start-md,var(--sl-settings-identity-padding-inline-md));padding-inline-end:var(--sl-settings-identity-padding-inline-end-md,var(--sl-settings-identity-padding-inline-md))}}@media (width>=768px){.sl-settings-tools{inset-inline-end:var(--sl-settings-tools-inset-inline-end-md)}}[data-theme=ada]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-utility-blue-50:var(--lightningcss-light,var(--color-blue-50))var(--lightningcss-dark,var(--color-blue-950));--color-utility-blue-100:var(--lightningcss-light,var(--color-blue-100))var(--lightningcss-dark,var(--color-blue-900));--color-utility-blue-200:var(--lightningcss-light,var(--color-blue-200))var(--lightningcss-dark,var(--color-blue-800));--color-utility-blue-300:var(--lightningcss-light,var(--color-blue-300))var(--lightningcss-dark,var(--color-blue-700));--color-utility-blue-400:var(--lightningcss-light,var(--color-blue-400))var(--lightningcss-dark,var(--color-blue-600));--color-utility-blue-500:var(--lightningcss-light,var(--color-blue-500))var(--lightningcss-dark,var(--color-blue-500));--color-utility-blue-600:var(--lightningcss-light,var(--color-blue-600))var(--lightningcss-dark,var(--color-blue-400));--color-utility-blue-700:var(--lightningcss-light,var(--color-blue-700))var(--lightningcss-dark,var(--color-blue-300));--color-utility-brand-50:var(--lightningcss-light,var(--color-brand-50))var(--lightningcss-dark,var(--color-brand-950));--color-utility-brand-50_alt:var(--lightningcss-light,var(--color-brand-50))var(--lightningcss-dark,var(--color-utility-neutral-50));--color-utility-brand-100:var(--lightningcss-light,var(--color-brand-100))var(--lightningcss-dark,var(--color-brand-900));--color-utility-brand-100_alt:var(--lightningcss-light,var(--color-brand-100))var(--lightningcss-dark,var(--color-utility-neutral-100));--color-utility-brand-200:var(--lightningcss-light,var(--color-brand-200))var(--lightningcss-dark,var(--color-brand-800));--color-utility-brand-200_alt:var(--lightningcss-light,var(--color-brand-200))var(--lightningcss-dark,var(--color-utility-neutral-200));--color-utility-brand-300:var(--lightningcss-light,var(--color-brand-300))var(--lightningcss-dark,var(--color-brand-700));--color-utility-brand-300_alt:var(--lightningcss-light,var(--color-brand-300))var(--lightningcss-dark,var(--color-utility-neutral-300));--color-utility-brand-400:var(--lightningcss-light,var(--color-brand-400))var(--lightningcss-dark,var(--color-brand-600));--color-utility-brand-400_alt:var(--lightningcss-light,var(--color-brand-400))var(--lightningcss-dark,var(--color-utility-neutral-400));--color-utility-brand-500:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,var(--color-brand-500));--color-utility-brand-500_alt:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,var(--color-utility-neutral-500));--color-utility-brand-600:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,var(--color-brand-400));--color-utility-brand-600_alt:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,var(--color-utility-neutral-600));--color-utility-brand-700:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,var(--color-brand-300));--color-utility-brand-700_alt:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,var(--color-utility-neutral-700));--color-utility-brand-800:var(--lightningcss-light,var(--color-brand-800))var(--lightningcss-dark,var(--color-brand-200));--color-utility-brand-800_alt:var(--lightningcss-light,var(--color-brand-800))var(--lightningcss-dark,var(--color-utility-neutral-800));--color-utility-brand-900:var(--lightningcss-light,var(--color-brand-900))var(--lightningcss-dark,var(--color-brand-100));--color-utility-brand-900_alt:var(--lightningcss-light,var(--color-brand-900))var(--lightningcss-dark,var(--color-utility-neutral-900));--color-utility-neutral-50:var(--lightningcss-light,var(--color-neutral-50))var(--lightningcss-dark,var(--color-neutral-900));--color-utility-neutral-100:var(--lightningcss-light,var(--color-neutral-100))var(--lightningcss-dark,var(--color-neutral-800));--color-utility-neutral-200:var(--lightningcss-light,var(--color-neutral-200))var(--lightningcss-dark,var(--color-neutral-700));--color-utility-neutral-300:var(--lightningcss-light,var(--color-neutral-300))var(--lightningcss-dark,var(--color-neutral-700));--color-utility-neutral-400:var(--lightningcss-light,var(--color-neutral-400))var(--lightningcss-dark,var(--color-neutral-600));--color-utility-neutral-500:var(--lightningcss-light,var(--color-neutral-500))var(--lightningcss-dark,var(--color-neutral-500));--color-utility-neutral-600:var(--lightningcss-light,var(--color-neutral-600))var(--lightningcss-dark,var(--color-neutral-400));--color-utility-neutral-700:var(--lightningcss-light,var(--color-neutral-700))var(--lightningcss-dark,var(--color-neutral-300));--color-utility-neutral-800:var(--lightningcss-light,var(--color-neutral-800))var(--lightningcss-dark,var(--color-neutral-200));--color-utility-neutral-900:var(--lightningcss-light,var(--color-neutral-900))var(--lightningcss-dark,var(--color-neutral-100));--color-utility-red-50:var(--lightningcss-light,var(--color-red-50))var(--lightningcss-dark,var(--color-red-950));--color-utility-red-100:var(--lightningcss-light,var(--color-red-100))var(--lightningcss-dark,var(--color-red-900));--color-utility-red-200:var(--lightningcss-light,var(--color-red-200))var(--lightningcss-dark,var(--color-red-800));--color-utility-red-300:var(--lightningcss-light,var(--color-red-300))var(--lightningcss-dark,var(--color-red-700));--color-utility-red-400:var(--lightningcss-light,var(--color-red-400))var(--lightningcss-dark,var(--color-red-600));--color-utility-red-500:var(--lightningcss-light,var(--color-red-500))var(--lightningcss-dark,var(--color-red-500));--color-utility-red-600:var(--lightningcss-light,var(--color-red-600))var(--lightningcss-dark,var(--color-red-400));--color-utility-red-700:var(--lightningcss-light,var(--color-red-700))var(--lightningcss-dark,var(--color-red-300));--color-utility-yellow-50:var(--lightningcss-light,var(--color-yellow-50))var(--lightningcss-dark,var(--color-yellow-950));--color-utility-yellow-100:var(--lightningcss-light,var(--color-yellow-100))var(--lightningcss-dark,var(--color-yellow-900));--color-utility-yellow-200:var(--lightningcss-light,var(--color-yellow-200))var(--lightningcss-dark,var(--color-yellow-800));--color-utility-yellow-300:var(--lightningcss-light,var(--color-yellow-300))var(--lightningcss-dark,var(--color-yellow-700));--color-utility-yellow-400:var(--lightningcss-light,var(--color-yellow-400))var(--lightningcss-dark,var(--color-yellow-600));--color-utility-yellow-500:var(--lightningcss-light,var(--color-yellow-500))var(--lightningcss-dark,var(--color-yellow-500));--color-utility-yellow-600:var(--lightningcss-light,var(--color-yellow-600))var(--lightningcss-dark,var(--color-yellow-400));--color-utility-yellow-700:var(--lightningcss-light,var(--color-yellow-700))var(--lightningcss-dark,var(--color-yellow-300));--color-utility-green-50:var(--lightningcss-light,var(--color-green-50))var(--lightningcss-dark,var(--color-green-950));--color-utility-green-100:var(--lightningcss-light,var(--color-green-100))var(--lightningcss-dark,var(--color-green-900));--color-utility-green-200:var(--lightningcss-light,var(--color-green-200))var(--lightningcss-dark,var(--color-green-800));--color-utility-green-300:var(--lightningcss-light,var(--color-green-300))var(--lightningcss-dark,var(--color-green-700));--color-utility-green-400:var(--lightningcss-light,var(--color-green-400))var(--lightningcss-dark,var(--color-green-600));--color-utility-green-500:var(--lightningcss-light,var(--color-green-500))var(--lightningcss-dark,var(--color-green-500));--color-utility-green-600:var(--lightningcss-light,var(--color-green-600))var(--lightningcss-dark,var(--color-green-400));--color-utility-green-700:var(--lightningcss-light,var(--color-green-700))var(--lightningcss-dark,var(--color-green-300));--color-utility-orange-50:var(--lightningcss-light,var(--color-orange-50))var(--lightningcss-dark,var(--color-orange-950));--color-utility-orange-100:var(--lightningcss-light,var(--color-orange-100))var(--lightningcss-dark,var(--color-orange-900));--color-utility-orange-200:var(--lightningcss-light,var(--color-orange-200))var(--lightningcss-dark,var(--color-orange-800));--color-utility-orange-300:var(--lightningcss-light,var(--color-orange-300))var(--lightningcss-dark,var(--color-orange-700));--color-utility-orange-400:var(--lightningcss-light,var(--color-orange-400))var(--lightningcss-dark,var(--color-orange-600));--color-utility-orange-500:var(--lightningcss-light,var(--color-orange-500))var(--lightningcss-dark,var(--color-orange-500));--color-utility-orange-600:var(--lightningcss-light,var(--color-orange-600))var(--lightningcss-dark,var(--color-orange-400));--color-utility-orange-700:var(--lightningcss-light,var(--color-orange-700))var(--lightningcss-dark,var(--color-orange-300));--color-utility-indigo-50:var(--lightningcss-light,var(--color-indigo-50))var(--lightningcss-dark,var(--color-indigo-950));--color-utility-indigo-100:var(--lightningcss-light,var(--color-indigo-100))var(--lightningcss-dark,var(--color-indigo-900));--color-utility-indigo-200:var(--lightningcss-light,var(--color-indigo-200))var(--lightningcss-dark,var(--color-indigo-800));--color-utility-indigo-300:var(--lightningcss-light,var(--color-indigo-300))var(--lightningcss-dark,var(--color-indigo-700));--color-utility-indigo-400:var(--lightningcss-light,var(--color-indigo-400))var(--lightningcss-dark,var(--color-indigo-600));--color-utility-indigo-500:var(--lightningcss-light,var(--color-indigo-500))var(--lightningcss-dark,var(--color-indigo-500));--color-utility-indigo-600:var(--lightningcss-light,var(--color-indigo-600))var(--lightningcss-dark,var(--color-indigo-400));--color-utility-indigo-700:var(--lightningcss-light,var(--color-indigo-700))var(--lightningcss-dark,var(--color-indigo-300));--color-utility-fuchsia-50:var(--lightningcss-light,var(--color-fuchsia-50))var(--lightningcss-dark,var(--color-fuchsia-950));--color-utility-fuchsia-100:var(--lightningcss-light,var(--color-fuchsia-100))var(--lightningcss-dark,var(--color-fuchsia-900));--color-utility-fuchsia-200:var(--lightningcss-light,var(--color-fuchsia-200))var(--lightningcss-dark,var(--color-fuchsia-800));--color-utility-fuchsia-300:var(--lightningcss-light,var(--color-fuchsia-300))var(--lightningcss-dark,var(--color-fuchsia-700));--color-utility-fuchsia-400:var(--lightningcss-light,var(--color-fuchsia-400))var(--lightningcss-dark,var(--color-fuchsia-600));--color-utility-fuchsia-500:var(--lightningcss-light,var(--color-fuchsia-500))var(--lightningcss-dark,var(--color-fuchsia-500));--color-utility-fuchsia-600:var(--lightningcss-light,var(--color-fuchsia-600))var(--lightningcss-dark,var(--color-fuchsia-400));--color-utility-fuchsia-700:var(--lightningcss-light,var(--color-fuchsia-700))var(--lightningcss-dark,var(--color-fuchsia-300));--color-utility-pink-50:var(--lightningcss-light,var(--color-pink-50))var(--lightningcss-dark,var(--color-pink-950));--color-utility-pink-100:var(--lightningcss-light,var(--color-pink-100))var(--lightningcss-dark,var(--color-pink-900));--color-utility-pink-200:var(--lightningcss-light,var(--color-pink-200))var(--lightningcss-dark,var(--color-pink-800));--color-utility-pink-300:var(--lightningcss-light,var(--color-pink-300))var(--lightningcss-dark,var(--color-pink-700));--color-utility-pink-400:var(--lightningcss-light,var(--color-pink-400))var(--lightningcss-dark,var(--color-pink-600));--color-utility-pink-500:var(--lightningcss-light,var(--color-pink-500))var(--lightningcss-dark,var(--color-pink-500));--color-utility-pink-600:var(--lightningcss-light,var(--color-pink-600))var(--lightningcss-dark,var(--color-pink-400));--color-utility-pink-700:var(--lightningcss-light,var(--color-pink-700))var(--lightningcss-dark,var(--color-pink-300));--color-utility-purple-50:var(--lightningcss-light,var(--color-purple-50))var(--lightningcss-dark,var(--color-purple-950));--color-utility-purple-100:var(--lightningcss-light,var(--color-purple-100))var(--lightningcss-dark,var(--color-purple-900));--color-utility-purple-200:var(--lightningcss-light,var(--color-purple-200))var(--lightningcss-dark,var(--color-purple-800));--color-utility-purple-300:var(--lightningcss-light,var(--color-purple-300))var(--lightningcss-dark,var(--color-purple-700));--color-utility-purple-400:var(--lightningcss-light,var(--color-purple-400))var(--lightningcss-dark,var(--color-purple-600));--color-utility-purple-500:var(--lightningcss-light,var(--color-purple-500))var(--lightningcss-dark,var(--color-purple-500));--color-utility-purple-600:var(--lightningcss-light,var(--color-purple-600))var(--lightningcss-dark,var(--color-purple-400));--color-utility-purple-700:var(--lightningcss-light,var(--color-purple-700))var(--lightningcss-dark,var(--color-purple-300));--color-utility-sky-50:var(--lightningcss-light,var(--color-sky-50))var(--lightningcss-dark,var(--color-sky-950));--color-utility-sky-100:var(--lightningcss-light,var(--color-sky-100))var(--lightningcss-dark,var(--color-sky-900));--color-utility-sky-200:var(--lightningcss-light,var(--color-sky-200))var(--lightningcss-dark,var(--color-sky-800));--color-utility-sky-300:var(--lightningcss-light,var(--color-sky-300))var(--lightningcss-dark,var(--color-sky-700));--color-utility-sky-400:var(--lightningcss-light,var(--color-sky-400))var(--lightningcss-dark,var(--color-sky-600));--color-utility-sky-500:var(--lightningcss-light,var(--color-sky-500))var(--lightningcss-dark,var(--color-sky-500));--color-utility-sky-600:var(--lightningcss-light,var(--color-sky-600))var(--lightningcss-dark,var(--color-sky-400));--color-utility-sky-700:var(--lightningcss-light,var(--color-sky-700))var(--lightningcss-dark,var(--color-sky-300));--color-utility-slate-50:var(--lightningcss-light,var(--color-slate-50))var(--lightningcss-dark,var(--color-slate-950));--color-utility-slate-100:var(--lightningcss-light,var(--color-slate-100))var(--lightningcss-dark,var(--color-slate-900));--color-utility-slate-200:var(--lightningcss-light,var(--color-slate-200))var(--lightningcss-dark,var(--color-slate-800));--color-utility-slate-300:var(--lightningcss-light,var(--color-slate-300))var(--lightningcss-dark,var(--color-slate-700));--color-utility-slate-400:var(--lightningcss-light,var(--color-slate-400))var(--lightningcss-dark,var(--color-slate-600));--color-utility-slate-500:var(--lightningcss-light,var(--color-slate-500))var(--lightningcss-dark,var(--color-slate-500));--color-utility-slate-600:var(--lightningcss-light,var(--color-slate-600))var(--lightningcss-dark,var(--color-slate-400));--color-utility-slate-700:var(--lightningcss-light,var(--color-slate-700))var(--lightningcss-dark,var(--color-slate-300));--color-utility-emerald-50:var(--lightningcss-light,var(--color-emerald-50))var(--lightningcss-dark,var(--color-emerald-950));--color-utility-emerald-100:var(--lightningcss-light,var(--color-emerald-100))var(--lightningcss-dark,var(--color-emerald-900));--color-utility-emerald-200:var(--lightningcss-light,var(--color-emerald-200))var(--lightningcss-dark,var(--color-emerald-800));--color-utility-emerald-300:var(--lightningcss-light,var(--color-emerald-300))var(--lightningcss-dark,var(--color-emerald-700));--color-utility-emerald-400:var(--lightningcss-light,var(--color-emerald-400))var(--lightningcss-dark,var(--color-emerald-600));--color-utility-emerald-500:var(--lightningcss-light,var(--color-emerald-500))var(--lightningcss-dark,var(--color-emerald-500));--color-utility-emerald-600:var(--lightningcss-light,var(--color-emerald-600))var(--lightningcss-dark,var(--color-emerald-400));--color-utility-emerald-700:var(--lightningcss-light,var(--color-emerald-700))var(--lightningcss-dark,var(--color-emerald-300));--color-utility-amber-50:var(--lightningcss-light,var(--color-amber-50))var(--lightningcss-dark,var(--color-amber-950));--color-utility-amber-100:var(--lightningcss-light,var(--color-amber-100))var(--lightningcss-dark,var(--color-amber-900));--color-utility-amber-200:var(--lightningcss-light,var(--color-amber-200))var(--lightningcss-dark,var(--color-amber-800));--color-utility-amber-300:var(--lightningcss-light,var(--color-amber-300))var(--lightningcss-dark,var(--color-amber-700));--color-utility-amber-400:var(--lightningcss-light,var(--color-amber-400))var(--lightningcss-dark,var(--color-amber-600));--color-utility-amber-500:var(--lightningcss-light,var(--color-amber-500))var(--lightningcss-dark,var(--color-amber-500));--color-utility-amber-600:var(--lightningcss-light,var(--color-amber-600))var(--lightningcss-dark,var(--color-amber-400));--color-utility-amber-700:var(--lightningcss-light,var(--color-amber-700))var(--lightningcss-dark,var(--color-amber-300));--font-body:"Courier New", "SFMono-Regular", Menlo, Monaco, Consolas, monospace;--font-display:Georgia, "Times New Roman", "Iowan Old Style", serif;--color-brand-25:#fff8f1;--color-brand-50:#ffefe0;--color-brand-100:#ffd7b3;--color-brand-200:#ffbf85;--color-brand-300:#f79f52;--color-brand-400:#e8852e;--color-brand-500:#d36a16;--color-brand-600:#b7560f;--color-brand-700:#94430f;--color-brand-800:#773714;--color-brand-900:#5d2d15;--color-brand-950:#34170a;--color-bg-primary:var(--lightningcss-light,#fffdf8)var(--lightningcss-dark,#1f1511);--color-bg-primary_alt:var(--lightningcss-light,#fff8ef)var(--lightningcss-dark,#281b15);--color-bg-secondary:var(--lightningcss-light,#f8f0e4)var(--lightningcss-dark,#2d2018);--color-bg-secondary_alt:var(--lightningcss-light,#f3e7d7)var(--lightningcss-dark,#34251c);--color-bg-tertiary:var(--lightningcss-light,#ead8c1)var(--lightningcss-dark,#433024);--color-bg-primary_hover:var(--lightningcss-light,#fff6eb)var(--lightningcss-dark,#2a1d16);--color-bg-secondary_hover:var(--lightningcss-light,#f2e4d2)var(--lightningcss-dark,#38281e);--color-bg-active:var(--lightningcss-light,#f6ead8)var(--lightningcss-dark,#3a291f);--color-bg-overlay:var(--lightningcss-light,#30190cbd)var(--lightningcss-dark,#0b0705d1);--color-bg-brand-primary:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-200) 20%, white))var(--lightningcss-dark,color-mix(in srgb, var(--color-brand-700) 24%, black));--color-bg-brand-primary_alt:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-300) 22%, white))var(--lightningcss-dark,color-mix(in srgb, var(--color-brand-700) 32%, black));--color-bg-brand-secondary:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-400) 26%, white))var(--lightningcss-dark,color-mix(in srgb, var(--color-brand-500) 34%, black));--color-bg-brand-solid:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#f19749);--color-bg-brand-solid_hover:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,#ffae63);--color-bg-brand-section:#4d2310;--color-bg-brand-section_subtle:#6a3116;--color-text-primary:var(--lightningcss-light,#25170f)var(--lightningcss-dark,#fff2e2);--color-text-secondary:var(--lightningcss-light,#523426)var(--lightningcss-dark,#ebd3bb);--color-text-secondary_hover:var(--lightningcss-light,#42291d)var(--lightningcss-dark,#fff2e2);--color-text-tertiary:var(--lightningcss-light,#6d4a37)var(--lightningcss-dark,#cfb295);--color-text-tertiary_hover:var(--lightningcss-light,#583a2b)var(--lightningcss-dark,#ebd3bb);--color-text-quaternary:var(--lightningcss-light,#8a6753)var(--lightningcss-dark,#ab8b6c);--color-text-placeholder:var(--lightningcss-light,#9c7b67)var(--lightningcss-dark,#9c7e64);--color-text-brand-primary:var(--lightningcss-light,var(--color-brand-900))var(--lightningcss-dark,#ffd8ae);--color-text-brand-secondary:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,#ffc489);--color-text-brand-secondary_hover:var(--lightningcss-light,var(--color-brand-800))var(--lightningcss-dark,#ffd8ae);--color-text-brand-tertiary:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#ffb364);--color-text-brand-tertiary_alt:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,#f19749);--color-text-primary_on-brand:#fff;--color-text-secondary_on-brand:color-mix(in srgb, var(--color-brand-100) 78%, white);--color-text-tertiary_on-brand:color-mix(in srgb, var(--color-brand-200) 68%, white);--color-fg-brand-primary:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#ffb364);--color-fg-brand-primary_alt:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,#f19749);--color-fg-brand-secondary:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,#ffc489);--color-fg-brand-secondary_alt:var(--lightningcss-light,var(--color-brand-300))var(--lightningcss-dark,#f3a35b);--color-fg-brand-secondary_hover:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#ffd8ae);--color-fg-primary:var(--lightningcss-light,#25170f)var(--lightningcss-dark,#fff2e2);--color-fg-secondary:var(--lightningcss-light,#523426)var(--lightningcss-dark,#ebd3bb);--color-fg-tertiary:var(--lightningcss-light,#6d4a37)var(--lightningcss-dark,#cfb295);--color-fg-tertiary_hover:var(--lightningcss-light,#583a2b)var(--lightningcss-dark,#ebd3bb);--color-fg-quaternary:var(--lightningcss-light,#8a6753)var(--lightningcss-dark,#ab8b6c);--color-fg-quaternary_hover:var(--lightningcss-light,#6d4a37)var(--lightningcss-dark,#cfb295);--color-border-primary:var(--lightningcss-light,#d9c2a8)var(--lightningcss-dark,#4a3528);--color-border-secondary:var(--lightningcss-light,#e9d8c4)var(--lightningcss-dark,#3b2b20);--color-border-secondary_alt:var(--lightningcss-light,#4d23101f)var(--lightningcss-dark,#ffdec01a);--color-border-tertiary:var(--lightningcss-light,#f1e3d2)var(--lightningcss-dark,#2f2219);--color-border-brand:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-500) 42%, white))var(--lightningcss-dark,#ffb26457);--color-border-brand_alt:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,#f19749);--color-focus-ring:var(--lightningcss-light,color-mix(in srgb, var(--color-brand-300) 62%, white))var(--lightningcss-dark,#ffbe7a);--radius-md:.5rem;--radius-lg:.875rem;--radius-xl:1.125rem;--radius-2xl:1.5rem;--radius-3xl:2rem;--shadow-xs:var(--lightningcss-light,0px 1px 2px #361c0c14)var(--lightningcss-dark,0px 1px 2px #00000047);--shadow-sm:var(--lightningcss-light,0px 4px 10px #361c0c14)var(--lightningcss-dark,0px 6px 12px #0000003d), var(--lightningcss-light,0px 1px 3px #361c0c0f)var(--lightningcss-dark,0px 1px 3px #0000004d);--shadow-md:var(--lightningcss-light,0px 18px 28px -10px #361c0c2e)var(--lightningcss-dark,0px 20px 28px -12px #0000006b), var(--lightningcss-light,0px 8px 12px -8px #361c0c1a)var(--lightningcss-dark,0px 10px 14px -10px #00000042);--shadow-lg:var(--lightningcss-light,0px 24px 38px -12px #361c0c33)var(--lightningcss-dark,0px 28px 42px -16px #0000007a), var(--lightningcss-light,0px 12px 20px -10px #361c0c1f)var(--lightningcss-dark,0px 12px 22px -12px #00000052);--shadow-xl:var(--lightningcss-light,0px 32px 56px -18px #361c0c42)var(--lightningcss-dark,0px 38px 64px -20px #00000094);--shadow-skeuomorphic:var(--lightningcss-light,0px 0px 0px 1px #5d2d151a inset)var(--lightningcss-dark,0px 0px 0px 1px #ffd2a30a inset), var(--lightningcss-light,0px -2px 0px 0px #ffffff73 inset)var(--lightningcss-dark,0px -2px 0px 0px #fff0e105 inset);--shadow-xs-skeuomorphic:var(--shadow-skeuomorphic), var(--shadow-xs)}@media (prefers-color-scheme:dark){[data-theme=ada]:not([data-color-scheme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}[data-theme=ada][data-color-scheme=dark],[data-color-scheme=dark] [data-theme=ada]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.sl-ai-intro-header{--sl-ai-intro-header-gap:var(--spacing-5);--sl-ai-intro-header-padding-block-start:var(--spacing-9);--sl-ai-intro-header-padding-block-end:var(--spacing-2);--sl-ai-intro-logo-size:var(--spacing-14);--sl-ai-intro-logo-radius:var(--radius-full);--sl-ai-intro-logo-shadow:var(--shadow-lg);--sl-ai-intro-font-family:var(--default-font-family);--sl-ai-intro-font-weight:var(--font-weight-semibold);--sl-ai-intro-title-font-size:var(--text-lg);--sl-ai-intro-subtitle-font-size:var(--text-sm);--sl-ai-intro-greeting-fg:var(--color-text-tertiary);--sl-ai-intro-title-fg:var(--color-text-primary);--sl-ai-intro-subtitle-fg:var(--color-text-tertiary);--sl-ai-intro-subtitle-margin-block-start:var(--spacing-2);--sl-ai-intro-subtitle-margin-block-end:0;--sl-ai-intro-prompts-gap:var(--spacing-2);--sl-ai-intro-prompt-radius:var(--radius-sm);--sl-ai-intro-focus-ring-width:var(--focus-ring-width);--sl-ai-intro-focus-ring-color:var(--color-focus-ring);--sl-ai-intro-focus-ring-offset:var(--focus-ring-offset);--sl-ai-intro-composer-padding-block-start:0;--sl-ai-intro-composer-padding-block-end:var(--spacing-4);--sl-ai-intro-composer-gap:var(--spacing-2);align-items:center;gap:var(--sl-ai-intro-header-gap);text-align:center;flex-direction:column;padding-block-start:var(--sl-ai-intro-header-padding-block-start);padding-block-end:var(--sl-ai-intro-header-padding-block-end);display:flex}.sl-ai-msg-dialog{--sl-ai-msg-font-family:var(--default-font-family);--sl-ai-msg-font-size:var(--text-sm);--sl-ai-msg-font-weight-semibold:var(--font-weight-semibold);--sl-ai-msg-border-width:var(--border-width);--sl-ai-msg-header-bg:color-mix(in srgb, var(--color-bg-secondary) 70%, transparent);--sl-ai-msg-header-backdrop-blur:8px;--sl-ai-msg-header-padding-block:var(--spacing-6) var(--spacing-8);--sl-ai-msg-header-padding-block-start:var(--spacing-6);--sl-ai-msg-header-padding-block-end:var(--spacing-8);--sl-ai-msg-logo-size:var(--spacing-14);--sl-ai-msg-logo-radius:var(--radius-full);--sl-ai-msg-logo-shadow:var(--shadow-lg);--sl-ai-msg-list-padding-inline:var(--spacing-4);--sl-ai-msg-list-padding-block-end:var(--spacing-8);--sl-ai-msg-list-padding-inline-md:var(--spacing-6);--sl-ai-msg-item-margin-block-start:var(--spacing-3);--sl-ai-msg-item-margin-block-start-me:var(--spacing-6);--sl-ai-msg-bubble-padding-block:var(--spacing-2);--sl-ai-msg-bubble-padding-inline:var(--spacing-3);--sl-ai-msg-bubble-radius:var(--radius-md);--sl-ai-msg-bubble-radius-end-start:var(--radius-xs);--sl-ai-msg-bubble-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-ai-msg-bubble-fg:var(--color-text-secondary,var(--color-neutral-900));--sl-ai-msg-bubble-me-radius-start-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-start-end:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-end:var(--radius-xs);--sl-ai-msg-bubble-me-bg:var(--color-bg-brand-solid);--sl-ai-msg-bubble-me-fg:var(--color-text-white);--sl-ai-msg-meetings-gap:var(--spacing-3);--sl-ai-msg-meetings-padding:var(--spacing-3);--sl-ai-msg-meetings-radius:var(--radius-md);--sl-ai-msg-meetings-bg:var(--color-bg-secondary);--sl-ai-msg-meetings-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-gap:var(--spacing-2);--sl-ai-msg-meeting-icon-size:var(--spacing-6);--sl-ai-msg-meeting-icon-radius:var(--radius-sm);--sl-ai-msg-meeting-icon-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-text-margin-block-start:var(--spacing-0_5);--sl-ai-msg-meeting-title-underline-offset:2px;--sl-ai-msg-meeting-text-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-ai-msg-meeting-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-ai-msg-actions-item-gap:var(--spacing-3);--sl-ai-msg-actions-gap:var(--spacing-3);--sl-ai-msg-typing-gap:var(--spacing-1);--sl-ai-msg-typing-padding-block:var(--spacing-0_5);--sl-ai-msg-typing-dot-size:var(--spacing-1_5);--sl-ai-msg-typing-dot-radius:var(--radius-full);--sl-ai-msg-typing-dot-bg:var(--color-text-tertiary,var(--color-neutral-500));--sl-ai-msg-audio-gap:var(--spacing-2);--sl-ai-msg-audio-play-font-size:10px;--sl-ai-msg-audio-wave-inline-size:var(--spacing-20);--sl-ai-msg-audio-wave-block-size:var(--spacing-1);--sl-ai-msg-audio-wave-radius:var(--radius-full);--sl-ai-msg-audio-wave-bg:color-mix(in srgb, currentColor 35%, transparent);--sl-ai-msg-composer-gap:var(--spacing-2);gap:0}@media (width>=768px){.sl-ai-msg-list{padding-inline-start:var(--sl-ai-msg-list-padding-inline-start-md,var(--sl-ai-msg-list-padding-inline-md));padding-inline-end:var(--sl-ai-msg-list-padding-inline-end-md,var(--sl-ai-msg-list-padding-inline-md))}}.sl-feed-item{--sl-feed-gap:var(--spacing-3);--sl-feed-byline-gap:var(--spacing-2);--sl-feed-header-gap:var(--spacing-0_5);--sl-feed-body-gap:var(--spacing-3);--sl-feed-attachment-gap:var(--spacing-3);--sl-feed-labels-gap:var(--spacing-1);--sl-feed-font-family:var(--default-font-family);--sl-feed-border-width:var(--border-width);--sl-feed-focus-ring-width:var(--focus-ring-width);--sl-feed-focus-ring-color:var(--color-focus-ring);--sl-feed-focus-ring-offset:var(--focus-ring-offset);--sl-feed-unseen-size:var(--spacing-2);--sl-feed-unseen-radius:var(--radius-full);--sl-feed-unseen-bg:var(--color-utility-green-600);--sl-feed-unseen-inset-block-start:var(--spacing-1);--sl-feed-unseen-inset-inline-end:0;--sl-feed-connector-size:var(--spacing-0_5);--sl-feed-connector-margin-block:var(--spacing-1);--sl-feed-connector-radius:var(--radius-xs);--sl-feed-connector-color:var(--color-border-primary);--sl-feed-connector-dash-length:3px;--sl-feed-connector-dash-gap:9px;--sl-feed-connector-dash-tile:2px 9px;--sl-feed-body-connected-padding-block-end:var(--spacing-8);--sl-feed-font-size:var(--text-sm);--sl-feed-line-height:var(--text-sm--line-height);--sl-feed-font-weight-medium:var(--font-weight-medium);--sl-feed-font-weight-semibold:var(--font-weight-semibold);--sl-feed-file-font-size:var(--text-xs);--sl-feed-author-fg:var(--color-text-secondary);--sl-feed-date-fg:var(--color-text-tertiary);--sl-feed-action-fg:var(--color-text-tertiary);--sl-feed-action-target-fg:var(--color-text-brand-secondary);--sl-feed-username-fg:var(--color-text-tertiary);--sl-feed-comment-fg:var(--color-text-tertiary);--sl-feed-file-size:var(--spacing-10);--sl-feed-file-radius:var(--radius-sm);--sl-feed-file-bg:var(--color-bg-secondary);--sl-feed-file-border:var(--color-border-secondary);--sl-feed-file-fg:var(--color-text-quaternary);--sl-feed-file-name-fg:var(--color-text-secondary);--sl-feed-file-size-fg:var(--color-text-tertiary);--sl-feed-message-radius:var(--radius-md);--sl-feed-message-radius-start-start:0;--sl-feed-message-padding:var(--spacing-3);--sl-feed-message-border:var(--color-border-secondary);--sl-feed-message-fg:var(--color-text-secondary);--sl-feed-message-tight-padding-block:var(--spacing-2_5);gap:var(--sl-feed-gap);font-family:var(--sl-feed-font-family);display:flex;position:relative}@media (width>=768px){.sl-alert-title,.sl-alert-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width>=768px){.sl-alert-floating{flex-direction:row}}@media (width>=768px){.sl-alert-floating .sl-alert-title{padding-inline-end:0}}@media (width>=768px){.sl-alert-fullwidth{border-block-start:0;border-block-end:var(--sl-alert-fullwidth-border-width-block-end,var(--sl-alert-fullwidth-border-width)) solid var(--sl-alert-fullwidth-border)}}@media (width>=768px){.sl-alert-fullwidth-inner{align-items:center;gap:var(--sl-alert-fullwidth-inner-gap-md);flex-direction:row;padding-block-start:var(--sl-alert-fullwidth-inner-padding-block-start-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-block-end:var(--sl-alert-fullwidth-inner-padding-block-end-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-inline-start:var(--sl-alert-fullwidth-inner-padding-inline-start-md,var(--sl-alert-fullwidth-inner-padding-inline-md));padding-inline-end:var(--sl-alert-fullwidth-inner-padding-inline-end-md,var(--sl-alert-fullwidth-inner-padding-inline-md))}}@media (width>=768px){.sl-alert-fullwidth-lead{flex-direction:row;align-items:center}}@media (width>=1024px){.sl-alert-text[data-inline]{gap:var(--sl-alert-text-inline-gap-lg);flex-direction:row}}@media (width>=768px){.sl-alert-fullwidth .sl-alert-icon{display:inline-flex}}@media (width>=768px){.sl-alert-close-fullwidth{position:static}}.sl-avatar{--sl-avatar-radius:var(--avatar-radius);--sl-avatar-rounded-radius:var(--radius-full);--sl-avatar-inner-radius:var(--radius-md);--sl-avatar-inner-rounded-radius:var(--radius-full);--sl-avatar-status-radius:var(--radius-full);--sl-avatar-count-radius:var(--radius-full);--sl-avatar-font-family:var(--font-body);--sl-avatar-initials-font-weight:var(--font-weight-semibold);--sl-avatar-count-font-weight:var(--font-weight-bold);--sl-avatar-border-width:var(--border-width);--sl-avatar-contrast-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-gloss-ring-width:var(--border-width);--sl-avatar-status-ring-width:var(--avatar-status-ring-width);--sl-avatar-border-shadow:0 0 0 var(--sl-avatar-border-width) var(--sl-avatar-border-color);--sl-avatar-status-shadow:0 0 0 var(--sl-avatar-status-ring-width) var(--sl-avatar-status-ring-color);--sl-avatar-focus-ring-width:var(--focus-ring-width);--sl-avatar-focus-ring-color:var(--color-focus-ring);--sl-avatar-focus-ring-offset:var(--focus-ring-offset);--sl-avatar-bg:var(--color-bg-tertiary);--sl-avatar-border-color:var(--color-border-secondary_alt);--sl-avatar-contrast-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-gloss-ring-color:var(--avatar-gloss-ring-color);--sl-avatar-initials-fg:var(--color-text-quaternary);--sl-avatar-icon-fg:var(--color-fg-quaternary);--sl-avatar-status-ring-color:var(--color-bg-primary);--sl-avatar-status-online-bg:var(--color-fg-success-secondary);--sl-avatar-status-offline-bg:var(--color-utility-neutral-300);--sl-avatar-count-bg:var(--color-fg-error-primary);--sl-avatar-count-fg:var(--color-white);--sl-avatar-border-pad-xs:var(--spacing-px);--sl-avatar-border-pad-sm:var(--spacing-px);--sl-avatar-border-pad-md:var(--spacing-px);--sl-avatar-border-pad-lg:var(--avatar-border-pad-lg);--sl-avatar-border-pad-xl:var(--spacing-0_5);--sl-avatar-border-pad-2xl:var(--spacing-0_5);--sl-avatar-size-xs:var(--spacing-6);--sl-avatar-size-sm:var(--spacing-8);--sl-avatar-size-md:var(--spacing-10);--sl-avatar-size-lg:var(--spacing-12);--sl-avatar-size-xl:var(--spacing-14);--sl-avatar-size-2xl:var(--spacing-16);--sl-avatar-initials-font-size-xs:var(--text-xs);--sl-avatar-initials-line-height-xs:var(--text-xs--line-height);--sl-avatar-initials-font-size-sm:var(--text-sm);--sl-avatar-initials-line-height-sm:var(--text-sm--line-height);--sl-avatar-initials-font-size-md:var(--text-md);--sl-avatar-initials-line-height-md:var(--text-md--line-height);--sl-avatar-initials-font-size-lg:var(--text-lg);--sl-avatar-initials-line-height-lg:var(--text-lg--line-height);--sl-avatar-initials-font-size-xl:var(--text-xl);--sl-avatar-initials-line-height-xl:var(--text-xl--line-height);--sl-avatar-initials-font-size-2xl:var(--text-display-xs);--sl-avatar-initials-line-height-2xl:var(--text-display-xs--line-height);--sl-avatar-icon-size-xs:var(--spacing-4);--sl-avatar-icon-size-sm:var(--spacing-5);--sl-avatar-icon-size-md:var(--spacing-6);--sl-avatar-icon-size-lg:var(--spacing-7);--sl-avatar-icon-size-xl:var(--spacing-8);--sl-avatar-icon-size-2xl:var(--spacing-8);--sl-avatar-status-size-xs:var(--spacing-1_5);--sl-avatar-status-size-sm:var(--spacing-2);--sl-avatar-status-size-md:var(--spacing-2_5);--sl-avatar-status-size-lg:var(--spacing-3);--sl-avatar-status-size-xl:var(--spacing-3_5);--sl-avatar-status-size-2xl:var(--spacing-4);--sl-avatar-verified-offset:calc(var(--sl-avatar-border-width) * -1);--sl-avatar-verified-size:36%;--sl-avatar-verified-min-size:var(--spacing-3);--sl-avatar-count-min-inline-size:var(--spacing-3_5);--sl-avatar-count-block-size:var(--spacing-3_5);--sl-avatar-count-padding-inline:var(--spacing-0_75);--sl-avatar-count-font-size:var(--avatar-count-font-size);--sl-avatar-count-line-height:var(--avatar-count-line-height);font-family:var(--sl-avatar-font-family);border-start-start-radius:var(--sl-avatar-radius-start-start,var(--sl-avatar-radius));border-start-end-radius:var(--sl-avatar-radius-start-end,var(--sl-avatar-radius));border-end-end-radius:var(--sl-avatar-radius-end-end,var(--sl-avatar-radius));border-end-start-radius:var(--sl-avatar-radius-end-start,var(--sl-avatar-radius));flex:none;display:inline-flex;position:relative}.sl-avatar-label-group{--sl-avatar-label-gap:var(--spacing-2);--sl-avatar-label-font-family:var(--default-font-family);--sl-avatar-label-title-font-weight:var(--font-weight-semibold);--sl-avatar-label-font-size-title-sm:var(--text-sm);--sl-avatar-label-font-size-title-md:var(--text-sm);--sl-avatar-label-font-size-title-lg:var(--text-sm);--sl-avatar-label-font-size-subtitle-sm:var(--text-xs);--sl-avatar-label-font-size-subtitle-md:var(--text-sm);--sl-avatar-label-font-size-subtitle-lg:var(--text-sm);--sl-avatar-label-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-avatar-label-subtitle-fg:var(--color-text-tertiary,var(--color-neutral-600));align-items:center;gap:var(--sl-avatar-label-gap);min-inline-size:0;font-family:var(--sl-avatar-label-font-family);flex:auto;margin:0;display:flex}.sl-avatar-photo{--sl-avatar-photo-radius:var(--radius-full);--sl-avatar-photo-border-width:var(--border-width);--sl-avatar-photo-frame-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-photo-frame-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-photo-status-ring-width:var(--focus-ring-width);--sl-avatar-photo-font-family:var(--default-font-family);--sl-avatar-photo-font-weight:var(--font-weight-semibold);--sl-avatar-photo-frame-shadow:var(--shadow-xl);--sl-avatar-photo-bg:var(--color-bg-secondary);--sl-avatar-photo-border-color:var(--color-border-secondary);--sl-avatar-photo-fallback-bg:var(--color-bg-tertiary);--sl-avatar-photo-fallback-border-color:var(--color-border-secondary);--sl-avatar-photo-fg:var(--color-text-quaternary);--sl-avatar-photo-status-ring-color:var(--color-bg-primary);--sl-avatar-photo-status-online-bg:var(--color-utility-green-600);--sl-avatar-photo-status-offline-bg:var(--color-fg-quaternary);--sl-avatar-photo-status-size:18%;--sl-avatar-photo-verified-size:24%;--sl-avatar-photo-size-sm:72px;--sl-avatar-photo-padding-sm:var(--spacing-0_75);--sl-avatar-photo-padding-placeholder-sm:var(--spacing-1);--sl-avatar-photo-icon-size-sm:var(--spacing-9);--sl-avatar-photo-initials-font-size-sm:var(--text-xl);--sl-avatar-photo-overlay-inset-sm:var(--spacing-0_5);--sl-avatar-photo-size-md:var(--spacing-24);--sl-avatar-photo-padding-md:var(--spacing-1);--sl-avatar-photo-padding-placeholder-md:var(--spacing-1_25);--sl-avatar-photo-icon-size-md:var(--spacing-12);--sl-avatar-photo-initials-font-size-md:var(--text-display-xs);--sl-avatar-photo-overlay-inset-md:var(--spacing-1);--sl-avatar-photo-size-lg:160px;--sl-avatar-photo-padding-lg:var(--spacing-1_5);--sl-avatar-photo-padding-placeholder-lg:var(--avatar-radius);--sl-avatar-photo-icon-size-lg:var(--spacing-20);--sl-avatar-photo-initials-font-size-lg:3.75rem;--sl-avatar-photo-initials-line-height-lg:1;--sl-avatar-photo-overlay-inset-lg:var(--spacing-2);background:var(--sl-avatar-photo-bg);box-shadow:inset 0 0 0 var(--sl-avatar-photo-border-width) var(--sl-avatar-photo-border-color);font-family:var(--sl-avatar-photo-font-family);border-start-start-radius:var(--sl-avatar-photo-radius-start-start,var(--sl-avatar-photo-radius));border-start-end-radius:var(--sl-avatar-photo-radius-start-end,var(--sl-avatar-photo-radius));border-end-end-radius:var(--sl-avatar-photo-radius-end-end,var(--sl-avatar-photo-radius));border-end-start-radius:var(--sl-avatar-photo-radius-end-start,var(--sl-avatar-photo-radius));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sl-badge{--sl-badge-pill-radius:var(--radius-full);--sl-badge-square-radius:var(--radius-md);--sl-badge-square-radius-lg:var(--radius-lg);--sl-badge-button-radius:3px;--sl-badge-button-pill-radius:var(--radius-full);--sl-badge-img-radius:var(--radius-full);--sl-badge-font-family:var(--font-body);--sl-badge-font-weight:var(--font-weight-medium);--sl-badge-font-size-sm:var(--text-xs);--sl-badge-line-height-sm:var(--text-xs--line-height);--sl-badge-font-size-md:var(--text-sm);--sl-badge-line-height-md:var(--text-sm--line-height);--sl-badge-font-size-lg:var(--text-sm);--sl-badge-line-height-lg:var(--text-sm--line-height);--sl-badge-border-width:var(--border-width);--sl-badge-transition:background .1s linear, color .1s linear;--sl-badge-shadow:var(--shadow-xs);--sl-badge-focus-ring-width:var(--focus-ring-width);--sl-badge-focus-ring-color:var(--color-focus-ring);--sl-badge-focus-ring-offset:var(--focus-ring-offset);--sl-badge-icon-size:var(--spacing-3);--sl-badge-img-size:var(--spacing-4);--sl-badge-dot-size:var(--spacing-2);--sl-badge-button-padding:var(--spacing-0_5);--sl-badge-gap-dot-sm:var(--spacing-1);--sl-badge-gap-dot-md:var(--spacing-1_5);--sl-badge-gap-dot-lg:var(--spacing-1_5);--sl-badge-gap-icon-sm:var(--spacing-0_5);--sl-badge-gap-icon-md:var(--spacing-1);--sl-badge-gap-icon-lg:var(--spacing-1);--sl-badge-gap-button:var(--spacing-0_5);--sl-badge-gap-image-sm:var(--spacing-1);--sl-badge-gap-image-md:var(--spacing-1_5);--sl-badge-gap-image-lg:var(--spacing-1_5);--sl-badge-padding-block-sm:var(--spacing-0_5);--sl-badge-padding-block-md:var(--spacing-0_5);--sl-badge-padding-block-lg:var(--spacing-1);--sl-badge-padding-inline-pill-plain-sm:var(--spacing-2);--sl-badge-padding-inline-pill-plain-md:var(--spacing-2_5);--sl-badge-padding-inline-pill-plain-lg:var(--spacing-3);--sl-badge-padding-inline-square-plain-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-plain-md:var(--spacing-2);--sl-badge-padding-inline-square-plain-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-dot-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-dot-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-dot-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-dot-lg:var(--spacing-3);--sl-badge-padding-inline-square-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-dot-md:var(--spacing-2);--sl-badge-padding-inline-square-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-leading-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-leading-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-leading-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-md:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-trailing-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-trailing-md:var(--spacing-2);--sl-badge-padding-inline-start-pill-trailing-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-square-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-md:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-md:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-trailing-lg:var(--spacing-2);--sl-badge-padding-inline-start-pill-button-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-pill-button-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-button-md:var(--spacing-1);--sl-badge-padding-inline-start-pill-button-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-square-button-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-square-button-md:var(--spacing-2);--sl-badge-padding-inline-end-square-button-md:var(--spacing-1);--sl-badge-padding-inline-start-square-button-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-image-sm:var(--spacing-0_75);--sl-badge-padding-inline-end-pill-image-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-image-md:var(--spacing-1);--sl-badge-padding-inline-end-pill-image-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-image-lg:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-image-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-image-sm:var(--spacing-1);--sl-badge-padding-inline-end-square-image-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-image-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-image-md:var(--spacing-2);--sl-badge-padding-inline-start-square-image-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-image-lg:var(--spacing-2_5);--sl-badge-padding-icon-only-sm:var(--spacing-1_25);--sl-badge-padding-icon-only-md:var(--spacing-1_5);--sl-badge-padding-icon-only-lg:var(--spacing-2);--sl-badge-gray-bg:var(--color-utility-neutral-50);--sl-badge-gray-fg:var(--color-utility-neutral-700);--sl-badge-gray-ring:var(--color-utility-neutral-200);--sl-badge-gray-addon:var(--color-utility-neutral-500);--sl-badge-gray-addon-button:var(--color-utility-neutral-400);--sl-badge-gray-addon-button-hover-bg:var(--color-utility-neutral-100);--sl-badge-gray-addon-button-hover-fg:var(--color-utility-neutral-500);--sl-badge-brand-bg:var(--color-utility-brand-50);--sl-badge-brand-fg:var(--color-utility-brand-700);--sl-badge-brand-ring:var(--color-utility-brand-200);--sl-badge-brand-addon:var(--color-utility-brand-500);--sl-badge-brand-addon-button:var(--color-utility-brand-400);--sl-badge-brand-addon-button-hover-bg:var(--color-utility-brand-100);--sl-badge-brand-addon-button-hover-fg:var(--color-utility-brand-500);--sl-badge-error-bg:var(--color-utility-red-50);--sl-badge-error-fg:var(--color-utility-red-700);--sl-badge-error-ring:var(--color-utility-red-200);--sl-badge-error-addon:var(--color-utility-red-500);--sl-badge-error-addon-button:var(--color-utility-red-400);--sl-badge-error-addon-button-hover-bg:var(--color-utility-red-100);--sl-badge-error-addon-button-hover-fg:var(--color-utility-red-500);--sl-badge-warning-bg:var(--color-utility-yellow-50);--sl-badge-warning-fg:var(--color-utility-yellow-700);--sl-badge-warning-ring:var(--color-utility-yellow-200);--sl-badge-warning-addon:var(--color-utility-yellow-500);--sl-badge-warning-addon-button:var(--color-utility-yellow-400);--sl-badge-warning-addon-button-hover-bg:var(--color-utility-yellow-100);--sl-badge-warning-addon-button-hover-fg:var(--color-utility-yellow-500);--sl-badge-success-bg:var(--color-utility-green-50);--sl-badge-success-fg:var(--color-utility-green-700);--sl-badge-success-ring:var(--color-utility-green-200);--sl-badge-success-addon:var(--color-utility-green-500);--sl-badge-success-addon-button:var(--color-utility-green-400);--sl-badge-success-addon-button-hover-bg:var(--color-utility-green-100);--sl-badge-success-addon-button-hover-fg:var(--color-utility-green-500);--sl-badge-slate-bg:var(--color-utility-slate-50);--sl-badge-slate-fg:var(--color-utility-slate-700);--sl-badge-slate-ring:var(--color-utility-slate-200);--sl-badge-slate-addon:var(--color-utility-slate-500);--sl-badge-slate-addon-button:var(--color-utility-slate-400);--sl-badge-slate-addon-button-hover-bg:var(--color-utility-slate-100);--sl-badge-slate-addon-button-hover-fg:var(--color-utility-slate-500);--sl-badge-sky-bg:var(--color-utility-sky-50);--sl-badge-sky-fg:var(--color-utility-sky-700);--sl-badge-sky-ring:var(--color-utility-sky-200);--sl-badge-sky-addon:var(--color-utility-sky-500);--sl-badge-sky-addon-button:var(--color-utility-sky-400);--sl-badge-sky-addon-button-hover-bg:var(--color-utility-sky-100);--sl-badge-sky-addon-button-hover-fg:var(--color-utility-sky-500);--sl-badge-blue-bg:var(--color-utility-blue-50);--sl-badge-blue-fg:var(--color-utility-blue-700);--sl-badge-blue-ring:var(--color-utility-blue-200);--sl-badge-blue-addon:var(--color-utility-blue-500);--sl-badge-blue-addon-button:var(--color-utility-blue-400);--sl-badge-blue-addon-button-hover-bg:var(--color-utility-blue-100);--sl-badge-blue-addon-button-hover-fg:var(--color-utility-blue-500);--sl-badge-indigo-bg:var(--color-utility-indigo-50);--sl-badge-indigo-fg:var(--color-utility-indigo-700);--sl-badge-indigo-ring:var(--color-utility-indigo-200);--sl-badge-indigo-addon:var(--color-utility-indigo-500);--sl-badge-indigo-addon-button:var(--color-utility-indigo-400);--sl-badge-indigo-addon-button-hover-bg:var(--color-utility-indigo-100);--sl-badge-indigo-addon-button-hover-fg:var(--color-utility-indigo-500);--sl-badge-purple-bg:var(--color-utility-purple-50);--sl-badge-purple-fg:var(--color-utility-purple-700);--sl-badge-purple-ring:var(--color-utility-purple-200);--sl-badge-purple-addon:var(--color-utility-purple-500);--sl-badge-purple-addon-button:var(--color-utility-purple-400);--sl-badge-purple-addon-button-hover-bg:var(--color-utility-purple-100);--sl-badge-purple-addon-button-hover-fg:var(--color-utility-purple-500);--sl-badge-pink-bg:var(--color-utility-pink-50);--sl-badge-pink-fg:var(--color-utility-pink-700);--sl-badge-pink-ring:var(--color-utility-pink-200);--sl-badge-pink-addon:var(--color-utility-pink-500);--sl-badge-pink-addon-button:var(--color-utility-pink-400);--sl-badge-pink-addon-button-hover-bg:var(--color-utility-pink-100);--sl-badge-pink-addon-button-hover-fg:var(--color-utility-pink-500);--sl-badge-orange-bg:var(--color-utility-orange-50);--sl-badge-orange-fg:var(--color-utility-orange-700);--sl-badge-orange-ring:var(--color-utility-orange-200);--sl-badge-orange-addon:var(--color-utility-orange-500);--sl-badge-orange-addon-button:var(--color-utility-orange-400);--sl-badge-orange-addon-button-hover-bg:var(--color-utility-orange-100);--sl-badge-orange-addon-button-hover-fg:var(--color-utility-orange-500);--sl-badge-modern-bg:var(--color-bg-primary);--sl-badge-modern-fg:var(--color-text-secondary);--sl-badge-modern-ring:var(--color-border-primary);white-space:nowrap;block-size:max-content;inline-size:max-content;font-family:var(--sl-badge-font-family);font-weight:var(--sl-badge-font-weight);background:var(--sl-badge-bg);color:var(--sl-badge-fg);box-shadow:inset 0 0 0 var(--sl-badge-border-width) var(--sl-badge-ring);align-items:center;display:inline-flex}.sl-badge-group{--sl-badge-group-font-family:var(--font-body);--sl-badge-group-font-weight:var(--font-weight-medium);--sl-badge-group-font-size-md:var(--text-xs);--sl-badge-group-line-height-md:var(--text-xs--line-height);--sl-badge-group-font-size-lg:var(--text-sm);--sl-badge-group-line-height-lg:var(--text-sm--line-height);--sl-badge-group-transition:background .1s linear;--sl-badge-group-border-width:var(--border-width);--sl-badge-group-shadow:var(--shadow-xs);--sl-badge-group-radius:var(--radius-full);--sl-badge-group-modern-radius:var(--badge-group-radius);--sl-badge-group-addon-radius:var(--radius-full);--sl-badge-group-modern-addon-radius:var(--radius-md);--sl-badge-group-dot-radius:var(--radius-full);--sl-badge-group-padding-block-leading:var(--spacing-1);--sl-badge-group-padding-inline-leading:var(--spacing-1);--sl-badge-group-padding-inline-end-leading:var(--spacing-2);--sl-badge-group-padding-block-trailing:var(--spacing-1);--sl-badge-group-padding-inline-trailing:var(--spacing-3);--sl-badge-group-padding-inline-end-trailing:var(--spacing-1);--sl-badge-group-padding-inline-start-trailing-modern:var(--spacing-2_5);--sl-badge-group-addon-padding-block:var(--spacing-0_5);--sl-badge-group-addon-padding-inline-leading-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-leading-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-trailing-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-end-trailing-md:var(--spacing-1_5);--sl-badge-group-addon-padding-inline-trailing-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-end-trailing-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-leading-md:var(--spacing-1_5);--sl-badge-group-modern-addon-padding-inline-leading-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-trailing:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-end-trailing:var(--spacing-1_5);--sl-badge-group-modern-addon-gap-md:var(--spacing-1);--sl-badge-group-modern-addon-gap-lg:var(--spacing-1_5);--sl-badge-group-addon-margin-leading-md:var(--spacing-2);--sl-badge-group-addon-margin-leading-lg:var(--spacing-2);--sl-badge-group-addon-margin-trailing-md:var(--spacing-2);--sl-badge-group-addon-margin-trailing-lg:var(--spacing-2);--sl-badge-group-icon-size-leading:var(--spacing-4);--sl-badge-group-icon-size-trailing:var(--spacing-3);--sl-badge-group-icon-margin-leading:var(--spacing-1);--sl-badge-group-icon-margin-trailing-md:var(--spacing-0_5);--sl-badge-group-icon-margin-trailing-lg:var(--spacing-1);--sl-badge-group-dot-size:var(--spacing-2);--sl-badge-group-dot-ring-width:var(--badge-group-dot-outline-width);--sl-badge-group-dot-ring-offset:calc(var(--sl-badge-group-border-width) * -1);--sl-badge-group-dot-margin-trailing-md:var(--spacing-1_5);--sl-badge-group-dot-margin-trailing-lg:var(--spacing-2);--sl-badge-group-modern-bg:var(--color-bg-primary);--sl-badge-group-modern-bg-hover:var(--color-bg-secondary);--sl-badge-group-modern-fg:var(--color-text-secondary);--sl-badge-group-modern-border:var(--color-border-primary);--sl-badge-group-modern-addon-bg:var(--color-bg-primary);--sl-badge-group-modern-icon:var(--color-utility-neutral-500);--sl-badge-group-light-addon-bg:var(--color-bg-primary);--sl-badge-group-brand-bg:var(--color-utility-brand-50);--sl-badge-group-brand-fg:var(--color-utility-brand-700);--sl-badge-group-brand-ring:var(--color-utility-brand-200);--sl-badge-group-brand-hover:var(--color-utility-brand-100);--sl-badge-group-brand-icon:var(--color-utility-brand-500);--sl-badge-group-brand-dot-bg:var(--color-utility-brand-500);--sl-badge-group-brand-dot-ring:var(--color-utility-brand-100);--sl-badge-group-gray-bg:var(--color-utility-neutral-50);--sl-badge-group-gray-fg:var(--color-utility-neutral-700);--sl-badge-group-gray-ring:var(--color-utility-neutral-200);--sl-badge-group-gray-hover:var(--color-utility-neutral-100);--sl-badge-group-gray-icon:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-bg:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-ring:var(--color-utility-neutral-100);--sl-badge-group-error-bg:var(--color-utility-red-50);--sl-badge-group-error-fg:var(--color-utility-red-700);--sl-badge-group-error-ring:var(--color-utility-red-200);--sl-badge-group-error-hover:var(--color-utility-red-100);--sl-badge-group-error-icon:var(--color-utility-red-500);--sl-badge-group-error-dot-bg:var(--color-utility-red-500);--sl-badge-group-error-dot-ring:var(--color-utility-red-100);--sl-badge-group-warning-bg:var(--color-utility-yellow-50);--sl-badge-group-warning-fg:var(--color-utility-yellow-700);--sl-badge-group-warning-ring:var(--color-utility-yellow-200);--sl-badge-group-warning-hover:var(--color-utility-yellow-100);--sl-badge-group-warning-icon:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-bg:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-ring:var(--color-utility-yellow-100);--sl-badge-group-success-bg:var(--color-utility-green-50);--sl-badge-group-success-fg:var(--color-utility-green-700);--sl-badge-group-success-ring:var(--color-utility-green-200);--sl-badge-group-success-hover:var(--color-utility-green-100);--sl-badge-group-success-icon:var(--color-utility-green-500);--sl-badge-group-success-dot-bg:var(--color-utility-green-500);--sl-badge-group-success-dot-ring:var(--color-utility-green-100);cursor:pointer;inline-size:max-content;font-family:var(--sl-badge-group-font-family);font-weight:var(--sl-badge-group-font-weight);transition:var(--sl-badge-group-transition);align-items:center;display:inline-flex}.sl-breadcrumbs-nav{--sl-breadcrumb-border-width:var(--border-width);--sl-breadcrumb-transition:background .1s linear, color .1s linear;--sl-breadcrumb-font-family:var(--font-body);--sl-breadcrumb-font-size:var(--text-sm);--sl-breadcrumb-line-height:var(--text-sm--line-height);--sl-breadcrumb-font-weight:var(--font-weight-semibold);--sl-breadcrumb-focus-ring-width:var(--focus-ring-width);--sl-breadcrumb-focus-ring-color:var(--color-focus-ring);--sl-breadcrumb-focus-ring-offset:var(--focus-ring-offset);--sl-breadcrumb-gap-text:var(--spacing-2);--sl-breadcrumb-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-text:var(--spacing-2);--sl-breadcrumb-item-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-avatar:var(--spacing-2);--sl-breadcrumb-line-padding:var(--spacing-2);--sl-breadcrumb-line-border-color:var(--color-border-secondary);--sl-breadcrumb-link-gap:var(--spacing-1);--sl-breadcrumb-link-radius:var(--radius-md);--sl-breadcrumb-link-fg:var(--color-text-quaternary);--sl-breadcrumb-link-fg-hover:var(--color-text-tertiary_hover);--sl-breadcrumb-link-fg-current:var(--color-text-brand-secondary);--sl-breadcrumb-button-padding:var(--spacing-1);--sl-breadcrumb-button-label-padding-inline:var(--spacing-1);--sl-breadcrumb-button-bg-hover:var(--color-bg-primary_hover);--sl-breadcrumb-button-bg-current:var(--color-bg-primary_hover);--sl-breadcrumb-button-fg-current:var(--color-fg-tertiary_hover);--sl-breadcrumb-icon-size:var(--spacing-5);--sl-breadcrumb-icon-fg:var(--color-fg-quaternary);--sl-breadcrumb-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-breadcrumb-icon-fg-current:var(--color-fg-brand-primary);--sl-breadcrumb-icon-fg-button-current:var(--color-fg-quaternary_hover);--sl-breadcrumb-divider-size:var(--spacing-4);--sl-breadcrumb-divider-fg:var(--color-utility-neutral-300);--sl-breadcrumb-avatar-gap:var(--spacing-2);--sl-breadcrumb-avatar-radius:var(--radius-lg);--sl-breadcrumb-avatar-ring-bg:var(--color-bg-primary);--sl-breadcrumb-avatar-ring-padding:var(--spacing-0_5);--sl-breadcrumb-avatar-ring-shadow-color:var(--color-border-secondary);--sl-breadcrumb-avatar-ring-shadow:inset 0 0 0 .5px var(--sl-breadcrumb-avatar-ring-shadow-color);--sl-breadcrumb-avatar-label-fg:var(--color-text-primary);min-inline-size:0;font-family:var(--sl-breadcrumb-font-family)}.sl-btn{--sl-btn-radius:var(--radius-lg);--sl-btn-link-radius:var(--radius-xs);--sl-btn-inner-radius:var(--button-inner-radius);--sl-btn-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-font-family:var(--font-body);--sl-btn-font-weight:var(--font-weight-semibold);--sl-btn-label-padding-inline:var(--spacing-0_5);--sl-btn-icon-size:var(--spacing-5);--sl-btn-focus-ring-width:var(--focus-ring-width);--sl-btn-focus-ring-color:var(--color-focus-ring);--sl-btn-focus-ring-offset:var(--focus-ring-offset);--sl-btn-destructive-focus-ring-color:var(--color-focus-ring-error);--sl-btn-border-width:var(--border-width);--sl-btn-highlight-border-color:var(--button-highlight-border);--sl-btn-gap-xs:var(--spacing-1);--sl-btn-padding-block-xs:var(--spacing-1_5);--sl-btn-padding-inline-xs:var(--spacing-2_5);--sl-btn-padding-icon-only-xs:var(--spacing-2);--sl-btn-font-size-xs:var(--text-sm);--sl-btn-line-height-xs:var(--text-sm--line-height);--sl-btn-icon-size-xs:var(--spacing-4);--sl-btn-gap-sm:var(--spacing-1);--sl-btn-padding-block-sm:var(--spacing-2);--sl-btn-padding-inline-sm:var(--spacing-3);--sl-btn-padding-icon-only-sm:var(--spacing-2);--sl-btn-font-size-sm:var(--text-sm);--sl-btn-line-height-sm:var(--text-sm--line-height);--sl-btn-gap-md:var(--spacing-1);--sl-btn-padding-block-md:var(--spacing-2_5);--sl-btn-padding-inline-md:var(--spacing-3_5);--sl-btn-padding-icon-only-md:var(--spacing-2_5);--sl-btn-font-size-md:var(--text-sm);--sl-btn-line-height-md:var(--text-sm--line-height);--sl-btn-gap-lg:var(--spacing-1_5);--sl-btn-padding-block-lg:var(--spacing-2_5);--sl-btn-padding-inline-lg:var(--spacing-4);--sl-btn-padding-icon-only-lg:var(--spacing-3);--sl-btn-font-size-lg:var(--text-md);--sl-btn-line-height-lg:var(--text-md--line-height);--sl-btn-gap-xl:var(--spacing-1_5);--sl-btn-padding-block-xl:var(--spacing-3);--sl-btn-padding-inline-xl:var(--spacing-4_5);--sl-btn-padding-icon-only-xl:var(--spacing-3_5);--sl-btn-font-size-xl:var(--text-md);--sl-btn-line-height-xl:var(--text-md--line-height);--sl-btn-primary-bg:var(--color-bg-brand-solid);--sl-btn-primary-bg-hover:var(--color-bg-brand-solid_hover);--sl-btn-primary-fg:var(--color-white);--sl-btn-primary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-icon:var(--button-icon-on-solid);--sl-btn-primary-icon-hover:var(--button-icon-on-solid-hover);--sl-btn-secondary-bg:var(--color-bg-primary);--sl-btn-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-secondary-fg:var(--color-text-secondary);--sl-btn-secondary-fg-hover:var(--color-text-secondary_hover);--sl-btn-secondary-border:var(--color-border-primary);--sl-btn-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-icon:var(--color-fg-quaternary);--sl-btn-secondary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-tertiary-fg:var(--color-text-tertiary);--sl-btn-tertiary-fg-hover:var(--color-text-tertiary_hover);--sl-btn-tertiary-bg-hover:var(--color-bg-primary_hover);--sl-btn-tertiary-icon:var(--color-fg-quaternary);--sl-btn-tertiary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-primary-destructive-bg:var(--color-bg-error-solid);--sl-btn-primary-destructive-bg-hover:var(--color-bg-error-solid_hover);--sl-btn-primary-destructive-fg:var(--color-white);--sl-btn-primary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-destructive-icon:var(--button-icon-on-solid);--sl-btn-secondary-destructive-bg:var(--color-bg-primary);--sl-btn-secondary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-secondary-destructive-fg:var(--color-text-error-primary);--sl-btn-secondary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-secondary-destructive-border:var(--color-border-error_subtle);--sl-btn-secondary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-tertiary-destructive-fg:var(--color-text-error-primary);--sl-btn-tertiary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-tertiary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-tertiary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-link-color-fg:var(--color-text-brand-secondary);--sl-btn-link-color-fg-hover:var(--color-text-brand-secondary_hover);--sl-btn-link-color-icon:var(--color-fg-brand-secondary);--sl-btn-link-gray-fg:var(--color-text-tertiary);--sl-btn-link-gray-fg-hover:var(--color-text-tertiary_hover);--sl-btn-link-gray-icon:var(--color-fg-quaternary);--sl-btn-link-destructive-fg:var(--color-text-error-primary);--sl-btn-link-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-link-destructive-icon:var(--color-fg-error-secondary);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-btn-font-family);font-weight:var(--sl-btn-font-weight);transition:var(--sl-btn-transition);border:none;border-start-start-radius:var(--sl-btn-radius-start-start,var(--sl-btn-radius));border-start-end-radius:var(--sl-btn-radius-start-end,var(--sl-btn-radius));border-end-end-radius:var(--sl-btn-radius-end-end,var(--sl-btn-radius));border-end-start-radius:var(--sl-btn-radius-end-start,var(--sl-btn-radius));justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.sl-btn-group{--sl-btn-group-radius:var(--radius-lg);--sl-btn-group-shadow:var(--shadow-xs);--sl-btn-group-item-radius:var(--radius-lg);--sl-btn-group-border-width:var(--border-width);--sl-btn-group-item-overlap:calc(-1 * var(--sl-btn-group-border-width));--sl-btn-group-item-shadow:var(--shadow-skeuomorphic);--sl-btn-group-item-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-group-icon-transition:color .1s linear;--sl-btn-group-font-family:var(--font-body);--sl-btn-group-font-weight:var(--font-weight-semibold);--sl-btn-group-item-bg:var(--color-bg-primary);--sl-btn-group-item-bg-hover:var(--color-bg-primary_hover);--sl-btn-group-item-fg:var(--color-text-secondary);--sl-btn-group-item-fg-hover:var(--color-text-secondary_hover);--sl-btn-group-item-fg-disabled:color-mix(in srgb, var(--color-text-secondary) 50%, transparent);--sl-btn-group-item-border:var(--color-border-primary);--sl-btn-group-icon-fg:var(--color-fg-quaternary);--sl-btn-group-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-group-focus-ring-width:var(--focus-ring-width);--sl-btn-group-focus-ring-color:var(--color-focus-ring);--sl-btn-group-focus-ring-offset:var(--focus-ring-offset);--sl-btn-group-icon-size:var(--spacing-5);--sl-btn-group-gap-sm:var(--spacing-1_5);--sl-btn-group-padding-block-sm:var(--spacing-2);--sl-btn-group-padding-inline-sm:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-leading-start-sm:var(--spacing-3);--sl-btn-group-padding-inline-icon-only-sm:var(--spacing-2_5);--sl-btn-group-font-size-sm:var(--text-sm);--sl-btn-group-line-height-sm:var(--text-sm--line-height);--sl-btn-group-gap-md:var(--spacing-1_5);--sl-btn-group-padding-block-md:var(--spacing-2_5);--sl-btn-group-padding-inline-md:var(--spacing-4);--sl-btn-group-padding-inline-icon-leading-start-md:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-only-md:var(--spacing-3);--sl-btn-group-font-size-md:var(--text-sm);--sl-btn-group-line-height-md:var(--text-sm--line-height);--sl-btn-group-gap-lg:var(--spacing-2);--sl-btn-group-padding-block-lg:var(--spacing-2_5);--sl-btn-group-padding-inline-lg:var(--spacing-4_5);--sl-btn-group-padding-inline-icon-leading-start-lg:var(--spacing-4);--sl-btn-group-padding-inline-icon-only-lg:var(--spacing-3_5);--sl-btn-group-font-size-lg:var(--text-md);--sl-btn-group-line-height-lg:var(--text-md--line-height);z-index:0;inline-size:max-content;box-shadow:var(--sl-btn-group-shadow);border-start-start-radius:var(--sl-btn-group-radius-start-start,var(--sl-btn-group-radius));border-start-end-radius:var(--sl-btn-group-radius-start-end,var(--sl-btn-group-radius));border-end-end-radius:var(--sl-btn-group-radius-end-end,var(--sl-btn-group-radius));border-end-start-radius:var(--sl-btn-group-radius-end-start,var(--sl-btn-group-radius));display:inline-flex;position:relative}.sl-btn-utility{--sl-btn-utility-radius:var(--radius-md);--sl-btn-utility-padding-icon-only:var(--spacing-1_5);--sl-btn-utility-border-width:var(--border-width);--sl-btn-utility-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-utility-focus-ring-width:var(--focus-ring-width);--sl-btn-utility-focus-ring-color:var(--color-focus-ring);--sl-btn-utility-focus-ring-offset:var(--focus-ring-offset);--sl-btn-utility-icon-size-xs:var(--spacing-4);--sl-btn-utility-icon-size-sm:var(--spacing-5);--sl-btn-utility-secondary-bg:var(--color-bg-primary);--sl-btn-utility-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-utility-secondary-fg:var(--color-fg-quaternary);--sl-btn-utility-secondary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-secondary-border:var(--color-border-primary);--sl-btn-utility-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-utility-secondary-shadow-disabled:var(--shadow-xs);--sl-btn-utility-tertiary-fg:var(--color-fg-quaternary);--sl-btn-utility-tertiary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-tertiary-bg-hover:var(--color-bg-primary_hover);cursor:pointer;block-size:max-content;transition:var(--sl-btn-utility-transition);background:0 0;border:none;border-start-start-radius:var(--sl-btn-utility-radius-start-start,var(--sl-btn-utility-radius));border-start-end-radius:var(--sl-btn-utility-radius-start-end,var(--sl-btn-utility-radius));border-end-end-radius:var(--sl-btn-utility-radius-end-end,var(--sl-btn-utility-radius));border-end-start-radius:var(--sl-btn-utility-radius-end-start,var(--sl-btn-utility-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-btn-utility-padding-block-start,var(--sl-btn-utility-padding-icon-only));padding-block-end:var(--sl-btn-utility-padding-block-end,var(--sl-btn-utility-padding-icon-only));padding-inline-start:var(--sl-btn-utility-padding-inline-start,var(--sl-btn-utility-padding-icon-only));padding-inline-end:var(--sl-btn-utility-padding-inline-end,var(--sl-btn-utility-padding-icon-only));display:inline-flex;position:relative}.sl-calendar{--sl-calendar-gap:var(--spacing-3);--sl-calendar-controls-gap:var(--spacing-3);--sl-calendar-font-family:var(--default-font-family);--sl-calendar-font-size:var(--text-sm);--sl-calendar-heading-font-weight:var(--font-weight-semibold);--sl-calendar-weekday-font-weight:var(--font-weight-medium);--sl-calendar-heading-fg:var(--color-text-secondary);--sl-calendar-weekday-fg:var(--color-text-secondary);--sl-calendar-nav-size:var(--spacing-8);--sl-calendar-weekday-size:var(--spacing-10);gap:var(--sl-calendar-gap);font-family:var(--sl-calendar-font-family);flex-direction:column;display:flex}.sl-cal-cell{--sl-cal-cell-size:var(--spacing-10);--sl-cal-cell-radius:var(--radius-full);--sl-cal-cell-inner-radius:var(--radius-full);--sl-cal-cell-dot-size:var(--spacing-1_25);--sl-cal-cell-dot-radius:var(--radius-full);--sl-cal-cell-dot-inset-block-end:var(--spacing-1);--sl-cal-cell-font-size:var(--text-sm);--sl-cal-cell-line-height:var(--text-sm--line-height);--sl-cal-cell-font-weight-active:var(--font-weight-medium);--sl-cal-cell-transition:background-color .1s ease, color .1s ease;--sl-cal-cell-focus-ring-width:var(--focus-ring-width);--sl-cal-cell-focus-ring-color:var(--color-focus-ring);--sl-cal-cell-focus-ring-offset:var(--focus-ring-offset);--sl-cal-cell-outside-opacity:.5;--sl-cal-cell-dot-disabled-opacity:.5;--sl-cal-cell-focused-z:10;--sl-cal-cell-fg:var(--color-text-secondary);--sl-cal-cell-range-fill-bg:var(--color-bg-active);--sl-cal-cell-hover-bg:var(--color-bg-primary_hover);--sl-cal-cell-hover-fg:var(--color-text-secondary_hover);--sl-cal-cell-today-bg:var(--color-bg-active);--sl-cal-cell-today-hover-bg:var(--color-bg-secondary_hover);--sl-cal-cell-selected-bg:var(--color-bg-brand-solid);--sl-cal-cell-selected-bg-hover:var(--color-bg-brand-solid_hover);--sl-cal-cell-selected-fg:var(--color-white);--sl-cal-cell-disabled-fg:var(--color-text-placeholder);--sl-cal-cell-dot-bg:var(--color-fg-brand-primary);--sl-cal-cell-dot-on-selected-bg:var(--color-fg-white);inline-size:var(--sl-cal-cell-inline-size,var(--sl-cal-cell-size));block-size:var(--sl-cal-cell-block-size,var(--sl-cal-cell-size));outline:none;position:relative}.sl-cal-cell--range-fill,.sl-cal-cell--in-range-disabled{background:var(--sl-cal-cell-range-fill-bg)}.sl-caldate-input{--sl-caldate-radius:var(--radius-lg);--sl-caldate-padding-block:var(--spacing-2);--sl-caldate-padding-inline:var(--spacing-2_5);--sl-caldate-border-width:var(--border-width);--sl-caldate-shadow:var(--shadow-xs);--sl-caldate-transition:box-shadow .1s linear;--sl-caldate-bg:var(--color-bg-primary);--sl-caldate-fg:var(--color-text-primary);--sl-caldate-border:var(--color-border-primary);--sl-caldate-font-size:var(--text-md);--sl-caldate-line-height:var(--text-md--line-height);--sl-caldate-focus-ring-width:var(--focus-ring-width);--sl-caldate-focus-ring-color:var(--color-border-brand);--sl-caldate-segment-radius:var(--radius-sm);--sl-caldate-segment-padding-inline:var(--spacing-0_5);--sl-caldate-segment-font-weight-focused:var(--font-weight-medium);--sl-caldate-segment-fg:var(--color-text-primary);--sl-caldate-segment-placeholder-fg:var(--color-text-placeholder);--sl-caldate-segment-literal-fg:var(--color-fg-quaternary);--sl-caldate-segment-focused-bg:var(--color-bg-brand-solid);--sl-caldate-segment-focused-fg:var(--color-text-white);background:var(--sl-caldate-bg);box-shadow:inset 0 0 0 var(--sl-caldate-border-width) var(--sl-caldate-border), var(--sl-caldate-shadow);font-size:var(--sl-caldate-font-size);line-height:var(--sl-caldate-line-height);color:var(--sl-caldate-fg);transition:var(--sl-caldate-transition);border-start-start-radius:var(--sl-caldate-radius-start-start,var(--sl-caldate-radius));border-start-end-radius:var(--sl-caldate-radius-start-end,var(--sl-caldate-radius));border-end-end-radius:var(--sl-caldate-radius-end-end,var(--sl-caldate-radius));border-end-start-radius:var(--sl-caldate-radius-end-start,var(--sl-caldate-radius));align-items:center;padding-block-start:var(--sl-caldate-padding-block-start,var(--sl-caldate-padding-block));padding-block-end:var(--sl-caldate-padding-block-end,var(--sl-caldate-padding-block));padding-inline-start:var(--sl-caldate-padding-inline-start,var(--sl-caldate-padding-inline));padding-inline-end:var(--sl-caldate-padding-inline-end,var(--sl-caldate-padding-inline));display:flex}.sl-calendar-event-dialog{--sl-cal-event-font-family:var(--default-font-family);--sl-cal-event-font-size-xs:var(--text-xs);--sl-cal-event-font-size-sm:var(--text-sm);--sl-cal-event-font-size-lg:var(--text-lg);--sl-cal-event-font-weight-medium:var(--font-weight-medium);--sl-cal-event-font-weight-semibold:var(--font-weight-semibold);--sl-cal-event-font-weight-bold:var(--font-weight-bold);--sl-cal-event-border-width:var(--border-width);--sl-cal-event-focus-ring-width:var(--focus-ring-width);--sl-cal-event-focus-ring-color:var(--color-brand-500);--sl-cal-event-focus-ring-offset:var(--focus-ring-offset);--sl-cal-event-content-gap:var(--spacing-6);--sl-cal-event-content-padding-block:var(--spacing-6);--sl-cal-event-headstack-gap:var(--spacing-3);--sl-cal-event-datechip-size:var(--spacing-16);--sl-cal-event-datechip-radius:var(--radius-md);--sl-cal-event-datechip-border-color:var(--color-border-secondary);--sl-cal-event-datechip-month-bg:var(--color-bg-secondary);--sl-cal-event-datechip-month-fg:var(--color-text-tertiary);--sl-cal-event-datechip-day-fg:var(--color-brand-800);--sl-cal-event-datechip-month-padding-block-start:var(--spacing-0_75);--sl-cal-event-datechip-month-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-month-padding-inline:7px;--sl-cal-event-datechip-day-padding-block-start:var(--spacing-px);--sl-cal-event-datechip-day-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-day-padding-inline:7px;--sl-cal-event-label-fg:var(--color-text-primary);--sl-cal-event-meta-text-fg:var(--color-text-tertiary);--sl-cal-event-about-fg:var(--color-text-tertiary);--sl-cal-event-going-fg:var(--color-text-secondary);--sl-cal-event-guests-count-fg:var(--color-text-primary);--sl-cal-event-actions-gap:var(--spacing-0_5);--sl-cal-event-actions-margin-block-start:calc(-1 * var(--spacing-2));--sl-cal-event-actions-margin-block-end:calc(-1 * var(--spacing-1));--sl-cal-event-meta-gap:var(--spacing-2);--sl-cal-event-meta-row-gap:var(--spacing-2);--sl-cal-event-meta-icon-size:var(--spacing-5);--sl-cal-event-meta-icon-fg:var(--color-text-tertiary);--sl-cal-event-avatars-row-gap:var(--spacing-2);--sl-cal-event-avatar-ring-color:var(--color-neutral-50);--sl-cal-event-avatar-ring:0 0 0 1.5px var(--sl-cal-event-avatar-ring-color);--sl-cal-event-avatar-radius:var(--radius-full);--sl-cal-event-avatar-overlap:calc(-1 * var(--spacing-3));--sl-cal-event-add-size:var(--spacing-10);--sl-cal-event-add-radius:var(--radius-full);--sl-cal-event-add-border-color:var(--color-border-primary);--sl-cal-event-add-bg:var(--color-neutral-50);--sl-cal-event-add-bg-hover:var(--color-bg-secondary);--sl-cal-event-add-fg:var(--color-text-tertiary);--sl-cal-event-add-icon-size:var(--spacing-5);--sl-cal-event-guests-gap:var(--spacing-2);--sl-cal-event-guests-sep-block-size:13px;--sl-cal-event-guests-sep-border-color:var(--color-border-secondary);--sl-cal-event-footer-gap:var(--spacing-4);gap:0}.sl-carousel{--sl-carousel-border-width:var(--border-width);--sl-carousel-trigger-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-carousel-indicator-transition:background .1s linear, inline-size .1s linear;--sl-carousel-focus-ring-width:var(--focus-ring-width);--sl-carousel-focus-ring-color:var(--color-focus-ring);--sl-carousel-focus-ring-offset:var(--focus-ring-offset);--sl-carousel-trigger-size:var(--spacing-10);--sl-carousel-trigger-radius:var(--radius-full);--sl-carousel-trigger-icon-size:var(--spacing-5);--sl-carousel-trigger-bg:var(--color-bg-primary);--sl-carousel-trigger-bg-hover:var(--color-bg-primary_hover);--sl-carousel-trigger-fg:var(--color-text-secondary);--sl-carousel-trigger-fg-hover:var(--color-text-secondary_hover);--sl-carousel-trigger-border:var(--color-border-primary);--sl-carousel-trigger-shadow:var(--shadow-xs-skeuomorphic);--sl-carousel-indicators-gap:var(--spacing-2);--sl-carousel-indicator-size:var(--spacing-2);--sl-carousel-indicator-selected-inline-size:var(--spacing-5);--sl-carousel-indicator-radius:var(--radius-full);--sl-carousel-indicator-bg:var(--color-border-primary);--sl-carousel-indicator-bg-hover:var(--color-fg-quaternary);--sl-carousel-indicator-selected-bg:var(--color-bg-brand-solid);position:relative}.sl-chart{--sl-chart-font-family:var(--default-font-family);--sl-chart-font-size:var(--text-sm);--sl-chart-title-font-weight:var(--font-weight-semibold);--sl-chart-value-font-weight:var(--font-weight-medium);--sl-chart-tooltip-bg:var(--color-bg-primary-solid);--sl-chart-tooltip-title-fg:var(--color-text-white);--sl-chart-tooltip-row-fg:var(--color-text-white);--sl-chart-tooltip-name-fg:var(--color-text-white);--sl-chart-tooltip-value-fg:var(--color-text-white);--sl-chart-axis-tick-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-dot-ring-color:var(--color-border-secondary_alt);--sl-chart-tooltip-dot-ring-color:#0003;--sl-chart-dot-ring-width:var(--border-width);--sl-chart-tooltip-shadow:var(--shadow-lg);--sl-chart-tooltip-radius:var(--radius-md);--sl-chart-tooltip-padding:var(--spacing-2);--sl-chart-tooltip-padding-inline:var(--spacing-3);--sl-chart-tooltip-gap:var(--spacing-1);--sl-chart-tooltip-rows-gap:var(--spacing-0_5);--sl-chart-tooltip-row-gap:var(--spacing-2);--sl-chart-legend-gap-block:var(--spacing-3);--sl-chart-legend-gap-inline:var(--spacing-4);--sl-chart-legend-item-gap:var(--spacing-2);--sl-chart-legend-margin:var(--spacing-2);--sl-chart-legend-margin-block-end:0;--sl-chart-legend-margin-inline:0;--sl-chart-dot-size:var(--spacing-2);--sl-chart-dot-radius:var(--radius-full);inline-size:100%;font-family:var(--sl-chart-font-family)}.sl-checkbox{--sl-checkbox-font-family:var(--default-font-family);--sl-checkbox-font-weight:var(--font-weight-medium);--sl-checkbox-font-size-sm:var(--text-sm);--sl-checkbox-font-size-md:var(--text-md);--sl-checkbox-border-width:var(--border-width);--sl-checkbox-transition:background .1s linear, box-shadow .1s linear;--sl-checkbox-mark-transition:opacity .1s linear;--sl-checkbox-focus-ring-width:var(--focus-ring-width);--sl-checkbox-focus-ring-color:var(--color-focus-ring);--sl-checkbox-focus-ring-offset:var(--focus-ring-offset);--sl-checkbox-gap-sm:var(--spacing-2);--sl-checkbox-gap-md:var(--spacing-3);--sl-checkbox-text-gap-md:var(--spacing-0_5);--sl-checkbox-box-size-sm:var(--spacing-4);--sl-checkbox-box-size-md:var(--spacing-5);--sl-checkbox-box-radius-sm:var(--radius-sm);--sl-checkbox-box-radius-md:var(--radius-md);--sl-checkbox-box-margin:var(--spacing-0_5);--sl-checkbox-box-bg:var(--color-bg-primary);--sl-checkbox-box-border:var(--color-border-primary);--sl-checkbox-box-bg-selected:var(--color-bg-brand-solid);--sl-checkbox-box-border-selected:var(--color-bg-brand-solid);--sl-checkbox-box-bg-disabled:var(--color-bg-tertiary);--sl-checkbox-mark-fg:var(--color-fg-white);--sl-checkbox-label-fg:var(--color-text-secondary);--sl-checkbox-hint-fg:var(--color-text-tertiary);--sl-checkbox-mark-check-size-sm:var(--spacing-3);--sl-checkbox-mark-indeterminate-inline-size-sm:var(--spacing-2_5);--sl-checkbox-mark-indeterminate-block-size-sm:var(--spacing-3);--sl-checkbox-mark-size-md:var(--spacing-3_5);align-items:flex-start;gap:var(--sl-checkbox-gap-sm);font-family:var(--sl-checkbox-font-family);display:flex;position:relative}.sl-checkbox[data-selected]:not([data-indeterminate]) .sl-checkbox-check,.sl-checkbox[data-indeterminate] .sl-checkbox-indeterminate{opacity:1}.sl-checkbox[data-size=md] .sl-checkbox-label,.sl-checkbox[data-size=md] .sl-checkbox-hint{font-size:var(--sl-checkbox-font-size-md)}.sl-close-btn{--sl-close-btn-radius:var(--radius-lg);--sl-close-btn-transition:background .1s linear, color .1s linear;--sl-close-btn-focus-ring-width:var(--focus-ring-width);--sl-close-btn-focus-ring-color:var(--color-focus-ring);--sl-close-btn-focus-ring-offset:var(--focus-ring-offset);--sl-close-btn-padding:var(--spacing-2);--sl-close-btn-size-xs:var(--spacing-7);--sl-close-btn-icon-size-xs:var(--spacing-4);--sl-close-btn-size-sm:var(--spacing-9);--sl-close-btn-icon-size-sm:var(--spacing-5);--sl-close-btn-size-md:var(--spacing-10);--sl-close-btn-icon-size-md:var(--spacing-5);--sl-close-btn-size-lg:var(--spacing-11);--sl-close-btn-icon-size-lg:var(--spacing-6);--sl-close-btn-light-fg:var(--color-fg-quaternary);--sl-close-btn-light-fg-hover:var(--color-fg-quaternary_hover);--sl-close-btn-light-bg-hover:var(--color-bg-primary_hover);--sl-close-btn-dark-fg:#ffffffb3;--sl-close-btn-dark-fg-hover:var(--color-fg-white);--sl-close-btn-dark-bg-hover:#fff3;cursor:pointer;transition:var(--sl-close-btn-transition);background:0 0;border:none;border-start-start-radius:var(--sl-close-btn-radius-start-start,var(--sl-close-btn-radius));border-start-end-radius:var(--sl-close-btn-radius-start-end,var(--sl-close-btn-radius));border-end-end-radius:var(--sl-close-btn-radius-end-end,var(--sl-close-btn-radius));border-end-start-radius:var(--sl-close-btn-radius-end-start,var(--sl-close-btn-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-close-btn-padding-block-start,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-block-end:var(--sl-close-btn-padding-block-end,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-inline-start:var(--sl-close-btn-padding-inline-start,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));padding-inline-end:var(--sl-close-btn-padding-inline-end,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));display:inline-flex}.sl-code-snippet:has(:focus-visible) .sl-code-snippet-actions{opacity:1}.sl-color-dialog{--sl-color-border-width:var(--border-width);--sl-color-transition:box-shadow .1s linear, transform .1s linear;--sl-color-font-family:var(--default-font-family);--sl-color-font-size:var(--text-sm);--sl-color-font-weight-label:var(--font-weight-semibold);--sl-color-focus-ring-width:var(--focus-ring-width);--sl-color-focus-ring-color:var(--color-focus-ring);--sl-color-focus-ring-offset:var(--focus-ring-offset);--sl-color-cell-focus-ring-color:var(--color-fg-brand-primary);--sl-color-dialog-bg:var(--color-bg-primary);--sl-color-dialog-border:var(--color-border-secondary);--sl-color-surface-bg:var(--color-bg-primary);--sl-color-cell-border:var(--color-border-primary);--sl-color-format-border:var(--color-border-primary);--sl-color-format-fg:var(--color-text-primary);--sl-color-input-fg:var(--color-text-primary);--sl-color-ring-subtle:var(--color-border-secondary_alt);--sl-color-thumb-border-color:var(--color-text-white);--sl-color-saved-label-fg:var(--color-text-secondary);--sl-color-swatch-selected-ring:var(--swatch-color,var(--color-fg-brand-primary));--sl-color-dialog-shadow:var(--shadow-xl);--sl-color-thumb-shadow:var(--shadow-md);--sl-color-input-group-shadow:var(--shadow-xs);--sl-color-dialog-size:320px;--sl-color-dialog-radius:var(--radius-xl);--sl-color-dialog-padding:var(--spacing-4);--sl-color-solid-gap:var(--spacing-4);--sl-color-solid-body-gap:var(--spacing-4);--sl-color-controls-gap:var(--spacing-3);--sl-color-sliders-gap:var(--spacing-3);--sl-color-value-row-gap:var(--spacing-3);--sl-color-area-radius:var(--radius-md);--sl-color-thumb-size:var(--spacing-5);--sl-color-thumb-border-width:var(--spacing-0_75);--sl-color-thumb-radius:var(--radius-full);--sl-color-slider-track-block-size:var(--spacing-3);--sl-color-slider-track-radius:var(--radius-full);--sl-color-format-inline-size:var(--spacing-20);--sl-color-format-block-size:38px;--sl-color-format-border-width:var(--border-width);--sl-color-format-radius:var(--radius-md);--sl-color-format-padding-inline-start:var(--spacing-2_5);--sl-color-format-padding-inline-end:var(--spacing-1);--sl-color-cell-radius:var(--radius-md);--sl-color-cell-overlap:var(--spacing-px);--sl-color-cell-alpha-size:var(--spacing-14);--sl-color-field-swatch-gap:var(--spacing-2);--sl-color-field-swatch-padding-block:var(--spacing-2);--sl-color-field-swatch-padding-inline:var(--spacing-2_5);--sl-color-input-padding-block:var(--spacing-2);--sl-color-input-padding-inline:var(--spacing-2_5);--sl-color-swatch-mini-size:var(--spacing-4);--sl-color-swatch-mini-radius:var(--radius-full);--sl-color-saved-gap:var(--spacing-3);--sl-color-saved-margin-block-start:var(--spacing-4);--sl-color-saved-head-gap:var(--spacing-3);--sl-color-swatches-gap:var(--spacing-2);--sl-color-swatch-item-size:var(--spacing-5);--sl-color-swatch-item-size-sm:var(--spacing-4);--sl-color-swatch-item-radius:var(--radius-full);--sl-color-swatch-radius:var(--radius-full);inline-size:var(--sl-color-dialog-inline-size,var(--sl-color-dialog-size));background:var(--sl-color-dialog-bg);box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-dialog-border), var(--sl-color-dialog-shadow);border-start-start-radius:var(--sl-color-dialog-radius-start-start,var(--sl-color-dialog-radius));border-start-end-radius:var(--sl-color-dialog-radius-start-end,var(--sl-color-dialog-radius));border-end-end-radius:var(--sl-color-dialog-radius-end-end,var(--sl-color-dialog-radius));border-end-start-radius:var(--sl-color-dialog-radius-end-start,var(--sl-color-dialog-radius));flex-direction:column;padding-block-start:var(--sl-color-dialog-padding-block-start,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-block-end:var(--sl-color-dialog-padding-block-end,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-inline-start:var(--sl-color-dialog-padding-inline-start,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));padding-inline-end:var(--sl-color-dialog-padding-inline-end,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));display:flex;position:relative;overflow:clip}.sl-combobox{--sl-combobox-gap:var(--spacing-1_5);--sl-combobox-font-family:var(--default-font-family);--sl-combobox-border-width:var(--border-width);--sl-combobox-focus-ring-width:var(--focus-ring-width);--sl-combobox-focus-ring-color:var(--color-focus-ring);--sl-combobox-transition:box-shadow .1s linear;--sl-combobox-group-gap:var(--spacing-2);--sl-combobox-group-shadow:var(--shadow-xs);--sl-combobox-group-bg:var(--color-bg-primary);--sl-combobox-group-ring-color:var(--color-border-primary);--sl-combobox-group-radius:var(--radius-lg);--sl-combobox-group-padding-block-md:var(--spacing-2);--sl-combobox-group-padding-inline-md:var(--spacing-3);--sl-combobox-group-padding-block-sm:var(--spacing-2);--sl-combobox-group-padding-inline-sm:var(--spacing-3);--sl-combobox-group-padding-inline-end-sm:var(--spacing-2_5);--sl-combobox-group-padding-block-lg:var(--spacing-2_5);--sl-combobox-group-padding-inline-lg:var(--spacing-3_5);--sl-combobox-label-font-size:var(--text-sm);--sl-combobox-label-line-height:var(--text-sm--line-height);--sl-combobox-label-font-weight:var(--font-weight-medium);--sl-combobox-label-fg:var(--color-text-secondary);--sl-combobox-icon-fg:var(--color-fg-quaternary);--sl-combobox-icon-size-md:var(--spacing-5);--sl-combobox-icon-size-sm:var(--spacing-4);--sl-combobox-chevron-fg:var(--color-fg-quaternary);--sl-combobox-chevron-size:var(--spacing-4);--sl-combobox-chevron-size-lg:var(--spacing-5);--sl-combobox-input-fg:var(--color-text-primary);--sl-combobox-input-placeholder-fg:var(--color-text-placeholder);--sl-combobox-input-font-size-md:var(--text-md);--sl-combobox-input-line-height-md:var(--text-md--line-height);--sl-combobox-input-font-size-sm:var(--text-sm);--sl-combobox-input-line-height-sm:var(--text-sm--line-height);--sl-combobox-hint-fg:var(--color-text-tertiary);--sl-combobox-hint-invalid-fg:var(--color-text-error-primary);--sl-combobox-hint-font-size-md:var(--text-sm);--sl-combobox-hint-line-height-md:var(--text-sm--line-height);--sl-combobox-hint-font-size-sm:var(--text-xs);--sl-combobox-hint-line-height-sm:var(--text-xs--line-height);gap:var(--sl-combobox-gap);font-family:var(--sl-combobox-font-family);flex-direction:column;display:flex}.sl-command-overlay{--sl-command-border-width:var(--border-width);--sl-command-transition:background .1s linear;--sl-command-shadow:var(--shadow-xl);--sl-command-font-family:var(--default-font-family);--sl-command-hairline:var(--border-width);--sl-command-focus-ring-width:var(--focus-ring-width);--sl-command-focus-ring-color:var(--color-border-brand);--sl-command-focus-ring-offset:var(--focus-ring-offset);--sl-command-overlay-bg:var(--color-bg-overlay);--sl-command-panel-bg:var(--color-bg-primary);--sl-command-input-bg:var(--color-bg-primary);--sl-command-border:var(--color-border-secondary);--sl-command-key-bg:var(--color-bg-primary_hover);--sl-command-key-border:var(--color-border-secondary);--sl-command-nav-bg:var(--color-bg-primary_hover);--sl-command-nav-border:var(--color-border-secondary);--sl-command-item-bg-active:var(--color-bg-primary_hover);--sl-command-footer-bg:color-mix(in srgb, var(--color-bg-primary) 80%, transparent);--sl-command-preview-bg:var(--color-bg-primary);--sl-command-input-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-input-placeholder-fg:var(--color-text-placeholder,var(--color-neutral-500));--sl-command-input-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-section-header-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-item-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-item-dot-fg:var(--color-fg-success-primary);--sl-command-item-label-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-item-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-shortcut-sep-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-key-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-footer-label-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-nav-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-nav-label-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-preview-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-preview-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-input-font-size:var(--text-md);--sl-command-section-font-size:var(--text-xs);--sl-command-section-font-weight:var(--font-weight-semibold,600);--sl-command-item-label-font-size:var(--text-sm);--sl-command-item-label-font-weight:var(--font-weight-medium,500);--sl-command-item-desc-font-size:var(--text-sm);--sl-command-key-font-size:var(--text-sm);--sl-command-key-font-weight:var(--font-weight-medium,500);--sl-command-then-font-size:var(--text-sm);--sl-command-then-font-weight:var(--font-weight-medium,500);--sl-command-footer-label-font-size:var(--text-sm);--sl-command-footer-label-font-weight:var(--font-weight-semibold,600);--sl-command-nav-label-font-size:var(--text-sm);--sl-command-nav-label-font-weight:var(--font-weight-semibold,600);--sl-command-preview-title-font-size:var(--text-md);--sl-command-preview-title-font-weight:var(--font-weight-semibold,600);--sl-command-preview-desc-font-size:var(--text-sm);--sl-command-overlay-padding:var(--spacing-4);--sl-command-overlay-blur:6px;--sl-command-overlay-padding-block-start-md:64px;--sl-command-overlay-padding-block-start-xl:clamp(64px, 10vh, 243px);--sl-command-panel-size:640px;--sl-command-radius:var(--radius-xl);--sl-command-input-gap:var(--spacing-2);--sl-command-input-padding:var(--spacing-4);--sl-command-input-radius:var(--radius-xl);--sl-command-input-icon-size:var(--spacing-5);--sl-command-list-max-block-size:424px;--sl-command-list-gap:var(--spacing-2);--sl-command-list-scroll-padding-block:var(--spacing-10);--sl-command-list-filled-padding-block-start:var(--spacing-2);--sl-command-list-footer-padding-block-end:52px;--sl-command-list-footer-scroll-padding-block-end:88px;--sl-command-section-padding-block-end:var(--spacing-2);--sl-command-section-header-padding-inline:var(--spacing-4_5);--sl-command-section-header-padding-block-start:var(--spacing-2);--sl-command-section-header-padding-block-end:var(--spacing-1);--sl-command-item-padding-inline:var(--spacing-2);--sl-command-item-padding-block:var(--spacing-0_5);--sl-command-item-inner-min-block-size:40px;--sl-command-item-inner-gap:var(--spacing-2);--sl-command-item-inner-padding-inline:var(--spacing-2_5);--sl-command-item-inner-padding-block:var(--spacing-2);--sl-command-item-inner-radius:var(--radius-md);--sl-command-item-inner-stacked-padding:var(--spacing-2_5);--sl-command-item-inner-stacked-padding-inline-start:var(--spacing-3_5);--sl-command-item-icon-size:var(--spacing-5);--sl-command-item-dot-stacked-margin-block-start:var(--spacing-2);--sl-command-item-text-gap:var(--spacing-1_5);--sl-command-shortcut-gap:var(--spacing-1);--sl-command-shortcut-sep-gap:var(--spacing-1);--sl-command-shortcut-arrow-size:var(--spacing-4);--sl-command-key-min-inline-size:var(--spacing-6);--sl-command-key-padding-inline:var(--spacing-1);--sl-command-key-padding-block:var(--spacing-0_5);--sl-command-key-radius:var(--radius-xs);--sl-command-footer-gap:var(--spacing-3);--sl-command-footer-padding:var(--spacing-2);--sl-command-footer-padding-inline-start:var(--spacing-4_5);--sl-command-footer-blur:8px;--sl-command-footer-hints-gap:var(--spacing-4);--sl-command-footer-hint-gap:var(--spacing-2);--sl-command-footer-keys-gap:var(--spacing-1_5);--sl-command-nav-block-size:28px;--sl-command-nav-min-inline-size:28px;--sl-command-nav-padding:var(--spacing-1_5);--sl-command-nav-radius:var(--radius-md);--sl-command-nav-icon-size:var(--spacing-4);--sl-command-preview-size:360px;--sl-command-preview-gap:var(--spacing-6);--sl-command-preview-padding-block:var(--spacing-6);--sl-command-preview-padding-inline:var(--spacing-5);--sl-command-preview-logo-size:64px;--sl-command-preview-body-gap:var(--spacing-6);--sl-command-preview-heading-gap:var(--spacing-0_5);--sl-command-preview-actions-gap:var(--spacing-3);--sl-command-empty-padding:var(--spacing-6);--sl-command-empty-padding-block-end:var(--spacing-10);--sl-command-demo-padding:var(--spacing-6);z-index:50;text-align:center;background:var(--sl-command-overlay-bg);min-block-size:100%;-webkit-backdrop-filter:blur(var(--sl-command-overlay-blur));backdrop-filter:blur(var(--sl-command-overlay-blur));font-family:var(--sl-command-font-family);outline:none;justify-content:center;align-items:flex-start;padding-block-start:var(--sl-command-overlay-padding-block-start,var(--sl-command-overlay-padding));padding-block-end:var(--sl-command-overlay-padding-block-end,var(--sl-command-overlay-padding));padding-inline-start:var(--sl-command-overlay-padding-inline-start,var(--sl-command-overlay-padding));padding-inline-end:var(--sl-command-overlay-padding-inline-end,var(--sl-command-overlay-padding));display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=768px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-md)}}@media (width>=1280px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-xl)}}.sl-command-item-featured,.sl-command-item-avatar{flex:none}@media (width<=767px){.sl-command-footer{display:none}}.sl-command-users-preview{--sl-command-users-size:360px;--sl-command-users-size-wide:400px;--sl-command-users-stacked-size:720px;--sl-command-users-banner-size-sm:88px;--sl-command-users-banner-size-md:112px;--sl-command-users-banner-radius:var(--radius-lg);--sl-command-users-social-radius:var(--radius-xs);--sl-command-users-banner-wrap-padding:var(--spacing-1);--sl-command-users-card-margin-block-start:var(--spacing-8);--sl-command-users-card-padding-inline:var(--spacing-4);--sl-command-users-actions-padding-block:var(--spacing-2);--sl-command-users-card-gap:var(--spacing-4);--sl-command-users-body-gap:var(--spacing-4);--sl-command-users-heading-gap:var(--spacing-0_5);--sl-command-users-socials-gap:var(--spacing-4);--sl-command-users-actions-gap:var(--spacing-3);--sl-command-users-social-icon-size:var(--spacing-5);--sl-command-users-title-font-size:var(--text-md);--sl-command-users-title-font-weight:var(--font-weight-semibold);--sl-command-users-desc-font-size:var(--text-sm);--sl-command-users-border-width:var(--border-width);--sl-command-users-transition:color .1s linear;--sl-command-users-focus-ring-width:var(--focus-ring-width);--sl-command-users-focus-ring-color:var(--color-border-brand);--sl-command-users-focus-ring-offset:var(--focus-ring-offset);--sl-command-users-bg:var(--color-bg-secondary);--sl-command-users-border:var(--color-border-secondary,var(--color-neutral-100));--sl-command-users-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-users-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-users-social-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-users-social-fg-hover:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-command-users-inline-size,var(--sl-command-users-size));border-inline-start:var(--sl-command-users-border-width) solid var(--sl-command-users-border);background:var(--sl-command-users-bg);flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.sl-content-divider{--sl-content-divider-gap:var(--spacing-2);--sl-content-divider-content-gap:var(--spacing-2);--sl-content-divider-font-family:var(--default-font-family);--sl-content-divider-font-size:var(--text-sm);--sl-content-divider-border-width:var(--border-width);--sl-content-divider-radius:var(--radius-md);--sl-content-divider-dual-padding-block:var(--spacing-3);--sl-content-divider-fill-padding-block:var(--spacing-2);--sl-content-divider-content-fg:var(--color-text-secondary);--sl-content-divider-rule-bg:var(--color-border-secondary);--sl-content-divider-dual-border:var(--color-border-secondary);--sl-content-divider-fill-bg:var(--color-bg-secondary);align-items:center;gap:var(--sl-content-divider-gap);flex-shrink:0;inline-size:100%;display:flex}.sl-create-event-dotted{--sl-create-event-divider-width:2px;--sl-create-event-divider-color:currentColor;--sl-create-event-daterange-gap:var(--spacing-3);--sl-create-event-daterange-size:100%;--sl-create-event-datefield-gap:var(--spacing-1);--sl-create-event-section-label-font-size:var(--text-sm);--sl-create-event-section-label-font-weight:var(--font-weight-medium);--sl-create-event-section-label-fg:var(--color-text-secondary);--sl-create-event-section-label-margin:0;--sl-create-event-perms-gap:var(--spacing-3);--sl-create-event-perms-padding-inline:var(--spacing-3);border-block-start:var(--sl-create-event-divider-width-block-start,var(--sl-create-event-divider-width)) dotted var(--sl-create-event-divider-color);block-size:0}@media (width<=1024px){.sl-rangepicker-presets{display:none}}@media (width<=768px){.sl-rangepicker-fields{display:none}}.sl-dropdown-popover{--sl-dropdown-border-width:var(--border-width);--sl-dropdown-transition:background .1s linear;--sl-dropdown-popover-shadow:var(--shadow-lg);--sl-dropdown-popover-enter-animation:sl-dropdown-in .15s ease-out;--sl-dropdown-popover-exit-animation:sl-dropdown-in .1s ease-in reverse;--sl-dropdown-popover-enter-offset:var(--spacing-0_5);--sl-dropdown-toggle-thumb-shadow:var(--shadow-sm);--sl-dropdown-focus-ring-width:var(--focus-ring-width);--sl-dropdown-focus-ring-color:var(--color-focus-ring);--sl-dropdown-focus-ring-offset:var(--focus-ring-offset);--sl-dropdown-font-family:var(--font-body);--sl-dropdown-popover-inline-size:15.5rem;--sl-dropdown-popover-radius:var(--radius-lg);--sl-dropdown-popover-bg:var(--color-bg-primary);--sl-dropdown-popover-ring-color:var(--color-border-secondary_alt);--sl-dropdown-menu-padding-block:var(--spacing-1);--sl-dropdown-header-padding-block-start:var(--spacing-1_5);--sl-dropdown-header-padding-block-end:var(--spacing-0_5);--sl-dropdown-header-padding-inline:var(--spacing-4);--sl-dropdown-header-fg:var(--color-text-quaternary);--sl-dropdown-header-font-size:var(--text-xs);--sl-dropdown-header-line-height:var(--text-xs--line-height);--sl-dropdown-header-font-weight:var(--font-weight-semibold);--sl-dropdown-separator-block-size:var(--border-width);--sl-dropdown-separator-inline-size:100%;--sl-dropdown-separator-margin-block:var(--spacing-1);--sl-dropdown-separator-bg:var(--color-border-secondary);--sl-dropdown-item-padding-block:var(--spacing-px);--sl-dropdown-item-padding-inline:var(--spacing-1_5);--sl-dropdown-item-inner-radius:var(--radius-md);--sl-dropdown-item-inner-padding-block:var(--spacing-2);--sl-dropdown-item-inner-padding-inline:var(--spacing-2_5);--sl-dropdown-item-inner-padding-inline-end-submenu:var(--spacing-1_5);--sl-dropdown-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-dropdown-item-icon-margin-inline-end:var(--spacing-2);--sl-dropdown-item-icon-size:var(--spacing-4);--sl-dropdown-item-icon-fg:var(--color-fg-quaternary);--sl-dropdown-item-avatar-margin-inline-end:var(--spacing-2);--sl-dropdown-item-avatar-size:var(--spacing-4);--sl-dropdown-item-label-font-size:var(--text-sm);--sl-dropdown-item-label-line-height:var(--text-sm--line-height);--sl-dropdown-item-label-font-weight:var(--font-weight-semibold);--sl-dropdown-item-label-fg:var(--color-text-secondary);--sl-dropdown-item-label-fg-focused:var(--color-text-secondary_hover);--sl-dropdown-item-addon-margin-inline-start:var(--spacing-1);--sl-dropdown-item-addon-padding-inline-end:var(--spacing-1);--sl-dropdown-item-addon-font-size:var(--text-xs);--sl-dropdown-item-addon-line-height:var(--text-xs--line-height);--sl-dropdown-item-addon-font-weight:var(--font-weight-medium);--sl-dropdown-item-addon-fg:var(--color-text-quaternary);--sl-dropdown-item-chevron-size:var(--spacing-4);--sl-dropdown-item-chevron-fg:var(--color-fg-quaternary);--sl-dropdown-indicator-leading-margin-inline-end:var(--spacing-2);--sl-dropdown-indicator-trailing-margin-inline-start:var(--spacing-1);--sl-dropdown-checkmark-size:var(--spacing-4);--sl-dropdown-checkmark-fg:var(--color-fg-brand-primary);--sl-dropdown-checkbox-size:var(--spacing-4);--sl-dropdown-checkbox-radius:var(--radius-xs);--sl-dropdown-checkbox-bg:var(--color-bg-primary);--sl-dropdown-checkbox-border:var(--color-border-primary);--sl-dropdown-checkbox-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-border-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-mark-size:var(--spacing-3);--sl-dropdown-checkbox-mark-fg:var(--color-white);--sl-dropdown-radio-size:var(--spacing-4);--sl-dropdown-radio-radius:var(--radius-full);--sl-dropdown-radio-bg:var(--color-bg-primary);--sl-dropdown-radio-border:var(--color-border-primary);--sl-dropdown-radio-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-border-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-dot-size:var(--spacing-1_5);--sl-dropdown-radio-dot-radius:var(--radius-full);--sl-dropdown-radio-dot-bg:var(--color-white);--sl-dropdown-toggle-inline-size:var(--spacing-7);--sl-dropdown-toggle-block-size:var(--spacing-4);--sl-dropdown-toggle-radius:var(--radius-full);--sl-dropdown-toggle-bg:var(--color-bg-quaternary);--sl-dropdown-toggle-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-toggle-transition:background .12s ease;--sl-dropdown-toggle-thumb-inset-inline-start:var(--spacing-0_5);--sl-dropdown-toggle-thumb-size:var(--spacing-3);--sl-dropdown-toggle-thumb-radius:var(--radius-full);--sl-dropdown-toggle-thumb-bg:var(--color-bg-primary);--sl-dropdown-toggle-thumb-transition:transform .12s ease;--sl-dropdown-toggle-thumb-translate:var(--spacing-3);--sl-dropdown-dots-padding:var(--spacing-1);--sl-dropdown-dots-radius:var(--radius-md);--sl-dropdown-dots-fg:var(--color-fg-quaternary);--sl-dropdown-dots-fg-hover:var(--color-fg-quaternary_hover);--sl-dropdown-dots-transition:color .1s linear, background .1s linear;--sl-dropdown-dots-icon-size:var(--spacing-5);inline-size:var(--sl-dropdown-popover-inline-size);background:var(--sl-dropdown-popover-bg);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-popover-ring-color), var(--sl-dropdown-popover-shadow);will-change:transform;border-start-start-radius:var(--sl-dropdown-popover-radius-start-start,var(--sl-dropdown-popover-radius));border-start-end-radius:var(--sl-dropdown-popover-radius-start-end,var(--sl-dropdown-popover-radius));border-end-end-radius:var(--sl-dropdown-popover-radius-end-end,var(--sl-dropdown-popover-radius));border-end-start-radius:var(--sl-dropdown-popover-radius-end-start,var(--sl-dropdown-popover-radius));overflow:auto}.sl-dropdown-account-footer{--sl-dropdown-account-footer-gap:var(--spacing-3);--sl-dropdown-account-footer-padding:var(--spacing-3);gap:var(--sl-dropdown-account-footer-gap);flex-direction:column;padding-block-start:var(--sl-dropdown-account-footer-padding-block-start,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-block-end:var(--sl-dropdown-account-footer-padding-block-end,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-inline-start:var(--sl-dropdown-account-footer-padding-inline-start,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));padding-inline-end:var(--sl-dropdown-account-footer-padding-inline-end,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));display:flex}.sl-empty-state{--sl-empty-state-font-family:var(--font-body);--sl-empty-state-font-weight:var(--font-weight-semibold);--sl-empty-state-size:100%;--sl-empty-state-max-inline-size:32rem;--sl-empty-state-title-color:var(--color-text-primary);--sl-empty-state-title-font-size:var(--text-md);--sl-empty-state-title-line-height:var(--text-md--line-height);--sl-empty-state-title-font-size-md:var(--text-lg);--sl-empty-state-title-line-height-md:var(--text-lg--line-height);--sl-empty-state-title-font-size-lg:var(--text-xl);--sl-empty-state-title-line-height-lg:var(--text-xl--line-height);--sl-empty-state-description-color:var(--color-text-tertiary);--sl-empty-state-description-font-size:var(--text-sm);--sl-empty-state-description-line-height:var(--text-sm--line-height);--sl-empty-state-description-font-size-lg:var(--text-md);--sl-empty-state-description-line-height-lg:var(--text-md--line-height);--sl-empty-state-header-margin:var(--spacing-4);--sl-empty-state-header-margin-md:var(--spacing-5);--sl-empty-state-content-gap:var(--spacing-1);--sl-empty-state-content-gap-md:var(--spacing-2);--sl-empty-state-content-size:100%;--sl-empty-state-content-max-inline-size:22rem;--sl-empty-state-content-margin:var(--spacing-6);--sl-empty-state-content-margin-md:var(--spacing-8);--sl-empty-state-footer-gap:var(--spacing-3);--sl-empty-state-icon-size:var(--spacing-12);--sl-empty-state-icon-size-lg:var(--spacing-14);--sl-empty-state-glyph-size:var(--spacing-6);--sl-empty-state-glyph-size-lg:var(--spacing-7);--sl-empty-state-icon-border-width:var(--border-width);--sl-empty-state-icon-shadow:var(--shadow-xs-skeuomorphic);--sl-empty-state-icon-radius:var(--radius-lg);--sl-empty-state-icon-radius-lg:var(--radius-xl);--sl-empty-state-icon-soft-radius:var(--radius-full);--sl-empty-state-icon-modern-bg:var(--color-bg-primary);--sl-empty-state-icon-modern-border:var(--color-border-primary);--sl-empty-state-icon-modern-fg:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-brand:var(--color-fg-brand-primary);--sl-empty-state-icon-modern-fg-gray:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-error:var(--color-fg-error-primary);--sl-empty-state-icon-modern-fg-warning:var(--color-fg-warning-primary);--sl-empty-state-icon-modern-fg-success:var(--color-fg-success-primary);--sl-empty-state-icon-soft-bg-brand:var(--color-bg-brand-secondary);--sl-empty-state-icon-soft-fg-brand:var(--color-featured-icon-light-fg-brand);--sl-empty-state-icon-soft-bg-gray:var(--color-bg-tertiary);--sl-empty-state-icon-soft-fg-gray:var(--color-featured-icon-light-fg-gray);--sl-empty-state-icon-soft-bg-error:var(--color-bg-error-secondary);--sl-empty-state-icon-soft-fg-error:var(--color-featured-icon-light-fg-error);--sl-empty-state-icon-soft-bg-warning:var(--color-bg-warning-secondary);--sl-empty-state-icon-soft-fg-warning:var(--color-featured-icon-light-fg-warning);--sl-empty-state-icon-soft-bg-success:var(--color-bg-success-secondary);--sl-empty-state-icon-soft-fg-success:var(--color-featured-icon-light-fg-success);inline-size:var(--sl-empty-state-inline-size,var(--sl-empty-state-size));max-inline-size:var(--sl-empty-state-max-inline-size);font-family:var(--sl-empty-state-font-family);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}.sl-eventcal{--sl-eventcal-radius:var(--radius-lg);--sl-eventcal-event-radius:var(--radius-sm);--sl-eventcal-add-radius:var(--radius-sm);--sl-eventcal-daynum-radius:var(--radius-full);--sl-eventcal-dot-radius:var(--radius-full);--sl-eventcal-border-width:var(--border-width);--sl-eventcal-transition:background-color .1s ease;--sl-eventcal-shadow:var(--shadow-xs);--sl-eventcal-focus-ring-width:var(--focus-ring-width);--sl-eventcal-focus-ring-color:var(--color-focus-ring);--sl-eventcal-focus-ring-offset:var(--focus-ring-offset);--sl-eventcal-font-family:var(--default-font-family);--sl-eventcal-title-font-size:var(--text-lg,var(--text-md));--sl-eventcal-title-font-weight:var(--font-weight-semibold);--sl-eventcal-weekday-font-size:var(--text-sm);--sl-eventcal-weekday-font-weight:var(--font-weight-medium);--sl-eventcal-daynum-font-size:var(--text-sm);--sl-eventcal-daynum-font-weight:var(--font-weight-semibold);--sl-eventcal-event-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-event-font-weight:var(--font-weight-semibold);--sl-eventcal-more-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-more-font-weight:var(--font-weight-semibold);--sl-eventcal-bg:var(--color-bg-secondary);--sl-eventcal-border:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-eventcal-weekday-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-cell-bg:var(--color-bg-secondary);--sl-eventcal-cell-bg-hover:var(--color-bg-secondary);--sl-eventcal-cell-bg-disabled:var(--color-bg-secondary);--sl-eventcal-cell-divider:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-daynum-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-eventcal-daynum-selected-bg:var(--color-bg-brand-solid);--sl-eventcal-daynum-selected-fg:var(--color-text-white);--sl-eventcal-daynum-current-bg:var(--color-utility-brand-100);--sl-eventcal-daynum-current-fg:var(--color-text-brand-secondary_hover);--sl-eventcal-event-bg:var(--badge-grey-bg,var(--color-bg-tertiary));--sl-eventcal-event-fg:var(--badge-grey-fg,var(--color-text-secondary));--sl-eventcal-event-time-fg:var(--badge-grey-fg,var(--color-text-tertiary));--sl-eventcal-event-dot-bg:var(--badge-grey-fg,var(--color-text-quaternary));--sl-eventcal-event-brand-bg:var(--badge-brand-bg,var(--color-utility-brand-50));--sl-eventcal-event-brand-fg:var(--badge-brand-fg,var(--color-utility-brand-700));--sl-eventcal-event-brand-dot-bg:var(--badge-brand-fg,var(--color-utility-brand-600));--sl-eventcal-event-green-bg:var(--badge-green-bg,var(--color-bg-success-primary));--sl-eventcal-event-green-fg:var(--badge-green-fg,var(--color-fg-success-primary));--sl-eventcal-event-green-dot-bg:var(--badge-green-fg,var(--color-fg-success-secondary));--sl-eventcal-event-amber-bg:var(--badge-amber-bg,var(--color-bg-warning-primary));--sl-eventcal-event-amber-fg:var(--badge-amber-fg,var(--color-fg-warning-primary));--sl-eventcal-event-amber-dot-bg:var(--badge-amber-fg,var(--color-fg-warning-secondary));--sl-eventcal-event-red-bg:var(--badge-red-bg,var(--color-bg-error-primary));--sl-eventcal-event-red-fg:var(--badge-red-fg,var(--color-fg-error-primary));--sl-eventcal-event-red-dot-bg:var(--badge-red-fg,var(--color-fg-error-secondary));--sl-eventcal-more-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-add-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-eventcal-disabled-opacity:.5;--sl-eventcal-faded-opacity:.5;--sl-eventcal-time-opacity:.85;--sl-eventcal-header-gap:var(--spacing-4);--sl-eventcal-header-padding-block:var(--spacing-5);--sl-eventcal-header-padding-inline:var(--spacing-6);--sl-eventcal-controls-gap:var(--spacing-2);--sl-eventcal-weekday-padding:var(--spacing-2_5);--sl-eventcal-row-min-block-size:6.5rem;--sl-eventcal-cell-gap:var(--spacing-1_5);--sl-eventcal-cell-padding:var(--spacing-2);--sl-eventcal-cell-min-block-size:6.5rem;--sl-eventcal-daynum-size:var(--spacing-6);--sl-eventcal-events-gap:var(--spacing-1);--sl-eventcal-event-gap:var(--spacing-1);--sl-eventcal-event-padding-block:var(--spacing-1);--sl-eventcal-event-padding-inline:var(--spacing-2);--sl-eventcal-dot-size:var(--spacing-1_5);--sl-eventcal-more-padding-inline:var(--spacing-1);--sl-eventcal-add-inset-block-end:var(--spacing-1_5);--sl-eventcal-add-inset-inline-end:var(--spacing-1_5);--sl-eventcal-add-size:var(--spacing-6);--sl-eventcal-add-icon-size:var(--spacing-4);background:var(--sl-eventcal-bg);border:var(--sl-eventcal-border-width) solid var(--sl-eventcal-border);box-shadow:var(--sl-eventcal-shadow);font-family:var(--sl-eventcal-font-family);border-start-start-radius:var(--sl-eventcal-radius-start-start,var(--sl-eventcal-radius));border-start-end-radius:var(--sl-eventcal-radius-start-end,var(--sl-eventcal-radius));border-end-end-radius:var(--sl-eventcal-radius-end-end,var(--sl-eventcal-radius));border-end-start-radius:var(--sl-eventcal-radius-end-start,var(--sl-eventcal-radius));flex-direction:column;display:flex;overflow:hidden}@media (width<=767px){.sl-eventcal-timegrid[data-responsive=desktop]{display:none}}@media (width>=768px){.sl-eventcal-timegrid[data-responsive=mobile]{display:none}}.sl-featured-icon{--sl-fi-border-width:var(--border-width);--sl-fi-outline-ring-width:calc(var(--border-width) * 2);--sl-fi-dark-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-neue-before-shadow:var(--featured-icon-modern-neue-shadow);--sl-fi-icon-stroke-sm:var(--featured-icon-icon-stroke-sm);--sl-fi-icon-size-sm:var(--spacing-4);--sl-fi-icon-size-md:var(--spacing-5);--sl-fi-icon-size-lg:var(--spacing-6);--sl-fi-icon-size-xl:var(--spacing-7);--sl-fi-gradient-icon-size-sm:var(--spacing-4);--sl-fi-gradient-icon-size-md:var(--spacing-4);--sl-fi-gradient-icon-size-lg:var(--spacing-5);--sl-fi-gradient-icon-size-xl:var(--spacing-5);--sl-fi-box-size-sm:var(--spacing-8);--sl-fi-box-size-md:var(--spacing-10);--sl-fi-box-size-lg:var(--spacing-12);--sl-fi-box-size-xl:var(--spacing-14);--sl-fi-gradient-disc-size-sm:var(--spacing-6);--sl-fi-gradient-disc-size-md:var(--spacing-7);--sl-fi-gradient-disc-size-lg:var(--spacing-8);--sl-fi-gradient-disc-size-xl:var(--spacing-10);--sl-fi-outline-box-size-sm:var(--spacing-4);--sl-fi-outline-box-size-md:var(--spacing-5);--sl-fi-outline-box-size-lg:var(--spacing-6);--sl-fi-outline-box-size-xl:var(--spacing-7);--sl-fi-outline-ring-inner-size-sm:var(--spacing-6);--sl-fi-outline-ring-inner-size-md:var(--spacing-7);--sl-fi-outline-ring-inner-size-lg:var(--spacing-8);--sl-fi-outline-ring-inner-size-xl:var(--spacing-9);--sl-fi-outline-ring-outer-size-sm:calc(var(--spacing-8) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-md:calc(var(--spacing-9) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-lg:calc(var(--spacing-10) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-xl:calc(var(--spacing-11) + var(--spacing-0_5));--sl-fi-round-radius:var(--radius-full);--sl-fi-squircle-radius-sm:var(--radius-md);--sl-fi-squircle-radius-md:var(--radius-lg);--sl-fi-squircle-radius-lg:var(--featured-icon-squircle-10);--sl-fi-squircle-radius-xl:var(--radius-xl);--sl-fi-dark-before-radius-sm:calc(var(--radius-md) - var(--border-width));--sl-fi-dark-before-radius-md:calc(var(--radius-lg) - var(--border-width));--sl-fi-dark-before-radius-lg:calc(var(--featured-icon-squircle-10) - var(--border-width));--sl-fi-dark-before-radius-xl:calc(var(--radius-xl) - var(--border-width));--sl-fi-modern-neue-radius-sm:var(--radius-lg);--sl-fi-modern-neue-radius-md:var(--featured-icon-squircle-10);--sl-fi-modern-neue-radius-lg:var(--radius-xl);--sl-fi-modern-neue-radius-xl:var(--featured-icon-squircle-14);--sl-fi-modern-neue-before-radius-sm:var(--radius-sm);--sl-fi-modern-neue-before-radius-md:var(--radius-md);--sl-fi-modern-neue-before-radius-lg:var(--radius-lg);--sl-fi-modern-neue-before-radius-xl:var(--featured-icon-squircle-10);--sl-fi-outline-ring-radius:var(--radius-full);--sl-fi-gradient-ring-radius:var(--radius-full);--sl-fi-gradient-disc-radius:var(--radius-full);--sl-fi-dark-before-inset:var(--spacing-px);--sl-fi-modern-neue-before-inset:var(--spacing-1);--sl-fi-dark-before-border-color:color-mix(in oklab, var(--color-fg-white) 12%, transparent);--sl-fi-light-brand-bg:var(--color-bg-brand-secondary);--sl-fi-light-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-fi-light-gray-bg:var(--color-bg-tertiary);--sl-fi-light-gray-fg:var(--color-featured-icon-light-fg-gray);--sl-fi-light-error-bg:var(--color-bg-error-secondary);--sl-fi-light-error-fg:var(--color-featured-icon-light-fg-error);--sl-fi-light-warning-bg:var(--color-bg-warning-secondary);--sl-fi-light-warning-fg:var(--color-featured-icon-light-fg-warning);--sl-fi-light-success-bg:var(--color-bg-success-secondary);--sl-fi-light-success-fg:var(--color-featured-icon-light-fg-success);--sl-fi-gradient-fg:var(--color-fg-white);--sl-fi-gradient-brand-ring-border:var(--color-utility-brand-200);--sl-fi-gradient-brand-ring-bg:var(--color-utility-brand-50);--sl-fi-gradient-brand-disc-bg:var(--color-bg-brand-solid);--sl-fi-gradient-gray-ring-border:var(--color-utility-neutral-200);--sl-fi-gradient-gray-ring-bg:var(--color-utility-neutral-50);--sl-fi-gradient-gray-disc-bg:var(--color-bg-secondary-solid);--sl-fi-gradient-error-ring-border:var(--color-utility-red-200);--sl-fi-gradient-error-ring-bg:var(--color-utility-red-50);--sl-fi-gradient-error-disc-bg:var(--color-bg-error-solid);--sl-fi-gradient-warning-ring-border:var(--color-utility-yellow-200);--sl-fi-gradient-warning-ring-bg:var(--color-utility-yellow-50);--sl-fi-gradient-warning-disc-bg:var(--color-bg-warning-solid);--sl-fi-gradient-success-ring-border:var(--color-utility-green-200);--sl-fi-gradient-success-ring-bg:var(--color-utility-green-50);--sl-fi-gradient-success-disc-bg:var(--color-bg-success-solid);--sl-fi-dark-fg:var(--color-fg-white);--sl-fi-dark-brand-bg:var(--color-bg-brand-solid);--sl-fi-dark-gray-bg:var(--color-bg-secondary-solid);--sl-fi-dark-error-bg:var(--color-bg-error-solid);--sl-fi-dark-warning-bg:var(--color-bg-warning-solid);--sl-fi-dark-success-bg:var(--color-bg-success-solid);--sl-fi-dark-brand-before-border:color-mix(in oklab, var(--color-utility-brand-200) 12%, transparent);--sl-fi-dark-gray-before-border:color-mix(in oklab, var(--color-utility-neutral-200) 12%, transparent);--sl-fi-dark-error-before-border:color-mix(in oklab, var(--color-utility-red-200) 12%, transparent);--sl-fi-dark-warning-before-border:color-mix(in oklab, var(--color-utility-yellow-200) 12%, transparent);--sl-fi-dark-success-before-border:color-mix(in oklab, var(--color-utility-green-200) 12%, transparent);--sl-fi-modern-bg:var(--color-bg-primary);--sl-fi-modern-ring-color:var(--color-border-primary);--sl-fi-modern-brand-fg:var(--color-fg-brand-primary);--sl-fi-modern-gray-fg:var(--color-fg-secondary);--sl-fi-modern-error-fg:var(--color-fg-error-primary);--sl-fi-modern-warning-fg:var(--color-fg-warning-primary);--sl-fi-modern-success-fg:var(--color-fg-success-primary);--sl-fi-modern-neue-bg:var(--color-bg-primary_alt);--sl-fi-modern-neue-before-ring-color:var(--color-border-secondary_alt);--sl-fi-modern-neue-gray-fg:var(--color-fg-secondary);--sl-fi-modern-neue-gray-ring-color:var(--color-border-primary);--sl-fi-outline-brand-fg:var(--color-fg-brand-primary);--sl-fi-outline-gray-fg:var(--color-fg-tertiary);--sl-fi-outline-error-fg:var(--color-fg-error-primary);--sl-fi-outline-warning-fg:var(--color-fg-warning-primary);--sl-fi-outline-success-fg:var(--color-fg-success-primary);--sl-fi-outline-brand-ring-inner:color-mix(in oklab, var(--color-fg-brand-primary) 30%, transparent);--sl-fi-outline-brand-ring-outer:color-mix(in oklab, var(--color-fg-brand-primary) 10%, transparent);--sl-fi-outline-gray-ring-inner:color-mix(in oklab, var(--color-fg-tertiary) 30%, transparent);--sl-fi-outline-gray-ring-outer:color-mix(in oklab, var(--color-fg-tertiary) 10%, transparent);--sl-fi-outline-error-ring-inner:color-mix(in oklab, var(--color-fg-error-primary) 30%, transparent);--sl-fi-outline-error-ring-outer:color-mix(in oklab, var(--color-fg-error-primary) 10%, transparent);--sl-fi-outline-warning-ring-inner:color-mix(in oklab, var(--color-fg-warning-primary) 30%, transparent);--sl-fi-outline-warning-ring-outer:color-mix(in oklab, var(--color-fg-warning-primary) 10%, transparent);--sl-fi-outline-success-ring-inner:color-mix(in oklab, var(--color-fg-success-primary) 30%, transparent);--sl-fi-outline-success-ring-outer:color-mix(in oklab, var(--color-fg-success-primary) 10%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-file-upload-root{--sl-file-upload-transition:box-shadow .1s linear;--sl-file-upload-progress-fill-transition:inline-size 75ms linear;--sl-file-upload-delete-transition:background .12s ease, color .12s ease;--sl-file-upload-border-width:var(--border-width);--sl-file-upload-ring-width:var(--focus-ring-width);--sl-file-upload-font-size-sm:var(--text-sm);--sl-file-upload-line-height-sm:var(--text-sm--line-height);--sl-file-upload-font-size-xs:var(--text-xs);--sl-file-upload-line-height-xs:var(--text-xs--line-height);--sl-file-upload-font-weight-medium:var(--font-weight-medium);--sl-file-upload-root-gap:var(--spacing-4);--sl-file-upload-dropzone-gap:var(--spacing-3);--sl-file-upload-dropzone-padding-block:var(--spacing-4);--sl-file-upload-dropzone-padding-inline:var(--spacing-6);--sl-file-upload-dropzone-radius:var(--radius-xl);--sl-file-upload-dropzone-bg:var(--color-bg-primary);--sl-file-upload-dropzone-fg:var(--color-text-tertiary);--sl-file-upload-dropzone-ring-color:var(--color-border-secondary);--sl-file-upload-dropzone-dragging-ring-color:var(--color-border-brand);--sl-file-upload-dropzone-invalid-ring-color:var(--color-border-error);--sl-file-upload-dropzone-disabled-bg:var(--color-bg-secondary);--sl-file-upload-input-size:var(--border-width);--sl-file-upload-text-gap:var(--spacing-1);--sl-file-upload-action-gap:var(--spacing-1);--sl-file-upload-or-fg:var(--color-text-tertiary);--sl-file-upload-hint-fg:var(--color-text-tertiary);--sl-file-upload-list-gap:var(--spacing-3);--sl-file-upload-item-gap:var(--spacing-3);--sl-file-upload-item-padding:var(--spacing-4);--sl-file-upload-item-radius:var(--radius-xl);--sl-file-upload-item-bg:var(--color-bg-primary);--sl-file-upload-item-ring-color:var(--color-border-secondary);--sl-file-upload-item-failed-ring-color:var(--color-border-error);--sl-file-upload-item-icon-size:var(--spacing-10);--sl-file-upload-item-icon-glyph-size:var(--spacing-8);--sl-file-upload-item-icon-fg:var(--color-fg-brand-primary);--sl-file-upload-item-name-fg:var(--color-text-secondary);--sl-file-upload-item-status-gap:var(--spacing-2);--sl-file-upload-item-status-margin-block-start:var(--spacing-0_5);--sl-file-upload-item-size-fg:var(--color-text-tertiary);--sl-file-upload-item-divider-inline-size:var(--spacing-px);--sl-file-upload-item-divider-block-size:var(--spacing-3);--sl-file-upload-item-divider-radius:var(--radius-full);--sl-file-upload-item-divider-bg:var(--color-border-primary);--sl-file-upload-item-state-gap:var(--spacing-1);--sl-file-upload-item-state-icon-size:var(--spacing-4);--sl-file-upload-item-state-complete-fg:var(--color-text-success-primary);--sl-file-upload-item-state-complete-icon:var(--color-fg-success-primary);--sl-file-upload-item-state-uploading-fg:var(--color-text-quaternary);--sl-file-upload-item-state-uploading-icon:var(--color-fg-quaternary);--sl-file-upload-item-state-failed-fg:var(--color-text-error-primary);--sl-file-upload-item-state-failed-icon:var(--color-fg-error-primary);--sl-file-upload-delete-size:var(--spacing-7);--sl-file-upload-delete-margin-block-start:calc(-1 * var(--spacing-2));--sl-file-upload-delete-margin-inline-end:calc(-1 * var(--spacing-2));--sl-file-upload-delete-radius:var(--radius-sm);--sl-file-upload-delete-fg:var(--color-fg-quaternary);--sl-file-upload-delete-bg-hover:var(--color-bg-secondary);--sl-file-upload-delete-fg-hover:var(--color-fg-quaternary_hover);--sl-file-upload-delete-icon-size:var(--spacing-4);--sl-file-upload-retry-margin-block-start:var(--spacing-1_5);--sl-file-upload-progress-gap:var(--spacing-3);--sl-file-upload-progress-margin-block-start:var(--spacing-1);--sl-file-upload-progress-track-block-size:var(--spacing-2);--sl-file-upload-progress-track-radius:var(--radius-md);--sl-file-upload-progress-track-bg:var(--color-bg-quaternary);--sl-file-upload-progress-fill-radius:var(--radius-md);--sl-file-upload-progress-fill-bg:var(--color-fg-brand-primary);--sl-file-upload-progress-value-fg:var(--color-text-secondary);gap:var(--sl-file-upload-root-gap);flex-direction:column;display:flex}.sl-file-upload-menu-content{--sl-file-upload-menu-padding-block:var(--spacing-6);--sl-file-upload-menu-gap:var(--spacing-4);--sl-file-upload-menu-list-gap:var(--spacing-3);padding-block-end:var(--sl-file-upload-menu-padding-block-end,var(--sl-file-upload-menu-padding-block))}.sl-file-dropzone{--sl-file-dropzone-radius:var(--radius-lg);--sl-file-dropzone-padding:var(--spacing-5);--sl-file-dropzone-padding-block:var(--spacing-5);--sl-file-dropzone-padding-inline:var(--spacing-6);--sl-file-dropzone-gap:var(--spacing-3);--sl-file-dropzone-border-width:var(--border-width);--sl-file-dropzone-font-family:var(--default-font-family);--sl-file-dropzone-font-size:var(--text-sm);--sl-file-dropzone-bg:var(--color-bg-secondary);--sl-file-dropzone-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-text-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-file-dropzone-text-strong-fg:var(--color-brand-800);--sl-file-dropzone-text-strong-weight:var(--font-weight-semibold);--sl-file-dropzone-icon-size:var(--spacing-10);--sl-file-dropzone-icon-radius:var(--radius-md);--sl-file-dropzone-icon-border-width:var(--border-width);--sl-file-dropzone-icon-bg:var(--color-bg-secondary);--sl-file-dropzone-icon-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-icon-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-file-dropzone-glyph-size:var(--spacing-5);align-items:center;gap:var(--sl-file-dropzone-gap);text-align:center;background:var(--sl-file-dropzone-bg);border:var(--sl-file-dropzone-border-width) solid var(--sl-file-dropzone-border);font-family:var(--sl-file-dropzone-font-family);border-start-start-radius:var(--sl-file-dropzone-radius-start-start,var(--sl-file-dropzone-radius));border-start-end-radius:var(--sl-file-dropzone-radius-start-end,var(--sl-file-dropzone-radius));border-end-end-radius:var(--sl-file-dropzone-radius-end-end,var(--sl-file-dropzone-radius));border-end-start-radius:var(--sl-file-dropzone-radius-end-start,var(--sl-file-dropzone-radius));flex-direction:column;padding-block-start:var(--sl-file-dropzone-padding-block-start,var(--sl-file-dropzone-padding-block));padding-block-end:var(--sl-file-dropzone-padding-block-end,var(--sl-file-dropzone-padding-block));padding-inline-start:var(--sl-file-dropzone-padding-inline-start,var(--sl-file-dropzone-padding-inline));padding-inline-end:var(--sl-file-dropzone-padding-inline-end,var(--sl-file-dropzone-padding-inline));display:flex}.sl-filter-bar{--sl-filter-bar-gap:var(--spacing-3);--sl-filter-bar-content-gap:var(--spacing-3);--sl-filter-bar-actions-gap:var(--spacing-3);--sl-filter-row-gap:var(--spacing-1);--sl-filter-row-inputs-gap:var(--spacing-3);--sl-filter-bar-font-family:var(--font-body);--sl-filter-row-remove-transition:color .1s ease, background .1s ease;--sl-filter-icon-btn-transition:background .1s ease;--sl-filter-icon-btn-border-width:var(--border-width);--sl-filter-icon-btn-shadow:var(--shadow-xs);--sl-filter-row-remove-radius:var(--radius-md);--sl-filter-icon-btn-radius:var(--radius-md);--sl-filter-row-remove-size:var(--spacing-9);--sl-filter-row-remove-icon-size:var(--spacing-5);--sl-filter-icon-btn-size:var(--spacing-9);--sl-filter-icon-btn-icon-size:var(--spacing-5);--sl-filter-row-remove-focus-ring-width:var(--focus-ring-width);--sl-filter-row-remove-focus-ring-color:var(--color-focus-ring);--sl-filter-row-remove-focus-ring-offset:var(--border-width);--sl-filter-icon-btn-focus-ring-width:var(--focus-ring-width);--sl-filter-icon-btn-focus-ring-color:var(--color-focus-ring);--sl-filter-icon-btn-focus-ring-offset:var(--border-width);--sl-filter-row-remove-fg:var(--color-text-quaternary);--sl-filter-row-remove-fg-hover:var(--color-text-secondary);--sl-filter-row-remove-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-bg:var(--color-bg-primary);--sl-filter-icon-btn-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-fg:var(--color-text-quaternary);--sl-filter-icon-btn-border:var(--color-border-primary);align-items:flex-end;gap:var(--sl-filter-bar-gap);font-family:var(--sl-filter-bar-font-family);flex-wrap:wrap;display:flex}.sl-filters-advanced-dotted{--sl-filters-advanced-divider-width:2px;--sl-filters-advanced-divider-style:dotted;--sl-filters-advanced-divider-color:currentColor;--sl-filters-advanced-empty-gap:var(--spacing-0_5);--sl-filters-advanced-empty-max-size:352px;--sl-filters-advanced-empty-title-font-size:var(--text-sm);--sl-filters-advanced-empty-title-font-weight:var(--font-weight-semibold);--sl-filters-advanced-empty-title-fg:var(--color-text-primary);--sl-filters-advanced-row-gap:var(--spacing-3);--sl-filters-advanced-field-max-size:160px;--sl-filters-advanced-value-row-gap:var(--spacing-1);border-block-start-width:var(--sl-filters-advanced-divider-width-block-start,var(--sl-filters-advanced-divider-width));border-block-start-style:var(--sl-filters-advanced-divider-style);border-block-start-color:var(--sl-filters-advanced-divider-color);block-size:0}.sl-header{--sl-header-font-family:var(--default-font-family);--sl-header-navbtn-font-size:var(--text-sm);--sl-header-navbtn-font-weight:var(--font-weight-semibold);--sl-header-count-font-size:10px;--sl-header-count-font-weight:var(--font-weight-bold);--sl-header-border-width:var(--border-width);--sl-header-transition:background .1s linear, color .1s linear;--sl-header-focus-ring-width:var(--focus-ring-width);--sl-header-focus-ring-color:var(--color-focus-ring);--sl-header-focus-ring-offset:var(--focus-ring-offset);--sl-header-bar-size:var(--spacing-16);--sl-header-bar-inline-size:100%;--sl-header-inner-padding-inline-start:var(--spacing-4);--sl-header-inner-padding-inline-end:var(--spacing-3);--sl-header-inner-gap:var(--spacing-4);--sl-header-inner-gap-centered:var(--spacing-8);--sl-header-brand-margin-inline:var(--spacing-4);--sl-header-nav-gap:var(--spacing-0_5);--sl-header-actions-gap:var(--spacing-3);--sl-header-actions-icons-gap:var(--spacing-0_5);--sl-header-bar-bg:var(--color-bg-primary);--sl-header-bar-border:var(--color-border-secondary);--sl-header-navbtn-radius:var(--radius-md);--sl-header-navbtn-gap:var(--spacing-1);--sl-header-navbtn-padding-inline:var(--spacing-2);--sl-header-navbtn-padding-block:var(--spacing-1_5);--sl-header-navbtn-icon-only-size:var(--spacing-9);--sl-header-navbtn-label-padding-inline:var(--spacing-0_5);--sl-header-navbtn-icon-size:var(--spacing-5);--sl-header-navbtn-bg:transparent;--sl-header-navbtn-bg-hover:var(--color-bg-primary_hover);--sl-header-navbtn-bg-current:var(--color-bg-secondary_hover);--sl-header-navbtn-fg:var(--color-text-secondary);--sl-header-navbtn-fg-hover:var(--color-text-primary);--sl-header-navbtn-icon-color:var(--color-text-quaternary);--sl-header-navbtn-icon-color-current:var(--color-text-tertiary);--sl-header-count-offset:var(--spacing-px);--sl-header-count-size:var(--spacing-3_5);--sl-header-count-radius:var(--radius-full);--sl-header-count-bg:var(--color-bg-error-solid);--sl-header-count-fg:var(--color-white);--sl-header-secondary-bg:var(--color-bg-primary);--sl-header-secondary-border:var(--color-border-secondary);--sl-header-secondary-inner-size:var(--spacing-16);--sl-header-secondary-inner-gap:var(--spacing-8);--sl-header-secondary-inner-padding-inline:var(--spacing-8);--sl-header-tabs-padding-inline:var(--spacing-8);--sl-header-tabs-padding-block-start:var(--spacing-3);--sl-header-search-max-inline-size:280px;font-family:var(--sl-header-font-family)}.sl-header-navbtn[data-current],.sl-header-navbtn[data-current]:hover{background:var(--sl-header-navbtn-bg-current)}.sl-hint{--sl-hint-font-family:var(--font-body);--sl-hint-font-weight:var(--font-weight-normal);--sl-hint-font-size-md:var(--text-sm);--sl-hint-line-height-md:var(--text-sm--line-height);--sl-hint-font-size-sm:var(--text-xs);--sl-hint-line-height-sm:var(--text-xs--line-height);--sl-hint-fg:var(--color-text-tertiary);--sl-hint-invalid-fg:var(--color-text-error-primary);font-family:var(--sl-hint-font-family);font-weight:var(--sl-hint-font-weight);font-size:var(--sl-hint-font-size-md);line-height:var(--sl-hint-line-height-md);color:var(--sl-hint-fg)}.sl-input-wrapper{--sl-input-wrapper-gap:var(--spacing-1_5);--sl-input-radius:var(--radius-lg);--sl-input-border-width:var(--border-width);--sl-input-border-color:var(--color-border-primary);--sl-input-focus-ring-width:var(--focus-ring-width);--sl-input-focus-ring-color:var(--color-border-brand);--sl-input-invalid-border-color:var(--color-border-error_subtle);--sl-input-invalid-focus-ring-color:var(--color-border-error);--sl-input-shadow:var(--shadow-xs);--sl-input-transition:box-shadow .1s linear;--sl-input-color-transition:color .1s linear;--sl-input-bg:var(--color-bg-primary);--sl-input-fg:var(--color-text-primary);--sl-input-placeholder-fg:var(--color-text-placeholder);--sl-input-icon-fg:var(--color-fg-quaternary);--sl-input-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-input-invalid-icon-fg:var(--color-fg-error-secondary);--sl-input-font-family:var(--font-body);--sl-input-padding-block-sm:var(--spacing-2);--sl-input-padding-inline-sm:var(--spacing-3);--sl-input-font-size-sm:var(--text-sm);--sl-input-line-height-sm:var(--text-sm--line-height);--sl-input-padding-block-md:var(--spacing-2);--sl-input-padding-inline-md:var(--spacing-3);--sl-input-font-size-md:var(--text-md);--sl-input-line-height-md:var(--text-md--line-height);--sl-input-padding-block-lg:var(--spacing-2_5);--sl-input-padding-inline-lg:var(--spacing-3_5);--sl-input-font-size-lg:var(--text-md);--sl-input-line-height-lg:var(--text-md--line-height);--sl-input-field-leading-padding-inline-start:var(--spacing-2);--sl-input-icon-leading-size-sm:var(--spacing-4);--sl-input-icon-leading-size-md:var(--spacing-5);--sl-input-icon-leading-size-lg:var(--spacing-5);--sl-input-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-input-trailing-svg-size:var(--spacing-4);--sl-input-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-input-invalid-icon-size:var(--spacing-4);--sl-input-shortcut-padding-inline-end-sm:var(--spacing-1_5);--sl-input-shortcut-padding-inline-end-md:var(--spacing-2);--sl-input-shortcut-padding-inline-end-lg:var(--spacing-2_5);--sl-input-shortcut-key-font-family:var(--font-body);--sl-input-shortcut-key-font-size:var(--text-xs);--sl-input-shortcut-key-line-height:var(--text-xs--line-height);--sl-input-shortcut-key-font-weight:var(--font-weight-medium);--sl-input-shortcut-key-fg:var(--color-text-quaternary);--sl-input-shortcut-key-border-width:var(--border-width);--sl-input-shortcut-key-border-color:var(--color-border-secondary);--sl-input-shortcut-key-padding-inline:var(--spacing-1);--sl-input-shortcut-key-padding-block:var(--spacing-px);--sl-input-shortcut-key-radius:var(--radius-md);justify-content:flex-start;align-items:flex-start;gap:var(--sl-input-wrapper-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-date-field{--sl-date-field-gap:var(--spacing-1_5);--sl-date-group-radius:var(--radius-lg);--sl-date-border-width:var(--border-width);--sl-date-transition:box-shadow .1s linear;--sl-date-shadow:var(--shadow-xs);--sl-date-focus-ring-width:var(--focus-ring-width);--sl-date-focus-ring-color:var(--color-border-brand);--sl-date-error-focus-ring-color:var(--color-border-error);--sl-date-group-bg:var(--color-bg-primary);--sl-date-group-border:var(--color-border-primary);--sl-date-group-border-error:var(--color-border-error_subtle);--sl-date-input-font-family:var(--font-body);--sl-date-input-fg:var(--color-text-primary);--sl-date-input-padding-block-sm:var(--spacing-2);--sl-date-input-padding-inline-sm:var(--spacing-3);--sl-date-input-font-size-sm:var(--text-sm);--sl-date-input-line-height-sm:var(--text-sm--line-height);--sl-date-input-padding-block-md:var(--spacing-2);--sl-date-input-padding-inline-md:var(--spacing-3);--sl-date-input-font-size-md:var(--text-md);--sl-date-input-line-height-md:var(--text-md--line-height);--sl-date-input-padding-block-lg:var(--spacing-2_5);--sl-date-input-padding-inline-lg:var(--spacing-3_5);--sl-date-input-font-size-lg:var(--text-md);--sl-date-input-line-height-lg:var(--text-md--line-height);--sl-date-input-padding-inline-start-has-leading:var(--spacing-2);--sl-date-segment-radius:var(--radius-sm);--sl-date-segment-padding-inline:var(--spacing-0_5);--sl-date-segment-fg:var(--color-text-primary);--sl-date-segment-placeholder-fg:var(--color-text-placeholder);--sl-date-segment-literal-fg:var(--color-fg-quaternary);--sl-date-segment-focused-bg:var(--color-bg-brand-solid);--sl-date-segment-focused-fg:var(--color-text-white);--sl-date-segment-focused-font-weight:var(--font-weight-medium);--sl-date-icon-leading-fg:var(--color-fg-quaternary);--sl-date-icon-leading-size-sm:var(--spacing-4);--sl-date-icon-leading-size-md:var(--spacing-5);--sl-date-icon-leading-size-lg:var(--spacing-5);--sl-date-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-date-icon-trailing-fg:var(--color-fg-quaternary);--sl-date-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-date-trailing-svg-size:var(--spacing-4);--sl-date-tooltip-transition:color .1s linear;--sl-date-tooltip-fg-hover:var(--color-fg-quaternary_hover);--sl-date-invalid-icon-fg:var(--color-fg-error-secondary);--sl-date-invalid-icon-size:var(--spacing-4);--sl-date-shortcut-margin-inline-end-sm:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-md:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-lg:var(--spacing-3);--sl-date-shortcut-key-font-family:var(--font-body);--sl-date-shortcut-key-font-size:var(--text-xs);--sl-date-shortcut-key-line-height:var(--text-xs--line-height);--sl-date-shortcut-key-font-weight:var(--font-weight-medium);--sl-date-shortcut-key-fg:var(--color-text-quaternary);--sl-date-shortcut-key-border:var(--color-border-secondary);--sl-date-shortcut-key-border-width:var(--border-width);--sl-date-shortcut-key-radius:var(--radius-sm);--sl-date-shortcut-key-padding-inline:var(--spacing-1);--sl-date-shortcut-key-padding-block:var(--spacing-px);justify-content:flex-start;align-items:flex-start;gap:var(--sl-date-field-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-input-grouprow{--sl-input-group-radius:var(--radius-lg);--sl-input-group-addon-radius:var(--radius-lg);--sl-input-group-border-width:var(--border-width);--sl-input-group-addon-padding-inline:var(--spacing-3);--sl-input-group-addon-overlap:var(--spacing-px);--sl-input-group-prefix-padding-inline:var(--spacing-3);--sl-input-group-field-padding-inline:var(--spacing-1);--sl-input-group-font-family:var(--default-font-family);--sl-input-group-line-height:var(--text-md--line-height);--sl-input-group-font-size:var(--text-md);--sl-input-group-font-size-sm:var(--text-sm);--sl-input-group-addon-bg:var(--color-bg-secondary);--sl-input-group-addon-fg:var(--color-text-tertiary);--sl-input-group-addon-border:var(--color-border-primary);--sl-input-group-prefix-fg:var(--color-text-tertiary);--sl-input-group-disabled-opacity:.5;border-start-start-radius:var(--sl-input-group-radius-start-start,var(--sl-input-group-radius));border-start-end-radius:var(--sl-input-group-radius-start-end,var(--sl-input-group-radius));border-end-end-radius:var(--sl-input-group-radius-end-end,var(--sl-input-group-radius));border-end-start-radius:var(--sl-input-group-radius-end-start,var(--sl-input-group-radius));flex-direction:row;align-items:stretch;inline-size:100%;display:flex;position:relative}.sl-integration-header{--sl-integration-header-gap:var(--spacing-4);--sl-integration-header-padding-block:var(--spacing-8);--sl-integration-apps-gap:var(--spacing-3);--sl-integration-swap-size:var(--spacing-5);--sl-integration-swap-color:var(--color-text-quaternary);--sl-integration-appicon-size:var(--spacing-12);--sl-integration-appicon-size-sm:var(--spacing-14);--sl-integration-appicon-padding:var(--spacing-1);--sl-integration-appicon-radius:var(--radius-lg);--sl-integration-appicon-radius-sm:var(--featured-icon-squircle-14);--sl-integration-appicon-bg:var(--color-bg-primary);--sl-integration-appicon-border:var(--color-border-primary);--sl-integration-appicon-border-width:var(--border-width);--sl-integration-appicon-img-size:100%;--sl-integration-appicon-img-radius:var(--radius-md);--sl-integration-heading-gap:var(--spacing-0_5);--sl-integration-divider-width:calc(var(--border-width) * 2);--sl-integration-perms-gap:var(--spacing-2);--sl-integration-perm-gap:var(--spacing-2);--sl-integration-perm-icon-margin-block:var(--spacing-0_5);--sl-integration-perm-icon-size:var(--spacing-4);--sl-integration-perm-icon-color:var(--color-text-quaternary);--sl-integration-perm-text-font-size:var(--text-sm);--sl-integration-perm-text-color:var(--color-text-tertiary);--sl-integration-link-gap:var(--spacing-2);--sl-integration-link-padding:var(--spacing-3);--sl-integration-link-radius:var(--radius-md);--sl-integration-link-bg:var(--color-bg-secondary);--sl-integration-link-border:var(--color-border-secondary);--sl-integration-link-border-width:var(--border-width);--sl-integration-link-icon-margin-block:var(--spacing-0_5);--sl-integration-link-icon-size:var(--spacing-4);--sl-integration-link-icon-color:var(--color-text-quaternary);--sl-integration-link-url-font-size:var(--text-sm);--sl-integration-link-url-font-weight:var(--font-weight-semibold);--sl-integration-link-url-color:var(--color-text-primary);--sl-integration-link-copy-inset-block:var(--spacing-2);--sl-integration-link-copy-inset-inline:var(--spacing-2);align-items:center;gap:var(--sl-integration-header-gap);flex-direction:column;display:flex}@media (width>=768px){.sl-integration-header{padding-block-start:var(--sl-integration-header-padding-block-start,var(--sl-integration-header-padding-block))}}@media (width>=640px){.sl-integration-appicon{inline-size:var(--sl-integration-appicon-inline-size-sm,var(--sl-integration-appicon-size-sm));block-size:var(--sl-integration-appicon-block-size-sm,var(--sl-integration-appicon-size-sm));border-start-start-radius:var(--sl-integration-appicon-radius-sm-start-start,var(--sl-integration-appicon-radius-sm));border-start-end-radius:var(--sl-integration-appicon-radius-sm-start-end,var(--sl-integration-appicon-radius-sm));border-end-end-radius:var(--sl-integration-appicon-radius-sm-end-end,var(--sl-integration-appicon-radius-sm));border-end-start-radius:var(--sl-integration-appicon-radius-sm-end-start,var(--sl-integration-appicon-radius-sm))}}.sl-label{--sl-label-gap:var(--spacing-0_5);--sl-label-transition:color .2s ease;--sl-label-font-family:var(--font-body);--sl-label-font-size:var(--text-sm);--sl-label-line-height:var(--text-sm--line-height);--sl-label-font-weight:var(--font-weight-medium);--sl-label-fg:var(--color-text-secondary);--sl-label-required-fg:var(--color-text-brand-tertiary);--sl-label-required-invalid-fg:var(--color-text-error-primary);--sl-label-help-fg:var(--color-fg-quaternary);--sl-label-help-fg-hover:var(--color-fg-quaternary_hover);--sl-label-help-icon-size:var(--spacing-4);align-items:center;gap:var(--sl-label-gap);cursor:default;font-family:var(--sl-label-font-family);font-size:var(--sl-label-font-size);line-height:var(--sl-label-line-height);font-weight:var(--sl-label-font-weight);color:var(--sl-label-fg);display:flex}.sl-loading{--sl-loading-gap:var(--spacing-4);--sl-loading-gap-xl:var(--spacing-5);--sl-loading-spin-duration:.7s;--sl-loading-spin-timing:linear;--sl-loading-arc-color:var(--color-fg-brand-primary);--sl-loading-track-color:var(--color-bg-tertiary);--sl-loading-dotcircle-color:var(--color-fg-brand-primary);--sl-loading-label-color:var(--color-text-secondary,var(--color-neutral-700));--sl-loading-label-font-family:var(--font-body);--sl-loading-label-font-weight:var(--font-weight-medium);--sl-loading-label-font-size-sm:var(--text-sm);--sl-loading-label-font-size-md:var(--text-md);--sl-loading-spinner-size-sm:var(--spacing-8);--sl-loading-spinner-size-md:var(--spacing-12);--sl-loading-spinner-size-lg:var(--spacing-14);--sl-loading-spinner-size-xl:var(--spacing-16);justify-content:center;align-items:center;gap:var(--sl-loading-gap);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.sl-loading-spinner{animation:none}}.sl-chat-dialog{--sl-chat-font-size:var(--text-sm);--sl-chat-name-font-weight:var(--font-weight-semibold);--sl-chat-attachment-name-font-weight:var(--font-weight-medium);--sl-chat-divider-label-font-weight:var(--font-weight-medium);--sl-chat-name-fg:var(--color-text-secondary);--sl-chat-time-fg:var(--color-text-quaternary);--sl-chat-divider-label-fg:var(--color-text-tertiary);--sl-chat-bubble-bg:var(--color-bg-secondary);--sl-chat-bubble-fg:var(--color-text-primary);--sl-chat-bubble-me-bg:var(--color-bg-brand-solid);--sl-chat-bubble-me-fg:var(--color-white);--sl-chat-attachment-size-opacity:.8;--sl-chat-header-border-color:var(--color-border-secondary);--sl-chat-header-shadow:inset 0 -1px 0 0 var(--sl-chat-header-border-color);--sl-chat-header-gap:var(--spacing-5);--sl-chat-header-padding-block-start:var(--spacing-6);--sl-chat-header-padding-block-end:var(--spacing-4);--sl-chat-list-gap:var(--spacing-4);--sl-chat-list-padding:var(--spacing-6);--sl-chat-list-padding-inline:var(--spacing-4);--sl-chat-list-padding-inline-wide:var(--spacing-6);--sl-chat-message-gap:var(--spacing-3);--sl-chat-message-body-gap:var(--spacing-1);--sl-chat-message-meta-gap:var(--spacing-2);--sl-chat-bubble-padding-block:var(--spacing-2);--sl-chat-bubble-padding-inline:var(--spacing-3);--sl-chat-bubble-radius:var(--radius-md);--sl-chat-bubble-radius-start-start:0;--sl-chat-bubble-me-radius:var(--radius-md);--sl-chat-bubble-me-radius-start-end:0;--sl-chat-divider-margin-block:var(--spacing-4);--sl-chat-composer-gap:var(--spacing-2);gap:0}@media (width>=768px){.sl-chat-list{padding-inline-start:var(--sl-chat-list-padding-inline-start-wide,var(--sl-chat-list-padding-inline-wide));padding-inline-end:var(--sl-chat-list-padding-inline-end-wide,var(--sl-chat-list-padding-inline-wide))}}.sl-messages-dialog{--sl-messages-border-width:var(--border-width);--sl-messages-divider-color:var(--color-border-secondary);--sl-messages-header-padding-block:var(--spacing-6);--sl-messages-header-padding-block-end:var(--spacing-4);--sl-messages-header-gap:var(--spacing-5);--sl-messages-list-padding-block:var(--spacing-2);--sl-messages-item-padding-block:var(--spacing-4);--sl-messages-item-gap:var(--spacing-3);--sl-messages-body-gap:var(--spacing-1);--sl-messages-meta-gap:var(--spacing-2);--sl-messages-unseen-size:var(--spacing-2);--sl-messages-unseen-radius:50%;--sl-messages-unseen-bg:var(--color-bg-success-solid);--sl-messages-font-size:var(--text-sm);--sl-messages-font-size-time:var(--text-xs);--sl-messages-font-weight-name:var(--font-weight-medium);--sl-messages-name-fg:var(--color-text-secondary);--sl-messages-time-fg:var(--color-text-tertiary);--sl-messages-username-fg:var(--color-text-tertiary);--sl-messages-text-fg:var(--color-text-secondary);--sl-messages-text-margin-block:var(--spacing-1);--sl-messages-text-margin-block-end:0;--sl-messages-attachment-gap:var(--spacing-3);--sl-messages-attachment-margin-block:var(--spacing-2);--sl-messages-attachment-margin-block-end:0;--sl-messages-attachment-icon-size:var(--spacing-10);--sl-messages-attachment-icon-radius:var(--radius-sm);--sl-messages-attachment-icon-bg:var(--color-bg-tertiary);--sl-messages-attachment-icon-fg:var(--color-text-tertiary);--sl-messages-attachment-icon-font-size:9px;--sl-messages-attachment-icon-font-weight:var(--font-weight-bold);--sl-messages-attachment-icon-letter-spacing:.04em;--sl-messages-attachment-name-fg:var(--color-text-secondary);--sl-messages-attachment-name-font-weight:var(--font-weight-medium);--sl-messages-attachment-size-fg:var(--color-text-tertiary);gap:0}.sl-metric-card{--sl-metric-font-family:var(--font-body);--sl-metric-border-width:var(--border-width);--sl-metric-shadow:var(--shadow-xs);--sl-metric-transition:background .1s linear, color .1s linear;--sl-metric-card-bg:var(--color-bg-primary);--sl-metric-card-ring:var(--color-border-secondary);--sl-metric-card-radius:var(--radius-xl);--sl-metric-gap:var(--spacing-2);--sl-metric-gap-lg:var(--spacing-5);--sl-metric-row-gap:var(--spacing-4);--sl-metric-inline-gap:var(--spacing-2);--sl-metric-body-padding:var(--spacing-5);--sl-metric-actions-inset-block-start:var(--spacing-5);--sl-metric-actions-inset-inline-end:var(--spacing-5);--sl-metric-actions-size:var(--spacing-7);--sl-metric-actions-radius:var(--radius-md);--sl-metric-actions-fg:var(--color-fg-quaternary);--sl-metric-actions-fg-hover:var(--color-fg-quaternary_hover);--sl-metric-actions-bg-hover:var(--color-bg-primary_hover);--sl-metric-actions-icon-size:var(--spacing-5);--sl-metric-focus-ring-width:var(--focus-ring-width);--sl-metric-focus-ring-color:var(--color-focus-ring);--sl-metric-focus-ring-offset:var(--focus-ring-offset);--sl-metric-featured-radius:var(--radius-lg);--sl-metric-featured-radius-lg:var(--radius-xl);--sl-metric-featured-size-md:var(--spacing-10);--sl-metric-featured-size-lg:var(--spacing-12);--sl-metric-featured-icon-size:var(--spacing-6);--sl-metric-featured-icon-size-md:var(--spacing-5);--sl-metric-featured-gray-bg:var(--color-bg-primary);--sl-metric-featured-gray-ring:var(--color-border-primary);--sl-metric-featured-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-metric-featured-gray-fg:var(--color-fg-secondary);--sl-metric-featured-brand-bg:var(--color-bg-brand-secondary);--sl-metric-featured-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-metric-featured-success-bg:var(--color-bg-success-secondary);--sl-metric-featured-success-fg:var(--color-featured-icon-light-fg-success);--sl-metric-subtitle-font-size:var(--text-sm);--sl-metric-subtitle-line-height:var(--text-sm--line-height);--sl-metric-subtitle-font-weight:var(--font-weight-medium);--sl-metric-subtitle-fg:var(--color-text-tertiary);--sl-metric-subtitle-strong-font-weight:var(--font-weight-semibold);--sl-metric-subtitle-strong-fg:var(--color-text-primary);--sl-metric-value-font-size:var(--text-display-sm);--sl-metric-value-line-height:var(--text-display-sm--line-height);--sl-metric-value-font-weight:var(--font-weight-semibold);--sl-metric-value-fg:var(--color-text-primary);--sl-metric-note-font-size:var(--text-sm);--sl-metric-note-line-height:var(--text-sm--line-height);--sl-metric-note-font-weight:var(--font-weight-medium);--sl-metric-note-fg:var(--color-text-tertiary);--sl-metric-change-gap:var(--spacing-1);--sl-metric-change-gap-simple:var(--spacing-0_5);--sl-metric-change-radius:var(--radius-md);--sl-metric-change-bg:var(--color-bg-primary);--sl-metric-change-ring:var(--color-border-primary);--sl-metric-change-padding-block:var(--spacing-0_5);--sl-metric-change-padding-inline-start:var(--spacing-1_5);--sl-metric-change-padding-inline-end:var(--spacing-2);--sl-metric-change-icon-size:var(--spacing-4);--sl-metric-change-icon-stroke-width:3;--sl-metric-change-icon-size-modern:var(--spacing-3);--sl-metric-change-icon-positive:var(--color-fg-success-secondary);--sl-metric-change-icon-negative:var(--color-fg-error-secondary);--sl-metric-change-value-font-size:var(--text-sm);--sl-metric-change-value-line-height:var(--text-sm--line-height);--sl-metric-change-value-font-weight:var(--font-weight-medium);--sl-metric-change-value-modern-fg:var(--color-text-secondary);--sl-metric-change-value-positive-fg:var(--color-text-success-primary);--sl-metric-change-value-negative-fg:var(--color-text-error-primary);--sl-metric-spark-positive:var(--color-fg-success-secondary);--sl-metric-spark-negative:var(--color-fg-error-secondary);--sl-metric-footer-ring:var(--color-border-secondary);--sl-metric-footer-padding-block:var(--spacing-4);--sl-metric-footer-padding-inline:var(--spacing-5);--sl-metric-frame-bg:var(--color-bg-secondary);--sl-metric-frame-head-padding-block-start:var(--spacing-3);--sl-metric-frame-head-padding-block-end:var(--spacing-2);--sl-metric-frame-head-padding-inline:var(--spacing-5);--sl-metric-frame-body-bg:var(--color-bg-primary);--sl-metric-frame-body-ring:var(--color-border-secondary);--sl-metric-frame-body-radius:var(--radius-xl);--sl-metric-frame-body-padding:var(--spacing-5);background:var(--sl-metric-card-bg);box-shadow:var(--sl-metric-shadow), inset 0 0 0 var(--sl-metric-border-width) var(--sl-metric-card-ring);font-family:var(--sl-metric-font-family);border-start-start-radius:var(--sl-metric-card-radius-start-start,var(--sl-metric-card-radius));border-start-end-radius:var(--sl-metric-card-radius-start-end,var(--sl-metric-card-radius));border-end-end-radius:var(--sl-metric-card-radius-end-end,var(--sl-metric-card-radius));border-end-start-radius:var(--sl-metric-card-radius-end-start,var(--sl-metric-card-radius))}.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-4);--sl-modal-overlay-padding-block-end:clamp(var(--spacing-4), 8vh, var(--spacing-16));--sl-modal-overlay-padding-inline:var(--spacing-4);--sl-modal-overlay-bg:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);--sl-modal-overlay-blur:blur(6px);--sl-modal-font-family:var(--font-body);--sl-modal-overlay-transition-in:sl-modal-overlay-in .3s ease-out;--sl-modal-overlay-transition-out:sl-modal-overlay-out .2s ease-in;--sl-modal-panel-bg:var(--color-bg-primary);--sl-modal-panel-shadow:var(--shadow-xl);--sl-modal-panel-radius:var(--radius-xl);--sl-modal-panel-radius-sm-screen:var(--radius-2xl);--sl-modal-panel-transition-in:sl-modal-panel-in .3s ease-out;--sl-modal-panel-transition-out:sl-modal-panel-out .2s ease-in;--sl-modal-panel-max-inline-size-sm:400px;--sl-modal-panel-max-inline-size-md:480px;--sl-modal-panel-max-inline-size-lg:512px;--sl-modal-panel-max-inline-size-xl:544px;--sl-modal-close-inset-block-start:var(--spacing-3);--sl-modal-close-inset-inline-end:var(--spacing-3);--sl-modal-close-inset-block-start-sm-screen:var(--spacing-4);--sl-modal-close-inset-inline-end-sm-screen:var(--spacing-4);--sl-modal-header-gap:var(--spacing-4);--sl-modal-header-padding-block-start:var(--spacing-5);--sl-modal-header-padding-inline:var(--spacing-4);--sl-modal-header-padding-block-start-sm-screen:var(--spacing-6);--sl-modal-header-padding-inline-sm-screen:var(--spacing-6);--sl-modal-heading-gap:var(--spacing-0_5);--sl-modal-title-font-family:var(--font-body);--sl-modal-title-font-size:var(--text-md);--sl-modal-title-line-height:var(--text-md--line-height);--sl-modal-title-font-weight:var(--font-weight-semibold);--sl-modal-title-fg:var(--color-text-primary);--sl-modal-body-font-size:var(--text-sm);--sl-modal-body-line-height:var(--text-sm--line-height);--sl-modal-body-fg:var(--color-text-tertiary);--sl-modal-body-accent-font-weight:var(--font-weight-semibold);--sl-modal-body-accent-fg:var(--color-text-brand-secondary);--sl-modal-content-padding-block-start:var(--spacing-5);--sl-modal-content-padding-inline:var(--spacing-4);--sl-modal-content-padding-inline-sm-screen:var(--spacing-6);--sl-modal-footer-gap:var(--spacing-3);--sl-modal-footer-padding-block-start:var(--spacing-6);--sl-modal-footer-padding-block-end:var(--spacing-4);--sl-modal-footer-padding-inline:var(--spacing-4);--sl-modal-footer-padding-block-start-sm-screen:var(--spacing-7);--sl-modal-footer-padding-block-end-sm-screen:var(--spacing-6);--sl-modal-footer-padding-inline-sm-screen:var(--spacing-6);z-index:50;background:var(--sl-modal-overlay-bg);min-block-size:100dvh;inline-size:100%;-webkit-backdrop-filter:var(--sl-modal-overlay-blur);backdrop-filter:var(--sl-modal-overlay-blur);font-family:var(--sl-modal-font-family);outline:none;justify-content:center;align-items:flex-end;padding-block-start:var(--sl-modal-overlay-padding-block-start);padding-block-end:var(--sl-modal-overlay-padding-block-end);padding-inline-start:var(--sl-modal-overlay-padding-inline-start,var(--sl-modal-overlay-padding-inline));padding-inline-end:var(--sl-modal-overlay-padding-inline-end,var(--sl-modal-overlay-padding-inline));display:flex;position:fixed;inset:0}@media (width>=640px){.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-8);--sl-modal-overlay-padding-block-end:var(--spacing-8);--sl-modal-overlay-padding-inline:var(--spacing-8);align-items:center}}@media (width>=640px){.sl-modal-panel{border-start-start-radius:var(--sl-modal-panel-radius-sm-screen-start-start,var(--sl-modal-panel-radius-sm-screen));border-start-end-radius:var(--sl-modal-panel-radius-sm-screen-start-end,var(--sl-modal-panel-radius-sm-screen));border-end-end-radius:var(--sl-modal-panel-radius-sm-screen-end-end,var(--sl-modal-panel-radius-sm-screen));border-end-start-radius:var(--sl-modal-panel-radius-sm-screen-end-start,var(--sl-modal-panel-radius-sm-screen));overflow-y:visible}.sl-modal-panel[data-size=sm]{max-inline-size:var(--sl-modal-panel-max-inline-size-sm)}.sl-modal-panel[data-size=md]{max-inline-size:var(--sl-modal-panel-max-inline-size-md)}.sl-modal-panel[data-size=lg]{max-inline-size:var(--sl-modal-panel-max-inline-size-lg)}.sl-modal-panel[data-size=xl]{max-inline-size:var(--sl-modal-panel-max-inline-size-xl)}}@media (width>=640px){.sl-modal-close{inset-block-start:var(--sl-modal-close-inset-block-start-sm-screen);inset-inline-end:var(--sl-modal-close-inset-inline-end-sm-screen)}}@media (width>=640px){.sl-modal-header{padding-block-start:var(--sl-modal-header-padding-block-start-sm-screen);padding-inline-start:var(--sl-modal-header-padding-inline-start-sm-screen,var(--sl-modal-header-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-header-padding-inline-end-sm-screen,var(--sl-modal-header-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-content{padding-inline-start:var(--sl-modal-content-padding-inline-start-sm-screen,var(--sl-modal-content-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-content-padding-inline-end-sm-screen,var(--sl-modal-content-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-footer{flex-direction:row;justify-content:flex-end;align-items:center;padding-block-start:var(--sl-modal-footer-padding-block-start-sm-screen);padding-block-end:var(--sl-modal-footer-padding-block-end-sm-screen);padding-inline-start:var(--sl-modal-footer-padding-inline-start-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-footer-padding-inline-end-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-footer[data-split=true]{grid-template-columns:1fr 1fr;display:grid}}.sl-account-card{--sl-account-font-family:var(--font-body);--sl-account-transition:background .1s linear, color .1s linear;--sl-account-border-width:var(--border-width);--sl-account-focus-ring-width:var(--focus-ring-width);--sl-account-focus-ring-color:var(--color-focus-ring);--sl-account-focus-ring-offset:var(--focus-ring-offset);--sl-account-card-bg:transparent;--sl-account-card-border:var(--color-border-secondary);--sl-account-card-gap:var(--spacing-3);--sl-account-card-padding:var(--spacing-3);--sl-account-card-radius:var(--radius-xl);--sl-account-trigger-fg:var(--color-fg-quaternary);--sl-account-trigger-fg-hover:var(--color-fg-quaternary_hover);--sl-account-trigger-bg:transparent;--sl-account-trigger-bg-hover:var(--color-bg-primary_hover);--sl-account-trigger-inset-block-start:var(--spacing-2);--sl-account-trigger-inset-inline-end:var(--spacing-2);--sl-account-trigger-padding:var(--spacing-1_5);--sl-account-trigger-radius:var(--radius-md);--sl-account-trigger-icon-size:var(--spacing-4);--sl-account-menu-bg:var(--color-bg-secondary_alt);--sl-account-menu-border:var(--color-border-secondary_alt);--sl-account-menu-shadow:var(--shadow-lg);--sl-account-menu-radius:var(--radius-xl);--sl-account-menu-size:16.5rem;--sl-account-menu-card-bg:var(--color-bg-primary);--sl-account-menu-card-border:var(--color-border-secondary);--sl-account-menu-card-radius:var(--radius-xl);--sl-account-group-gap:var(--spacing-0_5);--sl-account-group-padding-block:var(--spacing-1_5);--sl-account-group-divider:var(--color-border-secondary);--sl-account-item-padding-inline:var(--spacing-1_5);--sl-account-item-inner-gap:var(--spacing-3);--sl-account-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-account-item-inner-padding:var(--spacing-2);--sl-account-item-inner-radius:var(--radius-md);--sl-account-item-label-gap:var(--spacing-2);--sl-account-item-label-fg:var(--color-text-secondary);--sl-account-item-label-fg-hover:var(--color-text-secondary_hover);--sl-account-item-label-font-size:var(--text-sm);--sl-account-item-label-line-height:var(--text-sm--line-height);--sl-account-item-label-font-weight:var(--font-weight-semibold);--sl-account-item-icon-fg:var(--color-fg-quaternary);--sl-account-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-account-item-icon-size:var(--spacing-5);--sl-account-kbd-fg:var(--color-text-tertiary);--sl-account-kbd-border:var(--color-border-secondary);--sl-account-kbd-font-size:var(--text-xs);--sl-account-kbd-line-height:var(--text-xs--line-height);--sl-account-kbd-font-weight:var(--font-weight-medium);--sl-account-kbd-padding-inline:var(--spacing-1);--sl-account-kbd-padding-block:var(--spacing-px);--sl-account-kbd-radius:var(--radius-DEFAULT);--sl-account-subheading-fg:var(--color-text-tertiary);--sl-account-subheading-font-size:var(--text-xs);--sl-account-subheading-line-height:var(--text-xs--line-height);--sl-account-subheading-font-weight:var(--font-weight-semibold);--sl-account-subheading-padding-inline:var(--spacing-3);--sl-account-subheading-padding-block-start:var(--spacing-1_5);--sl-account-subheading-padding-block-end:var(--spacing-1);--sl-account-switch-gap:var(--spacing-0_5);--sl-account-switch-padding-inline:var(--spacing-1_5);--sl-account-switch-row-bg:transparent;--sl-account-switch-row-bg-hover:var(--color-bg-primary_hover);--sl-account-switch-row-padding-inline:var(--spacing-2);--sl-account-switch-row-padding-block:var(--spacing-1_5);--sl-account-switch-row-radius:var(--radius-md);--sl-account-radio-bg:var(--color-bg-primary);--sl-account-radio-border:var(--color-border-primary);--sl-account-radio-bg-selected:var(--color-bg-brand-solid);--sl-account-radio-border-selected:var(--color-bg-brand-solid);--sl-account-radio-inset-block-start:var(--spacing-2);--sl-account-radio-inset-inline-end:var(--spacing-2);--sl-account-radio-size:var(--spacing-4);--sl-account-radio-radius:var(--radius-full);--sl-account-radio-dot-bg:var(--color-white);--sl-account-radio-dot-size:var(--spacing-1_5);--sl-account-radio-dot-radius:var(--radius-full);--sl-account-footer-gap:var(--spacing-2);--sl-account-footer-padding-inline:var(--spacing-2);--sl-account-footer-padding-block-start:var(--spacing-0_5);--sl-account-footer-padding-block-end:var(--spacing-2);--sl-account-signout-padding-block-start:var(--spacing-1);--sl-account-signout-padding-block-end:var(--spacing-1_5);align-items:center;gap:var(--sl-account-card-gap);background:var(--sl-account-card-bg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-card-border);font-family:var(--sl-account-font-family);border-start-start-radius:var(--sl-account-card-radius-start-start,var(--sl-account-card-radius));border-start-end-radius:var(--sl-account-card-radius-start-end,var(--sl-account-card-radius));border-end-end-radius:var(--sl-account-card-radius-end-end,var(--sl-account-card-radius));border-end-start-radius:var(--sl-account-card-radius-end-start,var(--sl-account-card-radius));padding-block-start:var(--sl-account-card-padding-block-start,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-block-end:var(--sl-account-card-padding-block-end,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-inline-start:var(--sl-account-card-padding-inline-start,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));padding-inline-end:var(--sl-account-card-padding-inline-end,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));display:flex;position:relative}.sl-nav-item{--sl-nav-item-radius:var(--radius-md);--sl-nav-item-max-block-size:var(--spacing-9);--sl-nav-item-transition:background .1s linear, color .1s linear;--sl-nav-item-icon-transition:color .1s linear;--sl-nav-item-chevron-transition:transform .15s ease;--sl-nav-item-font-family:var(--font-body);--sl-nav-item-font-size:var(--text-sm);--sl-nav-item-line-height:var(--text-sm--line-height);--sl-nav-item-font-weight:var(--font-weight-semibold);--sl-nav-item-padding:var(--spacing-2);--sl-nav-item-child-padding-block:var(--spacing-2);--sl-nav-item-child-padding-inline-start:var(--spacing-10);--sl-nav-item-child-padding-inline-end:var(--spacing-3);--sl-nav-item-focus-ring-width:var(--focus-ring-width);--sl-nav-item-focus-ring-color:var(--color-focus-ring);--sl-nav-item-focus-ring-offset:var(--focus-ring-offset);--sl-nav-item-border-width:var(--border-width);--sl-nav-item-bg:var(--color-bg-primary);--sl-nav-item-bg-hover:var(--color-bg-primary_hover);--sl-nav-item-fg:var(--color-text-secondary);--sl-nav-item-current-bg:var(--color-bg-secondary);--sl-nav-item-current-bg-hover:var(--color-bg-secondary_hover);--sl-nav-item-label-fg:var(--color-text-secondary);--sl-nav-item-label-fg-hover:var(--color-text-secondary_hover);--sl-nav-item-label-current-fg:var(--color-text-secondary_hover);--sl-nav-item-icon-fg:var(--color-fg-quaternary);--sl-nav-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-nav-item-icon-current-fg:var(--color-fg-quaternary_hover);--sl-nav-item-external-fg:var(--color-fg-quaternary);--sl-nav-item-chevron-fg:var(--color-fg-quaternary);--sl-nav-item-rule-bg:var(--color-border-secondary);--sl-nav-item-icon-size:var(--spacing-5);--sl-nav-item-icon-margin-inline-end:var(--spacing-2);--sl-nav-item-badge-margin-inline-start:var(--spacing-3);--sl-nav-item-external-size:var(--spacing-4);--sl-nav-item-chevron-size:var(--spacing-4);--sl-nav-item-chevron-margin-inline-start:var(--spacing-3);--sl-nav-list-padding-inline:var(--spacing-4);--sl-nav-list-padding-block-start:var(--spacing-5);--sl-nav-list-row-padding-block:var(--spacing-px);--sl-nav-list-children-padding-block-end:var(--spacing-1);--sl-nav-list-divider-padding-inline:var(--spacing-0_5);--sl-nav-list-divider-padding-block:var(--spacing-2);--sl-nav-list-rule-block-size:var(--sl-nav-item-border-width);inline-size:100%;max-block-size:var(--sl-nav-item-max-block-size);background:var(--sl-nav-item-bg);color:var(--sl-nav-item-fg);font-family:var(--sl-nav-item-font-family);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--sl-nav-item-transition);border-start-start-radius:var(--sl-nav-item-radius-start-start,var(--sl-nav-item-radius));border-start-end-radius:var(--sl-nav-item-radius-start-end,var(--sl-nav-item-radius));border-end-end-radius:var(--sl-nav-item-radius-end-end,var(--sl-nav-item-radius));border-end-start-radius:var(--sl-nav-item-radius-end-start,var(--sl-nav-item-radius));outline:none;align-items:center;padding-block-start:var(--sl-nav-item-padding-block-start,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-block-end:var(--sl-nav-item-padding-block-end,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-inline-start:var(--sl-nav-item-padding-inline-start,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));padding-inline-end:var(--sl-nav-item-padding-inline-end,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));text-decoration:none;display:flex;position:relative}.sl-notif-btn-section{--sl-notif-btn-section-gap:var(--spacing-4);--sl-notif-btn-section-size:100%;--sl-notif-btn-text-gap:var(--spacing-1);--sl-notif-btn-font-size:var(--text-sm);--sl-notif-btn-title-font-weight:var(--font-weight-semibold);--sl-notif-btn-title-fg:var(--color-text-primary);--sl-notif-btn-hint-fg:var(--color-text-tertiary);--sl-notif-btn-interval-gap:var(--spacing-3);--sl-notif-btn-amount-size:52px;--sl-notif-btn-unit-size:104px;gap:var(--sl-notif-btn-section-gap);inline-size:var(--sl-notif-btn-section-inline-size,var(--sl-notif-btn-section-size));flex-direction:column;display:flex}.sl-notif-check-form{--sl-notif-check-form-gap:var(--spacing-6);--sl-notif-check-group-gap:var(--spacing-4);--sl-notif-check-heading-gap:var(--spacing-1);--sl-notif-check-list-gap:var(--spacing-3);--sl-notif-check-radios-gap:var(--spacing-3);--sl-notif-check-list-padding:var(--spacing-2);--sl-notif-check-radios-padding:var(--spacing-6);--sl-notif-check-title-font-size:var(--text-sm);--sl-notif-check-title-font-weight:var(--font-weight-semibold);--sl-notif-check-hint-font-size:var(--text-sm);--sl-notif-check-title-fg:var(--color-text-primary);--sl-notif-check-hint-fg:var(--color-text-tertiary);--sl-notif-check-divider-bg:var(--color-border-secondary);--sl-notif-check-divider-block-size:1px;gap:var(--sl-notif-check-form-gap);flex-direction:column;inline-size:100%;display:flex}.sl-notif-content{--sl-notif-font-size-xs:var(--text-xs);--sl-notif-font-size-sm:var(--text-sm);--sl-notif-font-weight-medium:var(--font-weight-medium);--sl-notif-font-weight-bold:var(--font-weight-bold);--sl-notif-attachment-icon-font-size:9px;--sl-notif-attachment-icon-letter-spacing:.04em;--sl-notif-border-width:var(--border-width);--sl-notif-content-padding-block:var(--spacing-6);--sl-notif-feed-item-gap:var(--spacing-3);--sl-notif-feed-body-gap:var(--spacing-3);--sl-notif-feed-body-padding-block:var(--spacing-8);--sl-notif-unseen-size:var(--spacing-2);--sl-notif-unseen-radius:50%;--sl-notif-unseen-bg:var(--color-bg-success-solid);--sl-notif-connector-inline-size:var(--spacing-0_5);--sl-notif-connector-radius:1px;--sl-notif-connector-margin-block:var(--spacing-1);--sl-notif-connector-color:var(--color-border-primary);--sl-notif-feed-meta-gap:var(--spacing-2);--sl-notif-feed-name-fg:var(--color-text-secondary);--sl-notif-feed-time-fg:var(--color-text-tertiary);--sl-notif-feed-action-fg:var(--color-text-tertiary);--sl-notif-feed-target-fg:var(--color-text-brand-secondary);--sl-notif-attachment-gap:var(--spacing-3);--sl-notif-attachment-icon-size:var(--spacing-10);--sl-notif-attachment-icon-radius:var(--radius-sm);--sl-notif-attachment-icon-bg:var(--color-bg-secondary);--sl-notif-attachment-icon-fg:var(--color-text-tertiary);--sl-notif-attachment-name-fg:var(--color-text-secondary);--sl-notif-attachment-size-fg:var(--color-text-tertiary);--sl-notif-message-padding:var(--spacing-3);--sl-notif-message-radius:var(--radius-md);--sl-notif-message-radius-start-start:0;--sl-notif-message-border-color:var(--color-border-secondary);--sl-notif-message-fg:var(--color-text-secondary);padding-block-end:var(--sl-notif-content-padding-block-end,var(--sl-notif-content-padding-block))}.sl-order-summary-total{--sl-order-summary-font-family:var(--default-font-family);--sl-order-summary-font-size-sm:var(--text-sm);--sl-order-summary-font-size-xl:var(--text-xl);--sl-order-summary-font-weight-medium:var(--font-weight-medium);--sl-order-summary-font-weight-semibold:var(--font-weight-semibold);--sl-order-summary-border-width:var(--border-width);--sl-order-summary-price-fg:var(--color-text-primary);--sl-order-summary-divider-inline-size:100%;--sl-order-summary-divider-block-size:var(--sl-order-summary-border-width);--sl-order-summary-divider-bg:var(--color-border-secondary);--sl-order-summary-discount-row-gap:var(--spacing-3);--sl-order-summary-line-label-gap:var(--spacing-2);--sl-order-summary-line-text-fg:var(--color-text-secondary);--sl-order-summary-line-value-fg:var(--color-text-tertiary);justify-content:space-between;align-items:center;inline-size:100%;display:flex}.sl-pg{--sl-pg-font-family:var(--font-body);--sl-pg-font-size:var(--text-sm);--sl-pg-line-height:var(--text-sm--line-height);--sl-pg-font-weight:var(--font-weight-medium);--sl-pg-border-width:var(--border-width);--sl-pg-transition:background .1s linear, color .1s linear;--sl-pg-indicator-transition:background .12s linear;--sl-pg-focus-ring-width:var(--focus-ring-width);--sl-pg-focus-ring-color:var(--color-focus-ring);--sl-pg-focus-ring-offset:var(--focus-ring-offset);--sl-pg-divider-border:var(--color-border-secondary);--sl-pg-bar-gap:var(--spacing-3);--sl-pg-bar-padding-block:var(--spacing-5);--sl-pg-bar-border-width-block:var(--sl-pg-border-width);--sl-pg-card-padding-inline:var(--spacing-6);--sl-pg-card-padding-block-start:var(--spacing-3);--sl-pg-card-padding-block-end:var(--spacing-4);--sl-pg-card-border-width-block:var(--sl-pg-border-width);--sl-pg-bar-card-padding-block-start:var(--spacing-3);--sl-pg-pages-gap:var(--spacing-0_5);--sl-pg-page-size:var(--spacing-9);--sl-pg-page-padding:var(--spacing-3);--sl-pg-page-radius:var(--radius-lg);--sl-pg-page-rounded-radius:var(--radius-full);--sl-pg-page-fg:var(--color-text-quaternary);--sl-pg-page-bg-hover:var(--color-bg-primary_hover);--sl-pg-page-fg-hover:var(--color-text-secondary);--sl-pg-page-bg-selected:var(--color-bg-primary_hover);--sl-pg-page-fg-selected:var(--color-text-secondary);--sl-pg-ellipsis-size:var(--spacing-9);--sl-pg-ellipsis-fg:var(--color-text-tertiary);--sl-pg-counter-fg:var(--color-fg-secondary);--sl-pg-group-num-inline-size:var(--spacing-9);--sl-pg-advanced-gap:var(--spacing-3);--sl-pg-advanced-cluster-gap:var(--spacing-2);--sl-pg-dots-gap-md:var(--spacing-3);--sl-pg-dots-gap-lg:var(--spacing-4);--sl-pg-lines-gap-md:var(--spacing-2);--sl-pg-lines-gap-lg:var(--spacing-3);--sl-pg-framed-radius:var(--radius-full);--sl-pg-framed-bg:color-mix(in srgb, var(--color-alpha-white) 90%, transparent);--sl-pg-framed-padding-md:var(--spacing-2);--sl-pg-framed-padding-lg:var(--spacing-3);--sl-pg-dot-radius:var(--radius-full);--sl-pg-dot-bg:var(--color-bg-quaternary);--sl-pg-dot-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-dot-brand-bg:var(--color-fg-brand-secondary);--sl-pg-dot-brand-bg-selected:var(--color-fg-white);--sl-pg-dot-size-md:var(--spacing-2);--sl-pg-dot-size-lg:var(--spacing-2_5);--sl-pg-line-radius:var(--radius-full);--sl-pg-line-bg:var(--color-bg-quaternary);--sl-pg-line-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-line-inline-size:var(--spacing-10);--sl-pg-line-block-size-md:var(--spacing-1_5);--sl-pg-line-block-size-lg:var(--spacing-2);font-family:var(--sl-pg-font-family)}.sl-payment-details-preview{--sl-payment-details-preview-padding:var(--spacing-6);--sl-payment-details-preview-radius:var(--radius-lg);--sl-payment-details-preview-inline-size:100%;--sl-payment-details-preview-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-payment-details-card-inline-size:300px;--sl-payment-details-card-block-size:180px;--sl-payment-details-card-padding:var(--spacing-4);--sl-payment-details-card-radius:var(--radius-lg);--sl-payment-details-card-bg:linear-gradient(135deg, var(--color-bg-primary-solid), var(--color-bg-secondary-solid));--sl-payment-details-card-shadow:var(--shadow-lg);--sl-payment-details-card-fg:var(--color-text-white);--sl-payment-details-card-chip-size:var(--spacing-9);--sl-payment-details-card-chip-block-size:26px;--sl-payment-details-card-chip-radius:var(--radius-xs);--sl-payment-details-card-chip-bg:linear-gradient(135deg, var(--color-utility-yellow-300), var(--color-utility-yellow-600));--sl-payment-details-font-family:var(--default-font-family);--sl-payment-details-card-number-font-size:var(--text-lg);--sl-payment-details-card-number-font-weight:var(--font-weight-medium);--sl-payment-details-card-number-letter-spacing:.08em;--sl-payment-details-card-meta-font-size:var(--text-sm);--sl-payment-details-card-holder-letter-spacing:.04em;--sl-payment-details-row-gap:var(--spacing-4);--sl-payment-details-row-inline-size:100%;--sl-payment-details-narrow-inline-size:var(--spacing-28);--sl-payment-details-divider-inline-size:100%;--sl-payment-details-divider-block-size:1px;--sl-payment-details-divider-bg:var(--color-border-secondary,var(--color-neutral-100));--sl-payment-details-section-gap:var(--spacing-1);--sl-payment-details-section-font-size:var(--text-sm);--sl-payment-details-section-title-font-weight:var(--font-weight-semibold);--sl-payment-details-section-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-payment-details-section-text-fg:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-payment-details-preview-inline-size);background:var(--sl-payment-details-preview-bg);border-start-start-radius:var(--sl-payment-details-preview-radius-start-start,var(--sl-payment-details-preview-radius));border-start-end-radius:var(--sl-payment-details-preview-radius-start-end,var(--sl-payment-details-preview-radius));border-end-end-radius:var(--sl-payment-details-preview-radius-end-end,var(--sl-payment-details-preview-radius));border-end-start-radius:var(--sl-payment-details-preview-radius-end-start,var(--sl-payment-details-preview-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-payment-details-preview-padding-block-start,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));padding-block-end:var(--sl-payment-details-preview-padding-block-end,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));display:flex;overflow:hidden}.sl-payment-method-cards{--sl-payment-method-cards-gap:var(--spacing-4);--sl-payment-method-border-width:var(--border-width);--sl-payment-method-font-family:var(--default-font-family);--sl-payment-method-logo-radius:var(--radius-sm);--sl-payment-method-logo-size:var(--spacing-8);--sl-payment-method-logo-inline-size:46px;--sl-payment-method-logo-gap:var(--spacing-0_5);--sl-payment-method-logo-bg:var(--color-bg-secondary);--sl-payment-method-logo-border:var(--color-border-secondary);--sl-payment-method-logo-fg:var(--color-text-secondary);--sl-payment-method-logo-label-font-size:9px;--sl-payment-method-logo-label-font-weight:var(--font-weight-bold);--sl-payment-method-logo-label-letter-spacing:.04em;--sl-payment-method-logo-glyph-size:var(--spacing-3_5);--sl-payment-method-divider-bg:var(--color-border-secondary);--sl-payment-method-section-gap:var(--spacing-1);--sl-payment-method-section-font-size:var(--text-sm);--sl-payment-method-section-title-font-weight:var(--font-weight-semibold);--sl-payment-method-section-title-fg:var(--color-text-primary);--sl-payment-method-section-text-fg:var(--color-text-tertiary);align-items:flex-end;gap:var(--sl-payment-method-cards-gap);flex-direction:column;inline-size:100%;display:flex}.sl-pin{--sl-pin-root-gap:var(--spacing-1_5);--sl-pin-slot-radius:var(--radius-xl);--sl-pin-slot-border-width:var(--border-width);--sl-pin-slot-shadow:var(--shadow-xs);--sl-pin-slot-transition:box-shadow .1s linear, background-color .1s linear;--sl-pin-slot-font-family:var(--default-font-family);--sl-pin-slot-font-weight:var(--font-weight-medium);--sl-pin-separator-font-weight:var(--font-weight-medium);--sl-pin-slot-bg:var(--color-bg-primary);--sl-pin-slot-fg:color-mix(in srgb, var(--color-text-placeholder) 40%, transparent);--sl-pin-slot-border:var(--color-border-primary);--sl-pin-slot-filled-fg:var(--color-text-brand-tertiary_alt);--sl-pin-slot-filled-border:var(--color-border-brand);--sl-pin-slot-invalid-fg:var(--color-text-error-primary);--sl-pin-slot-invalid-border:var(--color-border-error_subtle);--sl-pin-focus-ring-width:var(--focus-ring-width);--sl-pin-focus-ring-color:var(--color-border-brand);--sl-pin-focus-ring-offset:var(--focus-ring-offset);--sl-pin-caret-color:var(--color-fg-brand-primary);--sl-pin-caret-inline-size:var(--spacing-0_5);--sl-pin-separator-color:var(--color-utility-neutral-300);--sl-pin-separator-font-size:var(--text-display-xl);--sl-pin-separator-line-height:var(--text-display-xl--line-height);--sl-pin-group-gap-xxxs:var(--spacing-1_5);--sl-pin-group-size-xxxs:var(--spacing-9);--sl-pin-group-gap-xxs:var(--spacing-2);--sl-pin-group-size-xxs:var(--spacing-10);--sl-pin-group-gap-xs:var(--spacing-2);--sl-pin-group-size-xs:var(--spacing-11);--sl-pin-group-gap-sm:var(--spacing-2);--sl-pin-group-size-sm:calc(var(--spacing) * 16.5);--sl-pin-group-gap-md:var(--spacing-3);--sl-pin-group-size-md:calc(var(--spacing) * 20.5);--sl-pin-group-gap-lg:var(--spacing-3);--sl-pin-group-size-lg:calc(var(--spacing) * 24.5);--sl-pin-slot-size-xxxs:var(--spacing-9);--sl-pin-slot-size-xxs:var(--spacing-10);--sl-pin-slot-size-xs:var(--spacing-11);--sl-pin-slot-size-sm:var(--spacing-16);--sl-pin-slot-size-md:var(--spacing-20);--sl-pin-slot-size-lg:var(--spacing-24);--sl-pin-slot-padding-block-xxxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxxs:var(--spacing-3);--sl-pin-slot-padding-block-xxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxs:var(--spacing-3);--sl-pin-slot-padding-block-xs:var(--spacing-2_5);--sl-pin-slot-padding-inline-xs:var(--spacing-3_5);--sl-pin-slot-padding-block-sm:var(--spacing-0_5);--sl-pin-slot-padding-inline-sm:var(--spacing-2);--sl-pin-slot-padding-block-md:var(--spacing-2_5);--sl-pin-slot-padding-inline-md:var(--spacing-2);--sl-pin-slot-padding-block-lg:var(--spacing-3);--sl-pin-slot-padding-inline-lg:var(--spacing-2);--sl-pin-slot-font-size-xxxs:var(--text-sm);--sl-pin-slot-line-height-xxxs:var(--text-sm--line-height);--sl-pin-slot-font-size-xxs:var(--text-md);--sl-pin-slot-line-height-xxs:var(--text-md--line-height);--sl-pin-slot-font-size-xs:var(--text-md);--sl-pin-slot-line-height-xs:var(--text-md--line-height);--sl-pin-slot-font-size-sm:var(--text-display-lg);--sl-pin-slot-line-height-sm:var(--text-display-lg--line-height);--sl-pin-slot-font-size-md:var(--text-display-lg);--sl-pin-slot-line-height-md:var(--text-display-lg--line-height);--sl-pin-slot-font-size-lg:var(--text-display-xl);--sl-pin-slot-line-height-lg:var(--text-display-xl--line-height);gap:var(--sl-pin-root-gap);flex-direction:column;block-size:max-content;display:flex}.sl-play-btn{--sl-play-btn-radius:var(--radius-full);--sl-play-btn-transition:background .12s ease, box-shadow .12s ease, transform .12s ease;--sl-play-btn-pressed-scale:.94;--sl-play-btn-focus-ring-width:var(--focus-ring-width);--sl-play-btn-focus-ring-color:var(--color-utility-brand-200);--sl-play-btn-focus-ring-color-outer:var(--color-border-brand);--sl-play-btn-focus-ring-offset:var(--focus-ring-offset);--sl-play-btn-focus-ring-shadow:0 0 0 var(--sl-play-btn-focus-ring-width) var(--sl-play-btn-focus-ring-color), 0 0 0 calc(var(--sl-play-btn-focus-ring-width) * 2) var(--sl-play-btn-focus-ring-color-outer);--sl-play-btn-border-width:var(--spacing-px);--sl-play-btn-shadow:var(--shadow-md);--sl-play-btn-size-sm:var(--spacing-10);--sl-play-btn-size-md:var(--spacing-14);--sl-play-btn-size-lg:var(--spacing-16);--sl-play-btn-size-xl:var(--spacing-20);--sl-play-btn-icon-size-sm:var(--spacing-4);--sl-play-btn-icon-size-md:var(--spacing-5);--sl-play-btn-icon-size-lg:var(--spacing-6);--sl-play-btn-icon-size-xl:var(--spacing-7);--sl-play-btn-light-blur-bg:color-mix(in srgb, var(--color-neutral-50) 35%, transparent);--sl-play-btn-light-blur-bg-hover:color-mix(in srgb, var(--color-neutral-50) 45%, transparent);--sl-play-btn-light-blur-fg:var(--color-neutral-50);--sl-play-btn-light-blur-blur:blur(8px);--sl-play-btn-dark-blur-bg:color-mix(in srgb, var(--color-neutral-900) 35%, transparent);--sl-play-btn-dark-blur-bg-hover:color-mix(in srgb, var(--color-neutral-900) 50%, transparent);--sl-play-btn-dark-blur-fg:var(--color-neutral-50);--sl-play-btn-dark-blur-blur:blur(8px);--sl-play-btn-brand-bg:var(--color-bg-brand-solid);--sl-play-btn-brand-bg-hover:var(--color-bg-brand-solid_hover);--sl-play-btn-brand-fg:var(--color-text-white);--sl-play-btn-brand-shadow:var(--sl-play-btn-shadow);--sl-play-btn-featured-bg:var(--color-bg-secondary);--sl-play-btn-featured-bg-hover:var(--color-bg-secondary);--sl-play-btn-featured-fg:var(--color-text-brand-primary);--sl-play-btn-featured-border:var(--color-border-primary,var(--color-neutral-400));--sl-play-btn-featured-shadow:inset 0 0 0 var(--sl-play-btn-border-width) var(--sl-play-btn-featured-border), var(--sl-play-btn-shadow);cursor:pointer;transition:var(--sl-play-btn-transition);border:none;border-start-start-radius:var(--sl-play-btn-radius-start-start,var(--sl-play-btn-radius));border-start-end-radius:var(--sl-play-btn-radius-start-end,var(--sl-play-btn-radius));border-end-end-radius:var(--sl-play-btn-radius-end-end,var(--sl-play-btn-radius));border-end-start-radius:var(--sl-play-btn-radius-end-start,var(--sl-play-btn-radius));outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sl-progress-track{--sl-progress-track-size:100%;--sl-progress-track-block-size:var(--spacing-2);--sl-progress-track-radius:var(--radius-md);--sl-progress-fill-size:100%;--sl-progress-fill-radius:var(--radius-md);--sl-progress-fill-transition:transform 75ms linear;--sl-progress-track-bg:var(--color-bg-quaternary);--sl-progress-fill-bg:var(--color-fg-brand-primary);--sl-progress-value-fg:var(--color-text-secondary);--sl-progress-chip-bg:var(--color-bg-primary_alt);--sl-progress-chip-border:var(--color-border-secondary_alt);--sl-progress-chip-value-fg:var(--color-text-secondary);--sl-progress-gap-row:var(--spacing-3);--sl-progress-gap-col:var(--spacing-2);--sl-progress-gap-floating:var(--spacing-2);--sl-progress-value-font-family:var(--font-body);--sl-progress-value-font-size:var(--text-sm);--sl-progress-value-line-height:var(--text-sm--line-height);--sl-progress-value-font-weight:var(--font-weight-medium);--sl-progress-chip-padding:var(--spacing-2);--sl-progress-chip-padding-block:var(--spacing-2);--sl-progress-chip-padding-inline:var(--spacing-3);--sl-progress-chip-radius:var(--radius-lg);--sl-progress-chip-border-width:var(--border-width);--sl-progress-chip-shadow:var(--shadow-lg);--sl-progress-chip-edge-offset:var(--spacing-2);--sl-progress-chip-value-font-family:var(--font-body);--sl-progress-chip-value-font-size:var(--text-xs);--sl-progress-chip-value-line-height:var(--text-xs--line-height);--sl-progress-chip-value-font-weight:var(--font-weight-semibold);inline-size:var(--sl-progress-track-inline-size,var(--sl-progress-track-size));block-size:var(--sl-progress-track-block-size);background:var(--sl-progress-track-bg);border-start-start-radius:var(--sl-progress-track-radius-start-start,var(--sl-progress-track-radius));border-start-end-radius:var(--sl-progress-track-radius-start-end,var(--sl-progress-track-radius));border-end-end-radius:var(--sl-progress-track-radius-end-end,var(--sl-progress-track-radius));border-end-start-radius:var(--sl-progress-track-radius-end-start,var(--sl-progress-track-radius));overflow:hidden}.sl-ps{--sl-ps-font-family:var(--font-body);--sl-ps-font-weight-semibold:var(--font-weight-semibold);--sl-ps-font-weight-medium:var(--font-weight-medium);--sl-ps-radius-full:var(--radius-full);--sl-ps-featured-radius:var(--radius-md);--sl-ps-connector-radius:var(--radius-xs);--sl-ps-bar-radius:var(--radius-xs);--sl-ps-border-width:var(--border-width);--sl-ps-ring-width:1.5px;--sl-ps-connector-width:2px;--sl-ps-current-ring-offset:var(--focus-ring-offset);--sl-ps-current-ring-width:var(--focus-ring-width);--sl-ps-featured-shadow:var(--shadow-xs);--sl-ps-dotwrap-size-sm:var(--spacing-6);--sl-ps-dotwrap-size-md:var(--spacing-8);--sl-ps-dot-size-sm:var(--spacing-2);--sl-ps-dot-size-md:var(--spacing-2_5);--sl-ps-tick-size-sm:var(--spacing-3);--sl-ps-tick-size-md:var(--spacing-4);--sl-ps-numwrap-size-sm:var(--spacing-6);--sl-ps-numwrap-size-md:var(--spacing-8);--sl-ps-numwrap-font-size-sm:var(--text-xs);--sl-ps-numwrap-line-height-sm:var(--text-xs--line-height);--sl-ps-numwrap-font-size-md:var(--text-sm);--sl-ps-numwrap-line-height-md:var(--text-sm--line-height);--sl-ps-featured-size-sm:var(--spacing-8);--sl-ps-featured-size-md:var(--spacing-10);--sl-ps-featured-icon-size:var(--spacing-5);--sl-ps-icons-text-gap:var(--spacing-4);--sl-ps-step-gap-sm:var(--spacing-3);--sl-ps-step-gap-md:var(--spacing-4);--sl-ps-connector-margin-block:var(--spacing-1);--sl-ps-text-gap:var(--spacing-0_5);--sl-ps-minimal-gap-sm:var(--spacing-3);--sl-ps-minimal-gap-md:var(--spacing-4);--sl-ps-text-line-gap:var(--spacing-4);--sl-ps-text-line-gap-vertical:var(--spacing-5);--sl-ps-text-padding-block-start:var(--spacing-0_5);--sl-ps-text-padding-block-end:var(--spacing-6);--sl-ps-tl-step-padding-block-start-sm:var(--spacing-3);--sl-ps-tl-step-padding-block-start-md:var(--spacing-4);--sl-ps-tl-bar-block-size:var(--spacing-1);--sl-ps-mc-line-length-horizontal:var(--spacing-20);--sl-ps-mc-line-length-vertical:var(--spacing-12);--sl-ps-title-font-size-sm:var(--text-sm);--sl-ps-title-line-height-sm:var(--text-sm--line-height);--sl-ps-title-font-size-md:var(--text-md);--sl-ps-title-line-height-md:var(--text-md--line-height);--sl-ps-desc-font-size-sm:var(--text-sm);--sl-ps-desc-line-height-sm:var(--text-sm--line-height);--sl-ps-desc-font-size-md:var(--text-md);--sl-ps-desc-line-height-md:var(--text-md--line-height);--sl-ps-counter-font-size:var(--text-sm);--sl-ps-counter-line-height:var(--text-sm--line-height);--sl-ps-dotwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-dotwrap-incomplete-ring:var(--color-border-primary);--sl-ps-dotwrap-current-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-current-ring-inner:var(--color-bg-primary);--sl-ps-dotwrap-current-ring-outer:var(--color-focus-ring);--sl-ps-dotwrap-complete-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-complete-fg:var(--color-fg-white);--sl-ps-dot-incomplete-bg:var(--color-fg-quaternary);--sl-ps-dot-current-bg:var(--color-fg-white);--sl-ps-numwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-numwrap-incomplete-ring:var(--color-border-secondary);--sl-ps-numwrap-incomplete-fg:var(--color-text-quaternary);--sl-ps-numwrap-current-bg:var(--color-bg-primary);--sl-ps-numwrap-current-ring:var(--color-border-secondary);--sl-ps-numwrap-current-fg:var(--color-text-secondary);--sl-ps-numwrap-complete-bg:var(--color-bg-success-solid);--sl-ps-numwrap-complete-fg:var(--color-fg-white);--sl-ps-featured-bg:var(--color-bg-primary);--sl-ps-featured-ring:var(--color-border-secondary);--sl-ps-featured-fg:var(--color-fg-secondary);--sl-ps-featured-incomplete-fg:var(--color-fg-quaternary);--sl-ps-connector-color:var(--color-border-secondary);--sl-ps-connector-complete-color:var(--color-border-brand);--sl-ps-bar-bg:var(--color-fg-brand-primary_alt);--sl-ps-bar-incomplete-bg:var(--color-bg-quaternary);--sl-ps-title-color:var(--color-text-secondary);--sl-ps-title-current-color:var(--color-text-brand-secondary);--sl-ps-desc-color:var(--color-text-tertiary);--sl-ps-desc-current-color:var(--color-text-brand-tertiary);--sl-ps-counter-color:var(--color-text-secondary);font-family:var(--sl-ps-font-family)}.sl-project-share{--sl-project-gap:var(--spacing-4);--sl-project-text-gap:var(--spacing-1);--sl-project-url-gap:var(--spacing-1_5);--sl-project-font-size:var(--text-sm);--sl-project-line-height:var(--text-sm--line-height);--sl-project-font-weight:var(--font-weight-semibold);--sl-project-title-fg:var(--color-text-primary);--sl-project-hint-fg:var(--color-text-tertiary);--sl-project-url-fg:var(--color-text-tertiary);--sl-project-icon-fg:var(--color-text-quaternary);--sl-project-row-border:var(--color-border-secondary);--sl-project-icon-size:var(--spacing-4);--sl-project-dot-size:var(--spacing-2_5);--sl-project-dot-radius:var(--radius-full);--sl-project-dot-warning-bg:var(--color-utility-yellow-600);--sl-project-dot-success-bg:var(--color-utility-green-600);--sl-project-dot-brand-bg:var(--color-bg-brand-solid);--sl-project-dot-error-bg:var(--color-utility-red-600);--sl-project-row-padding-block:var(--spacing-3);--sl-project-row-border-width:var(--border-width);gap:var(--sl-project-gap);flex-direction:column;inline-size:100%;display:flex}.sl-qr{--sl-qr-padding-md:var(--spacing-2);--sl-qr-padding-lg:var(--spacing-3);--sl-qr-frame-size:var(--spacing-3);--sl-qr-frame-width:var(--spacing-0_5);--sl-qr-frame-color:var(--color-border-brand_alt);--sl-qr-frame-radius:var(--radius-xs);--sl-qr-scan-border-width:var(--spacing-0_25);--sl-qr-scan-border-color:var(--color-border-brand);--sl-qr-scan-bg:color-mix(in srgb, var(--color-bg-brand-solid) 10%, transparent);padding:var(--sl-qr-padding-md);justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-radio-group{--sl-radio-group-gap:var(--spacing-4);--sl-radio-font-family:var(--default-font-family);--sl-radio-gap-sm:var(--spacing-2);--sl-radio-gap-md:var(--spacing-3);--sl-radio-control-size-sm:var(--spacing-4);--sl-radio-control-size-md:var(--spacing-5);--sl-radio-control-radius:var(--radius-full);--sl-radio-border-width:var(--border-width);--sl-radio-control-transition:background .1s ease, box-shadow .1s ease;--sl-radio-control-has-text-margin-block:var(--spacing-0_5);--sl-radio-control-bg:var(--color-bg-primary);--sl-radio-control-ring:var(--color-border-primary);--sl-radio-control-selected-bg:var(--color-bg-brand-solid);--sl-radio-control-selected-ring:var(--color-bg-brand-solid);--sl-radio-control-disabled-bg:var(--color-bg-tertiary);--sl-radio-control-disabled-opacity:.5;--sl-radio-dot-size-sm:var(--spacing-1_5);--sl-radio-dot-size-md:var(--spacing-2);--sl-radio-dot-radius:var(--radius-full);--sl-radio-dot-bg:var(--color-fg-white);--sl-radio-dot-transition:opacity .1s ease;--sl-radio-text-gap-md:var(--spacing-0_5);--sl-radio-label-font-size-sm:var(--text-sm);--sl-radio-label-font-size-md:var(--text-md);--sl-radio-label-font-weight:var(--font-weight-medium);--sl-radio-label-fg:var(--color-text-secondary);--sl-radio-hint-font-size-sm:var(--text-sm);--sl-radio-hint-font-size-md:var(--text-md);--sl-radio-hint-fg:var(--color-text-tertiary);--sl-radio-focus-ring-width:var(--focus-ring-width);--sl-radio-focus-ring-color:var(--color-focus-ring);--sl-radio-focus-ring-offset:var(--focus-ring-offset);gap:var(--sl-radio-group-gap);font-family:var(--sl-radio-font-family);flex-direction:column;display:flex}.sl-radio-card-group{--sl-radio-card-group-gap:var(--spacing-3);--sl-radio-card-font-family:var(--default-font-family);--sl-radio-card-radius:var(--radius-lg);--sl-radio-card-border-width:var(--border-width);--sl-radio-card-selected-border-width:var(--focus-ring-width);--sl-radio-card-transition:box-shadow .1s ease;--sl-radio-card-bg:var(--color-bg-secondary);--sl-radio-card-border:var(--color-border-secondary);--sl-radio-card-selected-border:var(--color-brand-500);--sl-radio-card-focus-ring-width:var(--focus-ring-width);--sl-radio-card-focus-ring-color:var(--color-brand-500);--sl-radio-card-focus-ring-offset:var(--focus-ring-offset);--sl-radio-card-header-gap:var(--spacing-3);--sl-radio-card-header-padding-block:var(--spacing-3);--sl-radio-card-header-padding-inline-start:var(--spacing-3);--sl-radio-card-header-padding-inline-end:var(--spacing-5);--sl-radio-card-header-radius:var(--radius-lg);--sl-radio-card-header-radius-end-start:0;--sl-radio-card-header-radius-end-end:0;--sl-radio-card-featured-icon-size:var(--spacing-8);--sl-radio-card-featured-icon-size-md:var(--spacing-10);--sl-radio-card-featured-icon-radius:var(--radius-md);--sl-radio-card-featured-icon-bg:var(--color-bg-secondary);--sl-radio-card-featured-icon-border:var(--color-border-primary);--sl-radio-card-featured-icon-shadow:var(--shadow-xs);--sl-radio-card-featured-icon-fg:var(--color-text-secondary);--sl-radio-card-featured-glyph-size:var(--spacing-4_5);--sl-radio-card-featured-glyph-size-md:var(--spacing-5);--sl-radio-card-title-margin-inline-end:var(--spacing-1);--sl-radio-card-title-font-size:var(--text-sm);--sl-radio-card-title-font-size-md:var(--text-md);--sl-radio-card-title-font-weight:var(--font-weight-semibold);--sl-radio-card-title-fg:var(--color-text-secondary);--sl-radio-card-check-size:var(--spacing-4);--sl-radio-card-check-size-md:var(--spacing-5);--sl-radio-card-check-radius:var(--radius-xs);--sl-radio-card-check-radius-md:var(--radius-sm);--sl-radio-card-check-bg:var(--color-bg-secondary);--sl-radio-card-check-border:var(--color-border-primary);--sl-radio-card-check-selected-bg:var(--color-brand-600);--sl-radio-card-check-selected-border:var(--color-brand-600);--sl-radio-card-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-card-check-svg-size:var(--spacing-3);--sl-radio-card-check-svg-fg:var(--color-white);--sl-radio-card-check-svg-transition:opacity .1s ease;--sl-radio-card-body-gap:var(--spacing-1);--sl-radio-card-body-gap-md:var(--spacing-2);--sl-radio-card-body-padding:var(--spacing-4);--sl-radio-card-price-row-gap:var(--spacing-4);--sl-radio-card-price-row-gap-wide:var(--spacing-1);--sl-radio-card-price-gap:var(--spacing-1);--sl-radio-card-price-value-font-size:var(--text-xl);--sl-radio-card-price-value-font-size-md:var(--text-display-xs);--sl-radio-card-price-value-font-weight:var(--font-weight-semibold);--sl-radio-card-price-value-fg:var(--color-text-secondary);--sl-radio-card-price-secondary-font-size:var(--text-sm);--sl-radio-card-price-secondary-fg:var(--color-text-tertiary);--sl-radio-card-description-font-size:var(--text-sm);--sl-radio-card-description-fg:var(--color-text-tertiary);--sl-radio-card-secondary-font-size-md:var(--text-sm);gap:var(--sl-radio-card-group-gap);font-family:var(--sl-radio-card-font-family);flex-direction:column;display:flex}@media (width>=640px){.sl-radio-card-price-row{justify-content:space-between;align-items:flex-start;gap:var(--sl-radio-card-price-row-gap-wide);flex-direction:row}}.sl-radio-icon-group{--sl-radio-icon-group-gap:var(--spacing-3);--sl-radio-icon-font-family:var(--default-font-family);--sl-radio-icon-card-gap:var(--spacing-1);--sl-radio-icon-card-padding:var(--spacing-4);--sl-radio-icon-card-radius:var(--radius-lg);--sl-radio-icon-card-bg:var(--color-bg-secondary);--sl-radio-icon-border-width:var(--border-width);--sl-radio-icon-card-border:var(--color-border-secondary);--sl-radio-icon-card-selected-border:var(--color-brand-500);--sl-radio-icon-card-transition:box-shadow .1s ease;--sl-radio-icon-focus-ring-width:var(--focus-ring-width);--sl-radio-icon-focus-ring-color:var(--color-brand-500);--sl-radio-icon-focus-ring-offset:var(--focus-ring-offset);--sl-radio-icon-body-gap:var(--spacing-3);--sl-radio-icon-badge-size-sm:var(--spacing-8);--sl-radio-icon-badge-size-md:var(--spacing-10);--sl-radio-icon-badge-radius:var(--radius-md);--sl-radio-icon-badge-bg:var(--color-bg-secondary);--sl-radio-icon-badge-border:var(--color-border-secondary);--sl-radio-icon-badge-fg:var(--color-text-secondary);--sl-radio-icon-glyph-size-sm:var(--spacing-4_5);--sl-radio-icon-glyph-size-md:var(--spacing-5);--sl-radio-icon-text-gap-md:var(--spacing-0_5);--sl-radio-icon-titles-gap:var(--spacing-1);--sl-radio-icon-font-size:var(--text-sm);--sl-radio-icon-line-height:var(--text-sm--line-height);--sl-radio-icon-title-font-weight:var(--font-weight-medium);--sl-radio-icon-title-fg:var(--color-text-secondary);--sl-radio-icon-secondary-fg:var(--color-text-tertiary);--sl-radio-icon-description-fg:var(--color-text-tertiary);--sl-radio-icon-check-size-sm:var(--spacing-4);--sl-radio-icon-check-size-md:var(--spacing-5);--sl-radio-icon-check-radius-sm:var(--radius-xs);--sl-radio-icon-check-radius-md:var(--radius-sm);--sl-radio-icon-check-bg:var(--color-bg-secondary);--sl-radio-icon-check-border:var(--color-border-primary);--sl-radio-icon-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-icon-check-selected-bg:var(--color-brand-600);--sl-radio-icon-check-selected-border:var(--color-brand-600);--sl-radio-icon-check-svg-size:var(--spacing-3);--sl-radio-icon-check-svg-color:var(--color-white);--sl-radio-icon-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-icon-group-gap);font-family:var(--sl-radio-icon-font-family);flex-direction:column;display:flex}.sl-radio-payment-group{--sl-radio-payment-gap:var(--spacing-3);--sl-radio-payment-font-family:var(--default-font-family);--sl-radio-payment-card-gap:var(--spacing-1);--sl-radio-payment-card-padding:var(--spacing-4);--sl-radio-payment-card-radius:var(--radius-lg);--sl-radio-payment-card-bg:var(--color-bg-secondary);--sl-radio-payment-card-border-width:var(--border-width);--sl-radio-payment-card-border-color:var(--color-border-secondary,var(--color-neutral-300));--sl-radio-payment-card-selected-ring-width:var(--focus-ring-width);--sl-radio-payment-card-selected-ring-color:var(--color-border-brand);--sl-radio-payment-card-transition:box-shadow .1s ease;--sl-radio-payment-card-disabled-opacity:.5;--sl-radio-payment-focus-ring-width:var(--focus-ring-width);--sl-radio-payment-focus-ring-color:var(--color-border-brand);--sl-radio-payment-focus-ring-offset:var(--focus-ring-offset);--sl-radio-payment-main-gap:var(--spacing-3);--sl-radio-payment-main-gap-md:var(--spacing-4);--sl-radio-payment-titles-gap-md:var(--spacing-0_5);--sl-radio-payment-title-font-size:var(--text-sm);--sl-radio-payment-title-line-height:var(--text-sm--line-height);--sl-radio-payment-title-font-weight:var(--font-weight-medium);--sl-radio-payment-title-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-radio-payment-description-font-size:var(--text-sm);--sl-radio-payment-description-line-height:var(--text-sm--line-height);--sl-radio-payment-description-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-radio-payment-actions-gap:var(--spacing-3);--sl-radio-payment-actions-margin-block-start:var(--spacing-2);--sl-radio-payment-actions-margin-block-start-md:var(--spacing-3);--sl-radio-payment-check-size:var(--spacing-4);--sl-radio-payment-check-size-md:var(--spacing-5);--sl-radio-payment-check-radius:var(--radius-xs);--sl-radio-payment-check-radius-md:var(--radius-sm);--sl-radio-payment-check-bg:var(--color-bg-secondary);--sl-radio-payment-check-border-width:var(--border-width);--sl-radio-payment-check-border-color:var(--color-border-primary,var(--color-neutral-400));--sl-radio-payment-check-selected-bg:var(--color-bg-brand-solid);--sl-radio-payment-check-selected-border-color:var(--color-bg-brand-solid);--sl-radio-payment-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-payment-check-svg-size:var(--spacing-3);--sl-radio-payment-check-svg-fg:var(--color-text-white);--sl-radio-payment-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-payment-gap);font-family:var(--sl-radio-payment-font-family);flex-direction:column;display:flex}.sl-range-calendar{--sl-range-font-family:var(--font-body);--sl-range-font-size:var(--text-sm);--sl-range-line-height:var(--text-sm--line-height);--sl-range-title-font-weight:var(--font-weight-semibold);--sl-range-weekday-font-weight:var(--font-weight-medium);--sl-range-title-fg:var(--color-fg-secondary);--sl-range-weekday-fg:var(--color-text-secondary);--sl-range-divider-color:var(--color-border-secondary);--sl-range-row-spacer-color:var(--color-transparent);--sl-range-month-gap:var(--spacing-3);--sl-range-month-padding-block:var(--spacing-5);--sl-range-month-padding-inline:var(--spacing-6);--sl-range-divider-width:var(--border-width);--sl-range-nav-size:var(--spacing-8);--sl-range-weekday-spacer-width:var(--spacing-1);--sl-range-weekday-size:var(--spacing-10);--sl-range-row-spacer-width:var(--spacing-1);font-family:var(--sl-range-font-family);align-items:flex-start;display:flex}.sl-section-footer{--sl-section-footer-gap:var(--spacing-5);--sl-section-footer-gap-card:var(--spacing-4);--sl-section-footer-actions-gap:var(--spacing-3);--sl-section-footer-font-family:var(--default-font-family);--sl-section-footer-border-width:var(--border-width);--sl-section-footer-border-color:var(--color-border-secondary);--sl-section-footer-padding:var(--spacing-4);--sl-section-footer-padding-md:var(--spacing-5);--sl-section-footer-padding-card-block:var(--spacing-3);--sl-section-footer-padding-card-inline:var(--spacing-4);--sl-section-footer-padding-card-block-md:var(--spacing-4);--sl-section-footer-padding-card-inline-lg:var(--spacing-6);align-items:center;gap:var(--sl-section-footer-gap);border-block-start:var(--sl-section-footer-border-width-block-start,var(--sl-section-footer-border-width-block,var(--sl-section-footer-border-width))) solid var(--sl-section-footer-border-color);font-family:var(--sl-section-footer-font-family);padding-block-start:var(--sl-section-footer-padding-block-start,var(--sl-section-footer-padding-block,var(--sl-section-footer-padding)));display:flex}@media (width>=768px){.sl-section-footer{padding-block-start:var(--sl-section-footer-padding-block-start-md,var(--sl-section-footer-padding-block-md,var(--sl-section-footer-padding-md)))}}@media (width>=768px){.sl-section-footer[data-card]{padding-block-start:var(--sl-section-footer-padding-card-block-start-md,var(--sl-section-footer-padding-card-block-md));padding-block-end:var(--sl-section-footer-padding-card-block-end-md,var(--sl-section-footer-padding-card-block-md))}}@media (width>=1024px){.sl-section-footer[data-card]{padding-inline-start:var(--sl-section-footer-padding-card-inline-start-lg,var(--sl-section-footer-padding-card-inline-lg));padding-inline-end:var(--sl-section-footer-padding-card-inline-end-lg,var(--sl-section-footer-padding-card-inline-lg))}}.sl-section-header{--sl-section-header-gap:var(--spacing-5);--sl-section-header-border-width:var(--border-width);--sl-section-header-border-color:var(--color-border-secondary);--sl-section-header-padding:0;--sl-section-header-padding-block-start:0;--sl-section-header-padding-block-end:var(--spacing-5);--sl-section-header-font-family:var(--default-font-family);--sl-section-header-group-gap:var(--spacing-4);--sl-section-header-actions-gap:var(--spacing-3);--sl-section-header-heading-font-size:var(--text-md);--sl-section-header-heading-font-weight:var(--font-weight-semibold);--sl-section-header-heading-color:var(--color-text-primary);--sl-section-header-subheading-font-size:var(--text-sm);--sl-section-header-subheading-color:var(--color-text-tertiary);gap:var(--sl-section-header-gap);border-block-end:var(--sl-section-header-border-width) solid var(--sl-section-header-border-color);font-family:var(--sl-section-header-font-family);flex-direction:column;padding-block-start:var(--sl-section-header-padding-block-start);padding-block-end:var(--sl-section-header-padding-block-end);padding-inline-start:var(--sl-section-header-padding-inline-start,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));padding-inline-end:var(--sl-section-header-padding-inline-end,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));display:flex}@media (width>=768px){.sl-section-header-group{flex-direction:row}}.sl-section-label{--sl-section-label-font-family:var(--font-body);--sl-section-label-font-weight:var(--font-weight-semibold);--sl-section-label-font-size-sm:var(--text-sm);--sl-section-label-line-height-sm:var(--text-sm--line-height);--sl-section-label-font-size-md:var(--text-md);--sl-section-label-line-height-md:var(--text-md--line-height);--sl-section-label-heading-gap-sm:var(--spacing-0_5);--sl-section-label-heading-gap-md:var(--spacing-1);--sl-section-label-transition:color .12s ease;--sl-section-label-help-icon-size:var(--spacing-4);--sl-section-label-actions-gap:var(--spacing-2);--sl-section-label-actions-margin:var(--spacing-3);--sl-section-label-heading-fg:var(--color-text-secondary);--sl-section-label-required-fg:var(--color-text-brand-primary);--sl-section-label-description-fg:var(--color-text-tertiary);--sl-section-label-help-fg:var(--color-text-quaternary);--sl-section-label-help-fg-hover:var(--color-text-tertiary);font-family:var(--sl-section-label-font-family)}.sl-select-native{--sl-select-native-radius:var(--radius-lg);--sl-select-native-border-width:var(--border-width);--sl-select-native-transition:box-shadow .1s linear;--sl-select-native-shadow:var(--shadow-xs);--sl-select-native-ring-color:var(--color-border-primary);--sl-select-native-focus-ring-width:var(--focus-ring-width);--sl-select-native-focus-ring-color:var(--color-border-brand);--sl-select-native-font-family:var(--font-body);--sl-select-native-font-weight:var(--font-weight-medium);--sl-select-native-bg:var(--color-bg-primary);--sl-select-native-fg:var(--color-text-primary);--sl-select-native-placeholder-fg:var(--color-fg-quaternary);--sl-select-native-label-fg:var(--color-text-secondary);--sl-select-native-hint-fg:var(--color-text-tertiary);--sl-select-native-chevron-fg:var(--color-fg-quaternary);--sl-select-native-label-margin-block:var(--spacing-1_5);--sl-select-native-label-font-size:var(--text-sm);--sl-select-native-label-line-height:var(--text-sm--line-height);--sl-select-native-label-font-weight:var(--font-weight-medium);--sl-select-native-hint-margin-block:var(--spacing-2);--sl-select-native-hint-font-size:var(--text-sm);--sl-select-native-hint-line-height:var(--text-sm--line-height);--sl-select-native-padding-block-sm:var(--spacing-2);--sl-select-native-padding-inline-start-sm:var(--spacing-3);--sl-select-native-padding-inline-end-sm:var(--spacing-8);--sl-select-native-font-size-sm:var(--text-sm);--sl-select-native-line-height-sm:var(--text-sm--line-height);--sl-select-native-padding-block-md:var(--spacing-2);--sl-select-native-padding-inline-start-md:var(--spacing-3);--sl-select-native-padding-inline-end-md:var(--spacing-9);--sl-select-native-font-size-md:var(--text-md);--sl-select-native-line-height-md:var(--text-md--line-height);--sl-select-native-padding-block-lg:var(--spacing-2_5);--sl-select-native-padding-inline-start-lg:var(--spacing-3_5);--sl-select-native-padding-inline-end-lg:var(--spacing-10);--sl-select-native-font-size-lg:var(--text-md);--sl-select-native-line-height-lg:var(--text-md--line-height);--sl-select-native-chevron-size:var(--spacing-4);--sl-select-native-chevron-size-lg:var(--spacing-5);--sl-select-native-chevron-inset-inline-end:var(--spacing-3);--sl-select-native-chevron-inset-inline-end-sm:var(--spacing-2_5);inline-size:100%;font-family:var(--sl-select-native-font-family);flex-direction:column;display:flex}.sl-share-project-link-card{--sl-share-project-font-family:var(--default-font-family);--sl-share-project-font-size:var(--text-sm);--sl-share-project-font-weight:var(--font-weight-semibold);--sl-share-project-border-width:var(--border-width);--sl-share-project-focus-ring-width:var(--focus-ring-width);--sl-share-project-focus-ring-color:var(--color-focus-ring);--sl-share-project-focus-ring-offset:var(--focus-ring-offset);--sl-share-project-card-bg:var(--color-bg-secondary);--sl-share-project-card-border:var(--color-border-secondary);--sl-share-project-title-fg:var(--color-text-primary);--sl-share-project-muted-fg:var(--color-text-tertiary);--sl-share-project-icon-fg:var(--color-text-tertiary);--sl-share-project-card-gap:var(--spacing-2);--sl-share-project-card-padding:var(--spacing-3);--sl-share-project-card-radius:var(--radius-md);--sl-share-project-link-icon-size:var(--spacing-4);--sl-share-project-link-icon-margin-block-start:var(--spacing-0_5);--sl-share-project-link-row-gap:var(--spacing-1);--sl-share-project-copy-inset-block-start:var(--spacing-2);--sl-share-project-copy-inset-inline-end:var(--spacing-2);--sl-share-project-role-gap:var(--spacing-1);--sl-share-project-role-radius:var(--radius-sm);--sl-share-project-role-icon-size:var(--spacing-3);--sl-share-project-role-icon-stroke-width:3;--sl-share-project-role-margin-block-start:var(--spacing-1);--sl-share-project-role-popover-min-inline-size:var(--spacing-24);--sl-share-project-members-gap:var(--spacing-3);--sl-share-project-member-gap:var(--spacing-3);gap:var(--sl-share-project-card-gap);background:var(--sl-share-project-card-bg);inline-size:100%;box-shadow:inset 0 0 0 var(--sl-share-project-border-width) var(--sl-share-project-card-border);border-start-start-radius:var(--sl-share-project-card-radius-start-start,var(--sl-share-project-card-radius));border-start-end-radius:var(--sl-share-project-card-radius-start-end,var(--sl-share-project-card-radius));border-end-end-radius:var(--sl-share-project-card-radius-end-end,var(--sl-share-project-card-radius));border-end-start-radius:var(--sl-share-project-card-radius-end-start,var(--sl-share-project-card-radius));padding-block-start:var(--sl-share-project-card-padding-block-start,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-block-end:var(--sl-share-project-card-padding-block-end,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-inline-start:var(--sl-share-project-card-padding-inline-start,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));padding-inline-end:var(--sl-share-project-card-padding-inline-end,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));display:flex;position:relative}.sl-sidebar--card{--sl-sidebar-card-radius:var(--radius-xl);--sl-sidebar-card-border-width:var(--border-width);--sl-sidebar-card-border-color:var(--color-border-secondary,var(--color-neutral-100));--sl-sidebar-card-shadow:var(--shadow-xs);box-shadow:var(--sl-sidebar-card-shadow), inset 0 0 0 var(--sl-sidebar-card-border-width) var(--sl-sidebar-card-border-color);border-inline-end:none;border-start-start-radius:var(--sl-sidebar-card-radius-start-start,var(--sl-sidebar-card-radius));border-start-end-radius:var(--sl-sidebar-card-radius-start-end,var(--sl-sidebar-card-radius));border-end-end-radius:var(--sl-sidebar-card-radius-end-end,var(--sl-sidebar-card-radius));border-end-start-radius:var(--sl-sidebar-card-radius-end-start,var(--sl-sidebar-card-radius))}.sl-sidebar-head--row{--sl-sidebar-subheadings-head-padding-inline:var(--spacing-5);--sl-sidebar-subheadings-sections-margin:0;--sl-sidebar-subheadings-sections-margin-block-start:var(--spacing-5);--sl-sidebar-subheadings-sections-padding:0;--sl-sidebar-subheadings-section-head-padding:var(--spacing-5);--sl-sidebar-subheadings-section-head-padding-block-end:var(--spacing-1);--sl-sidebar-subheadings-label-margin:0;--sl-sidebar-subheadings-label-font-size:var(--text-xs);--sl-sidebar-subheadings-label-line-height:var(--text-xs--line-height);--sl-sidebar-subheadings-label-font-weight:var(--font-weight-bold);--sl-sidebar-subheadings-label-letter-spacing:.04em;--sl-sidebar-subheadings-label-fg:var(--color-text-quaternary);--sl-sidebar-subheadings-items-padding:var(--spacing-4);--sl-sidebar-subheadings-items-padding-block-end:var(--spacing-5);--sl-sidebar-subheadings-item-padding:var(--spacing-px);--sl-sidebar-subheadings-item-padding-inline:0;flex-direction:row;justify-content:space-between;align-items:center;padding-inline-start:var(--sl-sidebar-subheadings-head-padding-inline-start,var(--sl-sidebar-subheadings-head-padding-inline));padding-inline-end:var(--sl-sidebar-subheadings-head-padding-inline-end,var(--sl-sidebar-subheadings-head-padding-inline))}.sl-sidebar{--sl-sidebar-inline-size:17.5rem;--sl-sidebar-max-inline-size:100%;--sl-sidebar-border-width:var(--border-width);--sl-sidebar-border-color:var(--color-border-secondary);--sl-sidebar-font-family:var(--font-body);--sl-sidebar-padding-block-start:var(--spacing-5);--sl-sidebar-bg:var(--color-bg-primary);--sl-sidebar-head-gap:var(--spacing-5);--sl-sidebar-head-padding-inline:var(--spacing-5);--sl-sidebar-brand-gap:var(--spacing-2);--sl-sidebar-brand-block-size:var(--spacing-6);--sl-sidebar-brand-mark-size:var(--spacing-6);--sl-sidebar-brand-mark-radius:var(--radius-md);--sl-sidebar-brand-mark-bg:var(--color-fg-brand-primary);--sl-sidebar-brand-mark-glyph-radius:var(--radius-xs);--sl-sidebar-brand-mark-glyph-color:var(--color-bg-primary);--sl-sidebar-brand-word-font-size:var(--text-md);--sl-sidebar-brand-word-line-height:var(--text-md--line-height);--sl-sidebar-brand-word-font-weight:var(--font-weight-bold);--sl-sidebar-brand-word-color:var(--color-text-primary);--sl-sidebar-brand-word-letter-spacing:-.01em;--sl-sidebar-footer-gap:var(--spacing-3);--sl-sidebar-footer-padding-inline:var(--spacing-4);--sl-sidebar-footer-padding-block:var(--spacing-5);--sl-sidebar-footer-item-padding-block:var(--spacing-px);block-size:100%;inline-size:var(--sl-sidebar-inline-size);max-inline-size:var(--sl-sidebar-max-inline-size);background:var(--sl-sidebar-bg);font-family:var(--sl-sidebar-font-family);flex-direction:column;justify-content:space-between;padding-block-start:var(--sl-sidebar-padding-block-start);display:flex;overflow:auto}.sl-slideout-overlay{--sl-slideout-z-index:50;--sl-slideout-overlay-anim-in:.3s;--sl-slideout-overlay-anim-out:.5s;--sl-slideout-panel-anim-in:.3s;--sl-slideout-panel-anim-out:.5s;--sl-slideout-overlay-bg:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);--sl-slideout-overlay-padding-inline-start:var(--spacing-6);--sl-slideout-overlay-padding-inline-start-md:var(--spacing-10);--sl-slideout-panel-max-inline-size:400px;--sl-slideout-panel-shadow:var(--shadow-xl);--sl-slideout-dialog-gap:var(--spacing-6);--sl-slideout-dialog-bg:var(--color-bg-primary);--sl-slideout-border-width:var(--border-width);--sl-slideout-dialog-ring-color:var(--color-border-secondary_alt);--sl-slideout-dialog-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--sl-slideout-dialog-ring-color);--sl-slideout-header-padding-block-start:var(--spacing-6);--sl-slideout-header-padding-block-end:0;--sl-slideout-header-padding-inline:var(--spacing-4);--sl-slideout-header-padding-inline-md:var(--spacing-6);--sl-slideout-close-inset-block-start:var(--spacing-3);--sl-slideout-close-inset-inline-end:var(--spacing-3);--sl-slideout-content-gap:var(--spacing-6);--sl-slideout-content-padding-inline:var(--spacing-4);--sl-slideout-content-padding-inline-md:var(--spacing-6);--sl-slideout-footer-padding:var(--spacing-4);--sl-slideout-footer-padding-inline-md:var(--spacing-6);--sl-slideout-footer-border-color:var(--color-border-secondary);--sl-slideout-footer-shadow:inset 0 var(--sl-slideout-border-width) 0 0 var(--sl-slideout-footer-border-color);--sl-slideout-font-family:var(--font-body);--sl-slideout-title-font-size:var(--text-md);--sl-slideout-title-line-height:var(--text-md--line-height);--sl-slideout-title-font-size-md:var(--text-lg);--sl-slideout-title-line-height-md:var(--text-lg--line-height);--sl-slideout-title-font-weight:var(--font-weight-semibold);--sl-slideout-title-color:var(--color-text-primary);--sl-slideout-subtitle-font-size:var(--text-sm);--sl-slideout-subtitle-line-height:var(--text-sm--line-height);--sl-slideout-subtitle-color:var(--color-text-tertiary);--sl-slideout-heading-gap:var(--spacing-0_5);--sl-slideout-header-row-gap:var(--spacing-3);--sl-slideout-header-stack-gap:var(--spacing-0_5);--sl-slideout-section-gap:var(--spacing-4);--sl-slideout-section-label-font-size:var(--text-sm);--sl-slideout-section-label-line-height:var(--text-sm--line-height);--sl-slideout-section-label-font-weight:var(--font-weight-semibold);--sl-slideout-section-label-color:var(--color-text-primary);--sl-slideout-check-list-gap:var(--spacing-3);--sl-slideout-check-list-padding-inline-start:var(--spacing-2);--sl-slideout-badge-check-gap:var(--spacing-2);--sl-slideout-check-box-size:var(--spacing-4);--sl-slideout-check-box-radius:var(--radius-xs);--sl-slideout-check-box-bg:var(--color-bg-primary);--sl-slideout-check-box-border-color:var(--color-border-primary);--sl-slideout-check-box-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--sl-slideout-check-box-border-color);--sl-slideout-check-box-transition:background .1s linear, box-shadow .1s linear;--sl-slideout-check-box-selected-bg:var(--color-bg-brand-solid);--sl-slideout-check-box-selected-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--color-bg-brand-solid);--sl-slideout-check-mark-size:var(--spacing-3);--sl-slideout-check-mark-color:var(--color-white);--sl-slideout-check-mark-transition:opacity .1s linear;--sl-slideout-focus-ring-width:var(--focus-ring-width);--sl-slideout-focus-ring-color:var(--color-focus-ring);--sl-slideout-focus-ring-offset:var(--focus-ring-offset);--sl-slideout-footer-row-gap:var(--spacing-3);--sl-slideout-dotted-block-size:var(--spacing-0_5);--sl-slideout-dotted-color:var(--color-border-primary);--sl-slideout-stack-gap:var(--spacing-4);--sl-slideout-stack-gap-3:var(--spacing-3);z-index:var(--sl-slideout-z-index);background:var(--sl-slideout-overlay-bg);min-block-size:100dvh;inline-size:100%;font-family:var(--sl-slideout-font-family);outline:none;justify-content:flex-end;align-items:center;padding-inline-start:var(--sl-slideout-overlay-padding-inline-start);display:flex;position:fixed;inset:0}@media (width>=768px){.sl-slideout-overlay{padding-inline-start:var(--sl-slideout-overlay-padding-inline-start-md)}}@media (width>=768px){.sl-slideout-header{padding-inline-start:var(--sl-slideout-header-padding-inline-start-md,var(--sl-slideout-header-padding-inline-md));padding-inline-end:var(--sl-slideout-header-padding-inline-end-md,var(--sl-slideout-header-padding-inline-md))}}@media (width>=768px){.sl-slideout-content{padding-inline-start:var(--sl-slideout-content-padding-inline-start-md,var(--sl-slideout-content-padding-inline-md));padding-inline-end:var(--sl-slideout-content-padding-inline-end-md,var(--sl-slideout-content-padding-inline-md))}}@media (width>=768px){.sl-slideout-footer{padding-inline-start:var(--sl-slideout-footer-padding-inline-start-md,var(--sl-slideout-footer-padding-inline-md));padding-inline-end:var(--sl-slideout-footer-padding-inline-end-md,var(--sl-slideout-footer-padding-inline-md))}}@media (width>=768px){.sl-slideout-title{font-size:var(--sl-slideout-title-font-size-md);line-height:var(--sl-slideout-title-line-height-md)}}.sl-slider{--sl-slider-gap:var(--spacing-2);--sl-slider-rail-radius:var(--radius-full);--sl-slider-thumb-radius:var(--radius-full);--sl-slider-output-radius:var(--radius-md);--sl-slider-track-block-size:var(--spacing-6);--sl-slider-rail-block-size:var(--spacing-2);--sl-slider-thumb-size:var(--spacing-6);--sl-slider-font-family:var(--font-body);--sl-slider-label-font-size:var(--text-sm);--sl-slider-label-line-height:var(--text-sm--line-height);--sl-slider-label-font-weight:var(--font-weight-medium);--sl-slider-output-font-size:var(--text-sm);--sl-slider-output-line-height:var(--text-sm--line-height);--sl-slider-output-bottom-font-weight:var(--font-weight-medium);--sl-slider-output-floating-font-weight:var(--font-weight-semibold);--sl-slider-output-padding-inline:var(--spacing-2);--sl-slider-output-padding-block:var(--spacing-1_5);--sl-slider-output-offset:var(--spacing-2);--sl-slider-thumb-border-width:var(--spacing-0_5);--sl-slider-thumb-shadow:var(--shadow-sm);--sl-slider-output-border-width:var(--spacing-px);--sl-slider-output-shadow:var(--shadow-lg);--sl-slider-transition:box-shadow .1s ease;--sl-slider-focus-ring-width:var(--spacing-1);--sl-slider-focus-ring-color:var(--color-bg-brand-secondary);--sl-slider-focus-ring-offset:0;--sl-slider-label-fg:var(--color-text-secondary);--sl-slider-rail-bg:var(--color-bg-quaternary);--sl-slider-range-bg:var(--color-bg-brand-solid);--sl-slider-range-disabled-bg:var(--color-fg-quaternary);--sl-slider-thumb-bg:var(--color-bg-primary);--sl-slider-thumb-border-color:var(--color-bg-brand-solid);--sl-slider-output-bottom-fg:var(--color-text-primary);--sl-slider-output-floating-bg:var(--color-bg-primary);--sl-slider-output-floating-fg:var(--color-text-secondary);--sl-slider-output-floating-border-color:var(--color-border-primary);--sl-slider-disabled-opacity:.6;gap:var(--sl-slider-gap);touch-action:none;flex-direction:column;inline-size:100%;display:flex}.sl-social-btn{--sl-social-btn-radius:var(--radius-lg);--sl-social-btn-inner-radius:var(--button-inner-radius);--sl-social-btn-transition:background .1s linear, border-color .1s linear, color .1s linear;--sl-social-btn-font-family:var(--font-body);--sl-social-btn-font-weight:var(--font-weight-semibold);--sl-social-btn-focus-ring-width:var(--focus-ring-width);--sl-social-btn-focus-ring-color:var(--color-focus-ring);--sl-social-btn-focus-ring-offset:var(--focus-ring-offset);--sl-social-btn-border-width:var(--border-width);--sl-social-btn-highlight-border-color:var(--button-highlight-border);--sl-social-btn-padding-icon-only:var(--spacing-3);--sl-social-btn-gap-md:var(--spacing-2);--sl-social-btn-padding-block-md:var(--spacing-2_5);--sl-social-btn-padding-inline-md:var(--spacing-3_5);--sl-social-btn-font-size-md:var(--text-sm);--sl-social-btn-line-height-md:var(--text-sm--line-height);--sl-social-btn-logo-size-md:var(--spacing-4);--sl-social-btn-gap-lg:var(--spacing-2_5);--sl-social-btn-padding-block-lg:var(--spacing-2_5);--sl-social-btn-padding-inline-lg:var(--spacing-4);--sl-social-btn-font-size-lg:var(--text-md);--sl-social-btn-line-height-lg:var(--text-md--line-height);--sl-social-btn-logo-size-lg:var(--spacing-5);--sl-social-btn-gray-bg:var(--color-bg-primary);--sl-social-btn-gray-bg-hover:var(--color-bg-primary_hover);--sl-social-btn-gray-fg:var(--color-text-secondary);--sl-social-btn-gray-fg-hover:var(--color-text-secondary_hover);--sl-social-btn-gray-border:var(--color-border-primary);--sl-social-btn-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-gray-logo:var(--color-fg-quaternary);--sl-social-btn-gray-logo-hover:var(--color-fg-quaternary_hover);--sl-social-btn-black-bg:var(--color-black);--sl-social-btn-black-fg:var(--color-text-white);--sl-social-btn-black-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-facebook-bg:#1877f2;--sl-social-btn-facebook-bg-hover:#0c63d4;--sl-social-btn-facebook-fg:var(--color-text-white);--sl-social-btn-facebook-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-dribble-bg:#ea4c89;--sl-social-btn-dribble-bg-hover:#e62872;--sl-social-btn-dribble-fg:var(--color-text-white);--sl-social-btn-dribble-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-logo-tint-on-fill:var(--color-fg-white);--sl-social-btn-logo-tint-black:var(--color-alpha-black);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-social-btn-font-family);font-weight:var(--sl-social-btn-font-weight);transition:var(--sl-social-btn-transition);border:none;border-start-start-radius:var(--sl-social-btn-radius-start-start,var(--sl-social-btn-radius));border-start-end-radius:var(--sl-social-btn-radius-start-end,var(--sl-social-btn-radius));border-end-end-radius:var(--sl-social-btn-radius-end-end,var(--sl-social-btn-radius));border-end-start-radius:var(--sl-social-btn-radius-end-start,var(--sl-social-btn-radius));outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (width>=768px){.sl-table-card-header{flex-direction:row;align-items:center;padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-md,var(--sl-table-card-header-padding-inline-wide-md));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-md,var(--sl-table-card-header-padding-inline-wide-md))}.sl-table-card-header[data-size=sm]{padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm))}}@media (width>=768px){.sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-header[data-size=sm] .sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}@media (width>=768px){.sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-row[data-size=sm] .sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}.sl-tabs{--sl-tab-font-family:var(--font-body);--sl-tab-font-weight:var(--font-weight-semibold);--sl-tab-font-size-sm:var(--text-sm);--sl-tab-line-height-sm:var(--text-sm--line-height);--sl-tab-font-size-md:var(--text-md);--sl-tab-line-height-md:var(--text-md--line-height);--sl-tab-transition:all .1s linear;--sl-tab-border-width:var(--border-width);--sl-tab-focus-ring-width:var(--focus-ring-width);--sl-tab-focus-ring-color:var(--color-focus-ring);--sl-tab-focus-ring-offset:var(--focus-ring-offset);--sl-tab-list-gap-button-brand:var(--spacing-1);--sl-tab-list-gap-button-gray:var(--spacing-1);--sl-tab-list-gap-button-border:var(--spacing-1);--sl-tab-list-gap-button-minimal:var(--spacing-0_5);--sl-tab-list-gap-line:var(--spacing-2);--sl-tab-list-gap-underline:var(--spacing-3);--sl-tab-list-gap-underline-full-width:var(--spacing-4);--sl-tab-list-border-radius-button-border:10px;--sl-tab-list-border-radius-button-border-md:var(--radius-xl);--sl-tab-list-bg-button-border:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-border:var(--color-border-secondary);--sl-tab-list-padding-button-border:var(--spacing-1);--sl-tab-list-padding-button-border-md:var(--spacing-1_5);--sl-tab-list-border-radius-button-minimal:var(--radius-lg);--sl-tab-list-bg-button-minimal:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-minimal:var(--color-border-secondary);--sl-tab-list-hairline-size:var(--spacing-px);--sl-tab-list-hairline-color:var(--color-border-secondary);--sl-tab-gap:var(--spacing-2);--sl-tab-radius:var(--radius-md);--sl-tab-fg:var(--color-text-quaternary);--sl-tab-icon-color:var(--color-fg-quaternary);--sl-tab-radius-button-minimal:var(--radius-lg);--sl-tab-gap-sm:var(--spacing-1);--sl-tab-icon-size-sm:var(--spacing-4);--sl-tab-gap-md:var(--spacing-1_5);--sl-tab-icon-size-md:var(--spacing-5);--sl-tab-label-gap:var(--spacing-1_5);--sl-tab-label-padding-inline:var(--spacing-0_5);--sl-tab-badge-margin-block-sm:calc(var(--spacing-px) * -1);--sl-tab-padding-block-button-sm:var(--spacing-2);--sl-tab-padding-inline-button-sm:var(--spacing-2_5);--sl-tab-padding-block-button-md:var(--spacing-2_5);--sl-tab-padding-inline-button-md:var(--spacing-2_5);--sl-tab-underline-rail-width:2px;--sl-tab-padding-inline-underline:var(--spacing-0_5);--sl-tab-padding-block-start-underline:0;--sl-tab-padding-block-end-underline:var(--spacing-2_5);--sl-tab-line-rail-width:2px;--sl-tab-padding-inline-start-line-sm:var(--spacing-2_5);--sl-tab-padding-inline-end-line-sm:var(--spacing-3);--sl-tab-padding-block-line-sm:var(--spacing-0_5);--sl-tab-padding-inline-start-line-md:var(--spacing-3);--sl-tab-padding-inline-end-line-md:var(--spacing-3_5);--sl-tab-padding-block-line-md:var(--spacing-1);--sl-tab-button-brand-bg:var(--color-bg-brand-primary_alt);--sl-tab-button-brand-fg:var(--color-text-brand-secondary);--sl-tab-button-brand-icon:var(--color-fg-brand-secondary_hover);--sl-tab-button-gray-bg:var(--color-bg-primary_hover);--sl-tab-button-gray-fg:var(--color-text-secondary);--sl-tab-button-gray-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-bg:var(--color-bg-primary_alt);--sl-tab-button-border-fg:var(--color-text-secondary);--sl-tab-button-border-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-shadow:var(--shadow-sm);--sl-tab-button-minimal-bg:var(--color-bg-primary_alt);--sl-tab-button-minimal-fg:var(--color-text-secondary);--sl-tab-button-minimal-icon:var(--color-fg-secondary_hover);--sl-tab-button-minimal-shadow:var(--shadow-xs);--sl-tab-button-minimal-ring:var(--color-border-primary);--sl-tab-rail-active-color:var(--color-fg-brand-primary_alt);--sl-tab-rail-active-fg:var(--color-text-brand-secondary);--sl-tab-rail-active-icon:var(--color-fg-brand-secondary_hover);inline-size:100%;font-family:var(--sl-tab-font-family);flex-direction:column;display:flex}.sl-tag-select{--sl-tag-select-border-width:var(--border-width);--sl-tag-select-field-transition:box-shadow .1s linear;--sl-tag-select-tag-remove-transition:background .1s linear, color .1s linear;--sl-tag-select-field-shadow:var(--shadow-xs);--sl-tag-select-popover-shadow:var(--shadow-lg);--sl-tag-select-focus-ring-width:var(--focus-ring-width);--sl-tag-select-focus-ring-color:var(--color-focus-ring);--sl-tag-select-focus-ring-offset:var(--focus-ring-offset);--sl-tag-select-font-family:var(--font-body);--sl-tag-select-label-color:var(--color-text-secondary);--sl-tag-select-field-bg:var(--color-bg-primary);--sl-tag-select-field-border:var(--color-border-primary);--sl-tag-select-field-icon-color:var(--color-fg-quaternary);--sl-tag-select-tag-bg:var(--color-bg-primary);--sl-tag-select-tag-border:var(--color-border-primary);--sl-tag-select-tag-label-color:var(--color-text-secondary);--sl-tag-select-tag-remove-color:var(--color-fg-quaternary);--sl-tag-select-tag-remove-bg-hover:var(--color-bg-primary_hover);--sl-tag-select-tag-remove-color-hover:var(--color-fg-quaternary_hover);--sl-tag-select-input-color:var(--color-text-primary);--sl-tag-select-input-caret-color:var(--color-alpha-black);--sl-tag-select-input-placeholder-color:var(--color-text-placeholder);--sl-tag-select-popover-bg:var(--color-bg-primary);--sl-tag-select-popover-border:var(--color-border-secondary_alt);--sl-tag-select-hint-color:var(--color-text-tertiary);--sl-tag-select-hint-color-invalid:var(--color-text-error-primary_hover);--sl-tag-select-gap:var(--spacing-1_5);--sl-tag-select-label-font-size:var(--text-sm);--sl-tag-select-label-line-height:var(--text-sm--line-height);--sl-tag-select-label-font-weight:var(--font-weight-medium);--sl-tag-select-field-gap:var(--spacing-2);--sl-tag-select-field-radius:var(--radius-lg);--sl-tag-select-field-padding-block-sm:var(--spacing-2);--sl-tag-select-field-padding-inline-sm:var(--spacing-3);--sl-tag-select-field-padding-inline-end-sm:var(--spacing-2_5);--sl-tag-select-field-padding-block-md:var(--spacing-2);--sl-tag-select-field-padding-inline-md:var(--spacing-3);--sl-tag-select-field-padding-block-lg:var(--spacing-2_5);--sl-tag-select-field-padding-inline-lg:var(--spacing-3_5);--sl-tag-select-field-icon-size:var(--spacing-5);--sl-tag-select-field-icon-size-sm:var(--spacing-4);--sl-tag-select-tags-gap:var(--spacing-1_5);--sl-tag-select-tag-radius:var(--radius-md);--sl-tag-select-tag-padding-inline-sm:var(--spacing-1);--sl-tag-select-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-select-tag-padding-block-md:var(--spacing-0_5);--sl-tag-select-tag-padding-inline-md:var(--spacing-1_25);--sl-tag-select-tag-padding-inline-end-md:var(--spacing-1);--sl-tag-select-tag-avatar-size:var(--spacing-4);--sl-tag-select-tag-label-font-weight:var(--font-weight-medium);--sl-tag-select-tag-label-margin-inline-start-sm:var(--spacing-1);--sl-tag-select-tag-label-font-size-sm:var(--text-xs);--sl-tag-select-tag-label-line-height-sm:var(--text-xs--line-height);--sl-tag-select-tag-label-margin-inline-start-md:var(--spacing-1_25);--sl-tag-select-tag-label-font-size-md:var(--text-sm);--sl-tag-select-tag-label-line-height-md:var(--text-sm--line-height);--sl-tag-select-tag-remove-margin-inline-start:var(--spacing-0_75);--sl-tag-select-tag-remove-padding:var(--spacing-0_5);--sl-tag-select-tag-remove-radius:3px;--sl-tag-select-tag-remove-icon-size:var(--spacing-3);--sl-tag-select-tag-remove-icon-size-sm:var(--spacing-2_5);--sl-tag-select-input-wrap-min-inline-size:var(--spacing-12);--sl-tag-select-input-wrap-margin-inline-start:var(--spacing-0_5);--sl-tag-select-input-font-size:var(--text-md);--sl-tag-select-input-line-height:var(--text-md--line-height);--sl-tag-select-input-font-size-sm:var(--text-sm);--sl-tag-select-input-line-height-sm:var(--text-sm--line-height);--sl-tag-select-popover-inline-size:var(--trigger-width);--sl-tag-select-popover-radius:var(--radius-lg);--sl-tag-select-popover-padding-block:var(--spacing-1);--sl-tag-select-popover-max-block-size-sm:14rem;--sl-tag-select-popover-max-block-size-md:16rem;--sl-tag-select-popover-max-block-size-lg:20rem;--sl-tag-select-hint-font-size:var(--text-md);--sl-tag-select-hint-line-height:var(--text-md--line-height);--sl-tag-select-hint-font-size-sm:var(--text-sm);--sl-tag-select-hint-line-height-sm:var(--text-sm--line-height);gap:var(--sl-tag-select-gap);font-family:var(--sl-tag-select-font-family);flex-direction:column;display:flex}.sl-tag-group{--sl-tag-radius:var(--radius-md);--sl-tag-border-width:var(--border-width);--sl-tag-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-close-transition:background 80ms ease, color 80ms ease;--sl-tag-checkbox-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-checkbox-icon-transition:opacity 80ms ease;--sl-tag-font-family:var(--font-body);--sl-tag-font-weight:var(--font-weight-medium);--sl-tag-font-size-sm:var(--text-xs);--sl-tag-line-height-sm:var(--text-xs--line-height);--sl-tag-font-size-md:var(--text-sm);--sl-tag-line-height-md:var(--text-sm--line-height);--sl-tag-font-size-lg:var(--text-sm);--sl-tag-line-height-lg:var(--text-sm--line-height);--sl-tag-focus-ring-width:var(--focus-ring-width);--sl-tag-focus-ring-color:var(--color-focus-ring);--sl-tag-focus-ring-offset:var(--focus-ring-offset);--sl-tag-bg:var(--color-bg-primary);--sl-tag-bg-hover:var(--color-bg-primary_hover);--sl-tag-fg:var(--color-text-secondary);--sl-tag-border-color:var(--color-border-primary);--sl-tag-selected-bg:var(--color-bg-brand-primary);--sl-tag-selected-border-color:var(--color-border-brand);--sl-tag-selected-fg:var(--color-text-brand-primary);--sl-tag-list-gap:var(--spacing-2);--sl-tag-gap:var(--spacing-1);--sl-tag-content-gap:var(--spacing-1_5);--sl-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-padding-inline-sm:var(--spacing-2);--sl-tag-padding-block-md:var(--spacing-0_5);--sl-tag-padding-inline-md:var(--spacing-2_5);--sl-tag-padding-block-lg:var(--spacing-1);--sl-tag-padding-inline-lg:var(--spacing-3);--sl-tag-padding-inline-start-leading:var(--spacing-1);--sl-tag-padding-inline-end-count:var(--spacing-1);--sl-tag-count-radius:var(--radius-xs);--sl-tag-count-padding-inline:var(--spacing-1);--sl-tag-count-bg:var(--color-bg-secondary);--sl-tag-count-fg:var(--color-text-tertiary);--sl-tag-count-font-size:var(--text-xs);--sl-tag-count-line-height:var(--text-xs--line-height);--sl-tag-count-font-weight:var(--font-weight-medium);--sl-tag-count-selected-bg:var(--color-bg-brand-secondary);--sl-tag-count-selected-fg:var(--color-text-brand-primary);--sl-tag-dot-radius:var(--radius-full);--sl-tag-dot-size:var(--spacing-2);--sl-tag-dot-bg:var(--color-fg-success-primary);--sl-tag-avatar-radius:var(--radius-full);--sl-tag-avatar-size:var(--spacing-4);--sl-tag-avatar-bg:var(--color-bg-secondary);--sl-tag-avatar-fallback-size:var(--spacing-3);--sl-tag-avatar-fallback-fg:var(--color-fg-quaternary);--sl-tag-checkbox-radius:var(--radius-xs);--sl-tag-checkbox-bg:var(--color-bg-primary);--sl-tag-checkbox-border-color:var(--color-border-primary);--sl-tag-checkbox-selected-bg:var(--color-bg-brand-solid);--sl-tag-checkbox-selected-border-color:var(--color-bg-brand-solid);--sl-tag-checkbox-size-sm:var(--spacing-3_5);--sl-tag-checkbox-size-md:var(--spacing-4);--sl-tag-checkbox-size-lg:var(--spacing-4_5);--sl-tag-checkbox-icon-fg:var(--color-white);--sl-tag-close-radius:3px;--sl-tag-close-padding:var(--spacing-0_5);--sl-tag-close-padding-lg:var(--spacing-0_75);--sl-tag-close-fg:var(--color-fg-quaternary);--sl-tag-close-bg-hover:var(--color-bg-primary_hover);--sl-tag-close-fg-hover:var(--color-fg-quaternary_hover);--sl-tag-close-icon-size:var(--spacing-3);--sl-tag-close-icon-size-lg:var(--spacing-3_5);display:contents}.sl-team-group{--sl-team-group-gap:var(--spacing-4);--sl-team-group-size:100%;--sl-team-group-label-font-size:var(--text-sm);--sl-team-group-label-font-weight:var(--font-weight-semibold);--sl-team-group-label-color:var(--color-text-primary);--sl-team-rows-gap:var(--spacing-3);gap:var(--sl-team-group-gap);inline-size:var(--sl-team-group-inline-size,var(--sl-team-group-size));flex-direction:column;display:flex}.sl-editor{--sl-editor-gap:var(--spacing-3);--sl-editor-font-family:var(--default-font-family);--sl-editor-font-size:var(--text-sm);--sl-editor-line-height:1.5;--sl-editor-label-font-weight:var(--font-weight-medium);--sl-editor-border-width:var(--border-width);--sl-editor-hairline-width:var(--spacing-px);--sl-editor-blockquote-border-width:var(--spacing-1);--sl-editor-btn-transition:background .1s linear, color .1s linear;--sl-editor-input-transition:box-shadow .1s linear;--sl-editor-input-shadow:var(--shadow-xs);--sl-editor-focus-ring-width:var(--focus-ring-width);--sl-editor-btn-focus-ring-color:var(--color-border-brand);--sl-editor-input-focus-ring-color:var(--color-border-brand);--sl-editor-input-invalid-ring-color:var(--color-utility-red-300);--sl-editor-input-invalid-focus-ring-color:var(--color-utility-red-600);--sl-editor-label-fg:var(--color-text-secondary);--sl-editor-toolbar-gap:var(--spacing-0_5);--sl-editor-divider-size:var(--spacing-5);--sl-editor-divider-inline-size:var(--sl-editor-hairline-width);--sl-editor-divider-radius:var(--radius-full);--sl-editor-divider-margin-inline:var(--spacing-1_5);--sl-editor-divider-bg:var(--color-border-secondary);--sl-editor-btn-size:var(--spacing-8);--sl-editor-btn-padding:0;--sl-editor-btn-radius:var(--radius-sm);--sl-editor-btn-bg:transparent;--sl-editor-btn-fg:var(--color-text-tertiary);--sl-editor-btn-bg-hover:var(--color-bg-tertiary);--sl-editor-btn-fg-hover:var(--color-text-primary);--sl-editor-btn-bg-active:var(--color-utility-brand-100);--sl-editor-btn-fg-active:var(--color-text-brand-secondary_hover);--sl-editor-btn-icon-size:var(--spacing-4_5);--sl-editor-input-min-block-size:140px;--sl-editor-input-padding:var(--spacing-5);--sl-editor-input-radius:var(--radius-md);--sl-editor-input-bg:var(--color-bg-primary);--sl-editor-input-fg:var(--color-text-primary);--sl-editor-input-border:var(--color-border-primary);--sl-editor-input-caret:var(--color-fg-brand-primary);--sl-editor-input-selection-bg:var(--color-utility-brand-200);--sl-editor-input-disabled-bg:var(--color-bg-secondary);--sl-editor-input-disabled-fg:var(--color-text-placeholder);--sl-editor-input-placeholder-fg:var(--color-text-placeholder);--sl-editor-paragraph-margin:var(--spacing-2);--sl-editor-paragraph-margin-block-start:0;--sl-editor-paragraph-margin-inline-start:0;--sl-editor-paragraph-margin-inline-end:0;--sl-editor-blockquote-margin:var(--spacing-3);--sl-editor-blockquote-margin-inline-start:0;--sl-editor-blockquote-margin-inline-end:0;--sl-editor-blockquote-padding-inline-start:var(--spacing-4);--sl-editor-blockquote-border:var(--color-border-primary);--sl-editor-blockquote-fg:var(--color-text-secondary);--sl-editor-list-margin-inline-start:var(--spacing-7);--sl-editor-link-fg:var(--color-text-brand-secondary_hover);--sl-editor-hint-fg:var(--color-text-tertiary);--sl-editor-hint-invalid-fg:var(--color-utility-red-700);gap:var(--sl-editor-gap);flex-direction:column;inline-size:100%;display:flex}.sl-toggle{--sl-toggle-track-radius:var(--radius-full);--sl-toggle-thumb-radius:var(--radius-full);--sl-toggle-border-width:var(--border-width);--sl-toggle-track-transition:background .15s linear;--sl-toggle-thumb-transition:transform .15s ease-in-out, translate .15s ease-in-out, border-color .1s linear, background-color .1s linear;--sl-toggle-focus-ring-width:var(--focus-ring-width);--sl-toggle-focus-ring-color:var(--color-focus-ring);--sl-toggle-focus-ring-offset:var(--focus-ring-offset);--sl-toggle-thumb-shadow:var(--shadow-sm);--sl-toggle-thumb-shadow-slim:var(--shadow-xs);--sl-toggle-font-family:var(--default-font-family);--sl-toggle-font-weight:var(--font-weight-medium);--sl-toggle-label-font-size-sm:var(--text-sm);--sl-toggle-label-font-size-md:var(--text-md);--sl-toggle-hint-font-size-sm:var(--text-sm);--sl-toggle-hint-font-size-md:var(--text-md);--sl-toggle-gap-sm:var(--spacing-2);--sl-toggle-gap-md:var(--spacing-3);--sl-toggle-text-gap-md:var(--spacing-0_5);--sl-toggle-track-bg:var(--color-bg-tertiary);--sl-toggle-track-bg-selected:var(--color-bg-brand-solid);--sl-toggle-track-bg-selected-hover:var(--color-bg-brand-solid_hover);--sl-toggle-track-ring-color:var(--color-border-secondary);--sl-toggle-track-ring-color-selected-slim:var(--color-transparent);--sl-toggle-thumb-bg:var(--color-fg-white);--sl-toggle-thumb-border-color-slim:var(--color-toggle-border);--sl-toggle-thumb-border-color-slim-selected:var(--color-toggle-slim-border_pressed);--sl-toggle-thumb-border-color-slim-selected-hover:var(--color-toggle-slim-border_pressed-hover);--sl-toggle-label-color:var(--color-text-secondary);--sl-toggle-hint-color:var(--color-text-tertiary);--sl-toggle-track-size-sm:var(--spacing-9);--sl-toggle-track-block-size-sm:var(--spacing-5);--sl-toggle-track-padding-sm:var(--spacing-0_5);--sl-toggle-track-size-md:var(--spacing-11);--sl-toggle-track-block-size-md:var(--spacing-6);--sl-toggle-track-padding-md:var(--spacing-0_5);--sl-toggle-track-size-slim-sm:var(--spacing-8);--sl-toggle-track-block-size-slim-sm:var(--spacing-4);--sl-toggle-track-size-slim-md:var(--spacing-10);--sl-toggle-track-block-size-slim-md:var(--spacing-5);--sl-toggle-track-margin-slim:var(--spacing-0_5);--sl-toggle-track-margin-block-end-slim:0;--sl-toggle-thumb-size-sm:var(--spacing-4);--sl-toggle-thumb-size-md:var(--spacing-5);--sl-toggle-thumb-travel-sm:var(--spacing-4);--sl-toggle-thumb-travel-md:var(--spacing-5);align-items:flex-start;gap:var(--sl-toggle-gap-sm);inline-size:max-content;font-family:var(--sl-toggle-font-family);display:flex;position:relative}.sl-tooltip{--sl-tooltip-gap:var(--spacing-1);--sl-tooltip-max-inline-size:20rem;--sl-tooltip-radius:var(--radius-lg);--sl-tooltip-padding-block:var(--spacing-2);--sl-tooltip-padding-block-described:var(--spacing-3);--sl-tooltip-padding-inline:var(--spacing-3);--sl-tooltip-shadow:var(--shadow-lg);--sl-tooltip-bg:var(--color-bg-primary-solid);--sl-tooltip-font-family:var(--font-body);--sl-tooltip-title-font-size:var(--text-xs);--sl-tooltip-title-line-height:var(--text-xs--line-height);--sl-tooltip-title-font-weight:var(--font-weight-semibold);--sl-tooltip-title-color:var(--color-white);--sl-tooltip-description-font-size:var(--text-xs);--sl-tooltip-description-line-height:var(--text-xs--line-height);--sl-tooltip-description-font-weight:var(--font-weight-medium);--sl-tooltip-description-color:var(--color-tooltip-supporting-text);--sl-tooltip-arrow-size:var(--spacing-2_5);--sl-tooltip-arrow-fill:var(--color-bg-primary-solid);z-index:50;align-items:flex-start;gap:var(--sl-tooltip-gap);max-inline-size:var(--sl-tooltip-max-inline-size);background:var(--sl-tooltip-bg);box-shadow:var(--sl-tooltip-shadow);transform-origin:var(--trigger-anchor-point);will-change:transform;font-family:var(--sl-tooltip-font-family);border-start-start-radius:var(--sl-tooltip-radius-start-start,var(--sl-tooltip-radius));border-start-end-radius:var(--sl-tooltip-radius-start-end,var(--sl-tooltip-radius));border-end-end-radius:var(--sl-tooltip-radius-end-end,var(--sl-tooltip-radius));border-end-start-radius:var(--sl-tooltip-radius-end-start,var(--sl-tooltip-radius));flex-direction:column;padding-block-start:var(--sl-tooltip-padding-block-start,var(--sl-tooltip-padding-block));padding-block-end:var(--sl-tooltip-padding-block-end,var(--sl-tooltip-padding-block));padding-inline-start:var(--sl-tooltip-padding-inline-start,var(--sl-tooltip-padding-inline));padding-inline-end:var(--sl-tooltip-padding-inline-end,var(--sl-tooltip-padding-inline));display:flex}.sl-tree{--sl-tree-font-family:var(--default-font-family);--sl-tree-label-font-size:var(--text-sm);--sl-tree-label-font-weight:var(--font-weight-semibold);--sl-tree-border-width:var(--border-width);--sl-tree-transition-bg:background .1s ease;--sl-tree-transition-checkbox:background .1s ease, box-shadow .1s ease;--sl-tree-focus-ring-width:var(--focus-ring-width);--sl-tree-focus-ring-color:var(--color-border-brand);--sl-tree-focus-ring-offset:var(--focus-ring-offset);--sl-tree-item-margin-block-start:var(--spacing-0_5);--sl-tree-row-gap:var(--spacing-2);--sl-tree-row-radius:var(--radius-sm);--sl-tree-row-padding-block-sm:var(--spacing-1_5);--sl-tree-row-padding-inline-end-sm:var(--spacing-2);--sl-tree-row-padding-block-md:var(--spacing-2);--sl-tree-row-padding-inline-end-md:var(--spacing-2);--sl-tree-row-bg-hover:var(--color-bg-primary_hover);--sl-tree-row-bg-selected:var(--color-bg-secondary);--sl-tree-row-bg-drop:var(--color-bg-primary_hover);--sl-tree-row-drop-outline-color:var(--color-border-brand);--sl-tree-chevron-color:var(--color-text-quaternary);--sl-tree-chevron-icon-size:var(--spacing-4);--sl-tree-checkbox-size:var(--spacing-4);--sl-tree-checkbox-radius:var(--radius-xs);--sl-tree-checkbox-bg:var(--color-bg-primary);--sl-tree-checkbox-border-color:var(--color-border-primary);--sl-tree-checkbox-fg:transparent;--sl-tree-checkbox-bg-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-border-color-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-fg-checked:var(--color-text-white);--sl-tree-checkbox-mark-size:var(--spacing-3_5);--sl-tree-main-gap-sm:var(--spacing-1_5);--sl-tree-main-gap-md:var(--spacing-2);--sl-tree-icon-color:var(--color-text-quaternary);--sl-tree-icon-size-sm:var(--spacing-4);--sl-tree-icon-size-md:var(--spacing-5);--sl-tree-label-color:var(--color-text-tertiary);--sl-tree-connector-size:var(--spacing-4);--sl-tree-connector-color:var(--color-border-secondary);--sl-tree-connector-line-inline-size:1px;--sl-tree-connector-line-block-size:44px;--sl-tree-connector-line-block-size-sm:42px;--sl-tree-connector-end-inset-block-end:var(--spacing-2);--sl-tree-connector-end-inline-size:1px;--sl-tree-connector-end-block-size:var(--spacing-6);--sl-tree-connector-end-block-size-sm:22px;--sl-tree-connector-corner-block-size:var(--spacing-6);--sl-tree-connector-corner-block-size-sm:22px;--sl-tree-connector-corner-inline-size:var(--spacing-3);--sl-tree-connector-corner-inline-size-sm:var(--spacing-2_5);--sl-tree-connector-corner-border-width:1px;--sl-tree-connector-corner-radius:var(--radius-md);--sl-tree-connector-corner-radius-sm:5px;font-family:var(--sl-tree-font-family);flex-direction:column;display:flex}.sl-tree-row[data-selected],.sl-tree-row[data-selected]:hover{background:var(--sl-tree-row-bg-selected)}.sl-profile-header{--sl-profile-gap:var(--spacing-6);--sl-profile-title-gap:var(--spacing-4);--sl-profile-identity-gap:var(--spacing-4);--sl-profile-stack-gap:var(--spacing-4);--sl-profile-name-gap:var(--spacing-2);--sl-profile-tags-gap:var(--spacing-1);--sl-profile-tags-gap-md:var(--spacing-1_5);--sl-profile-actions-gap:var(--spacing-3);--sl-profile-section-gap:var(--spacing-4);--sl-profile-meta-gap:var(--spacing-2);--sl-profile-meta-item-gap:var(--spacing-2);--sl-profile-exp-gap:var(--spacing-3);--sl-profile-exp-body-gap:var(--spacing-2);--sl-profile-header-padding:0;--sl-profile-title-padding-block-start:var(--spacing-6);--sl-profile-title-padding-block-end:0;--sl-profile-title-padding-inline:var(--spacing-4);--sl-profile-title-padding-inline-md:var(--spacing-6);--sl-profile-cover-wrap-padding-inline:var(--spacing-2);--sl-profile-cover-size-block:120px;--sl-profile-cover-size-inline:100%;--sl-profile-cover-radius:var(--radius-lg);--sl-profile-cover-bg:linear-gradient(to top right, #a6c0fe, #ffeaf6);--sl-profile-identity-margin-block-start:calc(var(--spacing-12) * -1);--sl-profile-identity-padding-inline:var(--spacing-4);--sl-profile-identity-padding-inline-md:var(--spacing-6);--sl-profile-name-font-size:var(--text-lg);--sl-profile-name-font-weight:var(--font-weight-semibold);--sl-profile-name-color:var(--color-text-primary);--sl-profile-status-size:var(--spacing-2);--sl-profile-status-radius:var(--radius-full);--sl-profile-status-bg:var(--color-fg-success-secondary);--sl-profile-email-font-size:var(--text-md);--sl-profile-email-color:var(--color-text-tertiary);--sl-profile-add-tag-padding:var(--spacing-1_25);--sl-profile-add-tag-radius:var(--radius-sm);--sl-profile-add-tag-border-width:var(--border-width);--sl-profile-add-tag-border-color:var(--color-border-primary);--sl-profile-add-tag-bg:var(--color-bg-primary);--sl-profile-add-tag-color:var(--color-text-tertiary);--sl-profile-add-tag-focus-ring-width:var(--focus-ring-width);--sl-profile-add-tag-focus-ring-color:var(--color-border-brand);--sl-profile-add-tag-focus-ring-offset:var(--focus-ring-offset);--sl-profile-add-icon-size:var(--spacing-3);--sl-profile-add-icon-stroke-width:3;--sl-profile-content-padding-block-end:var(--spacing-6);--sl-profile-section-inline-size:100%;--sl-profile-section-label-font-size:var(--text-sm);--sl-profile-section-label-font-weight:var(--font-weight-semibold);--sl-profile-section-label-color:var(--color-text-primary);--sl-profile-about-margin-block-start:var(--spacing-1);--sl-profile-about-margin-block-end:0;--sl-profile-about-margin-inline-start:0;--sl-profile-about-margin-inline-end:0;--sl-profile-about-font-size:var(--text-sm);--sl-profile-about-color:var(--color-text-tertiary);--sl-profile-link-underline-offset:3px;--sl-profile-meta-margin-block-start:var(--spacing-4);--sl-profile-meta-margin-block-end:0;--sl-profile-meta-margin-inline-start:0;--sl-profile-meta-margin-inline-end:0;--sl-profile-meta-padding:0;--sl-profile-meta-font-size:var(--text-sm);--sl-profile-meta-color:var(--color-text-tertiary);--sl-profile-meta-icon-size:var(--spacing-5);--sl-profile-meta-icon-color:var(--color-text-quaternary);--sl-profile-exp-inline-size:100%;--sl-profile-exp-role-font-size:var(--text-sm);--sl-profile-exp-role-font-weight:var(--font-weight-semibold);--sl-profile-exp-role-color:var(--color-text-secondary);--sl-profile-exp-text-font-size:var(--text-sm);--sl-profile-exp-text-color:var(--color-text-tertiary);gap:var(--sl-profile-gap);flex-direction:column;padding-block-start:var(--sl-profile-header-padding-block-start,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-block-end:var(--sl-profile-header-padding-block-end,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-inline-start:var(--sl-profile-header-padding-inline-start,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));padding-inline-end:var(--sl-profile-header-padding-inline-end,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));display:flex}@media (width>=768px){.sl-profile-title-row{padding-inline-start:var(--sl-profile-title-padding-inline-start-md,var(--sl-profile-title-padding-inline-md));padding-inline-end:var(--sl-profile-title-padding-inline-end-md,var(--sl-profile-title-padding-inline-md))}}@media (width>=768px){.sl-profile-identity{padding-inline-start:var(--sl-profile-identity-padding-inline-start-md,var(--sl-profile-identity-padding-inline-md));padding-inline-end:var(--sl-profile-identity-padding-inline-end-md,var(--sl-profile-identity-padding-inline-md))}}@media (width>=768px){.sl-profile-tags{gap:var(--sl-profile-tags-gap-md)}}.sl-settings-banner{--sl-settings-cover-size:var(--spacing-32);--sl-settings-cover-size-md:144px;--sl-settings-cover-radius:var(--radius-lg);--sl-settings-cover-wrap-padding:var(--spacing-2);--sl-settings-cover-wrap-padding-block-end:0;--sl-settings-close-inset-block-start:var(--spacing-3);--sl-settings-close-inset-inline-end:var(--spacing-3);--sl-settings-identity-gap:var(--spacing-4);--sl-settings-identity-margin-block-start:calc(-1 * var(--spacing-12));--sl-settings-identity-padding-inline:var(--spacing-4);--sl-settings-identity-padding-inline-md:var(--spacing-6);--sl-settings-tools-inset-block-start:var(--spacing-14);--sl-settings-tools-inset-inline-end:var(--spacing-4);--sl-settings-tools-inset-inline-end-md:var(--spacing-6);--sl-settings-tools-gap:var(--spacing-1);--sl-settings-name-block-size:200px;--sl-settings-name-line-gap:var(--spacing-1_5);--sl-settings-name-font-size:var(--text-lg);--sl-settings-name-font-weight:var(--font-weight-semibold);--sl-settings-name-color:var(--color-text-primary);--sl-settings-handle-font-size:var(--text-sm);--sl-settings-handle-color:var(--color-text-tertiary);--sl-settings-stats-gap:var(--spacing-4);--sl-settings-stat-gap:var(--spacing-0_5);--sl-settings-stat-label-font-size:var(--text-xs);--sl-settings-stat-label-font-weight:var(--font-weight-medium);--sl-settings-stat-label-color:var(--color-text-quaternary);--sl-settings-stat-value-font-size:var(--text-md);--sl-settings-stat-value-font-weight:var(--font-weight-semibold);--sl-settings-stat-value-color:var(--color-text-primary);--sl-settings-stat-rule-size:var(--spacing-11);--sl-settings-stat-rule-inline-size:var(--spacing-px);--sl-settings-stat-rule-radius:var(--spacing-px);--sl-settings-stat-rule-color:var(--color-border-primary);--sl-settings-form-gap:var(--spacing-4);--sl-settings-divider-size:var(--spacing-0_5);--sl-settings-divider-dash:var(--spacing-0_5);--sl-settings-divider-step:var(--spacing-2);--sl-settings-divider-color:var(--color-border-primary);--sl-settings-name-row-gap:var(--spacing-4);--sl-settings-field-gap:var(--spacing-2);--sl-settings-verified-gap:var(--spacing-1_5);--sl-settings-verified-icon-size:var(--spacing-4);--sl-settings-verified-icon-color:var(--color-text-success-primary);--sl-settings-verified-text-font-size:var(--text-xs);--sl-settings-verified-text-font-weight:var(--font-weight-semibold);--sl-settings-verified-text-color:var(--color-text-brand-secondary);--sl-settings-username-check-inset-block-end:var(--spacing-3);--sl-settings-username-check-inset-inline-end:var(--spacing-3);--sl-settings-username-check-size:var(--spacing-4);--sl-settings-username-check-color:var(--color-text-success-primary);inline-size:100%;position:relative}@media (width>=768px){.sl-settings-cover{block-size:var(--sl-settings-cover-block-size-md,var(--sl-settings-cover-size-md))}}@media (width>=768px){.sl-settings-identity{padding-inline-start:var(--sl-settings-identity-padding-inline-start-md,var(--sl-settings-identity-padding-inline-md));padding-inline-end:var(--sl-settings-identity-padding-inline-end-md,var(--sl-settings-identity-padding-inline-md))}}@media (width>=768px){.sl-settings-tools{inset-inline-end:var(--sl-settings-tools-inset-inline-end-md)}}:root[data-theme=electric],[data-theme=electric]{--spacing:.2rem;--avatar-radius:0px;--button-inner-radius:0px;--badge-group-radius:0px;--featured-icon-squircle-10:0px;--featured-icon-squircle-14:0px;--font-body:"JetBrains Mono", "Fira Code", "Cascadia Code", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--font-display:"JetBrains Mono", "Fira Code", "Cascadia Code", ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, monospace;--color-brand-25:#f9ffe8;--color-brand-50:#f0ffc2;--color-brand-100:#e0ff85;--color-brand-200:#c8f000;--color-brand-300:#b0d400;--color-brand-400:#96b600;--color-brand-500:#7d9800;--color-brand-600:#647a00;--color-brand-700:#4c5c00;--color-brand-800:#333d00;--color-brand-900:#1a2000;--color-brand-950:#0d1000;--color-bg-brand-solid:#c8f000;--color-bg-brand-solid_hover:#b0d400;--border-width:2px}.dark [data-theme=electric],:root[data-color-scheme=dark] [data-theme=electric]{--color-utility-brand-50:var(--color-brand-950);--color-utility-brand-50_alt:var(--color-brand-950);--color-utility-brand-100:var(--color-brand-900);--color-utility-brand-100_alt:var(--color-brand-900);--color-utility-brand-200:var(--color-brand-800);--color-utility-brand-200_alt:var(--color-brand-800);--color-utility-brand-300:var(--color-brand-700);--color-utility-brand-300_alt:var(--color-brand-700);--color-utility-brand-400:var(--color-brand-600);--color-utility-brand-400_alt:var(--color-brand-600);--color-utility-brand-500:var(--color-brand-500);--color-utility-brand-500_alt:var(--color-brand-500);--color-utility-brand-600:var(--color-brand-400);--color-utility-brand-600_alt:var(--color-brand-400);--color-utility-brand-700:var(--color-brand-300);--color-utility-brand-700_alt:var(--color-brand-300);--color-utility-brand-800:var(--color-brand-200);--color-utility-brand-800_alt:var(--color-brand-200);--color-utility-brand-900:var(--color-brand-100);--color-utility-brand-900_alt:var(--color-brand-100);--color-text-brand-primary:var(--color-brand-200);--color-text-brand-secondary:var(--color-brand-300);--color-text-brand-secondary_hover:var(--color-brand-200);--color-text-brand-tertiary:var(--color-brand-400);--color-text-brand-tertiary_alt:var(--color-brand-200);--color-text-secondary_on-brand:var(--color-brand-100);--color-text-tertiary_on-brand:var(--color-brand-200);--color-text-quaternary_on-brand:var(--color-brand-300);--color-border-brand:var(--color-brand-400);--color-border-brand_alt:var(--color-brand-300);--color-fg-brand-primary:var(--color-brand-300);--color-fg-brand-primary_alt:var(--color-brand-200);--color-fg-brand-secondary:var(--color-brand-400);--color-fg-brand-secondary_alt:var(--color-brand-300);--color-fg-brand-secondary_hover:var(--color-brand-200);--color-bg-brand-primary:var(--color-brand-950);--color-bg-brand-primary_alt:var(--color-bg-secondary);--color-bg-brand-secondary:var(--color-brand-900);--color-bg-brand-solid:#c8f000;--color-bg-brand-solid_hover:#b0d400;--color-bg-brand-section:var(--color-brand-900);--color-bg-brand-section_subtle:var(--color-brand-950);--color-featured-icon-light-fg-brand:var(--color-brand-300);--color-focus-ring:var(--color-brand-300);--color-footer-button-fg:var(--color-brand-300);--color-icon-fg-brand:var(--color-brand-300);--color-icon-fg-brand_on-brand:var(--color-brand-200);--color-slider-handle-border:#c8f000;--color-toggle-slim-border_pressed-hover:var(--color-transparent);--color-toggle-slim-border_pressed:var(--color-transparent)}[data-theme=electric] .sl-btn{--sl-btn-highlight-border-color:transparent;--sl-btn-font-weight:700;--sl-btn-padding-block-xs:var(--spacing-1_5);--sl-btn-padding-inline-xs:var(--spacing-3_5);--sl-btn-padding-block-sm:var(--spacing-2_5);--sl-btn-padding-inline-sm:var(--spacing-5);--sl-btn-padding-block-md:var(--spacing-3);--sl-btn-padding-inline-md:var(--spacing-6);--sl-btn-padding-block-lg:var(--spacing-3_5);--sl-btn-padding-inline-lg:var(--spacing-7);--sl-btn-padding-block-xl:var(--spacing-4);--sl-btn-padding-inline-xl:var(--spacing-8);letter-spacing:.08em;text-transform:uppercase}[data-theme=electric] .sl-badge{--sl-badge-font-weight:700;letter-spacing:.06em;text-transform:uppercase}[data-theme=electric] .sl-input-wrapper{--sl-input-border-width:2px;--sl-input-shadow:none}[data-theme=electric] .sl-ai-intro-header{--sl-ai-intro-logo-radius:var(--radius-none);--sl-ai-intro-prompt-radius:var(--radius-none)}[data-theme=electric] .sl-ai-msg-dialog{--sl-ai-msg-logo-radius:var(--radius-none);--sl-ai-msg-bubble-radius:var(--radius-none);--sl-ai-msg-bubble-radius-end-start:var(--radius-none);--sl-ai-msg-bubble-me-radius-start-start:var(--radius-none);--sl-ai-msg-bubble-me-radius-start-end:var(--radius-none);--sl-ai-msg-bubble-me-radius-end-start:var(--radius-none);--sl-ai-msg-bubble-me-radius-end-end:var(--radius-none);--sl-ai-msg-meetings-radius:var(--radius-none);--sl-ai-msg-meeting-icon-radius:var(--radius-none);--sl-ai-msg-typing-dot-radius:var(--radius-none);--sl-ai-msg-audio-wave-radius:var(--radius-none)}[data-theme=electric] .sl-feed-item{--sl-feed-unseen-radius:var(--radius-none);--sl-feed-connector-radius:var(--radius-none);--sl-feed-file-radius:var(--radius-none);--sl-feed-message-radius:var(--radius-none);--sl-feed-message-radius-start-start:var(--radius-none)}[data-theme=electric] .sl-alert-floating,[data-theme=electric] .sl-alert-fullwidth{--sl-alert-icon-modern-radius:var(--radius-none);--sl-alert-icon-ring-radius:var(--radius-none);--sl-alert-floating-radius:var(--radius-none)}[data-theme=electric] .sl-avatar{--sl-avatar-radius:var(--radius-none);--sl-avatar-rounded-radius:var(--radius-none);--sl-avatar-inner-radius:var(--radius-none);--sl-avatar-inner-rounded-radius:var(--radius-none);--sl-avatar-status-radius:var(--radius-none);--sl-avatar-count-radius:var(--radius-none)}[data-theme=electric] .sl-avatar-photo{--sl-avatar-photo-radius:var(--radius-none)}[data-theme=electric] .sl-badge{--sl-badge-pill-radius:var(--radius-none);--sl-badge-square-radius:var(--radius-none);--sl-badge-square-radius-lg:var(--radius-none);--sl-badge-button-radius:var(--radius-none);--sl-badge-button-pill-radius:var(--radius-none);--sl-badge-img-radius:var(--radius-none)}[data-theme=electric] .sl-badge-group{--sl-badge-group-radius:var(--radius-none);--sl-badge-group-modern-radius:var(--radius-none);--sl-badge-group-addon-radius:var(--radius-none);--sl-badge-group-modern-addon-radius:var(--radius-none);--sl-badge-group-dot-radius:var(--radius-none)}[data-theme=electric] .sl-breadcrumbs-nav{--sl-breadcrumb-link-radius:var(--radius-none);--sl-breadcrumb-avatar-radius:var(--radius-none)}[data-theme=electric] .sl-btn{--sl-btn-radius:var(--radius-none);--sl-btn-link-radius:var(--radius-none);--sl-btn-inner-radius:var(--radius-none)}[data-theme=electric] .sl-btn-group{--sl-btn-group-radius:var(--radius-none);--sl-btn-group-item-radius:var(--radius-none)}[data-theme=electric] .sl-btn-utility{--sl-btn-utility-radius:var(--radius-none)}[data-theme=electric] .sl-cal-cell{--sl-cal-cell-radius:var(--radius-none);--sl-cal-cell-inner-radius:var(--radius-none);--sl-cal-cell-dot-radius:var(--radius-none)}[data-theme=electric] .sl-caldate-input{--sl-caldate-radius:var(--radius-none);--sl-caldate-segment-radius:var(--radius-none)}[data-theme=electric] .sl-calendar-event-dialog{--sl-cal-event-datechip-radius:var(--radius-none);--sl-cal-event-avatar-radius:var(--radius-none);--sl-cal-event-add-radius:var(--radius-none)}[data-theme=electric] .sl-carousel{--sl-carousel-trigger-radius:var(--radius-none);--sl-carousel-indicator-radius:var(--radius-none)}[data-theme=electric] .sl-chart{--sl-chart-tooltip-radius:var(--radius-none);--sl-chart-dot-radius:var(--radius-none)}[data-theme=electric] .sl-checkbox{--sl-checkbox-box-radius-sm:var(--radius-none);--sl-checkbox-box-radius-md:var(--radius-none)}[data-theme=electric] .sl-close-btn{--sl-close-btn-radius:var(--radius-none)}[data-theme=electric] .sl-code-snippet{--sl-code-snippet-radius:var(--radius-none)}[data-theme=electric] .sl-code-snippet-wrapper{--sl-code-snippet-wrapper-radius:var(--radius-none)}[data-theme=electric] .sl-code-snippet-tabs{--sl-code-snippet-tabs-radius-top:var(--radius-none);--sl-code-snippet-tabs-radius-bottom:var(--radius-none);--sl-code-snippet-tab-radius:var(--radius-none)}[data-theme=electric] .sl-color-dialog{--sl-color-dialog-radius:var(--radius-none);--sl-color-area-radius:var(--radius-none);--sl-color-thumb-radius:var(--radius-none);--sl-color-slider-track-radius:var(--radius-none);--sl-color-format-radius:var(--radius-none);--sl-color-cell-radius:var(--radius-none);--sl-color-swatch-mini-radius:var(--radius-none);--sl-color-swatch-item-radius:var(--radius-none);--sl-color-swatch-radius:var(--radius-none)}[data-theme=electric] .sl-combobox{--sl-combobox-group-radius:var(--radius-none)}[data-theme=electric] .sl-command-overlay{--sl-command-radius:var(--radius-none);--sl-command-input-radius:var(--radius-none);--sl-command-item-inner-radius:var(--radius-none);--sl-command-key-radius:var(--radius-none);--sl-command-nav-radius:var(--radius-none)}[data-theme=electric] .sl-command-users-preview{--sl-command-users-banner-radius:var(--radius-none);--sl-command-users-social-radius:var(--radius-none)}[data-theme=electric] .sl-content-divider{--sl-content-divider-radius:var(--radius-none)}[data-theme=electric] .sl-datepicker-dialog{--sl-datepicker-radius:var(--radius-none)}[data-theme=electric] .sl-rangepicker-dialog{--sl-rangepicker-radius:var(--radius-none);--sl-range-preset-radius:var(--radius-none)}[data-theme=electric] .sl-dropdown-popover{--sl-dropdown-popover-radius:var(--radius-none);--sl-dropdown-item-inner-radius:var(--radius-none);--sl-dropdown-checkbox-radius:var(--radius-none);--sl-dropdown-radio-radius:var(--radius-none);--sl-dropdown-radio-dot-radius:var(--radius-none);--sl-dropdown-toggle-radius:var(--radius-none);--sl-dropdown-toggle-thumb-radius:var(--radius-none);--sl-dropdown-dots-radius:var(--radius-none)}[data-theme=electric] .sl-dropdown-avatar-trigger{--sl-dropdown-avatar-trigger-radius:var(--radius-none)}[data-theme=electric] .sl-empty-state{--sl-empty-state-icon-radius:var(--radius-none);--sl-empty-state-icon-radius-lg:var(--radius-none);--sl-empty-state-icon-soft-radius:var(--radius-none)}[data-theme=electric] .sl-eventcal{--sl-eventcal-radius:var(--radius-none);--sl-eventcal-event-radius:var(--radius-none);--sl-eventcal-add-radius:var(--radius-none);--sl-eventcal-daynum-radius:var(--radius-none);--sl-eventcal-dot-radius:var(--radius-none)}[data-theme=electric] .sl-featured-icon{--sl-fi-round-radius:var(--radius-none);--sl-fi-squircle-radius-sm:var(--radius-none);--sl-fi-squircle-radius-md:var(--radius-none);--sl-fi-squircle-radius-lg:var(--radius-none);--sl-fi-squircle-radius-xl:var(--radius-none);--sl-fi-dark-before-radius-sm:var(--radius-none);--sl-fi-dark-before-radius-md:var(--radius-none);--sl-fi-dark-before-radius-lg:var(--radius-none);--sl-fi-dark-before-radius-xl:var(--radius-none);--sl-fi-modern-neue-radius-sm:var(--radius-none);--sl-fi-modern-neue-radius-md:var(--radius-none);--sl-fi-modern-neue-radius-lg:var(--radius-none);--sl-fi-modern-neue-radius-xl:var(--radius-none);--sl-fi-modern-neue-before-radius-sm:var(--radius-none);--sl-fi-modern-neue-before-radius-md:var(--radius-none);--sl-fi-modern-neue-before-radius-lg:var(--radius-none);--sl-fi-modern-neue-before-radius-xl:var(--radius-none);--sl-fi-outline-ring-radius:var(--radius-none);--sl-fi-gradient-ring-radius:var(--radius-none);--sl-fi-gradient-disc-radius:var(--radius-none)}[data-theme=electric] .sl-file-upload-root{--sl-file-upload-dropzone-radius:var(--radius-none);--sl-file-upload-item-radius:var(--radius-none);--sl-file-upload-item-divider-radius:var(--radius-none);--sl-file-upload-delete-radius:var(--radius-none);--sl-file-upload-progress-track-radius:var(--radius-none);--sl-file-upload-progress-fill-radius:var(--radius-none)}[data-theme=electric] .sl-file-dropzone{--sl-file-dropzone-radius:var(--radius-none);--sl-file-dropzone-icon-radius:var(--radius-none)}[data-theme=electric] .sl-filter-bar{--sl-filter-row-remove-radius:var(--radius-none);--sl-filter-icon-btn-radius:var(--radius-none)}[data-theme=electric] .sl-header{--sl-header-navbtn-radius:var(--radius-none);--sl-header-count-radius:var(--radius-none)}[data-theme=electric] .sl-input-wrapper{--sl-input-radius:var(--radius-none);--sl-input-shortcut-key-radius:var(--radius-none)}[data-theme=electric] .sl-date-field{--sl-date-group-radius:var(--radius-none);--sl-date-segment-radius:var(--radius-none);--sl-date-shortcut-key-radius:var(--radius-none)}[data-theme=electric] .sl-input-grouprow{--sl-input-group-radius:var(--radius-none);--sl-input-group-addon-radius:var(--radius-none)}[data-theme=electric] .sl-integration-header{--sl-integration-appicon-radius:var(--radius-none);--sl-integration-appicon-radius-sm:var(--radius-none);--sl-integration-appicon-img-radius:var(--radius-none);--sl-integration-link-radius:var(--radius-none)}[data-theme=electric] .sl-chat-dialog{--sl-chat-bubble-radius:var(--radius-none);--sl-chat-bubble-radius-start-start:var(--radius-none);--sl-chat-bubble-me-radius:var(--radius-none);--sl-chat-bubble-me-radius-start-end:var(--radius-none)}[data-theme=electric] .sl-messages-dialog{--sl-messages-unseen-radius:var(--radius-none);--sl-messages-attachment-icon-radius:var(--radius-none)}[data-theme=electric] .sl-metric-card{--sl-metric-card-radius:var(--radius-none);--sl-metric-actions-radius:var(--radius-none);--sl-metric-featured-radius:var(--radius-none);--sl-metric-featured-radius-lg:var(--radius-none);--sl-metric-change-radius:var(--radius-none);--sl-metric-frame-body-radius:var(--radius-none)}[data-theme=electric] .sl-modal-overlay{--sl-modal-panel-radius:var(--radius-none);--sl-modal-panel-radius-sm-screen:var(--radius-none)}[data-theme=electric] .sl-multi-select{--sl-multi-select-trigger-radius:var(--radius-none);--sl-multi-select-popover-radius:var(--radius-none);--sl-multi-select-footer-btn-radius:var(--radius-none);--sl-multi-select-empty-icon-radius:var(--radius-none)}[data-theme=electric] .sl-account-card{--sl-account-card-radius:var(--radius-none);--sl-account-trigger-radius:var(--radius-none);--sl-account-menu-radius:var(--radius-none);--sl-account-menu-card-radius:var(--radius-none);--sl-account-item-inner-radius:var(--radius-none);--sl-account-kbd-radius:var(--radius-none);--sl-account-switch-row-radius:var(--radius-none);--sl-account-radio-radius:var(--radius-none);--sl-account-radio-dot-radius:var(--radius-none)}[data-theme=electric] .sl-nav-item{--sl-nav-item-radius:var(--radius-none)}[data-theme=electric] .sl-notif-content{--sl-notif-unseen-radius:var(--radius-none);--sl-notif-connector-radius:var(--radius-none);--sl-notif-attachment-icon-radius:var(--radius-none);--sl-notif-message-radius:var(--radius-none);--sl-notif-message-radius-start-start:var(--radius-none)}[data-theme=electric] .sl-pg{--sl-pg-page-radius:var(--radius-none);--sl-pg-page-rounded-radius:var(--radius-none);--sl-pg-framed-radius:var(--radius-none);--sl-pg-dot-radius:var(--radius-none);--sl-pg-line-radius:var(--radius-none)}[data-theme=electric] .sl-payment-details-preview{--sl-payment-details-preview-radius:var(--radius-none);--sl-payment-details-card-radius:var(--radius-none);--sl-payment-details-card-chip-radius:var(--radius-none)}[data-theme=electric] .sl-payment-method-cards{--sl-payment-method-logo-radius:var(--radius-none)}[data-theme=electric] .sl-pin{--sl-pin-slot-radius:var(--radius-none)}[data-theme=electric] .sl-play-btn{--sl-play-btn-radius:var(--radius-none)}[data-theme=electric] .sl-progress-track{--sl-progress-track-radius:var(--radius-none);--sl-progress-fill-radius:var(--radius-none);--sl-progress-chip-radius:var(--radius-none)}[data-theme=electric] .sl-ps{--sl-ps-radius-full:var(--radius-none);--sl-ps-featured-radius:var(--radius-none);--sl-ps-connector-radius:var(--radius-none);--sl-ps-bar-radius:var(--radius-none)}[data-theme=electric] .sl-project-share{--sl-project-dot-radius:var(--radius-none)}[data-theme=electric] .sl-radio-group{--sl-radio-control-radius:var(--radius-none);--sl-radio-dot-radius:var(--radius-none)}[data-theme=electric] .sl-radio-card-group{--sl-radio-card-radius:var(--radius-none);--sl-radio-card-header-radius:var(--radius-none);--sl-radio-card-header-radius-end-start:var(--radius-none);--sl-radio-card-header-radius-end-end:var(--radius-none);--sl-radio-card-featured-icon-radius:var(--radius-none);--sl-radio-card-check-radius:var(--radius-none);--sl-radio-card-check-radius-md:var(--radius-none)}[data-theme=electric] .sl-radio-icon-group{--sl-radio-icon-card-radius:var(--radius-none);--sl-radio-icon-badge-radius:var(--radius-none);--sl-radio-icon-check-radius-sm:var(--radius-none);--sl-radio-icon-check-radius-md:var(--radius-none)}[data-theme=electric] .sl-radio-payment-group{--sl-radio-payment-card-radius:var(--radius-none);--sl-radio-payment-check-radius:var(--radius-none);--sl-radio-payment-check-radius-md:var(--radius-none)}[data-theme=electric] .sl-select-popover{--sl-select-trigger-radius:var(--radius-none);--sl-select-popover-radius:var(--radius-none);--sl-select-option-radius:var(--radius-none)}[data-theme=electric] .sl-select-native{--sl-select-native-radius:var(--radius-none)}[data-theme=electric] .sl-share-project-link-card{--sl-share-project-card-radius:var(--radius-none);--sl-share-project-role-radius:var(--radius-none)}[data-theme=electric] .sl-sidebar{--sl-sidebar-brand-mark-radius:var(--radius-none)}[data-theme=electric] .sl-slideout-overlay{--sl-slideout-check-box-radius:var(--radius-none)}[data-theme=electric] .sl-slider{--sl-slider-rail-radius:var(--radius-none);--sl-slider-thumb-radius:var(--radius-none);--sl-slider-output-radius:var(--radius-none)}[data-theme=electric] .sl-social-btn{--sl-social-btn-radius:var(--radius-none);--sl-social-btn-inner-radius:var(--radius-none)}[data-theme=electric] .sl-table-card{--sl-table-card-radius:var(--radius-none)}[data-theme=electric] .sl-tabs{--sl-tab-list-border-radius-button-border:var(--radius-none);--sl-tab-list-border-radius-button-border-md:var(--radius-none);--sl-tab-list-border-radius-button-minimal:var(--radius-none);--sl-tab-radius:var(--radius-none);--sl-tab-radius-button-minimal:var(--radius-none)}[data-theme=electric] .sl-tag-select{--sl-tag-select-field-radius:var(--radius-none);--sl-tag-select-tag-radius:var(--radius-none);--sl-tag-select-tag-remove-radius:var(--radius-none);--sl-tag-select-popover-radius:var(--radius-none)}[data-theme=electric] .sl-tag-group{--sl-tag-radius:var(--radius-none);--sl-tag-count-radius:var(--radius-none);--sl-tag-dot-radius:var(--radius-none);--sl-tag-avatar-radius:var(--radius-none);--sl-tag-checkbox-radius:var(--radius-none);--sl-tag-close-radius:var(--radius-none)}[data-theme=electric] .sl-textarea{--sl-textarea-radius:var(--radius-none)}[data-theme=electric] .sl-editor{--sl-editor-divider-radius:var(--radius-none);--sl-editor-btn-radius:var(--radius-none);--sl-editor-input-radius:var(--radius-none)}[data-theme=electric] .sl-toggle{--sl-toggle-track-radius:var(--radius-none);--sl-toggle-thumb-radius:var(--radius-none)}[data-theme=electric] .sl-tooltip{--sl-tooltip-radius:var(--radius-none)}[data-theme=electric] .sl-tree{--sl-tree-row-radius:var(--radius-none);--sl-tree-checkbox-radius:var(--radius-none);--sl-tree-connector-corner-radius:var(--radius-none);--sl-tree-connector-corner-radius-sm:var(--radius-none)}[data-theme=electric] .sl-profile-header{--sl-profile-cover-radius:var(--radius-none);--sl-profile-status-radius:var(--radius-none);--sl-profile-add-tag-radius:var(--radius-none)}[data-theme=electric] .sl-settings-banner{--sl-settings-cover-radius:var(--radius-none);--sl-settings-stat-rule-radius:var(--radius-none)}[data-theme=electric] .sl-sidebar--card{--sl-sidebar-card-radius:var(--radius-none)}.sl-ai-intro-header{--sl-ai-intro-header-gap:var(--spacing-5);--sl-ai-intro-header-padding-block-start:var(--spacing-9);--sl-ai-intro-header-padding-block-end:var(--spacing-2);--sl-ai-intro-logo-size:var(--spacing-14);--sl-ai-intro-logo-radius:var(--radius-full);--sl-ai-intro-logo-shadow:var(--shadow-lg);--sl-ai-intro-font-family:var(--default-font-family);--sl-ai-intro-font-weight:var(--font-weight-semibold);--sl-ai-intro-title-font-size:var(--text-lg);--sl-ai-intro-subtitle-font-size:var(--text-sm);--sl-ai-intro-greeting-fg:var(--color-text-tertiary);--sl-ai-intro-title-fg:var(--color-text-primary);--sl-ai-intro-subtitle-fg:var(--color-text-tertiary);--sl-ai-intro-subtitle-margin-block-start:var(--spacing-2);--sl-ai-intro-subtitle-margin-block-end:0;--sl-ai-intro-prompts-gap:var(--spacing-2);--sl-ai-intro-prompt-radius:var(--radius-sm);--sl-ai-intro-focus-ring-width:var(--focus-ring-width);--sl-ai-intro-focus-ring-color:var(--color-focus-ring);--sl-ai-intro-focus-ring-offset:var(--focus-ring-offset);--sl-ai-intro-composer-padding-block-start:0;--sl-ai-intro-composer-padding-block-end:var(--spacing-4);--sl-ai-intro-composer-gap:var(--spacing-2);align-items:center;gap:var(--sl-ai-intro-header-gap);text-align:center;flex-direction:column;padding-block-start:var(--sl-ai-intro-header-padding-block-start);padding-block-end:var(--sl-ai-intro-header-padding-block-end);display:flex}.sl-ai-msg-dialog{--sl-ai-msg-font-family:var(--default-font-family);--sl-ai-msg-font-size:var(--text-sm);--sl-ai-msg-font-weight-semibold:var(--font-weight-semibold);--sl-ai-msg-border-width:var(--border-width);--sl-ai-msg-header-bg:color-mix(in srgb, var(--color-bg-secondary) 70%, transparent);--sl-ai-msg-header-backdrop-blur:8px;--sl-ai-msg-header-padding-block:var(--spacing-6) var(--spacing-8);--sl-ai-msg-header-padding-block-start:var(--spacing-6);--sl-ai-msg-header-padding-block-end:var(--spacing-8);--sl-ai-msg-logo-size:var(--spacing-14);--sl-ai-msg-logo-radius:var(--radius-full);--sl-ai-msg-logo-shadow:var(--shadow-lg);--sl-ai-msg-list-padding-inline:var(--spacing-4);--sl-ai-msg-list-padding-block-end:var(--spacing-8);--sl-ai-msg-list-padding-inline-md:var(--spacing-6);--sl-ai-msg-item-margin-block-start:var(--spacing-3);--sl-ai-msg-item-margin-block-start-me:var(--spacing-6);--sl-ai-msg-bubble-padding-block:var(--spacing-2);--sl-ai-msg-bubble-padding-inline:var(--spacing-3);--sl-ai-msg-bubble-radius:var(--radius-md);--sl-ai-msg-bubble-radius-end-start:var(--radius-xs);--sl-ai-msg-bubble-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-ai-msg-bubble-fg:var(--color-text-secondary,var(--color-neutral-900));--sl-ai-msg-bubble-me-radius-start-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-start-end:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-end:var(--radius-xs);--sl-ai-msg-bubble-me-bg:var(--color-bg-brand-solid);--sl-ai-msg-bubble-me-fg:var(--color-text-white);--sl-ai-msg-meetings-gap:var(--spacing-3);--sl-ai-msg-meetings-padding:var(--spacing-3);--sl-ai-msg-meetings-radius:var(--radius-md);--sl-ai-msg-meetings-bg:var(--color-bg-secondary);--sl-ai-msg-meetings-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-gap:var(--spacing-2);--sl-ai-msg-meeting-icon-size:var(--spacing-6);--sl-ai-msg-meeting-icon-radius:var(--radius-sm);--sl-ai-msg-meeting-icon-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-text-margin-block-start:var(--spacing-0_5);--sl-ai-msg-meeting-title-underline-offset:2px;--sl-ai-msg-meeting-text-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-ai-msg-meeting-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-ai-msg-actions-item-gap:var(--spacing-3);--sl-ai-msg-actions-gap:var(--spacing-3);--sl-ai-msg-typing-gap:var(--spacing-1);--sl-ai-msg-typing-padding-block:var(--spacing-0_5);--sl-ai-msg-typing-dot-size:var(--spacing-1_5);--sl-ai-msg-typing-dot-radius:var(--radius-full);--sl-ai-msg-typing-dot-bg:var(--color-text-tertiary,var(--color-neutral-500));--sl-ai-msg-audio-gap:var(--spacing-2);--sl-ai-msg-audio-play-font-size:10px;--sl-ai-msg-audio-wave-inline-size:var(--spacing-20);--sl-ai-msg-audio-wave-block-size:var(--spacing-1);--sl-ai-msg-audio-wave-radius:var(--radius-full);--sl-ai-msg-audio-wave-bg:color-mix(in srgb, currentColor 35%, transparent);--sl-ai-msg-composer-gap:var(--spacing-2);gap:0}@media (width>=768px){.sl-ai-msg-list{padding-inline-start:var(--sl-ai-msg-list-padding-inline-start-md,var(--sl-ai-msg-list-padding-inline-md));padding-inline-end:var(--sl-ai-msg-list-padding-inline-end-md,var(--sl-ai-msg-list-padding-inline-md))}}.sl-feed-item{--sl-feed-gap:var(--spacing-3);--sl-feed-byline-gap:var(--spacing-2);--sl-feed-header-gap:var(--spacing-0_5);--sl-feed-body-gap:var(--spacing-3);--sl-feed-attachment-gap:var(--spacing-3);--sl-feed-labels-gap:var(--spacing-1);--sl-feed-font-family:var(--default-font-family);--sl-feed-border-width:var(--border-width);--sl-feed-focus-ring-width:var(--focus-ring-width);--sl-feed-focus-ring-color:var(--color-focus-ring);--sl-feed-focus-ring-offset:var(--focus-ring-offset);--sl-feed-unseen-size:var(--spacing-2);--sl-feed-unseen-radius:var(--radius-full);--sl-feed-unseen-bg:var(--color-utility-green-600);--sl-feed-unseen-inset-block-start:var(--spacing-1);--sl-feed-unseen-inset-inline-end:0;--sl-feed-connector-size:var(--spacing-0_5);--sl-feed-connector-margin-block:var(--spacing-1);--sl-feed-connector-radius:var(--radius-xs);--sl-feed-connector-color:var(--color-border-primary);--sl-feed-connector-dash-length:3px;--sl-feed-connector-dash-gap:9px;--sl-feed-connector-dash-tile:2px 9px;--sl-feed-body-connected-padding-block-end:var(--spacing-8);--sl-feed-font-size:var(--text-sm);--sl-feed-line-height:var(--text-sm--line-height);--sl-feed-font-weight-medium:var(--font-weight-medium);--sl-feed-font-weight-semibold:var(--font-weight-semibold);--sl-feed-file-font-size:var(--text-xs);--sl-feed-author-fg:var(--color-text-secondary);--sl-feed-date-fg:var(--color-text-tertiary);--sl-feed-action-fg:var(--color-text-tertiary);--sl-feed-action-target-fg:var(--color-text-brand-secondary);--sl-feed-username-fg:var(--color-text-tertiary);--sl-feed-comment-fg:var(--color-text-tertiary);--sl-feed-file-size:var(--spacing-10);--sl-feed-file-radius:var(--radius-sm);--sl-feed-file-bg:var(--color-bg-secondary);--sl-feed-file-border:var(--color-border-secondary);--sl-feed-file-fg:var(--color-text-quaternary);--sl-feed-file-name-fg:var(--color-text-secondary);--sl-feed-file-size-fg:var(--color-text-tertiary);--sl-feed-message-radius:var(--radius-md);--sl-feed-message-radius-start-start:0;--sl-feed-message-padding:var(--spacing-3);--sl-feed-message-border:var(--color-border-secondary);--sl-feed-message-fg:var(--color-text-secondary);--sl-feed-message-tight-padding-block:var(--spacing-2_5);gap:var(--sl-feed-gap);font-family:var(--sl-feed-font-family);display:flex;position:relative}@media (width>=768px){.sl-alert-title,.sl-alert-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}@media (width>=768px){.sl-alert-floating{flex-direction:row}}@media (width>=768px){.sl-alert-floating .sl-alert-title{padding-inline-end:0}}@media (width>=768px){.sl-alert-fullwidth{border-block-start:0;border-block-end:var(--sl-alert-fullwidth-border-width-block-end,var(--sl-alert-fullwidth-border-width)) solid var(--sl-alert-fullwidth-border)}}@media (width>=768px){.sl-alert-fullwidth-inner{align-items:center;gap:var(--sl-alert-fullwidth-inner-gap-md);flex-direction:row;padding-block-start:var(--sl-alert-fullwidth-inner-padding-block-start-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-block-end:var(--sl-alert-fullwidth-inner-padding-block-end-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-inline-start:var(--sl-alert-fullwidth-inner-padding-inline-start-md,var(--sl-alert-fullwidth-inner-padding-inline-md));padding-inline-end:var(--sl-alert-fullwidth-inner-padding-inline-end-md,var(--sl-alert-fullwidth-inner-padding-inline-md))}}@media (width>=768px){.sl-alert-fullwidth-lead{flex-direction:row;align-items:center}}@media (width>=1024px){.sl-alert-text[data-inline]{gap:var(--sl-alert-text-inline-gap-lg);flex-direction:row}}@media (width>=768px){.sl-alert-fullwidth .sl-alert-icon{display:inline-flex}}@media (width>=768px){.sl-alert-close-fullwidth{position:static}}.sl-avatar{--sl-avatar-radius:var(--avatar-radius);--sl-avatar-rounded-radius:var(--radius-full);--sl-avatar-inner-radius:var(--radius-md);--sl-avatar-inner-rounded-radius:var(--radius-full);--sl-avatar-status-radius:var(--radius-full);--sl-avatar-count-radius:var(--radius-full);--sl-avatar-font-family:var(--font-body);--sl-avatar-initials-font-weight:var(--font-weight-semibold);--sl-avatar-count-font-weight:var(--font-weight-bold);--sl-avatar-border-width:var(--border-width);--sl-avatar-contrast-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-gloss-ring-width:var(--border-width);--sl-avatar-status-ring-width:var(--avatar-status-ring-width);--sl-avatar-border-shadow:0 0 0 var(--sl-avatar-border-width) var(--sl-avatar-border-color);--sl-avatar-status-shadow:0 0 0 var(--sl-avatar-status-ring-width) var(--sl-avatar-status-ring-color);--sl-avatar-focus-ring-width:var(--focus-ring-width);--sl-avatar-focus-ring-color:var(--color-focus-ring);--sl-avatar-focus-ring-offset:var(--focus-ring-offset);--sl-avatar-bg:var(--color-bg-tertiary);--sl-avatar-border-color:var(--color-border-secondary_alt);--sl-avatar-contrast-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-gloss-ring-color:var(--avatar-gloss-ring-color);--sl-avatar-initials-fg:var(--color-text-quaternary);--sl-avatar-icon-fg:var(--color-fg-quaternary);--sl-avatar-status-ring-color:var(--color-bg-primary);--sl-avatar-status-online-bg:var(--color-fg-success-secondary);--sl-avatar-status-offline-bg:var(--color-utility-neutral-300);--sl-avatar-count-bg:var(--color-fg-error-primary);--sl-avatar-count-fg:var(--color-white);--sl-avatar-border-pad-xs:var(--spacing-px);--sl-avatar-border-pad-sm:var(--spacing-px);--sl-avatar-border-pad-md:var(--spacing-px);--sl-avatar-border-pad-lg:var(--avatar-border-pad-lg);--sl-avatar-border-pad-xl:var(--spacing-0_5);--sl-avatar-border-pad-2xl:var(--spacing-0_5);--sl-avatar-size-xs:var(--spacing-6);--sl-avatar-size-sm:var(--spacing-8);--sl-avatar-size-md:var(--spacing-10);--sl-avatar-size-lg:var(--spacing-12);--sl-avatar-size-xl:var(--spacing-14);--sl-avatar-size-2xl:var(--spacing-16);--sl-avatar-initials-font-size-xs:var(--text-xs);--sl-avatar-initials-line-height-xs:var(--text-xs--line-height);--sl-avatar-initials-font-size-sm:var(--text-sm);--sl-avatar-initials-line-height-sm:var(--text-sm--line-height);--sl-avatar-initials-font-size-md:var(--text-md);--sl-avatar-initials-line-height-md:var(--text-md--line-height);--sl-avatar-initials-font-size-lg:var(--text-lg);--sl-avatar-initials-line-height-lg:var(--text-lg--line-height);--sl-avatar-initials-font-size-xl:var(--text-xl);--sl-avatar-initials-line-height-xl:var(--text-xl--line-height);--sl-avatar-initials-font-size-2xl:var(--text-display-xs);--sl-avatar-initials-line-height-2xl:var(--text-display-xs--line-height);--sl-avatar-icon-size-xs:var(--spacing-4);--sl-avatar-icon-size-sm:var(--spacing-5);--sl-avatar-icon-size-md:var(--spacing-6);--sl-avatar-icon-size-lg:var(--spacing-7);--sl-avatar-icon-size-xl:var(--spacing-8);--sl-avatar-icon-size-2xl:var(--spacing-8);--sl-avatar-status-size-xs:var(--spacing-1_5);--sl-avatar-status-size-sm:var(--spacing-2);--sl-avatar-status-size-md:var(--spacing-2_5);--sl-avatar-status-size-lg:var(--spacing-3);--sl-avatar-status-size-xl:var(--spacing-3_5);--sl-avatar-status-size-2xl:var(--spacing-4);--sl-avatar-verified-offset:calc(var(--sl-avatar-border-width) * -1);--sl-avatar-verified-size:36%;--sl-avatar-verified-min-size:var(--spacing-3);--sl-avatar-count-min-inline-size:var(--spacing-3_5);--sl-avatar-count-block-size:var(--spacing-3_5);--sl-avatar-count-padding-inline:var(--spacing-0_75);--sl-avatar-count-font-size:var(--avatar-count-font-size);--sl-avatar-count-line-height:var(--avatar-count-line-height);font-family:var(--sl-avatar-font-family);border-start-start-radius:var(--sl-avatar-radius-start-start,var(--sl-avatar-radius));border-start-end-radius:var(--sl-avatar-radius-start-end,var(--sl-avatar-radius));border-end-end-radius:var(--sl-avatar-radius-end-end,var(--sl-avatar-radius));border-end-start-radius:var(--sl-avatar-radius-end-start,var(--sl-avatar-radius));flex:none;display:inline-flex;position:relative}.sl-avatar-label-group{--sl-avatar-label-gap:var(--spacing-2);--sl-avatar-label-font-family:var(--default-font-family);--sl-avatar-label-title-font-weight:var(--font-weight-semibold);--sl-avatar-label-font-size-title-sm:var(--text-sm);--sl-avatar-label-font-size-title-md:var(--text-sm);--sl-avatar-label-font-size-title-lg:var(--text-sm);--sl-avatar-label-font-size-subtitle-sm:var(--text-xs);--sl-avatar-label-font-size-subtitle-md:var(--text-sm);--sl-avatar-label-font-size-subtitle-lg:var(--text-sm);--sl-avatar-label-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-avatar-label-subtitle-fg:var(--color-text-tertiary,var(--color-neutral-600));align-items:center;gap:var(--sl-avatar-label-gap);min-inline-size:0;font-family:var(--sl-avatar-label-font-family);flex:auto;margin:0;display:flex}.sl-avatar-photo{--sl-avatar-photo-radius:var(--radius-full);--sl-avatar-photo-border-width:var(--border-width);--sl-avatar-photo-frame-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-photo-frame-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-photo-status-ring-width:var(--focus-ring-width);--sl-avatar-photo-font-family:var(--default-font-family);--sl-avatar-photo-font-weight:var(--font-weight-semibold);--sl-avatar-photo-frame-shadow:var(--shadow-xl);--sl-avatar-photo-bg:var(--color-bg-secondary);--sl-avatar-photo-border-color:var(--color-border-secondary);--sl-avatar-photo-fallback-bg:var(--color-bg-tertiary);--sl-avatar-photo-fallback-border-color:var(--color-border-secondary);--sl-avatar-photo-fg:var(--color-text-quaternary);--sl-avatar-photo-status-ring-color:var(--color-bg-primary);--sl-avatar-photo-status-online-bg:var(--color-utility-green-600);--sl-avatar-photo-status-offline-bg:var(--color-fg-quaternary);--sl-avatar-photo-status-size:18%;--sl-avatar-photo-verified-size:24%;--sl-avatar-photo-size-sm:72px;--sl-avatar-photo-padding-sm:var(--spacing-0_75);--sl-avatar-photo-padding-placeholder-sm:var(--spacing-1);--sl-avatar-photo-icon-size-sm:var(--spacing-9);--sl-avatar-photo-initials-font-size-sm:var(--text-xl);--sl-avatar-photo-overlay-inset-sm:var(--spacing-0_5);--sl-avatar-photo-size-md:var(--spacing-24);--sl-avatar-photo-padding-md:var(--spacing-1);--sl-avatar-photo-padding-placeholder-md:var(--spacing-1_25);--sl-avatar-photo-icon-size-md:var(--spacing-12);--sl-avatar-photo-initials-font-size-md:var(--text-display-xs);--sl-avatar-photo-overlay-inset-md:var(--spacing-1);--sl-avatar-photo-size-lg:160px;--sl-avatar-photo-padding-lg:var(--spacing-1_5);--sl-avatar-photo-padding-placeholder-lg:var(--avatar-radius);--sl-avatar-photo-icon-size-lg:var(--spacing-20);--sl-avatar-photo-initials-font-size-lg:3.75rem;--sl-avatar-photo-initials-line-height-lg:1;--sl-avatar-photo-overlay-inset-lg:var(--spacing-2);background:var(--sl-avatar-photo-bg);box-shadow:inset 0 0 0 var(--sl-avatar-photo-border-width) var(--sl-avatar-photo-border-color);font-family:var(--sl-avatar-photo-font-family);border-start-start-radius:var(--sl-avatar-photo-radius-start-start,var(--sl-avatar-photo-radius));border-start-end-radius:var(--sl-avatar-photo-radius-start-end,var(--sl-avatar-photo-radius));border-end-end-radius:var(--sl-avatar-photo-radius-end-end,var(--sl-avatar-photo-radius));border-end-start-radius:var(--sl-avatar-photo-radius-end-start,var(--sl-avatar-photo-radius));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sl-badge{--sl-badge-pill-radius:var(--radius-full);--sl-badge-square-radius:var(--radius-md);--sl-badge-square-radius-lg:var(--radius-lg);--sl-badge-button-radius:3px;--sl-badge-button-pill-radius:var(--radius-full);--sl-badge-img-radius:var(--radius-full);--sl-badge-font-family:var(--font-body);--sl-badge-font-weight:var(--font-weight-medium);--sl-badge-font-size-sm:var(--text-xs);--sl-badge-line-height-sm:var(--text-xs--line-height);--sl-badge-font-size-md:var(--text-sm);--sl-badge-line-height-md:var(--text-sm--line-height);--sl-badge-font-size-lg:var(--text-sm);--sl-badge-line-height-lg:var(--text-sm--line-height);--sl-badge-border-width:var(--border-width);--sl-badge-transition:background .1s linear, color .1s linear;--sl-badge-shadow:var(--shadow-xs);--sl-badge-focus-ring-width:var(--focus-ring-width);--sl-badge-focus-ring-color:var(--color-focus-ring);--sl-badge-focus-ring-offset:var(--focus-ring-offset);--sl-badge-icon-size:var(--spacing-3);--sl-badge-img-size:var(--spacing-4);--sl-badge-dot-size:var(--spacing-2);--sl-badge-button-padding:var(--spacing-0_5);--sl-badge-gap-dot-sm:var(--spacing-1);--sl-badge-gap-dot-md:var(--spacing-1_5);--sl-badge-gap-dot-lg:var(--spacing-1_5);--sl-badge-gap-icon-sm:var(--spacing-0_5);--sl-badge-gap-icon-md:var(--spacing-1);--sl-badge-gap-icon-lg:var(--spacing-1);--sl-badge-gap-button:var(--spacing-0_5);--sl-badge-gap-image-sm:var(--spacing-1);--sl-badge-gap-image-md:var(--spacing-1_5);--sl-badge-gap-image-lg:var(--spacing-1_5);--sl-badge-padding-block-sm:var(--spacing-0_5);--sl-badge-padding-block-md:var(--spacing-0_5);--sl-badge-padding-block-lg:var(--spacing-1);--sl-badge-padding-inline-pill-plain-sm:var(--spacing-2);--sl-badge-padding-inline-pill-plain-md:var(--spacing-2_5);--sl-badge-padding-inline-pill-plain-lg:var(--spacing-3);--sl-badge-padding-inline-square-plain-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-plain-md:var(--spacing-2);--sl-badge-padding-inline-square-plain-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-dot-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-dot-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-dot-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-dot-lg:var(--spacing-3);--sl-badge-padding-inline-square-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-dot-md:var(--spacing-2);--sl-badge-padding-inline-square-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-leading-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-leading-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-leading-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-md:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-trailing-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-trailing-md:var(--spacing-2);--sl-badge-padding-inline-start-pill-trailing-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-square-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-md:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-md:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-trailing-lg:var(--spacing-2);--sl-badge-padding-inline-start-pill-button-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-pill-button-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-button-md:var(--spacing-1);--sl-badge-padding-inline-start-pill-button-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-square-button-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-square-button-md:var(--spacing-2);--sl-badge-padding-inline-end-square-button-md:var(--spacing-1);--sl-badge-padding-inline-start-square-button-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-image-sm:var(--spacing-0_75);--sl-badge-padding-inline-end-pill-image-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-image-md:var(--spacing-1);--sl-badge-padding-inline-end-pill-image-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-image-lg:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-image-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-image-sm:var(--spacing-1);--sl-badge-padding-inline-end-square-image-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-image-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-image-md:var(--spacing-2);--sl-badge-padding-inline-start-square-image-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-image-lg:var(--spacing-2_5);--sl-badge-padding-icon-only-sm:var(--spacing-1_25);--sl-badge-padding-icon-only-md:var(--spacing-1_5);--sl-badge-padding-icon-only-lg:var(--spacing-2);--sl-badge-gray-bg:var(--color-utility-neutral-50);--sl-badge-gray-fg:var(--color-utility-neutral-700);--sl-badge-gray-ring:var(--color-utility-neutral-200);--sl-badge-gray-addon:var(--color-utility-neutral-500);--sl-badge-gray-addon-button:var(--color-utility-neutral-400);--sl-badge-gray-addon-button-hover-bg:var(--color-utility-neutral-100);--sl-badge-gray-addon-button-hover-fg:var(--color-utility-neutral-500);--sl-badge-brand-bg:var(--color-utility-brand-50);--sl-badge-brand-fg:var(--color-utility-brand-700);--sl-badge-brand-ring:var(--color-utility-brand-200);--sl-badge-brand-addon:var(--color-utility-brand-500);--sl-badge-brand-addon-button:var(--color-utility-brand-400);--sl-badge-brand-addon-button-hover-bg:var(--color-utility-brand-100);--sl-badge-brand-addon-button-hover-fg:var(--color-utility-brand-500);--sl-badge-error-bg:var(--color-utility-red-50);--sl-badge-error-fg:var(--color-utility-red-700);--sl-badge-error-ring:var(--color-utility-red-200);--sl-badge-error-addon:var(--color-utility-red-500);--sl-badge-error-addon-button:var(--color-utility-red-400);--sl-badge-error-addon-button-hover-bg:var(--color-utility-red-100);--sl-badge-error-addon-button-hover-fg:var(--color-utility-red-500);--sl-badge-warning-bg:var(--color-utility-yellow-50);--sl-badge-warning-fg:var(--color-utility-yellow-700);--sl-badge-warning-ring:var(--color-utility-yellow-200);--sl-badge-warning-addon:var(--color-utility-yellow-500);--sl-badge-warning-addon-button:var(--color-utility-yellow-400);--sl-badge-warning-addon-button-hover-bg:var(--color-utility-yellow-100);--sl-badge-warning-addon-button-hover-fg:var(--color-utility-yellow-500);--sl-badge-success-bg:var(--color-utility-green-50);--sl-badge-success-fg:var(--color-utility-green-700);--sl-badge-success-ring:var(--color-utility-green-200);--sl-badge-success-addon:var(--color-utility-green-500);--sl-badge-success-addon-button:var(--color-utility-green-400);--sl-badge-success-addon-button-hover-bg:var(--color-utility-green-100);--sl-badge-success-addon-button-hover-fg:var(--color-utility-green-500);--sl-badge-slate-bg:var(--color-utility-slate-50);--sl-badge-slate-fg:var(--color-utility-slate-700);--sl-badge-slate-ring:var(--color-utility-slate-200);--sl-badge-slate-addon:var(--color-utility-slate-500);--sl-badge-slate-addon-button:var(--color-utility-slate-400);--sl-badge-slate-addon-button-hover-bg:var(--color-utility-slate-100);--sl-badge-slate-addon-button-hover-fg:var(--color-utility-slate-500);--sl-badge-sky-bg:var(--color-utility-sky-50);--sl-badge-sky-fg:var(--color-utility-sky-700);--sl-badge-sky-ring:var(--color-utility-sky-200);--sl-badge-sky-addon:var(--color-utility-sky-500);--sl-badge-sky-addon-button:var(--color-utility-sky-400);--sl-badge-sky-addon-button-hover-bg:var(--color-utility-sky-100);--sl-badge-sky-addon-button-hover-fg:var(--color-utility-sky-500);--sl-badge-blue-bg:var(--color-utility-blue-50);--sl-badge-blue-fg:var(--color-utility-blue-700);--sl-badge-blue-ring:var(--color-utility-blue-200);--sl-badge-blue-addon:var(--color-utility-blue-500);--sl-badge-blue-addon-button:var(--color-utility-blue-400);--sl-badge-blue-addon-button-hover-bg:var(--color-utility-blue-100);--sl-badge-blue-addon-button-hover-fg:var(--color-utility-blue-500);--sl-badge-indigo-bg:var(--color-utility-indigo-50);--sl-badge-indigo-fg:var(--color-utility-indigo-700);--sl-badge-indigo-ring:var(--color-utility-indigo-200);--sl-badge-indigo-addon:var(--color-utility-indigo-500);--sl-badge-indigo-addon-button:var(--color-utility-indigo-400);--sl-badge-indigo-addon-button-hover-bg:var(--color-utility-indigo-100);--sl-badge-indigo-addon-button-hover-fg:var(--color-utility-indigo-500);--sl-badge-purple-bg:var(--color-utility-purple-50);--sl-badge-purple-fg:var(--color-utility-purple-700);--sl-badge-purple-ring:var(--color-utility-purple-200);--sl-badge-purple-addon:var(--color-utility-purple-500);--sl-badge-purple-addon-button:var(--color-utility-purple-400);--sl-badge-purple-addon-button-hover-bg:var(--color-utility-purple-100);--sl-badge-purple-addon-button-hover-fg:var(--color-utility-purple-500);--sl-badge-pink-bg:var(--color-utility-pink-50);--sl-badge-pink-fg:var(--color-utility-pink-700);--sl-badge-pink-ring:var(--color-utility-pink-200);--sl-badge-pink-addon:var(--color-utility-pink-500);--sl-badge-pink-addon-button:var(--color-utility-pink-400);--sl-badge-pink-addon-button-hover-bg:var(--color-utility-pink-100);--sl-badge-pink-addon-button-hover-fg:var(--color-utility-pink-500);--sl-badge-orange-bg:var(--color-utility-orange-50);--sl-badge-orange-fg:var(--color-utility-orange-700);--sl-badge-orange-ring:var(--color-utility-orange-200);--sl-badge-orange-addon:var(--color-utility-orange-500);--sl-badge-orange-addon-button:var(--color-utility-orange-400);--sl-badge-orange-addon-button-hover-bg:var(--color-utility-orange-100);--sl-badge-orange-addon-button-hover-fg:var(--color-utility-orange-500);--sl-badge-modern-bg:var(--color-bg-primary);--sl-badge-modern-fg:var(--color-text-secondary);--sl-badge-modern-ring:var(--color-border-primary);white-space:nowrap;block-size:max-content;inline-size:max-content;font-family:var(--sl-badge-font-family);font-weight:var(--sl-badge-font-weight);background:var(--sl-badge-bg);color:var(--sl-badge-fg);box-shadow:inset 0 0 0 var(--sl-badge-border-width) var(--sl-badge-ring);align-items:center;display:inline-flex}.sl-badge-group{--sl-badge-group-font-family:var(--font-body);--sl-badge-group-font-weight:var(--font-weight-medium);--sl-badge-group-font-size-md:var(--text-xs);--sl-badge-group-line-height-md:var(--text-xs--line-height);--sl-badge-group-font-size-lg:var(--text-sm);--sl-badge-group-line-height-lg:var(--text-sm--line-height);--sl-badge-group-transition:background .1s linear;--sl-badge-group-border-width:var(--border-width);--sl-badge-group-shadow:var(--shadow-xs);--sl-badge-group-radius:var(--radius-full);--sl-badge-group-modern-radius:var(--badge-group-radius);--sl-badge-group-addon-radius:var(--radius-full);--sl-badge-group-modern-addon-radius:var(--radius-md);--sl-badge-group-dot-radius:var(--radius-full);--sl-badge-group-padding-block-leading:var(--spacing-1);--sl-badge-group-padding-inline-leading:var(--spacing-1);--sl-badge-group-padding-inline-end-leading:var(--spacing-2);--sl-badge-group-padding-block-trailing:var(--spacing-1);--sl-badge-group-padding-inline-trailing:var(--spacing-3);--sl-badge-group-padding-inline-end-trailing:var(--spacing-1);--sl-badge-group-padding-inline-start-trailing-modern:var(--spacing-2_5);--sl-badge-group-addon-padding-block:var(--spacing-0_5);--sl-badge-group-addon-padding-inline-leading-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-leading-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-trailing-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-end-trailing-md:var(--spacing-1_5);--sl-badge-group-addon-padding-inline-trailing-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-end-trailing-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-leading-md:var(--spacing-1_5);--sl-badge-group-modern-addon-padding-inline-leading-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-trailing:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-end-trailing:var(--spacing-1_5);--sl-badge-group-modern-addon-gap-md:var(--spacing-1);--sl-badge-group-modern-addon-gap-lg:var(--spacing-1_5);--sl-badge-group-addon-margin-leading-md:var(--spacing-2);--sl-badge-group-addon-margin-leading-lg:var(--spacing-2);--sl-badge-group-addon-margin-trailing-md:var(--spacing-2);--sl-badge-group-addon-margin-trailing-lg:var(--spacing-2);--sl-badge-group-icon-size-leading:var(--spacing-4);--sl-badge-group-icon-size-trailing:var(--spacing-3);--sl-badge-group-icon-margin-leading:var(--spacing-1);--sl-badge-group-icon-margin-trailing-md:var(--spacing-0_5);--sl-badge-group-icon-margin-trailing-lg:var(--spacing-1);--sl-badge-group-dot-size:var(--spacing-2);--sl-badge-group-dot-ring-width:var(--badge-group-dot-outline-width);--sl-badge-group-dot-ring-offset:calc(var(--sl-badge-group-border-width) * -1);--sl-badge-group-dot-margin-trailing-md:var(--spacing-1_5);--sl-badge-group-dot-margin-trailing-lg:var(--spacing-2);--sl-badge-group-modern-bg:var(--color-bg-primary);--sl-badge-group-modern-bg-hover:var(--color-bg-secondary);--sl-badge-group-modern-fg:var(--color-text-secondary);--sl-badge-group-modern-border:var(--color-border-primary);--sl-badge-group-modern-addon-bg:var(--color-bg-primary);--sl-badge-group-modern-icon:var(--color-utility-neutral-500);--sl-badge-group-light-addon-bg:var(--color-bg-primary);--sl-badge-group-brand-bg:var(--color-utility-brand-50);--sl-badge-group-brand-fg:var(--color-utility-brand-700);--sl-badge-group-brand-ring:var(--color-utility-brand-200);--sl-badge-group-brand-hover:var(--color-utility-brand-100);--sl-badge-group-brand-icon:var(--color-utility-brand-500);--sl-badge-group-brand-dot-bg:var(--color-utility-brand-500);--sl-badge-group-brand-dot-ring:var(--color-utility-brand-100);--sl-badge-group-gray-bg:var(--color-utility-neutral-50);--sl-badge-group-gray-fg:var(--color-utility-neutral-700);--sl-badge-group-gray-ring:var(--color-utility-neutral-200);--sl-badge-group-gray-hover:var(--color-utility-neutral-100);--sl-badge-group-gray-icon:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-bg:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-ring:var(--color-utility-neutral-100);--sl-badge-group-error-bg:var(--color-utility-red-50);--sl-badge-group-error-fg:var(--color-utility-red-700);--sl-badge-group-error-ring:var(--color-utility-red-200);--sl-badge-group-error-hover:var(--color-utility-red-100);--sl-badge-group-error-icon:var(--color-utility-red-500);--sl-badge-group-error-dot-bg:var(--color-utility-red-500);--sl-badge-group-error-dot-ring:var(--color-utility-red-100);--sl-badge-group-warning-bg:var(--color-utility-yellow-50);--sl-badge-group-warning-fg:var(--color-utility-yellow-700);--sl-badge-group-warning-ring:var(--color-utility-yellow-200);--sl-badge-group-warning-hover:var(--color-utility-yellow-100);--sl-badge-group-warning-icon:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-bg:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-ring:var(--color-utility-yellow-100);--sl-badge-group-success-bg:var(--color-utility-green-50);--sl-badge-group-success-fg:var(--color-utility-green-700);--sl-badge-group-success-ring:var(--color-utility-green-200);--sl-badge-group-success-hover:var(--color-utility-green-100);--sl-badge-group-success-icon:var(--color-utility-green-500);--sl-badge-group-success-dot-bg:var(--color-utility-green-500);--sl-badge-group-success-dot-ring:var(--color-utility-green-100);cursor:pointer;inline-size:max-content;font-family:var(--sl-badge-group-font-family);font-weight:var(--sl-badge-group-font-weight);transition:var(--sl-badge-group-transition);align-items:center;display:inline-flex}.sl-breadcrumbs-nav{--sl-breadcrumb-border-width:var(--border-width);--sl-breadcrumb-transition:background .1s linear, color .1s linear;--sl-breadcrumb-font-family:var(--font-body);--sl-breadcrumb-font-size:var(--text-sm);--sl-breadcrumb-line-height:var(--text-sm--line-height);--sl-breadcrumb-font-weight:var(--font-weight-semibold);--sl-breadcrumb-focus-ring-width:var(--focus-ring-width);--sl-breadcrumb-focus-ring-color:var(--color-focus-ring);--sl-breadcrumb-focus-ring-offset:var(--focus-ring-offset);--sl-breadcrumb-gap-text:var(--spacing-2);--sl-breadcrumb-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-text:var(--spacing-2);--sl-breadcrumb-item-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-avatar:var(--spacing-2);--sl-breadcrumb-line-padding:var(--spacing-2);--sl-breadcrumb-line-border-color:var(--color-border-secondary);--sl-breadcrumb-link-gap:var(--spacing-1);--sl-breadcrumb-link-radius:var(--radius-md);--sl-breadcrumb-link-fg:var(--color-text-quaternary);--sl-breadcrumb-link-fg-hover:var(--color-text-tertiary_hover);--sl-breadcrumb-link-fg-current:var(--color-text-brand-secondary);--sl-breadcrumb-button-padding:var(--spacing-1);--sl-breadcrumb-button-label-padding-inline:var(--spacing-1);--sl-breadcrumb-button-bg-hover:var(--color-bg-primary_hover);--sl-breadcrumb-button-bg-current:var(--color-bg-primary_hover);--sl-breadcrumb-button-fg-current:var(--color-fg-tertiary_hover);--sl-breadcrumb-icon-size:var(--spacing-5);--sl-breadcrumb-icon-fg:var(--color-fg-quaternary);--sl-breadcrumb-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-breadcrumb-icon-fg-current:var(--color-fg-brand-primary);--sl-breadcrumb-icon-fg-button-current:var(--color-fg-quaternary_hover);--sl-breadcrumb-divider-size:var(--spacing-4);--sl-breadcrumb-divider-fg:var(--color-utility-neutral-300);--sl-breadcrumb-avatar-gap:var(--spacing-2);--sl-breadcrumb-avatar-radius:var(--radius-lg);--sl-breadcrumb-avatar-ring-bg:var(--color-bg-primary);--sl-breadcrumb-avatar-ring-padding:var(--spacing-0_5);--sl-breadcrumb-avatar-ring-shadow-color:var(--color-border-secondary);--sl-breadcrumb-avatar-ring-shadow:inset 0 0 0 .5px var(--sl-breadcrumb-avatar-ring-shadow-color);--sl-breadcrumb-avatar-label-fg:var(--color-text-primary);min-inline-size:0;font-family:var(--sl-breadcrumb-font-family)}.sl-btn{--sl-btn-radius:var(--radius-lg);--sl-btn-link-radius:var(--radius-xs);--sl-btn-inner-radius:var(--button-inner-radius);--sl-btn-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-font-family:var(--font-body);--sl-btn-font-weight:var(--font-weight-semibold);--sl-btn-label-padding-inline:var(--spacing-0_5);--sl-btn-icon-size:var(--spacing-5);--sl-btn-focus-ring-width:var(--focus-ring-width);--sl-btn-focus-ring-color:var(--color-focus-ring);--sl-btn-focus-ring-offset:var(--focus-ring-offset);--sl-btn-destructive-focus-ring-color:var(--color-focus-ring-error);--sl-btn-border-width:var(--border-width);--sl-btn-highlight-border-color:var(--button-highlight-border);--sl-btn-gap-xs:var(--spacing-1);--sl-btn-padding-block-xs:var(--spacing-1_5);--sl-btn-padding-inline-xs:var(--spacing-2_5);--sl-btn-padding-icon-only-xs:var(--spacing-2);--sl-btn-font-size-xs:var(--text-sm);--sl-btn-line-height-xs:var(--text-sm--line-height);--sl-btn-icon-size-xs:var(--spacing-4);--sl-btn-gap-sm:var(--spacing-1);--sl-btn-padding-block-sm:var(--spacing-2);--sl-btn-padding-inline-sm:var(--spacing-3);--sl-btn-padding-icon-only-sm:var(--spacing-2);--sl-btn-font-size-sm:var(--text-sm);--sl-btn-line-height-sm:var(--text-sm--line-height);--sl-btn-gap-md:var(--spacing-1);--sl-btn-padding-block-md:var(--spacing-2_5);--sl-btn-padding-inline-md:var(--spacing-3_5);--sl-btn-padding-icon-only-md:var(--spacing-2_5);--sl-btn-font-size-md:var(--text-sm);--sl-btn-line-height-md:var(--text-sm--line-height);--sl-btn-gap-lg:var(--spacing-1_5);--sl-btn-padding-block-lg:var(--spacing-2_5);--sl-btn-padding-inline-lg:var(--spacing-4);--sl-btn-padding-icon-only-lg:var(--spacing-3);--sl-btn-font-size-lg:var(--text-md);--sl-btn-line-height-lg:var(--text-md--line-height);--sl-btn-gap-xl:var(--spacing-1_5);--sl-btn-padding-block-xl:var(--spacing-3);--sl-btn-padding-inline-xl:var(--spacing-4_5);--sl-btn-padding-icon-only-xl:var(--spacing-3_5);--sl-btn-font-size-xl:var(--text-md);--sl-btn-line-height-xl:var(--text-md--line-height);--sl-btn-primary-bg:var(--color-bg-brand-solid);--sl-btn-primary-bg-hover:var(--color-bg-brand-solid_hover);--sl-btn-primary-fg:var(--color-white);--sl-btn-primary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-icon:var(--button-icon-on-solid);--sl-btn-primary-icon-hover:var(--button-icon-on-solid-hover);--sl-btn-secondary-bg:var(--color-bg-primary);--sl-btn-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-secondary-fg:var(--color-text-secondary);--sl-btn-secondary-fg-hover:var(--color-text-secondary_hover);--sl-btn-secondary-border:var(--color-border-primary);--sl-btn-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-icon:var(--color-fg-quaternary);--sl-btn-secondary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-tertiary-fg:var(--color-text-tertiary);--sl-btn-tertiary-fg-hover:var(--color-text-tertiary_hover);--sl-btn-tertiary-bg-hover:var(--color-bg-primary_hover);--sl-btn-tertiary-icon:var(--color-fg-quaternary);--sl-btn-tertiary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-primary-destructive-bg:var(--color-bg-error-solid);--sl-btn-primary-destructive-bg-hover:var(--color-bg-error-solid_hover);--sl-btn-primary-destructive-fg:var(--color-white);--sl-btn-primary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-destructive-icon:var(--button-icon-on-solid);--sl-btn-secondary-destructive-bg:var(--color-bg-primary);--sl-btn-secondary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-secondary-destructive-fg:var(--color-text-error-primary);--sl-btn-secondary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-secondary-destructive-border:var(--color-border-error_subtle);--sl-btn-secondary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-tertiary-destructive-fg:var(--color-text-error-primary);--sl-btn-tertiary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-tertiary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-tertiary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-link-color-fg:var(--color-text-brand-secondary);--sl-btn-link-color-fg-hover:var(--color-text-brand-secondary_hover);--sl-btn-link-color-icon:var(--color-fg-brand-secondary);--sl-btn-link-gray-fg:var(--color-text-tertiary);--sl-btn-link-gray-fg-hover:var(--color-text-tertiary_hover);--sl-btn-link-gray-icon:var(--color-fg-quaternary);--sl-btn-link-destructive-fg:var(--color-text-error-primary);--sl-btn-link-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-link-destructive-icon:var(--color-fg-error-secondary);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-btn-font-family);font-weight:var(--sl-btn-font-weight);transition:var(--sl-btn-transition);border:none;border-start-start-radius:var(--sl-btn-radius-start-start,var(--sl-btn-radius));border-start-end-radius:var(--sl-btn-radius-start-end,var(--sl-btn-radius));border-end-end-radius:var(--sl-btn-radius-end-end,var(--sl-btn-radius));border-end-start-radius:var(--sl-btn-radius-end-start,var(--sl-btn-radius));justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.sl-btn-group{--sl-btn-group-radius:var(--radius-lg);--sl-btn-group-shadow:var(--shadow-xs);--sl-btn-group-item-radius:var(--radius-lg);--sl-btn-group-border-width:var(--border-width);--sl-btn-group-item-overlap:calc(-1 * var(--sl-btn-group-border-width));--sl-btn-group-item-shadow:var(--shadow-skeuomorphic);--sl-btn-group-item-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-group-icon-transition:color .1s linear;--sl-btn-group-font-family:var(--font-body);--sl-btn-group-font-weight:var(--font-weight-semibold);--sl-btn-group-item-bg:var(--color-bg-primary);--sl-btn-group-item-bg-hover:var(--color-bg-primary_hover);--sl-btn-group-item-fg:var(--color-text-secondary);--sl-btn-group-item-fg-hover:var(--color-text-secondary_hover);--sl-btn-group-item-fg-disabled:color-mix(in srgb, var(--color-text-secondary) 50%, transparent);--sl-btn-group-item-border:var(--color-border-primary);--sl-btn-group-icon-fg:var(--color-fg-quaternary);--sl-btn-group-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-group-focus-ring-width:var(--focus-ring-width);--sl-btn-group-focus-ring-color:var(--color-focus-ring);--sl-btn-group-focus-ring-offset:var(--focus-ring-offset);--sl-btn-group-icon-size:var(--spacing-5);--sl-btn-group-gap-sm:var(--spacing-1_5);--sl-btn-group-padding-block-sm:var(--spacing-2);--sl-btn-group-padding-inline-sm:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-leading-start-sm:var(--spacing-3);--sl-btn-group-padding-inline-icon-only-sm:var(--spacing-2_5);--sl-btn-group-font-size-sm:var(--text-sm);--sl-btn-group-line-height-sm:var(--text-sm--line-height);--sl-btn-group-gap-md:var(--spacing-1_5);--sl-btn-group-padding-block-md:var(--spacing-2_5);--sl-btn-group-padding-inline-md:var(--spacing-4);--sl-btn-group-padding-inline-icon-leading-start-md:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-only-md:var(--spacing-3);--sl-btn-group-font-size-md:var(--text-sm);--sl-btn-group-line-height-md:var(--text-sm--line-height);--sl-btn-group-gap-lg:var(--spacing-2);--sl-btn-group-padding-block-lg:var(--spacing-2_5);--sl-btn-group-padding-inline-lg:var(--spacing-4_5);--sl-btn-group-padding-inline-icon-leading-start-lg:var(--spacing-4);--sl-btn-group-padding-inline-icon-only-lg:var(--spacing-3_5);--sl-btn-group-font-size-lg:var(--text-md);--sl-btn-group-line-height-lg:var(--text-md--line-height);z-index:0;inline-size:max-content;box-shadow:var(--sl-btn-group-shadow);border-start-start-radius:var(--sl-btn-group-radius-start-start,var(--sl-btn-group-radius));border-start-end-radius:var(--sl-btn-group-radius-start-end,var(--sl-btn-group-radius));border-end-end-radius:var(--sl-btn-group-radius-end-end,var(--sl-btn-group-radius));border-end-start-radius:var(--sl-btn-group-radius-end-start,var(--sl-btn-group-radius));display:inline-flex;position:relative}.sl-btn-utility{--sl-btn-utility-radius:var(--radius-md);--sl-btn-utility-padding-icon-only:var(--spacing-1_5);--sl-btn-utility-border-width:var(--border-width);--sl-btn-utility-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-utility-focus-ring-width:var(--focus-ring-width);--sl-btn-utility-focus-ring-color:var(--color-focus-ring);--sl-btn-utility-focus-ring-offset:var(--focus-ring-offset);--sl-btn-utility-icon-size-xs:var(--spacing-4);--sl-btn-utility-icon-size-sm:var(--spacing-5);--sl-btn-utility-secondary-bg:var(--color-bg-primary);--sl-btn-utility-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-utility-secondary-fg:var(--color-fg-quaternary);--sl-btn-utility-secondary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-secondary-border:var(--color-border-primary);--sl-btn-utility-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-utility-secondary-shadow-disabled:var(--shadow-xs);--sl-btn-utility-tertiary-fg:var(--color-fg-quaternary);--sl-btn-utility-tertiary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-tertiary-bg-hover:var(--color-bg-primary_hover);cursor:pointer;block-size:max-content;transition:var(--sl-btn-utility-transition);background:0 0;border:none;border-start-start-radius:var(--sl-btn-utility-radius-start-start,var(--sl-btn-utility-radius));border-start-end-radius:var(--sl-btn-utility-radius-start-end,var(--sl-btn-utility-radius));border-end-end-radius:var(--sl-btn-utility-radius-end-end,var(--sl-btn-utility-radius));border-end-start-radius:var(--sl-btn-utility-radius-end-start,var(--sl-btn-utility-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-btn-utility-padding-block-start,var(--sl-btn-utility-padding-icon-only));padding-block-end:var(--sl-btn-utility-padding-block-end,var(--sl-btn-utility-padding-icon-only));padding-inline-start:var(--sl-btn-utility-padding-inline-start,var(--sl-btn-utility-padding-icon-only));padding-inline-end:var(--sl-btn-utility-padding-inline-end,var(--sl-btn-utility-padding-icon-only));display:inline-flex;position:relative}.sl-calendar{--sl-calendar-gap:var(--spacing-3);--sl-calendar-controls-gap:var(--spacing-3);--sl-calendar-font-family:var(--default-font-family);--sl-calendar-font-size:var(--text-sm);--sl-calendar-heading-font-weight:var(--font-weight-semibold);--sl-calendar-weekday-font-weight:var(--font-weight-medium);--sl-calendar-heading-fg:var(--color-text-secondary);--sl-calendar-weekday-fg:var(--color-text-secondary);--sl-calendar-nav-size:var(--spacing-8);--sl-calendar-weekday-size:var(--spacing-10);gap:var(--sl-calendar-gap);font-family:var(--sl-calendar-font-family);flex-direction:column;display:flex}.sl-cal-cell{--sl-cal-cell-size:var(--spacing-10);--sl-cal-cell-radius:var(--radius-full);--sl-cal-cell-inner-radius:var(--radius-full);--sl-cal-cell-dot-size:var(--spacing-1_25);--sl-cal-cell-dot-radius:var(--radius-full);--sl-cal-cell-dot-inset-block-end:var(--spacing-1);--sl-cal-cell-font-size:var(--text-sm);--sl-cal-cell-line-height:var(--text-sm--line-height);--sl-cal-cell-font-weight-active:var(--font-weight-medium);--sl-cal-cell-transition:background-color .1s ease, color .1s ease;--sl-cal-cell-focus-ring-width:var(--focus-ring-width);--sl-cal-cell-focus-ring-color:var(--color-focus-ring);--sl-cal-cell-focus-ring-offset:var(--focus-ring-offset);--sl-cal-cell-outside-opacity:.5;--sl-cal-cell-dot-disabled-opacity:.5;--sl-cal-cell-focused-z:10;--sl-cal-cell-fg:var(--color-text-secondary);--sl-cal-cell-range-fill-bg:var(--color-bg-active);--sl-cal-cell-hover-bg:var(--color-bg-primary_hover);--sl-cal-cell-hover-fg:var(--color-text-secondary_hover);--sl-cal-cell-today-bg:var(--color-bg-active);--sl-cal-cell-today-hover-bg:var(--color-bg-secondary_hover);--sl-cal-cell-selected-bg:var(--color-bg-brand-solid);--sl-cal-cell-selected-bg-hover:var(--color-bg-brand-solid_hover);--sl-cal-cell-selected-fg:var(--color-white);--sl-cal-cell-disabled-fg:var(--color-text-placeholder);--sl-cal-cell-dot-bg:var(--color-fg-brand-primary);--sl-cal-cell-dot-on-selected-bg:var(--color-fg-white);inline-size:var(--sl-cal-cell-inline-size,var(--sl-cal-cell-size));block-size:var(--sl-cal-cell-block-size,var(--sl-cal-cell-size));outline:none;position:relative}.sl-cal-cell--range-fill,.sl-cal-cell--in-range-disabled{background:var(--sl-cal-cell-range-fill-bg)}.sl-caldate-input{--sl-caldate-radius:var(--radius-lg);--sl-caldate-padding-block:var(--spacing-2);--sl-caldate-padding-inline:var(--spacing-2_5);--sl-caldate-border-width:var(--border-width);--sl-caldate-shadow:var(--shadow-xs);--sl-caldate-transition:box-shadow .1s linear;--sl-caldate-bg:var(--color-bg-primary);--sl-caldate-fg:var(--color-text-primary);--sl-caldate-border:var(--color-border-primary);--sl-caldate-font-size:var(--text-md);--sl-caldate-line-height:var(--text-md--line-height);--sl-caldate-focus-ring-width:var(--focus-ring-width);--sl-caldate-focus-ring-color:var(--color-border-brand);--sl-caldate-segment-radius:var(--radius-sm);--sl-caldate-segment-padding-inline:var(--spacing-0_5);--sl-caldate-segment-font-weight-focused:var(--font-weight-medium);--sl-caldate-segment-fg:var(--color-text-primary);--sl-caldate-segment-placeholder-fg:var(--color-text-placeholder);--sl-caldate-segment-literal-fg:var(--color-fg-quaternary);--sl-caldate-segment-focused-bg:var(--color-bg-brand-solid);--sl-caldate-segment-focused-fg:var(--color-text-white);background:var(--sl-caldate-bg);box-shadow:inset 0 0 0 var(--sl-caldate-border-width) var(--sl-caldate-border), var(--sl-caldate-shadow);font-size:var(--sl-caldate-font-size);line-height:var(--sl-caldate-line-height);color:var(--sl-caldate-fg);transition:var(--sl-caldate-transition);border-start-start-radius:var(--sl-caldate-radius-start-start,var(--sl-caldate-radius));border-start-end-radius:var(--sl-caldate-radius-start-end,var(--sl-caldate-radius));border-end-end-radius:var(--sl-caldate-radius-end-end,var(--sl-caldate-radius));border-end-start-radius:var(--sl-caldate-radius-end-start,var(--sl-caldate-radius));align-items:center;padding-block-start:var(--sl-caldate-padding-block-start,var(--sl-caldate-padding-block));padding-block-end:var(--sl-caldate-padding-block-end,var(--sl-caldate-padding-block));padding-inline-start:var(--sl-caldate-padding-inline-start,var(--sl-caldate-padding-inline));padding-inline-end:var(--sl-caldate-padding-inline-end,var(--sl-caldate-padding-inline));display:flex}.sl-calendar-event-dialog{--sl-cal-event-font-family:var(--default-font-family);--sl-cal-event-font-size-xs:var(--text-xs);--sl-cal-event-font-size-sm:var(--text-sm);--sl-cal-event-font-size-lg:var(--text-lg);--sl-cal-event-font-weight-medium:var(--font-weight-medium);--sl-cal-event-font-weight-semibold:var(--font-weight-semibold);--sl-cal-event-font-weight-bold:var(--font-weight-bold);--sl-cal-event-border-width:var(--border-width);--sl-cal-event-focus-ring-width:var(--focus-ring-width);--sl-cal-event-focus-ring-color:var(--color-brand-500);--sl-cal-event-focus-ring-offset:var(--focus-ring-offset);--sl-cal-event-content-gap:var(--spacing-6);--sl-cal-event-content-padding-block:var(--spacing-6);--sl-cal-event-headstack-gap:var(--spacing-3);--sl-cal-event-datechip-size:var(--spacing-16);--sl-cal-event-datechip-radius:var(--radius-md);--sl-cal-event-datechip-border-color:var(--color-border-secondary);--sl-cal-event-datechip-month-bg:var(--color-bg-secondary);--sl-cal-event-datechip-month-fg:var(--color-text-tertiary);--sl-cal-event-datechip-day-fg:var(--color-brand-800);--sl-cal-event-datechip-month-padding-block-start:var(--spacing-0_75);--sl-cal-event-datechip-month-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-month-padding-inline:7px;--sl-cal-event-datechip-day-padding-block-start:var(--spacing-px);--sl-cal-event-datechip-day-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-day-padding-inline:7px;--sl-cal-event-label-fg:var(--color-text-primary);--sl-cal-event-meta-text-fg:var(--color-text-tertiary);--sl-cal-event-about-fg:var(--color-text-tertiary);--sl-cal-event-going-fg:var(--color-text-secondary);--sl-cal-event-guests-count-fg:var(--color-text-primary);--sl-cal-event-actions-gap:var(--spacing-0_5);--sl-cal-event-actions-margin-block-start:calc(-1 * var(--spacing-2));--sl-cal-event-actions-margin-block-end:calc(-1 * var(--spacing-1));--sl-cal-event-meta-gap:var(--spacing-2);--sl-cal-event-meta-row-gap:var(--spacing-2);--sl-cal-event-meta-icon-size:var(--spacing-5);--sl-cal-event-meta-icon-fg:var(--color-text-tertiary);--sl-cal-event-avatars-row-gap:var(--spacing-2);--sl-cal-event-avatar-ring-color:var(--color-neutral-50);--sl-cal-event-avatar-ring:0 0 0 1.5px var(--sl-cal-event-avatar-ring-color);--sl-cal-event-avatar-radius:var(--radius-full);--sl-cal-event-avatar-overlap:calc(-1 * var(--spacing-3));--sl-cal-event-add-size:var(--spacing-10);--sl-cal-event-add-radius:var(--radius-full);--sl-cal-event-add-border-color:var(--color-border-primary);--sl-cal-event-add-bg:var(--color-neutral-50);--sl-cal-event-add-bg-hover:var(--color-bg-secondary);--sl-cal-event-add-fg:var(--color-text-tertiary);--sl-cal-event-add-icon-size:var(--spacing-5);--sl-cal-event-guests-gap:var(--spacing-2);--sl-cal-event-guests-sep-block-size:13px;--sl-cal-event-guests-sep-border-color:var(--color-border-secondary);--sl-cal-event-footer-gap:var(--spacing-4);gap:0}.sl-carousel{--sl-carousel-border-width:var(--border-width);--sl-carousel-trigger-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-carousel-indicator-transition:background .1s linear, inline-size .1s linear;--sl-carousel-focus-ring-width:var(--focus-ring-width);--sl-carousel-focus-ring-color:var(--color-focus-ring);--sl-carousel-focus-ring-offset:var(--focus-ring-offset);--sl-carousel-trigger-size:var(--spacing-10);--sl-carousel-trigger-radius:var(--radius-full);--sl-carousel-trigger-icon-size:var(--spacing-5);--sl-carousel-trigger-bg:var(--color-bg-primary);--sl-carousel-trigger-bg-hover:var(--color-bg-primary_hover);--sl-carousel-trigger-fg:var(--color-text-secondary);--sl-carousel-trigger-fg-hover:var(--color-text-secondary_hover);--sl-carousel-trigger-border:var(--color-border-primary);--sl-carousel-trigger-shadow:var(--shadow-xs-skeuomorphic);--sl-carousel-indicators-gap:var(--spacing-2);--sl-carousel-indicator-size:var(--spacing-2);--sl-carousel-indicator-selected-inline-size:var(--spacing-5);--sl-carousel-indicator-radius:var(--radius-full);--sl-carousel-indicator-bg:var(--color-border-primary);--sl-carousel-indicator-bg-hover:var(--color-fg-quaternary);--sl-carousel-indicator-selected-bg:var(--color-bg-brand-solid);position:relative}.sl-chart{--sl-chart-font-family:var(--default-font-family);--sl-chart-font-size:var(--text-sm);--sl-chart-title-font-weight:var(--font-weight-semibold);--sl-chart-value-font-weight:var(--font-weight-medium);--sl-chart-tooltip-bg:var(--color-bg-primary-solid);--sl-chart-tooltip-title-fg:var(--color-text-white);--sl-chart-tooltip-row-fg:var(--color-text-white);--sl-chart-tooltip-name-fg:var(--color-text-white);--sl-chart-tooltip-value-fg:var(--color-text-white);--sl-chart-axis-tick-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-dot-ring-color:var(--color-border-secondary_alt);--sl-chart-tooltip-dot-ring-color:#0003;--sl-chart-dot-ring-width:var(--border-width);--sl-chart-tooltip-shadow:var(--shadow-lg);--sl-chart-tooltip-radius:var(--radius-md);--sl-chart-tooltip-padding:var(--spacing-2);--sl-chart-tooltip-padding-inline:var(--spacing-3);--sl-chart-tooltip-gap:var(--spacing-1);--sl-chart-tooltip-rows-gap:var(--spacing-0_5);--sl-chart-tooltip-row-gap:var(--spacing-2);--sl-chart-legend-gap-block:var(--spacing-3);--sl-chart-legend-gap-inline:var(--spacing-4);--sl-chart-legend-item-gap:var(--spacing-2);--sl-chart-legend-margin:var(--spacing-2);--sl-chart-legend-margin-block-end:0;--sl-chart-legend-margin-inline:0;--sl-chart-dot-size:var(--spacing-2);--sl-chart-dot-radius:var(--radius-full);inline-size:100%;font-family:var(--sl-chart-font-family)}.sl-checkbox{--sl-checkbox-font-family:var(--default-font-family);--sl-checkbox-font-weight:var(--font-weight-medium);--sl-checkbox-font-size-sm:var(--text-sm);--sl-checkbox-font-size-md:var(--text-md);--sl-checkbox-border-width:var(--border-width);--sl-checkbox-transition:background .1s linear, box-shadow .1s linear;--sl-checkbox-mark-transition:opacity .1s linear;--sl-checkbox-focus-ring-width:var(--focus-ring-width);--sl-checkbox-focus-ring-color:var(--color-focus-ring);--sl-checkbox-focus-ring-offset:var(--focus-ring-offset);--sl-checkbox-gap-sm:var(--spacing-2);--sl-checkbox-gap-md:var(--spacing-3);--sl-checkbox-text-gap-md:var(--spacing-0_5);--sl-checkbox-box-size-sm:var(--spacing-4);--sl-checkbox-box-size-md:var(--spacing-5);--sl-checkbox-box-radius-sm:var(--radius-sm);--sl-checkbox-box-radius-md:var(--radius-md);--sl-checkbox-box-margin:var(--spacing-0_5);--sl-checkbox-box-bg:var(--color-bg-primary);--sl-checkbox-box-border:var(--color-border-primary);--sl-checkbox-box-bg-selected:var(--color-bg-brand-solid);--sl-checkbox-box-border-selected:var(--color-bg-brand-solid);--sl-checkbox-box-bg-disabled:var(--color-bg-tertiary);--sl-checkbox-mark-fg:var(--color-fg-white);--sl-checkbox-label-fg:var(--color-text-secondary);--sl-checkbox-hint-fg:var(--color-text-tertiary);--sl-checkbox-mark-check-size-sm:var(--spacing-3);--sl-checkbox-mark-indeterminate-inline-size-sm:var(--spacing-2_5);--sl-checkbox-mark-indeterminate-block-size-sm:var(--spacing-3);--sl-checkbox-mark-size-md:var(--spacing-3_5);align-items:flex-start;gap:var(--sl-checkbox-gap-sm);font-family:var(--sl-checkbox-font-family);display:flex;position:relative}.sl-checkbox[data-selected]:not([data-indeterminate]) .sl-checkbox-check,.sl-checkbox[data-indeterminate] .sl-checkbox-indeterminate{opacity:1}.sl-checkbox[data-size=md] .sl-checkbox-label,.sl-checkbox[data-size=md] .sl-checkbox-hint{font-size:var(--sl-checkbox-font-size-md)}.sl-close-btn{--sl-close-btn-radius:var(--radius-lg);--sl-close-btn-transition:background .1s linear, color .1s linear;--sl-close-btn-focus-ring-width:var(--focus-ring-width);--sl-close-btn-focus-ring-color:var(--color-focus-ring);--sl-close-btn-focus-ring-offset:var(--focus-ring-offset);--sl-close-btn-padding:var(--spacing-2);--sl-close-btn-size-xs:var(--spacing-7);--sl-close-btn-icon-size-xs:var(--spacing-4);--sl-close-btn-size-sm:var(--spacing-9);--sl-close-btn-icon-size-sm:var(--spacing-5);--sl-close-btn-size-md:var(--spacing-10);--sl-close-btn-icon-size-md:var(--spacing-5);--sl-close-btn-size-lg:var(--spacing-11);--sl-close-btn-icon-size-lg:var(--spacing-6);--sl-close-btn-light-fg:var(--color-fg-quaternary);--sl-close-btn-light-fg-hover:var(--color-fg-quaternary_hover);--sl-close-btn-light-bg-hover:var(--color-bg-primary_hover);--sl-close-btn-dark-fg:#ffffffb3;--sl-close-btn-dark-fg-hover:var(--color-fg-white);--sl-close-btn-dark-bg-hover:#fff3;cursor:pointer;transition:var(--sl-close-btn-transition);background:0 0;border:none;border-start-start-radius:var(--sl-close-btn-radius-start-start,var(--sl-close-btn-radius));border-start-end-radius:var(--sl-close-btn-radius-start-end,var(--sl-close-btn-radius));border-end-end-radius:var(--sl-close-btn-radius-end-end,var(--sl-close-btn-radius));border-end-start-radius:var(--sl-close-btn-radius-end-start,var(--sl-close-btn-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-close-btn-padding-block-start,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-block-end:var(--sl-close-btn-padding-block-end,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-inline-start:var(--sl-close-btn-padding-inline-start,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));padding-inline-end:var(--sl-close-btn-padding-inline-end,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));display:inline-flex}.sl-code-snippet:has(:focus-visible) .sl-code-snippet-actions{opacity:1}.sl-color-dialog{--sl-color-border-width:var(--border-width);--sl-color-transition:box-shadow .1s linear, transform .1s linear;--sl-color-font-family:var(--default-font-family);--sl-color-font-size:var(--text-sm);--sl-color-font-weight-label:var(--font-weight-semibold);--sl-color-focus-ring-width:var(--focus-ring-width);--sl-color-focus-ring-color:var(--color-focus-ring);--sl-color-focus-ring-offset:var(--focus-ring-offset);--sl-color-cell-focus-ring-color:var(--color-fg-brand-primary);--sl-color-dialog-bg:var(--color-bg-primary);--sl-color-dialog-border:var(--color-border-secondary);--sl-color-surface-bg:var(--color-bg-primary);--sl-color-cell-border:var(--color-border-primary);--sl-color-format-border:var(--color-border-primary);--sl-color-format-fg:var(--color-text-primary);--sl-color-input-fg:var(--color-text-primary);--sl-color-ring-subtle:var(--color-border-secondary_alt);--sl-color-thumb-border-color:var(--color-text-white);--sl-color-saved-label-fg:var(--color-text-secondary);--sl-color-swatch-selected-ring:var(--swatch-color,var(--color-fg-brand-primary));--sl-color-dialog-shadow:var(--shadow-xl);--sl-color-thumb-shadow:var(--shadow-md);--sl-color-input-group-shadow:var(--shadow-xs);--sl-color-dialog-size:320px;--sl-color-dialog-radius:var(--radius-xl);--sl-color-dialog-padding:var(--spacing-4);--sl-color-solid-gap:var(--spacing-4);--sl-color-solid-body-gap:var(--spacing-4);--sl-color-controls-gap:var(--spacing-3);--sl-color-sliders-gap:var(--spacing-3);--sl-color-value-row-gap:var(--spacing-3);--sl-color-area-radius:var(--radius-md);--sl-color-thumb-size:var(--spacing-5);--sl-color-thumb-border-width:var(--spacing-0_75);--sl-color-thumb-radius:var(--radius-full);--sl-color-slider-track-block-size:var(--spacing-3);--sl-color-slider-track-radius:var(--radius-full);--sl-color-format-inline-size:var(--spacing-20);--sl-color-format-block-size:38px;--sl-color-format-border-width:var(--border-width);--sl-color-format-radius:var(--radius-md);--sl-color-format-padding-inline-start:var(--spacing-2_5);--sl-color-format-padding-inline-end:var(--spacing-1);--sl-color-cell-radius:var(--radius-md);--sl-color-cell-overlap:var(--spacing-px);--sl-color-cell-alpha-size:var(--spacing-14);--sl-color-field-swatch-gap:var(--spacing-2);--sl-color-field-swatch-padding-block:var(--spacing-2);--sl-color-field-swatch-padding-inline:var(--spacing-2_5);--sl-color-input-padding-block:var(--spacing-2);--sl-color-input-padding-inline:var(--spacing-2_5);--sl-color-swatch-mini-size:var(--spacing-4);--sl-color-swatch-mini-radius:var(--radius-full);--sl-color-saved-gap:var(--spacing-3);--sl-color-saved-margin-block-start:var(--spacing-4);--sl-color-saved-head-gap:var(--spacing-3);--sl-color-swatches-gap:var(--spacing-2);--sl-color-swatch-item-size:var(--spacing-5);--sl-color-swatch-item-size-sm:var(--spacing-4);--sl-color-swatch-item-radius:var(--radius-full);--sl-color-swatch-radius:var(--radius-full);inline-size:var(--sl-color-dialog-inline-size,var(--sl-color-dialog-size));background:var(--sl-color-dialog-bg);box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-dialog-border), var(--sl-color-dialog-shadow);border-start-start-radius:var(--sl-color-dialog-radius-start-start,var(--sl-color-dialog-radius));border-start-end-radius:var(--sl-color-dialog-radius-start-end,var(--sl-color-dialog-radius));border-end-end-radius:var(--sl-color-dialog-radius-end-end,var(--sl-color-dialog-radius));border-end-start-radius:var(--sl-color-dialog-radius-end-start,var(--sl-color-dialog-radius));flex-direction:column;padding-block-start:var(--sl-color-dialog-padding-block-start,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-block-end:var(--sl-color-dialog-padding-block-end,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-inline-start:var(--sl-color-dialog-padding-inline-start,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));padding-inline-end:var(--sl-color-dialog-padding-inline-end,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));display:flex;position:relative;overflow:clip}.sl-combobox{--sl-combobox-gap:var(--spacing-1_5);--sl-combobox-font-family:var(--default-font-family);--sl-combobox-border-width:var(--border-width);--sl-combobox-focus-ring-width:var(--focus-ring-width);--sl-combobox-focus-ring-color:var(--color-focus-ring);--sl-combobox-transition:box-shadow .1s linear;--sl-combobox-group-gap:var(--spacing-2);--sl-combobox-group-shadow:var(--shadow-xs);--sl-combobox-group-bg:var(--color-bg-primary);--sl-combobox-group-ring-color:var(--color-border-primary);--sl-combobox-group-radius:var(--radius-lg);--sl-combobox-group-padding-block-md:var(--spacing-2);--sl-combobox-group-padding-inline-md:var(--spacing-3);--sl-combobox-group-padding-block-sm:var(--spacing-2);--sl-combobox-group-padding-inline-sm:var(--spacing-3);--sl-combobox-group-padding-inline-end-sm:var(--spacing-2_5);--sl-combobox-group-padding-block-lg:var(--spacing-2_5);--sl-combobox-group-padding-inline-lg:var(--spacing-3_5);--sl-combobox-label-font-size:var(--text-sm);--sl-combobox-label-line-height:var(--text-sm--line-height);--sl-combobox-label-font-weight:var(--font-weight-medium);--sl-combobox-label-fg:var(--color-text-secondary);--sl-combobox-icon-fg:var(--color-fg-quaternary);--sl-combobox-icon-size-md:var(--spacing-5);--sl-combobox-icon-size-sm:var(--spacing-4);--sl-combobox-chevron-fg:var(--color-fg-quaternary);--sl-combobox-chevron-size:var(--spacing-4);--sl-combobox-chevron-size-lg:var(--spacing-5);--sl-combobox-input-fg:var(--color-text-primary);--sl-combobox-input-placeholder-fg:var(--color-text-placeholder);--sl-combobox-input-font-size-md:var(--text-md);--sl-combobox-input-line-height-md:var(--text-md--line-height);--sl-combobox-input-font-size-sm:var(--text-sm);--sl-combobox-input-line-height-sm:var(--text-sm--line-height);--sl-combobox-hint-fg:var(--color-text-tertiary);--sl-combobox-hint-invalid-fg:var(--color-text-error-primary);--sl-combobox-hint-font-size-md:var(--text-sm);--sl-combobox-hint-line-height-md:var(--text-sm--line-height);--sl-combobox-hint-font-size-sm:var(--text-xs);--sl-combobox-hint-line-height-sm:var(--text-xs--line-height);gap:var(--sl-combobox-gap);font-family:var(--sl-combobox-font-family);flex-direction:column;display:flex}.sl-command-overlay{--sl-command-border-width:var(--border-width);--sl-command-transition:background .1s linear;--sl-command-shadow:var(--shadow-xl);--sl-command-font-family:var(--default-font-family);--sl-command-hairline:var(--border-width);--sl-command-focus-ring-width:var(--focus-ring-width);--sl-command-focus-ring-color:var(--color-border-brand);--sl-command-focus-ring-offset:var(--focus-ring-offset);--sl-command-overlay-bg:var(--color-bg-overlay);--sl-command-panel-bg:var(--color-bg-primary);--sl-command-input-bg:var(--color-bg-primary);--sl-command-border:var(--color-border-secondary);--sl-command-key-bg:var(--color-bg-primary_hover);--sl-command-key-border:var(--color-border-secondary);--sl-command-nav-bg:var(--color-bg-primary_hover);--sl-command-nav-border:var(--color-border-secondary);--sl-command-item-bg-active:var(--color-bg-primary_hover);--sl-command-footer-bg:color-mix(in srgb, var(--color-bg-primary) 80%, transparent);--sl-command-preview-bg:var(--color-bg-primary);--sl-command-input-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-input-placeholder-fg:var(--color-text-placeholder,var(--color-neutral-500));--sl-command-input-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-section-header-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-item-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-item-dot-fg:var(--color-fg-success-primary);--sl-command-item-label-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-item-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-shortcut-sep-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-key-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-footer-label-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-nav-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-nav-label-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-preview-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-preview-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-input-font-size:var(--text-md);--sl-command-section-font-size:var(--text-xs);--sl-command-section-font-weight:var(--font-weight-semibold,600);--sl-command-item-label-font-size:var(--text-sm);--sl-command-item-label-font-weight:var(--font-weight-medium,500);--sl-command-item-desc-font-size:var(--text-sm);--sl-command-key-font-size:var(--text-sm);--sl-command-key-font-weight:var(--font-weight-medium,500);--sl-command-then-font-size:var(--text-sm);--sl-command-then-font-weight:var(--font-weight-medium,500);--sl-command-footer-label-font-size:var(--text-sm);--sl-command-footer-label-font-weight:var(--font-weight-semibold,600);--sl-command-nav-label-font-size:var(--text-sm);--sl-command-nav-label-font-weight:var(--font-weight-semibold,600);--sl-command-preview-title-font-size:var(--text-md);--sl-command-preview-title-font-weight:var(--font-weight-semibold,600);--sl-command-preview-desc-font-size:var(--text-sm);--sl-command-overlay-padding:var(--spacing-4);--sl-command-overlay-blur:6px;--sl-command-overlay-padding-block-start-md:64px;--sl-command-overlay-padding-block-start-xl:clamp(64px, 10vh, 243px);--sl-command-panel-size:640px;--sl-command-radius:var(--radius-xl);--sl-command-input-gap:var(--spacing-2);--sl-command-input-padding:var(--spacing-4);--sl-command-input-radius:var(--radius-xl);--sl-command-input-icon-size:var(--spacing-5);--sl-command-list-max-block-size:424px;--sl-command-list-gap:var(--spacing-2);--sl-command-list-scroll-padding-block:var(--spacing-10);--sl-command-list-filled-padding-block-start:var(--spacing-2);--sl-command-list-footer-padding-block-end:52px;--sl-command-list-footer-scroll-padding-block-end:88px;--sl-command-section-padding-block-end:var(--spacing-2);--sl-command-section-header-padding-inline:var(--spacing-4_5);--sl-command-section-header-padding-block-start:var(--spacing-2);--sl-command-section-header-padding-block-end:var(--spacing-1);--sl-command-item-padding-inline:var(--spacing-2);--sl-command-item-padding-block:var(--spacing-0_5);--sl-command-item-inner-min-block-size:40px;--sl-command-item-inner-gap:var(--spacing-2);--sl-command-item-inner-padding-inline:var(--spacing-2_5);--sl-command-item-inner-padding-block:var(--spacing-2);--sl-command-item-inner-radius:var(--radius-md);--sl-command-item-inner-stacked-padding:var(--spacing-2_5);--sl-command-item-inner-stacked-padding-inline-start:var(--spacing-3_5);--sl-command-item-icon-size:var(--spacing-5);--sl-command-item-dot-stacked-margin-block-start:var(--spacing-2);--sl-command-item-text-gap:var(--spacing-1_5);--sl-command-shortcut-gap:var(--spacing-1);--sl-command-shortcut-sep-gap:var(--spacing-1);--sl-command-shortcut-arrow-size:var(--spacing-4);--sl-command-key-min-inline-size:var(--spacing-6);--sl-command-key-padding-inline:var(--spacing-1);--sl-command-key-padding-block:var(--spacing-0_5);--sl-command-key-radius:var(--radius-xs);--sl-command-footer-gap:var(--spacing-3);--sl-command-footer-padding:var(--spacing-2);--sl-command-footer-padding-inline-start:var(--spacing-4_5);--sl-command-footer-blur:8px;--sl-command-footer-hints-gap:var(--spacing-4);--sl-command-footer-hint-gap:var(--spacing-2);--sl-command-footer-keys-gap:var(--spacing-1_5);--sl-command-nav-block-size:28px;--sl-command-nav-min-inline-size:28px;--sl-command-nav-padding:var(--spacing-1_5);--sl-command-nav-radius:var(--radius-md);--sl-command-nav-icon-size:var(--spacing-4);--sl-command-preview-size:360px;--sl-command-preview-gap:var(--spacing-6);--sl-command-preview-padding-block:var(--spacing-6);--sl-command-preview-padding-inline:var(--spacing-5);--sl-command-preview-logo-size:64px;--sl-command-preview-body-gap:var(--spacing-6);--sl-command-preview-heading-gap:var(--spacing-0_5);--sl-command-preview-actions-gap:var(--spacing-3);--sl-command-empty-padding:var(--spacing-6);--sl-command-empty-padding-block-end:var(--spacing-10);--sl-command-demo-padding:var(--spacing-6);z-index:50;text-align:center;background:var(--sl-command-overlay-bg);min-block-size:100%;-webkit-backdrop-filter:blur(var(--sl-command-overlay-blur));backdrop-filter:blur(var(--sl-command-overlay-blur));font-family:var(--sl-command-font-family);outline:none;justify-content:center;align-items:flex-start;padding-block-start:var(--sl-command-overlay-padding-block-start,var(--sl-command-overlay-padding));padding-block-end:var(--sl-command-overlay-padding-block-end,var(--sl-command-overlay-padding));padding-inline-start:var(--sl-command-overlay-padding-inline-start,var(--sl-command-overlay-padding));padding-inline-end:var(--sl-command-overlay-padding-inline-end,var(--sl-command-overlay-padding));display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=768px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-md)}}@media (width>=1280px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-xl)}}.sl-command-item-featured,.sl-command-item-avatar{flex:none}@media (width<=767px){.sl-command-footer{display:none}}.sl-command-users-preview{--sl-command-users-size:360px;--sl-command-users-size-wide:400px;--sl-command-users-stacked-size:720px;--sl-command-users-banner-size-sm:88px;--sl-command-users-banner-size-md:112px;--sl-command-users-banner-radius:var(--radius-lg);--sl-command-users-social-radius:var(--radius-xs);--sl-command-users-banner-wrap-padding:var(--spacing-1);--sl-command-users-card-margin-block-start:var(--spacing-8);--sl-command-users-card-padding-inline:var(--spacing-4);--sl-command-users-actions-padding-block:var(--spacing-2);--sl-command-users-card-gap:var(--spacing-4);--sl-command-users-body-gap:var(--spacing-4);--sl-command-users-heading-gap:var(--spacing-0_5);--sl-command-users-socials-gap:var(--spacing-4);--sl-command-users-actions-gap:var(--spacing-3);--sl-command-users-social-icon-size:var(--spacing-5);--sl-command-users-title-font-size:var(--text-md);--sl-command-users-title-font-weight:var(--font-weight-semibold);--sl-command-users-desc-font-size:var(--text-sm);--sl-command-users-border-width:var(--border-width);--sl-command-users-transition:color .1s linear;--sl-command-users-focus-ring-width:var(--focus-ring-width);--sl-command-users-focus-ring-color:var(--color-border-brand);--sl-command-users-focus-ring-offset:var(--focus-ring-offset);--sl-command-users-bg:var(--color-bg-secondary);--sl-command-users-border:var(--color-border-secondary,var(--color-neutral-100));--sl-command-users-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-users-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-users-social-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-users-social-fg-hover:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-command-users-inline-size,var(--sl-command-users-size));border-inline-start:var(--sl-command-users-border-width) solid var(--sl-command-users-border);background:var(--sl-command-users-bg);flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.sl-content-divider{--sl-content-divider-gap:var(--spacing-2);--sl-content-divider-content-gap:var(--spacing-2);--sl-content-divider-font-family:var(--default-font-family);--sl-content-divider-font-size:var(--text-sm);--sl-content-divider-border-width:var(--border-width);--sl-content-divider-radius:var(--radius-md);--sl-content-divider-dual-padding-block:var(--spacing-3);--sl-content-divider-fill-padding-block:var(--spacing-2);--sl-content-divider-content-fg:var(--color-text-secondary);--sl-content-divider-rule-bg:var(--color-border-secondary);--sl-content-divider-dual-border:var(--color-border-secondary);--sl-content-divider-fill-bg:var(--color-bg-secondary);align-items:center;gap:var(--sl-content-divider-gap);flex-shrink:0;inline-size:100%;display:flex}.sl-create-event-dotted{--sl-create-event-divider-width:2px;--sl-create-event-divider-color:currentColor;--sl-create-event-daterange-gap:var(--spacing-3);--sl-create-event-daterange-size:100%;--sl-create-event-datefield-gap:var(--spacing-1);--sl-create-event-section-label-font-size:var(--text-sm);--sl-create-event-section-label-font-weight:var(--font-weight-medium);--sl-create-event-section-label-fg:var(--color-text-secondary);--sl-create-event-section-label-margin:0;--sl-create-event-perms-gap:var(--spacing-3);--sl-create-event-perms-padding-inline:var(--spacing-3);border-block-start:var(--sl-create-event-divider-width-block-start,var(--sl-create-event-divider-width)) dotted var(--sl-create-event-divider-color);block-size:0}@media (width<=1024px){.sl-rangepicker-presets{display:none}}@media (width<=768px){.sl-rangepicker-fields{display:none}}.sl-dropdown-popover{--sl-dropdown-border-width:var(--border-width);--sl-dropdown-transition:background .1s linear;--sl-dropdown-popover-shadow:var(--shadow-lg);--sl-dropdown-popover-enter-animation:sl-dropdown-in .15s ease-out;--sl-dropdown-popover-exit-animation:sl-dropdown-in .1s ease-in reverse;--sl-dropdown-popover-enter-offset:var(--spacing-0_5);--sl-dropdown-toggle-thumb-shadow:var(--shadow-sm);--sl-dropdown-focus-ring-width:var(--focus-ring-width);--sl-dropdown-focus-ring-color:var(--color-focus-ring);--sl-dropdown-focus-ring-offset:var(--focus-ring-offset);--sl-dropdown-font-family:var(--font-body);--sl-dropdown-popover-inline-size:15.5rem;--sl-dropdown-popover-radius:var(--radius-lg);--sl-dropdown-popover-bg:var(--color-bg-primary);--sl-dropdown-popover-ring-color:var(--color-border-secondary_alt);--sl-dropdown-menu-padding-block:var(--spacing-1);--sl-dropdown-header-padding-block-start:var(--spacing-1_5);--sl-dropdown-header-padding-block-end:var(--spacing-0_5);--sl-dropdown-header-padding-inline:var(--spacing-4);--sl-dropdown-header-fg:var(--color-text-quaternary);--sl-dropdown-header-font-size:var(--text-xs);--sl-dropdown-header-line-height:var(--text-xs--line-height);--sl-dropdown-header-font-weight:var(--font-weight-semibold);--sl-dropdown-separator-block-size:var(--border-width);--sl-dropdown-separator-inline-size:100%;--sl-dropdown-separator-margin-block:var(--spacing-1);--sl-dropdown-separator-bg:var(--color-border-secondary);--sl-dropdown-item-padding-block:var(--spacing-px);--sl-dropdown-item-padding-inline:var(--spacing-1_5);--sl-dropdown-item-inner-radius:var(--radius-md);--sl-dropdown-item-inner-padding-block:var(--spacing-2);--sl-dropdown-item-inner-padding-inline:var(--spacing-2_5);--sl-dropdown-item-inner-padding-inline-end-submenu:var(--spacing-1_5);--sl-dropdown-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-dropdown-item-icon-margin-inline-end:var(--spacing-2);--sl-dropdown-item-icon-size:var(--spacing-4);--sl-dropdown-item-icon-fg:var(--color-fg-quaternary);--sl-dropdown-item-avatar-margin-inline-end:var(--spacing-2);--sl-dropdown-item-avatar-size:var(--spacing-4);--sl-dropdown-item-label-font-size:var(--text-sm);--sl-dropdown-item-label-line-height:var(--text-sm--line-height);--sl-dropdown-item-label-font-weight:var(--font-weight-semibold);--sl-dropdown-item-label-fg:var(--color-text-secondary);--sl-dropdown-item-label-fg-focused:var(--color-text-secondary_hover);--sl-dropdown-item-addon-margin-inline-start:var(--spacing-1);--sl-dropdown-item-addon-padding-inline-end:var(--spacing-1);--sl-dropdown-item-addon-font-size:var(--text-xs);--sl-dropdown-item-addon-line-height:var(--text-xs--line-height);--sl-dropdown-item-addon-font-weight:var(--font-weight-medium);--sl-dropdown-item-addon-fg:var(--color-text-quaternary);--sl-dropdown-item-chevron-size:var(--spacing-4);--sl-dropdown-item-chevron-fg:var(--color-fg-quaternary);--sl-dropdown-indicator-leading-margin-inline-end:var(--spacing-2);--sl-dropdown-indicator-trailing-margin-inline-start:var(--spacing-1);--sl-dropdown-checkmark-size:var(--spacing-4);--sl-dropdown-checkmark-fg:var(--color-fg-brand-primary);--sl-dropdown-checkbox-size:var(--spacing-4);--sl-dropdown-checkbox-radius:var(--radius-xs);--sl-dropdown-checkbox-bg:var(--color-bg-primary);--sl-dropdown-checkbox-border:var(--color-border-primary);--sl-dropdown-checkbox-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-border-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-mark-size:var(--spacing-3);--sl-dropdown-checkbox-mark-fg:var(--color-white);--sl-dropdown-radio-size:var(--spacing-4);--sl-dropdown-radio-radius:var(--radius-full);--sl-dropdown-radio-bg:var(--color-bg-primary);--sl-dropdown-radio-border:var(--color-border-primary);--sl-dropdown-radio-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-border-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-dot-size:var(--spacing-1_5);--sl-dropdown-radio-dot-radius:var(--radius-full);--sl-dropdown-radio-dot-bg:var(--color-white);--sl-dropdown-toggle-inline-size:var(--spacing-7);--sl-dropdown-toggle-block-size:var(--spacing-4);--sl-dropdown-toggle-radius:var(--radius-full);--sl-dropdown-toggle-bg:var(--color-bg-quaternary);--sl-dropdown-toggle-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-toggle-transition:background .12s ease;--sl-dropdown-toggle-thumb-inset-inline-start:var(--spacing-0_5);--sl-dropdown-toggle-thumb-size:var(--spacing-3);--sl-dropdown-toggle-thumb-radius:var(--radius-full);--sl-dropdown-toggle-thumb-bg:var(--color-bg-primary);--sl-dropdown-toggle-thumb-transition:transform .12s ease;--sl-dropdown-toggle-thumb-translate:var(--spacing-3);--sl-dropdown-dots-padding:var(--spacing-1);--sl-dropdown-dots-radius:var(--radius-md);--sl-dropdown-dots-fg:var(--color-fg-quaternary);--sl-dropdown-dots-fg-hover:var(--color-fg-quaternary_hover);--sl-dropdown-dots-transition:color .1s linear, background .1s linear;--sl-dropdown-dots-icon-size:var(--spacing-5);inline-size:var(--sl-dropdown-popover-inline-size);background:var(--sl-dropdown-popover-bg);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-popover-ring-color), var(--sl-dropdown-popover-shadow);will-change:transform;border-start-start-radius:var(--sl-dropdown-popover-radius-start-start,var(--sl-dropdown-popover-radius));border-start-end-radius:var(--sl-dropdown-popover-radius-start-end,var(--sl-dropdown-popover-radius));border-end-end-radius:var(--sl-dropdown-popover-radius-end-end,var(--sl-dropdown-popover-radius));border-end-start-radius:var(--sl-dropdown-popover-radius-end-start,var(--sl-dropdown-popover-radius));overflow:auto}.sl-dropdown-account-footer{--sl-dropdown-account-footer-gap:var(--spacing-3);--sl-dropdown-account-footer-padding:var(--spacing-3);gap:var(--sl-dropdown-account-footer-gap);flex-direction:column;padding-block-start:var(--sl-dropdown-account-footer-padding-block-start,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-block-end:var(--sl-dropdown-account-footer-padding-block-end,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-inline-start:var(--sl-dropdown-account-footer-padding-inline-start,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));padding-inline-end:var(--sl-dropdown-account-footer-padding-inline-end,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));display:flex}.sl-empty-state{--sl-empty-state-font-family:var(--font-body);--sl-empty-state-font-weight:var(--font-weight-semibold);--sl-empty-state-size:100%;--sl-empty-state-max-inline-size:32rem;--sl-empty-state-title-color:var(--color-text-primary);--sl-empty-state-title-font-size:var(--text-md);--sl-empty-state-title-line-height:var(--text-md--line-height);--sl-empty-state-title-font-size-md:var(--text-lg);--sl-empty-state-title-line-height-md:var(--text-lg--line-height);--sl-empty-state-title-font-size-lg:var(--text-xl);--sl-empty-state-title-line-height-lg:var(--text-xl--line-height);--sl-empty-state-description-color:var(--color-text-tertiary);--sl-empty-state-description-font-size:var(--text-sm);--sl-empty-state-description-line-height:var(--text-sm--line-height);--sl-empty-state-description-font-size-lg:var(--text-md);--sl-empty-state-description-line-height-lg:var(--text-md--line-height);--sl-empty-state-header-margin:var(--spacing-4);--sl-empty-state-header-margin-md:var(--spacing-5);--sl-empty-state-content-gap:var(--spacing-1);--sl-empty-state-content-gap-md:var(--spacing-2);--sl-empty-state-content-size:100%;--sl-empty-state-content-max-inline-size:22rem;--sl-empty-state-content-margin:var(--spacing-6);--sl-empty-state-content-margin-md:var(--spacing-8);--sl-empty-state-footer-gap:var(--spacing-3);--sl-empty-state-icon-size:var(--spacing-12);--sl-empty-state-icon-size-lg:var(--spacing-14);--sl-empty-state-glyph-size:var(--spacing-6);--sl-empty-state-glyph-size-lg:var(--spacing-7);--sl-empty-state-icon-border-width:var(--border-width);--sl-empty-state-icon-shadow:var(--shadow-xs-skeuomorphic);--sl-empty-state-icon-radius:var(--radius-lg);--sl-empty-state-icon-radius-lg:var(--radius-xl);--sl-empty-state-icon-soft-radius:var(--radius-full);--sl-empty-state-icon-modern-bg:var(--color-bg-primary);--sl-empty-state-icon-modern-border:var(--color-border-primary);--sl-empty-state-icon-modern-fg:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-brand:var(--color-fg-brand-primary);--sl-empty-state-icon-modern-fg-gray:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-error:var(--color-fg-error-primary);--sl-empty-state-icon-modern-fg-warning:var(--color-fg-warning-primary);--sl-empty-state-icon-modern-fg-success:var(--color-fg-success-primary);--sl-empty-state-icon-soft-bg-brand:var(--color-bg-brand-secondary);--sl-empty-state-icon-soft-fg-brand:var(--color-featured-icon-light-fg-brand);--sl-empty-state-icon-soft-bg-gray:var(--color-bg-tertiary);--sl-empty-state-icon-soft-fg-gray:var(--color-featured-icon-light-fg-gray);--sl-empty-state-icon-soft-bg-error:var(--color-bg-error-secondary);--sl-empty-state-icon-soft-fg-error:var(--color-featured-icon-light-fg-error);--sl-empty-state-icon-soft-bg-warning:var(--color-bg-warning-secondary);--sl-empty-state-icon-soft-fg-warning:var(--color-featured-icon-light-fg-warning);--sl-empty-state-icon-soft-bg-success:var(--color-bg-success-secondary);--sl-empty-state-icon-soft-fg-success:var(--color-featured-icon-light-fg-success);inline-size:var(--sl-empty-state-inline-size,var(--sl-empty-state-size));max-inline-size:var(--sl-empty-state-max-inline-size);font-family:var(--sl-empty-state-font-family);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}.sl-eventcal{--sl-eventcal-radius:var(--radius-lg);--sl-eventcal-event-radius:var(--radius-sm);--sl-eventcal-add-radius:var(--radius-sm);--sl-eventcal-daynum-radius:var(--radius-full);--sl-eventcal-dot-radius:var(--radius-full);--sl-eventcal-border-width:var(--border-width);--sl-eventcal-transition:background-color .1s ease;--sl-eventcal-shadow:var(--shadow-xs);--sl-eventcal-focus-ring-width:var(--focus-ring-width);--sl-eventcal-focus-ring-color:var(--color-focus-ring);--sl-eventcal-focus-ring-offset:var(--focus-ring-offset);--sl-eventcal-font-family:var(--default-font-family);--sl-eventcal-title-font-size:var(--text-lg,var(--text-md));--sl-eventcal-title-font-weight:var(--font-weight-semibold);--sl-eventcal-weekday-font-size:var(--text-sm);--sl-eventcal-weekday-font-weight:var(--font-weight-medium);--sl-eventcal-daynum-font-size:var(--text-sm);--sl-eventcal-daynum-font-weight:var(--font-weight-semibold);--sl-eventcal-event-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-event-font-weight:var(--font-weight-semibold);--sl-eventcal-more-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-more-font-weight:var(--font-weight-semibold);--sl-eventcal-bg:var(--color-bg-secondary);--sl-eventcal-border:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-eventcal-weekday-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-cell-bg:var(--color-bg-secondary);--sl-eventcal-cell-bg-hover:var(--color-bg-secondary);--sl-eventcal-cell-bg-disabled:var(--color-bg-secondary);--sl-eventcal-cell-divider:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-daynum-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-eventcal-daynum-selected-bg:var(--color-bg-brand-solid);--sl-eventcal-daynum-selected-fg:var(--color-text-white);--sl-eventcal-daynum-current-bg:var(--color-utility-brand-100);--sl-eventcal-daynum-current-fg:var(--color-text-brand-secondary_hover);--sl-eventcal-event-bg:var(--badge-grey-bg,var(--color-bg-tertiary));--sl-eventcal-event-fg:var(--badge-grey-fg,var(--color-text-secondary));--sl-eventcal-event-time-fg:var(--badge-grey-fg,var(--color-text-tertiary));--sl-eventcal-event-dot-bg:var(--badge-grey-fg,var(--color-text-quaternary));--sl-eventcal-event-brand-bg:var(--badge-brand-bg,var(--color-utility-brand-50));--sl-eventcal-event-brand-fg:var(--badge-brand-fg,var(--color-utility-brand-700));--sl-eventcal-event-brand-dot-bg:var(--badge-brand-fg,var(--color-utility-brand-600));--sl-eventcal-event-green-bg:var(--badge-green-bg,var(--color-bg-success-primary));--sl-eventcal-event-green-fg:var(--badge-green-fg,var(--color-fg-success-primary));--sl-eventcal-event-green-dot-bg:var(--badge-green-fg,var(--color-fg-success-secondary));--sl-eventcal-event-amber-bg:var(--badge-amber-bg,var(--color-bg-warning-primary));--sl-eventcal-event-amber-fg:var(--badge-amber-fg,var(--color-fg-warning-primary));--sl-eventcal-event-amber-dot-bg:var(--badge-amber-fg,var(--color-fg-warning-secondary));--sl-eventcal-event-red-bg:var(--badge-red-bg,var(--color-bg-error-primary));--sl-eventcal-event-red-fg:var(--badge-red-fg,var(--color-fg-error-primary));--sl-eventcal-event-red-dot-bg:var(--badge-red-fg,var(--color-fg-error-secondary));--sl-eventcal-more-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-add-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-eventcal-disabled-opacity:.5;--sl-eventcal-faded-opacity:.5;--sl-eventcal-time-opacity:.85;--sl-eventcal-header-gap:var(--spacing-4);--sl-eventcal-header-padding-block:var(--spacing-5);--sl-eventcal-header-padding-inline:var(--spacing-6);--sl-eventcal-controls-gap:var(--spacing-2);--sl-eventcal-weekday-padding:var(--spacing-2_5);--sl-eventcal-row-min-block-size:6.5rem;--sl-eventcal-cell-gap:var(--spacing-1_5);--sl-eventcal-cell-padding:var(--spacing-2);--sl-eventcal-cell-min-block-size:6.5rem;--sl-eventcal-daynum-size:var(--spacing-6);--sl-eventcal-events-gap:var(--spacing-1);--sl-eventcal-event-gap:var(--spacing-1);--sl-eventcal-event-padding-block:var(--spacing-1);--sl-eventcal-event-padding-inline:var(--spacing-2);--sl-eventcal-dot-size:var(--spacing-1_5);--sl-eventcal-more-padding-inline:var(--spacing-1);--sl-eventcal-add-inset-block-end:var(--spacing-1_5);--sl-eventcal-add-inset-inline-end:var(--spacing-1_5);--sl-eventcal-add-size:var(--spacing-6);--sl-eventcal-add-icon-size:var(--spacing-4);background:var(--sl-eventcal-bg);border:var(--sl-eventcal-border-width) solid var(--sl-eventcal-border);box-shadow:var(--sl-eventcal-shadow);font-family:var(--sl-eventcal-font-family);border-start-start-radius:var(--sl-eventcal-radius-start-start,var(--sl-eventcal-radius));border-start-end-radius:var(--sl-eventcal-radius-start-end,var(--sl-eventcal-radius));border-end-end-radius:var(--sl-eventcal-radius-end-end,var(--sl-eventcal-radius));border-end-start-radius:var(--sl-eventcal-radius-end-start,var(--sl-eventcal-radius));flex-direction:column;display:flex;overflow:hidden}@media (width<=767px){.sl-eventcal-timegrid[data-responsive=desktop]{display:none}}@media (width>=768px){.sl-eventcal-timegrid[data-responsive=mobile]{display:none}}.sl-featured-icon{--sl-fi-border-width:var(--border-width);--sl-fi-outline-ring-width:calc(var(--border-width) * 2);--sl-fi-dark-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-neue-before-shadow:var(--featured-icon-modern-neue-shadow);--sl-fi-icon-stroke-sm:var(--featured-icon-icon-stroke-sm);--sl-fi-icon-size-sm:var(--spacing-4);--sl-fi-icon-size-md:var(--spacing-5);--sl-fi-icon-size-lg:var(--spacing-6);--sl-fi-icon-size-xl:var(--spacing-7);--sl-fi-gradient-icon-size-sm:var(--spacing-4);--sl-fi-gradient-icon-size-md:var(--spacing-4);--sl-fi-gradient-icon-size-lg:var(--spacing-5);--sl-fi-gradient-icon-size-xl:var(--spacing-5);--sl-fi-box-size-sm:var(--spacing-8);--sl-fi-box-size-md:var(--spacing-10);--sl-fi-box-size-lg:var(--spacing-12);--sl-fi-box-size-xl:var(--spacing-14);--sl-fi-gradient-disc-size-sm:var(--spacing-6);--sl-fi-gradient-disc-size-md:var(--spacing-7);--sl-fi-gradient-disc-size-lg:var(--spacing-8);--sl-fi-gradient-disc-size-xl:var(--spacing-10);--sl-fi-outline-box-size-sm:var(--spacing-4);--sl-fi-outline-box-size-md:var(--spacing-5);--sl-fi-outline-box-size-lg:var(--spacing-6);--sl-fi-outline-box-size-xl:var(--spacing-7);--sl-fi-outline-ring-inner-size-sm:var(--spacing-6);--sl-fi-outline-ring-inner-size-md:var(--spacing-7);--sl-fi-outline-ring-inner-size-lg:var(--spacing-8);--sl-fi-outline-ring-inner-size-xl:var(--spacing-9);--sl-fi-outline-ring-outer-size-sm:calc(var(--spacing-8) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-md:calc(var(--spacing-9) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-lg:calc(var(--spacing-10) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-xl:calc(var(--spacing-11) + var(--spacing-0_5));--sl-fi-round-radius:var(--radius-full);--sl-fi-squircle-radius-sm:var(--radius-md);--sl-fi-squircle-radius-md:var(--radius-lg);--sl-fi-squircle-radius-lg:var(--featured-icon-squircle-10);--sl-fi-squircle-radius-xl:var(--radius-xl);--sl-fi-dark-before-radius-sm:calc(var(--radius-md) - var(--border-width));--sl-fi-dark-before-radius-md:calc(var(--radius-lg) - var(--border-width));--sl-fi-dark-before-radius-lg:calc(var(--featured-icon-squircle-10) - var(--border-width));--sl-fi-dark-before-radius-xl:calc(var(--radius-xl) - var(--border-width));--sl-fi-modern-neue-radius-sm:var(--radius-lg);--sl-fi-modern-neue-radius-md:var(--featured-icon-squircle-10);--sl-fi-modern-neue-radius-lg:var(--radius-xl);--sl-fi-modern-neue-radius-xl:var(--featured-icon-squircle-14);--sl-fi-modern-neue-before-radius-sm:var(--radius-sm);--sl-fi-modern-neue-before-radius-md:var(--radius-md);--sl-fi-modern-neue-before-radius-lg:var(--radius-lg);--sl-fi-modern-neue-before-radius-xl:var(--featured-icon-squircle-10);--sl-fi-outline-ring-radius:var(--radius-full);--sl-fi-gradient-ring-radius:var(--radius-full);--sl-fi-gradient-disc-radius:var(--radius-full);--sl-fi-dark-before-inset:var(--spacing-px);--sl-fi-modern-neue-before-inset:var(--spacing-1);--sl-fi-dark-before-border-color:color-mix(in oklab, var(--color-fg-white) 12%, transparent);--sl-fi-light-brand-bg:var(--color-bg-brand-secondary);--sl-fi-light-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-fi-light-gray-bg:var(--color-bg-tertiary);--sl-fi-light-gray-fg:var(--color-featured-icon-light-fg-gray);--sl-fi-light-error-bg:var(--color-bg-error-secondary);--sl-fi-light-error-fg:var(--color-featured-icon-light-fg-error);--sl-fi-light-warning-bg:var(--color-bg-warning-secondary);--sl-fi-light-warning-fg:var(--color-featured-icon-light-fg-warning);--sl-fi-light-success-bg:var(--color-bg-success-secondary);--sl-fi-light-success-fg:var(--color-featured-icon-light-fg-success);--sl-fi-gradient-fg:var(--color-fg-white);--sl-fi-gradient-brand-ring-border:var(--color-utility-brand-200);--sl-fi-gradient-brand-ring-bg:var(--color-utility-brand-50);--sl-fi-gradient-brand-disc-bg:var(--color-bg-brand-solid);--sl-fi-gradient-gray-ring-border:var(--color-utility-neutral-200);--sl-fi-gradient-gray-ring-bg:var(--color-utility-neutral-50);--sl-fi-gradient-gray-disc-bg:var(--color-bg-secondary-solid);--sl-fi-gradient-error-ring-border:var(--color-utility-red-200);--sl-fi-gradient-error-ring-bg:var(--color-utility-red-50);--sl-fi-gradient-error-disc-bg:var(--color-bg-error-solid);--sl-fi-gradient-warning-ring-border:var(--color-utility-yellow-200);--sl-fi-gradient-warning-ring-bg:var(--color-utility-yellow-50);--sl-fi-gradient-warning-disc-bg:var(--color-bg-warning-solid);--sl-fi-gradient-success-ring-border:var(--color-utility-green-200);--sl-fi-gradient-success-ring-bg:var(--color-utility-green-50);--sl-fi-gradient-success-disc-bg:var(--color-bg-success-solid);--sl-fi-dark-fg:var(--color-fg-white);--sl-fi-dark-brand-bg:var(--color-bg-brand-solid);--sl-fi-dark-gray-bg:var(--color-bg-secondary-solid);--sl-fi-dark-error-bg:var(--color-bg-error-solid);--sl-fi-dark-warning-bg:var(--color-bg-warning-solid);--sl-fi-dark-success-bg:var(--color-bg-success-solid);--sl-fi-dark-brand-before-border:color-mix(in oklab, var(--color-utility-brand-200) 12%, transparent);--sl-fi-dark-gray-before-border:color-mix(in oklab, var(--color-utility-neutral-200) 12%, transparent);--sl-fi-dark-error-before-border:color-mix(in oklab, var(--color-utility-red-200) 12%, transparent);--sl-fi-dark-warning-before-border:color-mix(in oklab, var(--color-utility-yellow-200) 12%, transparent);--sl-fi-dark-success-before-border:color-mix(in oklab, var(--color-utility-green-200) 12%, transparent);--sl-fi-modern-bg:var(--color-bg-primary);--sl-fi-modern-ring-color:var(--color-border-primary);--sl-fi-modern-brand-fg:var(--color-fg-brand-primary);--sl-fi-modern-gray-fg:var(--color-fg-secondary);--sl-fi-modern-error-fg:var(--color-fg-error-primary);--sl-fi-modern-warning-fg:var(--color-fg-warning-primary);--sl-fi-modern-success-fg:var(--color-fg-success-primary);--sl-fi-modern-neue-bg:var(--color-bg-primary_alt);--sl-fi-modern-neue-before-ring-color:var(--color-border-secondary_alt);--sl-fi-modern-neue-gray-fg:var(--color-fg-secondary);--sl-fi-modern-neue-gray-ring-color:var(--color-border-primary);--sl-fi-outline-brand-fg:var(--color-fg-brand-primary);--sl-fi-outline-gray-fg:var(--color-fg-tertiary);--sl-fi-outline-error-fg:var(--color-fg-error-primary);--sl-fi-outline-warning-fg:var(--color-fg-warning-primary);--sl-fi-outline-success-fg:var(--color-fg-success-primary);--sl-fi-outline-brand-ring-inner:color-mix(in oklab, var(--color-fg-brand-primary) 30%, transparent);--sl-fi-outline-brand-ring-outer:color-mix(in oklab, var(--color-fg-brand-primary) 10%, transparent);--sl-fi-outline-gray-ring-inner:color-mix(in oklab, var(--color-fg-tertiary) 30%, transparent);--sl-fi-outline-gray-ring-outer:color-mix(in oklab, var(--color-fg-tertiary) 10%, transparent);--sl-fi-outline-error-ring-inner:color-mix(in oklab, var(--color-fg-error-primary) 30%, transparent);--sl-fi-outline-error-ring-outer:color-mix(in oklab, var(--color-fg-error-primary) 10%, transparent);--sl-fi-outline-warning-ring-inner:color-mix(in oklab, var(--color-fg-warning-primary) 30%, transparent);--sl-fi-outline-warning-ring-outer:color-mix(in oklab, var(--color-fg-warning-primary) 10%, transparent);--sl-fi-outline-success-ring-inner:color-mix(in oklab, var(--color-fg-success-primary) 30%, transparent);--sl-fi-outline-success-ring-outer:color-mix(in oklab, var(--color-fg-success-primary) 10%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-file-upload-root{--sl-file-upload-transition:box-shadow .1s linear;--sl-file-upload-progress-fill-transition:inline-size 75ms linear;--sl-file-upload-delete-transition:background .12s ease, color .12s ease;--sl-file-upload-border-width:var(--border-width);--sl-file-upload-ring-width:var(--focus-ring-width);--sl-file-upload-font-size-sm:var(--text-sm);--sl-file-upload-line-height-sm:var(--text-sm--line-height);--sl-file-upload-font-size-xs:var(--text-xs);--sl-file-upload-line-height-xs:var(--text-xs--line-height);--sl-file-upload-font-weight-medium:var(--font-weight-medium);--sl-file-upload-root-gap:var(--spacing-4);--sl-file-upload-dropzone-gap:var(--spacing-3);--sl-file-upload-dropzone-padding-block:var(--spacing-4);--sl-file-upload-dropzone-padding-inline:var(--spacing-6);--sl-file-upload-dropzone-radius:var(--radius-xl);--sl-file-upload-dropzone-bg:var(--color-bg-primary);--sl-file-upload-dropzone-fg:var(--color-text-tertiary);--sl-file-upload-dropzone-ring-color:var(--color-border-secondary);--sl-file-upload-dropzone-dragging-ring-color:var(--color-border-brand);--sl-file-upload-dropzone-invalid-ring-color:var(--color-border-error);--sl-file-upload-dropzone-disabled-bg:var(--color-bg-secondary);--sl-file-upload-input-size:var(--border-width);--sl-file-upload-text-gap:var(--spacing-1);--sl-file-upload-action-gap:var(--spacing-1);--sl-file-upload-or-fg:var(--color-text-tertiary);--sl-file-upload-hint-fg:var(--color-text-tertiary);--sl-file-upload-list-gap:var(--spacing-3);--sl-file-upload-item-gap:var(--spacing-3);--sl-file-upload-item-padding:var(--spacing-4);--sl-file-upload-item-radius:var(--radius-xl);--sl-file-upload-item-bg:var(--color-bg-primary);--sl-file-upload-item-ring-color:var(--color-border-secondary);--sl-file-upload-item-failed-ring-color:var(--color-border-error);--sl-file-upload-item-icon-size:var(--spacing-10);--sl-file-upload-item-icon-glyph-size:var(--spacing-8);--sl-file-upload-item-icon-fg:var(--color-fg-brand-primary);--sl-file-upload-item-name-fg:var(--color-text-secondary);--sl-file-upload-item-status-gap:var(--spacing-2);--sl-file-upload-item-status-margin-block-start:var(--spacing-0_5);--sl-file-upload-item-size-fg:var(--color-text-tertiary);--sl-file-upload-item-divider-inline-size:var(--spacing-px);--sl-file-upload-item-divider-block-size:var(--spacing-3);--sl-file-upload-item-divider-radius:var(--radius-full);--sl-file-upload-item-divider-bg:var(--color-border-primary);--sl-file-upload-item-state-gap:var(--spacing-1);--sl-file-upload-item-state-icon-size:var(--spacing-4);--sl-file-upload-item-state-complete-fg:var(--color-text-success-primary);--sl-file-upload-item-state-complete-icon:var(--color-fg-success-primary);--sl-file-upload-item-state-uploading-fg:var(--color-text-quaternary);--sl-file-upload-item-state-uploading-icon:var(--color-fg-quaternary);--sl-file-upload-item-state-failed-fg:var(--color-text-error-primary);--sl-file-upload-item-state-failed-icon:var(--color-fg-error-primary);--sl-file-upload-delete-size:var(--spacing-7);--sl-file-upload-delete-margin-block-start:calc(-1 * var(--spacing-2));--sl-file-upload-delete-margin-inline-end:calc(-1 * var(--spacing-2));--sl-file-upload-delete-radius:var(--radius-sm);--sl-file-upload-delete-fg:var(--color-fg-quaternary);--sl-file-upload-delete-bg-hover:var(--color-bg-secondary);--sl-file-upload-delete-fg-hover:var(--color-fg-quaternary_hover);--sl-file-upload-delete-icon-size:var(--spacing-4);--sl-file-upload-retry-margin-block-start:var(--spacing-1_5);--sl-file-upload-progress-gap:var(--spacing-3);--sl-file-upload-progress-margin-block-start:var(--spacing-1);--sl-file-upload-progress-track-block-size:var(--spacing-2);--sl-file-upload-progress-track-radius:var(--radius-md);--sl-file-upload-progress-track-bg:var(--color-bg-quaternary);--sl-file-upload-progress-fill-radius:var(--radius-md);--sl-file-upload-progress-fill-bg:var(--color-fg-brand-primary);--sl-file-upload-progress-value-fg:var(--color-text-secondary);gap:var(--sl-file-upload-root-gap);flex-direction:column;display:flex}.sl-file-upload-menu-content{--sl-file-upload-menu-padding-block:var(--spacing-6);--sl-file-upload-menu-gap:var(--spacing-4);--sl-file-upload-menu-list-gap:var(--spacing-3);padding-block-end:var(--sl-file-upload-menu-padding-block-end,var(--sl-file-upload-menu-padding-block))}.sl-file-dropzone{--sl-file-dropzone-radius:var(--radius-lg);--sl-file-dropzone-padding:var(--spacing-5);--sl-file-dropzone-padding-block:var(--spacing-5);--sl-file-dropzone-padding-inline:var(--spacing-6);--sl-file-dropzone-gap:var(--spacing-3);--sl-file-dropzone-border-width:var(--border-width);--sl-file-dropzone-font-family:var(--default-font-family);--sl-file-dropzone-font-size:var(--text-sm);--sl-file-dropzone-bg:var(--color-bg-secondary);--sl-file-dropzone-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-text-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-file-dropzone-text-strong-fg:var(--color-brand-800);--sl-file-dropzone-text-strong-weight:var(--font-weight-semibold);--sl-file-dropzone-icon-size:var(--spacing-10);--sl-file-dropzone-icon-radius:var(--radius-md);--sl-file-dropzone-icon-border-width:var(--border-width);--sl-file-dropzone-icon-bg:var(--color-bg-secondary);--sl-file-dropzone-icon-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-icon-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-file-dropzone-glyph-size:var(--spacing-5);align-items:center;gap:var(--sl-file-dropzone-gap);text-align:center;background:var(--sl-file-dropzone-bg);border:var(--sl-file-dropzone-border-width) solid var(--sl-file-dropzone-border);font-family:var(--sl-file-dropzone-font-family);border-start-start-radius:var(--sl-file-dropzone-radius-start-start,var(--sl-file-dropzone-radius));border-start-end-radius:var(--sl-file-dropzone-radius-start-end,var(--sl-file-dropzone-radius));border-end-end-radius:var(--sl-file-dropzone-radius-end-end,var(--sl-file-dropzone-radius));border-end-start-radius:var(--sl-file-dropzone-radius-end-start,var(--sl-file-dropzone-radius));flex-direction:column;padding-block-start:var(--sl-file-dropzone-padding-block-start,var(--sl-file-dropzone-padding-block));padding-block-end:var(--sl-file-dropzone-padding-block-end,var(--sl-file-dropzone-padding-block));padding-inline-start:var(--sl-file-dropzone-padding-inline-start,var(--sl-file-dropzone-padding-inline));padding-inline-end:var(--sl-file-dropzone-padding-inline-end,var(--sl-file-dropzone-padding-inline));display:flex}.sl-filter-bar{--sl-filter-bar-gap:var(--spacing-3);--sl-filter-bar-content-gap:var(--spacing-3);--sl-filter-bar-actions-gap:var(--spacing-3);--sl-filter-row-gap:var(--spacing-1);--sl-filter-row-inputs-gap:var(--spacing-3);--sl-filter-bar-font-family:var(--font-body);--sl-filter-row-remove-transition:color .1s ease, background .1s ease;--sl-filter-icon-btn-transition:background .1s ease;--sl-filter-icon-btn-border-width:var(--border-width);--sl-filter-icon-btn-shadow:var(--shadow-xs);--sl-filter-row-remove-radius:var(--radius-md);--sl-filter-icon-btn-radius:var(--radius-md);--sl-filter-row-remove-size:var(--spacing-9);--sl-filter-row-remove-icon-size:var(--spacing-5);--sl-filter-icon-btn-size:var(--spacing-9);--sl-filter-icon-btn-icon-size:var(--spacing-5);--sl-filter-row-remove-focus-ring-width:var(--focus-ring-width);--sl-filter-row-remove-focus-ring-color:var(--color-focus-ring);--sl-filter-row-remove-focus-ring-offset:var(--border-width);--sl-filter-icon-btn-focus-ring-width:var(--focus-ring-width);--sl-filter-icon-btn-focus-ring-color:var(--color-focus-ring);--sl-filter-icon-btn-focus-ring-offset:var(--border-width);--sl-filter-row-remove-fg:var(--color-text-quaternary);--sl-filter-row-remove-fg-hover:var(--color-text-secondary);--sl-filter-row-remove-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-bg:var(--color-bg-primary);--sl-filter-icon-btn-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-fg:var(--color-text-quaternary);--sl-filter-icon-btn-border:var(--color-border-primary);align-items:flex-end;gap:var(--sl-filter-bar-gap);font-family:var(--sl-filter-bar-font-family);flex-wrap:wrap;display:flex}.sl-filters-advanced-dotted{--sl-filters-advanced-divider-width:2px;--sl-filters-advanced-divider-style:dotted;--sl-filters-advanced-divider-color:currentColor;--sl-filters-advanced-empty-gap:var(--spacing-0_5);--sl-filters-advanced-empty-max-size:352px;--sl-filters-advanced-empty-title-font-size:var(--text-sm);--sl-filters-advanced-empty-title-font-weight:var(--font-weight-semibold);--sl-filters-advanced-empty-title-fg:var(--color-text-primary);--sl-filters-advanced-row-gap:var(--spacing-3);--sl-filters-advanced-field-max-size:160px;--sl-filters-advanced-value-row-gap:var(--spacing-1);border-block-start-width:var(--sl-filters-advanced-divider-width-block-start,var(--sl-filters-advanced-divider-width));border-block-start-style:var(--sl-filters-advanced-divider-style);border-block-start-color:var(--sl-filters-advanced-divider-color);block-size:0}.sl-header{--sl-header-font-family:var(--default-font-family);--sl-header-navbtn-font-size:var(--text-sm);--sl-header-navbtn-font-weight:var(--font-weight-semibold);--sl-header-count-font-size:10px;--sl-header-count-font-weight:var(--font-weight-bold);--sl-header-border-width:var(--border-width);--sl-header-transition:background .1s linear, color .1s linear;--sl-header-focus-ring-width:var(--focus-ring-width);--sl-header-focus-ring-color:var(--color-focus-ring);--sl-header-focus-ring-offset:var(--focus-ring-offset);--sl-header-bar-size:var(--spacing-16);--sl-header-bar-inline-size:100%;--sl-header-inner-padding-inline-start:var(--spacing-4);--sl-header-inner-padding-inline-end:var(--spacing-3);--sl-header-inner-gap:var(--spacing-4);--sl-header-inner-gap-centered:var(--spacing-8);--sl-header-brand-margin-inline:var(--spacing-4);--sl-header-nav-gap:var(--spacing-0_5);--sl-header-actions-gap:var(--spacing-3);--sl-header-actions-icons-gap:var(--spacing-0_5);--sl-header-bar-bg:var(--color-bg-primary);--sl-header-bar-border:var(--color-border-secondary);--sl-header-navbtn-radius:var(--radius-md);--sl-header-navbtn-gap:var(--spacing-1);--sl-header-navbtn-padding-inline:var(--spacing-2);--sl-header-navbtn-padding-block:var(--spacing-1_5);--sl-header-navbtn-icon-only-size:var(--spacing-9);--sl-header-navbtn-label-padding-inline:var(--spacing-0_5);--sl-header-navbtn-icon-size:var(--spacing-5);--sl-header-navbtn-bg:transparent;--sl-header-navbtn-bg-hover:var(--color-bg-primary_hover);--sl-header-navbtn-bg-current:var(--color-bg-secondary_hover);--sl-header-navbtn-fg:var(--color-text-secondary);--sl-header-navbtn-fg-hover:var(--color-text-primary);--sl-header-navbtn-icon-color:var(--color-text-quaternary);--sl-header-navbtn-icon-color-current:var(--color-text-tertiary);--sl-header-count-offset:var(--spacing-px);--sl-header-count-size:var(--spacing-3_5);--sl-header-count-radius:var(--radius-full);--sl-header-count-bg:var(--color-bg-error-solid);--sl-header-count-fg:var(--color-white);--sl-header-secondary-bg:var(--color-bg-primary);--sl-header-secondary-border:var(--color-border-secondary);--sl-header-secondary-inner-size:var(--spacing-16);--sl-header-secondary-inner-gap:var(--spacing-8);--sl-header-secondary-inner-padding-inline:var(--spacing-8);--sl-header-tabs-padding-inline:var(--spacing-8);--sl-header-tabs-padding-block-start:var(--spacing-3);--sl-header-search-max-inline-size:280px;font-family:var(--sl-header-font-family)}.sl-header-navbtn[data-current],.sl-header-navbtn[data-current]:hover{background:var(--sl-header-navbtn-bg-current)}.sl-hint{--sl-hint-font-family:var(--font-body);--sl-hint-font-weight:var(--font-weight-normal);--sl-hint-font-size-md:var(--text-sm);--sl-hint-line-height-md:var(--text-sm--line-height);--sl-hint-font-size-sm:var(--text-xs);--sl-hint-line-height-sm:var(--text-xs--line-height);--sl-hint-fg:var(--color-text-tertiary);--sl-hint-invalid-fg:var(--color-text-error-primary);font-family:var(--sl-hint-font-family);font-weight:var(--sl-hint-font-weight);font-size:var(--sl-hint-font-size-md);line-height:var(--sl-hint-line-height-md);color:var(--sl-hint-fg)}.sl-input-wrapper{--sl-input-wrapper-gap:var(--spacing-1_5);--sl-input-radius:var(--radius-lg);--sl-input-border-width:var(--border-width);--sl-input-border-color:var(--color-border-primary);--sl-input-focus-ring-width:var(--focus-ring-width);--sl-input-focus-ring-color:var(--color-border-brand);--sl-input-invalid-border-color:var(--color-border-error_subtle);--sl-input-invalid-focus-ring-color:var(--color-border-error);--sl-input-shadow:var(--shadow-xs);--sl-input-transition:box-shadow .1s linear;--sl-input-color-transition:color .1s linear;--sl-input-bg:var(--color-bg-primary);--sl-input-fg:var(--color-text-primary);--sl-input-placeholder-fg:var(--color-text-placeholder);--sl-input-icon-fg:var(--color-fg-quaternary);--sl-input-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-input-invalid-icon-fg:var(--color-fg-error-secondary);--sl-input-font-family:var(--font-body);--sl-input-padding-block-sm:var(--spacing-2);--sl-input-padding-inline-sm:var(--spacing-3);--sl-input-font-size-sm:var(--text-sm);--sl-input-line-height-sm:var(--text-sm--line-height);--sl-input-padding-block-md:var(--spacing-2);--sl-input-padding-inline-md:var(--spacing-3);--sl-input-font-size-md:var(--text-md);--sl-input-line-height-md:var(--text-md--line-height);--sl-input-padding-block-lg:var(--spacing-2_5);--sl-input-padding-inline-lg:var(--spacing-3_5);--sl-input-font-size-lg:var(--text-md);--sl-input-line-height-lg:var(--text-md--line-height);--sl-input-field-leading-padding-inline-start:var(--spacing-2);--sl-input-icon-leading-size-sm:var(--spacing-4);--sl-input-icon-leading-size-md:var(--spacing-5);--sl-input-icon-leading-size-lg:var(--spacing-5);--sl-input-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-input-trailing-svg-size:var(--spacing-4);--sl-input-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-input-invalid-icon-size:var(--spacing-4);--sl-input-shortcut-padding-inline-end-sm:var(--spacing-1_5);--sl-input-shortcut-padding-inline-end-md:var(--spacing-2);--sl-input-shortcut-padding-inline-end-lg:var(--spacing-2_5);--sl-input-shortcut-key-font-family:var(--font-body);--sl-input-shortcut-key-font-size:var(--text-xs);--sl-input-shortcut-key-line-height:var(--text-xs--line-height);--sl-input-shortcut-key-font-weight:var(--font-weight-medium);--sl-input-shortcut-key-fg:var(--color-text-quaternary);--sl-input-shortcut-key-border-width:var(--border-width);--sl-input-shortcut-key-border-color:var(--color-border-secondary);--sl-input-shortcut-key-padding-inline:var(--spacing-1);--sl-input-shortcut-key-padding-block:var(--spacing-px);--sl-input-shortcut-key-radius:var(--radius-md);justify-content:flex-start;align-items:flex-start;gap:var(--sl-input-wrapper-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-date-field{--sl-date-field-gap:var(--spacing-1_5);--sl-date-group-radius:var(--radius-lg);--sl-date-border-width:var(--border-width);--sl-date-transition:box-shadow .1s linear;--sl-date-shadow:var(--shadow-xs);--sl-date-focus-ring-width:var(--focus-ring-width);--sl-date-focus-ring-color:var(--color-border-brand);--sl-date-error-focus-ring-color:var(--color-border-error);--sl-date-group-bg:var(--color-bg-primary);--sl-date-group-border:var(--color-border-primary);--sl-date-group-border-error:var(--color-border-error_subtle);--sl-date-input-font-family:var(--font-body);--sl-date-input-fg:var(--color-text-primary);--sl-date-input-padding-block-sm:var(--spacing-2);--sl-date-input-padding-inline-sm:var(--spacing-3);--sl-date-input-font-size-sm:var(--text-sm);--sl-date-input-line-height-sm:var(--text-sm--line-height);--sl-date-input-padding-block-md:var(--spacing-2);--sl-date-input-padding-inline-md:var(--spacing-3);--sl-date-input-font-size-md:var(--text-md);--sl-date-input-line-height-md:var(--text-md--line-height);--sl-date-input-padding-block-lg:var(--spacing-2_5);--sl-date-input-padding-inline-lg:var(--spacing-3_5);--sl-date-input-font-size-lg:var(--text-md);--sl-date-input-line-height-lg:var(--text-md--line-height);--sl-date-input-padding-inline-start-has-leading:var(--spacing-2);--sl-date-segment-radius:var(--radius-sm);--sl-date-segment-padding-inline:var(--spacing-0_5);--sl-date-segment-fg:var(--color-text-primary);--sl-date-segment-placeholder-fg:var(--color-text-placeholder);--sl-date-segment-literal-fg:var(--color-fg-quaternary);--sl-date-segment-focused-bg:var(--color-bg-brand-solid);--sl-date-segment-focused-fg:var(--color-text-white);--sl-date-segment-focused-font-weight:var(--font-weight-medium);--sl-date-icon-leading-fg:var(--color-fg-quaternary);--sl-date-icon-leading-size-sm:var(--spacing-4);--sl-date-icon-leading-size-md:var(--spacing-5);--sl-date-icon-leading-size-lg:var(--spacing-5);--sl-date-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-date-icon-trailing-fg:var(--color-fg-quaternary);--sl-date-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-date-trailing-svg-size:var(--spacing-4);--sl-date-tooltip-transition:color .1s linear;--sl-date-tooltip-fg-hover:var(--color-fg-quaternary_hover);--sl-date-invalid-icon-fg:var(--color-fg-error-secondary);--sl-date-invalid-icon-size:var(--spacing-4);--sl-date-shortcut-margin-inline-end-sm:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-md:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-lg:var(--spacing-3);--sl-date-shortcut-key-font-family:var(--font-body);--sl-date-shortcut-key-font-size:var(--text-xs);--sl-date-shortcut-key-line-height:var(--text-xs--line-height);--sl-date-shortcut-key-font-weight:var(--font-weight-medium);--sl-date-shortcut-key-fg:var(--color-text-quaternary);--sl-date-shortcut-key-border:var(--color-border-secondary);--sl-date-shortcut-key-border-width:var(--border-width);--sl-date-shortcut-key-radius:var(--radius-sm);--sl-date-shortcut-key-padding-inline:var(--spacing-1);--sl-date-shortcut-key-padding-block:var(--spacing-px);justify-content:flex-start;align-items:flex-start;gap:var(--sl-date-field-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-input-grouprow{--sl-input-group-radius:var(--radius-lg);--sl-input-group-addon-radius:var(--radius-lg);--sl-input-group-border-width:var(--border-width);--sl-input-group-addon-padding-inline:var(--spacing-3);--sl-input-group-addon-overlap:var(--spacing-px);--sl-input-group-prefix-padding-inline:var(--spacing-3);--sl-input-group-field-padding-inline:var(--spacing-1);--sl-input-group-font-family:var(--default-font-family);--sl-input-group-line-height:var(--text-md--line-height);--sl-input-group-font-size:var(--text-md);--sl-input-group-font-size-sm:var(--text-sm);--sl-input-group-addon-bg:var(--color-bg-secondary);--sl-input-group-addon-fg:var(--color-text-tertiary);--sl-input-group-addon-border:var(--color-border-primary);--sl-input-group-prefix-fg:var(--color-text-tertiary);--sl-input-group-disabled-opacity:.5;border-start-start-radius:var(--sl-input-group-radius-start-start,var(--sl-input-group-radius));border-start-end-radius:var(--sl-input-group-radius-start-end,var(--sl-input-group-radius));border-end-end-radius:var(--sl-input-group-radius-end-end,var(--sl-input-group-radius));border-end-start-radius:var(--sl-input-group-radius-end-start,var(--sl-input-group-radius));flex-direction:row;align-items:stretch;inline-size:100%;display:flex;position:relative}.sl-integration-header{--sl-integration-header-gap:var(--spacing-4);--sl-integration-header-padding-block:var(--spacing-8);--sl-integration-apps-gap:var(--spacing-3);--sl-integration-swap-size:var(--spacing-5);--sl-integration-swap-color:var(--color-text-quaternary);--sl-integration-appicon-size:var(--spacing-12);--sl-integration-appicon-size-sm:var(--spacing-14);--sl-integration-appicon-padding:var(--spacing-1);--sl-integration-appicon-radius:var(--radius-lg);--sl-integration-appicon-radius-sm:var(--featured-icon-squircle-14);--sl-integration-appicon-bg:var(--color-bg-primary);--sl-integration-appicon-border:var(--color-border-primary);--sl-integration-appicon-border-width:var(--border-width);--sl-integration-appicon-img-size:100%;--sl-integration-appicon-img-radius:var(--radius-md);--sl-integration-heading-gap:var(--spacing-0_5);--sl-integration-divider-width:calc(var(--border-width) * 2);--sl-integration-perms-gap:var(--spacing-2);--sl-integration-perm-gap:var(--spacing-2);--sl-integration-perm-icon-margin-block:var(--spacing-0_5);--sl-integration-perm-icon-size:var(--spacing-4);--sl-integration-perm-icon-color:var(--color-text-quaternary);--sl-integration-perm-text-font-size:var(--text-sm);--sl-integration-perm-text-color:var(--color-text-tertiary);--sl-integration-link-gap:var(--spacing-2);--sl-integration-link-padding:var(--spacing-3);--sl-integration-link-radius:var(--radius-md);--sl-integration-link-bg:var(--color-bg-secondary);--sl-integration-link-border:var(--color-border-secondary);--sl-integration-link-border-width:var(--border-width);--sl-integration-link-icon-margin-block:var(--spacing-0_5);--sl-integration-link-icon-size:var(--spacing-4);--sl-integration-link-icon-color:var(--color-text-quaternary);--sl-integration-link-url-font-size:var(--text-sm);--sl-integration-link-url-font-weight:var(--font-weight-semibold);--sl-integration-link-url-color:var(--color-text-primary);--sl-integration-link-copy-inset-block:var(--spacing-2);--sl-integration-link-copy-inset-inline:var(--spacing-2);align-items:center;gap:var(--sl-integration-header-gap);flex-direction:column;display:flex}@media (width>=768px){.sl-integration-header{padding-block-start:var(--sl-integration-header-padding-block-start,var(--sl-integration-header-padding-block))}}@media (width>=640px){.sl-integration-appicon{inline-size:var(--sl-integration-appicon-inline-size-sm,var(--sl-integration-appicon-size-sm));block-size:var(--sl-integration-appicon-block-size-sm,var(--sl-integration-appicon-size-sm));border-start-start-radius:var(--sl-integration-appicon-radius-sm-start-start,var(--sl-integration-appicon-radius-sm));border-start-end-radius:var(--sl-integration-appicon-radius-sm-start-end,var(--sl-integration-appicon-radius-sm));border-end-end-radius:var(--sl-integration-appicon-radius-sm-end-end,var(--sl-integration-appicon-radius-sm));border-end-start-radius:var(--sl-integration-appicon-radius-sm-end-start,var(--sl-integration-appicon-radius-sm))}}.sl-label{--sl-label-gap:var(--spacing-0_5);--sl-label-transition:color .2s ease;--sl-label-font-family:var(--font-body);--sl-label-font-size:var(--text-sm);--sl-label-line-height:var(--text-sm--line-height);--sl-label-font-weight:var(--font-weight-medium);--sl-label-fg:var(--color-text-secondary);--sl-label-required-fg:var(--color-text-brand-tertiary);--sl-label-required-invalid-fg:var(--color-text-error-primary);--sl-label-help-fg:var(--color-fg-quaternary);--sl-label-help-fg-hover:var(--color-fg-quaternary_hover);--sl-label-help-icon-size:var(--spacing-4);align-items:center;gap:var(--sl-label-gap);cursor:default;font-family:var(--sl-label-font-family);font-size:var(--sl-label-font-size);line-height:var(--sl-label-line-height);font-weight:var(--sl-label-font-weight);color:var(--sl-label-fg);display:flex}.sl-loading{--sl-loading-gap:var(--spacing-4);--sl-loading-gap-xl:var(--spacing-5);--sl-loading-spin-duration:.7s;--sl-loading-spin-timing:linear;--sl-loading-arc-color:var(--color-fg-brand-primary);--sl-loading-track-color:var(--color-bg-tertiary);--sl-loading-dotcircle-color:var(--color-fg-brand-primary);--sl-loading-label-color:var(--color-text-secondary,var(--color-neutral-700));--sl-loading-label-font-family:var(--font-body);--sl-loading-label-font-weight:var(--font-weight-medium);--sl-loading-label-font-size-sm:var(--text-sm);--sl-loading-label-font-size-md:var(--text-md);--sl-loading-spinner-size-sm:var(--spacing-8);--sl-loading-spinner-size-md:var(--spacing-12);--sl-loading-spinner-size-lg:var(--spacing-14);--sl-loading-spinner-size-xl:var(--spacing-16);justify-content:center;align-items:center;gap:var(--sl-loading-gap);flex-direction:column;display:flex}@media (prefers-reduced-motion:reduce){.sl-loading-spinner{animation:none}}.sl-chat-dialog{--sl-chat-font-size:var(--text-sm);--sl-chat-name-font-weight:var(--font-weight-semibold);--sl-chat-attachment-name-font-weight:var(--font-weight-medium);--sl-chat-divider-label-font-weight:var(--font-weight-medium);--sl-chat-name-fg:var(--color-text-secondary);--sl-chat-time-fg:var(--color-text-quaternary);--sl-chat-divider-label-fg:var(--color-text-tertiary);--sl-chat-bubble-bg:var(--color-bg-secondary);--sl-chat-bubble-fg:var(--color-text-primary);--sl-chat-bubble-me-bg:var(--color-bg-brand-solid);--sl-chat-bubble-me-fg:var(--color-white);--sl-chat-attachment-size-opacity:.8;--sl-chat-header-border-color:var(--color-border-secondary);--sl-chat-header-shadow:inset 0 -1px 0 0 var(--sl-chat-header-border-color);--sl-chat-header-gap:var(--spacing-5);--sl-chat-header-padding-block-start:var(--spacing-6);--sl-chat-header-padding-block-end:var(--spacing-4);--sl-chat-list-gap:var(--spacing-4);--sl-chat-list-padding:var(--spacing-6);--sl-chat-list-padding-inline:var(--spacing-4);--sl-chat-list-padding-inline-wide:var(--spacing-6);--sl-chat-message-gap:var(--spacing-3);--sl-chat-message-body-gap:var(--spacing-1);--sl-chat-message-meta-gap:var(--spacing-2);--sl-chat-bubble-padding-block:var(--spacing-2);--sl-chat-bubble-padding-inline:var(--spacing-3);--sl-chat-bubble-radius:var(--radius-md);--sl-chat-bubble-radius-start-start:0;--sl-chat-bubble-me-radius:var(--radius-md);--sl-chat-bubble-me-radius-start-end:0;--sl-chat-divider-margin-block:var(--spacing-4);--sl-chat-composer-gap:var(--spacing-2);gap:0}@media (width>=768px){.sl-chat-list{padding-inline-start:var(--sl-chat-list-padding-inline-start-wide,var(--sl-chat-list-padding-inline-wide));padding-inline-end:var(--sl-chat-list-padding-inline-end-wide,var(--sl-chat-list-padding-inline-wide))}}.sl-messages-dialog{--sl-messages-border-width:var(--border-width);--sl-messages-divider-color:var(--color-border-secondary);--sl-messages-header-padding-block:var(--spacing-6);--sl-messages-header-padding-block-end:var(--spacing-4);--sl-messages-header-gap:var(--spacing-5);--sl-messages-list-padding-block:var(--spacing-2);--sl-messages-item-padding-block:var(--spacing-4);--sl-messages-item-gap:var(--spacing-3);--sl-messages-body-gap:var(--spacing-1);--sl-messages-meta-gap:var(--spacing-2);--sl-messages-unseen-size:var(--spacing-2);--sl-messages-unseen-radius:50%;--sl-messages-unseen-bg:var(--color-bg-success-solid);--sl-messages-font-size:var(--text-sm);--sl-messages-font-size-time:var(--text-xs);--sl-messages-font-weight-name:var(--font-weight-medium);--sl-messages-name-fg:var(--color-text-secondary);--sl-messages-time-fg:var(--color-text-tertiary);--sl-messages-username-fg:var(--color-text-tertiary);--sl-messages-text-fg:var(--color-text-secondary);--sl-messages-text-margin-block:var(--spacing-1);--sl-messages-text-margin-block-end:0;--sl-messages-attachment-gap:var(--spacing-3);--sl-messages-attachment-margin-block:var(--spacing-2);--sl-messages-attachment-margin-block-end:0;--sl-messages-attachment-icon-size:var(--spacing-10);--sl-messages-attachment-icon-radius:var(--radius-sm);--sl-messages-attachment-icon-bg:var(--color-bg-tertiary);--sl-messages-attachment-icon-fg:var(--color-text-tertiary);--sl-messages-attachment-icon-font-size:9px;--sl-messages-attachment-icon-font-weight:var(--font-weight-bold);--sl-messages-attachment-icon-letter-spacing:.04em;--sl-messages-attachment-name-fg:var(--color-text-secondary);--sl-messages-attachment-name-font-weight:var(--font-weight-medium);--sl-messages-attachment-size-fg:var(--color-text-tertiary);gap:0}.sl-metric-card{--sl-metric-font-family:var(--font-body);--sl-metric-border-width:var(--border-width);--sl-metric-shadow:var(--shadow-xs);--sl-metric-transition:background .1s linear, color .1s linear;--sl-metric-card-bg:var(--color-bg-primary);--sl-metric-card-ring:var(--color-border-secondary);--sl-metric-card-radius:var(--radius-xl);--sl-metric-gap:var(--spacing-2);--sl-metric-gap-lg:var(--spacing-5);--sl-metric-row-gap:var(--spacing-4);--sl-metric-inline-gap:var(--spacing-2);--sl-metric-body-padding:var(--spacing-5);--sl-metric-actions-inset-block-start:var(--spacing-5);--sl-metric-actions-inset-inline-end:var(--spacing-5);--sl-metric-actions-size:var(--spacing-7);--sl-metric-actions-radius:var(--radius-md);--sl-metric-actions-fg:var(--color-fg-quaternary);--sl-metric-actions-fg-hover:var(--color-fg-quaternary_hover);--sl-metric-actions-bg-hover:var(--color-bg-primary_hover);--sl-metric-actions-icon-size:var(--spacing-5);--sl-metric-focus-ring-width:var(--focus-ring-width);--sl-metric-focus-ring-color:var(--color-focus-ring);--sl-metric-focus-ring-offset:var(--focus-ring-offset);--sl-metric-featured-radius:var(--radius-lg);--sl-metric-featured-radius-lg:var(--radius-xl);--sl-metric-featured-size-md:var(--spacing-10);--sl-metric-featured-size-lg:var(--spacing-12);--sl-metric-featured-icon-size:var(--spacing-6);--sl-metric-featured-icon-size-md:var(--spacing-5);--sl-metric-featured-gray-bg:var(--color-bg-primary);--sl-metric-featured-gray-ring:var(--color-border-primary);--sl-metric-featured-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-metric-featured-gray-fg:var(--color-fg-secondary);--sl-metric-featured-brand-bg:var(--color-bg-brand-secondary);--sl-metric-featured-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-metric-featured-success-bg:var(--color-bg-success-secondary);--sl-metric-featured-success-fg:var(--color-featured-icon-light-fg-success);--sl-metric-subtitle-font-size:var(--text-sm);--sl-metric-subtitle-line-height:var(--text-sm--line-height);--sl-metric-subtitle-font-weight:var(--font-weight-medium);--sl-metric-subtitle-fg:var(--color-text-tertiary);--sl-metric-subtitle-strong-font-weight:var(--font-weight-semibold);--sl-metric-subtitle-strong-fg:var(--color-text-primary);--sl-metric-value-font-size:var(--text-display-sm);--sl-metric-value-line-height:var(--text-display-sm--line-height);--sl-metric-value-font-weight:var(--font-weight-semibold);--sl-metric-value-fg:var(--color-text-primary);--sl-metric-note-font-size:var(--text-sm);--sl-metric-note-line-height:var(--text-sm--line-height);--sl-metric-note-font-weight:var(--font-weight-medium);--sl-metric-note-fg:var(--color-text-tertiary);--sl-metric-change-gap:var(--spacing-1);--sl-metric-change-gap-simple:var(--spacing-0_5);--sl-metric-change-radius:var(--radius-md);--sl-metric-change-bg:var(--color-bg-primary);--sl-metric-change-ring:var(--color-border-primary);--sl-metric-change-padding-block:var(--spacing-0_5);--sl-metric-change-padding-inline-start:var(--spacing-1_5);--sl-metric-change-padding-inline-end:var(--spacing-2);--sl-metric-change-icon-size:var(--spacing-4);--sl-metric-change-icon-stroke-width:3;--sl-metric-change-icon-size-modern:var(--spacing-3);--sl-metric-change-icon-positive:var(--color-fg-success-secondary);--sl-metric-change-icon-negative:var(--color-fg-error-secondary);--sl-metric-change-value-font-size:var(--text-sm);--sl-metric-change-value-line-height:var(--text-sm--line-height);--sl-metric-change-value-font-weight:var(--font-weight-medium);--sl-metric-change-value-modern-fg:var(--color-text-secondary);--sl-metric-change-value-positive-fg:var(--color-text-success-primary);--sl-metric-change-value-negative-fg:var(--color-text-error-primary);--sl-metric-spark-positive:var(--color-fg-success-secondary);--sl-metric-spark-negative:var(--color-fg-error-secondary);--sl-metric-footer-ring:var(--color-border-secondary);--sl-metric-footer-padding-block:var(--spacing-4);--sl-metric-footer-padding-inline:var(--spacing-5);--sl-metric-frame-bg:var(--color-bg-secondary);--sl-metric-frame-head-padding-block-start:var(--spacing-3);--sl-metric-frame-head-padding-block-end:var(--spacing-2);--sl-metric-frame-head-padding-inline:var(--spacing-5);--sl-metric-frame-body-bg:var(--color-bg-primary);--sl-metric-frame-body-ring:var(--color-border-secondary);--sl-metric-frame-body-radius:var(--radius-xl);--sl-metric-frame-body-padding:var(--spacing-5);background:var(--sl-metric-card-bg);box-shadow:var(--sl-metric-shadow), inset 0 0 0 var(--sl-metric-border-width) var(--sl-metric-card-ring);font-family:var(--sl-metric-font-family);border-start-start-radius:var(--sl-metric-card-radius-start-start,var(--sl-metric-card-radius));border-start-end-radius:var(--sl-metric-card-radius-start-end,var(--sl-metric-card-radius));border-end-end-radius:var(--sl-metric-card-radius-end-end,var(--sl-metric-card-radius));border-end-start-radius:var(--sl-metric-card-radius-end-start,var(--sl-metric-card-radius))}.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-4);--sl-modal-overlay-padding-block-end:clamp(var(--spacing-4), 8vh, var(--spacing-16));--sl-modal-overlay-padding-inline:var(--spacing-4);--sl-modal-overlay-bg:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);--sl-modal-overlay-blur:blur(6px);--sl-modal-font-family:var(--font-body);--sl-modal-overlay-transition-in:sl-modal-overlay-in .3s ease-out;--sl-modal-overlay-transition-out:sl-modal-overlay-out .2s ease-in;--sl-modal-panel-bg:var(--color-bg-primary);--sl-modal-panel-shadow:var(--shadow-xl);--sl-modal-panel-radius:var(--radius-xl);--sl-modal-panel-radius-sm-screen:var(--radius-2xl);--sl-modal-panel-transition-in:sl-modal-panel-in .3s ease-out;--sl-modal-panel-transition-out:sl-modal-panel-out .2s ease-in;--sl-modal-panel-max-inline-size-sm:400px;--sl-modal-panel-max-inline-size-md:480px;--sl-modal-panel-max-inline-size-lg:512px;--sl-modal-panel-max-inline-size-xl:544px;--sl-modal-close-inset-block-start:var(--spacing-3);--sl-modal-close-inset-inline-end:var(--spacing-3);--sl-modal-close-inset-block-start-sm-screen:var(--spacing-4);--sl-modal-close-inset-inline-end-sm-screen:var(--spacing-4);--sl-modal-header-gap:var(--spacing-4);--sl-modal-header-padding-block-start:var(--spacing-5);--sl-modal-header-padding-inline:var(--spacing-4);--sl-modal-header-padding-block-start-sm-screen:var(--spacing-6);--sl-modal-header-padding-inline-sm-screen:var(--spacing-6);--sl-modal-heading-gap:var(--spacing-0_5);--sl-modal-title-font-family:var(--font-body);--sl-modal-title-font-size:var(--text-md);--sl-modal-title-line-height:var(--text-md--line-height);--sl-modal-title-font-weight:var(--font-weight-semibold);--sl-modal-title-fg:var(--color-text-primary);--sl-modal-body-font-size:var(--text-sm);--sl-modal-body-line-height:var(--text-sm--line-height);--sl-modal-body-fg:var(--color-text-tertiary);--sl-modal-body-accent-font-weight:var(--font-weight-semibold);--sl-modal-body-accent-fg:var(--color-text-brand-secondary);--sl-modal-content-padding-block-start:var(--spacing-5);--sl-modal-content-padding-inline:var(--spacing-4);--sl-modal-content-padding-inline-sm-screen:var(--spacing-6);--sl-modal-footer-gap:var(--spacing-3);--sl-modal-footer-padding-block-start:var(--spacing-6);--sl-modal-footer-padding-block-end:var(--spacing-4);--sl-modal-footer-padding-inline:var(--spacing-4);--sl-modal-footer-padding-block-start-sm-screen:var(--spacing-7);--sl-modal-footer-padding-block-end-sm-screen:var(--spacing-6);--sl-modal-footer-padding-inline-sm-screen:var(--spacing-6);z-index:50;background:var(--sl-modal-overlay-bg);min-block-size:100dvh;inline-size:100%;-webkit-backdrop-filter:var(--sl-modal-overlay-blur);backdrop-filter:var(--sl-modal-overlay-blur);font-family:var(--sl-modal-font-family);outline:none;justify-content:center;align-items:flex-end;padding-block-start:var(--sl-modal-overlay-padding-block-start);padding-block-end:var(--sl-modal-overlay-padding-block-end);padding-inline-start:var(--sl-modal-overlay-padding-inline-start,var(--sl-modal-overlay-padding-inline));padding-inline-end:var(--sl-modal-overlay-padding-inline-end,var(--sl-modal-overlay-padding-inline));display:flex;position:fixed;inset:0}@media (width>=640px){.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-8);--sl-modal-overlay-padding-block-end:var(--spacing-8);--sl-modal-overlay-padding-inline:var(--spacing-8);align-items:center}}@media (width>=640px){.sl-modal-panel{border-start-start-radius:var(--sl-modal-panel-radius-sm-screen-start-start,var(--sl-modal-panel-radius-sm-screen));border-start-end-radius:var(--sl-modal-panel-radius-sm-screen-start-end,var(--sl-modal-panel-radius-sm-screen));border-end-end-radius:var(--sl-modal-panel-radius-sm-screen-end-end,var(--sl-modal-panel-radius-sm-screen));border-end-start-radius:var(--sl-modal-panel-radius-sm-screen-end-start,var(--sl-modal-panel-radius-sm-screen));overflow-y:visible}.sl-modal-panel[data-size=sm]{max-inline-size:var(--sl-modal-panel-max-inline-size-sm)}.sl-modal-panel[data-size=md]{max-inline-size:var(--sl-modal-panel-max-inline-size-md)}.sl-modal-panel[data-size=lg]{max-inline-size:var(--sl-modal-panel-max-inline-size-lg)}.sl-modal-panel[data-size=xl]{max-inline-size:var(--sl-modal-panel-max-inline-size-xl)}}@media (width>=640px){.sl-modal-close{inset-block-start:var(--sl-modal-close-inset-block-start-sm-screen);inset-inline-end:var(--sl-modal-close-inset-inline-end-sm-screen)}}@media (width>=640px){.sl-modal-header{padding-block-start:var(--sl-modal-header-padding-block-start-sm-screen);padding-inline-start:var(--sl-modal-header-padding-inline-start-sm-screen,var(--sl-modal-header-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-header-padding-inline-end-sm-screen,var(--sl-modal-header-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-content{padding-inline-start:var(--sl-modal-content-padding-inline-start-sm-screen,var(--sl-modal-content-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-content-padding-inline-end-sm-screen,var(--sl-modal-content-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-footer{flex-direction:row;justify-content:flex-end;align-items:center;padding-block-start:var(--sl-modal-footer-padding-block-start-sm-screen);padding-block-end:var(--sl-modal-footer-padding-block-end-sm-screen);padding-inline-start:var(--sl-modal-footer-padding-inline-start-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-footer-padding-inline-end-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen))}}@media (width>=640px){.sl-modal-footer[data-split=true]{grid-template-columns:1fr 1fr;display:grid}}.sl-account-card{--sl-account-font-family:var(--font-body);--sl-account-transition:background .1s linear, color .1s linear;--sl-account-border-width:var(--border-width);--sl-account-focus-ring-width:var(--focus-ring-width);--sl-account-focus-ring-color:var(--color-focus-ring);--sl-account-focus-ring-offset:var(--focus-ring-offset);--sl-account-card-bg:transparent;--sl-account-card-border:var(--color-border-secondary);--sl-account-card-gap:var(--spacing-3);--sl-account-card-padding:var(--spacing-3);--sl-account-card-radius:var(--radius-xl);--sl-account-trigger-fg:var(--color-fg-quaternary);--sl-account-trigger-fg-hover:var(--color-fg-quaternary_hover);--sl-account-trigger-bg:transparent;--sl-account-trigger-bg-hover:var(--color-bg-primary_hover);--sl-account-trigger-inset-block-start:var(--spacing-2);--sl-account-trigger-inset-inline-end:var(--spacing-2);--sl-account-trigger-padding:var(--spacing-1_5);--sl-account-trigger-radius:var(--radius-md);--sl-account-trigger-icon-size:var(--spacing-4);--sl-account-menu-bg:var(--color-bg-secondary_alt);--sl-account-menu-border:var(--color-border-secondary_alt);--sl-account-menu-shadow:var(--shadow-lg);--sl-account-menu-radius:var(--radius-xl);--sl-account-menu-size:16.5rem;--sl-account-menu-card-bg:var(--color-bg-primary);--sl-account-menu-card-border:var(--color-border-secondary);--sl-account-menu-card-radius:var(--radius-xl);--sl-account-group-gap:var(--spacing-0_5);--sl-account-group-padding-block:var(--spacing-1_5);--sl-account-group-divider:var(--color-border-secondary);--sl-account-item-padding-inline:var(--spacing-1_5);--sl-account-item-inner-gap:var(--spacing-3);--sl-account-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-account-item-inner-padding:var(--spacing-2);--sl-account-item-inner-radius:var(--radius-md);--sl-account-item-label-gap:var(--spacing-2);--sl-account-item-label-fg:var(--color-text-secondary);--sl-account-item-label-fg-hover:var(--color-text-secondary_hover);--sl-account-item-label-font-size:var(--text-sm);--sl-account-item-label-line-height:var(--text-sm--line-height);--sl-account-item-label-font-weight:var(--font-weight-semibold);--sl-account-item-icon-fg:var(--color-fg-quaternary);--sl-account-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-account-item-icon-size:var(--spacing-5);--sl-account-kbd-fg:var(--color-text-tertiary);--sl-account-kbd-border:var(--color-border-secondary);--sl-account-kbd-font-size:var(--text-xs);--sl-account-kbd-line-height:var(--text-xs--line-height);--sl-account-kbd-font-weight:var(--font-weight-medium);--sl-account-kbd-padding-inline:var(--spacing-1);--sl-account-kbd-padding-block:var(--spacing-px);--sl-account-kbd-radius:var(--radius-DEFAULT);--sl-account-subheading-fg:var(--color-text-tertiary);--sl-account-subheading-font-size:var(--text-xs);--sl-account-subheading-line-height:var(--text-xs--line-height);--sl-account-subheading-font-weight:var(--font-weight-semibold);--sl-account-subheading-padding-inline:var(--spacing-3);--sl-account-subheading-padding-block-start:var(--spacing-1_5);--sl-account-subheading-padding-block-end:var(--spacing-1);--sl-account-switch-gap:var(--spacing-0_5);--sl-account-switch-padding-inline:var(--spacing-1_5);--sl-account-switch-row-bg:transparent;--sl-account-switch-row-bg-hover:var(--color-bg-primary_hover);--sl-account-switch-row-padding-inline:var(--spacing-2);--sl-account-switch-row-padding-block:var(--spacing-1_5);--sl-account-switch-row-radius:var(--radius-md);--sl-account-radio-bg:var(--color-bg-primary);--sl-account-radio-border:var(--color-border-primary);--sl-account-radio-bg-selected:var(--color-bg-brand-solid);--sl-account-radio-border-selected:var(--color-bg-brand-solid);--sl-account-radio-inset-block-start:var(--spacing-2);--sl-account-radio-inset-inline-end:var(--spacing-2);--sl-account-radio-size:var(--spacing-4);--sl-account-radio-radius:var(--radius-full);--sl-account-radio-dot-bg:var(--color-white);--sl-account-radio-dot-size:var(--spacing-1_5);--sl-account-radio-dot-radius:var(--radius-full);--sl-account-footer-gap:var(--spacing-2);--sl-account-footer-padding-inline:var(--spacing-2);--sl-account-footer-padding-block-start:var(--spacing-0_5);--sl-account-footer-padding-block-end:var(--spacing-2);--sl-account-signout-padding-block-start:var(--spacing-1);--sl-account-signout-padding-block-end:var(--spacing-1_5);align-items:center;gap:var(--sl-account-card-gap);background:var(--sl-account-card-bg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-card-border);font-family:var(--sl-account-font-family);border-start-start-radius:var(--sl-account-card-radius-start-start,var(--sl-account-card-radius));border-start-end-radius:var(--sl-account-card-radius-start-end,var(--sl-account-card-radius));border-end-end-radius:var(--sl-account-card-radius-end-end,var(--sl-account-card-radius));border-end-start-radius:var(--sl-account-card-radius-end-start,var(--sl-account-card-radius));padding-block-start:var(--sl-account-card-padding-block-start,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-block-end:var(--sl-account-card-padding-block-end,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-inline-start:var(--sl-account-card-padding-inline-start,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));padding-inline-end:var(--sl-account-card-padding-inline-end,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));display:flex;position:relative}.sl-nav-item{--sl-nav-item-radius:var(--radius-md);--sl-nav-item-max-block-size:var(--spacing-9);--sl-nav-item-transition:background .1s linear, color .1s linear;--sl-nav-item-icon-transition:color .1s linear;--sl-nav-item-chevron-transition:transform .15s ease;--sl-nav-item-font-family:var(--font-body);--sl-nav-item-font-size:var(--text-sm);--sl-nav-item-line-height:var(--text-sm--line-height);--sl-nav-item-font-weight:var(--font-weight-semibold);--sl-nav-item-padding:var(--spacing-2);--sl-nav-item-child-padding-block:var(--spacing-2);--sl-nav-item-child-padding-inline-start:var(--spacing-10);--sl-nav-item-child-padding-inline-end:var(--spacing-3);--sl-nav-item-focus-ring-width:var(--focus-ring-width);--sl-nav-item-focus-ring-color:var(--color-focus-ring);--sl-nav-item-focus-ring-offset:var(--focus-ring-offset);--sl-nav-item-border-width:var(--border-width);--sl-nav-item-bg:var(--color-bg-primary);--sl-nav-item-bg-hover:var(--color-bg-primary_hover);--sl-nav-item-fg:var(--color-text-secondary);--sl-nav-item-current-bg:var(--color-bg-secondary);--sl-nav-item-current-bg-hover:var(--color-bg-secondary_hover);--sl-nav-item-label-fg:var(--color-text-secondary);--sl-nav-item-label-fg-hover:var(--color-text-secondary_hover);--sl-nav-item-label-current-fg:var(--color-text-secondary_hover);--sl-nav-item-icon-fg:var(--color-fg-quaternary);--sl-nav-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-nav-item-icon-current-fg:var(--color-fg-quaternary_hover);--sl-nav-item-external-fg:var(--color-fg-quaternary);--sl-nav-item-chevron-fg:var(--color-fg-quaternary);--sl-nav-item-rule-bg:var(--color-border-secondary);--sl-nav-item-icon-size:var(--spacing-5);--sl-nav-item-icon-margin-inline-end:var(--spacing-2);--sl-nav-item-badge-margin-inline-start:var(--spacing-3);--sl-nav-item-external-size:var(--spacing-4);--sl-nav-item-chevron-size:var(--spacing-4);--sl-nav-item-chevron-margin-inline-start:var(--spacing-3);--sl-nav-list-padding-inline:var(--spacing-4);--sl-nav-list-padding-block-start:var(--spacing-5);--sl-nav-list-row-padding-block:var(--spacing-px);--sl-nav-list-children-padding-block-end:var(--spacing-1);--sl-nav-list-divider-padding-inline:var(--spacing-0_5);--sl-nav-list-divider-padding-block:var(--spacing-2);--sl-nav-list-rule-block-size:var(--sl-nav-item-border-width);inline-size:100%;max-block-size:var(--sl-nav-item-max-block-size);background:var(--sl-nav-item-bg);color:var(--sl-nav-item-fg);font-family:var(--sl-nav-item-font-family);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--sl-nav-item-transition);border-start-start-radius:var(--sl-nav-item-radius-start-start,var(--sl-nav-item-radius));border-start-end-radius:var(--sl-nav-item-radius-start-end,var(--sl-nav-item-radius));border-end-end-radius:var(--sl-nav-item-radius-end-end,var(--sl-nav-item-radius));border-end-start-radius:var(--sl-nav-item-radius-end-start,var(--sl-nav-item-radius));outline:none;align-items:center;padding-block-start:var(--sl-nav-item-padding-block-start,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-block-end:var(--sl-nav-item-padding-block-end,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-inline-start:var(--sl-nav-item-padding-inline-start,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));padding-inline-end:var(--sl-nav-item-padding-inline-end,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));text-decoration:none;display:flex;position:relative}.sl-notif-btn-section{--sl-notif-btn-section-gap:var(--spacing-4);--sl-notif-btn-section-size:100%;--sl-notif-btn-text-gap:var(--spacing-1);--sl-notif-btn-font-size:var(--text-sm);--sl-notif-btn-title-font-weight:var(--font-weight-semibold);--sl-notif-btn-title-fg:var(--color-text-primary);--sl-notif-btn-hint-fg:var(--color-text-tertiary);--sl-notif-btn-interval-gap:var(--spacing-3);--sl-notif-btn-amount-size:52px;--sl-notif-btn-unit-size:104px;gap:var(--sl-notif-btn-section-gap);inline-size:var(--sl-notif-btn-section-inline-size,var(--sl-notif-btn-section-size));flex-direction:column;display:flex}.sl-notif-check-form{--sl-notif-check-form-gap:var(--spacing-6);--sl-notif-check-group-gap:var(--spacing-4);--sl-notif-check-heading-gap:var(--spacing-1);--sl-notif-check-list-gap:var(--spacing-3);--sl-notif-check-radios-gap:var(--spacing-3);--sl-notif-check-list-padding:var(--spacing-2);--sl-notif-check-radios-padding:var(--spacing-6);--sl-notif-check-title-font-size:var(--text-sm);--sl-notif-check-title-font-weight:var(--font-weight-semibold);--sl-notif-check-hint-font-size:var(--text-sm);--sl-notif-check-title-fg:var(--color-text-primary);--sl-notif-check-hint-fg:var(--color-text-tertiary);--sl-notif-check-divider-bg:var(--color-border-secondary);--sl-notif-check-divider-block-size:1px;gap:var(--sl-notif-check-form-gap);flex-direction:column;inline-size:100%;display:flex}.sl-notif-content{--sl-notif-font-size-xs:var(--text-xs);--sl-notif-font-size-sm:var(--text-sm);--sl-notif-font-weight-medium:var(--font-weight-medium);--sl-notif-font-weight-bold:var(--font-weight-bold);--sl-notif-attachment-icon-font-size:9px;--sl-notif-attachment-icon-letter-spacing:.04em;--sl-notif-border-width:var(--border-width);--sl-notif-content-padding-block:var(--spacing-6);--sl-notif-feed-item-gap:var(--spacing-3);--sl-notif-feed-body-gap:var(--spacing-3);--sl-notif-feed-body-padding-block:var(--spacing-8);--sl-notif-unseen-size:var(--spacing-2);--sl-notif-unseen-radius:50%;--sl-notif-unseen-bg:var(--color-bg-success-solid);--sl-notif-connector-inline-size:var(--spacing-0_5);--sl-notif-connector-radius:1px;--sl-notif-connector-margin-block:var(--spacing-1);--sl-notif-connector-color:var(--color-border-primary);--sl-notif-feed-meta-gap:var(--spacing-2);--sl-notif-feed-name-fg:var(--color-text-secondary);--sl-notif-feed-time-fg:var(--color-text-tertiary);--sl-notif-feed-action-fg:var(--color-text-tertiary);--sl-notif-feed-target-fg:var(--color-text-brand-secondary);--sl-notif-attachment-gap:var(--spacing-3);--sl-notif-attachment-icon-size:var(--spacing-10);--sl-notif-attachment-icon-radius:var(--radius-sm);--sl-notif-attachment-icon-bg:var(--color-bg-secondary);--sl-notif-attachment-icon-fg:var(--color-text-tertiary);--sl-notif-attachment-name-fg:var(--color-text-secondary);--sl-notif-attachment-size-fg:var(--color-text-tertiary);--sl-notif-message-padding:var(--spacing-3);--sl-notif-message-radius:var(--radius-md);--sl-notif-message-radius-start-start:0;--sl-notif-message-border-color:var(--color-border-secondary);--sl-notif-message-fg:var(--color-text-secondary);padding-block-end:var(--sl-notif-content-padding-block-end,var(--sl-notif-content-padding-block))}.sl-order-summary-total{--sl-order-summary-font-family:var(--default-font-family);--sl-order-summary-font-size-sm:var(--text-sm);--sl-order-summary-font-size-xl:var(--text-xl);--sl-order-summary-font-weight-medium:var(--font-weight-medium);--sl-order-summary-font-weight-semibold:var(--font-weight-semibold);--sl-order-summary-border-width:var(--border-width);--sl-order-summary-price-fg:var(--color-text-primary);--sl-order-summary-divider-inline-size:100%;--sl-order-summary-divider-block-size:var(--sl-order-summary-border-width);--sl-order-summary-divider-bg:var(--color-border-secondary);--sl-order-summary-discount-row-gap:var(--spacing-3);--sl-order-summary-line-label-gap:var(--spacing-2);--sl-order-summary-line-text-fg:var(--color-text-secondary);--sl-order-summary-line-value-fg:var(--color-text-tertiary);justify-content:space-between;align-items:center;inline-size:100%;display:flex}.sl-pg{--sl-pg-font-family:var(--font-body);--sl-pg-font-size:var(--text-sm);--sl-pg-line-height:var(--text-sm--line-height);--sl-pg-font-weight:var(--font-weight-medium);--sl-pg-border-width:var(--border-width);--sl-pg-transition:background .1s linear, color .1s linear;--sl-pg-indicator-transition:background .12s linear;--sl-pg-focus-ring-width:var(--focus-ring-width);--sl-pg-focus-ring-color:var(--color-focus-ring);--sl-pg-focus-ring-offset:var(--focus-ring-offset);--sl-pg-divider-border:var(--color-border-secondary);--sl-pg-bar-gap:var(--spacing-3);--sl-pg-bar-padding-block:var(--spacing-5);--sl-pg-bar-border-width-block:var(--sl-pg-border-width);--sl-pg-card-padding-inline:var(--spacing-6);--sl-pg-card-padding-block-start:var(--spacing-3);--sl-pg-card-padding-block-end:var(--spacing-4);--sl-pg-card-border-width-block:var(--sl-pg-border-width);--sl-pg-bar-card-padding-block-start:var(--spacing-3);--sl-pg-pages-gap:var(--spacing-0_5);--sl-pg-page-size:var(--spacing-9);--sl-pg-page-padding:var(--spacing-3);--sl-pg-page-radius:var(--radius-lg);--sl-pg-page-rounded-radius:var(--radius-full);--sl-pg-page-fg:var(--color-text-quaternary);--sl-pg-page-bg-hover:var(--color-bg-primary_hover);--sl-pg-page-fg-hover:var(--color-text-secondary);--sl-pg-page-bg-selected:var(--color-bg-primary_hover);--sl-pg-page-fg-selected:var(--color-text-secondary);--sl-pg-ellipsis-size:var(--spacing-9);--sl-pg-ellipsis-fg:var(--color-text-tertiary);--sl-pg-counter-fg:var(--color-fg-secondary);--sl-pg-group-num-inline-size:var(--spacing-9);--sl-pg-advanced-gap:var(--spacing-3);--sl-pg-advanced-cluster-gap:var(--spacing-2);--sl-pg-dots-gap-md:var(--spacing-3);--sl-pg-dots-gap-lg:var(--spacing-4);--sl-pg-lines-gap-md:var(--spacing-2);--sl-pg-lines-gap-lg:var(--spacing-3);--sl-pg-framed-radius:var(--radius-full);--sl-pg-framed-bg:color-mix(in srgb, var(--color-alpha-white) 90%, transparent);--sl-pg-framed-padding-md:var(--spacing-2);--sl-pg-framed-padding-lg:var(--spacing-3);--sl-pg-dot-radius:var(--radius-full);--sl-pg-dot-bg:var(--color-bg-quaternary);--sl-pg-dot-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-dot-brand-bg:var(--color-fg-brand-secondary);--sl-pg-dot-brand-bg-selected:var(--color-fg-white);--sl-pg-dot-size-md:var(--spacing-2);--sl-pg-dot-size-lg:var(--spacing-2_5);--sl-pg-line-radius:var(--radius-full);--sl-pg-line-bg:var(--color-bg-quaternary);--sl-pg-line-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-line-inline-size:var(--spacing-10);--sl-pg-line-block-size-md:var(--spacing-1_5);--sl-pg-line-block-size-lg:var(--spacing-2);font-family:var(--sl-pg-font-family)}.sl-payment-details-preview{--sl-payment-details-preview-padding:var(--spacing-6);--sl-payment-details-preview-radius:var(--radius-lg);--sl-payment-details-preview-inline-size:100%;--sl-payment-details-preview-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-payment-details-card-inline-size:300px;--sl-payment-details-card-block-size:180px;--sl-payment-details-card-padding:var(--spacing-4);--sl-payment-details-card-radius:var(--radius-lg);--sl-payment-details-card-bg:linear-gradient(135deg, var(--color-bg-primary-solid), var(--color-bg-secondary-solid));--sl-payment-details-card-shadow:var(--shadow-lg);--sl-payment-details-card-fg:var(--color-text-white);--sl-payment-details-card-chip-size:var(--spacing-9);--sl-payment-details-card-chip-block-size:26px;--sl-payment-details-card-chip-radius:var(--radius-xs);--sl-payment-details-card-chip-bg:linear-gradient(135deg, var(--color-utility-yellow-300), var(--color-utility-yellow-600));--sl-payment-details-font-family:var(--default-font-family);--sl-payment-details-card-number-font-size:var(--text-lg);--sl-payment-details-card-number-font-weight:var(--font-weight-medium);--sl-payment-details-card-number-letter-spacing:.08em;--sl-payment-details-card-meta-font-size:var(--text-sm);--sl-payment-details-card-holder-letter-spacing:.04em;--sl-payment-details-row-gap:var(--spacing-4);--sl-payment-details-row-inline-size:100%;--sl-payment-details-narrow-inline-size:var(--spacing-28);--sl-payment-details-divider-inline-size:100%;--sl-payment-details-divider-block-size:1px;--sl-payment-details-divider-bg:var(--color-border-secondary,var(--color-neutral-100));--sl-payment-details-section-gap:var(--spacing-1);--sl-payment-details-section-font-size:var(--text-sm);--sl-payment-details-section-title-font-weight:var(--font-weight-semibold);--sl-payment-details-section-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-payment-details-section-text-fg:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-payment-details-preview-inline-size);background:var(--sl-payment-details-preview-bg);border-start-start-radius:var(--sl-payment-details-preview-radius-start-start,var(--sl-payment-details-preview-radius));border-start-end-radius:var(--sl-payment-details-preview-radius-start-end,var(--sl-payment-details-preview-radius));border-end-end-radius:var(--sl-payment-details-preview-radius-end-end,var(--sl-payment-details-preview-radius));border-end-start-radius:var(--sl-payment-details-preview-radius-end-start,var(--sl-payment-details-preview-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-payment-details-preview-padding-block-start,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));padding-block-end:var(--sl-payment-details-preview-padding-block-end,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));display:flex;overflow:hidden}.sl-payment-method-cards{--sl-payment-method-cards-gap:var(--spacing-4);--sl-payment-method-border-width:var(--border-width);--sl-payment-method-font-family:var(--default-font-family);--sl-payment-method-logo-radius:var(--radius-sm);--sl-payment-method-logo-size:var(--spacing-8);--sl-payment-method-logo-inline-size:46px;--sl-payment-method-logo-gap:var(--spacing-0_5);--sl-payment-method-logo-bg:var(--color-bg-secondary);--sl-payment-method-logo-border:var(--color-border-secondary);--sl-payment-method-logo-fg:var(--color-text-secondary);--sl-payment-method-logo-label-font-size:9px;--sl-payment-method-logo-label-font-weight:var(--font-weight-bold);--sl-payment-method-logo-label-letter-spacing:.04em;--sl-payment-method-logo-glyph-size:var(--spacing-3_5);--sl-payment-method-divider-bg:var(--color-border-secondary);--sl-payment-method-section-gap:var(--spacing-1);--sl-payment-method-section-font-size:var(--text-sm);--sl-payment-method-section-title-font-weight:var(--font-weight-semibold);--sl-payment-method-section-title-fg:var(--color-text-primary);--sl-payment-method-section-text-fg:var(--color-text-tertiary);align-items:flex-end;gap:var(--sl-payment-method-cards-gap);flex-direction:column;inline-size:100%;display:flex}.sl-pin{--sl-pin-root-gap:var(--spacing-1_5);--sl-pin-slot-radius:var(--radius-xl);--sl-pin-slot-border-width:var(--border-width);--sl-pin-slot-shadow:var(--shadow-xs);--sl-pin-slot-transition:box-shadow .1s linear, background-color .1s linear;--sl-pin-slot-font-family:var(--default-font-family);--sl-pin-slot-font-weight:var(--font-weight-medium);--sl-pin-separator-font-weight:var(--font-weight-medium);--sl-pin-slot-bg:var(--color-bg-primary);--sl-pin-slot-fg:color-mix(in srgb, var(--color-text-placeholder) 40%, transparent);--sl-pin-slot-border:var(--color-border-primary);--sl-pin-slot-filled-fg:var(--color-text-brand-tertiary_alt);--sl-pin-slot-filled-border:var(--color-border-brand);--sl-pin-slot-invalid-fg:var(--color-text-error-primary);--sl-pin-slot-invalid-border:var(--color-border-error_subtle);--sl-pin-focus-ring-width:var(--focus-ring-width);--sl-pin-focus-ring-color:var(--color-border-brand);--sl-pin-focus-ring-offset:var(--focus-ring-offset);--sl-pin-caret-color:var(--color-fg-brand-primary);--sl-pin-caret-inline-size:var(--spacing-0_5);--sl-pin-separator-color:var(--color-utility-neutral-300);--sl-pin-separator-font-size:var(--text-display-xl);--sl-pin-separator-line-height:var(--text-display-xl--line-height);--sl-pin-group-gap-xxxs:var(--spacing-1_5);--sl-pin-group-size-xxxs:var(--spacing-9);--sl-pin-group-gap-xxs:var(--spacing-2);--sl-pin-group-size-xxs:var(--spacing-10);--sl-pin-group-gap-xs:var(--spacing-2);--sl-pin-group-size-xs:var(--spacing-11);--sl-pin-group-gap-sm:var(--spacing-2);--sl-pin-group-size-sm:calc(var(--spacing) * 16.5);--sl-pin-group-gap-md:var(--spacing-3);--sl-pin-group-size-md:calc(var(--spacing) * 20.5);--sl-pin-group-gap-lg:var(--spacing-3);--sl-pin-group-size-lg:calc(var(--spacing) * 24.5);--sl-pin-slot-size-xxxs:var(--spacing-9);--sl-pin-slot-size-xxs:var(--spacing-10);--sl-pin-slot-size-xs:var(--spacing-11);--sl-pin-slot-size-sm:var(--spacing-16);--sl-pin-slot-size-md:var(--spacing-20);--sl-pin-slot-size-lg:var(--spacing-24);--sl-pin-slot-padding-block-xxxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxxs:var(--spacing-3);--sl-pin-slot-padding-block-xxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxs:var(--spacing-3);--sl-pin-slot-padding-block-xs:var(--spacing-2_5);--sl-pin-slot-padding-inline-xs:var(--spacing-3_5);--sl-pin-slot-padding-block-sm:var(--spacing-0_5);--sl-pin-slot-padding-inline-sm:var(--spacing-2);--sl-pin-slot-padding-block-md:var(--spacing-2_5);--sl-pin-slot-padding-inline-md:var(--spacing-2);--sl-pin-slot-padding-block-lg:var(--spacing-3);--sl-pin-slot-padding-inline-lg:var(--spacing-2);--sl-pin-slot-font-size-xxxs:var(--text-sm);--sl-pin-slot-line-height-xxxs:var(--text-sm--line-height);--sl-pin-slot-font-size-xxs:var(--text-md);--sl-pin-slot-line-height-xxs:var(--text-md--line-height);--sl-pin-slot-font-size-xs:var(--text-md);--sl-pin-slot-line-height-xs:var(--text-md--line-height);--sl-pin-slot-font-size-sm:var(--text-display-lg);--sl-pin-slot-line-height-sm:var(--text-display-lg--line-height);--sl-pin-slot-font-size-md:var(--text-display-lg);--sl-pin-slot-line-height-md:var(--text-display-lg--line-height);--sl-pin-slot-font-size-lg:var(--text-display-xl);--sl-pin-slot-line-height-lg:var(--text-display-xl--line-height);gap:var(--sl-pin-root-gap);flex-direction:column;block-size:max-content;display:flex}.sl-play-btn{--sl-play-btn-radius:var(--radius-full);--sl-play-btn-transition:background .12s ease, box-shadow .12s ease, transform .12s ease;--sl-play-btn-pressed-scale:.94;--sl-play-btn-focus-ring-width:var(--focus-ring-width);--sl-play-btn-focus-ring-color:var(--color-utility-brand-200);--sl-play-btn-focus-ring-color-outer:var(--color-border-brand);--sl-play-btn-focus-ring-offset:var(--focus-ring-offset);--sl-play-btn-focus-ring-shadow:0 0 0 var(--sl-play-btn-focus-ring-width) var(--sl-play-btn-focus-ring-color), 0 0 0 calc(var(--sl-play-btn-focus-ring-width) * 2) var(--sl-play-btn-focus-ring-color-outer);--sl-play-btn-border-width:var(--spacing-px);--sl-play-btn-shadow:var(--shadow-md);--sl-play-btn-size-sm:var(--spacing-10);--sl-play-btn-size-md:var(--spacing-14);--sl-play-btn-size-lg:var(--spacing-16);--sl-play-btn-size-xl:var(--spacing-20);--sl-play-btn-icon-size-sm:var(--spacing-4);--sl-play-btn-icon-size-md:var(--spacing-5);--sl-play-btn-icon-size-lg:var(--spacing-6);--sl-play-btn-icon-size-xl:var(--spacing-7);--sl-play-btn-light-blur-bg:color-mix(in srgb, var(--color-neutral-50) 35%, transparent);--sl-play-btn-light-blur-bg-hover:color-mix(in srgb, var(--color-neutral-50) 45%, transparent);--sl-play-btn-light-blur-fg:var(--color-neutral-50);--sl-play-btn-light-blur-blur:blur(8px);--sl-play-btn-dark-blur-bg:color-mix(in srgb, var(--color-neutral-900) 35%, transparent);--sl-play-btn-dark-blur-bg-hover:color-mix(in srgb, var(--color-neutral-900) 50%, transparent);--sl-play-btn-dark-blur-fg:var(--color-neutral-50);--sl-play-btn-dark-blur-blur:blur(8px);--sl-play-btn-brand-bg:var(--color-bg-brand-solid);--sl-play-btn-brand-bg-hover:var(--color-bg-brand-solid_hover);--sl-play-btn-brand-fg:var(--color-text-white);--sl-play-btn-brand-shadow:var(--sl-play-btn-shadow);--sl-play-btn-featured-bg:var(--color-bg-secondary);--sl-play-btn-featured-bg-hover:var(--color-bg-secondary);--sl-play-btn-featured-fg:var(--color-text-brand-primary);--sl-play-btn-featured-border:var(--color-border-primary,var(--color-neutral-400));--sl-play-btn-featured-shadow:inset 0 0 0 var(--sl-play-btn-border-width) var(--sl-play-btn-featured-border), var(--sl-play-btn-shadow);cursor:pointer;transition:var(--sl-play-btn-transition);border:none;border-start-start-radius:var(--sl-play-btn-radius-start-start,var(--sl-play-btn-radius));border-start-end-radius:var(--sl-play-btn-radius-start-end,var(--sl-play-btn-radius));border-end-end-radius:var(--sl-play-btn-radius-end-end,var(--sl-play-btn-radius));border-end-start-radius:var(--sl-play-btn-radius-end-start,var(--sl-play-btn-radius));outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sl-progress-track{--sl-progress-track-size:100%;--sl-progress-track-block-size:var(--spacing-2);--sl-progress-track-radius:var(--radius-md);--sl-progress-fill-size:100%;--sl-progress-fill-radius:var(--radius-md);--sl-progress-fill-transition:transform 75ms linear;--sl-progress-track-bg:var(--color-bg-quaternary);--sl-progress-fill-bg:var(--color-fg-brand-primary);--sl-progress-value-fg:var(--color-text-secondary);--sl-progress-chip-bg:var(--color-bg-primary_alt);--sl-progress-chip-border:var(--color-border-secondary_alt);--sl-progress-chip-value-fg:var(--color-text-secondary);--sl-progress-gap-row:var(--spacing-3);--sl-progress-gap-col:var(--spacing-2);--sl-progress-gap-floating:var(--spacing-2);--sl-progress-value-font-family:var(--font-body);--sl-progress-value-font-size:var(--text-sm);--sl-progress-value-line-height:var(--text-sm--line-height);--sl-progress-value-font-weight:var(--font-weight-medium);--sl-progress-chip-padding:var(--spacing-2);--sl-progress-chip-padding-block:var(--spacing-2);--sl-progress-chip-padding-inline:var(--spacing-3);--sl-progress-chip-radius:var(--radius-lg);--sl-progress-chip-border-width:var(--border-width);--sl-progress-chip-shadow:var(--shadow-lg);--sl-progress-chip-edge-offset:var(--spacing-2);--sl-progress-chip-value-font-family:var(--font-body);--sl-progress-chip-value-font-size:var(--text-xs);--sl-progress-chip-value-line-height:var(--text-xs--line-height);--sl-progress-chip-value-font-weight:var(--font-weight-semibold);inline-size:var(--sl-progress-track-inline-size,var(--sl-progress-track-size));block-size:var(--sl-progress-track-block-size);background:var(--sl-progress-track-bg);border-start-start-radius:var(--sl-progress-track-radius-start-start,var(--sl-progress-track-radius));border-start-end-radius:var(--sl-progress-track-radius-start-end,var(--sl-progress-track-radius));border-end-end-radius:var(--sl-progress-track-radius-end-end,var(--sl-progress-track-radius));border-end-start-radius:var(--sl-progress-track-radius-end-start,var(--sl-progress-track-radius));overflow:hidden}.sl-ps{--sl-ps-font-family:var(--font-body);--sl-ps-font-weight-semibold:var(--font-weight-semibold);--sl-ps-font-weight-medium:var(--font-weight-medium);--sl-ps-radius-full:var(--radius-full);--sl-ps-featured-radius:var(--radius-md);--sl-ps-connector-radius:var(--radius-xs);--sl-ps-bar-radius:var(--radius-xs);--sl-ps-border-width:var(--border-width);--sl-ps-ring-width:1.5px;--sl-ps-connector-width:2px;--sl-ps-current-ring-offset:var(--focus-ring-offset);--sl-ps-current-ring-width:var(--focus-ring-width);--sl-ps-featured-shadow:var(--shadow-xs);--sl-ps-dotwrap-size-sm:var(--spacing-6);--sl-ps-dotwrap-size-md:var(--spacing-8);--sl-ps-dot-size-sm:var(--spacing-2);--sl-ps-dot-size-md:var(--spacing-2_5);--sl-ps-tick-size-sm:var(--spacing-3);--sl-ps-tick-size-md:var(--spacing-4);--sl-ps-numwrap-size-sm:var(--spacing-6);--sl-ps-numwrap-size-md:var(--spacing-8);--sl-ps-numwrap-font-size-sm:var(--text-xs);--sl-ps-numwrap-line-height-sm:var(--text-xs--line-height);--sl-ps-numwrap-font-size-md:var(--text-sm);--sl-ps-numwrap-line-height-md:var(--text-sm--line-height);--sl-ps-featured-size-sm:var(--spacing-8);--sl-ps-featured-size-md:var(--spacing-10);--sl-ps-featured-icon-size:var(--spacing-5);--sl-ps-icons-text-gap:var(--spacing-4);--sl-ps-step-gap-sm:var(--spacing-3);--sl-ps-step-gap-md:var(--spacing-4);--sl-ps-connector-margin-block:var(--spacing-1);--sl-ps-text-gap:var(--spacing-0_5);--sl-ps-minimal-gap-sm:var(--spacing-3);--sl-ps-minimal-gap-md:var(--spacing-4);--sl-ps-text-line-gap:var(--spacing-4);--sl-ps-text-line-gap-vertical:var(--spacing-5);--sl-ps-text-padding-block-start:var(--spacing-0_5);--sl-ps-text-padding-block-end:var(--spacing-6);--sl-ps-tl-step-padding-block-start-sm:var(--spacing-3);--sl-ps-tl-step-padding-block-start-md:var(--spacing-4);--sl-ps-tl-bar-block-size:var(--spacing-1);--sl-ps-mc-line-length-horizontal:var(--spacing-20);--sl-ps-mc-line-length-vertical:var(--spacing-12);--sl-ps-title-font-size-sm:var(--text-sm);--sl-ps-title-line-height-sm:var(--text-sm--line-height);--sl-ps-title-font-size-md:var(--text-md);--sl-ps-title-line-height-md:var(--text-md--line-height);--sl-ps-desc-font-size-sm:var(--text-sm);--sl-ps-desc-line-height-sm:var(--text-sm--line-height);--sl-ps-desc-font-size-md:var(--text-md);--sl-ps-desc-line-height-md:var(--text-md--line-height);--sl-ps-counter-font-size:var(--text-sm);--sl-ps-counter-line-height:var(--text-sm--line-height);--sl-ps-dotwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-dotwrap-incomplete-ring:var(--color-border-primary);--sl-ps-dotwrap-current-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-current-ring-inner:var(--color-bg-primary);--sl-ps-dotwrap-current-ring-outer:var(--color-focus-ring);--sl-ps-dotwrap-complete-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-complete-fg:var(--color-fg-white);--sl-ps-dot-incomplete-bg:var(--color-fg-quaternary);--sl-ps-dot-current-bg:var(--color-fg-white);--sl-ps-numwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-numwrap-incomplete-ring:var(--color-border-secondary);--sl-ps-numwrap-incomplete-fg:var(--color-text-quaternary);--sl-ps-numwrap-current-bg:var(--color-bg-primary);--sl-ps-numwrap-current-ring:var(--color-border-secondary);--sl-ps-numwrap-current-fg:var(--color-text-secondary);--sl-ps-numwrap-complete-bg:var(--color-bg-success-solid);--sl-ps-numwrap-complete-fg:var(--color-fg-white);--sl-ps-featured-bg:var(--color-bg-primary);--sl-ps-featured-ring:var(--color-border-secondary);--sl-ps-featured-fg:var(--color-fg-secondary);--sl-ps-featured-incomplete-fg:var(--color-fg-quaternary);--sl-ps-connector-color:var(--color-border-secondary);--sl-ps-connector-complete-color:var(--color-border-brand);--sl-ps-bar-bg:var(--color-fg-brand-primary_alt);--sl-ps-bar-incomplete-bg:var(--color-bg-quaternary);--sl-ps-title-color:var(--color-text-secondary);--sl-ps-title-current-color:var(--color-text-brand-secondary);--sl-ps-desc-color:var(--color-text-tertiary);--sl-ps-desc-current-color:var(--color-text-brand-tertiary);--sl-ps-counter-color:var(--color-text-secondary);font-family:var(--sl-ps-font-family)}.sl-project-share{--sl-project-gap:var(--spacing-4);--sl-project-text-gap:var(--spacing-1);--sl-project-url-gap:var(--spacing-1_5);--sl-project-font-size:var(--text-sm);--sl-project-line-height:var(--text-sm--line-height);--sl-project-font-weight:var(--font-weight-semibold);--sl-project-title-fg:var(--color-text-primary);--sl-project-hint-fg:var(--color-text-tertiary);--sl-project-url-fg:var(--color-text-tertiary);--sl-project-icon-fg:var(--color-text-quaternary);--sl-project-row-border:var(--color-border-secondary);--sl-project-icon-size:var(--spacing-4);--sl-project-dot-size:var(--spacing-2_5);--sl-project-dot-radius:var(--radius-full);--sl-project-dot-warning-bg:var(--color-utility-yellow-600);--sl-project-dot-success-bg:var(--color-utility-green-600);--sl-project-dot-brand-bg:var(--color-bg-brand-solid);--sl-project-dot-error-bg:var(--color-utility-red-600);--sl-project-row-padding-block:var(--spacing-3);--sl-project-row-border-width:var(--border-width);gap:var(--sl-project-gap);flex-direction:column;inline-size:100%;display:flex}.sl-qr{--sl-qr-padding-md:var(--spacing-2);--sl-qr-padding-lg:var(--spacing-3);--sl-qr-frame-size:var(--spacing-3);--sl-qr-frame-width:var(--spacing-0_5);--sl-qr-frame-color:var(--color-border-brand_alt);--sl-qr-frame-radius:var(--radius-xs);--sl-qr-scan-border-width:var(--spacing-0_25);--sl-qr-scan-border-color:var(--color-border-brand);--sl-qr-scan-bg:color-mix(in srgb, var(--color-bg-brand-solid) 10%, transparent);padding:var(--sl-qr-padding-md);justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-radio-group{--sl-radio-group-gap:var(--spacing-4);--sl-radio-font-family:var(--default-font-family);--sl-radio-gap-sm:var(--spacing-2);--sl-radio-gap-md:var(--spacing-3);--sl-radio-control-size-sm:var(--spacing-4);--sl-radio-control-size-md:var(--spacing-5);--sl-radio-control-radius:var(--radius-full);--sl-radio-border-width:var(--border-width);--sl-radio-control-transition:background .1s ease, box-shadow .1s ease;--sl-radio-control-has-text-margin-block:var(--spacing-0_5);--sl-radio-control-bg:var(--color-bg-primary);--sl-radio-control-ring:var(--color-border-primary);--sl-radio-control-selected-bg:var(--color-bg-brand-solid);--sl-radio-control-selected-ring:var(--color-bg-brand-solid);--sl-radio-control-disabled-bg:var(--color-bg-tertiary);--sl-radio-control-disabled-opacity:.5;--sl-radio-dot-size-sm:var(--spacing-1_5);--sl-radio-dot-size-md:var(--spacing-2);--sl-radio-dot-radius:var(--radius-full);--sl-radio-dot-bg:var(--color-fg-white);--sl-radio-dot-transition:opacity .1s ease;--sl-radio-text-gap-md:var(--spacing-0_5);--sl-radio-label-font-size-sm:var(--text-sm);--sl-radio-label-font-size-md:var(--text-md);--sl-radio-label-font-weight:var(--font-weight-medium);--sl-radio-label-fg:var(--color-text-secondary);--sl-radio-hint-font-size-sm:var(--text-sm);--sl-radio-hint-font-size-md:var(--text-md);--sl-radio-hint-fg:var(--color-text-tertiary);--sl-radio-focus-ring-width:var(--focus-ring-width);--sl-radio-focus-ring-color:var(--color-focus-ring);--sl-radio-focus-ring-offset:var(--focus-ring-offset);gap:var(--sl-radio-group-gap);font-family:var(--sl-radio-font-family);flex-direction:column;display:flex}.sl-radio-card-group{--sl-radio-card-group-gap:var(--spacing-3);--sl-radio-card-font-family:var(--default-font-family);--sl-radio-card-radius:var(--radius-lg);--sl-radio-card-border-width:var(--border-width);--sl-radio-card-selected-border-width:var(--focus-ring-width);--sl-radio-card-transition:box-shadow .1s ease;--sl-radio-card-bg:var(--color-bg-secondary);--sl-radio-card-border:var(--color-border-secondary);--sl-radio-card-selected-border:var(--color-brand-500);--sl-radio-card-focus-ring-width:var(--focus-ring-width);--sl-radio-card-focus-ring-color:var(--color-brand-500);--sl-radio-card-focus-ring-offset:var(--focus-ring-offset);--sl-radio-card-header-gap:var(--spacing-3);--sl-radio-card-header-padding-block:var(--spacing-3);--sl-radio-card-header-padding-inline-start:var(--spacing-3);--sl-radio-card-header-padding-inline-end:var(--spacing-5);--sl-radio-card-header-radius:var(--radius-lg);--sl-radio-card-header-radius-end-start:0;--sl-radio-card-header-radius-end-end:0;--sl-radio-card-featured-icon-size:var(--spacing-8);--sl-radio-card-featured-icon-size-md:var(--spacing-10);--sl-radio-card-featured-icon-radius:var(--radius-md);--sl-radio-card-featured-icon-bg:var(--color-bg-secondary);--sl-radio-card-featured-icon-border:var(--color-border-primary);--sl-radio-card-featured-icon-shadow:var(--shadow-xs);--sl-radio-card-featured-icon-fg:var(--color-text-secondary);--sl-radio-card-featured-glyph-size:var(--spacing-4_5);--sl-radio-card-featured-glyph-size-md:var(--spacing-5);--sl-radio-card-title-margin-inline-end:var(--spacing-1);--sl-radio-card-title-font-size:var(--text-sm);--sl-radio-card-title-font-size-md:var(--text-md);--sl-radio-card-title-font-weight:var(--font-weight-semibold);--sl-radio-card-title-fg:var(--color-text-secondary);--sl-radio-card-check-size:var(--spacing-4);--sl-radio-card-check-size-md:var(--spacing-5);--sl-radio-card-check-radius:var(--radius-xs);--sl-radio-card-check-radius-md:var(--radius-sm);--sl-radio-card-check-bg:var(--color-bg-secondary);--sl-radio-card-check-border:var(--color-border-primary);--sl-radio-card-check-selected-bg:var(--color-brand-600);--sl-radio-card-check-selected-border:var(--color-brand-600);--sl-radio-card-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-card-check-svg-size:var(--spacing-3);--sl-radio-card-check-svg-fg:var(--color-white);--sl-radio-card-check-svg-transition:opacity .1s ease;--sl-radio-card-body-gap:var(--spacing-1);--sl-radio-card-body-gap-md:var(--spacing-2);--sl-radio-card-body-padding:var(--spacing-4);--sl-radio-card-price-row-gap:var(--spacing-4);--sl-radio-card-price-row-gap-wide:var(--spacing-1);--sl-radio-card-price-gap:var(--spacing-1);--sl-radio-card-price-value-font-size:var(--text-xl);--sl-radio-card-price-value-font-size-md:var(--text-display-xs);--sl-radio-card-price-value-font-weight:var(--font-weight-semibold);--sl-radio-card-price-value-fg:var(--color-text-secondary);--sl-radio-card-price-secondary-font-size:var(--text-sm);--sl-radio-card-price-secondary-fg:var(--color-text-tertiary);--sl-radio-card-description-font-size:var(--text-sm);--sl-radio-card-description-fg:var(--color-text-tertiary);--sl-radio-card-secondary-font-size-md:var(--text-sm);gap:var(--sl-radio-card-group-gap);font-family:var(--sl-radio-card-font-family);flex-direction:column;display:flex}@media (width>=640px){.sl-radio-card-price-row{justify-content:space-between;align-items:flex-start;gap:var(--sl-radio-card-price-row-gap-wide);flex-direction:row}}.sl-radio-icon-group{--sl-radio-icon-group-gap:var(--spacing-3);--sl-radio-icon-font-family:var(--default-font-family);--sl-radio-icon-card-gap:var(--spacing-1);--sl-radio-icon-card-padding:var(--spacing-4);--sl-radio-icon-card-radius:var(--radius-lg);--sl-radio-icon-card-bg:var(--color-bg-secondary);--sl-radio-icon-border-width:var(--border-width);--sl-radio-icon-card-border:var(--color-border-secondary);--sl-radio-icon-card-selected-border:var(--color-brand-500);--sl-radio-icon-card-transition:box-shadow .1s ease;--sl-radio-icon-focus-ring-width:var(--focus-ring-width);--sl-radio-icon-focus-ring-color:var(--color-brand-500);--sl-radio-icon-focus-ring-offset:var(--focus-ring-offset);--sl-radio-icon-body-gap:var(--spacing-3);--sl-radio-icon-badge-size-sm:var(--spacing-8);--sl-radio-icon-badge-size-md:var(--spacing-10);--sl-radio-icon-badge-radius:var(--radius-md);--sl-radio-icon-badge-bg:var(--color-bg-secondary);--sl-radio-icon-badge-border:var(--color-border-secondary);--sl-radio-icon-badge-fg:var(--color-text-secondary);--sl-radio-icon-glyph-size-sm:var(--spacing-4_5);--sl-radio-icon-glyph-size-md:var(--spacing-5);--sl-radio-icon-text-gap-md:var(--spacing-0_5);--sl-radio-icon-titles-gap:var(--spacing-1);--sl-radio-icon-font-size:var(--text-sm);--sl-radio-icon-line-height:var(--text-sm--line-height);--sl-radio-icon-title-font-weight:var(--font-weight-medium);--sl-radio-icon-title-fg:var(--color-text-secondary);--sl-radio-icon-secondary-fg:var(--color-text-tertiary);--sl-radio-icon-description-fg:var(--color-text-tertiary);--sl-radio-icon-check-size-sm:var(--spacing-4);--sl-radio-icon-check-size-md:var(--spacing-5);--sl-radio-icon-check-radius-sm:var(--radius-xs);--sl-radio-icon-check-radius-md:var(--radius-sm);--sl-radio-icon-check-bg:var(--color-bg-secondary);--sl-radio-icon-check-border:var(--color-border-primary);--sl-radio-icon-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-icon-check-selected-bg:var(--color-brand-600);--sl-radio-icon-check-selected-border:var(--color-brand-600);--sl-radio-icon-check-svg-size:var(--spacing-3);--sl-radio-icon-check-svg-color:var(--color-white);--sl-radio-icon-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-icon-group-gap);font-family:var(--sl-radio-icon-font-family);flex-direction:column;display:flex}.sl-radio-payment-group{--sl-radio-payment-gap:var(--spacing-3);--sl-radio-payment-font-family:var(--default-font-family);--sl-radio-payment-card-gap:var(--spacing-1);--sl-radio-payment-card-padding:var(--spacing-4);--sl-radio-payment-card-radius:var(--radius-lg);--sl-radio-payment-card-bg:var(--color-bg-secondary);--sl-radio-payment-card-border-width:var(--border-width);--sl-radio-payment-card-border-color:var(--color-border-secondary,var(--color-neutral-300));--sl-radio-payment-card-selected-ring-width:var(--focus-ring-width);--sl-radio-payment-card-selected-ring-color:var(--color-border-brand);--sl-radio-payment-card-transition:box-shadow .1s ease;--sl-radio-payment-card-disabled-opacity:.5;--sl-radio-payment-focus-ring-width:var(--focus-ring-width);--sl-radio-payment-focus-ring-color:var(--color-border-brand);--sl-radio-payment-focus-ring-offset:var(--focus-ring-offset);--sl-radio-payment-main-gap:var(--spacing-3);--sl-radio-payment-main-gap-md:var(--spacing-4);--sl-radio-payment-titles-gap-md:var(--spacing-0_5);--sl-radio-payment-title-font-size:var(--text-sm);--sl-radio-payment-title-line-height:var(--text-sm--line-height);--sl-radio-payment-title-font-weight:var(--font-weight-medium);--sl-radio-payment-title-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-radio-payment-description-font-size:var(--text-sm);--sl-radio-payment-description-line-height:var(--text-sm--line-height);--sl-radio-payment-description-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-radio-payment-actions-gap:var(--spacing-3);--sl-radio-payment-actions-margin-block-start:var(--spacing-2);--sl-radio-payment-actions-margin-block-start-md:var(--spacing-3);--sl-radio-payment-check-size:var(--spacing-4);--sl-radio-payment-check-size-md:var(--spacing-5);--sl-radio-payment-check-radius:var(--radius-xs);--sl-radio-payment-check-radius-md:var(--radius-sm);--sl-radio-payment-check-bg:var(--color-bg-secondary);--sl-radio-payment-check-border-width:var(--border-width);--sl-radio-payment-check-border-color:var(--color-border-primary,var(--color-neutral-400));--sl-radio-payment-check-selected-bg:var(--color-bg-brand-solid);--sl-radio-payment-check-selected-border-color:var(--color-bg-brand-solid);--sl-radio-payment-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-payment-check-svg-size:var(--spacing-3);--sl-radio-payment-check-svg-fg:var(--color-text-white);--sl-radio-payment-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-payment-gap);font-family:var(--sl-radio-payment-font-family);flex-direction:column;display:flex}.sl-range-calendar{--sl-range-font-family:var(--font-body);--sl-range-font-size:var(--text-sm);--sl-range-line-height:var(--text-sm--line-height);--sl-range-title-font-weight:var(--font-weight-semibold);--sl-range-weekday-font-weight:var(--font-weight-medium);--sl-range-title-fg:var(--color-fg-secondary);--sl-range-weekday-fg:var(--color-text-secondary);--sl-range-divider-color:var(--color-border-secondary);--sl-range-row-spacer-color:var(--color-transparent);--sl-range-month-gap:var(--spacing-3);--sl-range-month-padding-block:var(--spacing-5);--sl-range-month-padding-inline:var(--spacing-6);--sl-range-divider-width:var(--border-width);--sl-range-nav-size:var(--spacing-8);--sl-range-weekday-spacer-width:var(--spacing-1);--sl-range-weekday-size:var(--spacing-10);--sl-range-row-spacer-width:var(--spacing-1);font-family:var(--sl-range-font-family);align-items:flex-start;display:flex}.sl-section-footer{--sl-section-footer-gap:var(--spacing-5);--sl-section-footer-gap-card:var(--spacing-4);--sl-section-footer-actions-gap:var(--spacing-3);--sl-section-footer-font-family:var(--default-font-family);--sl-section-footer-border-width:var(--border-width);--sl-section-footer-border-color:var(--color-border-secondary);--sl-section-footer-padding:var(--spacing-4);--sl-section-footer-padding-md:var(--spacing-5);--sl-section-footer-padding-card-block:var(--spacing-3);--sl-section-footer-padding-card-inline:var(--spacing-4);--sl-section-footer-padding-card-block-md:var(--spacing-4);--sl-section-footer-padding-card-inline-lg:var(--spacing-6);align-items:center;gap:var(--sl-section-footer-gap);border-block-start:var(--sl-section-footer-border-width-block-start,var(--sl-section-footer-border-width-block,var(--sl-section-footer-border-width))) solid var(--sl-section-footer-border-color);font-family:var(--sl-section-footer-font-family);padding-block-start:var(--sl-section-footer-padding-block-start,var(--sl-section-footer-padding-block,var(--sl-section-footer-padding)));display:flex}@media (width>=768px){.sl-section-footer{padding-block-start:var(--sl-section-footer-padding-block-start-md,var(--sl-section-footer-padding-block-md,var(--sl-section-footer-padding-md)))}}@media (width>=768px){.sl-section-footer[data-card]{padding-block-start:var(--sl-section-footer-padding-card-block-start-md,var(--sl-section-footer-padding-card-block-md));padding-block-end:var(--sl-section-footer-padding-card-block-end-md,var(--sl-section-footer-padding-card-block-md))}}@media (width>=1024px){.sl-section-footer[data-card]{padding-inline-start:var(--sl-section-footer-padding-card-inline-start-lg,var(--sl-section-footer-padding-card-inline-lg));padding-inline-end:var(--sl-section-footer-padding-card-inline-end-lg,var(--sl-section-footer-padding-card-inline-lg))}}.sl-section-header{--sl-section-header-gap:var(--spacing-5);--sl-section-header-border-width:var(--border-width);--sl-section-header-border-color:var(--color-border-secondary);--sl-section-header-padding:0;--sl-section-header-padding-block-start:0;--sl-section-header-padding-block-end:var(--spacing-5);--sl-section-header-font-family:var(--default-font-family);--sl-section-header-group-gap:var(--spacing-4);--sl-section-header-actions-gap:var(--spacing-3);--sl-section-header-heading-font-size:var(--text-md);--sl-section-header-heading-font-weight:var(--font-weight-semibold);--sl-section-header-heading-color:var(--color-text-primary);--sl-section-header-subheading-font-size:var(--text-sm);--sl-section-header-subheading-color:var(--color-text-tertiary);gap:var(--sl-section-header-gap);border-block-end:var(--sl-section-header-border-width) solid var(--sl-section-header-border-color);font-family:var(--sl-section-header-font-family);flex-direction:column;padding-block-start:var(--sl-section-header-padding-block-start);padding-block-end:var(--sl-section-header-padding-block-end);padding-inline-start:var(--sl-section-header-padding-inline-start,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));padding-inline-end:var(--sl-section-header-padding-inline-end,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));display:flex}@media (width>=768px){.sl-section-header-group{flex-direction:row}}.sl-section-label{--sl-section-label-font-family:var(--font-body);--sl-section-label-font-weight:var(--font-weight-semibold);--sl-section-label-font-size-sm:var(--text-sm);--sl-section-label-line-height-sm:var(--text-sm--line-height);--sl-section-label-font-size-md:var(--text-md);--sl-section-label-line-height-md:var(--text-md--line-height);--sl-section-label-heading-gap-sm:var(--spacing-0_5);--sl-section-label-heading-gap-md:var(--spacing-1);--sl-section-label-transition:color .12s ease;--sl-section-label-help-icon-size:var(--spacing-4);--sl-section-label-actions-gap:var(--spacing-2);--sl-section-label-actions-margin:var(--spacing-3);--sl-section-label-heading-fg:var(--color-text-secondary);--sl-section-label-required-fg:var(--color-text-brand-primary);--sl-section-label-description-fg:var(--color-text-tertiary);--sl-section-label-help-fg:var(--color-text-quaternary);--sl-section-label-help-fg-hover:var(--color-text-tertiary);font-family:var(--sl-section-label-font-family)}.sl-select-native{--sl-select-native-radius:var(--radius-lg);--sl-select-native-border-width:var(--border-width);--sl-select-native-transition:box-shadow .1s linear;--sl-select-native-shadow:var(--shadow-xs);--sl-select-native-ring-color:var(--color-border-primary);--sl-select-native-focus-ring-width:var(--focus-ring-width);--sl-select-native-focus-ring-color:var(--color-border-brand);--sl-select-native-font-family:var(--font-body);--sl-select-native-font-weight:var(--font-weight-medium);--sl-select-native-bg:var(--color-bg-primary);--sl-select-native-fg:var(--color-text-primary);--sl-select-native-placeholder-fg:var(--color-fg-quaternary);--sl-select-native-label-fg:var(--color-text-secondary);--sl-select-native-hint-fg:var(--color-text-tertiary);--sl-select-native-chevron-fg:var(--color-fg-quaternary);--sl-select-native-label-margin-block:var(--spacing-1_5);--sl-select-native-label-font-size:var(--text-sm);--sl-select-native-label-line-height:var(--text-sm--line-height);--sl-select-native-label-font-weight:var(--font-weight-medium);--sl-select-native-hint-margin-block:var(--spacing-2);--sl-select-native-hint-font-size:var(--text-sm);--sl-select-native-hint-line-height:var(--text-sm--line-height);--sl-select-native-padding-block-sm:var(--spacing-2);--sl-select-native-padding-inline-start-sm:var(--spacing-3);--sl-select-native-padding-inline-end-sm:var(--spacing-8);--sl-select-native-font-size-sm:var(--text-sm);--sl-select-native-line-height-sm:var(--text-sm--line-height);--sl-select-native-padding-block-md:var(--spacing-2);--sl-select-native-padding-inline-start-md:var(--spacing-3);--sl-select-native-padding-inline-end-md:var(--spacing-9);--sl-select-native-font-size-md:var(--text-md);--sl-select-native-line-height-md:var(--text-md--line-height);--sl-select-native-padding-block-lg:var(--spacing-2_5);--sl-select-native-padding-inline-start-lg:var(--spacing-3_5);--sl-select-native-padding-inline-end-lg:var(--spacing-10);--sl-select-native-font-size-lg:var(--text-md);--sl-select-native-line-height-lg:var(--text-md--line-height);--sl-select-native-chevron-size:var(--spacing-4);--sl-select-native-chevron-size-lg:var(--spacing-5);--sl-select-native-chevron-inset-inline-end:var(--spacing-3);--sl-select-native-chevron-inset-inline-end-sm:var(--spacing-2_5);inline-size:100%;font-family:var(--sl-select-native-font-family);flex-direction:column;display:flex}.sl-share-project-link-card{--sl-share-project-font-family:var(--default-font-family);--sl-share-project-font-size:var(--text-sm);--sl-share-project-font-weight:var(--font-weight-semibold);--sl-share-project-border-width:var(--border-width);--sl-share-project-focus-ring-width:var(--focus-ring-width);--sl-share-project-focus-ring-color:var(--color-focus-ring);--sl-share-project-focus-ring-offset:var(--focus-ring-offset);--sl-share-project-card-bg:var(--color-bg-secondary);--sl-share-project-card-border:var(--color-border-secondary);--sl-share-project-title-fg:var(--color-text-primary);--sl-share-project-muted-fg:var(--color-text-tertiary);--sl-share-project-icon-fg:var(--color-text-tertiary);--sl-share-project-card-gap:var(--spacing-2);--sl-share-project-card-padding:var(--spacing-3);--sl-share-project-card-radius:var(--radius-md);--sl-share-project-link-icon-size:var(--spacing-4);--sl-share-project-link-icon-margin-block-start:var(--spacing-0_5);--sl-share-project-link-row-gap:var(--spacing-1);--sl-share-project-copy-inset-block-start:var(--spacing-2);--sl-share-project-copy-inset-inline-end:var(--spacing-2);--sl-share-project-role-gap:var(--spacing-1);--sl-share-project-role-radius:var(--radius-sm);--sl-share-project-role-icon-size:var(--spacing-3);--sl-share-project-role-icon-stroke-width:3;--sl-share-project-role-margin-block-start:var(--spacing-1);--sl-share-project-role-popover-min-inline-size:var(--spacing-24);--sl-share-project-members-gap:var(--spacing-3);--sl-share-project-member-gap:var(--spacing-3);gap:var(--sl-share-project-card-gap);background:var(--sl-share-project-card-bg);inline-size:100%;box-shadow:inset 0 0 0 var(--sl-share-project-border-width) var(--sl-share-project-card-border);border-start-start-radius:var(--sl-share-project-card-radius-start-start,var(--sl-share-project-card-radius));border-start-end-radius:var(--sl-share-project-card-radius-start-end,var(--sl-share-project-card-radius));border-end-end-radius:var(--sl-share-project-card-radius-end-end,var(--sl-share-project-card-radius));border-end-start-radius:var(--sl-share-project-card-radius-end-start,var(--sl-share-project-card-radius));padding-block-start:var(--sl-share-project-card-padding-block-start,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-block-end:var(--sl-share-project-card-padding-block-end,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-inline-start:var(--sl-share-project-card-padding-inline-start,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));padding-inline-end:var(--sl-share-project-card-padding-inline-end,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));display:flex;position:relative}.sl-sidebar--card{--sl-sidebar-card-radius:var(--radius-xl);--sl-sidebar-card-border-width:var(--border-width);--sl-sidebar-card-border-color:var(--color-border-secondary,var(--color-neutral-100));--sl-sidebar-card-shadow:var(--shadow-xs);box-shadow:var(--sl-sidebar-card-shadow), inset 0 0 0 var(--sl-sidebar-card-border-width) var(--sl-sidebar-card-border-color);border-inline-end:none;border-start-start-radius:var(--sl-sidebar-card-radius-start-start,var(--sl-sidebar-card-radius));border-start-end-radius:var(--sl-sidebar-card-radius-start-end,var(--sl-sidebar-card-radius));border-end-end-radius:var(--sl-sidebar-card-radius-end-end,var(--sl-sidebar-card-radius));border-end-start-radius:var(--sl-sidebar-card-radius-end-start,var(--sl-sidebar-card-radius))}.sl-sidebar-head--row{--sl-sidebar-subheadings-head-padding-inline:var(--spacing-5);--sl-sidebar-subheadings-sections-margin:0;--sl-sidebar-subheadings-sections-margin-block-start:var(--spacing-5);--sl-sidebar-subheadings-sections-padding:0;--sl-sidebar-subheadings-section-head-padding:var(--spacing-5);--sl-sidebar-subheadings-section-head-padding-block-end:var(--spacing-1);--sl-sidebar-subheadings-label-margin:0;--sl-sidebar-subheadings-label-font-size:var(--text-xs);--sl-sidebar-subheadings-label-line-height:var(--text-xs--line-height);--sl-sidebar-subheadings-label-font-weight:var(--font-weight-bold);--sl-sidebar-subheadings-label-letter-spacing:.04em;--sl-sidebar-subheadings-label-fg:var(--color-text-quaternary);--sl-sidebar-subheadings-items-padding:var(--spacing-4);--sl-sidebar-subheadings-items-padding-block-end:var(--spacing-5);--sl-sidebar-subheadings-item-padding:var(--spacing-px);--sl-sidebar-subheadings-item-padding-inline:0;flex-direction:row;justify-content:space-between;align-items:center;padding-inline-start:var(--sl-sidebar-subheadings-head-padding-inline-start,var(--sl-sidebar-subheadings-head-padding-inline));padding-inline-end:var(--sl-sidebar-subheadings-head-padding-inline-end,var(--sl-sidebar-subheadings-head-padding-inline))}.sl-sidebar{--sl-sidebar-inline-size:17.5rem;--sl-sidebar-max-inline-size:100%;--sl-sidebar-border-width:var(--border-width);--sl-sidebar-border-color:var(--color-border-secondary);--sl-sidebar-font-family:var(--font-body);--sl-sidebar-padding-block-start:var(--spacing-5);--sl-sidebar-bg:var(--color-bg-primary);--sl-sidebar-head-gap:var(--spacing-5);--sl-sidebar-head-padding-inline:var(--spacing-5);--sl-sidebar-brand-gap:var(--spacing-2);--sl-sidebar-brand-block-size:var(--spacing-6);--sl-sidebar-brand-mark-size:var(--spacing-6);--sl-sidebar-brand-mark-radius:var(--radius-md);--sl-sidebar-brand-mark-bg:var(--color-fg-brand-primary);--sl-sidebar-brand-mark-glyph-radius:var(--radius-xs);--sl-sidebar-brand-mark-glyph-color:var(--color-bg-primary);--sl-sidebar-brand-word-font-size:var(--text-md);--sl-sidebar-brand-word-line-height:var(--text-md--line-height);--sl-sidebar-brand-word-font-weight:var(--font-weight-bold);--sl-sidebar-brand-word-color:var(--color-text-primary);--sl-sidebar-brand-word-letter-spacing:-.01em;--sl-sidebar-footer-gap:var(--spacing-3);--sl-sidebar-footer-padding-inline:var(--spacing-4);--sl-sidebar-footer-padding-block:var(--spacing-5);--sl-sidebar-footer-item-padding-block:var(--spacing-px);block-size:100%;inline-size:var(--sl-sidebar-inline-size);max-inline-size:var(--sl-sidebar-max-inline-size);background:var(--sl-sidebar-bg);font-family:var(--sl-sidebar-font-family);flex-direction:column;justify-content:space-between;padding-block-start:var(--sl-sidebar-padding-block-start);display:flex;overflow:auto}.sl-slideout-overlay{--sl-slideout-z-index:50;--sl-slideout-overlay-anim-in:.3s;--sl-slideout-overlay-anim-out:.5s;--sl-slideout-panel-anim-in:.3s;--sl-slideout-panel-anim-out:.5s;--sl-slideout-overlay-bg:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);--sl-slideout-overlay-padding-inline-start:var(--spacing-6);--sl-slideout-overlay-padding-inline-start-md:var(--spacing-10);--sl-slideout-panel-max-inline-size:400px;--sl-slideout-panel-shadow:var(--shadow-xl);--sl-slideout-dialog-gap:var(--spacing-6);--sl-slideout-dialog-bg:var(--color-bg-primary);--sl-slideout-border-width:var(--border-width);--sl-slideout-dialog-ring-color:var(--color-border-secondary_alt);--sl-slideout-dialog-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--sl-slideout-dialog-ring-color);--sl-slideout-header-padding-block-start:var(--spacing-6);--sl-slideout-header-padding-block-end:0;--sl-slideout-header-padding-inline:var(--spacing-4);--sl-slideout-header-padding-inline-md:var(--spacing-6);--sl-slideout-close-inset-block-start:var(--spacing-3);--sl-slideout-close-inset-inline-end:var(--spacing-3);--sl-slideout-content-gap:var(--spacing-6);--sl-slideout-content-padding-inline:var(--spacing-4);--sl-slideout-content-padding-inline-md:var(--spacing-6);--sl-slideout-footer-padding:var(--spacing-4);--sl-slideout-footer-padding-inline-md:var(--spacing-6);--sl-slideout-footer-border-color:var(--color-border-secondary);--sl-slideout-footer-shadow:inset 0 var(--sl-slideout-border-width) 0 0 var(--sl-slideout-footer-border-color);--sl-slideout-font-family:var(--font-body);--sl-slideout-title-font-size:var(--text-md);--sl-slideout-title-line-height:var(--text-md--line-height);--sl-slideout-title-font-size-md:var(--text-lg);--sl-slideout-title-line-height-md:var(--text-lg--line-height);--sl-slideout-title-font-weight:var(--font-weight-semibold);--sl-slideout-title-color:var(--color-text-primary);--sl-slideout-subtitle-font-size:var(--text-sm);--sl-slideout-subtitle-line-height:var(--text-sm--line-height);--sl-slideout-subtitle-color:var(--color-text-tertiary);--sl-slideout-heading-gap:var(--spacing-0_5);--sl-slideout-header-row-gap:var(--spacing-3);--sl-slideout-header-stack-gap:var(--spacing-0_5);--sl-slideout-section-gap:var(--spacing-4);--sl-slideout-section-label-font-size:var(--text-sm);--sl-slideout-section-label-line-height:var(--text-sm--line-height);--sl-slideout-section-label-font-weight:var(--font-weight-semibold);--sl-slideout-section-label-color:var(--color-text-primary);--sl-slideout-check-list-gap:var(--spacing-3);--sl-slideout-check-list-padding-inline-start:var(--spacing-2);--sl-slideout-badge-check-gap:var(--spacing-2);--sl-slideout-check-box-size:var(--spacing-4);--sl-slideout-check-box-radius:var(--radius-xs);--sl-slideout-check-box-bg:var(--color-bg-primary);--sl-slideout-check-box-border-color:var(--color-border-primary);--sl-slideout-check-box-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--sl-slideout-check-box-border-color);--sl-slideout-check-box-transition:background .1s linear, box-shadow .1s linear;--sl-slideout-check-box-selected-bg:var(--color-bg-brand-solid);--sl-slideout-check-box-selected-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--color-bg-brand-solid);--sl-slideout-check-mark-size:var(--spacing-3);--sl-slideout-check-mark-color:var(--color-white);--sl-slideout-check-mark-transition:opacity .1s linear;--sl-slideout-focus-ring-width:var(--focus-ring-width);--sl-slideout-focus-ring-color:var(--color-focus-ring);--sl-slideout-focus-ring-offset:var(--focus-ring-offset);--sl-slideout-footer-row-gap:var(--spacing-3);--sl-slideout-dotted-block-size:var(--spacing-0_5);--sl-slideout-dotted-color:var(--color-border-primary);--sl-slideout-stack-gap:var(--spacing-4);--sl-slideout-stack-gap-3:var(--spacing-3);z-index:var(--sl-slideout-z-index);background:var(--sl-slideout-overlay-bg);min-block-size:100dvh;inline-size:100%;font-family:var(--sl-slideout-font-family);outline:none;justify-content:flex-end;align-items:center;padding-inline-start:var(--sl-slideout-overlay-padding-inline-start);display:flex;position:fixed;inset:0}@media (width>=768px){.sl-slideout-overlay{padding-inline-start:var(--sl-slideout-overlay-padding-inline-start-md)}}@media (width>=768px){.sl-slideout-header{padding-inline-start:var(--sl-slideout-header-padding-inline-start-md,var(--sl-slideout-header-padding-inline-md));padding-inline-end:var(--sl-slideout-header-padding-inline-end-md,var(--sl-slideout-header-padding-inline-md))}}@media (width>=768px){.sl-slideout-content{padding-inline-start:var(--sl-slideout-content-padding-inline-start-md,var(--sl-slideout-content-padding-inline-md));padding-inline-end:var(--sl-slideout-content-padding-inline-end-md,var(--sl-slideout-content-padding-inline-md))}}@media (width>=768px){.sl-slideout-footer{padding-inline-start:var(--sl-slideout-footer-padding-inline-start-md,var(--sl-slideout-footer-padding-inline-md));padding-inline-end:var(--sl-slideout-footer-padding-inline-end-md,var(--sl-slideout-footer-padding-inline-md))}}@media (width>=768px){.sl-slideout-title{font-size:var(--sl-slideout-title-font-size-md);line-height:var(--sl-slideout-title-line-height-md)}}.sl-slider{--sl-slider-gap:var(--spacing-2);--sl-slider-rail-radius:var(--radius-full);--sl-slider-thumb-radius:var(--radius-full);--sl-slider-output-radius:var(--radius-md);--sl-slider-track-block-size:var(--spacing-6);--sl-slider-rail-block-size:var(--spacing-2);--sl-slider-thumb-size:var(--spacing-6);--sl-slider-font-family:var(--font-body);--sl-slider-label-font-size:var(--text-sm);--sl-slider-label-line-height:var(--text-sm--line-height);--sl-slider-label-font-weight:var(--font-weight-medium);--sl-slider-output-font-size:var(--text-sm);--sl-slider-output-line-height:var(--text-sm--line-height);--sl-slider-output-bottom-font-weight:var(--font-weight-medium);--sl-slider-output-floating-font-weight:var(--font-weight-semibold);--sl-slider-output-padding-inline:var(--spacing-2);--sl-slider-output-padding-block:var(--spacing-1_5);--sl-slider-output-offset:var(--spacing-2);--sl-slider-thumb-border-width:var(--spacing-0_5);--sl-slider-thumb-shadow:var(--shadow-sm);--sl-slider-output-border-width:var(--spacing-px);--sl-slider-output-shadow:var(--shadow-lg);--sl-slider-transition:box-shadow .1s ease;--sl-slider-focus-ring-width:var(--spacing-1);--sl-slider-focus-ring-color:var(--color-bg-brand-secondary);--sl-slider-focus-ring-offset:0;--sl-slider-label-fg:var(--color-text-secondary);--sl-slider-rail-bg:var(--color-bg-quaternary);--sl-slider-range-bg:var(--color-bg-brand-solid);--sl-slider-range-disabled-bg:var(--color-fg-quaternary);--sl-slider-thumb-bg:var(--color-bg-primary);--sl-slider-thumb-border-color:var(--color-bg-brand-solid);--sl-slider-output-bottom-fg:var(--color-text-primary);--sl-slider-output-floating-bg:var(--color-bg-primary);--sl-slider-output-floating-fg:var(--color-text-secondary);--sl-slider-output-floating-border-color:var(--color-border-primary);--sl-slider-disabled-opacity:.6;gap:var(--sl-slider-gap);touch-action:none;flex-direction:column;inline-size:100%;display:flex}.sl-social-btn{--sl-social-btn-radius:var(--radius-lg);--sl-social-btn-inner-radius:var(--button-inner-radius);--sl-social-btn-transition:background .1s linear, border-color .1s linear, color .1s linear;--sl-social-btn-font-family:var(--font-body);--sl-social-btn-font-weight:var(--font-weight-semibold);--sl-social-btn-focus-ring-width:var(--focus-ring-width);--sl-social-btn-focus-ring-color:var(--color-focus-ring);--sl-social-btn-focus-ring-offset:var(--focus-ring-offset);--sl-social-btn-border-width:var(--border-width);--sl-social-btn-highlight-border-color:var(--button-highlight-border);--sl-social-btn-padding-icon-only:var(--spacing-3);--sl-social-btn-gap-md:var(--spacing-2);--sl-social-btn-padding-block-md:var(--spacing-2_5);--sl-social-btn-padding-inline-md:var(--spacing-3_5);--sl-social-btn-font-size-md:var(--text-sm);--sl-social-btn-line-height-md:var(--text-sm--line-height);--sl-social-btn-logo-size-md:var(--spacing-4);--sl-social-btn-gap-lg:var(--spacing-2_5);--sl-social-btn-padding-block-lg:var(--spacing-2_5);--sl-social-btn-padding-inline-lg:var(--spacing-4);--sl-social-btn-font-size-lg:var(--text-md);--sl-social-btn-line-height-lg:var(--text-md--line-height);--sl-social-btn-logo-size-lg:var(--spacing-5);--sl-social-btn-gray-bg:var(--color-bg-primary);--sl-social-btn-gray-bg-hover:var(--color-bg-primary_hover);--sl-social-btn-gray-fg:var(--color-text-secondary);--sl-social-btn-gray-fg-hover:var(--color-text-secondary_hover);--sl-social-btn-gray-border:var(--color-border-primary);--sl-social-btn-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-gray-logo:var(--color-fg-quaternary);--sl-social-btn-gray-logo-hover:var(--color-fg-quaternary_hover);--sl-social-btn-black-bg:var(--color-black);--sl-social-btn-black-fg:var(--color-text-white);--sl-social-btn-black-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-facebook-bg:#1877f2;--sl-social-btn-facebook-bg-hover:#0c63d4;--sl-social-btn-facebook-fg:var(--color-text-white);--sl-social-btn-facebook-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-dribble-bg:#ea4c89;--sl-social-btn-dribble-bg-hover:#e62872;--sl-social-btn-dribble-fg:var(--color-text-white);--sl-social-btn-dribble-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-logo-tint-on-fill:var(--color-fg-white);--sl-social-btn-logo-tint-black:var(--color-alpha-black);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-social-btn-font-family);font-weight:var(--sl-social-btn-font-weight);transition:var(--sl-social-btn-transition);border:none;border-start-start-radius:var(--sl-social-btn-radius-start-start,var(--sl-social-btn-radius));border-start-end-radius:var(--sl-social-btn-radius-start-end,var(--sl-social-btn-radius));border-end-end-radius:var(--sl-social-btn-radius-end-end,var(--sl-social-btn-radius));border-end-start-radius:var(--sl-social-btn-radius-end-start,var(--sl-social-btn-radius));outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}@media (width>=768px){.sl-table-card-header{flex-direction:row;align-items:center;padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-md,var(--sl-table-card-header-padding-inline-wide-md));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-md,var(--sl-table-card-header-padding-inline-wide-md))}.sl-table-card-header[data-size=sm]{padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm))}}@media (width>=768px){.sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-header[data-size=sm] .sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}@media (width>=768px){.sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-row[data-size=sm] .sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}.sl-tabs{--sl-tab-font-family:var(--font-body);--sl-tab-font-weight:var(--font-weight-semibold);--sl-tab-font-size-sm:var(--text-sm);--sl-tab-line-height-sm:var(--text-sm--line-height);--sl-tab-font-size-md:var(--text-md);--sl-tab-line-height-md:var(--text-md--line-height);--sl-tab-transition:all .1s linear;--sl-tab-border-width:var(--border-width);--sl-tab-focus-ring-width:var(--focus-ring-width);--sl-tab-focus-ring-color:var(--color-focus-ring);--sl-tab-focus-ring-offset:var(--focus-ring-offset);--sl-tab-list-gap-button-brand:var(--spacing-1);--sl-tab-list-gap-button-gray:var(--spacing-1);--sl-tab-list-gap-button-border:var(--spacing-1);--sl-tab-list-gap-button-minimal:var(--spacing-0_5);--sl-tab-list-gap-line:var(--spacing-2);--sl-tab-list-gap-underline:var(--spacing-3);--sl-tab-list-gap-underline-full-width:var(--spacing-4);--sl-tab-list-border-radius-button-border:10px;--sl-tab-list-border-radius-button-border-md:var(--radius-xl);--sl-tab-list-bg-button-border:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-border:var(--color-border-secondary);--sl-tab-list-padding-button-border:var(--spacing-1);--sl-tab-list-padding-button-border-md:var(--spacing-1_5);--sl-tab-list-border-radius-button-minimal:var(--radius-lg);--sl-tab-list-bg-button-minimal:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-minimal:var(--color-border-secondary);--sl-tab-list-hairline-size:var(--spacing-px);--sl-tab-list-hairline-color:var(--color-border-secondary);--sl-tab-gap:var(--spacing-2);--sl-tab-radius:var(--radius-md);--sl-tab-fg:var(--color-text-quaternary);--sl-tab-icon-color:var(--color-fg-quaternary);--sl-tab-radius-button-minimal:var(--radius-lg);--sl-tab-gap-sm:var(--spacing-1);--sl-tab-icon-size-sm:var(--spacing-4);--sl-tab-gap-md:var(--spacing-1_5);--sl-tab-icon-size-md:var(--spacing-5);--sl-tab-label-gap:var(--spacing-1_5);--sl-tab-label-padding-inline:var(--spacing-0_5);--sl-tab-badge-margin-block-sm:calc(var(--spacing-px) * -1);--sl-tab-padding-block-button-sm:var(--spacing-2);--sl-tab-padding-inline-button-sm:var(--spacing-2_5);--sl-tab-padding-block-button-md:var(--spacing-2_5);--sl-tab-padding-inline-button-md:var(--spacing-2_5);--sl-tab-underline-rail-width:2px;--sl-tab-padding-inline-underline:var(--spacing-0_5);--sl-tab-padding-block-start-underline:0;--sl-tab-padding-block-end-underline:var(--spacing-2_5);--sl-tab-line-rail-width:2px;--sl-tab-padding-inline-start-line-sm:var(--spacing-2_5);--sl-tab-padding-inline-end-line-sm:var(--spacing-3);--sl-tab-padding-block-line-sm:var(--spacing-0_5);--sl-tab-padding-inline-start-line-md:var(--spacing-3);--sl-tab-padding-inline-end-line-md:var(--spacing-3_5);--sl-tab-padding-block-line-md:var(--spacing-1);--sl-tab-button-brand-bg:var(--color-bg-brand-primary_alt);--sl-tab-button-brand-fg:var(--color-text-brand-secondary);--sl-tab-button-brand-icon:var(--color-fg-brand-secondary_hover);--sl-tab-button-gray-bg:var(--color-bg-primary_hover);--sl-tab-button-gray-fg:var(--color-text-secondary);--sl-tab-button-gray-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-bg:var(--color-bg-primary_alt);--sl-tab-button-border-fg:var(--color-text-secondary);--sl-tab-button-border-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-shadow:var(--shadow-sm);--sl-tab-button-minimal-bg:var(--color-bg-primary_alt);--sl-tab-button-minimal-fg:var(--color-text-secondary);--sl-tab-button-minimal-icon:var(--color-fg-secondary_hover);--sl-tab-button-minimal-shadow:var(--shadow-xs);--sl-tab-button-minimal-ring:var(--color-border-primary);--sl-tab-rail-active-color:var(--color-fg-brand-primary_alt);--sl-tab-rail-active-fg:var(--color-text-brand-secondary);--sl-tab-rail-active-icon:var(--color-fg-brand-secondary_hover);inline-size:100%;font-family:var(--sl-tab-font-family);flex-direction:column;display:flex}.sl-tag-select{--sl-tag-select-border-width:var(--border-width);--sl-tag-select-field-transition:box-shadow .1s linear;--sl-tag-select-tag-remove-transition:background .1s linear, color .1s linear;--sl-tag-select-field-shadow:var(--shadow-xs);--sl-tag-select-popover-shadow:var(--shadow-lg);--sl-tag-select-focus-ring-width:var(--focus-ring-width);--sl-tag-select-focus-ring-color:var(--color-focus-ring);--sl-tag-select-focus-ring-offset:var(--focus-ring-offset);--sl-tag-select-font-family:var(--font-body);--sl-tag-select-label-color:var(--color-text-secondary);--sl-tag-select-field-bg:var(--color-bg-primary);--sl-tag-select-field-border:var(--color-border-primary);--sl-tag-select-field-icon-color:var(--color-fg-quaternary);--sl-tag-select-tag-bg:var(--color-bg-primary);--sl-tag-select-tag-border:var(--color-border-primary);--sl-tag-select-tag-label-color:var(--color-text-secondary);--sl-tag-select-tag-remove-color:var(--color-fg-quaternary);--sl-tag-select-tag-remove-bg-hover:var(--color-bg-primary_hover);--sl-tag-select-tag-remove-color-hover:var(--color-fg-quaternary_hover);--sl-tag-select-input-color:var(--color-text-primary);--sl-tag-select-input-caret-color:var(--color-alpha-black);--sl-tag-select-input-placeholder-color:var(--color-text-placeholder);--sl-tag-select-popover-bg:var(--color-bg-primary);--sl-tag-select-popover-border:var(--color-border-secondary_alt);--sl-tag-select-hint-color:var(--color-text-tertiary);--sl-tag-select-hint-color-invalid:var(--color-text-error-primary_hover);--sl-tag-select-gap:var(--spacing-1_5);--sl-tag-select-label-font-size:var(--text-sm);--sl-tag-select-label-line-height:var(--text-sm--line-height);--sl-tag-select-label-font-weight:var(--font-weight-medium);--sl-tag-select-field-gap:var(--spacing-2);--sl-tag-select-field-radius:var(--radius-lg);--sl-tag-select-field-padding-block-sm:var(--spacing-2);--sl-tag-select-field-padding-inline-sm:var(--spacing-3);--sl-tag-select-field-padding-inline-end-sm:var(--spacing-2_5);--sl-tag-select-field-padding-block-md:var(--spacing-2);--sl-tag-select-field-padding-inline-md:var(--spacing-3);--sl-tag-select-field-padding-block-lg:var(--spacing-2_5);--sl-tag-select-field-padding-inline-lg:var(--spacing-3_5);--sl-tag-select-field-icon-size:var(--spacing-5);--sl-tag-select-field-icon-size-sm:var(--spacing-4);--sl-tag-select-tags-gap:var(--spacing-1_5);--sl-tag-select-tag-radius:var(--radius-md);--sl-tag-select-tag-padding-inline-sm:var(--spacing-1);--sl-tag-select-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-select-tag-padding-block-md:var(--spacing-0_5);--sl-tag-select-tag-padding-inline-md:var(--spacing-1_25);--sl-tag-select-tag-padding-inline-end-md:var(--spacing-1);--sl-tag-select-tag-avatar-size:var(--spacing-4);--sl-tag-select-tag-label-font-weight:var(--font-weight-medium);--sl-tag-select-tag-label-margin-inline-start-sm:var(--spacing-1);--sl-tag-select-tag-label-font-size-sm:var(--text-xs);--sl-tag-select-tag-label-line-height-sm:var(--text-xs--line-height);--sl-tag-select-tag-label-margin-inline-start-md:var(--spacing-1_25);--sl-tag-select-tag-label-font-size-md:var(--text-sm);--sl-tag-select-tag-label-line-height-md:var(--text-sm--line-height);--sl-tag-select-tag-remove-margin-inline-start:var(--spacing-0_75);--sl-tag-select-tag-remove-padding:var(--spacing-0_5);--sl-tag-select-tag-remove-radius:3px;--sl-tag-select-tag-remove-icon-size:var(--spacing-3);--sl-tag-select-tag-remove-icon-size-sm:var(--spacing-2_5);--sl-tag-select-input-wrap-min-inline-size:var(--spacing-12);--sl-tag-select-input-wrap-margin-inline-start:var(--spacing-0_5);--sl-tag-select-input-font-size:var(--text-md);--sl-tag-select-input-line-height:var(--text-md--line-height);--sl-tag-select-input-font-size-sm:var(--text-sm);--sl-tag-select-input-line-height-sm:var(--text-sm--line-height);--sl-tag-select-popover-inline-size:var(--trigger-width);--sl-tag-select-popover-radius:var(--radius-lg);--sl-tag-select-popover-padding-block:var(--spacing-1);--sl-tag-select-popover-max-block-size-sm:14rem;--sl-tag-select-popover-max-block-size-md:16rem;--sl-tag-select-popover-max-block-size-lg:20rem;--sl-tag-select-hint-font-size:var(--text-md);--sl-tag-select-hint-line-height:var(--text-md--line-height);--sl-tag-select-hint-font-size-sm:var(--text-sm);--sl-tag-select-hint-line-height-sm:var(--text-sm--line-height);gap:var(--sl-tag-select-gap);font-family:var(--sl-tag-select-font-family);flex-direction:column;display:flex}.sl-tag-group{--sl-tag-radius:var(--radius-md);--sl-tag-border-width:var(--border-width);--sl-tag-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-close-transition:background 80ms ease, color 80ms ease;--sl-tag-checkbox-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-checkbox-icon-transition:opacity 80ms ease;--sl-tag-font-family:var(--font-body);--sl-tag-font-weight:var(--font-weight-medium);--sl-tag-font-size-sm:var(--text-xs);--sl-tag-line-height-sm:var(--text-xs--line-height);--sl-tag-font-size-md:var(--text-sm);--sl-tag-line-height-md:var(--text-sm--line-height);--sl-tag-font-size-lg:var(--text-sm);--sl-tag-line-height-lg:var(--text-sm--line-height);--sl-tag-focus-ring-width:var(--focus-ring-width);--sl-tag-focus-ring-color:var(--color-focus-ring);--sl-tag-focus-ring-offset:var(--focus-ring-offset);--sl-tag-bg:var(--color-bg-primary);--sl-tag-bg-hover:var(--color-bg-primary_hover);--sl-tag-fg:var(--color-text-secondary);--sl-tag-border-color:var(--color-border-primary);--sl-tag-selected-bg:var(--color-bg-brand-primary);--sl-tag-selected-border-color:var(--color-border-brand);--sl-tag-selected-fg:var(--color-text-brand-primary);--sl-tag-list-gap:var(--spacing-2);--sl-tag-gap:var(--spacing-1);--sl-tag-content-gap:var(--spacing-1_5);--sl-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-padding-inline-sm:var(--spacing-2);--sl-tag-padding-block-md:var(--spacing-0_5);--sl-tag-padding-inline-md:var(--spacing-2_5);--sl-tag-padding-block-lg:var(--spacing-1);--sl-tag-padding-inline-lg:var(--spacing-3);--sl-tag-padding-inline-start-leading:var(--spacing-1);--sl-tag-padding-inline-end-count:var(--spacing-1);--sl-tag-count-radius:var(--radius-xs);--sl-tag-count-padding-inline:var(--spacing-1);--sl-tag-count-bg:var(--color-bg-secondary);--sl-tag-count-fg:var(--color-text-tertiary);--sl-tag-count-font-size:var(--text-xs);--sl-tag-count-line-height:var(--text-xs--line-height);--sl-tag-count-font-weight:var(--font-weight-medium);--sl-tag-count-selected-bg:var(--color-bg-brand-secondary);--sl-tag-count-selected-fg:var(--color-text-brand-primary);--sl-tag-dot-radius:var(--radius-full);--sl-tag-dot-size:var(--spacing-2);--sl-tag-dot-bg:var(--color-fg-success-primary);--sl-tag-avatar-radius:var(--radius-full);--sl-tag-avatar-size:var(--spacing-4);--sl-tag-avatar-bg:var(--color-bg-secondary);--sl-tag-avatar-fallback-size:var(--spacing-3);--sl-tag-avatar-fallback-fg:var(--color-fg-quaternary);--sl-tag-checkbox-radius:var(--radius-xs);--sl-tag-checkbox-bg:var(--color-bg-primary);--sl-tag-checkbox-border-color:var(--color-border-primary);--sl-tag-checkbox-selected-bg:var(--color-bg-brand-solid);--sl-tag-checkbox-selected-border-color:var(--color-bg-brand-solid);--sl-tag-checkbox-size-sm:var(--spacing-3_5);--sl-tag-checkbox-size-md:var(--spacing-4);--sl-tag-checkbox-size-lg:var(--spacing-4_5);--sl-tag-checkbox-icon-fg:var(--color-white);--sl-tag-close-radius:3px;--sl-tag-close-padding:var(--spacing-0_5);--sl-tag-close-padding-lg:var(--spacing-0_75);--sl-tag-close-fg:var(--color-fg-quaternary);--sl-tag-close-bg-hover:var(--color-bg-primary_hover);--sl-tag-close-fg-hover:var(--color-fg-quaternary_hover);--sl-tag-close-icon-size:var(--spacing-3);--sl-tag-close-icon-size-lg:var(--spacing-3_5);display:contents}.sl-team-group{--sl-team-group-gap:var(--spacing-4);--sl-team-group-size:100%;--sl-team-group-label-font-size:var(--text-sm);--sl-team-group-label-font-weight:var(--font-weight-semibold);--sl-team-group-label-color:var(--color-text-primary);--sl-team-rows-gap:var(--spacing-3);gap:var(--sl-team-group-gap);inline-size:var(--sl-team-group-inline-size,var(--sl-team-group-size));flex-direction:column;display:flex}.sl-editor{--sl-editor-gap:var(--spacing-3);--sl-editor-font-family:var(--default-font-family);--sl-editor-font-size:var(--text-sm);--sl-editor-line-height:1.5;--sl-editor-label-font-weight:var(--font-weight-medium);--sl-editor-border-width:var(--border-width);--sl-editor-hairline-width:var(--spacing-px);--sl-editor-blockquote-border-width:var(--spacing-1);--sl-editor-btn-transition:background .1s linear, color .1s linear;--sl-editor-input-transition:box-shadow .1s linear;--sl-editor-input-shadow:var(--shadow-xs);--sl-editor-focus-ring-width:var(--focus-ring-width);--sl-editor-btn-focus-ring-color:var(--color-border-brand);--sl-editor-input-focus-ring-color:var(--color-border-brand);--sl-editor-input-invalid-ring-color:var(--color-utility-red-300);--sl-editor-input-invalid-focus-ring-color:var(--color-utility-red-600);--sl-editor-label-fg:var(--color-text-secondary);--sl-editor-toolbar-gap:var(--spacing-0_5);--sl-editor-divider-size:var(--spacing-5);--sl-editor-divider-inline-size:var(--sl-editor-hairline-width);--sl-editor-divider-radius:var(--radius-full);--sl-editor-divider-margin-inline:var(--spacing-1_5);--sl-editor-divider-bg:var(--color-border-secondary);--sl-editor-btn-size:var(--spacing-8);--sl-editor-btn-padding:0;--sl-editor-btn-radius:var(--radius-sm);--sl-editor-btn-bg:transparent;--sl-editor-btn-fg:var(--color-text-tertiary);--sl-editor-btn-bg-hover:var(--color-bg-tertiary);--sl-editor-btn-fg-hover:var(--color-text-primary);--sl-editor-btn-bg-active:var(--color-utility-brand-100);--sl-editor-btn-fg-active:var(--color-text-brand-secondary_hover);--sl-editor-btn-icon-size:var(--spacing-4_5);--sl-editor-input-min-block-size:140px;--sl-editor-input-padding:var(--spacing-5);--sl-editor-input-radius:var(--radius-md);--sl-editor-input-bg:var(--color-bg-primary);--sl-editor-input-fg:var(--color-text-primary);--sl-editor-input-border:var(--color-border-primary);--sl-editor-input-caret:var(--color-fg-brand-primary);--sl-editor-input-selection-bg:var(--color-utility-brand-200);--sl-editor-input-disabled-bg:var(--color-bg-secondary);--sl-editor-input-disabled-fg:var(--color-text-placeholder);--sl-editor-input-placeholder-fg:var(--color-text-placeholder);--sl-editor-paragraph-margin:var(--spacing-2);--sl-editor-paragraph-margin-block-start:0;--sl-editor-paragraph-margin-inline-start:0;--sl-editor-paragraph-margin-inline-end:0;--sl-editor-blockquote-margin:var(--spacing-3);--sl-editor-blockquote-margin-inline-start:0;--sl-editor-blockquote-margin-inline-end:0;--sl-editor-blockquote-padding-inline-start:var(--spacing-4);--sl-editor-blockquote-border:var(--color-border-primary);--sl-editor-blockquote-fg:var(--color-text-secondary);--sl-editor-list-margin-inline-start:var(--spacing-7);--sl-editor-link-fg:var(--color-text-brand-secondary_hover);--sl-editor-hint-fg:var(--color-text-tertiary);--sl-editor-hint-invalid-fg:var(--color-utility-red-700);gap:var(--sl-editor-gap);flex-direction:column;inline-size:100%;display:flex}.sl-toggle{--sl-toggle-track-radius:var(--radius-full);--sl-toggle-thumb-radius:var(--radius-full);--sl-toggle-border-width:var(--border-width);--sl-toggle-track-transition:background .15s linear;--sl-toggle-thumb-transition:transform .15s ease-in-out, translate .15s ease-in-out, border-color .1s linear, background-color .1s linear;--sl-toggle-focus-ring-width:var(--focus-ring-width);--sl-toggle-focus-ring-color:var(--color-focus-ring);--sl-toggle-focus-ring-offset:var(--focus-ring-offset);--sl-toggle-thumb-shadow:var(--shadow-sm);--sl-toggle-thumb-shadow-slim:var(--shadow-xs);--sl-toggle-font-family:var(--default-font-family);--sl-toggle-font-weight:var(--font-weight-medium);--sl-toggle-label-font-size-sm:var(--text-sm);--sl-toggle-label-font-size-md:var(--text-md);--sl-toggle-hint-font-size-sm:var(--text-sm);--sl-toggle-hint-font-size-md:var(--text-md);--sl-toggle-gap-sm:var(--spacing-2);--sl-toggle-gap-md:var(--spacing-3);--sl-toggle-text-gap-md:var(--spacing-0_5);--sl-toggle-track-bg:var(--color-bg-tertiary);--sl-toggle-track-bg-selected:var(--color-bg-brand-solid);--sl-toggle-track-bg-selected-hover:var(--color-bg-brand-solid_hover);--sl-toggle-track-ring-color:var(--color-border-secondary);--sl-toggle-track-ring-color-selected-slim:var(--color-transparent);--sl-toggle-thumb-bg:var(--color-fg-white);--sl-toggle-thumb-border-color-slim:var(--color-toggle-border);--sl-toggle-thumb-border-color-slim-selected:var(--color-toggle-slim-border_pressed);--sl-toggle-thumb-border-color-slim-selected-hover:var(--color-toggle-slim-border_pressed-hover);--sl-toggle-label-color:var(--color-text-secondary);--sl-toggle-hint-color:var(--color-text-tertiary);--sl-toggle-track-size-sm:var(--spacing-9);--sl-toggle-track-block-size-sm:var(--spacing-5);--sl-toggle-track-padding-sm:var(--spacing-0_5);--sl-toggle-track-size-md:var(--spacing-11);--sl-toggle-track-block-size-md:var(--spacing-6);--sl-toggle-track-padding-md:var(--spacing-0_5);--sl-toggle-track-size-slim-sm:var(--spacing-8);--sl-toggle-track-block-size-slim-sm:var(--spacing-4);--sl-toggle-track-size-slim-md:var(--spacing-10);--sl-toggle-track-block-size-slim-md:var(--spacing-5);--sl-toggle-track-margin-slim:var(--spacing-0_5);--sl-toggle-track-margin-block-end-slim:0;--sl-toggle-thumb-size-sm:var(--spacing-4);--sl-toggle-thumb-size-md:var(--spacing-5);--sl-toggle-thumb-travel-sm:var(--spacing-4);--sl-toggle-thumb-travel-md:var(--spacing-5);align-items:flex-start;gap:var(--sl-toggle-gap-sm);inline-size:max-content;font-family:var(--sl-toggle-font-family);display:flex;position:relative}.sl-tooltip{--sl-tooltip-gap:var(--spacing-1);--sl-tooltip-max-inline-size:20rem;--sl-tooltip-radius:var(--radius-lg);--sl-tooltip-padding-block:var(--spacing-2);--sl-tooltip-padding-block-described:var(--spacing-3);--sl-tooltip-padding-inline:var(--spacing-3);--sl-tooltip-shadow:var(--shadow-lg);--sl-tooltip-bg:var(--color-bg-primary-solid);--sl-tooltip-font-family:var(--font-body);--sl-tooltip-title-font-size:var(--text-xs);--sl-tooltip-title-line-height:var(--text-xs--line-height);--sl-tooltip-title-font-weight:var(--font-weight-semibold);--sl-tooltip-title-color:var(--color-white);--sl-tooltip-description-font-size:var(--text-xs);--sl-tooltip-description-line-height:var(--text-xs--line-height);--sl-tooltip-description-font-weight:var(--font-weight-medium);--sl-tooltip-description-color:var(--color-tooltip-supporting-text);--sl-tooltip-arrow-size:var(--spacing-2_5);--sl-tooltip-arrow-fill:var(--color-bg-primary-solid);z-index:50;align-items:flex-start;gap:var(--sl-tooltip-gap);max-inline-size:var(--sl-tooltip-max-inline-size);background:var(--sl-tooltip-bg);box-shadow:var(--sl-tooltip-shadow);transform-origin:var(--trigger-anchor-point);will-change:transform;font-family:var(--sl-tooltip-font-family);border-start-start-radius:var(--sl-tooltip-radius-start-start,var(--sl-tooltip-radius));border-start-end-radius:var(--sl-tooltip-radius-start-end,var(--sl-tooltip-radius));border-end-end-radius:var(--sl-tooltip-radius-end-end,var(--sl-tooltip-radius));border-end-start-radius:var(--sl-tooltip-radius-end-start,var(--sl-tooltip-radius));flex-direction:column;padding-block-start:var(--sl-tooltip-padding-block-start,var(--sl-tooltip-padding-block));padding-block-end:var(--sl-tooltip-padding-block-end,var(--sl-tooltip-padding-block));padding-inline-start:var(--sl-tooltip-padding-inline-start,var(--sl-tooltip-padding-inline));padding-inline-end:var(--sl-tooltip-padding-inline-end,var(--sl-tooltip-padding-inline));display:flex}.sl-tree{--sl-tree-font-family:var(--default-font-family);--sl-tree-label-font-size:var(--text-sm);--sl-tree-label-font-weight:var(--font-weight-semibold);--sl-tree-border-width:var(--border-width);--sl-tree-transition-bg:background .1s ease;--sl-tree-transition-checkbox:background .1s ease, box-shadow .1s ease;--sl-tree-focus-ring-width:var(--focus-ring-width);--sl-tree-focus-ring-color:var(--color-border-brand);--sl-tree-focus-ring-offset:var(--focus-ring-offset);--sl-tree-item-margin-block-start:var(--spacing-0_5);--sl-tree-row-gap:var(--spacing-2);--sl-tree-row-radius:var(--radius-sm);--sl-tree-row-padding-block-sm:var(--spacing-1_5);--sl-tree-row-padding-inline-end-sm:var(--spacing-2);--sl-tree-row-padding-block-md:var(--spacing-2);--sl-tree-row-padding-inline-end-md:var(--spacing-2);--sl-tree-row-bg-hover:var(--color-bg-primary_hover);--sl-tree-row-bg-selected:var(--color-bg-secondary);--sl-tree-row-bg-drop:var(--color-bg-primary_hover);--sl-tree-row-drop-outline-color:var(--color-border-brand);--sl-tree-chevron-color:var(--color-text-quaternary);--sl-tree-chevron-icon-size:var(--spacing-4);--sl-tree-checkbox-size:var(--spacing-4);--sl-tree-checkbox-radius:var(--radius-xs);--sl-tree-checkbox-bg:var(--color-bg-primary);--sl-tree-checkbox-border-color:var(--color-border-primary);--sl-tree-checkbox-fg:transparent;--sl-tree-checkbox-bg-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-border-color-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-fg-checked:var(--color-text-white);--sl-tree-checkbox-mark-size:var(--spacing-3_5);--sl-tree-main-gap-sm:var(--spacing-1_5);--sl-tree-main-gap-md:var(--spacing-2);--sl-tree-icon-color:var(--color-text-quaternary);--sl-tree-icon-size-sm:var(--spacing-4);--sl-tree-icon-size-md:var(--spacing-5);--sl-tree-label-color:var(--color-text-tertiary);--sl-tree-connector-size:var(--spacing-4);--sl-tree-connector-color:var(--color-border-secondary);--sl-tree-connector-line-inline-size:1px;--sl-tree-connector-line-block-size:44px;--sl-tree-connector-line-block-size-sm:42px;--sl-tree-connector-end-inset-block-end:var(--spacing-2);--sl-tree-connector-end-inline-size:1px;--sl-tree-connector-end-block-size:var(--spacing-6);--sl-tree-connector-end-block-size-sm:22px;--sl-tree-connector-corner-block-size:var(--spacing-6);--sl-tree-connector-corner-block-size-sm:22px;--sl-tree-connector-corner-inline-size:var(--spacing-3);--sl-tree-connector-corner-inline-size-sm:var(--spacing-2_5);--sl-tree-connector-corner-border-width:1px;--sl-tree-connector-corner-radius:var(--radius-md);--sl-tree-connector-corner-radius-sm:5px;font-family:var(--sl-tree-font-family);flex-direction:column;display:flex}.sl-tree-row[data-selected],.sl-tree-row[data-selected]:hover{background:var(--sl-tree-row-bg-selected)}.sl-profile-header{--sl-profile-gap:var(--spacing-6);--sl-profile-title-gap:var(--spacing-4);--sl-profile-identity-gap:var(--spacing-4);--sl-profile-stack-gap:var(--spacing-4);--sl-profile-name-gap:var(--spacing-2);--sl-profile-tags-gap:var(--spacing-1);--sl-profile-tags-gap-md:var(--spacing-1_5);--sl-profile-actions-gap:var(--spacing-3);--sl-profile-section-gap:var(--spacing-4);--sl-profile-meta-gap:var(--spacing-2);--sl-profile-meta-item-gap:var(--spacing-2);--sl-profile-exp-gap:var(--spacing-3);--sl-profile-exp-body-gap:var(--spacing-2);--sl-profile-header-padding:0;--sl-profile-title-padding-block-start:var(--spacing-6);--sl-profile-title-padding-block-end:0;--sl-profile-title-padding-inline:var(--spacing-4);--sl-profile-title-padding-inline-md:var(--spacing-6);--sl-profile-cover-wrap-padding-inline:var(--spacing-2);--sl-profile-cover-size-block:120px;--sl-profile-cover-size-inline:100%;--sl-profile-cover-radius:var(--radius-lg);--sl-profile-cover-bg:linear-gradient(to top right, #a6c0fe, #ffeaf6);--sl-profile-identity-margin-block-start:calc(var(--spacing-12) * -1);--sl-profile-identity-padding-inline:var(--spacing-4);--sl-profile-identity-padding-inline-md:var(--spacing-6);--sl-profile-name-font-size:var(--text-lg);--sl-profile-name-font-weight:var(--font-weight-semibold);--sl-profile-name-color:var(--color-text-primary);--sl-profile-status-size:var(--spacing-2);--sl-profile-status-radius:var(--radius-full);--sl-profile-status-bg:var(--color-fg-success-secondary);--sl-profile-email-font-size:var(--text-md);--sl-profile-email-color:var(--color-text-tertiary);--sl-profile-add-tag-padding:var(--spacing-1_25);--sl-profile-add-tag-radius:var(--radius-sm);--sl-profile-add-tag-border-width:var(--border-width);--sl-profile-add-tag-border-color:var(--color-border-primary);--sl-profile-add-tag-bg:var(--color-bg-primary);--sl-profile-add-tag-color:var(--color-text-tertiary);--sl-profile-add-tag-focus-ring-width:var(--focus-ring-width);--sl-profile-add-tag-focus-ring-color:var(--color-border-brand);--sl-profile-add-tag-focus-ring-offset:var(--focus-ring-offset);--sl-profile-add-icon-size:var(--spacing-3);--sl-profile-add-icon-stroke-width:3;--sl-profile-content-padding-block-end:var(--spacing-6);--sl-profile-section-inline-size:100%;--sl-profile-section-label-font-size:var(--text-sm);--sl-profile-section-label-font-weight:var(--font-weight-semibold);--sl-profile-section-label-color:var(--color-text-primary);--sl-profile-about-margin-block-start:var(--spacing-1);--sl-profile-about-margin-block-end:0;--sl-profile-about-margin-inline-start:0;--sl-profile-about-margin-inline-end:0;--sl-profile-about-font-size:var(--text-sm);--sl-profile-about-color:var(--color-text-tertiary);--sl-profile-link-underline-offset:3px;--sl-profile-meta-margin-block-start:var(--spacing-4);--sl-profile-meta-margin-block-end:0;--sl-profile-meta-margin-inline-start:0;--sl-profile-meta-margin-inline-end:0;--sl-profile-meta-padding:0;--sl-profile-meta-font-size:var(--text-sm);--sl-profile-meta-color:var(--color-text-tertiary);--sl-profile-meta-icon-size:var(--spacing-5);--sl-profile-meta-icon-color:var(--color-text-quaternary);--sl-profile-exp-inline-size:100%;--sl-profile-exp-role-font-size:var(--text-sm);--sl-profile-exp-role-font-weight:var(--font-weight-semibold);--sl-profile-exp-role-color:var(--color-text-secondary);--sl-profile-exp-text-font-size:var(--text-sm);--sl-profile-exp-text-color:var(--color-text-tertiary);gap:var(--sl-profile-gap);flex-direction:column;padding-block-start:var(--sl-profile-header-padding-block-start,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-block-end:var(--sl-profile-header-padding-block-end,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-inline-start:var(--sl-profile-header-padding-inline-start,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));padding-inline-end:var(--sl-profile-header-padding-inline-end,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));display:flex}@media (width>=768px){.sl-profile-title-row{padding-inline-start:var(--sl-profile-title-padding-inline-start-md,var(--sl-profile-title-padding-inline-md));padding-inline-end:var(--sl-profile-title-padding-inline-end-md,var(--sl-profile-title-padding-inline-md))}}@media (width>=768px){.sl-profile-identity{padding-inline-start:var(--sl-profile-identity-padding-inline-start-md,var(--sl-profile-identity-padding-inline-md));padding-inline-end:var(--sl-profile-identity-padding-inline-end-md,var(--sl-profile-identity-padding-inline-md))}}@media (width>=768px){.sl-profile-tags{gap:var(--sl-profile-tags-gap-md)}}.sl-settings-banner{--sl-settings-cover-size:var(--spacing-32);--sl-settings-cover-size-md:144px;--sl-settings-cover-radius:var(--radius-lg);--sl-settings-cover-wrap-padding:var(--spacing-2);--sl-settings-cover-wrap-padding-block-end:0;--sl-settings-close-inset-block-start:var(--spacing-3);--sl-settings-close-inset-inline-end:var(--spacing-3);--sl-settings-identity-gap:var(--spacing-4);--sl-settings-identity-margin-block-start:calc(-1 * var(--spacing-12));--sl-settings-identity-padding-inline:var(--spacing-4);--sl-settings-identity-padding-inline-md:var(--spacing-6);--sl-settings-tools-inset-block-start:var(--spacing-14);--sl-settings-tools-inset-inline-end:var(--spacing-4);--sl-settings-tools-inset-inline-end-md:var(--spacing-6);--sl-settings-tools-gap:var(--spacing-1);--sl-settings-name-block-size:200px;--sl-settings-name-line-gap:var(--spacing-1_5);--sl-settings-name-font-size:var(--text-lg);--sl-settings-name-font-weight:var(--font-weight-semibold);--sl-settings-name-color:var(--color-text-primary);--sl-settings-handle-font-size:var(--text-sm);--sl-settings-handle-color:var(--color-text-tertiary);--sl-settings-stats-gap:var(--spacing-4);--sl-settings-stat-gap:var(--spacing-0_5);--sl-settings-stat-label-font-size:var(--text-xs);--sl-settings-stat-label-font-weight:var(--font-weight-medium);--sl-settings-stat-label-color:var(--color-text-quaternary);--sl-settings-stat-value-font-size:var(--text-md);--sl-settings-stat-value-font-weight:var(--font-weight-semibold);--sl-settings-stat-value-color:var(--color-text-primary);--sl-settings-stat-rule-size:var(--spacing-11);--sl-settings-stat-rule-inline-size:var(--spacing-px);--sl-settings-stat-rule-radius:var(--spacing-px);--sl-settings-stat-rule-color:var(--color-border-primary);--sl-settings-form-gap:var(--spacing-4);--sl-settings-divider-size:var(--spacing-0_5);--sl-settings-divider-dash:var(--spacing-0_5);--sl-settings-divider-step:var(--spacing-2);--sl-settings-divider-color:var(--color-border-primary);--sl-settings-name-row-gap:var(--spacing-4);--sl-settings-field-gap:var(--spacing-2);--sl-settings-verified-gap:var(--spacing-1_5);--sl-settings-verified-icon-size:var(--spacing-4);--sl-settings-verified-icon-color:var(--color-text-success-primary);--sl-settings-verified-text-font-size:var(--text-xs);--sl-settings-verified-text-font-weight:var(--font-weight-semibold);--sl-settings-verified-text-color:var(--color-text-brand-secondary);--sl-settings-username-check-inset-block-end:var(--spacing-3);--sl-settings-username-check-inset-inline-end:var(--spacing-3);--sl-settings-username-check-size:var(--spacing-4);--sl-settings-username-check-color:var(--color-text-success-primary);inline-size:100%;position:relative}@media (width>=768px){.sl-settings-cover{block-size:var(--sl-settings-cover-block-size-md,var(--sl-settings-cover-size-md))}}@media (width>=768px){.sl-settings-identity{padding-inline-start:var(--sl-settings-identity-padding-inline-start-md,var(--sl-settings-identity-padding-inline-md));padding-inline-end:var(--sl-settings-identity-padding-inline-end-md,var(--sl-settings-identity-padding-inline-md))}}@media (width>=768px){.sl-settings-tools{inset-inline-end:var(--sl-settings-tools-inset-inline-end-md)}}:root[data-theme=onebot],[data-theme=onebot]{--color-brand-25:#f0f5fd;--color-brand-50:#e2ebfb;--color-brand-100:#a8c2f2;--color-brand-200:#8aadee;--color-brand-300:#6d99e9;--color-brand-400:#5084e5;--color-brand-500:#3470e0;--color-brand-600:#1f5ccd;--color-brand-700:#1a4dab;--color-brand-800:#143d89;--color-brand-900:#0f2e67;--color-brand-950:#0d2656;--color-focus-ring:var(--color-brand-500)}[data-theme=onebot] .sl-table{--sl-table-cell-padding-block-sm:var(--spacing-1_5)}[data-theme=onebot] .sl-avatar-label-group[data-size=sm] .sl-avatar-label-title{font-size:var(--text-xs);line-height:var(--text-xs--line-height)}[data-theme=onebot] .sl-avatar-label-group[data-size=sm] .sl-avatar-label-subtitle{line-height:var(--text-xs--line-height)}[data-theme=onebot] .sl-tooltip{--sl-tooltip-bg:var(--color-bg-brand-solid);--sl-tooltip-arrow-fill:var(--color-bg-brand-solid)}*,:before,:after{box-sizing:border-box;border:0 solid}button,input,optgroup,select,textarea{font:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,[type=button],[type=reset],[type=submit]{appearance:none;background-color:#0000;background-image:none}button,[role=button]{cursor:pointer}:root{--spacing:.25rem;--spacing-px:1px;--spacing-0_25:calc(var(--spacing) * .25);--spacing-0_5:calc(var(--spacing) * .5);--spacing-0_75:calc(var(--spacing) * .75);--spacing-1:calc(var(--spacing) * 1);--spacing-1_25:calc(var(--spacing) * 1.25);--spacing-1_5:calc(var(--spacing) * 1.5);--spacing-2:calc(var(--spacing) * 2);--spacing-2_5:calc(var(--spacing) * 2.5);--spacing-3:calc(var(--spacing) * 3);--spacing-3_5:calc(var(--spacing) * 3.5);--spacing-4:calc(var(--spacing) * 4);--spacing-4_5:calc(var(--spacing) * 4.5);--spacing-5:calc(var(--spacing) * 5);--spacing-6:calc(var(--spacing) * 6);--spacing-7:calc(var(--spacing) * 7);--spacing-8:calc(var(--spacing) * 8);--spacing-9:calc(var(--spacing) * 9);--spacing-10:calc(var(--spacing) * 10);--spacing-11:calc(var(--spacing) * 11);--spacing-12:calc(var(--spacing) * 12);--spacing-14:calc(var(--spacing) * 14);--spacing-16:calc(var(--spacing) * 16);--spacing-20:calc(var(--spacing) * 20);--spacing-24:calc(var(--spacing) * 24);--spacing-28:calc(var(--spacing) * 28);--spacing-32:calc(var(--spacing) * 32);--font-weight-thin:100;--font-weight-extralight:200;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--border-width:1px;--focus-ring-width:2px;--focus-ring-offset:2px;--avatar-radius:7px;--avatar-contrast-ring-color:#00000029;--avatar-contrast-ring-width:.5px;--avatar-status-ring-width:1.5px;--avatar-gloss-ring-color:#ffffff52;--avatar-count-font-size:10px;--avatar-count-line-height:13px;--avatar-border-pad-lg:1.5px;--badge-group-radius:10px;--badge-group-dot-outline-width:3px;--button-inner-radius:7px;--button-highlight-border:#ffffff1f;--button-icon-on-solid:#fff9;--button-icon-on-solid-hover:#ffffffb3;--featured-icon-icon-stroke-sm:2.25px;--featured-icon-squircle-10:10px;--featured-icon-squircle-14:14px;--featured-icon-modern-neue-shadow:0px 1px 2px 0px #0000001a, 0px 3px 3px 0px #00000017, 1px 8px 5px 0px #0000000d, 2px 21px 6px 0px #0000, 0px 0px 0px 1px #00000014, 1px 13px 5px 0px #00000003, 0px -2px 2px 0px #00000021 inset;--font-inter:"Inter Variable";--default-font-family:var(--font-body);--heading-font-family:var(--font-display);--color-red-50:oklch(97.1% .013 17.38);--color-red-100:oklch(93.6% .032 17.717);--color-red-200:oklch(88.5% .062 18.334);--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-600:oklch(57.7% .245 27.325);--color-red-700:oklch(50.5% .213 27.518);--color-red-800:oklch(44.4% .177 26.899);--color-red-900:oklch(39.6% .141 25.723);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-200:oklch(90.1% .076 70.697);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-orange-500:oklch(70.5% .213 47.604);--color-orange-600:oklch(64.6% .222 41.116);--color-orange-700:oklch(55.3% .195 38.402);--color-orange-800:oklch(47% .157 37.304);--color-orange-900:oklch(40.8% .123 38.172);--color-orange-950:oklch(26.6% .079 36.259);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-amber-950:oklch(27.9% .077 45.635);--color-yellow-50:oklch(98.7% .026 102.212);--color-yellow-100:oklch(97.3% .071 103.193);--color-yellow-200:oklch(94.5% .129 101.54);--color-yellow-300:oklch(90.5% .182 98.111);--color-yellow-400:oklch(85.2% .199 91.936);--color-yellow-500:oklch(79.5% .184 86.047);--color-yellow-600:oklch(68.1% .162 75.834);--color-yellow-700:oklch(55.4% .135 66.442);--color-yellow-800:oklch(47.6% .114 61.907);--color-yellow-900:oklch(42.1% .095 57.708);--color-yellow-950:oklch(28.6% .066 53.813);--color-lime-50:oklch(98.6% .031 120.757);--color-lime-100:oklch(96.7% .067 122.328);--color-lime-200:oklch(93.8% .127 124.321);--color-lime-300:oklch(89.7% .196 126.665);--color-lime-400:oklch(84.1% .238 128.85);--color-lime-500:oklch(76.8% .233 130.85);--color-lime-600:oklch(64.8% .2 131.684);--color-lime-700:oklch(53.2% .157 131.589);--color-lime-800:oklch(45.3% .124 130.933);--color-lime-900:oklch(40.5% .101 131.063);--color-lime-950:oklch(27.4% .072 132.109);--color-green-50:oklch(98.2% .018 155.826);--color-green-100:oklch(96.2% .044 156.743);--color-green-200:oklch(92.5% .084 155.995);--color-green-300:oklch(87.1% .15 154.449);--color-green-400:oklch(79.2% .209 151.711);--color-green-500:oklch(72.3% .219 149.579);--color-green-600:oklch(62.7% .194 149.214);--color-green-700:oklch(52.7% .154 150.069);--color-green-800:oklch(44.8% .119 151.328);--color-green-900:oklch(39.3% .095 152.535);--color-green-950:oklch(26.6% .065 152.934);--color-emerald-50:oklch(97.9% .021 166.113);--color-emerald-100:oklch(95% .052 163.051);--color-emerald-200:oklch(90.5% .093 164.15);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-emerald-600:oklch(59.6% .145 163.225);--color-emerald-700:oklch(50.8% .118 165.612);--color-emerald-800:oklch(43.2% .095 166.913);--color-emerald-900:oklch(37.8% .077 168.94);--color-emerald-950:oklch(26.2% .051 172.552);--color-teal-50:oklch(98.4% .014 180.72);--color-teal-100:oklch(95.3% .051 180.801);--color-teal-200:oklch(91% .096 180.426);--color-teal-300:oklch(85.5% .138 181.071);--color-teal-400:oklch(77.7% .152 181.912);--color-teal-500:oklch(70.4% .14 182.503);--color-teal-600:oklch(60% .118 184.704);--color-teal-700:oklch(51.1% .096 186.391);--color-teal-800:oklch(43.7% .078 188.216);--color-teal-900:oklch(38.6% .063 188.416);--color-teal-950:oklch(27.7% .046 192.524);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-cyan-900:oklch(39.8% .07 227.392);--color-cyan-950:oklch(30.2% .056 229.695);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-sky-900:oklch(39.1% .09 240.876);--color-sky-950:oklch(29.3% .066 243.157);--color-blue-50:oklch(97% .014 254.604);--color-blue-100:oklch(93.2% .032 255.585);--color-blue-200:oklch(88.2% .059 254.128);--color-blue-300:oklch(80.9% .105 251.813);--color-blue-400:oklch(70.7% .165 254.624);--color-blue-500:oklch(62.3% .214 259.815);--color-blue-600:oklch(54.6% .245 262.881);--color-blue-700:oklch(48.8% .243 264.376);--color-blue-800:oklch(42.4% .199 265.638);--color-blue-900:oklch(37.9% .146 265.522);--color-blue-950:oklch(28.2% .091 267.935);--color-indigo-50:oklch(96.2% .018 272.314);--color-indigo-100:oklch(93% .034 272.788);--color-indigo-200:oklch(87% .065 274.039);--color-indigo-300:oklch(78.5% .115 274.713);--color-indigo-400:oklch(67.3% .182 276.935);--color-indigo-500:oklch(58.5% .233 277.117);--color-indigo-600:oklch(51.1% .262 276.966);--color-indigo-700:oklch(45.7% .24 277.023);--color-indigo-800:oklch(39.8% .195 277.366);--color-indigo-900:oklch(35.9% .144 278.697);--color-indigo-950:oklch(25.7% .09 281.288);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-violet-900:oklch(38% .189 293.745);--color-violet-950:oklch(28.3% .141 291.089);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-purple-200:oklch(90.2% .063 306.703);--color-purple-300:oklch(82.7% .119 306.383);--color-purple-400:oklch(71.4% .203 305.504);--color-purple-500:oklch(62.7% .265 303.9);--color-purple-600:oklch(55.8% .288 302.321);--color-purple-700:oklch(49.6% .265 301.924);--color-purple-800:oklch(43.8% .218 303.724);--color-purple-900:oklch(38.1% .176 304.987);--color-purple-950:oklch(29.1% .149 302.717);--color-fuchsia-50:oklch(97.7% .017 320.058);--color-fuchsia-100:oklch(95.2% .037 318.852);--color-fuchsia-200:oklch(90.3% .076 319.62);--color-fuchsia-300:oklch(83.3% .145 321.434);--color-fuchsia-400:oklch(74% .238 322.16);--color-fuchsia-500:oklch(66.7% .295 322.15);--color-fuchsia-600:oklch(59.1% .293 322.896);--color-fuchsia-700:oklch(51.8% .253 323.949);--color-fuchsia-800:oklch(45.2% .211 324.591);--color-fuchsia-900:oklch(40.1% .17 325.612);--color-fuchsia-950:oklch(29.3% .136 325.661);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-300:oklch(82.3% .12 346.018);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-500:oklch(65.6% .241 354.308);--color-pink-600:oklch(59.2% .249 .584);--color-pink-700:oklch(52.5% .223 3.958);--color-pink-800:oklch(45.9% .187 3.815);--color-pink-900:oklch(40.8% .153 2.432);--color-pink-950:oklch(28.4% .109 3.907);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-300:oklch(81% .117 11.638);--color-rose-400:oklch(71.2% .194 13.428);--color-rose-500:oklch(64.5% .246 16.439);--color-rose-600:oklch(58.6% .253 17.585);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-rose-900:oklch(41% .159 10.272);--color-rose-950:oklch(27.1% .105 12.094);--color-slate-50:oklch(98.4% .003 247.858);--color-slate-100:oklch(96.8% .007 247.896);--color-slate-200:oklch(92.9% .013 255.508);--color-slate-300:oklch(86.9% .022 252.894);--color-slate-400:oklch(70.4% .04 256.788);--color-slate-500:oklch(55.4% .046 257.417);--color-slate-600:oklch(44.6% .043 257.281);--color-slate-700:oklch(37.2% .044 257.287);--color-slate-800:oklch(27.9% .041 260.031);--color-slate-900:oklch(20.8% .042 265.755);--color-slate-950:oklch(12.9% .042 264.695);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-gray-950:oklch(13% .028 261.692);--color-zinc-50:oklch(98.5% 0 0);--color-zinc-100:oklch(96.7% .001 286.375);--color-zinc-200:oklch(92% .004 286.32);--color-zinc-300:oklch(87.1% .006 286.286);--color-zinc-400:oklch(70.5% .015 286.067);--color-zinc-500:oklch(55.2% .016 285.938);--color-zinc-600:oklch(44.2% .017 285.786);--color-zinc-700:oklch(37% .013 285.805);--color-zinc-800:oklch(27.4% .006 286.033);--color-zinc-900:oklch(21% .006 285.885);--color-zinc-950:oklch(14.1% .005 285.823);--color-neutral-50:oklch(98.5% 0 0);--color-neutral-100:oklch(97% 0 0);--color-neutral-200:oklch(92.2% 0 0);--color-neutral-300:oklch(87% 0 0);--color-neutral-400:oklch(70.8% 0 0);--color-neutral-500:oklch(55.6% 0 0);--color-neutral-600:oklch(43.9% 0 0);--color-neutral-700:oklch(37.1% 0 0);--color-neutral-800:oklch(26.9% 0 0);--color-neutral-900:oklch(20.5% 0 0);--color-neutral-950:oklch(14.5% 0 0);--color-stone-50:oklch(98.5% .001 106.423);--color-stone-100:oklch(97% .001 106.424);--color-stone-200:oklch(92.3% .003 48.717);--color-stone-300:oklch(86.9% .005 56.366);--color-stone-400:oklch(70.9% .01 56.259);--color-stone-500:oklch(55.3% .013 58.071);--color-stone-600:oklch(44.4% .011 73.639);--color-stone-700:oklch(37.4% .01 67.558);--color-stone-800:oklch(26.8% .007 34.298);--color-stone-900:oklch(21.6% .006 56.043);--color-stone-950:oklch(14.7% .004 49.25);--color-mauve-50:oklch(98.5% 0 0);--color-mauve-100:oklch(96% .003 325.6);--color-mauve-200:oklch(92.2% .005 325.62);--color-mauve-300:oklch(86.5% .012 325.68);--color-mauve-400:oklch(71.1% .019 323.02);--color-mauve-500:oklch(54.2% .034 322.5);--color-mauve-600:oklch(43.5% .029 321.78);--color-mauve-700:oklch(36.4% .029 323.89);--color-mauve-800:oklch(26.3% .024 320.12);--color-mauve-900:oklch(21.2% .019 322.12);--color-mauve-950:oklch(14.5% .008 326);--color-olive-50:oklch(98.8% .003 106.5);--color-olive-100:oklch(96.6% .005 106.5);--color-olive-200:oklch(93% .007 106.5);--color-olive-300:oklch(88% .011 106.6);--color-olive-400:oklch(73.7% .021 106.9);--color-olive-500:oklch(58% .031 107.3);--color-olive-600:oklch(46.6% .025 107.3);--color-olive-700:oklch(39.4% .023 107.4);--color-olive-800:oklch(28.6% .016 107.4);--color-olive-900:oklch(22.8% .013 107.4);--color-olive-950:oklch(15.3% .006 107.1);--color-mist-50:oklch(98.7% .002 197.1);--color-mist-100:oklch(96.3% .002 197.1);--color-mist-200:oklch(92.5% .005 214.3);--color-mist-300:oklch(87.2% .007 219.6);--color-mist-400:oklch(72.3% .014 214.4);--color-mist-500:oklch(56% .021 213.5);--color-mist-600:oklch(45% .017 213.2);--color-mist-700:oklch(37.8% .015 216);--color-mist-800:oklch(27.5% .011 216.9);--color-mist-900:oklch(21.8% .008 223.9);--color-mist-950:oklch(14.8% .004 228.8);--color-taupe-50:oklch(98.6% .002 67.8);--color-taupe-100:oklch(96% .002 17.2);--color-taupe-200:oklch(92.2% .005 34.3);--color-taupe-300:oklch(86.8% .007 39.5);--color-taupe-400:oklch(71.4% .014 41.2);--color-taupe-500:oklch(54.7% .021 43.1);--color-taupe-600:oklch(43.8% .017 39.3);--color-taupe-700:oklch(36.7% .016 35.7);--color-taupe-800:oklch(26.8% .011 36.5);--color-taupe-900:oklch(21.4% .009 43.1);--color-taupe-950:oklch(14.7% .004 49.3);--font-body:var(--font-inter,"Inter"), -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-display:var(--font-inter,"Inter"), -apple-system, "Segoe UI", Roboto, Arial, sans-serif;--font-mono:ui-monospace, "Roboto Mono", SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-xs:calc(var(--spacing) * 3);--text-xs--line-height:calc(var(--spacing) * 4.5);--text-sm:calc(var(--spacing) * 3.5);--text-sm--line-height:calc(var(--spacing) * 5);--text-md:calc(var(--spacing) * 4);--text-md--line-height:calc(var(--spacing) * 6);--text-lg:calc(var(--spacing) * 4.5);--text-lg--line-height:calc(var(--spacing) * 7);--text-xl:calc(var(--spacing) * 5);--text-xl--line-height:calc(var(--spacing) * 7.5);--text-display-xs:calc(var(--spacing) * 6);--text-display-xs--line-height:calc(var(--spacing) * 8);--text-display-sm:calc(var(--spacing) * 7.5);--text-display-sm--line-height:calc(var(--spacing) * 9.5);--text-display-md:calc(var(--spacing) * 9);--text-display-md--line-height:calc(var(--spacing) * 11);--text-display-md--letter-spacing:-.72px;--text-display-lg:calc(var(--spacing) * 12);--text-display-lg--line-height:calc(var(--spacing) * 15);--text-display-lg--letter-spacing:-.96px;--text-display-xl:calc(var(--spacing) * 15);--text-display-xl--line-height:calc(var(--spacing) * 18);--text-display-xl--letter-spacing:-1.2px;--text-display-2xl:calc(var(--spacing) * 18);--text-display-2xl--line-height:calc(var(--spacing) * 22.5);--text-display-2xl--letter-spacing:-1.44px;--radius-none:0px;--radius-xs:.125rem;--radius-sm:.25rem;--radius-DEFAULT:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--radius-3xl:1.5rem;--radius-full:9999px;--shadow-xs:0px 1px 2px #0000000d;--shadow-sm:0px 1px 3px #0000001a, 0px 1px 2px -1px #0000001a;--shadow-md:0px 4px 6px -1px #0000001a, 0px 2px 4px -2px #0000000f;--shadow-lg:0px 12px 16px -4px #00000014, 0px 4px 6px -2px #00000008, 0px 2px 2px -1px #0000000a;--shadow-xl:0px 20px 24px -4px #00000014, 0px 8px 8px -4px #00000008, 0px 3px 3px -1.5px #0000000a;--shadow-2xl:0px 24px 48px -12px #0000002e, 0px 4px 4px -2px #0000000a;--shadow-3xl:0px 32px 64px -12px #00000024, 0px 5px 5px -2.5px #0000000a;--shadow-skeuomorphic:0px 0px 0px 1px #0000002e inset, 0px -2px 0px 0px #0000000d inset;--shadow-xs-skeuomorphic:var(--shadow-skeuomorphic), var(--shadow-xs);--shadow-modern-mockup-inner-lg:0px 0px 3.765px 1.255px #0a0d1214 inset, 0px 0px 2.51px 1.255px #0a0d1208 inset;--shadow-modern-mockup-inner-md:0px 0px 1.692px .564px #0a0d1214 inset, 0px 0px 1.128px .564px #0a0d1208 inset;--shadow-modern-mockup-inner-sm:0px 0px 4.48px 1.493px #0a0d1214 inset, 0px 0px 2.987px 1.493px #0a0d1208 inset;--drop-shadow-iphone-mockup:20px 12px 18px #10182833;--color-transparent:#0000;--color-white:#fff;--color-black:#000;--color-alpha-white:#fff;--color-alpha-black:#000;--color-brand-50:#f9f5ff;--color-brand-100:#f4ebff;--color-brand-200:#e9d7fe;--color-brand-300:#d6bbfb;--color-brand-400:#b692f6;--color-brand-500:#9e77ed;--color-brand-600:#7f56d9;--color-brand-700:#6941c6;--color-brand-800:#53389e;--color-brand-900:#42307d;--color-brand-950:#2c1c5f;--color-utility-blue-50:var(--color-blue-50);--color-utility-blue-100:var(--color-blue-100);--color-utility-blue-200:var(--color-blue-200);--color-utility-blue-300:var(--color-blue-300);--color-utility-blue-400:var(--color-blue-400);--color-utility-blue-500:var(--color-blue-500);--color-utility-blue-600:var(--color-blue-600);--color-utility-blue-700:var(--color-blue-700);--color-utility-brand-50:var(--color-brand-50);--color-utility-brand-50_alt:var(--color-brand-50);--color-utility-brand-100:var(--color-brand-100);--color-utility-brand-100_alt:var(--color-brand-100);--color-utility-brand-200:var(--color-brand-200);--color-utility-brand-200_alt:var(--color-brand-200);--color-utility-brand-300:var(--color-brand-300);--color-utility-brand-300_alt:var(--color-brand-300);--color-utility-brand-400:var(--color-brand-400);--color-utility-brand-400_alt:var(--color-brand-400);--color-utility-brand-500:var(--color-brand-500);--color-utility-brand-500_alt:var(--color-brand-500);--color-utility-brand-600:var(--color-brand-600);--color-utility-brand-600_alt:var(--color-brand-600);--color-utility-brand-700:var(--color-brand-700);--color-utility-brand-700_alt:var(--color-brand-700);--color-utility-brand-800:var(--color-brand-800);--color-utility-brand-800_alt:var(--color-brand-800);--color-utility-brand-900:var(--color-brand-900);--color-utility-brand-900_alt:var(--color-brand-900);--color-utility-neutral-50:var(--color-neutral-50);--color-utility-neutral-100:var(--color-neutral-100);--color-utility-neutral-200:var(--color-neutral-200);--color-utility-neutral-300:var(--color-neutral-300);--color-utility-neutral-400:var(--color-neutral-400);--color-utility-neutral-500:var(--color-neutral-500);--color-utility-neutral-600:var(--color-neutral-600);--color-utility-neutral-700:var(--color-neutral-700);--color-utility-neutral-800:var(--color-neutral-800);--color-utility-neutral-900:var(--color-neutral-900);--color-utility-red-50:var(--color-red-50);--color-utility-red-100:var(--color-red-100);--color-utility-red-200:var(--color-red-200);--color-utility-red-300:var(--color-red-300);--color-utility-red-400:var(--color-red-400);--color-utility-red-500:var(--color-red-500);--color-utility-red-600:var(--color-red-600);--color-utility-red-700:var(--color-red-700);--color-utility-yellow-50:var(--color-yellow-50);--color-utility-yellow-100:var(--color-yellow-100);--color-utility-yellow-200:var(--color-yellow-200);--color-utility-yellow-300:var(--color-yellow-300);--color-utility-yellow-400:var(--color-yellow-400);--color-utility-yellow-500:var(--color-yellow-500);--color-utility-yellow-600:var(--color-yellow-600);--color-utility-yellow-700:var(--color-yellow-700);--color-utility-green-50:var(--color-green-50);--color-utility-green-100:var(--color-green-100);--color-utility-green-200:var(--color-green-200);--color-utility-green-300:var(--color-green-300);--color-utility-green-400:var(--color-green-400);--color-utility-green-500:var(--color-green-500);--color-utility-green-600:var(--color-green-600);--color-utility-green-700:var(--color-green-700);--color-utility-orange-50:var(--color-orange-50);--color-utility-orange-100:var(--color-orange-100);--color-utility-orange-200:var(--color-orange-200);--color-utility-orange-300:var(--color-orange-300);--color-utility-orange-400:var(--color-orange-400);--color-utility-orange-500:var(--color-orange-500);--color-utility-orange-600:var(--color-orange-600);--color-utility-orange-700:var(--color-orange-700);--color-utility-indigo-50:var(--color-indigo-50);--color-utility-indigo-100:var(--color-indigo-100);--color-utility-indigo-200:var(--color-indigo-200);--color-utility-indigo-300:var(--color-indigo-300);--color-utility-indigo-400:var(--color-indigo-400);--color-utility-indigo-500:var(--color-indigo-500);--color-utility-indigo-600:var(--color-indigo-600);--color-utility-indigo-700:var(--color-indigo-700);--color-utility-fuchsia-50:var(--color-fuchsia-50);--color-utility-fuchsia-100:var(--color-fuchsia-100);--color-utility-fuchsia-200:var(--color-fuchsia-200);--color-utility-fuchsia-300:var(--color-fuchsia-300);--color-utility-fuchsia-400:var(--color-fuchsia-400);--color-utility-fuchsia-500:var(--color-fuchsia-500);--color-utility-fuchsia-600:var(--color-fuchsia-600);--color-utility-fuchsia-700:var(--color-fuchsia-700);--color-utility-pink-50:var(--color-pink-50);--color-utility-pink-100:var(--color-pink-100);--color-utility-pink-200:var(--color-pink-200);--color-utility-pink-300:var(--color-pink-300);--color-utility-pink-400:var(--color-pink-400);--color-utility-pink-500:var(--color-pink-500);--color-utility-pink-600:var(--color-pink-600);--color-utility-pink-700:var(--color-pink-700);--color-utility-purple-50:var(--color-purple-50);--color-utility-purple-100:var(--color-purple-100);--color-utility-purple-200:var(--color-purple-200);--color-utility-purple-300:var(--color-purple-300);--color-utility-purple-400:var(--color-purple-400);--color-utility-purple-500:var(--color-purple-500);--color-utility-purple-600:var(--color-purple-600);--color-utility-purple-700:var(--color-purple-700);--color-utility-sky-50:var(--color-sky-50);--color-utility-sky-100:var(--color-sky-100);--color-utility-sky-200:var(--color-sky-200);--color-utility-sky-300:var(--color-sky-300);--color-utility-sky-400:var(--color-sky-400);--color-utility-sky-500:var(--color-sky-500);--color-utility-sky-600:var(--color-sky-600);--color-utility-sky-700:var(--color-sky-700);--color-utility-slate-50:var(--color-slate-50);--color-utility-slate-100:var(--color-slate-100);--color-utility-slate-200:var(--color-slate-200);--color-utility-slate-300:var(--color-slate-300);--color-utility-slate-400:var(--color-slate-400);--color-utility-slate-500:var(--color-slate-500);--color-utility-slate-600:var(--color-slate-600);--color-utility-slate-700:var(--color-slate-700);--color-utility-emerald-50:var(--color-emerald-50);--color-utility-emerald-100:var(--color-emerald-100);--color-utility-emerald-200:var(--color-emerald-200);--color-utility-emerald-300:var(--color-emerald-300);--color-utility-emerald-400:var(--color-emerald-400);--color-utility-emerald-500:var(--color-emerald-500);--color-utility-emerald-600:var(--color-emerald-600);--color-utility-emerald-700:var(--color-emerald-700);--color-utility-amber-50:var(--color-amber-50);--color-utility-amber-100:var(--color-amber-100);--color-utility-amber-200:var(--color-amber-200);--color-utility-amber-300:var(--color-amber-300);--color-utility-amber-400:var(--color-amber-400);--color-utility-amber-500:var(--color-amber-500);--color-utility-amber-600:var(--color-amber-600);--color-utility-amber-700:var(--color-amber-700);--color-text-primary:var(--color-neutral-900);--color-text-tertiary:var(--color-neutral-600);--color-text-error-primary:var(--color-red-600);--color-text-warning-primary:var(--color-yellow-600);--color-text-success-primary:var(--color-green-600);--color-text-white:var(--color-white);--color-text-secondary:var(--color-neutral-700);--color-text-secondary_hover:var(--color-neutral-800);--color-text-tertiary_hover:var(--color-neutral-700);--color-text-brand-secondary:var(--color-brand-700);--color-text-placeholder:var(--color-neutral-500);--color-text-brand-tertiary:var(--color-brand-600);--color-text-editor-icon-fg:var(--color-neutral-400);--color-text-editor-icon-fg_active:var(--color-neutral-500);--color-text-quaternary:var(--color-neutral-500);--color-text-brand-primary:var(--color-brand-900);--color-text-primary_on-brand:var(--color-white);--color-text-secondary_on-brand:var(--color-brand-200);--color-text-tertiary_on-brand:var(--color-brand-200);--color-text-quaternary_on-brand:var(--color-brand-300);--color-text-brand-tertiary_alt:var(--color-brand-600);--color-text-error-primary_hover:var(--color-red-700);--color-text-brand-secondary_hover:var(--color-brand-800);--color-border-primary:var(--color-neutral-300);--color-border-secondary:var(--color-neutral-200);--color-border-secondary_alt:#0000001a;--color-border-tertiary:var(--color-neutral-100);--color-border-error:var(--color-red-500);--color-border-error_subtle:var(--color-red-300);--color-border-brand:var(--color-brand-500);--color-border-brand_alt:var(--color-brand-600);--color-fg-secondary:var(--color-neutral-700);--color-fg-warning-primary:var(--color-yellow-600);--color-fg-success-primary:var(--color-green-600);--color-fg-white:var(--color-white);--color-fg-success-secondary:var(--color-green-500);--color-fg-secondary_hover:var(--color-neutral-800);--color-fg-primary:var(--color-neutral-900);--color-fg-brand-secondary:var(--color-brand-500);--color-fg-brand-primary:var(--color-brand-600);--color-fg-quaternary:var(--color-neutral-400);--color-fg-quaternary_hover:var(--color-neutral-500);--color-fg-error-primary:var(--color-red-600);--color-fg-warning-secondary:var(--color-yellow-500);--color-fg-error-secondary:var(--color-red-500);--color-fg-tertiary:var(--color-neutral-600);--color-fg-tertiary_hover:var(--color-neutral-700);--color-fg-brand-primary_alt:var(--color-fg-brand-primary);--color-fg-brand-secondary_alt:var(--color-fg-brand-secondary);--color-fg-brand-secondary_hover:var(--color-brand-600);--color-bg-primary:var(--color-white);--color-bg-tertiary:var(--color-neutral-100);--color-bg-brand-primary:var(--color-brand-50);--color-bg-error-secondary:var(--color-red-100);--color-bg-warning-primary:var(--color-yellow-50);--color-bg-warning-secondary:var(--color-yellow-100);--color-bg-success-primary:var(--color-green-50);--color-bg-success-secondary:var(--color-green-100);--color-bg-brand-solid:var(--color-brand-600);--color-bg-secondary-solid:var(--color-neutral-600);--color-bg-error-solid:var(--color-red-600);--color-bg-warning-solid:var(--color-yellow-600);--color-bg-success-solid:var(--color-green-600);--color-bg-secondary_hover:var(--color-neutral-100);--color-bg-primary_hover:var(--color-neutral-50);--color-bg-active:var(--color-neutral-50);--color-bg-brand-solid_hover:var(--color-brand-700);--color-bg-error-primary:var(--color-red-50);--color-bg-brand-secondary:var(--color-brand-100);--color-bg-secondary:var(--color-neutral-50);--color-bg-quaternary:var(--color-neutral-200);--color-bg-primary_alt:var(--color-white);--color-bg-brand-primary_alt:var(--color-brand-50);--color-bg-secondary_alt:var(--color-neutral-50);--color-bg-overlay:var(--color-neutral-950);--color-bg-brand-section:var(--color-brand-800);--color-bg-brand-section_subtle:var(--color-brand-700);--color-bg-primary-solid:var(--color-neutral-950);--color-bg-error-solid_hover:var(--color-red-700);--color-app-store-badge-border:166 166 166 1;--color-avatar-styles-bg-neutral:224 224 224 1;--color-featured-icon-light-fg-brand:var(--color-brand-600);--color-featured-icon-light-fg-error:var(--color-red-600);--color-featured-icon-light-fg-gray:var(--color-neutral-500);--color-featured-icon-light-fg-success:var(--color-green-600);--color-featured-icon-light-fg-warning:var(--color-yellow-600);--color-focus-ring-error:var(--color-red-500);--color-focus-ring:var(--color-brand-500);--color-footer-button-fg:var(--color-brand-200);--color-footer-button-fg_hover:var(--color-white);--color-icon-fg-brand:var(--color-brand-600);--color-icon-fg-brand_on-brand:var(--color-brand-200);--color-screen-mockup-border:var(--color-neutral-900);--color-slider-handle-bg:var(--color-white);--color-slider-handle-border:var(--color-brand-600);--color-toggle-border:var(--color-neutral-300);--color-toggle-slim-border_pressed-hover:var(--color-bg-brand-solid_hover);--color-toggle-slim-border_pressed:var(--color-bg-brand-solid);--color-tooltip-supporting-text:var(--color-neutral-300)}.dark-mode,.dark{--color-alpha-white:#0c0e12;--color-alpha-black:#fff;--color-utility-blue-50:var(--color-blue-950);--color-utility-blue-100:var(--color-blue-900);--color-utility-blue-200:var(--color-blue-800);--color-utility-blue-300:var(--color-blue-700);--color-utility-blue-400:var(--color-blue-600);--color-utility-blue-500:var(--color-blue-500);--color-utility-blue-600:var(--color-blue-400);--color-utility-blue-700:var(--color-blue-300);--color-utility-brand-50:var(--color-brand-950);--color-utility-brand-50_alt:var(--color-utility-neutral-50);--color-utility-brand-100:var(--color-brand-900);--color-utility-brand-100_alt:var(--color-utility-neutral-100);--color-utility-brand-200:var(--color-brand-800);--color-utility-brand-200_alt:var(--color-utility-neutral-200);--color-utility-brand-300:var(--color-brand-700);--color-utility-brand-300_alt:var(--color-utility-neutral-300);--color-utility-brand-400:var(--color-brand-600);--color-utility-brand-400_alt:var(--color-utility-neutral-400);--color-utility-brand-500:var(--color-brand-500);--color-utility-brand-500_alt:var(--color-utility-neutral-500);--color-utility-brand-600:var(--color-brand-400);--color-utility-brand-600_alt:var(--color-utility-neutral-600);--color-utility-brand-700:var(--color-brand-300);--color-utility-brand-700_alt:var(--color-utility-neutral-700);--color-utility-brand-800:var(--color-brand-200);--color-utility-brand-800_alt:var(--color-utility-neutral-800);--color-utility-brand-900:var(--color-brand-100);--color-utility-brand-900_alt:var(--color-utility-neutral-900);--color-utility-neutral-50:var(--color-neutral-900);--color-utility-neutral-100:var(--color-neutral-800);--color-utility-neutral-200:var(--color-neutral-700);--color-utility-neutral-300:var(--color-neutral-700);--color-utility-neutral-400:var(--color-neutral-600);--color-utility-neutral-500:var(--color-neutral-500);--color-utility-neutral-600:var(--color-neutral-400);--color-utility-neutral-700:var(--color-neutral-300);--color-utility-neutral-800:var(--color-neutral-200);--color-utility-neutral-900:var(--color-neutral-100);--color-utility-red-50:var(--color-red-950);--color-utility-red-100:var(--color-red-900);--color-utility-red-200:var(--color-red-800);--color-utility-red-300:var(--color-red-700);--color-utility-red-400:var(--color-red-600);--color-utility-red-500:var(--color-red-500);--color-utility-red-600:var(--color-red-400);--color-utility-red-700:var(--color-red-300);--color-utility-yellow-50:var(--color-yellow-950);--color-utility-yellow-100:var(--color-yellow-900);--color-utility-yellow-200:var(--color-yellow-800);--color-utility-yellow-300:var(--color-yellow-700);--color-utility-yellow-400:var(--color-yellow-600);--color-utility-yellow-500:var(--color-yellow-500);--color-utility-yellow-600:var(--color-yellow-400);--color-utility-yellow-700:var(--color-yellow-300);--color-utility-green-50:var(--color-green-950);--color-utility-green-100:var(--color-green-900);--color-utility-green-200:var(--color-green-800);--color-utility-green-300:var(--color-green-700);--color-utility-green-400:var(--color-green-600);--color-utility-green-500:var(--color-green-500);--color-utility-green-600:var(--color-green-400);--color-utility-green-700:var(--color-green-300);--color-utility-orange-50:var(--color-orange-950);--color-utility-orange-100:var(--color-orange-900);--color-utility-orange-200:var(--color-orange-800);--color-utility-orange-300:var(--color-orange-700);--color-utility-orange-400:var(--color-orange-600);--color-utility-orange-500:var(--color-orange-500);--color-utility-orange-600:var(--color-orange-400);--color-utility-orange-700:var(--color-orange-300);--color-utility-indigo-50:var(--color-indigo-950);--color-utility-indigo-100:var(--color-indigo-900);--color-utility-indigo-200:var(--color-indigo-800);--color-utility-indigo-300:var(--color-indigo-700);--color-utility-indigo-400:var(--color-indigo-600);--color-utility-indigo-500:var(--color-indigo-500);--color-utility-indigo-600:var(--color-indigo-400);--color-utility-indigo-700:var(--color-indigo-300);--color-utility-fuchsia-50:var(--color-fuchsia-950);--color-utility-fuchsia-100:var(--color-fuchsia-900);--color-utility-fuchsia-200:var(--color-fuchsia-800);--color-utility-fuchsia-300:var(--color-fuchsia-700);--color-utility-fuchsia-400:var(--color-fuchsia-600);--color-utility-fuchsia-500:var(--color-fuchsia-500);--color-utility-fuchsia-600:var(--color-fuchsia-400);--color-utility-fuchsia-700:var(--color-fuchsia-300);--color-utility-pink-50:var(--color-pink-950);--color-utility-pink-100:var(--color-pink-900);--color-utility-pink-200:var(--color-pink-800);--color-utility-pink-300:var(--color-pink-700);--color-utility-pink-400:var(--color-pink-600);--color-utility-pink-500:var(--color-pink-500);--color-utility-pink-600:var(--color-pink-400);--color-utility-pink-700:var(--color-pink-300);--color-utility-purple-50:var(--color-purple-950);--color-utility-purple-100:var(--color-purple-900);--color-utility-purple-200:var(--color-purple-800);--color-utility-purple-300:var(--color-purple-700);--color-utility-purple-400:var(--color-purple-600);--color-utility-purple-500:var(--color-purple-500);--color-utility-purple-600:var(--color-purple-400);--color-utility-purple-700:var(--color-purple-300);--color-utility-sky-50:var(--color-sky-950);--color-utility-sky-100:var(--color-sky-900);--color-utility-sky-200:var(--color-sky-800);--color-utility-sky-300:var(--color-sky-700);--color-utility-sky-400:var(--color-sky-600);--color-utility-sky-500:var(--color-sky-500);--color-utility-sky-600:var(--color-sky-400);--color-utility-sky-700:var(--color-sky-300);--color-utility-slate-50:var(--color-slate-950);--color-utility-slate-100:var(--color-slate-900);--color-utility-slate-200:var(--color-slate-800);--color-utility-slate-300:var(--color-slate-700);--color-utility-slate-400:var(--color-slate-600);--color-utility-slate-500:var(--color-slate-500);--color-utility-slate-600:var(--color-slate-400);--color-utility-slate-700:var(--color-slate-300);--color-utility-emerald-50:var(--color-emerald-950);--color-utility-emerald-100:var(--color-emerald-900);--color-utility-emerald-200:var(--color-emerald-800);--color-utility-emerald-300:var(--color-emerald-700);--color-utility-emerald-400:var(--color-emerald-600);--color-utility-emerald-500:var(--color-emerald-500);--color-utility-emerald-600:var(--color-emerald-400);--color-utility-emerald-700:var(--color-emerald-300);--color-utility-amber-50:var(--color-amber-950);--color-utility-amber-100:var(--color-amber-900);--color-utility-amber-200:var(--color-amber-800);--color-utility-amber-300:var(--color-amber-700);--color-utility-amber-400:var(--color-amber-600);--color-utility-amber-500:var(--color-amber-500);--color-utility-amber-600:var(--color-amber-400);--color-utility-amber-700:var(--color-amber-300);--color-text-primary:var(--color-neutral-50);--color-text-tertiary:var(--color-neutral-400);--color-text-error-primary:var(--color-red-400);--color-text-warning-primary:var(--color-yellow-400);--color-text-success-primary:var(--color-green-400);--color-text-white:var(--color-white);--color-text-secondary:var(--color-neutral-300);--color-text-secondary_hover:var(--color-neutral-200);--color-text-tertiary_hover:var(--color-neutral-300);--color-text-brand-secondary:var(--color-neutral-300);--color-text-placeholder:var(--color-neutral-500);--color-text-brand-tertiary:var(--color-neutral-400);--color-text-editor-icon-fg:var(--color-neutral-400);--color-text-editor-icon-fg_active:var(--color-white);--color-text-quaternary:var(--color-neutral-400);--color-text-brand-primary:var(--color-neutral-50);--color-text-primary_on-brand:var(--color-neutral-50);--color-text-secondary_on-brand:var(--color-neutral-300);--color-text-tertiary_on-brand:var(--color-neutral-400);--color-text-quaternary_on-brand:var(--color-neutral-400);--color-text-brand-tertiary_alt:var(--color-neutral-50);--color-text-error-primary_hover:var(--color-red-300);--color-text-brand-secondary_hover:var(--color-neutral-200);--color-border-secondary:var(--color-neutral-800);--color-border-error_subtle:var(--color-red-500);--color-border-primary:var(--color-neutral-700);--color-border-brand:var(--color-brand-400);--color-border-error:var(--color-red-400);--color-border-tertiary:var(--color-neutral-800);--color-border-brand_alt:var(--color-neutral-700);--color-border-secondary_alt:var(--color-neutral-800);--color-fg-secondary:var(--color-neutral-300);--color-fg-warning-primary:var(--color-yellow-500);--color-fg-success-primary:var(--color-green-500);--color-fg-white:var(--color-white);--color-fg-success-secondary:var(--color-green-400);--color-fg-secondary_hover:var(--color-neutral-200);--color-fg-primary:var(--color-white);--color-fg-brand-secondary:var(--color-brand-500);--color-fg-brand-primary:var(--color-brand-500);--color-fg-quaternary:var(--color-neutral-600);--color-fg-quaternary_hover:var(--color-neutral-500);--color-fg-error-primary:var(--color-red-500);--color-fg-warning-secondary:var(--color-yellow-400);--color-fg-error-secondary:var(--color-red-400);--color-fg-tertiary:var(--color-neutral-400);--color-fg-tertiary_hover:var(--color-neutral-300);--color-fg-brand-primary_alt:var(--color-neutral-300);--color-fg-brand-secondary_alt:var(--color-neutral-600);--color-fg-brand-secondary_hover:var(--color-neutral-500);--color-bg-primary:var(--color-neutral-950);--color-bg-tertiary:var(--color-neutral-800);--color-bg-brand-primary:var(--color-brand-500);--color-bg-error-secondary:var(--color-red-600);--color-bg-warning-primary:var(--color-yellow-950);--color-bg-warning-secondary:var(--color-yellow-600);--color-bg-success-primary:var(--color-green-950);--color-bg-success-secondary:var(--color-green-600);--color-bg-brand-solid:var(--color-brand-600);--color-bg-secondary-solid:var(--color-neutral-600);--color-bg-error-solid:var(--color-red-600);--color-bg-warning-solid:var(--color-yellow-600);--color-bg-success-solid:var(--color-green-600);--color-bg-secondary_hover:var(--color-neutral-800);--color-bg-primary_hover:var(--color-neutral-900);--color-bg-active:var(--color-neutral-800);--color-bg-brand-solid_hover:var(--color-brand-500);--color-bg-error-primary:var(--color-red-950);--color-bg-brand-secondary:var(--color-brand-600);--color-bg-secondary:var(--color-neutral-900);--color-bg-quaternary:var(--color-neutral-700);--color-bg-primary_alt:var(--color-bg-secondary);--color-bg-brand-primary_alt:var(--color-bg-secondary);--color-bg-secondary_alt:var(--color-bg-primary);--color-bg-overlay:var(--color-neutral-800);--color-bg-brand-section:var(--color-bg-secondary);--color-bg-brand-section_subtle:var(--color-bg-primary);--color-bg-primary-solid:var(--color-bg-secondary);--color-bg-error-solid_hover:var(--color-red-500);--color-app-store-badg-border:var(--color-white);--color-avatar-styles-bg-neutral:224 224 224 1;--color-featured-icon-light-fg-brand:var(--color-brand-200);--color-featured-icon-light-fg-error:var(--color-red-200);--color-featured-icon-light-fg-gray:var(--color-neutral-200);--color-featured-icon-light-fg-success:var(--color-green-200);--color-featured-icon-light-fg-warning:var(--color-yellow-200);--color-focus-ring-error:var(--color-red-500);--color-focus-ring:var(--color-brand-500);--color-footer-button-fg:var(--color-neutral-300);--color-footer-button-fg_hover:var(--color-neutral-100);--color-icon-fg-brand:var(--color-neutral-400);--color-icon-fg-brand_on-brand:var(--color-neutral-400);--color-screen-mockup-border:var(--color-neutral-700);--color-slider-handle-bg:var(--color-fg-brand-primary);--color-slider-handle-border:var(--color-bg-primary);--color-toggle-border:var(--color-transparent);--color-toggle-slim-border_pressed-hover:var(--color-transparent);--color-toggle-slim-border_pressed:var(--color-transparent);--color-tooltip-supporting-text:var(--color-neutral-300)}:root{--font-text-xs-font-size:var(--text-xs);--font-text-xs-line-height:var(--text-xs--line-height);--font-text-xs-letter-spacing:normal;--font-text-sm-font-size:var(--text-sm);--font-text-sm-line-height:var(--text-sm--line-height);--font-text-sm-letter-spacing:normal;--font-text-md-font-size:var(--text-md);--font-text-md-line-height:var(--text-md--line-height);--font-text-md-letter-spacing:normal;--font-text-lg-font-size:var(--text-lg);--font-text-lg-line-height:var(--text-lg--line-height);--font-text-lg-letter-spacing:normal;--font-text-xl-font-size:1.625rem;--font-text-xl-line-height:1.625rem;--font-text-xl-letter-spacing:normal;--font-display-xs-font-size:1.5rem;--font-display-xs-line-height:2rem;--font-display-xs-letter-spacing:normal;--font-display-sm-font-size:1.875rem;--font-display-sm-line-height:2.375rem;--font-display-sm-letter-spacing:normal;--font-display-md-font-size:2.25rem;--font-display-md-line-height:2.75rem;--font-display-md-letter-spacing:normal;--font-display-lg-font-size:3rem;--font-display-lg-line-height:3.75rem;--font-display-lg-letter-spacing:-.06rem;--font-display-xl-font-size:3.75rem;--font-display-xl-line-height:4.5rem;--font-display-xl-letter-spacing:-.075rem;--font-display-2xl-font-size:4.5rem;--font-display-2xl-line-height:5.625rem;--font-display-2xl-letter-spacing:-.09rem}.font-text-xs-regular,.font-text-xs-medium,.font-text-xs-semibold,.font-text-xs-bold{font-family:var(--font-body);font-size:var(--font-text-xs-font-size);line-height:var(--font-text-xs-line-height);letter-spacing:var(--font-text-xs-letter-spacing)}.font-text-xs-regular{font-weight:var(--font-weight-normal)}.font-text-xs-medium{font-weight:var(--font-weight-medium)}.font-text-xs-semibold{font-weight:var(--font-weight-semibold)}.font-text-xs-bold{font-weight:var(--font-weight-bold)}.font-text-sm-regular,.font-text-sm-medium,.font-text-sm-semibold,.font-text-sm-bold{font-family:var(--font-body);font-size:var(--font-text-sm-font-size);line-height:var(--font-text-sm-line-height);letter-spacing:var(--font-text-sm-letter-spacing)}.font-text-sm-regular{font-weight:var(--font-weight-normal)}.font-text-sm-medium{font-weight:var(--font-weight-medium)}.font-text-sm-semibold{font-weight:var(--font-weight-semibold)}.font-text-sm-bold{font-weight:var(--font-weight-bold)}.font-text-md-regular,.font-text-md-medium,.font-text-md-semibold,.font-text-md-bold{font-family:var(--font-body);font-size:var(--font-text-md-font-size);line-height:var(--font-text-md-line-height);letter-spacing:var(--font-text-md-letter-spacing)}.font-text-md-regular{font-weight:var(--font-weight-normal)}.font-text-md-medium{font-weight:var(--font-weight-medium)}.font-text-md-semibold{font-weight:var(--font-weight-semibold)}.font-text-md-bold{font-weight:var(--font-weight-bold)}.font-text-lg-regular,.font-text-lg-medium,.font-text-lg-semibold,.font-text-lg-bold{font-family:var(--font-body);font-size:var(--font-text-lg-font-size);line-height:var(--font-text-lg-line-height);letter-spacing:var(--font-text-lg-letter-spacing)}.font-text-lg-regular{font-weight:var(--font-weight-normal)}.font-text-lg-medium{font-weight:var(--font-weight-medium)}.font-text-lg-semibold{font-weight:var(--font-weight-semibold)}.font-text-lg-bold{font-weight:var(--font-weight-bold)}.font-text-xl-regular,.font-text-xl-medium,.font-text-xl-semibold,.font-text-xl-bold{font-family:var(--font-body);font-size:var(--font-text-xl-font-size);line-height:var(--font-text-xl-line-height);letter-spacing:var(--font-text-xl-letter-spacing)}.font-text-xl-regular{font-weight:var(--font-weight-normal)}.font-text-xl-medium{font-weight:var(--font-weight-medium)}.font-text-xl-semibold{font-weight:var(--font-weight-semibold)}.font-text-xl-bold{font-weight:var(--font-weight-bold)}.font-display-xs-regular,.font-display-xs-medium,.font-display-xs-semibold,.font-display-xs-bold{font-family:var(--font-display);font-size:var(--font-display-xs-font-size);line-height:var(--font-display-xs-line-height);letter-spacing:var(--font-display-xs-letter-spacing)}.font-display-xs-regular{font-weight:var(--font-weight-normal)}.font-display-xs-medium{font-weight:var(--font-weight-medium)}.font-display-xs-semibold{font-weight:var(--font-weight-semibold)}.font-display-xs-bold{font-weight:var(--font-weight-bold)}.font-display-sm-regular,.font-display-sm-medium,.font-display-sm-semibold,.font-display-sm-bold{font-family:var(--font-display);font-size:var(--font-display-sm-font-size);line-height:var(--font-display-sm-line-height);letter-spacing:var(--font-display-sm-letter-spacing)}.font-display-sm-regular{font-weight:var(--font-weight-normal)}.font-display-sm-medium{font-weight:var(--font-weight-medium)}.font-display-sm-semibold{font-weight:var(--font-weight-semibold)}.font-display-sm-bold{font-weight:var(--font-weight-bold)}.font-display-md-regular,.font-display-md-medium,.font-display-md-semibold,.font-display-md-bold{font-family:var(--font-display);font-size:var(--font-display-md-font-size);line-height:var(--font-display-md-line-height);letter-spacing:var(--font-display-md-letter-spacing)}.font-display-md-regular{font-weight:var(--font-weight-normal)}.font-display-md-medium{font-weight:var(--font-weight-medium)}.font-display-md-semibold{font-weight:var(--font-weight-semibold)}.font-display-md-bold{font-weight:var(--font-weight-bold)}.font-display-lg-regular,.font-display-lg-medium,.font-display-lg-semibold,.font-display-lg-bold{font-family:var(--font-display);font-size:var(--font-display-lg-font-size);line-height:var(--font-display-lg-line-height);letter-spacing:var(--font-display-lg-letter-spacing)}.font-display-lg-regular{font-weight:var(--font-weight-normal)}.font-display-lg-medium{font-weight:var(--font-weight-medium)}.font-display-lg-semibold{font-weight:var(--font-weight-semibold)}.font-display-lg-bold{font-weight:var(--font-weight-bold)}.font-display-xl-regular,.font-display-xl-medium,.font-display-xl-semibold,.font-display-xl-bold{font-family:var(--font-display);font-size:var(--font-display-xl-font-size);line-height:var(--font-display-xl-line-height);letter-spacing:var(--font-display-xl-letter-spacing)}.font-display-xl-regular{font-weight:var(--font-weight-normal)}.font-display-xl-medium{font-weight:var(--font-weight-medium)}.font-display-xl-semibold{font-weight:var(--font-weight-semibold)}.font-display-xl-bold{font-weight:var(--font-weight-bold)}.font-display-2xl-regular,.font-display-2xl-medium,.font-display-2xl-semibold,.font-display-2xl-bold{font-family:var(--font-display);font-size:var(--font-display-2xl-font-size);line-height:var(--font-display-2xl-line-height);letter-spacing:var(--font-display-2xl-letter-spacing)}.font-display-2xl-regular{font-weight:var(--font-weight-normal)}.font-display-2xl-medium{font-weight:var(--font-weight-medium)}.font-display-2xl-semibold{font-weight:var(--font-weight-semibold)}.font-display-2xl-bold{font-weight:var(--font-weight-bold)}.sl-ai-intro-header{--sl-ai-intro-header-gap:var(--spacing-5);--sl-ai-intro-header-padding-block-start:var(--spacing-9);--sl-ai-intro-header-padding-block-end:var(--spacing-2);--sl-ai-intro-logo-size:var(--spacing-14);--sl-ai-intro-logo-radius:var(--radius-full);--sl-ai-intro-logo-shadow:var(--shadow-lg);--sl-ai-intro-font-family:var(--default-font-family);--sl-ai-intro-font-weight:var(--font-weight-semibold);--sl-ai-intro-title-font-size:var(--text-lg);--sl-ai-intro-subtitle-font-size:var(--text-sm);--sl-ai-intro-greeting-fg:var(--color-text-tertiary);--sl-ai-intro-title-fg:var(--color-text-primary);--sl-ai-intro-subtitle-fg:var(--color-text-tertiary);--sl-ai-intro-subtitle-margin-block-start:var(--spacing-2);--sl-ai-intro-subtitle-margin-block-end:0;--sl-ai-intro-prompts-gap:var(--spacing-2);--sl-ai-intro-prompt-radius:var(--radius-sm);--sl-ai-intro-focus-ring-width:var(--focus-ring-width);--sl-ai-intro-focus-ring-color:var(--color-focus-ring);--sl-ai-intro-focus-ring-offset:var(--focus-ring-offset);--sl-ai-intro-composer-padding-block-start:0;--sl-ai-intro-composer-padding-block-end:var(--spacing-4);--sl-ai-intro-composer-gap:var(--spacing-2);align-items:center;gap:var(--sl-ai-intro-header-gap);text-align:center;flex-direction:column;padding-block-start:var(--sl-ai-intro-header-padding-block-start);padding-block-end:var(--sl-ai-intro-header-padding-block-end);display:flex}.sl-ai-intro-logo{inline-size:var(--sl-ai-intro-logo-inline-size,var(--sl-ai-intro-logo-size));block-size:var(--sl-ai-intro-logo-block-size,var(--sl-ai-intro-logo-size));box-shadow:var(--sl-ai-intro-logo-shadow);border-start-start-radius:var(--sl-ai-intro-logo-radius-start-start,var(--sl-ai-intro-logo-radius));border-start-end-radius:var(--sl-ai-intro-logo-radius-start-end,var(--sl-ai-intro-logo-radius));border-end-end-radius:var(--sl-ai-intro-logo-radius-end-end,var(--sl-ai-intro-logo-radius));border-end-start-radius:var(--sl-ai-intro-logo-radius-end-start,var(--sl-ai-intro-logo-radius))}.sl-ai-intro-intro{inline-size:100%}.sl-ai-intro-greeting{font-family:var(--sl-ai-intro-font-family);font-size:var(--sl-ai-intro-title-font-size);font-weight:var(--sl-ai-intro-font-weight);color:var(--sl-ai-intro-greeting-fg);margin:0}.sl-ai-intro-title{font-family:var(--sl-ai-intro-font-family);font-size:var(--sl-ai-intro-title-font-size);font-weight:var(--sl-ai-intro-font-weight);color:var(--sl-ai-intro-title-fg);margin:0}.sl-ai-intro-subtitle{font-family:var(--sl-ai-intro-font-family);font-size:var(--sl-ai-intro-subtitle-font-size);color:var(--sl-ai-intro-subtitle-fg);margin-block-start:var(--sl-ai-intro-subtitle-margin-block-start);margin-block-end:var(--sl-ai-intro-subtitle-margin-block-end);margin-inline:0}.sl-ai-intro-content{gap:0}.sl-ai-intro-prompts{justify-content:center;gap:var(--sl-ai-intro-prompts-gap);flex-wrap:wrap;display:flex}.sl-ai-intro-prompt{cursor:pointer;outline-offset:var(--sl-ai-intro-focus-ring-offset);background:0 0;border:none;border-start-start-radius:var(--sl-ai-intro-prompt-radius-start-start,var(--sl-ai-intro-prompt-radius));border-start-end-radius:var(--sl-ai-intro-prompt-radius-start-end,var(--sl-ai-intro-prompt-radius));border-end-end-radius:var(--sl-ai-intro-prompt-radius-end-end,var(--sl-ai-intro-prompt-radius));border-end-start-radius:var(--sl-ai-intro-prompt-radius-end-start,var(--sl-ai-intro-prompt-radius));padding:0;display:inline-flex}.sl-ai-intro-prompt:focus-visible{outline:var(--sl-ai-intro-focus-ring-width) solid var(--sl-ai-intro-focus-ring-color)}.sl-ai-intro-composer-wrap{flex-direction:column;margin-block-start:auto;padding-block-start:var(--sl-ai-intro-composer-padding-block-start);padding-block-end:var(--sl-ai-intro-composer-padding-block-end);display:flex}.sl-ai-intro-composer{align-items:center;gap:var(--sl-ai-intro-composer-gap);display:flex}.sl-ai-intro-composer-input{flex:auto}.sl-ai-msg-dialog{--sl-ai-msg-font-family:var(--default-font-family);--sl-ai-msg-font-size:var(--text-sm);--sl-ai-msg-font-weight-semibold:var(--font-weight-semibold);--sl-ai-msg-border-width:var(--border-width);--sl-ai-msg-header-bg:color-mix(in srgb, var(--color-bg-secondary) 70%, transparent);--sl-ai-msg-header-backdrop-blur:8px;--sl-ai-msg-header-padding-block:var(--spacing-6) var(--spacing-8);--sl-ai-msg-header-padding-block-start:var(--spacing-6);--sl-ai-msg-header-padding-block-end:var(--spacing-8);--sl-ai-msg-logo-size:var(--spacing-14);--sl-ai-msg-logo-radius:var(--radius-full);--sl-ai-msg-logo-shadow:var(--shadow-lg);--sl-ai-msg-list-padding-inline:var(--spacing-4);--sl-ai-msg-list-padding-block-end:var(--spacing-8);--sl-ai-msg-list-padding-inline-md:var(--spacing-6);--sl-ai-msg-item-margin-block-start:var(--spacing-3);--sl-ai-msg-item-margin-block-start-me:var(--spacing-6);--sl-ai-msg-bubble-padding-block:var(--spacing-2);--sl-ai-msg-bubble-padding-inline:var(--spacing-3);--sl-ai-msg-bubble-radius:var(--radius-md);--sl-ai-msg-bubble-radius-end-start:var(--radius-xs);--sl-ai-msg-bubble-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-ai-msg-bubble-fg:var(--color-text-secondary,var(--color-neutral-900));--sl-ai-msg-bubble-me-radius-start-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-start-end:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-start:var(--sl-ai-msg-bubble-radius);--sl-ai-msg-bubble-me-radius-end-end:var(--radius-xs);--sl-ai-msg-bubble-me-bg:var(--color-bg-brand-solid);--sl-ai-msg-bubble-me-fg:var(--color-text-white);--sl-ai-msg-meetings-gap:var(--spacing-3);--sl-ai-msg-meetings-padding:var(--spacing-3);--sl-ai-msg-meetings-radius:var(--radius-md);--sl-ai-msg-meetings-bg:var(--color-bg-secondary);--sl-ai-msg-meetings-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-gap:var(--spacing-2);--sl-ai-msg-meeting-icon-size:var(--spacing-6);--sl-ai-msg-meeting-icon-radius:var(--radius-sm);--sl-ai-msg-meeting-icon-border:var(--color-border-secondary,var(--color-neutral-100));--sl-ai-msg-meeting-text-margin-block-start:var(--spacing-0_5);--sl-ai-msg-meeting-title-underline-offset:2px;--sl-ai-msg-meeting-text-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-ai-msg-meeting-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-ai-msg-actions-item-gap:var(--spacing-3);--sl-ai-msg-actions-gap:var(--spacing-3);--sl-ai-msg-typing-gap:var(--spacing-1);--sl-ai-msg-typing-padding-block:var(--spacing-0_5);--sl-ai-msg-typing-dot-size:var(--spacing-1_5);--sl-ai-msg-typing-dot-radius:var(--radius-full);--sl-ai-msg-typing-dot-bg:var(--color-text-tertiary,var(--color-neutral-500));--sl-ai-msg-audio-gap:var(--spacing-2);--sl-ai-msg-audio-play-font-size:10px;--sl-ai-msg-audio-wave-inline-size:var(--spacing-20);--sl-ai-msg-audio-wave-block-size:var(--spacing-1);--sl-ai-msg-audio-wave-radius:var(--radius-full);--sl-ai-msg-audio-wave-bg:color-mix(in srgb, currentColor 35%, transparent);--sl-ai-msg-composer-gap:var(--spacing-2);gap:0}.sl-ai-msg-header{z-index:1;background:var(--sl-ai-msg-header-bg);-webkit-backdrop-filter:blur(var(--sl-ai-msg-header-backdrop-blur));backdrop-filter:blur(var(--sl-ai-msg-header-backdrop-blur));padding-block-start:var(--sl-ai-msg-header-padding-block-start);padding-block-end:var(--sl-ai-msg-header-padding-block-end);position:sticky;inset-block-start:0}.sl-ai-msg-logo{inline-size:var(--sl-ai-msg-logo-inline-size,var(--sl-ai-msg-logo-size));block-size:var(--sl-ai-msg-logo-block-size,var(--sl-ai-msg-logo-size));box-shadow:var(--sl-ai-msg-logo-shadow);border-start-start-radius:var(--sl-ai-msg-logo-radius-start-start,var(--sl-ai-msg-logo-radius));border-start-end-radius:var(--sl-ai-msg-logo-radius-start-end,var(--sl-ai-msg-logo-radius));border-end-end-radius:var(--sl-ai-msg-logo-radius-end-end,var(--sl-ai-msg-logo-radius));border-end-start-radius:var(--sl-ai-msg-logo-radius-end-start,var(--sl-ai-msg-logo-radius))}.sl-ai-msg-list{inline-size:100%;flex-direction:column;margin:0;padding-block-start:0;padding-block-end:var(--sl-ai-msg-list-padding-block-end);padding-inline-start:var(--sl-ai-msg-list-padding-inline-start,var(--sl-ai-msg-list-padding-inline));padding-inline-end:var(--sl-ai-msg-list-padding-inline-end,var(--sl-ai-msg-list-padding-inline));list-style:none;display:flex}@media (width>=768px){.sl-ai-msg-list{padding-inline-start:var(--sl-ai-msg-list-padding-inline-start-md,var(--sl-ai-msg-list-padding-inline-md));padding-inline-end:var(--sl-ai-msg-list-padding-inline-end-md,var(--sl-ai-msg-list-padding-inline-md))}}.sl-ai-msg-item{flex-direction:column;align-items:flex-start;margin-block-start:var(--sl-ai-msg-item-margin-block-start);display:flex}.sl-ai-msg-item[data-me=true]{align-items:flex-end;margin-block-start:var(--sl-ai-msg-item-margin-block-start-me)}.sl-ai-msg-bubble{max-inline-size:80%;background:var(--sl-ai-msg-bubble-bg);font-family:var(--sl-ai-msg-font-family);font-size:var(--sl-ai-msg-font-size);color:var(--sl-ai-msg-bubble-fg);border-start-start-radius:var(--sl-ai-msg-bubble-radius-start-start,var(--sl-ai-msg-bubble-radius));border-start-end-radius:var(--sl-ai-msg-bubble-radius-start-end,var(--sl-ai-msg-bubble-radius));border-end-end-radius:var(--sl-ai-msg-bubble-radius-end-end,var(--sl-ai-msg-bubble-radius));border-end-start-radius:var(--sl-ai-msg-bubble-radius-end-start,var(--sl-ai-msg-bubble-radius));padding-block-start:var(--sl-ai-msg-bubble-padding-block-start,var(--sl-ai-msg-bubble-padding-block));padding-block-end:var(--sl-ai-msg-bubble-padding-block-end,var(--sl-ai-msg-bubble-padding-block));padding-inline-start:var(--sl-ai-msg-bubble-padding-inline-start,var(--sl-ai-msg-bubble-padding-inline));padding-inline-end:var(--sl-ai-msg-bubble-padding-inline-end,var(--sl-ai-msg-bubble-padding-inline))}.sl-ai-msg-bubble[data-me=true]{background:var(--sl-ai-msg-bubble-me-bg);color:var(--sl-ai-msg-bubble-me-fg);border-start-start-radius:var(--sl-ai-msg-bubble-me-radius-start-start,var(--sl-ai-msg-bubble-radius));border-start-end-radius:var(--sl-ai-msg-bubble-me-radius-start-end,var(--sl-ai-msg-bubble-radius));border-end-end-radius:var(--sl-ai-msg-bubble-me-radius-end-end,var(--sl-ai-msg-bubble-radius));border-end-start-radius:var(--sl-ai-msg-bubble-me-radius-end-start,var(--sl-ai-msg-bubble-radius))}.sl-ai-msg-meetings{gap:var(--sl-ai-msg-meetings-gap);inline-size:100%;background:var(--sl-ai-msg-meetings-bg);box-shadow:inset 0 0 0 var(--sl-ai-msg-border-width) var(--sl-ai-msg-meetings-border);border-start-start-radius:var(--sl-ai-msg-meetings-radius-start-start,var(--sl-ai-msg-meetings-radius));border-start-end-radius:var(--sl-ai-msg-meetings-radius-start-end,var(--sl-ai-msg-meetings-radius));border-end-end-radius:var(--sl-ai-msg-meetings-radius-end-end,var(--sl-ai-msg-meetings-radius));border-end-start-radius:var(--sl-ai-msg-meetings-radius-end-start,var(--sl-ai-msg-meetings-radius));padding-block-start:var(--sl-ai-msg-meetings-padding-block-start,var(--sl-ai-msg-meetings-padding));padding-block-end:var(--sl-ai-msg-meetings-padding-block-end,var(--sl-ai-msg-meetings-padding));padding-inline-start:var(--sl-ai-msg-meetings-padding-inline-start,var(--sl-ai-msg-meetings-padding));padding-inline-end:var(--sl-ai-msg-meetings-padding-inline-end,var(--sl-ai-msg-meetings-padding))}.sl-ai-msg-meeting{gap:var(--sl-ai-msg-meeting-gap);display:flex}.sl-ai-msg-meeting-icon{inline-size:var(--sl-ai-msg-meeting-icon-inline-size,var(--sl-ai-msg-meeting-icon-size));block-size:var(--sl-ai-msg-meeting-icon-block-size,var(--sl-ai-msg-meeting-icon-size));box-shadow:inset 0 0 0 var(--sl-ai-msg-border-width) var(--sl-ai-msg-meeting-icon-border);border-start-start-radius:var(--sl-ai-msg-meeting-icon-radius-start-start,var(--sl-ai-msg-meeting-icon-radius));border-start-end-radius:var(--sl-ai-msg-meeting-icon-radius-start-end,var(--sl-ai-msg-meeting-icon-radius));border-end-end-radius:var(--sl-ai-msg-meeting-icon-radius-end-end,var(--sl-ai-msg-meeting-icon-radius));border-end-start-radius:var(--sl-ai-msg-meeting-icon-radius-end-start,var(--sl-ai-msg-meeting-icon-radius));flex-shrink:0;overflow:hidden}.sl-ai-msg-meeting-text{font-family:var(--sl-ai-msg-font-family);font-size:var(--sl-ai-msg-font-size);color:var(--sl-ai-msg-meeting-text-fg);margin-block-start:var(--sl-ai-msg-meeting-text-margin-block-start);margin-block-end:0;margin-inline:0}.sl-ai-msg-meeting-title{font-weight:var(--sl-ai-msg-font-weight-semibold);color:var(--sl-ai-msg-meeting-title-fg);text-underline-offset:var(--sl-ai-msg-meeting-title-underline-offset);text-decoration:underline}.sl-ai-msg-actions-item{gap:var(--sl-ai-msg-actions-item-gap);inline-size:100%}.sl-ai-msg-actions{gap:var(--sl-ai-msg-actions-gap);display:flex}.sl-ai-msg-typing{align-items:center;gap:var(--sl-ai-msg-typing-gap);padding-block-start:var(--sl-ai-msg-typing-padding-block-start,var(--sl-ai-msg-typing-padding-block));padding-block-end:var(--sl-ai-msg-typing-padding-block-end,var(--sl-ai-msg-typing-padding-block));display:inline-flex}.sl-ai-msg-typing-dot{inline-size:var(--sl-ai-msg-typing-dot-inline-size,var(--sl-ai-msg-typing-dot-size));block-size:var(--sl-ai-msg-typing-dot-block-size,var(--sl-ai-msg-typing-dot-size));background:var(--sl-ai-msg-typing-dot-bg);border-start-start-radius:var(--sl-ai-msg-typing-dot-radius-start-start,var(--sl-ai-msg-typing-dot-radius));border-start-end-radius:var(--sl-ai-msg-typing-dot-radius-start-end,var(--sl-ai-msg-typing-dot-radius));border-end-end-radius:var(--sl-ai-msg-typing-dot-radius-end-end,var(--sl-ai-msg-typing-dot-radius));border-end-start-radius:var(--sl-ai-msg-typing-dot-radius-end-start,var(--sl-ai-msg-typing-dot-radius));animation:1.2s ease-in-out infinite sl-ai-msg-blink}.sl-ai-msg-typing-dot:nth-child(2){animation-delay:.2s}.sl-ai-msg-typing-dot:nth-child(3){animation-delay:.4s}.sl-ai-msg-audio{align-items:center;gap:var(--sl-ai-msg-audio-gap);display:inline-flex}.sl-ai-msg-audio-play{font-size:var(--sl-ai-msg-audio-play-font-size);line-height:1}.sl-ai-msg-audio-wave{inline-size:var(--sl-ai-msg-audio-wave-inline-size);block-size:var(--sl-ai-msg-audio-wave-block-size);background:var(--sl-ai-msg-audio-wave-bg);border-start-start-radius:var(--sl-ai-msg-audio-wave-radius-start-start,var(--sl-ai-msg-audio-wave-radius));border-start-end-radius:var(--sl-ai-msg-audio-wave-radius-start-end,var(--sl-ai-msg-audio-wave-radius));border-end-end-radius:var(--sl-ai-msg-audio-wave-radius-end-end,var(--sl-ai-msg-audio-wave-radius));border-end-start-radius:var(--sl-ai-msg-audio-wave-radius-end-start,var(--sl-ai-msg-audio-wave-radius))}.sl-ai-msg-audio-time{font-size:var(--sl-ai-msg-font-size);opacity:.85}.sl-ai-msg-composer{align-items:center;gap:var(--sl-ai-msg-composer-gap);inline-size:100%;display:flex}.sl-ai-msg-composer-input{flex:auto}.sl-feed-item{--sl-feed-gap:var(--spacing-3);--sl-feed-byline-gap:var(--spacing-2);--sl-feed-header-gap:var(--spacing-0_5);--sl-feed-body-gap:var(--spacing-3);--sl-feed-attachment-gap:var(--spacing-3);--sl-feed-labels-gap:var(--spacing-1);--sl-feed-font-family:var(--default-font-family);--sl-feed-border-width:var(--border-width);--sl-feed-focus-ring-width:var(--focus-ring-width);--sl-feed-focus-ring-color:var(--color-focus-ring);--sl-feed-focus-ring-offset:var(--focus-ring-offset);--sl-feed-unseen-size:var(--spacing-2);--sl-feed-unseen-radius:var(--radius-full);--sl-feed-unseen-bg:var(--color-utility-green-600);--sl-feed-unseen-inset-block-start:var(--spacing-1);--sl-feed-unseen-inset-inline-end:0;--sl-feed-connector-size:var(--spacing-0_5);--sl-feed-connector-margin-block:var(--spacing-1);--sl-feed-connector-radius:var(--radius-xs);--sl-feed-connector-color:var(--color-border-primary);--sl-feed-connector-dash-length:3px;--sl-feed-connector-dash-gap:9px;--sl-feed-connector-dash-tile:2px 9px;--sl-feed-body-connected-padding-block-end:var(--spacing-8);--sl-feed-font-size:var(--text-sm);--sl-feed-line-height:var(--text-sm--line-height);--sl-feed-font-weight-medium:var(--font-weight-medium);--sl-feed-font-weight-semibold:var(--font-weight-semibold);--sl-feed-file-font-size:var(--text-xs);--sl-feed-author-fg:var(--color-text-secondary);--sl-feed-date-fg:var(--color-text-tertiary);--sl-feed-action-fg:var(--color-text-tertiary);--sl-feed-action-target-fg:var(--color-text-brand-secondary);--sl-feed-username-fg:var(--color-text-tertiary);--sl-feed-comment-fg:var(--color-text-tertiary);--sl-feed-file-size:var(--spacing-10);--sl-feed-file-radius:var(--radius-sm);--sl-feed-file-bg:var(--color-bg-secondary);--sl-feed-file-border:var(--color-border-secondary);--sl-feed-file-fg:var(--color-text-quaternary);--sl-feed-file-name-fg:var(--color-text-secondary);--sl-feed-file-size-fg:var(--color-text-tertiary);--sl-feed-message-radius:var(--radius-md);--sl-feed-message-radius-start-start:0;--sl-feed-message-padding:var(--spacing-3);--sl-feed-message-border:var(--color-border-secondary);--sl-feed-message-fg:var(--color-text-secondary);--sl-feed-message-tight-padding-block:var(--spacing-2_5);gap:var(--sl-feed-gap);font-family:var(--sl-feed-font-family);display:flex;position:relative}.sl-feed-unseen{inline-size:var(--sl-feed-unseen-inline-size,var(--sl-feed-unseen-size));block-size:var(--sl-feed-unseen-block-size,var(--sl-feed-unseen-size));background:var(--sl-feed-unseen-bg);border-start-start-radius:var(--sl-feed-unseen-radius-start-start,var(--sl-feed-unseen-radius));border-start-end-radius:var(--sl-feed-unseen-radius-start-end,var(--sl-feed-unseen-radius));border-end-end-radius:var(--sl-feed-unseen-radius-end-end,var(--sl-feed-unseen-radius));border-end-start-radius:var(--sl-feed-unseen-radius-end-start,var(--sl-feed-unseen-radius));position:absolute;inset-block-start:var(--sl-feed-unseen-inset-block-start);inset-inline-end:var(--sl-feed-unseen-inset-inline-end)}.sl-feed-gutter{flex-direction:column;flex:none;align-items:center;display:flex}.sl-feed-connector{inline-size:var(--sl-feed-connector-inline-size,var(--sl-feed-connector-size));background-image:linear-gradient(to bottom, var(--sl-feed-connector-color) 0 var(--sl-feed-connector-dash-length), transparent var(--sl-feed-connector-dash-length) var(--sl-feed-connector-dash-gap));background-size:var(--sl-feed-connector-dash-tile);background-repeat:repeat-y;border-start-start-radius:var(--sl-feed-connector-radius-start-start,var(--sl-feed-connector-radius));border-start-end-radius:var(--sl-feed-connector-radius-start-end,var(--sl-feed-connector-radius));border-end-end-radius:var(--sl-feed-connector-radius-end-end,var(--sl-feed-connector-radius));border-end-start-radius:var(--sl-feed-connector-radius-end-start,var(--sl-feed-connector-radius));flex:auto;margin-block-start:var(--sl-feed-connector-margin-block-start,var(--sl-feed-connector-margin-block));margin-block-end:var(--sl-feed-connector-margin-block-end,var(--sl-feed-connector-margin-block))}.sl-feed-body{gap:var(--sl-feed-body-gap);flex-direction:column;flex:auto;display:flex}.sl-feed-body--connected{padding-block-end:var(--sl-feed-body-connected-padding-block-end)}.sl-feed-header{gap:var(--sl-feed-header-gap);flex-direction:column;display:flex}.sl-feed-byline{align-items:center;gap:var(--sl-feed-byline-gap);display:flex}.sl-feed-author{font-size:var(--sl-feed-font-size);line-height:var(--sl-feed-line-height);font-weight:var(--sl-feed-font-weight-medium);color:var(--sl-feed-author-fg);text-decoration:none}.sl-feed-author:hover{text-decoration:underline}a.sl-feed-author:focus-visible{outline:var(--sl-feed-focus-ring-width) solid var(--sl-feed-focus-ring-color);outline-offset:var(--sl-feed-focus-ring-offset)}.sl-feed-date{font-size:var(--sl-feed-font-size);line-height:var(--sl-feed-line-height);color:var(--sl-feed-date-fg)}.sl-feed-action{font-size:var(--sl-feed-font-size);line-height:var(--sl-feed-line-height);color:var(--sl-feed-action-fg);margin:0}.sl-feed-action-target{font-weight:var(--sl-feed-font-weight-medium);color:var(--sl-feed-action-target-fg);text-decoration:none}.sl-feed-action-target:hover{text-decoration:underline}.sl-feed-action-target:focus-visible{outline:var(--sl-feed-focus-ring-width) solid var(--sl-feed-focus-ring-color);outline-offset:var(--sl-feed-focus-ring-offset)}.sl-feed-username{font-size:var(--sl-feed-font-size);line-height:var(--sl-feed-line-height);color:var(--sl-feed-username-fg);margin:0}.sl-feed-attachment{gap:var(--sl-feed-attachment-gap);align-items:center;margin:0;display:flex}.sl-feed-file{inline-size:var(--sl-feed-file-inline-size,var(--sl-feed-file-size));block-size:var(--sl-feed-file-block-size,var(--sl-feed-file-size));background:var(--sl-feed-file-bg);box-shadow:inset 0 0 0 var(--sl-feed-border-width) var(--sl-feed-file-border);font-size:var(--sl-feed-file-font-size);font-weight:var(--sl-feed-font-weight-semibold);color:var(--sl-feed-file-fg);border-start-start-radius:var(--sl-feed-file-radius-start-start,var(--sl-feed-file-radius));border-start-end-radius:var(--sl-feed-file-radius-start-end,var(--sl-feed-file-radius));border-end-end-radius:var(--sl-feed-file-radius-end-end,var(--sl-feed-file-radius));border-end-start-radius:var(--sl-feed-file-radius-end-start,var(--sl-feed-file-radius));justify-content:center;align-items:center;display:inline-flex}.sl-feed-file-meta{flex-direction:column;display:flex}.sl-feed-file-name{font-size:var(--sl-feed-font-size);line-height:var(--sl-feed-line-height);font-weight:var(--sl-feed-font-weight-medium);color:var(--sl-feed-file-name-fg);margin:0}.sl-feed-file-size{font-size:var(--sl-feed-font-size);line-height:var(--sl-feed-line-height);color:var(--sl-feed-file-size-fg);margin:0}.sl-feed-labels{gap:var(--sl-feed-labels-gap);flex-wrap:wrap;display:flex}.sl-feed-comment{font-size:var(--sl-feed-font-size);line-height:var(--sl-feed-line-height);color:var(--sl-feed-comment-fg)}.sl-feed-message{box-shadow:inset 0 0 0 var(--sl-feed-border-width) var(--sl-feed-message-border);border-start-start-radius:var(--sl-feed-message-radius-start-start,var(--sl-feed-message-radius));border-start-end-radius:var(--sl-feed-message-radius-start-end,var(--sl-feed-message-radius));border-end-end-radius:var(--sl-feed-message-radius-end-end,var(--sl-feed-message-radius));border-end-start-radius:var(--sl-feed-message-radius-end-start,var(--sl-feed-message-radius));padding-block-start:var(--sl-feed-message-padding-block-start,var(--sl-feed-message-padding-block,var(--sl-feed-message-padding)));padding-block-end:var(--sl-feed-message-padding-block-end,var(--sl-feed-message-padding-block,var(--sl-feed-message-padding)));padding-inline-start:var(--sl-feed-message-padding-inline-start,var(--sl-feed-message-padding-inline,var(--sl-feed-message-padding)));padding-inline-end:var(--sl-feed-message-padding-inline-end,var(--sl-feed-message-padding-inline,var(--sl-feed-message-padding)))}.sl-feed-message--tight{padding-block-start:var(--sl-feed-message-tight-padding-block-start,var(--sl-feed-message-tight-padding-block));padding-block-end:var(--sl-feed-message-tight-padding-block-end,var(--sl-feed-message-tight-padding-block))}.sl-feed-message-text{font-size:var(--sl-feed-font-size);line-height:var(--sl-feed-line-height);color:var(--sl-feed-message-fg);margin:0}.sl-alert-floating,.sl-alert-fullwidth{--sl-alert-border-width:var(--border-width);--sl-alert-font-family:var(--font-body);--sl-alert-font-size:var(--text-sm);--sl-alert-line-height:var(--text-sm--line-height);--sl-alert-title-font-weight:var(--font-weight-semibold);--sl-alert-text-gap:var(--spacing-1);--sl-alert-text-inline-gap:var(--spacing-0_5);--sl-alert-text-inline-gap-lg:var(--spacing-1_5);--sl-alert-actions-gap:var(--spacing-3);--sl-alert-title-fg:var(--color-text-secondary);--sl-alert-description-fg:var(--color-text-tertiary);--sl-alert-shadow:var(--shadow-xs);--sl-alert-icon-modern-shadow:var(--shadow-xs-skeuomorphic);--sl-alert-icon-modern-size:var(--spacing-10);--sl-alert-icon-modern-radius:var(--radius-lg);--sl-alert-icon-modern-bg:var(--color-bg-primary);--sl-alert-icon-modern-fg:var(--color-fg-secondary);--sl-alert-icon-modern-border:var(--color-border-primary);--sl-alert-icon-glyph-size:var(--spacing-5);--sl-alert-icon-soft-size:var(--spacing-5);--sl-alert-icon-ring-width:2px;--sl-alert-icon-ring-radius:var(--radius-full);--sl-alert-icon-ring-before-size:var(--spacing-7);--sl-alert-icon-ring-after-size:calc(var(--spacing) * 9.5);--sl-alert-icon-brand-fg:var(--color-fg-brand-primary);--sl-alert-icon-brand-ring-before:color-mix(in oklab, var(--color-fg-brand-primary) 30%, transparent);--sl-alert-icon-brand-ring-after:color-mix(in oklab, var(--color-fg-brand-primary) 10%, transparent);--sl-alert-icon-gray-fg:var(--color-fg-tertiary);--sl-alert-icon-gray-ring-before:color-mix(in oklab, var(--color-fg-tertiary) 30%, transparent);--sl-alert-icon-gray-ring-after:color-mix(in oklab, var(--color-fg-tertiary) 10%, transparent);--sl-alert-icon-error-fg:var(--color-fg-error-primary);--sl-alert-icon-error-ring-before:color-mix(in oklab, var(--color-fg-error-primary) 30%, transparent);--sl-alert-icon-error-ring-after:color-mix(in oklab, var(--color-fg-error-primary) 10%, transparent);--sl-alert-icon-warning-fg:var(--color-fg-warning-primary);--sl-alert-icon-warning-ring-before:color-mix(in oklab, var(--color-fg-warning-primary) 30%, transparent);--sl-alert-icon-warning-ring-after:color-mix(in oklab, var(--color-fg-warning-primary) 10%, transparent);--sl-alert-icon-success-fg:var(--color-fg-success-primary);--sl-alert-icon-success-ring-before:color-mix(in oklab, var(--color-fg-success-primary) 30%, transparent);--sl-alert-icon-success-ring-after:color-mix(in oklab, var(--color-fg-success-primary) 10%, transparent);--sl-alert-floating-gap:var(--spacing-4);--sl-alert-floating-radius:var(--radius-xl);--sl-alert-floating-bg:var(--color-bg-primary_alt);--sl-alert-floating-border:var(--color-border-primary);--sl-alert-floating-padding:var(--spacing-4);--sl-alert-body-gap:var(--spacing-3);--sl-alert-floating-title-padding-inline-end:var(--spacing-8);--sl-alert-close-inset-block-start:var(--spacing-2);--sl-alert-close-inset-inline-end:var(--spacing-2);--sl-alert-fullwidth-bg:var(--color-bg-secondary);--sl-alert-fullwidth-border:var(--color-border-primary);--sl-alert-fullwidth-border-width:var(--border-width);--sl-alert-fullwidth-inner-gap:var(--spacing-4);--sl-alert-fullwidth-inner-gap-md:var(--spacing-3);--sl-alert-fullwidth-inner-max-inline-size:1280px;--sl-alert-fullwidth-inner-padding:var(--spacing-4);--sl-alert-fullwidth-inner-padding-block-md:var(--spacing-3);--sl-alert-fullwidth-inner-padding-inline-md:var(--spacing-8);--sl-alert-fullwidth-lead-gap:var(--spacing-4)}.sl-alert-icon{flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-alert-icon[data-theme=modern]{inline-size:var(--sl-alert-icon-modern-inline-size,var(--sl-alert-icon-modern-size));block-size:var(--sl-alert-icon-modern-block-size,var(--sl-alert-icon-modern-size));background:var(--sl-alert-icon-modern-bg);color:var(--sl-alert-icon-modern-fg);box-shadow:var(--sl-alert-icon-modern-shadow), inset 0 0 0 var(--sl-alert-border-width) var(--sl-alert-icon-modern-border);border-start-start-radius:var(--sl-alert-icon-modern-radius-start-start,var(--sl-alert-icon-modern-radius));border-start-end-radius:var(--sl-alert-icon-modern-radius-start-end,var(--sl-alert-icon-modern-radius));border-end-end-radius:var(--sl-alert-icon-modern-radius-end-end,var(--sl-alert-icon-modern-radius));border-end-start-radius:var(--sl-alert-icon-modern-radius-end-start,var(--sl-alert-icon-modern-radius))}.sl-alert-icon[data-theme=modern] .sl-alert-icon-svg{inline-size:var(--sl-alert-icon-glyph-inline-size,var(--sl-alert-icon-glyph-size));block-size:var(--sl-alert-icon-glyph-block-size,var(--sl-alert-icon-glyph-size))}.sl-alert-icon[data-theme=soft]{inline-size:var(--sl-alert-icon-soft-inline-size,var(--sl-alert-icon-soft-size));block-size:var(--sl-alert-icon-soft-block-size,var(--sl-alert-icon-soft-size))}.sl-alert-icon[data-theme=soft] .sl-alert-icon-svg{inline-size:var(--sl-alert-icon-glyph-inline-size,var(--sl-alert-icon-glyph-size));block-size:var(--sl-alert-icon-glyph-block-size,var(--sl-alert-icon-glyph-size))}.sl-alert-icon[data-theme=soft]:before,.sl-alert-icon[data-theme=soft]:after{content:"";border-style:solid;border-width:var(--sl-alert-icon-ring-width);border-start-start-radius:var(--sl-alert-icon-ring-radius-start-start,var(--sl-alert-icon-ring-radius));border-start-end-radius:var(--sl-alert-icon-ring-radius-start-end,var(--sl-alert-icon-ring-radius));border-end-end-radius:var(--sl-alert-icon-ring-radius-end-end,var(--sl-alert-icon-ring-radius));border-end-start-radius:var(--sl-alert-icon-ring-radius-end-start,var(--sl-alert-icon-ring-radius));position:absolute}.sl-alert-icon[data-theme=soft]:before{inline-size:var(--sl-alert-icon-ring-before-inline-size,var(--sl-alert-icon-ring-before-size));block-size:var(--sl-alert-icon-ring-before-block-size,var(--sl-alert-icon-ring-before-size))}.sl-alert-icon[data-theme=soft]:after{inline-size:var(--sl-alert-icon-ring-after-inline-size,var(--sl-alert-icon-ring-after-size));block-size:var(--sl-alert-icon-ring-after-block-size,var(--sl-alert-icon-ring-after-size))}.sl-alert-icon[data-theme=soft][data-color=brand]{color:var(--sl-alert-icon-brand-fg);--sl-alert-icon-ring-before-color:var(--sl-alert-icon-brand-ring-before);--sl-alert-icon-ring-after-color:var(--sl-alert-icon-brand-ring-after)}.sl-alert-icon[data-theme=soft][data-color=gray]{color:var(--sl-alert-icon-gray-fg);--sl-alert-icon-ring-before-color:var(--sl-alert-icon-gray-ring-before);--sl-alert-icon-ring-after-color:var(--sl-alert-icon-gray-ring-after)}.sl-alert-icon[data-theme=soft][data-color=error]{color:var(--sl-alert-icon-error-fg);--sl-alert-icon-ring-before-color:var(--sl-alert-icon-error-ring-before);--sl-alert-icon-ring-after-color:var(--sl-alert-icon-error-ring-after)}.sl-alert-icon[data-theme=soft][data-color=warning]{color:var(--sl-alert-icon-warning-fg);--sl-alert-icon-ring-before-color:var(--sl-alert-icon-warning-ring-before);--sl-alert-icon-ring-after-color:var(--sl-alert-icon-warning-ring-after)}.sl-alert-icon[data-theme=soft][data-color=success]{color:var(--sl-alert-icon-success-fg);--sl-alert-icon-ring-before-color:var(--sl-alert-icon-success-ring-before);--sl-alert-icon-ring-after-color:var(--sl-alert-icon-success-ring-after)}.sl-alert-icon[data-theme=soft]:before{border-color:var(--sl-alert-icon-ring-before-color)}.sl-alert-icon[data-theme=soft]:after{border-color:var(--sl-alert-icon-ring-after-color)}.sl-alert-text{gap:var(--sl-alert-text-gap);flex-direction:column;min-inline-size:0;display:flex;overflow:auto}.sl-alert-title{font-family:var(--sl-alert-font-family);font-size:var(--sl-alert-font-size);line-height:var(--sl-alert-line-height);font-weight:var(--sl-alert-title-font-weight);color:var(--sl-alert-title-fg);margin:0}.sl-alert-description{font-family:var(--sl-alert-font-family);font-size:var(--sl-alert-font-size);line-height:var(--sl-alert-line-height);color:var(--sl-alert-description-fg);margin:0}@media (width>=768px){.sl-alert-title,.sl-alert-description{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}}.sl-alert-actions{gap:var(--sl-alert-actions-gap);display:flex}.sl-alert-floating{gap:var(--sl-alert-floating-gap);border:var(--sl-alert-border-width) solid var(--sl-alert-floating-border);background:var(--sl-alert-floating-bg);box-shadow:var(--sl-alert-shadow);font-family:var(--sl-alert-font-family);border-start-start-radius:var(--sl-alert-floating-radius-start-start,var(--sl-alert-floating-radius));border-start-end-radius:var(--sl-alert-floating-radius-start-end,var(--sl-alert-floating-radius));border-end-end-radius:var(--sl-alert-floating-radius-end-end,var(--sl-alert-floating-radius));border-end-start-radius:var(--sl-alert-floating-radius-end-start,var(--sl-alert-floating-radius));flex-direction:column;padding-block-start:var(--sl-alert-floating-padding-block-start,var(--sl-alert-floating-padding-block,var(--sl-alert-floating-padding)));padding-block-end:var(--sl-alert-floating-padding-block-end,var(--sl-alert-floating-padding-block,var(--sl-alert-floating-padding)));padding-inline-start:var(--sl-alert-floating-padding-inline-start,var(--sl-alert-floating-padding-inline,var(--sl-alert-floating-padding)));padding-inline-end:var(--sl-alert-floating-padding-inline-end,var(--sl-alert-floating-padding-inline,var(--sl-alert-floating-padding)));display:flex;position:relative}@media (width>=768px){.sl-alert-floating{flex-direction:row}}.sl-alert-body{gap:var(--sl-alert-body-gap);flex-direction:column;flex:1;min-inline-size:0;display:flex}.sl-alert-floating .sl-alert-title{padding-inline-end:var(--sl-alert-floating-title-padding-inline-end)}@media (width>=768px){.sl-alert-floating .sl-alert-title{padding-inline-end:0}}.sl-alert-close{position:absolute;inset-block-start:var(--sl-alert-close-inset-block-start);inset-inline-end:var(--sl-alert-close-inset-inline-end)}.sl-alert-fullwidth{border-block-start:var(--sl-alert-fullwidth-border-width-block-start,var(--sl-alert-fullwidth-border-width)) solid var(--sl-alert-fullwidth-border);background:var(--sl-alert-fullwidth-bg);inline-size:100%;position:relative}@media (width>=768px){.sl-alert-fullwidth{border-block-start:0;border-block-end:var(--sl-alert-fullwidth-border-width-block-end,var(--sl-alert-fullwidth-border-width)) solid var(--sl-alert-fullwidth-border)}}.sl-alert-fullwidth-inner{gap:var(--sl-alert-fullwidth-inner-gap);max-inline-size:var(--sl-alert-fullwidth-inner-max-inline-size);font-family:var(--sl-alert-font-family);flex-direction:column;margin-inline:auto;padding-block-start:var(--sl-alert-fullwidth-inner-padding-block-start,var(--sl-alert-fullwidth-inner-padding-block,var(--sl-alert-fullwidth-inner-padding)));padding-block-end:var(--sl-alert-fullwidth-inner-padding-block-end,var(--sl-alert-fullwidth-inner-padding-block,var(--sl-alert-fullwidth-inner-padding)));padding-inline-start:var(--sl-alert-fullwidth-inner-padding-inline-start,var(--sl-alert-fullwidth-inner-padding-inline,var(--sl-alert-fullwidth-inner-padding)));padding-inline-end:var(--sl-alert-fullwidth-inner-padding-inline-end,var(--sl-alert-fullwidth-inner-padding-inline,var(--sl-alert-fullwidth-inner-padding)));display:flex;position:relative}@media (width>=768px){.sl-alert-fullwidth-inner{align-items:center;gap:var(--sl-alert-fullwidth-inner-gap-md);flex-direction:row;padding-block-start:var(--sl-alert-fullwidth-inner-padding-block-start-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-block-end:var(--sl-alert-fullwidth-inner-padding-block-end-md,var(--sl-alert-fullwidth-inner-padding-block-md));padding-inline-start:var(--sl-alert-fullwidth-inner-padding-inline-start-md,var(--sl-alert-fullwidth-inner-padding-inline-md));padding-inline-end:var(--sl-alert-fullwidth-inner-padding-inline-end-md,var(--sl-alert-fullwidth-inner-padding-inline-md))}}.sl-alert-fullwidth-lead{gap:var(--sl-alert-fullwidth-lead-gap);flex-direction:column;flex:1;min-inline-size:0;display:flex}@media (width>=768px){.sl-alert-fullwidth-lead{flex-direction:row;align-items:center}}.sl-alert-text[data-inline]{gap:var(--sl-alert-text-inline-gap);flex-direction:column}@media (width>=1024px){.sl-alert-text[data-inline]{gap:var(--sl-alert-text-inline-gap-lg);flex-direction:row}}.sl-alert-fullwidth .sl-alert-icon{display:none}@media (width>=768px){.sl-alert-fullwidth .sl-alert-icon{display:inline-flex}}.sl-alert-close-fullwidth{flex-shrink:0;position:absolute;inset-block-start:var(--sl-alert-close-inset-block-start);inset-inline-end:var(--sl-alert-close-inset-inline-end)}@media (width>=768px){.sl-alert-close-fullwidth{position:static}}.sl-avatar{--sl-avatar-radius:var(--avatar-radius);--sl-avatar-rounded-radius:var(--radius-full);--sl-avatar-inner-radius:var(--radius-md);--sl-avatar-inner-rounded-radius:var(--radius-full);--sl-avatar-status-radius:var(--radius-full);--sl-avatar-count-radius:var(--radius-full);--sl-avatar-font-family:var(--font-body);--sl-avatar-initials-font-weight:var(--font-weight-semibold);--sl-avatar-count-font-weight:var(--font-weight-bold);--sl-avatar-border-width:var(--border-width);--sl-avatar-contrast-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-gloss-ring-width:var(--border-width);--sl-avatar-status-ring-width:var(--avatar-status-ring-width);--sl-avatar-border-shadow:0 0 0 var(--sl-avatar-border-width) var(--sl-avatar-border-color);--sl-avatar-status-shadow:0 0 0 var(--sl-avatar-status-ring-width) var(--sl-avatar-status-ring-color);--sl-avatar-focus-ring-width:var(--focus-ring-width);--sl-avatar-focus-ring-color:var(--color-focus-ring);--sl-avatar-focus-ring-offset:var(--focus-ring-offset);--sl-avatar-bg:var(--color-bg-tertiary);--sl-avatar-border-color:var(--color-border-secondary_alt);--sl-avatar-contrast-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-gloss-ring-color:var(--avatar-gloss-ring-color);--sl-avatar-initials-fg:var(--color-text-quaternary);--sl-avatar-icon-fg:var(--color-fg-quaternary);--sl-avatar-status-ring-color:var(--color-bg-primary);--sl-avatar-status-online-bg:var(--color-fg-success-secondary);--sl-avatar-status-offline-bg:var(--color-utility-neutral-300);--sl-avatar-count-bg:var(--color-fg-error-primary);--sl-avatar-count-fg:var(--color-white);--sl-avatar-border-pad-xs:var(--spacing-px);--sl-avatar-border-pad-sm:var(--spacing-px);--sl-avatar-border-pad-md:var(--spacing-px);--sl-avatar-border-pad-lg:var(--avatar-border-pad-lg);--sl-avatar-border-pad-xl:var(--spacing-0_5);--sl-avatar-border-pad-2xl:var(--spacing-0_5);--sl-avatar-size-xs:var(--spacing-6);--sl-avatar-size-sm:var(--spacing-8);--sl-avatar-size-md:var(--spacing-10);--sl-avatar-size-lg:var(--spacing-12);--sl-avatar-size-xl:var(--spacing-14);--sl-avatar-size-2xl:var(--spacing-16);--sl-avatar-initials-font-size-xs:var(--text-xs);--sl-avatar-initials-line-height-xs:var(--text-xs--line-height);--sl-avatar-initials-font-size-sm:var(--text-sm);--sl-avatar-initials-line-height-sm:var(--text-sm--line-height);--sl-avatar-initials-font-size-md:var(--text-md);--sl-avatar-initials-line-height-md:var(--text-md--line-height);--sl-avatar-initials-font-size-lg:var(--text-lg);--sl-avatar-initials-line-height-lg:var(--text-lg--line-height);--sl-avatar-initials-font-size-xl:var(--text-xl);--sl-avatar-initials-line-height-xl:var(--text-xl--line-height);--sl-avatar-initials-font-size-2xl:var(--text-display-xs);--sl-avatar-initials-line-height-2xl:var(--text-display-xs--line-height);--sl-avatar-icon-size-xs:var(--spacing-4);--sl-avatar-icon-size-sm:var(--spacing-5);--sl-avatar-icon-size-md:var(--spacing-6);--sl-avatar-icon-size-lg:var(--spacing-7);--sl-avatar-icon-size-xl:var(--spacing-8);--sl-avatar-icon-size-2xl:var(--spacing-8);--sl-avatar-status-size-xs:var(--spacing-1_5);--sl-avatar-status-size-sm:var(--spacing-2);--sl-avatar-status-size-md:var(--spacing-2_5);--sl-avatar-status-size-lg:var(--spacing-3);--sl-avatar-status-size-xl:var(--spacing-3_5);--sl-avatar-status-size-2xl:var(--spacing-4);--sl-avatar-verified-offset:calc(var(--sl-avatar-border-width) * -1);--sl-avatar-verified-size:36%;--sl-avatar-verified-min-size:var(--spacing-3);--sl-avatar-count-min-inline-size:var(--spacing-3_5);--sl-avatar-count-block-size:var(--spacing-3_5);--sl-avatar-count-padding-inline:var(--spacing-0_75);--sl-avatar-count-font-size:var(--avatar-count-font-size);--sl-avatar-count-line-height:var(--avatar-count-line-height);font-family:var(--sl-avatar-font-family);border-start-start-radius:var(--sl-avatar-radius-start-start,var(--sl-avatar-radius));border-start-end-radius:var(--sl-avatar-radius-start-end,var(--sl-avatar-radius));border-end-end-radius:var(--sl-avatar-radius-end-end,var(--sl-avatar-radius));border-end-start-radius:var(--sl-avatar-radius-end-start,var(--sl-avatar-radius));flex:none;display:inline-flex;position:relative}.sl-avatar[data-rounded]{border-start-start-radius:var(--sl-avatar-rounded-radius-start-start,var(--sl-avatar-rounded-radius));border-start-end-radius:var(--sl-avatar-rounded-radius-start-end,var(--sl-avatar-rounded-radius));border-end-end-radius:var(--sl-avatar-rounded-radius-end-end,var(--sl-avatar-rounded-radius));border-end-start-radius:var(--sl-avatar-rounded-radius-end-start,var(--sl-avatar-rounded-radius))}.sl-avatar[data-border]{box-shadow:var(--sl-avatar-border-shadow)}.sl-avatar[data-border][data-size=xs]{padding-block-start:var(--sl-avatar-border-pad-block-start-xs,var(--sl-avatar-border-pad-xs));padding-block-end:var(--sl-avatar-border-pad-block-end-xs,var(--sl-avatar-border-pad-xs));padding-inline-start:var(--sl-avatar-border-pad-inline-start-xs,var(--sl-avatar-border-pad-xs));padding-inline-end:var(--sl-avatar-border-pad-inline-end-xs,var(--sl-avatar-border-pad-xs))}.sl-avatar[data-border][data-size=sm]{padding-block-start:var(--sl-avatar-border-pad-block-start-sm,var(--sl-avatar-border-pad-sm));padding-block-end:var(--sl-avatar-border-pad-block-end-sm,var(--sl-avatar-border-pad-sm));padding-inline-start:var(--sl-avatar-border-pad-inline-start-sm,var(--sl-avatar-border-pad-sm));padding-inline-end:var(--sl-avatar-border-pad-inline-end-sm,var(--sl-avatar-border-pad-sm))}.sl-avatar[data-border][data-size=md]{padding-block-start:var(--sl-avatar-border-pad-block-start-md,var(--sl-avatar-border-pad-md));padding-block-end:var(--sl-avatar-border-pad-block-end-md,var(--sl-avatar-border-pad-md));padding-inline-start:var(--sl-avatar-border-pad-inline-start-md,var(--sl-avatar-border-pad-md));padding-inline-end:var(--sl-avatar-border-pad-inline-end-md,var(--sl-avatar-border-pad-md))}.sl-avatar[data-border][data-size=lg]{padding-block-start:var(--sl-avatar-border-pad-block-start-lg,var(--sl-avatar-border-pad-lg));padding-block-end:var(--sl-avatar-border-pad-block-end-lg,var(--sl-avatar-border-pad-lg));padding-inline-start:var(--sl-avatar-border-pad-inline-start-lg,var(--sl-avatar-border-pad-lg));padding-inline-end:var(--sl-avatar-border-pad-inline-end-lg,var(--sl-avatar-border-pad-lg))}.sl-avatar[data-border][data-size=xl]{padding-block-start:var(--sl-avatar-border-pad-block-start-xl,var(--sl-avatar-border-pad-xl));padding-block-end:var(--sl-avatar-border-pad-block-end-xl,var(--sl-avatar-border-pad-xl));padding-inline-start:var(--sl-avatar-border-pad-inline-start-xl,var(--sl-avatar-border-pad-xl));padding-inline-end:var(--sl-avatar-border-pad-inline-end-xl,var(--sl-avatar-border-pad-xl))}.sl-avatar[data-border][data-size="2xl"]{padding-block-start:var(--sl-avatar-border-pad-block-start-2xl,var(--sl-avatar-border-pad-2xl));padding-block-end:var(--sl-avatar-border-pad-block-end-2xl,var(--sl-avatar-border-pad-2xl));padding-inline-start:var(--sl-avatar-border-pad-inline-start-2xl,var(--sl-avatar-border-pad-2xl));padding-inline-end:var(--sl-avatar-border-pad-inline-end-2xl,var(--sl-avatar-border-pad-2xl))}.sl-avatar[data-focusable]:focus-visible{outline:var(--sl-avatar-focus-ring-width) solid var(--sl-avatar-focus-ring-color);outline-offset:var(--sl-avatar-focus-ring-offset)}.sl-avatar-inner{background:var(--sl-avatar-bg);outline:var(--sl-avatar-contrast-ring-width) solid var(--sl-avatar-contrast-ring-color);outline-offset:calc(var(--sl-avatar-contrast-ring-width) * -1);border-start-start-radius:var(--sl-avatar-inner-radius-start-start,var(--sl-avatar-inner-radius));border-start-end-radius:var(--sl-avatar-inner-radius-start-end,var(--sl-avatar-inner-radius));border-end-end-radius:var(--sl-avatar-inner-radius-end-end,var(--sl-avatar-inner-radius));border-end-start-radius:var(--sl-avatar-inner-radius-end-start,var(--sl-avatar-inner-radius));justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:inline-flex;position:relative;overflow:hidden}.sl-avatar-inner[data-rounded]{border-start-start-radius:var(--sl-avatar-inner-rounded-radius-start-start,var(--sl-avatar-inner-rounded-radius));border-start-end-radius:var(--sl-avatar-inner-rounded-radius-start-end,var(--sl-avatar-inner-rounded-radius));border-end-end-radius:var(--sl-avatar-inner-rounded-radius-end-end,var(--sl-avatar-inner-rounded-radius));border-end-start-radius:var(--sl-avatar-inner-rounded-radius-end-start,var(--sl-avatar-inner-rounded-radius))}.sl-avatar:not([data-size=xs]) .sl-avatar-inner:has(.sl-avatar-img):before{content:"";border-radius:inherit;border:var(--sl-avatar-gloss-ring-width) solid var(--sl-avatar-gloss-ring-color);pointer-events:none;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 25% 75%,#000 100%);mask-image:linear-gradient(#000 0%,#0000 25% 75%,#000 100%)}.sl-avatar-img{object-fit:cover;block-size:100%;inline-size:100%}.sl-avatar-initials{color:var(--sl-avatar-initials-fg);font-weight:var(--sl-avatar-initials-font-weight)}.sl-avatar-icon{color:var(--sl-avatar-icon-fg)}.sl-avatar[data-size=xs]{inline-size:var(--sl-avatar-inline-size-xs,var(--sl-avatar-size-xs));block-size:var(--sl-avatar-block-size-xs,var(--sl-avatar-size-xs))}.sl-avatar[data-size=xs] .sl-avatar-initials{font-size:var(--sl-avatar-initials-font-size-xs);line-height:var(--sl-avatar-initials-line-height-xs)}.sl-avatar[data-size=xs] .sl-avatar-icon{inline-size:var(--sl-avatar-icon-inline-size-xs,var(--sl-avatar-icon-size-xs));block-size:var(--sl-avatar-icon-block-size-xs,var(--sl-avatar-icon-size-xs))}.sl-avatar[data-size=sm]{inline-size:var(--sl-avatar-inline-size-sm,var(--sl-avatar-size-sm));block-size:var(--sl-avatar-block-size-sm,var(--sl-avatar-size-sm))}.sl-avatar[data-size=sm] .sl-avatar-initials{font-size:var(--sl-avatar-initials-font-size-sm);line-height:var(--sl-avatar-initials-line-height-sm)}.sl-avatar[data-size=sm] .sl-avatar-icon{inline-size:var(--sl-avatar-icon-inline-size-sm,var(--sl-avatar-icon-size-sm));block-size:var(--sl-avatar-icon-block-size-sm,var(--sl-avatar-icon-size-sm))}.sl-avatar[data-size=md]{inline-size:var(--sl-avatar-inline-size-md,var(--sl-avatar-size-md));block-size:var(--sl-avatar-block-size-md,var(--sl-avatar-size-md))}.sl-avatar[data-size=md] .sl-avatar-initials{font-size:var(--sl-avatar-initials-font-size-md);line-height:var(--sl-avatar-initials-line-height-md)}.sl-avatar[data-size=md] .sl-avatar-icon{inline-size:var(--sl-avatar-icon-inline-size-md,var(--sl-avatar-icon-size-md));block-size:var(--sl-avatar-icon-block-size-md,var(--sl-avatar-icon-size-md))}.sl-avatar[data-size=lg]{inline-size:var(--sl-avatar-inline-size-lg,var(--sl-avatar-size-lg));block-size:var(--sl-avatar-block-size-lg,var(--sl-avatar-size-lg))}.sl-avatar[data-size=lg] .sl-avatar-initials{font-size:var(--sl-avatar-initials-font-size-lg);line-height:var(--sl-avatar-initials-line-height-lg)}.sl-avatar[data-size=lg] .sl-avatar-icon{inline-size:var(--sl-avatar-icon-inline-size-lg,var(--sl-avatar-icon-size-lg));block-size:var(--sl-avatar-icon-block-size-lg,var(--sl-avatar-icon-size-lg))}.sl-avatar[data-size=xl]{inline-size:var(--sl-avatar-inline-size-xl,var(--sl-avatar-size-xl));block-size:var(--sl-avatar-block-size-xl,var(--sl-avatar-size-xl))}.sl-avatar[data-size=xl] .sl-avatar-initials{font-size:var(--sl-avatar-initials-font-size-xl);line-height:var(--sl-avatar-initials-line-height-xl)}.sl-avatar[data-size=xl] .sl-avatar-icon{inline-size:var(--sl-avatar-icon-inline-size-xl,var(--sl-avatar-icon-size-xl));block-size:var(--sl-avatar-icon-block-size-xl,var(--sl-avatar-icon-size-xl))}.sl-avatar[data-size="2xl"]{inline-size:var(--sl-avatar-inline-size-2xl,var(--sl-avatar-size-2xl));block-size:var(--sl-avatar-block-size-2xl,var(--sl-avatar-size-2xl))}.sl-avatar[data-size="2xl"] .sl-avatar-initials{font-size:var(--sl-avatar-initials-font-size-2xl);line-height:var(--sl-avatar-initials-line-height-2xl)}.sl-avatar[data-size="2xl"] .sl-avatar-icon{inline-size:var(--sl-avatar-icon-inline-size-2xl,var(--sl-avatar-icon-size-2xl));block-size:var(--sl-avatar-icon-block-size-2xl,var(--sl-avatar-icon-size-2xl))}.sl-avatar-status{box-shadow:var(--sl-avatar-status-shadow);border-start-start-radius:var(--sl-avatar-status-radius-start-start,var(--sl-avatar-status-radius));border-start-end-radius:var(--sl-avatar-status-radius-start-end,var(--sl-avatar-status-radius));border-end-end-radius:var(--sl-avatar-status-radius-end-end,var(--sl-avatar-status-radius));border-end-start-radius:var(--sl-avatar-status-radius-end-start,var(--sl-avatar-status-radius));position:absolute;bottom:0;right:0}.sl-avatar[data-size=xs] .sl-avatar-status{inline-size:var(--sl-avatar-status-inline-size-xs,var(--sl-avatar-status-size-xs));block-size:var(--sl-avatar-status-block-size-xs,var(--sl-avatar-status-size-xs))}.sl-avatar[data-size=sm] .sl-avatar-status{inline-size:var(--sl-avatar-status-inline-size-sm,var(--sl-avatar-status-size-sm));block-size:var(--sl-avatar-status-block-size-sm,var(--sl-avatar-status-size-sm))}.sl-avatar[data-size=md] .sl-avatar-status{inline-size:var(--sl-avatar-status-inline-size-md,var(--sl-avatar-status-size-md));block-size:var(--sl-avatar-status-block-size-md,var(--sl-avatar-status-size-md))}.sl-avatar[data-size=lg] .sl-avatar-status{inline-size:var(--sl-avatar-status-inline-size-lg,var(--sl-avatar-status-size-lg));block-size:var(--sl-avatar-status-block-size-lg,var(--sl-avatar-status-size-lg))}.sl-avatar[data-size=xl] .sl-avatar-status{inline-size:var(--sl-avatar-status-inline-size-xl,var(--sl-avatar-status-size-xl));block-size:var(--sl-avatar-status-block-size-xl,var(--sl-avatar-status-size-xl))}.sl-avatar[data-size="2xl"] .sl-avatar-status{inline-size:var(--sl-avatar-status-inline-size-2xl,var(--sl-avatar-status-size-2xl));block-size:var(--sl-avatar-status-block-size-2xl,var(--sl-avatar-status-size-2xl))}.sl-avatar-status[data-status=online]{background:var(--sl-avatar-status-online-bg)}.sl-avatar-status[data-status=offline]{background:var(--sl-avatar-status-offline-bg)}.sl-avatar-verified{right:var(--sl-avatar-verified-offset);bottom:var(--sl-avatar-verified-offset);inline-size:var(--sl-avatar-verified-inline-size,var(--sl-avatar-verified-size));block-size:var(--sl-avatar-verified-block-size,var(--sl-avatar-verified-size));min-inline-size:var(--sl-avatar-verified-min-inline-size,var(--sl-avatar-verified-min-size));min-block-size:var(--sl-avatar-verified-min-block-size,var(--sl-avatar-verified-min-size));position:absolute}.sl-avatar-count{min-inline-size:var(--sl-avatar-count-min-inline-size);block-size:var(--sl-avatar-count-block-size);background:var(--sl-avatar-count-bg);color:var(--sl-avatar-count-fg);font-size:var(--sl-avatar-count-font-size);line-height:var(--sl-avatar-count-line-height);font-weight:var(--sl-avatar-count-font-weight);border-start-start-radius:var(--sl-avatar-count-radius-start-start,var(--sl-avatar-count-radius));border-start-end-radius:var(--sl-avatar-count-radius-start-end,var(--sl-avatar-count-radius));border-end-end-radius:var(--sl-avatar-count-radius-end-end,var(--sl-avatar-count-radius));border-end-start-radius:var(--sl-avatar-count-radius-end-start,var(--sl-avatar-count-radius));justify-content:center;align-items:center;padding-inline-start:var(--sl-avatar-count-padding-inline-start,var(--sl-avatar-count-padding-inline));padding-inline-end:var(--sl-avatar-count-padding-inline-end,var(--sl-avatar-count-padding-inline));display:flex;position:absolute;bottom:0;right:0}.sl-avatar-label-group{--sl-avatar-label-gap:var(--spacing-2);--sl-avatar-label-font-family:var(--default-font-family);--sl-avatar-label-title-font-weight:var(--font-weight-semibold);--sl-avatar-label-font-size-title-sm:var(--text-sm);--sl-avatar-label-font-size-title-md:var(--text-sm);--sl-avatar-label-font-size-title-lg:var(--text-sm);--sl-avatar-label-font-size-subtitle-sm:var(--text-xs);--sl-avatar-label-font-size-subtitle-md:var(--text-sm);--sl-avatar-label-font-size-subtitle-lg:var(--text-sm);--sl-avatar-label-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-avatar-label-subtitle-fg:var(--color-text-tertiary,var(--color-neutral-600));align-items:center;gap:var(--sl-avatar-label-gap);min-inline-size:0;font-family:var(--sl-avatar-label-font-family);flex:auto;margin:0;display:flex}.sl-avatar-label-caption{flex-direction:column;flex:auto;min-inline-size:0;margin:0;display:flex}.sl-avatar-label-title{font-weight:var(--sl-avatar-label-title-font-weight);color:var(--sl-avatar-label-title-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sl-avatar-label-subtitle{color:var(--sl-avatar-label-subtitle-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sl-avatar-label-group[data-size=sm] .sl-avatar-label-title{font-size:var(--sl-avatar-label-font-size-title-sm)}.sl-avatar-label-group[data-size=sm] .sl-avatar-label-subtitle{font-size:var(--sl-avatar-label-font-size-subtitle-sm)}.sl-avatar-label-group[data-size=md] .sl-avatar-label-title{font-size:var(--sl-avatar-label-font-size-title-md)}.sl-avatar-label-group[data-size=md] .sl-avatar-label-subtitle{font-size:var(--sl-avatar-label-font-size-subtitle-md)}.sl-avatar-label-group[data-size=lg] .sl-avatar-label-title{font-size:var(--sl-avatar-label-font-size-title-lg)}.sl-avatar-label-group[data-size=lg] .sl-avatar-label-subtitle{font-size:var(--sl-avatar-label-font-size-subtitle-lg)}.sl-avatar-photo{--sl-avatar-photo-radius:var(--radius-full);--sl-avatar-photo-border-width:var(--border-width);--sl-avatar-photo-frame-ring-width:var(--avatar-contrast-ring-width);--sl-avatar-photo-frame-ring-color:var(--avatar-contrast-ring-color);--sl-avatar-photo-status-ring-width:var(--focus-ring-width);--sl-avatar-photo-font-family:var(--default-font-family);--sl-avatar-photo-font-weight:var(--font-weight-semibold);--sl-avatar-photo-frame-shadow:var(--shadow-xl);--sl-avatar-photo-bg:var(--color-bg-secondary);--sl-avatar-photo-border-color:var(--color-border-secondary);--sl-avatar-photo-fallback-bg:var(--color-bg-tertiary);--sl-avatar-photo-fallback-border-color:var(--color-border-secondary);--sl-avatar-photo-fg:var(--color-text-quaternary);--sl-avatar-photo-status-ring-color:var(--color-bg-primary);--sl-avatar-photo-status-online-bg:var(--color-utility-green-600);--sl-avatar-photo-status-offline-bg:var(--color-fg-quaternary);--sl-avatar-photo-status-size:18%;--sl-avatar-photo-verified-size:24%;--sl-avatar-photo-size-sm:72px;--sl-avatar-photo-padding-sm:var(--spacing-0_75);--sl-avatar-photo-padding-placeholder-sm:var(--spacing-1);--sl-avatar-photo-icon-size-sm:var(--spacing-9);--sl-avatar-photo-initials-font-size-sm:var(--text-xl);--sl-avatar-photo-overlay-inset-sm:var(--spacing-0_5);--sl-avatar-photo-size-md:var(--spacing-24);--sl-avatar-photo-padding-md:var(--spacing-1);--sl-avatar-photo-padding-placeholder-md:var(--spacing-1_25);--sl-avatar-photo-icon-size-md:var(--spacing-12);--sl-avatar-photo-initials-font-size-md:var(--text-display-xs);--sl-avatar-photo-overlay-inset-md:var(--spacing-1);--sl-avatar-photo-size-lg:160px;--sl-avatar-photo-padding-lg:var(--spacing-1_5);--sl-avatar-photo-padding-placeholder-lg:var(--avatar-radius);--sl-avatar-photo-icon-size-lg:var(--spacing-20);--sl-avatar-photo-initials-font-size-lg:3.75rem;--sl-avatar-photo-initials-line-height-lg:1;--sl-avatar-photo-overlay-inset-lg:var(--spacing-2);background:var(--sl-avatar-photo-bg);box-shadow:inset 0 0 0 var(--sl-avatar-photo-border-width) var(--sl-avatar-photo-border-color);font-family:var(--sl-avatar-photo-font-family);border-start-start-radius:var(--sl-avatar-photo-radius-start-start,var(--sl-avatar-photo-radius));border-start-end-radius:var(--sl-avatar-photo-radius-start-end,var(--sl-avatar-photo-radius));border-end-end-radius:var(--sl-avatar-photo-radius-end-end,var(--sl-avatar-photo-radius));border-end-start-radius:var(--sl-avatar-photo-radius-end-start,var(--sl-avatar-photo-radius));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sl-avatar-photo-frame,.sl-avatar-photo-fallback{border-start-start-radius:var(--sl-avatar-photo-radius-start-start,var(--sl-avatar-photo-radius));border-start-end-radius:var(--sl-avatar-photo-radius-start-end,var(--sl-avatar-photo-radius));border-end-end-radius:var(--sl-avatar-photo-radius-end-end,var(--sl-avatar-photo-radius));border-end-start-radius:var(--sl-avatar-photo-radius-end-start,var(--sl-avatar-photo-radius));justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;overflow:hidden}.sl-avatar-photo-frame{box-shadow:inset 0 0 0 var(--sl-avatar-photo-frame-ring-width) var(--sl-avatar-photo-frame-ring-color), var(--sl-avatar-photo-frame-shadow)}.sl-avatar-photo-fallback{background:var(--sl-avatar-photo-fallback-bg);box-shadow:inset 0 0 0 var(--sl-avatar-photo-border-width) var(--sl-avatar-photo-fallback-border-color)}.sl-avatar-photo-img{object-fit:cover;block-size:100%;inline-size:100%}.sl-avatar-photo-initials{color:var(--sl-avatar-photo-fg);font-weight:var(--sl-avatar-photo-font-weight)}.sl-avatar-photo-icon{color:var(--sl-avatar-photo-fg)}.sl-avatar-photo[data-size=sm]{inline-size:var(--sl-avatar-photo-inline-size-sm,var(--sl-avatar-photo-size-sm));block-size:var(--sl-avatar-photo-block-size-sm,var(--sl-avatar-photo-size-sm));padding-block-start:var(--sl-avatar-photo-padding-block-start-sm,var(--sl-avatar-photo-padding-block-sm,var(--sl-avatar-photo-padding-sm)));padding-block-end:var(--sl-avatar-photo-padding-block-end-sm,var(--sl-avatar-photo-padding-block-sm,var(--sl-avatar-photo-padding-sm)));padding-inline-start:var(--sl-avatar-photo-padding-inline-start-sm,var(--sl-avatar-photo-padding-inline-sm,var(--sl-avatar-photo-padding-sm)));padding-inline-end:var(--sl-avatar-photo-padding-inline-end-sm,var(--sl-avatar-photo-padding-inline-sm,var(--sl-avatar-photo-padding-sm)))}.sl-avatar-photo[data-size=sm][data-placeholder]{padding-block-start:var(--sl-avatar-photo-padding-placeholder-block-start-sm,var(--sl-avatar-photo-padding-placeholder-block-sm,var(--sl-avatar-photo-padding-placeholder-sm)));padding-block-end:var(--sl-avatar-photo-padding-placeholder-block-end-sm,var(--sl-avatar-photo-padding-placeholder-block-sm,var(--sl-avatar-photo-padding-placeholder-sm)));padding-inline-start:var(--sl-avatar-photo-padding-placeholder-inline-start-sm,var(--sl-avatar-photo-padding-placeholder-inline-sm,var(--sl-avatar-photo-padding-placeholder-sm)));padding-inline-end:var(--sl-avatar-photo-padding-placeholder-inline-end-sm,var(--sl-avatar-photo-padding-placeholder-inline-sm,var(--sl-avatar-photo-padding-placeholder-sm)))}.sl-avatar-photo[data-size=sm] .sl-avatar-photo-icon{inline-size:var(--sl-avatar-photo-icon-inline-size-sm,var(--sl-avatar-photo-icon-size-sm));block-size:var(--sl-avatar-photo-icon-block-size-sm,var(--sl-avatar-photo-icon-size-sm))}.sl-avatar-photo[data-size=sm] .sl-avatar-photo-initials{font-size:var(--sl-avatar-photo-initials-font-size-sm)}.sl-avatar-photo[data-size=md]{inline-size:var(--sl-avatar-photo-inline-size-md,var(--sl-avatar-photo-size-md));block-size:var(--sl-avatar-photo-block-size-md,var(--sl-avatar-photo-size-md));padding-block-start:var(--sl-avatar-photo-padding-block-start-md,var(--sl-avatar-photo-padding-block-md,var(--sl-avatar-photo-padding-md)));padding-block-end:var(--sl-avatar-photo-padding-block-end-md,var(--sl-avatar-photo-padding-block-md,var(--sl-avatar-photo-padding-md)));padding-inline-start:var(--sl-avatar-photo-padding-inline-start-md,var(--sl-avatar-photo-padding-inline-md,var(--sl-avatar-photo-padding-md)));padding-inline-end:var(--sl-avatar-photo-padding-inline-end-md,var(--sl-avatar-photo-padding-inline-md,var(--sl-avatar-photo-padding-md)))}.sl-avatar-photo[data-size=md][data-placeholder]{padding-block-start:var(--sl-avatar-photo-padding-placeholder-block-start-md,var(--sl-avatar-photo-padding-placeholder-block-md,var(--sl-avatar-photo-padding-placeholder-md)));padding-block-end:var(--sl-avatar-photo-padding-placeholder-block-end-md,var(--sl-avatar-photo-padding-placeholder-block-md,var(--sl-avatar-photo-padding-placeholder-md)));padding-inline-start:var(--sl-avatar-photo-padding-placeholder-inline-start-md,var(--sl-avatar-photo-padding-placeholder-inline-md,var(--sl-avatar-photo-padding-placeholder-md)));padding-inline-end:var(--sl-avatar-photo-padding-placeholder-inline-end-md,var(--sl-avatar-photo-padding-placeholder-inline-md,var(--sl-avatar-photo-padding-placeholder-md)))}.sl-avatar-photo[data-size=md] .sl-avatar-photo-icon{inline-size:var(--sl-avatar-photo-icon-inline-size-md,var(--sl-avatar-photo-icon-size-md));block-size:var(--sl-avatar-photo-icon-block-size-md,var(--sl-avatar-photo-icon-size-md))}.sl-avatar-photo[data-size=md] .sl-avatar-photo-initials{font-size:var(--sl-avatar-photo-initials-font-size-md)}.sl-avatar-photo[data-size=lg]{inline-size:var(--sl-avatar-photo-inline-size-lg,var(--sl-avatar-photo-size-lg));block-size:var(--sl-avatar-photo-block-size-lg,var(--sl-avatar-photo-size-lg));padding-block-start:var(--sl-avatar-photo-padding-block-start-lg,var(--sl-avatar-photo-padding-block-lg,var(--sl-avatar-photo-padding-lg)));padding-block-end:var(--sl-avatar-photo-padding-block-end-lg,var(--sl-avatar-photo-padding-block-lg,var(--sl-avatar-photo-padding-lg)));padding-inline-start:var(--sl-avatar-photo-padding-inline-start-lg,var(--sl-avatar-photo-padding-inline-lg,var(--sl-avatar-photo-padding-lg)));padding-inline-end:var(--sl-avatar-photo-padding-inline-end-lg,var(--sl-avatar-photo-padding-inline-lg,var(--sl-avatar-photo-padding-lg)))}.sl-avatar-photo[data-size=lg][data-placeholder]{padding-block-start:var(--sl-avatar-photo-padding-placeholder-block-start-lg,var(--sl-avatar-photo-padding-placeholder-block-lg,var(--sl-avatar-photo-padding-placeholder-lg)));padding-block-end:var(--sl-avatar-photo-padding-placeholder-block-end-lg,var(--sl-avatar-photo-padding-placeholder-block-lg,var(--sl-avatar-photo-padding-placeholder-lg)));padding-inline-start:var(--sl-avatar-photo-padding-placeholder-inline-start-lg,var(--sl-avatar-photo-padding-placeholder-inline-lg,var(--sl-avatar-photo-padding-placeholder-lg)));padding-inline-end:var(--sl-avatar-photo-padding-placeholder-inline-end-lg,var(--sl-avatar-photo-padding-placeholder-inline-lg,var(--sl-avatar-photo-padding-placeholder-lg)))}.sl-avatar-photo[data-size=lg] .sl-avatar-photo-icon{inline-size:var(--sl-avatar-photo-icon-inline-size-lg,var(--sl-avatar-photo-icon-size-lg));block-size:var(--sl-avatar-photo-icon-block-size-lg,var(--sl-avatar-photo-icon-size-lg))}.sl-avatar-photo[data-size=lg] .sl-avatar-photo-initials{font-size:var(--sl-avatar-photo-initials-font-size-lg);line-height:var(--sl-avatar-photo-initials-line-height-lg)}.sl-avatar-photo-status,.sl-avatar-photo-verified{border-start-start-radius:var(--sl-avatar-photo-radius-start-start,var(--sl-avatar-photo-radius));border-start-end-radius:var(--sl-avatar-photo-radius-start-end,var(--sl-avatar-photo-radius));border-end-end-radius:var(--sl-avatar-photo-radius-end-end,var(--sl-avatar-photo-radius));border-end-start-radius:var(--sl-avatar-photo-radius-end-start,var(--sl-avatar-photo-radius));position:absolute}.sl-avatar-photo-status{inline-size:var(--sl-avatar-photo-status-inline-size,var(--sl-avatar-photo-status-size));block-size:var(--sl-avatar-photo-status-block-size,var(--sl-avatar-photo-status-size));box-shadow:0 0 0 var(--sl-avatar-photo-status-ring-width) var(--sl-avatar-photo-status-ring-color)}.sl-avatar-photo-status[data-status=online]{background:var(--sl-avatar-photo-status-online-bg)}.sl-avatar-photo-status[data-status=offline]{background:var(--sl-avatar-photo-status-offline-bg)}.sl-avatar-photo-verified{inline-size:var(--sl-avatar-photo-verified-inline-size,var(--sl-avatar-photo-verified-size));block-size:var(--sl-avatar-photo-verified-block-size,var(--sl-avatar-photo-verified-size))}.sl-avatar-photo[data-size=sm] .sl-avatar-photo-status,.sl-avatar-photo[data-size=sm] .sl-avatar-photo-verified{inset-block-end:var(--sl-avatar-photo-overlay-inset-block-end-sm,var(--sl-avatar-photo-overlay-inset-sm));inset-inline-end:var(--sl-avatar-photo-overlay-inset-inline-end-sm,var(--sl-avatar-photo-overlay-inset-sm))}.sl-avatar-photo[data-size=md] .sl-avatar-photo-status,.sl-avatar-photo[data-size=md] .sl-avatar-photo-verified{inset-block-end:var(--sl-avatar-photo-overlay-inset-block-end-md,var(--sl-avatar-photo-overlay-inset-md));inset-inline-end:var(--sl-avatar-photo-overlay-inset-inline-end-md,var(--sl-avatar-photo-overlay-inset-md))}.sl-avatar-photo[data-size=lg] .sl-avatar-photo-status,.sl-avatar-photo[data-size=lg] .sl-avatar-photo-verified{inset-block-end:var(--sl-avatar-photo-overlay-inset-block-end-lg,var(--sl-avatar-photo-overlay-inset-lg));inset-inline-end:var(--sl-avatar-photo-overlay-inset-inline-end-lg,var(--sl-avatar-photo-overlay-inset-lg))}.sl-badge{--sl-badge-pill-radius:var(--radius-full);--sl-badge-square-radius:var(--radius-md);--sl-badge-square-radius-lg:var(--radius-lg);--sl-badge-button-radius:3px;--sl-badge-button-pill-radius:var(--radius-full);--sl-badge-img-radius:var(--radius-full);--sl-badge-font-family:var(--font-body);--sl-badge-font-weight:var(--font-weight-medium);--sl-badge-font-size-sm:var(--text-xs);--sl-badge-line-height-sm:var(--text-xs--line-height);--sl-badge-font-size-md:var(--text-sm);--sl-badge-line-height-md:var(--text-sm--line-height);--sl-badge-font-size-lg:var(--text-sm);--sl-badge-line-height-lg:var(--text-sm--line-height);--sl-badge-border-width:var(--border-width);--sl-badge-transition:background .1s linear, color .1s linear;--sl-badge-shadow:var(--shadow-xs);--sl-badge-focus-ring-width:var(--focus-ring-width);--sl-badge-focus-ring-color:var(--color-focus-ring);--sl-badge-focus-ring-offset:var(--focus-ring-offset);--sl-badge-icon-size:var(--spacing-3);--sl-badge-img-size:var(--spacing-4);--sl-badge-dot-size:var(--spacing-2);--sl-badge-button-padding:var(--spacing-0_5);--sl-badge-gap-dot-sm:var(--spacing-1);--sl-badge-gap-dot-md:var(--spacing-1_5);--sl-badge-gap-dot-lg:var(--spacing-1_5);--sl-badge-gap-icon-sm:var(--spacing-0_5);--sl-badge-gap-icon-md:var(--spacing-1);--sl-badge-gap-icon-lg:var(--spacing-1);--sl-badge-gap-button:var(--spacing-0_5);--sl-badge-gap-image-sm:var(--spacing-1);--sl-badge-gap-image-md:var(--spacing-1_5);--sl-badge-gap-image-lg:var(--spacing-1_5);--sl-badge-padding-block-sm:var(--spacing-0_5);--sl-badge-padding-block-md:var(--spacing-0_5);--sl-badge-padding-block-lg:var(--spacing-1);--sl-badge-padding-inline-pill-plain-sm:var(--spacing-2);--sl-badge-padding-inline-pill-plain-md:var(--spacing-2_5);--sl-badge-padding-inline-pill-plain-lg:var(--spacing-3);--sl-badge-padding-inline-square-plain-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-plain-md:var(--spacing-2);--sl-badge-padding-inline-square-plain-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-dot-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-dot-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-dot-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-dot-lg:var(--spacing-3);--sl-badge-padding-inline-square-dot-sm:var(--spacing-1_5);--sl-badge-padding-inline-square-dot-md:var(--spacing-2);--sl-badge-padding-inline-square-dot-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-leading-md:var(--spacing-2);--sl-badge-padding-inline-end-pill-leading-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-leading-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-leading-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-sm:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-leading-md:var(--spacing-2);--sl-badge-padding-inline-start-square-leading-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-leading-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-trailing-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-trailing-md:var(--spacing-2);--sl-badge-padding-inline-start-pill-trailing-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-start-square-trailing-sm:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-md:var(--spacing-2);--sl-badge-padding-inline-end-square-trailing-md:var(--spacing-1_5);--sl-badge-padding-inline-start-square-trailing-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-trailing-lg:var(--spacing-2);--sl-badge-padding-inline-start-pill-button-sm:var(--spacing-2);--sl-badge-padding-inline-end-pill-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-pill-button-md:var(--spacing-2_5);--sl-badge-padding-inline-end-pill-button-md:var(--spacing-1);--sl-badge-padding-inline-start-pill-button-lg:var(--spacing-3);--sl-badge-padding-inline-end-pill-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-square-button-sm:var(--spacing-1_5);--sl-badge-padding-inline-end-square-button-sm:var(--spacing-0_75);--sl-badge-padding-inline-start-square-button-md:var(--spacing-2);--sl-badge-padding-inline-end-square-button-md:var(--spacing-1);--sl-badge-padding-inline-start-square-button-lg:var(--spacing-2_5);--sl-badge-padding-inline-end-square-button-lg:var(--spacing-1_5);--sl-badge-padding-inline-start-pill-image-sm:var(--spacing-0_75);--sl-badge-padding-inline-end-pill-image-sm:var(--spacing-2);--sl-badge-padding-inline-start-pill-image-md:var(--spacing-1);--sl-badge-padding-inline-end-pill-image-md:var(--spacing-2_5);--sl-badge-padding-inline-start-pill-image-lg:var(--spacing-1_5);--sl-badge-padding-inline-end-pill-image-lg:var(--spacing-3);--sl-badge-padding-inline-start-square-image-sm:var(--spacing-1);--sl-badge-padding-inline-end-square-image-sm:var(--spacing-1_5);--sl-badge-padding-inline-start-square-image-md:var(--spacing-1_5);--sl-badge-padding-inline-end-square-image-md:var(--spacing-2);--sl-badge-padding-inline-start-square-image-lg:var(--spacing-2);--sl-badge-padding-inline-end-square-image-lg:var(--spacing-2_5);--sl-badge-padding-icon-only-sm:var(--spacing-1_25);--sl-badge-padding-icon-only-md:var(--spacing-1_5);--sl-badge-padding-icon-only-lg:var(--spacing-2);--sl-badge-gray-bg:var(--color-utility-neutral-50);--sl-badge-gray-fg:var(--color-utility-neutral-700);--sl-badge-gray-ring:var(--color-utility-neutral-200);--sl-badge-gray-addon:var(--color-utility-neutral-500);--sl-badge-gray-addon-button:var(--color-utility-neutral-400);--sl-badge-gray-addon-button-hover-bg:var(--color-utility-neutral-100);--sl-badge-gray-addon-button-hover-fg:var(--color-utility-neutral-500);--sl-badge-brand-bg:var(--color-utility-brand-50);--sl-badge-brand-fg:var(--color-utility-brand-700);--sl-badge-brand-ring:var(--color-utility-brand-200);--sl-badge-brand-addon:var(--color-utility-brand-500);--sl-badge-brand-addon-button:var(--color-utility-brand-400);--sl-badge-brand-addon-button-hover-bg:var(--color-utility-brand-100);--sl-badge-brand-addon-button-hover-fg:var(--color-utility-brand-500);--sl-badge-error-bg:var(--color-utility-red-50);--sl-badge-error-fg:var(--color-utility-red-700);--sl-badge-error-ring:var(--color-utility-red-200);--sl-badge-error-addon:var(--color-utility-red-500);--sl-badge-error-addon-button:var(--color-utility-red-400);--sl-badge-error-addon-button-hover-bg:var(--color-utility-red-100);--sl-badge-error-addon-button-hover-fg:var(--color-utility-red-500);--sl-badge-warning-bg:var(--color-utility-yellow-50);--sl-badge-warning-fg:var(--color-utility-yellow-700);--sl-badge-warning-ring:var(--color-utility-yellow-200);--sl-badge-warning-addon:var(--color-utility-yellow-500);--sl-badge-warning-addon-button:var(--color-utility-yellow-400);--sl-badge-warning-addon-button-hover-bg:var(--color-utility-yellow-100);--sl-badge-warning-addon-button-hover-fg:var(--color-utility-yellow-500);--sl-badge-success-bg:var(--color-utility-green-50);--sl-badge-success-fg:var(--color-utility-green-700);--sl-badge-success-ring:var(--color-utility-green-200);--sl-badge-success-addon:var(--color-utility-green-500);--sl-badge-success-addon-button:var(--color-utility-green-400);--sl-badge-success-addon-button-hover-bg:var(--color-utility-green-100);--sl-badge-success-addon-button-hover-fg:var(--color-utility-green-500);--sl-badge-slate-bg:var(--color-utility-slate-50);--sl-badge-slate-fg:var(--color-utility-slate-700);--sl-badge-slate-ring:var(--color-utility-slate-200);--sl-badge-slate-addon:var(--color-utility-slate-500);--sl-badge-slate-addon-button:var(--color-utility-slate-400);--sl-badge-slate-addon-button-hover-bg:var(--color-utility-slate-100);--sl-badge-slate-addon-button-hover-fg:var(--color-utility-slate-500);--sl-badge-sky-bg:var(--color-utility-sky-50);--sl-badge-sky-fg:var(--color-utility-sky-700);--sl-badge-sky-ring:var(--color-utility-sky-200);--sl-badge-sky-addon:var(--color-utility-sky-500);--sl-badge-sky-addon-button:var(--color-utility-sky-400);--sl-badge-sky-addon-button-hover-bg:var(--color-utility-sky-100);--sl-badge-sky-addon-button-hover-fg:var(--color-utility-sky-500);--sl-badge-blue-bg:var(--color-utility-blue-50);--sl-badge-blue-fg:var(--color-utility-blue-700);--sl-badge-blue-ring:var(--color-utility-blue-200);--sl-badge-blue-addon:var(--color-utility-blue-500);--sl-badge-blue-addon-button:var(--color-utility-blue-400);--sl-badge-blue-addon-button-hover-bg:var(--color-utility-blue-100);--sl-badge-blue-addon-button-hover-fg:var(--color-utility-blue-500);--sl-badge-indigo-bg:var(--color-utility-indigo-50);--sl-badge-indigo-fg:var(--color-utility-indigo-700);--sl-badge-indigo-ring:var(--color-utility-indigo-200);--sl-badge-indigo-addon:var(--color-utility-indigo-500);--sl-badge-indigo-addon-button:var(--color-utility-indigo-400);--sl-badge-indigo-addon-button-hover-bg:var(--color-utility-indigo-100);--sl-badge-indigo-addon-button-hover-fg:var(--color-utility-indigo-500);--sl-badge-purple-bg:var(--color-utility-purple-50);--sl-badge-purple-fg:var(--color-utility-purple-700);--sl-badge-purple-ring:var(--color-utility-purple-200);--sl-badge-purple-addon:var(--color-utility-purple-500);--sl-badge-purple-addon-button:var(--color-utility-purple-400);--sl-badge-purple-addon-button-hover-bg:var(--color-utility-purple-100);--sl-badge-purple-addon-button-hover-fg:var(--color-utility-purple-500);--sl-badge-pink-bg:var(--color-utility-pink-50);--sl-badge-pink-fg:var(--color-utility-pink-700);--sl-badge-pink-ring:var(--color-utility-pink-200);--sl-badge-pink-addon:var(--color-utility-pink-500);--sl-badge-pink-addon-button:var(--color-utility-pink-400);--sl-badge-pink-addon-button-hover-bg:var(--color-utility-pink-100);--sl-badge-pink-addon-button-hover-fg:var(--color-utility-pink-500);--sl-badge-orange-bg:var(--color-utility-orange-50);--sl-badge-orange-fg:var(--color-utility-orange-700);--sl-badge-orange-ring:var(--color-utility-orange-200);--sl-badge-orange-addon:var(--color-utility-orange-500);--sl-badge-orange-addon-button:var(--color-utility-orange-400);--sl-badge-orange-addon-button-hover-bg:var(--color-utility-orange-100);--sl-badge-orange-addon-button-hover-fg:var(--color-utility-orange-500);--sl-badge-modern-bg:var(--color-bg-primary);--sl-badge-modern-fg:var(--color-text-secondary);--sl-badge-modern-ring:var(--color-border-primary);white-space:nowrap;block-size:max-content;inline-size:max-content;font-family:var(--sl-badge-font-family);font-weight:var(--sl-badge-font-weight);background:var(--sl-badge-bg);color:var(--sl-badge-fg);box-shadow:inset 0 0 0 var(--sl-badge-border-width) var(--sl-badge-ring);align-items:center;display:inline-flex}.sl-badge-addon{color:var(--sl-badge-addon);align-items:center;display:inline-flex}.sl-badge-icon{inline-size:var(--sl-badge-icon-inline-size,var(--sl-badge-icon-size));block-size:var(--sl-badge-icon-block-size,var(--sl-badge-icon-size));flex:none}.sl-badge-img{inline-size:var(--sl-badge-img-inline-size,var(--sl-badge-img-size));block-size:var(--sl-badge-img-block-size,var(--sl-badge-img-size));object-fit:cover;border-start-start-radius:var(--sl-badge-img-radius-start-start,var(--sl-badge-img-radius));border-start-end-radius:var(--sl-badge-img-radius-start-end,var(--sl-badge-img-radius));border-end-end-radius:var(--sl-badge-img-radius-end-end,var(--sl-badge-img-radius));border-end-start-radius:var(--sl-badge-img-radius-end-start,var(--sl-badge-img-radius));max-inline-size:none}.sl-badge-dot{inline-size:var(--sl-badge-dot-inline-size,var(--sl-badge-dot-size));block-size:var(--sl-badge-dot-block-size,var(--sl-badge-dot-size))}.sl-badge-button{cursor:pointer;color:var(--sl-badge-addon-button);transition:var(--sl-badge-transition);background:0 0;border:none;border-start-start-radius:var(--sl-badge-button-radius-start-start,var(--sl-badge-button-radius));border-start-end-radius:var(--sl-badge-button-radius-start-end,var(--sl-badge-button-radius));border-end-end-radius:var(--sl-badge-button-radius-end-end,var(--sl-badge-button-radius));border-end-start-radius:var(--sl-badge-button-radius-end-start,var(--sl-badge-button-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-badge-button-padding-block-start,var(--sl-badge-button-padding-block,var(--sl-badge-button-padding)));padding-block-end:var(--sl-badge-button-padding-block-end,var(--sl-badge-button-padding-block,var(--sl-badge-button-padding)));padding-inline-start:var(--sl-badge-button-padding-inline-start,var(--sl-badge-button-padding-inline,var(--sl-badge-button-padding)));padding-inline-end:var(--sl-badge-button-padding-inline-end,var(--sl-badge-button-padding-inline,var(--sl-badge-button-padding)));display:inline-flex}.sl-badge[data-type=pill-color] .sl-badge-button{border-start-start-radius:var(--sl-badge-button-pill-radius-start-start,var(--sl-badge-button-pill-radius));border-start-end-radius:var(--sl-badge-button-pill-radius-start-end,var(--sl-badge-button-pill-radius));border-end-end-radius:var(--sl-badge-button-pill-radius-end-end,var(--sl-badge-button-pill-radius));border-end-start-radius:var(--sl-badge-button-pill-radius-end-start,var(--sl-badge-button-pill-radius))}.sl-badge-button:hover{background:var(--sl-badge-addon-button-hover-bg);color:var(--sl-badge-addon-button-hover-fg)}.sl-badge-button:focus-visible{outline:var(--sl-badge-focus-ring-width) solid var(--sl-badge-focus-ring-color);outline-offset:var(--sl-badge-focus-ring-offset)}.sl-badge[data-type=pill-color]{border-start-start-radius:var(--sl-badge-pill-radius-start-start,var(--sl-badge-pill-radius));border-start-end-radius:var(--sl-badge-pill-radius-start-end,var(--sl-badge-pill-radius));border-end-end-radius:var(--sl-badge-pill-radius-end-end,var(--sl-badge-pill-radius));border-end-start-radius:var(--sl-badge-pill-radius-end-start,var(--sl-badge-pill-radius))}.sl-badge[data-type=color],.sl-badge[data-type=modern]{border-start-start-radius:var(--sl-badge-square-radius-start-start,var(--sl-badge-square-radius));border-start-end-radius:var(--sl-badge-square-radius-start-end,var(--sl-badge-square-radius));border-end-end-radius:var(--sl-badge-square-radius-end-end,var(--sl-badge-square-radius));border-end-start-radius:var(--sl-badge-square-radius-end-start,var(--sl-badge-square-radius))}.sl-badge[data-type=color][data-size=lg],.sl-badge[data-type=modern][data-size=lg]{border-start-start-radius:var(--sl-badge-square-radius-lg-start-start,var(--sl-badge-square-radius-lg));border-start-end-radius:var(--sl-badge-square-radius-lg-start-end,var(--sl-badge-square-radius-lg));border-end-end-radius:var(--sl-badge-square-radius-lg-end-end,var(--sl-badge-square-radius-lg));border-end-start-radius:var(--sl-badge-square-radius-lg-end-start,var(--sl-badge-square-radius-lg))}.sl-badge[data-type=modern]{--sl-badge-bg:var(--sl-badge-modern-bg);--sl-badge-fg:var(--sl-badge-modern-fg);--sl-badge-ring:var(--sl-badge-modern-ring);box-shadow:inset 0 0 0 var(--sl-badge-border-width) var(--sl-badge-ring), var(--sl-badge-shadow)}.sl-badge[data-color=gray]{--sl-badge-bg:var(--sl-badge-gray-bg);--sl-badge-fg:var(--sl-badge-gray-fg);--sl-badge-ring:var(--sl-badge-gray-ring);--sl-badge-addon:var(--sl-badge-gray-addon);--sl-badge-addon-button:var(--sl-badge-gray-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-gray-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-gray-addon-button-hover-fg)}.sl-badge[data-color=brand]{--sl-badge-bg:var(--sl-badge-brand-bg);--sl-badge-fg:var(--sl-badge-brand-fg);--sl-badge-ring:var(--sl-badge-brand-ring);--sl-badge-addon:var(--sl-badge-brand-addon);--sl-badge-addon-button:var(--sl-badge-brand-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-brand-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-brand-addon-button-hover-fg)}.sl-badge[data-color=error]{--sl-badge-bg:var(--sl-badge-error-bg);--sl-badge-fg:var(--sl-badge-error-fg);--sl-badge-ring:var(--sl-badge-error-ring);--sl-badge-addon:var(--sl-badge-error-addon);--sl-badge-addon-button:var(--sl-badge-error-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-error-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-error-addon-button-hover-fg)}.sl-badge[data-color=warning]{--sl-badge-bg:var(--sl-badge-warning-bg);--sl-badge-fg:var(--sl-badge-warning-fg);--sl-badge-ring:var(--sl-badge-warning-ring);--sl-badge-addon:var(--sl-badge-warning-addon);--sl-badge-addon-button:var(--sl-badge-warning-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-warning-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-warning-addon-button-hover-fg)}.sl-badge[data-color=success]{--sl-badge-bg:var(--sl-badge-success-bg);--sl-badge-fg:var(--sl-badge-success-fg);--sl-badge-ring:var(--sl-badge-success-ring);--sl-badge-addon:var(--sl-badge-success-addon);--sl-badge-addon-button:var(--sl-badge-success-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-success-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-success-addon-button-hover-fg)}.sl-badge[data-color=slate]{--sl-badge-bg:var(--sl-badge-slate-bg);--sl-badge-fg:var(--sl-badge-slate-fg);--sl-badge-ring:var(--sl-badge-slate-ring);--sl-badge-addon:var(--sl-badge-slate-addon);--sl-badge-addon-button:var(--sl-badge-slate-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-slate-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-slate-addon-button-hover-fg)}.sl-badge[data-color=sky]{--sl-badge-bg:var(--sl-badge-sky-bg);--sl-badge-fg:var(--sl-badge-sky-fg);--sl-badge-ring:var(--sl-badge-sky-ring);--sl-badge-addon:var(--sl-badge-sky-addon);--sl-badge-addon-button:var(--sl-badge-sky-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-sky-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-sky-addon-button-hover-fg)}.sl-badge[data-color=blue]{--sl-badge-bg:var(--sl-badge-blue-bg);--sl-badge-fg:var(--sl-badge-blue-fg);--sl-badge-ring:var(--sl-badge-blue-ring);--sl-badge-addon:var(--sl-badge-blue-addon);--sl-badge-addon-button:var(--sl-badge-blue-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-blue-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-blue-addon-button-hover-fg)}.sl-badge[data-color=indigo]{--sl-badge-bg:var(--sl-badge-indigo-bg);--sl-badge-fg:var(--sl-badge-indigo-fg);--sl-badge-ring:var(--sl-badge-indigo-ring);--sl-badge-addon:var(--sl-badge-indigo-addon);--sl-badge-addon-button:var(--sl-badge-indigo-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-indigo-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-indigo-addon-button-hover-fg)}.sl-badge[data-color=purple]{--sl-badge-bg:var(--sl-badge-purple-bg);--sl-badge-fg:var(--sl-badge-purple-fg);--sl-badge-ring:var(--sl-badge-purple-ring);--sl-badge-addon:var(--sl-badge-purple-addon);--sl-badge-addon-button:var(--sl-badge-purple-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-purple-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-purple-addon-button-hover-fg)}.sl-badge[data-color=pink]{--sl-badge-bg:var(--sl-badge-pink-bg);--sl-badge-fg:var(--sl-badge-pink-fg);--sl-badge-ring:var(--sl-badge-pink-ring);--sl-badge-addon:var(--sl-badge-pink-addon);--sl-badge-addon-button:var(--sl-badge-pink-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-pink-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-pink-addon-button-hover-fg)}.sl-badge[data-color=orange]{--sl-badge-bg:var(--sl-badge-orange-bg);--sl-badge-fg:var(--sl-badge-orange-fg);--sl-badge-ring:var(--sl-badge-orange-ring);--sl-badge-addon:var(--sl-badge-orange-addon);--sl-badge-addon-button:var(--sl-badge-orange-addon-button);--sl-badge-addon-button-hover-bg:var(--sl-badge-orange-addon-button-hover-bg);--sl-badge-addon-button-hover-fg:var(--sl-badge-orange-addon-button-hover-fg)}.sl-badge[data-size=sm]{font-size:var(--sl-badge-font-size-sm);line-height:var(--sl-badge-line-height-sm);padding-block-start:var(--sl-badge-padding-block-start-sm,var(--sl-badge-padding-block-sm));padding-block-end:var(--sl-badge-padding-block-end-sm,var(--sl-badge-padding-block-sm))}.sl-badge[data-size=md]{font-size:var(--sl-badge-font-size-md);line-height:var(--sl-badge-line-height-md);padding-block-start:var(--sl-badge-padding-block-start-md,var(--sl-badge-padding-block-md));padding-block-end:var(--sl-badge-padding-block-end-md,var(--sl-badge-padding-block-md))}.sl-badge[data-size=lg]{font-size:var(--sl-badge-font-size-lg);line-height:var(--sl-badge-line-height-lg);padding-block-start:var(--sl-badge-padding-block-start-lg,var(--sl-badge-padding-block-lg));padding-block-end:var(--sl-badge-padding-block-end-lg,var(--sl-badge-padding-block-lg))}.sl-badge[data-type=pill-color][data-size=sm]:not([data-addon]){padding-inline-start:var(--sl-badge-padding-inline-start-pill-plain-sm,var(--sl-badge-padding-inline-pill-plain-sm));padding-inline-end:var(--sl-badge-padding-inline-end-pill-plain-sm,var(--sl-badge-padding-inline-pill-plain-sm))}.sl-badge[data-type=pill-color][data-size=md]:not([data-addon]){padding-inline-start:var(--sl-badge-padding-inline-start-pill-plain-md,var(--sl-badge-padding-inline-pill-plain-md));padding-inline-end:var(--sl-badge-padding-inline-end-pill-plain-md,var(--sl-badge-padding-inline-pill-plain-md))}.sl-badge[data-type=pill-color][data-size=lg]:not([data-addon]){padding-inline-start:var(--sl-badge-padding-inline-start-pill-plain-lg,var(--sl-badge-padding-inline-pill-plain-lg));padding-inline-end:var(--sl-badge-padding-inline-end-pill-plain-lg,var(--sl-badge-padding-inline-pill-plain-lg))}.sl-badge[data-type=color][data-size=sm]:not([data-addon]),.sl-badge[data-type=modern][data-size=sm]:not([data-addon]){padding-inline-start:var(--sl-badge-padding-inline-start-square-plain-sm,var(--sl-badge-padding-inline-square-plain-sm));padding-inline-end:var(--sl-badge-padding-inline-end-square-plain-sm,var(--sl-badge-padding-inline-square-plain-sm))}.sl-badge[data-type=color][data-size=md]:not([data-addon]),.sl-badge[data-type=modern][data-size=md]:not([data-addon]){padding-inline-start:var(--sl-badge-padding-inline-start-square-plain-md,var(--sl-badge-padding-inline-square-plain-md));padding-inline-end:var(--sl-badge-padding-inline-end-square-plain-md,var(--sl-badge-padding-inline-square-plain-md))}.sl-badge[data-type=color][data-size=lg]:not([data-addon]),.sl-badge[data-type=modern][data-size=lg]:not([data-addon]){padding-inline-start:var(--sl-badge-padding-inline-start-square-plain-lg,var(--sl-badge-padding-inline-square-plain-lg));padding-inline-end:var(--sl-badge-padding-inline-end-square-plain-lg,var(--sl-badge-padding-inline-square-plain-lg))}.sl-badge[data-addon=dot][data-size=sm]{gap:var(--sl-badge-gap-dot-sm)}.sl-badge[data-addon=dot][data-size=md]{gap:var(--sl-badge-gap-dot-md)}.sl-badge[data-addon=dot][data-size=lg]{gap:var(--sl-badge-gap-dot-lg)}.sl-badge[data-type=pill-color][data-addon=dot][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-dot-sm);padding-inline-end:var(--sl-badge-padding-inline-end-pill-dot-sm)}.sl-badge[data-type=pill-color][data-addon=dot][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-dot-md);padding-inline-end:var(--sl-badge-padding-inline-end-pill-dot-md)}.sl-badge[data-type=pill-color][data-addon=dot][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-dot-lg);padding-inline-end:var(--sl-badge-padding-inline-end-pill-dot-lg)}.sl-badge[data-type=color][data-addon=dot][data-size=sm],.sl-badge[data-type=modern][data-addon=dot][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-square-dot-sm,var(--sl-badge-padding-inline-square-dot-sm));padding-inline-end:var(--sl-badge-padding-inline-end-square-dot-sm,var(--sl-badge-padding-inline-square-dot-sm))}.sl-badge[data-type=color][data-addon=dot][data-size=md],.sl-badge[data-type=modern][data-addon=dot][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-square-dot-md,var(--sl-badge-padding-inline-square-dot-md));padding-inline-end:var(--sl-badge-padding-inline-end-square-dot-md,var(--sl-badge-padding-inline-square-dot-md))}.sl-badge[data-type=color][data-addon=dot][data-size=lg],.sl-badge[data-type=modern][data-addon=dot][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-square-dot-lg,var(--sl-badge-padding-inline-square-dot-lg));padding-inline-end:var(--sl-badge-padding-inline-end-square-dot-lg,var(--sl-badge-padding-inline-square-dot-lg))}.sl-badge[data-addon=leading][data-size=sm],.sl-badge[data-addon=trailing][data-size=sm]{gap:var(--sl-badge-gap-icon-sm)}.sl-badge[data-addon=leading][data-size=md],.sl-badge[data-addon=trailing][data-size=md]{gap:var(--sl-badge-gap-icon-md)}.sl-badge[data-addon=leading][data-size=lg],.sl-badge[data-addon=trailing][data-size=lg]{gap:var(--sl-badge-gap-icon-lg)}.sl-badge[data-type=pill-color][data-addon=trailing][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-trailing-sm);padding-inline-end:var(--sl-badge-padding-inline-end-pill-trailing-sm)}.sl-badge[data-type=pill-color][data-addon=leading][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-leading-sm);padding-inline-end:var(--sl-badge-padding-inline-end-pill-leading-sm)}.sl-badge[data-type=pill-color][data-addon=trailing][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-trailing-md);padding-inline-end:var(--sl-badge-padding-inline-end-pill-trailing-md)}.sl-badge[data-type=pill-color][data-addon=leading][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-leading-md);padding-inline-end:var(--sl-badge-padding-inline-end-pill-leading-md)}.sl-badge[data-type=pill-color][data-addon=trailing][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-trailing-lg);padding-inline-end:var(--sl-badge-padding-inline-end-pill-trailing-lg)}.sl-badge[data-type=pill-color][data-addon=leading][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-leading-lg);padding-inline-end:var(--sl-badge-padding-inline-end-pill-leading-lg)}.sl-badge[data-type=color][data-addon=trailing][data-size=sm],.sl-badge[data-type=modern][data-addon=trailing][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-square-trailing-sm);padding-inline-end:var(--sl-badge-padding-inline-end-square-trailing-sm)}.sl-badge[data-type=color][data-addon=leading][data-size=sm],.sl-badge[data-type=modern][data-addon=leading][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-square-leading-sm);padding-inline-end:var(--sl-badge-padding-inline-end-square-leading-sm)}.sl-badge[data-type=color][data-addon=trailing][data-size=md],.sl-badge[data-type=modern][data-addon=trailing][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-square-trailing-md);padding-inline-end:var(--sl-badge-padding-inline-end-square-trailing-md)}.sl-badge[data-type=color][data-addon=leading][data-size=md],.sl-badge[data-type=modern][data-addon=leading][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-square-leading-md);padding-inline-end:var(--sl-badge-padding-inline-end-square-leading-md)}.sl-badge[data-type=color][data-addon=trailing][data-size=lg],.sl-badge[data-type=modern][data-addon=trailing][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-square-trailing-lg);padding-inline-end:var(--sl-badge-padding-inline-end-square-trailing-lg)}.sl-badge[data-type=color][data-addon=leading][data-size=lg],.sl-badge[data-type=modern][data-addon=leading][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-square-leading-lg);padding-inline-end:var(--sl-badge-padding-inline-end-square-leading-lg)}.sl-badge[data-addon=button]{gap:var(--sl-badge-gap-button)}.sl-badge[data-type=pill-color][data-addon=button][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-button-sm);padding-inline-end:var(--sl-badge-padding-inline-end-pill-button-sm)}.sl-badge[data-type=pill-color][data-addon=button][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-button-md);padding-inline-end:var(--sl-badge-padding-inline-end-pill-button-md)}.sl-badge[data-type=pill-color][data-addon=button][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-button-lg);padding-inline-end:var(--sl-badge-padding-inline-end-pill-button-lg)}.sl-badge[data-type=color][data-addon=button][data-size=sm],.sl-badge[data-type=modern][data-addon=button][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-square-button-sm);padding-inline-end:var(--sl-badge-padding-inline-end-square-button-sm)}.sl-badge[data-type=color][data-addon=button][data-size=md],.sl-badge[data-type=modern][data-addon=button][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-square-button-md);padding-inline-end:var(--sl-badge-padding-inline-end-square-button-md)}.sl-badge[data-type=color][data-addon=button][data-size=lg],.sl-badge[data-type=modern][data-addon=button][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-square-button-lg);padding-inline-end:var(--sl-badge-padding-inline-end-square-button-lg)}.sl-badge[data-addon=icon-only][data-size=sm]{padding-block-start:var(--sl-badge-padding-block-start-icon-only-sm,var(--sl-badge-padding-icon-only-sm));padding-block-end:var(--sl-badge-padding-block-end-icon-only-sm,var(--sl-badge-padding-icon-only-sm));padding-inline-start:var(--sl-badge-padding-inline-start-icon-only-sm,var(--sl-badge-padding-icon-only-sm));padding-inline-end:var(--sl-badge-padding-inline-end-icon-only-sm,var(--sl-badge-padding-icon-only-sm))}.sl-badge[data-addon=icon-only][data-size=md]{padding-block-start:var(--sl-badge-padding-block-start-icon-only-md,var(--sl-badge-padding-icon-only-md));padding-block-end:var(--sl-badge-padding-block-end-icon-only-md,var(--sl-badge-padding-icon-only-md));padding-inline-start:var(--sl-badge-padding-inline-start-icon-only-md,var(--sl-badge-padding-icon-only-md));padding-inline-end:var(--sl-badge-padding-inline-end-icon-only-md,var(--sl-badge-padding-icon-only-md))}.sl-badge[data-addon=icon-only][data-size=lg]{padding-block-start:var(--sl-badge-padding-block-start-icon-only-lg,var(--sl-badge-padding-icon-only-lg));padding-block-end:var(--sl-badge-padding-block-end-icon-only-lg,var(--sl-badge-padding-icon-only-lg));padding-inline-start:var(--sl-badge-padding-inline-start-icon-only-lg,var(--sl-badge-padding-icon-only-lg));padding-inline-end:var(--sl-badge-padding-inline-end-icon-only-lg,var(--sl-badge-padding-icon-only-lg))}.sl-badge[data-addon=image][data-size=sm]{gap:var(--sl-badge-gap-image-sm)}.sl-badge[data-addon=image][data-size=md]{gap:var(--sl-badge-gap-image-md)}.sl-badge[data-addon=image][data-size=lg]{gap:var(--sl-badge-gap-image-lg)}.sl-badge[data-type=pill-color][data-addon=image][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-image-sm);padding-inline-end:var(--sl-badge-padding-inline-end-pill-image-sm)}.sl-badge[data-type=pill-color][data-addon=image][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-image-md);padding-inline-end:var(--sl-badge-padding-inline-end-pill-image-md)}.sl-badge[data-type=pill-color][data-addon=image][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-pill-image-lg);padding-inline-end:var(--sl-badge-padding-inline-end-pill-image-lg)}.sl-badge[data-type=color][data-addon=image][data-size=sm],.sl-badge[data-type=modern][data-addon=image][data-size=sm]{padding-inline-start:var(--sl-badge-padding-inline-start-square-image-sm);padding-inline-end:var(--sl-badge-padding-inline-end-square-image-sm)}.sl-badge[data-type=color][data-addon=image][data-size=md],.sl-badge[data-type=modern][data-addon=image][data-size=md]{padding-inline-start:var(--sl-badge-padding-inline-start-square-image-md);padding-inline-end:var(--sl-badge-padding-inline-end-square-image-md)}.sl-badge[data-type=color][data-addon=image][data-size=lg],.sl-badge[data-type=modern][data-addon=image][data-size=lg]{padding-inline-start:var(--sl-badge-padding-inline-start-square-image-lg);padding-inline-end:var(--sl-badge-padding-inline-end-square-image-lg)}.sl-badge-group{--sl-badge-group-font-family:var(--font-body);--sl-badge-group-font-weight:var(--font-weight-medium);--sl-badge-group-font-size-md:var(--text-xs);--sl-badge-group-line-height-md:var(--text-xs--line-height);--sl-badge-group-font-size-lg:var(--text-sm);--sl-badge-group-line-height-lg:var(--text-sm--line-height);--sl-badge-group-transition:background .1s linear;--sl-badge-group-border-width:var(--border-width);--sl-badge-group-shadow:var(--shadow-xs);--sl-badge-group-radius:var(--radius-full);--sl-badge-group-modern-radius:var(--badge-group-radius);--sl-badge-group-addon-radius:var(--radius-full);--sl-badge-group-modern-addon-radius:var(--radius-md);--sl-badge-group-dot-radius:var(--radius-full);--sl-badge-group-padding-block-leading:var(--spacing-1);--sl-badge-group-padding-inline-leading:var(--spacing-1);--sl-badge-group-padding-inline-end-leading:var(--spacing-2);--sl-badge-group-padding-block-trailing:var(--spacing-1);--sl-badge-group-padding-inline-trailing:var(--spacing-3);--sl-badge-group-padding-inline-end-trailing:var(--spacing-1);--sl-badge-group-padding-inline-start-trailing-modern:var(--spacing-2_5);--sl-badge-group-addon-padding-block:var(--spacing-0_5);--sl-badge-group-addon-padding-inline-leading-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-leading-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-trailing-md:var(--spacing-2);--sl-badge-group-addon-padding-inline-end-trailing-md:var(--spacing-1_5);--sl-badge-group-addon-padding-inline-trailing-lg:var(--spacing-2_5);--sl-badge-group-addon-padding-inline-end-trailing-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-leading-md:var(--spacing-1_5);--sl-badge-group-modern-addon-padding-inline-leading-lg:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-trailing:var(--spacing-2);--sl-badge-group-modern-addon-padding-inline-end-trailing:var(--spacing-1_5);--sl-badge-group-modern-addon-gap-md:var(--spacing-1);--sl-badge-group-modern-addon-gap-lg:var(--spacing-1_5);--sl-badge-group-addon-margin-leading-md:var(--spacing-2);--sl-badge-group-addon-margin-leading-lg:var(--spacing-2);--sl-badge-group-addon-margin-trailing-md:var(--spacing-2);--sl-badge-group-addon-margin-trailing-lg:var(--spacing-2);--sl-badge-group-icon-size-leading:var(--spacing-4);--sl-badge-group-icon-size-trailing:var(--spacing-3);--sl-badge-group-icon-margin-leading:var(--spacing-1);--sl-badge-group-icon-margin-trailing-md:var(--spacing-0_5);--sl-badge-group-icon-margin-trailing-lg:var(--spacing-1);--sl-badge-group-dot-size:var(--spacing-2);--sl-badge-group-dot-ring-width:var(--badge-group-dot-outline-width);--sl-badge-group-dot-ring-offset:calc(var(--sl-badge-group-border-width) * -1);--sl-badge-group-dot-margin-trailing-md:var(--spacing-1_5);--sl-badge-group-dot-margin-trailing-lg:var(--spacing-2);--sl-badge-group-modern-bg:var(--color-bg-primary);--sl-badge-group-modern-bg-hover:var(--color-bg-secondary);--sl-badge-group-modern-fg:var(--color-text-secondary);--sl-badge-group-modern-border:var(--color-border-primary);--sl-badge-group-modern-addon-bg:var(--color-bg-primary);--sl-badge-group-modern-icon:var(--color-utility-neutral-500);--sl-badge-group-light-addon-bg:var(--color-bg-primary);--sl-badge-group-brand-bg:var(--color-utility-brand-50);--sl-badge-group-brand-fg:var(--color-utility-brand-700);--sl-badge-group-brand-ring:var(--color-utility-brand-200);--sl-badge-group-brand-hover:var(--color-utility-brand-100);--sl-badge-group-brand-icon:var(--color-utility-brand-500);--sl-badge-group-brand-dot-bg:var(--color-utility-brand-500);--sl-badge-group-brand-dot-ring:var(--color-utility-brand-100);--sl-badge-group-gray-bg:var(--color-utility-neutral-50);--sl-badge-group-gray-fg:var(--color-utility-neutral-700);--sl-badge-group-gray-ring:var(--color-utility-neutral-200);--sl-badge-group-gray-hover:var(--color-utility-neutral-100);--sl-badge-group-gray-icon:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-bg:var(--color-utility-neutral-500);--sl-badge-group-gray-dot-ring:var(--color-utility-neutral-100);--sl-badge-group-error-bg:var(--color-utility-red-50);--sl-badge-group-error-fg:var(--color-utility-red-700);--sl-badge-group-error-ring:var(--color-utility-red-200);--sl-badge-group-error-hover:var(--color-utility-red-100);--sl-badge-group-error-icon:var(--color-utility-red-500);--sl-badge-group-error-dot-bg:var(--color-utility-red-500);--sl-badge-group-error-dot-ring:var(--color-utility-red-100);--sl-badge-group-warning-bg:var(--color-utility-yellow-50);--sl-badge-group-warning-fg:var(--color-utility-yellow-700);--sl-badge-group-warning-ring:var(--color-utility-yellow-200);--sl-badge-group-warning-hover:var(--color-utility-yellow-100);--sl-badge-group-warning-icon:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-bg:var(--color-utility-yellow-500);--sl-badge-group-warning-dot-ring:var(--color-utility-yellow-100);--sl-badge-group-success-bg:var(--color-utility-green-50);--sl-badge-group-success-fg:var(--color-utility-green-700);--sl-badge-group-success-ring:var(--color-utility-green-200);--sl-badge-group-success-hover:var(--color-utility-green-100);--sl-badge-group-success-icon:var(--color-utility-green-500);--sl-badge-group-success-dot-bg:var(--color-utility-green-500);--sl-badge-group-success-dot-ring:var(--color-utility-green-100);cursor:pointer;inline-size:max-content;font-family:var(--sl-badge-group-font-family);font-weight:var(--sl-badge-group-font-weight);transition:var(--sl-badge-group-transition);align-items:center;display:inline-flex}.sl-badge-group-addon{align-items:center;display:inline-flex}.sl-badge-group-body{color:inherit}.sl-badge-group-icon{flex:none}.sl-badge-group-dot{inline-size:var(--sl-badge-group-dot-inline-size,var(--sl-badge-group-dot-size));block-size:var(--sl-badge-group-dot-block-size,var(--sl-badge-group-dot-size));background:var(--sl-badge-group-dot-bg);outline:var(--sl-badge-group-dot-ring-width) solid var(--sl-badge-group-dot-ring);outline-offset:var(--sl-badge-group-dot-ring-offset);border-start-start-radius:var(--sl-badge-group-dot-radius-start-start,var(--sl-badge-group-dot-radius));border-start-end-radius:var(--sl-badge-group-dot-radius-start-end,var(--sl-badge-group-dot-radius));border-end-end-radius:var(--sl-badge-group-dot-radius-end-end,var(--sl-badge-group-dot-radius));border-end-start-radius:var(--sl-badge-group-dot-radius-end-start,var(--sl-badge-group-dot-radius));flex:none;display:inline-block}.sl-badge-group[data-color=brand]{--sl-badge-group-bg:var(--sl-badge-group-brand-bg);--sl-badge-group-fg:var(--sl-badge-group-brand-fg);--sl-badge-group-ring:var(--sl-badge-group-brand-ring);--sl-badge-group-hover:var(--sl-badge-group-brand-hover);--sl-badge-group-icon-color:var(--sl-badge-group-brand-icon);--sl-badge-group-dot-bg:var(--sl-badge-group-brand-dot-bg);--sl-badge-group-dot-ring:var(--sl-badge-group-brand-dot-ring)}.sl-badge-group[data-color=gray]{--sl-badge-group-bg:var(--sl-badge-group-gray-bg);--sl-badge-group-fg:var(--sl-badge-group-gray-fg);--sl-badge-group-ring:var(--sl-badge-group-gray-ring);--sl-badge-group-hover:var(--sl-badge-group-gray-hover);--sl-badge-group-icon-color:var(--sl-badge-group-gray-icon);--sl-badge-group-dot-bg:var(--sl-badge-group-gray-dot-bg);--sl-badge-group-dot-ring:var(--sl-badge-group-gray-dot-ring)}.sl-badge-group[data-color=error]{--sl-badge-group-bg:var(--sl-badge-group-error-bg);--sl-badge-group-fg:var(--sl-badge-group-error-fg);--sl-badge-group-ring:var(--sl-badge-group-error-ring);--sl-badge-group-hover:var(--sl-badge-group-error-hover);--sl-badge-group-icon-color:var(--sl-badge-group-error-icon);--sl-badge-group-dot-bg:var(--sl-badge-group-error-dot-bg);--sl-badge-group-dot-ring:var(--sl-badge-group-error-dot-ring)}.sl-badge-group[data-color=warning]{--sl-badge-group-bg:var(--sl-badge-group-warning-bg);--sl-badge-group-fg:var(--sl-badge-group-warning-fg);--sl-badge-group-ring:var(--sl-badge-group-warning-ring);--sl-badge-group-hover:var(--sl-badge-group-warning-hover);--sl-badge-group-icon-color:var(--sl-badge-group-warning-icon);--sl-badge-group-dot-bg:var(--sl-badge-group-warning-dot-bg);--sl-badge-group-dot-ring:var(--sl-badge-group-warning-dot-ring)}.sl-badge-group[data-color=success]{--sl-badge-group-bg:var(--sl-badge-group-success-bg);--sl-badge-group-fg:var(--sl-badge-group-success-fg);--sl-badge-group-ring:var(--sl-badge-group-success-ring);--sl-badge-group-hover:var(--sl-badge-group-success-hover);--sl-badge-group-icon-color:var(--sl-badge-group-success-icon);--sl-badge-group-dot-bg:var(--sl-badge-group-success-dot-bg);--sl-badge-group-dot-ring:var(--sl-badge-group-success-dot-ring)}.sl-badge-group[data-theme-variant=light]{background:var(--sl-badge-group-bg);color:var(--sl-badge-group-fg);box-shadow:inset 0 0 0 var(--sl-badge-group-border-width) var(--sl-badge-group-ring);border-start-start-radius:var(--sl-badge-group-radius-start-start,var(--sl-badge-group-radius));border-start-end-radius:var(--sl-badge-group-radius-start-end,var(--sl-badge-group-radius));border-end-end-radius:var(--sl-badge-group-radius-end-end,var(--sl-badge-group-radius));border-end-start-radius:var(--sl-badge-group-radius-end-start,var(--sl-badge-group-radius))}.sl-badge-group[data-theme-variant=light]:hover{background:var(--sl-badge-group-hover)}.sl-badge-group[data-theme-variant=light] .sl-badge-group-addon{background:var(--sl-badge-group-light-addon-bg);color:currentColor;box-shadow:inset 0 0 0 var(--sl-badge-group-border-width) var(--sl-badge-group-ring);border-start-start-radius:var(--sl-badge-group-addon-radius-start-start,var(--sl-badge-group-addon-radius));border-start-end-radius:var(--sl-badge-group-addon-radius-start-end,var(--sl-badge-group-addon-radius));border-end-end-radius:var(--sl-badge-group-addon-radius-end-end,var(--sl-badge-group-addon-radius));border-end-start-radius:var(--sl-badge-group-addon-radius-end-start,var(--sl-badge-group-addon-radius))}.sl-badge-group[data-theme-variant=light] .sl-badge-group-icon{color:var(--sl-badge-group-icon-color)}.sl-badge-group[data-theme-variant=modern]{background:var(--sl-badge-group-modern-bg);color:var(--sl-badge-group-modern-fg);box-shadow:inset 0 0 0 var(--sl-badge-group-border-width) var(--sl-badge-group-modern-border), var(--sl-badge-group-shadow);border-start-start-radius:var(--sl-badge-group-modern-radius-start-start,var(--sl-badge-group-modern-radius));border-start-end-radius:var(--sl-badge-group-modern-radius-start-end,var(--sl-badge-group-modern-radius));border-end-end-radius:var(--sl-badge-group-modern-radius-end-end,var(--sl-badge-group-modern-radius));border-end-start-radius:var(--sl-badge-group-modern-radius-end-start,var(--sl-badge-group-modern-radius))}.sl-badge-group[data-theme-variant=modern]:hover{background:var(--sl-badge-group-modern-bg-hover)}.sl-badge-group[data-theme-variant=modern] .sl-badge-group-addon{background:var(--sl-badge-group-modern-addon-bg);box-shadow:inset 0 0 0 var(--sl-badge-group-border-width) var(--sl-badge-group-modern-border), var(--sl-badge-group-shadow);border-start-start-radius:var(--sl-badge-group-modern-addon-radius-start-start,var(--sl-badge-group-modern-addon-radius));border-start-end-radius:var(--sl-badge-group-modern-addon-radius-start-end,var(--sl-badge-group-modern-addon-radius));border-end-end-radius:var(--sl-badge-group-modern-addon-radius-end-end,var(--sl-badge-group-modern-addon-radius));border-end-start-radius:var(--sl-badge-group-modern-addon-radius-end-start,var(--sl-badge-group-modern-addon-radius))}.sl-badge-group[data-theme-variant=modern] .sl-badge-group-icon{color:var(--sl-badge-group-modern-icon)}.sl-badge-group[data-align=leading]{padding-block-start:var(--sl-badge-group-padding-block-start-leading,var(--sl-badge-group-padding-block-leading));padding-block-end:var(--sl-badge-group-padding-block-end-leading,var(--sl-badge-group-padding-block-leading));padding-inline-start:var(--sl-badge-group-padding-inline-start-leading,var(--sl-badge-group-padding-inline-leading));padding-inline-end:var(--sl-badge-group-padding-inline-end-leading)}.sl-badge-group[data-align=trailing]{padding-block-start:var(--sl-badge-group-padding-block-start-trailing,var(--sl-badge-group-padding-block-trailing));padding-block-end:var(--sl-badge-group-padding-block-end-trailing,var(--sl-badge-group-padding-block-trailing));padding-inline-start:var(--sl-badge-group-padding-inline-start-trailing,var(--sl-badge-group-padding-inline-trailing));padding-inline-end:var(--sl-badge-group-padding-inline-end-trailing)}.sl-badge-group[data-align=trailing][data-theme-variant=modern]{padding-inline-start:var(--sl-badge-group-padding-inline-start-trailing-modern)}.sl-badge-group[data-size=md]{font-size:var(--sl-badge-group-font-size-md);line-height:var(--sl-badge-group-line-height-md)}.sl-badge-group[data-size=lg]{font-size:var(--sl-badge-group-font-size-lg);line-height:var(--sl-badge-group-line-height-lg)}.sl-badge-group .sl-badge-group-addon{padding-block-start:var(--sl-badge-group-addon-padding-block-start,var(--sl-badge-group-addon-padding-block));padding-block-end:var(--sl-badge-group-addon-padding-block-end,var(--sl-badge-group-addon-padding-block))}.sl-badge-group[data-align=leading][data-size=md] .sl-badge-group-addon{margin-inline-end:var(--sl-badge-group-addon-margin-inline-end-leading-md,var(--sl-badge-group-addon-margin-leading-md));padding-inline-start:var(--sl-badge-group-addon-padding-inline-start-leading-md,var(--sl-badge-group-addon-padding-inline-leading-md));padding-inline-end:var(--sl-badge-group-addon-padding-inline-end-leading-md,var(--sl-badge-group-addon-padding-inline-leading-md))}.sl-badge-group[data-align=leading][data-size=lg] .sl-badge-group-addon{margin-inline-end:var(--sl-badge-group-addon-margin-inline-end-leading-lg,var(--sl-badge-group-addon-margin-leading-lg));padding-inline-start:var(--sl-badge-group-addon-padding-inline-start-leading-lg,var(--sl-badge-group-addon-padding-inline-leading-lg));padding-inline-end:var(--sl-badge-group-addon-padding-inline-end-leading-lg,var(--sl-badge-group-addon-padding-inline-leading-lg))}.sl-badge-group[data-align=trailing][data-size=md] .sl-badge-group-addon{margin-inline-start:var(--sl-badge-group-addon-margin-inline-start-trailing-md,var(--sl-badge-group-addon-margin-trailing-md));padding-inline-start:var(--sl-badge-group-addon-padding-inline-start-trailing-md,var(--sl-badge-group-addon-padding-inline-trailing-md));padding-inline-end:var(--sl-badge-group-addon-padding-inline-end-trailing-md)}.sl-badge-group[data-align=trailing][data-size=lg] .sl-badge-group-addon{margin-inline-start:var(--sl-badge-group-addon-margin-inline-start-trailing-lg,var(--sl-badge-group-addon-margin-trailing-lg));padding-inline-start:var(--sl-badge-group-addon-padding-inline-start-trailing-lg,var(--sl-badge-group-addon-padding-inline-trailing-lg));padding-inline-end:var(--sl-badge-group-addon-padding-inline-end-trailing-lg)}.sl-badge-group[data-theme-variant=modern][data-align=leading][data-size=md] .sl-badge-group-addon{gap:var(--sl-badge-group-modern-addon-gap-md);padding-inline-start:var(--sl-badge-group-modern-addon-padding-inline-start-leading-md,var(--sl-badge-group-modern-addon-padding-inline-leading-md));padding-inline-end:var(--sl-badge-group-modern-addon-padding-inline-end-leading-md,var(--sl-badge-group-modern-addon-padding-inline-leading-md))}.sl-badge-group[data-theme-variant=modern][data-align=leading][data-size=lg] .sl-badge-group-addon{gap:var(--sl-badge-group-modern-addon-gap-lg);padding-inline-start:var(--sl-badge-group-modern-addon-padding-inline-start-leading-lg,var(--sl-badge-group-modern-addon-padding-inline-leading-lg));padding-inline-end:var(--sl-badge-group-modern-addon-padding-inline-end-leading-lg,var(--sl-badge-group-modern-addon-padding-inline-leading-lg))}.sl-badge-group[data-theme-variant=modern][data-align=trailing] .sl-badge-group-addon{padding-inline-start:var(--sl-badge-group-modern-addon-padding-inline-start-trailing,var(--sl-badge-group-modern-addon-padding-inline-trailing));padding-inline-end:var(--sl-badge-group-modern-addon-padding-inline-end-trailing)}.sl-badge-group[data-align=leading] .sl-badge-group-icon{inline-size:var(--sl-badge-group-icon-inline-size-leading,var(--sl-badge-group-icon-size-leading));block-size:var(--sl-badge-group-icon-block-size-leading,var(--sl-badge-group-icon-size-leading));margin-inline-start:var(--sl-badge-group-icon-margin-inline-start-leading,var(--sl-badge-group-icon-margin-leading))}.sl-badge-group[data-align=trailing] .sl-badge-group-icon{inline-size:var(--sl-badge-group-icon-inline-size-trailing,var(--sl-badge-group-icon-size-trailing));block-size:var(--sl-badge-group-icon-block-size-trailing,var(--sl-badge-group-icon-size-trailing))}.sl-badge-group[data-align=trailing][data-size=md] .sl-badge-group-icon{margin-inline-start:var(--sl-badge-group-icon-margin-inline-start-trailing-md,var(--sl-badge-group-icon-margin-trailing-md))}.sl-badge-group[data-align=trailing][data-size=lg] .sl-badge-group-icon{margin-inline-start:var(--sl-badge-group-icon-margin-inline-start-trailing-lg,var(--sl-badge-group-icon-margin-trailing-lg))}.sl-badge-group[data-align=trailing][data-size=md] .sl-badge-group-dot{margin-inline-end:var(--sl-badge-group-dot-margin-inline-end-trailing-md,var(--sl-badge-group-dot-margin-trailing-md))}.sl-badge-group[data-align=trailing][data-size=lg] .sl-badge-group-dot{margin-inline-end:var(--sl-badge-group-dot-margin-inline-end-trailing-lg,var(--sl-badge-group-dot-margin-trailing-lg))}.sl-breadcrumbs-nav{--sl-breadcrumb-border-width:var(--border-width);--sl-breadcrumb-transition:background .1s linear, color .1s linear;--sl-breadcrumb-font-family:var(--font-body);--sl-breadcrumb-font-size:var(--text-sm);--sl-breadcrumb-line-height:var(--text-sm--line-height);--sl-breadcrumb-font-weight:var(--font-weight-semibold);--sl-breadcrumb-focus-ring-width:var(--focus-ring-width);--sl-breadcrumb-focus-ring-color:var(--color-focus-ring);--sl-breadcrumb-focus-ring-offset:var(--focus-ring-offset);--sl-breadcrumb-gap-text:var(--spacing-2);--sl-breadcrumb-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-text:var(--spacing-2);--sl-breadcrumb-item-gap-button:var(--spacing-1);--sl-breadcrumb-item-gap-avatar:var(--spacing-2);--sl-breadcrumb-line-padding:var(--spacing-2);--sl-breadcrumb-line-border-color:var(--color-border-secondary);--sl-breadcrumb-link-gap:var(--spacing-1);--sl-breadcrumb-link-radius:var(--radius-md);--sl-breadcrumb-link-fg:var(--color-text-quaternary);--sl-breadcrumb-link-fg-hover:var(--color-text-tertiary_hover);--sl-breadcrumb-link-fg-current:var(--color-text-brand-secondary);--sl-breadcrumb-button-padding:var(--spacing-1);--sl-breadcrumb-button-label-padding-inline:var(--spacing-1);--sl-breadcrumb-button-bg-hover:var(--color-bg-primary_hover);--sl-breadcrumb-button-bg-current:var(--color-bg-primary_hover);--sl-breadcrumb-button-fg-current:var(--color-fg-tertiary_hover);--sl-breadcrumb-icon-size:var(--spacing-5);--sl-breadcrumb-icon-fg:var(--color-fg-quaternary);--sl-breadcrumb-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-breadcrumb-icon-fg-current:var(--color-fg-brand-primary);--sl-breadcrumb-icon-fg-button-current:var(--color-fg-quaternary_hover);--sl-breadcrumb-divider-size:var(--spacing-4);--sl-breadcrumb-divider-fg:var(--color-utility-neutral-300);--sl-breadcrumb-avatar-gap:var(--spacing-2);--sl-breadcrumb-avatar-radius:var(--radius-lg);--sl-breadcrumb-avatar-ring-bg:var(--color-bg-primary);--sl-breadcrumb-avatar-ring-padding:var(--spacing-0_5);--sl-breadcrumb-avatar-ring-shadow-color:var(--color-border-secondary);--sl-breadcrumb-avatar-ring-shadow:inset 0 0 0 .5px var(--sl-breadcrumb-avatar-ring-shadow-color);--sl-breadcrumb-avatar-label-fg:var(--color-text-primary);min-inline-size:0;font-family:var(--sl-breadcrumb-font-family)}.sl-breadcrumbs{align-items:center;display:flex;position:relative}.sl-breadcrumbs[data-type=text]{gap:var(--sl-breadcrumb-gap-text)}.sl-breadcrumbs[data-type=text-line]{gap:var(--sl-breadcrumb-gap-text);border-block:var(--sl-breadcrumb-border-width) solid var(--sl-breadcrumb-line-border-color);padding-block-start:var(--sl-breadcrumb-line-padding-block-start,var(--sl-breadcrumb-line-padding-block,var(--sl-breadcrumb-line-padding)));padding-block-end:var(--sl-breadcrumb-line-padding-block-end,var(--sl-breadcrumb-line-padding-block,var(--sl-breadcrumb-line-padding)));padding-inline-start:var(--sl-breadcrumb-line-padding-inline-start,var(--sl-breadcrumb-line-padding-inline,var(--sl-breadcrumb-line-padding)))}.sl-breadcrumbs[data-type=button]{gap:var(--sl-breadcrumb-gap-button)}.sl-breadcrumb-item{align-items:center;display:flex}.sl-breadcrumb-item[data-type=text],.sl-breadcrumb-item[data-type=text-line]{gap:var(--sl-breadcrumb-item-gap-text)}.sl-breadcrumb-item[data-type=button]{gap:var(--sl-breadcrumb-item-gap-button)}.sl-breadcrumb-item[data-avatar]{gap:var(--sl-breadcrumb-item-gap-avatar)}.sl-breadcrumb-link{justify-content:center;align-items:center;gap:var(--sl-breadcrumb-link-gap);cursor:pointer;color:var(--sl-breadcrumb-link-fg);transition:var(--sl-breadcrumb-transition);border-start-start-radius:var(--sl-breadcrumb-link-radius-start-start,var(--sl-breadcrumb-link-radius));border-start-end-radius:var(--sl-breadcrumb-link-radius-start-end,var(--sl-breadcrumb-link-radius));border-end-end-radius:var(--sl-breadcrumb-link-radius-end-end,var(--sl-breadcrumb-link-radius));border-end-start-radius:var(--sl-breadcrumb-link-radius-end-start,var(--sl-breadcrumb-link-radius));outline:none;display:inline-flex}.sl-breadcrumb-link:focus-visible{outline:var(--sl-breadcrumb-focus-ring-width) solid var(--sl-breadcrumb-focus-ring-color);outline-offset:var(--sl-breadcrumb-focus-ring-offset)}.sl-breadcrumb-link:hover{color:var(--sl-breadcrumb-link-fg-hover)}.sl-breadcrumb-link[data-current]{color:var(--sl-breadcrumb-link-fg-current)}.sl-breadcrumb-link[data-type=button]{padding-block-start:var(--sl-breadcrumb-button-padding-block-start,var(--sl-breadcrumb-button-padding-block,var(--sl-breadcrumb-button-padding)));padding-block-end:var(--sl-breadcrumb-button-padding-block-end,var(--sl-breadcrumb-button-padding-block,var(--sl-breadcrumb-button-padding)));padding-inline-start:var(--sl-breadcrumb-button-padding-inline-start,var(--sl-breadcrumb-button-padding-inline,var(--sl-breadcrumb-button-padding)));padding-inline-end:var(--sl-breadcrumb-button-padding-inline-end,var(--sl-breadcrumb-button-padding-inline,var(--sl-breadcrumb-button-padding)))}.sl-breadcrumb-link[data-type=button] .sl-breadcrumb-label{padding-inline-start:var(--sl-breadcrumb-button-label-padding-inline-start,var(--sl-breadcrumb-button-label-padding-inline));padding-inline-end:var(--sl-breadcrumb-button-label-padding-inline-end,var(--sl-breadcrumb-button-label-padding-inline))}.sl-breadcrumb-link[data-type=button]:hover{background:var(--sl-breadcrumb-button-bg-hover)}.sl-breadcrumb-link[data-type=button][data-current]{background:var(--sl-breadcrumb-button-bg-current);color:var(--sl-breadcrumb-button-fg-current)}.sl-breadcrumb-icon{inline-size:var(--sl-breadcrumb-icon-inline-size,var(--sl-breadcrumb-icon-size));block-size:var(--sl-breadcrumb-icon-block-size,var(--sl-breadcrumb-icon-size));color:var(--sl-breadcrumb-icon-fg);flex-shrink:0}.sl-breadcrumb-link:hover .sl-breadcrumb-icon{color:var(--sl-breadcrumb-icon-fg-hover)}.sl-breadcrumb-link[data-current] .sl-breadcrumb-icon{color:var(--sl-breadcrumb-icon-fg-current)}.sl-breadcrumb-link[data-type=button][data-current] .sl-breadcrumb-icon{color:var(--sl-breadcrumb-icon-fg-button-current)}.sl-breadcrumb-label{font-size:var(--sl-breadcrumb-font-size);line-height:var(--sl-breadcrumb-line-height);font-weight:var(--sl-breadcrumb-font-weight);white-space:nowrap}.sl-breadcrumb-divider{inline-size:var(--sl-breadcrumb-divider-inline-size,var(--sl-breadcrumb-divider-size));block-size:var(--sl-breadcrumb-divider-block-size,var(--sl-breadcrumb-divider-size));color:var(--sl-breadcrumb-divider-fg);flex-shrink:0}.sl-breadcrumb-avatar-link{align-items:center;gap:var(--sl-breadcrumb-avatar-gap);cursor:pointer;border-start-start-radius:var(--sl-breadcrumb-avatar-radius-start-start,var(--sl-breadcrumb-avatar-radius));border-start-end-radius:var(--sl-breadcrumb-avatar-radius-start-end,var(--sl-breadcrumb-avatar-radius));border-end-end-radius:var(--sl-breadcrumb-avatar-radius-end-end,var(--sl-breadcrumb-avatar-radius));border-end-start-radius:var(--sl-breadcrumb-avatar-radius-end-start,var(--sl-breadcrumb-avatar-radius));outline:none;display:flex}.sl-breadcrumb-avatar-link:focus-visible{outline:var(--sl-breadcrumb-focus-ring-width) solid var(--sl-breadcrumb-focus-ring-color);outline-offset:var(--sl-breadcrumb-focus-ring-offset)}.sl-breadcrumb-avatar-ring{background:var(--sl-breadcrumb-avatar-ring-bg);box-shadow:var(--sl-breadcrumb-avatar-ring-shadow);border-start-start-radius:var(--sl-breadcrumb-avatar-radius-start-start,var(--sl-breadcrumb-avatar-radius));border-start-end-radius:var(--sl-breadcrumb-avatar-radius-start-end,var(--sl-breadcrumb-avatar-radius));border-end-end-radius:var(--sl-breadcrumb-avatar-radius-end-end,var(--sl-breadcrumb-avatar-radius));border-end-start-radius:var(--sl-breadcrumb-avatar-radius-end-start,var(--sl-breadcrumb-avatar-radius));padding-block-start:var(--sl-breadcrumb-avatar-ring-padding-block-start,var(--sl-breadcrumb-avatar-ring-padding-block,var(--sl-breadcrumb-avatar-ring-padding)));padding-block-end:var(--sl-breadcrumb-avatar-ring-padding-block-end,var(--sl-breadcrumb-avatar-ring-padding-block,var(--sl-breadcrumb-avatar-ring-padding)));padding-inline-start:var(--sl-breadcrumb-avatar-ring-padding-inline-start,var(--sl-breadcrumb-avatar-ring-padding-inline,var(--sl-breadcrumb-avatar-ring-padding)));padding-inline-end:var(--sl-breadcrumb-avatar-ring-padding-inline-end,var(--sl-breadcrumb-avatar-ring-padding-inline,var(--sl-breadcrumb-avatar-ring-padding)));display:flex}.sl-breadcrumb-avatar-label{font-size:var(--sl-breadcrumb-font-size);line-height:var(--sl-breadcrumb-line-height);font-weight:var(--sl-breadcrumb-font-weight);color:var(--sl-breadcrumb-avatar-label-fg)}.sl-btn{--sl-btn-radius:var(--radius-lg);--sl-btn-link-radius:var(--radius-xs);--sl-btn-inner-radius:var(--button-inner-radius);--sl-btn-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-font-family:var(--font-body);--sl-btn-font-weight:var(--font-weight-semibold);--sl-btn-label-padding-inline:var(--spacing-0_5);--sl-btn-icon-size:var(--spacing-5);--sl-btn-focus-ring-width:var(--focus-ring-width);--sl-btn-focus-ring-color:var(--color-focus-ring);--sl-btn-focus-ring-offset:var(--focus-ring-offset);--sl-btn-destructive-focus-ring-color:var(--color-focus-ring-error);--sl-btn-border-width:var(--border-width);--sl-btn-highlight-border-color:var(--button-highlight-border);--sl-btn-gap-xs:var(--spacing-1);--sl-btn-padding-block-xs:var(--spacing-1_5);--sl-btn-padding-inline-xs:var(--spacing-2_5);--sl-btn-padding-icon-only-xs:var(--spacing-2);--sl-btn-font-size-xs:var(--text-sm);--sl-btn-line-height-xs:var(--text-sm--line-height);--sl-btn-icon-size-xs:var(--spacing-4);--sl-btn-gap-sm:var(--spacing-1);--sl-btn-padding-block-sm:var(--spacing-2);--sl-btn-padding-inline-sm:var(--spacing-3);--sl-btn-padding-icon-only-sm:var(--spacing-2);--sl-btn-font-size-sm:var(--text-sm);--sl-btn-line-height-sm:var(--text-sm--line-height);--sl-btn-gap-md:var(--spacing-1);--sl-btn-padding-block-md:var(--spacing-2_5);--sl-btn-padding-inline-md:var(--spacing-3_5);--sl-btn-padding-icon-only-md:var(--spacing-2_5);--sl-btn-font-size-md:var(--text-sm);--sl-btn-line-height-md:var(--text-sm--line-height);--sl-btn-gap-lg:var(--spacing-1_5);--sl-btn-padding-block-lg:var(--spacing-2_5);--sl-btn-padding-inline-lg:var(--spacing-4);--sl-btn-padding-icon-only-lg:var(--spacing-3);--sl-btn-font-size-lg:var(--text-md);--sl-btn-line-height-lg:var(--text-md--line-height);--sl-btn-gap-xl:var(--spacing-1_5);--sl-btn-padding-block-xl:var(--spacing-3);--sl-btn-padding-inline-xl:var(--spacing-4_5);--sl-btn-padding-icon-only-xl:var(--spacing-3_5);--sl-btn-font-size-xl:var(--text-md);--sl-btn-line-height-xl:var(--text-md--line-height);--sl-btn-primary-bg:var(--color-bg-brand-solid);--sl-btn-primary-bg-hover:var(--color-bg-brand-solid_hover);--sl-btn-primary-fg:var(--color-white);--sl-btn-primary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-icon:var(--button-icon-on-solid);--sl-btn-primary-icon-hover:var(--button-icon-on-solid-hover);--sl-btn-secondary-bg:var(--color-bg-primary);--sl-btn-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-secondary-fg:var(--color-text-secondary);--sl-btn-secondary-fg-hover:var(--color-text-secondary_hover);--sl-btn-secondary-border:var(--color-border-primary);--sl-btn-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-icon:var(--color-fg-quaternary);--sl-btn-secondary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-tertiary-fg:var(--color-text-tertiary);--sl-btn-tertiary-fg-hover:var(--color-text-tertiary_hover);--sl-btn-tertiary-bg-hover:var(--color-bg-primary_hover);--sl-btn-tertiary-icon:var(--color-fg-quaternary);--sl-btn-tertiary-icon-hover:var(--color-fg-quaternary_hover);--sl-btn-primary-destructive-bg:var(--color-bg-error-solid);--sl-btn-primary-destructive-bg-hover:var(--color-bg-error-solid_hover);--sl-btn-primary-destructive-fg:var(--color-white);--sl-btn-primary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-primary-destructive-icon:var(--button-icon-on-solid);--sl-btn-secondary-destructive-bg:var(--color-bg-primary);--sl-btn-secondary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-secondary-destructive-fg:var(--color-text-error-primary);--sl-btn-secondary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-secondary-destructive-border:var(--color-border-error_subtle);--sl-btn-secondary-destructive-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-secondary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-tertiary-destructive-fg:var(--color-text-error-primary);--sl-btn-tertiary-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-tertiary-destructive-bg-hover:var(--color-bg-error-primary);--sl-btn-tertiary-destructive-icon:var(--color-fg-error-secondary);--sl-btn-link-color-fg:var(--color-text-brand-secondary);--sl-btn-link-color-fg-hover:var(--color-text-brand-secondary_hover);--sl-btn-link-color-icon:var(--color-fg-brand-secondary);--sl-btn-link-gray-fg:var(--color-text-tertiary);--sl-btn-link-gray-fg-hover:var(--color-text-tertiary_hover);--sl-btn-link-gray-icon:var(--color-fg-quaternary);--sl-btn-link-destructive-fg:var(--color-text-error-primary);--sl-btn-link-destructive-fg-hover:var(--color-text-error-primary_hover);--sl-btn-link-destructive-icon:var(--color-fg-error-secondary);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-btn-font-family);font-weight:var(--sl-btn-font-weight);transition:var(--sl-btn-transition);border:none;border-start-start-radius:var(--sl-btn-radius-start-start,var(--sl-btn-radius));border-start-end-radius:var(--sl-btn-radius-start-end,var(--sl-btn-radius));border-end-end-radius:var(--sl-btn-radius-end-end,var(--sl-btn-radius));border-end-start-radius:var(--sl-btn-radius-end-start,var(--sl-btn-radius));justify-content:center;align-items:center;text-decoration:none;display:inline-flex;position:relative}.sl-btn:before{content:"";inset:var(--spacing-px);border-radius:var(--sl-btn-inner-radius);pointer-events:none;position:absolute}.sl-btn:focus-visible{outline:var(--sl-btn-focus-ring-width) solid var(--sl-btn-focus-ring-color);outline-offset:var(--sl-btn-focus-ring-offset)}.sl-btn:disabled,.sl-btn[data-disabled]{cursor:not-allowed;opacity:.5}.sl-btn-icon{pointer-events:none;inline-size:var(--sl-btn-icon-inline-size,var(--sl-btn-icon-size));block-size:var(--sl-btn-icon-block-size,var(--sl-btn-icon-size));flex:none}.sl-btn-label{padding-inline-start:var(--sl-btn-label-padding-inline-start,var(--sl-btn-label-padding-inline));padding-inline-end:var(--sl-btn-label-padding-inline-end,var(--sl-btn-label-padding-inline))}.sl-btn[data-size=xs]{gap:var(--sl-btn-gap-xs);font-size:var(--sl-btn-font-size-xs);line-height:var(--sl-btn-line-height-xs);padding-block-start:var(--sl-btn-padding-block-start-xs,var(--sl-btn-padding-block-xs));padding-block-end:var(--sl-btn-padding-block-end-xs,var(--sl-btn-padding-block-xs));padding-inline-start:var(--sl-btn-padding-inline-start-xs,var(--sl-btn-padding-inline-xs));padding-inline-end:var(--sl-btn-padding-inline-end-xs,var(--sl-btn-padding-inline-xs))}.sl-btn[data-size=xs] .sl-btn-icon{inline-size:var(--sl-btn-icon-inline-size-xs,var(--sl-btn-icon-size-xs));block-size:var(--sl-btn-icon-block-size-xs,var(--sl-btn-icon-size-xs))}.sl-btn[data-size=sm]{gap:var(--sl-btn-gap-sm);font-size:var(--sl-btn-font-size-sm);line-height:var(--sl-btn-line-height-sm);padding-block-start:var(--sl-btn-padding-block-start-sm,var(--sl-btn-padding-block-sm));padding-block-end:var(--sl-btn-padding-block-end-sm,var(--sl-btn-padding-block-sm));padding-inline-start:var(--sl-btn-padding-inline-start-sm,var(--sl-btn-padding-inline-sm));padding-inline-end:var(--sl-btn-padding-inline-end-sm,var(--sl-btn-padding-inline-sm))}.sl-btn[data-size=md]{gap:var(--sl-btn-gap-md);font-size:var(--sl-btn-font-size-md);line-height:var(--sl-btn-line-height-md);padding-block-start:var(--sl-btn-padding-block-start-md,var(--sl-btn-padding-block-md));padding-block-end:var(--sl-btn-padding-block-end-md,var(--sl-btn-padding-block-md));padding-inline-start:var(--sl-btn-padding-inline-start-md,var(--sl-btn-padding-inline-md));padding-inline-end:var(--sl-btn-padding-inline-end-md,var(--sl-btn-padding-inline-md))}.sl-btn[data-size=lg]{gap:var(--sl-btn-gap-lg);font-size:var(--sl-btn-font-size-lg);line-height:var(--sl-btn-line-height-lg);padding-block-start:var(--sl-btn-padding-block-start-lg,var(--sl-btn-padding-block-lg));padding-block-end:var(--sl-btn-padding-block-end-lg,var(--sl-btn-padding-block-lg));padding-inline-start:var(--sl-btn-padding-inline-start-lg,var(--sl-btn-padding-inline-lg));padding-inline-end:var(--sl-btn-padding-inline-end-lg,var(--sl-btn-padding-inline-lg))}.sl-btn[data-size=xl]{gap:var(--sl-btn-gap-xl);font-size:var(--sl-btn-font-size-xl);line-height:var(--sl-btn-line-height-xl);padding-block-start:var(--sl-btn-padding-block-start-xl,var(--sl-btn-padding-block-xl));padding-block-end:var(--sl-btn-padding-block-end-xl,var(--sl-btn-padding-block-xl));padding-inline-start:var(--sl-btn-padding-inline-start-xl,var(--sl-btn-padding-inline-xl));padding-inline-end:var(--sl-btn-padding-inline-end-xl,var(--sl-btn-padding-inline-xl))}.sl-btn[data-size=xs]:not(:has(.sl-btn-label)){padding:var(--sl-btn-padding-icon-only-xs)}.sl-btn[data-size=sm]:not(:has(.sl-btn-label)){padding:var(--sl-btn-padding-icon-only-sm)}.sl-btn[data-size=md]:not(:has(.sl-btn-label)){padding:var(--sl-btn-padding-icon-only-md)}.sl-btn[data-size=lg]:not(:has(.sl-btn-label)){padding:var(--sl-btn-padding-icon-only-lg)}.sl-btn[data-size=xl]:not(:has(.sl-btn-label)){padding:var(--sl-btn-padding-icon-only-xl)}.sl-btn[data-color=primary]{background:var(--sl-btn-primary-bg);color:var(--sl-btn-primary-fg);box-shadow:var(--sl-btn-primary-shadow)}.sl-btn[data-color=primary]:hover{background:var(--sl-btn-primary-bg-hover)}.sl-btn[data-color=primary]:before{border:var(--sl-btn-border-width) solid var(--sl-btn-highlight-border-color);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.sl-btn[data-color=primary] .sl-btn-icon{color:var(--sl-btn-primary-icon)}.sl-btn[data-color=primary]:hover .sl-btn-icon{color:var(--sl-btn-primary-icon-hover)}.sl-btn[data-color=secondary]{background:var(--sl-btn-secondary-bg);color:var(--sl-btn-secondary-fg);box-shadow:inset 0 0 0 var(--sl-btn-border-width) var(--sl-btn-secondary-border), var(--sl-btn-secondary-shadow)}.sl-btn[data-color=secondary]:hover{background:var(--sl-btn-secondary-bg-hover);color:var(--sl-btn-secondary-fg-hover)}.sl-btn[data-color=secondary] .sl-btn-icon{color:var(--sl-btn-secondary-icon)}.sl-btn[data-color=secondary]:hover .sl-btn-icon{color:var(--sl-btn-secondary-icon-hover)}.sl-btn[data-color=tertiary]{color:var(--sl-btn-tertiary-fg);background:0 0}.sl-btn[data-color=tertiary]:hover{background:var(--sl-btn-tertiary-bg-hover);color:var(--sl-btn-tertiary-fg-hover)}.sl-btn[data-color=tertiary] .sl-btn-icon{color:var(--sl-btn-tertiary-icon)}.sl-btn[data-color=tertiary]:hover .sl-btn-icon{color:var(--sl-btn-tertiary-icon-hover)}.sl-btn[data-color=primary-destructive]{background:var(--sl-btn-primary-destructive-bg);color:var(--sl-btn-primary-destructive-fg);box-shadow:var(--sl-btn-primary-destructive-shadow)}.sl-btn[data-color=primary-destructive]:hover{background:var(--sl-btn-primary-destructive-bg-hover)}.sl-btn[data-color=primary-destructive]:focus-visible{outline-color:var(--sl-btn-destructive-focus-ring-color)}.sl-btn[data-color=primary-destructive]:before{border:var(--sl-btn-border-width) solid var(--sl-btn-highlight-border-color);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.sl-btn[data-color=primary-destructive] .sl-btn-icon{color:var(--sl-btn-primary-destructive-icon)}.sl-btn[data-color=secondary-destructive]{background:var(--sl-btn-secondary-destructive-bg);color:var(--sl-btn-secondary-destructive-fg);box-shadow:inset 0 0 0 var(--sl-btn-border-width) var(--sl-btn-secondary-destructive-border), var(--sl-btn-secondary-destructive-shadow)}.sl-btn[data-color=secondary-destructive]:hover{background:var(--sl-btn-secondary-destructive-bg-hover);color:var(--sl-btn-secondary-destructive-fg-hover)}.sl-btn[data-color=secondary-destructive]:focus-visible{outline-color:var(--sl-btn-destructive-focus-ring-color)}.sl-btn[data-color=secondary-destructive] .sl-btn-icon{color:var(--sl-btn-secondary-destructive-icon)}.sl-btn[data-color=tertiary-destructive]{color:var(--sl-btn-tertiary-destructive-fg);background:0 0}.sl-btn[data-color=tertiary-destructive]:hover{background:var(--sl-btn-tertiary-destructive-bg-hover);color:var(--sl-btn-tertiary-destructive-fg-hover)}.sl-btn[data-color=tertiary-destructive]:focus-visible{outline-color:var(--sl-btn-destructive-focus-ring-color)}.sl-btn[data-color=tertiary-destructive] .sl-btn-icon{color:var(--sl-btn-tertiary-destructive-icon)}.sl-btn[data-color^=link]{box-shadow:none;background:0 0;border-start-start-radius:var(--sl-btn-link-radius-start-start,var(--sl-btn-link-radius));border-start-end-radius:var(--sl-btn-link-radius-start-end,var(--sl-btn-link-radius));border-end-end-radius:var(--sl-btn-link-radius-end-end,var(--sl-btn-link-radius));border-end-start-radius:var(--sl-btn-link-radius-end-start,var(--sl-btn-link-radius));padding:0}.sl-btn[data-color^=link] .sl-btn-label{text-underline-offset:3px;padding-inline:0;-webkit-text-decoration:underline #0000;text-decoration:underline #0000}.sl-btn[data-color^=link]:hover .sl-btn-label{text-decoration-color:currentColor}.sl-btn[data-color=link-color]{color:var(--sl-btn-link-color-fg)}.sl-btn[data-color=link-color]:hover{color:var(--sl-btn-link-color-fg-hover)}.sl-btn[data-color=link-color] .sl-btn-icon{color:var(--sl-btn-link-color-icon)}.sl-btn[data-color=link-gray]{color:var(--sl-btn-link-gray-fg)}.sl-btn[data-color=link-gray]:hover{color:var(--sl-btn-link-gray-fg-hover)}.sl-btn[data-color=link-gray] .sl-btn-icon{color:var(--sl-btn-link-gray-icon)}.sl-btn[data-color=link-destructive]{color:var(--sl-btn-link-destructive-fg)}.sl-btn[data-color=link-destructive]:hover{color:var(--sl-btn-link-destructive-fg-hover)}.sl-btn[data-color=link-destructive]:focus-visible{outline-color:var(--sl-btn-destructive-focus-ring-color)}.sl-btn[data-color=link-destructive] .sl-btn-icon{color:var(--sl-btn-link-destructive-icon)}.sl-btn-group{--sl-btn-group-radius:var(--radius-lg);--sl-btn-group-shadow:var(--shadow-xs);--sl-btn-group-item-radius:var(--radius-lg);--sl-btn-group-border-width:var(--border-width);--sl-btn-group-item-overlap:calc(-1 * var(--sl-btn-group-border-width));--sl-btn-group-item-shadow:var(--shadow-skeuomorphic);--sl-btn-group-item-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-group-icon-transition:color .1s linear;--sl-btn-group-font-family:var(--font-body);--sl-btn-group-font-weight:var(--font-weight-semibold);--sl-btn-group-item-bg:var(--color-bg-primary);--sl-btn-group-item-bg-hover:var(--color-bg-primary_hover);--sl-btn-group-item-fg:var(--color-text-secondary);--sl-btn-group-item-fg-hover:var(--color-text-secondary_hover);--sl-btn-group-item-fg-disabled:color-mix(in srgb, var(--color-text-secondary) 50%, transparent);--sl-btn-group-item-border:var(--color-border-primary);--sl-btn-group-icon-fg:var(--color-fg-quaternary);--sl-btn-group-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-group-focus-ring-width:var(--focus-ring-width);--sl-btn-group-focus-ring-color:var(--color-focus-ring);--sl-btn-group-focus-ring-offset:var(--focus-ring-offset);--sl-btn-group-icon-size:var(--spacing-5);--sl-btn-group-gap-sm:var(--spacing-1_5);--sl-btn-group-padding-block-sm:var(--spacing-2);--sl-btn-group-padding-inline-sm:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-leading-start-sm:var(--spacing-3);--sl-btn-group-padding-inline-icon-only-sm:var(--spacing-2_5);--sl-btn-group-font-size-sm:var(--text-sm);--sl-btn-group-line-height-sm:var(--text-sm--line-height);--sl-btn-group-gap-md:var(--spacing-1_5);--sl-btn-group-padding-block-md:var(--spacing-2_5);--sl-btn-group-padding-inline-md:var(--spacing-4);--sl-btn-group-padding-inline-icon-leading-start-md:var(--spacing-3_5);--sl-btn-group-padding-inline-icon-only-md:var(--spacing-3);--sl-btn-group-font-size-md:var(--text-sm);--sl-btn-group-line-height-md:var(--text-sm--line-height);--sl-btn-group-gap-lg:var(--spacing-2);--sl-btn-group-padding-block-lg:var(--spacing-2_5);--sl-btn-group-padding-inline-lg:var(--spacing-4_5);--sl-btn-group-padding-inline-icon-leading-start-lg:var(--spacing-4);--sl-btn-group-padding-inline-icon-only-lg:var(--spacing-3_5);--sl-btn-group-font-size-lg:var(--text-md);--sl-btn-group-line-height-lg:var(--text-md--line-height);z-index:0;inline-size:max-content;box-shadow:var(--sl-btn-group-shadow);border-start-start-radius:var(--sl-btn-group-radius-start-start,var(--sl-btn-group-radius));border-start-end-radius:var(--sl-btn-group-radius-start-end,var(--sl-btn-group-radius));border-end-end-radius:var(--sl-btn-group-radius-end-end,var(--sl-btn-group-radius));border-end-start-radius:var(--sl-btn-group-radius-end-start,var(--sl-btn-group-radius));display:inline-flex;position:relative}.sl-btn-group-item{cursor:pointer;white-space:nowrap;background:var(--sl-btn-group-item-bg);color:var(--sl-btn-group-item-fg);font-family:var(--sl-btn-group-font-family);font-weight:var(--sl-btn-group-font-weight);box-shadow:inset 0 0 0 var(--sl-btn-group-border-width) var(--sl-btn-group-item-border), var(--sl-btn-group-item-shadow);transition:var(--sl-btn-group-item-transition);border:none;align-items:center;display:inline-flex}.sl-btn-group-item+.sl-btn-group-item{margin-inline-start:var(--sl-btn-group-item-overlap)}.sl-btn-group-item:first-child{border-start-start-radius:var(--sl-btn-group-item-radius-start-start,var(--sl-btn-group-item-radius));border-end-start-radius:var(--sl-btn-group-item-radius-end-start,var(--sl-btn-group-item-radius))}.sl-btn-group-item:last-child{border-start-end-radius:var(--sl-btn-group-item-radius-start-end,var(--sl-btn-group-item-radius));border-end-end-radius:var(--sl-btn-group-item-radius-end-end,var(--sl-btn-group-item-radius))}.sl-btn-group-item[data-hovered]{background:var(--sl-btn-group-item-bg-hover);color:var(--sl-btn-group-item-fg-hover)}.sl-btn-group-item[data-selected]{z-index:1;background:var(--sl-btn-group-item-bg-hover);color:var(--sl-btn-group-item-fg-hover)}.sl-btn-group-item[data-focus-visible]{z-index:10;outline:var(--sl-btn-group-focus-ring-width) solid var(--sl-btn-group-focus-ring-color);outline-offset:var(--sl-btn-group-focus-ring-offset)}.sl-btn-group-item[data-disabled]{cursor:not-allowed;color:var(--sl-btn-group-item-fg-disabled)}.sl-btn-group-item[data-disabled] .sl-btn-group-icon{opacity:.5}.sl-btn-group-icon{pointer-events:none;inline-size:var(--sl-btn-group-icon-inline-size,var(--sl-btn-group-icon-size));block-size:var(--sl-btn-group-icon-block-size,var(--sl-btn-group-icon-size));color:var(--sl-btn-group-icon-fg);transition:var(--sl-btn-group-icon-transition);flex:none}.sl-btn-group-item[data-hovered] .sl-btn-group-icon,.sl-btn-group-item[data-selected] .sl-btn-group-icon{color:var(--sl-btn-group-icon-fg-hover)}.sl-btn-group-item[data-size=sm]{gap:var(--sl-btn-group-gap-sm);font-size:var(--sl-btn-group-font-size-sm);line-height:var(--sl-btn-group-line-height-sm);padding-block-start:var(--sl-btn-group-padding-block-start-sm,var(--sl-btn-group-padding-block-sm));padding-block-end:var(--sl-btn-group-padding-block-end-sm,var(--sl-btn-group-padding-block-sm));padding-inline-start:var(--sl-btn-group-padding-inline-start-sm,var(--sl-btn-group-padding-inline-sm));padding-inline-end:var(--sl-btn-group-padding-inline-end-sm,var(--sl-btn-group-padding-inline-sm))}.sl-btn-group-item[data-size=sm][data-icon-leading]{padding-inline-start:var(--sl-btn-group-padding-inline-icon-leading-start-sm)}.sl-btn-group-item[data-size=sm][data-icon-only]{padding-inline-start:var(--sl-btn-group-padding-inline-icon-only-sm);padding-inline-end:var(--sl-btn-group-padding-inline-icon-only-sm)}.sl-btn-group-item[data-size=md]{gap:var(--sl-btn-group-gap-md);font-size:var(--sl-btn-group-font-size-md);line-height:var(--sl-btn-group-line-height-md);padding-block-start:var(--sl-btn-group-padding-block-start-md,var(--sl-btn-group-padding-block-md));padding-block-end:var(--sl-btn-group-padding-block-end-md,var(--sl-btn-group-padding-block-md));padding-inline-start:var(--sl-btn-group-padding-inline-start-md,var(--sl-btn-group-padding-inline-md));padding-inline-end:var(--sl-btn-group-padding-inline-end-md,var(--sl-btn-group-padding-inline-md))}.sl-btn-group-item[data-size=md][data-icon-leading]{padding-inline-start:var(--sl-btn-group-padding-inline-icon-leading-start-md)}.sl-btn-group-item[data-size=md][data-icon-only]{padding-inline-start:var(--sl-btn-group-padding-inline-icon-only-md);padding-inline-end:var(--sl-btn-group-padding-inline-icon-only-md)}.sl-btn-group-item[data-size=lg]{gap:var(--sl-btn-group-gap-lg);font-size:var(--sl-btn-group-font-size-lg);line-height:var(--sl-btn-group-line-height-lg);padding-block-start:var(--sl-btn-group-padding-block-start-lg,var(--sl-btn-group-padding-block-lg));padding-block-end:var(--sl-btn-group-padding-block-end-lg,var(--sl-btn-group-padding-block-lg));padding-inline-start:var(--sl-btn-group-padding-inline-start-lg,var(--sl-btn-group-padding-inline-lg));padding-inline-end:var(--sl-btn-group-padding-inline-end-lg,var(--sl-btn-group-padding-inline-lg))}.sl-btn-group-item[data-size=lg][data-icon-leading]{padding-inline-start:var(--sl-btn-group-padding-inline-icon-leading-start-lg)}.sl-btn-group-item[data-size=lg][data-icon-only]{padding-inline-start:var(--sl-btn-group-padding-inline-icon-only-lg);padding-inline-end:var(--sl-btn-group-padding-inline-icon-only-lg)}.sl-btn-utility{--sl-btn-utility-radius:var(--radius-md);--sl-btn-utility-padding-icon-only:var(--spacing-1_5);--sl-btn-utility-border-width:var(--border-width);--sl-btn-utility-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-btn-utility-focus-ring-width:var(--focus-ring-width);--sl-btn-utility-focus-ring-color:var(--color-focus-ring);--sl-btn-utility-focus-ring-offset:var(--focus-ring-offset);--sl-btn-utility-icon-size-xs:var(--spacing-4);--sl-btn-utility-icon-size-sm:var(--spacing-5);--sl-btn-utility-secondary-bg:var(--color-bg-primary);--sl-btn-utility-secondary-bg-hover:var(--color-bg-primary_hover);--sl-btn-utility-secondary-fg:var(--color-fg-quaternary);--sl-btn-utility-secondary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-secondary-border:var(--color-border-primary);--sl-btn-utility-secondary-shadow:var(--shadow-xs-skeuomorphic);--sl-btn-utility-secondary-shadow-disabled:var(--shadow-xs);--sl-btn-utility-tertiary-fg:var(--color-fg-quaternary);--sl-btn-utility-tertiary-fg-hover:var(--color-fg-quaternary_hover);--sl-btn-utility-tertiary-bg-hover:var(--color-bg-primary_hover);cursor:pointer;block-size:max-content;transition:var(--sl-btn-utility-transition);background:0 0;border:none;border-start-start-radius:var(--sl-btn-utility-radius-start-start,var(--sl-btn-utility-radius));border-start-end-radius:var(--sl-btn-utility-radius-start-end,var(--sl-btn-utility-radius));border-end-end-radius:var(--sl-btn-utility-radius-end-end,var(--sl-btn-utility-radius));border-end-start-radius:var(--sl-btn-utility-radius-end-start,var(--sl-btn-utility-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-btn-utility-padding-block-start,var(--sl-btn-utility-padding-icon-only));padding-block-end:var(--sl-btn-utility-padding-block-end,var(--sl-btn-utility-padding-icon-only));padding-inline-start:var(--sl-btn-utility-padding-inline-start,var(--sl-btn-utility-padding-icon-only));padding-inline-end:var(--sl-btn-utility-padding-inline-end,var(--sl-btn-utility-padding-icon-only));display:inline-flex;position:relative}.sl-btn-utility[data-focus-visible]{outline:var(--sl-btn-utility-focus-ring-width) solid var(--sl-btn-utility-focus-ring-color);outline-offset:var(--sl-btn-utility-focus-ring-offset)}.sl-btn-utility[data-disabled]{cursor:not-allowed;opacity:.5}.sl-btn-utility-icon{pointer-events:none;color:currentColor;flex:none;transition:inherit;display:inline-flex}.sl-btn-utility[data-size=xs] .sl-btn-utility-icon,.sl-btn-utility[data-size=xs] .sl-btn-utility-icon svg{inline-size:var(--sl-btn-utility-icon-inline-size-xs,var(--sl-btn-utility-icon-size-xs));block-size:var(--sl-btn-utility-icon-block-size-xs,var(--sl-btn-utility-icon-size-xs))}.sl-btn-utility[data-size=sm] .sl-btn-utility-icon,.sl-btn-utility[data-size=sm] .sl-btn-utility-icon svg{inline-size:var(--sl-btn-utility-icon-inline-size-sm,var(--sl-btn-utility-icon-size-sm));block-size:var(--sl-btn-utility-icon-block-size-sm,var(--sl-btn-utility-icon-size-sm))}.sl-btn-utility[data-color=secondary]{background:var(--sl-btn-utility-secondary-bg);color:var(--sl-btn-utility-secondary-fg);box-shadow:inset 0 0 0 var(--sl-btn-utility-border-width) var(--sl-btn-utility-secondary-border), var(--sl-btn-utility-secondary-shadow)}.sl-btn-utility[data-color=secondary][data-hovered]{background:var(--sl-btn-utility-secondary-bg-hover);color:var(--sl-btn-utility-secondary-fg-hover)}.sl-btn-utility[data-color=secondary][data-disabled]{box-shadow:var(--sl-btn-utility-secondary-shadow-disabled)}.sl-btn-utility[data-color=tertiary]{color:var(--sl-btn-utility-tertiary-fg);background:0 0}.sl-btn-utility[data-color=tertiary][data-hovered]{background:var(--sl-btn-utility-tertiary-bg-hover);color:var(--sl-btn-utility-tertiary-fg-hover)}.sl-calendar{--sl-calendar-gap:var(--spacing-3);--sl-calendar-controls-gap:var(--spacing-3);--sl-calendar-font-family:var(--default-font-family);--sl-calendar-font-size:var(--text-sm);--sl-calendar-heading-font-weight:var(--font-weight-semibold);--sl-calendar-weekday-font-weight:var(--font-weight-medium);--sl-calendar-heading-fg:var(--color-text-secondary);--sl-calendar-weekday-fg:var(--color-text-secondary);--sl-calendar-nav-size:var(--spacing-8);--sl-calendar-weekday-size:var(--spacing-10);gap:var(--sl-calendar-gap);font-family:var(--sl-calendar-font-family);flex-direction:column;display:flex}.sl-calendar-header{justify-content:space-between;align-items:center;display:flex}.sl-calendar-nav{inline-size:var(--sl-calendar-nav-inline-size,var(--sl-calendar-nav-size));block-size:var(--sl-calendar-nav-block-size,var(--sl-calendar-nav-size));padding-block:0;padding-inline:0}.sl-calendar-heading{font-size:var(--sl-calendar-font-size);font-weight:var(--sl-calendar-heading-font-weight);color:var(--sl-calendar-heading-fg);margin-block:0;margin-inline:0}.sl-calendar-controls{gap:var(--sl-calendar-controls-gap);display:flex}.sl-calendar-field{flex:auto}.sl-calendar-grid{border-collapse:collapse;inline-size:max-content}.sl-calendar-weekday-cell{padding-block:0;padding-inline:0}.sl-calendar-weekday{inline-size:var(--sl-calendar-weekday-inline-size,var(--sl-calendar-weekday-size));block-size:var(--sl-calendar-weekday-block-size,var(--sl-calendar-weekday-size));font-size:var(--sl-calendar-font-size);font-weight:var(--sl-calendar-weekday-font-weight);color:var(--sl-calendar-weekday-fg);justify-content:center;align-items:center;display:flex}.sl-calendar-grid-body td{padding-block:0;padding-inline:0}.sl-cal-cell{--sl-cal-cell-size:var(--spacing-10);--sl-cal-cell-radius:var(--radius-full);--sl-cal-cell-inner-radius:var(--radius-full);--sl-cal-cell-dot-size:var(--spacing-1_25);--sl-cal-cell-dot-radius:var(--radius-full);--sl-cal-cell-dot-inset-block-end:var(--spacing-1);--sl-cal-cell-font-size:var(--text-sm);--sl-cal-cell-line-height:var(--text-sm--line-height);--sl-cal-cell-font-weight-active:var(--font-weight-medium);--sl-cal-cell-transition:background-color .1s ease, color .1s ease;--sl-cal-cell-focus-ring-width:var(--focus-ring-width);--sl-cal-cell-focus-ring-color:var(--color-focus-ring);--sl-cal-cell-focus-ring-offset:var(--focus-ring-offset);--sl-cal-cell-outside-opacity:.5;--sl-cal-cell-dot-disabled-opacity:.5;--sl-cal-cell-focused-z:10;--sl-cal-cell-fg:var(--color-text-secondary);--sl-cal-cell-range-fill-bg:var(--color-bg-active);--sl-cal-cell-hover-bg:var(--color-bg-primary_hover);--sl-cal-cell-hover-fg:var(--color-text-secondary_hover);--sl-cal-cell-today-bg:var(--color-bg-active);--sl-cal-cell-today-hover-bg:var(--color-bg-secondary_hover);--sl-cal-cell-selected-bg:var(--color-bg-brand-solid);--sl-cal-cell-selected-bg-hover:var(--color-bg-brand-solid_hover);--sl-cal-cell-selected-fg:var(--color-white);--sl-cal-cell-disabled-fg:var(--color-text-placeholder);--sl-cal-cell-dot-bg:var(--color-fg-brand-primary);--sl-cal-cell-dot-on-selected-bg:var(--color-fg-white);inline-size:var(--sl-cal-cell-inline-size,var(--sl-cal-cell-size));block-size:var(--sl-cal-cell-block-size,var(--sl-cal-cell-size));outline:none;position:relative}.sl-cal-cell--range-fill,.sl-cal-cell--in-range-disabled{background:var(--sl-cal-cell-range-fill-bg)}.sl-cal-cell--rounded-l{border-start-start-radius:var(--sl-cal-cell-radius-start-start,var(--sl-cal-cell-radius));border-end-start-radius:var(--sl-cal-cell-radius-end-start,var(--sl-cal-cell-radius))}.sl-cal-cell--rounded-r{border-start-end-radius:var(--sl-cal-cell-radius-start-end,var(--sl-cal-cell-radius));border-end-end-radius:var(--sl-cal-cell-radius-end-end,var(--sl-cal-cell-radius))}.sl-cal-cell--focused{z-index:var(--sl-cal-cell-focused-z)}.sl-cal-cell--outside{opacity:var(--sl-cal-cell-outside-opacity)}.sl-cal-cell--hidden{display:none}.sl-cal-cell-inner{block-size:100%;inline-size:100%;font-size:var(--sl-cal-cell-font-size);line-height:var(--sl-cal-cell-line-height);color:var(--sl-cal-cell-fg);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--sl-cal-cell-transition);border-start-start-radius:var(--sl-cal-cell-inner-radius-start-start,var(--sl-cal-cell-inner-radius));border-start-end-radius:var(--sl-cal-cell-inner-radius-start-end,var(--sl-cal-cell-inner-radius));border-end-end-radius:var(--sl-cal-cell-inner-radius-end-end,var(--sl-cal-cell-inner-radius));border-end-start-radius:var(--sl-cal-cell-inner-radius-end-start,var(--sl-cal-cell-inner-radius));justify-content:center;align-items:center;display:flex;position:relative}.sl-cal-cell-inner:not([data-selected]):not([data-range-selected]):not([data-disabled]):hover{background:var(--sl-cal-cell-hover-bg);color:var(--sl-cal-cell-hover-fg);font-weight:var(--sl-cal-cell-font-weight-active)}.sl-cal-cell-inner[data-today]{background:var(--sl-cal-cell-today-bg);font-weight:var(--sl-cal-cell-font-weight-active)}.sl-cal-cell-inner[data-today]:hover{background:var(--sl-cal-cell-today-hover-bg)}.sl-cal-cell-inner[data-range-selected]{font-weight:var(--sl-cal-cell-font-weight-active)}.sl-cal-cell-inner[data-selected]{background:var(--sl-cal-cell-selected-bg);color:var(--sl-cal-cell-selected-fg);font-weight:var(--sl-cal-cell-font-weight-active)}.sl-cal-cell-inner[data-selected]:hover{background:var(--sl-cal-cell-selected-bg-hover);color:var(--sl-cal-cell-selected-fg)}.sl-cal-cell-inner[data-disabled]{color:var(--sl-cal-cell-disabled-fg);cursor:not-allowed}.sl-cal-cell-inner[data-focus-visible]{outline:var(--sl-cal-cell-focus-ring-width) solid var(--sl-cal-cell-focus-ring-color);outline-offset:var(--sl-cal-cell-focus-ring-offset)}.sl-cal-cell-dot{inline-size:var(--sl-cal-cell-dot-inline-size,var(--sl-cal-cell-dot-size));block-size:var(--sl-cal-cell-dot-block-size,var(--sl-cal-cell-dot-size));background:var(--sl-cal-cell-dot-bg);border-start-start-radius:var(--sl-cal-cell-dot-radius-start-start,var(--sl-cal-cell-dot-radius));border-start-end-radius:var(--sl-cal-cell-dot-radius-start-end,var(--sl-cal-cell-dot-radius));border-end-end-radius:var(--sl-cal-cell-dot-radius-end-end,var(--sl-cal-cell-dot-radius));border-end-start-radius:var(--sl-cal-cell-dot-radius-end-start,var(--sl-cal-cell-dot-radius));position:absolute;inset-block-end:var(--sl-cal-cell-dot-inset-block-end);inset-inline-start:50%;transform:translate(-50%)}.sl-cal-cell-dot[data-on-selected]{background:var(--sl-cal-cell-dot-on-selected-bg)}.sl-cal-cell-dot[data-disabled]{opacity:var(--sl-cal-cell-dot-disabled-opacity)}.sl-caldate-input{--sl-caldate-radius:var(--radius-lg);--sl-caldate-padding-block:var(--spacing-2);--sl-caldate-padding-inline:var(--spacing-2_5);--sl-caldate-border-width:var(--border-width);--sl-caldate-shadow:var(--shadow-xs);--sl-caldate-transition:box-shadow .1s linear;--sl-caldate-bg:var(--color-bg-primary);--sl-caldate-fg:var(--color-text-primary);--sl-caldate-border:var(--color-border-primary);--sl-caldate-font-size:var(--text-md);--sl-caldate-line-height:var(--text-md--line-height);--sl-caldate-focus-ring-width:var(--focus-ring-width);--sl-caldate-focus-ring-color:var(--color-border-brand);--sl-caldate-segment-radius:var(--radius-sm);--sl-caldate-segment-padding-inline:var(--spacing-0_5);--sl-caldate-segment-font-weight-focused:var(--font-weight-medium);--sl-caldate-segment-fg:var(--color-text-primary);--sl-caldate-segment-placeholder-fg:var(--color-text-placeholder);--sl-caldate-segment-literal-fg:var(--color-fg-quaternary);--sl-caldate-segment-focused-bg:var(--color-bg-brand-solid);--sl-caldate-segment-focused-fg:var(--color-text-white);background:var(--sl-caldate-bg);box-shadow:inset 0 0 0 var(--sl-caldate-border-width) var(--sl-caldate-border), var(--sl-caldate-shadow);font-size:var(--sl-caldate-font-size);line-height:var(--sl-caldate-line-height);color:var(--sl-caldate-fg);transition:var(--sl-caldate-transition);border-start-start-radius:var(--sl-caldate-radius-start-start,var(--sl-caldate-radius));border-start-end-radius:var(--sl-caldate-radius-start-end,var(--sl-caldate-radius));border-end-end-radius:var(--sl-caldate-radius-end-end,var(--sl-caldate-radius));border-end-start-radius:var(--sl-caldate-radius-end-start,var(--sl-caldate-radius));align-items:center;padding-block-start:var(--sl-caldate-padding-block-start,var(--sl-caldate-padding-block));padding-block-end:var(--sl-caldate-padding-block-end,var(--sl-caldate-padding-block));padding-inline-start:var(--sl-caldate-padding-inline-start,var(--sl-caldate-padding-inline));padding-inline-end:var(--sl-caldate-padding-inline-end,var(--sl-caldate-padding-inline));display:flex}.sl-caldate-input[data-focus-within]{box-shadow:inset 0 0 0 var(--sl-caldate-focus-ring-width) var(--sl-caldate-focus-ring-color), var(--sl-caldate-shadow)}.sl-caldate-segment{font-variant-numeric:tabular-nums;caret-color:#0000;color:var(--sl-caldate-segment-fg);border-start-start-radius:var(--sl-caldate-segment-radius-start-start,var(--sl-caldate-segment-radius));border-start-end-radius:var(--sl-caldate-segment-radius-start-end,var(--sl-caldate-segment-radius));border-end-end-radius:var(--sl-caldate-segment-radius-end-end,var(--sl-caldate-segment-radius));border-end-start-radius:var(--sl-caldate-segment-radius-end-start,var(--sl-caldate-segment-radius));outline:none;padding-inline-start:var(--sl-caldate-segment-padding-inline-start,var(--sl-caldate-segment-padding-inline));padding-inline-end:var(--sl-caldate-segment-padding-inline-end,var(--sl-caldate-segment-padding-inline))}.sl-caldate-segment[data-placeholder]{color:var(--sl-caldate-segment-placeholder-fg);text-transform:uppercase}.sl-caldate-segment[data-literal]{color:var(--sl-caldate-segment-literal-fg)}.sl-caldate-segment[data-focused]{background:var(--sl-caldate-segment-focused-bg);color:var(--sl-caldate-segment-focused-fg);font-weight:var(--sl-caldate-segment-font-weight-focused)}.sl-calendar-event-dialog{--sl-cal-event-font-family:var(--default-font-family);--sl-cal-event-font-size-xs:var(--text-xs);--sl-cal-event-font-size-sm:var(--text-sm);--sl-cal-event-font-size-lg:var(--text-lg);--sl-cal-event-font-weight-medium:var(--font-weight-medium);--sl-cal-event-font-weight-semibold:var(--font-weight-semibold);--sl-cal-event-font-weight-bold:var(--font-weight-bold);--sl-cal-event-border-width:var(--border-width);--sl-cal-event-focus-ring-width:var(--focus-ring-width);--sl-cal-event-focus-ring-color:var(--color-brand-500);--sl-cal-event-focus-ring-offset:var(--focus-ring-offset);--sl-cal-event-content-gap:var(--spacing-6);--sl-cal-event-content-padding-block:var(--spacing-6);--sl-cal-event-headstack-gap:var(--spacing-3);--sl-cal-event-datechip-size:var(--spacing-16);--sl-cal-event-datechip-radius:var(--radius-md);--sl-cal-event-datechip-border-color:var(--color-border-secondary);--sl-cal-event-datechip-month-bg:var(--color-bg-secondary);--sl-cal-event-datechip-month-fg:var(--color-text-tertiary);--sl-cal-event-datechip-day-fg:var(--color-brand-800);--sl-cal-event-datechip-month-padding-block-start:var(--spacing-0_75);--sl-cal-event-datechip-month-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-month-padding-inline:7px;--sl-cal-event-datechip-day-padding-block-start:var(--spacing-px);--sl-cal-event-datechip-day-padding-block-end:var(--spacing-0_5);--sl-cal-event-datechip-day-padding-inline:7px;--sl-cal-event-label-fg:var(--color-text-primary);--sl-cal-event-meta-text-fg:var(--color-text-tertiary);--sl-cal-event-about-fg:var(--color-text-tertiary);--sl-cal-event-going-fg:var(--color-text-secondary);--sl-cal-event-guests-count-fg:var(--color-text-primary);--sl-cal-event-actions-gap:var(--spacing-0_5);--sl-cal-event-actions-margin-block-start:calc(-1 * var(--spacing-2));--sl-cal-event-actions-margin-block-end:calc(-1 * var(--spacing-1));--sl-cal-event-meta-gap:var(--spacing-2);--sl-cal-event-meta-row-gap:var(--spacing-2);--sl-cal-event-meta-icon-size:var(--spacing-5);--sl-cal-event-meta-icon-fg:var(--color-text-tertiary);--sl-cal-event-avatars-row-gap:var(--spacing-2);--sl-cal-event-avatar-ring-color:var(--color-neutral-50);--sl-cal-event-avatar-ring:0 0 0 1.5px var(--sl-cal-event-avatar-ring-color);--sl-cal-event-avatar-radius:var(--radius-full);--sl-cal-event-avatar-overlap:calc(-1 * var(--spacing-3));--sl-cal-event-add-size:var(--spacing-10);--sl-cal-event-add-radius:var(--radius-full);--sl-cal-event-add-border-color:var(--color-border-primary);--sl-cal-event-add-bg:var(--color-neutral-50);--sl-cal-event-add-bg-hover:var(--color-bg-secondary);--sl-cal-event-add-fg:var(--color-text-tertiary);--sl-cal-event-add-icon-size:var(--spacing-5);--sl-cal-event-guests-gap:var(--spacing-2);--sl-cal-event-guests-sep-block-size:13px;--sl-cal-event-guests-sep-border-color:var(--color-border-secondary);--sl-cal-event-footer-gap:var(--spacing-4);gap:0}.sl-calendar-event-content{gap:var(--sl-cal-event-content-gap);padding-block-start:var(--sl-cal-event-content-padding-block-start,var(--sl-cal-event-content-padding-block));padding-block-end:var(--sl-cal-event-content-padding-block-end,var(--sl-cal-event-content-padding-block))}.sl-calendar-event-headstack{align-items:flex-start;gap:var(--sl-cal-event-headstack-gap);flex-direction:column;inline-size:100%;display:flex}.sl-calendar-event-datechip{inline-size:var(--sl-cal-event-datechip-inline-size,var(--sl-cal-event-datechip-size));border:var(--sl-cal-event-border-width) solid var(--sl-cal-event-datechip-border-color);text-align:center;border-start-start-radius:var(--sl-cal-event-datechip-radius-start-start,var(--sl-cal-event-datechip-radius));border-start-end-radius:var(--sl-cal-event-datechip-radius-start-end,var(--sl-cal-event-datechip-radius));border-end-end-radius:var(--sl-cal-event-datechip-radius-end-end,var(--sl-cal-event-datechip-radius));border-end-start-radius:var(--sl-cal-event-datechip-radius-end-start,var(--sl-cal-event-datechip-radius));flex-direction:column;display:flex;overflow:hidden}.sl-calendar-event-datechip-month{background:var(--sl-cal-event-datechip-month-bg);font-family:var(--sl-cal-event-font-family);font-size:var(--sl-cal-event-font-size-xs);font-weight:var(--sl-cal-event-font-weight-semibold);color:var(--sl-cal-event-datechip-month-fg);padding-block-start:var(--sl-cal-event-datechip-month-padding-block-start);padding-block-end:var(--sl-cal-event-datechip-month-padding-block-end);padding-inline-start:var(--sl-cal-event-datechip-month-padding-inline-start,var(--sl-cal-event-datechip-month-padding-inline));padding-inline-end:var(--sl-cal-event-datechip-month-padding-inline-end,var(--sl-cal-event-datechip-month-padding-inline))}.sl-calendar-event-datechip-day{font-family:var(--sl-cal-event-font-family);font-size:var(--sl-cal-event-font-size-lg);font-weight:var(--sl-cal-event-font-weight-bold);color:var(--sl-cal-event-datechip-day-fg);padding-block-start:var(--sl-cal-event-datechip-day-padding-block-start);padding-block-end:var(--sl-cal-event-datechip-day-padding-block-end);padding-inline-start:var(--sl-cal-event-datechip-day-padding-inline-start,var(--sl-cal-event-datechip-day-padding-inline));padding-inline-end:var(--sl-cal-event-datechip-day-padding-inline-end,var(--sl-cal-event-datechip-day-padding-inline))}.sl-calendar-event-label{font-family:var(--sl-cal-event-font-family);font-size:var(--sl-cal-event-font-size-sm);font-weight:var(--sl-cal-event-font-weight-semibold);color:var(--sl-cal-event-label-fg);margin:0}.sl-calendar-event-detailhead{justify-content:space-between;align-items:flex-start;inline-size:100%;display:flex}.sl-calendar-event-actions{gap:var(--sl-cal-event-actions-gap);margin-block-start:var(--sl-cal-event-actions-margin-block-start);margin-block-end:var(--sl-cal-event-actions-margin-block-end);display:flex}.sl-calendar-event-meta{gap:var(--sl-cal-event-meta-gap);flex-direction:column;display:flex}.sl-calendar-event-meta-row{align-items:center;gap:var(--sl-cal-event-meta-row-gap);display:flex}.sl-calendar-event-meta-icon{inline-size:var(--sl-cal-event-meta-icon-inline-size,var(--sl-cal-event-meta-icon-size));block-size:var(--sl-cal-event-meta-icon-block-size,var(--sl-cal-event-meta-icon-size));color:var(--sl-cal-event-meta-icon-fg);flex-shrink:0}.sl-calendar-event-meta-text{font-family:var(--sl-cal-event-font-family);font-size:var(--sl-cal-event-font-size-sm);color:var(--sl-cal-event-meta-text-fg);margin:0}.sl-calendar-event-avatars-row{align-items:center;gap:var(--sl-cal-event-avatars-row-gap);display:flex}.sl-calendar-event-avatars{flex-direction:row;display:flex}.sl-calendar-event-avatar{box-shadow:var(--sl-cal-event-avatar-ring);border-start-start-radius:var(--sl-cal-event-avatar-radius-start-start,var(--sl-cal-event-avatar-radius));border-start-end-radius:var(--sl-cal-event-avatar-radius-start-end,var(--sl-cal-event-avatar-radius));border-end-end-radius:var(--sl-cal-event-avatar-radius-end-end,var(--sl-cal-event-avatar-radius));border-end-start-radius:var(--sl-cal-event-avatar-radius-end-start,var(--sl-cal-event-avatar-radius))}.sl-calendar-event-avatars .sl-calendar-event-avatar+.sl-calendar-event-avatar{margin-inline-start:var(--sl-cal-event-avatar-overlap)}.sl-calendar-event-add{inline-size:var(--sl-cal-event-add-inline-size,var(--sl-cal-event-add-size));block-size:var(--sl-cal-event-add-block-size,var(--sl-cal-event-add-size));border:var(--sl-cal-event-border-width) dashed var(--sl-cal-event-add-border-color);background:var(--sl-cal-event-add-bg);color:var(--sl-cal-event-add-fg);cursor:pointer;outline-offset:var(--sl-cal-event-focus-ring-offset);border-start-start-radius:var(--sl-cal-event-add-radius-start-start,var(--sl-cal-event-add-radius));border-start-end-radius:var(--sl-cal-event-add-radius-start-end,var(--sl-cal-event-add-radius));border-end-end-radius:var(--sl-cal-event-add-radius-end-end,var(--sl-cal-event-add-radius));border-end-start-radius:var(--sl-cal-event-add-radius-end-start,var(--sl-cal-event-add-radius));flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.sl-calendar-event-add:hover{background:var(--sl-cal-event-add-bg-hover)}.sl-calendar-event-add:focus-visible{outline:var(--sl-cal-event-focus-ring-width) solid var(--sl-cal-event-focus-ring-color)}.sl-calendar-event-add-icon{inline-size:var(--sl-cal-event-add-icon-inline-size,var(--sl-cal-event-add-icon-size));block-size:var(--sl-cal-event-add-icon-block-size,var(--sl-cal-event-add-icon-size))}.sl-calendar-event-guests{align-items:center;gap:var(--sl-cal-event-guests-gap);display:flex}.sl-calendar-event-guests-count{font-family:var(--sl-cal-event-font-family);font-size:var(--sl-cal-event-font-size-sm);font-weight:var(--sl-cal-event-font-weight-semibold);color:var(--sl-cal-event-guests-count-fg);margin:0}.sl-calendar-event-guests-sep{block-size:var(--sl-cal-event-guests-sep-block-size);border-inline-start:var(--sl-cal-event-border-width) solid var(--sl-cal-event-guests-sep-border-color)}.sl-calendar-event-about{font-family:var(--sl-cal-event-font-family);font-size:var(--sl-cal-event-font-size-sm);color:var(--sl-cal-event-about-fg)}.sl-calendar-event-about p{margin:0}.sl-calendar-event-link{word-break:break-all;text-decoration:underline}.sl-calendar-event-footer{align-items:center;gap:var(--sl-cal-event-footer-gap);inline-size:100%;display:flex}.sl-calendar-event-going{inline-size:100%;font-family:var(--sl-cal-event-font-family);font-size:var(--sl-cal-event-font-size-sm);font-weight:var(--sl-cal-event-font-weight-medium);color:var(--sl-cal-event-going-fg);margin:0}.sl-carousel{--sl-carousel-border-width:var(--border-width);--sl-carousel-trigger-transition:background .1s linear, color .1s linear, box-shadow .1s linear;--sl-carousel-indicator-transition:background .1s linear, inline-size .1s linear;--sl-carousel-focus-ring-width:var(--focus-ring-width);--sl-carousel-focus-ring-color:var(--color-focus-ring);--sl-carousel-focus-ring-offset:var(--focus-ring-offset);--sl-carousel-trigger-size:var(--spacing-10);--sl-carousel-trigger-radius:var(--radius-full);--sl-carousel-trigger-icon-size:var(--spacing-5);--sl-carousel-trigger-bg:var(--color-bg-primary);--sl-carousel-trigger-bg-hover:var(--color-bg-primary_hover);--sl-carousel-trigger-fg:var(--color-text-secondary);--sl-carousel-trigger-fg-hover:var(--color-text-secondary_hover);--sl-carousel-trigger-border:var(--color-border-primary);--sl-carousel-trigger-shadow:var(--shadow-xs-skeuomorphic);--sl-carousel-indicators-gap:var(--spacing-2);--sl-carousel-indicator-size:var(--spacing-2);--sl-carousel-indicator-selected-inline-size:var(--spacing-5);--sl-carousel-indicator-radius:var(--radius-full);--sl-carousel-indicator-bg:var(--color-border-primary);--sl-carousel-indicator-bg-hover:var(--color-fg-quaternary);--sl-carousel-indicator-selected-bg:var(--color-bg-brand-solid);position:relative}.sl-carousel-viewport{block-size:100%;inline-size:100%}.sl-carousel-viewport[data-overflow=hidden]{overflow:hidden}.sl-carousel-track{max-block-size:100%;display:flex}.sl-carousel-track[data-orientation=vertical]{flex-direction:column}.sl-carousel-item{flex:0 0 100%;min-inline-size:0}.sl-carousel-trigger{inline-size:var(--sl-carousel-trigger-inline-size,var(--sl-carousel-trigger-size));block-size:var(--sl-carousel-trigger-block-size,var(--sl-carousel-trigger-size));background:var(--sl-carousel-trigger-bg);color:var(--sl-carousel-trigger-fg);box-shadow:inset 0 0 0 var(--sl-carousel-border-width) var(--sl-carousel-trigger-border), var(--sl-carousel-trigger-shadow);cursor:pointer;transition:var(--sl-carousel-trigger-transition);border:none;border-start-start-radius:var(--sl-carousel-trigger-radius-start-start,var(--sl-carousel-trigger-radius));border-start-end-radius:var(--sl-carousel-trigger-radius-start-end,var(--sl-carousel-trigger-radius));border-end-end-radius:var(--sl-carousel-trigger-radius-end-end,var(--sl-carousel-trigger-radius));border-end-start-radius:var(--sl-carousel-trigger-radius-end-start,var(--sl-carousel-trigger-radius));justify-content:center;align-items:center;display:inline-flex}.sl-carousel-trigger:hover:not(:disabled){background:var(--sl-carousel-trigger-bg-hover);color:var(--sl-carousel-trigger-fg-hover)}.sl-carousel-trigger:focus-visible{outline:var(--sl-carousel-focus-ring-width) solid var(--sl-carousel-focus-ring-color);outline-offset:var(--sl-carousel-focus-ring-offset)}.sl-carousel-trigger:disabled{opacity:.5;cursor:not-allowed}.sl-carousel-trigger svg{inline-size:var(--sl-carousel-trigger-icon-inline-size,var(--sl-carousel-trigger-icon-size));block-size:var(--sl-carousel-trigger-icon-block-size,var(--sl-carousel-trigger-icon-size))}.sl-carousel-indicators{align-items:center;gap:var(--sl-carousel-indicators-gap);display:inline-flex}.sl-carousel-indicator{inline-size:var(--sl-carousel-indicator-inline-size,var(--sl-carousel-indicator-size));block-size:var(--sl-carousel-indicator-block-size,var(--sl-carousel-indicator-size));background:var(--sl-carousel-indicator-bg);cursor:pointer;transition:var(--sl-carousel-indicator-transition);border:none;border-start-start-radius:var(--sl-carousel-indicator-radius-start-start,var(--sl-carousel-indicator-radius));border-start-end-radius:var(--sl-carousel-indicator-radius-start-end,var(--sl-carousel-indicator-radius));border-end-end-radius:var(--sl-carousel-indicator-radius-end-end,var(--sl-carousel-indicator-radius));border-end-start-radius:var(--sl-carousel-indicator-radius-end-start,var(--sl-carousel-indicator-radius));padding:0}.sl-carousel-indicator:hover{background:var(--sl-carousel-indicator-bg-hover)}.sl-carousel-indicator[data-selected]{inline-size:var(--sl-carousel-indicator-selected-inline-size);background:var(--sl-carousel-indicator-selected-bg)}.sl-carousel-indicator:focus-visible{outline:var(--sl-carousel-focus-ring-width) solid var(--sl-carousel-focus-ring-color);outline-offset:var(--sl-carousel-focus-ring-offset)}.sl-chart{--sl-chart-font-family:var(--default-font-family);--sl-chart-font-size:var(--text-sm);--sl-chart-title-font-weight:var(--font-weight-semibold);--sl-chart-value-font-weight:var(--font-weight-medium);--sl-chart-tooltip-bg:var(--color-bg-primary-solid);--sl-chart-tooltip-title-fg:var(--color-text-white);--sl-chart-tooltip-row-fg:var(--color-text-white);--sl-chart-tooltip-name-fg:var(--color-text-white);--sl-chart-tooltip-value-fg:var(--color-text-white);--sl-chart-axis-tick-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-chart-legend-dot-ring-color:var(--color-border-secondary_alt);--sl-chart-tooltip-dot-ring-color:#0003;--sl-chart-dot-ring-width:var(--border-width);--sl-chart-tooltip-shadow:var(--shadow-lg);--sl-chart-tooltip-radius:var(--radius-md);--sl-chart-tooltip-padding:var(--spacing-2);--sl-chart-tooltip-padding-inline:var(--spacing-3);--sl-chart-tooltip-gap:var(--spacing-1);--sl-chart-tooltip-rows-gap:var(--spacing-0_5);--sl-chart-tooltip-row-gap:var(--spacing-2);--sl-chart-legend-gap-block:var(--spacing-3);--sl-chart-legend-gap-inline:var(--spacing-4);--sl-chart-legend-item-gap:var(--spacing-2);--sl-chart-legend-margin:var(--spacing-2);--sl-chart-legend-margin-block-end:0;--sl-chart-legend-margin-inline:0;--sl-chart-dot-size:var(--spacing-2);--sl-chart-dot-radius:var(--radius-full);inline-size:100%;font-family:var(--sl-chart-font-family)}.sl-chart .recharts-surface:focus,.sl-chart .recharts-wrapper:focus-visible{outline:none}.sl-chart .recharts-cartesian-axis-tick-value{fill:var(--sl-chart-axis-tick-fg)}.sl-chart-tooltip{gap:var(--sl-chart-tooltip-gap);background:var(--sl-chart-tooltip-bg);box-shadow:var(--sl-chart-tooltip-shadow);border-start-start-radius:var(--sl-chart-tooltip-radius-start-start,var(--sl-chart-tooltip-radius));border-start-end-radius:var(--sl-chart-tooltip-radius-start-end,var(--sl-chart-tooltip-radius));border-end-end-radius:var(--sl-chart-tooltip-radius-end-end,var(--sl-chart-tooltip-radius));border-end-start-radius:var(--sl-chart-tooltip-radius-end-start,var(--sl-chart-tooltip-radius));flex-direction:column;padding-block-start:var(--sl-chart-tooltip-padding-block-start,var(--sl-chart-tooltip-padding-block,var(--sl-chart-tooltip-padding)));padding-block-end:var(--sl-chart-tooltip-padding-block-end,var(--sl-chart-tooltip-padding-block,var(--sl-chart-tooltip-padding)));padding-inline-start:var(--sl-chart-tooltip-padding-inline-start,var(--sl-chart-tooltip-padding-inline));padding-inline-end:var(--sl-chart-tooltip-padding-inline-end,var(--sl-chart-tooltip-padding-inline));display:flex}.sl-chart-tooltip-title{font-size:var(--sl-chart-font-size);font-weight:var(--sl-chart-title-font-weight);color:var(--sl-chart-tooltip-title-fg);margin:0}.sl-chart-tooltip-rows{gap:var(--sl-chart-tooltip-rows-gap);flex-direction:column;display:flex}.sl-chart-tooltip-row{align-items:center;gap:var(--sl-chart-tooltip-row-gap);font-size:var(--sl-chart-font-size);color:var(--sl-chart-tooltip-row-fg);margin:0;display:flex}.sl-chart-tooltip-dot{inline-size:var(--sl-chart-dot-inline-size,var(--sl-chart-dot-size));block-size:var(--sl-chart-dot-block-size,var(--sl-chart-dot-size));box-shadow:inset 0 0 0 var(--sl-chart-dot-ring-width) var(--sl-chart-tooltip-dot-ring-color);border-start-start-radius:var(--sl-chart-dot-radius-start-start,var(--sl-chart-dot-radius));border-start-end-radius:var(--sl-chart-dot-radius-start-end,var(--sl-chart-dot-radius));border-end-end-radius:var(--sl-chart-dot-radius-end-end,var(--sl-chart-dot-radius));border-end-start-radius:var(--sl-chart-dot-radius-end-start,var(--sl-chart-dot-radius));flex:none}.sl-chart-tooltip-name{color:var(--sl-chart-tooltip-name-fg)}.sl-chart-tooltip-value{font-weight:var(--sl-chart-value-font-weight);color:var(--sl-chart-tooltip-value-fg);font-variant-numeric:tabular-nums;margin-inline-start:auto}.sl-chart-legend{justify-content:center;gap:var(--sl-chart-legend-gap-block) var(--sl-chart-legend-gap-inline);flex-flow:wrap;margin-block-start:var(--sl-chart-legend-margin-block-start,var(--sl-chart-legend-margin-block,var(--sl-chart-legend-margin)));margin-block-end:var(--sl-chart-legend-margin-block-end);margin-inline-start:var(--sl-chart-legend-margin-inline-start,var(--sl-chart-legend-margin-inline));margin-inline-end:var(--sl-chart-legend-margin-inline-end,var(--sl-chart-legend-margin-inline));padding:0;list-style:none;display:flex}.sl-chart-legend-item{align-items:center;gap:var(--sl-chart-legend-item-gap);font-size:var(--sl-chart-font-size);color:var(--sl-chart-legend-fg);display:inline-flex}.sl-chart-legend-dot{inline-size:var(--sl-chart-dot-inline-size,var(--sl-chart-dot-size));block-size:var(--sl-chart-dot-block-size,var(--sl-chart-dot-size));box-shadow:inset 0 0 0 var(--sl-chart-dot-ring-width) var(--sl-chart-legend-dot-ring-color);border-start-start-radius:var(--sl-chart-dot-radius-start-start,var(--sl-chart-dot-radius));border-start-end-radius:var(--sl-chart-dot-radius-start-end,var(--sl-chart-dot-radius));border-end-end-radius:var(--sl-chart-dot-radius-end-end,var(--sl-chart-dot-radius));border-end-start-radius:var(--sl-chart-dot-radius-end-start,var(--sl-chart-dot-radius))}.sl-checkbox{--sl-checkbox-font-family:var(--default-font-family);--sl-checkbox-font-weight:var(--font-weight-medium);--sl-checkbox-font-size-sm:var(--text-sm);--sl-checkbox-font-size-md:var(--text-md);--sl-checkbox-border-width:var(--border-width);--sl-checkbox-transition:background .1s linear, box-shadow .1s linear;--sl-checkbox-mark-transition:opacity .1s linear;--sl-checkbox-focus-ring-width:var(--focus-ring-width);--sl-checkbox-focus-ring-color:var(--color-focus-ring);--sl-checkbox-focus-ring-offset:var(--focus-ring-offset);--sl-checkbox-gap-sm:var(--spacing-2);--sl-checkbox-gap-md:var(--spacing-3);--sl-checkbox-text-gap-md:var(--spacing-0_5);--sl-checkbox-box-size-sm:var(--spacing-4);--sl-checkbox-box-size-md:var(--spacing-5);--sl-checkbox-box-radius-sm:var(--radius-sm);--sl-checkbox-box-radius-md:var(--radius-md);--sl-checkbox-box-margin:var(--spacing-0_5);--sl-checkbox-box-bg:var(--color-bg-primary);--sl-checkbox-box-border:var(--color-border-primary);--sl-checkbox-box-bg-selected:var(--color-bg-brand-solid);--sl-checkbox-box-border-selected:var(--color-bg-brand-solid);--sl-checkbox-box-bg-disabled:var(--color-bg-tertiary);--sl-checkbox-mark-fg:var(--color-fg-white);--sl-checkbox-label-fg:var(--color-text-secondary);--sl-checkbox-hint-fg:var(--color-text-tertiary);--sl-checkbox-mark-check-size-sm:var(--spacing-3);--sl-checkbox-mark-indeterminate-inline-size-sm:var(--spacing-2_5);--sl-checkbox-mark-indeterminate-block-size-sm:var(--spacing-3);--sl-checkbox-mark-size-md:var(--spacing-3_5);align-items:flex-start;gap:var(--sl-checkbox-gap-sm);font-family:var(--sl-checkbox-font-family);display:flex;position:relative}.sl-checkbox[data-disabled]{cursor:not-allowed}.sl-checkbox-box{inline-size:var(--sl-checkbox-box-inline-size-sm,var(--sl-checkbox-box-size-sm));block-size:var(--sl-checkbox-box-block-size-sm,var(--sl-checkbox-box-size-sm));cursor:pointer;background:var(--sl-checkbox-box-bg);box-shadow:inset 0 0 0 var(--sl-checkbox-border-width) var(--sl-checkbox-box-border);transition:var(--sl-checkbox-transition);border-start-start-radius:var(--sl-checkbox-box-radius-start-start-sm,var(--sl-checkbox-box-radius-sm));border-start-end-radius:var(--sl-checkbox-box-radius-start-end-sm,var(--sl-checkbox-box-radius-sm));border-end-end-radius:var(--sl-checkbox-box-radius-end-end-sm,var(--sl-checkbox-box-radius-sm));border-end-start-radius:var(--sl-checkbox-box-radius-end-start-sm,var(--sl-checkbox-box-radius-sm));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sl-checkbox:has(.sl-checkbox-text) .sl-checkbox-box{margin-block-start:var(--sl-checkbox-box-margin-block-start,var(--sl-checkbox-box-margin-block,var(--sl-checkbox-box-margin)))}.sl-checkbox[data-selected] .sl-checkbox-box,.sl-checkbox[data-indeterminate] .sl-checkbox-box{background:var(--sl-checkbox-box-bg-selected);box-shadow:inset 0 0 0 var(--sl-checkbox-border-width) var(--sl-checkbox-box-border-selected)}.sl-checkbox[data-disabled] .sl-checkbox-box{cursor:not-allowed;opacity:.5}.sl-checkbox[data-disabled]:not([data-selected]):not([data-indeterminate]) .sl-checkbox-box{background:var(--sl-checkbox-box-bg-disabled)}.sl-checkbox[data-focus-visible] .sl-checkbox-box{outline:var(--sl-checkbox-focus-ring-width) solid var(--sl-checkbox-focus-ring-color);outline-offset:var(--sl-checkbox-focus-ring-offset)}.sl-checkbox-mark{pointer-events:none;color:var(--sl-checkbox-mark-fg);opacity:0;transition:var(--sl-checkbox-mark-transition);position:absolute}.sl-checkbox-check{inline-size:var(--sl-checkbox-mark-check-inline-size-sm,var(--sl-checkbox-mark-check-size-sm));block-size:var(--sl-checkbox-mark-check-block-size-sm,var(--sl-checkbox-mark-check-size-sm))}.sl-checkbox-indeterminate{inline-size:var(--sl-checkbox-mark-indeterminate-inline-size-sm);block-size:var(--sl-checkbox-mark-indeterminate-block-size-sm)}.sl-checkbox[data-selected]:not([data-indeterminate]) .sl-checkbox-check,.sl-checkbox[data-indeterminate] .sl-checkbox-indeterminate{opacity:1}.sl-checkbox-text{flex-direction:column;display:inline-flex}.sl-checkbox-label{color:var(--sl-checkbox-label-fg);font-size:var(--sl-checkbox-font-size-sm);font-weight:var(--sl-checkbox-font-weight);-webkit-user-select:none;user-select:none;margin:0}.sl-checkbox-hint{color:var(--sl-checkbox-hint-fg);font-size:var(--sl-checkbox-font-size-sm)}.sl-checkbox[data-size=md]{gap:var(--sl-checkbox-gap-md)}.sl-checkbox-box[data-size=md]{inline-size:var(--sl-checkbox-box-inline-size-md,var(--sl-checkbox-box-size-md));block-size:var(--sl-checkbox-box-block-size-md,var(--sl-checkbox-box-size-md));border-start-start-radius:var(--sl-checkbox-box-radius-start-start-md,var(--sl-checkbox-box-radius-md));border-start-end-radius:var(--sl-checkbox-box-radius-start-end-md,var(--sl-checkbox-box-radius-md));border-end-end-radius:var(--sl-checkbox-box-radius-end-end-md,var(--sl-checkbox-box-radius-md));border-end-start-radius:var(--sl-checkbox-box-radius-end-start-md,var(--sl-checkbox-box-radius-md))}.sl-checkbox-box[data-size=md] .sl-checkbox-mark{inline-size:var(--sl-checkbox-mark-inline-size-md,var(--sl-checkbox-mark-size-md));block-size:var(--sl-checkbox-mark-block-size-md,var(--sl-checkbox-mark-size-md))}.sl-checkbox[data-size=md] .sl-checkbox-text{gap:var(--sl-checkbox-text-gap-md)}.sl-checkbox[data-size=md] .sl-checkbox-label,.sl-checkbox[data-size=md] .sl-checkbox-hint{font-size:var(--sl-checkbox-font-size-md)}.sl-close-btn{--sl-close-btn-radius:var(--radius-lg);--sl-close-btn-transition:background .1s linear, color .1s linear;--sl-close-btn-focus-ring-width:var(--focus-ring-width);--sl-close-btn-focus-ring-color:var(--color-focus-ring);--sl-close-btn-focus-ring-offset:var(--focus-ring-offset);--sl-close-btn-padding:var(--spacing-2);--sl-close-btn-size-xs:var(--spacing-7);--sl-close-btn-icon-size-xs:var(--spacing-4);--sl-close-btn-size-sm:var(--spacing-9);--sl-close-btn-icon-size-sm:var(--spacing-5);--sl-close-btn-size-md:var(--spacing-10);--sl-close-btn-icon-size-md:var(--spacing-5);--sl-close-btn-size-lg:var(--spacing-11);--sl-close-btn-icon-size-lg:var(--spacing-6);--sl-close-btn-light-fg:var(--color-fg-quaternary);--sl-close-btn-light-fg-hover:var(--color-fg-quaternary_hover);--sl-close-btn-light-bg-hover:var(--color-bg-primary_hover);--sl-close-btn-dark-fg:#ffffffb3;--sl-close-btn-dark-fg-hover:var(--color-fg-white);--sl-close-btn-dark-bg-hover:#fff3;cursor:pointer;transition:var(--sl-close-btn-transition);background:0 0;border:none;border-start-start-radius:var(--sl-close-btn-radius-start-start,var(--sl-close-btn-radius));border-start-end-radius:var(--sl-close-btn-radius-start-end,var(--sl-close-btn-radius));border-end-end-radius:var(--sl-close-btn-radius-end-end,var(--sl-close-btn-radius));border-end-start-radius:var(--sl-close-btn-radius-end-start,var(--sl-close-btn-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-close-btn-padding-block-start,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-block-end:var(--sl-close-btn-padding-block-end,var(--sl-close-btn-padding-block,var(--sl-close-btn-padding)));padding-inline-start:var(--sl-close-btn-padding-inline-start,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));padding-inline-end:var(--sl-close-btn-padding-inline-end,var(--sl-close-btn-padding-inline,var(--sl-close-btn-padding)));display:inline-flex}.sl-close-btn:focus-visible{outline:var(--sl-close-btn-focus-ring-width) solid var(--sl-close-btn-focus-ring-color);outline-offset:var(--sl-close-btn-focus-ring-offset)}.sl-close-btn[data-disabled]{cursor:not-allowed;opacity:.5}.sl-close-btn-icon{flex:none}.sl-close-btn[data-size=xs]{inline-size:var(--sl-close-btn-inline-size-xs,var(--sl-close-btn-size-xs));block-size:var(--sl-close-btn-block-size-xs,var(--sl-close-btn-size-xs))}.sl-close-btn[data-size=xs] .sl-close-btn-icon{inline-size:var(--sl-close-btn-icon-inline-size-xs,var(--sl-close-btn-icon-size-xs));block-size:var(--sl-close-btn-icon-block-size-xs,var(--sl-close-btn-icon-size-xs))}.sl-close-btn[data-size=sm]{inline-size:var(--sl-close-btn-inline-size-sm,var(--sl-close-btn-size-sm));block-size:var(--sl-close-btn-block-size-sm,var(--sl-close-btn-size-sm))}.sl-close-btn[data-size=sm] .sl-close-btn-icon{inline-size:var(--sl-close-btn-icon-inline-size-sm,var(--sl-close-btn-icon-size-sm));block-size:var(--sl-close-btn-icon-block-size-sm,var(--sl-close-btn-icon-size-sm))}.sl-close-btn[data-size=md]{inline-size:var(--sl-close-btn-inline-size-md,var(--sl-close-btn-size-md));block-size:var(--sl-close-btn-block-size-md,var(--sl-close-btn-size-md))}.sl-close-btn[data-size=md] .sl-close-btn-icon{inline-size:var(--sl-close-btn-icon-inline-size-md,var(--sl-close-btn-icon-size-md));block-size:var(--sl-close-btn-icon-block-size-md,var(--sl-close-btn-icon-size-md))}.sl-close-btn[data-size=lg]{inline-size:var(--sl-close-btn-inline-size-lg,var(--sl-close-btn-size-lg));block-size:var(--sl-close-btn-block-size-lg,var(--sl-close-btn-size-lg))}.sl-close-btn[data-size=lg] .sl-close-btn-icon{inline-size:var(--sl-close-btn-icon-inline-size-lg,var(--sl-close-btn-icon-size-lg));block-size:var(--sl-close-btn-icon-block-size-lg,var(--sl-close-btn-icon-size-lg))}.sl-close-btn[data-theme-variant=light]{color:var(--sl-close-btn-light-fg)}.sl-close-btn[data-theme-variant=light]:hover{background:var(--sl-close-btn-light-bg-hover);color:var(--sl-close-btn-light-fg-hover)}.sl-close-btn[data-theme-variant=dark]{color:var(--sl-close-btn-dark-fg)}.sl-close-btn[data-theme-variant=dark]:hover{background:var(--sl-close-btn-dark-bg-hover);color:var(--sl-close-btn-dark-fg-hover)}.sl-code-snippet{--sl-code-snippet-radius:var(--radius-xl);--sl-code-snippet-border-width:var(--border-width);--sl-code-snippet-transition:opacity .1s linear;--sl-code-snippet-bg:var(--color-bg-primary);--sl-code-snippet-ring-plain:var(--color-border-secondary);--sl-code-snippet-ring-modern:var(--color-border-secondary_alt);--sl-code-snippet-shadow-modern:var(--shadow-lg);--sl-code-snippet-font-family:var(--font-mono);--sl-code-snippet-font-size:var(--text-sm);--sl-code-snippet-line-height:22px;--sl-code-snippet-content-padding:var(--spacing-4);--sl-code-snippet-content-padding-collapsible:var(--spacing-12);--sl-code-snippet-gutter-width:var(--spacing-10);--sl-code-snippet-gutter-fg:var(--color-fg-quaternary);--sl-code-snippet-actions-gap:var(--spacing-1);--sl-code-snippet-actions-offset:var(--spacing-2);--sl-code-snippet-overlay-padding-block-end:var(--spacing-6);--sl-code-snippet-overlay-height-collapsed:calc(var(--spacing) * 47);--sl-code-snippet-overlay-height-expanded:calc(var(--spacing) * 17);--sl-code-snippet-syntax-fg:var(--color-text-primary);--sl-code-snippet-syntax-entity:var(--color-utility-blue-600);--sl-code-snippet-syntax-keyword:var(--color-utility-pink-600);--sl-code-snippet-syntax-constant:var(--color-utility-brand-600);--sl-code-snippet-syntax-string:var(--color-utility-blue-700)}.sl-code-snippet-wrapper{--sl-code-snippet-wrapper-radius:20px;--sl-code-snippet-wrapper-bg:var(--color-bg-secondary_alt);--sl-code-snippet-wrapper-ring:var(--color-border-secondary);--sl-code-snippet-wrapper-padding:var(--spacing-2)}.sl-code-snippet-tabs{--sl-code-snippet-tabs-radius-top:var(--radius-xl);--sl-code-snippet-tabs-radius-bottom:20px;--sl-code-snippet-tabs-bg:var(--color-bg-secondary_alt);--sl-code-snippet-tabs-ring:var(--color-border-secondary);--sl-code-snippet-tabs-shadow:var(--shadow-xs);--sl-code-snippet-tab-gap:var(--spacing-2);--sl-code-snippet-tab-radius:var(--radius-md);--sl-code-snippet-tab-padding-inline:var(--spacing-2);--sl-code-snippet-tab-padding-block:var(--spacing-1);--sl-code-snippet-tab-font-size:var(--text-sm);--sl-code-snippet-tab-font-weight:var(--font-weight-semibold);--sl-code-snippet-tab-fg:var(--color-text-quaternary);--sl-code-snippet-tab-fg-active:var(--color-text-primary);--sl-code-snippet-tab-focus-ring-width:var(--focus-ring-width);--sl-code-snippet-tab-focus-ring-color:var(--color-focus-ring);--sl-code-snippet-tab-focus-ring-offset:var(--focus-ring-offset);--sl-code-snippet-tab-transition:color .1s linear;--sl-code-snippet-tablist-padding-inline:var(--spacing-3);--sl-code-snippet-tablist-padding-block:var(--spacing-2);--sl-code-snippet-tablist-actions-padding-inline-end:var(--spacing-2);--sl-code-snippet-tablist-actions-padding-block-start:var(--spacing-2);--sl-code-snippet-tabpanel-padding-inline:var(--spacing-2);--sl-code-snippet-tabpanel-padding-block-end:var(--spacing-2)}.sl-code-snippet{background:var(--sl-code-snippet-bg);border-start-start-radius:var(--sl-code-snippet-radius-start-start,var(--sl-code-snippet-radius));border-start-end-radius:var(--sl-code-snippet-radius-start-end,var(--sl-code-snippet-radius));border-end-end-radius:var(--sl-code-snippet-radius-end-end,var(--sl-code-snippet-radius));border-end-start-radius:var(--sl-code-snippet-radius-end-start,var(--sl-code-snippet-radius));max-inline-size:100%;position:relative;overflow:clip}.sl-code-snippet--plain{box-shadow:inset 0 0 0 var(--sl-code-snippet-border-width) var(--sl-code-snippet-ring-plain)}.sl-code-snippet--modern{box-shadow:inset 0 0 0 var(--sl-code-snippet-border-width) var(--sl-code-snippet-ring-modern), var(--sl-code-snippet-shadow-modern)}.sl-code-snippet-wrapper{background:var(--sl-code-snippet-wrapper-bg);padding:var(--sl-code-snippet-wrapper-padding);box-shadow:inset 0 0 0 var(--sl-code-snippet-border-width) var(--sl-code-snippet-wrapper-ring);border-start-start-radius:var(--sl-code-snippet-wrapper-radius-start-start,var(--sl-code-snippet-wrapper-radius));border-start-end-radius:var(--sl-code-snippet-wrapper-radius-start-end,var(--sl-code-snippet-wrapper-radius));border-end-end-radius:var(--sl-code-snippet-wrapper-radius-end-end,var(--sl-code-snippet-wrapper-radius));border-end-start-radius:var(--sl-code-snippet-wrapper-radius-end-start,var(--sl-code-snippet-wrapper-radius))}.sl-code-snippet-content{font-family:var(--sl-code-snippet-font-family);font-size:var(--sl-code-snippet-font-size);line-height:var(--sl-code-snippet-line-height);white-space:pre}.sl-code-snippet-content .shiki{overflow-x:auto}.sl-code-snippet-content code{inline-size:100%}.sl-code-snippet-content--padded{padding:var(--sl-code-snippet-content-padding)}.sl-code-snippet-content--clipped{overflow-y:hidden}.sl-code-snippet-content--collapsible{padding-block-end:var(--sl-code-snippet-content-padding-collapsible)}.sl-code-snippet-content--line-numbers{padding-block:var(--sl-code-snippet-content-padding)}.sl-code-snippet-content--line-numbers code{counter-reset:sl-code-snippet-line}.sl-code-snippet-content--line-numbers .line{inline-size:100%;padding-inline-start:var(--sl-code-snippet-gutter-width);display:inline-block;position:relative}.sl-code-snippet-content--line-numbers .line:before{counter-increment:sl-code-snippet-line;content:counter(sl-code-snippet-line);inline-size:calc(var(--sl-code-snippet-gutter-width) - var(--spacing-3));text-align:end;color:var(--sl-code-snippet-gutter-fg);-webkit-user-select:none;user-select:none;position:absolute;inset-inline-start:0}.sl-code-snippet-actions{z-index:10;align-items:center;gap:var(--sl-code-snippet-actions-gap);opacity:0;transition:var(--sl-code-snippet-transition);display:flex;position:absolute;inset-block-start:var(--sl-code-snippet-actions-offset);inset-inline-end:var(--sl-code-snippet-actions-offset)}.sl-code-snippet:hover .sl-code-snippet-actions{opacity:1}.sl-code-snippet:has(:focus-visible) .sl-code-snippet-actions{opacity:1}.sl-code-snippet-overlay{background:linear-gradient(to bottom, transparent 0%, color-mix(in srgb, var(--sl-code-snippet-bg) 2%, transparent) 4.7%, color-mix(in srgb, var(--sl-code-snippet-bg) 4%, transparent) 8.9%, color-mix(in srgb, var(--sl-code-snippet-bg) 7%, transparent) 12.8%, color-mix(in srgb, var(--sl-code-snippet-bg) 10%, transparent) 16.56%, color-mix(in srgb, var(--sl-code-snippet-bg) 14%, transparent) 20.37%, color-mix(in srgb, var(--sl-code-snippet-bg) 18%, transparent) 24.4%, color-mix(in srgb, var(--sl-code-snippet-bg) 23%, transparent) 28.83%, color-mix(in srgb, var(--sl-code-snippet-bg) 29%, transparent) 33.84%, color-mix(in srgb, var(--sl-code-snippet-bg) 35%, transparent) 39.6%, color-mix(in srgb, var(--sl-code-snippet-bg) 43%, transparent) 46.3%, color-mix(in srgb, var(--sl-code-snippet-bg) 52%, transparent) 54.1%, color-mix(in srgb, var(--sl-code-snippet-bg) 62%, transparent) 63.2%, color-mix(in srgb, var(--sl-code-snippet-bg) 73%, transparent) 73.76%, color-mix(in srgb, var(--sl-code-snippet-bg) 86%, transparent) 85.97%, var(--sl-code-snippet-bg) 100%);justify-content:center;align-items:flex-end;padding-block-end:var(--sl-code-snippet-overlay-padding-block-end);display:flex;inset-block-end:0;inset-inline:0}.sl-code-snippet-overlay--absolute{block-size:var(--sl-code-snippet-overlay-height-collapsed);position:absolute}.sl-code-snippet-overlay--sticky{block-size:var(--sl-code-snippet-overlay-height-expanded);position:sticky}.sl-code-snippet-tabs{background:var(--sl-code-snippet-tabs-bg);box-shadow:inset 0 0 0 var(--sl-code-snippet-border-width) var(--sl-code-snippet-tabs-ring), var(--sl-code-snippet-tabs-shadow);border-start-start-radius:var(--sl-code-snippet-tabs-radius-top);border-start-end-radius:var(--sl-code-snippet-tabs-radius-top);border-end-end-radius:var(--sl-code-snippet-tabs-radius-bottom);border-end-start-radius:var(--sl-code-snippet-tabs-radius-bottom)}.sl-code-snippet-tablist-row{align-items:flex-start;display:flex;position:relative}.sl-code-snippet-tablist{padding-inline:var(--sl-code-snippet-tablist-padding-inline);padding-block:var(--sl-code-snippet-tablist-padding-block);flex:auto;align-items:center;display:flex;overflow:auto}.sl-code-snippet-tablist-actions{flex:none;align-items:center;padding-block-start:var(--sl-code-snippet-tablist-actions-padding-block-start);padding-inline-end:var(--sl-code-snippet-tablist-actions-padding-inline-end);display:flex}.sl-code-snippet-tab{z-index:10;cursor:pointer;justify-content:center;align-items:center;gap:var(--sl-code-snippet-tab-gap);border-radius:var(--sl-code-snippet-tab-radius);padding-inline:var(--sl-code-snippet-tab-padding-inline);padding-block:var(--sl-code-snippet-tab-padding-block);font-size:var(--sl-code-snippet-tab-font-size);font-weight:var(--sl-code-snippet-tab-font-weight);white-space:nowrap;color:var(--sl-code-snippet-tab-fg);outline:0 solid var(--sl-code-snippet-tab-focus-ring-color);outline-offset:var(--sl-code-snippet-tab-focus-ring-offset);transition:var(--sl-code-snippet-tab-transition);display:flex}.sl-code-snippet-tab--active{color:var(--sl-code-snippet-tab-fg-active)}.sl-code-snippet-tab--focus-visible{outline-width:var(--sl-code-snippet-tab-focus-ring-width)}.sl-code-snippet-tabpanel{padding-inline:var(--sl-code-snippet-tabpanel-padding-inline);padding-block-end:var(--sl-code-snippet-tabpanel-padding-block-end)}.sl-color-dialog{--sl-color-border-width:var(--border-width);--sl-color-transition:box-shadow .1s linear, transform .1s linear;--sl-color-font-family:var(--default-font-family);--sl-color-font-size:var(--text-sm);--sl-color-font-weight-label:var(--font-weight-semibold);--sl-color-focus-ring-width:var(--focus-ring-width);--sl-color-focus-ring-color:var(--color-focus-ring);--sl-color-focus-ring-offset:var(--focus-ring-offset);--sl-color-cell-focus-ring-color:var(--color-fg-brand-primary);--sl-color-dialog-bg:var(--color-bg-primary);--sl-color-dialog-border:var(--color-border-secondary);--sl-color-surface-bg:var(--color-bg-primary);--sl-color-cell-border:var(--color-border-primary);--sl-color-format-border:var(--color-border-primary);--sl-color-format-fg:var(--color-text-primary);--sl-color-input-fg:var(--color-text-primary);--sl-color-ring-subtle:var(--color-border-secondary_alt);--sl-color-thumb-border-color:var(--color-text-white);--sl-color-saved-label-fg:var(--color-text-secondary);--sl-color-swatch-selected-ring:var(--swatch-color,var(--color-fg-brand-primary));--sl-color-dialog-shadow:var(--shadow-xl);--sl-color-thumb-shadow:var(--shadow-md);--sl-color-input-group-shadow:var(--shadow-xs);--sl-color-dialog-size:320px;--sl-color-dialog-radius:var(--radius-xl);--sl-color-dialog-padding:var(--spacing-4);--sl-color-solid-gap:var(--spacing-4);--sl-color-solid-body-gap:var(--spacing-4);--sl-color-controls-gap:var(--spacing-3);--sl-color-sliders-gap:var(--spacing-3);--sl-color-value-row-gap:var(--spacing-3);--sl-color-area-radius:var(--radius-md);--sl-color-thumb-size:var(--spacing-5);--sl-color-thumb-border-width:var(--spacing-0_75);--sl-color-thumb-radius:var(--radius-full);--sl-color-slider-track-block-size:var(--spacing-3);--sl-color-slider-track-radius:var(--radius-full);--sl-color-format-inline-size:var(--spacing-20);--sl-color-format-block-size:38px;--sl-color-format-border-width:var(--border-width);--sl-color-format-radius:var(--radius-md);--sl-color-format-padding-inline-start:var(--spacing-2_5);--sl-color-format-padding-inline-end:var(--spacing-1);--sl-color-cell-radius:var(--radius-md);--sl-color-cell-overlap:var(--spacing-px);--sl-color-cell-alpha-size:var(--spacing-14);--sl-color-field-swatch-gap:var(--spacing-2);--sl-color-field-swatch-padding-block:var(--spacing-2);--sl-color-field-swatch-padding-inline:var(--spacing-2_5);--sl-color-input-padding-block:var(--spacing-2);--sl-color-input-padding-inline:var(--spacing-2_5);--sl-color-swatch-mini-size:var(--spacing-4);--sl-color-swatch-mini-radius:var(--radius-full);--sl-color-saved-gap:var(--spacing-3);--sl-color-saved-margin-block-start:var(--spacing-4);--sl-color-saved-head-gap:var(--spacing-3);--sl-color-swatches-gap:var(--spacing-2);--sl-color-swatch-item-size:var(--spacing-5);--sl-color-swatch-item-size-sm:var(--spacing-4);--sl-color-swatch-item-radius:var(--radius-full);--sl-color-swatch-radius:var(--radius-full);inline-size:var(--sl-color-dialog-inline-size,var(--sl-color-dialog-size));background:var(--sl-color-dialog-bg);box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-dialog-border), var(--sl-color-dialog-shadow);border-start-start-radius:var(--sl-color-dialog-radius-start-start,var(--sl-color-dialog-radius));border-start-end-radius:var(--sl-color-dialog-radius-start-end,var(--sl-color-dialog-radius));border-end-end-radius:var(--sl-color-dialog-radius-end-end,var(--sl-color-dialog-radius));border-end-start-radius:var(--sl-color-dialog-radius-end-start,var(--sl-color-dialog-radius));flex-direction:column;padding-block-start:var(--sl-color-dialog-padding-block-start,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-block-end:var(--sl-color-dialog-padding-block-end,var(--sl-color-dialog-padding-block,var(--sl-color-dialog-padding)));padding-inline-start:var(--sl-color-dialog-padding-inline-start,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));padding-inline-end:var(--sl-color-dialog-padding-inline-end,var(--sl-color-dialog-padding-inline,var(--sl-color-dialog-padding)));display:flex;position:relative;overflow:clip}.sl-color-solid{gap:var(--sl-color-solid-gap);flex-direction:column;display:flex}.sl-color-solid-body{gap:var(--sl-color-solid-body-gap);flex-direction:column;display:flex}.sl-color-solid-controls{align-items:flex-start;gap:var(--sl-color-controls-gap);display:flex}.sl-color-sliders{gap:var(--sl-color-sliders-gap);flex-direction:column;flex:1;display:flex}.sl-color-value-row{align-items:center;gap:var(--sl-color-value-row-gap);display:flex}.sl-color-area{aspect-ratio:1;inline-size:100%;box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-ring-subtle);border-start-start-radius:var(--sl-color-area-radius-start-start,var(--sl-color-area-radius));border-start-end-radius:var(--sl-color-area-radius-start-end,var(--sl-color-area-radius));border-end-end-radius:var(--sl-color-area-radius-end-end,var(--sl-color-area-radius));border-end-start-radius:var(--sl-color-area-radius-end-start,var(--sl-color-area-radius));flex-shrink:0;position:relative}.sl-color-thumb{inline-size:var(--sl-color-thumb-inline-size,var(--sl-color-thumb-size));block-size:var(--sl-color-thumb-block-size,var(--sl-color-thumb-size));cursor:grab;border:var(--sl-color-thumb-border-width) solid var(--sl-color-thumb-border-color);box-shadow:var(--sl-color-thumb-shadow);border-start-start-radius:var(--sl-color-thumb-radius-start-start,var(--sl-color-thumb-radius));border-start-end-radius:var(--sl-color-thumb-radius-start-end,var(--sl-color-thumb-radius));border-end-end-radius:var(--sl-color-thumb-radius-end-end,var(--sl-color-thumb-radius));border-end-start-radius:var(--sl-color-thumb-radius-end-start,var(--sl-color-thumb-radius));outline:none}.sl-color-thumb--dragging{cursor:grabbing}.sl-color-thumb[data-focus-visible]{outline:var(--sl-color-focus-ring-width) solid var(--sl-color-focus-ring-color);outline-offset:var(--sl-color-focus-ring-offset)}.sl-color-slider{inline-size:100%}.sl-color-slider-track{block-size:var(--sl-color-slider-track-block-size);cursor:pointer;inline-size:100%;box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-ring-subtle);border-start-start-radius:var(--sl-color-slider-track-radius-start-start,var(--sl-color-slider-track-radius));border-start-end-radius:var(--sl-color-slider-track-radius-start-end,var(--sl-color-slider-track-radius));border-end-end-radius:var(--sl-color-slider-track-radius-end-end,var(--sl-color-slider-track-radius));border-end-start-radius:var(--sl-color-slider-track-radius-end-start,var(--sl-color-slider-track-radius));position:relative}.sl-color-format{inline-size:var(--sl-color-format-inline-size);block-size:var(--sl-color-format-block-size);border:var(--sl-color-format-border-width) solid var(--sl-color-format-border);background:var(--sl-color-surface-bg);color:var(--sl-color-format-fg);font-family:var(--sl-color-font-family);font-size:var(--sl-color-font-size);cursor:pointer;border-start-start-radius:var(--sl-color-format-radius-start-start,var(--sl-color-format-radius));border-start-end-radius:var(--sl-color-format-radius-start-end,var(--sl-color-format-radius));border-end-end-radius:var(--sl-color-format-radius-end-end,var(--sl-color-format-radius));border-end-start-radius:var(--sl-color-format-radius-end-start,var(--sl-color-format-radius));flex-shrink:0;padding-inline-start:var(--sl-color-format-padding-inline-start);padding-inline-end:var(--sl-color-format-padding-inline-end)}.sl-color-format:focus-visible{box-shadow:0 0 0 var(--sl-color-focus-ring-width) var(--sl-color-focus-ring-color);outline:none}.sl-color-input-group{box-shadow:var(--sl-color-input-group-shadow);flex:1;display:flex}.sl-color-cell{background:var(--sl-color-surface-bg);box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-cell-border);transition:var(--sl-color-transition);place-content:center;place-items:center;display:flex;position:relative}.sl-color-cell:focus-within{z-index:10;box-shadow:inset 0 0 0 var(--sl-color-focus-ring-width) var(--sl-color-cell-focus-ring-color)}.sl-color-cell--only{border-start-start-radius:var(--sl-color-cell-radius-start-start,var(--sl-color-cell-radius));border-start-end-radius:var(--sl-color-cell-radius-start-end,var(--sl-color-cell-radius));border-end-end-radius:var(--sl-color-cell-radius-end-end,var(--sl-color-cell-radius));border-end-start-radius:var(--sl-color-cell-radius-end-start,var(--sl-color-cell-radius))}.sl-color-cell--first{border-start-start-radius:var(--sl-color-cell-radius-start-start,var(--sl-color-cell-radius));border-end-start-radius:var(--sl-color-cell-radius-end-start,var(--sl-color-cell-radius))}.sl-color-cell--middle{margin-inline-start:calc(-1 * var(--sl-color-cell-overlap))}.sl-color-cell--last{border-start-end-radius:var(--sl-color-cell-radius-start-end,var(--sl-color-cell-radius));border-end-end-radius:var(--sl-color-cell-radius-end-end,var(--sl-color-cell-radius));margin-inline-start:calc(-1 * var(--sl-color-cell-overlap))}.sl-color-cell--alpha{inline-size:var(--sl-color-cell-alpha-inline-size,var(--sl-color-cell-alpha-size));flex-shrink:0}.sl-color-field{inline-size:100%;display:flex}.sl-color-field--swatch{align-items:center;gap:var(--sl-color-field-swatch-gap);flex:1;padding-block-start:var(--sl-color-field-swatch-padding-block-start,var(--sl-color-field-swatch-padding-block));padding-block-end:var(--sl-color-field-swatch-padding-block-end,var(--sl-color-field-swatch-padding-block));padding-inline-start:var(--sl-color-field-swatch-padding-inline-start,var(--sl-color-field-swatch-padding-inline));padding-inline-end:var(--sl-color-field-swatch-padding-inline-end,var(--sl-color-field-swatch-padding-inline))}.sl-color-input{inline-size:100%;min-inline-size:0;color:var(--sl-color-input-fg);font-family:var(--sl-color-font-family);font-size:var(--sl-color-font-size);background:0 0;border:none;outline:none;padding-block-start:var(--sl-color-input-padding-block-start,var(--sl-color-input-padding-block));padding-block-end:var(--sl-color-input-padding-block-end,var(--sl-color-input-padding-block));padding-inline-start:var(--sl-color-input-padding-inline-start,var(--sl-color-input-padding-inline));padding-inline-end:var(--sl-color-input-padding-inline-end,var(--sl-color-input-padding-inline))}.sl-color-field--swatch .sl-color-input{padding:0}.sl-color-swatch-mini{inline-size:var(--sl-color-swatch-mini-inline-size,var(--sl-color-swatch-mini-size));block-size:var(--sl-color-swatch-mini-block-size,var(--sl-color-swatch-mini-size));box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-ring-subtle);border-start-start-radius:var(--sl-color-swatch-mini-radius-start-start,var(--sl-color-swatch-mini-radius));border-start-end-radius:var(--sl-color-swatch-mini-radius-start-end,var(--sl-color-swatch-mini-radius));border-end-end-radius:var(--sl-color-swatch-mini-radius-end-end,var(--sl-color-swatch-mini-radius));border-end-start-radius:var(--sl-color-swatch-mini-radius-end-start,var(--sl-color-swatch-mini-radius));flex-shrink:0}.sl-color-saved{gap:var(--sl-color-saved-gap);flex-direction:column;margin-block-start:var(--sl-color-saved-margin-block-start);display:flex}.sl-color-saved-head{align-items:center;gap:var(--sl-color-saved-head-gap);display:flex}.sl-color-saved-label{font-size:var(--sl-color-font-size);font-weight:var(--sl-color-font-weight-label);color:var(--sl-color-saved-label-fg);flex:1;margin:0}.sl-color-swatches{gap:var(--sl-color-swatches-gap);flex-flow:wrap;display:flex}.sl-color-swatch-item{cursor:pointer;inline-size:var(--sl-color-swatch-item-inline-size,var(--sl-color-swatch-item-size));block-size:var(--sl-color-swatch-item-block-size,var(--sl-color-swatch-item-size));transition:var(--sl-color-transition);border:none;border-start-start-radius:var(--sl-color-swatch-item-radius-start-start,var(--sl-color-swatch-item-radius));border-start-end-radius:var(--sl-color-swatch-item-radius-start-end,var(--sl-color-swatch-item-radius));border-end-end-radius:var(--sl-color-swatch-item-radius-end-end,var(--sl-color-swatch-item-radius));border-end-start-radius:var(--sl-color-swatch-item-radius-end-start,var(--sl-color-swatch-item-radius));outline:0;padding:0}.sl-color-swatch-item[data-size=sm]{inline-size:var(--sl-color-swatch-item-inline-size-sm,var(--sl-color-swatch-item-size-sm));block-size:var(--sl-color-swatch-item-block-size-sm,var(--sl-color-swatch-item-size-sm))}.sl-color-swatch-item:hover{transform:scale(1.1)}.sl-color-swatch-item[data-focus-visible]{outline:var(--sl-color-focus-ring-width) solid var(--sl-color-focus-ring-color);outline-offset:var(--sl-color-focus-ring-offset)}.sl-color-swatch-item[data-selected]{outline:var(--sl-color-focus-ring-width) solid var(--sl-color-swatch-selected-ring);outline-offset:var(--sl-color-focus-ring-offset)}.sl-color-swatch{block-size:100%;inline-size:100%;box-shadow:inset 0 0 0 var(--sl-color-border-width) var(--sl-color-ring-subtle);border-start-start-radius:var(--sl-color-swatch-radius-start-start,var(--sl-color-swatch-radius));border-start-end-radius:var(--sl-color-swatch-radius-start-end,var(--sl-color-swatch-radius));border-end-end-radius:var(--sl-color-swatch-radius-end-end,var(--sl-color-swatch-radius));border-end-start-radius:var(--sl-color-swatch-radius-end-start,var(--sl-color-swatch-radius))}.sl-combobox{--sl-combobox-gap:var(--spacing-1_5);--sl-combobox-font-family:var(--default-font-family);--sl-combobox-border-width:var(--border-width);--sl-combobox-focus-ring-width:var(--focus-ring-width);--sl-combobox-focus-ring-color:var(--color-focus-ring);--sl-combobox-transition:box-shadow .1s linear;--sl-combobox-group-gap:var(--spacing-2);--sl-combobox-group-shadow:var(--shadow-xs);--sl-combobox-group-bg:var(--color-bg-primary);--sl-combobox-group-ring-color:var(--color-border-primary);--sl-combobox-group-radius:var(--radius-lg);--sl-combobox-group-padding-block-md:var(--spacing-2);--sl-combobox-group-padding-inline-md:var(--spacing-3);--sl-combobox-group-padding-block-sm:var(--spacing-2);--sl-combobox-group-padding-inline-sm:var(--spacing-3);--sl-combobox-group-padding-inline-end-sm:var(--spacing-2_5);--sl-combobox-group-padding-block-lg:var(--spacing-2_5);--sl-combobox-group-padding-inline-lg:var(--spacing-3_5);--sl-combobox-label-font-size:var(--text-sm);--sl-combobox-label-line-height:var(--text-sm--line-height);--sl-combobox-label-font-weight:var(--font-weight-medium);--sl-combobox-label-fg:var(--color-text-secondary);--sl-combobox-icon-fg:var(--color-fg-quaternary);--sl-combobox-icon-size-md:var(--spacing-5);--sl-combobox-icon-size-sm:var(--spacing-4);--sl-combobox-chevron-fg:var(--color-fg-quaternary);--sl-combobox-chevron-size:var(--spacing-4);--sl-combobox-chevron-size-lg:var(--spacing-5);--sl-combobox-input-fg:var(--color-text-primary);--sl-combobox-input-placeholder-fg:var(--color-text-placeholder);--sl-combobox-input-font-size-md:var(--text-md);--sl-combobox-input-line-height-md:var(--text-md--line-height);--sl-combobox-input-font-size-sm:var(--text-sm);--sl-combobox-input-line-height-sm:var(--text-sm--line-height);--sl-combobox-hint-fg:var(--color-text-tertiary);--sl-combobox-hint-invalid-fg:var(--color-text-error-primary);--sl-combobox-hint-font-size-md:var(--text-sm);--sl-combobox-hint-line-height-md:var(--text-sm--line-height);--sl-combobox-hint-font-size-sm:var(--text-xs);--sl-combobox-hint-line-height-sm:var(--text-xs--line-height);gap:var(--sl-combobox-gap);font-family:var(--sl-combobox-font-family);flex-direction:column;display:flex}.sl-combobox-label{font-size:var(--sl-combobox-label-font-size);line-height:var(--sl-combobox-label-line-height);font-weight:var(--sl-combobox-label-font-weight);color:var(--sl-combobox-label-fg)}.sl-combobox-group{align-items:center;gap:var(--sl-combobox-group-gap);inline-size:100%;background:var(--sl-combobox-group-bg);box-shadow:inset 0 0 0 var(--sl-combobox-border-width) var(--sl-combobox-group-ring-color), var(--sl-combobox-group-shadow);transition:var(--sl-combobox-transition);border-start-start-radius:var(--sl-combobox-group-radius-start-start,var(--sl-combobox-group-radius));border-start-end-radius:var(--sl-combobox-group-radius-start-end,var(--sl-combobox-group-radius));border-end-end-radius:var(--sl-combobox-group-radius-end-end,var(--sl-combobox-group-radius));border-end-start-radius:var(--sl-combobox-group-radius-end-start,var(--sl-combobox-group-radius));outline:none;padding-block-start:var(--sl-combobox-group-padding-block-start-md,var(--sl-combobox-group-padding-block-md));padding-block-end:var(--sl-combobox-group-padding-block-end-md,var(--sl-combobox-group-padding-block-md));padding-inline-start:var(--sl-combobox-group-padding-inline-start-md,var(--sl-combobox-group-padding-inline-md));padding-inline-end:var(--sl-combobox-group-padding-inline-end-md,var(--sl-combobox-group-padding-inline-md));display:flex;position:relative}.sl-combobox-group[data-size=sm]{padding-block-start:var(--sl-combobox-group-padding-block-start-sm,var(--sl-combobox-group-padding-block-sm));padding-block-end:var(--sl-combobox-group-padding-block-end-sm,var(--sl-combobox-group-padding-block-sm));padding-inline-start:var(--sl-combobox-group-padding-inline-start-sm,var(--sl-combobox-group-padding-inline-sm));padding-inline-end:var(--sl-combobox-group-padding-inline-end-sm)}.sl-combobox-group[data-size=lg]{padding-block-start:var(--sl-combobox-group-padding-block-start-lg,var(--sl-combobox-group-padding-block-lg));padding-block-end:var(--sl-combobox-group-padding-block-end-lg,var(--sl-combobox-group-padding-block-lg));padding-inline-start:var(--sl-combobox-group-padding-inline-start-lg,var(--sl-combobox-group-padding-inline-lg));padding-inline-end:var(--sl-combobox-group-padding-inline-end-lg,var(--sl-combobox-group-padding-inline-lg))}.sl-combobox-group[data-focus-within]{box-shadow:inset 0 0 0 var(--sl-combobox-focus-ring-width) var(--sl-combobox-focus-ring-color), var(--sl-combobox-group-shadow)}.sl-combobox-group[data-disabled]{cursor:not-allowed;opacity:.5}.sl-combobox-group [data-icon=leading],.sl-combobox-group svg[data-icon=leading]{inline-size:var(--sl-combobox-icon-inline-size-md,var(--sl-combobox-icon-size-md));block-size:var(--sl-combobox-icon-block-size-md,var(--sl-combobox-icon-size-md));color:var(--sl-combobox-icon-fg);pointer-events:none;flex:none}.sl-combobox-group[data-size=sm] [data-icon=leading],.sl-combobox-group[data-size=sm] svg[data-icon=leading]{inline-size:var(--sl-combobox-icon-inline-size-sm,var(--sl-combobox-icon-size-sm));block-size:var(--sl-combobox-icon-block-size-sm,var(--sl-combobox-icon-size-sm))}.sl-combobox-group [data-icon=chevron]{color:var(--sl-combobox-chevron-fg);cursor:pointer;background:0 0;border:none;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sl-combobox-group [data-icon=chevron] svg{inline-size:var(--sl-combobox-chevron-size);block-size:var(--sl-combobox-chevron-size)}.sl-combobox-group[data-size=lg] [data-icon=chevron] svg{inline-size:var(--sl-combobox-chevron-size-lg);block-size:var(--sl-combobox-chevron-size-lg)}.sl-combobox-group [data-icon=chevron][data-disabled]{cursor:not-allowed}.sl-combobox-input{appearance:none;inline-size:100%;min-inline-size:0;font-family:inherit;font-size:var(--sl-combobox-input-font-size-md);line-height:var(--sl-combobox-input-line-height-md);color:var(--sl-combobox-input-fg);background:0 0;border:none;outline:none;flex:auto}.sl-combobox-group[data-size=sm] .sl-combobox-input{font-size:var(--sl-combobox-input-font-size-sm);line-height:var(--sl-combobox-input-line-height-sm)}.sl-combobox-input::placeholder{color:var(--sl-combobox-input-placeholder-fg)}.sl-combobox-hint{font-size:var(--sl-combobox-hint-font-size-md);line-height:var(--sl-combobox-hint-line-height-md);color:var(--sl-combobox-hint-fg)}.sl-combobox[data-size=sm] .sl-combobox-hint{font-size:var(--sl-combobox-hint-font-size-sm);line-height:var(--sl-combobox-hint-line-height-sm)}.sl-combobox-hint[data-invalid]{color:var(--sl-combobox-hint-invalid-fg)}.sl-command-overlay{--sl-command-border-width:var(--border-width);--sl-command-transition:background .1s linear;--sl-command-shadow:var(--shadow-xl);--sl-command-font-family:var(--default-font-family);--sl-command-hairline:var(--border-width);--sl-command-focus-ring-width:var(--focus-ring-width);--sl-command-focus-ring-color:var(--color-border-brand);--sl-command-focus-ring-offset:var(--focus-ring-offset);--sl-command-overlay-bg:var(--color-bg-overlay);--sl-command-panel-bg:var(--color-bg-primary);--sl-command-input-bg:var(--color-bg-primary);--sl-command-border:var(--color-border-secondary);--sl-command-key-bg:var(--color-bg-primary_hover);--sl-command-key-border:var(--color-border-secondary);--sl-command-nav-bg:var(--color-bg-primary_hover);--sl-command-nav-border:var(--color-border-secondary);--sl-command-item-bg-active:var(--color-bg-primary_hover);--sl-command-footer-bg:color-mix(in srgb, var(--color-bg-primary) 80%, transparent);--sl-command-preview-bg:var(--color-bg-primary);--sl-command-input-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-input-placeholder-fg:var(--color-text-placeholder,var(--color-neutral-500));--sl-command-input-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-section-header-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-item-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-item-dot-fg:var(--color-fg-success-primary);--sl-command-item-label-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-item-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-shortcut-sep-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-key-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-footer-label-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-nav-icon-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-nav-label-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-preview-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-preview-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-input-font-size:var(--text-md);--sl-command-section-font-size:var(--text-xs);--sl-command-section-font-weight:var(--font-weight-semibold,600);--sl-command-item-label-font-size:var(--text-sm);--sl-command-item-label-font-weight:var(--font-weight-medium,500);--sl-command-item-desc-font-size:var(--text-sm);--sl-command-key-font-size:var(--text-sm);--sl-command-key-font-weight:var(--font-weight-medium,500);--sl-command-then-font-size:var(--text-sm);--sl-command-then-font-weight:var(--font-weight-medium,500);--sl-command-footer-label-font-size:var(--text-sm);--sl-command-footer-label-font-weight:var(--font-weight-semibold,600);--sl-command-nav-label-font-size:var(--text-sm);--sl-command-nav-label-font-weight:var(--font-weight-semibold,600);--sl-command-preview-title-font-size:var(--text-md);--sl-command-preview-title-font-weight:var(--font-weight-semibold,600);--sl-command-preview-desc-font-size:var(--text-sm);--sl-command-overlay-padding:var(--spacing-4);--sl-command-overlay-blur:6px;--sl-command-overlay-padding-block-start-md:64px;--sl-command-overlay-padding-block-start-xl:clamp(64px, 10vh, 243px);--sl-command-panel-size:640px;--sl-command-radius:var(--radius-xl);--sl-command-input-gap:var(--spacing-2);--sl-command-input-padding:var(--spacing-4);--sl-command-input-radius:var(--radius-xl);--sl-command-input-icon-size:var(--spacing-5);--sl-command-list-max-block-size:424px;--sl-command-list-gap:var(--spacing-2);--sl-command-list-scroll-padding-block:var(--spacing-10);--sl-command-list-filled-padding-block-start:var(--spacing-2);--sl-command-list-footer-padding-block-end:52px;--sl-command-list-footer-scroll-padding-block-end:88px;--sl-command-section-padding-block-end:var(--spacing-2);--sl-command-section-header-padding-inline:var(--spacing-4_5);--sl-command-section-header-padding-block-start:var(--spacing-2);--sl-command-section-header-padding-block-end:var(--spacing-1);--sl-command-item-padding-inline:var(--spacing-2);--sl-command-item-padding-block:var(--spacing-0_5);--sl-command-item-inner-min-block-size:40px;--sl-command-item-inner-gap:var(--spacing-2);--sl-command-item-inner-padding-inline:var(--spacing-2_5);--sl-command-item-inner-padding-block:var(--spacing-2);--sl-command-item-inner-radius:var(--radius-md);--sl-command-item-inner-stacked-padding:var(--spacing-2_5);--sl-command-item-inner-stacked-padding-inline-start:var(--spacing-3_5);--sl-command-item-icon-size:var(--spacing-5);--sl-command-item-dot-stacked-margin-block-start:var(--spacing-2);--sl-command-item-text-gap:var(--spacing-1_5);--sl-command-shortcut-gap:var(--spacing-1);--sl-command-shortcut-sep-gap:var(--spacing-1);--sl-command-shortcut-arrow-size:var(--spacing-4);--sl-command-key-min-inline-size:var(--spacing-6);--sl-command-key-padding-inline:var(--spacing-1);--sl-command-key-padding-block:var(--spacing-0_5);--sl-command-key-radius:var(--radius-xs);--sl-command-footer-gap:var(--spacing-3);--sl-command-footer-padding:var(--spacing-2);--sl-command-footer-padding-inline-start:var(--spacing-4_5);--sl-command-footer-blur:8px;--sl-command-footer-hints-gap:var(--spacing-4);--sl-command-footer-hint-gap:var(--spacing-2);--sl-command-footer-keys-gap:var(--spacing-1_5);--sl-command-nav-block-size:28px;--sl-command-nav-min-inline-size:28px;--sl-command-nav-padding:var(--spacing-1_5);--sl-command-nav-radius:var(--radius-md);--sl-command-nav-icon-size:var(--spacing-4);--sl-command-preview-size:360px;--sl-command-preview-gap:var(--spacing-6);--sl-command-preview-padding-block:var(--spacing-6);--sl-command-preview-padding-inline:var(--spacing-5);--sl-command-preview-logo-size:64px;--sl-command-preview-body-gap:var(--spacing-6);--sl-command-preview-heading-gap:var(--spacing-0_5);--sl-command-preview-actions-gap:var(--spacing-3);--sl-command-empty-padding:var(--spacing-6);--sl-command-empty-padding-block-end:var(--spacing-10);--sl-command-demo-padding:var(--spacing-6);z-index:50;text-align:center;background:var(--sl-command-overlay-bg);min-block-size:100%;-webkit-backdrop-filter:blur(var(--sl-command-overlay-blur));backdrop-filter:blur(var(--sl-command-overlay-blur));font-family:var(--sl-command-font-family);outline:none;justify-content:center;align-items:flex-start;padding-block-start:var(--sl-command-overlay-padding-block-start,var(--sl-command-overlay-padding));padding-block-end:var(--sl-command-overlay-padding-block-end,var(--sl-command-overlay-padding));padding-inline-start:var(--sl-command-overlay-padding-inline-start,var(--sl-command-overlay-padding));padding-inline-end:var(--sl-command-overlay-padding-inline-end,var(--sl-command-overlay-padding));display:flex;position:fixed;inset:0;overflow-y:auto}@media (width>=768px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-md)}}@media (width>=1280px){.sl-command-overlay{padding-block-start:var(--sl-command-overlay-padding-block-start-xl)}}.sl-command-overlay[data-entering]{animation:.3s ease-out sl-command-overlay-in}.sl-command-overlay[data-exiting]{animation:.2s ease-in sl-command-overlay-out}.sl-command-panel{max-block-size:100%;inline-size:var(--sl-command-panel-inline-size,var(--sl-command-panel-size));background:var(--sl-command-panel-bg);max-inline-size:100%;box-shadow:var(--sl-command-shadow);text-align:start;border-start-start-radius:var(--sl-command-radius-start-start,var(--sl-command-radius));border-start-end-radius:var(--sl-command-radius-start-end,var(--sl-command-radius));border-end-end-radius:var(--sl-command-radius-end-end,var(--sl-command-radius));border-end-start-radius:var(--sl-command-radius-end-start,var(--sl-command-radius));outline:none;flex-direction:column;display:flex;overflow:hidden}.sl-command-panel[data-entering]{animation:.3s ease-out sl-command-panel-in}.sl-command-panel[data-exiting]{animation:.2s ease-in sl-command-panel-out}.sl-command-dialog{outline:none;flex-direction:column;flex:auto;min-block-size:0;display:flex;position:relative}.sl-command-input-group{align-items:center;gap:var(--sl-command-input-gap);background:var(--sl-command-input-bg);border-start-start-radius:var(--sl-command-input-radius-start-start,var(--sl-command-input-radius));border-start-end-radius:var(--sl-command-input-radius-start-end,var(--sl-command-input-radius));border-end-end-radius:var(--sl-command-input-radius-end-end,var(--sl-command-input-radius));border-end-start-radius:var(--sl-command-input-radius-end-start,var(--sl-command-input-radius));padding-block-start:var(--sl-command-input-padding-block-start,var(--sl-command-input-padding));padding-block-end:var(--sl-command-input-padding-block-end,var(--sl-command-input-padding));padding-inline-start:var(--sl-command-input-padding-inline-start,var(--sl-command-input-padding));padding-inline-end:var(--sl-command-input-padding-inline-end,var(--sl-command-input-padding));display:flex;position:relative}.sl-command-input-group:after{content:"";background:var(--sl-command-border);block-size:1px;position:absolute;inset-block-end:0;inset-inline:0}.sl-command-input-group--focused{outline:var(--sl-command-focus-ring-width) solid var(--sl-command-focus-ring-color);outline-offset:calc(var(--sl-command-focus-ring-offset) * -1)}.sl-command-input-icon{inline-size:var(--sl-command-input-icon-inline-size,var(--sl-command-input-icon-size));block-size:var(--sl-command-input-icon-block-size,var(--sl-command-input-icon-size));color:var(--sl-command-input-icon-fg);flex:none}.sl-command-input{inline-size:100%;font-family:var(--sl-command-font-family);font-size:var(--sl-command-input-font-size);color:var(--sl-command-input-fg);background:0 0;border:0;outline:none;margin:0}.sl-command-input::placeholder{color:var(--sl-command-input-placeholder-fg)}.sl-command-group{flex:auto;min-block-size:0;display:flex}.sl-command-list{max-block-size:var(--sl-command-list-max-block-size);gap:var(--sl-command-list-gap);scroll-padding-block:var(--sl-command-list-scroll-padding-block);outline:none;flex-direction:column;flex:auto;display:flex;overflow:auto}.sl-command-list--filled{padding-block-start:var(--sl-command-list-filled-padding-block-start)}.sl-command-list--has-footer{padding-block-end:var(--sl-command-list-footer-padding-block-end);scroll-padding-block-end:var(--sl-command-list-footer-scroll-padding-block-end)}.sl-command-section{border-block-end:var(--sl-command-hairline) solid var(--sl-command-border);padding-block-end:var(--sl-command-section-padding-block-end)}.sl-command-section:last-child{border-block-end-color:#0000}.sl-command-section-header{font-size:var(--sl-command-section-font-size);font-weight:var(--sl-command-section-font-weight);color:var(--sl-command-section-header-fg);padding-block-start:var(--sl-command-section-header-padding-block-start);padding-block-end:var(--sl-command-section-header-padding-block-end);padding-inline-start:var(--sl-command-section-header-padding-inline-start,var(--sl-command-section-header-padding-inline));padding-inline-end:var(--sl-command-section-header-padding-inline-end,var(--sl-command-section-header-padding-inline));display:flex}.sl-command-item{cursor:pointer;outline:none;padding-block-start:var(--sl-command-item-padding-block-start,var(--sl-command-item-padding-block));padding-block-end:var(--sl-command-item-padding-block-end,var(--sl-command-item-padding-block));padding-inline-start:var(--sl-command-item-padding-inline-start,var(--sl-command-item-padding-inline));padding-inline-end:var(--sl-command-item-padding-inline-end,var(--sl-command-item-padding-inline));display:block}.sl-command-item-inner{min-block-size:var(--sl-command-item-inner-min-block-size);justify-content:space-between;align-items:center;gap:var(--sl-command-item-inner-gap);transition:var(--sl-command-transition);border-start-start-radius:var(--sl-command-item-inner-radius-start-start,var(--sl-command-item-inner-radius));border-start-end-radius:var(--sl-command-item-inner-radius-start-end,var(--sl-command-item-inner-radius));border-end-end-radius:var(--sl-command-item-inner-radius-end-end,var(--sl-command-item-inner-radius));border-end-start-radius:var(--sl-command-item-inner-radius-end-start,var(--sl-command-item-inner-radius));padding-block-start:var(--sl-command-item-inner-padding-block-start,var(--sl-command-item-inner-padding-block));padding-block-end:var(--sl-command-item-inner-padding-block-end,var(--sl-command-item-inner-padding-block));padding-inline-start:var(--sl-command-item-inner-padding-inline-start,var(--sl-command-item-inner-padding-inline));padding-inline-end:var(--sl-command-item-inner-padding-inline-end,var(--sl-command-item-inner-padding-inline));display:flex;position:relative}.sl-command-item-inner:hover,.sl-command-item-inner[data-selected]{background:var(--sl-command-item-bg-active)}.sl-command-item-inner[data-focus-visible]{outline:var(--sl-command-focus-ring-width) solid var(--sl-command-focus-ring-color);outline-offset:var(--sl-command-focus-ring-offset)}.sl-command-item-inner[data-stacked]{align-items:flex-start;padding-block-start:var(--sl-command-item-inner-stacked-padding-block-start,var(--sl-command-item-inner-stacked-padding));padding-block-end:var(--sl-command-item-inner-stacked-padding-block-end,var(--sl-command-item-inner-stacked-padding));padding-inline-start:var(--sl-command-item-inner-stacked-padding-inline-start);padding-inline-end:var(--sl-command-item-inner-stacked-padding-inline-end,var(--sl-command-item-inner-stacked-padding))}.sl-command-item-icon{inline-size:var(--sl-command-item-icon-inline-size,var(--sl-command-item-icon-size));block-size:var(--sl-command-item-icon-block-size,var(--sl-command-item-icon-size));color:var(--sl-command-item-icon-fg);flex:none}.sl-command-item-featured,.sl-command-item-avatar{flex:none}.sl-command-item-dot{color:var(--sl-command-item-dot-fg);flex:none}.sl-command-item-dot[data-stacked]{align-self:flex-start;margin-block-start:var(--sl-command-item-dot-stacked-margin-block-start)}.sl-command-item-text{align-items:baseline;gap:var(--sl-command-item-text-gap);flex:auto;min-inline-size:0;display:flex}.sl-command-item-text[data-stacked]{flex-direction:column}.sl-command-item-label{font-size:var(--sl-command-item-label-font-size);font-weight:var(--sl-command-item-label-font-weight);color:var(--sl-command-item-label-fg)}.sl-command-item-desc{font-size:var(--sl-command-item-desc-font-size);color:var(--sl-command-item-desc-fg);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.sl-command-shortcut{align-items:center;gap:var(--sl-command-shortcut-gap);flex:none;display:flex}.sl-command-shortcut-sep{align-items:center;gap:var(--sl-command-shortcut-sep-gap);color:var(--sl-command-shortcut-sep-fg);display:flex}.sl-command-shortcut-then{font-size:var(--sl-command-then-font-size);font-weight:var(--sl-command-then-font-weight)}.sl-command-shortcut-arrow{inline-size:var(--sl-command-shortcut-arrow-inline-size,var(--sl-command-shortcut-arrow-size));block-size:var(--sl-command-shortcut-arrow-block-size,var(--sl-command-shortcut-arrow-size))}.sl-command-shortcut-key{min-inline-size:var(--sl-command-key-min-inline-size);background:var(--sl-command-key-bg);box-shadow:inset 0 0 0 var(--sl-command-border-width) var(--sl-command-key-border);text-align:center;font-size:var(--sl-command-key-font-size);font-weight:var(--sl-command-key-font-weight);color:var(--sl-command-key-fg);border-start-start-radius:var(--sl-command-key-radius-start-start,var(--sl-command-key-radius));border-start-end-radius:var(--sl-command-key-radius-start-end,var(--sl-command-key-radius));border-end-end-radius:var(--sl-command-key-radius-end-end,var(--sl-command-key-radius));border-end-start-radius:var(--sl-command-key-radius-end-start,var(--sl-command-key-radius));padding-block-start:var(--sl-command-key-padding-block-start,var(--sl-command-key-padding-block));padding-block-end:var(--sl-command-key-padding-block-end,var(--sl-command-key-padding-block));padding-inline-start:var(--sl-command-key-padding-inline-start,var(--sl-command-key-padding-inline));padding-inline-end:var(--sl-command-key-padding-inline-end,var(--sl-command-key-padding-inline))}.sl-command-footer{justify-content:space-between;align-items:center;gap:var(--sl-command-footer-gap);background:var(--sl-command-footer-bg);box-shadow:inset 0 var(--sl-command-border-width) 0 0 var(--sl-command-border);-webkit-backdrop-filter:blur(var(--sl-command-footer-blur));backdrop-filter:blur(var(--sl-command-footer-blur));padding-block-start:var(--sl-command-footer-padding-block-start,var(--sl-command-footer-padding));padding-block-end:var(--sl-command-footer-padding-block-end,var(--sl-command-footer-padding));padding-inline-start:var(--sl-command-footer-padding-inline-start);padding-inline-end:var(--sl-command-footer-padding-inline-end,var(--sl-command-footer-padding));display:flex;position:absolute;inset-block-end:0;inset-inline:0}@media (width<=767px){.sl-command-footer{display:none}}.sl-command-footer-hints{gap:var(--sl-command-footer-hints-gap);display:flex}.sl-command-footer-hint{align-items:center;gap:var(--sl-command-footer-hint-gap);display:flex}.sl-command-footer-keys{gap:var(--sl-command-footer-keys-gap);display:flex}.sl-command-footer-label{font-size:var(--sl-command-footer-label-font-size);font-weight:var(--sl-command-footer-label-font-weight);color:var(--sl-command-footer-label-fg)}.sl-command-nav-icon{block-size:var(--sl-command-nav-block-size);min-inline-size:var(--sl-command-nav-min-inline-size);background:var(--sl-command-nav-bg);box-shadow:inset 0 0 0 var(--sl-command-border-width) var(--sl-command-nav-border);border-start-start-radius:var(--sl-command-nav-radius-start-start,var(--sl-command-nav-radius));border-start-end-radius:var(--sl-command-nav-radius-start-end,var(--sl-command-nav-radius));border-end-end-radius:var(--sl-command-nav-radius-end-end,var(--sl-command-nav-radius));border-end-start-radius:var(--sl-command-nav-radius-end-start,var(--sl-command-nav-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-command-nav-padding-block-start,var(--sl-command-nav-padding));padding-block-end:var(--sl-command-nav-padding-block-end,var(--sl-command-nav-padding));padding-inline-start:var(--sl-command-nav-padding-inline-start,var(--sl-command-nav-padding));padding-inline-end:var(--sl-command-nav-padding-inline-end,var(--sl-command-nav-padding));display:flex}.sl-command-nav-icon-svg{inline-size:var(--sl-command-nav-icon-inline-size,var(--sl-command-nav-icon-size));block-size:var(--sl-command-nav-icon-block-size,var(--sl-command-nav-icon-size));color:var(--sl-command-nav-icon-fg)}.sl-command-nav-icon-label{font-size:var(--sl-command-nav-label-font-size);font-weight:var(--sl-command-nav-label-font-weight);color:var(--sl-command-nav-label-fg)}.sl-command-preview{inline-size:var(--sl-command-preview-inline-size,var(--sl-command-preview-size));gap:var(--sl-command-preview-gap);border-inline-start:var(--sl-command-hairline) solid var(--sl-command-border);background:var(--sl-command-preview-bg);flex-direction:column;flex:none;padding-block-start:var(--sl-command-preview-padding-block-start,var(--sl-command-preview-padding-block));padding-block-end:var(--sl-command-preview-padding-block-end,var(--sl-command-preview-padding-block));padding-inline-start:var(--sl-command-preview-padding-inline-start,var(--sl-command-preview-padding-inline));padding-inline-end:var(--sl-command-preview-padding-inline-end,var(--sl-command-preview-padding-inline));display:flex;position:relative}.sl-command-preview-top{justify-content:space-between;align-items:flex-start;display:flex}.sl-command-preview-logo{inline-size:var(--sl-command-preview-logo-inline-size,var(--sl-command-preview-logo-size));block-size:var(--sl-command-preview-logo-block-size,var(--sl-command-preview-logo-size))}.sl-command-preview-body{gap:var(--sl-command-preview-body-gap);flex-direction:column;display:flex}.sl-command-preview-heading{gap:var(--sl-command-preview-heading-gap);flex-direction:column;display:flex}.sl-command-preview-title{font-size:var(--sl-command-preview-title-font-size);font-weight:var(--sl-command-preview-title-font-weight);color:var(--sl-command-preview-title-fg);margin:0}.sl-command-preview-desc{font-size:var(--sl-command-preview-desc-font-size);color:var(--sl-command-preview-desc-fg);margin:0}.sl-command-preview-actions{gap:var(--sl-command-preview-actions-gap);flex-direction:column;display:flex}.sl-command-empty{padding-block-start:var(--sl-command-empty-padding-block-start,var(--sl-command-empty-padding));padding-block-end:var(--sl-command-empty-padding-block-end);padding-inline-start:var(--sl-command-empty-padding-inline-start,var(--sl-command-empty-padding));padding-inline-end:var(--sl-command-empty-padding-inline-end,var(--sl-command-empty-padding));overflow:hidden}.sl-command-demo{justify-content:center;align-items:center;padding-block-start:var(--sl-command-demo-padding-block-start,var(--sl-command-demo-padding));padding-block-end:var(--sl-command-demo-padding-block-end,var(--sl-command-demo-padding));padding-inline-start:var(--sl-command-demo-padding-inline-start,var(--sl-command-demo-padding));padding-inline-end:var(--sl-command-demo-padding-inline-end,var(--sl-command-demo-padding));display:flex}.sl-command-users-preview{--sl-command-users-size:360px;--sl-command-users-size-wide:400px;--sl-command-users-stacked-size:720px;--sl-command-users-banner-size-sm:88px;--sl-command-users-banner-size-md:112px;--sl-command-users-banner-radius:var(--radius-lg);--sl-command-users-social-radius:var(--radius-xs);--sl-command-users-banner-wrap-padding:var(--spacing-1);--sl-command-users-card-margin-block-start:var(--spacing-8);--sl-command-users-card-padding-inline:var(--spacing-4);--sl-command-users-actions-padding-block:var(--spacing-2);--sl-command-users-card-gap:var(--spacing-4);--sl-command-users-body-gap:var(--spacing-4);--sl-command-users-heading-gap:var(--spacing-0_5);--sl-command-users-socials-gap:var(--spacing-4);--sl-command-users-actions-gap:var(--spacing-3);--sl-command-users-social-icon-size:var(--spacing-5);--sl-command-users-title-font-size:var(--text-md);--sl-command-users-title-font-weight:var(--font-weight-semibold);--sl-command-users-desc-font-size:var(--text-sm);--sl-command-users-border-width:var(--border-width);--sl-command-users-transition:color .1s linear;--sl-command-users-focus-ring-width:var(--focus-ring-width);--sl-command-users-focus-ring-color:var(--color-border-brand);--sl-command-users-focus-ring-offset:var(--focus-ring-offset);--sl-command-users-bg:var(--color-bg-secondary);--sl-command-users-border:var(--color-border-secondary,var(--color-neutral-100));--sl-command-users-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-command-users-desc-fg:var(--color-text-tertiary,var(--color-neutral-700));--sl-command-users-social-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-command-users-social-fg-hover:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-command-users-inline-size,var(--sl-command-users-size));border-inline-start:var(--sl-command-users-border-width) solid var(--sl-command-users-border);background:var(--sl-command-users-bg);flex-direction:column;flex:none;align-items:center;display:flex;position:relative}.sl-command-users-preview[data-wide=true]{inline-size:var(--sl-command-users-inline-size-wide,var(--sl-command-users-size-wide))}.sl-command-users-preview-banner-wrap{inline-size:100%;padding-block-start:var(--sl-command-users-banner-wrap-padding-block-start,var(--sl-command-users-banner-wrap-padding-block,var(--sl-command-users-banner-wrap-padding)));padding-block-end:var(--sl-command-users-banner-wrap-padding-block-end,var(--sl-command-users-banner-wrap-padding-block,var(--sl-command-users-banner-wrap-padding)));padding-inline-start:var(--sl-command-users-banner-wrap-padding-inline-start,var(--sl-command-users-banner-wrap-padding-inline,var(--sl-command-users-banner-wrap-padding)));padding-inline-end:var(--sl-command-users-banner-wrap-padding-inline-end,var(--sl-command-users-banner-wrap-padding-inline,var(--sl-command-users-banner-wrap-padding)))}.sl-command-users-preview-banner{background:linear-gradient(#a5c0ee,#fbc5ec);border-start-start-radius:var(--sl-command-users-banner-radius-start-start,var(--sl-command-users-banner-radius));border-start-end-radius:var(--sl-command-users-banner-radius-start-end,var(--sl-command-users-banner-radius));border-end-end-radius:var(--sl-command-users-banner-radius-end-end,var(--sl-command-users-banner-radius));border-end-start-radius:var(--sl-command-users-banner-radius-end-start,var(--sl-command-users-banner-radius));inline-size:100%}.sl-command-users-preview-banner[data-size=sm]{block-size:var(--sl-command-users-banner-block-size-sm,var(--sl-command-users-banner-size-sm))}.sl-command-users-preview-banner[data-size=md]{block-size:var(--sl-command-users-banner-block-size-md,var(--sl-command-users-banner-size-md))}.sl-command-users-preview-card{align-items:center;gap:var(--sl-command-users-card-gap);inline-size:100%;flex-direction:column;margin-block-start:calc(-1 * var(--sl-command-users-card-margin-block-start));padding-inline-start:var(--sl-command-users-card-padding-inline-start,var(--sl-command-users-card-padding-inline));padding-inline-end:var(--sl-command-users-card-padding-inline-end,var(--sl-command-users-card-padding-inline));display:flex;position:relative}.sl-command-users-preview-body{align-items:center;gap:var(--sl-command-users-body-gap);flex-direction:column;inline-size:100%;display:flex}.sl-command-users-preview-heading{align-items:center;gap:var(--sl-command-users-heading-gap);text-align:center;flex-direction:column;display:flex}.sl-command-users-preview-title{font-size:var(--sl-command-users-title-font-size);font-weight:var(--sl-command-users-title-font-weight);color:var(--sl-command-users-title-fg);margin:0}.sl-command-users-preview-desc{font-size:var(--sl-command-users-desc-font-size);color:var(--sl-command-users-desc-fg);margin:0}.sl-command-users-preview-socials{gap:var(--sl-command-users-socials-gap);margin:0;padding:0;list-style:none;display:flex}.sl-command-users-preview-social{color:var(--sl-command-users-social-fg);transition:var(--sl-command-users-transition);border-start-start-radius:var(--sl-command-users-social-radius-start-start,var(--sl-command-users-social-radius));border-start-end-radius:var(--sl-command-users-social-radius-start-end,var(--sl-command-users-social-radius));border-end-end-radius:var(--sl-command-users-social-radius-end-end,var(--sl-command-users-social-radius));border-end-start-radius:var(--sl-command-users-social-radius-end-start,var(--sl-command-users-social-radius));display:flex}.sl-command-users-preview-social:hover{color:var(--sl-command-users-social-fg-hover)}.sl-command-users-preview-social:focus-visible{outline:var(--sl-command-users-focus-ring-width) solid var(--sl-command-users-focus-ring-color);outline-offset:var(--sl-command-users-focus-ring-offset)}.sl-command-users-preview-social svg{inline-size:var(--sl-command-users-social-icon-inline-size,var(--sl-command-users-social-icon-size));block-size:var(--sl-command-users-social-icon-block-size,var(--sl-command-users-social-icon-size))}.sl-command-users-preview-actions{justify-content:center;gap:var(--sl-command-users-actions-gap);inline-size:100%;padding-block-start:var(--sl-command-users-actions-padding-block-start,var(--sl-command-users-actions-padding-block));display:flex}.sl-command-users-stacked-panel{inline-size:var(--sl-command-users-stacked-inline-size,var(--sl-command-users-stacked-size))}.sl-content-divider{--sl-content-divider-gap:var(--spacing-2);--sl-content-divider-content-gap:var(--spacing-2);--sl-content-divider-font-family:var(--default-font-family);--sl-content-divider-font-size:var(--text-sm);--sl-content-divider-border-width:var(--border-width);--sl-content-divider-radius:var(--radius-md);--sl-content-divider-dual-padding-block:var(--spacing-3);--sl-content-divider-fill-padding-block:var(--spacing-2);--sl-content-divider-content-fg:var(--color-text-secondary);--sl-content-divider-rule-bg:var(--color-border-secondary);--sl-content-divider-dual-border:var(--color-border-secondary);--sl-content-divider-fill-bg:var(--color-bg-secondary);align-items:center;gap:var(--sl-content-divider-gap);flex-shrink:0;inline-size:100%;display:flex}.sl-content-divider-content{align-items:center;gap:var(--sl-content-divider-content-gap);color:var(--sl-content-divider-content-fg);font-family:var(--sl-content-divider-font-family);font-size:var(--sl-content-divider-font-size);display:flex}.sl-content-divider-rule{background:var(--sl-content-divider-rule-bg);flex:1;block-size:1px}.sl-content-divider[data-type=dual-line]{border-block-start:var(--sl-content-divider-border-width) solid var(--sl-content-divider-dual-border);border-block-end:var(--sl-content-divider-border-width) solid var(--sl-content-divider-dual-border);justify-content:center;padding-block-start:var(--sl-content-divider-dual-padding-block-start,var(--sl-content-divider-dual-padding-block));padding-block-end:var(--sl-content-divider-dual-padding-block-end,var(--sl-content-divider-dual-padding-block))}.sl-content-divider[data-type=background-fill]{background:var(--sl-content-divider-fill-bg);border-start-start-radius:var(--sl-content-divider-radius-start-start,var(--sl-content-divider-radius));border-start-end-radius:var(--sl-content-divider-radius-start-end,var(--sl-content-divider-radius));border-end-end-radius:var(--sl-content-divider-radius-end-end,var(--sl-content-divider-radius));border-end-start-radius:var(--sl-content-divider-radius-end-start,var(--sl-content-divider-radius));justify-content:center;padding-block-start:var(--sl-content-divider-fill-padding-block-start,var(--sl-content-divider-fill-padding-block));padding-block-end:var(--sl-content-divider-fill-padding-block-end,var(--sl-content-divider-fill-padding-block))}.sl-create-event-dotted{--sl-create-event-divider-width:2px;--sl-create-event-divider-color:currentColor;--sl-create-event-daterange-gap:var(--spacing-3);--sl-create-event-daterange-size:100%;--sl-create-event-datefield-gap:var(--spacing-1);--sl-create-event-section-label-font-size:var(--text-sm);--sl-create-event-section-label-font-weight:var(--font-weight-medium);--sl-create-event-section-label-fg:var(--color-text-secondary);--sl-create-event-section-label-margin:0;--sl-create-event-perms-gap:var(--spacing-3);--sl-create-event-perms-padding-inline:var(--spacing-3);border-block-start:var(--sl-create-event-divider-width-block-start,var(--sl-create-event-divider-width)) dotted var(--sl-create-event-divider-color);block-size:0}.sl-create-event-daterange{gap:var(--sl-create-event-daterange-gap);inline-size:var(--sl-create-event-daterange-inline-size,var(--sl-create-event-daterange-size));display:flex}.sl-create-event-datefield{gap:var(--sl-create-event-datefield-gap);flex-direction:column;flex:1 1 0;min-inline-size:0;display:flex}.sl-create-event-section-label{font-size:var(--sl-create-event-section-label-font-size);font-weight:var(--sl-create-event-section-label-font-weight);color:var(--sl-create-event-section-label-fg);margin-block-start:var(--sl-create-event-section-label-margin-block-start,var(--sl-create-event-section-label-margin-block,var(--sl-create-event-section-label-margin)));margin-block-end:var(--sl-create-event-section-label-margin-block-end,var(--sl-create-event-section-label-margin-block,var(--sl-create-event-section-label-margin)));margin-inline-start:var(--sl-create-event-section-label-margin-inline-start,var(--sl-create-event-section-label-margin-inline,var(--sl-create-event-section-label-margin)));margin-inline-end:var(--sl-create-event-section-label-margin-inline-end,var(--sl-create-event-section-label-margin-inline,var(--sl-create-event-section-label-margin)))}.sl-create-event-perms{gap:var(--sl-create-event-perms-gap);flex-direction:column;padding-inline-start:var(--sl-create-event-perms-padding-inline-start,var(--sl-create-event-perms-padding-inline));display:flex}.sl-datepicker-dialog{--sl-datepicker-radius:var(--radius-2xl);--sl-datepicker-bg:var(--color-bg-primary);--sl-datepicker-ring-color:var(--color-border-secondary_alt);--sl-datepicker-shadow:var(--shadow-xl);--sl-datepicker-border-width:var(--border-width);--sl-datepicker-font-family:var(--font-body);--sl-datepicker-body-padding:var(--spacing-5);--sl-datepicker-body-padding-inline:var(--spacing-6);--sl-datepicker-footer-gap:var(--spacing-3);--sl-datepicker-footer-padding:var(--spacing-4);--sl-datepicker-footer-border-width:var(--border-width);--sl-datepicker-footer-border-color:var(--color-border-secondary)}.sl-datepicker-popover{transform-origin:var(--trigger-anchor-point);will-change:transform;outline:none}.sl-datepicker-dialog{background:var(--sl-datepicker-bg);box-shadow:inset 0 0 0 var(--sl-datepicker-border-width) var(--sl-datepicker-ring-color), var(--sl-datepicker-shadow);font-family:var(--sl-datepicker-font-family);border-start-start-radius:var(--sl-datepicker-radius-start-start,var(--sl-datepicker-radius));border-start-end-radius:var(--sl-datepicker-radius-start-end,var(--sl-datepicker-radius));border-end-end-radius:var(--sl-datepicker-radius-end-end,var(--sl-datepicker-radius));border-end-start-radius:var(--sl-datepicker-radius-end-start,var(--sl-datepicker-radius));outline:none}.sl-datepicker-body{padding-block-start:var(--sl-datepicker-body-padding-block-start,var(--sl-datepicker-body-padding-block,var(--sl-datepicker-body-padding)));padding-block-end:var(--sl-datepicker-body-padding-block-end,var(--sl-datepicker-body-padding-block,var(--sl-datepicker-body-padding)));padding-inline-start:var(--sl-datepicker-body-padding-inline-start,var(--sl-datepicker-body-padding-inline));padding-inline-end:var(--sl-datepicker-body-padding-inline-end,var(--sl-datepicker-body-padding-inline));display:flex}.sl-datepicker-footer{gap:var(--sl-datepicker-footer-gap);border-block-start:var(--sl-datepicker-footer-border-block-start-width,var(--sl-datepicker-footer-border-width)) solid var(--sl-datepicker-footer-border-color);grid-template-columns:1fr 1fr;padding-block-start:var(--sl-datepicker-footer-padding-block-start,var(--sl-datepicker-footer-padding-block,var(--sl-datepicker-footer-padding)));padding-block-end:var(--sl-datepicker-footer-padding-block-end,var(--sl-datepicker-footer-padding-block,var(--sl-datepicker-footer-padding)));padding-inline-start:var(--sl-datepicker-footer-padding-inline-start,var(--sl-datepicker-footer-padding-inline,var(--sl-datepicker-footer-padding)));padding-inline-end:var(--sl-datepicker-footer-padding-inline-end,var(--sl-datepicker-footer-padding-inline,var(--sl-datepicker-footer-padding)));display:grid}.sl-rangepicker-dialog{--sl-rangepicker-bg:var(--color-bg-primary);--sl-rangepicker-border-width:var(--border-width);--sl-rangepicker-border-color:var(--color-border-secondary_alt);--sl-rangepicker-shadow:var(--shadow-xl);--sl-rangepicker-font-family:var(--font-body);--sl-rangepicker-radius:var(--radius-2xl);--sl-rangepicker-divider-width:var(--border-width);--sl-rangepicker-divider-color:var(--color-border-secondary);--sl-rangepicker-transition:background-color .1s linear, color .1s linear;--sl-rangepicker-presets-size:calc(var(--spacing) * 38);--sl-rangepicker-presets-gap:var(--spacing-0_5);--sl-rangepicker-presets-padding:var(--spacing-3);--sl-range-preset-font-size:var(--text-sm);--sl-range-preset-line-height:var(--text-sm--line-height);--sl-range-preset-font-weight:var(--font-weight-medium);--sl-range-preset-radius:var(--radius-md);--sl-range-preset-padding-block:var(--spacing-2);--sl-range-preset-padding-inline:var(--spacing-3);--sl-range-preset-fg:var(--color-text-secondary);--sl-range-preset-fg-hover:var(--color-text-secondary_hover);--sl-range-preset-bg-hover:var(--color-bg-primary_hover);--sl-range-preset-selected-bg:var(--color-bg-active);--sl-range-preset-selected-fg:var(--color-text-secondary_hover);--sl-range-preset-selected-bg-hover:var(--color-bg-secondary_hover);--sl-range-preset-focus-ring-width:var(--focus-ring-width);--sl-range-preset-focus-ring-color:var(--color-focus-ring);--sl-range-preset-focus-ring-offset:var(--focus-ring-offset);--sl-range-placeholder-fg:var(--color-text-placeholder);--sl-rangepicker-footer-gap:var(--spacing-3);--sl-rangepicker-footer-padding:var(--spacing-4);--sl-rangepicker-fields-gap:var(--spacing-3);--sl-rangepicker-field-size:calc(var(--spacing) * 36);--sl-rangepicker-dash-font-size:var(--text-md);--sl-rangepicker-dash-line-height:var(--text-md--line-height);--sl-rangepicker-dash-fg:var(--color-text-quaternary);--sl-rangepicker-actions-gap:var(--spacing-3)}.sl-range-placeholder{color:var(--sl-range-placeholder-fg)}.sl-rangepicker-popover{transform-origin:var(--trigger-anchor-point);will-change:transform;outline:none}.sl-rangepicker-dialog{background:var(--sl-rangepicker-bg);box-shadow:inset 0 0 0 var(--sl-rangepicker-border-width) var(--sl-rangepicker-border-color), var(--sl-rangepicker-shadow);font-family:var(--sl-rangepicker-font-family);border-start-start-radius:var(--sl-rangepicker-radius-start-start,var(--sl-rangepicker-radius));border-start-end-radius:var(--sl-rangepicker-radius-start-end,var(--sl-rangepicker-radius));border-end-end-radius:var(--sl-rangepicker-radius-end-end,var(--sl-rangepicker-radius));border-end-start-radius:var(--sl-rangepicker-radius-end-start,var(--sl-rangepicker-radius));outline:none;display:flex}.sl-rangepicker-presets{gap:var(--sl-rangepicker-presets-gap);inline-size:var(--sl-rangepicker-presets-inline-size,var(--sl-rangepicker-presets-size));border-inline-end:var(--sl-rangepicker-divider-width) solid var(--sl-rangepicker-divider-color);flex-direction:column;padding-block-start:var(--sl-rangepicker-presets-padding-block-start,var(--sl-rangepicker-presets-padding-block,var(--sl-rangepicker-presets-padding)));padding-block-end:var(--sl-rangepicker-presets-padding-block-end,var(--sl-rangepicker-presets-padding-block,var(--sl-rangepicker-presets-padding)));padding-inline-start:var(--sl-rangepicker-presets-padding-inline-start,var(--sl-rangepicker-presets-padding-inline,var(--sl-rangepicker-presets-padding)));padding-inline-end:var(--sl-rangepicker-presets-padding-inline-end,var(--sl-rangepicker-presets-padding-inline,var(--sl-rangepicker-presets-padding)));display:flex}.sl-range-preset{cursor:pointer;text-align:start;font-family:var(--sl-rangepicker-font-family);font-size:var(--sl-range-preset-font-size);line-height:var(--sl-range-preset-line-height);font-weight:var(--sl-range-preset-font-weight);color:var(--sl-range-preset-fg);transition:var(--sl-rangepicker-transition);background:0 0;border:none;border-start-start-radius:var(--sl-range-preset-radius-start-start,var(--sl-range-preset-radius));border-start-end-radius:var(--sl-range-preset-radius-start-end,var(--sl-range-preset-radius));border-end-end-radius:var(--sl-range-preset-radius-end-end,var(--sl-range-preset-radius));border-end-start-radius:var(--sl-range-preset-radius-end-start,var(--sl-range-preset-radius));padding-block-start:var(--sl-range-preset-padding-block-start,var(--sl-range-preset-padding-block));padding-block-end:var(--sl-range-preset-padding-block-end,var(--sl-range-preset-padding-block));padding-inline-start:var(--sl-range-preset-padding-inline-start,var(--sl-range-preset-padding-inline));padding-inline-end:var(--sl-range-preset-padding-inline-end,var(--sl-range-preset-padding-inline))}.sl-range-preset:hover{background:var(--sl-range-preset-bg-hover);color:var(--sl-range-preset-fg-hover)}.sl-range-preset[data-selected]{background:var(--sl-range-preset-selected-bg);color:var(--sl-range-preset-selected-fg)}.sl-range-preset[data-selected]:hover{background:var(--sl-range-preset-selected-bg-hover)}.sl-range-preset:focus-visible{outline:var(--sl-range-preset-focus-ring-width) solid var(--sl-range-preset-focus-ring-color);outline-offset:var(--sl-range-preset-focus-ring-offset)}.sl-rangepicker-main{flex-direction:column;display:flex}.sl-rangepicker-footer{justify-content:space-between;align-items:center;gap:var(--sl-rangepicker-footer-gap);border-block-start:var(--sl-rangepicker-divider-width) solid var(--sl-rangepicker-divider-color);padding-block-start:var(--sl-rangepicker-footer-padding-block-start,var(--sl-rangepicker-footer-padding-block,var(--sl-rangepicker-footer-padding)));padding-block-end:var(--sl-rangepicker-footer-padding-block-end,var(--sl-rangepicker-footer-padding-block,var(--sl-rangepicker-footer-padding)));padding-inline-start:var(--sl-rangepicker-footer-padding-inline-start,var(--sl-rangepicker-footer-padding-inline,var(--sl-rangepicker-footer-padding)));padding-inline-end:var(--sl-rangepicker-footer-padding-inline-end,var(--sl-rangepicker-footer-padding-inline,var(--sl-rangepicker-footer-padding)));display:flex}.sl-rangepicker-fields{align-items:center;gap:var(--sl-rangepicker-fields-gap);display:flex}.sl-rangepicker-field{inline-size:var(--sl-rangepicker-field-inline-size,var(--sl-rangepicker-field-size))}.sl-rangepicker-dash{font-size:var(--sl-rangepicker-dash-font-size);line-height:var(--sl-rangepicker-dash-line-height);color:var(--sl-rangepicker-dash-fg)}.sl-rangepicker-actions{gap:var(--sl-rangepicker-actions-gap);display:flex}@media (width<=1024px){.sl-rangepicker-presets{display:none}}@media (width<=768px){.sl-rangepicker-fields{display:none}}.sl-dropdown-popover{--sl-dropdown-border-width:var(--border-width);--sl-dropdown-transition:background .1s linear;--sl-dropdown-popover-shadow:var(--shadow-lg);--sl-dropdown-popover-enter-animation:sl-dropdown-in .15s ease-out;--sl-dropdown-popover-exit-animation:sl-dropdown-in .1s ease-in reverse;--sl-dropdown-popover-enter-offset:var(--spacing-0_5);--sl-dropdown-toggle-thumb-shadow:var(--shadow-sm);--sl-dropdown-focus-ring-width:var(--focus-ring-width);--sl-dropdown-focus-ring-color:var(--color-focus-ring);--sl-dropdown-focus-ring-offset:var(--focus-ring-offset);--sl-dropdown-font-family:var(--font-body);--sl-dropdown-popover-inline-size:15.5rem;--sl-dropdown-popover-radius:var(--radius-lg);--sl-dropdown-popover-bg:var(--color-bg-primary);--sl-dropdown-popover-ring-color:var(--color-border-secondary_alt);--sl-dropdown-menu-padding-block:var(--spacing-1);--sl-dropdown-header-padding-block-start:var(--spacing-1_5);--sl-dropdown-header-padding-block-end:var(--spacing-0_5);--sl-dropdown-header-padding-inline:var(--spacing-4);--sl-dropdown-header-fg:var(--color-text-quaternary);--sl-dropdown-header-font-size:var(--text-xs);--sl-dropdown-header-line-height:var(--text-xs--line-height);--sl-dropdown-header-font-weight:var(--font-weight-semibold);--sl-dropdown-separator-block-size:var(--border-width);--sl-dropdown-separator-inline-size:100%;--sl-dropdown-separator-margin-block:var(--spacing-1);--sl-dropdown-separator-bg:var(--color-border-secondary);--sl-dropdown-item-padding-block:var(--spacing-px);--sl-dropdown-item-padding-inline:var(--spacing-1_5);--sl-dropdown-item-inner-radius:var(--radius-md);--sl-dropdown-item-inner-padding-block:var(--spacing-2);--sl-dropdown-item-inner-padding-inline:var(--spacing-2_5);--sl-dropdown-item-inner-padding-inline-end-submenu:var(--spacing-1_5);--sl-dropdown-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-dropdown-item-icon-margin-inline-end:var(--spacing-2);--sl-dropdown-item-icon-size:var(--spacing-4);--sl-dropdown-item-icon-fg:var(--color-fg-quaternary);--sl-dropdown-item-avatar-margin-inline-end:var(--spacing-2);--sl-dropdown-item-avatar-size:var(--spacing-4);--sl-dropdown-item-label-font-size:var(--text-sm);--sl-dropdown-item-label-line-height:var(--text-sm--line-height);--sl-dropdown-item-label-font-weight:var(--font-weight-semibold);--sl-dropdown-item-label-fg:var(--color-text-secondary);--sl-dropdown-item-label-fg-focused:var(--color-text-secondary_hover);--sl-dropdown-item-addon-margin-inline-start:var(--spacing-1);--sl-dropdown-item-addon-padding-inline-end:var(--spacing-1);--sl-dropdown-item-addon-font-size:var(--text-xs);--sl-dropdown-item-addon-line-height:var(--text-xs--line-height);--sl-dropdown-item-addon-font-weight:var(--font-weight-medium);--sl-dropdown-item-addon-fg:var(--color-text-quaternary);--sl-dropdown-item-chevron-size:var(--spacing-4);--sl-dropdown-item-chevron-fg:var(--color-fg-quaternary);--sl-dropdown-indicator-leading-margin-inline-end:var(--spacing-2);--sl-dropdown-indicator-trailing-margin-inline-start:var(--spacing-1);--sl-dropdown-checkmark-size:var(--spacing-4);--sl-dropdown-checkmark-fg:var(--color-fg-brand-primary);--sl-dropdown-checkbox-size:var(--spacing-4);--sl-dropdown-checkbox-radius:var(--radius-xs);--sl-dropdown-checkbox-bg:var(--color-bg-primary);--sl-dropdown-checkbox-border:var(--color-border-primary);--sl-dropdown-checkbox-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-border-selected:var(--color-bg-brand-solid);--sl-dropdown-checkbox-mark-size:var(--spacing-3);--sl-dropdown-checkbox-mark-fg:var(--color-white);--sl-dropdown-radio-size:var(--spacing-4);--sl-dropdown-radio-radius:var(--radius-full);--sl-dropdown-radio-bg:var(--color-bg-primary);--sl-dropdown-radio-border:var(--color-border-primary);--sl-dropdown-radio-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-border-selected:var(--color-bg-brand-solid);--sl-dropdown-radio-dot-size:var(--spacing-1_5);--sl-dropdown-radio-dot-radius:var(--radius-full);--sl-dropdown-radio-dot-bg:var(--color-white);--sl-dropdown-toggle-inline-size:var(--spacing-7);--sl-dropdown-toggle-block-size:var(--spacing-4);--sl-dropdown-toggle-radius:var(--radius-full);--sl-dropdown-toggle-bg:var(--color-bg-quaternary);--sl-dropdown-toggle-bg-selected:var(--color-bg-brand-solid);--sl-dropdown-toggle-transition:background .12s ease;--sl-dropdown-toggle-thumb-inset-inline-start:var(--spacing-0_5);--sl-dropdown-toggle-thumb-size:var(--spacing-3);--sl-dropdown-toggle-thumb-radius:var(--radius-full);--sl-dropdown-toggle-thumb-bg:var(--color-bg-primary);--sl-dropdown-toggle-thumb-transition:transform .12s ease;--sl-dropdown-toggle-thumb-translate:var(--spacing-3);--sl-dropdown-dots-padding:var(--spacing-1);--sl-dropdown-dots-radius:var(--radius-md);--sl-dropdown-dots-fg:var(--color-fg-quaternary);--sl-dropdown-dots-fg-hover:var(--color-fg-quaternary_hover);--sl-dropdown-dots-transition:color .1s linear, background .1s linear;--sl-dropdown-dots-icon-size:var(--spacing-5);inline-size:var(--sl-dropdown-popover-inline-size);background:var(--sl-dropdown-popover-bg);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-popover-ring-color), var(--sl-dropdown-popover-shadow);will-change:transform;border-start-start-radius:var(--sl-dropdown-popover-radius-start-start,var(--sl-dropdown-popover-radius));border-start-end-radius:var(--sl-dropdown-popover-radius-start-end,var(--sl-dropdown-popover-radius));border-end-end-radius:var(--sl-dropdown-popover-radius-end-end,var(--sl-dropdown-popover-radius));border-end-start-radius:var(--sl-dropdown-popover-radius-end-start,var(--sl-dropdown-popover-radius));overflow:auto}.sl-dropdown-popover[data-entering]{animation:var(--sl-dropdown-popover-enter-animation)}.sl-dropdown-popover[data-exiting]{animation:var(--sl-dropdown-popover-exit-animation)}.sl-dropdown-menu{block-size:min-content;-webkit-user-select:none;user-select:none;font-family:var(--sl-dropdown-font-family);outline:none;padding-block-start:var(--sl-dropdown-menu-padding-block-start,var(--sl-dropdown-menu-padding-block));padding-block-end:var(--sl-dropdown-menu-padding-block-end,var(--sl-dropdown-menu-padding-block));overflow-y:auto}.sl-dropdown-menu [role=presentation]>[role=presentation],.sl-dropdown-menu header{color:var(--sl-dropdown-header-fg);font-size:var(--sl-dropdown-header-font-size);line-height:var(--sl-dropdown-header-line-height);font-weight:var(--sl-dropdown-header-font-weight);padding-block-start:var(--sl-dropdown-header-padding-block-start);padding-block-end:var(--sl-dropdown-header-padding-block-end);padding-inline-start:var(--sl-dropdown-header-padding-inline-start,var(--sl-dropdown-header-padding-inline));padding-inline-end:var(--sl-dropdown-header-padding-inline-end,var(--sl-dropdown-header-padding-inline))}.sl-dropdown-separator{block-size:var(--sl-dropdown-separator-block-size);inline-size:var(--sl-dropdown-separator-inline-size);background:var(--sl-dropdown-separator-bg);border:0;margin-block-start:var(--sl-dropdown-separator-margin-block-start,var(--sl-dropdown-separator-margin-block));margin-block-end:var(--sl-dropdown-separator-margin-block-end,var(--sl-dropdown-separator-margin-block))}.sl-dropdown-item{cursor:pointer;outline:none;padding-block-start:var(--sl-dropdown-item-padding-block-start,var(--sl-dropdown-item-padding-block));padding-block-end:var(--sl-dropdown-item-padding-block-end,var(--sl-dropdown-item-padding-block));padding-inline-start:var(--sl-dropdown-item-padding-inline-start,var(--sl-dropdown-item-padding-inline));padding-inline-end:var(--sl-dropdown-item-padding-inline-end,var(--sl-dropdown-item-padding-inline));display:block}.sl-dropdown-item--disabled{cursor:not-allowed;opacity:.5}.sl-dropdown-item-inner{transition:var(--sl-dropdown-transition);border-start-start-radius:var(--sl-dropdown-item-inner-radius-start-start,var(--sl-dropdown-item-inner-radius));border-start-end-radius:var(--sl-dropdown-item-inner-radius-start-end,var(--sl-dropdown-item-inner-radius));border-end-end-radius:var(--sl-dropdown-item-inner-radius-end-end,var(--sl-dropdown-item-inner-radius));border-end-start-radius:var(--sl-dropdown-item-inner-radius-end-start,var(--sl-dropdown-item-inner-radius));align-items:center;padding-block-start:var(--sl-dropdown-item-inner-padding-block-start,var(--sl-dropdown-item-inner-padding-block));padding-block-end:var(--sl-dropdown-item-inner-padding-block-end,var(--sl-dropdown-item-inner-padding-block));padding-inline-start:var(--sl-dropdown-item-inner-padding-inline-start,var(--sl-dropdown-item-inner-padding-inline));padding-inline-end:var(--sl-dropdown-item-inner-padding-inline-end,var(--sl-dropdown-item-inner-padding-inline));display:flex;position:relative}.sl-dropdown-item:not(.sl-dropdown-item--disabled):hover .sl-dropdown-item-inner,.sl-dropdown-item-inner[data-focused]{background:var(--sl-dropdown-item-inner-bg-hover)}.sl-dropdown-item-inner[data-focus-visible]{outline:var(--sl-dropdown-focus-ring-width) solid var(--sl-dropdown-focus-ring-color);outline-offset:calc(var(--sl-dropdown-focus-ring-offset) * -1)}.sl-dropdown-item-inner[data-has-submenu]{padding-inline-end:var(--sl-dropdown-item-inner-padding-inline-end-submenu)}.sl-dropdown-item-icon{inline-size:var(--sl-dropdown-item-icon-inline-size,var(--sl-dropdown-item-icon-size));block-size:var(--sl-dropdown-item-icon-block-size,var(--sl-dropdown-item-icon-size));color:var(--sl-dropdown-item-icon-fg);flex:none;margin-inline-end:var(--sl-dropdown-item-icon-margin-inline-end)}.sl-dropdown-item-avatar{inline-size:var(--sl-dropdown-item-avatar-inline-size,var(--sl-dropdown-item-avatar-size));block-size:var(--sl-dropdown-item-avatar-block-size,var(--sl-dropdown-item-avatar-size));flex:none;justify-content:center;align-items:center;margin-inline-end:var(--sl-dropdown-item-avatar-margin-inline-end);display:flex}.sl-dropdown-item-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--sl-dropdown-item-label-font-size);line-height:var(--sl-dropdown-item-label-line-height);font-weight:var(--sl-dropdown-item-label-font-weight);color:var(--sl-dropdown-item-label-fg);flex:auto;overflow:hidden}.sl-dropdown-item-inner[data-focused] .sl-dropdown-item-label{color:var(--sl-dropdown-item-label-fg-focused)}.sl-dropdown-item-addon{font-size:var(--sl-dropdown-item-addon-font-size);line-height:var(--sl-dropdown-item-addon-line-height);font-weight:var(--sl-dropdown-item-addon-font-weight);color:var(--sl-dropdown-item-addon-fg);flex:none;margin-inline-start:var(--sl-dropdown-item-addon-margin-inline-start);padding-inline-end:var(--sl-dropdown-item-addon-padding-inline-end)}.sl-dropdown-item-chevron{inline-size:var(--sl-dropdown-item-chevron-inline-size,var(--sl-dropdown-item-chevron-size));block-size:var(--sl-dropdown-item-chevron-block-size,var(--sl-dropdown-item-chevron-size));color:var(--sl-dropdown-item-chevron-fg);flex:none;margin-inline-start:auto}.sl-dropdown-indicator--leading{margin-inline-end:var(--sl-dropdown-indicator-leading-margin-inline-end)}.sl-dropdown-indicator--trailing{margin-inline-start:var(--sl-dropdown-indicator-trailing-margin-inline-start)}.sl-dropdown-checkmark{inline-size:var(--sl-dropdown-checkmark-inline-size,var(--sl-dropdown-checkmark-size));block-size:var(--sl-dropdown-checkmark-block-size,var(--sl-dropdown-checkmark-size));color:var(--sl-dropdown-checkmark-fg);flex:none}.sl-dropdown-checkmark--hidden{visibility:hidden}.sl-dropdown-checkbox{inline-size:var(--sl-dropdown-checkbox-inline-size,var(--sl-dropdown-checkbox-size));block-size:var(--sl-dropdown-checkbox-block-size,var(--sl-dropdown-checkbox-size));background:var(--sl-dropdown-checkbox-bg);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-checkbox-border);border-start-start-radius:var(--sl-dropdown-checkbox-radius-start-start,var(--sl-dropdown-checkbox-radius));border-start-end-radius:var(--sl-dropdown-checkbox-radius-start-end,var(--sl-dropdown-checkbox-radius));border-end-end-radius:var(--sl-dropdown-checkbox-radius-end-end,var(--sl-dropdown-checkbox-radius));border-end-start-radius:var(--sl-dropdown-checkbox-radius-end-start,var(--sl-dropdown-checkbox-radius));flex:none;justify-content:center;align-items:center;display:flex}.sl-dropdown-checkbox[data-selected],.sl-dropdown-checkbox[data-indeterminate]{background:var(--sl-dropdown-checkbox-bg-selected);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-checkbox-border-selected)}.sl-dropdown-checkbox-mark{inline-size:var(--sl-dropdown-checkbox-mark-inline-size,var(--sl-dropdown-checkbox-mark-size));block-size:var(--sl-dropdown-checkbox-mark-block-size,var(--sl-dropdown-checkbox-mark-size));color:var(--sl-dropdown-checkbox-mark-fg);opacity:0}.sl-dropdown-checkbox[data-selected] .sl-dropdown-checkbox-mark,.sl-dropdown-checkbox[data-indeterminate] .sl-dropdown-checkbox-mark{opacity:1}.sl-dropdown-radio{inline-size:var(--sl-dropdown-radio-inline-size,var(--sl-dropdown-radio-size));block-size:var(--sl-dropdown-radio-block-size,var(--sl-dropdown-radio-size));background:var(--sl-dropdown-radio-bg);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-radio-border);border-start-start-radius:var(--sl-dropdown-radio-radius-start-start,var(--sl-dropdown-radio-radius));border-start-end-radius:var(--sl-dropdown-radio-radius-start-end,var(--sl-dropdown-radio-radius));border-end-end-radius:var(--sl-dropdown-radio-radius-end-end,var(--sl-dropdown-radio-radius));border-end-start-radius:var(--sl-dropdown-radio-radius-end-start,var(--sl-dropdown-radio-radius));flex:none;justify-content:center;align-items:center;display:flex}.sl-dropdown-radio[data-selected]{background:var(--sl-dropdown-radio-bg-selected);box-shadow:inset 0 0 0 var(--sl-dropdown-border-width) var(--sl-dropdown-radio-border-selected)}.sl-dropdown-radio-dot{inline-size:var(--sl-dropdown-radio-dot-inline-size,var(--sl-dropdown-radio-dot-size));block-size:var(--sl-dropdown-radio-dot-block-size,var(--sl-dropdown-radio-dot-size));background:var(--sl-dropdown-radio-dot-bg);opacity:0;border-start-start-radius:var(--sl-dropdown-radio-dot-radius-start-start,var(--sl-dropdown-radio-dot-radius));border-start-end-radius:var(--sl-dropdown-radio-dot-radius-start-end,var(--sl-dropdown-radio-dot-radius));border-end-end-radius:var(--sl-dropdown-radio-dot-radius-end-end,var(--sl-dropdown-radio-dot-radius));border-end-start-radius:var(--sl-dropdown-radio-dot-radius-end-start,var(--sl-dropdown-radio-dot-radius))}.sl-dropdown-radio[data-selected] .sl-dropdown-radio-dot{opacity:1}.sl-dropdown-toggle{inline-size:var(--sl-dropdown-toggle-inline-size);block-size:var(--sl-dropdown-toggle-block-size);background:var(--sl-dropdown-toggle-bg);transition:var(--sl-dropdown-toggle-transition);border-start-start-radius:var(--sl-dropdown-toggle-radius-start-start,var(--sl-dropdown-toggle-radius));border-start-end-radius:var(--sl-dropdown-toggle-radius-start-end,var(--sl-dropdown-toggle-radius));border-end-end-radius:var(--sl-dropdown-toggle-radius-end-end,var(--sl-dropdown-toggle-radius));border-end-start-radius:var(--sl-dropdown-toggle-radius-end-start,var(--sl-dropdown-toggle-radius));flex:none;align-items:center;display:inline-flex;position:relative}.sl-dropdown-toggle[data-selected]{background:var(--sl-dropdown-toggle-bg-selected)}.sl-dropdown-toggle-thumb{inline-size:var(--sl-dropdown-toggle-thumb-inline-size,var(--sl-dropdown-toggle-thumb-size));block-size:var(--sl-dropdown-toggle-thumb-block-size,var(--sl-dropdown-toggle-thumb-size));background:var(--sl-dropdown-toggle-thumb-bg);box-shadow:var(--sl-dropdown-toggle-thumb-shadow);transition:var(--sl-dropdown-toggle-thumb-transition);border-start-start-radius:var(--sl-dropdown-toggle-thumb-radius-start-start,var(--sl-dropdown-toggle-thumb-radius));border-start-end-radius:var(--sl-dropdown-toggle-thumb-radius-start-end,var(--sl-dropdown-toggle-thumb-radius));border-end-end-radius:var(--sl-dropdown-toggle-thumb-radius-end-end,var(--sl-dropdown-toggle-thumb-radius));border-end-start-radius:var(--sl-dropdown-toggle-thumb-radius-end-start,var(--sl-dropdown-toggle-thumb-radius));position:absolute;inset-inline-start:var(--sl-dropdown-toggle-thumb-inset-inline-start)}.sl-dropdown-toggle[data-selected] .sl-dropdown-toggle-thumb{transform:translateX(var(--sl-dropdown-toggle-thumb-translate))}.sl-dropdown-dots{color:var(--sl-dropdown-dots-fg);cursor:pointer;transition:var(--sl-dropdown-dots-transition);background:0 0;border:0;border-start-start-radius:var(--sl-dropdown-dots-radius-start-start,var(--sl-dropdown-dots-radius));border-start-end-radius:var(--sl-dropdown-dots-radius-start-end,var(--sl-dropdown-dots-radius));border-end-end-radius:var(--sl-dropdown-dots-radius-end-end,var(--sl-dropdown-dots-radius));border-end-start-radius:var(--sl-dropdown-dots-radius-end-start,var(--sl-dropdown-dots-radius));outline:none;justify-content:center;align-items:center;padding-block-start:var(--sl-dropdown-dots-padding-block-start,var(--sl-dropdown-dots-padding));padding-block-end:var(--sl-dropdown-dots-padding-block-end,var(--sl-dropdown-dots-padding));padding-inline-start:var(--sl-dropdown-dots-padding-inline-start,var(--sl-dropdown-dots-padding));padding-inline-end:var(--sl-dropdown-dots-padding-inline-end,var(--sl-dropdown-dots-padding));display:inline-flex}.sl-dropdown-dots[data-hovered],.sl-dropdown-dots[data-pressed]{color:var(--sl-dropdown-dots-fg-hover)}.sl-dropdown-dots[data-focus-visible],.sl-dropdown-dots[data-pressed]{outline:var(--sl-dropdown-focus-ring-width) solid var(--sl-dropdown-focus-ring-color);outline-offset:var(--sl-dropdown-focus-ring-offset)}.sl-dropdown-dots-icon{inline-size:var(--sl-dropdown-dots-icon-inline-size,var(--sl-dropdown-dots-icon-size));block-size:var(--sl-dropdown-dots-icon-block-size,var(--sl-dropdown-dots-icon-size))}.sl-dropdown-account-footer{--sl-dropdown-account-footer-gap:var(--spacing-3);--sl-dropdown-account-footer-padding:var(--spacing-3);gap:var(--sl-dropdown-account-footer-gap);flex-direction:column;padding-block-start:var(--sl-dropdown-account-footer-padding-block-start,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-block-end:var(--sl-dropdown-account-footer-padding-block-end,var(--sl-dropdown-account-footer-padding-block,var(--sl-dropdown-account-footer-padding)));padding-inline-start:var(--sl-dropdown-account-footer-padding-inline-start,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));padding-inline-end:var(--sl-dropdown-account-footer-padding-inline-end,var(--sl-dropdown-account-footer-padding-inline,var(--sl-dropdown-account-footer-padding)));display:flex}.sl-dropdown-account-footer .sl-btn{justify-content:center}.sl-dropdown-avatar-trigger{--sl-dropdown-avatar-popover-size:15rem;--sl-dropdown-avatar-trigger-radius:var(--radius-full);--sl-dropdown-avatar-trigger-padding:0;--sl-dropdown-avatar-focus-ring-width:var(--focus-ring-width);--sl-dropdown-avatar-focus-ring-color:var(--color-focus-ring);--sl-dropdown-avatar-focus-ring-offset:var(--focus-ring-offset);--sl-dropdown-avatar-header-gap:var(--spacing-3);--sl-dropdown-avatar-header-padding:var(--spacing-3);--sl-dropdown-avatar-footer-gap:var(--spacing-3);--sl-dropdown-avatar-footer-padding:var(--spacing-3);--sl-dropdown-avatar-divider-width:var(--border-width);--sl-dropdown-avatar-divider-color:var(--color-border-secondary)}.sl-dropdown-popover.sl-dropdown-popover--w60{inline-size:var(--sl-dropdown-avatar-popover-inline-size,var(--sl-dropdown-avatar-popover-size))}.sl-dropdown-avatar-trigger{cursor:pointer;background:0 0;border:0;border-start-start-radius:var(--sl-dropdown-avatar-trigger-radius-start-start,var(--sl-dropdown-avatar-trigger-radius));border-start-end-radius:var(--sl-dropdown-avatar-trigger-radius-start-end,var(--sl-dropdown-avatar-trigger-radius));border-end-end-radius:var(--sl-dropdown-avatar-trigger-radius-end-end,var(--sl-dropdown-avatar-trigger-radius));border-end-start-radius:var(--sl-dropdown-avatar-trigger-radius-end-start,var(--sl-dropdown-avatar-trigger-radius));outline:none;padding-block-start:var(--sl-dropdown-avatar-trigger-padding-block-start,var(--sl-dropdown-avatar-trigger-padding-block,var(--sl-dropdown-avatar-trigger-padding)));padding-block-end:var(--sl-dropdown-avatar-trigger-padding-block-end,var(--sl-dropdown-avatar-trigger-padding-block,var(--sl-dropdown-avatar-trigger-padding)));padding-inline-start:var(--sl-dropdown-avatar-trigger-padding-inline-start,var(--sl-dropdown-avatar-trigger-padding-inline,var(--sl-dropdown-avatar-trigger-padding)));padding-inline-end:var(--sl-dropdown-avatar-trigger-padding-inline-end,var(--sl-dropdown-avatar-trigger-padding-inline,var(--sl-dropdown-avatar-trigger-padding)));display:inline-flex;position:relative}.sl-dropdown-avatar-trigger[data-pressed],.sl-dropdown-avatar-trigger[data-focus-visible]{outline:var(--sl-dropdown-avatar-focus-ring-width) solid var(--sl-dropdown-avatar-focus-ring-color);outline-offset:var(--sl-dropdown-avatar-focus-ring-offset)}.sl-dropdown-avatar-header{gap:var(--sl-dropdown-avatar-header-gap);border-block-end:var(--sl-dropdown-avatar-divider-width) solid var(--sl-dropdown-avatar-divider-color);padding-block-start:var(--sl-dropdown-avatar-header-padding-block-start,var(--sl-dropdown-avatar-header-padding-block,var(--sl-dropdown-avatar-header-padding)));padding-block-end:var(--sl-dropdown-avatar-header-padding-block-end,var(--sl-dropdown-avatar-header-padding-block,var(--sl-dropdown-avatar-header-padding)));padding-inline-start:var(--sl-dropdown-avatar-header-padding-inline-start,var(--sl-dropdown-avatar-header-padding-inline,var(--sl-dropdown-avatar-header-padding)));padding-inline-end:var(--sl-dropdown-avatar-header-padding-inline-end,var(--sl-dropdown-avatar-header-padding-inline,var(--sl-dropdown-avatar-header-padding)));display:flex}.sl-dropdown-avatar-footer{gap:var(--sl-dropdown-avatar-footer-gap);border-block-start:var(--sl-dropdown-avatar-divider-width) solid var(--sl-dropdown-avatar-divider-color);flex-direction:column;padding-block-start:var(--sl-dropdown-avatar-footer-padding-block-start,var(--sl-dropdown-avatar-footer-padding-block,var(--sl-dropdown-avatar-footer-padding)));padding-block-end:var(--sl-dropdown-avatar-footer-padding-block-end,var(--sl-dropdown-avatar-footer-padding-block,var(--sl-dropdown-avatar-footer-padding)));padding-inline-start:var(--sl-dropdown-avatar-footer-padding-inline-start,var(--sl-dropdown-avatar-footer-padding-inline,var(--sl-dropdown-avatar-footer-padding)));padding-inline-end:var(--sl-dropdown-avatar-footer-padding-inline-end,var(--sl-dropdown-avatar-footer-padding-inline,var(--sl-dropdown-avatar-footer-padding)));display:flex}.sl-dropdown-avatar-footer .sl-btn{justify-content:center}.sl-dropdown-popover{--sl-dropdown-popover-size-w54:13.5rem;--sl-dropdown-popover-size-w50:12.5rem}.sl-dropdown-popover.sl-dropdown-popover--w54{inline-size:var(--sl-dropdown-popover-inline-size-w54,var(--sl-dropdown-popover-size-w54))}.sl-dropdown-popover.sl-dropdown-popover--w50{inline-size:var(--sl-dropdown-popover-inline-size-w50,var(--sl-dropdown-popover-size-w50))}.sl-empty-state{--sl-empty-state-font-family:var(--font-body);--sl-empty-state-font-weight:var(--font-weight-semibold);--sl-empty-state-size:100%;--sl-empty-state-max-inline-size:32rem;--sl-empty-state-title-color:var(--color-text-primary);--sl-empty-state-title-font-size:var(--text-md);--sl-empty-state-title-line-height:var(--text-md--line-height);--sl-empty-state-title-font-size-md:var(--text-lg);--sl-empty-state-title-line-height-md:var(--text-lg--line-height);--sl-empty-state-title-font-size-lg:var(--text-xl);--sl-empty-state-title-line-height-lg:var(--text-xl--line-height);--sl-empty-state-description-color:var(--color-text-tertiary);--sl-empty-state-description-font-size:var(--text-sm);--sl-empty-state-description-line-height:var(--text-sm--line-height);--sl-empty-state-description-font-size-lg:var(--text-md);--sl-empty-state-description-line-height-lg:var(--text-md--line-height);--sl-empty-state-header-margin:var(--spacing-4);--sl-empty-state-header-margin-md:var(--spacing-5);--sl-empty-state-content-gap:var(--spacing-1);--sl-empty-state-content-gap-md:var(--spacing-2);--sl-empty-state-content-size:100%;--sl-empty-state-content-max-inline-size:22rem;--sl-empty-state-content-margin:var(--spacing-6);--sl-empty-state-content-margin-md:var(--spacing-8);--sl-empty-state-footer-gap:var(--spacing-3);--sl-empty-state-icon-size:var(--spacing-12);--sl-empty-state-icon-size-lg:var(--spacing-14);--sl-empty-state-glyph-size:var(--spacing-6);--sl-empty-state-glyph-size-lg:var(--spacing-7);--sl-empty-state-icon-border-width:var(--border-width);--sl-empty-state-icon-shadow:var(--shadow-xs-skeuomorphic);--sl-empty-state-icon-radius:var(--radius-lg);--sl-empty-state-icon-radius-lg:var(--radius-xl);--sl-empty-state-icon-soft-radius:var(--radius-full);--sl-empty-state-icon-modern-bg:var(--color-bg-primary);--sl-empty-state-icon-modern-border:var(--color-border-primary);--sl-empty-state-icon-modern-fg:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-brand:var(--color-fg-brand-primary);--sl-empty-state-icon-modern-fg-gray:var(--color-fg-secondary);--sl-empty-state-icon-modern-fg-error:var(--color-fg-error-primary);--sl-empty-state-icon-modern-fg-warning:var(--color-fg-warning-primary);--sl-empty-state-icon-modern-fg-success:var(--color-fg-success-primary);--sl-empty-state-icon-soft-bg-brand:var(--color-bg-brand-secondary);--sl-empty-state-icon-soft-fg-brand:var(--color-featured-icon-light-fg-brand);--sl-empty-state-icon-soft-bg-gray:var(--color-bg-tertiary);--sl-empty-state-icon-soft-fg-gray:var(--color-featured-icon-light-fg-gray);--sl-empty-state-icon-soft-bg-error:var(--color-bg-error-secondary);--sl-empty-state-icon-soft-fg-error:var(--color-featured-icon-light-fg-error);--sl-empty-state-icon-soft-bg-warning:var(--color-bg-warning-secondary);--sl-empty-state-icon-soft-fg-warning:var(--color-featured-icon-light-fg-warning);--sl-empty-state-icon-soft-bg-success:var(--color-bg-success-secondary);--sl-empty-state-icon-soft-fg-success:var(--color-featured-icon-light-fg-success);inline-size:var(--sl-empty-state-inline-size,var(--sl-empty-state-size));max-inline-size:var(--sl-empty-state-max-inline-size);font-family:var(--sl-empty-state-font-family);flex-direction:column;justify-content:center;align-items:center;margin-inline:auto;display:flex}.sl-empty-state-featured-icon{inline-size:var(--sl-empty-state-icon-inline-size,var(--sl-empty-state-icon-size));block-size:var(--sl-empty-state-icon-block-size,var(--sl-empty-state-icon-size));justify-content:center;align-items:center;display:inline-flex}.sl-empty-state-featured-icon[data-size=lg]{inline-size:var(--sl-empty-state-icon-inline-size-lg,var(--sl-empty-state-icon-size-lg));block-size:var(--sl-empty-state-icon-block-size-lg,var(--sl-empty-state-icon-size-lg))}.sl-empty-state-featured-icon-svg{inline-size:var(--sl-empty-state-glyph-inline-size,var(--sl-empty-state-glyph-size));block-size:var(--sl-empty-state-glyph-block-size,var(--sl-empty-state-glyph-size))}.sl-empty-state-featured-icon[data-size=lg] .sl-empty-state-featured-icon-svg{inline-size:var(--sl-empty-state-glyph-inline-size-lg,var(--sl-empty-state-glyph-size-lg));block-size:var(--sl-empty-state-glyph-block-size-lg,var(--sl-empty-state-glyph-size-lg))}.sl-empty-state-featured-icon[data-theme=modern]{background:var(--sl-empty-state-icon-modern-bg);box-shadow:inset 0 0 0 var(--sl-empty-state-icon-border-width) var(--sl-empty-state-icon-modern-border), var(--sl-empty-state-icon-shadow);color:var(--sl-empty-state-icon-modern-fg);border-start-start-radius:var(--sl-empty-state-icon-radius-start-start,var(--sl-empty-state-icon-radius));border-start-end-radius:var(--sl-empty-state-icon-radius-start-end,var(--sl-empty-state-icon-radius));border-end-end-radius:var(--sl-empty-state-icon-radius-end-end,var(--sl-empty-state-icon-radius));border-end-start-radius:var(--sl-empty-state-icon-radius-end-start,var(--sl-empty-state-icon-radius))}.sl-empty-state-featured-icon[data-theme=modern][data-size=lg]{border-start-start-radius:var(--sl-empty-state-icon-radius-start-start-lg,var(--sl-empty-state-icon-radius-lg));border-start-end-radius:var(--sl-empty-state-icon-radius-start-end-lg,var(--sl-empty-state-icon-radius-lg));border-end-end-radius:var(--sl-empty-state-icon-radius-end-end-lg,var(--sl-empty-state-icon-radius-lg));border-end-start-radius:var(--sl-empty-state-icon-radius-end-start-lg,var(--sl-empty-state-icon-radius-lg))}.sl-empty-state-featured-icon[data-theme=modern][data-color=brand]{color:var(--sl-empty-state-icon-modern-fg-brand)}.sl-empty-state-featured-icon[data-theme=modern][data-color=gray]{color:var(--sl-empty-state-icon-modern-fg-gray)}.sl-empty-state-featured-icon[data-theme=modern][data-color=error]{color:var(--sl-empty-state-icon-modern-fg-error)}.sl-empty-state-featured-icon[data-theme=modern][data-color=warning]{color:var(--sl-empty-state-icon-modern-fg-warning)}.sl-empty-state-featured-icon[data-theme=modern][data-color=success]{color:var(--sl-empty-state-icon-modern-fg-success)}.sl-empty-state-featured-icon[data-theme=soft]{border-start-start-radius:var(--sl-empty-state-icon-soft-radius-start-start,var(--sl-empty-state-icon-soft-radius));border-start-end-radius:var(--sl-empty-state-icon-soft-radius-start-end,var(--sl-empty-state-icon-soft-radius));border-end-end-radius:var(--sl-empty-state-icon-soft-radius-end-end,var(--sl-empty-state-icon-soft-radius));border-end-start-radius:var(--sl-empty-state-icon-soft-radius-end-start,var(--sl-empty-state-icon-soft-radius))}.sl-empty-state-featured-icon[data-theme=soft][data-color=brand]{background:var(--sl-empty-state-icon-soft-bg-brand);color:var(--sl-empty-state-icon-soft-fg-brand)}.sl-empty-state-featured-icon[data-theme=soft][data-color=gray]{background:var(--sl-empty-state-icon-soft-bg-gray);color:var(--sl-empty-state-icon-soft-fg-gray)}.sl-empty-state-featured-icon[data-theme=soft][data-color=error]{background:var(--sl-empty-state-icon-soft-bg-error);color:var(--sl-empty-state-icon-soft-fg-error)}.sl-empty-state-featured-icon[data-theme=soft][data-color=warning]{background:var(--sl-empty-state-icon-soft-bg-warning);color:var(--sl-empty-state-icon-soft-fg-warning)}.sl-empty-state-featured-icon[data-theme=soft][data-color=success]{background:var(--sl-empty-state-icon-soft-bg-success);color:var(--sl-empty-state-icon-soft-fg-success)}.sl-empty-state-header{margin-block-end:var(--sl-empty-state-header-margin-block-end,var(--sl-empty-state-header-margin-block,var(--sl-empty-state-header-margin)));position:relative}.sl-empty-state-header[data-size=md],.sl-empty-state-header[data-size=lg]{margin-block-end:var(--sl-empty-state-header-margin-block-end-md,var(--sl-empty-state-header-margin-block-md,var(--sl-empty-state-header-margin-md)))}.sl-empty-state-content{z-index:1;inline-size:var(--sl-empty-state-content-inline-size,var(--sl-empty-state-content-size));max-inline-size:var(--sl-empty-state-content-max-inline-size);justify-content:center;align-items:center;gap:var(--sl-empty-state-content-gap);flex-direction:column;margin-block-end:var(--sl-empty-state-content-margin-block-end,var(--sl-empty-state-content-margin-block,var(--sl-empty-state-content-margin)));display:flex}.sl-empty-state-content[data-size=md],.sl-empty-state-content[data-size=lg]{gap:var(--sl-empty-state-content-gap-md);margin-block-end:var(--sl-empty-state-content-margin-block-end-md,var(--sl-empty-state-content-margin-block-md,var(--sl-empty-state-content-margin-md)))}.sl-empty-state-footer{z-index:1;gap:var(--sl-empty-state-footer-gap);display:flex}.sl-empty-state-title{font-weight:var(--sl-empty-state-font-weight);color:var(--sl-empty-state-title-color);font-size:var(--sl-empty-state-title-font-size);line-height:var(--sl-empty-state-title-line-height);margin:0}.sl-empty-state-title[data-size=md]{font-size:var(--sl-empty-state-title-font-size-md);line-height:var(--sl-empty-state-title-line-height-md)}.sl-empty-state-title[data-size=lg]{font-size:var(--sl-empty-state-title-font-size-lg);line-height:var(--sl-empty-state-title-line-height-lg)}.sl-empty-state-description{text-align:center;color:var(--sl-empty-state-description-color);font-size:var(--sl-empty-state-description-font-size);line-height:var(--sl-empty-state-description-line-height);margin:0}.sl-empty-state-description[data-size=lg]{font-size:var(--sl-empty-state-description-font-size-lg);line-height:var(--sl-empty-state-description-line-height-lg)}.sl-eventcal{--sl-eventcal-radius:var(--radius-lg);--sl-eventcal-event-radius:var(--radius-sm);--sl-eventcal-add-radius:var(--radius-sm);--sl-eventcal-daynum-radius:var(--radius-full);--sl-eventcal-dot-radius:var(--radius-full);--sl-eventcal-border-width:var(--border-width);--sl-eventcal-transition:background-color .1s ease;--sl-eventcal-shadow:var(--shadow-xs);--sl-eventcal-focus-ring-width:var(--focus-ring-width);--sl-eventcal-focus-ring-color:var(--color-focus-ring);--sl-eventcal-focus-ring-offset:var(--focus-ring-offset);--sl-eventcal-font-family:var(--default-font-family);--sl-eventcal-title-font-size:var(--text-lg,var(--text-md));--sl-eventcal-title-font-weight:var(--font-weight-semibold);--sl-eventcal-weekday-font-size:var(--text-sm);--sl-eventcal-weekday-font-weight:var(--font-weight-medium);--sl-eventcal-daynum-font-size:var(--text-sm);--sl-eventcal-daynum-font-weight:var(--font-weight-semibold);--sl-eventcal-event-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-event-font-weight:var(--font-weight-semibold);--sl-eventcal-more-font-size:var(--text-xs,var(--text-sm));--sl-eventcal-more-font-weight:var(--font-weight-semibold);--sl-eventcal-bg:var(--color-bg-secondary);--sl-eventcal-border:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-eventcal-weekday-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-cell-bg:var(--color-bg-secondary);--sl-eventcal-cell-bg-hover:var(--color-bg-secondary);--sl-eventcal-cell-bg-disabled:var(--color-bg-secondary);--sl-eventcal-cell-divider:var(--color-border-secondary,var(--color-neutral-300));--sl-eventcal-daynum-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-eventcal-daynum-selected-bg:var(--color-bg-brand-solid);--sl-eventcal-daynum-selected-fg:var(--color-text-white);--sl-eventcal-daynum-current-bg:var(--color-utility-brand-100);--sl-eventcal-daynum-current-fg:var(--color-text-brand-secondary_hover);--sl-eventcal-event-bg:var(--badge-grey-bg,var(--color-bg-tertiary));--sl-eventcal-event-fg:var(--badge-grey-fg,var(--color-text-secondary));--sl-eventcal-event-time-fg:var(--badge-grey-fg,var(--color-text-tertiary));--sl-eventcal-event-dot-bg:var(--badge-grey-fg,var(--color-text-quaternary));--sl-eventcal-event-brand-bg:var(--badge-brand-bg,var(--color-utility-brand-50));--sl-eventcal-event-brand-fg:var(--badge-brand-fg,var(--color-utility-brand-700));--sl-eventcal-event-brand-dot-bg:var(--badge-brand-fg,var(--color-utility-brand-600));--sl-eventcal-event-green-bg:var(--badge-green-bg,var(--color-bg-success-primary));--sl-eventcal-event-green-fg:var(--badge-green-fg,var(--color-fg-success-primary));--sl-eventcal-event-green-dot-bg:var(--badge-green-fg,var(--color-fg-success-secondary));--sl-eventcal-event-amber-bg:var(--badge-amber-bg,var(--color-bg-warning-primary));--sl-eventcal-event-amber-fg:var(--badge-amber-fg,var(--color-fg-warning-primary));--sl-eventcal-event-amber-dot-bg:var(--badge-amber-fg,var(--color-fg-warning-secondary));--sl-eventcal-event-red-bg:var(--badge-red-bg,var(--color-bg-error-primary));--sl-eventcal-event-red-fg:var(--badge-red-fg,var(--color-fg-error-primary));--sl-eventcal-event-red-dot-bg:var(--badge-red-fg,var(--color-fg-error-secondary));--sl-eventcal-more-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-eventcal-add-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-eventcal-disabled-opacity:.5;--sl-eventcal-faded-opacity:.5;--sl-eventcal-time-opacity:.85;--sl-eventcal-header-gap:var(--spacing-4);--sl-eventcal-header-padding-block:var(--spacing-5);--sl-eventcal-header-padding-inline:var(--spacing-6);--sl-eventcal-controls-gap:var(--spacing-2);--sl-eventcal-weekday-padding:var(--spacing-2_5);--sl-eventcal-row-min-block-size:6.5rem;--sl-eventcal-cell-gap:var(--spacing-1_5);--sl-eventcal-cell-padding:var(--spacing-2);--sl-eventcal-cell-min-block-size:6.5rem;--sl-eventcal-daynum-size:var(--spacing-6);--sl-eventcal-events-gap:var(--spacing-1);--sl-eventcal-event-gap:var(--spacing-1);--sl-eventcal-event-padding-block:var(--spacing-1);--sl-eventcal-event-padding-inline:var(--spacing-2);--sl-eventcal-dot-size:var(--spacing-1_5);--sl-eventcal-more-padding-inline:var(--spacing-1);--sl-eventcal-add-inset-block-end:var(--spacing-1_5);--sl-eventcal-add-inset-inline-end:var(--spacing-1_5);--sl-eventcal-add-size:var(--spacing-6);--sl-eventcal-add-icon-size:var(--spacing-4);background:var(--sl-eventcal-bg);border:var(--sl-eventcal-border-width) solid var(--sl-eventcal-border);box-shadow:var(--sl-eventcal-shadow);font-family:var(--sl-eventcal-font-family);border-start-start-radius:var(--sl-eventcal-radius-start-start,var(--sl-eventcal-radius));border-start-end-radius:var(--sl-eventcal-radius-start-end,var(--sl-eventcal-radius));border-end-end-radius:var(--sl-eventcal-radius-end-end,var(--sl-eventcal-radius));border-end-start-radius:var(--sl-eventcal-radius-end-start,var(--sl-eventcal-radius));flex-direction:column;display:flex;overflow:hidden}.sl-eventcal:focus-visible{outline:var(--sl-eventcal-focus-ring-width) solid var(--sl-eventcal-focus-ring-color);outline-offset:var(--sl-eventcal-focus-ring-offset)}.sl-eventcal-header{justify-content:space-between;align-items:center;gap:var(--sl-eventcal-header-gap);border-block-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-border);padding-block-start:var(--sl-eventcal-header-padding-block-start,var(--sl-eventcal-header-padding-block));padding-block-end:var(--sl-eventcal-header-padding-block-end,var(--sl-eventcal-header-padding-block));padding-inline-start:var(--sl-eventcal-header-padding-inline-start,var(--sl-eventcal-header-padding-inline));padding-inline-end:var(--sl-eventcal-header-padding-inline-end,var(--sl-eventcal-header-padding-inline));display:flex}.sl-eventcal-title{font-size:var(--sl-eventcal-title-font-size);font-weight:var(--sl-eventcal-title-font-weight);color:var(--sl-eventcal-title-fg);white-space:nowrap}.sl-eventcal-controls{align-items:center;gap:var(--sl-eventcal-controls-gap);display:flex}.sl-eventcal-weekdays{border-block-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-border);grid-template-columns:repeat(7,1fr);display:grid}.sl-eventcal-weekday{text-align:center;font-size:var(--sl-eventcal-weekday-font-size);font-weight:var(--sl-eventcal-weekday-font-weight);color:var(--sl-eventcal-weekday-fg);padding-block-start:var(--sl-eventcal-weekday-padding-block-start,var(--sl-eventcal-weekday-padding-block,var(--sl-eventcal-weekday-padding)));padding-block-end:var(--sl-eventcal-weekday-padding-block-end,var(--sl-eventcal-weekday-padding-block,var(--sl-eventcal-weekday-padding)));padding-inline-start:var(--sl-eventcal-weekday-padding-inline-start,var(--sl-eventcal-weekday-padding-inline,var(--sl-eventcal-weekday-padding)));padding-inline-end:var(--sl-eventcal-weekday-padding-inline-end,var(--sl-eventcal-weekday-padding-inline,var(--sl-eventcal-weekday-padding)))}.sl-eventcal-grid{flex:auto;grid-template-columns:repeat(7,1fr);display:grid}.sl-eventcal-grid[data-rows="6"]{grid-template-rows:repeat(6, minmax(var(--sl-eventcal-row-min-block-size), 1fr))}.sl-eventcal-grid[data-rows="5"]{grid-template-rows:repeat(5, minmax(var(--sl-eventcal-row-min-block-size), 1fr))}.sl-eventcal-grid[data-rows="4"]{grid-template-rows:repeat(4, minmax(var(--sl-eventcal-row-min-block-size), 1fr))}.sl-eventcal-cell{gap:var(--sl-eventcal-cell-gap);min-block-size:var(--sl-eventcal-cell-min-block-size);background:var(--sl-eventcal-cell-bg);border-inline-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-cell-divider);border-block-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-cell-divider);cursor:pointer;transition:var(--sl-eventcal-transition);flex-direction:column;padding-block-start:var(--sl-eventcal-cell-padding-block-start,var(--sl-eventcal-cell-padding-block,var(--sl-eventcal-cell-padding)));padding-block-end:var(--sl-eventcal-cell-padding-block-end,var(--sl-eventcal-cell-padding-block,var(--sl-eventcal-cell-padding)));padding-inline-start:var(--sl-eventcal-cell-padding-inline-start,var(--sl-eventcal-cell-padding-inline,var(--sl-eventcal-cell-padding)));padding-inline-end:var(--sl-eventcal-cell-padding-inline-end,var(--sl-eventcal-cell-padding-inline,var(--sl-eventcal-cell-padding)));display:flex;position:relative}.sl-eventcal-cell:hover{background:var(--sl-eventcal-cell-bg-hover)}.sl-eventcal-cell[data-last-col]{border-inline-end:none}.sl-eventcal-cell[data-last-row]{border-block-end:none}.sl-eventcal-cell[data-disabled]{background:var(--sl-eventcal-cell-bg-disabled);cursor:default}.sl-eventcal-daynum{inline-size:var(--sl-eventcal-daynum-inline-size,var(--sl-eventcal-daynum-size));block-size:var(--sl-eventcal-daynum-block-size,var(--sl-eventcal-daynum-size));font-size:var(--sl-eventcal-daynum-font-size);font-weight:var(--sl-eventcal-daynum-font-weight);color:var(--sl-eventcal-daynum-fg);border-start-start-radius:var(--sl-eventcal-daynum-radius-start-start,var(--sl-eventcal-daynum-radius));border-start-end-radius:var(--sl-eventcal-daynum-radius-start-end,var(--sl-eventcal-daynum-radius));border-end-end-radius:var(--sl-eventcal-daynum-radius-end-end,var(--sl-eventcal-daynum-radius));border-end-start-radius:var(--sl-eventcal-daynum-radius-end-start,var(--sl-eventcal-daynum-radius));justify-content:center;align-items:center;display:flex}.sl-eventcal-daynum[data-state=selected]{background:var(--sl-eventcal-daynum-selected-bg);color:var(--sl-eventcal-daynum-selected-fg)}.sl-eventcal-daynum[data-state=current]{background:var(--sl-eventcal-daynum-current-bg);color:var(--sl-eventcal-daynum-current-fg)}.sl-eventcal-daynum[data-disabled]{opacity:var(--sl-eventcal-disabled-opacity)}.sl-eventcal-events{gap:var(--sl-eventcal-events-gap);flex-direction:column;display:flex}.sl-eventcal-event{align-items:center;gap:var(--sl-eventcal-event-gap);background:var(--sl-eventcal-event-bg);border-start-start-radius:var(--sl-eventcal-event-radius-start-start,var(--sl-eventcal-event-radius));border-start-end-radius:var(--sl-eventcal-event-radius-start-end,var(--sl-eventcal-event-radius));border-end-end-radius:var(--sl-eventcal-event-radius-end-end,var(--sl-eventcal-event-radius));border-end-start-radius:var(--sl-eventcal-event-radius-end-start,var(--sl-eventcal-event-radius));min-inline-size:0;padding-block-start:var(--sl-eventcal-event-padding-block-start,var(--sl-eventcal-event-padding-block));padding-block-end:var(--sl-eventcal-event-padding-block-end,var(--sl-eventcal-event-padding-block));padding-inline-start:var(--sl-eventcal-event-padding-inline-start,var(--sl-eventcal-event-padding-inline));padding-inline-end:var(--sl-eventcal-event-padding-inline-end,var(--sl-eventcal-event-padding-inline));display:flex}.sl-eventcal-event[data-faded]{opacity:var(--sl-eventcal-faded-opacity)}.sl-eventcal-event-dot{inline-size:var(--sl-eventcal-dot-inline-size,var(--sl-eventcal-dot-size));block-size:var(--sl-eventcal-dot-block-size,var(--sl-eventcal-dot-size));background:var(--sl-eventcal-event-dot-bg);border-start-start-radius:var(--sl-eventcal-dot-radius-start-start,var(--sl-eventcal-dot-radius));border-start-end-radius:var(--sl-eventcal-dot-radius-start-end,var(--sl-eventcal-dot-radius));border-end-end-radius:var(--sl-eventcal-dot-radius-end-end,var(--sl-eventcal-dot-radius));border-end-start-radius:var(--sl-eventcal-dot-radius-end-start,var(--sl-eventcal-dot-radius));flex:none}.sl-eventcal-event-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--sl-eventcal-event-font-size);font-weight:var(--sl-eventcal-event-font-weight);color:var(--sl-eventcal-event-fg);flex:auto;overflow:hidden}.sl-eventcal-event-time{font-size:var(--sl-eventcal-event-font-size);color:var(--sl-eventcal-event-time-fg);opacity:var(--sl-eventcal-time-opacity);flex:none}.sl-eventcal-event[data-color=brand],.sl-eventcal-event[data-color=indigo],.sl-eventcal-event[data-color=blue],.sl-eventcal-event[data-color=purple]{background:var(--sl-eventcal-event-brand-bg)}.sl-eventcal-event[data-color=brand] .sl-eventcal-event-label,.sl-eventcal-event[data-color=indigo] .sl-eventcal-event-label,.sl-eventcal-event[data-color=blue] .sl-eventcal-event-label,.sl-eventcal-event[data-color=purple] .sl-eventcal-event-label,.sl-eventcal-event[data-color=brand] .sl-eventcal-event-time,.sl-eventcal-event[data-color=indigo] .sl-eventcal-event-time,.sl-eventcal-event[data-color=blue] .sl-eventcal-event-time,.sl-eventcal-event[data-color=purple] .sl-eventcal-event-time{color:var(--sl-eventcal-event-brand-fg)}.sl-eventcal-event[data-color=brand] .sl-eventcal-event-dot,.sl-eventcal-event[data-color=indigo] .sl-eventcal-event-dot,.sl-eventcal-event[data-color=blue] .sl-eventcal-event-dot,.sl-eventcal-event[data-color=purple] .sl-eventcal-event-dot{background:var(--sl-eventcal-event-brand-dot-bg)}.sl-eventcal-event[data-color=green]{background:var(--sl-eventcal-event-green-bg)}.sl-eventcal-event[data-color=green] .sl-eventcal-event-label,.sl-eventcal-event[data-color=green] .sl-eventcal-event-time{color:var(--sl-eventcal-event-green-fg)}.sl-eventcal-event[data-color=green] .sl-eventcal-event-dot{background:var(--sl-eventcal-event-green-dot-bg)}.sl-eventcal-event[data-color=orange],.sl-eventcal-event[data-color=yellow]{background:var(--sl-eventcal-event-amber-bg)}.sl-eventcal-event[data-color=orange] .sl-eventcal-event-label,.sl-eventcal-event[data-color=yellow] .sl-eventcal-event-label,.sl-eventcal-event[data-color=orange] .sl-eventcal-event-time,.sl-eventcal-event[data-color=yellow] .sl-eventcal-event-time{color:var(--sl-eventcal-event-amber-fg)}.sl-eventcal-event[data-color=orange] .sl-eventcal-event-dot,.sl-eventcal-event[data-color=yellow] .sl-eventcal-event-dot{background:var(--sl-eventcal-event-amber-dot-bg)}.sl-eventcal-event[data-color=pink]{background:var(--sl-eventcal-event-red-bg)}.sl-eventcal-event[data-color=pink] .sl-eventcal-event-label,.sl-eventcal-event[data-color=pink] .sl-eventcal-event-time{color:var(--sl-eventcal-event-red-fg)}.sl-eventcal-event[data-color=pink] .sl-eventcal-event-dot{background:var(--sl-eventcal-event-red-dot-bg)}.sl-eventcal-more{font-size:var(--sl-eventcal-more-font-size);font-weight:var(--sl-eventcal-more-font-weight);color:var(--sl-eventcal-more-fg);padding-inline-start:var(--sl-eventcal-more-padding-inline-start,var(--sl-eventcal-more-padding-inline));padding-inline-end:var(--sl-eventcal-more-padding-inline-end,var(--sl-eventcal-more-padding-inline))}.sl-eventcal-add{inline-size:var(--sl-eventcal-add-inline-size,var(--sl-eventcal-add-size));block-size:var(--sl-eventcal-add-block-size,var(--sl-eventcal-add-size));color:var(--sl-eventcal-add-fg);pointer-events:none;border-start-start-radius:var(--sl-eventcal-add-radius-start-start,var(--sl-eventcal-add-radius));border-start-end-radius:var(--sl-eventcal-add-radius-start-end,var(--sl-eventcal-add-radius));border-end-end-radius:var(--sl-eventcal-add-radius-end-end,var(--sl-eventcal-add-radius));border-end-start-radius:var(--sl-eventcal-add-radius-end-start,var(--sl-eventcal-add-radius));justify-content:center;align-items:center;display:none;position:absolute;inset-block-end:var(--sl-eventcal-add-inset-block-end);inset-inline-end:var(--sl-eventcal-add-inset-inline-end)}.sl-eventcal-cell:not([data-disabled]):hover .sl-eventcal-add{display:inline-flex}.sl-eventcal-add-icon{inline-size:var(--sl-eventcal-add-icon-inline-size,var(--sl-eventcal-add-icon-size));block-size:var(--sl-eventcal-add-icon-block-size,var(--sl-eventcal-add-icon-size))}.sl-eventcal{--sl-eventcal-slot-size:var(--spacing-12);--sl-eventcal-hour-size:calc(2 * var(--sl-eventcal-slot-size));--sl-eventcal-time-height:calc(48 * var(--sl-eventcal-slot-size));--sl-eventcal-gutter-size:var(--spacing-16);--sl-eventcal-timeview-block-size:42rem;--sl-eventcal-colhead-gap:var(--spacing-1_5);--sl-eventcal-colhead-padding:var(--spacing-2);--sl-eventcal-colhead-weekday-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-eventcal-gutter-fg:var(--color-text-quaternary,var(--color-neutral-500));--sl-eventcal-gutter-font-weight:var(--font-weight-medium);--sl-eventcal-gutter-padding-inline-end:var(--spacing-2);--sl-eventcal-tevent-inset-inline:var(--spacing-1);--sl-eventcal-tevent-gap:var(--spacing-0_5);--sl-eventcal-tevent-padding-block:var(--spacing-1);--sl-eventcal-tevent-padding-inline:var(--spacing-2);--sl-eventcal-marker-color:var(--color-bg-brand-solid);--sl-eventcal-marker-thickness:var(--spacing-0_5);--sl-eventcal-marker-dot-size:var(--spacing-2)}.sl-eventcal--week,.sl-eventcal--day{block-size:var(--sl-eventcal-timeview-block-size)}.sl-eventcal-timegrid{flex-direction:column;flex:auto;min-block-size:0;display:flex}@media (width<=767px){.sl-eventcal-timegrid[data-responsive=desktop]{display:none}}@media (width>=768px){.sl-eventcal-timegrid[data-responsive=mobile]{display:none}}.sl-eventcal-timegrid-body{flex:auto;min-block-size:0;overflow:auto}.sl-eventcal-timegrid-head{z-index:2;background:var(--sl-eventcal-bg);border-block-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-border);display:grid;position:sticky;inset-block-start:0}.sl-eventcal-timegrid-corner{border-inline-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-cell-divider)}.sl-eventcal-colhead{justify-content:center;align-items:center;gap:var(--sl-eventcal-colhead-gap);border:none;border-inline-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-cell-divider);cursor:pointer;background:0 0;padding-block-start:var(--sl-eventcal-colhead-padding-block-start,var(--sl-eventcal-colhead-padding-block,var(--sl-eventcal-colhead-padding)));padding-block-end:var(--sl-eventcal-colhead-padding-block-end,var(--sl-eventcal-colhead-padding-block,var(--sl-eventcal-colhead-padding)));padding-inline-start:var(--sl-eventcal-colhead-padding-inline-start,var(--sl-eventcal-colhead-padding-inline,var(--sl-eventcal-colhead-padding)));padding-inline-end:var(--sl-eventcal-colhead-padding-inline-end,var(--sl-eventcal-colhead-padding-inline,var(--sl-eventcal-colhead-padding)));font-family:inherit;display:flex}.sl-eventcal-colhead:last-child{border-inline-end:none}.sl-eventcal-colhead-weekday{font-size:var(--sl-eventcal-weekday-font-size);font-weight:var(--sl-eventcal-weekday-font-weight);color:var(--sl-eventcal-colhead-weekday-fg)}.sl-eventcal-colhead-day{inline-size:var(--sl-eventcal-daynum-inline-size,var(--sl-eventcal-daynum-size));block-size:var(--sl-eventcal-daynum-block-size,var(--sl-eventcal-daynum-size));font-size:var(--sl-eventcal-daynum-font-size);font-weight:var(--sl-eventcal-daynum-font-weight);color:var(--sl-eventcal-daynum-fg);border-start-start-radius:var(--sl-eventcal-daynum-radius-start-start,var(--sl-eventcal-daynum-radius));border-start-end-radius:var(--sl-eventcal-daynum-radius-start-end,var(--sl-eventcal-daynum-radius));border-end-end-radius:var(--sl-eventcal-daynum-radius-end-end,var(--sl-eventcal-daynum-radius));border-end-start-radius:var(--sl-eventcal-daynum-radius-end-start,var(--sl-eventcal-daynum-radius));justify-content:center;align-items:center;display:inline-flex}.sl-eventcal-colhead-day[data-state=selected]{background:var(--sl-eventcal-daynum-selected-bg);color:var(--sl-eventcal-daynum-selected-fg)}.sl-eventcal-colhead-day[data-state=current]{background:var(--sl-eventcal-daynum-current-bg);color:var(--sl-eventcal-daynum-current-fg)}.sl-eventcal-timegrid-inner{isolation:isolate;block-size:var(--sl-eventcal-time-height);display:grid;position:relative}.sl-eventcal-gutter{background:var(--sl-eventcal-bg);border-inline-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-cell-divider);flex-direction:column;display:flex}.sl-eventcal-hour{block-size:var(--sl-eventcal-hour-block-size,var(--sl-eventcal-hour-size));justify-content:flex-end;padding-inline-end:var(--sl-eventcal-gutter-padding-inline-end);display:flex}.sl-eventcal-hour-label{font-size:var(--sl-eventcal-event-font-size);font-weight:var(--sl-eventcal-gutter-font-weight);color:var(--sl-eventcal-gutter-fg);white-space:nowrap;transform:translateY(-50%)}.sl-eventcal-hour:first-child .sl-eventcal-hour-label{transform:none}.sl-eventcal-col{cursor:pointer;border-inline-end:var(--sl-eventcal-border-width) solid var(--sl-eventcal-cell-divider);background-image:repeating-linear-gradient(to bottom, transparent 0, transparent calc(var(--sl-eventcal-slot-size) - 1px), var(--sl-eventcal-cell-divider) calc(var(--sl-eventcal-slot-size) - 1px), var(--sl-eventcal-cell-divider) var(--sl-eventcal-slot-size));position:relative}.sl-eventcal-col:last-child{border-inline-end:none}.sl-eventcal-tevent{--_ev-bg:var(--sl-eventcal-event-bg);--_ev-fg:var(--sl-eventcal-event-fg);--_ev-dot:var(--sl-eventcal-event-dot-bg);gap:var(--sl-eventcal-tevent-gap);background:var(--_ev-bg);border-start-start-radius:var(--sl-eventcal-event-radius-start-start,var(--sl-eventcal-event-radius));border-start-end-radius:var(--sl-eventcal-event-radius-start-end,var(--sl-eventcal-event-radius));border-end-end-radius:var(--sl-eventcal-event-radius-end-end,var(--sl-eventcal-event-radius));border-end-start-radius:var(--sl-eventcal-event-radius-end-start,var(--sl-eventcal-event-radius));flex-direction:column;padding-block-start:var(--sl-eventcal-tevent-padding-block-start,var(--sl-eventcal-tevent-padding-block));padding-block-end:var(--sl-eventcal-tevent-padding-block-end,var(--sl-eventcal-tevent-padding-block));padding-inline-start:var(--sl-eventcal-tevent-padding-inline-start,var(--sl-eventcal-tevent-padding-inline));padding-inline-end:var(--sl-eventcal-tevent-padding-inline-end,var(--sl-eventcal-tevent-padding-inline));display:flex;position:absolute;inset-inline-start:var(--sl-eventcal-tevent-inset-inline);inset-inline-end:var(--sl-eventcal-tevent-inset-inline);overflow:hidden}.sl-eventcal-tevent-head{align-items:center;gap:var(--sl-eventcal-event-gap);min-inline-size:0;display:flex}.sl-eventcal-tevent-dot{inline-size:var(--sl-eventcal-dot-inline-size,var(--sl-eventcal-dot-size));block-size:var(--sl-eventcal-dot-block-size,var(--sl-eventcal-dot-size));background:var(--_ev-dot);border-start-start-radius:var(--sl-eventcal-dot-radius-start-start,var(--sl-eventcal-dot-radius));border-start-end-radius:var(--sl-eventcal-dot-radius-start-end,var(--sl-eventcal-dot-radius));border-end-end-radius:var(--sl-eventcal-dot-radius-end-end,var(--sl-eventcal-dot-radius));border-end-start-radius:var(--sl-eventcal-dot-radius-end-start,var(--sl-eventcal-dot-radius));flex:none}.sl-eventcal-tevent-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--sl-eventcal-event-font-size);font-weight:var(--sl-eventcal-event-font-weight);color:var(--_ev-fg);flex:auto;overflow:hidden}.sl-eventcal-tevent-time{font-size:var(--sl-eventcal-event-font-size);color:var(--_ev-fg);opacity:var(--sl-eventcal-time-opacity)}.sl-eventcal-tevent[data-color=brand],.sl-eventcal-tevent[data-color=indigo],.sl-eventcal-tevent[data-color=blue],.sl-eventcal-tevent[data-color=purple]{--_ev-bg:var(--sl-eventcal-event-brand-bg);--_ev-fg:var(--sl-eventcal-event-brand-fg);--_ev-dot:var(--sl-eventcal-event-brand-dot-bg)}.sl-eventcal-tevent[data-color=green]{--_ev-bg:var(--sl-eventcal-event-green-bg);--_ev-fg:var(--sl-eventcal-event-green-fg);--_ev-dot:var(--sl-eventcal-event-green-dot-bg)}.sl-eventcal-tevent[data-color=orange],.sl-eventcal-tevent[data-color=yellow]{--_ev-bg:var(--sl-eventcal-event-amber-bg);--_ev-fg:var(--sl-eventcal-event-amber-fg);--_ev-dot:var(--sl-eventcal-event-amber-dot-bg)}.sl-eventcal-tevent[data-color=pink]{--_ev-bg:var(--sl-eventcal-event-red-bg);--_ev-fg:var(--sl-eventcal-event-red-fg);--_ev-dot:var(--sl-eventcal-event-red-dot-bg)}.sl-eventcal-marker{z-index:50;pointer-events:none;border-block-start:var(--sl-eventcal-marker-thickness) solid var(--sl-eventcal-marker-color);position:absolute;inset-inline-start:var(--sl-eventcal-gutter-size);inset-inline-end:0}.sl-eventcal-marker:before{content:"";inline-size:var(--sl-eventcal-marker-dot-inline-size,var(--sl-eventcal-marker-dot-size));block-size:var(--sl-eventcal-marker-dot-block-size,var(--sl-eventcal-marker-dot-size));background:var(--sl-eventcal-marker-color);border-start-start-radius:var(--sl-eventcal-dot-radius-start-start,var(--sl-eventcal-dot-radius));border-start-end-radius:var(--sl-eventcal-dot-radius-start-end,var(--sl-eventcal-dot-radius));border-end-end-radius:var(--sl-eventcal-dot-radius-end-end,var(--sl-eventcal-dot-radius));border-end-start-radius:var(--sl-eventcal-dot-radius-end-start,var(--sl-eventcal-dot-radius));position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(-50%,-50%)}.sl-eventcal-marker-time{font-size:var(--sl-eventcal-event-font-size);font-weight:var(--sl-eventcal-gutter-font-weight);color:var(--sl-eventcal-marker-color);white-space:nowrap;padding-inline-end:var(--sl-eventcal-gutter-padding-inline-end);position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(-100%,-50%)}.sl-featured-icon{--sl-fi-border-width:var(--border-width);--sl-fi-outline-ring-width:calc(var(--border-width) * 2);--sl-fi-dark-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-shadow:var(--shadow-xs-skeuomorphic);--sl-fi-modern-neue-before-shadow:var(--featured-icon-modern-neue-shadow);--sl-fi-icon-stroke-sm:var(--featured-icon-icon-stroke-sm);--sl-fi-icon-size-sm:var(--spacing-4);--sl-fi-icon-size-md:var(--spacing-5);--sl-fi-icon-size-lg:var(--spacing-6);--sl-fi-icon-size-xl:var(--spacing-7);--sl-fi-gradient-icon-size-sm:var(--spacing-4);--sl-fi-gradient-icon-size-md:var(--spacing-4);--sl-fi-gradient-icon-size-lg:var(--spacing-5);--sl-fi-gradient-icon-size-xl:var(--spacing-5);--sl-fi-box-size-sm:var(--spacing-8);--sl-fi-box-size-md:var(--spacing-10);--sl-fi-box-size-lg:var(--spacing-12);--sl-fi-box-size-xl:var(--spacing-14);--sl-fi-gradient-disc-size-sm:var(--spacing-6);--sl-fi-gradient-disc-size-md:var(--spacing-7);--sl-fi-gradient-disc-size-lg:var(--spacing-8);--sl-fi-gradient-disc-size-xl:var(--spacing-10);--sl-fi-outline-box-size-sm:var(--spacing-4);--sl-fi-outline-box-size-md:var(--spacing-5);--sl-fi-outline-box-size-lg:var(--spacing-6);--sl-fi-outline-box-size-xl:var(--spacing-7);--sl-fi-outline-ring-inner-size-sm:var(--spacing-6);--sl-fi-outline-ring-inner-size-md:var(--spacing-7);--sl-fi-outline-ring-inner-size-lg:var(--spacing-8);--sl-fi-outline-ring-inner-size-xl:var(--spacing-9);--sl-fi-outline-ring-outer-size-sm:calc(var(--spacing-8) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-md:calc(var(--spacing-9) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-lg:calc(var(--spacing-10) + var(--spacing-0_5));--sl-fi-outline-ring-outer-size-xl:calc(var(--spacing-11) + var(--spacing-0_5));--sl-fi-round-radius:var(--radius-full);--sl-fi-squircle-radius-sm:var(--radius-md);--sl-fi-squircle-radius-md:var(--radius-lg);--sl-fi-squircle-radius-lg:var(--featured-icon-squircle-10);--sl-fi-squircle-radius-xl:var(--radius-xl);--sl-fi-dark-before-radius-sm:calc(var(--radius-md) - var(--border-width));--sl-fi-dark-before-radius-md:calc(var(--radius-lg) - var(--border-width));--sl-fi-dark-before-radius-lg:calc(var(--featured-icon-squircle-10) - var(--border-width));--sl-fi-dark-before-radius-xl:calc(var(--radius-xl) - var(--border-width));--sl-fi-modern-neue-radius-sm:var(--radius-lg);--sl-fi-modern-neue-radius-md:var(--featured-icon-squircle-10);--sl-fi-modern-neue-radius-lg:var(--radius-xl);--sl-fi-modern-neue-radius-xl:var(--featured-icon-squircle-14);--sl-fi-modern-neue-before-radius-sm:var(--radius-sm);--sl-fi-modern-neue-before-radius-md:var(--radius-md);--sl-fi-modern-neue-before-radius-lg:var(--radius-lg);--sl-fi-modern-neue-before-radius-xl:var(--featured-icon-squircle-10);--sl-fi-outline-ring-radius:var(--radius-full);--sl-fi-gradient-ring-radius:var(--radius-full);--sl-fi-gradient-disc-radius:var(--radius-full);--sl-fi-dark-before-inset:var(--spacing-px);--sl-fi-modern-neue-before-inset:var(--spacing-1);--sl-fi-dark-before-border-color:color-mix(in oklab, var(--color-fg-white) 12%, transparent);--sl-fi-light-brand-bg:var(--color-bg-brand-secondary);--sl-fi-light-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-fi-light-gray-bg:var(--color-bg-tertiary);--sl-fi-light-gray-fg:var(--color-featured-icon-light-fg-gray);--sl-fi-light-error-bg:var(--color-bg-error-secondary);--sl-fi-light-error-fg:var(--color-featured-icon-light-fg-error);--sl-fi-light-warning-bg:var(--color-bg-warning-secondary);--sl-fi-light-warning-fg:var(--color-featured-icon-light-fg-warning);--sl-fi-light-success-bg:var(--color-bg-success-secondary);--sl-fi-light-success-fg:var(--color-featured-icon-light-fg-success);--sl-fi-gradient-fg:var(--color-fg-white);--sl-fi-gradient-brand-ring-border:var(--color-utility-brand-200);--sl-fi-gradient-brand-ring-bg:var(--color-utility-brand-50);--sl-fi-gradient-brand-disc-bg:var(--color-bg-brand-solid);--sl-fi-gradient-gray-ring-border:var(--color-utility-neutral-200);--sl-fi-gradient-gray-ring-bg:var(--color-utility-neutral-50);--sl-fi-gradient-gray-disc-bg:var(--color-bg-secondary-solid);--sl-fi-gradient-error-ring-border:var(--color-utility-red-200);--sl-fi-gradient-error-ring-bg:var(--color-utility-red-50);--sl-fi-gradient-error-disc-bg:var(--color-bg-error-solid);--sl-fi-gradient-warning-ring-border:var(--color-utility-yellow-200);--sl-fi-gradient-warning-ring-bg:var(--color-utility-yellow-50);--sl-fi-gradient-warning-disc-bg:var(--color-bg-warning-solid);--sl-fi-gradient-success-ring-border:var(--color-utility-green-200);--sl-fi-gradient-success-ring-bg:var(--color-utility-green-50);--sl-fi-gradient-success-disc-bg:var(--color-bg-success-solid);--sl-fi-dark-fg:var(--color-fg-white);--sl-fi-dark-brand-bg:var(--color-bg-brand-solid);--sl-fi-dark-gray-bg:var(--color-bg-secondary-solid);--sl-fi-dark-error-bg:var(--color-bg-error-solid);--sl-fi-dark-warning-bg:var(--color-bg-warning-solid);--sl-fi-dark-success-bg:var(--color-bg-success-solid);--sl-fi-dark-brand-before-border:color-mix(in oklab, var(--color-utility-brand-200) 12%, transparent);--sl-fi-dark-gray-before-border:color-mix(in oklab, var(--color-utility-neutral-200) 12%, transparent);--sl-fi-dark-error-before-border:color-mix(in oklab, var(--color-utility-red-200) 12%, transparent);--sl-fi-dark-warning-before-border:color-mix(in oklab, var(--color-utility-yellow-200) 12%, transparent);--sl-fi-dark-success-before-border:color-mix(in oklab, var(--color-utility-green-200) 12%, transparent);--sl-fi-modern-bg:var(--color-bg-primary);--sl-fi-modern-ring-color:var(--color-border-primary);--sl-fi-modern-brand-fg:var(--color-fg-brand-primary);--sl-fi-modern-gray-fg:var(--color-fg-secondary);--sl-fi-modern-error-fg:var(--color-fg-error-primary);--sl-fi-modern-warning-fg:var(--color-fg-warning-primary);--sl-fi-modern-success-fg:var(--color-fg-success-primary);--sl-fi-modern-neue-bg:var(--color-bg-primary_alt);--sl-fi-modern-neue-before-ring-color:var(--color-border-secondary_alt);--sl-fi-modern-neue-gray-fg:var(--color-fg-secondary);--sl-fi-modern-neue-gray-ring-color:var(--color-border-primary);--sl-fi-outline-brand-fg:var(--color-fg-brand-primary);--sl-fi-outline-gray-fg:var(--color-fg-tertiary);--sl-fi-outline-error-fg:var(--color-fg-error-primary);--sl-fi-outline-warning-fg:var(--color-fg-warning-primary);--sl-fi-outline-success-fg:var(--color-fg-success-primary);--sl-fi-outline-brand-ring-inner:color-mix(in oklab, var(--color-fg-brand-primary) 30%, transparent);--sl-fi-outline-brand-ring-outer:color-mix(in oklab, var(--color-fg-brand-primary) 10%, transparent);--sl-fi-outline-gray-ring-inner:color-mix(in oklab, var(--color-fg-tertiary) 30%, transparent);--sl-fi-outline-gray-ring-outer:color-mix(in oklab, var(--color-fg-tertiary) 10%, transparent);--sl-fi-outline-error-ring-inner:color-mix(in oklab, var(--color-fg-error-primary) 30%, transparent);--sl-fi-outline-error-ring-outer:color-mix(in oklab, var(--color-fg-error-primary) 10%, transparent);--sl-fi-outline-warning-ring-inner:color-mix(in oklab, var(--color-fg-warning-primary) 30%, transparent);--sl-fi-outline-warning-ring-outer:color-mix(in oklab, var(--color-fg-warning-primary) 10%, transparent);--sl-fi-outline-success-ring-inner:color-mix(in oklab, var(--color-fg-success-primary) 30%, transparent);--sl-fi-outline-success-ring-outer:color-mix(in oklab, var(--color-fg-success-primary) 10%, transparent);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-featured-icon-svg,.sl-featured-icon-svg[data-icon]{z-index:1;flex:none;display:inline-flex;position:relative}.sl-featured-icon-svg svg{block-size:100%;inline-size:100%}.sl-featured-icon[data-size=sm] .sl-featured-icon-svg{inline-size:var(--sl-fi-icon-inline-size-sm,var(--sl-fi-icon-size-sm));block-size:var(--sl-fi-icon-block-size-sm,var(--sl-fi-icon-size-sm))}.sl-featured-icon[data-size=md] .sl-featured-icon-svg{inline-size:var(--sl-fi-icon-inline-size-md,var(--sl-fi-icon-size-md));block-size:var(--sl-fi-icon-block-size-md,var(--sl-fi-icon-size-md))}.sl-featured-icon[data-size=lg] .sl-featured-icon-svg{inline-size:var(--sl-fi-icon-inline-size-lg,var(--sl-fi-icon-size-lg));block-size:var(--sl-fi-icon-block-size-lg,var(--sl-fi-icon-size-lg))}.sl-featured-icon[data-size=xl] .sl-featured-icon-svg{inline-size:var(--sl-fi-icon-inline-size-xl,var(--sl-fi-icon-size-xl));block-size:var(--sl-fi-icon-block-size-xl,var(--sl-fi-icon-size-xl))}.sl-featured-icon[data-size=sm] .sl-featured-icon-svg svg{stroke-width:var(--sl-fi-icon-stroke-sm)}.sl-featured-icon[data-variant=light]{border-start-start-radius:var(--sl-fi-round-radius-start-start,var(--sl-fi-round-radius));border-start-end-radius:var(--sl-fi-round-radius-start-end,var(--sl-fi-round-radius));border-end-end-radius:var(--sl-fi-round-radius-end-end,var(--sl-fi-round-radius));border-end-start-radius:var(--sl-fi-round-radius-end-start,var(--sl-fi-round-radius))}.sl-featured-icon[data-variant=light][data-size=sm]{inline-size:var(--sl-fi-box-inline-size-sm,var(--sl-fi-box-size-sm));block-size:var(--sl-fi-box-block-size-sm,var(--sl-fi-box-size-sm))}.sl-featured-icon[data-variant=light][data-size=md]{inline-size:var(--sl-fi-box-inline-size-md,var(--sl-fi-box-size-md));block-size:var(--sl-fi-box-block-size-md,var(--sl-fi-box-size-md))}.sl-featured-icon[data-variant=light][data-size=lg]{inline-size:var(--sl-fi-box-inline-size-lg,var(--sl-fi-box-size-lg));block-size:var(--sl-fi-box-block-size-lg,var(--sl-fi-box-size-lg))}.sl-featured-icon[data-variant=light][data-size=xl]{inline-size:var(--sl-fi-box-inline-size-xl,var(--sl-fi-box-size-xl));block-size:var(--sl-fi-box-block-size-xl,var(--sl-fi-box-size-xl))}.sl-featured-icon[data-variant=light][data-color=brand]{background:var(--sl-fi-light-brand-bg);color:var(--sl-fi-light-brand-fg)}.sl-featured-icon[data-variant=light][data-color=gray]{background:var(--sl-fi-light-gray-bg);color:var(--sl-fi-light-gray-fg)}.sl-featured-icon[data-variant=light][data-color=error]{background:var(--sl-fi-light-error-bg);color:var(--sl-fi-light-error-fg)}.sl-featured-icon[data-variant=light][data-color=warning]{background:var(--sl-fi-light-warning-bg);color:var(--sl-fi-light-warning-fg)}.sl-featured-icon[data-variant=light][data-color=success]{background:var(--sl-fi-light-success-bg);color:var(--sl-fi-light-success-fg)}.sl-featured-icon[data-variant=gradient]{color:var(--sl-fi-gradient-fg);border-start-start-radius:var(--sl-fi-round-radius-start-start,var(--sl-fi-round-radius));border-start-end-radius:var(--sl-fi-round-radius-start-end,var(--sl-fi-round-radius));border-end-end-radius:var(--sl-fi-round-radius-end-end,var(--sl-fi-round-radius));border-end-start-radius:var(--sl-fi-round-radius-end-start,var(--sl-fi-round-radius))}.sl-featured-icon[data-variant=gradient]:before{content:"";border:var(--sl-fi-border-width) solid;border-start-start-radius:var(--sl-fi-gradient-ring-radius-start-start,var(--sl-fi-gradient-ring-radius));border-start-end-radius:var(--sl-fi-gradient-ring-radius-start-end,var(--sl-fi-gradient-ring-radius));border-end-end-radius:var(--sl-fi-gradient-ring-radius-end-end,var(--sl-fi-gradient-ring-radius));border-end-start-radius:var(--sl-fi-gradient-ring-radius-end-start,var(--sl-fi-gradient-ring-radius));block-size:100%;inline-size:100%;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.sl-featured-icon[data-variant=gradient]:after{content:"";z-index:0;border-start-start-radius:var(--sl-fi-gradient-disc-radius-start-start,var(--sl-fi-gradient-disc-radius));border-start-end-radius:var(--sl-fi-gradient-disc-radius-start-end,var(--sl-fi-gradient-disc-radius));border-end-end-radius:var(--sl-fi-gradient-disc-radius-end-end,var(--sl-fi-gradient-disc-radius));border-end-start-radius:var(--sl-fi-gradient-disc-radius-end-start,var(--sl-fi-gradient-disc-radius));display:block;position:absolute}.sl-featured-icon[data-variant=gradient][data-size=sm]{inline-size:var(--sl-fi-box-inline-size-sm,var(--sl-fi-box-size-sm));block-size:var(--sl-fi-box-block-size-sm,var(--sl-fi-box-size-sm))}.sl-featured-icon[data-variant=gradient][data-size=md]{inline-size:var(--sl-fi-box-inline-size-md,var(--sl-fi-box-size-md));block-size:var(--sl-fi-box-block-size-md,var(--sl-fi-box-size-md))}.sl-featured-icon[data-variant=gradient][data-size=lg]{inline-size:var(--sl-fi-box-inline-size-lg,var(--sl-fi-box-size-lg));block-size:var(--sl-fi-box-block-size-lg,var(--sl-fi-box-size-lg))}.sl-featured-icon[data-variant=gradient][data-size=xl]{inline-size:var(--sl-fi-box-inline-size-xl,var(--sl-fi-box-size-xl));block-size:var(--sl-fi-box-block-size-xl,var(--sl-fi-box-size-xl))}.sl-featured-icon[data-variant=gradient][data-size=sm]:after{inline-size:var(--sl-fi-gradient-disc-inline-size-sm,var(--sl-fi-gradient-disc-size-sm));block-size:var(--sl-fi-gradient-disc-block-size-sm,var(--sl-fi-gradient-disc-size-sm))}.sl-featured-icon[data-variant=gradient][data-size=md]:after{inline-size:var(--sl-fi-gradient-disc-inline-size-md,var(--sl-fi-gradient-disc-size-md));block-size:var(--sl-fi-gradient-disc-block-size-md,var(--sl-fi-gradient-disc-size-md))}.sl-featured-icon[data-variant=gradient][data-size=lg]:after{inline-size:var(--sl-fi-gradient-disc-inline-size-lg,var(--sl-fi-gradient-disc-size-lg));block-size:var(--sl-fi-gradient-disc-block-size-lg,var(--sl-fi-gradient-disc-size-lg))}.sl-featured-icon[data-variant=gradient][data-size=xl]:after{inline-size:var(--sl-fi-gradient-disc-inline-size-xl,var(--sl-fi-gradient-disc-size-xl));block-size:var(--sl-fi-gradient-disc-block-size-xl,var(--sl-fi-gradient-disc-size-xl))}.sl-featured-icon[data-variant=gradient][data-size=sm] .sl-featured-icon-svg{inline-size:var(--sl-fi-gradient-icon-inline-size-sm,var(--sl-fi-gradient-icon-size-sm));block-size:var(--sl-fi-gradient-icon-block-size-sm,var(--sl-fi-gradient-icon-size-sm))}.sl-featured-icon[data-variant=gradient][data-size=md] .sl-featured-icon-svg{inline-size:var(--sl-fi-gradient-icon-inline-size-md,var(--sl-fi-gradient-icon-size-md));block-size:var(--sl-fi-gradient-icon-block-size-md,var(--sl-fi-gradient-icon-size-md))}.sl-featured-icon[data-variant=gradient][data-size=lg] .sl-featured-icon-svg{inline-size:var(--sl-fi-gradient-icon-inline-size-lg,var(--sl-fi-gradient-icon-size-lg));block-size:var(--sl-fi-gradient-icon-block-size-lg,var(--sl-fi-gradient-icon-size-lg))}.sl-featured-icon[data-variant=gradient][data-size=xl] .sl-featured-icon-svg{inline-size:var(--sl-fi-gradient-icon-inline-size-xl,var(--sl-fi-gradient-icon-size-xl));block-size:var(--sl-fi-gradient-icon-block-size-xl,var(--sl-fi-gradient-icon-size-xl))}.sl-featured-icon[data-variant=gradient][data-color=brand]:before{border-color:var(--sl-fi-gradient-brand-ring-border);background:var(--sl-fi-gradient-brand-ring-bg)}.sl-featured-icon[data-variant=gradient][data-color=brand]:after{background:var(--sl-fi-gradient-brand-disc-bg)}.sl-featured-icon[data-variant=gradient][data-color=gray]:before{border-color:var(--sl-fi-gradient-gray-ring-border);background:var(--sl-fi-gradient-gray-ring-bg)}.sl-featured-icon[data-variant=gradient][data-color=gray]:after{background:var(--sl-fi-gradient-gray-disc-bg)}.sl-featured-icon[data-variant=gradient][data-color=error]:before{border-color:var(--sl-fi-gradient-error-ring-border);background:var(--sl-fi-gradient-error-ring-bg)}.sl-featured-icon[data-variant=gradient][data-color=error]:after{background:var(--sl-fi-gradient-error-disc-bg)}.sl-featured-icon[data-variant=gradient][data-color=warning]:before{border-color:var(--sl-fi-gradient-warning-ring-border);background:var(--sl-fi-gradient-warning-ring-bg)}.sl-featured-icon[data-variant=gradient][data-color=warning]:after{background:var(--sl-fi-gradient-warning-disc-bg)}.sl-featured-icon[data-variant=gradient][data-color=success]:before{border-color:var(--sl-fi-gradient-success-ring-border);background:var(--sl-fi-gradient-success-ring-bg)}.sl-featured-icon[data-variant=gradient][data-color=success]:after{background:var(--sl-fi-gradient-success-disc-bg)}.sl-featured-icon[data-variant=dark]{color:var(--sl-fi-dark-fg);box-shadow:var(--sl-fi-dark-shadow)}.sl-featured-icon[data-variant=dark]:before{content:"";inset:var(--sl-fi-dark-before-inset);border:var(--sl-fi-border-width) solid var(--sl-fi-dark-before-border-color);position:absolute;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.sl-featured-icon[data-variant=dark][data-size=sm]{inline-size:var(--sl-fi-box-inline-size-sm,var(--sl-fi-box-size-sm));block-size:var(--sl-fi-box-block-size-sm,var(--sl-fi-box-size-sm));border-start-start-radius:var(--sl-fi-squircle-radius-start-start-sm,var(--sl-fi-squircle-radius-sm));border-start-end-radius:var(--sl-fi-squircle-radius-start-end-sm,var(--sl-fi-squircle-radius-sm));border-end-end-radius:var(--sl-fi-squircle-radius-end-end-sm,var(--sl-fi-squircle-radius-sm));border-end-start-radius:var(--sl-fi-squircle-radius-end-start-sm,var(--sl-fi-squircle-radius-sm))}.sl-featured-icon[data-variant=dark][data-size=sm]:before{border-start-start-radius:var(--sl-fi-dark-before-radius-start-start-sm,var(--sl-fi-dark-before-radius-sm));border-start-end-radius:var(--sl-fi-dark-before-radius-start-end-sm,var(--sl-fi-dark-before-radius-sm));border-end-end-radius:var(--sl-fi-dark-before-radius-end-end-sm,var(--sl-fi-dark-before-radius-sm));border-end-start-radius:var(--sl-fi-dark-before-radius-end-start-sm,var(--sl-fi-dark-before-radius-sm))}.sl-featured-icon[data-variant=dark][data-size=md]{inline-size:var(--sl-fi-box-inline-size-md,var(--sl-fi-box-size-md));block-size:var(--sl-fi-box-block-size-md,var(--sl-fi-box-size-md));border-start-start-radius:var(--sl-fi-squircle-radius-start-start-md,var(--sl-fi-squircle-radius-md));border-start-end-radius:var(--sl-fi-squircle-radius-start-end-md,var(--sl-fi-squircle-radius-md));border-end-end-radius:var(--sl-fi-squircle-radius-end-end-md,var(--sl-fi-squircle-radius-md));border-end-start-radius:var(--sl-fi-squircle-radius-end-start-md,var(--sl-fi-squircle-radius-md))}.sl-featured-icon[data-variant=dark][data-size=md]:before{border-start-start-radius:var(--sl-fi-dark-before-radius-start-start-md,var(--sl-fi-dark-before-radius-md));border-start-end-radius:var(--sl-fi-dark-before-radius-start-end-md,var(--sl-fi-dark-before-radius-md));border-end-end-radius:var(--sl-fi-dark-before-radius-end-end-md,var(--sl-fi-dark-before-radius-md));border-end-start-radius:var(--sl-fi-dark-before-radius-end-start-md,var(--sl-fi-dark-before-radius-md))}.sl-featured-icon[data-variant=dark][data-size=lg]{inline-size:var(--sl-fi-box-inline-size-lg,var(--sl-fi-box-size-lg));block-size:var(--sl-fi-box-block-size-lg,var(--sl-fi-box-size-lg));border-start-start-radius:var(--sl-fi-squircle-radius-start-start-lg,var(--sl-fi-squircle-radius-lg));border-start-end-radius:var(--sl-fi-squircle-radius-start-end-lg,var(--sl-fi-squircle-radius-lg));border-end-end-radius:var(--sl-fi-squircle-radius-end-end-lg,var(--sl-fi-squircle-radius-lg));border-end-start-radius:var(--sl-fi-squircle-radius-end-start-lg,var(--sl-fi-squircle-radius-lg))}.sl-featured-icon[data-variant=dark][data-size=lg]:before{border-start-start-radius:var(--sl-fi-dark-before-radius-start-start-lg,var(--sl-fi-dark-before-radius-lg));border-start-end-radius:var(--sl-fi-dark-before-radius-start-end-lg,var(--sl-fi-dark-before-radius-lg));border-end-end-radius:var(--sl-fi-dark-before-radius-end-end-lg,var(--sl-fi-dark-before-radius-lg));border-end-start-radius:var(--sl-fi-dark-before-radius-end-start-lg,var(--sl-fi-dark-before-radius-lg))}.sl-featured-icon[data-variant=dark][data-size=xl]{inline-size:var(--sl-fi-box-inline-size-xl,var(--sl-fi-box-size-xl));block-size:var(--sl-fi-box-block-size-xl,var(--sl-fi-box-size-xl));border-start-start-radius:var(--sl-fi-squircle-radius-start-start-xl,var(--sl-fi-squircle-radius-xl));border-start-end-radius:var(--sl-fi-squircle-radius-start-end-xl,var(--sl-fi-squircle-radius-xl));border-end-end-radius:var(--sl-fi-squircle-radius-end-end-xl,var(--sl-fi-squircle-radius-xl));border-end-start-radius:var(--sl-fi-squircle-radius-end-start-xl,var(--sl-fi-squircle-radius-xl))}.sl-featured-icon[data-variant=dark][data-size=xl]:before{border-start-start-radius:var(--sl-fi-dark-before-radius-start-start-xl,var(--sl-fi-dark-before-radius-xl));border-start-end-radius:var(--sl-fi-dark-before-radius-start-end-xl,var(--sl-fi-dark-before-radius-xl));border-end-end-radius:var(--sl-fi-dark-before-radius-end-end-xl,var(--sl-fi-dark-before-radius-xl));border-end-start-radius:var(--sl-fi-dark-before-radius-end-start-xl,var(--sl-fi-dark-before-radius-xl))}.sl-featured-icon[data-variant=dark][data-color=brand]{background:var(--sl-fi-dark-brand-bg)}.sl-featured-icon[data-variant=dark][data-color=brand]:before{border-color:var(--sl-fi-dark-brand-before-border)}.sl-featured-icon[data-variant=dark][data-color=gray]{background:var(--sl-fi-dark-gray-bg)}.sl-featured-icon[data-variant=dark][data-color=gray]:before{border-color:var(--sl-fi-dark-gray-before-border)}.sl-featured-icon[data-variant=dark][data-color=error]{background:var(--sl-fi-dark-error-bg)}.sl-featured-icon[data-variant=dark][data-color=error]:before{border-color:var(--sl-fi-dark-error-before-border)}.sl-featured-icon[data-variant=dark][data-color=warning]{background:var(--sl-fi-dark-warning-bg)}.sl-featured-icon[data-variant=dark][data-color=warning]:before{border-color:var(--sl-fi-dark-warning-before-border)}.sl-featured-icon[data-variant=dark][data-color=success]{background:var(--sl-fi-dark-success-bg)}.sl-featured-icon[data-variant=dark][data-color=success]:before{border-color:var(--sl-fi-dark-success-before-border)}.sl-featured-icon[data-variant=modern]{background:var(--sl-fi-modern-bg);box-shadow:inset 0 0 0 var(--sl-fi-border-width) var(--sl-fi-modern-ring-color), var(--sl-fi-modern-shadow)}.sl-featured-icon[data-variant=modern][data-size=sm]{inline-size:var(--sl-fi-box-inline-size-sm,var(--sl-fi-box-size-sm));block-size:var(--sl-fi-box-block-size-sm,var(--sl-fi-box-size-sm));border-start-start-radius:var(--sl-fi-squircle-radius-start-start-sm,var(--sl-fi-squircle-radius-sm));border-start-end-radius:var(--sl-fi-squircle-radius-start-end-sm,var(--sl-fi-squircle-radius-sm));border-end-end-radius:var(--sl-fi-squircle-radius-end-end-sm,var(--sl-fi-squircle-radius-sm));border-end-start-radius:var(--sl-fi-squircle-radius-end-start-sm,var(--sl-fi-squircle-radius-sm))}.sl-featured-icon[data-variant=modern][data-size=md]{inline-size:var(--sl-fi-box-inline-size-md,var(--sl-fi-box-size-md));block-size:var(--sl-fi-box-block-size-md,var(--sl-fi-box-size-md));border-start-start-radius:var(--sl-fi-squircle-radius-start-start-md,var(--sl-fi-squircle-radius-md));border-start-end-radius:var(--sl-fi-squircle-radius-start-end-md,var(--sl-fi-squircle-radius-md));border-end-end-radius:var(--sl-fi-squircle-radius-end-end-md,var(--sl-fi-squircle-radius-md));border-end-start-radius:var(--sl-fi-squircle-radius-end-start-md,var(--sl-fi-squircle-radius-md))}.sl-featured-icon[data-variant=modern][data-size=lg]{inline-size:var(--sl-fi-box-inline-size-lg,var(--sl-fi-box-size-lg));block-size:var(--sl-fi-box-block-size-lg,var(--sl-fi-box-size-lg));border-start-start-radius:var(--sl-fi-squircle-radius-start-start-lg,var(--sl-fi-squircle-radius-lg));border-start-end-radius:var(--sl-fi-squircle-radius-start-end-lg,var(--sl-fi-squircle-radius-lg));border-end-end-radius:var(--sl-fi-squircle-radius-end-end-lg,var(--sl-fi-squircle-radius-lg));border-end-start-radius:var(--sl-fi-squircle-radius-end-start-lg,var(--sl-fi-squircle-radius-lg))}.sl-featured-icon[data-variant=modern][data-size=xl]{inline-size:var(--sl-fi-box-inline-size-xl,var(--sl-fi-box-size-xl));block-size:var(--sl-fi-box-block-size-xl,var(--sl-fi-box-size-xl));border-start-start-radius:var(--sl-fi-squircle-radius-start-start-xl,var(--sl-fi-squircle-radius-xl));border-start-end-radius:var(--sl-fi-squircle-radius-start-end-xl,var(--sl-fi-squircle-radius-xl));border-end-end-radius:var(--sl-fi-squircle-radius-end-end-xl,var(--sl-fi-squircle-radius-xl));border-end-start-radius:var(--sl-fi-squircle-radius-end-start-xl,var(--sl-fi-squircle-radius-xl))}.sl-featured-icon[data-variant=modern][data-color=brand]{color:var(--sl-fi-modern-brand-fg)}.sl-featured-icon[data-variant=modern][data-color=gray]{color:var(--sl-fi-modern-gray-fg)}.sl-featured-icon[data-variant=modern][data-color=error]{color:var(--sl-fi-modern-error-fg)}.sl-featured-icon[data-variant=modern][data-color=warning]{color:var(--sl-fi-modern-warning-fg)}.sl-featured-icon[data-variant=modern][data-color=success]{color:var(--sl-fi-modern-success-fg)}.sl-featured-icon[data-variant=modern-neue]{background:var(--sl-fi-modern-neue-bg);box-shadow:inset 0 0 0 var(--sl-fi-border-width) currentColor}.sl-featured-icon[data-variant=modern-neue]:before{content:"";inset:var(--sl-fi-modern-neue-before-inset);box-shadow:0 0 0 var(--sl-fi-border-width) var(--sl-fi-modern-neue-before-ring-color), var(--sl-fi-modern-neue-before-shadow);position:absolute}.sl-featured-icon[data-variant=modern-neue][data-size=sm]{inline-size:var(--sl-fi-box-inline-size-sm,var(--sl-fi-box-size-sm));block-size:var(--sl-fi-box-block-size-sm,var(--sl-fi-box-size-sm));border-start-start-radius:var(--sl-fi-modern-neue-radius-start-start-sm,var(--sl-fi-modern-neue-radius-sm));border-start-end-radius:var(--sl-fi-modern-neue-radius-start-end-sm,var(--sl-fi-modern-neue-radius-sm));border-end-end-radius:var(--sl-fi-modern-neue-radius-end-end-sm,var(--sl-fi-modern-neue-radius-sm));border-end-start-radius:var(--sl-fi-modern-neue-radius-end-start-sm,var(--sl-fi-modern-neue-radius-sm))}.sl-featured-icon[data-variant=modern-neue][data-size=sm]:before{border-start-start-radius:var(--sl-fi-modern-neue-before-radius-start-start-sm,var(--sl-fi-modern-neue-before-radius-sm));border-start-end-radius:var(--sl-fi-modern-neue-before-radius-start-end-sm,var(--sl-fi-modern-neue-before-radius-sm));border-end-end-radius:var(--sl-fi-modern-neue-before-radius-end-end-sm,var(--sl-fi-modern-neue-before-radius-sm));border-end-start-radius:var(--sl-fi-modern-neue-before-radius-end-start-sm,var(--sl-fi-modern-neue-before-radius-sm))}.sl-featured-icon[data-variant=modern-neue][data-size=md]{inline-size:var(--sl-fi-box-inline-size-md,var(--sl-fi-box-size-md));block-size:var(--sl-fi-box-block-size-md,var(--sl-fi-box-size-md));border-start-start-radius:var(--sl-fi-modern-neue-radius-start-start-md,var(--sl-fi-modern-neue-radius-md));border-start-end-radius:var(--sl-fi-modern-neue-radius-start-end-md,var(--sl-fi-modern-neue-radius-md));border-end-end-radius:var(--sl-fi-modern-neue-radius-end-end-md,var(--sl-fi-modern-neue-radius-md));border-end-start-radius:var(--sl-fi-modern-neue-radius-end-start-md,var(--sl-fi-modern-neue-radius-md))}.sl-featured-icon[data-variant=modern-neue][data-size=md]:before{border-start-start-radius:var(--sl-fi-modern-neue-before-radius-start-start-md,var(--sl-fi-modern-neue-before-radius-md));border-start-end-radius:var(--sl-fi-modern-neue-before-radius-start-end-md,var(--sl-fi-modern-neue-before-radius-md));border-end-end-radius:var(--sl-fi-modern-neue-before-radius-end-end-md,var(--sl-fi-modern-neue-before-radius-md));border-end-start-radius:var(--sl-fi-modern-neue-before-radius-end-start-md,var(--sl-fi-modern-neue-before-radius-md))}.sl-featured-icon[data-variant=modern-neue][data-size=lg]{inline-size:var(--sl-fi-box-inline-size-lg,var(--sl-fi-box-size-lg));block-size:var(--sl-fi-box-block-size-lg,var(--sl-fi-box-size-lg));border-start-start-radius:var(--sl-fi-modern-neue-radius-start-start-lg,var(--sl-fi-modern-neue-radius-lg));border-start-end-radius:var(--sl-fi-modern-neue-radius-start-end-lg,var(--sl-fi-modern-neue-radius-lg));border-end-end-radius:var(--sl-fi-modern-neue-radius-end-end-lg,var(--sl-fi-modern-neue-radius-lg));border-end-start-radius:var(--sl-fi-modern-neue-radius-end-start-lg,var(--sl-fi-modern-neue-radius-lg))}.sl-featured-icon[data-variant=modern-neue][data-size=lg]:before{border-start-start-radius:var(--sl-fi-modern-neue-before-radius-start-start-lg,var(--sl-fi-modern-neue-before-radius-lg));border-start-end-radius:var(--sl-fi-modern-neue-before-radius-start-end-lg,var(--sl-fi-modern-neue-before-radius-lg));border-end-end-radius:var(--sl-fi-modern-neue-before-radius-end-end-lg,var(--sl-fi-modern-neue-before-radius-lg));border-end-start-radius:var(--sl-fi-modern-neue-before-radius-end-start-lg,var(--sl-fi-modern-neue-before-radius-lg))}.sl-featured-icon[data-variant=modern-neue][data-size=xl]{inline-size:var(--sl-fi-box-inline-size-xl,var(--sl-fi-box-size-xl));block-size:var(--sl-fi-box-block-size-xl,var(--sl-fi-box-size-xl));border-start-start-radius:var(--sl-fi-modern-neue-radius-start-start-xl,var(--sl-fi-modern-neue-radius-xl));border-start-end-radius:var(--sl-fi-modern-neue-radius-start-end-xl,var(--sl-fi-modern-neue-radius-xl));border-end-end-radius:var(--sl-fi-modern-neue-radius-end-end-xl,var(--sl-fi-modern-neue-radius-xl));border-end-start-radius:var(--sl-fi-modern-neue-radius-end-start-xl,var(--sl-fi-modern-neue-radius-xl))}.sl-featured-icon[data-variant=modern-neue][data-size=xl]:before{border-start-start-radius:var(--sl-fi-modern-neue-before-radius-start-start-xl,var(--sl-fi-modern-neue-before-radius-xl));border-start-end-radius:var(--sl-fi-modern-neue-before-radius-start-end-xl,var(--sl-fi-modern-neue-before-radius-xl));border-end-end-radius:var(--sl-fi-modern-neue-before-radius-end-end-xl,var(--sl-fi-modern-neue-before-radius-xl));border-end-start-radius:var(--sl-fi-modern-neue-before-radius-end-start-xl,var(--sl-fi-modern-neue-before-radius-xl))}.sl-featured-icon[data-variant=modern-neue][data-color=gray]{color:var(--sl-fi-modern-neue-gray-fg);box-shadow:inset 0 0 0 var(--sl-fi-border-width) var(--sl-fi-modern-neue-gray-ring-color)}.sl-featured-icon[data-variant=outline]:before,.sl-featured-icon[data-variant=outline]:after{content:"";border-style:solid;border-width:var(--sl-fi-outline-ring-width);border-start-start-radius:var(--sl-fi-outline-ring-radius-start-start,var(--sl-fi-outline-ring-radius));border-start-end-radius:var(--sl-fi-outline-ring-radius-start-end,var(--sl-fi-outline-ring-radius));border-end-end-radius:var(--sl-fi-outline-ring-radius-end-end,var(--sl-fi-outline-ring-radius));border-end-start-radius:var(--sl-fi-outline-ring-radius-end-start,var(--sl-fi-outline-ring-radius));position:absolute}.sl-featured-icon[data-variant=outline][data-size=sm]{inline-size:var(--sl-fi-outline-box-inline-size-sm,var(--sl-fi-outline-box-size-sm));block-size:var(--sl-fi-outline-box-block-size-sm,var(--sl-fi-outline-box-size-sm))}.sl-featured-icon[data-variant=outline][data-size=sm]:before{inline-size:var(--sl-fi-outline-ring-inner-inline-size-sm,var(--sl-fi-outline-ring-inner-size-sm));block-size:var(--sl-fi-outline-ring-inner-block-size-sm,var(--sl-fi-outline-ring-inner-size-sm))}.sl-featured-icon[data-variant=outline][data-size=sm]:after{inline-size:var(--sl-fi-outline-ring-outer-inline-size-sm,var(--sl-fi-outline-ring-outer-size-sm));block-size:var(--sl-fi-outline-ring-outer-block-size-sm,var(--sl-fi-outline-ring-outer-size-sm))}.sl-featured-icon[data-variant=outline][data-size=md]{inline-size:var(--sl-fi-outline-box-inline-size-md,var(--sl-fi-outline-box-size-md));block-size:var(--sl-fi-outline-box-block-size-md,var(--sl-fi-outline-box-size-md))}.sl-featured-icon[data-variant=outline][data-size=md]:before{inline-size:var(--sl-fi-outline-ring-inner-inline-size-md,var(--sl-fi-outline-ring-inner-size-md));block-size:var(--sl-fi-outline-ring-inner-block-size-md,var(--sl-fi-outline-ring-inner-size-md))}.sl-featured-icon[data-variant=outline][data-size=md]:after{inline-size:var(--sl-fi-outline-ring-outer-inline-size-md,var(--sl-fi-outline-ring-outer-size-md));block-size:var(--sl-fi-outline-ring-outer-block-size-md,var(--sl-fi-outline-ring-outer-size-md))}.sl-featured-icon[data-variant=outline][data-size=lg]{inline-size:var(--sl-fi-outline-box-inline-size-lg,var(--sl-fi-outline-box-size-lg));block-size:var(--sl-fi-outline-box-block-size-lg,var(--sl-fi-outline-box-size-lg))}.sl-featured-icon[data-variant=outline][data-size=lg]:before{inline-size:var(--sl-fi-outline-ring-inner-inline-size-lg,var(--sl-fi-outline-ring-inner-size-lg));block-size:var(--sl-fi-outline-ring-inner-block-size-lg,var(--sl-fi-outline-ring-inner-size-lg))}.sl-featured-icon[data-variant=outline][data-size=lg]:after{inline-size:var(--sl-fi-outline-ring-outer-inline-size-lg,var(--sl-fi-outline-ring-outer-size-lg));block-size:var(--sl-fi-outline-ring-outer-block-size-lg,var(--sl-fi-outline-ring-outer-size-lg))}.sl-featured-icon[data-variant=outline][data-size=xl]{inline-size:var(--sl-fi-outline-box-inline-size-xl,var(--sl-fi-outline-box-size-xl));block-size:var(--sl-fi-outline-box-block-size-xl,var(--sl-fi-outline-box-size-xl))}.sl-featured-icon[data-variant=outline][data-size=xl]:before{inline-size:var(--sl-fi-outline-ring-inner-inline-size-xl,var(--sl-fi-outline-ring-inner-size-xl));block-size:var(--sl-fi-outline-ring-inner-block-size-xl,var(--sl-fi-outline-ring-inner-size-xl))}.sl-featured-icon[data-variant=outline][data-size=xl]:after{inline-size:var(--sl-fi-outline-ring-outer-inline-size-xl,var(--sl-fi-outline-ring-outer-size-xl));block-size:var(--sl-fi-outline-ring-outer-block-size-xl,var(--sl-fi-outline-ring-outer-size-xl))}.sl-featured-icon[data-variant=outline][data-color=brand]{color:var(--sl-fi-outline-brand-fg)}.sl-featured-icon[data-variant=outline][data-color=brand]:before{border-color:var(--sl-fi-outline-brand-ring-inner)}.sl-featured-icon[data-variant=outline][data-color=brand]:after{border-color:var(--sl-fi-outline-brand-ring-outer)}.sl-featured-icon[data-variant=outline][data-color=gray]{color:var(--sl-fi-outline-gray-fg)}.sl-featured-icon[data-variant=outline][data-color=gray]:before{border-color:var(--sl-fi-outline-gray-ring-inner)}.sl-featured-icon[data-variant=outline][data-color=gray]:after{border-color:var(--sl-fi-outline-gray-ring-outer)}.sl-featured-icon[data-variant=outline][data-color=error]{color:var(--sl-fi-outline-error-fg)}.sl-featured-icon[data-variant=outline][data-color=error]:before{border-color:var(--sl-fi-outline-error-ring-inner)}.sl-featured-icon[data-variant=outline][data-color=error]:after{border-color:var(--sl-fi-outline-error-ring-outer)}.sl-featured-icon[data-variant=outline][data-color=warning]{color:var(--sl-fi-outline-warning-fg)}.sl-featured-icon[data-variant=outline][data-color=warning]:before{border-color:var(--sl-fi-outline-warning-ring-inner)}.sl-featured-icon[data-variant=outline][data-color=warning]:after{border-color:var(--sl-fi-outline-warning-ring-outer)}.sl-featured-icon[data-variant=outline][data-color=success]{color:var(--sl-fi-outline-success-fg)}.sl-featured-icon[data-variant=outline][data-color=success]:before{border-color:var(--sl-fi-outline-success-ring-inner)}.sl-featured-icon[data-variant=outline][data-color=success]:after{border-color:var(--sl-fi-outline-success-ring-outer)}.sl-file-upload-root{--sl-file-upload-transition:box-shadow .1s linear;--sl-file-upload-progress-fill-transition:inline-size 75ms linear;--sl-file-upload-delete-transition:background .12s ease, color .12s ease;--sl-file-upload-border-width:var(--border-width);--sl-file-upload-ring-width:var(--focus-ring-width);--sl-file-upload-font-size-sm:var(--text-sm);--sl-file-upload-line-height-sm:var(--text-sm--line-height);--sl-file-upload-font-size-xs:var(--text-xs);--sl-file-upload-line-height-xs:var(--text-xs--line-height);--sl-file-upload-font-weight-medium:var(--font-weight-medium);--sl-file-upload-root-gap:var(--spacing-4);--sl-file-upload-dropzone-gap:var(--spacing-3);--sl-file-upload-dropzone-padding-block:var(--spacing-4);--sl-file-upload-dropzone-padding-inline:var(--spacing-6);--sl-file-upload-dropzone-radius:var(--radius-xl);--sl-file-upload-dropzone-bg:var(--color-bg-primary);--sl-file-upload-dropzone-fg:var(--color-text-tertiary);--sl-file-upload-dropzone-ring-color:var(--color-border-secondary);--sl-file-upload-dropzone-dragging-ring-color:var(--color-border-brand);--sl-file-upload-dropzone-invalid-ring-color:var(--color-border-error);--sl-file-upload-dropzone-disabled-bg:var(--color-bg-secondary);--sl-file-upload-input-size:var(--border-width);--sl-file-upload-text-gap:var(--spacing-1);--sl-file-upload-action-gap:var(--spacing-1);--sl-file-upload-or-fg:var(--color-text-tertiary);--sl-file-upload-hint-fg:var(--color-text-tertiary);--sl-file-upload-list-gap:var(--spacing-3);--sl-file-upload-item-gap:var(--spacing-3);--sl-file-upload-item-padding:var(--spacing-4);--sl-file-upload-item-radius:var(--radius-xl);--sl-file-upload-item-bg:var(--color-bg-primary);--sl-file-upload-item-ring-color:var(--color-border-secondary);--sl-file-upload-item-failed-ring-color:var(--color-border-error);--sl-file-upload-item-icon-size:var(--spacing-10);--sl-file-upload-item-icon-glyph-size:var(--spacing-8);--sl-file-upload-item-icon-fg:var(--color-fg-brand-primary);--sl-file-upload-item-name-fg:var(--color-text-secondary);--sl-file-upload-item-status-gap:var(--spacing-2);--sl-file-upload-item-status-margin-block-start:var(--spacing-0_5);--sl-file-upload-item-size-fg:var(--color-text-tertiary);--sl-file-upload-item-divider-inline-size:var(--spacing-px);--sl-file-upload-item-divider-block-size:var(--spacing-3);--sl-file-upload-item-divider-radius:var(--radius-full);--sl-file-upload-item-divider-bg:var(--color-border-primary);--sl-file-upload-item-state-gap:var(--spacing-1);--sl-file-upload-item-state-icon-size:var(--spacing-4);--sl-file-upload-item-state-complete-fg:var(--color-text-success-primary);--sl-file-upload-item-state-complete-icon:var(--color-fg-success-primary);--sl-file-upload-item-state-uploading-fg:var(--color-text-quaternary);--sl-file-upload-item-state-uploading-icon:var(--color-fg-quaternary);--sl-file-upload-item-state-failed-fg:var(--color-text-error-primary);--sl-file-upload-item-state-failed-icon:var(--color-fg-error-primary);--sl-file-upload-delete-size:var(--spacing-7);--sl-file-upload-delete-margin-block-start:calc(-1 * var(--spacing-2));--sl-file-upload-delete-margin-inline-end:calc(-1 * var(--spacing-2));--sl-file-upload-delete-radius:var(--radius-sm);--sl-file-upload-delete-fg:var(--color-fg-quaternary);--sl-file-upload-delete-bg-hover:var(--color-bg-secondary);--sl-file-upload-delete-fg-hover:var(--color-fg-quaternary_hover);--sl-file-upload-delete-icon-size:var(--spacing-4);--sl-file-upload-retry-margin-block-start:var(--spacing-1_5);--sl-file-upload-progress-gap:var(--spacing-3);--sl-file-upload-progress-margin-block-start:var(--spacing-1);--sl-file-upload-progress-track-block-size:var(--spacing-2);--sl-file-upload-progress-track-radius:var(--radius-md);--sl-file-upload-progress-track-bg:var(--color-bg-quaternary);--sl-file-upload-progress-fill-radius:var(--radius-md);--sl-file-upload-progress-fill-bg:var(--color-fg-brand-primary);--sl-file-upload-progress-value-fg:var(--color-text-secondary);gap:var(--sl-file-upload-root-gap);flex-direction:column;display:flex}.sl-file-upload-dropzone{align-items:center;gap:var(--sl-file-upload-dropzone-gap);background:var(--sl-file-upload-dropzone-bg);color:var(--sl-file-upload-dropzone-fg);box-shadow:inset 0 0 0 var(--sl-file-upload-border-width) var(--sl-file-upload-dropzone-ring-color);text-align:center;transition:var(--sl-file-upload-transition);border-start-start-radius:var(--sl-file-upload-dropzone-radius-start-start,var(--sl-file-upload-dropzone-radius));border-start-end-radius:var(--sl-file-upload-dropzone-radius-start-end,var(--sl-file-upload-dropzone-radius));border-end-end-radius:var(--sl-file-upload-dropzone-radius-end-end,var(--sl-file-upload-dropzone-radius));border-end-start-radius:var(--sl-file-upload-dropzone-radius-end-start,var(--sl-file-upload-dropzone-radius));flex-direction:column;padding-block-start:var(--sl-file-upload-dropzone-padding-block-start,var(--sl-file-upload-dropzone-padding-block));padding-block-end:var(--sl-file-upload-dropzone-padding-block-end,var(--sl-file-upload-dropzone-padding-block));padding-inline-start:var(--sl-file-upload-dropzone-padding-inline-start,var(--sl-file-upload-dropzone-padding-inline));padding-inline-end:var(--sl-file-upload-dropzone-padding-inline-end,var(--sl-file-upload-dropzone-padding-inline));display:flex;position:relative}.sl-file-upload-dropzone[data-dragging]{box-shadow:inset 0 0 0 var(--sl-file-upload-ring-width) var(--sl-file-upload-dropzone-dragging-ring-color)}.sl-file-upload-dropzone[data-invalid]{box-shadow:inset 0 0 0 var(--sl-file-upload-ring-width) var(--sl-file-upload-dropzone-invalid-ring-color)}.sl-file-upload-dropzone[data-disabled]{background:var(--sl-file-upload-dropzone-disabled-bg);cursor:not-allowed}.sl-file-upload-input{inline-size:var(--sl-file-upload-input-inline-size,var(--sl-file-upload-input-size));block-size:var(--sl-file-upload-input-block-size,var(--sl-file-upload-input-size));margin:calc(-1 * var(--sl-file-upload-border-width));clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.sl-file-upload-dropzone-text{gap:var(--sl-file-upload-text-gap);flex-direction:column;display:flex}.sl-file-upload-dropzone-action{justify-content:center;align-items:center;gap:var(--sl-file-upload-action-gap);display:flex}.sl-file-upload-dropzone-or{font-size:var(--sl-file-upload-font-size-sm);line-height:var(--sl-file-upload-line-height-sm);color:var(--sl-file-upload-or-fg)}.sl-file-upload-dropzone-hint{font-size:var(--sl-file-upload-font-size-xs);line-height:var(--sl-file-upload-line-height-xs);color:var(--sl-file-upload-hint-fg);margin:0}.sl-file-upload-list{gap:var(--sl-file-upload-list-gap);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.sl-file-upload-item{gap:var(--sl-file-upload-item-gap);background:var(--sl-file-upload-item-bg);box-shadow:inset 0 0 0 var(--sl-file-upload-border-width) var(--sl-file-upload-item-ring-color);transition:var(--sl-file-upload-transition);border-start-start-radius:var(--sl-file-upload-item-radius-start-start,var(--sl-file-upload-item-radius));border-start-end-radius:var(--sl-file-upload-item-radius-start-end,var(--sl-file-upload-item-radius));border-end-end-radius:var(--sl-file-upload-item-radius-end-end,var(--sl-file-upload-item-radius));border-end-start-radius:var(--sl-file-upload-item-radius-end-start,var(--sl-file-upload-item-radius));padding-block-start:var(--sl-file-upload-item-padding-block-start,var(--sl-file-upload-item-padding-block,var(--sl-file-upload-item-padding)));padding-block-end:var(--sl-file-upload-item-padding-block-end,var(--sl-file-upload-item-padding-block,var(--sl-file-upload-item-padding)));padding-inline-start:var(--sl-file-upload-item-padding-inline-start,var(--sl-file-upload-item-padding-inline,var(--sl-file-upload-item-padding)));padding-inline-end:var(--sl-file-upload-item-padding-inline-end,var(--sl-file-upload-item-padding-inline,var(--sl-file-upload-item-padding)));display:flex;position:relative}.sl-file-upload-item[data-failed]{box-shadow:inset 0 0 0 var(--sl-file-upload-ring-width) var(--sl-file-upload-item-failed-ring-color)}.sl-file-upload-item-icon{inline-size:var(--sl-file-upload-item-icon-inline-size,var(--sl-file-upload-item-icon-size));block-size:var(--sl-file-upload-item-icon-block-size,var(--sl-file-upload-item-icon-size));color:var(--sl-file-upload-item-icon-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-file-upload-item-icon svg{inline-size:var(--sl-file-upload-item-icon-glyph-inline-size,var(--sl-file-upload-item-icon-glyph-size));block-size:var(--sl-file-upload-item-icon-glyph-block-size,var(--sl-file-upload-item-icon-glyph-size))}.sl-file-upload-item-body{flex-direction:column;flex:1;align-items:flex-start;min-inline-size:0;display:flex}.sl-file-upload-item-row{flex:1;inline-size:100%;min-inline-size:0;max-inline-size:100%;display:flex}.sl-file-upload-item-meta{flex:1;min-inline-size:0}.sl-file-upload-item-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--sl-file-upload-font-size-sm);line-height:var(--sl-file-upload-line-height-sm);font-weight:var(--sl-file-upload-font-weight-medium);color:var(--sl-file-upload-item-name-fg);margin:0;overflow:hidden}.sl-file-upload-item-status{align-items:center;gap:var(--sl-file-upload-item-status-gap);margin-block-start:var(--sl-file-upload-item-status-margin-block-start);display:flex}.sl-file-upload-item-size{font-size:var(--sl-file-upload-font-size-sm);line-height:var(--sl-file-upload-line-height-sm);color:var(--sl-file-upload-item-size-fg);white-space:nowrap}.sl-file-upload-item-divider{inline-size:var(--sl-file-upload-item-divider-inline-size);block-size:var(--sl-file-upload-item-divider-block-size);background:var(--sl-file-upload-item-divider-bg);border:none;border-start-start-radius:var(--sl-file-upload-item-divider-radius-start-start,var(--sl-file-upload-item-divider-radius));border-start-end-radius:var(--sl-file-upload-item-divider-radius-start-end,var(--sl-file-upload-item-divider-radius));border-end-end-radius:var(--sl-file-upload-item-divider-radius-end-end,var(--sl-file-upload-item-divider-radius));border-end-start-radius:var(--sl-file-upload-item-divider-radius-end-start,var(--sl-file-upload-item-divider-radius))}.sl-file-upload-item-state{align-items:center;gap:var(--sl-file-upload-item-state-gap);font-size:var(--sl-file-upload-font-size-sm);line-height:var(--sl-file-upload-line-height-sm);font-weight:var(--sl-file-upload-font-weight-medium);display:flex}.sl-file-upload-item-state-icon{inline-size:var(--sl-file-upload-item-state-icon-inline-size,var(--sl-file-upload-item-state-icon-size));block-size:var(--sl-file-upload-item-state-icon-block-size,var(--sl-file-upload-item-state-icon-size))}.sl-file-upload-item-state[data-state=complete]{color:var(--sl-file-upload-item-state-complete-fg)}.sl-file-upload-item-state[data-state=complete] .sl-file-upload-item-state-icon{color:var(--sl-file-upload-item-state-complete-icon)}.sl-file-upload-item-state[data-state=uploading]{color:var(--sl-file-upload-item-state-uploading-fg)}.sl-file-upload-item-state[data-state=uploading] .sl-file-upload-item-state-icon{color:var(--sl-file-upload-item-state-uploading-icon)}.sl-file-upload-item-state[data-state=failed]{color:var(--sl-file-upload-item-state-failed-fg)}.sl-file-upload-item-state[data-state=failed] .sl-file-upload-item-state-icon{color:var(--sl-file-upload-item-state-failed-icon)}.sl-file-upload-item-delete{inline-size:var(--sl-file-upload-delete-inline-size,var(--sl-file-upload-delete-size));block-size:var(--sl-file-upload-delete-block-size,var(--sl-file-upload-delete-size));color:var(--sl-file-upload-delete-fg);cursor:pointer;transition:var(--sl-file-upload-delete-transition);background:0 0;border:none;border-start-start-radius:var(--sl-file-upload-delete-radius-start-start,var(--sl-file-upload-delete-radius));border-start-end-radius:var(--sl-file-upload-delete-radius-start-end,var(--sl-file-upload-delete-radius));border-end-end-radius:var(--sl-file-upload-delete-radius-end-end,var(--sl-file-upload-delete-radius));border-end-start-radius:var(--sl-file-upload-delete-radius-end-start,var(--sl-file-upload-delete-radius));flex:none;justify-content:center;align-self:flex-start;align-items:center;margin-block-start:var(--sl-file-upload-delete-margin-block-start);margin-inline-end:var(--sl-file-upload-delete-margin-inline-end);padding:0;display:inline-flex}.sl-file-upload-item-delete:hover{background:var(--sl-file-upload-delete-bg-hover);color:var(--sl-file-upload-delete-fg-hover)}.sl-file-upload-item-delete svg{inline-size:var(--sl-file-upload-delete-icon-inline-size,var(--sl-file-upload-delete-icon-size));block-size:var(--sl-file-upload-delete-icon-block-size,var(--sl-file-upload-delete-icon-size))}.sl-file-upload-item-retry{margin-block-start:var(--sl-file-upload-retry-margin-block-start)}.sl-file-upload-progress{align-items:center;gap:var(--sl-file-upload-progress-gap);inline-size:100%;margin-block-start:var(--sl-file-upload-progress-margin-block-start);display:flex}.sl-file-upload-progress-track{block-size:var(--sl-file-upload-progress-track-block-size);background:var(--sl-file-upload-progress-track-bg);border-start-start-radius:var(--sl-file-upload-progress-track-radius-start-start,var(--sl-file-upload-progress-track-radius));border-start-end-radius:var(--sl-file-upload-progress-track-radius-start-end,var(--sl-file-upload-progress-track-radius));border-end-end-radius:var(--sl-file-upload-progress-track-radius-end-end,var(--sl-file-upload-progress-track-radius));border-end-start-radius:var(--sl-file-upload-progress-track-radius-end-start,var(--sl-file-upload-progress-track-radius));flex:1;overflow:hidden}.sl-file-upload-progress-fill{background:var(--sl-file-upload-progress-fill-bg);block-size:100%;transition:var(--sl-file-upload-progress-fill-transition);border-start-start-radius:var(--sl-file-upload-progress-fill-radius-start-start,var(--sl-file-upload-progress-fill-radius));border-start-end-radius:var(--sl-file-upload-progress-fill-radius-start-end,var(--sl-file-upload-progress-fill-radius));border-end-end-radius:var(--sl-file-upload-progress-fill-radius-end-end,var(--sl-file-upload-progress-fill-radius));border-end-start-radius:var(--sl-file-upload-progress-fill-radius-end-start,var(--sl-file-upload-progress-fill-radius))}.sl-file-upload-progress-value{font-size:var(--sl-file-upload-font-size-sm);line-height:var(--sl-file-upload-line-height-sm);font-weight:var(--sl-file-upload-font-weight-medium);color:var(--sl-file-upload-progress-value-fg);font-variant-numeric:tabular-nums;flex:none}.sl-file-upload-menu-content{--sl-file-upload-menu-padding-block:var(--spacing-6);--sl-file-upload-menu-gap:var(--spacing-4);--sl-file-upload-menu-list-gap:var(--spacing-3);padding-block-end:var(--sl-file-upload-menu-padding-block-end,var(--sl-file-upload-menu-padding-block))}.sl-file-upload-menu-root{gap:var(--sl-file-upload-menu-gap);flex-direction:column;display:flex}.sl-file-upload-menu-list{gap:var(--sl-file-upload-menu-list-gap);flex-direction:column;display:flex}.sl-file-dropzone{--sl-file-dropzone-radius:var(--radius-lg);--sl-file-dropzone-padding:var(--spacing-5);--sl-file-dropzone-padding-block:var(--spacing-5);--sl-file-dropzone-padding-inline:var(--spacing-6);--sl-file-dropzone-gap:var(--spacing-3);--sl-file-dropzone-border-width:var(--border-width);--sl-file-dropzone-font-family:var(--default-font-family);--sl-file-dropzone-font-size:var(--text-sm);--sl-file-dropzone-bg:var(--color-bg-secondary);--sl-file-dropzone-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-text-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-file-dropzone-text-strong-fg:var(--color-brand-800);--sl-file-dropzone-text-strong-weight:var(--font-weight-semibold);--sl-file-dropzone-icon-size:var(--spacing-10);--sl-file-dropzone-icon-radius:var(--radius-md);--sl-file-dropzone-icon-border-width:var(--border-width);--sl-file-dropzone-icon-bg:var(--color-bg-secondary);--sl-file-dropzone-icon-border:var(--color-border-secondary,var(--color-neutral-300));--sl-file-dropzone-icon-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-file-dropzone-glyph-size:var(--spacing-5);align-items:center;gap:var(--sl-file-dropzone-gap);text-align:center;background:var(--sl-file-dropzone-bg);border:var(--sl-file-dropzone-border-width) solid var(--sl-file-dropzone-border);font-family:var(--sl-file-dropzone-font-family);border-start-start-radius:var(--sl-file-dropzone-radius-start-start,var(--sl-file-dropzone-radius));border-start-end-radius:var(--sl-file-dropzone-radius-start-end,var(--sl-file-dropzone-radius));border-end-end-radius:var(--sl-file-dropzone-radius-end-end,var(--sl-file-dropzone-radius));border-end-start-radius:var(--sl-file-dropzone-radius-end-start,var(--sl-file-dropzone-radius));flex-direction:column;padding-block-start:var(--sl-file-dropzone-padding-block-start,var(--sl-file-dropzone-padding-block));padding-block-end:var(--sl-file-dropzone-padding-block-end,var(--sl-file-dropzone-padding-block));padding-inline-start:var(--sl-file-dropzone-padding-inline-start,var(--sl-file-dropzone-padding-inline));padding-inline-end:var(--sl-file-dropzone-padding-inline-end,var(--sl-file-dropzone-padding-inline));display:flex}.sl-file-dropzone-icon{inline-size:var(--sl-file-dropzone-icon-inline-size,var(--sl-file-dropzone-icon-size));block-size:var(--sl-file-dropzone-icon-block-size,var(--sl-file-dropzone-icon-size));background:var(--sl-file-dropzone-icon-bg);box-shadow:inset 0 0 0 var(--sl-file-dropzone-icon-border-width) var(--sl-file-dropzone-icon-border);color:var(--sl-file-dropzone-icon-fg);border-start-start-radius:var(--sl-file-dropzone-icon-radius-start-start,var(--sl-file-dropzone-icon-radius));border-start-end-radius:var(--sl-file-dropzone-icon-radius-start-end,var(--sl-file-dropzone-icon-radius));border-end-end-radius:var(--sl-file-dropzone-icon-radius-end-end,var(--sl-file-dropzone-icon-radius));border-end-start-radius:var(--sl-file-dropzone-icon-radius-end-start,var(--sl-file-dropzone-icon-radius));justify-content:center;align-items:center;display:flex}.sl-file-dropzone-icon svg{inline-size:var(--sl-file-dropzone-glyph-inline-size,var(--sl-file-dropzone-glyph-size));block-size:var(--sl-file-dropzone-glyph-block-size,var(--sl-file-dropzone-glyph-size))}.sl-file-dropzone-text{font-size:var(--sl-file-dropzone-font-size);color:var(--sl-file-dropzone-text-fg)}.sl-file-dropzone-text strong{font-weight:var(--sl-file-dropzone-text-strong-weight);color:var(--sl-file-dropzone-text-strong-fg)}.sl-filter-bar{--sl-filter-bar-gap:var(--spacing-3);--sl-filter-bar-content-gap:var(--spacing-3);--sl-filter-bar-actions-gap:var(--spacing-3);--sl-filter-row-gap:var(--spacing-1);--sl-filter-row-inputs-gap:var(--spacing-3);--sl-filter-bar-font-family:var(--font-body);--sl-filter-row-remove-transition:color .1s ease, background .1s ease;--sl-filter-icon-btn-transition:background .1s ease;--sl-filter-icon-btn-border-width:var(--border-width);--sl-filter-icon-btn-shadow:var(--shadow-xs);--sl-filter-row-remove-radius:var(--radius-md);--sl-filter-icon-btn-radius:var(--radius-md);--sl-filter-row-remove-size:var(--spacing-9);--sl-filter-row-remove-icon-size:var(--spacing-5);--sl-filter-icon-btn-size:var(--spacing-9);--sl-filter-icon-btn-icon-size:var(--spacing-5);--sl-filter-row-remove-focus-ring-width:var(--focus-ring-width);--sl-filter-row-remove-focus-ring-color:var(--color-focus-ring);--sl-filter-row-remove-focus-ring-offset:var(--border-width);--sl-filter-icon-btn-focus-ring-width:var(--focus-ring-width);--sl-filter-icon-btn-focus-ring-color:var(--color-focus-ring);--sl-filter-icon-btn-focus-ring-offset:var(--border-width);--sl-filter-row-remove-fg:var(--color-text-quaternary);--sl-filter-row-remove-fg-hover:var(--color-text-secondary);--sl-filter-row-remove-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-bg:var(--color-bg-primary);--sl-filter-icon-btn-bg-hover:var(--color-bg-primary_hover);--sl-filter-icon-btn-fg:var(--color-text-quaternary);--sl-filter-icon-btn-border:var(--color-border-primary);align-items:flex-end;gap:var(--sl-filter-bar-gap);font-family:var(--sl-filter-bar-font-family);flex-wrap:wrap;display:flex}.sl-filter-bar-content{align-items:flex-end;gap:var(--sl-filter-bar-content-gap);flex-wrap:wrap;flex:auto;min-inline-size:0;display:flex}.sl-filter-bar-actions{align-items:center;gap:var(--sl-filter-bar-actions-gap);flex:none;display:flex}.sl-filter-row{align-items:flex-start;gap:var(--sl-filter-row-gap);display:flex}.sl-filter-row-inputs{align-items:center;gap:var(--sl-filter-row-inputs-gap);display:flex}.sl-filter-row-remove{inline-size:var(--sl-filter-row-remove-inline-size,var(--sl-filter-row-remove-size));block-size:var(--sl-filter-row-remove-block-size,var(--sl-filter-row-remove-size));cursor:pointer;color:var(--sl-filter-row-remove-fg);transition:var(--sl-filter-row-remove-transition);background:0 0;border:none;border-start-start-radius:var(--sl-filter-row-remove-radius-start-start,var(--sl-filter-row-remove-radius));border-start-end-radius:var(--sl-filter-row-remove-radius-start-end,var(--sl-filter-row-remove-radius));border-end-end-radius:var(--sl-filter-row-remove-radius-end-end,var(--sl-filter-row-remove-radius));border-end-start-radius:var(--sl-filter-row-remove-radius-end-start,var(--sl-filter-row-remove-radius));outline:none;flex:none;justify-content:center;align-items:center;display:flex}.sl-filter-row-remove[data-hovered]{color:var(--sl-filter-row-remove-fg-hover);background:var(--sl-filter-row-remove-bg-hover)}.sl-filter-row-remove[data-focus-visible]{outline:var(--sl-filter-row-remove-focus-ring-width) solid var(--sl-filter-row-remove-focus-ring-color);outline-offset:var(--sl-filter-row-remove-focus-ring-offset)}.sl-filter-row-remove-icon{inline-size:var(--sl-filter-row-remove-icon-inline-size,var(--sl-filter-row-remove-icon-size));block-size:var(--sl-filter-row-remove-icon-block-size,var(--sl-filter-row-remove-icon-size))}.sl-filter-icon-btn{inline-size:var(--sl-filter-icon-btn-inline-size,var(--sl-filter-icon-btn-size));block-size:var(--sl-filter-icon-btn-block-size,var(--sl-filter-icon-btn-size));cursor:pointer;border:var(--sl-filter-icon-btn-border-width) solid var(--sl-filter-icon-btn-border);background:var(--sl-filter-icon-btn-bg);box-shadow:var(--sl-filter-icon-btn-shadow);color:var(--sl-filter-icon-btn-fg);transition:var(--sl-filter-icon-btn-transition);border-start-start-radius:var(--sl-filter-icon-btn-radius-start-start,var(--sl-filter-icon-btn-radius));border-start-end-radius:var(--sl-filter-icon-btn-radius-start-end,var(--sl-filter-icon-btn-radius));border-end-end-radius:var(--sl-filter-icon-btn-radius-end-end,var(--sl-filter-icon-btn-radius));border-end-start-radius:var(--sl-filter-icon-btn-radius-end-start,var(--sl-filter-icon-btn-radius));outline:none;justify-content:center;align-items:center;display:flex}.sl-filter-icon-btn[data-hovered]{background:var(--sl-filter-icon-btn-bg-hover)}.sl-filter-icon-btn[data-focus-visible]{outline:var(--sl-filter-icon-btn-focus-ring-width) solid var(--sl-filter-icon-btn-focus-ring-color);outline-offset:var(--sl-filter-icon-btn-focus-ring-offset)}.sl-filter-icon-btn-icon{inline-size:var(--sl-filter-icon-btn-icon-inline-size,var(--sl-filter-icon-btn-icon-size));block-size:var(--sl-filter-icon-btn-icon-block-size,var(--sl-filter-icon-btn-icon-size))}.sl-filters-advanced-dotted{--sl-filters-advanced-divider-width:2px;--sl-filters-advanced-divider-style:dotted;--sl-filters-advanced-divider-color:currentColor;--sl-filters-advanced-empty-gap:var(--spacing-0_5);--sl-filters-advanced-empty-max-size:352px;--sl-filters-advanced-empty-title-font-size:var(--text-sm);--sl-filters-advanced-empty-title-font-weight:var(--font-weight-semibold);--sl-filters-advanced-empty-title-fg:var(--color-text-primary);--sl-filters-advanced-row-gap:var(--spacing-3);--sl-filters-advanced-field-max-size:160px;--sl-filters-advanced-value-row-gap:var(--spacing-1);border-block-start-width:var(--sl-filters-advanced-divider-width-block-start,var(--sl-filters-advanced-divider-width));border-block-start-style:var(--sl-filters-advanced-divider-style);border-block-start-color:var(--sl-filters-advanced-divider-color);block-size:0}.sl-filters-advanced-grow{flex:auto;min-inline-size:0}.sl-filters-advanced-empty{gap:var(--sl-filters-advanced-empty-gap);max-inline-size:var(--sl-filters-advanced-empty-max-inline-size,var(--sl-filters-advanced-empty-max-size));flex-direction:column;display:flex}.sl-filters-advanced-empty-title{font-size:var(--sl-filters-advanced-empty-title-font-size);font-weight:var(--sl-filters-advanced-empty-title-font-weight);color:var(--sl-filters-advanced-empty-title-fg);margin:0}.sl-filters-advanced-row{gap:var(--sl-filters-advanced-row-gap);display:flex}.sl-filters-advanced-field{max-inline-size:var(--sl-filters-advanced-field-max-inline-size,var(--sl-filters-advanced-field-max-size));flex:1 1 0}.sl-filters-advanced-value-row{align-items:flex-start;gap:var(--sl-filters-advanced-value-row-gap);display:flex}.sl-header{--sl-header-font-family:var(--default-font-family);--sl-header-navbtn-font-size:var(--text-sm);--sl-header-navbtn-font-weight:var(--font-weight-semibold);--sl-header-count-font-size:10px;--sl-header-count-font-weight:var(--font-weight-bold);--sl-header-border-width:var(--border-width);--sl-header-transition:background .1s linear, color .1s linear;--sl-header-focus-ring-width:var(--focus-ring-width);--sl-header-focus-ring-color:var(--color-focus-ring);--sl-header-focus-ring-offset:var(--focus-ring-offset);--sl-header-bar-size:var(--spacing-16);--sl-header-bar-inline-size:100%;--sl-header-inner-padding-inline-start:var(--spacing-4);--sl-header-inner-padding-inline-end:var(--spacing-3);--sl-header-inner-gap:var(--spacing-4);--sl-header-inner-gap-centered:var(--spacing-8);--sl-header-brand-margin-inline:var(--spacing-4);--sl-header-nav-gap:var(--spacing-0_5);--sl-header-actions-gap:var(--spacing-3);--sl-header-actions-icons-gap:var(--spacing-0_5);--sl-header-bar-bg:var(--color-bg-primary);--sl-header-bar-border:var(--color-border-secondary);--sl-header-navbtn-radius:var(--radius-md);--sl-header-navbtn-gap:var(--spacing-1);--sl-header-navbtn-padding-inline:var(--spacing-2);--sl-header-navbtn-padding-block:var(--spacing-1_5);--sl-header-navbtn-icon-only-size:var(--spacing-9);--sl-header-navbtn-label-padding-inline:var(--spacing-0_5);--sl-header-navbtn-icon-size:var(--spacing-5);--sl-header-navbtn-bg:transparent;--sl-header-navbtn-bg-hover:var(--color-bg-primary_hover);--sl-header-navbtn-bg-current:var(--color-bg-secondary_hover);--sl-header-navbtn-fg:var(--color-text-secondary);--sl-header-navbtn-fg-hover:var(--color-text-primary);--sl-header-navbtn-icon-color:var(--color-text-quaternary);--sl-header-navbtn-icon-color-current:var(--color-text-tertiary);--sl-header-count-offset:var(--spacing-px);--sl-header-count-size:var(--spacing-3_5);--sl-header-count-radius:var(--radius-full);--sl-header-count-bg:var(--color-bg-error-solid);--sl-header-count-fg:var(--color-white);--sl-header-secondary-bg:var(--color-bg-primary);--sl-header-secondary-border:var(--color-border-secondary);--sl-header-secondary-inner-size:var(--spacing-16);--sl-header-secondary-inner-gap:var(--spacing-8);--sl-header-secondary-inner-padding-inline:var(--spacing-8);--sl-header-tabs-padding-inline:var(--spacing-8);--sl-header-tabs-padding-block-start:var(--spacing-3);--sl-header-search-max-inline-size:280px;font-family:var(--sl-header-font-family)}.sl-header-bar{block-size:var(--sl-header-bar-block-size,var(--sl-header-bar-size));inline-size:var(--sl-header-bar-inline-size);background:var(--sl-header-bar-bg);justify-content:center;align-items:center;display:flex}.sl-header-bar--bordered{border-block-end:var(--sl-header-border-width) solid var(--sl-header-bar-border)}.sl-header-inner{inline-size:100%;align-items:center;gap:var(--sl-header-inner-gap);padding-inline-start:var(--sl-header-inner-padding-inline-start);padding-inline-end:var(--sl-header-inner-padding-inline-end);display:flex}.sl-header-inner--centered{gap:var(--sl-header-inner-gap-centered)}.sl-header-brand{align-items:center;margin-inline-end:var(--sl-header-brand-margin-inline-end,var(--sl-header-brand-margin-inline));display:flex}.sl-header-brand--grow{flex:1 1 0;margin-inline-end:0}.sl-header-nav{align-items:center;gap:var(--sl-header-nav-gap);margin:0;padding:0;list-style:none;display:flex}.sl-header-nav--centered{justify-content:center}.sl-header-actions{align-items:center;gap:var(--sl-header-actions-gap);margin-inline-start:auto;display:flex}.sl-header-actions--centered{flex:1 1 0;justify-content:flex-end}.sl-header-actions-icons{gap:var(--sl-header-actions-icons-gap);display:flex}.sl-header-navbtn-wrap{display:inline-flex;position:relative}.sl-header-navbtn{justify-content:center;align-items:center;gap:var(--sl-header-navbtn-gap);inline-size:100%;background:var(--sl-header-navbtn-bg);color:var(--sl-header-navbtn-fg);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--sl-header-transition);border-start-start-radius:var(--sl-header-navbtn-radius-start-start,var(--sl-header-navbtn-radius));border-start-end-radius:var(--sl-header-navbtn-radius-start-end,var(--sl-header-navbtn-radius));border-end-end-radius:var(--sl-header-navbtn-radius-end-end,var(--sl-header-navbtn-radius));border-end-start-radius:var(--sl-header-navbtn-radius-end-start,var(--sl-header-navbtn-radius));outline:none;padding-block-start:var(--sl-header-navbtn-padding-block-start,var(--sl-header-navbtn-padding-block));padding-block-end:var(--sl-header-navbtn-padding-block-end,var(--sl-header-navbtn-padding-block));padding-inline-start:var(--sl-header-navbtn-padding-inline-start,var(--sl-header-navbtn-padding-inline));padding-inline-end:var(--sl-header-navbtn-padding-inline-end,var(--sl-header-navbtn-padding-inline));text-decoration:none;display:flex;position:relative}.sl-header-navbtn[data-icon-only]{inline-size:var(--sl-header-navbtn-icon-only-inline-size,var(--sl-header-navbtn-icon-only-size));block-size:var(--sl-header-navbtn-icon-only-block-size,var(--sl-header-navbtn-icon-only-size));padding:0}.sl-header-navbtn:hover{background:var(--sl-header-navbtn-bg-hover)}.sl-header-navbtn:focus-visible{z-index:1;outline:var(--sl-header-focus-ring-width) solid var(--sl-header-focus-ring-color);outline-offset:var(--sl-header-focus-ring-offset)}.sl-header-navbtn[data-current],.sl-header-navbtn[data-current]:hover{background:var(--sl-header-navbtn-bg-current)}.sl-header-navbtn-icon{inline-size:var(--sl-header-navbtn-icon-inline-size,var(--sl-header-navbtn-icon-size));block-size:var(--sl-header-navbtn-icon-block-size,var(--sl-header-navbtn-icon-size));color:var(--sl-header-navbtn-icon-color);flex:none}.sl-header-navbtn[data-current] .sl-header-navbtn-icon{color:var(--sl-header-navbtn-icon-color-current)}.sl-header-navbtn-label{font-size:var(--sl-header-navbtn-font-size);font-weight:var(--sl-header-navbtn-font-weight);padding-inline-start:var(--sl-header-navbtn-label-padding-inline-start,var(--sl-header-navbtn-label-padding-inline));padding-inline-end:var(--sl-header-navbtn-label-padding-inline-end,var(--sl-header-navbtn-label-padding-inline))}.sl-header-navbtn:hover .sl-header-navbtn-label{color:var(--sl-header-navbtn-fg-hover)}.sl-header-navbtn-count{inline-size:var(--sl-header-count-inline-size,var(--sl-header-count-size));block-size:var(--sl-header-count-block-size,var(--sl-header-count-size));background:var(--sl-header-count-bg);color:var(--sl-header-count-fg);font-size:var(--sl-header-count-font-size);font-weight:var(--sl-header-count-font-weight);border-start-start-radius:var(--sl-header-count-radius-start-start,var(--sl-header-count-radius));border-start-end-radius:var(--sl-header-count-radius-start-end,var(--sl-header-count-radius));border-end-end-radius:var(--sl-header-count-radius-end-end,var(--sl-header-count-radius));border-end-start-radius:var(--sl-header-count-radius-end-start,var(--sl-header-count-radius));justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:calc(-1 * var(--sl-header-count-offset));inset-inline-end:calc(-1 * var(--sl-header-count-offset))}.sl-header-secondary{background:var(--sl-header-secondary-bg);justify-content:center;align-items:center;inline-size:100%;display:flex}.sl-header-secondary--bordered{border-block-end:var(--sl-header-border-width) solid var(--sl-header-secondary-border)}.sl-header-secondary-inner{block-size:var(--sl-header-secondary-inner-block-size,var(--sl-header-secondary-inner-size));justify-content:space-between;align-items:center;gap:var(--sl-header-secondary-inner-gap);inline-size:100%;padding-inline-start:var(--sl-header-secondary-inner-padding-inline-start,var(--sl-header-secondary-inner-padding-inline));padding-inline-end:var(--sl-header-secondary-inner-padding-inline-end,var(--sl-header-secondary-inner-padding-inline));display:flex}.sl-header-secondary-inner--centered{justify-content:center}.sl-header-tabs{inline-size:100%;padding-block-start:var(--sl-header-tabs-padding-block-start);padding-inline-start:var(--sl-header-tabs-padding-inline-start,var(--sl-header-tabs-padding-inline));padding-inline-end:var(--sl-header-tabs-padding-inline-end,var(--sl-header-tabs-padding-inline))}.sl-header-search{max-inline-size:var(--sl-header-search-max-inline-size)}.sl-hint{--sl-hint-font-family:var(--font-body);--sl-hint-font-weight:var(--font-weight-normal);--sl-hint-font-size-md:var(--text-sm);--sl-hint-line-height-md:var(--text-sm--line-height);--sl-hint-font-size-sm:var(--text-xs);--sl-hint-line-height-sm:var(--text-xs--line-height);--sl-hint-fg:var(--color-text-tertiary);--sl-hint-invalid-fg:var(--color-text-error-primary);font-family:var(--sl-hint-font-family);font-weight:var(--sl-hint-font-weight);font-size:var(--sl-hint-font-size-md);line-height:var(--sl-hint-line-height-md);color:var(--sl-hint-fg)}.sl-hint[data-size=sm]{font-size:var(--sl-hint-font-size-sm);line-height:var(--sl-hint-line-height-sm)}.sl-hint[data-invalid]{color:var(--sl-hint-invalid-fg)}.sl-input-wrapper{--sl-input-wrapper-gap:var(--spacing-1_5);--sl-input-radius:var(--radius-lg);--sl-input-border-width:var(--border-width);--sl-input-border-color:var(--color-border-primary);--sl-input-focus-ring-width:var(--focus-ring-width);--sl-input-focus-ring-color:var(--color-border-brand);--sl-input-invalid-border-color:var(--color-border-error_subtle);--sl-input-invalid-focus-ring-color:var(--color-border-error);--sl-input-shadow:var(--shadow-xs);--sl-input-transition:box-shadow .1s linear;--sl-input-color-transition:color .1s linear;--sl-input-bg:var(--color-bg-primary);--sl-input-fg:var(--color-text-primary);--sl-input-placeholder-fg:var(--color-text-placeholder);--sl-input-icon-fg:var(--color-fg-quaternary);--sl-input-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-input-invalid-icon-fg:var(--color-fg-error-secondary);--sl-input-font-family:var(--font-body);--sl-input-padding-block-sm:var(--spacing-2);--sl-input-padding-inline-sm:var(--spacing-3);--sl-input-font-size-sm:var(--text-sm);--sl-input-line-height-sm:var(--text-sm--line-height);--sl-input-padding-block-md:var(--spacing-2);--sl-input-padding-inline-md:var(--spacing-3);--sl-input-font-size-md:var(--text-md);--sl-input-line-height-md:var(--text-md--line-height);--sl-input-padding-block-lg:var(--spacing-2_5);--sl-input-padding-inline-lg:var(--spacing-3_5);--sl-input-font-size-lg:var(--text-md);--sl-input-line-height-lg:var(--text-md--line-height);--sl-input-field-leading-padding-inline-start:var(--spacing-2);--sl-input-icon-leading-size-sm:var(--spacing-4);--sl-input-icon-leading-size-md:var(--spacing-5);--sl-input-icon-leading-size-lg:var(--spacing-5);--sl-input-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-input-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-input-trailing-svg-size:var(--spacing-4);--sl-input-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-input-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-input-invalid-icon-size:var(--spacing-4);--sl-input-shortcut-padding-inline-end-sm:var(--spacing-1_5);--sl-input-shortcut-padding-inline-end-md:var(--spacing-2);--sl-input-shortcut-padding-inline-end-lg:var(--spacing-2_5);--sl-input-shortcut-key-font-family:var(--font-body);--sl-input-shortcut-key-font-size:var(--text-xs);--sl-input-shortcut-key-line-height:var(--text-xs--line-height);--sl-input-shortcut-key-font-weight:var(--font-weight-medium);--sl-input-shortcut-key-fg:var(--color-text-quaternary);--sl-input-shortcut-key-border-width:var(--border-width);--sl-input-shortcut-key-border-color:var(--color-border-secondary);--sl-input-shortcut-key-padding-inline:var(--spacing-1);--sl-input-shortcut-key-padding-block:var(--spacing-px);--sl-input-shortcut-key-radius:var(--radius-md);justify-content:flex-start;align-items:flex-start;gap:var(--sl-input-wrapper-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-input-group{background:var(--sl-input-bg);inline-size:100%;box-shadow:inset 0 0 0 var(--sl-input-border-width) var(--sl-input-border-color), var(--sl-input-shadow);transition:var(--sl-input-transition);border-start-start-radius:var(--sl-input-radius-start-start,var(--sl-input-radius));border-start-end-radius:var(--sl-input-radius-start-end,var(--sl-input-radius));border-end-end-radius:var(--sl-input-radius-end-end,var(--sl-input-radius));border-end-start-radius:var(--sl-input-radius-end-start,var(--sl-input-radius));flex-direction:row;place-content:center;align-items:center;display:flex;position:relative}.sl-input-group[data-focus-within]:not([data-disabled]){box-shadow:inset 0 0 0 var(--sl-input-focus-ring-width) var(--sl-input-focus-ring-color), var(--sl-input-shadow)}.sl-input-group[data-disabled]{cursor:not-allowed;opacity:.5}.sl-input-group[data-invalid]{box-shadow:inset 0 0 0 var(--sl-input-border-width) var(--sl-input-invalid-border-color), var(--sl-input-shadow)}.sl-input-group[data-invalid][data-focus-within]{box-shadow:inset 0 0 0 var(--sl-input-focus-ring-width) var(--sl-input-invalid-focus-ring-color), var(--sl-input-shadow)}.sl-input-field{inline-size:100%;font-family:var(--sl-input-font-family);color:var(--sl-input-fg);background:0 0;border:none;outline:none;margin:0}.sl-input-field::placeholder{color:var(--sl-input-placeholder-fg)}.sl-input-field:disabled{cursor:not-allowed}.sl-input-group[data-size=sm] .sl-input-field{font-size:var(--sl-input-font-size-sm);line-height:var(--sl-input-line-height-sm);padding-block-start:var(--sl-input-padding-block-start-sm,var(--sl-input-padding-block-sm));padding-block-end:var(--sl-input-padding-block-end-sm,var(--sl-input-padding-block-sm));padding-inline-start:var(--sl-input-padding-inline-start-sm,var(--sl-input-padding-inline-sm));padding-inline-end:var(--sl-input-padding-inline-end-sm,var(--sl-input-padding-inline-sm))}.sl-input-group[data-size=md] .sl-input-field{font-size:var(--sl-input-font-size-md);line-height:var(--sl-input-line-height-md);padding-block-start:var(--sl-input-padding-block-start-md,var(--sl-input-padding-block-md));padding-block-end:var(--sl-input-padding-block-end-md,var(--sl-input-padding-block-md));padding-inline-start:var(--sl-input-padding-inline-start-md,var(--sl-input-padding-inline-md));padding-inline-end:var(--sl-input-padding-inline-end-md,var(--sl-input-padding-inline-md))}.sl-input-group[data-size=lg] .sl-input-field{font-size:var(--sl-input-font-size-lg);line-height:var(--sl-input-line-height-lg);padding-block-start:var(--sl-input-padding-block-start-lg,var(--sl-input-padding-block-lg));padding-block-end:var(--sl-input-padding-block-end-lg,var(--sl-input-padding-block-lg));padding-inline-start:var(--sl-input-padding-inline-start-lg,var(--sl-input-padding-inline-lg));padding-inline-end:var(--sl-input-padding-inline-end-lg,var(--sl-input-padding-inline-lg))}.sl-input-icon-leading{pointer-events:none;color:var(--sl-input-icon-fg);flex:none}.sl-input-group[data-size=sm] .sl-input-icon-leading{inline-size:var(--sl-input-icon-leading-inline-size-sm,var(--sl-input-icon-leading-size-sm));block-size:var(--sl-input-icon-leading-block-size-sm,var(--sl-input-icon-leading-size-sm));margin-inline-start:var(--sl-input-icon-leading-margin-inline-start-sm)}.sl-input-group[data-size=md] .sl-input-icon-leading{inline-size:var(--sl-input-icon-leading-inline-size-md,var(--sl-input-icon-leading-size-md));block-size:var(--sl-input-icon-leading-block-size-md,var(--sl-input-icon-leading-size-md));margin-inline-start:var(--sl-input-icon-leading-margin-inline-start-md)}.sl-input-group[data-size=lg] .sl-input-icon-leading{inline-size:var(--sl-input-icon-leading-inline-size-lg,var(--sl-input-icon-leading-size-lg));block-size:var(--sl-input-icon-leading-block-size-lg,var(--sl-input-icon-leading-size-lg));margin-inline-start:var(--sl-input-icon-leading-margin-inline-start-lg)}.sl-input-group[data-has-leading] .sl-input-field{padding-inline-start:var(--sl-input-field-leading-padding-inline-start)}.sl-input-icon-trailing{color:var(--sl-input-icon-fg);flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-input-group[data-size=sm] .sl-input-icon-trailing{margin-inline-end:var(--sl-input-icon-trailing-margin-inline-end-sm)}.sl-input-group[data-size=md] .sl-input-icon-trailing{margin-inline-end:var(--sl-input-icon-trailing-margin-inline-end-md)}.sl-input-group[data-size=lg] .sl-input-icon-trailing{margin-inline-end:var(--sl-input-icon-trailing-margin-inline-end-lg)}.sl-input-trailing-svg{inline-size:var(--sl-input-trailing-svg-inline-size,var(--sl-input-trailing-svg-size));block-size:var(--sl-input-trailing-svg-block-size,var(--sl-input-trailing-svg-size))}.sl-input-tooltip{cursor:pointer;transition:var(--sl-input-color-transition)}.sl-input-tooltip:hover,.sl-input-tooltip:focus{color:var(--sl-input-icon-fg-hover)}.sl-input-group[data-invalid] .sl-input-tooltip{display:none}.sl-input-invalid-icon{pointer-events:none;color:var(--sl-input-invalid-icon-fg);inline-size:var(--sl-input-invalid-icon-inline-size,var(--sl-input-invalid-icon-size));block-size:var(--sl-input-invalid-icon-block-size,var(--sl-input-invalid-icon-size));display:none}.sl-input-group[data-size=sm] .sl-input-invalid-icon{margin-inline-end:var(--sl-input-icon-trailing-margin-inline-end-sm)}.sl-input-group[data-size=md] .sl-input-invalid-icon{margin-inline-end:var(--sl-input-icon-trailing-margin-inline-end-md)}.sl-input-group[data-size=lg] .sl-input-invalid-icon{margin-inline-end:var(--sl-input-icon-trailing-margin-inline-end-lg)}.sl-input-group[data-invalid] .sl-input-invalid-icon{display:inline-flex}.sl-input-pwd-toggle{cursor:pointer;transition:var(--sl-input-color-transition);background:0 0;border:none;outline:none;padding:0}.sl-input-pwd-toggle:hover,.sl-input-pwd-toggle:focus{color:var(--sl-input-icon-fg-hover)}.sl-input-shortcut{pointer-events:none;align-items:center;display:inline-flex}.sl-input-group[data-size=sm] .sl-input-shortcut{padding-inline-end:var(--sl-input-shortcut-padding-inline-end-sm)}.sl-input-group[data-size=md] .sl-input-shortcut{padding-inline-end:var(--sl-input-shortcut-padding-inline-end-md)}.sl-input-group[data-size=lg] .sl-input-shortcut{padding-inline-end:var(--sl-input-shortcut-padding-inline-end-lg)}.sl-input-shortcut-key{font-family:var(--sl-input-shortcut-key-font-family);font-size:var(--sl-input-shortcut-key-font-size);line-height:var(--sl-input-shortcut-key-line-height);font-weight:var(--sl-input-shortcut-key-font-weight);color:var(--sl-input-shortcut-key-fg);box-shadow:inset 0 0 0 var(--sl-input-shortcut-key-border-width) var(--sl-input-shortcut-key-border-color);-webkit-user-select:none;user-select:none;pointer-events:none;border-start-start-radius:var(--sl-input-shortcut-key-radius-start-start,var(--sl-input-shortcut-key-radius));border-start-end-radius:var(--sl-input-shortcut-key-radius-start-end,var(--sl-input-shortcut-key-radius));border-end-end-radius:var(--sl-input-shortcut-key-radius-end-end,var(--sl-input-shortcut-key-radius));border-end-start-radius:var(--sl-input-shortcut-key-radius-end-start,var(--sl-input-shortcut-key-radius));padding-block-start:var(--sl-input-shortcut-key-padding-block-start,var(--sl-input-shortcut-key-padding-block));padding-block-end:var(--sl-input-shortcut-key-padding-block-end,var(--sl-input-shortcut-key-padding-block));padding-inline-start:var(--sl-input-shortcut-key-padding-inline-start,var(--sl-input-shortcut-key-padding-inline));padding-inline-end:var(--sl-input-shortcut-key-padding-inline-end,var(--sl-input-shortcut-key-padding-inline))}.sl-date-field{--sl-date-field-gap:var(--spacing-1_5);--sl-date-group-radius:var(--radius-lg);--sl-date-border-width:var(--border-width);--sl-date-transition:box-shadow .1s linear;--sl-date-shadow:var(--shadow-xs);--sl-date-focus-ring-width:var(--focus-ring-width);--sl-date-focus-ring-color:var(--color-border-brand);--sl-date-error-focus-ring-color:var(--color-border-error);--sl-date-group-bg:var(--color-bg-primary);--sl-date-group-border:var(--color-border-primary);--sl-date-group-border-error:var(--color-border-error_subtle);--sl-date-input-font-family:var(--font-body);--sl-date-input-fg:var(--color-text-primary);--sl-date-input-padding-block-sm:var(--spacing-2);--sl-date-input-padding-inline-sm:var(--spacing-3);--sl-date-input-font-size-sm:var(--text-sm);--sl-date-input-line-height-sm:var(--text-sm--line-height);--sl-date-input-padding-block-md:var(--spacing-2);--sl-date-input-padding-inline-md:var(--spacing-3);--sl-date-input-font-size-md:var(--text-md);--sl-date-input-line-height-md:var(--text-md--line-height);--sl-date-input-padding-block-lg:var(--spacing-2_5);--sl-date-input-padding-inline-lg:var(--spacing-3_5);--sl-date-input-font-size-lg:var(--text-md);--sl-date-input-line-height-lg:var(--text-md--line-height);--sl-date-input-padding-inline-start-has-leading:var(--spacing-2);--sl-date-segment-radius:var(--radius-sm);--sl-date-segment-padding-inline:var(--spacing-0_5);--sl-date-segment-fg:var(--color-text-primary);--sl-date-segment-placeholder-fg:var(--color-text-placeholder);--sl-date-segment-literal-fg:var(--color-fg-quaternary);--sl-date-segment-focused-bg:var(--color-bg-brand-solid);--sl-date-segment-focused-fg:var(--color-text-white);--sl-date-segment-focused-font-weight:var(--font-weight-medium);--sl-date-icon-leading-fg:var(--color-fg-quaternary);--sl-date-icon-leading-size-sm:var(--spacing-4);--sl-date-icon-leading-size-md:var(--spacing-5);--sl-date-icon-leading-size-lg:var(--spacing-5);--sl-date-icon-leading-margin-inline-start-sm:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-md:var(--spacing-3);--sl-date-icon-leading-margin-inline-start-lg:var(--spacing-3_5);--sl-date-icon-trailing-fg:var(--color-fg-quaternary);--sl-date-icon-trailing-margin-inline-end-sm:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-md:var(--spacing-3);--sl-date-icon-trailing-margin-inline-end-lg:var(--spacing-3_5);--sl-date-trailing-svg-size:var(--spacing-4);--sl-date-tooltip-transition:color .1s linear;--sl-date-tooltip-fg-hover:var(--color-fg-quaternary_hover);--sl-date-invalid-icon-fg:var(--color-fg-error-secondary);--sl-date-invalid-icon-size:var(--spacing-4);--sl-date-shortcut-margin-inline-end-sm:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-md:var(--spacing-2_5);--sl-date-shortcut-margin-inline-end-lg:var(--spacing-3);--sl-date-shortcut-key-font-family:var(--font-body);--sl-date-shortcut-key-font-size:var(--text-xs);--sl-date-shortcut-key-line-height:var(--text-xs--line-height);--sl-date-shortcut-key-font-weight:var(--font-weight-medium);--sl-date-shortcut-key-fg:var(--color-text-quaternary);--sl-date-shortcut-key-border:var(--color-border-secondary);--sl-date-shortcut-key-border-width:var(--border-width);--sl-date-shortcut-key-radius:var(--radius-sm);--sl-date-shortcut-key-padding-inline:var(--spacing-1);--sl-date-shortcut-key-padding-block:var(--spacing-px);justify-content:flex-start;align-items:flex-start;gap:var(--sl-date-field-gap);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-date-group{background:var(--sl-date-group-bg);inline-size:100%;box-shadow:inset 0 0 0 var(--sl-date-border-width) var(--sl-date-group-border), var(--sl-date-shadow);transition:var(--sl-date-transition);border-start-start-radius:var(--sl-date-group-radius-start-start,var(--sl-date-group-radius));border-start-end-radius:var(--sl-date-group-radius-start-end,var(--sl-date-group-radius));border-end-end-radius:var(--sl-date-group-radius-end-end,var(--sl-date-group-radius));border-end-start-radius:var(--sl-date-group-radius-end-start,var(--sl-date-group-radius));flex-direction:row;place-content:center;align-items:center;display:flex;position:relative}.sl-date-group[data-focus-within]:not([data-disabled]){box-shadow:inset 0 0 0 var(--sl-date-focus-ring-width) var(--sl-date-focus-ring-color), var(--sl-date-shadow)}.sl-date-group[data-disabled]{cursor:not-allowed;opacity:.5}.sl-date-group[data-invalid]{box-shadow:inset 0 0 0 var(--sl-date-border-width) var(--sl-date-group-border-error), var(--sl-date-shadow)}.sl-date-group[data-invalid][data-focus-within]{box-shadow:inset 0 0 0 var(--sl-date-focus-ring-width) var(--sl-date-error-focus-ring-color), var(--sl-date-shadow)}.sl-date-input{inline-size:100%;font-family:var(--sl-date-input-font-family);color:var(--sl-date-input-fg);font-variant-numeric:tabular-nums;display:flex}.sl-date-group[data-size=sm] .sl-date-input{font-size:var(--sl-date-input-font-size-sm);line-height:var(--sl-date-input-line-height-sm);padding-block-start:var(--sl-date-input-padding-block-start-sm,var(--sl-date-input-padding-block-sm));padding-block-end:var(--sl-date-input-padding-block-end-sm,var(--sl-date-input-padding-block-sm));padding-inline-start:var(--sl-date-input-padding-inline-start-sm,var(--sl-date-input-padding-inline-sm));padding-inline-end:var(--sl-date-input-padding-inline-end-sm,var(--sl-date-input-padding-inline-sm))}.sl-date-group[data-size=md] .sl-date-input{font-size:var(--sl-date-input-font-size-md);line-height:var(--sl-date-input-line-height-md);padding-block-start:var(--sl-date-input-padding-block-start-md,var(--sl-date-input-padding-block-md));padding-block-end:var(--sl-date-input-padding-block-end-md,var(--sl-date-input-padding-block-md));padding-inline-start:var(--sl-date-input-padding-inline-start-md,var(--sl-date-input-padding-inline-md));padding-inline-end:var(--sl-date-input-padding-inline-end-md,var(--sl-date-input-padding-inline-md))}.sl-date-group[data-size=lg] .sl-date-input{font-size:var(--sl-date-input-font-size-lg);line-height:var(--sl-date-input-line-height-lg);padding-block-start:var(--sl-date-input-padding-block-start-lg,var(--sl-date-input-padding-block-lg));padding-block-end:var(--sl-date-input-padding-block-end-lg,var(--sl-date-input-padding-block-lg));padding-inline-start:var(--sl-date-input-padding-inline-start-lg,var(--sl-date-input-padding-inline-lg));padding-inline-end:var(--sl-date-input-padding-inline-end-lg,var(--sl-date-input-padding-inline-lg))}.sl-date-group[data-has-leading] .sl-date-input{padding-inline-start:var(--sl-date-input-padding-inline-start-has-leading)}.sl-date-segment{caret-color:#0000;color:var(--sl-date-segment-fg);font-variant-numeric:tabular-nums;border-start-start-radius:var(--sl-date-segment-radius-start-start,var(--sl-date-segment-radius));border-start-end-radius:var(--sl-date-segment-radius-start-end,var(--sl-date-segment-radius));border-end-end-radius:var(--sl-date-segment-radius-end-end,var(--sl-date-segment-radius));border-end-start-radius:var(--sl-date-segment-radius-end-start,var(--sl-date-segment-radius));outline:none;padding-inline-start:var(--sl-date-segment-padding-inline-start,var(--sl-date-segment-padding-inline));padding-inline-end:var(--sl-date-segment-padding-inline-end,var(--sl-date-segment-padding-inline))}.sl-date-segment[data-placeholder]{color:var(--sl-date-segment-placeholder-fg);text-transform:uppercase}.sl-date-segment[data-literal]{color:var(--sl-date-segment-literal-fg)}.sl-date-segment[data-focused]{background:var(--sl-date-segment-focused-bg);color:var(--sl-date-segment-focused-fg);font-weight:var(--sl-date-segment-focused-font-weight)}.sl-date-icon-leading{pointer-events:none;color:var(--sl-date-icon-leading-fg);inline-size:var(--sl-date-icon-leading-inline-size-md,var(--sl-date-icon-leading-size-md));block-size:var(--sl-date-icon-leading-block-size-md,var(--sl-date-icon-leading-size-md));flex:none}.sl-date-group[data-size=sm] .sl-date-icon-leading{inline-size:var(--sl-date-icon-leading-inline-size-sm,var(--sl-date-icon-leading-size-sm));block-size:var(--sl-date-icon-leading-block-size-sm,var(--sl-date-icon-leading-size-sm));margin-inline-start:var(--sl-date-icon-leading-margin-inline-start-sm)}.sl-date-group[data-size=md] .sl-date-icon-leading{inline-size:var(--sl-date-icon-leading-inline-size-md,var(--sl-date-icon-leading-size-md));block-size:var(--sl-date-icon-leading-block-size-md,var(--sl-date-icon-leading-size-md));margin-inline-start:var(--sl-date-icon-leading-margin-inline-start-md)}.sl-date-group[data-size=lg] .sl-date-icon-leading{inline-size:var(--sl-date-icon-leading-inline-size-lg,var(--sl-date-icon-leading-size-lg));block-size:var(--sl-date-icon-leading-block-size-lg,var(--sl-date-icon-leading-size-lg));margin-inline-start:var(--sl-date-icon-leading-margin-inline-start-lg)}.sl-date-icon-trailing{color:var(--sl-date-icon-trailing-fg);flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:inline-flex}.sl-date-group[data-size=sm] .sl-date-icon-trailing{margin-inline-end:var(--sl-date-icon-trailing-margin-inline-end-sm)}.sl-date-group[data-size=md] .sl-date-icon-trailing{margin-inline-end:var(--sl-date-icon-trailing-margin-inline-end-md)}.sl-date-group[data-size=lg] .sl-date-icon-trailing{margin-inline-end:var(--sl-date-icon-trailing-margin-inline-end-lg)}.sl-date-trailing-svg{inline-size:var(--sl-date-trailing-svg-inline-size,var(--sl-date-trailing-svg-size));block-size:var(--sl-date-trailing-svg-block-size,var(--sl-date-trailing-svg-size))}.sl-date-tooltip{cursor:pointer;color:inherit;transition:var(--sl-date-tooltip-transition);background:0 0;border:none;outline:none;padding:0}.sl-date-tooltip[data-hovered],.sl-date-tooltip[data-focus-visible],.sl-date-tooltip:hover,.sl-date-tooltip:focus{color:var(--sl-date-tooltip-fg-hover)}.sl-date-group[data-invalid] .sl-date-tooltip{display:none}.sl-date-invalid-icon{pointer-events:none;color:var(--sl-date-invalid-icon-fg);inline-size:var(--sl-date-invalid-icon-inline-size,var(--sl-date-invalid-icon-size));block-size:var(--sl-date-invalid-icon-block-size,var(--sl-date-invalid-icon-size));display:none}.sl-date-group[data-invalid] .sl-date-invalid-icon{display:inline-flex}.sl-date-shortcut{pointer-events:none;align-items:center;margin-inline-start:auto;display:inline-flex}.sl-date-group[data-has-leading] .sl-date-shortcut,.sl-date-tooltip~.sl-date-shortcut{margin-inline-start:0}.sl-date-group[data-size=sm] .sl-date-shortcut{margin-inline-end:var(--sl-date-shortcut-margin-inline-end-sm)}.sl-date-group[data-size=md] .sl-date-shortcut{margin-inline-end:var(--sl-date-shortcut-margin-inline-end-md)}.sl-date-group[data-size=lg] .sl-date-shortcut{margin-inline-end:var(--sl-date-shortcut-margin-inline-end-lg)}.sl-date-shortcut-key{font-family:var(--sl-date-shortcut-key-font-family);font-size:var(--sl-date-shortcut-key-font-size);line-height:var(--sl-date-shortcut-key-line-height);font-weight:var(--sl-date-shortcut-key-font-weight);color:var(--sl-date-shortcut-key-fg);box-shadow:inset 0 0 0 var(--sl-date-shortcut-key-border-width) var(--sl-date-shortcut-key-border);-webkit-user-select:none;user-select:none;border-start-start-radius:var(--sl-date-shortcut-key-radius-start-start,var(--sl-date-shortcut-key-radius));border-start-end-radius:var(--sl-date-shortcut-key-radius-start-end,var(--sl-date-shortcut-key-radius));border-end-end-radius:var(--sl-date-shortcut-key-radius-end-end,var(--sl-date-shortcut-key-radius));border-end-start-radius:var(--sl-date-shortcut-key-radius-end-start,var(--sl-date-shortcut-key-radius));padding-block-start:var(--sl-date-shortcut-key-padding-block-start,var(--sl-date-shortcut-key-padding-block));padding-block-end:var(--sl-date-shortcut-key-padding-block-end,var(--sl-date-shortcut-key-padding-block));padding-inline-start:var(--sl-date-shortcut-key-padding-inline-start,var(--sl-date-shortcut-key-padding-inline));padding-inline-end:var(--sl-date-shortcut-key-padding-inline-end,var(--sl-date-shortcut-key-padding-inline))}.sl-input-grouprow{--sl-input-group-radius:var(--radius-lg);--sl-input-group-addon-radius:var(--radius-lg);--sl-input-group-border-width:var(--border-width);--sl-input-group-addon-padding-inline:var(--spacing-3);--sl-input-group-addon-overlap:var(--spacing-px);--sl-input-group-prefix-padding-inline:var(--spacing-3);--sl-input-group-field-padding-inline:var(--spacing-1);--sl-input-group-font-family:var(--default-font-family);--sl-input-group-line-height:var(--text-md--line-height);--sl-input-group-font-size:var(--text-md);--sl-input-group-font-size-sm:var(--text-sm);--sl-input-group-addon-bg:var(--color-bg-secondary);--sl-input-group-addon-fg:var(--color-text-tertiary);--sl-input-group-addon-border:var(--color-border-primary);--sl-input-group-prefix-fg:var(--color-text-tertiary);--sl-input-group-disabled-opacity:.5;border-start-start-radius:var(--sl-input-group-radius-start-start,var(--sl-input-group-radius));border-start-end-radius:var(--sl-input-group-radius-start-end,var(--sl-input-group-radius));border-end-end-radius:var(--sl-input-group-radius-end-end,var(--sl-input-group-radius));border-end-start-radius:var(--sl-input-group-radius-end-start,var(--sl-input-group-radius));flex-direction:row;align-items:stretch;inline-size:100%;display:flex;position:relative}.sl-input-grouprow[data-disabled]{cursor:not-allowed;opacity:var(--sl-input-group-disabled-opacity)}.sl-input-grouprow .sl-input-group{flex:auto;inline-size:auto}.sl-input-grouprow[data-has-leading] .sl-input-group{border-start-start-radius:0;border-end-start-radius:0}.sl-input-grouprow[data-has-trailing] .sl-input-group{border-start-end-radius:0;border-end-end-radius:0}.sl-input-addon-slot{align-items:stretch;display:flex}.sl-input-grouprow[data-disabled] .sl-input-addon-slot{opacity:var(--sl-input-group-disabled-opacity)}.sl-input-addon{background:var(--sl-input-group-addon-bg);color:var(--sl-input-group-addon-fg);font-family:var(--sl-input-group-font-family);font-size:var(--sl-input-group-font-size);line-height:var(--sl-input-group-line-height);box-shadow:inset 0 0 0 var(--sl-input-group-border-width) var(--sl-input-group-addon-border);align-items:center;padding-inline-start:var(--sl-input-group-addon-padding-inline-start,var(--sl-input-group-addon-padding-inline));padding-inline-end:var(--sl-input-group-addon-padding-inline-end,var(--sl-input-group-addon-padding-inline));display:inline-flex}.sl-input-addon[data-position=leading]{border-start-start-radius:var(--sl-input-group-addon-radius-start-start,var(--sl-input-group-addon-radius));border-end-start-radius:var(--sl-input-group-addon-radius-end-start,var(--sl-input-group-addon-radius));margin-inline-end:calc(-1 * var(--sl-input-group-addon-overlap))}.sl-input-addon[data-position=trailing]{border-start-end-radius:var(--sl-input-group-addon-radius-start-end,var(--sl-input-group-addon-radius));border-end-end-radius:var(--sl-input-group-addon-radius-end-end,var(--sl-input-group-addon-radius));margin-inline-start:calc(-1 * var(--sl-input-group-addon-overlap))}.sl-input-grouprow[data-input-size=sm] .sl-input-addon{font-size:var(--sl-input-group-font-size-sm)}.sl-input-addon-slot>.sl-btn{block-size:auto;position:relative}.sl-input-addon-slot[data-leading]>.sl-btn,.sl-input-addon-slot[data-leading]>.sl-btn:before{border-start-end-radius:0;border-end-end-radius:0}.sl-input-addon-slot[data-leading]>.sl-btn{border-start-start-radius:var(--sl-input-group-addon-radius);border-end-start-radius:var(--sl-input-group-addon-radius);margin-inline-end:calc(-1 * var(--sl-input-group-addon-overlap))}.sl-input-addon-slot[data-trailing]>.sl-btn,.sl-input-addon-slot[data-trailing]>.sl-btn:before{border-start-start-radius:0;border-end-start-radius:0}.sl-input-addon-slot[data-trailing]>.sl-btn{border-start-end-radius:var(--sl-input-group-addon-radius);border-end-end-radius:var(--sl-input-group-addon-radius);margin-inline-start:calc(-1 * var(--sl-input-group-addon-overlap))}.sl-input-addon-slot>.sl-btn:hover,.sl-input-addon-slot>.sl-btn:focus-visible{z-index:1}.sl-input-prefix{color:var(--sl-input-group-prefix-fg);font-family:var(--sl-input-group-font-family);font-size:var(--sl-input-group-font-size);flex:none;align-items:center;padding-inline-start:var(--sl-input-group-prefix-padding-inline-start,var(--sl-input-group-prefix-padding-inline));display:inline-flex}.sl-input-grouprow[data-input-size=sm] .sl-input-prefix{font-size:var(--sl-input-group-font-size-sm)}.sl-input-prefix+.sl-input-group .sl-input-field{padding-inline-start:var(--sl-input-group-field-padding-inline-start,var(--sl-input-group-field-padding-inline))}.sl-input-group{--sl-input-card-mark-size:30px;--sl-input-card-mark-block-size:21px}.sl-input-group[data-has-leading] .sl-input-icon-leading[viewBox="0 0 34 24"]{inline-size:var(--sl-input-card-mark-inline-size,var(--sl-input-card-mark-size));block-size:var(--sl-input-card-mark-block-size)}.sl-integration-header{--sl-integration-header-gap:var(--spacing-4);--sl-integration-header-padding-block:var(--spacing-8);--sl-integration-apps-gap:var(--spacing-3);--sl-integration-swap-size:var(--spacing-5);--sl-integration-swap-color:var(--color-text-quaternary);--sl-integration-appicon-size:var(--spacing-12);--sl-integration-appicon-size-sm:var(--spacing-14);--sl-integration-appicon-padding:var(--spacing-1);--sl-integration-appicon-radius:var(--radius-lg);--sl-integration-appicon-radius-sm:var(--featured-icon-squircle-14);--sl-integration-appicon-bg:var(--color-bg-primary);--sl-integration-appicon-border:var(--color-border-primary);--sl-integration-appicon-border-width:var(--border-width);--sl-integration-appicon-img-size:100%;--sl-integration-appicon-img-radius:var(--radius-md);--sl-integration-heading-gap:var(--spacing-0_5);--sl-integration-divider-width:calc(var(--border-width) * 2);--sl-integration-perms-gap:var(--spacing-2);--sl-integration-perm-gap:var(--spacing-2);--sl-integration-perm-icon-margin-block:var(--spacing-0_5);--sl-integration-perm-icon-size:var(--spacing-4);--sl-integration-perm-icon-color:var(--color-text-quaternary);--sl-integration-perm-text-font-size:var(--text-sm);--sl-integration-perm-text-color:var(--color-text-tertiary);--sl-integration-link-gap:var(--spacing-2);--sl-integration-link-padding:var(--spacing-3);--sl-integration-link-radius:var(--radius-md);--sl-integration-link-bg:var(--color-bg-secondary);--sl-integration-link-border:var(--color-border-secondary);--sl-integration-link-border-width:var(--border-width);--sl-integration-link-icon-margin-block:var(--spacing-0_5);--sl-integration-link-icon-size:var(--spacing-4);--sl-integration-link-icon-color:var(--color-text-quaternary);--sl-integration-link-url-font-size:var(--text-sm);--sl-integration-link-url-font-weight:var(--font-weight-semibold);--sl-integration-link-url-color:var(--color-text-primary);--sl-integration-link-copy-inset-block:var(--spacing-2);--sl-integration-link-copy-inset-inline:var(--spacing-2);align-items:center;gap:var(--sl-integration-header-gap);flex-direction:column;display:flex}@media (width>=768px){.sl-integration-header{padding-block-start:var(--sl-integration-header-padding-block-start,var(--sl-integration-header-padding-block))}}.sl-integration-apps{align-items:center;gap:var(--sl-integration-apps-gap);display:flex}.sl-integration-swap{inline-size:var(--sl-integration-swap-inline-size,var(--sl-integration-swap-size));block-size:var(--sl-integration-swap-block-size,var(--sl-integration-swap-size));color:var(--sl-integration-swap-color)}.sl-integration-appicon{inline-size:var(--sl-integration-appicon-inline-size,var(--sl-integration-appicon-size));block-size:var(--sl-integration-appicon-block-size,var(--sl-integration-appicon-size));background:var(--sl-integration-appicon-bg);box-shadow:inset 0 0 0 var(--sl-integration-appicon-border-width) var(--sl-integration-appicon-border);border-start-start-radius:var(--sl-integration-appicon-radius-start-start,var(--sl-integration-appicon-radius));border-start-end-radius:var(--sl-integration-appicon-radius-start-end,var(--sl-integration-appicon-radius));border-end-end-radius:var(--sl-integration-appicon-radius-end-end,var(--sl-integration-appicon-radius));border-end-start-radius:var(--sl-integration-appicon-radius-end-start,var(--sl-integration-appicon-radius));padding-block-start:var(--sl-integration-appicon-padding-block-start,var(--sl-integration-appicon-padding));padding-block-end:var(--sl-integration-appicon-padding-block-end,var(--sl-integration-appicon-padding));padding-inline-start:var(--sl-integration-appicon-padding-inline-start,var(--sl-integration-appicon-padding));padding-inline-end:var(--sl-integration-appicon-padding-inline-end,var(--sl-integration-appicon-padding));position:relative}@media (width>=640px){.sl-integration-appicon{inline-size:var(--sl-integration-appicon-inline-size-sm,var(--sl-integration-appicon-size-sm));block-size:var(--sl-integration-appicon-block-size-sm,var(--sl-integration-appicon-size-sm));border-start-start-radius:var(--sl-integration-appicon-radius-sm-start-start,var(--sl-integration-appicon-radius-sm));border-start-end-radius:var(--sl-integration-appicon-radius-sm-start-end,var(--sl-integration-appicon-radius-sm));border-end-end-radius:var(--sl-integration-appicon-radius-sm-end-end,var(--sl-integration-appicon-radius-sm));border-end-start-radius:var(--sl-integration-appicon-radius-sm-end-start,var(--sl-integration-appicon-radius-sm))}}.sl-integration-appicon-img{inline-size:var(--sl-integration-appicon-img-inline-size,var(--sl-integration-appicon-img-size));block-size:var(--sl-integration-appicon-img-block-size,var(--sl-integration-appicon-img-size));object-fit:cover;border-start-start-radius:var(--sl-integration-appicon-img-radius-start-start,var(--sl-integration-appicon-img-radius));border-start-end-radius:var(--sl-integration-appicon-img-radius-start-end,var(--sl-integration-appicon-img-radius));border-end-end-radius:var(--sl-integration-appicon-img-radius-end-end,var(--sl-integration-appicon-img-radius));border-end-start-radius:var(--sl-integration-appicon-img-radius-end-start,var(--sl-integration-appicon-img-radius))}.sl-integration-heading{gap:var(--sl-integration-heading-gap);text-align:center;flex-direction:column;display:flex}.sl-integration-dotted{border-block-start:var(--sl-integration-divider-width-block-start,var(--sl-integration-divider-width)) dotted currentColor;block-size:0}.sl-integration-perms{gap:var(--sl-integration-perms-gap);flex-direction:column;display:flex}.sl-integration-perm{gap:var(--sl-integration-perm-gap);display:flex}.sl-integration-perm-icon{inline-size:var(--sl-integration-perm-icon-inline-size,var(--sl-integration-perm-icon-size));block-size:var(--sl-integration-perm-icon-block-size,var(--sl-integration-perm-icon-size));color:var(--sl-integration-perm-icon-color);flex-shrink:0;margin-block-start:var(--sl-integration-perm-icon-margin-block-start,var(--sl-integration-perm-icon-margin-block))}.sl-integration-perm-text{font-size:var(--sl-integration-perm-text-font-size);color:var(--sl-integration-perm-text-color);margin:0}.sl-integration-link{align-items:flex-start;gap:var(--sl-integration-link-gap);background:var(--sl-integration-link-bg);box-shadow:inset 0 0 0 var(--sl-integration-link-border-width) var(--sl-integration-link-border);border-start-start-radius:var(--sl-integration-link-radius-start-start,var(--sl-integration-link-radius));border-start-end-radius:var(--sl-integration-link-radius-start-end,var(--sl-integration-link-radius));border-end-end-radius:var(--sl-integration-link-radius-end-end,var(--sl-integration-link-radius));border-end-start-radius:var(--sl-integration-link-radius-end-start,var(--sl-integration-link-radius));padding-block-start:var(--sl-integration-link-padding-block-start,var(--sl-integration-link-padding));padding-block-end:var(--sl-integration-link-padding-block-end,var(--sl-integration-link-padding));padding-inline-start:var(--sl-integration-link-padding-inline-start,var(--sl-integration-link-padding));padding-inline-end:var(--sl-integration-link-padding-inline-end,var(--sl-integration-link-padding));display:flex;position:relative}.sl-integration-link-icon{inline-size:var(--sl-integration-link-icon-inline-size,var(--sl-integration-link-icon-size));block-size:var(--sl-integration-link-icon-block-size,var(--sl-integration-link-icon-size));color:var(--sl-integration-link-icon-color);flex-shrink:0;margin-block-start:var(--sl-integration-link-icon-margin-block-start,var(--sl-integration-link-icon-margin-block))}.sl-integration-link-url{font-size:var(--sl-integration-link-url-font-size);font-weight:var(--sl-integration-link-url-font-weight);color:var(--sl-integration-link-url-color);word-break:break-all;flex:auto;margin:0}.sl-integration-link-copy{position:absolute;inset-block-start:var(--sl-integration-link-copy-inset-block-start,var(--sl-integration-link-copy-inset-block));inset-inline-end:var(--sl-integration-link-copy-inset-inline-end,var(--sl-integration-link-copy-inset-inline))}.sl-label{--sl-label-gap:var(--spacing-0_5);--sl-label-transition:color .2s ease;--sl-label-font-family:var(--font-body);--sl-label-font-size:var(--text-sm);--sl-label-line-height:var(--text-sm--line-height);--sl-label-font-weight:var(--font-weight-medium);--sl-label-fg:var(--color-text-secondary);--sl-label-required-fg:var(--color-text-brand-tertiary);--sl-label-required-invalid-fg:var(--color-text-error-primary);--sl-label-help-fg:var(--color-fg-quaternary);--sl-label-help-fg-hover:var(--color-fg-quaternary_hover);--sl-label-help-icon-size:var(--spacing-4);align-items:center;gap:var(--sl-label-gap);cursor:default;font-family:var(--sl-label-font-family);font-size:var(--sl-label-font-size);line-height:var(--sl-label-line-height);font-weight:var(--sl-label-font-weight);color:var(--sl-label-fg);display:flex}.sl-label-required{color:var(--sl-label-required-fg)}.sl-label[data-invalid] .sl-label-required{color:var(--sl-label-required-invalid-fg)}.sl-label-help{cursor:pointer;color:var(--sl-label-help-fg);transition:var(--sl-label-transition);align-items:center;display:inline-flex}.sl-label-help:hover,.sl-label-help:focus{color:var(--sl-label-help-fg-hover)}.sl-label-help-icon{inline-size:var(--sl-label-help-icon-inline-size,var(--sl-label-help-icon-size));block-size:var(--sl-label-help-icon-block-size,var(--sl-label-help-icon-size))}.sl-loading{--sl-loading-gap:var(--spacing-4);--sl-loading-gap-xl:var(--spacing-5);--sl-loading-spin-duration:.7s;--sl-loading-spin-timing:linear;--sl-loading-arc-color:var(--color-fg-brand-primary);--sl-loading-track-color:var(--color-bg-tertiary);--sl-loading-dotcircle-color:var(--color-fg-brand-primary);--sl-loading-label-color:var(--color-text-secondary,var(--color-neutral-700));--sl-loading-label-font-family:var(--font-body);--sl-loading-label-font-weight:var(--font-weight-medium);--sl-loading-label-font-size-sm:var(--text-sm);--sl-loading-label-font-size-md:var(--text-md);--sl-loading-spinner-size-sm:var(--spacing-8);--sl-loading-spinner-size-md:var(--spacing-12);--sl-loading-spinner-size-lg:var(--spacing-14);--sl-loading-spinner-size-xl:var(--spacing-16);justify-content:center;align-items:center;gap:var(--sl-loading-gap);flex-direction:column;display:flex}.sl-loading[data-size=xl]{gap:var(--sl-loading-gap-xl)}.sl-loading-spinner{animation:sl-loading-spin var(--sl-loading-spin-duration) var(--sl-loading-spin-timing) infinite}@media (prefers-reduced-motion:reduce){.sl-loading-spinner{animation:none}}.sl-loading-track{stroke:var(--sl-loading-track-color);fill:none}.sl-loading-arc{stroke:var(--sl-loading-arc-color)}.sl-loading-dotcircle{color:var(--sl-loading-dotcircle-color)}.sl-loading-spinner[data-size=sm]{inline-size:var(--sl-loading-spinner-inline-size-sm,var(--sl-loading-spinner-size-sm));block-size:var(--sl-loading-spinner-block-size-sm,var(--sl-loading-spinner-size-sm))}.sl-loading-spinner[data-size=md]{inline-size:var(--sl-loading-spinner-inline-size-md,var(--sl-loading-spinner-size-md));block-size:var(--sl-loading-spinner-block-size-md,var(--sl-loading-spinner-size-md))}.sl-loading-spinner[data-size=lg]{inline-size:var(--sl-loading-spinner-inline-size-lg,var(--sl-loading-spinner-size-lg));block-size:var(--sl-loading-spinner-block-size-lg,var(--sl-loading-spinner-size-lg))}.sl-loading-spinner[data-size=xl]{inline-size:var(--sl-loading-spinner-inline-size-xl,var(--sl-loading-spinner-size-xl));block-size:var(--sl-loading-spinner-block-size-xl,var(--sl-loading-spinner-size-xl))}.sl-loading-label{color:var(--sl-loading-label-color);font-family:var(--sl-loading-label-font-family);font-weight:var(--sl-loading-label-font-weight);font-size:var(--sl-loading-label-font-size-sm)}.sl-loading[data-size=lg] .sl-loading-label,.sl-loading[data-size=xl] .sl-loading-label{font-size:var(--sl-loading-label-font-size-md)}.sl-chat-dialog{--sl-chat-font-size:var(--text-sm);--sl-chat-name-font-weight:var(--font-weight-semibold);--sl-chat-attachment-name-font-weight:var(--font-weight-medium);--sl-chat-divider-label-font-weight:var(--font-weight-medium);--sl-chat-name-fg:var(--color-text-secondary);--sl-chat-time-fg:var(--color-text-quaternary);--sl-chat-divider-label-fg:var(--color-text-tertiary);--sl-chat-bubble-bg:var(--color-bg-secondary);--sl-chat-bubble-fg:var(--color-text-primary);--sl-chat-bubble-me-bg:var(--color-bg-brand-solid);--sl-chat-bubble-me-fg:var(--color-white);--sl-chat-attachment-size-opacity:.8;--sl-chat-header-border-color:var(--color-border-secondary);--sl-chat-header-shadow:inset 0 -1px 0 0 var(--sl-chat-header-border-color);--sl-chat-header-gap:var(--spacing-5);--sl-chat-header-padding-block-start:var(--spacing-6);--sl-chat-header-padding-block-end:var(--spacing-4);--sl-chat-list-gap:var(--spacing-4);--sl-chat-list-padding:var(--spacing-6);--sl-chat-list-padding-inline:var(--spacing-4);--sl-chat-list-padding-inline-wide:var(--spacing-6);--sl-chat-message-gap:var(--spacing-3);--sl-chat-message-body-gap:var(--spacing-1);--sl-chat-message-meta-gap:var(--spacing-2);--sl-chat-bubble-padding-block:var(--spacing-2);--sl-chat-bubble-padding-inline:var(--spacing-3);--sl-chat-bubble-radius:var(--radius-md);--sl-chat-bubble-radius-start-start:0;--sl-chat-bubble-me-radius:var(--radius-md);--sl-chat-bubble-me-radius-start-end:0;--sl-chat-divider-margin-block:var(--spacing-4);--sl-chat-composer-gap:var(--spacing-2);gap:0}.sl-chat-header{gap:var(--sl-chat-header-gap);box-shadow:var(--sl-chat-header-shadow);flex-direction:column;padding-block-start:var(--sl-chat-header-padding-block-start);padding-block-end:var(--sl-chat-header-padding-block-end);display:flex}.sl-chat-list{gap:var(--sl-chat-list-gap);block-size:100%;inline-size:100%;flex-direction:column;margin:0;padding-block-start:var(--sl-chat-list-padding-block-start,var(--sl-chat-list-padding-block,var(--sl-chat-list-padding)));padding-block-end:var(--sl-chat-list-padding-block-end,var(--sl-chat-list-padding-block,var(--sl-chat-list-padding)));padding-inline-start:var(--sl-chat-list-padding-inline-start,var(--sl-chat-list-padding-inline));padding-inline-end:var(--sl-chat-list-padding-inline-end,var(--sl-chat-list-padding-inline));list-style:none;display:flex;overflow-y:auto}@media (width>=768px){.sl-chat-list{padding-inline-start:var(--sl-chat-list-padding-inline-start-wide,var(--sl-chat-list-padding-inline-wide));padding-inline-end:var(--sl-chat-list-padding-inline-end-wide,var(--sl-chat-list-padding-inline-wide))}}.sl-chat-message{gap:var(--sl-chat-message-gap);max-inline-size:90%;display:flex}.sl-chat-message[data-me]{flex-direction:row-reverse;margin-inline-start:auto}.sl-chat-message-body{gap:var(--sl-chat-message-body-gap);flex-direction:column;min-inline-size:0;display:flex}.sl-chat-message-meta{align-items:baseline;gap:var(--sl-chat-message-meta-gap);display:flex}.sl-chat-message[data-me] .sl-chat-message-meta{justify-content:flex-end}.sl-chat-message-name{font-size:var(--sl-chat-font-size);font-weight:var(--sl-chat-name-font-weight);color:var(--sl-chat-name-fg)}.sl-chat-message-time{font-size:var(--sl-chat-font-size);color:var(--sl-chat-time-fg)}.sl-chat-bubble{background:var(--sl-chat-bubble-bg);font-size:var(--sl-chat-font-size);color:var(--sl-chat-bubble-fg);border-start-start-radius:var(--sl-chat-bubble-radius-start-start,var(--sl-chat-bubble-radius));border-start-end-radius:var(--sl-chat-bubble-radius-start-end,var(--sl-chat-bubble-radius));border-end-end-radius:var(--sl-chat-bubble-radius-end-end,var(--sl-chat-bubble-radius));border-end-start-radius:var(--sl-chat-bubble-radius-end-start,var(--sl-chat-bubble-radius));padding-block-start:var(--sl-chat-bubble-padding-block-start,var(--sl-chat-bubble-padding-block));padding-block-end:var(--sl-chat-bubble-padding-block-end,var(--sl-chat-bubble-padding-block));padding-inline-start:var(--sl-chat-bubble-padding-inline-start,var(--sl-chat-bubble-padding-inline));padding-inline-end:var(--sl-chat-bubble-padding-inline-end,var(--sl-chat-bubble-padding-inline))}.sl-chat-bubble[data-me]{background:var(--sl-chat-bubble-me-bg);color:var(--sl-chat-bubble-me-fg);border-start-start-radius:var(--sl-chat-bubble-me-radius-start-start,var(--sl-chat-bubble-me-radius));border-start-end-radius:var(--sl-chat-bubble-me-radius-start-end,var(--sl-chat-bubble-me-radius));border-end-end-radius:var(--sl-chat-bubble-me-radius-end-end,var(--sl-chat-bubble-me-radius));border-end-start-radius:var(--sl-chat-bubble-me-radius-end-start,var(--sl-chat-bubble-me-radius))}.sl-chat-attachment{flex-direction:column;display:flex}.sl-chat-attachment-name{font-weight:var(--sl-chat-attachment-name-font-weight)}.sl-chat-attachment-size{font-size:var(--sl-chat-font-size);opacity:var(--sl-chat-attachment-size-opacity)}.sl-chat-divider{margin-block-start:var(--sl-chat-divider-margin-block-start,var(--sl-chat-divider-margin-block));margin-block-end:var(--sl-chat-divider-margin-block-end,var(--sl-chat-divider-margin-block))}.sl-chat-divider-label{font-size:var(--sl-chat-font-size);font-weight:var(--sl-chat-divider-label-font-weight);color:var(--sl-chat-divider-label-fg)}.sl-chat-composer{align-items:center;gap:var(--sl-chat-composer-gap);inline-size:100%;display:flex}.sl-chat-composer-input{flex:auto;min-inline-size:0}.sl-messages-dialog{--sl-messages-border-width:var(--border-width);--sl-messages-divider-color:var(--color-border-secondary);--sl-messages-header-padding-block:var(--spacing-6);--sl-messages-header-padding-block-end:var(--spacing-4);--sl-messages-header-gap:var(--spacing-5);--sl-messages-list-padding-block:var(--spacing-2);--sl-messages-item-padding-block:var(--spacing-4);--sl-messages-item-gap:var(--spacing-3);--sl-messages-body-gap:var(--spacing-1);--sl-messages-meta-gap:var(--spacing-2);--sl-messages-unseen-size:var(--spacing-2);--sl-messages-unseen-radius:50%;--sl-messages-unseen-bg:var(--color-bg-success-solid);--sl-messages-font-size:var(--text-sm);--sl-messages-font-size-time:var(--text-xs);--sl-messages-font-weight-name:var(--font-weight-medium);--sl-messages-name-fg:var(--color-text-secondary);--sl-messages-time-fg:var(--color-text-tertiary);--sl-messages-username-fg:var(--color-text-tertiary);--sl-messages-text-fg:var(--color-text-secondary);--sl-messages-text-margin-block:var(--spacing-1);--sl-messages-text-margin-block-end:0;--sl-messages-attachment-gap:var(--spacing-3);--sl-messages-attachment-margin-block:var(--spacing-2);--sl-messages-attachment-margin-block-end:0;--sl-messages-attachment-icon-size:var(--spacing-10);--sl-messages-attachment-icon-radius:var(--radius-sm);--sl-messages-attachment-icon-bg:var(--color-bg-tertiary);--sl-messages-attachment-icon-fg:var(--color-text-tertiary);--sl-messages-attachment-icon-font-size:9px;--sl-messages-attachment-icon-font-weight:var(--font-weight-bold);--sl-messages-attachment-icon-letter-spacing:.04em;--sl-messages-attachment-name-fg:var(--color-text-secondary);--sl-messages-attachment-name-font-weight:var(--font-weight-medium);--sl-messages-attachment-size-fg:var(--color-text-tertiary);gap:0}.sl-messages-slideout-header{gap:var(--sl-messages-header-gap);box-shadow:inset 0 calc(-1 * var(--sl-messages-border-width)) 0 0 var(--sl-messages-divider-color);flex-direction:column;padding-block-start:var(--sl-messages-header-padding-block-start,var(--sl-messages-header-padding-block));padding-block-end:var(--sl-messages-header-padding-block-end);display:flex}.sl-messages-list{inline-size:100%;flex-direction:column;margin:0;padding-block-start:var(--sl-messages-list-padding-block-start,var(--sl-messages-list-padding-block));padding-block-end:var(--sl-messages-list-padding-block-end,var(--sl-messages-list-padding-block));list-style:none;display:flex}.sl-messages-list>li{padding-block-start:var(--sl-messages-item-padding-block-start,var(--sl-messages-item-padding-block));padding-block-end:var(--sl-messages-item-padding-block-end,var(--sl-messages-item-padding-block))}.sl-messages-list>li+li{box-shadow:inset 0 var(--sl-messages-border-width) 0 0 var(--sl-messages-divider-color)}.sl-messages-item{gap:var(--sl-messages-item-gap);display:flex;position:relative}.sl-messages-unseen{inline-size:var(--sl-messages-unseen-inline-size,var(--sl-messages-unseen-size));block-size:var(--sl-messages-unseen-block-size,var(--sl-messages-unseen-size));background:var(--sl-messages-unseen-bg);border-start-start-radius:var(--sl-messages-unseen-radius-start-start,var(--sl-messages-unseen-radius));border-start-end-radius:var(--sl-messages-unseen-radius-start-end,var(--sl-messages-unseen-radius));border-end-end-radius:var(--sl-messages-unseen-radius-end-end,var(--sl-messages-unseen-radius));border-end-start-radius:var(--sl-messages-unseen-radius-end-start,var(--sl-messages-unseen-radius));position:absolute;inset-block-start:0;inset-inline-end:0}.sl-messages-body{gap:var(--sl-messages-body-gap);flex-direction:column;flex:auto;display:flex}.sl-messages-meta{align-items:center;gap:var(--sl-messages-meta-gap);display:flex}.sl-messages-name{font-size:var(--sl-messages-font-size);font-weight:var(--sl-messages-font-weight-name);color:var(--sl-messages-name-fg);text-decoration:none}.sl-messages-name:hover{text-decoration:underline}.sl-messages-time{font-size:var(--sl-messages-font-size-time);color:var(--sl-messages-time-fg)}.sl-messages-username{font-size:var(--sl-messages-font-size);color:var(--sl-messages-username-fg);margin:0}.sl-messages-text{font-size:var(--sl-messages-font-size);color:var(--sl-messages-text-fg);margin-block-start:var(--sl-messages-text-margin-block-start,var(--sl-messages-text-margin-block));margin-block-end:var(--sl-messages-text-margin-block-end,var(--sl-messages-text-margin-block));margin-inline:0}.sl-messages-attachment{gap:var(--sl-messages-attachment-gap);margin-block-start:var(--sl-messages-attachment-margin-block-start,var(--sl-messages-attachment-margin-block));margin-block-end:var(--sl-messages-attachment-margin-block-end,var(--sl-messages-attachment-margin-block));margin-inline:0;display:flex}.sl-messages-attachment-icon{inline-size:var(--sl-messages-attachment-icon-inline-size,var(--sl-messages-attachment-icon-size));block-size:var(--sl-messages-attachment-icon-block-size,var(--sl-messages-attachment-icon-size));background:var(--sl-messages-attachment-icon-bg);color:var(--sl-messages-attachment-icon-fg);font-size:var(--sl-messages-attachment-icon-font-size);font-weight:var(--sl-messages-attachment-icon-font-weight);letter-spacing:var(--sl-messages-attachment-icon-letter-spacing);border-start-start-radius:var(--sl-messages-attachment-icon-radius-start-start,var(--sl-messages-attachment-icon-radius));border-start-end-radius:var(--sl-messages-attachment-icon-radius-start-end,var(--sl-messages-attachment-icon-radius));border-end-end-radius:var(--sl-messages-attachment-icon-radius-end-end,var(--sl-messages-attachment-icon-radius));border-end-start-radius:var(--sl-messages-attachment-icon-radius-end-start,var(--sl-messages-attachment-icon-radius));flex-shrink:0;justify-content:center;align-items:center;display:flex}.sl-messages-attachment-name{font-size:var(--sl-messages-font-size);font-weight:var(--sl-messages-attachment-name-font-weight);color:var(--sl-messages-attachment-name-fg);margin:0}.sl-messages-attachment-size{font-size:var(--sl-messages-font-size);color:var(--sl-messages-attachment-size-fg);margin:0}.sl-metric-card{--sl-metric-font-family:var(--font-body);--sl-metric-border-width:var(--border-width);--sl-metric-shadow:var(--shadow-xs);--sl-metric-transition:background .1s linear, color .1s linear;--sl-metric-card-bg:var(--color-bg-primary);--sl-metric-card-ring:var(--color-border-secondary);--sl-metric-card-radius:var(--radius-xl);--sl-metric-gap:var(--spacing-2);--sl-metric-gap-lg:var(--spacing-5);--sl-metric-row-gap:var(--spacing-4);--sl-metric-inline-gap:var(--spacing-2);--sl-metric-body-padding:var(--spacing-5);--sl-metric-actions-inset-block-start:var(--spacing-5);--sl-metric-actions-inset-inline-end:var(--spacing-5);--sl-metric-actions-size:var(--spacing-7);--sl-metric-actions-radius:var(--radius-md);--sl-metric-actions-fg:var(--color-fg-quaternary);--sl-metric-actions-fg-hover:var(--color-fg-quaternary_hover);--sl-metric-actions-bg-hover:var(--color-bg-primary_hover);--sl-metric-actions-icon-size:var(--spacing-5);--sl-metric-focus-ring-width:var(--focus-ring-width);--sl-metric-focus-ring-color:var(--color-focus-ring);--sl-metric-focus-ring-offset:var(--focus-ring-offset);--sl-metric-featured-radius:var(--radius-lg);--sl-metric-featured-radius-lg:var(--radius-xl);--sl-metric-featured-size-md:var(--spacing-10);--sl-metric-featured-size-lg:var(--spacing-12);--sl-metric-featured-icon-size:var(--spacing-6);--sl-metric-featured-icon-size-md:var(--spacing-5);--sl-metric-featured-gray-bg:var(--color-bg-primary);--sl-metric-featured-gray-ring:var(--color-border-primary);--sl-metric-featured-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-metric-featured-gray-fg:var(--color-fg-secondary);--sl-metric-featured-brand-bg:var(--color-bg-brand-secondary);--sl-metric-featured-brand-fg:var(--color-featured-icon-light-fg-brand);--sl-metric-featured-success-bg:var(--color-bg-success-secondary);--sl-metric-featured-success-fg:var(--color-featured-icon-light-fg-success);--sl-metric-subtitle-font-size:var(--text-sm);--sl-metric-subtitle-line-height:var(--text-sm--line-height);--sl-metric-subtitle-font-weight:var(--font-weight-medium);--sl-metric-subtitle-fg:var(--color-text-tertiary);--sl-metric-subtitle-strong-font-weight:var(--font-weight-semibold);--sl-metric-subtitle-strong-fg:var(--color-text-primary);--sl-metric-value-font-size:var(--text-display-sm);--sl-metric-value-line-height:var(--text-display-sm--line-height);--sl-metric-value-font-weight:var(--font-weight-semibold);--sl-metric-value-fg:var(--color-text-primary);--sl-metric-note-font-size:var(--text-sm);--sl-metric-note-line-height:var(--text-sm--line-height);--sl-metric-note-font-weight:var(--font-weight-medium);--sl-metric-note-fg:var(--color-text-tertiary);--sl-metric-change-gap:var(--spacing-1);--sl-metric-change-gap-simple:var(--spacing-0_5);--sl-metric-change-radius:var(--radius-md);--sl-metric-change-bg:var(--color-bg-primary);--sl-metric-change-ring:var(--color-border-primary);--sl-metric-change-padding-block:var(--spacing-0_5);--sl-metric-change-padding-inline-start:var(--spacing-1_5);--sl-metric-change-padding-inline-end:var(--spacing-2);--sl-metric-change-icon-size:var(--spacing-4);--sl-metric-change-icon-stroke-width:3;--sl-metric-change-icon-size-modern:var(--spacing-3);--sl-metric-change-icon-positive:var(--color-fg-success-secondary);--sl-metric-change-icon-negative:var(--color-fg-error-secondary);--sl-metric-change-value-font-size:var(--text-sm);--sl-metric-change-value-line-height:var(--text-sm--line-height);--sl-metric-change-value-font-weight:var(--font-weight-medium);--sl-metric-change-value-modern-fg:var(--color-text-secondary);--sl-metric-change-value-positive-fg:var(--color-text-success-primary);--sl-metric-change-value-negative-fg:var(--color-text-error-primary);--sl-metric-spark-positive:var(--color-fg-success-secondary);--sl-metric-spark-negative:var(--color-fg-error-secondary);--sl-metric-footer-ring:var(--color-border-secondary);--sl-metric-footer-padding-block:var(--spacing-4);--sl-metric-footer-padding-inline:var(--spacing-5);--sl-metric-frame-bg:var(--color-bg-secondary);--sl-metric-frame-head-padding-block-start:var(--spacing-3);--sl-metric-frame-head-padding-block-end:var(--spacing-2);--sl-metric-frame-head-padding-inline:var(--spacing-5);--sl-metric-frame-body-bg:var(--color-bg-primary);--sl-metric-frame-body-ring:var(--color-border-secondary);--sl-metric-frame-body-radius:var(--radius-xl);--sl-metric-frame-body-padding:var(--spacing-5);background:var(--sl-metric-card-bg);box-shadow:var(--sl-metric-shadow), inset 0 0 0 var(--sl-metric-border-width) var(--sl-metric-card-ring);font-family:var(--sl-metric-font-family);border-start-start-radius:var(--sl-metric-card-radius-start-start,var(--sl-metric-card-radius));border-start-end-radius:var(--sl-metric-card-radius-start-end,var(--sl-metric-card-radius));border-end-end-radius:var(--sl-metric-card-radius-end-end,var(--sl-metric-card-radius));border-end-start-radius:var(--sl-metric-card-radius-end-start,var(--sl-metric-card-radius))}.sl-metric-body{gap:var(--sl-metric-gap);flex-direction:column;padding-block-start:var(--sl-metric-body-padding-block-start,var(--sl-metric-body-padding-block,var(--sl-metric-body-padding)));padding-block-end:var(--sl-metric-body-padding-block-end,var(--sl-metric-body-padding-block,var(--sl-metric-body-padding)));padding-inline-start:var(--sl-metric-body-padding-inline-start,var(--sl-metric-body-padding-inline,var(--sl-metric-body-padding)));padding-inline-end:var(--sl-metric-body-padding-inline-end,var(--sl-metric-body-padding-inline,var(--sl-metric-body-padding)));display:flex;position:relative}.sl-metric-body-gap{gap:var(--sl-metric-gap-lg)}.sl-metric-body-row{flex-direction:row}.sl-metric-stack{gap:var(--sl-metric-gap);flex-direction:column;display:flex}.sl-metric-stack-full{inline-size:100%}.sl-metric-inline{align-items:center;gap:var(--sl-metric-inline-gap);display:flex}.sl-metric-inline-start{align-items:flex-start}.sl-metric-subtitle{font-size:var(--sl-metric-subtitle-font-size);line-height:var(--sl-metric-subtitle-line-height);font-weight:var(--sl-metric-subtitle-font-weight);color:var(--sl-metric-subtitle-fg)}.sl-metric-subtitle-strong{font-size:var(--sl-metric-subtitle-font-size);line-height:var(--sl-metric-subtitle-line-height);font-weight:var(--sl-metric-subtitle-strong-font-weight);color:var(--sl-metric-subtitle-strong-fg)}.sl-metric-row{align-items:flex-end;gap:var(--sl-metric-row-gap);display:flex}.sl-metric-row-between{flex-wrap:wrap;justify-content:space-between;inline-size:100%}.sl-metric-row-end{justify-content:space-between}.sl-metric-value{font-size:var(--sl-metric-value-font-size);line-height:var(--sl-metric-value-line-height);font-weight:var(--sl-metric-value-font-weight);color:var(--sl-metric-value-fg);flex:auto}.sl-metric-note{font-size:var(--sl-metric-note-font-size);line-height:var(--sl-metric-note-line-height);font-weight:var(--sl-metric-note-font-weight);color:var(--sl-metric-note-fg);white-space:nowrap}.sl-metric-actions-slot{position:absolute;inset-block-start:var(--sl-metric-actions-inset-block-start);inset-inline-end:var(--sl-metric-actions-inset-inline-end)}.sl-metric-actions{inline-size:var(--sl-metric-actions-inline-size,var(--sl-metric-actions-size));block-size:var(--sl-metric-actions-block-size,var(--sl-metric-actions-size));cursor:pointer;color:var(--sl-metric-actions-fg);transition:var(--sl-metric-transition);background:0 0;border:none;border-start-start-radius:var(--sl-metric-actions-radius-start-start,var(--sl-metric-actions-radius));border-start-end-radius:var(--sl-metric-actions-radius-start-end,var(--sl-metric-actions-radius));border-end-end-radius:var(--sl-metric-actions-radius-end-end,var(--sl-metric-actions-radius));border-end-start-radius:var(--sl-metric-actions-radius-end-start,var(--sl-metric-actions-radius));justify-content:center;align-items:center;display:inline-flex}.sl-metric-actions:hover{background:var(--sl-metric-actions-bg-hover);color:var(--sl-metric-actions-fg-hover)}.sl-metric-actions:focus-visible{outline:var(--sl-metric-focus-ring-width) solid var(--sl-metric-focus-ring-color);outline-offset:var(--sl-metric-focus-ring-offset)}.sl-metric-actions-icon{inline-size:var(--sl-metric-actions-icon-inline-size,var(--sl-metric-actions-icon-size));block-size:var(--sl-metric-actions-icon-block-size,var(--sl-metric-actions-icon-size))}.sl-metric-featured{border-start-start-radius:var(--sl-metric-featured-radius-start-start,var(--sl-metric-featured-radius));border-start-end-radius:var(--sl-metric-featured-radius-start-end,var(--sl-metric-featured-radius));border-end-end-radius:var(--sl-metric-featured-radius-end-end,var(--sl-metric-featured-radius));border-end-start-radius:var(--sl-metric-featured-radius-end-start,var(--sl-metric-featured-radius));flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-metric-featured[data-size=md]{inline-size:var(--sl-metric-featured-inline-size-md,var(--sl-metric-featured-size-md));block-size:var(--sl-metric-featured-block-size-md,var(--sl-metric-featured-size-md))}.sl-metric-featured[data-size=lg]{inline-size:var(--sl-metric-featured-inline-size-lg,var(--sl-metric-featured-size-lg));block-size:var(--sl-metric-featured-block-size-lg,var(--sl-metric-featured-size-lg));border-start-start-radius:var(--sl-metric-featured-radius-lg-start-start,var(--sl-metric-featured-radius-lg));border-start-end-radius:var(--sl-metric-featured-radius-lg-start-end,var(--sl-metric-featured-radius-lg));border-end-end-radius:var(--sl-metric-featured-radius-lg-end-end,var(--sl-metric-featured-radius-lg));border-end-start-radius:var(--sl-metric-featured-radius-lg-end-start,var(--sl-metric-featured-radius-lg))}.sl-metric-featured-icon{inline-size:var(--sl-metric-featured-icon-inline-size,var(--sl-metric-featured-icon-size));block-size:var(--sl-metric-featured-icon-block-size,var(--sl-metric-featured-icon-size))}.sl-metric-featured[data-size=md] .sl-metric-featured-icon{inline-size:var(--sl-metric-featured-icon-inline-size-md,var(--sl-metric-featured-icon-size-md));block-size:var(--sl-metric-featured-icon-block-size-md,var(--sl-metric-featured-icon-size-md))}.sl-metric-featured[data-color=gray]{background:var(--sl-metric-featured-gray-bg);box-shadow:inset 0 0 0 var(--sl-metric-border-width) var(--sl-metric-featured-gray-ring), var(--sl-metric-featured-gray-shadow);color:var(--sl-metric-featured-gray-fg)}.sl-metric-featured[data-color=brand]{background:var(--sl-metric-featured-brand-bg);color:var(--sl-metric-featured-brand-fg)}.sl-metric-featured[data-color=success]{background:var(--sl-metric-featured-success-bg);color:var(--sl-metric-featured-success-fg)}.sl-metric-change{align-items:center;gap:var(--sl-metric-change-gap);display:inline-flex}.sl-metric-change[data-type=simple]{gap:var(--sl-metric-change-gap-simple)}.sl-metric-change[data-type=modern]{background:var(--sl-metric-change-bg);box-shadow:var(--sl-metric-shadow), inset 0 0 0 var(--sl-metric-border-width) var(--sl-metric-change-ring);border-start-start-radius:var(--sl-metric-change-radius-start-start,var(--sl-metric-change-radius));border-start-end-radius:var(--sl-metric-change-radius-start-end,var(--sl-metric-change-radius));border-end-end-radius:var(--sl-metric-change-radius-end-end,var(--sl-metric-change-radius));border-end-start-radius:var(--sl-metric-change-radius-end-start,var(--sl-metric-change-radius));padding-block-start:var(--sl-metric-change-padding-block-start,var(--sl-metric-change-padding-block));padding-block-end:var(--sl-metric-change-padding-block-end,var(--sl-metric-change-padding-block));padding-inline-start:var(--sl-metric-change-padding-inline-start);padding-inline-end:var(--sl-metric-change-padding-inline-end)}.sl-metric-change-icon{inline-size:var(--sl-metric-change-icon-inline-size,var(--sl-metric-change-icon-size));block-size:var(--sl-metric-change-icon-block-size,var(--sl-metric-change-icon-size));stroke-width:var(--sl-metric-change-icon-stroke-width)}.sl-metric-change[data-type=modern] .sl-metric-change-icon{inline-size:var(--sl-metric-change-icon-inline-size-modern,var(--sl-metric-change-icon-size-modern));block-size:var(--sl-metric-change-icon-block-size-modern,var(--sl-metric-change-icon-size-modern))}.sl-metric-change[data-trend=positive] .sl-metric-change-icon{color:var(--sl-metric-change-icon-positive)}.sl-metric-change[data-trend=negative] .sl-metric-change-icon{color:var(--sl-metric-change-icon-negative)}.sl-metric-change-value{font-size:var(--sl-metric-change-value-font-size);line-height:var(--sl-metric-change-value-line-height);font-weight:var(--sl-metric-change-value-font-weight)}.sl-metric-change[data-type=modern] .sl-metric-change-value{color:var(--sl-metric-change-value-modern-fg)}.sl-metric-change[data-type=simple][data-trend=positive] .sl-metric-change-value,.sl-metric-change[data-type=trend][data-trend=positive] .sl-metric-change-value{color:var(--sl-metric-change-value-positive-fg)}.sl-metric-change[data-type=simple][data-trend=negative] .sl-metric-change-value,.sl-metric-change[data-type=trend][data-trend=negative] .sl-metric-change-value{color:var(--sl-metric-change-value-negative-fg)}.sl-metric-spark{flex:none}.sl-metric-spark[data-trend=positive]{color:var(--sl-metric-spark-positive)}.sl-metric-spark[data-trend=negative]{color:var(--sl-metric-spark-negative)}.sl-metric-row-end .sl-metric-spark,.sl-metric-body-gap>.sl-metric-spark{inline-size:auto;max-inline-size:100%}.sl-metric-footer{box-shadow:inset 0 var(--sl-metric-border-width) 0 0 var(--sl-metric-footer-ring);justify-content:flex-end;align-items:center;padding-block-start:var(--sl-metric-footer-padding-block-start,var(--sl-metric-footer-padding-block));padding-block-end:var(--sl-metric-footer-padding-block-end,var(--sl-metric-footer-padding-block));padding-inline-start:var(--sl-metric-footer-padding-inline-start,var(--sl-metric-footer-padding-inline));padding-inline-end:var(--sl-metric-footer-padding-inline-end,var(--sl-metric-footer-padding-inline));display:flex}.sl-metric-card-framed{background:var(--sl-metric-frame-bg);flex-direction:column;display:flex;overflow:hidden}.sl-metric-frame-head{padding-block-start:var(--sl-metric-frame-head-padding-block-start);padding-block-end:var(--sl-metric-frame-head-padding-block-end);padding-inline-start:var(--sl-metric-frame-head-padding-inline-start,var(--sl-metric-frame-head-padding-inline));padding-inline-end:var(--sl-metric-frame-head-padding-inline-end,var(--sl-metric-frame-head-padding-inline))}.sl-metric-frame-body{gap:var(--sl-metric-gap-lg);background:var(--sl-metric-frame-body-bg);box-shadow:var(--sl-metric-shadow), inset 0 0 0 var(--sl-metric-border-width) var(--sl-metric-frame-body-ring);border-start-start-radius:var(--sl-metric-frame-body-radius-start-start,var(--sl-metric-frame-body-radius));border-start-end-radius:var(--sl-metric-frame-body-radius-start-end,var(--sl-metric-frame-body-radius));border-end-end-radius:var(--sl-metric-frame-body-radius-end-end,var(--sl-metric-frame-body-radius));border-end-start-radius:var(--sl-metric-frame-body-radius-end-start,var(--sl-metric-frame-body-radius));flex-direction:column;padding-block-start:var(--sl-metric-frame-body-padding-block-start,var(--sl-metric-frame-body-padding-block,var(--sl-metric-frame-body-padding)));padding-block-end:var(--sl-metric-frame-body-padding-block-end,var(--sl-metric-frame-body-padding-block,var(--sl-metric-frame-body-padding)));padding-inline-start:var(--sl-metric-frame-body-padding-inline-start,var(--sl-metric-frame-body-padding-inline,var(--sl-metric-frame-body-padding)));padding-inline-end:var(--sl-metric-frame-body-padding-inline-end,var(--sl-metric-frame-body-padding-inline,var(--sl-metric-frame-body-padding)));display:flex;position:relative}.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-4);--sl-modal-overlay-padding-block-end:clamp(var(--spacing-4), 8vh, var(--spacing-16));--sl-modal-overlay-padding-inline:var(--spacing-4);--sl-modal-overlay-bg:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);--sl-modal-overlay-blur:blur(6px);--sl-modal-font-family:var(--font-body);--sl-modal-overlay-transition-in:sl-modal-overlay-in .3s ease-out;--sl-modal-overlay-transition-out:sl-modal-overlay-out .2s ease-in;--sl-modal-panel-bg:var(--color-bg-primary);--sl-modal-panel-shadow:var(--shadow-xl);--sl-modal-panel-radius:var(--radius-xl);--sl-modal-panel-radius-sm-screen:var(--radius-2xl);--sl-modal-panel-transition-in:sl-modal-panel-in .3s ease-out;--sl-modal-panel-transition-out:sl-modal-panel-out .2s ease-in;--sl-modal-panel-max-inline-size-sm:400px;--sl-modal-panel-max-inline-size-md:480px;--sl-modal-panel-max-inline-size-lg:512px;--sl-modal-panel-max-inline-size-xl:544px;--sl-modal-close-inset-block-start:var(--spacing-3);--sl-modal-close-inset-inline-end:var(--spacing-3);--sl-modal-close-inset-block-start-sm-screen:var(--spacing-4);--sl-modal-close-inset-inline-end-sm-screen:var(--spacing-4);--sl-modal-header-gap:var(--spacing-4);--sl-modal-header-padding-block-start:var(--spacing-5);--sl-modal-header-padding-inline:var(--spacing-4);--sl-modal-header-padding-block-start-sm-screen:var(--spacing-6);--sl-modal-header-padding-inline-sm-screen:var(--spacing-6);--sl-modal-heading-gap:var(--spacing-0_5);--sl-modal-title-font-family:var(--font-body);--sl-modal-title-font-size:var(--text-md);--sl-modal-title-line-height:var(--text-md--line-height);--sl-modal-title-font-weight:var(--font-weight-semibold);--sl-modal-title-fg:var(--color-text-primary);--sl-modal-body-font-size:var(--text-sm);--sl-modal-body-line-height:var(--text-sm--line-height);--sl-modal-body-fg:var(--color-text-tertiary);--sl-modal-body-accent-font-weight:var(--font-weight-semibold);--sl-modal-body-accent-fg:var(--color-text-brand-secondary);--sl-modal-content-padding-block-start:var(--spacing-5);--sl-modal-content-padding-inline:var(--spacing-4);--sl-modal-content-padding-inline-sm-screen:var(--spacing-6);--sl-modal-footer-gap:var(--spacing-3);--sl-modal-footer-padding-block-start:var(--spacing-6);--sl-modal-footer-padding-block-end:var(--spacing-4);--sl-modal-footer-padding-inline:var(--spacing-4);--sl-modal-footer-padding-block-start-sm-screen:var(--spacing-7);--sl-modal-footer-padding-block-end-sm-screen:var(--spacing-6);--sl-modal-footer-padding-inline-sm-screen:var(--spacing-6);z-index:50;background:var(--sl-modal-overlay-bg);min-block-size:100dvh;inline-size:100%;-webkit-backdrop-filter:var(--sl-modal-overlay-blur);backdrop-filter:var(--sl-modal-overlay-blur);font-family:var(--sl-modal-font-family);outline:none;justify-content:center;align-items:flex-end;padding-block-start:var(--sl-modal-overlay-padding-block-start);padding-block-end:var(--sl-modal-overlay-padding-block-end);padding-inline-start:var(--sl-modal-overlay-padding-inline-start,var(--sl-modal-overlay-padding-inline));padding-inline-end:var(--sl-modal-overlay-padding-inline-end,var(--sl-modal-overlay-padding-inline));display:flex;position:fixed;inset:0}.sl-modal-overlay[data-entering]{animation:var(--sl-modal-overlay-transition-in)}.sl-modal-overlay[data-exiting]{animation:var(--sl-modal-overlay-transition-out)}@media (width>=640px){.sl-modal-overlay{--sl-modal-overlay-padding-block-start:var(--spacing-8);--sl-modal-overlay-padding-block-end:var(--spacing-8);--sl-modal-overlay-padding-inline:var(--spacing-8);align-items:center}}.sl-modal-panel{inline-size:100%;max-block-size:calc(100dvh - var(--sl-modal-overlay-padding-block-start) - var(--sl-modal-overlay-padding-block-end));background:var(--sl-modal-panel-bg);box-shadow:var(--sl-modal-panel-shadow);vertical-align:middle;border-start-start-radius:var(--sl-modal-panel-radius-start-start,var(--sl-modal-panel-radius));border-start-end-radius:var(--sl-modal-panel-radius-start-end,var(--sl-modal-panel-radius));border-end-end-radius:var(--sl-modal-panel-radius-end-end,var(--sl-modal-panel-radius));border-end-start-radius:var(--sl-modal-panel-radius-end-start,var(--sl-modal-panel-radius));outline:none;overflow-y:auto}.sl-modal-panel[data-entering]{animation:var(--sl-modal-panel-transition-in)}.sl-modal-panel[data-exiting]{animation:var(--sl-modal-panel-transition-out)}@media (width>=640px){.sl-modal-panel{border-start-start-radius:var(--sl-modal-panel-radius-sm-screen-start-start,var(--sl-modal-panel-radius-sm-screen));border-start-end-radius:var(--sl-modal-panel-radius-sm-screen-start-end,var(--sl-modal-panel-radius-sm-screen));border-end-end-radius:var(--sl-modal-panel-radius-sm-screen-end-end,var(--sl-modal-panel-radius-sm-screen));border-end-start-radius:var(--sl-modal-panel-radius-sm-screen-end-start,var(--sl-modal-panel-radius-sm-screen));overflow-y:visible}.sl-modal-panel[data-size=sm]{max-inline-size:var(--sl-modal-panel-max-inline-size-sm)}.sl-modal-panel[data-size=md]{max-inline-size:var(--sl-modal-panel-max-inline-size-md)}.sl-modal-panel[data-size=lg]{max-inline-size:var(--sl-modal-panel-max-inline-size-lg)}.sl-modal-panel[data-size=xl]{max-inline-size:var(--sl-modal-panel-max-inline-size-xl)}}.sl-modal-dialog{max-block-size:inherit;outline:none;inline-size:100%;position:relative;overflow-y:auto}.sl-modal-close{z-index:20;position:absolute;inset-block-start:var(--sl-modal-close-inset-block-start);inset-inline-end:var(--sl-modal-close-inset-inline-end)}@media (width>=640px){.sl-modal-close{inset-block-start:var(--sl-modal-close-inset-block-start-sm-screen);inset-inline-end:var(--sl-modal-close-inset-inline-end-sm-screen)}}.sl-modal-header{gap:var(--sl-modal-header-gap);flex-direction:column;padding-block-start:var(--sl-modal-header-padding-block-start);padding-inline-start:var(--sl-modal-header-padding-inline-start,var(--sl-modal-header-padding-inline));padding-inline-end:var(--sl-modal-header-padding-inline-end,var(--sl-modal-header-padding-inline));display:flex}@media (width>=640px){.sl-modal-header{padding-block-start:var(--sl-modal-header-padding-block-start-sm-screen);padding-inline-start:var(--sl-modal-header-padding-inline-start-sm-screen,var(--sl-modal-header-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-header-padding-inline-end-sm-screen,var(--sl-modal-header-padding-inline-sm-screen))}}.sl-modal-header[data-layout=horizontal]{flex-direction:row}.sl-modal-header[data-align=center]{text-align:center;align-items:center}.sl-modal-header-icon{flex:none;inline-size:max-content;position:relative}.sl-modal-heading{gap:var(--sl-modal-heading-gap);flex-direction:column;display:flex}.sl-modal-title{font-family:var(--sl-modal-title-font-family);font-size:var(--sl-modal-title-font-size);line-height:var(--sl-modal-title-line-height);font-weight:var(--sl-modal-title-font-weight);color:var(--sl-modal-title-fg);margin:0}.sl-modal-body{font-size:var(--sl-modal-body-font-size);line-height:var(--sl-modal-body-line-height);color:var(--sl-modal-body-fg);margin:0}.sl-modal-body-accent{font-weight:var(--sl-modal-body-accent-font-weight);color:var(--sl-modal-body-accent-fg)}.sl-modal-content{flex-direction:column;padding-block-start:var(--sl-modal-content-padding-block-start);padding-inline-start:var(--sl-modal-content-padding-inline-start,var(--sl-modal-content-padding-inline));padding-inline-end:var(--sl-modal-content-padding-inline-end,var(--sl-modal-content-padding-inline));display:flex}@media (width>=640px){.sl-modal-content{padding-inline-start:var(--sl-modal-content-padding-inline-start-sm-screen,var(--sl-modal-content-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-content-padding-inline-end-sm-screen,var(--sl-modal-content-padding-inline-sm-screen))}}.sl-modal-footer{gap:var(--sl-modal-footer-gap);flex-direction:column-reverse;padding-block-start:var(--sl-modal-footer-padding-block-start);padding-block-end:var(--sl-modal-footer-padding-block-end);padding-inline-start:var(--sl-modal-footer-padding-inline-start,var(--sl-modal-footer-padding-inline));padding-inline-end:var(--sl-modal-footer-padding-inline-end,var(--sl-modal-footer-padding-inline));display:flex}@media (width>=640px){.sl-modal-footer{flex-direction:row;justify-content:flex-end;align-items:center;padding-block-start:var(--sl-modal-footer-padding-block-start-sm-screen);padding-block-end:var(--sl-modal-footer-padding-block-end-sm-screen);padding-inline-start:var(--sl-modal-footer-padding-inline-start-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen));padding-inline-end:var(--sl-modal-footer-padding-inline-end-sm-screen,var(--sl-modal-footer-padding-inline-sm-screen))}}.sl-modal-footer[data-split=true]>*{flex:1 1 0}@media (width>=640px){.sl-modal-footer[data-split=true]{grid-template-columns:1fr 1fr;display:grid}}.sl-modal-footer-spacer{margin-inline-start:auto}.sl-multi-select,.sl-multi-select-popover{--sl-multi-select-gap:var(--spacing-1_5);--sl-multi-select-font-family:var(--default-font-family);--sl-multi-select-border-width:var(--border-width);--sl-multi-select-focus-ring-width:var(--focus-ring-width);--sl-multi-select-focus-ring-color:var(--color-focus-ring);--sl-multi-select-focus-ring-offset:var(--focus-ring-offset);--sl-multi-select-transition:box-shadow .1s linear;--sl-multi-select-btn-transition:background .1s linear, color .1s linear;--sl-multi-select-label-font-size:var(--text-sm);--sl-multi-select-label-line-height:var(--text-sm--line-height);--sl-multi-select-label-font-weight:var(--font-weight-medium);--sl-multi-select-label-color:var(--color-text-secondary);--sl-multi-select-trigger-bg:var(--color-bg-primary);--sl-multi-select-trigger-color:var(--color-text-primary);--sl-multi-select-trigger-ring-color:var(--color-border-primary);--sl-multi-select-trigger-shadow:var(--shadow-xs);--sl-multi-select-trigger-focus-ring-color:var(--color-focus-ring);--sl-multi-select-trigger-radius:var(--radius-lg);--sl-multi-select-trigger-padding-block-md:var(--spacing-2);--sl-multi-select-trigger-padding-inline-md:var(--spacing-3);--sl-multi-select-trigger-padding-block-sm:var(--spacing-2);--sl-multi-select-trigger-padding-inline-start-sm:var(--spacing-3);--sl-multi-select-trigger-padding-inline-end-sm:var(--spacing-2_5);--sl-multi-select-trigger-padding-block-lg:var(--spacing-2_5);--sl-multi-select-trigger-padding-inline-lg:var(--spacing-3_5);--sl-multi-select-value-text-gap:var(--spacing-1_5);--sl-multi-select-value-count-font-size:var(--text-md);--sl-multi-select-value-count-line-height:var(--text-md--line-height);--sl-multi-select-value-count-font-weight:var(--font-weight-medium);--sl-multi-select-value-count-color:var(--color-text-primary);--sl-multi-select-value-count-font-size-sm:var(--text-sm);--sl-multi-select-value-count-line-height-sm:var(--text-sm--line-height);--sl-multi-select-value-support-font-size:var(--text-md);--sl-multi-select-value-support-line-height:var(--text-md--line-height);--sl-multi-select-value-support-color:var(--color-text-tertiary);--sl-multi-select-value-support-font-size-sm:var(--text-sm);--sl-multi-select-value-support-line-height-sm:var(--text-sm--line-height);--sl-multi-select-placeholder-font-size:var(--text-md);--sl-multi-select-placeholder-line-height:var(--text-md--line-height);--sl-multi-select-placeholder-color:var(--color-text-placeholder);--sl-multi-select-placeholder-font-size-sm:var(--text-sm);--sl-multi-select-placeholder-line-height-sm:var(--text-sm--line-height);--sl-multi-select-chevron-color:var(--color-fg-quaternary);--sl-multi-select-chevron-size:var(--spacing-4);--sl-multi-select-chevron-size-lg:var(--spacing-5);--sl-multi-select-hint-font-size:var(--text-sm);--sl-multi-select-hint-line-height:var(--text-sm--line-height);--sl-multi-select-hint-color:var(--color-text-tertiary);--sl-multi-select-hint-font-size-sm:var(--text-xs);--sl-multi-select-hint-line-height-sm:var(--text-xs--line-height);--sl-multi-select-hint-color-invalid:var(--color-text-error-primary);--sl-multi-select-popover-bg:var(--color-bg-primary);--sl-multi-select-popover-ring-color:var(--color-border-secondary_alt);--sl-multi-select-popover-shadow:var(--shadow-lg);--sl-multi-select-popover-radius:var(--radius-lg);--sl-multi-select-search-border-color:var(--color-border-secondary);--sl-multi-select-search-padding-block:var(--spacing-0_5);--sl-multi-select-search-padding-block-sm:var(--spacing-1);--sl-multi-select-search-row-gap:var(--spacing-2);--sl-multi-select-search-row-padding-block:var(--spacing-2);--sl-multi-select-search-row-padding-inline:var(--spacing-3);--sl-multi-select-search-icon-color:var(--color-fg-quaternary);--sl-multi-select-search-icon-size:var(--spacing-5);--sl-multi-select-search-icon-size-sm:var(--spacing-4);--sl-multi-select-search-input-color:var(--color-text-primary);--sl-multi-select-search-input-placeholder-color:var(--color-text-placeholder);--sl-multi-select-search-input-font-size:var(--text-md);--sl-multi-select-search-input-line-height:var(--text-md--line-height);--sl-multi-select-search-input-font-size-sm:var(--text-sm);--sl-multi-select-search-input-line-height-sm:var(--text-sm--line-height);--sl-multi-select-listbox-padding-block:var(--spacing-1);--sl-multi-select-footer-border-color:var(--color-border-secondary);--sl-multi-select-footer-gap:var(--spacing-2);--sl-multi-select-footer-padding:var(--spacing-3);--sl-multi-select-footer-btn-bg:var(--color-bg-primary);--sl-multi-select-footer-btn-bg-hover:var(--color-bg-primary_hover);--sl-multi-select-footer-btn-color:var(--color-text-secondary);--sl-multi-select-footer-btn-color-hover:var(--color-text-secondary_hover);--sl-multi-select-footer-btn-ring-color:var(--color-border-primary);--sl-multi-select-footer-btn-shadow:var(--shadow-xs);--sl-multi-select-footer-btn-font-size:var(--text-sm);--sl-multi-select-footer-btn-line-height:var(--text-sm--line-height);--sl-multi-select-footer-btn-font-weight:var(--font-weight-semibold);--sl-multi-select-footer-btn-radius:var(--radius-md);--sl-multi-select-footer-btn-padding-block:var(--spacing-2);--sl-multi-select-footer-btn-padding-inline:var(--spacing-3);--sl-multi-select-empty-gap:var(--spacing-3);--sl-multi-select-empty-padding-block:var(--spacing-4);--sl-multi-select-empty-padding-inline:var(--spacing-4);--sl-multi-select-empty-icon-bg:var(--color-bg-primary);--sl-multi-select-empty-icon-ring-color:var(--color-border-secondary);--sl-multi-select-empty-icon-color:var(--color-fg-quaternary);--sl-multi-select-empty-icon-size:var(--spacing-8);--sl-multi-select-empty-icon-radius:var(--radius-md);--sl-multi-select-empty-icon-glyph-size:var(--spacing-5);--sl-multi-select-empty-text-gap:var(--spacing-0_5);--sl-multi-select-empty-text-font-size:var(--text-sm);--sl-multi-select-empty-text-line-height:var(--text-sm--line-height);--sl-multi-select-empty-title-font-weight:var(--font-weight-semibold);--sl-multi-select-empty-title-color:var(--color-text-primary);--sl-multi-select-empty-desc-color:var(--color-text-tertiary);--sl-multi-select-empty-clear-font-size:var(--text-sm);--sl-multi-select-empty-clear-line-height:var(--text-sm--line-height);--sl-multi-select-empty-clear-font-weight:var(--font-weight-semibold);--sl-multi-select-empty-clear-color:var(--color-text-brand-secondary);--sl-multi-select-empty-clear-color-hover:var(--color-text-brand-secondary_hover)}.sl-multi-select{gap:var(--sl-multi-select-gap);font-family:var(--sl-multi-select-font-family);flex-direction:column;display:flex}.sl-multi-select-label{font-size:var(--sl-multi-select-label-font-size);line-height:var(--sl-multi-select-label-line-height);font-weight:var(--sl-multi-select-label-font-weight);color:var(--sl-multi-select-label-color)}.sl-multi-select-trigger{inline-size:100%;background:var(--sl-multi-select-trigger-bg);color:var(--sl-multi-select-trigger-color);box-shadow:inset 0 0 0 var(--sl-multi-select-border-width) var(--sl-multi-select-trigger-ring-color), var(--sl-multi-select-trigger-shadow);cursor:pointer;text-align:start;transition:var(--sl-multi-select-transition);border-start-start-radius:var(--sl-multi-select-trigger-radius-start-start,var(--sl-multi-select-trigger-radius));border-start-end-radius:var(--sl-multi-select-trigger-radius-start-end,var(--sl-multi-select-trigger-radius));border-end-end-radius:var(--sl-multi-select-trigger-radius-end-end,var(--sl-multi-select-trigger-radius));border-end-start-radius:var(--sl-multi-select-trigger-radius-end-start,var(--sl-multi-select-trigger-radius));outline:none;align-items:center;padding-block-start:var(--sl-multi-select-trigger-padding-block-start-md,var(--sl-multi-select-trigger-padding-block-md));padding-block-end:var(--sl-multi-select-trigger-padding-block-end-md,var(--sl-multi-select-trigger-padding-block-md));padding-inline-start:var(--sl-multi-select-trigger-padding-inline-start-md,var(--sl-multi-select-trigger-padding-inline-md));padding-inline-end:var(--sl-multi-select-trigger-padding-inline-end-md,var(--sl-multi-select-trigger-padding-inline-md));display:flex;position:relative}.sl-multi-select-trigger[data-size=sm]{padding-block-start:var(--sl-multi-select-trigger-padding-block-start-sm,var(--sl-multi-select-trigger-padding-block-sm));padding-block-end:var(--sl-multi-select-trigger-padding-block-end-sm,var(--sl-multi-select-trigger-padding-block-sm));padding-inline-start:var(--sl-multi-select-trigger-padding-inline-start-sm);padding-inline-end:var(--sl-multi-select-trigger-padding-inline-end-sm)}.sl-multi-select-trigger[data-size=lg]{padding-block-start:var(--sl-multi-select-trigger-padding-block-start-lg,var(--sl-multi-select-trigger-padding-block-lg));padding-block-end:var(--sl-multi-select-trigger-padding-block-end-lg,var(--sl-multi-select-trigger-padding-block-lg));padding-inline-start:var(--sl-multi-select-trigger-padding-inline-start-lg,var(--sl-multi-select-trigger-padding-inline-lg));padding-inline-end:var(--sl-multi-select-trigger-padding-inline-end-lg,var(--sl-multi-select-trigger-padding-inline-lg))}.sl-multi-select-trigger[data-focused],.sl-multi-select-trigger[data-pressed]{box-shadow:inset 0 0 0 var(--sl-multi-select-focus-ring-width) var(--sl-multi-select-trigger-focus-ring-color), var(--sl-multi-select-trigger-shadow)}.sl-multi-select-trigger[data-disabled]{cursor:not-allowed;opacity:.5}.sl-multi-select-value{align-items:center;inline-size:100%;min-inline-size:0;display:flex}.sl-multi-select-value-text{align-items:center;gap:var(--sl-multi-select-value-text-gap);min-inline-size:0;display:flex;overflow:hidden}.sl-multi-select-value-count{font-size:var(--sl-multi-select-value-count-font-size);line-height:var(--sl-multi-select-value-count-line-height);font-weight:var(--sl-multi-select-value-count-font-weight);color:var(--sl-multi-select-value-count-color);white-space:nowrap}.sl-multi-select-trigger[data-size=sm] .sl-multi-select-value-count{font-size:var(--sl-multi-select-value-count-font-size-sm);line-height:var(--sl-multi-select-value-count-line-height-sm)}.sl-multi-select-value-support{font-size:var(--sl-multi-select-value-support-font-size);line-height:var(--sl-multi-select-value-support-line-height);color:var(--sl-multi-select-value-support-color);white-space:nowrap}.sl-multi-select-trigger[data-size=sm] .sl-multi-select-value-support{font-size:var(--sl-multi-select-value-support-font-size-sm);line-height:var(--sl-multi-select-value-support-line-height-sm)}.sl-multi-select-placeholder{font-size:var(--sl-multi-select-placeholder-font-size);line-height:var(--sl-multi-select-placeholder-line-height);color:var(--sl-multi-select-placeholder-color)}.sl-multi-select-trigger[data-size=sm] .sl-multi-select-placeholder{font-size:var(--sl-multi-select-placeholder-font-size-sm);line-height:var(--sl-multi-select-placeholder-line-height-sm)}.sl-multi-select-chevron{inline-size:var(--sl-multi-select-chevron-inline-size,var(--sl-multi-select-chevron-size));block-size:var(--sl-multi-select-chevron-block-size,var(--sl-multi-select-chevron-size));color:var(--sl-multi-select-chevron-color);flex:none;margin-inline-start:auto}.sl-multi-select-trigger[data-size=lg] .sl-multi-select-chevron{inline-size:var(--sl-multi-select-chevron-inline-size-lg,var(--sl-multi-select-chevron-size-lg));block-size:var(--sl-multi-select-chevron-block-size-lg,var(--sl-multi-select-chevron-size-lg))}.sl-multi-select-hint{font-size:var(--sl-multi-select-hint-font-size);line-height:var(--sl-multi-select-hint-line-height);color:var(--sl-multi-select-hint-color)}.sl-multi-select[data-size=sm] .sl-multi-select-hint{font-size:var(--sl-multi-select-hint-font-size-sm);line-height:var(--sl-multi-select-hint-line-height-sm)}.sl-multi-select-hint[data-invalid]{color:var(--sl-multi-select-hint-color-invalid)}.sl-multi-select-popover{inline-size:var(--trigger-width);font-family:var(--sl-multi-select-font-family);background:var(--sl-multi-select-popover-bg);box-shadow:inset 0 0 0 var(--sl-multi-select-border-width) var(--sl-multi-select-popover-ring-color), var(--sl-multi-select-popover-shadow);border-start-start-radius:var(--sl-multi-select-popover-radius-start-start,var(--sl-multi-select-popover-radius));border-start-end-radius:var(--sl-multi-select-popover-radius-start-end,var(--sl-multi-select-popover-radius));border-end-end-radius:var(--sl-multi-select-popover-radius-end-end,var(--sl-multi-select-popover-radius));border-end-start-radius:var(--sl-multi-select-popover-radius-end-start,var(--sl-multi-select-popover-radius));outline:none;overflow:hidden}.sl-multi-select-dialog{outline:none}.sl-multi-select-search{border-block-end:var(--sl-multi-select-border-width) solid var(--sl-multi-select-search-border-color);padding-block-start:var(--sl-multi-select-search-padding-block-start,var(--sl-multi-select-search-padding-block));padding-block-end:var(--sl-multi-select-search-padding-block-end,var(--sl-multi-select-search-padding-block))}.sl-multi-select-search[data-size=sm]{padding-block-start:var(--sl-multi-select-search-padding-block-start-sm,var(--sl-multi-select-search-padding-block-sm));padding-block-end:var(--sl-multi-select-search-padding-block-end-sm,var(--sl-multi-select-search-padding-block-sm))}.sl-multi-select-search-row{align-items:center;gap:var(--sl-multi-select-search-row-gap);padding-block-start:var(--sl-multi-select-search-row-padding-block-start,var(--sl-multi-select-search-row-padding-block));padding-block-end:var(--sl-multi-select-search-row-padding-block-end,var(--sl-multi-select-search-row-padding-block));padding-inline-start:var(--sl-multi-select-search-row-padding-inline-start,var(--sl-multi-select-search-row-padding-inline));padding-inline-end:var(--sl-multi-select-search-row-padding-inline-end,var(--sl-multi-select-search-row-padding-inline));display:flex}.sl-multi-select-search-icon{inline-size:var(--sl-multi-select-search-icon-inline-size,var(--sl-multi-select-search-icon-size));block-size:var(--sl-multi-select-search-icon-block-size,var(--sl-multi-select-search-icon-size));color:var(--sl-multi-select-search-icon-color);flex:none}.sl-multi-select-search[data-size=sm] .sl-multi-select-search-icon{inline-size:var(--sl-multi-select-search-icon-inline-size-sm,var(--sl-multi-select-search-icon-size-sm));block-size:var(--sl-multi-select-search-icon-block-size-sm,var(--sl-multi-select-search-icon-size-sm))}.sl-multi-select-search-input{appearance:none;inline-size:100%;font-family:inherit;font-size:var(--sl-multi-select-search-input-font-size);line-height:var(--sl-multi-select-search-input-line-height);color:var(--sl-multi-select-search-input-color);background:0 0;border:none;outline:none}.sl-multi-select-search[data-size=sm] .sl-multi-select-search-input{font-size:var(--sl-multi-select-search-input-font-size-sm);line-height:var(--sl-multi-select-search-input-line-height-sm)}.sl-multi-select-search-input::placeholder{color:var(--sl-multi-select-search-input-placeholder-color)}.sl-multi-select-listbox{inline-size:100%;outline:none;padding-block-start:var(--sl-multi-select-listbox-padding-block-start,var(--sl-multi-select-listbox-padding-block));padding-block-end:var(--sl-multi-select-listbox-padding-block-end,var(--sl-multi-select-listbox-padding-block));overflow-y:auto}.sl-multi-select-listbox[data-size=sm]{max-block-size:17rem}.sl-multi-select-listbox[data-size=md]{max-block-size:19rem}.sl-multi-select-listbox[data-size=lg]{max-block-size:23rem}.sl-multi-select-footer{justify-content:space-between;align-items:center;gap:var(--sl-multi-select-footer-gap);border-block-start:var(--sl-multi-select-border-width) solid var(--sl-multi-select-footer-border-color);padding-block-start:var(--sl-multi-select-footer-padding-block-start,var(--sl-multi-select-footer-padding));padding-block-end:var(--sl-multi-select-footer-padding-block-end,var(--sl-multi-select-footer-padding));padding-inline-start:var(--sl-multi-select-footer-padding-inline-start,var(--sl-multi-select-footer-padding));padding-inline-end:var(--sl-multi-select-footer-padding-inline-end,var(--sl-multi-select-footer-padding));display:flex}.sl-multi-select-footer-btn{background:var(--sl-multi-select-footer-btn-bg);color:var(--sl-multi-select-footer-btn-color);box-shadow:inset 0 0 0 var(--sl-multi-select-border-width) var(--sl-multi-select-footer-btn-ring-color), var(--sl-multi-select-footer-btn-shadow);font-family:inherit;font-size:var(--sl-multi-select-footer-btn-font-size);line-height:var(--sl-multi-select-footer-btn-line-height);font-weight:var(--sl-multi-select-footer-btn-font-weight);cursor:pointer;transition:var(--sl-multi-select-btn-transition);border:none;border-start-start-radius:var(--sl-multi-select-footer-btn-radius-start-start,var(--sl-multi-select-footer-btn-radius));border-start-end-radius:var(--sl-multi-select-footer-btn-radius-start-end,var(--sl-multi-select-footer-btn-radius));border-end-end-radius:var(--sl-multi-select-footer-btn-radius-end-end,var(--sl-multi-select-footer-btn-radius));border-end-start-radius:var(--sl-multi-select-footer-btn-radius-end-start,var(--sl-multi-select-footer-btn-radius));align-items:center;padding-block-start:var(--sl-multi-select-footer-btn-padding-block-start,var(--sl-multi-select-footer-btn-padding-block));padding-block-end:var(--sl-multi-select-footer-btn-padding-block-end,var(--sl-multi-select-footer-btn-padding-block));padding-inline-start:var(--sl-multi-select-footer-btn-padding-inline-start,var(--sl-multi-select-footer-btn-padding-inline));padding-inline-end:var(--sl-multi-select-footer-btn-padding-inline-end,var(--sl-multi-select-footer-btn-padding-inline));display:inline-flex}.sl-multi-select-footer-btn:hover{background:var(--sl-multi-select-footer-btn-bg-hover);color:var(--sl-multi-select-footer-btn-color-hover)}.sl-multi-select-footer-btn:focus-visible{outline:var(--sl-multi-select-focus-ring-width) solid var(--sl-multi-select-focus-ring-color);outline-offset:var(--sl-multi-select-focus-ring-offset)}.sl-multi-select-empty{align-items:center;gap:var(--sl-multi-select-empty-gap);text-align:center;flex-direction:column;padding-block-start:var(--sl-multi-select-empty-padding-block-start,var(--sl-multi-select-empty-padding-block));padding-block-end:var(--sl-multi-select-empty-padding-block-end,var(--sl-multi-select-empty-padding-block));padding-inline-start:var(--sl-multi-select-empty-padding-inline-start,var(--sl-multi-select-empty-padding-inline));padding-inline-end:var(--sl-multi-select-empty-padding-inline-end,var(--sl-multi-select-empty-padding-inline));display:flex}.sl-multi-select-empty-icon{inline-size:var(--sl-multi-select-empty-icon-inline-size,var(--sl-multi-select-empty-icon-size));block-size:var(--sl-multi-select-empty-icon-block-size,var(--sl-multi-select-empty-icon-size));background:var(--sl-multi-select-empty-icon-bg);box-shadow:inset 0 0 0 var(--sl-multi-select-border-width) var(--sl-multi-select-empty-icon-ring-color);color:var(--sl-multi-select-empty-icon-color);border-start-start-radius:var(--sl-multi-select-empty-icon-radius-start-start,var(--sl-multi-select-empty-icon-radius));border-start-end-radius:var(--sl-multi-select-empty-icon-radius-start-end,var(--sl-multi-select-empty-icon-radius));border-end-end-radius:var(--sl-multi-select-empty-icon-radius-end-end,var(--sl-multi-select-empty-icon-radius));border-end-start-radius:var(--sl-multi-select-empty-icon-radius-end-start,var(--sl-multi-select-empty-icon-radius));justify-content:center;align-items:center;display:flex}.sl-multi-select-empty-icon svg{inline-size:var(--sl-multi-select-empty-icon-glyph-inline-size,var(--sl-multi-select-empty-icon-glyph-size));block-size:var(--sl-multi-select-empty-icon-glyph-block-size,var(--sl-multi-select-empty-icon-glyph-size))}.sl-multi-select-empty-text{gap:var(--sl-multi-select-empty-text-gap);font-size:var(--sl-multi-select-empty-text-font-size);line-height:var(--sl-multi-select-empty-text-line-height);flex-direction:column;display:flex}.sl-multi-select-empty-title{font-weight:var(--sl-multi-select-empty-title-font-weight);color:var(--sl-multi-select-empty-title-color)}.sl-multi-select-empty-desc{color:var(--sl-multi-select-empty-desc-color)}.sl-multi-select-empty-clear{cursor:pointer;font-family:inherit;font-size:var(--sl-multi-select-empty-clear-font-size);line-height:var(--sl-multi-select-empty-clear-line-height);font-weight:var(--sl-multi-select-empty-clear-font-weight);color:var(--sl-multi-select-empty-clear-color);background:0 0;border:none}.sl-multi-select-empty-clear:hover{color:var(--sl-multi-select-empty-clear-color-hover)}.sl-account-card{--sl-account-font-family:var(--font-body);--sl-account-transition:background .1s linear, color .1s linear;--sl-account-border-width:var(--border-width);--sl-account-focus-ring-width:var(--focus-ring-width);--sl-account-focus-ring-color:var(--color-focus-ring);--sl-account-focus-ring-offset:var(--focus-ring-offset);--sl-account-card-bg:transparent;--sl-account-card-border:var(--color-border-secondary);--sl-account-card-gap:var(--spacing-3);--sl-account-card-padding:var(--spacing-3);--sl-account-card-radius:var(--radius-xl);--sl-account-trigger-fg:var(--color-fg-quaternary);--sl-account-trigger-fg-hover:var(--color-fg-quaternary_hover);--sl-account-trigger-bg:transparent;--sl-account-trigger-bg-hover:var(--color-bg-primary_hover);--sl-account-trigger-inset-block-start:var(--spacing-2);--sl-account-trigger-inset-inline-end:var(--spacing-2);--sl-account-trigger-padding:var(--spacing-1_5);--sl-account-trigger-radius:var(--radius-md);--sl-account-trigger-icon-size:var(--spacing-4);--sl-account-menu-bg:var(--color-bg-secondary_alt);--sl-account-menu-border:var(--color-border-secondary_alt);--sl-account-menu-shadow:var(--shadow-lg);--sl-account-menu-radius:var(--radius-xl);--sl-account-menu-size:16.5rem;--sl-account-menu-card-bg:var(--color-bg-primary);--sl-account-menu-card-border:var(--color-border-secondary);--sl-account-menu-card-radius:var(--radius-xl);--sl-account-group-gap:var(--spacing-0_5);--sl-account-group-padding-block:var(--spacing-1_5);--sl-account-group-divider:var(--color-border-secondary);--sl-account-item-padding-inline:var(--spacing-1_5);--sl-account-item-inner-gap:var(--spacing-3);--sl-account-item-inner-bg-hover:var(--color-bg-primary_hover);--sl-account-item-inner-padding:var(--spacing-2);--sl-account-item-inner-radius:var(--radius-md);--sl-account-item-label-gap:var(--spacing-2);--sl-account-item-label-fg:var(--color-text-secondary);--sl-account-item-label-fg-hover:var(--color-text-secondary_hover);--sl-account-item-label-font-size:var(--text-sm);--sl-account-item-label-line-height:var(--text-sm--line-height);--sl-account-item-label-font-weight:var(--font-weight-semibold);--sl-account-item-icon-fg:var(--color-fg-quaternary);--sl-account-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-account-item-icon-size:var(--spacing-5);--sl-account-kbd-fg:var(--color-text-tertiary);--sl-account-kbd-border:var(--color-border-secondary);--sl-account-kbd-font-size:var(--text-xs);--sl-account-kbd-line-height:var(--text-xs--line-height);--sl-account-kbd-font-weight:var(--font-weight-medium);--sl-account-kbd-padding-inline:var(--spacing-1);--sl-account-kbd-padding-block:var(--spacing-px);--sl-account-kbd-radius:var(--radius-DEFAULT);--sl-account-subheading-fg:var(--color-text-tertiary);--sl-account-subheading-font-size:var(--text-xs);--sl-account-subheading-line-height:var(--text-xs--line-height);--sl-account-subheading-font-weight:var(--font-weight-semibold);--sl-account-subheading-padding-inline:var(--spacing-3);--sl-account-subheading-padding-block-start:var(--spacing-1_5);--sl-account-subheading-padding-block-end:var(--spacing-1);--sl-account-switch-gap:var(--spacing-0_5);--sl-account-switch-padding-inline:var(--spacing-1_5);--sl-account-switch-row-bg:transparent;--sl-account-switch-row-bg-hover:var(--color-bg-primary_hover);--sl-account-switch-row-padding-inline:var(--spacing-2);--sl-account-switch-row-padding-block:var(--spacing-1_5);--sl-account-switch-row-radius:var(--radius-md);--sl-account-radio-bg:var(--color-bg-primary);--sl-account-radio-border:var(--color-border-primary);--sl-account-radio-bg-selected:var(--color-bg-brand-solid);--sl-account-radio-border-selected:var(--color-bg-brand-solid);--sl-account-radio-inset-block-start:var(--spacing-2);--sl-account-radio-inset-inline-end:var(--spacing-2);--sl-account-radio-size:var(--spacing-4);--sl-account-radio-radius:var(--radius-full);--sl-account-radio-dot-bg:var(--color-white);--sl-account-radio-dot-size:var(--spacing-1_5);--sl-account-radio-dot-radius:var(--radius-full);--sl-account-footer-gap:var(--spacing-2);--sl-account-footer-padding-inline:var(--spacing-2);--sl-account-footer-padding-block-start:var(--spacing-0_5);--sl-account-footer-padding-block-end:var(--spacing-2);--sl-account-signout-padding-block-start:var(--spacing-1);--sl-account-signout-padding-block-end:var(--spacing-1_5);align-items:center;gap:var(--sl-account-card-gap);background:var(--sl-account-card-bg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-card-border);font-family:var(--sl-account-font-family);border-start-start-radius:var(--sl-account-card-radius-start-start,var(--sl-account-card-radius));border-start-end-radius:var(--sl-account-card-radius-start-end,var(--sl-account-card-radius));border-end-end-radius:var(--sl-account-card-radius-end-end,var(--sl-account-card-radius));border-end-start-radius:var(--sl-account-card-radius-end-start,var(--sl-account-card-radius));padding-block-start:var(--sl-account-card-padding-block-start,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-block-end:var(--sl-account-card-padding-block-end,var(--sl-account-card-padding-block,var(--sl-account-card-padding)));padding-inline-start:var(--sl-account-card-padding-inline-start,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));padding-inline-end:var(--sl-account-card-padding-inline-end,var(--sl-account-card-padding-inline,var(--sl-account-card-padding)));display:flex;position:relative}.sl-account-card-trigger{background:var(--sl-account-trigger-bg);color:var(--sl-account-trigger-fg);cursor:pointer;transition:var(--sl-account-transition);border:none;border-start-start-radius:var(--sl-account-trigger-radius-start-start,var(--sl-account-trigger-radius));border-start-end-radius:var(--sl-account-trigger-radius-start-end,var(--sl-account-trigger-radius));border-end-end-radius:var(--sl-account-trigger-radius-end-end,var(--sl-account-trigger-radius));border-end-start-radius:var(--sl-account-trigger-radius-end-start,var(--sl-account-trigger-radius));outline:none;justify-content:center;align-items:center;padding-block-start:var(--sl-account-trigger-padding-block-start,var(--sl-account-trigger-padding-block,var(--sl-account-trigger-padding)));padding-block-end:var(--sl-account-trigger-padding-block-end,var(--sl-account-trigger-padding-block,var(--sl-account-trigger-padding)));padding-inline-start:var(--sl-account-trigger-padding-inline-start,var(--sl-account-trigger-padding-inline,var(--sl-account-trigger-padding)));padding-inline-end:var(--sl-account-trigger-padding-inline-end,var(--sl-account-trigger-padding-inline,var(--sl-account-trigger-padding)));display:flex;position:absolute;inset-block-start:var(--sl-account-trigger-inset-block-start);inset-inline-end:var(--sl-account-trigger-inset-inline-end)}.sl-account-card-trigger[data-hovered],.sl-account-card-trigger:hover,.sl-account-card-trigger[data-pressed]{background:var(--sl-account-trigger-bg-hover);color:var(--sl-account-trigger-fg-hover)}.sl-account-card-trigger[data-focus-visible],.sl-account-card-trigger:focus-visible{outline:var(--sl-account-focus-ring-width) solid var(--sl-account-focus-ring-color);outline-offset:var(--sl-account-focus-ring-offset)}.sl-account-card-trigger-icon{inline-size:var(--sl-account-trigger-icon-inline-size,var(--sl-account-trigger-icon-size));block-size:var(--sl-account-trigger-icon-block-size,var(--sl-account-trigger-icon-size));flex:none}.sl-account-popover{font-family:var(--sl-account-font-family)}.sl-account-menu{inline-size:var(--sl-account-menu-inline-size,var(--sl-account-menu-size));background:var(--sl-account-menu-bg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-menu-border), var(--sl-account-menu-shadow);border-start-start-radius:var(--sl-account-menu-radius-start-start,var(--sl-account-menu-radius));border-start-end-radius:var(--sl-account-menu-radius-start-end,var(--sl-account-menu-radius));border-end-end-radius:var(--sl-account-menu-radius-end-end,var(--sl-account-menu-radius));border-end-start-radius:var(--sl-account-menu-radius-end-start,var(--sl-account-menu-radius));outline:none}.sl-account-menu-card{background:var(--sl-account-menu-card-bg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-menu-card-border);border-start-start-radius:var(--sl-account-menu-card-radius-start-start,var(--sl-account-menu-card-radius));border-start-end-radius:var(--sl-account-menu-card-radius-start-end,var(--sl-account-menu-card-radius));border-end-end-radius:var(--sl-account-menu-card-radius-end-end,var(--sl-account-menu-card-radius));border-end-start-radius:var(--sl-account-menu-card-radius-end-start,var(--sl-account-menu-card-radius))}.sl-account-menu-group{gap:var(--sl-account-group-gap);flex-direction:column;padding-block-start:var(--sl-account-group-padding-block-start,var(--sl-account-group-padding-block));padding-block-end:var(--sl-account-group-padding-block-end,var(--sl-account-group-padding-block));display:flex}.sl-account-menu-group--divided{border-block-start:var(--sl-account-border-width) solid var(--sl-account-group-divider)}.sl-account-menu-item{inline-size:100%;cursor:pointer;background:0 0;border:none;outline:none;padding-inline-start:var(--sl-account-item-padding-inline-start,var(--sl-account-item-padding-inline));padding-inline-end:var(--sl-account-item-padding-inline-end,var(--sl-account-item-padding-inline))}.sl-account-menu-item-inner{justify-content:space-between;align-items:center;gap:var(--sl-account-item-inner-gap);inline-size:100%;transition:var(--sl-account-transition);border-start-start-radius:var(--sl-account-item-inner-radius-start-start,var(--sl-account-item-inner-radius));border-start-end-radius:var(--sl-account-item-inner-radius-start-end,var(--sl-account-item-inner-radius));border-end-end-radius:var(--sl-account-item-inner-radius-end-end,var(--sl-account-item-inner-radius));border-end-start-radius:var(--sl-account-item-inner-radius-end-start,var(--sl-account-item-inner-radius));padding-block-start:var(--sl-account-item-inner-padding-block-start,var(--sl-account-item-inner-padding-block,var(--sl-account-item-inner-padding)));padding-block-end:var(--sl-account-item-inner-padding-block-end,var(--sl-account-item-inner-padding-block,var(--sl-account-item-inner-padding)));padding-inline-start:var(--sl-account-item-inner-padding-inline-start,var(--sl-account-item-inner-padding-inline,var(--sl-account-item-inner-padding)));padding-inline-end:var(--sl-account-item-inner-padding-inline-end,var(--sl-account-item-inner-padding-inline,var(--sl-account-item-inner-padding)));display:flex}.sl-account-menu-item:hover .sl-account-menu-item-inner{background:var(--sl-account-item-inner-bg-hover)}.sl-account-menu-item:focus-visible .sl-account-menu-item-inner{outline:var(--sl-account-focus-ring-width) solid var(--sl-account-focus-ring-color);outline-offset:var(--sl-account-focus-ring-offset)}.sl-account-menu-item-label{align-items:center;gap:var(--sl-account-item-label-gap);font-size:var(--sl-account-item-label-font-size);line-height:var(--sl-account-item-label-line-height);font-weight:var(--sl-account-item-label-font-weight);color:var(--sl-account-item-label-fg);display:flex}.sl-account-menu-item:hover .sl-account-menu-item-label{color:var(--sl-account-item-label-fg-hover)}.sl-account-menu-item-icon{inline-size:var(--sl-account-item-icon-inline-size,var(--sl-account-item-icon-size));block-size:var(--sl-account-item-icon-block-size,var(--sl-account-item-icon-size));color:var(--sl-account-item-icon-fg)}.sl-account-menu-item:hover .sl-account-menu-item-icon{color:var(--sl-account-item-icon-fg-hover)}.sl-account-menu-item-kbd{font-family:var(--sl-account-font-family);font-size:var(--sl-account-kbd-font-size);line-height:var(--sl-account-kbd-line-height);font-weight:var(--sl-account-kbd-font-weight);color:var(--sl-account-kbd-fg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-kbd-border);border-start-start-radius:var(--sl-account-kbd-radius-start-start,var(--sl-account-kbd-radius));border-start-end-radius:var(--sl-account-kbd-radius-start-end,var(--sl-account-kbd-radius));border-end-end-radius:var(--sl-account-kbd-radius-end-end,var(--sl-account-kbd-radius));border-end-start-radius:var(--sl-account-kbd-radius-end-start,var(--sl-account-kbd-radius));padding-block-start:var(--sl-account-kbd-padding-block-start,var(--sl-account-kbd-padding-block));padding-block-end:var(--sl-account-kbd-padding-block-end,var(--sl-account-kbd-padding-block));padding-inline-start:var(--sl-account-kbd-padding-inline-start,var(--sl-account-kbd-padding-inline));padding-inline-end:var(--sl-account-kbd-padding-inline-end,var(--sl-account-kbd-padding-inline));display:flex}.sl-account-menu-subheading{font-size:var(--sl-account-subheading-font-size);line-height:var(--sl-account-subheading-line-height);font-weight:var(--sl-account-subheading-font-weight);color:var(--sl-account-subheading-fg);padding-block-start:var(--sl-account-subheading-padding-block-start);padding-block-end:var(--sl-account-subheading-padding-block-end);padding-inline-start:var(--sl-account-subheading-padding-inline-start,var(--sl-account-subheading-padding-inline));padding-inline-end:var(--sl-account-subheading-padding-inline-end,var(--sl-account-subheading-padding-inline))}.sl-account-menu-switch{gap:var(--sl-account-switch-gap);flex-direction:column;padding-inline-start:var(--sl-account-switch-padding-inline-start,var(--sl-account-switch-padding-inline));padding-inline-end:var(--sl-account-switch-padding-inline-end,var(--sl-account-switch-padding-inline));display:flex}.sl-account-switch-row{inline-size:100%;background:var(--sl-account-switch-row-bg);text-align:start;cursor:pointer;transition:var(--sl-account-transition);border:none;border-start-start-radius:var(--sl-account-switch-row-radius-start-start,var(--sl-account-switch-row-radius));border-start-end-radius:var(--sl-account-switch-row-radius-start-end,var(--sl-account-switch-row-radius));border-end-end-radius:var(--sl-account-switch-row-radius-end-end,var(--sl-account-switch-row-radius));border-end-start-radius:var(--sl-account-switch-row-radius-end-start,var(--sl-account-switch-row-radius));outline:none;padding-block-start:var(--sl-account-switch-row-padding-block-start,var(--sl-account-switch-row-padding-block));padding-block-end:var(--sl-account-switch-row-padding-block-end,var(--sl-account-switch-row-padding-block));padding-inline-start:var(--sl-account-switch-row-padding-inline-start,var(--sl-account-switch-row-padding-inline));padding-inline-end:var(--sl-account-switch-row-padding-inline-end,var(--sl-account-switch-row-padding-inline));position:relative}.sl-account-switch-row:hover,.sl-account-switch-row[data-selected]{background:var(--sl-account-switch-row-bg-hover)}.sl-account-switch-row:focus-visible{z-index:1;outline:var(--sl-account-focus-ring-width) solid var(--sl-account-focus-ring-color);outline-offset:var(--sl-account-focus-ring-offset)}.sl-account-radio{inline-size:var(--sl-account-radio-inline-size,var(--sl-account-radio-size));block-size:var(--sl-account-radio-block-size,var(--sl-account-radio-size));background:var(--sl-account-radio-bg);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-radio-border);border-start-start-radius:var(--sl-account-radio-radius-start-start,var(--sl-account-radio-radius));border-start-end-radius:var(--sl-account-radio-radius-start-end,var(--sl-account-radio-radius));border-end-end-radius:var(--sl-account-radio-radius-end-end,var(--sl-account-radio-radius));border-end-start-radius:var(--sl-account-radio-radius-end-start,var(--sl-account-radio-radius));justify-content:center;align-items:center;display:inline-flex;position:absolute;inset-block-start:var(--sl-account-radio-inset-block-start);inset-inline-end:var(--sl-account-radio-inset-inline-end)}.sl-account-radio[data-selected]{background:var(--sl-account-radio-bg-selected);box-shadow:inset 0 0 0 var(--sl-account-border-width) var(--sl-account-radio-border-selected)}.sl-account-radio-dot{inline-size:var(--sl-account-radio-dot-inline-size,var(--sl-account-radio-dot-size));block-size:var(--sl-account-radio-dot-block-size,var(--sl-account-radio-dot-size));background:var(--sl-account-radio-dot-bg);opacity:0;border-start-start-radius:var(--sl-account-radio-dot-radius-start-start,var(--sl-account-radio-dot-radius));border-start-end-radius:var(--sl-account-radio-dot-radius-start-end,var(--sl-account-radio-dot-radius));border-end-end-radius:var(--sl-account-radio-dot-radius-end-end,var(--sl-account-radio-dot-radius));border-end-start-radius:var(--sl-account-radio-dot-radius-end-start,var(--sl-account-radio-dot-radius))}.sl-account-radio[data-selected] .sl-account-radio-dot{opacity:1}.sl-account-menu-footer{gap:var(--sl-account-footer-gap);flex-direction:column;padding-block-start:var(--sl-account-footer-padding-block-start);padding-block-end:var(--sl-account-footer-padding-block-end);padding-inline-start:var(--sl-account-footer-padding-inline-start,var(--sl-account-footer-padding-inline));padding-inline-end:var(--sl-account-footer-padding-inline-end,var(--sl-account-footer-padding-inline));display:flex}.sl-account-menu-footer .sl-btn{inline-size:100%}.sl-account-menu-signout{padding-block-start:var(--sl-account-signout-padding-block-start);padding-block-end:var(--sl-account-signout-padding-block-end)}.sl-nav-item{--sl-nav-item-radius:var(--radius-md);--sl-nav-item-max-block-size:var(--spacing-9);--sl-nav-item-transition:background .1s linear, color .1s linear;--sl-nav-item-icon-transition:color .1s linear;--sl-nav-item-chevron-transition:transform .15s ease;--sl-nav-item-font-family:var(--font-body);--sl-nav-item-font-size:var(--text-sm);--sl-nav-item-line-height:var(--text-sm--line-height);--sl-nav-item-font-weight:var(--font-weight-semibold);--sl-nav-item-padding:var(--spacing-2);--sl-nav-item-child-padding-block:var(--spacing-2);--sl-nav-item-child-padding-inline-start:var(--spacing-10);--sl-nav-item-child-padding-inline-end:var(--spacing-3);--sl-nav-item-focus-ring-width:var(--focus-ring-width);--sl-nav-item-focus-ring-color:var(--color-focus-ring);--sl-nav-item-focus-ring-offset:var(--focus-ring-offset);--sl-nav-item-border-width:var(--border-width);--sl-nav-item-bg:var(--color-bg-primary);--sl-nav-item-bg-hover:var(--color-bg-primary_hover);--sl-nav-item-fg:var(--color-text-secondary);--sl-nav-item-current-bg:var(--color-bg-secondary);--sl-nav-item-current-bg-hover:var(--color-bg-secondary_hover);--sl-nav-item-label-fg:var(--color-text-secondary);--sl-nav-item-label-fg-hover:var(--color-text-secondary_hover);--sl-nav-item-label-current-fg:var(--color-text-secondary_hover);--sl-nav-item-icon-fg:var(--color-fg-quaternary);--sl-nav-item-icon-fg-hover:var(--color-fg-quaternary_hover);--sl-nav-item-icon-current-fg:var(--color-fg-quaternary_hover);--sl-nav-item-external-fg:var(--color-fg-quaternary);--sl-nav-item-chevron-fg:var(--color-fg-quaternary);--sl-nav-item-rule-bg:var(--color-border-secondary);--sl-nav-item-icon-size:var(--spacing-5);--sl-nav-item-icon-margin-inline-end:var(--spacing-2);--sl-nav-item-badge-margin-inline-start:var(--spacing-3);--sl-nav-item-external-size:var(--spacing-4);--sl-nav-item-chevron-size:var(--spacing-4);--sl-nav-item-chevron-margin-inline-start:var(--spacing-3);--sl-nav-list-padding-inline:var(--spacing-4);--sl-nav-list-padding-block-start:var(--spacing-5);--sl-nav-list-row-padding-block:var(--spacing-px);--sl-nav-list-children-padding-block-end:var(--spacing-1);--sl-nav-list-divider-padding-inline:var(--spacing-0_5);--sl-nav-list-divider-padding-block:var(--spacing-2);--sl-nav-list-rule-block-size:var(--sl-nav-item-border-width);inline-size:100%;max-block-size:var(--sl-nav-item-max-block-size);background:var(--sl-nav-item-bg);color:var(--sl-nav-item-fg);font-family:var(--sl-nav-item-font-family);cursor:pointer;-webkit-user-select:none;user-select:none;transition:var(--sl-nav-item-transition);border-start-start-radius:var(--sl-nav-item-radius-start-start,var(--sl-nav-item-radius));border-start-end-radius:var(--sl-nav-item-radius-start-end,var(--sl-nav-item-radius));border-end-end-radius:var(--sl-nav-item-radius-end-end,var(--sl-nav-item-radius));border-end-start-radius:var(--sl-nav-item-radius-end-start,var(--sl-nav-item-radius));outline:none;align-items:center;padding-block-start:var(--sl-nav-item-padding-block-start,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-block-end:var(--sl-nav-item-padding-block-end,var(--sl-nav-item-padding-block,var(--sl-nav-item-padding)));padding-inline-start:var(--sl-nav-item-padding-inline-start,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));padding-inline-end:var(--sl-nav-item-padding-inline-end,var(--sl-nav-item-padding-inline,var(--sl-nav-item-padding)));text-decoration:none;display:flex;position:relative}.sl-nav-item--child{padding-block-start:var(--sl-nav-item-child-padding-block-start,var(--sl-nav-item-child-padding-block));padding-block-end:var(--sl-nav-item-child-padding-block-end,var(--sl-nav-item-child-padding-block));padding-inline-start:var(--sl-nav-item-child-padding-inline-start);padding-inline-end:var(--sl-nav-item-child-padding-inline-end)}.sl-nav-item[data-icon-only]{inline-size:var(--sl-nav-item-max-block-size);block-size:var(--sl-nav-item-max-block-size);justify-content:center;padding-inline:0}.sl-nav-item[data-icon-only] .sl-nav-item-icon{margin-inline-end:0}.sl-nav-item:hover{background:var(--sl-nav-item-bg-hover)}.sl-nav-item:focus-visible{z-index:1;outline:var(--sl-nav-item-focus-ring-width) solid var(--sl-nav-item-focus-ring-color);outline-offset:var(--sl-nav-item-focus-ring-offset)}.sl-nav-item[data-current]{background:var(--sl-nav-item-current-bg)}.sl-nav-item[data-current]:hover{background:var(--sl-nav-item-current-bg-hover)}.sl-nav-item-icon{inline-size:var(--sl-nav-item-icon-inline-size,var(--sl-nav-item-icon-size));block-size:var(--sl-nav-item-icon-block-size,var(--sl-nav-item-icon-size));color:var(--sl-nav-item-icon-fg);transition:var(--sl-nav-item-icon-transition);flex:none;margin-inline-end:var(--sl-nav-item-icon-margin-inline-end)}.sl-nav-item:hover .sl-nav-item-icon{color:var(--sl-nav-item-icon-fg-hover)}.sl-nav-item[data-current] .sl-nav-item-icon{color:var(--sl-nav-item-icon-current-fg)}.sl-nav-item-label{min-inline-size:0;font-size:var(--sl-nav-item-font-size);line-height:var(--sl-nav-item-line-height);font-weight:var(--sl-nav-item-font-weight);color:var(--sl-nav-item-label-fg);transition:var(--sl-nav-item-icon-transition);flex:auto}.sl-nav-item-label--truncate{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sl-nav-item:hover .sl-nav-item-label{color:var(--sl-nav-item-label-fg-hover)}.sl-nav-item[data-current] .sl-nav-item-label{color:var(--sl-nav-item-label-current-fg)}.sl-nav-item-badge{flex:none;margin-inline-start:var(--sl-nav-item-badge-margin-inline-start)}.sl-nav-item-external{inline-size:var(--sl-nav-item-external-inline-size,var(--sl-nav-item-external-size));block-size:var(--sl-nav-item-external-block-size,var(--sl-nav-item-external-size));color:var(--sl-nav-item-external-fg);flex:none}.sl-nav-item-chevron{inline-size:var(--sl-nav-item-chevron-inline-size,var(--sl-nav-item-chevron-size));block-size:var(--sl-nav-item-chevron-block-size,var(--sl-nav-item-chevron-size));color:var(--sl-nav-item-chevron-fg);transition:var(--sl-nav-item-chevron-transition);flex:none;margin-inline-start:var(--sl-nav-item-chevron-margin-inline-start)}details[open]>.sl-nav-item--collapsible .sl-nav-item-chevron{transform:scaleY(-1)}.sl-nav-list{flex-direction:column;margin:0;padding-block-start:var(--sl-nav-list-padding-block-start);padding-inline-start:var(--sl-nav-list-padding-inline-start,var(--sl-nav-list-padding-inline));padding-inline-end:var(--sl-nav-list-padding-inline-end,var(--sl-nav-list-padding-inline));list-style:none;display:flex}.sl-nav-list-row,.sl-nav-list-child{padding-block-start:var(--sl-nav-list-row-padding-block-start,var(--sl-nav-list-row-padding-block));padding-block-end:var(--sl-nav-list-row-padding-block-end,var(--sl-nav-list-row-padding-block));list-style:none}.sl-nav-list-details{appearance:none;padding-block-start:var(--sl-nav-list-row-padding-block-start,var(--sl-nav-list-row-padding-block));padding-block-end:var(--sl-nav-list-row-padding-block-end,var(--sl-nav-list-row-padding-block))}.sl-nav-list-details>summary{list-style:none}.sl-nav-list-details>summary::-webkit-details-marker{display:none}.sl-nav-list-children{margin:0}.sl-nav-list-children>ul{margin:0;padding-block-end:var(--sl-nav-list-children-padding-block-end);list-style:none}.sl-nav-list-divider{inline-size:100%;padding-block-start:var(--sl-nav-list-divider-padding-block-start,var(--sl-nav-list-divider-padding-block));padding-block-end:var(--sl-nav-list-divider-padding-block-end,var(--sl-nav-list-divider-padding-block));padding-inline-start:var(--sl-nav-list-divider-padding-inline-start,var(--sl-nav-list-divider-padding-inline));padding-inline-end:var(--sl-nav-list-divider-padding-inline-end,var(--sl-nav-list-divider-padding-inline));list-style:none}.sl-nav-list-rule{block-size:var(--sl-nav-list-rule-block-size);background:var(--sl-nav-item-rule-bg);border:none;inline-size:100%}.sl-notif-btn-section{--sl-notif-btn-section-gap:var(--spacing-4);--sl-notif-btn-section-size:100%;--sl-notif-btn-text-gap:var(--spacing-1);--sl-notif-btn-font-size:var(--text-sm);--sl-notif-btn-title-font-weight:var(--font-weight-semibold);--sl-notif-btn-title-fg:var(--color-text-primary);--sl-notif-btn-hint-fg:var(--color-text-tertiary);--sl-notif-btn-interval-gap:var(--spacing-3);--sl-notif-btn-amount-size:52px;--sl-notif-btn-unit-size:104px;gap:var(--sl-notif-btn-section-gap);inline-size:var(--sl-notif-btn-section-inline-size,var(--sl-notif-btn-section-size));flex-direction:column;display:flex}.sl-notif-btn-text{gap:var(--sl-notif-btn-text-gap);flex-direction:column;display:flex}.sl-notif-btn-title{font-size:var(--sl-notif-btn-font-size);font-weight:var(--sl-notif-btn-title-font-weight);color:var(--sl-notif-btn-title-fg);margin:0}.sl-notif-btn-hint{font-size:var(--sl-notif-btn-font-size);color:var(--sl-notif-btn-hint-fg);margin:0}.sl-notif-btn-interval{justify-content:flex-start;gap:var(--sl-notif-btn-interval-gap);display:flex}.sl-notif-btn-amount{inline-size:var(--sl-notif-btn-amount-inline-size,var(--sl-notif-btn-amount-size));flex:none}.sl-notif-btn-unit{inline-size:var(--sl-notif-btn-unit-inline-size,var(--sl-notif-btn-unit-size));flex:none}.sl-notif-btn-add{align-self:flex-start}.sl-notif-check-form{--sl-notif-check-form-gap:var(--spacing-6);--sl-notif-check-group-gap:var(--spacing-4);--sl-notif-check-heading-gap:var(--spacing-1);--sl-notif-check-list-gap:var(--spacing-3);--sl-notif-check-radios-gap:var(--spacing-3);--sl-notif-check-list-padding:var(--spacing-2);--sl-notif-check-radios-padding:var(--spacing-6);--sl-notif-check-title-font-size:var(--text-sm);--sl-notif-check-title-font-weight:var(--font-weight-semibold);--sl-notif-check-hint-font-size:var(--text-sm);--sl-notif-check-title-fg:var(--color-text-primary);--sl-notif-check-hint-fg:var(--color-text-tertiary);--sl-notif-check-divider-bg:var(--color-border-secondary);--sl-notif-check-divider-block-size:1px;gap:var(--sl-notif-check-form-gap);flex-direction:column;inline-size:100%;display:flex}.sl-notif-check-group{gap:var(--sl-notif-check-group-gap);flex-direction:column;display:flex}.sl-notif-check-heading{gap:var(--sl-notif-check-heading-gap);flex-direction:column;display:flex}.sl-notif-check-title{font-size:var(--sl-notif-check-title-font-size);font-weight:var(--sl-notif-check-title-font-weight);color:var(--sl-notif-check-title-fg);margin:0}.sl-notif-check-hint{font-size:var(--sl-notif-check-hint-font-size);color:var(--sl-notif-check-hint-fg);margin:0}.sl-notif-check-list{gap:var(--sl-notif-check-list-gap);flex-direction:column;padding-inline-start:var(--sl-notif-check-list-padding-inline-start,var(--sl-notif-check-list-padding-inline,var(--sl-notif-check-list-padding)));display:flex}.sl-notif-check-radios{gap:var(--sl-notif-check-radios-gap);flex-direction:column;padding-inline-start:var(--sl-notif-check-radios-padding-inline-start,var(--sl-notif-check-radios-padding-inline,var(--sl-notif-check-radios-padding)));display:flex}.sl-notif-check-divider{inline-size:100%;block-size:var(--sl-notif-check-divider-block-size);background:var(--sl-notif-check-divider-bg)}.sl-notif-content{--sl-notif-font-size-xs:var(--text-xs);--sl-notif-font-size-sm:var(--text-sm);--sl-notif-font-weight-medium:var(--font-weight-medium);--sl-notif-font-weight-bold:var(--font-weight-bold);--sl-notif-attachment-icon-font-size:9px;--sl-notif-attachment-icon-letter-spacing:.04em;--sl-notif-border-width:var(--border-width);--sl-notif-content-padding-block:var(--spacing-6);--sl-notif-feed-item-gap:var(--spacing-3);--sl-notif-feed-body-gap:var(--spacing-3);--sl-notif-feed-body-padding-block:var(--spacing-8);--sl-notif-unseen-size:var(--spacing-2);--sl-notif-unseen-radius:50%;--sl-notif-unseen-bg:var(--color-bg-success-solid);--sl-notif-connector-inline-size:var(--spacing-0_5);--sl-notif-connector-radius:1px;--sl-notif-connector-margin-block:var(--spacing-1);--sl-notif-connector-color:var(--color-border-primary);--sl-notif-feed-meta-gap:var(--spacing-2);--sl-notif-feed-name-fg:var(--color-text-secondary);--sl-notif-feed-time-fg:var(--color-text-tertiary);--sl-notif-feed-action-fg:var(--color-text-tertiary);--sl-notif-feed-target-fg:var(--color-text-brand-secondary);--sl-notif-attachment-gap:var(--spacing-3);--sl-notif-attachment-icon-size:var(--spacing-10);--sl-notif-attachment-icon-radius:var(--radius-sm);--sl-notif-attachment-icon-bg:var(--color-bg-secondary);--sl-notif-attachment-icon-fg:var(--color-text-tertiary);--sl-notif-attachment-name-fg:var(--color-text-secondary);--sl-notif-attachment-size-fg:var(--color-text-tertiary);--sl-notif-message-padding:var(--spacing-3);--sl-notif-message-radius:var(--radius-md);--sl-notif-message-radius-start-start:0;--sl-notif-message-border-color:var(--color-border-secondary);--sl-notif-message-fg:var(--color-text-secondary);padding-block-end:var(--sl-notif-content-padding-block-end,var(--sl-notif-content-padding-block))}.sl-notif-feed{flex-direction:column;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.sl-notif-feed-item{gap:var(--sl-notif-feed-item-gap);display:flex;position:relative}.sl-notif-unseen{inline-size:var(--sl-notif-unseen-inline-size,var(--sl-notif-unseen-size));block-size:var(--sl-notif-unseen-block-size,var(--sl-notif-unseen-size));background:var(--sl-notif-unseen-bg);border-start-start-radius:var(--sl-notif-unseen-radius-start-start,var(--sl-notif-unseen-radius));border-start-end-radius:var(--sl-notif-unseen-radius-start-end,var(--sl-notif-unseen-radius));border-end-end-radius:var(--sl-notif-unseen-radius-end-end,var(--sl-notif-unseen-radius));border-end-start-radius:var(--sl-notif-unseen-radius-end-start,var(--sl-notif-unseen-radius));position:absolute;inset-block-start:0;inset-inline-end:0}.sl-notif-feed-avatar{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.sl-notif-connector{inline-size:var(--sl-notif-connector-inline-size);background-image:linear-gradient(var(--sl-notif-connector-color) 33%, transparent 0);background-repeat:repeat-y;background-size:2px 6px;border-start-start-radius:var(--sl-notif-connector-radius-start-start,var(--sl-notif-connector-radius));border-start-end-radius:var(--sl-notif-connector-radius-start-end,var(--sl-notif-connector-radius));border-end-end-radius:var(--sl-notif-connector-radius-end-end,var(--sl-notif-connector-radius));border-end-start-radius:var(--sl-notif-connector-radius-end-start,var(--sl-notif-connector-radius));flex:auto;margin-block-start:var(--sl-notif-connector-margin-block-start,var(--sl-notif-connector-margin-block));margin-block-end:var(--sl-notif-connector-margin-block-end,var(--sl-notif-connector-margin-block))}.sl-notif-feed-body{gap:var(--sl-notif-feed-body-gap);flex-direction:column;flex:auto;display:flex}.sl-notif-feed-body[data-connector]{padding-block-end:var(--sl-notif-feed-body-padding-block-end,var(--sl-notif-feed-body-padding-block))}.sl-notif-feed-meta{align-items:center;gap:var(--sl-notif-feed-meta-gap);display:flex}.sl-notif-feed-name{font-size:var(--sl-notif-font-size-sm);font-weight:var(--sl-notif-font-weight-medium);color:var(--sl-notif-feed-name-fg);text-decoration:none}.sl-notif-feed-name:hover{text-decoration:underline}.sl-notif-feed-time{font-size:var(--sl-notif-font-size-xs);color:var(--sl-notif-feed-time-fg)}.sl-notif-feed-action{font-size:var(--sl-notif-font-size-sm);color:var(--sl-notif-feed-action-fg);margin:0}.sl-notif-feed-target{font-weight:var(--sl-notif-font-weight-medium);color:var(--sl-notif-feed-target-fg);text-decoration:none}.sl-notif-feed-target:hover{text-decoration:underline}.sl-notif-attachment{gap:var(--sl-notif-attachment-gap);margin:0;display:flex}.sl-notif-attachment-icon{inline-size:var(--sl-notif-attachment-icon-inline-size,var(--sl-notif-attachment-icon-size));block-size:var(--sl-notif-attachment-icon-block-size,var(--sl-notif-attachment-icon-size));background:var(--sl-notif-attachment-icon-bg);color:var(--sl-notif-attachment-icon-fg);font-size:var(--sl-notif-attachment-icon-font-size);font-weight:var(--sl-notif-font-weight-bold);letter-spacing:var(--sl-notif-attachment-icon-letter-spacing);border-start-start-radius:var(--sl-notif-attachment-icon-radius-start-start,var(--sl-notif-attachment-icon-radius));border-start-end-radius:var(--sl-notif-attachment-icon-radius-start-end,var(--sl-notif-attachment-icon-radius));border-end-end-radius:var(--sl-notif-attachment-icon-radius-end-end,var(--sl-notif-attachment-icon-radius));border-end-start-radius:var(--sl-notif-attachment-icon-radius-end-start,var(--sl-notif-attachment-icon-radius));flex-shrink:0;justify-content:center;align-items:center;display:flex}.sl-notif-attachment-name{font-size:var(--sl-notif-font-size-sm);font-weight:var(--sl-notif-font-weight-medium);color:var(--sl-notif-attachment-name-fg);margin:0}.sl-notif-attachment-size{font-size:var(--sl-notif-font-size-sm);color:var(--sl-notif-attachment-size-fg);margin:0}.sl-notif-message{box-shadow:inset 0 0 0 var(--sl-notif-border-width) var(--sl-notif-message-border-color);border-start-start-radius:var(--sl-notif-message-radius-start-start,var(--sl-notif-message-radius));border-start-end-radius:var(--sl-notif-message-radius-start-end,var(--sl-notif-message-radius));border-end-end-radius:var(--sl-notif-message-radius-end-end,var(--sl-notif-message-radius));border-end-start-radius:var(--sl-notif-message-radius-end-start,var(--sl-notif-message-radius));padding-block-start:var(--sl-notif-message-padding-block-start,var(--sl-notif-message-padding-block,var(--sl-notif-message-padding)));padding-block-end:var(--sl-notif-message-padding-block-end,var(--sl-notif-message-padding-block,var(--sl-notif-message-padding)));padding-inline-start:var(--sl-notif-message-padding-inline-start,var(--sl-notif-message-padding-inline,var(--sl-notif-message-padding)));padding-inline-end:var(--sl-notif-message-padding-inline-end,var(--sl-notif-message-padding-inline,var(--sl-notif-message-padding)))}.sl-notif-message p{font-size:var(--sl-notif-font-size-sm);color:var(--sl-notif-message-fg);margin:0}.sl-order-summary-total{--sl-order-summary-font-family:var(--default-font-family);--sl-order-summary-font-size-sm:var(--text-sm);--sl-order-summary-font-size-xl:var(--text-xl);--sl-order-summary-font-weight-medium:var(--font-weight-medium);--sl-order-summary-font-weight-semibold:var(--font-weight-semibold);--sl-order-summary-border-width:var(--border-width);--sl-order-summary-price-fg:var(--color-text-primary);--sl-order-summary-divider-inline-size:100%;--sl-order-summary-divider-block-size:var(--sl-order-summary-border-width);--sl-order-summary-divider-bg:var(--color-border-secondary);--sl-order-summary-discount-row-gap:var(--spacing-3);--sl-order-summary-line-label-gap:var(--spacing-2);--sl-order-summary-line-text-fg:var(--color-text-secondary);--sl-order-summary-line-value-fg:var(--color-text-tertiary);justify-content:space-between;align-items:center;inline-size:100%;display:flex}.sl-order-summary-price{font-family:var(--sl-order-summary-font-family);font-size:var(--sl-order-summary-font-size-xl);font-weight:var(--sl-order-summary-font-weight-semibold);color:var(--sl-order-summary-price-fg);margin:0}.sl-order-summary-divider{inline-size:var(--sl-order-summary-divider-inline-size);block-size:var(--sl-order-summary-divider-block-size);background:var(--sl-order-summary-divider-bg);flex-shrink:0}.sl-order-summary-discount-row{align-items:flex-end;gap:var(--sl-order-summary-discount-row-gap);inline-size:100%;display:flex}.sl-order-summary-discount-input{flex:auto}.sl-order-summary-line{justify-content:space-between;align-items:center;inline-size:100%;display:flex}.sl-order-summary-line-label{align-items:center;gap:var(--sl-order-summary-line-label-gap);display:flex}.sl-order-summary-line-text{font-family:var(--sl-order-summary-font-family);font-size:var(--sl-order-summary-font-size-sm);font-weight:var(--sl-order-summary-font-weight-medium);color:var(--sl-order-summary-line-text-fg);margin:0}.sl-order-summary-line-value{font-family:var(--sl-order-summary-font-family);font-size:var(--sl-order-summary-font-size-sm);color:var(--sl-order-summary-line-value-fg);margin:0}.sl-pg{--sl-pg-font-family:var(--font-body);--sl-pg-font-size:var(--text-sm);--sl-pg-line-height:var(--text-sm--line-height);--sl-pg-font-weight:var(--font-weight-medium);--sl-pg-border-width:var(--border-width);--sl-pg-transition:background .1s linear, color .1s linear;--sl-pg-indicator-transition:background .12s linear;--sl-pg-focus-ring-width:var(--focus-ring-width);--sl-pg-focus-ring-color:var(--color-focus-ring);--sl-pg-focus-ring-offset:var(--focus-ring-offset);--sl-pg-divider-border:var(--color-border-secondary);--sl-pg-bar-gap:var(--spacing-3);--sl-pg-bar-padding-block:var(--spacing-5);--sl-pg-bar-border-width-block:var(--sl-pg-border-width);--sl-pg-card-padding-inline:var(--spacing-6);--sl-pg-card-padding-block-start:var(--spacing-3);--sl-pg-card-padding-block-end:var(--spacing-4);--sl-pg-card-border-width-block:var(--sl-pg-border-width);--sl-pg-bar-card-padding-block-start:var(--spacing-3);--sl-pg-pages-gap:var(--spacing-0_5);--sl-pg-page-size:var(--spacing-9);--sl-pg-page-padding:var(--spacing-3);--sl-pg-page-radius:var(--radius-lg);--sl-pg-page-rounded-radius:var(--radius-full);--sl-pg-page-fg:var(--color-text-quaternary);--sl-pg-page-bg-hover:var(--color-bg-primary_hover);--sl-pg-page-fg-hover:var(--color-text-secondary);--sl-pg-page-bg-selected:var(--color-bg-primary_hover);--sl-pg-page-fg-selected:var(--color-text-secondary);--sl-pg-ellipsis-size:var(--spacing-9);--sl-pg-ellipsis-fg:var(--color-text-tertiary);--sl-pg-counter-fg:var(--color-fg-secondary);--sl-pg-group-num-inline-size:var(--spacing-9);--sl-pg-advanced-gap:var(--spacing-3);--sl-pg-advanced-cluster-gap:var(--spacing-2);--sl-pg-dots-gap-md:var(--spacing-3);--sl-pg-dots-gap-lg:var(--spacing-4);--sl-pg-lines-gap-md:var(--spacing-2);--sl-pg-lines-gap-lg:var(--spacing-3);--sl-pg-framed-radius:var(--radius-full);--sl-pg-framed-bg:color-mix(in srgb, var(--color-alpha-white) 90%, transparent);--sl-pg-framed-padding-md:var(--spacing-2);--sl-pg-framed-padding-lg:var(--spacing-3);--sl-pg-dot-radius:var(--radius-full);--sl-pg-dot-bg:var(--color-bg-quaternary);--sl-pg-dot-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-dot-brand-bg:var(--color-fg-brand-secondary);--sl-pg-dot-brand-bg-selected:var(--color-fg-white);--sl-pg-dot-size-md:var(--spacing-2);--sl-pg-dot-size-lg:var(--spacing-2_5);--sl-pg-line-radius:var(--radius-full);--sl-pg-line-bg:var(--color-bg-quaternary);--sl-pg-line-bg-selected:var(--color-fg-brand-primary_alt);--sl-pg-line-inline-size:var(--spacing-10);--sl-pg-line-block-size-md:var(--spacing-1_5);--sl-pg-line-block-size-lg:var(--spacing-2);font-family:var(--sl-pg-font-family)}.sl-pg-bar{justify-content:space-between;align-items:center;gap:var(--sl-pg-bar-gap);border-block-start:var(--sl-pg-bar-border-width-block-start,var(--sl-pg-bar-border-width-block)) solid var(--sl-pg-divider-border);inline-size:100%;padding-block-start:var(--sl-pg-bar-padding-block-start,var(--sl-pg-bar-padding-block));display:flex}.sl-pg-card{border-block-start:var(--sl-pg-card-border-width-block-start,var(--sl-pg-card-border-width-block)) solid var(--sl-pg-divider-border);padding-block-start:var(--sl-pg-card-padding-block-start);padding-block-end:var(--sl-pg-card-padding-block-end);padding-inline-start:var(--sl-pg-card-padding-inline-start,var(--sl-pg-card-padding-inline));padding-inline-end:var(--sl-pg-card-padding-inline-end,var(--sl-pg-card-padding-inline))}.sl-pg-bar.sl-pg-card{padding-block-start:var(--sl-pg-bar-card-padding-block-start)}.sl-pg-side{flex:1 1 0;display:flex}.sl-pg-side-start{justify-content:flex-start}.sl-pg-side-end{justify-content:flex-end}.sl-pg-pages{justify-content:center;gap:var(--sl-pg-pages-gap);display:flex}.sl-pg-page{inline-size:var(--sl-pg-page-inline-size,var(--sl-pg-page-size));block-size:var(--sl-pg-page-block-size,var(--sl-pg-page-size));cursor:pointer;font-size:var(--sl-pg-font-size);line-height:var(--sl-pg-line-height);font-weight:var(--sl-pg-font-weight);color:var(--sl-pg-page-fg);transition:var(--sl-pg-transition);background:0 0;border:0;border-start-start-radius:var(--sl-pg-page-radius-start-start,var(--sl-pg-page-radius));border-start-end-radius:var(--sl-pg-page-radius-start-end,var(--sl-pg-page-radius));border-end-end-radius:var(--sl-pg-page-radius-end-end,var(--sl-pg-page-radius));border-end-start-radius:var(--sl-pg-page-radius-end-start,var(--sl-pg-page-radius));outline:none;justify-content:center;align-items:center;padding-block-start:var(--sl-pg-page-padding-block-start,var(--sl-pg-page-padding-block,var(--sl-pg-page-padding)));padding-block-end:var(--sl-pg-page-padding-block-end,var(--sl-pg-page-padding-block,var(--sl-pg-page-padding)));padding-inline-start:var(--sl-pg-page-padding-inline-start,var(--sl-pg-page-padding-inline,var(--sl-pg-page-padding)));padding-inline-end:var(--sl-pg-page-padding-inline-end,var(--sl-pg-page-padding-inline,var(--sl-pg-page-padding)));display:flex}.sl-pg-page[data-rounded=true]{border-start-start-radius:var(--sl-pg-page-rounded-radius-start-start,var(--sl-pg-page-rounded-radius));border-start-end-radius:var(--sl-pg-page-rounded-radius-start-end,var(--sl-pg-page-rounded-radius));border-end-end-radius:var(--sl-pg-page-rounded-radius-end-end,var(--sl-pg-page-rounded-radius));border-end-start-radius:var(--sl-pg-page-rounded-radius-end-start,var(--sl-pg-page-rounded-radius))}.sl-pg-page:hover{background:var(--sl-pg-page-bg-hover);color:var(--sl-pg-page-fg-hover)}.sl-pg-page[data-selected=true]{background:var(--sl-pg-page-bg-selected);color:var(--sl-pg-page-fg-selected)}.sl-pg-page:focus-visible{outline:var(--sl-pg-focus-ring-width) solid var(--sl-pg-focus-ring-color);outline-offset:var(--sl-pg-focus-ring-offset);background:var(--sl-pg-page-bg-hover);z-index:1}.sl-pg-ellipsis{inline-size:var(--sl-pg-ellipsis-inline-size,var(--sl-pg-ellipsis-size));block-size:var(--sl-pg-ellipsis-block-size,var(--sl-pg-ellipsis-size));color:var(--sl-pg-ellipsis-fg);flex:none;justify-content:center;align-items:center;display:flex}.sl-pg-counter{font-size:var(--sl-pg-font-size);line-height:var(--sl-pg-line-height);color:var(--sl-pg-counter-fg)}.sl-pg-counter-num{font-weight:var(--sl-pg-font-weight)}.sl-pg-group-wrap{border-block-start:var(--sl-pg-card-border-width-block-start,var(--sl-pg-card-border-width-block)) solid var(--sl-pg-divider-border);padding-block-start:var(--sl-pg-card-padding-block-start);padding-block-end:var(--sl-pg-card-padding-block-end);padding-inline-start:var(--sl-pg-card-padding-inline-start,var(--sl-pg-card-padding-inline));padding-inline-end:var(--sl-pg-card-padding-inline-end,var(--sl-pg-card-padding-inline));display:flex}.sl-pg-group-wrap[data-align=left]{justify-content:flex-start}.sl-pg-group-wrap[data-align=center]{justify-content:center}.sl-pg-group-wrap[data-align=right]{justify-content:flex-end}.sl-pg-group-num{inline-size:var(--sl-pg-group-num-inline-size);justify-content:center}.sl-pg-advanced{justify-content:space-between;align-items:center;gap:var(--sl-pg-advanced-gap);inline-size:100%;display:flex}.sl-pg-advanced-cluster{gap:var(--sl-pg-advanced-cluster-gap);display:flex}.sl-pg-indicator{align-items:center;block-size:max-content;inline-size:max-content;display:inline-flex}.sl-pg-dots[data-size=md]{gap:var(--sl-pg-dots-gap-md)}.sl-pg-dots[data-size=lg]{gap:var(--sl-pg-dots-gap-lg)}.sl-pg-lines[data-size=md]{gap:var(--sl-pg-lines-gap-md)}.sl-pg-lines[data-size=lg]{gap:var(--sl-pg-lines-gap-lg)}.sl-pg-indicator[data-framed=true]{background:var(--sl-pg-framed-bg);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-start-start-radius:var(--sl-pg-framed-radius-start-start,var(--sl-pg-framed-radius));border-start-end-radius:var(--sl-pg-framed-radius-start-end,var(--sl-pg-framed-radius));border-end-end-radius:var(--sl-pg-framed-radius-end-end,var(--sl-pg-framed-radius));border-end-start-radius:var(--sl-pg-framed-radius-end-start,var(--sl-pg-framed-radius))}.sl-pg-dots[data-framed=true][data-size=md],.sl-pg-lines[data-framed=true][data-size=md]{padding-block-start:var(--sl-pg-framed-padding-block-start-md,var(--sl-pg-framed-padding-block-md,var(--sl-pg-framed-padding-md)));padding-block-end:var(--sl-pg-framed-padding-block-end-md,var(--sl-pg-framed-padding-block-md,var(--sl-pg-framed-padding-md)));padding-inline-start:var(--sl-pg-framed-padding-inline-start-md,var(--sl-pg-framed-padding-inline-md,var(--sl-pg-framed-padding-md)));padding-inline-end:var(--sl-pg-framed-padding-inline-end-md,var(--sl-pg-framed-padding-inline-md,var(--sl-pg-framed-padding-md)))}.sl-pg-dots[data-framed=true][data-size=lg],.sl-pg-lines[data-framed=true][data-size=lg]{padding-block-start:var(--sl-pg-framed-padding-block-start-lg,var(--sl-pg-framed-padding-block-lg,var(--sl-pg-framed-padding-lg)));padding-block-end:var(--sl-pg-framed-padding-block-end-lg,var(--sl-pg-framed-padding-block-lg,var(--sl-pg-framed-padding-lg)));padding-inline-start:var(--sl-pg-framed-padding-inline-start-lg,var(--sl-pg-framed-padding-inline-lg,var(--sl-pg-framed-padding-lg)));padding-inline-end:var(--sl-pg-framed-padding-inline-end-lg,var(--sl-pg-framed-padding-inline-lg,var(--sl-pg-framed-padding-lg)))}.sl-pg-dot{cursor:pointer;background:var(--sl-pg-dot-bg);transition:var(--sl-pg-indicator-transition);border:0;border-start-start-radius:var(--sl-pg-dot-radius-start-start,var(--sl-pg-dot-radius));border-start-end-radius:var(--sl-pg-dot-radius-start-end,var(--sl-pg-dot-radius));border-end-end-radius:var(--sl-pg-dot-radius-end-end,var(--sl-pg-dot-radius));border-end-start-radius:var(--sl-pg-dot-radius-end-start,var(--sl-pg-dot-radius));outline:none;display:block}.sl-pg-dots[data-size=md] .sl-pg-dot{inline-size:var(--sl-pg-dot-inline-size-md,var(--sl-pg-dot-size-md));block-size:var(--sl-pg-dot-block-size-md,var(--sl-pg-dot-size-md))}.sl-pg-dots[data-size=lg] .sl-pg-dot{inline-size:var(--sl-pg-dot-inline-size-lg,var(--sl-pg-dot-size-lg));block-size:var(--sl-pg-dot-block-size-lg,var(--sl-pg-dot-size-lg))}.sl-pg-dot[data-selected=true]{background:var(--sl-pg-dot-bg-selected)}.sl-pg-dots[data-brand=true] .sl-pg-dot{background:var(--sl-pg-dot-brand-bg)}.sl-pg-dots[data-brand=true] .sl-pg-dot[data-selected=true]{background:var(--sl-pg-dot-brand-bg-selected)}.sl-pg-dot:focus-visible{outline:var(--sl-pg-focus-ring-width) solid var(--sl-pg-focus-ring-color);outline-offset:var(--sl-pg-focus-ring-offset)}.sl-pg-line{inline-size:var(--sl-pg-line-inline-size);cursor:pointer;background:var(--sl-pg-line-bg);transition:var(--sl-pg-indicator-transition);border:0;border-start-start-radius:var(--sl-pg-line-radius-start-start,var(--sl-pg-line-radius));border-start-end-radius:var(--sl-pg-line-radius-start-end,var(--sl-pg-line-radius));border-end-end-radius:var(--sl-pg-line-radius-end-end,var(--sl-pg-line-radius));border-end-start-radius:var(--sl-pg-line-radius-end-start,var(--sl-pg-line-radius));outline:none;display:block}.sl-pg-lines[data-size=md] .sl-pg-line{block-size:var(--sl-pg-line-block-size-md)}.sl-pg-lines[data-size=lg] .sl-pg-line{block-size:var(--sl-pg-line-block-size-lg)}.sl-pg-line[data-selected=true]{background:var(--sl-pg-line-bg-selected)}.sl-pg-line:focus-visible{outline:var(--sl-pg-focus-ring-width) solid var(--sl-pg-focus-ring-color);outline-offset:var(--sl-pg-focus-ring-offset)}.sl-payment-details-preview{--sl-payment-details-preview-padding:var(--spacing-6);--sl-payment-details-preview-radius:var(--radius-lg);--sl-payment-details-preview-inline-size:100%;--sl-payment-details-preview-bg:var(--color-bg-secondary,var(--color-neutral-100));--sl-payment-details-card-inline-size:300px;--sl-payment-details-card-block-size:180px;--sl-payment-details-card-padding:var(--spacing-4);--sl-payment-details-card-radius:var(--radius-lg);--sl-payment-details-card-bg:linear-gradient(135deg, var(--color-bg-primary-solid), var(--color-bg-secondary-solid));--sl-payment-details-card-shadow:var(--shadow-lg);--sl-payment-details-card-fg:var(--color-text-white);--sl-payment-details-card-chip-size:var(--spacing-9);--sl-payment-details-card-chip-block-size:26px;--sl-payment-details-card-chip-radius:var(--radius-xs);--sl-payment-details-card-chip-bg:linear-gradient(135deg, var(--color-utility-yellow-300), var(--color-utility-yellow-600));--sl-payment-details-font-family:var(--default-font-family);--sl-payment-details-card-number-font-size:var(--text-lg);--sl-payment-details-card-number-font-weight:var(--font-weight-medium);--sl-payment-details-card-number-letter-spacing:.08em;--sl-payment-details-card-meta-font-size:var(--text-sm);--sl-payment-details-card-holder-letter-spacing:.04em;--sl-payment-details-row-gap:var(--spacing-4);--sl-payment-details-row-inline-size:100%;--sl-payment-details-narrow-inline-size:var(--spacing-28);--sl-payment-details-divider-inline-size:100%;--sl-payment-details-divider-block-size:1px;--sl-payment-details-divider-bg:var(--color-border-secondary,var(--color-neutral-100));--sl-payment-details-section-gap:var(--spacing-1);--sl-payment-details-section-font-size:var(--text-sm);--sl-payment-details-section-title-font-weight:var(--font-weight-semibold);--sl-payment-details-section-title-fg:var(--color-text-primary,var(--color-neutral-900));--sl-payment-details-section-text-fg:var(--color-text-tertiary,var(--color-neutral-700));inline-size:var(--sl-payment-details-preview-inline-size);background:var(--sl-payment-details-preview-bg);border-start-start-radius:var(--sl-payment-details-preview-radius-start-start,var(--sl-payment-details-preview-radius));border-start-end-radius:var(--sl-payment-details-preview-radius-start-end,var(--sl-payment-details-preview-radius));border-end-end-radius:var(--sl-payment-details-preview-radius-end-end,var(--sl-payment-details-preview-radius));border-end-start-radius:var(--sl-payment-details-preview-radius-end-start,var(--sl-payment-details-preview-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-payment-details-preview-padding-block-start,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));padding-block-end:var(--sl-payment-details-preview-padding-block-end,var(--sl-payment-details-preview-padding-block,var(--sl-payment-details-preview-padding)));display:flex;overflow:hidden}.sl-payment-details-card{inline-size:var(--sl-payment-details-card-inline-size);block-size:var(--sl-payment-details-card-block-size);background:var(--sl-payment-details-card-bg);box-shadow:var(--sl-payment-details-card-shadow);color:var(--sl-payment-details-card-fg);border-start-start-radius:var(--sl-payment-details-card-radius-start-start,var(--sl-payment-details-card-radius));border-start-end-radius:var(--sl-payment-details-card-radius-start-end,var(--sl-payment-details-card-radius));border-end-end-radius:var(--sl-payment-details-card-radius-end-end,var(--sl-payment-details-card-radius));border-end-start-radius:var(--sl-payment-details-card-radius-end-start,var(--sl-payment-details-card-radius));flex-direction:column;justify-content:space-between;padding-block-start:var(--sl-payment-details-card-padding-block-start,var(--sl-payment-details-card-padding-block,var(--sl-payment-details-card-padding)));padding-block-end:var(--sl-payment-details-card-padding-block-end,var(--sl-payment-details-card-padding-block,var(--sl-payment-details-card-padding)));padding-inline-start:var(--sl-payment-details-card-padding-inline-start,var(--sl-payment-details-card-padding-inline,var(--sl-payment-details-card-padding)));padding-inline-end:var(--sl-payment-details-card-padding-inline-end,var(--sl-payment-details-card-padding-inline,var(--sl-payment-details-card-padding)));display:flex;position:relative}.sl-payment-details-card-chip{inline-size:var(--sl-payment-details-card-chip-inline-size,var(--sl-payment-details-card-chip-size));block-size:var(--sl-payment-details-card-chip-block-size);background:var(--sl-payment-details-card-chip-bg);border-start-start-radius:var(--sl-payment-details-card-chip-radius-start-start,var(--sl-payment-details-card-chip-radius));border-start-end-radius:var(--sl-payment-details-card-chip-radius-start-end,var(--sl-payment-details-card-chip-radius));border-end-end-radius:var(--sl-payment-details-card-chip-radius-end-end,var(--sl-payment-details-card-chip-radius));border-end-start-radius:var(--sl-payment-details-card-chip-radius-end-start,var(--sl-payment-details-card-chip-radius))}.sl-payment-details-card-number{font-family:var(--sl-payment-details-font-family);font-size:var(--sl-payment-details-card-number-font-size);font-weight:var(--sl-payment-details-card-number-font-weight);letter-spacing:var(--sl-payment-details-card-number-letter-spacing)}.sl-payment-details-card-meta{font-size:var(--sl-payment-details-card-meta-font-size);justify-content:space-between;align-items:center;display:flex}.sl-payment-details-card-holder{text-transform:uppercase;letter-spacing:var(--sl-payment-details-card-holder-letter-spacing)}.sl-payment-details-row{inline-size:var(--sl-payment-details-row-inline-size);gap:var(--sl-payment-details-row-gap);display:flex}.sl-payment-details-narrow{inline-size:var(--sl-payment-details-narrow-inline-size);flex:none}.sl-payment-details-divider{inline-size:var(--sl-payment-details-divider-inline-size);block-size:var(--sl-payment-details-divider-block-size);background:var(--sl-payment-details-divider-bg);flex-shrink:0}.sl-payment-details-section{gap:var(--sl-payment-details-section-gap);flex-direction:column;display:flex}.sl-payment-details-section-title{font-family:var(--sl-payment-details-font-family);font-size:var(--sl-payment-details-section-font-size);font-weight:var(--sl-payment-details-section-title-font-weight);color:var(--sl-payment-details-section-title-fg);margin:0}.sl-payment-details-section-text{font-family:var(--sl-payment-details-font-family);font-size:var(--sl-payment-details-section-font-size);color:var(--sl-payment-details-section-text-fg);margin:0}.sl-payment-method-cards{--sl-payment-method-cards-gap:var(--spacing-4);--sl-payment-method-border-width:var(--border-width);--sl-payment-method-font-family:var(--default-font-family);--sl-payment-method-logo-radius:var(--radius-sm);--sl-payment-method-logo-size:var(--spacing-8);--sl-payment-method-logo-inline-size:46px;--sl-payment-method-logo-gap:var(--spacing-0_5);--sl-payment-method-logo-bg:var(--color-bg-secondary);--sl-payment-method-logo-border:var(--color-border-secondary);--sl-payment-method-logo-fg:var(--color-text-secondary);--sl-payment-method-logo-label-font-size:9px;--sl-payment-method-logo-label-font-weight:var(--font-weight-bold);--sl-payment-method-logo-label-letter-spacing:.04em;--sl-payment-method-logo-glyph-size:var(--spacing-3_5);--sl-payment-method-divider-bg:var(--color-border-secondary);--sl-payment-method-section-gap:var(--spacing-1);--sl-payment-method-section-font-size:var(--text-sm);--sl-payment-method-section-title-font-weight:var(--font-weight-semibold);--sl-payment-method-section-title-fg:var(--color-text-primary);--sl-payment-method-section-text-fg:var(--color-text-tertiary);align-items:flex-end;gap:var(--sl-payment-method-cards-gap);flex-direction:column;inline-size:100%;display:flex}.sl-payment-method-radios{inline-size:100%}.sl-payment-method-logo{justify-content:center;align-items:center;gap:var(--sl-payment-method-logo-gap);inline-size:var(--sl-payment-method-logo-inline-size);block-size:var(--sl-payment-method-logo-block-size,var(--sl-payment-method-logo-size));background:var(--sl-payment-method-logo-bg);box-shadow:inset 0 0 0 var(--sl-payment-method-border-width) var(--sl-payment-method-logo-border);color:var(--sl-payment-method-logo-fg);border-start-start-radius:var(--sl-payment-method-logo-radius-start-start,var(--sl-payment-method-logo-radius));border-start-end-radius:var(--sl-payment-method-logo-radius-start-end,var(--sl-payment-method-logo-radius));border-end-end-radius:var(--sl-payment-method-logo-radius-end-end,var(--sl-payment-method-logo-radius));border-end-start-radius:var(--sl-payment-method-logo-radius-end-start,var(--sl-payment-method-logo-radius));flex-direction:column;display:flex}.sl-payment-method-logo-glyph{inline-size:var(--sl-payment-method-logo-glyph-inline-size,var(--sl-payment-method-logo-glyph-size));block-size:var(--sl-payment-method-logo-glyph-block-size,var(--sl-payment-method-logo-glyph-size))}.sl-payment-method-logo-label{font-family:var(--sl-payment-method-font-family);font-size:var(--sl-payment-method-logo-label-font-size);font-weight:var(--sl-payment-method-logo-label-font-weight);letter-spacing:var(--sl-payment-method-logo-label-letter-spacing)}.sl-payment-method-divider{background:var(--sl-payment-method-divider-bg);flex-shrink:0;block-size:1px;inline-size:100%}.sl-payment-method-section{gap:var(--sl-payment-method-section-gap);flex-direction:column;display:flex}.sl-payment-method-section-title{font-family:var(--sl-payment-method-font-family);font-size:var(--sl-payment-method-section-font-size);font-weight:var(--sl-payment-method-section-title-font-weight);color:var(--sl-payment-method-section-title-fg);margin:0}.sl-payment-method-section-text{font-family:var(--sl-payment-method-font-family);font-size:var(--sl-payment-method-section-font-size);color:var(--sl-payment-method-section-text-fg);margin:0}.sl-pin{--sl-pin-root-gap:var(--spacing-1_5);--sl-pin-slot-radius:var(--radius-xl);--sl-pin-slot-border-width:var(--border-width);--sl-pin-slot-shadow:var(--shadow-xs);--sl-pin-slot-transition:box-shadow .1s linear, background-color .1s linear;--sl-pin-slot-font-family:var(--default-font-family);--sl-pin-slot-font-weight:var(--font-weight-medium);--sl-pin-separator-font-weight:var(--font-weight-medium);--sl-pin-slot-bg:var(--color-bg-primary);--sl-pin-slot-fg:color-mix(in srgb, var(--color-text-placeholder) 40%, transparent);--sl-pin-slot-border:var(--color-border-primary);--sl-pin-slot-filled-fg:var(--color-text-brand-tertiary_alt);--sl-pin-slot-filled-border:var(--color-border-brand);--sl-pin-slot-invalid-fg:var(--color-text-error-primary);--sl-pin-slot-invalid-border:var(--color-border-error_subtle);--sl-pin-focus-ring-width:var(--focus-ring-width);--sl-pin-focus-ring-color:var(--color-border-brand);--sl-pin-focus-ring-offset:var(--focus-ring-offset);--sl-pin-caret-color:var(--color-fg-brand-primary);--sl-pin-caret-inline-size:var(--spacing-0_5);--sl-pin-separator-color:var(--color-utility-neutral-300);--sl-pin-separator-font-size:var(--text-display-xl);--sl-pin-separator-line-height:var(--text-display-xl--line-height);--sl-pin-group-gap-xxxs:var(--spacing-1_5);--sl-pin-group-size-xxxs:var(--spacing-9);--sl-pin-group-gap-xxs:var(--spacing-2);--sl-pin-group-size-xxs:var(--spacing-10);--sl-pin-group-gap-xs:var(--spacing-2);--sl-pin-group-size-xs:var(--spacing-11);--sl-pin-group-gap-sm:var(--spacing-2);--sl-pin-group-size-sm:calc(var(--spacing) * 16.5);--sl-pin-group-gap-md:var(--spacing-3);--sl-pin-group-size-md:calc(var(--spacing) * 20.5);--sl-pin-group-gap-lg:var(--spacing-3);--sl-pin-group-size-lg:calc(var(--spacing) * 24.5);--sl-pin-slot-size-xxxs:var(--spacing-9);--sl-pin-slot-size-xxs:var(--spacing-10);--sl-pin-slot-size-xs:var(--spacing-11);--sl-pin-slot-size-sm:var(--spacing-16);--sl-pin-slot-size-md:var(--spacing-20);--sl-pin-slot-size-lg:var(--spacing-24);--sl-pin-slot-padding-block-xxxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxxs:var(--spacing-3);--sl-pin-slot-padding-block-xxs:var(--spacing-2);--sl-pin-slot-padding-inline-xxs:var(--spacing-3);--sl-pin-slot-padding-block-xs:var(--spacing-2_5);--sl-pin-slot-padding-inline-xs:var(--spacing-3_5);--sl-pin-slot-padding-block-sm:var(--spacing-0_5);--sl-pin-slot-padding-inline-sm:var(--spacing-2);--sl-pin-slot-padding-block-md:var(--spacing-2_5);--sl-pin-slot-padding-inline-md:var(--spacing-2);--sl-pin-slot-padding-block-lg:var(--spacing-3);--sl-pin-slot-padding-inline-lg:var(--spacing-2);--sl-pin-slot-font-size-xxxs:var(--text-sm);--sl-pin-slot-line-height-xxxs:var(--text-sm--line-height);--sl-pin-slot-font-size-xxs:var(--text-md);--sl-pin-slot-line-height-xxs:var(--text-md--line-height);--sl-pin-slot-font-size-xs:var(--text-md);--sl-pin-slot-line-height-xs:var(--text-md--line-height);--sl-pin-slot-font-size-sm:var(--text-display-lg);--sl-pin-slot-line-height-sm:var(--text-display-lg--line-height);--sl-pin-slot-font-size-md:var(--text-display-lg);--sl-pin-slot-line-height-md:var(--text-display-lg--line-height);--sl-pin-slot-font-size-lg:var(--text-display-xl);--sl-pin-slot-line-height-lg:var(--text-display-xl--line-height);gap:var(--sl-pin-root-gap);flex-direction:column;block-size:max-content;display:flex}.sl-pin-hidden-input:disabled{cursor:not-allowed}.sl-pin-group{flex-direction:row;display:flex}.sl-pin-group[data-size=xxxs]{gap:var(--sl-pin-group-gap-xxxs);block-size:var(--sl-pin-group-block-size-xxxs,var(--sl-pin-group-size-xxxs))}.sl-pin-group[data-size=xxs]{gap:var(--sl-pin-group-gap-xxs);block-size:var(--sl-pin-group-block-size-xxs,var(--sl-pin-group-size-xxs))}.sl-pin-group[data-size=xs]{gap:var(--sl-pin-group-gap-xs);block-size:var(--sl-pin-group-block-size-xs,var(--sl-pin-group-size-xs))}.sl-pin-group[data-size=sm]{gap:var(--sl-pin-group-gap-sm);block-size:var(--sl-pin-group-block-size-sm,var(--sl-pin-group-size-sm))}.sl-pin-group[data-size=md]{gap:var(--sl-pin-group-gap-md);block-size:var(--sl-pin-group-block-size-md,var(--sl-pin-group-size-md))}.sl-pin-group[data-size=lg]{gap:var(--sl-pin-group-gap-lg);block-size:var(--sl-pin-group-block-size-lg,var(--sl-pin-group-size-lg))}.sl-pin-slot{text-align:center;background:var(--sl-pin-slot-bg);color:var(--sl-pin-slot-fg);font-family:var(--sl-pin-slot-font-family);font-weight:var(--sl-pin-slot-font-weight);box-shadow:inset 0 0 0 var(--sl-pin-slot-border-width) var(--sl-pin-slot-border), var(--sl-pin-slot-shadow);transition:var(--sl-pin-slot-transition);border-start-start-radius:var(--sl-pin-slot-radius-start-start,var(--sl-pin-slot-radius));border-start-end-radius:var(--sl-pin-slot-radius-start-end,var(--sl-pin-slot-radius));border-end-end-radius:var(--sl-pin-slot-radius-end-end,var(--sl-pin-slot-radius));border-end-start-radius:var(--sl-pin-slot-radius-end-start,var(--sl-pin-slot-radius));justify-content:center;align-items:center;display:flex;position:relative}.sl-pin-slot[data-size=xxxs]{inline-size:var(--sl-pin-slot-inline-size-xxxs,var(--sl-pin-slot-size-xxxs));block-size:var(--sl-pin-slot-block-size-xxxs,var(--sl-pin-slot-size-xxxs));font-size:var(--sl-pin-slot-font-size-xxxs);line-height:var(--sl-pin-slot-line-height-xxxs);padding-block-start:var(--sl-pin-slot-padding-block-start-xxxs,var(--sl-pin-slot-padding-block-xxxs));padding-block-end:var(--sl-pin-slot-padding-block-end-xxxs,var(--sl-pin-slot-padding-block-xxxs));padding-inline-start:var(--sl-pin-slot-padding-inline-start-xxxs,var(--sl-pin-slot-padding-inline-xxxs));padding-inline-end:var(--sl-pin-slot-padding-inline-end-xxxs,var(--sl-pin-slot-padding-inline-xxxs))}.sl-pin-slot[data-size=xxs]{inline-size:var(--sl-pin-slot-inline-size-xxs,var(--sl-pin-slot-size-xxs));block-size:var(--sl-pin-slot-block-size-xxs,var(--sl-pin-slot-size-xxs));font-size:var(--sl-pin-slot-font-size-xxs);line-height:var(--sl-pin-slot-line-height-xxs);padding-block-start:var(--sl-pin-slot-padding-block-start-xxs,var(--sl-pin-slot-padding-block-xxs));padding-block-end:var(--sl-pin-slot-padding-block-end-xxs,var(--sl-pin-slot-padding-block-xxs));padding-inline-start:var(--sl-pin-slot-padding-inline-start-xxs,var(--sl-pin-slot-padding-inline-xxs));padding-inline-end:var(--sl-pin-slot-padding-inline-end-xxs,var(--sl-pin-slot-padding-inline-xxs))}.sl-pin-slot[data-size=xs]{inline-size:var(--sl-pin-slot-inline-size-xs,var(--sl-pin-slot-size-xs));block-size:var(--sl-pin-slot-block-size-xs,var(--sl-pin-slot-size-xs));font-size:var(--sl-pin-slot-font-size-xs);line-height:var(--sl-pin-slot-line-height-xs);padding-block-start:var(--sl-pin-slot-padding-block-start-xs,var(--sl-pin-slot-padding-block-xs));padding-block-end:var(--sl-pin-slot-padding-block-end-xs,var(--sl-pin-slot-padding-block-xs));padding-inline-start:var(--sl-pin-slot-padding-inline-start-xs,var(--sl-pin-slot-padding-inline-xs));padding-inline-end:var(--sl-pin-slot-padding-inline-end-xs,var(--sl-pin-slot-padding-inline-xs))}.sl-pin-slot[data-size=sm]{inline-size:var(--sl-pin-slot-inline-size-sm,var(--sl-pin-slot-size-sm));block-size:var(--sl-pin-slot-block-size-sm,var(--sl-pin-slot-size-sm));font-size:var(--sl-pin-slot-font-size-sm);line-height:var(--sl-pin-slot-line-height-sm);padding-block-start:var(--sl-pin-slot-padding-block-start-sm,var(--sl-pin-slot-padding-block-sm));padding-block-end:var(--sl-pin-slot-padding-block-end-sm,var(--sl-pin-slot-padding-block-sm));padding-inline-start:var(--sl-pin-slot-padding-inline-start-sm,var(--sl-pin-slot-padding-inline-sm));padding-inline-end:var(--sl-pin-slot-padding-inline-end-sm,var(--sl-pin-slot-padding-inline-sm))}.sl-pin-slot[data-size=md]{inline-size:var(--sl-pin-slot-inline-size-md,var(--sl-pin-slot-size-md));block-size:var(--sl-pin-slot-block-size-md,var(--sl-pin-slot-size-md));font-size:var(--sl-pin-slot-font-size-md);line-height:var(--sl-pin-slot-line-height-md);padding-block-start:var(--sl-pin-slot-padding-block-start-md,var(--sl-pin-slot-padding-block-md));padding-block-end:var(--sl-pin-slot-padding-block-end-md,var(--sl-pin-slot-padding-block-md));padding-inline-start:var(--sl-pin-slot-padding-inline-start-md,var(--sl-pin-slot-padding-inline-md));padding-inline-end:var(--sl-pin-slot-padding-inline-end-md,var(--sl-pin-slot-padding-inline-md))}.sl-pin-slot[data-size=lg]{inline-size:var(--sl-pin-slot-inline-size-lg,var(--sl-pin-slot-size-lg));block-size:var(--sl-pin-slot-block-size-lg,var(--sl-pin-slot-size-lg));font-size:var(--sl-pin-slot-font-size-lg);line-height:var(--sl-pin-slot-line-height-lg);padding-block-start:var(--sl-pin-slot-padding-block-start-lg,var(--sl-pin-slot-padding-block-lg));padding-block-end:var(--sl-pin-slot-padding-block-end-lg,var(--sl-pin-slot-padding-block-lg));padding-inline-start:var(--sl-pin-slot-padding-inline-start-lg,var(--sl-pin-slot-padding-inline-lg));padding-inline-end:var(--sl-pin-slot-padding-inline-end-lg,var(--sl-pin-slot-padding-inline-lg))}.sl-pin-slot[data-active]{box-shadow:inset 0 0 0 var(--sl-pin-focus-ring-width) var(--sl-pin-focus-ring-color);outline:var(--sl-pin-focus-ring-width) solid var(--sl-pin-focus-ring-color);outline-offset:var(--sl-pin-focus-ring-offset)}.sl-pin-slot[data-filled]{color:var(--sl-pin-slot-filled-fg);box-shadow:inset 0 0 0 var(--sl-pin-focus-ring-width) var(--sl-pin-slot-filled-border)}.sl-pin-slot[data-disabled]{opacity:.5}.sl-pin-slot[data-invalid]{color:var(--sl-pin-slot-invalid-fg);box-shadow:inset 0 0 0 var(--sl-pin-slot-border-width) var(--sl-pin-slot-invalid-border)}.sl-pin-caret{pointer-events:none;inline-size:var(--sl-pin-caret-inline-size);background:var(--sl-pin-caret-color);block-size:1em;animation:1s step-end infinite sl-pin-caret-blink}.sl-pin-separator{text-align:center;color:var(--sl-pin-separator-color);font-weight:var(--sl-pin-separator-font-weight);font-size:var(--sl-pin-separator-font-size);line-height:var(--sl-pin-separator-line-height);justify-content:center;align-items:center;display:flex}.sl-plan-menu-radios{inline-size:100%}.sl-play-btn{--sl-play-btn-radius:var(--radius-full);--sl-play-btn-transition:background .12s ease, box-shadow .12s ease, transform .12s ease;--sl-play-btn-pressed-scale:.94;--sl-play-btn-focus-ring-width:var(--focus-ring-width);--sl-play-btn-focus-ring-color:var(--color-utility-brand-200);--sl-play-btn-focus-ring-color-outer:var(--color-border-brand);--sl-play-btn-focus-ring-offset:var(--focus-ring-offset);--sl-play-btn-focus-ring-shadow:0 0 0 var(--sl-play-btn-focus-ring-width) var(--sl-play-btn-focus-ring-color), 0 0 0 calc(var(--sl-play-btn-focus-ring-width) * 2) var(--sl-play-btn-focus-ring-color-outer);--sl-play-btn-border-width:var(--spacing-px);--sl-play-btn-shadow:var(--shadow-md);--sl-play-btn-size-sm:var(--spacing-10);--sl-play-btn-size-md:var(--spacing-14);--sl-play-btn-size-lg:var(--spacing-16);--sl-play-btn-size-xl:var(--spacing-20);--sl-play-btn-icon-size-sm:var(--spacing-4);--sl-play-btn-icon-size-md:var(--spacing-5);--sl-play-btn-icon-size-lg:var(--spacing-6);--sl-play-btn-icon-size-xl:var(--spacing-7);--sl-play-btn-light-blur-bg:color-mix(in srgb, var(--color-neutral-50) 35%, transparent);--sl-play-btn-light-blur-bg-hover:color-mix(in srgb, var(--color-neutral-50) 45%, transparent);--sl-play-btn-light-blur-fg:var(--color-neutral-50);--sl-play-btn-light-blur-blur:blur(8px);--sl-play-btn-dark-blur-bg:color-mix(in srgb, var(--color-neutral-900) 35%, transparent);--sl-play-btn-dark-blur-bg-hover:color-mix(in srgb, var(--color-neutral-900) 50%, transparent);--sl-play-btn-dark-blur-fg:var(--color-neutral-50);--sl-play-btn-dark-blur-blur:blur(8px);--sl-play-btn-brand-bg:var(--color-bg-brand-solid);--sl-play-btn-brand-bg-hover:var(--color-bg-brand-solid_hover);--sl-play-btn-brand-fg:var(--color-text-white);--sl-play-btn-brand-shadow:var(--sl-play-btn-shadow);--sl-play-btn-featured-bg:var(--color-bg-secondary);--sl-play-btn-featured-bg-hover:var(--color-bg-secondary);--sl-play-btn-featured-fg:var(--color-text-brand-primary);--sl-play-btn-featured-border:var(--color-border-primary,var(--color-neutral-400));--sl-play-btn-featured-shadow:inset 0 0 0 var(--sl-play-btn-border-width) var(--sl-play-btn-featured-border), var(--sl-play-btn-shadow);cursor:pointer;transition:var(--sl-play-btn-transition);border:none;border-start-start-radius:var(--sl-play-btn-radius-start-start,var(--sl-play-btn-radius));border-start-end-radius:var(--sl-play-btn-radius-start-end,var(--sl-play-btn-radius));border-end-end-radius:var(--sl-play-btn-radius-end-end,var(--sl-play-btn-radius));border-end-start-radius:var(--sl-play-btn-radius-end-start,var(--sl-play-btn-radius));outline:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sl-play-btn-inner{border-radius:inherit;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:inline-flex}.sl-play-btn-icon{fill:currentColor;display:block}.sl-play-btn[data-pressed]{transform:scale(var(--sl-play-btn-pressed-scale))}.sl-play-btn[data-focus-visible]{box-shadow:var(--sl-play-btn-focus-ring-shadow)}.sl-play-btn[data-disabled]{opacity:.5;cursor:not-allowed}.sl-play-btn[data-size=sm]{inline-size:var(--sl-play-btn-inline-size-sm,var(--sl-play-btn-size-sm));block-size:var(--sl-play-btn-block-size-sm,var(--sl-play-btn-size-sm))}.sl-play-btn[data-size=sm] .sl-play-btn-icon{inline-size:var(--sl-play-btn-icon-inline-size-sm,var(--sl-play-btn-icon-size-sm));block-size:var(--sl-play-btn-icon-block-size-sm,var(--sl-play-btn-icon-size-sm))}.sl-play-btn[data-size=md]{inline-size:var(--sl-play-btn-inline-size-md,var(--sl-play-btn-size-md));block-size:var(--sl-play-btn-block-size-md,var(--sl-play-btn-size-md))}.sl-play-btn[data-size=md] .sl-play-btn-icon{inline-size:var(--sl-play-btn-icon-inline-size-md,var(--sl-play-btn-icon-size-md));block-size:var(--sl-play-btn-icon-block-size-md,var(--sl-play-btn-icon-size-md))}.sl-play-btn[data-size=lg]{inline-size:var(--sl-play-btn-inline-size-lg,var(--sl-play-btn-size-lg));block-size:var(--sl-play-btn-block-size-lg,var(--sl-play-btn-size-lg))}.sl-play-btn[data-size=lg] .sl-play-btn-icon{inline-size:var(--sl-play-btn-icon-inline-size-lg,var(--sl-play-btn-icon-size-lg));block-size:var(--sl-play-btn-icon-block-size-lg,var(--sl-play-btn-icon-size-lg))}.sl-play-btn[data-size=xl]{inline-size:var(--sl-play-btn-inline-size-xl,var(--sl-play-btn-size-xl));block-size:var(--sl-play-btn-block-size-xl,var(--sl-play-btn-size-xl))}.sl-play-btn[data-size=xl] .sl-play-btn-icon{inline-size:var(--sl-play-btn-icon-inline-size-xl,var(--sl-play-btn-icon-size-xl));block-size:var(--sl-play-btn-icon-block-size-xl,var(--sl-play-btn-icon-size-xl))}.sl-play-btn[data-theme=light-blur]{background:var(--sl-play-btn-light-blur-bg);color:var(--sl-play-btn-light-blur-fg);-webkit-backdrop-filter:var(--sl-play-btn-light-blur-blur);backdrop-filter:var(--sl-play-btn-light-blur-blur)}.sl-play-btn[data-theme=light-blur][data-hovered]{background:var(--sl-play-btn-light-blur-bg-hover)}.sl-play-btn[data-theme=dark-blur]{background:var(--sl-play-btn-dark-blur-bg);color:var(--sl-play-btn-dark-blur-fg);-webkit-backdrop-filter:var(--sl-play-btn-dark-blur-blur);backdrop-filter:var(--sl-play-btn-dark-blur-blur)}.sl-play-btn[data-theme=dark-blur][data-hovered]{background:var(--sl-play-btn-dark-blur-bg-hover)}.sl-play-btn[data-theme=brand]{background:var(--sl-play-btn-brand-bg);color:var(--sl-play-btn-brand-fg);box-shadow:var(--sl-play-btn-brand-shadow)}.sl-play-btn[data-theme=brand][data-hovered]{background:var(--sl-play-btn-brand-bg-hover)}.sl-play-btn[data-theme=featured]{background:var(--sl-play-btn-featured-bg);color:var(--sl-play-btn-featured-fg);box-shadow:var(--sl-play-btn-featured-shadow)}.sl-play-btn[data-theme=featured][data-hovered]{background:var(--sl-play-btn-featured-bg-hover)}.sl-progress-track{--sl-progress-track-size:100%;--sl-progress-track-block-size:var(--spacing-2);--sl-progress-track-radius:var(--radius-md);--sl-progress-fill-size:100%;--sl-progress-fill-radius:var(--radius-md);--sl-progress-fill-transition:transform 75ms linear;--sl-progress-track-bg:var(--color-bg-quaternary);--sl-progress-fill-bg:var(--color-fg-brand-primary);--sl-progress-value-fg:var(--color-text-secondary);--sl-progress-chip-bg:var(--color-bg-primary_alt);--sl-progress-chip-border:var(--color-border-secondary_alt);--sl-progress-chip-value-fg:var(--color-text-secondary);--sl-progress-gap-row:var(--spacing-3);--sl-progress-gap-col:var(--spacing-2);--sl-progress-gap-floating:var(--spacing-2);--sl-progress-value-font-family:var(--font-body);--sl-progress-value-font-size:var(--text-sm);--sl-progress-value-line-height:var(--text-sm--line-height);--sl-progress-value-font-weight:var(--font-weight-medium);--sl-progress-chip-padding:var(--spacing-2);--sl-progress-chip-padding-block:var(--spacing-2);--sl-progress-chip-padding-inline:var(--spacing-3);--sl-progress-chip-radius:var(--radius-lg);--sl-progress-chip-border-width:var(--border-width);--sl-progress-chip-shadow:var(--shadow-lg);--sl-progress-chip-edge-offset:var(--spacing-2);--sl-progress-chip-value-font-family:var(--font-body);--sl-progress-chip-value-font-size:var(--text-xs);--sl-progress-chip-value-line-height:var(--text-xs--line-height);--sl-progress-chip-value-font-weight:var(--font-weight-semibold);inline-size:var(--sl-progress-track-inline-size,var(--sl-progress-track-size));block-size:var(--sl-progress-track-block-size);background:var(--sl-progress-track-bg);border-start-start-radius:var(--sl-progress-track-radius-start-start,var(--sl-progress-track-radius));border-start-end-radius:var(--sl-progress-track-radius-start-end,var(--sl-progress-track-radius));border-end-end-radius:var(--sl-progress-track-radius-end-end,var(--sl-progress-track-radius));border-end-start-radius:var(--sl-progress-track-radius-end-start,var(--sl-progress-track-radius));overflow:hidden}.sl-progress-fill{inline-size:var(--sl-progress-fill-inline-size,var(--sl-progress-fill-size));block-size:var(--sl-progress-fill-block-size,var(--sl-progress-fill-size));background:var(--sl-progress-fill-bg);transition:var(--sl-progress-fill-transition);border-start-start-radius:var(--sl-progress-fill-radius-start-start,var(--sl-progress-fill-radius));border-start-end-radius:var(--sl-progress-fill-radius-start-end,var(--sl-progress-fill-radius));border-end-end-radius:var(--sl-progress-fill-radius-end-end,var(--sl-progress-fill-radius));border-end-start-radius:var(--sl-progress-fill-radius-end-start,var(--sl-progress-fill-radius))}.sl-progress-row{align-items:center;gap:var(--sl-progress-gap-row);display:flex}.sl-progress-col{align-items:flex-end;gap:var(--sl-progress-gap-col);flex-direction:column;display:flex}.sl-progress-floating-wrap{align-items:flex-end;gap:var(--sl-progress-gap-floating);flex-direction:column;display:flex;position:relative}.sl-progress-value{font-family:var(--sl-progress-value-font-family);font-size:var(--sl-progress-value-font-size);line-height:var(--sl-progress-value-line-height);font-weight:var(--sl-progress-value-font-weight);color:var(--sl-progress-value-fg);font-variant-numeric:tabular-nums;flex:none}.sl-progress-chip{background:var(--sl-progress-chip-bg);box-shadow:inset 0 0 0 var(--sl-progress-chip-border-width) var(--sl-progress-chip-border), var(--sl-progress-chip-shadow);border-start-start-radius:var(--sl-progress-chip-radius-start-start,var(--sl-progress-chip-radius));border-start-end-radius:var(--sl-progress-chip-radius-start-end,var(--sl-progress-chip-radius));border-end-end-radius:var(--sl-progress-chip-radius-end-end,var(--sl-progress-chip-radius));border-end-start-radius:var(--sl-progress-chip-radius-end-start,var(--sl-progress-chip-radius));padding-block-start:var(--sl-progress-chip-padding-block-start,var(--sl-progress-chip-padding-block));padding-block-end:var(--sl-progress-chip-padding-block-end,var(--sl-progress-chip-padding-block));padding-inline-start:var(--sl-progress-chip-padding-inline-start,var(--sl-progress-chip-padding-inline));padding-inline-end:var(--sl-progress-chip-padding-inline-end,var(--sl-progress-chip-padding-inline));position:absolute;transform:translate(-50%)}.sl-progress-chip[data-edge=top]{inset-block-start:calc(-1 * var(--sl-progress-chip-edge-offset));transform:translate(-50%,-100%)}.sl-progress-chip[data-edge=bottom]{inset-block-end:calc(-1 * var(--sl-progress-chip-edge-offset));transform:translate(-50%,100%)}.sl-progress-chip-value{font-family:var(--sl-progress-chip-value-font-family);font-size:var(--sl-progress-chip-value-font-size);line-height:var(--sl-progress-chip-value-line-height);font-weight:var(--sl-progress-chip-value-font-weight);color:var(--sl-progress-chip-value-fg);font-variant-numeric:tabular-nums}.sl-ps{--sl-ps-font-family:var(--font-body);--sl-ps-font-weight-semibold:var(--font-weight-semibold);--sl-ps-font-weight-medium:var(--font-weight-medium);--sl-ps-radius-full:var(--radius-full);--sl-ps-featured-radius:var(--radius-md);--sl-ps-connector-radius:var(--radius-xs);--sl-ps-bar-radius:var(--radius-xs);--sl-ps-border-width:var(--border-width);--sl-ps-ring-width:1.5px;--sl-ps-connector-width:2px;--sl-ps-current-ring-offset:var(--focus-ring-offset);--sl-ps-current-ring-width:var(--focus-ring-width);--sl-ps-featured-shadow:var(--shadow-xs);--sl-ps-dotwrap-size-sm:var(--spacing-6);--sl-ps-dotwrap-size-md:var(--spacing-8);--sl-ps-dot-size-sm:var(--spacing-2);--sl-ps-dot-size-md:var(--spacing-2_5);--sl-ps-tick-size-sm:var(--spacing-3);--sl-ps-tick-size-md:var(--spacing-4);--sl-ps-numwrap-size-sm:var(--spacing-6);--sl-ps-numwrap-size-md:var(--spacing-8);--sl-ps-numwrap-font-size-sm:var(--text-xs);--sl-ps-numwrap-line-height-sm:var(--text-xs--line-height);--sl-ps-numwrap-font-size-md:var(--text-sm);--sl-ps-numwrap-line-height-md:var(--text-sm--line-height);--sl-ps-featured-size-sm:var(--spacing-8);--sl-ps-featured-size-md:var(--spacing-10);--sl-ps-featured-icon-size:var(--spacing-5);--sl-ps-icons-text-gap:var(--spacing-4);--sl-ps-step-gap-sm:var(--spacing-3);--sl-ps-step-gap-md:var(--spacing-4);--sl-ps-connector-margin-block:var(--spacing-1);--sl-ps-text-gap:var(--spacing-0_5);--sl-ps-minimal-gap-sm:var(--spacing-3);--sl-ps-minimal-gap-md:var(--spacing-4);--sl-ps-text-line-gap:var(--spacing-4);--sl-ps-text-line-gap-vertical:var(--spacing-5);--sl-ps-text-padding-block-start:var(--spacing-0_5);--sl-ps-text-padding-block-end:var(--spacing-6);--sl-ps-tl-step-padding-block-start-sm:var(--spacing-3);--sl-ps-tl-step-padding-block-start-md:var(--spacing-4);--sl-ps-tl-bar-block-size:var(--spacing-1);--sl-ps-mc-line-length-horizontal:var(--spacing-20);--sl-ps-mc-line-length-vertical:var(--spacing-12);--sl-ps-title-font-size-sm:var(--text-sm);--sl-ps-title-line-height-sm:var(--text-sm--line-height);--sl-ps-title-font-size-md:var(--text-md);--sl-ps-title-line-height-md:var(--text-md--line-height);--sl-ps-desc-font-size-sm:var(--text-sm);--sl-ps-desc-line-height-sm:var(--text-sm--line-height);--sl-ps-desc-font-size-md:var(--text-md);--sl-ps-desc-line-height-md:var(--text-md--line-height);--sl-ps-counter-font-size:var(--text-sm);--sl-ps-counter-line-height:var(--text-sm--line-height);--sl-ps-dotwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-dotwrap-incomplete-ring:var(--color-border-primary);--sl-ps-dotwrap-current-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-current-ring-inner:var(--color-bg-primary);--sl-ps-dotwrap-current-ring-outer:var(--color-focus-ring);--sl-ps-dotwrap-complete-bg:var(--color-bg-brand-solid);--sl-ps-dotwrap-complete-fg:var(--color-fg-white);--sl-ps-dot-incomplete-bg:var(--color-fg-quaternary);--sl-ps-dot-current-bg:var(--color-fg-white);--sl-ps-numwrap-incomplete-bg:var(--color-bg-primary);--sl-ps-numwrap-incomplete-ring:var(--color-border-secondary);--sl-ps-numwrap-incomplete-fg:var(--color-text-quaternary);--sl-ps-numwrap-current-bg:var(--color-bg-primary);--sl-ps-numwrap-current-ring:var(--color-border-secondary);--sl-ps-numwrap-current-fg:var(--color-text-secondary);--sl-ps-numwrap-complete-bg:var(--color-bg-success-solid);--sl-ps-numwrap-complete-fg:var(--color-fg-white);--sl-ps-featured-bg:var(--color-bg-primary);--sl-ps-featured-ring:var(--color-border-secondary);--sl-ps-featured-fg:var(--color-fg-secondary);--sl-ps-featured-incomplete-fg:var(--color-fg-quaternary);--sl-ps-connector-color:var(--color-border-secondary);--sl-ps-connector-complete-color:var(--color-border-brand);--sl-ps-bar-bg:var(--color-fg-brand-primary_alt);--sl-ps-bar-incomplete-bg:var(--color-bg-quaternary);--sl-ps-title-color:var(--color-text-secondary);--sl-ps-title-current-color:var(--color-text-brand-secondary);--sl-ps-desc-color:var(--color-text-tertiary);--sl-ps-desc-current-color:var(--color-text-brand-tertiary);--sl-ps-counter-color:var(--color-text-secondary);font-family:var(--sl-ps-font-family)}.sl-ps-dotwrap{z-index:1;border-start-start-radius:var(--sl-ps-radius-full-start-start,var(--sl-ps-radius-full));border-start-end-radius:var(--sl-ps-radius-full-start-end,var(--sl-ps-radius-full));border-end-end-radius:var(--sl-ps-radius-full-end-end,var(--sl-ps-radius-full));border-end-start-radius:var(--sl-ps-radius-full-end-start,var(--sl-ps-radius-full));flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-ps-dotwrap[data-size=sm]{inline-size:var(--sl-ps-dotwrap-inline-size-sm,var(--sl-ps-dotwrap-size-sm));block-size:var(--sl-ps-dotwrap-block-size-sm,var(--sl-ps-dotwrap-size-sm))}.sl-ps-dotwrap[data-size=md]{inline-size:var(--sl-ps-dotwrap-inline-size-md,var(--sl-ps-dotwrap-size-md));block-size:var(--sl-ps-dotwrap-block-size-md,var(--sl-ps-dotwrap-size-md))}.sl-ps-dotwrap[data-status=incomplete]{background:var(--sl-ps-dotwrap-incomplete-bg);box-shadow:inset 0 0 0 var(--sl-ps-ring-width) var(--sl-ps-dotwrap-incomplete-ring)}.sl-ps-dotwrap[data-status=current]{background:var(--sl-ps-dotwrap-current-bg);box-shadow:0 0 0 var(--sl-ps-current-ring-offset) var(--sl-ps-dotwrap-current-ring-inner), 0 0 0 calc(var(--sl-ps-current-ring-offset) + var(--sl-ps-current-ring-width)) var(--sl-ps-dotwrap-current-ring-outer)}.sl-ps-dotwrap[data-status=complete]{background:var(--sl-ps-dotwrap-complete-bg);color:var(--sl-ps-dotwrap-complete-fg)}.sl-ps-dot{border-start-start-radius:var(--sl-ps-radius-full-start-start,var(--sl-ps-radius-full));border-start-end-radius:var(--sl-ps-radius-full-start-end,var(--sl-ps-radius-full));border-end-end-radius:var(--sl-ps-radius-full-end-end,var(--sl-ps-radius-full));border-end-start-radius:var(--sl-ps-radius-full-end-start,var(--sl-ps-radius-full));display:block}.sl-ps-dot[data-size=sm]{inline-size:var(--sl-ps-dot-inline-size-sm,var(--sl-ps-dot-size-sm));block-size:var(--sl-ps-dot-block-size-sm,var(--sl-ps-dot-size-sm))}.sl-ps-dot[data-size=md]{inline-size:var(--sl-ps-dot-inline-size-md,var(--sl-ps-dot-size-md));block-size:var(--sl-ps-dot-block-size-md,var(--sl-ps-dot-size-md))}.sl-ps-dot[data-status=incomplete]{background:var(--sl-ps-dot-incomplete-bg)}.sl-ps-dot[data-status=current]{background:var(--sl-ps-dot-current-bg)}.sl-ps-tick[data-size=sm]{inline-size:var(--sl-ps-tick-inline-size-sm,var(--sl-ps-tick-size-sm));block-size:var(--sl-ps-tick-block-size-sm,var(--sl-ps-tick-size-sm))}.sl-ps-tick[data-size=md]{inline-size:var(--sl-ps-tick-inline-size-md,var(--sl-ps-tick-size-md));block-size:var(--sl-ps-tick-block-size-md,var(--sl-ps-tick-size-md))}.sl-ps-numwrap{z-index:1;font-weight:var(--sl-ps-font-weight-semibold);border-start-start-radius:var(--sl-ps-radius-full-start-start,var(--sl-ps-radius-full));border-start-end-radius:var(--sl-ps-radius-full-start-end,var(--sl-ps-radius-full));border-end-end-radius:var(--sl-ps-radius-full-end-end,var(--sl-ps-radius-full));border-end-start-radius:var(--sl-ps-radius-full-end-start,var(--sl-ps-radius-full));flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-ps-numwrap[data-size=sm]{inline-size:var(--sl-ps-numwrap-inline-size-sm,var(--sl-ps-numwrap-size-sm));block-size:var(--sl-ps-numwrap-block-size-sm,var(--sl-ps-numwrap-size-sm));font-size:var(--sl-ps-numwrap-font-size-sm);line-height:var(--sl-ps-numwrap-line-height-sm)}.sl-ps-numwrap[data-size=md]{inline-size:var(--sl-ps-numwrap-inline-size-md,var(--sl-ps-numwrap-size-md));block-size:var(--sl-ps-numwrap-block-size-md,var(--sl-ps-numwrap-size-md));font-size:var(--sl-ps-numwrap-font-size-md);line-height:var(--sl-ps-numwrap-line-height-md)}.sl-ps-numwrap[data-status=incomplete]{background:var(--sl-ps-numwrap-incomplete-bg);box-shadow:inset 0 0 0 var(--sl-ps-border-width) var(--sl-ps-numwrap-incomplete-ring);color:var(--sl-ps-numwrap-incomplete-fg);opacity:.6}.sl-ps-numwrap[data-status=current]{background:var(--sl-ps-numwrap-current-bg);box-shadow:inset 0 0 0 var(--sl-ps-border-width) var(--sl-ps-numwrap-current-ring);color:var(--sl-ps-numwrap-current-fg)}.sl-ps-numwrap[data-status=complete]{background:var(--sl-ps-numwrap-complete-bg);color:var(--sl-ps-numwrap-complete-fg)}.sl-ps-featured{z-index:1;background:var(--sl-ps-featured-bg);box-shadow:inset 0 0 0 var(--sl-ps-border-width) var(--sl-ps-featured-ring), var(--sl-ps-featured-shadow);color:var(--sl-ps-featured-fg);border-start-start-radius:var(--sl-ps-featured-radius-start-start,var(--sl-ps-featured-radius));border-start-end-radius:var(--sl-ps-featured-radius-start-end,var(--sl-ps-featured-radius));border-end-end-radius:var(--sl-ps-featured-radius-end-end,var(--sl-ps-featured-radius));border-end-start-radius:var(--sl-ps-featured-radius-end-start,var(--sl-ps-featured-radius));flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-ps-featured[data-size=sm]{inline-size:var(--sl-ps-featured-inline-size-sm,var(--sl-ps-featured-size-sm));block-size:var(--sl-ps-featured-block-size-sm,var(--sl-ps-featured-size-sm))}.sl-ps-featured[data-size=md]{inline-size:var(--sl-ps-featured-inline-size-md,var(--sl-ps-featured-size-md));block-size:var(--sl-ps-featured-block-size-md,var(--sl-ps-featured-size-md))}.sl-ps-featured[data-status=incomplete]{color:var(--sl-ps-featured-incomplete-fg)}.sl-ps-featured-icon{inline-size:var(--sl-ps-featured-icon-inline-size,var(--sl-ps-featured-icon-size));block-size:var(--sl-ps-featured-icon-block-size,var(--sl-ps-featured-icon-size))}.sl-ps-icons-text[data-orientation=horizontal]{align-items:start;gap:var(--sl-ps-icons-text-gap);inline-size:100%;display:grid}.sl-ps-icons-text[data-orientation=vertical]{grid-template-columns:1fr;display:grid}.sl-ps-step[data-orientation=horizontal]{justify-content:center;align-items:center;gap:var(--sl-ps-step-gap-sm);flex-direction:column;inline-size:100%;display:flex}.sl-ps-icons-text[data-size=md] .sl-ps-step[data-orientation=horizontal]{gap:var(--sl-ps-step-gap-md)}.sl-ps-step[data-orientation=vertical]{align-items:flex-start;gap:var(--sl-ps-step-gap-sm);flex-direction:row;block-size:max-content;display:flex}.sl-ps-icons-text[data-size=md] .sl-ps-step[data-orientation=vertical]{gap:var(--sl-ps-step-gap-md)}.sl-ps-rail{align-items:center;display:flex;position:relative}.sl-ps-rail[data-orientation=horizontal]{flex-direction:column;align-self:stretch;inline-size:100%}.sl-ps-rail[data-orientation=vertical]{flex-direction:column;align-self:stretch}.sl-ps-connector{z-index:0;border-start-start-radius:var(--sl-ps-connector-radius-start-start,var(--sl-ps-connector-radius));border-start-end-radius:var(--sl-ps-connector-radius-start-end,var(--sl-ps-connector-radius));border-end-end-radius:var(--sl-ps-connector-radius-end-end,var(--sl-ps-connector-radius));border-end-start-radius:var(--sl-ps-connector-radius-end-start,var(--sl-ps-connector-radius));flex:auto}.sl-ps-connector[data-orientation=horizontal]{border-block-start:var(--sl-ps-connector-width) solid var(--sl-ps-connector-color);inline-size:100%;position:absolute;inset-block-start:50%;inset-inline-start:53%;transform:translateY(-50%)}.sl-ps-connector[data-orientation=horizontal][data-status=complete]{border-block-start-color:var(--sl-ps-connector-complete-color)}.sl-ps-connector[data-orientation=vertical]{inline-size:0;border-inline-start:var(--sl-ps-connector-width) solid var(--sl-ps-connector-color);margin-block-start:var(--sl-ps-connector-margin-block-start,var(--sl-ps-connector-margin-block));margin-block-end:var(--sl-ps-connector-margin-block-end,var(--sl-ps-connector-margin-block))}.sl-ps-connector[data-orientation=vertical][data-status=complete]{border-inline-start-color:var(--sl-ps-connector-complete-color)}.sl-ps-text{gap:var(--sl-ps-text-gap);flex-direction:column;align-items:flex-start;display:flex}.sl-ps-icons-text[data-orientation=vertical] .sl-ps-text{padding-block-start:var(--sl-ps-text-padding-block-start);padding-block-end:var(--sl-ps-text-padding-block-end)}.sl-ps-text[data-center=true]{align-items:center;inline-size:100%}.sl-ps-title{font-weight:var(--sl-ps-font-weight-semibold);color:var(--sl-ps-title-color)}.sl-ps-title[data-size=sm]{font-size:var(--sl-ps-title-font-size-sm);line-height:var(--sl-ps-title-line-height-sm)}.sl-ps-title[data-size=md]{font-size:var(--sl-ps-title-font-size-md);line-height:var(--sl-ps-title-line-height-md)}.sl-ps-title[data-status=current]{color:var(--sl-ps-title-current-color)}.sl-ps-text[data-center=true] .sl-ps-title{text-align:center;inline-size:100%}.sl-ps-desc{color:var(--sl-ps-desc-color)}.sl-ps-desc[data-size=sm]{font-size:var(--sl-ps-desc-font-size-sm);line-height:var(--sl-ps-desc-line-height-sm)}.sl-ps-desc[data-size=md]{font-size:var(--sl-ps-desc-font-size-md);line-height:var(--sl-ps-desc-line-height-md)}.sl-ps-desc[data-status=current]{color:var(--sl-ps-desc-current-color)}.sl-ps-text[data-center=true] .sl-ps-desc{text-align:center;inline-size:100%}.sl-ps-minimal{flex-direction:row;justify-content:center;align-items:center;inline-size:100%;display:flex}.sl-ps-minimal[data-size=sm]{gap:var(--sl-ps-minimal-gap-sm)}.sl-ps-minimal[data-size=md]{gap:var(--sl-ps-minimal-gap-md)}.sl-ps-counter{font-size:var(--sl-ps-counter-font-size);line-height:var(--sl-ps-counter-line-height);font-weight:var(--sl-ps-font-weight-medium);color:var(--sl-ps-counter-color)}.sl-ps-minimal-connected{justify-content:center;align-items:center;inline-size:100%;display:flex}.sl-ps-mc-step{justify-content:center;align-items:center;display:flex}.sl-ps-mc-line{border-block-start:var(--sl-ps-connector-width) solid var(--sl-ps-connector-color);flex:auto}.sl-ps-mc-line[data-orientation=horizontal]{inline-size:var(--sl-ps-mc-line-length-horizontal)}.sl-ps-mc-line[data-orientation=vertical]{inline-size:var(--sl-ps-mc-line-length-vertical)}.sl-ps-mc-line[data-status=complete]{border-block-start-color:var(--sl-ps-connector-complete-color)}.sl-ps-text-line[data-orientation=horizontal]{align-items:start;gap:var(--sl-ps-text-line-gap);inline-size:100%;display:grid}.sl-ps-text-line[data-orientation=vertical]{gap:var(--sl-ps-text-line-gap-vertical);grid-template-columns:1fr;display:grid}.sl-ps-tl-step{flex-direction:column;inline-size:100%;display:flex;position:relative}.sl-ps-tl-step[data-size=sm]{padding-block-start:var(--sl-ps-tl-step-padding-block-start-sm)}.sl-ps-tl-step[data-size=md]{padding-block-start:var(--sl-ps-tl-step-padding-block-start-md)}.sl-ps-tl-bar{block-size:var(--sl-ps-tl-bar-block-size);background:var(--sl-ps-bar-bg);border-start-start-radius:var(--sl-ps-bar-radius-start-start,var(--sl-ps-bar-radius));border-start-end-radius:var(--sl-ps-bar-radius-start-end,var(--sl-ps-bar-radius));border-end-end-radius:var(--sl-ps-bar-radius-end-end,var(--sl-ps-bar-radius));border-end-start-radius:var(--sl-ps-bar-radius-end-start,var(--sl-ps-bar-radius));position:absolute;inset-block-start:0;inset-inline:0}.sl-ps-tl-bar[data-status=incomplete]{background:var(--sl-ps-bar-incomplete-bg)}.sl-ps-tl-bar[data-status=complete]{background:var(--sl-ps-bar-bg)}.sl-project-share{--sl-project-gap:var(--spacing-4);--sl-project-text-gap:var(--spacing-1);--sl-project-url-gap:var(--spacing-1_5);--sl-project-font-size:var(--text-sm);--sl-project-line-height:var(--text-sm--line-height);--sl-project-font-weight:var(--font-weight-semibold);--sl-project-title-fg:var(--color-text-primary);--sl-project-hint-fg:var(--color-text-tertiary);--sl-project-url-fg:var(--color-text-tertiary);--sl-project-icon-fg:var(--color-text-quaternary);--sl-project-row-border:var(--color-border-secondary);--sl-project-icon-size:var(--spacing-4);--sl-project-dot-size:var(--spacing-2_5);--sl-project-dot-radius:var(--radius-full);--sl-project-dot-warning-bg:var(--color-utility-yellow-600);--sl-project-dot-success-bg:var(--color-utility-green-600);--sl-project-dot-brand-bg:var(--color-bg-brand-solid);--sl-project-dot-error-bg:var(--color-utility-red-600);--sl-project-row-padding-block:var(--spacing-3);--sl-project-row-border-width:var(--border-width);gap:var(--sl-project-gap);flex-direction:column;inline-size:100%;display:flex}.sl-project-share-text{gap:var(--sl-project-text-gap);flex-direction:column;display:flex}.sl-project-share-title{font-size:var(--sl-project-font-size);line-height:var(--sl-project-line-height);font-weight:var(--sl-project-font-weight);color:var(--sl-project-title-fg);margin:0}.sl-project-share-url{align-items:center;gap:var(--sl-project-url-gap);display:flex}.sl-project-share-url p{font-size:var(--sl-project-font-size);line-height:var(--sl-project-line-height);color:var(--sl-project-url-fg);margin:0}.sl-project-share-icon{inline-size:var(--sl-project-icon-inline-size,var(--sl-project-icon-size));block-size:var(--sl-project-icon-block-size,var(--sl-project-icon-size));color:var(--sl-project-icon-fg);flex-shrink:0}.sl-project-copy{align-self:flex-start}.sl-project-form{gap:var(--sl-project-gap);flex-direction:column;inline-size:100%;display:flex}.sl-project-dot{inline-size:var(--sl-project-dot-inline-size,var(--sl-project-dot-size));block-size:var(--sl-project-dot-block-size,var(--sl-project-dot-size));border-start-start-radius:var(--sl-project-dot-radius-start-start,var(--sl-project-dot-radius));border-start-end-radius:var(--sl-project-dot-radius-start-end,var(--sl-project-dot-radius));border-end-end-radius:var(--sl-project-dot-radius-end-end,var(--sl-project-dot-radius));border-end-start-radius:var(--sl-project-dot-radius-end-start,var(--sl-project-dot-radius));flex-shrink:0;display:inline-block}.sl-project-dot[data-tone=warning]{background:var(--sl-project-dot-warning-bg)}.sl-project-dot[data-tone=success]{background:var(--sl-project-dot-success-bg)}.sl-project-dot[data-tone=brand]{background:var(--sl-project-dot-brand-bg)}.sl-project-dot[data-tone=error]{background:var(--sl-project-dot-error-bg)}.sl-project-team{gap:var(--sl-project-gap);flex-direction:column;inline-size:100%;display:flex}.sl-project-team-text{gap:var(--sl-project-text-gap);flex-direction:column;display:flex}.sl-project-team-title{font-size:var(--sl-project-font-size);line-height:var(--sl-project-line-height);font-weight:var(--sl-project-font-weight);color:var(--sl-project-title-fg);margin:0}.sl-project-team-hint{font-size:var(--sl-project-font-size);line-height:var(--sl-project-line-height);color:var(--sl-project-hint-fg);margin:0}.sl-project-team-rows{flex-direction:column;display:flex}.sl-project-team-row{box-shadow:inset 0 var(--sl-project-row-border-width) 0 0 var(--sl-project-row-border);justify-content:space-between;align-items:center;padding-block-start:var(--sl-project-row-padding-block-start,var(--sl-project-row-padding-block));padding-block-end:var(--sl-project-row-padding-block-end,var(--sl-project-row-padding-block));display:flex}.sl-project-team-row:last-child{box-shadow:inset 0 var(--sl-project-row-border-width) 0 0 var(--sl-project-row-border), inset 0 calc(-1 * var(--sl-project-row-border-width)) 0 0 var(--sl-project-row-border)}.sl-project-add{align-self:flex-start}.sl-qr{--sl-qr-padding-md:var(--spacing-2);--sl-qr-padding-lg:var(--spacing-3);--sl-qr-frame-size:var(--spacing-3);--sl-qr-frame-width:var(--spacing-0_5);--sl-qr-frame-color:var(--color-border-brand_alt);--sl-qr-frame-radius:var(--radius-xs);--sl-qr-scan-border-width:var(--spacing-0_25);--sl-qr-scan-border-color:var(--color-border-brand);--sl-qr-scan-bg:color-mix(in srgb, var(--color-bg-brand-solid) 10%, transparent);padding:var(--sl-qr-padding-md);justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-qr[data-size=lg]{padding:var(--sl-qr-padding-lg)}.sl-qr-code{line-height:0;display:block}.sl-qr-frame{inline-size:var(--sl-qr-frame-inline-size,var(--sl-qr-frame-size));block-size:var(--sl-qr-frame-block-size,var(--sl-qr-frame-size));border-block-start:var(--sl-qr-frame-width) solid var(--sl-qr-frame-color);border-inline-start:var(--sl-qr-frame-width) solid var(--sl-qr-frame-color);border-start-start-radius:var(--sl-qr-frame-radius-start-start,var(--sl-qr-frame-radius));position:absolute}.sl-qr-frame[data-corner=tl]{inset-block-start:0;inset-inline-start:0}.sl-qr-frame[data-corner=tr]{inset-block-start:0;inset-inline-end:0;transform:rotate(90deg)}.sl-qr-frame[data-corner=br]{inset-block-end:0;inset-inline-end:0;transform:rotate(180deg)}.sl-qr-frame[data-corner=bl]{inset-block-end:0;inset-inline-start:0;transform:rotate(-90deg)}.sl-qr-scan{border-block-start:var(--sl-qr-scan-border-width) solid var(--sl-qr-scan-border-color);background:var(--sl-qr-scan-bg);pointer-events:none;block-size:50%;inline-size:100%;position:absolute;inset-block-end:0;-webkit-mask-image:radial-gradient(52.19% 100% at 50% 0,currentColor 0%,#0000 95.31%);mask-image:radial-gradient(52.19% 100% at 50% 0,currentColor 0%,#0000 95.31%)}.sl-radio-group{--sl-radio-group-gap:var(--spacing-4);--sl-radio-font-family:var(--default-font-family);--sl-radio-gap-sm:var(--spacing-2);--sl-radio-gap-md:var(--spacing-3);--sl-radio-control-size-sm:var(--spacing-4);--sl-radio-control-size-md:var(--spacing-5);--sl-radio-control-radius:var(--radius-full);--sl-radio-border-width:var(--border-width);--sl-radio-control-transition:background .1s ease, box-shadow .1s ease;--sl-radio-control-has-text-margin-block:var(--spacing-0_5);--sl-radio-control-bg:var(--color-bg-primary);--sl-radio-control-ring:var(--color-border-primary);--sl-radio-control-selected-bg:var(--color-bg-brand-solid);--sl-radio-control-selected-ring:var(--color-bg-brand-solid);--sl-radio-control-disabled-bg:var(--color-bg-tertiary);--sl-radio-control-disabled-opacity:.5;--sl-radio-dot-size-sm:var(--spacing-1_5);--sl-radio-dot-size-md:var(--spacing-2);--sl-radio-dot-radius:var(--radius-full);--sl-radio-dot-bg:var(--color-fg-white);--sl-radio-dot-transition:opacity .1s ease;--sl-radio-text-gap-md:var(--spacing-0_5);--sl-radio-label-font-size-sm:var(--text-sm);--sl-radio-label-font-size-md:var(--text-md);--sl-radio-label-font-weight:var(--font-weight-medium);--sl-radio-label-fg:var(--color-text-secondary);--sl-radio-hint-font-size-sm:var(--text-sm);--sl-radio-hint-font-size-md:var(--text-md);--sl-radio-hint-fg:var(--color-text-tertiary);--sl-radio-focus-ring-width:var(--focus-ring-width);--sl-radio-focus-ring-color:var(--color-focus-ring);--sl-radio-focus-ring-offset:var(--focus-ring-offset);gap:var(--sl-radio-group-gap);font-family:var(--sl-radio-font-family);flex-direction:column;display:flex}.sl-radio{align-items:flex-start;gap:var(--sl-radio-gap-sm);display:flex;position:relative}.sl-radio[data-size=md]{gap:var(--sl-radio-gap-md)}.sl-radio[data-disabled]{cursor:not-allowed}.sl-radio-control{inline-size:var(--sl-radio-control-inline-size-sm,var(--sl-radio-control-size-sm));block-size:var(--sl-radio-control-block-size-sm,var(--sl-radio-control-size-sm));background:var(--sl-radio-control-bg);box-shadow:inset 0 0 0 var(--sl-radio-border-width) var(--sl-radio-control-ring);cursor:pointer;transition:var(--sl-radio-control-transition);border-start-start-radius:var(--sl-radio-control-radius-start-start,var(--sl-radio-control-radius));border-start-end-radius:var(--sl-radio-control-radius-start-end,var(--sl-radio-control-radius));border-end-end-radius:var(--sl-radio-control-radius-end-end,var(--sl-radio-control-radius));border-end-start-radius:var(--sl-radio-control-radius-end-start,var(--sl-radio-control-radius));flex:none;justify-content:center;align-items:center;display:flex}.sl-radio[data-size=md] .sl-radio-control{inline-size:var(--sl-radio-control-inline-size-md,var(--sl-radio-control-size-md));block-size:var(--sl-radio-control-block-size-md,var(--sl-radio-control-size-md))}.sl-radio-control[data-has-text]{margin-block-start:var(--sl-radio-control-has-text-margin-block-start,var(--sl-radio-control-has-text-margin-block))}.sl-radio[data-selected] .sl-radio-control{background:var(--sl-radio-control-selected-bg);box-shadow:inset 0 0 0 var(--sl-radio-border-width) var(--sl-radio-control-selected-ring)}.sl-radio[data-disabled] .sl-radio-control{opacity:var(--sl-radio-control-disabled-opacity);cursor:not-allowed}.sl-radio[data-disabled]:not([data-selected]) .sl-radio-control{background:var(--sl-radio-control-disabled-bg)}.sl-radio[data-focus-visible] .sl-radio-control{outline:var(--sl-radio-focus-ring-width) solid var(--sl-radio-focus-ring-color);outline-offset:var(--sl-radio-focus-ring-offset)}.sl-radio-dot{inline-size:var(--sl-radio-dot-inline-size-sm,var(--sl-radio-dot-size-sm));block-size:var(--sl-radio-dot-block-size-sm,var(--sl-radio-dot-size-sm));background:var(--sl-radio-dot-bg);opacity:0;transition:var(--sl-radio-dot-transition);border-start-start-radius:var(--sl-radio-dot-radius-start-start,var(--sl-radio-dot-radius));border-start-end-radius:var(--sl-radio-dot-radius-start-end,var(--sl-radio-dot-radius));border-end-end-radius:var(--sl-radio-dot-radius-end-end,var(--sl-radio-dot-radius));border-end-start-radius:var(--sl-radio-dot-radius-end-start,var(--sl-radio-dot-radius))}.sl-radio[data-size=md] .sl-radio-dot{inline-size:var(--sl-radio-dot-inline-size-md,var(--sl-radio-dot-size-md));block-size:var(--sl-radio-dot-block-size-md,var(--sl-radio-dot-size-md))}.sl-radio[data-selected] .sl-radio-dot{opacity:1}.sl-radio-text{flex-direction:column;display:inline-flex}.sl-radio[data-size=md] .sl-radio-text{gap:var(--sl-radio-text-gap-md)}.sl-radio-label{font-size:var(--sl-radio-label-font-size-sm);font-weight:var(--sl-radio-label-font-weight);color:var(--sl-radio-label-fg);-webkit-user-select:none;user-select:none}.sl-radio[data-size=md] .sl-radio-label{font-size:var(--sl-radio-label-font-size-md)}.sl-radio-hint{font-size:var(--sl-radio-hint-font-size-sm);color:var(--sl-radio-hint-fg)}.sl-radio[data-size=md] .sl-radio-hint{font-size:var(--sl-radio-hint-font-size-md)}.sl-radio-card-group{--sl-radio-card-group-gap:var(--spacing-3);--sl-radio-card-font-family:var(--default-font-family);--sl-radio-card-radius:var(--radius-lg);--sl-radio-card-border-width:var(--border-width);--sl-radio-card-selected-border-width:var(--focus-ring-width);--sl-radio-card-transition:box-shadow .1s ease;--sl-radio-card-bg:var(--color-bg-secondary);--sl-radio-card-border:var(--color-border-secondary);--sl-radio-card-selected-border:var(--color-brand-500);--sl-radio-card-focus-ring-width:var(--focus-ring-width);--sl-radio-card-focus-ring-color:var(--color-brand-500);--sl-radio-card-focus-ring-offset:var(--focus-ring-offset);--sl-radio-card-header-gap:var(--spacing-3);--sl-radio-card-header-padding-block:var(--spacing-3);--sl-radio-card-header-padding-inline-start:var(--spacing-3);--sl-radio-card-header-padding-inline-end:var(--spacing-5);--sl-radio-card-header-radius:var(--radius-lg);--sl-radio-card-header-radius-end-start:0;--sl-radio-card-header-radius-end-end:0;--sl-radio-card-featured-icon-size:var(--spacing-8);--sl-radio-card-featured-icon-size-md:var(--spacing-10);--sl-radio-card-featured-icon-radius:var(--radius-md);--sl-radio-card-featured-icon-bg:var(--color-bg-secondary);--sl-radio-card-featured-icon-border:var(--color-border-primary);--sl-radio-card-featured-icon-shadow:var(--shadow-xs);--sl-radio-card-featured-icon-fg:var(--color-text-secondary);--sl-radio-card-featured-glyph-size:var(--spacing-4_5);--sl-radio-card-featured-glyph-size-md:var(--spacing-5);--sl-radio-card-title-margin-inline-end:var(--spacing-1);--sl-radio-card-title-font-size:var(--text-sm);--sl-radio-card-title-font-size-md:var(--text-md);--sl-radio-card-title-font-weight:var(--font-weight-semibold);--sl-radio-card-title-fg:var(--color-text-secondary);--sl-radio-card-check-size:var(--spacing-4);--sl-radio-card-check-size-md:var(--spacing-5);--sl-radio-card-check-radius:var(--radius-xs);--sl-radio-card-check-radius-md:var(--radius-sm);--sl-radio-card-check-bg:var(--color-bg-secondary);--sl-radio-card-check-border:var(--color-border-primary);--sl-radio-card-check-selected-bg:var(--color-brand-600);--sl-radio-card-check-selected-border:var(--color-brand-600);--sl-radio-card-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-card-check-svg-size:var(--spacing-3);--sl-radio-card-check-svg-fg:var(--color-white);--sl-radio-card-check-svg-transition:opacity .1s ease;--sl-radio-card-body-gap:var(--spacing-1);--sl-radio-card-body-gap-md:var(--spacing-2);--sl-radio-card-body-padding:var(--spacing-4);--sl-radio-card-price-row-gap:var(--spacing-4);--sl-radio-card-price-row-gap-wide:var(--spacing-1);--sl-radio-card-price-gap:var(--spacing-1);--sl-radio-card-price-value-font-size:var(--text-xl);--sl-radio-card-price-value-font-size-md:var(--text-display-xs);--sl-radio-card-price-value-font-weight:var(--font-weight-semibold);--sl-radio-card-price-value-fg:var(--color-text-secondary);--sl-radio-card-price-secondary-font-size:var(--text-sm);--sl-radio-card-price-secondary-fg:var(--color-text-tertiary);--sl-radio-card-description-font-size:var(--text-sm);--sl-radio-card-description-fg:var(--color-text-tertiary);--sl-radio-card-secondary-font-size-md:var(--text-sm);gap:var(--sl-radio-card-group-gap);font-family:var(--sl-radio-card-font-family);flex-direction:column;display:flex}.sl-radio-card{background:var(--sl-radio-card-bg);box-shadow:inset 0 0 0 var(--sl-radio-card-border-width) var(--sl-radio-card-border);cursor:pointer;transition:var(--sl-radio-card-transition);border-start-start-radius:var(--sl-radio-card-radius-start-start,var(--sl-radio-card-radius));border-start-end-radius:var(--sl-radio-card-radius-start-end,var(--sl-radio-card-radius));border-end-end-radius:var(--sl-radio-card-radius-end-end,var(--sl-radio-card-radius));border-end-start-radius:var(--sl-radio-card-radius-end-start,var(--sl-radio-card-radius));display:block;position:relative}.sl-radio-card[data-selected]{box-shadow:inset 0 0 0 var(--sl-radio-card-selected-border-width) var(--sl-radio-card-selected-border)}.sl-radio-card[data-disabled]{opacity:.5;cursor:not-allowed}.sl-radio-card[data-focus-visible]{outline:var(--sl-radio-card-focus-ring-width) solid var(--sl-radio-card-focus-ring-color);outline-offset:var(--sl-radio-card-focus-ring-offset)}.sl-radio-card-header{align-items:center;gap:var(--sl-radio-card-header-gap);box-shadow:inset 0 0 0 var(--sl-radio-card-border-width) var(--sl-radio-card-border);border-start-start-radius:var(--sl-radio-card-header-radius-start-start,var(--sl-radio-card-header-radius));border-start-end-radius:var(--sl-radio-card-header-radius-start-end,var(--sl-radio-card-header-radius));border-end-end-radius:var(--sl-radio-card-header-radius-end-end,var(--sl-radio-card-header-radius));border-end-start-radius:var(--sl-radio-card-header-radius-end-start,var(--sl-radio-card-header-radius));padding-block-start:var(--sl-radio-card-header-padding-block-start,var(--sl-radio-card-header-padding-block));padding-block-end:var(--sl-radio-card-header-padding-block-end,var(--sl-radio-card-header-padding-block));padding-inline-start:var(--sl-radio-card-header-padding-inline-start);padding-inline-end:var(--sl-radio-card-header-padding-inline-end);display:flex}.sl-radio-card[data-selected] .sl-radio-card-header{box-shadow:inset 0 0 0 var(--sl-radio-card-selected-border-width) var(--sl-radio-card-selected-border)}.sl-radio-card-featured-icon{inline-size:var(--sl-radio-card-featured-icon-inline-size,var(--sl-radio-card-featured-icon-size));block-size:var(--sl-radio-card-featured-icon-block-size,var(--sl-radio-card-featured-icon-size));background:var(--sl-radio-card-featured-icon-bg);box-shadow:inset 0 0 0 var(--sl-radio-card-border-width) var(--sl-radio-card-featured-icon-border), var(--sl-radio-card-featured-icon-shadow);color:var(--sl-radio-card-featured-icon-fg);border-start-start-radius:var(--sl-radio-card-featured-icon-radius-start-start,var(--sl-radio-card-featured-icon-radius));border-start-end-radius:var(--sl-radio-card-featured-icon-radius-start-end,var(--sl-radio-card-featured-icon-radius));border-end-end-radius:var(--sl-radio-card-featured-icon-radius-end-end,var(--sl-radio-card-featured-icon-radius));border-end-start-radius:var(--sl-radio-card-featured-icon-radius-end-start,var(--sl-radio-card-featured-icon-radius));flex:none;justify-content:center;align-items:center;display:flex}.sl-radio-card[data-size=md] .sl-radio-card-featured-icon{inline-size:var(--sl-radio-card-featured-icon-inline-size-md,var(--sl-radio-card-featured-icon-size-md));block-size:var(--sl-radio-card-featured-icon-block-size-md,var(--sl-radio-card-featured-icon-size-md))}.sl-radio-card-featured-glyph{inline-size:var(--sl-radio-card-featured-glyph-inline-size,var(--sl-radio-card-featured-glyph-size));block-size:var(--sl-radio-card-featured-glyph-block-size,var(--sl-radio-card-featured-glyph-size))}.sl-radio-card[data-size=md] .sl-radio-card-featured-glyph{inline-size:var(--sl-radio-card-featured-glyph-inline-size-md,var(--sl-radio-card-featured-glyph-size-md));block-size:var(--sl-radio-card-featured-glyph-block-size-md,var(--sl-radio-card-featured-glyph-size-md))}.sl-radio-card-title{font-size:var(--sl-radio-card-title-font-size);font-weight:var(--sl-radio-card-title-font-weight);color:var(--sl-radio-card-title-fg);margin-inline-end:var(--sl-radio-card-title-margin-inline-end)}.sl-radio-card[data-size=md] .sl-radio-card-title{font-size:var(--sl-radio-card-title-font-size-md)}.sl-radio-card-check{inline-size:var(--sl-radio-card-check-inline-size,var(--sl-radio-card-check-size));block-size:var(--sl-radio-card-check-block-size,var(--sl-radio-card-check-size));background:var(--sl-radio-card-check-bg);box-shadow:inset 0 0 0 var(--sl-radio-card-border-width) var(--sl-radio-card-check-border);transition:var(--sl-radio-card-check-transition);border-start-start-radius:var(--sl-radio-card-check-radius-start-start,var(--sl-radio-card-check-radius));border-start-end-radius:var(--sl-radio-card-check-radius-start-end,var(--sl-radio-card-check-radius));border-end-end-radius:var(--sl-radio-card-check-radius-end-end,var(--sl-radio-card-check-radius));border-end-start-radius:var(--sl-radio-card-check-radius-end-start,var(--sl-radio-card-check-radius));flex:none;justify-content:center;align-items:center;margin-inline-start:auto;display:flex}.sl-radio-card[data-size=md] .sl-radio-card-check{inline-size:var(--sl-radio-card-check-inline-size-md,var(--sl-radio-card-check-size-md));block-size:var(--sl-radio-card-check-block-size-md,var(--sl-radio-card-check-size-md));border-start-start-radius:var(--sl-radio-card-check-radius-start-start-md,var(--sl-radio-card-check-radius-md));border-start-end-radius:var(--sl-radio-card-check-radius-start-end-md,var(--sl-radio-card-check-radius-md));border-end-end-radius:var(--sl-radio-card-check-radius-end-end-md,var(--sl-radio-card-check-radius-md));border-end-start-radius:var(--sl-radio-card-check-radius-end-start-md,var(--sl-radio-card-check-radius-md))}.sl-radio-card[data-selected] .sl-radio-card-check{background:var(--sl-radio-card-check-selected-bg);box-shadow:inset 0 0 0 var(--sl-radio-card-border-width) var(--sl-radio-card-check-selected-border)}.sl-radio-card-check-svg{inline-size:var(--sl-radio-card-check-svg-inline-size,var(--sl-radio-card-check-svg-size));block-size:var(--sl-radio-card-check-svg-block-size,var(--sl-radio-card-check-svg-size));color:var(--sl-radio-card-check-svg-fg);opacity:0;transition:var(--sl-radio-card-check-svg-transition)}.sl-radio-card[data-selected] .sl-radio-card-check-svg{opacity:1}.sl-radio-card-body{gap:var(--sl-radio-card-body-gap);flex-direction:column;padding-block-start:var(--sl-radio-card-body-padding-block-start,var(--sl-radio-card-body-padding));padding-block-end:var(--sl-radio-card-body-padding-block-end,var(--sl-radio-card-body-padding));padding-inline-start:var(--sl-radio-card-body-padding-inline-start,var(--sl-radio-card-body-padding));padding-inline-end:var(--sl-radio-card-body-padding-inline-end,var(--sl-radio-card-body-padding));display:flex}.sl-radio-card[data-size=md] .sl-radio-card-body{gap:var(--sl-radio-card-body-gap-md)}.sl-radio-card-price-row{gap:var(--sl-radio-card-price-row-gap);flex-direction:column-reverse;display:flex}.sl-radio-card-price{align-items:baseline;gap:var(--sl-radio-card-price-gap);margin:0;display:flex}.sl-radio-card-price-value{font-size:var(--sl-radio-card-price-value-font-size);font-weight:var(--sl-radio-card-price-value-font-weight);color:var(--sl-radio-card-price-value-fg)}.sl-radio-card[data-size=md] .sl-radio-card-price-value{font-size:var(--sl-radio-card-price-value-font-size-md)}.sl-radio-card-price-secondary{font-size:var(--sl-radio-card-price-secondary-font-size);color:var(--sl-radio-card-price-secondary-fg)}.sl-radio-card[data-size=md] .sl-radio-card-price-secondary,.sl-radio-card[data-size=md] .sl-radio-card-description{font-size:var(--sl-radio-card-secondary-font-size-md)}.sl-radio-card-description{font-size:var(--sl-radio-card-description-font-size);color:var(--sl-radio-card-description-fg);margin:0}@media (width>=640px){.sl-radio-card-price-row{justify-content:space-between;align-items:flex-start;gap:var(--sl-radio-card-price-row-gap-wide);flex-direction:row}}.sl-radio-icon-group{--sl-radio-icon-group-gap:var(--spacing-3);--sl-radio-icon-font-family:var(--default-font-family);--sl-radio-icon-card-gap:var(--spacing-1);--sl-radio-icon-card-padding:var(--spacing-4);--sl-radio-icon-card-radius:var(--radius-lg);--sl-radio-icon-card-bg:var(--color-bg-secondary);--sl-radio-icon-border-width:var(--border-width);--sl-radio-icon-card-border:var(--color-border-secondary);--sl-radio-icon-card-selected-border:var(--color-brand-500);--sl-radio-icon-card-transition:box-shadow .1s ease;--sl-radio-icon-focus-ring-width:var(--focus-ring-width);--sl-radio-icon-focus-ring-color:var(--color-brand-500);--sl-radio-icon-focus-ring-offset:var(--focus-ring-offset);--sl-radio-icon-body-gap:var(--spacing-3);--sl-radio-icon-badge-size-sm:var(--spacing-8);--sl-radio-icon-badge-size-md:var(--spacing-10);--sl-radio-icon-badge-radius:var(--radius-md);--sl-radio-icon-badge-bg:var(--color-bg-secondary);--sl-radio-icon-badge-border:var(--color-border-secondary);--sl-radio-icon-badge-fg:var(--color-text-secondary);--sl-radio-icon-glyph-size-sm:var(--spacing-4_5);--sl-radio-icon-glyph-size-md:var(--spacing-5);--sl-radio-icon-text-gap-md:var(--spacing-0_5);--sl-radio-icon-titles-gap:var(--spacing-1);--sl-radio-icon-font-size:var(--text-sm);--sl-radio-icon-line-height:var(--text-sm--line-height);--sl-radio-icon-title-font-weight:var(--font-weight-medium);--sl-radio-icon-title-fg:var(--color-text-secondary);--sl-radio-icon-secondary-fg:var(--color-text-tertiary);--sl-radio-icon-description-fg:var(--color-text-tertiary);--sl-radio-icon-check-size-sm:var(--spacing-4);--sl-radio-icon-check-size-md:var(--spacing-5);--sl-radio-icon-check-radius-sm:var(--radius-xs);--sl-radio-icon-check-radius-md:var(--radius-sm);--sl-radio-icon-check-bg:var(--color-bg-secondary);--sl-radio-icon-check-border:var(--color-border-primary);--sl-radio-icon-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-icon-check-selected-bg:var(--color-brand-600);--sl-radio-icon-check-selected-border:var(--color-brand-600);--sl-radio-icon-check-svg-size:var(--spacing-3);--sl-radio-icon-check-svg-color:var(--color-white);--sl-radio-icon-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-icon-group-gap);font-family:var(--sl-radio-icon-font-family);flex-direction:column;display:flex}.sl-radio-icon-card{align-items:flex-start;gap:var(--sl-radio-icon-card-gap);background:var(--sl-radio-icon-card-bg);box-shadow:inset 0 0 0 var(--sl-radio-icon-border-width) var(--sl-radio-icon-card-border);cursor:pointer;transition:var(--sl-radio-icon-card-transition);border-start-start-radius:var(--sl-radio-icon-card-radius-start-start,var(--sl-radio-icon-card-radius));border-start-end-radius:var(--sl-radio-icon-card-radius-start-end,var(--sl-radio-icon-card-radius));border-end-end-radius:var(--sl-radio-icon-card-radius-end-end,var(--sl-radio-icon-card-radius));border-end-start-radius:var(--sl-radio-icon-card-radius-end-start,var(--sl-radio-icon-card-radius));padding-block-start:var(--sl-radio-icon-card-padding-block-start,var(--sl-radio-icon-card-padding-block,var(--sl-radio-icon-card-padding)));padding-block-end:var(--sl-radio-icon-card-padding-block-end,var(--sl-radio-icon-card-padding-block,var(--sl-radio-icon-card-padding)));padding-inline-start:var(--sl-radio-icon-card-padding-inline-start,var(--sl-radio-icon-card-padding-inline,var(--sl-radio-icon-card-padding)));padding-inline-end:var(--sl-radio-icon-card-padding-inline-end,var(--sl-radio-icon-card-padding-inline,var(--sl-radio-icon-card-padding)));display:flex;position:relative}.sl-radio-icon-card[data-selected]{box-shadow:inset 0 0 0 var(--sl-radio-icon-focus-ring-width) var(--sl-radio-icon-card-selected-border)}.sl-radio-icon-card[data-disabled]{opacity:.5;cursor:not-allowed}.sl-radio-icon-card[data-focus-visible]{outline:var(--sl-radio-icon-focus-ring-width) solid var(--sl-radio-icon-focus-ring-color);outline-offset:var(--sl-radio-icon-focus-ring-offset)}.sl-radio-icon-body{gap:var(--sl-radio-icon-body-gap);flex:auto;min-inline-size:0;display:flex}.sl-radio-icon-badge{inline-size:var(--sl-radio-icon-badge-inline-size-sm,var(--sl-radio-icon-badge-size-sm));block-size:var(--sl-radio-icon-badge-block-size-sm,var(--sl-radio-icon-badge-size-sm));background:var(--sl-radio-icon-badge-bg);box-shadow:inset 0 0 0 var(--sl-radio-icon-border-width) var(--sl-radio-icon-badge-border);color:var(--sl-radio-icon-badge-fg);border-start-start-radius:var(--sl-radio-icon-badge-radius-start-start,var(--sl-radio-icon-badge-radius));border-start-end-radius:var(--sl-radio-icon-badge-radius-start-end,var(--sl-radio-icon-badge-radius));border-end-end-radius:var(--sl-radio-icon-badge-radius-end-end,var(--sl-radio-icon-badge-radius));border-end-start-radius:var(--sl-radio-icon-badge-radius-end-start,var(--sl-radio-icon-badge-radius));flex:none;justify-content:center;align-items:center;display:flex}.sl-radio-icon-card[data-size=md] .sl-radio-icon-badge{inline-size:var(--sl-radio-icon-badge-inline-size-md,var(--sl-radio-icon-badge-size-md));block-size:var(--sl-radio-icon-badge-block-size-md,var(--sl-radio-icon-badge-size-md))}.sl-radio-icon-glyph{inline-size:var(--sl-radio-icon-glyph-inline-size-sm,var(--sl-radio-icon-glyph-size-sm));block-size:var(--sl-radio-icon-glyph-block-size-sm,var(--sl-radio-icon-glyph-size-sm))}.sl-radio-icon-card[data-size=md] .sl-radio-icon-glyph{inline-size:var(--sl-radio-icon-glyph-inline-size-md,var(--sl-radio-icon-glyph-size-md));block-size:var(--sl-radio-icon-glyph-block-size-md,var(--sl-radio-icon-glyph-size-md))}.sl-radio-icon-text{flex-direction:column;min-inline-size:0;display:flex}.sl-radio-icon-card[data-size=md] .sl-radio-icon-text{gap:var(--sl-radio-icon-text-gap-md)}.sl-radio-icon-titles{gap:var(--sl-radio-icon-titles-gap);pointer-events:none;display:flex}.sl-radio-icon-title{font-size:var(--sl-radio-icon-font-size);font-weight:var(--sl-radio-icon-title-font-weight);color:var(--sl-radio-icon-title-fg)}.sl-radio-icon-secondary{font-size:var(--sl-radio-icon-font-size);color:var(--sl-radio-icon-secondary-fg)}.sl-radio-icon-card[data-size=md] .sl-radio-icon-title,.sl-radio-icon-card[data-size=md] .sl-radio-icon-secondary,.sl-radio-icon-card[data-size=md] .sl-radio-icon-description{font-size:var(--sl-radio-icon-font-size)}.sl-radio-icon-description{font-size:var(--sl-radio-icon-font-size);color:var(--sl-radio-icon-description-fg)}.sl-radio-icon-check{inline-size:var(--sl-radio-icon-check-inline-size-sm,var(--sl-radio-icon-check-size-sm));block-size:var(--sl-radio-icon-check-block-size-sm,var(--sl-radio-icon-check-size-sm));background:var(--sl-radio-icon-check-bg);box-shadow:inset 0 0 0 var(--sl-radio-icon-border-width) var(--sl-radio-icon-check-border);transition:var(--sl-radio-icon-check-transition);border-start-start-radius:var(--sl-radio-icon-check-radius-start-start-sm,var(--sl-radio-icon-check-radius-sm));border-start-end-radius:var(--sl-radio-icon-check-radius-start-end-sm,var(--sl-radio-icon-check-radius-sm));border-end-end-radius:var(--sl-radio-icon-check-radius-end-end-sm,var(--sl-radio-icon-check-radius-sm));border-end-start-radius:var(--sl-radio-icon-check-radius-end-start-sm,var(--sl-radio-icon-check-radius-sm));flex:none;justify-content:center;align-items:center;display:flex}.sl-radio-icon-card[data-size=md] .sl-radio-icon-check{inline-size:var(--sl-radio-icon-check-inline-size-md,var(--sl-radio-icon-check-size-md));block-size:var(--sl-radio-icon-check-block-size-md,var(--sl-radio-icon-check-size-md));border-start-start-radius:var(--sl-radio-icon-check-radius-start-start-md,var(--sl-radio-icon-check-radius-md));border-start-end-radius:var(--sl-radio-icon-check-radius-start-end-md,var(--sl-radio-icon-check-radius-md));border-end-end-radius:var(--sl-radio-icon-check-radius-end-end-md,var(--sl-radio-icon-check-radius-md));border-end-start-radius:var(--sl-radio-icon-check-radius-end-start-md,var(--sl-radio-icon-check-radius-md))}.sl-radio-icon-card[data-selected] .sl-radio-icon-check{background:var(--sl-radio-icon-check-selected-bg);box-shadow:inset 0 0 0 var(--sl-radio-icon-border-width) var(--sl-radio-icon-check-selected-border)}.sl-radio-icon-check-svg{inline-size:var(--sl-radio-icon-check-svg-inline-size,var(--sl-radio-icon-check-svg-size));block-size:var(--sl-radio-icon-check-svg-block-size,var(--sl-radio-icon-check-svg-size));color:var(--sl-radio-icon-check-svg-color);opacity:0;transition:var(--sl-radio-icon-check-svg-transition)}.sl-radio-icon-card[data-selected] .sl-radio-icon-check-svg{opacity:1}.sl-radio-payment-group{--sl-radio-payment-gap:var(--spacing-3);--sl-radio-payment-font-family:var(--default-font-family);--sl-radio-payment-card-gap:var(--spacing-1);--sl-radio-payment-card-padding:var(--spacing-4);--sl-radio-payment-card-radius:var(--radius-lg);--sl-radio-payment-card-bg:var(--color-bg-secondary);--sl-radio-payment-card-border-width:var(--border-width);--sl-radio-payment-card-border-color:var(--color-border-secondary,var(--color-neutral-300));--sl-radio-payment-card-selected-ring-width:var(--focus-ring-width);--sl-radio-payment-card-selected-ring-color:var(--color-border-brand);--sl-radio-payment-card-transition:box-shadow .1s ease;--sl-radio-payment-card-disabled-opacity:.5;--sl-radio-payment-focus-ring-width:var(--focus-ring-width);--sl-radio-payment-focus-ring-color:var(--color-border-brand);--sl-radio-payment-focus-ring-offset:var(--focus-ring-offset);--sl-radio-payment-main-gap:var(--spacing-3);--sl-radio-payment-main-gap-md:var(--spacing-4);--sl-radio-payment-titles-gap-md:var(--spacing-0_5);--sl-radio-payment-title-font-size:var(--text-sm);--sl-radio-payment-title-line-height:var(--text-sm--line-height);--sl-radio-payment-title-font-weight:var(--font-weight-medium);--sl-radio-payment-title-fg:var(--color-text-secondary,var(--color-neutral-700));--sl-radio-payment-description-font-size:var(--text-sm);--sl-radio-payment-description-line-height:var(--text-sm--line-height);--sl-radio-payment-description-fg:var(--color-text-tertiary,var(--color-neutral-600));--sl-radio-payment-actions-gap:var(--spacing-3);--sl-radio-payment-actions-margin-block-start:var(--spacing-2);--sl-radio-payment-actions-margin-block-start-md:var(--spacing-3);--sl-radio-payment-check-size:var(--spacing-4);--sl-radio-payment-check-size-md:var(--spacing-5);--sl-radio-payment-check-radius:var(--radius-xs);--sl-radio-payment-check-radius-md:var(--radius-sm);--sl-radio-payment-check-bg:var(--color-bg-secondary);--sl-radio-payment-check-border-width:var(--border-width);--sl-radio-payment-check-border-color:var(--color-border-primary,var(--color-neutral-400));--sl-radio-payment-check-selected-bg:var(--color-bg-brand-solid);--sl-radio-payment-check-selected-border-color:var(--color-bg-brand-solid);--sl-radio-payment-check-transition:background .1s ease, box-shadow .1s ease;--sl-radio-payment-check-svg-size:var(--spacing-3);--sl-radio-payment-check-svg-fg:var(--color-text-white);--sl-radio-payment-check-svg-transition:opacity .1s ease;gap:var(--sl-radio-payment-gap);font-family:var(--sl-radio-payment-font-family);flex-direction:column;display:flex}.sl-radio-payment-card{align-items:flex-start;gap:var(--sl-radio-payment-card-gap);background:var(--sl-radio-payment-card-bg);box-shadow:inset 0 0 0 var(--sl-radio-payment-card-border-width) var(--sl-radio-payment-card-border-color);cursor:pointer;transition:var(--sl-radio-payment-card-transition);border-start-start-radius:var(--sl-radio-payment-card-radius-start-start,var(--sl-radio-payment-card-radius));border-start-end-radius:var(--sl-radio-payment-card-radius-start-end,var(--sl-radio-payment-card-radius));border-end-end-radius:var(--sl-radio-payment-card-radius-end-end,var(--sl-radio-payment-card-radius));border-end-start-radius:var(--sl-radio-payment-card-radius-end-start,var(--sl-radio-payment-card-radius));padding-block-start:var(--sl-radio-payment-card-padding-block-start,var(--sl-radio-payment-card-padding-block,var(--sl-radio-payment-card-padding)));padding-block-end:var(--sl-radio-payment-card-padding-block-end,var(--sl-radio-payment-card-padding-block,var(--sl-radio-payment-card-padding)));padding-inline-start:var(--sl-radio-payment-card-padding-inline-start,var(--sl-radio-payment-card-padding-inline,var(--sl-radio-payment-card-padding)));padding-inline-end:var(--sl-radio-payment-card-padding-inline-end,var(--sl-radio-payment-card-padding-inline,var(--sl-radio-payment-card-padding)));display:flex;position:relative}.sl-radio-payment-card[data-selected]{box-shadow:inset 0 0 0 var(--sl-radio-payment-card-selected-ring-width) var(--sl-radio-payment-card-selected-ring-color)}.sl-radio-payment-card[data-disabled]{opacity:var(--sl-radio-payment-card-disabled-opacity);cursor:not-allowed}.sl-radio-payment-card[data-focus-visible]{outline:var(--sl-radio-payment-focus-ring-width) solid var(--sl-radio-payment-focus-ring-color);outline-offset:var(--sl-radio-payment-focus-ring-offset)}.sl-radio-payment-main{gap:var(--sl-radio-payment-main-gap);flex:auto;min-inline-size:0;display:flex}.sl-radio-payment-logo{flex:none;align-items:flex-start;display:flex}.sl-radio-payment-text{min-inline-size:0}.sl-radio-payment-titles{flex-direction:column;display:flex}.sl-radio-payment-title{font-size:var(--sl-radio-payment-title-font-size);line-height:var(--sl-radio-payment-title-line-height);font-weight:var(--sl-radio-payment-title-font-weight);color:var(--sl-radio-payment-title-fg);pointer-events:none}.sl-radio-payment-description{font-size:var(--sl-radio-payment-description-font-size);line-height:var(--sl-radio-payment-description-line-height);color:var(--sl-radio-payment-description-fg)}.sl-radio-payment-actions{gap:var(--sl-radio-payment-actions-gap);margin-block-start:var(--sl-radio-payment-actions-margin-block-start);display:flex}.sl-radio-payment-check{inline-size:var(--sl-radio-payment-check-inline-size,var(--sl-radio-payment-check-size));block-size:var(--sl-radio-payment-check-block-size,var(--sl-radio-payment-check-size));background:var(--sl-radio-payment-check-bg);box-shadow:inset 0 0 0 var(--sl-radio-payment-check-border-width) var(--sl-radio-payment-check-border-color);transition:var(--sl-radio-payment-check-transition);border-start-start-radius:var(--sl-radio-payment-check-radius-start-start,var(--sl-radio-payment-check-radius));border-start-end-radius:var(--sl-radio-payment-check-radius-start-end,var(--sl-radio-payment-check-radius));border-end-end-radius:var(--sl-radio-payment-check-radius-end-end,var(--sl-radio-payment-check-radius));border-end-start-radius:var(--sl-radio-payment-check-radius-end-start,var(--sl-radio-payment-check-radius));flex:none;justify-content:center;align-items:center;display:flex}.sl-radio-payment-card[data-selected] .sl-radio-payment-check{background:var(--sl-radio-payment-check-selected-bg);box-shadow:inset 0 0 0 var(--sl-radio-payment-check-border-width) var(--sl-radio-payment-check-selected-border-color)}.sl-radio-payment-check-svg{inline-size:var(--sl-radio-payment-check-svg-inline-size,var(--sl-radio-payment-check-svg-size));block-size:var(--sl-radio-payment-check-svg-block-size,var(--sl-radio-payment-check-svg-size));color:var(--sl-radio-payment-check-svg-fg);opacity:0;transition:var(--sl-radio-payment-check-svg-transition)}.sl-radio-payment-card[data-selected] .sl-radio-payment-check-svg{opacity:1}.sl-radio-payment-card[data-size=md] .sl-radio-payment-main{gap:var(--sl-radio-payment-main-gap-md)}.sl-radio-payment-card[data-size=md] .sl-radio-payment-titles{gap:var(--sl-radio-payment-titles-gap-md)}.sl-radio-payment-card[data-size=md] .sl-radio-payment-actions{margin-block-start:var(--sl-radio-payment-actions-margin-block-start-md)}.sl-radio-payment-card[data-size=md] .sl-radio-payment-check{inline-size:var(--sl-radio-payment-check-inline-size-md,var(--sl-radio-payment-check-size-md));block-size:var(--sl-radio-payment-check-block-size-md,var(--sl-radio-payment-check-size-md));border-start-start-radius:var(--sl-radio-payment-check-radius-start-start-md,var(--sl-radio-payment-check-radius-md));border-start-end-radius:var(--sl-radio-payment-check-radius-start-end-md,var(--sl-radio-payment-check-radius-md));border-end-end-radius:var(--sl-radio-payment-check-radius-end-end-md,var(--sl-radio-payment-check-radius-md));border-end-start-radius:var(--sl-radio-payment-check-radius-end-start-md,var(--sl-radio-payment-check-radius-md))}.sl-range-calendar{--sl-range-font-family:var(--font-body);--sl-range-font-size:var(--text-sm);--sl-range-line-height:var(--text-sm--line-height);--sl-range-title-font-weight:var(--font-weight-semibold);--sl-range-weekday-font-weight:var(--font-weight-medium);--sl-range-title-fg:var(--color-fg-secondary);--sl-range-weekday-fg:var(--color-text-secondary);--sl-range-divider-color:var(--color-border-secondary);--sl-range-row-spacer-color:var(--color-transparent);--sl-range-month-gap:var(--spacing-3);--sl-range-month-padding-block:var(--spacing-5);--sl-range-month-padding-inline:var(--spacing-6);--sl-range-divider-width:var(--border-width);--sl-range-nav-size:var(--spacing-8);--sl-range-weekday-spacer-width:var(--spacing-1);--sl-range-weekday-size:var(--spacing-10);--sl-range-row-spacer-width:var(--spacing-1);font-family:var(--sl-range-font-family);align-items:flex-start;display:flex}.sl-range-month{gap:var(--sl-range-month-gap);flex-direction:column;padding-block-start:var(--sl-range-month-padding-block-start,var(--sl-range-month-padding-block));padding-block-end:var(--sl-range-month-padding-block-end,var(--sl-range-month-padding-block));padding-inline-start:var(--sl-range-month-padding-inline-start,var(--sl-range-month-padding-inline));padding-inline-end:var(--sl-range-month-padding-inline-end,var(--sl-range-month-padding-inline));display:flex}.sl-range-month--end{border-inline-start:var(--sl-range-divider-width) solid var(--sl-range-divider-color)}.sl-range-header{justify-content:space-between;align-items:center;display:flex;position:relative}.sl-range-header--end{justify-content:flex-end}.sl-range-nav{inline-size:var(--sl-range-nav-inline-size,var(--sl-range-nav-size));block-size:var(--sl-range-nav-block-size,var(--sl-range-nav-size));padding:0}.sl-range-nav-spacer{inline-size:var(--sl-range-nav-inline-size,var(--sl-range-nav-size));block-size:var(--sl-range-nav-block-size,var(--sl-range-nav-size))}.sl-range-title{font-size:var(--sl-range-font-size);line-height:var(--sl-range-line-height);font-weight:var(--sl-range-title-font-weight);color:var(--sl-range-title-fg);white-space:nowrap;margin:0;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.sl-range-grid{border-collapse:collapse;inline-size:max-content}.sl-range-weekday-cell{border-block-end:var(--sl-range-weekday-spacer-width-block-end,var(--sl-range-weekday-spacer-width)) solid var(--sl-range-row-spacer-color);padding:0}.sl-range-weekday{inline-size:var(--sl-range-weekday-inline-size,var(--sl-range-weekday-size));block-size:var(--sl-range-weekday-block-size,var(--sl-range-weekday-size));font-size:var(--sl-range-font-size);line-height:var(--sl-range-line-height);font-weight:var(--sl-range-weekday-font-weight);color:var(--sl-range-weekday-fg);justify-content:center;align-items:center;display:flex}.sl-range-grid-body td{padding:0}.sl-range-grid-body tr{border-block-end:var(--sl-range-row-spacer-width-block-end,var(--sl-range-row-spacer-width)) solid var(--sl-range-row-spacer-color)}.sl-range-grid-body tr:last-of-type{border-block-end:none}.sl-section-footer{--sl-section-footer-gap:var(--spacing-5);--sl-section-footer-gap-card:var(--spacing-4);--sl-section-footer-actions-gap:var(--spacing-3);--sl-section-footer-font-family:var(--default-font-family);--sl-section-footer-border-width:var(--border-width);--sl-section-footer-border-color:var(--color-border-secondary);--sl-section-footer-padding:var(--spacing-4);--sl-section-footer-padding-md:var(--spacing-5);--sl-section-footer-padding-card-block:var(--spacing-3);--sl-section-footer-padding-card-inline:var(--spacing-4);--sl-section-footer-padding-card-block-md:var(--spacing-4);--sl-section-footer-padding-card-inline-lg:var(--spacing-6);align-items:center;gap:var(--sl-section-footer-gap);border-block-start:var(--sl-section-footer-border-width-block-start,var(--sl-section-footer-border-width-block,var(--sl-section-footer-border-width))) solid var(--sl-section-footer-border-color);font-family:var(--sl-section-footer-font-family);padding-block-start:var(--sl-section-footer-padding-block-start,var(--sl-section-footer-padding-block,var(--sl-section-footer-padding)));display:flex}@media (width>=768px){.sl-section-footer{padding-block-start:var(--sl-section-footer-padding-block-start-md,var(--sl-section-footer-padding-block-md,var(--sl-section-footer-padding-md)))}}.sl-section-footer[data-card]{gap:var(--sl-section-footer-gap-card);padding-block-start:var(--sl-section-footer-padding-card-block-start,var(--sl-section-footer-padding-card-block));padding-block-end:var(--sl-section-footer-padding-card-block-end,var(--sl-section-footer-padding-card-block));padding-inline-start:var(--sl-section-footer-padding-card-inline-start,var(--sl-section-footer-padding-card-inline));padding-inline-end:var(--sl-section-footer-padding-card-inline-end,var(--sl-section-footer-padding-card-inline))}@media (width>=768px){.sl-section-footer[data-card]{padding-block-start:var(--sl-section-footer-padding-card-block-start-md,var(--sl-section-footer-padding-card-block-md));padding-block-end:var(--sl-section-footer-padding-card-block-end-md,var(--sl-section-footer-padding-card-block-md))}}@media (width>=1024px){.sl-section-footer[data-card]{padding-inline-start:var(--sl-section-footer-padding-card-inline-start-lg,var(--sl-section-footer-padding-card-inline-lg));padding-inline-end:var(--sl-section-footer-padding-card-inline-end-lg,var(--sl-section-footer-padding-card-inline-lg))}}.sl-section-footer-actions{justify-content:flex-end;gap:var(--sl-section-footer-actions-gap);flex:1;display:flex}.sl-section-header{--sl-section-header-gap:var(--spacing-5);--sl-section-header-border-width:var(--border-width);--sl-section-header-border-color:var(--color-border-secondary);--sl-section-header-padding:0;--sl-section-header-padding-block-start:0;--sl-section-header-padding-block-end:var(--spacing-5);--sl-section-header-font-family:var(--default-font-family);--sl-section-header-group-gap:var(--spacing-4);--sl-section-header-actions-gap:var(--spacing-3);--sl-section-header-heading-font-size:var(--text-md);--sl-section-header-heading-font-weight:var(--font-weight-semibold);--sl-section-header-heading-color:var(--color-text-primary);--sl-section-header-subheading-font-size:var(--text-sm);--sl-section-header-subheading-color:var(--color-text-tertiary);gap:var(--sl-section-header-gap);border-block-end:var(--sl-section-header-border-width) solid var(--sl-section-header-border-color);font-family:var(--sl-section-header-font-family);flex-direction:column;padding-block-start:var(--sl-section-header-padding-block-start);padding-block-end:var(--sl-section-header-padding-block-end);padding-inline-start:var(--sl-section-header-padding-inline-start,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));padding-inline-end:var(--sl-section-header-padding-inline-end,var(--sl-section-header-padding-inline,var(--sl-section-header-padding)));display:flex}.sl-section-header-group{align-items:flex-start;gap:var(--sl-section-header-group-gap);flex-direction:column;display:flex;position:relative}@media (width>=768px){.sl-section-header-group{flex-direction:row}}.sl-section-header-actions{gap:var(--sl-section-header-actions-gap);display:flex}.sl-section-header-heading{font-size:var(--sl-section-header-heading-font-size);font-weight:var(--sl-section-header-heading-font-weight);color:var(--sl-section-header-heading-color);margin:0}.sl-section-header-subheading{font-size:var(--sl-section-header-subheading-font-size);color:var(--sl-section-header-subheading-color);margin:0}.sl-section-label{--sl-section-label-font-family:var(--font-body);--sl-section-label-font-weight:var(--font-weight-semibold);--sl-section-label-font-size-sm:var(--text-sm);--sl-section-label-line-height-sm:var(--text-sm--line-height);--sl-section-label-font-size-md:var(--text-md);--sl-section-label-line-height-md:var(--text-md--line-height);--sl-section-label-heading-gap-sm:var(--spacing-0_5);--sl-section-label-heading-gap-md:var(--spacing-1);--sl-section-label-transition:color .12s ease;--sl-section-label-help-icon-size:var(--spacing-4);--sl-section-label-actions-gap:var(--spacing-2);--sl-section-label-actions-margin:var(--spacing-3);--sl-section-label-heading-fg:var(--color-text-secondary);--sl-section-label-required-fg:var(--color-text-brand-primary);--sl-section-label-description-fg:var(--color-text-tertiary);--sl-section-label-help-fg:var(--color-text-quaternary);--sl-section-label-help-fg-hover:var(--color-text-tertiary);font-family:var(--sl-section-label-font-family)}.sl-section-label-heading{color:var(--sl-section-label-heading-fg);font-weight:var(--sl-section-label-font-weight);align-items:center;margin:0;display:flex}.sl-section-label-required{color:var(--sl-section-label-required-fg)}.sl-section-label-help{color:var(--sl-section-label-help-fg);cursor:pointer;transition:var(--sl-section-label-transition);background:0 0;border:none;padding:0;display:inline-flex}.sl-section-label-help:hover,.sl-section-label-help:focus-visible{color:var(--sl-section-label-help-fg-hover);outline:none}.sl-section-label-help-icon{inline-size:var(--sl-section-label-help-icon-inline-size,var(--sl-section-label-help-icon-size));block-size:var(--sl-section-label-help-icon-block-size,var(--sl-section-label-help-icon-size))}.sl-section-label-description{color:var(--sl-section-label-description-fg);margin:0}.sl-section-label-actions{gap:var(--sl-section-label-actions-gap);margin-block-start:var(--sl-section-label-actions-margin-block-start,var(--sl-section-label-actions-margin-block,var(--sl-section-label-actions-margin)));display:flex}.sl-section-label[data-size=sm] .sl-section-label-heading{gap:var(--sl-section-label-heading-gap-sm);font-size:var(--sl-section-label-font-size-sm);line-height:var(--sl-section-label-line-height-sm)}.sl-section-label[data-size=md] .sl-section-label-heading{gap:var(--sl-section-label-heading-gap-md);font-size:var(--sl-section-label-font-size-md);line-height:var(--sl-section-label-line-height-md)}.sl-section-label[data-size=sm] .sl-section-label-description{font-size:var(--sl-section-label-font-size-sm);line-height:var(--sl-section-label-line-height-sm)}.sl-section-label[data-size=md] .sl-section-label-description{font-size:var(--sl-section-label-font-size-md);line-height:var(--sl-section-label-line-height-md)}.sl-select,.sl-select-popover,.sl-multi-select-popover{--sl-select-font-family:var(--font-body);--sl-select-font-weight-label:var(--font-weight-medium);--sl-select-font-weight-value:var(--font-weight-medium);--sl-select-font-size-sm:var(--text-sm);--sl-select-line-height-sm:var(--text-sm--line-height);--sl-select-font-size-md:var(--text-md);--sl-select-line-height-md:var(--text-md--line-height);--sl-select-transition:box-shadow .1s linear;--sl-select-border-width:var(--border-width);--sl-select-focus-ring-width:var(--focus-ring-width);--sl-select-focus-ring-color:var(--color-focus-ring);--sl-select-focus-ring-offset:var(--focus-ring-offset);--sl-select-trigger-shadow:var(--shadow-xs);--sl-select-popover-shadow:var(--shadow-lg);--sl-select-label-fg:var(--color-text-secondary);--sl-select-surface-bg:var(--color-bg-primary);--sl-select-trigger-fg:var(--color-text-primary);--sl-select-trigger-border:var(--color-border-primary);--sl-select-popover-border:var(--color-border-secondary_alt);--sl-select-value-label-fg:var(--color-text-primary);--sl-select-value-support-fg:var(--color-text-tertiary);--sl-select-placeholder-fg:var(--color-text-placeholder);--sl-select-icon-fg:var(--color-fg-quaternary);--sl-select-chevron-fg:var(--color-fg-quaternary);--sl-select-hint-fg:var(--color-text-tertiary);--sl-select-hint-invalid-fg:var(--color-text-error-primary_hover);--sl-select-option-fg:var(--color-text-primary);--sl-select-option-label-fg:var(--color-text-primary);--sl-select-option-support-fg:var(--color-text-tertiary);--sl-select-option-bg-active:var(--color-bg-primary_hover);--sl-select-check-fg:var(--color-fg-brand-primary);--sl-select-option-selected-bg:var(--color-bg-brand-primary);--sl-select-option-selected-label-fg:var(--color-text-brand-primary);--sl-select-option-selected-support-fg:var(--color-text-brand-secondary);--sl-select-gap:var(--spacing-1_5);--sl-select-trigger-radius:var(--radius-lg);--sl-select-popover-radius:var(--radius-lg);--sl-select-option-radius:var(--radius-md);--sl-select-trigger-gap-sm:var(--spacing-2);--sl-select-trigger-gap-md:var(--spacing-2);--sl-select-trigger-gap-lg:var(--spacing-2);--sl-select-trigger-padding-sm:var(--spacing-2);--sl-select-trigger-padding-inline-start-sm:var(--spacing-3);--sl-select-trigger-padding-inline-end-sm:var(--spacing-2_5);--sl-select-trigger-padding-md:var(--spacing-2);--sl-select-trigger-padding-inline-md:var(--spacing-3);--sl-select-trigger-padding-lg:var(--spacing-2_5);--sl-select-trigger-padding-inline-lg:var(--spacing-3_5);--sl-select-value-gap:var(--spacing-2);--sl-select-value-text-gap:var(--spacing-1_5);--sl-select-icon-size:var(--spacing-5);--sl-select-icon-size-sm:var(--spacing-4);--sl-select-chevron-size:var(--spacing-4);--sl-select-chevron-size-lg:var(--spacing-5);--sl-select-popover-inline-size:var(--trigger-width);--sl-select-popover-padding-block:var(--spacing-1);--sl-select-option-gap:var(--spacing-2);--sl-select-option-text-gap:var(--spacing-2);--sl-select-option-text-gap-sm:var(--spacing-1_5);--sl-select-option-margin-block:var(--spacing-px);--sl-select-option-margin-inline:var(--spacing-1_5);--sl-select-option-margin-inline-sm:var(--spacing-1);--sl-select-option-padding-md:var(--spacing-2);--sl-select-option-padding-inline-start-md:var(--spacing-2);--sl-select-option-padding-inline-end-md:var(--spacing-2_5);--sl-select-option-padding-sm:var(--spacing-2);--sl-select-option-padding-inline-start-sm:var(--spacing-2);--sl-select-option-padding-inline-end-sm:var(--spacing-2_5);--sl-select-option-padding-lg:var(--spacing-2_5);--sl-select-option-padding-inline-start-lg:var(--spacing-2);--sl-select-option-padding-inline-end-lg:var(--spacing-2_5);--sl-select-check-size:var(--spacing-5);--sl-select-check-size-sm:var(--spacing-4);--sl-select-popover-max-block-size-sm:14rem;--sl-select-popover-max-block-size-md:16rem;--sl-select-popover-max-block-size-lg:20rem}.sl-select{gap:var(--sl-select-gap);font-family:var(--sl-select-font-family);flex-direction:column;display:flex}.sl-select-popover{font-family:var(--sl-select-font-family)}.sl-select-label{font-size:var(--sl-select-font-size-sm);line-height:var(--sl-select-line-height-sm);font-weight:var(--sl-select-font-weight-label);color:var(--sl-select-label-fg)}.sl-select-trigger{text-align:start;cursor:pointer;background:var(--sl-select-surface-bg);inline-size:100%;color:var(--sl-select-trigger-fg);box-shadow:inset 0 0 0 var(--sl-select-border-width) var(--sl-select-trigger-border), var(--sl-select-trigger-shadow);transition:var(--sl-select-transition);border:none;border-start-start-radius:var(--sl-select-trigger-radius-start-start,var(--sl-select-trigger-radius));border-start-end-radius:var(--sl-select-trigger-radius-start-end,var(--sl-select-trigger-radius));border-end-end-radius:var(--sl-select-trigger-radius-end-end,var(--sl-select-trigger-radius));border-end-start-radius:var(--sl-select-trigger-radius-end-start,var(--sl-select-trigger-radius));outline:none;align-items:center;display:flex;position:relative}.sl-select-trigger[data-size=sm]{gap:var(--sl-select-trigger-gap-sm);padding-block-start:var(--sl-select-trigger-padding-block-start-sm,var(--sl-select-trigger-padding-block-sm,var(--sl-select-trigger-padding-sm)));padding-block-end:var(--sl-select-trigger-padding-block-end-sm,var(--sl-select-trigger-padding-block-sm,var(--sl-select-trigger-padding-sm)));padding-inline-start:var(--sl-select-trigger-padding-inline-start-sm);padding-inline-end:var(--sl-select-trigger-padding-inline-end-sm)}.sl-select-trigger[data-size=md]{gap:var(--sl-select-trigger-gap-md);padding-block-start:var(--sl-select-trigger-padding-block-start-md,var(--sl-select-trigger-padding-block-md,var(--sl-select-trigger-padding-md)));padding-block-end:var(--sl-select-trigger-padding-block-end-md,var(--sl-select-trigger-padding-block-md,var(--sl-select-trigger-padding-md)));padding-inline-start:var(--sl-select-trigger-padding-inline-start-md,var(--sl-select-trigger-padding-inline-md));padding-inline-end:var(--sl-select-trigger-padding-inline-end-md,var(--sl-select-trigger-padding-inline-md))}.sl-select-trigger[data-size=lg]{gap:var(--sl-select-trigger-gap-lg);padding-block-start:var(--sl-select-trigger-padding-block-start-lg,var(--sl-select-trigger-padding-block-lg,var(--sl-select-trigger-padding-lg)));padding-block-end:var(--sl-select-trigger-padding-block-end-lg,var(--sl-select-trigger-padding-block-lg,var(--sl-select-trigger-padding-lg)));padding-inline-start:var(--sl-select-trigger-padding-inline-start-lg,var(--sl-select-trigger-padding-inline-lg));padding-inline-end:var(--sl-select-trigger-padding-inline-end-lg,var(--sl-select-trigger-padding-inline-lg))}.sl-select-trigger[data-focused],.sl-select-trigger[data-pressed],.sl-select[data-open] .sl-select-trigger{box-shadow:inset 0 0 0 var(--sl-select-focus-ring-width) var(--sl-select-focus-ring-color), var(--sl-select-trigger-shadow)}.sl-select-trigger[data-disabled]{opacity:.5;cursor:not-allowed}.sl-select-value{justify-content:flex-start;align-items:center;gap:var(--sl-select-value-gap);text-align:start;inline-size:100%;min-inline-size:0;display:flex;overflow:hidden}.sl-select-value [data-icon=leading],.sl-select-value svg{inline-size:var(--sl-select-icon-inline-size,var(--sl-select-icon-size));block-size:var(--sl-select-icon-block-size,var(--sl-select-icon-size));color:var(--sl-select-icon-fg);flex:none}.sl-select-trigger[data-size=sm] .sl-select-value [data-icon=leading],.sl-select-trigger[data-size=sm] .sl-select-value svg{inline-size:var(--sl-select-icon-inline-size-sm,var(--sl-select-icon-size-sm));block-size:var(--sl-select-icon-block-size-sm,var(--sl-select-icon-size-sm))}.sl-select-value-text{align-items:center;gap:var(--sl-select-value-text-gap);inline-size:100%;min-inline-size:0;display:flex;overflow:hidden}.sl-select-value-label{font-size:var(--sl-select-font-size-md);line-height:var(--sl-select-line-height-md);font-weight:var(--sl-select-font-weight-value);color:var(--sl-select-value-label-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sl-select-value-support{font-size:var(--sl-select-font-size-md);line-height:var(--sl-select-line-height-md);color:var(--sl-select-value-support-fg);white-space:nowrap}.sl-select-placeholder{font-size:var(--sl-select-font-size-md);line-height:var(--sl-select-line-height-md);color:var(--sl-select-placeholder-fg)}.sl-select-trigger[data-size=sm] .sl-select-value-label,.sl-select-trigger[data-size=sm] .sl-select-value-support,.sl-select-trigger[data-size=sm] .sl-select-placeholder{font-size:var(--sl-select-font-size-sm);line-height:var(--sl-select-line-height-sm)}.sl-select-chevron{inline-size:var(--sl-select-chevron-inline-size,var(--sl-select-chevron-size));block-size:var(--sl-select-chevron-block-size,var(--sl-select-chevron-size));color:var(--sl-select-chevron-fg);flex:none;margin-inline-start:auto}.sl-select-trigger[data-size=lg] .sl-select-chevron{inline-size:var(--sl-select-chevron-inline-size-lg,var(--sl-select-chevron-size-lg));block-size:var(--sl-select-chevron-block-size-lg,var(--sl-select-chevron-size-lg))}.sl-select-hint{font-size:var(--sl-select-font-size-md);line-height:var(--sl-select-line-height-md);color:var(--sl-select-hint-fg)}.sl-select[data-size=sm] .sl-select-hint{font-size:var(--sl-select-font-size-sm);line-height:var(--sl-select-line-height-sm)}.sl-select-hint[data-invalid]{color:var(--sl-select-hint-invalid-fg)}.sl-select-popover{inline-size:var(--sl-select-popover-inline-size);background:var(--sl-select-surface-bg);box-shadow:inset 0 0 0 var(--sl-select-border-width) var(--sl-select-popover-border), var(--sl-select-popover-shadow);border-start-start-radius:var(--sl-select-popover-radius-start-start,var(--sl-select-popover-radius));border-start-end-radius:var(--sl-select-popover-radius-start-end,var(--sl-select-popover-radius));border-end-end-radius:var(--sl-select-popover-radius-end-end,var(--sl-select-popover-radius));border-end-start-radius:var(--sl-select-popover-radius-end-start,var(--sl-select-popover-radius));outline:none;padding-block-start:var(--sl-select-popover-padding-block-start,var(--sl-select-popover-padding-block));padding-block-end:var(--sl-select-popover-padding-block-end,var(--sl-select-popover-padding-block));overflow:hidden auto}.sl-select-popover[data-size=sm]{max-block-size:var(--sl-select-popover-max-block-size-sm)}.sl-select-popover[data-size=md]{max-block-size:var(--sl-select-popover-max-block-size-md)}.sl-select-popover[data-size=lg]{max-block-size:var(--sl-select-popover-max-block-size-lg)}.sl-select-listbox{outline:none;block-size:100%;inline-size:100%}.sl-select-option{align-items:center;gap:var(--sl-select-option-gap);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--sl-select-option-fg);border-start-start-radius:var(--sl-select-option-radius-start-start,var(--sl-select-option-radius));border-start-end-radius:var(--sl-select-option-radius-start-end,var(--sl-select-option-radius));border-end-end-radius:var(--sl-select-option-radius-end-end,var(--sl-select-option-radius));border-end-start-radius:var(--sl-select-option-radius-end-start,var(--sl-select-option-radius));outline:none;display:flex}.sl-select-option[data-size=md]{margin-block-start:var(--sl-select-option-margin-block-start,var(--sl-select-option-margin-block));margin-block-end:var(--sl-select-option-margin-block-end,var(--sl-select-option-margin-block));margin-inline-start:var(--sl-select-option-margin-inline-start,var(--sl-select-option-margin-inline));margin-inline-end:var(--sl-select-option-margin-inline-end,var(--sl-select-option-margin-inline));padding-block-start:var(--sl-select-option-padding-block-start-md,var(--sl-select-option-padding-block-md,var(--sl-select-option-padding-md)));padding-block-end:var(--sl-select-option-padding-block-end-md,var(--sl-select-option-padding-block-md,var(--sl-select-option-padding-md)));padding-inline-start:var(--sl-select-option-padding-inline-start-md);padding-inline-end:var(--sl-select-option-padding-inline-end-md)}.sl-select-option[data-size=sm]{margin-block-start:var(--sl-select-option-margin-block-start,var(--sl-select-option-margin-block));margin-block-end:var(--sl-select-option-margin-block-end,var(--sl-select-option-margin-block));margin-inline-start:var(--sl-select-option-margin-inline-start-sm,var(--sl-select-option-margin-inline-sm));margin-inline-end:var(--sl-select-option-margin-inline-end-sm,var(--sl-select-option-margin-inline-sm));padding-block-start:var(--sl-select-option-padding-block-start-sm,var(--sl-select-option-padding-block-sm,var(--sl-select-option-padding-sm)));padding-block-end:var(--sl-select-option-padding-block-end-sm,var(--sl-select-option-padding-block-sm,var(--sl-select-option-padding-sm)));padding-inline-start:var(--sl-select-option-padding-inline-start-sm);padding-inline-end:var(--sl-select-option-padding-inline-end-sm)}.sl-select-option[data-size=lg]{margin-block-start:var(--sl-select-option-margin-block-start,var(--sl-select-option-margin-block));margin-block-end:var(--sl-select-option-margin-block-end,var(--sl-select-option-margin-block));margin-inline-start:var(--sl-select-option-margin-inline-start,var(--sl-select-option-margin-inline));margin-inline-end:var(--sl-select-option-margin-inline-end,var(--sl-select-option-margin-inline));padding-block-start:var(--sl-select-option-padding-block-start-lg,var(--sl-select-option-padding-block-lg,var(--sl-select-option-padding-lg)));padding-block-end:var(--sl-select-option-padding-block-end-lg,var(--sl-select-option-padding-block-lg,var(--sl-select-option-padding-lg)));padding-inline-start:var(--sl-select-option-padding-inline-start-lg);padding-inline-end:var(--sl-select-option-padding-inline-end-lg)}.sl-select-option[data-focused],.sl-select-option[data-hovered],.sl-select-option[data-selected]{background:var(--sl-select-option-bg-active)}.sl-select-popover[data-selection-style=highlight] .sl-select-option[data-selected]{background:var(--sl-select-option-selected-bg)}.sl-select-popover[data-selection-style=highlight] .sl-select-option[data-selected] .sl-select-option-label{color:var(--sl-select-option-selected-label-fg)}.sl-select-popover[data-selection-style=highlight] .sl-select-option[data-selected] .sl-select-option-support{color:var(--sl-select-option-selected-support-fg)}.sl-select-popover[data-selection-style=highlight] .sl-select-check{display:none}.sl-select-option[data-focus-visible]{box-shadow:inset 0 0 0 var(--sl-select-focus-ring-width) var(--sl-select-focus-ring-color)}.sl-select-option[data-disabled]{opacity:.5;cursor:not-allowed}.sl-select-option [data-icon=leading],.sl-select-option svg[data-icon=leading]{inline-size:var(--sl-select-icon-inline-size,var(--sl-select-icon-size));block-size:var(--sl-select-icon-block-size,var(--sl-select-icon-size));color:var(--sl-select-icon-fg);flex:none}.sl-select-option[data-size=sm] [data-icon=leading],.sl-select-option[data-size=sm] svg[data-icon=leading]{inline-size:var(--sl-select-icon-inline-size-sm,var(--sl-select-icon-size-sm));block-size:var(--sl-select-icon-block-size-sm,var(--sl-select-icon-size-sm))}.sl-select-option-text{align-items:center;gap:var(--sl-select-option-text-gap);flex-wrap:wrap;flex:auto;min-inline-size:0;display:flex}.sl-select-option[data-size=sm] .sl-select-option-text{gap:var(--sl-select-option-text-gap-sm)}.sl-select-option-label{font-size:var(--sl-select-font-size-md);line-height:var(--sl-select-line-height-md);font-weight:var(--sl-select-font-weight-value);color:var(--sl-select-option-label-fg);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.sl-select-option-support{font-size:var(--sl-select-font-size-md);line-height:var(--sl-select-line-height-md);color:var(--sl-select-option-support-fg);white-space:nowrap}.sl-select[data-support-align=end] .sl-select-value-support,.sl-select-popover[data-support-align=end] .sl-select-option-support{margin-inline-start:auto}.sl-select-option[data-size=sm] .sl-select-option-label,.sl-select-option[data-size=sm] .sl-select-option-support{font-size:var(--sl-select-font-size-sm);line-height:var(--sl-select-line-height-sm)}.sl-select-check{inline-size:var(--sl-select-check-inline-size,var(--sl-select-check-size));block-size:var(--sl-select-check-block-size,var(--sl-select-check-size));color:var(--sl-select-check-fg);flex:none;margin-inline-start:auto}.sl-select-option[data-size=sm] .sl-select-check{inline-size:var(--sl-select-check-inline-size-sm,var(--sl-select-check-size-sm));block-size:var(--sl-select-check-block-size-sm,var(--sl-select-check-size-sm))}.sl-select-native{--sl-select-native-radius:var(--radius-lg);--sl-select-native-border-width:var(--border-width);--sl-select-native-transition:box-shadow .1s linear;--sl-select-native-shadow:var(--shadow-xs);--sl-select-native-ring-color:var(--color-border-primary);--sl-select-native-focus-ring-width:var(--focus-ring-width);--sl-select-native-focus-ring-color:var(--color-border-brand);--sl-select-native-font-family:var(--font-body);--sl-select-native-font-weight:var(--font-weight-medium);--sl-select-native-bg:var(--color-bg-primary);--sl-select-native-fg:var(--color-text-primary);--sl-select-native-placeholder-fg:var(--color-fg-quaternary);--sl-select-native-label-fg:var(--color-text-secondary);--sl-select-native-hint-fg:var(--color-text-tertiary);--sl-select-native-chevron-fg:var(--color-fg-quaternary);--sl-select-native-label-margin-block:var(--spacing-1_5);--sl-select-native-label-font-size:var(--text-sm);--sl-select-native-label-line-height:var(--text-sm--line-height);--sl-select-native-label-font-weight:var(--font-weight-medium);--sl-select-native-hint-margin-block:var(--spacing-2);--sl-select-native-hint-font-size:var(--text-sm);--sl-select-native-hint-line-height:var(--text-sm--line-height);--sl-select-native-padding-block-sm:var(--spacing-2);--sl-select-native-padding-inline-start-sm:var(--spacing-3);--sl-select-native-padding-inline-end-sm:var(--spacing-8);--sl-select-native-font-size-sm:var(--text-sm);--sl-select-native-line-height-sm:var(--text-sm--line-height);--sl-select-native-padding-block-md:var(--spacing-2);--sl-select-native-padding-inline-start-md:var(--spacing-3);--sl-select-native-padding-inline-end-md:var(--spacing-9);--sl-select-native-font-size-md:var(--text-md);--sl-select-native-line-height-md:var(--text-md--line-height);--sl-select-native-padding-block-lg:var(--spacing-2_5);--sl-select-native-padding-inline-start-lg:var(--spacing-3_5);--sl-select-native-padding-inline-end-lg:var(--spacing-10);--sl-select-native-font-size-lg:var(--text-md);--sl-select-native-line-height-lg:var(--text-md--line-height);--sl-select-native-chevron-size:var(--spacing-4);--sl-select-native-chevron-size-lg:var(--spacing-5);--sl-select-native-chevron-inset-inline-end:var(--spacing-3);--sl-select-native-chevron-inset-inline-end-sm:var(--spacing-2_5);inline-size:100%;font-family:var(--sl-select-native-font-family);flex-direction:column;display:flex}.sl-select-native-label{font-size:var(--sl-select-native-label-font-size);line-height:var(--sl-select-native-label-line-height);font-weight:var(--sl-select-native-label-font-weight);color:var(--sl-select-native-label-fg);margin-block-end:var(--sl-select-native-label-margin-block-end,var(--sl-select-native-label-margin-block))}.sl-select-native-control{align-items:center;inline-size:100%;display:grid;position:relative}.sl-select-native-select{appearance:none;background:var(--sl-select-native-bg);inline-size:100%;color:var(--sl-select-native-fg);font-family:inherit;font-weight:var(--sl-select-native-font-weight);box-shadow:inset 0 0 0 var(--sl-select-native-border-width) var(--sl-select-native-ring-color), var(--sl-select-native-shadow);cursor:pointer;transition:var(--sl-select-native-transition);border:none;border-start-start-radius:var(--sl-select-native-radius-start-start,var(--sl-select-native-radius));border-start-end-radius:var(--sl-select-native-radius-start-end,var(--sl-select-native-radius));border-end-end-radius:var(--sl-select-native-radius-end-end,var(--sl-select-native-radius));border-end-start-radius:var(--sl-select-native-radius-end-start,var(--sl-select-native-radius));outline:none;margin:0}.sl-select-native-select::placeholder{color:var(--sl-select-native-placeholder-fg)}.sl-select-native-select[data-size=sm]{font-size:var(--sl-select-native-font-size-sm);line-height:var(--sl-select-native-line-height-sm);padding-block-start:var(--sl-select-native-padding-block-start-sm,var(--sl-select-native-padding-block-sm));padding-block-end:var(--sl-select-native-padding-block-end-sm,var(--sl-select-native-padding-block-sm));padding-inline-start:var(--sl-select-native-padding-inline-start-sm);padding-inline-end:var(--sl-select-native-padding-inline-end-sm)}.sl-select-native-select[data-size=md]{font-size:var(--sl-select-native-font-size-md);line-height:var(--sl-select-native-line-height-md);padding-block-start:var(--sl-select-native-padding-block-start-md,var(--sl-select-native-padding-block-md));padding-block-end:var(--sl-select-native-padding-block-end-md,var(--sl-select-native-padding-block-md));padding-inline-start:var(--sl-select-native-padding-inline-start-md);padding-inline-end:var(--sl-select-native-padding-inline-end-md)}.sl-select-native-select[data-size=lg]{font-size:var(--sl-select-native-font-size-lg);line-height:var(--sl-select-native-line-height-lg);padding-block-start:var(--sl-select-native-padding-block-start-lg,var(--sl-select-native-padding-block-lg));padding-block-end:var(--sl-select-native-padding-block-end-lg,var(--sl-select-native-padding-block-lg));padding-inline-start:var(--sl-select-native-padding-inline-start-lg);padding-inline-end:var(--sl-select-native-padding-inline-end-lg)}.sl-select-native-select:focus-visible{box-shadow:inset 0 0 0 var(--sl-select-native-focus-ring-width) var(--sl-select-native-focus-ring-color), var(--sl-select-native-shadow)}.sl-select-native-select:disabled{cursor:not-allowed;opacity:.5}.sl-select-native-chevron{pointer-events:none;inline-size:var(--sl-select-native-chevron-inline-size,var(--sl-select-native-chevron-size));block-size:var(--sl-select-native-chevron-block-size,var(--sl-select-native-chevron-size));color:var(--sl-select-native-chevron-fg);position:absolute;inset-inline-end:var(--sl-select-native-chevron-inset-inline-end)}.sl-select-native-select[data-size=sm]~.sl-select-native-chevron{inset-inline-end:var(--sl-select-native-chevron-inset-inline-end-sm)}.sl-select-native-select[data-size=lg]~.sl-select-native-chevron{inline-size:var(--sl-select-native-chevron-inline-size-lg,var(--sl-select-native-chevron-size-lg));block-size:var(--sl-select-native-chevron-block-size-lg,var(--sl-select-native-chevron-size-lg))}.sl-select-native-hint{font-size:var(--sl-select-native-hint-font-size);line-height:var(--sl-select-native-hint-line-height);color:var(--sl-select-native-hint-fg);margin-block-start:var(--sl-select-native-hint-margin-block-start,var(--sl-select-native-hint-margin-block))}.sl-share-project-link-card{--sl-share-project-font-family:var(--default-font-family);--sl-share-project-font-size:var(--text-sm);--sl-share-project-font-weight:var(--font-weight-semibold);--sl-share-project-border-width:var(--border-width);--sl-share-project-focus-ring-width:var(--focus-ring-width);--sl-share-project-focus-ring-color:var(--color-focus-ring);--sl-share-project-focus-ring-offset:var(--focus-ring-offset);--sl-share-project-card-bg:var(--color-bg-secondary);--sl-share-project-card-border:var(--color-border-secondary);--sl-share-project-title-fg:var(--color-text-primary);--sl-share-project-muted-fg:var(--color-text-tertiary);--sl-share-project-icon-fg:var(--color-text-tertiary);--sl-share-project-card-gap:var(--spacing-2);--sl-share-project-card-padding:var(--spacing-3);--sl-share-project-card-radius:var(--radius-md);--sl-share-project-link-icon-size:var(--spacing-4);--sl-share-project-link-icon-margin-block-start:var(--spacing-0_5);--sl-share-project-link-row-gap:var(--spacing-1);--sl-share-project-copy-inset-block-start:var(--spacing-2);--sl-share-project-copy-inset-inline-end:var(--spacing-2);--sl-share-project-role-gap:var(--spacing-1);--sl-share-project-role-radius:var(--radius-sm);--sl-share-project-role-icon-size:var(--spacing-3);--sl-share-project-role-icon-stroke-width:3;--sl-share-project-role-margin-block-start:var(--spacing-1);--sl-share-project-role-popover-min-inline-size:var(--spacing-24);--sl-share-project-members-gap:var(--spacing-3);--sl-share-project-member-gap:var(--spacing-3);gap:var(--sl-share-project-card-gap);background:var(--sl-share-project-card-bg);inline-size:100%;box-shadow:inset 0 0 0 var(--sl-share-project-border-width) var(--sl-share-project-card-border);border-start-start-radius:var(--sl-share-project-card-radius-start-start,var(--sl-share-project-card-radius));border-start-end-radius:var(--sl-share-project-card-radius-start-end,var(--sl-share-project-card-radius));border-end-end-radius:var(--sl-share-project-card-radius-end-end,var(--sl-share-project-card-radius));border-end-start-radius:var(--sl-share-project-card-radius-end-start,var(--sl-share-project-card-radius));padding-block-start:var(--sl-share-project-card-padding-block-start,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-block-end:var(--sl-share-project-card-padding-block-end,var(--sl-share-project-card-padding-block,var(--sl-share-project-card-padding)));padding-inline-start:var(--sl-share-project-card-padding-inline-start,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));padding-inline-end:var(--sl-share-project-card-padding-inline-end,var(--sl-share-project-card-padding-inline,var(--sl-share-project-card-padding)));display:flex;position:relative}.sl-share-project-link-icon{inline-size:var(--sl-share-project-link-icon-inline-size,var(--sl-share-project-link-icon-size));block-size:var(--sl-share-project-link-icon-block-size,var(--sl-share-project-link-icon-size));color:var(--sl-share-project-icon-fg);flex-shrink:0;margin-block-start:var(--sl-share-project-link-icon-margin-block-start)}.sl-share-project-link-body{flex-direction:column;display:flex}.sl-share-project-link-row{align-items:center;gap:var(--sl-share-project-link-row-gap);display:flex}.sl-share-project-link-title{font-family:var(--sl-share-project-font-family);font-size:var(--sl-share-project-font-size);font-weight:var(--sl-share-project-font-weight);color:var(--sl-share-project-title-fg)}.sl-share-project-link-url{font-family:var(--sl-share-project-font-family);font-size:var(--sl-share-project-font-size);color:var(--sl-share-project-muted-fg);margin:0}.sl-share-project-link-copy{position:absolute;inset-block-start:var(--sl-share-project-copy-inset-block-start);inset-inline-end:var(--sl-share-project-copy-inset-inline-end)}.sl-share-project-role{align-items:center;gap:var(--sl-share-project-role-gap);cursor:pointer;font-family:var(--sl-share-project-font-family);font-size:var(--sl-share-project-font-size);font-weight:var(--sl-share-project-font-weight);color:var(--sl-share-project-title-fg);outline-offset:var(--sl-share-project-focus-ring-offset);background:0 0;border:none;border-start-start-radius:var(--sl-share-project-role-radius-start-start,var(--sl-share-project-role-radius));border-start-end-radius:var(--sl-share-project-role-radius-start-end,var(--sl-share-project-role-radius));border-end-end-radius:var(--sl-share-project-role-radius-end-end,var(--sl-share-project-role-radius));border-end-start-radius:var(--sl-share-project-role-radius-end-start,var(--sl-share-project-role-radius));padding:0;display:inline-flex}.sl-share-project-role:focus-visible{outline:var(--sl-share-project-focus-ring-width) solid var(--sl-share-project-focus-ring-color)}.sl-share-project-role-icon{inline-size:var(--sl-share-project-role-icon-inline-size,var(--sl-share-project-role-icon-size));block-size:var(--sl-share-project-role-icon-block-size,var(--sl-share-project-role-icon-size));stroke-width:var(--sl-share-project-role-icon-stroke-width);color:var(--sl-share-project-icon-fg);flex-shrink:0}.sl-share-project-role-popover{min-inline-size:var(--sl-share-project-role-popover-min-inline-size)}.sl-share-project-access-head{flex-direction:column;display:flex}.sl-share-project-section-title{font-family:var(--sl-share-project-font-family);font-size:var(--sl-share-project-font-size);font-weight:var(--sl-share-project-font-weight);color:var(--sl-share-project-title-fg);margin:0}.sl-share-project-section-text{font-family:var(--sl-share-project-font-family);font-size:var(--sl-share-project-font-size);color:var(--sl-share-project-muted-fg);margin:0}.sl-share-project-members{gap:var(--sl-share-project-members-gap);flex-direction:column;inline-size:100%;margin:0;padding:0;list-style:none;display:flex}.sl-share-project-member{justify-content:space-between;align-items:flex-start;gap:var(--sl-share-project-member-gap);display:flex}.sl-share-project-member .sl-share-project-role{color:var(--sl-share-project-muted-fg);margin-block-start:var(--sl-share-project-role-margin-block-start)}.sl-sidebar--card{--sl-sidebar-card-radius:var(--radius-xl);--sl-sidebar-card-border-width:var(--border-width);--sl-sidebar-card-border-color:var(--color-border-secondary,var(--color-neutral-100));--sl-sidebar-card-shadow:var(--shadow-xs);box-shadow:var(--sl-sidebar-card-shadow), inset 0 0 0 var(--sl-sidebar-card-border-width) var(--sl-sidebar-card-border-color);border-inline-end:none;border-start-start-radius:var(--sl-sidebar-card-radius-start-start,var(--sl-sidebar-card-radius));border-start-end-radius:var(--sl-sidebar-card-radius-start-end,var(--sl-sidebar-card-radius));border-end-end-radius:var(--sl-sidebar-card-radius-end-end,var(--sl-sidebar-card-radius));border-end-start-radius:var(--sl-sidebar-card-radius-end-start,var(--sl-sidebar-card-radius))}.sl-sidebar-head--row{--sl-sidebar-subheadings-head-padding-inline:var(--spacing-5);--sl-sidebar-subheadings-sections-margin:0;--sl-sidebar-subheadings-sections-margin-block-start:var(--spacing-5);--sl-sidebar-subheadings-sections-padding:0;--sl-sidebar-subheadings-section-head-padding:var(--spacing-5);--sl-sidebar-subheadings-section-head-padding-block-end:var(--spacing-1);--sl-sidebar-subheadings-label-margin:0;--sl-sidebar-subheadings-label-font-size:var(--text-xs);--sl-sidebar-subheadings-label-line-height:var(--text-xs--line-height);--sl-sidebar-subheadings-label-font-weight:var(--font-weight-bold);--sl-sidebar-subheadings-label-letter-spacing:.04em;--sl-sidebar-subheadings-label-fg:var(--color-text-quaternary);--sl-sidebar-subheadings-items-padding:var(--spacing-4);--sl-sidebar-subheadings-items-padding-block-end:var(--spacing-5);--sl-sidebar-subheadings-item-padding:var(--spacing-px);--sl-sidebar-subheadings-item-padding-inline:0;flex-direction:row;justify-content:space-between;align-items:center;padding-inline-start:var(--sl-sidebar-subheadings-head-padding-inline-start,var(--sl-sidebar-subheadings-head-padding-inline));padding-inline-end:var(--sl-sidebar-subheadings-head-padding-inline-end,var(--sl-sidebar-subheadings-head-padding-inline))}.sl-sidebar-sections{margin-block-start:var(--sl-sidebar-subheadings-sections-margin-block-start);margin-block-end:var(--sl-sidebar-subheadings-sections-margin-block-end,var(--sl-sidebar-subheadings-sections-margin-block,var(--sl-sidebar-subheadings-sections-margin)));margin-inline-start:var(--sl-sidebar-subheadings-sections-margin-inline-start,var(--sl-sidebar-subheadings-sections-margin-inline,var(--sl-sidebar-subheadings-sections-margin)));margin-inline-end:var(--sl-sidebar-subheadings-sections-margin-inline-end,var(--sl-sidebar-subheadings-sections-margin-inline,var(--sl-sidebar-subheadings-sections-margin)));padding-block-start:var(--sl-sidebar-subheadings-sections-padding-block-start,var(--sl-sidebar-subheadings-sections-padding-block,var(--sl-sidebar-subheadings-sections-padding)));padding-block-end:var(--sl-sidebar-subheadings-sections-padding-block-end,var(--sl-sidebar-subheadings-sections-padding-block,var(--sl-sidebar-subheadings-sections-padding)));padding-inline-start:var(--sl-sidebar-subheadings-sections-padding-inline-start,var(--sl-sidebar-subheadings-sections-padding-inline,var(--sl-sidebar-subheadings-sections-padding)));padding-inline-end:var(--sl-sidebar-subheadings-sections-padding-inline-end,var(--sl-sidebar-subheadings-sections-padding-inline,var(--sl-sidebar-subheadings-sections-padding)));list-style:none}.sl-sidebar-section{list-style:none}.sl-sidebar-section-head{padding-block-start:var(--sl-sidebar-subheadings-section-head-padding-block-start,var(--sl-sidebar-subheadings-section-head-padding-block,var(--sl-sidebar-subheadings-section-head-padding)));padding-block-end:var(--sl-sidebar-subheadings-section-head-padding-block-end);padding-inline-start:var(--sl-sidebar-subheadings-section-head-padding-inline-start,var(--sl-sidebar-subheadings-section-head-padding-inline,var(--sl-sidebar-subheadings-section-head-padding)));padding-inline-end:var(--sl-sidebar-subheadings-section-head-padding-inline-end,var(--sl-sidebar-subheadings-section-head-padding-inline,var(--sl-sidebar-subheadings-section-head-padding)))}.sl-sidebar-section-label{font-size:var(--sl-sidebar-subheadings-label-font-size);line-height:var(--sl-sidebar-subheadings-label-line-height);font-weight:var(--sl-sidebar-subheadings-label-font-weight);letter-spacing:var(--sl-sidebar-subheadings-label-letter-spacing);text-transform:uppercase;color:var(--sl-sidebar-subheadings-label-fg);margin-block-start:var(--sl-sidebar-subheadings-label-margin-block-start,var(--sl-sidebar-subheadings-label-margin-block,var(--sl-sidebar-subheadings-label-margin)));margin-block-end:var(--sl-sidebar-subheadings-label-margin-block-end,var(--sl-sidebar-subheadings-label-margin-block,var(--sl-sidebar-subheadings-label-margin)));margin-inline-start:var(--sl-sidebar-subheadings-label-margin-inline-start,var(--sl-sidebar-subheadings-label-margin-inline,var(--sl-sidebar-subheadings-label-margin)));margin-inline-end:var(--sl-sidebar-subheadings-label-margin-inline-end,var(--sl-sidebar-subheadings-label-margin-inline,var(--sl-sidebar-subheadings-label-margin)))}.sl-sidebar-section-items{padding-block-start:var(--sl-sidebar-subheadings-items-padding-block-start,var(--sl-sidebar-subheadings-items-padding-block,var(--sl-sidebar-subheadings-items-padding)));padding-block-end:var(--sl-sidebar-subheadings-items-padding-block-end);padding-inline-start:var(--sl-sidebar-subheadings-items-padding-inline-start,var(--sl-sidebar-subheadings-items-padding-inline,var(--sl-sidebar-subheadings-items-padding)));padding-inline-end:var(--sl-sidebar-subheadings-items-padding-inline-end,var(--sl-sidebar-subheadings-items-padding-inline,var(--sl-sidebar-subheadings-items-padding)));list-style:none}.sl-sidebar-section-item{padding-block-start:var(--sl-sidebar-subheadings-item-padding-block-start,var(--sl-sidebar-subheadings-item-padding-block,var(--sl-sidebar-subheadings-item-padding)));padding-block-end:var(--sl-sidebar-subheadings-item-padding-block-end,var(--sl-sidebar-subheadings-item-padding-block,var(--sl-sidebar-subheadings-item-padding)));padding-inline-start:var(--sl-sidebar-subheadings-item-padding-inline-start,var(--sl-sidebar-subheadings-item-padding-inline));padding-inline-end:var(--sl-sidebar-subheadings-item-padding-inline-end,var(--sl-sidebar-subheadings-item-padding-inline));list-style:none}.sl-sidebar{--sl-sidebar-inline-size:17.5rem;--sl-sidebar-max-inline-size:100%;--sl-sidebar-border-width:var(--border-width);--sl-sidebar-border-color:var(--color-border-secondary);--sl-sidebar-font-family:var(--font-body);--sl-sidebar-padding-block-start:var(--spacing-5);--sl-sidebar-bg:var(--color-bg-primary);--sl-sidebar-head-gap:var(--spacing-5);--sl-sidebar-head-padding-inline:var(--spacing-5);--sl-sidebar-brand-gap:var(--spacing-2);--sl-sidebar-brand-block-size:var(--spacing-6);--sl-sidebar-brand-mark-size:var(--spacing-6);--sl-sidebar-brand-mark-radius:var(--radius-md);--sl-sidebar-brand-mark-bg:var(--color-fg-brand-primary);--sl-sidebar-brand-mark-glyph-radius:var(--radius-xs);--sl-sidebar-brand-mark-glyph-color:var(--color-bg-primary);--sl-sidebar-brand-word-font-size:var(--text-md);--sl-sidebar-brand-word-line-height:var(--text-md--line-height);--sl-sidebar-brand-word-font-weight:var(--font-weight-bold);--sl-sidebar-brand-word-color:var(--color-text-primary);--sl-sidebar-brand-word-letter-spacing:-.01em;--sl-sidebar-footer-gap:var(--spacing-3);--sl-sidebar-footer-padding-inline:var(--spacing-4);--sl-sidebar-footer-padding-block:var(--spacing-5);--sl-sidebar-footer-item-padding-block:var(--spacing-px);block-size:100%;inline-size:var(--sl-sidebar-inline-size);max-inline-size:var(--sl-sidebar-max-inline-size);background:var(--sl-sidebar-bg);font-family:var(--sl-sidebar-font-family);flex-direction:column;justify-content:space-between;padding-block-start:var(--sl-sidebar-padding-block-start);display:flex;overflow:auto}.sl-sidebar--bordered{border-inline-end:var(--sl-sidebar-border-width) solid var(--sl-sidebar-border-color)}.sl-sidebar-head{gap:var(--sl-sidebar-head-gap);flex-direction:column;padding-inline-start:var(--sl-sidebar-head-padding-inline-start,var(--sl-sidebar-head-padding-inline));padding-inline-end:var(--sl-sidebar-head-padding-inline-end,var(--sl-sidebar-head-padding-inline));display:flex}.sl-sidebar-brand{align-items:center;gap:var(--sl-sidebar-brand-gap);block-size:var(--sl-sidebar-brand-block-size);display:inline-flex}.sl-sidebar-brand-mark{inline-size:var(--sl-sidebar-brand-mark-inline-size,var(--sl-sidebar-brand-mark-size));block-size:var(--sl-sidebar-brand-mark-block-size,var(--sl-sidebar-brand-mark-size));background:var(--sl-sidebar-brand-mark-bg);box-shadow:var(--shadow-xs);border-start-start-radius:var(--sl-sidebar-brand-mark-radius-start-start,var(--sl-sidebar-brand-mark-radius));border-start-end-radius:var(--sl-sidebar-brand-mark-radius-start-end,var(--sl-sidebar-brand-mark-radius));border-end-end-radius:var(--sl-sidebar-brand-mark-radius-end-end,var(--sl-sidebar-brand-mark-radius));border-end-start-radius:var(--sl-sidebar-brand-mark-radius-end-start,var(--sl-sidebar-brand-mark-radius));flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-sidebar-brand-mark:after{content:"";border-radius:var(--sl-sidebar-brand-mark-glyph-radius);background:var(--sl-sidebar-brand-mark-glyph-color);block-size:40%;inline-size:40%}.sl-sidebar-brand-word{font-size:var(--sl-sidebar-brand-word-font-size);line-height:var(--sl-sidebar-brand-word-line-height);font-weight:var(--sl-sidebar-brand-word-font-weight);color:var(--sl-sidebar-brand-word-color);letter-spacing:var(--sl-sidebar-brand-word-letter-spacing)}.sl-sidebar-footer{gap:var(--sl-sidebar-footer-gap);flex-direction:column;margin-block-start:auto;padding-block-start:var(--sl-sidebar-footer-padding-block-start,var(--sl-sidebar-footer-padding-block));padding-block-end:var(--sl-sidebar-footer-padding-block-end,var(--sl-sidebar-footer-padding-block));padding-inline-start:var(--sl-sidebar-footer-padding-inline-start,var(--sl-sidebar-footer-padding-inline));padding-inline-end:var(--sl-sidebar-footer-padding-inline-end,var(--sl-sidebar-footer-padding-inline));display:flex}.sl-sidebar-footer-list{flex-direction:column;margin-block:0;margin-inline:0;padding-block:0;padding-inline:0;list-style:none;display:flex}.sl-sidebar-footer-item{padding-block-start:var(--sl-sidebar-footer-item-padding-block-start,var(--sl-sidebar-footer-item-padding-block));padding-block-end:var(--sl-sidebar-footer-item-padding-block-end,var(--sl-sidebar-footer-item-padding-block));list-style:none}.sl-slideout-overlay{--sl-slideout-z-index:50;--sl-slideout-overlay-anim-in:.3s;--sl-slideout-overlay-anim-out:.5s;--sl-slideout-panel-anim-in:.3s;--sl-slideout-panel-anim-out:.5s;--sl-slideout-overlay-bg:color-mix(in srgb, var(--color-bg-overlay) 70%, transparent);--sl-slideout-overlay-padding-inline-start:var(--spacing-6);--sl-slideout-overlay-padding-inline-start-md:var(--spacing-10);--sl-slideout-panel-max-inline-size:400px;--sl-slideout-panel-shadow:var(--shadow-xl);--sl-slideout-dialog-gap:var(--spacing-6);--sl-slideout-dialog-bg:var(--color-bg-primary);--sl-slideout-border-width:var(--border-width);--sl-slideout-dialog-ring-color:var(--color-border-secondary_alt);--sl-slideout-dialog-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--sl-slideout-dialog-ring-color);--sl-slideout-header-padding-block-start:var(--spacing-6);--sl-slideout-header-padding-block-end:0;--sl-slideout-header-padding-inline:var(--spacing-4);--sl-slideout-header-padding-inline-md:var(--spacing-6);--sl-slideout-close-inset-block-start:var(--spacing-3);--sl-slideout-close-inset-inline-end:var(--spacing-3);--sl-slideout-content-gap:var(--spacing-6);--sl-slideout-content-padding-inline:var(--spacing-4);--sl-slideout-content-padding-inline-md:var(--spacing-6);--sl-slideout-footer-padding:var(--spacing-4);--sl-slideout-footer-padding-inline-md:var(--spacing-6);--sl-slideout-footer-border-color:var(--color-border-secondary);--sl-slideout-footer-shadow:inset 0 var(--sl-slideout-border-width) 0 0 var(--sl-slideout-footer-border-color);--sl-slideout-font-family:var(--font-body);--sl-slideout-title-font-size:var(--text-md);--sl-slideout-title-line-height:var(--text-md--line-height);--sl-slideout-title-font-size-md:var(--text-lg);--sl-slideout-title-line-height-md:var(--text-lg--line-height);--sl-slideout-title-font-weight:var(--font-weight-semibold);--sl-slideout-title-color:var(--color-text-primary);--sl-slideout-subtitle-font-size:var(--text-sm);--sl-slideout-subtitle-line-height:var(--text-sm--line-height);--sl-slideout-subtitle-color:var(--color-text-tertiary);--sl-slideout-heading-gap:var(--spacing-0_5);--sl-slideout-header-row-gap:var(--spacing-3);--sl-slideout-header-stack-gap:var(--spacing-0_5);--sl-slideout-section-gap:var(--spacing-4);--sl-slideout-section-label-font-size:var(--text-sm);--sl-slideout-section-label-line-height:var(--text-sm--line-height);--sl-slideout-section-label-font-weight:var(--font-weight-semibold);--sl-slideout-section-label-color:var(--color-text-primary);--sl-slideout-check-list-gap:var(--spacing-3);--sl-slideout-check-list-padding-inline-start:var(--spacing-2);--sl-slideout-badge-check-gap:var(--spacing-2);--sl-slideout-check-box-size:var(--spacing-4);--sl-slideout-check-box-radius:var(--radius-xs);--sl-slideout-check-box-bg:var(--color-bg-primary);--sl-slideout-check-box-border-color:var(--color-border-primary);--sl-slideout-check-box-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--sl-slideout-check-box-border-color);--sl-slideout-check-box-transition:background .1s linear, box-shadow .1s linear;--sl-slideout-check-box-selected-bg:var(--color-bg-brand-solid);--sl-slideout-check-box-selected-shadow:inset 0 0 0 var(--sl-slideout-border-width) var(--color-bg-brand-solid);--sl-slideout-check-mark-size:var(--spacing-3);--sl-slideout-check-mark-color:var(--color-white);--sl-slideout-check-mark-transition:opacity .1s linear;--sl-slideout-focus-ring-width:var(--focus-ring-width);--sl-slideout-focus-ring-color:var(--color-focus-ring);--sl-slideout-focus-ring-offset:var(--focus-ring-offset);--sl-slideout-footer-row-gap:var(--spacing-3);--sl-slideout-dotted-block-size:var(--spacing-0_5);--sl-slideout-dotted-color:var(--color-border-primary);--sl-slideout-stack-gap:var(--spacing-4);--sl-slideout-stack-gap-3:var(--spacing-3);z-index:var(--sl-slideout-z-index);background:var(--sl-slideout-overlay-bg);min-block-size:100dvh;inline-size:100%;font-family:var(--sl-slideout-font-family);outline:none;justify-content:flex-end;align-items:center;padding-inline-start:var(--sl-slideout-overlay-padding-inline-start);display:flex;position:fixed;inset:0}.sl-slideout-overlay[data-entering]{animation:sl-slideout-overlay-in var(--sl-slideout-overlay-anim-in) linear}.sl-slideout-overlay[data-exiting]{animation:sl-slideout-overlay-out var(--sl-slideout-overlay-anim-out) linear}@media (width>=768px){.sl-slideout-overlay{padding-inline-start:var(--sl-slideout-overlay-padding-inline-start-md)}}.sl-slideout-panel{block-size:100%;inline-size:100%;max-inline-size:var(--sl-slideout-panel-max-inline-size);box-shadow:var(--sl-slideout-panel-shadow);outline:none;position:relative;inset-block:0;inset-inline-end:0}.sl-slideout-panel[data-entering]{animation:sl-slideout-panel-in var(--sl-slideout-panel-anim-in) ease-out}.sl-slideout-panel[data-exiting]{animation:sl-slideout-panel-out var(--sl-slideout-panel-anim-out) ease-in}.sl-slideout-dialog{align-items:flex-start;gap:var(--sl-slideout-dialog-gap);background:var(--sl-slideout-dialog-bg);block-size:100%;inline-size:100%;box-shadow:var(--sl-slideout-dialog-shadow);outline:none;flex-direction:column;display:flex;position:relative;overflow-y:auto}.sl-slideout-header{z-index:1;inline-size:100%;padding-block-start:var(--sl-slideout-header-padding-block-start);padding-block-end:var(--sl-slideout-header-padding-block-end);padding-inline-start:var(--sl-slideout-header-padding-inline-start,var(--sl-slideout-header-padding-inline));padding-inline-end:var(--sl-slideout-header-padding-inline-end,var(--sl-slideout-header-padding-inline));position:relative}@media (width>=768px){.sl-slideout-header{padding-inline-start:var(--sl-slideout-header-padding-inline-start-md,var(--sl-slideout-header-padding-inline-md));padding-inline-end:var(--sl-slideout-header-padding-inline-end-md,var(--sl-slideout-header-padding-inline-md))}}.sl-slideout-close{flex-shrink:0;position:absolute;inset-block-start:var(--sl-slideout-close-inset-block-start);inset-inline-end:var(--sl-slideout-close-inset-inline-end)}.sl-slideout-content{gap:var(--sl-slideout-content-gap);overscroll-behavior:auto;block-size:100%;inline-size:100%;flex-direction:column;padding-inline-start:var(--sl-slideout-content-padding-inline-start,var(--sl-slideout-content-padding-inline));padding-inline-end:var(--sl-slideout-content-padding-inline-end,var(--sl-slideout-content-padding-inline));display:flex;overflow-y:auto}@media (width>=768px){.sl-slideout-content{padding-inline-start:var(--sl-slideout-content-padding-inline-start-md,var(--sl-slideout-content-padding-inline-md));padding-inline-end:var(--sl-slideout-content-padding-inline-end-md,var(--sl-slideout-content-padding-inline-md))}}.sl-slideout-footer{inline-size:100%;box-shadow:var(--sl-slideout-footer-shadow);padding-block-start:var(--sl-slideout-footer-padding-block-start,var(--sl-slideout-footer-padding));padding-block-end:var(--sl-slideout-footer-padding-block-end,var(--sl-slideout-footer-padding));padding-inline-start:var(--sl-slideout-footer-padding-inline-start,var(--sl-slideout-footer-padding));padding-inline-end:var(--sl-slideout-footer-padding-inline-end,var(--sl-slideout-footer-padding))}@media (width>=768px){.sl-slideout-footer{padding-inline-start:var(--sl-slideout-footer-padding-inline-start-md,var(--sl-slideout-footer-padding-inline-md));padding-inline-end:var(--sl-slideout-footer-padding-inline-end-md,var(--sl-slideout-footer-padding-inline-md))}}.sl-slideout-heading{gap:var(--sl-slideout-heading-gap);flex-direction:column;display:flex}.sl-slideout-title{font-family:var(--sl-slideout-font-family);font-size:var(--sl-slideout-title-font-size);line-height:var(--sl-slideout-title-line-height);font-weight:var(--sl-slideout-title-font-weight);color:var(--sl-slideout-title-color);margin:0}@media (width>=768px){.sl-slideout-title{font-size:var(--sl-slideout-title-font-size-md);line-height:var(--sl-slideout-title-line-height-md)}}.sl-slideout-subtitle{font-size:var(--sl-slideout-subtitle-font-size);line-height:var(--sl-slideout-subtitle-line-height);color:var(--sl-slideout-subtitle-color);margin:0}.sl-slideout-header-row{align-items:flex-start;gap:var(--sl-slideout-header-row-gap);inline-size:100%;display:flex}.sl-slideout-header-stack{gap:var(--sl-slideout-header-stack-gap);flex-direction:column;display:flex}.sl-slideout-section{gap:var(--sl-slideout-section-gap);flex-direction:column;inline-size:100%;display:flex}.sl-slideout-section-label{font-size:var(--sl-slideout-section-label-font-size);line-height:var(--sl-slideout-section-label-line-height);font-weight:var(--sl-slideout-section-label-font-weight);color:var(--sl-slideout-section-label-color);margin:0}.sl-slideout-check-list{align-items:flex-start;gap:var(--sl-slideout-check-list-gap);flex-direction:column;padding-inline-start:var(--sl-slideout-check-list-padding-inline-start);display:flex}.sl-slideout-badge-check{align-items:center;gap:var(--sl-slideout-badge-check-gap);cursor:pointer;display:flex}.sl-slideout-badge-check[data-disabled]{cursor:not-allowed}.sl-slideout-check-box{inline-size:var(--sl-slideout-check-box-size);block-size:var(--sl-slideout-check-box-size);background:var(--sl-slideout-check-box-bg);box-shadow:var(--sl-slideout-check-box-shadow);transition:var(--sl-slideout-check-box-transition);border-start-start-radius:var(--sl-slideout-check-box-radius-start-start,var(--sl-slideout-check-box-radius));border-start-end-radius:var(--sl-slideout-check-box-radius-start-end,var(--sl-slideout-check-box-radius));border-end-end-radius:var(--sl-slideout-check-box-radius-end-end,var(--sl-slideout-check-box-radius));border-end-start-radius:var(--sl-slideout-check-box-radius-end-start,var(--sl-slideout-check-box-radius));flex:none;justify-content:center;align-items:center;display:flex;position:relative}.sl-slideout-check-mark{pointer-events:none;inline-size:var(--sl-slideout-check-mark-size);block-size:var(--sl-slideout-check-mark-size);color:var(--sl-slideout-check-mark-color);opacity:0;transition:var(--sl-slideout-check-mark-transition)}.sl-slideout-badge-check[data-selected] .sl-slideout-check-box{background:var(--sl-slideout-check-box-selected-bg);box-shadow:var(--sl-slideout-check-box-selected-shadow)}.sl-slideout-badge-check[data-selected] .sl-slideout-check-mark{opacity:1}.sl-slideout-badge-check[data-focus-visible] .sl-slideout-check-box{outline:var(--sl-slideout-focus-ring-width) solid var(--sl-slideout-focus-ring-color);outline-offset:var(--sl-slideout-focus-ring-offset)}.sl-slideout-badge-check[data-disabled] .sl-slideout-check-box{opacity:.5}.sl-slideout-footer-row{justify-content:flex-end;align-items:center;gap:var(--sl-slideout-footer-row-gap);inline-size:100%;display:flex}.sl-slideout-footer-spacer{margin-inline-end:auto}.sl-slideout-footer-row[data-between=true]{justify-content:space-between}.sl-slideout-dotted{inline-size:100%;block-size:var(--sl-slideout-dotted-block-size);color:var(--sl-slideout-dotted-color);flex-shrink:0}.sl-slideout-stack{gap:var(--sl-slideout-stack-gap);flex-direction:column;inline-size:100%;display:flex}.sl-slideout-stack[data-gap="3"]{gap:var(--sl-slideout-stack-gap-3)}.sl-slider{--sl-slider-gap:var(--spacing-2);--sl-slider-rail-radius:var(--radius-full);--sl-slider-thumb-radius:var(--radius-full);--sl-slider-output-radius:var(--radius-md);--sl-slider-track-block-size:var(--spacing-6);--sl-slider-rail-block-size:var(--spacing-2);--sl-slider-thumb-size:var(--spacing-6);--sl-slider-font-family:var(--font-body);--sl-slider-label-font-size:var(--text-sm);--sl-slider-label-line-height:var(--text-sm--line-height);--sl-slider-label-font-weight:var(--font-weight-medium);--sl-slider-output-font-size:var(--text-sm);--sl-slider-output-line-height:var(--text-sm--line-height);--sl-slider-output-bottom-font-weight:var(--font-weight-medium);--sl-slider-output-floating-font-weight:var(--font-weight-semibold);--sl-slider-output-padding-inline:var(--spacing-2);--sl-slider-output-padding-block:var(--spacing-1_5);--sl-slider-output-offset:var(--spacing-2);--sl-slider-thumb-border-width:var(--spacing-0_5);--sl-slider-thumb-shadow:var(--shadow-sm);--sl-slider-output-border-width:var(--spacing-px);--sl-slider-output-shadow:var(--shadow-lg);--sl-slider-transition:box-shadow .1s ease;--sl-slider-focus-ring-width:var(--spacing-1);--sl-slider-focus-ring-color:var(--color-bg-brand-secondary);--sl-slider-focus-ring-offset:0;--sl-slider-label-fg:var(--color-text-secondary);--sl-slider-rail-bg:var(--color-bg-quaternary);--sl-slider-range-bg:var(--color-bg-brand-solid);--sl-slider-range-disabled-bg:var(--color-fg-quaternary);--sl-slider-thumb-bg:var(--color-bg-primary);--sl-slider-thumb-border-color:var(--color-bg-brand-solid);--sl-slider-output-bottom-fg:var(--color-text-primary);--sl-slider-output-floating-bg:var(--color-bg-primary);--sl-slider-output-floating-fg:var(--color-text-secondary);--sl-slider-output-floating-border-color:var(--color-border-primary);--sl-slider-disabled-opacity:.6;gap:var(--sl-slider-gap);touch-action:none;flex-direction:column;inline-size:100%;display:flex}.sl-slider-label{font-family:var(--sl-slider-font-family);font-size:var(--sl-slider-label-font-size);line-height:var(--sl-slider-label-line-height);font-weight:var(--sl-slider-label-font-weight);color:var(--sl-slider-label-fg)}.sl-slider-track{inline-size:100%;block-size:var(--sl-slider-track-block-size);position:relative}.sl-slider-rail{inline-size:100%;block-size:var(--sl-slider-rail-block-size);background:var(--sl-slider-rail-bg);border-start-start-radius:var(--sl-slider-rail-radius-start-start,var(--sl-slider-rail-radius));border-start-end-radius:var(--sl-slider-rail-radius-start-end,var(--sl-slider-rail-radius));border-end-end-radius:var(--sl-slider-rail-radius-end-end,var(--sl-slider-rail-radius));border-end-start-radius:var(--sl-slider-rail-radius-end-start,var(--sl-slider-rail-radius));position:absolute;inset-block-start:50%;transform:translateY(-50%)}.sl-slider-range{block-size:var(--sl-slider-rail-block-size);background:var(--sl-slider-range-bg);border-start-start-radius:var(--sl-slider-rail-radius-start-start,var(--sl-slider-rail-radius));border-start-end-radius:var(--sl-slider-rail-radius-start-end,var(--sl-slider-rail-radius));border-end-end-radius:var(--sl-slider-rail-radius-end-end,var(--sl-slider-rail-radius));border-end-start-radius:var(--sl-slider-rail-radius-end-start,var(--sl-slider-rail-radius));position:absolute;inset-block-start:50%;transform:translateY(-50%)}.sl-slider-thumb{inline-size:var(--sl-slider-thumb-inline-size,var(--sl-slider-thumb-size));block-size:var(--sl-slider-thumb-block-size,var(--sl-slider-thumb-size));box-sizing:border-box;background:var(--sl-slider-thumb-bg);box-shadow:inset 0 0 0 var(--sl-slider-thumb-border-width) var(--sl-slider-thumb-border-color), var(--sl-slider-thumb-shadow);cursor:grab;transition:var(--sl-slider-transition);border-start-start-radius:var(--sl-slider-thumb-radius-start-start,var(--sl-slider-thumb-radius));border-start-end-radius:var(--sl-slider-thumb-radius-start-end,var(--sl-slider-thumb-radius));border-end-end-radius:var(--sl-slider-thumb-radius-end-end,var(--sl-slider-thumb-radius));border-end-start-radius:var(--sl-slider-thumb-radius-end-start,var(--sl-slider-thumb-radius));outline:none;inset-block-start:50%}.sl-slider-thumb[data-dragging]{cursor:grabbing}.sl-slider-thumb[data-focus-visible]{box-shadow:inset 0 0 0 var(--sl-slider-thumb-border-width) var(--sl-slider-thumb-border-color), 0 0 0 var(--sl-slider-focus-ring-width) var(--sl-slider-focus-ring-color);outline-offset:var(--sl-slider-focus-ring-offset)}.sl-slider-output{white-space:nowrap;font-family:var(--sl-slider-font-family);tab-size:4}.sl-slider-output[data-label-position=default]{display:none}.sl-slider-output[data-label-position=bottom]{font-size:var(--sl-slider-output-font-size);line-height:var(--sl-slider-output-line-height);font-weight:var(--sl-slider-output-bottom-font-weight);color:var(--sl-slider-output-bottom-fg);position:absolute;inset-block-start:var(--sl-slider-output-offset);inset-inline-start:50%;transform:translate(-50%,100%)}.sl-slider-output[data-label-position=top-floating]{background:var(--sl-slider-output-floating-bg);box-shadow:inset 0 0 0 var(--sl-slider-output-border-width) var(--sl-slider-output-floating-border-color), var(--sl-slider-output-shadow);font-size:var(--sl-slider-output-font-size);line-height:var(--sl-slider-output-line-height);font-weight:var(--sl-slider-output-floating-font-weight);color:var(--sl-slider-output-floating-fg);border-start-start-radius:var(--sl-slider-output-radius-start-start,var(--sl-slider-output-radius));border-start-end-radius:var(--sl-slider-output-radius-start-end,var(--sl-slider-output-radius));border-end-end-radius:var(--sl-slider-output-radius-end-end,var(--sl-slider-output-radius));border-end-start-radius:var(--sl-slider-output-radius-end-start,var(--sl-slider-output-radius));padding-block-start:var(--sl-slider-output-padding-block-start,var(--sl-slider-output-padding-block));padding-block-end:var(--sl-slider-output-padding-block-end,var(--sl-slider-output-padding-block));padding-inline-start:var(--sl-slider-output-padding-inline-start,var(--sl-slider-output-padding-inline));padding-inline-end:var(--sl-slider-output-padding-inline-end,var(--sl-slider-output-padding-inline));position:absolute;inset-block-start:calc(-1 * var(--sl-slider-output-offset));inset-inline-start:50%;transform:translate(-50%,-100%)}.sl-slider[data-disabled]{opacity:var(--sl-slider-disabled-opacity)}.sl-slider[data-disabled] .sl-slider-thumb{cursor:not-allowed}.sl-slider[data-disabled] .sl-slider-range{background:var(--sl-slider-range-disabled-bg)}.sl-social-btn{--sl-social-btn-radius:var(--radius-lg);--sl-social-btn-inner-radius:var(--button-inner-radius);--sl-social-btn-transition:background .1s linear, border-color .1s linear, color .1s linear;--sl-social-btn-font-family:var(--font-body);--sl-social-btn-font-weight:var(--font-weight-semibold);--sl-social-btn-focus-ring-width:var(--focus-ring-width);--sl-social-btn-focus-ring-color:var(--color-focus-ring);--sl-social-btn-focus-ring-offset:var(--focus-ring-offset);--sl-social-btn-border-width:var(--border-width);--sl-social-btn-highlight-border-color:var(--button-highlight-border);--sl-social-btn-padding-icon-only:var(--spacing-3);--sl-social-btn-gap-md:var(--spacing-2);--sl-social-btn-padding-block-md:var(--spacing-2_5);--sl-social-btn-padding-inline-md:var(--spacing-3_5);--sl-social-btn-font-size-md:var(--text-sm);--sl-social-btn-line-height-md:var(--text-sm--line-height);--sl-social-btn-logo-size-md:var(--spacing-4);--sl-social-btn-gap-lg:var(--spacing-2_5);--sl-social-btn-padding-block-lg:var(--spacing-2_5);--sl-social-btn-padding-inline-lg:var(--spacing-4);--sl-social-btn-font-size-lg:var(--text-md);--sl-social-btn-line-height-lg:var(--text-md--line-height);--sl-social-btn-logo-size-lg:var(--spacing-5);--sl-social-btn-gray-bg:var(--color-bg-primary);--sl-social-btn-gray-bg-hover:var(--color-bg-primary_hover);--sl-social-btn-gray-fg:var(--color-text-secondary);--sl-social-btn-gray-fg-hover:var(--color-text-secondary_hover);--sl-social-btn-gray-border:var(--color-border-primary);--sl-social-btn-gray-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-gray-logo:var(--color-fg-quaternary);--sl-social-btn-gray-logo-hover:var(--color-fg-quaternary_hover);--sl-social-btn-black-bg:var(--color-black);--sl-social-btn-black-fg:var(--color-text-white);--sl-social-btn-black-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-facebook-bg:#1877f2;--sl-social-btn-facebook-bg-hover:#0c63d4;--sl-social-btn-facebook-fg:var(--color-text-white);--sl-social-btn-facebook-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-dribble-bg:#ea4c89;--sl-social-btn-dribble-bg-hover:#e62872;--sl-social-btn-dribble-fg:var(--color-text-white);--sl-social-btn-dribble-shadow:var(--shadow-xs-skeuomorphic);--sl-social-btn-logo-tint-on-fill:var(--color-fg-white);--sl-social-btn-logo-tint-black:var(--color-alpha-black);white-space:nowrap;cursor:pointer;block-size:max-content;font-family:var(--sl-social-btn-font-family);font-weight:var(--sl-social-btn-font-weight);transition:var(--sl-social-btn-transition);border:none;border-start-start-radius:var(--sl-social-btn-radius-start-start,var(--sl-social-btn-radius));border-start-end-radius:var(--sl-social-btn-radius-start-end,var(--sl-social-btn-radius));border-end-end-radius:var(--sl-social-btn-radius-end-end,var(--sl-social-btn-radius));border-end-start-radius:var(--sl-social-btn-radius-end-start,var(--sl-social-btn-radius));outline:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.sl-social-btn:before{content:"";inset:var(--spacing-px);border-radius:var(--sl-social-btn-inner-radius);pointer-events:none;position:absolute}.sl-social-btn-logo{pointer-events:none;flex:none}.sl-social-btn[data-focus-visible]{outline:var(--sl-social-btn-focus-ring-width) solid var(--sl-social-btn-focus-ring-color);outline-offset:var(--sl-social-btn-focus-ring-offset)}.sl-social-btn[data-disabled]{cursor:not-allowed;opacity:.5}.sl-social-btn[data-size=md]{gap:var(--sl-social-btn-gap-md);font-size:var(--sl-social-btn-font-size-md);line-height:var(--sl-social-btn-line-height-md);padding-block-start:var(--sl-social-btn-padding-block-start-md,var(--sl-social-btn-padding-block-md));padding-block-end:var(--sl-social-btn-padding-block-end-md,var(--sl-social-btn-padding-block-md));padding-inline-start:var(--sl-social-btn-padding-inline-start-md,var(--sl-social-btn-padding-inline-md));padding-inline-end:var(--sl-social-btn-padding-inline-end-md,var(--sl-social-btn-padding-inline-md))}.sl-social-btn[data-size=md] .sl-social-btn-logo{inline-size:var(--sl-social-btn-logo-inline-size-md,var(--sl-social-btn-logo-size-md));block-size:var(--sl-social-btn-logo-block-size-md,var(--sl-social-btn-logo-size-md))}.sl-social-btn[data-size=lg]{gap:var(--sl-social-btn-gap-lg);font-size:var(--sl-social-btn-font-size-lg);line-height:var(--sl-social-btn-line-height-lg);padding-block-start:var(--sl-social-btn-padding-block-start-lg,var(--sl-social-btn-padding-block-lg));padding-block-end:var(--sl-social-btn-padding-block-end-lg,var(--sl-social-btn-padding-block-lg));padding-inline-start:var(--sl-social-btn-padding-inline-start-lg,var(--sl-social-btn-padding-inline-lg));padding-inline-end:var(--sl-social-btn-padding-inline-end-lg,var(--sl-social-btn-padding-inline-lg))}.sl-social-btn[data-size=lg] .sl-social-btn-logo{inline-size:var(--sl-social-btn-logo-inline-size-lg,var(--sl-social-btn-logo-size-lg));block-size:var(--sl-social-btn-logo-block-size-lg,var(--sl-social-btn-logo-size-lg))}.sl-social-btn[data-icon-only]{padding:var(--sl-social-btn-padding-icon-only)}.sl-social-btn[data-surface=gray]{background:var(--sl-social-btn-gray-bg);color:var(--sl-social-btn-gray-fg);box-shadow:inset 0 0 0 var(--sl-social-btn-border-width) var(--sl-social-btn-gray-border), var(--sl-social-btn-gray-shadow)}.sl-social-btn[data-surface=gray][data-hovered]{background:var(--sl-social-btn-gray-bg-hover);color:var(--sl-social-btn-gray-fg-hover)}.sl-social-btn[data-surface=gray] .sl-social-btn-logo{color:var(--sl-social-btn-gray-logo)}.sl-social-btn[data-surface=gray][data-hovered] .sl-social-btn-logo{color:var(--sl-social-btn-gray-logo-hover)}.sl-social-btn[data-surface=black]{background:var(--sl-social-btn-black-bg);color:var(--sl-social-btn-black-fg);box-shadow:var(--sl-social-btn-black-shadow)}.sl-social-btn[data-surface=black]:before{border:var(--sl-social-btn-border-width) solid var(--sl-social-btn-highlight-border-color);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.sl-social-btn[data-surface=facebook]{background:var(--sl-social-btn-facebook-bg);color:var(--sl-social-btn-facebook-fg);box-shadow:var(--sl-social-btn-facebook-shadow)}.sl-social-btn[data-surface=facebook][data-hovered]{background:var(--sl-social-btn-facebook-bg-hover)}.sl-social-btn[data-surface=facebook]:before{border:var(--sl-social-btn-border-width) solid var(--sl-social-btn-highlight-border-color);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.sl-social-btn[data-surface=dribble]{background:var(--sl-social-btn-dribble-bg);color:var(--sl-social-btn-dribble-fg);box-shadow:var(--sl-social-btn-dribble-shadow)}.sl-social-btn[data-surface=dribble][data-hovered]{background:var(--sl-social-btn-dribble-bg-hover)}.sl-social-btn[data-surface=dribble]:before{border:var(--sl-social-btn-border-width) solid var(--sl-social-btn-highlight-border-color);-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.sl-social-btn-logo[data-logo-tint=on-fill]{color:var(--sl-social-btn-logo-tint-on-fill)}.sl-social-btn-logo[data-logo-tint=black]{color:var(--sl-social-btn-logo-tint-black)}:root{--sl-table-border-width:var(--border-width);--sl-table-font-family:var(--font-body)}.sl-table-card{--sl-table-card-radius:var(--radius-xl);--sl-table-card-bg:var(--color-bg-primary);--sl-table-card-ring-color:var(--color-border-secondary);--sl-table-card-shadow:var(--shadow-xs);--sl-table-card-header-gap:var(--spacing-4);--sl-table-card-header-bg:var(--color-bg-primary);--sl-table-card-header-border-color:var(--color-border-secondary);--sl-table-card-header-padding-block-md:var(--spacing-5);--sl-table-card-header-padding-block-sm:var(--spacing-4);--sl-table-card-header-padding-inline-md:var(--spacing-4);--sl-table-card-header-padding-inline-wide-md:var(--spacing-6);--sl-table-card-header-padding-inline-wide-sm:var(--spacing-5);--sl-table-card-headings-gap:var(--spacing-0_5);--sl-table-card-title-row-gap:var(--spacing-2);--sl-table-card-actions-gap:var(--spacing-3);--sl-table-card-title-font-size:var(--text-md);--sl-table-card-title-line-height:var(--text-md--line-height);--sl-table-card-title-font-weight:var(--font-weight-semibold);--sl-table-card-title-color:var(--color-text-primary);--sl-table-card-description-font-size:var(--text-sm);--sl-table-card-description-line-height:var(--text-sm--line-height);--sl-table-card-description-color:var(--color-text-tertiary)}.sl-table{--sl-table-transition:background .1s linear, color .1s linear;--sl-table-focus-ring-width:var(--focus-ring-width);--sl-table-focus-ring-color:var(--color-focus-ring);--sl-table-focus-ring-offset:calc(var(--focus-ring-offset) * -1);--sl-table-font-size:var(--text-sm);--sl-table-line-height:var(--text-sm--line-height);--sl-table-header-bg:var(--color-bg-secondary);--sl-table-header-size-md:var(--spacing-11);--sl-table-header-size-sm:var(--spacing-9);--sl-table-head-border-color:var(--color-border-secondary);--sl-table-head-padding-inline:var(--spacing-6);--sl-table-head-padding-block:var(--spacing-2);--sl-table-select-size-md:var(--spacing-11);--sl-table-select-size-sm:var(--spacing-9);--sl-table-select-padding-inline-start-md:var(--spacing-4);--sl-table-select-padding-inline-end-md:0;--sl-table-select-padding-inline-start-wide-md:var(--spacing-6);--sl-table-select-padding-inline-start-wide-sm:var(--spacing-5);--sl-table-head-inner-gap:var(--spacing-1);--sl-table-head-label-gap:var(--spacing-1);--sl-table-head-text-font-size:var(--text-xs);--sl-table-head-text-line-height:var(--text-xs--line-height);--sl-table-head-text-font-weight:var(--font-weight-semibold);--sl-table-head-text-color:var(--color-text-quaternary);--sl-table-head-tooltip-color:var(--color-fg-quaternary);--sl-table-head-tooltip-color-hover:var(--color-fg-quaternary_hover);--sl-table-head-tooltip-icon-size:var(--spacing-4);--sl-table-sort-color:var(--color-fg-quaternary);--sl-table-sort-arrow-size:var(--spacing-3);--sl-table-sort-selector-size:var(--spacing-3);--sl-table-row-size-md:calc(var(--spacing) * 18);--sl-table-row-size-sm:var(--spacing-14);--sl-table-row-bg-hover:var(--color-bg-secondary);--sl-table-row-bg-selected:var(--color-bg-secondary);--sl-table-cell-padding-inline-md:var(--spacing-6);--sl-table-cell-padding-block-md:var(--spacing-4);--sl-table-cell-padding-inline-sm:var(--spacing-5);--sl-table-cell-padding-block-sm:var(--spacing-3);--sl-table-cell-border-color:var(--color-border-secondary);--sl-table-cell-font-size:var(--text-sm);--sl-table-cell-line-height:var(--text-sm--line-height);--sl-table-cell-color:var(--color-text-tertiary)}.sl-table-card{background:var(--sl-table-card-bg);min-height:0;box-shadow:var(--sl-table-card-shadow);font-family:var(--sl-table-font-family);border-start-start-radius:var(--sl-table-card-radius-start-start,var(--sl-table-card-radius));border-start-end-radius:var(--sl-table-card-radius-start-end,var(--sl-table-card-radius));border-end-end-radius:var(--sl-table-card-radius-end-end,var(--sl-table-card-radius));border-end-start-radius:var(--sl-table-card-radius-end-start,var(--sl-table-card-radius));flex-direction:column;flex-shrink:0;display:flex;position:relative;overflow:hidden}.sl-table-card:after{content:"";pointer-events:none;border-radius:inherit;box-shadow:inset 0 0 0 var(--sl-table-border-width) var(--sl-table-card-ring-color);z-index:2;position:absolute;inset:0}.sl-table-card-header{align-items:flex-start;gap:var(--sl-table-card-header-gap);border-bottom:var(--sl-table-border-width) solid var(--sl-table-card-header-border-color);background:var(--sl-table-card-header-bg);flex-direction:column;padding-block-start:var(--sl-table-card-header-padding-block-start-md,var(--sl-table-card-header-padding-block-md));padding-block-end:var(--sl-table-card-header-padding-block-end-md,var(--sl-table-card-header-padding-block-md));padding-inline-start:var(--sl-table-card-header-padding-inline-start-md,var(--sl-table-card-header-padding-inline-md));padding-inline-end:var(--sl-table-card-header-padding-inline-end-md,var(--sl-table-card-header-padding-inline-md));display:flex;position:relative}.sl-table-card-header[data-size=sm]{padding-block-start:var(--sl-table-card-header-padding-block-start-sm,var(--sl-table-card-header-padding-block-sm));padding-block-end:var(--sl-table-card-header-padding-block-end-sm,var(--sl-table-card-header-padding-block-sm))}@media (width>=768px){.sl-table-card-header{flex-direction:row;align-items:center;padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-md,var(--sl-table-card-header-padding-inline-wide-md));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-md,var(--sl-table-card-header-padding-inline-wide-md))}.sl-table-card-header[data-size=sm]{padding-inline-start:var(--sl-table-card-header-padding-inline-start-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm));padding-inline-end:var(--sl-table-card-header-padding-inline-end-wide-sm,var(--sl-table-card-header-padding-inline-wide-sm))}}.sl-table-card-headings{gap:var(--sl-table-card-headings-gap);flex-direction:column;flex:auto;display:flex}.sl-table-card-title-row{align-items:center;gap:var(--sl-table-card-title-row-gap);display:flex}.sl-table-card-title{font-size:var(--sl-table-card-title-font-size);line-height:var(--sl-table-card-title-line-height);font-weight:var(--sl-table-card-title-font-weight);color:var(--sl-table-card-title-color);margin:0}.sl-table-card-description{font-size:var(--sl-table-card-description-font-size);line-height:var(--sl-table-card-description-line-height);color:var(--sl-table-card-description-color);margin:0}.sl-table-card-actions{align-items:center;gap:var(--sl-table-card-actions-gap);flex:none;display:flex}.sl-table-scroll{overflow-x:auto}.sl-table{border-collapse:separate;border-spacing:0;inline-size:100%;font-family:var(--sl-table-font-family);font-size:var(--sl-table-font-size);line-height:var(--sl-table-line-height)}.sl-table-header{z-index:1;block-size:var(--sl-table-header-block-size-md,var(--sl-table-header-size-md));background:var(--sl-table-header-bg);position:sticky;inset-block-start:0}.sl-table-header[data-size=sm]{block-size:var(--sl-table-header-block-size-sm,var(--sl-table-header-size-sm))}.sl-table-header[data-bordered] .sl-table-head{border-bottom:var(--sl-table-border-width) solid var(--sl-table-head-border-color)}.sl-table-header[data-bordered] .sl-table-head[data-focus-visible]{border-bottom-color:#0000}.sl-table-head{text-align:start;vertical-align:middle;outline:none;padding-block-start:var(--sl-table-head-padding-block-start,var(--sl-table-head-padding-block));padding-block-end:var(--sl-table-head-padding-block-end,var(--sl-table-head-padding-block));padding-inline-start:var(--sl-table-head-padding-inline-start,var(--sl-table-head-padding-inline));padding-inline-end:var(--sl-table-head-padding-inline-end,var(--sl-table-head-padding-inline));position:relative}.sl-table-head--select{inline-size:var(--sl-table-select-inline-size-md,var(--sl-table-select-size-md));padding-inline-start:var(--sl-table-select-padding-inline-start-md);padding-inline-end:var(--sl-table-select-padding-inline-end-md)}.sl-table-header[data-size=sm] .sl-table-head--select{inline-size:var(--sl-table-select-inline-size-sm,var(--sl-table-select-size-sm))}@media (width>=768px){.sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-header[data-size=sm] .sl-table-head--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}.sl-table-head[data-allows-sorting]{cursor:pointer}.sl-table-head[data-focus-visible]{z-index:1;outline:var(--sl-table-focus-ring-width) solid var(--sl-table-focus-ring-color);outline-offset:var(--sl-table-focus-ring-offset)}.sl-table-head-inner{align-items:center;gap:var(--sl-table-head-inner-gap);display:flex}.sl-table-head-label{align-items:center;gap:var(--sl-table-head-label-gap);display:flex}.sl-table-head-text{font-size:var(--sl-table-head-text-font-size);line-height:var(--sl-table-head-text-line-height);font-weight:var(--sl-table-head-text-font-weight);white-space:nowrap;color:var(--sl-table-head-text-color)}.sl-table-head-tooltip{color:var(--sl-table-head-tooltip-color);cursor:pointer;transition:var(--sl-table-transition);display:inline-flex}.sl-table-head-tooltip:hover,.sl-table-head-tooltip:focus{color:var(--sl-table-head-tooltip-color-hover)}.sl-table-head-tooltip-icon{inline-size:var(--sl-table-head-tooltip-icon-inline-size,var(--sl-table-head-tooltip-icon-size));block-size:var(--sl-table-head-tooltip-icon-block-size,var(--sl-table-head-tooltip-icon-size))}.sl-table-sort-arrow{inline-size:var(--sl-table-sort-arrow-inline-size,var(--sl-table-sort-arrow-size));block-size:var(--sl-table-sort-arrow-block-size,var(--sl-table-sort-arrow-size));color:var(--sl-table-sort-color)}.sl-table-sort-arrow[data-direction=ascending]{transform:rotate(180deg)}.sl-table-sort-selector{inline-size:var(--sl-table-sort-selector-inline-size,var(--sl-table-sort-selector-size));block-size:var(--sl-table-sort-selector-block-size,var(--sl-table-sort-selector-size));color:var(--sl-table-sort-color)}.sl-table-row{block-size:var(--sl-table-row-block-size-md,var(--sl-table-row-size-md));transition:var(--sl-table-transition);outline:none;position:relative}.sl-table-row[data-size=sm]{block-size:var(--sl-table-row-block-size-sm,var(--sl-table-row-size-sm))}.sl-table-row[data-hovered]{background:var(--sl-table-row-bg-hover)}.sl-table-row[data-highlight][data-selected]{background:var(--sl-table-row-bg-selected)}.sl-table-row[data-focus-visible]{outline:var(--sl-table-focus-ring-width) solid var(--sl-table-focus-ring-color);outline-offset:var(--sl-table-focus-ring-offset)}.sl-table-cell{vertical-align:middle;border-bottom:var(--sl-table-border-width) solid var(--sl-table-cell-border-color);font-size:var(--sl-table-cell-font-size);line-height:var(--sl-table-cell-line-height);color:var(--sl-table-cell-color);outline:none;padding-block-start:var(--sl-table-cell-padding-block-start-md,var(--sl-table-cell-padding-block-md));padding-block-end:var(--sl-table-cell-padding-block-end-md,var(--sl-table-cell-padding-block-md));padding-inline-start:var(--sl-table-cell-padding-inline-start-md,var(--sl-table-cell-padding-inline-md));padding-inline-end:var(--sl-table-cell-padding-inline-end-md,var(--sl-table-cell-padding-inline-md));position:relative}.sl-table-cell[data-size=sm]{padding-block-start:var(--sl-table-cell-padding-block-start-sm,var(--sl-table-cell-padding-block-sm));padding-block-end:var(--sl-table-cell-padding-block-end-sm,var(--sl-table-cell-padding-block-sm));padding-inline-start:var(--sl-table-cell-padding-inline-start-sm,var(--sl-table-cell-padding-inline-sm));padding-inline-end:var(--sl-table-cell-padding-inline-end-sm,var(--sl-table-cell-padding-inline-sm))}.sl-table-cell--select{inline-size:var(--sl-table-select-inline-size-md,var(--sl-table-select-size-md));padding-inline-start:var(--sl-table-select-padding-inline-start-md);padding-inline-end:var(--sl-table-select-padding-inline-end-md)}.sl-table-row[data-size=sm] .sl-table-cell--select{inline-size:var(--sl-table-select-inline-size-sm,var(--sl-table-select-size-sm))}@media (width>=768px){.sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-md)}.sl-table-row[data-size=sm] .sl-table-cell--select{padding-inline-start:var(--sl-table-select-padding-inline-start-wide-sm)}}.sl-table-row:last-child .sl-table-cell{border-bottom:none}.sl-table-cell[data-focus-visible]{z-index:1;outline:var(--sl-table-focus-ring-width) solid var(--sl-table-focus-ring-color);outline-offset:var(--sl-table-focus-ring-offset);border-bottom-color:#0000}.sl-table-card .sl-table-head:first-child,.sl-table-card .sl-table-cell:first-child{box-shadow:inset var(--sl-table-border-width) 0 0 var(--sl-table-card-ring-color)}.sl-table-card .sl-table-head:last-child,.sl-table-card .sl-table-cell:last-child{box-shadow:inset calc(var(--sl-table-border-width) * -1) 0 0 var(--sl-table-card-ring-color)}.sl-table-card .sl-table-head:first-child:last-child,.sl-table-card .sl-table-cell:first-child:last-child{box-shadow:inset var(--sl-table-border-width) 0 0 var(--sl-table-card-ring-color), inset calc(var(--sl-table-border-width) * -1) 0 0 var(--sl-table-card-ring-color)}.sl-tabs{--sl-tab-font-family:var(--font-body);--sl-tab-font-weight:var(--font-weight-semibold);--sl-tab-font-size-sm:var(--text-sm);--sl-tab-line-height-sm:var(--text-sm--line-height);--sl-tab-font-size-md:var(--text-md);--sl-tab-line-height-md:var(--text-md--line-height);--sl-tab-transition:all .1s linear;--sl-tab-border-width:var(--border-width);--sl-tab-focus-ring-width:var(--focus-ring-width);--sl-tab-focus-ring-color:var(--color-focus-ring);--sl-tab-focus-ring-offset:var(--focus-ring-offset);--sl-tab-list-gap-button-brand:var(--spacing-1);--sl-tab-list-gap-button-gray:var(--spacing-1);--sl-tab-list-gap-button-border:var(--spacing-1);--sl-tab-list-gap-button-minimal:var(--spacing-0_5);--sl-tab-list-gap-line:var(--spacing-2);--sl-tab-list-gap-underline:var(--spacing-3);--sl-tab-list-gap-underline-full-width:var(--spacing-4);--sl-tab-list-border-radius-button-border:10px;--sl-tab-list-border-radius-button-border-md:var(--radius-xl);--sl-tab-list-bg-button-border:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-border:var(--color-border-secondary);--sl-tab-list-padding-button-border:var(--spacing-1);--sl-tab-list-padding-button-border-md:var(--spacing-1_5);--sl-tab-list-border-radius-button-minimal:var(--radius-lg);--sl-tab-list-bg-button-minimal:var(--color-bg-secondary_alt);--sl-tab-list-ring-button-minimal:var(--color-border-secondary);--sl-tab-list-hairline-size:var(--spacing-px);--sl-tab-list-hairline-color:var(--color-border-secondary);--sl-tab-gap:var(--spacing-2);--sl-tab-radius:var(--radius-md);--sl-tab-fg:var(--color-text-quaternary);--sl-tab-icon-color:var(--color-fg-quaternary);--sl-tab-radius-button-minimal:var(--radius-lg);--sl-tab-gap-sm:var(--spacing-1);--sl-tab-icon-size-sm:var(--spacing-4);--sl-tab-gap-md:var(--spacing-1_5);--sl-tab-icon-size-md:var(--spacing-5);--sl-tab-label-gap:var(--spacing-1_5);--sl-tab-label-padding-inline:var(--spacing-0_5);--sl-tab-badge-margin-block-sm:calc(var(--spacing-px) * -1);--sl-tab-padding-block-button-sm:var(--spacing-2);--sl-tab-padding-inline-button-sm:var(--spacing-2_5);--sl-tab-padding-block-button-md:var(--spacing-2_5);--sl-tab-padding-inline-button-md:var(--spacing-2_5);--sl-tab-underline-rail-width:2px;--sl-tab-padding-inline-underline:var(--spacing-0_5);--sl-tab-padding-block-start-underline:0;--sl-tab-padding-block-end-underline:var(--spacing-2_5);--sl-tab-line-rail-width:2px;--sl-tab-padding-inline-start-line-sm:var(--spacing-2_5);--sl-tab-padding-inline-end-line-sm:var(--spacing-3);--sl-tab-padding-block-line-sm:var(--spacing-0_5);--sl-tab-padding-inline-start-line-md:var(--spacing-3);--sl-tab-padding-inline-end-line-md:var(--spacing-3_5);--sl-tab-padding-block-line-md:var(--spacing-1);--sl-tab-button-brand-bg:var(--color-bg-brand-primary_alt);--sl-tab-button-brand-fg:var(--color-text-brand-secondary);--sl-tab-button-brand-icon:var(--color-fg-brand-secondary_hover);--sl-tab-button-gray-bg:var(--color-bg-primary_hover);--sl-tab-button-gray-fg:var(--color-text-secondary);--sl-tab-button-gray-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-bg:var(--color-bg-primary_alt);--sl-tab-button-border-fg:var(--color-text-secondary);--sl-tab-button-border-icon:var(--color-fg-secondary_hover);--sl-tab-button-border-shadow:var(--shadow-sm);--sl-tab-button-minimal-bg:var(--color-bg-primary_alt);--sl-tab-button-minimal-fg:var(--color-text-secondary);--sl-tab-button-minimal-icon:var(--color-fg-secondary_hover);--sl-tab-button-minimal-shadow:var(--shadow-xs);--sl-tab-button-minimal-ring:var(--color-border-primary);--sl-tab-rail-active-color:var(--color-fg-brand-primary_alt);--sl-tab-rail-active-fg:var(--color-text-brand-secondary);--sl-tab-rail-active-icon:var(--color-fg-brand-secondary_hover);inline-size:100%;font-family:var(--sl-tab-font-family);flex-direction:column;display:flex}.sl-tablist{display:flex}.sl-tablist[data-orientation=vertical]{flex-direction:column;inline-size:max-content}.sl-tablist[data-type=button-brand]{gap:var(--sl-tab-list-gap-button-brand)}.sl-tablist[data-type=button-gray]{gap:var(--sl-tab-list-gap-button-gray)}.sl-tablist[data-type=line]{gap:var(--sl-tab-list-gap-line)}.sl-tablist[data-type=button-border]{gap:var(--sl-tab-list-gap-button-border);background:var(--sl-tab-list-bg-button-border);box-shadow:inset 0 0 0 var(--sl-tab-border-width) var(--sl-tab-list-ring-button-border);border-start-start-radius:var(--sl-tab-list-border-radius-button-border-start-start,var(--sl-tab-list-border-radius-button-border));border-start-end-radius:var(--sl-tab-list-border-radius-button-border-start-end,var(--sl-tab-list-border-radius-button-border));border-end-end-radius:var(--sl-tab-list-border-radius-button-border-end-end,var(--sl-tab-list-border-radius-button-border));border-end-start-radius:var(--sl-tab-list-border-radius-button-border-end-start,var(--sl-tab-list-border-radius-button-border));padding-block-start:var(--sl-tab-list-padding-block-start-button-border,var(--sl-tab-list-padding-block-button-border,var(--sl-tab-list-padding-button-border)));padding-block-end:var(--sl-tab-list-padding-block-end-button-border,var(--sl-tab-list-padding-block-button-border,var(--sl-tab-list-padding-button-border)));padding-inline-start:var(--sl-tab-list-padding-inline-start-button-border,var(--sl-tab-list-padding-inline-button-border,var(--sl-tab-list-padding-button-border)));padding-inline-end:var(--sl-tab-list-padding-inline-end-button-border,var(--sl-tab-list-padding-inline-button-border,var(--sl-tab-list-padding-button-border)))}.sl-tablist[data-type=button-border][data-size=md]{border-start-start-radius:var(--sl-tab-list-border-radius-button-border-md-start-start,var(--sl-tab-list-border-radius-button-border-md));border-start-end-radius:var(--sl-tab-list-border-radius-button-border-md-start-end,var(--sl-tab-list-border-radius-button-border-md));border-end-end-radius:var(--sl-tab-list-border-radius-button-border-md-end-end,var(--sl-tab-list-border-radius-button-border-md));border-end-start-radius:var(--sl-tab-list-border-radius-button-border-md-end-start,var(--sl-tab-list-border-radius-button-border-md));padding-block-start:var(--sl-tab-list-padding-block-start-button-border-md,var(--sl-tab-list-padding-block-button-border-md,var(--sl-tab-list-padding-button-border-md)));padding-block-end:var(--sl-tab-list-padding-block-end-button-border-md,var(--sl-tab-list-padding-block-button-border-md,var(--sl-tab-list-padding-button-border-md)));padding-inline-start:var(--sl-tab-list-padding-inline-start-button-border-md,var(--sl-tab-list-padding-inline-button-border-md,var(--sl-tab-list-padding-button-border-md)));padding-inline-end:var(--sl-tab-list-padding-inline-end-button-border-md,var(--sl-tab-list-padding-inline-button-border-md,var(--sl-tab-list-padding-button-border-md)))}.sl-tablist[data-type=button-minimal]{gap:var(--sl-tab-list-gap-button-minimal);background:var(--sl-tab-list-bg-button-minimal);box-shadow:inset 0 0 0 var(--sl-tab-border-width) var(--sl-tab-list-ring-button-minimal);border-start-start-radius:var(--sl-tab-list-border-radius-button-minimal-start-start,var(--sl-tab-list-border-radius-button-minimal));border-start-end-radius:var(--sl-tab-list-border-radius-button-minimal-start-end,var(--sl-tab-list-border-radius-button-minimal));border-end-end-radius:var(--sl-tab-list-border-radius-button-minimal-end-end,var(--sl-tab-list-border-radius-button-minimal));border-end-start-radius:var(--sl-tab-list-border-radius-button-minimal-end-start,var(--sl-tab-list-border-radius-button-minimal))}.sl-tablist[data-type=underline]{gap:var(--sl-tab-list-gap-underline)}.sl-tablist[data-type=underline][data-full-width=true]{gap:var(--sl-tab-list-gap-underline-full-width);inline-size:100%}.sl-tablist[data-type=underline][data-orientation=horizontal]{position:relative}.sl-tablist[data-type=underline][data-orientation=horizontal]:before{content:"";block-size:var(--sl-tab-list-hairline-block-size,var(--sl-tab-list-hairline-size));background:var(--sl-tab-list-hairline-color);position:absolute;inset-block-end:0;inset-inline:0}.sl-tab{z-index:10;cursor:pointer;justify-content:center;align-items:center;gap:var(--sl-tab-gap);white-space:nowrap;block-size:max-content;color:var(--sl-tab-fg);font-weight:var(--sl-tab-font-weight);transition:var(--sl-tab-transition);background:0 0;border:0;border-start-start-radius:var(--sl-tab-radius-start-start,var(--sl-tab-radius));border-start-end-radius:var(--sl-tab-radius-start-end,var(--sl-tab-radius));border-end-end-radius:var(--sl-tab-radius-end-end,var(--sl-tab-radius));border-end-start-radius:var(--sl-tab-radius-end-start,var(--sl-tab-radius));outline:none;display:flex}.sl-tablist[data-orientation=vertical] .sl-tab{justify-content:flex-start}.sl-tab[data-full-width=true]{flex:1 1 0;inline-size:100%}.sl-tab[data-focus-visible]{outline:var(--sl-tab-focus-ring-width) solid var(--sl-tab-focus-ring-color);outline-offset:calc(var(--sl-tab-focus-ring-offset) * -1)}.sl-tab-icon{color:var(--sl-tab-icon-color);flex:none;transition:inherit}.sl-tab-label{align-items:center;gap:var(--sl-tab-label-gap);display:inline-flex}.sl-tab-label[data-type]:not([data-type=line]){padding-inline-start:var(--sl-tab-label-padding-inline-start,var(--sl-tab-label-padding-inline));padding-inline-end:var(--sl-tab-label-padding-inline-end,var(--sl-tab-label-padding-inline))}.sl-tab-badge{transition:inherit}.sl-tab[data-size=sm] .sl-tab-badge{margin-block-start:var(--sl-tab-badge-margin-block-start-sm,var(--sl-tab-badge-margin-block-sm));margin-block-end:var(--sl-tab-badge-margin-block-end-sm,var(--sl-tab-badge-margin-block-sm))}.sl-tab[data-size=sm]{gap:var(--sl-tab-gap-sm);font-size:var(--sl-tab-font-size-sm);line-height:var(--sl-tab-line-height-sm)}.sl-tab[data-size=sm] .sl-tab-icon{inline-size:var(--sl-tab-icon-inline-size-sm,var(--sl-tab-icon-size-sm));block-size:var(--sl-tab-icon-block-size-sm,var(--sl-tab-icon-size-sm))}.sl-tab[data-size=md]{gap:var(--sl-tab-gap-md);font-size:var(--sl-tab-font-size-md);line-height:var(--sl-tab-line-height-md)}.sl-tab[data-size=md] .sl-tab-icon{inline-size:var(--sl-tab-icon-inline-size-md,var(--sl-tab-icon-size-md));block-size:var(--sl-tab-icon-block-size-md,var(--sl-tab-icon-size-md))}.sl-tab[data-type=button-brand][data-size=sm],.sl-tab[data-type=button-gray][data-size=sm],.sl-tab[data-type=button-border][data-size=sm],.sl-tab[data-type=button-minimal][data-size=sm]{padding-block-start:var(--sl-tab-padding-block-start-button-sm,var(--sl-tab-padding-block-button-sm));padding-block-end:var(--sl-tab-padding-block-end-button-sm,var(--sl-tab-padding-block-button-sm));padding-inline-start:var(--sl-tab-padding-inline-start-button-sm,var(--sl-tab-padding-inline-button-sm));padding-inline-end:var(--sl-tab-padding-inline-end-button-sm,var(--sl-tab-padding-inline-button-sm))}.sl-tab[data-type=button-brand][data-size=md],.sl-tab[data-type=button-gray][data-size=md],.sl-tab[data-type=button-border][data-size=md],.sl-tab[data-type=button-minimal][data-size=md]{padding-block-start:var(--sl-tab-padding-block-start-button-md,var(--sl-tab-padding-block-button-md));padding-block-end:var(--sl-tab-padding-block-end-button-md,var(--sl-tab-padding-block-button-md));padding-inline-start:var(--sl-tab-padding-inline-start-button-md,var(--sl-tab-padding-inline-button-md));padding-inline-end:var(--sl-tab-padding-inline-end-button-md,var(--sl-tab-padding-inline-button-md))}.sl-tab[data-type=button-minimal]{border-start-start-radius:var(--sl-tab-radius-button-minimal-start-start,var(--sl-tab-radius-button-minimal));border-start-end-radius:var(--sl-tab-radius-button-minimal-start-end,var(--sl-tab-radius-button-minimal));border-end-end-radius:var(--sl-tab-radius-button-minimal-end-end,var(--sl-tab-radius-button-minimal));border-end-start-radius:var(--sl-tab-radius-button-minimal-end-start,var(--sl-tab-radius-button-minimal))}.sl-tab[data-type=underline]{border-block-end:var(--sl-tab-underline-rail-width-block-end,var(--sl-tab-underline-rail-width)) solid transparent;border-radius:0}.sl-tab[data-type=underline][data-size=sm],.sl-tab[data-type=underline][data-size=md]{padding-block-start:var(--sl-tab-padding-block-start-underline);padding-block-end:var(--sl-tab-padding-block-end-underline);padding-inline-start:var(--sl-tab-padding-inline-start-underline,var(--sl-tab-padding-inline-underline));padding-inline-end:var(--sl-tab-padding-inline-end-underline,var(--sl-tab-padding-inline-underline))}.sl-tab[data-type=line]{border-inline-start:var(--sl-tab-line-rail-width-inline-start,var(--sl-tab-line-rail-width)) solid transparent;border-radius:0}.sl-tab[data-type=line][data-size=sm]{padding-block-start:var(--sl-tab-padding-block-start-line-sm,var(--sl-tab-padding-block-line-sm));padding-block-end:var(--sl-tab-padding-block-end-line-sm,var(--sl-tab-padding-block-line-sm));padding-inline-start:var(--sl-tab-padding-inline-start-line-sm);padding-inline-end:var(--sl-tab-padding-inline-end-line-sm)}.sl-tab[data-type=line][data-size=md]{padding-block-start:var(--sl-tab-padding-block-start-line-md,var(--sl-tab-padding-block-line-md));padding-block-end:var(--sl-tab-padding-block-end-line-md,var(--sl-tab-padding-block-line-md));padding-inline-start:var(--sl-tab-padding-inline-start-line-md);padding-inline-end:var(--sl-tab-padding-inline-end-line-md)}.sl-tab[data-type=button-brand][data-hovered],.sl-tab[data-type=button-brand][data-selected]{background:var(--sl-tab-button-brand-bg);color:var(--sl-tab-button-brand-fg)}.sl-tab[data-type=button-brand][data-hovered] .sl-tab-icon,.sl-tab[data-type=button-brand][data-selected] .sl-tab-icon{color:var(--sl-tab-button-brand-icon)}.sl-tab[data-type=button-gray][data-hovered],.sl-tab[data-type=button-gray][data-selected]{background:var(--sl-tab-button-gray-bg);color:var(--sl-tab-button-gray-fg)}.sl-tab[data-type=button-gray][data-hovered] .sl-tab-icon,.sl-tab[data-type=button-gray][data-selected] .sl-tab-icon{color:var(--sl-tab-button-gray-icon)}.sl-tab[data-type=button-border][data-hovered],.sl-tab[data-type=button-border][data-selected]{background:var(--sl-tab-button-border-bg);color:var(--sl-tab-button-border-fg);box-shadow:var(--sl-tab-button-border-shadow)}.sl-tab[data-type=button-border][data-hovered] .sl-tab-icon,.sl-tab[data-type=button-border][data-selected] .sl-tab-icon{color:var(--sl-tab-button-border-icon)}.sl-tab[data-type=button-minimal][data-hovered],.sl-tab[data-type=button-minimal][data-selected]{background:var(--sl-tab-button-minimal-bg);color:var(--sl-tab-button-minimal-fg);box-shadow:var(--sl-tab-button-minimal-shadow), inset 0 0 0 var(--sl-tab-border-width) var(--sl-tab-button-minimal-ring)}.sl-tab[data-type=button-minimal][data-hovered] .sl-tab-icon,.sl-tab[data-type=button-minimal][data-selected] .sl-tab-icon{color:var(--sl-tab-button-minimal-icon)}.sl-tab[data-type=underline][data-hovered],.sl-tab[data-type=underline][data-selected],.sl-tab[data-type=line][data-hovered],.sl-tab[data-type=line][data-selected]{border-color:var(--sl-tab-rail-active-color);color:var(--sl-tab-rail-active-fg)}.sl-tab[data-type=underline][data-hovered] .sl-tab-icon,.sl-tab[data-type=underline][data-selected] .sl-tab-icon,.sl-tab[data-type=line][data-hovered] .sl-tab-icon,.sl-tab[data-type=line][data-selected] .sl-tab-icon{color:var(--sl-tab-rail-active-icon)}.sl-tab[data-disabled]{opacity:.5;cursor:not-allowed}.sl-tabpanel{outline:none}.sl-tabpanel[data-focus-visible]{outline:var(--sl-tab-focus-ring-width) solid var(--sl-tab-focus-ring-color);outline-offset:var(--sl-tab-focus-ring-offset)}.sl-tag-select{--sl-tag-select-border-width:var(--border-width);--sl-tag-select-field-transition:box-shadow .1s linear;--sl-tag-select-tag-remove-transition:background .1s linear, color .1s linear;--sl-tag-select-field-shadow:var(--shadow-xs);--sl-tag-select-popover-shadow:var(--shadow-lg);--sl-tag-select-focus-ring-width:var(--focus-ring-width);--sl-tag-select-focus-ring-color:var(--color-focus-ring);--sl-tag-select-focus-ring-offset:var(--focus-ring-offset);--sl-tag-select-font-family:var(--font-body);--sl-tag-select-label-color:var(--color-text-secondary);--sl-tag-select-field-bg:var(--color-bg-primary);--sl-tag-select-field-border:var(--color-border-primary);--sl-tag-select-field-icon-color:var(--color-fg-quaternary);--sl-tag-select-tag-bg:var(--color-bg-primary);--sl-tag-select-tag-border:var(--color-border-primary);--sl-tag-select-tag-label-color:var(--color-text-secondary);--sl-tag-select-tag-remove-color:var(--color-fg-quaternary);--sl-tag-select-tag-remove-bg-hover:var(--color-bg-primary_hover);--sl-tag-select-tag-remove-color-hover:var(--color-fg-quaternary_hover);--sl-tag-select-input-color:var(--color-text-primary);--sl-tag-select-input-caret-color:var(--color-alpha-black);--sl-tag-select-input-placeholder-color:var(--color-text-placeholder);--sl-tag-select-popover-bg:var(--color-bg-primary);--sl-tag-select-popover-border:var(--color-border-secondary_alt);--sl-tag-select-hint-color:var(--color-text-tertiary);--sl-tag-select-hint-color-invalid:var(--color-text-error-primary_hover);--sl-tag-select-gap:var(--spacing-1_5);--sl-tag-select-label-font-size:var(--text-sm);--sl-tag-select-label-line-height:var(--text-sm--line-height);--sl-tag-select-label-font-weight:var(--font-weight-medium);--sl-tag-select-field-gap:var(--spacing-2);--sl-tag-select-field-radius:var(--radius-lg);--sl-tag-select-field-padding-block-sm:var(--spacing-2);--sl-tag-select-field-padding-inline-sm:var(--spacing-3);--sl-tag-select-field-padding-inline-end-sm:var(--spacing-2_5);--sl-tag-select-field-padding-block-md:var(--spacing-2);--sl-tag-select-field-padding-inline-md:var(--spacing-3);--sl-tag-select-field-padding-block-lg:var(--spacing-2_5);--sl-tag-select-field-padding-inline-lg:var(--spacing-3_5);--sl-tag-select-field-icon-size:var(--spacing-5);--sl-tag-select-field-icon-size-sm:var(--spacing-4);--sl-tag-select-tags-gap:var(--spacing-1_5);--sl-tag-select-tag-radius:var(--radius-md);--sl-tag-select-tag-padding-inline-sm:var(--spacing-1);--sl-tag-select-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-select-tag-padding-block-md:var(--spacing-0_5);--sl-tag-select-tag-padding-inline-md:var(--spacing-1_25);--sl-tag-select-tag-padding-inline-end-md:var(--spacing-1);--sl-tag-select-tag-avatar-size:var(--spacing-4);--sl-tag-select-tag-label-font-weight:var(--font-weight-medium);--sl-tag-select-tag-label-margin-inline-start-sm:var(--spacing-1);--sl-tag-select-tag-label-font-size-sm:var(--text-xs);--sl-tag-select-tag-label-line-height-sm:var(--text-xs--line-height);--sl-tag-select-tag-label-margin-inline-start-md:var(--spacing-1_25);--sl-tag-select-tag-label-font-size-md:var(--text-sm);--sl-tag-select-tag-label-line-height-md:var(--text-sm--line-height);--sl-tag-select-tag-remove-margin-inline-start:var(--spacing-0_75);--sl-tag-select-tag-remove-padding:var(--spacing-0_5);--sl-tag-select-tag-remove-radius:3px;--sl-tag-select-tag-remove-icon-size:var(--spacing-3);--sl-tag-select-tag-remove-icon-size-sm:var(--spacing-2_5);--sl-tag-select-input-wrap-min-inline-size:var(--spacing-12);--sl-tag-select-input-wrap-margin-inline-start:var(--spacing-0_5);--sl-tag-select-input-font-size:var(--text-md);--sl-tag-select-input-line-height:var(--text-md--line-height);--sl-tag-select-input-font-size-sm:var(--text-sm);--sl-tag-select-input-line-height-sm:var(--text-sm--line-height);--sl-tag-select-popover-inline-size:var(--trigger-width);--sl-tag-select-popover-radius:var(--radius-lg);--sl-tag-select-popover-padding-block:var(--spacing-1);--sl-tag-select-popover-max-block-size-sm:14rem;--sl-tag-select-popover-max-block-size-md:16rem;--sl-tag-select-popover-max-block-size-lg:20rem;--sl-tag-select-hint-font-size:var(--text-md);--sl-tag-select-hint-line-height:var(--text-md--line-height);--sl-tag-select-hint-font-size-sm:var(--text-sm);--sl-tag-select-hint-line-height-sm:var(--text-sm--line-height);gap:var(--sl-tag-select-gap);font-family:var(--sl-tag-select-font-family);flex-direction:column;display:flex}.sl-tag-select-label{font-size:var(--sl-tag-select-label-font-size);line-height:var(--sl-tag-select-label-line-height);font-weight:var(--sl-tag-select-label-font-weight);color:var(--sl-tag-select-label-color)}.sl-tag-select-field{align-items:center;gap:var(--sl-tag-select-field-gap);background:var(--sl-tag-select-field-bg);inline-size:100%;box-shadow:inset 0 0 0 var(--sl-tag-select-border-width) var(--sl-tag-select-field-border), var(--sl-tag-select-field-shadow);transition:var(--sl-tag-select-field-transition);border-start-start-radius:var(--sl-tag-select-field-radius-start-start,var(--sl-tag-select-field-radius));border-start-end-radius:var(--sl-tag-select-field-radius-start-end,var(--sl-tag-select-field-radius));border-end-end-radius:var(--sl-tag-select-field-radius-end-end,var(--sl-tag-select-field-radius));border-end-start-radius:var(--sl-tag-select-field-radius-end-start,var(--sl-tag-select-field-radius));outline:none;display:flex;position:relative}.sl-tag-select-field[data-size=sm]{padding-block-start:var(--sl-tag-select-field-padding-block-start-sm,var(--sl-tag-select-field-padding-block-sm));padding-block-end:var(--sl-tag-select-field-padding-block-end-sm,var(--sl-tag-select-field-padding-block-sm));padding-inline-start:var(--sl-tag-select-field-padding-inline-start-sm,var(--sl-tag-select-field-padding-inline-sm));padding-inline-end:var(--sl-tag-select-field-padding-inline-end-sm)}.sl-tag-select-field[data-size=md]{padding-block-start:var(--sl-tag-select-field-padding-block-start-md,var(--sl-tag-select-field-padding-block-md));padding-block-end:var(--sl-tag-select-field-padding-block-end-md,var(--sl-tag-select-field-padding-block-md));padding-inline-start:var(--sl-tag-select-field-padding-inline-start-md,var(--sl-tag-select-field-padding-inline-md));padding-inline-end:var(--sl-tag-select-field-padding-inline-end-md,var(--sl-tag-select-field-padding-inline-md))}.sl-tag-select-field[data-size=lg]{padding-block-start:var(--sl-tag-select-field-padding-block-start-lg,var(--sl-tag-select-field-padding-block-lg));padding-block-end:var(--sl-tag-select-field-padding-block-end-lg,var(--sl-tag-select-field-padding-block-lg));padding-inline-start:var(--sl-tag-select-field-padding-inline-start-lg,var(--sl-tag-select-field-padding-inline-lg));padding-inline-end:var(--sl-tag-select-field-padding-inline-end-lg,var(--sl-tag-select-field-padding-inline-lg))}.sl-tag-select-field[data-focus-within]{box-shadow:inset 0 0 0 var(--sl-tag-select-focus-ring-width) var(--sl-tag-select-focus-ring-color), var(--sl-tag-select-field-shadow)}.sl-tag-select-field[data-disabled]{opacity:.5;cursor:not-allowed}.sl-tag-select-field-icon{inline-size:var(--sl-tag-select-field-icon-inline-size,var(--sl-tag-select-field-icon-size));block-size:var(--sl-tag-select-field-icon-block-size,var(--sl-tag-select-field-icon-size));color:var(--sl-tag-select-field-icon-color);pointer-events:none;flex:none}.sl-tag-select-field[data-size=sm] .sl-tag-select-field-icon{inline-size:var(--sl-tag-select-field-icon-inline-size-sm,var(--sl-tag-select-field-icon-size-sm));block-size:var(--sl-tag-select-field-icon-block-size-sm,var(--sl-tag-select-field-icon-size-sm))}.sl-tag-select-tags{justify-content:flex-start;align-items:center;gap:var(--sl-tag-select-tags-gap);flex-flow:wrap;flex:auto;min-inline-size:0;display:flex;position:relative}.sl-tag-select-tag{background:var(--sl-tag-select-tag-bg);min-inline-size:0;box-shadow:inset 0 0 0 var(--sl-tag-select-border-width) var(--sl-tag-select-tag-border);border-start-start-radius:var(--sl-tag-select-tag-radius-start-start,var(--sl-tag-select-tag-radius));border-start-end-radius:var(--sl-tag-select-tag-radius-start-end,var(--sl-tag-select-tag-radius));border-end-end-radius:var(--sl-tag-select-tag-radius-end-end,var(--sl-tag-select-tag-radius));border-end-start-radius:var(--sl-tag-select-tag-radius-end-start,var(--sl-tag-select-tag-radius));align-items:center;display:inline-flex}.sl-tag-select-tag[data-size=sm]{padding-block-start:var(--sl-tag-select-tag-padding-block-start-sm,var(--sl-tag-select-tag-padding-block-sm));padding-block-end:var(--sl-tag-select-tag-padding-block-end-sm,var(--sl-tag-select-tag-padding-block-sm));padding-inline-start:var(--sl-tag-select-tag-padding-inline-start-sm,var(--sl-tag-select-tag-padding-inline-sm));padding-inline-end:var(--sl-tag-select-tag-padding-inline-end-sm,var(--sl-tag-select-tag-padding-inline-sm))}.sl-tag-select-tag[data-size=md],.sl-tag-select-tag[data-size=lg]{padding-block-start:var(--sl-tag-select-tag-padding-block-start-md,var(--sl-tag-select-tag-padding-block-md));padding-block-end:var(--sl-tag-select-tag-padding-block-end-md,var(--sl-tag-select-tag-padding-block-md));padding-inline-start:var(--sl-tag-select-tag-padding-inline-start-md,var(--sl-tag-select-tag-padding-inline-md));padding-inline-end:var(--sl-tag-select-tag-padding-inline-end-md)}.sl-tag-select-tag-avatar{inline-size:var(--sl-tag-select-tag-avatar-inline-size,var(--sl-tag-select-tag-avatar-size));block-size:var(--sl-tag-select-tag-avatar-block-size,var(--sl-tag-select-tag-avatar-size));flex:none}.sl-tag-select-tag-label{font-weight:var(--sl-tag-select-tag-label-font-weight);color:var(--sl-tag-select-tag-label-color);white-space:nowrap;text-overflow:ellipsis;-webkit-user-select:none;user-select:none;overflow:hidden}.sl-tag-select-tag[data-size=sm] .sl-tag-select-tag-label{font-size:var(--sl-tag-select-tag-label-font-size-sm);line-height:var(--sl-tag-select-tag-label-line-height-sm);margin-inline-start:var(--sl-tag-select-tag-label-margin-inline-start-sm)}.sl-tag-select-tag[data-size=md] .sl-tag-select-tag-label,.sl-tag-select-tag[data-size=lg] .sl-tag-select-tag-label{font-size:var(--sl-tag-select-tag-label-font-size-md);line-height:var(--sl-tag-select-tag-label-line-height-md);margin-inline-start:var(--sl-tag-select-tag-label-margin-inline-start-md)}.sl-tag-select-tag-remove{color:var(--sl-tag-select-tag-remove-color);cursor:pointer;transition:var(--sl-tag-select-tag-remove-transition);background:0 0;border:none;border-start-start-radius:var(--sl-tag-select-tag-remove-radius-start-start,var(--sl-tag-select-tag-remove-radius));border-start-end-radius:var(--sl-tag-select-tag-remove-radius-start-end,var(--sl-tag-select-tag-remove-radius));border-end-end-radius:var(--sl-tag-select-tag-remove-radius-end-end,var(--sl-tag-select-tag-remove-radius));border-end-start-radius:var(--sl-tag-select-tag-remove-radius-end-start,var(--sl-tag-select-tag-remove-radius));flex:none;justify-content:center;align-items:center;margin-inline-start:var(--sl-tag-select-tag-remove-margin-inline-start);padding-block-start:var(--sl-tag-select-tag-remove-padding-block-start,var(--sl-tag-select-tag-remove-padding));padding-block-end:var(--sl-tag-select-tag-remove-padding-block-end,var(--sl-tag-select-tag-remove-padding));padding-inline-start:var(--sl-tag-select-tag-remove-padding-inline-start,var(--sl-tag-select-tag-remove-padding));padding-inline-end:var(--sl-tag-select-tag-remove-padding-inline-end,var(--sl-tag-select-tag-remove-padding));display:inline-flex}.sl-tag-select-tag-remove:hover{background:var(--sl-tag-select-tag-remove-bg-hover);color:var(--sl-tag-select-tag-remove-color-hover)}.sl-tag-select-tag-remove:focus-visible{outline:var(--sl-tag-select-focus-ring-width) solid var(--sl-tag-select-focus-ring-color);outline-offset:var(--sl-tag-select-focus-ring-offset)}.sl-tag-select-tag-remove:disabled{cursor:not-allowed}.sl-tag-select-tag-remove-icon{inline-size:var(--sl-tag-select-tag-remove-icon-inline-size,var(--sl-tag-select-tag-remove-icon-size));block-size:var(--sl-tag-select-tag-remove-icon-block-size,var(--sl-tag-select-tag-remove-icon-size))}.sl-tag-select-tag[data-size=sm] .sl-tag-select-tag-remove-icon{inline-size:var(--sl-tag-select-tag-remove-icon-inline-size-sm,var(--sl-tag-select-tag-remove-icon-size-sm));block-size:var(--sl-tag-select-tag-remove-icon-block-size-sm,var(--sl-tag-select-tag-remove-icon-size-sm))}.sl-tag-select-input-wrap{min-inline-size:var(--sl-tag-select-input-wrap-min-inline-size);flex-direction:row;flex:auto;align-items:center;display:flex;position:relative}.sl-tag-select-input-wrap:not([data-empty]){margin-inline-start:var(--sl-tag-select-input-wrap-margin-inline-start)}.sl-tag-select-input{appearance:none;inline-size:100%;color:var(--sl-tag-select-input-color);caret-color:var(--sl-tag-select-input-caret-color);text-overflow:ellipsis;font-family:inherit;font-size:var(--sl-tag-select-input-font-size);line-height:var(--sl-tag-select-input-line-height);background:0 0;border:none;outline:none;flex:1 0 0}.sl-tag-select-field[data-size=sm] .sl-tag-select-input{font-size:var(--sl-tag-select-input-font-size-sm);line-height:var(--sl-tag-select-input-line-height-sm)}.sl-tag-select-input::placeholder{color:var(--sl-tag-select-input-placeholder-color)}.sl-tag-select-input:disabled{cursor:not-allowed}.sl-tag-select-popover{inline-size:var(--sl-tag-select-popover-inline-size);background:var(--sl-tag-select-popover-bg);box-shadow:inset 0 0 0 var(--sl-tag-select-border-width) var(--sl-tag-select-popover-border), var(--sl-tag-select-popover-shadow);border-start-start-radius:var(--sl-tag-select-popover-radius-start-start,var(--sl-tag-select-popover-radius));border-start-end-radius:var(--sl-tag-select-popover-radius-start-end,var(--sl-tag-select-popover-radius));border-end-end-radius:var(--sl-tag-select-popover-radius-end-end,var(--sl-tag-select-popover-radius));border-end-start-radius:var(--sl-tag-select-popover-radius-end-start,var(--sl-tag-select-popover-radius));outline:none;padding-block-start:var(--sl-tag-select-popover-padding-block-start,var(--sl-tag-select-popover-padding-block));padding-block-end:var(--sl-tag-select-popover-padding-block-end,var(--sl-tag-select-popover-padding-block));overflow:hidden auto}.sl-tag-select-popover[data-size=sm]{max-block-size:var(--sl-tag-select-popover-max-block-size-sm)}.sl-tag-select-popover[data-size=md]{max-block-size:var(--sl-tag-select-popover-max-block-size-md)}.sl-tag-select-popover[data-size=lg]{max-block-size:var(--sl-tag-select-popover-max-block-size-lg)}.sl-tag-select-listbox{outline:none;block-size:100%;inline-size:100%}.sl-tag-select-hint{font-size:var(--sl-tag-select-hint-font-size);line-height:var(--sl-tag-select-hint-line-height);color:var(--sl-tag-select-hint-color)}.sl-tag-select[data-size=sm] .sl-tag-select-hint{font-size:var(--sl-tag-select-hint-font-size-sm);line-height:var(--sl-tag-select-hint-line-height-sm)}.sl-tag-select-hint[data-invalid]{color:var(--sl-tag-select-hint-color-invalid)}.sl-tag-group{--sl-tag-radius:var(--radius-md);--sl-tag-border-width:var(--border-width);--sl-tag-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-close-transition:background 80ms ease, color 80ms ease;--sl-tag-checkbox-transition:background 80ms ease, box-shadow 80ms ease;--sl-tag-checkbox-icon-transition:opacity 80ms ease;--sl-tag-font-family:var(--font-body);--sl-tag-font-weight:var(--font-weight-medium);--sl-tag-font-size-sm:var(--text-xs);--sl-tag-line-height-sm:var(--text-xs--line-height);--sl-tag-font-size-md:var(--text-sm);--sl-tag-line-height-md:var(--text-sm--line-height);--sl-tag-font-size-lg:var(--text-sm);--sl-tag-line-height-lg:var(--text-sm--line-height);--sl-tag-focus-ring-width:var(--focus-ring-width);--sl-tag-focus-ring-color:var(--color-focus-ring);--sl-tag-focus-ring-offset:var(--focus-ring-offset);--sl-tag-bg:var(--color-bg-primary);--sl-tag-bg-hover:var(--color-bg-primary_hover);--sl-tag-fg:var(--color-text-secondary);--sl-tag-border-color:var(--color-border-primary);--sl-tag-selected-bg:var(--color-bg-brand-primary);--sl-tag-selected-border-color:var(--color-border-brand);--sl-tag-selected-fg:var(--color-text-brand-primary);--sl-tag-list-gap:var(--spacing-2);--sl-tag-gap:var(--spacing-1);--sl-tag-content-gap:var(--spacing-1_5);--sl-tag-padding-block-sm:var(--spacing-0_75);--sl-tag-padding-inline-sm:var(--spacing-2);--sl-tag-padding-block-md:var(--spacing-0_5);--sl-tag-padding-inline-md:var(--spacing-2_5);--sl-tag-padding-block-lg:var(--spacing-1);--sl-tag-padding-inline-lg:var(--spacing-3);--sl-tag-padding-inline-start-leading:var(--spacing-1);--sl-tag-padding-inline-end-count:var(--spacing-1);--sl-tag-count-radius:var(--radius-xs);--sl-tag-count-padding-inline:var(--spacing-1);--sl-tag-count-bg:var(--color-bg-secondary);--sl-tag-count-fg:var(--color-text-tertiary);--sl-tag-count-font-size:var(--text-xs);--sl-tag-count-line-height:var(--text-xs--line-height);--sl-tag-count-font-weight:var(--font-weight-medium);--sl-tag-count-selected-bg:var(--color-bg-brand-secondary);--sl-tag-count-selected-fg:var(--color-text-brand-primary);--sl-tag-dot-radius:var(--radius-full);--sl-tag-dot-size:var(--spacing-2);--sl-tag-dot-bg:var(--color-fg-success-primary);--sl-tag-avatar-radius:var(--radius-full);--sl-tag-avatar-size:var(--spacing-4);--sl-tag-avatar-bg:var(--color-bg-secondary);--sl-tag-avatar-fallback-size:var(--spacing-3);--sl-tag-avatar-fallback-fg:var(--color-fg-quaternary);--sl-tag-checkbox-radius:var(--radius-xs);--sl-tag-checkbox-bg:var(--color-bg-primary);--sl-tag-checkbox-border-color:var(--color-border-primary);--sl-tag-checkbox-selected-bg:var(--color-bg-brand-solid);--sl-tag-checkbox-selected-border-color:var(--color-bg-brand-solid);--sl-tag-checkbox-size-sm:var(--spacing-3_5);--sl-tag-checkbox-size-md:var(--spacing-4);--sl-tag-checkbox-size-lg:var(--spacing-4_5);--sl-tag-checkbox-icon-fg:var(--color-white);--sl-tag-close-radius:3px;--sl-tag-close-padding:var(--spacing-0_5);--sl-tag-close-padding-lg:var(--spacing-0_75);--sl-tag-close-fg:var(--color-fg-quaternary);--sl-tag-close-bg-hover:var(--color-bg-primary_hover);--sl-tag-close-fg-hover:var(--color-fg-quaternary_hover);--sl-tag-close-icon-size:var(--spacing-3);--sl-tag-close-icon-size-lg:var(--spacing-3_5);display:contents}.sl-tag-group .react-aria-TagList,.sl-tag-group [data-rac][role=grid],.sl-tag-group [role=listbox],.sl-tag-group [role=grid]{gap:var(--sl-tag-list-gap);flex-wrap:wrap;margin:0;padding:0;display:flex}.sl-tag{align-items:center;gap:var(--sl-tag-gap);background:var(--sl-tag-bg);color:var(--sl-tag-fg);box-shadow:inset 0 0 0 var(--sl-tag-border-width) var(--sl-tag-border-color);font-family:var(--sl-tag-font-family);font-weight:var(--sl-tag-font-weight);cursor:default;transition:var(--sl-tag-transition);border-start-start-radius:var(--sl-tag-radius-start-start,var(--sl-tag-radius));border-start-end-radius:var(--sl-tag-radius-start-end,var(--sl-tag-radius));border-end-end-radius:var(--sl-tag-radius-end-end,var(--sl-tag-radius));border-end-start-radius:var(--sl-tag-radius-end-start,var(--sl-tag-radius));outline:none;display:flex}.sl-tag[data-selectable]{cursor:pointer}.sl-tag[data-hovered]{background:var(--sl-tag-bg-hover)}.sl-tag[data-selected]{background:var(--sl-tag-selected-bg);box-shadow:inset 0 0 0 var(--sl-tag-border-width) var(--sl-tag-selected-border-color);color:var(--sl-tag-selected-fg)}.sl-tag[data-disabled]{cursor:not-allowed;opacity:.5}.sl-tag[data-focus-visible]{outline:var(--sl-tag-focus-ring-width) solid var(--sl-tag-focus-ring-color);outline-offset:var(--sl-tag-focus-ring-offset)}.sl-tag[data-size=sm]{font-size:var(--sl-tag-font-size-sm);line-height:var(--sl-tag-line-height-sm);padding-block-start:var(--sl-tag-padding-block-start-sm,var(--sl-tag-padding-block-sm));padding-block-end:var(--sl-tag-padding-block-end-sm,var(--sl-tag-padding-block-sm));padding-inline-start:var(--sl-tag-padding-inline-start-sm,var(--sl-tag-padding-inline-sm));padding-inline-end:var(--sl-tag-padding-inline-end-sm,var(--sl-tag-padding-inline-sm))}.sl-tag[data-size=md]{font-size:var(--sl-tag-font-size-md);line-height:var(--sl-tag-line-height-md);padding-block-start:var(--sl-tag-padding-block-start-md,var(--sl-tag-padding-block-md));padding-block-end:var(--sl-tag-padding-block-end-md,var(--sl-tag-padding-block-md));padding-inline-start:var(--sl-tag-padding-inline-start-md,var(--sl-tag-padding-inline-md));padding-inline-end:var(--sl-tag-padding-inline-end-md,var(--sl-tag-padding-inline-md))}.sl-tag[data-size=lg]{font-size:var(--sl-tag-font-size-lg);line-height:var(--sl-tag-line-height-lg);padding-block-start:var(--sl-tag-padding-block-start-lg,var(--sl-tag-padding-block-lg));padding-block-end:var(--sl-tag-padding-block-end-lg,var(--sl-tag-padding-block-lg));padding-inline-start:var(--sl-tag-padding-inline-start-lg,var(--sl-tag-padding-inline-lg));padding-inline-end:var(--sl-tag-padding-inline-end-lg,var(--sl-tag-padding-inline-lg))}.sl-tag[data-has-avatar][data-size=sm],.sl-tag[data-selectable][data-size=sm],.sl-tag[data-has-avatar][data-size=md],.sl-tag[data-selectable][data-size=md]{padding-inline-start:var(--sl-tag-padding-inline-start-leading)}.sl-tag[data-has-count]{padding-inline-end:var(--sl-tag-padding-inline-end-count)}.sl-tag-content{align-items:center;gap:var(--sl-tag-content-gap);display:flex}.sl-tag-count{background:var(--sl-tag-count-bg);color:var(--sl-tag-count-fg);font-size:var(--sl-tag-count-font-size);line-height:var(--sl-tag-count-line-height);font-weight:var(--sl-tag-count-font-weight);border-start-start-radius:var(--sl-tag-count-radius-start-start,var(--sl-tag-count-radius));border-start-end-radius:var(--sl-tag-count-radius-start-end,var(--sl-tag-count-radius));border-end-end-radius:var(--sl-tag-count-radius-end-end,var(--sl-tag-count-radius));border-end-start-radius:var(--sl-tag-count-radius-end-start,var(--sl-tag-count-radius));justify-content:center;align-items:center;padding-inline-start:var(--sl-tag-count-padding-inline-start,var(--sl-tag-count-padding-inline));padding-inline-end:var(--sl-tag-count-padding-inline-end,var(--sl-tag-count-padding-inline));display:inline-flex}.sl-tag[data-selected] .sl-tag-count{background:var(--sl-tag-count-selected-bg);color:var(--sl-tag-count-selected-fg)}.sl-tag-dot{inline-size:var(--sl-tag-dot-inline-size,var(--sl-tag-dot-size));block-size:var(--sl-tag-dot-block-size,var(--sl-tag-dot-size));background:var(--sl-tag-dot-bg);border-start-start-radius:var(--sl-tag-dot-radius-start-start,var(--sl-tag-dot-radius));border-start-end-radius:var(--sl-tag-dot-radius-start-end,var(--sl-tag-dot-radius));border-end-end-radius:var(--sl-tag-dot-radius-end-end,var(--sl-tag-dot-radius));border-end-start-radius:var(--sl-tag-dot-radius-end-start,var(--sl-tag-dot-radius));flex:none}.sl-tag-avatar{inline-size:var(--sl-tag-avatar-inline-size,var(--sl-tag-avatar-size));block-size:var(--sl-tag-avatar-block-size,var(--sl-tag-avatar-size));background:var(--sl-tag-avatar-bg);border-start-start-radius:var(--sl-tag-avatar-radius-start-start,var(--sl-tag-avatar-radius));border-start-end-radius:var(--sl-tag-avatar-radius-start-end,var(--sl-tag-avatar-radius));border-end-end-radius:var(--sl-tag-avatar-radius-end-end,var(--sl-tag-avatar-radius));border-end-start-radius:var(--sl-tag-avatar-radius-end-start,var(--sl-tag-avatar-radius));flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative;overflow:hidden}.sl-tag-avatar-img{object-fit:cover;block-size:100%;inline-size:100%}.sl-tag-avatar-fallback{inline-size:var(--sl-tag-avatar-fallback-inline-size,var(--sl-tag-avatar-fallback-size));block-size:var(--sl-tag-avatar-fallback-block-size,var(--sl-tag-avatar-fallback-size));color:var(--sl-tag-avatar-fallback-fg)}.sl-tag-checkbox{background:var(--sl-tag-checkbox-bg);box-shadow:inset 0 0 0 var(--sl-tag-border-width) var(--sl-tag-checkbox-border-color);transition:var(--sl-tag-checkbox-transition);border-start-start-radius:var(--sl-tag-checkbox-radius-start-start,var(--sl-tag-checkbox-radius));border-start-end-radius:var(--sl-tag-checkbox-radius-start-end,var(--sl-tag-checkbox-radius));border-end-end-radius:var(--sl-tag-checkbox-radius-end-end,var(--sl-tag-checkbox-radius));border-end-start-radius:var(--sl-tag-checkbox-radius-end-start,var(--sl-tag-checkbox-radius));flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-tag-checkbox[data-size=sm]{inline-size:var(--sl-tag-checkbox-inline-size-sm,var(--sl-tag-checkbox-size-sm));block-size:var(--sl-tag-checkbox-block-size-sm,var(--sl-tag-checkbox-size-sm))}.sl-tag-checkbox[data-size=md]{inline-size:var(--sl-tag-checkbox-inline-size-md,var(--sl-tag-checkbox-size-md));block-size:var(--sl-tag-checkbox-block-size-md,var(--sl-tag-checkbox-size-md))}.sl-tag-checkbox[data-size=lg]{inline-size:var(--sl-tag-checkbox-inline-size-lg,var(--sl-tag-checkbox-size-lg));block-size:var(--sl-tag-checkbox-block-size-lg,var(--sl-tag-checkbox-size-lg))}.sl-tag-checkbox[data-selected]{background:var(--sl-tag-checkbox-selected-bg);box-shadow:inset 0 0 0 var(--sl-tag-border-width) var(--sl-tag-checkbox-selected-border-color)}.sl-tag-checkbox[data-disabled]{opacity:.5}.sl-tag-checkbox-icon{block-size:70%;inline-size:70%;color:var(--sl-tag-checkbox-icon-fg);opacity:0;transition:var(--sl-tag-checkbox-icon-transition)}.sl-tag-checkbox[data-selected] .sl-tag-checkbox-icon{opacity:1}.sl-tag-close{color:var(--sl-tag-close-fg);cursor:pointer;transition:var(--sl-tag-close-transition);background:0 0;border:none;border-start-start-radius:var(--sl-tag-close-radius-start-start,var(--sl-tag-close-radius));border-start-end-radius:var(--sl-tag-close-radius-start-end,var(--sl-tag-close-radius));border-end-end-radius:var(--sl-tag-close-radius-end-end,var(--sl-tag-close-radius));border-end-start-radius:var(--sl-tag-close-radius-end-start,var(--sl-tag-close-radius));outline:none;flex:none;justify-content:center;align-items:center;padding-block-start:var(--sl-tag-close-padding-block-start,var(--sl-tag-close-padding));padding-block-end:var(--sl-tag-close-padding-block-end,var(--sl-tag-close-padding));padding-inline-start:var(--sl-tag-close-padding-inline-start,var(--sl-tag-close-padding));padding-inline-end:var(--sl-tag-close-padding-inline-end,var(--sl-tag-close-padding));display:inline-flex}.sl-tag-close[data-size=lg]{padding-block-start:var(--sl-tag-close-padding-block-start-lg,var(--sl-tag-close-padding-lg));padding-block-end:var(--sl-tag-close-padding-block-end-lg,var(--sl-tag-close-padding-lg));padding-inline-start:var(--sl-tag-close-padding-inline-start-lg,var(--sl-tag-close-padding-lg));padding-inline-end:var(--sl-tag-close-padding-inline-end-lg,var(--sl-tag-close-padding-lg))}.sl-tag-close[data-hovered]{background:var(--sl-tag-close-bg-hover);color:var(--sl-tag-close-fg-hover)}.sl-tag-close[data-focus-visible]{outline:var(--sl-tag-focus-ring-width) solid var(--sl-tag-focus-ring-color);outline-offset:var(--sl-tag-focus-ring-offset)}.sl-tag-close-icon{inline-size:var(--sl-tag-close-icon-inline-size,var(--sl-tag-close-icon-size));block-size:var(--sl-tag-close-icon-block-size,var(--sl-tag-close-icon-size))}.sl-tag-close[data-size=lg] .sl-tag-close-icon{inline-size:var(--sl-tag-close-icon-inline-size-lg,var(--sl-tag-close-icon-size-lg));block-size:var(--sl-tag-close-icon-block-size-lg,var(--sl-tag-close-icon-size-lg))}.sl-team-group{--sl-team-group-gap:var(--spacing-4);--sl-team-group-size:100%;--sl-team-group-label-font-size:var(--text-sm);--sl-team-group-label-font-weight:var(--font-weight-semibold);--sl-team-group-label-color:var(--color-text-primary);--sl-team-rows-gap:var(--spacing-3);gap:var(--sl-team-group-gap);inline-size:var(--sl-team-group-inline-size,var(--sl-team-group-size));flex-direction:column;display:flex}.sl-team-group-label{font-size:var(--sl-team-group-label-font-size);font-weight:var(--sl-team-group-label-font-weight);color:var(--sl-team-group-label-color);margin:0}.sl-team-rows{gap:var(--sl-team-rows-gap);flex-direction:column;display:flex}.sl-team-row{justify-content:space-between;align-items:center;display:flex}.sl-textarea{--sl-textarea-radius:var(--radius-lg);--sl-textarea-scroll-padding:var(--spacing-3);--sl-textarea-border-width:var(--border-width);--sl-textarea-focus-ring-width:var(--focus-ring-width);--sl-textarea-shadow:var(--shadow-xs);--sl-textarea-transition:box-shadow .1s linear;--sl-textarea-font-family:var(--font-body);--sl-textarea-bg:var(--color-bg-primary);--sl-textarea-fg:var(--color-text-primary);--sl-textarea-placeholder:var(--color-text-placeholder);--sl-textarea-ring:var(--color-border-primary);--sl-textarea-ring-focus:var(--color-border-brand);--sl-textarea-ring-invalid:var(--color-border-error_subtle);--sl-textarea-ring-invalid-focus:var(--color-border-error);--sl-textarea-disabled-opacity:.5;--sl-textarea-padding-sm:var(--spacing-3);--sl-textarea-font-size-sm:var(--text-sm);--sl-textarea-line-height-sm:var(--text-sm--line-height);--sl-textarea-padding-block-md:var(--spacing-3);--sl-textarea-padding-inline-md:var(--spacing-3_5);--sl-textarea-font-size-md:var(--text-md);--sl-textarea-line-height-md:var(--text-md--line-height)}.sl-field{justify-content:flex-start;align-items:flex-start;gap:var(--spacing-1_5);flex-direction:column;block-size:max-content;inline-size:100%;display:flex}.sl-textarea{background:var(--sl-textarea-bg);inline-size:100%;color:var(--sl-textarea-fg);box-shadow:inset 0 0 0 var(--sl-textarea-border-width) var(--sl-textarea-ring), var(--sl-textarea-shadow);scroll-padding-block:var(--sl-textarea-scroll-padding-block,var(--sl-textarea-scroll-padding));font-family:var(--sl-textarea-font-family);transition:var(--sl-textarea-transition);resize:vertical;border:none;border-start-start-radius:var(--sl-textarea-radius-start-start,var(--sl-textarea-radius));border-start-end-radius:var(--sl-textarea-radius-start-end,var(--sl-textarea-radius));border-end-end-radius:var(--sl-textarea-radius-end-end,var(--sl-textarea-radius));border-end-start-radius:var(--sl-textarea-radius-end-start,var(--sl-textarea-radius));outline:none;margin:0}.sl-textarea::placeholder{color:var(--sl-textarea-placeholder)}.sl-textarea[data-size=sm]{font-size:var(--sl-textarea-font-size-sm);line-height:var(--sl-textarea-line-height-sm);padding-block-start:var(--sl-textarea-padding-block-start-sm,var(--sl-textarea-padding-block-sm,var(--sl-textarea-padding-sm)));padding-block-end:var(--sl-textarea-padding-block-end-sm,var(--sl-textarea-padding-block-sm,var(--sl-textarea-padding-sm)));padding-inline-start:var(--sl-textarea-padding-inline-start-sm,var(--sl-textarea-padding-inline-sm,var(--sl-textarea-padding-sm)));padding-inline-end:var(--sl-textarea-padding-inline-end-sm,var(--sl-textarea-padding-inline-sm,var(--sl-textarea-padding-sm)))}.sl-textarea[data-size=md]{font-size:var(--sl-textarea-font-size-md);line-height:var(--sl-textarea-line-height-md);padding-block-start:var(--sl-textarea-padding-block-start-md,var(--sl-textarea-padding-block-md));padding-block-end:var(--sl-textarea-padding-block-end-md,var(--sl-textarea-padding-block-md));padding-inline-start:var(--sl-textarea-padding-inline-start-md,var(--sl-textarea-padding-inline-md));padding-inline-end:var(--sl-textarea-padding-inline-end-md,var(--sl-textarea-padding-inline-md))}.sl-textarea[data-focused]:not([data-disabled]){box-shadow:inset 0 0 0 var(--sl-textarea-focus-ring-width) var(--sl-textarea-ring-focus), var(--sl-textarea-shadow)}.sl-textarea[data-disabled]{cursor:not-allowed;opacity:var(--sl-textarea-disabled-opacity)}.sl-textarea[data-invalid]{box-shadow:inset 0 0 0 var(--sl-textarea-border-width) var(--sl-textarea-ring-invalid), var(--sl-textarea-shadow)}.sl-textarea[data-invalid][data-focused]:not([data-disabled]){box-shadow:inset 0 0 0 var(--sl-textarea-focus-ring-width) var(--sl-textarea-ring-invalid-focus), var(--sl-textarea-shadow)}.sl-editor{--sl-editor-gap:var(--spacing-3);--sl-editor-font-family:var(--default-font-family);--sl-editor-font-size:var(--text-sm);--sl-editor-line-height:1.5;--sl-editor-label-font-weight:var(--font-weight-medium);--sl-editor-border-width:var(--border-width);--sl-editor-hairline-width:var(--spacing-px);--sl-editor-blockquote-border-width:var(--spacing-1);--sl-editor-btn-transition:background .1s linear, color .1s linear;--sl-editor-input-transition:box-shadow .1s linear;--sl-editor-input-shadow:var(--shadow-xs);--sl-editor-focus-ring-width:var(--focus-ring-width);--sl-editor-btn-focus-ring-color:var(--color-border-brand);--sl-editor-input-focus-ring-color:var(--color-border-brand);--sl-editor-input-invalid-ring-color:var(--color-utility-red-300);--sl-editor-input-invalid-focus-ring-color:var(--color-utility-red-600);--sl-editor-label-fg:var(--color-text-secondary);--sl-editor-toolbar-gap:var(--spacing-0_5);--sl-editor-divider-size:var(--spacing-5);--sl-editor-divider-inline-size:var(--sl-editor-hairline-width);--sl-editor-divider-radius:var(--radius-full);--sl-editor-divider-margin-inline:var(--spacing-1_5);--sl-editor-divider-bg:var(--color-border-secondary);--sl-editor-btn-size:var(--spacing-8);--sl-editor-btn-padding:0;--sl-editor-btn-radius:var(--radius-sm);--sl-editor-btn-bg:transparent;--sl-editor-btn-fg:var(--color-text-tertiary);--sl-editor-btn-bg-hover:var(--color-bg-tertiary);--sl-editor-btn-fg-hover:var(--color-text-primary);--sl-editor-btn-bg-active:var(--color-utility-brand-100);--sl-editor-btn-fg-active:var(--color-text-brand-secondary_hover);--sl-editor-btn-icon-size:var(--spacing-4_5);--sl-editor-input-min-block-size:140px;--sl-editor-input-padding:var(--spacing-5);--sl-editor-input-radius:var(--radius-md);--sl-editor-input-bg:var(--color-bg-primary);--sl-editor-input-fg:var(--color-text-primary);--sl-editor-input-border:var(--color-border-primary);--sl-editor-input-caret:var(--color-fg-brand-primary);--sl-editor-input-selection-bg:var(--color-utility-brand-200);--sl-editor-input-disabled-bg:var(--color-bg-secondary);--sl-editor-input-disabled-fg:var(--color-text-placeholder);--sl-editor-input-placeholder-fg:var(--color-text-placeholder);--sl-editor-paragraph-margin:var(--spacing-2);--sl-editor-paragraph-margin-block-start:0;--sl-editor-paragraph-margin-inline-start:0;--sl-editor-paragraph-margin-inline-end:0;--sl-editor-blockquote-margin:var(--spacing-3);--sl-editor-blockquote-margin-inline-start:0;--sl-editor-blockquote-margin-inline-end:0;--sl-editor-blockquote-padding-inline-start:var(--spacing-4);--sl-editor-blockquote-border:var(--color-border-primary);--sl-editor-blockquote-fg:var(--color-text-secondary);--sl-editor-list-margin-inline-start:var(--spacing-7);--sl-editor-link-fg:var(--color-text-brand-secondary_hover);--sl-editor-hint-fg:var(--color-text-tertiary);--sl-editor-hint-invalid-fg:var(--color-utility-red-700);gap:var(--sl-editor-gap);flex-direction:column;inline-size:100%;display:flex}.sl-editor-label{font-size:var(--sl-editor-font-size);font-weight:var(--sl-editor-label-font-weight);color:var(--sl-editor-label-fg);cursor:text}.sl-editor-toolbar{align-items:center;gap:var(--sl-editor-toolbar-gap);flex-wrap:wrap;display:flex}.sl-editor-divider{inline-size:var(--sl-editor-divider-inline-size);block-size:var(--sl-editor-divider-block-size,var(--sl-editor-divider-size));background:var(--sl-editor-divider-bg);border-start-start-radius:var(--sl-editor-divider-radius-start-start,var(--sl-editor-divider-radius));border-start-end-radius:var(--sl-editor-divider-radius-start-end,var(--sl-editor-divider-radius));border-end-end-radius:var(--sl-editor-divider-radius-end-end,var(--sl-editor-divider-radius));border-end-start-radius:var(--sl-editor-divider-radius-end-start,var(--sl-editor-divider-radius));margin-inline-start:var(--sl-editor-divider-margin-inline-start,var(--sl-editor-divider-margin-inline));margin-inline-end:var(--sl-editor-divider-margin-inline-end,var(--sl-editor-divider-margin-inline))}.sl-editor-btn{inline-size:var(--sl-editor-btn-inline-size,var(--sl-editor-btn-size));block-size:var(--sl-editor-btn-block-size,var(--sl-editor-btn-size));background:var(--sl-editor-btn-bg);color:var(--sl-editor-btn-fg);cursor:pointer;transition:var(--sl-editor-btn-transition);border:none;border-start-start-radius:var(--sl-editor-btn-radius-start-start,var(--sl-editor-btn-radius));border-start-end-radius:var(--sl-editor-btn-radius-start-end,var(--sl-editor-btn-radius));border-end-end-radius:var(--sl-editor-btn-radius-end-end,var(--sl-editor-btn-radius));border-end-start-radius:var(--sl-editor-btn-radius-end-start,var(--sl-editor-btn-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-editor-btn-padding-block-start,var(--sl-editor-btn-padding));padding-block-end:var(--sl-editor-btn-padding-block-end,var(--sl-editor-btn-padding));padding-inline-start:var(--sl-editor-btn-padding-inline-start,var(--sl-editor-btn-padding));padding-inline-end:var(--sl-editor-btn-padding-inline-end,var(--sl-editor-btn-padding));display:inline-flex}.sl-editor-btn svg{inline-size:var(--sl-editor-btn-icon-inline-size,var(--sl-editor-btn-icon-size));block-size:var(--sl-editor-btn-icon-block-size,var(--sl-editor-btn-icon-size))}.sl-editor-btn:hover:not(:disabled){background:var(--sl-editor-btn-bg-hover);color:var(--sl-editor-btn-fg-hover)}.sl-editor-btn[data-active]{background:var(--sl-editor-btn-bg-active);color:var(--sl-editor-btn-fg-active)}.sl-editor-btn:focus-visible{box-shadow:0 0 0 var(--sl-editor-focus-ring-width) var(--sl-editor-btn-focus-ring-color);outline:none}.sl-editor-btn:disabled{opacity:.5;cursor:not-allowed}.sl-editor-input{inline-size:100%;min-block-size:var(--sl-editor-input-min-block-size);resize:vertical;background:var(--sl-editor-input-bg);color:var(--sl-editor-input-fg);font-family:var(--sl-editor-font-family);font-size:var(--sl-editor-font-size);line-height:var(--sl-editor-line-height);caret-color:var(--sl-editor-input-caret);box-shadow:inset 0 0 0 var(--sl-editor-border-width) var(--sl-editor-input-border), var(--sl-editor-input-shadow);transition:var(--sl-editor-input-transition);border-start-start-radius:var(--sl-editor-input-radius-start-start,var(--sl-editor-input-radius));border-start-end-radius:var(--sl-editor-input-radius-start-end,var(--sl-editor-input-radius));border-end-end-radius:var(--sl-editor-input-radius-end-end,var(--sl-editor-input-radius));border-end-start-radius:var(--sl-editor-input-radius-end-start,var(--sl-editor-input-radius));padding-block-start:var(--sl-editor-input-padding-block-start,var(--sl-editor-input-padding));padding-block-end:var(--sl-editor-input-padding-block-end,var(--sl-editor-input-padding));padding-inline-start:var(--sl-editor-input-padding-inline-start,var(--sl-editor-input-padding));padding-inline-end:var(--sl-editor-input-padding-inline-end,var(--sl-editor-input-padding));overflow:auto}.sl-editor-input:focus,.sl-editor-input:focus-visible{box-shadow:inset 0 0 0 var(--sl-editor-focus-ring-width) var(--sl-editor-input-focus-ring-color);outline:none}.sl-editor-input--invalid{box-shadow:inset 0 0 0 var(--sl-editor-border-width) var(--sl-editor-input-invalid-ring-color)}.sl-editor-input--invalid:focus{box-shadow:inset 0 0 0 var(--sl-editor-focus-ring-width) var(--sl-editor-input-invalid-focus-ring-color)}.sl-editor-input--disabled{cursor:not-allowed;background:var(--sl-editor-input-disabled-bg);color:var(--sl-editor-input-disabled-fg)}.sl-editor-input ::selection{background:var(--sl-editor-input-selection-bg)}.sl-editor-input p.is-editor-empty:first-child:before,.sl-editor-input.is-empty:before{content:attr(data-placeholder);float:left;pointer-events:none;block-size:0;color:var(--sl-editor-input-placeholder-fg)}.sl-editor-input p{margin-block-start:var(--sl-editor-paragraph-margin-block-start,var(--sl-editor-paragraph-margin));margin-block-end:var(--sl-editor-paragraph-margin-block-end,var(--sl-editor-paragraph-margin));margin-inline-start:var(--sl-editor-paragraph-margin-inline-start,var(--sl-editor-paragraph-margin));margin-inline-end:var(--sl-editor-paragraph-margin-inline-end,var(--sl-editor-paragraph-margin))}.sl-editor-blockquote{border-inline-start:var(--sl-editor-blockquote-border-width) solid var(--sl-editor-blockquote-border);color:var(--sl-editor-blockquote-fg);margin-block-start:var(--sl-editor-blockquote-margin-block-start,var(--sl-editor-blockquote-margin));margin-block-end:var(--sl-editor-blockquote-margin-block-end,var(--sl-editor-blockquote-margin));margin-inline-start:var(--sl-editor-blockquote-margin-inline-start,var(--sl-editor-blockquote-margin));margin-inline-end:var(--sl-editor-blockquote-margin-inline-end,var(--sl-editor-blockquote-margin));padding-inline-start:var(--sl-editor-blockquote-padding-inline-start)}.sl-editor-ul{margin-inline-start:var(--sl-editor-list-margin-inline-start);list-style:outside}.sl-editor-ol{margin-inline-start:var(--sl-editor-list-margin-inline-start);list-style:decimal}.sl-editor-link{color:var(--sl-editor-link-fg);text-decoration:underline}.sl-editor-hint{font-size:var(--sl-editor-font-size);color:var(--sl-editor-hint-fg);margin-block:0;margin-inline:0}.sl-editor-hint--num{font-variant-numeric:tabular-nums}.sl-editor-hint[data-invalid]{color:var(--sl-editor-hint-invalid-fg)}.sl-toggle{--sl-toggle-track-radius:var(--radius-full);--sl-toggle-thumb-radius:var(--radius-full);--sl-toggle-border-width:var(--border-width);--sl-toggle-track-transition:background .15s linear;--sl-toggle-thumb-transition:transform .15s ease-in-out, translate .15s ease-in-out, border-color .1s linear, background-color .1s linear;--sl-toggle-focus-ring-width:var(--focus-ring-width);--sl-toggle-focus-ring-color:var(--color-focus-ring);--sl-toggle-focus-ring-offset:var(--focus-ring-offset);--sl-toggle-thumb-shadow:var(--shadow-sm);--sl-toggle-thumb-shadow-slim:var(--shadow-xs);--sl-toggle-font-family:var(--default-font-family);--sl-toggle-font-weight:var(--font-weight-medium);--sl-toggle-label-font-size-sm:var(--text-sm);--sl-toggle-label-font-size-md:var(--text-md);--sl-toggle-hint-font-size-sm:var(--text-sm);--sl-toggle-hint-font-size-md:var(--text-md);--sl-toggle-gap-sm:var(--spacing-2);--sl-toggle-gap-md:var(--spacing-3);--sl-toggle-text-gap-md:var(--spacing-0_5);--sl-toggle-track-bg:var(--color-bg-tertiary);--sl-toggle-track-bg-selected:var(--color-bg-brand-solid);--sl-toggle-track-bg-selected-hover:var(--color-bg-brand-solid_hover);--sl-toggle-track-ring-color:var(--color-border-secondary);--sl-toggle-track-ring-color-selected-slim:var(--color-transparent);--sl-toggle-thumb-bg:var(--color-fg-white);--sl-toggle-thumb-border-color-slim:var(--color-toggle-border);--sl-toggle-thumb-border-color-slim-selected:var(--color-toggle-slim-border_pressed);--sl-toggle-thumb-border-color-slim-selected-hover:var(--color-toggle-slim-border_pressed-hover);--sl-toggle-label-color:var(--color-text-secondary);--sl-toggle-hint-color:var(--color-text-tertiary);--sl-toggle-track-size-sm:var(--spacing-9);--sl-toggle-track-block-size-sm:var(--spacing-5);--sl-toggle-track-padding-sm:var(--spacing-0_5);--sl-toggle-track-size-md:var(--spacing-11);--sl-toggle-track-block-size-md:var(--spacing-6);--sl-toggle-track-padding-md:var(--spacing-0_5);--sl-toggle-track-size-slim-sm:var(--spacing-8);--sl-toggle-track-block-size-slim-sm:var(--spacing-4);--sl-toggle-track-size-slim-md:var(--spacing-10);--sl-toggle-track-block-size-slim-md:var(--spacing-5);--sl-toggle-track-margin-slim:var(--spacing-0_5);--sl-toggle-track-margin-block-end-slim:0;--sl-toggle-thumb-size-sm:var(--spacing-4);--sl-toggle-thumb-size-md:var(--spacing-5);--sl-toggle-thumb-travel-sm:var(--spacing-4);--sl-toggle-thumb-travel-md:var(--spacing-5);align-items:flex-start;gap:var(--sl-toggle-gap-sm);inline-size:max-content;font-family:var(--sl-toggle-font-family);display:flex;position:relative}.sl-toggle[data-size=md]{gap:var(--sl-toggle-gap-md)}.sl-toggle[data-disabled]{cursor:not-allowed}.sl-toggle-track{cursor:pointer;background:var(--sl-toggle-track-bg);box-shadow:inset 0 0 0 .5px var(--sl-toggle-track-ring-color);outline-color:var(--sl-toggle-focus-ring-color);transition:var(--sl-toggle-track-transition);border-start-start-radius:var(--sl-toggle-track-radius-start-start,var(--sl-toggle-track-radius));border-start-end-radius:var(--sl-toggle-track-radius-start-end,var(--sl-toggle-track-radius));border-end-end-radius:var(--sl-toggle-track-radius-end-end,var(--sl-toggle-track-radius));border-end-start-radius:var(--sl-toggle-track-radius-end-start,var(--sl-toggle-track-radius));flex:none;align-items:center;display:inline-flex;position:relative}.sl-toggle-track[data-size=sm]{inline-size:var(--sl-toggle-track-inline-size-sm,var(--sl-toggle-track-size-sm));block-size:var(--sl-toggle-track-block-size-sm,var(--sl-toggle-track-size-sm));padding-block-start:var(--sl-toggle-track-padding-block-start-sm,var(--sl-toggle-track-padding-block-sm,var(--sl-toggle-track-padding-sm)));padding-block-end:var(--sl-toggle-track-padding-block-end-sm,var(--sl-toggle-track-padding-block-sm,var(--sl-toggle-track-padding-sm)));padding-inline-start:var(--sl-toggle-track-padding-inline-start-sm,var(--sl-toggle-track-padding-inline-sm,var(--sl-toggle-track-padding-sm)));padding-inline-end:var(--sl-toggle-track-padding-inline-end-sm,var(--sl-toggle-track-padding-inline-sm,var(--sl-toggle-track-padding-sm)))}.sl-toggle-track[data-size=md]{inline-size:var(--sl-toggle-track-inline-size-md,var(--sl-toggle-track-size-md));block-size:var(--sl-toggle-track-block-size-md,var(--sl-toggle-track-size-md));padding-block-start:var(--sl-toggle-track-padding-block-start-md,var(--sl-toggle-track-padding-block-md,var(--sl-toggle-track-padding-md)));padding-block-end:var(--sl-toggle-track-padding-block-end-md,var(--sl-toggle-track-padding-block-md,var(--sl-toggle-track-padding-md)));padding-inline-start:var(--sl-toggle-track-padding-inline-start-md,var(--sl-toggle-track-padding-inline-md,var(--sl-toggle-track-padding-md)));padding-inline-end:var(--sl-toggle-track-padding-inline-end-md,var(--sl-toggle-track-padding-inline-md,var(--sl-toggle-track-padding-md)))}.sl-toggle-track[data-slim][data-size=sm]{inline-size:var(--sl-toggle-track-inline-size-slim-sm,var(--sl-toggle-track-size-slim-sm));block-size:var(--sl-toggle-track-block-size-slim-sm,var(--sl-toggle-track-size-slim-sm));box-shadow:inset 0 0 0 var(--sl-toggle-border-width) var(--sl-toggle-track-ring-color);padding:0}.sl-toggle-track[data-slim][data-size=md]{inline-size:var(--sl-toggle-track-inline-size-slim-md,var(--sl-toggle-track-size-slim-md));block-size:var(--sl-toggle-track-block-size-slim-md,var(--sl-toggle-track-size-slim-md));box-shadow:inset 0 0 0 var(--sl-toggle-border-width) var(--sl-toggle-track-ring-color);padding:0}.sl-toggle[data-selected] .sl-toggle-track{background:var(--sl-toggle-track-bg-selected)}.sl-toggle[data-selected]:hover .sl-toggle-track{background:var(--sl-toggle-track-bg-selected-hover)}.sl-toggle[data-slim][data-selected] .sl-toggle-track{box-shadow:inset 0 0 0 var(--sl-toggle-border-width) var(--sl-toggle-track-ring-color-selected-slim)}.sl-toggle[data-disabled] .sl-toggle-track{cursor:not-allowed;opacity:.5}.sl-toggle[data-focus-visible] .sl-toggle-track{outline:var(--sl-toggle-focus-ring-width) solid var(--sl-toggle-focus-ring-color);outline-offset:var(--sl-toggle-focus-ring-offset)}.sl-toggle-thumb{background:var(--sl-toggle-thumb-bg);box-shadow:var(--sl-toggle-thumb-shadow);transition:var(--sl-toggle-thumb-transition);border-start-start-radius:var(--sl-toggle-thumb-radius-start-start,var(--sl-toggle-thumb-radius));border-start-end-radius:var(--sl-toggle-thumb-radius-start-end,var(--sl-toggle-thumb-radius));border-end-end-radius:var(--sl-toggle-thumb-radius-end-end,var(--sl-toggle-thumb-radius));border-end-start-radius:var(--sl-toggle-thumb-radius-end-start,var(--sl-toggle-thumb-radius));flex:none;display:block}.sl-toggle-thumb[data-size=sm]{inline-size:var(--sl-toggle-thumb-inline-size-sm,var(--sl-toggle-thumb-size-sm));block-size:var(--sl-toggle-thumb-block-size-sm,var(--sl-toggle-thumb-size-sm))}.sl-toggle-thumb[data-size=md]{inline-size:var(--sl-toggle-thumb-inline-size-md,var(--sl-toggle-thumb-size-md));block-size:var(--sl-toggle-thumb-block-size-md,var(--sl-toggle-thumb-size-md))}.sl-toggle[data-slim] .sl-toggle-track{margin-block-start:var(--sl-toggle-track-margin-block-start-slim,var(--sl-toggle-track-margin-block-slim,var(--sl-toggle-track-margin-slim)));margin-block-end:var(--sl-toggle-track-margin-block-end-slim)}.sl-toggle[data-slim] .sl-toggle-thumb{box-shadow:var(--sl-toggle-thumb-shadow-slim);border:var(--sl-toggle-border-width) solid var(--sl-toggle-thumb-border-color-slim)}.sl-toggle[data-slim][data-selected] .sl-toggle-thumb{border-color:var(--sl-toggle-thumb-border-color-slim-selected)}.sl-toggle[data-slim][data-selected]:hover .sl-toggle-thumb{border-color:var(--sl-toggle-thumb-border-color-slim-selected-hover)}.sl-toggle[data-selected] .sl-toggle-thumb[data-size=sm]{transform:translateX(var(--sl-toggle-thumb-travel-sm))}.sl-toggle[data-selected] .sl-toggle-thumb[data-size=md]{transform:translateX(var(--sl-toggle-thumb-travel-md))}.sl-toggle-text{flex-direction:column;display:flex}.sl-toggle[data-size=md] .sl-toggle-text{gap:var(--sl-toggle-text-gap-md)}.sl-toggle-label{color:var(--sl-toggle-label-color);font-size:var(--sl-toggle-label-font-size-sm);font-weight:var(--sl-toggle-font-weight);-webkit-user-select:none;user-select:none;margin:0}.sl-toggle[data-size=md] .sl-toggle-label{font-size:var(--sl-toggle-label-font-size-md)}.sl-toggle-hint{color:var(--sl-toggle-hint-color);font-size:var(--sl-toggle-hint-font-size-sm)}.sl-toggle[data-size=md] .sl-toggle-hint{font-size:var(--sl-toggle-hint-font-size-md)}.sl-tooltip{--sl-tooltip-gap:var(--spacing-1);--sl-tooltip-max-inline-size:20rem;--sl-tooltip-radius:var(--radius-lg);--sl-tooltip-padding-block:var(--spacing-2);--sl-tooltip-padding-block-described:var(--spacing-3);--sl-tooltip-padding-inline:var(--spacing-3);--sl-tooltip-shadow:var(--shadow-lg);--sl-tooltip-bg:var(--color-bg-primary-solid);--sl-tooltip-font-family:var(--font-body);--sl-tooltip-title-font-size:var(--text-xs);--sl-tooltip-title-line-height:var(--text-xs--line-height);--sl-tooltip-title-font-weight:var(--font-weight-semibold);--sl-tooltip-title-color:var(--color-white);--sl-tooltip-description-font-size:var(--text-xs);--sl-tooltip-description-line-height:var(--text-xs--line-height);--sl-tooltip-description-font-weight:var(--font-weight-medium);--sl-tooltip-description-color:var(--color-tooltip-supporting-text);--sl-tooltip-arrow-size:var(--spacing-2_5);--sl-tooltip-arrow-fill:var(--color-bg-primary-solid);z-index:50;align-items:flex-start;gap:var(--sl-tooltip-gap);max-inline-size:var(--sl-tooltip-max-inline-size);background:var(--sl-tooltip-bg);box-shadow:var(--sl-tooltip-shadow);transform-origin:var(--trigger-anchor-point);will-change:transform;font-family:var(--sl-tooltip-font-family);border-start-start-radius:var(--sl-tooltip-radius-start-start,var(--sl-tooltip-radius));border-start-end-radius:var(--sl-tooltip-radius-start-end,var(--sl-tooltip-radius));border-end-end-radius:var(--sl-tooltip-radius-end-end,var(--sl-tooltip-radius));border-end-start-radius:var(--sl-tooltip-radius-end-start,var(--sl-tooltip-radius));flex-direction:column;padding-block-start:var(--sl-tooltip-padding-block-start,var(--sl-tooltip-padding-block));padding-block-end:var(--sl-tooltip-padding-block-end,var(--sl-tooltip-padding-block));padding-inline-start:var(--sl-tooltip-padding-inline-start,var(--sl-tooltip-padding-inline));padding-inline-end:var(--sl-tooltip-padding-inline-end,var(--sl-tooltip-padding-inline));display:flex}.sl-tooltip[data-has-description]{padding-block-start:var(--sl-tooltip-padding-block-start-described,var(--sl-tooltip-padding-block-described));padding-block-end:var(--sl-tooltip-padding-block-end-described,var(--sl-tooltip-padding-block-described))}.sl-tooltip-title{font-size:var(--sl-tooltip-title-font-size);line-height:var(--sl-tooltip-title-line-height);font-weight:var(--sl-tooltip-title-font-weight);color:var(--sl-tooltip-title-color)}.sl-tooltip-description{font-size:var(--sl-tooltip-description-font-size);line-height:var(--sl-tooltip-description-line-height);font-weight:var(--sl-tooltip-description-font-weight);color:var(--sl-tooltip-description-color)}.sl-tooltip-arrow-svg{inline-size:var(--sl-tooltip-arrow-inline-size,var(--sl-tooltip-arrow-size));block-size:var(--sl-tooltip-arrow-block-size,var(--sl-tooltip-arrow-size));fill:var(--sl-tooltip-arrow-fill);display:block}.sl-tooltip[data-placement=bottom] .sl-tooltip-arrow-svg{transform:rotate(180deg)}.sl-tooltip[data-placement=left] .sl-tooltip-arrow-svg{transform:rotate(-90deg)}.sl-tooltip[data-placement=right] .sl-tooltip-arrow-svg{transform:rotate(90deg)}.sl-tooltip-trigger{cursor:pointer;block-size:max-content;inline-size:max-content;color:inherit;background:0 0;border:none;outline:none;padding-block:0;padding-inline:0;display:inline-flex}.sl-tree{--sl-tree-font-family:var(--default-font-family);--sl-tree-label-font-size:var(--text-sm);--sl-tree-label-font-weight:var(--font-weight-semibold);--sl-tree-border-width:var(--border-width);--sl-tree-transition-bg:background .1s ease;--sl-tree-transition-checkbox:background .1s ease, box-shadow .1s ease;--sl-tree-focus-ring-width:var(--focus-ring-width);--sl-tree-focus-ring-color:var(--color-border-brand);--sl-tree-focus-ring-offset:var(--focus-ring-offset);--sl-tree-item-margin-block-start:var(--spacing-0_5);--sl-tree-row-gap:var(--spacing-2);--sl-tree-row-radius:var(--radius-sm);--sl-tree-row-padding-block-sm:var(--spacing-1_5);--sl-tree-row-padding-inline-end-sm:var(--spacing-2);--sl-tree-row-padding-block-md:var(--spacing-2);--sl-tree-row-padding-inline-end-md:var(--spacing-2);--sl-tree-row-bg-hover:var(--color-bg-primary_hover);--sl-tree-row-bg-selected:var(--color-bg-secondary);--sl-tree-row-bg-drop:var(--color-bg-primary_hover);--sl-tree-row-drop-outline-color:var(--color-border-brand);--sl-tree-chevron-color:var(--color-text-quaternary);--sl-tree-chevron-icon-size:var(--spacing-4);--sl-tree-checkbox-size:var(--spacing-4);--sl-tree-checkbox-radius:var(--radius-xs);--sl-tree-checkbox-bg:var(--color-bg-primary);--sl-tree-checkbox-border-color:var(--color-border-primary);--sl-tree-checkbox-fg:transparent;--sl-tree-checkbox-bg-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-border-color-checked:var(--color-bg-brand-solid);--sl-tree-checkbox-fg-checked:var(--color-text-white);--sl-tree-checkbox-mark-size:var(--spacing-3_5);--sl-tree-main-gap-sm:var(--spacing-1_5);--sl-tree-main-gap-md:var(--spacing-2);--sl-tree-icon-color:var(--color-text-quaternary);--sl-tree-icon-size-sm:var(--spacing-4);--sl-tree-icon-size-md:var(--spacing-5);--sl-tree-label-color:var(--color-text-tertiary);--sl-tree-connector-size:var(--spacing-4);--sl-tree-connector-color:var(--color-border-secondary);--sl-tree-connector-line-inline-size:1px;--sl-tree-connector-line-block-size:44px;--sl-tree-connector-line-block-size-sm:42px;--sl-tree-connector-end-inset-block-end:var(--spacing-2);--sl-tree-connector-end-inline-size:1px;--sl-tree-connector-end-block-size:var(--spacing-6);--sl-tree-connector-end-block-size-sm:22px;--sl-tree-connector-corner-block-size:var(--spacing-6);--sl-tree-connector-corner-block-size-sm:22px;--sl-tree-connector-corner-inline-size:var(--spacing-3);--sl-tree-connector-corner-inline-size-sm:var(--spacing-2_5);--sl-tree-connector-corner-border-width:1px;--sl-tree-connector-corner-radius:var(--radius-md);--sl-tree-connector-corner-radius-sm:5px;font-family:var(--sl-tree-font-family);flex-direction:column;display:flex}.sl-tree-item{outline:none;margin-block-start:var(--sl-tree-item-margin-block-start)}.sl-tree-item:first-child{margin-block-start:0}.sl-tree-row{align-items:center;gap:var(--sl-tree-row-gap);cursor:pointer;inline-size:100%;outline-offset:calc(var(--sl-tree-focus-ring-offset) * -1);transition:var(--sl-tree-transition-bg);border-start-start-radius:var(--sl-tree-row-radius-start-start,var(--sl-tree-row-radius));border-start-end-radius:var(--sl-tree-row-radius-start-end,var(--sl-tree-row-radius));border-end-end-radius:var(--sl-tree-row-radius-end-end,var(--sl-tree-row-radius));border-end-start-radius:var(--sl-tree-row-radius-end-start,var(--sl-tree-row-radius));padding-block-start:var(--sl-tree-row-padding-block-start-sm,var(--sl-tree-row-padding-block-sm));padding-block-end:var(--sl-tree-row-padding-block-end-sm,var(--sl-tree-row-padding-block-sm));padding-inline-end:var(--sl-tree-row-padding-inline-end-sm);display:flex}.sl-tree-row[data-size=md]{padding-block-start:var(--sl-tree-row-padding-block-start-md,var(--sl-tree-row-padding-block-md));padding-block-end:var(--sl-tree-row-padding-block-end-md,var(--sl-tree-row-padding-block-md));padding-inline-end:var(--sl-tree-row-padding-inline-end-md)}.sl-tree-row:hover{background:var(--sl-tree-row-bg-hover)}.sl-tree-row[data-selected],.sl-tree-row[data-selected]:hover{background:var(--sl-tree-row-bg-selected)}.sl-tree-row[data-drop-target]{background:var(--sl-tree-row-bg-drop);outline:var(--sl-tree-focus-ring-width) solid var(--sl-tree-row-drop-outline-color)}.sl-tree-row[data-disabled]{cursor:not-allowed;opacity:.5}.sl-tree-row[data-focus-visible]{outline:var(--sl-tree-focus-ring-width) solid var(--sl-tree-focus-ring-color)}.sl-tree-chevron{cursor:pointer;color:var(--sl-tree-chevron-color);background:0 0;border:none;outline:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.sl-tree-chevron-icon{inline-size:var(--sl-tree-chevron-icon-inline-size,var(--sl-tree-chevron-icon-size));block-size:var(--sl-tree-chevron-icon-block-size,var(--sl-tree-chevron-icon-size))}.sl-tree-select{cursor:pointer;outline:none;flex:none;justify-content:center;align-items:center;display:inline-flex}.sl-tree-checkbox{inline-size:var(--sl-tree-checkbox-inline-size,var(--sl-tree-checkbox-size));block-size:var(--sl-tree-checkbox-block-size,var(--sl-tree-checkbox-size));background:var(--sl-tree-checkbox-bg);box-shadow:inset 0 0 0 var(--sl-tree-border-width) var(--sl-tree-checkbox-border-color);color:var(--sl-tree-checkbox-fg);transition:var(--sl-tree-transition-checkbox);border-start-start-radius:var(--sl-tree-checkbox-radius-start-start,var(--sl-tree-checkbox-radius));border-start-end-radius:var(--sl-tree-checkbox-radius-start-end,var(--sl-tree-checkbox-radius));border-end-end-radius:var(--sl-tree-checkbox-radius-end-end,var(--sl-tree-checkbox-radius));border-end-start-radius:var(--sl-tree-checkbox-radius-end-start,var(--sl-tree-checkbox-radius));justify-content:center;align-items:center;display:inline-flex}.sl-tree-checkbox[data-selected],.sl-tree-checkbox[data-indeterminate]{background:var(--sl-tree-checkbox-bg-checked);box-shadow:inset 0 0 0 var(--sl-tree-border-width) var(--sl-tree-checkbox-border-color-checked);color:var(--sl-tree-checkbox-fg-checked)}.sl-tree-checkbox-mark{inline-size:var(--sl-tree-checkbox-mark-inline-size,var(--sl-tree-checkbox-mark-size));block-size:var(--sl-tree-checkbox-mark-block-size,var(--sl-tree-checkbox-mark-size))}.sl-tree-main{align-items:center;gap:var(--sl-tree-main-gap-sm);flex:auto;min-inline-size:0;display:flex}.sl-tree-main[data-size=md]{gap:var(--sl-tree-main-gap-md)}.sl-tree-icon{inline-size:var(--sl-tree-icon-inline-size-sm,var(--sl-tree-icon-size-sm));block-size:var(--sl-tree-icon-block-size-sm,var(--sl-tree-icon-size-sm));color:var(--sl-tree-icon-color);flex:none}.sl-tree-main[data-size=md] .sl-tree-icon{inline-size:var(--sl-tree-icon-inline-size-md,var(--sl-tree-icon-size-md));block-size:var(--sl-tree-icon-block-size-md,var(--sl-tree-icon-size-md))}.sl-tree-label{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;font-size:var(--sl-tree-label-font-size);font-weight:var(--sl-tree-label-font-weight);color:var(--sl-tree-label-color);flex:auto;overflow:hidden}.sl-tree-connector{inline-size:var(--sl-tree-connector-inline-size,var(--sl-tree-connector-size));block-size:var(--sl-tree-connector-block-size,var(--sl-tree-connector-size));flex:none;position:relative}.sl-tree-connector-line{inline-size:var(--sl-tree-connector-line-inline-size);block-size:var(--sl-tree-connector-line-block-size);background:var(--sl-tree-connector-color);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.sl-tree-connector[data-size=sm] .sl-tree-connector-line{block-size:var(--sl-tree-connector-line-block-size-sm)}.sl-tree-connector-end{bottom:var(--sl-tree-connector-end-inset-block-end);inline-size:var(--sl-tree-connector-end-inline-size);block-size:var(--sl-tree-connector-end-block-size);position:absolute;left:50%;transform:translate(-50%)}.sl-tree-connector[data-size=sm] .sl-tree-connector-end{block-size:var(--sl-tree-connector-end-block-size-sm)}.sl-tree-connector-end-corner{block-size:var(--sl-tree-connector-corner-block-size);inline-size:var(--sl-tree-connector-corner-inline-size);border-bottom:var(--sl-tree-connector-corner-border-width) solid var(--sl-tree-connector-color);border-left:var(--sl-tree-connector-corner-border-width) solid var(--sl-tree-connector-color);border-end-start-radius:var(--sl-tree-connector-corner-radius)}.sl-tree-connector[data-size=sm] .sl-tree-connector-end-corner{block-size:var(--sl-tree-connector-corner-block-size-sm);inline-size:var(--sl-tree-connector-corner-inline-size-sm);border-end-start-radius:var(--sl-tree-connector-corner-radius-sm)}.sl-profile-header{--sl-profile-gap:var(--spacing-6);--sl-profile-title-gap:var(--spacing-4);--sl-profile-identity-gap:var(--spacing-4);--sl-profile-stack-gap:var(--spacing-4);--sl-profile-name-gap:var(--spacing-2);--sl-profile-tags-gap:var(--spacing-1);--sl-profile-tags-gap-md:var(--spacing-1_5);--sl-profile-actions-gap:var(--spacing-3);--sl-profile-section-gap:var(--spacing-4);--sl-profile-meta-gap:var(--spacing-2);--sl-profile-meta-item-gap:var(--spacing-2);--sl-profile-exp-gap:var(--spacing-3);--sl-profile-exp-body-gap:var(--spacing-2);--sl-profile-header-padding:0;--sl-profile-title-padding-block-start:var(--spacing-6);--sl-profile-title-padding-block-end:0;--sl-profile-title-padding-inline:var(--spacing-4);--sl-profile-title-padding-inline-md:var(--spacing-6);--sl-profile-cover-wrap-padding-inline:var(--spacing-2);--sl-profile-cover-size-block:120px;--sl-profile-cover-size-inline:100%;--sl-profile-cover-radius:var(--radius-lg);--sl-profile-cover-bg:linear-gradient(to top right, #a6c0fe, #ffeaf6);--sl-profile-identity-margin-block-start:calc(var(--spacing-12) * -1);--sl-profile-identity-padding-inline:var(--spacing-4);--sl-profile-identity-padding-inline-md:var(--spacing-6);--sl-profile-name-font-size:var(--text-lg);--sl-profile-name-font-weight:var(--font-weight-semibold);--sl-profile-name-color:var(--color-text-primary);--sl-profile-status-size:var(--spacing-2);--sl-profile-status-radius:var(--radius-full);--sl-profile-status-bg:var(--color-fg-success-secondary);--sl-profile-email-font-size:var(--text-md);--sl-profile-email-color:var(--color-text-tertiary);--sl-profile-add-tag-padding:var(--spacing-1_25);--sl-profile-add-tag-radius:var(--radius-sm);--sl-profile-add-tag-border-width:var(--border-width);--sl-profile-add-tag-border-color:var(--color-border-primary);--sl-profile-add-tag-bg:var(--color-bg-primary);--sl-profile-add-tag-color:var(--color-text-tertiary);--sl-profile-add-tag-focus-ring-width:var(--focus-ring-width);--sl-profile-add-tag-focus-ring-color:var(--color-border-brand);--sl-profile-add-tag-focus-ring-offset:var(--focus-ring-offset);--sl-profile-add-icon-size:var(--spacing-3);--sl-profile-add-icon-stroke-width:3;--sl-profile-content-padding-block-end:var(--spacing-6);--sl-profile-section-inline-size:100%;--sl-profile-section-label-font-size:var(--text-sm);--sl-profile-section-label-font-weight:var(--font-weight-semibold);--sl-profile-section-label-color:var(--color-text-primary);--sl-profile-about-margin-block-start:var(--spacing-1);--sl-profile-about-margin-block-end:0;--sl-profile-about-margin-inline-start:0;--sl-profile-about-margin-inline-end:0;--sl-profile-about-font-size:var(--text-sm);--sl-profile-about-color:var(--color-text-tertiary);--sl-profile-link-underline-offset:3px;--sl-profile-meta-margin-block-start:var(--spacing-4);--sl-profile-meta-margin-block-end:0;--sl-profile-meta-margin-inline-start:0;--sl-profile-meta-margin-inline-end:0;--sl-profile-meta-padding:0;--sl-profile-meta-font-size:var(--text-sm);--sl-profile-meta-color:var(--color-text-tertiary);--sl-profile-meta-icon-size:var(--spacing-5);--sl-profile-meta-icon-color:var(--color-text-quaternary);--sl-profile-exp-inline-size:100%;--sl-profile-exp-role-font-size:var(--text-sm);--sl-profile-exp-role-font-weight:var(--font-weight-semibold);--sl-profile-exp-role-color:var(--color-text-secondary);--sl-profile-exp-text-font-size:var(--text-sm);--sl-profile-exp-text-color:var(--color-text-tertiary);gap:var(--sl-profile-gap);flex-direction:column;padding-block-start:var(--sl-profile-header-padding-block-start,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-block-end:var(--sl-profile-header-padding-block-end,var(--sl-profile-header-padding-block,var(--sl-profile-header-padding)));padding-inline-start:var(--sl-profile-header-padding-inline-start,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));padding-inline-end:var(--sl-profile-header-padding-inline-end,var(--sl-profile-header-padding-inline,var(--sl-profile-header-padding)));display:flex}.sl-profile-title-row{align-items:flex-start;gap:var(--sl-profile-title-gap);flex-direction:column;padding-block-start:var(--sl-profile-title-padding-block-start);padding-block-end:var(--sl-profile-title-padding-block-end);padding-inline-start:var(--sl-profile-title-padding-inline-start,var(--sl-profile-title-padding-inline));padding-inline-end:var(--sl-profile-title-padding-inline-end,var(--sl-profile-title-padding-inline));display:flex;position:relative}@media (width>=768px){.sl-profile-title-row{padding-inline-start:var(--sl-profile-title-padding-inline-start-md,var(--sl-profile-title-padding-inline-md));padding-inline-end:var(--sl-profile-title-padding-inline-end-md,var(--sl-profile-title-padding-inline-md))}}.sl-profile-cover-wrap{padding-inline-start:var(--sl-profile-cover-wrap-padding-inline-start,var(--sl-profile-cover-wrap-padding-inline));padding-inline-end:var(--sl-profile-cover-wrap-padding-inline-end,var(--sl-profile-cover-wrap-padding-inline))}.sl-profile-cover{block-size:var(--sl-profile-cover-size-block);inline-size:var(--sl-profile-cover-size-inline);background:var(--sl-profile-cover-bg);border-start-start-radius:var(--sl-profile-cover-radius-start-start,var(--sl-profile-cover-radius));border-start-end-radius:var(--sl-profile-cover-radius-start-end,var(--sl-profile-cover-radius));border-end-end-radius:var(--sl-profile-cover-radius-end-end,var(--sl-profile-cover-radius));border-end-start-radius:var(--sl-profile-cover-radius-end-start,var(--sl-profile-cover-radius))}.sl-profile-identity{gap:var(--sl-profile-identity-gap);flex-direction:column;margin-block-start:var(--sl-profile-identity-margin-block-start);padding-inline-start:var(--sl-profile-identity-padding-inline-start,var(--sl-profile-identity-padding-inline));padding-inline-end:var(--sl-profile-identity-padding-inline-end,var(--sl-profile-identity-padding-inline));display:flex}@media (width>=768px){.sl-profile-identity{padding-inline-start:var(--sl-profile-identity-padding-inline-start-md,var(--sl-profile-identity-padding-inline-md));padding-inline-end:var(--sl-profile-identity-padding-inline-end-md,var(--sl-profile-identity-padding-inline-md))}}.sl-profile-identity-stack{gap:var(--sl-profile-stack-gap);flex-direction:column;display:flex}.sl-profile-name-block{flex-direction:column;display:flex}.sl-profile-name{align-items:center;gap:var(--sl-profile-name-gap);font-size:var(--sl-profile-name-font-size);font-weight:var(--sl-profile-name-font-weight);color:var(--sl-profile-name-color);margin:0;display:flex}.sl-profile-status{inline-size:var(--sl-profile-status-inline-size,var(--sl-profile-status-size));block-size:var(--sl-profile-status-block-size,var(--sl-profile-status-size));background:var(--sl-profile-status-bg);border-start-start-radius:var(--sl-profile-status-radius-start-start,var(--sl-profile-status-radius));border-start-end-radius:var(--sl-profile-status-radius-start-end,var(--sl-profile-status-radius));border-end-end-radius:var(--sl-profile-status-radius-end-end,var(--sl-profile-status-radius));border-end-start-radius:var(--sl-profile-status-radius-end-start,var(--sl-profile-status-radius))}.sl-profile-email{font-size:var(--sl-profile-email-font-size);color:var(--sl-profile-email-color);margin:0}.sl-profile-tags{gap:var(--sl-profile-tags-gap);flex-wrap:wrap;display:flex}@media (width>=768px){.sl-profile-tags{gap:var(--sl-profile-tags-gap-md)}}.sl-profile-add-tag{border:var(--sl-profile-add-tag-border-width) solid var(--sl-profile-add-tag-border-color);background:var(--sl-profile-add-tag-bg);color:var(--sl-profile-add-tag-color);cursor:pointer;border-start-start-radius:var(--sl-profile-add-tag-radius-start-start,var(--sl-profile-add-tag-radius));border-start-end-radius:var(--sl-profile-add-tag-radius-start-end,var(--sl-profile-add-tag-radius));border-end-end-radius:var(--sl-profile-add-tag-radius-end-end,var(--sl-profile-add-tag-radius));border-end-start-radius:var(--sl-profile-add-tag-radius-end-start,var(--sl-profile-add-tag-radius));justify-content:center;align-items:center;padding-block-start:var(--sl-profile-add-tag-padding-block-start,var(--sl-profile-add-tag-padding-block,var(--sl-profile-add-tag-padding)));padding-block-end:var(--sl-profile-add-tag-padding-block-end,var(--sl-profile-add-tag-padding-block,var(--sl-profile-add-tag-padding)));padding-inline-start:var(--sl-profile-add-tag-padding-inline-start,var(--sl-profile-add-tag-padding-inline,var(--sl-profile-add-tag-padding)));padding-inline-end:var(--sl-profile-add-tag-padding-inline-end,var(--sl-profile-add-tag-padding-inline,var(--sl-profile-add-tag-padding)));display:inline-flex}.sl-profile-add-tag[data-focus-visible]{outline:var(--sl-profile-add-tag-focus-ring-width) solid var(--sl-profile-add-tag-focus-ring-color);outline-offset:var(--sl-profile-add-tag-focus-ring-offset)}.sl-profile-add-icon{inline-size:var(--sl-profile-add-icon-inline-size,var(--sl-profile-add-icon-size));block-size:var(--sl-profile-add-icon-block-size,var(--sl-profile-add-icon-size));stroke-width:var(--sl-profile-add-icon-stroke-width)}.sl-profile-actions{gap:var(--sl-profile-actions-gap);display:flex}.sl-profile-content{padding-block-end:var(--sl-profile-content-padding-block-end)}.sl-profile-section{inline-size:var(--sl-profile-section-inline-size);flex-direction:column;display:flex}.sl-profile-section-gap{gap:var(--sl-profile-section-gap)}.sl-profile-section-label{font-size:var(--sl-profile-section-label-font-size);font-weight:var(--sl-profile-section-label-font-weight);color:var(--sl-profile-section-label-color);margin:0}.sl-profile-about{font-size:var(--sl-profile-about-font-size);color:var(--sl-profile-about-color);margin-block-start:var(--sl-profile-about-margin-block-start);margin-block-end:var(--sl-profile-about-margin-block-end);margin-inline-start:var(--sl-profile-about-margin-inline-start);margin-inline-end:var(--sl-profile-about-margin-inline-end)}.sl-profile-link{color:inherit;text-underline-offset:var(--sl-profile-link-underline-offset);text-decoration:underline}.sl-profile-meta-list{gap:var(--sl-profile-meta-gap);flex-direction:column;margin-block-start:var(--sl-profile-meta-margin-block-start);margin-block-end:var(--sl-profile-meta-margin-block-end);margin-inline-start:var(--sl-profile-meta-margin-inline-start);margin-inline-end:var(--sl-profile-meta-margin-inline-end);padding-block-start:var(--sl-profile-meta-padding-block-start,var(--sl-profile-meta-padding));padding-block-end:var(--sl-profile-meta-padding-block-end,var(--sl-profile-meta-padding));padding-inline-start:var(--sl-profile-meta-padding-inline-start,var(--sl-profile-meta-padding));padding-inline-end:var(--sl-profile-meta-padding-inline-end,var(--sl-profile-meta-padding));list-style:none;display:flex}.sl-profile-meta-item{gap:var(--sl-profile-meta-item-gap);font-size:var(--sl-profile-meta-font-size);color:var(--sl-profile-meta-color);display:flex}.sl-profile-meta-icon{inline-size:var(--sl-profile-meta-icon-inline-size,var(--sl-profile-meta-icon-size));block-size:var(--sl-profile-meta-icon-block-size,var(--sl-profile-meta-icon-size));color:var(--sl-profile-meta-icon-color);flex-shrink:0}.sl-profile-exp-row{inline-size:var(--sl-profile-exp-inline-size);align-items:flex-start;gap:var(--sl-profile-exp-gap);display:flex}.sl-profile-exp-body{gap:var(--sl-profile-exp-body-gap);flex-direction:column;display:flex}.sl-profile-exp-head{flex-direction:column;display:flex}.sl-profile-exp-role{font-size:var(--sl-profile-exp-role-font-size);font-weight:var(--sl-profile-exp-role-font-weight);color:var(--sl-profile-exp-role-color);margin:0}.sl-profile-exp-company,.sl-profile-exp-dates{font-size:var(--sl-profile-exp-text-font-size);color:var(--sl-profile-exp-text-color);margin:0}.sl-settings-banner{--sl-settings-cover-size:var(--spacing-32);--sl-settings-cover-size-md:144px;--sl-settings-cover-radius:var(--radius-lg);--sl-settings-cover-wrap-padding:var(--spacing-2);--sl-settings-cover-wrap-padding-block-end:0;--sl-settings-close-inset-block-start:var(--spacing-3);--sl-settings-close-inset-inline-end:var(--spacing-3);--sl-settings-identity-gap:var(--spacing-4);--sl-settings-identity-margin-block-start:calc(-1 * var(--spacing-12));--sl-settings-identity-padding-inline:var(--spacing-4);--sl-settings-identity-padding-inline-md:var(--spacing-6);--sl-settings-tools-inset-block-start:var(--spacing-14);--sl-settings-tools-inset-inline-end:var(--spacing-4);--sl-settings-tools-inset-inline-end-md:var(--spacing-6);--sl-settings-tools-gap:var(--spacing-1);--sl-settings-name-block-size:200px;--sl-settings-name-line-gap:var(--spacing-1_5);--sl-settings-name-font-size:var(--text-lg);--sl-settings-name-font-weight:var(--font-weight-semibold);--sl-settings-name-color:var(--color-text-primary);--sl-settings-handle-font-size:var(--text-sm);--sl-settings-handle-color:var(--color-text-tertiary);--sl-settings-stats-gap:var(--spacing-4);--sl-settings-stat-gap:var(--spacing-0_5);--sl-settings-stat-label-font-size:var(--text-xs);--sl-settings-stat-label-font-weight:var(--font-weight-medium);--sl-settings-stat-label-color:var(--color-text-quaternary);--sl-settings-stat-value-font-size:var(--text-md);--sl-settings-stat-value-font-weight:var(--font-weight-semibold);--sl-settings-stat-value-color:var(--color-text-primary);--sl-settings-stat-rule-size:var(--spacing-11);--sl-settings-stat-rule-inline-size:var(--spacing-px);--sl-settings-stat-rule-radius:var(--spacing-px);--sl-settings-stat-rule-color:var(--color-border-primary);--sl-settings-form-gap:var(--spacing-4);--sl-settings-divider-size:var(--spacing-0_5);--sl-settings-divider-dash:var(--spacing-0_5);--sl-settings-divider-step:var(--spacing-2);--sl-settings-divider-color:var(--color-border-primary);--sl-settings-name-row-gap:var(--spacing-4);--sl-settings-field-gap:var(--spacing-2);--sl-settings-verified-gap:var(--spacing-1_5);--sl-settings-verified-icon-size:var(--spacing-4);--sl-settings-verified-icon-color:var(--color-text-success-primary);--sl-settings-verified-text-font-size:var(--text-xs);--sl-settings-verified-text-font-weight:var(--font-weight-semibold);--sl-settings-verified-text-color:var(--color-text-brand-secondary);--sl-settings-username-check-inset-block-end:var(--spacing-3);--sl-settings-username-check-inset-inline-end:var(--spacing-3);--sl-settings-username-check-size:var(--spacing-4);--sl-settings-username-check-color:var(--color-text-success-primary);inline-size:100%;position:relative}.sl-settings-close{z-index:2;position:absolute;inset-block-start:var(--sl-settings-close-inset-block-start);inset-inline-end:var(--sl-settings-close-inset-inline-end)}.sl-settings-cover-wrap{padding-block-start:var(--sl-settings-cover-wrap-padding-block-start,var(--sl-settings-cover-wrap-padding-block,var(--sl-settings-cover-wrap-padding)));padding-block-end:var(--sl-settings-cover-wrap-padding-block-end);padding-inline-start:var(--sl-settings-cover-wrap-padding-inline-start,var(--sl-settings-cover-wrap-padding-inline,var(--sl-settings-cover-wrap-padding)));padding-inline-end:var(--sl-settings-cover-wrap-padding-inline-end,var(--sl-settings-cover-wrap-padding-inline,var(--sl-settings-cover-wrap-padding)))}.sl-settings-cover{block-size:var(--sl-settings-cover-block-size,var(--sl-settings-cover-size));object-fit:cover;border-start-start-radius:var(--sl-settings-cover-radius-start-start,var(--sl-settings-cover-radius));border-start-end-radius:var(--sl-settings-cover-radius-start-end,var(--sl-settings-cover-radius));border-end-end-radius:var(--sl-settings-cover-radius-end-end,var(--sl-settings-cover-radius));border-end-start-radius:var(--sl-settings-cover-radius-end-start,var(--sl-settings-cover-radius));inline-size:100%}@media (width>=768px){.sl-settings-cover{block-size:var(--sl-settings-cover-block-size-md,var(--sl-settings-cover-size-md))}}.sl-settings-identity{gap:var(--sl-settings-identity-gap);flex-direction:column;margin-block-start:var(--sl-settings-identity-margin-block-start);padding-inline-start:var(--sl-settings-identity-padding-inline-start,var(--sl-settings-identity-padding-inline));padding-inline-end:var(--sl-settings-identity-padding-inline-end,var(--sl-settings-identity-padding-inline));display:flex;position:relative}@media (width>=768px){.sl-settings-identity{padding-inline-start:var(--sl-settings-identity-padding-inline-start-md,var(--sl-settings-identity-padding-inline-md));padding-inline-end:var(--sl-settings-identity-padding-inline-end-md,var(--sl-settings-identity-padding-inline-md))}}.sl-settings-tools{gap:var(--sl-settings-tools-gap);display:flex;position:absolute;inset-block-start:var(--sl-settings-tools-inset-block-start);inset-inline-end:var(--sl-settings-tools-inset-inline-end)}@media (width>=768px){.sl-settings-tools{inset-inline-end:var(--sl-settings-tools-inset-inline-end-md)}}.sl-settings-name-block{max-inline-size:var(--sl-settings-name-block-inline-size,var(--sl-settings-name-block-size));min-inline-size:0}.sl-settings-name-line{align-items:center;gap:var(--sl-settings-name-line-gap);display:flex}.sl-settings-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--sl-settings-name-font-size);font-weight:var(--sl-settings-name-font-weight);color:var(--sl-settings-name-color);margin:0;overflow:hidden}.sl-settings-handle{text-overflow:ellipsis;white-space:nowrap;font-size:var(--sl-settings-handle-font-size);color:var(--sl-settings-handle-color);margin:0;overflow:hidden}.sl-settings-stats{align-items:center;gap:var(--sl-settings-stats-gap);margin:0;display:flex}.sl-settings-stat{gap:var(--sl-settings-stat-gap);flex-direction:column;display:flex}.sl-settings-stat dt{font-size:var(--sl-settings-stat-label-font-size);font-weight:var(--sl-settings-stat-label-font-weight);color:var(--sl-settings-stat-label-color)}.sl-settings-stat dd{font-size:var(--sl-settings-stat-value-font-size);font-weight:var(--sl-settings-stat-value-font-weight);color:var(--sl-settings-stat-value-color);margin:0}.sl-settings-stat-rule{block-size:var(--sl-settings-stat-rule-block-size,var(--sl-settings-stat-rule-size));inline-size:var(--sl-settings-stat-rule-inline-size);background:var(--sl-settings-stat-rule-color);border:none;border-start-start-radius:var(--sl-settings-stat-rule-radius-start-start,var(--sl-settings-stat-rule-radius));border-start-end-radius:var(--sl-settings-stat-rule-radius-start-end,var(--sl-settings-stat-rule-radius));border-end-end-radius:var(--sl-settings-stat-rule-radius-end-end,var(--sl-settings-stat-rule-radius));border-end-start-radius:var(--sl-settings-stat-rule-radius-end-start,var(--sl-settings-stat-rule-radius))}.sl-settings-form{gap:var(--sl-settings-form-gap);flex-direction:column;inline-size:100%;display:flex}.sl-settings-divider{inline-size:100%;block-size:var(--sl-settings-divider-block-size,var(--sl-settings-divider-size));background-image:linear-gradient(to right, var(--sl-settings-divider-color) 0 var(--sl-settings-divider-dash), transparent var(--sl-settings-divider-dash));background-size:var(--sl-settings-divider-step) var(--sl-settings-divider-block-size,var(--sl-settings-divider-size));background-position:50%;background-repeat:repeat-x;display:block}.sl-settings-name-row{align-items:flex-end;gap:var(--sl-settings-name-row-gap);display:flex}.sl-settings-name-row>*{flex:1 1 0;min-inline-size:0}.sl-settings-field{gap:var(--sl-settings-field-gap);flex-direction:column;display:flex}.sl-settings-verified{align-items:center;gap:var(--sl-settings-verified-gap);display:flex}.sl-settings-verified-icon{inline-size:var(--sl-settings-verified-icon-inline-size,var(--sl-settings-verified-icon-size));block-size:var(--sl-settings-verified-icon-block-size,var(--sl-settings-verified-icon-size));color:var(--sl-settings-verified-icon-color)}.sl-settings-verified-text{font-size:var(--sl-settings-verified-text-font-size);font-weight:var(--sl-settings-verified-text-font-weight);color:var(--sl-settings-verified-text-color);margin:0}.sl-settings-username{flex:auto;align-items:center;display:flex;position:relative}.sl-settings-username>*{flex:auto}.sl-settings-username-check{z-index:1;inline-size:var(--sl-settings-username-check-inline-size,var(--sl-settings-username-check-size));block-size:var(--sl-settings-username-check-block-size,var(--sl-settings-username-check-size));color:var(--sl-settings-username-check-color);position:absolute;inset-block-end:var(--sl-settings-username-check-inset-block-end);inset-inline-end:var(--sl-settings-username-check-inset-inline-end)}.sl-table-card .sl-table-scroll{flex:auto;min-height:0}.sl-composed-table-row--clickable{cursor:pointer}.sl-composed-table-row--clickable[data-disabled]{cursor:default}.sl-toast-region{z-index:100;gap:var(--spacing-3);outline:none;flex-direction:column;max-inline-size:26rem;display:flex;position:fixed;inset-block-start:var(--spacing-6);inset-inline-end:var(--spacing-6)}.sl-toast{outline:none}[data-theme=studio]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--spacing:.222rem;--font-body:"Inter", -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:"Inter", -apple-system, "Segoe UI", Roboto, sans-serif;--color-brand-25:#faf7fd;--color-brand-50:#f4ecfa;--color-brand-100:#ece0f6;--color-brand-200:#d9c9ea;--color-brand-300:#bd9cdb;--color-brand-400:#9c6ac6;--color-brand-500:#6e3ba0;--color-brand-600:#340059;--color-brand-700:#2a0049;--color-brand-800:#26003f;--color-brand-900:#1e0033;--color-brand-950:#150024;--color-gray-25:#fbfbfc;--color-gray-50:#f7f8fa;--color-gray-100:#f1f2f5;--color-gray-200:#e3e5ea;--color-gray-300:#d2d5dc;--color-gray-400:#b3b7c0;--color-gray-500:#8b909b;--color-gray-600:#676c75;--color-gray-700:#4a4e57;--color-gray-800:#33363d;--color-gray-900:#1f2126;--color-gray-950:#14161c;--color-bg-primary:var(--lightningcss-light,#fff)var(--lightningcss-dark,#1a1c20);--color-bg-primary_alt:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,#17181d);--color-bg-secondary:var(--lightningcss-light,#f7f8fa)var(--lightningcss-dark,#141519);--color-bg-secondary_alt:var(--lightningcss-light,#f1f2f5)var(--lightningcss-dark,#1e2025);--color-bg-tertiary:var(--lightningcss-light,#f1f2f5)var(--lightningcss-dark,#0c0d10);--color-bg-quaternary:var(--lightningcss-light,#eaebef)var(--lightningcss-dark,#0f1013);--color-bg-primary_hover:var(--lightningcss-light,#f0f1f4)var(--lightningcss-dark,#1c1e23);--color-bg-secondary_hover:var(--lightningcss-light,#eaebef)var(--lightningcss-dark,#1e2026);--color-bg-active:var(--lightningcss-light,#f0f1f4)var(--lightningcss-dark,#1c1e23);--color-bg-overlay:var(--lightningcss-light,#0f11166b)var(--lightningcss-dark,#06070ad1);--color-text-primary:var(--lightningcss-light,#14161c)var(--lightningcss-dark,#e9ebef);--color-text-secondary:var(--lightningcss-light,#565b66)var(--lightningcss-dark,#a3a8b2);--color-text-secondary_hover:var(--lightningcss-light,#3f434c)var(--lightningcss-dark,#c4c8d2);--color-text-tertiary:var(--lightningcss-light,#676c75)var(--lightningcss-dark,#7c818b);--color-text-tertiary_hover:var(--lightningcss-light,#565b66)var(--lightningcss-dark,#a3a8b2);--color-text-quaternary:var(--lightningcss-light,#70747e)var(--lightningcss-dark,#666b74);--color-text-placeholder:var(--lightningcss-light,#7b808c)var(--lightningcss-dark,#666b74);--color-fg-primary:var(--lightningcss-light,#14161c)var(--lightningcss-dark,#e9ebef);--color-fg-secondary:var(--lightningcss-light,#565b66)var(--lightningcss-dark,#a3a8b2);--color-fg-tertiary:var(--lightningcss-light,#676c75)var(--lightningcss-dark,#7c818b);--color-fg-tertiary_hover:var(--lightningcss-light,#565b66)var(--lightningcss-dark,#a3a8b2);--color-fg-quaternary:var(--lightningcss-light,#70747e)var(--lightningcss-dark,#666b74);--color-fg-quaternary_hover:var(--lightningcss-light,#565b66)var(--lightningcss-dark,#7c818b);--color-border-primary:var(--lightningcss-light,#d2d5dc)var(--lightningcss-dark,#393c44);--color-border-secondary:var(--lightningcss-light,#e3e5ea)var(--lightningcss-dark,#24262c);--color-border-secondary_alt:var(--lightningcss-light,#14161c1a)var(--lightningcss-dark,#e9ebef1a);--color-border-tertiary:var(--lightningcss-light,#e9eaef)var(--lightningcss-dark,#202228);--color-bg-brand-primary:var(--lightningcss-light,#efe7f7)var(--lightningcss-dark,#2c1a44);--color-bg-brand-primary_alt:var(--lightningcss-light,#e6dbf2)var(--lightningcss-dark,#352050);--color-bg-brand-secondary:var(--lightningcss-light,#dccbec)var(--lightningcss-dark,#3d2a5c);--color-bg-brand-solid:var(--lightningcss-light,#340059)var(--lightningcss-dark,#8a45f8);--color-bg-brand-solid_hover:var(--lightningcss-light,#26003f)var(--lightningcss-dark,#9a5cff);--color-bg-brand-section:var(--lightningcss-light,#340059)var(--lightningcss-dark,#3a2460);--color-bg-brand-section_subtle:var(--lightningcss-light,#4a1a7a)var(--lightningcss-dark,#4a2f80);--color-text-brand-primary:var(--lightningcss-light,#340059)var(--lightningcss-dark,#ddd6ff);--color-text-brand-secondary:var(--lightningcss-light,#2a0049)var(--lightningcss-dark,#c3b6ff);--color-text-brand-secondary_hover:var(--lightningcss-light,#26003f)var(--lightningcss-dark,#ddd6ff);--color-text-brand-tertiary:var(--lightningcss-light,#6e3ba0)var(--lightningcss-dark,#bdb4fe);--color-text-brand-tertiary_alt:var(--lightningcss-light,#6e3ba0)var(--lightningcss-dark,#bdb4fe);--color-text-primary_on-brand:#fff;--color-text-secondary_on-brand:color-mix(in srgb, var(--color-brand-100) 82%, white);--color-text-tertiary_on-brand:color-mix(in srgb, var(--color-brand-200) 70%, white);--color-fg-brand-primary:var(--lightningcss-light,#340059)var(--lightningcss-dark,#bdb4fe);--color-fg-brand-primary_alt:var(--lightningcss-light,#6e3ba0)var(--lightningcss-dark,#8f74ff);--color-fg-brand-secondary:var(--lightningcss-light,#6e3ba0)var(--lightningcss-dark,#c3b6ff);--color-fg-brand-secondary_alt:var(--lightningcss-light,#bd9cdb)var(--lightningcss-dark,#a294ff);--color-fg-brand-secondary_hover:var(--lightningcss-light,#340059)var(--lightningcss-dark,#ddd6ff);--color-border-brand:var(--lightningcss-light,#d9c9ea)var(--lightningcss-dark,#9d8eff57);--color-border-brand_alt:var(--lightningcss-light,#340059)var(--lightningcss-dark,#8f74ff);--color-focus-ring:var(--lightningcss-light,#9c6ac6)var(--lightningcss-dark,#a294ff);--color-text-success-primary:var(--lightningcss-light,#1f7a4d)var(--lightningcss-dark,#3fb277);--color-fg-success-primary:var(--lightningcss-light,#1f7a4d)var(--lightningcss-dark,#3fb277);--color-bg-success-primary:var(--lightningcss-light,#e8f3ec)var(--lightningcss-dark,#112418);--color-utility-success-500:var(--lightningcss-light,#1f7a4d)var(--lightningcss-dark,#3fb277);--color-text-warning-primary:var(--lightningcss-light,#8a6109)var(--lightningcss-dark,#cf9b3a);--color-fg-warning-primary:var(--lightningcss-light,#8a6109)var(--lightningcss-dark,#cf9b3a);--color-bg-warning-primary:var(--lightningcss-light,#f6efdc)var(--lightningcss-dark,#251d0d);--color-utility-warning-500:var(--lightningcss-light,#8a6109)var(--lightningcss-dark,#cf9b3a);--color-text-error-primary:var(--lightningcss-light,#b23a34)var(--lightningcss-dark,#d05c56);--color-fg-error-primary:var(--lightningcss-light,#b23a34)var(--lightningcss-dark,#d05c56);--color-bg-error-primary:var(--lightningcss-light,#f7e9e8)var(--lightningcss-dark,#271513);--color-utility-error-500:var(--lightningcss-light,#b23a34)var(--lightningcss-dark,#d05c56);--color-utility-blue-50:var(--lightningcss-light,var(--color-blue-50))var(--lightningcss-dark,var(--color-blue-950));--color-utility-blue-100:var(--lightningcss-light,var(--color-blue-100))var(--lightningcss-dark,var(--color-blue-900));--color-utility-blue-200:var(--lightningcss-light,var(--color-blue-200))var(--lightningcss-dark,var(--color-blue-800));--color-utility-blue-300:var(--lightningcss-light,var(--color-blue-300))var(--lightningcss-dark,var(--color-blue-700));--color-utility-blue-400:var(--lightningcss-light,var(--color-blue-400))var(--lightningcss-dark,var(--color-blue-600));--color-utility-blue-500:var(--lightningcss-light,var(--color-blue-500))var(--lightningcss-dark,var(--color-blue-500));--color-utility-blue-600:var(--lightningcss-light,var(--color-blue-600))var(--lightningcss-dark,var(--color-blue-400));--color-utility-blue-700:var(--lightningcss-light,var(--color-blue-700))var(--lightningcss-dark,var(--color-blue-300));--color-utility-brand-50:var(--lightningcss-light,var(--color-brand-50))var(--lightningcss-dark,var(--color-brand-950));--color-utility-brand-50_alt:var(--lightningcss-light,var(--color-brand-50))var(--lightningcss-dark,var(--color-utility-neutral-50));--color-utility-brand-100:var(--lightningcss-light,var(--color-brand-100))var(--lightningcss-dark,var(--color-brand-900));--color-utility-brand-100_alt:var(--lightningcss-light,var(--color-brand-100))var(--lightningcss-dark,var(--color-utility-neutral-100));--color-utility-brand-200:var(--lightningcss-light,var(--color-brand-200))var(--lightningcss-dark,var(--color-brand-800));--color-utility-brand-200_alt:var(--lightningcss-light,var(--color-brand-200))var(--lightningcss-dark,var(--color-utility-neutral-200));--color-utility-brand-300:var(--lightningcss-light,var(--color-brand-300))var(--lightningcss-dark,var(--color-brand-700));--color-utility-brand-300_alt:var(--lightningcss-light,var(--color-brand-300))var(--lightningcss-dark,var(--color-utility-neutral-300));--color-utility-brand-400:var(--lightningcss-light,var(--color-brand-400))var(--lightningcss-dark,var(--color-brand-600));--color-utility-brand-400_alt:var(--lightningcss-light,var(--color-brand-400))var(--lightningcss-dark,var(--color-utility-neutral-400));--color-utility-brand-500:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,var(--color-brand-500));--color-utility-brand-500_alt:var(--lightningcss-light,var(--color-brand-500))var(--lightningcss-dark,var(--color-utility-neutral-500));--color-utility-brand-600:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,var(--color-brand-400));--color-utility-brand-600_alt:var(--lightningcss-light,var(--color-brand-600))var(--lightningcss-dark,var(--color-utility-neutral-600));--color-utility-brand-700:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,var(--color-brand-300));--color-utility-brand-700_alt:var(--lightningcss-light,var(--color-brand-700))var(--lightningcss-dark,var(--color-utility-neutral-700));--color-utility-brand-800:var(--lightningcss-light,var(--color-brand-800))var(--lightningcss-dark,var(--color-brand-200));--color-utility-brand-800_alt:var(--lightningcss-light,var(--color-brand-800))var(--lightningcss-dark,var(--color-utility-neutral-800));--color-utility-brand-900:var(--lightningcss-light,var(--color-brand-900))var(--lightningcss-dark,var(--color-brand-100));--color-utility-brand-900_alt:var(--lightningcss-light,var(--color-brand-900))var(--lightningcss-dark,var(--color-utility-neutral-900));--color-utility-neutral-50:var(--lightningcss-light,var(--color-neutral-50))var(--lightningcss-dark,var(--color-neutral-900));--color-utility-neutral-100:var(--lightningcss-light,var(--color-neutral-100))var(--lightningcss-dark,var(--color-neutral-800));--color-utility-neutral-200:var(--lightningcss-light,var(--color-neutral-200))var(--lightningcss-dark,var(--color-neutral-700));--color-utility-neutral-300:var(--lightningcss-light,var(--color-neutral-300))var(--lightningcss-dark,var(--color-neutral-700));--color-utility-neutral-400:var(--lightningcss-light,var(--color-neutral-400))var(--lightningcss-dark,var(--color-neutral-600));--color-utility-neutral-500:var(--lightningcss-light,var(--color-neutral-500))var(--lightningcss-dark,var(--color-neutral-500));--color-utility-neutral-600:var(--lightningcss-light,var(--color-neutral-600))var(--lightningcss-dark,var(--color-neutral-400));--color-utility-neutral-700:var(--lightningcss-light,var(--color-neutral-700))var(--lightningcss-dark,var(--color-neutral-300));--color-utility-neutral-800:var(--lightningcss-light,var(--color-neutral-800))var(--lightningcss-dark,var(--color-neutral-200));--color-utility-neutral-900:var(--lightningcss-light,var(--color-neutral-900))var(--lightningcss-dark,var(--color-neutral-100));--color-utility-red-50:var(--lightningcss-light,var(--color-red-50))var(--lightningcss-dark,var(--color-red-950));--color-utility-red-100:var(--lightningcss-light,var(--color-red-100))var(--lightningcss-dark,var(--color-red-900));--color-utility-red-200:var(--lightningcss-light,var(--color-red-200))var(--lightningcss-dark,var(--color-red-800));--color-utility-red-300:var(--lightningcss-light,var(--color-red-300))var(--lightningcss-dark,var(--color-red-700));--color-utility-red-400:var(--lightningcss-light,var(--color-red-400))var(--lightningcss-dark,var(--color-red-600));--color-utility-red-500:var(--lightningcss-light,var(--color-red-500))var(--lightningcss-dark,var(--color-red-500));--color-utility-red-600:var(--lightningcss-light,var(--color-red-600))var(--lightningcss-dark,var(--color-red-400));--color-utility-red-700:var(--lightningcss-light,var(--color-red-700))var(--lightningcss-dark,var(--color-red-300));--color-utility-yellow-50:var(--lightningcss-light,var(--color-yellow-50))var(--lightningcss-dark,var(--color-yellow-950));--color-utility-yellow-100:var(--lightningcss-light,var(--color-yellow-100))var(--lightningcss-dark,var(--color-yellow-900));--color-utility-yellow-200:var(--lightningcss-light,var(--color-yellow-200))var(--lightningcss-dark,var(--color-yellow-800));--color-utility-yellow-300:var(--lightningcss-light,var(--color-yellow-300))var(--lightningcss-dark,var(--color-yellow-700));--color-utility-yellow-400:var(--lightningcss-light,var(--color-yellow-400))var(--lightningcss-dark,var(--color-yellow-600));--color-utility-yellow-500:var(--lightningcss-light,var(--color-yellow-500))var(--lightningcss-dark,var(--color-yellow-500));--color-utility-yellow-600:var(--lightningcss-light,var(--color-yellow-600))var(--lightningcss-dark,var(--color-yellow-400));--color-utility-yellow-700:var(--lightningcss-light,var(--color-yellow-700))var(--lightningcss-dark,var(--color-yellow-300));--color-utility-green-50:var(--lightningcss-light,var(--color-green-50))var(--lightningcss-dark,var(--color-green-950));--color-utility-green-100:var(--lightningcss-light,var(--color-green-100))var(--lightningcss-dark,var(--color-green-900));--color-utility-green-200:var(--lightningcss-light,var(--color-green-200))var(--lightningcss-dark,var(--color-green-800));--color-utility-green-300:var(--lightningcss-light,var(--color-green-300))var(--lightningcss-dark,var(--color-green-700));--color-utility-green-400:var(--lightningcss-light,var(--color-green-400))var(--lightningcss-dark,var(--color-green-600));--color-utility-green-500:var(--lightningcss-light,var(--color-green-500))var(--lightningcss-dark,var(--color-green-500));--color-utility-green-600:var(--lightningcss-light,var(--color-green-600))var(--lightningcss-dark,var(--color-green-400));--color-utility-green-700:var(--lightningcss-light,var(--color-green-700))var(--lightningcss-dark,var(--color-green-300));--color-utility-orange-50:var(--lightningcss-light,var(--color-orange-50))var(--lightningcss-dark,var(--color-orange-950));--color-utility-orange-100:var(--lightningcss-light,var(--color-orange-100))var(--lightningcss-dark,var(--color-orange-900));--color-utility-orange-200:var(--lightningcss-light,var(--color-orange-200))var(--lightningcss-dark,var(--color-orange-800));--color-utility-orange-300:var(--lightningcss-light,var(--color-orange-300))var(--lightningcss-dark,var(--color-orange-700));--color-utility-orange-400:var(--lightningcss-light,var(--color-orange-400))var(--lightningcss-dark,var(--color-orange-600));--color-utility-orange-500:var(--lightningcss-light,var(--color-orange-500))var(--lightningcss-dark,var(--color-orange-500));--color-utility-orange-600:var(--lightningcss-light,var(--color-orange-600))var(--lightningcss-dark,var(--color-orange-400));--color-utility-orange-700:var(--lightningcss-light,var(--color-orange-700))var(--lightningcss-dark,var(--color-orange-300));--color-utility-indigo-50:var(--lightningcss-light,var(--color-indigo-50))var(--lightningcss-dark,var(--color-indigo-950));--color-utility-indigo-100:var(--lightningcss-light,var(--color-indigo-100))var(--lightningcss-dark,var(--color-indigo-900));--color-utility-indigo-200:var(--lightningcss-light,var(--color-indigo-200))var(--lightningcss-dark,var(--color-indigo-800));--color-utility-indigo-300:var(--lightningcss-light,var(--color-indigo-300))var(--lightningcss-dark,var(--color-indigo-700));--color-utility-indigo-400:var(--lightningcss-light,var(--color-indigo-400))var(--lightningcss-dark,var(--color-indigo-600));--color-utility-indigo-500:var(--lightningcss-light,var(--color-indigo-500))var(--lightningcss-dark,var(--color-indigo-500));--color-utility-indigo-600:var(--lightningcss-light,var(--color-indigo-600))var(--lightningcss-dark,var(--color-indigo-400));--color-utility-indigo-700:var(--lightningcss-light,var(--color-indigo-700))var(--lightningcss-dark,var(--color-indigo-300));--color-utility-fuchsia-50:var(--lightningcss-light,var(--color-fuchsia-50))var(--lightningcss-dark,var(--color-fuchsia-950));--color-utility-fuchsia-100:var(--lightningcss-light,var(--color-fuchsia-100))var(--lightningcss-dark,var(--color-fuchsia-900));--color-utility-fuchsia-200:var(--lightningcss-light,var(--color-fuchsia-200))var(--lightningcss-dark,var(--color-fuchsia-800));--color-utility-fuchsia-300:var(--lightningcss-light,var(--color-fuchsia-300))var(--lightningcss-dark,var(--color-fuchsia-700));--color-utility-fuchsia-400:var(--lightningcss-light,var(--color-fuchsia-400))var(--lightningcss-dark,var(--color-fuchsia-600));--color-utility-fuchsia-500:var(--lightningcss-light,var(--color-fuchsia-500))var(--lightningcss-dark,var(--color-fuchsia-500));--color-utility-fuchsia-600:var(--lightningcss-light,var(--color-fuchsia-600))var(--lightningcss-dark,var(--color-fuchsia-400));--color-utility-fuchsia-700:var(--lightningcss-light,var(--color-fuchsia-700))var(--lightningcss-dark,var(--color-fuchsia-300));--color-utility-pink-50:var(--lightningcss-light,var(--color-pink-50))var(--lightningcss-dark,var(--color-pink-950));--color-utility-pink-100:var(--lightningcss-light,var(--color-pink-100))var(--lightningcss-dark,var(--color-pink-900));--color-utility-pink-200:var(--lightningcss-light,var(--color-pink-200))var(--lightningcss-dark,var(--color-pink-800));--color-utility-pink-300:var(--lightningcss-light,var(--color-pink-300))var(--lightningcss-dark,var(--color-pink-700));--color-utility-pink-400:var(--lightningcss-light,var(--color-pink-400))var(--lightningcss-dark,var(--color-pink-600));--color-utility-pink-500:var(--lightningcss-light,var(--color-pink-500))var(--lightningcss-dark,var(--color-pink-500));--color-utility-pink-600:var(--lightningcss-light,var(--color-pink-600))var(--lightningcss-dark,var(--color-pink-400));--color-utility-pink-700:var(--lightningcss-light,var(--color-pink-700))var(--lightningcss-dark,var(--color-pink-300));--color-utility-purple-50:var(--lightningcss-light,var(--color-purple-50))var(--lightningcss-dark,var(--color-purple-950));--color-utility-purple-100:var(--lightningcss-light,var(--color-purple-100))var(--lightningcss-dark,var(--color-purple-900));--color-utility-purple-200:var(--lightningcss-light,var(--color-purple-200))var(--lightningcss-dark,var(--color-purple-800));--color-utility-purple-300:var(--lightningcss-light,var(--color-purple-300))var(--lightningcss-dark,var(--color-purple-700));--color-utility-purple-400:var(--lightningcss-light,var(--color-purple-400))var(--lightningcss-dark,var(--color-purple-600));--color-utility-purple-500:var(--lightningcss-light,var(--color-purple-500))var(--lightningcss-dark,var(--color-purple-500));--color-utility-purple-600:var(--lightningcss-light,var(--color-purple-600))var(--lightningcss-dark,var(--color-purple-400));--color-utility-purple-700:var(--lightningcss-light,var(--color-purple-700))var(--lightningcss-dark,var(--color-purple-300));--color-utility-sky-50:var(--lightningcss-light,var(--color-sky-50))var(--lightningcss-dark,var(--color-sky-950));--color-utility-sky-100:var(--lightningcss-light,var(--color-sky-100))var(--lightningcss-dark,var(--color-sky-900));--color-utility-sky-200:var(--lightningcss-light,var(--color-sky-200))var(--lightningcss-dark,var(--color-sky-800));--color-utility-sky-300:var(--lightningcss-light,var(--color-sky-300))var(--lightningcss-dark,var(--color-sky-700));--color-utility-sky-400:var(--lightningcss-light,var(--color-sky-400))var(--lightningcss-dark,var(--color-sky-600));--color-utility-sky-500:var(--lightningcss-light,var(--color-sky-500))var(--lightningcss-dark,var(--color-sky-500));--color-utility-sky-600:var(--lightningcss-light,var(--color-sky-600))var(--lightningcss-dark,var(--color-sky-400));--color-utility-sky-700:var(--lightningcss-light,var(--color-sky-700))var(--lightningcss-dark,var(--color-sky-300));--color-utility-slate-50:var(--lightningcss-light,var(--color-slate-50))var(--lightningcss-dark,var(--color-slate-950));--color-utility-slate-100:var(--lightningcss-light,var(--color-slate-100))var(--lightningcss-dark,var(--color-slate-900));--color-utility-slate-200:var(--lightningcss-light,var(--color-slate-200))var(--lightningcss-dark,var(--color-slate-800));--color-utility-slate-300:var(--lightningcss-light,var(--color-slate-300))var(--lightningcss-dark,var(--color-slate-700));--color-utility-slate-400:var(--lightningcss-light,var(--color-slate-400))var(--lightningcss-dark,var(--color-slate-600));--color-utility-slate-500:var(--lightningcss-light,var(--color-slate-500))var(--lightningcss-dark,var(--color-slate-500));--color-utility-slate-600:var(--lightningcss-light,var(--color-slate-600))var(--lightningcss-dark,var(--color-slate-400));--color-utility-slate-700:var(--lightningcss-light,var(--color-slate-700))var(--lightningcss-dark,var(--color-slate-300));--color-utility-emerald-50:var(--lightningcss-light,var(--color-emerald-50))var(--lightningcss-dark,var(--color-emerald-950));--color-utility-emerald-100:var(--lightningcss-light,var(--color-emerald-100))var(--lightningcss-dark,var(--color-emerald-900));--color-utility-emerald-200:var(--lightningcss-light,var(--color-emerald-200))var(--lightningcss-dark,var(--color-emerald-800));--color-utility-emerald-300:var(--lightningcss-light,var(--color-emerald-300))var(--lightningcss-dark,var(--color-emerald-700));--color-utility-emerald-400:var(--lightningcss-light,var(--color-emerald-400))var(--lightningcss-dark,var(--color-emerald-600));--color-utility-emerald-500:var(--lightningcss-light,var(--color-emerald-500))var(--lightningcss-dark,var(--color-emerald-500));--color-utility-emerald-600:var(--lightningcss-light,var(--color-emerald-600))var(--lightningcss-dark,var(--color-emerald-400));--color-utility-emerald-700:var(--lightningcss-light,var(--color-emerald-700))var(--lightningcss-dark,var(--color-emerald-300));--color-utility-amber-50:var(--lightningcss-light,var(--color-amber-50))var(--lightningcss-dark,var(--color-amber-950));--color-utility-amber-100:var(--lightningcss-light,var(--color-amber-100))var(--lightningcss-dark,var(--color-amber-900));--color-utility-amber-200:var(--lightningcss-light,var(--color-amber-200))var(--lightningcss-dark,var(--color-amber-800));--color-utility-amber-300:var(--lightningcss-light,var(--color-amber-300))var(--lightningcss-dark,var(--color-amber-700));--color-utility-amber-400:var(--lightningcss-light,var(--color-amber-400))var(--lightningcss-dark,var(--color-amber-600));--color-utility-amber-500:var(--lightningcss-light,var(--color-amber-500))var(--lightningcss-dark,var(--color-amber-500));--color-utility-amber-600:var(--lightningcss-light,var(--color-amber-600))var(--lightningcss-dark,var(--color-amber-400));--color-utility-amber-700:var(--lightningcss-light,var(--color-amber-700))var(--lightningcss-dark,var(--color-amber-300));--shadow-xs:0 0 #0000;--shadow-sm:0 1px 2px #0f11160d;--shadow-md:0 6px 18px #0f111614, 0 1px 3px #0f11160f;--shadow-lg:0 12px 28px #0f11161a, 0 2px 6px #0f11160f;--shadow-xl:0 24px 48px #0f11161f, 0 6px 14px #0f111614;--shadow-skeuomorphic:none;--shadow-xs-skeuomorphic:var(--shadow-xs)}[data-theme=studio] .sl-tabs{--sl-tab-padding-block-button-sm:var(--spacing-1);--sl-tab-radius:var(--radius-lg);--sl-tab-list-bg-button-border:var(--color-bg-tertiary);--sl-tab-list-ring-button-border:transparent;--sl-tab-list-border-radius-button-border:var(--radius-md);--sl-tab-list-padding-button-border:var(--spacing-0_5);--sl-tab-list-gap-button-border:var(--spacing-px);--sl-tab-button-border-bg:var(--color-bg-primary);--sl-tab-button-border-fg:var(--color-text-primary);--sl-tab-button-border-icon:var(--color-fg-brand-primary);--sl-tab-button-border-shadow:0 0 #0000}[data-theme=studio] .sl-tab-badge{--sl-badge-border-width:0}[data-theme=studio] .sl-tab[data-type=button-border]{--sl-tab-fg:var(--color-text-tertiary);--sl-tab-radius:var(--radius-sm);--sl-tab-font-size-sm:var(--text-xs);--sl-tab-padding-inline-button-sm:var(--spacing-2)}[data-theme=studio] .sl-tab[data-type=underline]{--sl-tab-rail-active-fg:var(--color-text-primary);--sl-tab-fg:var(--color-text-tertiary);--sl-tab-font-size-sm:var(--text-xs);--sl-tab-padding-block-start-underline:var(--spacing-1_5);--sl-tab-padding-block-end-underline:var(--spacing-1_5)}[data-theme=studio] .sl-btn{--sl-btn-radius:var(--radius-md);--sl-btn-font-size-sm:var(--text-xs);--sl-btn-line-height-sm:var(--text-xs--line-height)}[data-theme=studio] .sl-breadcrumbs-nav{--sl-breadcrumb-font-size:var(--text-xs);--sl-breadcrumb-line-height:var(--text-xs--line-height);--sl-breadcrumb-gap-text:var(--spacing-1_5);--sl-breadcrumb-item-gap-text:var(--spacing-1_5);--sl-breadcrumb-icon-size:var(--spacing-3_5)}[data-theme=studio] .sl-table-card{--sl-table-card-radius:var(--radius-lg)}[data-theme=studio] .sl-table{--sl-table-row-bg-hover:var(--color-bg-primary_hover);--sl-table-cell-border-color:var(--color-border-tertiary);--sl-table-head-padding-inline:var(--spacing-4);--sl-table-cell-padding-inline-sm:var(--spacing-4);--sl-table-cell-padding-inline-md:var(--spacing-4)}[data-theme=studio] .sl-nav-item{--sl-nav-item-bg:transparent;--sl-nav-item-current-bg:var(--color-bg-brand-primary);--sl-nav-item-current-bg-hover:var(--color-bg-brand-primary);--sl-nav-item-label-current-fg:var(--color-text-brand-primary);--sl-nav-item-icon-current-fg:var(--color-fg-brand-primary)}[data-theme=studio] .sl-tooltip{--sl-tooltip-radius:var(--radius-md)}[data-theme=studio] .sl-btn-utility{--sl-btn-utility-icon-size-sm:var(--spacing-4)}[data-theme=studio] .sl-modal-header{border-block-end:var(--border-width) solid var(--color-border-secondary);--sl-modal-header-padding-block-start:var(--spacing-4);--sl-modal-header-padding-inline:var(--spacing-4);--sl-modal-header-padding-block-start-sm-screen:var(--spacing-4);--sl-modal-header-padding-inline-sm-screen:var(--spacing-5)}[data-theme=studio] .sl-modal-footer{background:var(--color-bg-secondary);border-block-start:var(--border-width) solid var(--color-border-secondary);--sl-modal-footer-padding-block-start:var(--spacing-3_5);--sl-modal-footer-padding-block-end:var(--spacing-3_5);--sl-modal-footer-padding-block-start-sm-screen:var(--spacing-3_5);--sl-modal-footer-padding-block-end-sm-screen:var(--spacing-3_5);border-end-end-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}[data-theme=studio] .sl-modal-footer .sl-btn{--sl-btn-font-size-md:var(--text-xs);--sl-btn-line-height-md:var(--text-xs--line-height);--sl-btn-padding-block-md:var(--spacing-2);--sl-btn-padding-inline-md:var(--spacing-3)}[data-theme=studio] .sl-modal-panel{--sl-modal-panel-radius:var(--radius-xl);--sl-modal-panel-radius-sm-screen:var(--radius-xl)}[data-theme=studio] .sl-modal-content{padding-block-end:var(--spacing-5)}[data-theme=studio]{--sl-select-icon-size:var(--spacing-3_5);--sl-select-icon-size-sm:var(--spacing-3_5)}[data-theme=studio] .sl-input-wrapper{--sl-input-radius:var(--radius-md)}[data-theme=studio] .sl-select{--sl-select-trigger-radius:var(--radius-md);--sl-select-icon-size-sm:var(--spacing-3_5)}[data-theme=studio] .sl-textarea{--sl-textarea-radius:var(--radius-md)}[data-theme=studio] .sl-combobox{--sl-combobox-group-radius:var(--radius-md);--sl-select-icon-size-sm:var(--spacing-3_5)}[data-theme=studio] .sl-multi-select{--sl-multi-select-trigger-radius:var(--radius-md)}[data-theme=studio] .sl-tag-select{--sl-tag-select-field-radius:var(--radius-md)}[data-theme=studio] .sl-select-native{--sl-select-native-radius:var(--radius-md)}[data-theme=studio] .sl-date-field{--sl-date-group-radius:var(--radius-md)}[data-theme=studio] .sl-caldate-input{--sl-caldate-radius:var(--radius-md)}[data-theme=studio] .sl-select{--sl-select-font-weight-value:var(--font-weight-semibold)}[data-theme=studio] .sl-input-group{--sl-input-shadow:0 0 #0000}[data-theme=studio] .sl-select{--sl-select-trigger-shadow:0 0 #0000}[data-theme=studio] .sl-multi-select{--sl-multi-select-trigger-shadow:0 0 #0000}[data-theme=studio] .sl-combobox{--sl-combobox-group-shadow:0 0 #0000}[data-theme=studio] .sl-tag-select{--sl-tag-select-field-shadow:0 0 #0000}[data-theme=studio] .sl-textarea{--sl-textarea-shadow:0 0 #0000}[data-theme=studio] .sl-select-native{--sl-select-native-shadow:0 0 #0000}[data-theme=studio] .sl-date-field{--sl-date-shadow:0 0 #0000}[data-theme=studio] .sl-caldate-input{--sl-caldate-shadow:0 0 #0000}[data-theme=studio] .sl-btn{--sl-btn-primary-shadow:0 0 #0000;--sl-btn-secondary-shadow:0 0 #0000;--sl-btn-primary-destructive-shadow:0 0 #0000;--sl-btn-secondary-destructive-shadow:0 0 #0000}[data-theme=studio] .sl-input-group{--sl-input-font-size-sm:var(--text-xs);--sl-input-line-height-sm:var(--text-xs--line-height);--sl-input-padding-inline-sm:var(--spacing-2_5)}[data-theme=studio] .sl-select,[data-theme=studio] .sl-select-popover{--sl-select-font-size-sm:var(--text-xs);--sl-select-line-height-sm:var(--text-xs--line-height)}[data-theme=studio] .sl-select{--sl-select-trigger-padding-inline-start-sm:var(--spacing-2_5);--sl-select-trigger-padding-inline-end-sm:var(--spacing-2)}[data-theme=studio] .sl-combobox{--sl-combobox-input-font-size-sm:var(--text-xs);--sl-combobox-input-line-height-sm:var(--text-xs--line-height)}[data-theme=studio] .sl-multi-select{--sl-multi-select-value-count-font-size-sm:var(--text-xs);--sl-multi-select-value-count-line-height-sm:var(--text-xs--line-height);--sl-multi-select-value-support-font-size-sm:var(--text-xs);--sl-multi-select-value-support-line-height-sm:var(--text-xs--line-height);--sl-multi-select-placeholder-font-size-sm:var(--text-xs);--sl-multi-select-placeholder-line-height-sm:var(--text-xs--line-height)}[data-theme=studio] .sl-tag-select{--sl-tag-select-input-font-size-sm:var(--text-xs);--sl-tag-select-input-line-height-sm:var(--text-xs--line-height)}[data-theme=studio] .sl-select-native{--sl-select-native-font-size-sm:var(--text-xs);--sl-select-native-line-height-sm:var(--text-xs--line-height)}[data-theme=studio] .sl-textarea{--sl-textarea-font-size-sm:var(--text-xs);--sl-textarea-line-height-sm:var(--text-xs--line-height)}[data-theme=studio] .sl-date-field{--sl-date-input-font-size-sm:var(--text-xs);--sl-date-input-line-height-sm:var(--text-xs--line-height)}[data-theme=studio] .sl-input-wrapper{--sl-input-bg:var(--lightningcss-light,var(--color-bg-primary))var(--lightningcss-dark,var(--color-bg-quaternary))}[data-theme=studio] .sl-textarea{--sl-textarea-bg:var(--lightningcss-light,var(--color-bg-primary))var(--lightningcss-dark,var(--color-bg-quaternary))}[data-theme=studio] .sl-combobox{--sl-combobox-group-bg:var(--lightningcss-light,var(--color-bg-primary))var(--lightningcss-dark,var(--color-bg-quaternary))}[data-theme=studio] .sl-toggle{--sl-toggle-track-bg:var(--lightningcss-light,var(--color-bg-tertiary))var(--lightningcss-dark,var(--color-fg-quaternary))}[data-theme=studio] .sl-select-trigger{background:var(--lightningcss-light,var(--color-bg-primary))var(--lightningcss-dark,var(--color-bg-quaternary))}@media (prefers-color-scheme:dark){[data-theme=studio]:not([data-color-scheme=light]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-xs:0 1px 1px #0006;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 22px #00000080, 0 1px 3px #0006;--shadow-lg:0 14px 32px #0000008c, 0 2px 6px #0006;--shadow-xl:0 26px 54px #0009, 0 6px 14px #00000073;--shadow-xs-skeuomorphic:var(--shadow-xs)}}[data-theme=studio][data-color-scheme=dark],[data-color-scheme=dark] [data-theme=studio]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--shadow-xs:0 1px 1px #0006;--shadow-sm:0 1px 2px #0006;--shadow-md:0 8px 22px #00000080, 0 1px 3px #0006;--shadow-lg:0 14px 32px #0000008c, 0 2px 6px #0006;--shadow-xl:0 26px 54px #0009, 0 6px 14px #00000073;--shadow-xs-skeuomorphic:var(--shadow-xs)}.stg{background:var(--bg-soft);flex:1;min-height:0;overflow-y:auto}.stg-pane{flex-direction:column;gap:18px;max-width:920px;margin:0 auto;padding:28px 28px 80px;display:flex}.stg--fill{background:var(--bg);flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.stg--wide .stg-pane{gap:8px;max-width:none;padding:14px 20px 64px}.stg--wide .stg-pane-head{margin-bottom:0;padding-bottom:0}.stg--wide .stg-eyebrow{display:none}.stg--wide .page-toolbar{border-bottom:none;padding-left:0;padding-right:0}.stg--wide .view-pick,.stg--wide .page-toolbar .toolbar-search{background:var(--bg)}.stg-pane-head{align-items:flex-end;gap:12px;margin-bottom:2px;padding-bottom:6px;display:flex}.stg-pane-head>div:first-child{flex:1;min-width:0}.stg-eyebrow{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);margin-bottom:4px;font-size:11px}.stg-title{color:var(--ink-1);letter-spacing:-.01em;margin:0 0 4px;font-size:22px;font-weight:600}.stg-desc{color:var(--ink-3);max-width:60ch;margin:0;font-size:13px}.stg-pane-subhead{margin-top:14px;padding-bottom:2px}.stg-subtitle{color:var(--ink-1);margin:0 0 4px;font-size:15px;font-weight:600}.stg-card{background:var(--bg);border:1px solid var(--rec-line);border-radius:10px;overflow:hidden;box-shadow:0 1px #14141405}.stg-card-head{border-bottom:1px solid var(--rec-line);padding:14px 18px 10px}.stg-card-title{color:var(--ink-1);font-size:13.5px;font-weight:600}.stg-card-sub{color:var(--ink-3);margin-top:2px;font-size:12px}.stg-card-body{padding:16px 18px}.stg-card-tight .tbl-wrap{border-radius:10px}.stg-card-tight .stg-log{padding:4px 0}.stg-card-danger{border-color:color-mix(in srgb, var(--red-fg) 32%, transparent)}.stg-card-danger .stg-card-head{background:color-mix(in srgb, var(--red-fg) 4%, transparent);border-color:color-mix(in srgb, var(--red-fg) 18%, transparent)}.stg-form{grid-template-columns:200px 1fr;gap:14px 24px;display:grid}.stg-row{display:contents}.stg-row>.stg-lbl{color:var(--ink-2);align-self:center;padding-top:6px;font-size:12.5px}.stg-row>.stg-lbl+*{min-width:0}.stg-row>.input,.stg-row>select.input{width:100%;max-width:460px}.stg-row .stg-hint{color:var(--ink-3);margin-top:4px;font-size:11.5px}.stg .input{color:var(--ink-1);background:var(--bg);border:1px solid var(--rec-line);border-radius:6px;align-items:center;gap:6px;padding:7px 10px;font-size:13px;line-height:1.2;display:inline-flex}.stg .input:disabled,.stg .input[disabled]{background:var(--bg-soft);color:var(--ink-3);cursor:not-allowed}.stg .input:focus{border-color:var(--brand-500);box-shadow:var(--brand-ring);outline:none}.stg select.input{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%237C8794' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:14px;padding-right:28px}.stg-savebar{background:color-mix(in srgb, var(--bg) 92%, transparent);border:1px solid var(--rec-line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:1;border-radius:10px;align-items:center;gap:10px;margin:4px -4px -4px;padding:10px 14px;display:flex;position:sticky;bottom:0;box-shadow:0 -2px 6px #0000000a}.stg-savebar-meta{color:var(--ink-3);font-size:12px}.stg-photo-row{align-items:center;gap:18px;display:flex}.stg-photo-actions{flex-direction:column;gap:6px;display:flex}.stg .lnk{color:var(--brand-500);cursor:pointer}.stg .lnk:hover{text-decoration:underline}.stg-theme-grid,.stg-font-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.stg-theme,.stg-font{border:1px solid var(--rec-line);cursor:pointer;background:var(--bg);border-radius:10px;flex-direction:column;gap:10px;padding:12px;transition:border-color .12s,box-shadow .12s;display:flex}:is(.stg-theme:has(input:checked),.stg-font:has(input:checked)){border-color:var(--brand-500);box-shadow:var(--brand-ring)}.stg-theme input,.stg-font input{display:none}.stg-theme-preview{border:1px solid var(--rec-line);background-image:linear-gradient(135deg, var(--bg-soft) 50%, var(--bg) 50%);border-radius:6px;flex-direction:row;height:80px;display:flex;position:relative;overflow:hidden}.stg-theme-sys .stg-theme-light,.stg-theme-sys .stg-theme-dark{width:50%;height:100%}.stg-theme-sys .stg-theme-light{border-right:1px solid var(--rec-line);background:#fff}.stg-theme-sys .stg-theme-dark{background:#1b1e22}.stg-theme-light-only{background:#fff}.stg-theme-dark-only{background:#1b1e22}.stg-theme-light-only:before,.stg-theme-sys .stg-theme-light:before{content:"";background:#edeef0;border-radius:4px;width:28px;height:64px;position:absolute;top:8px;left:8px}.stg-theme-dark-only:before,.stg-theme-sys .stg-theme-dark:before{content:"";background:#2a2e33;border-radius:4px;width:28px;height:64px;position:absolute;top:8px}.stg-theme-dark-only:before{left:8px}.stg-theme-sys .stg-theme-dark:before{left:auto;right:8px}.stg-theme-lbl,.stg-font-lbl{color:var(--ink-1);font-size:12.5px}.stg-font-sample{height:80px;color:var(--ink-1);background:var(--bg-soft);border-radius:6px;justify-content:center;align-items:center;font-size:36px;display:flex}.stg-accent-row{align-items:center;gap:14px;display:flex}.stg-swatches{gap:8px;display:flex}.stg-sw{cursor:pointer;background-clip:padding-box;border:1px solid #00000014;border-radius:50%;width:26px;height:26px;padding:0}.stg-sw[data-active]{box-shadow:0 0 0 2px var(--bg), 0 0 0 4px var(--brand-500)}.stg-sw-custom{background:var(--bg);color:var(--ink-3);justify-content:center;align-items:center;display:flex}.stg-event-name{color:var(--ink-1);font-size:13px;font-weight:500}.stg-event-sub{color:var(--ink-3);margin-top:1px;font-size:11.5px}.stg-toggle-list{flex-direction:column;gap:14px;display:flex}.stg-toggle-row{align-items:flex-start;gap:14px;display:flex}.stg-toggle-name{color:var(--ink-1);font-size:13px;font-weight:500}.stg-toggle-sub{color:var(--ink-3);margin-top:2px;font-size:12px}.stg-stack-row{align-items:center;gap:12px;display:flex}.stg-status-line{color:var(--ink-2);align-items:center;gap:8px;font-size:12.5px;display:inline-flex}.stg-status-dot{background:var(--ink-4);border-radius:50%;flex-shrink:0;width:8px;height:8px}.stg-status-dot[data-state=ok]{background:var(--color-utility-green-500)}.stg-status-dot[data-state=warn]{background:var(--color-utility-amber-500)}.stg-status-dot[data-state=blocked]{background:var(--color-utility-red-500)}.stg-row-stack{flex-direction:column;gap:1px;display:flex}.stg-row-name{color:var(--ink-1);font-size:13px;font-weight:500}.stg-row-sub{color:var(--ink-3);font-size:11.5px}.stg-row-revoked{opacity:.65}.stg-code{color:var(--ink-2);background:var(--bg-soft);border-radius:4px;padding:2px 6px;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:12px}.stg-conn .stg-conn-row{align-items:center;gap:16px;padding:14px 18px;display:flex}.stg-conn-logo,.stg-conn-logo-fallback{object-fit:contain;background:var(--bg);border:1px solid var(--rec-line);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;font-size:14px;font-weight:600;display:flex}.stg-conn-body{flex:1;min-width:0}.stg-conn-name{color:var(--ink-1);font-size:14px;font-weight:600}.stg-conn-sub{color:var(--ink-3);margin-top:2px;font-size:12px}.stg-conn-id{color:var(--ink-2);align-items:center;gap:6px;margin-top:8px;font-size:12px;display:inline-flex}.stg-user-cell{align-items:center;gap:10px;display:flex}.stg-int-filters{flex-wrap:wrap;gap:8px;margin-bottom:4px;display:flex}.stg-int-filters .chip{cursor:pointer}.stg-int-filters .chip-active{background:var(--ink-1);color:var(--color-text-white);border-color:var(--ink-1)}.stg-int-grid{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}.stg-int-card{background:var(--bg);border:1px solid var(--rec-line);border-radius:10px;flex-direction:column;gap:8px;padding:14px 14px 6px;display:flex}.stg-int-head{align-items:center;gap:10px;display:flex}.stg-int-logo{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:11px;font-weight:700;display:flex}.stg-int-name{color:var(--ink-1);flex:1;min-width:0;font-size:13px;font-weight:600}.stg-int-desc{color:var(--ink-2);-webkit-line-clamp:2;-webkit-box-orient:vertical;min-height:2lh;font-size:12px;display:-webkit-box;overflow:hidden}.stg-int-status{color:var(--ink-3);font-size:11.5px}.stg-int-foot{border-top:1px solid var(--rec-line);margin-top:auto;padding-top:4px}.stg-int-foot .btn{justify-content:center;width:100%}.stg-log{flex-direction:column;display:flex}.stg-log-row{border-bottom:1px solid var(--rec-line);align-items:center;gap:12px;padding:12px 18px;display:flex}.stg-log-row:last-child{border-bottom:none}.stg-log-icon{background:var(--bg-soft);width:26px;height:26px;color:var(--ink-2);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.stg-log-icon-neg{color:var(--red-fg);background:var(--red-bg)}.stg-log-body{flex:1;min-width:0}.stg-log-summary{color:var(--ink-1);font-size:12.5px;font-weight:500}.stg-log-meta{color:var(--ink-3);margin-top:1px;font-size:11px}.stg-log-when{color:var(--ink-3);font-size:11.5px}.stg-st-chip{border-radius:999px;margin-right:4px;padding:2px 8px;font-size:11px;font-weight:500;display:inline-block}.stg-icon-thumb{border-radius:6px;justify-content:center;align-items:center;width:30px;height:30px;font-size:16px;display:flex}.w-icon{width:56px}.stg-ent-shell{grid-template-columns:220px 1fr;align-items:start;gap:18px;display:grid}.stg-ent-rail{background:var(--bg);border:1px solid var(--rec-line);border-radius:10px;flex-direction:column;gap:1px;padding:8px;display:flex;position:sticky;top:28px}.stg-ent-rail-head{text-transform:uppercase;letter-spacing:.08em;color:var(--ink-3);padding:6px 10px 4px;font-size:11px}.stg-ent-item{color:var(--ink-1);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:6px;align-items:center;padding:6px 10px;font-size:12.5px;display:flex}.stg-ent-item:hover{background:var(--bg-soft)}.stg-ent-item.active{background:var(--bg-active);color:var(--brand-500);font-weight:500}.stg-ent-item .count{color:var(--ink-3);margin-left:auto;font-size:11px}.stg-ent-main{flex-direction:column;gap:14px;display:flex}.stg-ent-main-head{align-items:flex-end;gap:12px;display:flex}.stg-ent-main-head>div:first-child{flex:1;min-width:0}.stg-ts-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.stg-ts-card{background:var(--bg);border:1px solid var(--rec-line);border-radius:10px;flex-direction:column;gap:6px;padding:14px;display:flex}.stg-ts-head{justify-content:space-between;align-items:center;margin-bottom:4px;display:flex}.stg-ts-emoji{background:var(--bg-soft);border-radius:8px;justify-content:center;align-items:center;width:36px;height:36px;font-size:20px;display:flex}.stg-ts-actions{align-items:center;gap:2px;display:flex}.stg-ts-name{color:var(--ink-1);font-size:13.5px;font-weight:600}.stg-ts-desc{color:var(--ink-3);min-height:32px;font-size:12px}.stg-ts-foot{color:var(--ink-3);border-top:1px solid var(--rec-line);margin-top:4px;padding-top:8px;font-size:11.5px}.stg-ts-archived{opacity:.85;background:var(--bg-soft)}.tbl-tight thead th{padding-top:8px;padding-bottom:8px}.t-center{text-align:center}.t-right{text-align:right}@media (width<=760px){.stg-ent-shell{grid-template-columns:1fr}.stg-ent-rail{position:static}.stg-form{grid-template-columns:1fr;row-gap:6px}.stg-row>.stg-lbl{padding-top:0}}.dialog.settings-modal{width:min(960px,100%);max-width:min(960px,100%);height:min(680px,100%);max-height:100%;padding:0;position:relative}.settings-modal-shell{flex:1;min-height:0;display:flex}.settings-modal-nav{background:var(--bg-panel);border-right:1px solid var(--line);--ws-accent:var(--brand-500);flex-shrink:0;width:232px;padding:16px 12px;overflow-y:auto}.settings-modal-nav .nav-group:first-child{margin-top:0}.settings-modal-main{background:var(--bg);flex:1;min-width:0;overflow-y:auto}.settings-modal-main .stg-pane{max-width:100%;margin:0;padding:26px 28px 40px}.settings-modal-close{z-index:1;width:30px;height:30px;color:var(--ink-3);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;top:12px;right:12px}.settings-modal-close:hover{background:var(--bg-hover);color:var(--ink-1)}@media (width<=720px){.settings-modal-shell{flex-direction:column}.settings-modal-nav{border-right:0;border-bottom:1px solid var(--line);width:auto}}*{box-sizing:border-box}html{height:100%}body{width:100%;min-width:0;height:100%;margin:0;overflow:hidden}#root{width:100%;min-width:0;height:100%;min-height:0}.atlas-app-root{flex-direction:column;height:100%;min-height:0;display:flex}:root{--color-alpha-black:revert-layer;--color-alpha-white:revert-layer;--color-app-store-badge-border:revert-layer;--color-avatar-styles-bg-neutral:revert-layer;--color-bg-brand-primary:revert-layer;--color-bg-brand-secondary:revert-layer;--color-bg-brand-section:revert-layer;--color-bg-brand-solid:revert-layer;--color-bg-error-primary:revert-layer;--color-bg-error-secondary:revert-layer;--color-bg-error-solid:revert-layer;--color-bg-overlay:revert-layer;--color-bg-primary:revert-layer;--color-bg-primary-solid:revert-layer;--color-bg-quaternary:revert-layer;--color-bg-secondary-solid:revert-layer;--color-bg-success-primary:revert-layer;--color-bg-success-secondary:revert-layer;--color-bg-success-solid:revert-layer;--color-bg-tertiary:revert-layer;--color-bg-warning-primary:revert-layer;--color-bg-warning-secondary:revert-layer;--color-bg-warning-solid:revert-layer;--color-black:revert-layer;--color-border-brand:revert-layer;--color-border-error:revert-layer;--color-border-primary:revert-layer;--color-border-secondary:revert-layer;--color-border-tertiary:revert-layer;--color-brand-100:revert-layer;--color-brand-200:revert-layer;--color-brand-300:revert-layer;--color-brand-400:revert-layer;--color-brand-50:revert-layer;--color-brand-500:revert-layer;--color-brand-600:revert-layer;--color-brand-700:revert-layer;--color-brand-800:revert-layer;--color-brand-900:revert-layer;--color-brand-950:revert-layer;--color-featured-icon-light-fg-brand:revert-layer;--color-featured-icon-light-fg-error:revert-layer;--color-featured-icon-light-fg-gray:revert-layer;--color-featured-icon-light-fg-success:revert-layer;--color-featured-icon-light-fg-warning:revert-layer;--color-fg-brand-primary:revert-layer;--color-fg-brand-secondary:revert-layer;--color-fg-error-primary:revert-layer;--color-fg-error-secondary:revert-layer;--color-fg-primary:revert-layer;--color-fg-quaternary:revert-layer;--color-fg-secondary:revert-layer;--color-fg-success-primary:revert-layer;--color-fg-success-secondary:revert-layer;--color-fg-tertiary:revert-layer;--color-fg-warning-primary:revert-layer;--color-fg-warning-secondary:revert-layer;--color-fg-white:revert-layer;--color-focus-ring:revert-layer;--color-focus-ring-error:revert-layer;--color-footer-button-fg:revert-layer;--color-icon-fg-brand:revert-layer;--color-screen-mockup-border:revert-layer;--color-slider-handle-bg:revert-layer;--color-slider-handle-border:revert-layer;--color-text-brand-primary:revert-layer;--color-text-brand-secondary:revert-layer;--color-text-brand-tertiary:revert-layer;--color-text-editor-icon-fg:revert-layer;--color-text-error-primary:revert-layer;--color-text-placeholder:revert-layer;--color-text-success-primary:revert-layer;--color-text-warning-primary:revert-layer;--color-text-white:revert-layer;--color-toggle-border:revert-layer;--color-tooltip-supporting-text:revert-layer;--color-transparent:revert-layer;--color-utility-amber-100:revert-layer;--color-utility-amber-200:revert-layer;--color-utility-amber-300:revert-layer;--color-utility-amber-400:revert-layer;--color-utility-amber-50:revert-layer;--color-utility-amber-500:revert-layer;--color-utility-amber-600:revert-layer;--color-utility-amber-700:revert-layer;--color-utility-blue-100:revert-layer;--color-utility-blue-200:revert-layer;--color-utility-blue-300:revert-layer;--color-utility-blue-400:revert-layer;--color-utility-blue-50:revert-layer;--color-utility-blue-500:revert-layer;--color-utility-blue-600:revert-layer;--color-utility-blue-700:revert-layer;--color-utility-brand-100:revert-layer;--color-utility-brand-200:revert-layer;--color-utility-brand-300:revert-layer;--color-utility-brand-400:revert-layer;--color-utility-brand-50:revert-layer;--color-utility-brand-500:revert-layer;--color-utility-brand-600:revert-layer;--color-utility-brand-700:revert-layer;--color-utility-brand-800:revert-layer;--color-utility-brand-900:revert-layer;--color-utility-emerald-100:revert-layer;--color-utility-emerald-200:revert-layer;--color-utility-emerald-300:revert-layer;--color-utility-emerald-400:revert-layer;--color-utility-emerald-50:revert-layer;--color-utility-emerald-500:revert-layer;--color-utility-emerald-600:revert-layer;--color-utility-emerald-700:revert-layer;--color-utility-fuchsia-100:revert-layer;--color-utility-fuchsia-200:revert-layer;--color-utility-fuchsia-300:revert-layer;--color-utility-fuchsia-400:revert-layer;--color-utility-fuchsia-50:revert-layer;--color-utility-fuchsia-500:revert-layer;--color-utility-fuchsia-600:revert-layer;--color-utility-fuchsia-700:revert-layer;--color-utility-green-100:revert-layer;--color-utility-green-200:revert-layer;--color-utility-green-300:revert-layer;--color-utility-green-400:revert-layer;--color-utility-green-50:revert-layer;--color-utility-green-500:revert-layer;--color-utility-green-600:revert-layer;--color-utility-green-700:revert-layer;--color-utility-indigo-100:revert-layer;--color-utility-indigo-200:revert-layer;--color-utility-indigo-300:revert-layer;--color-utility-indigo-400:revert-layer;--color-utility-indigo-50:revert-layer;--color-utility-indigo-500:revert-layer;--color-utility-indigo-600:revert-layer;--color-utility-indigo-700:revert-layer;--color-utility-neutral-100:revert-layer;--color-utility-neutral-200:revert-layer;--color-utility-neutral-300:revert-layer;--color-utility-neutral-400:revert-layer;--color-utility-neutral-50:revert-layer;--color-utility-neutral-500:revert-layer;--color-utility-neutral-600:revert-layer;--color-utility-neutral-700:revert-layer;--color-utility-neutral-800:revert-layer;--color-utility-neutral-900:revert-layer;--color-utility-orange-100:revert-layer;--color-utility-orange-200:revert-layer;--color-utility-orange-300:revert-layer;--color-utility-orange-400:revert-layer;--color-utility-orange-50:revert-layer;--color-utility-orange-500:revert-layer;--color-utility-orange-600:revert-layer;--color-utility-orange-700:revert-layer;--color-utility-pink-100:revert-layer;--color-utility-pink-200:revert-layer;--color-utility-pink-300:revert-layer;--color-utility-pink-400:revert-layer;--color-utility-pink-50:revert-layer;--color-utility-pink-500:revert-layer;--color-utility-pink-600:revert-layer;--color-utility-pink-700:revert-layer;--color-utility-purple-100:revert-layer;--color-utility-purple-200:revert-layer;--color-utility-purple-300:revert-layer;--color-utility-purple-400:revert-layer;--color-utility-purple-50:revert-layer;--color-utility-purple-500:revert-layer;--color-utility-purple-600:revert-layer;--color-utility-purple-700:revert-layer;--color-utility-red-100:revert-layer;--color-utility-red-200:revert-layer;--color-utility-red-300:revert-layer;--color-utility-red-400:revert-layer;--color-utility-red-50:revert-layer;--color-utility-red-500:revert-layer;--color-utility-red-600:revert-layer;--color-utility-red-700:revert-layer;--color-utility-sky-100:revert-layer;--color-utility-sky-200:revert-layer;--color-utility-sky-300:revert-layer;--color-utility-sky-400:revert-layer;--color-utility-sky-50:revert-layer;--color-utility-sky-500:revert-layer;--color-utility-sky-600:revert-layer;--color-utility-sky-700:revert-layer;--color-utility-slate-100:revert-layer;--color-utility-slate-200:revert-layer;--color-utility-slate-300:revert-layer;--color-utility-slate-400:revert-layer;--color-utility-slate-50:revert-layer;--color-utility-slate-500:revert-layer;--color-utility-slate-600:revert-layer;--color-utility-slate-700:revert-layer;--color-utility-yellow-100:revert-layer;--color-utility-yellow-200:revert-layer;--color-utility-yellow-300:revert-layer;--color-utility-yellow-400:revert-layer;--color-utility-yellow-50:revert-layer;--color-utility-yellow-500:revert-layer;--color-utility-yellow-600:revert-layer;--color-utility-yellow-700:revert-layer;--color-white:revert-layer;--drop-shadow-iphone-mockup:revert-layer;--radius-2xl:revert-layer;--radius-3xl:revert-layer;--radius-full:revert-layer;--radius-lg:revert-layer;--radius-md:revert-layer;--radius-none:revert-layer;--radius-sm:revert-layer;--radius-xl:revert-layer;--radius-xs:revert-layer;--shadow-2xl:revert-layer;--shadow-3xl:revert-layer;--shadow-lg:revert-layer;--shadow-md:revert-layer;--shadow-modern-mockup-inner-lg:revert-layer;--shadow-modern-mockup-inner-md:revert-layer;--shadow-modern-mockup-inner-sm:revert-layer;--shadow-skeuomorphic:revert-layer;--shadow-sm:revert-layer;--shadow-xl:revert-layer;--shadow-xs:revert-layer;--shadow-xs-skeuomorphic:revert-layer;--text-display-2xl:revert-layer;--text-display-2xl--letter-spacing:revert-layer;--text-display-2xl--line-height:revert-layer;--text-display-lg:revert-layer;--text-display-lg--letter-spacing:revert-layer;--text-display-lg--line-height:revert-layer;--text-display-md:revert-layer;--text-display-md--letter-spacing:revert-layer;--text-display-md--line-height:revert-layer;--text-display-sm:revert-layer;--text-display-sm--line-height:revert-layer;--text-display-xl:revert-layer;--text-display-xl--letter-spacing:revert-layer;--text-display-xl--line-height:revert-layer;--text-display-xs:revert-layer;--text-display-xs--line-height:revert-layer;--text-lg:revert-layer;--text-lg--line-height:revert-layer;--text-md:revert-layer;--text-md--line-height:revert-layer;--text-sm:revert-layer;--text-sm--line-height:revert-layer;--text-xl:revert-layer;--text-xl--line-height:revert-layer;--text-xs:revert-layer;--text-xs--line-height:revert-layer}#root[data-theme=atlas]{color-scheme:inherit;--color-alpha-black:inherit;--color-alpha-white:inherit;--color-app-store-badg-border:inherit;--color-app-store-badge-border:inherit;--color-avatar-styles-bg-neutral:inherit;--color-bg-active:inherit;--color-bg-brand-primary:inherit;--color-bg-brand-secondary:inherit;--color-bg-brand-section:inherit;--color-bg-brand-solid:inherit;--color-bg-error-primary:inherit;--color-bg-error-secondary:inherit;--color-bg-error-solid:inherit;--color-bg-overlay:inherit;--color-bg-primary:inherit;--color-bg-primary-solid:inherit;--color-bg-quaternary:inherit;--color-bg-secondary:inherit;--color-bg-secondary-solid:inherit;--color-bg-success-primary:inherit;--color-bg-success-secondary:inherit;--color-bg-success-solid:inherit;--color-bg-tertiary:inherit;--color-bg-warning-primary:inherit;--color-bg-warning-secondary:inherit;--color-bg-warning-solid:inherit;--color-black:inherit;--color-border-brand:inherit;--color-border-error:inherit;--color-border-primary:inherit;--color-border-secondary:inherit;--color-border-tertiary:inherit;--color-brand-100:inherit;--color-brand-200:inherit;--color-brand-300:inherit;--color-brand-400:inherit;--color-brand-50:inherit;--color-brand-500:inherit;--color-brand-600:inherit;--color-brand-700:inherit;--color-brand-800:inherit;--color-brand-900:inherit;--color-brand-950:inherit;--color-featured-icon-light-fg-brand:inherit;--color-featured-icon-light-fg-error:inherit;--color-featured-icon-light-fg-gray:inherit;--color-featured-icon-light-fg-success:inherit;--color-featured-icon-light-fg-warning:inherit;--color-fg-brand-primary:inherit;--color-fg-brand-secondary:inherit;--color-fg-error-primary:inherit;--color-fg-error-secondary:inherit;--color-fg-primary:inherit;--color-fg-quaternary:inherit;--color-fg-secondary:inherit;--color-fg-success-primary:inherit;--color-fg-success-secondary:inherit;--color-fg-tertiary:inherit;--color-fg-warning-primary:inherit;--color-fg-warning-secondary:inherit;--color-fg-white:inherit;--color-focus-ring:inherit;--color-focus-ring-error:inherit;--color-footer-button-fg:inherit;--color-icon-fg-brand:inherit;--color-screen-mockup-border:inherit;--color-slider-handle-bg:inherit;--color-slider-handle-border:inherit;--color-text-brand-primary:inherit;--color-text-brand-secondary:inherit;--color-text-brand-tertiary:inherit;--color-text-editor-icon-fg:inherit;--color-text-error-primary:inherit;--color-text-placeholder:inherit;--color-text-primary:inherit;--color-text-quaternary:inherit;--color-text-secondary:inherit;--color-text-success-primary:inherit;--color-text-tertiary:inherit;--color-text-warning-primary:inherit;--color-text-white:inherit;--color-toggle-border:inherit;--color-tooltip-supporting-text:inherit;--color-transparent:inherit;--color-utility-amber-100:inherit;--color-utility-amber-200:inherit;--color-utility-amber-300:inherit;--color-utility-amber-400:inherit;--color-utility-amber-50:inherit;--color-utility-amber-500:inherit;--color-utility-amber-600:inherit;--color-utility-amber-700:inherit;--color-utility-blue-100:inherit;--color-utility-blue-200:inherit;--color-utility-blue-300:inherit;--color-utility-blue-400:inherit;--color-utility-blue-50:inherit;--color-utility-blue-500:inherit;--color-utility-blue-600:inherit;--color-utility-blue-700:inherit;--color-utility-brand-100:inherit;--color-utility-brand-200:inherit;--color-utility-brand-300:inherit;--color-utility-brand-400:inherit;--color-utility-brand-50:inherit;--color-utility-brand-500:inherit;--color-utility-brand-600:inherit;--color-utility-brand-700:inherit;--color-utility-brand-800:inherit;--color-utility-brand-900:inherit;--color-utility-emerald-100:inherit;--color-utility-emerald-200:inherit;--color-utility-emerald-300:inherit;--color-utility-emerald-400:inherit;--color-utility-emerald-50:inherit;--color-utility-emerald-500:inherit;--color-utility-emerald-600:inherit;--color-utility-emerald-700:inherit;--color-utility-fuchsia-100:inherit;--color-utility-fuchsia-200:inherit;--color-utility-fuchsia-300:inherit;--color-utility-fuchsia-400:inherit;--color-utility-fuchsia-50:inherit;--color-utility-fuchsia-500:inherit;--color-utility-fuchsia-600:inherit;--color-utility-fuchsia-700:inherit;--color-utility-green-100:inherit;--color-utility-green-200:inherit;--color-utility-green-300:inherit;--color-utility-green-400:inherit;--color-utility-green-50:inherit;--color-utility-green-500:inherit;--color-utility-green-600:inherit;--color-utility-green-700:inherit;--color-utility-indigo-100:inherit;--color-utility-indigo-200:inherit;--color-utility-indigo-300:inherit;--color-utility-indigo-400:inherit;--color-utility-indigo-50:inherit;--color-utility-indigo-500:inherit;--color-utility-indigo-600:inherit;--color-utility-indigo-700:inherit;--color-utility-neutral-100:inherit;--color-utility-neutral-200:inherit;--color-utility-neutral-300:inherit;--color-utility-neutral-400:inherit;--color-utility-neutral-50:inherit;--color-utility-neutral-500:inherit;--color-utility-neutral-600:inherit;--color-utility-neutral-700:inherit;--color-utility-neutral-800:inherit;--color-utility-neutral-900:inherit;--color-utility-orange-100:inherit;--color-utility-orange-200:inherit;--color-utility-orange-300:inherit;--color-utility-orange-400:inherit;--color-utility-orange-50:inherit;--color-utility-orange-500:inherit;--color-utility-orange-600:inherit;--color-utility-orange-700:inherit;--color-utility-pink-100:inherit;--color-utility-pink-200:inherit;--color-utility-pink-300:inherit;--color-utility-pink-400:inherit;--color-utility-pink-50:inherit;--color-utility-pink-500:inherit;--color-utility-pink-600:inherit;--color-utility-pink-700:inherit;--color-utility-purple-100:inherit;--color-utility-purple-200:inherit;--color-utility-purple-300:inherit;--color-utility-purple-400:inherit;--color-utility-purple-50:inherit;--color-utility-purple-500:inherit;--color-utility-purple-600:inherit;--color-utility-purple-700:inherit;--color-utility-red-100:inherit;--color-utility-red-200:inherit;--color-utility-red-300:inherit;--color-utility-red-400:inherit;--color-utility-red-50:inherit;--color-utility-red-500:inherit;--color-utility-red-600:inherit;--color-utility-red-700:inherit;--color-utility-sky-100:inherit;--color-utility-sky-200:inherit;--color-utility-sky-300:inherit;--color-utility-sky-400:inherit;--color-utility-sky-50:inherit;--color-utility-sky-500:inherit;--color-utility-sky-600:inherit;--color-utility-sky-700:inherit;--color-utility-slate-100:inherit;--color-utility-slate-200:inherit;--color-utility-slate-300:inherit;--color-utility-slate-400:inherit;--color-utility-slate-50:inherit;--color-utility-slate-500:inherit;--color-utility-slate-600:inherit;--color-utility-slate-700:inherit;--color-utility-yellow-100:inherit;--color-utility-yellow-200:inherit;--color-utility-yellow-300:inherit;--color-utility-yellow-400:inherit;--color-utility-yellow-50:inherit;--color-utility-yellow-500:inherit;--color-utility-yellow-600:inherit;--color-utility-yellow-700:inherit;--color-white:inherit;--drop-shadow-iphone-mockup:inherit;--font-body:inherit;--font-display:inherit;--font-mono:inherit;--radius-2xl:inherit;--radius-3xl:inherit;--radius-full:inherit;--radius-lg:inherit;--radius-md:inherit;--radius-none:inherit;--radius-sm:inherit;--radius-xl:inherit;--radius-xs:inherit;--shadow-2xl:inherit;--shadow-3xl:inherit;--shadow-lg:inherit;--shadow-md:inherit;--shadow-modern-mockup-inner-lg:inherit;--shadow-modern-mockup-inner-md:inherit;--shadow-modern-mockup-inner-sm:inherit;--shadow-skeuomorphic:inherit;--shadow-sm:inherit;--shadow-xl:inherit;--shadow-xs:inherit;--shadow-xs-skeuomorphic:inherit;--text-display-2xl:inherit;--text-display-2xl--letter-spacing:inherit;--text-display-2xl--line-height:inherit;--text-display-lg:inherit;--text-display-lg--letter-spacing:inherit;--text-display-lg--line-height:inherit;--text-display-md:inherit;--text-display-md--letter-spacing:inherit;--text-display-md--line-height:inherit;--text-display-sm:inherit;--text-display-sm--line-height:inherit;--text-display-xl:inherit;--text-display-xl--letter-spacing:inherit;--text-display-xl--line-height:inherit;--text-display-xs:inherit;--text-display-xs--line-height:inherit;--text-lg:inherit;--text-lg--line-height:inherit;--text-md:inherit;--text-md--line-height:inherit;--text-sm:inherit;--text-sm--line-height:inherit;--text-xl:inherit;--text-xl--line-height:inherit;--text-xs:inherit;--text-xs--line-height:inherit}:root{--motion-duration-fast:.12s;--motion-duration-base:.18s;--motion-duration-slow:.24s;--motion-ease-out-soft:cubic-bezier(.2, .7, .3, 1);--motion-ease-standard:ease;--motion-ease-in:cubic-bezier(.4, 0, 1, 1);--motion-entrance-shift:5px}@media (prefers-reduced-motion:reduce){:root{--motion-duration-fast:.01ms;--motion-duration-base:.01ms;--motion-duration-slow:.01ms;--motion-entrance-shift:0px}}@keyframes motion-fade-rise{0%{opacity:0;transform:translateY(var(--motion-entrance-shift))}to{opacity:1;transform:none}}@keyframes motion-rise-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(var(--motion-entrance-shift))}}@keyframes motion-fade-in{0%{opacity:0}to{opacity:1}}@keyframes motion-fade-out{0%{opacity:1}to{opacity:0}}@keyframes motion-dialog-in{0%{opacity:0;transform:translate(-50%, calc(-50% + var(--motion-entrance-shift))) scale(.985)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@keyframes motion-dialog-out{0%{opacity:1;transform:translate(-50%,-50%)scale(1)}to{opacity:0;transform:translate(-50%, calc(-50% + var(--motion-entrance-shift))) scale(.985)}}@keyframes motion-slide-in-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes motion-slide-out-right{0%{transform:translate(0)}to{transform:translate(100%)}}@keyframes motion-slide-in-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes motion-slide-out-left{0%{transform:translate(0)}to{transform:translate(-100%)}}.motion-fade-rise{animation:motion-fade-rise var(--motion-duration-slow) var(--motion-ease-out-soft) both}.motion-interactive{transition:background-color var(--motion-duration-fast) var(--motion-ease-standard), color var(--motion-duration-fast) var(--motion-ease-standard), border-color var(--motion-duration-fast) var(--motion-ease-standard), box-shadow var(--motion-duration-fast) var(--motion-ease-standard), fill var(--motion-duration-fast) var(--motion-ease-standard), stroke var(--motion-duration-fast) var(--motion-ease-standard), transform var(--motion-duration-fast) var(--motion-ease-standard), opacity var(--motion-duration-fast) var(--motion-ease-standard)}.ds-dialog-backdrop{animation:motion-fade-in var(--motion-duration-base) var(--motion-ease-standard)}.ds-dialog-backdrop[data-state=closed]{animation:motion-fade-out var(--motion-duration-base) var(--motion-ease-in)}.ds-dialog{animation:motion-dialog-in var(--motion-duration-base) var(--motion-ease-out-soft)}.ds-dialog[data-state=closed]{animation:motion-dialog-out var(--motion-duration-base) var(--motion-ease-in)}.ds-menu[data-state=open],.ds-menubar-content[data-state=open],.ds-popover[data-state=open]{animation:motion-fade-rise var(--motion-duration-fast) var(--motion-ease-out-soft)}.ds-menu[data-state=closed],.ds-menubar-content[data-state=closed],.ds-popover[data-state=closed]{animation:motion-rise-out var(--motion-duration-fast) var(--motion-ease-in)}.ds-slideout-backdrop{animation:motion-fade-in var(--motion-duration-slow) var(--motion-ease-standard)}.ds-slideout-backdrop[data-state=closed]{animation:motion-fade-out var(--motion-duration-slow) var(--motion-ease-in)}.ds-slideout[data-side=right]{animation:motion-slide-in-right var(--motion-duration-slow) var(--motion-ease-out-soft)}.ds-slideout[data-side=right][data-state=closed]{animation:motion-slide-out-right var(--motion-duration-slow) var(--motion-ease-in)}.ds-slideout[data-side=left]{animation:motion-slide-in-left var(--motion-duration-slow) var(--motion-ease-out-soft)}.ds-slideout[data-side=left][data-state=closed]{animation:motion-slide-out-left var(--motion-duration-slow) var(--motion-ease-in)}.chrome-frame-left{animation:motion-fade-rise var(--motion-duration-slow) var(--motion-ease-out-soft) both}
