.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>*{margin-left:auto;margin-right:auto;max-width:1080px}.cr-hero{align-items:flex-end;display:flex;gap:var(--rs-sys-space-6);justify-content:space-between;margin-bottom:var(--rs-sys-space-6)}.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;line-height:1.2;margin:0 0 var(--rs-sys-space-2)}.cr-hero p{color:var(--rs-sys-text-muted);line-height:1.7;margin:0;max-width:640px}.cr-secondary{align-items:center;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);display:inline-flex;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);text-decoration:none;transition:border-color var(--rs-sys-dur-fast) var(--rs-sys-ease);white-space:nowrap}.cr-secondary:hover{border-color:var(--rs-sys-accent);color:var(--rs-sys-accent-text)}.cr-summary{display:grid;gap:var(--rs-sys-space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:var(--rs-sys-space-3)}.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;display:flex;flex-direction:column;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)}.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{align-items:center;color:var(--rs-sys-text-muted);display:inline-flex;font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph);gap:6px}.cr-summary-card span:before{border-radius:50%;content:"";height:7px;width:7px}.cr-summary-card.is-blocked span:before{background:var(--rs-sys-status-danger-fg)}.cr-summary-card.is-preview 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{align-items:end;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);display:grid;gap:var(--rs-sys-space-4);grid-template-columns:minmax(240px,1fr) minmax(180px,260px) auto;margin-bottom:var(--rs-sys-space-4);padding:var(--rs-sys-space-3) var(--rs-sys-pad-panel) var(--rs-sys-space-4);position:sticky;top:var(--rs-sys-space-3);z-index:5}.cr-field{display:grid;gap:6px}.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;display:flex;gap:var(--rs-sys-space-3);height:var(--rs-sys-input-h-lg)}.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-clear-filters:focus-visible,.cr-field input:focus-visible,.cr-field select:focus-visible,.cr-ready-group>button:focus-visible,.cr-summary-card:focus-visible{outline:2px solid var(--rs-sys-accent);outline-offset:2px}.cr-empty,.cr-unavailable{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{display:grid;gap:var(--rs-sys-space-3)}.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-preview{border-left-color:var(--rs-sys-status-warning-fg)}.cr-item__head{align-items:flex-start;display:flex;gap:var(--rs-sys-space-5);justify-content:space-between}.cr-item__head p{align-items:center;color:var(--rs-sys-text-muted);display:flex;font-size:var(--rs-sys-text-5);gap:var(--rs-sys-space-2);margin:0 0 var(--rs-sys-space-1)}.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;display:flex;flex-shrink:0;gap:var(--rs-sys-space-3)}.cr-item__action{color:var(--rs-sys-accent-text);font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);text-decoration:none;white-space:nowrap}.cr-item__action:hover{text-decoration:underline}.cr-doc-status,.cr-state{border-radius:var(--rs-sys-radius-sm);font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);padding:2px 7px;white-space:nowrap}.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-preview .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);list-style:none;margin:var(--rs-sys-space-3) 0 0;padding:var(--rs-sys-space-2) 0 0}.cr-issues li{align-items:center;display:grid;gap:var(--rs-sys-space-2);grid-template-columns:14px 1fr;min-height:var(--rs-sys-row-h-dense)}.cr-issues li>span{background:var(--rs-sys-status-warning-fg);border-radius:50%;height:6px;width: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{align-items:center;background:var(--rs-sys-surface-panel);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-lg);display:grid;gap:var(--rs-sys-space-4);grid-template-columns:1fr auto;padding:var(--rs-sys-space-3) var(--rs-sys-pad-panel)}.cr-ready-group p{align-items:center;color:var(--rs-sys-status-success-fg);display:inline-flex;font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);gap:6px;margin:0 0 var(--rs-sys-space-1)}.cr-ready-group p:before{background:var(--rs-sys-status-success-fg);border-radius:50%;content:"";height:6px;width: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{display:grid;gap:var(--rs-sys-space-3);grid-column:1/-1}:root{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:140ms;--rs-sys-dur:200ms;--rs-sys-ease:cubic-bezier(0.2,0,0,1);--rs-sys-shadow-1:0 1px 2px rgba(15,23,42,0.06),0 1px 3px rgba(15,23,42,0.08);--rs-sys-shadow-2:0 8px 24px -8px rgba(15,23,42,0.18),0 2px 6px rgba(15,23,42,0.08);--rs-sys-surface-base:#eef1f6;--rs-sys-surface-panel:#ffffff;--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:#ffffff;--rs-sys-chrome-bg:#061f48;--rs-sys-overlay-bg:rgba(0,0,0,0.44);--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:#ffffff;--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]{color-scheme:dark;--rs-sys-shadow-1:0 1px 2px rgba(0,0,0,0.32),0 1px 3px rgba(0,0,0,0.4);--rs-sys-shadow-2:0 8px 24px -8px rgba(0,0,0,0.56),0 2px 6px rgba(0,0,0,0.4);--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:rgba(0,0,0,0.56);--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{align-items:center;color:var(--rs-sys-text-primary);display:inline-flex;gap:var(--rs-sys-space-3);max-width:100%}.rs-admin-logo__mark{border-radius:var(--rs-sys-radius);display:block;flex:0 0 40px;height:40px;overflow:hidden;width:40px}.rs-admin-icon,.rs-admin-logo__mark img{display:block;height:100%;object-fit:contain;object-position:center;transform:scale(1.28);transform-origin:center;width:100%}[data-theme=dark] .rs-admin-icon,[data-theme=dark] .rs-admin-logo__mark img{filter:drop-shadow(0 0 1px rgba(255,255,255,.72)) drop-shadow(0 1px 4px rgba(0,0,0,.28))}.rs-admin-logo__text{display:grid;gap:var(--rs-sys-space-1);line-height:1;min-width:0}.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{align-items:center;border-bottom:1px solid var(--rs-sys-line);color:inherit;display:flex;margin-bottom:var(--rs-sys-space-4);padding:var(--rs-sys-space-3) 0 var(--rs-sys-space-4);text-decoration:none;width:100%}.rs-nav-brand .rs-admin-logo__mark{flex-basis:32px;height:32px;width: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{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.rs-scene__aurora{position:fixed;inset:-20%;z-index:0;filter:blur(90px)}.rs-scene__aurora i{position:absolute;display:block;border-radius:50%;opacity:.85;will-change:transform}.rs-scene__aurora i:first-child{width:52vw;height:52vw;top:-8%;left:26%;background:radial-gradient(circle,rgba(var(--rs-scene-blue),.8),rgba(var(--rs-scene-blue),0) 66%);animation:rs-drift1 26s ease-in-out infinite}.rs-scene__aurora i:nth-child(2){width:44vw;height:44vw;top:22%;left:-4%;background:radial-gradient(circle,rgba(var(--rs-scene-blue-deep),.62),rgba(var(--rs-scene-blue-deep),0) 68%);animation:rs-drift2 32s ease-in-out infinite}.rs-scene__aurora i:nth-child(3){width:38vw;height:38vw;bottom:-12%;left:38%;background:radial-gradient(circle,rgba(var(--rs-scene-blue-deep),.55),rgba(var(--rs-scene-blue-deep),0) 70%);animation:rs-drift3 38s ease-in-out infinite}@keyframes rs-drift1{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(5%,4%,0) scale(1.12)}}@keyframes rs-drift2{0%,to{transform:translateZ(0) scale(1.05)}50%{transform:translate3d(6%,-5%,0) scale(.95)}}@keyframes rs-drift3{0%,to{transform:translateZ(0) scale(1)}50%{transform:translate3d(-6%,-4%,0) scale(1.14)}}.rs-scene__grid{position:fixed;inset:0;z-index:1;opacity:.62;background-image:linear-gradient(rgba(255,255,255,.055) 1px,transparent 0),linear-gradient(90deg,rgba(255,255,255,.055) 1px,transparent 0);background-size:56px 56px;-webkit-mask-image:radial-gradient(120% 90% at 26% 22%,#000 0,transparent 72%);mask-image:radial-gradient(120% 90% at 26% 22%,#000 0,transparent 72%)}.rs-scene__stage{position:fixed;z-index:2;left:0;right:0;bottom:0;width:100%;-webkit-mask-image:linear-gradient(0deg,#000 8%,rgba(0,0,0,.5) 42%,transparent 88%);mask-image:linear-gradient(0deg,#000 8%,rgba(0,0,0,.5) 42%,transparent 88%)}.rs-scene__stage img{width:100%;height:48vh;display:block;object-fit:cover;object-position:center 62%;filter:brightness(.58) contrast(1.32) saturate(.72) hue-rotate(-6deg);opacity:.95}.rs-scene__stage:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(24,52,132,.38),rgba(8,16,44,.24));mix-blend-mode:color}.rs-scene__vignette{position:fixed;inset:0;z-index:4;background:radial-gradient(130% 105% at 50% 46%,transparent 58%,rgba(0,0,0,.08) 84%,rgba(0,0,0,.16) 100%)}.rs-scene__halo{top:52%;transform:translate(-50%,-50%);width:min(760px,90vw);height:min(720px,86vh);border-radius:50%;background:radial-gradient(closest-side,rgba(var(--rs-scene-blue-bright),.14),rgba(var(--rs-scene-blue-bright),.05) 55%,transparent 78%)}.rs-scene__halo,.rs-scene__pglow{position:fixed;z-index:5;left:50%}.rs-scene__pglow{top:-8%;transform:translateX(-50%);width:min(84vw,1100px);height:56vh;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)}.rs-scene__bgword{position:fixed;z-index:5;left:50%;top:54%;transform:translate(-50%,-50%);font-size:clamp(150px,21vw,360px);font-weight:800;letter-spacing:-.02em;line-height:1;white-space:nowrap;-webkit-user-select:none;user-select:none;color:rgba(0,0,0,0);-webkit-text-stroke:1.5px rgba(255,255,255,.095)}.rs-scene__grain{position:fixed;inset:0;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")}.rs-scene__topline{position:fixed;inset:0 0 auto 0;height:1px;z-index:5;background:linear-gradient(90deg,transparent,rgba(255,255,255,.16) 24%,rgba(255,255,255,.16) 76%,transparent)}.rs-scene__topbar{position:fixed;top:0;left:0;right:0;z-index:7;display:flex;align-items:center;gap:14px;padding:26px max(28px,4vw)}.rs-scene__topbar img{height:60px;width:auto;display:block;filter:drop-shadow(0 2px 10px rgba(0,0,0,.5))}.rs-scene__topbar strong{font-size:22px;font-weight:650;letter-spacing:.18em;color:#edeef2}.rs-scene__particles{position:fixed;z-index:6;top:clamp(52px,9vh,90px);left:50%;transform:translateX(-50%);width:min(72vw,960px);height:clamp(130px,19vh,180px)}.template-minimal:has(.login__form){position:relative;z-index:6;display:flex;align-items:flex-start;justify-content:center;background:rgba(0,0,0,0);padding:clamp(200px,29vh,270px) 24px 56px}.template-minimal:has(.login__form) .template-minimal__wrap{width:100%;max-width:440px;margin:0;border-radius:18px;background:rgba(13,15,20,.72);border:1px solid rgba(255,255,255,.09);backdrop-filter:blur(24px) saturate(1.2);-webkit-backdrop-filter:blur(24px) saturate(1.2);box-shadow:0 30px 80px -24px rgba(0,0,0,.8);overflow:hidden;animation:rs-rise .68s cubic-bezier(.16,.84,.3,1) both}@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{margin:0;font-size:26px;font-weight:640;letter-spacing:-.02em;color:#edeef2}.rs-cardhead p{margin:10px 0 0;font-size:13px;color:#6c7180}.rs-envpill{display:inline-flex;align-items:center;gap:7px;margin-bottom:14px;padding:5px 11px;border-radius:999px;font-size:11px;font-weight:600;letter-spacing:.12em;color:#f2cd8a;border:1px solid rgba(242,205,138,.34);background:rgba(242,205,138,.09)}.rs-envpill i{width:5px;height:5px;border-radius:50%;background:currentColor}.template-minimal:has(.login__form) .login__form{column-gap:16px;display:grid;grid-template-columns:minmax(0,1fr) auto;padding:26px 40px 24px}.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{display:block;margin-bottom:8px;padding-bottom:0;font-family:inherit;font-size:12.5px;font-weight:500;line-height:20px;letter-spacing:0;text-transform:none;color:#9da2ae}.template-minimal:has(.login__form) .login__form .field-type input{width:100%;height:52px;padding:0 15px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:rgba(255,255,255,.04);box-shadow:none;color:#edeef2;font-family:inherit;font-size:15px;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)}.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:rgba(255,255,255,.18)}.template-minimal:has(.login__form) .login__form .field-type input:focus,.template-minimal:has(.login__form) .login__form .field-type input:focus-visible{outline:none;border-color:rgba(255,255,255,.38);background:rgba(255,255,255,.055);box-shadow:0 0 0 3px rgba(var(--rs-scene-blue-bright),.24)}.template-minimal:has(.login__form) .login__form .field-type .field-type__wrap--has-error input,.template-minimal:has(.login__form) .login__form .field-type.error input{border-color:rgba(240,133,124,.6)}.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-password-manager,.rs-pw-toggle{position:absolute;top:7px;z-index:2;width:36px;height:38px;display:grid;place-items:center;border:1px solid rgba(0,0,0,0);border-radius:9px;background:rgba(7,12,24,.18);cursor:pointer;color:#6c7180;transition:color var(--rs-sys-dur-fast) var(--rs-sys-ease),background-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.rs-pw-toggle{right:50px}.rs-password-manager{right:8px}.rs-password-manager:hover,.rs-pw-toggle:hover{color:#edeef2;border-color:rgba(255,255,255,.1);background:rgba(255,255,255,.08)}.rs-password-manager:active,.rs-pw-toggle:active{transform:scale(.96);background:rgba(255,255,255,.12)}.rs-password-manager:focus-visible,.rs-pw-toggle:focus-visible{outline:none;border-color:rgba(255,255,255,.34);box-shadow:0 0 0 3px rgba(var(--rs-scene-blue-bright),.28)}.rs-password-manager svg,.rs-pw-toggle svg{width:20px;height:20px;display:block}.rs-password-manager:disabled{cursor:wait;opacity:.55}.template-minimal:has(.login__form) .login__form>a{align-self:center;display:block;grid-column:2;grid-row:2;margin:0;font-size:13px;text-align:right;text-decoration:none;color:#9da2ae;white-space:nowrap;transition:color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.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,.template-minimal:has(.login__form) .login__form button[type=submit]{width:100%;height:52px;margin:0;border:0!important;border-radius:10px;background:#f2f4f8!important;box-shadow:none;color:#0b0d12;font-family:inherit;font-size:14.5px;font-weight:600;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)}.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 rgba(255,255,255,.22)}.rs-wecom-login{padding:0 40px 26px}.rs-wecom-login__divider{align-items:center;color:#6c7180;display:flex;font-size:11px;gap:12px;margin-bottom:18px}.rs-wecom-login__divider:after,.rs-wecom-login__divider:before{background:rgba(255,255,255,.08);content:"";flex:1 1;height:1px}.rs-wecom-login__error{background:rgba(240,133,124,.08);border:1px solid rgba(240,133,124,.26);border-radius:9px;color:#efaaa3;font-size:12px;line-height:1.55;margin:0 0 12px;padding:10px 12px}.rs-wecom-login__button{align-items:center;background:rgba(45,182,98,.08);border:1px solid rgba(75,205,123,.28);border-radius:10px;color:#dcefe3;display:flex;font-size:14px;font-weight:560;gap:11px;height:50px;justify-content:flex-start;padding:0 16px;text-decoration:none;transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease),transform var(--rs-sys-dur-fast) var(--rs-sys-ease)}.rs-wecom-login__button svg{color:#38c976;flex:0 0 23px;height:23px;width:23px}.rs-wecom-login__button:hover{background:rgba(45,182,98,.14);border-color:rgba(75,205,123,.46);color:#f0fff5}.rs-wecom-login__button:active{transform:translateY(.5px)}.rs-wecom-login__button:focus-visible{outline:none;box-shadow:0 0 0 3px rgba(56,201,118,.2)}.rs-wecom-login__arrow{color:#6ab689;font-size:17px;margin-left:auto}.rs-wecom-login__hint{color:#6c7180;font-size:11.5px;line-height:1.5;margin:10px 2px 0;text-align:center}.rs-cardfoot{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:6px;padding:16px 40px;border-top:1px solid rgba(255,255,255,.08);font-size:12px;color:#6c7180}@media(max-width:860px){.rs-scene__particles{top:42px;width:min(88vw,560px);height:130px}.template-minimal:has(.login__form){overflow-y:auto;padding:154px 18px 28px}.rs-scene__stage{width:120%;left:-14%;bottom:-4%;opacity:.7}.rs-wecom-login{padding-inline:24px}}@media(max-height:780px)and (min-width:861px){.rs-scene__particles{top:20px;left:50%;width:min(62vw,760px);height:190px}.template-minimal:has(.login__form){overflow-y:auto;padding-bottom:18px;padding-top:clamp(144px,22vh,170px)}.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{line-height:18px;margin-bottom:4px}.template-minimal:has(.login__form) .login__form .field-type input{height:44px}.rs-password-manager,.rs-pw-toggle{top:3px}.template-minimal:has(.login__form) .login__form .form-submit{margin-top:12px}.template-minimal:has(.login__form) .login__form .form-submit .btn,.template-minimal:has(.login__form) .login__form button[type=submit]{height:46px}.rs-wecom-login{padding:0 32px 16px}.rs-wecom-login__divider{margin-bottom:10px}.rs-wecom-login__button{height:46px}.rs-wecom-login__hint{margin-top:6px}.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,.template-minimal:has(.login__form) .login__form button[type=submit]{height:48px}.rs-wecom-login{padding-bottom:18px}.rs-wecom-login__divider{margin-bottom:12px}.rs-wecom-login__button{height:48px}.rs-cardfoot{padding-block:10px}}@media(prefers-reduced-motion:reduce){.rs-scene__aurora i,.template-minimal:has(.login__form) .template-minimal__wrap{animation:none}}.app-header a[href="/admin"],.nav .graphic-logo,.nav__brand{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;display:grid;gap:var(--rs-sys-space-4);grid-template-columns:minmax(0,1fr) auto}.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{display:grid;gap:var(--rs-sys-space-2)}.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{display:flex;flex-direction:column;gap:var(--rs-sys-space-3);margin-top:var(--rs-sys-space-2)}.rs-rebuild__btn:disabled{opacity:.55;cursor:not-allowed}.rs-rebuild__notice{margin:0;font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted)}.rs-leads-trend{flex-direction:column}.rs-leads-trend,.rs-leads-trend__head{display:flex;gap:var(--rs-sys-space-4)}.rs-leads-trend__head{align-items:center;justify-content:space-between;flex-wrap:wrap}.rs-leads-trend__legend{display:flex;gap:var(--rs-sys-space-4);font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted)}.rs-leads-trend__legend span{display:inline-flex;align-items:center;gap:var(--rs-sys-space-1)}.rs-leads-trend__legend i{display:inline-block;width:.6rem;height:.6rem;border-radius:var(--rs-sys-radius-pill);background:var(--rs-sys-text-muted)}.rs-leads-trend__range{display:inline-flex;align-items:center;gap:var(--rs-sys-space-2);font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted)}.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{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--rs-sys-space-3);margin:0}.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{list-style:none;margin:var(--rs-sys-space-2) 0 0;padding:0;display:grid;grid-template-columns:repeat(2,1fr);gap:var(--rs-sys-space-2) var(--rs-sys-space-4)}.rs-leads-trend__sources li{display:flex;justify-content:space-between;font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-primary)}.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{border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);display:grid;gap:var(--rs-sys-space-3);padding:var(--rs-sys-space-4)}.rs-panel,.rs-panel--accent,.rs-panel--warn{background:var(--rs-sys-surface-panel)}.rs-panel--warn{border-color:var(--rs-sys-status-warning-fg)}.rs-panel h2{font-size:var(--rs-sys-text-2)}.rs-panel>p{line-height:1.6;margin:0}.rs-list-filters{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-2);margin:0 0 var(--rs-sys-space-3);padding:0 var(--rs-sys-space-1)}.rs-list-filters__label{color:var(--rs-sys-text-muted);margin-right:var(--rs-sys-space-1)}.rs-list-filters a,.rs-list-filters__label{font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-title)}.rs-list-filters 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);padding:var(--rs-sys-space-2) var(--rs-sys-space-3);text-decoration:none;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)}.rs-list-filters a.is-active,.rs-list-filters a: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{margin-left:auto;background:var(--rs-sys-accent);border-color:var(--rs-sys-accent);color:var(--rs-sys-on-accent)}.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;display:flex;gap:var(--rs-sys-space-2);margin:0 0 var(--rs-sys-space-4);padding:0 var(--rs-sys-space-1)}.rs-series-list-tools>span{color:var(--rs-sys-text-muted);margin-right:var(--rs-sys-space-1)}.rs-series-list-tools>a,.rs-series-list-tools>span{font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-title)}.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);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-media-usage-row-label{align-items:baseline;display:inline-flex;gap:var(--rs-sys-space-2);max-width:100%;min-width:0}.rs-media-usage-row-label strong{color:var(--rs-sys-text-secondary);flex:0 0 auto;font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph)}.rs-media-usage-row-label>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-checklist{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,.rs-checklist.is-ready{background:var(--rs-sys-surface-panel)}.rs-checklist.is-ready{border-color:var(--rs-sys-status-success-fg)}.rs-checklist.is-blocked{border-color:var(--rs-sys-status-warning-fg);background:var(--rs-sys-surface-panel)}.rs-checklist__head{display:grid;gap:var(--rs-sys-space-1);margin-bottom:var(--rs-sys-space-2)}.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{display:grid;gap:var(--rs-sys-space-1);list-style:none;margin:0;padding:0}.rs-checklist li{align-items:center;display:flex;font-size:var(--rs-sys-text-5);gap:var(--rs-sys-space-2)}.rs-checklist li i{align-items:center;border-radius:var(--rs-sys-radius);display:inline-flex;font-style:normal;font-weight:var(--rs-sys-weight-title);height:18px;justify-content:center;width:18px}.rs-checklist li.is-ok,.rs-checklist li.is-ok i{color:var(--rs-sys-status-success-fg)}.rs-checklist li.is-ok i{background:var(--rs-sys-status-success-bg)}.rs-checklist li.is-miss,.rs-checklist li.is-miss i{color:var(--rs-sys-status-warning-fg)}.rs-checklist li.is-miss i{background:var(--rs-sys-status-warning-bg)}@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);line-height:1.5;transition:background var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.nav__link.active{font-weight:var(--rs-sys-weight-emph)}.nav__link.active,.nav__link:hover{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);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);line-height:1.6;max-width:84ch}.search-filter{border:1px solid rgba(0,0,0,0);transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),border-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.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{display:inline-flex;align-items:center;min-height:2.5rem}.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{flex-wrap:wrap;max-width:100%;row-gap:var(--rs-sys-space-1)}.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;left:0;padding:var(--rs-sys-space-3) var(--gutter-h);width:100%}.collection-list__list-selection .list-selection{display:grid;gap:var(--rs-sys-space-2) var(--rs-sys-space-3);grid-template-columns:max-content minmax(0,1fr);margin:0;width:100%}.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;flex-wrap:wrap;gap:var(--rs-sys-space-2);min-width:0}.collection-list__list-selection .list-selection__actions:last-child{grid-column:1/-1}.collection-list__list-selection .btn,.collection-list__list-selection .list-selection__button{align-items:center;color:var(--rs-sys-text-secondary);display:inline-flex;min-height:44px}.collection-list__list-selection .delete-documents__toggle{color:var(--rs-sys-status-danger-fg)}.collection-list__list-selection .btn{margin:0;padding-inline:var(--rs-sys-space-3)}.list-controls__columns .pill-selector{max-height:min(42vh,18rem);overscroll-behavior:contain;overflow-y:auto;scrollbar-gutter:stable}.list-controls__columns .pill-selector__pill{min-height:44px}.drawer-close-button{height:44px;width:44px}.bulk-upload--add-files .dropzone .btn,.drawer .btn{min-height:44px;padding-inline:var(--rs-sys-space-3)}.confirmation-modal__controls .btn,.per-page .popup__trigger-wrap>.popup-button,.popup-button-list__button,.view-version .pill-selector__pill,.view-version__restore .btn,.view-version__toggle-locales{min-height:44px}.view-version__restore .btn,.view-version__toggle-locales{padding-inline:var(--rs-sys-space-3)}.view-version .diff-collapser__toggle-button{min-height:36px}.sort-column__button{height:32px;min-width:32px}.doc-controls__controls{column-gap:var(--rs-sys-space-1)}.doc-controls__controls :where(.live-preview-toggler,.preview-btn){flex:0 0 32px;min-height:44px;width:32px}.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-height:44px;min-width:44px;padding-inline:var(--rs-sys-space-3)}.payload-settings:after,.payload-settings:before{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;display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-3);justify-content:space-between;margin-bottom:var(--rs-sys-space-3)}.rs-media-list-tools .rs-list-filters{margin-bottom:0}.rs-media-alt-backfill{display:flex;flex-direction:column;gap:var(--rs-sys-space-3);margin-left:auto}.rs-media-alt-backfill__btn{align-self:flex-start}@media(max-width:768px){.rs-media-alt-backfill,.rs-media-list-tools{align-items:stretch}.rs-media-alt-backfill{margin-left:0;width:100%}.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__done,.rs-media-alt-backfill__preview{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);display:flex;flex-direction:column;gap:var(--rs-sys-space-2)}.rs-media-alt-backfill__done p,.rs-media-alt-backfill__preview p{margin:0;font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-primary)}.rs-media-alt-backfill__done details,.rs-media-alt-backfill__preview details{font-size:var(--rs-sys-text-4);color:var(--rs-sys-text-muted)}.rs-media-alt-backfill__done summary,.rs-media-alt-backfill__preview summary{cursor:pointer}.rs-media-alt-backfill__errors,.rs-media-alt-backfill__list{list-style:none;margin:var(--rs-sys-space-2) 0 0;padding:0;display:grid;gap:var(--rs-sys-space-1);max-height:240px;overflow:auto}.rs-media-alt-backfill__list li{display:flex;align-items:center;gap:var(--rs-sys-space-2);font-size:var(--rs-sys-text-4)}.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{display:flex;gap:var(--rs-sys-space-2);flex-wrap:wrap}.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{margin:0;color:var(--rs-sys-status-warning-fg);font-size:var(--rs-sys-text-4)}.rs-account-api-key{background:var(--rs-sys-surface-subtle);border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius);display:grid;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)}.rs-account-api-key__head{justify-content:space-between}.rs-account-api-key__head,.rs-account-api-key__head>div{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-2)}.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;display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-2)}.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);flex:1 1 280px;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}.rs-account-api-key__btn{flex:0 0 auto}.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);line-height:1.6;margin:0}.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}body,html{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);letter-spacing:.08em;margin:0}.rs-btn,.rs-eyebrow{font-weight:var(--rs-sys-weight-emph)}.rs-btn{align-items:center;border:1px solid rgba(0,0,0,0);border-radius:var(--rs-sys-radius);box-shadow:none;display:inline-flex;font-size:var(--rs-sys-text-5);gap:var(--rs-sys-space-1);height:var(--rs-sys-btn-h-md);justify-content:center;line-height:1;min-height:var(--rs-sys-hit-min);padding:0 var(--rs-sys-space-3);text-decoration:none;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}.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);box-shadow:0 7px 18px -10px rgba(23,89,199,.85);color:var(--rs-sys-on-accent)}.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{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--rs-sys-accent-text)}.rs-btn--ghost:hover{background:var(--rs-sys-accent-soft)}.rs-btn--quiet{background:rgba(0,0,0,0);border-color:rgba(0,0,0,0);color:var(--rs-sys-text-muted)}.rs-btn--quiet:hover{color:var(--rs-sys-text-primary)}.rs-status{align-items:center;background:var(--rs-sys-status-draft-bg);border-radius:var(--rs-sys-radius);color:var(--rs-sys-status-draft-fg);display:inline-flex;font-size:var(--rs-sys-text-6);font-weight:var(--rs-sys-weight-emph);line-height:20px;max-width:100%;padding:0 var(--rs-sys-space-2);white-space:nowrap}.rs-status:before{background:currentColor;border-radius:50%;content:"";height:5px;opacity:.8;width: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{margin:0 auto;max-width:1520px;padding:var(--rs-sys-space-7) clamp(var(--rs-sys-space-4),3vw,40px) 48px;scroll-margin-top:84px}.rs-layout{align-items:start;display:grid;gap:var(--rs-sys-space-6);grid-template-columns:minmax(0,1fr) 360px}.rs-main,.rs-rail{display:grid;gap:var(--rs-sys-space-5);min-width:0}.rs-main{align-self:stretch;grid-template-rows:max-content minmax(0,1fr)}.rs-overview-panel{align-content:start}.rs-group-head,.rs-page-head,.rs-panel-head{align-items:flex-start;display:flex;gap:var(--rs-sys-space-4);justify-content:space-between}.rs-page-head{background:radial-gradient(circle at 82% 8%,rgba(23,89,199,.08),transparent 18rem),var(--rs-sys-surface-panel);border-radius:var(--rs-sys-radius-lg);box-shadow:var(--rs-sys-shadow-1);display:grid;gap:var(--rs-sys-space-7);grid-template-columns:minmax(0,1fr) minmax(280px,340px);isolation:isolate;margin-bottom:var(--rs-sys-space-6);overflow:visible;padding:clamp(28px,3vw,40px);position:relative}.rs-page-head:before{background:var(--rs-sys-accent);content:"";inset:0 auto 0 0;position:absolute;width:4px}.rs-page-head__copy{align-self:center;max-width:720px;min-width:0}.rs-page-head__meta{align-items:center;display:flex;gap:var(--rs-sys-space-3)}.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-page-head__actions{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-2);margin-top:var(--rs-sys-space-5);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;line-height:1.15;margin:var(--rs-sys-space-3) 0 var(--rs-sys-space-2);overflow-wrap:anywhere;text-wrap:balance}.rs-page-head__copy>p:not(.rs-eyebrow){color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-4);line-height:1.7;margin:0;max-width:60ch}.rs-group-head p:not(.rs-eyebrow),.rs-page-head p:not(.rs-eyebrow),.rs-panel-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{align-self:stretch;background:radial-gradient(circle at 100% 0,rgba(82,145,255,.34),transparent 13rem),#0b326f;border:1px solid rgba(255,255,255,.12);border-radius:var(--rs-sys-radius-md);box-shadow:0 18px 36px -24px rgba(6,31,72,.75);color:#fff;display:flex;flex-direction:column;min-height:210px;overflow:hidden;padding:var(--rs-sys-space-5);position:relative}.rs-focus-card:after{border:1px solid rgba(255,255,255,.08);border-radius:50%;content:"";height:160px;position:absolute;right:-64px;top:-86px;width:160px}.rs-focus-card dl>div,.rs-focus-card__head{align-items:center;display:flex;justify-content:space-between}.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:rgba(255,255,255,.65);font-size:var(--rs-sys-text-6)}.rs-focus-card__primary{align-items:baseline;display:flex;gap:var(--rs-sys-space-3);margin:auto 0 var(--rs-sys-space-4)}.rs-focus-card__primary strong{font-family:var(--rs-sys-font-display);font-size:46px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.06em;line-height:1}.rs-focus-card__primary span{color:rgba(255,255,255,.76);font-size:var(--rs-sys-text-5)}.rs-focus-card dl{border-top:1px solid rgba(255,255,255,.13);display:grid;gap:var(--rs-sys-space-2);margin:0;padding-top:var(--rs-sys-space-3)}.rs-focus-card dd,.rs-focus-card dt{font-size:var(--rs-sys-text-6);margin:0}.rs-focus-card dt{color:rgba(255,255,255,.62)}.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{background:#78d79a;border-radius:50%;content:"";display:inline-block;height:6px;margin-right:var(--rs-sys-space-1);width:6px}.rs-stats{background:var(--rs-sys-surface-subtle);border-radius:var(--rs-sys-radius-md);display:grid;gap:0;overflow:hidden}.rs-stats__summary{border-bottom:1px solid var(--rs-sys-line);display:grid;grid-template-columns:1fr auto;padding:var(--rs-sys-space-4)}.rs-stats__summary>span{align-self:end;color:var(--rs-sys-text-secondary);font-size:var(--rs-sys-text-5);font-weight:var(--rs-sys-weight-emph)}.rs-stats__summary>strong{color:var(--rs-sys-text-primary);font-family:var(--rs-sys-font-display);font-size:38px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;grid-row:span 2;letter-spacing:-.05em;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-stat,.rs-stats__list{display:grid}.rs-stat{align-items:center;border-bottom:1px solid var(--rs-sys-line);color:var(--rs-sys-text-primary);gap:var(--rs-sys-space-2);grid-template-columns:24px minmax(0,1fr) auto auto 16px;min-height:46px;padding:0 var(--rs-sys-space-3);text-decoration:none;transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),padding var(--rs-sys-dur-fast) var(--rs-sys-ease)}.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-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.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-feature-settings:"tnum";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-feature-settings:"tnum";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 rgba(0,0,0,0);border-top-color:currentcolor;display:inline-block;height:0;margin-top:2px;width:0}.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);display:none;left:0;list-style:none;margin:0;min-width:176px;padding:var(--rs-sys-space-2);position:absolute;right:auto;top:calc(100% + var(--rs-sys-space-1));z-index:20}.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);display:block;font-size:var(--rs-sys-text-5);padding:var(--rs-sys-space-2) var(--rs-sys-space-3);text-decoration:none;transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.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);display:grid;gap:var(--rs-sys-space-2);grid-template-columns:repeat(3,minmax(0,1fr));padding:var(--rs-sys-space-2)}.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{align-items:center;background:var(--rs-sys-accent-soft);border-radius:var(--rs-sys-radius-pill);color:var(--rs-sys-accent-text);display:inline-flex;font-size:var(--rs-sys-text-6);height:20px;justify-content:center;width:20px}.rs-step b,.rs-step strong{font-weight:var(--rs-sys-weight-emph)}.rs-step strong{color:var(--rs-sys-text-primary);display:block;font-size:var(--rs-sys-text-4);margin:var(--rs-sys-space-2) 0 var(--rs-sys-space-1)}.rs-step p{color:var(--rs-sys-text-secondary);line-height:1.6}.rs-step a,.rs-step p{font-size:var(--rs-sys-text-6)}.rs-step a{display:inline-block;margin-top:var(--rs-sys-space-2)}.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;line-height:1.3;margin:var(--rs-sys-space-1) 0 0}.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{align-items:center;background:rgba(0,0,0,0);border:0;border-bottom:1px solid var(--rs-sys-line);border-radius:0;box-shadow:none;display:grid;gap:var(--rs-sys-space-2);grid-template-columns:minmax(0,1fr) auto;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)}.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;display:flex;gap:var(--rs-sys-space-2);min-width:0}.rs-queue__item strong{font-size:var(--rs-sys-text-4);font-weight:var(--rs-sys-weight-emph);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.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;display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-1);justify-content:flex-end}.rs-empty-line,.rs-queue__empty{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-feature-settings:"tnum";font-variant-numeric:tabular-nums;table-layout:fixed;width:100%}.rs-data-table td,.rs-data-table th{border-bottom:1px solid var(--rs-sys-line);font-size:var(--rs-sys-text-4);overflow:hidden;padding:0 var(--rs-sys-pad-cell);text-align:left;text-overflow:ellipsis;white-space:nowrap}.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);height:36px;letter-spacing:.06em}.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);text-decoration:none;transition:color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.rs-data-table .rs-table-action,.rs-data-table a:hover{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);display:block;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;list-style:none;margin:0;padding:0}.rs-audit-list li{align-items:center;border-bottom:1px solid var(--rs-sys-line);display:grid;font-size:var(--rs-sys-text-4);gap:var(--rs-sys-space-3);grid-template-columns:100px minmax(0,1fr) auto;min-height:40px;padding:0 var(--rs-sys-space-4)}.rs-audit-list li:last-child{border-bottom:0}.rs-audit-list strong{font-weight:var(--rs-sys-weight-emph)}.rs-audit-list span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rs-audit-list small{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6)}.rs-rebuild__meta,.rs-rebuild__trigger{background:rgba(0,0,0,0);border-radius:var(--rs-sys-radius);box-shadow:none}.rs-rebuild__meta>*{background:rgba(0,0,0,0);border:0;border-radius:var(--rs-sys-radius);box-shadow:none}.rs-rebuild__trigger-row{align-items:center;display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-2)}.rs-rebuild__meta{display:grid;gap:var(--rs-sys-space-2);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.rs-rebuild__hint{display:none}.rs-leads-trend{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:var(--rs-sys-space-3)}.rs-leads-trend__svg{display:block;height:96px;width:100%}.rs-leads-trend__stats,.rs-leads-trend__stats>div{min-height:var(--rs-sys-input-h-lg)}.rs-leads-trend__stats>div{padding:var(--rs-sys-space-1) var(--rs-sys-space-2)}.rs-leads-trend__sources{display:none}.rs-leads-trend__empty{align-items:center;color:var(--rs-sys-text-secondary);display:flex;font-size:var(--rs-sys-text-4);min-height:var(--rs-sys-input-h);margin:0}.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{display:grid;gap:var(--rs-sys-space-1)}.rs-nav-context__links a{align-items:center;border-radius:var(--rs-sys-radius);color:var(--rs-sys-text-secondary);display:flex;font-size:var(--rs-sys-text-5);min-height:var(--rs-sys-input-h);padding:0 var(--rs-sys-space-2);text-decoration:none;transition:background-color var(--rs-sys-dur-fast) var(--rs-sys-ease),color var(--rs-sys-dur-fast) var(--rs-sys-ease)}.rs-nav-context__links a:hover{background:var(--rs-sys-surface-subtle);color:var(--rs-sys-text-primary)}.rs-nav-context--visual{border-top:1px solid var(--rs-sys-line);margin-top:var(--rs-sys-space-3);padding-top:var(--rs-sys-space-3)}.rs-nav-context__network-mark{background:var(--rs-sys-accent,#1f63d6);border:3px solid color-mix(in srgb,var(--rs-sys-accent,#1f63d6) 20%,transparent);border-radius:50%;box-sizing:border-box;height:14px;margin-right:var(--rs-sys-space-2);position:relative;width:14px}.rs-nav-context__network-mark:after{border:1px solid color-mix(in srgb,var(--rs-sys-accent,#1f63d6) 45%,transparent);border-radius:50%;content:"";inset:-5px;position:absolute}: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{display:flex;flex-direction:column}.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{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:var(--rs-sys-space-2);position:static;width:min(360px,100vw - 64px)}.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{align-items:flex-start;justify-content:flex-start}.rs-page-head h1{font-size:30px}.rs-menu__list a{align-items:center;display:flex;min-height:44px}.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-menu__list,.rs-page-head__actions .rs-menu,.rs-page-head__actions .rs-menu>.rs-btn,.rs-page-head__actions>.rs-btn{width:100%}.rs-menu__list{grid-template-columns:1fr}.rs-page-head__actions .rs-menu>.rs-btn,.rs-page-head__actions>.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{margin:0;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)}.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:1px solid;border-radius:var(--rs-sys-radius);background:rgba(0,0,0,0);color:inherit;cursor:pointer}.rs-media-usage-panel ul{display:grid;gap:var(--rs-sys-space-2);margin:var(--rs-sys-space-3) 0 0;padding:0;list-style:none}.rs-media-usage-panel li{display:grid;grid-template-columns:72px minmax(0,1fr);gap:var(--rs-sys-space-3);align-items:baseline}.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 .row__fields{display:flex!important;flex-wrap:nowrap!important;align-items:flex-start;width:100%}.field-type.row.rs-portal-row .row__fields>*{flex:1 1!important;min-width:0;width:auto!important}.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{display:flex!important;flex-wrap:nowrap!important;align-items:flex-end;gap:1.25rem;width:100%}.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{flex:0 1 18rem!important;max-width:22rem}.field-type.row.rs-section-row .row__fields>:nth-child(2){flex:0 0 auto!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){flex:0 0 auto!important;white-space:nowrap}.field-type.row.rs-section-row .field-type.checkbox{padding-bottom:.45rem}.rs-home-data-dock{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.rs-home-sections-editor{display:grid;gap:var(--rs-sys-space-3)}.rs-home-section-editor{border:1px solid var(--rs-sys-line);border-radius:var(--rs-sys-radius-md);background:var(--rs-sys-surface-panel);overflow:hidden}.rs-home-section-editor__head{display:grid;grid-template-columns:1rem 2.4rem minmax(0,1fr) auto;gap:var(--rs-sys-space-2);align-items:center;width:100%;min-height:3.5rem;padding:0 var(--rs-sys-space-4);border:0;background:rgba(0,0,0,0);color:var(--rs-sys-text-primary);cursor:pointer;font:inherit;text-align:left}.rs-home-section-editor__head:hover{background:var(--theme-elevation-50)}.rs-home-section-editor__chevron,.rs-home-section-editor__number,.rs-home-section-editor__status{color:var(--rs-sys-text-muted)}.rs-home-section-editor__number,.rs-home-section-editor__status{font-size:var(--rs-sys-text-5)}.rs-home-section-editor__status{white-space:nowrap}.rs-home-section-editor__body{padding:var(--rs-sys-space-4);border-top:1px solid var(--rs-sys-line)}.rs-home-section-editor__checks{display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-4);margin-bottom:var(--rs-sys-space-4)}.rs-section-body__native .field-type-group,.rs-section-body__native .rs-home-section-data{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto;white-space:normal}.rs-section-body{display:grid;gap:.85rem;margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--theme-elevation-150,#ececec)}.rs-section-body__array-head{font-size:13px;font-weight:600;margin-bottom:.4rem}.rs-section-body__array-row{display:grid;grid-template-columns:repeat(auto-fit,minmax(8rem,1fr)) auto;gap:.65rem .75rem;align-items:end;margin-bottom:.65rem}.rs-section-body__field{min-width:0}.rs-section-body__input{width:100%}.rs-section-body__visual{display:grid;gap:.75rem}.rs-section-body__hint,.rs-section-body__source p{margin:0;color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-5)}.rs-section-body__sources{display:grid;gap:var(--rs-sys-space-3)}.rs-section-body__source{display:grid;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)}.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{display:grid;gap:.5rem}.rs-bilingual-copy__head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:var(--rs-sys-space-3)}.rs-bilingual-copy__head .field-label{margin:0}.rs-bilingual-copy__actions{display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-2)}.rs-bilingual-copy__btn{appearance:none;border:1px solid color-mix(in srgb,var(--rs-sys-accent) 35%,var(--rs-sys-line));border-radius:999px;background:var(--rs-sys-accent-soft);color:var(--rs-sys-accent-text);cursor:pointer;font-size:var(--rs-sys-text-6);font-weight:600;line-height:1;padding:7px 12px;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)}.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{display:grid;gap:var(--rs-sys-space-3);grid-template-columns:minmax(0,1fr)}.rs-bilingual-copy.is-multiline .rs-bilingual-copy__grid{grid-template-columns:1fr}.rs-bilingual-copy__locale .field-label,.rs-bilingual-copy__locale .field-type{margin-bottom:0}.rs-bilingual-copy__locale .field-label:empty{display:none}.rs-bilingual-copy__footer{display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-2) var(--rs-sys-space-3);align-items:center;color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-6)}.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;gap:var(--rs-sys-space-3)}.rs-doc-locale__meta,.rs-doc-locale__row{display:flex;flex-wrap:wrap;align-items:center}.rs-doc-locale__meta{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)}.rs-doc-locale__kicker{font-weight:700;letter-spacing:.04em;text-transform:uppercase;color:var(--rs-sys-text-muted,var(--theme-elevation-600));font-size:var(--rs-sys-text-6,11px)}.rs-doc-locale__locale{display:inline-flex;align-items:center;height:22px;padding:0 8px;border-radius:999px;background:var(--theme-elevation-100,#f1f5f9);color:var(--rs-sys-text-secondary,#475569);font-weight:700}.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{font-weight:700}.rs-doc-locale__arrow,.rs-doc-locale__count{color:var(--rs-sys-text-muted,#64748b)}.rs-doc-locale__actions{display:flex;flex-wrap:wrap;gap:var(--rs-sys-space-2)}.rs-doc-locale__btn{appearance:none;border:1px solid var(--rs-sys-line-strong,var(--theme-elevation-150));border-radius:999px;background:#fff;color:var(--rs-sys-text-primary,var(--theme-text));cursor:pointer;font-size:var(--rs-sys-text-6,11px);font-weight:700;line-height:1;padding:8px 12px;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)}.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}.field-type-ui:has(.rs-doc-locale) .field-label,.field-type-ui:has(.rs-doc-locale) label.field-label,.field-type-ui:has(.rs-doc-locale)>.field-label{display:none!important}.rs-doc-locale__hint{color:var(--rs-sys-text-muted,#64748b)}.rs-doc-locale__hint,.rs-doc-locale__warn{margin:var(--rs-sys-space-2) 0 0;font-size:var(--rs-sys-text-6,11px);line-height:1.45}.rs-doc-locale__warn{padding:var(--rs-sys-space-2) var(--rs-sys-space-3);border-radius:8px;background:#fdf0e8;color:#a34a07}.rs-doc-locale__preview{margin-top:var(--rs-sys-space-3);border:1px solid var(--rs-sys-line);border-radius:8px;background:#fff;overflow:hidden}.rs-doc-locale__preview-head{padding:8px 10px;background:var(--theme-elevation-50,#f8fafc);border-bottom:1px solid var(--rs-sys-line);font-size:var(--rs-sys-text-6,11px);font-weight:700;color:var(--rs-sys-text-secondary,#475569)}.rs-doc-locale__preview-list{list-style:none;margin:0;padding:0;max-height:280px;overflow:auto}.rs-doc-locale__preview-list li{padding:8px 10px;border-bottom:1px solid var(--rs-sys-line)}.rs-doc-locale__preview-list li:last-child{border-bottom:0}.rs-doc-locale__preview-list code{display:inline-block;margin-bottom:4px;font-size:10px;color:var(--rs-sys-text-muted,#64748b)}.rs-doc-locale__preview-pair{display:grid;grid-template-columns:1fr 1fr;gap:8px}.rs-doc-locale__preview-pair span{display:block;padding:6px 8px;border-radius:6px;font-size:12px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.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);display:grid;gap:8px}.rs-doc-locale__conflicts-title{margin:0;font-size:var(--rs-sys-text-6,11px);font-weight:700;color:#a34a07}.rs-doc-locale__conflict{border:1px solid #f0c9a8;border-radius:8px;background:#fffaf5;padding:8px 10px;display:grid;gap:6px}.rs-doc-locale__conflict code{font-size:10px;color:var(--rs-sys-text-muted,#64748b)}.rs-doc-locale__conflict-text{font-size:12px;line-height:1.4;color:var(--rs-sys-text-primary,#0f172a)}@media(max-width:720px){.rs-doc-locale__preview-pair{grid-template-columns:1fr}}.rs-doc-locale__switch{display:inline-flex;padding:2px;border-radius:999px;background:var(--theme-elevation-100,#f1f5f9);gap:2px}.rs-doc-locale__switch-btn{appearance:none;border:0;background:rgba(0,0,0,0);height:26px;padding:0 12px;border-radius:999px;font:inherit;font-size:12px;font-weight:700;color:var(--rs-sys-text-muted,#64748b);cursor:pointer}.rs-doc-locale__switch-btn[aria-selected=true]{background:#fff;color:var(--rs-sys-text-primary,#0f172a);box-shadow:0 1px 2px rgba(15,23,42,.08)}.rs-en-form{margin-top:var(--rs-sys-space-3);border:1px solid var(--rs-sys-line);border-radius:12px;background:#fff;overflow:hidden}.rs-en-form__head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;background:var(--rs-sys-accent-soft,#eaf0fb);border-bottom:1px solid var(--rs-sys-line);font-size:12px}.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{display:grid;gap:12px;padding:12px;max-height:min(70vh,860px);overflow:auto}.rs-en-form__field{display:grid;gap:6px}.rs-en-form__label{display:grid;gap:2px;font-size:12px}.rs-en-form__label code{font-size:11px;color:var(--rs-sys-text-muted,#64748b)}.rs-en-form__label em{font-style:normal;color:var(--rs-sys-text-secondary,#475569);font-size:11px;line-height:1.35;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.rs-en-form__input{width:100%;border:1px solid var(--rs-sys-line-strong,#cbd5e1);border-radius:8px;padding:8px 10px;font:inherit;font-size:13px;color:var(--rs-sys-text-primary,#0f172a);background:#fff}textarea.rs-en-form__input{resize:vertical;line-height:1.45;min-height:72px}.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__head{display:flex;align-items:center;justify-content:space-between;gap:var(--rs-sys-space-3)}.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{display:flex;gap:var(--rs-sys-space-2)}.rs-rich-translate__btn{appearance:none;border:1px solid color-mix(in srgb,var(--rs-sys-accent) 35%,var(--rs-sys-line));border-radius:999px;background:var(--rs-sys-accent-soft);color:var(--rs-sys-accent-text);cursor:pointer;font-size:var(--rs-sys-text-6);font-weight:600;line-height:1;padding:7px 12px}.rs-rich-translate__btn:disabled{cursor:not-allowed;opacity:.45}.rs-rich-translate__hint,.rs-rich-translate__notice,.rs-rich-translate__progress,.rs-rich-translate__stats{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__notice,.rs-rich-translate__progress{color:var(--rs-sys-accent-text);font-weight:600}@media(max-width:700px){.rs-rich-translate__head{align-items:flex-start;flex-direction:column}}.rs-media-filename-cell{align-items:center;background:rgba(0,0,0,0);border:0;color:var(--rs-sys-text-primary);display:inline-flex;gap:var(--rs-sys-space-3);max-width:min(34rem,52vw);min-width:0;padding:0;text-align:left;text-decoration:none}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{align-items:center;background:var(--rs-sys-surface-subtle);border:1px solid var(--rs-sys-line);border-radius:7px;color:var(--rs-sys-text-muted);display:inline-flex;flex:0 0 72px;height:54px;justify-content:center;overflow:hidden;position:relative;width:72px}.rs-media-filename-cell__thumb img{display:block;height:100%;object-fit:cover;width:100%}.rs-media-filename-cell__thumb>span{font-size:11px;font-weight:700;letter-spacing:.04em}.rs-media-filename-cell__copy{display:flex;flex:1 1 auto;flex-direction:column;min-width:0}.rs-media-filename-cell__name{overflow:hidden;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--rs-sys-text-muted) 44%,transparent);text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap}.rs-media-filename-cell__copy small{color:var(--rs-sys-text-muted);font-size:var(--rs-sys-text-7);font-weight:500;margin-top:3px}.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-shadow:0 18px 48px rgba(15,23,42,.22);box-sizing:border-box;height:min(270px,100vh - 32px);overflow:hidden;padding:8px;pointer-events:none;position:fixed;width:min(360px,100vw - 32px);z-index:1200}.rs-media-hover-preview img{background:var(--rs-sys-surface-subtle);border-radius:calc(var(--rs-sys-radius-md) - 4px);display:block;height:calc(100% - 30px);object-fit:contain;width:100%}.rs-media-hover-preview span{color:var(--rs-sys-text-secondary);display:block;font-size:var(--rs-sys-text-7);line-height:22px;overflow:hidden;padding:4px 2px 0;text-overflow:ellipsis;white-space:nowrap}@media(max-width:700px),(pointer:coarse){.rs-media-filename-cell__thumb{flex-basis:56px;height:42px;width:56px}.rs-media-hover-preview{display:none}}@media(prefers-reduced-motion:reduce){.rs-media-hover-preview{transition:none}}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}