.cr-shell{background:var(--rs-sys-surface-base);color:var(--rs-sys-text-primary);font-family:var(--rs-sys-font);font-size:var(--rs-sys-text-4);min-height:100%;padding:var(--rs-sys-space-7) var(--rs-sys-space-6)}.cr-shell>*{max-width:1080px;margin-left:auto;margin-right:auto}.cr-hero{align-items:flex-end;gap:var(--rs-sys-space-6);margin-bottom:var(--rs-sys-space-6);justify-content:space-between;display:flex}.cr-hero>div{border-left:3px solid var(--rs-sys-accent);padding-left:var(--rs-sys-space-5)}.cr-hero h1{font-size:var(--rs-sys-text-1);font-weight:var(--rs-sys-weight-title);letter-spacing:-.01em;margin:0 0 var(--rs-sys-space-2);line-height:1.2}.cr-hero p{color:var(--rs-sys-text-muted);max-width:640px;margin:0;line-height:1.7}.cr-secondary{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line-strong);border-radius:var(--rs-sys-radius-md);color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);height:var(--rs-sys-btn-h-lg);padding:0 var(--rs-sys-space-4);transition:border-color var(--rs-sys-dur-fast) var(--rs-sys-ease);white-space:nowrap;align-items:center;text-decoration:none;display:inline-flex}.cr-secondary:hover{border-color:var(--rs-sys-accent);color:var(--rs-sys-accent-text)}.cr-summary{gap:var(--rs-sys-space-3);margin-bottom:var(--rs-sys-space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.cr-summary-card{appearance:none;background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-lg);color:inherit;cursor:pointer;font:inherit;gap:var(--rs-sys-space-2);padding:var(--rs-sys-space-4) var(--rs-sys-pad-panel);text-align:left;transition:border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),box-shadow var(--rs-sys-dur-fast) var(--rs-sys-ease);flex-direction:column;display:flex}.cr-summary-card:hover{border-color:var(--rs-sys-line-strong)}.cr-summary-card.is-active{border-color:var(--rs-sys-accent);box-shadow:0 0 0 1px var(--rs-sys-accent)}.cr-summary-card strong{font-size:var(--rs-sys-text-1);font-weight:var(--rs-sys-weight-title);line-height:1}.cr-summary-card span{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph);align-items:center;gap:6px;display:inline-flex}.cr-summary-card span:before{content:"";border-radius:50%;width:7px;height:7px}.cr-summary-card.is-blocked span:before{background:var(--rs-sys-status-danger-fg)}.cr-summary-card.is-warning span:before{background:var(--rs-sys-status-warning-fg)}.cr-summary-card.is-ready span:before{background:var(--rs-sys-status-success-fg)}.cr-filters{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-lg);box-shadow:var(--rs-sys-shadow-1);align-items:end;gap:var(--rs-sys-space-4);margin-bottom:var(--rs-sys-space-4);padding:var(--rs-sys-space-3) var(--rs-sys-pad-panel) var(--rs-sys-space-4);top:var(--rs-sys-space-3);z-index:5;grid-template-columns:minmax(240px,1fr) minmax(180px,260px) auto;display:grid;position:sticky}.cr-field{gap:6px;display:grid}.cr-field span{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);letter-spacing:.02em}.cr-field input,.cr-field select{background:var(--rs-sys-surface-subtle);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);color:var(--rs-sys-text-primary);font:inherit;height:var(--rs-sys-input-h-lg);padding:0 var(--rs-sys-space-3)}.cr-filter-meta{align-items:center;gap:var(--rs-sys-space-3);height:var(--rs-sys-input-h-lg);display:flex}.cr-filter-meta>span{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);white-space:nowrap}.cr-clear-filters,.cr-ready-group>button{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line-strong);border-radius:var(--rs-sys-radius-md);color:var(--rs-sys-text-primary);cursor:pointer;font:inherit;font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);height:var(--rs-sys-btn-h-md);padding:0 var(--rs-sys-space-3);transition:border-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.cr-clear-filters:hover,.cr-ready-group>button:hover{border-color:var(--rs-sys-accent);color:var(--rs-sys-accent-text)}.cr-summary-card:focus-visible,.cr-field input:focus-visible,.cr-field select:focus-visible,.cr-clear-filters:focus-visible,.cr-ready-group>button:focus-visible{outline:2px solid var(--rs-sys-accent);outline-offset:2px}.cr-unavailable,.cr-empty{background:var(--rs-sys-status-warning-bg);border:1px solid color-mix(in srgb, var(--rs-sys-status-warning-fg) 28%, transparent);border-radius:var(--rs-sys-radius-md);color:var(--rs-sys-status-warning-fg);margin-bottom:var(--rs-sys-space-4);padding:var(--rs-sys-space-3) var(--rs-sys-space-4)}.cr-empty{background:var(--rs-sys-surface-panel);border:1px dashed var(--rs-sys-line-strong);color:var(--rs-sys-text-muted);text-align:center}.cr-list{gap:var(--rs-sys-space-3);display:grid}.cr-item{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-left:3px solid var(--rs-sys-status-success-fg);border-radius:var(--rs-sys-radius-lg);padding:var(--rs-sys-space-4) var(--rs-sys-pad-panel)}.cr-item.is-blocked{border-left-color:var(--rs-sys-status-danger-fg)}.cr-item.is-warning{border-left-color:var(--rs-sys-status-warning-fg)}.cr-item__head{align-items:flex-start;gap:var(--rs-sys-space-5);justify-content:space-between;display:flex}.cr-item__head p{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);align-items:center;gap:var(--rs-sys-space-2);margin:0 0 var(--rs-sys-space-1);display:flex}.cr-item__head h2{font-size:var(--rs-sys-text-3);font-weight:var(--rs-sys-weight-emph);margin:0}.cr-item__head h2 a{color:inherit;text-decoration:none}.cr-item__head h2 a:hover{color:var(--rs-sys-accent-text)}.cr-item__meta{align-items:center;gap:var(--rs-sys-space-3);flex-shrink:0;display:flex}.cr-item__action{color:var(--rs-sys-accent-text);font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);white-space:nowrap;text-decoration:none}.cr-item__action:hover{text-decoration:underline}.cr-state,.cr-doc-status{border-radius:var(--rs-sys-radius-sm);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);white-space:nowrap;padding:2px 7px}.cr-state{background:var(--rs-sys-status-success-bg);color:var(--rs-sys-status-success-fg)}.is-blocked .cr-state{background:var(--rs-sys-status-danger-bg);color:var(--rs-sys-status-danger-fg)}.is-warning .cr-state{background:var(--rs-sys-status-warning-bg);color:var(--rs-sys-status-warning-fg)}.cr-doc-status.is-published{background:var(--rs-sys-status-published-bg);color:var(--rs-sys-status-published-fg)}.cr-doc-status.is-changed{background:var(--rs-sys-status-warning-bg);color:var(--rs-sys-status-warning-fg)}.cr-doc-status.is-draft{background:var(--rs-sys-status-draft-bg);color:var(--rs-sys-status-draft-fg)}.cr-issues{border-top:1px solid var(--rs-sys-line);margin:var(--rs-sys-space-3) 0 0;padding:var(--rs-sys-space-2) 0 0;list-style:none}.cr-issues li{align-items:center;gap:var(--rs-sys-space-2);min-height:var(--rs-sys-row-h-dense);grid-template-columns:14px 1fr;display:grid}.cr-issues li>span{background:var(--rs-sys-status-warning-fg);border-radius:50%;width:6px;height:6px}.cr-issues li.is-error>span{background:var(--rs-sys-status-danger-fg)}.cr-issues p{color:var(--rs-sys-text-secondary);margin:0}.cr-ready-group{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-lg);align-items:center;gap:var(--rs-sys-space-4);padding:var(--rs-sys-space-3) var(--rs-sys-pad-panel);grid-template-columns:1fr auto;display:grid}.cr-ready-group p{color:var(--rs-sys-status-success-fg);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);margin:0 0 var(--rs-sys-space-1);align-items:center;gap:6px;display:inline-flex}.cr-ready-group p:before{background:var(--rs-sys-status-success-fg);content:"";border-radius:50%;width:6px;height:6px}.cr-ready-group h2{font-size:var(--rs-sys-text-3);font-weight:var(--rs-sys-weight-emph);margin:0}.cr-ready-group__items{gap:var(--rs-sys-space-3);grid-column:1/-1;display:grid}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--rs-sys-font:-apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", "Noto Sans SC", sans-serif;--rs-sys-font-display:var(--rs-sys-font);--rs-sys-text-1:28px;--rs-sys-text-2:20px;--rs-sys-text-3:15px;--rs-sys-text-4:13px;--rs-sys-text-5:12px;--rs-sys-text-6:11px;--rs-sys-weight-body:400;--rs-sys-weight-emph:600;--rs-sys-weight-title:700;--rs-sys-space-1:4px;--rs-sys-space-2:8px;--rs-sys-space-3:12px;--rs-sys-space-4:16px;--rs-sys-space-5:20px;--rs-sys-space-6:24px;--rs-sys-space-7:32px;--rs-sys-radius-sm:4px;--rs-sys-radius:4px;--rs-sys-radius-md:6px;--rs-sys-radius-lg:8px;--rs-sys-radius-pill:999px;--rs-sys-dur-fast:.14s;--rs-sys-dur:.2s;--rs-sys-ease:cubic-bezier(.2, 0, 0, 1);--rs-sys-shadow-1:0 1px 2px #0f172a0f, 0 1px 3px #0f172a14;--rs-sys-shadow-2:0 8px 24px -8px #0f172a2e, 0 2px 6px #0f172a14;--rs-sys-surface-base:#eef1f6;--rs-sys-surface-panel:#fff;--rs-sys-surface-subtle:#f8fafc;--rs-sys-surface-sunken:#f1f5f9;--rs-sys-text-primary:#0f172a;--rs-sys-text-secondary:#475569;--rs-sys-text-muted:#64748b;--rs-sys-line:#e2e8f0;--rs-sys-line-strong:#cbd5e1;--rs-sys-accent:#1f63d6;--rs-sys-accent-hover:#1a55bb;--rs-sys-accent-active:#164aa8;--rs-sys-accent-soft:#eaf0fb;--rs-sys-accent-text:#1f63d6;--rs-sys-on-accent:#fff;--rs-sys-chrome-bg:#061f48;--rs-sys-overlay-bg:#00000070;--rs-sys-status-draft-fg:#55637a;--rs-sys-status-draft-bg:#eef1f6;--rs-sys-status-published-fg:#1f63d6;--rs-sys-status-published-bg:#eaf0fb;--rs-sys-status-archived-fg:#5b6b83;--rs-sys-status-archived-bg:#f1f5f9;--rs-sys-status-warning-fg:#a34a07;--rs-sys-status-warning-bg:#fdf0e8;--rs-sys-status-success-fg:#137035;--rs-sys-status-success-bg:#e8f3ee;--rs-sys-status-danger-fg:#b42318;--rs-sys-status-danger-bg:#fdf1f0;--rs-sys-row-h:36px;--rs-sys-row-h-dense:30px;--rs-sys-row-head-h:30px;--rs-sys-input-h:32px;--rs-sys-input-h-lg:36px;--rs-sys-btn-h-sm:26px;--rs-sys-btn-h-md:30px;--rs-sys-btn-h-lg:36px;--rs-sys-hit-min:26px;--rs-sys-pad-panel:20px;--rs-sys-pad-cell:12px;--rs-sys-sidebar-w:232px;--rs-sys-inspector-w:300px;--rs-sys-tab-min-w:64px;--rs-primary:#1f63d6;--rs-primary-strong:#1f4fd0;--rs-primary-bright:#2f7bf0;--rs-accent:#6db4ff;--rs-dark-a:#0d4296;--rs-dark-b:#061f48;--rs-ink:var(--rs-sys-text-primary);--rs-muted:var(--rs-sys-text-muted);--rs-line:var(--rs-sys-line);--rs-panel:var(--rs-sys-surface-subtle);--rs-warn:var(--rs-sys-status-warning-fg);--rs-ok:var(--rs-sys-status-success-fg);--rs-copper:#c26a2d;--theme-elevation-0:var(--rs-sys-surface-panel);--theme-elevation-50:var(--rs-sys-surface-subtle);--theme-elevation-100:var(--rs-sys-surface-sunken);--theme-elevation-150:var(--rs-sys-line);--theme-elevation-200:var(--rs-sys-line-strong);--theme-elevation-800:#1e293b;--theme-elevation-900:var(--rs-sys-text-primary);--theme-elevation-1000:#020617;--theme-success-500:var(--rs-sys-status-success-fg);--theme-error-500:var(--rs-sys-status-danger-fg);--theme-warning-500:var(--rs-sys-status-warning-fg);--theme-text:var(--rs-sys-text-primary);--theme-overlay:var(--rs-sys-overlay-bg);--style-radius-s:var(--rs-sys-radius);--style-radius-m:var(--rs-sys-radius);--style-radius-l:var(--rs-sys-radius);--font-body:var(--rs-sys-font);--color-base-0:#fff;--color-base-50:#f8fafc;--color-base-100:#f1f5f9;--color-base-150:#e2e8f0;--color-base-200:#cbd5e1;--color-base-250:#bdc7d3;--color-base-300:#aeb8c5;--color-base-350:#a0aab8;--color-base-400:#919caa;--color-base-450:#838d9c;--color-base-500:#757f8e;--color-base-550:#667180;--color-base-600:#586272;--color-base-650:#495465;--color-base-700:#3b4657;--color-base-750:#2c3749;--color-base-800:#1e293b;--color-base-850:#172033;--color-base-900:#0f172a;--color-base-950:#090f21;--color-base-1000:#020617}@media (min-width:769px){:root{--nav-width:var(--rs-sys-sidebar-w)}}[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--rs-sys-shadow-1:0 1px 2px #00000052, 0 1px 3px #0006;--rs-sys-shadow-2:0 8px 24px -8px #0000008f, 0 2px 6px #0006;--rs-sys-surface-base:#0b1020;--rs-sys-surface-panel:#111827;--rs-sys-surface-subtle:#172033;--rs-sys-surface-sunken:#0e1628;--rs-sys-text-primary:#f1f5f9;--rs-sys-text-secondary:#cbd5e1;--rs-sys-text-muted:#94a3b8;--rs-sys-line:#263249;--rs-sys-line-strong:#3a4861;--rs-sys-accent:#2a6fdf;--rs-sys-accent-hover:#2360cf;--rs-sys-accent-active:#1a54ba;--rs-sys-accent-soft:#172a4d;--rs-sys-accent-text:#6ea3f7;--rs-sys-chrome-bg:#061f48;--rs-sys-overlay-bg:#0000008f;--rs-sys-status-draft-fg:#a9b5c7;--rs-sys-status-draft-bg:#202a3d;--rs-sys-status-published-fg:#8eb5ff;--rs-sys-status-published-bg:#172a4d;--rs-sys-status-archived-fg:#7f8ea3;--rs-sys-status-archived-bg:#182234;--rs-sys-status-warning-fg:#ffb47a;--rs-sys-status-warning-bg:#422616;--rs-sys-status-success-fg:#7dd69b;--rs-sys-status-success-bg:#153524;--rs-sys-status-danger-fg:#ff9b94;--rs-sys-status-danger-bg:#431f22;--theme-elevation-0:var(--rs-sys-surface-panel);--theme-elevation-50:var(--rs-sys-surface-subtle);--theme-elevation-100:var(--rs-sys-surface-sunken);--theme-elevation-150:var(--rs-sys-line);--theme-elevation-200:var(--rs-sys-line-strong);--theme-elevation-800:#cbd5e1;--theme-elevation-900:#e2e8f0;--theme-elevation-1000:#f8fafc}.rs-admin-logo{color:var(--rs-sys-text-primary);align-items:center;gap:var(--rs-sys-space-3);max-width:100%;display:inline-flex}.rs-admin-logo__mark{border-radius:var(--rs-sys-radius);flex:0 0 40px;width:40px;height:40px;display:block;overflow:hidden}.rs-admin-logo__mark img,.rs-admin-icon{object-fit:contain;object-position:center;transform-origin:50%;width:100%;height:100%;display:block;transform:scale(1.28)}[data-theme=dark] .rs-admin-logo__mark img,[data-theme=dark] .rs-admin-icon{filter:drop-shadow(0 0 1px #ffffffb8)drop-shadow(0 1px 4px #00000047)}.rs-admin-logo__text{gap:var(--rs-sys-space-1);min-width:0;line-height:1;display:grid}.rs-admin-logo__text>span{font-size:var(--rs-sys-text-3);font-weight:var(--rs-sys-weight-title);white-space:nowrap}.rs-admin-logo__text>small{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);letter-spacing:.04em}.rs-nav-brand{border-bottom:1px solid var(--rs-sys-line);color:inherit;margin-bottom:var(--rs-sys-space-4);padding:var(--rs-sys-space-3) 0 var(--rs-sys-space-4);align-items:center;width:100%;text-decoration:none;display:flex}.rs-nav-brand .rs-admin-logo__mark{flex-basis:32px;width:32px;height:32px}.rs-nav-brand .rs-admin-logo__text>span{font-size:var(--rs-sys-text-4)}body:has(.login__form){--rs-scene-blue:58, 99, 228;--rs-scene-blue-deep:28, 118, 206;--rs-scene-blue-bright:76, 124, 242;background:#10141e}.rs-scene{z-index:0;pointer-events:none;position:fixed;inset:0;overflow:hidden}.rs-scene__aurora{z-index:0;filter:blur(90px);position:fixed;inset:-20%}.rs-scene__aurora i{opacity:.85;will-change:transform;border-radius:50%;display:block;position:absolute}.rs-scene__aurora i:first-child{background:radial-gradient(circle, rgba(var(--rs-scene-blue), .8), rgba(var(--rs-scene-blue), 0) 66%);width:52vw;height:52vw;animation:26s ease-in-out infinite rs-drift1;top:-8%;left:26%}.rs-scene__aurora i:nth-child(2){background:radial-gradient(circle, rgba(var(--rs-scene-blue-deep), .62), rgba(var(--rs-scene-blue-deep), 0) 68%);width:44vw;height:44vw;animation:32s ease-in-out infinite rs-drift2;top:22%;left:-4%}.rs-scene__aurora i:nth-child(3){background:radial-gradient(circle, rgba(var(--rs-scene-blue-deep), .55), rgba(var(--rs-scene-blue-deep), 0) 70%);width:38vw;height:38vw;animation:38s ease-in-out infinite rs-drift3;bottom:-12%;left:38%}@keyframes rs-drift1{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(5%,4%)scale(1.12)}}@keyframes rs-drift2{0%,to{transform:translate(0,0)scale(1.05)}50%{transform:translate(6%,-5%)scale(.95)}}@keyframes rs-drift3{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-6%,-4%)scale(1.14)}}.rs-scene__grid{z-index:1;opacity:.62;background-image:linear-gradient(#ffffff0e 1px,#0000 1px),linear-gradient(90deg,#ffffff0e 1px,#0000 1px);background-size:56px 56px;position:fixed;inset:0;-webkit-mask-image:radial-gradient(120% 90% at 26% 22%,#000 0%,#0000 72%);mask-image:radial-gradient(120% 90% at 26% 22%,#000 0%,#0000 72%)}.rs-scene__stage{z-index:2;width:100%;position:fixed;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 12%,#00000080 58%,#000 92%);mask-image:linear-gradient(#0000 12%,#00000080 58%,#000 92%)}.rs-scene__stage img{object-fit:cover;object-position:center 62%;filter:brightness(.58)contrast(1.32)saturate(.72)hue-rotate(-6deg);opacity:.95;width:100%;height:48vh;display:block}.rs-scene__stage:after{content:"";mix-blend-mode:color;background:linear-gradient(#18348461,#08102c3d);position:absolute;inset:0}.rs-scene__vignette{z-index:4;background:radial-gradient(130% 105% at 50% 46%,#0000 58%,#00000014 84%,#00000029 100%);position:fixed;inset:0}.rs-scene__halo{z-index:5;background:radial-gradient(closest-side, rgba(var(--rs-scene-blue-bright), .14), rgba(var(--rs-scene-blue-bright), .05) 55%, transparent 78%);border-radius:50%;width:min(760px,90vw);height:min(720px,86vh);position:fixed;top:52%;left:50%;transform:translate(-50%,-50%)}.rs-scene__pglow{z-index:5;background:radial-gradient(closest-side, rgba(var(--rs-scene-blue-bright), .34), rgba(var(--rs-scene-blue-bright), .12) 55%, transparent 80%);filter:blur(30px);width:min(84vw,1100px);height:56vh;position:fixed;top:-8%;left:50%;transform:translate(-50%)}.rs-scene__bgword{z-index:5;letter-spacing:-.02em;white-space:nowrap;-webkit-user-select:none;user-select:none;color:#0000;-webkit-text-stroke:1.5px #ffffff18;font-size:clamp(150px,21vw,360px);font-weight:800;line-height:1;position:fixed;top:54%;left:50%;transform:translate(-50%,-50%)}.rs-scene__grain{z-index:5;opacity:.3;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3'/%3E%3C/filter%3E%3Crect width='160' height='160' filter='url(%23n)' opacity='.42'/%3E%3C/svg%3E");position:fixed;inset:0}.rs-scene__topline{z-index:5;background:linear-gradient(90deg,#0000,#ffffff29 24% 76%,#0000);height:1px;position:fixed;inset:0 0 auto}.rs-scene__topbar{z-index:7;align-items:center;gap:14px;padding:26px max(28px,4vw);display:flex;position:fixed;top:0;left:0;right:0}.rs-scene__topbar img{filter:drop-shadow(0 2px 10px #00000080);width:auto;height:60px;display:block}.rs-scene__topbar strong{letter-spacing:.18em;color:#edeef2;font-size:22px;font-weight:650}.rs-scene__particles{z-index:6;width:min(72vw,960px);height:clamp(130px,19vh,180px);position:fixed;top:clamp(52px,9vh,90px);left:50%;transform:translate(-50%)}.template-minimal:has(.login__form){z-index:6;background:0 0;justify-content:center;align-items:flex-start;padding:clamp(200px,29vh,270px) 24px 56px;display:flex;position:relative}.template-minimal:has(.login__form) .template-minimal__wrap{-webkit-backdrop-filter:blur(24px)saturate(1.2);background:#0d0f14b8;border:1px solid #ffffff17;border-radius:18px;width:100%;max-width:440px;margin:0;animation:.68s cubic-bezier(.16,.84,.3,1) both rs-rise;overflow:hidden;box-shadow:0 30px 80px -24px #000c}@keyframes rs-rise{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}.template-minimal:has(.login__form) .login__brand{display:none}.rs-cardhead{padding:40px 40px 0}.rs-cardhead h2{letter-spacing:-.02em;color:#edeef2;margin:0;font-size:26px;font-weight:640}.rs-cardhead p{color:#6c7180;margin:10px 0 0;font-size:13px}.rs-envpill{letter-spacing:.12em;color:#f2cd8a;background:#f2cd8a17;border:1px solid #f2cd8a57;border-radius:999px;align-items:center;gap:7px;margin-bottom:14px;padding:5px 11px;font-size:11px;font-weight:600;display:inline-flex}.rs-envpill i{background:currentColor;border-radius:50%;width:5px;height:5px}.template-minimal:has(.login__form) .login__form{grid-template-columns:minmax(0,1fr) auto;column-gap:16px;padding:26px 40px 24px;display:grid}.template-minimal:has(.login__form) .login__form__inputWrap{grid-column:1/-1;margin-bottom:0}.template-minimal:has(.login__form) .login__form .field-type{margin:0 0 14px}.template-minimal:has(.login__form) .login__form .field-label{letter-spacing:0;text-transform:none;color:#9da2ae;margin-bottom:8px;padding-bottom:0;font-family:inherit;font-size:12.5px;font-weight:500;line-height:20px;display:block}.template-minimal:has(.login__form) .login__form .field-type input{width:100%;height:52px;box-shadow:none;color:#edeef2;transition:border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),box-shadow var(--rs-sys-dur-fast) var(--rs-sys-ease);background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;padding:0 15px;font-family:inherit;font-size:15px}.template-minimal:has(.login__form) .login__form .field-type input::placeholder{color:#6c7180}.template-minimal:has(.login__form) .login__form .field-type input:hover{border-color:#ffffff2e}:is(.template-minimal:has(.login__form) .login__form .field-type input:focus,.template-minimal:has(.login__form) .login__form .field-type input:focus-visible){box-shadow:0 0 0 3px rgba(var(--rs-scene-blue-bright), .24);background:#ffffff0e;border-color:#ffffff61;outline:none}:is(.template-minimal:has(.login__form) .login__form .field-type.error input,.template-minimal:has(.login__form) .login__form .field-type .field-type__wrap--has-error input){border-color:#f0857c99}.template-minimal:has(.login__form) .login__form .field-label .required{display:none}.template-minimal:has(.login__form) .login__form .field-type.password input{padding-right:96px}.rs-pw-toggle,.rs-password-manager{z-index:2;cursor:pointer;color:#6c7180;width:36px;height:38px;transition:color var(--rs-sys-dur-fast) var(--rs-sys-ease),background-color var(--rs-sys-dur-fast) var(--rs-sys-ease);background:#070c182e;border:1px solid #0000;border-radius:9px;place-items:center;display:grid;position:absolute;top:7px}.rs-pw-toggle{right:50px}.rs-password-manager{right:8px}.rs-pw-toggle:hover,.rs-password-manager:hover{color:#edeef2;background:#ffffff14;border-color:#ffffff1a}.rs-pw-toggle:active,.rs-password-manager:active{background:#ffffff1f;transform:scale(.96)}.rs-pw-toggle:focus-visible,.rs-password-manager:focus-visible{box-shadow:0 0 0 3px rgba(var(--rs-scene-blue-bright), .28);border-color:#ffffff57;outline:none}.rs-pw-toggle svg,.rs-password-manager svg{width:20px;height:20px;display:block}.rs-password-manager:disabled{cursor:wait;opacity:.55}.template-minimal:has(.login__form) .login__form>a{text-align:right;color:#9da2ae;white-space:nowrap;transition:color var(--rs-sys-dur-fast) var(--rs-sys-ease);grid-area:2/2;align-self:center;margin:0;font-size:13px;text-decoration:none;display:block}.template-minimal:has(.login__form) .login__form>a:hover{color:#edeef2}.template-minimal:has(.login__form) .login__form .form-submit{grid-column:1/-1;margin:20px 0 0}.template-minimal:has(.login__form) .login__form .form-submit .btn{width:100%;height:52px;box-shadow:none;color:#0b0d12;letter-spacing:.02em;transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),transform var(--rs-sys-dur-fast) var(--rs-sys-ease);border-radius:10px;margin:0;font-family:inherit;font-size:14.5px;font-weight:600;background:#f2f4f8!important;border:0!important}.template-minimal:has(.login__form) .login__form button[type=submit]{width:100%;height:52px;box-shadow:none;color:#0b0d12;letter-spacing:.02em;transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),transform var(--rs-sys-dur-fast) var(--rs-sys-ease);border-radius:10px;margin:0;font-family:inherit;font-size:14.5px;font-weight:600;background:#f2f4f8!important;border:0!important}.template-minimal:has(.login__form) .login__form button[type=submit]:hover{background:#fff!important}.template-minimal:has(.login__form) .login__form button[type=submit]:active{transform:translateY(.5px)}.template-minimal:has(.login__form) .login__form button[type=submit]:focus-visible{outline:none;box-shadow:0 0 0 3px #ffffff38}.rs-cardfoot{color:#6c7180;border-top:1px solid #ffffff14;justify-content:space-between;align-items:center;gap:12px;margin-top:6px;padding:16px 40px;font-size:12px;display:flex}@media (max-width:860px){.rs-scene__particles{width:min(88vw,560px);height:130px;top:42px}.template-minimal:has(.login__form){padding:154px 18px 28px;overflow-y:auto}.rs-scene__stage{opacity:.7;width:120%;bottom:-4%;left:-14%}}@media (max-height:780px) and (min-width:861px){.rs-scene__particles{width:min(62vw,760px);height:190px;top:20px;left:50%}.template-minimal:has(.login__form){padding-top:clamp(144px,22vh,170px);padding-bottom:18px;overflow-y:auto}.rs-cardhead{padding:24px 32px 0}.rs-cardhead h2{font-size:24px}.rs-cardhead p{margin-top:6px}.template-minimal:has(.login__form) .login__form{padding:18px 32px 16px}.template-minimal:has(.login__form) .login__form .field-type{margin-bottom:10px}.template-minimal:has(.login__form) .login__form .field-label{margin-bottom:4px;line-height:18px}.template-minimal:has(.login__form) .login__form .field-type input{height:44px}.rs-pw-toggle,.rs-password-manager{top:3px}.template-minimal:has(.login__form) .login__form .form-submit{margin-top:12px}.template-minimal:has(.login__form) .login__form .form-submit .btn{height:46px}.template-minimal:has(.login__form) .login__form button[type=submit]{height:46px}.rs-cardfoot{margin-top:0;padding:10px 32px}}@media (max-width:520px){.rs-cardhead{padding:28px 24px 0}.rs-cardhead h2{font-size:24px}.template-minimal:has(.login__form) .login__form{padding:22px 24px 20px}.rs-cardfoot{padding:14px 24px}.rs-scene__topbar img{height:44px}.rs-scene__topbar strong{font-size:19px}}@media (max-width:520px) and (max-height:760px){.template-minimal:has(.login__form){padding-top:142px}.rs-cardhead{padding-top:22px}.rs-cardhead p{margin-top:6px}.template-minimal:has(.login__form) .login__form .field-type input{height:46px}.template-minimal:has(.login__form) .login__form .field-type{margin-bottom:10px}.template-minimal:has(.login__form) .login__form .form-submit{margin-top:14px}.template-minimal:has(.login__form) .login__form .form-submit .btn{height:48px}.template-minimal:has(.login__form) .login__form button[type=submit]{height:48px}.rs-cardfoot{padding-block:10px}}@media (prefers-reduced-motion:reduce){.rs-scene__aurora i{animation:none}.template-minimal:has(.login__form) .template-minimal__wrap{animation:none}}.nav__brand,.nav .graphic-logo,.app-header a[href=\/admin]{cursor:pointer}.rs-dashboard h1,.rs-dashboard h2,.rs-dashboard h3{letter-spacing:0;margin:0}.rs-dashboard p,.rs-dashboard small{color:var(--rs-sys-text-muted)}.rs-rebuild{align-items:center;gap:var(--rs-sys-space-4);grid-template-columns:minmax(0,1fr) auto;display:grid}.rs-rebuild h2{font-size:var(--rs-sys-text-2);margin:var(--rs-sys-space-1) 0 var(--rs-sys-space-2)}.rs-rebuild>.rs-rebuild__main>p{margin:0 0 var(--rs-sys-space-3)}.rs-rebuild__meta dt{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-title)}.rs-rebuild__meta dd{font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-title);margin:var(--rs-sys-space-1) 0 0;overflow-wrap:anywhere}.rs-rebuild__actions{gap:var(--rs-sys-space-2);display:grid}.rs-rebuild--ok{border-color:var(--rs-sys-status-success-fg)}.rs-rebuild--bad{border-color:var(--rs-sys-status-danger-fg)}.rs-rebuild__trigger{gap:var(--rs-sys-space-3);margin-top:var(--rs-sys-space-2);flex-direction:column;display:flex}.rs-rebuild__btn:disabled{opacity:.55;cursor:not-allowed}.rs-rebuild__notice{font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted);margin:0}.rs-leads-trend{gap:var(--rs-sys-space-4);flex-direction:column;display:flex}.rs-leads-trend__head{justify-content:space-between;align-items:center;gap:var(--rs-sys-space-4);flex-wrap:wrap;display:flex}.rs-leads-trend__legend{gap:var(--rs-sys-space-4);font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted);display:flex}.rs-leads-trend__legend span{align-items:center;gap:var(--rs-sys-space-1);display:inline-flex}.rs-leads-trend__legend i{border-radius:var(--rs-sys-radius-pill);background:var(--rs-sys-text-muted);width:.6rem;height:.6rem;display:inline-block}.rs-leads-trend__range{align-items:center;gap:var(--rs-sys-space-2);font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted);display:inline-flex}.rs-leads-trend__range select{padding:var(--rs-sys-space-1) var(--rs-sys-space-2);border-radius:var(--rs-sys-radius);border:1px solid var(--rs-sys-line);background:var(--rs-sys-surface-panel);color:var(--rs-sys-text-primary);cursor:pointer;transition:border-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.rs-leads-trend__range select:hover{border-color:var(--rs-sys-line-strong)}.rs-leads-trend__range select:disabled{cursor:not-allowed;opacity:.6}.rs-leads-trend__stats{gap:var(--rs-sys-space-3);grid-template-columns:repeat(2,1fr);margin:0;display:grid}.rs-leads-trend__stats div{background:var(--rs-sys-surface-subtle);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);padding:var(--rs-sys-space-2) var(--rs-sys-space-3)}.rs-leads-trend__stats dt{font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted);margin:0}.rs-leads-trend__stats dd{margin:var(--rs-sys-space-1) 0 0;font-weight:var(--rs-sys-weight-emph);color:var(--rs-sys-text-primary)}.rs-leads-trend__sources ul{margin:var(--rs-sys-space-2) 0 0;gap:var(--rs-sys-space-2) var(--rs-sys-space-4);grid-template-columns:repeat(2,1fr);padding:0;list-style:none;display:grid}.rs-leads-trend__sources li{font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-primary);justify-content:space-between;display:flex}.rs-leads-trend__sources li strong{color:var(--rs-sys-accent-text)}@media (max-width:720px){.rs-leads-trend__stats{grid-template-columns:repeat(2,1fr)}.rs-leads-trend__sources ul{grid-template-columns:1fr}}.rs-panel{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);gap:var(--rs-sys-space-3);padding:var(--rs-sys-space-4);display:grid}.rs-panel--accent{background:var(--rs-sys-surface-panel)}.rs-panel--warn{background:var(--rs-sys-surface-panel);border-color:var(--rs-sys-status-warning-fg)}.rs-panel h2{font-size:var(--rs-sys-text-2)}.rs-panel>p{margin:0;line-height:1.6}.rs-list-filters{align-items:center;gap:var(--rs-sys-space-2);margin:0 0 var(--rs-sys-space-3);padding:0 var(--rs-sys-space-1);flex-wrap:wrap;display:flex}.rs-list-filters__label{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-title);margin-right:var(--rs-sys-space-1)}.rs-list-filters :is(a,button){background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-title);padding:var(--rs-sys-space-2) var(--rs-sys-space-3);transition:background var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease);text-decoration:none}.rs-list-filters :is(a,button).is-active,.rs-list-filters :is(a,button):hover{background:var(--rs-sys-accent-soft);border-color:var(--rs-sys-accent-text);color:var(--rs-sys-accent-text)}.rs-list-filters--audit{justify-content:flex-start}.rs-list-filters a.rs-list-filters__export{background:var(--rs-sys-accent);border-color:var(--rs-sys-accent);color:var(--rs-sys-on-accent);margin-left:auto}.rs-list-filters a.rs-list-filters__export:hover{background:var(--rs-sys-accent-hover);border-color:var(--rs-sys-accent-hover);color:var(--rs-sys-on-accent)}.rs-series-list-tools{align-items:center;gap:var(--rs-sys-space-2);margin:0 0 var(--rs-sys-space-4);padding:0 var(--rs-sys-space-1);display:flex}.rs-series-list-tools>span{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-title);margin-right:var(--rs-sys-space-1)}.rs-series-list-tools>a{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-title);padding:var(--rs-sys-space-2) var(--rs-sys-space-3);text-decoration:none}.rs-series-list-tools>a:hover{background:var(--rs-sys-accent-soft);border-color:var(--rs-sys-accent-text);color:var(--rs-sys-accent-text)}.rs-series-list-tools>a.is-primary{background:var(--rs-sys-accent);border-color:var(--rs-sys-accent);color:var(--rs-sys-on-accent)}.rs-checklist{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);margin:0 0 var(--rs-sys-space-4);padding:var(--rs-sys-space-3)}.rs-checklist.is-ready{border-color:var(--rs-sys-status-success-fg);background:var(--rs-sys-surface-panel)}.rs-checklist.is-blocked{border-color:var(--rs-sys-status-warning-fg);background:var(--rs-sys-surface-panel)}.rs-checklist__head{gap:var(--rs-sys-space-1);margin-bottom:var(--rs-sys-space-2);display:grid}.rs-checklist__head strong{font-size:var(--rs-sys-text-4)}.rs-checklist__head span{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);line-height:1.4}.rs-checklist ul{gap:var(--rs-sys-space-1);margin:0;padding:0;list-style:none;display:grid}.rs-checklist li{font-size:var(--rs-sys-text-5);align-items:center;gap:var(--rs-sys-space-2);display:flex}.rs-checklist li i{border-radius:var(--rs-sys-radius);font-style:normal;font-weight:var(--rs-sys-weight-title);justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.rs-checklist li.is-ok{color:var(--rs-sys-status-success-fg)}.rs-checklist li.is-ok i{background:var(--rs-sys-status-success-bg);color:var(--rs-sys-status-success-fg)}.rs-checklist li.is-miss{color:var(--rs-sys-status-warning-fg)}.rs-checklist li.is-miss i{background:var(--rs-sys-status-warning-bg);color:var(--rs-sys-status-warning-fg)}@layer payload-default{.template-default{background:var(--rs-sys-surface-subtle)}.app-header{background:color-mix(in srgb, var(--rs-sys-surface-panel) 94%, transparent);border-bottom:1px solid var(--rs-sys-line)}.app-header__localizer,.app-header__localizer-spacing,.localizer{display:none!important}.nav{background:var(--rs-sys-surface-panel);border-right:1px solid var(--rs-sys-line)}.nav a[href="/admin/collections/products"]{display:none}.nav-group__label{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-title);letter-spacing:.06em;text-transform:uppercase}.nav__link{border-radius:var(--rs-sys-radius);font-size:var(--rs-sys-text-4);transition:background var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease);line-height:1.5}.nav__link.active{font-weight:var(--rs-sys-weight-emph)}.nav__link:hover,.nav__link.active{background:var(--rs-sys-accent-soft);color:var(--rs-sys-accent-text)}.collection-list__header,.doc-header{gap:var(--rs-sys-space-3)}body .btn--style-primary,body .btn.btn--style-primary{--color:var(--rs-sys-on-accent);--bg-color:var(--rs-sys-accent);--hover-color:var(--rs-sys-on-accent);--hover-bg:var(--rs-sys-accent-hover);background:var(--bg-color);border-color:var(--bg-color)}body .btn--style-primary.btn--disabled,body .btn.btn--style-primary.btn--disabled{--color:var(--theme-elevation-800);--bg-color:var(--rs-sys-line-strong);--hover-color:var(--color);--hover-bg:var(--bg-color)}body .btn--style-primary:not(.btn--disabled):hover,body .btn.btn--style-primary:not(.btn--disabled):hover{--bg-color:var(--rs-sys-accent-hover);background:var(--rs-sys-accent-hover);border-color:var(--rs-sys-accent-hover)}body .btn--style-primary:not(.btn--disabled):active,body .btn.btn--style-primary:not(.btn--disabled):active{--bg-color:var(--rs-sys-accent-active);background:var(--rs-sys-accent-active);border-color:var(--rs-sys-accent-active)}.table{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md)}.table tbody tr{transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.table tbody tr:hover{background:var(--rs-sys-accent-soft)}.table td a{color:var(--rs-sys-text-primary);font-weight:var(--rs-sys-weight-emph);-webkit-text-decoration-color:color-mix(in srgb, var(--rs-sys-text-muted) 44%, transparent);text-decoration-color:color-mix(in srgb, var(--rs-sys-text-muted) 44%, transparent);text-underline-offset:3px}.table td a:hover{color:var(--rs-sys-accent-text);text-decoration-color:currentColor}.pill--style-warning,.status-dot--draft{border-radius:var(--rs-sys-radius)}.doc-header{margin-top:var(--rs-sys-space-2);padding-bottom:var(--rs-sys-space-3)}.doc-header :where(h1,h2,h3){font-size:var(--rs-sys-text-2);font-weight:var(--rs-sys-weight-title);letter-spacing:0;line-height:1.3}.doc-header__after-header,.doc-header__after-header :where(p,span){color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);line-height:1.6}.step-nav,.step-nav :where(a,span){font-size:var(--rs-sys-text-5)}.doc-tabs__tabs :where(button,a){font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);transition:background var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.doc-tab{border-radius:var(--rs-sys-radius);color:var(--rs-sys-text-secondary)}.doc-tab:hover{background:var(--rs-sys-surface-sunken);color:var(--rs-sys-text-primary)}.doc-tab--active{background:var(--rs-sys-accent-soft);color:var(--rs-sys-accent-text)}.pill-version-count{background:color-mix(in srgb, var(--rs-sys-accent) 12%, transparent);color:var(--rs-sys-accent-text)}.list-header__title{color:var(--rs-sys-text-primary);font-weight:var(--rs-sys-weight-title);letter-spacing:-.025em}.list-header__after-header-content{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);max-width:84ch;line-height:1.6}.search-filter{transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease);border:1px solid #0000}.search-filter:focus-within{background:var(--rs-sys-surface-panel);border-color:var(--rs-sys-accent)}.tabs-field__tab-button{color:var(--rs-sys-text-muted);transition:color var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.tabs-field__tab-button:hover{color:var(--rs-sys-text-primary)}.tabs-field__tab-button--active{border-bottom-color:var(--rs-sys-accent);color:var(--rs-sys-accent-text)}.field-label:not(.unstyled){color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph)}.field-description{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6)}.field-type :where(input,textarea){font-size:var(--rs-sys-text-4)}.render-fields.row__fields>.field-type.checkbox{padding-top:1.625rem}.render-fields.row__fields>.field-type.checkbox .checkbox-input{align-items:center;min-height:2.5rem;display:inline-flex}.render-fields.row__fields>.field-type.checkbox .field-description{margin-top:.15rem}.btn{font-size:var(--rs-sys-text-4);transition:background var(--rs-sys-dur-fast) var(--rs-sys-ease),background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.btn--size-small,.btn--size-xsmall{font-size:var(--rs-sys-text-5)}.pill{font-size:var(--rs-sys-text-6)}@media (max-width:768px){.app-header__step-nav-wrapper{min-width:0;overflow:hidden}.doc-controls__meta{row-gap:var(--rs-sys-space-1);flex-wrap:wrap;max-width:100%}.collection-list__list-selection{border-top:1px solid var(--rs-sys-line);box-shadow:0 -12px 28px color-mix(in srgb, var(--rs-sys-text-primary) 8%, transparent);box-sizing:border-box;padding:var(--rs-sys-space-3) var(--gutter-h);width:100%;left:0}.collection-list__list-selection .list-selection{gap:var(--rs-sys-space-2) var(--rs-sys-space-3);grid-template-columns:max-content minmax(0,1fr);width:100%;margin:0;display:grid}.collection-list__list-selection .list-selection>span:first-child{color:var(--rs-sys-text-secondary);white-space:nowrap}.collection-list__list-selection .list-selection>span:not(:first-child){display:none}.collection-list__list-selection .list-selection__actions{align-items:center;gap:var(--rs-sys-space-2);flex-wrap:wrap;min-width:0}.collection-list__list-selection .list-selection__actions:last-child{grid-column:1/-1}.collection-list__list-selection .list-selection__button,.collection-list__list-selection .btn{color:var(--rs-sys-text-secondary);align-items:center;min-height:44px;display:inline-flex}.collection-list__list-selection .delete-documents__toggle{color:var(--rs-sys-status-danger-fg)}.collection-list__list-selection .btn{padding-inline:var(--rs-sys-space-3);margin:0}.list-controls__columns .pill-selector{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:min(42vh,18rem);overflow-y:auto}.list-controls__columns .pill-selector__pill{min-height:44px}.drawer-close-button{width:44px;height:44px}.drawer .btn,.bulk-upload--add-files .dropzone .btn{min-height:44px;padding-inline:var(--rs-sys-space-3)}.view-version__toggle-locales,.view-version__restore .btn,.view-version .pill-selector__pill,.per-page .popup__trigger-wrap>.popup-button,.popup-button-list__button,.confirmation-modal__controls .btn{min-height:44px}.view-version__toggle-locales,.view-version__restore .btn{padding-inline:var(--rs-sys-space-3)}.view-version .diff-collapser__toggle-button{min-height:36px}.sort-column__button{min-width:32px;height:32px}.doc-controls__controls{column-gap:var(--rs-sys-space-1)}.doc-controls__controls :where(.btn,.popup-button--size-medium),.doc-controls__popup>.popup__trigger-wrap>.popup-button{min-height:44px}.doc-controls__popup>.popup__trigger-wrap>.popup-button{width:32px}.tabs-field__tab-button{min-width:44px;min-height:44px;padding-inline:var(--rs-sys-space-3)}.payload-settings:before,.payload-settings:after{width:calc(100% + var(--gutter-h)*2)}}@media (max-width:480px){.view-version-controls-bottom__wrapper{grid-template-columns:minmax(0,1fr)}.view-version__version-from,.view-version__version-to{min-width:0}}@media (max-width:1024px){.query-inspector__configuration{padding-inline:var(--gutter-h)}}}.rs-media-list-tools{align-items:center;gap:var(--rs-sys-space-3);margin-bottom:var(--rs-sys-space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.rs-media-list-tools .rs-list-filters{margin-bottom:0}.rs-media-alt-backfill{gap:var(--rs-sys-space-3);flex-direction:column;margin-left:auto;display:flex}.rs-media-alt-backfill__btn{align-self:flex-start}@media (max-width:768px){.rs-media-list-tools,.rs-media-alt-backfill{align-items:stretch}.rs-media-alt-backfill{width:100%;margin-left:0}.rs-media-alt-backfill__btn{align-self:stretch}}.rs-media-alt-backfill__btn:disabled{cursor:not-allowed;opacity:.55}.rs-media-alt-backfill__status{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-4);margin:0}.rs-media-alt-backfill__preview,.rs-media-alt-backfill__done{background:var(--rs-sys-surface-subtle);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);padding:var(--rs-sys-space-3) var(--rs-sys-space-4);gap:var(--rs-sys-space-2);flex-direction:column;display:flex}.rs-media-alt-backfill__preview p,.rs-media-alt-backfill__done p{font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-primary);margin:0}.rs-media-alt-backfill__preview details,.rs-media-alt-backfill__done details{font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted)}.rs-media-alt-backfill__preview summary,.rs-media-alt-backfill__done summary{cursor:pointer}.rs-media-alt-backfill__list,.rs-media-alt-backfill__errors{margin:var(--rs-sys-space-2) 0 0;gap:var(--rs-sys-space-1);max-height:240px;padding:0;list-style:none;display:grid;overflow:auto}.rs-media-alt-backfill__list li{align-items:center;gap:var(--rs-sys-space-2);font-size:var(--rs-sys-text-4);display:flex}.rs-media-alt-backfill__list code{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);padding:var(--rs-sys-space-1);color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-4)}.rs-media-alt-backfill__arrow{color:var(--rs-sys-text-muted)}.rs-media-alt-backfill__row{gap:var(--rs-sys-space-2);flex-wrap:wrap;display:flex}.rs-media-alt-backfill__errors li{font-size:var(--rs-sys-text-4);color:var(--rs-sys-status-warning-fg)}.rs-media-alt-backfill__errors code{background:var(--rs-sys-status-warning-bg);border:1px solid var(--rs-sys-status-warning-fg);border-radius:var(--rs-sys-radius);padding:var(--rs-sys-space-1);color:var(--rs-sys-status-warning-fg);margin-right:var(--rs-sys-space-1)}.rs-media-alt-backfill__error{color:var(--rs-sys-status-warning-fg);font-size:var(--rs-sys-text-4);margin:0}.rs-account-api-key{background:var(--rs-sys-surface-subtle);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);gap:var(--rs-sys-space-3);margin:0 0 var(--rs-sys-space-3);padding:var(--rs-sys-space-3) var(--rs-sys-space-4);display:grid}.rs-account-api-key__head{align-items:center;gap:var(--rs-sys-space-2);flex-wrap:wrap;justify-content:space-between;display:flex}.rs-account-api-key__head>div{align-items:center;gap:var(--rs-sys-space-2);flex-wrap:wrap;display:flex}.rs-account-api-key__title{color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-title)}.rs-account-api-key__status{border-radius:var(--rs-sys-radius);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-title);padding:var(--rs-sys-space-1) var(--rs-sys-space-2)}.rs-account-api-key__status.is-on{background:var(--rs-sys-status-success-bg);color:var(--rs-sys-status-success-fg)}.rs-account-api-key__status.is-off{background:var(--rs-sys-surface-sunken);color:var(--rs-sys-text-muted)}.rs-account-api-key__user{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5)}.rs-account-api-key__row{align-items:center;gap:var(--rs-sys-space-2);flex-wrap:wrap;display:flex}.rs-account-api-key__value{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);color:var(--rs-sys-text-primary);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--rs-sys-text-5);overflow-wrap:anywhere;padding:var(--rs-sys-space-2);word-break:break-all;flex:280px}.rs-account-api-key__btn{flex:none}.rs-account-api-key__btn:disabled{cursor:not-allowed;opacity:.55}.rs-account-api-key__hint{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);margin:0;line-height:1.6}.rs-account-api-key__hint code{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-6);padding:var(--rs-sys-space-1)}.rs-account-api-key__error{color:var(--rs-sys-status-warning-fg);font-size:var(--rs-sys-text-4);margin:0}html,body{font-family:var(--rs-sys-font)}body{background:var(--rs-sys-surface-base);color:var(--rs-sys-text-primary)}:where(a,button,input,select,textarea):focus-visible{outline:2px solid var(--rs-sys-accent-text);outline-offset:2px}.rs-eyebrow{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);letter-spacing:.08em;margin:0}.rs-btn{border-radius:var(--rs-sys-radius);box-shadow:none;font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph);align-items:center;gap:var(--rs-sys-space-1);height:var(--rs-sys-btn-h-md);min-height:var(--rs-sys-hit-min);padding:0 var(--rs-sys-space-3);transition:background var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease),box-shadow var(--rs-sys-dur-fast) var(--rs-sys-ease),transform var(--rs-sys-dur-fast) var(--rs-sys-ease);white-space:nowrap;border:1px solid #0000;justify-content:center;line-height:1;text-decoration:none;display:inline-flex}.rs-btn--sm{height:var(--rs-sys-btn-h-sm)}.rs-btn--lg{height:var(--rs-sys-btn-h-lg)}.rs-btn:active{transform:translateY(1px)}.rs-btn--primary{background:var(--rs-sys-accent);border-color:var(--rs-sys-accent);color:var(--rs-sys-on-accent);box-shadow:0 7px 18px -10px #1759c7d9}.rs-btn--primary:hover{background:var(--rs-sys-accent-hover)}.rs-btn--primary:active{background:var(--rs-sys-accent-active)}.rs-btn--secondary{background:var(--rs-sys-surface-panel);border-color:var(--rs-sys-line-strong);color:var(--rs-sys-text-primary)}.rs-btn--secondary:hover{background:var(--rs-sys-surface-subtle);border-color:var(--rs-sys-accent-text)}.rs-btn--ghost{color:var(--rs-sys-accent-text);background:0 0;border-color:#0000}.rs-btn--ghost:hover{background:var(--rs-sys-accent-soft)}.rs-btn--quiet{color:var(--rs-sys-text-muted);background:0 0;border-color:#0000}.rs-btn--quiet:hover{color:var(--rs-sys-text-primary)}.rs-status{background:var(--rs-sys-status-draft-bg);border-radius:var(--rs-sys-radius);color:var(--rs-sys-status-draft-fg);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);max-width:100%;padding:0 var(--rs-sys-space-2);white-space:nowrap;align-items:center;line-height:20px;display:inline-flex}.rs-status:before{content:"";opacity:.8;background:currentColor;border-radius:50%;width:5px;height:5px}.rs-status--published{background:var(--rs-sys-status-published-bg);color:var(--rs-sys-status-published-fg)}.rs-status--archived{background:var(--rs-sys-status-archived-bg);color:var(--rs-sys-status-archived-fg)}.rs-status--warning{background:var(--rs-sys-status-warning-bg);color:var(--rs-sys-status-warning-fg)}.rs-status--success{background:var(--rs-sys-status-success-bg);color:var(--rs-sys-status-success-fg)}.rs-status--danger{background:var(--rs-sys-status-danger-bg);color:var(--rs-sys-status-danger-fg)}.rs-dashboard{max-width:1520px;padding:var(--rs-sys-space-7) clamp(var(--rs-sys-space-4),3vw,40px) 48px;margin:0 auto;scroll-margin-top:84px}.rs-layout{align-items:start;gap:var(--rs-sys-space-6);grid-template-columns:minmax(0,1fr) 360px;display:grid}.rs-main,.rs-rail{gap:var(--rs-sys-space-5);min-width:0;display:grid}.rs-main{grid-template-rows:max-content minmax(0,1fr);align-self:stretch}.rs-overview-panel{align-content:start}.rs-page-head,.rs-panel-head,.rs-group-head{align-items:flex-start;gap:var(--rs-sys-space-4);justify-content:space-between;display:flex}.rs-page-head{background:radial-gradient(circle at 82% 8%, #1759c714, transparent 18rem),var(--rs-sys-surface-panel);border-radius:var(--rs-sys-radius-lg);box-shadow:var(--rs-sys-shadow-1);gap:var(--rs-sys-space-7);isolation:isolate;margin-bottom:var(--rs-sys-space-6);grid-template-columns:minmax(0,1fr) minmax(280px,340px);padding:clamp(28px,3vw,40px);display:grid;position:relative;overflow:visible}.rs-page-head:before{background:var(--rs-sys-accent);content:"";width:4px;position:absolute;inset:0 auto 0 0}.rs-page-head__copy{align-self:center;min-width:0;max-width:720px}.rs-page-head__meta{align-items:center;gap:var(--rs-sys-space-3);display:flex}.rs-page-head__meta>span{border-left:1px solid var(--rs-sys-line);color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);padding-left:var(--rs-sys-space-3)}.rs-task-nav{margin-top:var(--rs-sys-space-4)}.rs-task-nav summary{color:var(--rs-sys-text-secondary);cursor:pointer;font-size:var(--rs-sys-text-5);list-style:none}.rs-task-nav summary::-webkit-details-marker{display:none}.rs-task-nav nav{align-items:center;gap:var(--rs-sys-space-1) var(--rs-sys-space-2);margin-top:var(--rs-sys-space-2);flex-wrap:wrap;display:flex}.rs-task-nav a{color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-5);text-decoration:none}.rs-task-nav a:hover{text-decoration:underline}.rs-task-nav span{color:var(--rs-sys-text-muted)}.rs-related-jumps{gap:var(--rs-sys-space-2);margin:var(--rs-sys-space-2) 0 var(--rs-sys-space-3);flex-direction:column;padding:0;list-style:none;display:flex}.rs-related-jumps a{color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-5);text-decoration:underline}.rs-related-jumps__description{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-6);margin:calc(var(--rs-sys-space-1)/2) 0 0}.rs-rebuild__hint{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-6);margin:var(--rs-sys-space-2) 0 0;line-height:1.5}.rs-page-head__actions{align-items:center;gap:var(--rs-sys-space-2);margin-top:var(--rs-sys-space-5);flex-wrap:wrap;display:flex;position:relative}.rs-page-head__actions .rs-menu>.rs-btn{height:var(--rs-sys-btn-h-lg)}.rs-page-head h1{font-family:var(--rs-sys-font-display);font-size:clamp(28px,2.6vw,36px);font-weight:var(--rs-sys-weight-title);letter-spacing:-.045em;margin:var(--rs-sys-space-3) 0 var(--rs-sys-space-2);overflow-wrap:anywhere;text-wrap:balance;line-height:1.15}.rs-page-head__copy>p:not(.rs-eyebrow){color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-4);max-width:60ch;margin:0;line-height:1.7}.rs-page-head p:not(.rs-eyebrow),.rs-panel-head p:not(.rs-eyebrow),.rs-group-head p:not(.rs-eyebrow){color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-5);margin:var(--rs-sys-space-1) 0 0}.rs-focus-card{border-radius:var(--rs-sys-radius-md);color:#fff;min-height:210px;padding:var(--rs-sys-space-5);background:radial-gradient(circle at 100% 0,#5291ff57,#0000 13rem),#0b326f;border:1px solid #ffffff1f;flex-direction:column;align-self:stretch;display:flex;position:relative;overflow:hidden;box-shadow:0 18px 36px -24px #061f48bf}.rs-focus-card:after{content:"";border:1px solid #ffffff14;border-radius:50%;width:160px;height:160px;position:absolute;top:-86px;right:-64px}.rs-focus-card__head,.rs-focus-card dl>div{justify-content:space-between;align-items:center;display:flex}.rs-focus-card__head>span{font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph);letter-spacing:.08em}.rs-focus-card__head small{color:#ffffffa6;font-size:var(--rs-sys-text-6)}.rs-focus-card__primary{align-items:baseline;gap:var(--rs-sys-space-3);margin:auto 0 var(--rs-sys-space-4);display:flex}.rs-focus-card__primary strong{font-family:var(--rs-sys-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.06em;font-size:46px;line-height:1}.rs-focus-card__primary span{color:#ffffffc2;font-size:var(--rs-sys-text-5)}.rs-focus-card dl{gap:var(--rs-sys-space-2);padding-top:var(--rs-sys-space-3);border-top:1px solid #ffffff21;margin:0;display:grid}.rs-focus-card dt,.rs-focus-card dd{font-size:var(--rs-sys-text-6);margin:0}.rs-focus-card dt{color:#ffffff9e}.rs-focus-card dd{color:#fff;font-weight:var(--rs-sys-weight-emph)}.rs-focus-card dd.is-bad{color:#ffb4ae}.rs-focus-card dd.is-ok:before{content:"";height:6px;margin-right:var(--rs-sys-space-1);background:#78d79a;border-radius:50%;width:6px;display:inline-block}.rs-stats{background:var(--rs-sys-surface-subtle);border-radius:var(--rs-sys-radius-md);gap:0;display:grid;overflow:hidden}.rs-stats__summary{border-bottom:1px solid var(--rs-sys-line);padding:var(--rs-sys-space-4);grid-template-columns:1fr auto;display:grid}.rs-stats__summary>span{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph);align-self:end}.rs-stats__summary>strong{color:var(--rs-sys-text-primary);font-family:var(--rs-sys-font-display);font-variant-numeric:tabular-nums;letter-spacing:-.05em;grid-row:span 2;font-size:38px;line-height:1}.rs-stats__summary>small{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);margin-top:var(--rs-sys-space-1)}.rs-stats__list{display:grid}.rs-stat{border-bottom:1px solid var(--rs-sys-line);color:var(--rs-sys-text-primary);align-items:center;gap:var(--rs-sys-space-2);min-height:46px;padding:0 var(--rs-sys-space-3);transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),padding var(--rs-sys-dur-fast) var(--rs-sys-ease);grid-template-columns:24px minmax(max-content,1fr) auto auto 16px;text-decoration:none;display:grid}.rs-stat:last-child{border-bottom:0}.rs-stat:hover{background:var(--rs-sys-surface-sunken);padding-left:var(--rs-sys-space-4)}.rs-stat__index{color:var(--rs-sys-text-muted);font-variant-numeric:tabular-nums;font-size:10px}.rs-stat .rs-stat__label{color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph)}.rs-stat strong{color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-4);font-variant-numeric:tabular-nums;font-weight:var(--rs-sys-weight-title)}.rs-stat small{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-variant-numeric:tabular-nums}.rs-stat small.has-draft{color:var(--rs-sys-status-warning-fg)}.rs-stat i{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);font-style:normal}.rs-menu{position:relative}.rs-menu__caret{border:4px solid #0000;border-top-color:currentColor;width:0;height:0;margin-top:2px;display:inline-block}.rs-menu__list{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);box-shadow:var(--rs-sys-shadow-2);min-width:176px;padding:var(--rs-sys-space-2);left:0;right:auto;top:calc(100% + var(--rs-sys-space-1));z-index:20;margin:0;list-style:none;display:none;position:absolute}.rs-menu.is-open .rs-menu__list{display:block}.rs-menu__list a{border-radius:var(--rs-sys-radius-sm);color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-5);padding:var(--rs-sys-space-2) var(--rs-sys-space-3);transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease);text-decoration:none;display:block}.rs-menu__list a:hover{background:var(--rs-sys-surface-sunken)}.rs-menu__divider{border-top:1px solid var(--rs-sys-line);margin:var(--rs-sys-space-1) 0}.rs-menu__label{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);padding:var(--rs-sys-space-1) var(--rs-sys-space-2) 0}.rs-steps{background:var(--rs-sys-surface-subtle);border-radius:var(--rs-sys-radius-md);gap:var(--rs-sys-space-2);padding:var(--rs-sys-space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.rs-step{background:var(--rs-sys-surface-panel);border-radius:var(--rs-sys-radius);min-height:150px;padding:var(--rs-sys-space-4)}.rs-step b{background:var(--rs-sys-accent-soft);border-radius:var(--rs-sys-radius-pill);color:var(--rs-sys-accent-text);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex}.rs-step strong{color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);margin:var(--rs-sys-space-2) 0 var(--rs-sys-space-1);display:block}.rs-step p{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-6);line-height:1.6}.rs-step a{font-size:var(--rs-sys-text-6);margin-top:var(--rs-sys-space-2);display:inline-block}.rs-panel.rs-panel--l1{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);box-shadow:var(--rs-sys-shadow-1);padding:var(--rs-sys-space-6)}.rs-rebuild.rs-panel--l1{display:block}.rs-panel--queue-active{border-left:3px solid var(--rs-sys-accent)}.rs-panel-head{margin-bottom:var(--rs-sys-space-4)}.rs-panel-head h2{font-family:var(--rs-sys-font-display);font-size:var(--rs-sys-text-2);font-weight:var(--rs-sys-weight-title);letter-spacing:-.025em;margin:var(--rs-sys-space-1) 0 0;line-height:1.3}.rs-panel-head h3{font-size:var(--rs-sys-text-3);font-weight:var(--rs-sys-weight-emph);margin:var(--rs-sys-space-1) 0 0}.rs-group{border-top:1px solid var(--rs-sys-line);margin-top:var(--rs-sys-space-4);padding:var(--rs-sys-space-4) 0 0}.rs-group-head{margin-bottom:var(--rs-sys-space-3)}.rs-group-head h3{font-size:var(--rs-sys-text-3);font-weight:var(--rs-sys-weight-emph);margin:var(--rs-sys-space-1) 0 0}.rs-inset{border-left:2px solid var(--rs-sys-line-strong);margin-top:var(--rs-sys-space-4);padding-left:var(--rs-sys-space-3)}.rs-inset ul{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-5);margin:var(--rs-sys-space-2) 0 0;padding-left:var(--rs-sys-space-4)}.rs-queue{border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);margin-top:var(--rs-sys-space-3);overflow:hidden}.rs-queue__item{border:0;border-bottom:1px solid var(--rs-sys-line);box-shadow:none;align-items:center;gap:var(--rs-sys-space-2);min-height:50px;padding:var(--rs-sys-space-3) var(--rs-sys-space-4);transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),padding var(--rs-sys-dur-fast) var(--rs-sys-ease);background:0 0;border-radius:0;grid-template-columns:minmax(0,1fr) auto;display:grid}.rs-queue__item:last-child{border-bottom:0}.rs-queue__item:hover{background:var(--rs-sys-surface-subtle);padding-left:var(--rs-sys-space-5);transform:none}.rs-queue__item>div:first-child{align-items:center;gap:var(--rs-sys-space-2);min-width:0;display:flex}.rs-queue__item strong{font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-queue__item small{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);white-space:nowrap}.rs-queue__issues{align-items:center;gap:var(--rs-sys-space-1);flex-wrap:wrap;justify-content:flex-end;display:flex}.rs-queue__empty,.rs-empty-line{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);margin:0}.rs-table-wrap{border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);overflow-x:auto}.rs-data-table{border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:fixed;width:100%}.rs-data-table th,.rs-data-table td{border-bottom:1px solid var(--rs-sys-line);font-size:var(--rs-sys-text-4);padding:0 var(--rs-sys-pad-cell);text-align:left;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-data-table th{background:var(--rs-sys-surface-subtle);color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);letter-spacing:.06em;height:36px}.rs-data-table td{height:44px;transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.rs-data-table tbody tr:last-child td{border-bottom:0}.rs-data-table tbody tr:hover td{background:var(--rs-sys-surface-subtle)}.rs-data-table tr.is-disabled{color:var(--rs-sys-text-muted)}.rs-data-table a{color:var(--rs-sys-text-primary);font-weight:var(--rs-sys-weight-emph);transition:color var(--rs-sys-dur-fast) var(--rs-sys-ease);text-decoration:none}.rs-data-table a:hover,.rs-data-table .rs-table-action{color:var(--rs-sys-accent-text)}.rs-data-table .rs-table-action:hover{color:var(--rs-sys-accent-hover)}.rs-audit-list{border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:block}.rs-audit-list li{border-bottom:1px solid var(--rs-sys-line);font-size:var(--rs-sys-text-4);align-items:center;gap:var(--rs-sys-space-3);min-height:40px;padding:0 var(--rs-sys-space-4);grid-template-columns:100px minmax(0,1fr) auto;display:grid}.rs-audit-list li:last-child{border-bottom:0}.rs-audit-list strong{font-weight:var(--rs-sys-weight-emph)}.rs-audit-list span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-audit-list small{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6)}.rs-rebuild__trigger,.rs-rebuild__meta{border-radius:var(--rs-sys-radius);box-shadow:none;background:0 0}.rs-rebuild__meta>*{border-radius:var(--rs-sys-radius);box-shadow:none;background:0 0;border:0}.rs-rebuild__trigger-row{align-items:center;gap:var(--rs-sys-space-2);flex-wrap:wrap;display:flex}.rs-rebuild__meta{gap:var(--rs-sys-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.rs-rebuild__hint{display:none}.rs-leads-trend{font-variant-numeric:tabular-nums;gap:var(--rs-sys-space-3)}.rs-leads-trend__svg{width:100%;height:96px;display:block}.rs-leads-trend__stats{min-height:var(--rs-sys-input-h-lg)}.rs-leads-trend__stats>div{min-height:var(--rs-sys-input-h-lg);padding:var(--rs-sys-space-1) var(--rs-sys-space-2)}.rs-leads-trend__sources{display:none}.rs-leads-trend__empty{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-4);min-height:var(--rs-sys-input-h);align-items:center;margin:0;display:flex}.rs-nav-context{border-top:0;margin:0;padding:0}.rs-nav-context__title{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);margin:0 0 var(--rs-sys-space-1);padding:0 var(--rs-sys-space-2);text-transform:uppercase}.rs-nav-context__links{gap:var(--rs-sys-space-1);display:grid}.rs-nav-context__links a{border-radius:var(--rs-sys-radius);color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-5);min-height:var(--rs-sys-input-h);padding:0 var(--rs-sys-space-2);transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease);align-items:center;text-decoration:none;display:flex}.rs-nav-context__links a:hover{background:var(--rs-sys-surface-subtle);color:var(--rs-sys-text-primary)}.rs-page-nav__link{align-items:center;gap:var(--rs-sys-space-1);justify-content:flex-start;display:flex}.rs-page-nav__link .nav__link-label{min-width:0}.rs-page-nav__status{color:var(--rs-sys-text-muted);flex:0 0 16px;justify-content:center;align-items:center;width:16px;height:16px;margin-left:auto;display:inline-flex;position:relative}.rs-page-nav__status>.icon--eye{width:16px;height:14px;display:block}.rs-page-nav__status-tip{background:var(--theme-elevation-100);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);bottom:calc(100% + var(--rs-sys-space-2));box-shadow:var(--rs-sys-shadow-1);color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-6);opacity:0;padding:var(--rs-sys-space-1) var(--rs-sys-space-2);pointer-events:none;transition:opacity var(--rs-sys-dur-fast) var(--rs-sys-ease),visibility var(--rs-sys-dur-fast) var(--rs-sys-ease);visibility:hidden;white-space:nowrap;z-index:4;line-height:1.4;position:absolute;right:-4px}.rs-page-nav__status-tip:after{border-left:5px solid #0000;border-right:5px solid #0000;border-top:5px solid var(--theme-elevation-100);content:"";position:absolute;top:100%;right:7px}.rs-page-nav__status:hover .rs-page-nav__status-tip,.rs-page-nav__link:focus-visible .rs-page-nav__status-tip{opacity:1;visibility:visible}:where(.status-dot,.pill-version-count){border-radius:var(--rs-sys-radius-pill)}@media (min-width:1181px){.rs-rail{gap:var(--rs-sys-space-4)}.rs-rail .rs-panel.rs-panel--l1{padding:var(--rs-sys-space-5)}.rs-rail .rs-stats__summary{padding:var(--rs-sys-space-3) var(--rs-sys-space-4)}.rs-rail .rs-stat{min-height:calc(var(--rs-sys-row-h) + var(--rs-sys-space-1))}}@media (max-width:1180px){.rs-layout{flex-direction:column;display:flex}.rs-main,.rs-rail{display:contents}.rs-queue-panel{order:1}.rs-stats-panel{order:2}.rs-rebuild-panel{order:3}.rs-leads-panel{order:4}.rs-overview-panel{order:5}.rs-main>*,.rs-rail>*{width:100%}.rs-stats__list{grid-template-columns:repeat(2,minmax(0,1fr))}.rs-stat:nth-child(odd){border-right:1px solid var(--rs-sys-line)}.rs-stat:nth-last-child(-n+2){border-bottom:0}}@media (max-width:860px){.rs-page-head{grid-template-columns:1fr;overflow:hidden}.rs-page-head__actions{align-items:flex-start}.rs-focus-card{min-height:190px}.rs-menu__list{margin-top:var(--rs-sys-space-2);grid-template-columns:repeat(2,minmax(0,1fr));width:min(360px,100vw - 64px);position:static}.rs-menu.is-open .rs-menu__list{display:grid}.rs-menu__divider,.rs-menu__label{grid-column:1/-1}}@media (max-width:720px){.rs-dashboard{padding:var(--rs-sys-space-4) var(--rs-sys-space-3) var(--rs-sys-space-6)}.rs-page-head{gap:var(--rs-sys-space-5);padding:var(--rs-sys-space-5)}.rs-page-head__actions{justify-content:flex-start;align-items:flex-start}.rs-page-head h1{font-size:30px}.rs-menu__list a{align-items:center;min-height:44px;display:flex}.rs-queue__item{grid-template-columns:1fr}.rs-queue__issues{justify-content:flex-start}.rs-stats__list{grid-template-columns:1fr}.rs-stat:nth-child(odd){border-right:0}.rs-stat:nth-last-child(2){border-bottom:1px solid var(--rs-sys-line)}.rs-steps{grid-template-columns:1fr}.rs-step{min-height:0}.rs-panel.rs-panel--l1{padding:var(--rs-sys-space-4)}.rs-audit-list li{grid-template-columns:48px minmax(0,1fr)}.rs-audit-list small{display:none}.rs-data-table{min-width:520px}}@media (max-width:480px){.rs-page-head__actions>.rs-btn,.rs-page-head__actions .rs-menu,.rs-page-head__actions .rs-menu>.rs-btn,.rs-menu__list{width:100%}.rs-menu__list{grid-template-columns:1fr}.rs-page-head__actions>.rs-btn,.rs-page-head__actions .rs-menu>.rs-btn{min-height:44px}}.template-minimal:has(.login__form){height:100dvh;overflow:hidden}.template-minimal:not(:has(.login__form)){background:var(--rs-sys-surface-base);color:var(--rs-sys-text-primary);font-family:var(--rs-sys-font);font-size:var(--rs-sys-text-4)}.template-minimal:not(:has(.login__form)) h1{color:var(--rs-sys-text-primary);font-size:var(--rs-sys-text-1);font-weight:var(--rs-sys-weight-title)}.template-minimal:not(:has(.login__form)) p{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-4)}.template-minimal:not(:has(.login__form)) .field-label{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph)}.template-minimal:not(:has(.login__form)) .field-type input{height:var(--rs-sys-input-h-lg);min-height:var(--rs-sys-input-h-lg);padding:0 var(--rs-sys-space-3);font-size:var(--rs-sys-text-4);transition:border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),box-shadow var(--rs-sys-dur-fast) var(--rs-sys-ease)}.template-minimal:not(:has(.login__form)) .btn--size-large{height:var(--rs-sys-btn-h-lg);min-height:var(--rs-sys-btn-h-lg);padding:0 var(--rs-sys-space-4);font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.rs-media-usage-panel{padding:var(--rs-sys-space-4);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);background:var(--rs-sys-surface-panel);color:var(--rs-sys-text-secondary);margin:0}.rs-media-usage-panel.is-empty{border-style:dashed}.rs-media-usage-panel.is-error{color:var(--rs-sys-status-danger-fg)}.rs-media-usage-panel.is-error p{margin:0 0 var(--rs-sys-space-3)}.rs-media-usage-panel.is-error button{min-height:var(--rs-sys-btn-h-md);padding:0 var(--rs-sys-space-3);border-radius:var(--rs-sys-radius);color:inherit;cursor:pointer;background:0 0;border:1px solid}.rs-media-usage-panel ul{gap:var(--rs-sys-space-2);margin:var(--rs-sys-space-3) 0 0;padding:0;list-style:none;display:grid}.rs-media-usage-panel li{gap:var(--rs-sys-space-3);grid-template-columns:72px minmax(0,1fr);align-items:baseline;display:grid}.rs-media-usage-panel li span{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5)}.rs-locale-text{width:100%;min-width:0}.rs-locale-text .field-label:empty,.rs-locale-text label.field-label:empty{display:none}.rs-locale-text input,.rs-locale-text textarea{width:100%}.field-type.row.rs-portal-row{container-type:inline-size}.field-type.row.rs-portal-row .row__fields{grid-template-columns:minmax(0,.7fr) minmax(0,.9fr) minmax(0,2fr) minmax(0,2.4fr);align-items:flex-start;width:100%;display:grid!important}.field-type.row.rs-portal-row .row__fields>*{min-width:0;width:auto!important}.rs-portal-row .rs-site-page-tree>.field-label{font-size:inherit;padding-bottom:5px;display:flex}.rs-portal-row .rs-site-page-tree__trigger.popup-button{min-height:40px;padding-block:8px}@container (max-width:800px){.field-type.row.rs-portal-row .row__fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,2fr)}.field-type.row.rs-portal-row .row__fields>:last-child{grid-column:1/-1}}@container (max-width:560px){.field-type.row.rs-portal-row .row__fields{grid-template-columns:repeat(2,minmax(0,1fr))}.field-type.row.rs-portal-row .row__fields>:nth-child(3){grid-column:1/-1}}.rs-bilingual-copy{width:100%;min-width:0}.rs-bilingual-copy .field-label:empty,.rs-bilingual-copy label.field-label:empty{display:none}.rs-bilingual-copy input,.rs-bilingual-copy textarea{width:100%}.field-type.row.rs-section-row .row__fields{align-items:flex-end;gap:1.25rem;width:100%;flex-wrap:nowrap!important;display:flex!important}.field-type.row.rs-section-row .row__fields>*{min-width:0;width:auto!important;margin-inline:0!important}.field-type.row.rs-section-row .row__fields>:first-child{max-width:22rem;flex:0 18rem!important}.field-type.row.rs-section-row .row__fields>:nth-child(2){flex:none!important;margin-left:.75rem!important}.field-type.row.rs-section-row .row__fields>:nth-child(3),.field-type.row.rs-section-row .row__fields>:nth-child(4){white-space:nowrap;flex:none!important}.field-type.row.rs-section-row .field-type.checkbox{padding-bottom:.45rem}.rs-home-data-dock{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rs-home-sections-editor{gap:var(--rs-sys-space-3);display:grid}.rs-home-sections-editor__hint{color:var(--theme-elevation-500);margin:0;font-size:.8rem}.rs-home-section-editor{border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);background:var(--rs-sys-surface-panel);position:relative;overflow:hidden}.rs-home-section-editor.is-dragging{z-index:10;border-color:var(--theme-elevation-300,#d4d4d4);box-shadow:0 10px 26px #0f172a29}.rs-home-section-editor__topbar{align-items:stretch;display:flex}.rs-home-section-editor__topbar:hover{background:var(--theme-elevation-50)}.rs-home-section-editor__drag{width:1.75rem;color:var(--rs-sys-text-muted);cursor:grab;touch-action:none;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.rs-home-section-editor__drag:hover{color:var(--rs-sys-text-primary)}.rs-home-section-editor__drag:active{cursor:grabbing}.rs-home-section-editor__drag svg{width:20px;height:20px}.rs-home-section-editor__more-button{width:28px;height:28px;color:var(--rs-sys-text-muted);cursor:pointer;transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease);background:0 0;border:1px solid #0000;border-radius:7px;flex-shrink:0;justify-content:center;align-self:center;align-items:center;margin:0 10px 0 2px;padding:0;display:inline-flex}.rs-home-section-editor__more-button:hover{border-color:var(--rs-sys-line);background:var(--theme-elevation-50);color:var(--rs-sys-text-primary)}.rs-home-section-editor__more-button:focus-visible{border-color:var(--theme-success-500);outline:2px solid color-mix(in srgb, var(--theme-success-500) 24%, transparent);outline-offset:1px}.rs-home-section-editor__more-button svg{width:18px;height:18px}.rs-home-sections-editor__add{gap:var(--rs-sys-space-2);padding:var(--rs-sys-space-3) var(--rs-sys-space-4);border:1px dashed var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);display:grid}.rs-home-sections-editor__add h4{margin:0;font-size:.9rem}.rs-home-sections-editor__add-buttons{gap:var(--rs-sys-space-2);flex-wrap:wrap;display:flex}.rs-home-section-editor__head{align-items:center;gap:var(--rs-sys-space-2);min-width:0;min-height:3.25rem;padding:0 var(--rs-sys-space-2);color:var(--rs-sys-text-primary);cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;flex:1;display:flex}.rs-home-section-editor__chevron{width:20px;height:20px;color:var(--rs-sys-text-muted);flex-shrink:0}.rs-home-section-editor__number{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);flex-shrink:0}.rs-home-section-editor__title{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rs-home-section-editor__status{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);white-space:nowrap;flex-shrink:0;align-items:center;gap:6px;margin-left:auto;padding:0 4px;line-height:1;display:inline-flex}.rs-home-section-editor__status:before{background:var(--theme-success-500);width:6px;height:6px;box-shadow:0 0 0 2px color-mix(in srgb, var(--theme-success-500) 14%, transparent);content:"";border-radius:50%}.rs-home-section-editor__status.is-disabled:before{background:var(--theme-elevation-400);box-shadow:none}.rs-home-section-editor__body{padding:var(--rs-sys-space-4);border-top:1px solid var(--rs-sys-line)}.rs-home-section-editor__checks{gap:var(--rs-sys-space-4);margin-bottom:var(--rs-sys-space-4);flex-wrap:wrap;display:flex}.rs-section-body__native .rs-home-section-data,.rs-section-body__native .field-type-group{clip:auto;white-space:normal;width:auto;height:auto;margin:0;position:static;overflow:visible}.rs-home-data-hero .rs-home-data-company-stats,:is(.rs-home-data-company .array-field__row:has([data-home-retired-row=true]),.rs-home-data-technology .array-field__row:has([data-home-retired-row=true])){display:none}.rs-section-body{border-top:1px solid var(--theme-elevation-150,#ececec);grid-template-columns:minmax(0,1fr);gap:.85rem;margin-top:.75rem;padding-top:.75rem;display:grid}.rs-section-body .upload-relationship-details__filename{overflow-wrap:anywhere}.rs-recruitment-form-copy{margin-top:var(--rs-sys-space-3);padding-top:var(--rs-sys-space-4);border-top:1px solid var(--rs-sys-line);gap:.85rem;display:grid}.rs-recruitment-form-copy h4{font-size:var(--rs-sys-text-4);margin:0}.rs-recruitment-editor-source{display:none!important}.rs-recruitment-editor-source.is-mounted{display:grid!important}.rs-recruitment-editor-field,.rs-recruitment-editor-source.is-mounted{width:100%}.rs-recruitment-section-body{border-top:0;margin-top:0;padding-top:0}.rs-section-body__array-head{margin-bottom:.4rem;font-size:13px;font-weight:600}.rs-section-body__array-row{grid-template-columns:repeat(auto-fit,minmax(8rem,1fr)) auto;align-items:end;gap:.65rem .75rem;margin-bottom:.65rem;display:grid}.rs-section-body__field{min-width:0}.rs-section-body__input{width:100%}.rs-section-body__visual{gap:.75rem;display:grid}.rs-section-body__hint,.rs-section-body__source p{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5);margin:0}.rs-section-body__sources{gap:var(--rs-sys-space-3);display:grid}.rs-section-body__source{gap:var(--rs-sys-space-2);padding:var(--rs-sys-space-4);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);background:var(--theme-elevation-50);display:grid}.rs-section-body__source a{width:fit-content}.rs-home-data-mission .array-actions,.rs-home-data-mission .clipboard-action__popup{display:none!important}.rs-section-body__slot{gap:.5rem;display:grid}.rs-bilingual-copy__head{justify-content:space-between;align-items:center;gap:var(--rs-sys-space-3);flex-wrap:wrap;display:flex}.rs-bilingual-copy__head .field-label{margin:0}.rs-bilingual-copy__actions{gap:var(--rs-sys-space-2);flex-wrap:wrap;display:flex}.rs-bilingual-copy__btn{appearance:none;border:1px solid color-mix(in srgb, var(--rs-sys-accent) 35%, var(--rs-sys-line));background:var(--rs-sys-accent-soft);color:var(--rs-sys-accent-text);cursor:pointer;font-size:var(--rs-sys-text-6);transition:background var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),opacity var(--rs-sys-dur-fast) var(--rs-sys-ease);border-radius:999px;padding:7px 12px;font-weight:600;line-height:1}.rs-bilingual-copy__btn:hover:not(:disabled){background:color-mix(in srgb, var(--rs-sys-accent-soft) 70%, white);border-color:var(--rs-sys-accent)}.rs-bilingual-copy__btn:disabled{cursor:not-allowed;opacity:.45}.rs-bilingual-copy__desc{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5)}.rs-bilingual-copy__desc .field-description{margin:0}.rs-bilingual-copy__grid{gap:var(--rs-sys-space-3);grid-template-columns:minmax(0,1fr);display:grid}.rs-bilingual-copy.is-multiline .rs-bilingual-copy__grid{grid-template-columns:1fr}.rs-bilingual-copy__locale .field-type,.rs-bilingual-copy__locale .field-label{margin-bottom:0}.rs-bilingual-copy__locale .field-label:empty{display:none}.rs-bilingual-copy__footer{gap:var(--rs-sys-space-2) var(--rs-sys-space-3);color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);flex-wrap:wrap;align-items:center;display:flex}.rs-bilingual-copy__notice{color:var(--rs-sys-accent-text);font-weight:600}.rs-bilingual-copy__progress{color:var(--rs-sys-text-primary)}.rs-bilingual-copy__hint{opacity:.85}@media (max-width:860px){.rs-bilingual-copy__grid{grid-template-columns:1fr}}.rs-doc-locale{margin:0 0 var(--rs-sys-space-4);padding:var(--rs-sys-space-3) var(--rs-sys-space-4);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md,8px);background:var(--rs-sys-surface-subtle,var(--theme-elevation-50))}.rs-doc-locale__row{justify-content:space-between;align-items:center;gap:var(--rs-sys-space-3);flex-wrap:wrap;display:flex}.rs-doc-locale__meta{align-items:center;gap:var(--rs-sys-space-2);min-width:0;color:var(--rs-sys-text-secondary,var(--theme-elevation-800));font-size:var(--rs-sys-text-5,12px);flex-wrap:wrap;display:flex}.rs-doc-locale__kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--rs-sys-text-muted,var(--theme-elevation-600));font-weight:700;font-size:var(--rs-sys-text-6,11px)}.rs-doc-locale__locale{background:var(--theme-elevation-100,#f1f5f9);height:22px;color:var(--rs-sys-text-secondary,#475569);border-radius:999px;align-items:center;padding:0 8px;font-weight:700;display:inline-flex}.rs-doc-locale__locale[data-active=true]{background:var(--rs-sys-accent-soft,#eaf0fb);color:var(--rs-sys-accent-text,#1f63d6)}.rs-doc-locale__arrow{color:var(--rs-sys-text-muted,#64748b);font-weight:700}.rs-doc-locale__count{color:var(--rs-sys-text-muted,#64748b)}.rs-doc-locale__actions{gap:var(--rs-sys-space-2);flex-wrap:wrap;display:flex}.rs-doc-locale__btn{appearance:none;border:1px solid var(--rs-sys-line-strong,var(--theme-elevation-150));color:var(--rs-sys-text-primary,var(--theme-text));cursor:pointer;font-size:var(--rs-sys-text-6,11px);transition:background var(--rs-sys-dur-fast,.14s) var(--rs-sys-ease,ease),border-color var(--rs-sys-dur-fast,.14s) var(--rs-sys-ease,ease),opacity var(--rs-sys-dur-fast,.14s) var(--rs-sys-ease,ease);background:#fff;border-radius:999px;padding:8px 12px;font-weight:700;line-height:1}.rs-doc-locale__btn:hover:not(:disabled){border-color:var(--rs-sys-accent,#1f63d6)}.rs-doc-locale__btn:disabled{cursor:not-allowed;opacity:.45}.rs-doc-locale__btn--primary{border-color:color-mix(in srgb, var(--rs-sys-accent,#1f63d6) 40%, var(--rs-sys-line,#e2e8f0));background:var(--rs-sys-accent-soft,#eaf0fb);color:var(--rs-sys-accent-text,#1f63d6)}.rs-doc-locale__btn--primary:hover:not(:disabled){background:color-mix(in srgb, var(--rs-sys-accent-soft,#eaf0fb) 70%, white);border-color:var(--rs-sys-accent,#1f63d6)}.rs-doc-locale__btn[aria-pressed=true]{border-color:var(--rs-sys-accent,#1f63d6);background:var(--rs-sys-accent-soft,#eaf0fb);color:var(--rs-sys-accent-text,#1f63d6)}.rs-doc-locale__notice{margin:var(--rs-sys-space-2) 0 0;color:var(--rs-sys-accent-text,#1f63d6);font-size:var(--rs-sys-text-6,11px);font-weight:700}.rs-doc-locale.is-candidate{border-color:color-mix(in srgb, var(--rs-sys-accent,#1f63d6) 45%, var(--rs-sys-line));background:color-mix(in srgb, var(--rs-sys-accent-soft,#eaf0fb) 55%, white)}.rs-doc-locale__candidate{margin:var(--rs-sys-space-2) 0 0;color:var(--rs-sys-accent-text,#1f63d6);font-size:var(--rs-sys-text-6,11px);font-weight:700}.rs-doc-locale__guard-body{gap:var(--rs-sys-space-3);display:grid}.rs-doc-locale__guard-body p{margin:0}.field-type-ui:has(.rs-doc-locale)>.field-label{display:none!important}.field-type-ui:has(.rs-doc-locale) .field-label{display:none!important}.field-type-ui:has(.rs-doc-locale) label.field-label{display:none!important}.rs-doc-locale__hint{margin:var(--rs-sys-space-2) 0 0;color:var(--rs-sys-text-muted,#64748b);font-size:var(--rs-sys-text-6,11px);line-height:1.45}.rs-doc-locale__warn{margin:var(--rs-sys-space-2) 0 0;padding:var(--rs-sys-space-2) var(--rs-sys-space-3);color:#a34a07;font-size:var(--rs-sys-text-6,11px);background:#fdf0e8;border-radius:8px;line-height:1.45}.rs-doc-locale__preview{margin-top:var(--rs-sys-space-3);border:1px solid var(--rs-sys-line);background:#fff;border-radius:8px;overflow:hidden}.rs-doc-locale__preview-head{background:var(--theme-elevation-50,#f8fafc);border-bottom:1px solid var(--rs-sys-line);font-size:var(--rs-sys-text-6,11px);color:var(--rs-sys-text-secondary,#475569);padding:8px 10px;font-weight:700}.rs-doc-locale__preview-list{max-height:280px;margin:0;padding:0;list-style:none;overflow:auto}.rs-doc-locale__preview-list li{border-bottom:1px solid var(--rs-sys-line);padding:8px 10px}.rs-doc-locale__preview-list li:last-child{border-bottom:0}.rs-doc-locale__preview-list code{color:var(--rs-sys-text-muted,#64748b);margin-bottom:4px;font-size:10px;display:inline-block}.rs-doc-locale__preview-pair{grid-template-columns:1fr 1fr;gap:8px;display:grid}.rs-doc-locale__preview-pair span{white-space:pre-wrap;word-break:break-word;border-radius:6px;padding:6px 8px;font-size:12px;line-height:1.4;display:block}.rs-doc-locale__preview-pair span[data-side=from]{background:var(--theme-elevation-50,#f8fafc);color:var(--rs-sys-text-secondary,#475569)}.rs-doc-locale__preview-pair span[data-side=to]{background:var(--rs-sys-accent-soft,#eaf0fb);color:var(--rs-sys-accent-text,#1f63d6);font-weight:600}.rs-doc-locale__conflicts{margin-top:var(--rs-sys-space-3);gap:8px;display:grid}.rs-doc-locale__conflicts-title{font-size:var(--rs-sys-text-6,11px);color:#a34a07;margin:0;font-weight:700}.rs-doc-locale__conflict{background:#fffaf5;border:1px solid #f0c9a8;border-radius:8px;gap:6px;padding:8px 10px;display:grid}.rs-doc-locale__conflict code{color:var(--rs-sys-text-muted,#64748b);font-size:10px}.rs-doc-locale__conflict-text{color:var(--rs-sys-text-primary,#0f172a);font-size:12px;line-height:1.4}@media (max-width:720px){.rs-doc-locale__preview-pair{grid-template-columns:1fr}}.rs-doc-locale__switch{background:var(--theme-elevation-100,#f1f5f9);border-radius:999px;gap:2px;padding:2px;display:inline-flex}.rs-doc-locale__switch-btn{appearance:none;height:26px;font:inherit;color:var(--rs-sys-text-muted,#64748b);cursor:pointer;background:0 0;border:0;border-radius:999px;padding:0 12px;font-size:12px;font-weight:700}.rs-doc-locale__switch-btn[aria-selected=true]{color:var(--rs-sys-text-primary,#0f172a);background:#fff;box-shadow:0 1px 2px #0f172a14}.rs-en-form{margin-top:var(--rs-sys-space-3);border:1px solid var(--rs-sys-line);background:#fff;border-radius:12px;overflow:hidden}.rs-en-form__head{background:var(--rs-sys-accent-soft,#eaf0fb);border-bottom:1px solid var(--rs-sys-line);justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;font-size:12px;display:flex}.rs-en-form__head strong{color:var(--rs-sys-accent-text,#1f63d6)}.rs-en-form__head span{color:var(--rs-sys-text-muted,#64748b)}.rs-en-form__fields{gap:12px;max-height:min(70vh,860px);padding:12px;display:grid;overflow:auto}.rs-en-form__field{gap:6px;display:grid}.rs-en-form__label{gap:2px;font-size:12px;display:grid}.rs-en-form__label code{color:var(--rs-sys-text-muted,#64748b);font-size:11px}.rs-en-form__label em{color:var(--rs-sys-text-secondary,#475569);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:11px;font-style:normal;line-height:1.35;display:-webkit-box;overflow:hidden}.rs-en-form__input{border:1px solid var(--rs-sys-line-strong,#cbd5e1);width:100%;font:inherit;color:var(--rs-sys-text-primary,#0f172a);background:#fff;border-radius:8px;padding:8px 10px;font-size:13px}textarea.rs-en-form__input{resize:vertical;min-height:72px;line-height:1.45}.rs-rich-translate{margin-top:var(--rs-sys-space-4);padding:var(--rs-sys-space-3) var(--rs-sys-space-4);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);background:var(--rs-sys-panel-subtle)}.rs-rich-translate.is-machine,.rs-rich-translate.is-reviewed{border-color:color-mix(in srgb, var(--rs-sys-accent) 32%, var(--rs-sys-line))}.rs-rich-translate.is-stale{border-color:color-mix(in srgb, #d97706 55%, var(--rs-sys-line));background:color-mix(in srgb, #f59e0b 8%, var(--rs-sys-panel-subtle))}.rs-rich-translate.is-candidate{border-color:color-mix(in srgb, var(--rs-sys-accent) 45%, var(--rs-sys-line));background:color-mix(in srgb, var(--rs-sys-accent-soft) 55%, white)}.rs-rich-translate__candidate-list{gap:var(--rs-sys-space-3);margin-top:var(--rs-sys-space-3);max-height:420px;display:grid;overflow:auto}.rs-rich-translate__candidate-list label{gap:6px;display:grid}.rs-rich-translate__candidate-list label>span{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6);font-weight:600}.rs-rich-translate__candidate-list textarea{resize:vertical;border:1px solid var(--rs-sys-line);width:100%;min-height:72px;color:var(--rs-sys-text);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;line-height:1.5}.rs-rich-translate__head{justify-content:space-between;align-items:center;gap:var(--rs-sys-space-3);display:flex}.rs-rich-translate__head strong{color:var(--rs-sys-text);font-size:var(--rs-sys-text-5)}.rs-rich-translate.is-stale .rs-rich-translate__head strong{color:#b45309}.rs-rich-translate__actions{gap:var(--rs-sys-space-2);display:flex}.rs-rich-translate__btn{appearance:none;border:1px solid color-mix(in srgb, var(--rs-sys-accent) 35%, var(--rs-sys-line));background:var(--rs-sys-accent-soft);color:var(--rs-sys-accent-text);cursor:pointer;font-size:var(--rs-sys-text-6);border-radius:999px;padding:7px 12px;font-weight:600;line-height:1}.rs-rich-translate__btn:disabled{cursor:not-allowed;opacity:.45}.rs-rich-translate__hint,.rs-rich-translate__stats,.rs-rich-translate__progress,.rs-rich-translate__notice{margin:var(--rs-sys-space-2) 0 0;font-size:var(--rs-sys-text-6);line-height:1.55}.rs-rich-translate__hint,.rs-rich-translate__stats{color:var(--rs-sys-text-muted)}.rs-rich-translate__progress,.rs-rich-translate__notice{color:var(--rs-sys-accent-text);font-weight:600}@media (max-width:700px){.rs-rich-translate__head{flex-direction:column;align-items:flex-start}}.rs-media-filename-cell{color:var(--rs-sys-text-primary);align-items:center;gap:var(--rs-sys-space-3);text-align:left;background:0 0;border:0;min-width:0;max-width:min(34rem,52vw);padding:0;text-decoration:none;display:inline-flex}button.rs-media-filename-cell{cursor:pointer;font:inherit}.rs-media-filename-cell:focus-visible{border-radius:var(--rs-sys-radius);outline:2px solid var(--rs-sys-accent);outline-offset:3px}.rs-media-filename-cell__thumb{background:var(--rs-sys-surface-subtle);border:1px solid var(--rs-sys-line);color:var(--rs-sys-text-muted);border-radius:7px;flex:0 0 72px;justify-content:center;align-items:center;width:72px;height:54px;padding:0;display:inline-flex;position:relative;overflow:hidden}.rs-media-filename-cell__open{min-width:0;color:inherit;font:inherit;text-align:left;background:0 0;border:0;flex:auto;padding:0;text-decoration:none;display:flex}button.rs-media-filename-cell__open,a.rs-media-filename-cell__open{cursor:pointer}.rs-media-filename-cell__open:focus-visible{border-radius:var(--rs-sys-radius);outline:2px solid var(--rs-sys-accent);outline-offset:3px}.rs-media-filename-cell__thumb img{object-fit:cover;width:100%;height:100%;display:block}.rs-media-filename-cell__thumb>span{letter-spacing:.04em;font-size:11px;font-weight:700}.rs-media-filename-cell__copy{flex-direction:column;flex:auto;min-width:0;display:flex}.rs-media-filename-cell__name{text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--rs-sys-text-muted) 44%, transparent);text-decoration-color:color-mix(in srgb, var(--rs-sys-text-muted) 44%, transparent);text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap;overflow:hidden}.rs-media-filename-cell__copy small{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-7);margin-top:3px;font-weight:500}.rs-media-hover-preview{background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line-strong);border-radius:var(--rs-sys-radius-md);box-sizing:border-box;pointer-events:none;z-index:1200;width:min(360px,100vw - 32px);height:min(270px,100vh - 32px);padding:8px;position:fixed;overflow:hidden;box-shadow:0 18px 48px #0f172a38}.rs-media-hover-preview img{background:var(--rs-sys-surface-subtle);border-radius:calc(var(--rs-sys-radius-md) - 4px);object-fit:contain;width:100%;height:calc(100% - 30px);display:block}.rs-media-hover-preview span{color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-7);text-overflow:ellipsis;white-space:nowrap;padding:4px 2px 0;line-height:22px;display:block;overflow:hidden}@media (max-width:700px),(pointer:coarse){.rs-media-filename-cell__thumb{flex-basis:56px;width:56px;height:42px}.rs-media-hover-preview{display:none}}@media (prefers-reduced-motion:reduce){.rs-media-hover-preview{transition:none}}:is(body.rs-product-locale-bar .field-type-ui:has(.rs-doc-locale)>.field-label,body.rs-product-locale-bar .field-type-ui:has(.rs-doc-locale) .field-label){display:none!important}.rs-footer-quick-nav>.array-field__add-row,.rs-footer-quick-nav>.array-field__add-row-wrap,.rs-footer-quick-nav>.array-field__draggable-rows>.array-field__row>.collapsible>.collapsible__toggle-wrap .array-actions,.rs-footer-quick-nav>.array-field__draggable-rows>.array-field__row>.collapsible>.collapsible__toggle-wrap .collapsible__drag{display:none}.rs-footer-quick-link-labels{gap:var(--rs-sys-space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.rs-theme-color-field{align-items:flex-start;gap:var(--rs-sys-space-3);display:flex}.rs-theme-color-field__swatch input[type=color]{border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-sm);cursor:pointer;background:0 0;width:3rem;height:2.25rem;padding:0}.rs-theme-color-field__hex{width:9rem;font-family:var(--font-mono,monospace)}.rs-theme-color-field.has-error .rs-theme-color-field__hex{border-color:var(--theme-error-500,#c73e3e)}.rs-theme-color-field__error{color:var(--theme-error-500,#c73e3e);margin-top:.25rem;font-size:.75rem}.rs-site-page-link{width:100%;min-width:0}.rs-site-page-link .field-type{margin-bottom:0}.rs-checklist{padding:10px 14px}.rs-checklist summary{cursor:pointer;align-items:baseline;gap:12px;margin:0;display:flex}.rs-checklist summary strong{font-size:14px}.rs-checklist summary span{font-size:12px}.rs-checklist[open] summary{margin-bottom:12px}.rs-checklist__jump{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.rs-backing-fields-hidden{display:none!important}
/*# sourceMappingURL=1b2k7e3drxv6h.css.map*/