:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg-primary:#0d0d0d;--bg-secondary:#131512;--bg-card:#171916;--bg-card-hover:#1d201a;--bg-card-solid:#171916;--bg-input:#10120f;--surface-2:#11140f;--border-subtle:#ffffff14;--border-active:#a0d925;--border-success:#a0d92555;--border-danger:#e3797955;--text-main:#f2f2f2;--text-muted:#a8aea2;--text-dim:#8d9487;--accent-primary:#a0d925;--accent-primary-hover:#b2f227;--accent-primary-glow:#a0d92514;--accent-emerald:#a0d925;--accent-emerald-glow:#a0d92514;--accent-cyan:#b2f227;--accent-cyan-glow:#a0d92514;--accent-amber:#eac17b;--accent-amber-glow:#eac17b14;--accent-rose:#f08e8e;--accent-rose-glow:#f08e8e14;--font-sans:"Google Sans Flex",system-ui,sans-serif;--font-heading:var(--font-sans);--font-mono:"Google Sans Code",monospace;--radius-sm:6px;--radius-md:9px;--radius-lg:14px;--radius-xl:18px;--shadow-sm:0 2px 8px #0002;--shadow-md:0 8px 28px #0002;--shadow-lg:0 24px 80px #0008;--shadow-glow:none}*{box-sizing:border-box}[hidden]{display:none!important}body{background:var(--bg-primary);color:var(--text-main);font:14px/1.55 var(--font-sans);-webkit-font-smoothing:antialiased;margin:0}button,input,select,textarea{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}a{color:var(--accent-primary);text-decoration:none}a:hover{color:var(--accent-primary-hover)}h1,h2,h3,h4,p{margin:0}h1,h2,h3,h4{font-family:var(--font-heading);letter-spacing:-.035em}h1{font-size:32px;font-weight:650;line-height:1.18}h2{font-size:19px;font-weight:600}h3{font-size:15px;font-weight:600}p{line-height:1.65}small{font-size:12px}svg{flex-shrink:0}img{max-width:100%}fieldset{border:0;min-width:0;margin:0;padding:0}legend{margin-bottom:12px;font-weight:600}::selection{color:#fff;background:#a0d92544}:focus-visible{outline:2px solid var(--accent-primary);outline-offset:3px}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:0 0}::-webkit-scrollbar-thumb{background:#383e32;border-radius:8px}::-webkit-scrollbar-thumb:hover{background:#59634e}button,.btn,.secondary{border:1px solid var(--border-subtle);border-radius:var(--radius-md);color:var(--text-main);background:#ffffff05;justify-content:center;align-items:center;gap:8px;min-height:38px;padding:10px 15px;font-weight:550;line-height:1.25;text-decoration:none;transition:background .15s,border-color .15s,color .15s;display:inline-flex}button:hover:not(:disabled),.btn:hover,.secondary:hover{color:var(--text-main);background:#ffffff0c;border-color:#ffffff2b}.btn-primary,.primary,button.primary,.btn-emerald{background:var(--accent-primary);border-color:var(--accent-primary);color:#11160a;font-weight:650}.btn-primary:hover,.primary:hover,button.primary:hover,.btn-emerald:hover{background:var(--accent-primary-hover)!important;border-color:var(--accent-primary-hover)!important;color:#11160a!important}.btn-secondary,.secondary{background:#ffffff05}.btn-sm{min-height:32px;padding:7px 11px;font-size:12px}.btn-icon,.icon-button{width:38px;padding:8px}.btn-danger,.danger{color:#f7a2a2;background:#e8797910;border-color:#e879792b}.btn-danger:hover,.danger:hover{color:#ffb8b8!important;background:#e8797920!important;border-color:#e8797944!important}.btn-amber{color:#eac17b;background:#eac17b12;border-color:#eac17b33}.btn-cyan{color:var(--accent-primary);background:#a0d9250d;border-color:#a0d92533}.button-row,.form-actions,.row-actions,.toolbar,.record-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.form-actions{padding-top:18px}.row-actions,.record-actions{justify-content:flex-end;gap:6px}.icon-button{background:0 0;flex-shrink:0}.text-button{min-height:auto;color:var(--accent-primary);background:0 0;border:0;padding:0}.text-button:hover{color:var(--accent-primary-hover)!important;background:0 0!important}.page-view,.admin-view{flex-direction:column;gap:22px;min-width:0;display:flex}.page-heading{justify-content:space-between;align-items:flex-start;gap:24px;margin:4px 0 6px;display:flex}.page-heading-copy{max-width:780px}.eyebrow{color:var(--text-dim);letter-spacing:.14em;text-transform:uppercase;margin-bottom:12px;font-size:10px;font-weight:650;line-height:1.5}.page-title-line{align-items:center;gap:12px;display:flex}.page-title-icon{color:var(--accent-primary);background:#a0d92508;border:1px solid #a0d92522;border-radius:10px;padding:9px;display:inline-flex}.page-description{color:var(--text-muted);max-width:660px;margin-top:12px;font-size:14px}.page-actions{flex-wrap:wrap;align-items:center;gap:9px;padding-top:24px;display:flex}.section-heading,.card-heading,.results-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:18px;display:flex}.section-heading p,.card-heading p{color:var(--text-dim);margin-top:5px;font-size:13px}.results-heading{border-bottom:1px solid var(--border-subtle);margin:0;padding:18px 22px}.results-heading h3{align-items:center;gap:8px;display:flex}.results-heading small{color:var(--text-dim)}.glass-panel,.admin-card,.table-panel{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:none;min-width:0}.glass-panel,.admin-card{padding:22px}.glass-panel:hover{border-color:#ffffff1c}.admin-card h2{margin-bottom:10px}.admin-card>p,.glass-panel>p{color:var(--text-muted);font-size:13px}.admin-grid,.form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.admin-grid{align-items:start}.admin-grid>.admin-card{margin:0}.form-grid>.full-width,.form-grid>.form-actions,.form-grid>.notice{grid-column:1/-1}.stats-grid,.metric-row{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.stat-card{text-align:left;background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);flex-direction:column;justify-content:flex-start;align-items:stretch;gap:18px;min-width:0;padding:20px;display:flex}.stat-card:hover{background:var(--bg-card-hover)}.stat-card-top{color:var(--text-muted);justify-content:space-between;align-items:center;gap:12px;font-size:13px;display:flex}.stat-icon{color:var(--text-dim);display:flex}.stat-card strong{letter-spacing:-.045em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:600;line-height:1}.stat-card-bottom{color:var(--text-dim);justify-content:space-between;align-items:center;gap:10px;font-size:12px;line-height:1.5;display:flex}.stat-primary .stat-icon,.stat-primary strong{color:var(--accent-primary)}.stat-amber .stat-icon{color:var(--accent-amber)}.stat-danger .stat-icon{color:var(--accent-rose)}.metric-row>div{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:12px;padding:20px}.metric-row span{color:var(--text-muted);font-size:12px;display:block}.metric-row strong{letter-spacing:-.04em;margin-top:14px;font-size:28px;font-weight:600;line-height:1.2;display:block}label,.form-label{color:var(--text-muted);font-size:12px;font-weight:550}.admin-card label,.dialog label,.auth-form-panel label{flex-direction:column;gap:8px;margin-bottom:16px;display:flex}.form-group{margin-bottom:17px}.form-label{margin-bottom:7px;display:block}.input-control,.select-control,.textarea-control,input:not([type=checkbox]):not([type=radio]),select,textarea{background:var(--bg-input);width:100%;min-height:40px;color:var(--text-main);border:1px solid #ffffff18;border-radius:8px;min-width:0;padding:10px 12px;font-size:13px;line-height:1.4;transition:border-color .15s,box-shadow .15s}.input-control:focus,.select-control:focus,.textarea-control:focus,input:focus,select:focus,textarea:focus{border-color:#a0d92588;outline:none;box-shadow:0 0 0 3px #a0d92512}input::placeholder,textarea::placeholder{color:#6e7767}textarea{resize:vertical;min-height:90px}select{cursor:pointer}input[type=checkbox],input[type=radio]{width:17px;height:17px;accent-color:var(--accent-primary);flex-shrink:0}.check-row,.check{align-items:center;flex-direction:row!important;gap:10px!important;display:flex!important}.check-row input{width:17px}.filter-bar{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;flex-wrap:wrap;align-items:flex-end;gap:12px;padding:18px 20px;display:flex}.filter-bar>div,.filter-bar>label{flex:150px;min-width:0}.filter-bar label,.filter-field{flex-direction:column;gap:7px;display:flex}.filter-bar>.search-field{flex:2 240px}.filter-bar button{flex-shrink:0}.search-field{min-width:180px;position:relative}.search-field>svg{color:var(--text-dim);pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.search-field input{padding-left:38px!important}.filter-field{min-width:135px}.password-field{display:flex;position:relative}.password-field input{flex:1;padding-right:46px!important}.password-field button{width:36px;min-height:34px;color:var(--text-muted);background:0 0;border:0;padding:7px;position:absolute;top:3px;right:3px}.tab-bar{border:1px solid var(--border-subtle);background:#10120f;border-radius:11px;flex-wrap:wrap;gap:4px;width:fit-content;max-width:100%;padding:5px;display:flex}.tab-bar button{min-height:36px;color:var(--text-muted);background:0 0;border:0;border-radius:7px;padding:9px 15px;font-size:13px}.tab-bar button:hover{background:#ffffff08}.tab-bar button.selected{color:#d4e6b2;background:#24291e;box-shadow:0 1px 5px #0002}.tab-bar button>span{background:#ffffff0a;border-radius:4px;padding:1px 6px;font-size:10px}.tab-bar button.selected>span{color:var(--accent-primary);background:#a0d92516}.status-pill,.tag,.platform-badge{color:var(--text-muted);white-space:nowrap;background:#ffffff06;border:1px solid #ffffff12;border-radius:6px;align-items:center;gap:6px;padding:5px 8px;font-size:11px;line-height:1.2;display:inline-flex}.status-pill .dot,.dot{background:currentColor;border-radius:50%;flex-shrink:0;width:5px;height:5px}.status-pill.active,.status-pill.operational,.status-pill.approved,.status-pill.success{color:#b5dd79;background:#a0d9250d;border-color:#a0d92522}.status-pill.pending,.status-pill.high,.status-pill.waiting_admin,.status-pill.degraded{color:#eac17b;background:#eac17b0d;border-color:#eac17b22}.status-pill.revoked,.status-pill.blocked,.status-pill.rejected,.status-pill.outage,.status-pill.critical{color:#f6a4a4;background:#ed85850d;border-color:#ed858522}.status-pill.expired,.status-pill.resolved,.status-pill.low,.status-pill.closed{color:var(--text-muted)}.status-pill.maintenance,.status-pill.medium,.status-pill.investigating{color:#cbd6bc;background:#a0d92508}.notice,.form-error,.record-error{color:#d6e4c1;overflow-wrap:anywhere;background:#a0d92509;border:1px solid #a0d9252b;border-radius:10px;padding:13px 16px;font-size:13px}.notice.error,.form-error,.record-error{color:#ffb0b0;background:#ee88880b;border-color:#ee88883b}.notice:empty{display:none}.notice small{margin-top:5px;display:block}.notice button{margin-left:8px}.empty-state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:42px 24px;display:flex}.empty-state-icon{border:1px solid var(--border-subtle);width:54px;height:54px;color:var(--text-dim);background:#ffffff04;border-radius:14px;place-items:center;margin-bottom:4px;display:grid}.empty-state h3{font-size:15px;font-weight:550}.empty-state p{max-width:430px;color:var(--text-dim);font-size:13px}.empty-state-action{margin-top:6px}.table-container{width:100%;min-width:0;overflow:auto}.data-table{border-collapse:collapse;text-align:left;width:100%;font-size:13px}.data-table th{border-bottom:1px solid var(--border-subtle);color:var(--text-dim);text-transform:uppercase;letter-spacing:.07em;white-space:nowrap;background:#11140f;padding:12px 18px;font-size:10px;font-weight:600}.data-table td{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);vertical-align:middle;padding:16px 18px}.data-table tbody tr:last-child td{border-bottom:0}.data-table tbody tr:hover{background:#ffffff02}.table-panel{overflow:hidden}.data-table code{color:#d8e2cc;font-size:11px}.data-table th:first-child,.data-table td:first-child{padding-left:22px}.data-table td strong{color:var(--text-main);font-weight:550}.data-table .row-actions{flex-wrap:nowrap}.data-table tbody td:has(>.empty-state){padding:0}.mono-font,code,pre,.technical-output,.code-block,.generated-key{font-family:var(--font-mono);font-variant-ligatures:none;font-size:12px}pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.8;overflow:auto}code{overflow-wrap:anywhere}.technical-output,.code-block{border:1px solid var(--border-subtle);color:#c6d5b5;background:#0b0e09;border-radius:10px;max-height:480px;padding:18px;overflow:auto}.copy-pill{border:1px solid var(--border-subtle);min-height:28px;font-size:11px;font-family:var(--font-mono);background:#ffffff04;border-radius:5px;align-items:center;gap:6px;padding:5px 8px;display:inline-flex}.copy-pill:hover{color:var(--accent-primary);border-color:#a0d92544}.generated-key{overflow-wrap:anywhere;color:var(--accent-primary);background:#a0d92508;border:1px dashed #a0d92555;border-radius:9px;padding:15px}.dialog-overlay,.modal-overlay{z-index:1000;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);background:#000a;justify-content:center;align-items:center;padding:24px;animation:.16s fade-in;display:flex;position:fixed;inset:0}.dialog,.modal,.modal-content{box-shadow:var(--shadow-lg);background:#171a14;border:1px solid #ffffff24;border-radius:17px;outline:none;width:100%;max-width:610px;max-height:calc(100dvh - 48px);overflow:auto}.dialog-large{max-width:940px}.dialog-heading,.modal-header{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px;display:flex}.dialog-heading h2{letter-spacing:-.035em;font-size:21px}.dialog-heading p{color:var(--text-dim);max-width:490px;margin-top:7px;font-size:13px}.dialog-heading .icon-button{border:0;margin:-4px -6px 0 0}.dialog-body,.modal-body{padding:24px}.dialog-body>form>.form-grid{margin-top:0}.dialog-footer,.modal-footer{border-top:1px solid var(--border-subtle);background:#ffffff02;justify-content:flex-end;align-items:center;gap:10px;padding:17px 24px;display:flex}.dialog-form-body{padding:0}.dialog-body .glass-panel{box-shadow:none}.dialog-body .admin-card{background:0 0;border:0;padding:0}.dialog-body form>fieldset{flex-direction:column;gap:2px;display:flex}.app-card-grid{grid-template-columns:repeat(auto-fit,minmax(285px,1fr));gap:18px;display:grid}.app-card{background:var(--bg-card);border:1px solid var(--border-subtle);border-radius:14px;flex-direction:column;gap:18px;min-width:0;padding:23px;display:flex}.app-card:hover{border-color:#ffffff29}.app-card .card-heading{margin:0}.app-card h3{font-size:18px}.app-card p{color:var(--text-muted);font-size:13px}.app-versions,.app-metrics,.app-secret{border-top:1px solid var(--border-subtle);color:var(--text-dim);flex-wrap:wrap;gap:16px;padding-top:15px;font-size:12px;display:flex}.app-versions strong,.app-metrics strong{color:var(--text-main);font-weight:550}.app-secret{justify-content:space-between;align-items:center}.item-list{flex-direction:column;gap:0;display:flex}.record-row,.system-row{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;display:flex}.record-row:last-child,.system-row:last-child{border-bottom:0}.record-main,.record-meta{min-width:0}.record-main strong{font-weight:550;display:block}.record-open{text-align:left;min-height:auto;color:var(--text-main);background:0 0;border:0;justify-content:flex-start;padding:0;font-size:15px}.record-meta{color:var(--text-dim);flex-wrap:wrap;gap:8px;margin-top:5px;font-size:12px;display:flex}.system-row small{color:var(--text-dim);margin-top:5px;font-size:12px;display:block}.policy-details{border:1px solid var(--border-subtle);border-radius:11px;padding:16px 20px}.policy-details summary{cursor:pointer;color:var(--text-muted);font-size:12px}.policy-grid{color:var(--text-muted);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;margin-top:16px;font-size:12px;display:grid}.policy-grid strong{color:var(--text-main);margin-bottom:5px;display:block}.option-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.option-card{border:1px solid var(--border-subtle);text-align:left;background:#ffffff02;border-radius:10px;align-items:flex-start;gap:10px;padding:15px;display:flex}.option-card.selected{background:#a0d92508;border-color:#a0d92566}.option-card p{color:var(--text-dim);font-size:12px}.option-card input{margin-top:3px}.support-layout,.admin-split{grid-template-columns:minmax(280px,.8fr) minmax(0,1.5fr);align-items:start;gap:20px;display:grid}.support-layout{grid-template-columns:330px minmax(0,1fr)}.support-thread{text-align:left;border:0;border-bottom:1px solid var(--border-subtle);background:0 0;border-radius:0;flex-direction:column;align-items:stretch;gap:8px;width:100%;padding:17px 20px;display:flex}.support-thread.selected{border-left:2px solid var(--accent-primary);background:#a0d92509}.support-stream{flex-direction:column;gap:18px;max-height:500px;padding:22px;display:flex;overflow:auto}.support-message{background:#ffffff06;border-radius:12px;align-self:flex-start;max-width:85%;padding:14px 16px}.support-message.admin{background:#a0d9250e;border:1px solid #a0d92522;align-self:flex-end}.support-message-meta{color:var(--text-dim);justify-content:space-between;gap:12px;margin-bottom:8px;font-size:10px;display:flex}.support-message-body{white-space:pre-wrap;overflow-wrap:anywhere;font-size:13px}.support-composer{border-top:1px solid var(--border-subtle);padding:18px 22px}.support-composer textarea{margin-bottom:12px}.wp-site-context,.wp-kit-banner{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.wp-site-picker{min-width:0}.wp-kit-banner{background:#a0d92506;border-color:#a0d9252b}.wp-kit-banner p{color:var(--text-dim);font-size:12px}@keyframes fade-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (width<=1100px){.support-layout{grid-template-columns:270px minmax(0,1fr)}.page-heading{gap:16px}.app-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){h1{font-size:27px}.page-heading{flex-direction:column;gap:14px}.page-actions{width:100%;padding-top:0}.page-actions button{flex-grow:1}.admin-grid,.form-grid,.admin-split,.support-layout{grid-template-columns:1fr}.stats-grid,.metric-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stat-card{gap:14px;padding:16px}.stat-card strong{font-size:28px}.stat-card-top{font-size:12px}.stat-card-bottom{font-size:11px}.glass-panel,.admin-card{padding:18px}.app-card-grid{grid-template-columns:1fr}.filter-bar{gap:12px;padding:15px}.filter-bar>div,.filter-bar>label{flex:140px}.filter-bar>.search-field{flex-basis:100%}.section-heading,.card-heading{align-items:flex-start}.results-heading{padding:15px}.dialog-overlay,.modal-overlay{align-items:flex-end;padding:12px}.dialog,.modal,.modal-content{border-radius:15px;max-height:calc(100dvh - 24px)}.dialog-heading,.dialog-body,.dialog-footer{padding:18px}.dialog-heading h2{font-size:20px}.dialog-footer{flex-wrap:wrap}.dialog-footer button{flex:1}.record-row,.system-row{flex-direction:column;align-items:stretch}.row-actions,.record-actions{justify-content:flex-start}.support-stream{max-height:400px}.support-message{max-width:95%}.table-container{border-radius:10px}.option-grid{grid-template-columns:1fr}.wp-site-context,.wp-kit-banner{flex-direction:column;align-items:flex-start}.page-view,.admin-view{gap:18px}.data-table th,.data-table td{padding:12px 15px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important}}.stat-accent .stat-icon,.stat-accent strong{color:var(--accent-primary)}.view-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.view-heading h1{margin:7px 0 12px}.view-heading p{color:var(--text-muted)}.jobs>div{border-bottom:1px solid var(--border-subtle);flex-wrap:wrap;align-items:center;gap:12px;padding:14px 0;display:flex}.jobs small{color:var(--text-dim)}.admin-card details{border-bottom:1px solid var(--border-subtle);padding:13px 0}.admin-card summary{cursor:pointer;color:var(--text-muted);overflow-wrap:anywhere;font-size:13px}.admin-card pre{max-height:320px;margin-top:12px;overflow:auto}.gma-resource-list{max-height:none}.gma-permissions{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px 16px;display:grid}.saaS-body{flex-direction:column;gap:20px;display:flex}.settings-layout{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.pager{color:var(--text-dim);justify-content:flex-end;align-items:center;gap:10px;font-size:12px;display:flex}.pager button{min-height:32px;padding:7px 12px;font-size:12px}.pager-summary{margin-right:auto}.global-error{margin-bottom:20px}.brand-logo{object-fit:contain}.access-layout,.auth-layout{background:#0d0d0d;grid-template-columns:minmax(0,1.15fr) minmax(420px,.85fr);min-height:100dvh;display:grid}.access-intro,.auth-brand-panel{isolation:isolate;background:linear-gradient(160deg,#0d0d0d33,#0d0d0ded 80%),url(../brand/Wallpaper1.jpg) 50%/cover;flex-direction:column;justify-content:center;padding:64px max(40px,8vw);display:flex;position:relative;overflow:hidden}.auth-brand-panel:after{content:"";z-index:-1;background:linear-gradient(90deg,#0000,#0d0d0d88);position:absolute;inset:0}.access-brand,.auth-logo{align-self:flex-start;width:150px;height:auto;margin-bottom:70px}.brand-watermark{opacity:.07;z-index:-1;pointer-events:none;width:70%;position:absolute;bottom:8%;right:-10%}.auth-brand-panel h1,.access-intro h1{letter-spacing:-.055em;max-width:580px;margin-bottom:24px;font-size:clamp(42px,4.3vw,68px);font-weight:600;line-height:1.1}.auth-brand-panel p,.access-intro>p{color:#b8c4a9;max-width:470px;font-size:15px}.auth-brand-panel .eyebrow{color:var(--accent-primary);margin-bottom:20px;font-size:11px}.auth-brand-panel .tag{align-self:flex-start;margin-top:30px}.auth-form-panel{background:#0d0d0d;flex-direction:column;justify-content:center;align-items:stretch;min-width:0;padding:50px max(36px,6vw);display:flex}.auth-form-content{width:100%;max-width:430px}.auth-form-panel h2{letter-spacing:-.04em;margin-bottom:12px;font-size:28px}.auth-form-panel p{color:var(--text-muted);margin-bottom:24px;font-size:13px}.auth-form-panel form{width:100%}.auth-form-panel .primary,.auth-submit{width:100%;min-height:44px;margin-top:8px}.auth-form-panel input,.auth-form-panel select{min-height:44px}.auth-icon{border:1px solid var(--border-subtle);width:44px;height:44px;color:var(--accent-primary);border-radius:12px;place-items:center;margin-bottom:24px;display:grid}.auth-realm-hint{border:1px solid var(--border-subtle);background:#ffffff03;border-radius:8px;padding:12px 14px;color:var(--text-dim)!important;margin-bottom:22px!important;font-size:12px!important}.auth-footnote{color:var(--text-dim);margin-top:27px;font-size:12px;line-height:1.7}.auth-form-panel .notice{margin-bottom:16px}.auth-form-panel small{color:var(--text-dim);line-height:1.6}.auth-form-panel>.auth-logo{display:none}.auth-footer{color:#8b967e;justify-content:space-between;gap:18px;margin-top:70px;font-size:11px;display:flex}.checking-session{min-height:100dvh;color:var(--text-dim);justify-content:center;align-items:center;gap:15px;display:flex}.checking-session img{width:45px}.checking-session p{font-size:13px}.module-intro{color:var(--text-muted);background:#a0d92505;border:1px solid #a0d92522;border-radius:10px;padding:16px 18px;font-size:12px}@media (width<=1000px){.auth-brand-panel,.access-intro{padding:45px}.auth-form-panel{padding:45px 30px}.settings-layout{grid-template-columns:1fr}.auth-brand-panel h1{font-size:46px}}@media (width<=760px){.auth-layout,.access-layout{grid-template-columns:1fr}.auth-brand-panel,.access-intro{min-height:260px;padding:32px 25px}.auth-brand-panel h1,.access-intro h1{max-width:350px;margin-bottom:14px;font-size:35px}.auth-brand-panel p{font-size:13px}.auth-brand-panel .auth-logo,.access-brand{width:105px;margin-bottom:25px}.auth-footer{display:none}.auth-brand-panel .tag{margin-top:18px}.auth-form-panel{padding:30px 25px 40px}.auth-form-panel h2{font-size:24px}.auth-form-content{max-width:none}.brand-watermark{width:200px;bottom:20px;right:-20px}.view-heading{flex-direction:column}.gma-permissions{grid-template-columns:1fr}.pager{flex-wrap:wrap;justify-content:flex-start}}.workspace-shell{min-height:100dvh}.workspace-area{min-width:0;margin-left:244px}.app-sidebar{border-right:1px solid var(--border-subtle);z-index:50;background:#10120f;flex-direction:column;width:244px;display:flex;position:fixed;top:0;bottom:0;left:0}.sidebar-brand{border:0;border-bottom:1px solid var(--border-subtle);text-align:left;background:0 0;border-radius:0;justify-content:flex-start;align-items:center;gap:14px;width:100%;min-height:92px;padding:24px 22px;display:flex}.sidebar-brand:hover{background:0 0!important}.sidebar-brand img{object-fit:contain;width:65px;height:40px}.sidebar-brand strong{letter-spacing:-.04em;font-size:22px;font-weight:650;line-height:1.15;display:block}.sidebar-brand span{color:var(--text-dim);white-space:nowrap;margin-top:4px;font-size:10px;font-weight:400;display:block}.workspace-label{border:1px solid var(--border-subtle);white-space:nowrap;color:var(--text-muted);background:#ffffff03;border-radius:8px;align-items:center;gap:7px;margin:22px 17px 8px;padding:11px 10px;font-size:11px;display:flex}.workspace-dot{background:var(--accent-primary);border-radius:2px;width:6px;height:6px}.workspace-tag{color:#a2aa98;letter-spacing:.1em;margin-left:auto;font-size:8px}.sidebar-nav{flex:1;min-height:0;padding:9px 12px 20px;overflow-y:auto}.nav-group{margin-bottom:22px}.nav-group:last-child{margin:0}.nav-group h2{letter-spacing:.12em;text-transform:uppercase;color:#747e69;margin:0 12px 9px;font-size:9px;font-weight:600}.nav-link{text-align:left;color:#a7afa0;background:0 0;border:0;border-radius:7px;justify-content:flex-start;align-items:center;gap:11px;width:100%;min-height:35px;margin:2px 0;padding:9px 12px;font-size:12px;font-weight:450;display:flex}.nav-link:hover{color:var(--text-main)!important;background:#ffffff04!important}.nav-link>span{flex:1}.nav-link>svg{color:#849079}.nav-link.selected{color:#e1eccd;box-shadow:inset 2px 0 0 var(--accent-primary);background:#a0d92510}.nav-link.selected:hover{background:#a0d92512!important}.nav-link.selected>svg{color:var(--accent-primary)}.nav-link small{font-family:var(--font-mono);color:#9ea794;background:#ffffff06;border-radius:4px;padding:1px 5px;font-size:9px;font-weight:500}.nav-link small.attention{color:#eac17b;background:#eac17b12}.sidebar-footer{border-top:1px solid var(--border-subtle);padding:14px}.sidebar-user{text-align:left;background:0 0;border:0;justify-content:flex-start;align-items:center;gap:10px;width:100%;padding:8px;display:flex}.user-avatar{width:32px;height:32px;color:var(--accent-primary);background:#a0d92511;border:1px solid #a0d92522;border-radius:9px;flex-shrink:0;place-items:center;font-size:14px;display:grid}.sidebar-user-copy{flex-direction:column;flex:1;min-width:0;display:flex}.sidebar-user-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:550;overflow:hidden}.sidebar-user-copy small{color:var(--text-dim);margin-top:2px;font-size:10px}.sidebar-user>svg{color:var(--text-dim)}.logout-button{min-height:28px;color:var(--text-dim);background:0 0;border:0;justify-content:flex-start;gap:9px;margin:6px 8px 0;padding:5px 0;font-size:11px;display:flex}.logout-button:hover{color:#efa4a4!important;background:0 0!important}.workspace-header{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid var(--border-subtle);z-index:40;background:#0d0d0dee;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;min-height:72px;padding:17px 34px;display:flex;position:sticky;top:0}.header-context{align-items:center;gap:12px;min-width:0;display:flex}.breadcrumb{color:var(--text-dim);white-space:nowrap;align-items:center;gap:9px;font-size:11px;display:flex;overflow:hidden}.breadcrumb>span:first-child{font-family:var(--font-mono);letter-spacing:.07em;font-size:10px}.breadcrumb>svg{color:#535e48}.breadcrumb strong{color:#cbd3c2;text-overflow:ellipsis;font-size:11px;font-weight:500;overflow:hidden}.header-controls{align-items:center;gap:12px;display:flex}.screen-search-button{min-height:34px;color:var(--text-dim);background:#ffffff03;border-color:#ffffff12;justify-content:flex-start;gap:9px;min-width:192px;padding:8px 11px;font-size:11px}.screen-search-button kbd{font:9px var(--font-mono);color:#929e87;background:#ffffff04;border:1px solid #ffffff12;border-radius:3px;margin-left:auto;padding:2px 4px}.status-chip{color:var(--text-muted);background:#ffffff02;border:1px solid #ffffff12;border-radius:6px;align-items:center;gap:7px;min-height:32px;padding:7px 10px;font-size:10px;display:inline-flex}.status-chip i{background:#78876a;border-radius:50%;width:5px;height:5px}.status-chip.active i{background:var(--accent-primary)}.status-chip.pending i,.status-chip.maintenance i{background:var(--accent-amber)}.status-chip.blocked i{background:var(--accent-rose)}.header-account,.header-refresh{width:32px;height:32px;min-height:32px;color:var(--text-dim);border:0;padding:7px}.header-account{border-left:1px solid var(--border-subtle);border-radius:0;width:36px;margin-left:2px;padding-left:13px}.menu-button{display:none}.service-banner{color:#eac17b;background:#eac17b0a;border:1px solid #eac17b2b;border-radius:7px;flex-basis:100%;padding:9px 12px;font-size:12px}.workspace-content{outline:none;min-width:0;max-width:1430px;margin:0 auto;padding:32px 34px 20px}.workspace-footnote{border-top:1px solid var(--border-subtle);color:#6f7a63;justify-content:space-between;align-items:center;gap:16px;margin-top:28px;padding:23px 0 4px;font-size:10px;display:flex}.workspace-footnote>span:first-child{color:#87917d;font-weight:550}.workspace-pager{border-top:1px solid var(--border-subtle);margin-top:20px;padding-top:17px}.skip-link{z-index:2000;background:var(--accent-primary);color:#11160a;border-radius:6px;padding:10px 14px;position:fixed;top:-90px;left:260px}.skip-link:focus{top:12px}.view-loading{color:var(--text-dim);justify-content:center;align-items:center;gap:14px;padding:65px 20px;font-size:13px;display:flex}.view-loading span{border:2px solid #ffffff15;border-top-color:var(--accent-primary);border-radius:50%;width:17px;height:17px;animation:1s linear infinite spin}.operation-hero{background:#151914;border:1px solid #a0d9251a;border-radius:15px;min-height:230px;padding:30px 32px;position:relative;overflow:hidden}.operation-hero-copy{z-index:2;max-width:660px;position:relative}.operation-hero .eyebrow{color:#a7ba8e;margin-bottom:17px;font-size:9px}.operation-hero h1{letter-spacing:-.05em;font-size:36px;font-weight:550;line-height:1.15}.operation-hero h1>span{color:var(--accent-primary)}.operation-hero p:not(.eyebrow){color:#a5b497;max-width:540px;margin-top:13px;font-size:13px}.operation-hero-actions{align-items:center;gap:10px;margin-top:23px;display:flex}.operation-hero-actions .btn{min-height:37px;padding:9px 13px;font-size:12px}.operation-hero-brand{opacity:.9;pointer-events:none;background:linear-gradient(90deg,#151914,#151914aa),url(../brand/Wallpaper1.jpg) 100%/cover;justify-content:center;align-items:center;width:36%;height:100%;display:flex;position:absolute;top:0;right:0}.operation-hero-brand img{opacity:.09;width:75%;max-width:240px}.operation-date{color:#94a483;z-index:1;font-size:10px;position:absolute;top:23px;right:24px}.overview-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.overview-grid{grid-template-columns:minmax(0,1.7fr) minmax(280px,1fr);align-items:start;gap:20px;display:grid}.activity-panel .results-heading h2{font-size:17px}.activity-panel .results-heading p{color:var(--text-dim);margin-top:4px;font-size:11px}.activity-panel .empty-state{min-height:226px}.table-detail{color:var(--text-dim);margin-top:6px;font-size:10px;display:block}.priorities-panel{padding:22px}.priorities-panel .section-heading{margin-bottom:11px}.priorities-panel .section-heading svg{color:#7b896b}.priorities-panel .section-heading h2{font-size:17px}.priorities-panel .section-heading p{font-size:11px}.priority-list{flex-direction:column;gap:1px;display:flex}.priority-item{border:0;border-bottom:1px solid var(--border-subtle);text-align:left;background:0 0;border-radius:0;justify-content:flex-start;gap:10px;width:100%;padding:14px 0;display:flex}.priority-item:hover{background:0 0!important}.priority-item>svg{color:#737e68}.priority-icon{border:1px solid var(--border-subtle);color:#8a997a;background:#ffffff02;border-radius:7px;place-items:center;width:31px;height:31px;display:grid}.priority-copy{flex-direction:column;flex:1;min-width:0;display:flex}.priority-copy strong{color:#c7d0bf;font-size:11px;font-weight:500}.priority-copy small{color:#7d8971;margin-top:4px;font-size:10px}.priority-count{font:12px var(--font-mono);color:#a4b492}.priority-count.has-items{color:var(--accent-amber)}.operation-note{color:#768969;align-items:center;gap:8px;padding:15px 0 0;display:flex}.operation-note p{font-size:10px}.workspace-applications .section-heading{margin-bottom:14px}.workspace-applications .section-heading h2{font-size:17px}.workspace-applications .section-heading p,.workspace-applications .text-button{font-size:11px}.workspace-app-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.workspace-app-card{text-align:left;border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;justify-content:flex-start;align-items:center;gap:14px;min-width:0;padding:21px 20px;display:flex}.workspace-app-card:hover{background:#1d2218;border-color:#a0d92533}.workspace-app-card>span:nth-child(2){flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.workspace-app-card strong{letter-spacing:-.02em;font-size:14px;font-weight:550}.workspace-app-card small{color:var(--text-dim);font-size:11px;font-weight:400}.workspace-app-card>svg{color:#718162}.workspace-app-icon{width:42px;height:42px;color:var(--accent-primary);background:#a0d92508;border:1px solid #a0d92520;border-radius:10px;place-items:center;display:grid}.command-search{border-bottom:1px solid var(--border-subtle);color:var(--text-dim);align-items:center;gap:12px;padding:0 0 20px;display:flex}.command-search input{background:0 0;border:0;padding:7px 0;font-size:15px;box-shadow:none!important;outline:none!important}.command-results{flex-direction:column;gap:4px;max-height:365px;margin-top:14px;display:flex;overflow:auto}.command-result{text-align:left;background:0 0;border:1px solid #0000;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:12px 13px;display:flex}.command-result.selected{background:#a0d92509;border-color:#a0d92524}.command-result>span{flex-direction:column;gap:5px;display:flex}.command-result strong{font-size:13px;font-weight:500}.command-result small{color:var(--text-dim);font-size:11px}.command-result>svg{color:#90a17d}.command-help{border-top:1px solid var(--border-subtle);color:var(--text-dim);justify-content:space-between;gap:14px;margin-top:20px;padding-top:14px;font-size:10px;display:flex}.support-inbox,.support-conversation{border:1px solid var(--border-subtle);background:var(--bg-card);border-radius:12px;min-width:0;overflow:hidden}.support-thread-list{max-height:550px;overflow:auto}.support-payload{max-height:200px;overflow:auto}.simulator-controls,.simulator-result{min-width:0}.wp-plugin-option{border-bottom:1px solid var(--border-subtle);align-items:flex-start;gap:12px;padding:12px 0;display:flex}.wp-plugin-option:last-child{border-bottom:0}.wp-plugin-option input{margin-top:4px}@media (width>=1600px){.workspace-content{padding-top:38px}.operation-hero{padding:35px 38px}.operation-hero h1{font-size:40px}}@media (width<=1200px){.workspace-area{margin-left:220px}.app-sidebar{width:220px}.sidebar-brand{gap:10px;padding:23px 16px}.sidebar-brand img{width:55px}.sidebar-brand strong{font-size:21px}.workspace-label{margin-left:12px;margin-right:12px;font-size:10px}.workspace-tag{font-size:7px}.workspace-header{padding-left:24px;padding-right:24px}.workspace-content{padding:27px 24px 20px}.screen-search-button{min-width:165px}.overview-grid{grid-template-columns:minmax(0,1fr)}.priorities-panel .priority-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.priority-copy small{display:none}.operation-note{padding-top:14px}.operation-hero h1{font-size:32px}.operation-hero-brand{opacity:.65}.workspace-app-card{gap:10px;padding:17px 14px}.workspace-app-card small{font-size:10px}}@media (width<=1020px){.workspace-area{margin-left:0}.menu-button{display:inline-flex}.workspace-header{min-height:66px}.header-context .breadcrumb>span:first-child,.header-context .breadcrumb>svg:first-of-type{display:none}.dialog-overlay:has(.dialog-navigation){justify-content:flex-start;align-items:stretch;padding:0}.dialog-navigation{border-top:0;border-bottom:0;border-left:0;border-radius:0;flex-direction:column;max-width:300px;height:100dvh;max-height:100dvh;display:flex}.dialog-navigation .dialog-heading{flex-shrink:0;align-items:center;height:55px;padding:15px 19px}.dialog-navigation .dialog-heading h2{font-size:15px}.dialog-navigation .dialog-body{flex:1;min-height:0;padding:0;overflow:hidden}.dialog-navigation .app-sidebar{border:0;width:100%;height:100%;position:relative}.dialog-navigation .sidebar-brand{min-height:74px;padding:16px 23px}.dialog-navigation .workspace-label{margin-top:15px}.dialog-navigation .nav-link{min-height:37px}.dialog-navigation .sidebar-footer{padding:12px 17px}.skip-link{left:15px}}@media (width<=760px){.workspace-header{gap:9px;padding:13px 16px}.breadcrumb{gap:7px;font-size:10px}.breadcrumb strong{font-size:10px}.header-context{gap:8px;max-width:50%}.header-controls{gap:6px}.screen-search-button{border:0;width:32px;min-width:auto;height:32px;padding:7px}.screen-search-button span,.screen-search-button kbd{display:none}.status-chip{min-height:28px;padding:6px 8px;font-size:9px}.status-chip.unknown span{max-width:90px}.header-account{display:none}.header-refresh{width:27px}.workspace-content{padding:22px 16px 16px}.operation-hero{min-height:230px;padding:27px 22px}.operation-hero h1{max-width:310px;font-size:28px}.operation-hero p:not(.eyebrow){max-width:280px;font-size:12px}.operation-hero .eyebrow{margin-bottom:13px;font-size:8px}.operation-date{display:none}.operation-hero-brand{opacity:.3;width:50%}.operation-hero-actions{gap:8px;margin-top:22px}.operation-hero-actions .btn{padding:9px 11px;font-size:11px}.overview-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.overview-grid{gap:18px}.priorities-panel{padding:18px}.priorities-panel .priority-list{gap:0;display:flex}.priority-copy small{display:block}.workspace-app-grid{grid-template-columns:1fr;gap:10px}.workspace-app-card{padding:16px 17px}.workspace-app-icon{width:36px;height:36px}.workspace-applications .section-heading{gap:10px}.workspace-applications .section-heading h2{font-size:16px}.workspace-applications .text-button{font-size:10px}.workspace-footnote{margin-top:23px;padding-top:18px;font-size:9px}.workspace-footnote>span:last-child{text-align:right}.command-help{font-size:9px}.command-results{max-height:45dvh}.service-banner{font-size:11px}.activity-panel .empty-state{min-height:230px}.activity-panel .results-heading{padding:16px}.activity-panel .results-heading>div>p{max-width:160px;font-size:10px}.activity-panel .results-heading .btn{padding:7px 8px;font-size:10px}}
