@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-500:var(--color-danger-500);--color-orange-100:#ffe8d7;--color-orange-500:#fd844b;--color-orange-900:#180904;--color-lime-500:#09f33d;--color-green-100:var(--color-success-100);--color-green-300:var(--color-success-300);--color-green-500:var(--color-success-500);--color-green-600:var(--color-success-600);--color-green-900:var(--color-success-900);--color-teal-400:#05d4bb;--color-teal-500:#06bfa8;--color-cyan-400:#33eff8;--color-cyan-500:#45edff;--color-blue-50:#eaf3ff;--color-blue-100:#d4e6ff;--color-blue-200:#94ceff;--color-blue-300:#66b3ff;--color-blue-400:#308cf6;--color-blue-500:#215dfd;--color-blue-600:#2046b4;--color-blue-700:#0e2879;--color-blue-800:#06143c;--color-blue-900:#020309;--color-indigo-500:#6441ff;--color-purple-50:#f5eeff;--color-purple-100:#eee2ff;--color-purple-200:#dcbfff;--color-purple-400:#bf5bff;--color-purple-500:#b947ff;--color-purple-600:#7900bf;--color-purple-700:#4d077c;--color-purple-800:#290445;--color-purple-900:#0f021c;--color-pink-100:#ffdbfa;--color-pink-500:#f14be9;--color-pink-600:#b334ad;--color-pink-900:#180517;--color-slate-300:#cad5e2;--color-slate-900:#0f172b;--color-gray-50:#f9fafb;--color-gray-100:#f3f4f6;--color-gray-200:#e5e7eb;--color-gray-400:#99a1af;--color-gray-600:#4a5565;--color-gray-700:#364153;--color-gray-800:#1e2939;--color-gray-900:#101828;--color-black:#000;--color-white:#fff;--spacing:.25rem;--breakpoint-md:48rem;--breakpoint-lg:62rem;--container-xs:20rem;--container-sm:24rem;--container-md:28rem;--container-xl:36rem;--container-2xl:42rem;--container-3xl:48rem;--container-4xl:56rem;--container-6xl:72rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-tight:-.025em;--tracking-wide:.025em;--tracking-wider:.05em;--leading-tight:1.25;--leading-relaxed:1.625;--radius-xs:var(--radius-sm);--radius-sm:.125rem;--radius-md:.375rem;--radius-lg:1.125rem;--radius-xl:1.5rem;--radius-2xl:2rem;--radius-3xl:2.5rem;--shadow-xs:0 .0625rem .125rem var(--shadow-color);--shadow-sm:var(--shadow-default);--shadow-md:var(--shadow-hover);--shadow-lg:var(--shadow-splash);--shadow-xl:0 1.25rem 1.5625rem var(--shadow-color);--drop-shadow-lg:0 4px 4px #00000026;--ease-out:cubic-bezier(0, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:8px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--page-container-sm:33.75rem;--page-container-md:45rem;--page-container-lg:60rem;--page-container-xl:71.25rem;--color-success-25:#f1fcf0;--color-success-50:#e2f9e2;--color-success-100:#c4f3c4;--color-success-300:#6ed274;--color-success-400:#39c34b;--color-success-500:#19bd15;--color-success-600:#017f20;--color-success-700:#095717;--color-success-800:#012d07;--color-success-900:#020f02;--color-danger-25:#fefbfb;--color-danger-50:#ffedec;--color-danger-100:#fedbda;--color-danger-200:#ffb4b3;--color-danger-300:#fd8a8c;--color-danger-400:#f6646c;--color-danger-500:#ff5757;--color-danger-600:#b02a2d;--color-danger-700:#751f1f;--color-danger-800:#400c0c;--color-danger-900:#1c0202;--color-warning-25:#fefcf4;--color-warning-50:#fdf5df;--color-warning-100:#feeec1;--color-warning-200:#ffdd96;--color-warning-400:#ffb90e;--color-warning-500:#ffb800;--color-warning-600:#b77b04;--color-warning-800:#402800;--color-warning-900:#180d00;--color-grey-25:#f3f5f8;--color-grey-50:#d6dbe1;--color-grey-100:#b7bfc7;--color-grey-200:#98a3ae;--color-grey-300:#7b8895;--color-grey-400:#5c6b7a;--color-grey-500:#404e60;--color-grey-600:#2b3645;--color-grey-700:#1b222e;--color-grey-800:#15171e;--color-grey-900:#000;--color-gold-500:#ffc737;--color-aqua-400:#6cf7f7;--color-static-white:#fff;--color-info-50:var(--color-blue-50);--color-info-300:var(--color-blue-300);--color-info-400:var(--color-blue-400);--color-info-500:var(--color-blue-500);--color-info-600:var(--color-blue-600);--color-primary-50:var(--color-blue-50);--color-primary-100:var(--color-blue-100);--color-primary-200:var(--color-blue-200);--color-primary-300:var(--color-blue-300);--color-primary-400:var(--color-blue-400);--color-primary-500:var(--color-blue-500);--color-primary-600:var(--color-blue-600);--color-primary-700:var(--color-blue-700);--color-primary-800:var(--color-blue-800);--color-primary-900:var(--color-blue-900);--color-destructive-50:var(--color-danger-50);--color-destructive-100:var(--color-danger-100);--color-destructive-200:var(--color-danger-200);--color-destructive-300:var(--color-danger-300);--color-destructive-500:var(--color-danger-500);--color-destructive-700:var(--color-danger-700);--color-destructive-800:var(--color-danger-800);--color-destructive-900:var(--color-danger-900);--color-focus-blue-600:#348ff9;--color-overlay:#000;--color-overlay-light:#00000080;--color-overlay-medium:#000000b3;--color-dark-bg-1:#010203;--color-dark-bg-2:#07090d;--color-dark-bg-3:#0b0d12;--color-dark-bg-4:#0f1216;--color-dark-bg-input:#292d34;--color-mobile-gradient-start:#0f1216;--color-mobile-gradient-end:#000001;--color-mobile-gradient-light-start:#fff;--color-mobile-gradient-light-end:#f2fafd;--color-blue-focused-gradient:linear-gradient(135deg, #39f3fc -26.53%, #215dfd 122.91%);--color-orange-red-500:#fa676e;--color-red-light-600:#f85452;--color-red-light-50:#fefbfb;--color-green-light-600:#19a533;--color-green-light-50:#e6f8e6;--color-foreground:#060912;--color-card-foreground:#060912;--color-popover:#fff;--color-popover-foreground:#060912;--color-primary:#0e162a;--color-primary-foreground:#f8fafc;--color-primary-hover:#04091b;--color-primary-text:var(--color-primary);--color-primary-text-hover:var(--color-primary-hover);--color-secondary:#eef3f7;--color-secondary-foreground:#0e162a;--color-muted:#eef3f7;--color-muted-foreground:#5c6f88;--color-accent:#eef3f7;--color-accent-foreground:#0e162a;--color-destructive:#e30019;--color-destructive-foreground:#f8fafc;--color-destructive-text:#de0018;--color-border:#d6dbe1;--color-input:#7b8895;--color-ring:#0e162a;--color-input-bg:var(--color-background);--color-link:var(--color-blue-500);--color-link-hover:var(--color-blue-600);--color-success:#008235;--color-success-foreground:#fafafa;--color-success-text:#017f34;--color-warning:#fe9900;--color-warning-foreground:#380001;--color-warning-text:#a34f00;--color-info:#176cf1;--color-info-foreground:#fafafa;--color-error:#e30019;--color-sidebar-background:var(--color-surface-elevated);--color-sidebar-foreground:#3f3f47;--color-sidebar-accent:#f4f4f5;--color-sidebar-border:#e2e8f0;--gradient-purple-blue:linear-gradient(to right, #a510ff, #215dfd);--gradient-cyan-purple:linear-gradient(to right, #00f4fe, #a833ff);--gradient-gold-orange:linear-gradient(to right, #ffbd39, #fd7933);--gradient-cyan-green:linear-gradient(to right, #00f4fe, #43ea00);--gradient-cyan-blue:linear-gradient(to right, #00f4fe, #215dfd);--gradient-button-hover:linear-gradient(313deg, var(--color-primary) -7.08%, var(--color-primary-hover) 127.08%);--gradient-button-active:linear-gradient(313deg, var(--color-primary-hover) -7.08%, var(--color-primary) 127.08%);--gradient-mesh-1:linear-gradient(135deg, #a510ff 0%, #215dfd 50%, #00f4fe 100%);--gradient-mesh-2:linear-gradient(135deg, #ffbd39 0%, #fd7933 50%, #ee343b 100%);--gradient-mesh-3:linear-gradient(135deg, #43ea00 0%, #00f4fe 50%, #215dfd 100%);--elevation-base-bg:#fff;--elevation-base-text:#000;--elevation-base-border:#d6dbe1;--elevation-elevated-bg:#fff;--elevation-elevated-text:#000;--elevation-elevated-border:#d6dbe1;--elevation-overlay-bg:#fff;--elevation-overlay-text:#000;--elevation-overlay-border:#d6dbe1;--elevation-floating-bg:#fff;--elevation-floating-text:#000;--elevation-floating-border:#d6dbe1;--elevation-ink:var(--shadow-color-light);--elevation-ink-strong:var(--shadow-color-light-hover);--elevation-shadow-ink-elevated:#0000001a;--elevation-shadow-ink-overlay:#0000001a;--elevation-shadow-ink-floating:#0000001a;--elevation-base-shadow:none;--elevation-elevated-shadow:0 1px 3px 0 var(--elevation-shadow-ink-elevated), 0 1px 2px -1px var(--elevation-shadow-ink-elevated);--elevation-overlay-shadow:0 10px 15px -3px var(--elevation-shadow-ink-overlay), 0 4px 6px -4px var(--elevation-shadow-ink-overlay);--elevation-floating-shadow:0 20px 25px -5px var(--elevation-shadow-ink-floating), 0 8px 10px -6px var(--elevation-shadow-ink-floating);--elevation-base-radius:0;--elevation-elevated-radius:calc(var(--spacing) * 1.5);--elevation-overlay-radius:calc(var(--spacing) * 2);--elevation-floating-radius:calc(var(--spacing) * 2);--elevation-base-z:0;--elevation-elevated-z:var(--z-fixed);--elevation-overlay-z:var(--z-modal);--elevation-floating-z:var(--z-popover);--elevation-critical-z:9999;--elevation-overlay-backdrop:#00000080;--elevation-floating-backdrop:transparent;--elevation-transition-duration:.2s;--elevation-transition-timing:cubic-bezier(.4, 0, .2, 1);--elevation-transition:all var(--elevation-transition-duration) var(--elevation-transition-timing);--color-background:var(--elevation-base-bg);--color-card:var(--elevation-elevated-bg);--shadow-color-light:#0000001a;--shadow-color-light-hover:#00000026;--shadow-color-dark:#0006;--shadow-color-dark-hover:#00000080;--shadow-color:var(--elevation-ink);--shadow-color-strong:var(--elevation-ink-strong);--shadow-default:0 .25rem .375rem var(--shadow-color);--shadow-hover:0 .5rem .75rem var(--shadow-color-strong);--shadow-splash:0 .875rem 3.75rem var(--shadow-color);--shadow-button:var(--shadow-default);--shadow-button-hover:var(--shadow-hover);--shadow-dropdown:var(--shadow-splash);--shadow-popover:var(--shadow-hover);--radius-none:0;--radius-full:9999px;--radius-checkbox:var(--radius-sm);--radius-dropdown:var(--radius-md);--radius-surface:.5rem;--z-app-launcher:900;--z-dropdown:1000;--z-sticky:1020;--z-fixed:1030;--z-modal-backdrop:1040;--z-modal:1050;--z-popover:1060;--z-tooltip:1070;--z-toast:1080;--z-local-raised:10;--leading-none:1;--color-vp-primary:#02a9df;--color-vp-primary-hover:#0298c4;--color-vp-primary-text:#036b8f;--color-vp-primary-text-hover:#035b79;--color-vp-primary-dark:#05212f;--color-vp-primary-bg:#f2f2f2;--color-vp-secondary:#8064de;--color-vp-secondary-light:#c5adff;--color-vp-cyan-50:#e2feff;--color-vp-cyan-100:#98fffb;--brand-font-family-display:var(--font-inter);--brand-font-family-text:var(--font-inter)}@supports (color:lab(0% 0 0)){:root,:host{--color-orange-100:lab(93.5501% 6.10256 11.2563);--color-orange-500:lab(68.5792% 44.198 51.7827);--color-orange-900:lab(3.58226% 5.10776 3.97129);--color-lime-500:lab(84.271% -74.5184 67.6126);--color-teal-400:lab(76.2491% -49.4984 -.360966);--color-teal-500:lab(69.1511% -45.6345 -.332916);--color-cyan-400:lab(86.2746% -43.8345 -18.0059);--color-cyan-500:lab(86.0656% -39.4897 -21.7371);--color-blue-50:lab(95.3185% -1.48231 -6.9379);--color-blue-100:lab(90.6205% -2.77457 -14.1122);--color-blue-200:lab(80.0717% -9.95266 -30.2411);--color-blue-300:lab(70.4098% -7.59345 -45.4622);--color-blue-400:lab(56.9802% 2.04289 -61.933);--color-blue-500:lab(44.4678% 30.0866 -86.2403);--color-blue-600:lab(32.7205% 20.5445 -63.4787);--color-blue-700:lab(19.2078% 17.459 -49.3677);--color-blue-800:lab(7.40364% 8.23098 -28.2004);--color-blue-900:lab(.866661% .178993 -2.29113);--color-indigo-500:lab(42.2959% 53.7426 -90.6882);--color-purple-50:lab(95.088% 4.60473 -7.07083);--color-purple-100:lab(91.3851% 8.3091 -12.5293);--color-purple-200:lab(81.4151% 19.3727 -27.675);--color-purple-400:lab(57.2295% 60.497 -65.8607);--color-purple-500:lab(53.3521% 67.2605 -72.1576);--color-purple-600:lab(32.6314% 63.8043 -69.9391);--color-purple-700:lab(20.1668% 44.6568 -49.5241);--color-purple-800:lab(8.61003% 28.5518 -32.0402);--color-purple-900:lab(2.01952% 7.56381 -12.5663);--color-pink-100:lab(91.0929% 16.7532 -10.5734);--color-pink-500:lab(61.1815% 75.832 -46.7255);--color-pink-600:lab(45.7098% 61.2498 -37.732);--color-pink-900:lab(3.26618% 9.64824 -6.56603);--color-slate-300:lab(84.7652% -1.94535 -7.93337);--color-slate-900:lab(7.78673% 1.82345 -15.0537);--color-gray-50:lab(98.2596% -.247031 -.706708);--color-gray-100:lab(96.1596% -.0823438 -1.13575);--color-gray-200:lab(91.6229% -.159115 -2.26791);--color-gray-400:lab(65.9269% -.832707 -8.17473);--color-gray-600:lab(35.6337% -1.58697 -10.8425);--color-gray-700:lab(27.1134% -.956401 -12.3224);--color-gray-800:lab(16.1051% -1.18239 -11.7533);--color-gray-900:lab(8.11897% .811279 -12.254);--color-black:lab(0% 0 0);--color-white:lab(100% 0 0);--color-success-25:lab(97.9442% -5.58892 4.33244);--color-success-50:lab(95.8834% -11.1774 8.7103);--color-success-100:lab(91.7467% -22.3603 17.6397);--color-success-300:lab(76.4344% -44.8513 36.877);--color-success-400:lab(69.8924% -56.2679 47.9937);--color-success-500:lab(67.0872% -61.5401 62.1184);--color-success-600:lab(46.2264% -45.9668 40.1406);--color-success-700:lab(31.8109% -33.8088 29.2465);--color-success-800:lab(15.0978% -22.5512 18.3756);--color-success-900:lab(3.30605% -5.37317 3.82122);--color-danger-25:lab(98.8% 1.26728 .533438);--color-danger-50:lab(95.1694% 6.02487 2.54456);--color-danger-100:lab(90.317% 12.6998 5.39241);--color-danger-200:lab(80.543% 28.0203 12.0895);--color-danger-300:lab(70.7117% 44.7167 19.804);--color-danger-400:lab(62.1518% 57.634 26.3707);--color-danger-500:lab(61.3571% 64.5067 37.3745);--color-danger-600:lab(40.2801% 53.7849 33.3129);--color-danger-700:lab(26.874% 37.8978 22.9952);--color-danger-800:lab(12.195% 25.2733 13.8856);--color-danger-900:lab(2.79085% 9.65991 3.39162);--color-warning-25:lab(98.8912% -.00962615 3.82442);--color-warning-50:lab(96.6633% .147432 11.6023);--color-warning-100:lab(94.4551% .82624 23.6846);--color-warning-200:lab(89.7988% 5.27987 39.1454);--color-warning-400:lab(80.2094% 17.6591 80.4871);--color-warning-500:lab(79.9416% 18.1006 81.7084);--color-warning-600:lab(56.9289% 18.0753 61.9056);--color-warning-800:lab(18.7275% 8.63324 26.8802);--color-warning-900:lab(4.41201% 3.38811 6.52911);--color-grey-25:lab(96.5103% -.411868 -1.83771);--color-grey-50:lab(87.2315% -1.0893 -3.56883);--color-grey-100:lab(76.7855% -1.60143 -5.33577);--color-grey-200:lab(66.3378% -2.08017 -7.08653);--color-grey-300:lab(55.8876% -2.50995 -8.8161);--color-grey-400:lab(44.2729% -2.85444 -10.5129);--color-grey-500:lab(32.6065% -2.03803 -12.4904);--color-grey-600:lab(22.1788% -1.67337 -10.682);--color-grey-700:lab(12.8807% -.591971 -9.04522);--color-grey-800:lab(7.7988% .53829 -5.1784);--color-grey-900:lab(.0135593% .00239909 -.0357479);--color-gold-500:lab(83.6475% 11.3627 74.0838);--color-aqua-400:lab(89.6735% -39.2297 -11.8662);--color-static-white:lab(100% 0 0);--color-focus-blue-600:lab(58.1565% 1.75071 -61.959);--color-overlay:lab(0% 0 0);--color-overlay-light:lab(0% 0 0/.5);--color-overlay-medium:lab(0% 0 0/.7);--color-dark-bg-1:lab(.454704% -.0226423 -.660545);--color-dark-bg-2:lab(2.4592% -.149362 -1.88869);--color-dark-bg-3:lab(3.67543% -.212148 -2.43837);--color-dark-bg-4:lab(5.23796% -.285208 -3.0582);--color-dark-bg-input:lab(18.144% -.154182 -5.57205);--color-mobile-gradient-start:lab(5.23796% -.285208 -3.0582);--color-mobile-gradient-end:lab(.111525% -.00683218 -.12497);--color-mobile-gradient-light-start:lab(100% 0 0);--color-mobile-gradient-light-end:lab(97.7415% -2.55373 -2.46202);--color-blue-focused-gradient:linear-gradient(135deg, lab(87.4351% -43.8416 -18.012) -26.53%, lab(44.4678% 30.0866 -86.2403) 122.91%);--color-orange-red-500:lab(63.313% 57.6278 26.3207);--color-red-light-600:lab(59.7195% 63.0789 37.7788);--color-red-light-50:lab(98.8% 1.26728 .533438);--color-green-light-600:lab(59.3126% -53.5364 46.3617);--color-green-light-50:lab(95.7544% -8.3831 6.51568);--color-foreground:lab(2.46815% .213996 -4.24196);--color-card-foreground:lab(2.46815% .213996 -4.24196);--color-popover:lab(100% 0 0);--color-popover-foreground:lab(2.46815% .213996 -4.24196);--color-primary:lab(7.44748% 1.81934 -15.0274);--color-primary-foreground:lab(98.26% -.383556 -1.05326);--color-primary-hover:lab(2.55052% 1.52346 -11.1908);--color-secondary:lab(95.4755% -.886858 -2.45285);--color-secondary-foreground:lab(7.45471% 1.64846 -15.0123);--color-muted:lab(95.4755% -.886858 -2.45285);--color-muted-foreground:lab(45.8859% -2.10369 -16.5405);--color-accent:lab(95.4755% -.886858 -2.45285);--color-accent-foreground:lab(7.45471% 1.64846 -15.0123);--color-destructive:lab(48.556% 74.2444 55.6775);--color-destructive-foreground:lab(98.26% -.383556 -1.05326);--color-destructive-text:lab(47.4364% 72.9814 54.7439);--color-border:lab(87.2315% -1.0893 -3.56883);--color-input:lab(55.8876% -2.50995 -8.8161);--color-ring:lab(7.45471% 1.64846 -15.0123);--color-success:lab(47.2625% -44.9595 32.0457);--color-success-foreground:lab(98.26% 0 0);--color-success-text:lab(46.3646% -44.2695 31.55);--color-warning:lab(72.8188% 32.9886 77.4009);--color-warning-foreground:lab(7.95223% 27.402 12.2284);--color-warning-text:lab(44.0069% 32.6009 53.4685);--color-info:lab(47.3712% 16.3702 -74.621);--color-info-foreground:lab(98.26% 0 0);--color-error:lab(48.556% 74.2444 55.6775);--color-sidebar-foreground:lab(26.9174% 1.36751 -4.6786);--color-sidebar-accent:lab(96.1634% .0972152 -.364745);--color-sidebar-border:lab(91.7369% -1.03673 -4.75897);--gradient-purple-blue:linear-gradient(to right, lab(45.3974% 79.558 -87.4167), lab(44.4678% 30.0866 -86.2403));--gradient-cyan-purple:linear-gradient(to right, lab(87.5285% -46.925 -19.2585), lab(48.3947% 72.215 -81.5566));--gradient-gold-orange:linear-gradient(to right, lab(81.4128% 19.8641 87.9552), lab(66.244% 48.7302 60.226));--gradient-cyan-green:linear-gradient(to right, lab(87.5285% -46.925 -19.2585), lab(82.1601% -71.2691 83.8717));--gradient-cyan-blue:linear-gradient(to right, lab(87.5285% -46.925 -19.2585), lab(44.4678% 30.0866 -86.2403));--gradient-mesh-1:linear-gradient(135deg, lab(45.3974% 79.558 -87.4167) 0%, lab(44.4678% 30.0866 -86.2403) 50%, lab(87.5285% -46.925 -19.2585) 100%);--gradient-mesh-2:linear-gradient(135deg, lab(81.4128% 19.8641 87.9552) 0%, lab(66.244% 48.7302 60.226) 50%, lab(53.6853% 69.6775 43.7724) 100%);--gradient-mesh-3:linear-gradient(135deg, lab(82.1601% -71.2691 83.8717) 0%, lab(87.5285% -46.925 -19.2585) 50%, lab(44.4678% 30.0866 -86.2403) 100%);--elevation-base-bg:lab(100% 0 0);--elevation-base-text:lab(.0135593% .00239909 -.0357479);--elevation-base-border:lab(87.2315% -1.0893 -3.56883);--elevation-elevated-bg:lab(100% 0 0);--elevation-elevated-text:lab(.0135593% .00239909 -.0357479);--elevation-elevated-border:lab(87.2315% -1.0893 -3.56883);--elevation-overlay-bg:lab(100% 0 0);--elevation-overlay-text:lab(.0135593% .00239909 -.0357479);--elevation-overlay-border:lab(87.2315% -1.0893 -3.56883);--elevation-floating-bg:lab(100% 0 0);--elevation-floating-text:lab(.0135593% .00239909 -.0357479);--elevation-floating-border:lab(87.2315% -1.0893 -3.56883);--elevation-shadow-ink-elevated:lab(0% 0 0/.1);--elevation-shadow-ink-overlay:lab(0% 0 0/.1);--elevation-shadow-ink-floating:lab(0% 0 0/.1);--elevation-overlay-backdrop:lab(0% 0 0/.5);--shadow-color-light:lab(0% 0 0/.1);--shadow-color-light-hover:lab(0% 0 0/.15);--shadow-color-dark:lab(0% 0 0/.4);--shadow-color-dark-hover:lab(0% 0 0/.5);--color-vp-primary:lab(64.0665% -22.8749 -38.1083);--color-vp-primary-hover:lab(57.8652% -22.3256 -33.1086);--color-vp-primary-text:lab(41.6062% -16.3938 -27.2655);--color-vp-primary-text-hover:lab(35.322% -14.5704 -24.2081);--color-vp-primary-dark:lab(11.3067% -6.52772 -12.5502);--color-vp-primary-bg:lab(95.592% 0 0);--color-vp-secondary:lab(49.9307% 33.4073 -59.5189);--color-vp-secondary-light:lab(75.1111% 21.0694 -37.6857);--color-vp-cyan-50:lab(97.6239% -9.22075 -3.69166);--color-vp-cyan-100:lab(93.6463% -32.1729 -8.12566)}}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--color-surface-base:var(--elevation-base-bg);--color-surface-elevated:var(--elevation-elevated-bg);--color-surface-overlay:var(--elevation-overlay-bg);--color-popover:var(--elevation-floating-bg);--motion-duration-fast:.15s;--motion-duration-base:.2s;--motion-duration-slow:.3s;--motion-duration-slower:.5s;--motion-duration-slowest:1s;--motion-ease-linear:cubic-bezier(0, 0, 1, 1);--motion-ease-in:cubic-bezier(.4, 0, 1, 1);--motion-ease-out:cubic-bezier(0, 0, .2, 1);--motion-ease-in-out:cubic-bezier(.4, 0, .2, 1);--motion-ease-bounce:cubic-bezier(.68, -.55, .265, 1.55);--motion-ease-elastic:cubic-bezier(.68, -.6, .32, 1.6);--motion-distance-sm:calc(var(--spacing) * 2.5);--motion-distance-md:calc(var(--spacing) * 5);--motion-distance-lg:calc(var(--spacing) * 10);--motion-distance-xl:calc(var(--spacing) * 15);--motion-stagger-fast:50ms;--motion-stagger-base:80ms;--motion-stagger-slow:.1s;--motion-stagger-slower:.15s;--motion-scale-subtle:.98;--motion-scale-base:.95;--motion-scale-pronounced:.9;--motion-opacity-hidden:0;--motion-opacity-visible:1;--motion-opacity-dim:.5}@keyframes motion-fade-in{0%{opacity:var(--motion-opacity-hidden)}to{opacity:var(--motion-opacity-visible)}}@keyframes motion-fade-out{0%{opacity:var(--motion-opacity-visible)}to{opacity:var(--motion-opacity-hidden)}}@keyframes motion-slide-up{0%{opacity:var(--motion-opacity-hidden);transform:translateY(var(--motion-distance-md))}to{opacity:var(--motion-opacity-visible);transform:translateY(0)}}@keyframes motion-slide-down{0%{opacity:var(--motion-opacity-hidden);transform:translateY(calc(var(--motion-distance-md) * -1))}to{opacity:var(--motion-opacity-visible);transform:translateY(0)}}@keyframes motion-slide-left{0%{opacity:var(--motion-opacity-hidden);transform:translateX(var(--motion-distance-md))}to{opacity:var(--motion-opacity-visible);transform:translate(0)}}@keyframes motion-slide-right{0%{opacity:var(--motion-opacity-hidden);transform:translateX(calc(var(--motion-distance-md) * -1))}to{opacity:var(--motion-opacity-visible);transform:translate(0)}}@keyframes motion-scale-in{0%{opacity:var(--motion-opacity-hidden);transform:scale(var(--motion-scale-base))}to{opacity:var(--motion-opacity-visible);transform:scale(1)}}@keyframes motion-scale-out{0%{opacity:var(--motion-opacity-visible);transform:scale(1)}to{opacity:var(--motion-opacity-hidden);transform:scale(var(--motion-scale-base))}}@keyframes motion-sheet-right{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes motion-sheet-left{0%{transform:translate(-100%)}to{transform:translate(0)}}@keyframes motion-sheet-top{0%{transform:translateY(-100%)}to{transform:translateY(0)}}@keyframes motion-sheet-bottom{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0), var(--tw-enter-translate-y,0), 0) scale3d(var(--tw-enter-scale,1), var(--tw-enter-scale,1), var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0), var(--tw-exit-translate-y,0), 0) scale3d(var(--tw-exit-scale,1), var(--tw-exit-scale,1), var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}:root{--font-inter:"Inter", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-poppins:"Poppins", ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-sans:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-serif:Georgia, Cambria, "Times New Roman", Times, serif;--font-mono:ui-monospace, SFMono-Regular, "SF Mono", Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--font-family-display:var(--font-inter);--font-family-text:var(--font-inter);--brand-font-family-display:var(--font-family-display);--brand-font-family-text:var(--font-family-text);--font-size-xs:clamp(.6574rem, .6407rem + .0685vw, .70233rem);--font-size-s:clamp(.7231rem, .6983rem + .1021vw, .79012rem);--font-size-m:clamp(.7955rem, .7608rem + .1424vw, .88889rem);--font-size-l:clamp(.875rem, .8286rem + .1905vw, 1rem);--font-size-xl:clamp(.9625rem, .9021rem + .2476vw, 1.125rem);--font-size-2xl:clamp(1.0588rem, .9819rem + .3152vw, 1.26562rem);--font-size-3xl:clamp(1.1646rem, 1.0683rem + .395vw, 1.42383rem);--font-size-4xl:clamp(1.2811rem, 1.162rem + .4887vw, 1.60181rem);--font-size-5xl:clamp(1.4092rem, 1.2633rem + .5986vw, 1.80203rem);--font-size-display:clamp(2.0063rem, 1.7986rem + .8522vw, 2.56558rem);--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--line-height-tight:1.125rem;--line-height-snug:1.25rem;--line-height-normal:1.5rem;--line-height-relaxed:1.75rem;--line-height-loose:2rem;--line-height-extra-loose:2.5rem;--line-height-display:3rem;--letter-spacing-none:0;--letter-spacing-text-14:-.02883em;--letter-spacing-text-16:-.0625em;--letter-spacing-tight:var(--letter-spacing-text-14);--letter-spacing-normal:var(--letter-spacing-text-16);--letter-spacing-wide:.025em;--letter-spacing-wider:.05em;--typography-display-color:var(--color-grey-900);--typography-heading-color:var(--color-grey-900);--typography-body-color:var(--color-grey-600);--typography-body-emphasis-color:var(--color-grey-700);--typography-body-strong-color:var(--color-grey-800);--typography-caption-color:var(--color-grey-500);--typography-caption-medium-color:var(--color-grey-600);--typography-caption-uppercase-color:var(--color-grey-700);--typography-label-color:var(--color-grey-700);--typography-label-emphasis-color:var(--color-grey-800);--typography-button-color:inherit;--typography-muted-color:var(--color-grey-400);--typography-placeholder-color:var(--color-grey-400);--typography-success-color:var(--color-success-600);--typography-warning-color:var(--color-warning-600);--typography-error-color:var(--color-danger-600);--typography-info-color:var(--color-primary);--text-display-large-size:var(--font-size-display);--text-display-large-weight:var(--font-weight-semibold);--text-display-large-line-height:var(--line-height-display);--text-display-large-letter-spacing:var(--letter-spacing-none);--text-display-medium-size:var(--font-size-5xl);--text-display-medium-weight:var(--font-weight-semibold);--text-display-medium-line-height:var(--line-height-display);--text-display-medium-letter-spacing:var(--letter-spacing-none);--text-display-small-size:var(--font-size-4xl);--text-display-small-weight:var(--font-weight-regular);--text-display-small-line-height:var(--line-height-extra-loose);--text-display-small-letter-spacing:var(--letter-spacing-none);--text-h1-large-size:var(--font-size-3xl);--text-h1-large-weight:var(--font-weight-regular);--text-h1-large-line-height:var(--line-height-loose);--text-h1-large-letter-spacing:var(--letter-spacing-none);--text-h1-emphasis-size:var(--font-size-3xl);--text-h1-emphasis-weight:var(--font-weight-semibold);--text-h1-emphasis-line-height:var(--line-height-loose);--text-h1-emphasis-letter-spacing:var(--letter-spacing-none);--text-h2-large-size:var(--font-size-2xl);--text-h2-large-weight:var(--font-weight-regular);--text-h2-large-line-height:var(--line-height-relaxed);--text-h2-large-letter-spacing:var(--letter-spacing-none);--text-h2-emphasis-size:var(--font-size-2xl);--text-h2-emphasis-weight:var(--font-weight-semibold);--text-h2-emphasis-line-height:var(--line-height-relaxed);--text-h2-emphasis-letter-spacing:var(--letter-spacing-none);--text-h3-regular-size:var(--font-size-l);--text-h3-regular-weight:var(--font-weight-regular);--text-h3-regular-line-height:var(--line-height-normal);--text-h3-regular-letter-spacing:var(--letter-spacing-text-16);--text-h3-emphasis-size:var(--font-size-l);--text-h3-emphasis-weight:var(--font-weight-semibold);--text-h3-emphasis-line-height:var(--line-height-normal);--text-h3-emphasis-letter-spacing:var(--letter-spacing-text-16);--text-body-large-size:var(--font-size-l);--text-body-large-weight:var(--font-weight-regular);--text-body-large-line-height:var(--line-height-normal);--text-body-large-letter-spacing:var(--letter-spacing-text-16);--text-body-medium-size:var(--font-size-m);--text-body-medium-weight:var(--font-weight-regular);--text-body-medium-line-height:var(--line-height-snug);--text-body-medium-letter-spacing:var(--letter-spacing-text-14);--text-body-medium-emphasis-size:var(--font-size-m);--text-body-medium-emphasis-weight:var(--font-weight-medium);--text-body-medium-emphasis-line-height:var(--line-height-snug);--text-body-medium-emphasis-letter-spacing:var(--letter-spacing-text-14);--text-body-medium-strong-size:var(--font-size-m);--text-body-medium-strong-weight:var(--font-weight-semibold);--text-body-medium-strong-line-height:var(--line-height-snug);--text-body-medium-strong-letter-spacing:var(--letter-spacing-text-14);--text-caption-size:var(--font-size-s);--text-caption-weight:var(--font-weight-regular);--text-caption-line-height:var(--line-height-tight);--text-caption-letter-spacing:var(--letter-spacing-none);--text-caption-medium-size:var(--font-size-s);--text-caption-medium-weight:var(--font-weight-medium);--text-caption-medium-line-height:var(--line-height-snug);--text-caption-medium-letter-spacing:var(--letter-spacing-text-14);--text-caption-uppercase-size:var(--font-size-s);--text-caption-uppercase-weight:var(--font-weight-semibold);--text-caption-uppercase-line-height:var(--line-height-tight);--text-caption-uppercase-letter-spacing:var(--letter-spacing-none);--text-caption-uppercase-transform:uppercase;--text-button-large-size:var(--font-size-m);--text-button-large-weight:var(--font-weight-medium);--text-button-large-line-height:var(--line-height-snug);--text-button-large-letter-spacing:var(--letter-spacing-text-14);--text-button-medium-size:var(--font-size-m);--text-button-medium-weight:var(--font-weight-medium);--text-button-medium-line-height:var(--line-height-snug);--text-button-medium-letter-spacing:var(--letter-spacing-text-14);--text-button-small-size:var(--font-size-s);--text-button-small-weight:var(--font-weight-medium);--text-button-small-line-height:var(--line-height-snug);--text-button-small-letter-spacing:var(--letter-spacing-text-14);--text-label-size:var(--font-size-m);--text-label-weight:var(--font-weight-regular);--text-label-line-height:var(--line-height-snug);--text-label-letter-spacing:var(--letter-spacing-text-14);--text-label-emphasis-size:var(--font-size-m);--text-label-emphasis-weight:var(--font-weight-semibold);--text-label-emphasis-line-height:var(--line-height-snug);--text-label-emphasis-letter-spacing:var(--letter-spacing-text-14);--button-primary-tint-weak:#0e162a0d}@supports (color:lab(0% 0 0)){:root{--button-primary-tint-weak:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--button-primary-tint-weak:color-mix(in oklch, var(--color-primary) 5%, transparent)}}:root{--button-primary-tint-strong:#0e162a1a}@supports (color:lab(0% 0 0)){:root{--button-primary-tint-strong:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--button-primary-tint-strong:color-mix(in oklch, var(--color-primary) 10%, transparent)}}:root{--button-primary-lift:var(--color-primary-hover);--button-primary-raise:var(--color-primary-hover);--button-primary-press:oklch(from var(--color-primary) calc(l - .09) c h);--button-height-xs:1.75rem;--button-height-sm:1.5rem;--button-height-md:2rem;--button-height-lg:2.5rem;--button-height-xl:3.5rem;--button-padding-x-xs:.5rem;--button-padding-x-sm:.5rem;--button-padding-x-md:1rem;--button-padding-x-lg:1.5rem;--button-padding-x-xl:2rem;--button-icon-gap:.5rem;--button-icon-only-padding:.5rem;--button-border-width:1px;--button-border-radius-sm:var(--radius-md);--button-border-radius-md:.5rem;--button-border-radius-lg:.75rem;--button-border-radius-full:9999px;--button-shadow-sm:var(--shadow-xs);--button-shadow-md:var(--shadow-button);--button-shadow-lg:var(--shadow-button-hover);--button-shadow-none:none;--button-opacity-disabled:.5;--button-opacity-loading:.7;--button-font-size-xs:.75rem;--button-font-size-sm:.875rem;--button-font-size-md:1rem;--button-font-size-lg:1.125rem;--button-font-size-xl:1.25rem;--button-font-weight:500;--button-line-height:1;--button-transition-duration:.15s;--button-transition-timing:cubic-bezier(.4, 0, .2, 1);--button-focus-ring-width:2px;--button-focus-ring-offset:2px;--button-focus-ring-color:var(--color-ring);--button-spinner-size-xs:var(--icon-size-xs);--button-spinner-size-sm:var(--icon-size-sm);--button-spinner-size-md:var(--icon-size-sm);--button-spinner-size-lg:var(--icon-size-md);--button-spinner-size-xl:var(--icon-size-lg);--button-spinner-opacity-circle:.25;--button-spinner-opacity-path:.75;--brand-button-height-xs:var(--button-height-xs);--brand-button-height-sm:var(--button-height-sm);--brand-button-height-md:var(--button-height-md);--brand-button-height-lg:var(--button-height-lg);--brand-button-height-xl:var(--button-height-xl);--brand-button-padding-x-xs:var(--button-padding-x-xs);--brand-button-padding-x-sm:var(--button-padding-x-sm);--brand-button-padding-x-md:var(--button-padding-x-md);--brand-button-padding-x-lg:var(--button-padding-x-lg);--brand-button-padding-x-xl:var(--button-padding-x-xl);--brand-button-border-radius:var(--button-border-radius-md);--brand-button-font-weight:var(--button-font-weight);--brand-button-shadow:var(--button-shadow-sm);--button-borderless-color:var(--color-foreground);--button-borderless-hover-bg:var(--button-primary-tint-weak);--button-borderless-hover-color:var(--color-foreground);--button-borderless-active-bg:var(--button-primary-tint-strong);--brand-button-borderless-bg:var(--button-borderless-bg);--brand-button-borderless-color:var(--button-borderless-color);--brand-button-borderless-hover-bg:var(--button-borderless-hover-bg);--button-default-bg:var(--color-white);--button-default-text:var(--color-grey-600);--button-default-border:var(--color-grey-200);--button-default-hover-bg:var(--button-primary-tint-weak);--button-default-hover-text:var(--color-primary);--button-default-hover-border:var(--color-primary);--button-default-active-bg:var(--button-primary-tint-strong);--button-default-active-text:var(--button-primary-press);--button-default-active-border:var(--button-primary-press);--button-default-disabled-bg:var(--color-white);--button-default-disabled-text:var(--color-grey-200);--button-default-disabled-border:var(--color-grey-100);--button-default-danger-bg:var(--color-white);--button-default-danger-text:var(--color-danger-500);--button-default-danger-border:var(--color-danger-500);--button-default-danger-hover-bg:var(--color-danger-25);--button-default-danger-hover-text:var(--color-danger-400);--button-default-danger-hover-border:var(--color-danger-400);--button-default-danger-active-bg:var(--color-danger-50);--button-default-danger-active-text:var(--color-danger-600);--button-default-danger-active-border:var(--color-danger-600);--button-default-success-bg:var(--color-white);--button-default-success-text:var(--color-success-500);--button-default-success-border:var(--color-success-500);--button-default-success-hover-bg:var(--color-success-25);--button-default-success-hover-text:var(--color-success-400);--button-default-success-hover-border:var(--color-success-400);--button-default-success-active-bg:var(--color-success-50);--button-default-success-active-text:var(--color-success-600);--button-default-success-active-border:var(--color-success-600);--button-default-warning-bg:var(--color-white);--button-default-warning-text:var(--color-warning-500);--button-default-warning-border:var(--color-warning-500);--button-default-warning-hover-bg:var(--color-warning-25);--button-default-warning-hover-text:var(--color-warning-400);--button-default-warning-hover-border:var(--color-warning-400);--button-default-warning-active-bg:var(--color-warning-50);--button-default-warning-active-text:var(--color-warning-600);--button-default-warning-active-border:var(--color-warning-600);--button-primary-bg:var(--color-primary);--button-primary-text:var(--color-primary-foreground);--button-primary-hover-bg:var(--button-primary-raise);--button-primary-hover-text:var(--color-primary-foreground);--button-primary-active-bg:var(--button-primary-press);--button-primary-active-text:var(--color-primary-foreground);--button-primary-disabled-bg:var(--color-grey-25);--button-primary-disabled-text:var(--color-grey-100);--button-primary-disabled-opacity:1;--button-primary-danger-bg:var(--color-danger-400);--button-primary-danger-text:var(--color-white);--button-primary-danger-hover-bg:var(--color-danger-300);--button-primary-danger-hover-text:var(--color-white);--button-primary-danger-active-bg:var(--color-danger-600);--button-primary-danger-active-text:var(--color-white);--button-primary-success-bg:var(--color-success-500);--button-primary-success-text:var(--color-white);--button-primary-success-hover-bg:var(--color-success-400);--button-primary-success-hover-text:var(--color-white);--button-primary-success-active-bg:var(--color-success-600);--button-primary-success-active-text:var(--color-white);--button-primary-warning-bg:var(--color-warning-500);--button-primary-warning-text:var(--color-white);--button-primary-warning-hover-bg:var(--color-warning-400);--button-primary-warning-hover-text:var(--color-white);--button-primary-warning-active-bg:var(--color-warning-600);--button-primary-warning-active-text:var(--color-white);--button-outline-bg:transparent;--button-outline-text:var(--color-primary-text);--button-outline-border:var(--color-primary);--button-outline-hover-bg:transparent;--button-outline-hover-text:var(--color-primary-text-hover);--button-outline-hover-border:var(--button-primary-lift);--button-outline-active-bg:transparent;--button-outline-active-text:var(--button-primary-press);--button-outline-active-border:var(--button-primary-press);--button-outline-disabled-bg:var(--color-white);--button-outline-disabled-text:var(--color-grey-200);--button-outline-disabled-border:var(--color-grey-100);--button-outline-disabled-opacity:1;--button-outline-danger-bg:transparent;--button-outline-danger-text:var(--color-danger-500);--button-outline-danger-border:var(--color-danger-500);--button-outline-danger-hover-bg:transparent;--button-outline-danger-hover-text:var(--color-danger-400);--button-outline-danger-hover-border:var(--color-danger-400);--button-outline-danger-active-bg:transparent;--button-outline-danger-active-text:var(--color-danger-600);--button-outline-danger-active-border:var(--color-danger-600);--button-outline-success-bg:transparent;--button-outline-success-text:var(--color-success-500);--button-outline-success-border:var(--color-success-500);--button-outline-success-hover-bg:transparent;--button-outline-success-hover-text:var(--color-success-400);--button-outline-success-hover-border:var(--color-success-400);--button-outline-success-active-bg:transparent;--button-outline-success-active-text:var(--color-success-600);--button-outline-success-active-border:var(--color-success-600);--button-outline-warning-bg:transparent;--button-outline-warning-text:var(--color-warning-500);--button-outline-warning-border:var(--color-warning-500);--button-outline-warning-hover-bg:transparent;--button-outline-warning-hover-text:var(--color-warning-400);--button-outline-warning-hover-border:var(--color-warning-400);--button-outline-warning-active-bg:transparent;--button-outline-warning-active-text:var(--color-warning-600);--button-outline-warning-active-border:var(--color-warning-600);--button-danger-bg:var(--color-danger-500);--button-danger-text:var(--color-white);--button-danger-hover-bg:var(--color-danger-400);--button-danger-hover-text:var(--color-white);--button-danger-active-bg:var(--color-danger-600);--button-danger-active-text:var(--color-white);--button-danger-disabled-bg:var(--color-danger-100);--button-danger-disabled-text:var(--color-danger-300);--button-success-bg:var(--color-success-500);--button-success-text:var(--color-white);--button-success-hover-bg:var(--color-success-400);--button-success-hover-text:var(--color-white);--button-success-active-bg:var(--color-success-600);--button-success-active-text:var(--color-white);--button-success-disabled-bg:var(--color-success-100);--button-success-disabled-text:var(--color-success-300);--button-warning-bg:var(--color-warning-500);--button-warning-text:var(--color-grey-900);--button-warning-hover-bg:var(--color-warning-400);--button-warning-hover-text:var(--color-grey-900);--button-warning-active-bg:var(--color-warning-600);--button-warning-active-text:var(--color-grey-900);--button-warning-disabled-bg:var(--color-warning-100);--button-warning-disabled-text:var(--color-warning-400);--button-borderless-bg:transparent;--button-borderless-text:var(--color-grey-500);--button-borderless-hover-text:var(--color-grey-600);--button-borderless-active-text:var(--button-primary-press);--button-borderless-disabled-bg:transparent;--button-borderless-disabled-text:var(--color-grey-200);--button-borderless-disabled-opacity:.5;--button-borderless-danger-bg:transparent;--button-borderless-danger-text:var(--color-danger-500);--button-borderless-danger-hover-bg:var(--color-danger-25);--button-borderless-danger-hover-text:var(--color-danger-400);--button-borderless-danger-active-bg:var(--color-danger-50);--button-borderless-danger-active-text:var(--color-danger-600);--button-borderless-success-bg:transparent;--button-borderless-success-text:var(--color-success-500);--button-borderless-success-hover-bg:var(--color-success-25);--button-borderless-success-hover-text:var(--color-success-400);--button-borderless-success-active-bg:var(--color-success-50);--button-borderless-success-active-text:var(--color-success-600);--button-borderless-warning-bg:transparent;--button-borderless-warning-text:var(--color-warning-500);--button-borderless-warning-hover-bg:var(--color-warning-25);--button-borderless-warning-hover-text:var(--color-warning-400);--button-borderless-warning-active-bg:var(--color-warning-50);--button-borderless-warning-active-text:var(--color-warning-600);--button-link-bg:transparent;--button-link-text:var(--color-primary);--button-link-hover-bg:transparent;--button-link-hover-text:var(--button-primary-lift);--button-link-active-bg:transparent;--button-link-active-text:var(--button-primary-press);--button-link-disabled-bg:transparent;--button-link-disabled-text:var(--color-grey-200);--button-link-disabled-opacity:.5;--button-link-danger-bg:transparent;--button-link-danger-text:var(--color-danger-500);--button-link-danger-hover-bg:transparent;--button-link-danger-hover-text:var(--color-danger-400);--button-link-danger-active-bg:transparent;--button-link-danger-active-text:var(--color-danger-600);--button-link-success-bg:transparent;--button-link-success-text:var(--color-success-500);--button-link-success-hover-bg:transparent;--button-link-success-hover-text:var(--color-success-400);--button-link-success-active-bg:transparent;--button-link-success-active-text:var(--color-success-600);--button-link-warning-bg:transparent;--button-link-warning-text:var(--color-warning-500);--button-link-warning-hover-bg:transparent;--button-link-warning-hover-text:var(--color-warning-400);--button-link-warning-active-bg:transparent;--button-link-warning-active-text:var(--color-warning-600)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--button-primary-tint-weak:#0e162a0d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--button-primary-tint-weak:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--button-primary-tint-weak:color-mix(in oklch, var(--color-primary) 5%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--button-primary-tint-strong:#0e162a1a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--button-primary-tint-strong:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--button-primary-tint-strong:color-mix(in oklch, var(--color-primary) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--button-primary-lift:var(--color-primary-hover);--button-primary-raise:var(--color-primary-hover);--button-primary-press:oklch(from var(--color-primary) calc(l - .09) c h);--button-shadow-sm:var(--shadow-xs);--button-shadow-md:var(--shadow-button);--button-shadow-lg:var(--shadow-button-hover);--button-focus-ring-color:var(--color-ring);--brand-button-shadow:var(--button-shadow-sm);--button-borderless-color:var(--color-foreground);--button-borderless-hover-color:var(--color-foreground);--brand-button-borderless-color:var(--button-borderless-color);--brand-button-borderless-hover-bg:var(--button-borderless-hover-bg);--button-primary-bg:var(--color-primary);--button-danger-bg:var(--color-danger-500);--button-danger-hover-bg:var(--color-danger-400);--button-success-bg:var(--color-success-500);--button-success-hover-bg:var(--color-success-400);--button-warning-bg:var(--color-warning-500);--button-warning-hover-bg:var(--color-warning-400)}:root{--icon-button-size-xs:1.5rem;--icon-button-size-sm:2rem;--icon-button-size-md:2.5rem;--icon-button-size-lg:3rem;--icon-button-size-xl:3.5rem;--icon-button-icon-size-xs:var(--icon-size-xs);--icon-button-icon-size-sm:var(--icon-size-sm);--icon-button-icon-size-md:var(--icon-size-md);--icon-button-icon-size-lg:var(--icon-size-lg);--icon-button-icon-size-xl:var(--icon-size-xl);--icon-button-border-radius:var(--radius-md);--icon-button-border-radius-full:var(--radius-full);--brand-icon-button-size-md:var(--icon-button-size-md);--brand-icon-button-border-radius:var(--icon-button-border-radius);--toggle-button-height-sm:2rem;--toggle-button-height-md:2.5rem;--toggle-button-height-lg:3rem;--toggle-button-padding-x:1rem;--toggle-button-gap:.5rem;--toggle-button-border-radius:var(--radius-md);--toggle-button-border-width:1px;--toggle-button-bg:var(--color-background);--toggle-button-text:var(--color-foreground);--toggle-button-border:var(--color-input);--toggle-button-hover-bg:var(--color-accent);--toggle-button-on-bg:var(--color-primary);--toggle-button-on-text:var(--color-primary-foreground);--toggle-button-on-border:var(--color-primary);--toggle-button-on-hover-bg:oklch(from var(--color-primary) calc(l - .05) c h);--brand-toggle-button-height-md:var(--toggle-button-height-md);--brand-toggle-button-border-radius:var(--toggle-button-border-radius)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--toggle-button-on-bg:var(--color-primary);--toggle-button-on-text:var(--color-primary-foreground);--toggle-button-on-border:var(--color-primary);--toggle-button-on-hover-bg:oklch(from var(--color-primary) calc(l - .05) c h)}:root{--input-height-md:2rem;--input-height-lg:2.5rem;--input-padding-x-md:1rem;--input-padding-x-lg:1rem;--input-padding-y-md:.625rem;--input-padding-y-lg:.75rem;--input-icon-size:1.25rem;--input-icon-size-md:1rem;--input-icon-size-lg:1.25rem;--input-icon-spacing:.875rem;--input-with-icon-padding-start:2.5rem;--input-with-icon-padding-end:2.5rem;--input-addon-padding-x:.75rem;--input-helper-spacing:.5rem;--input-border-width:1px;--input-border-radius:var(--radius-md);--input-shadow:var(--shadow-xs);--input-addon-background:var(--color-muted);--input-addon-border-color:var(--color-input);--input-font-size-md:.875rem;--input-font-size-lg:1rem;--input-line-height:1.25;--input-placeholder-opacity:.5;--input-helper-font-size:var(--input-message-font-size);--input-helper-line-height:var(--input-message-line-height);--input-helper-font-weight:var(--input-message-font-weight);--input-transition-duration:.15s;--input-transition-timing:ease-in-out;--input-transition-property:border-color, box-shadow, background-color;--input-focus-ring-width:2px;--input-focus-ring-offset:2px;--input-opacity-disabled:.5;--brand-input-height-md:var(--input-height-md);--brand-input-height-lg:var(--input-height-lg);--brand-input-bg:var(--color-input-bg);--brand-input-border-radius:var(--input-border-radius);--brand-input-padding-x-md:var(--input-padding-x-md);--brand-input-padding-x-lg:var(--input-padding-x-lg);--brand-input-icon-size:var(--input-icon-size);--brand-input-icon-spacing:var(--input-icon-spacing);--brand-input-focus-ring-width:var(--input-focus-ring-width);--brand-input-focus-ring-offset:var(--input-focus-ring-offset);--input-default-bg:var(--color-input-bg);--input-default-text:var(--color-foreground);--input-default-border:var(--color-input);--input-placeholder-text:var(--color-grey-300);--input-focus-border:var(--color-focus-blue-600);--input-focus-ring-color:var(--color-ring);--input-disabled-bg:var(--color-grey-25);--input-disabled-opacity:.5;--input-disabled-text:var(--color-grey-100);--input-disabled-border:var(--color-grey-50);--input-disabled-label:var(--color-grey-200);--input-readonly-bg:var(--color-grey-25);--input-readonly-text:var(--color-grey-500);--input-readonly-border:var(--color-grey-50);--input-error-bg:var(--color-red-light-50);--input-error-text:var(--color-foreground);--input-error-border:var(--color-red-light-600);--input-error-focus-ring:var(--color-red-light-600);--input-success-bg:var(--color-green-light-50);--input-success-text:var(--color-foreground);--input-success-border:var(--color-green-light-600);--input-success-focus-ring:var(--color-green-light-600);--input-helper-color:var(--color-muted-foreground);--input-required-color:var(--color-destructive)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--brand-input-bg:var(--color-input-bg);--input-default-text:var(--color-foreground);--input-error-text:var(--color-foreground);--input-success-text:var(--color-foreground);--input-helper-color:var(--color-muted-foreground);--input-required-color:var(--color-destructive)}:root{--input-message-font-size:.8125rem;--input-message-line-height:1.538;--input-message-font-weight:400;--input-message-text-align:start;--input-message-helper-color:var(--color-grey-400);--input-message-error-color:var(--color-destructive);--input-message-success-color:var(--color-green-500);--input-message-icon-size:1rem;--input-message-error-icon-color:var(--input-message-error-color);--input-message-success-icon-color:var(--input-message-success-color);--input-message-icon-gap:var(--layout-gap-1);--input-message-spacing:var(--input-helper-spacing);--input-message-stack-gap:var(--layout-gap-1)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-message-helper-color:var(--color-grey-300);--input-message-error-color:var(--color-orange-red-500);--input-message-error-icon-color:var(--color-orange-red-500);--input-message-success-color:var(--color-lime-500);--input-message-success-icon-color:var(--color-lime-500)}:root{--textarea-min-height:4rem;--textarea-min-height-lg:5rem;--textarea-border-radius:var(--radius-md);--textarea-line-height:1.5;--brand-textarea-min-height:var(--textarea-min-height);--brand-textarea-min-height-lg:var(--textarea-min-height-lg);--brand-textarea-border-radius:var(--textarea-border-radius);--checkbox-size:1rem;--checkbox-check-size:.625rem;--checkbox-label-gap:.5rem;--checkbox-border-width:1px;--checkbox-border-radius:.125rem;--checkbox-unchecked-bg:var(--color-white);--checkbox-unchecked-border:var(--color-input);--checkbox-unchecked-hover-border:var(--color-primary);--checkbox-unchecked-disabled-bg:var(--color-grey-25);--checkbox-unchecked-disabled-border:var(--color-grey-100);--checkbox-checked-bg:var(--color-primary);--checkbox-checked-border:var(--color-primary);--checkbox-checked-icon:var(--color-primary-foreground);--checkbox-checked-hover-bg:oklch(from var(--color-primary) calc(l + .05) c h);--checkbox-indeterminate-bg:var(--color-primary);--checkbox-indeterminate-icon:var(--color-primary-foreground);--checkbox-label-color:var(--color-grey-500);--checkbox-label-disabled-opacity:.4;--checkbox-label-font-size:var(--font-size-m);--checkbox-label-font-weight:500;--checkbox-label-line-height:var(--line-height-snug);--checkbox-label-letter-spacing:-.026rem;--checkbox-transition-duration:.15s;--checkbox-disabled-opacity:1;--checkbox-focus-ring-width:2px;--checkbox-focus-ring-color:var(--color-ring);--checkbox-focus-ring-offset:2px;--checkbox-error-border:var(--color-red-light-600);--brand-checkbox-size:var(--checkbox-size);--brand-checkbox-border-radius:var(--checkbox-border-radius);--brand-checkbox-checked-bg:var(--checkbox-checked-bg)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--checkbox-checked-hover-bg:oklch(from var(--color-primary) calc(l + .05) c h);--checkbox-focus-ring-color:var(--color-ring);--brand-checkbox-checked-bg:var(--checkbox-checked-bg)}:root{--radio-size:1rem;--radio-indicator-size:.625rem;--radio-label-gap:.5rem;--radio-border-width:1px;--radio-unchecked-bg:var(--color-white);--radio-unchecked-border:var(--color-input);--radio-unchecked-hover-border:oklch(from var(--color-primary) calc(l + .1) c h);--radio-unchecked-disabled-bg:var(--color-grey-25);--radio-unchecked-disabled-border:var(--color-grey-50);--radio-checked-bg:var(--color-primary);--radio-checked-indicator:var(--color-white);--radio-checked-border:var(--color-primary);--radio-checked-hover-bg:oklch(from var(--color-primary) calc(l + .05) c h);--radio-checked-ring:none;--radio-label-color:var(--color-grey-500);--radio-label-disabled-opacity:.4;--radio-label-font-size:var(--font-size-m);--radio-label-line-height:var(--line-height-snug);--radio-label-letter-spacing:-.026rem;--radio-transition-duration:.15s;--radio-disabled-opacity:.4;--radio-focus-ring-width:2px;--radio-focus-ring-color:var(--color-ring);--radio-focus-ring-offset:2px;--brand-radio-size:var(--radio-size);--brand-radio-checked-bg:var(--radio-checked-bg)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--radio-checked-bg:var(--color-primary);--radio-checked-border:var(--color-primary);--radio-checked-hover-bg:oklch(from var(--color-primary) calc(l + .05) c h);--radio-focus-ring-color:var(--color-ring);--brand-radio-checked-bg:var(--radio-checked-bg)}:root{--switch-height:1.5rem;--switch-width:2.875rem;--switch-thumb-size:1.25rem;--switch-thumb-translate:1.375rem;--switch-thumb-pressed-width:1.625rem;--switch-border-radius:.75rem;--switch-thumb-border-radius:.625rem;--switch-label-gap:.5rem;--switch-icon-size:.625rem;--switch-off-bg:var(--color-grey-200);--switch-off-thumb:var(--color-input-bg);--switch-off-icon-color:var(--color-grey-200);--switch-off-disabled-bg:var(--color-grey-50);--switch-on-bg:var(--color-primary);--switch-on-thumb:var(--color-input-bg);--switch-on-icon-color:var(--color-primary-foreground);--switch-label-color:var(--color-grey-500);--switch-label-disabled-opacity:.4;--switch-label-font-size:var(--font-size-m);--switch-label-line-height:var(--line-height-snug);--switch-label-letter-spacing:-.026rem;--switch-transition-duration:.2s;--switch-transition-timing:ease-out;--switch-disabled-opacity:.4;--switch-focus-ring-width:2px;--switch-focus-ring-color:var(--color-ring);--switch-focus-ring-offset:2px;--brand-switch-height:var(--switch-height);--brand-switch-width:var(--switch-width);--brand-switch-thumb-size:var(--switch-thumb-size);--brand-switch-on-bg:var(--switch-on-bg)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--switch-on-bg:var(--color-primary);--switch-focus-ring-color:var(--color-ring);--brand-switch-on-bg:var(--switch-on-bg)}:root{--select-height-sm:1.5rem;--select-height-md:2rem;--select-height-lg:2.5rem;--select-padding-x-sm:1rem;--select-padding-x-md:1rem;--select-padding-x-lg:1rem;--select-icon-size:1.25rem;--select-icon-spacing:.5rem;--select-border-radius:var(--radius-md);--select-border-width:1px;--select-shadow:var(--shadow-xs);--select-bg:var(--color-background);--select-border:var(--color-input);--select-fg:var(--color-foreground);--select-placeholder-fg:var(--color-muted-foreground);--select-icon-fg:var(--color-muted-foreground);--select-focus-border:var(--color-primary);--select-focus-ring:var(--color-ring);--select-focus-ring-width:2px;--select-focus-ring-offset:2px;--select-disabled-bg:var(--color-muted);--select-disabled-border:var(--color-border);--select-disabled-fg:var(--color-muted-foreground);--select-disabled-opacity:.7;--select-error-border:var(--color-destructive);--select-error-focus-ring:var(--color-destructive);--select-success-border:var(--color-success);--select-success-focus-ring:var(--color-success);--select-dropdown-max-height:20rem;--select-dropdown-padding:.25rem;--select-item-height:2rem;--select-item-padding-x:.75rem;--select-item-padding-y:.5rem;--select-separator-height:1px;--select-separator-margin:.25rem;--select-dropdown-border-radius:.5rem;--select-dropdown-border-width:1px;--select-dropdown-shadow:var(--shadow-dropdown);--select-dropdown-bg:var(--color-popover);--select-dropdown-border:var(--color-border);--select-dropdown-fg:var(--color-popover-foreground);--select-item-bg:transparent;--select-item-fg:var(--color-popover-foreground);--select-item-hover-bg:var(--color-accent);--select-item-hover-fg:var(--color-accent-foreground);--select-item-selected-bg:var(--color-accent);--select-item-selected-fg:var(--color-accent-foreground);--select-item-indicator-fg:var(--color-primary);--select-item-disabled-fg:var(--color-muted-foreground);--select-item-disabled-opacity:.5;--select-separator-bg:var(--color-border);--select-font-size-sm:.875rem;--select-font-size-md:.875rem;--select-font-size-lg:1rem;--select-line-height:1.25;--select-placeholder-opacity:.7;--select-transition-duration:.15s;--select-transition-timing:cubic-bezier(.4, 0, .2, 1);--brand-select-height-sm:var(--select-height-sm);--brand-select-height-md:var(--select-height-md);--brand-select-height-lg:var(--select-height-lg);--brand-select-padding-x-sm:var(--select-padding-x-sm);--brand-select-padding-x-md:var(--select-padding-x-md);--brand-select-padding-x-lg:var(--select-padding-x-lg);--brand-select-border-radius:var(--select-border-radius);--brand-select-font-size-sm:var(--select-font-size-sm);--brand-select-font-size-md:var(--select-font-size-md);--brand-select-font-size-lg:var(--select-font-size-lg)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--select-shadow:var(--shadow-xs);--select-bg:var(--color-background);--select-border:var(--color-input);--select-fg:var(--color-foreground);--select-placeholder-fg:var(--color-muted-foreground);--select-icon-fg:var(--color-muted-foreground);--select-focus-border:var(--color-primary);--select-focus-ring:var(--color-ring);--select-disabled-bg:var(--color-muted);--select-disabled-border:var(--color-border);--select-disabled-fg:var(--color-muted-foreground);--select-error-border:var(--color-destructive);--select-error-focus-ring:var(--color-destructive);--select-success-border:var(--color-success);--select-success-focus-ring:var(--color-success);--select-dropdown-shadow:var(--shadow-dropdown);--select-dropdown-bg:var(--color-popover);--select-dropdown-border:var(--color-border);--select-dropdown-fg:var(--color-popover-foreground);--select-item-fg:var(--color-popover-foreground);--select-item-hover-bg:var(--color-accent);--select-item-hover-fg:var(--color-accent-foreground);--select-item-selected-bg:var(--color-accent);--select-item-selected-fg:var(--color-accent-foreground);--select-item-indicator-fg:var(--color-primary);--select-item-disabled-fg:var(--color-muted-foreground);--select-separator-bg:var(--color-border)}:root{--slider-track-height:.25rem;--slider-thumb-size:.875rem;--slider-thumb-border-width:.125rem;--slider-track-border-radius:var(--radius-full,9999px);--slider-thumb-border-radius:var(--radius-full,9999px);--slider-thumb-shadow:var(--shadow-sm);--slider-transition-duration:.15s;--slider-thumb-scale-hover:1.125;--slider-thumb-scale-active:1.125;--slider-opacity-disabled:.5;--slider-track-bg:var(--color-grey-50);--slider-track-bg-hover:var(--color-grey-50);--slider-range-bg:var(--color-primary);--slider-range-bg-hover:oklch(from var(--color-primary) calc(l + .05) c h);--slider-thumb-bg:var(--color-white);--slider-thumb-bg-hover:var(--color-white);--slider-thumb-bg-active:var(--color-white);--slider-thumb-border-color:var(--color-primary);--slider-thumb-border-color-hover:var(--color-primary);--slider-thumb-border-color-active:oklch(from var(--color-primary) calc(l - .07) c h);--slider-error-track-bg:#f8545233}@supports (color:lab(0% 0 0)){:root{--slider-error-track-bg:lab(59.7195% 63.0789 37.7788/.2)}}@supports (color:color-mix(in lab, red, red)){:root{--slider-error-track-bg:color-mix(in oklch, var(--color-red-light-600) 20%, transparent)}}:root{--slider-error-range-bg:var(--color-red-light-600);--slider-error-thumb-border-color:var(--color-red-light-600);--slider-tooltip-bg:var(--color-grey-600);--slider-tooltip-text:var(--color-white);--brand-slider-track-height:var(--slider-track-height);--brand-slider-thumb-size:var(--slider-thumb-size)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-track-bg:#fff6}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-track-bg:color-mix(in oklch, var(--color-white) 40%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-track-bg-hover:#fff6}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-track-bg-hover:lab(100% 0 0/.4)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-track-bg-hover:color-mix(in oklch, var(--color-white) 40%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-range-bg:linear-gradient(90deg in oklch, oklch(from var(--color-primary) calc(l + .1) c calc(h - 15)), var(--color-primary));--slider-range-bg-hover:linear-gradient(90deg in oklch, oklch(from var(--color-primary) calc(l + .1) c calc(h - 15)), var(--color-primary));--slider-thumb-border-color:var(--color-ring);--slider-thumb-border-color-hover:var(--color-ring);--slider-thumb-border-color-active:oklch(from var(--color-ring) calc(l + .05) c h);--slider-error-track-bg:#fa676e4d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-error-track-bg:lab(63.313% 57.6278 26.3207/.3)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-error-track-bg:color-mix(in oklch, var(--color-orange-red-500) 30%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--slider-error-range-bg:var(--color-orange-red-500);--slider-error-thumb-border-color:var(--color-orange-red-500);--slider-tooltip-bg:var(--color-grey-25);--slider-tooltip-text:var(--color-grey-600);--slider-thumb-shadow:var(--shadow-sm)}:root{--label-font-size:.875rem;--label-font-weight:600;--label-line-height:1.25rem;--input-label-font-size:var(--label-font-size);--input-label-font-weight:var(--label-font-weight);--input-label-line-height:var(--label-line-height);--input-label-color:var(--color-grey-500);--label-spacing:.5rem;--label-required-color:var(--color-destructive);--label-required-spacing:.25rem;--label-cursor:default;--label-cursor-interactive:pointer;--label-opacity-disabled:.7;--brand-label-font-size:var(--label-font-size);--brand-label-font-weight:var(--label-font-weight);--brand-label-spacing:var(--label-spacing)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--label-required-color:var(--color-destructive)}:root{--password-safety-bar-height:.25rem;--password-safety-bar-background:var(--color-muted);--password-safety-bar-radius:var(--radius-sm);--password-strength-weak:var(--color-danger-500);--password-strength-fair:var(--color-danger-500);--password-strength-good:var(--color-warning-500);--password-strength-strong:var(--color-success-500);--password-strength-empty:var(--color-grey-50);--password-strength-empty-opacity:1;--password-toggle-icon-size:var(--icon-size-md);--password-toggle-color:var(--color-muted-foreground);--password-toggle-hover-color:var(--color-foreground);--password-rule-indicator-size:1rem;--password-rule-text-color:var(--color-grey-300);--password-rule-valid-icon-color:var(--color-green-500);--password-rule-invalid-icon-color:var(--color-grey-300);--password-rule-error-icon-color:var(--color-destructive);--password-rule-valid-bg:#0082351a}@supports (color:lab(0% 0 0)){:root{--password-rule-valid-bg:lab(47.2625% -44.9595 32.0457/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--password-rule-valid-bg:color-mix(in oklch, var(--color-success) 10%, transparent)}}:root{--password-rule-invalid-bg:var(--color-muted);--password-rule-font-size:.8125rem;--password-rule-gap:.25rem;--password-safety-gap:.5rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--password-safety-bar-background:var(--color-muted);--password-strength-weak:var(--color-danger-500);--password-strength-fair:var(--color-danger-500);--password-strength-good:var(--color-warning-500);--password-strength-strong:var(--color-success-500);--password-toggle-color:var(--color-muted-foreground);--password-toggle-hover-color:var(--color-foreground);--password-rule-valid-bg:#0082351a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--password-rule-valid-bg:lab(47.2625% -44.9595 32.0457/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--password-rule-valid-bg:color-mix(in oklch, var(--color-success) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--password-rule-invalid-bg:var(--color-muted)}:root{--phone-country-selector-min-width:6rem;--phone-country-selector-bg:var(--input-default-bg);--phone-country-selector-hover-bg:var(--color-accent);--phone-country-selector-padding-x:.75rem;--phone-country-selector-gap:.5rem;--phone-flag-size-sm:1rem;--phone-flag-size-md:1.125rem;--phone-flag-size-lg:1.25rem;--phone-flag-gap:.25rem;--phone-dial-code-font-size-sm:.75rem;--phone-dial-code-font-size-md:.875rem;--phone-dial-code-font-size-lg:1rem;--phone-dial-code-color:var(--color-muted-foreground);--phone-dropdown-width:18rem;--phone-dropdown-max-height:16rem;--phone-dropdown-bg:var(--color-popover);--phone-dropdown-text:var(--color-popover-foreground);--phone-dropdown-border:var(--color-border);--phone-dropdown-radius:var(--radius-md);--phone-dropdown-shadow:var(--shadow-md);--phone-dropdown-item-padding-x:.75rem;--phone-dropdown-item-padding-y:.5rem;--phone-dropdown-item-gap:.75rem;--phone-dropdown-item-font-size:.875rem;--phone-dropdown-item-hover-bg:var(--color-accent);--phone-dropdown-item-hover-text:var(--color-accent-foreground);--phone-dropdown-flag-size:1.25rem;--phone-dropdown-dial-code-size:.75rem;--phone-focus-ring-width:var(--input-focus-ring-width);--phone-focus-ring-color:var(--input-focus-ring-color);--phone-focus-ring-error:var(--input-error-focus-ring);--phone-focus-ring-success:var(--input-success-focus-ring);--phone-chevron-opacity:.5}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--phone-country-selector-hover-bg:var(--color-accent);--phone-dial-code-color:var(--color-muted-foreground);--phone-dropdown-shadow:var(--shadow-md);--phone-dropdown-item-hover-bg:var(--color-accent);--phone-dropdown-item-hover-text:var(--color-accent-foreground);--phone-focus-ring-color:var(--input-focus-ring-color);--phone-focus-ring-error:var(--input-error-focus-ring);--phone-focus-ring-success:var(--input-success-focus-ring)}:root{--datepicker-width:17rem;--datepicker-width-dual:35rem;--datepicker-padding:.75rem;--datepicker-padding-y:.75rem;--datepicker-border-radius:var(--radius-dropdown);--datepicker-border-color:var(--color-grey-100);--datepicker-shadow:var(--shadow-popover);--datepicker-background:var(--color-background);--datepicker-header-padding-y:.5rem;--datepicker-header-font-size:1rem;--datepicker-header-font-weight:600;--datepicker-header-line-height:1.5rem;--datepicker-header-color:var(--color-grey-500);--datepicker-nav-button-size:var(--icon-size-lg);--datepicker-nav-icon-size:var(--icon-size-sm);--datepicker-nav-border-color:var(--color-grey-200);--datepicker-day-size:2rem;--datepicker-day-gap:.375rem;--datepicker-day-border-radius:var(--radius-md);--datepicker-day-font-size:var(--font-size-m);--datepicker-day-font-weight:500;--datepicker-day-line-height:1.25rem;--datepicker-day-default-bg:var(--color-background);--datepicker-day-default-text:var(--color-grey-400);--datepicker-day-hover-bg:#0e162a1a}@supports (color:lab(0% 0 0)){:root{--datepicker-day-hover-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--datepicker-day-hover-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}:root{--datepicker-day-hover-text:var(--color-primary-text);--datepicker-day-today-border:oklch(from var(--color-primary) calc(l + .1) c h);--datepicker-day-today-text:var(--color-grey-400);--datepicker-day-selected-bg:var(--color-primary);--datepicker-day-selected-text:var(--color-primary-foreground);--datepicker-day-outside-text:var(--color-grey-100);--datepicker-day-disabled-opacity:.5;--datepicker-range-middle-bg:#0e162a1a}@supports (color:lab(0% 0 0)){:root{--datepicker-range-middle-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--datepicker-range-middle-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}:root{--datepicker-range-edge-bg:var(--datepicker-day-selected-bg);--datepicker-range-start-radius:var(--radius-md) 0 0 var(--radius-md);--datepicker-range-end-radius:0 var(--radius-md) var(--radius-md) 0;--datepicker-weekday-font-size:var(--font-size-m);--datepicker-weekday-font-weight:500;--datepicker-weekday-color:var(--color-grey-500);--datepicker-weekday-gap:.75rem;--datepicker-month-cell-width:4rem;--datepicker-month-cell-height:2.5rem;--datepicker-year-cell-width:3.5rem;--datepicker-year-cell-height:2.5rem;--datepicker-time-column-width:3.5rem;--datepicker-time-item-height:2.5rem;--datepicker-time-font-size:.875rem;--datepicker-time-separator-width:1rem;--datepicker-time-ampm-width:3rem;--datepicker-time-max-height:12rem;--datepicker-divider-color:var(--color-border);--datepicker-divider-gap:.5rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-shadow:var(--shadow-popover)}:root{--scrollbar-width:.25rem;--scrollbar-thumb-radius:var(--radius-sm);--scrollbar-track-radius:var(--radius-sm);--scrollbar-thumb-color:var(--color-grey-200);--scrollbar-track-color:var(--color-grey-25);--scrollbar-thumb-hover-color:var(--color-grey-300)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--scrollbar-thumb-color:var(--color-static-white);--scrollbar-track-color:#ffffff1a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--scrollbar-track-color:lab(100% 0 0/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--scrollbar-track-color:color-mix(in oklch, var(--color-static-white) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--scrollbar-thumb-hover-color:#fffc}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--scrollbar-thumb-hover-color:lab(100% 0 0/.8)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--scrollbar-thumb-hover-color:color-mix(in oklch, var(--color-static-white) 80%, transparent)}}:root{--icon-size-xs:.75rem;--icon-size-sm:1rem;--icon-size-md:1.25rem;--icon-size-lg:1.5rem;--icon-size-xl:2rem;--icon-size-2xl:2.5rem;--icon-size-3xl:3rem;--icon-size-4xl:4rem;--icon-stroke-width:.09375rem;--icon-stroke-width-thin:.0625rem;--icon-stroke-width-thick:.125rem;--brand-icon-size-md:var(--icon-size-md);--brand-icon-stroke-width:var(--icon-stroke-width);--font-family-latin:"Inter", "Segoe UI", system-ui, sans-serif;--font-family-cyrillic:"Inter", "Segoe UI", system-ui, sans-serif;--font-family-arabic:"Noto Sans Arabic", "Segoe UI", system-ui, sans-serif;--font-family-cjk:"Noto Sans CJK SC", "PingFang SC", "Hiragino Sans GB", system-ui, sans-serif;--font-family-devanagari:"Noto Sans Devanagari", system-ui, sans-serif;--spacing-east-asian-character:.03125rem;--spacing-east-asian-line-height:1.8;--spacing-western-character:0;--spacing-western-line-height:1.5;--spacing-middle-eastern-character:.0125rem;--spacing-middle-eastern-line-height:1.6}:lang(ar),:lang(fa),:lang(ur){font-family:var(--font-family-arabic);letter-spacing:var(--spacing-middle-eastern-character);line-height:var(--spacing-middle-eastern-line-height)}:lang(zh),:lang(ja),:lang(ko){font-family:var(--font-family-cjk);letter-spacing:var(--spacing-east-asian-character);line-height:var(--spacing-east-asian-line-height)}:lang(hi),:lang(mr),:lang(ne){font-family:var(--font-family-devanagari)}:lang(ru),:lang(uk),:lang(bg){font-family:var(--font-family-cyrillic)}:root{--spinner-size-sm:1.5rem;--spinner-size-md:3.0625rem;--spinner-size-lg:6.125rem;--spinner-size-xs:calc(var(--spinner-size-sm) / 2);--spinner-size-xl:calc(var(--spinner-size-lg) * 2);--spinner-bar-width:44.08%;--spinner-bar-height:44.08%;--spinner-bar-gap:0.41%;--spinner-bar-radius:var(--radius-md);--spinner-default-primary:var(--brand-spinner-default-primary,var(--color-primary));--spinner-default-secondary:var(--brand-spinner-default-secondary,#0e162a66)}@supports (color:color-mix(in lab, red, red)){:root{--spinner-default-secondary:var(--brand-spinner-default-secondary,color-mix(in oklch, var(--color-primary) 40%, transparent))}}:root{--spinner-white-primary:var(--brand-spinner-white-primary,var(--color-grey-50));--spinner-white-secondary:var(--brand-spinner-white-secondary,#d6dbe199)}@supports (color:color-mix(in lab, red, red)){:root{--spinner-white-secondary:var(--brand-spinner-white-secondary,color-mix(in oklch, var(--color-grey-50) 60%, transparent))}}:root{--spinner-animation-duration:1.2s;--spinner-animation-timing:linear;--spinner-bar-expansion:15%;--spinner-bar-scale:1.2;--brand-spinner-size-sm:var(--spinner-size-sm);--brand-spinner-size-md:var(--spinner-size-md);--brand-spinner-size-lg:var(--spinner-size-lg);--brand-spinner-animation-duration:var(--spinner-animation-duration)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--spinner-default-primary:var(--brand-spinner-default-primary,var(--color-primary));--spinner-default-secondary:var(--brand-spinner-default-secondary,#0e162a66)}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--spinner-default-secondary:var(--brand-spinner-default-secondary,color-mix(in oklch, var(--color-primary) 40%, transparent))}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--spinner-white-primary:var(--brand-spinner-white-primary,#fff);--spinner-white-secondary:var(--brand-spinner-white-secondary,#fff9)}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--spinner-white-primary:var(--brand-spinner-white-primary,lab(100% 0 0));--spinner-white-secondary:var(--brand-spinner-white-secondary,lab(100% 0 0/.6))}}:root{--badge-height-sm:1rem;--badge-height-md:1.25rem;--badge-height-lg:1.5rem;--badge-padding-x-sm:.375rem;--badge-padding-x-md:.5rem;--badge-padding-x-lg:.625rem;--badge-padding-y:.125rem;--badge-border-width:.0625rem;--badge-border-radius-sm:.5rem;--badge-border-radius-md:.625rem;--badge-border-radius:var(--badge-border-radius-md);--badge-border-radius-lg:.75rem;--badge-shadow:0 .0625rem .125rem 0 var(--shadow-color-light);--badge-font-size-sm:.6875rem;--badge-font-size-md:.75rem;--badge-font-size-lg:.875rem;--badge-font-weight:600;--badge-line-height:1;--badge-transition-duration:.15s;--brand-badge-height-sm:var(--badge-height-sm);--brand-badge-height-md:var(--badge-height-md);--brand-badge-height-lg:var(--badge-height-lg);--brand-badge-border-radius:var(--badge-border-radius-md);--brand-badge-font-weight:var(--badge-font-weight);--badge-dot-size-sm:.375rem;--badge-dot-size-md:.5rem;--badge-dot-size-lg:.625rem;--badge-count-size-sm:1rem;--badge-count-size-md:1.25rem;--badge-count-size-lg:1.5rem;--badge-count-font-size-sm:var(--font-size-s);--badge-count-font-size-md:var(--font-size-s);--badge-count-font-size-lg:.75rem;--badge-count-min-width:1.5rem;--badge-count-padding-x:.25rem;--brand-badge-dot-size-sm:var(--badge-dot-size-sm);--brand-badge-dot-size-md:var(--badge-dot-size-md);--brand-badge-dot-size-lg:var(--badge-dot-size-lg);--brand-badge-count-size-sm:var(--badge-count-size-sm);--brand-badge-count-size-md:var(--badge-count-size-md);--brand-badge-count-size-lg:var(--badge-count-size-lg);--badge-dot-blue:var(--color-info-400);--badge-dot-green:var(--color-success-400);--badge-dot-red:var(--color-danger-400);--badge-dot-yellow:var(--color-warning-400);--badge-dot-grey:var(--color-grey-400);--badge-dot-white:var(--color-grey-50);--badge-count-bg-blue:var(--color-info-400);--badge-count-bg-grey:var(--color-grey-400);--badge-count-bg-green:var(--color-success-400);--badge-count-bg-red:var(--color-danger-400);--badge-count-bg-yellow:var(--color-warning-400);--badge-count-text:var(--color-primary-foreground);--badge-count-line-height:1.125rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--badge-dot-white:var(--color-grey-50);--badge-dot-blue:var(--color-info-400);--badge-dot-green:var(--color-success-400);--badge-dot-red:var(--color-danger-400);--badge-dot-yellow:var(--color-warning-400);--badge-count-bg-blue:var(--color-info-400);--badge-count-bg-green:var(--color-success-400);--badge-count-bg-red:var(--color-danger-400);--badge-count-bg-yellow:var(--color-warning-400);--badge-count-text:var(--color-primary-foreground)}:root{--skeleton-bg:var(--color-muted);--skeleton-bg-opacity:.1;--skeleton-border-radius:var(--radius-md);--skeleton-animation-duration:1.5s;--skeleton-animation-timing:ease-in-out;--skeleton-height-text:1rem;--skeleton-height-heading:1.5rem;--skeleton-height-button:2.5rem;--skeleton-height-avatar:2.5rem;--brand-skeleton-border-radius:var(--skeleton-border-radius);--brand-skeleton-animation-duration:var(--skeleton-animation-duration)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--skeleton-bg:var(--color-muted)}:root{--alert-padding-x:1rem;--alert-padding-y:.75rem;--alert-gap:.75rem;--alert-icon-size:1.25rem;--alert-border-radius:var(--radius-lg);--alert-border-width:.0625rem;--alert-title-font-size:.875rem;--alert-title-font-weight:600;--alert-description-font-size:.875rem;--alert-default-bg:var(--color-muted);--alert-default-text:var(--color-foreground);--alert-default-border:var(--color-border);--alert-default-icon:var(--color-foreground);--alert-success-bg:#0082351a}@supports (color:lab(0% 0 0)){:root{--alert-success-bg:lab(47.2625% -44.9595 32.0457/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--alert-success-bg:color-mix(in oklch, var(--color-success) 10%, transparent)}}:root{--alert-success-text:var(--color-success-text);--alert-success-border:var(--color-success);--alert-success-icon:var(--color-success);--alert-warning-bg:#fe99001a}@supports (color:lab(0% 0 0)){:root{--alert-warning-bg:lab(72.8188% 32.9886 77.4009/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--alert-warning-bg:color-mix(in oklch, var(--color-warning) 10%, transparent)}}:root{--alert-warning-text:var(--color-warning-text);--alert-warning-border:var(--color-warning);--alert-warning-icon:var(--color-warning);--alert-error-bg:#e300191a}@supports (color:lab(0% 0 0)){:root{--alert-error-bg:lab(48.556% 74.2444 55.6775/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--alert-error-bg:color-mix(in oklch, var(--color-destructive) 10%, transparent)}}:root{--alert-error-text:var(--color-danger-600);--alert-error-border:var(--color-destructive);--alert-error-icon:var(--color-destructive);--brand-alert-border-radius:var(--alert-border-radius);--brand-alert-padding-x:var(--alert-padding-x);--brand-alert-padding-y:var(--alert-padding-y)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-default-bg:var(--color-muted);--alert-default-text:var(--color-foreground);--alert-default-border:var(--color-border);--alert-default-icon:var(--color-foreground);--alert-success-bg:#0082351a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-success-bg:lab(47.2625% -44.9595 32.0457/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-success-bg:color-mix(in oklch, var(--color-success) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-success-text:var(--color-success-text);--alert-success-border:var(--color-success);--alert-success-icon:var(--color-success);--alert-warning-bg:#fe99001a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-warning-bg:lab(72.8188% 32.9886 77.4009/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-warning-bg:color-mix(in oklch, var(--color-warning) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-warning-text:var(--color-warning-text);--alert-warning-border:var(--color-warning);--alert-warning-icon:var(--color-warning);--alert-error-bg:#e300191a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-error-bg:lab(48.556% 74.2444 55.6775/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-error-bg:color-mix(in oklch, var(--color-destructive) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--alert-error-border:var(--color-destructive);--alert-error-icon:var(--color-destructive);--alert-error-text:var(--color-destructive-text)}:root{--toast-padding:calc(var(--spacing) * 3);--toast-gap:calc(var(--spacing) * 8);--toast-header-gap:calc(var(--spacing) * 3);--toast-content-gap:calc(var(--spacing) * 3);--toast-action-button-gap:calc(var(--spacing) * 4);--toast-padding-short:calc(var(--spacing) * 3) calc(var(--spacing) * 3) calc(var(--spacing) * 6) calc(var(--spacing) * 6);--toast-padding-short-rtl:calc(var(--spacing) * 3) calc(var(--spacing) * 6) calc(var(--spacing) * 6) calc(var(--spacing) * 3);--toast-padding-long:calc(var(--spacing) * 3) calc(var(--spacing) * 8);--toast-width-short-mobile:calc(100vw - calc(var(--spacing) * 8));--toast-max-width-short-mobile:calc(var(--spacing) * 85);--toast-width-short:calc(var(--spacing) * 95);--toast-max-width-long:calc(var(--spacing) * 287);--toast-max-width:var(--toast-max-width-long);--toast-padding-horizontal-long:calc(var(--spacing) * 4);--toast-description-max-height:calc(var(--spacing) * 52);--toast-header-padding-top:calc(var(--spacing) * 4);--toast-icon-size:calc(var(--spacing) * 6);--toast-close-size:calc(var(--spacing) * 6);--toast-close-button-size:calc(var(--spacing) * 8);--toast-close-offset:calc(var(--spacing) * 1);--toast-action-height:calc(var(--spacing) * 6);--toast-action-padding-x:calc(var(--spacing) * 4);--toast-action-padding-y:calc(var(--spacing) * 2.5);--toast-actions-padding-right:calc(var(--spacing) * 1.75);--toast-swipe-threshold:calc(var(--spacing) * 25);--toast-swipe-move-threshold:calc(var(--spacing) * 2.5);--toast-viewport-padding:calc(var(--spacing) * 4);--toast-viewport-padding-desktop:calc(var(--spacing) * 6);--toast-viewport-gap:calc(var(--spacing) * 2);--toast-viewport-max-height:100vh;--toast-border-radius-short:calc(var(--spacing) * 1.5);--toast-border-radius-long:calc(var(--spacing) * 4.5);--toast-border-radius:var(--toast-border-radius-short);--toast-border-width:1px;--toast-shadow:0 3px 12px 0 #0000001a;--toast-title-size:1rem;--toast-title-weight:600;--toast-title-line-height:1.25rem;--toast-title-letter-spacing:-.01rem;--toast-description-size:var(--font-size-m);--toast-description-weight:400;--toast-description-line-height:1.25rem;--toast-description-letter-spacing:-.00363rem;--toast-description-opacity:1;--toast-action-font-size:var(--font-size-s);--toast-action-font-weight:var(--font-weight-medium);--toast-action-line-height:var(--line-height-tight);--toast-action-letter-spacing:-.004em;--toast-bg:var(--color-white);--toast-border:var(--color-grey-50);--toast-text:var(--color-grey-700);--toast-icon-color:var(--color-grey-500);--toast-title-color:var(--color-grey-900);--toast-description-color:var(--color-grey-500);--toast-close-color:var(--color-grey-400);--toast-close-color-hover:var(--color-grey-700);--toast-success-bg:#e9fbe9;--toast-success-border:#8adf8d;--toast-success-icon-color:#03b432;--toast-success-title-color:#009b28;--toast-success-description-color:var(--color-grey-500);--toast-destructive-bg:#fff6f5;--toast-destructive-border:#ffa098;--toast-destructive-icon-color:#f2162d;--toast-destructive-title-color:#d40924;--toast-destructive-description-color:var(--color-grey-500);--toast-warning-bg:#fffbf4;--toast-warning-border:#fde047;--toast-warning-icon-color:#e39a01;--toast-warning-title-color:#bf8101;--toast-warning-description-color:var(--color-grey-500);--toast-info-bg:var(--color-info-50);--toast-info-border:var(--color-info-300);--toast-info-icon-color:var(--color-info-500);--toast-info-title-color:var(--color-info-600);--toast-info-description-color:var(--color-grey-500);--toast-action-primary-bg:var(--color-primary);--toast-action-primary-color:var(--color-primary-foreground);--toast-action-primary-bg-hover:var(--color-primary-hover);--toast-action-secondary-bg:var(--color-white);--toast-action-secondary-color:var(--color-grey-700);--toast-action-secondary-border:var(--color-grey-300);--toast-action-secondary-bg-hover:var(--color-grey-50);--toast-animation-duration:.2s;--toast-animation-timing:ease-out;--toast-duration-default:5s;--toast-duration-short:3s;--toast-duration-long:7s;--toast-close-opacity:1;--toast-close-opacity-hover:.7;--toast-z-index:var(--z-toast);--toast-viewport-z-index:var(--toast-z-index);--toast-close-z-index:var(--z-local-raised);--brand-toast-border-radius:var(--toast-border-radius);--brand-toast-padding:var(--toast-padding);--brand-toast-shadow:var(--toast-shadow)}@supports (color:lab(0% 0 0)){:root{--toast-shadow:0 3px 12px 0 lab(0% 0 0/.1);--toast-success-bg:lab(96.9144% -8.38313 6.51518);--toast-success-border:lab(82.0159% -39.1949 31.759);--toast-success-icon-color:lab(64.1761% -59.2209 51.7137);--toast-success-title-color:lab(55.8193% -53.5933 46.911);--toast-destructive-bg:lab(97.5975% 2.75007 1.47804);--toast-destructive-border:lab(75.71% 35.4353 19.6433);--toast-destructive-icon-color:lab(52.2969% 76.2095 50.0419);--toast-destructive-title-color:lab(45.5382% 69.8881 46.2994);--toast-warning-bg:lab(98.8801% .286222 3.81292);--toast-warning-border:lab(89.702% -1.09297 73.9015);--toast-warning-icon-color:lab(69.6588% 21.4046 73.445);--toast-warning-title-color:lab(59.2409% 18.7964 64.4916)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--toast-bg:var(--color-dark-bg-2);--toast-border:var(--color-grey-600);--toast-text:var(--color-white);--toast-title-color:var(--color-white);--toast-description-color:var(--color-white);--toast-description-opacity:.8;--toast-icon-color:var(--color-grey-400);--toast-close-color:var(--color-grey-400);--toast-close-color-hover:var(--color-grey-50);--toast-success-bg:var(--color-dark-bg-2);--toast-success-border:#03b432;--toast-success-icon-color:#03b432;--toast-success-title-color:#03b432;--toast-success-description-color:var(--color-white);--toast-destructive-bg:var(--color-dark-bg-2);--toast-destructive-border:var(--color-orange-red-500);--toast-destructive-icon-color:var(--color-orange-red-500);--toast-destructive-title-color:var(--color-orange-red-500);--toast-destructive-description-color:var(--color-white);--toast-warning-bg:var(--color-dark-bg-2);--toast-warning-border:#fbbf24;--toast-warning-icon-color:#f2b700;--toast-warning-title-color:#f2b700;--toast-warning-description-color:var(--color-white);--toast-info-bg:var(--color-dark-bg-2);--toast-info-border:var(--color-info-500);--toast-info-icon-color:var(--color-info-500);--toast-info-title-color:var(--color-info-500);--toast-info-description-color:var(--color-white);--toast-action-primary-bg:var(--color-primary);--toast-action-primary-color:var(--color-primary-foreground);--toast-action-primary-bg-hover:var(--color-primary-hover);--toast-action-secondary-bg:var(--color-grey-700);--toast-action-secondary-color:var(--color-grey-50);--toast-action-secondary-border:#3b434d;--toast-action-secondary-bg-hover:#3b434d;--toast-shadow:0 3px 12px 0 #00000057;--brand-toast-shadow:var(--toast-shadow)}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--toast-success-border:lab(64.1761% -59.2209 51.7137);--toast-success-icon-color:lab(64.1761% -59.2209 51.7137);--toast-success-title-color:lab(64.1761% -59.2209 51.7137);--toast-warning-border:lab(81.2512% 13.2954 77.0842);--toast-warning-icon-color:lab(78.1348% 13.1578 79.7387);--toast-warning-title-color:lab(78.1348% 13.1578 79.7387);--toast-action-secondary-border:lab(28.0502% -1.93381 -7.02105);--toast-action-secondary-bg-hover:lab(28.0502% -1.93381 -7.02105);--toast-shadow:0 3px 12px 0 lab(0% 0 0/.34)}}:root{--progress-height-sm:.25rem;--progress-height-md:.5rem;--progress-height-lg:.75rem;--progress-circular-diameter-sm:1.5rem;--progress-circular-diameter-md:2.5rem;--progress-circular-diameter-lg:4rem;--progress-circular-stroke-sm:3px;--progress-circular-stroke-md:4px;--progress-circular-stroke-lg:6px;--progress-border-radius:var(--radius-full);--progress-track-bg:var(--color-muted);--progress-indicator-bg:var(--color-primary);--progress-transition-duration:.3s;--progress-transition-timing:ease-out;--progress-indeterminate-duration:1.5s;--brand-progress-height-md:var(--progress-height-md);--brand-progress-indicator-bg:var(--progress-indicator-bg)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--progress-track-bg:var(--color-muted);--progress-indicator-bg:var(--color-primary);--brand-progress-indicator-bg:var(--progress-indicator-bg)}:root{--accordion-gap:0rem;--accordion-item-padding-y:calc(var(--spacing) * 4);--accordion-trigger-padding-y-sm:calc(var(--spacing) * 2);--accordion-trigger-padding-y-md:calc(var(--spacing) * 4);--accordion-trigger-padding-y-lg:calc(var(--spacing) * 6);--accordion-content-padding-y-sm:calc(var(--spacing) * 2);--accordion-content-padding-y-md:calc(var(--spacing) * 4);--accordion-content-padding-y-lg:calc(var(--spacing) * 6);--accordion-item-border-width:calc(var(--spacing) * .25);--accordion-icon-size:calc(var(--spacing) * 4);--accordion-bg:transparent;--accordion-item-bg:transparent;--accordion-item-bg-hover:var(--color-grey-25);--accordion-item-border:var(--color-border);--accordion-trigger-color:var(--color-foreground);--accordion-trigger-color-hover:var(--color-foreground);--accordion-icon-color:var(--color-muted-foreground);--accordion-content-color:var(--color-muted-foreground);--accordion-trigger-font-size-sm:var(--font-size-s);--accordion-trigger-font-size-md:var(--font-size-m);--accordion-trigger-font-size-lg:var(--font-size-l);--accordion-trigger-font-weight:var(--font-weight-medium);--accordion-trigger-line-height:var(--line-height-snug);--accordion-content-font-size:var(--font-size-m);--accordion-content-line-height:var(--line-height-snug);--accordion-trigger-transition:all .2s ease;--accordion-icon-transition:transform .2s ease;--accordion-content-transition:all .2s ease;--accordion-disabled-opacity:.5;--brand-accordion-trigger-padding-y:var(--accordion-trigger-padding-y-md);--brand-accordion-content-padding-y:var(--accordion-content-padding-y-md)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--accordion-item-bg-hover:var(--color-grey-800);--accordion-item-border:var(--color-border);--accordion-trigger-color:var(--color-foreground);--accordion-trigger-color-hover:var(--color-foreground);--accordion-icon-color:var(--color-muted-foreground);--accordion-content-color:var(--color-muted-foreground)}:root{--avatar-size-xs:1.5rem;--avatar-size-sm:2rem;--avatar-size-md:2.5rem;--avatar-size-lg:4rem;--avatar-size-xl:6rem;--avatar-size-2xl:8rem;--avatar-border-width:0;--avatar-border-radius:9999px;--avatar-shadow:none;--avatar-fallback-font-size-xs:.625rem;--avatar-fallback-font-size-sm:.75rem;--avatar-fallback-font-size-md:.875rem;--avatar-fallback-font-size-lg:1.5rem;--avatar-fallback-font-size-xl:2.25rem;--avatar-fallback-font-size-2xl:3rem;--avatar-status-size-xs:.375rem;--avatar-status-size-sm:.5rem;--avatar-status-size-md:.625rem;--avatar-status-size-lg:.75rem;--avatar-status-size-xl:1rem;--avatar-status-size-2xl:1.25rem;--avatar-status-border-width:.125rem;--avatar-status-border-color:var(--color-background);--avatar-transition-duration:.15s;--brand-avatar-size-xs:var(--avatar-size-xs);--brand-avatar-size-sm:var(--avatar-size-sm);--brand-avatar-size-md:var(--avatar-size-md);--brand-avatar-size-lg:var(--avatar-size-lg);--brand-avatar-size-xl:var(--avatar-size-xl);--brand-avatar-size-2xl:var(--avatar-size-2xl);--brand-avatar-border-radius:var(--avatar-border-radius)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-status-border-color:var(--color-background)}:root{--card-padding-x-sm:calc(var(--spacing) * 4);--card-padding-y-sm:calc(var(--spacing) * 3);--card-gap-sm:calc(var(--spacing) * 1);--card-body-gap-sm:calc(var(--spacing) * 2);--card-padding-x-md:calc(var(--spacing) * 6);--card-padding-y-md:calc(var(--spacing) * 4);--card-gap-md:calc(var(--spacing) * 2);--card-body-gap-md:calc(var(--spacing) * 3);--card-padding-x-lg:calc(var(--spacing) * 8);--card-padding-y-lg:calc(var(--spacing) * 6);--card-gap-lg:calc(var(--spacing) * 3);--card-body-gap-lg:calc(var(--spacing) * 4);--card-padding-sm:var(--card-padding-x-sm);--card-padding-md:var(--card-padding-x-md);--card-padding-lg:var(--card-padding-x-lg);--card-gap:var(--card-gap-md);--card-header-padding:var(--card-padding-md);--card-footer-padding:var(--card-padding-md);--card-header-gap:var(--card-gap-md);--card-body-gap:var(--card-body-gap-md);--card-body-padding:var(--card-padding-md);--card-body-text-color:var(--color-muted-foreground);--card-footer-padding-y:var(--card-padding-y-md);--card-border-radius-none:0;--card-border-radius-sm:var(--radius-md);--card-border-radius-md:var(--radius-lg);--card-border-radius-lg:var(--radius-xl);--card-border-radius-full:var(--radius-2xl);--card-border-width:1px;--card-shadow:var(--elevation-elevated-shadow);--card-shadow-hover:var(--shadow-md);--card-shadow-elevated:var(--shadow-md);--card-shadow-elevated-hover:var(--shadow-lg);--card-bg:var(--color-card);--card-text:var(--color-card-foreground);--card-border:var(--color-border);--card-border-hover:var(--color-border);--card-header-border:var(--color-border);--card-footer-border:var(--color-border);--card-header-bg:var(--color-background);--card-header-bg-elevated:#eef3f780}@supports (color:lab(0% 0 0)){:root{--card-header-bg-elevated:lab(95.4755% -.886858 -2.45285/.5)}}@supports (color:color-mix(in lab, red, red)){:root{--card-header-bg-elevated:color-mix(in oklch, var(--color-muted) 50%, transparent)}}:root{--card-header-bg-outlined:#0e162a0d}@supports (color:lab(0% 0 0)){:root{--card-header-bg-outlined:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--card-header-bg-outlined:color-mix(in oklch, var(--color-primary) 5%, transparent)}}:root{--card-muted-bg:var(--color-muted);--card-title-size-sm:1rem;--card-title-size-md:1.125rem;--card-title-size-lg:1.25rem;--card-title-weight:600;--card-title-line-height:1.4;--card-title-tracking:-.01em;--card-title-color:var(--color-foreground);--card-subtitle-size-sm:.75rem;--card-subtitle-size-md:.875rem;--card-subtitle-size-lg:1rem;--card-subtitle-weight:400;--card-subtitle-line-height:1.5;--card-subtitle-tracking:0;--card-subtitle-color:var(--color-muted-foreground);--card-text-size-sm:.75rem;--card-text-size-md:.875rem;--card-text-size-lg:1rem;--card-text-weight:400;--card-text-line-height:1.6;--card-text-tracking:0;--card-text-color:var(--color-foreground);--card-scrollbar-width:.25rem;--card-scrollbar-thumb-color:var(--color-grey-200);--card-scrollbar-thumb-radius:var(--radius-sm);--card-scrollbar-track-color:var(--color-grey-25);--card-scrollbar-track-radius:var(--radius-sm);--card-sticky-footer-shadow:0 -4px 6px -1px #0609121a}@supports (color:color-mix(in lab, red, red)){:root{--card-sticky-footer-shadow:0 -4px 6px -1px color-mix(in oklch, var(--color-foreground) 10%, transparent)}}:root{--card-sticky-footer-z-index:var(--z-local-raised);--card-sticky-footer-bg:var(--card-bg);--card-sticky-footer-border:var(--card-border);--card-image-height-sm:8rem;--card-image-height-md:12rem;--card-image-height-lg:16rem;--card-image-height-xl:20rem;--card-horizontal-header-min-width:18.75rem;--card-hover-scale:.98;--card-disabled-opacity:.6;--card-transition-duration:.2s;--card-avatar-gap:.75rem;--card-tag-bg:var(--color-muted);--card-tag-border:var(--color-border);--card-tag-color:var(--color-foreground);--card-tag-radius:var(--radius-sm);--card-tag-size:.75rem;--card-tag-weight:500;--card-tag-line-height:1.25;--brand-card-border-radius:var(--card-border-radius-md);--brand-card-padding:var(--card-padding-md);--brand-card-shadow:var(--card-shadow)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-bg:var(--color-card);--card-text:var(--color-card-foreground);--card-border:var(--color-border);--card-shadow:var(--elevation-elevated-shadow);--card-scrollbar-thumb-color:var(--color-static-white);--card-scrollbar-track-color:#ffffff1a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-scrollbar-track-color:lab(100% 0 0/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-scrollbar-track-color:color-mix(in oklch, var(--color-static-white) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-sticky-footer-shadow:0 -4px 6px -1px #06091226}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-sticky-footer-shadow:0 -4px 6px -1px color-mix(in oklch, var(--color-foreground) 15%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-body-text-color:var(--color-muted-foreground);--card-shadow-hover:var(--shadow-md);--card-shadow-elevated:var(--shadow-md);--card-shadow-elevated-hover:var(--shadow-lg);--card-border-hover:var(--color-border);--card-header-border:var(--color-border);--card-footer-border:var(--color-border);--card-header-bg:var(--color-background);--card-header-bg-elevated:#eef3f780}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-header-bg-elevated:lab(95.4755% -.886858 -2.45285/.5)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-header-bg-elevated:color-mix(in oklch, var(--color-muted) 50%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-header-bg-outlined:#0e162a0d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-header-bg-outlined:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-header-bg-outlined:color-mix(in oklch, var(--color-primary) 5%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--card-muted-bg:var(--color-muted);--card-title-color:var(--color-foreground);--card-subtitle-color:var(--color-muted-foreground);--card-text-color:var(--color-foreground);--card-sticky-footer-bg:var(--card-bg);--card-sticky-footer-border:var(--card-border);--card-tag-bg:var(--color-muted);--card-tag-border:var(--color-border);--card-tag-color:var(--color-foreground);--brand-card-shadow:var(--card-shadow)}:root{--table-cell-padding-x:1rem;--table-cell-padding-y:.75rem;--table-cell-padding-x-sm:.5rem;--table-cell-padding-y-sm:.5rem;--table-header-height:2.75rem;--table-header-height-sm:2.5rem;--table-row-height:3.25rem;--table-row-height-sm:3rem;--table-row-height-compact:2.5rem;--table-min-width:40rem;--table-virtual-max-height:40rem;--table-border-radius:var(--radius-lg);--table-border-width:.0625rem;--table-shadow:var(--shadow-sm);--table-bg:var(--color-background);--table-text:var(--color-foreground);--table-text-muted:var(--color-muted-foreground);--table-border:var(--color-border);--table-header-bg:var(--color-muted);--table-header-text:var(--color-muted-foreground);--table-row-hover-bg:var(--color-accent);--table-row-focus-ring:var(--color-ring);--table-row-focus-ring-width:2px;--table-row-focus-ring-offset:-2px;--table-row-selected-bg:#0e162a1a}@supports (color:lab(0% 0 0)){:root{--table-row-selected-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--table-row-selected-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}:root{--table-footer-bg:var(--color-muted);--table-footer-border:var(--color-border);--table-header-font-size:var(--font-size-s,clamp(.7rem, 2vw, .79rem));--table-header-font-weight:600;--table-header-letter-spacing:.025em;--table-cell-font-size:var(--font-size-m,clamp(.8125rem, 2.5vw, .88875rem));--table-cell-line-height:1.5;--table-pagination-height:3.25rem;--table-pagination-gap:.5rem;--table-toolbar-height:3rem;--table-toolbar-gap:.75rem;--table-toolbar-padding:1rem;--table-toolbar-bg:transparent;--table-toolbar-border:var(--color-border);--table-toolbar-title-color:var(--table-text);--table-toolbar-title-font-size:var(--font-size-xl,1.25rem);--table-toolbar-title-font-weight:400;--table-toolbar-actions-gap:.5rem;--table-toolbar-search-width:14rem;--table-toolbar-search-bg:var(--table-filter-bg);--table-toolbar-search-border:var(--table-filter-border);--table-toolbar-search-text:var(--table-filter-text);--table-toolbar-search-icon-color:var(--table-text-muted);--table-toolbar-button-height:2rem;--table-toolbar-button-padding:.5rem 1rem;--table-toolbar-button-gap:.5rem;--table-toolbar-button-border-radius:var(--radius-sm);--table-toolbar-button-font-size:var(--table-header-font-size);--table-toolbar-button-font-weight:500;--table-toolbar-search-height:var(--brand-input-height-md,var(--input-height-md));--table-toolbar-search-border-radius:var(--brand-input-border-radius,var(--input-border-radius));--table-toolbar-title-line-height:var(--line-height-relaxed);--table-toolbar-search-padding:var(--brand-input-padding-x-md,var(--input-padding-x-md));--table-toolbar-search-transition:border-color var(--input-transition-duration) var(--input-transition-timing);--table-toolbar-search-border-focus:var(--table-filter-focus-ring);--table-toolbar-search-placeholder:currentcolor}@supports (color:color-mix(in lab, red, red)){:root{--table-toolbar-search-placeholder:color-mix(in oklab, currentcolor 50%, transparent)}}:root{--table-toolbar-button-transition:background-color .2s cubic-bezier(.4, 0, .2, 1), border-color .2s cubic-bezier(.4, 0, .2, 1), color .2s cubic-bezier(.4, 0, .2, 1), box-shadow .2s cubic-bezier(.4, 0, .2, 1), transform .2s cubic-bezier(.4, 0, .2, 1);--table-toolbar-filter-button-bg:var(--button-outline-bg);--table-toolbar-filter-button-bg-hover:var(--button-outline-hover-bg);--table-toolbar-filter-button-bg-active:var(--button-outline-bg);--table-toolbar-filter-button-border:var(--button-outline-border);--table-toolbar-filter-button-border-active:var(--button-outline-border);--table-toolbar-filter-button-text:var(--button-outline-text);--table-toolbar-filter-button-text-active:var(--button-outline-text);--table-toolbar-filter-button-badge-bg:var(--table-filter-badge-bg);--table-toolbar-filter-button-badge-text:var(--table-filter-badge-color);--table-toolbar-filter-button-badge-size:var(--table-filter-badge-size);--table-filter-bg:var(--color-background);--table-filter-border:var(--color-border);--table-filter-text:var(--color-foreground);--table-filter-focus-ring:var(--color-ring);--table-filter-focus-ring-width:.125rem;--table-filter-focus-ring-offset:-.125rem;--table-filter-bar-height:3rem;--table-filter-bar-bg:var(--color-background);--table-filter-bar-border-color:var(--color-border);--table-filter-bar-gap:.5rem;--table-filter-bar-padding-inline:1rem;--table-filter-badge-bg:var(--color-primary);--table-filter-badge-color:var(--color-primary-foreground);--table-filter-badge-size:1.25rem;--table-filter-badge-font-size:.6875rem;--table-filter-expand-bg:var(--color-muted);--table-filter-expand-padding-inline:1rem;--table-filter-expand-padding-block:.75rem;--table-filter-expand-gap:.75rem;--table-filter-sheet-footer-height:4rem;--table-filter-sheet-footer-border:var(--color-border);--table-filter-sheet-footer-gap:.75rem;--table-filter-clear-color:var(--color-muted-foreground);--table-filter-clear-hover-color:var(--color-foreground);--table-filter-field-min-width:12rem;--table-filter-field-max-width:16rem;--table-filter-container-width:15.9375rem;--table-filter-container-bg:var(--color-background);--table-filter-container-border:var(--color-border);--table-filter-container-border-radius:var(--radius-md);--table-filter-container-padding:1rem;--table-filter-container-gap:.5rem;--table-filter-container-shadow:var(--shadow-lg);--table-filter-input-height:2rem;--table-filter-input-border:var(--color-border);--table-filter-input-border-focus:var(--color-ring);--table-filter-input-border-radius:var(--radius-sm);--table-filter-input-bg:var(--color-background);--table-filter-input-text:var(--color-foreground);--table-filter-input-placeholder:var(--color-muted-foreground);--table-filter-input-font-size:var(--font-size-s,clamp(.7rem, 2vw, .79rem));--table-filter-checkbox-size:1rem;--table-filter-button-height:2rem;--table-filter-button-bg:var(--color-primary);--table-filter-button-text:var(--color-primary-foreground);--table-filter-button-border-radius:var(--radius-sm);--table-filter-button-font-size:var(--font-size-s,clamp(.7rem, 2vw, .79rem));--table-filter-button-font-weight:500;--table-filter-selected-bg:var(--color-muted);--table-filter-selected-bg-hover:var(--color-accent);--table-filter-selected-text:var(--color-muted-foreground);--table-filter-selected-border-radius:var(--radius-sm);--table-filter-selected-font-size:var(--font-size-xs,clamp(.6rem, 1.5vw, .7rem));--table-empty-padding:3rem;--table-empty-icon-size:3rem;--table-empty-text-color:var(--color-muted-foreground);--table-empty-title-font-size:var(--font-size-l,clamp(.875rem, 3vw, 1rem));--table-empty-description-font-size:var(--font-size-m,clamp(.8125rem, 2.5vw, .88875rem));--table-skeleton-bg:var(--color-muted);--table-skeleton-shine:var(--color-accent);--table-skeleton-radius:var(--radius-sm);--table-checkbox-size:1rem;--table-checkbox-radius:var(--radius-checkbox);--table-checkbox-border:var(--color-border);--table-checkbox-bg:var(--color-background);--table-checkbox-checked-bg:var(--color-primary);--table-checkbox-checked-border:var(--color-primary);--table-checkbox-indeterminate-bg:var(--color-primary);--table-header-border-width:.0625rem;--table-header-border-color:var(--color-border);--table-row-border-width:.0625rem;--table-row-border-color:var(--color-border);--table-row-disabled-opacity:.5;--table-skeleton-animation:shimmer 2s linear infinite;--table-sort-icon-size:1rem;--table-sort-icon-color:var(--color-muted-foreground);--table-sort-icon-active-color:var(--color-foreground);--table-sort-icon-hover-color:var(--color-foreground);--table-action-menu-width:12rem;--table-action-menu-radius:var(--radius-dropdown);--table-action-menu-bg:var(--color-popover);--table-action-menu-border:var(--color-border);--table-action-menu-shadow:var(--shadow-lg);--table-action-item-hover-bg:var(--color-accent);--table-sticky-z-index:var(--z-local-raised);--table-sticky-header-z-index:calc(var(--table-sticky-z-index) + 1);--brand-table-border-radius:var(--table-border-radius);--brand-table-header-bg:var(--table-header-bg);--brand-table-primary-color:var(--color-primary);--brand-table-accent-color:var(--color-accent)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-bg:var(--color-background);--table-text:var(--color-foreground);--table-text-muted:var(--color-muted-foreground);--table-border:var(--color-border);--table-header-bg:oklch(from var(--color-muted) calc(l - .03) c h);--table-header-text:var(--color-foreground);--table-row-hover-bg:#eef3f780}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-row-hover-bg:lab(95.4755% -.886858 -2.45285/.5)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-row-hover-bg:color-mix(in oklch, var(--color-accent) 50%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-row-selected-bg:#0e162a26}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-row-selected-bg:lab(7.44748% 1.81934 -15.0274/.15)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-row-selected-bg:color-mix(in oklch, var(--color-primary) 15%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-footer-bg:var(--color-background);--table-footer-border:var(--color-border);--table-filter-bg:var(--color-background);--table-filter-border:var(--color-border);--table-filter-text:var(--color-foreground);--table-toolbar-title-color:var(--table-text);--table-toolbar-search-bg:var(--table-filter-bg);--table-toolbar-search-border:var(--table-filter-border);--table-toolbar-search-text:var(--table-filter-text);--table-toolbar-search-icon-color:var(--table-text-muted);--table-filter-focus-ring-width:.125rem;--table-filter-focus-ring-offset:-.125rem;--table-filter-bar-bg:var(--color-background);--table-filter-bar-border-color:oklch(from var(--color-border) l c h / .7);--table-filter-expand-bg:oklch(from var(--color-muted) calc(l - .02) c h);--table-filter-input-bg:var(--color-muted);--table-action-menu-bg:var(--color-popover);--table-action-menu-border:var(--color-border);--table-action-item-hover-bg:var(--color-accent);--table-checkbox-bg:var(--color-muted);--table-checkbox-border:var(--color-border);--table-checkbox-checked-bg:var(--color-primary);--table-checkbox-checked-border:var(--color-primary);--table-checkbox-indeterminate-bg:var(--color-primary);--table-sort-icon-color:oklch(from var(--color-muted-foreground) calc(l + .1) c h);--table-sort-icon-active-color:var(--color-foreground);--table-sort-icon-hover-color:var(--color-foreground);--table-header-border-color:#d6dbe1cc}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-header-border-color:lab(87.2315% -1.0893 -3.56883/.8)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-header-border-color:color-mix(in oklch, var(--color-border) 80%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-row-border-color:#d6dbe199}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-row-border-color:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-row-border-color:color-mix(in oklch, var(--color-border) 60%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-min-width:40rem;--table-skeleton-bg:var(--color-muted);--table-skeleton-shine:oklch(from var(--color-accent) calc(l + .1) c h);--table-shadow:var(--shadow-sm);--table-toolbar-border:var(--color-border);--table-toolbar-search-border-focus:var(--table-filter-focus-ring);--table-toolbar-filter-button-border:var(--button-outline-border);--table-toolbar-filter-button-border-active:var(--button-outline-border);--table-toolbar-filter-button-text:var(--button-outline-text);--table-toolbar-filter-button-text-active:var(--button-outline-text);--table-toolbar-filter-button-badge-bg:var(--table-filter-badge-bg);--table-toolbar-filter-button-badge-text:var(--table-filter-badge-color);--table-filter-focus-ring:var(--color-ring);--table-row-focus-ring:var(--color-ring);--table-filter-badge-bg:var(--color-primary);--table-filter-badge-color:var(--color-primary-foreground);--table-filter-sheet-footer-border:var(--color-border);--table-filter-clear-color:var(--color-muted-foreground);--table-filter-clear-hover-color:var(--color-foreground);--table-filter-container-bg:var(--color-background);--table-filter-container-border:var(--color-border);--table-filter-container-shadow:var(--shadow-lg);--table-filter-input-border:var(--color-border);--table-filter-input-border-focus:var(--color-ring);--table-filter-input-text:var(--color-foreground);--table-filter-input-placeholder:var(--color-muted-foreground);--table-filter-button-bg:var(--color-primary);--table-filter-button-text:var(--color-primary-foreground);--table-filter-selected-bg:var(--color-muted);--table-filter-selected-bg-hover:var(--color-accent);--table-filter-selected-text:var(--color-muted-foreground);--table-empty-text-color:var(--color-muted-foreground);--table-action-menu-shadow:var(--shadow-lg);--brand-table-header-bg:var(--table-header-bg);--brand-table-primary-color:var(--color-primary);--brand-table-accent-color:var(--color-accent)}:root{--list-item-padding-x:1rem;--list-item-padding-y:.75rem;--list-item-gap:.75rem;--list-item-min-height:3rem;--list-border-radius:var(--radius-lg);--list-item-border-radius:var(--radius-md);--list-divider-width:.0625rem;--list-bg:var(--color-background);--list-text:var(--color-foreground);--list-border:var(--color-border);--list-item-hover-bg:var(--color-accent);--list-item-active-bg:#0e162a1a}@supports (color:lab(0% 0 0)){:root{--list-item-active-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--list-item-active-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}:root{--list-item-active-text:var(--color-primary-text);--list-divider-color:var(--color-border);--brand-list-border-radius:var(--list-border-radius);--brand-list-item-padding-x:var(--list-item-padding-x)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--list-bg:var(--color-background);--list-text:var(--color-foreground);--list-border:var(--color-border);--list-item-hover-bg:var(--color-accent);--list-item-active-bg:#0e162a1a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--list-item-active-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--list-item-active-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--list-item-active-text:var(--color-primary-text);--list-divider-color:var(--color-border)}:root{--nav-item-height:calc(var(--spacing) * 10);--nav-item-padding-x:calc(var(--spacing) * 4);--nav-item-padding-y:calc(var(--spacing) * 2.5);--nav-item-gap:calc(var(--spacing) * 3);--nav-item-radius:calc(var(--spacing) * 1.5);--nav-item-icon-size:calc(var(--spacing) * 5);--nav-item-chevron-size:calc(var(--spacing) * 4);--nav-item-level-2-indent:calc(var(--spacing) * 12);--nav-item-level-3-indent:calc(var(--spacing) * 15);--nav-item-sub-padding-y:calc(var(--spacing) * 1);--nav-item-font-size:calc(var(--spacing) * 3.556);--nav-item-sub-font-size:calc(var(--spacing) * 3.16);--nav-item-font-weight:500;--nav-item-line-height:calc(var(--spacing) * 5);--nav-item-letter-spacing:-.004em;--nav-item-text:var(--color-grey-900);--nav-item-text-hover:var(--color-primary-text);--nav-item-text-active:var(--color-primary-text);--nav-item-text-disabled:var(--color-grey-400);--nav-item-bg:transparent;--nav-item-bg-hover:transparent;--nav-item-bg-active:transparent;--nav-item-bg-active-nested:var(--color-grey-50);--nav-item-border-active:var(--color-ring);--nav-item-border-width:calc(var(--spacing) * .25);--nav-item-transition-duration:.15s;--nav-item-transition-timing:ease-out;--nav-item-focus-ring:var(--color-ring);--nav-item-focus-ring-offset:calc(var(--spacing) * .5)}.nav-item-gradient-border{isolation:isolate;position:relative}.nav-item-gradient-border:before{content:"";border-radius:var(--nav-item-radius);padding:var(--nav-item-border-width);background:var(--nav-item-border-active);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;-webkit-mask-composite:xor;-webkit-mask-source-type:auto,auto;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--nav-item-text:var(--color-grey-25);--nav-item-text-hover:var(--color-primary-text);--nav-item-text-active:var(--color-primary-text);--nav-item-text-disabled:var(--color-grey-600);--nav-item-bg-hover:transparent;--nav-item-bg-active:transparent;--nav-item-bg-active-nested:var(--color-grey-700);--nav-item-border-active:var(--color-ring);--nav-item-focus-ring:var(--color-ring)}:root{--nav-group-padding-y:calc(var(--spacing) * 2);--nav-group-label-margin-bottom:calc(var(--spacing) * 2);--nav-group-gap:calc(var(--spacing) * 1);--nav-group-label-color:var(--color-grey-500);--nav-group-label-hover-color:var(--color-grey-700);--nav-group-transition-duration:.2s;--nav-group-collapse-icon-size:calc(var(--spacing) * 3)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--nav-group-label-color:var(--color-grey-400);--nav-group-label-hover-color:var(--color-grey-300)}:root{--nav-accordion-content-padding-top:calc(var(--spacing) * 1);--nav-accordion-gap:0;--nav-accordion-animation-duration:.2s;--nav-accordion-animation-timing:cubic-bezier(.4, 0, .2, 1);--nav-badge-size-sm-min-width:calc(var(--spacing) * 4);--nav-badge-size-sm-height:calc(var(--spacing) * 4);--nav-badge-size-sm-padding-x:calc(var(--spacing) * 1);--nav-badge-size-md-min-width:calc(var(--spacing) * 5);--nav-badge-size-md-height:calc(var(--spacing) * 5);--nav-badge-size-md-padding-x:calc(var(--spacing) * 1.5);--nav-badge-dot-size:calc(var(--spacing) * 2);--nav-badge-radius:var(--radius-full);--nav-badge-font-size-sm:calc(var(--spacing) * 2.5);--nav-badge-font-size-md:calc(var(--spacing) * 3);--nav-badge-font-weight:500;--nav-badge-line-height:1;--nav-badge-default-bg:var(--color-grey-200);--nav-badge-default-text:var(--color-grey-700);--nav-badge-primary-bg:var(--color-primary);--nav-badge-primary-text:var(--color-primary-foreground);--nav-badge-destructive-bg:var(--color-destructive);--nav-badge-destructive-text:var(--color-destructive-foreground);--nav-badge-success-bg:var(--color-green-500);--nav-badge-success-text:var(--color-static-white);--nav-badge-transition-duration:.15s}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--nav-badge-default-bg:var(--color-grey-700);--nav-badge-default-text:var(--color-grey-200);--nav-badge-primary-bg:oklch(from var(--color-primary) calc(l - .07) c h);--nav-badge-primary-text:var(--color-primary-foreground);--nav-badge-destructive-bg:var(--color-destructive);--nav-badge-destructive-text:var(--color-destructive-foreground);--nav-badge-success-bg:var(--color-green-600);--nav-badge-success-text:var(--color-static-white)}:root{--nav-divider-horizontal-height:calc(var(--spacing) * .25);--nav-divider-horizontal-margin-y:calc(var(--spacing) * 2);--nav-divider-horizontal-margin-x:var(--nav-item-padding-x);--nav-divider-vertical-width:calc(var(--spacing) * .25);--nav-divider-label-gap:calc(var(--spacing) * 3);--nav-divider-label-font-size:calc(var(--spacing) * 3);--nav-divider-color:var(--color-grey-200);--nav-divider-label-color:var(--color-grey-500);--nav-divider-opacity:1}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--nav-divider-color:var(--color-grey-700);--nav-divider-label-color:var(--color-grey-400)}:root{--nav-link-external-icon-size:calc(var(--spacing) * 3);--nav-link-external-icon-opacity:.6;--nav-link-external-icon-margin-start:calc(var(--spacing) * 1);--nav-link-text-decoration:none;--nav-link-text-decoration-hover:none;--nav-link-cursor:pointer;--nav-link-cursor-disabled:not-allowed;--tab-horizontal-padding-x:calc(var(--spacing) * 6);--tab-horizontal-padding-y:0px;--tab-horizontal-gap:calc(var(--spacing) * 3);--tab-horizontal-min-height:calc(var(--spacing) * 13);--tab-vertical-padding-x:calc(var(--spacing) * 6);--tab-vertical-padding-y:calc(var(--spacing) * 4);--tab-vertical-gap:calc(var(--spacing) * 3);--tab-vertical-min-width:calc(var(--spacing) * 40);--tab-indicator-height:calc(var(--spacing) * .5);--tab-indicator-width:calc(var(--spacing) * .5);--tab-icon-size:calc(var(--spacing) * 4);--tab-badge-height:calc(var(--spacing) * 4);--tab-badge-padding-x:calc(var(--spacing) * 1.5);--tab-badge-radius:calc(var(--spacing) * 7.75);--tab-content-gap:calc(var(--spacing) * 2);--tab-mobile-scroll-padding:calc(var(--spacing) * 4);--tab-mobile-threshold:3;--tab-font-size:calc(var(--spacing) * 3.556);--tab-font-weight:500;--tab-font-weight-selected:600;--tab-line-height:calc(var(--spacing) * 5);--tab-letter-spacing:-.004em;--tab-badge-font-size:calc(var(--spacing) * 3.16);--tab-badge-font-weight:400;--tab-badge-line-height:calc(var(--spacing) * 4.5);--tab-item-text:var(--color-muted-foreground);--tab-item-icon:var(--color-muted-foreground);--tab-item-badge-bg:var(--color-grey-400);--tab-item-badge-text:var(--color-white);--tab-item-hover-text:var(--color-primary-text);--tab-item-hover-icon:var(--color-primary-text);--tab-item-hover-badge-bg:var(--color-primary);--tab-item-selected-text:var(--color-primary-text);--tab-item-selected-icon:var(--color-primary-text);--tab-item-selected-badge-bg:var(--color-primary);--tab-item-selected-badge-text:var(--color-primary-foreground);--tab-indicator-color:var(--color-primary);--tab-item-disabled-text:var(--color-muted-foreground);--tab-item-disabled-icon:var(--color-muted-foreground);--tab-item-disabled-badge-bg:var(--color-grey-100);--tab-item-disabled-badge-text:var(--color-white);--tab-indicator-line:var(--color-grey-50);--tab-transition-duration:.15s;--tab-transition-timing:ease-out;--tab-focus-ring:var(--color-ring);--tab-focus-ring-offset:calc(var(--spacing) * .5);--tab-focus-ring-width:calc(var(--spacing) * .5)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--tab-item-text:var(--color-grey-200);--tab-item-icon:var(--color-grey-200);--tab-item-badge-bg:var(--color-grey-400);--tab-item-hover-text:var(--color-primary-text);--tab-item-hover-icon:var(--color-primary-text);--tab-item-hover-badge-bg:var(--color-primary);--tab-item-selected-text:var(--color-primary-text);--tab-item-selected-icon:var(--color-primary-text);--tab-item-selected-badge-bg:var(--color-primary);--tab-item-selected-badge-text:var(--color-primary-foreground);--tab-indicator-color:var(--color-primary);--tab-item-disabled-text:var(--color-grey-600);--tab-item-disabled-icon:var(--color-grey-600);--tab-item-disabled-badge-bg:var(--color-grey-600);--tab-indicator-line:var(--color-grey-800);--tab-focus-ring:var(--color-ring)}:root{--overlay-z-dropdown:var(--z-dropdown);--overlay-z-popover:var(--z-popover);--overlay-z-tooltip:var(--z-tooltip);--overlay-z-toast:var(--z-toast);--overlay-z-modal:var(--z-modal);--overlay-z-max:var(--elevation-critical-z);--overlay-animation-duration:.15s;--overlay-animation-timing:ease-out;--overlay-animation-timing-exit:ease-in;--overlay-background:var(--color-popover);--overlay-foreground:var(--color-popover-foreground);--overlay-border-color:var(--color-border);--overlay-border-width:.0625rem;--overlay-border-radius:var(--radius-md);--overlay-shadow:var(--elevation-overlay-shadow);--overlay-shadow-lg:var(--shadow-lg);--overlay-backdrop-color:var(--color-overlay-light);--overlay-backdrop-blur:.25rem;--loading-overlay-z:var(--overlay-z-max);--loading-overlay-blur:var(--overlay-backdrop-blur);--loading-overlay-bg-opacity:80%;--loading-overlay-bg:#fff}@supports (color:lab(0% 0 0)){:root{--loading-overlay-bg:lab(100% 0 0)}}@supports (color:color-mix(in lab, red, red)){:root{--loading-overlay-bg:color-mix(in oklch, var(--color-background) var(--loading-overlay-bg-opacity), transparent)}}:root{--overlay-side-offset:.25rem;--overlay-padding:1rem;--overlay-padding-compact:.5rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--overlay-background:var(--color-popover);--overlay-foreground:var(--color-popover-foreground);--overlay-border-color:var(--color-border);--overlay-backdrop-color:var(--color-overlay-medium);--overlay-shadow:var(--elevation-overlay-shadow);--overlay-shadow-lg:var(--shadow-lg);--loading-overlay-bg:#fff}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--loading-overlay-bg:lab(100% 0 0)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--loading-overlay-bg:color-mix(in oklch, var(--color-background) var(--loading-overlay-bg-opacity), transparent)}}:root{--popover-bg:var(--elevation-floating-bg);--popover-text:var(--elevation-floating-text);--popover-border:var(--elevation-floating-border);--popover-shadow:var(--elevation-floating-shadow);--popover-radius:var(--elevation-floating-radius);--popover-z-index:var(--z-popover);--popover-width-default:calc(var(--spacing) * 72);--popover-width-sm:calc(var(--spacing) * 56);--popover-width-md:calc(var(--spacing) * 72);--popover-width-lg:calc(var(--spacing) * 96);--popover-width-xl:calc(var(--spacing) * 120);--popover-min-width:calc(var(--spacing) * 50);--popover-max-width:calc(var(--spacing) * 82);--popover-max-height:80vh;--popover-padding-none:0;--popover-padding-sm:calc(var(--spacing) * 3);--popover-padding-md:calc(var(--spacing) * 4);--popover-padding-lg:calc(var(--spacing) * 6);--popover-padding-default:var(--popover-padding-md);--popover-side-offset:calc(var(--spacing) * 1);--popover-align-offset:0;--popover-transition-duration:.15s;--popover-transition-timing:cubic-bezier(0, 0, .2, 1);--popover-scale-from:.95;--popover-scale-to:1;--popover-arrow-size:calc(var(--spacing) * 2);--popover-arrow-color:var(--popover-bg);--popover-arrow-border-color:var(--popover-border);--popover-close-size:calc(var(--spacing) * 6);--popover-close-color:var(--color-muted-foreground);--popover-close-color-hover:var(--color-foreground);--popover-close-offset:calc(var(--spacing) * 2);--popover-background:var(--elevation-floating-bg);--popover-foreground:var(--elevation-floating-text);--popover-border-radius:var(--elevation-floating-radius);--popover-border-color:var(--elevation-floating-border);--popover-padding:calc(var(--spacing) * 3);--popover-gap:calc(var(--spacing) * 3);--popover-width:auto;--popover-title-color:var(--elevation-floating-text);--popover-title-size:1rem;--popover-title-weight:600;--popover-title-line-height:1.5rem;--popover-title-tracking:-.01rem;--popover-content-color:var(--color-grey-500);--popover-content-size:.889rem;--popover-content-weight:400;--popover-content-line-height:1.25rem;--popover-content-tracking:-.0036rem;--popover-arrow-offset:calc(var(--spacing) * 1);--popover-button-color:var(--color-blue-500);--popover-button-size:.79rem;--popover-button-weight:500;--popover-button-line-height:1.125rem;--popover-button-tracking:-.0033rem;--popover-button-gap:calc(var(--spacing) * 6);--popover-divider-color:var(--color-grey-50);--popover-divider-height:.0625rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--popover-bg:var(--elevation-floating-bg);--popover-text:var(--elevation-floating-text);--popover-border:var(--elevation-floating-border);--popover-shadow:var(--elevation-floating-shadow);--popover-arrow-color:var(--popover-bg);--popover-arrow-border-color:var(--popover-border);--popover-close-color:var(--color-muted-foreground);--popover-close-color-hover:var(--color-foreground);--popover-background:var(--elevation-floating-bg);--popover-foreground:var(--elevation-floating-text);--popover-border-color:var(--elevation-floating-border);--popover-title-color:var(--elevation-floating-text);--popover-content-color:var(--color-grey-200);--popover-divider-color:var(--color-grey-700);--popover-button-color:var(--color-blue-500)}:root{--tooltip-bg:var(--color-primary);--tooltip-text:var(--color-primary-foreground);--tooltip-z-index:var(--z-tooltip);--tooltip-shadow:var(--elevation-floating-shadow);--tooltip-radius:var(--elevation-floating-radius);--tooltip-max-width:calc(var(--spacing) * 80);--tooltip-min-width:auto;--tooltip-padding-x:calc(var(--spacing) * 2);--tooltip-padding-y:calc(var(--spacing) * 1.5);--tooltip-side-offset:calc(var(--spacing) * 1);--tooltip-align-offset:0;--tooltip-font-size:.889rem;--tooltip-font-weight:var(--font-weight-medium);--tooltip-line-height:1.25rem;--tooltip-letter-spacing:0;--tooltip-transition-duration:.15s;--tooltip-transition-timing:cubic-bezier(0, 0, .2, 1);--tooltip-delay-show:.5s;--tooltip-delay-hide:0s;--tooltip-arrow-size:.5rem;--tooltip-arrow-color:var(--tooltip-bg);--tooltip-inverse-bg:var(--color-background);--tooltip-inverse-text:var(--color-foreground);--tooltip-inverse-border:var(--color-border);--tooltip-info-bg:var(--color-secondary);--tooltip-info-text:var(--color-secondary-foreground);--tooltip-background:var(--color-grey-600);--tooltip-foreground:var(--color-white);--tooltip-border-radius:var(--elevation-floating-radius);--tooltip-bg-default:var(--color-grey-600);--tooltip-color-default:var(--color-white);--tooltip-padding-y-sm:calc(var(--spacing) * 1);--tooltip-padding-y-md:.375rem;--tooltip-bg-white:var(--color-grey-25);--tooltip-color-white:var(--color-grey-600);--tooltip-shadow-white:var(--shadow-sm);--tooltip-size-sm:.79rem;--tooltip-size-md:.889rem;--tooltip-weight:500;--tooltip-tracking:-.0036rem;--tooltip-arrow-offset:.25rem;--tooltip-tag-bg:var(--color-grey-25);--tooltip-tag-border:var(--color-grey-50);--tooltip-tag-color:var(--color-grey-500);--tooltip-tag-padding-x:calc(var(--spacing) * 2);--tooltip-tag-padding-y:calc(var(--spacing) * .5);--tooltip-tag-radius:.375rem;--tooltip-tag-size:.79rem;--tooltip-tag-weight:400;--tooltip-tag-line-height:1.125rem;--tooltip-tag-gap:calc(var(--spacing) * 2)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--tooltip-bg:var(--color-primary);--tooltip-text:var(--color-primary-foreground);--tooltip-inverse-bg:var(--color-background);--tooltip-inverse-text:var(--color-foreground);--tooltip-inverse-border:var(--color-border);--tooltip-background:var(--color-grey-700);--tooltip-foreground:var(--color-white);--tooltip-bg-default:var(--color-grey-700);--tooltip-bg-white:var(--color-grey-800);--tooltip-color-white:var(--color-grey-100);--tooltip-shadow-white:var(--shadow-md);--tooltip-tag-bg:var(--color-grey-700);--tooltip-tag-border:var(--color-grey-600);--tooltip-tag-color:var(--color-grey-200);--tooltip-shadow:var(--elevation-floating-shadow);--tooltip-arrow-color:var(--tooltip-bg);--tooltip-info-bg:var(--color-secondary);--tooltip-info-text:var(--color-secondary-foreground)}:root{--dialog-padding:calc(var(--spacing) * 6);--dialog-gap:calc(var(--spacing) * 4);--dialog-header-gap:calc(var(--spacing) * 2);--dialog-footer-gap:calc(var(--spacing) * 2);--dialog-width-sm:calc(var(--spacing) * 100);--dialog-width-md:calc(var(--spacing) * 125);--dialog-width-lg:calc(var(--spacing) * 150);--dialog-width-xl:calc(var(--spacing) * 200);--dialog-width-2xl:calc(var(--spacing) * 250);--dialog-max-width:90vw;--dialog-max-height:90vh;--dialog-close-size:calc(var(--spacing) * 6);--dialog-close-position-top:calc(var(--spacing) * 4);--dialog-close-position-right:calc(var(--spacing) * 4);--dialog-border-radius:var(--radius-lg);--dialog-border-width:calc(var(--spacing) * .25);--dialog-shadow:var(--elevation-overlay-shadow);--dialog-overlay-backdrop-blur:0px;--dialog-bg:var(--color-surface-overlay);--dialog-border:var(--color-border);--dialog-overlay-bg:#000c}@supports (color:lab(0% 0 0)){:root{--dialog-overlay-bg:lab(0% 0 0/.8)}}@supports (color:color-mix(in lab, red, red)){:root{--dialog-overlay-bg:color-mix(in oklch, var(--color-black) 80%, transparent)}}:root{--dialog-close-color:var(--color-muted-foreground);--dialog-close-color-hover:var(--color-foreground);--dialog-close-bg-hover:var(--color-accent);--dialog-title-size:var(--font-size-xl);--dialog-title-weight:var(--font-weight-semibold);--dialog-title-line-height:var(--line-height-relaxed);--dialog-title-tracking:calc(var(--spacing) * -.045);--dialog-title-color:var(--color-foreground);--dialog-description-size:var(--font-size-m);--dialog-description-weight:var(--font-weight-regular);--dialog-description-line-height:var(--line-height-snug);--dialog-description-color:var(--color-muted-foreground);--dialog-animation-duration:.2s;--dialog-animation-timing:cubic-bezier(.16, 1, .3, 1);--dialog-overlay-z-index:var(--z-modal-backdrop);--dialog-z-index:var(--z-modal);--brand-dialog-border-radius:var(--dialog-border-radius);--brand-dialog-padding:var(--dialog-padding);--brand-dialog-shadow:var(--dialog-shadow)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dialog-bg:var(--color-surface-overlay);--dialog-border:var(--color-border);--dialog-shadow:var(--elevation-overlay-shadow);--dialog-overlay-bg:#000000e6}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dialog-overlay-bg:lab(0% 0 0/.9)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dialog-overlay-bg:color-mix(in oklch, var(--color-black) 90%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dialog-close-color:var(--color-muted-foreground);--dialog-close-color-hover:var(--color-foreground);--dialog-close-bg-hover:var(--color-accent);--dialog-title-color:var(--color-foreground);--dialog-description-color:var(--color-muted-foreground);--brand-dialog-shadow:var(--dialog-shadow)}:root{--dropdown-trigger-min-width:10rem;--dropdown-chevron-size:1.25rem;--dropdown-chevron-color:var(--color-grey-500);--dropdown-chevron-rotation:180deg;--dropdown-width:17rem;--dropdown-min-width:8rem;--dropdown-max-height:20rem;--dropdown-border-radius:calc(var(--spacing) * 1.5);--dropdown-shadow:var(--elevation-floating-shadow);--dropdown-z-index:var(--z-popover);--dropdown-background:var(--color-white);--dropdown-border-color:var(--color-grey-50);--dropdown-menu-bg:var(--dropdown-background);--dropdown-menu-border:var(--dropdown-border-color);--dropdown-menu-radius:calc(var(--spacing) * 2);--dropdown-menu-shadow:var(--dropdown-shadow);--dropdown-menu-padding:calc(var(--spacing) * 2);--dropdown-menu-min-width:var(--dropdown-min-width);--dropdown-menu-max-height:var(--dropdown-max-height);--dropdown-item-height:2.5rem;--dropdown-item-padding-left:1rem;--dropdown-item-padding-right:.75rem;--dropdown-item-padding-y:.5625rem;--dropdown-item-padding-x:1rem;--dropdown-item-border-radius:calc(var(--spacing) * 1.5);--dropdown-item-radius:calc(var(--spacing) * 1.5);--dropdown-item-gap:.75rem;--dropdown-item-bg:var(--dropdown-background);--dropdown-item-default-bg:var(--dropdown-background);--dropdown-item-text:var(--color-grey-500);--dropdown-item-default-text:var(--color-grey-500);--dropdown-item-hover-bg:var(--color-grey-50);--dropdown-item-hover-text:var(--color-primary);--dropdown-item-selected-bg:#0e162a0d}@supports (color:lab(0% 0 0)){:root{--dropdown-item-selected-bg:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--dropdown-item-selected-bg:color-mix(in oklch, var(--color-primary) 5%, transparent)}}:root{--dropdown-item-selected-text:var(--color-primary-text);--dropdown-item-selected-font-weight:500;--dropdown-item-disabled-opacity:.5;--dropdown-item-disabled-text:var(--color-grey-300);--dropdown-item-check-color:var(--color-primary);--dropdown-item-font-size:var(--font-size-m);--dropdown-item-font-weight:400;--dropdown-item-line-height:1.25rem;--dropdown-item-letter-spacing:-.026rem;--dropdown-item-icon-size:1.5rem;--dropdown-item-icon-color:var(--color-grey-500);--dropdown-item-icon-gap:.75rem;--dropdown-item-description-font-size:var(--font-size-s);--dropdown-item-description-line-height:1.125rem;--dropdown-title-font-weight:500;--dropdown-title-padding-top:.75rem;--dropdown-title-text:var(--color-grey-400);--dropdown-divider-height:.0625rem;--dropdown-divider-margin:.25rem;--dropdown-divider-color:var(--color-grey-100);--dropdown-icon-size:1.5rem;--dropdown-checkbox-size:1rem;--dropdown-avatar-size:2rem;--dropdown-search-padding:.5rem;--dropdown-search-margin-bottom:.5rem;--dropdown-empty-padding:1rem;--dropdown-empty-text:var(--color-grey-400);--dropdown-loading-size:1.25rem;--dropdown-loading-color:var(--color-primary);--dropdown-tag-bg:var(--color-grey-25);--dropdown-tag-border-color:var(--color-grey-50);--dropdown-tag-border-radius:calc(var(--spacing) * 1);--dropdown-tag-padding-x:.5rem;--dropdown-tag-padding-y:.125rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-background:var(--color-grey-800);--dropdown-border-color:var(--color-grey-700);--dropdown-menu-bg:var(--color-dark-bg-4);--dropdown-menu-border:#fff3}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-menu-border:lab(100% 0 0/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-menu-border:color-mix(in oklch, var(--color-white) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-menu-shadow:var(--dropdown-shadow);--dropdown-item-bg:var(--color-grey-800);--dropdown-item-default-bg:var(--color-grey-800);--dropdown-item-text:var(--color-white);--dropdown-item-default-text:var(--color-grey-200);--dropdown-item-hover-bg:var(--color-grey-600);--dropdown-item-hover-text:var(--color-white);--dropdown-item-selected-bg:#0e162a33}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-item-selected-bg:lab(7.44748% 1.81934 -15.0274/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-item-selected-bg:color-mix(in oklch, var(--color-primary) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-item-selected-text:var(--color-primary-text);--dropdown-item-check-color:var(--color-primary);--dropdown-item-icon-color:var(--color-grey-300);--dropdown-item-disabled-text:var(--color-grey-500);--dropdown-divider-color:#ffffff1a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-divider-color:lab(100% 0 0/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-divider-color:color-mix(in oklch, var(--color-white) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--dropdown-title-text:var(--color-grey-300);--dropdown-empty-text:var(--color-grey-500);--dropdown-loading-color:var(--color-grey-300);--dropdown-chevron-color:var(--color-grey-300);--dropdown-tag-bg:var(--color-grey-700);--dropdown-tag-border-color:var(--color-grey-600);--dropdown-shadow:var(--elevation-floating-shadow)}[dir=rtl]{--dropdown-chevron-rotation:-180deg}:root{--modal-bg:var(--elevation-overlay-bg);--modal-text:var(--elevation-overlay-text);--modal-border:var(--elevation-overlay-border);--modal-overlay-bg:var(--elevation-overlay-backdrop);--modal-header-bg:var(--modal-bg);--modal-header-border:var(--modal-border);--modal-footer-border:var(--modal-border);--modal-max-height:90vh;--modal-max-height-mobile:80vh;--modal-max-height-fullscreen:100vh;--modal-min-height-scrollable:12.5rem;--modal-padding-x-sm:calc(var(--spacing) * 4);--modal-padding-y-sm:calc(var(--spacing) * 3);--modal-gap-sm:calc(var(--spacing) * 2);--modal-padding-x-md:calc(var(--spacing) * 6);--modal-padding-y-md:calc(var(--spacing) * 4);--modal-gap-md:calc(var(--spacing) * 3);--modal-padding-x-lg:calc(var(--spacing) * 8);--modal-padding-y-lg:calc(var(--spacing) * 6);--modal-gap-lg:calc(var(--spacing) * 4);--modal-padding:var(--modal-padding-x-md);--modal-header-padding:var(--modal-padding-x-md);--modal-footer-padding:var(--modal-padding-x-md);--modal-footer-padding-y:var(--modal-padding-y-md);--modal-gap:var(--modal-gap-md);--modal-container-padding:calc(var(--spacing) * 4);--modal-radius:var(--radius-xl);--modal-radius-mobile:var(--radius-xl);--modal-radius-bottom-sheet:var(--radius-xl);--modal-border-width:1px;--modal-shadow:var(--elevation-overlay-shadow);--modal-overlay-opacity:.5;--modal-overlay-blur:.25rem;--modal-width-sm:24rem;--modal-width-md:28rem;--modal-width-lg:32rem;--modal-width-xl:42rem;--modal-width-2xl:48rem;--modal-width-3xl:56rem;--modal-width-4xl:64rem;--modal-width-full:calc(100vw - 2rem);--modal-success-border:#00823533}@supports (color:lab(0% 0 0)){:root{--modal-success-border:lab(47.2625% -44.9595 32.0457/.2)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-success-border:color-mix(in oklch, var(--color-success) 20%, transparent)}}:root{--modal-success-header-bg:#0082350d}@supports (color:lab(0% 0 0)){:root{--modal-success-header-bg:lab(47.2625% -44.9595 32.0457/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-success-header-bg:color-mix(in oklch, var(--color-success) 5%, transparent)}}:root{--modal-error-border:#e3001933}@supports (color:lab(0% 0 0)){:root{--modal-error-border:lab(48.556% 74.2444 55.6775/.2)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-error-border:color-mix(in oklch, var(--color-destructive) 20%, transparent)}}:root{--modal-error-header-bg:#e300190d}@supports (color:lab(0% 0 0)){:root{--modal-error-header-bg:lab(48.556% 74.2444 55.6775/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-error-header-bg:color-mix(in oklch, var(--color-destructive) 5%, transparent)}}:root{--modal-warning-border:#fe990033}@supports (color:lab(0% 0 0)){:root{--modal-warning-border:lab(72.8188% 32.9886 77.4009/.2)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-warning-border:color-mix(in oklch, var(--color-warning) 20%, transparent)}}:root{--modal-warning-header-bg:#fe99000d}@supports (color:lab(0% 0 0)){:root{--modal-warning-header-bg:lab(72.8188% 32.9886 77.4009/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-warning-header-bg:color-mix(in oklch, var(--color-warning) 5%, transparent)}}:root{--modal-info-border:#0e162a33}@supports (color:lab(0% 0 0)){:root{--modal-info-border:lab(7.44748% 1.81934 -15.0274/.2)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-info-border:color-mix(in oklch, var(--color-primary) 20%, transparent)}}:root{--modal-info-header-bg:#0e162a0d}@supports (color:lab(0% 0 0)){:root{--modal-info-header-bg:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-info-header-bg:color-mix(in oklch, var(--color-primary) 5%, transparent)}}:root{--modal-title-size:1.125rem;--modal-title-weight:600;--modal-title-line-height:1.4;--modal-title-tracking:-.01em;--modal-title-color:var(--color-foreground);--modal-description-size:.875rem;--modal-description-weight:400;--modal-description-line-height:1.5;--modal-description-color:var(--color-muted-foreground);--modal-title-font-size:var(--modal-title-size);--modal-title-font-weight:var(--modal-title-weight);--modal-description-font-size:var(--modal-description-size);--modal-scrollbar-width:.25rem;--modal-scrollbar-thumb-color:var(--color-grey-200);--modal-scrollbar-thumb-radius:var(--radius-sm);--modal-scrollbar-track-color:var(--color-grey-25);--modal-scrollbar-track-radius:var(--radius-sm);--modal-sticky-footer-shadow:0 -4px 6px -1px #0609121a}@supports (color:color-mix(in lab, red, red)){:root{--modal-sticky-footer-shadow:0 -4px 6px -1px color-mix(in oklch, var(--color-foreground) 10%, transparent)}}:root{--modal-sticky-footer-z-index:var(--z-local-raised);--modal-sticky-footer-bg:var(--modal-bg);--modal-sticky-footer-border:var(--modal-border);--modal-close-button-size-sm:1.5rem;--modal-close-button-size-md:2rem;--modal-close-button-size-lg:2.5rem;--modal-close-button-offset:1rem;--modal-close-button-radius:var(--radius-md);--modal-close-button-color:var(--color-muted-foreground);--modal-close-button-color-hover:var(--color-foreground);--modal-close-button-bg-hover:var(--color-muted);--modal-icon-size-sm:1.5rem;--modal-icon-size-md:2rem;--modal-icon-size-lg:2.5rem;--modal-icon-margin-bottom:.5rem;--modal-icon-success-bg:#0082351a}@supports (color:lab(0% 0 0)){:root{--modal-icon-success-bg:lab(47.2625% -44.9595 32.0457/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-icon-success-bg:color-mix(in oklch, var(--color-success) 10%, transparent)}}:root{--modal-icon-success-color:var(--color-success);--modal-icon-error-bg:#e300191a}@supports (color:lab(0% 0 0)){:root{--modal-icon-error-bg:lab(48.556% 74.2444 55.6775/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-icon-error-bg:color-mix(in oklch, var(--color-destructive) 10%, transparent)}}:root{--modal-icon-error-color:var(--color-destructive);--modal-icon-warning-bg:#fe99001a}@supports (color:lab(0% 0 0)){:root{--modal-icon-warning-bg:lab(72.8188% 32.9886 77.4009/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-icon-warning-bg:color-mix(in oklch, var(--color-warning) 10%, transparent)}}:root{--modal-icon-warning-color:var(--color-warning);--modal-icon-info-bg:#0e162a1a}@supports (color:lab(0% 0 0)){:root{--modal-icon-info-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--modal-icon-info-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}:root{--modal-icon-info-color:var(--color-primary);--modal-animation-duration:.2s;--modal-animation-timing:cubic-bezier(0, 0, .2, 1);--modal-z-index:var(--elevation-overlay-z);--modal-overlay-z-index:var(--z-modal-backdrop);--brand-modal-width-sm:var(--modal-width-sm);--brand-modal-width-md:var(--modal-width-md);--brand-modal-width-lg:var(--modal-width-lg);--brand-modal-radius:var(--modal-radius);--brand-modal-padding:var(--modal-padding)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-bg:var(--elevation-overlay-bg);--modal-text:var(--elevation-overlay-text);--modal-border:var(--elevation-overlay-border);--modal-shadow:var(--elevation-overlay-shadow);--modal-overlay-bg:var(--elevation-overlay-backdrop);--modal-header-border:var(--modal-border);--modal-footer-border:var(--modal-border);--modal-scrollbar-thumb-color:var(--color-static-white);--modal-scrollbar-track-color:oklch(from var(--color-static-white) l c h / .1);--modal-sticky-footer-shadow:0 -4px 6px -1px #06091226}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-sticky-footer-shadow:0 -4px 6px -1px color-mix(in oklch, var(--color-foreground) 15%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-header-bg:var(--modal-bg);--modal-success-border:#00823533}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-success-border:lab(47.2625% -44.9595 32.0457/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-success-border:color-mix(in oklch, var(--color-success) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-success-header-bg:#0082350d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-success-header-bg:lab(47.2625% -44.9595 32.0457/.05)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-success-header-bg:color-mix(in oklch, var(--color-success) 5%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-error-border:#e3001933}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-error-border:lab(48.556% 74.2444 55.6775/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-error-border:color-mix(in oklch, var(--color-destructive) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-error-header-bg:#e300190d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-error-header-bg:lab(48.556% 74.2444 55.6775/.05)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-error-header-bg:color-mix(in oklch, var(--color-destructive) 5%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-warning-border:#fe990033}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-warning-border:lab(72.8188% 32.9886 77.4009/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-warning-border:color-mix(in oklch, var(--color-warning) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-warning-header-bg:#fe99000d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-warning-header-bg:lab(72.8188% 32.9886 77.4009/.05)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-warning-header-bg:color-mix(in oklch, var(--color-warning) 5%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-info-border:#0e162a33}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-info-border:lab(7.44748% 1.81934 -15.0274/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-info-border:color-mix(in oklch, var(--color-primary) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-info-header-bg:#0e162a0d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-info-header-bg:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-info-header-bg:color-mix(in oklch, var(--color-primary) 5%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-title-color:var(--color-foreground);--modal-description-color:var(--color-muted-foreground);--modal-sticky-footer-bg:var(--modal-bg);--modal-sticky-footer-border:var(--modal-border);--modal-close-button-color:var(--color-muted-foreground);--modal-close-button-color-hover:var(--color-foreground);--modal-close-button-bg-hover:var(--color-muted);--modal-icon-success-bg:#0082351a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-success-bg:lab(47.2625% -44.9595 32.0457/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-success-bg:color-mix(in oklch, var(--color-success) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-success-color:var(--color-success);--modal-icon-error-bg:#e300191a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-error-bg:lab(48.556% 74.2444 55.6775/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-error-bg:color-mix(in oklch, var(--color-destructive) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-error-color:var(--color-destructive);--modal-icon-warning-bg:#fe99001a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-warning-bg:lab(72.8188% 32.9886 77.4009/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-warning-bg:color-mix(in oklch, var(--color-warning) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-warning-color:var(--color-warning);--modal-icon-info-bg:#0e162a1a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-info-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-info-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--modal-icon-info-color:var(--color-primary)}:root{--sheet-bg:var(--elevation-overlay-bg);--sheet-text:var(--elevation-overlay-text);--sheet-border:var(--elevation-overlay-border);--sheet-shadow:var(--elevation-overlay-shadow);--sheet-radius:var(--elevation-overlay-radius);--sheet-z-index:var(--elevation-overlay-z);--sheet-overlay-bg:var(--elevation-overlay-backdrop);--sheet-overlay-z-index:var(--z-modal-backdrop);--sheet-border-width:.0625rem;--sheet-width-default:75%;--sheet-width-sm:24rem;--sheet-width-md:28rem;--sheet-width-lg:32rem;--sheet-width-max:32rem;--sheet-height-default:auto;--sheet-height-sm:16rem;--sheet-height-md:24rem;--sheet-height-lg:32rem;--sheet-height-xl:50rem;--sheet-height-max:90vh;--sheet-height-full:100dvh;--sheet-height-three-quarter:75dvh;--sheet-height-half:50dvh;--sheet-height-third:33dvh;--sheet-height-three-quarter-min:31.25rem;--sheet-height-half-min:18.75rem;--sheet-height-third-min:12.5rem;--sheet-height-xl-max:62.5rem;--sheet-height-sm-max:25rem;--sheet-vertical-min-width:25rem;--sheet-vertical-max-width:37.5rem;--sheet-padding-x:calc(var(--spacing) * 6);--sheet-padding-y:calc(var(--spacing) * 4);--sheet-gap:calc(var(--spacing) * 3);--sheet-header-padding-x:var(--sheet-padding-x);--sheet-header-padding-y:var(--sheet-padding-y);--sheet-header-gap:calc(var(--spacing) * 2);--sheet-body-padding-x:var(--sheet-padding-x);--sheet-body-padding-y:var(--sheet-padding-y);--sheet-footer-padding-x:var(--sheet-padding-x);--sheet-footer-padding-y:var(--sheet-padding-y);--sheet-footer-gap:calc(var(--spacing) * 3);--sheet-footer-border-gap:calc(var(--spacing) * 4);--sheet-title-size:var(--font-size-l);--sheet-title-weight:var(--font-weight-semibold);--sheet-title-line-height:var(--line-height-tight);--sheet-title-color:var(--elevation-overlay-text);--sheet-description-size:var(--font-size-s);--sheet-description-weight:var(--font-weight-normal);--sheet-description-line-height:var(--line-height-normal);--sheet-description-color:var(--color-muted-foreground);--sheet-close-size:2rem;--sheet-close-icon-size:1rem;--sheet-close-offset:calc(var(--spacing) * 4);--sheet-close-color:var(--color-muted-foreground);--sheet-close-color-hover:var(--color-foreground);--sheet-close-bg-hover:var(--color-accent);--sheet-close-radius:var(--radius-sm);--sheet-focus-ring:var(--color-ring);--sheet-focus-ring-width:.125rem;--sheet-focus-ring-offset:.125rem;--sheet-transition-duration:var(--motion-duration-slow);--sheet-transition-timing:var(--motion-ease-out);--sheet-overlay-duration:var(--motion-duration-base);--sheet-overlay-timing:var(--motion-ease-linear);--sheet-resize-handle-width:.25rem;--sheet-resize-handle-color:var(--color-border);--sheet-resize-handle-color-hover:var(--color-primary);--sheet-resize-handle-color-active:var(--color-primary);--sheet-swipe-indicator-width:2.5rem;--sheet-swipe-indicator-height:.25rem;--sheet-swipe-indicator-radius:var(--radius-full);--sheet-swipe-indicator-color:var(--color-muted);--sheet-swipe-indicator-margin:calc(var(--spacing) * 3);--sheet-mobile-width:100%;--sheet-mobile-height:90vh;--sheet-mobile-radius:var(--radius-xl) var(--radius-xl) 0 0;--sheet-mobile-padding-x:calc(var(--spacing) * 4);--sheet-mobile-padding-y:calc(var(--spacing) * 4)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--sheet-bg:var(--elevation-overlay-bg);--sheet-text:var(--elevation-overlay-text);--sheet-border:var(--elevation-overlay-border);--sheet-shadow:var(--elevation-overlay-shadow);--sheet-overlay-bg:var(--elevation-overlay-backdrop);--sheet-title-color:var(--elevation-overlay-text);--sheet-description-color:var(--color-muted-foreground);--sheet-close-color:var(--color-muted-foreground);--sheet-close-color-hover:var(--color-foreground);--sheet-close-bg-hover:var(--color-accent);--sheet-focus-ring:var(--color-ring);--sheet-resize-handle-color:var(--color-border);--sheet-resize-handle-color-hover:var(--color-primary);--sheet-resize-handle-color-active:var(--color-primary);--sheet-swipe-indicator-color:var(--color-muted)}:root{--drawer-width-sm:20rem;--drawer-width-md:24rem;--drawer-width-lg:32rem;--drawer-width-full:100vw;--drawer-height-bottom:50vh;--drawer-padding:1.5rem;--drawer-header-height:3.5rem;--drawer-radius:.75rem;--drawer-border-width:.0625rem;--drawer-shadow:var(--elevation-overlay-shadow);--drawer-overlay-opacity:.8;--drawer-bg:var(--color-surface-overlay);--drawer-text:var(--color-foreground);--drawer-border:var(--color-border);--drawer-header-bg:var(--color-surface-overlay);--drawer-header-border:var(--color-border);--drawer-overlay-bg:var(--color-overlay);--drawer-animation-duration:.3s;--drawer-animation-timing:cubic-bezier(.32, .72, 0, 1);--brand-drawer-width-sm:var(--drawer-width-sm);--brand-drawer-width-md:var(--drawer-width-md);--brand-drawer-width-lg:var(--drawer-width-lg);--brand-drawer-radius:var(--drawer-radius);--brand-drawer-padding:var(--drawer-padding)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--drawer-bg:var(--color-surface-overlay);--drawer-text:var(--color-foreground);--drawer-border:var(--color-border);--drawer-header-bg:var(--color-surface-overlay);--drawer-header-border:var(--color-border);--drawer-shadow:var(--elevation-overlay-shadow)}:root{--app-content-max-width:90rem;--layout-component-gap:1rem;--layout-section-gap:2rem;--layout-page-gap:3rem;--layout-tight-gap:.5rem;--layout-loose-gap:4rem;--layout-gap-0:0;--layout-gap-1:calc(var(--spacing) * 1);--layout-gap-2:calc(var(--spacing) * 2);--layout-gap-3:calc(var(--spacing) * 3);--layout-gap-4:calc(var(--spacing) * 4);--layout-gap-6:calc(var(--spacing) * 6);--layout-gap-8:calc(var(--spacing) * 8);--layout-page-padding-mobile:1rem;--layout-page-padding-tablet:1.5rem;--layout-page-padding-desktop:2rem;--layout-container-sm:var(--page-container-sm);--layout-container-md:var(--page-container-md);--layout-container-lg:var(--page-container-lg);--layout-container-xl:var(--page-container-xl);--layout-container-padding-x-sm:var(--layout-gap-4);--layout-container-padding-x-md:var(--layout-gap-6);--layout-container-padding-x-lg:var(--layout-gap-8);--layout-container-padding-x:var(--layout-container-padding-x-md);--layout-grid-gap:var(--layout-gap-4);--layout-grid-gap-sm:var(--layout-gap-2);--layout-grid-gap-md:var(--layout-grid-gap);--layout-grid-gap-lg:var(--layout-gap-6);--layout-spacer-size-xs:.5rem;--layout-spacer-size-sm:1rem;--layout-spacer-size-md:1.5rem;--layout-spacer-size-lg:2rem;--layout-spacer-size-xl:3rem;--layout-spacer-size-2xl:4rem;--brand-layout-component-gap:var(--layout-component-gap);--brand-layout-section-gap:var(--layout-section-gap);--brand-layout-page-gap:var(--layout-page-gap);--brand-layout-tight-gap:var(--layout-tight-gap);--brand-layout-loose-gap:var(--layout-loose-gap);--brand-layout-page-padding-mobile:var(--layout-page-padding-mobile);--brand-layout-page-padding-tablet:var(--layout-page-padding-tablet);--brand-layout-page-padding-desktop:var(--layout-page-padding-desktop);--brand-layout-grid-gap:var(--layout-grid-gap);--brand-layout-gap-0:var(--layout-gap-0);--brand-layout-gap-1:var(--layout-gap-1);--brand-layout-gap-2:var(--layout-gap-2);--brand-layout-gap-3:var(--layout-gap-3);--brand-layout-gap-4:var(--layout-gap-4);--brand-layout-gap-6:var(--layout-gap-6);--brand-layout-gap-8:var(--layout-gap-8);--brand-layout-spacer-size-xs:var(--layout-spacer-size-xs);--brand-layout-spacer-size-sm:var(--layout-spacer-size-sm);--brand-layout-spacer-size-md:var(--layout-spacer-size-md);--brand-layout-spacer-size-lg:var(--layout-spacer-size-lg);--brand-layout-spacer-size-xl:var(--layout-spacer-size-xl);--brand-layout-spacer-size-2xl:var(--layout-spacer-size-2xl);--separator-thickness:.0625rem;--separator-spacing-sm:.5rem;--separator-spacing-md:1rem;--separator-spacing-lg:1.5rem;--separator-color:var(--color-border);--brand-separator-thickness:var(--separator-thickness);--brand-separator-spacing-md:var(--separator-spacing-md);--master-detail-master-width:20rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--separator-color:var(--color-border)}:root{--divider-thickness-horizontal:.0625rem;--divider-thickness-vertical:.0625rem;--divider-spacing-horizontal:1rem;--divider-spacing-vertical:1rem;--divider-text-spacing:.5rem;--divider-color:var(--color-border);--divider-text-color:var(--color-muted-foreground);--divider-text-size:.875rem;--divider-text-weight:400;--divider-solid-style:solid;--divider-dashed-style:dashed;--divider-dashed-gap:.25rem;--divider-dotted-style:dotted;--divider-dotted-gap:.125rem;--brand-divider-color:var(--divider-color);--brand-divider-thickness:var(--divider-thickness-horizontal);--brand-divider-spacing:var(--divider-spacing-horizontal)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--divider-color:var(--color-border);--divider-text-color:var(--color-muted-foreground);--brand-divider-color:var(--divider-color)}:root{--chart-color-primary:var(--color-primary);--chart-color-secondary:var(--color-secondary);--chart-color-success:var(--color-success);--chart-color-warning:var(--color-warning);--chart-color-danger:var(--color-destructive);--chart-color-info:var(--color-info);--chart-color-muted:var(--color-muted);--chart-1:var(--color-blue-500);--chart-2:var(--color-success-500);--chart-3:var(--color-warning-500);--chart-4:var(--color-danger-500);--chart-5:var(--color-purple-500);--chart-6:var(--color-pink-500);--chart-7:var(--color-cyan-500);--chart-8:var(--color-lime-500);--chart-9:var(--color-orange-500);--chart-10:var(--color-indigo-500);--chart-color-1:var(--chart-1);--chart-color-2:var(--chart-2);--chart-color-3:var(--chart-3);--chart-color-4:var(--chart-4);--chart-color-5:var(--chart-5);--chart-color-6:var(--chart-6);--chart-color-7:var(--chart-7);--chart-color-8:var(--chart-8);--chart-color-9:var(--chart-9);--chart-color-10:var(--chart-10);--chart-background:var(--color-background);--chart-surface:var(--color-card);--chart-surface-elevated:var(--elevation-elevated-bg);--chart-foreground:var(--color-foreground);--chart-text-muted:var(--color-muted-foreground);--chart-text-subtle:var(--color-muted-foreground);--chart-grid:var(--color-border);--chart-grid-subtle:#d6dbe14d}@supports (color:lab(0% 0 0)){:root{--chart-grid-subtle:lab(87.2315% -1.0893 -3.56883/.3)}}@supports (color:color-mix(in lab, red, red)){:root{--chart-grid-subtle:color-mix(in oklch, var(--color-border) 30%, transparent)}}:root{--chart-axis:var(--color-border);--chart-axis-text:var(--color-muted-foreground);--chart-cursor:var(--color-muted);--chart-cursor-opacity:.1;--chart-hover:var(--color-accent);--chart-hover-opacity:.8;--chart-active:var(--color-primary);--chart-stroke-thin:1px;--chart-stroke-default:2px;--chart-stroke-thick:3px;--chart-stroke-bold:4px;--chart-dot-sm:.1875rem;--chart-dot-md:.25rem;--chart-dot-lg:.375rem;--chart-dot-xl:.5rem;--chart-dot-active:.375rem;--chart-bar-radius:.25rem;--chart-bar-gap:.25rem;--chart-bar-category-gap:20%;--chart-padding:1rem;--chart-margin-top:1.25rem;--chart-margin-right:1.25rem;--chart-margin-bottom:1.25rem;--chart-margin-left:1.25rem;--chart-animation-duration-fast:.15s;--chart-animation-duration-default:.3s;--chart-animation-duration-slow:.5s;--chart-animation-easing:var(--motion-ease-in-out);--chart-font-size-xs:.6875rem;--chart-font-size-sm:.75rem;--chart-font-size-md:.8125rem;--chart-font-size-lg:.875rem;--chart-font-weight-normal:400;--chart-font-weight-medium:500;--chart-font-weight-semibold:600;--chart-font-family:var(--font-family-text)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--chart-grid-subtle:#d6dbe133}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--chart-grid-subtle:lab(87.2315% -1.0893 -3.56883/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--chart-grid-subtle:color-mix(in oklch, var(--color-border) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--chart-color-primary:var(--color-primary);--chart-color-secondary:var(--color-secondary);--chart-color-success:var(--color-success);--chart-color-warning:var(--color-warning);--chart-color-danger:var(--color-destructive);--chart-color-info:var(--color-info);--chart-color-muted:var(--color-muted);--chart-1:var(--color-blue-500);--chart-2:var(--color-success-500);--chart-3:var(--color-warning-500);--chart-4:var(--color-danger-500);--chart-5:var(--color-purple-500);--chart-6:var(--color-pink-500);--chart-7:var(--color-cyan-500);--chart-8:var(--color-lime-500);--chart-9:var(--color-orange-500);--chart-10:var(--color-indigo-500);--chart-color-1:var(--chart-1);--chart-color-2:var(--chart-2);--chart-color-3:var(--chart-3);--chart-color-4:var(--chart-4);--chart-color-5:var(--chart-5);--chart-color-6:var(--chart-6);--chart-color-7:var(--chart-7);--chart-color-8:var(--chart-8);--chart-color-9:var(--chart-9);--chart-color-10:var(--chart-10);--chart-background:var(--color-background);--chart-surface:var(--color-card);--chart-surface-elevated:var(--elevation-elevated-bg);--chart-foreground:var(--color-foreground);--chart-text-muted:var(--color-muted-foreground);--chart-text-subtle:var(--color-muted-foreground);--chart-grid:var(--color-border);--chart-axis:var(--color-border);--chart-axis-text:var(--color-muted-foreground);--chart-cursor:var(--color-muted);--chart-hover:var(--color-accent);--chart-active:var(--color-primary)}:root{--chart-tooltip-bg:var(--color-popover);--chart-tooltip-bg-hover:var(--color-popover);--chart-tooltip-text:var(--color-popover-foreground);--chart-tooltip-text-muted:var(--color-muted-foreground);--chart-tooltip-label:var(--color-foreground);--chart-tooltip-value:var(--color-foreground);--chart-tooltip-border:var(--color-border);--chart-tooltip-separator:var(--color-border);--chart-tooltip-padding-x:.75rem;--chart-tooltip-padding-y:.5rem;--chart-tooltip-padding:var(--chart-tooltip-padding-y) var(--chart-tooltip-padding-x);--chart-tooltip-radius:var(--radius-md);--chart-tooltip-border-width:1px;--chart-tooltip-max-width:20rem;--chart-tooltip-min-width:10rem;--chart-tooltip-font-size:var(--chart-font-size-md);--chart-tooltip-label-font-size:var(--chart-font-size-sm);--chart-tooltip-value-font-size:var(--chart-font-size-md);--chart-tooltip-label-font-weight:var(--chart-font-weight-medium);--chart-tooltip-value-font-weight:var(--chart-font-weight-semibold);--chart-tooltip-line-height:1.5;--chart-tooltip-shadow:var(--elevation-overlay-shadow);--chart-tooltip-z-index:var(--z-tooltip);--chart-tooltip-animation-duration:var(--chart-animation-duration-fast);--chart-tooltip-animation-easing:var(--chart-animation-easing);--chart-tooltip-item-gap:.5rem;--chart-tooltip-label-value-gap:.75rem;--chart-tooltip-separator-margin:.5rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--chart-tooltip-shadow:var(--elevation-floating-shadow);--chart-tooltip-bg:var(--color-popover);--chart-tooltip-bg-hover:var(--color-popover);--chart-tooltip-text:var(--color-popover-foreground);--chart-tooltip-text-muted:var(--color-muted-foreground);--chart-tooltip-label:var(--color-foreground);--chart-tooltip-value:var(--color-foreground);--chart-tooltip-border:var(--color-border);--chart-tooltip-separator:var(--color-border)}:root{--chart-legend-text:var(--chart-text-muted);--chart-legend-text-hover:var(--chart-foreground);--chart-legend-text-active:var(--color-primary);--chart-legend-text-inactive:var(--color-muted);--chart-legend-bg-hover:var(--color-accent);--chart-legend-padding-x:.5rem;--chart-legend-padding-y:.25rem;--chart-legend-gap:1rem;--chart-legend-gap-sm:.75rem;--chart-legend-gap-lg:1.5rem;--chart-legend-item-gap:.5rem;--chart-legend-radius:var(--radius-sm);--chart-legend-icon-sm:.5rem;--chart-legend-icon-md:.625rem;--chart-legend-icon-lg:.75rem;--chart-legend-icon-xl:1rem;--chart-legend-icon-size:var(--chart-legend-icon-md);--chart-legend-line-width:1rem;--chart-legend-line-height:1.5;--chart-legend-font-size:var(--chart-font-size-sm);--chart-legend-font-size-sm:var(--chart-font-size-xs);--chart-legend-font-size-lg:var(--chart-font-size-md);--chart-legend-font-weight:var(--chart-font-weight-normal);--chart-legend-font-weight-active:var(--chart-font-weight-medium);--chart-legend-animation-duration:var(--chart-animation-duration-fast);--chart-legend-animation-easing:var(--chart-animation-easing);--chart-legend-margin-top:1rem;--chart-legend-margin-bottom:1rem;--chart-legend-margin-left:1rem;--chart-legend-margin-right:1rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--chart-legend-text:var(--color-foreground);--chart-legend-text-hover:var(--chart-foreground);--chart-legend-text-active:var(--color-primary);--chart-legend-text-inactive:var(--color-muted);--chart-legend-bg-hover:var(--color-accent)}:root{--chart-pie-segment-stroke:var(--chart-background);--chart-pie-segment-stroke-width:2;--chart-pie-segment-opacity:1;--chart-pie-segment-opacity-inactive:.5;--chart-pie-segment-opacity-hover:.9;--chart-pie-padding-angle:2;--chart-pie-padding-angle-compact:0;--chart-pie-padding-angle-spacious:4;--chart-pie-label-color:var(--color-white);--chart-pie-label-color-dark:var(--color-foreground);--chart-pie-label-bg:transparent;--chart-pie-label-font-size:var(--font-size-xs);--chart-pie-label-font-size-sm:.625rem;--chart-pie-label-font-size-md:.6875rem;--chart-pie-label-font-size-lg:.75rem;--chart-pie-label-font-weight:500;--chart-pie-label-line-height:1.4;--chart-pie-label-offset:.5;--chart-donut-center-value-color:var(--chart-foreground);--chart-donut-center-value-font-size:1.5rem;--chart-donut-center-value-font-size-sm:1.25rem;--chart-donut-center-value-font-size-lg:1.75rem;--chart-donut-center-value-font-weight:700;--chart-donut-center-value-line-height:1.2;--chart-donut-center-label-color:var(--chart-text-muted);--chart-donut-center-label-font-size:var(--font-size-s);--chart-donut-center-label-font-size-sm:var(--font-size-xs);--chart-donut-center-label-font-size-lg:var(--font-size-m);--chart-donut-center-label-font-weight:400;--chart-donut-center-label-line-height:1.4;--chart-donut-center-gap:calc(var(--spacing) * 1);--chart-donut-inner-radius:60%;--chart-donut-inner-radius-sm:55%;--chart-donut-inner-radius-lg:65%;--chart-donut-inner-radius-thin:75%;--chart-donut-inner-radius-thick:45%;--chart-pie-outer-radius:80%;--chart-pie-outer-radius-sm:75%;--chart-pie-outer-radius-lg:85%;--chart-pie-active-expansion:.5rem;--chart-pie-active-outer-ring:.25rem;--chart-pie-active-outer-ring-gap:.125rem;--chart-pie-active-label-color:var(--chart-foreground);--chart-pie-active-label-font-size:var(--font-size-s);--chart-pie-active-label-font-weight:600;--chart-pie-active-label-offset:.625rem;--chart-pie-animation-duration:var(--chart-animation-duration-default);--chart-pie-animation-easing:var(--chart-animation-easing);--chart-pie-hover-transition:opacity .2s ease;--chart-pie-active-transition:all .3s ease;--chart-pie-start-angle:90;--chart-pie-end-angle:-270;--chart-pie-min-label-percent:.05}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--chart-pie-label-color:var(--color-foreground);--chart-pie-label-color-dark:var(--color-background);--chart-donut-center-value-color:var(--color-foreground);--chart-pie-segment-stroke:var(--color-background);--chart-donut-center-label-color:var(--chart-text-muted);--chart-pie-active-label-color:var(--chart-foreground)}:root{--pin-input-size-sm:2rem;--pin-input-size-md:2.5rem;--pin-input-size-lg:3rem;--pin-input-gap:.5rem;--pin-input-radius:var(--radius-md);--pin-input-border-width:1px;--pin-input-font-size-sm:.75rem;--pin-input-font-size-md:.875rem;--pin-input-font-size-lg:1rem;--pin-input-font-weight:400;--pin-input-line-height:1.25rem;--pin-input-letter-spacing:-.00363rem;--pin-input-bg:var(--color-muted);--pin-input-text:var(--color-muted-foreground);--pin-input-border:var(--color-input);--pin-input-border-focus:var(--color-focus-blue-600);--pin-input-border-focus-gradient:var(--color-ring);--pin-input-border-error:var(--color-destructive);--pin-input-border-success:var(--color-success);--pin-input-transition-duration:.2s}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--pin-input-bg:var(--color-dark-bg-1);--pin-input-text:var(--color-grey-500);--pin-input-border:var(--color-input);--pin-input-border-focus-gradient:var(--color-ring);--pin-input-border-error:var(--color-destructive);--pin-input-border-success:var(--color-success)}:root{--upload-zone-min-height:10rem;--upload-zone-padding:2rem;--upload-zone-border-width:.125rem;--upload-zone-border-radius:.5rem;--upload-zone-icon-size:3rem;--file-item-height:4rem;--file-item-padding:1rem;--file-item-border-radius:var(--radius-md);--file-item-gap:.5rem;--file-thumbnail-size:2.5rem;--file-icon-size:1.5rem;--upload-progress-height:.25rem;--upload-progress-border-radius:9999px;--upload-spinner-size:1rem;--upload-zone-bg:var(--color-background);--upload-zone-border:var(--color-border);--upload-zone-text:var(--color-foreground);--upload-zone-text-secondary:var(--color-muted-foreground);--upload-zone-icon:var(--color-muted-foreground);--upload-zone-hover-bg:var(--color-accent);--upload-zone-hover-border:var(--color-primary);--upload-zone-active-bg:var(--color-primary-50);--upload-zone-active-border:var(--color-primary);--upload-zone-disabled-bg:var(--color-muted);--upload-zone-disabled-text:var(--color-muted-foreground);--file-item-bg:var(--color-accent);--file-item-border:var(--color-border);--file-item-hover-bg:var(--color-accent);--file-name-text:var(--color-foreground);--file-size-text:var(--color-muted-foreground);--file-error-text:var(--color-destructive);--file-error-bg:var(--color-destructive-50);--file-success-text:var(--color-success);--upload-progress-bg:var(--color-muted);--upload-progress-fill:var(--color-primary);--upload-progress-success:var(--color-success);--upload-progress-error:var(--color-destructive);--file-remove-hover-bg:var(--color-destructive-50);--file-remove-hover-text:var(--color-destructive);--brand-upload-zone-min-height:var(--upload-zone-min-height);--brand-upload-zone-padding:var(--upload-zone-padding);--brand-upload-zone-border-width:var(--upload-zone-border-width);--brand-upload-zone-border-radius:var(--upload-zone-border-radius);--brand-upload-zone-icon-size:var(--upload-zone-icon-size);--brand-file-item-height:var(--file-item-height);--brand-file-item-padding:var(--file-item-padding);--brand-file-item-border-radius:var(--file-item-border-radius);--brand-file-thumbnail-size:var(--file-thumbnail-size);--brand-upload-progress-height:var(--upload-progress-height)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--upload-zone-active-bg:var(--color-primary-900);--file-error-bg:var(--color-destructive-900);--file-remove-hover-bg:var(--color-destructive-900);--upload-zone-bg:var(--color-background);--upload-zone-border:var(--color-border);--upload-zone-text:var(--color-foreground);--upload-zone-text-secondary:var(--color-muted-foreground);--upload-zone-icon:var(--color-muted-foreground);--upload-zone-hover-bg:var(--color-accent);--upload-zone-hover-border:var(--color-primary);--upload-zone-active-border:var(--color-primary);--upload-zone-disabled-bg:var(--color-muted);--upload-zone-disabled-text:var(--color-muted-foreground);--file-item-bg:var(--color-accent);--file-item-border:var(--color-border);--file-item-hover-bg:var(--color-accent);--file-name-text:var(--color-foreground);--file-size-text:var(--color-muted-foreground);--file-error-text:var(--color-destructive);--file-success-text:var(--color-success);--upload-progress-bg:var(--color-muted);--upload-progress-fill:var(--color-primary);--upload-progress-success:var(--color-success);--upload-progress-error:var(--color-destructive);--file-remove-hover-text:var(--color-destructive)}:root{--sidemenu-width:calc(var(--spacing) * 67);--sidemenu-width-collapsed:calc(var(--spacing) * 16);--sidemenu-header-height:calc(var(--spacing) * 22);--sidemenu-padding-x:calc(var(--spacing) * 2);--sidemenu-padding-y:calc(var(--spacing) * 4);--sidemenu-item-gap:calc(var(--spacing) * 2);--sidemenu-border-width:calc(var(--spacing) * .25);--sidemenu-shadow:var(--shadow-lg);--sidemenu-bg:var(--color-sidebar-background);--sidemenu-border:var(--color-sidebar-border);--sidemenu-text:var(--color-sidebar-foreground);--sidemenu-header-text:var(--color-sidebar-foreground);--sidemenu-toggle-size:calc(var(--spacing) * 10);--sidemenu-toggle-icon-size:calc(var(--spacing) * 5);--sidemenu-toggle-bg:var(--color-sidebar-accent);--sidemenu-toggle-border:var(--color-sidebar-border);--sidemenu-toggle-bg-hover:oklch(from var(--color-sidebar-accent) calc(l - .04) c h);--sidemenu-transition-duration:.3s;--sidemenu-transition-timing:cubic-bezier(.4, 0, .2, 1);--sidemenu-overlay-bg:#00000080}@supports (color:lab(0% 0 0)){:root{--sidemenu-overlay-bg:lab(0% 0 0/.5)}}@supports (color:color-mix(in lab, red, red)){:root{--sidemenu-overlay-bg:color-mix(in oklch, var(--color-black) 50%, transparent)}}:root{--sidemenu-z-index:var(--z-modal);--sidemenu-focus-ring:var(--color-ring);--sidemenu-focus-ring-width:calc(var(--spacing) * .5);--sidemenu-focus-ring-offset:calc(var(--spacing) * .5)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--sidemenu-toggle-bg-hover:oklch(from var(--color-sidebar-accent) calc(l + .05) c h);--sidemenu-overlay-bg:#000000b3}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--sidemenu-overlay-bg:lab(0% 0 0/.7)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--sidemenu-overlay-bg:color-mix(in oklch, var(--color-black) 70%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--sidemenu-focus-ring:var(--color-ring);--sidemenu-shadow:var(--shadow-lg);--sidemenu-bg:var(--color-sidebar-background);--sidemenu-border:var(--color-sidebar-border);--sidemenu-text:var(--color-sidebar-foreground);--sidemenu-header-text:var(--color-sidebar-foreground);--sidemenu-toggle-bg:var(--color-sidebar-accent);--sidemenu-toggle-border:var(--color-sidebar-border)}:root{--topnav-height:calc(var(--spacing) * 17);--topnav-height-mobile:calc(var(--spacing) * 14);--topnav-padding-x:calc(var(--spacing) * 6);--topnav-padding-y:calc(var(--spacing) * 3);--topnav-padding-end:calc(var(--spacing) * 3);--topnav-item-gap:calc(var(--spacing) * 2);--topnav-action-gap:calc(var(--spacing) * 3);--topnav-logo-height:calc(var(--spacing) * 8);--topnav-item-padding-x:calc(var(--spacing) * 3);--topnav-item-padding-y:calc(var(--spacing) * 2);--topnav-item-radius:calc(var(--spacing) * 1.5);--topnav-item-font-size:calc(var(--spacing) * 3.5);--topnav-item-font-weight:500;--topnav-bg:var(--elevation-elevated-bg);--topnav-border:var(--elevation-elevated-border);--topnav-shadow:var(--elevation-elevated-shadow);--topnav-text:var(--color-grey-900);--topnav-item-text:var(--color-grey-700);--topnav-item-text-hover:var(--color-grey-900);--topnav-item-text-active:var(--color-primary-text);--topnav-app-name-color:var(--color-primary-text);--topnav-app-name-font-size:var(--font-size-l);--topnav-app-name-line-height:1.5rem;--topnav-app-name-font-size-desktop:var(--font-size-2xl);--topnav-app-name-line-height-desktop:1.75rem;--topnav-app-name-font-weight:600;--topnav-app-name-letter-spacing:-.01rem;--topnav-item-bg-hover:var(--color-grey-100);--topnav-icon-btn-bg-hover:#0e162a0d}@supports (color:lab(0% 0 0)){:root{--topnav-icon-btn-bg-hover:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--topnav-icon-btn-bg-hover:color-mix(in oklch, var(--color-primary) 5%, transparent)}}:root{--topnav-icon-btn-bg-active:#0e162a1a}@supports (color:lab(0% 0 0)){:root{--topnav-icon-btn-bg-active:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--topnav-icon-btn-bg-active:color-mix(in oklch, var(--color-primary) 10%, transparent)}}:root{--topnav-icon-btn-color-hover:var(--color-grey-500);--topnav-icon-btn-color-active:var(--color-grey-500);--topnav-icon-btn-bg-hover-gradient:none;--topnav-icon-btn-bg-active-gradient:none;--topnav-item-bg-active:var(--color-primary);--topnav-icon-color:var(--color-grey-500);--topnav-icon-color-hover:var(--color-grey-700);--topnav-icon-color-active:var(--color-white);--topnav-search-width:calc(var(--spacing) * 64);--topnav-search-height:calc(var(--spacing) * 9);--topnav-search-bg:var(--color-grey-100);--topnav-search-border:var(--color-grey-200);--topnav-search-placeholder:var(--color-grey-500);--topnav-transition-duration:.15s;--topnav-z-index:var(--z-fixed);--topnav-focus-ring:var(--color-ring);--topnav-focus-ring-width:calc(var(--spacing) * .5);--topnav-focus-ring-offset:calc(var(--spacing) * .5);--topnav-notification-badge-bg:var(--color-destructive);--topnav-notification-badge-text:var(--color-white)}@media (min-width:48rem){:root{--topnav-padding-end:calc(var(--spacing) * 2)}}@media (min-width:62rem){:root{--topnav-padding-end:calc(var(--spacing) * 4)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--topnav-bg:var(--elevation-elevated-bg);--topnav-border:var(--elevation-elevated-border);--topnav-shadow:var(--elevation-elevated-shadow);--topnav-text:var(--color-grey-50);--topnav-item-text:var(--color-grey-300);--topnav-item-text-hover:var(--color-grey-50);--topnav-item-text-active:var(--color-primary-text);--topnav-app-name-color:var(--color-primary-text);--topnav-item-bg-hover:var(--color-grey-700);--topnav-item-bg-active:oklch(from var(--color-primary) calc(l - .07) c h);--topnav-icon-btn-bg-hover:transparent;--topnav-icon-btn-bg-active:transparent;--topnav-icon-btn-bg-hover-gradient:var(--gradient-button-hover);--topnav-icon-btn-bg-active-gradient:linear-gradient(138deg, var(--color-aqua-400) -166.63%, var(--color-blue-500) 122.82%);--topnav-icon-btn-color-hover:var(--color-white);--topnav-icon-btn-color-active:var(--color-white);--topnav-icon-color:var(--color-white);--topnav-icon-color-hover:var(--color-white);--topnav-icon-color-active:var(--color-white);--topnav-search-bg:var(--color-grey-700);--topnav-search-border:var(--color-grey-600);--topnav-search-placeholder:var(--color-grey-500);--topnav-focus-ring:var(--color-ring);--topnav-notification-badge-bg:var(--color-destructive);--topnav-notification-badge-text:var(--color-static-white)}:root{--avatar-dropdown-size:calc(var(--spacing) * 10);--avatar-dropdown-size-sm:calc(var(--spacing) * 8);--avatar-dropdown-padding:0;--avatar-dropdown-gap:calc(var(--spacing) * 2);--avatar-dropdown-chevron-size:calc(var(--spacing) * 6);--avatar-dropdown-radius:calc(var(--spacing) * 1.5);--avatar-dropdown-name-size:calc(var(--spacing) * 3.556);--avatar-dropdown-name-weight:500;--avatar-dropdown-name-line-height:calc(var(--spacing) * 5);--avatar-dropdown-name-letter-spacing:-.0583px;--avatar-dropdown-role-size:calc(var(--spacing) * 3.16);--avatar-dropdown-role-weight:400;--avatar-dropdown-role-line-height:calc(var(--spacing) * 4.5);--avatar-dropdown-bg:transparent;--avatar-dropdown-bg-hover:var(--color-grey-100);--avatar-dropdown-name-color:var(--color-grey-500);--avatar-dropdown-role-color:var(--color-grey-400);--avatar-dropdown-chevron-color:var(--color-grey-500);--avatar-dropdown-avatar-border:var(--color-grey-100);--avatar-dropdown-fallback-bg:var(--color-grey-400);--avatar-dropdown-fallback-text:var(--color-static-white);--avatar-dropdown-menu-width:calc(var(--spacing) * 68);--avatar-dropdown-menu-padding:calc(var(--spacing) * 2);--avatar-dropdown-menu-radius:calc(var(--spacing) * 2);--avatar-dropdown-menu-shadow:var(--shadow-sm);--avatar-dropdown-menu-bg:var(--color-static-white);--avatar-dropdown-menu-border:var(--color-grey-100);--avatar-dropdown-menu-item-height:calc(var(--spacing) * 10);--avatar-dropdown-menu-item-px:calc(var(--spacing) * 4);--avatar-dropdown-menu-item-py:calc(var(--spacing) * 2.25);--avatar-dropdown-menu-item-gap:calc(var(--spacing) * 3);--avatar-dropdown-menu-item-icon-size:calc(var(--spacing) * 6);--avatar-dropdown-menu-item-radius:calc(var(--spacing) * 1.5);--avatar-dropdown-menu-item-font-size:calc(var(--spacing) * 3.556);--avatar-dropdown-menu-item-font-weight:400;--avatar-dropdown-menu-item-line-height:calc(var(--spacing) * 5);--avatar-dropdown-menu-item-gap-between:calc(var(--spacing) * 2);--avatar-dropdown-menu-item-color:var(--color-grey-500);--avatar-dropdown-menu-item-hover-bg:var(--color-grey-50);--avatar-dropdown-menu-item-hover-color:var(--color-grey-700);--avatar-dropdown-menu-item-active-bg:#0e162a0d}@supports (color:lab(0% 0 0)){:root{--avatar-dropdown-menu-item-active-bg:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){:root{--avatar-dropdown-menu-item-active-bg:color-mix(in oklch, var(--color-primary) 5%, transparent)}}:root{--avatar-dropdown-menu-item-active-color:var(--color-primary);--avatar-dropdown-menu-item-active-hover-bg:#0e162a1a}@supports (color:lab(0% 0 0)){:root{--avatar-dropdown-menu-item-active-hover-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){:root{--avatar-dropdown-menu-item-active-hover-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}:root{--avatar-dropdown-menu-item-active-hover-color:var(--color-primary);--avatar-dropdown-menu-item-destructive-color:var(--color-destructive);--avatar-dropdown-menu-item-destructive-hover-bg:#e3001914}@supports (color:lab(0% 0 0)){:root{--avatar-dropdown-menu-item-destructive-hover-bg:lab(48.556% 74.2444 55.6775/.08)}}@supports (color:color-mix(in lab, red, red)){:root{--avatar-dropdown-menu-item-destructive-hover-bg:color-mix(in oklch, var(--color-destructive) 8%, transparent)}}:root{--avatar-dropdown-menu-divider-height:.0625rem;--avatar-dropdown-menu-divider-color:var(--color-grey-50);--avatar-dropdown-menu-header-avatar-size:calc(var(--spacing) * 10);--avatar-dropdown-menu-header-padding:calc(var(--spacing) * 2);--avatar-dropdown-menu-header-gap:calc(var(--spacing) * 2);--avatar-dropdown-menu-header-name-size:calc(var(--spacing) * 3.556);--avatar-dropdown-menu-header-name-weight:500;--avatar-dropdown-menu-header-name-color:var(--color-grey-500);--avatar-dropdown-menu-header-role-size:calc(var(--spacing) * 3.16);--avatar-dropdown-menu-header-role-weight:400;--avatar-dropdown-menu-header-role-color:var(--color-grey-400);--avatar-dropdown-transition:.15s;--avatar-dropdown-focus-ring:var(--color-ring);--avatar-dropdown-focus-ring-width:calc(var(--spacing) * .5);--avatar-dropdown-focus-ring-offset:calc(var(--spacing) * .5)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-bg-hover:#1b222e80}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-bg-hover:lab(12.8807% -.591971 -9.04522/.5)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-bg-hover:color-mix(in oklch, var(--color-grey-700) 50%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-name-color:var(--color-grey-25);--avatar-dropdown-role-color:var(--color-grey-300);--avatar-dropdown-chevron-color:var(--color-grey-300);--avatar-dropdown-avatar-border:var(--color-grey-600);--avatar-dropdown-fallback-bg:var(--color-grey-700);--avatar-dropdown-fallback-text:var(--color-grey-200);--avatar-dropdown-menu-bg:var(--elevation-elevated-bg);--avatar-dropdown-menu-border:var(--color-grey-700);--avatar-dropdown-menu-shadow:var(--shadow-md);--avatar-dropdown-menu-item-color:var(--color-grey-200);--avatar-dropdown-menu-item-hover-bg:var(--color-grey-700);--avatar-dropdown-menu-item-hover-color:var(--color-grey-25);--avatar-dropdown-menu-item-active-bg:#0e162a26}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-item-active-bg:lab(7.44748% 1.81934 -15.0274/.15)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-item-active-bg:color-mix(in oklch, var(--color-primary) 15%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-item-active-color:var(--color-primary);--avatar-dropdown-menu-item-active-hover-bg:#0e162a40}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-item-active-hover-bg:lab(7.44748% 1.81934 -15.0274/.25)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-item-active-hover-bg:color-mix(in oklch, var(--color-primary) 25%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-item-active-hover-color:oklch(from var(--color-primary) calc(l + .1) c h);--avatar-dropdown-menu-item-destructive-color:var(--color-destructive);--avatar-dropdown-menu-item-destructive-hover-bg:#e300191f}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-item-destructive-hover-bg:lab(48.556% 74.2444 55.6775/.12)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-item-destructive-hover-bg:color-mix(in oklch, var(--color-destructive) 12%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--avatar-dropdown-menu-divider-color:var(--color-grey-700);--avatar-dropdown-menu-header-name-color:var(--color-grey-25);--avatar-dropdown-menu-header-role-color:var(--color-grey-300);--avatar-dropdown-focus-ring:var(--color-ring)}:root{--bottommenu-height:calc(var(--spacing) * 14);--bottommenu-padding-x:calc(var(--spacing) * 4);--bottommenu-padding-y:calc(var(--spacing) * 2);--bottommenu-radius:calc(var(--spacing) * 10);--bottommenu-item-gap:calc(var(--spacing) * 2);--bottommenu-bottom-offset:calc(var(--spacing) * 4);--bottommenu-side-margin:calc(var(--spacing) * 4);--bottommenu-item-padding-x:calc(var(--spacing) * 4);--bottommenu-item-padding-y:calc(var(--spacing) * 2);--bottommenu-item-radius:calc(var(--spacing) * 6);--bottommenu-icon-size:calc(var(--spacing) * 6);--bottommenu-item-inner-gap:calc(var(--spacing) * 1.5);--bottommenu-font-size:calc(var(--spacing) * 3.16);--bottommenu-font-weight:600;--bottommenu-text-transform:uppercase;--bottommenu-letter-spacing:.05em;--bottommenu-bg:var(--color-blue-800);--bottommenu-text:var(--color-static-white);--bottommenu-text-inactive:#ffffffb3}@supports (color:lab(0% 0 0)){:root{--bottommenu-text-inactive:lab(100% 0 0/.7)}}@supports (color:color-mix(in lab, red, red)){:root{--bottommenu-text-inactive:color-mix(in oklch, var(--color-white) 70%, transparent)}}:root{--bottommenu-icon-color:var(--color-static-white);--bottommenu-icon-inactive:#ffffffb3}@supports (color:lab(0% 0 0)){:root{--bottommenu-icon-inactive:lab(100% 0 0/.7)}}@supports (color:color-mix(in lab, red, red)){:root{--bottommenu-icon-inactive:color-mix(in oklch, var(--color-white) 70%, transparent)}}:root{--bottommenu-item-active-bg:#ffffff26;--bottommenu-item-hover-bg:#ffffff1a;--bottommenu-badge-size:calc(var(--spacing) * 5);--bottommenu-badge-font-size:calc(var(--spacing) * 2.5);--bottommenu-badge-bg:var(--color-danger-500);--bottommenu-badge-text:var(--color-static-white);--bottommenu-transition:.15s;--bottommenu-z-index:var(--z-fixed);--bottommenu-shadow:0 .625rem 1.25rem -.1875rem var(--shadow-color), 0 .25rem .375rem -.125rem var(--shadow-color)}@supports (color:lab(0% 0 0)){:root{--bottommenu-item-active-bg:lab(100% 0 0/.15);--bottommenu-item-hover-bg:lab(100% 0 0/.1)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--bottommenu-bg:var(--color-blue-800);--bottommenu-text:var(--color-static-white);--bottommenu-text-inactive:#fff9;--bottommenu-icon-color:var(--color-static-white);--bottommenu-icon-inactive:#fff9;--bottommenu-item-active-bg:#fff3;--bottommenu-item-hover-bg:#ffffff1a;--bottommenu-badge-bg:var(--color-danger-500);--bottommenu-shadow:0 .625rem 1.25rem -.1875rem var(--shadow-color), 0 .25rem .375rem -.125rem var(--shadow-color)}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--bottommenu-text-inactive:lab(100% 0 0/.6);--bottommenu-icon-inactive:lab(100% 0 0/.6);--bottommenu-item-active-bg:lab(100% 0 0/.2);--bottommenu-item-hover-bg:lab(100% 0 0/.1)}}:root{--actionmenu-size:calc(var(--spacing) * 14.5);--actionmenu-radius:9999px;--actionmenu-icon-size:calc(var(--spacing) * 6);--actionmenu-item-height:calc(var(--spacing) * 11);--actionmenu-item-padding-x:calc(var(--spacing) * 4);--actionmenu-item-padding-y:calc(var(--spacing) * 3);--actionmenu-item-gap:calc(var(--spacing) * 3);--actionmenu-item-padding:.5rem .75rem;--actionmenu-menu-width:calc(var(--spacing) * 48);--actionmenu-menu-padding:calc(var(--spacing) * 2);--actionmenu-menu-radius:calc(var(--spacing) * 3);--actionmenu-menu-offset:calc(var(--spacing) * 3);--actionmenu-bg:var(--color-primary);--actionmenu-bg-pressed:oklch(from var(--color-primary) calc(l - .07) c h);--actionmenu-bg-open:oklch(from var(--color-primary) calc(l - .14) c h);--actionmenu-icon-color:var(--color-static-white);--actionmenu-shadow:0 .625rem 1.25rem -.1875rem var(--shadow-color), 0 .25rem .375rem -.125rem var(--shadow-color);--actionmenu-shadow-hover:0 1.25rem 1.5625rem -.1875rem var(--shadow-color), 0 .625rem .625rem -.125rem var(--shadow-color);--actionmenu-menu-bg:var(--color-static-white);--actionmenu-menu-border:var(--color-grey-200);--actionmenu-menu-shadow:var(--shadow-xl);--actionmenu-item-text:var(--color-grey-900);--actionmenu-item-icon:var(--color-grey-600);--actionmenu-item-hover-bg:var(--color-grey-100);--actionmenu-item-hover-text:var(--color-grey-900);--actionmenu-item-font-size:calc(var(--spacing) * 3.5);--actionmenu-item-font-weight:500;--actionmenu-transition:.2s;--actionmenu-timing:cubic-bezier(.4, 0, .2, 1);--actionmenu-z-index:var(--z-popover);--actionmenu-focus-ring:var(--color-ring);--actionmenu-focus-ring-width:calc(var(--spacing) * .5);--actionmenu-focus-ring-offset:calc(var(--spacing) * .5);--actionmenu-scale-pressed:.95}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--actionmenu-bg:var(--color-primary);--actionmenu-bg-pressed:oklch(from var(--color-primary) calc(l - .03) c h);--actionmenu-bg-open:oklch(from var(--color-primary) calc(l - .07) c h);--actionmenu-menu-bg:var(--color-grey-800);--actionmenu-menu-border:var(--color-grey-700);--actionmenu-item-text:var(--color-grey-50);--actionmenu-item-icon:var(--color-grey-400);--actionmenu-item-hover-bg:var(--color-grey-700);--actionmenu-item-hover-text:var(--color-grey-50);--actionmenu-focus-ring:var(--color-ring);--actionmenu-shadow:0 .625rem 1.25rem -.1875rem var(--shadow-color), 0 .25rem .375rem -.125rem var(--shadow-color);--actionmenu-shadow-hover:0 1.25rem 1.5625rem -.1875rem var(--shadow-color), 0 .625rem .625rem -.125rem var(--shadow-color);--actionmenu-menu-shadow:var(--shadow-xl)}:root{--breadcrumb-gap:calc(var(--spacing) * 2);--breadcrumb-separator-size:calc(var(--spacing) * 4);--breadcrumb-text:var(--color-grey-600);--breadcrumb-hover-text:var(--color-grey-900);--breadcrumb-current-text:var(--color-grey-900);--breadcrumb-separator-color:var(--color-grey-500);--breadcrumb-font-size:calc(var(--spacing) * 3.5);--breadcrumb-font-weight:400;--breadcrumb-current-font-weight:500;--breadcrumb-transition-duration:.15s;--breadcrumb-focus-ring-color:var(--color-ring);--breadcrumb-focus-ring-width:calc(var(--spacing) * .5);--breadcrumb-focus-ring-offset:calc(var(--spacing) * .5);--brand-breadcrumb-gap:var(--breadcrumb-gap);--brand-breadcrumb-font-size:var(--breadcrumb-font-size)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--breadcrumb-text:var(--color-grey-300);--breadcrumb-hover-text:var(--color-grey-50);--breadcrumb-current-text:var(--color-grey-50);--breadcrumb-separator-color:var(--color-grey-500);--breadcrumb-focus-ring-color:var(--color-ring)}:root{--pagination-gap:calc(var(--spacing) * 1);--pagination-justify:center;--pagination-item-size-sm:calc(var(--spacing) * 8);--pagination-item-size:calc(var(--spacing) * 9);--pagination-item-size-lg:calc(var(--spacing) * 10);--pagination-item-min-width-sm:calc(var(--spacing) * 8);--pagination-item-min-width:calc(var(--spacing) * 9);--pagination-item-min-width-lg:calc(var(--spacing) * 10);--pagination-item-padding-x-sm:calc(var(--spacing) * 2);--pagination-item-padding-x:calc(var(--spacing) * 3);--pagination-item-padding-x-lg:calc(var(--spacing) * 4);--pagination-item-radius:calc(var(--spacing) * 1.5);--pagination-border-width:calc(var(--spacing) * .25);--pagination-font-size-sm:calc(var(--spacing) * 3.25);--pagination-font-size:calc(var(--spacing) * 3.5);--pagination-font-size-lg:calc(var(--spacing) * 4);--pagination-font-weight:500;--pagination-line-height:1.5;--pagination-item-bg:transparent;--pagination-item-text:var(--color-foreground);--pagination-item-border:transparent;--pagination-item-hover-bg:var(--color-grey-25);--pagination-item-hover-text:var(--color-grey-900);--pagination-item-hover-border:transparent;--pagination-item-active-bg:var(--color-primary);--pagination-item-active-text:var(--color-primary-foreground);--pagination-item-active-border:var(--color-primary);--pagination-item-disabled-bg:transparent;--pagination-item-disabled-text:var(--color-grey-400);--pagination-item-disabled-opacity:.5;--pagination-item-disabled-cursor:not-allowed;--pagination-focus-ring-color:var(--color-ring);--pagination-focus-ring-width:calc(var(--spacing) * .5);--pagination-focus-ring-offset:calc(var(--spacing) * .5);--pagination-ellipsis-size:calc(var(--spacing) * 9);--pagination-ellipsis-text:var(--color-muted-foreground);--pagination-ellipsis-gap:calc(var(--spacing) * 1);--pagination-nav-gap:calc(var(--spacing) * 1);--pagination-nav-padding-x:calc(var(--spacing) * 3);--pagination-nav-icon-size:calc(var(--spacing) * 4);--pagination-dropdown-width:calc(var(--spacing) * 20);--pagination-dropdown-height:calc(var(--spacing) * 9);--pagination-dropdown-bg:var(--color-static-white);--pagination-dropdown-text:var(--color-grey-900);--pagination-dropdown-border:var(--color-grey-200);--pagination-dropdown-radius:calc(var(--spacing) * 1.5);--pagination-dropdown-padding-x:calc(var(--spacing) * 3);--pagination-dropdown-padding-y:calc(var(--spacing) * 2);--pagination-dropdown-hover-bg:var(--color-grey-25);--pagination-dropdown-hover-border:var(--color-grey-300);--pagination-dropdown-focus-ring:var(--color-ring);--pagination-transition-duration:.15s;--pagination-transition-timing:ease-in-out;--pagination-transition:all var(--pagination-transition-duration) var(--pagination-transition-timing);--pagination-container-padding:calc(var(--spacing) * 2);--pagination-container-gap:calc(var(--spacing) * 2)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--pagination-item-bg:transparent;--pagination-item-text:var(--color-foreground);--pagination-item-border:transparent;--pagination-item-hover-bg:var(--color-grey-800);--pagination-item-hover-text:var(--color-grey-50);--pagination-item-hover-border:transparent;--pagination-item-active-bg:var(--color-primary);--pagination-item-active-text:var(--color-primary-foreground);--pagination-item-active-border:var(--color-primary);--pagination-item-disabled-text:var(--color-grey-600);--pagination-focus-ring-color:var(--color-ring);--pagination-ellipsis-text:var(--color-muted-foreground);--pagination-dropdown-bg:var(--color-grey-800);--pagination-dropdown-text:var(--color-grey-50);--pagination-dropdown-border:var(--color-grey-600);--pagination-dropdown-hover-bg:var(--color-grey-700);--pagination-dropdown-hover-border:var(--color-grey-500);--pagination-dropdown-focus-ring:var(--color-ring)}:root{--stepper-container-gap:0rem;--stepper-container-padding:0rem;--stepper-circle-size-sm:calc(var(--spacing) * 8);--stepper-circle-size-md:calc(var(--spacing) * 10);--stepper-circle-size-lg:calc(var(--spacing) * 12);--stepper-circle-border-width:calc(var(--spacing) * .5);--stepper-circle-border-radius:50%;--stepper-circle-font-size:var(--font-size-s);--stepper-circle-font-weight:600;--stepper-circle-pending-bg:var(--color-static-white);--stepper-circle-pending-border:var(--color-grey-200);--stepper-circle-pending-text:var(--color-grey-500);--stepper-circle-active-bg:var(--color-static-white);--stepper-circle-active-border:var(--color-primary);--stepper-circle-active-text:var(--color-primary-text);--stepper-circle-completed-bg:var(--color-primary);--stepper-circle-completed-border:var(--color-primary);--stepper-circle-completed-text:var(--color-static-white);--stepper-circle-error-bg:var(--color-static-white);--stepper-circle-error-border:var(--color-danger-500);--stepper-circle-error-text:var(--color-danger-500);--stepper-circle-hover-bg:var(--color-grey-25);--stepper-circle-hover-border:oklch(from var(--color-primary) calc(l - .07) c h);--stepper-circle-hover-opacity:.8;--stepper-circle-disabled-opacity:.5;--stepper-circle-disabled-cursor:not-allowed;--stepper-connector-thickness-sm:calc(var(--spacing) * .5);--stepper-connector-thickness-md:calc(var(--spacing) * .5);--stepper-connector-thickness-lg:calc(var(--spacing) * .75);--stepper-connector-min-length-horizontal:calc(var(--spacing) * 8);--stepper-connector-min-length-vertical:calc(var(--spacing) * 8);--stepper-connector-pending-bg:var(--color-grey-200);--stepper-connector-completed-bg:var(--color-primary);--stepper-label-font-size-sm:calc(var(--spacing) * 3);--stepper-label-font-size-md:calc(var(--spacing) * 3.5);--stepper-label-font-size-lg:calc(var(--spacing) * 4);--stepper-label-font-weight:500;--stepper-label-line-height:1.5;--stepper-label-pending-text:var(--color-grey-500);--stepper-label-active-text:var(--color-grey-900);--stepper-label-completed-text:var(--color-grey-600);--stepper-description-font-size-sm:calc(var(--spacing) * 2.75);--stepper-description-font-size-md:calc(var(--spacing) * 3);--stepper-description-font-size-lg:calc(var(--spacing) * 3.5);--stepper-description-font-weight:400;--stepper-description-line-height:1.4;--stepper-description-text:var(--color-grey-500);--stepper-icon-size-sm:calc(var(--spacing) * 4);--stepper-icon-size-md:calc(var(--spacing) * 5);--stepper-icon-size-lg:calc(var(--spacing) * 6);--stepper-check-icon-size-sm:calc(var(--spacing) * 4);--stepper-check-icon-size-md:calc(var(--spacing) * 5);--stepper-check-icon-size-lg:calc(var(--spacing) * 6);--stepper-label-margin-top:calc(var(--spacing) * 2);--stepper-description-margin-top:calc(var(--spacing) * 1);--stepper-vertical-step-gap:calc(var(--spacing) * 4);--stepper-vertical-label-margin-left:calc(var(--spacing) * 4);--stepper-optional-text:var(--color-grey-500);--stepper-optional-font-size:calc(var(--spacing) * 3);--stepper-optional-font-weight:400;--stepper-transition:all .2s ease-in-out;--stepper-transition-fast:all .15s ease-in-out;--stepper-mobile-circle-size:calc(var(--spacing) * 8);--stepper-mobile-dropdown-padding-inline-end:calc(var(--spacing) * 10);--stepper-mobile-label-font-size:calc(var(--spacing) * 3);--stepper-mobile-hide-labels:none;--stepper-mobile-connector-min-length:calc(var(--spacing) * 4);--stepper-mobile-progress-height:calc(var(--spacing) * 1);--stepper-mobile-progress-bg:var(--color-grey-200);--stepper-mobile-progress-fill:var(--color-primary);--stepper-mobile-progress-radius:calc(var(--spacing) * .5);--stepper-mobile-dot-size:calc(var(--spacing) * 2);--stepper-mobile-dot-active-size:calc(var(--spacing) * 3);--stepper-mobile-dot-gap:calc(var(--spacing) * 2);--stepper-mobile-dot-pending-bg:var(--color-grey-200);--stepper-mobile-dot-active-bg:var(--color-primary);--stepper-mobile-dot-completed-bg:var(--color-primary);--stepper-mobile-dropdown-height:calc(var(--spacing) * 10);--stepper-mobile-dropdown-padding:calc(var(--spacing) * 3);--stepper-mobile-dropdown-bg:var(--color-static-white);--stepper-mobile-dropdown-border:var(--color-grey-200);--stepper-mobile-dropdown-radius:calc(var(--spacing) * 2);--stepper-mobile-counter-font-size:calc(var(--spacing) * 3.5);--stepper-mobile-counter-font-weight:500;--stepper-mobile-counter-text:var(--color-grey-600);--stepper-focus-outline-color:var(--color-primary);--stepper-focus-outline-width:calc(var(--spacing) * .5);--stepper-focus-outline-offset:calc(var(--spacing) * .5)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--stepper-circle-pending-bg:var(--color-grey-800);--stepper-circle-pending-border:var(--color-grey-600);--stepper-circle-pending-text:var(--color-grey-400);--stepper-circle-active-bg:var(--color-grey-800);--stepper-circle-active-border:var(--color-primary);--stepper-circle-active-text:var(--color-primary-text);--stepper-circle-completed-bg:var(--color-primary);--stepper-circle-completed-border:var(--color-primary);--stepper-circle-completed-text:var(--color-static-white);--stepper-circle-error-bg:var(--color-grey-800);--stepper-circle-error-border:var(--color-danger-400);--stepper-circle-error-text:var(--color-danger-400);--stepper-circle-hover-bg:var(--color-grey-700);--stepper-circle-hover-border:oklch(from var(--color-primary) calc(l + .1) c h);--stepper-connector-pending-bg:var(--color-grey-600);--stepper-connector-completed-bg:var(--color-primary);--stepper-label-pending-text:var(--color-grey-400);--stepper-label-active-text:var(--color-grey-50);--stepper-label-completed-text:var(--color-grey-300);--stepper-description-text:var(--color-grey-400);--stepper-optional-text:var(--color-grey-400);--stepper-focus-outline-color:var(--color-primary);--stepper-mobile-progress-bg:var(--color-grey-700);--stepper-mobile-progress-fill:var(--color-primary);--stepper-mobile-dot-pending-bg:var(--color-grey-600);--stepper-mobile-dot-active-bg:var(--color-primary);--stepper-mobile-dot-completed-bg:var(--color-primary);--stepper-mobile-dropdown-bg:var(--color-grey-800);--stepper-mobile-dropdown-border:var(--color-grey-600);--stepper-mobile-counter-text:var(--color-grey-400)}@media (max-width:47.9375rem){:root{--stepper-circle-size-md:var(--stepper-mobile-circle-size);--stepper-label-font-size-md:var(--stepper-mobile-label-font-size);--stepper-connector-min-length-horizontal:var(--stepper-mobile-connector-min-length)}}:root{--app-launcher-z-index:var(--z-app-launcher);--app-launcher-grid-gap:calc(var(--spacing) * 10);--app-launcher-grid-row-gap:calc(var(--spacing) * 4);--app-launcher-grid-cols:6;--app-launcher-padding-top:calc(var(--spacing) * 20);--app-launcher-padding-x:calc(var(--spacing) * 12);--app-launcher-padding-bottom:calc(var(--spacing) * 20);--app-launcher-padding-x-tablet:calc(var(--spacing) * 17);--app-launcher-icon-size:calc(var(--spacing) * 32);--app-launcher-icon-radius:var(--radius-3xl);--app-launcher-icon-img-size:80%;--app-launcher-icon-outline-width:calc(var(--spacing) * .5);--app-launcher-icon-border-width:calc(var(--spacing) * .5);--app-launcher-label-font-size:calc(var(--spacing) * 4);--app-launcher-label-font-weight:400;--app-launcher-label-line-height:calc(var(--spacing) * 6);--app-launcher-label-letter-spacing:-.01em;--app-launcher-label-padding:calc(var(--spacing) * 2.5);--app-launcher-bg:var(--color-white);--app-launcher-gradient-teal:var(--color-teal-400);--app-launcher-gradient-teal-opacity:.2;--app-launcher-gradient-blue:var(--color-primary);--app-launcher-gradient-blue-opacity:.18;--app-launcher-gradient-purple:var(--color-purple-400);--app-launcher-gradient-purple-opacity:.4;--app-launcher-gradient-teal-bg:radial-gradient(ellipse 50% 50% at 86% 15%, var(--app-launcher-gradient-teal) 0%, transparent 70%);--app-launcher-gradient-blue-bg:radial-gradient(ellipse 45% 55% at 55% 15%, var(--app-launcher-gradient-blue) 0%, transparent 70%);--app-launcher-gradient-purple-bg:radial-gradient(ellipse 55% 70% at 8% 35%, var(--app-launcher-gradient-purple) 0%, transparent 65%);--app-launcher-content-max-width:calc(var(--spacing) * 275);--app-launcher-icon-bg:var(--color-grey-25);--app-launcher-icon-bg-hover:#0e162a33}@supports (color:lab(0% 0 0)){:root{--app-launcher-icon-bg-hover:lab(7.44748% 1.81934 -15.0274/.2)}}@supports (color:color-mix(in lab, red, red)){:root{--app-launcher-icon-bg-hover:color-mix(in oklch, var(--color-primary) 20%, transparent)}}:root{--app-launcher-icon-bg-active:#0e162a59}@supports (color:lab(0% 0 0)){:root{--app-launcher-icon-bg-active:lab(7.44748% 1.81934 -15.0274/.35)}}@supports (color:color-mix(in lab, red, red)){:root{--app-launcher-icon-bg-active:color-mix(in oklch, var(--color-primary) 35%, transparent)}}:root{--app-launcher-icon-border-pressed:#0e162a99}@supports (color:lab(0% 0 0)){:root{--app-launcher-icon-border-pressed:lab(7.44748% 1.81934 -15.0274/.6)}}@supports (color:color-mix(in lab, red, red)){:root{--app-launcher-icon-border-pressed:color-mix(in oklch, var(--color-primary) 60%, transparent)}}:root{--app-launcher-icon-border-active:var(--color-primary);--app-launcher-icon-shadow-hover:var(--shadow-xs);--app-launcher-label-color:var(--color-black);--app-launcher-transition-duration:var(--motion-duration-base);--app-launcher-transition-timing:var(--motion-ease-in-out);--app-launcher-enter-duration:var(--motion-duration-slow);--app-launcher-exit-duration:var(--motion-duration-base);--app-launcher-scale-hover:1.03;--app-launcher-scale-pressed:var(--motion-scale-subtle);--app-launcher-icon-size-mobile:calc(var(--spacing) * 18);--app-launcher-icon-radius-mobile:var(--radius-app-icon,1.3154rem);--app-launcher-label-font-size-mobile:calc(var(--spacing) * 2.25);--app-launcher-label-line-height-mobile:calc(var(--spacing) * 3.5);--app-launcher-label-padding-mobile:calc(var(--spacing) * 1);--app-launcher-padding-top-mobile:calc(var(--spacing) * 8);--app-launcher-padding-x-mobile:calc(var(--spacing) * 4.75);--app-launcher-padding-bottom-mobile:calc(var(--spacing) * 8);--app-launcher-grid-gap-mobile:calc(var(--spacing) * 4);--app-launcher-grid-row-gap-mobile:calc(var(--spacing) * 3)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-gradient-teal-bg:radial-gradient(ellipse 50% 50% at 86% 15%, var(--app-launcher-gradient-teal) 0%, transparent 70%);--app-launcher-gradient-blue-bg:radial-gradient(ellipse 45% 55% at 55% 15%, var(--app-launcher-gradient-blue) 0%, transparent 70%);--app-launcher-gradient-purple-bg:radial-gradient(ellipse 55% 70% at 8% 35%, var(--app-launcher-gradient-purple) 0%, transparent 65%)}:root{--notification-panel-bg:var(--elevation-floating-bg);--notification-panel-border-color:var(--elevation-floating-border);--notification-panel-radius:calc(var(--spacing) * 3);--notification-panel-shadow:0 .1875rem .75rem #00000024;--notification-panel-width:27rem;--notification-panel-max-height:33.25rem;--notification-panel-padding-inline:calc(var(--spacing) * 6);--notification-panel-padding-start:var(--notification-panel-padding-inline);--notification-panel-padding-end:var(--notification-panel-padding-inline);--notification-panel-padding-block:calc(var(--spacing) * 6);--notification-panel-backdrop-color:#0003}@supports (color:lab(0% 0 0)){:root{--notification-panel-shadow:0 .1875rem .75rem lab(0% 0 0/.14);--notification-panel-backdrop-color:lab(0% 0 0/.2)}}@supports (color:color-mix(in lab, red, red)){:root{--notification-panel-backdrop-color:color-mix(in oklch, var(--color-black) 20%, transparent)}}:root{--notification-panel-backdrop-z:calc(var(--z-popover) - 1);--notification-panel-popover-offset:2.4375rem;--notification-panel-viewport-margin:1rem;--notification-panel-header-padding-start:calc(var(--spacing) * 2);--notification-panel-header-padding-end:calc(var(--spacing) * 1.5);--notification-panel-header-border-color:var(--elevation-floating-border);--notification-panel-header-action-gap:calc(var(--spacing) * 1.5);--notification-panel-header-margin-end:calc(var(--spacing) * 6);--notification-panel-title-font-size:var(--font-size-2xl);--notification-panel-title-font-weight:600;--notification-panel-title-line-height:1.75rem;--notification-panel-title-color:var(--color-grey-900);--notification-panel-card-gap:calc(var(--spacing) * 3);--notification-panel-card-bg:var(--elevation-elevated-bg);--notification-panel-card-border-color:var(--elevation-elevated-border);--notification-panel-card-radius:calc(var(--spacing) * 1.5);--notification-panel-card-padding-inline:calc(var(--spacing) * 4);--notification-panel-card-padding-start:var(--notification-panel-card-padding-inline);--notification-panel-card-padding-end:var(--notification-panel-card-padding-inline);--notification-panel-card-padding-block:calc(var(--spacing) * 4);--notification-panel-card-padding-block-start:var(--notification-panel-card-padding-block);--notification-panel-card-padding-block-end:var(--notification-panel-card-padding-block);--notification-panel-card-simple-padding-block:var(--notification-panel-card-padding-block);--notification-panel-card-urgent-border-color:var(--color-destructive);--notification-panel-card-urgent-bg:#e3001914}@supports (color:lab(0% 0 0)){:root{--notification-panel-card-urgent-bg:lab(48.556% 74.2444 55.6775/.08)}}@supports (color:color-mix(in lab, red, red)){:root{--notification-panel-card-urgent-bg:color-mix(in oklch, var(--color-destructive) 8%, transparent)}}:root{--notification-panel-card-hover-bg:var(--color-grey-25);--notification-panel-card-hover-border-color:var(--color-grey-100);--notification-panel-card-shadow:0 .1875rem .75rem #00000024;--notification-panel-card-shadow-mobile:none;--notification-panel-item-title-font-size:var(--font-size-l);--notification-panel-item-title-font-weight:600;--notification-panel-item-title-line-height:1.5rem;--notification-panel-item-title-color:var(--color-grey-600);--notification-panel-item-title-urgent-color:var(--color-destructive);--notification-panel-item-body-font-size:var(--font-size-m);--notification-panel-item-body-font-weight:400;--notification-panel-item-body-line-height:1.25rem;--notification-panel-item-body-color:var(--color-grey-500);--notification-panel-item-row-gap:calc(var(--spacing) * 4);--notification-panel-item-content-offset:calc(var(--spacing) * 4);--notification-panel-dismiss-color:var(--color-grey-400);--notification-panel-scroll-max-height:calc(var(--spacing) * 130);--notification-panel-skeleton-height:calc(var(--spacing) * 22);--notification-panel-skeleton-radius:var(--notification-panel-card-radius);--notification-panel-skeleton-bg:var(--color-grey-25);--notification-panel-end-label-color:var(--color-grey-400);--notification-panel-end-label-font-size:calc(var(--spacing) * 3);--notification-panel-end-label-padding-block:calc(var(--spacing) * 3);--notification-panel-action-gap:calc(var(--spacing) * 2);--notification-panel-action-button-gap:calc(var(--spacing) * 2);--notification-panel-unread-dot-size:calc(var(--spacing) * 2);--notification-panel-unread-dot-color:var(--color-primary)}@supports (color:lab(0% 0 0)){:root{--notification-panel-card-shadow:0 .1875rem .75rem lab(0% 0 0/.14)}}@media (min-width:62rem){:root{--notification-panel-viewport-margin:1.5rem}}.topnav-notification-panel,.topnav-mobile-notif-sheet{--toast-bg:var(--notification-panel-card-bg);--toast-border:var(--notification-panel-card-border-color);--toast-title-color:var(--notification-panel-item-title-color);--toast-description-color:var(--notification-panel-item-body-color);--toast-close-color:var(--notification-panel-dismiss-color);--toast-destructive-bg:var(--notification-panel-card-urgent-bg);--toast-destructive-border:var(--notification-panel-card-urgent-border-color);--toast-destructive-title-color:var(--notification-panel-item-title-urgent-color)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-shadow:0 .1875rem .75rem #00000080;--notification-panel-card-shadow:0 .1875rem .75rem #0006;--notification-panel-border-color:#0f1216cc}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-shadow:0 .1875rem .75rem lab(0% 0 0/.5);--notification-panel-card-shadow:0 .1875rem .75rem lab(0% 0 0/.4);--notification-panel-border-color:lab(5.23796% -.285208 -3.0582/.8)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-border-color:color-mix(in oklch, var(--color-dark-bg-4) 80%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-header-border-color:#0f1216cc}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-header-border-color:lab(5.23796% -.285208 -3.0582/.8)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-header-border-color:color-mix(in oklch, var(--color-dark-bg-4) 80%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-title-color:var(--elevation-floating-text);--notification-panel-card-bg:var(--color-dark-bg-3);--notification-panel-card-border-color:var(--color-dark-bg-4);--notification-panel-card-hover-bg:var(--color-dark-bg-4);--notification-panel-card-hover-border-color:var(--color-border);--notification-panel-card-urgent-border-color:var(--color-destructive);--notification-panel-card-urgent-bg:#e300191f}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-card-urgent-bg:lab(48.556% 74.2444 55.6775/.12)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-card-urgent-bg:color-mix(in oklch, var(--color-destructive) 12%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--notification-panel-item-title-color:var(--elevation-floating-text);--notification-panel-item-title-urgent-color:var(--color-destructive);--notification-panel-item-body-color:var(--color-grey-300);--notification-panel-dismiss-color:var(--color-grey-400);--notification-panel-skeleton-bg:var(--color-dark-bg-4);--notification-panel-end-label-color:var(--color-grey-400);--notification-panel-unread-dot-color:var(--color-primary);--notification-panel-bg:var(--elevation-floating-bg)}:root{--footer-padding-y:calc(var(--spacing) * 16);--footer-padding-y-mobile:calc(var(--spacing) * 10);--footer-padding-x:calc(var(--spacing) * 6);--footer-padding-x-mobile:calc(var(--spacing) * 4);--footer-max-width:var(--page-container-xl);--footer-brand-logo-height:calc(var(--spacing) * 10);--footer-brand-logo-height-mobile:calc(var(--spacing) * 8);--footer-brand-description-max-width:calc(var(--spacing) * 80);--footer-brand-description-font-size:calc(var(--spacing) * 3.5);--footer-brand-description-line-height:1.6;--footer-brand-gap:calc(var(--spacing) * 6);--footer-columns-gap:calc(var(--spacing) * 12);--footer-columns-gap-mobile:calc(var(--spacing) * 8);--footer-column-min-width:calc(var(--spacing) * 40);--footer-column-title-font-size:calc(var(--spacing) * 3.5);--footer-column-title-font-weight:600;--footer-column-title-letter-spacing:.025em;--footer-column-title-margin-bottom:calc(var(--spacing) * 4);--footer-link-font-size:calc(var(--spacing) * 3.5);--footer-link-font-weight:400;--footer-link-gap:calc(var(--spacing) * 3);--footer-link-padding-y:calc(var(--spacing) * 1);--footer-social-gap:calc(var(--spacing) * 4);--footer-social-icon-size:calc(var(--spacing) * 5);--footer-social-button-size:calc(var(--spacing) * 10);--footer-social-button-radius:var(--radius-full);--footer-bottom-padding-y:calc(var(--spacing) * 6);--footer-bottom-margin-top:calc(var(--spacing) * 12);--footer-bottom-font-size:calc(var(--spacing) * 3.5);--footer-bottom-gap:calc(var(--spacing) * 6);--footer-bg:var(--color-grey-50);--footer-border:var(--color-grey-200);--footer-text:var(--color-grey-900);--footer-text-muted:var(--color-grey-600);--footer-column-title-color:var(--color-grey-900);--footer-link-color:var(--color-grey-600);--footer-link-color-hover:var(--color-grey-900);--footer-social-bg:var(--color-grey-100);--footer-social-bg-hover:var(--color-grey-200);--footer-social-color:var(--color-grey-600);--footer-social-color-hover:var(--color-grey-900);--footer-bottom-border:var(--color-grey-200);--footer-bottom-color:var(--color-grey-500);--footer-transition-duration:.15s;--footer-link-underline-offset:.125rem;--footer-focus-ring:var(--color-ring);--footer-focus-ring-width:calc(var(--spacing) * .5)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--footer-bg:var(--color-grey-900);--footer-border:var(--color-grey-700);--footer-text:var(--color-grey-50);--footer-text-muted:var(--color-grey-200);--footer-column-title-color:var(--color-grey-50);--footer-link-color:var(--color-grey-200);--footer-link-color-hover:var(--color-grey-50);--footer-social-bg:var(--color-grey-800);--footer-social-bg-hover:var(--color-grey-700);--footer-social-color:var(--color-grey-200);--footer-social-color-hover:var(--color-grey-50);--footer-bottom-border:var(--color-grey-700);--footer-bottom-color:var(--color-grey-300);--footer-focus-ring:var(--color-ring)}:root{--bottom-action-bar-height:3.625rem;--bottom-action-bar-bottom-offset:1rem;--bottom-action-bar-padding:.5rem;--bottom-action-bar-gap:.0625rem;--bottom-action-bar-radius:4.5rem;--bottom-action-bar-pill-padding-x:1rem;--bottom-action-bar-pill-padding-y:.5625rem;--bottom-action-bar-pill-radius:2.5rem;--bottom-action-bar-pill-min-width:7.75rem;--bottom-action-bar-pill-height:2.625rem;--bottom-action-bar-pill-icon-size:1.5rem;--bottom-action-bar-pill-gap:.25rem;--bottom-action-bar-fab-size:2.5rem;--bottom-action-bar-fab-radius:var(--radius-md);--bottom-action-bar-bg:var(--color-blue-800);--bottom-action-bar-shadow:0 .625rem 1.25rem -.1875rem #00000040, 0 .25rem .5rem -.125rem #0003;--bottom-action-bar-pill-bg:transparent;--bottom-action-bar-pill-color:#ffffffb3;--bottom-action-bar-pill-bg-active:transparent;--bottom-action-bar-pill-color-active:var(--color-static-white);--bottom-action-bar-pill-border-active:var(--color-primary);--bottom-action-bar-pill-bg-hover:#ffffff14}@supports (color:lab(0% 0 0)){:root{--bottom-action-bar-shadow:0 .625rem 1.25rem -.1875rem lab(0% 0 0/.25), 0 .25rem .5rem -.125rem lab(0% 0 0/.2);--bottom-action-bar-pill-color:lab(100% 0 0/.7);--bottom-action-bar-pill-bg-hover:lab(100% 0 0/.08)}}@supports (color:color-mix(in lab, red, red)){:root{--bottom-action-bar-pill-bg-hover:color-mix(in oklch, var(--color-white) 8%, transparent)}}:root{--bottom-action-bar-fab-bg:var(--color-primary);--bottom-action-bar-fab-color:var(--color-primary-foreground);--bottom-action-bar-fab-bg-hover:oklch(from var(--color-primary) calc(l + .06) c h);--bottom-action-bar-font-size:calc(var(--spacing,.25rem) * 3.16);--bottom-action-bar-font-weight:600;--bottom-action-bar-letter-spacing:.05em;--bottom-action-bar-text-transform:uppercase;--bottom-action-bar-badge-size:1.125rem;--bottom-action-bar-badge-font-size:.625rem;--bottom-action-bar-badge-radius:9999px;--bottom-action-bar-badge-bg:var(--color-destructive,#e40014);--bottom-action-bar-badge-color:var(--color-destructive-foreground,#fff);--bottom-action-bar-badge-offset-x:-.375rem;--bottom-action-bar-badge-offset-y:-.375rem;--bottom-action-bar-transition:.15s ease-out;--bottom-action-bar-z-index:var(--z-fixed,1030)}@supports (color:lab(0% 0 0)){:root{--bottom-action-bar-badge-bg:var(--color-destructive,lab(48.4493% 77.4328 61.5452));--bottom-action-bar-badge-color:var(--color-destructive-foreground,lab(100% 0 0))}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--bottom-action-bar-pill-color:#fff9}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--bottom-action-bar-pill-color:lab(100% 0 0/.6)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--bottom-action-bar-pill-color:color-mix(in oklch, var(--color-white) 60%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--bottom-action-bar-pill-bg-hover:#ffffff1a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--bottom-action-bar-pill-bg-hover:lab(100% 0 0/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--bottom-action-bar-pill-bg-hover:color-mix(in oklch, var(--color-white) 10%, transparent)}}:root{--speed-dial-item-bg:var(--color-surface-overlay,#fff);--speed-dial-item-border-color:var(--color-border);--speed-dial-item-radius:var(--radius-full,9999px);--speed-dial-item-padding-block:.625rem;--speed-dial-item-padding-inline:1rem;--speed-dial-item-gap:.5rem;--speed-dial-label-size:var(--font-size-s);--speed-dial-label-weight:500;--speed-dial-stack-gap:.5rem}@supports (color:lab(0% 0 0)){:root{--speed-dial-item-bg:var(--color-surface-overlay,lab(100% 0 0))}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--speed-dial-item-bg:var(--color-surface-overlay-dark,#0b121a);--bottom-action-bar-pill-border-active:var(--color-primary);--bottom-action-bar-fab-bg:var(--color-primary);--bottom-action-bar-fab-color:var(--color-primary-foreground);--bottom-action-bar-fab-bg-hover:oklch(from var(--color-primary) calc(l + .06) c h);--bottom-action-bar-badge-bg:var(--color-destructive,#e40014);--speed-dial-item-border-color:var(--color-border)}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--speed-dial-item-bg:var(--color-surface-overlay-dark,lab(5.23127% -1.15929 -6.2068));--bottom-action-bar-badge-bg:var(--color-destructive,lab(48.4493% 77.4328 61.5452))}}:root{--color-calendar-event-1:217 91% 60%;--color-calendar-event-1-hover:217 91% 50%;--color-calendar-event-1-text:217 91% 15%;--color-calendar-event-1-bg:217 91% 95%;--color-calendar-event-2:142 76% 36%;--color-calendar-event-2-hover:142 76% 26%;--color-calendar-event-2-text:142 76% 15%;--color-calendar-event-2-bg:142 76% 95%;--color-calendar-event-3:45 93% 47%;--color-calendar-event-3-hover:45 93% 37%;--color-calendar-event-3-text:45 93% 15%;--color-calendar-event-3-bg:45 93% 95%;--color-calendar-event-4:262 52% 47%;--color-calendar-event-4-hover:262 52% 37%;--color-calendar-event-4-text:262 52% 15%;--color-calendar-event-4-bg:262 52% 95%;--color-calendar-event-5:12 76% 61%;--color-calendar-event-5-hover:12 76% 51%;--color-calendar-event-5-text:12 76% 15%;--color-calendar-event-5-bg:12 76% 95%;--color-calendar-event-6:180 25% 25%;--color-calendar-event-6-hover:180 25% 15%;--color-calendar-event-6-text:180 25% 10%;--color-calendar-event-6-bg:180 25% 95%;--color-calendar-today:217 91% 60%;--color-calendar-today-bg:217 91% 95%;--color-calendar-today-border:217 91% 50%;--color-calendar-selected:217 91% 95%;--color-calendar-selected-border:217 91% 60%;--color-calendar-selected-text:217 91% 15%;--color-calendar-weekend:0 0% 45%;--color-calendar-weekend-bg:0 0% 98%;--color-calendar-disabled:0 0% 70%;--color-calendar-disabled-bg:0 0% 96%;--color-calendar-hover-bg:0 0% 96%;--color-calendar-hover-border:0 0% 85%;--color-calendar-border:0 0% 90%;--color-calendar-header-bg:0 0% 98%;--color-calendar-header-text:0 0% 20%;--color-workflow-trigger:123 47% 49%;--color-workflow-trigger-hover:123 47% 39%;--color-workflow-trigger-border:123 47% 35%;--color-workflow-trigger-text:123 47% 15%;--color-workflow-action:207 90% 54%;--color-workflow-action-hover:207 90% 44%;--color-workflow-action-border:207 90% 40%;--color-workflow-action-text:207 90% 15%;--color-workflow-condition:36 100% 50%;--color-workflow-condition-hover:36 100% 40%;--color-workflow-condition-border:36 100% 36%;--color-workflow-condition-text:36 100% 15%;--color-workflow-loop:291 64% 42%;--color-workflow-loop-hover:291 64% 32%;--color-workflow-loop-border:291 64% 28%;--color-workflow-loop-text:291 64% 12%;--color-workflow-end:4 90% 58%;--color-workflow-end-hover:4 90% 48%;--color-workflow-end-border:4 90% 44%;--color-workflow-end-text:4 90% 18%;--color-workflow-canvas-bg:0 0% 98%;--color-workflow-canvas-grid:0 0% 90%;--color-workflow-canvas-grid-major:0 0% 85%;--color-workflow-canvas-mask:0 0% 0% / .1;--color-workflow-connection:0 0% 60%;--color-workflow-connection-hover:207 90% 54%;--color-workflow-connection-active:123 47% 49%;--color-workflow-connection-error:4 90% 58%;--color-workflow-node-selected:217 91% 60%;--color-workflow-node-disabled:0 0% 70%;--color-workflow-node-error:4 90% 95%;--filter-header-padding:.75rem 1rem;--filter-header-text:var(--color-foreground);--filter-header-font-size:var(--font-size-m);--filter-header-font-weight:600;--filter-header-line-height:var(--line-height-snug);--filter-title-text:var(--color-foreground);--filter-title-font-size:var(--font-size-s);--filter-title-font-weight:600;--filter-title-line-height:var(--line-height-tight);--filter-clear-text:var(--color-primary-text);--filter-clear-text-hover:var(--color-foreground);--filter-clear-font-size:var(--font-size-s);--filter-clear-font-weight:500;--filter-clear-transition:color .15s ease-out;--filter-divider-color:var(--color-border);--filter-divider-height:1px;--filter-divider-margin:.75rem 0;--filter-button-padding:.75rem;--filter-button-bg-hover:var(--color-primary-hover);--filter-button-bg-disabled:var(--color-muted);--filter-button-text-disabled:var(--color-muted-foreground);--filter-button-transition:background-color .15s ease-out;--filter-input-padding:.5rem .75rem;--filter-input-bg-disabled:var(--color-muted);--filter-input-text-disabled:var(--color-muted-foreground);--filter-input-border-error:var(--color-destructive);--filter-input-transition:border-color .15s ease-out;--filter-selected-gap:.5rem;--filter-selected-padding:.25rem .5rem;--filter-selected-transition:background-color .15s ease-out;--filter-switch-height:1.25rem;--filter-switch-width:2.25rem;--filter-checkbox-gap:.5rem;--filter-scroll-search-max-height:17.25rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--filter-button-bg-disabled:var(--color-muted);--filter-input-bg-disabled:var(--color-muted);--filter-header-text:var(--color-foreground);--filter-title-text:var(--color-foreground);--filter-clear-text:var(--color-primary-text);--filter-clear-text-hover:var(--color-foreground);--filter-divider-color:var(--color-border);--filter-button-bg-hover:var(--color-primary-hover);--filter-button-text-disabled:var(--color-muted-foreground);--filter-input-text-disabled:var(--color-muted-foreground);--filter-input-border-error:var(--color-destructive)}.flyer-action-button{--flyer-action-btn-height:2.25rem;--flyer-action-btn-padding:.5rem .875rem;--flyer-action-btn-gap:.375rem;--flyer-action-btn-radius:var(--radius-full);--flyer-action-btn-bg:var(--color-muted);--flyer-action-btn-border:1px solid var(--color-border);--flyer-action-btn-color:var(--color-muted-foreground);--flyer-action-btn-font-size:var(--font-size-s);--flyer-action-btn-font-weight:var(--font-weight-medium);--flyer-action-btn-bg-active:var(--color-primary-subtle);--flyer-action-btn-border-active:1px solid var(--color-primary);--flyer-action-btn-color-active:var(--color-primary);--flyer-action-btn-badge-size:1.125rem;--flyer-action-btn-badge-bg:var(--color-primary);--flyer-action-btn-badge-color:var(--color-primary-foreground);--flyer-action-btn-badge-font-size:var(--font-size-xs)}.flyer-header{--flyer-header-height:3.5rem;--flyer-header-padding-inline:1.25rem;--flyer-header-title-size:var(--font-size-m);--flyer-header-title-weight:var(--font-weight-semibold);--flyer-header-title-color:var(--color-foreground);--flyer-header-close-size:2rem;--flyer-header-border-bottom:1px solid var(--color-border)}.flyer-content{--flyer-content-padding:1rem 1.25rem}.flyer-footer{--flyer-footer-padding:1rem 1.25rem;--flyer-footer-gap:.75rem;--flyer-footer-border-top:1px solid var(--color-border)}.dark .flyer-action-button{--flyer-action-btn-bg:var(--color-surface-elevated);--flyer-action-btn-border:1px solid var(--color-border)}.dark .flyer-header{--flyer-header-border-bottom:1px solid var(--color-border)}:root{--brand-color-instagram:#d5305f;--brand-color-instagram-gradient-from:#7300c6;--brand-color-instagram-gradient-to:#fecd5c;--brand-color-facebook:#0157be;--brand-color-facebook-primary:#0160d9;--brand-color-facebook-secondary:#3ca633;--brand-color-facebook-ads:#0160d9;--brand-color-linkedin:#004aa4;--brand-color-linkedin-secondary:#014bae;--brand-color-tiktok:#161616;--brand-color-tiktok-accent:#4aebea;--brand-color-tiktok-pink:#e50180;--brand-color-tiktok-cyan:#57f5f7;--brand-color-youtube:#cb0316;--brand-color-youtube-secondary:#1b1b1b;--brand-color-twitter:#037bba;--brand-color-x:#161616;--brand-color-pinterest:#ab0130;--brand-color-snapchat:#fffc00;--brand-color-whatsapp:#008542;--brand-color-google-blue:#1069da;--brand-color-google-red:#d01d21;--brand-color-google-yellow:#fbbc04;--brand-color-google-green:#00a151;--brand-color-chart-gender-male:#1069da;--brand-color-chart-gender-female:#d5305f;--brand-color-chart-gender-other:#9953ec;--brand-color-ads-roas:#e8b10c}@supports (color:lab(0% 0 0)){:root{--brand-color-instagram:lab(48.9532% 64.9501 15.2258);--brand-color-instagram-gradient-from:lab(32.4307% 63.8321 -74.4186);--brand-color-instagram-gradient-to:lab(85.1537% 9.65121 61.1607);--brand-color-facebook:lab(37.9362% 10.9567 -61.3147);--brand-color-facebook-primary:lab(42.1921% 14.9308 -69.8391);--brand-color-facebook-secondary:lab(60.3044% -47.9009 47.3505);--brand-color-facebook-ads:lab(42.1921% 14.9308 -69.8391);--brand-color-linkedin:lab(32.3097% 9.90474 -55.0771);--brand-color-linkedin-secondary:lab(33.241% 12.6166 -59.0682);--brand-color-tiktok:lab(7.22637% -.0000149012 0);--brand-color-tiktok-accent:lab(85.1585% -42.823 -12.0103);--brand-color-tiktok-pink:lab(50.4799% 78.0045 -2.09346);--brand-color-tiktok-cyan:lab(88.5957% -42.1912 -13.6242);--brand-color-youtube:lab(43.3073% 67.9168 50.775);--brand-color-youtube-secondary:lab(9.52% -.00000745058 0);--brand-color-twitter:lab(48.6681% -11.0821 -41.8251);--brand-color-x:lab(7.22637% -.0000149012 0);--brand-color-pinterest:lab(36.4644% 60.5849 26.8336);--brand-color-snapchat:lab(96.8354% -14.4265 92.8382);--brand-color-whatsapp:lab(48.4313% -44.267 26.7085);--brand-color-google-blue:lab(44.8441% 10.5288 -65.8663);--brand-color-google-red:lab(45.6933% 66.2056 47.555);--brand-color-google-yellow:lab(80.4692% 14.4571 81.4069);--brand-color-google-green:lab(57.9763% -50.813 30.6576);--brand-color-chart-gender-male:lab(44.8441% 10.5288 -65.8663);--brand-color-chart-gender-female:lab(48.9532% 64.9501 15.2258);--brand-color-chart-gender-other:lab(49.9185% 51.4908 -67.1406);--brand-color-ads-roas:lab(75.8486% 11.6425 76.4032)}}*,:before,:after{border-color:var(--color-border)}body{background-color:var(--color-background);color:var(--color-foreground);font-family:var(--font-sans);font-feature-settings:"rlig" 1, "calt" 1}:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}html{scroll-behavior:smooth}::selection{background-color:#0e162a33;background-color:lab(7.44748% 1.81934 -15.0274/.2)}@supports (color:color-mix(in lab, red, red)){::selection{background-color:color-mix(in oklch, var(--color-primary) 20%, transparent)}}::selection{color:var(--color-foreground)}[data-theme=vergefy]{--vp-radius-surface:.75rem;--brand-button-border-radius:var(--radius-surface);--brand-input-border-radius:var(--radius-surface);--brand-textarea-border-radius:var(--radius-surface);--brand-select-border-radius:var(--radius-surface);--brand-alert-border-radius:var(--radius-surface);--brand-card-border-radius:var(--vp-radius-surface);--brand-dialog-border-radius:var(--vp-radius-surface);--brand-modal-radius:var(--vp-radius-surface);--public-nav-height:var(--topnav-height);--public-logo-width:5.5625rem;--public-logo-width-md:9.6875rem;--public-footer-bg:var(--color-grey-800);--public-footer-text:var(--color-grey-300);--public-footer-copyright-bg:var(--color-grey-900);--public-dark-band-bg:linear-gradient(135deg, var(--color-dark-bg-2), var(--color-dark-bg-3));--landing-max-width:80rem;--landing-section-gap:6rem;--landing-section-gap-mobile:4rem;--landing-section-padding-x:1.5rem;--landing-section-padding-x-md:2.5rem;--landing-section-padding-x-lg:4rem;--landing-hero-min-height:90vh;--landing-hero-min-height-mobile:80vh;--landing-hero-bg:transparent;--landing-hero-headline-size:3.75rem;--landing-hero-headline-size-md:3rem;--landing-hero-headline-size-mobile:2rem;--landing-hero-headline-color:var(--color-foreground);--landing-hero-headline-gradient:linear-gradient(135deg, var(--color-vp-primary), var(--color-vp-secondary));--landing-hero-subline-size:1.25rem;--landing-hero-subline-color:var(--color-muted-foreground);--landing-hero-cta-radius:var(--radius-xl,.75rem);--landing-hero-cta-padding-x:2rem;--landing-hero-cta-padding-y:.75rem;--landing-hero-cta-min-width:10rem;--landing-showcase-heading-size:1.875rem;--landing-showcase-heading-size-md:2.25rem;--landing-showcase-icon-app-radius:var(--radius-2xl,1rem);--landing-showcase-view-all-radius:var(--radius-xl,.75rem);--landing-showcase-view-all-padding-x:1.5rem;--landing-showcase-img-radius:var(--radius-2xl,1rem);--landing-showcase-img-shadow:var(--shadow-vp-glass,0 8px 32px #00000026);--landing-showcase-label-color:var(--color-vp-primary);--landing-showcase-label-size:.875rem;--landing-showcase-headline-size:2rem;--landing-showcase-headline-size-mobile:1.5rem;--landing-showcase-headline-color:var(--color-foreground);--landing-showcase-body-color:var(--color-muted-foreground);--landing-showcase-icon-size:3rem;--landing-showcase-icon-radius:var(--radius-xl,.75rem);--landing-showcase-icon-bg:var(--color-muted);--landing-feature-card-bg:var(--color-card);--landing-feature-card-border:var(--color-border);--landing-feature-card-radius:var(--radius-xl,.75rem);--landing-feature-card-padding:2rem;--landing-feature-card-shadow:var(--shadow-sm);--landing-feature-card-hover-shadow:var(--shadow-md);--landing-feature-card-height:23.125rem;--landing-feature-icon-size:2.5rem;--landing-feature-icon-radius:var(--radius-xl,.75rem);--landing-feature-headline-size:1.25rem;--landing-feature-body-size:1rem;--landing-feature-icon-bg:var(--color-muted);--landing-feature-icon-color:var(--color-vp-primary);--landing-feature-headline-color:var(--color-foreground);--landing-feature-body-color:var(--color-muted-foreground);--landing-cta-bg:var(--color-muted);--landing-cta-border:var(--color-border);--landing-cta-radius:var(--radius-2xl,1rem);--landing-cta-padding:4rem 2rem;--landing-cta-padding-mobile:2.5rem 1.5rem;--landing-cta-headline-color:var(--color-foreground);--landing-cta-headline-size:1.875rem;--landing-cta-headline-size-md:2.25rem;--landing-cta-subline-color:var(--color-muted-foreground);--landing-cta-btn-radius:var(--radius-xl,.75rem);--landing-cta-btn-padding-x:2rem;--landing-cta-btn-padding-y:.75rem;--landing-cta-btn-min-width:11rem;--landing-cta-gradient:var(--gradient-vp-brand,linear-gradient(135deg, var(--color-vp-primary), var(--color-vp-secondary)))}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--landing-showcase-img-shadow:var(--shadow-vp-glass,0 8px 32px lab(0% 0 0/.15))}}.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--landing-hero-bg:transparent;--landing-hero-headline-color:var(--color-white);--landing-hero-subline-color:var(--color-muted-foreground);--landing-showcase-img-shadow:var(--shadow-vp-glass,0 8px 48px #0006)}@supports (color:color-mix(in lab, red, red)){.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--landing-showcase-img-shadow:var(--shadow-vp-glass,0 8px 48px color-mix(in oklch, var(--color-black) 40%, transparent))}}.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--landing-feature-card-bg:var(--color-dark-bg-3);--landing-feature-card-border:var(--color-border);--landing-feature-card-hover-shadow:0 8px 24px #00000059}@supports (color:color-mix(in lab, red, red)){.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--landing-feature-card-hover-shadow:0 8px 24px color-mix(in oklch, var(--color-black) 35%, transparent)}}.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--landing-cta-bg:var(--color-dark-bg-3);--landing-showcase-headline-color:var(--color-foreground);--landing-showcase-body-color:var(--color-muted-foreground);--landing-showcase-icon-bg:var(--color-muted);--landing-feature-card-shadow:var(--shadow-sm);--landing-feature-icon-bg:var(--color-muted);--landing-feature-headline-color:var(--color-foreground);--landing-feature-body-color:var(--color-muted-foreground);--landing-cta-border:var(--color-border);--landing-cta-headline-color:var(--color-foreground);--landing-cta-subline-color:var(--color-muted-foreground)}@media (max-width:47.9375rem){[data-theme=vergefy]{--landing-section-gap:var(--landing-section-gap-mobile);--landing-hero-headline-size:var(--landing-hero-headline-size-mobile);--landing-hero-min-height:var(--landing-hero-min-height-mobile);--landing-showcase-headline-size:var(--landing-showcase-headline-size-mobile);--landing-cta-padding:var(--landing-cta-padding-mobile)}}@media (min-width:48rem) and (max-width:61.9375rem){[data-theme=vergefy]{--landing-hero-headline-size:var(--landing-hero-headline-size-md)}}[data-theme=vergefy]{--app-max-width:80rem;--app-section-gap:6rem;--app-section-gap-mobile:4rem;--app-section-padding-x:1.5rem;--app-section-padding-x-md:2.5rem;--app-section-padding-x-lg:4rem;--app-hero-min-height:70vh;--app-hero-min-height-mobile:60vh;--app-hero-bg:transparent;--app-hero-label-color:var(--color-vp-primary);--app-hero-label-size:.875rem;--app-hero-headline-size:3rem;--app-hero-headline-size-md:2.25rem;--app-hero-headline-size-mobile:1.75rem;--app-hero-headline-color:var(--color-foreground);--app-hero-subline-size:1.125rem;--app-hero-subline-color:var(--color-muted-foreground);--app-hero-cta-padding-x:2rem;--app-hero-cta-padding-y:.75rem;--app-hero-cta-radius:var(--radius-xl,.75rem);--app-hero-icon-size:4rem;--app-hero-icon-radius:var(--radius-2xl,1rem);--app-grid-heading-size:1.5rem;--app-feature-section-bg:var(--color-background);--app-feature-section-padding-y:5rem;--app-feature-section-padding-y-mobile:3rem;--app-feature-card-bg:var(--color-card);--app-feature-card-border:var(--color-border);--app-feature-card-radius:var(--radius-xl,.75rem);--app-feature-card-padding:3rem;--app-feature-card-shadow:var(--shadow-sm);--app-feature-card-hover-shadow:var(--shadow-md);--app-feature-card-heading-size:1.125rem;--app-feature-card-heading-color:var(--color-foreground);--app-feature-card-body-size:.9375rem;--app-feature-card-body-color:var(--color-muted-foreground);--app-feature-card-icon-size:2rem;--app-feature-card-icon-bg:var(--color-card);--app-feature-card-icon-radius:var(--radius-lg,.5rem);--app-feature-card-icon-color:var(--color-vp-primary);--app-feature-grid-gap-mobile:1rem;--app-stats-table-bg:var(--color-card);--app-stats-table-border:var(--color-border);--app-stats-table-radius:var(--radius-xl,.75rem);--app-stats-table-padding:1.5rem;--app-stats-table-shadow:var(--shadow-sm);--app-stats-table-heading-size:1rem;--app-stats-table-heading-color:var(--color-foreground);--app-stats-table-body-size:.9375rem;--app-stats-table-body-color:var(--color-muted-foreground);--app-stats-table-row-height:5.5rem;--app-stats-table-divider:var(--color-border);--app-card-bg:var(--color-card);--app-card-border:var(--color-border);--app-card-radius:var(--radius-xl,.75rem);--app-card-padding:1.5rem;--app-card-shadow:var(--shadow-sm);--app-card-hover-shadow:var(--shadow-md);--app-card-icon-size:4rem;--app-card-label-color:var(--color-foreground);--app-card-label-size:.9375rem}.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--app-hero-headline-color:var(--color-white);--app-hero-subline-color:var(--color-muted-foreground);--app-feature-section-bg:var(--color-dark-bg-1);--app-feature-card-bg:var(--color-dark-bg-3);--app-feature-card-border:var(--color-border);--app-feature-card-hover-shadow:0 8px 24px #00000059}@supports (color:color-mix(in lab, red, red)){.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--app-feature-card-hover-shadow:0 8px 24px color-mix(in oklch, var(--color-black) 35%, transparent)}}.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--app-feature-card-heading-color:var(--color-white);--app-stats-table-bg:var(--color-dark-bg-3);--app-stats-table-border:var(--color-border);--app-stats-table-heading-color:var(--color-white);--app-stats-table-divider:var(--color-border);--app-card-bg:var(--color-dark-bg-3);--app-card-border:var(--color-border);--app-card-hover-shadow:0 8px 24px #00000059}@supports (color:color-mix(in lab, red, red)){.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--app-card-hover-shadow:0 8px 24px color-mix(in oklch, var(--color-black) 35%, transparent)}}.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--app-card-label-color:var(--color-white);--app-feature-card-shadow:var(--shadow-sm);--app-feature-card-body-color:var(--color-muted-foreground);--app-feature-card-icon-bg:var(--color-card);--app-stats-table-shadow:var(--shadow-sm);--app-stats-table-body-color:var(--color-muted-foreground);--app-card-shadow:var(--shadow-sm)}@media (max-width:47.9375rem){[data-theme=vergefy]{--app-section-gap:var(--app-section-gap-mobile);--app-hero-min-height:var(--app-hero-min-height-mobile);--app-hero-headline-size:var(--app-hero-headline-size-mobile);--app-feature-section-padding-y:var(--app-feature-section-padding-y-mobile);--app-feature-card-padding:1.5rem}}@media (min-width:48rem) and (max-width:61.9375rem){[data-theme=vergefy]{--app-hero-headline-size:var(--app-hero-headline-size-md)}}[data-theme=vergefy]{--blog-max-width:90rem;--blog-section-padding-x:1.25rem;--blog-section-padding-x-md:2rem;--blog-section-padding-x-lg:3rem;--blog-hero-headline-size:2.5rem;--blog-hero-headline-size-md:5rem;--blog-hero-headline-color:var(--color-foreground);--blog-featured-card-bg:var(--color-card);--blog-featured-card-border:var(--color-border);--blog-featured-card-radius:var(--radius-xl,.75rem);--blog-featured-card-width:31.0625rem;--blog-featured-card-height:23.75rem;--blog-post-card-bg:var(--color-card);--blog-post-card-border:var(--color-border);--blog-post-card-radius:var(--radius-xl,.75rem);--blog-post-card-hover-shadow:var(--shadow-md);--blog-filter-tabs-height:2.875rem;--blog-filter-tab-active-color:var(--color-vp-primary);--blog-filter-tab-text-active:var(--color-foreground);--blog-filter-tab-text-inactive:var(--color-muted-foreground);--blog-filter-tab-radius:var(--radius-full,9999px);--blog-author-avatar-size:2.5rem;--blog-author-name-color:var(--color-foreground);--blog-category-label-size:.6875rem;--blog-category-label-color:var(--color-muted-foreground);--blog-category-label-weight:600;--blog-post-title-color:var(--color-foreground);--blog-post-excerpt-color:var(--color-muted-foreground)}.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--blog-featured-card-bg:var(--color-card);--blog-featured-card-border:var(--color-dark-bg-3);--blog-post-card-bg:var(--color-card);--blog-post-card-border:var(--color-dark-bg-3);--blog-hero-headline-color:var(--color-foreground);--blog-post-card-hover-shadow:var(--shadow-md);--blog-filter-tab-text-active:var(--color-foreground);--blog-filter-tab-text-inactive:var(--color-muted-foreground);--blog-author-name-color:var(--color-foreground);--blog-category-label-color:var(--color-muted-foreground);--blog-post-title-color:var(--color-foreground);--blog-post-excerpt-color:var(--color-muted-foreground)}@media (min-width:48rem){[data-theme=vergefy]{--blog-hero-headline-size:var(--blog-hero-headline-size-md)}}[data-theme=vergefy]{--content-max-width:90rem;--content-body-width:55.625rem;--content-section-padding-x:1.25rem;--content-section-padding-x-md:2rem;--content-section-padding-x-lg:3rem;--content-hero-headline-size:2.5rem;--content-hero-headline-size-md:5rem;--content-hero-headline-color:var(--color-foreground);--content-hero-eyebrow-size:.75rem;--content-hero-eyebrow-color:var(--color-vp-primary);--contact-form-bg:var(--color-card);--contact-form-border:var(--color-border);--contact-form-radius:var(--radius-xl,.75rem);--contact-form-padding:2rem;--contact-benefit-icon-color:var(--color-vp-primary);--contact-benefit-icon-size:1.5rem;--cookie-category-card-bg:var(--color-card);--cookie-category-card-border:var(--color-border);--cookie-category-card-radius:var(--radius-xl,.75rem);--cookie-category-card-padding:1.5rem;--legal-content-max-width:55.625rem;--legal-section-heading-size:1.25rem;--legal-section-heading-color:var(--color-foreground);--legal-body-text-color:var(--color-muted-foreground);--legal-divider-color:var(--color-border);--guide-card-bg:var(--color-card);--guide-card-border:var(--color-border);--guide-card-radius:var(--radius-xl,.75rem);--guide-card-padding:1.5rem;--guide-card-icon-size:2.5rem;--guide-card-icon-bg:var(--color-vp-cyan-50);--guide-card-icon-radius:var(--radius-lg,.5rem);--guide-card-hover-shadow:var(--shadow-md);--api-status-card-bg:var(--color-card);--api-status-card-border:var(--color-border);--api-status-card-radius:var(--radius-xl,.75rem);--api-status-card-padding:1.5rem;--api-status-bar-height:.5rem;--api-status-bar-radius:var(--radius-full,9999px);--api-status-ok-color:var(--color-success);--api-status-degraded-color:var(--color-warning);--api-status-error-color:var(--color-destructive);--api-ref-sidebar-width:18.3125rem;--api-ref-sidebar-bg:var(--color-card);--api-ref-sidebar-border:var(--color-border);--api-ref-nav-item-active-bg:var(--color-vp-cyan-50);--api-ref-nav-item-active-color:var(--color-vp-primary);--api-ref-nav-item-color:var(--color-muted-foreground);--api-ref-code-bg:var(--color-grey-800);--api-ref-code-radius:var(--radius-lg,.5rem);--api-ref-code-padding:1rem}@media (min-width:48rem){[data-theme=vergefy]{--content-hero-headline-size:var(--content-hero-headline-size-md)}}.dark [data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--contact-form-bg:var(--color-muted);--contact-form-border:var(--color-dark-bg-3);--cookie-category-card-bg:var(--color-card);--cookie-category-card-border:var(--color-dark-bg-3);--guide-card-bg:var(--color-card);--guide-card-border:var(--color-dark-bg-3);--api-status-card-bg:var(--color-card);--api-status-card-border:var(--color-dark-bg-3);--api-ref-sidebar-bg:var(--color-card);--api-ref-sidebar-border:var(--color-dark-bg-3);--api-ref-code-bg:var(--color-dark-bg-1);--content-hero-headline-color:var(--color-foreground);--legal-section-heading-color:var(--color-foreground);--legal-body-text-color:var(--color-muted-foreground);--legal-divider-color:var(--color-border);--guide-card-hover-shadow:var(--shadow-md);--api-status-ok-color:var(--color-success);--api-status-degraded-color:var(--color-warning);--api-status-error-color:var(--color-destructive);--api-ref-nav-item-color:var(--color-muted-foreground)}[data-theme=vergefy]{--auth-card-max-width:31.8125rem;--auth-card-padding-x:2rem;--auth-card-padding-y:4rem;--auth-card-border-radius:var(--radius-md);--auth-logo-width:11.25rem;--auth-logo-height:2.375rem;--auth-content-gap:2.75rem;--auth-input-gap:1.5rem;--auth-options-gap:.75rem;--auth-social-gap:.75rem;--auth-subtitle-to-form:3rem;--auth-options-to-button:2rem;--auth-button-to-signup:2rem;--auth-signup-to-divider:1.5rem;--auth-divider-to-social:1.5rem;--auth-container-padding-x-sm:1rem;--auth-container-padding-x-md:5vw;--auth-container-padding-x-lg:2rem;--auth-container-padding-y:2rem;--auth-tablet-card-max-width:31.8125rem;--auth-tablet-card-padding-x:2rem;--auth-tablet-card-padding-y:4rem;--auth-title-size:var(--font-size-2xl);--auth-title-line-height:1.75rem;--auth-title-weight:600;--auth-title-tracking:-.01em;--auth-subtitle-size:var(--font-size-l);--auth-subtitle-line-height:1.5rem;--auth-subtitle-weight:400;--auth-subtitle-tracking:-.01em;--auth-link-size:var(--font-size-s);--auth-link-line-height:1.125rem;--auth-link-weight:500;--auth-link-tracking:-.00325rem;--auth-secondary-link-size:var(--font-size-m);--auth-secondary-link-line-height:1.25rem;--auth-secondary-link-weight:500;--auth-secondary-link-tracking:-.00363rem;--auth-divider-text-size:var(--font-size-s);--auth-divider-text-line-height:1.25rem;--auth-divider-text-weight:600;--auth-social-button-text-size:var(--font-size-m);--auth-social-button-text-line-height:1.25rem;--auth-social-button-text-weight:600;--auth-social-button-text-tracking:-.029em;--auth-primary-button-text-size:var(--font-size-m);--auth-primary-button-text-line-height:1.25rem;--auth-primary-button-text-weight:500;--auth-primary-button-text-tracking:-.029em;--auth-page-bg:var(--color-background);--auth-card-bg:var(--color-card);--auth-card-border:var(--color-border);--auth-title-color:var(--color-foreground);--auth-subtitle-color:var(--color-foreground);--auth-link-color:var(--color-link);--auth-link-hover-color:var(--color-link-hover);--auth-divider-color:var(--color-muted-foreground);--auth-divider-text-color:var(--color-muted-foreground);--auth-mobile-content-width:21.4375rem;--auth-mobile-logo-width:7.5rem;--auth-mobile-logo-height:1.625rem;--auth-mobile-card-padding-x:0;--auth-mobile-card-padding-y:0;--auth-mobile-card-bg:transparent;--auth-mobile-card-border:transparent;--auth-mobile-top-margin:4rem;--auth-mobile-logo-to-title:3rem;--auth-mobile-subtitle-to-form:1.5rem;--auth-mobile-input-gap:1.5rem;--auth-mobile-password-to-options:.75rem;--auth-mobile-options-to-button:1.5rem;--auth-mobile-button-to-signup:1.5rem;--auth-mobile-signup-to-divider:1.5rem;--auth-mobile-divider-to-social:1.5rem;--auth-mobile-social-gap:.75rem;--auth-mobile-title-size:var(--font-size-2xl);--auth-mobile-title-line-height:1.75rem;--auth-mobile-title-weight:600;--auth-mobile-title-tracking:-.01em;--auth-mobile-page-bg-start:var(--color-mobile-gradient-light-start);--auth-mobile-page-bg-end:var(--color-mobile-gradient-light-end)}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--auth-page-bg:var(--elevation-base-bg);--auth-card-bg:var(--elevation-elevated-bg);--auth-mobile-page-bg-start:var(--color-mobile-gradient-start);--auth-mobile-page-bg-end:var(--color-mobile-gradient-end);--auth-card-border:var(--color-border);--auth-title-color:var(--color-foreground);--auth-subtitle-color:var(--color-foreground);--auth-link-color:var(--color-link);--auth-link-hover-color:var(--color-link-hover);--auth-divider-color:var(--color-muted-foreground);--auth-divider-text-color:var(--color-muted-foreground)}[data-theme=vergefy]{--settings-card-padding:1.5rem;--settings-container-max-width:75rem;--settings-sidebar-width:16rem;--settings-content-padding-x:2rem;--settings-content-padding-y:1.5rem;--settings-card-gap:1.5rem;--settings-card-max-width:56rem;--settings-page-title-size:1.875rem;--settings-page-title-weight:700;--settings-section-title-size:1.125rem;--settings-section-title-weight:600;--settings-card-title-size:1rem;--settings-card-title-weight:600;--settings-section-gap:2rem;--settings-form-field-gap:1rem;--settings-card-bg:var(--color-card);--settings-card-border:var(--color-border);--settings-card-radius:var(--radius-surface)}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--settings-card-bg:var(--color-card);--settings-card-border:var(--color-border)}@media (max-width:35.9375rem){[data-theme=vergefy]{--settings-page-title-size:1.5rem;--settings-section-gap:1.5rem;--settings-card-gap:1rem}}[data-theme=vergefy]{--billing-balance-display-size:2.25rem;--billing-balance-display-weight:700;--billing-balance-display-color:var(--color-primary-600);--billing-balance-label-size:.875rem;--billing-balance-label-color:var(--color-muted-foreground);--billing-payment-card-padding:1rem;--billing-payment-card-radius:var(--radius-surface);--billing-payment-card-bg:var(--color-card);--billing-payment-card-border:var(--color-border);--billing-payment-hover-border:var(--color-ring);--billing-payment-default-bg:var(--color-primary-50);--billing-payment-default-border:var(--color-primary-200);--billing-payment-icon-size:2.5rem;--billing-payment-icon-radius:var(--radius-md);--billing-payment-icon-bg:var(--color-muted);--billing-payment-icon-color:var(--color-muted-foreground);--billing-payment-label-size:.875rem;--billing-payment-label-weight:600;--billing-payment-label-color:var(--color-foreground);--billing-payment-details-size:.75rem;--billing-payment-details-color:var(--color-muted-foreground);--billing-invoice-row-padding:1rem;--billing-invoice-amount-weight:600;--billing-invoice-date-color:var(--color-muted-foreground);--billing-usage-bar-height:.5rem;--billing-usage-bar-radius:.25rem;--billing-usage-bar-bg:var(--color-muted);--billing-usage-bar-fill:var(--color-primary-500);--billing-usage-warning:var(--color-warning-500);--billing-usage-danger:var(--color-destructive-500)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--billing-balance-display-color:var(--color-primary-400);--billing-payment-default-bg:var(--color-primary-900);--billing-payment-default-border:var(--color-primary-800);--billing-balance-label-color:var(--color-muted-foreground);--billing-payment-card-bg:var(--color-card);--billing-payment-card-border:var(--color-border);--billing-payment-hover-border:var(--color-ring);--billing-payment-icon-bg:var(--color-muted);--billing-payment-icon-color:var(--color-muted-foreground);--billing-payment-label-color:var(--color-foreground);--billing-payment-details-color:var(--color-muted-foreground);--billing-invoice-date-color:var(--color-muted-foreground);--billing-usage-bar-bg:var(--color-muted);--billing-usage-bar-fill:var(--color-primary-500);--billing-usage-warning:var(--color-warning-500);--billing-usage-danger:var(--color-destructive-500)}[data-theme=vergefy]{--org-card-hover-border:var(--color-primary-300);--org-logo-bg:var(--color-muted);--org-status-active-bg:var(--color-success-100);--org-status-active-color:var(--color-success-700);--org-status-suspended-bg:var(--color-destructive-100);--org-status-suspended-color:var(--color-destructive-700);--org-role-owner-bg:var(--color-primary-100);--org-role-owner-color:var(--color-primary-700);--org-role-admin-bg:var(--color-success-100);--org-role-admin-color:var(--color-success-700);--org-role-member-bg:var(--color-muted);--org-role-member-color:var(--color-muted-foreground);--org-stats-color:var(--color-muted-foreground)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--org-card-hover-border:var(--color-primary-600);--org-status-active-bg:var(--color-success-900);--org-status-active-color:var(--color-success-300);--org-status-suspended-bg:var(--color-destructive-900);--org-status-suspended-color:var(--color-destructive-300);--org-role-owner-bg:var(--color-primary-900);--org-role-owner-color:var(--color-primary-300);--org-role-admin-bg:var(--color-success-900);--org-role-admin-color:var(--color-success-300);--org-logo-bg:var(--color-muted);--org-role-member-bg:var(--color-muted);--org-role-member-color:var(--color-muted-foreground);--org-stats-color:var(--color-muted-foreground)}[data-theme=vergefy]{--team-member-card-padding:1rem;--team-member-card-radius:var(--radius-surface);--team-member-card-bg:var(--color-card);--team-member-card-border:var(--color-border);--team-member-card-hover-border:var(--color-ring);--team-member-pending-bg:var(--color-warning-50);--team-member-pending-border:var(--color-warning-200);--team-member-suspended-bg:var(--color-destructive-50);--team-member-suspended-border:var(--color-destructive-200);--team-member-avatar-size:2.5rem;--team-member-avatar-bg:var(--color-primary-100);--team-member-avatar-color:var(--color-primary-700);--team-member-avatar-weight:600;--team-member-avatar-text-size:.875rem;--team-member-name-size:.875rem;--team-member-name-weight:600;--team-member-name-color:var(--color-foreground);--team-member-email-size:.75rem;--team-member-email-color:var(--color-muted-foreground)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--team-member-pending-bg:var(--color-warning-900);--team-member-pending-border:var(--color-warning-800);--team-member-suspended-bg:var(--color-destructive-900);--team-member-suspended-border:var(--color-destructive-800);--team-member-avatar-bg:var(--color-primary-900);--team-member-avatar-color:var(--color-primary-300);--team-member-card-bg:var(--color-card);--team-member-card-border:var(--color-border);--team-member-card-hover-border:var(--color-ring);--team-member-name-color:var(--color-foreground);--team-member-email-color:var(--color-muted-foreground)}[data-theme=vergefy]{--table-toolbar-search-placeholder:var(--color-muted-foreground);--table-toolbar-filter-button-bg:var(--color-background);--table-toolbar-filter-button-bg-hover:var(--color-accent);--table-toolbar-filter-button-bg-active:oklch(from var(--color-primary) l c h / .1);--table-toolbar-filter-button-border:var(--color-border);--table-toolbar-filter-button-text:var(--color-muted-foreground);--table-toolbar-filter-button-text-active:var(--color-primary);--table-toolbar-filter-button-badge-size:1rem}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--table-toolbar-filter-button-bg:var(--color-muted);--table-filter-bg:var(--color-muted);--table-toolbar-search-placeholder:var(--color-muted-foreground);--table-toolbar-filter-button-bg-hover:var(--color-accent);--table-toolbar-filter-button-bg-active:oklch(from var(--color-primary) l c h / .1);--table-toolbar-filter-button-border:var(--color-border);--table-toolbar-filter-button-text:var(--color-muted-foreground);--table-toolbar-filter-button-text-active:var(--color-primary)}[data-theme=vergefy]{--table-pagination-height:3.25rem}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--table-pagination-page-size-bg:var(--color-muted)}[data-theme=vergefy]{--crm-pipeline-board-min-height:calc(var(--spacing) * 96);--crm-kanban-column-bg:var(--color-muted);--crm-kanban-column-min-width:16rem;--crm-kanban-column-max-width:20rem;--crm-kanban-column-gap:.75rem;--crm-kanban-column-padding:.75rem;--crm-kanban-column-radius:var(--radius-lg);--crm-deal-card-bg:var(--color-card);--crm-deal-card-shadow:var(--shadow-sm);--crm-deal-card-radius:var(--radius-md);--crm-deal-card-padding:.75rem;--crm-deal-card-date-color:var(--color-muted-foreground);--crm-column-footer-border-top:1px solid #d6dbe199}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--crm-column-footer-border-top:1px solid color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy]{--crm-filter-bar-border-bottom:1px solid #d6dbe199}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--crm-filter-bar-border-bottom:1px solid color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--crm-kanban-column-bg:var(--color-muted);--crm-deal-card-bg:var(--color-card);--crm-deal-card-shadow:var(--shadow-sm);--crm-deal-card-date-color:var(--color-muted-foreground);--crm-column-footer-border-top:1px solid #d6dbe199}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--crm-column-footer-border-top:1px solid color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--crm-filter-bar-border-bottom:1px solid #d6dbe199}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--crm-filter-bar-border-bottom:1px solid color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy]{--crm-detail-timeline-line-color:#d6dbe199}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--crm-detail-timeline-line-color:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--crm-detail-timeline-line-color:color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--crm-detail-timeline-line-color:#d6dbe199}@supports (color:lab(0% 0 0)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--crm-detail-timeline-line-color:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--crm-detail-timeline-line-color:color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy]{--booking-calendar-grid-line:#d6dbe199}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--booking-calendar-grid-line:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--booking-calendar-grid-line:color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy]{--booking-filter-bar-border-bottom:1px solid #d6dbe199}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--booking-filter-bar-border-bottom:1px solid color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy]{--booking-toolbar-border-bottom:1px solid #d6dbe199}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--booking-toolbar-border-bottom:1px solid color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--booking-calendar-grid-line:#d6dbe199}@supports (color:lab(0% 0 0)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--booking-calendar-grid-line:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--booking-calendar-grid-line:color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--booking-filter-bar-border-bottom:1px solid #d6dbe199}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--booking-filter-bar-border-bottom:1px solid color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--booking-toolbar-border-bottom:1px solid #d6dbe199}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--booking-toolbar-border-bottom:1px solid color-mix(in oklch, var(--color-border) 60%, transparent)}}[data-theme=vergefy]{--mail-campaign-table-body-color:var(--color-muted-foreground);--mail-campaign-badge-failed-bg:#e300191a}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--mail-campaign-badge-failed-bg:lab(48.556% 74.2444 55.6775/.1)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--mail-campaign-badge-failed-bg:color-mix(in oklch, var(--color-destructive) 10%, transparent)}}[data-theme=vergefy]{--mail-wizard-step-active-bg:var(--color-blue-500);--mail-wizard-step-active-text:var(--color-white);--mail-wizard-step-completed-bg:var(--color-green-500);--mail-wizard-step-completed-text:var(--color-white);--mail-wizard-step-pending-bg:var(--color-muted);--mail-wizard-step-pending-text:var(--color-muted-foreground);--mail-wizard-connector-color:var(--color-muted-foreground);--mail-wizard-connector-completed:var(--color-blue-500);--mail-content-padding:1.5rem;--mail-page-title-color:var(--color-foreground)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--mail-campaign-table-body-color:var(--color-white);--mail-campaign-badge-failed-bg:#e3001933}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--mail-campaign-badge-failed-bg:lab(48.556% 74.2444 55.6775/.2)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--mail-campaign-badge-failed-bg:color-mix(in oklch, var(--color-destructive) 20%, transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--mail-page-title-color:var(--color-white);--mail-wizard-step-active-bg:var(--color-blue-500);--mail-wizard-step-completed-bg:var(--color-green-500);--mail-wizard-step-pending-bg:var(--color-muted);--mail-wizard-step-pending-text:var(--color-muted-foreground);--mail-wizard-connector-color:var(--color-muted-foreground);--mail-wizard-connector-completed:var(--color-blue-500)}[data-theme=vergefy]{--mail-template-panel-left-width:28rem;--mail-template-panel-left-bg:var(--color-card);--mail-template-panel-right-bg:var(--color-card);--mail-template-panel-radius:var(--radius-surface);--mail-template-panel-padding:1.5rem;--mail-template-item-bg:transparent;--mail-template-item-active-bg:var(--color-blue-50);--mail-template-item-active-border:var(--color-blue-500);--mail-template-item-radius:var(--radius-surface);--mail-template-item-padding:1rem;--mail-template-item-title-color:var(--color-foreground);--mail-template-item-meta-color:var(--color-muted-foreground);--mail-editor-content-bg:var(--color-card);--mail-editor-content-border:var(--color-border);--mail-editor-content-radius:var(--radius-surface);--mail-editor-min-height:27.5rem}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--mail-template-panel-left-bg:var(--color-card);--mail-template-panel-right-bg:var(--color-card);--mail-template-item-active-bg:var(--color-blue-900);--mail-template-item-title-color:var(--color-white);--mail-editor-content-bg:var(--color-card);--mail-template-item-active-border:var(--color-blue-500);--mail-template-item-meta-color:var(--color-muted-foreground);--mail-editor-content-border:var(--color-border)}[data-theme=vergefy]{--social-brand-pill-bg:var(--color-background);--social-brand-pill-border:var(--color-border);--social-brand-pill-active-border:var(--color-primary);--social-brand-pill-active-bg:var(--color-blue-50);--social-brand-pill-height:3rem;--social-brand-pill-radius:var(--radius-full);--social-composer-border:var(--color-border);--social-composer-char-count-text:var(--color-muted-foreground)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--social-brand-pill-bg:var(--color-muted);--social-brand-pill-active-border:var(--color-primary);--social-brand-pill-active-bg:oklch(from var(--color-blue-800) calc(l + .04) c h);--social-composer-border:var(--color-border);--social-composer-char-count-text:var(--color-muted-foreground);--social-brand-pill-border:var(--color-border)}[data-theme=vergefy]{--social-inbox-list-width:25rem;--social-inbox-list-bg:var(--color-background);--social-inbox-list-border:var(--color-border);--social-inbox-item-active:var(--color-blue-50);--social-inbox-item-unread-indicator:var(--color-primary);--social-inbox-avatar-size:2.5rem;--social-inbox-chat-bg:var(--color-background);--social-inbox-chat-empty-text:var(--color-muted-foreground);--social-inbox-input-bg:var(--color-muted);--social-inbox-input-border:var(--color-border)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--social-inbox-list-bg:var(--color-muted);--social-inbox-list-border:var(--color-border);--social-inbox-item-active:oklch(from var(--color-blue-800) calc(l + .04) c h);--social-inbox-chat-bg:oklch(from var(--color-grey-800) calc(l - .02) c h);--social-inbox-chat-empty-text:var(--color-muted-foreground);--social-inbox-input-bg:oklch(from var(--color-grey-800) calc(l + .04) c h);--social-inbox-input-border:oklch(from var(--color-grey-700) calc(l + .02) c h);--social-inbox-item-unread-indicator:var(--color-primary)}[data-theme=vergefy]{--social-ads-thumbnail-radius:var(--radius-sm);--social-followers-sidebar-width:10rem;--social-followers-preview-bg:var(--color-muted);--social-followers-preview-phone-width:16rem;--social-followers-preview-phone-radius:var(--radius-full);--social-followers-preview-phone-border:var(--color-grey-700)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--social-followers-preview-bg:oklch(from var(--color-grey-800) calc(l + .04) c h);--social-followers-preview-phone-border:var(--color-grey-400)}[data-theme=vergefy]{--social-config-sidebar-width:12rem;--social-config-sidebar-bg:var(--color-background);--social-config-sidebar-active-text:var(--color-primary-text);--social-config-card-bg:var(--color-card);--social-config-card-border:var(--color-border);--social-config-card-radius:var(--radius-md);--social-config-card-padding:1.5rem;--social-config-brand-avatar-size:3rem;--social-config-delete-text:var(--color-destructive-text)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--social-config-sidebar-bg:var(--color-card);--social-config-sidebar-active-text:var(--color-blue-300);--social-config-card-bg:var(--color-card);--social-config-card-border:var(--color-border);--social-config-delete-text:var(--color-destructive-text)}[data-theme=vergefy]{--store-banner-height:10rem;--store-banner-radius:var(--radius-lg);--store-banner-gradient-start:var(--color-blue-500);--store-banner-gradient-end:var(--color-purple-500);--store-banner-text:var(--color-white);--store-chip-height:2rem;--store-chip-gap:.5rem;--store-card-bg:var(--color-card);--store-card-border:var(--color-border);--store-card-radius:var(--radius-md);--store-card-padding:1rem;--store-card-gap:1rem;--store-card-grid-columns:3;--store-card-icon-size:3rem;--store-card-icon-radius:var(--radius-md);--store-price-free:var(--color-success-500);--store-plan-badge-bg:var(--color-primary);--store-plan-badge-text:var(--color-primary-foreground);--store-rating-star:var(--color-gold-500);--store-metric-text:var(--color-muted-foreground)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--store-card-bg:var(--color-card);--store-card-border:var(--color-border);--store-banner-gradient-start:var(--color-blue-500);--store-banner-gradient-end:var(--color-purple-500);--store-price-free:var(--color-success-500);--store-plan-badge-bg:var(--color-primary);--store-plan-badge-text:var(--color-primary-foreground);--store-rating-star:var(--color-gold-500);--store-metric-text:var(--color-muted-foreground)}[data-theme=vergefy]{--store-cart-width:24rem;--store-cart-bg:var(--color-background);--store-cart-border:var(--color-border);--store-cart-padding:1.5rem;--store-cart-item-gap:1rem;--store-cart-divider:var(--color-border);--store-result-success-bg:#19bd151f}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--store-result-success-bg:lab(67.0872% -61.5401 62.1184/.12)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--store-result-success-bg:color-mix(in oklch, var(--color-success-500) 12%, transparent)}}[data-theme=vergefy]{--store-result-success-icon:var(--color-success-500);--store-result-success-text:var(--color-success-700,oklch(from var(--color-success-500) calc(l - .27) c h));--store-summary-bg:var(--color-muted);--store-summary-border:var(--color-border);--store-summary-radius:var(--radius-md);--store-summary-padding:1.25rem;--store-summary-total-weight:700;--store-summary-total-color:var(--color-muted-foreground)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--store-cart-bg:var(--color-muted);--store-cart-border:oklch(from var(--color-grey-700) calc(l - .05) c h);--store-cart-divider:oklch(from var(--color-grey-800) calc(l + .04) c h);--store-result-success-bg:var(--color-success-900);--store-result-success-text:var(--color-success-300);--store-summary-bg:oklch(from var(--color-grey-800) calc(l - .02) c h);--store-summary-border:oklch(from var(--color-grey-700) calc(l - .05) c h);--store-result-success-icon:var(--color-success-500);--store-summary-total-color:var(--color-muted-foreground)}:root{--insight-kpi-value-color:var(--color-foreground);--insight-kpi-trend-positive:var(--color-success-400);--insight-kpi-trend-negative:var(--color-danger-500);--insight-kpi-trend-neutral:var(--color-muted-foreground);--insight-chart-card-bg:var(--color-card);--insight-chart-card-border:var(--color-border);--insight-chart-card-radius:var(--radius-lg);--insight-chart-card-padding:1.5rem;--insight-chart-card-min-height:20rem;--insight-chart-card-shadow:var(--shadow-sm);--insight-chart-title-color:var(--color-foreground);--insight-chart-subtitle-color:var(--color-muted-foreground);--insight-chart-grid-color:#d6dbe199}@supports (color:lab(0% 0 0)){:root{--insight-chart-grid-color:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){:root{--insight-chart-grid-color:color-mix(in oklch, var(--color-border) 60%, transparent)}}:root{--insight-chart-series-1:var(--color-blue-500);--insight-chart-series-2:var(--color-purple-500);--insight-chart-series-3:var(--color-success-500);--insight-chart-series-4:var(--color-warning-500);--insight-chart-series-5:var(--color-danger-500);--insight-chart-series-6:var(--color-cyan-500);--insight-activity-item-border:#d6dbe199}@supports (color:lab(0% 0 0)){:root{--insight-activity-item-border:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){:root{--insight-activity-item-border:color-mix(in oklch, var(--color-border) 60%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-chart-card-bg:var(--color-card);--insight-chart-card-border:#d6dbe1cc}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-chart-card-border:lab(87.2315% -1.0893 -3.56883/.8)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-chart-card-border:color-mix(in oklch, var(--color-border) 80%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-activity-item-border:#d6dbe199}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-activity-item-border:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-activity-item-border:color-mix(in oklch, var(--color-border) 60%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-kpi-value-color:var(--color-foreground);--insight-kpi-trend-positive:var(--color-success-400);--insight-kpi-trend-negative:var(--color-danger-500);--insight-kpi-trend-neutral:var(--color-muted-foreground);--insight-chart-card-shadow:var(--shadow-sm);--insight-chart-title-color:var(--color-foreground);--insight-chart-subtitle-color:var(--color-muted-foreground);--insight-chart-grid-color:#d6dbe199}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-chart-grid-color:lab(87.2315% -1.0893 -3.56883/.6)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-chart-grid-color:color-mix(in oklch, var(--color-border) 60%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--insight-chart-series-1:var(--color-blue-500);--insight-chart-series-2:var(--color-purple-500);--insight-chart-series-3:var(--color-success-500);--insight-chart-series-4:var(--color-warning-500);--insight-chart-series-5:var(--color-danger-500);--insight-chart-series-6:var(--color-cyan-500)}[data-theme=vergefy]{--contact-row-selected-bg:#0e162a1a}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--contact-row-selected-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--contact-row-selected-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--contact-row-selected-bg:#0e162a26}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--contact-row-selected-bg:lab(7.44748% 1.81934 -15.0274/.15)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--contact-row-selected-bg:color-mix(in oklch, var(--color-primary) 15%, transparent)}}[data-theme=vergefy]{--address-row-selected-bg:#0e162a1a}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--address-row-selected-bg:lab(7.44748% 1.81934 -15.0274/.1)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--address-row-selected-bg:color-mix(in oklch, var(--color-primary) 10%, transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--address-row-selected-bg:#0e162a26}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--address-row-selected-bg:lab(7.44748% 1.81934 -15.0274/.15)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--address-row-selected-bg:color-mix(in oklch, var(--color-primary) 15%, transparent)}}[data-theme=vergefy]{--dashboard-card-bg:var(--color-card);--dashboard-card-border:var(--color-border);--dashboard-card-radius:var(--radius-lg);--dashboard-card-padding:1.25rem;--dashboard-card-shadow:var(--shadow-sm);--dashboard-card-hover-shadow:var(--shadow-md);--dashboard-card-icon-size:2.5rem;--dashboard-card-icon-radius:var(--radius-md);--home-app-active-color:var(--color-success);--dashboard-search-bg:var(--color-card);--dashboard-search-border:var(--color-border);--dashboard-search-radius:var(--radius-md);--dashboard-search-height:2.5rem;--dashboard-filter-active-bg:var(--color-primary);--dashboard-filter-active-text:var(--color-primary-foreground);--dashboard-filter-inactive-bg:var(--color-muted);--dashboard-filter-inactive-text:var(--color-muted-foreground)}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--dashboard-card-shadow:var(--shadow-sm);--dashboard-card-hover-shadow:var(--shadow-md);--dashboard-card-bg:var(--color-card);--dashboard-card-border:var(--color-border);--home-app-active-color:var(--color-success);--dashboard-search-bg:var(--color-card);--dashboard-search-border:var(--color-border);--dashboard-filter-active-bg:var(--color-primary);--dashboard-filter-active-text:var(--color-primary-foreground);--dashboard-filter-inactive-bg:var(--color-muted);--dashboard-filter-inactive-text:var(--color-muted-foreground)}[data-theme=vergefy]{--onboarding-content-max-width:60rem;--onboarding-type-card-bg-selected:#215dfd14}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--onboarding-type-card-bg-selected:lab(44.4678% 30.0866 -86.2403/.08)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--onboarding-type-card-bg-selected:color-mix(in oklch, var(--color-blue-500) 8%, transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--onboarding-type-card-bg-selected:oklch(from var(--color-grey-800) calc(l + .02) c h)}[data-theme=vergefy]{--custom-field-type-card-selected-bg:#0e162a0d}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--custom-field-type-card-selected-bg:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--custom-field-type-card-selected-bg:color-mix(in oklch, var(--color-primary) 5%, transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--custom-field-type-card-selected-bg:#0e162a1f}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--custom-field-type-card-selected-bg:lab(7.44748% 1.81934 -15.0274/.12)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--custom-field-type-card-selected-bg:color-mix(in oklch, var(--color-primary) 12%, transparent)}}[data-theme=vergefy]{--document-upload-zone-active-bg:#0e162a0d}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--document-upload-zone-active-bg:lab(7.44748% 1.81934 -15.0274/.05)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--document-upload-zone-active-bg:color-mix(in oklch, var(--color-primary) 5%, transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--document-upload-zone-active-bg:#0e162a1f}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--document-upload-zone-active-bg:lab(7.44748% 1.81934 -15.0274/.12)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy] .dark{--document-upload-zone-active-bg:color-mix(in oklch, var(--color-primary) 12%, transparent)}}[data-theme=vergefy]{--coming-soon-badge-padding:calc(var(--spacing) * 1) calc(var(--spacing) * 3)}}@layer components{.chart-container{background-color:var(--chart-background);width:100%;position:relative}.chart-surface{background-color:var(--chart-surface);border-radius:var(--radius-lg);padding:var(--chart-padding)}.chart-grid{stroke:var(--chart-grid);stroke-dasharray:3 3}.chart-grid-subtle{stroke:var(--chart-grid-subtle);stroke-dasharray:3 3}.chart-axis{stroke:var(--chart-axis)}.chart-axis-text{fill:var(--chart-axis-text);font-size:var(--chart-font-size-sm);font-family:var(--chart-font-family)}.chart-cursor{fill:var(--chart-cursor);opacity:var(--chart-cursor-opacity)}.chart-hover{opacity:var(--chart-hover-opacity);transition:opacity var(--chart-animation-duration-fast) var(--chart-animation-easing)}.chart-text{fill:var(--chart-foreground);font-family:var(--chart-font-family)}.chart-text-muted{fill:var(--chart-text-muted);font-family:var(--chart-font-family)}.chart-stroke-thin{stroke-width:var(--chart-stroke-thin)}.chart-stroke-default{stroke-width:var(--chart-stroke-default)}.chart-stroke-thick{stroke-width:var(--chart-stroke-thick)}.chart-stroke-bold{stroke-width:var(--chart-stroke-bold)}.chart-legend-item-interactive:hover{opacity:.7}.chart-reference-line{stroke:var(--chart-text-muted);stroke-dasharray:3 3}.chart-reference-line-label{fill:var(--chart-text-muted);font-size:var(--chart-font-size-xs);font-family:var(--chart-font-family)}.chart-funnel-cell{transition:opacity var(--chart-animation-duration-fast) var(--chart-animation-easing)}.chart-funnel-cell:hover{opacity:.9}@media (max-width:35.9375rem){.chart-container{--chart-padding:.75rem;--chart-font-size-sm:.6875rem}}@media (min-width:48rem){.chart-container{--chart-padding:1rem}}@media (min-width:62rem){.chart-container{--chart-padding:1.25rem}}.chart-tooltip{background-color:var(--chart-tooltip-bg);color:var(--chart-tooltip-text);border:var(--chart-tooltip-border-width) solid var(--chart-tooltip-border);border-radius:var(--chart-tooltip-radius);padding:var(--chart-tooltip-padding);box-shadow:var(--chart-tooltip-shadow);font-size:var(--chart-tooltip-font-size);line-height:var(--chart-tooltip-line-height);max-width:var(--chart-tooltip-max-width);min-width:var(--chart-tooltip-min-width);z-index:var(--chart-tooltip-z-index);transition:opacity var(--chart-tooltip-animation-duration) var(--chart-tooltip-animation-easing)}.chart-tooltip-label{color:var(--chart-tooltip-label);font-size:var(--chart-tooltip-label-font-size);font-weight:var(--chart-tooltip-label-font-weight);margin-bottom:var(--chart-tooltip-item-gap)}.chart-tooltip-item{justify-content:space-between;align-items:center;gap:var(--chart-tooltip-label-value-gap);margin-bottom:var(--chart-tooltip-item-gap);display:flex}.chart-tooltip-item:last-child{margin-bottom:0}.chart-tooltip-item-name{color:var(--chart-tooltip-text-muted);font-size:var(--chart-tooltip-label-font-size);align-items:center;gap:.5rem;display:flex}.chart-tooltip-item-value{color:var(--chart-tooltip-value);font-size:var(--chart-tooltip-value-font-size);font-weight:var(--chart-tooltip-value-font-weight);text-align:right}.chart-tooltip-indicator{border-radius:var(--radius-full);flex-shrink:0;width:.5rem;height:.5rem}.chart-tooltip-indicator-square{border-radius:var(--radius-sm)}.chart-tooltip-separator{background-color:var(--chart-tooltip-separator);height:1px;margin:var(--chart-tooltip-separator-margin) 0}.chart-tooltip-content{font-size:var(--chart-tooltip-font-size);color:var(--chart-tooltip-text)}.chart-tooltip-footer{margin-top:var(--chart-tooltip-item-gap);padding-top:var(--chart-tooltip-item-gap);border-top:1px solid var(--chart-tooltip-separator);font-size:var(--chart-tooltip-label-font-size);color:var(--chart-tooltip-text-muted)}.chart-tooltip-compact{font-size:var(--chart-font-size-sm);min-width:8rem;padding:.375rem .5rem}.chart-tooltip-compact .chart-tooltip-label{font-size:var(--chart-font-size-xs)}.chart-tooltip-compact .chart-tooltip-item-value{font-size:var(--chart-font-size-sm)}.chart-tooltip-detailed{font-size:var(--chart-font-size-lg);max-width:24rem;padding:1rem}.chart-tooltip-detailed .chart-tooltip-label{font-size:var(--chart-font-size-md)}.chart-tooltip-detailed .chart-tooltip-item-value{font-size:var(--chart-font-size-lg)}.chart-tooltip-minimal{box-shadow:var(--elevation-elevated-shadow);border:none}@media (max-width:35.9375rem){.chart-tooltip{--chart-tooltip-padding-x:.5rem;--chart-tooltip-padding-y:.375rem;--chart-tooltip-font-size:var(--chart-font-size-sm);--chart-tooltip-max-width:16rem}}@media (hover:none) and (pointer:coarse){.chart-tooltip{--chart-tooltip-padding-x:1rem;--chart-tooltip-padding-y:.75rem}}.chart-legend{align-items:center;gap:var(--chart-legend-gap);color:var(--chart-legend-text);font-size:var(--chart-legend-font-size);font-weight:var(--chart-legend-font-weight);line-height:var(--chart-legend-line-height);flex-wrap:wrap;display:flex}.chart-legend-item{align-items:center;gap:var(--chart-legend-item-gap);cursor:pointer;transition:color var(--chart-legend-animation-duration) var(--chart-legend-animation-easing);-webkit-user-select:none;user-select:none;display:flex}.chart-legend-item:hover{color:var(--chart-legend-text-hover)}.chart-legend-item-interactive{padding:var(--chart-legend-padding-y) var(--chart-legend-padding-x);border-radius:var(--chart-legend-radius);transition:color var(--chart-legend-animation-duration) var(--chart-legend-animation-easing), background-color var(--chart-legend-animation-duration) var(--chart-legend-animation-easing)}.chart-legend-item-interactive:hover{background-color:var(--chart-legend-bg-hover)}.chart-legend-item-active{color:var(--chart-legend-text-active);font-weight:var(--chart-legend-font-weight-active)}.chart-legend-item-inactive{color:var(--chart-legend-text-inactive);opacity:.5}.chart-legend-icon{width:var(--chart-legend-icon-size);height:var(--chart-legend-icon-size);flex-shrink:0}.chart-legend-icon-square{border-radius:var(--radius-sm)}.chart-legend-icon-circle{border-radius:var(--radius-full)}.chart-legend-icon-line{width:var(--chart-legend-line-width);height:var(--chart-legend-line-height);border-radius:var(--radius-sm)}.chart-legend-icon-diamond{border-radius:var(--radius-xs);transform:rotate(45deg)}.chart-legend-text{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.chart-legend-horizontal{flex-direction:row;justify-content:center}.chart-legend-vertical{align-items:flex-start;gap:var(--chart-legend-gap-sm);flex-direction:column}.chart-legend-start{justify-content:flex-start}.chart-legend-center{justify-content:center}.chart-legend-end{justify-content:flex-end}.chart-legend-between{justify-content:space-between}.chart-legend-sm{--chart-legend-font-size:var(--chart-legend-font-size-sm);--chart-legend-icon-size:var(--chart-legend-icon-sm);--chart-legend-gap:var(--chart-legend-gap-sm)}.chart-legend-lg{--chart-legend-font-size:var(--chart-legend-font-size-lg);--chart-legend-icon-size:var(--chart-legend-icon-lg);--chart-legend-gap:var(--chart-legend-gap-lg)}.chart-legend-xl{--chart-legend-font-size:var(--chart-font-size-lg);--chart-legend-icon-size:var(--chart-legend-icon-xl);--chart-legend-gap:var(--chart-legend-gap-lg)}.chart-legend-top{margin-bottom:var(--chart-legend-margin-top)}.chart-legend-bottom{margin-top:var(--chart-legend-margin-bottom)}.chart-legend-left{margin-right:var(--chart-legend-margin-left)}.chart-legend-right{margin-left:var(--chart-legend-margin-right)}@media (max-width:35.9375rem){.chart-legend{--chart-legend-font-size:var(--chart-legend-font-size-sm);--chart-legend-gap:var(--chart-legend-gap-sm);flex-direction:column;align-items:flex-start}}@media (min-width:36rem) and (max-width:61.9375rem){.chart-legend{--chart-legend-gap:var(--chart-legend-gap-sm)}}.chart-legend-checkbox{align-items:center;gap:.375rem;display:flex}.chart-legend-checkbox-input{border-radius:var(--radius-sm);border:1px solid var(--chart-legend-text);cursor:pointer;width:1rem;height:1rem}.chart-legend-checkbox-input:checked{background-color:var(--color-primary);border-color:var(--color-primary)}.chart-pie-container{width:100%;height:100%;position:relative}.chart-donut-center{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.chart-donut-center-value{color:var(--chart-donut-center-value-color);font-size:var(--chart-donut-center-value-font-size);font-weight:var(--chart-donut-center-value-font-weight);line-height:var(--chart-donut-center-value-line-height)}.chart-donut-center-label{color:var(--chart-donut-center-label-color);font-size:var(--chart-donut-center-label-font-size);font-weight:var(--chart-donut-center-label-font-weight);line-height:var(--chart-donut-center-label-line-height);margin-top:var(--chart-donut-center-gap)}.chart-donut-center-sm .chart-donut-center-value{font-size:var(--chart-donut-center-value-font-size-sm)}.chart-donut-center-sm .chart-donut-center-label{font-size:var(--chart-donut-center-label-font-size-sm)}.chart-donut-center-lg .chart-donut-center-value{font-size:var(--chart-donut-center-value-font-size-lg)}.chart-donut-center-lg .chart-donut-center-label{font-size:var(--chart-donut-center-label-font-size-lg)}.chart-pie-interactive{cursor:pointer}.chart-pie-segment{transition:var(--chart-pie-hover-transition)}.chart-pie-segment:hover{opacity:var(--chart-pie-segment-opacity-hover)}.chart-pie-segment-inactive{opacity:var(--chart-pie-segment-opacity-inactive)}.chart-pie-label{color:var(--chart-pie-label-color);font-size:var(--chart-pie-label-font-size);font-weight:var(--chart-pie-label-font-weight);line-height:var(--chart-pie-label-line-height);text-anchor:middle;dominant-baseline:central}.chart-pie-label-sm{font-size:var(--chart-pie-label-font-size-sm)}.chart-pie-label-md{font-size:var(--chart-pie-label-font-size-md)}.chart-pie-label-lg{font-size:var(--chart-pie-label-font-size-lg)}.chart-pie-active-label{color:var(--chart-pie-active-label-color);font-size:var(--chart-pie-active-label-font-size);font-weight:var(--chart-pie-active-label-font-weight)}.bottom-action-badge{min-width:var(--bottom-action-bar-badge-size);height:var(--bottom-action-bar-badge-size);border-radius:var(--bottom-action-bar-badge-radius);background-color:var(--bottom-action-bar-badge-bg);color:var(--bottom-action-bar-badge-color);font-size:var(--bottom-action-bar-badge-font-size);pointer-events:none;justify-content:center;align-items:center;padding-inline:.25rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;inset-block-start:var(--bottom-action-bar-badge-offset-y);inset-inline-end:var(--bottom-action-bar-badge-offset-x)}.button-height-xs{height:var(--brand-button-height-xs,var(--button-height-xs))}.button-height-sm{height:var(--brand-button-height-sm,var(--button-height-sm))}.button-height-md{height:var(--brand-button-height-md,var(--button-height-md))}.button-height-lg{height:var(--brand-button-height-lg,var(--button-height-lg))}.button-height-xl{height:var(--brand-button-height-xl,var(--button-height-xl))}.button-padding-x-xs{padding-inline:var(--brand-button-padding-x-xs,var(--button-padding-x-xs))}.button-padding-x-sm{padding-inline:var(--brand-button-padding-x-sm,var(--button-padding-x-sm))}.button-padding-x-md{padding-inline:var(--brand-button-padding-x-md,var(--button-padding-x-md))}.button-padding-x-lg{padding-inline:var(--brand-button-padding-x-lg,var(--button-padding-x-lg))}.button-padding-x-xl{padding-inline:var(--brand-button-padding-x-xl,var(--button-padding-x-xl))}.button-gap{gap:var(--brand-button-icon-gap,var(--button-icon-gap))}.button-text-xs{font-size:var(--brand-button-font-size-xs,var(--button-font-size-xs))}.button-text-sm{font-size:var(--brand-button-font-size-sm,var(--button-font-size-sm))}.button-text-md{font-size:var(--brand-button-font-size-md,var(--button-font-size-md))}.button-text-lg{font-size:var(--brand-button-font-size-lg,var(--button-font-size-lg))}.button-text-xl{font-size:var(--brand-button-font-size-xl,var(--button-font-size-xl))}.button-rounded{border-radius:var(--brand-button-border-radius,var(--button-border-radius-md))}.button-rounded-sm{border-radius:var(--button-border-radius-sm)}.button-rounded-lg{border-radius:var(--button-border-radius-lg)}.button-rounded-full{border-radius:var(--button-border-radius-full)}.button-font-weight{font-weight:var(--brand-button-font-weight,var(--button-font-weight))}.button-line-height{line-height:var(--button-line-height)}.button-icon-padding{padding:var(--button-icon-only-padding)}.transition-button{transition-property:background-color,border-color,color,box-shadow,transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.button-content{justify-content:center;align-items:center;display:flex}.button-icon-left,.button-icon-right{color:inherit;align-items:center;display:inline-flex}.btn-default{background-color:var(--button-default-bg);color:var(--button-default-text);border:1px solid var(--button-default-border)}@media (hover:hover){.btn-default:hover:not(:disabled):not(:active){background-color:var(--button-default-hover-bg);color:var(--button-default-hover-text);border-color:var(--button-default-hover-border)}}.btn-default:active:not(:disabled){background-color:var(--button-default-active-bg);color:var(--button-default-active-text);border-color:var(--button-default-active-border);transform:scale(.98)}.btn-default:disabled{background-color:var(--button-default-disabled-bg);color:var(--button-default-disabled-text);border-color:var(--button-default-disabled-border);opacity:var(--button-default-disabled-opacity,1)}.btn-default-danger{background-color:var(--button-default-danger-bg);color:var(--button-default-danger-text);border:1px solid var(--button-default-danger-border)}@media (hover:hover){.btn-default-danger:hover:not(:disabled):not(:active){background-color:var(--button-default-danger-hover-bg);color:var(--button-default-danger-hover-text);border-color:var(--button-default-danger-hover-border)}}.btn-default-danger:active:not(:disabled){background-color:var(--button-default-danger-active-bg);color:var(--button-default-danger-active-text);border-color:var(--button-default-danger-active-border);transform:scale(.98)}.btn-default-danger:disabled{background-color:var(--button-default-disabled-bg);color:var(--button-default-disabled-text);border-color:var(--button-default-disabled-border);opacity:var(--button-default-disabled-opacity,1)}.btn-default-success{background-color:var(--button-default-success-bg);color:var(--button-default-success-text);border:1px solid var(--button-default-success-border)}@media (hover:hover){.btn-default-success:hover:not(:disabled):not(:active){background-color:var(--button-default-success-hover-bg);color:var(--button-default-success-hover-text);border-color:var(--button-default-success-hover-border)}}.btn-default-success:active:not(:disabled){background-color:var(--button-default-success-active-bg);color:var(--button-default-success-active-text);border-color:var(--button-default-success-active-border);transform:scale(.98)}.btn-default-success:disabled{background-color:var(--button-default-disabled-bg);color:var(--button-default-disabled-text);border-color:var(--button-default-disabled-border);opacity:var(--button-default-disabled-opacity,1)}.btn-default-warning{background-color:var(--button-default-warning-bg);color:var(--button-default-warning-text);border:1px solid var(--button-default-warning-border)}@media (hover:hover){.btn-default-warning:hover:not(:disabled):not(:active){background-color:var(--button-default-warning-hover-bg);color:var(--button-default-warning-hover-text);border-color:var(--button-default-warning-hover-border)}}.btn-default-warning:active:not(:disabled){background-color:var(--button-default-warning-active-bg);color:var(--button-default-warning-active-text);border-color:var(--button-default-warning-active-border);transform:scale(.98)}.btn-default-warning:disabled{background-color:var(--button-default-disabled-bg);color:var(--button-default-disabled-text);border-color:var(--button-default-disabled-border);opacity:var(--button-default-disabled-opacity,1)}.btn-primary{background:var(--button-primary-bg);color:var(--button-primary-text)}@media (hover:hover){.btn-primary:hover:not(:disabled):not(:active){background:var(--button-primary-hover-bg);color:var(--button-primary-hover-text)}}.btn-primary:active:not(:disabled){background:var(--button-primary-active-bg);color:var(--button-primary-active-text);transform:scale(.98)}.btn-primary:disabled{background:var(--button-primary-disabled-bg);color:var(--button-primary-disabled-text);opacity:var(--button-primary-disabled-opacity,1)}.btn-primary-danger{background:var(--button-primary-danger-bg);color:var(--button-primary-danger-text)}@media (hover:hover){.btn-primary-danger:hover:not(:disabled):not(:active){background:var(--button-primary-danger-hover-bg);color:var(--button-primary-danger-hover-text)}}.btn-primary-danger:active:not(:disabled){background:var(--button-primary-danger-active-bg);color:var(--button-primary-danger-active-text);transform:scale(.98)}.btn-primary-danger:disabled{background:var(--button-primary-disabled-bg);color:var(--button-primary-disabled-text);opacity:var(--button-primary-disabled-opacity,1)}.btn-primary-success{background:var(--button-primary-success-bg);color:var(--button-primary-success-text)}@media (hover:hover){.btn-primary-success:hover:not(:disabled):not(:active){background:var(--button-primary-success-hover-bg);color:var(--button-primary-success-hover-text)}}.btn-primary-success:active:not(:disabled){background:var(--button-primary-success-active-bg);color:var(--button-primary-success-active-text);transform:scale(.98)}.btn-primary-success:disabled{background:var(--button-primary-disabled-bg);color:var(--button-primary-disabled-text);opacity:var(--button-primary-disabled-opacity,1)}.btn-primary-warning{background:var(--button-primary-warning-bg);color:var(--button-primary-warning-text)}@media (hover:hover){.btn-primary-warning:hover:not(:disabled):not(:active){background:var(--button-primary-warning-hover-bg);color:var(--button-primary-warning-hover-text)}}.btn-primary-warning:active:not(:disabled){background:var(--button-primary-warning-active-bg);color:var(--button-primary-warning-active-text);transform:scale(.98)}.btn-primary-warning:disabled{background:var(--button-primary-disabled-bg);color:var(--button-primary-disabled-text);opacity:var(--button-primary-disabled-opacity,1)}.btn-outline{background-color:var(--button-outline-bg);color:var(--button-outline-text);border:1px solid var(--button-outline-border)}@media (hover:hover){.btn-outline:hover:not(:disabled):not(:active){background-color:var(--button-outline-hover-bg);color:var(--button-outline-hover-text);border-color:var(--button-outline-hover-border)}}.btn-outline:active:not(:disabled){background-color:var(--button-outline-active-bg);color:var(--button-outline-active-text);border-color:var(--button-outline-active-border);transform:scale(.98)}.btn-outline:disabled{background-color:var(--button-outline-disabled-bg);color:var(--button-outline-disabled-text);border-color:var(--button-outline-disabled-border);opacity:var(--button-outline-disabled-opacity,1)}.btn-outline-danger{background-color:var(--button-outline-danger-bg);color:var(--button-outline-danger-text);border:1px solid var(--button-outline-danger-border)}@media (hover:hover){.btn-outline-danger:hover:not(:disabled):not(:active){background-color:var(--button-outline-danger-hover-bg);color:var(--button-outline-danger-hover-text);border-color:var(--button-outline-danger-hover-border)}}.btn-outline-danger:active:not(:disabled){background-color:var(--button-outline-danger-active-bg);color:var(--button-outline-danger-active-text);border-color:var(--button-outline-danger-active-border);transform:scale(.98)}.btn-outline-danger:disabled{background-color:var(--button-outline-disabled-bg);color:var(--button-outline-disabled-text);border-color:var(--button-outline-disabled-border);opacity:var(--button-outline-disabled-opacity,1)}.btn-outline-success{background-color:var(--button-outline-success-bg);color:var(--button-outline-success-text);border:1px solid var(--button-outline-success-border)}@media (hover:hover){.btn-outline-success:hover:not(:disabled):not(:active){background-color:var(--button-outline-success-hover-bg);color:var(--button-outline-success-hover-text);border-color:var(--button-outline-success-hover-border)}}.btn-outline-success:active:not(:disabled){background-color:var(--button-outline-success-active-bg);color:var(--button-outline-success-active-text);border-color:var(--button-outline-success-active-border);transform:scale(.98)}.btn-outline-success:disabled{background-color:var(--button-outline-disabled-bg);color:var(--button-outline-disabled-text);border-color:var(--button-outline-disabled-border);opacity:var(--button-outline-disabled-opacity,1)}.btn-outline-warning{background-color:var(--button-outline-warning-bg);color:var(--button-outline-warning-text);border:1px solid var(--button-outline-warning-border)}@media (hover:hover){.btn-outline-warning:hover:not(:disabled):not(:active){background-color:var(--button-outline-warning-hover-bg);color:var(--button-outline-warning-hover-text);border-color:var(--button-outline-warning-hover-border)}}.btn-outline-warning:active:not(:disabled){background-color:var(--button-outline-warning-active-bg);color:var(--button-outline-warning-active-text);border-color:var(--button-outline-warning-active-border);transform:scale(.98)}.btn-outline-warning:disabled{background-color:var(--button-outline-disabled-bg);color:var(--button-outline-disabled-text);border-color:var(--button-outline-disabled-border);opacity:var(--button-outline-disabled-opacity,1)}.btn-borderless{background-color:var(--button-borderless-bg);color:var(--button-borderless-text)}@media (hover:hover){.btn-borderless:hover:not(:disabled):not(:active){background-color:var(--button-borderless-hover-bg);color:var(--button-borderless-hover-text)}}.btn-borderless:active:not(:disabled){background-color:var(--button-borderless-active-bg);color:var(--button-borderless-active-text);transform:scale(.98)}.btn-borderless:disabled{background-color:var(--button-borderless-disabled-bg);color:var(--button-borderless-disabled-text);opacity:var(--button-borderless-disabled-opacity,1)}.btn-borderless-danger{background-color:var(--button-borderless-danger-bg);color:var(--button-borderless-danger-text)}@media (hover:hover){.btn-borderless-danger:hover:not(:disabled):not(:active){background-color:var(--button-borderless-danger-hover-bg);color:var(--button-borderless-danger-hover-text)}}.btn-borderless-danger:active:not(:disabled){background-color:var(--button-borderless-danger-active-bg);color:var(--button-borderless-danger-active-text);transform:scale(.98)}.btn-borderless-danger:disabled{background-color:var(--button-borderless-disabled-bg);color:var(--button-borderless-disabled-text);opacity:var(--button-borderless-disabled-opacity,1)}.btn-borderless-success{background-color:var(--button-borderless-success-bg);color:var(--button-borderless-success-text)}@media (hover:hover){.btn-borderless-success:hover:not(:disabled):not(:active){background-color:var(--button-borderless-success-hover-bg);color:var(--button-borderless-success-hover-text)}}.btn-borderless-success:active:not(:disabled){background-color:var(--button-borderless-success-active-bg);color:var(--button-borderless-success-active-text);transform:scale(.98)}.btn-borderless-success:disabled{background-color:var(--button-borderless-disabled-bg);color:var(--button-borderless-disabled-text);opacity:var(--button-borderless-disabled-opacity,1)}.btn-borderless-warning{background-color:var(--button-borderless-warning-bg);color:var(--button-borderless-warning-text)}@media (hover:hover){.btn-borderless-warning:hover:not(:disabled):not(:active){background-color:var(--button-borderless-warning-hover-bg);color:var(--button-borderless-warning-hover-text)}}.btn-borderless-warning:active:not(:disabled){background-color:var(--button-borderless-warning-active-bg);color:var(--button-borderless-warning-active-text);transform:scale(.98)}.btn-borderless-warning:disabled{background-color:var(--button-borderless-disabled-bg);color:var(--button-borderless-disabled-text);opacity:var(--button-borderless-disabled-opacity,1)}.btn-link{background-color:var(--button-link-bg);color:var(--button-link-text);text-decoration:none}@media (hover:hover){.btn-link:hover:not(:disabled):not(:active){background-color:var(--button-link-hover-bg);color:var(--button-link-hover-text);text-underline-offset:4px;text-decoration:underline}}.btn-link:active:not(:disabled){background-color:var(--button-link-active-bg);color:var(--button-link-active-text);text-underline-offset:4px;text-decoration:underline;transform:scale(.98)}.btn-link:disabled{background-color:var(--button-link-disabled-bg);color:var(--button-link-disabled-text);opacity:var(--button-link-disabled-opacity,1);text-decoration:none}.btn-link-danger{background-color:var(--button-link-danger-bg);color:var(--button-link-danger-text);text-decoration:none}@media (hover:hover){.btn-link-danger:hover:not(:disabled):not(:active){background-color:var(--button-link-danger-hover-bg);color:var(--button-link-danger-hover-text);text-underline-offset:4px;text-decoration:underline}}.btn-link-danger:active:not(:disabled){background-color:var(--button-link-danger-active-bg);color:var(--button-link-danger-active-text);text-underline-offset:4px;text-decoration:underline;transform:scale(.98)}.btn-link-danger:disabled{background-color:var(--button-link-disabled-bg);color:var(--button-link-disabled-text);opacity:var(--button-link-disabled-opacity,1);text-decoration:none}.btn-link-success{background-color:var(--button-link-success-bg);color:var(--button-link-success-text);text-decoration:none}@media (hover:hover){.btn-link-success:hover:not(:disabled):not(:active){background-color:var(--button-link-success-hover-bg);color:var(--button-link-success-hover-text);text-underline-offset:4px;text-decoration:underline}}.btn-link-success:active:not(:disabled){background-color:var(--button-link-success-active-bg);color:var(--button-link-success-active-text);text-underline-offset:4px;text-decoration:underline;transform:scale(.98)}.btn-link-success:disabled{background-color:var(--button-link-disabled-bg);color:var(--button-link-disabled-text);opacity:var(--button-link-disabled-opacity,1);text-decoration:none}.btn-link-warning{background-color:var(--button-link-warning-bg);color:var(--button-link-warning-text);text-decoration:none}@media (hover:hover){.btn-link-warning:hover:not(:disabled):not(:active){background-color:var(--button-link-warning-hover-bg);color:var(--button-link-warning-hover-text);text-underline-offset:4px;text-decoration:underline}}.btn-link-warning:active:not(:disabled){background-color:var(--button-link-warning-active-bg);color:var(--button-link-warning-active-text);text-underline-offset:4px;text-decoration:underline;transform:scale(.98)}.btn-link-warning:disabled{background-color:var(--button-link-disabled-bg);color:var(--button-link-disabled-text);opacity:var(--button-link-disabled-opacity,1);text-decoration:none}.btn-danger,.btn-destructive{background:var(--button-danger-bg);color:var(--button-danger-text)}@media (hover:hover){.btn-danger:hover:not(:disabled):not(:active),.btn-destructive:hover:not(:disabled):not(:active){background:var(--button-danger-hover-bg);color:var(--button-danger-hover-text)}}.btn-danger:active:not(:disabled),.btn-destructive:active:not(:disabled){background:var(--button-danger-active-bg);color:var(--button-danger-active-text);transform:scale(.98)}.btn-danger:disabled,.btn-destructive:disabled{background:var(--button-danger-disabled-bg);color:var(--button-danger-disabled-text)}.btn-success{background:var(--button-success-bg);color:var(--button-success-text)}@media (hover:hover){.btn-success:hover:not(:disabled):not(:active){background:var(--button-success-hover-bg);color:var(--button-success-hover-text)}}.btn-success:active:not(:disabled){background:var(--button-success-active-bg);color:var(--button-success-active-text);transform:scale(.98)}.btn-success:disabled{background:var(--button-success-disabled-bg);color:var(--button-success-disabled-text)}.btn-warning{background:var(--button-warning-bg);color:var(--button-warning-text)}@media (hover:hover){.btn-warning:hover:not(:disabled):not(:active){background:var(--button-warning-hover-bg);color:var(--button-warning-hover-text)}}.btn-warning:active:not(:disabled){background:var(--button-warning-active-bg);color:var(--button-warning-active-text);transform:scale(.98)}.btn-warning:disabled{background:var(--button-warning-disabled-bg);color:var(--button-warning-disabled-text)}.btn-secondary{background-color:var(--button-default-bg);color:var(--button-default-text);border:1px solid var(--button-default-border)}@media (hover:hover){.btn-secondary:hover:not(:disabled):not(:active){background-color:var(--button-default-hover-bg);color:var(--button-default-hover-text);border-color:var(--button-default-hover-border)}}.btn-secondary:active:not(:disabled){background-color:var(--button-default-active-bg);color:var(--button-default-active-text);border-color:var(--button-default-active-border);transform:scale(.98)}.btn-secondary:disabled{background-color:var(--button-default-disabled-bg);color:var(--button-default-disabled-text);border-color:var(--button-default-disabled-border)}.btn-ghost{background-color:var(--button-borderless-bg);color:var(--button-borderless-text)}@media (hover:hover){.btn-ghost:hover:not(:disabled):not(:active){background-color:var(--button-borderless-hover-bg);color:var(--button-borderless-hover-text)}}.btn-ghost:active:not(:disabled){background-color:var(--button-borderless-active-bg);color:var(--button-borderless-active-text);transform:scale(.98)}.btn-ghost:disabled{background-color:var(--button-borderless-disabled-bg);color:var(--button-borderless-disabled-text)}.accordion-trigger-color{color:var(--accordion-trigger-color)}.accordion-trigger-color:hover:not(:disabled){color:var(--accordion-trigger-color-hover)}.accordion-content-color{color:var(--accordion-content-color)}.accordion-icon-color{color:var(--accordion-icon-color)}.accordion-item-border{border-bottom-width:var(--accordion-item-border-width);border-color:var(--accordion-item-border)}.accordion-item-bg{background-color:var(--accordion-item-bg)}.accordion-item-bg:hover:not([data-disabled]){background-color:var(--accordion-item-bg-hover)}.accordion-disabled{opacity:var(--accordion-disabled-opacity);cursor:not-allowed}.card-bg{background-color:var(--card-bg)}.card-border-hover{border-color:var(--card-border-hover)}.card-header-border{border-bottom-width:var(--card-border-width);border-color:var(--card-header-border)}.card-footer-border{border-top-width:var(--card-border-width);border-color:var(--card-footer-border)}.card-header-bg{background-color:var(--card-header-bg)}.card-header-bg-elevated{background-color:var(--card-header-bg-elevated)}.card-header-bg-outlined{background-color:var(--card-header-bg-outlined)}.card-title-color{color:var(--card-title-color)}.card-subtitle-color{color:var(--card-subtitle-color)}.card-text-color{color:var(--card-text-color)}.card-sticky-footer-shadow{box-shadow:var(--card-sticky-footer-shadow)}.card-sticky-footer-bg{background-color:var(--card-sticky-footer-bg)}.card-sticky-footer-border{border-top-width:var(--card-border-width);border-color:var(--card-sticky-footer-border)}.card-hoverable:hover:not(:disabled){box-shadow:var(--card-shadow-hover)}.card-tag{background-color:var(--card-tag-bg);border:1px solid var(--card-tag-border);color:var(--card-tag-color);border-radius:var(--card-tag-radius);font-size:var(--card-tag-size);font-weight:var(--card-tag-weight);line-height:var(--card-tag-line-height)}.table-container{border-radius:var(--table-border-radius);box-shadow:var(--table-shadow);border:var(--table-border-width) solid var(--table-border);background-color:var(--table-bg);overflow:hidden}.table-container-scroll{border-radius:var(--table-border-radius);box-shadow:var(--table-shadow);border:var(--table-border-width) solid var(--table-border);background-color:var(--table-bg);overflow-x:auto}.table-container--virtual{max-height:var(--table-virtual-max-height);overflow-y:auto}.table-virtual-spacer>td{border:0;padding:0}.table-container--virtual .table-header-row{border-block-end:0}.table-container--virtual .table-header-cell{background-image:linear-gradient(var(--table-header-border-color), var(--table-header-border-color));background-position:bottom;background-repeat:no-repeat;background-size:100% var(--table-header-border-width)}.table-root{border-collapse:collapse;text-align:start;width:100%;font-size:var(--table-cell-font-size);color:var(--table-text);line-height:var(--table-cell-line-height)}.table-header{background-color:var(--table-header-bg)}.table-header-row{background-color:var(--table-header-bg);border-block-end:var(--table-header-border-width) solid var(--table-header-border-color);height:var(--table-header-height)}.table-header-cell{padding-inline:var(--table-cell-padding-x);padding-block:var(--table-cell-padding-y);font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);color:var(--table-header-text);text-align:start;vertical-align:middle;letter-spacing:var(--table-header-letter-spacing);white-space:nowrap}.table-header-cell:has(>.table-header-cell-button){padding:0}.table-header-cell-button{padding-inline:var(--table-cell-padding-x);padding-block:var(--table-cell-padding-y)}.table-header-cell-sortable{cursor:pointer;-webkit-user-select:none;user-select:none}.table-header-cell-sortable:hover{background-color:var(--table-row-hover-bg)}.table-header-cell-sortable:focus-visible{outline:var(--table-row-focus-ring-width) solid var(--table-row-focus-ring);outline-offset:var(--table-row-focus-ring-offset)}.table-header-cell-checkbox{padding-inline:var(--table-cell-padding-y);width:calc(var(--table-checkbox-size) + var(--table-cell-padding-y) * 2);text-align:center;vertical-align:middle}.table-body tr:last-child{border-block-end:none}.table-body-row{border-block-end:var(--table-row-border-width) solid var(--table-row-border-color);transition-property:background-color;transition-duration:.15s;transition-timing-function:ease-out}.table-body-row:hover{background-color:var(--table-row-hover-bg)}.table-body-row[data-selected=true],.table-body-row[data-state=selected]{background-color:var(--table-row-selected-bg)}.table-body-row[data-disabled=true]{opacity:var(--table-row-disabled-opacity);pointer-events:none}.table-body-row[data-clickable=true]{cursor:pointer}.table-body-row[data-clickable=true]:focus-visible{outline:var(--table-row-focus-ring-width) solid var(--table-row-focus-ring);outline-offset:var(--table-row-focus-ring-offset)}.table-body-cell{padding-inline:var(--table-cell-padding-x);padding-block:var(--table-cell-padding-y);font-size:var(--table-cell-font-size);color:var(--table-text);vertical-align:middle;text-align:start}.table-body-cell-checkbox{padding-inline:var(--table-cell-padding-y);width:calc(var(--table-checkbox-size) + var(--table-cell-padding-y) * 2);text-align:center;vertical-align:middle}.table-footer{background-color:var(--table-footer-bg);border-block-start:var(--table-border-width) solid var(--table-footer-border)}.table-toolbar{min-height:var(--table-toolbar-height);background-color:var(--table-toolbar-bg);padding-inline:var(--table-toolbar-padding);justify-content:space-between;align-items:center;gap:var(--table-toolbar-gap);border-block-end:var(--table-border-width) solid var(--table-toolbar-border);padding-block:0;display:flex}.table-toolbar-search{width:var(--table-toolbar-search-width);height:var(--table-toolbar-search-height);border-radius:var(--table-toolbar-search-border-radius);border:var(--table-border-width) solid var(--table-toolbar-search-border);background-color:var(--table-toolbar-search-bg);color:var(--table-toolbar-search-text);transition:var(--table-toolbar-search-transition);position:relative}.table-toolbar-search:focus-within{outline:var(--table-filter-focus-ring-width) solid var(--table-toolbar-search-border-focus);outline-offset:var(--table-filter-focus-ring-offset)}.table-toolbar-search input::placeholder{color:var(--table-toolbar-search-placeholder)}.table-toolbar-search-icon{color:var(--table-toolbar-search-icon-color);pointer-events:none;position:absolute;top:50%;transform:translateY(-50%)}.table-toolbar-actions{align-items:center;gap:var(--table-toolbar-actions-gap);margin-inline-start:auto;display:flex}.table-toolbar-button{height:var(--table-toolbar-button-height);padding-inline:var(--table-toolbar-button-padding);justify-content:center;align-items:center;gap:var(--table-toolbar-button-gap);border-radius:var(--table-toolbar-button-border-radius);font-size:var(--table-toolbar-button-font-size);font-weight:var(--table-toolbar-button-font-weight);transition:var(--table-toolbar-button-transition);display:inline-flex}.btn-outline.table-toolbar-filter-button:where(:not(:disabled)){background-color:var(--table-toolbar-filter-button-bg);border-color:var(--table-toolbar-filter-button-border);color:var(--table-toolbar-filter-button-text)}.btn-outline.table-toolbar-filter-button:is([aria-expanded=true],[data-active=true]):where(:not(:disabled,:active)){background-color:var(--table-toolbar-filter-button-bg-active);border-color:var(--table-toolbar-filter-button-border-active);color:var(--table-toolbar-filter-button-text-active)}@media (hover:hover){.btn-outline.table-toolbar-filter-button:hover:not(:disabled):not(:active){background-color:var(--table-toolbar-filter-button-bg-hover);border-color:var(--button-outline-hover-border);color:var(--button-outline-hover-text)}}.table-toolbar-filter-button .table-filter-count-badge{width:var(--table-toolbar-filter-button-badge-size);height:var(--table-toolbar-filter-button-badge-size);background-color:var(--table-toolbar-filter-button-badge-bg);color:var(--table-toolbar-filter-button-badge-text)}@media (prefers-reduced-motion:reduce){.table-toolbar-button,.table-toolbar-search{transition:none}}.table-toolbar-title{font-size:var(--table-toolbar-title-font-size);font-weight:var(--table-toolbar-title-font-weight);color:var(--table-toolbar-title-color);white-space:nowrap}.table-pagination{min-height:var(--table-pagination-height);padding-inline:var(--table-toolbar-padding);justify-content:space-between;align-items:center;padding-block:0;display:flex}.table-pagination-info{font-size:var(--table-pagination-info-font-size,var(--table-header-font-size));font-weight:var(--table-pagination-info-font-weight,400);color:var(--table-pagination-info-color,var(--table-text-muted))}.table-pagination-page-size{height:var(--table-pagination-page-size-height,2rem);min-width:var(--table-pagination-page-size-width,5rem);border-radius:var(--table-pagination-page-size-border-radius,var(--radius-sm));border:var(--table-border-width) solid var(--table-pagination-page-size-border,var(--table-border));background-color:var(--table-pagination-page-size-bg,var(--table-bg));color:var(--table-pagination-page-size-text,var(--table-text));font-size:var(--table-pagination-page-size-font-size,var(--table-header-font-size));cursor:pointer;align-items:center;gap:.25rem;padding-inline:.75rem;display:inline-flex}.table-pagination-controls{align-items:center;gap:var(--table-pagination-gap);display:flex}.table-body-row--skeleton{pointer-events:none}.table-skeleton-cell{height:var(--table-row-height,2.5rem);border-radius:var(--table-cell-radius,calc(var(--spacing) * 1));width:100%}.table-card--skeleton{pointer-events:none}.table-card-skeleton-line{border-radius:calc(var(--spacing) * 1);width:100%;height:1rem}.table-card-skeleton-line--short{width:60%;margin-block-start:.5rem}.table-empty{padding-block:var(--table-empty-padding);padding-inline:var(--table-empty-padding);text-align:center;color:var(--table-empty-text-color)}.table-empty-icon{width:var(--table-empty-icon-size);height:var(--table-empty-icon-size);color:var(--table-text-muted);margin-block-end:1rem;margin-inline:auto}.table-empty-title{font-size:var(--table-empty-title-font-size);font-weight:var(--table-header-font-weight);color:var(--table-text-muted);margin-block-end:.5rem}.table-empty-description{font-size:var(--table-empty-description-font-size);color:var(--table-empty-text-color)}.table-skeleton-cell{padding-inline:var(--table-cell-padding-x);padding-block:var(--table-cell-padding-y);vertical-align:middle}.table-skeleton-bar{border-radius:var(--table-skeleton-radius);background-color:var(--table-skeleton-bg);height:1rem;animation:var(--table-skeleton-animation,shimmer 2s linear infinite);background-image:linear-gradient(90deg in oklch, transparent 0%, var(--table-skeleton-shine) 50%, transparent 100%);background-size:200% 100%}.table-sort-icon{width:var(--table-sort-icon-size);height:var(--table-sort-icon-size);color:var(--table-sort-icon-color);flex-shrink:0}.table-sort-icon-active{color:var(--table-sort-icon-active-color)}.table-compact .table-header-row{height:var(--table-header-height-sm)}.table-compact .table-body-row{min-height:var(--table-row-height-compact)}.table-view-options{position:relative}.table-view-options-trigger{height:var(--table-toolbar-button-height);border-radius:var(--table-toolbar-button-border-radius);font-size:var(--table-toolbar-button-font-size);font-weight:var(--table-toolbar-button-font-weight);cursor:pointer;align-items:center;gap:.5rem;padding-inline:.75rem;display:inline-flex}.table-view-options-panel{z-index:50;border-radius:var(--table-action-menu-radius,var(--radius-md));border:var(--table-border-width) solid var(--table-action-menu-border,var(--table-border));background-color:var(--table-action-menu-bg,var(--color-popover));width:12rem;box-shadow:var(--table-action-menu-shadow,var(--shadow-md));inset-inline-end:0;margin-block-start:.25rem;padding:.25rem;position:absolute;top:100%}.table-view-options-heading{font-size:var(--table-header-font-size);font-weight:var(--table-header-font-weight);color:var(--table-text);padding-block:.375rem;padding-inline:.5rem}.table-view-options-item{border-radius:var(--radius-sm);cursor:pointer;font-size:var(--table-cell-font-size);color:var(--table-text);align-items:center;gap:.5rem;padding-block:.375rem;padding-inline:.5rem;transition-property:background-color;transition-duration:.15s;display:flex}.table-view-options-item:hover{background-color:var(--table-action-item-hover-bg,var(--color-accent))}.table-column-visibility-checkbox{width:var(--table-checkbox-size,1rem);height:var(--table-checkbox-size,1rem);border-radius:var(--radius-sm);border:var(--table-border-width) solid var(--table-checkbox-border,var(--table-border));flex-shrink:0;justify-content:center;align-items:center;transition-property:background-color,border-color;transition-duration:.15s;display:flex}.table-column-visibility-checkbox[data-checked=true]{background-color:var(--table-checkbox-checked-bg,var(--color-primary));border-color:var(--table-checkbox-checked-border,var(--color-primary))}.table-filter-bar{align-items:center;gap:var(--table-filter-bar-gap);padding-inline:var(--table-filter-bar-padding-inline);min-height:var(--table-filter-bar-height);background-color:var(--table-filter-bar-bg);border-block-end:var(--table-border-width) solid var(--table-filter-bar-border-color);flex-wrap:wrap;padding-block:0;display:flex}.table-filter-bar-actions{align-items:center;gap:var(--table-filter-bar-gap);flex-shrink:0;margin-inline-start:auto;display:flex}.table-filter-expand-panel{align-items:flex-end;gap:var(--table-filter-expand-gap);padding-inline:var(--table-filter-expand-padding-inline);padding-block:var(--table-filter-expand-padding-block);background-color:var(--table-filter-expand-bg);border-block-end:var(--table-border-width) solid var(--table-filter-bar-border-color);flex-wrap:wrap;display:flex}.table-filter-field{min-width:var(--table-filter-field-min-width);max-width:var(--table-filter-field-max-width);flex:1 1 var(--table-filter-field-min-width)}.table-filter-count-badge{width:var(--table-filter-badge-size);height:var(--table-filter-badge-size);background-color:var(--table-filter-badge-bg);color:var(--table-filter-badge-color);font-size:var(--table-filter-badge-font-size);border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;line-height:1;display:inline-flex}.table-filter-clear-btn{font-size:var(--table-header-font-size);color:var(--table-filter-clear-color);cursor:pointer;white-space:nowrap;transition-property:color;transition-duration:.15s;transition-timing-function:ease-out}.table-filter-clear-btn:hover{color:var(--table-filter-clear-hover-color)}.table-filter-sheet-footer{justify-content:flex-end;align-items:center;gap:var(--table-filter-sheet-footer-gap);padding-inline:var(--table-filter-expand-padding-inline);min-height:var(--table-filter-sheet-footer-height);border-block-start:var(--table-border-width) solid var(--table-filter-sheet-footer-border);flex-shrink:0;display:flex}@media (max-width:47.9375rem){.table-container{-webkit-overflow-scrolling:touch;overflow-x:auto}.table-body-row{min-height:var(--table-mobile-row-height)}.table-root{--table-cell-padding-x:var(--table-mobile-cell-padding-x);--table-cell-padding-y:var(--table-mobile-cell-padding-y)}.table-body-cell,.table-header-cell{font-size:var(--table-mobile-cell-font-size)}.table-mobile-bottom-safe{padding-block-end:var(--table-mobile-bottom-padding)}}.table-scroll-fade-end{width:var(--table-mobile-scroll-fade-width);background:linear-gradient(to right in oklch, var(--table-bg) 0%, var(--table-bg) 100%);position:absolute;inset-block:0;inset-inline-end:0}@supports (color:color-mix(in lab, red, red)){.table-scroll-fade-end{background:linear-gradient(to right in oklch, color-mix(in oklch, var(--table-bg) 0%, transparent) 0%, var(--table-bg) 100%)}}.table-scroll-fade-end{pointer-events:none;border-start-end-radius:var(--table-border-radius);border-end-end-radius:var(--table-border-radius)}[dir=rtl] .table-scroll-fade-end{background:linear-gradient(to left in oklch, var(--table-bg) 0%, var(--table-bg) 100%);inset-inline:0 auto}@supports (color:color-mix(in lab, red, red)){[dir=rtl] .table-scroll-fade-end{background:linear-gradient(to left in oklch, color-mix(in oklch, var(--table-bg) 0%, transparent) 0%, var(--table-bg) 100%)}}[dir=rtl] .table-scroll-fade-end{border-start-start-radius:var(--table-border-radius);border-start-end-radius:0;border-end-end-radius:0;border-end-start-radius:var(--table-border-radius)}.table-card-view-container{gap:var(--table-mobile-card-gap);flex-direction:column;display:flex}.table-card{background-color:var(--table-mobile-card-bg);border:var(--table-border-width) solid var(--table-mobile-card-border);border-radius:var(--table-mobile-card-border-radius);padding:var(--table-mobile-card-padding);transition-property:background-color;transition-duration:.15s;transition-timing-function:ease-out}.table-card:hover{background-color:var(--table-row-hover-bg)}.table-card[data-selected=true]{background-color:var(--table-row-selected-bg)}.table-card[data-clickable=true]{cursor:pointer}.table-card[data-clickable=true]:focus-visible{outline:var(--table-row-focus-ring-width) solid var(--table-row-focus-ring);outline-offset:var(--table-row-focus-ring-offset)}.table-card-field{align-items:flex-start;gap:.5rem;padding-block:.375rem;display:flex}.table-card-field+.table-card-field{border-block-start:var(--table-border-width) solid var(--table-mobile-card-border)}.table-card-field-label{font-size:var(--table-mobile-cell-font-size);font-weight:var(--table-header-font-weight);color:var(--table-text-muted);width:40%;letter-spacing:var(--table-header-letter-spacing);flex-shrink:0}.table-card-field-value{font-size:var(--table-cell-font-size);color:var(--table-text);text-align:end;flex:1;min-width:0}.table-card-field-label+.table-card-field-value{justify-content:flex-end;display:flex}.table-card-field-value-content{min-width:0;max-width:100%}.table-card-field-value-content:has([role=progressbar]){flex:1}.dark .table-card,[data-theme].dark .table-card,[data-theme] .dark .table-card{background-color:oklch(from var(--color-card) calc(l - .02) c h);border-color:#d6dbe1cc}@supports (color:color-mix(in lab, red, red)){.dark .table-card,[data-theme].dark .table-card,[data-theme] .dark .table-card{border-color:color-mix(in oklch, var(--color-border) 80%, transparent)}}.dark .table-scroll-fade-end,[data-theme].dark .table-scroll-fade-end,[data-theme] .dark .table-scroll-fade-end{background:linear-gradient(to right in oklch, var(--table-bg) 0%, var(--table-bg) 100%)}@supports (color:color-mix(in lab, red, red)){.dark .table-scroll-fade-end,[data-theme].dark .table-scroll-fade-end,[data-theme] .dark .table-scroll-fade-end{background:linear-gradient(to right in oklch, color-mix(in oklch, var(--table-bg) 0%, transparent) 0%, var(--table-bg) 100%)}}[dir=rtl] .table-root,[dir=rtl] .table-header-cell,[dir=rtl] .table-body-cell{text-align:end}[dir=rtl] .table-toolbar-actions{margin-inline:0 auto}[dir=rtl] .table-filter-bar{text-align:start}[dir=rtl] .table-filter-bar-actions{margin-inline:0 auto}[dir=rtl] .table-filter-sheet-footer{justify-content:flex-start}.table-badge-custom-color{color:var(--table-badge-color);background-color:var(--table-badge-bg)}.alert-default-bg{background-color:var(--alert-default-bg)}.alert-default-text{color:var(--alert-default-text)}.alert-default-border{border-color:var(--alert-default-border)}.alert-default-icon{color:var(--alert-default-icon)}.alert-success-bg{background-color:var(--alert-success-bg)}.alert-success-text{color:var(--alert-success-text)}.alert-success-border{border-color:var(--alert-success-border)}.alert-success-icon{color:var(--alert-success-icon)}.alert-warning-bg{background-color:var(--alert-warning-bg)}.alert-warning-text{color:var(--alert-warning-text)}.alert-warning-border{border-color:var(--alert-warning-border)}.alert-warning-icon{color:var(--alert-warning-icon)}.alert-error-bg{background-color:var(--alert-error-bg)}.alert-error-text{color:var(--alert-error-text)}.alert-error-border{border-color:var(--alert-error-border)}.alert-error-icon{color:var(--alert-error-icon)}.alert-info-bg{background-color:var(--alert-default-bg)}.alert-info-text{color:var(--alert-default-text)}.alert-info-border{border-color:var(--alert-default-border)}.alert-info-icon{color:var(--alert-default-icon)}.spinner-size-sm{width:var(--brand-spinner-size-sm,var(--spinner-size-sm));height:var(--brand-spinner-size-sm,var(--spinner-size-sm))}.spinner-size-md{width:var(--brand-spinner-size-md,var(--spinner-size-md));height:var(--brand-spinner-size-md,var(--spinner-size-md))}.spinner-size-lg{width:var(--brand-spinner-size-lg,var(--spinner-size-lg));height:var(--brand-spinner-size-lg,var(--spinner-size-lg))}.spinner-bar{justify-content:center;align-items:center;display:flex;position:absolute}.spinner-bar-svg{width:100%;height:100%}.spinner-animate{animation:spinner-rotate var(--motion-duration-slowest,1s) var(--motion-ease-linear,linear) infinite}.spinner-bar-animate{animation:spinner-bar-expand var(--motion-duration-slowest,1s) var(--motion-ease-in-out,ease-in-out) infinite}.spinner-default .spinner-bar-primary{fill:var(--spinner-default-primary)}.spinner-default .spinner-bar-secondary{fill:var(--spinner-default-secondary)}.spinner-white .spinner-bar-primary{fill:var(--spinner-white-primary)}.spinner-white .spinner-bar-secondary{fill:var(--spinner-white-secondary)}.spinner-bar-tl{--bar-translate-x:-8%;--bar-translate-y:-8%;inset:0 55.92% 55.92% 0}.spinner-bar-tr{--bar-translate-x:8%;--bar-translate-y:-8%;inset:0 .41% 55.92% 55.51%}.spinner-bar-bl{--bar-translate-x:-8%;--bar-translate-y:8%;inset:55.51% 55.92% .41% 0}.spinner-bar-br{--bar-translate-x:8%;--bar-translate-y:8%;inset:55.51% .41% .41% 55.51%}.toast-default{background-color:var(--toast-bg);border-color:var(--toast-border)}.toast-default-icon{color:var(--toast-icon-color)}.toast-default-title{color:var(--toast-title-color)}.toast-default-description{color:var(--toast-description-color);opacity:var(--toast-description-opacity)}.toast-success{background-color:var(--toast-success-bg);border-color:var(--toast-success-border)}.toast-success-icon{color:var(--toast-success-icon-color)}.toast-success-title{color:var(--toast-success-title-color)}.toast-success-description{color:var(--toast-success-description-color)}.toast-destructive{background-color:var(--toast-destructive-bg);border-color:var(--toast-destructive-border)}.toast-destructive-icon{color:var(--toast-destructive-icon-color)}.toast-destructive-title{color:var(--toast-destructive-title-color)}.toast-destructive-description{color:var(--toast-destructive-description-color)}.toast-warning{background-color:var(--toast-warning-bg);border-color:var(--toast-warning-border)}.toast-warning-icon{color:var(--toast-warning-icon-color)}.toast-warning-title{color:var(--toast-warning-title-color)}.toast-warning-description{color:var(--toast-warning-description-color)}.toast-info{background-color:var(--toast-info-bg);border-color:var(--toast-info-border)}.toast-info-icon{color:var(--toast-info-icon-color)}.toast-info-title{color:var(--toast-info-title-color)}.toast-info-description{color:var(--toast-info-description-color)}.toast-close-color{color:var(--toast-close-color);opacity:var(--toast-close-opacity)}.toast-close-color:hover:not(:disabled),.group:hover .toast-close-color{color:var(--toast-close-color-hover);opacity:var(--toast-close-opacity-hover)}.toast-action-primary{background-color:var(--toast-action-primary-bg);color:var(--toast-action-primary-color)}.toast-action-secondary{background-color:var(--toast-action-secondary-bg);color:var(--toast-action-secondary-color);border-color:var(--toast-action-secondary-border)}.toast-viewport-z{z-index:var(--toast-viewport-z-index)}.toast-viewport-gap{gap:var(--toast-viewport-gap)}.toast-width-short{width:var(--toast-width-short-mobile);max-width:var(--toast-max-width-short-mobile)}@media (min-width:62rem){.toast-width-short{width:var(--toast-width-short);max-width:none}}.toast-padding-short{padding:var(--toast-padding-short)}[dir=rtl] .toast-padding-short,[dir=rtl].toast-padding-short{padding:var(--toast-padding-short-rtl)}.toast-padding-long{padding:var(--toast-padding-long)}.toast-rounded-short{border-radius:var(--toast-border-radius-short)}.toast-rounded-long{border-radius:var(--toast-border-radius-long)}.toast-width-long{width:calc(100vw - calc(var(--toast-padding-horizontal-long) * 2));max-width:var(--toast-max-width-long)}.toast-title-text{font-size:var(--toast-title-size);font-weight:var(--toast-title-weight);line-height:var(--toast-title-line-height);letter-spacing:var(--toast-title-letter-spacing)}.toast-description-text{font-size:var(--toast-description-size);font-weight:var(--toast-description-weight);line-height:var(--toast-description-line-height);letter-spacing:var(--toast-description-letter-spacing);opacity:var(--toast-description-opacity)}.toast-description-scrollable{max-height:var(--toast-description-max-height);overflow-y:auto}.toast-icon-size{width:var(--toast-icon-size)!important;height:var(--toast-icon-size)!important}.toast-close-size{width:var(--toast-close-size);height:var(--toast-close-size)}.toast-gap{gap:var(--toast-gap)}.toast-header-gap{gap:var(--toast-header-gap)}.toast-content-gap{gap:var(--toast-content-gap)}.toast-header-padding-top{padding-top:var(--toast-header-padding-top)}.toast-viewport-padding{padding:var(--toast-viewport-padding)}@media (min-width:62rem){.toast-viewport-padding{padding:var(--toast-viewport-padding-desktop)}}.toast-viewport-top-left{top:0;left:0}.toast-viewport-top-right{top:0;right:0}.toast-viewport-bottom-left{bottom:0;left:0}.toast-viewport-bottom-right{bottom:0;right:0}[dir=rtl] .toast-viewport-top-left{left:auto;right:0}[dir=rtl] .toast-viewport-top-right{left:0;right:auto}[dir=rtl] .toast-viewport-bottom-left{left:auto;right:0}[dir=rtl] .toast-viewport-bottom-right{left:0;right:auto}.toast-viewport-top-center{top:0;left:50%;transform:translate(-50%)}.toast-viewport-bottom-center{bottom:0;left:50%;transform:translate(-50%)}.toast-close-position{top:var(--toast-close-offset);right:var(--toast-close-offset);z-index:var(--toast-close-z-index);pointer-events:auto;margin:0;position:absolute}[dir=rtl] .toast-close-position{right:auto;left:var(--toast-close-offset)}.calendar-nav-button:hover:not(:disabled){opacity:1;border-color:var(--datepicker-day-today-border)}.calendar-nav-button:disabled{opacity:.5;cursor:not-allowed}.calendar-nav-button:focus-visible{outline:.125rem solid var(--datepicker-day-today-border);outline-offset:.125rem}.calendar-day:hover:not(:disabled):not([aria-selected=true]){background-color:var(--datepicker-day-hover-bg);color:var(--datepicker-day-hover-text)}.calendar-day:focus-visible{outline:.125rem solid var(--datepicker-day-today-border);outline-offset:.125rem;z-index:10}.calendar-day-selected:hover{background-color:var(--datepicker-day-selected-bg);color:var(--datepicker-day-selected-text)}.calendar-month-cell:hover:not(:disabled):not([aria-selected=true]),.calendar-year-cell:hover:not(:disabled):not([aria-selected=true]),.calendar-time-item:hover:not(:disabled):not([aria-selected=true]){background-color:var(--datepicker-day-hover-bg)}.checkbox-size{width:var(--brand-checkbox-size,var(--checkbox-size));height:var(--brand-checkbox-size,var(--checkbox-size))}.checkbox-check-size{width:var(--checkbox-check-size);height:var(--checkbox-check-size)}.checkbox-border{border-width:var(--checkbox-border-width);border-style:solid}.checkbox-rounded{border-radius:var(--brand-checkbox-border-radius,var(--checkbox-border-radius))}.checkbox-unchecked{background-color:var(--checkbox-unchecked-bg);border-color:var(--checkbox-unchecked-border)}.checkbox-unchecked:hover:not(:disabled){border-color:var(--checkbox-unchecked-hover-border)}.checkbox-unchecked-disabled{background-color:var(--checkbox-unchecked-disabled-bg);border-color:var(--checkbox-unchecked-disabled-border)}.checkbox-checked{background-color:var(--brand-checkbox-checked-bg,var(--checkbox-checked-bg));border-color:var(--checkbox-checked-border)}.checkbox-checked:hover:not(:disabled){background-color:var(--checkbox-checked-hover-bg)}.checkbox-indeterminate{background-color:var(--checkbox-indeterminate-bg);border-color:var(--checkbox-checked-border)}:is(.dark,[data-theme].dark,[data-theme] .dark) .checkbox-checked,:is(.dark,[data-theme].dark,[data-theme] .dark) .checkbox-indeterminate{background:linear-gradient(135deg, var(--checkbox-checked-bg), var(--checkbox-checked-bg))}@supports (color:color-mix(in lab, red, red)){:is(.dark,[data-theme].dark,[data-theme] .dark) .checkbox-checked,:is(.dark,[data-theme].dark,[data-theme] .dark) .checkbox-indeterminate{background:linear-gradient(135deg, color-mix(in oklch, var(--checkbox-checked-bg) 55%, white), var(--checkbox-checked-bg))}}:is(.dark,[data-theme].dark,[data-theme] .dark) .checkbox-checked,:is(.dark,[data-theme].dark,[data-theme] .dark) .checkbox-indeterminate{box-shadow:none;border-color:#0000}.checkbox-unchecked-icon{color:#0000;opacity:0;visibility:hidden}.checkbox-checked-icon{color:var(--checkbox-checked-icon);opacity:1;visibility:visible}.checkbox-indeterminate-icon{color:var(--checkbox-indeterminate-icon);opacity:1;visibility:visible}.checkbox-icon{color:var(--checkbox-checked-icon)}.checkbox-transition{transition-duration:var(--checkbox-transition-duration);transition-property:background-color,border-color,box-shadow,opacity;transition-timing-function:ease-out}.checkbox-disabled{opacity:var(--checkbox-disabled-opacity);cursor:not-allowed}.checkbox-label{color:var(--checkbox-label-color);font-size:var(--checkbox-label-font-size);font-weight:var(--checkbox-label-font-weight);line-height:var(--checkbox-label-line-height);letter-spacing:var(--checkbox-label-letter-spacing)}.checkbox-label-gap{gap:var(--checkbox-label-gap)}.checkbox-label-disabled{opacity:var(--checkbox-label-disabled-opacity)}.checkbox-focus-ring:focus-visible{outline:var(--checkbox-focus-ring-width) solid var(--checkbox-focus-ring-color);outline-offset:var(--checkbox-focus-ring-offset)}.checkbox-error-border{border-color:var(--checkbox-error-border)}.checkbox-wrapper{align-items:center;gap:var(--checkbox-label-gap);cursor:pointer;display:inline-flex}.checkbox-wrapper:has(:disabled){cursor:not-allowed}.checkbox-wrapper:hover:not(:has(:disabled)) .checkbox-unchecked{border-color:var(--checkbox-unchecked-hover-border)}:is(.checkbox-wrapper:hover:not(:has(:disabled)) .checkbox-checked,.checkbox-wrapper:hover:not(:has(:disabled)) .checkbox-indeterminate){background-color:var(--checkbox-checked-hover-bg)}.input-base{box-sizing:border-box;border-width:var(--input-border-width);border-radius:var(--brand-input-border-radius,var(--input-border-radius));background-color:var(--brand-input-bg,var(--color-input-bg));width:100%;box-shadow:var(--input-shadow);color:var(--color-foreground);transition-property:var(--input-transition-property);transition-duration:var(--input-transition-duration);transition-timing-function:var(--input-transition-timing);border-style:solid;display:flex}.input-md{height:var(--brand-input-height-md,var(--input-height-md));font-size:var(--input-font-size-md);line-height:var(--input-line-height);padding-inline-start:var(--brand-input-padding-x-md,var(--input-padding-x-md));padding-inline-end:var(--brand-input-padding-x-md,var(--input-padding-x-md))}.input-lg{height:var(--brand-input-height-lg,var(--input-height-lg));font-size:var(--input-font-size-lg);line-height:var(--input-line-height);padding-inline-start:var(--brand-input-padding-x-lg,var(--input-padding-x-lg));padding-inline-end:var(--brand-input-padding-x-lg,var(--input-padding-x-lg))}.input-focus{outline-offset:var(--input-focus-ring-offset);box-shadow:0 0 0 var(--brand-input-focus-ring-width,var(--input-focus-ring-width)) var(--color-ring);outline:none}.input-error{border-color:var(--color-destructive)}.input-error-focus{outline-offset:var(--input-focus-ring-offset);box-shadow:0 0 0 var(--brand-input-focus-ring-width,var(--input-focus-ring-width)) var(--color-destructive);outline:none}.input-success{border-color:var(--color-success)}.input-success-focus{outline-offset:var(--input-focus-ring-offset);box-shadow:0 0 0 var(--brand-input-focus-ring-width,var(--input-focus-ring-width)) var(--color-success);outline:none}.input-disabled{opacity:var(--input-opacity-disabled);cursor:not-allowed;pointer-events:none}.input-readonly{background-color:var(--color-muted);cursor:default}.input-placeholder::placeholder{color:var(--color-muted-foreground);opacity:var(--input-placeholder-opacity)}.input-file::file-selector-button{font-size:var(--input-font-size-md);color:var(--color-foreground);background-color:#0000;border:0;font-weight:500}.input-with-prefix-icon{padding-inline-start:var(--brand-input-with-icon-padding-start,var(--input-with-icon-padding-start))}.input-with-suffix-icon{padding-inline-end:var(--brand-input-with-icon-padding-end,var(--input-with-icon-padding-end))}.input-icon-wrapper{color:var(--color-muted-foreground);justify-content:center;align-items:center;display:flex;position:absolute;top:50%;transform:translateY(-50%)}.input-icon-wrapper-static{pointer-events:none}.input-icon-prefix{inset-inline-start:var(--brand-input-icon-spacing,var(--input-icon-spacing))}.input-icon-suffix{inset-inline-end:var(--brand-input-icon-spacing,var(--input-icon-spacing))}.input-icon-size-md{width:var(--input-icon-size-md);height:var(--input-icon-size-md);justify-content:center;align-items:center;display:flex}.input-icon-size-lg{width:var(--input-icon-size-lg);height:var(--input-icon-size-lg);justify-content:center;align-items:center;display:flex}.input-addon-base{padding-inline:var(--input-addon-padding-x);border-width:var(--input-border-width);border-style:solid;border-color:var(--input-addon-border-color);background-color:var(--input-addon-background);color:var(--color-muted-foreground);font-size:var(--input-font-size-md);line-height:var(--input-line-height);white-space:nowrap;align-items:center;display:flex}.input-addon-prefix{border-inline-end:0;border-start-start-radius:var(--brand-input-border-radius,var(--input-border-radius));border-end-start-radius:var(--brand-input-border-radius,var(--input-border-radius))}.input-addon-suffix{border-inline-start:0;border-start-end-radius:var(--brand-input-border-radius,var(--input-border-radius));border-end-end-radius:var(--brand-input-border-radius,var(--input-border-radius))}.input-with-prefix-addon{border-start-start-radius:0;border-end-start-radius:0}.input-with-suffix-addon{border-start-end-radius:0;border-end-end-radius:0}.input-helper-text{font-size:var(--input-helper-font-size);line-height:var(--input-helper-line-height);color:var(--color-muted-foreground);margin-block-start:var(--input-helper-spacing)}.input-label{font-size:var(--input-label-font-size);font-weight:var(--input-label-font-weight);line-height:var(--input-label-line-height);color:var(--input-label-color);margin-block-end:var(--label-spacing);display:block}.input-required-indicator{color:var(--input-required-color);margin-inline-start:var(--label-required-spacing)}.input-label-disabled{opacity:var(--label-opacity-disabled)}.input-state-default{background-color:var(--input-default-bg);color:var(--input-default-text);border-width:var(--input-border-width);border-style:solid;border-color:var(--input-default-border)}.input-state-placeholder{background-color:var(--input-default-bg);color:var(--input-placeholder-text);border-width:var(--input-border-width);border-style:solid;border-color:var(--input-default-border)}.input-placeholder{color:var(--input-placeholder-text)}.input-state-focus:focus-visible,.focus-visible\:input-state-focus:focus-visible{outline-offset:0;border-width:var(--input-border-width);border-style:solid;border-color:var(--input-focus-border);box-shadow:0 0 0 var(--brand-input-focus-ring-offset,var(--input-focus-ring-offset)) var(--color-background), 0 0 0 calc(var(--brand-input-focus-ring-offset,var(--input-focus-ring-offset)) + var(--brand-input-focus-ring-width,var(--input-focus-ring-width))) var(--input-focus-ring-color);outline:0}.input-state-disabled{background-color:var(--input-disabled-bg);color:var(--input-disabled-text);border-width:var(--input-border-width);border-style:solid;border-color:var(--input-disabled-border);opacity:var(--input-opacity-disabled);cursor:not-allowed;pointer-events:none}.input-state-readonly{background-color:var(--input-readonly-bg);color:var(--input-readonly-text);border-width:var(--input-border-width);border-style:solid;border-color:var(--input-readonly-border);cursor:default}.input-state-error{background-color:var(--input-error-bg);color:var(--input-error-text);border-width:var(--input-border-width);border-style:solid;border-color:var(--input-error-border)}.input-state-error-focus:focus-visible,.focus-visible\:input-state-error-focus:focus-visible{outline-offset:0;border-width:var(--input-border-width);border-style:solid;border-color:var(--input-error-border);box-shadow:0 0 0 var(--brand-input-focus-ring-offset,var(--input-focus-ring-offset)) var(--color-background), 0 0 0 calc(var(--brand-input-focus-ring-offset,var(--input-focus-ring-offset)) + var(--brand-input-focus-ring-width,var(--input-focus-ring-width))) var(--input-error-focus-ring);outline:0}.input-state-success{background-color:var(--input-success-bg);color:var(--input-success-text);border-width:var(--input-border-width);border-style:solid;border-color:var(--input-success-border)}.input-state-success-focus:focus-visible,.focus-visible\:input-state-success-focus:focus-visible{outline-offset:0;border-width:var(--input-border-width);border-style:solid;border-color:var(--input-success-border);box-shadow:0 0 0 var(--brand-input-focus-ring-offset,var(--input-focus-ring-offset)) var(--color-background), 0 0 0 calc(var(--brand-input-focus-ring-offset,var(--input-focus-ring-offset)) + var(--brand-input-focus-ring-width,var(--input-focus-ring-width))) var(--input-success-focus-ring);outline:0}.input-with-prefix-addon:focus-visible,.input-with-suffix-addon:focus-visible{box-shadow:var(--input-shadow)}.input-addon-group{--input-addon-group-ring-color:var(--input-focus-ring-color);border-radius:var(--brand-input-border-radius,var(--input-border-radius))}.input-addon-group:has(.input-state-error){--input-addon-group-ring-color:var(--input-error-focus-ring)}.input-addon-group:has(.input-state-success){--input-addon-group-ring-color:var(--input-success-focus-ring)}.input-addon-group:has(:focus-visible){box-shadow:0 0 0 var(--brand-input-focus-ring-offset,var(--input-focus-ring-offset)) var(--color-background), 0 0 0 calc(var(--brand-input-focus-ring-offset,var(--input-focus-ring-offset)) + var(--brand-input-focus-ring-width,var(--input-focus-ring-width))) var(--input-addon-group-ring-color)}.input-wrapper{flex-direction:column;width:100%;display:flex}.input-container{width:100%;display:flex;position:relative}.input-messages{flex-direction:column;gap:.25rem;margin-block-start:var(--input-helper-spacing);display:flex}.input-transition{transition-property:var(--input-transition-property);transition-duration:var(--input-transition-duration);transition-timing-function:var(--input-transition-timing)}@media (prefers-reduced-motion:reduce){.input-transition{transition-duration:0s}}.password-strength-segment{height:var(--password-safety-bar-height);border-radius:var(--password-safety-bar-radius);transition:background-color .2s}.password-strength-empty-bg{background-color:var(--password-strength-empty);opacity:var(--password-strength-empty-opacity)}.password-strength-weak-bg{background-color:var(--password-strength-weak)}.password-strength-good-bg{background-color:var(--password-strength-good)}.password-strength-strong-bg{background-color:var(--password-strength-strong)}.password-rule-text{color:var(--password-rule-text-color)}.password-rule-valid-icon{color:var(--password-rule-valid-icon-color)}.password-rule-invalid-icon{color:var(--password-rule-invalid-icon-color)}.password-rule-error-icon{color:var(--password-rule-error-icon-color)}.slider-root{width:100%;position:relative}.slider-track-container{touch-action:none;-webkit-user-select:none;user-select:none;align-items:center;width:100%;display:flex;position:relative}.slider-track-container-vertical{flex-direction:column;height:100%}.slider-track-container-disabled{cursor:not-allowed;opacity:var(--slider-opacity-disabled)}.slider-track{height:var(--brand-slider-track-height,var(--slider-track-height));border-radius:var(--slider-track-border-radius);background-color:var(--slider-track-bg);width:100%;transition:background-color var(--slider-transition-duration) ease;flex-grow:1;position:relative;overflow:hidden}.slider-track-hover{background-color:var(--slider-track-bg-hover)}.slider-range{background:var(--slider-range-bg);height:100%;transition:background var(--slider-transition-duration) ease;position:absolute}.slider-range-hover{background:var(--slider-range-bg-hover)}.slider-track-error,.slider-track-error.slider-track-hover{background-color:var(--slider-error-track-bg)}.slider-range-error,.slider-range-error.slider-range-hover{background:var(--slider-error-range-bg)}.slider-thumb-wrapper{pointer-events:none;position:absolute}.slider-thumb{border-radius:var(--slider-thumb-border-radius);background-color:var(--slider-thumb-bg);border-width:var(--slider-thumb-border-width);border-style:solid;border-color:var(--slider-thumb-border-color);width:100%;height:100%;box-shadow:var(--slider-thumb-shadow);transition:transform var(--slider-transition-duration) ease, border-color var(--slider-transition-duration) ease, background-color var(--slider-transition-duration) ease;display:block}.slider-thumb-hover{border-color:var(--slider-thumb-border-color-hover);background-color:var(--slider-thumb-bg-hover);transform:scale(var(--slider-thumb-scale-hover))}.slider-thumb-active{border-color:var(--slider-thumb-border-color-active);background-color:var(--slider-thumb-bg-active);transform:scale(var(--slider-thumb-scale-active))}.slider-thumb-disabled{opacity:var(--slider-opacity-disabled)}.slider-thumb-error,.slider-thumb-error.slider-thumb-hover,.slider-thumb-error.slider-thumb-active{border-color:var(--slider-error-thumb-border-color)}.slider-native-input{cursor:pointer;opacity:0;width:100%;height:100%;position:absolute;inset:0}.slider-native-input-disabled{cursor:not-allowed}.slider-native-input-inactive{pointer-events:none}.slider-tooltip{border-radius:var(--radius-sm,.25rem);font-size:var(--font-size-xs,.75rem);white-space:nowrap;pointer-events:none;box-shadow:var(--shadow-lg);z-index:50;background-color:var(--slider-tooltip-bg);color:var(--slider-tooltip-text);margin-bottom:.5rem;padding-block:.25rem;padding-inline:.5rem;font-weight:500;position:absolute;bottom:100%;left:50%;transform:translate(-50%)}.slider-value-display{text-align:center;font-size:var(--font-size-xs,.75rem);color:var(--color-muted-foreground);margin-block-start:.5rem}.input-status-message{align-items:center;gap:var(--brand-input-message-icon-gap,var(--input-message-icon-gap));flex-direction:row;display:flex}.input-status-messages{gap:var(--brand-input-message-stack-gap,var(--input-message-stack-gap));flex-direction:column;margin-block-start:var(--brand-input-message-spacing,var(--input-message-spacing));display:flex}.input-message-text{font-size:var(--brand-input-message-font-size,var(--input-message-font-size));line-height:var(--brand-input-message-line-height,var(--input-message-line-height));font-weight:var(--brand-input-message-font-weight,var(--input-message-font-weight));text-align:var(--brand-input-message-text-align,var(--input-message-text-align));flex:1}.input-message-helper{color:var(--brand-input-message-helper-color,var(--input-message-helper-color))}.input-message-error{color:var(--brand-input-message-error-color,var(--input-message-error-color))}.input-message-success{color:var(--brand-input-message-success-color,var(--input-message-success-color))}.input-message-icon{width:var(--brand-input-message-icon-size,var(--input-message-icon-size));height:var(--brand-input-message-icon-size,var(--input-message-icon-size));flex-shrink:0;justify-content:center;align-items:center;display:flex}.input-message-icon-error{color:var(--brand-input-message-error-icon-color,var(--input-message-error-icon-color))}.input-message-icon-success{color:var(--brand-input-message-success-icon-color,var(--input-message-success-icon-color))}.input-helper-message{font-size:var(--brand-input-message-font-size,var(--input-message-font-size));line-height:var(--brand-input-message-line-height,var(--input-message-line-height));font-weight:var(--brand-input-message-font-weight,var(--input-message-font-weight));color:var(--brand-input-message-helper-color,var(--input-message-helper-color));text-align:var(--brand-input-message-text-align,var(--input-message-text-align))}.input-error-message{color:var(--brand-input-message-error-color,var(--input-message-error-color))}.input-success-message{color:var(--brand-input-message-success-color,var(--input-message-success-color))}.input-message-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.label-required:after{content:"*";color:var(--label-required-color);margin-inline-start:var(--label-required-spacing)}.react-international-phone-country-selector-button__dropdown-arrow{display:none!important}.phone-input-field{position:relative!important}.phone-input-wrapper .react-international-phone-country-selector,.phone-input-field .react-international-phone-country-selector,.react-international-phone-country-selector{position:static!important}.phone-input-wrapper .react-international-phone-country-selector-dropdown,.phone-input-field .react-international-phone-country-selector-dropdown,.react-international-phone-country-selector-dropdown{scroll-behavior:smooth;scrollbar-width:thin;scrollbar-color:var(--color-muted-foreground) transparent;width:auto;min-width:18rem;z-index:100!important;box-sizing:border-box!important;outline-offset:0!important;margin:0!important;padding:0!important;position:absolute!important;inset:100% auto auto 0!important}.phone-input-wrapper .react-international-phone-country-selector-dropdown:focus-visible,.phone-input-field .react-international-phone-country-selector-dropdown:focus-visible,.react-international-phone-country-selector-dropdown:focus-visible{outline-offset:0!important;outline-color:var(--input-focus-ring-color,var(--color-ring))!important;outline-width:2px!important;outline-style:solid!important}.phone-input-wrapper .react-international-phone-country-selector-dropdown::-webkit-scrollbar{width:.5rem}.phone-input-wrapper .react-international-phone-country-selector-dropdown::-webkit-scrollbar-track{background:0 0}.phone-input-wrapper .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb{background-color:var(--color-muted-foreground);background-clip:content-box;border:.125rem solid #0000;border-radius:.25rem}.phone-input-wrapper .react-international-phone-country-selector-dropdown::-webkit-scrollbar-thumb:hover{background-color:var(--color-foreground)}[dir=rtl] .phone-input-wrapper .react-international-phone-country-selector-dropdown,[dir=rtl] .phone-input-field .react-international-phone-country-selector-dropdown,[dir=rtl] .react-international-phone-country-selector-dropdown{left:auto!important;right:0!important}.phone-input-wrapper .react-international-phone-country-selector-button__button-content{gap:.25rem}.phone-input-wrapper .react-international-phone-country-selector-button__flag-emoji,.phone-input-wrapper .react-international-phone-flag-emoji{flex-shrink:0;margin:0;width:1.25rem!important;min-width:1.25rem!important;height:1.25rem!important;min-height:1.25rem!important}.phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item{padding-right:.5rem!important}[dir=rtl] .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item,.phone-input-wrapper[dir=rtl] .react-international-phone-country-selector-dropdown__list-item{padding-left:.5rem!important;padding-right:.5rem!important}.phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item:hover,.phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--selected,.phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--color-accent)!important;color:var(--color-accent-foreground)!important}.phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item:hover .react-international-phone-country-selector-dropdown__list-item-dial-code,.phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--color-accent-foreground)!important}.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown{background-color:var(--color-popover)!important;border-color:var(--color-border)!important}.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item:hover,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item:hover,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--selected,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--focused,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--selected,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--focused{background-color:var(--color-accent)!important;color:var(--color-accent-foreground)!important}.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item:hover .react-international-phone-country-selector-dropdown__list-item-dial-code,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item:hover .react-international-phone-country-selector-dropdown__list-item-dial-code,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--selected .react-international-phone-country-selector-dropdown__list-item-dial-code,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item--focused .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--color-accent-foreground)!important}.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item-dial-code,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item-dial-code{color:var(--color-muted-foreground)!important}.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item-country-name,.dark .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item-country-name{color:var(--color-foreground)!important}[dir=rtl] .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item,.phone-input-wrapper[dir=rtl] .react-international-phone-country-selector-dropdown__list-item,[dir=rtl] .react-international-phone-country-selector-dropdown__list-item{flex-direction:row-reverse}[dir=rtl] .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item-country-name,.phone-input-wrapper[dir=rtl] .react-international-phone-country-selector-dropdown__list-item-country-name,[dir=rtl] .react-international-phone-country-selector-dropdown__list-item-country-name{text-align:start;margin-inline:0 .5rem}[dir=rtl] .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item-dial-code,.phone-input-wrapper[dir=rtl] .react-international-phone-country-selector-dropdown__list-item-dial-code,[dir=rtl] .react-international-phone-country-selector-dropdown__list-item-dial-code{margin-inline:auto 0}[dir=rtl] .phone-input-wrapper .react-international-phone-country-selector-dropdown__list-item-flag-emoji,.phone-input-wrapper[dir=rtl] .react-international-phone-country-selector-dropdown__list-item-flag-emoji,[dir=rtl] .react-international-phone-country-selector-dropdown__list-item-flag-emoji{margin-inline:0 .5rem}:is(.dark,[data-theme].dark,[data-theme] .dark) .radio-checked{background:linear-gradient(135deg, var(--radio-checked-bg), var(--radio-checked-bg))}@supports (color:color-mix(in lab, red, red)){:is(.dark,[data-theme].dark,[data-theme] .dark) .radio-checked{background:linear-gradient(135deg, color-mix(in oklch, var(--radio-checked-bg) 55%, white), var(--radio-checked-bg))}}:is(.dark,[data-theme].dark,[data-theme] .dark) .radio-checked{box-shadow:none;border-width:0;border-color:#0000}.radio-focus-ring:focus-visible{outline:var(--radio-focus-ring-width) solid var(--radio-focus-ring-color);outline-offset:var(--radio-focus-ring-offset)}.radio-wrapper{align-items:center;gap:var(--radio-label-gap);cursor:pointer;display:inline-flex}.radio-wrapper:has(:disabled){cursor:not-allowed}.radio-group{gap:var(--radio-label-gap);flex-direction:column;display:flex}.select-variant-error{border-color:var(--select-error-border)}.select-variant-error:focus-visible{border-color:var(--select-error-border);box-shadow:0 0 0 var(--select-focus-ring-width) var(--select-error-focus-ring)}.select-variant-success{border-color:var(--select-success-border)}.select-variant-success:focus-visible{border-color:var(--select-success-border);box-shadow:0 0 0 var(--select-focus-ring-width) var(--select-success-focus-ring)}.select-scroll-button{background-color:var(--select-dropdown-bg);height:1.5rem;color:var(--select-icon-fg);cursor:pointer;justify-content:center;align-items:center;display:flex}.select-scroll-button:hover{background-color:var(--select-item-hover-bg)}:is(.dark,[data-theme].dark,[data-theme] .dark) .switch-on{background:linear-gradient(to right, var(--switch-on-bg), var(--switch-on-bg))}@supports (color:color-mix(in lab, red, red)){:is(.dark,[data-theme].dark,[data-theme] .dark) .switch-on{background:linear-gradient(to right, color-mix(in oklch, var(--switch-on-bg) 55%, white), var(--switch-on-bg))}}:is(.dark,[data-theme].dark,[data-theme] .dark) .switch-on{box-shadow:none}[dir=rtl] :is(.dark,[data-theme].dark,[data-theme] .dark) .switch-on,:is(.dark,[data-theme].dark,[data-theme] .dark) [dir=rtl] .switch-on{background:linear-gradient(to left, var(--switch-on-bg), var(--switch-on-bg))}@supports (color:color-mix(in lab, red, red)){[dir=rtl] :is(.dark,[data-theme].dark,[data-theme] .dark) .switch-on,:is(.dark,[data-theme].dark,[data-theme] .dark) [dir=rtl] .switch-on{background:linear-gradient(to left, color-mix(in oklch, var(--switch-on-bg) 55%, white), var(--switch-on-bg))}}[dir=rtl] .switch-thumb-translate,[dir=rtl] .switch-thumb-translate{transform:translateX(calc(-1 * var(--switch-thumb-translate)))!important}[dir=rtl] .switch-thumb-pressed-to-start,[dir=rtl] .switch-thumb-pressed-to-start{transform:translateX(calc(-1 * (var(--switch-thumb-translate) - .375rem)))!important}.switch-focus-ring:focus-visible{outline:var(--switch-focus-ring-width) solid var(--switch-focus-ring-color);outline-offset:var(--switch-focus-ring-offset)}.switch-wrapper{align-items:center;gap:var(--switch-label-gap);cursor:pointer;display:inline-flex}.switch-wrapper:has(:disabled){cursor:not-allowed}.icon-xs{width:var(--brand-icon-size-xs,var(--icon-size-xs));height:var(--brand-icon-size-xs,var(--icon-size-xs))}.icon-sm{width:var(--brand-icon-size-sm,var(--icon-size-sm));height:var(--brand-icon-size-sm,var(--icon-size-sm))}.icon-md{width:var(--brand-icon-size-md,var(--icon-size-md));height:var(--brand-icon-size-md,var(--icon-size-md))}.icon-lg{width:var(--brand-icon-size-lg,var(--icon-size-lg));height:var(--brand-icon-size-lg,var(--icon-size-lg))}.icon-xl{width:var(--brand-icon-size-xl,var(--icon-size-xl));height:var(--brand-icon-size-xl,var(--icon-size-xl))}.icon-2xl{width:var(--brand-icon-size-2xl,var(--icon-size-2xl));height:var(--brand-icon-size-2xl,var(--icon-size-2xl))}.icon-3xl{width:var(--brand-icon-size-3xl,var(--icon-size-3xl));height:var(--brand-icon-size-3xl,var(--icon-size-3xl))}.icon-4xl{width:var(--brand-icon-size-4xl,var(--icon-size-4xl));height:var(--brand-icon-size-4xl,var(--icon-size-4xl))}.icon-base{vertical-align:middle;flex-shrink:0;display:inline-block}.icon-stroke{stroke:currentColor;stroke-width:var(--icon-stroke-width-thin);vector-effect:non-scaling-stroke;paint-order:stroke fill}.icon-stroke-base{stroke:currentColor;stroke-width:var(--icon-stroke-width);vector-effect:non-scaling-stroke;paint-order:stroke fill}.icon-stroke-thick{stroke:currentColor;stroke-width:var(--icon-stroke-width-thick);vector-effect:non-scaling-stroke;paint-order:stroke fill}.master-detail-layout{grid-template-columns:1fr;display:grid}@media (min-width:48rem){.master-detail-layout--md{grid-template-columns:var(--master-width,var(--master-detail-master-width,20rem)) 1fr}}@media (min-width:36rem){.master-detail-layout--sm{grid-template-columns:var(--master-width,var(--master-detail-master-width,20rem)) 1fr}}@media (min-width:62rem){.master-detail-layout--lg{grid-template-columns:var(--master-width,var(--master-detail-master-width,20rem)) 1fr}}.tab-list{display:flex;position:relative}.tab-list-horizontal{scrollbar-width:none;-ms-overflow-style:none;flex-direction:row;align-items:flex-end;overflow:auto hidden}.tab-list-horizontal::-webkit-scrollbar{display:none}.tab-list-vertical{flex-direction:column;align-items:flex-start}.tab-item{white-space:nowrap;cursor:pointer;color:var(--tab-item-text);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;font-family:Inter,sans-serif;display:inline-flex;position:relative}.tab-item:disabled{cursor:not-allowed;color:var(--tab-item-disabled-text)}.tab-item:hover:not(:disabled):not([data-state=active]){color:var(--tab-item-hover-text)}.tab-item:hover:not(:disabled):not([data-state=active]) .tab-item-icon{color:var(--tab-item-hover-icon)}.tab-item:hover:not(:disabled):not([data-state=active]) .tab-item-badge{background-color:var(--tab-item-hover-badge-bg)}.tab-item[data-state=active]{color:var(--tab-item-selected-text);font-weight:var(--tab-font-weight-selected)}.tab-item[data-state=active] .tab-item-icon{color:var(--tab-item-selected-icon)}.tab-item[data-state=active] .tab-item-badge{background-color:var(--tab-item-selected-badge-bg)}.tab-item:disabled .tab-item-icon{color:var(--tab-item-disabled-icon)}.tab-item:disabled .tab-item-badge{background-color:var(--tab-item-disabled-badge-bg)}.tab-item:focus-visible{outline:var(--tab-focus-ring-width) solid var(--tab-focus-ring);outline-offset:var(--tab-focus-ring-offset);border-radius:calc(var(--spacing) * .5)}.tab-item-content{align-items:center;gap:var(--tab-content-gap);display:flex}.tab-item-icon{width:var(--tab-icon-size);height:var(--tab-icon-size);color:var(--tab-item-icon);transition:color var(--tab-transition-duration) var(--tab-transition-timing)}.tab-item-badge{height:var(--tab-badge-height);padding-inline:var(--tab-badge-padding-x);padding-block:calc(var(--spacing) * .25) 0;border-radius:var(--tab-badge-radius);background-color:var(--tab-item-badge-bg);color:var(--tab-item-badge-text);font-size:var(--tab-badge-font-size);font-weight:var(--tab-badge-font-weight);line-height:var(--tab-badge-line-height);text-align:center;transition:background-color var(--tab-transition-duration) var(--tab-transition-timing)}.tab-indicator{background-color:var(--tab-indicator-color);transition:all var(--tab-transition-duration) var(--tab-transition-timing);position:absolute}.tab-indicator-horizontal{height:var(--tab-indicator-height);width:100%;bottom:0;left:0}.tab-indicator-vertical{width:var(--tab-indicator-width);height:100%;top:0;right:0}.tab-item-wrapper{flex-direction:column;display:flex;position:relative}.tab-item-wrapper-horizontal{gap:var(--tab-horizontal-gap)}.tab-item-wrapper-vertical{gap:var(--tab-vertical-gap);flex-direction:row}.tab-indicator-line{background-color:var(--tab-indicator-line);position:absolute}.tab-indicator-line-horizontal{height:var(--tab-indicator-height);bottom:0;left:0;right:0}.tab-indicator-line-vertical{width:var(--tab-indicator-width);top:0;bottom:0;right:0}@media (max-width:47.9375rem){.tab-list-horizontal{padding-inline:var(--tab-mobile-scroll-padding)}}[dir=rtl] .tab-indicator-vertical,[dir=rtl] .tab-indicator-line-vertical{left:0;right:auto}.dialog-bg{background-color:var(--dialog-bg)}.dialog-border{border-color:var(--dialog-border)}.dialog-overlay-bg{background-color:var(--dialog-overlay-bg)}.dialog-overlay-blur{-webkit-backdrop-filter:blur(var(--dialog-overlay-backdrop-blur));backdrop-filter:blur(var(--dialog-overlay-backdrop-blur))}.dialog-title-color{color:var(--dialog-title-color)}.dialog-description-color{color:var(--dialog-description-color)}.dialog-close-color{color:var(--dialog-close-color)}.dialog-close-color:hover:not(:disabled){color:var(--dialog-close-color-hover);background-color:var(--dialog-close-bg-hover)}.dropdown-item:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--dropdown-item-hover-bg);color:var(--dropdown-item-hover-text)}.dropdown-item:focus-visible{background-color:var(--dropdown-item-hover-bg);color:var(--dropdown-item-hover-text);outline:.125rem solid var(--color-primary);outline-offset:-.125rem}.dropdown-item-selected:hover{background-color:var(--dropdown-item-selected-bg);color:var(--dropdown-item-selected-text)}.loading-overlay{background-color:var(--loading-overlay-bg);-webkit-backdrop-filter:blur(var(--loading-overlay-blur));z-index:var(--loading-overlay-z);position:fixed;inset:0}.modal-bg{background-color:var(--modal-bg);color:var(--modal-text)}.modal-header-bg{background-color:var(--modal-header-bg)}.modal-header-border{border-bottom-width:var(--modal-border-width);border-bottom-color:var(--modal-header-border)}.modal-footer-border{border-top-width:var(--modal-border-width);border-top-color:var(--modal-footer-border)}.modal-overlay{background-color:var(--modal-overlay-bg)}.modal-success-border{border-color:var(--modal-success-border)}.modal-success-header-bg{background-color:var(--modal-success-header-bg)}.modal-error-border{border-color:var(--modal-error-border)}.modal-error-header-bg{background-color:var(--modal-error-header-bg)}.modal-warning-border{border-color:var(--modal-warning-border)}.modal-warning-header-bg{background-color:var(--modal-warning-header-bg)}.modal-info-border{border-color:var(--modal-info-border)}.modal-info-header-bg{background-color:var(--modal-info-header-bg)}.modal-title-color{color:var(--modal-title-color)}.modal-description-color{color:var(--modal-description-color)}.modal-sticky-footer-shadow{box-shadow:var(--modal-sticky-footer-shadow)}.modal-sticky-footer-bg{background-color:var(--modal-sticky-footer-bg)}.modal-sticky-footer-border{border-top-width:var(--modal-border-width);border-color:var(--modal-sticky-footer-border)}.modal-close-button{color:var(--modal-close-button-color);border-radius:var(--modal-close-button-radius)}.modal-close-button:hover{color:var(--modal-close-button-color-hover);background-color:var(--modal-close-button-bg-hover)}.modal-icon-success{background-color:var(--modal-icon-success-bg);color:var(--modal-icon-success-color)}.modal-icon-error{background-color:var(--modal-icon-error-bg);color:var(--modal-icon-error-color)}.modal-icon-warning{background-color:var(--modal-icon-warning-bg);color:var(--modal-icon-warning-color)}.modal-icon-info{background-color:var(--modal-icon-info-bg);color:var(--modal-icon-info-color)}.modal-content-elevation{z-index:var(--z-modal)}.modal-overlay-elevation{z-index:var(--z-modal-backdrop)}.popover-content-elevation{z-index:var(--z-popover)}.sheet-overlay-fade{z-index:var(--z-modal);background-color:var(--sheet-overlay-bg);transition-property:opacity;transition-duration:var(--sheet-overlay-duration);transition-timing-function:var(--sheet-overlay-timing)}.sheet-overlay-fade[data-state=entering],.sheet-overlay-fade[data-state=exiting]{opacity:0}.sheet-overlay-fade[data-state=entered]{opacity:1}.sheet-bg{z-index:var(--z-modal);background-color:var(--sheet-bg);color:var(--sheet-text)}.sheet-transition{transition-property:transform;transition-duration:var(--sheet-transition-duration);transition-timing-function:var(--sheet-transition-timing)}.sheet-border-right{border-inline-start-width:var(--sheet-border-width);border-inline-start-color:var(--sheet-border)}.sheet-border-left{border-inline-end-width:var(--sheet-border-width);border-inline-end-color:var(--sheet-border)}.sheet-border-bottom{border-block-start-width:var(--sheet-border-width);border-block-start-color:var(--sheet-border)}.sheet-border-top{border-block-end-width:var(--sheet-border-width);border-block-end-color:var(--sheet-border)}.sheet-animate-right[data-state=entering],.sheet-animate-right[data-state=exiting]{transform:translate(100%)}.sheet-animate-right[data-state=entered]{transform:translate(0)}[dir=rtl] .sheet-animate-right[data-state=entering],[dir=rtl] .sheet-animate-right[data-state=exiting],.sheet-animate-left[data-state=entering],.sheet-animate-left[data-state=exiting]{transform:translate(-100%)}.sheet-animate-left[data-state=entered]{transform:translate(0)}[dir=rtl] .sheet-animate-left[data-state=entering],[dir=rtl] .sheet-animate-left[data-state=exiting]{transform:translate(100%)}.sheet-animate-bottom[data-state=entering],.sheet-animate-bottom[data-state=exiting]{transform:translateY(100%)}.sheet-animate-bottom[data-state=entered]{transform:translateY(0)}.sheet-animate-top[data-state=entering],.sheet-animate-top[data-state=exiting]{transform:translateY(-100%)}.sheet-animate-top[data-state=entered]{transform:translateY(0)}.sheet-size-sm-horizontal{width:100%;max-width:var(--sheet-width-sm)}.sheet-size-default-horizontal{width:100%;max-width:var(--sheet-width-md)}.sheet-size-lg-horizontal{width:100%;max-width:var(--sheet-width-lg)}.sheet-size-xl-horizontal{width:100%;max-width:var(--sheet-width-max)}.sheet-size-sm-vertical{height:var(--sheet-height-sm);max-height:var(--sheet-height-sm-max)}.sheet-size-default-vertical{height:var(--sheet-height-default);max-height:var(--sheet-height-max)}.sheet-size-lg-vertical{height:var(--sheet-height-lg);max-height:var(--sheet-height-xl)}.sheet-size-xl-vertical{height:var(--sheet-height-three-quarter);max-height:var(--sheet-height-xl-max)}.sheet-size-full-vertical{height:var(--sheet-height-full)}.sheet-size-three-quarter-vertical{height:var(--sheet-height-three-quarter);min-height:var(--sheet-height-three-quarter-min)}.sheet-size-half-vertical{height:var(--sheet-height-half);min-height:var(--sheet-height-half-min)}.sheet-size-third-vertical{height:var(--sheet-height-third);min-height:var(--sheet-height-third-min)}.tooltip-elevation{z-index:var(--z-tooltip)}.elevation-base{background:var(--elevation-base-bg);color:var(--elevation-base-text);border-color:var(--elevation-base-border);box-shadow:var(--elevation-base-shadow);border-radius:var(--elevation-base-radius);z-index:var(--elevation-base-z)}.elevation-elevated{background:var(--elevation-elevated-bg);color:var(--elevation-elevated-text);border-color:var(--elevation-elevated-border);box-shadow:var(--elevation-elevated-shadow);border-radius:var(--elevation-elevated-radius);z-index:var(--elevation-elevated-z)}.elevation-overlay{background:var(--elevation-overlay-bg);color:var(--elevation-overlay-text);border-color:var(--elevation-overlay-border);box-shadow:var(--elevation-overlay-shadow);border-radius:var(--elevation-overlay-radius);z-index:var(--elevation-overlay-z)}.elevation-floating{background:var(--elevation-floating-bg);color:var(--elevation-floating-text);border-color:var(--elevation-floating-border);box-shadow:var(--elevation-floating-shadow);border-radius:var(--elevation-floating-radius);z-index:var(--elevation-floating-z)}.elevation-interactive{transition:var(--elevation-transition)}.elevation-interactive:hover{box-shadow:var(--elevation-elevated-shadow);transform:translateY(-.0625rem)}.elevation-interactive:active{transform:translateY(0)}.elevation-elevated-interactive{transition:var(--elevation-transition)}.elevation-elevated-interactive:hover{box-shadow:var(--elevation-overlay-shadow);transform:translateY(-.125rem)}.elevation-elevated-interactive:active{transform:translateY(0)}.elevation-subtle-interactive{transition:var(--elevation-transition)}.elevation-subtle-interactive:hover{box-shadow:var(--elevation-elevated-shadow)}.elevation-backdrop{background:var(--elevation-overlay-backdrop);-webkit-backdrop-filter:blur(4px)}.elevation-floating-backdrop{background:var(--elevation-floating-backdrop)}.elevation-focusable:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px;transition:var(--elevation-transition)}.elevation-responsive{background:var(--elevation-base-bg);color:var(--elevation-base-text);border-color:var(--elevation-base-border);box-shadow:var(--elevation-base-shadow);border-radius:var(--elevation-base-radius);z-index:var(--elevation-base-z)}@media (min-width:48rem){.elevation-responsive{background:var(--elevation-elevated-bg);color:var(--elevation-elevated-text);border-color:var(--elevation-elevated-border);box-shadow:var(--elevation-elevated-shadow);border-radius:var(--elevation-elevated-radius);z-index:var(--elevation-elevated-z)}}.elevation-responsive-lg{background:var(--elevation-base-bg);color:var(--elevation-base-text);border-color:var(--elevation-base-border);box-shadow:var(--elevation-base-shadow);border-radius:var(--elevation-base-radius);z-index:var(--elevation-base-z)}@media (min-width:62rem){.elevation-responsive-lg{background:var(--elevation-elevated-bg);color:var(--elevation-elevated-text);border-color:var(--elevation-elevated-border);box-shadow:var(--elevation-elevated-shadow);border-radius:var(--elevation-elevated-radius);z-index:var(--elevation-elevated-z)}}.elevation-mobile-elevated{background:var(--elevation-elevated-bg);color:var(--elevation-elevated-text);border-color:var(--elevation-elevated-border);box-shadow:var(--elevation-elevated-shadow);border-radius:var(--elevation-elevated-radius);z-index:var(--elevation-elevated-z)}@media (min-width:48rem){.elevation-mobile-elevated{background:var(--elevation-base-bg);color:var(--elevation-base-text);border-color:var(--elevation-base-border);box-shadow:var(--elevation-base-shadow);border-radius:var(--elevation-base-radius);z-index:var(--elevation-base-z)}}.elevation-responsive-overlay{background:var(--elevation-elevated-bg);color:var(--elevation-elevated-text);border-color:var(--elevation-elevated-border);box-shadow:var(--elevation-elevated-shadow);border-radius:var(--elevation-elevated-radius);z-index:var(--elevation-elevated-z)}@media (min-width:48rem){.elevation-responsive-overlay{background:var(--elevation-overlay-bg);color:var(--elevation-overlay-text);border-color:var(--elevation-overlay-border);box-shadow:var(--elevation-overlay-shadow);border-radius:var(--elevation-overlay-radius);z-index:var(--elevation-overlay-z)}}.scrollbar{scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb-color) var(--scrollbar-track-color)}.scrollbar::-webkit-scrollbar{width:var(--scrollbar-width);height:var(--scrollbar-width)}.scrollbar::-webkit-scrollbar-track{background-color:var(--scrollbar-track-color);border-radius:var(--scrollbar-track-radius)}.scrollbar::-webkit-scrollbar-thumb{background-color:var(--scrollbar-thumb-color);border-radius:var(--scrollbar-thumb-radius)}.scrollbar::-webkit-scrollbar-thumb:hover{background-color:var(--scrollbar-thumb-hover-color)}.scrollbar::-webkit-scrollbar-corner{background-color:#0000}.scrollbar-hidden{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hidden::-webkit-scrollbar{display:none}.scrollbar-auto{scrollbar-width:auto;scrollbar-color:auto}.scrollbar-auto::-webkit-scrollbar{width:auto;height:auto}.scrollbar-auto::-webkit-scrollbar-track{background-color:initial;border-radius:initial}.scrollbar-auto::-webkit-scrollbar-thumb{background-color:initial;border-radius:initial}.flyer-action-button{align-items:center;gap:var(--flyer-action-btn-gap);height:var(--flyer-action-btn-height);padding:var(--flyer-action-btn-padding);border-radius:var(--flyer-action-btn-radius);background:var(--flyer-action-btn-bg);border:var(--flyer-action-btn-border);color:var(--flyer-action-btn-color);font-size:var(--flyer-action-btn-font-size);font-weight:var(--flyer-action-btn-font-weight);cursor:pointer;-webkit-user-select:none;user-select:none;white-space:nowrap;transition:background .15s,border-color .15s,color .15s;display:inline-flex}.flyer-action-button--active,.flyer-action-button[data-active]{background:var(--flyer-action-btn-bg-active);border:var(--flyer-action-btn-border-active);color:var(--flyer-action-btn-color-active)}.flyer-action-button-icon{flex-shrink:0;align-items:center;display:flex}.flyer-action-button-label{line-height:1}.flyer-action-button-badge{min-width:var(--flyer-action-btn-badge-size);height:var(--flyer-action-btn-badge-size);border-radius:var(--radius-full);background:var(--flyer-action-btn-badge-bg);color:var(--flyer-action-btn-badge-color);font-size:var(--flyer-action-btn-badge-font-size);font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;padding-inline:.25rem;line-height:1;display:inline-flex}.flyer-header{height:var(--flyer-header-height);padding-inline:var(--flyer-header-padding-inline);border-bottom:var(--flyer-header-border-bottom);flex-shrink:0;justify-content:space-between;align-items:center;display:flex}.flyer-header-title{font-size:var(--flyer-header-title-size);font-weight:var(--flyer-header-title-weight);color:var(--flyer-header-title-color);flex:1}.flyer-header-close{width:var(--flyer-header-close-size);height:var(--flyer-header-close-size);border-radius:var(--radius-sm);cursor:pointer;color:var(--color-muted-foreground);background:0 0;border:none;justify-content:center;align-items:center;margin-inline-start:.5rem;transition:background .15s,color .15s;display:inline-flex}.flyer-header-close:hover{background:var(--color-muted);color:var(--color-foreground)}.flyer-content{padding:var(--flyer-content-padding);flex:1}.flyer-content--scrollable{-webkit-overflow-scrolling:touch;overflow-y:auto}.flyer-footer{align-items:center;gap:var(--flyer-footer-gap);padding:var(--flyer-footer-padding);border-top:var(--flyer-footer-border-top);flex-shrink:0;display:flex}.flyer-popover{flex-direction:column;display:flex;overflow:hidden}.page-header{--page-header-gap:var(--layout-gap-3);--page-header-padding-block-end:var(--layout-gap-4);--page-header-border-color:var(--color-border);--page-header-title-color:var(--color-foreground);--page-header-description-color:var(--color-muted-foreground);--page-header-row-gap:var(--layout-gap-6);--page-header-title-gap:var(--layout-gap-2);--page-header-actions-gap:var(--layout-gap-3);gap:var(--page-header-gap);border-block-end:1px solid var(--page-header-border-color);flex-direction:column;padding-block-end:var(--page-header-padding-block-end);display:flex}.page-header-back{align-self:flex-start;align-items:center;gap:var(--layout-gap-1);font-size:var(--font-size-s);line-height:var(--line-height-snug);color:var(--page-header-description-color);text-decoration:none;display:inline-flex}.page-header-back:hover,.page-header-back:focus-visible{color:var(--page-header-title-color)}.page-header-back-icon{flex-shrink:0;line-height:1}[dir=rtl] .page-header-back-icon{transform:scaleX(-1)}.page-header-back-label{min-width:0}.page-header-title-row{justify-content:space-between;align-items:center;gap:var(--page-header-row-gap);flex-wrap:wrap;display:flex}.page-header-title-group{gap:var(--page-header-title-gap);flex-direction:column;min-width:0;display:flex}.page-header-title{font-size:var(--font-size-4xl);font-weight:var(--font-weight-semibold);line-height:var(--line-height-extra-loose);letter-spacing:var(--letter-spacing-none);color:var(--page-header-title-color)}.page-header-description{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);color:var(--page-header-description-color)}.page-header-actions{align-items:center;gap:var(--page-header-actions-gap);flex-shrink:0;display:flex}.list-page{gap:var(--layout-gap-6);flex-direction:column;display:flex}.list-page-content{gap:var(--layout-gap-4);flex-direction:column;min-width:0;display:flex}.record-page{gap:var(--layout-gap-6);flex-direction:column;display:flex}.record-page-content{gap:var(--layout-gap-4);flex-direction:column;min-width:0;display:flex}.record-page-skeleton{gap:var(--layout-gap-4);flex-direction:column;display:flex}.record-page-skeleton-field{block-size:calc(var(--spacing) * 10);border-radius:var(--skeleton-border-radius);background-color:var(--skeleton-bg);animation:pulse var(--skeleton-animation-duration) var(--skeleton-animation-timing) infinite}@keyframes unsaved-changes-shake{0%,to{transform:translate(0)}15%{transform:translate(-.375rem)}30%{transform:translate(.375rem)}45%{transform:translate(-.25rem)}60%{transform:translate(.25rem)}75%{transform:translate(-.125rem)}90%{transform:translate(.125rem)}}.unsaved-changes-bar{--unsaved-bar-bg:var(--color-surface-base);--unsaved-bar-border-top:1px solid var(--color-border);--unsaved-bar-padding:.875rem 1.25rem;--unsaved-bar-shadow:var(--shadow-md);--unsaved-bar-z:var(--z-sticky,40);--unsaved-bar-label-color:var(--color-muted-foreground);--unsaved-bar-label-size:var(--font-size-s);padding:var(--unsaved-bar-padding);background:var(--unsaved-bar-bg);border-top:var(--unsaved-bar-border-top);box-shadow:var(--unsaved-bar-shadow);z-index:var(--unsaved-bar-z);bottom:0;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:sticky;inset-inline:0}.unsaved-changes-bar-label{font-size:var(--unsaved-bar-label-size);color:var(--unsaved-bar-label-color);flex:1}.unsaved-changes-bar-actions{flex-shrink:0;align-items:center;gap:.5rem;display:flex}.unsaved-changes-bar--shake{animation:.6s ease-in-out unsaved-changes-shake}.dark .unsaved-changes-bar{--unsaved-bar-bg:var(--color-surface-elevated);--unsaved-bar-border-top:1px solid var(--color-border)}[dir=rtl] .unsaved-changes-bar,[dir=rtl] .unsaved-changes-bar-actions{flex-direction:row-reverse}.actionmenu-fab{width:var(--actionmenu-size);height:var(--actionmenu-size);border-radius:var(--actionmenu-radius);background-color:var(--actionmenu-bg);color:var(--actionmenu-icon-color);box-shadow:var(--actionmenu-shadow)}.actionmenu-fab:hover:not(:disabled){box-shadow:var(--actionmenu-shadow-hover)}.actionmenu-fab:active:not(:disabled){transform:scale(var(--actionmenu-scale-pressed));background-color:var(--actionmenu-bg-pressed)}.actionmenu-fab[data-state=open]{background-color:var(--actionmenu-bg-open)}.actionmenu-fab:focus-visible{outline:var(--actionmenu-focus-ring-width) solid var(--actionmenu-focus-ring);outline-offset:var(--actionmenu-focus-ring-offset)}.actionmenu-menu{width:var(--actionmenu-menu-width);padding:var(--actionmenu-menu-padding);border-radius:var(--actionmenu-menu-radius);background-color:var(--actionmenu-menu-bg);border-color:var(--actionmenu-menu-border);box-shadow:var(--actionmenu-menu-shadow)}.actionmenu-item{height:var(--actionmenu-item-height);padding-inline:var(--actionmenu-item-padding-x);padding-block:var(--actionmenu-item-padding-y);gap:var(--actionmenu-item-gap);font-size:var(--actionmenu-item-font-size);font-weight:var(--actionmenu-item-font-weight);color:var(--actionmenu-item-text)}.actionmenu-item:hover:not(:disabled){background-color:var(--actionmenu-item-hover-bg);color:var(--actionmenu-item-hover-text)}.avatar-dropdown-trigger{align-items:center;gap:var(--avatar-dropdown-gap);padding:var(--avatar-dropdown-padding);border-radius:var(--avatar-dropdown-radius);background-color:var(--avatar-dropdown-bg);cursor:pointer;transition:background-color var(--avatar-dropdown-transition), color var(--avatar-dropdown-transition);display:inline-flex}@media (hover:hover){.avatar-dropdown-trigger:hover:not(:disabled){background-color:var(--avatar-dropdown-bg-hover)}}.avatar-dropdown-trigger:focus-visible{outline:var(--avatar-dropdown-focus-ring-width) solid var(--avatar-dropdown-focus-ring);outline-offset:var(--avatar-dropdown-focus-ring-offset)}.avatar-dropdown-name{font-size:var(--avatar-dropdown-name-size);font-weight:var(--avatar-dropdown-name-weight);line-height:var(--avatar-dropdown-name-line-height);letter-spacing:var(--avatar-dropdown-name-letter-spacing,normal);color:var(--avatar-dropdown-name-color);white-space:nowrap}.avatar-dropdown-role{font-size:var(--avatar-dropdown-role-size);font-weight:var(--avatar-dropdown-role-weight);line-height:var(--avatar-dropdown-role-line-height);color:var(--avatar-dropdown-role-color);white-space:nowrap}.avatar-dropdown-menu{width:var(--avatar-dropdown-menu-width);min-width:var(--avatar-dropdown-menu-width);padding:var(--avatar-dropdown-menu-padding);border-radius:var(--avatar-dropdown-menu-radius);background-color:var(--avatar-dropdown-menu-bg);border:.0625rem solid var(--avatar-dropdown-menu-border);box-shadow:var(--avatar-dropdown-menu-shadow);overflow:auto}.avatar-dropdown-menu-header{align-items:center;gap:var(--avatar-dropdown-menu-header-gap);padding-inline:var(--avatar-dropdown-menu-header-padding);padding-block:var(--avatar-dropdown-menu-header-padding);display:flex}.avatar-dropdown-menu-header-avatar{width:var(--avatar-dropdown-menu-header-avatar-size);height:var(--avatar-dropdown-menu-header-avatar-size);flex-shrink:0}.avatar-dropdown-menu-header-name{font-size:var(--avatar-dropdown-menu-header-name-size);font-weight:var(--avatar-dropdown-menu-header-name-weight);line-height:var(--avatar-dropdown-name-line-height);color:var(--avatar-dropdown-menu-header-name-color);white-space:nowrap}.avatar-dropdown-menu-header-role{font-size:var(--avatar-dropdown-menu-header-role-size);font-weight:var(--avatar-dropdown-menu-header-role-weight);line-height:var(--avatar-dropdown-role-line-height);color:var(--avatar-dropdown-menu-header-role-color);white-space:nowrap}.avatar-dropdown-menu-item{align-items:center;gap:var(--avatar-dropdown-menu-item-gap);height:var(--avatar-dropdown-menu-item-height);width:100%;padding-inline:var(--avatar-dropdown-menu-item-px);padding-block:var(--avatar-dropdown-menu-item-py);border-radius:var(--avatar-dropdown-menu-item-radius);font-size:var(--avatar-dropdown-menu-item-font-size);font-weight:var(--avatar-dropdown-menu-item-font-weight);line-height:var(--avatar-dropdown-menu-item-line-height);color:var(--avatar-dropdown-menu-item-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--avatar-dropdown-transition), color var(--avatar-dropdown-transition);outline:none;display:flex}@media (hover:hover){.avatar-dropdown-menu-item:hover:not(:disabled):not(.avatar-dropdown-menu-item-active){background-color:var(--avatar-dropdown-menu-item-hover-bg);color:var(--avatar-dropdown-menu-item-hover-color)}}.avatar-dropdown-menu-item:focus:not(:disabled):not(.avatar-dropdown-menu-item-active){background-color:var(--avatar-dropdown-menu-item-hover-bg);color:var(--avatar-dropdown-menu-item-hover-color)}.avatar-dropdown-menu-item-active{background-color:var(--avatar-dropdown-menu-item-active-bg);color:var(--avatar-dropdown-menu-item-active-color)}@media (hover:hover){.avatar-dropdown-menu-item-active:hover:not(:disabled){background-color:var(--avatar-dropdown-menu-item-active-hover-bg);color:var(--avatar-dropdown-menu-item-active-hover-color)}}.avatar-dropdown-menu-item-destructive{color:var(--avatar-dropdown-menu-item-destructive-color)}@media (hover:hover){.avatar-dropdown-menu-item-destructive:hover:not(:disabled){background-color:var(--avatar-dropdown-menu-item-destructive-hover-bg)}}.dark .avatar-dropdown-menu-item-active,[data-theme].dark .avatar-dropdown-menu-item-active,[data-theme] .dark .avatar-dropdown-menu-item-active{background-color:var(--avatar-dropdown-menu-item-active-bg);color:var(--avatar-dropdown-menu-item-active-color)}@media (hover:hover){.dark .avatar-dropdown-menu-item-active:hover:not(:disabled),[data-theme].dark .avatar-dropdown-menu-item-active:hover:not(:disabled),[data-theme] .dark .avatar-dropdown-menu-item-active:hover:not(:disabled){background-color:var(--avatar-dropdown-menu-item-active-hover-bg);color:var(--avatar-dropdown-menu-item-active-hover-color)}}.dark .avatar-dropdown-menu-item-destructive,[data-theme].dark .avatar-dropdown-menu-item-destructive,[data-theme] .dark .avatar-dropdown-menu-item-destructive{color:var(--avatar-dropdown-menu-item-destructive-color)}@media (hover:hover){.dark .avatar-dropdown-menu-item-destructive:hover:not(:disabled),[data-theme].dark .avatar-dropdown-menu-item-destructive:hover:not(:disabled),[data-theme] .dark .avatar-dropdown-menu-item-destructive:hover:not(:disabled){background-color:var(--avatar-dropdown-menu-item-destructive-hover-bg)}}.dark .avatar-dropdown-menu-header-name,[data-theme].dark .avatar-dropdown-menu-header-name,[data-theme] .dark .avatar-dropdown-menu-header-name{color:var(--avatar-dropdown-menu-header-name-color)}.dark .avatar-dropdown-menu-header-role,[data-theme].dark .avatar-dropdown-menu-header-role,[data-theme] .dark .avatar-dropdown-menu-header-role{color:var(--avatar-dropdown-menu-header-role-color)}.avatar-dropdown-menu-divider{height:var(--avatar-dropdown-menu-divider-height);margin-inline:calc(-1 * var(--avatar-dropdown-menu-padding));background-color:var(--avatar-dropdown-menu-divider-color)}.bottommenu-bg{background-color:var(--bottommenu-bg);color:var(--bottommenu-text)}.bottommenu-item{padding-inline:var(--bottommenu-item-padding-x);padding-block:var(--bottommenu-item-padding-y);border-radius:var(--bottommenu-item-radius);gap:var(--bottommenu-item-inner-gap);color:var(--bottommenu-text-inactive);font-size:var(--bottommenu-font-size);font-weight:var(--bottommenu-font-weight);text-transform:var(--bottommenu-text-transform);letter-spacing:var(--bottommenu-letter-spacing)}.bottommenu-item:hover:not(:disabled):not(.bottommenu-item-active){background-color:var(--bottommenu-item-hover-bg)}.bottommenu-item-active{background-color:var(--bottommenu-item-active-bg);color:var(--bottommenu-text)}.bottommenu-icon{width:var(--bottommenu-icon-size);height:var(--bottommenu-icon-size)}.bottommenu-badge{width:var(--bottommenu-badge-size);height:var(--bottommenu-badge-size);font-size:var(--bottommenu-badge-font-size);background-color:var(--bottommenu-badge-bg);color:var(--bottommenu-badge-text)}.breadcrumb-link{font-size:var(--breadcrumb-font-size);font-weight:var(--breadcrumb-font-weight);color:var(--breadcrumb-text)}.breadcrumb-link:hover:not(:disabled){color:var(--breadcrumb-hover-text)}.breadcrumb-link:focus-visible{outline:var(--breadcrumb-focus-ring-width) solid var(--breadcrumb-focus-ring-color);outline-offset:var(--breadcrumb-focus-ring-offset)}.breadcrumb-current{font-size:var(--breadcrumb-font-size);font-weight:var(--breadcrumb-current-font-weight);color:var(--breadcrumb-current-text)}.breadcrumb-separator{color:var(--breadcrumb-separator-color)}.pagination-item{padding-inline:var(--pagination-item-padding-x);border-radius:var(--pagination-item-radius);font-size:var(--pagination-font-size);font-weight:var(--pagination-font-weight);line-height:var(--pagination-line-height);color:var(--pagination-item-text);background-color:var(--pagination-item-bg);border-color:var(--pagination-item-border);border-width:var(--pagination-border-width)}.pagination-item:hover:not(:disabled):not(.pagination-item-active){background-color:var(--pagination-item-hover-bg);color:var(--pagination-item-hover-text);border-color:var(--pagination-item-hover-border)}.pagination-item-active{background-color:var(--pagination-item-active-bg);color:var(--pagination-item-active-text);border-color:var(--pagination-item-active-border)}.pagination-item:disabled{color:var(--pagination-item-disabled-text);opacity:var(--pagination-item-disabled-opacity);cursor:var(--pagination-item-disabled-cursor)}.pagination-item:focus-visible{outline:var(--pagination-focus-ring-width) solid var(--pagination-focus-ring-color);outline-offset:var(--pagination-focus-ring-offset)}.pagination-ellipsis{width:var(--pagination-ellipsis-size);height:var(--pagination-ellipsis-size);color:var(--pagination-ellipsis-text)}.sidemenu-width{width:var(--sidemenu-width)}.sidemenu-width-collapsed{width:var(--sidemenu-width-collapsed)}.sidemenu-header-height{height:var(--sidemenu-header-height)}.sidemenu-padding-x{padding-inline:var(--sidemenu-padding-x)}.sidemenu-padding-y{padding-block:var(--sidemenu-padding-y)}.sidemenu-item-gap{gap:var(--sidemenu-item-gap)}.sidemenu-toggle-size{width:var(--sidemenu-toggle-size);height:var(--sidemenu-toggle-size)}.sidemenu-toggle-icon-size{width:var(--sidemenu-toggle-icon-size);height:var(--sidemenu-toggle-icon-size)}.sidemenu-transition{transition-property:width,transform,opacity;transition-duration:var(--sidemenu-transition-duration);transition-timing-function:var(--sidemenu-transition-timing)}.sidemenu-content-offset{margin-inline-start:var(--sidemenu-width)}.sidemenu-content-offset-collapsed{margin-inline-start:var(--sidemenu-width-collapsed)}.settings-layout-container{min-height:calc(100vh - var(--topnav-height));width:calc(100% + 2*clamp(1rem,4vi,1.5rem));margin-block:calc(-1*clamp(1rem,4vi,1.5rem));margin-inline:calc(-1*clamp(1rem,4vi,1.5rem));display:flex;position:relative}.sidemenu-panel{inset-block:var(--topnav-height-mobile) 0;position:fixed;inset-inline-start:0;transform:translate(-100%)}.sidemenu-panel:where([dir=rtl],[dir=rtl] *){transform:translate(100%)}.sidemenu-panel-open{transform:translate(0)}@media (min-width:48rem){.sidemenu-panel{inset-block-start:var(--topnav-height)}}@media (min-width:62rem){.sidemenu-panel{inset-block:var(--topnav-height) auto;height:calc(100dvh - var(--topnav-height));flex-shrink:0;align-self:flex-start;position:sticky;transform:none}}.sidemenu-desktop-only{display:none}@media (min-width:62rem){.sidemenu-desktop-only{display:flex}}.sidemenu-mobile-only{display:inline-flex}@media (min-width:62rem){.sidemenu-mobile-only{display:none}}.sidemenu-bg{background-color:var(--sidemenu-bg);color:var(--sidemenu-text);border-color:var(--sidemenu-border)}.sidemenu-header{color:var(--sidemenu-header-text)}.sidemenu-toggle{background-color:var(--sidemenu-toggle-bg);border-color:var(--sidemenu-toggle-border)}.sidemenu-toggle:hover:not(:disabled){background-color:var(--sidemenu-toggle-bg-hover)}.sidemenu-toggle:focus-visible{outline:var(--sidemenu-focus-ring-width) solid var(--sidemenu-focus-ring);outline-offset:var(--sidemenu-focus-ring-offset)}.sidemenu-overlay{background-color:var(--sidemenu-overlay-bg)}.stepper-circle{font-size:var(--stepper-circle-font-size);font-weight:var(--stepper-circle-font-weight);border-radius:50%}.stepper-circle-pending{background-color:var(--stepper-circle-pending-bg);border:var(--stepper-circle-border-width) solid var(--stepper-circle-pending-border);color:var(--stepper-circle-pending-text)}.stepper-circle-active{background-color:var(--stepper-circle-active-bg);border:var(--stepper-circle-border-width) solid var(--stepper-circle-active-border);color:var(--stepper-circle-active-text)}.stepper-circle-completed{background-color:var(--stepper-circle-completed-bg);border:var(--stepper-circle-border-width) solid var(--stepper-circle-completed-border);color:var(--stepper-circle-completed-text)}.stepper-circle-error{background-color:var(--stepper-circle-error-bg);border:var(--stepper-circle-border-width) solid var(--stepper-circle-error-border);color:var(--stepper-circle-error-text)}.stepper-connector{background-color:var(--stepper-connector-pending-bg)}.stepper-connector-completed{background-color:var(--stepper-connector-completed-bg)}.stepper-connector-horizontal{height:var(--stepper-connector-thickness-md)}.stepper-connector-vertical{width:var(--stepper-connector-thickness-md)}.stepper-label{font-size:var(--stepper-label-font-size-md);font-weight:var(--stepper-label-font-weight);color:var(--stepper-label-pending-text)}.stepper-label-active{color:var(--stepper-label-active-text)}.stepper-label-completed{color:var(--stepper-label-completed-text)}.stepper-description{font-size:var(--stepper-description-font-size-md);color:var(--stepper-description-text)}.topnav-height{height:var(--topnav-height)}.topnav-main-padding{padding:clamp(calc(var(--spacing) * 4), 4vi, calc(var(--spacing) * 6))}.topnav-height-mobile{height:var(--topnav-height-mobile)}.topnav-padding-x{padding-inline:var(--topnav-padding-x)}.topnav-padding-y{padding-block:var(--topnav-padding-y)}.topnav-item-gap{gap:var(--topnav-item-gap)}.topnav-action-gap{gap:var(--topnav-action-gap)}.topnav-logo-height{height:var(--topnav-logo-height)}.topnav-transition{transition-duration:var(--topnav-transition-duration)}.topnav-bar{height:var(--topnav-height-mobile);background-color:var(--topnav-bg);color:var(--topnav-text);border-color:var(--topnav-border);box-shadow:var(--topnav-shadow);z-index:var(--topnav-z-index)}@media (min-width:48rem){.topnav-bar{height:var(--topnav-height)}}.topnav-bar-inner{width:100%;max-width:var(--app-content-max-width);height:100%;margin-inline:auto;padding-inline-start:var(--topnav-padding-x);padding-inline-end:var(--topnav-padding-end)}.topnav-bg{background-color:var(--topnav-bg);color:var(--topnav-text);border-color:var(--topnav-border)}.topnav-icon-btn{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10);padding:calc(var(--spacing) * 2);border-radius:var(--topnav-item-radius);color:var(--topnav-icon-color);transition:color var(--topnav-transition-duration), background-color var(--topnav-transition-duration), background-image var(--topnav-transition-duration);justify-content:center;align-items:center;display:inline-flex}@media (hover:hover){.btn-borderless.topnav-icon-btn:hover:not(:disabled):not(:active){color:var(--topnav-icon-btn-color-hover);background-color:var(--topnav-icon-btn-bg-hover);background-image:var(--topnav-icon-btn-bg-hover-gradient);border-radius:var(--topnav-item-radius)}}.btn-borderless.topnav-icon-btn:active:not(:disabled),.btn-borderless.topnav-icon-btn[aria-expanded=true]{color:var(--topnav-icon-btn-color-active);background-color:var(--topnav-icon-btn-bg-active);background-image:var(--topnav-icon-btn-bg-active-gradient);border-radius:var(--topnav-item-radius);transform:none}.topnav-section-gap{gap:calc(var(--spacing) * 4)}.topnav-logo-gap{gap:calc(var(--spacing) * 2)}.topnav-nav-gap{gap:var(--topnav-item-gap)}.topnav-start{flex:auto;min-inline-size:0}.topnav-brand,.topnav-end{flex-shrink:0}.topnav-nav{overscroll-behavior-inline:contain;min-inline-size:0;padding-block:calc(var(--topnav-focus-ring-width) + var(--topnav-focus-ring-offset));scrollbar-width:none;overflow-x:auto}.topnav-nav::-webkit-scrollbar{display:none}.topnav-nav>.topnav-item{white-space:nowrap;flex-shrink:0}.topnav-app-name{font-size:var(--topnav-app-name-font-size);line-height:var(--topnav-app-name-line-height);font-weight:var(--topnav-app-name-font-weight);letter-spacing:var(--topnav-app-name-letter-spacing);color:var(--topnav-app-name-color)}@media (min-width:48rem){.topnav-app-name{font-size:var(--topnav-app-name-font-size-desktop);line-height:var(--topnav-app-name-line-height-desktop)}}.topnav-app-icon{width:calc(var(--spacing) * 7);height:calc(var(--spacing) * 7);-o-object-fit:contain;object-fit:contain;flex-shrink:0}@media (min-width:48rem){.topnav-app-icon{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}}.topnav-avatar{flex-shrink:0}.topnav-item{padding-inline:var(--topnav-item-padding-x);padding-block:var(--topnav-item-padding-y);border-radius:var(--topnav-item-radius);font-size:var(--topnav-item-font-size);font-weight:var(--topnav-item-font-weight);color:var(--topnav-item-text)}.topnav-item:hover:not(:disabled):not(.topnav-item-active){color:var(--topnav-item-text-hover);background-color:var(--topnav-item-bg-hover)}.topnav-item-active{color:var(--topnav-item-text-active)}.topnav-item:focus-visible{outline:var(--topnav-focus-ring-width) solid var(--topnav-focus-ring);outline-offset:var(--topnav-focus-ring-offset)}.topnav-menu-item{align-items:center;gap:calc(var(--spacing) * 3);padding:calc(var(--spacing) * 2) calc(var(--spacing) * 3);border-radius:var(--topnav-item-radius);color:var(--topnav-item-text);transition:color var(--topnav-transition-duration), background-color var(--topnav-transition-duration);display:flex}.topnav-menu-item:hover{color:var(--topnav-item-text-hover);background-color:var(--topnav-item-bg-hover)}.topnav-menu-item-destructive{color:var(--color-destructive)}.topnav-menu-item-destructive:hover{background-color:#e300191a;background-color:lab(48.556% 74.2444 55.6775/.1)}@supports (color:color-mix(in lab, red, red)){.topnav-menu-item-destructive:hover{background-color:color-mix(in oklch, var(--color-destructive) 10%, transparent)}}.topnav-menu-item-active{background-color:#0e162a14}@supports (color:color-mix(in lab, red, red)){.topnav-menu-item-active{background-color:color-mix(in oklch, var(--color-primary) 8%, transparent)}}.topnav-menu-item-active{color:var(--topnav-item-text-active)}.topnav-menu-item-active:hover{background-color:#0e162a24;background-color:lab(7.44748% 1.81934 -15.0274/.14)}@supports (color:color-mix(in lab, red, red)){.topnav-menu-item-active:hover{background-color:color-mix(in oklch, var(--color-primary) 14%, transparent)}}.topnav-menu-item-active:hover{color:var(--topnav-item-text-active)}.dark .topnav-menu-item-active{background-color:#0e162a26;background-color:lab(7.44748% 1.81934 -15.0274/.15)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-menu-item-active{background-color:color-mix(in oklch, var(--color-primary) 15%, transparent)}}.dark .topnav-menu-item-active{color:var(--topnav-item-text-active)}.dark .topnav-menu-item-active:hover{background-color:#0e162a40;background-color:lab(7.44748% 1.81934 -15.0274/.25)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-menu-item-active:hover{background-color:color-mix(in oklch, var(--color-primary) 25%, transparent)}}.dark .topnav-menu-item-active:hover{color:var(--topnav-item-text-active)}.topnav-menu-user-name{color:var(--topnav-text);font-weight:600}.topnav-menu-user-detail{color:var(--topnav-item-text)}.topnav-menu-user-email{color:var(--topnav-item-text);opacity:.75}.topnav-notification-backdrop{background-color:var(--notification-panel-backdrop-color);z-index:var(--notification-panel-backdrop-z);pointer-events:none;position:fixed;inset:0}.topnav-notification-panel{width:var(--notification-panel-width);max-width:calc(100vw - calc(var(--spacing) * 4));max-height:min(var(--notification-panel-max-height), calc(90dvh - var(--topnav-height)));border-radius:var(--notification-panel-radius);border:.0625rem solid var(--notification-panel-border-color);background-color:var(--notification-panel-bg);box-shadow:var(--notification-panel-shadow);right:var(--notification-panel-viewport-margin);flex-direction:column;display:flex;overflow:hidden}.topnav-notification-panel-header{border-block-end:.0625rem solid var(--notification-panel-header-border-color);background-color:var(--notification-panel-bg);flex-shrink:0;padding-block-start:var(--notification-panel-header-padding-start);padding-block-end:var(--notification-panel-header-padding-end);padding-inline-start:var(--notification-panel-padding-start);padding-inline-end:var(--notification-panel-padding-end)}.topnav-notification-panel-title{font-size:var(--notification-panel-title-font-size);font-weight:var(--notification-panel-title-font-weight);line-height:var(--notification-panel-title-line-height);color:var(--notification-panel-title-color);text-align:center;width:100%;display:block}.topnav-notification-panel-header-action{width:100%;justify-content:flex-end;padding-block-start:var(--notification-panel-header-action-gap);display:flex}.topnav-notification-panel-body{flex:auto;padding-block-start:var(--notification-panel-header-margin-end);padding-block-end:0}.topnav-notification-list-inner{padding-block-end:var(--notification-panel-padding-block);padding-inline-start:var(--notification-panel-padding-start);padding-inline-end:var(--notification-panel-padding-end)}.topnav-notification-item{border-radius:var(--notification-panel-card-radius);border:.0625rem solid var(--notification-panel-card-border-color);background-color:var(--notification-panel-card-bg);box-shadow:var(--notification-panel-card-shadow);padding-block-start:var(--notification-panel-card-padding-block-start);padding-block-end:var(--notification-panel-card-padding-block-end);padding-inline-start:var(--notification-panel-card-padding-start);padding-inline-end:var(--notification-panel-card-padding-end)}@media (max-width:47.9375rem){.topnav-notification-item{box-shadow:var(--notification-panel-card-shadow-mobile)}}.topnav-notification-item-simple{padding-block-start:var(--notification-panel-card-simple-padding-block);padding-block-end:var(--notification-panel-card-simple-padding-block)}.topnav-notification-item:hover{background-color:var(--notification-panel-card-hover-bg);border-color:var(--notification-panel-card-hover-border-color)}.topnav-notification-item-destructive{border-color:var(--notification-panel-card-urgent-border-color);background-color:var(--notification-panel-card-urgent-bg)}.topnav-notification-item-destructive:hover{border-color:oklch(from var(--notification-panel-card-urgent-border-color) calc(l - .05) c h);background-color:oklch(from var(--notification-panel-card-urgent-bg) calc(l - .015) c h)}.topnav-notification-item-title{font-size:var(--notification-panel-item-title-font-size);font-weight:var(--notification-panel-item-title-font-weight);line-height:var(--notification-panel-item-title-line-height);color:var(--notification-panel-item-title-color)}.topnav-notification-item-title-destructive{color:var(--notification-panel-item-title-urgent-color)}.topnav-notification-item-body{font-size:var(--notification-panel-item-body-font-size);font-weight:var(--notification-panel-item-body-font-weight);line-height:var(--notification-panel-item-body-line-height);color:var(--notification-panel-item-body-color)}.topnav-notification-item-timestamp{flex-shrink:0;padding-block-start:calc(var(--spacing) * .25)}.topnav-notification-sentinel{height:calc(var(--spacing) * .25);flex-shrink:0;width:100%}.topnav-notification-dismiss{color:var(--notification-panel-dismiss-color);opacity:.5}.topnav-notification-dismiss:hover{opacity:1}.topnav-notification-list-gap{gap:var(--notification-panel-card-gap)}.topnav-notification-mark-all{font-size:var(--notification-panel-item-body-font-size);color:var(--topnav-item-text-active)}.topnav-notification-mark-all:hover{color:var(--topnav-item-text-active)}.topnav-mobile-notif-sheet{flex-direction:column;height:100dvh;max-height:100dvh;display:flex;top:auto;bottom:0}.topnav-mobile-notif-header{border-block-end:.0625rem solid var(--notification-panel-header-border-color);background-color:var(--notification-panel-bg);flex-shrink:0;padding-block-start:var(--notification-panel-header-padding-start);padding-block-end:var(--notification-panel-header-padding-end);padding-inline-start:var(--notification-panel-padding-start);padding-inline-end:var(--notification-panel-padding-end)}.topnav-mobile-notif-title{font-size:var(--notification-panel-title-font-size);font-weight:var(--notification-panel-title-font-weight);line-height:var(--notification-panel-title-line-height);color:var(--notification-panel-title-color);letter-spacing:-.01em;text-align:start}.topnav-mobile-notif-body{min-height:0;flex-direction:column;flex:1 1 0;padding-block-start:var(--notification-panel-header-margin-end);padding-block-end:0;display:flex;overflow:hidden}.topnav-mobile-notif-scroll{flex:1 1 0;min-height:0}.topnav-sheet-menu-gap{gap:calc(var(--spacing) * .5)}.topnav-sheet-separator{margin-block:calc(var(--spacing) * 1)}.topnav-sheet-menu-item{align-items:center;gap:calc(var(--spacing) * 3);width:100%;padding-inline:calc(var(--spacing) * 4);padding-block:calc(var(--spacing) * 2.5);border-radius:var(--topnav-item-radius);font-size:var(--topnav-item-font-size);color:var(--topnav-item-text);min-height:calc(var(--spacing) * 10);text-align:start;transition:background-color var(--topnav-transition-duration), color var(--topnav-transition-duration);font-weight:400;display:flex}.topnav-sheet-menu-item:hover:not(:disabled):not(.topnav-sheet-menu-item-active){background-color:var(--topnav-item-bg-hover);color:var(--topnav-item-text-hover)}.topnav-sheet-menu-item-active{background-color:#0e162a14}@supports (color:color-mix(in lab, red, red)){.topnav-sheet-menu-item-active{background-color:color-mix(in oklch, var(--color-primary) 8%, transparent)}}.topnav-sheet-menu-item-active{color:var(--topnav-item-text-active)}.topnav-sheet-menu-item-active:hover{background-color:#0e162a24;background-color:lab(7.44748% 1.81934 -15.0274/.14)}@supports (color:color-mix(in lab, red, red)){.topnav-sheet-menu-item-active:hover{background-color:color-mix(in oklch, var(--color-primary) 14%, transparent)}}.topnav-sheet-menu-item-active:hover{color:var(--topnav-item-text-active)}.topnav-sheet-menu-item-destructive{color:var(--color-destructive)}.topnav-sheet-menu-item-destructive:hover{background-color:#e3001914;background-color:lab(48.556% 74.2444 55.6775/.08)}@supports (color:color-mix(in lab, red, red)){.topnav-sheet-menu-item-destructive:hover{background-color:color-mix(in oklch, var(--color-destructive) 8%, transparent)}}.dark .topnav-sheet-menu-item-active,[data-theme].dark .topnav-sheet-menu-item-active,[data-theme] .dark .topnav-sheet-menu-item-active{background-color:#0e162a26;background-color:lab(7.44748% 1.81934 -15.0274/.15)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-sheet-menu-item-active,[data-theme].dark .topnav-sheet-menu-item-active,[data-theme] .dark .topnav-sheet-menu-item-active{background-color:color-mix(in oklch, var(--color-primary) 15%, transparent)}}.dark .topnav-sheet-menu-item-active,[data-theme].dark .topnav-sheet-menu-item-active,[data-theme] .dark .topnav-sheet-menu-item-active{color:var(--topnav-item-text-active)}.dark .topnav-sheet-menu-item-active:hover,[data-theme].dark .topnav-sheet-menu-item-active:hover,[data-theme] .dark .topnav-sheet-menu-item-active:hover{background-color:#0e162a40;background-color:lab(7.44748% 1.81934 -15.0274/.25)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-sheet-menu-item-active:hover,[data-theme].dark .topnav-sheet-menu-item-active:hover,[data-theme] .dark .topnav-sheet-menu-item-active:hover{background-color:color-mix(in oklch, var(--color-primary) 25%, transparent)}}.dark .topnav-sheet-menu-item-active:hover,[data-theme].dark .topnav-sheet-menu-item-active:hover,[data-theme] .dark .topnav-sheet-menu-item-active:hover{color:var(--topnav-item-text-active)}.dark .topnav-sheet-menu-item-destructive,[data-theme].dark .topnav-sheet-menu-item-destructive,[data-theme] .dark .topnav-sheet-menu-item-destructive{color:var(--color-destructive)}.dark .topnav-sheet-menu-item-destructive:hover,[data-theme].dark .topnav-sheet-menu-item-destructive:hover,[data-theme] .dark .topnav-sheet-menu-item-destructive:hover{background-color:#e300191f;background-color:lab(48.556% 74.2444 55.6775/.12)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-sheet-menu-item-destructive:hover,[data-theme].dark .topnav-sheet-menu-item-destructive:hover,[data-theme] .dark .topnav-sheet-menu-item-destructive:hover{background-color:color-mix(in oklch, var(--color-destructive) 12%, transparent)}}.dark .topnav-notification-mark-all,[data-theme].dark .topnav-notification-mark-all,[data-theme] .dark .topnav-notification-mark-all,.dark .topnav-notification-mark-all:hover,[data-theme].dark .topnav-notification-mark-all:hover,[data-theme] .dark .topnav-notification-mark-all:hover{color:var(--topnav-item-text-active)}.dark .topnav-notification-item-destructive:hover,[data-theme].dark .topnav-notification-item-destructive:hover,[data-theme] .dark .topnav-notification-item-destructive:hover{background-color:#e3001926;background-color:lab(48.556% 74.2444 55.6775/.15)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-notification-item-destructive:hover,[data-theme].dark .topnav-notification-item-destructive:hover,[data-theme] .dark .topnav-notification-item-destructive:hover{background-color:color-mix(in oklch, var(--color-destructive) 15%, transparent)}}.dark .topnav-notification-item-destructive:hover,[data-theme].dark .topnav-notification-item-destructive:hover,[data-theme] .dark .topnav-notification-item-destructive:hover{border-color:var(--color-destructive)}.topnav-notification-unread-dot{width:var(--notification-panel-unread-dot-size);height:var(--notification-panel-unread-dot-size);border-radius:var(--radius-full);background-color:var(--notification-panel-unread-dot-color);flex-shrink:0;align-self:center;display:block}.topnav-notification-unread-dot-placeholder{width:var(--notification-panel-unread-dot-size);height:var(--notification-panel-unread-dot-size);flex-shrink:0;align-self:center;display:block}.topnav-notification-skeleton-card{height:var(--notification-panel-skeleton-height);border-radius:var(--notification-panel-skeleton-radius);background-color:var(--notification-panel-skeleton-bg)}.topnav-notification-end-label{font-size:var(--notification-panel-end-label-font-size);color:var(--notification-panel-end-label-color);padding-block:var(--notification-panel-end-label-padding-block);text-align:center;width:100%}.topnav-profile-trigger{align-items:center;gap:calc(var(--spacing) * 2);padding-inline:calc(var(--spacing) * 2);padding-block:calc(var(--spacing) * 1);border-radius:var(--topnav-item-radius);transition:background-color var(--topnav-transition-duration), color var(--topnav-transition-duration);background-color:#0000;display:inline-flex}@media (hover:hover){.topnav-profile-trigger:hover:not(:disabled){background-color:var(--topnav-item-bg-hover)}}.topnav-profile-trigger:focus-visible{outline:var(--topnav-focus-ring-width) solid var(--topnav-focus-ring);outline-offset:var(--topnav-focus-ring-offset)}.dark .topnav-profile-trigger:hover:not(:disabled),[data-theme].dark .topnav-profile-trigger:hover:not(:disabled),[data-theme] .dark .topnav-profile-trigger:hover:not(:disabled){background-color:#1b222e80;background-color:lab(12.8807% -.591971 -9.04522/.5)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-profile-trigger:hover:not(:disabled),[data-theme].dark .topnav-profile-trigger:hover:not(:disabled),[data-theme] .dark .topnav-profile-trigger:hover:not(:disabled){background-color:color-mix(in oklch, var(--color-grey-700) 50%, transparent)}}.topnav-profile-menu{width:var(--avatar-dropdown-menu-width);min-width:var(--avatar-dropdown-menu-width);padding:var(--avatar-dropdown-menu-padding);border-radius:var(--avatar-dropdown-menu-radius);background-color:var(--avatar-dropdown-menu-bg);border:.0625rem solid var(--avatar-dropdown-menu-border);box-shadow:var(--avatar-dropdown-menu-shadow);overflow:auto}.topnav-profile-menu-header{align-items:center;gap:var(--avatar-dropdown-menu-header-gap);padding-inline:var(--avatar-dropdown-menu-item-px);padding-block:var(--avatar-dropdown-menu-item-py);border-block-end:var(--avatar-dropdown-menu-divider-height) solid var(--avatar-dropdown-menu-divider-color);margin-block-end:var(--avatar-dropdown-menu-padding);display:flex}.topnav-profile-menu-item{align-items:center;gap:var(--avatar-dropdown-menu-item-gap);height:var(--avatar-dropdown-menu-item-height);width:100%;padding-inline:var(--avatar-dropdown-menu-item-px);padding-block:var(--avatar-dropdown-menu-item-py);border-radius:var(--avatar-dropdown-menu-item-radius);font-size:var(--avatar-dropdown-menu-item-font-size);font-weight:var(--avatar-dropdown-menu-item-font-weight);line-height:var(--avatar-dropdown-menu-item-line-height);color:var(--avatar-dropdown-menu-item-color);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--topnav-transition-duration), color var(--topnav-transition-duration);outline:none;display:flex}@media (hover:hover){.topnav-profile-menu-item:hover:not(:disabled):not(.topnav-profile-menu-item-active){background-color:var(--avatar-dropdown-menu-item-hover-bg);color:var(--avatar-dropdown-menu-item-hover-color)}}.topnav-profile-menu-item-active{background-color:var(--avatar-dropdown-menu-item-active-bg);color:var(--avatar-dropdown-menu-item-active-color)}@media (hover:hover){.topnav-profile-menu-item-active:hover:not(:disabled){background-color:var(--avatar-dropdown-menu-item-active-hover-bg);color:var(--avatar-dropdown-menu-item-active-hover-color)}}.dark .topnav-profile-menu-item-active,[data-theme].dark .topnav-profile-menu-item-active,[data-theme] .dark .topnav-profile-menu-item-active{background-color:var(--avatar-dropdown-menu-item-active-bg);color:var(--avatar-dropdown-menu-item-active-color)}.topnav-profile-menu-item-destructive{color:var(--avatar-dropdown-menu-item-destructive-color)}@media (hover:hover){.topnav-profile-menu-item-destructive:hover:not(:disabled){background-color:var(--avatar-dropdown-menu-item-destructive-hover-bg)}}.topnav-profile-sheet-header{align-items:center;gap:calc(var(--spacing) * 2);display:flex}.topnav-profile-sheet-item{align-items:center;gap:var(--avatar-dropdown-menu-item-gap);width:100%;padding-inline:var(--avatar-dropdown-menu-item-px);padding-block:calc(var(--spacing) * 2.5);border-radius:var(--topnav-item-radius);font-size:var(--topnav-item-font-size);color:var(--topnav-item-text);min-height:calc(var(--spacing) * 10);text-align:start;transition:background-color var(--topnav-transition-duration), color var(--topnav-transition-duration);font-weight:400;display:flex}@media (hover:hover){.topnav-profile-sheet-item:hover:not(:disabled):not(.topnav-profile-sheet-item-active){background-color:var(--topnav-item-bg-hover);color:var(--topnav-item-text-hover)}}.topnav-profile-sheet-item-active{background-color:#0e162a14}@supports (color:color-mix(in lab, red, red)){.topnav-profile-sheet-item-active{background-color:color-mix(in oklch, var(--color-primary) 8%, transparent)}}.topnav-profile-sheet-item-active{color:var(--topnav-item-text-active)}@media (hover:hover){.topnav-profile-sheet-item-active:hover:not(:disabled){background-color:#0e162a24;background-color:lab(7.44748% 1.81934 -15.0274/.14)}@supports (color:color-mix(in lab, red, red)){.topnav-profile-sheet-item-active:hover:not(:disabled){background-color:color-mix(in oklch, var(--color-primary) 14%, transparent)}}.topnav-profile-sheet-item-active:hover:not(:disabled){color:var(--topnav-item-text-active)}}.topnav-profile-sheet-item-destructive{color:var(--color-destructive)}@media (hover:hover){.topnav-profile-sheet-item-destructive:hover:not(:disabled){background-color:#e3001914;background-color:lab(48.556% 74.2444 55.6775/.08)}@supports (color:color-mix(in lab, red, red)){.topnav-profile-sheet-item-destructive:hover:not(:disabled){background-color:color-mix(in oklch, var(--color-destructive) 8%, transparent)}}}.dark .topnav-profile-sheet-item-active,[data-theme].dark .topnav-profile-sheet-item-active,[data-theme] .dark .topnav-profile-sheet-item-active{background-color:#0e162a26;background-color:lab(7.44748% 1.81934 -15.0274/.15)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-profile-sheet-item-active,[data-theme].dark .topnav-profile-sheet-item-active,[data-theme] .dark .topnav-profile-sheet-item-active{background-color:color-mix(in oklch, var(--color-primary) 15%, transparent)}}.dark .topnav-profile-sheet-item-active,[data-theme].dark .topnav-profile-sheet-item-active,[data-theme] .dark .topnav-profile-sheet-item-active{color:var(--topnav-item-text-active)}.dark .topnav-profile-sheet-item-active:hover,[data-theme].dark .topnav-profile-sheet-item-active:hover,[data-theme] .dark .topnav-profile-sheet-item-active:hover{background-color:#0e162a40;background-color:lab(7.44748% 1.81934 -15.0274/.25)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-profile-sheet-item-active:hover,[data-theme].dark .topnav-profile-sheet-item-active:hover,[data-theme] .dark .topnav-profile-sheet-item-active:hover{background-color:color-mix(in oklch, var(--color-primary) 25%, transparent)}}.dark .topnav-profile-sheet-item-active:hover,[data-theme].dark .topnav-profile-sheet-item-active:hover,[data-theme] .dark .topnav-profile-sheet-item-active:hover{color:var(--topnav-item-text-active)}.dark .topnav-profile-sheet-item-destructive,[data-theme].dark .topnav-profile-sheet-item-destructive,[data-theme] .dark .topnav-profile-sheet-item-destructive{color:var(--color-destructive)}.dark .topnav-profile-sheet-item-destructive:hover,[data-theme].dark .topnav-profile-sheet-item-destructive:hover,[data-theme] .dark .topnav-profile-sheet-item-destructive:hover{background-color:#e300191f;background-color:lab(48.556% 74.2444 55.6775/.12)}@supports (color:color-mix(in lab, red, red)){.dark .topnav-profile-sheet-item-destructive:hover,[data-theme].dark .topnav-profile-sheet-item-destructive:hover,[data-theme] .dark .topnav-profile-sheet-item-destructive:hover{background-color:color-mix(in oklch, var(--color-destructive) 12%, transparent)}}[dir=rtl] .topnav-notification-dismiss{margin-inline:auto 0}.app-launcher-overlay{top:var(--topnav-height-mobile);width:100vw;z-index:var(--app-launcher-z-index);background-color:var(--app-launcher-bg);position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@media (min-width:48rem){.app-launcher-overlay{top:var(--topnav-height)}}.app-launcher-overlay[data-state=entering]{opacity:0}.app-launcher-overlay[data-state=entered]{opacity:1}.app-launcher-overlay[data-state=exiting]{opacity:0}.app-launcher-content{padding-top:var(--app-launcher-padding-top-mobile);padding-inline:var(--app-launcher-padding-x-mobile);padding-bottom:var(--app-launcher-padding-bottom-mobile);max-width:var(--app-launcher-content-max-width)}@media (min-width:48rem){.app-launcher-content{padding-inline:var(--app-launcher-padding-x-tablet)}}@media (min-width:62rem){.app-launcher-content{padding-top:var(--app-launcher-padding-top);padding-inline:var(--app-launcher-padding-x);padding-bottom:var(--app-launcher-padding-bottom)}}.app-launcher-grid{-moz-column-gap:var(--app-launcher-grid-gap-mobile);place-items:start center;column-gap:var(--app-launcher-grid-gap-mobile);row-gap:var(--app-launcher-grid-row-gap-mobile);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}@media (min-width:48rem){.app-launcher-grid{-moz-column-gap:var(--app-launcher-grid-gap);column-gap:var(--app-launcher-grid-gap);row-gap:var(--app-launcher-grid-row-gap)}}@media (min-width:62rem){.app-launcher-grid{grid-template-columns:repeat(6,minmax(0,1fr))}}.app-launcher-icon-card{width:var(--app-launcher-icon-size-mobile);height:var(--app-launcher-icon-size-mobile);border-radius:var(--app-launcher-icon-radius-mobile);transition-property:background-color,box-shadow,transform,outline;transition-duration:var(--app-launcher-transition-duration);transition-timing-function:var(--app-launcher-transition-timing)}@media (min-width:48rem){.app-launcher-icon-card{width:var(--app-launcher-icon-size);height:var(--app-launcher-icon-size);border-radius:var(--app-launcher-icon-radius)}}.app-launcher-icon-card-default{background-color:var(--app-launcher-icon-bg);animation:appCardReveal var(--app-launcher-transition-duration) var(--app-launcher-transition-timing) backwards}.app-launcher-icon-card-default:hover{background-color:var(--app-launcher-icon-bg-hover);box-shadow:var(--app-launcher-icon-shadow-hover);transform:scale(var(--app-launcher-scale-hover))}.app-launcher-icon-card-default:active{outline:var(--app-launcher-icon-outline-width) solid var(--app-launcher-icon-border-pressed);outline-offset:calc(var(--app-launcher-icon-outline-width) * -1);transform:scale(var(--app-launcher-scale-pressed))}.app-launcher-icon-card-active{background-color:var(--app-launcher-icon-bg-active);border:var(--app-launcher-icon-border-width) solid var(--app-launcher-icon-border-active);animation:appCardReveal var(--app-launcher-transition-duration) var(--app-launcher-transition-timing) backwards}.app-launcher-icon-card-active:hover{box-shadow:var(--app-launcher-icon-shadow-hover);transform:scale(var(--app-launcher-scale-hover))}.app-launcher-icon-card-default,.app-launcher-icon-card-active{animation-delay:calc(var(--motion-stagger-fast,50ms) * var(--stagger-index,0))}[data-stagger-fill=backwards] .app-launcher-icon-card-default,[data-stagger-fill=backwards] .app-launcher-icon-card-active{animation-fill-mode:backwards}@keyframes appCardReveal{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.app-launcher-icon-img{width:var(--app-launcher-icon-img-size);height:var(--app-launcher-icon-img-size)}.app-launcher-label{font-size:var(--app-launcher-label-font-size-mobile);line-height:var(--app-launcher-label-line-height-mobile);padding:var(--app-launcher-label-padding-mobile);max-width:var(--app-launcher-icon-size-mobile);color:var(--app-launcher-label-color);font-weight:var(--app-launcher-label-font-weight);letter-spacing:var(--app-launcher-label-letter-spacing)}@media (min-width:48rem){.app-launcher-label{font-size:var(--app-launcher-label-font-size);line-height:var(--app-launcher-label-line-height);padding:var(--app-launcher-label-padding);max-width:var(--app-launcher-icon-size)}}.app-launcher-gradient-teal{opacity:var(--app-launcher-gradient-teal-opacity);background:var(--app-launcher-gradient-teal-bg)}.app-launcher-gradient-blue{opacity:var(--app-launcher-gradient-blue-opacity);background:var(--app-launcher-gradient-blue-bg)}.app-launcher-gradient-purple{opacity:var(--app-launcher-gradient-purple-opacity);background:var(--app-launcher-gradient-purple-bg)}.bottom-action-bar-speed-dial{align-items:flex-end;gap:var(--speed-dial-stack-gap);flex-direction:column;padding-block-end:var(--speed-dial-stack-gap);display:flex}.bottom-action-bar-speed-dial-item{align-items:center;gap:var(--speed-dial-item-gap);padding-block:var(--speed-dial-item-padding-block);padding-inline:var(--speed-dial-item-padding-inline);background-color:var(--speed-dial-item-bg);border:1px solid var(--speed-dial-item-border-color);border-radius:var(--speed-dial-item-radius);font-size:var(--speed-dial-label-size);font-weight:var(--speed-dial-label-weight);cursor:pointer;white-space:nowrap;transition:opacity .15s;display:inline-flex}.bottom-action-bar-speed-dial-item:hover{opacity:.85}.bottom-action-bar-speed-dial-item:disabled,.bottom-action-bar-speed-dial-item[disabled]{opacity:.5;pointer-events:none}.bottom-action-bar-speed-dial-icon{flex-shrink:0;align-items:center;display:flex}.bottom-action-bar-speed-dial-label{line-height:1}[data-open=true] .bottom-action-bar-fab-icon{transition:transform .2s;transform:rotate(45deg)}.focus-ring:focus-visible{outline:2px solid var(--color-ring);outline-offset:2px}[dir=rtl] .rtl-flip{transform:scaleX(-1)}.scrollbar-default{scrollbar-width:auto;scrollbar-color:var(--color-border) var(--color-muted)}.scrollbar-default::-webkit-scrollbar{width:.625rem;height:.625rem}.scrollbar-default::-webkit-scrollbar-track{background:var(--color-muted);border-radius:var(--radius-sm)}.scrollbar-default::-webkit-scrollbar-thumb{background-color:var(--color-border);border-radius:var(--radius-sm);border:.125rem solid var(--color-muted)}.scrollbar-default::-webkit-scrollbar-thumb:hover{background-color:var(--color-muted-foreground)}.scrollbar-thin{scrollbar-width:thin;scrollbar-color:var(--color-muted) transparent}.scrollbar-thin::-webkit-scrollbar{width:.375rem;height:.375rem}.scrollbar-thin::-webkit-scrollbar-track{background:0 0}.scrollbar-thin::-webkit-scrollbar-thumb{background-color:var(--color-muted);border-radius:var(--radius-full)}.scrollbar-thin::-webkit-scrollbar-thumb:hover{background-color:var(--color-muted-foreground)}.scrollbar-hide{-ms-overflow-style:none;scrollbar-width:none}.scrollbar-hide::-webkit-scrollbar{display:none}.gradient-blur-purple,.gradient-blur-blue{z-index:0;pointer-events:none;filter:blur(150px);opacity:1;border-radius:50%;position:fixed}.gradient-blur-purple{background:radial-gradient(circle,#901bf799 0%,#901bf74d 40%,#901bf700 70%);background:radial-gradient(circle,lab(42.2683% 71.7488 -86.2313/.6) 0%,lab(42.2683% 71.7488 -86.2313/.3) 40%,lab(42.2683% 71.7488 -86.2313/0) 70%)}.gradient-blur-purple--auth{width:40vw;max-width:38.1875rem;height:40vw;max-height:38.1875rem;top:35%;left:10%}.gradient-blur-purple--onboarding{width:35vw;max-width:31.25rem;height:35vw;max-height:31.25rem;top:auto;bottom:10%;left:10%}.gradient-blur-purple--apps{width:30vw;max-width:28.125rem;height:30vw;max-height:28.125rem;top:auto;bottom:15%;left:5%}.gradient-blur-blue{background:radial-gradient(circle,#215dfdb3 0%,#215dfd66 40%,#215dfd00 70%);background:radial-gradient(circle,lab(44.4678% 30.0866 -86.2403/.7) 0%,lab(44.4678% 30.0866 -86.2403/.4) 40%,lab(44.4678% 30.0866 -86.2403/0) 70%)}.gradient-blur-blue--auth{width:20vw;max-width:16.875rem;height:20vw;max-height:16.875rem;top:30%;right:15%}.gradient-blur-blue--onboarding{width:25vw;max-width:21.875rem;height:25vw;max-height:21.875rem;top:20%;right:15%}.gradient-blur-blue--apps{width:22vw;max-width:18.75rem;height:22vw;max-height:18.75rem;top:25%;right:10%}@media (max-width:35.9375rem){.gradient-blur-purple,.gradient-blur-blue{display:none}}.auth-title{font-size:var(--auth-title-size);line-height:var(--auth-title-line-height);font-weight:var(--auth-title-weight);letter-spacing:var(--auth-title-tracking);color:var(--auth-title-color);text-align:center}.auth-subtitle{font-size:var(--auth-subtitle-size);line-height:var(--auth-subtitle-line-height);font-weight:var(--auth-subtitle-weight);letter-spacing:var(--auth-subtitle-tracking);color:var(--auth-subtitle-color);text-align:center}.auth-link{font-size:var(--auth-link-size);line-height:var(--auth-link-line-height);font-weight:var(--auth-link-weight);letter-spacing:var(--auth-link-tracking);color:var(--auth-link-color);transition:color .15s}.auth-link:hover{color:var(--auth-link-hover-color)}.auth-link--secondary{font-size:var(--auth-secondary-link-size);line-height:var(--auth-secondary-link-line-height);font-weight:var(--auth-secondary-link-weight);letter-spacing:var(--auth-secondary-link-tracking);color:var(--auth-link-color);transition:color .15s}.auth-link--secondary:hover{color:var(--auth-link-hover-color)}.auth-footer-text{font-size:var(--auth-secondary-link-size);line-height:var(--auth-secondary-link-line-height);font-weight:var(--auth-secondary-link-weight);letter-spacing:var(--auth-secondary-link-tracking);color:var(--auth-subtitle-color);text-align:center;width:100%}.auth-divider{align-items:center;gap:1rem;width:100%;display:flex}.auth-divider-text{font-size:var(--auth-divider-text-size);line-height:var(--auth-divider-text-line-height);font-weight:var(--auth-divider-text-weight);color:var(--auth-divider-text-color);text-transform:uppercase;flex-shrink:0}.auth-divider-line{background-color:var(--auth-divider-color);flex:1;height:1px}.auth-spacing-header-to-form{margin-top:var(--auth-mobile-subtitle-to-form)}@media (min-width:48rem){.auth-spacing-header-to-form{margin-top:var(--auth-subtitle-to-form)}}.auth-spacing-inputs{gap:var(--auth-mobile-input-gap)}@media (min-width:48rem){.auth-spacing-inputs{gap:var(--auth-input-gap)}}.auth-spacing-password-to-options{margin-top:var(--auth-mobile-password-to-options)}@media (min-width:48rem){.auth-spacing-password-to-options{margin-top:var(--auth-options-gap)}}.auth-spacing-options-to-button{margin-top:var(--auth-mobile-options-to-button)}@media (min-width:48rem){.auth-spacing-options-to-button{margin-top:var(--auth-options-to-button)}}.auth-spacing-button-to-signup{margin-top:var(--auth-mobile-button-to-signup)}@media (min-width:48rem){.auth-spacing-button-to-signup{margin-top:var(--auth-button-to-signup)}}.auth-spacing-signup-to-divider{margin-top:var(--auth-mobile-signup-to-divider)}@media (min-width:48rem){.auth-spacing-signup-to-divider{margin-top:var(--auth-signup-to-divider)}}.auth-spacing-divider-to-social{margin-top:var(--auth-mobile-divider-to-social)}@media (min-width:48rem){.auth-spacing-divider-to-social{margin-top:var(--auth-divider-to-social)}}.auth-spacing-social-buttons{gap:var(--auth-mobile-social-gap)}@media (min-width:48rem){.auth-spacing-social-buttons{gap:var(--auth-social-gap)}}.auth-root{background:linear-gradient(to bottom, var(--auth-mobile-page-bg-start), var(--auth-mobile-page-bg-end));flex-direction:column;justify-content:center;align-items:center;width:100vw;height:100dvh;display:flex;position:relative;overflow:hidden auto}.auth-root *,.auth-root :before,.auth-root :after{box-sizing:border-box}@media (min-width:48rem){.auth-root{background:var(--auth-page-bg)}}.auth-container{z-index:10;width:100%;max-width:100vw;min-height:0;padding-top:var(--auth-mobile-top-margin);padding-inline:var(--auth-container-padding-x-sm);padding-bottom:var(--auth-container-padding-x-sm);flex-direction:column;flex:1;justify-content:flex-start;align-items:center;display:flex;position:relative;overflow:hidden}@media (min-width:48rem){.auth-container{padding:var(--auth-container-padding-y) var(--auth-container-padding-x-md);justify-content:center}}@media (min-width:62rem){.auth-container{padding:var(--auth-container-padding-y) var(--auth-container-padding-x-lg)}}.auth-card{width:100%;max-width:var(--auth-mobile-content-width);max-height:100%;padding:var(--auth-mobile-card-padding-y) var(--auth-mobile-card-padding-x);background-color:var(--auth-mobile-card-bg);border:1px solid var(--auth-mobile-card-border);box-sizing:border-box;flex-direction:column;display:flex;overflow:hidden}@media (min-width:48rem){.auth-card{width:var(--auth-tablet-card-max-width);max-width:var(--auth-tablet-card-max-width);padding:var(--auth-tablet-card-padding-y) var(--auth-tablet-card-padding-x);border-radius:var(--auth-card-border-radius);background-color:var(--auth-card-bg);border:1px solid var(--auth-card-border);box-shadow:var(--shadow-xs)}}.auth-card-content{align-items:center;gap:var(--auth-mobile-logo-to-title);flex-direction:column;flex:1;width:100%;min-height:0;display:flex;overflow:hidden}@media (min-width:48rem){.auth-card-content{gap:var(--auth-content-gap)}}.auth-logo-wrapper{justify-content:center;width:100%;display:flex}.auth-logo-link{outline-offset:2px;border-radius:.125rem;outline:2px solid #0000;min-height:0;padding:0;transition-property:outline-color;transition-duration:.15s;transition-timing-function:ease;display:inline-block}.auth-logo-link:focus-visible{outline-color:var(--color-ring)}.auth-logo-image{width:var(--auth-mobile-logo-width)!important;height:var(--auth-mobile-logo-height)!important}@media (min-width:48rem){.auth-logo-image{width:var(--auth-logo-width)!important;height:var(--auth-logo-height)!important}}.auth-primary-button{font-size:var(--auth-primary-button-text-size)!important;line-height:var(--auth-primary-button-text-line-height)!important;font-weight:var(--auth-primary-button-text-weight)!important;letter-spacing:var(--auth-primary-button-text-tracking)!important}.auth-social-button{font-size:var(--auth-social-button-text-size);line-height:var(--auth-social-button-text-line-height);font-weight:var(--auth-social-button-text-weight);letter-spacing:var(--auth-social-button-text-tracking)}.auth-card-content .card-body-gap,.auth-card-content .card-body-gap-md{margin-bottom:0}.settings-container{max-width:var(--settings-container-max-width);padding-left:var(--settings-content-padding-x);padding-right:var(--settings-content-padding-x);padding-top:var(--settings-content-padding-y);padding-bottom:var(--settings-content-padding-y)}.settings-card-wrapper{gap:var(--settings-card-gap);max-width:var(--settings-card-max-width);flex-direction:column;display:flex}.settings-page-title{font-size:var(--settings-page-title-size);font-weight:var(--settings-page-title-weight);line-height:1.2}.settings-section-title{font-size:var(--settings-section-title-size);font-weight:var(--settings-section-title-weight);line-height:1.5}.settings-card-title{font-size:var(--settings-card-title-size);font-weight:var(--settings-card-title-weight);line-height:1.5}.settings-section-gap{margin-top:var(--settings-section-gap)}.settings-form-field-gap{gap:var(--settings-form-field-gap)}}@layer utilities{.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.start-3{inset-inline-start:calc(var(--spacing) * 3)}.start-\[2px\]{inset-inline-start:2px}.end-0{inset-inline-end:calc(var(--spacing) * 0)}.end-3{inset-inline-end:calc(var(--spacing) * 3)}.-top-1{top:calc(var(--spacing) * -1)}.-top-2{top:calc(var(--spacing) * -2)}.-right-1{right:calc(var(--spacing) * -1)}.-right-2{right:calc(var(--spacing) * -2)}.right-0{right:0}.right-2{right:calc(var(--spacing) * 2)}.bottom-0{bottom:0}.bottom-2{bottom:calc(var(--spacing) * 2)}.z-\[9999\]{z-index:9999}.col-span-1{grid-column:span 1/span 1}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.col-span-4{grid-column:span 4/span 4}.col-span-5{grid-column:span 5/span 5}.col-span-6{grid-column:span 6/span 6}.col-span-7{grid-column:span 7/span 7}.col-span-8{grid-column:span 8/span 8}.col-span-9{grid-column:span 9/span 9}.col-span-10{grid-column:span 10/span 10}.col-span-11{grid-column:span 11/span 11}.col-span-12{grid-column:span 12/span 12}.col-span-full{grid-column:1/-1}.col-start-1{grid-column-start:1}.col-start-2{grid-column-start:2}.col-start-3{grid-column-start:3}.col-start-4{grid-column-start:4}.col-start-5{grid-column-start:5}.col-start-6{grid-column-start:6}.col-start-7{grid-column-start:7}.col-start-auto{grid-column-start:auto}.col-end-1{grid-column-end:1}.col-end-2{grid-column-end:2}.col-end-3{grid-column-end:3}.col-end-4{grid-column-end:4}.col-end-5{grid-column-end:5}.col-end-6{grid-column-end:6}.col-end-7{grid-column-end:7}.col-end-auto{grid-column-end:auto}.row-span-1{grid-row:span 1/span 1}.row-span-2{grid-row:span 2/span 2}.row-span-3{grid-row:span 3/span 3}.row-span-4{grid-row:span 4/span 4}.row-span-5{grid-row:span 5/span 5}.row-span-6{grid-row:span 6/span 6}.row-span-7{grid-row:span 7/span 7}.row-span-8{grid-row:span 8/span 8}.row-span-9{grid-row:span 9/span 9}.row-span-10{grid-row:span 10/span 10}.row-span-11{grid-row:span 11/span 11}.row-span-12{grid-row:span 12/span 12}.row-span-full{grid-row:1/-1}.row-start-1{grid-row-start:1}.row-start-2{grid-row-start:2}.row-start-3{grid-row-start:3}.row-start-4{grid-row-start:4}.row-start-auto{grid-row-start:auto}.row-end-1{grid-row-end:1}.row-end-2{grid-row-end:2}.row-end-3{grid-row-end:3}.row-end-4{grid-row-end:4}.row-end-auto{grid-row-end:auto}.float-end{float:inline-end}.float-start{float:inline-start}.container{width:100%}@media (min-width:36rem){.container{max-width:36rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:62rem){.container{max-width:62rem}}@media (min-width:75rem){.container{max-width:75rem}}@media (min-width:90rem){.container{max-width:90rem}}@media (min-width:120rem){.container{max-width:120rem}}.m-1{margin:var(--spacing)}.m-2{margin:calc(var(--spacing) * 2)}.mx-auto{margin-inline:auto}.\[margin-inline-start\:var\(--label-required-spacing\)\]{margin-inline-start:var(--label-required-spacing)}.ms-0{margin-inline-start:0}.ms-1{margin-inline-start:var(--spacing)}.ms-2{margin-inline-start:calc(var(--spacing) * 2)}.ms-4{margin-inline-start:calc(var(--spacing) * 4)}.ms-6{margin-inline-start:calc(var(--spacing) * 6)}.ms-8{margin-inline-start:calc(var(--spacing) * 8)}.ms-auto{margin-inline-start:auto}.me-0{margin-inline-end:0}.me-1{margin-inline-end:var(--spacing)}.me-2{margin-inline-end:calc(var(--spacing) * 2)}.me-4{margin-inline-end:calc(var(--spacing) * 4)}.me-6{margin-inline-end:calc(var(--spacing) * 6)}.me-8{margin-inline-end:calc(var(--spacing) * 8)}.me-auto{margin-inline-end:auto}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-12{margin-top:calc(var(--spacing) * 12)}.mt-77{margin-top:calc(var(--spacing) * 77)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-6{margin-bottom:calc(var(--spacing) * 6)}.badge-count-lg{min-width:var(--brand-badge-count-size-lg,var(--badge-count-size-lg));height:var(--brand-badge-count-size-lg,var(--badge-count-size-lg));padding-inline:var(--badge-count-padding-x);font-size:var(--badge-count-font-size-lg);font-weight:var(--badge-font-weight);border-radius:9999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.badge-count-md{min-width:var(--brand-badge-count-size-md,var(--badge-count-size-md));height:var(--brand-badge-count-size-md,var(--badge-count-size-md));padding-inline:var(--badge-count-padding-x);font-size:var(--badge-count-font-size-md);font-weight:var(--badge-font-weight);border-radius:9999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.badge-count-sm{min-width:var(--brand-badge-count-size-sm,var(--badge-count-size-sm));height:var(--brand-badge-count-size-sm,var(--badge-count-size-sm));padding-inline:var(--badge-count-padding-x);font-size:var(--badge-count-font-size-sm);font-weight:var(--badge-font-weight);border-radius:9999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.table-cell{display:table-cell}.aspect-square{aspect-ratio:1}.badge-dot-lg{width:var(--brand-badge-dot-size-lg,var(--badge-dot-size-lg));height:var(--brand-badge-dot-size-lg,var(--badge-dot-size-lg));border-radius:50%;padding:0}.badge-dot-md{width:var(--brand-badge-dot-size-md,var(--badge-dot-size-md));height:var(--brand-badge-dot-size-md,var(--badge-dot-size-md));border-radius:50%;padding:0}.badge-dot-sm{width:var(--brand-badge-dot-size-sm,var(--badge-dot-size-sm));height:var(--brand-badge-dot-size-sm,var(--badge-dot-size-sm));border-radius:50%;padding:0}.skeleton-avatar{border-radius:9999px;width:2.5rem;height:2.5rem}.avatar-2xl{width:var(--brand-avatar-size-2xl,var(--avatar-size-2xl));height:var(--brand-avatar-size-2xl,var(--avatar-size-2xl));font-size:var(--avatar-fallback-font-size-2xl)}.avatar-lg{width:var(--brand-avatar-size-lg,var(--avatar-size-lg));height:var(--brand-avatar-size-lg,var(--avatar-size-lg));font-size:var(--avatar-fallback-font-size-lg)}.avatar-md{width:var(--brand-avatar-size-md,var(--avatar-size-md));height:var(--brand-avatar-size-md,var(--avatar-size-md));font-size:var(--avatar-fallback-font-size-md)}.avatar-sm{width:var(--brand-avatar-size-sm,var(--avatar-size-sm));height:var(--brand-avatar-size-sm,var(--avatar-size-sm));font-size:var(--avatar-fallback-font-size-sm)}.avatar-xl{width:var(--brand-avatar-size-xl,var(--avatar-size-xl));height:var(--brand-avatar-size-xl,var(--avatar-size-xl));font-size:var(--avatar-fallback-font-size-xl)}.avatar-xs{width:var(--brand-avatar-size-xs,var(--avatar-size-xs));height:var(--brand-avatar-size-xs,var(--avatar-size-xs));font-size:var(--avatar-fallback-font-size-xs)}.size-1{width:var(--spacing);height:var(--spacing)}.size-4{width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}.avatar-lg{width:var(--avatar-size-lg);height:var(--avatar-size-lg)}.avatar-md{width:var(--avatar-size-md);height:var(--avatar-size-md)}.avatar-sm{width:var(--avatar-size-sm);height:var(--avatar-size-sm)}.avatar-status-lg{width:var(--brand-avatar-status-size-lg,var(--avatar-status-size-lg));height:var(--brand-avatar-status-size-lg,var(--avatar-status-size-lg))}.avatar-xl{width:var(--avatar-size-xl);height:var(--avatar-size-xl)}.avatar-xs{width:var(--avatar-size-xs);height:var(--avatar-size-xs)}.radio-indicator-size{width:var(--radio-indicator-size);height:var(--radio-indicator-size)}.radio-size{width:var(--brand-radio-size,var(--radio-size));height:var(--brand-radio-size,var(--radio-size));width:var(--brand-radio-size);height:var(--brand-radio-size)}.skeleton-heading{width:75%;height:1.5rem}.skeleton-text{width:100%;height:1rem}.spacer-size-2xl{width:var(--brand-layout-spacer-size-2xl,var(--layout-spacer-size-2xl));height:var(--brand-layout-spacer-size-2xl,var(--layout-spacer-size-2xl))}.spacer-size-lg{width:var(--brand-layout-spacer-size-lg,var(--layout-spacer-size-lg));height:var(--brand-layout-spacer-size-lg,var(--layout-spacer-size-lg))}.spacer-size-md{width:var(--brand-layout-spacer-size-md,var(--layout-spacer-size-md));height:var(--brand-layout-spacer-size-md,var(--layout-spacer-size-md))}.spacer-size-sm{width:var(--brand-layout-spacer-size-sm,var(--layout-spacer-size-sm));height:var(--brand-layout-spacer-size-sm,var(--layout-spacer-size-sm))}.spacer-size-xl{width:var(--brand-layout-spacer-size-xl,var(--layout-spacer-size-xl));height:var(--brand-layout-spacer-size-xl,var(--layout-spacer-size-xl))}.spacer-size-xs{width:var(--brand-layout-spacer-size-xs,var(--layout-spacer-size-xs));height:var(--brand-layout-spacer-size-xs,var(--layout-spacer-size-xs))}.spinner-lg{width:var(--spinner-size-lg);height:var(--spinner-size-lg)}.spinner-md{width:var(--spinner-size-md);height:var(--spinner-size-md)}.spinner-sm{width:var(--spinner-size-sm);height:var(--spinner-size-sm)}.switch-icon-size{width:var(--switch-icon-size);height:var(--switch-icon-size)}.switch-thumb{width:var(--brand-switch-thumb-size);height:var(--brand-switch-thumb-size)}.switch-thumb-size{width:var(--brand-switch-thumb-size,var(--switch-thumb-size));height:var(--brand-switch-thumb-size,var(--switch-thumb-size))}.switch-track{width:var(--brand-switch-width,var(--switch-width));height:var(--brand-switch-height,var(--switch-height))}.badge-height-lg{height:var(--brand-badge-height-lg,var(--badge-height-lg))}.badge-height-md{height:var(--brand-badge-height-md,var(--badge-height-md))}.badge-height-sm{height:var(--brand-badge-height-sm,var(--badge-height-sm))}.h-0{height:0}.h-1{height:var(--spacing)}.h-2{height:calc(var(--spacing) * 2)}.h-3{height:calc(var(--spacing) * 3)}.h-4{height:calc(var(--spacing) * 4)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-32{height:calc(var(--spacing) * 32)}.h-40{height:calc(var(--spacing) * 40)}.h-48{height:calc(var(--spacing) * 48)}.h-64{height:calc(var(--spacing) * 64)}.h-96{height:calc(var(--spacing) * 96)}.h-\[20px\]{height:20px}.h-\[500px\]{height:500px}.h-\[var\(--badge-count-size-lg\)\]{height:var(--badge-count-size-lg)}.h-\[var\(--badge-count-size-md\)\]{height:var(--badge-count-size-md)}.h-\[var\(--badge-count-size-sm\)\]{height:var(--badge-count-size-sm)}.h-\[var\(--badge-dot-size-lg\)\]{height:var(--badge-dot-size-lg)}.h-\[var\(--badge-dot-size-md\)\]{height:var(--badge-dot-size-md)}.h-\[var\(--badge-dot-size-sm\)\]{height:var(--badge-dot-size-sm)}.h-full{height:100%}.h-screen{height:100vh}.max-h-\[400px\]{max-height:400px}.min-h-\[200px\]{min-height:200px}.min-h-\[var\(--brand-textarea-min-height\)\]{min-height:var(--brand-textarea-min-height)}.min-h-\[var\(--brand-textarea-min-height-lg\)\]{min-height:var(--brand-textarea-min-height-lg)}.min-h-\[var\(--textarea-min-height\)\]{min-height:var(--textarea-min-height)}.min-h-fit{min-height:fit-content}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.switch-thumb-pressed-to-start{width:var(--switch-thumb-pressed-width);transform:translateX(calc(var(--switch-thumb-translate) - .375rem))}.\[width\:var\(--brand-layout-spacer-size-xs\,…\)\]{width:var(--brand-layout-spacer-size-xs,…)}.switch-thumb-pressed-to-end{width:var(--switch-thumb-pressed-width)}.w-0{width:0}.w-1\/2{width:50%}.w-1\/4{width:25%}.w-2\/3{width:66.6667%}.w-3{width:calc(var(--spacing) * 3)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\/5{width:80%}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-40{width:calc(var(--spacing) * 40)}.w-48{width:calc(var(--spacing) * 48)}.w-64{width:calc(var(--spacing) * 64)}.w-80{width:calc(var(--spacing) * 80)}.w-96{width:calc(var(--spacing) * 96)}.w-\[15\.625rem\]{width:15.625rem}.w-\[18rem\]{width:18rem}.w-\[20rem\]{width:20rem}.w-\[24rem\]{width:24rem}.w-\[26rem\]{width:26rem}.w-\[28rem\]{width:28rem}.w-\[200px\]{width:200px}.w-\[300px\]{width:300px}.w-\[400px\]{width:400px}.w-\[500px\]{width:500px}.w-\[600px\]{width:600px}.w-\[var\(--badge-dot-size-lg\)\]{width:var(--badge-dot-size-lg)}.w-\[var\(--badge-dot-size-md\)\]{width:var(--badge-dot-size-md)}.w-\[var\(--badge-dot-size-sm\)\]{width:var(--badge-dot-size-sm)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-screen{width:100vw}.container-max-width-lg{max-width:var(--brand-layout-container-max-width-lg,var(--layout-container-lg))}.container-max-width-md{max-width:var(--brand-layout-container-max-width-md,var(--layout-container-md))}.container-max-width-sm{max-width:var(--brand-layout-container-max-width-sm,var(--layout-container-sm))}.container-max-width-xl{max-width:var(--brand-layout-container-max-width-xl,var(--layout-container-xl))}.max-w-2xl{max-width:var(--container-2xl)}.max-w-3xl{max-width:var(--container-3xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-6xl{max-width:var(--container-6xl)}.max-w-\[80\%\]{max-width:80%}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.max-w-sm{max-width:var(--container-sm)}.max-w-xl{max-width:var(--container-xl)}.max-w-xs{max-width:var(--container-xs)}.min-w-\[3rem\]{min-width:3rem}.min-w-\[8\.75rem\]{min-width:8.75rem}.min-w-\[200px\]{min-width:200px}.min-w-\[800px\]{min-width:800px}.min-w-\[var\(--badge-count-size-lg\)\]{min-width:var(--badge-count-size-lg)}.min-w-\[var\(--badge-count-size-md\)\]{min-width:var(--badge-count-size-md)}.min-w-\[var\(--badge-count-size-sm\)\]{min-width:var(--badge-count-size-sm)}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.flex-grow-0{flex-grow:0}.grow{flex-grow:1}.scale-0{--tw-scale-x:0%;--tw-scale-y:0%;--tw-scale-z:0%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.-rotate-90{rotate:-90deg}.rotate-0{rotate:none}.rotate-90{rotate:90deg}.switch-thumb-translate{transform:translateX(var(--switch-thumb-translate))}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.skeleton-animate{animation:2s cubic-bezier(.4,0,.6,1) infinite pulse}.button-disabled{opacity:.5;cursor:not-allowed}.loading-state{opacity:var(--button-opacity-loading);cursor:wait}.radio-disabled{opacity:var(--radio-disabled-opacity);cursor:not-allowed}.switch-disabled{opacity:var(--switch-disabled-opacity);cursor:not-allowed}.\[cursor\:var\(--label-cursor\)\]{cursor:var(--label-cursor)}.\[cursor\:var\(--label-cursor-interactive\)\]{cursor:var(--label-cursor-interactive)}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-wait{cursor:wait}.resize{resize:both}.resize-none{resize:none}.resize-x{resize:horizontal}.resize-y{resize:vertical}.scroll-ms-0{scroll-margin-inline-start:0}.scroll-me-0{scroll-margin-inline-end:0}.scrollbar-auto{scrollbar-width:auto}.list-inside{list-style-position:inside}.list-outside{list-style-position:outside}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.grid-flow-col{grid-auto-flow:column}.grid-flow-col-dense{grid-auto-flow:column dense}.grid-flow-dense{grid-auto-flow:dense}.grid-flow-row{grid-auto-flow:row}.grid-flow-row-dense{grid-auto-flow:dense}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.grid-rows-1{grid-template-rows:repeat(1,minmax(0,1fr))}.grid-rows-2{grid-template-rows:repeat(2,minmax(0,1fr))}.grid-rows-3{grid-template-rows:repeat(3,minmax(0,1fr))}.grid-rows-4{grid-template-rows:repeat(4,minmax(0,1fr))}.grid-rows-5{grid-template-rows:repeat(5,minmax(0,1fr))}.grid-rows-6{grid-template-rows:repeat(6,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.flex-wrap-reverse{flex-wrap:wrap-reverse}.items-baseline{align-items:baseline}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-around{justify-content:space-around}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-evenly{justify-content:space-evenly}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.justify-items-start{justify-items:start}.justify-items-stretch{justify-items:stretch}.gap-0{gap:0}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.gap-12{gap:calc(var(--spacing) * 12)}.radio-label-gap{gap:var(--radio-label-gap)}.switch-label-gap{gap:var(--switch-label-gap)}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(var(--spacing) * var(--tw-space-y-reverse));margin-block-end:calc(var(--spacing) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-6>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 6) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 6) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-8>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 8) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 8) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-0{-moz-column-gap:0;column-gap:0}.gap-x-1{-moz-column-gap:var(--spacing);column-gap:var(--spacing)}.gap-x-2{-moz-column-gap:calc(var(--spacing) * 2);column-gap:calc(var(--spacing) * 2)}.gap-x-3{-moz-column-gap:calc(var(--spacing) * 3);column-gap:calc(var(--spacing) * 3)}.gap-x-4{-moz-column-gap:calc(var(--spacing) * 4);column-gap:calc(var(--spacing) * 4)}.gap-x-6{-moz-column-gap:calc(var(--spacing) * 6);column-gap:calc(var(--spacing) * 6)}.gap-x-8{-moz-column-gap:calc(var(--spacing) * 8);column-gap:calc(var(--spacing) * 8)}:where(.-space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * -4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * -4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-4>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 4) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-x-reverse)))}:where(.space-x-reverse>:not(:last-child)){--tw-space-x-reverse:1}.gap-y-0{row-gap:0}.gap-y-1{row-gap:var(--spacing)}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-3{row-gap:calc(var(--spacing) * 3)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}.gap-y-8{row-gap:calc(var(--spacing) * 8)}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.self-stretch{align-self:stretch}.justify-self-center{justify-self:center}.justify-self-end{justify-self:flex-end}.justify-self-start{justify-self:flex-start}.justify-self-stretch{justify-self:stretch}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overflow-y-hidden{overflow-y:hidden}.scroll-smooth{scroll-behavior:smooth}.skeleton-base{background-color:var(--color-muted);border-radius:var(--radius-md)}.avatar-rounded-full{border-radius:var(--brand-avatar-border-radius,var(--avatar-border-radius))}.badge-rounded-lg{border-radius:var(--brand-badge-border-radius-lg,var(--badge-border-radius-lg))}.badge-rounded-md{border-radius:var(--brand-badge-border-radius-md,var(--badge-border-radius-md))}.badge-rounded-sm{border-radius:var(--brand-badge-border-radius-sm,var(--badge-border-radius-sm))}.radio-rounded{border-radius:var(--radius-full)}.rounded{border-radius:.25rem}.rounded-\[var\(--brand-skeleton-border-radius\)\]{border-radius:var(--brand-skeleton-border-radius)}.rounded-\[var\(--input-border-radius\)\]{border-radius:var(--input-border-radius)}.rounded-full{border-radius:var(--radius-full)}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:var(--radius-none)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.switch-thumb-rounded{border-radius:var(--switch-thumb-border-radius)}.switch-track-rounded{border-radius:var(--switch-border-radius)}.rounded-s{border-start-start-radius:.25rem;border-end-start-radius:.25rem}.rounded-s-full{border-start-start-radius:var(--radius-full);border-end-start-radius:var(--radius-full)}.rounded-s-lg{border-start-start-radius:var(--radius-lg);border-end-start-radius:var(--radius-lg)}.rounded-s-md{border-start-start-radius:var(--radius-md);border-end-start-radius:var(--radius-md)}.rounded-s-none{border-start-start-radius:var(--radius-none);border-end-start-radius:var(--radius-none)}.rounded-s-sm{border-start-start-radius:var(--radius-sm);border-end-start-radius:var(--radius-sm)}.rounded-s-xl{border-start-start-radius:var(--radius-xl);border-end-start-radius:var(--radius-xl)}.rounded-e{border-start-end-radius:.25rem;border-end-end-radius:.25rem}.rounded-e-full{border-start-end-radius:var(--radius-full);border-end-end-radius:var(--radius-full)}.rounded-e-lg{border-start-end-radius:var(--radius-lg);border-end-end-radius:var(--radius-lg)}.rounded-e-md{border-start-end-radius:var(--radius-md);border-end-end-radius:var(--radius-md)}.rounded-e-none{border-start-end-radius:var(--radius-none);border-end-end-radius:var(--radius-none)}.rounded-e-sm{border-start-end-radius:var(--radius-sm);border-end-end-radius:var(--radius-sm)}.rounded-e-xl{border-start-end-radius:var(--radius-xl);border-end-end-radius:var(--radius-xl)}.rounded-b-sm{border-bottom-right-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.border{border-style:var(--tw-border-style);border-width:1px}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:2px}.border-4{border-style:var(--tw-border-style);border-width:4px}.border-\[length\:var\(--input-border-width\)\]{border-style:var(--tw-border-style);border-width:var(--input-border-width)}.radio-border{border-width:var(--radio-border-width);border-style:solid}.radio-checked{background-color:var(--brand-radio-checked-bg,var(--radio-checked-bg));border-color:var(--radio-checked-border);border-width:var(--radio-border-width);box-shadow:none}.avatar-status-border{border-width:var(--avatar-status-border-width);border-color:var(--brand-avatar-status-border-color,var(--avatar-status-border-color))}.border-s-0{border-inline-start-style:var(--tw-border-style);border-inline-start-width:0}.border-s-2{border-inline-start-style:var(--tw-border-style);border-inline-start-width:2px}.border-s-4{border-inline-start-style:var(--tw-border-style);border-inline-start-width:4px}.border-e-0{border-inline-end-style:var(--tw-border-style);border-inline-end-width:0}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-t-0{border-top-style:var(--tw-border-style);border-top-width:0}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-dashed{--tw-border-style:dashed;border-style:dashed}.radio-unchecked{background-color:var(--radio-unchecked-bg);border-color:var(--radio-unchecked-border)}.radio-unchecked-disabled{background-color:var(--radio-unchecked-disabled-bg);border-color:var(--radio-unchecked-disabled-border)}.border-\[var\(--input-default-border\)\]{border-color:var(--input-default-border)}.border-\[var\(--input-disabled-border\)\]{border-color:var(--input-disabled-border)}.border-\[var\(--input-error-border\)\]{border-color:var(--input-error-border)}.border-\[var\(--input-success-border\)\]{border-color:var(--input-success-border)}.border-background{border-color:var(--color-background)}.border-blue-200{border-color:var(--color-blue-200)}.border-border{border-color:var(--color-border)}.border-destructive{border-color:var(--color-destructive)}.border-error{border-color:var(--color-error)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-700{border-color:var(--color-gray-700)}.border-green-300{border-color:var(--color-green-300)}.border-info{border-color:var(--color-info)}.border-input{border-color:var(--color-input)}.border-primary{border-color:var(--color-primary)}.border-purple-200{border-color:var(--color-purple-200)}.border-success{border-color:var(--color-success)}.border-transparent{border-color:#0000}.border-warning{border-color:var(--color-warning)}.border-warning-200{border-color:var(--color-warning-200)}.border-t-transparent{border-top-color:#0000}.border-r-\[var\(--input-default-border\)\]{border-right-color:var(--input-default-border)}.border-r-\[var\(--input-error-border\)\]{border-right-color:var(--input-error-border)}.border-r-\[var\(--input-success-border\)\]{border-right-color:var(--input-success-border)}.avatar-fallback-bg{background-color:var(--color-muted)}.bg-\[var\(--badge-count-bg-blue\)\]{background-color:var(--badge-count-bg-blue)}.bg-\[var\(--badge-count-bg-green\)\]{background-color:var(--badge-count-bg-green)}.bg-\[var\(--badge-count-bg-grey\)\]{background-color:var(--badge-count-bg-grey)}.bg-\[var\(--badge-count-bg-red\)\]{background-color:var(--badge-count-bg-red)}.bg-\[var\(--badge-count-bg-yellow\)\]{background-color:var(--badge-count-bg-yellow)}.bg-\[var\(--badge-dot-blue\)\]{background-color:var(--badge-dot-blue)}.bg-\[var\(--badge-dot-green\)\]{background-color:var(--badge-dot-green)}.bg-\[var\(--badge-dot-grey\)\]{background-color:var(--badge-dot-grey)}.bg-\[var\(--badge-dot-red\)\]{background-color:var(--badge-dot-red)}.bg-\[var\(--badge-dot-white\)\]{background-color:var(--badge-dot-white)}.bg-\[var\(--badge-dot-yellow\)\]{background-color:var(--badge-dot-yellow)}.bg-\[var\(--color-dark-bg-1\)\]{background-color:var(--color-dark-bg-1)}.bg-\[var\(--color-muted\)\]{background-color:var(--color-muted)}.bg-\[var\(--phone-country-selector-bg\)\]{background-color:var(--phone-country-selector-bg)}.bg-\[var\(--skeleton-bg\)\]{background-color:var(--skeleton-bg)}.bg-accent\/10{background-color:#eef3f71a}@supports (color:color-mix(in lab, red, red)){.bg-accent\/10{background-color:color-mix(in oklab, var(--color-accent) 10%, transparent)}}.bg-accent\/20{background-color:#eef3f733}@supports (color:color-mix(in lab, red, red)){.bg-accent\/20{background-color:color-mix(in oklab, var(--color-accent) 20%, transparent)}}.bg-background{background-color:var(--color-background)}.bg-background\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-background\/80{background-color:color-mix(in oklab, var(--color-background) 80%, transparent)}}.bg-blue-50{background-color:var(--color-blue-50)}.bg-blue-100{background-color:var(--color-blue-100)}.bg-blue-500{background-color:var(--color-blue-500)}.bg-blue-600{background-color:var(--color-blue-600)}.bg-card{background-color:var(--color-card)}.bg-destructive{background-color:var(--color-destructive)}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-green-100{background-color:var(--color-green-100)}.bg-green-500{background-color:var(--color-green-500)}.bg-info{background-color:var(--color-info)}.bg-muted{background-color:var(--color-muted)}.bg-muted\/10{background-color:#eef3f71a}@supports (color:color-mix(in lab, red, red)){.bg-muted\/10{background-color:color-mix(in oklab, var(--color-muted) 10%, transparent)}}.bg-muted\/20{background-color:#eef3f733}@supports (color:color-mix(in lab, red, red)){.bg-muted\/20{background-color:color-mix(in oklab, var(--color-muted) 20%, transparent)}}.bg-muted\/50{background-color:#eef3f780}@supports (color:color-mix(in lab, red, red)){.bg-muted\/50{background-color:color-mix(in oklab, var(--color-muted) 50%, transparent)}}.bg-orange-100{background-color:var(--color-orange-100)}.bg-orange-500{background-color:var(--color-orange-500)}.bg-pink-100{background-color:var(--color-pink-100)}.bg-popover{background-color:var(--color-popover)}.bg-primary{background-color:var(--color-primary)}.bg-primary\/5{background-color:#0e162a0d}@supports (color:color-mix(in lab, red, red)){.bg-primary\/5{background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.bg-primary\/10{background-color:#0e162a1a}@supports (color:color-mix(in lab, red, red)){.bg-primary\/10{background-color:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.bg-primary\/20{background-color:#0e162a33}@supports (color:color-mix(in lab, red, red)){.bg-primary\/20{background-color:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.bg-primary\/90{background-color:#0e162ae6}@supports (color:color-mix(in lab, red, red)){.bg-primary\/90{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.bg-purple-50{background-color:var(--color-purple-50)}.bg-purple-100{background-color:var(--color-purple-100)}.bg-purple-500{background-color:var(--color-purple-500)}.bg-red-500{background-color:var(--color-red-500)}.bg-secondary{background-color:var(--color-secondary)}.bg-secondary\/10{background-color:#eef3f71a}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/10{background-color:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}.bg-secondary\/20{background-color:#eef3f733}@supports (color:color-mix(in lab, red, red)){.bg-secondary\/20{background-color:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.bg-slate-900{background-color:var(--color-slate-900)}.bg-success{background-color:var(--color-success)}.bg-success-400{background-color:var(--color-success-400)}.bg-success\/10{background-color:#0082351a}@supports (color:color-mix(in lab, red, red)){.bg-success\/10{background-color:color-mix(in oklab, var(--color-success) 10%, transparent)}}.bg-transparent{background-color:#0000}.bg-warning{background-color:var(--color-warning)}.bg-warning-50{background-color:var(--color-warning-50)}.bg-warning-100{background-color:var(--color-warning-100)}.bg-warning-500{background-color:var(--color-warning-500)}.bg-white{background-color:var(--color-white)}.radio-indicator{background-color:var(--radio-checked-indicator)}.switch-off{background-color:var(--switch-off-bg)}.switch-off-thumb{background-color:var(--switch-off-thumb)}.switch-on{background-color:var(--brand-switch-on-bg,var(--switch-on-bg))}.switch-on-thumb{background-color:var(--switch-on-thumb)}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.from-primary\/10{--tw-gradient-from:#0e162a1a}@supports (color:color-mix(in lab, red, red)){.from-primary\/10{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 10%, transparent)}}.from-primary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-primary\/20{--tw-gradient-from:#0e162a33}@supports (color:color-mix(in lab, red, red)){.from-primary\/20{--tw-gradient-from:color-mix(in oklab, var(--color-primary) 20%, transparent)}}.from-primary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-purple-600{--tw-gradient-from:var(--color-purple-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-600{--tw-gradient-to:var(--color-pink-600);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-secondary\/10{--tw-gradient-to:#eef3f71a}@supports (color:color-mix(in lab, red, red)){.to-secondary\/10{--tw-gradient-to:color-mix(in oklab, var(--color-secondary) 10%, transparent)}}.to-secondary\/10{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-secondary\/20{--tw-gradient-to:#eef3f733}@supports (color:color-mix(in lab, red, red)){.to-secondary\/20{--tw-gradient-to:color-mix(in oklab, var(--color-secondary) 20%, transparent)}}.to-secondary\/20{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.text-gradient{background:linear-gradient(135deg in oklch, var(--color-primary), var(--color-info));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.object-cover{-o-object-fit:cover;object-fit:cover}.p-0{padding:0}.p-1{padding:var(--spacing)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-7{padding:calc(var(--spacing) * 7)}.p-8{padding:calc(var(--spacing) * 8)}.p-9{padding:calc(var(--spacing) * 9)}.badge-padding-x-lg{padding-inline:var(--brand-badge-padding-x-lg,var(--badge-padding-x-lg))}.badge-padding-x-md{padding-inline:var(--brand-badge-padding-x-md,var(--badge-padding-x-md))}.badge-padding-x-sm{padding-inline:var(--brand-badge-padding-x-sm,var(--badge-padding-x-sm))}.container-padding-x-lg{padding-inline:var(--brand-layout-container-padding-x-lg,var(--layout-container-padding-x-lg))}.container-padding-x-md{padding-inline:var(--brand-layout-container-padding-x-md,var(--layout-container-padding-x-md))}.container-padding-x-sm{padding-inline:var(--brand-layout-container-padding-x-sm,var(--layout-container-padding-x-sm))}.px-0{padding-inline:0}.px-1{padding-inline:var(--spacing)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-\[0\.3rem\]{padding-inline:.3rem}.px-\[0\.375rem\]{padding-inline:.375rem}.px-\[var\(--badge-count-padding-x\)\]{padding-inline:var(--badge-count-padding-x)}.badge-padding-y{padding-block:var(--brand-badge-padding-y,var(--badge-padding-y))}.py-0{padding-block:0}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[0\.2rem\]{padding-block:.2rem}.ps-0{padding-inline-start:0}.ps-1{padding-inline-start:var(--spacing)}.ps-2{padding-inline-start:calc(var(--spacing) * 2)}.ps-4{padding-inline-start:calc(var(--spacing) * 4)}.ps-6{padding-inline-start:calc(var(--spacing) * 6)}.ps-8{padding-inline-start:calc(var(--spacing) * 8)}.pe-0{padding-inline-end:0}.pe-1{padding-inline-end:var(--spacing)}.pe-2{padding-inline-end:calc(var(--spacing) * 2)}.pe-4{padding-inline-end:calc(var(--spacing) * 4)}.pe-6{padding-inline-end:calc(var(--spacing) * 6)}.pe-8{padding-inline-end:calc(var(--spacing) * 8)}.pt-1{padding-top:var(--spacing)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-64{padding-top:calc(var(--spacing) * 64)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.text-center{text-align:center}.text-end{text-align:end}.text-justify{text-align:justify}.text-left{text-align:left}.text-right{text-align:right}.text-start{text-align:start}.text-display-lg{font-size:var(--font-size-display);font-weight:var(--font-weight-semibold);line-height:var(--line-height-display);letter-spacing:var(--letter-spacing-none);font-family:var(--brand-font-family-display,var(--font-family-display));color:var(--typography-display-color)}@media (max-width:35.9375rem){.text-display-lg{font-size:var(--font-size-2xl);line-height:var(--line-height-extra-loose)}}.text-h1{font-size:var(--font-size-3xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-loose);letter-spacing:var(--letter-spacing-none);font-family:var(--brand-font-family-text,var(--font-family-text));color:var(--typography-heading-color)}@media (max-width:35.9375rem){.text-h1{font-size:var(--font-size-2xl);line-height:var(--line-height-relaxed)}}.text-h2{font-size:var(--font-size-2xl);font-weight:var(--font-weight-regular);line-height:var(--line-height-relaxed);letter-spacing:var(--letter-spacing-none);font-family:var(--brand-font-family-text,var(--font-family-text));color:var(--typography-heading-color)}@media (max-width:35.9375rem){.text-h2{font-size:var(--font-size-xl);line-height:var(--line-height-normal)}}.text-body{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-text-14);font-family:var(--brand-font-family-text,var(--font-family-text));color:var(--typography-body-color)}.text-body-lg{font-size:var(--font-size-l);font-weight:var(--font-weight-regular);line-height:var(--line-height-normal);letter-spacing:var(--letter-spacing-text-16);font-family:var(--brand-font-family-text,var(--font-family-text));color:var(--typography-body-color)}.text-button-sm{font-size:var(--font-size-s);font-weight:var(--font-weight-medium);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-text-14);font-family:var(--brand-font-family-text,var(--font-family-text));color:var(--typography-button-color)}.text-label{font-size:var(--font-size-m);font-weight:var(--font-weight-regular);line-height:var(--line-height-snug);letter-spacing:var(--letter-spacing-text-14);font-family:var(--brand-font-family-text,var(--font-family-text));color:var(--typography-label-color)}.text-body{font-size:var(--text-body-medium-size);font-weight:var(--text-body-medium-weight);line-height:var(--text-body-medium-line-height);letter-spacing:var(--text-body-medium-letter-spacing);font-family:var(--brand-font-family-text,var(--font-family-text))}.text-body-lg{font-size:var(--text-body-large-size);font-weight:var(--text-body-large-weight);line-height:var(--text-body-large-line-height);letter-spacing:var(--text-body-large-letter-spacing);font-family:var(--brand-font-family-text,var(--font-family-text))}.text-button-sm{font-size:var(--text-button-small-size);font-weight:var(--text-button-small-weight);line-height:var(--text-button-small-line-height);letter-spacing:var(--text-button-small-letter-spacing);font-family:var(--brand-font-family-text,var(--font-family-text))}.text-display-lg{font-size:var(--text-display-large-size);font-weight:var(--text-display-large-weight);line-height:var(--text-display-large-line-height);letter-spacing:var(--text-display-large-letter-spacing);font-family:var(--brand-font-family-display,var(--font-family-display))}.text-h1{font-size:var(--text-h1-large-size);font-weight:var(--text-h1-large-weight);line-height:var(--text-h1-large-line-height);letter-spacing:var(--text-h1-large-letter-spacing);font-family:var(--brand-font-family-text,var(--font-family-text))}.text-h2{font-size:var(--text-h2-large-size);font-weight:var(--text-h2-large-weight);line-height:var(--text-h2-large-line-height);letter-spacing:var(--text-h2-large-letter-spacing);font-family:var(--brand-font-family-text,var(--font-family-text))}.text-label{font-size:var(--text-label-size);font-weight:var(--text-label-weight);line-height:var(--text-label-line-height);letter-spacing:var(--text-label-letter-spacing);font-family:var(--brand-font-family-text,var(--font-family-text))}.font-mono{font-family:var(--font-mono)}.tab-text{font-size:var(--tab-font-size);font-weight:var(--tab-font-weight);line-height:var(--tab-line-height);letter-spacing:var(--tab-letter-spacing)}.radio-label{color:var(--radio-label-color);font-size:var(--radio-label-font-size);line-height:var(--radio-label-line-height);letter-spacing:var(--radio-label-letter-spacing)}.switch-label{color:var(--switch-label-color);font-size:var(--switch-label-font-size);line-height:var(--switch-label-line-height);letter-spacing:var(--switch-label-letter-spacing)}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.badge-text-lg{font-size:var(--brand-badge-font-size-lg,var(--badge-font-size-lg))}.badge-text-md{font-size:var(--brand-badge-font-size-md,var(--badge-font-size-md))}.badge-text-sm{font-size:var(--brand-badge-font-size-sm,var(--badge-font-size-sm))}.card-title-size-lg{font-size:var(--card-title-size-lg)}.card-title-size-sm{font-size:var(--card-title-size-sm)}.text-\[0\.625rem\]{font-size:.625rem}.text-\[length\:\.\.\.\]{font-size:...}.text-\[length\:var\(--font-size-2xl\)\]{font-size:var(--font-size-2xl)}.text-\[length\:var\(--font-size-3xl\)\]{font-size:var(--font-size-3xl)}.text-\[length\:var\(--font-size-4xl\)\]{font-size:var(--font-size-4xl)}.text-\[length\:var\(--font-size-5xl\)\]{font-size:var(--font-size-5xl)}.text-\[length\:var\(--font-size-display\)\]{font-size:var(--font-size-display)}.text-\[length\:var\(--font-size-l\)\]{font-size:var(--font-size-l)}.text-\[length\:var\(--font-size-m\)\]{font-size:var(--font-size-m)}.text-\[length\:var\(--font-size-s\)\]{font-size:var(--font-size-s)}.text-\[length\:var\(--font-size-xl\)\]{font-size:var(--font-size-xl)}.text-\[length\:var\(--input-label-font-size\)\]{font-size:var(--input-label-font-size)}.leading-\[var\(--badge-count-line-height\)\]{--tw-leading:var(--badge-count-line-height);line-height:var(--badge-count-line-height)}.leading-\[var\(--input-label-line-height\)\]{--tw-leading:var(--input-label-line-height);line-height:var(--input-label-line-height)}.leading-\[var\(--line-height-display\)\]{--tw-leading:var(--line-height-display);line-height:var(--line-height-display)}.leading-\[var\(--line-height-extra-loose\)\]{--tw-leading:var(--line-height-extra-loose);line-height:var(--line-height-extra-loose)}.leading-\[var\(--line-height-loose\)\]{--tw-leading:var(--line-height-loose);line-height:var(--line-height-loose)}.leading-\[var\(--line-height-normal\)\]{--tw-leading:var(--line-height-normal);line-height:var(--line-height-normal)}.leading-\[var\(--line-height-relaxed\)\]{--tw-leading:var(--line-height-relaxed);line-height:var(--line-height-relaxed)}.leading-\[var\(--line-height-snug\)\]{--tw-leading:var(--line-height-snug);line-height:var(--line-height-snug)}.leading-\[var\(--line-height-tight\)\]{--tw-leading:var(--line-height-tight);line-height:var(--line-height-tight)}.leading-\[var\(--textarea-line-height\)\]{--tw-leading:var(--textarea-line-height);line-height:var(--textarea-line-height)}.leading-\[…\]{--tw-leading:…;line-height:…}.leading-none{--tw-leading:var(--leading-none);line-height:var(--leading-none)}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.badge-line-height{line-height:var(--badge-line-height)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.\[font-weight\:var\(--input-label-font-weight\)\]{font-weight:var(--input-label-font-weight)}.badge-font-weight{font-weight:var(--brand-badge-font-weight,var(--badge-font-weight))}.tracking-\[var\(--letter-spacing-text-14\)\]{--tw-tracking:var(--letter-spacing-text-14);letter-spacing:var(--letter-spacing-text-14)}.tracking-\[var\(--letter-spacing-text-16\)\]{--tw-tracking:var(--letter-spacing-text-16);letter-spacing:var(--letter-spacing-text-16)}.tracking-\[…\]{--tw-tracking:…;letter-spacing:…}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-balance{text-wrap:balance}.text-pretty{text-wrap:pretty}.text-wrap{text-wrap:wrap}.whitespace-nowrap{white-space:nowrap}.\[color\:var\(--input-label-color\)\]{color:var(--input-label-color)}.\[color\:var\(--label-required-color\)\]{color:var(--label-required-color)}.text-\[var\(--badge-count-font-size-lg\)\]{color:var(--badge-count-font-size-lg)}.text-\[var\(--badge-count-font-size-md\)\]{color:var(--badge-count-font-size-md)}.text-\[var\(--badge-count-font-size-sm\)\]{color:var(--badge-count-font-size-sm)}.text-\[var\(--badge-count-text\)\]{color:var(--badge-count-text)}.text-\[var\(--color-destructive\)\]{color:var(--color-destructive)}.text-\[var\(--color-foreground\)\]{color:var(--color-foreground)}.text-\[var\(--color-link\)\]{color:var(--color-link)}.text-\[var\(--color-muted-foreground\)\]{color:var(--color-muted-foreground)}.text-blue-500{color:var(--color-blue-500)}.text-blue-600{color:var(--color-blue-600)}.text-blue-700{color:var(--color-blue-700)}.text-blue-800{color:var(--color-blue-800)}.text-blue-900{color:var(--color-blue-900)}.text-destructive-foreground{color:var(--color-destructive-foreground)}.text-destructive-text{color:var(--color-destructive-text)}.text-error{color:var(--color-error)}.text-foreground{color:var(--color-foreground)}.text-gray-400{color:var(--color-gray-400)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-green-500{color:var(--color-green-500)}.text-info{color:var(--color-info)}.text-info-foreground{color:var(--color-info-foreground)}.text-inherit{color:inherit}.text-muted-foreground{color:var(--color-muted-foreground)}.text-popover-foreground{color:var(--color-popover-foreground)}.text-primary{color:var(--color-primary)}.text-primary-foreground{color:var(--color-primary-foreground)}.text-primary-foreground\/70{color:#f8fafcb3}@supports (color:color-mix(in lab, red, red)){.text-primary-foreground\/70{color:color-mix(in oklab, var(--color-primary-foreground) 70%, transparent)}}.text-purple-500{color:var(--color-purple-500)}.text-purple-600{color:var(--color-purple-600)}.text-purple-700{color:var(--color-purple-700)}.text-purple-800{color:var(--color-purple-800)}.text-purple-900{color:var(--color-purple-900)}.text-secondary{color:var(--color-secondary)}.text-secondary-foreground{color:var(--color-secondary-foreground)}.text-slate-300{color:var(--color-slate-300)}.text-success{color:var(--color-success)}.text-success-400{color:var(--color-success-400)}.text-success-foreground{color:var(--color-success-foreground)}.text-warning{color:var(--color-warning)}.text-warning-500{color:var(--color-warning-500)}.text-warning-800{color:var(--color-warning-800)}.text-warning-900{color:var(--color-warning-900)}.text-warning-foreground{color:var(--color-warning-foreground)}.text-warning-text{color:var(--color-warning-text)}.text-white{color:var(--color-white)}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.lowercase{text-transform:lowercase}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.no-underline{text-decoration-line:none}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.\[opacity\:var\(--label-opacity-disabled\)\]{opacity:var(--label-opacity-disabled)}.opacity-0{opacity:0}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-100{opacity:1}.opacity-\[var\(--input-disabled-opacity\)\]{opacity:var(--input-disabled-opacity)}.opacity-\[var\(--skeleton-bg-opacity\)\]{opacity:var(--skeleton-bg-opacity)}.radio-label-disabled{opacity:var(--radio-label-disabled-opacity)}.switch-label-disabled{opacity:var(--switch-label-disabled-opacity)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:var(--shadow-splash);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:var(--shadow-default);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-0{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-offset-2{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.ring-offset-background{--tw-ring-offset-color:var(--color-background)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-lg{--tw-drop-shadow-size:drop-shadow(0 4px 4px var(--tw-drop-shadow-color,#00000026));--tw-drop-shadow:drop-shadow(var(--drop-shadow-lg));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.invert{--tw-invert:invert(100%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.radio-transition{transition-duration:var(--radio-transition-duration);transition-property:background-color,border-color,box-shadow,opacity;transition-timing-function:ease-out}.switch-transition{transition-duration:var(--switch-transition-duration);transition-property:background-color,transform,width;transition-timing-function:var(--switch-transition-timing)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.avatar-transition{transition-duration:var(--avatar-transition-duration);transition-property:opacity,transform}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.animate-in{animation-name:enter;animation-duration:var(--motion-duration-base,.2s);animation-timing-function:var(--motion-ease-out,cubic-bezier(0, 0, .2, 1));--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-fill-mode:forwards}.outline-none{--tw-outline-style:none;outline-style:none}.select-all{-webkit-user-select:all;user-select:all}.select-none{-webkit-user-select:none;user-select:none}.fade-in-0{--tw-enter-opacity:0}.zoom-in-95{--tw-enter-scale:.95}.peer-disabled\:\[cursor\:var\(--label-cursor\)\]:is(:where(.peer):disabled~*){cursor:var(--label-cursor)}.peer-disabled\:cursor-not-allowed:is(:where(.peer):disabled~*){cursor:not-allowed}.peer-disabled\:\[opacity\:var\(--label-opacity-disabled\)\]:is(:where(.peer):disabled~*){opacity:var(--label-opacity-disabled)}.peer-disabled\:opacity-70:is(:where(.peer):disabled~*){opacity:.7}.peer-data-\[state\=checked\]\:border-primary:is(:where(.peer)[data-state=checked]~*){border-color:var(--color-primary)}.peer-data-\[state\=checked\]\:bg-primary\/5:is(:where(.peer)[data-state=checked]~*){background-color:#0e162a0d}@supports (color:color-mix(in lab, red, red)){.peer-data-\[state\=checked\]\:bg-primary\/5:is(:where(.peer)[data-state=checked]~*){background-color:color-mix(in oklab, var(--color-primary) 5%, transparent)}}.last\:border-0:last-child{border-style:var(--tw-border-style);border-width:0}.focus-within\:ring-\[length\:var\(--phone-focus-ring-width\)\]:focus-within{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(var(--phone-focus-ring-width) + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-within\:ring-\[var\(--phone-focus-ring-color\)\]:focus-within{--tw-ring-color:var(--phone-focus-ring-color)}.focus-within\:ring-\[var\(--phone-focus-ring-error\)\]:focus-within{--tw-ring-color:var(--phone-focus-ring-error)}.focus-within\:ring-\[var\(--phone-focus-ring-success\)\]:focus-within{--tw-ring-color:var(--phone-focus-ring-success)}.focus-within\:ring-offset-0:focus-within{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}@media (hover:hover){.hover\:scale-110:hover{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:radio-unchecked-hover:hover{border-color:var(--radio-unchecked-hover-border)}.hover\:bg-accent:hover{background-color:var(--color-accent)}.hover\:bg-accent\/70:hover{background-color:#eef3f7b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-accent\/70:hover{background-color:color-mix(in oklab, var(--color-accent) 70%, transparent)}}.hover\:bg-blue-600:hover{background-color:var(--color-blue-600)}.hover\:bg-destructive\/70:hover{background-color:#e30019b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/70:hover{background-color:color-mix(in oklab, var(--color-destructive) 70%, transparent)}}.hover\:bg-destructive\/80:hover{background-color:#e30019cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-destructive\/80:hover{background-color:color-mix(in oklab, var(--color-destructive) 80%, transparent)}}.hover\:bg-info\/70:hover{background-color:#176cf1b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/70:hover{background-color:color-mix(in oklab, var(--color-info) 70%, transparent)}}.hover\:bg-info\/80:hover{background-color:#176cf1cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-info\/80:hover{background-color:color-mix(in oklab, var(--color-info) 80%, transparent)}}.hover\:bg-muted:hover{background-color:var(--color-muted)}.hover\:bg-primary\/70:hover{background-color:#0e162ab3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/70:hover{background-color:color-mix(in oklab, var(--color-primary) 70%, transparent)}}.hover\:bg-primary\/80:hover{background-color:#0e162acc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/80:hover{background-color:color-mix(in oklab, var(--color-primary) 80%, transparent)}}.hover\:bg-primary\/90:hover{background-color:#0e162ae6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab, var(--color-primary) 90%, transparent)}}.hover\:bg-secondary\/70:hover{background-color:#eef3f7b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/70:hover{background-color:color-mix(in oklab, var(--color-secondary) 70%, transparent)}}.hover\:bg-secondary\/80:hover{background-color:#eef3f7cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab, var(--color-secondary) 80%, transparent)}}.hover\:bg-success\/70:hover{background-color:#008235b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/70:hover{background-color:color-mix(in oklab, var(--color-success) 70%, transparent)}}.hover\:bg-success\/80:hover{background-color:#008235cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-success\/80:hover{background-color:color-mix(in oklab, var(--color-success) 80%, transparent)}}.hover\:bg-warning\/70:hover{background-color:#fe9900b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/70:hover{background-color:color-mix(in oklab, var(--color-warning) 70%, transparent)}}.hover\:bg-warning\/80:hover{background-color:#fe9900cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-warning\/80:hover{background-color:color-mix(in oklab, var(--color-warning) 80%, transparent)}}.hover\:radio-checked-hover:hover{background-color:var(--radio-checked-hover-bg)}.hover\:text-\[var\(--color-destructive-foreground\,color-mix\(in_oklch\,var\(--color-destructive\)_80\%\,transparent\)\)\]:hover{color:var(--color-destructive-foreground,#e30019cc)}@supports (color:color-mix(in lab, red, red)){.hover\:text-\[var\(--color-destructive-foreground\,color-mix\(in_oklch\,var\(--color-destructive\)_80\%\,transparent\)\)\]:hover{color:var(--color-destructive-foreground,color-mix(in oklch,var(--color-destructive) 80%,transparent))}}.hover\:text-\[var\(--color-foreground\)\]:hover{color:var(--color-foreground)}.hover\:text-\[var\(--color-link\)\]:hover{color:var(--color-link)}.hover\:text-\[var\(--color-link-hover\)\]:hover{color:var(--color-link-hover)}.hover\:text-accent-foreground:hover{color:var(--color-accent-foreground)}.hover\:text-foreground:hover{color:var(--color-foreground)}.hover\:text-primary:hover{color:var(--color-primary)}.hover\:text-purple-700:hover{color:var(--color-purple-700)}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:opacity-100:hover{opacity:1}}.focus\:bg-accent:focus{background-color:var(--color-accent)}.focus\:text-accent-foreground:focus{color:var(--color-accent-foreground)}.focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-2:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-ring:focus{--tw-ring-color:var(--color-ring)}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-2:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus-visible\:ring-\[var\(--color-ring\)\]:focus-visible,.focus-visible\:ring-ring:focus-visible{--tw-ring-color:var(--color-ring)}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.focus-visible\:outline-none:focus-visible{--tw-outline-style:none;outline-style:none}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:button-disabled:disabled{opacity:.5;cursor:not-allowed}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-50:disabled{opacity:.5}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:.5rem}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation-name:exit;animation-duration:var(--motion-duration-base,.2s);animation-timing-function:var(--motion-ease-out,cubic-bezier(0, 0, .2, 1));--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-fill-mode:forwards}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation-name:enter;animation-duration:var(--motion-duration-base,.2s);animation-timing-function:var(--motion-ease-out,cubic-bezier(0, 0, .2, 1));--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-fill-mode:forwards}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media (min-width:36rem){.sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.sm\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.sm\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.sm\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.sm\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.sm\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.sm\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.sm\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}@media (min-width:48rem){.md\:block{display:block}.md\:hidden{display:none}.md\:min-h-\[300px\]{min-height:300px}.md\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.md\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.md\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.md\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.md\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.md\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.md\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.md\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.md\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:p-6{padding:calc(var(--spacing) * 6)}.md\:py-8{padding-block:calc(var(--spacing) * 8)}.md\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.md\:text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.md\:text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}}@media (min-width:62rem){.lg\:block{display:block}.lg\:hidden{display:none}.lg\:min-h-\[400px\]{min-height:400px}.lg\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.lg\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.lg\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.lg\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.lg\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.lg\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}.lg\:p-8{padding:calc(var(--spacing) * 8)}.lg\:py-12{padding-block:calc(var(--spacing) * 12)}.lg\:text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.lg\:text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}}@media (min-width:75rem){.xl\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.xl\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.xl\:grid-cols-8{grid-template-columns:repeat(8,minmax(0,1fr))}.xl\:grid-cols-9{grid-template-columns:repeat(9,minmax(0,1fr))}.xl\:grid-cols-10{grid-template-columns:repeat(10,minmax(0,1fr))}.xl\:grid-cols-11{grid-template-columns:repeat(11,minmax(0,1fr))}.xl\:grid-cols-12{grid-template-columns:repeat(12,minmax(0,1fr))}}.rtl\:-scale-x-100:is([dir=rtl],[dir=rtl] *){--tw-scale-x:calc(100% * -1);scale:var(--tw-scale-x) var(--tw-scale-y)}.rtl\:flex-col-reverse:is([dir=rtl],[dir=rtl] *){flex-direction:column-reverse}.rtl\:flex-row-reverse:is([dir=rtl],[dir=rtl] *){flex-direction:row-reverse}:where(.rtl\:space-x-reverse:is([dir=rtl],[dir=rtl] *)>:not(:last-child)){--tw-space-x-reverse:1}.rtl\:border-r-0:is([dir=rtl],[dir=rtl] *){border-right-style:var(--tw-border-style);border-right-width:0}.rtl\:border-l:is([dir=rtl],[dir=rtl] *){border-left-style:var(--tw-border-style);border-left-width:1px}.rtl\:border-l-\[var\(--input-default-border\)\]:is([dir=rtl],[dir=rtl] *){border-left-color:var(--input-default-border)}.rtl\:border-l-\[var\(--input-error-border\)\]:is([dir=rtl],[dir=rtl] *){border-left-color:var(--input-error-border)}.rtl\:border-l-\[var\(--input-success-border\)\]:is([dir=rtl],[dir=rtl] *){border-left-color:var(--input-success-border)}.dark\:bg-blue-900:is(.dark,.dark *){background-color:var(--color-blue-900)}.dark\:bg-gray-700:is(.dark,.dark *){background-color:var(--color-gray-700)}.dark\:bg-gray-800:is(.dark,.dark *){background-color:var(--color-gray-800)}.dark\:bg-green-900:is(.dark,.dark *){background-color:var(--color-green-900)}.dark\:bg-orange-900:is(.dark,.dark *){background-color:var(--color-orange-900)}.dark\:bg-pink-900:is(.dark,.dark *){background-color:var(--color-pink-900)}.dark\:bg-purple-900:is(.dark,.dark *){background-color:var(--color-purple-900)}.dark\:text-gray-200:is(.dark,.dark *){color:var(--color-gray-200)}.\[\&\]\:shadow-none{--tw-shadow:0 0 #0000;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\]\:focus\:border-0:focus{border-style:var(--tw-border-style);border-width:0}.\[\&\]\:focus\:ring-0:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\]\:focus\:ring-offset-0:focus{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.\[\&\]\:focus-visible\:border-0:focus-visible{border-style:var(--tw-border-style);border-width:0}.\[\&\]\:focus-visible\:ring-0:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&\]\:focus-visible\:ring-offset-0:focus-visible{--tw-ring-offset-width:0px;--tw-ring-offset-shadow:var(--tw-ring-inset,) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color)}.bg-gradient-purple-blue{background-image:var(--gradient-purple-blue)}.bg-gradient-cyan-purple{background-image:var(--gradient-cyan-purple)}.bg-gradient-gold-orange{background-image:var(--gradient-gold-orange)}.bg-gradient-cyan-green{background-image:var(--gradient-cyan-green)}.bg-gradient-cyan-blue{background-image:var(--gradient-cyan-blue)}.bg-gradient-mesh-1{background-image:var(--gradient-mesh-1)}.bg-gradient-mesh-2{background-image:var(--gradient-mesh-2)}.bg-gradient-mesh-3{background-image:var(--gradient-mesh-3)}.shadow-glow-primary{box-shadow:0 0 1.25rem #0e162a66}@supports (color:color-mix(in lab, red, red)){.shadow-glow-primary{box-shadow:0 0 1.25rem color-mix(in oklch, var(--color-primary) 40%, transparent)}}.shadow-glow-success{box-shadow:0 0 1.25rem #19bd1566}@supports (color:color-mix(in lab, red, red)){.shadow-glow-success{box-shadow:0 0 1.25rem color-mix(in oklch, var(--color-success-500) 40%, transparent)}}.shadow-glow-danger{box-shadow:0 0 1.25rem #ff575766}@supports (color:color-mix(in lab, red, red)){.shadow-glow-danger{box-shadow:0 0 1.25rem color-mix(in oklch, var(--color-danger-500) 40%, transparent)}}.shadow-glow-warning{box-shadow:0 0 1.25rem #ffb80066}@supports (color:color-mix(in lab, red, red)){.shadow-glow-warning{box-shadow:0 0 1.25rem color-mix(in oklch, var(--color-warning-500) 40%, transparent)}}.shadow-brand-sm{box-shadow:0 .25rem .375rem #0e162a33}@supports (color:color-mix(in lab, red, red)){.shadow-brand-sm{box-shadow:0 .25rem .375rem color-mix(in oklch, var(--color-primary) 20%, transparent)}}.shadow-brand-md{box-shadow:0 .5rem .75rem #0e162a40}@supports (color:color-mix(in lab, red, red)){.shadow-brand-md{box-shadow:0 .5rem .75rem color-mix(in oklch, var(--color-primary) 25%, transparent)}}.shadow-brand-lg{box-shadow:0 .875rem 3.75rem #0e162a33}@supports (color:color-mix(in lab, red, red)){.shadow-brand-lg{box-shadow:0 .875rem 3.75rem color-mix(in oklch, var(--color-primary) 20%, transparent)}}.shadow-layered{box-shadow:0 .0625rem .1875rem var(--shadow-color), 0 .25rem .5rem var(--shadow-color), 0 .5rem 1.5rem var(--shadow-color)}.rtl{direction:rtl}.ltr{direction:ltr}.dir-auto{direction:auto}.writing-mode-horizontal{writing-mode:horizontal-tb}.writing-mode-vertical-rl{writing-mode:vertical-rl}.writing-mode-vertical-lr{writing-mode:vertical-lr}.text-orientation-mixed{text-orientation:mixed}.text-orientation-upright{text-orientation:upright}.text-orientation-sideways{text-orientation:sideways}.pin-input-container{align-items:center;gap:var(--pin-input-gap);display:inline-flex}.pin-input-separator{color:var(--pin-input-text);-webkit-user-select:none;user-select:none;margin:0 .25rem}.dark .pin-input-gradient-border{background:var(--color-dark-bg-1);border-color:var(--color-grey-500)}.pin-input-gradient-border:focus-visible{border-color:var(--pin-input-border-focus);box-shadow:none;outline:none}.dark .pin-input-gradient-border:focus-visible{box-shadow:none;background:var(--color-dark-bg-1);background-image:linear-gradient(var(--color-dark-bg-1), var(--color-dark-bg-1)), var(--color-blue-focused-gradient);background-origin:padding-box,border-box;background-clip:padding-box,border-box;border-color:#0000;outline:none;position:relative}.app-content-container{width:100%;max-width:var(--app-content-max-width);margin-inline:auto}[data-state=entering].state-entering\:opacity-0{opacity:0}[data-state=entered].state-entered\:opacity-100{opacity:1}[data-state=exiting].state-exiting\:opacity-0{opacity:0}[data-state=entering].state-entering\:translate-x-full{transform:translate(100%)}[data-state=entering].state-entering\:-translate-x-full{transform:translate(-100%)}[data-state=entered].state-entered\:translate-x-0{transform:translate(0)}[data-state=exiting].state-exiting\:translate-x-full{transform:translate(100%)}[data-state=exiting].state-exiting\:-translate-x-full{transform:translate(-100%)}[data-state=entering].state-entering\:translate-y-full{transform:translateY(100%)}[data-state=entering].state-entering\:-translate-y-full{transform:translateY(-100%)}[data-state=entered].state-entered\:translate-y-0{transform:translateY(0)}[data-state=exiting].state-exiting\:translate-y-full{transform:translateY(100%)}[data-state=exiting].state-exiting\:-translate-y-full{transform:translateY(-100%)}.motion-toast-slide{transition:all var(--motion-duration-base) var(--motion-ease-out)}.motion-toast-slide[data-state=entering]{opacity:0;transform:translate(100%)}.motion-toast-slide[data-state=entered]{opacity:1;transform:translate(0)}.motion-toast-slide[data-state=exiting]{opacity:0;transform:translate(100%)}[dir=rtl] .motion-toast-slide[data-state=entering],[dir=rtl] .motion-toast-slide[data-state=exiting]{transform:translate(-100%)}.motion-toast-slide[data-swipe=idle]{transform:translate(0)}.motion-toast-slide[data-swipe=move]{transition:none}.motion-toast-slide[data-swipe=cancel]{transition:transform var(--motion-duration-base) var(--motion-ease-out);transform:translate(0)}.motion-toast-slide[data-swipe=end]{opacity:0;transition:all var(--motion-duration-base) var(--motion-ease-out);transform:translate(100%)}[dir=rtl] .motion-toast-slide[data-swipe=end]{transform:translate(-100%)}.topnav-notification-badge{background-color:var(--topnav-notification-badge-bg);color:var(--topnav-notification-badge-text);border-width:0}.topnav-notification-item{width:100%;max-width:100%;padding-block-start:var(--notification-panel-card-padding-block-start);padding-block-end:var(--notification-panel-card-padding-block-end);padding-inline-start:var(--notification-panel-card-padding-start);padding-inline-end:var(--notification-panel-card-padding-end)}.topnav-notification-list-gap{gap:var(--notification-panel-card-gap)}.topnav-notification-item>div>div:first-child{align-items:flex-start}.topnav-notification-actions{gap:var(--notification-panel-action-button-gap)}.topnav-notification-item>div{gap:var(--notification-panel-action-gap)}.topnav-mobile-notif-body{overflow:hidden}.topnav-mobile-notif-scroll{overflow-y:auto}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-blue-500:#3a74ff;--color-blue-400:#4599ff;--color-success-500:#01bf35;--color-success-400:#49d158;--color-danger-500:#ff4a4b;--color-danger-400:#ff777b;--color-warning-500:#ffbd59;--color-warning-400:#ffcb71;--color-orange-500:#ff8f5a;--color-orange-400:#ffa47a;--color-purple-500:#ac46ff;--color-purple-400:#bb78ff;--color-gold-500:#ffcb71;--color-gold-400:#ffd48b;--color-lime-500:#4ff503;--color-lime-400:#61fa35;--color-cyan-500:#62f7ff;--color-cyan-400:#40f6ff;--color-teal-500:#09cdb4;--color-teal-400:#02dbc1;--color-indigo-500:#6d64ff;--color-indigo-400:#8688ff;--color-pink-500:#ff5af6;--color-pink-400:#ff7ef6;--color-foreground:#f8fafc;--color-card-foreground:#f8fafc;--color-popover:var(--elevation-floating-bg);--color-popover-foreground:#f8fafc;--color-primary:#f8fafc;--color-primary-foreground:#0e162a;--color-primary-hover:#e5e6e8;--color-primary-text:var(--color-primary);--color-primary-text-hover:var(--color-primary-hover);--color-secondary:#1c2736;--color-secondary-foreground:#f8fafc;--color-muted:#1c2736;--color-muted-foreground:#a1a1a1;--color-accent:#1c2736;--color-accent-foreground:#f8fafc;--color-destructive:#9f0711;--color-destructive-foreground:#f8fafc;--color-destructive-text:#ec6056;--color-border:#2b3645;--color-input:#5c6b7a;--color-ring:#cad5e2;--color-input-bg:var(--color-dark-bg-1);--color-link:var(--color-blue-500);--color-link-hover:var(--color-blue-400);--color-success:#00a63d;--color-success-foreground:#032e15;--color-success-text:var(--color-success);--color-warning:#ffb900;--color-warning-foreground:#380001;--color-warning-text:var(--color-warning);--color-info:#58a2ff;--color-info-foreground:#162456;--color-info-text:var(--color-info);--color-error:#e30019;--color-error-foreground:#fafafa;--color-sidebar-background:var(--color-surface-elevated);--color-sidebar-foreground:#f4f4f5;--color-sidebar-primary:#1048e6;--color-sidebar-primary-foreground:#fff;--color-sidebar-accent:#27272a;--color-sidebar-accent-foreground:#f4f4f5;--color-sidebar-border:#27272a;--color-sidebar-ring:#3380ff;--color-primary-400:var(--color-blue-400);--color-primary-500:var(--color-blue-500);--color-info-400:var(--color-blue-400);--color-info-500:var(--color-blue-500);--color-green-400:var(--color-success-400);--color-green-500:var(--color-success-500);--color-error-400:var(--color-danger-400);--color-error-500:var(--color-danger-500);--color-red-400:var(--color-danger-400);--color-red-500:var(--color-danger-500);--color-destructive-400:var(--color-danger-400);--color-destructive-500:var(--color-danger-500);--color-yellow-400:var(--color-warning-400);--color-yellow-500:var(--color-warning-500);--color-info-subtle:#176cf11a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-blue-500:lab(51.1483% 19.628 -76.1298);--color-blue-400:lab(61.7883% .0428855 -59.0225);--color-success-500:lab(67.7722% -62.0448 54.2134);--color-success-400:lab(74.5462% -56.2198 47.5507);--color-danger-500:lab(59.5342% 68.5737 41.8817);--color-danger-400:lab(66.9491% 53.0975 23.9268);--color-warning-500:lab(81.3646% 17.5092 58.695);--color-warning-400:lab(85.0253% 11.4852 51.6587);--color-orange-500:lab(71.1384% 40.3019 47.2685);--color-orange-400:lab(76.0239% 31.6367 36.1819);--color-purple-500:lab(51.3446% 65.0215 -75.4821);--color-purple-400:lab(62.1749% 45.8394 -57.8204);--color-gold-500:lab(85.0253% 11.4852 51.6587);--color-gold-400:lab(87.3665% 8.95515 41.9796);--color-lime-500:lab(85.5947% -69.5611 79.4372);--color-lime-400:lab(87.8048% -66.3326 73.6796);--color-cyan-500:lab(89.6244% -39.5226 -16.2692);--color-cyan-400:lab(88.5956% -43.8485 -18.0179);--color-teal-500:lab(73.8789% -48.0884 -.350988);--color-teal-400:lab(78.6193% -50.9083 -.370967);--color-indigo-500:lab(50.2611% 37.0938 -77.5754);--color-indigo-400:lab(60.7717% 22.7861 -60.5448);--color-pink-500:lab(65.8525% 75.8288 -46.7827);--color-pink-400:lab(71.3576% 61.2808 -38.0147);--color-foreground:lab(98.26% -.383556 -1.05326);--color-card-foreground:lab(98.26% -.383556 -1.05326);--color-popover-foreground:lab(98.26% -.383556 -1.05326);--color-primary:lab(98.26% -.383556 -1.05326);--color-primary-foreground:lab(7.45471% 1.64846 -15.0123);--color-primary-hover:lab(91.3% -.383377 -1.05317);--color-secondary:lab(15.0574% -1.10915 -11.7488);--color-secondary-foreground:lab(98.26% -.383556 -1.05326);--color-muted:lab(15.0574% -1.10915 -11.7488);--color-muted-foreground:lab(66.128% -.0000298023 .0000119209);--color-accent:lab(15.0574% -1.10915 -11.7488);--color-accent-foreground:lab(98.26% -.383556 -1.05326);--color-destructive:lab(33.7191% 55.8808 41.246);--color-destructive-foreground:lab(98.26% -.383556 -1.05326);--color-destructive-text:lab(59.5555% 54.8606 35.0888);--color-border:lab(22.1788% -1.67337 -10.682);--color-input:lab(44.2729% -2.85444 -10.5129);--color-ring:lab(84.7646% -1.93205 -7.93771);--color-success:lab(59.5472% -54.593 42.2236);--color-success-foreground:lab(15.6848% -20.4382 11.6954);--color-warning:lab(80.1941% 17.5838 81.8897);--color-warning-foreground:lab(7.95223% 27.402 12.2284);--color-info:lab(65.1222% -1.79023 -53.7244);--color-info-foreground:lab(15.6709% 8.89201 -32.296);--color-error:lab(48.556% 74.2444 55.6775);--color-error-foreground:lab(98.26% 0 0);--color-sidebar-foreground:lab(96.1634% .0972152 -.364745);--color-sidebar-primary:lab(36.9357% 34.6625 -85.6238);--color-sidebar-primary-foreground:lab(100% 0 0);--color-sidebar-accent:lab(15.7306% .612617 -2.16994);--color-sidebar-accent-foreground:lab(96.1634% .0972152 -.364745);--color-sidebar-border:lab(15.7306% .612617 -2.16994);--color-sidebar-ring:lab(54.3546% 11.5048 -70.9567)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-info-subtle:color-mix(in oklch, var(--color-info) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-success-subtle:#0082351a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-success-subtle:lab(47.2625% -44.9595 32.0457/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-success-subtle:color-mix(in oklch, var(--color-success) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-warning-subtle:#fe99001a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-warning-subtle:lab(72.8188% 32.9886 77.4009/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--color-warning-subtle:color-mix(in oklch, var(--color-warning) 10%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--gradient-purple-blue:linear-gradient(to right, #ac44ff, #3571ff);--gradient-cyan-purple:linear-gradient(to right, #58f8ff, #b054ff);--gradient-gold-orange:linear-gradient(to right, #ffca64, #ff8d55);--gradient-cyan-green:linear-gradient(to right, #58f8ff, #4cf500);--gradient-cyan-blue:linear-gradient(to right, #58f8ff, #3571ff);--gradient-radial-purple:radial-gradient(circle at center, #ac44ff66, #ac44ff00);--gradient-radial-blue:radial-gradient(circle at center, #3571ff66, #3571ff00);--gradient-button-hover:linear-gradient(313deg, var(--color-primary) -7.08%, var(--color-primary-hover) 127.08%);--gradient-button-active:linear-gradient(313deg, var(--color-primary-hover) -7.08%, var(--color-primary) 127.08%);--elevation-base-bg:#0a0b0f;--elevation-base-text:#f4f4f5;--elevation-base-border:#2b3645;--color-background:var(--elevation-base-bg);--color-card:var(--elevation-elevated-bg);--color-surface-base:var(--elevation-base-bg);--color-surface-elevated:var(--elevation-elevated-bg);--color-surface-overlay:var(--elevation-overlay-bg);--elevation-elevated-bg:#12141a;--elevation-elevated-text:#f4f4f5;--elevation-elevated-border:#2b3645;--elevation-overlay-bg:#1a1c24;--elevation-overlay-text:#f4f4f5;--elevation-overlay-border:#2b3645;--elevation-floating-bg:#262832;--elevation-floating-text:#f4f4f5;--elevation-floating-border:#2b3645;--elevation-ink:var(--shadow-color-dark);--elevation-ink-strong:var(--shadow-color-dark-hover);--elevation-shadow-ink-elevated:#0000004d;--elevation-shadow-ink-overlay:#0006;--elevation-shadow-ink-floating:#00000080;--elevation-base-shadow:none;--elevation-overlay-backdrop:#000c;--elevation-floating-backdrop:transparent;--elevation-elevated-shadow:0 1px 3px 0 var(--elevation-shadow-ink-elevated), 0 1px 2px -1px var(--elevation-shadow-ink-elevated);--elevation-overlay-shadow:0 10px 15px -3px var(--elevation-shadow-ink-overlay), 0 4px 6px -4px var(--elevation-shadow-ink-overlay);--elevation-floating-shadow:0 20px 25px -5px var(--elevation-shadow-ink-floating), 0 8px 10px -6px var(--elevation-shadow-ink-floating);--shadow-color:var(--elevation-ink);--shadow-color-strong:var(--elevation-ink-strong);--shadow-default:0 .25rem .375rem var(--shadow-color);--shadow-hover:0 .5rem .75rem var(--shadow-color-strong);--shadow-splash:0 .875rem 3.75rem var(--shadow-color);--shadow-xs:0 .0625rem .125rem var(--shadow-color);--shadow-sm:var(--shadow-default);--shadow-md:var(--shadow-hover);--shadow-lg:var(--shadow-splash);--shadow-xl:0 1.25rem 1.5625rem var(--shadow-color);--shadow-2xl:0 1.5625rem 3.125rem var(--shadow-color);--shadow-inner:inset 0 .125rem .25rem var(--shadow-color);--shadow-card:var(--shadow-default);--shadow-card-hover:var(--shadow-hover);--shadow-button:var(--shadow-default);--shadow-button-hover:var(--shadow-hover);--shadow-dropdown:var(--shadow-splash);--shadow-modal:var(--shadow-splash);--shadow-popover:var(--shadow-hover);--shadow-tooltip:var(--shadow-default);--shadow-input-focus:0 0 0 .1875rem #0e162a33}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--gradient-purple-blue:linear-gradient(to right, lab(50.2412% 78.1095 -87.3843), lab(50.5146% 26.6725 -86.2479));--gradient-cyan-purple:linear-gradient(to right, lab(89.8497% -46.9413 -19.2717), lab(53.191% 71.0639 -81.5744));--gradient-gold-orange:linear-gradient(to right, lab(84.9106% 19.57 85.8851), lab(70.9012% 48.4753 58.8778));--gradient-cyan-green:linear-gradient(to right, lab(89.8497% -46.9413 -19.2717), lab(85.6587% -71.3133 82.3837));--gradient-cyan-blue:linear-gradient(to right, lab(89.8497% -46.9413 -19.2717), lab(50.5146% 26.6725 -86.2479));--gradient-radial-purple:radial-gradient(circle at center, lab(50.2412% 78.1095 -87.3843/.4), lab(50.2412% 78.1095 -87.3843/0));--gradient-radial-blue:radial-gradient(circle at center, lab(50.5146% 26.6725 -86.2479/.4), lab(50.5146% 26.6725 -86.2479/0));--elevation-base-bg:lab(3.01432% .218391 -1.93999);--elevation-base-text:lab(96.1634% .0972152 -.364745);--elevation-base-border:lab(22.1788% -1.67337 -10.682);--elevation-elevated-bg:lab(6.31926% .311621 -4.5863);--elevation-elevated-text:lab(96.1634% .0972152 -.364745);--elevation-elevated-border:lab(22.1788% -1.67337 -10.682);--elevation-overlay-bg:lab(10.3292% .769407 -5.90785);--elevation-overlay-text:lab(96.1634% .0972152 -.364745);--elevation-overlay-border:lab(22.1788% -1.67337 -10.682);--elevation-floating-bg:lab(16.2154% 1.12762 -6.99636);--elevation-floating-text:lab(96.1634% .0972152 -.364745);--elevation-floating-border:lab(22.1788% -1.67337 -10.682);--elevation-shadow-ink-elevated:lab(0% 0 0/.3);--elevation-shadow-ink-overlay:lab(0% 0 0/.4);--elevation-shadow-ink-floating:lab(0% 0 0/.5);--elevation-overlay-backdrop:lab(0% 0 0/.8)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--shadow-input-focus:0 0 0 .1875rem color-mix(in oklch, var(--color-primary) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--shadow-elevation-1:var(--shadow-default);--shadow-elevation-2:var(--shadow-hover);--shadow-elevation-3:var(--shadow-splash);--shadow-elevation-4:0 1.25rem 2.5rem var(--shadow-color);--shadow-elevation-5:0 1.875rem 3.75rem var(--shadow-color)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}:root{--motion-duration-fast:0s;--motion-duration-base:0s;--motion-duration-slow:0s;--motion-duration-slower:0s;--motion-duration-slowest:0s;--motion-stagger-fast:0s;--motion-stagger-base:0s;--motion-stagger-slow:0s;--motion-stagger-slower:0s;--motion-distance-sm:0;--motion-distance-md:0;--motion-distance-lg:0;--motion-distance-xl:0}}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Inter;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/inter-cyrillic-400-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/inter-cyrillic-500-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/inter-cyrillic-600-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Inter;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/inter-cyrillic-700-normal.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-400-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-latin-500-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-600-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-latin-700-normal.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Poppins;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/poppins-latin-ext-400-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:500;font-display:swap;src:url(/fonts/poppins-latin-ext-500-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/poppins-latin-ext-600-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Poppins;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/poppins-latin-ext-700-normal.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--typography-display-color:var(--color-foreground);--typography-heading-color:var(--color-foreground);--typography-body-color:var(--color-grey-100);--typography-body-emphasis-color:var(--color-grey-50);--typography-body-strong-color:var(--color-foreground);--typography-caption-color:var(--color-muted-foreground);--typography-caption-medium-color:var(--color-grey-100);--typography-caption-uppercase-color:var(--color-grey-100);--typography-label-color:var(--color-grey-100);--typography-label-emphasis-color:var(--color-grey-50);--typography-muted-color:var(--color-muted-foreground);--typography-placeholder-color:var(--color-muted-foreground);--typography-success-color:var(--color-success-400);--typography-warning-color:var(--color-warning-400);--typography-error-color:var(--color-danger-400);--typography-info-color:var(--color-primary);--button-default-bg:var(--color-dark-bg-2);--button-default-text:var(--color-white);--button-default-border:var(--color-grey-400);--button-default-hover-bg:var(--color-dark-bg-2);--button-default-hover-text:var(--color-primary);--button-default-hover-border:var(--color-grey-400);--button-default-active-bg:var(--color-dark-bg-1);--button-default-active-text:var(--button-primary-press);--button-default-active-border:var(--color-grey-400);--button-default-disabled-bg:transparent;--button-default-disabled-text:var(--color-white);--button-default-disabled-border:var(--color-white);--button-default-disabled-opacity:.5;--button-default-danger-bg:var(--color-dark-bg-2);--button-default-danger-text:var(--color-danger-400);--button-default-danger-border:var(--color-danger-400);--button-default-danger-hover-bg:var(--color-dark-bg-2);--button-default-danger-hover-text:var(--color-danger-500);--button-default-danger-hover-border:var(--color-danger-500);--button-default-danger-active-bg:var(--color-dark-bg-1);--button-default-danger-active-text:var(--color-danger-600);--button-default-danger-active-border:var(--color-danger-600);--button-default-success-bg:var(--color-dark-bg-2);--button-default-success-text:var(--color-success-400);--button-default-success-border:var(--color-success-400);--button-default-success-hover-bg:var(--color-dark-bg-2);--button-default-success-hover-text:var(--color-success-500);--button-default-success-hover-border:var(--color-success-500);--button-default-success-active-bg:var(--color-dark-bg-1);--button-default-success-active-text:var(--color-success-600);--button-default-success-active-border:var(--color-success-600);--button-default-warning-bg:var(--color-dark-bg-2);--button-default-warning-text:var(--color-warning-400);--button-default-warning-border:var(--color-warning-400);--button-default-warning-hover-bg:var(--color-dark-bg-2);--button-default-warning-hover-text:var(--color-warning-500);--button-default-warning-hover-border:var(--color-warning-500);--button-default-warning-active-bg:var(--color-dark-bg-1);--button-default-warning-active-text:var(--color-warning-600);--button-default-warning-active-border:var(--color-warning-600);--button-primary-text:var(--color-primary-foreground);--button-primary-hover-text:var(--color-primary-foreground);--button-primary-active-text:var(--color-primary-foreground);--button-primary-hover-bg:var(--gradient-button-hover);--button-primary-active-bg:var(--gradient-button-active);--button-primary-disabled-bg:var(--color-grey-600);--button-primary-disabled-text:var(--color-grey-300);--button-primary-disabled-opacity:.5;--button-primary-danger-bg:var(--color-danger-500);--button-primary-danger-text:var(--color-white);--button-primary-danger-hover-bg:var(--color-danger-400);--button-primary-danger-hover-text:var(--color-white);--button-primary-danger-active-bg:var(--color-danger-600);--button-primary-danger-active-text:var(--color-white);--button-primary-success-bg:var(--color-success-500);--button-primary-success-text:var(--color-white);--button-primary-success-hover-bg:var(--color-success-400);--button-primary-success-hover-text:var(--color-white);--button-primary-success-active-bg:var(--color-success-600);--button-primary-success-active-text:var(--color-white);--button-primary-warning-bg:var(--color-warning-500);--button-primary-warning-text:var(--color-white);--button-primary-warning-hover-bg:var(--color-warning-400);--button-primary-warning-hover-text:var(--color-white);--button-primary-warning-active-bg:var(--color-warning-600);--button-primary-warning-active-text:var(--color-white);--button-outline-bg:transparent;--button-outline-text:var(--color-white);--button-outline-border:var(--color-primary);--button-outline-hover-bg:transparent;--button-outline-hover-text:var(--color-primary);--button-outline-hover-border:var(--color-primary);--button-outline-active-bg:transparent;--button-outline-active-text:var(--button-primary-press);--button-outline-active-border:var(--button-primary-press);--button-outline-disabled-bg:transparent;--button-outline-disabled-text:var(--color-white);--button-outline-disabled-border:var(--color-white);--button-outline-disabled-opacity:.5;--button-outline-danger-bg:transparent;--button-outline-danger-text:var(--color-danger-400);--button-outline-danger-border:var(--color-danger-400);--button-outline-danger-hover-bg:transparent;--button-outline-danger-hover-text:var(--color-danger-500);--button-outline-danger-hover-border:var(--color-danger-500);--button-outline-danger-active-bg:transparent;--button-outline-danger-active-text:var(--color-danger-600);--button-outline-danger-active-border:var(--color-danger-600);--button-outline-success-bg:transparent;--button-outline-success-text:var(--color-success-400);--button-outline-success-border:var(--color-success-400);--button-outline-success-hover-bg:transparent;--button-outline-success-hover-text:var(--color-success-500);--button-outline-success-hover-border:var(--color-success-500);--button-outline-success-active-bg:transparent;--button-outline-success-active-text:var(--color-success-600);--button-outline-success-active-border:var(--color-success-600);--button-outline-warning-bg:transparent;--button-outline-warning-text:var(--color-warning-400);--button-outline-warning-border:var(--color-warning-400);--button-outline-warning-hover-bg:transparent;--button-outline-warning-hover-text:var(--color-warning-500);--button-outline-warning-hover-border:var(--color-warning-500);--button-outline-warning-active-bg:transparent;--button-outline-warning-active-text:var(--color-warning-600);--button-outline-warning-active-border:var(--color-warning-600);--button-borderless-text:var(--color-foreground);--button-borderless-hover-bg:transparent;--button-borderless-hover-text:var(--button-primary-lift);--button-borderless-active-bg:transparent;--button-borderless-active-text:var(--button-primary-press);--button-borderless-disabled-bg:transparent;--button-borderless-disabled-text:var(--color-white);--button-borderless-disabled-opacity:.5;--button-borderless-danger-bg:transparent;--button-borderless-danger-text:var(--color-danger-400);--button-borderless-danger-hover-bg:transparent;--button-borderless-danger-hover-text:var(--color-danger-500);--button-borderless-danger-active-bg:transparent;--button-borderless-danger-active-text:var(--color-danger-600);--button-borderless-success-bg:transparent;--button-borderless-success-text:var(--color-success-400);--button-borderless-success-hover-bg:transparent;--button-borderless-success-hover-text:var(--color-success-500);--button-borderless-success-active-bg:transparent;--button-borderless-success-active-text:var(--color-success-600);--button-borderless-warning-bg:transparent;--button-borderless-warning-text:var(--color-warning-400);--button-borderless-warning-hover-bg:transparent;--button-borderless-warning-hover-text:var(--color-warning-500);--button-borderless-warning-active-bg:transparent;--button-borderless-warning-active-text:var(--color-warning-600);--button-link-text:var(--color-primary);--button-link-hover-text:var(--color-primary);--button-link-active-text:var(--button-primary-press);--button-link-disabled-text:var(--color-white);--button-link-disabled-opacity:.5;--button-link-danger-text:var(--color-danger-400);--button-link-danger-hover-text:var(--color-danger-500);--button-link-danger-active-text:var(--color-danger-600);--button-link-success-text:var(--color-success-400);--button-link-success-hover-text:var(--color-success-500);--button-link-success-active-text:var(--color-success-600);--button-link-warning-text:var(--color-warning-400);--button-link-warning-hover-text:var(--color-warning-500);--button-link-warning-active-text:var(--color-warning-600);--button-danger-disabled-bg:var(--color-danger-800);--button-danger-disabled-text:var(--color-danger-400);--button-success-disabled-bg:var(--color-success-800);--button-success-disabled-text:var(--color-success-400);--button-warning-disabled-bg:var(--color-warning-800);--button-warning-disabled-text:var(--color-warning-400);--toggle-button-bg:var(--color-background);--toggle-button-text:var(--color-foreground);--toggle-button-border:var(--color-input);--toggle-button-hover-bg:var(--color-accent);--input-shadow:var(--shadow-xs);--input-addon-background:var(--color-dark-bg-1);--input-addon-border-color:var(--color-input);--input-default-bg:var(--color-input-bg);--input-default-border:var(--color-input);--input-placeholder-text:#fff9}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-placeholder-text:lab(100% 0 0/.6)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-placeholder-text:color-mix(in oklch, var(--color-white) 60%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-focus-border:var(--color-ring);--input-focus-ring-color:var(--color-ring);--input-disabled-bg:var(--color-dark-bg-1);--input-disabled-border:var(--color-grey-500);--input-disabled-text:#ffffff4d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-disabled-text:lab(100% 0 0/.3)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-disabled-text:color-mix(in oklch, var(--color-white) 30%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-disabled-label:#ffffff4d}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-disabled-label:lab(100% 0 0/.3)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-disabled-label:color-mix(in oklch, var(--color-white) 30%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-readonly-bg:var(--color-dark-bg-1);--input-readonly-border:var(--color-grey-500);--input-readonly-text:#fffc}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-readonly-text:lab(100% 0 0/.8)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-readonly-text:color-mix(in oklch, var(--color-white) 80%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--input-error-bg:var(--color-dark-bg-1);--input-error-border:var(--color-orange-red-500);--input-error-focus-ring:var(--color-orange-red-500);--input-success-bg:var(--color-dark-bg-1);--input-success-border:var(--color-lime-500);--input-success-focus-ring:var(--color-lime-500);--checkbox-unchecked-bg:var(--color-dark-bg-input);--checkbox-unchecked-border:var(--color-input);--checkbox-unchecked-hover-border:var(--color-primary);--checkbox-unchecked-disabled-bg:var(--color-dark-bg-input);--checkbox-unchecked-disabled-border:var(--color-grey-500);--checkbox-checked-bg:var(--color-primary);--checkbox-checked-border:var(--color-primary);--checkbox-checked-icon:var(--color-primary-foreground);--checkbox-indeterminate-bg:var(--color-primary);--checkbox-indeterminate-icon:var(--color-primary-foreground);--checkbox-label-color:var(--color-grey-100);--checkbox-label-disabled-opacity:.4;--checkbox-error-border:var(--color-orange-red-500);--radio-unchecked-bg:var(--color-dark-bg-input);--radio-unchecked-border:var(--color-input);--radio-unchecked-hover-border:var(--color-primary);--radio-unchecked-disabled-bg:var(--color-dark-bg-2);--radio-unchecked-disabled-border:var(--color-grey-500);--radio-checked-indicator:var(--color-white);--radio-label-color:var(--color-white);--radio-label-disabled-opacity:.4;--switch-off-bg:var(--color-dark-bg-input);--switch-off-thumb:var(--color-white);--switch-off-disabled-bg:var(--color-dark-bg-input);--switch-off-icon-color:var(--color-grey-200);--switch-on-thumb:var(--color-white);--switch-on-icon-color:var(--color-white);--switch-disabled-opacity:.3;--switch-label-color:var(--color-white);--input-label-color:var(--color-grey-300)}:is(.dark,[data-theme].dark,[data-theme] .dark){--password-strength-empty:var(--color-grey-500);--password-strength-empty-opacity:.3;--password-rule-text-color:var(--color-grey-700);--password-rule-valid-icon-color:var(--color-lime-500);--password-rule-invalid-icon-color:var(--color-grey-700);--password-rule-error-icon-color:var(--color-orange-red-500)}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--phone-country-selector-bg:var(--input-default-bg);--phone-dropdown-bg:var(--color-popover);--phone-dropdown-text:var(--color-popover-foreground);--phone-dropdown-border:var(--color-border);--datepicker-background:var(--color-dark-bg-4);--datepicker-border-color:#fff3}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-border-color:lab(100% 0 0/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-border-color:color-mix(in oklch, var(--color-white) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-header-color:var(--color-white);--datepicker-nav-border-color:var(--color-grey-400);--datepicker-weekday-color:var(--color-white);--datepicker-day-default-bg:var(--color-dark-bg-4);--datepicker-day-default-text:var(--color-white);--datepicker-day-hover-bg:var(--color-grey-600);--datepicker-day-hover-text:var(--color-white);--datepicker-day-today-text:var(--color-white);--datepicker-day-today-border:oklch(from var(--color-primary) calc(l + .1) c h);--datepicker-day-selected-bg:var(--color-primary);--datepicker-day-selected-text:var(--color-primary-foreground);--datepicker-day-outside-text:var(--color-grey-500);--datepicker-range-middle-bg:#0e162a66}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-range-middle-bg:lab(7.44748% 1.81934 -15.0274/.4)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-range-middle-bg:color-mix(in oklch, var(--color-primary) 40%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-range-edge-bg:var(--color-primary);--datepicker-divider-color:#ffffff1a}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-divider-color:lab(100% 0 0/.1)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--datepicker-divider-color:color-mix(in oklch, var(--color-white) 10%, transparent)}}[dir=rtl]{--datepicker-range-start-radius:0 var(--radius-md) var(--radius-md) 0;--datepicker-range-end-radius:var(--radius-md) 0 0 var(--radius-md)}@media (max-width:47.9375rem){:root{--table-cell-padding-x:var(--table-cell-padding-x-sm);--table-cell-padding-y:var(--table-cell-padding-y-sm);--table-header-height:var(--table-header-height-sm);--table-row-height:var(--table-row-height-sm);--table-toolbar-padding:.75rem;--table-toolbar-gap:.5rem;--table-pagination-height:3rem;--table-empty-padding:2rem;--table-empty-icon-size:2.5rem}}:root{--table-mobile-row-height:2.5rem;--table-mobile-cell-padding-x:.75rem;--table-mobile-cell-padding-y:.5rem;--table-mobile-cell-font-size:var(--font-size-s,clamp(.7rem, 2vw, .79rem));--table-mobile-card-padding:1rem;--table-mobile-card-border-radius:var(--radius-md);--table-mobile-card-gap:.5rem;--table-mobile-card-bg:var(--color-card);--table-mobile-card-border:var(--color-border);--table-mobile-scroll-fade-width:3rem;--table-mobile-bottom-padding:4.5rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--table-mobile-card-bg:var(--color-card);--table-mobile-card-border:var(--color-border)}.table-compact{--table-cell-padding-x:.5rem;--table-cell-padding-y:.375rem;--table-header-height:2.25rem;--table-row-height:var(--table-row-height-compact);--table-cell-font-size:.8125rem}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-bg:oklch(from var(--color-primary) calc(l - .45) c h);--app-launcher-gradient-teal:var(--color-teal-500);--app-launcher-gradient-teal-opacity:.12;--app-launcher-gradient-blue:var(--color-primary);--app-launcher-gradient-blue-opacity:.25;--app-launcher-gradient-purple:var(--color-purple-500);--app-launcher-gradient-purple-opacity:.2;--app-launcher-icon-bg:transparent;--app-launcher-icon-bg-hover:#0e162a26}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-bg-hover:lab(7.44748% 1.81934 -15.0274/.15)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-bg-hover:color-mix(in oklch, var(--color-primary) 15%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-bg-active:#0e162a33}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-bg-active:lab(7.44748% 1.81934 -15.0274/.2)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-bg-active:color-mix(in oklch, var(--color-primary) 20%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-border-pressed:#0e162a99}@supports (color:lab(0% 0 0)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-border-pressed:lab(7.44748% 1.81934 -15.0274/.6)}}@supports (color:color-mix(in lab, red, red)){.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-border-pressed:color-mix(in oklch, var(--color-primary) 60%, transparent)}}.dark,[data-theme].dark,[data-theme] .dark,.dark[data-theme]{--app-launcher-icon-border-active:var(--color-primary);--app-launcher-icon-shadow-hover:var(--shadow-md);--app-launcher-label-color:var(--color-white);--color-calendar-event-1:217 91% 70%;--color-calendar-event-1-hover:217 91% 80%;--color-calendar-event-1-text:217 91% 95%;--color-calendar-event-1-bg:217 91% 15%;--color-calendar-event-2:142 76% 46%;--color-calendar-event-2-hover:142 76% 56%;--color-calendar-event-2-text:142 76% 95%;--color-calendar-event-2-bg:142 76% 15%;--color-calendar-event-3:45 93% 57%;--color-calendar-event-3-hover:45 93% 67%;--color-calendar-event-3-text:45 93% 95%;--color-calendar-event-3-bg:45 93% 15%;--color-calendar-event-4:262 52% 57%;--color-calendar-event-4-hover:262 52% 67%;--color-calendar-event-4-text:262 52% 95%;--color-calendar-event-4-bg:262 52% 15%;--color-calendar-event-5:12 76% 71%;--color-calendar-event-5-hover:12 76% 81%;--color-calendar-event-5-text:12 76% 95%;--color-calendar-event-5-bg:12 76% 15%;--color-calendar-event-6:180 25% 35%;--color-calendar-event-6-hover:180 25% 45%;--color-calendar-event-6-text:180 25% 95%;--color-calendar-event-6-bg:180 25% 15%;--color-calendar-today:217 91% 70%;--color-calendar-today-bg:217 91% 15%;--color-calendar-today-border:217 91% 60%;--color-calendar-selected:217 91% 15%;--color-calendar-selected-border:217 91% 70%;--color-calendar-selected-text:217 91% 95%;--color-calendar-weekend:0 0% 55%;--color-calendar-weekend-bg:0 0% 10%;--color-calendar-disabled:0 0% 30%;--color-calendar-disabled-bg:0 0% 8%;--color-calendar-hover-bg:0 0% 12%;--color-calendar-hover-border:0 0% 20%;--color-calendar-border:0 0% 20%;--color-calendar-header-bg:0 0% 10%;--color-calendar-header-text:0 0% 80%;--color-workflow-trigger:123 47% 60%;--color-workflow-trigger-hover:123 47% 70%;--color-workflow-trigger-border:123 47% 50%;--color-workflow-trigger-text:123 47% 95%;--color-workflow-action:207 90% 64%;--color-workflow-action-hover:207 90% 74%;--color-workflow-action-border:207 90% 54%;--color-workflow-action-text:207 90% 95%;--color-workflow-condition:36 100% 60%;--color-workflow-condition-hover:36 100% 70%;--color-workflow-condition-border:36 100% 50%;--color-workflow-condition-text:36 100% 95%;--color-workflow-loop:291 64% 52%;--color-workflow-loop-hover:291 64% 62%;--color-workflow-loop-border:291 64% 42%;--color-workflow-loop-text:291 64% 95%;--color-workflow-end:4 90% 68%;--color-workflow-end-hover:4 90% 78%;--color-workflow-end-border:4 90% 58%;--color-workflow-end-text:4 90% 95%;--color-workflow-canvas-bg:0 0% 8%;--color-workflow-canvas-grid:0 0% 15%;--color-workflow-canvas-grid-major:0 0% 20%;--color-workflow-canvas-mask:0 0% 100% / .12;--color-workflow-connection:0 0% 40%;--color-workflow-connection-hover:207 90% 64%;--color-workflow-connection-active:123 47% 60%;--color-workflow-connection-error:4 90% 68%;--color-workflow-node-selected:217 91% 70%;--color-workflow-node-disabled:0 0% 30%;--color-workflow-node-error:4 90% 15%}@media print{*{color:#000!important;box-shadow:none!important;text-shadow:none!important;background:0 0!important}a,a:visited{text-decoration:underline}img{max-width:100%!important}@page{margin:2cm}}@media (prefers-reduced-motion:reduce){.transition-button{transition:none}}@keyframes spinner-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes spinner-bar-expand{0%,to{transform:translate(0)scale(1)}50%{transform:translate(var(--bar-translate-x,0), var(--bar-translate-y,0)) scale(1.1)}}@media (prefers-reduced-motion:reduce){@layer components{.spinner-animate,.spinner-bar-animate{animation-duration:3s}}}[dir=rtl] .toast-padding-short,[dir=rtl].toast-padding-short{padding:var(--toast-padding-short-rtl)}.toast-padding-long{padding:var(--toast-padding-long)}[dir=rtl] .select-icon{margin-inline-start:0;margin-inline-end:var(--select-icon-spacing)}[dir=rtl] .select-item-indicator{margin-inline-start:var(--select-icon-spacing);margin-inline-end:0}@media (prefers-reduced-motion:reduce){.app-launcher-icon-card,.app-launcher-overlay{transition:none;animation:none}.app-launcher-icon-card-default,.app-launcher-icon-card-active{animation:none}}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-.625rem)}}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}[dir=rtl]{direction:rtl}[dir=ltr]{direction:ltr}[data-theme=vergefy]{--gradient-button-hover:linear-gradient(313deg, var(--color-aqua-400) -7.08%, var(--color-blue-500) 127.08%);--gradient-button-active:linear-gradient(313deg, var(--color-cyan-400) -7.08%, var(--color-blue-600) 127.08%);--gradient-vp-cyan-purple:linear-gradient(135deg in oklch, var(--color-vp-primary), var(--color-vp-secondary));--gradient-vp-cyan-purple-vertical:linear-gradient(180deg in oklch, var(--color-vp-primary), var(--color-vp-secondary));--gradient-vp-cyan-purple-horizontal:linear-gradient(90deg in oklch, var(--color-vp-primary), var(--color-vp-secondary));--gradient-auth-purple-start:#8064decc}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--gradient-auth-purple-start:lab(49.9307% 33.4073 -59.5189/.8)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--gradient-auth-purple-start:color-mix(in oklch, var(--color-vp-secondary) 80%, transparent)}}[data-theme=vergefy]{--gradient-auth-purple-end:#0000}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--gradient-auth-purple-end:lab(0% 0 0/0)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--gradient-auth-purple-end:color-mix(in oklch, var(--color-vp-secondary) 0%, transparent)}}[data-theme=vergefy]{--gradient-auth-blue-start:#02a9dfb3}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--gradient-auth-blue-start:lab(64.0665% -22.8749 -38.1083/.7)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--gradient-auth-blue-start:color-mix(in oklch, var(--color-vp-primary) 70%, transparent)}}[data-theme=vergefy]{--gradient-auth-blue-end:#0000}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--gradient-auth-blue-end:lab(0% 0 0/0)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--gradient-auth-blue-end:color-mix(in oklch, var(--color-vp-primary) 0%, transparent)}}[data-theme=vergefy]{--gradient-vp-cyan-subtle:linear-gradient(135deg in oklch, var(--color-vp-cyan-50), var(--color-vp-cyan-100));--gradient-vp-purple-subtle:linear-gradient(135deg in oklch, var(--color-vp-secondary-light), #8064de4d)}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--gradient-vp-purple-subtle:linear-gradient(135deg in oklch, var(--color-vp-secondary-light), color-mix(in oklch, var(--color-vp-secondary) 30%, transparent))}}[data-theme=vergefy]{--gradient-vp-text:linear-gradient(90deg in oklch, var(--color-vp-primary), var(--color-vp-secondary));--gradient-vp-page-bg:linear-gradient(180deg in oklch, #fff, var(--color-vp-primary-bg))}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--gradient-vp-page-bg:linear-gradient(180deg in oklch, lab(100% 0 0), var(--color-vp-primary-bg))}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--gradient-vp-cyan-subtle:linear-gradient(135deg in oklch, oklch(from var(--color-vp-primary) calc(l - .5) c h / .2), oklch(from var(--color-vp-primary) calc(l - .4) c h / .15));--gradient-vp-purple-subtle:linear-gradient(135deg in oklch, oklch(from var(--color-vp-secondary) calc(l - .3) c h / .25), oklch(from var(--color-vp-secondary) calc(l - .2) c h / .15));--gradient-vp-page-bg:linear-gradient(180deg in oklch, #040509, #060912);--gradient-button-hover:linear-gradient(313deg, var(--color-aqua-400) -7.08%, var(--color-blue-500) 127.08%);--gradient-button-active:linear-gradient(313deg, var(--color-cyan-400) -7.08%, var(--color-blue-600) 127.08%)}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--gradient-vp-page-bg:linear-gradient(180deg in oklch, lab(1.35219% .0076443 -1.61117), lab(2.46815% .213996 -4.24196))}}[data-theme=vergefy]{--vp-glow-opacity-sm:15%;--vp-glow-opacity-md:20%;--vp-glow-opacity-lg:25%;--vp-glass-opacity:15%;--shadow-vp-primary-sm:0 2px 8px #02a9df}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--shadow-vp-primary-sm:0 2px 8px lab(64.0665% -22.8749 -38.1083)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--shadow-vp-primary-sm:0 2px 8px color-mix(in oklch, var(--color-vp-primary) var(--vp-glow-opacity-sm), transparent)}}[data-theme=vergefy]{--shadow-vp-primary-md:0 4px 12px #02a9df}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--shadow-vp-primary-md:0 4px 12px lab(64.0665% -22.8749 -38.1083)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--shadow-vp-primary-md:0 4px 12px color-mix(in oklch, var(--color-vp-primary) var(--vp-glow-opacity-md), transparent)}}[data-theme=vergefy]{--shadow-vp-primary-lg:0 8px 24px #02a9df}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--shadow-vp-primary-lg:0 8px 24px lab(64.0665% -22.8749 -38.1083)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--shadow-vp-primary-lg:0 8px 24px color-mix(in oklch, var(--color-vp-primary) var(--vp-glow-opacity-lg), transparent)}}[data-theme=vergefy]{--shadow-vp-secondary-sm:0 2px 8px #8064de}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--shadow-vp-secondary-sm:0 2px 8px lab(49.9307% 33.4073 -59.5189)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--shadow-vp-secondary-sm:0 2px 8px color-mix(in oklch, var(--color-vp-secondary) var(--vp-glow-opacity-sm), transparent)}}[data-theme=vergefy]{--shadow-vp-secondary-md:0 4px 12px #8064de}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--shadow-vp-secondary-md:0 4px 12px lab(49.9307% 33.4073 -59.5189)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--shadow-vp-secondary-md:0 4px 12px color-mix(in oklch, var(--color-vp-secondary) var(--vp-glow-opacity-md), transparent)}}[data-theme=vergefy]{--shadow-vp-secondary-lg:0 8px 24px #8064de}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--shadow-vp-secondary-lg:0 8px 24px lab(49.9307% 33.4073 -59.5189)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--shadow-vp-secondary-lg:0 8px 24px color-mix(in oklch, var(--color-vp-secondary) var(--vp-glow-opacity-lg), transparent)}}[data-theme=vergefy]{--shadow-vp-glass:0 4px 30px var(--shadow-color);--shadow-vp-glass-lg:0 8px 40px #000}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--shadow-vp-glass-lg:0 8px 40px lab(0% 0 0)}}@supports (color:color-mix(in lab, red, red)){[data-theme=vergefy]{--shadow-vp-glass-lg:0 8px 40px color-mix(in oklch, var(--color-overlay) var(--vp-glass-opacity), transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--vp-glow-opacity-sm:25%;--vp-glow-opacity-md:35%;--vp-glow-opacity-lg:40%;--vp-glass-opacity:30%;--shadow-vp-primary-sm:0 2px 8px #02a9df}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-primary-sm:0 2px 8px lab(64.0665% -22.8749 -38.1083)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-primary-sm:0 2px 8px color-mix(in oklch, var(--color-vp-primary) var(--vp-glow-opacity-sm), transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-primary-md:0 4px 12px #02a9df}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-primary-md:0 4px 12px lab(64.0665% -22.8749 -38.1083)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-primary-md:0 4px 12px color-mix(in oklch, var(--color-vp-primary) var(--vp-glow-opacity-md), transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-primary-lg:0 8px 24px #02a9df}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-primary-lg:0 8px 24px lab(64.0665% -22.8749 -38.1083)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-primary-lg:0 8px 24px color-mix(in oklch, var(--color-vp-primary) var(--vp-glow-opacity-lg), transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-sm:0 2px 8px #8064de}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-sm:0 2px 8px lab(49.9307% 33.4073 -59.5189)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-sm:0 2px 8px color-mix(in oklch, var(--color-vp-secondary) var(--vp-glow-opacity-sm), transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-md:0 4px 12px #8064de}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-md:0 4px 12px lab(49.9307% 33.4073 -59.5189)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-md:0 4px 12px color-mix(in oklch, var(--color-vp-secondary) var(--vp-glow-opacity-md), transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-lg:0 8px 24px #8064de}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-lg:0 8px 24px lab(49.9307% 33.4073 -59.5189)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-secondary-lg:0 8px 24px color-mix(in oklch, var(--color-vp-secondary) var(--vp-glow-opacity-lg), transparent)}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-glass:0 4px 30px var(--shadow-color);--shadow-vp-glass-lg:0 8px 40px #000}@supports (color:lab(0% 0 0)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-glass-lg:0 8px 40px lab(0% 0 0)}}@supports (color:color-mix(in lab, red, red)){.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--shadow-vp-glass-lg:0 8px 40px color-mix(in oklch, var(--color-overlay) var(--vp-glass-opacity), transparent)}}[data-theme=vergefy]{--shadow-color-light:#0b25321a;--shadow-color-light-hover:#0b253226;--button-primary-bg:var(--color-primary);--button-primary-text:var(--color-primary-foreground);--button-primary-hover-bg:var(--color-vp-primary-hover);--button-primary-hover-text:var(--color-primary-foreground);--button-primary-active-bg:var(--color-vp-primary-dark);--button-primary-active-text:var(--color-primary-foreground);--button-outline-text:var(--color-primary-text);--button-outline-border:var(--color-primary);--button-outline-hover-text:var(--color-primary-text-hover);--button-outline-hover-border:var(--color-vp-primary-hover);--button-outline-active-text:var(--color-vp-primary-dark);--button-outline-active-border:var(--color-vp-primary-dark);--button-link-text:var(--color-primary-text);--button-link-hover-text:var(--color-primary-text-hover);--button-link-active-text:var(--color-vp-primary-dark)}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--shadow-color-light:lab(13.0378% -5.99179 -11.9435/.1);--shadow-color-light-hover:lab(13.0378% -5.99179 -11.9435/.15)}}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--button-primary-bg:var(--color-primary);--button-primary-text:var(--color-primary-foreground);--button-primary-active-bg:var(--color-vp-primary);--button-primary-active-text:var(--color-primary-foreground);--button-outline-border:var(--color-primary);--button-outline-hover-text:var(--color-primary);--button-outline-hover-border:var(--color-primary);--button-outline-active-text:var(--color-vp-primary);--button-outline-active-border:var(--color-vp-primary);--button-link-text:var(--color-primary);--button-link-hover-text:var(--color-primary);--button-link-active-text:var(--color-vp-primary)}[data-theme=vergefy]{--color-input-bg:var(--color-card);--checkbox-label-color:var(--color-grey-500)}.dark[data-theme=vergefy],[data-theme=vergefy].dark,[data-theme=vergefy] .dark{--checkbox-label-color:var(--color-grey-100)}[data-theme=vergefy]{--color-primary:var(--color-vp-primary);--color-primary-hover:var(--color-vp-primary-hover);--color-primary-subtle:#d4f0fe;--color-primary-50:oklch(from var(--color-primary) .96 calc(c * .2) h);--color-primary-100:oklch(from var(--color-primary) .92 calc(c * .4) h);--color-primary-200:oklch(from var(--color-primary) .85 calc(c * .6) h);--color-primary-300:oklch(from var(--color-primary) .78 calc(c * .8) h);--color-primary-400:oklch(from var(--color-primary) .72 calc(c * .95) h);--color-primary-500:oklch(from var(--color-primary) .65 c h);--color-primary-600:oklch(from var(--color-primary) .52 calc(c * .9) h);--color-primary-700:oklch(from var(--color-primary) .4 calc(c * .75) h);--color-primary-800:oklch(from var(--color-primary) .26 calc(c * .5) h);--color-primary-900:oklch(from var(--color-primary) .15 calc(c * .3) h);--color-primary-foreground:#0e162a;--color-primary-text:var(--color-vp-primary-text);--color-primary-text-hover:var(--color-vp-primary-text-hover);--color-ring:var(--color-vp-primary-text);--color-sidebar-primary:var(--color-vp-primary);--color-sidebar-primary-foreground:#0e162a;--color-sidebar-ring:var(--color-vp-primary);--elevation-base-border:#d5e0e6;--elevation-elevated-border:#d5e0e6;--elevation-overlay-border:#d5e0e6;--elevation-floating-border:#d5e0e6;--color-accent:var(--color-primary-subtle);--color-accent-foreground:#004158;--color-sidebar-accent:var(--color-primary-subtle);--color-sidebar-accent-foreground:#004158;--color-muted:#f0f4f7;--color-muted-foreground:#546e7e;--color-link:#205bfa;--color-border:#d5e0e6;--color-sidebar-border:#d5e0e6;--color-input:#6c8492;--elevation-base-bg:#e5eff3;--elevation-elevated-bg:#f8fcfe;--elevation-overlay-bg:#fbfdff;--elevation-floating-bg:#fff;--color-popover:var(--elevation-floating-bg);--color-foreground:#050f16;--color-destructive-text:#d50017;--color-success-text:#00722e;--color-card-foreground:#050f16;--color-popover-foreground:#050f16;--color-secondary:#ecf4f8;--color-secondary-foreground:#0c1c28}@supports (color:lab(0% 0 0)){[data-theme=vergefy]{--color-primary-subtle:lab(93.1675% -7.24223 -10.1309);--color-primary-foreground:lab(7.45471% 1.64846 -15.0123);--color-sidebar-primary-foreground:lab(7.45471% 1.64846 -15.0123);--elevation-base-border:lab(88.4541% -2.9605 -4.08503);--elevation-elevated-border:lab(88.4541% -2.9605 -4.08503);--elevation-overlay-border:lab(88.4541% -2.9605 -4.08503);--elevation-floating-border:lab(88.4541% -2.9605 -4.08503);--color-accent-foreground:lab(24.7334% -11.7117 -19.4409);--color-sidebar-accent-foreground:lab(24.7334% -11.7117 -19.4409);--color-muted:lab(95.9637% -1.28022 -1.75723);--color-muted-foreground:lab(44.9792% -6.90404 -12.1999);--color-link:lab(43.7645% 30.2464 -85.8904);--color-border:lab(88.4541% -2.9605 -4.08503);--color-sidebar-border:lab(88.4541% -2.9605 -4.08503);--color-input:lab(53.6941% -6.55764 -10.4745);--elevation-base-bg:lab(93.67% -2.61083 -3.44427);--elevation-elevated-bg:lab(98.6292% -1.09535 -1.43946);--elevation-overlay-bg:lab(99.3168% -.658453 -.864399);--elevation-floating-bg:lab(100% 0 0);--color-foreground:lab(3.84613% -1.81609 -5.13572);--color-destructive-text:lab(45.5353% 70.7691 53.0707);--color-success-text:lab(41.7058% -40.9799 29.2069);--color-card-foreground:lab(3.84613% -1.81609 -5.13572);--color-popover-foreground:lab(3.84613% -1.81609 -5.13572);--color-secondary:lab(95.6337% -2.17569 -2.87713);--color-secondary-foreground:lab(9.37219% -3.52291 -10.358)}}[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--color-success-text:var(--color-success);--color-primary-text-hover:var(--color-primary-hover);--color-primary:#02b6f0;--color-primary-50:oklch(from var(--color-primary) .96 calc(c * .2) h);--color-primary-100:oklch(from var(--color-primary) .92 calc(c * .4) h);--color-primary-200:oklch(from var(--color-primary) .85 calc(c * .6) h);--color-primary-300:oklch(from var(--color-primary) .78 calc(c * .8) h);--color-primary-400:oklch(from var(--color-primary) .72 calc(c * .95) h);--color-primary-500:oklch(from var(--color-primary) .65 c h);--color-primary-600:oklch(from var(--color-primary) .52 calc(c * .9) h);--color-primary-700:oklch(from var(--color-primary) .4 calc(c * .75) h);--color-primary-800:oklch(from var(--color-primary) .26 calc(c * .5) h);--color-primary-900:oklch(from var(--color-primary) .15 calc(c * .3) h);--color-primary-hover:#02a7d8;--color-primary-subtle:#00141e;--color-primary-foreground:#010203;--color-primary-text:#02b6f0;--color-ring:#02b6f0;--color-sidebar-primary:#02b6f0;--color-sidebar-primary-foreground:#010203;--color-sidebar-ring:#02b6f0;--elevation-base-bg:#040f15;--elevation-base-border:#253b47;--elevation-elevated-bg:#0d1a22;--elevation-elevated-border:#253b47;--elevation-overlay-bg:#132028;--elevation-overlay-border:#253b47;--elevation-floating-bg:#18262e;--elevation-floating-border:#253b47;--color-popover:var(--elevation-floating-bg);--color-accent:#063b4f;--color-accent-foreground:#f0f6f9;--color-sidebar-accent:#063b4f;--color-sidebar-accent-foreground:#f0f6f9;--color-muted:#1a2b36;--color-muted-foreground:#98a7b1;--color-destructive-text:#ef6358;--color-link:#427aff;--color-border:#253b47;--color-sidebar-border:#253b47;--color-input:#5c8093;--color-foreground:#f4fafc;--color-card-foreground:#f4fafc;--color-popover-foreground:#f4fafc;--color-secondary:#162a33;--color-secondary-foreground:#f4fafc}@supports (color:lab(0% 0 0)){[data-theme=vergefy].dark,[data-theme=vergefy] .dark,.dark[data-theme=vergefy]{--color-primary:lab(68.7215% -24.2087 -40.3333);--color-primary-hover:lab(63.2246% -23.9555 -35.5305);--color-primary-subtle:lab(5.32035% -4.2138 -9.08971);--color-primary-foreground:lab(.454704% -.0226423 -.660545);--color-primary-text:lab(68.7215% -24.2087 -40.3333);--color-ring:lab(68.7215% -24.2087 -40.3333);--color-sidebar-primary:lab(68.7215% -24.2087 -40.3333);--color-sidebar-primary-foreground:lab(.454704% -.0226423 -.660545);--color-sidebar-ring:lab(68.7215% -24.2087 -40.3333);--elevation-base-bg:lab(3.71609% -1.97376 -4.83111);--elevation-base-border:lab(23.5164% -6.1724 -10.3368);--elevation-elevated-bg:lab(8.3964% -3.85551 -7.24239);--elevation-elevated-border:lab(23.5164% -6.1724 -10.3368);--elevation-overlay-bg:lab(11.3% -3.97997 -7.26562);--elevation-overlay-border:lab(23.5164% -6.1724 -10.3368);--elevation-floating-bg:lab(14.2028% -4.04221 -7.28539);--elevation-floating-border:lab(23.5164% -6.1724 -10.3368);--color-accent:lab(22.4066% -10.5771 -17.257);--color-accent-foreground:lab(96.5515% -1.70359 -2.34106);--color-sidebar-accent:lab(22.4066% -10.5771 -17.257);--color-sidebar-accent-foreground:lab(96.5515% -1.70359 -2.34106);--color-muted:lab(16.5281% -4.9348 -9.06984);--color-muted-foreground:lab(67.5754% -4.0454 -6.81446);--color-destructive-text:lab(60.4957% 54.5214 34.7675);--color-link:lab(53.1097% 17.0206 -73.0344);--color-border:lab(23.5164% -6.1724 -10.3368);--color-sidebar-border:lab(23.5164% -6.1724 -10.3368);--color-input:lab(51.3987% -9.02861 -14.8358);--color-foreground:lab(97.8398% -1.80149 -1.71118);--color-card-foreground:lab(97.8398% -1.80149 -1.71118);--color-popover-foreground:lab(97.8398% -1.80149 -1.71118);--color-secondary:lab(15.6525% -6.11576 -8.57973);--color-secondary-foreground:lab(97.8398% -1.80149 -1.71118)}}html[data-theme=vergefy],html[data-theme=vergefy] body{font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html[data-theme=vergefy][data-font=poppins],html[data-theme=vergefy][data-font=poppins] body,[data-theme=vergefy] [data-font=poppins],[data-theme=vergefy] [data-font=poppins] *{font-family:Poppins,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}html[data-theme=vergefy][data-font=poppins],[data-theme=vergefy] [data-font=poppins]{--brand-font-family-display:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI";--brand-font-family-text:"Poppins", -apple-system, BlinkMacSystemFont, "Segoe UI"}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.5}}
