:root{--ui-gray-50:249 250 251;--ui-gray-100:243 244 246;--ui-gray-200:229 231 235;--ui-gray-300:209 213 219;--ui-gray-400:156 163 175;--ui-gray-500:107 114 128;--ui-gray-600:75 85 99;--ui-gray-700:55 65 81;--ui-gray-800:31 41 55;--ui-gray-900:17 24 39;--ui-gray-950:3 7 18;--ui-accent-50:240 253 250;--ui-accent-100:204 251 241;--ui-accent-200:153 246 228;--ui-accent-300:94 234 212;--ui-accent-400:45 212 191;--ui-accent-500:13 148 136;--ui-accent-600:15 118 110;--ui-accent-700:17 94 89;--ui-accent-800:19 78 74;--ui-accent-900:4 47 46;--ui-accent-950:2 26 25;--ui-canvas:249 250 251;--ui-surface:255 255 255;--ui-elevated:255 255 255;--ui-recessed:243 244 246;--ui-tint:243 244 246;--ui-line:229 231 235;--ui-hairline:243 244 246;--ui-fg:17 24 39;--ui-fg-strong:3 7 18;--ui-fg-subtle:107 114 128;--ui-fg-placeholder:156 163 175;--ui-brand:15 118 110;--ui-brand-hover:17 94 89;--ui-brand-fg:15 118 110;--ui-brand-tint:240 253 250;--ui-font-sans:Inter;--ui-font-mono:ui-monospace;--ui-text-xs:0.75rem;--ui-text-xs-lh:1rem;--ui-text-sm:0.875rem;--ui-text-sm-lh:1.25rem;--ui-text-base:1rem;--ui-text-base-lh:1.5rem;--ui-text-lg:1.125rem;--ui-text-lg-lh:1.75rem;--ui-text-xl:1.25rem;--ui-text-xl-lh:1.75rem;--ui-text-2xl:1.5rem;--ui-text-2xl-lh:2rem;--ui-text-3xl:1.875rem;--ui-text-3xl-lh:2.25rem;--ui-text-4xl:2.25rem;--ui-text-4xl-lh:2.5rem;--ui-radius-xl:0.75rem;--ui-radius-2xl:1rem;--ui-radius-3xl:1.5rem;--ui-shadow-xs:0 1px 2px 0 rgb(0 0 0/0.05);--ui-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--ui-shadow:0 1px 3px 0 rgb(0 0 0/0.1),0 1px 2px -1px rgb(0 0 0/0.1);--ui-shadow-md:0 4px 6px -1px rgb(0 0 0/0.1),0 2px 4px -2px rgb(0 0 0/0.1);--ui-shadow-lg:0 10px 15px -3px rgb(0 0 0/0.1),0 4px 6px -4px rgb(0 0 0/0.1);--ui-shadow-xl:0 20px 25px -5px rgb(0 0 0/0.1),0 8px 10px -6px rgb(0 0 0/0.1);--ui-shadow-2xl:0 25px 50px -12px rgb(0 0 0/0.25);--ui-sidebar-w:16rem;--ui-sidebar-w-collapsed:4rem;--ui-header-h:3.5rem}[data-ui=relay]{--ui-gray-50:250 250 250;--ui-gray-100:245 245 245;--ui-gray-200:229 229 229;--ui-gray-300:212 212 212;--ui-gray-400:161 161 161;--ui-gray-500:115 115 115;--ui-gray-600:82 82 82;--ui-gray-700:64 64 64;--ui-gray-800:38 38 38;--ui-gray-900:23 23 23;--ui-gray-950:10 10 10;--ui-accent-50:238 246 255;--ui-accent-100:217 234 255;--ui-accent-200:188 218 255;--ui-accent-300:142 194 255;--ui-accent-400:89 161 255;--ui-accent-500:0 123 252;--ui-accent-600:0 104 214;--ui-accent-700:0 85 173;--ui-accent-800:0 69 140;--ui-accent-900:0 50 102;--ui-accent-950:0 35 74;--ui-canvas:251 251 251;--ui-surface:255 255 255;--ui-elevated:255 255 255;--ui-recessed:242 242 242;--ui-tint:245 245 245;--ui-line:229 229 229;--ui-hairline:238 238 238;--ui-fg:23 23 23;--ui-fg-strong:10 10 10;--ui-fg-subtle:115 115 115;--ui-fg-placeholder:161 161 161;--ui-brand:0 104 214;--ui-brand-hover:0 85 173;--ui-brand-fg:0 104 214;--ui-brand-tint:238 246 255;--ui-font-sans:var(--font-inter,Inter);--ui-font-mono:var(--font-geist-mono,ui-monospace);--ui-text-xs:12px;--ui-text-xs-lh:16px;--ui-text-sm:13px;--ui-text-sm-lh:18px;--ui-text-base:14px;--ui-text-base-lh:20px;--ui-text-lg:16px;--ui-text-lg-lh:24px;--ui-text-xl:20px;--ui-text-xl-lh:28px;--ui-text-2xl:24px;--ui-text-2xl-lh:32px;--ui-text-3xl:30px;--ui-text-3xl-lh:36px;--ui-text-4xl:36px;--ui-text-4xl-lh:40px;--ui-radius-xl:0.75rem;--ui-radius-2xl:0.75rem;--ui-radius-3xl:1rem;--ui-shadow-xs:0 1px 2px 0 rgb(0 0 0/0.05);--ui-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.05);--ui-shadow:0 1px 2px 0 rgb(0 0 0/0.06);--ui-shadow-md:0 4px 6px -1px rgb(0 0 0/0.08),0 2px 4px -2px rgb(0 0 0/0.08);--ui-shadow-lg:0 8px 16px -4px rgb(0 0 0/0.08),0 2px 4px -2px rgb(0 0 0/0.06);--ui-shadow-xl:0 12px 24px -6px rgb(0 0 0/0.12),0 4px 8px -4px rgb(0 0 0/0.08);--ui-shadow-2xl:0 24px 48px -12px rgb(0 0 0/0.2);--ui-sidebar-w:16rem;--ui-sidebar-w-collapsed:3.5rem;--ui-header-h:3.625rem;--background:0 0% 98%;--foreground:0 0% 9%;--card:0 0% 100%;--card-foreground:0 0% 9%;--popover:0 0% 100%;--popover-foreground:0 0% 9%;--secondary:0 0% 96%;--secondary-foreground:0 0% 9%;--muted:0 0% 96%;--muted-foreground:0 0% 45%;--accent:0 0% 96%;--accent-foreground:0 0% 9%;--border:0 0% 90%;--input:0 0% 90%;--primary:211 100% 42%;--primary-foreground:0 0% 100%;--ring:211 100% 42%;--radius:0.5rem}[data-ui=relay].dark{--ui-gray-50:250 250 250;--ui-gray-100:245 245 245;--ui-gray-200:229 229 229;--ui-gray-300:212 212 212;--ui-gray-400:161 161 161;--ui-gray-500:115 115 115;--ui-gray-600:74 74 74;--ui-gray-700:46 46 46;--ui-gray-800:26 26 26;--ui-gray-900:16 16 16;--ui-gray-950:6 6 6;--ui-canvas:6 6 6;--ui-surface:16 16 16;--ui-elevated:26 26 26;--ui-recessed:11 11 11;--ui-tint:38 38 38;--ui-line:46 46 46;--ui-hairline:33 33 33;--ui-fg:245 245 245;--ui-fg-strong:250 250 250;--ui-fg-subtle:161 161 161;--ui-fg-placeholder:115 115 115;--ui-brand:0 104 214;--ui-brand-hover:0 111 230;--ui-brand-fg:89 161 255;--ui-brand-tint:0 35 74;--ui-shadow-xs:0 1px 2px 0 rgb(0 0 0/0.3);--ui-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.3);--ui-shadow:0 1px 2px 0 rgb(0 0 0/0.3);--ui-shadow-md:0 4px 6px -1px rgb(0 0 0/0.3),0 2px 4px -2px rgb(0 0 0/0.3);--ui-shadow-lg:0 8px 16px -4px rgb(0 0 0/0.4),0 2px 4px -2px rgb(0 0 0/0.3);--ui-shadow-xl:0 12px 24px -6px rgb(0 0 0/0.5),0 4px 8px -4px rgb(0 0 0/0.3);--ui-shadow-2xl:0 24px 48px -12px rgb(0 0 0/0.6);--background:0 0% 2%;--foreground:0 0% 96%;--card:0 0% 6%;--card-foreground:0 0% 96%;--popover:0 0% 10%;--popover-foreground:0 0% 96%;--secondary:0 0% 15%;--secondary-foreground:0 0% 96%;--muted:0 0% 15%;--muted-foreground:0 0% 63%;--accent:0 0% 15%;--accent-foreground:0 0% 96%;--border:0 0% 18%;--input:0 0% 18%;--primary:211 100% 42%;--primary-foreground:0 0% 100%;--ring:214 100% 67%}[data-ui=relay] body{--color-primary:#0068d6;--color-primary-hover:#0055ad;--color-primary-light:#d9eaff;--color-accent:#007bfc;--color-accent-hover:#0068d6;--gradient-primary:linear-gradient(135deg,#0068d6,#007bfc);--gradient-primary-dark:linear-gradient(135deg,#0055ad,#0068d6);--color-bg-primary:#fbfbfb;--color-bg-secondary:#fafafa;--color-bg-tertiary:#f2f2f2;--color-bg-card:#ffffff;--color-bg-primary-dark:#060606;--color-bg-secondary-dark:#101010;--color-bg-tertiary-dark:#1a1a1a;--color-bg-card-dark:#101010;--color-border:#e5e5e5;--color-border-dark:#2e2e2e;--color-text-primary:#171717;--color-text-secondary:#737373;--color-text-primary-dark:#f5f5f5;--color-text-secondary-dark:#a1a1a1;--color-sidebar-bg:#fbfbfb;--color-sidebar-bg-dark:#060606;--color-sidebar-active:#f2f2f2;--color-sidebar-active-dark:#1a1a1a;--toast-bg:#ffffff;--toast-color:#171717;--toast-border:#e5e5e5;font-family:var(--ui-font-sans),ui-sans-serif,system-ui,-apple-system,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Apple Color Emoji","Segoe UI Emoji","Noto Color Emoji",sans-serif;font-size:var(--ui-text-base);line-height:var(--ui-text-base-lh);color:rgb(var(--ui-fg));font-feature-settings:"cv11","ss01"}[data-ui=relay] body,html[data-ui=relay].dark,html[data-ui=relay].dark body{background-color:rgb(var(--ui-canvas))}html[data-ui=relay].dark body{--toast-bg:#1a1a1a;--toast-color:#f5f5f5;--toast-border:#2e2e2e;color:rgb(var(--ui-fg))}html[data-ui=relay].dark .dark\:text-blue-300,html[data-ui=relay].dark .dark\:text-blue-400,html[data-ui=relay].dark .text-blue-500,html[data-ui=relay].dark .text-blue-600,html[data-ui=relay].dark .text-blue-700{color:rgb(var(--ui-brand-fg))!important}html[data-ui=relay] ::-moz-selection{background-color:#d9eaff;color:#0055ad}html[data-ui=relay] ::selection{background-color:#d9eaff;color:#0055ad}html[data-ui=relay].dark ::-moz-selection{background-color:#00234a;color:#8ec2ff}html[data-ui=relay].dark ::selection{background-color:#00234a;color:#8ec2ff}[data-ui=relay] table{font-variant-numeric:tabular-nums}[data-ui=relay] thead th{text-transform:none!important;letter-spacing:normal!important;font-weight:500!important;font-size:var(--ui-text-sm);line-height:var(--ui-text-sm-lh);color:rgb(var(--ui-fg-subtle))}[data-ui=relay] :is(th,td).px-6{padding-left:1rem;padding-right:1rem}[data-ui=relay] :is(th,td).py-4{padding-top:.75rem;padding-bottom:.75rem}[data-ui=relay] code,[data-ui=relay] kbd,[data-ui=relay] pre{font-family:var(--ui-font-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[data-ui=relay] :is(input,select,textarea)::-moz-placeholder{color:rgb(var(--ui-fg-placeholder))}[data-ui=relay] :is(input,select,textarea)::placeholder{color:rgb(var(--ui-fg-placeholder))}[data-ui=relay] ::-webkit-scrollbar{width:10px;height:10px}[data-ui=relay] ::-webkit-scrollbar-track{background:transparent}[data-ui=relay] ::-webkit-scrollbar-thumb{background-color:rgb(var(--ui-gray-300));border:3px solid transparent;background-clip:padding-box;border-radius:9999px}html[data-ui=relay].dark ::-webkit-scrollbar-thumb{background-color:rgb(var(--ui-gray-700))}@keyframes relay-pop{0%{opacity:0;transform:translateY(-2px) scale(.98)}to{opacity:1;transform:none}}@keyframes relay-fade{0%{opacity:0}to{opacity:1}}@keyframes relay-slide-left{0%{transform:translateX(16px);opacity:0}to{transform:none;opacity:1}}@keyframes relay-slide-right{0%{transform:translateX(-16px);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){[data-ui=cloudtheme] [class*="animate-[relay-"],[data-ui=relay] [class*="animate-[relay-"]{animation:none!important}}[data-ui=cloudtheme]{--ink:#15171a;--muted:#5b6470;--line:#e6e8eb;--surface:#ffffff;--canvas:#f7f8fa;--accent:#f6821f;--blue:#2563eb;--green:#16a34a;--purple:#7c3aed;--ui-gray-50:247 248 250;--ui-gray-100:243 244 246;--ui-gray-200:230 232 235;--ui-gray-300:209 213 219;--ui-gray-400:138 144 152;--ui-gray-500:91 100 112;--ui-gray-600:69 74 82;--ui-gray-700:55 65 81;--ui-gray-800:32 35 40;--ui-gray-900:21 23 26;--ui-gray-950:13 15 18;--ui-accent-50:255 247 237;--ui-accent-100:255 242 232;--ui-accent-200:254 215 170;--ui-accent-300:253 186 116;--ui-accent-400:248 164 93;--ui-accent-500:246 130 31;--ui-accent-600:194 65 12;--ui-accent-700:154 52 18;--ui-accent-800:124 45 18;--ui-accent-900:67 20 7;--ui-accent-950:43 13 4;--ui-canvas:247 248 250;--ui-surface:255 255 255;--ui-elevated:255 255 255;--ui-recessed:243 244 246;--ui-tint:243 244 246;--ui-line:230 232 235;--ui-hairline:240 241 243;--ui-fg:21 23 26;--ui-fg-strong:21 23 26;--ui-fg-subtle:91 100 112;--ui-fg-placeholder:122 128 136;--ui-brand:194 65 12;--ui-brand-hover:154 52 18;--ui-brand-fg:212 90 9;--ui-brand-tint:255 242 232;--ui-font-sans:var(--font-geist-sans,var(--font-inter,Inter));--ui-font-mono:var(--font-geist-mono,ui-monospace);--ui-text-xs:11px;--ui-text-xs-lh:15px;--ui-text-sm:12px;--ui-text-sm-lh:16px;--ui-text-base:13px;--ui-text-base-lh:18px;--ui-text-lg:14px;--ui-text-lg-lh:20px;--ui-text-xl:17px;--ui-text-xl-lh:24px;--ui-text-2xl:25px;--ui-text-2xl-lh:30px;--ui-text-3xl:27px;--ui-text-3xl-lh:32px;--ui-text-4xl:32px;--ui-text-4xl-lh:38px;--ui-radius-xl:10px;--ui-radius-2xl:10px;--ui-radius-3xl:12px;--ui-shadow-xs:0 1px 2px 0 rgb(21 23 26/0.04);--ui-shadow-sm:0 1px 2px 0 rgb(21 23 26/0.05);--ui-shadow:0 1px 2px 0 rgb(21 23 26/0.06);--ui-shadow-md:0 4px 12px -2px rgb(21 23 26/0.08);--ui-shadow-lg:0 10px 30px rgb(17 17 17/0.08);--ui-shadow-xl:0 14px 40px rgb(17 24 39/0.12);--ui-shadow-2xl:0 18px 55px rgb(17 24 39/0.2);--ui-sidebar-w:252px;--ui-sidebar-w-collapsed:64px;--ui-header-h:68px;--background:220 14% 97%;--foreground:216 11% 9%;--card:0 0% 100%;--card-foreground:216 11% 9%;--popover:0 0% 100%;--popover-foreground:216 11% 9%;--secondary:220 14% 96%;--secondary-foreground:216 11% 9%;--muted:220 14% 96%;--muted-foreground:214 10% 40%;--accent:24 100% 95%;--accent-foreground:24 91% 43%;--border:216 12% 91%;--input:216 12% 91%;--primary:21 90% 40%;--primary-foreground:0 0% 100%;--ring:221 83% 53%;--radius:10px}[data-ui=cloudtheme].dark{--ink:#f3f4f6;--muted:#949ca8;--line:#2a2f37;--surface:#15171a;--canvas:#0d0f12;--accent:#f6821f;--blue:#3b82f6;--green:#22c55e;--purple:#8b5cf6;--ui-gray-50:247 248 250;--ui-gray-100:243 244 246;--ui-gray-200:230 232 235;--ui-gray-300:209 213 219;--ui-gray-400:148 156 168;--ui-gray-500:107 114 128;--ui-gray-600:75 82 94;--ui-gray-700:42 47 55;--ui-gray-800:28 31 36;--ui-gray-900:21 23 26;--ui-gray-950:13 15 18;--ui-canvas:13 15 18;--ui-surface:21 23 26;--ui-elevated:28 31 36;--ui-recessed:17 19 23;--ui-tint:32 36 42;--ui-line:42 47 55;--ui-hairline:32 36 42;--ui-fg:243 244 246;--ui-fg-strong:255 255 255;--ui-fg-subtle:148 156 168;--ui-fg-placeholder:107 114 128;--ui-brand:194 65 12;--ui-brand-hover:234 88 12;--ui-brand-fg:251 146 60;--ui-brand-tint:67 26 7;--ui-shadow-xs:0 1px 2px 0 rgb(0 0 0/0.3);--ui-shadow-sm:0 1px 2px 0 rgb(0 0 0/0.3);--ui-shadow:0 1px 2px 0 rgb(0 0 0/0.35);--ui-shadow-md:0 4px 12px -2px rgb(0 0 0/0.4);--ui-shadow-lg:0 10px 30px rgb(0 0 0/0.45);--ui-shadow-xl:0 14px 40px rgb(0 0 0/0.55);--ui-shadow-2xl:0 18px 55px rgb(0 0 0/0.65);--background:216 16% 6%;--foreground:220 14% 96%;--card:216 11% 9%;--card-foreground:220 14% 96%;--popover:216 11% 11%;--popover-foreground:220 14% 96%;--secondary:215 14% 15%;--secondary-foreground:220 14% 96%;--muted:215 14% 15%;--muted-foreground:216 11% 62%;--accent:215 14% 15%;--accent-foreground:220 14% 96%;--border:217 13% 19%;--input:217 13% 19%;--primary:21 90% 40%;--primary-foreground:0 0% 100%;--ring:217 91% 60%}[data-ui=cloudtheme] body{--color-primary:#c2410c;--color-primary-hover:#9a3412;--color-primary-light:#fff2e8;--color-accent:#f6821f;--color-accent-hover:#d45a09;--gradient-primary:linear-gradient(135deg,#f8a45d,#f6821f);--gradient-primary-dark:linear-gradient(135deg,#c2410c,#f6821f);--color-bg-primary:#f7f8fa;--color-bg-secondary:#ffffff;--color-bg-tertiary:#f3f4f6;--color-bg-card:#ffffff;--color-bg-primary-dark:#0d0f12;--color-bg-secondary-dark:#15171a;--color-bg-tertiary-dark:#1c1f24;--color-bg-card-dark:#15171a;--color-border:#e6e8eb;--color-border-dark:#2a2f37;--color-text-primary:#15171a;--color-text-secondary:#5b6470;--color-text-primary-dark:#f3f4f6;--color-text-secondary-dark:#949ca8;--color-sidebar-bg:#ffffff;--color-sidebar-bg-dark:#15171a;--color-sidebar-active:#fff2e8;--color-sidebar-active-dark:#2a180d;--toast-bg:#ffffff;--toast-color:#15171a;--toast-border:#e6e8eb;font-family:var(--font-geist-sans),var(--ui-font-sans),Arial,sans-serif;font-size:var(--ui-text-base);line-height:var(--ui-text-base-lh);color:rgb(var(--ui-fg))}[data-ui=cloudtheme] body,html[data-ui=cloudtheme].dark,html[data-ui=cloudtheme].dark body{background-color:rgb(var(--ui-canvas))}html[data-ui=cloudtheme].dark body{--toast-bg:#1c1f24;--toast-color:#f3f4f6;--toast-border:#2a2f37;color:rgb(var(--ui-fg))}html[data-ui=cloudtheme].dark .dark\:text-blue-300,html[data-ui=cloudtheme].dark .dark\:text-blue-400,html[data-ui=cloudtheme].dark .text-blue-500,html[data-ui=cloudtheme].dark .text-blue-600,html[data-ui=cloudtheme].dark .text-blue-700{color:rgb(var(--ui-brand-fg))!important}html[data-ui=cloudtheme] ::-moz-selection{background-color:#fff2e8;color:#c2410c}html[data-ui=cloudtheme] ::selection{background-color:#fff2e8;color:#c2410c}html[data-ui=cloudtheme].dark ::-moz-selection{background-color:#431407;color:#fdba74}html[data-ui=cloudtheme].dark ::selection{background-color:#431407;color:#fdba74}[data-ui=cloudtheme] :focus-visible{outline:3px solid #2563eb66!important;outline-offset:2px;box-shadow:none!important}[data-ui=cloudtheme] table{font-variant-numeric:tabular-nums;border-collapse:collapse}[data-ui=cloudtheme] thead th{text-transform:uppercase!important;letter-spacing:.07em!important;font-weight:700!important;font-size:10px!important;line-height:14px!important;color:#5b6470;background-color:#fafafa}html[data-ui=cloudtheme].dark thead th{color:#949ca8;background-color:#111317}[data-ui=cloudtheme] code,[data-ui=cloudtheme] kbd,[data-ui=cloudtheme] pre{font-family:var(--ui-font-mono),ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}[data-ui=cloudtheme] :is(input,select,textarea)::-moz-placeholder{color:rgb(var(--ui-fg-placeholder))}[data-ui=cloudtheme] :is(input,select,textarea)::placeholder{color:rgb(var(--ui-fg-placeholder))}.eyebrow{color:#68717c;font-size:10px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin:0 0 8px}.dark .eyebrow{color:#949ca8}.dot{display:inline-block;width:8px;height:8px;border-radius:50%;background:var(--blue,#2563eb);flex-shrink:0}.dot.brand,.dot.orange{background:var(--accent,#f6821f)}.dot.green,.dot.success{background:var(--green,#16a34a)}.dot.purple{background:var(--purple,#7c3aed)}.dot.blue,.dot.info{background:var(--blue,#2563eb)}.bars{display:flex;align-items:flex-end;height:150px;gap:6px;margin:22px 0 8px;background:repeating-linear-gradient(to bottom,transparent 0,transparent 36px,rgb(var(--ui-hairline)) 37px)}.bars span{flex:1;background:linear-gradient(#f8a45d,#f6821f);border-radius:3px 3px 0 0;min-width:4px;opacity:.85;transition:opacity .15s ease}.bars span:hover{opacity:1}.meter{display:flex;align-items:center;gap:10px;width:100%}.meter-track{height:7px;flex:1;background:rgb(var(--ui-recessed));border-radius:999px;overflow:hidden}.meter-track span{display:block;height:100%;background:var(--green,#16a34a);border-radius:999px}.meter small{color:rgb(var(--ui-fg-subtle));font-size:11px;font-variant-numeric:tabular-nums}.status-dot{display:inline-block;width:6px;height:6px;background:#22c55e;border-radius:50%;margin-left:5px;vertical-align:middle}.site-icon{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:6px;background:#eff6ff;color:#2563eb;font-size:10px;font-weight:700;flex-shrink:0}.dark .site-icon{background:rgb(37 99 235/.18);color:#60a5fa}html[data-ui=cloudtheme] main.flex-1,html[data-ui=relay] main.flex-1{min-width:0}