@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-400-normal-C38fXH4l.woff2)format("woff2"),url(/assets/inter-latin-400-normal-CyCys3Eg.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-600-normal-LgqL8muc.woff2)format("woff2"),url(/assets/inter-latin-600-normal-CiBQ2DWP.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-700-normal-Yt3aPRUw.woff2)format("woff2"),url(/assets/inter-latin-700-normal-BLAVimhd.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/inter-latin-ext-400-normal-C1nco2VV.woff2)format("woff2"),url(/assets/inter-latin-ext-400-normal-77YHD8bZ.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/inter-latin-ext-600-normal-D2bJ5OIk.woff2)format("woff2"),url(/assets/inter-latin-ext-600-normal-CIVaiw4L.woff)format("woff")}@font-face{font-family:Inter;font-style:normal;font-display:swap;font-weight:700;src:url(/assets/inter-latin-ext-700-normal-Ca8adRJv.woff2)format("woff2"),url(/assets/inter-latin-ext-700-normal-TidjK2hL.woff)format("woff")}.cs-switcher{min-height:0;max-height:min(70vh,520px);font-family:var(--cs-font);color:var(--cs-text);flex-direction:column;display:flex}.cs-switcher__input{width:100%;padding:var(--cs-space-4) var(--cs-space-5);border:0;border-bottom:1px solid var(--cs-border);font:inherit;color:inherit;background:0 0;outline:none;flex:none;font-size:1.0625rem}.cs-switcher__input::placeholder{color:var(--cs-text-subtle)}.cs-switcher__input::-webkit-search-cancel-button{display:none}.cs-switcher__list{min-height:0;padding:var(--cs-space-2);flex:1;overflow-y:auto}.cs-switcher__heading{padding:var(--cs-space-3) var(--cs-space-3) var(--cs-space-1);letter-spacing:.04em;text-transform:uppercase;color:var(--cs-text-subtle);font-size:.75rem;font-weight:600}.cs-switcher__option{justify-content:space-between;align-items:center;gap:var(--cs-space-4);min-height:40px;padding:var(--cs-space-2) var(--cs-space-3);border-radius:var(--cs-radius-md);cursor:pointer;font-size:.9375rem;display:flex}.cs-switcher__option[aria-selected=true]{background:var(--cs-active)}.cs-switcher__hint{max-width:50%;color:var(--cs-text-subtle);flex-shrink:0;font-size:.8125rem}.cs-switcher__empty{padding:var(--cs-space-6) var(--cs-space-4);text-align:center;color:var(--cs-text-muted);margin:0}.cs-switcher__footer{gap:var(--cs-space-4);padding:var(--cs-space-2) var(--cs-space-5);border-top:1px solid var(--cs-border);color:var(--cs-text-subtle);flex:none;font-size:.75rem;display:flex}@media (width<=599px){.cs-switcher__footer{display:none}}:root{color-scheme:dark;--cs-bg:#07080a;--cs-bg-glow-a:#6084ff1c;--cs-bg-glow-b:#ffffff09;--cs-glass:#ffffff0a;--cs-glass-raised:#fff1;--cs-glass-chrome:#0d0e12b8;--cs-glass-solid:#121317;--cs-border:#ffffff17;--cs-border-strong:#ffffff29;--cs-highlight:inset 0 1px 0 #ffffff12;--cs-shadow:0 18px 48px -24px #000000bf;--cs-blur:blur(22px) saturate(140%);--cs-hover:#ffffff0f;--cs-active:#ffffff1a;--cs-text:#f3f4f6;--cs-text-muted:#a9aeb8;--cs-text-subtle:#868c98;--cs-accent:#8fb0ff;--cs-accent-solid:#4a6cf7;--cs-accent-soft:#6e96ff24;--cs-positive:#5fd3a0;--cs-positive-soft:#5fd3a021;--cs-negative:#ff8f88;--cs-negative-soft:#ff8f8821;--cs-notice:#f2bd6b;--cs-notice-soft:#f2bd6b21;--cs-focus:#8fb0ff;--cs-space-1:4px;--cs-space-2:8px;--cs-space-3:12px;--cs-space-4:16px;--cs-space-5:24px;--cs-space-6:32px;--cs-space-7:48px;--cs-space-8:64px;--cs-radius-sm:8px;--cs-radius-md:12px;--cs-radius-lg:16px;--cs-radius-xl:24px;--cs-radius-pill:999px;--cs-font:"Inter", ui-sans-serif, system-ui, -apple-system, "Segoe UI", sans-serif;--cs-font-mono:ui-monospace, "SF Mono", "JetBrains Mono", Menlo, monospace;--s2-font-family-sans:"Inter";--cs-sidebar-width:248px;--cs-topbar-height:56px;--cs-content-width:1180px;--cs-gutter:clamp(16px, 4vw, 40px);--cs-ease:cubic-bezier(.2, 0, 0, 1);--cs-duration:.16s}:root[data-color-scheme=light]{color-scheme:light;--cs-bg:#f1f2f5;--cs-bg-glow-a:#4a6cf71a;--cs-bg-glow-b:#ffffffe6;--cs-glass:#ffffffa8;--cs-glass-raised:#ffffffdb;--cs-glass-chrome:#fafafcc7;--cs-glass-solid:#fff;--cs-border:#1012181a;--cs-border-strong:#10121833;--cs-highlight:inset 0 1px 0 #ffffffe6;--cs-shadow:0 18px 40px -28px #14182859;--cs-hover:#1012180d;--cs-active:#10121817;--cs-text:#14161b;--cs-text-muted:#4a505c;--cs-text-subtle:#626875;--cs-accent:#2f4fd6;--cs-accent-solid:#3b5bdb;--cs-accent-soft:#3b5bdb1a;--cs-positive:#0b7a4b;--cs-positive-soft:#0b7a4b1a;--cs-negative:#c0362c;--cs-negative-soft:#c0362c17;--cs-notice:#8a5a00;--cs-notice-soft:#8a5a001a;--cs-focus:#2f4fd6}@media (prefers-reduced-transparency:reduce){:root{--cs-glass:#101115;--cs-glass-raised:#16171c;--cs-glass-chrome:#0d0e12;--cs-blur:none}:root[data-color-scheme=light]{--cs-glass:#fff;--cs-glass-raised:#fff;--cs-glass-chrome:#fafafc}}*,:before,:after{box-sizing:border-box}html{background:var(--cs-bg);min-height:100%;color:var(--cs-text);font-family:var(--cs-font);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-size-adjust:100%;scrollbar-color:var(--cs-border-strong) transparent;font-size:100%;line-height:1.5}body{background:var(--cs-bg);min-height:100dvh;margin:0}body:before{content:"";z-index:-1;pointer-events:none;background:radial-gradient(60rem 36rem at 12% -8%, var(--cs-bg-glow-a), transparent 62%), radial-gradient(48rem 30rem at 96% 4%, var(--cs-bg-glow-b), transparent 60%);position:fixed;inset:0}#root{isolation:isolate;min-height:100dvh}h1,h2,h3,h4,p,dl,dd,ul,ol{margin:0}ul,ol{padding:0;list-style:none}a{color:inherit;text-decoration:none}img,svg{max-width:100%}button,input,textarea,select{font:inherit}::selection{background:var(--cs-accent-soft)}:where(a,button,[tabindex]):focus-visible{outline:2px solid var(--cs-focus);outline-offset:2px;border-radius:var(--cs-radius-sm)}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.cs-visually-hidden{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cs-app{min-height:100dvh;color:var(--cs-text);font-family:var(--cs-font);flex-direction:column;display:flex}.cs-skip-link{left:var(--cs-space-4);z-index:50;padding:var(--cs-space-2) var(--cs-space-4);border-radius:var(--cs-radius-sm);background:var(--cs-glass-solid);border:1px solid var(--cs-border-strong);color:var(--cs-text);transition:top var(--cs-duration) var(--cs-ease);position:absolute;top:-64px}.cs-skip-link:focus{top:var(--cs-space-3)}.cs-shell{grid-template-columns:var(--cs-sidebar-width) minmax(0, 1fr);flex:1;display:grid}.cs-sidebar{background:var(--cs-glass-chrome);backdrop-filter:var(--cs-blur);border-inline-end:1px solid var(--cs-border)}.cs-sidebar__inner{height:100dvh;padding:var(--cs-space-5) var(--cs-space-4) var(--cs-space-4);flex-direction:column;display:flex;position:sticky;top:0}.cs-sidebar__scroll{gap:var(--cs-space-5);min-height:0;margin-top:var(--cs-space-5);margin-inline:calc(-1 * var(--cs-space-1));padding:var(--cs-space-1);flex-direction:column;flex:auto;display:flex;overflow-y:auto}.cs-brand{align-items:center;gap:var(--cs-space-3);min-height:44px;padding-inline:var(--cs-space-2);letter-spacing:-.01em;color:var(--cs-text);font-size:1rem;font-weight:600;display:inline-flex}.cs-brand img{width:28px;height:28px}.cs-sidebar__section{gap:var(--cs-space-2);flex-direction:column;display:flex}.cs-sidebar__label{padding-inline:var(--cs-space-2);letter-spacing:.04em;text-transform:uppercase;color:var(--cs-text-subtle);font-size:.75rem;font-weight:600}.cs-nav{flex-direction:column;gap:2px;display:flex}.cs-nav__link{align-items:center;gap:var(--cs-space-3);min-height:40px;padding-inline:var(--cs-space-3);border-radius:var(--cs-radius-md);color:var(--cs-text-muted);transition:background-color var(--cs-duration) var(--cs-ease), color var(--cs-duration) var(--cs-ease);border:1px solid #0000;font-size:.9375rem;font-weight:500;display:flex}.cs-nav__link svg{flex-shrink:0}.cs-nav__link:hover{background:var(--cs-hover);color:var(--cs-text)}.cs-nav__link[aria-current=page]{background:var(--cs-active);border-color:var(--cs-border);box-shadow:var(--cs-highlight);color:var(--cs-text)}.cs-nav__badge{border-radius:var(--cs-radius-pill);background:var(--cs-accent-solid);color:#fff;text-align:center;font-variant-numeric:tabular-nums;min-width:20px;margin-left:auto;padding:1px 6px;font-size:.6875rem;font-weight:700;line-height:1.5}.cs-jump{align-items:center;gap:var(--cs-space-3);width:100%;min-height:36px;margin-bottom:var(--cs-space-3);padding-inline:var(--cs-space-3);border:1px solid var(--cs-border);border-radius:var(--cs-radius-md);background:var(--cs-glass);font:inherit;color:var(--cs-text-subtle);cursor:pointer;transition:border-color var(--cs-duration) var(--cs-ease), color var(--cs-duration) var(--cs-ease);font-size:.875rem;display:flex}.cs-jump:hover{border-color:var(--cs-border-strong);color:var(--cs-text)}.cs-jump:focus-visible{outline:2px solid var(--cs-focus);outline-offset:2px}.cs-jump svg{fill:currentColor;flex-shrink:0;width:16px;height:16px}.cs-jump kbd{border:1px solid var(--cs-border);font-family:var(--cs-font-mono);border-radius:6px;margin-left:auto;padding:0 6px;font-size:.75rem}.cs-sidebar__footer{padding-top:var(--cs-space-4);border-top:1px solid var(--cs-border);flex-shrink:0;margin-top:auto}.cs-account{align-items:center;gap:var(--cs-space-3);min-width:0;display:flex}.cs-account__text{flex-direction:column;flex:1;min-width:0;line-height:1.3;display:flex}.cs-account__name{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.cs-account__meta{color:var(--cs-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.cs-topbar{z-index:20;justify-content:space-between;align-items:center;gap:var(--cs-space-4);min-height:var(--cs-topbar-height);padding-inline:var(--cs-gutter);background:var(--cs-glass-chrome);backdrop-filter:var(--cs-blur);border-bottom:1px solid var(--cs-border);display:flex;position:sticky;top:0}.cs-topbar__actions{align-items:center;gap:var(--cs-space-2);display:flex}.cs-shell>.cs-topbar{display:none}.cs-main-column{flex-direction:column;min-width:0;display:flex}.cs-main{min-width:0;padding:var(--cs-space-6) var(--cs-gutter) var(--cs-space-8);flex:1}.cs-public__main{padding:var(--cs-space-6) var(--cs-gutter) var(--cs-space-8);flex-direction:column;flex:1;display:flex}.cs-footer{justify-content:space-between;align-items:center;gap:var(--cs-space-3) var(--cs-space-5);padding:var(--cs-space-5) var(--cs-gutter);border-top:1px solid var(--cs-border);color:var(--cs-text-subtle);flex-wrap:wrap;font-size:.8125rem;display:flex}.cs-footer nav{gap:var(--cs-space-4);flex-wrap:wrap;display:flex}.cs-footer a:hover{color:var(--cs-text)}@media (width<=959px){.cs-shell{grid-template-rows:auto 1fr;grid-template-columns:minmax(0,1fr)}.cs-sidebar{display:none}.cs-shell>.cs-topbar{display:flex}.cs-main{padding-top:var(--cs-space-5)}}.cs-page{width:100%;max-width:var(--cs-content-width);gap:var(--cs-space-6);flex-direction:column;margin-inline:auto;display:flex}.cs-page--narrow{max-width:760px}.cs-page-header{justify-content:space-between;align-items:flex-end;gap:var(--cs-space-4) var(--cs-space-5);flex-wrap:wrap;display:flex}.cs-page-header__text{gap:var(--cs-space-2);flex-direction:column;min-width:0;display:flex}.cs-eyebrow{color:var(--cs-text-subtle);font-size:.8125rem;font-weight:500}.cs-title{letter-spacing:-.022em;color:var(--cs-text);font-size:clamp(1.625rem,1.3rem + 1.2vw,2rem);font-weight:600;line-height:1.15}.cs-lede{max-width:62ch;color:var(--cs-text-muted);font-size:.9375rem}.cs-actions{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;display:flex}.cs-panel{gap:var(--cs-space-5);padding:var(--cs-space-5);border-radius:var(--cs-radius-lg);border:1px solid var(--cs-border);background:var(--cs-glass);box-shadow:var(--cs-highlight), var(--cs-shadow);backdrop-filter:var(--cs-blur);flex-direction:column;display:flex;position:relative}.cs-panel--flush{gap:0;padding:0;overflow:hidden}.cs-panel--flush>.cs-panel__header{padding:var(--cs-space-4) var(--cs-space-5);border-bottom:1px solid var(--cs-border)}.cs-panel__header{justify-content:space-between;align-items:center;gap:var(--cs-space-3) var(--cs-space-4);flex-wrap:wrap;display:flex}.cs-panel__heading{flex-direction:column;gap:2px;min-width:0;display:flex}.cs-panel__title{letter-spacing:-.01em;font-size:1rem;font-weight:600}.cs-panel__description{color:var(--cs-text-muted);font-size:.875rem}.cs-panel--danger{border-color:color-mix(in srgb, var(--cs-negative) 35%, transparent)}.cs-stat-grid{gap:var(--cs-space-4);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}.cs-stat{gap:var(--cs-space-2);padding:var(--cs-space-4) var(--cs-space-5);border-radius:var(--cs-radius-lg);border:1px solid var(--cs-border);background:var(--cs-glass);box-shadow:var(--cs-highlight);backdrop-filter:var(--cs-blur);flex-direction:column;display:flex}.cs-stat__label{color:var(--cs-text-muted);font-size:.8125rem;font-weight:500}.cs-stat__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:1.75rem;font-weight:600;line-height:1.1}.cs-stat__hint{color:var(--cs-text-subtle);font-size:.8125rem}.cs-list>li+li{border-top:1px solid var(--cs-border)}.cs-row{align-items:center;gap:var(--cs-space-4);min-height:56px;padding:var(--cs-space-3) var(--cs-space-5);display:flex}.cs-row__main{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.cs-row__title{text-overflow:ellipsis;white-space:nowrap;font-size:.9375rem;font-weight:500;overflow:hidden}.cs-row__meta{color:var(--cs-text-subtle);text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;overflow:hidden}.cs-row__end{align-items:center;gap:var(--cs-space-3);flex-shrink:0;display:flex}.cs-rank{font-variant-numeric:tabular-nums;font-size:.9375rem;font-weight:600}.cs-rank--none{color:var(--cs-text-subtle);font-weight:500}.cs-delta{min-width:40px;padding:2px var(--cs-space-2);border-radius:var(--cs-radius-pill);font-variant-numeric:tabular-nums;background:var(--cs-hover);color:var(--cs-text-muted);justify-content:center;align-items:center;gap:2px;font-size:.75rem;font-weight:600;display:inline-flex}.cs-delta--up{background:var(--cs-positive-soft);color:var(--cs-positive)}.cs-delta--down{background:var(--cs-negative-soft);color:var(--cs-negative)}.cs-delta--info{background:var(--cs-accent-soft);color:var(--cs-accent)}.cs-delta--notice{background:var(--cs-notice-soft);color:var(--cs-notice)}.cs-tag{max-width:100%;padding:2px var(--cs-space-2);border-radius:var(--cs-radius-pill);border:1px solid var(--cs-border);color:var(--cs-text-muted);white-space:nowrap;align-items:center;gap:6px;font-size:.75rem;font-weight:500;display:inline-flex}.cs-tag__dot{background:var(--cs-text-subtle);border-radius:50%;flex-shrink:0;width:8px;height:8px}.cs-muted{color:var(--cs-text-muted)}.cs-subtle{color:var(--cs-text-subtle)}.cs-mono{font-family:var(--cs-font-mono);font-size:.8125rem}.cs-text-sm{font-size:.875rem}.cs-truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-details{gap:var(--cs-space-4) var(--cs-space-5);grid-template-columns:repeat(auto-fit,minmax(200px,1fr));display:grid}.cs-details dt{color:var(--cs-text-subtle);font-size:.8125rem}.cs-details dd{overflow-wrap:anywhere;font-size:.9375rem}.cs-state{align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-7) var(--cs-space-5);text-align:center;flex-direction:column;display:flex}.cs-state__title{font-size:1.0625rem;font-weight:600}.cs-state__text{max-width:46ch;color:var(--cs-text-muted);font-size:.9375rem}.cs-state__actions{margin-top:var(--cs-space-2)}.cs-skeleton{border-radius:var(--cs-radius-sm);background:linear-gradient(90deg, var(--cs-hover) 0%, var(--cs-active) 50%, var(--cs-hover) 100%);background-size:200% 100%;animation:1.4s linear infinite cs-shimmer}@keyframes cs-shimmer{to{background-position:-200% 0}}.cs-toolbar{align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-4) var(--cs-space-5);border-bottom:1px solid var(--cs-border);flex-wrap:wrap;display:flex}.cs-toolbar__grow{flex:220px;min-width:0}.cs-toolbar__end{align-items:center;gap:var(--cs-space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.cs-panel__footer{justify-content:space-between;align-items:center;gap:var(--cs-space-3);padding:var(--cs-space-3) var(--cs-space-5);border-top:1px solid var(--cs-border);color:var(--cs-text-muted);flex-wrap:wrap;font-size:.8125rem;display:flex}.cs-stack{gap:var(--cs-space-4);flex-direction:column;display:flex}.cs-stack--lg{gap:var(--cs-space-5)}.cs-cluster{align-items:center;gap:var(--cs-space-2) var(--cs-space-3);flex-wrap:wrap;display:flex}.cs-split{gap:var(--cs-space-5);grid-template-columns:minmax(0,2fr) minmax(0,1fr);align-items:start;display:grid}.cs-grid-2{gap:var(--cs-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));display:grid}.cs-form-grid{gap:var(--cs-space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.cs-divider{background:var(--cs-border);border:0;height:1px;margin:0}.cs-link{color:var(--cs-accent);text-underline-offset:3px;font-weight:500}.cs-link:hover{text-decoration:underline}.cs-avatar{border:1px solid var(--cs-border-strong);background:var(--cs-glass-raised);width:32px;height:32px;color:var(--cs-text);border-radius:50%;flex-shrink:0;place-items:center;font-size:.75rem;font-weight:600;display:inline-grid}.cs-avatar--lg{width:56px;height:56px;font-size:1.125rem}.cs-center{padding-block:var(--cs-space-6);flex:1;place-items:center;display:grid}.cs-card{gap:var(--cs-space-5);width:100%;max-width:420px;padding:var(--cs-space-6);border-radius:var(--cs-radius-xl);border:1px solid var(--cs-border);background:var(--cs-glass);box-shadow:var(--cs-highlight), var(--cs-shadow);backdrop-filter:var(--cs-blur);flex-direction:column;display:flex}.cs-card__title{letter-spacing:-.02em;font-size:1.375rem;font-weight:600}.cs-floating{right:var(--cs-space-4);bottom:var(--cs-space-4);z-index:30;width:min(360px, calc(100vw - 2 * var(--cs-space-4)));gap:var(--cs-space-3);padding:var(--cs-space-4);border-radius:var(--cs-radius-lg);border:1px solid var(--cs-border-strong);background:var(--cs-glass-chrome);box-shadow:var(--cs-highlight), var(--cs-shadow);backdrop-filter:var(--cs-blur);flex-direction:column;display:flex;position:fixed}@media (width<=959px){.cs-split{grid-template-columns:minmax(0,1fr)}}@media (width<=599px){.cs-panel{padding:var(--cs-space-4)}.cs-panel--flush{padding:0}.cs-row,.cs-toolbar,.cs-panel--flush>.cs-panel__header,.cs-panel__footer{padding-inline:var(--cs-space-4)}.cs-card{padding:var(--cs-space-5)}.cs-page-header .cs-actions{width:100%}}.cs-only-compact{min-width:200px;display:none}@media (width<=959px){.cs-only-compact{display:block}}@media (width<=599px){.cs-hide-compact{display:none}}.cs-keyword{align-items:center;gap:var(--cs-space-2);min-width:0;display:flex}.cs-keyword__star{--iconPrimary:var(--cs-notice);flex-shrink:0;display:inline-flex}.cs-native-button{min-height:40px;padding:0 var(--cs-space-4);border-radius:var(--cs-radius-pill);background:var(--cs-accent-solid);color:#fff;cursor:pointer;border:0;font-weight:600}.cs-native-button:hover{filter:brightness(1.08)}.cs-pre{max-height:240px;margin:var(--cs-space-2) 0 0;padding:var(--cs-space-3);border-radius:var(--cs-radius-sm);background:var(--cs-hover);white-space:pre-wrap;overflow:auto}.cs-card__code{letter-spacing:.04em;color:var(--cs-text-subtle);font-size:.8125rem;font-weight:600}.cs-shortcuts{flex-direction:column;margin:0;display:flex}.cs-shortcuts>div{justify-content:space-between;align-items:center;gap:var(--cs-space-4);padding-block:var(--cs-space-2);display:flex}.cs-shortcuts>div+div{border-top:1px solid var(--cs-border)}.cs-shortcuts dd{font-family:var(--cs-font-mono);color:var(--cs-text-muted);white-space:nowrap;margin:0;font-size:.8125rem}.cs-row--inset{min-height:48px;padding-inline:0}.cs-subheading{margin-bottom:var(--cs-space-2);color:var(--cs-text-muted);font-size:.8125rem;font-weight:600}.cs-logo-preview{padding:var(--cs-space-3) var(--cs-space-4);border-radius:var(--cs-radius-md);border:1px solid var(--cs-border);background:#090a0e;align-self:flex-start;display:inline-flex}.cs-logo-preview img{max-width:200px;max-height:40px;display:block}.cs-client-standing{align-items:center;gap:var(--cs-space-2);display:inline-flex}.cs-row--unread{background:color-mix(in srgb, var(--cs-accent-soft) 45%, transparent)}.cs-row--highlight{background:var(--cs-accent-soft)}.cs-unread-dot{width:8px;height:8px;margin-left:var(--cs-space-2);background:var(--cs-accent);vertical-align:middle;border-radius:50%;display:inline-block}.cs-tag--notice{background:var(--cs-notice-soft);color:var(--cs-notice);white-space:nowrap}.cs-link--plain{color:inherit;text-decoration:none}.cs-link--plain:hover{text-underline-offset:3px;text-decoration:underline}.cs-meter{width:min(100%,320px);height:4px;margin-top:var(--cs-space-1);background:var(--cs-hover);border-radius:2px;overflow:hidden}.cs-meter span{border-radius:inherit;background:var(--cs-accent);min-width:2px;height:100%;display:block}.cs-stat__url{letter-spacing:0;overflow-wrap:anywhere;font-size:.9375rem;font-weight:500;display:block}.cs-serp{margin:0;padding:0;list-style:none}.cs-serp__rank{text-align:right;width:24px;color:var(--cs-text-subtle);flex:none}.cs-stepper{gap:var(--cs-space-2) var(--cs-space-5);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cs-stepper__step{align-items:center;gap:var(--cs-space-2);color:var(--cs-text-subtle);font-size:.875rem;font-weight:500;display:flex}.cs-stepper__number{border:1px solid var(--cs-border-strong);font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:24px;height:24px;font-size:.75rem;font-weight:600;display:grid}.cs-stepper__step[data-state=current]{color:var(--cs-text)}.cs-stepper__step[data-state=current] .cs-stepper__number{border-color:var(--cs-accent);background:var(--cs-accent-soft);color:var(--cs-accent)}.cs-stepper__step[data-state=done] .cs-stepper__number{background:var(--cs-positive-soft);color:var(--cs-positive);border-color:#0000}.cs-form-error{padding:var(--cs-space-3) var(--cs-space-4);border:1px solid color-mix(in srgb, var(--cs-negative) 35%, transparent);border-radius:var(--cs-radius-md);background:var(--cs-negative-soft);color:var(--cs-negative);margin:0;font-size:.9375rem}.cs-chip-list{gap:var(--cs-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cs-chip-item{align-items:center;gap:var(--cs-space-1);padding:2px 4px 2px var(--cs-space-3);border:1px solid var(--cs-border-strong);border-radius:var(--cs-radius-pill);font-size:.875rem;font-weight:500;display:inline-flex}.cs-inline-form{align-items:flex-end;gap:var(--cs-space-3);flex-wrap:wrap;display:flex}.cs-bars{gap:var(--cs-space-4);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.cs-bar{align-items:center;gap:var(--cs-space-1) var(--cs-space-4);grid-template-columns:minmax(0,280px) minmax(0,1fr) 64px;display:grid}.cs-bar__label{font-size:.9375rem;font-weight:500}.cs-bar--own .cs-bar__label{font-weight:700}.cs-bar__track{background:var(--cs-hover);border-radius:5px;height:10px;overflow:hidden}.cs-bar__track span{border-radius:inherit;background:var(--cs-text-subtle);min-width:3px;height:100%;display:block}.cs-bar--own .cs-bar__track span{background:var(--cs-accent)}.cs-bar__value{text-align:right;font-variant-numeric:tabular-nums;font-weight:600}.cs-bar__meta{color:var(--cs-text-subtle);grid-column:1/-1;font-size:.8125rem}.cs-table-scroll{overflow-x:auto}.cs-table{border-collapse:collapse;width:100%;font-size:.9375rem}.cs-table th,.cs-table td{padding:var(--cs-space-3) var(--cs-space-5);border-top:1px solid var(--cs-border);text-align:left;font-weight:400}.cs-table thead th{color:var(--cs-text-muted);white-space:nowrap;border-top:0;font-size:.8125rem;font-weight:600}.cs-table tbody th{min-width:200px;font-weight:500}.cs-table .cs-table__num{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.cs-table .cs-table__best{color:var(--cs-positive);font-weight:700}.cs-fieldset{gap:var(--cs-space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.cs-fieldset legend{margin-bottom:var(--cs-space-1);padding:0;font-size:.875rem;font-weight:600}.cs-color-field{align-items:center;gap:var(--cs-space-3);font-size:.9375rem;display:inline-flex}.cs-color-field input{border:1px solid var(--cs-border-strong);border-radius:var(--cs-radius-sm);cursor:pointer;background:0 0;width:40px;height:32px;padding:0}@media (width<=599px){.cs-bar{grid-template-columns:minmax(0,1fr) 64px}.cs-bar__track{order:3;grid-column:1/-1}}
