:root{color-scheme:light;--bg:var(--l1-surface-2);--bg-strong:var(--l1-surface-3);--surface:var(--l1-surface-1);--surface-subtle:var(--l1-surface-2);--surface-raised:var(--l1-surface-1);--surface-active:var(--l1-brand-soft);--line:var(--l1-border);--line-soft:var(--l1-surface-3);--line-strong:var(--l1-border-strong);--text:var(--l1-ink);--text-soft:var(--l1-ink-soft);--muted:var(--l1-ink-muted);--muted-light:var(--l1-text-dim,#9ca3af);--accent:var(--l1-brand);--accent-strong:var(--l1-brand-strong);--accent-soft:var(--l1-brand-soft);--accent-border:var(--l1-brand-border);--accent-teal:var(--l1-accent);--green:var(--l1-ok);--green-soft:var(--l1-ok-soft);--amber:var(--l1-warn);--amber-soft:var(--l1-warn-soft);--red:var(--l1-danger);--red-soft:var(--l1-danger-soft);--radius-card:var(--l1-radius-md);--radius-control:var(--l1-radius-sm);--shadow-line:0 1px 0 rgba(17,24,39,0.04);--shadow-panel:var(--l1-shadow-sm);--shadow-floating:var(--l1-shadow-lg);--console-nav-offset:91px}*{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);color:var(--text);font-family:var(--l1-font-body);letter-spacing:0;margin:0;min-height:100vh}a{color:inherit}button,input,select,textarea{font:inherit}a:focus-visible,button:focus-visible,select:focus-visible,textarea:focus-visible,input:focus-visible,summary:focus-visible{outline:3px solid rgba(37,99,235,0.18);outline-offset:2px}svg,i[data-lucide]{flex:0 0 auto;display:inline-block;height:16px;width:16px}.app-shell{display:grid;grid-template-columns:272px minmax(0,1fr);min-height:100vh}.sidebar{background:#ffffff;border-right:1px solid var(--line)}.sidebar-inner{display:flex;flex-direction:column;gap:18px;min-height:100vh;padding:14px;position:sticky;top:0}.sidebar-top{border-bottom:1px solid var(--line-soft);display:grid;gap:14px;padding-bottom:16px}.brand{border-radius:var(--radius-card);display:block;padding:10px;text-decoration:none}.brand:hover{background:#f3f6fb}.brand-copy{min-width:0}.brand strong{color:var(--text);display:block;font-size:19px;font-weight:850;line-height:1.1;overflow-wrap:anywhere}.brand small{color:var(--muted);display:block;font-size:12px;margin-top:3px}.eyebrow,.sidebar-label{color:var(--muted);display:block;font-size:11px;font-weight:850;text-transform:uppercase}.sidebar-section{display:grid;gap:6px}.sidebar-label{padding:0 10px}.nav{display:grid;gap:4px}.nav a{align-items:center;border:1px solid transparent;border-radius:var(--radius-control);color:var(--text-soft);display:flex;font-size:13px;font-weight:780;gap:10px;min-height:38px;padding:9px 10px;position:relative;text-decoration:none;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease}.nav a svg,.nav a i[data-lucide]{color:var(--muted)}.nav a:hover{background:#f5f7fb;border-color:var(--line-soft);color:var(--text)}.nav a.is-active,.nav a[aria-current="page"]{background:var(--l1-surface-3);border-color:var(--l1-border);color:var(--l1-ink)}.nav a.is-active svg,.nav a[aria-current="page"] svg,.nav a.is-active i[data-lucide],.nav a[aria-current="page"] i[data-lucide]{color:var(--l1-ink)}.main{min-width:0;padding:0 32px 40px}.dashboard-shell{min-height:calc(100vh - var(--console-nav-offset));padding-top:var(--console-nav-offset)}.dashboard-shell{padding-top:0}.dashboard-shell{--console-nav-offset:63px}.dashboard-shell .sidebar-inner{max-height:calc(100vh - var(--console-nav-offset));min-height:0;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;top:var(--console-nav-offset)}.dashboard-shell .sidebar-inner{overflow-y:hidden}.l1-console-sidebar-scroll{display:flex;flex:1 1 auto;flex-direction:column;gap:.75rem;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-right:.125rem;scrollbar-gutter:stable}@media (min-width:992px){.dashboard-shell .sidebar-inner{min-height:calc(100vh - var(--console-nav-offset))}.l1-client-portal-body .dashboard-shell .sidebar-inner{min-height:calc(100vh - 64px)}html[data-l1-theme="dark"] .l1-console-body .dashboard-shell .sidebar-inner{min-height:calc(100vh - 64px)}html[data-l1-theme="dark"] .l1-client-portal-body .dashboard-shell .sidebar-inner{min-height:100vh}}.dashboard-shell .main{padding-top:28px}.breadcrumbs{align-items:center;color:var(--text-soft);display:flex;font-size:13px;font-weight:780;gap:7px;min-width:0}.breadcrumbs span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.breadcrumbs i[data-lucide]{color:var(--muted-light);height:14px;width:14px}.status-pill,.neutral-pill,.danger-pill,.badge{align-items:center;border-radius:999px;display:inline-flex;font-size:11px;font-weight:800;gap:6px;letter-spacing:0.03em;line-height:1;min-height:24px;padding:5px 10px;text-transform:uppercase;white-space:nowrap}.status-pill{background:rgba(15,122,74,0.10);border:1px solid rgba(15,122,74,0.24);color:var(--green)}.neutral-pill{background:rgba(91,98,120,0.08);border:1px solid rgba(91,98,120,0.18);color:#4b5565}.danger-pill{background:rgba(180,35,24,0.08);border:1px solid rgba(180,35,24,0.20);color:var(--red)}.badge{margin-top:10px;padding:5px 8px}.topbar{align-items:flex-start;background:transparent;border-bottom:1px solid var(--line);display:flex;gap:18px;justify-content:space-between;margin-bottom:18px;padding:2px 0 18px}h1{color:var(--text);font-size:24px;font-weight:850;line-height:1.16;margin:4px 0 0}.grid{display:grid;gap:12px;grid-template-columns:repeat(4,minmax(0,1fr))}.stack{display:grid;gap:14px}.panel{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:none;padding:18px}.panel h2{color:var(--text);font-size:13px;font-weight:850;margin:0 0 8px}.panel-heading{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.panel-heading h2,.panel-heading p{margin:0}.panel-heading p{margin-top:4px}.metric{color:var(--text);font-size:28px;font-variant-numeric:tabular-nums;font-weight:850;line-height:1;margin:8px 0 6px}.status-row-meta{color:var(--muted);font-size:12px}.uptime-history{align-items:end;display:grid;gap:4px;grid-template-columns:repeat(30,minmax(4px,1fr));margin-top:12px}.uptime-day{align-items:end;background:#f1f5f9;border-radius:3px;display:flex;height:32px;overflow:hidden}.uptime-day span{background:#cbd5e1;border-radius:3px;display:block;width:100%}.uptime-day-passing span{background:var(--green)}.uptime-day-degraded span{background:var(--amber)}.uptime-day-failing span{background:var(--red)}.uptime-day-unknown span{background:#cbd5e1}.status-page .uptime-day{border:1px solid rgba(148,163,184,0.14);border-radius:4px}.muted{color:var(--muted);font-size:14px;line-height:1.5}.button{align-items:center;background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-control);color:#ffffff;cursor:pointer;display:inline-flex;font-size:13px;font-weight:700;gap:8px;justify-content:center;min-height:38px;padding:9px 15px;text-decoration:none;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease,box-shadow 150ms ease}.button:hover{background:var(--accent-strong);border-color:var(--accent-strong);box-shadow:0 6px 14px var(--l1-primary-glow,rgba(159,167,178,0.18))}.button:focus-visible,.icon-button:focus-visible,.nav a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.icon-button{align-items:center;background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-control);color:var(--text-soft);display:inline-flex;height:36px;justify-content:center;text-decoration:none;transition:background-color 150ms ease,border-color 150ms ease,color 150ms ease;width:36px}.icon-button:hover{background:var(--accent-soft);border-color:var(--accent);color:var(--accent)}.checkbox-row{align-items:flex-start;background:#fbfdff;border:1px solid var(--line);border-radius:var(--radius-card);display:flex;gap:10px;margin:4px 0 6px;padding:12px}.checkbox-row input{accent-color:var(--accent);margin-top:3px}.checkbox-row strong,.checkbox-row small{display:block}.checkbox-row small{color:var(--muted);font-size:12px;font-weight:500;margin-top:2px}.form-error{color:var(--red);font-size:13px;font-weight:780}.table-row{align-items:center;border-top:1px solid var(--line-soft);display:flex;gap:14px;justify-content:space-between;padding:13px 16px}.table-row:hover{background:#fbfdff}.table-row:first-child{border-top:0}.table-row strong{color:var(--text);font-size:14px;font-weight:850}.table-row>div>span{color:var(--muted);display:block;font-size:12px;margin-top:3px}.status-list{display:grid;margin-top:14px}.status-page{display:grid;gap:20px}.status-hero{align-items:center;background:radial-gradient(circle at 16% 18%,rgba(207,211,216,0.18),transparent 34%),linear-gradient(135deg,rgba(165,172,182,0.16),rgba(90,99,112,0.12) 46%,rgba(255,255,255,0.03) 100%),linear-gradient(180deg,#2f343a 0%,#393f48 58%,#454c56 100%);border:0;border-radius:var(--radius-card);box-shadow:0 18px 42px rgba(57,63,72,0.16);color:#ffffff;display:flex;gap:18px;justify-content:space-between;overflow:hidden;padding:22px;position:relative}.status-hero::before{background:linear-gradient(90deg,rgba(255,255,255,0.07) 1px,transparent 1px),linear-gradient(180deg,rgba(255,255,255,0.07) 1px,transparent 1px);background-size:36px 36px;content:"";inset:0;opacity:0.7;pointer-events:none;position:absolute}.status-hero>*{position:relative;z-index:1}.status-hero h1,.status-hero p{margin:0}.status-hero h1{color:#ffffff;font-size:28px;letter-spacing:0;text-shadow:0 1px 2px rgba(17,19,22,0.24)}.status-hero .eyebrow{color:rgba(255,255,255,0.7);letter-spacing:0.04em}.status-hero p{color:rgba(255,255,255,0.84);font-size:15px;margin-top:7px;text-shadow:0 1px 2px rgba(17,19,22,0.18)}.status-hero-state{align-items:flex-end;display:grid;gap:8px;justify-items:end}.status-hero-state>span:last-child{color:rgba(255,255,255,0.8);font-size:12px;font-weight:760;text-shadow:0 1px 2px rgba(17,19,22,0.18);white-space:nowrap}.status-incidents,.public-status-shell{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:0 10px 30px rgba(17,24,39,0.05);overflow:hidden}.status-section-heading,.public-status-summary{align-items:center;border-bottom:1px solid var(--line);display:flex;gap:16px;justify-content:space-between;padding:18px 20px}.status-section-heading h2,.status-section-heading p,.public-status-summary h2,.public-status-summary p{margin:0}.status-section-heading p,.public-status-summary p{margin-top:5px}.public-status-refresh{background:var(--surface-subtle);border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:12px;font-weight:760;padding:7px 10px;white-space:nowrap}.public-status-list{display:grid;gap:14px;margin:0;padding:14px}.public-status-group-card{background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow-line);display:grid;overflow:hidden}.public-status-group-heading{align-items:center;background:linear-gradient(180deg,#fbfdff,#f7faff);border-bottom:1px solid var(--line-soft);display:flex;gap:12px;justify-content:space-between;padding:13px 15px}.public-status-group-heading h3{color:var(--text);font-size:13px;font-weight:850;margin:0}.public-status-group-heading span{color:var(--muted);font-size:12px;font-weight:760}.status-row{align-items:center;border-top:1px solid var(--line-soft);display:flex;gap:16px;justify-content:space-between;padding:14px 0}.status-row:first-child{border-top:0}.status-row-main{display:grid;gap:5px;min-width:0}.status-row-main strong{color:var(--text);font-size:14px;font-weight:850}.status-row-meta{display:flex;flex-wrap:wrap;gap:6px 10px;line-height:1.4}.status-row-meta span{white-space:nowrap}.status-service{border-top:1px solid var(--line-soft)}.status-service:first-of-type{border-top:0}.status-service-link{color:inherit;display:block;text-decoration:none}.status-service summary::-webkit-details-marker{display:none}.status-service-trigger{cursor:pointer;list-style:none;padding:15px;transition:background-color 150ms ease,border-color 150ms ease,transform 150ms ease}.status-service-trigger:hover,.status-service[open] .status-service-trigger{background:#fbfdff}.status-service-link:hover .status-service-trigger{background:#fbfdff;transform:translateX(2px)}.status-row-state{align-items:center;display:flex;gap:10px}.status-row-state i[data-lucide]{color:var(--muted-light);transition:transform 150ms ease}.status-service[open] .status-row-state i[data-lucide]{transform:rotate(180deg)}.status-service-link:hover .status-row-state i[data-lucide]{color:var(--accent);transform:translateX(2px)}.public-status-service-history{align-items:end;display:grid;gap:3px;grid-template-columns:repeat(30,minmax(3px,1fr));margin-top:10px;max-width:520px}.public-status-service-history .uptime-day{height:18px}.status-back-link{align-items:center;color:var(--text-soft);display:inline-flex;font-size:13px;font-weight:780;gap:8px;text-decoration:none;width:fit-content}.status-back-link:hover{color:var(--accent)}.status-detail-body{display:grid;gap:16px;padding:18px 20px 20px}.uptime-history-large .uptime-day{height:42px}.latency-location-card{align-content:start;background:#ffffff;border:1px solid var(--line);border-radius:var(--radius-card);display:grid;gap:8px;justify-items:start;padding:12px}.latency-location-card .neutral-pill{align-self:start;justify-self:start}.latency-location-card strong,.latency-location-card span,.latency-location-card small{display:block}.latency-location-card strong{color:var(--text);font-size:13px;font-weight:850}.latency-location-card span,.latency-location-card small{color:var(--muted);font-size:12px}html[data-l1-theme="dark"] .status-page .latency-location-card{background:rgba(255,255,255,0.055)!important;border-color:rgba(255,255,255,0.13)!important;box-shadow:none;color:#f8fafc!important}html[data-l1-theme="dark"] .status-page .latency-location-card strong{color:#f8fafc!important}html[data-l1-theme="dark"] .status-page .latency-location-card span,html[data-l1-theme="dark"] .status-page .latency-location-card small{color:#b6bcc5!important}html[data-l1-theme="dark"] .status-page .latency-location-card .neutral-pill{background:rgba(255,255,255,0.08);border-color:rgba(255,255,255,0.14);color:#e8eaec}.status-legend{display:flex;flex-wrap:wrap;gap:9px;margin-top:10px}.status-legend span{align-items:center;color:var(--muted);display:inline-flex;font-size:12px;gap:6px}.legend-dot{border-radius:999px;display:inline-block;height:8px;width:8px}.legend-dot-good{background:var(--green)}.legend-dot-warning{background:var(--amber)}.legend-dot-bad{background:var(--red)}.incident-history-list{display:grid;gap:12px;margin-top:14px}.incident-public-card{background:var(--surface-subtle);border:1px solid var(--line);border-radius:var(--radius-card);padding:14px}.incident-public-card h3{color:var(--text);font-size:15px;margin:0}.incident-history-card{background:#ffffff}.incident-history-meta{align-items:flex-end;display:grid;gap:6px;justify-items:end}.incident-history-meta>span:last-child{color:var(--muted);font-size:12px;font-weight:760;text-align:right}.incident-public-updates{border-top:1px solid var(--line-soft);display:grid;gap:10px;margin-top:12px;padding-top:12px}.incident-public-update strong,.incident-public-update span{display:inline-block;font-size:12px}.incident-public-update strong{color:var(--text);font-weight:850;margin-right:8px}.incident-public-update span{color:var(--muted)}.incident-public-update p{color:var(--text-soft);font-size:14px;line-height:1.55;margin:8px 0 0}@media (max-width:980px){.grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){:root{--console-nav-offset:80px}.app-shell{grid-template-columns:1fr}.sidebar{border-bottom:1px solid var(--line);border-right:0}.sidebar-inner{min-height:auto;position:static}.dashboard-shell .sidebar-inner{max-height:none;overflow-y:visible;top:0}.main{padding:0 18px 26px}.dashboard-shell .main{padding-top:20px}.nav{grid-template-columns:repeat(2,minmax(0,1fr))}.grid{grid-template-columns:1fr}.topbar,.status-row,.status-hero,.status-section-heading,.public-status-summary,.table-row,.panel-heading{align-items:flex-start;flex-direction:column}.public-status-refresh{white-space:normal}.status-hero-state{align-items:flex-start;justify-items:start}.status-row-meta span{white-space:normal}}@media (max-width:560px){.nav{grid-template-columns:1fr}h1{font-size:23px}}.l1-client-portal-body{--l1-console-content-max:1140px}.l1-client-portal-body .l1-console-content>:where(.status-page){margin-left:auto;margin-right:auto;max-width:var(--l1-console-content-max);width:min(100%,var(--l1-console-content-width))}@media (min-width:1200px){.l1-client-portal-body{--l1-console-content-width:78vw;--l1-console-content-max:1140px}}@media (max-width:1199.98px){.l1-client-portal-body{--l1-console-content-width:100%;--l1-console-content-max:100%}}html[data-l1-theme="dark"] .checkbox-row input[type="checkbox"]{background-color:var(--l1-surface-2)!important;border-color:var(--l1-line)!important}html[data-l1-theme="dark"] .checkbox-row input[type="checkbox"]:checked{background-color:var(--l1-brand)!important;border-color:var(--l1-brand)!important}html[data-l1-theme="dark"] .l1-client-portal-body{--bs-body-bg:var(--l1-console-canvas);--bs-body-color:#f3f4f6;--bs-border-color:rgba(255,255,255,0.13);--bs-border-color-translucent:rgba(255,255,255,0.1);--bs-card-bg:rgba(255,255,255,0.04);--bs-card-border-color:rgba(255,255,255,0.12);--bs-emphasis-color:#ffffff;--bs-heading-color:#f8fafc;--bs-light-bg-subtle:rgba(255,255,255,0.055);--bs-secondary-bg:#212429;--bs-secondary-color:#b6bcc5;--bs-tertiary-bg:#16191c;--console-nav-offset:0px;--line:rgba(255,255,255,0.13);--line-soft:rgba(255,255,255,0.1);--muted:#b6bcc5;--surface:rgba(255,255,255,0.04);--surface-subtle:rgba(255,255,255,0.055);--text:#f8fafc;--text-soft:#b6bcc5;background:var(--l1-console-canvas);color:#f3f4f6}html[data-l1-theme="dark"] .l1-client-portal-body .dashboard-shell{background:var(--l1-console-canvas);min-height:calc(100vh - 64px);padding-top:0}html[data-l1-theme="dark"] .l1-client-portal-body .dashboard-shell .sidebar-inner{max-height:100vh;top:0}html[data-l1-theme="dark"] .l1-client-portal-body .main,html[data-l1-theme="dark"] .l1-client-portal-body .dashboard-shell .main{background:var(--l1-console-canvas);color:#f8fafc}html[data-l1-theme="dark"] .l1-client-portal-body .sidebar{background:#181a1d;border-right-color:rgba(255,255,255,0.11);box-shadow:none;color:#f8fafc}html[data-l1-theme="dark"] .l1-client-portal-body .sidebar-inner{background:transparent}html[data-l1-theme="dark"] .l1-client-portal-body .brand,html[data-l1-theme="dark"] .l1-client-portal-body .brand strong{color:#f8fafc}html[data-l1-theme="dark"] .l1-client-portal-body .brand small,html[data-l1-theme="dark"] .l1-client-portal-body .sidebar-label,html[data-l1-theme="dark"] .l1-client-portal-body .text-muted{color:#b6bcc5!important}html[data-l1-theme="dark"] .l1-client-portal-body .sidebar-top{border-color:rgba(255,255,255,0.1)}html[data-l1-theme="dark"] .l1-client-portal-body .nav a{color:#dadde1}html[data-l1-theme="dark"] .l1-client-portal-body .nav a:hover{background:rgba(188,193,201,0.12);border-color:rgba(213,216,221,0.22);color:#ffffff}html[data-l1-theme="dark"] .l1-client-portal-body :where(.panel,.card,.table-row,.alert,.topbar.card){background-color:rgba(255,255,255,0.04)!important;border-color:rgba(255,255,255,0.13)!important;box-shadow:none!important;color:#f8fafc}html[data-l1-theme="dark"] .l1-client-portal-body :where(h1,h2,h3,h4,h5,h6,strong,th){color:#f8fafc}html[data-l1-theme="dark"] .l1-client-portal-body :where(p,td,small,.meta,.helptext){color:#b6bcc5}html[data-l1-theme="dark"] .l1-client-portal-body :where(.table,table){--bs-table-bg:transparent;--bs-table-color:#f8fafc;--bs-table-border-color:rgba(255,255,255,0.12);color:#f8fafc}html[data-l1-theme="dark"] .l1-client-portal-body :where(.table>:not(caption)>*>*,table th,table td){background-color:transparent;border-color:rgba(255,255,255,0.12);color:inherit}html[data-l1-theme="dark"] .l1-client-portal-body :where(.form-control,.form-select,input:not([type="checkbox"]):not([type="radio"]),textarea,select){background-color:rgba(255,255,255,0.06)!important;border-color:rgba(255,255,255,0.16)!important;color:#f8fafc!important}html[data-l1-theme="dark"] .l1-client-portal-body :where(.form-control,.form-select,input,textarea,select)::placeholder{color:#8b95a2!important}html[data-l1-theme="dark"] .l1-client-portal-body :where(.badge,.status-pill,.neutral-pill){border-color:rgba(255,255,255,0.16)}@media (max-width:900px){html[data-l1-theme="dark"] .l1-client-portal-body .dashboard-shell .sidebar-inner{max-height:none}}.l1-client-portal-body .dashboard-shell{--console-nav-offset:0px;min-height:calc(100vh - 64px);padding-top:0}.l1-client-portal-body .dashboard-shell .sidebar-inner{max-height:calc(100vh - 64px);top:64px}@media (max-width:760px){.l1-client-portal-body .dashboard-shell .sidebar-inner{max-height:none;top:auto}}html[data-l1-theme="dark"] .l1-console-body{--bs-body-bg:var(--l1-console-canvas);--bs-body-color:#f8fafc;--bs-border-color:rgba(255,255,255,0.13);--bs-border-color-translucent:rgba(255,255,255,0.1);--bs-card-bg:rgba(255,255,255,0.04);--bs-card-border-color:rgba(255,255,255,0.12);--bs-emphasis-color:#ffffff;--bs-heading-color:#f8fafc;--bs-light-bg-subtle:rgba(255,255,255,0.055);--bs-secondary-bg:#212429;--bs-secondary-color:#b6bcc5;--bs-tertiary-bg:#16191c;--console-nav-offset:0px;--line:rgba(255,255,255,0.13);--line-soft:rgba(255,255,255,0.1);--muted:#b6bcc5;--surface:rgba(255,255,255,0.04);--surface-subtle:rgba(255,255,255,0.055);--text:#f8fafc;--text-soft:#b6bcc5;background:var(--l1-console-canvas);color:#f8fafc}html[data-l1-theme="dark"] .l1-console-body .dashboard-shell,html[data-l1-theme="dark"] .l1-console-body .l1-console-shell{background:var(--l1-console-canvas);min-height:calc(100vh - 64px);padding-top:0}html[data-l1-theme="dark"] .l1-console-body .dashboard-shell .sidebar-inner{max-height:calc(100vh - 64px);top:64px}html[data-l1-theme="dark"] .l1-console-body .l1-console-content,html[data-l1-theme="dark"] .l1-console-body .main,html[data-l1-theme="dark"] .l1-console-body .dashboard-shell .main{background:var(--l1-console-canvas);color:#f8fafc}html[data-l1-theme="dark"] .l1-console-body .l1-console-sidebar,html[data-l1-theme="dark"] .l1-console-body:not(.l1-client-portal-body) .sidebar{background:#181a1d;border-right-color:rgba(255,255,255,0.11);box-shadow:none;color:#f8fafc}html[data-l1-theme="dark"] .l1-console-body .l1-console-sidebar .sidebar-inner,html[data-l1-theme="dark"] .l1-console-body:not(.l1-client-portal-body) .sidebar-inner{background:transparent}html[data-l1-theme="dark"] .l1-console-body :where(.card,.panel,.table-row){background-color:rgba(255,255,255,0.04)!important;border-color:rgba(255,255,255,0.13)!important;box-shadow:none!important;color:#f8fafc!important}html[data-l1-theme="dark"] .l1-console-body :where(h1,h2,h3,h4,h5,h6,strong,table th,label){color:#f8fafc!important}html[data-l1-theme="dark"] .l1-console-body :where(.text-muted,.muted,small,td,p,.helptext){color:#b6bcc5!important}html[data-l1-theme="dark"] .l1-console-body :where(.form-control,.form-select,input:not([type="checkbox"]):not([type="radio"]),textarea,select){background-color:rgba(255,255,255,0.06)!important;border-color:rgba(255,255,255,0.16)!important;color:#f8fafc!important}html[data-l1-theme="dark"] .l1-console-body :where(.form-control,.form-select,input,textarea,select)::placeholder{color:#8b95a2!important}html[data-l1-theme="dark"] .l1-console-body :where(.table,table){--bs-table-bg:transparent;--bs-table-color:#f8fafc;--bs-table-border-color:rgba(255,255,255,0.12);color:#f8fafc}html[data-l1-theme="dark"] .l1-console-body :where(.table>:not(caption)>*>*,table th,table td){background-color:transparent!important;border-color:rgba(255,255,255,0.12)!important;color:inherit}html[data-l1-theme="dark"] .status-page{background:#16191c;color:#f8fafc}html[data-l1-theme="dark"] .status-page :where(.status-hero,.status-incidents,.public-status-shell,.public-status-summary,.public-status-group-card,.status-service-trigger,.incident-public-card,.incident-public-update,.status-row){background-color:rgba(255,255,255,0.04)!important;border-color:rgba(255,255,255,0.13)!important;box-shadow:none!important;color:#f8fafc!important}html[data-l1-theme="dark"] .status-page .status-hero{background-image:radial-gradient(circle at 18% 10%,rgba(160,167,178,.2),transparent 24rem),linear-gradient(180deg,rgba(23,34,53,.96),rgba(17,18,31,.96))!important}html[data-l1-theme="dark"] .status-page :where(h1,h2,h3,h4,strong){color:#f8fafc!important}html[data-l1-theme="dark"] .status-page :where(p,.muted,.text-muted,.status-row-meta,.public-status-group-heading span){color:#b6bcc5!important}html[data-l1-theme="dark"] .status-page .status-service-link{color:inherit}html[data-l1-theme="dark"] .status-page .status-service-trigger:hover{background-color:rgba(255,255,255,0.065)!important;border-color:rgba(213,216,221,.28)!important}html[data-l1-theme="dark"] .status-page .public-status-refresh{background:rgba(255,255,255,.055);border-color:rgba(255,255,255,.14);color:#dadde1}html[data-l1-theme="dark"] .status-page .status-service{background:rgba(255,255,255,0.035)!important;border-color:rgba(255,255,255,0.11)!important}html[data-l1-theme="dark"] .status-page .status-service-link,html[data-l1-theme="dark"] .status-page .status-service-link:visited{color:#f8fafc!important}html[data-l1-theme="dark"] .status-page .status-service-link .status-service-trigger,html[data-l1-theme="dark"] .status-page .status-service>.status-service-trigger{background:transparent!important;color:#f8fafc!important}html[data-l1-theme="dark"] .status-page .status-service-link:hover .status-service-trigger,html[data-l1-theme="dark"] .status-page .status-service-trigger:hover,html[data-l1-theme="dark"] .status-page .status-service[open] .status-service-trigger{background:rgba(255,255,255,0.065)!important;color:#ffffff!important;transform:none}html[data-l1-theme="dark"] .status-page .status-row-main strong,html[data-l1-theme="dark"] .status-page .status-row-state,html[data-l1-theme="dark"] .status-page .status-row-state .neutral-pill{color:#f8fafc!important}html[data-l1-theme="dark"] .status-page .public-status-service-history .uptime-day{border-color:rgba(255,255,255,0.18)!important}@media (max-width:760px){html[data-l1-theme="dark"] .l1-console-body .dashboard-shell .sidebar-inner{max-height:none;top:auto}}.l1-console-body :where(.text-muted,.small.text-muted){color:var(--l1-shell-ink-muted)!important}.l1-console-body :where(.border,.border-top,.border-bottom){border-color:var(--l1-line)!important}.l1-console-body :where(code,kbd,pre,.code-block){background-color:var(--l1-shell-bg-subtle)!important;border-color:var(--l1-line)!important;color:var(--l1-shell-ink)!important}.l1-console-body :where(code,kbd){border-radius:var(--l1-radius-sm);overflow-wrap:anywhere}.l1-console-body :where(pre,.code-block){border:1px solid var(--l1-line);border-radius:var(--l1-radius-sm);max-height:34rem;overflow:auto;padding:.875rem;white-space:pre-wrap;word-break:break-word}.l1-console-body :where(.table,table){margin-bottom:0}.l1-console-body :where(.table th,.table td,table th,table td){vertical-align:middle}.l1-console-body :where(.badge,.status-pill,.neutral-pill){align-items:center;display:inline-flex;gap:.25rem;line-height:1.1;max-width:100%;min-height:1.35rem;overflow-wrap:anywhere;white-space:normal}.l1-console-body .btn :where(svg,i[data-lucide]),.l1-console-body .button :where(svg,i[data-lucide]){margin-top:-1px}.l1-console-body :where(.btn,.button){align-items:center;display:inline-flex;gap:.375rem;justify-content:center}.l1-console-body :where(.panel-heading){min-width:0}html[data-l1-theme="dark"] .l1-console-body :where(code,kbd,pre,.code-block){background-color:rgba(0,0,0,.22)!important;border-color:rgba(255,255,255,.14)!important;color:#f2f3f5!important}html[data-l1-theme="dark"] .l1-console-body :where(.text-muted){color:#b6bcc5!important}@media (max-width:760px){.l1-console-body :where(.panel-heading){align-items:stretch!important}.l1-console-body :where(.panel-heading .btn){width:100%}}.bulk-row-check{height:1rem;justify-self:center;margin-top:0;width:1rem}html[data-l1-theme="dark"] .l1-client-portal-body{--bs-primary:var(--l1-brand);--bs-primary-rgb:139,92,246;--bs-link-color:var(--l1-brand-strong);--bs-link-hover-color:var(--l1-brand-contrast);--bs-primary-bg-subtle:var(--l1-brand-soft);--bs-primary-border-subtle:var(--l1-brand-border);--bs-primary-text-emphasis:var(--l1-brand-strong)}html[data-l1-theme="dark"] .l1-client-portal-body .nav a:hover{background:rgba(255,255,255,.06);border-color:rgba(255,255,255,.12)}.l1-order-workspace :where(.h4),.l1-checkout-page :where(.h4){letter-spacing:0}html[data-l1-theme="dark"] .l1-client-portal-body{--bs-primary-bg-subtle:var(--l1-brand-soft);--bs-primary-border-subtle:var(--l1-brand-border);--bs-primary-text-emphasis:var(--l1-brand-strong)}.l1-checkout-shell{margin-left:auto;margin-right:auto;max-width:1120px;width:100%}.l1-checkout-layout{display:grid;gap:1rem}.l1-checkout-main,.l1-checkout-aside{display:grid;gap:1rem;min-width:0}.l1-checkout-aside{grid-row:1}.l1-checkout-main{grid-row:2}@media (min-width:900px){.l1-checkout-layout{align-items:start;grid-template-columns:minmax(0,1fr) 21rem}.l1-checkout-main{grid-column:1;grid-row:1}.l1-checkout-aside{grid-column:2;grid-row:1;position:sticky;top:1rem}}.l1-payment-option{align-items:flex-start;cursor:pointer;display:flex;gap:.625rem;padding:.125rem 0}.l1-payment-option:has(input:checked) .l1-payment-option__label{color:var(--l1-accent)}.l1-payment-option:has(input:focus-visible){outline:2px solid var(--l1-accent);outline-offset:3px;border-radius:var(--l1-radius-sm)}.l1-payment-option.is-disabled{cursor:not-allowed;opacity:.55}.l1-payment-remove{background:none;border:0;color:var(--l1-danger);cursor:pointer;font-size:var(--l1-text-micro);padding:.125rem 0;text-decoration:underline}.l1-payment-remove:hover{text-decoration:none}.l1-payment-more{border-top:1px solid var(--l1-line);padding-top:.5rem}.l1-payment-more__summary{cursor:pointer;list-style:none;padding:.25rem 0}.l1-payment-more__summary::-webkit-details-marker{display:none}.l1-payment-more__summary-inner{align-items:baseline;display:flex;flex-wrap:wrap;font-weight:600;gap:.25rem .5rem}.l1-payment-more__summary-inner::after{color:var(--l1-shell-ink-muted);content:"▾";margin-left:auto;transition:transform .12s ease}.l1-payment-more[open] .l1-payment-more__summary-inner::after{transform:rotate(180deg)}.l1-payment-more__summary-inner::after{order:1}.l1-payment-more__summary-inner>span{flex-basis:100%;order:2}.l1-payment-more__body{display:grid;gap:.25rem;padding:.375rem 0 .25rem}.l1-saved-method{align-items:flex-start;display:flex;flex-wrap:wrap;gap:.5rem;justify-content:space-between}.l1-saved-method .ui-chip{margin-left:.375rem;vertical-align:1px}.l1-pay-mark{align-items:center;background:#fff;border:1px solid var(--l1-line);border-radius:5px;color:#3d4754;display:inline-flex;flex:none;height:24px;justify-content:center;width:40px}.l1-pay-mark img{display:block;height:18px;width:36px}.l1-pay-mark svg{height:16px;width:16px}.l1-pay-expiry.is-soon{color:var(--l1-warn);font-weight:600}.l1-pay-expiry.is-expired{color:var(--l1-danger);font-weight:600}.l1-wallet-pay{display:grid;gap:.875rem}.l1-wallet-pay[hidden]{display:none}.l1-wallet-pay__divider{align-items:center;color:var(--l1-ink-muted);display:flex;font-size:var(--l1-text-micro);gap:.75rem;margin:0}.l1-wallet-pay__divider::before,.l1-wallet-pay__divider::after{border-top:1px solid var(--l1-line);content:"";flex:1}.l1-payment-secure{align-items:center;color:var(--l1-ink-muted);display:flex;font-size:var(--l1-text-micro);gap:.375rem;margin:0}.l1-payment-secure svg{height:14px;width:14px}.l1-pay-card{display:grid;gap:1rem}.l1-pay-card__title{color:var(--l1-ink);font-size:1.0625rem;font-weight:var(--l1-fw-semibold);line-height:1.3;margin:0 0 .75rem;padding:0}.l1-pay-form{display:grid;gap:.75rem}.l1-pay-fieldset{border:0;display:grid;gap:.75rem;margin:0;min-width:0;padding:0}.l1-pay-choices{border:1px solid var(--l1-border-strong);border-radius:var(--l1-radius-md);overflow:hidden}.l1-pay-choice{align-items:center;cursor:pointer;display:flex;gap:.75rem;min-height:3.5rem;padding:.75rem .875rem}.l1-pay-choice + .l1-pay-choice{border-top:1px solid var(--l1-line)}.l1-pay-choice>.ui-check{flex:none;margin:0}.l1-pay-choice:has(input:checked){background:var(--l1-brand-soft);box-shadow:inset 3px 0 0 var(--l1-brand)}.l1-pay-choice:has(input:focus-visible){outline:2px solid var(--l1-brand);outline-offset:-2px}.l1-pay-choice.is-disabled{cursor:not-allowed;opacity:.55}.l1-pay-choice__text{display:grid;flex:1;gap:.125rem;min-width:0}.l1-pay-choice__label{color:var(--l1-ink);font-size:var(--l1-text-dense);font-weight:var(--l1-fw-semibold)}.l1-pay-choice__label .ui-chip{margin-left:.25rem;vertical-align:1px}.l1-pay-choice__detail{color:var(--l1-ink-muted);font-size:var(--l1-text-micro)}.l1-pay-choice__marks{display:flex;flex:none;gap:.25rem}.l1-pay-choice__icon{align-items:center;color:var(--l1-ink-muted);display:inline-flex;height:24px;justify-content:center;width:40px}.l1-pay-choice__icon svg{height:18px;width:18px}.l1-pay-more__summary{color:var(--l1-brand);cursor:pointer;font-size:var(--l1-text-dense);font-weight:var(--l1-fw-semibold);list-style:none;padding:.25rem 0;width:max-content}.l1-pay-more__summary::-webkit-details-marker{display:none}.l1-pay-more__summary::after{content:" ▾"}.l1-pay-more[open]>.l1-pay-more__summary::after{content:" ▴"}.l1-pay-more>.l1-pay-choices{margin-top:.5rem}.l1-pay-submit{font-size:1rem;justify-content:center;min-height:3rem;width:100%}.l1-pay-cancel{color:var(--l1-ink-muted);font-size:var(--l1-text-dense);justify-self:center;text-decoration:underline}.l1-pay-secure{justify-content:center}.l1-pay-card .ui-actions.l1-pay-actions{display:grid;gap:.5rem}.l1-pay-card .l1-pay-actions .ui-btn--primary{font-size:1rem;justify-content:center;min-height:3rem;width:100%}.l1-pay-card .l1-pay-actions__cancel{justify-self:center}.l1-pay-card .l1-payment-trust{justify-items:center;text-align:center}.l1-pay-card .l1-payment-trust__marks{justify-content:center}.l1-pay-card .l1-payment-more{border-top:0;padding-top:0}.l1-pay-card .l1-payment-more__summary-inner{color:var(--l1-brand);font-size:var(--l1-text-dense)}@media (max-width:480px){.l1-pay-choice__marks .l1-pay-mark:nth-child(n + 4){display:none}}.l1-order-summary__body{display:grid;gap:.875rem}.l1-order-summary__title{color:var(--l1-ink);font-size:1.0625rem;font-weight:var(--l1-fw-semibold);margin:0}.l1-order-summary__item,.l1-order-summary__total,.l1-order-summary__balance{display:grid;gap:.25rem}.l1-order-summary__line{align-items:baseline;color:var(--l1-ink);display:flex;font-size:var(--l1-text-dense);font-feature-settings:var(--l1-font-feature-tabular);gap:.75rem;justify-content:space-between}.l1-order-summary__name{font-weight:var(--l1-fw-semibold)}.l1-order-summary__meta{color:var(--l1-ink-muted);font-size:var(--l1-text-micro)}.l1-order-summary__saving{color:var(--l1-ok)}.l1-order-summary__total{border-top:1px solid var(--l1-line);padding-top:.875rem}.l1-order-summary__total .l1-order-summary__line{font-weight:var(--l1-fw-semibold)}.l1-order-summary__total strong{font-size:1.5rem;line-height:1.1}.l1-order-summary__balance{border-top:1px solid var(--l1-line);padding-top:.875rem}@media (max-width:899px){.l1-order-summary__item--topup{display:none}.l1-order-summary__item--topup + .l1-order-summary__total{border-top:0;padding-top:0}}.l1-steps{background:var(--l1-surface-1);border:1px solid var(--l1-border);border-radius:var(--l1-radius-md);padding:.75rem 1rem}.l1-steps__summary{color:var(--l1-ink-muted);display:none;font-size:var(--l1-text-micro);margin:0 0 .5rem}.l1-steps__summary strong{color:var(--l1-ink)}.l1-steps__list{align-items:center;display:flex;gap:.5rem;list-style:none;margin:0;padding:0}.l1-steps__item{align-items:center;display:flex;flex:1 1 auto;gap:.5rem;min-width:0}.l1-steps__item:last-child{flex:0 0 auto}.l1-steps__item:not(:last-child)::after{background:var(--l1-border);border-radius:1px;content:"";flex:1 1 auto;height:2px;min-width:.75rem}.l1-steps__item.is-done:not(:last-child)::after{background:var(--l1-brand)}.l1-steps__label{align-items:center;background:none;border:0;color:var(--l1-ink-muted);display:inline-flex;font:inherit;font-size:var(--l1-text-dense);font-weight:600;gap:.5rem;padding:0;white-space:nowrap}button.l1-steps__label{cursor:pointer}.l1-steps__item.is-current .l1-steps__label{color:var(--l1-ink)}.l1-steps__item.is-done .l1-steps__label{color:var(--l1-ink-soft)}.l1-steps__dot{align-items:center;background:var(--l1-surface-2);border:1px solid var(--l1-border);border-radius:999px;color:var(--l1-ink-muted);display:inline-flex;flex:none;font-feature-settings:var(--l1-font-feature-tabular);font-size:var(--l1-text-micro);height:1.5rem;justify-content:center;width:1.5rem}.l1-steps__check{display:none;height:.875rem;width:.875rem}.l1-steps__item.is-current .l1-steps__dot{background:var(--l1-brand-soft);border-color:var(--l1-brand);box-shadow:0 0 0 3px var(--l1-brand-soft);color:var(--l1-brand-strong)}.l1-steps__item.is-done .l1-steps__dot{background:var(--l1-brand);border-color:var(--l1-brand);color:var(--l1-brand-contrast)}.l1-steps__item.is-done .l1-steps__number{display:none}.l1-steps__item.is-done .l1-steps__check{display:inline-block}.l1-deploy-stages .l1-steps{background:none;border:0;padding:0 0 var(--l1-space-3);width:100%}@media (max-width:720px){.l1-steps{padding:.625rem .75rem .75rem}.l1-steps__summary{display:block}.l1-steps__list{gap:4px}.l1-steps__item,.l1-steps__item:last-child{flex:1 1 0}.l1-steps__item::after{display:none}.l1-steps__label{display:block;font-size:0;height:1rem;position:relative;width:100%}.l1-steps__label::before{background:var(--l1-border);border-radius:2px;content:"";height:4px;left:0;position:absolute;right:0;top:calc(50% - 2px)}.l1-steps__item.is-done .l1-steps__label::before,.l1-steps__item.is-current .l1-steps__label::before{background:var(--l1-brand)}.l1-steps__item.is-ahead .l1-steps__label::before{background:var(--l1-border)}.l1-steps__dot{display:none}}.l1-due-runway,.l1-deploy-summary__runway{color:var(--l1-ink-muted);font-size:var(--l1-text-dense);margin:0}.l1-deploy-summary__runway{display:block;grid-column:1 / -1}.l1-pay-actions{align-items:center}.l1-pay-actions__cancel{background:none;border:0;color:var(--l1-ink-muted);cursor:pointer;font:inherit;font-size:var(--l1-text-dense);padding:.5rem .25rem;text-decoration:underline}@media (max-width:640px){.ui-actions.l1-pay-actions{align-items:stretch;display:flex;flex-direction:column;gap:.25rem}.l1-pay-actions .ui-btn--primary{justify-content:center;min-height:3rem;width:100%}.l1-pay-actions .l1-pay-actions__cancel{align-self:center}}.l1-payment-trust{display:grid;gap:.5rem}.l1-payment-trust__marks{display:flex;flex-wrap:wrap;gap:.375rem;list-style:none;margin:0;padding:0}@media (max-width:640px){.l1-payment-trust{justify-items:center;text-align:center}.l1-payment-trust__marks{justify-content:center}.l1-payment-trust .l1-payment-secure{display:block}.l1-payment-trust .l1-payment-secure svg{display:inline;margin-right:.25rem;vertical-align:-2px}}.l1-review-list{display:grid;margin:0}.l1-review-list>div{align-items:baseline;border-bottom:1px solid var(--l1-line);display:flex;gap:1rem;justify-content:space-between;padding:.5rem 0}.l1-review-list>div:last-child{border-bottom:0}.l1-review-list dt{color:var(--l1-ink-muted);font-size:var(--l1-text-dense);white-space:nowrap}.l1-review-list dd{color:var(--l1-ink);font-weight:600;margin:0;min-width:0;overflow-wrap:anywhere;text-align:right}.l1-review-due{background:var(--l1-surface-2);border-radius:var(--l1-radius-sm);display:grid;gap:.5rem;padding:.75rem 1rem}.l1-setup-progress__head,.l1-server-ready__head{align-items:flex-start;display:flex;gap:.75rem}.l1-setup-progress__head .ui-spinner{flex:none;margin-top:.25rem}.l1-setup-progress__phases{display:grid;gap:.625rem;list-style:none;margin:1rem 0 0;padding:0}.l1-setup-progress__phase{align-items:center;color:var(--l1-ink-muted);display:flex;font-size:var(--l1-text-dense);gap:.625rem}.l1-setup-progress__phase.is-current{color:var(--l1-ink);font-weight:600}.l1-setup-progress__phase.is-done{color:var(--l1-ink-soft)}.l1-setup-progress__mark{align-items:center;border:2px solid var(--l1-border);border-radius:999px;display:inline-flex;flex:none;height:1.375rem;justify-content:center;width:1.375rem}.l1-setup-progress__phase.is-done .l1-setup-progress__mark{background:var(--l1-ok);border-color:var(--l1-ok);color:#fff}.l1-setup-progress__phase.is-done .l1-setup-progress__mark svg{height:.8125rem;width:.8125rem}.l1-setup-progress__phase.is-current .l1-setup-progress__mark{border-color:var(--l1-brand)}.l1-setup-progress__pulse{animation:l1-setup-pulse 1.2s ease-in-out infinite;background:var(--l1-brand);border-radius:999px;height:.5rem;width:.5rem}@keyframes l1-setup-pulse{50%{opacity:.35;transform:scale(.7)}}@media (prefers-reduced-motion:reduce){.l1-setup-progress__pulse{animation:none}}.l1-setup-progress__next,.l1-server-ready__foot{color:var(--l1-ink-muted);font-size:var(--l1-text-dense);margin:1rem 0 0}.l1-server-ready{border-color:color-mix(in srgb,var(--l1-ok) 40%,var(--l1-border))}.l1-server-ready__icon{color:var(--l1-ok);flex:none}.l1-server-ready__icon svg{height:1.5rem;width:1.5rem}.l1-server-ready .l1-instance-kv{margin-top:.75rem}.l1-checkout-assurance{color:var(--l1-ink-muted);display:flex;flex-wrap:wrap;font-size:var(--l1-text-micro);gap:.375rem .875rem;list-style:none;margin:0;padding:0}.l1-checkout-assurance li{align-items:center;display:inline-flex;gap:.3125rem}.l1-checkout-assurance svg{flex:none;height:13px;width:13px}.l1-funnel__periods{display:flex;gap:.375rem}.l1-funnel__bar-col{min-width:10rem;width:35%}.l1-funnel__track{background:var(--l1-surface-3);border-radius:0 4px 4px 0;display:block;height:12px;overflow:hidden}.l1-funnel__bar{background:var(--l1-brand);border-radius:0 4px 4px 0;display:block;height:100%;min-width:2px}.l1-deploy-wallet{margin-top:.25rem}.l1-balance-card__foot{display:flex;flex-wrap:wrap;gap:.5rem 1.25rem}.l1-refund-link{background:none;border:0;cursor:pointer;padding:0}.l1-refund-figures{display:grid;gap:.5rem;margin:0}.l1-refund-figures>div{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.l1-refund-figures dt{color:var(--l1-ink-muted);font-size:var(--l1-text-dense)}.l1-refund-figures dd{font-feature-settings:var(--l1-font-feature-tabular);font-weight:600;margin:0}.l1-checkout-actions{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem .75rem}.l1-simple-checkout [data-payment-provider-submit]{min-width:10rem}@media (max-width:760px){.l1-checkout-actions>:where(a,button,form),.l1-simple-checkout [data-payment-provider-submit]{width:100%}}.l1-client-portal-body [aria-label="Daily credit usage chart"]{background-image:linear-gradient(to top,rgba(148,163,184,.13) 1px,transparent 1px);background-size:100% 25%}html[data-l1-theme="dark"] .l1-client-portal-body [aria-label="Daily credit usage chart"]{background-image:linear-gradient(to top,rgba(255,255,255,.07) 1px,transparent 1px)}