.Container-module__V75Bgq__container{max-width:1180px;margin:0 auto;padding:0 32px}@media (max-width:620px){.Container-module__V75Bgq__container{padding:0 20px}}
.Logo-module__Z80Oqq__logo{align-items:center;gap:calc(var(--size) * .34);vertical-align:top;display:inline-flex}.Logo-module__Z80Oqq__mark{flex:none}.Logo-module__Z80Oqq__name{font-size:calc(var(--size) * .64);letter-spacing:-.02em;color:var(--fg-1);font-weight:700;line-height:1}.Logo-module__Z80Oqq__dark .Logo-module__Z80Oqq__name{color:#fff}
.SideNav-module__sCMMaW__sidebar{background:var(--bg-surface);border-right:1px solid var(--border);flex-direction:column;flex:none;width:232px;height:100vh;display:flex;position:sticky;top:0}.SideNav-module__sCMMaW__brand{padding:18px 18px 16px}.SideNav-module__sCMMaW__header{margin:0 12px 16px}.SideNav-module__sCMMaW__nav{flex-direction:column;gap:2px;padding:0 12px;display:flex}.SideNav-module__sCMMaW__item{border-radius:var(--radius-sm);color:var(--fg-2);align-items:center;gap:11px;padding:8px 10px;font-size:14px;font-weight:500;display:flex}.SideNav-module__sCMMaW__item:hover{background:var(--bg-muted);color:var(--fg-1)}.SideNav-module__sCMMaW__current,.SideNav-module__sCMMaW__current:hover{color:var(--primary);background:var(--primary-soft);font-weight:600}.SideNav-module__sCMMaW__disabled,.SideNav-module__sCMMaW__disabled:hover{cursor:default;color:var(--fg-4);background:0 0}.SideNav-module__sCMMaW__footer{border-top:1px solid var(--border);margin-top:auto;padding:12px}@media (max-width:860px){.SideNav-module__sCMMaW__sidebar{display:none}}
.Sidebar-module__s1ddDa__project{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-subtle);align-items:center;gap:10px;padding:8px 10px;display:flex}.Sidebar-module__s1ddDa__projectMark{border-radius:var(--radius-sm);background:var(--slate-950);color:#fff;flex:none;justify-content:center;align-items:center;width:26px;height:26px;font-size:12px;font-weight:700;display:flex}.Sidebar-module__s1ddDa__text{flex:1;min-width:0}.Sidebar-module__s1ddDa__projectName{font-size:13.5px;font-weight:600;display:block}.Sidebar-module__s1ddDa__projectEnv{font-family:var(--font-mono);color:var(--fg-3);font-size:11px;display:block}.Sidebar-module__s1ddDa__user{align-items:center;gap:10px;padding:10px 10px 2px;display:flex}.Sidebar-module__s1ddDa__avatar{background:var(--blue-100);width:30px;height:30px;color:var(--blue-800);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:flex}.Sidebar-module__s1ddDa__userLine{white-space:nowrap;text-overflow:ellipsis;font-size:13px;line-height:1.3;display:block;overflow:hidden}.Sidebar-module__s1ddDa__userLine strong{font-weight:600}.Sidebar-module__s1ddDa__email{color:var(--fg-3)}
.Button-module__5mdsva__button{cursor:pointer;font-family:var(--font-sans);border-radius:var(--radius-md);transition:all var(--dur-base) var(--ease-out);white-space:nowrap;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:11px 20px;font-size:15px;font-weight:600;text-decoration:none;display:inline-flex}.Button-module__5mdsva__button:active:not(:disabled){transform:scale(.98)}.Button-module__5mdsva__button:disabled{cursor:default;opacity:.55}.Button-module__5mdsva__button:focus-visible{box-shadow:var(--shadow-focus);outline:none}.Button-module__5mdsva__sm{padding:7px 13px;font-size:14px}.Button-module__5mdsva__primary,.Button-module__5mdsva__primary:hover{color:#fff}.Button-module__5mdsva__primary{background:var(--primary)}.Button-module__5mdsva__primary:hover:not(:disabled){background:var(--primary-hover)}.Button-module__5mdsva__secondary,.Button-module__5mdsva__secondary:hover{color:var(--fg-1)}.Button-module__5mdsva__secondary{background:var(--bg-surface);border-color:var(--border-strong);box-shadow:var(--shadow-xs)}.Button-module__5mdsva__secondary:hover:not(:disabled){background:var(--bg-subtle)}.Button-module__5mdsva__ghost{color:var(--fg-2);background:0 0}.Button-module__5mdsva__ghost:hover:not(:disabled){background:var(--bg-muted);color:var(--fg-1)}
.Input-module__XCKKWa__input{width:100%;font-family:var(--font-sans);color:var(--fg-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface);box-shadow:var(--shadow-xs);transition:all var(--dur-base) var(--ease-out);padding:11px 13px;font-size:15px}.Input-module__XCKKWa__input::placeholder{color:var(--fg-4)}.Input-module__XCKKWa__input:focus{border-color:var(--primary);box-shadow:var(--shadow-focus);outline:none}.Input-module__XCKKWa__invalid{border-color:var(--danger)}.Input-module__XCKKWa__mono{font-family:var(--font-mono);font-size:14px}.Input-module__XCKKWa__compact{padding:8px 12px;font-size:14px}.Input-module__XCKKWa__wrap{width:100%;display:block;position:relative}.Input-module__XCKKWa__icon{color:var(--fg-4);pointer-events:none;display:flex;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.Input-module__XCKKWa__withIcon{padding-left:34px}.Input-module__XCKKWa__label{color:var(--fg-1);margin-bottom:6px;font-size:13.5px;font-weight:600;display:block}
.RadioCard-module__7ma3Vq__card{cursor:pointer;border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);transition:border-color var(--dur-base) var(--ease-out);align-items:flex-start;gap:12px;padding:10px 12px;display:flex;position:relative}.RadioCard-module__7ma3Vq__card:hover{border-color:var(--border-strong)}.RadioCard-module__7ma3Vq__checked,.RadioCard-module__7ma3Vq__checked:hover{border-color:var(--primary);background:var(--primary-soft)}.RadioCard-module__7ma3Vq__input{opacity:0;pointer-events:none;position:absolute}.RadioCard-module__7ma3Vq__card:has(.RadioCard-module__7ma3Vq__input:focus-visible){box-shadow:var(--shadow-focus)}.RadioCard-module__7ma3Vq__indicator{border:1.5px solid var(--border-strong);background:var(--bg-surface);border-radius:50%;flex:none;width:16px;height:16px;margin-top:2px}.RadioCard-module__7ma3Vq__checked .RadioCard-module__7ma3Vq__indicator{border:5px solid var(--primary)}.RadioCard-module__7ma3Vq__content{flex:1;min-width:0}
.Select-module__tV6gZG__select{width:100%;font-family:var(--font-sans);color:var(--fg-1);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--bg-surface) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238C9AAE' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 10px center / 16px;box-shadow:var(--shadow-xs);appearance:none;padding:8px 32px 8px 12px;font-size:14px}.Select-module__tV6gZG__select:focus{border-color:var(--primary);box-shadow:var(--shadow-focus);outline:none}
.AppShell-module__FyjmsG__shell{background:var(--bg-page);min-height:100vh;display:flex}.AppShell-module__FyjmsG__column{flex-direction:column;flex:1;min-width:0;display:flex}.AppShell-module__FyjmsG__main{width:100%;max-width:1240px;padding:28px 28px 64px}.AppShell-module__FyjmsG__wide{max-width:none}@media (max-width:620px){.AppShell-module__FyjmsG__main{padding:20px 16px 48px}}
.Card-module__7W3pqG__card{background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm)}.Card-module__7W3pqG__raised{box-shadow:var(--shadow-md)}.Card-module__7W3pqG__clip{overflow:hidden}
.PageHeader-module__01XwMq__heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:22px;display:flex}.PageHeader-module__01XwMq__title{letter-spacing:-.02em;overflow-wrap:anywhere;margin:0;font-size:26px;font-weight:700}.PageHeader-module__01XwMq__lede{color:var(--fg-2);margin:4px 0 0;font-size:14.5px}
.TopBar-module__9G0oUW__bar{z-index:5;background:var(--bg-surface);border-bottom:1px solid var(--border);flex:none;align-items:center;gap:16px;height:60px;padding:0 28px;display:flex;position:sticky;top:0}.TopBar-module__9G0oUW__crumbs{white-space:nowrap;color:var(--fg-3);font-size:14px}.TopBar-module__9G0oUW__separator{color:var(--slate-300);margin:0 8px}.TopBar-module__9G0oUW__page{color:var(--fg-1);font-weight:600}.TopBar-module__9G0oUW__actions{flex:1;justify-content:flex-end;align-items:center;gap:12px;min-width:0;display:flex}@media (max-width:620px){.TopBar-module__9G0oUW__bar{padding:0 16px}.TopBar-module__9G0oUW__crumbs{display:none}}
.Modal-module__4PUbuG__backdrop{z-index:50;background:#0a0f1c6b;justify-content:center;align-items:center;padding:20px;display:flex;position:fixed;inset:0}.Modal-module__4PUbuG__panel{scrollbar-gutter:stable;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-xl);width:100%;max-width:520px;max-height:92vh;box-shadow:var(--shadow-xl);overflow-y:auto}.Modal-module__4PUbuG__wide{max-width:600px}.Modal-module__4PUbuG__header{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;padding:18px 22px;display:flex}.Modal-module__4PUbuG__title{margin:0;font-size:18px;font-weight:600}.Modal-module__4PUbuG__close{cursor:pointer;color:var(--fg-3);background:0 0;border:none;padding:4px;display:flex}.Modal-module__4PUbuG__close:hover{color:var(--fg-1)}.Modal-module__4PUbuG__body{flex-direction:column;gap:20px;padding:22px;display:flex}.Modal-module__4PUbuG__footer{border-top:1px solid var(--border);background:var(--bg-subtle);border-radius:0 0 var(--radius-xl) var(--radius-xl);justify-content:flex-end;gap:10px;padding:14px 22px;display:flex}
.RegionPicker-module__cSR-6a__chosen{flex-direction:column;gap:6px;margin:0 0 8px;padding:0;list-style:none;display:flex}.RegionPicker-module__cSR-6a__row{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--bg-surface);align-items:center;gap:10px;min-height:46px;padding:6px 6px 6px 14px;display:flex}.RegionPicker-module__cSR-6a__code{font-family:var(--font-mono);color:var(--fg-1);font-size:13.5px;font-weight:500}.RegionPicker-module__cSR-6a__city{color:var(--fg-2);font-size:13.5px}.RegionPicker-module__cSR-6a__spacer{flex:1}.RegionPicker-module__cSR-6a__remove{width:32px;padding:0}.RegionPicker-module__cSR-6a__search{position:relative}.RegionPicker-module__cSR-6a__list{z-index:5;background:var(--bg-surface);border:1px solid var(--border);border-radius:var(--radius-md);max-height:264px;box-shadow:var(--shadow-lg);margin:0;padding:4px;list-style:none;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto}.RegionPicker-module__cSR-6a__option{border-radius:var(--radius-sm);cursor:pointer;align-items:center;gap:10px;min-height:40px;padding:8px 10px;display:flex}.RegionPicker-module__cSR-6a__active{background:var(--primary-soft)}.RegionPicker-module__cSR-6a__empty{color:var(--fg-3);padding:10px;font-size:13px}
.NumberStepper-module__dKC6Zq__stepper{align-items:stretch;gap:6px;display:flex}.NumberStepper-module__dKC6Zq__step{width:40px;padding:0}.NumberStepper-module__dKC6Zq__field{text-align:center;-moz-appearance:textfield;width:76px}.NumberStepper-module__dKC6Zq__field::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.NumberStepper-module__dKC6Zq__field::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}
.SiteFooter-module__PrCUeW__footer{background:var(--bg-inverse);padding-top:60px}.SiteFooter-module__PrCUeW__grid{grid-template-columns:1.4fr repeat(3,1fr);gap:40px;display:grid}.SiteFooter-module__PrCUeW__tagline{max-width:280px;color:var(--fg-on-inverse-2);margin:16px 0 0;font-size:14px;line-height:1.6}.SiteFooter-module__PrCUeW__heading{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--fg-on-inverse-2);margin-bottom:14px;font-size:11.5px}.SiteFooter-module__PrCUeW__links{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.SiteFooter-module__PrCUeW__link{color:var(--fg-on-inverse);opacity:.82;font-size:14px}.SiteFooter-module__PrCUeW__link:hover{color:#fff;opacity:1}.SiteFooter-module__PrCUeW__bottom{border-top:1px solid var(--border-inverse);font-family:var(--font-mono);color:var(--fg-on-inverse-2);flex-wrap:wrap;justify-content:space-between;gap:12px;margin-top:52px;padding:22px 0;font-size:12.5px;display:flex}@media (max-width:900px){.SiteFooter-module__PrCUeW__grid{grid-template-columns:1fr 1fr}}
.Toast-module__gTf_ga__toast{z-index:60;border-radius:var(--radius-md);background:var(--slate-950);color:#fff;box-shadow:var(--shadow-lg);padding:10px 16px;font-size:13.5px;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}
.Dashboard-module__bdBija__search{width:100%;max-width:300px}.Dashboard-module__bdBija__panels{flex-wrap:wrap;align-items:flex-start;gap:24px;display:flex}.Dashboard-module__bdBija__side{flex-direction:column;flex:300px;gap:24px;min-width:0;display:flex}
.SiteNav-module__bBBINq__header{z-index:40;-webkit-backdrop-filter:saturate(180%)blur(12px);border-bottom:1px solid var(--border);background:#fbfcfedb;position:sticky;top:0}.SiteNav-module__bBBINq__bar{align-items:center;gap:24px;height:64px;display:flex}.SiteNav-module__bBBINq__links{gap:2px;margin-left:12px;display:flex}.SiteNav-module__bBBINq__link{border-radius:var(--radius-sm);white-space:nowrap;color:var(--fg-2);padding:7px 12px;font-size:14.5px;font-weight:500}.SiteNav-module__bBBINq__link:hover{color:var(--fg-1);background:var(--bg-muted)}.SiteNav-module__bBBINq__actions{flex:none;align-items:center;gap:8px;margin-left:auto;display:flex}@media (max-width:1120px){.SiteNav-module__bBBINq__github{display:none}}@media (max-width:900px){.SiteNav-module__bBBINq__links{display:none}}
.NotifyForm-module__ahzXnW__form{flex-wrap:wrap;gap:10px;max-width:480px;margin:0 auto;display:flex}.NotifyForm-module__ahzXnW__input{flex:1;min-width:220px}.NotifyForm-module__ahzXnW__error{font-family:var(--font-mono);color:#fca5a5;margin:12px 0 0;font-size:12.5px}.NotifyForm-module__ahzXnW__sent{text-align:left;border-radius:var(--radius-md);color:#bbf7d0;background:#16a34a24;border:1px solid #4ade8059;align-items:center;gap:12px;padding:14px 20px;display:inline-flex}.NotifyForm-module__ahzXnW__sent strong{color:#fff}
.Pill-module__5gX9CW__pill{font-family:var(--font-mono);border-radius:var(--radius-pill);border:1px solid var(--slate-200);background:var(--slate-100);color:var(--slate-600);white-space:nowrap;align-items:center;gap:7px;padding:4px 11px;font-size:12px;font-weight:500;display:inline-flex}.Pill-module__5gX9CW__dot{background:var(--state-sleeping);border-radius:50%;flex:none;width:7px;height:7px}.Pill-module__5gX9CW__neutral{background:var(--bg-surface);border-color:var(--border);color:var(--fg-3)}.Pill-module__5gX9CW__cyan,.Pill-module__5gX9CW__scaling{background:var(--cyan-50);border-color:var(--cyan-200);color:var(--cyan-700)}.Pill-module__5gX9CW__cyan .Pill-module__5gX9CW__dot{background:var(--state-leader)}.Pill-module__5gX9CW__scaling .Pill-module__5gX9CW__dot{background:var(--state-scaling)}.Pill-module__5gX9CW__running{background:var(--green-50);color:var(--green-700);border-color:#a7e8c4}.Pill-module__5gX9CW__running .Pill-module__5gX9CW__dot{background:var(--state-running)}.Pill-module__5gX9CW__waking,.Pill-module__5gX9CW__starting{background:var(--amber-50);color:var(--amber-600);border-color:#fcd9a8}.Pill-module__5gX9CW__waking .Pill-module__5gX9CW__dot,.Pill-module__5gX9CW__starting .Pill-module__5gX9CW__dot{background:var(--state-waking)}.Pill-module__5gX9CW__danger{background:var(--danger-soft);color:var(--danger);border-color:#fecaca}.Pill-module__5gX9CW__danger .Pill-module__5gX9CW__dot{background:var(--state-down)}@keyframes Pill-module__5gX9CW__pulse{0%,to{box-shadow:0 0 #06b6d480}50%{box-shadow:0 0 0 6px #06b6d400}}.Pill-module__5gX9CW__pulse{animation:Pill-module__5gX9CW__pulse 2.4s var(--ease-in-out) infinite}@media (prefers-reduced-motion:reduce){.Pill-module__5gX9CW__pulse{animation:none}}
.Eyebrow-module__gZzNKG__eyebrow{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--cyan-600);margin:0;font-size:12px;font-weight:500}.Eyebrow-module__gZzNKG__muted{color:var(--fg-3)}
.NotifySection-module__nvwgsq__section{background:var(--bg-inverse);scroll-margin-top:64px;position:relative;overflow:hidden}.NotifySection-module__nvwgsq__motif{opacity:.2;pointer-events:none;background:url(/orbit-motif.svg) 50%/contain no-repeat;width:760px;height:760px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.NotifySection-module__nvwgsq__inner{text-align:center;padding-top:88px;padding-bottom:88px;position:relative}.NotifySection-module__nvwgsq__header{max-width:520px;margin-bottom:30px}.NotifySection-module__nvwgsq__signin{color:var(--fg-on-inverse-2);margin:28px 0 0;font-size:14px}.NotifySection-module__nvwgsq__signin a{color:var(--cyan-400);font-weight:600}
.ElementEditor-module__TJuSya__tabs{margin-bottom:20px;display:flex}.ElementEditor-module__TJuSya__stack{flex-direction:column;gap:24px;display:flex}.ElementEditor-module__TJuSya__body{border-top:1px solid var(--border);flex-direction:column;gap:16px;padding:4px 20px 20px;display:flex}.ElementEditor-module__TJuSya__body>:first-child{margin-top:14px}.ElementEditor-module__TJuSya__meta{color:var(--fg-2);margin:0;font-size:13.5px;line-height:1.55}.ElementEditor-module__TJuSya__field{flex-direction:column;display:flex}.ElementEditor-module__TJuSya__file{flex-direction:column;gap:8px;display:flex}.ElementEditor-module__TJuSya__fileHead{align-items:center;gap:8px;display:flex}.ElementEditor-module__TJuSya__fileHead>:first-child{flex:auto}.ElementEditor-module__TJuSya__rows{flex-direction:column;gap:8px;display:flex}.ElementEditor-module__TJuSya__envRow{grid-template-columns:minmax(140px,1fr) minmax(200px,2fr) auto;align-items:center;gap:8px;display:grid}.ElementEditor-module__TJuSya__requestRow{flex-wrap:wrap;align-items:flex-end;gap:12px;display:flex}.ElementEditor-module__TJuSya__method{flex:0 0 140px}.ElementEditor-module__TJuSya__number{flex:0 0 200px}.ElementEditor-module__TJuSya__grow{flex:240px;min-width:0}.ElementEditor-module__TJuSya__lookup{flex:none}.ElementEditor-module__TJuSya__buttons{flex-wrap:wrap;gap:8px;display:flex}.ElementEditor-module__TJuSya__titleRow{align-items:center;gap:10px;display:inline-flex}.ElementEditor-module__TJuSya__answer{flex-direction:column;gap:8px;width:100%;display:flex}@media (max-width:620px){.ElementEditor-module__TJuSya__envRow{grid-template-columns:1fr}}
.ProblemsSection-module__F5bY4q__list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 56px;margin:0;padding:0;list-style:none;display:grid}.ProblemsSection-module__F5bY4q__item{border-top:1px solid var(--border);gap:18px;padding:24px 0;display:flex}.ProblemsSection-module__F5bY4q__number{min-width:22px;font-family:var(--font-mono);color:var(--cyan-600);padding-top:3px;font-size:13px;font-weight:600}.ProblemsSection-module__F5bY4q__title{margin:0 0 6px;font-size:17px;font-weight:600;line-height:1.35}.ProblemsSection-module__F5bY4q__body{color:var(--fg-2);margin:0;font-size:14.5px;line-height:1.6}@media (max-width:900px){.ProblemsSection-module__F5bY4q__list{grid-template-columns:1fr}}
.SegmentedControl-module__ysvafa__track{background:var(--bg-muted);border-radius:var(--radius-md);flex-wrap:wrap;gap:4px;padding:4px;display:flex}.SegmentedControl-module__ysvafa__segment{cursor:pointer;min-width:120px;font-family:var(--font-sans);border-radius:var(--radius-sm);color:var(--fg-3);transition:all var(--dur-fast) var(--ease-out);background:0 0;border:none;flex:1;padding:8px 10px;font-size:14px;font-weight:600}.SegmentedControl-module__ysvafa__segment:hover{color:var(--fg-1)}.SegmentedControl-module__ysvafa__segment[aria-pressed=true]{background:var(--bg-surface);color:var(--fg-1);box-shadow:var(--shadow-sm)}.SegmentedControl-module__ysvafa__segment:focus-visible{box-shadow:var(--shadow-focus);outline:none}.SegmentedControl-module__ysvafa__count{font-family:var(--font-mono);color:var(--fg-3);margin-left:5px;font-weight:500}.SegmentedControl-module__ysvafa__sm{flex-wrap:nowrap;gap:2px;padding:3px}.SegmentedControl-module__ysvafa__sm .SegmentedControl-module__ysvafa__segment{flex:none;min-width:0;padding:5px 11px;font-size:13px}
.AuditPanel-module__4NtAqG__details{max-width:420px}.AuditPanel-module__4NtAqG__details summary{cursor:pointer;font-family:var(--font-mono);color:var(--primary);font-size:12px}.AuditPanel-module__4NtAqG__details>pre{max-height:240px;margin-top:6px}.AuditPanel-module__4NtAqG__pager{gap:8px;display:flex}
.AdminShell-module__yKhyCa__badge{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--slate-950);color:#fff;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;padding:7px 10px;font-size:11.5px;font-weight:600}
.ElementsPanel-module__OItqiq__actions{gap:6px;display:inline-flex}.ElementsPanel-module__OItqiq__hint{color:var(--fg-3);margin:6px 0 0;font-size:12.5px}.ElementsPanel-module__OItqiq__confirm{color:var(--fg-2);margin:0;font-size:14px;line-height:1.55}
.ScalingSection-module__773WPq__grid{grid-template-columns:.8fr 1.2fr;align-items:center;gap:56px;display:grid}.ScalingSection-module__773WPq__header{margin-bottom:0}.ScalingSection-module__773WPq__card{padding:24px}.ScalingSection-module__773WPq__modes{margin-bottom:22px}.ScalingSection-module__773WPq__chart{border-bottom:1px solid var(--border);align-items:flex-end;gap:4px;height:120px;padding:0 2px;display:flex}.ScalingSection-module__773WPq__bar,.ScalingSection-module__773WPq__barIdle{transition:height var(--dur-slow) var(--ease-out);border-radius:3px 3px 0 0;flex:1}.ScalingSection-module__773WPq__bar{background:var(--primary)}.ScalingSection-module__773WPq__barIdle{background:var(--slate-200);height:3px}.ScalingSection-module__773WPq__axis{font-family:var(--font-mono);color:var(--fg-3);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.ScalingSection-module__773WPq__text{color:var(--fg-2);margin:18px 0 14px;font-size:14.5px;line-height:1.6}.ScalingSection-module__773WPq__totals{font-family:var(--font-mono);color:var(--fg-3);flex-wrap:wrap;gap:24px;font-size:12.5px;display:flex}.ScalingSection-module__773WPq__totals strong{color:var(--fg-1);font-weight:600}@media (max-width:900px){.ScalingSection-module__773WPq__grid{grid-template-columns:1fr}}
.IconTile-module__ZVGxeq__tile{width:var(--size);height:var(--size);border-radius:var(--radius-md);flex:none;justify-content:center;align-items:center;display:inline-flex}.IconTile-module__ZVGxeq__blue{background:var(--primary-soft);color:var(--primary)}.IconTile-module__ZVGxeq__cyan{background:var(--accent-soft);color:var(--cyan-600)}.IconTile-module__ZVGxeq__slate{background:var(--bg-muted);color:var(--fg-2)}
.CardHeader-module__nAR_rW__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 20px;display:flex}.CardHeader-module__nAR_rW__title{margin:0;font-size:16px;font-weight:600}.CardHeader-module__nAR_rW__actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}
.ServicesSection-module__Ac-5AG__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.ServicesSection-module__Ac-5AG__card{padding:26px}.ServicesSection-module__Ac-5AG__name{margin:18px 0 4px;font-size:18px;font-weight:600}.ServicesSection-module__Ac-5AG__short{font-family:var(--font-mono);color:var(--fg-3);margin-bottom:10px;font-size:12px}.ServicesSection-module__Ac-5AG__body{color:var(--fg-2);margin:0;font-size:14.5px;line-height:1.6}.ServicesSection-module__Ac-5AG__model{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);padding:26px}.ServicesSection-module__Ac-5AG__code{font-family:var(--font-mono);border:1px solid var(--border);border-radius:var(--radius-xs);background:var(--bg-muted);color:var(--slate-800);padding:.1em .4em;font-size:.88em}@media (max-width:900px){.ServicesSection-module__Ac-5AG__grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.ServicesSection-module__Ac-5AG__grid{grid-template-columns:1fr}}
.DataTable-module__iKzPva__scroll{overflow-x:auto}.DataTable-module__iKzPva__table{border-collapse:collapse;width:100%;font-size:13.5px}.DataTable-module__iKzPva__caption{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.DataTable-module__iKzPva__table th{text-align:left;white-space:nowrap;background:var(--bg-subtle);border-top:1px solid var(--border);font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);padding:9px 14px;font-size:11px;font-weight:500}.DataTable-module__iKzPva__table td{vertical-align:top;border-top:1px solid var(--border);padding:11px 14px}.DataTable-module__iKzPva__table tbody tr:hover td{background:var(--bg-subtle)}.DataTable-module__iKzPva__table th:first-child,.DataTable-module__iKzPva__table td:first-child{padding-left:20px}.DataTable-module__iKzPva__table th:last-child,.DataTable-module__iKzPva__table td:last-child{padding-right:20px}.DataTable-module__iKzPva__end,.DataTable-module__iKzPva__table th.DataTable-module__iKzPva__end{text-align:right}.DataTable-module__iKzPva__mono{font-family:var(--font-mono);white-space:nowrap;font-size:12.5px}.DataTable-module__iKzPva__empty{text-align:center;color:var(--fg-3);padding:36px 20px}.DataTable-module__iKzPva__footer{border-top:1px solid var(--border);justify-content:center;padding:12px 20px;display:flex}.DataTable-module__iKzPva__lines{flex-direction:column;gap:4px;display:flex}.DataTable-module__iKzPva__strong{font-weight:600}.DataTable-module__iKzPva__sub{color:var(--fg-3);font-size:12.5px}.DataTable-module__iKzPva__badges{flex-wrap:wrap;gap:4px;display:flex}
.StatCard-module__VMuLRq__card{padding:18px 20px}.StatCard-module__VMuLRq__label{color:var(--fg-2);font-size:13px;font-weight:500}.StatCard-module__VMuLRq__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;margin:6px 0 2px;font-size:28px;font-weight:700}.StatCard-module__VMuLRq__positive{color:var(--green-600)}.StatCard-module__VMuLRq__note{font-family:var(--font-mono);color:var(--fg-3);font-size:12px}
.StatGrid-module__YnUqEq__grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:16px;margin-bottom:24px;display:grid}
.LineChart-module__wFqdFG__root{--series-1:#2a78d6;--series-2:#eb6834;--series-3:#1baf7a;--series-4:#eda100;--series-5:#e87ba4;--series-6:#008300;--series-7:#6250d6;--series-8:#e34948;padding:14px 20px 18px}.LineChart-module__wFqdFG__legend{color:var(--fg-2);flex-wrap:wrap;gap:6px 16px;margin:0 0 10px;padding:0;font-size:12.5px;list-style:none;display:flex}.LineChart-module__wFqdFG__legendItem{font-family:var(--font-mono);align-items:center;gap:6px;display:inline-flex}.LineChart-module__wFqdFG__swatch{border-radius:2px;flex:none;width:10px;height:10px}.LineChart-module__wFqdFG__plot{position:relative}.LineChart-module__wFqdFG__svg{touch-action:none;width:100%;height:auto;display:block}.LineChart-module__wFqdFG__grid{stroke:var(--border);stroke-width:1px}.LineChart-module__wFqdFG__tick{font-family:var(--font-mono);fill:var(--fg-3);font-size:11px}.LineChart-module__wFqdFG__line{fill:none;stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.LineChart-module__wFqdFG__crosshair{stroke:var(--slate-300);stroke-width:1px}.LineChart-module__wFqdFG__marker{stroke:var(--slate-0);stroke-width:2px}.LineChart-module__wFqdFG__tooltip{z-index:1;pointer-events:none;background:var(--slate-0);border:1px solid var(--border);border-radius:8px;min-width:180px;max-width:320px;padding:8px 10px;font-size:12px;position:absolute;top:0;box-shadow:0 4px 14px #0f172a14}.LineChart-module__wFqdFG__tooltipTime{font-family:var(--font-mono);color:var(--fg-3);margin-bottom:4px}.LineChart-module__wFqdFG__tooltipRow{align-items:center;gap:6px;line-height:1.6;display:flex}.LineChart-module__wFqdFG__tooltipLabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--fg-2);font-family:var(--font-mono);flex:1;overflow:hidden}.LineChart-module__wFqdFG__tooltipValue{font-family:var(--font-mono);color:var(--fg-1)}.LineChart-module__wFqdFG__empty{color:var(--fg-3);margin:0;padding:24px 20px;font-size:13.5px}
.FilterBar-module__6iL74W__bar{flex-wrap:wrap;align-items:flex-end;gap:12px;margin-bottom:18px;display:flex}.FilterBar-module__6iL74W__fields{flex:1;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:12px;display:grid}.FilterBar-module__6iL74W__field{min-width:0}.FilterBar-module__6iL74W__label{font-family:var(--font-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--fg-3);margin-bottom:5px;font-size:11px;font-weight:500;display:block}.FilterBar-module__6iL74W__actions{gap:8px;display:flex}
.Section-module__O9PlXa__section{padding:96px 0;scroll-margin-top:64px}.Section-module__O9PlXa__surface{background:var(--bg-surface);border-top:1px solid var(--border);border-bottom:1px solid var(--border)}.Section-module__O9PlXa__subtle{background:var(--bg-subtle);border-top:1px solid var(--border)}@media (max-width:620px){.Section-module__O9PlXa__section{padding:72px 0}}
.SectionHeader-module__X4t44q__header{max-width:640px;margin-bottom:44px}.SectionHeader-module__X4t44q__center{text-align:center;margin-left:auto;margin-right:auto}.SectionHeader-module__X4t44q__eyebrow{margin-bottom:14px}.SectionHeader-module__X4t44q__title{letter-spacing:-.02em;color:var(--fg-1);text-wrap:balance;margin:0;font-size:clamp(2rem,3.6vw,2.6rem);font-weight:700;line-height:1.12}.SectionHeader-module__X4t44q__lede{color:var(--fg-2);text-wrap:pretty;margin:16px 0 0;font-size:18px;line-height:1.6}.SectionHeader-module__X4t44q__inverse .SectionHeader-module__X4t44q__title{color:#fff}.SectionHeader-module__X4t44q__inverse .SectionHeader-module__X4t44q__lede{color:var(--fg-on-inverse-2)}
.MediaKitSection-module__jfWrAq__group{margin-top:56px}.MediaKitSection-module__jfWrAq__groupTitle{margin-bottom:18px}.MediaKitSection-module__jfWrAq__note{max-width:640px;color:var(--fg-2);margin:-8px 0 18px;font-size:14px;line-height:1.55}.MediaKitSection-module__jfWrAq__grid,.MediaKitSection-module__jfWrAq__colours{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:0;list-style:none;display:grid}.MediaKitSection-module__jfWrAq__asset{flex-direction:column;display:flex}.MediaKitSection-module__jfWrAq__preview{border-bottom:1px solid var(--border);justify-content:center;align-items:center;height:180px;display:flex}.MediaKitSection-module__jfWrAq__preview img{max-width:86%;height:auto}.MediaKitSection-module__jfWrAq__light{background:var(--bg-surface)}.MediaKitSection-module__jfWrAq__dark{background:var(--bg-inverse)}.MediaKitSection-module__jfWrAq__grey{background:var(--slate-100)}.MediaKitSection-module__jfWrAq__blue{background:var(--blue-600)}.MediaKitSection-module__jfWrAq__body{flex-direction:column;flex-grow:1;gap:6px;padding:18px 20px 20px;display:flex}.MediaKitSection-module__jfWrAq__name{color:var(--fg-1);margin:0;font-size:16px;font-weight:600}.MediaKitSection-module__jfWrAq__use{color:var(--fg-2);flex-grow:1;margin:0;font-size:14px;line-height:1.55}.MediaKitSection-module__jfWrAq__downloads{gap:8px;margin-top:10px;display:flex}.MediaKitSection-module__jfWrAq__colours{grid-template-columns:repeat(6,minmax(0,1fr))}.MediaKitSection-module__jfWrAq__swatch{height:72px}.MediaKitSection-module__jfWrAq__colourText{flex-direction:column;gap:2px;padding:12px 14px;display:flex}.MediaKitSection-module__jfWrAq__colourName{color:var(--fg-1);font-size:14px;font-weight:600}.MediaKitSection-module__jfWrAq__hex{font-family:var(--font-mono);color:var(--fg-2);font-size:13px}.MediaKitSection-module__jfWrAq__rules{max-width:720px;color:var(--fg-2);flex-direction:column;gap:10px;margin:40px 0 0;padding-left:20px;font-size:15px;line-height:1.6;display:flex}@media (max-width:900px){.MediaKitSection-module__jfWrAq__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.MediaKitSection-module__jfWrAq__colours{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:620px){.MediaKitSection-module__jfWrAq__grid{grid-template-columns:1fr}.MediaKitSection-module__jfWrAq__colours{grid-template-columns:repeat(2,minmax(0,1fr))}}
