._ovs-contain {overscroll-behavior:contain;}
  .is_Text .is_Text {display:inline-flex;}
  ._dsp_contents {display:contents;}
  ._no_backdrop::backdrop {display: none;}
  :root {--c-spicedClementine:#F45314;--c-spicedClementineHover:#D9450F;--c-spicedClementinePress:#BF3A0D;--c-vanillaCream:#FFFAD2;--c-vanillaCreamHover:#FFF8C5;--c-vanillaCreamPress:#FFF6B8;--c-lemonHaze:#EDECC3;--c-lemonHazeHover:#E5E4B5;--c-lemonHazePress:#DDDBA7;--c-burntOlive:#3E3B2C;--c-burntOliveHover:#33302A;--c-burntOlivePress:#272521;--c-cloudMist:#EDEDED;--c-cloudMistHover:#E0E0E0;--c-cloudMistPress:#D4D4D4;--c-slateSmoke:#545454;--c-slateSmokeHover:#3E3E3E;--c-slateSmokePress:#2A2A2A;--c-ironstone:#323232;--c-ironstoneHover:#2A2A2A;--c-ironstonePress:#1F1F1F;--c-pureWhite:#FFFFFF;--c-gray100:#F5F5F5;--c-gray200:#E5E5E5;--c-gray700:#707070;--c-gray900:#1A1A1A;--c-overlayLight10:rgba(255, 255, 255, 0.1);--c-overlayLight20:rgba(255, 255, 255, 0.2);--c-overlayLight30:rgba(255, 255, 255, 0.3);--c-overlayLight40:rgba(255, 255, 255, 0.4);--c-overlayLight60:rgba(255, 255, 255, 0.6);--c-overlayDark5:rgba(0, 0, 0, 0.05);--c-overlayDark10:rgba(0, 0, 0, 0.1);--c-overlayDark20:rgba(0, 0, 0, 0.2);--c-overlayDark30:rgba(0, 0, 0, 0.3);--c-overlayDark50:rgba(0, 0, 0, 0.5);--c-successBase:#02aaa4;--c-successLight:#e6fffc;--c-successDark:#017d7a;--c-successHover:#029490;--c-successPress:#016765;--c-errorBase:#dc2626;--c-errorLight:#fee2e2;--c-errorDark:#b91c1c;--c-errorHover:#ef4444;--c-errorPress:#991b1b;--c-warningBase:#F45314;--c-warningLight:#FFF4ED;--c-warningDark:#BF3A0D;--c-infoBase:#3c50e0;--c-infoLight:#eff6ff;--c-infoDark:#1d4ed8;--c-primaryBorder:#F04300;--c-secondaryBorder:#000000;--c-primary:#F45314;--c-primaryLight:#FFFAD2;--c-primaryHover:#D9450F;--c-primaryPress:#BF3A0D;--c-primaryFocus:#F45314;--c-secondary:#3E3B2C;--c-secondaryLight:#EDECC3;--c-secondaryHover:#33302A;--c-secondaryPress:#272521;--c-secondaryFocus:#3E3B2C;--c-success:#02aaa4;--c-error:#dc2626;--c-warning:#F45314;--c-info:#3c50e0;--c-background:#FFFFFF;--c-backgroundHover:#EDEDED;--c-backgroundPress:#D4D4D4;--c-backgroundFocus:#EDECC3;--c-backgroundStrong:#EDECC3;--c-backgroundTransparent:rgba(255, 255, 255, 0);--c-text:#323232;--c-textSecondary:#545454;--c-textTertiary:#EDEDED;--c-textMuted:#EDEDED;--c-textInverse:#FFFFFF;--c-helperText:#323232;--c-surface:#FFFFFF;--c-card:#FFFFFF;--c-cardHover:#EDEDED;--c-border:#EDEDED;--c-borderHover:#E0E0E0;--c-borderFocus:#F45314;--c-borderPress:#BF3A0D;--c-borderColor:#EDEDED;--c-borderColorHover:#E0E0E0;--c-borderColorFocus:#F45314;--c-borderColorPress:#BF3A0D;--c-fieldBorder:#323232;--c-fieldBorderHover:#2A2A2A;--c-fieldBorderFocus:#F45314;--c-fieldBorderPress:#1F1F1F;--c-fieldBorderDisabled:#EDEDED;--c-shadowColor:rgba(0, 0, 0, 0.1);--c-shadowColorHover:rgba(0, 0, 0, 0.2);--c-shadowColorPress:rgba(0, 0, 0, 0.3);--c-shadowColorFocus:rgba(244, 83, 20, 0.25);--c-inverseSurface:rgba(255, 255, 255, 0.2);--c-inverseSurfaceHover:rgba(255, 255, 255, 0.3);--c-inverseSurfacePress:rgba(255, 255, 255, 0.4);--c-inverseBorder:rgba(255, 255, 255, 0.4);--c-inverseBorderHover:rgba(255, 255, 255, 0.6);--c-inverseBorderPress:rgba(255, 255, 255, 0.6);--c-color:#323232;--c-colorHover:#2A2A2A;--c-colorPress:#1F1F1F;--c-colorFocus:#323232;--c-colorTransparent:rgba(50, 50, 50, 0);--c-bg:#FFFAD2;--c-bgGray:#EDEDED;--c-bgCard:#FFFFFF;--c-cardBg:#FFFFFF;--c-textDark:#323232;--c-muted:#545454;--c-blue:#3c50e0;--c-blueLight:#eff6ff;--c-teal:#02aaa4;--c-red:#dc2626;--c-cream:#FFFAD2;--c-creamDark:#EDECC3;--t-size-0:0px;--t-size-1:20px;--t-size-2:28px;--t-size-3:36px;--t-size-4:44px;--t-size-5:52px;--t-size-6:64px;--t-size-7:74px;--t-size-8:84px;--t-size-9:94px;--t-size-10:104px;--t-size-11:124px;--t-size-12:144px;--t-size-13:164px;--t-size-14:184px;--t-size-15:204px;--t-size-16:224px;--t-size-17:224px;--t-size-18:244px;--t-size-19:264px;--t-size-20:284px;--t-size-0--25:2px;--t-size-0--5:4px;--t-size-0--75:8px;--t-size-1--5:24px;--t-size-2--5:32px;--t-size-3--5:40px;--t-size-true:44px;--t-size-4--5:48px;--t-size-buttonSm:32px;--t-size-buttonMd:40px;--t-size-buttonLg:48px;--t-size-inputSm:32px;--t-size-inputMd:40px;--t-size-inputLg:48px;--t-size-iconSm:16px;--t-size-iconMd:20px;--t-size-iconLg:24px;--t-size-iconXl:32px;--t-space-0:0px;--t-space-1:2px;--t-space-2:7px;--t-space-3:13px;--t-space-4:18px;--t-space-5:24px;--t-space-6:32px;--t-space-7:39px;--t-space-8:46px;--t-space-9:53px;--t-space-10:60px;--t-space-11:74px;--t-space-12:88px;--t-space-13:102px;--t-space-14:116px;--t-space-15:130px;--t-space-16:144px;--t-space-17:144px;--t-space-18:158px;--t-space-19:172px;--t-space-20:186px;--t-space-0--25:0.5px;--t-space-0--5:1px;--t-space-0--75:1.5px;--t-space-1--5:4px;--t-space-2--5:10px;--t-space-3--5:16px;--t-space-true:18px;--t-space-4--5:21px;--t-space--0--25:-0.5px;--t-space--0--5:-1px;--t-space--0--75:-1.5px;--t-space--1:-2px;--t-space--1--5:-4px;--t-space--2:-7px;--t-space--2--5:-10px;--t-space--3:-13px;--t-space--3--5:-16px;--t-space--4:-18px;--t-space--true:-18px;--t-space--4--5:-21px;--t-space--5:-24px;--t-space--6:-32px;--t-space--7:-39px;--t-space--8:-46px;--t-space--9:-53px;--t-space--10:-60px;--t-space--11:-74px;--t-space--12:-88px;--t-space--13:-102px;--t-space--14:-116px;--t-space--15:-130px;--t-space--16:-144px;--t-space--17:-144px;--t-space--18:-158px;--t-space--19:-172px;--t-space--20:-186px;--t-space-xs:4px;--t-space-sm:8px;--t-space-md:16px;--t-space-lg:24px;--t-space-xl:32px;--t-space-2xl:48px;--t-space-3xl:64px;--t-radius-0:0px;--t-radius-1:3px;--t-radius-2:5px;--t-radius-3:7px;--t-radius-4:9px;--t-radius-5:10px;--t-radius-6:16px;--t-radius-7:19px;--t-radius-8:22px;--t-radius-9:26px;--t-radius-10:34px;--t-radius-11:42px;--t-radius-12:50px;--t-radius-true:9px;--t-radius-xs:3px;--t-radius-sm:6px;--t-radius-md:10px;--t-radius-lg:14px;--t-radius-xl:18px;--t-radius-2xl:26px;--t-radius-full:9999px;--t-zIndex-0:0;--t-zIndex-1:100;--t-zIndex-2:200;--t-zIndex-3:300;--t-zIndex-4:400;--t-zIndex-5:500;--t-zIndex-dropdown:1000;--t-zIndex-sticky:1020;--t-zIndex-fixed:1030;--t-zIndex-modalBackdrop:1040;--t-zIndex-modal:1050;--t-zIndex-popover:1060;--t-zIndex-tooltip:1070}
:root .font_heading, :root .t_lang-heading-default .font_heading {--f-family:Urbanist, -apple-system, system-ui, BlinkMacSystemFont, sans-serif;--f-size-1:12px;--f-size-2:14px;--f-size-3:16px;--f-size-4:18px;--f-size-5:20px;--f-size-6:24px;--f-size-7:28px;--f-size-8:32px;--f-size-9:40px;--f-size-10:48px;--f-size-11:56px;--f-size-12:64px;--f-size-13:72px;--f-size-14:80px;--f-size-15:96px;--f-size-16:112px;--f-lineHeight-1:16px;--f-lineHeight-2:18px;--f-lineHeight-3:20px;--f-lineHeight-4:22px;--f-lineHeight-5:24px;--f-lineHeight-6:28px;--f-lineHeight-7:32px;--f-lineHeight-8:38px;--f-lineHeight-9:46px;--f-lineHeight-10:54px;--f-lineHeight-11:62px;--f-lineHeight-12:70px;--f-lineHeight-13:78px;--f-lineHeight-14:86px;--f-lineHeight-15:104px;--f-lineHeight-16:120px;--f-weight-1:100;--f-weight-2:200;--f-weight-3:300;--f-weight-4:400;--f-weight-5:500;--f-weight-6:600;--f-weight-7:700;--f-weight-8:800;--f-weight-9:900;--f-weight-10:900;--f-weight-11:900;--f-weight-12:900;--f-weight-13:900;--f-weight-14:900;--f-weight-15:900;--f-weight-16:900}
:root .font_body, :root .t_lang-body-default .font_body {--f-family:Urbanist, -apple-system, system-ui, BlinkMacSystemFont, sans-serif;--f-size-1:11px;--f-size-2:12px;--f-size-3:13px;--f-size-4:14px;--f-size-5:15px;--f-size-6:16px;--f-size-7:18px;--f-size-8:20px;--f-size-9:22px;--f-size-10:24px;--f-size-11:28px;--f-size-12:32px;--f-size-13:40px;--f-size-14:48px;--f-size-15:56px;--f-size-16:64px;--f-lineHeight-1:15px;--f-lineHeight-2:16px;--f-lineHeight-3:18px;--f-lineHeight-4:20px;--f-lineHeight-5:22px;--f-lineHeight-6:24px;--f-lineHeight-7:26px;--f-lineHeight-8:28px;--f-lineHeight-9:30px;--f-lineHeight-10:32px;--f-lineHeight-11:36px;--f-lineHeight-12:40px;--f-lineHeight-13:48px;--f-lineHeight-14:56px;--f-lineHeight-15:64px;--f-lineHeight-16:72px;--f-weight-1:100;--f-weight-2:200;--f-weight-3:300;--f-weight-4:400;--f-weight-5:500;--f-weight-6:600;--f-weight-7:700;--f-weight-8:800;--f-weight-9:900;--f-weight-10:900;--f-weight-11:900;--f-weight-12:900;--f-weight-13:900;--f-weight-14:900;--f-weight-15:900;--f-weight-16:900}
  :root.t_dark .t_light , :root.t_light, :root.t_light , .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:light){
    body{background:var(--background);color:var(--color)}
    :root {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark, :root.t_dark , :root.t_light .t_dark , .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:dark){
    body{background:var(--background);color:var(--color)}
    :root {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark .t_light .t_active, :root.t_light .t_active, .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:light){
    body{background:var(--background);color:var(--color)}
    .t_active {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark .t_active, :root.t_light .t_dark .t_active, .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:dark){
    body{background:var(--background);color:var(--color)}
    .t_active {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark .t_light .t_error, :root.t_light .t_error, .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:light){
    body{background:var(--background);color:var(--color)}
    .t_error {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark .t_error, :root.t_light .t_dark .t_error, .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:dark){
    body{background:var(--background);color:var(--color)}
    .t_error {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark .t_light .t_success, :root.t_light .t_success, .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:light){
    body{background:var(--background);color:var(--color)}
    .t_success {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark .t_success, :root.t_light .t_dark .t_success, .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:dark){
    body{background:var(--background);color:var(--color)}
    .t_success {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark .t_light .t_warning, :root.t_light .t_warning, .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:light){
    body{background:var(--background);color:var(--color)}
    .t_warning {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:$white;--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
:root.t_dark .t_warning, :root.t_light .t_dark .t_warning, .tm_xxt {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
@media(prefers-color-scheme:dark){
    body{background:var(--background);color:var(--color)}
    .t_warning {--background:var(--c-cardBg);--backgroundHover:var(--c-bgGray);--backgroundPress:var(--c-backgroundPress);--backgroundFocus:var(--c-creamDark);--backgroundStrong:var(--c-creamDark);--backgroundTransparent:var(--c-backgroundTransparent);--color:var(--c-textDark);--colorHover:var(--c-colorHover);--colorPress:var(--c-colorPress);--colorFocus:var(--c-textDark);--colorTransparent:var(--c-colorTransparent);--primary:var(--c-fieldBorderFocus);--primaryHover:var(--c-primaryHover);--primaryPress:var(--c-borderColorPress);--primaryFocus:var(--c-fieldBorderFocus);--primaryLight:var(--c-cream);--secondary:var(--c-secondaryFocus);--secondaryHover:var(--c-secondaryHover);--secondaryPress:var(--c-secondaryPress);--secondaryFocus:var(--c-secondaryFocus);--secondaryLight:var(--c-creamDark);--success:var(--c-teal);--successLight:var(--c-successLight);--successDark:var(--c-successDark);--error:var(--c-red);--errorLight:var(--c-errorLight);--errorDark:var(--c-errorDark);--warning:var(--c-fieldBorderFocus);--warningLight:var(--c-warningLight);--warningDark:var(--c-borderColorPress);--info:var(--c-blue);--infoLight:var(--c-blueLight);--infoDark:var(--c-infoDark);--text:var(--c-textDark);--textSecondary:var(--c-muted);--textTertiary:var(--c-bgGray);--textMuted:var(--c-bgGray);--textInverse:var(--c-cardBg);--surface:var(--c-cardBg);--card:var(--c-cardBg);--cardHover:var(--c-bgGray);--border:var(--c-bgGray);--borderHover:var(--c-borderColorHover);--borderFocus:var(--c-fieldBorderFocus);--borderPress:var(--c-borderColorPress);--shadowColor:var(--c-shadowColor);--shadowColorHover:var(--c-shadowColorHover);--shadowColorPress:var(--c-shadowColorPress);--shadowColorFocus:var(--c-shadowColorFocus);--inverseSurface:var(--c-inverseSurface);--inverseSurfaceHover:var(--c-inverseSurfaceHover);--inverseSurfacePress:var(--c-inverseBorder);--inverseBorder:var(--c-inverseBorder);--inverseBorderHover:var(--c-inverseBorderPress);--inverseBorderPress:var(--c-inverseBorderPress);--white:var(--c-cardBg);--cream:var(--c-cream);--spicedClementine:var(--c-fieldBorderFocus);--spicedClementineHover:var(--c-primaryHover);--spicedClementinePress:var(--c-borderColorPress);--vanillaCream:var(--c-cream);--vanillaCreamHover:var(--c-vanillaCreamHover);--vanillaCreamPress:var(--c-vanillaCreamPress);--lemonHaze:var(--c-creamDark);--lemonHazeHover:var(--c-lemonHazeHover);--lemonHazePress:var(--c-lemonHazePress);--burntOlive:var(--c-secondaryFocus);--burntOliveHover:var(--c-secondaryHover);--burntOlivePress:var(--c-secondaryPress);--cloudMist:var(--c-bgGray);--cloudMistHover:var(--c-borderColorHover);--cloudMistPress:var(--c-backgroundPress);--slateSmoke:var(--c-muted);--slateSmokeHover:var(--c-slateSmokeHover);--slateSmokePress:var(--c-colorHover);--ironstone:var(--c-textDark);--ironstoneHover:var(--c-colorHover);--ironstonePress:var(--c-colorPress);--pureWhite:var(--c-cardBg);--gray100:var(--c-gray100);--gray200:var(--c-gray200);--gray700:var(--c-gray700);--gray900:var(--c-gray900);--overlayLight10:var(--c-overlayLight10);--overlayLight20:var(--c-inverseSurface);--overlayLight30:var(--c-inverseSurfaceHover);--overlayLight40:var(--c-inverseBorder);--overlayLight60:var(--c-inverseBorderPress);--overlayDark5:var(--c-overlayDark5);--overlayDark10:var(--c-shadowColor);--overlayDark20:var(--c-shadowColorHover);--overlayDark30:var(--c-shadowColorPress);--overlayDark50:var(--c-overlayDark50);--successBase:var(--c-teal);--successHover:var(--c-successHover);--successPress:var(--c-successPress);--errorBase:var(--c-red);--errorHover:var(--c-errorHover);--errorPress:var(--c-errorPress);--warningBase:var(--c-fieldBorderFocus);--infoBase:var(--c-blue);--primaryBorder:var(--c-primaryBorder);--secondaryBorder:var(--c-secondaryBorder);--helperText:var(--c-textDark);--borderColor:var(--c-bgGray);--borderColorHover:var(--c-borderColorHover);--borderColorFocus:var(--c-fieldBorderFocus);--borderColorPress:var(--c-borderColorPress);--fieldBorder:var(--c-textDark);--fieldBorderHover:var(--c-colorHover);--fieldBorderFocus:var(--c-fieldBorderFocus);--fieldBorderPress:var(--c-colorPress);--fieldBorderDisabled:var(--c-bgGray);--bg:var(--c-cream);--bgGray:var(--c-bgGray);--bgCard:var(--c-cardBg);--cardBg:var(--c-cardBg);--textDark:var(--c-textDark);--muted:var(--c-muted);--blue:var(--c-blue);--blueLight:var(--c-blueLight);--teal:var(--c-teal);--red:var(--c-red);--creamDark:var(--c-creamDark);}
  }
  