@font-face{font-family:Manrope;src:url(data:font/woff2;base64,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)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope;src:url(./manrope-cyrillic-wght-normal.Dvxsihut.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope;src:url(./manrope-latin-ext-wght-normal.Ch3YOpNY.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;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:Manrope;src:url(./manrope-latin-wght-normal.DHIcAJRg.woff2)format("woff2");font-weight:200 800;font-style:normal;font-display:swap;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:Mulish;src:url(./mulish-cyrillic-ext-wght-normal.B3XMVzw1.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;src:url(./mulish-cyrillic-wght-normal.Cxxi75Cn.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;src:url(./mulish-latin-ext-wght-normal.BHZ6ODhS.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap;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:Mulish;src:url(./mulish-latin-wght-normal.WL5YNY-W.woff2)format("woff2");font-weight:200 1000;font-style:normal;font-display:swap;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:Mulish;src:url(./mulish-cyrillic-ext-wght-italic.CL2GWyMj.woff2)format("woff2");font-weight:200 1000;font-style:italic;font-display:swap;unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Mulish;src:url(./mulish-cyrillic-wght-italic.CVEcUAga.woff2)format("woff2");font-weight:200 1000;font-style:italic;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Mulish;src:url(./mulish-latin-ext-wght-italic.Dh_fN2mZ.woff2)format("woff2");font-weight:200 1000;font-style:italic;font-display:swap;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:Mulish;src:url(./mulish-latin-wght-italic.vAvRajq4.woff2)format("woff2");font-weight:200 1000;font-style:italic;font-display:swap;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:Source Code Pro;src:url(./SourceCodePro-Regular.CBOlD63d.woff2)format("woff2");font-weight:400;font-style:normal;font-display:swap}:root,[data-accent]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-white:#f4f4f5;--color-primary-base:var(--accent-base,#5f5dea);--color-primary-hover:var(--accent-hover,#5856e0);--color-primary-soft:color-mix(in srgb, var(--color-primary-base) 12%, transparent);--color-secondary-hover:var(--accent-wash,#6f74f629);--color-danger-base:#f53d5c;--color-danger-hover:#f3496b29;--color-danger-soft:#f53d5c1f;--color-danger-solid:#d62934;--color-danger-solid-hover:#c4242f;--color-info-base:#35aff3;--color-info-hover:#35aff329;--color-info-soft:#35aff31f;--color-warning-base:#f5ab3d;--color-warning-hover:#f5ab3d29;--color-warning-soft:#f5ab3d1f;--color-success-base:#35dd83;--color-success-hover:#35dd8329;--color-success-soft:#35dd831f;--color-primary-text:var(--accent-text-dark,#8e97ff);--color-danger-text:#ff7984;--color-info-text:#43bbff;--color-warning-text:#fca80d;--color-success-text:#01df7e;--color-text-100:oklch(.9674 calc(var(--neutral-chroma,1)*.0013) calc(var(--neutral-hue,278) + 8.4));--color-text-400:oklch(.7386 calc(var(--neutral-chroma,1)*.0171) calc(var(--neutral-hue,278) + 8));--color-text-500:oklch(.5113 calc(var(--neutral-chroma,1)*.0204) calc(var(--neutral-hue,278) + 7.7));--color-text-600:oklch(.4178 calc(var(--neutral-chroma,1)*.0215) calc(var(--neutral-hue,278) + 7.4));--color-text-700:oklch(.3833 calc(var(--neutral-chroma,1)*.0186) calc(var(--neutral-hue,278) + 7.5));--color-text-800:oklch(.3524 calc(var(--neutral-chroma,1)*.0172) calc(var(--neutral-hue,278) + 7.5));--color-text-900:oklch(.2739 calc(var(--neutral-chroma,1)*.0055) calc(var(--neutral-hue,278) + 8));--color-dark-8:oklch(.1852 calc(var(--neutral-chroma,1)*.0082) calc(var(--neutral-hue,278) + 19));--color-dark-12:oklch(.2302 calc(var(--neutral-chroma,1)*.0115) calc(var(--neutral-hue,278) + 15.1));--color-dark-14:oklch(.2514 calc(var(--neutral-chroma,1)*.0113) calc(var(--neutral-hue,278) + 15.2));--color-dark-15:oklch(.2597 calc(var(--neutral-chroma,1)*.0112) calc(var(--neutral-hue,278) + 15.3));--color-dark-16:oklch(.2685 calc(var(--neutral-chroma,1)*.0129) calc(var(--neutral-hue,278) + 14.1));--color-dark-18:oklch(.2894 calc(var(--neutral-chroma,1)*.0145) calc(var(--neutral-hue,278) + 13.2));--color-dark-19:oklch(.2979 calc(var(--neutral-chroma,1)*.0162) calc(var(--neutral-hue,278) + 12.5));--color-dark-20:oklch(.3074 calc(var(--neutral-chroma,1)*.018) calc(var(--neutral-hue,278) + 16.5));--color-dark-22:oklch(.3271 calc(var(--neutral-chroma,1)*.0177) calc(var(--neutral-hue,278) + 16.6));--color-dark-23:oklch(.3354 calc(var(--neutral-chroma,1)*.0193) calc(var(--neutral-hue,278) + 15.7));--color-dark-24:oklch(.3471 calc(var(--neutral-chroma,1)*.0191) calc(var(--neutral-hue,278) + 15.7));--color-navigation-top-icon:#f4f4f5;--color-navigation-icon:#656572;--color-navigation-icon-close:#ec2d3a;--color-overlay:#9191a1;--color-backdrop:#00000073;--surface-page:var(--color-dark-12);--surface-card:var(--color-dark-16);--surface-raised:var(--color-dark-20);--surface-hover:var(--color-dark-22);--border-subtle:var(--color-dark-20);--chart-series-1:#3987e5;--chart-series-2:#d95926;--chart-series-3:#199e70;--chart-series-4:#c98500;--chart-series-5:#d55181;--chart-series-7:#9085e9;--chart-series-8:#e66767;--border-field:var(--color-text-700);--surface-form:var(--color-dark-16);--surface-field:var(--color-dark-12);--surface-code:var(--color-dark-8);--border-code:var(--color-dark-16);--surface-inverted:var(--color-dark-8);--surface-popover:var(--color-dark-20);--border-popover:transparent;--shadow-popover:none;--divider-popover:var(--color-dark-24);--text-inverted:var(--color-text-100);--text-body:var(--color-text-100);--text-muted:var(--color-text-400);--text-disabled:var(--color-text-700)}:root,:root[data-theme=light],[data-accent],[data-theme=light],[data-theme=light] [data-accent]{--chart-series-6:#008300;--chart-grid:var(--color-dark-20);--chart-axis:var(--color-text-500);--text-code:var(--color-text-100)}:root[data-theme=light],[data-theme=light],[data-theme=light] [data-accent]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-white:#fff;--color-primary-text:var(--accent-text-light,#4f30ef);--color-danger-text:#b30436;--color-info-text:#0260a2;--color-warning-text:#9e4502;--color-success-text:#026f2a;--color-text-100:oklch(.2273 calc(var(--neutral-chroma,1)*.0038) calc(var(--neutral-hue,278) + 8.1));--color-text-400:oklch(.4349 calc(var(--neutral-chroma,1)*.0163) calc(var(--neutral-hue,278) + 7.7));--color-text-500:oklch(.5416 calc(var(--neutral-chroma,1)*.0154) calc(var(--neutral-hue,278) + 7.9));--color-text-600:oklch(.6099 calc(var(--neutral-chroma,1)*.015) calc(var(--neutral-hue,278) + 7.9));--color-text-700:oklch(.6927 calc(var(--neutral-chroma,1)*.0145) calc(var(--neutral-hue,278) + 8));--color-text-800:oklch(.773 calc(var(--neutral-chroma,1)*.0141) calc(var(--neutral-hue,278) + 8.1));--color-text-900:oklch(.8959 calc(var(--neutral-chroma,1)*.0068) calc(var(--neutral-hue,278) + 8.3));--color-dark-8:#fff;--color-dark-12:oklch(.9857 calc(var(--neutral-chroma,1)*.0026) calc(var(--neutral-hue,278) + 8.4));--color-dark-14:oklch(.9707 calc(var(--neutral-chroma,1)*.0027) calc(var(--neutral-hue,278) + 8.4));--color-dark-15:oklch(.962 calc(var(--neutral-chroma,1)*.004) calc(var(--neutral-hue,278) + 8.3));--color-dark-16:oklch(.95 calc(var(--neutral-chroma,1)*.004) calc(var(--neutral-hue,278) + 8.3));--color-dark-18:oklch(.9321 calc(var(--neutral-chroma,1)*.0054) calc(var(--neutral-hue,278) + 8.3));--color-dark-19:oklch(.9203 calc(var(--neutral-chroma,1)*.0067) calc(var(--neutral-hue,278) + 8.3));--color-dark-20:oklch(.9023 calc(var(--neutral-chroma,1)*.0081) calc(var(--neutral-hue,278) + 8.2));--color-dark-22:oklch(.8812 calc(var(--neutral-chroma,1)*.0095) calc(var(--neutral-hue,278) + 8.2));--color-dark-23:oklch(.8661 calc(var(--neutral-chroma,1)*.0109) calc(var(--neutral-hue,278) + 8.2));--color-dark-24:oklch(.8504 calc(var(--neutral-chroma,1)*.0096) calc(var(--neutral-hue,278) + 8.2));--color-navigation-top-icon:#1c1c1e;--color-navigation-icon:#505050;--color-overlay:#50505acc;--color-backdrop:#00000040;--chart-series-1:#2a78d6;--chart-series-2:#eb6834;--chart-series-3:#1baf7a;--chart-series-4:#eda100;--chart-series-5:#e87ba4;--chart-series-7:#4a3aa7;--chart-series-8:#e34948;--border-field:var(--color-dark-24);--surface-form:var(--color-dark-14);--surface-field:var(--color-dark-8);--surface-code:var(--color-dark-16);--border-code:var(--color-dark-20);--surface-inverted:#1d1c22;--surface-popover:var(--color-dark-8);--border-popover:var(--color-dark-20);--shadow-popover:0 8px 24px #1c1c1e1f, 0 1px 3px #1c1c1e14;--divider-popover:var(--color-dark-20);--text-inverted:#f4f4f5}@media (prefers-color-scheme:light){:root[data-theme=auto],[data-theme=auto],[data-theme=auto] [data-accent]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-white:#fff;--color-primary-text:var(--accent-text-light,#4f30ef);--color-danger-text:#b30436;--color-info-text:#0260a2;--color-warning-text:#9e4502;--color-success-text:#026f2a;--color-text-100:oklch(.2273 calc(var(--neutral-chroma,1)*.0038) calc(var(--neutral-hue,278) + 8.1));--color-text-400:oklch(.4349 calc(var(--neutral-chroma,1)*.0163) calc(var(--neutral-hue,278) + 7.7));--color-text-500:oklch(.5416 calc(var(--neutral-chroma,1)*.0154) calc(var(--neutral-hue,278) + 7.9));--color-text-600:oklch(.6099 calc(var(--neutral-chroma,1)*.015) calc(var(--neutral-hue,278) + 7.9));--color-text-700:oklch(.6927 calc(var(--neutral-chroma,1)*.0145) calc(var(--neutral-hue,278) + 8));--color-text-800:oklch(.773 calc(var(--neutral-chroma,1)*.0141) calc(var(--neutral-hue,278) + 8.1));--color-text-900:oklch(.8959 calc(var(--neutral-chroma,1)*.0068) calc(var(--neutral-hue,278) + 8.3));--color-dark-8:#fff;--color-dark-12:oklch(.9857 calc(var(--neutral-chroma,1)*.0026) calc(var(--neutral-hue,278) + 8.4));--color-dark-14:oklch(.9707 calc(var(--neutral-chroma,1)*.0027) calc(var(--neutral-hue,278) + 8.4));--color-dark-15:oklch(.962 calc(var(--neutral-chroma,1)*.004) calc(var(--neutral-hue,278) + 8.3));--color-dark-16:oklch(.95 calc(var(--neutral-chroma,1)*.004) calc(var(--neutral-hue,278) + 8.3));--color-dark-18:oklch(.9321 calc(var(--neutral-chroma,1)*.0054) calc(var(--neutral-hue,278) + 8.3));--color-dark-19:oklch(.9203 calc(var(--neutral-chroma,1)*.0067) calc(var(--neutral-hue,278) + 8.3));--color-dark-20:oklch(.9023 calc(var(--neutral-chroma,1)*.0081) calc(var(--neutral-hue,278) + 8.2));--color-dark-22:oklch(.8812 calc(var(--neutral-chroma,1)*.0095) calc(var(--neutral-hue,278) + 8.2));--color-dark-23:oklch(.8661 calc(var(--neutral-chroma,1)*.0109) calc(var(--neutral-hue,278) + 8.2));--color-dark-24:oklch(.8504 calc(var(--neutral-chroma,1)*.0096) calc(var(--neutral-hue,278) + 8.2));--color-navigation-top-icon:#1c1c1e;--color-navigation-icon:#505050;--color-overlay:#50505acc;--color-backdrop:#00000040;--chart-series-1:#2a78d6;--chart-series-2:#eb6834;--chart-series-3:#1baf7a;--chart-series-4:#eda100;--chart-series-5:#e87ba4;--chart-series-6:#008300;--chart-series-7:#4a3aa7;--chart-series-8:#e34948;--chart-grid:var(--color-dark-20);--chart-axis:var(--color-text-500);--border-field:var(--color-dark-24);--surface-form:var(--color-dark-14);--surface-field:var(--color-dark-8);--surface-code:var(--color-dark-16);--text-code:var(--color-text-100);--border-code:var(--color-dark-20);--surface-inverted:#1d1c22;--surface-popover:var(--color-dark-8);--border-popover:var(--color-dark-20);--shadow-popover:0 8px 24px #1c1c1e1f, 0 1px 3px #1c1c1e14;--divider-popover:var(--color-dark-20);--text-inverted:#f4f4f5}}[data-accent=violet]{--accent-base:#5f5dea;--accent-hover:#5856e0;--accent-text-dark:#8e97ff;--accent-text-light:#4f30ef;--accent-wash:#6f74f629;--neutral-hue:278;--neutral-chroma:1}[data-accent=blue]{--accent-base:#1668e3;--accent-hover:#0960db;--accent-text-dark:#6aa3ff;--accent-text-light:#004eba;--accent-wash:#1668e329;--neutral-hue:259.7;--neutral-chroma:1}[data-accent=teal]{--accent-base:#007c72;--accent-hover:#00746a;--accent-text-dark:#42b5a8;--accent-text-light:#005f57;--accent-wash:#007c7229;--neutral-hue:184.7;--neutral-chroma:1}[data-accent=green]{--accent-base:#007f36;--accent-hover:#007732;--accent-text-dark:#3bba60;--accent-text-light:#006328;--accent-wash:#007f3629;--neutral-hue:149.2;--neutral-chroma:1}[data-accent=orange]{--accent-base:#c14500;--accent-hover:#b54000;--accent-text-dark:#ff7c48;--accent-text-light:#953300;--accent-wash:#c1450029;--neutral-hue:41.1;--neutral-chroma:1}[data-accent=pink]{--accent-base:#d21970;--accent-hover:#c90369;--accent-text-dark:#ff6da1;--accent-text-light:#a30053;--accent-wash:#d2197029;--neutral-hue:.6;--neutral-chroma:1}[data-accent=slate]{--accent-base:#607086;--accent-hover:#59687f;--accent-text-dark:#95a6bf;--accent-text-light:#48576d;--accent-wash:#60708629;--neutral-hue:257.4;--neutral-chroma:.51}:root,[data-density],[data-font],[data-radius],[data-text-size]{--font-family-display:var(--font-display,"Manrope", "Segoe UI", system-ui, sans-serif);--font-family-body:var(--font-body,"Mulish", system-ui, -apple-system, "Segoe UI", sans-serif);--font-family-code:"Source Code Pro", ui-monospace, "SFMono-Regular", "Menlo", monospace;--font-title-studio:400 calc(48px*var(--text-scale,1)) / calc(58px*var(--text-scale,1)) var(--font-family-display);--font-title-h1:600 calc(36px*var(--text-scale,1)) / calc(43px*var(--text-scale,1)) var(--font-family-display);--font-title-h4:400 calc(24px*var(--text-scale,1)) / calc(29px*var(--text-scale,1)) var(--font-family-display);--font-title-h6:600 calc(18px*var(--text-scale,1)) var(--font-family-display);--font-title-overline:600 calc(10px*var(--text-scale,1)) var(--font-family-body);--font-normal-regular:400 calc(14px*var(--text-scale,1)) var(--font-family-body);--font-normal-medium:500 calc(14px*var(--text-scale,1)) var(--font-family-body);--font-normal-small:400 calc(12px*var(--text-scale,1)) var(--font-family-body);--font-input:400 calc(14px*var(--text-scale,1)) var(--font-family-body);--font-code-regular:400 calc(14px*var(--text-scale,1)) var(--font-family-code);--letter-spacing-overline:2px;--border-radius:calc(8px*var(--radius-scale,1));--border-radius-card:calc(12px*var(--radius-scale,1));--radius-input:calc(8px*var(--radius-scale,1));--radius-modal:calc(12px*var(--radius-scale,1));--radius-sub-menu:calc(2px*var(--radius-scale,1));--radius-pill:20px;--radius-full:9999px;--padding-card:calc(24px*var(--density-scale,1));--padding-modal:calc(24px*var(--density-scale,1));--padding-input:calc(8px*var(--density-scale,1)) 0;--padding-form:calc(16px*var(--density-scale,1));--padding-sub-menu:calc(12px*var(--density-scale,1)) calc(24px*var(--density-scale,1));--padding-sub-menu-item:calc(8px*var(--density-scale,1)) calc(16px*var(--density-scale,1));--padding-expand:calc(8px*var(--density-scale,1));--padding-expand-item:calc(8px*var(--density-scale,1)) calc(16px*var(--density-scale,1));--padding-drag-drop:calc(16px*var(--density-scale,1)) calc(24px*var(--density-scale,1));--padding-chip:calc(4px*var(--density-scale,1)) calc(12px*var(--density-scale,1));--text-area-padding:calc(10px*var(--density-scale,1)) calc(16px*var(--density-scale,1));--gap-element:calc(4px*var(--density-scale,1));--gap-button:calc(8px*var(--density-scale,1));--gap-drag-drop:calc(12px*var(--density-scale,1));--gap-form:calc(16px*var(--density-scale,1));--gap-card:calc(20px*var(--density-scale,1));--gap-modal:calc(20px*var(--density-scale,1));--gap-sub-menu:calc(24px*var(--density-scale,1));--button-height-small:calc(32px*var(--density-scale,1));--button-height:calc(40px*var(--density-scale,1));--button-height-large:calc(48px*var(--density-scale,1));--button-padding-x:calc(16px*var(--density-scale,1));--border-width:1px;--outline-width:2px;--duration-instant:.1s;--duration-fast:.16s;--duration-normal:.2s;--duration-slow:.4s;--easing-standard:ease;--shadow-toast:0 8px 24px #00000026;--z-dropdown:100;--z-tooltip:200;--z-side-panel:300;--z-modal:400;--z-toast:500}@supports (width:round(nearest,1px,1px)){:root,[data-density],[data-font],[data-radius],[data-text-size]{--button-height-small:round(nearest, calc(32px*var(--density-scale,1)), 2px);--button-height:round(nearest, calc(40px*var(--density-scale,1)), 2px);--button-height-large:round(nearest, calc(48px*var(--density-scale,1)), 2px)}}@media (width<=599px){:root,[data-density],[data-font],[data-radius],[data-text-size]{--font-title-studio:400 calc(36px*var(--text-scale,1)) / calc(44px*var(--text-scale,1)) var(--font-family-display);--font-title-h1:600 calc(30px*var(--text-scale,1)) / calc(36px*var(--text-scale,1)) var(--font-family-display);--font-title-h4:400 calc(22px*var(--text-scale,1)) / calc(28px*var(--text-scale,1)) var(--font-family-display);--font-title-h6:600 calc(18px*var(--text-scale,1)) / calc(22px*var(--text-scale,1)) var(--font-family-display);--font-normal-regular:400 calc(12px*var(--text-scale,1)) / calc(18px*var(--text-scale,1)) var(--font-family-body);--font-normal-medium:500 calc(12px*var(--text-scale,1)) / calc(18px*var(--text-scale,1)) var(--font-family-body);--font-normal-small:400 calc(10px*var(--text-scale,1)) / calc(14px*var(--text-scale,1)) var(--font-family-body);--font-input:400 calc(16px*var(--text-scale,1))/1.4 var(--font-family-body);--font-code-regular:400 calc(12px*var(--text-scale,1)) / calc(16px*var(--text-scale,1)) var(--font-family-code);--padding-card:calc(16px*var(--density-scale,1));--padding-modal:calc(16px*var(--density-scale,1));--padding-input:calc(8px*var(--density-scale,1)) 0;--padding-form:calc(12px*var(--density-scale,1));--button-padding-x:calc(12px*var(--density-scale,1));--gap-card:calc(14px*var(--density-scale,1));--gap-modal:calc(14px*var(--density-scale,1));--gap-element:calc(4px*var(--density-scale,1));--gap-form:calc(12px*var(--density-scale,1));--gap-button:calc(8px*var(--density-scale,1));--button-height-small:calc(30px*var(--density-scale,1));--button-height:calc(36px*var(--density-scale,1));--button-height-large:calc(42px*var(--density-scale,1))}@supports (width:round(nearest,1px,1px)){:root,[data-density],[data-font],[data-radius],[data-text-size]{--button-height-small:round(nearest, calc(30px*var(--density-scale,1)), 2px);--button-height:round(nearest, calc(36px*var(--density-scale,1)), 2px);--button-height-large:round(nearest, calc(42px*var(--density-scale,1)), 2px)}}}@media (width>=600px) and (width<=1023px){:root,[data-density],[data-font],[data-radius],[data-text-size]{--font-title-studio:400 calc(44px*var(--text-scale,1)) / calc(52px*var(--text-scale,1)) var(--font-family-display);--font-title-h1:600 calc(36px*var(--text-scale,1)) / calc(42px*var(--text-scale,1)) var(--font-family-display);--font-title-h4:400 calc(26px*var(--text-scale,1)) / calc(32px*var(--text-scale,1)) var(--font-family-display);--font-title-h6:600 calc(20px*var(--text-scale,1)) / calc(24px*var(--text-scale,1)) var(--font-family-display);--font-normal-regular:400 calc(14px*var(--text-scale,1)) / calc(18px*var(--text-scale,1)) var(--font-family-body);--font-normal-medium:500 calc(14px*var(--text-scale,1)) / calc(18px*var(--text-scale,1)) var(--font-family-body);--font-normal-small:400 calc(12px*var(--text-scale,1)) / calc(16px*var(--text-scale,1)) var(--font-family-body);--font-code-regular:400 calc(14px*var(--text-scale,1)) / calc(18px*var(--text-scale,1)) var(--font-family-code);--padding-card:calc(20px*var(--density-scale,1));--padding-modal:calc(20px*var(--density-scale,1));--padding-input:calc(10px*var(--density-scale,1)) 0;--padding-form:calc(16px*var(--density-scale,1));--gap-card:calc(18px*var(--density-scale,1));--gap-modal:calc(18px*var(--density-scale,1));--gap-element:calc(4px*var(--density-scale,1));--gap-form:calc(14px*var(--density-scale,1));--gap-button:calc(10px*var(--density-scale,1));--button-height-small:calc(32px*var(--density-scale,1));--button-height:calc(40px*var(--density-scale,1));--button-height-large:calc(46px*var(--density-scale,1))}@supports (width:round(nearest,1px,1px)){:root,[data-density],[data-font],[data-radius],[data-text-size]{--button-height-small:round(nearest, calc(32px*var(--density-scale,1)), 2px);--button-height:round(nearest, calc(40px*var(--density-scale,1)), 2px);--button-height-large:round(nearest, calc(46px*var(--density-scale,1)), 2px)}}}@media (aspect-ratio>=7/3){:root,[data-density],[data-font],[data-radius],[data-text-size]{--font-title-studio:400 calc(72px*var(--text-scale,1)) / calc(84px*var(--text-scale,1)) var(--font-family-display);--font-title-h1:600 calc(56px*var(--text-scale,1)) / calc(64px*var(--text-scale,1)) var(--font-family-display);--font-title-h4:400 calc(36px*var(--text-scale,1)) / calc(44px*var(--text-scale,1)) var(--font-family-display);--font-title-h6:600 calc(28px*var(--text-scale,1)) / calc(34px*var(--text-scale,1)) var(--font-family-display);--font-normal-regular:400 calc(16px*var(--text-scale,1)) / calc(22px*var(--text-scale,1)) var(--font-family-body);--font-normal-medium:500 calc(16px*var(--text-scale,1)) / calc(22px*var(--text-scale,1)) var(--font-family-body);--font-normal-small:400 calc(14px*var(--text-scale,1)) / calc(18px*var(--text-scale,1)) var(--font-family-body);--font-code-regular:400 calc(16px*var(--text-scale,1)) / calc(22px*var(--text-scale,1)) var(--font-family-code);--padding-card:calc(36px*var(--density-scale,1));--padding-modal:calc(36px*var(--density-scale,1));--padding-input:calc(16px*var(--density-scale,1)) 0;--padding-form:calc(24px*var(--density-scale,1));--gap-card:calc(32px*var(--density-scale,1));--gap-modal:calc(32px*var(--density-scale,1));--gap-element:calc(6px*var(--density-scale,1));--gap-form:calc(20px*var(--density-scale,1));--gap-button:calc(16px*var(--density-scale,1));--button-height-small:calc(40px*var(--density-scale,1));--button-height:calc(52px*var(--density-scale,1));--button-height-large:calc(60px*var(--density-scale,1))}@supports (width:round(nearest,1px,1px)){:root,[data-density],[data-font],[data-radius],[data-text-size]{--button-height-small:round(nearest, calc(40px*var(--density-scale,1)), 2px);--button-height:round(nearest, calc(52px*var(--density-scale,1)), 2px);--button-height-large:round(nearest, calc(60px*var(--density-scale,1)), 2px)}}}@media (prefers-reduced-motion:reduce){:root,[data-density],[data-font],[data-radius],[data-text-size]{--duration-instant:0s;--duration-fast:0s;--duration-normal:0s;--duration-slow:0s}}[data-radius=sharp]{--radius-scale:.25}[data-radius=round]{--radius-scale:1.75}[data-density=compact]{--density-scale:.85}[data-density=comfortable]{--density-scale:1.15}[data-text-size=small]{--text-scale:.93}[data-text-size=large]{--text-scale:1.125}[data-font=system]{--font-body:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;--font-display:system-ui, -apple-system, "Segoe UI", Roboto, sans-serif}[data-font=inter]{--font-body:"Inter", system-ui, sans-serif;--font-display:"Inter", system-ui, sans-serif}[data-font=plex]{--font-body:"IBM Plex Sans", system-ui, sans-serif;--font-display:"IBM Plex Sans", system-ui, sans-serif}[data-font=geist]{--font-body:"Geist", system-ui, sans-serif;--font-display:"Geist", system-ui, sans-serif}[data-radius=default]{--radius-scale:1}[data-density=default]{--density-scale:1}[data-text-size=default]{--text-scale:1}[data-font=kanto]{--font-body:"Mulish", system-ui, -apple-system, "Segoe UI", sans-serif;--font-display:"Manrope", "Segoe UI", system-ui, sans-serif}*,:after,:before{box-sizing:border-box;transition:background-color var(--duration-instant),color var(--duration-instant)}body{background-color:var(--surface-page);color:var(--text-body);font:var(--font-normal-regular);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a,body,h1,h4,h6,p{margin:0;padding:0}h1,h4,h6{color:var(--text-muted)}h1{font:var(--font-title-h1)}h4{font:var(--font-title-h4)}h6{font:var(--font-title-h6)}a{color:var(--color-primary-text);text-decoration:none}a:hover{text-decoration:underline}code,pre{font:var(--font-code-regular)}:focus-visible{outline:var(--outline-width) solid var(--color-primary-base);outline-offset:2px}:is(kt-accordion,kt-alert,kt-app-shell,kt-auth-form,kt-avatar,kt-avatar-group,kt-badge,kt-blog-post,kt-breadcrumb,kt-button,kt-calendar,kt-card,kt-chart,kt-chat-message,kt-checkbox,kt-code,kt-collapsible,kt-color-picker,kt-command-palette,kt-confirm-dialog,kt-copy-button,kt-cta,kt-date-input,kt-date-picker,kt-description-list,kt-drag-drop,kt-dropdown,kt-empty-page,kt-empty-state,kt-error-page,kt-faq,kt-feature-grid,kt-footer,kt-form,kt-header,kt-hero,kt-icon,kt-input,kt-input-menu,kt-multi-select,kt-kbd,kt-label-input,kt-logo-cloud,kt-meter,kt-modal,kt-newsletter,kt-number-input,kt-otp-input,kt-page-header,kt-pagination,kt-post-grid,kt-pricing-table,kt-progress-bar,kt-prompt-input,kt-radio,kt-radio-group,kt-segmented-control,kt-select,kt-settings-section,kt-side-panel,kt-skeleton,kt-slider,kt-steps,kt-split-button,kt-stat,kt-sub-menu-navigation,kt-table,kt-tabs,kt-testimonials,kt-textarea,kt-time-input,kt-timeline,kt-timeline-item,kt-toast,kt-toast-container,kt-toggle,kt-toggle-button,kt-toggle-button-group,kt-tooltip,kt-tour,kt-tree,kt-user-menu):not(:defined){visibility:hidden}#__nuxt,body,html{height:100%}[hidden]{display:none!important}.muted{color:var(--text-muted)}.grow{flex:1}.app{height:100dvh}.app-header{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.app-brand{color:var(--text-body);font:600 16px/1.2 var(--font-family-display);white-space:nowrap;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.app-search{max-width:360px;color:var(--text-muted);font:var(--font-normal-regular);background:var(--surface-field);border:var(--border-width) solid var(--border-subtle);border-radius:var(--border-radius);cursor:pointer;align-items:center;gap:8px;padding:6px 10px;display:flex}.sidebar{flex-direction:column;height:100%;min-height:0;display:flex}.app-nav{flex:1;min-height:0;padding:16px 12px;display:block;overflow-y:auto}.sidebar-account{border-top:var(--border-width) solid var(--border-subtle);padding:12px}.sidebar.is-collapsed .app-nav,.sidebar.is-collapsed .sidebar-account{padding-inline:0}.sidebar.is-collapsed .sidebar-account{justify-content:center;display:flex}.page{gap:24px;max-width:1200px;margin:0 auto;padding:32px 24px 64px;display:grid}.card-title{font:var(--font-title-h6);margin:0 0 12px}.stats{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.stats,.two-columns{gap:16px;display:grid}.two-columns{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start}.billing,.overview,.resource,.settings,.stack-cards,.team{gap:20px;min-width:0;display:grid}:is(.overview,.billing,.resource,.team,.settings,.stack-cards)>*{min-width:0}.toolbar{flex-wrap:wrap;gap:12px;display:flex}.toolbar .search{width:min(320px,100%)}.toolbar .filter{width:min(240px,100%)}.actions{flex-wrap:wrap;gap:8px;display:flex}.detail-columns{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:20px;display:grid}.detail-side,.panel-form{gap:16px;display:grid}.toolbar kt-toggle{align-self:center}.small{font:var(--font-normal-small)}.meters{gap:16px;display:grid}.mail-text{font:var(--font-normal-regular);white-space:pre-wrap;margin:0}.leave{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.toolbar .date-filter{width:170px}.narrow{max-width:520px}.card-head{justify-content:space-between;align-items:start;gap:16px;margin-bottom:12px}.card-head p{margin:0}.logo-field{justify-items:start;gap:8px;display:grid}.logo-field kt-drag-drop{width:100%}.scopes{border:0;gap:8px;margin:0;padding:0;display:grid}.scopes legend{font:var(--font-normal-medium);margin-bottom:8px}.field-help{color:var(--text-muted);margin:6px 0 0}.field-error,.field-help{font:var(--font-normal-small)}.field-error{color:var(--color-danger-base);margin:0}.new-key{align-items:center;gap:8px;display:flex}.new-key code{overflow-wrap:anywhere;background:var(--surface-field);border-radius:var(--border-radius);flex:1;min-width:0;padding:8px 10px}.editor{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.editor-form{gap:16px;display:grid}.row-2{grid-template-columns:1fr 1fr;gap:12px;display:grid}.line-row{grid-template-columns:minmax(0,3fr) minmax(0,1fr) minmax(0,1.4fr) minmax(0,1.2fr) auto;align-items:end;gap:8px;display:grid}.line-head{color:var(--text-muted);font:var(--font-normal-small)}.editor-total{font:var(--font-normal-medium);margin:0 auto 0 0}.editor-preview{position:sticky;top:16px}.paper-notes{white-space:pre-wrap;margin:0}.paper-totals{width:min(320px,100%);margin-left:auto}.auth{align-content:center;place-items:center;gap:16px;min-height:100dvh;padding:32px 16px;display:grid}.auth-logo{color:var(--text-body);font:600 20px/1.2 var(--font-family-display)}.auth-brand,.auth-demo,.auth-note{max-width:420px;color:var(--text-muted);font:var(--font-normal-small);text-align:center;margin:0}.auth-panel{justify-items:center;gap:16px;width:min(420px,100%);display:grid}.auth-panel kt-form{width:100%}.onboarding h1{font:var(--font-title-h4);margin:0}.onboarding{gap:24px;width:min(640px,100%);display:grid}@media (width<=1023px){.detail-columns,.editor{grid-template-columns:minmax(0,1fr)}.editor-preview{position:static}}@media (width<=767px){.line-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.line-description{grid-column:1/-1}.app-search kt-kbd,.app-search span,.line-head{display:none}.page{padding:24px 16px 48px}}.visually-hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.landing-main{max-width:1120px;margin:0 auto;padding:0 24px 48px;display:grid}.landing-brand{color:var(--text-body);font:600 18px/1.2 var(--font-family-display);text-decoration:none}.landing-menu,.landing-nav{gap:24px;display:flex}.landing-menu{flex-direction:column;gap:12px;padding:16px}.landing-link,.landing-menu a,.landing-nav a{color:var(--text-body);text-decoration:none}.landing-shot{border:var(--border-width) solid var(--border-subtle);border-radius:var(--border-radius);width:100%}.landing-logo{color:var(--text-muted);font:600 18px/1 var(--font-family-display)}html{scroll-behavior:smooth}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}}.legal{max-width:720px;margin:0 auto;padding:32px 16px 64px}.legal-text{line-height:1.6}.legal-text h1{font:var(--font-title-h1);margin:24px 0 16px}.legal-text p,.legal-text ul{margin:0 0 12px}.legal-text h2{font:var(--font-title-h4);margin-top:32px}.resource-pages{justify-content:flex-end;margin-top:12px;display:flex}.messages-layout{height:calc(100dvh - var(--kt-app-shell-header-height,56px) - 64px);grid-template-columns:minmax(260px,340px) minmax(0,1fr);gap:16px;min-height:480px;display:grid}.messages-layout>*{min-width:0;min-height:0}.conversation-list,.conversation-view{background:var(--surface-card,var(--surface-field));border:var(--border-width) solid var(--border-subtle);border-radius:var(--border-radius);flex-direction:column;gap:12px;padding:16px;display:flex;overflow:hidden}.conversation-head,.conversation-list-head{align-items:center;gap:12px;display:flex}.conversation-head .card-title,.conversation-list-head .card-title{flex:1;margin:0}.conversation-messages{flex:1;align-content:start;gap:12px;display:grid;overflow-y:auto}.conversation-day{text-align:center;margin:8px 0 0}.message-body{white-space:pre-wrap;overflow-wrap:anywhere}.message-files{gap:6px;margin-top:8px;display:grid}.message-files a{align-items:center;gap:6px;display:inline-flex}.message-image{border-radius:var(--border-radius);max-width:240px;max-height:180px;display:block}.typing{min-height:1.2em;margin:0}.composer{position:relative}.pending-files{flex-wrap:wrap;gap:8px;display:flex}.pending-file{align-items:center;gap:2px;display:inline-flex}.messages-empty{place-items:center;display:grid}.conversation-back{display:none}@media (width<=767px){.messages-layout{grid-template-columns:minmax(0,1fr)}.messages-layout.is-open .conversation-list,.messages-layout:not(.is-open) .messages-empty{display:none}.conversation-back{display:inline-flex}}.plain{min-height:100dvh;padding:24px 16px}.public-thread{grid-template-rows:auto 1fr auto;gap:16px;max-width:720px;height:calc(100dvh - 48px);margin:0 auto;display:grid}.plan-form-head{align-items:center;gap:12px;display:flex}.plan-fields{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px 16px;display:grid}.plan-fields .wide{grid-column:1/-1}.landing-form{gap:8px;display:grid}.form-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));margin-bottom:12px}.form-grid,.form-row{gap:12px 16px;display:grid}.form-row{border:var(--border-width) solid var(--border-subtle);border-radius:var(--border-radius);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));align-items:end;margin:0 0 12px;padding:12px}.form-row legend{font:var(--font-normal-small);color:var(--text-muted);padding:0 4px}.form-actions{margin-top:16px}.preview-link{align-items:center;gap:6px;display:inline-flex}.form-grid .wide{grid-column:1/-1}.card-head{align-items:center;gap:12px;margin-bottom:8px;display:flex}.secret code{letter-spacing:.08em;word-break:break-all;font-family:ui-monospace,monospace}.conversation-cards{gap:8px;min-height:0;display:grid;overflow-y:auto}.conversation-card-head{align-items:center;gap:8px;display:flex}.mention-list{flex-wrap:wrap;gap:6px;display:flex}.admin-shell::part(header){color:var(--text-inverted);background:var(--surface-inverted)}.admin-shell .app-brand{color:var(--text-inverted)}.customer-detail,.customers,.invoice-detail,.invoice-edit,.invoice-new,.invoices{gap:20px;min-width:0;display:grid}:is(.customers,.customer-detail,.invoices,.invoice-new,.invoice-edit,.invoice-detail)>*{min-width:0}.public-thread-head{gap:8px;display:grid}.public-invoice{gap:4px;display:grid}@media print{body *{visibility:hidden}.invoice-paper,.invoice-paper *{visibility:visible}.invoice-paper{box-shadow:none;border:none;position:absolute;inset:0}}.stack-parts[data-v-11dfe6c2],.stack-row[data-v-11dfe6c2]{overflow-wrap:anywhere;border-top:1px solid var(--color-border-default,#7f7f7f40);grid-template-columns:minmax(0,1fr);gap:8px;min-width:0;padding:16px 0;display:grid}.stack-parts p[data-v-11dfe6c2],.stack-row p[data-v-11dfe6c2]{margin:0}.stack-row kt-code[data-v-11dfe6c2],.stack-row kt-segmented-control[data-v-11dfe6c2]{min-width:0;max-width:100%;display:block}.showcase-bar[data-v-59337c61]{z-index:50;border:1px solid var(--color-border-default,#7f7f7f4d);background:var(--color-bg-surface,Canvas);border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px 12px;max-width:min(560px,100vw - 32px);padding:10px 14px;display:flex;position:fixed;inset:auto 16px 16px auto;box-shadow:0 6px 24px #0000001f}.showcase-bar p[data-v-59337c61]{flex:260px;margin:0;font-size:.875rem}.showcase-bar-note[data-v-59337c61]{opacity:.75;display:block}@media print{.showcase-bar[data-v-59337c61]{display:none}}
