.official-workspace{max-width:1120px;margin:0 auto}.official-workspace p{line-height:1.65}.official-notice{color:var(--muted);border-left:2px solid var(--mint);padding:8px 16px;font-size:13px}.official-actions,.official-row{flex-wrap:wrap;align-items:center;gap:12px;margin:18px 0;display:flex}.official-row{justify-content:space-between}.official-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-bottom:24px;display:grid}.official-list-item{text-align:left;background:var(--panel);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:10px;flex-direction:column;gap:8px;min-height:80px;padding:18px;display:flex}.official-list-item.selected{border-color:var(--mint)}.official-list-item span,.official-meta{color:var(--muted);overflow-wrap:anywhere;font-size:12px}.official-editor{background:var(--panel);border:1px solid var(--border);border-radius:12px;padding:24px}.official-fields{border:0;grid-template-columns:1fr 1fr;gap:20px;min-width:0;margin:0;padding:0;display:grid}.official-wide{grid-column:1/-1;min-width:0}.official-field{flex-direction:column;gap:8px;min-width:0;margin:8px 0;font-size:13px;display:flex}.official-field input,.official-field textarea,.official-field select{font:inherit;border:1px solid var(--border);color:#e8eee8;background:var(--bg);border-radius:6px;width:100%;max-width:100%;min-height:44px;padding:10px 12px}.official-field textarea{resize:vertical;line-height:1.65}.official-field input[type=file]{padding:10px}.official-field input[type=file]::file-selector-button{background:var(--panel-raised);color:#e8eee8;border:1px solid var(--border);border-radius:4px;margin-right:10px;padding:7px 10px}.official-fields:disabled{opacity:.75}.official-channels{border:1px solid var(--border);border-radius:8px;flex-wrap:wrap;gap:20px;padding:15px;display:flex}.official-channels label{align-items:center;gap:8px;min-height:30px;display:flex}.official-chapter{border-left:1px solid var(--border);margin-bottom:16px;padding:16px}.official-error{color:#f0b8ae;background:#36231f;border-radius:6px;padding:14px}.official-preview{background:var(--bg);border:1px solid var(--border);overflow-wrap:anywhere;border-radius:8px;margin-top:24px;padding:24px}.official-preview img{object-fit:contain;border-radius:8px;width:100%;max-height:420px;margin:12px 0}.official-verbatim{white-space:pre-wrap;line-height:1.85}.official-workspace details{margin:12px 0}.official-workspace summary{cursor:pointer;padding:10px 0}.official-history pre{white-space:pre-wrap;overflow-wrap:anywhere;max-height:350px;color:var(--muted);font-size:12px;overflow:auto}@media (width<=650px){.official-fields{grid-template-columns:1fr}.official-editor,.official-preview{padding:16px}.official-actions>.official-field{width:100%}.official-list{grid-template-columns:1fr}}.beta-console{color:#e4e8e2;max-width:1360px;margin:auto;padding:24px}.beta-console h1{font-size:clamp(20px,4vw,30px)}.beta-top,.beta-nav{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.beta-nav{justify-content:flex-start;margin:24px 0}.beta-console button,.beta-nav a{color:#f0f3ed;cursor:pointer;background:#202923;border:1px solid #667367;border-radius:8px;min-height:44px;padding:10px 16px}.beta-console button:disabled{opacity:.5;cursor:default}.beta-console button:focus-visible,.beta-console input:focus-visible,.beta-nav a:focus-visible{outline-offset:3px;outline:2px solid #b6c4a8}.beta-login{gap:18px;width:100%;max-width:460px;margin:36px auto;display:grid}.beta-console label{gap:8px;min-width:0;display:grid}.beta-console input{color:#f0f3ed;background:#171e19;border:1px solid #667367;border-radius:6px;min-width:0;max-width:100%;min-height:44px;padding:10px}.beta-console p,.beta-console li,.beta-console code{overflow-wrap:anywhere;line-height:1.7}.beta-invitations form{gap:12px;max-width:540px;margin:20px 0;display:grid}.beta-invitations li,.beta-secret{border:1px solid #465247;border-radius:8px;margin:16px 0;padding:16px;list-style:none}.beta-invitations ul{padding:0}@media (width<=480px){.beta-console{padding:16px}}:root{color:#e8eee8;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;--bg:#101714;--panel:#18221d;--panel-raised:#1b2821;--muted:#94a298;--mint:#bed2bc;--brass:#c1aa7b;--border:#2a372f;background:#101714;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Microsoft YaHei,sans-serif}*{box-sizing:border-box}body{min-width:320px;margin:0}button,input,select{font:inherit}button,a,select{-webkit-tap-highlight-color:transparent}button,select{cursor:pointer}a{color:inherit;text-decoration:none}button{color:inherit}button,input,select{border:0}button{background:0 0}button:focus-visible,a:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--mint);outline-offset:4px}button:hover,a:hover{transition:background .12s,color .12s}button svg,a svg,.boundary>svg{flex-shrink:0}small{font-size:11px}h1,h2,h3,p{margin:0}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.skip-link{clip-path:inset(50%);z-index:50;background:var(--mint);color:var(--bg);padding:14px;position:fixed;top:-100px;left:20px}.skip-link:focus{clip-path:none;top:10px}.app-shell{min-height:100vh}.sidebar{border-right:1px solid var(--border);z-index:20;background:#131c17;flex-direction:column;width:234px;height:100vh;padding:30px 18px 20px;display:flex;position:fixed;inset:0 auto 0 0;overflow:auto}.brand{align-items:center;gap:12px;padding-left:8px;display:flex}.brand-symbol{color:#c9d9bc;border:1px solid #63765f;border-radius:18px 18px 3px 3px;place-items:center;width:34px;height:42px;font-family:Georgia,serif;font-size:28px;font-style:italic;display:grid}.brand strong{letter-spacing:5px;font-family:Georgia,serif;font-size:25px;font-weight:500}.brand small{color:var(--muted);letter-spacing:1.75px;margin-top:4px;font-size:8px;display:block}.workspace-badge{border:1px solid var(--border);background:#1a251e;border-radius:7px;align-items:center;gap:10px;margin:28px 0 15px;padding:11px 10px;display:flex}.workspace-initial{width:30px;height:30px;color:var(--mint);background:#303b2c;border-radius:5px;place-items:center;font-family:Georgia,serif;display:grid}.workspace-badge strong{font-size:11px;font-weight:500}.workspace-badge small{color:var(--muted);margin-top:3px;font-size:9px;display:block}.local-dot,.demo-pill>span{background:#a2bf9b;border-radius:50%;flex-shrink:0;width:5px;height:5px}.local-dot{margin-left:auto}.nav-group{margin-top:21px}.nav-group>p{color:#7d8e82;letter-spacing:1.2px;margin-bottom:8px;padding:0 12px;font-size:9px}.nav-link{color:#b2beb4;border-radius:5px;align-items:center;gap:12px;min-height:37px;margin-bottom:3px;padding:9px 11px;font-size:11px;display:flex}.nav-link svg{color:#809486}.nav-link.active{color:#e3eddb;background:#2b3a2c}.nav-link.active svg{color:#c2d4b1}.nav-link:hover{color:#e6ede2;background:#233127}.nav-count{color:#d3bc8f;background:#3f392a;border-radius:4px;place-items:center;min-width:19px;height:18px;margin-left:auto;font-size:10px;display:grid}.sidebar-foot{color:#809081;margin-top:auto;padding:32px 10px 0}.sidebar-foot svg{color:#9fac8f;margin-bottom:10px}.sidebar-foot p{font-size:10px;line-height:1.7}.sidebar-foot small{letter-spacing:1px;margin-top:10px;font-size:9px;display:block}.main-shell{margin-left:234px}.topbar{border-bottom:1px solid var(--border);justify-content:space-between;align-items:center;gap:12px;height:76px;padding:0 38px;display:flex}.topbar-start,.topbar-actions{align-items:center;gap:19px;display:flex}.breadcrumb{color:#a0afa2;font-size:11px}.breadcrumb>span{color:#536758;margin:0 13px}.breadcrumb strong{color:#dce5d9;font-weight:400}.demo-pill{color:#b3c5aa;letter-spacing:.6px;white-space:nowrap;background:#253326;border:1px solid #35442f;border-radius:4px;align-items:center;gap:7px;padding:6px 8px;font-size:9px;display:inline-flex}.subtle-button,.icon-button{color:#abbbae;border-radius:5px;justify-content:center;align-items:center;gap:7px;padding:8px;display:inline-flex}.subtle-button:hover,.icon-button:hover{color:#ecf0e9;background:#28382c}.locale-switch{font-size:10px}.topbar-divider{background:var(--border);width:1px;height:27px}.role-picker{align-items:center;gap:8px;display:flex}.avatar{color:#dacaa4;background:#403d2c;border:1px solid #5a523a;border-radius:50%;place-items:center;width:31px;height:31px;font-size:12px;display:grid}.role-picker small{color:#89998b;margin-bottom:3px;margin-left:3px;font-size:8px;display:block}.role-picker select{color:#c3cec0;background:0 0;max-width:135px;font-size:10px}select option{color:#e8eee8;background:#1b2821}.mobile-toggle{display:none}.main-content{max-width:1620px;margin:0 auto;padding:40px 38px 20px}.page-heading{justify-content:space-between;align-items:center;gap:25px;margin-bottom:29px;display:flex}.eyebrow{color:#a4b396;letter-spacing:1.8px;margin-bottom:15px;font-size:9px;display:block}h1{letter-spacing:.2px;font-size:28px;font-weight:450;line-height:1.5}.page-heading p{color:var(--muted);max-width:650px;margin-top:10px;font-size:11px;line-height:1.8}.primary-button{color:#1b2b1e;white-space:nowrap;background:#c6d6b8;border-radius:5px;justify-content:center;align-items:center;gap:16px;min-height:40px;padding:10px 15px;font-size:11px;font-weight:550;display:inline-flex}.primary-button:hover{background:#dce8d0}.section-meta{color:#889b8d;justify-content:space-between;margin-bottom:12px;font-size:10px;display:flex}.section-meta span:last-child{color:#728676}.metrics-grid{grid-template-columns:repeat(4,1fr);gap:15px;margin-bottom:23px;display:grid}.metric-card{border:1px solid var(--border);background:linear-gradient(110deg,#1c2920,#18231c);border-radius:7px;padding:19px 19px 17px}.metric-label{color:#b5c2b5;justify-content:space-between;align-items:center;gap:7px;font-size:11px;display:flex}.metric-label svg{color:#87977e}.metric-card>strong{letter-spacing:1px;margin:18px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:36px;font-weight:400;display:block}.metric-foot{color:#8c9d8d;align-items:center;gap:7px;font-size:9px;display:flex}.metric-foot i{background:#849e75;border-radius:50%;width:4px;height:4px}.metric-card:nth-child(n+3) .metric-foot i{background:#ba9d67}.dashboard-grid{grid-template-columns:1.1fr 1fr;gap:22px;margin-bottom:23px;display:grid}.panel{border:1px solid var(--border);background:var(--panel);border-radius:7px;overflow:hidden}.panel-heading{justify-content:space-between;align-items:center;gap:12px;padding:22px 22px 18px;display:flex}h2{font-size:14px;font-weight:500;line-height:1.5}.panel-heading p{color:var(--muted);margin-top:6px;font-size:9px;line-height:1.8}.panel-heading>svg{color:#728877}.count-badge{color:#d3b785;background:#3d3828;border-radius:4px;place-items:center;min-width:28px;height:25px;font-family:Georgia,serif;font-size:13px;display:grid}.queue-list{padding:0 22px}.queue-row{border-top:1px solid var(--border);align-items:center;gap:13px;min-height:84px;display:flex}.queue-row:hover{background:#1e2b22}.queue-icon{color:#b0c49f;background:#2c3a2b;border-radius:6px;flex-shrink:0;place-items:center;width:36px;height:38px;display:grid}.queue-icon.content{color:#c5b182;background:#383629}.queue-icon.reports{color:#bea58d;background:#3a3028}h3{font-size:11px;font-weight:450}.queue-row p{color:var(--muted);max-width:270px;margin-top:5px;font-size:9px;line-height:1.8}.queue-count{text-align:right;flex-shrink:0;margin-left:auto}.queue-count strong{color:#d1dcca;font-family:Georgia,serif;font-size:21px;font-weight:400;display:block}.queue-count small{color:#869b87;margin-top:4px;font-size:8px;display:block}.queue-row>svg{color:#6d836f;margin-left:5px}.panel-link{border-top:1px solid var(--border);color:#b6c7ad;justify-content:center;align-items:center;gap:9px;padding:12px;font-size:10px;display:flex}.panel-link:hover{background:#243226}.chart-legend{justify-content:flex-end;gap:18px;padding:5px 22px 20px;display:flex}.chart-legend span{color:#9bad9e;align-items:center;gap:7px;font-size:9px;display:flex}.chart-legend i{background:#8fa986;border-radius:2px;width:6px;height:6px}.chart-legend span:last-child i{background:#b49b69}.chart{height:215px;padding:0 22px 0 25px;position:relative}.chart-lines{flex-direction:column;justify-content:space-between;display:flex;position:absolute;inset:0 22px 35px 24px}.chart-lines span{color:#6f8374;width:100%;font-size:8px;display:block;position:relative}.chart-lines span:after{content:"";border-top:1px dashed #2b3a30;position:absolute;top:4px;left:28px;right:0}.chart-bars{justify-content:space-around;align-items:stretch;gap:12px;height:100%;padding:0 0 0 40px;display:flex;position:relative}.chart-day{flex-direction:column;flex:1;align-items:center;display:flex}.bar-pair{justify-content:center;align-items:flex-end;gap:5px;width:100%;height:calc(100% - 35px);display:flex}.bar-pair>div{background:linear-gradient(#a3b995,#586d50);border-radius:3px 3px 0 0;width:14px}.bar-pair>div:last-child{background:linear-gradient(#b6a06b,#665b3f)}.chart-day small{color:#8ea391;margin-top:16px;font-size:9px}.lower-grid{grid-template-columns:1.1fr 1fr}.principle{gap:10px;padding:13px 22px;display:flex}.principle:last-child{padding-bottom:25px}.principle>svg{color:#adc29c;flex-shrink:0;margin-top:1px}.principle h3{color:#c4d0be}.principle p{color:#899d8c;margin-top:5px;font-size:9px;line-height:1.8}.small-tag{color:#adbc9f;white-space:nowrap;border:1px solid #3a4737;border-radius:4px;padding:4px 7px;font-size:8px}.event{align-items:flex-start;gap:13px;padding:15px 22px;display:flex}.event-dot{box-sizing:content-box;background:#8fa383;border:3px solid #33422f;border-radius:50%;flex-shrink:0;width:6px;height:6px;margin-top:3px}.event p{color:#c4cfbe;font-size:10px}.event small{color:#7d927f;margin-top:7px;font-size:8px;display:block}.event time{color:#7c917e;margin-left:auto;font-size:9px}.boundary{color:#b6bd98;background:#20281d;border:1px solid #3b432e;border-radius:5px;align-items:center;gap:12px;padding:15px 18px;display:flex}.boundary div{align-items:baseline;gap:12px;display:flex}.boundary strong{white-space:nowrap;font-size:10px;font-weight:500}.boundary span{color:#9fa48a;font-size:9px;line-height:1.8}.boundary-label{white-space:nowrap;margin-left:auto;padding-left:10px}.content-footer{color:#6f8575;border-top:1px solid #253229;justify-content:space-between;align-items:baseline;gap:20px;margin-top:25px;padding-top:18px;font-size:8px;line-height:1.8;display:flex}.content-footer span:last-child{white-space:nowrap}.records-panel,.config-panel{margin-top:24px}.filters{gap:12px;padding:2px 22px 22px;display:flex}.search-field{color:#849b89;background:#111c15;border:1px solid #354537;border-radius:5px;flex:1;align-items:center;gap:10px;max-width:400px;padding:0 12px;display:flex}.search-field input{color:#dce6d6;outline-offset:1px;background:0 0;width:100%;min-width:0;height:38px;font-size:11px}.search-field input::placeholder{color:#7e9182}.status-select select{color:#bac8b3;background:#17221a;border:1px solid #354537;border-radius:5px;height:40px;padding:0 25px 0 12px;font-size:11px}.table-scroll{overflow-x:auto}table{border-collapse:collapse;text-align:left;width:100%;min-width:790px}th{color:#95a78f;white-space:nowrap;background:#1d2b21;padding:13px 20px;font-size:9px;font-weight:450}td{border-bottom:1px solid var(--border);color:#c2cebd;padding:20px;font-size:10px;line-height:1.7}td small{color:#788d7b;font-size:8px;display:block}.record-id{color:#a8bea1;white-space:nowrap;font-family:ui-monospace,monospace}.date-cell{color:#849b89;white-space:nowrap;font-size:9px}.status-badge{white-space:nowrap;color:#bacfb0;background:#293a29;border-radius:3px;align-items:center;gap:5px;padding:3px 6px;font-size:9px;display:inline-flex}.status-badge i{background:currentColor;border-radius:50%;width:4px;height:4px}.status-badge.pending{color:#cbb787;background:#393625}.status-badge.limited{color:#cfaa92;background:#3c2e29}.status-badge.archived{color:#a4b4a5;background:#2c3630}.text-button{color:#b6c9a7;white-space:nowrap;align-items:center;gap:6px;padding:6px 0;font-size:10px;display:flex}.text-button:hover{color:#e2edda}.table-footer{color:#819584;justify-content:space-between;padding:16px 22px;font-size:9px;display:flex}.empty-state{color:#a6ba9d;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:14px;min-height:280px;padding:30px;display:flex}.empty-state h3{font-size:15px}.empty-state p{color:var(--muted);font-size:11px;line-height:1.8}.secondary-button{color:#c3d2b5;border:1px solid #65745b;border-radius:4px;padding:9px 15px;font-size:11px}.secondary-button:hover{background:#273a29}.detail-dialog{color:#dce6d6;background:#17221b;border:1px solid #53674a;border-radius:9px;width:min(560px,100vw - 32px);padding:24px;box-shadow:0 25px 100px #0007}.detail-dialog::backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#08110cd9}.detail-dialog .panel-heading{padding:0 0 20px}.detail-dialog>p{color:#a4b69e;font-size:12px;line-height:1.9}.detail-dialog .primary-button{width:100%;margin-top:24px}.detail-list{margin:20px 0}.detail-list>div{border-bottom:1px solid var(--border);justify-content:space-between;gap:20px;padding:13px 0;font-size:11px;display:flex}.detail-list dt{color:#8ea187}.detail-list dd{text-align:right;margin:0}.private-boundary{color:#b9bc95;background:#2a2e1f;border:1px solid #4b4b2d;border-radius:5px;gap:12px;margin-top:16px;padding:14px;font-size:11px;line-height:1.9;display:flex}.private-boundary svg{flex-shrink:0;margin-top:4px}.config-panel dl{margin:0}.config-panel dl>div{border-top:1px solid var(--border);grid-template-columns:240px 1fr;gap:25px;padding:20px 23px;font-size:12px;line-height:1.8;display:grid}.config-panel dt{color:#d5dfcc}.config-panel dd{color:#9fb296;margin:0}.permission-panel{color:#b8caab;align-items:flex-start;gap:15px;margin-top:22px;padding:24px;display:flex}.permission-panel svg{flex-shrink:0}.permission-panel p{color:#92a98e;margin-top:8px;font-size:11px;line-height:1.9}.login-shell{background:radial-gradient(at 28% 55%,#24342799,#0000 60%),#111a15;flex-direction:column;min-height:100vh;padding:38px 6vw 22px;display:flex}.login-header{justify-content:space-between;align-items:center;display:flex}.login-main{grid-template-columns:1.25fr 1fr;align-items:center;gap:110px;width:100%;max-width:1080px;margin:auto;padding:75px 0;display:grid}.login-story{flex-direction:column;justify-content:center;min-height:490px;display:flex;position:relative}.login-story h1{z-index:1;letter-spacing:2px;max-width:410px;font-size:43px;font-weight:400;line-height:1.65;position:relative}.login-story>p{color:#91a58f;z-index:1;max-width:380px;margin-top:22px;font-size:13px;line-height:2;position:relative}.login-principle{color:#8c9e82;letter-spacing:2px;margin-top:50px;font-size:10px;position:relative}.orbit-art{opacity:.23;pointer-events:none;width:370px;height:370px;position:absolute;top:70px;right:-80px}.orbit-art div{border:1px solid #99a887;border-radius:50%;width:240px;height:350px;position:absolute;transform:rotate(28deg)}.orbit-art div:nth-child(2){transform:rotate(-28deg)}.orbit-art span{color:#5c7655;font:italic 250px Georgia,serif;display:block;position:absolute;top:20px;left:25px}.login-card{z-index:1;background:#1b281edd;border:1px solid #344630;border-radius:10px;padding:39px 35px 28px;box-shadow:0 25px 65px #08110a44}.large-icon{color:#c2d2af;background:#2a3b27;border:1px solid #4b5b40;border-radius:10px;place-items:center;width:54px;height:57px;margin-bottom:28px;display:grid}.login-card .eyebrow{color:#9bab8d;margin-bottom:12px;font-size:8px}.login-card h2{font-size:23px;font-weight:450}.login-card>p{color:#a2b199;margin:20px 0;font-size:12px;line-height:2}.login-card .primary-button{justify-content:space-between;width:100%;min-height:45px;margin-top:32px}.login-card>small{color:#7a9175;text-align:center;margin-top:19px;font-size:9px;display:block}.login-footer{color:#71856c;letter-spacing:1px;justify-content:space-between;gap:20px;font-size:9px;display:flex}@media (width>=1600px){.main-content{padding-top:48px}.metrics-grid{gap:22px}.metric-card{padding:25px}.metric-card>strong{font-size:42px}}@media (width<=1180px){.sidebar{width:211px;padding-left:12px;padding-right:12px}.main-shell{margin-left:211px}.topbar{padding:0 24px}.main-content{padding:30px 24px 20px}.topbar-actions{gap:10px}.breadcrumb{font-size:10px}.dashboard-grid{gap:16px}.queue-row{gap:9px}.queue-row p{max-width:190px}.queue-row>svg{display:none}.metric-card{padding:17px 14px}.metric-label{font-size:10px}.metric-card>strong{font-size:33px}.boundary div{display:block}.boundary div span{margin-top:3px;display:block}.login-main{gap:50px}}@media (width<=960px){.dashboard-grid{grid-template-columns:1fr}.metrics-grid{grid-template-columns:repeat(2,1fr)}.topbar .demo-pill{display:none}.activity-panel{padding-bottom:20px}.queue-row p{max-width:none}.queue-row>svg{display:block}.chart{height:240px}.page-heading{align-items:flex-start}h1{font-size:25px}.page-heading .primary-button{margin-top:23px}.login-main{gap:40px}.login-story h1{font-size:34px}.login-card{padding:30px 25px}.config-panel dl>div{grid-template-columns:160px 1fr}}@media (width<=740px){.sidebar{visibility:hidden;pointer-events:none;width:240px;transition:transform .15s;transform:translate(-100%)}.nav-open .sidebar{visibility:visible;pointer-events:auto;transform:translate(0)}.main-shell{margin-left:0}.mobile-toggle{display:inline-flex}.topbar{height:64px;padding:0 16px}.topbar-start{gap:9px}.topbar-actions{gap:5px}.topbar-divider,.role-picker .avatar,.breadcrumb,.locale-switch svg{display:none}.role-picker select{max-width:105px}.main-content{padding:30px 20px 20px}.nav-backdrop{z-index:15;background:#07100bba;position:fixed;inset:0}.page-heading{gap:16px}.dashboard-heading{display:block}.page-heading .primary-button{margin-top:18px}h1{font-size:25px}.section-meta{font-size:8px}.metric-label{font-size:10px}.metrics-grid{gap:11px}.metric-card>strong{font-size:32px}.metric-foot{font-size:8px}.panel-heading{padding:19px 17px 16px}.queue-list{padding:0 17px}.queue-row p{max-width:180px}.queue-count small{font-size:7px}.queue-row>svg{display:none}.boundary{padding:13px}.boundary-label{display:none}.content-footer{display:block}.content-footer span:last-child{margin-top:10px;display:block}.filters{flex-direction:column;padding:0 17px 20px}.search-field{max-width:none}.status-select select{width:100%}.table-footer{gap:12px;padding:16px;font-size:8px;line-height:1.7}.config-panel dl>div{grid-template-columns:1fr;gap:7px;padding:18px}.login-shell{padding:28px 24px 20px}.login-main{grid-template-columns:1fr;gap:35px;max-width:460px;padding:65px 0}.login-story{min-height:auto}.login-story h1{max-width:360px;font-size:33px}.login-story>p{font-size:12px}.login-principle,.orbit-art,.login-footer span:last-child{display:none}.login-card{padding:26px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important}}.identity-checks{gap:8px;margin:12px 0 20px;display:grid}.identity-checks>div{border:1px solid var(--border);border-radius:4px;justify-content:space-between;align-items:center;gap:12px;padding:10px;font-size:11px;display:flex}.identity-checks>div>span:first-child{color:#b7c6ad}.identity-pending{color:#d8c493;background:#393625}.identity-failed,.identity-reverification_required{color:#dbb69c;background:#3c2e29}.identity-unverified{color:#becdbf;background:#2c3630}.identity-verified{color:#c7ddbd;background:#293a29}.review-form{border-top:1px solid var(--border);padding-top:20px}.review-form label{color:#d1dfc9;gap:9px;margin-bottom:17px;font-size:12px;display:grid}.review-form select,.review-form textarea{color:#d7e5ce;width:100%;font:inherit;background:#0f1c12;border:1px solid #51634b;border-radius:5px;padding:10px 12px;line-height:1.7;display:block}.review-form textarea{resize:vertical}.review-form textarea::placeholder{color:#96a68e}.review-form .form-hint{color:#a9b5a0;font-size:11px;line-height:1.8}.review-form .form-error{color:#efbba5;background:#3b2820;border:1px solid #835645;border-radius:5px;margin-top:14px;padding:12px;font-size:12px;line-height:1.8}.review-actions{align-items:center;gap:12px;margin-top:22px;display:flex}.review-actions .primary-button{flex:1;margin-top:0}.review-actions .secondary-button{flex-shrink:0}.review-success{color:#c1d9b6;background:#20351f;border:1px solid #4b6740;border-radius:5px;align-items:center;gap:12px;margin-top:20px;padding:15px;font-size:12px;line-height:1.8;display:flex}button:disabled,select:disabled,textarea:disabled{cursor:not-allowed;opacity:.55}.loading-orbit{border:2px solid #4a6244;border-top-color:#d0debe;border-radius:50%;width:28px;height:28px;animation:1s linear infinite loading-turn}@keyframes loading-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.loading-orbit{animation:none}}@media (width<=740px){.identity-dialog{padding:18px}.identity-dialog .detail-list>div{flex-direction:column;gap:7px}.identity-dialog .detail-list dd{text-align:left;word-break:break-word}.identity-dialog .identity-checks{gap:6px}.identity-checks>div{font-size:10px}}.session-warning{color:#d6bf91;background:#2e2e1d;border:1px solid #675934;border-radius:5px;margin-bottom:20px;padding:12px;font-size:12px;line-height:1.8}.page-heading>.secondary-button{white-space:nowrap;flex-shrink:0}.audit-table .audit-identifier{overflow-wrap:anywhere;max-width:220px;font-family:ui-monospace,monospace;font-size:10px}.audit-table .audit-reason{overflow-wrap:anywhere;white-space:pre-wrap;min-width:200px;max-width:350px}.discovery-config-form{padding:0 22px 24px}.config-version{color:#a4b99b;border-bottom:1px solid var(--border);justify-content:space-between;gap:14px;padding-bottom:15px;font-size:11px;line-height:1.8;display:flex}.config-version strong{color:#d1ddc7;margin-left:7px;font-weight:500}.config-explanation{color:#a8bba0;max-width:850px;margin:18px 0;font-size:11px;line-height:1.9}.weight-grid{grid-template-columns:repeat(5,1fr);gap:14px;display:grid}.weight-field{background:#142018;border:1px solid #35482f;border-radius:6px;gap:14px;padding:17px 14px;display:grid}.weight-field>span:first-child{color:#bcd0b3;min-height:18px;font-size:11px;line-height:1.6}.weight-input{align-items:center;gap:8px;display:flex}.weight-input input{color:#e0ead5;background:#0e1a12;border:1px solid #617654;border-radius:4px;width:100%;min-width:0;padding:9px 8px;font-size:20px}.weight-input>span{color:#a7ba9d;font-size:12px}.weight-track{background:#334b2a;border-radius:2px;height:3px;overflow:hidden}.weight-track i{background:#b5cc99;height:100%;display:block}.weight-total{border-radius:4px;justify-content:space-between;gap:16px;margin:16px 0 23px;padding:13px 15px;font-size:12px;display:flex}.weight-total strong{font-weight:500}.weight-total.valid{color:#c4dfb4;background:#233d21}.weight-total.invalid{color:#e0b995;background:#3a2c20}.config-reason-label{color:#cadcc1;gap:10px;font-size:12px;display:grid}.config-reason-label textarea{resize:vertical;color:#d7e7ce;width:100%;min-width:0;font:inherit;background:#102016;border:1px solid #526848;border-radius:5px;padding:12px;line-height:1.8}.discovery-config-form .form-hint{color:#a2b69a;margin-top:9px;font-size:11px;line-height:1.8}.config-actions{justify-content:flex-end;gap:12px;margin-top:22px;display:flex}.config-form-error{color:#efbba5;background:#3b2820;border:1px solid #835645;border-radius:5px;margin-top:16px;padding:14px;font-size:12px;line-height:1.8}.config-form-error p+p{margin-top:8px;font-size:11px}.config-form-error button{margin-top:12px}.config-audit-panel{margin-top:23px}.config-audit-panel>.panel-heading>button{flex-shrink:0}.config-audit-list{padding:0 22px 22px}.config-audit-entry{border:1px solid var(--border);border-radius:5px;margin-bottom:12px;overflow:hidden}.config-audit-entry:last-child{margin-bottom:0}.config-audit-entry summary{cursor:pointer;color:#c1d1b7;background:#1d2d21;align-items:center;gap:16px;padding:16px;font-size:11px;list-style:none;display:flex}.config-audit-entry summary:after{content:"+";color:#a4b893;font-size:18px}.config-audit-entry[open] summary:after{content:"−"}.audit-version-change{color:#d8dfbb;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.audit-change-reason{overflow-wrap:anywhere;flex:1}.config-audit-entry time{color:#99ae91;white-space:nowrap;font-size:10px}.config-audit-content{padding:16px}.config-audit-actor{color:#a2b79a;overflow-wrap:anywhere;margin-bottom:13px;font-size:10px}.config-audit-comparison{min-width:0;font-size:11px}.config-audit-comparison th,.config-audit-comparison td{text-align:left;padding:12px 14px;font-size:11px}.config-audit-comparison tbody th{color:#afc4a4;border-bottom:1px solid var(--border);background:0 0}.config-audit-comparison td:last-child{color:#d0debd}@media (width<=1180px){.weight-grid{grid-template-columns:repeat(3,1fr)}.config-audit-entry summary{flex-wrap:wrap;gap:10px}.config-audit-entry time{margin-left:auto}}@media (width<=740px){.discovery-config-form{padding:0 17px 20px}.config-version{flex-direction:column;gap:5px;font-size:10px}.weight-grid{grid-template-columns:repeat(2,1fr);gap:10px}.weight-field{padding:13px}.config-actions{flex-direction:column-reverse}.config-actions button{width:100%}.config-audit-panel>.panel-heading{flex-direction:column;align-items:flex-start}.config-audit-list{padding:0 15px 17px}.config-audit-entry summary{padding:13px}.audit-change-reason{flex-basis:calc(100% - 100px)}.config-audit-entry time{flex:1;margin:0}.config-audit-content{padding:12px}.config-audit-comparison th,.config-audit-comparison td{padding:10px 7px;font-size:10px}}.configuration-tabs{border-bottom:1px solid var(--border);flex-wrap:wrap;gap:8px;margin-bottom:26px;padding-bottom:15px;display:flex}.configuration-tabs button{border:1px solid var(--border);font:inherit;color:#b6c5b0;cursor:pointer;background:#15241b;border-radius:4px;padding:11px 17px;font-size:12px}.configuration-tabs button.selected{color:#18251a;background:#cad9b9;border-color:#cad9b9}.social-quota-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:25px;display:grid}.social-quota-grid input{color:#dbe7d2;width:100%;min-width:0;font:inherit;background:#102016;border:1px solid #607351;border-radius:4px;margin-top:13px;padding:12px;font-size:22px}.social-cases-panel{margin-top:24px}.social-case-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;padding:0 22px 22px;display:grid}.social-case-card,.social-event,.social-audit-entry{border:1px solid var(--border);color:#aebeaa;overflow-wrap:anywhere;background:#17271c;border-radius:5px;padding:18px;font-size:12px;line-height:1.8}.social-case-card header,.social-event header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.social-case-card strong,.social-event strong,.social-audit-entry strong{color:#d6e0cd;font-weight:500}.social-case-card button{justify-content:space-between;width:100%;margin-top:15px}.social-case-card time,.social-event time,.social-audit-entry small{color:#9eb294;font-size:11px;display:block}.social-ref{overflow-wrap:anywhere;color:#99b191;margin:8px 0 14px;font-family:monospace;font-size:11px}.social-status-filter{border:1px solid var(--border);color:#d5dfca;min-width:0;max-width:100%;font:inherit;background:#17271c;border-radius:5px;padding:11px;font-size:12px}.social-event-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:0 22px 22px;display:grid}.social-event dl{gap:6px;margin-top:12px;display:grid}.social-event dl>div{justify-content:space-between;gap:12px;display:flex}.social-event dd{text-align:right;min-width:0}.social-event dt{flex-shrink:0}.social-event button{white-space:normal;max-width:100%;margin-top:12px}.social-case-detail{margin-top:24px;scroll-margin-top:90px}.social-case-body{padding:0 22px 22px}.social-summary{background:var(--border);border:1px solid var(--border);border-radius:4px;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:15px 0 24px;display:grid;overflow:hidden}.social-summary>div{background:#17261c;min-width:0;padding:14px}.social-summary dt{color:#99ac91;margin-bottom:7px;font-size:11px}.social-summary dd{color:#dae5d2;overflow-wrap:anywhere;font-size:12px}.social-case-form{padding-top:23px}.social-subheading{color:#d7e2ce;margin:28px 0 16px;font-size:15px;font-weight:500}.social-case-body .config-audit-list,.social-case-body .social-event-list{padding:0}.social-audit-entry{margin-bottom:12px}.social-audit-entry p{margin:8px 0}.social-empty-hint{color:#9eb294;padding:15px 0;font-size:12px}@media (width<=740px){.social-quota-grid,.social-case-grid,.social-event-list{grid-template-columns:1fr}.social-quota-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.social-quota-grid input{font-size:20px}.social-summary{grid-template-columns:1fr}.social-case-grid,.social-event-list{padding:0 16px 17px}.social-case-body{padding:0 17px 20px}.social-event dl>div{display:block}.social-event dd{text-align:left}.social-case-card,.social-event,.social-audit-entry{padding:14px}.social-case-detail>.panel-heading{align-items:flex-start}.configuration-tabs button{white-space:nowrap;flex:110px}}.relationship-draft-boundary{color:var(--muted);margin:0 0 24px;font-size:13px;line-height:1.7}.relationship-risk-panel{padding:24px}.relationship-risk-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:24px;display:flex}.relationship-risk-toolbar label{color:var(--muted);gap:8px;min-width:0;font-size:12px;display:grid}.relationship-risk-toolbar select{max-width:100%;min-height:44px;color:inherit;background:var(--bg);border:1px solid var(--border);border-radius:6px;padding:12px}.relationship-risk-toolbar p{color:var(--muted);margin:0;font-size:12px}.relationship-risk-event h3{margin:0;font-size:15px;line-height:1.5}@media (width<=700px){.relationship-risk-panel{padding:16px}.relationship-risk-toolbar{gap:12px;display:grid}}.location-lookup{flex-wrap:wrap;align-items:end;gap:16px;padding:24px;display:flex}.location-lookup label{flex:1;min-width:180px}.location-lookup .form-hint{flex-basis:100%;margin:0}.location-lookup input,.location-access-form input,.location-access-form select{width:100%;min-width:0;color:var(--text);font:inherit;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#102016;border:1px solid #607351;border-radius:4px;margin-top:10px;padding:12px;display:block}.location-access-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin:0 24px 20px;display:grid}.location-access-summary dt{color:var(--muted);font-size:12px}.location-access-summary dd{overflow-wrap:anywhere;margin:7px 0 0}.location-access-form>label{color:#cadcc1;gap:10px;margin-bottom:20px;font-size:12px;display:grid}.location-access-form input,.location-access-form select{margin-top:0}.location-access-audit>.form-hint{color:#a2b69a;margin-bottom:16px;font-size:11px;line-height:1.8}.location-access-audit{border-top:1px solid var(--border);padding:24px}.location-access-audit .panel-heading,.location-access-audit .social-event-list{padding:0}.location-access-audit .social-event p{overflow-wrap:anywhere}@media (width<=600px){.location-lookup,.location-access-audit{padding:16px}.location-lookup label,.location-lookup button{flex-basis:100%;width:100%}.location-access-summary{grid-template-columns:1fr;margin:0 16px 20px}}.request-risk-pagination{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-top:24px;display:flex}
