@import"https://fonts.googleapis.com/css2?family=Noto+Sans:wght@400;500;600&family=JetBrains+Mono:wght@400;500&family=Roboto:wght@400;500&display=swap";:root{--f-primary:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--f-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,monospace}:root{--border: rgba(0,0,0,.1);--colors-base-danger-100: var(--colors-common-red-100);--colors-base-danger-200: var(--colors-common-red-200);--colors-base-danger-300: var(--colors-common-red-300);--colors-base-danger-400: var(--colors-common-red-400);--colors-base-danger-500: var(--colors-common-red-500);--colors-base-danger-50: var(--colors-common-red-50);--colors-base-danger-600: var(--colors-common-red-600);--colors-base-danger-700: var(--colors-common-red-700);--colors-base-danger-800: var(--colors-common-red-800);--colors-base-danger-900: var(--colors-common-red-900);--colors-base-danger-foreground: var(--colors-common-white);--colors-base-danger: var(--colors-common-red-500);--colors-base-default-100: var(--colors-common-zinc-100);--colors-base-default-200: var(--colors-common-zinc-200);--colors-base-default-300: var(--colors-common-zinc-300);--colors-base-default-400: var(--colors-common-zinc-400);--colors-base-default-500: var(--colors-common-zinc-500);--colors-base-default-50: var(--colors-common-zinc-50);--colors-base-default-600: var(--colors-common-zinc-600);--colors-base-default-700: var(--colors-common-zinc-700);--colors-base-default-800: var(--colors-common-zinc-800);--colors-base-default-900: var(--colors-common-zinc-900);--colors-base-default-foreground: var(--colors-common-black);--colors-base-default: var(--colors-common-zinc-300);--colors-base-force-dark: var(--colors-layout-background);--colors-base-primary-100: var(--colors-common-blue-100);--colors-base-primary-200: var(--colors-common-blue-200);--colors-base-primary-300: var(--colors-common-blue-300);--colors-base-primary-400: var(--colors-common-blue-400);--colors-base-primary-500: var(--colors-common-blue-500);--colors-base-primary-50: var(--colors-common-blue-50);--colors-base-primary-600: var(--colors-common-blue-600);--colors-base-primary-700: var(--colors-common-blue-700);--colors-base-primary-800: var(--colors-common-blue-800);--colors-base-primary-900: var(--colors-common-blue-900);--colors-base-primary-foreground: var(--colors-common-white);--colors-base-primary: var(--colors-common-blue-500);--colors-base-secondary-100: var(--colors-common-purple-100);--colors-base-secondary-200: var(--colors-common-purple-200);--colors-base-secondary-300: var(--colors-common-purple-300);--colors-base-secondary-400: var(--colors-common-purple-400);--colors-base-secondary-500: var(--colors-common-purple-500);--colors-base-secondary-50: var(--colors-common-purple-50);--colors-base-secondary-600: var(--colors-common-purple-600);--colors-base-secondary-700: var(--colors-common-purple-700);--colors-base-secondary-800: var(--colors-common-purple-800);--colors-base-secondary-900: var(--colors-common-purple-900);--colors-base-secondary-foreground: var(--colors-common-white);--colors-base-secondary: var(--colors-common-purple-500);--colors-base-success-100: var(--colors-common-green-100);--colors-base-success-200: var(--colors-common-green-200);--colors-base-success-300: var(--colors-common-green-300);--colors-base-success-400: var(--colors-common-green-400);--colors-base-success-500: var(--colors-common-green-500);--colors-base-success-50: var(--colors-common-green-50);--colors-base-success-600: var(--colors-common-green-600);--colors-base-success-700: var(--colors-common-green-700);--colors-base-success-800: var(--colors-common-green-800);--colors-base-success-900: var(--colors-common-green-800);--colors-base-success-foreground: var(--colors-common-black);--colors-base-success: var(--colors-common-green-500);--colors-base-warning-100: var(--colors-common-yellow-100);--colors-base-warning-200: var(--colors-common-yellow-200);--colors-base-warning-300: var(--colors-common-yellow-300);--colors-base-warning-400: var(--colors-common-yellow-400);--colors-base-warning-500: var(--colors-common-yellow-500);--colors-base-warning-50: var(--colors-common-yellow-50);--colors-base-warning-600: var(--colors-common-yellow-600);--colors-base-warning-700: var(--colors-common-yellow-700);--colors-base-warning-800: var(--colors-common-yellow-800);--colors-base-warning-900: var(--colors-common-yellow-900);--colors-base-warning-foreground: var(--colors-common-black);--colors-base-warning: var(--colors-common-yellow-500);--colors-common-black: rgb(0,0,0);--colors-common-blue-100: rgb(204,227,253);--colors-common-blue-200: rgb(153,199,251);--colors-common-blue-300: rgb(102,170,249);--colors-common-blue-400: rgb(51,142,247);--colors-common-blue-500: rgb(0,111,238);--colors-common-blue-50: rgb(230,241,254);--colors-common-blue-600: rgb(0,91,196);--colors-common-blue-700: rgb(0,68,147);--colors-common-blue-800: rgb(0,46,98);--colors-common-blue-900: rgb(0,23,49);--colors-common-cyan-100: rgb(230,250,254);--colors-common-cyan-200: rgb(215,248,254);--colors-common-cyan-300: rgb(195,244,253);--colors-common-cyan-400: rgb(165,238,253);--colors-common-cyan-500: rgb(126,231,252);--colors-common-cyan-50: rgb(240,252,255);--colors-common-cyan-600: rgb(6,183,219);--colors-common-cyan-700: rgb(9,170,205);--colors-common-cyan-800: rgb(14,138,170);--colors-common-cyan-900: rgb(5,59,72);--colors-common-flat-danger-500-flat: rgba(243,18,96,.2);--colors-common-flat-default-300-flat: rgba(212,212,216,.4);--colors-common-flat-default-700-flat: rgba(63,63,70,.4);--colors-common-flat-primary-500-flat: rgba(0,111,238,.2);--colors-common-flat-secondary-400-flat: rgba(147,83,211,.2);--colors-common-flat-secondary-500-flat: rgba(120,40,200,.2);--colors-common-flat-success-500-flat: rgba(23,201,100,.2);--colors-common-flat-warning-500-flat: rgba(245,165,36,.2);--colors-common-green-100: rgb(209,244,224);--colors-common-green-200: rgb(162,233,193);--colors-common-green-300: rgb(116,223,162);--colors-common-green-400: rgb(69,212,131);--colors-common-green-500: rgb(23,201,100);--colors-common-green-50: rgb(232,250,240);--colors-common-green-600: rgb(18,161,80);--colors-common-green-700: rgb(14,121,60);--colors-common-green-800: rgb(9,80,40);--colors-common-green-900: rgb(5,40,20);--colors-common-pink-100: rgb(255,220,245);--colors-common-pink-200: rgb(255,184,235);--colors-common-pink-300: rgb(255,149,225);--colors-common-pink-400: rgb(255,113,215);--colors-common-pink-500: rgb(255,78,205);--colors-common-pink-50: rgb(255,237,250);--colors-common-pink-600: rgb(204,62,164);--colors-common-pink-700: rgb(153,47,123);--colors-common-pink-800: rgb(102,31,82);--colors-common-pink-900: rgb(51,16,41);--colors-common-purple-100: rgb(228,212,244);--colors-common-purple-200: rgb(201,169,233);--colors-common-purple-300: rgb(174,126,222);--colors-common-purple-400: rgb(147,83,211);--colors-common-purple-500: rgb(120,40,200);--colors-common-purple-50: rgb(242,234,250);--colors-common-purple-600: rgb(96,32,160);--colors-common-purple-700: rgb(72,24,120);--colors-common-purple-800: rgb(48,16,80);--colors-common-purple-900: rgb(24,8,40);--colors-common-red-100: rgb(253,208,223);--colors-common-red-200: rgb(250,160,191);--colors-common-red-300: rgb(248,113,160);--colors-common-red-400: rgb(245,65,128);--colors-common-red-500: rgb(243,18,96);--colors-common-red-50: rgb(254,231,239);--colors-common-red-600: rgb(194,14,77);--colors-common-red-700: rgb(146,11,58);--colors-common-red-800: rgb(97,7,38);--colors-common-red-900: rgb(49,4,19);--colors-common-white: rgb(255,255,255);--colors-common-yellow-100: rgb(253,237,211);--colors-common-yellow-200: rgb(251,219,167);--colors-common-yellow-300: rgb(249,201,124);--colors-common-yellow-400: rgb(247,183,80);--colors-common-yellow-500: rgb(245,165,36);--colors-common-yellow-50: rgb(254,252,232);--colors-common-yellow-600: rgb(196,132,29);--colors-common-yellow-700: rgb(147,99,22);--colors-common-yellow-800: rgb(98,66,14);--colors-common-yellow-900: rgb(49,33,7);--colors-common-zinc-100: rgb(244,244,245);--colors-common-zinc-200: rgb(228,228,231);--colors-common-zinc-300: rgb(212,212,216);--colors-common-zinc-400: rgb(161,161,170);--colors-common-zinc-500: rgb(113,113,122);--colors-common-zinc-50: rgb(250,250,250);--colors-common-zinc-600: rgb(82,82,91);--colors-common-zinc-700: rgb(63,63,70);--colors-common-zinc-800: rgb(39,39,42);--colors-common-zinc-900: rgb(24,24,27);--colors-content-content1-foreground: rgb(17,24,28);--colors-content-content1: var(--colors-common-white);--colors-content-content2-foreground: var(--colors-common-zinc-800);--colors-content-content2: var(--colors-common-zinc-100);--colors-content-content3-foreground: var(--colors-common-zinc-700);--colors-content-content3: var(--colors-common-zinc-300);--colors-content-content4-foreground: var(--colors-common-zinc-600);--colors-content-content4: var(--colors-common-zinc-300);--colors-eclipse: rgb(24,24,27);--colors-flat-danger-flat: var(--colors-common-flat-danger-500-flat);--colors-flat-default-flat: var(--colors-common-flat-default-300-flat);--colors-flat-primary-flat: var(--colors-common-flat-primary-500-flat);--colors-flat-secondary-flat: var(--colors-common-flat-secondary-500-flat);--colors-flat-success-flat: var(--colors-common-flat-success-500-flat);--colors-flat-warning-flat: var(--colors-common-flat-warning-500-flat);--colors-layout-background: var(--colors-common-white);--colors-layout-divider: rgba(17,17,17,.15);--colors-layout-focus-op-20: rgba(0,111,238,.2);--colors-layout-focus: var(--colors-common-blue-500);--colors-layout-foreground-100: var(--colors-common-zinc-100);--colors-layout-foreground-200: var(--colors-common-zinc-200);--colors-layout-foreground-300: var(--colors-common-zinc-300);--colors-layout-foreground-400: var(--colors-common-zinc-400);--colors-layout-foreground-500: var(--colors-common-zinc-500);--colors-layout-foreground-50: var(--colors-common-zinc-50);--colors-layout-foreground-600: var(--colors-common-zinc-600);--colors-layout-foreground-700: var(--colors-common-zinc-700);--colors-layout-foreground-800: var(--colors-common-zinc-800);--colors-layout-foreground-900: var(--colors-common-zinc-900);--colors-layout-foreground: rgb(17,24,28);--colors-layout-overlay: rgba(0,0,0,.3);--colors-snow: rgb(252,252,252);--colors-zinc-400: rgb(161,161,170);--colors-zinc-500: rgb(113,113,122);--font-2: "Inter";--font-medium: "Medium";--font-regular: "Regular";--font: "Inter";--foreground-foreground: var(--colors-eclipse);--foreground-muted: var(--colors-zinc-500);--layout-border-width-border-large: 3;--layout-border-width-border-medium: 2;--layout-border-width-border-small: 1;--layout-disabled-opacity: .5;--layout-divider-weight: 1;--layout-font-size-text-large: 18;--layout-font-size-text-medium: 16;--layout-font-size-text-small: 14;--layout-font-size-text-tiny: 12;--layout-line-height-leading-large: 28;--layout-line-height-leading-medium: 24;--layout-line-height-leading-small: 20;--layout-line-height-leading-tiny: 16;--layout-radius-rounded-full: 9999;--layout-radius-rounded-large: 14;--layout-radius-rounded-medium: 12;--layout-radius-rounded-none: 0;--layout-radius-rounded-small: 8;--px-2: 8;--units-unit-0: 0;--units-unit-10: 40;--units-unit-11: 44;--units-unit-12: 48;--units-unit-13: 52;--units-unit-14: 56;--units-unit-15: 60;--units-unit-16: 64;--units-unit-17: 68;--units-unit-18: 72;--units-unit-20: 80;--units-unit-24: 96;--units-unit-28: 112;--units-unit-2: 8;--units-unit-2xl: 48;--units-unit-3-5: 14;--units-unit-32: 128;--units-unit-36: 144;--units-unit-3: 12;--units-unit-3xl: 80;--units-unit-40: 160;--units-unit-44: 176;--units-unit-48: 192;--units-unit-4: 16;--units-unit-4xl: 120;--units-unit-52: 208;--units-unit-56: 224;--units-unit-5: 20;--units-unit-5xl: 224;--units-unit-60: 240;--units-unit-64: 256;--units-unit-6: 24;--units-unit-6xl: 288;--units-unit-72: 288;--units-unit-7: 28;--units-unit-7xl: 384;--units-unit-80: 320;--units-unit-8: 32;--units-unit-8xl: 512;--units-unit-96: 384;--units-unit-9: 36;--units-unit-9xl: 640;--units-unit-lg: 22;--units-unit-md: 16;--units-unit-sm: 12;--units-unit-xl: 36;--units-unit-xs: 8;--units-unit: 4}:root[data-theme=dark],.dark{--border: rgba(255,255,255,.04);--border: rgba(255,255,255,.1);--colors-base-danger-100: var(--colors-common-red-800);--colors-base-danger-200: var(--colors-common-red-700);--colors-base-danger-300: var(--colors-common-red-600);--colors-base-danger-400: var(--colors-common-red-500);--colors-base-danger-500: var(--colors-common-red-400);--colors-base-danger-50: var(--colors-common-red-900);--colors-base-danger-600: var(--colors-common-red-300);--colors-base-danger-700: var(--colors-common-red-200);--colors-base-danger-800: var(--colors-common-red-100);--colors-base-danger-900: var(--colors-common-red-50);--colors-base-danger-foreground: var(--colors-common-white);--colors-base-danger: var(--colors-common-red-500);--colors-base-default-100: var(--colors-common-zinc-800);--colors-base-default-200: var(--colors-common-zinc-700);--colors-base-default-300: var(--colors-common-zinc-600);--colors-base-default-400: var(--colors-common-zinc-500);--colors-base-default-500: var(--colors-common-zinc-400);--colors-base-default-50: var(--colors-common-zinc-900);--colors-base-default-600: var(--colors-common-zinc-300);--colors-base-default-700: var(--colors-common-zinc-200);--colors-base-default-800: var(--colors-common-zinc-100);--colors-base-default-900: var(--colors-common-zinc-50);--colors-base-default-foreground: var(--colors-common-white);--colors-base-default: var(--colors-common-zinc-700);--colors-base-force-dark: var(--colors-base-default);--colors-base-primary-100: var(--colors-common-blue-800);--colors-base-primary-200: var(--colors-common-blue-700);--colors-base-primary-300: var(--colors-common-blue-600);--colors-base-primary-400: var(--colors-common-blue-500);--colors-base-primary-500: var(--colors-common-blue-400);--colors-base-primary-50: var(--colors-common-blue-900);--colors-base-primary-600: var(--colors-common-blue-300);--colors-base-primary-700: var(--colors-common-blue-200);--colors-base-primary-800: var(--colors-common-blue-100);--colors-base-primary-900: var(--colors-common-blue-50);--colors-base-primary-foreground: var(--colors-common-white);--colors-base-primary: var(--colors-common-blue-500);--colors-base-secondary-100: var(--colors-common-purple-800);--colors-base-secondary-200: var(--colors-common-purple-700);--colors-base-secondary-300: var(--colors-common-purple-600);--colors-base-secondary-400: var(--colors-common-purple-500);--colors-base-secondary-500: var(--colors-common-purple-400);--colors-base-secondary-50: var(--colors-common-purple-900);--colors-base-secondary-600: var(--colors-common-purple-300);--colors-base-secondary-700: var(--colors-common-purple-200);--colors-base-secondary-800: var(--colors-common-purple-100);--colors-base-secondary-900: var(--colors-common-purple-50);--colors-base-secondary-foreground: var(--colors-common-white);--colors-base-secondary: var(--colors-common-purple-400);--colors-base-success-100: var(--colors-common-green-800);--colors-base-success-200: var(--colors-common-green-700);--colors-base-success-300: var(--colors-common-green-600);--colors-base-success-400: var(--colors-common-green-500);--colors-base-success-500: var(--colors-common-green-400);--colors-base-success-50: var(--colors-common-green-900);--colors-base-success-600: var(--colors-common-green-300);--colors-base-success-700: var(--colors-common-green-200);--colors-base-success-800: var(--colors-common-green-100);--colors-base-success-900: var(--colors-common-green-50);--colors-base-success-foreground: var(--colors-common-black);--colors-base-success: var(--colors-common-green-500);--colors-base-warning-100: var(--colors-common-yellow-800);--colors-base-warning-200: var(--colors-common-yellow-700);--colors-base-warning-300: var(--colors-common-yellow-600);--colors-base-warning-400: var(--colors-common-yellow-500);--colors-base-warning-500: var(--colors-common-yellow-400);--colors-base-warning-50: var(--colors-common-yellow-900);--colors-base-warning-600: var(--colors-common-yellow-300);--colors-base-warning-700: var(--colors-common-yellow-200);--colors-base-warning-800: var(--colors-common-yellow-100);--colors-base-warning-900: var(--colors-common-yellow-50);--colors-base-warning-foreground: var(--colors-common-black);--colors-base-warning: var(--colors-common-yellow-500);--colors-content-content1-foreground: var(--colors-common-zinc-50);--colors-content-content1: var(--colors-common-zinc-900);--colors-content-content2-foreground: var(--colors-common-zinc-100);--colors-content-content2: var(--colors-common-zinc-800);--colors-content-content3-foreground: var(--colors-common-zinc-200);--colors-content-content3: var(--colors-common-zinc-700);--colors-content-content4-foreground: var(--colors-common-zinc-300);--colors-content-content4: var(--colors-common-zinc-600);--colors-flat-danger-flat: var(--colors-common-flat-danger-500-flat);--colors-flat-default-flat: var(--colors-common-flat-default-700-flat);--colors-flat-primary-flat: var(--colors-common-flat-primary-500-flat);--colors-flat-secondary-flat: var(--colors-common-flat-secondary-400-flat);--colors-flat-success-flat: var(--colors-common-flat-success-500-flat);--colors-flat-warning-flat: var(--colors-common-flat-warning-500-flat);--colors-layout-background: var(--colors-common-black);--colors-layout-divider: rgba(255,255,255,.15);--colors-layout-focus-op-20: rgba(0,111,238,.2);--colors-layout-focus: var(--colors-common-blue-500);--colors-layout-foreground-100: var(--colors-common-zinc-800);--colors-layout-foreground-200: var(--colors-common-zinc-700);--colors-layout-foreground-300: var(--colors-common-zinc-600);--colors-layout-foreground-400: var(--colors-common-zinc-500);--colors-layout-foreground-500: var(--colors-common-zinc-400);--colors-layout-foreground-50: var(--colors-common-zinc-900);--colors-layout-foreground-600: var(--colors-common-zinc-300);--colors-layout-foreground-700: var(--colors-common-zinc-200);--colors-layout-foreground-800: var(--colors-common-zinc-100);--colors-layout-foreground-900: var(--colors-common-zinc-50);--colors-layout-foreground: rgb(236,237,238);--colors-layout-overlay: rgba(0,0,0,.3);--font-2: "Inter";--font-medium: "Medium";--font-regular: "Medium";--font-regular: "Regular";--font: "Inter";--foreground-foreground: var(--colors-snow);--foreground-muted: rgba(163,163,163,.7);--foreground-muted: var(--colors-zinc-400);--layout-border-width-border-large: 3;--layout-border-width-border-medium: 2;--layout-border-width-border-small: 1;--layout-disabled-opacity: .5;--layout-divider-weight: 1;--layout-font-size-text-large: 18;--layout-font-size-text-medium: 16;--layout-font-size-text-small: 14;--layout-font-size-text-tiny: 12;--layout-line-height-leading-large: 28;--layout-line-height-leading-medium: 24;--layout-line-height-leading-small: 20;--layout-line-height-leading-tiny: 16;--layout-radius-rounded-full: 9999;--layout-radius-rounded-large: 14;--layout-radius-rounded-medium: 12;--layout-radius-rounded-none: 0;--layout-radius-rounded-small: 8}:root[data-theme=light],.light{--border: rgba(0,0,0,.04);--font-2: "Inter";--font-medium: "Medium";--font-regular: "Regular";--font: "Inter";--foreground-foreground: var(--colors-eclipse);--foreground-muted: rgba(115,115,115,.8)}:root{--colors-common-blue-50:#f0f2ff;--colors-common-blue-100:#e4e6ff;--colors-common-blue-200:#cdd2ff;--colors-common-blue-300:#a5acff;--colors-common-blue-400:#7276ff;--colors-common-blue-500:#3e3aff;--colors-common-blue-600:#2612ff;--colors-common-blue-700:#1c01ff;--colors-common-blue-800:#1600cf;--colors-common-blue-900:#1502b0;--colors-common-red-50:#fef2f2;--colors-common-red-100:#fee2e2;--colors-common-red-200:#fecaca;--colors-common-red-300:#fca5a5;--colors-common-red-400:#f87171;--colors-common-red-500:#ef4444;--colors-common-red-600:#dc2626;--colors-common-red-700:#b91c1c;--colors-common-red-800:#991b1b;--colors-common-red-900:#7f1d1d;--colors-common-green-50:#f0fdf4;--colors-common-green-100:#dcfce7;--colors-common-green-200:#bbf7d0;--colors-common-green-300:#86efac;--colors-common-green-400:#4ade80;--colors-common-green-500:#22c55e;--colors-common-green-600:#16a34a;--colors-common-green-700:#15803d;--colors-common-green-800:#166534;--colors-common-green-900:#14532d;--colors-common-yellow-50:#fefce8;--colors-common-yellow-100:#fef9c3;--colors-common-yellow-200:#fef08a;--colors-common-yellow-300:#fde047;--colors-common-yellow-400:#facc15;--colors-common-yellow-500:#eab308;--colors-common-yellow-600:#ca8a04;--colors-common-yellow-700:#a16207;--colors-common-yellow-800:#854d0e;--colors-common-yellow-900:#713f12;--colors-common-purple-50:#fdf4ef;--colors-common-purple-100:#fbe6d9;--colors-common-purple-200:#f7c9b1;--colors-common-purple-300:#f1a380;--colors-common-purple-400:#ea744d;--colors-common-purple-500:#e5532c;--colors-common-purple-600:#d63a20;--colors-common-purple-700:#b22a1c;--colors-common-purple-800:#8e241e;--colors-common-purple-900:#73201b;--colors-common-zinc-50:#fafafa;--colors-common-zinc-100:#f5f5f5;--colors-common-zinc-200:#e6e6e6;--colors-common-zinc-300:#d3d3d3;--colors-common-zinc-400:#a3a3a3;--colors-common-zinc-500:#808080;--colors-common-zinc-600:#535353;--colors-common-zinc-700:#404040;--colors-common-zinc-800:#272727;--colors-common-zinc-900:#1a1a1a;--colors-zinc-400:#a3a3a3;--colors-zinc-500:#808080;--colors-eclipse:#1a1a1a;--colors-common-flat-primary-500-flat:rgba(62,58,255,.2);--colors-common-flat-danger-500-flat:rgba(239,68,68,.2);--colors-common-flat-success-500-flat:rgba(34,197,94,.2);--colors-common-flat-warning-500-flat:rgba(234,179,8,.2);--colors-common-flat-secondary-500-flat:rgba(229,83,44,.2);--colors-common-flat-secondary-400-flat:rgba(234,116,77,.2);--colors-common-flat-default-300-flat:rgba(211,211,211,.4);--colors-layout-foreground:#1a1a1a;--colors-content-content1-foreground:#1a1a1a;--colors-layout-focus-op-20:rgba(62,58,255,.2);--font:"Noto Sans";--font-2:"Noto Sans";--font-sans:"Noto Sans",-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,sans-serif;--font-mono:"JetBrains Mono",ui-monospace,SFMono-Regular,Menlo,monospace}:root{--admin-sidebar-w:240px;--admin-sidebar-w-collapsed:72px;--admin-topbar-h:64px;--admin-page-pad:24px;--admin-page-pad-mobile:16px;--admin-gap:16px;--admin-desktop:1440px;--admin-desktop-min:1280px;--admin-mobile:390px;--admin-phone-frame:402px;--admin-r-sm:8px;--admin-r-md:12px;--admin-r-lg:14px;--admin-r-full:9999px;--admin-shadow-sm:0px 1px 2px 0px rgba(0,0,0,.05);--admin-shadow-md:0px 4px 6px -1px rgba(0,0,0,.1),0px 2px 4px -2px rgba(0,0,0,.1);--admin-shadow-lg:0px 10px 15px -3px rgba(0,0,0,.1),0px 4px 6px -4px rgba(0,0,0,.1);--admin-shadow-popover:0px 20px 25px -5px rgba(0,0,0,.1),0px 10px 10px -5px rgba(0,0,0,.04);--admin-t-tiny:400 12px/16px var(--font-sans);--admin-t-small:400 14px/20px var(--font-sans);--admin-t-medium:400 16px/24px var(--font-sans);--admin-t-large:400 18px/28px var(--font-sans);--admin-t-label:500 14px/20px var(--font-sans);--admin-t-overline:600 12px/16px var(--font-sans);--admin-t-title:500 20px/28px var(--font-sans);--admin-t-section:600 16px/24px var(--font-sans);--admin-t-kpi:600 28px/36px var(--font-sans);--admin-bg:var(--colors-common-zinc-50);--admin-surface:var(--colors-common-white);--admin-surface-muted:var(--colors-common-zinc-100);--admin-divider:var(--colors-common-zinc-200);--admin-border:var(--colors-common-zinc-200);--admin-border-strong:var(--colors-common-zinc-300);--admin-ink:var(--colors-common-zinc-900);--admin-ink-2:var(--colors-common-zinc-600);--admin-ink-3:var(--colors-common-zinc-500);--admin-ink-disabled:var(--colors-common-zinc-400);--admin-skeleton:var(--colors-common-zinc-200);--admin-skeleton-shine:var(--colors-common-zinc-100);--status-live:var(--colors-common-blue-500);--status-live-bg:var(--colors-common-blue-50);--status-live-ink:var(--colors-common-blue-700);--status-ok:var(--colors-common-green-500);--status-ok-bg:var(--colors-common-green-50);--status-ok-ink:var(--colors-common-green-700);--status-blocked:var(--colors-common-red-500);--status-blocked-bg:var(--colors-common-red-50);--status-blocked-ink:var(--colors-common-red-700);--status-upcoming:var(--colors-common-yellow-500);--status-upcoming-bg:var(--colors-common-yellow-50);--status-upcoming-ink:var(--colors-common-yellow-800);--status-soon:var(--colors-common-purple-500);--status-soon-bg:var(--colors-common-purple-50);--status-soon-ink:var(--colors-common-purple-700);--status-past:var(--colors-common-zinc-400);--status-past-bg:var(--colors-common-zinc-100);--status-past-ink:var(--colors-common-zinc-600);--line-central:#0f766e;--line-harbour:#a21caf;--line-western:#7c3aed;--line-trans-harbour:#0e7490;--line-uran:#92400e;--line-vdr:#4d7c0f;--line-matheran:#9d174d;--cat-1:#0f766e;--cat-2:#7c3aed;--cat-3:#b45309;--cat-4:#475569;--cat-5:#be185d;--env-production:var(--colors-common-red-500);--env-staging:var(--colors-common-yellow-500)}:root{--blue-50:#f0f2ff;--blue-100:#e4e6ff;--blue-200:#cdd2ff;--blue-300:#a5acff;--blue-400:#7276ff;--blue-500:#3e3aff;--blue-600:#2612ff;--blue-700:#1c01ff;--blue-800:#1600cf;--blue-900:#1502b0;--blue-950:#080078;--orange-50:#fdf4ef;--orange-100:#fbe6d9;--orange-200:#f7c9b1;--orange-300:#f1a380;--orange-400:#ea744d;--orange-500:#e5532c;--orange-600:#d63a20;--orange-700:#b22a1c;--orange-800:#8e241e;--orange-900:#73201b;--orange-950:#3e0d0c;--gray-50:#fafafa;--gray-100:#f5f5f5;--gray-200:#e6e6e6;--gray-300:#d3d3d3;--gray-400:#a3a3a3;--gray-500:#808080;--gray-600:#535353;--gray-700:#404040;--gray-800:#272727;--gray-900:#1a1a1a;--gray-950:#0b0b0b;--red-200:#fecaca;--red-500:#ef4444;--red-700:#b91c1c;--purple-600:#6015cf;--green-200:#bbf7d0;--green-500:#22c55e;--green-700:#15803d;--yellow-200:#fef08a;--yellow-500:#eab308;--yellow-800:#854d0e;--magenta-500:#be00f8;--white:#ffffff;--black:#000000;--brand-primary:var(--blue-500);--brand-primary-hover:var(--blue-600);--brand-primary-light:var(--blue-200);--brand-primary-text:var(--blue-700);--brand-accent:var(--orange-500);--brand-accent-light:var(--orange-200);--brand-accent-text:var(--orange-700);--success-default:var(--green-500);--success-light:var(--green-200);--success-text:var(--green-700);--error-default:var(--red-500);--error-light:var(--red-200);--error-text:var(--red-700);--warning-default:var(--yellow-500);--warning-light:var(--yellow-200);--warning-text:var(--yellow-800);--attention-default:var(--orange-500);--attention-light:var(--orange-200);--attention-text:var(--orange-700);--bg-primary:var(--white);--bg-secondary:var(--gray-100);--bg-tertiary:var(--gray-200);--bg-active:var(--blue-200);--bg-disabled:var(--gray-200);--bg-hover:var(--gray-100);--surface-card:var(--white);--surface-shell:var(--gray-200);--surface-skeleton:var(--gray-300);--text-primary:var(--gray-900);--text-secondary:var(--gray-600);--text-tertiary:var(--gray-400);--text-disabled:var(--gray-300);--text-inverse:var(--white);--text-link:var(--blue-500);--border-primary:var(--gray-900);--border-secondary:var(--gray-400);--border-tertiary:var(--gray-200);--border-focus:var(--blue-500);--border-error:var(--red-500);--icon-primary:var(--gray-900);--icon-secondary:var(--gray-500);--icon-disabled:var(--gray-300);--icon-brand:var(--blue-500);--icon-success:var(--green-500);--icon-error:var(--red-500);--icon-warning:var(--yellow-500);--icon-attention:var(--orange-500);--notification-count-bg:var(--red-500);--notification-count-ring:var(--purple-600);--notification-count-text:var(--white);--notification-tile-alert:var(--red-500);--notification-tile-resolved:var(--green-500);--notification-tile-warning:var(--yellow-500);--notification-tile-birthday:var(--magenta-500);--notification-tile-info:var(--blue-500)}:root{--t-titleXXXL-size:80px;--t-titleXXXL-lh:88px;--t-titleXXL-size:64px;--t-titleXXL-lh:72px;--t-titleXL-size:48px;--t-titleXL-lh:56px;--t-titleL-size:40px;--t-titleL-lh:48px;--t-titleM-size:32px;--t-titleM-lh:40px;--t-titleS-size:24px;--t-titleS-lh:32px;--t-headline-size:20px;--t-headline-lh:28px;--t-stationName-size:18px;--t-stationName-lh:24px;--t-body-size:16px;--t-body-lh:24px;--t-bodyCaption-size:14px;--t-bodyCaption-lh:20px;--t-caption-size:12px;--t-caption-lh:16px;--t-microLabel-size:12px;--t-microLabel-lh:20px;--t-tag-size:11px;--t-tag-lh:16px;--w-regular:400;--w-medium:500;--w-semibold:600;--text-body:var(--t-body-size)/var(--t-body-lh) var(--f-primary)}.t-titleXXXL{font:var(--w-semibold) var(--t-titleXXXL-size)/var(--t-titleXXXL-lh) var(--f-primary)}.t-titleXXL{font:var(--w-semibold) var(--t-titleXXL-size)/var(--t-titleXXL-lh) var(--f-primary)}.t-titleXL{font:var(--w-semibold) var(--t-titleXL-size)/var(--t-titleXL-lh) var(--f-primary)}.t-titleL{font:var(--w-semibold) var(--t-titleL-size)/var(--t-titleL-lh) var(--f-primary)}.t-titleM{font:var(--w-semibold) var(--t-titleM-size)/var(--t-titleM-lh) var(--f-primary)}.t-titleS{font:var(--w-semibold) var(--t-titleS-size)/var(--t-titleS-lh) var(--f-primary)}.t-headline{font:var(--w-semibold) var(--t-headline-size)/var(--t-headline-lh) var(--f-primary)}.t-stationName{font:var(--w-semibold) var(--t-stationName-size)/var(--t-stationName-lh) var(--f-primary)}.t-body{font:var(--w-regular) var(--t-body-size)/var(--t-body-lh) var(--f-primary)}.t-body-m{font:var(--w-medium) var(--t-body-size)/var(--t-body-lh) var(--f-primary)}.t-bodyCaption{font:var(--w-regular) var(--t-bodyCaption-size)/var(--t-bodyCaption-lh) var(--f-primary)}.t-bodyCaption-m{font:var(--w-medium) var(--t-bodyCaption-size)/var(--t-bodyCaption-lh) var(--f-primary)}.t-caption{font:var(--w-regular) var(--t-caption-size)/var(--t-caption-lh) var(--f-primary)}.t-tag{font:var(--w-medium) var(--t-tag-size)/var(--t-tag-lh) var(--f-primary)}.mono{font-family:var(--f-mono)}:root{--s-0:0px;--s-4:4px;--s-8:8px;--s-12:12px;--s-16:16px;--s-20:20px;--s-24:24px;--s-32:32px;--s-40:40px;--s-48:48px;--s-64:64px;--s-80:80px;--screen-width:402px;--screen-height:874px;--screen-pad-x:24px;--screen-section-gap:24px;--time-col-width:96px;--stop-col-width:30px;--bottom-nav-height:72px;--nav-item-width:56px}:root{--r-none:0px;--r-xs:12px;--r-sm:16px;--r-btn:24px;--r-md:32px;--r-card:32px;--r-lg:40px;--r-2xl:48px;--r-xl:64px;--r-full:9999px;--r-phone-bezel:52px}.squircle{corner-shape:squircle;-webkit-corner-shape:squircle}.squircle[style*=--r-full],.squircle[style*="9999"],.pill,.squircle.pill{corner-shape:normal!important;-webkit-corner-shape:normal!important}:root{--bw-thin:1px;--bw-medium:1.5px;--bw-thick:2px;--bw-shared-edge:1px;--bw-outer-edge:1.5px}:root{--shadow-leg:0 6px 12px 0 rgba(0,0,0,.12);--shadow-rising:0 -4px 12px 0 rgba(0,0,0,.12);--shadow-bottom-nav:0 -4px 12px rgba(0,0,0,.06);--shadow-knob:0 .75px 3px rgba(0,0,0,.04),0 3px 9px rgba(0,0,0,.06);--shadow-phone:0 32px 80px -16px rgba(15,15,60,.22),0 2px 6px rgba(0,0,0,.06);--opacity-hover:.08;--opacity-pressed:.12;--opacity-disabled:.4;--opacity-scrim:.5;--bg-prototype:radial-gradient(ellipse at top,var(--blue-50) 0%,var(--gray-100) 60%);--tint-dark:invert(10%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(97%) contrast(89%);--tint-mute:invert(50%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(96%) contrast(87%);--tint-secondary:invert(32%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(94%) contrast(87%);--tint-disabled:invert(87%) sepia(0%) saturate(0%) hue-rotate(180deg) brightness(96%) contrast(87%);--tint-brand:invert(21%) sepia(88%) saturate(5620%) hue-rotate(243deg) brightness(102%) contrast(101%);--tint-brand-soft:invert(52%) sepia(56%) saturate(3287%) hue-rotate(219deg) brightness(101%) contrast(101%);--tint-success:invert(58%) sepia(88%) saturate(388%) hue-rotate(89deg) brightness(93%) contrast(88%);--tint-error:invert(20%) sepia(83%) saturate(3234%) hue-rotate(353deg) brightness(88%) contrast(95%);--tint-warning:invert(31%) sepia(54%) saturate(1180%) hue-rotate(6deg) brightness(93%) contrast(92%);--tint-white:brightness(0) invert(1)}*{box-sizing:border-box}body{margin:0;padding:0;font-family:var(--font-sans);color:var(--admin-ink);background:var(--admin-bg);-webkit-font-smoothing:antialiased}a{color:var(--colors-common-blue-500);text-decoration:none}a:hover{color:var(--colors-common-blue-700);text-decoration:underline}:focus-visible{outline:2px solid var(--colors-layout-focus);outline-offset:2px}@keyframes admin-shimmer{0%{background-position:-200px 0}to{background-position:200px 0}}@keyframes admin-pulse{0%,to{opacity:1}50%{opacity:.35}}.admin-skel{background:linear-gradient(90deg,var(--admin-skeleton) 0,var(--admin-skeleton-shine) 50%,var(--admin-skeleton) 100%);background-size:400px 100%;animation:admin-shimmer 1.4s linear infinite}.admin-live-dot{animation:admin-pulse 1.6s ease-in-out infinite}.admin-scroll{scrollbar-width:thin;scrollbar-color:var(--colors-common-zinc-300) transparent}html,body,#root{height:100%}
