:root{color:#eaf6f0;font-synthesis:none;text-rendering:optimizelegibility;--line:#e8f7ef1f;--muted:#8ca49a;--mint:#5cf3b4;--accent:#74b9ff;--surface:#0b1814;--page:#07110e;--page-deep:#050b09;--surface-raised:#102119;--surface-strong:#173025;--input:#07110e;--text:#eaf6f0;--text-strong:#f5fff9;--text-secondary:#c5d8cf;--brand-fg:var(--mint);--shadow:#0003;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#07110e;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}html[data-theme=light]{color:#17231d;--line:#11302224;--muted:#60746a;--surface:#fff;--page:#f4f8f5;--page-deep:#e9f1ed;--surface-raised:#f0f6f3;--surface-strong:#dfece5;--input:#fbfdfc;--text:#17231d;--text-strong:#07110e;--text-secondary:#40584c;--brand-fg:color-mix(in srgb, var(--mint) 38%, #00462e);--shadow:#1636271a;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#f4f8f5}*{box-sizing:border-box}html{scroll-behavior:smooth}body{min-width:320px;min-height:100vh;color:var(--text);background:var(--page);margin:0}button,a{font:inherit}button{color:inherit}.shell{background:radial-gradient(circle at 78% 12%,#27b27b1f,#0000 30rem),linear-gradient(160deg,#08130f 0%,#050b09 75%);grid-template-rows:72px minmax(calc(100vh - 72px),auto);grid-template-columns:236px minmax(0,1fr);min-height:100vh;display:grid}.topbar{z-index:10;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#07110ee0;grid-column:1/-1;justify-content:space-between;align-items:center;padding:0 28px;display:flex;position:sticky;top:0}.brand{color:#f5fff9;letter-spacing:-.03em;align-items:center;gap:12px;font-weight:780;text-decoration:none;display:inline-flex}.brand-mark{width:34px;height:34px;color:var(--mint);background:#5cf3b414;border:1px solid #5cf3b46b;border-radius:10px;place-items:center;display:grid}.topbar-actions{align-items:center;gap:14px;display:flex}.theme-toggle{border:1px solid var(--line);min-height:40px;color:var(--text-secondary);background:color-mix(in srgb, var(--surface-raised) 88%, transparent);cursor:pointer;letter-spacing:.02em;border-radius:999px;align-items:center;gap:9px;padding:5px 10px 5px 6px;font-size:10px;font-weight:800;transition:border-color .16s,background-color .16s,color .16s;display:inline-flex}.theme-toggle:hover{border-color:color-mix(in srgb, var(--mint) 48%, var(--line));color:var(--text-strong)}.theme-toggle:focus-visible{outline:3px solid color-mix(in srgb, var(--mint) 24%, transparent);outline-offset:2px}.theme-toggle.compact{min-width:54px;padding:5px}.theme-toggle-track{width:44px;height:26px;color:var(--muted);background:var(--page);border-radius:999px;grid-template-columns:1fr 1fr;align-items:center;padding:0 5px;display:grid;position:relative}.theme-toggle-track i{z-index:1;text-align:center;font-size:11px;font-style:normal;line-height:1;position:relative}.theme-toggle-track b{background:var(--mint);width:20px;height:20px;box-shadow:0 3px 9px color-mix(in srgb, var(--mint) 30%, transparent);border-radius:50%;transition:transform .18s;position:absolute;top:3px;left:3px}html[data-theme=dark] .theme-toggle-track b{transform:translate(18px)}html[data-theme=light] .theme-toggle-sun,html[data-theme=dark] .theme-toggle-moon{color:#06100c}.auth-theme-control,.loading-theme-control{z-index:30;position:fixed;top:18px;right:20px}.google-link-button{border:1px solid var(--line);color:#d8eee3;cursor:pointer;min-height:34px;font:inherit;background:#102119;border-radius:8px;padding:0 12px;font-size:11px;font-weight:750}.google-link-button:hover{border-color:#5cf3b47a}.google-link-button:disabled{opacity:.55;cursor:wait}.service-pill{border:1px solid var(--line);color:var(--muted);border-radius:999px;align-items:center;gap:8px;padding:8px 11px;font-size:12px;display:inline-flex}.status-dot{background:#f3b95c;border-radius:50%;width:7px;height:7px;box-shadow:0 0 12px}.service-pill.ready .status-dot{background:var(--mint)}.service-pill.offline .status-dot{background:#ff6b6b}.avatar{border:1px solid var(--line);cursor:pointer;background:#13251e;border-radius:50%;width:36px;height:36px;font-size:11px;font-weight:800}.sidebar{border-right:1px solid var(--line);flex-direction:column;justify-content:space-between;height:calc(100vh - 72px);padding:28px 18px 22px;display:flex;position:sticky;top:72px}.sidebar nav{gap:6px;display:grid}.nav-item{color:var(--muted);border-radius:9px;align-items:center;gap:12px;padding:11px 12px;font-size:13px;text-decoration:none;transition:all .16s;display:flex}.nav-item span{color:#53665e;letter-spacing:.08em;font-size:10px}.nav-item:hover,.nav-item.active{color:#effcf5;background:#e8f7ef0f}.nav-item.active span{color:var(--mint)}.sidebar-note{background:#5cf3b40a;border:1px solid #5cf3b42e;border-radius:12px;padding:16px}.sidebar-note span,.eyebrow{color:var(--mint);letter-spacing:.14em;margin:0;font-size:10px;font-weight:800}.sidebar-note strong{margin-top:7px;font-size:15px;display:block}.sidebar-note p{color:var(--muted);margin:4px 0 0;font-size:11px;line-height:1.45}main{min-width:0;padding:50px clamp(24px,5vw,76px) 72px}.hero{justify-content:space-between;align-items:flex-end;gap:32px;max-width:1280px;margin:0 auto 48px;display:flex}.hero h1{letter-spacing:-.055em;max-width:760px;margin:15px 0 16px;font-family:Georgia,Times New Roman,serif;font-size:clamp(40px,6vw,75px);font-weight:400;line-height:.98}.hero h1 em{color:var(--mint);font-weight:400}.hero-copy{max-width:620px;color:var(--muted);margin:0;line-height:1.65}.primary-action{color:#06100c;background:var(--mint);cursor:pointer;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:30px;min-width:210px;padding:15px 16px;font-weight:760;display:flex}.primary-action:hover{background:#8ff8cc;transform:translateY(-1px)}.secondary-action{color:var(--mint);cursor:pointer;background:#5cf3b40f;border:1px solid #5cf3b457;border-radius:8px;padding:11px 14px;font-size:12px;font-weight:760}.secondary-action:hover{background:#5cf3b41c}.metric-grid{grid-template-columns:repeat(3,1fr);gap:14px;max-width:1280px;margin:0 auto 14px;display:grid}.metric-card,.panel{border:1px solid var(--line);background:#0b1814c7;box-shadow:0 24px 80px #00000029}.metric-card{border-radius:14px;min-height:180px;padding:22px;position:relative;overflow:hidden}.metric-card:after{content:"";filter:blur(12px);opacity:.08;background:currentColor;border-radius:50%;width:150px;height:150px;position:absolute;bottom:-50px;right:-30px}.metric-topline{color:var(--muted);justify-content:space-between;align-items:center;font-size:12px;display:flex}.metric-pulse{background:currentColor;border-radius:50%;width:8px;height:8px}.metric-card strong{margin-top:22px;font-family:Georgia,serif;font-size:54px;font-weight:400;display:block}.metric-card p{color:var(--muted);margin:1px 0 0;font-size:12px}.metric-card.mint{color:var(--mint)}.metric-card.amber{color:#f3b95c}.metric-card.blue{color:#74b9ff}.workspace-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.8fr);gap:14px;max-width:1280px;margin:0 auto;display:grid}.radar-section,.wordpress-section,.evidence-section,.commercial-section,.distribution-section,.project-settings-section{max-width:1280px;margin:42px auto 14px;scroll-margin-top:92px}.section-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;margin-bottom:18px;display:flex}.section-heading h2{letter-spacing:-.035em;margin:8px 0 4px;font:400 clamp(29px,4vw,43px)/1.05 Georgia,serif}.section-heading>div>p:last-child{color:var(--muted);margin:0;font-size:12px}.radar-grid{grid-template-columns:minmax(300px,.72fr) minmax(0,1.28fr);gap:14px;display:grid}.connector-creator{background:#0b1814e0;border:1px solid #5cf3b433;border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(280px,.8fr);gap:14px;margin-bottom:14px;padding:22px;display:grid}.connector-creator form{gap:13px;display:grid}.connector-creator label{color:#c5d8cf;gap:7px;font-size:11px;font-weight:700;display:grid}.connector-creator input,.connector-creator select{border:1px solid var(--line);color:#ecfaf3;min-height:43px;font:inherit;background:#07110e;border-radius:8px;outline:none;padding:10px 12px;font-size:12px}.connector-creator input:focus,.connector-creator select:focus{border-color:#5cf3b48c;box-shadow:0 0 0 3px #5cf3b412}.source-tabs{border:1px solid var(--line);background:#07110e;border-radius:9px;gap:5px;padding:4px;display:flex}.source-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:6px;flex:1;padding:9px;font-size:11px}.source-tabs button.active{color:#effcf5;background:#173025}.connector-hint{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.secret-card{background:#f3b95c0d;border:1px solid #f3b95c47;border-radius:11px;padding:20px}.secret-card .eyebrow{color:#f3b95c}.secret-card h3{margin:8px 0 18px;font:400 22px Georgia,serif}.secret-card label{color:#e9d8b9;margin-top:12px}.secret-card code{overflow-wrap:anywhere;border:1px solid var(--line);color:#cfe2d9;-webkit-user-select:all;user-select:all;background:#07110e;border-radius:7px;max-width:100%;margin-top:6px;padding:9px;font-size:10px;display:block}.secret-card button{color:#f3b95c;cursor:pointer;background:0 0;border:1px solid #f3b95c4d;border-radius:7px;margin-top:16px;padding:9px 11px}.bridge-explainer{background:#74b9ff0a;border:1px solid #74b9ff38;border-radius:11px;padding:20px}.bridge-explainer .eyebrow{color:#74b9ff}.bridge-explainer h3{margin:8px 0 16px;font:400 22px Georgia,serif}.bridge-explainer ul{color:var(--muted);gap:10px;margin:0;padding:0;font-size:11px;list-style:none;display:grid}.bridge-explainer li:before{content:"✓";color:#74b9ff;margin-right:9px}.form-notice{color:#9bf8d0;background:#5cf3b40f;border:1px solid #5cf3b43d;border-radius:8px;margin:0 0 14px;padding:10px 12px;font-size:11px}.fatal-error{place-content:center;justify-items:start;max-width:760px;min-height:100vh;margin:auto;padding:40px;display:grid}.fatal-error h1{margin:8px 0 14px;font:400 clamp(34px,6vw,68px)/.98 Georgia,serif}.fatal-error>p:not(.eyebrow){max-width:620px;color:var(--muted);line-height:1.7}.fatal-error code{overflow-wrap:anywhere;border:1px solid var(--line);color:#ffb0b0;background:var(--surface-raised);border-radius:8px;max-width:100%;margin:12px 0;padding:10px 12px}.fatal-error button{color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b447;border-radius:8px;margin-top:10px;padding:11px 14px}.wordpress-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.wordpress-list>.empty-state{border:1px solid var(--line);background:#0b1814c7;border-radius:14px;grid-column:1/-1;padding:32px 24px}.wordpress-card{gap:18px;display:grid}.wordpress-card.inactive{opacity:.58}.wordpress-card-head{grid-template-columns:34px 1fr auto;align-items:center;gap:12px;display:grid}.wordpress-card-head>div{min-width:0}.wordpress-card-head strong{font-size:13px;display:block}.wordpress-card-head a{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:10px;text-decoration:none;display:block;overflow:hidden}.connection-detail{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:10px;overflow:hidden}.health-label{color:#ff9f9f;border:1px solid #ff6b6b33;border-radius:999px;padding:6px 8px;font-size:9px}.health-label.ok{color:var(--mint);border-color:#5cf3b43d}.capability-list{flex-wrap:wrap;gap:6px;display:flex}.capability-list span{border:1px solid var(--line);color:#53665e;border-radius:999px;padding:6px 8px;font-size:9px}.capability-list span.found{color:#b8eed6;background:#5cf3b40a;border-color:#5cf3b433}.wordpress-card-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.wordpress-card-actions small{color:var(--muted);font-size:9px}.wordpress-card-actions>div{gap:7px;display:flex}.wordpress-card-actions button{border:1px solid var(--line);color:var(--mint);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:7px 9px;font-size:9px}.wordpress-card-actions button.danger-link{color:#ff9f9f}.wordpress-card-actions button:disabled{opacity:.5;cursor:wait}.developer-heading-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;min-width:0;max-width:100%;display:flex}.developer-contract-link{white-space:nowrap;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.source-transfer{gap:16px;margin-bottom:14px;display:grid}.source-transfer .panel-heading{margin-bottom:0}.source-transfer .panel-heading>div:first-child{min-width:0}.source-transfer .panel-heading>div:first-child>p:last-child{max-width:720px;color:var(--muted);margin:8px 0 0;font-size:11px;line-height:1.6}.source-transfer-export{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:8px;display:flex}.source-transfer-export button{border:1px solid var(--line);color:var(--brand-fg);background:color-mix(in srgb, var(--surface-raised) 72%, transparent);cursor:pointer;white-space:nowrap;border-radius:8px;padding:10px 12px;font-size:10px;font-weight:760}.source-transfer-export button:hover{border-color:color-mix(in srgb, var(--mint) 42%, var(--line))}.source-transfer-export button:disabled{opacity:.52;cursor:wait}.source-transfer-form{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised) 72%, transparent);border-radius:11px;gap:13px;padding:17px;display:grid}.source-transfer-form label{min-width:0;color:var(--text-secondary);gap:7px;font-size:11px;font-weight:700;display:grid}.source-transfer-form input,.source-transfer-form select,.source-transfer-form textarea{border:1px solid var(--line);width:100%;min-width:0;min-height:43px;color:var(--text);background:var(--input);font:inherit;border-radius:8px;outline:none;padding:10px 12px;font-size:12px}.source-transfer-form input[type=file]{color:var(--muted);padding:7px 9px}.source-transfer-form input[type=file]::file-selector-button{border:1px solid var(--line);color:var(--text-secondary);background:var(--surface-raised);cursor:pointer;border-radius:6px;margin-right:10px;padding:7px 9px}.source-transfer-form textarea{resize:vertical;min-height:142px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;line-height:1.55}.source-transfer-form input:focus,.source-transfer-form select:focus,.source-transfer-form textarea:focus{border-color:color-mix(in srgb, var(--mint) 55%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--mint) 8%, transparent)}.source-transfer-form>.secondary-action{justify-self:start;width:auto}.source-transfer-preview{border:1px solid var(--line);background:color-mix(in srgb, var(--surface-raised) 58%, transparent);border-radius:11px;gap:13px;padding:17px;display:grid}.source-transfer-preview.ready{border-color:color-mix(in srgb, var(--mint) 38%, var(--line))}.source-transfer-preview.blocked{border-color:#ff6b6b4d}.source-transfer-preview>div:first-child{justify-content:space-between;align-items:center;gap:16px;display:flex}.source-transfer-preview>div:first-child strong{color:var(--text-strong);font-size:12px}.source-transfer-preview>div:first-child span{color:var(--muted);white-space:nowrap;font-size:10px}.source-transfer-preview ol{scrollbar-color:color-mix(in srgb, var(--mint) 32%, transparent) transparent;gap:7px;max-height:360px;margin:0;padding:0 4px 0 0;list-style:none;display:grid;overflow-y:auto}.source-transfer-preview li{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 76%, transparent);border-radius:9px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;display:grid}.source-transfer-preview li>span{color:var(--muted);font:700 9px ui-monospace,SFMono-Regular,Consolas,monospace}.source-transfer-preview li>div{gap:3px;min-width:0;display:grid}.source-transfer-preview li strong,.source-transfer-preview li small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.source-transfer-preview li strong{color:var(--text-secondary);font-size:11px}.source-transfer-preview li small{color:var(--muted);font-size:9px}.source-transfer-preview li em{border:1px solid var(--line);color:var(--muted);text-align:center;border-radius:999px;padding:5px 7px;font-size:8px;font-style:normal}.source-transfer-preview li.ready em{color:var(--brand-fg);border-color:#5cf3b440}.source-transfer-preview li.duplicate em{color:#f3b95c;border-color:#f3b95c47}.source-transfer-preview li.invalid em{color:#ff9f9f;border-color:#ff6b6b47}.source-transfer-preview>.submit-button{justify-self:start}.developer-scopes{border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;margin:0;padding:0;display:grid}.developer-scopes legend{color:#c5d8cf;grid-column:1/-1;margin-bottom:2px;font-size:11px;font-weight:700}.connector-creator .developer-scopes label{border:1px solid var(--line);background:#07110e8c;border-radius:8px;align-items:flex-start;gap:8px;padding:9px;display:flex}.connector-creator .developer-scopes input{min-height:auto;accent-color:var(--mint);margin:2px 0 0}.developer-scopes span{color:var(--muted);gap:3px;font-size:9px;font-weight:500;display:grid}.developer-scopes strong{color:#cce6da;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:9px}.webhook-event-picker{scrollbar-color:#5cf3b452 transparent;max-height:310px;padding-right:4px;overflow-y:auto}.webhook-event-picker .webhook-wildcard{background:#5cf3b40f;border-color:#5cf3b440;grid-column:1/-1}.webhook-event-picker label:has(input:disabled){opacity:.5}.credential-once{background:#f3b95c0f;border:1px solid #f3b95c52;border-radius:11px;justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:14px;padding:16px;display:flex}.credential-once .eyebrow{color:#f3b95c}.credential-once strong{margin:7px 0;font-size:12px;display:block}.credential-once code{overflow-wrap:anywhere;border:1px solid var(--line);color:#f8d99e;-webkit-user-select:all;user-select:all;background:#07110e;border-radius:7px;max-width:min(760px,75vw);padding:8px 10px;font-size:10px;display:block}.credential-once button,.delivery-ledger button{color:#f3b95c;cursor:pointer;background:0 0;border:1px solid #f3b95c4d;border-radius:7px;flex:none;padding:8px 10px;font-size:9px}.developer-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.developer-grid>div{min-width:0}.developer-subheading{justify-content:space-between;align-items:center;gap:12px;margin:0 2px 9px;display:flex}.developer-subheading h3{margin:0;font:400 20px Georgia,serif}.developer-subheading small{color:var(--muted);font-size:9px}.developer-stack{gap:9px;display:grid}.developer-stack>.empty-state{border:1px solid var(--line);background:#0b18149e;border-radius:12px;min-height:130px;padding:22px}.developer-card{border-radius:12px;gap:13px;min-width:0;padding:16px;display:grid}.developer-card.inactive{opacity:.55}.developer-card>div:first-child{min-width:0}.developer-card strong{font-size:12px;display:block}.developer-card code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:9px;display:block;overflow:hidden}.developer-card .wordpress-card-actions button{border:1px solid var(--line);color:var(--mint);cursor:pointer;background:0 0;border-radius:7px;padding:7px 9px;font-size:9px}.developer-card .wordpress-card-actions button.danger-link{color:#ff9f9f}.delivery-ledger{margin-top:18px}.delivery-ledger article{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 2px;display:grid}.delivery-ledger article>div{gap:3px;min-width:0;display:grid}.delivery-ledger article strong{font-size:10px}.delivery-ledger article small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.delivery-ledger article small.delivery-error{color:#ff9f9f}.delivery-state{border:1px solid var(--line);min-width:72px;color:var(--muted);text-align:center;border-radius:999px;padding:5px 7px;font-size:8px}.delivery-state.succeeded{color:var(--mint);border-color:#5cf3b438}.delivery-state.failed,.delivery-state.dead_letter{color:#ff9f9f;border-color:#ff6b6b38}.operations-health-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.operations-health{gap:8px;min-width:0;padding:17px;display:grid}.operations-health span{color:var(--muted);text-transform:uppercase;letter-spacing:.08em;font-size:9px}.operations-health strong{font:400 30px Georgia,serif}.operations-health small{color:var(--mint);font-size:8px}.operations-health.watch{border-color:#f3b95c47}.operations-health.watch small{color:#f3b95c}.operations-health.critical{border-color:#ff6b6b4d}.operations-health.critical small{color:#ff9f9f}.alert-policy-section,.alert-ledger{margin-top:18px}.alert-policy-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.alert-policy-card{align-content:start;gap:13px;min-width:0;padding:16px;display:grid}.alert-policy-card.active{border-color:#5cf3b440}.alert-policy-card>div:first-child{justify-content:space-between;align-items:center;gap:8px;display:flex}.alert-policy-card strong{font-size:11px}.alert-policy-card label{color:#bdd1c7;font-size:9px}.alert-policy-card input{accent-color:var(--mint)}.alert-toggle,.alert-channel-row label{align-items:center;gap:7px;display:flex}.alert-channel-row{flex-wrap:wrap;gap:12px;display:flex}.alert-threshold{gap:6px;display:grid}.alert-threshold select{border:1px solid var(--line);min-height:36px;color:var(--text);background:#0b1814;border-radius:7px;padding:0 9px}.alert-policy-card>button,.alert-ledger button{min-height:34px;color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b440;border-radius:7px;padding:0 10px;font-size:9px}.alert-policy-card>button:disabled,.alert-ledger button:disabled{opacity:.45;cursor:not-allowed}.alert-ledger{border:1px solid var(--line);background:#07110e66;border-radius:12px;padding:20px}.alert-ledger article{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:13px;padding:11px 0;display:grid}.alert-ledger article.acknowledged{opacity:.58}.alert-ledger article>div{gap:4px;min-width:0;display:grid}.alert-ledger article strong{font-size:10px}.alert-ledger article small{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.alert-severity,.alert-status{border:1px solid var(--line);min-width:58px;color:var(--muted);text-align:center;border-radius:999px;padding:5px 7px;font-size:8px}.alert-severity.enabled,.alert-severity.warning{color:#f3b95c;border-color:#f3b95c40}.alert-severity.critical{color:#ff9f9f;border-color:#ff6b6b47}.audit-ledger{border:1px solid var(--line);background:#07110e66;border-radius:12px;margin-top:18px;padding:20px}.audit-ledger article{border-top:1px solid var(--line);grid-template-columns:150px minmax(0,1fr) 150px;align-items:center;gap:14px;padding:11px 0;display:grid}.audit-ledger time,.audit-ledger small,.audit-ledger code{color:var(--muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.audit-ledger article>div{gap:4px;min-width:0;display:grid}.audit-ledger strong{font-size:10px}.audit-ledger code{text-align:right}.operations-footnote{color:var(--muted);margin:12px 2px 0;font-size:9px;line-height:1.55}.search-console-connect{margin-bottom:16px}.search-console-connection{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;padding:16px;display:flex}.search-console-connection>div:first-child{align-items:center;gap:12px;min-width:0;display:flex}.search-console-connection>div:first-child>div{gap:4px;min-width:0;display:grid}.search-console-connection a,.search-console-ledger a{color:var(--mint);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.search-console-connection small{color:var(--muted);font-size:8px}.search-console-sync{background:linear-gradient(145deg,#5defbc0f,#07110e6b);border:1px solid #5defbc38;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;margin:0 0 14px;padding:15px 16px;display:grid}.search-console-sync.attention{background:#ff677109;border-color:#ff9f9f57}.search-console-sync>div{gap:5px;min-width:0;display:grid}.search-console-sync>div>span{color:var(--mint);letter-spacing:.11em;font-size:7px;font-weight:850}.search-console-sync strong{color:#edf9f3;font-size:10px}.search-console-sync small{color:var(--muted);font-size:8px;line-height:1.5}.search-console-sync dl{grid-template-columns:repeat(3,minmax(68px,auto));gap:7px;margin:0;display:grid}.search-console-sync dl div{border:1px solid var(--line);text-align:center;border-radius:7px;padding:7px 9px}.search-console-sync dt{color:var(--muted);font-size:7px}.search-console-sync dd{color:#e8f6ef;margin:3px 0 0;font-size:8px;font-weight:780}.search-console-sync>.delivery-error{color:#ff9f9f;grid-column:1/-1}.search-console-inspect{border:1px solid var(--line);background:#07110e66;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin:14px 0 20px;padding:14px;display:grid}.search-console-inspect label{color:#bcd0c7;gap:6px;font-size:9px;font-weight:760;display:grid}.search-console-inspect button{min-height:39px;color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b447;border-radius:7px;padding:0 14px}.search-console-inspect button:disabled{opacity:.5;cursor:wait}.search-console-ledger{gap:10px;display:grid}.search-console-ledger>article{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:14px;display:grid}.search-console-ledger>article>div:first-child{gap:5px;min-width:0;display:grid}.search-console-ledger article span{color:#9acaff;letter-spacing:.08em;font-size:7px;font-weight:850}.search-console-ledger article.succeeded span{color:var(--mint)}.search-console-ledger article.failed span,.search-console-ledger article.dead_letter span{color:#ff9f9f}.search-console-ledger article strong{color:#dcece5;font-size:9px}.search-console-ledger article small{color:var(--muted);font-size:8px}.search-console-ledger dl{grid-template-columns:repeat(3,minmax(55px,auto));gap:6px;margin:0;display:grid}.search-console-ledger dl div{border:1px solid var(--line);text-align:center;border-radius:6px;padding:6px}.search-console-ledger dt{color:var(--muted);font-size:7px}.search-console-ledger dd{color:#e6f4ee;margin:3px 0 0;font-size:8px}.outcome-filters{grid-template-columns:repeat(3,minmax(120px,170px)) 1fr;align-items:end;gap:10px;margin-bottom:14px;display:grid}.outcome-filters label{color:#bcd0c7;gap:6px;font-size:9px;font-weight:760;display:grid}.outcome-filters select{min-width:0}.outcome-filters>span{color:var(--muted);place-self:center end;font-size:9px}.outcome-import{background:linear-gradient(145deg,#5defbc0e,#080e0c80);border:1px solid #5defbc33;border-radius:12px;gap:14px;margin:0 0 16px;padding:17px;display:grid}.outcome-import .form-grid{margin:0}.outcome-metrics{border:1px solid var(--line);border-radius:9px;grid-template-columns:repeat(3,minmax(110px,1fr));gap:10px;margin:0;padding:14px;display:grid}.outcome-metrics legend{color:var(--muted);padding:0 7px;font-size:9px}.outcome-metrics label{color:#bcd0c7;gap:6px;font-size:9px;font-weight:720;display:grid}.outcome-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:12px;display:grid}.outcome-kpis article{gap:7px;padding:17px;display:grid}.outcome-kpis span,.outcome-kpis small{color:var(--muted);font-size:9px}.outcome-kpis strong{color:#f0faf5;letter-spacing:-.04em;font-size:25px}.content-experiments{background:linear-gradient(145deg,#75a7ff0a,#080e0c73);border:1px solid #75a7ff2e;border-radius:12px;gap:12px;margin:0 0 12px;padding:17px;display:grid}.experiment-heading{align-items:center}.experiment-heading>div{gap:4px;display:grid}.experiment-heading .secondary-action{min-height:34px;padding:7px 11px}.experiment-note{color:#b9cbc3;margin:0;font-size:9px}.experiment-creator{background:#07110eb8;border:1px solid #75a7ff33;border-radius:10px;gap:13px;padding:15px;display:grid}.experiment-creator label,.experiment-create-footer>label{color:#c5d8cf;gap:6px;font-size:9px;font-weight:740;display:grid}.experiment-creator input,.experiment-creator textarea,.experiment-creator select{border:1px solid var(--line);color:#ecfaf3;width:100%;min-width:0;font:inherit;background:#07110e;border-radius:7px;outline:none;padding:9px 10px;font-size:10px}.experiment-creator input:focus,.experiment-creator textarea:focus,.experiment-creator select:focus{border-color:#75a7ffa6;box-shadow:0 0 0 3px #75a7ff14}.experiment-assignment-grid{grid-template-columns:1fr 1fr;gap:11px;display:grid}.experiment-assignment-grid label{min-width:0}.experiment-assignment-grid select{padding:5px}.experiment-assignment-grid option{border-radius:4px;padding:7px}.experiment-assignment-grid small{color:var(--muted);font-size:8px;font-weight:500}.experiment-create-footer{grid-template-columns:minmax(130px,.32fr) minmax(220px,1fr) auto;align-items:end;gap:12px;display:grid}.experiment-create-footer p{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.experiment-list{gap:10px;display:grid}.experiment-card{border:1px solid var(--line);background:#ffffff05;border-radius:10px;gap:13px;padding:15px;display:grid}.experiment-card.running{border-color:#5defbc40}.experiment-card.canceled{opacity:.72}.experiment-card>header{justify-content:space-between;gap:16px;display:flex}.experiment-card>header>div:first-child{gap:4px;min-width:0;display:grid}.experiment-card header span{color:#9acaff;letter-spacing:.1em;text-transform:uppercase;font-size:7px;font-weight:850}.experiment-card h4{color:#effaf5;margin:0;font-size:12px}.experiment-card header p,.experiment-card footer p{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.experiment-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.experiment-actions button{border:1px solid var(--line);color:#dcece5;cursor:pointer;background:#0a1410;border-radius:6px;min-height:32px;padding:6px 9px;font-size:8px;font-weight:760}.experiment-actions button:disabled{opacity:.5;cursor:wait}.experiment-result-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.experiment-result-summary>div{border:1px solid #ffffff0e;border-radius:7px;gap:4px;padding:9px;display:grid}.experiment-result-summary small{color:var(--muted);font-size:7px}.experiment-result-summary strong{color:#e8f6ef;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.experiment-variants{grid-template-columns:1fr 1fr;gap:9px;display:grid}.experiment-variants>section{background:#75a7ff06;border:1px solid #75a7ff1f;border-radius:8px;grid-template-columns:minmax(105px,.34fr) 1fr;gap:11px;padding:11px;display:grid}.experiment-variants section>div{align-content:start;gap:4px;display:grid}.experiment-variants section>div span{color:#9acaff;letter-spacing:.1em;font-size:7px;font-weight:850}.experiment-variants section>div strong{color:#f1faf6;font-size:19px}.experiment-variants section>div small{color:var(--muted);font-size:7px}.experiment-variants ul{align-content:start;gap:5px;margin:0;padding:0;list-style:none;display:grid}.experiment-variants li{grid-template-columns:minmax(0,1fr) auto;gap:6px;display:grid}.experiment-variants a{color:#c9dbd3;text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.experiment-variants li small{color:var(--muted);font-size:7px}.experiment-card>footer{border-top:1px solid #ffffff0e;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding-top:10px;display:grid}.experiment-card>footer>span{color:#9acaff;white-space:nowrap;font-size:8px}.outcome-insights{background:#ffb74d06;border:1px solid #ffb74d2e;border-radius:11px;gap:8px;margin:0 0 12px;padding:17px;display:grid}.outcome-insights article{background:#ffb74d09;border:1px solid #ffb74d2e;border-radius:9px;grid-template-columns:minmax(190px,.9fr) minmax(190px,.65fr) minmax(240px,1.25fr);align-items:center;gap:14px;padding:12px;display:grid}.outcome-insights article.critical{background:#ff67710b;border-color:#ff67714d}.outcome-insights article>div{gap:4px;min-width:0;display:grid}.outcome-insights article>div>span{color:#ffd18a;letter-spacing:.12em;font-size:7px;font-weight:860}.outcome-insights article.critical>div>span{color:#ff9ca4}.outcome-insights strong,.outcome-insights a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.outcome-insights strong{color:#f4f8f6;font-size:11px}.outcome-insights a{color:var(--mint);font-size:8px}.outcome-insights dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;margin:0;display:grid}.outcome-insights dl div{gap:3px;display:grid}.outcome-insights dt{color:var(--muted);font-size:7px}.outcome-insights dd{color:#eaf7f1;margin:0;font-size:10px;font-weight:780}.outcome-insights p{color:#b9cbc3;margin:0;font-size:9px;line-height:1.55}.outcome-clear{color:#bfe5d5;background:#5defbc09;border:1px solid #5defbc2e;border-radius:9px;margin:0 0 12px;padding:11px 14px;font-size:9px;line-height:1.5}.outcome-grid{grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:12px;display:grid}.outcome-trend,.outcome-breakdowns>div,.outcome-content{border:1px solid var(--line);background:#ffffff05;border-radius:11px;padding:17px}.outcome-trend{align-content:start;gap:7px;min-height:260px;display:grid}.outcome-trend article{grid-template-columns:52px repeat(3,minmax(20px,1fr));align-items:center;gap:7px;display:grid}.outcome-trend time{color:var(--muted);font-size:8px}.outcome-trend article>div{background:#ffffff0a;border-radius:99px;height:5px;overflow:hidden}.outcome-trend i{border-radius:inherit;min-width:2px;height:100%;display:block}.outcome-trend i.search{background:#5defbc}.outcome-trend i.organic{background:#75a7ff}.outcome-trend i.generative{background:#c898ff}.outcome-breakdowns{gap:12px;display:grid}.outcome-breakdowns>div{align-content:start;gap:9px;display:grid}.outcome-breakdowns article{border-top:1px solid #ffffff0e;gap:3px;padding-top:8px;display:grid}.outcome-breakdowns article strong{color:#e7f7ef;font-size:10px}.outcome-breakdowns article span{color:var(--muted);font-size:8px;line-height:1.45}.outcome-content{gap:8px;margin-top:12px;display:grid}.outcome-content article{border-top:1px solid #ffffff0e;grid-template-columns:minmax(180px,1.6fr) repeat(4,minmax(72px,.45fr));align-items:center;gap:10px;padding:9px 0;display:grid}.outcome-content article>div{gap:3px;min-width:0;display:grid}.outcome-content strong,.outcome-content a{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.outcome-content strong{color:#e7f7ef;font-size:10px}.outcome-content a,.outcome-content article>span{color:var(--muted);font-size:8px}.white-label-grid{grid-template-columns:minmax(300px,.78fr) minmax(0,1.22fr);gap:14px;display:grid}.branding-form,.domain-console{border-radius:14px;min-width:0;padding:22px}.branding-form{align-content:start;gap:15px;display:grid}.branding-form>label,.domain-create-form label{color:#c5d8cf;gap:7px;font-size:10px;font-weight:740;display:grid}.branding-form input,.domain-create-form input{border:1px solid var(--line);color:#ecfaf3;width:100%;min-width:0;min-height:43px;font:inherit;background:#07110e;border-radius:8px;outline:none;padding:10px 12px;font-size:11px}.branding-form input:focus,.domain-create-form input:focus{border-color:color-mix(in srgb, var(--mint) 55%, transparent);box-shadow:0 0 0 3px color-mix(in srgb, var(--mint) 8%, transparent)}.brand-color-grid{grid-template-columns:1fr 1fr;gap:10px;display:grid}.brand-color-grid label{color:#c5d8cf;gap:7px;font-size:10px;font-weight:740;display:grid}.brand-color-grid label>span{border:1px solid var(--line);background:#07110e;border-radius:8px;align-items:center;gap:8px;min-height:43px;padding:5px 8px;display:flex}.brand-color-grid input[type=color]{cursor:pointer;border:0;border-radius:5px;flex:none;width:36px;min-height:30px;padding:0}.brand-color-grid code{color:var(--muted);font-size:9px}.permission-note{border:1px dashed var(--line);color:var(--muted);border-radius:8px;margin:0;padding:11px 12px;font-size:10px}.domain-create-form{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:9px;margin-bottom:16px;display:grid}.domain-create-form .secondary-action{white-space:nowrap;min-height:43px}.domain-list{gap:9px;display:grid}.domain-list>article{border:1px solid var(--line);background:#07110e9e;border-radius:10px;gap:12px;padding:15px;display:grid}.domain-card-head{justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex}.domain-card-head>div{gap:5px;min-width:0;display:grid}.domain-card-head strong,.domain-card-head small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.domain-card-head strong{color:#ecfaf3;font-size:11px}.domain-card-head small{color:var(--muted);font:9px ui-monospace,SFMono-Regular,Consolas,monospace}.domain-status{border:1px solid var(--line);color:var(--muted);white-space:nowrap;border-radius:999px;flex:none;padding:6px 8px;font-size:8px}.domain-status.active{border-color:color-mix(in srgb, var(--mint) 30%, transparent);color:var(--mint)}.domain-status.verified{border-color:color-mix(in srgb, var(--accent) 32%, transparent);color:var(--accent)}.domain-status.failed{color:#ff9f9f;border-color:#ff6b6b47}.domain-status.pending_dns{color:#eec77f;border-color:#f3b95c42}.domain-error{color:#ff9f9f;margin:-2px 0 0;font-size:9px;line-height:1.5}.domain-actions{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding-top:11px;display:flex}.domain-actions>small{color:var(--muted);font-size:8px}.domain-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.domain-actions button{border:1px solid var(--line);color:var(--mint);cursor:pointer;white-space:nowrap;background:0 0;border-radius:7px;padding:7px 9px;font-size:8px}.domain-actions button.danger-link{color:#ff9f9f}.domain-actions button:disabled{opacity:.48;cursor:wait}.dns-challenge{background:#f3b95c0e;border:1px solid #f3b95c4d;border-radius:13px;grid-template-columns:minmax(210px,.55fr) minmax(0,1fr) auto;align-items:center;gap:18px;margin-top:14px;padding:20px;display:grid}.dns-challenge h3{margin:7px 0;font:400 21px Georgia,serif}.dns-challenge>div>p:last-child{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.dns-challenge dl{gap:7px;min-width:0;margin:0;display:grid}.dns-challenge dl>div{grid-template-columns:70px minmax(0,1fr);align-items:center;gap:9px;display:grid}.dns-challenge dt{color:#e3c99f;text-transform:uppercase;letter-spacing:.08em;font-size:8px}.dns-challenge dd{min-width:0;margin:0}.dns-challenge code{overflow-wrap:anywhere;border:1px solid var(--line);color:#f7d99d;-webkit-user-select:all;user-select:all;background:#07110e;border-radius:6px;max-width:100%;padding:7px 9px;font-size:9px;display:block}.dns-challenge>button{color:#f3b95c;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #f3b95c52;border-radius:8px;padding:9px 11px;font-size:9px}.commercial-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.usage-card{min-width:0}.usage-card h3{margin:9px 0 7px;font:400 28px Georgia,serif}.usage-card>strong{color:var(--mint);margin:10px 0;font-size:13px;display:block}.usage-card>p:last-child{color:var(--muted);margin:12px 0 0;font-size:10px;line-height:1.55}.usage-bar{background:#07110e;border-radius:999px;height:7px;margin:15px 0 0;overflow:hidden}.usage-bar i{border-radius:inherit;background:linear-gradient(90deg, var(--mint), var(--accent));min-width:2px;height:100%;display:block}.billing-console{border-top:1px solid var(--line);margin-top:22px;padding-top:20px}.billing-console .developer-subheading>div{align-items:center;gap:8px;display:flex}.billing-console .developer-subheading button,.billing-price button{color:var(--mint);cursor:pointer;background:#5cf3b40d;border:1px solid #5cf3b447;border-radius:7px;padding:8px 10px;font-size:9px}.billing-console button:disabled{opacity:.5;cursor:wait}.billing-warning{color:#f3b95c;border:1px solid #f3b95c3d;border-radius:999px;padding:6px 8px;font-size:8px}.billing-dunning{background:#f3b95c12;border:1px solid #f3b95c52;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;padding:18px;display:flex}.billing-dunning.uncollectible{background:#ff6b6b12;border-color:#ff6b6b59}.billing-dunning .eyebrow{color:#f3b95c}.billing-dunning.uncollectible .eyebrow{color:#ff9f9f}.billing-dunning h3{margin:6px 0;font:400 22px Georgia,serif}.billing-dunning p:last-child{color:var(--muted);margin:0;font-size:10px;line-height:1.55}.billing-dunning button{color:#f3b95c;cursor:pointer;background:0 0;border:1px solid #f3b95c59;border-radius:8px;flex:none;padding:9px 12px;font-size:9px}.billing-activation{border-radius:12px;padding:20px}.billing-activation h3{margin:8px 0;font:400 23px Georgia,serif}.billing-activation>p:last-child{max-width:780px;color:var(--muted);margin:0;font-size:10px;line-height:1.6}.billing-price-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.billing-price{border-radius:12px;gap:7px;padding:18px;display:grid}.billing-price h3{margin:2px 0;font:400 21px Georgia,serif}.billing-price>strong{color:var(--mint);font-size:17px}.billing-price>small{color:var(--muted);font-size:9px}.billing-price>button{margin-top:7px}.invoice-list{margin-top:20px}.invoice-list article{border-top:1px solid var(--line);grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 2px;display:grid}.invoice-list article>div{gap:9px;min-width:0;display:flex}.invoice-list article>div:nth-child(2){flex-direction:column;gap:2px}.invoice-list article strong{font-size:10px}.invoice-list article small{color:var(--muted);font-size:8px}.invoice-list a{color:#b8eed6;font-size:9px;text-decoration:none}.invoice-status{border:1px solid var(--line);min-width:60px;color:var(--muted);text-align:center;border-radius:999px;padding:5px 7px;font-size:8px}.invoice-status.paid{color:var(--mint);border-color:#5cf3b438}.invoice-status.failed,.invoice-status.uncollectible{color:#ff9f9f;border-color:#ff6b6b38}.invoice-status.succeeded{color:var(--mint);border-color:#5cf3b438}.invoice-status.pending_approval,.invoice-status.processing{color:#f3b95c;border-color:#f3b95c4d}.invoice-status.rejected{color:#ff9f9f;border-color:#ff6b6b40}.billing-operator-console{background:linear-gradient(140deg,#f3b95c0e,#07110eb3);border:1px solid #f3b95c40;border-radius:14px;margin-top:28px;padding:22px}.billing-operator-console>.developer-subheading{align-items:flex-start}.billing-operator-console>.developer-subheading h3{margin:5px 0 0;font:400 24px Georgia,serif}.revenue-overview{background:#050c09ad;border:1px solid #5cf3b429;border-radius:11px;margin:17px 0;padding:15px}.revenue-overview>.developer-subheading>div{gap:4px;display:grid}.revenue-overview>.developer-subheading h3{margin:0;font:400 19px Georgia,serif}.revenue-overview>.developer-subheading small,.revenue-overview>.developer-subheading>span{color:var(--muted);font-size:8px}.revenue-currency-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;margin-top:12px;display:grid}.revenue-currency-grid>article{border:1px solid var(--line);background:#ffffff05;border-radius:9px;padding:12px}.revenue-currency-grid>article>div{justify-content:space-between;align-items:center;gap:8px;display:flex}.revenue-currency-grid>article>div span{color:var(--mint);font-size:10px;font-weight:800}.revenue-currency-grid>article>div small{color:var(--muted);font-size:8px}.revenue-currency-grid dl{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:12px 0 0;display:grid}.revenue-currency-grid dl div{min-width:0}.revenue-currency-grid dt{color:var(--muted);text-transform:uppercase;font-size:7px}.revenue-currency-grid dd{color:#e9f7f0;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;font-size:9px;overflow:hidden}.revenue-health-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin-top:9px;display:grid}.revenue-health-grid article{border:1px solid var(--line);border-radius:7px;justify-content:space-between;align-items:center;gap:8px;padding:9px;display:flex}.revenue-health-grid span{color:var(--muted);font-size:8px}.revenue-health-grid strong{color:#e7f5ee;font-size:12px}.revenue-monthly{margin-top:14px}.revenue-monthly article{border-top:1px solid #ffffff0a;grid-template-columns:60px 34px repeat(3,minmax(35px,1fr));align-items:center;gap:7px;padding:5px 0;display:grid}.revenue-monthly time,.revenue-monthly article>strong{color:var(--muted);font-size:8px}.revenue-monthly article>div{background:#ffffff09;border-radius:99px;height:5px;overflow:hidden}.revenue-monthly i{border-radius:inherit;min-width:1px;height:100%;display:block}.revenue-monthly i.collected,.revenue-legend i.collected{background:var(--mint)}.revenue-monthly i.refunded,.revenue-legend i.refunded{background:#ff9f9f}.revenue-monthly i.credited,.revenue-legend i.credited{background:#f3b95c}.revenue-legend{color:var(--muted);gap:12px;margin-top:8px;font-size:8px;display:flex}.revenue-legend span{align-items:center;gap:5px;display:flex}.revenue-legend i{border-radius:99px;width:12px;height:3px}.revenue-definition{color:var(--muted);margin:12px 0 0;font-size:8px;line-height:1.55}.billing-operator-search{grid-template-columns:minmax(0,1fr) auto;gap:9px;margin:16px 0 12px;display:grid}.billing-operator-search label,.billing-adjustment-form label{color:#c5d8cf;gap:6px;font-size:9px;font-weight:700;display:grid}.billing-operator-search input,.billing-adjustment-form input,.billing-adjustment-form select,.billing-adjustment-form textarea{border:1px solid var(--line);color:#ecfaf3;width:100%;min-width:0;font:inherit;background:#050c09;border-radius:8px;outline:none;padding:9px 10px;font-size:10px}.billing-operator-search input:focus,.billing-adjustment-form input:focus,.billing-adjustment-form select:focus,.billing-adjustment-form textarea:focus{border-color:#f3b95c8c;box-shadow:0 0 0 3px #f3b95c0f}.billing-operator-search button,.billing-adjustment-form button,.billing-adjustment-list button{color:#f3b95c;cursor:pointer;background:#f3b95c0d;border:1px solid #f3b95c52;border-radius:8px;padding:9px 11px;font-size:9px}.billing-operator-console button:disabled{opacity:.45;cursor:wait}.billing-operator-layout{grid-template-columns:240px minmax(0,1fr);gap:12px;display:grid}.billing-organization-list{align-content:start;gap:6px;max-height:630px;display:grid;overflow:auto}.billing-organization-list button{border:1px solid var(--line);color:#dcebe4;text-align:left;cursor:pointer;background:#ffffff05;border-radius:8px;gap:4px;width:100%;padding:11px;display:grid}.billing-organization-list button.active{background:#f3b95c14;border-color:#f3b95c73}.billing-organization-list strong{font-size:10px}.billing-organization-list small{color:var(--muted);font-size:8px}.billing-operator-detail{border:1px solid var(--line);background:#050c09b3;border-radius:10px;min-width:0;padding:15px}.billing-target-summary{justify-content:space-between;align-items:center;gap:14px;display:flex}.billing-target-summary>div{gap:4px;min-width:0;display:grid}.billing-target-summary strong{font:400 19px Georgia,serif}.billing-target-summary small{color:var(--muted);text-overflow:ellipsis;font-size:8px;overflow:hidden}.billing-target-summary>span{white-space:nowrap;border-radius:999px;padding:5px 7px;font-size:8px}.billing-target-summary>span.ready{color:var(--mint);border:1px solid #5cf3b438}.billing-target-summary>span.blocked{color:#ff9f9f;border:1px solid #ff6b6b38}.billing-adjustment-form{border:1px solid #f3b95c29;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:15px;padding:14px;display:grid}.billing-adjustment-form .full{grid-column:1/-1}.billing-adjustment-form textarea{resize:vertical;min-height:72px}.billing-adjustment-form>button{justify-self:start}.billing-adjustment-list{margin-top:17px}.billing-adjustment-list article{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:11px 0;display:flex}.billing-adjustment-list article>div:first-child{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 9px;min-width:0;display:grid}.billing-adjustment-list article strong{font-size:9px}.billing-adjustment-list article small{color:var(--muted);overflow-wrap:anywhere;grid-column:2;font-size:8px}.billing-adjustment-list article>div:last-child{gap:6px;display:flex}.billing-adjustment-list button.danger{color:#ff9f9f;border-color:#ff6b6b40}.billing-adjustment-list .billing-error-detail{color:#ff9f9f}.distribution-creator{grid-template-columns:1fr 1fr;gap:16px;margin-bottom:14px;display:grid}.project-settings-form{gap:16px;margin-bottom:14px;display:grid}.project-settings-form label{color:#c5d8cf;gap:7px;font-size:11px;font-weight:700;display:grid}.project-settings-form input,.project-settings-form select{border:1px solid var(--line);color:#ecfaf3;width:100%;min-width:0;font:inherit;background:#07110e;border-radius:8px;outline:none;padding:10px 12px;font-size:11px}.project-settings-form input:focus,.project-settings-form select:focus{border-color:#5cf3b480;box-shadow:0 0 0 3px #5cf3b40f}.project-settings-form .locale-picker{margin:0}.project-settings-form>.submit-button{justify-self:start;min-width:240px}.settings-policy-note{background:#5cf3b409;border:1px solid #5cf3b429;border-radius:9px;padding:12px 14px}.settings-policy-note strong{color:#d9eae2;font-size:10px}.settings-policy-note p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.55}.policy-manager{margin-top:14px}.policy-create-form{background:#07110ead;border:1px solid #5cf3b429;border-radius:11px;gap:14px;padding:17px;display:grid}.policy-create-form label,.policy-editor label{color:#c5d8cf;gap:7px;font-size:10px;font-weight:700;display:grid;position:relative}.policy-create-form input,.policy-create-form select,.policy-editor input,.policy-editor select,.generation-category input{border:1px solid var(--line);color:#ecfaf3;width:100%;min-width:0;font:inherit;background:#050c09;border-radius:8px;outline:none;padding:9px 10px;font-size:10px}.policy-create-form input:focus,.policy-create-form select:focus,.policy-editor input:focus,.policy-editor select:focus,.generation-category input:focus{border-color:#5cf3b480;box-shadow:0 0 0 3px #5cf3b40f}.policy-create-form .submit-button{justify-self:start;min-width:210px;padding:0 18px}.policy-list{gap:9px;margin-top:14px;display:grid}.policy-card{border:1px solid var(--line);background:#07110e9e;border-radius:11px;padding:15px}.default-policy,.policy-card-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.policy-card strong{color:#e5f4ec;margin-top:5px;font-size:11px;display:block}.policy-card p{color:var(--muted);margin:5px 0 0;font-size:9px;line-height:1.5}.policy-scope{color:var(--mint);letter-spacing:.05em;text-transform:uppercase;font:700 8px/1.4 ui-monospace,SFMono-Regular,Consolas,monospace}.revision-pill{border:1px solid var(--line);color:var(--muted);border-radius:999px;flex:none;padding:5px 7px;font-size:8px}.policy-editor{gap:13px;display:grid}.policy-editor-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.policy-editor label small{color:var(--muted);font-size:8px;position:absolute;bottom:10px;right:9px}.policy-actions{gap:8px;display:flex}.policy-actions button{color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b440;border-radius:7px;padding:8px 10px;font-size:9px}.policy-actions button.danger-link,.policy-actions button.danger-confirm{color:#ff9f9f;border-color:#ff6b6b40}.policy-actions button.danger-confirm{background:#ff6b6b14}.policy-actions button:disabled{opacity:.55;cursor:wait}.generation-category{border-bottom:1px solid var(--line);color:#c5d8cf;grid-template-columns:minmax(110px,.45fr) minmax(180px,1fr);align-items:center;gap:8px 12px;margin:-2px 0 12px;padding:11px 0 13px;font-size:9px;font-weight:700;display:grid}.generation-category small{color:var(--muted);grid-column:1/-1;font-size:8px;font-weight:500;line-height:1.45}.generation-keyword-brief{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--surface-raised) 74%, transparent);border-radius:11px;gap:12px;margin:-2px 0 13px;padding:14px;display:grid}.generation-brief-heading{gap:4px;display:grid}.generation-brief-heading>span{color:color-mix(in srgb, var(--accent) 80%, var(--text));letter-spacing:.1em;font-size:7px;font-weight:850}.generation-brief-heading>strong{color:var(--text-strong);font-size:12px}.generation-brief-heading>small{color:var(--muted);font-size:8px;line-height:1.5}.generation-brief-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.generation-brief-grid label{min-width:0;color:var(--text-secondary);gap:6px;font-size:9px;font-weight:700;display:grid;position:relative}.generation-brief-grid input,.generation-brief-grid select,.generation-brief-grid textarea{border:1px solid var(--line);width:100%;min-width:0;color:var(--text);background:var(--input);font:inherit;border-radius:8px;outline:none;padding:9px 10px;font-size:10px}.generation-brief-grid textarea{resize:vertical;min-height:76px;line-height:1.45}.generation-brief-grid input:focus,.generation-brief-grid select:focus,.generation-brief-grid textarea:focus{border-color:color-mix(in srgb, var(--accent) 55%, var(--line));box-shadow:0 0 0 3px color-mix(in srgb, var(--accent) 8%, transparent)}.generation-brief-grid .brief-keywords,.generation-brief-grid .brief-angle{grid-column:1/-1}.generation-brief-grid label>small{color:var(--muted);font-size:7px;font-weight:600;position:absolute;bottom:10px;right:9px}.generation-brief-grid .brief-keywords input,.generation-brief-grid .brief-angle textarea{padding-right:95px}.distribution-creator>label{color:#c5d8cf;gap:7px;font-size:11px;font-weight:700;display:grid}.distribution-creator>label:last-of-type,.distribution-creator>button{grid-column:1/-1}.distribution-creator select,.distribution-creator textarea{border:1px solid var(--line);color:#ecfaf3;width:100%;font:inherit;background:#07110e;border-radius:8px;outline:none;padding:10px 12px;font-size:11px}.distribution-creator textarea{resize:vertical;min-height:82px}.distribution-creator fieldset{border:0;margin:0;padding:0}.distribution-creator legend{color:#c5d8cf;margin-bottom:8px;font-size:11px;font-weight:700}.distribution-creator fieldset>div,.distribution-options{flex-wrap:wrap;gap:7px;display:flex}.distribution-creator fieldset label,.distribution-options label{border:1px solid var(--line);color:var(--muted);border-radius:8px;align-items:center;gap:7px;padding:8px 9px;font-size:9px;display:inline-flex}.distribution-creator input{accent-color:var(--mint)}.distribution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.media-lifecycle{grid-template-columns:minmax(240px,1.3fr) minmax(280px,1fr) minmax(150px,.55fr);align-items:end;gap:14px;margin-bottom:14px;display:grid}.media-lifecycle.held{background:linear-gradient(135deg,#f3b95c12,#0b1814eb);border-color:#f3b95c59}.media-lifecycle h3{margin:2px 0 6px;font:400 21px/1.2 Georgia,serif}.media-lifecycle p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.media-lifecycle dl{grid-template-columns:repeat(3,1fr);gap:6px;margin:0;display:grid}.media-lifecycle dl div{border:1px solid var(--line);background:#07110e;border-radius:8px;padding:8px}.media-lifecycle dt{color:#60766c;text-transform:uppercase;font-size:7px}.media-lifecycle dd{color:#c8dbd2;margin:4px 0 0;font-size:9px}.media-lifecycle>label{color:#c5d8cf;gap:6px;font-size:9px;display:grid}.media-lifecycle select{border:1px solid var(--line);color:#ecfaf3;width:100%;font:inherit;background:#07110e;border-radius:7px;padding:9px;font-size:9px}.media-lifecycle .legal-hold-control{grid-column:2;align-items:flex-start;gap:8px;display:flex}.legal-hold-control input{accent-color:#f3b95c;flex:none;margin-top:2px}.legal-hold-control strong,.legal-hold-control small{display:block}.legal-hold-control small{color:var(--muted);margin-top:3px;font-size:8px;line-height:1.4}.media-lifecycle>button{grid-area:2/3}.publication-calendar,.bulk-scheduler{gap:14px;margin-bottom:14px;display:grid}.publication-calendar.has-conflicts{border-color:#f3b95c59}.calendar-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.calendar-heading h3{margin:2px 0 6px;font:400 22px/1.2 Georgia,serif}.calendar-heading p{max-width:760px;color:var(--muted);margin:0;font-size:9px;line-height:1.55}.calendar-health,.selection-count{border:1px solid var(--line);color:#b9cec4;background:#07110e;border-radius:999px;flex:none;padding:7px 9px;font-size:8px}.calendar-health.healthy{color:var(--mint);border-color:#5cf3b440}.calendar-health.warning{color:#f3c879;border-color:#f3b95c52}.calendar-metrics{grid-template-columns:repeat(4,1fr);gap:8px;margin:0;display:grid}.calendar-metrics div{border:1px solid var(--line);background:#07110e;border-radius:9px;padding:10px}.calendar-metrics dt{color:#60766c;text-transform:uppercase;letter-spacing:.08em;font-size:7px}.calendar-metrics dd{color:#e1f0e9;margin:5px 0 0;font:400 21px/1 Georgia,serif}.calendar-events,.bulk-preview ol{border:1px solid var(--line);border-radius:9px;gap:0;max-height:300px;margin:0;padding:0;list-style:none;display:grid;overflow:auto}.calendar-events li{border-bottom:1px solid var(--line);grid-template-columns:145px 70px minmax(140px,1fr) auto;align-items:center;gap:10px;padding:9px 10px;font-size:8px;display:grid}.calendar-events li:last-child,.bulk-preview li:last-child{border-bottom:0}.calendar-events time{color:#9db6aa;font-variant-numeric:tabular-nums}.calendar-events span{color:var(--mint)}.calendar-events strong{color:#d8e9e1;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:600;overflow:hidden}.calendar-events small{color:var(--muted)}.bulk-schedule-controls{grid-template-columns:minmax(220px,1fr) minmax(140px,.45fr) auto;align-items:end;gap:9px;display:grid}.bulk-schedule-controls>label{color:#c5d8cf;gap:6px;font-size:9px;display:grid}.bulk-schedule-controls input,.bulk-schedule-controls select{border:1px solid var(--line);color:#ecfaf3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#07110e;border-radius:7px;outline:none;padding:9px;font-size:9px}.bulk-select-actions,.bulk-schedule-actions{flex-wrap:wrap;gap:7px;display:flex}.bulk-select-actions button,.bulk-schedule-actions button{min-height:35px;color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b440;border-radius:7px;padding:8px 10px;font-size:8px}.bulk-select-actions button.danger-link{color:#ff9f9f;border-color:#ff6b6b33}.bulk-schedule-actions .submit-button{width:auto;min-width:0}.bulk-select-actions button:disabled,.bulk-schedule-actions button:disabled{opacity:.5;cursor:not-allowed}.bulk-post-list{border:1px solid var(--line);background:#040a0899;border-radius:9px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;max-height:310px;padding:7px;display:grid;overflow:auto}.bulk-post-list label{min-width:0;color:var(--muted);cursor:pointer;border:1px solid #0000;border-radius:7px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px;font-size:8px;display:grid}.bulk-post-list label:hover,.bulk-post-list label.selected{background:#5cf3b40a;border-color:#5cf3b438}.bulk-post-list input{accent-color:var(--mint)}.bulk-post-list span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.bulk-post-list strong{color:var(--mint);margin-right:7px}.bulk-post-list small{color:#60766c}.bulk-preview{border:1px solid var(--line);background:#07110e;border-radius:9px;gap:8px;padding:11px;display:grid}.bulk-preview.ready{border-color:#5cf3b440}.bulk-preview.blocked{border-color:#ff6b6b47}.bulk-preview>strong{color:#dcece5;font-size:10px}.bulk-preview>span{color:var(--muted);font-size:8px}.bulk-preview li{border-bottom:1px solid var(--line);color:#b9cec4;grid-template-columns:120px minmax(180px,1fr) minmax(120px,.7fr);gap:10px;padding:8px 9px;font-size:8px;display:grid}.bulk-preview li small{color:var(--mint)}.bulk-preview.blocked li small{color:#ff9f9f}.distribution-grid>.empty-state{border:1px solid var(--line);background:#0b1814c7;border-radius:14px;grid-column:1/-1;padding:32px 24px}.distribution-card{gap:13px;display:grid}.distribution-card h3{margin:0;font:400 23px/1.18 Georgia,serif}.distribution-output{grid-template-columns:repeat(3,1fr);gap:7px;display:grid}.distribution-output span{border:1px solid var(--line);color:#b9cec4;text-align:center;background:#07110e;border-radius:8px;padding:9px;font-size:9px}.channel-pills{flex-wrap:wrap;gap:6px;display:flex}.channel-pills span{border:1px solid var(--line);color:var(--muted);border-radius:999px;padding:6px 8px;font-size:8px}.channel-pills span.ready{color:var(--mint);border-color:#5cf3b440}.schedule-list{gap:8px;padding-top:3px;display:grid}.schedule-row{border:1px solid var(--line);background:#07110ec7;border-radius:9px;gap:8px;padding:10px;display:grid}.schedule-row.canceled{background:#ff6b6b09;border-color:#ff6b6b38}.schedule-summary{justify-content:space-between;align-items:center;gap:10px;display:flex}.schedule-summary strong{color:#d9eae2;font-size:10px}.schedule-summary span{color:var(--muted);text-align:right;font-size:8px}.schedule-row.canceled .schedule-summary span{color:#ff9f9f}.schedule-form{grid-template-columns:minmax(170px,1fr) auto auto;align-items:center;gap:7px;display:grid}.schedule-form input{border:1px solid var(--line);color:#ecfaf3;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;width:100%;min-width:0;font:inherit;background:#050c09;border-radius:7px;outline:none;padding:8px 9px;font-size:9px}.schedule-form input:focus{border-color:#5cf3b480;box-shadow:0 0 0 3px #5cf3b40f}.schedule-form button{min-height:34px;color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b440;border-radius:7px;padding:7px 9px;font-size:8px}.schedule-form button.danger-link{color:#ff9f9f;border-color:#ff6b6b38}.schedule-form button:disabled{opacity:.55;cursor:wait}.schedule-error{color:#ff9f9f;margin:0;font-size:8px;line-height:1.45}.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}.asset-line{color:var(--muted);margin:0;font-size:9px}.asset-review-list{gap:9px;display:grid}.asset-review-card{border:1px solid var(--line);background:#07110ed1;border-radius:10px;gap:10px;min-width:0;padding:11px;display:grid}.asset-review-card.review{border-color:#f3b95c47}.asset-review-card.ready{border-color:#5cf3b438}.asset-review-card.purged{opacity:.86;border-color:#74b9ff38}.asset-review-head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.asset-review-head strong,.asset-review-head small{display:block}.asset-review-head strong{color:#d9eae2;font-size:10px}.asset-review-head small{color:var(--muted);margin-top:4px;font-size:8px}.asset-review-head>span{color:#f3c879;border:1px solid #f3b95c3d;border-radius:999px;flex:none;padding:5px 7px;font-size:8px}.asset-review-card.ready .asset-review-head>span{color:var(--mint);border-color:#5cf3b43d}.asset-review-card.purged .asset-review-head>span{color:#9acaff;border-color:#74b9ff3d}.asset-preview{gap:6px;display:grid}.asset-preview img,.asset-preview video{border:1px solid var(--line);object-fit:contain;background:#020504;border-radius:9px;width:100%;max-height:360px;display:block}.asset-preview.video video{max-height:460px}.asset-preview small,.asset-review-comment{color:var(--muted);margin:0;font-size:8px;line-height:1.5}.asset-access-actions,.asset-decision>div{flex-wrap:wrap;gap:7px;display:flex}.asset-access-actions button,.asset-decision button{color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b442;border-radius:7px;padding:8px 9px;font-size:8px}.asset-decision{gap:8px;padding-top:2px;display:grid}.asset-decision label{color:#c5d8cf;gap:6px;font-size:9px;display:grid}.asset-decision textarea{border:1px solid var(--line);color:#ecfaf3;resize:vertical;width:100%;min-height:58px;font:inherit;background:#050c09;border-radius:7px;outline:none;padding:8px 9px;font-size:9px}.asset-decision button.danger-link{color:#ff9f9f;border-color:#ff6b6b38}.asset-access-actions button:disabled,.asset-decision button:disabled{opacity:.5;cursor:wait}.asset-decision>small{color:#f3c879;font-size:8px}.tiktok-consent-panel{background:#07110ed1;border:1px solid #5cf3b433;border-radius:10px;gap:12px;padding:14px;display:grid}.tiktok-consent-panel>button,.tiktok-preview button{color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b447;border-radius:7px;justify-self:start;padding:8px 10px;font-size:9px}.tiktok-consent-panel label{color:#c5d8cf;gap:7px;font-size:10px;line-height:1.5;display:grid}.tiktok-consent-panel label:has(>input[type=checkbox]){align-items:flex-start;gap:8px;display:flex}.tiktok-consent-panel input[type=checkbox]{accent-color:var(--mint);flex:none;margin-top:2px}.tiktok-consent-panel select,.tiktok-consent-panel textarea{border:1px solid var(--line);color:#ecfaf3;width:100%;font:inherit;background:#07110e;border-radius:7px;outline:none;padding:9px 10px;font-size:10px}.tiktok-consent-panel textarea{resize:vertical;min-height:86px}.tiktok-consent-panel a{color:var(--mint)}.tiktok-preview{grid-template-columns:minmax(150px,.8fr) minmax(0,1fr);align-items:center;gap:12px;display:grid}.tiktok-preview video{border:1px solid var(--line);background:#000;border-radius:9px;width:100%;max-height:300px;display:block}.tiktok-preview>div{gap:6px;display:grid}.tiktok-preview strong,.tiktok-preview small{display:block}.tiktok-preview strong{font-size:10px}.tiktok-preview small{color:var(--muted);font-size:8px;line-height:1.5}.connector-list ul,.signal-list ol{margin:0;padding:0;list-style:none}.connector-list li{border-top:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:12px;padding:13px 0;display:grid}.connector-icon{border:1px solid var(--line);width:31px;height:31px;color:var(--muted);border-radius:8px;place-items:center;font-size:10px;font-weight:900;display:grid}.connector-icon.active{color:var(--mint);border-color:#5cf3b44d}.connector-icon.error{color:#ff8f8f;border-color:#ff6b6b4d}.connector-list li strong{font-size:12px}.connector-list li p{color:var(--muted);margin:3px 0 0;font-size:10px;line-height:1.4}.connector-list li button{border:1px solid var(--line);color:var(--mint);cursor:pointer;background:0 0;border-radius:7px;padding:7px 9px;font-size:10px}.signal-list li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:18px;padding:13px 0;display:flex}.signal-list li div{min-width:0}.signal-list li span{color:var(--muted);letter-spacing:.05em;text-transform:uppercase;margin-bottom:4px;font-size:9px;display:block}.signal-list li strong,.signal-list li a{color:#e6f4ed;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:650;text-decoration:none;display:block;overflow:hidden}.signal-list li a:hover{color:var(--mint)}.signal-list li small{color:var(--muted);flex:none;font-size:9px}.signal-action{color:var(--mint);cursor:pointer;background:#5cf3b40a;border:1px solid #5cf3b43d;border-radius:7px;flex:none;padding:7px 9px;font-size:9px}.signal-action:disabled{opacity:.55;cursor:wait}.run-strip{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;display:grid}.run-strip article{border:1px solid var(--line);background:#0b1814b3;border-radius:10px;align-items:center;gap:10px;min-width:0;padding:11px 12px;display:flex}.run-strip article>div{min-width:0}.run-strip strong,.run-strip small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.run-strip strong{font-size:10px}.run-strip small{color:var(--muted);margin-top:3px;font-size:8px}.run-dot{background:#f3b95c;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:0 0 11px}.run-dot.running{color:#74b9ff;background:#74b9ff;animation:1.4s ease-in-out infinite breathe}.run-dot.failed,.run-dot.failed_permanent{color:#ff6b6b;background:#ff6b6b}.article-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.article-grid>.empty-state{border:1px solid var(--line);background:#0b1814c7;border-radius:14px;grid-column:1/-1;padding:32px 24px}.article-card{gap:14px;display:grid}.article-card-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.article-card-head small{color:var(--muted);font-size:9px}.article-status{color:#f3c879;border:1px solid #f3b95c40;border-radius:999px;padding:6px 8px;font-size:9px}.article-status.ready,.article-status.published{color:var(--mint);border-color:#5cf3b440}.article-status.failed,.article-status.rejected{color:#ff9f9f;border-color:#ff6b6b40}.article-card h3{margin:0;font:400 24px/1.15 Georgia,serif}.article-card>p{color:var(--muted);margin:0;font-size:11px;line-height:1.6}.article-card dl{gap:8px;margin:0;display:grid}.article-card dl div{border:1px solid var(--line);background:#07110e;border-radius:8px;padding:9px 10px}.article-card dt{color:#60766c;letter-spacing:.07em;text-transform:uppercase;font-size:8px}.article-card dd{color:#c8dbd2;margin:4px 0 0;font-size:10px;line-height:1.45}.article-edit-action{color:#9acaff;cursor:pointer;background:#74b9ff0a;border:1px solid #74b9ff3d;border-radius:7px;justify-self:start;padding:8px 10px;font-size:9px}.article-edit-action:disabled{opacity:.5;cursor:wait}.article-editor{border-color:#74b9ff3d;gap:15px;margin-bottom:14px;display:grid}.article-editor>label,.editor-grid label,.keyword-editor>label{color:var(--text-secondary);gap:7px;font-size:10px;font-weight:700;display:grid}.article-editor input,.article-editor textarea,.article-editor select{border:1px solid var(--line);width:100%;min-width:0;color:var(--text);background:var(--input);font:inherit;border-radius:8px;outline:none;padding:10px 11px;font-size:11px}.article-editor textarea{resize:vertical;min-height:78px;line-height:1.5}.article-editor textarea.body-editor{min-height:280px;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:10px}.article-editor input:focus,.article-editor textarea:focus,.article-editor select:focus{border-color:#74b9ff80;box-shadow:0 0 0 3px #74b9ff0f}.editor-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.keyword-editor{border:1px solid color-mix(in srgb, var(--accent) 24%, var(--line));background:color-mix(in srgb, var(--surface-raised) 62%, transparent);border-radius:10px;gap:12px;min-width:0;margin:0;padding:15px;display:grid}.keyword-editor legend{color:color-mix(in srgb, var(--accent) 78%, var(--text));letter-spacing:.04em;padding:0 7px;font-size:9px;font-weight:800}.keyword-editor .connector-hint{margin:0}.readiness-summary{background:#5defbc09;border:1px solid #5defbc33;border-radius:10px;grid-template-columns:minmax(210px,1fr) minmax(300px,.8fr);align-items:center;gap:14px;padding:14px;display:grid}.readiness-summary.blocked{background:#ff677109;border-color:#ff677147}.readiness-summary>div{gap:4px;display:grid}.readiness-summary span{color:var(--mint);letter-spacing:.12em;font-size:7px;font-weight:880}.readiness-summary.blocked span{color:#ff9ca4}.readiness-summary strong{color:#eef9f4;font-size:12px}.readiness-summary small{color:var(--muted);font-size:8px}.readiness-summary dl{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;margin:0;display:grid}.readiness-summary dl div{border:1px solid #ffffff0f;border-radius:7px;gap:3px;padding:8px;display:grid}.readiness-summary dt{color:var(--muted);font-size:7px}.readiness-summary dd{color:#edf8f3;margin:0;font-size:12px;font-weight:820}.readiness-findings{gap:7px;display:grid}.readiness-findings article{background:#74b9ff06;border:1px solid #74b9ff29;border-radius:8px;grid-template-columns:minmax(190px,.65fr) minmax(0,1.35fr);gap:14px;padding:11px 13px;display:grid}.readiness-findings article.blocker{border-color:#ff677140}.readiness-findings article.warning{border-color:#ffb74d38}.readiness-findings article>div{gap:4px;display:grid}.readiness-findings span{color:#93bde8;letter-spacing:.08em;font-size:7px;font-weight:840}.readiness-findings article.blocker span{color:#ff9ca4}.readiness-findings article.warning span{color:#ffd18a}.readiness-findings strong{color:#e6f3ed;font-size:9px}.readiness-findings p{color:var(--muted);margin:0;font-size:9px;line-height:1.55}.risk-list{flex-wrap:wrap;gap:6px;display:flex}.risk-list span{color:#eec77f;border:1px solid #f3b95c3d;border-radius:999px;padding:5px 7px;font-size:8px}.review-actions{border-top:1px solid var(--line);flex-wrap:wrap;gap:7px;padding-top:12px;display:flex}.review-actions button{color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b447;border-radius:7px;padding:8px 10px;font-size:9px}.review-actions button.danger-link{color:#ff9f9f;border-color:#ff6b6b38}.review-actions button:disabled{opacity:.5;cursor:wait}.publication-state{border:1px solid var(--line);background:#07110e;border-radius:9px;align-items:center;gap:10px;padding:10px 11px;display:flex}.publication-state>div{min-width:0}.publication-state strong,.publication-state small,.publication-state a{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.publication-state strong{font-size:10px}.publication-state small{color:#ffb1b1;margin-top:3px;font-size:8px}.publication-state a{color:var(--mint);margin-top:3px;font-size:9px;text-decoration:none}.technical-seo-state{background:#74b9ff09;border:1px solid #74b9ff33;border-radius:9px;gap:9px;padding:11px;display:grid}.technical-seo-state.passed{background:#5cf3b409;border-color:#5cf3b447}.technical-seo-state.warning{background:#f3b95c09;border-color:#f3b95c4d}.technical-seo-state.blocked,.technical-seo-state.failed{background:#ff6b6b09;border-color:#ff6b6b4d}.technical-seo-head{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.technical-seo-head>div{gap:4px;min-width:0;display:grid}.technical-seo-head span{color:#9acaff;letter-spacing:.08em;font-size:7px;font-weight:850}.technical-seo-state.passed .technical-seo-head span{color:var(--mint)}.technical-seo-state.warning .technical-seo-head span{color:#f3c879}.technical-seo-state.blocked .technical-seo-head span,.technical-seo-state.failed .technical-seo-head span{color:#ff9f9f}.technical-seo-head strong{color:#e1f0e9;font-size:10px}.technical-seo-head dl{grid-template-columns:repeat(2,52px);gap:6px;margin:0;display:grid}.technical-seo-head dl div{text-align:center;border:1px solid #ffffff0f;border-radius:6px;padding:6px}.technical-seo-head dt{color:var(--muted);font-size:7px}.technical-seo-head dd{color:#eef9f4;margin:3px 0 0;font-size:11px;font-weight:850}.technical-seo-state>small{color:#ffb1b1;font-size:8px;line-height:1.45}.technical-seo-state details summary{color:#b9cec4;cursor:pointer;font-size:8px}.technical-seo-state details>div{gap:6px;margin-top:8px;display:grid}.technical-seo-state details article{background:#0000001f;border:1px solid #f3b95c29;border-radius:7px;padding:8px}.technical-seo-state details article.blocker{border-color:#ff6b6b38}.technical-seo-state details strong{color:#dcece5;font-size:8px}.technical-seo-state details p{color:var(--muted);margin:4px 0 0;font-size:8px;line-height:1.45}.technical-seo-action{color:#9acaff;cursor:pointer;background:#74b9ff0a;border:1px solid #74b9ff42;border-radius:7px;justify-self:start;padding:8px 10px;font-size:9px}.technical-seo-action:disabled{opacity:.5;cursor:wait}.publish-actions{border-top:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;gap:8px;padding-top:12px;display:grid}.publish-actions select{border:1px solid var(--line);color:#cfe2d9;background:#07110e;border-radius:7px;min-width:0;padding:8px 9px;font-size:9px}.publish-actions button{color:var(--mint);cursor:pointer;background:0 0;border:1px solid #5cf3b447;border-radius:7px;padding:8px 10px;font-size:9px}.publish-actions button:disabled{opacity:.5;cursor:wait}.empty-state{border-top:1px solid var(--line);color:var(--muted);margin:0;padding:24px 0;font-size:11px;line-height:1.6}.panel{border-radius:14px;padding:24px}.panel-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}.panel h2{margin:7px 0 0;font-family:Georgia,serif;font-size:25px;font-weight:400}.step-count{color:var(--muted);font-size:12px}.checklist{margin:0;padding:0;list-style:none}.checklist li{border-top:1px solid var(--line);grid-template-columns:34px 1fr auto;align-items:center;gap:13px;padding:14px 0;display:grid}.checklist li>span{border:1px solid var(--line);width:30px;height:30px;color:var(--muted);border-radius:8px;place-items:center;font-size:11px;display:grid}.checklist strong{font-size:13px}.checklist p{color:var(--muted);margin:3px 0 0;font-size:11px}.checklist button{border:1px solid var(--line);cursor:pointer;background:0 0;border-radius:7px;padding:7px 10px;font-size:11px}.checklist button:not(:disabled){color:var(--mint);border-color:#5cf3b466}.checklist button:disabled{color:#53665e;cursor:default}.confidence-panel{text-align:center}.confidence-panel .eyebrow,.confidence-panel h2{text-align:left}.score-ring{border:1px solid #5cf3b447;border-radius:50%;place-content:center;width:146px;height:146px;margin:25px auto 20px;display:grid;box-shadow:inset 0 0 40px #5cf3b40d}.score-ring span{font-family:Georgia,serif;font-size:40px}.score-ring small{color:var(--muted)}.confidence-panel>p:not(.eyebrow){color:var(--muted);font-size:12px;line-height:1.6}.legend{color:var(--muted);flex-wrap:wrap;justify-content:center;gap:12px;margin-top:20px;font-size:10px;display:flex}.legend span{align-items:center;gap:6px;display:inline-flex}.legend i{border-radius:50%;width:6px;height:6px}.safe{background:var(--mint)}.review{background:#f3b95c}.stop{background:#ff6b6b}.loading-screen{min-height:100vh;color:var(--muted);background:radial-gradient(circle at 50% 30%,#5cf3b41f,#0000 28rem),#07110e;place-content:center;justify-items:center;gap:14px;display:grid}.loading-screen .brand-mark{width:46px;height:46px;animation:1.4s ease-in-out infinite breathe}.loading-screen p{margin:0;font-size:12px}@keyframes breathe{50%{transform:translateY(-2px);box-shadow:0 0 32px #5cf3b438}}.auth-shell{background:#07110e;grid-template-columns:minmax(420px,.95fr) minmax(560px,1.05fr);min-height:100vh;display:grid}.auth-story{border-right:1px solid var(--line);background:radial-gradient(circle at 74% 24%,#5cf3b426,#0000 25rem),linear-gradient(160deg,#0c1c16,#050a08);flex-direction:column;justify-content:space-between;min-height:100vh;padding:42px clamp(34px,5vw,82px);display:flex;position:sticky;top:0;overflow:hidden}.auth-story:after{content:"";pointer-events:none;border:1px solid #5cf3b426;border-radius:50%;width:440px;height:440px;position:absolute;bottom:-170px;right:-250px;box-shadow:0 0 0 70px #5cf3b405,0 0 0 140px #5cf3b404}.auth-brand{z-index:1;align-self:flex-start;position:relative}.auth-story>div{z-index:1;max-width:650px;margin:80px 0;position:relative}.auth-story h1{letter-spacing:-.055em;margin:17px 0 24px;font:400 clamp(45px,5vw,76px)/.98 Georgia,Times New Roman,serif}.auth-story h1 em{color:var(--mint);font-weight:400}.auth-story>div>p:last-child{max-width:570px;color:var(--muted);margin:0;line-height:1.7}.trust-list{z-index:1;color:#bfd1c8;gap:12px;margin:0;padding:0;font-size:12px;list-style:none;display:grid;position:relative}.trust-list li{align-items:center;gap:12px;display:flex}.trust-list span{color:var(--mint);letter-spacing:.08em;font-size:10px}main.auth-main{align-items:center;min-width:0;padding:54px clamp(30px,6vw,90px);display:grid;overflow-y:auto}.auth-card{border:1px solid var(--line);background:#0b1814d1;border-radius:18px;width:min(100%,680px);margin:auto;padding:clamp(24px,4vw,46px);box-shadow:0 35px 100px #00000040}.auth-tabs{border:1px solid var(--line);background:#07110e;border-radius:10px;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:32px;padding:4px;display:grid}.auth-tabs button{color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:10px;font-size:12px}.auth-tabs button.active{color:#f0fff7;background:#14271f;box-shadow:0 5px 18px #0000002e}.auth-heading h2{letter-spacing:-.035em;margin:8px 0;font:400 clamp(28px,4vw,42px)/1.05 Georgia,serif}.auth-heading>p:last-child{color:var(--muted);margin:0 0 25px;font-size:12px;line-height:1.6}.google-button{border:1px solid var(--line);cursor:pointer;background:#ffffff06;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px;font-size:12px;font-weight:680;display:flex}.google-button span{color:#0b1814;background:#f3f7f5;border-radius:50%;place-items:center;width:22px;height:22px;font-weight:900;display:grid}.google-button:disabled{color:#60756b;cursor:not-allowed}.google-button:disabled span{opacity:.45}.passkey-button{color:#dffff0;cursor:pointer;background:linear-gradient(135deg,#5cf3b41c,#5cf3b409);border:1px solid #5cf3b461;border-radius:9px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:47px;padding:11px 14px;font-weight:800;display:flex}.passkey-button:hover:not(:disabled){background:#5cf3b424;border-color:#5cf3b494}.passkey-button:disabled{opacity:.58;cursor:wait}.passkey-button span{width:24px;height:24px;color:var(--mint);border:1px solid #5cf3b46b;border-radius:50%;place-items:center;font-size:17px;display:grid}.google-terms{color:var(--muted);align-items:flex-start;gap:9px;margin-top:11px;font-size:10px;line-height:1.45;display:flex}.google-terms input{accent-color:var(--mint);flex:none;margin-top:2px}.auth-text-action{color:var(--mint);cursor:pointer;font:inherit;background:0 0;border:0;justify-self:end;padding:0;font-size:11px}.auth-text-action:hover{text-decoration:underline}.auth-callback-message{margin:0 0 12px}.global-auth-error{width:min(100% - 48px,1180px);margin:18px auto -4px}.email-verification-banner{background:#ffbe5c14;border:1px solid #ffbe5c52;border-radius:11px;justify-content:space-between;align-items:center;gap:20px;margin:18px 0 2px;padding:15px 18px;display:flex}.email-verification-banner strong{color:#ffe0a8;font-size:12px}.email-verification-banner p{color:#c9b995;margin:4px 0 0;font-size:11px;line-height:1.5}.email-verification-banner button{color:#ffe0a8;cursor:pointer;font:inherit;background:#ffbe5c14;border:1px solid #ffbe5c52;border-radius:8px;flex:none;padding:9px 12px;font-size:10px;font-weight:750}.divider{color:#667a70;text-transform:uppercase;letter-spacing:.08em;align-items:center;gap:12px;margin:20px 0;font-size:10px;display:flex}.divider:before,.divider:after{content:"";background:var(--line);flex:1;height:1px}.auth-form{gap:15px;display:grid}.auth-form label{color:#c5d8cf;gap:7px;font-size:11px;font-weight:700;display:grid}.auth-form input,.auth-form select{border:1px solid var(--line);color:#ecfaf3;width:100%;min-height:43px;font:inherit;background:#07110e;border-radius:8px;outline:none;padding:10px 12px;font-size:12px}.auth-form input::placeholder{color:#52665c}.auth-form input:focus,.auth-form select:focus{border-color:#5cf3b48c;box-shadow:0 0 0 3px #5cf3b412}.form-grid{gap:12px;display:grid}.form-grid.two{grid-template-columns:1fr 1fr}.form-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.locale-picker{border:0;margin:0;padding:0}.locale-picker legend{color:#c5d8cf;margin-bottom:8px;font-size:11px;font-weight:700}.locale-picker>div{flex-wrap:wrap;gap:7px;display:flex}.locale-picker label{border:1px solid var(--line);color:var(--muted);cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:7px 9px;font-size:10px;font-weight:600;display:inline-flex}.locale-picker label.selected{color:var(--mint);background:#5cf3b40f;border-color:#5cf3b461}.locale-picker input{opacity:0;width:1px;height:1px;min-height:0;padding:0;position:absolute}.auth-form label.terms{color:var(--muted);flex-direction:row;grid-template-columns:none;align-items:flex-start;gap:9px;font-weight:500;line-height:1.45;display:flex}.terms input{width:15px;min-height:15px;accent-color:var(--mint);margin:1px 0 0}.form-error{color:#faa;background:#ff6b6b0f;border:1px solid #ff6b6b3d;border-radius:8px;margin:0;padding:10px 12px;font-size:11px}.submit-button{color:#06100c;background:var(--mint);cursor:pointer;border:0;border-radius:9px;min-height:47px;font-weight:800}.submit-button:hover:not(:disabled){background:#8ff8cc;transform:translateY(-1px)}.submit-button:disabled{opacity:.58;cursor:wait}.project-crumb{min-width:0;color:var(--muted);align-items:center;gap:9px;font-size:11px;display:inline-flex}.project-crumb i{color:#486057;font-style:normal}.project-crumb strong{color:#dceee5;text-overflow:ellipsis;white-space:nowrap;max-width:240px;overflow:hidden}.checklist li.complete>span{color:var(--mint);background:#5cf3b40f;border-color:#5cf3b459}.checklist li.complete button{color:#668076}.reconciliation-center{background:linear-gradient(145deg,#f3b95c0e,#07110ed1);border:1px solid #f3b95c47;border-radius:14px;margin:22px 0;padding:clamp(16px,2.5vw,24px)}.reconciliation-center .developer-subheading{align-items:flex-start;margin-bottom:8px}.reconciliation-center .developer-subheading .eyebrow{color:#eec77f;margin:0 0 5px}.reconciliation-count{color:#eec77f;white-space:nowrap;background:#f3b95c0f;border:1px solid #f3b95c4d;border-radius:999px;padding:6px 9px;font-size:9px}.reconciliation-intro{max-width:850px;color:var(--muted);margin:0 0 16px;font-size:10px;line-height:1.65}.reconciliation-list{gap:12px;display:grid}.reconciliation-card{background:#07110eb8;border:1px solid #f3b95c2e}.reconciliation-card-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.reconciliation-card-head>div{min-width:0}.reconciliation-card-head strong,.reconciliation-card-head small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.reconciliation-card-head strong{font-size:12px}.reconciliation-card-head small{color:var(--muted);margin-top:4px;font-size:9px}.reconciliation-channel{color:#eec77f;border:1px solid #f3b95c40;border-radius:7px;place-items:center;min-width:38px;height:30px;padding:0 7px;font-size:8px;font-weight:800;display:grid}.reconciliation-card>.delivery-error{color:#ffb1b1;overflow-wrap:anywhere;background:#ff6b6b0b;border-left:2px solid #ff6b6b8c;margin:13px 0;padding:9px 10px;font:9px/1.55 ui-monospace,SFMono-Regular,Consolas,monospace}.reconciliation-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px;display:grid}.reconciliation-actions details{border:1px solid var(--line);background:#07110e;border-radius:9px}.reconciliation-actions details[open]{border-color:#5cf3b433}.reconciliation-actions summary{color:#d9eae2;cursor:pointer;padding:11px 12px;font-size:10px;font-weight:750}.reconciliation-actions form{border-top:1px solid var(--line);gap:10px;padding:0 12px 12px;display:grid}.reconciliation-actions form>:first-child{margin-top:12px}.reconciliation-actions label{color:#c5d8cf;gap:6px;font-size:9px;font-weight:700;display:grid}.reconciliation-actions input{border:1px solid var(--line);color:#ecfaf3;width:100%;min-width:0;min-height:39px;font:inherit;background:#050c09;border-radius:7px;outline:none;padding:9px 10px;font-size:10px}.reconciliation-actions input:focus{border-color:#5cf3b480;box-shadow:0 0 0 3px #5cf3b40f}.danger-action{color:#ffb1b1;cursor:pointer;background:#ff6b6b11;border:1px solid #ff6b6b57;border-radius:8px;min-height:43px;padding:9px 12px;font-weight:780}.danger-action:disabled{opacity:.55;cursor:wait}.security-section{margin:0 0 42px;scroll-margin-top:92px}.security-state{color:#ffd18a;letter-spacing:.12em;text-transform:uppercase;background:#ffb74d12;border:1px solid #ffb74d47;border-radius:999px;align-items:center;min-height:31px;padding:0 11px;font-size:9px;font-weight:850;display:inline-flex}.security-state.enabled{color:var(--mint);background:#5cf3b412;border-color:#5cf3b44d}.security-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);gap:16px;display:grid}.passkey-card{grid-column:1/-1}.security-card{flex-direction:column;gap:18px;min-width:0;padding:22px;display:flex}.security-card h3{color:#f1fbf6;font-family:var(--display);margin:0 0 7px;font-size:19px}.security-card p{color:var(--muted);margin:0;font-size:11px;line-height:1.65}.security-card label{color:#d7e9e0;gap:7px;font-size:10px;font-weight:760;display:grid}.security-card input{border:1px solid var(--line);color:#effbf5;width:100%;min-height:43px;font:inherit;background:#050c09;border-radius:8px;outline:none;padding:10px 12px}.security-card input:focus{border-color:#5cf3b480;box-shadow:0 0 0 3px #5cf3b40f}.passkey-enrollment{grid-template-columns:minmax(220px,1fr) auto;align-items:end;gap:10px;display:grid}.passkey-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.passkey-list li{border:1px solid var(--line);background:#ffffff05;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-width:0;padding:12px;display:flex}.passkey-list li>div{align-items:center;gap:11px;min-width:0;display:flex}.passkey-list li>div>span:last-child{gap:4px;min-width:0;display:grid}.passkey-list strong{color:#e9f9f1;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.passkey-list small{color:var(--muted);font-size:9px;line-height:1.5}.passkey-device-icon{width:34px;height:34px;color:var(--mint);background:#5cf3b40e;border:1px solid #5cf3b442;border-radius:50%;flex:none;place-items:center;font-size:20px;display:grid}.passkey-list .danger-action{min-height:36px;padding:7px 10px;font-size:10px}.passkey-list li.passkey-empty{color:#c9dcd2;border-style:dashed;justify-content:stretch;gap:5px;font-size:10px;display:grid}.passkey-unavailable{background:#ffb74d0d;border:1px solid #ffb74d40;border-radius:8px;padding:11px 12px;color:#e3c99f!important}.mfa-enrollment,.mfa-management{gap:14px;display:grid}.mfa-setup-grid{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.mfa-qr{width:164px;height:164px;image-rendering:pixelated;background:#f1fff8;border:1px solid #5cf3b447;border-radius:9px;padding:7px}.mfa-secret{background:#5cf3b409;border:1px dashed #5cf3b44d;border-radius:9px;gap:8px;padding:14px;display:grid}.mfa-secret span{color:var(--muted);letter-spacing:.13em;text-transform:uppercase;font-size:8px;font-weight:850}.mfa-secret code{overflow-wrap:anywhere;color:var(--mint);letter-spacing:.1em;font-size:13px}.mfa-secret a{color:#b9d8ca;text-underline-offset:3px;width:max-content;font-size:10px;text-decoration:underline}.mfa-secret small{color:var(--muted);font-size:9px;line-height:1.55}.security-actions{flex-wrap:wrap;gap:9px;display:flex}.security-actions button{border:1px solid var(--line);color:#dbece4;cursor:pointer;background:#0a1410;border-radius:8px;min-height:40px;padding:8px 12px;font-weight:760}.security-actions button:disabled{opacity:.45;cursor:not-allowed}.recovery-codes{background:#ffb74d0b;border:1px solid #ffb74d47;border-radius:9px;gap:9px;padding:16px;display:grid}.recovery-codes>strong{color:#ffd18a}.recovery-codes>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;display:grid}.recovery-codes code{color:#f5ead7;text-align:center;background:#00000040;border-radius:5px;padding:8px}.session-list{gap:8px;margin:0;padding:0;list-style:none;display:grid}.session-list li{border:1px solid var(--line);background:#ffffff05;border-radius:8px;gap:4px;padding:12px;display:grid}.session-list span{color:#d9e9e1;font-size:10px;font-weight:780}.session-list span.current-session{color:var(--mint)}.session-list small{color:var(--muted);font-size:9px}.security-message{margin-top:12px}html[data-theme=light] .shell{background:radial-gradient(circle at 78% 12%, color-mix(in srgb, var(--mint) 13%, transparent), transparent 30rem), linear-gradient(160deg, var(--page) 0%, var(--page-deep) 100%)}html[data-theme=light] .topbar{background:color-mix(in srgb, var(--surface) 88%, transparent);box-shadow:0 8px 30px #1636270d}html[data-theme=light] .brand,html[data-theme=light] .project-crumb strong,html[data-theme=light] :where(.shell,.auth-shell) :where(h1,h2,h3,h4,strong){color:var(--text-strong)}html[data-theme=light] .brand-mark{color:var(--brand-fg);background:color-mix(in srgb, var(--mint) 13%, white)}html[data-theme=light] .google-link-button,html[data-theme=light] .avatar,html[data-theme=light] .security-actions button,html[data-theme=light] .experiment-actions button{color:var(--text);background:var(--surface-raised)}html[data-theme=light] .nav-item:hover,html[data-theme=light] .nav-item.active{color:var(--text-strong);background:color-mix(in srgb, var(--mint) 10%, white)}html[data-theme=light] .nav-item span,html[data-theme=light] .project-crumb i{color:var(--muted)}html[data-theme=light] :where(.eyebrow,.sidebar-note>span,.nav-item.active span,.auth-story h1 em,.hero h1 em,.theme-accent){color:var(--brand-fg)}html[data-theme=light] .hero h1 em,html[data-theme=light] .auth-story h1 em{color:var(--brand-fg)!important}html[data-theme=light] :where(.secondary-action,.wordpress-card-actions button:not(.danger-link),.alert-policy-card>button,.alert-ledger button,.search-console-connection a,.search-console-ledger a,.search-console-inspect button,.auth-text-action,.mfa-secret code){color:var(--brand-fg)}html[data-theme=light] :where(.metric-card,.panel,.connector-creator,.auth-card,.wordpress-list>.empty-state,.developer-stack>.empty-state,.distribution-grid>.empty-state,.article-grid>.empty-state){background:color-mix(in srgb, var(--surface) 94%, var(--page));box-shadow:0 22px 65px var(--shadow)}html[data-theme=light] :where(.alert-ledger,.audit-ledger,.search-console-inspect,.experiment-creator,.domain-list>article,.policy-create-form,.policy-card,.schedule-row,.asset-review-card,.tiktok-consent-panel,.reconciliation-card,.reconciliation-actions details,.developer-scopes label){background:var(--surface-raised)}html[data-theme=light] :where(input,select,textarea){color:var(--text)!important;background-color:var(--input)!important;--lightningcss-light:initial!important;--lightningcss-dark: !important;color-scheme:light!important}html[data-theme=light] :where(input,textarea)::placeholder{color:#82948b}html[data-theme=light] :where(label,legend){color:var(--text-secondary)!important}html[data-theme=light] :where(.source-tabs,.auth-tabs,.usage-bar,.media-lifecycle dl div,.calendar-health,.selection-count,.calendar-metrics div,.bulk-preview,.distribution-output span,.article-card dl div,.publication-state,.reconciliation-actions details,code){background-color:var(--surface-raised)}html[data-theme=light] .source-tabs button.active,html[data-theme=light] .auth-tabs button.active{color:var(--text-strong);background:var(--surface-strong);box-shadow:0 5px 18px var(--shadow)}html[data-theme=light] .auth-shell{background:var(--page)}html[data-theme=light] .auth-story{background:radial-gradient(circle at 74% 24%, color-mix(in srgb, var(--mint) 16%, transparent), transparent 25rem), linear-gradient(160deg, #f0f8f4, #e6f1eb)}html[data-theme=light] .auth-card{background:#ffffffdb}html[data-theme=light] .auth-story>div>p:last-child,html[data-theme=light] .trust-list,html[data-theme=light] .experiment-note,html[data-theme=light] .outcome-insights p,html[data-theme=light] .passkey-list li.passkey-empty{color:var(--text-secondary)}html[data-theme=light] .google-button{background:var(--surface-raised)}html[data-theme=light] .passkey-button{color:#0b5a3b;background:color-mix(in srgb, var(--mint) 13%, white)}html[data-theme=light] .loading-screen{background:radial-gradient(circle at 50% 30%, color-mix(in srgb, var(--mint) 14%, transparent), transparent 28rem), var(--page)}html[data-theme=light] :where(.search-console-sync,.outcome-import,.content-experiments,.billing-operator-console,.reconciliation-center){background-color:var(--surface)}html[data-theme=light] :where(.search-console-sync strong,.search-console-sync dd,.search-console-ledger article strong,.search-console-ledger dd,.outcome-kpis strong,.experiment-card h4,.experiment-result-summary strong,.experiment-variants strong,.outcome-insights strong,.outcome-insights dd,.outcome-breakdowns strong,.outcome-content strong,.domain-card-head strong,.revenue-currency-grid dd,.revenue-health-grid strong,.settings-policy-note strong,.policy-card strong,.media-lifecycle dd,.calendar-metrics dd,.calendar-events strong,.bulk-preview strong,.schedule-summary strong,.asset-review-head strong,.signal-list strong,.signal-list a,.article-card dd,.readiness-summary strong,.readiness-summary dd,.readiness-findings strong,.technical-seo-head strong,.technical-seo-head dd,.reconciliation-actions summary,.security-card h3,.security-card label,.passkey-list strong,.session-list span){color:var(--text-strong)}html[data-theme=light] .metric-card.mint strong,html[data-theme=light] .security-state.enabled{color:var(--brand-fg)}html[data-theme=light] .metric-card.amber strong{color:#8b5800}html[data-theme=light] .metric-card.blue strong{color:#145da0}html[data-theme=light] :where(.form-notice,.outcome-clear,.capability-list span.found,.invoice-list a,.mfa-secret a){color:#176443}html[data-theme=light] :where(.form-error,.health-label,.delivery-error,.delivery-state.failed,.delivery-state.dead_letter,.domain-error,.schedule-error,.danger-action){color:#a52832}html[data-theme=light] :where(.secret-card label,.credential-once code,.dns-challenge dt,.dns-challenge code,.billing-warning,.security-state,.reconciliation-count,.reconciliation-channel){color:#805108!important}html[data-theme=light] .recovery-codes code{color:#573b12;background:#80510814}body,.shell,.topbar,.sidebar,.metric-card,.panel,.auth-shell,.auth-story,.auth-card,input,select,textarea,.theme-toggle{transition:color .18s,background-color .18s,border-color .18s,box-shadow .18s}@media (width<=960px){.auth-shell{grid-template-columns:1fr}.auth-story{min-height:auto;padding:28px;position:relative}.auth-story>div{margin:70px 0 60px}.auth-story h1{max-width:720px}main.auth-main{padding:32px 20px 60px}.shell{grid-template-columns:1fr}.sidebar{display:none}.hero{flex-direction:column;align-items:flex-start}.metric-grid,.operations-health-grid,.alert-policy-grid{grid-template-columns:1fr 1fr}.metric-card:last-child{grid-column:1/-1}.workspace-grid,.radar-grid,.connector-creator,.wordpress-list,.article-grid,.commercial-grid,.distribution-grid,.developer-grid,.billing-price-grid,.policy-editor-grid,.white-label-grid,.dns-challenge{grid-template-columns:1fr}.form-grid.three,.run-strip{grid-template-columns:1fr 1fr}.reconciliation-actions,.security-grid,.billing-operator-layout{grid-template-columns:1fr}.billing-organization-list{grid-template-columns:repeat(2,minmax(0,1fr));max-height:260px}.revenue-currency-grid,.outcome-grid{grid-template-columns:1fr}.outcome-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.outcome-filters>span{grid-column:1/-1;justify-self:start}.outcome-content article{grid-template-columns:minmax(180px,1fr) repeat(2,minmax(70px,.35fr))}.outcome-content article>span:nth-last-child(-n+2){display:none}.outcome-insights article{grid-template-columns:minmax(180px,.8fr) 1fr}.outcome-insights article>p{grid-column:1/-1}.experiment-create-footer{grid-template-columns:minmax(130px,.35fr) 1fr}.experiment-create-footer button{grid-column:1/-1}.experiment-variants{grid-template-columns:1fr}}@media (width<=620px){.auth-story{padding:22px 18px}.auth-story>div{margin:52px 0 42px}.auth-story h1{font-size:43px}.trust-list{font-size:10px}main.auth-main{padding:18px 12px 42px}.auth-card{border-radius:13px;padding:22px 16px}.form-grid.two,.form-grid.three{grid-template-columns:1fr}.topbar{padding:0 16px}.topbar-actions{gap:8px}.theme-toggle.compact{min-width:46px}.service-pill{display:none}.auth-theme-control{top:14px;right:14px}.project-crumb{display:none}.service-pill{white-space:nowrap;max-width:142px;overflow:hidden}main{padding:36px 16px 56px}.hero h1{font-size:44px}.primary-action{width:100%}.section-heading{flex-direction:column;align-items:flex-start}.secondary-action{width:100%}.technical-seo-head{grid-template-columns:1fr}.technical-seo-head dl{grid-template-columns:repeat(2,minmax(0,1fr))}.technical-seo-action{width:100%}.developer-heading-actions{flex-direction:column;width:100%}.source-transfer{padding:17px}.source-transfer .panel-heading{flex-direction:column;align-items:stretch}.source-transfer-export{justify-content:stretch;width:100%}.source-transfer-export button{flex:1}.source-transfer-form{padding:13px}.source-transfer-form>.secondary-action{width:100%}.source-transfer-preview{padding:13px}.source-transfer-preview>div:first-child{flex-direction:column;align-items:flex-start;gap:5px}.source-transfer-preview li{grid-template-columns:25px minmax(0,1fr)}.source-transfer-preview li em{grid-column:2;justify-self:start}.source-transfer-preview>.submit-button{width:100%}.developer-scopes,.operations-health-grid,.alert-policy-grid{grid-template-columns:1fr}.search-console-connection{flex-direction:column;align-items:stretch}.search-console-sync,.search-console-inspect,.search-console-ledger>article{grid-template-columns:1fr}.search-console-ledger dl{grid-template-columns:repeat(3,minmax(0,1fr))}.audit-ledger{padding:14px}.audit-ledger article{grid-template-columns:1fr auto;gap:6px 10px}.audit-ledger time{grid-column:1/-1}.alert-ledger{padding:14px}.alert-ledger article{grid-template-columns:auto minmax(0,1fr)}.alert-ledger article>button,.alert-ledger article>.alert-status{grid-column:1/-1;width:100%}.credential-once{flex-direction:column;align-items:stretch}.credential-once code{max-width:100%}.delivery-ledger article{grid-template-columns:1fr}.delivery-state{width:max-content}.billing-console .developer-subheading>div{flex-direction:column;align-items:flex-start;width:100%}.billing-dunning{flex-direction:column;align-items:stretch}.billing-dunning button{width:100%}.invoice-list article{grid-template-columns:1fr}.invoice-status{width:max-content}.billing-operator-console{padding:15px}.billing-operator-search,.billing-adjustment-form,.billing-organization-list{grid-template-columns:1fr}.billing-adjustment-form .full{grid-column:auto}.billing-target-summary,.billing-adjustment-list article{flex-direction:column;align-items:flex-start}.revenue-currency-grid dl,.revenue-health-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.revenue-monthly article{grid-template-columns:52px 30px repeat(3,minmax(25px,1fr))}.outcome-filters,.outcome-kpis,.outcome-metrics,.search-console-sync dl{grid-template-columns:1fr}.outcome-content article{grid-template-columns:minmax(0,1fr) auto}.outcome-content article>span{display:none}.outcome-content article>span:first-of-type{display:block}.outcome-insights article{grid-template-columns:1fr}.outcome-insights article>p{grid-column:auto}.experiment-heading,.experiment-card>header{flex-direction:column;align-items:stretch}.experiment-heading .secondary-action{width:100%}.experiment-assignment-grid,.experiment-result-summary,.experiment-create-footer{grid-template-columns:1fr}.experiment-create-footer button{grid-column:auto}.experiment-actions{justify-content:stretch}.experiment-actions button{flex:1}.experiment-variants>section,.experiment-card>footer{grid-template-columns:1fr}.wordpress-card-head{grid-template-columns:34px 1fr}.reconciliation-card-head{grid-template-columns:auto 1fr}.reconciliation-card-head .health-label{grid-column:2}.health-label{grid-column:2;justify-self:start}.wordpress-card-actions{flex-direction:column;align-items:flex-start}.run-strip,.publish-actions,.editor-grid,.readiness-summary,.readiness-findings article{grid-template-columns:1fr}.readiness-summary dl{grid-template-columns:repeat(2,minmax(0,1fr))}.distribution-creator{grid-template-columns:1fr}.media-lifecycle{grid-template-columns:1fr;align-items:stretch}.media-lifecycle dl{grid-template-columns:1fr}.media-lifecycle .legal-hold-control,.media-lifecycle>button{grid-area:auto}.media-lifecycle>button{width:100%}.calendar-heading{flex-direction:column;align-items:stretch}.calendar-health,.selection-count{width:max-content}.calendar-metrics{grid-template-columns:1fr 1fr}.calendar-events li{grid-template-columns:1fr auto}.calendar-events strong{grid-area:2/1/auto/-1}.calendar-events small{grid-area:2/2}.bulk-schedule-controls,.bulk-post-list{grid-template-columns:1fr}.bulk-select-actions button,.bulk-schedule-actions button{flex:1}.bulk-preview li{grid-template-columns:1fr}.project-settings-form>.submit-button,.policy-create-form .submit-button{width:100%;min-width:0}.default-policy,.policy-card-head,.policy-actions{flex-direction:column;align-items:stretch}.revision-pill{width:max-content}.generation-category,.generation-brief-grid{grid-template-columns:1fr}.generation-brief-grid .brief-keywords,.generation-brief-grid .brief-angle{grid-column:auto}.schedule-form{grid-template-columns:1fr 1fr}.schedule-form label{grid-column:1/-1}.asset-review-head{flex-direction:column;align-items:stretch}.asset-review-head>span{width:max-content}.asset-access-actions button,.asset-decision button{flex:1}.distribution-creator>label:last-of-type,.distribution-creator>button{grid-column:auto}.tiktok-preview,.metric-grid{grid-template-columns:1fr}.metric-card:last-child{grid-column:auto}.checklist li{grid-template-columns:32px 1fr}.checklist button{grid-column:2;justify-self:start}.email-verification-banner{flex-direction:column;align-items:stretch}.email-verification-banner button{width:100%}.security-actions{flex-direction:column}.security-actions button{width:100%}.recovery-codes>div,.mfa-setup-grid{grid-template-columns:1fr}.mfa-qr{aspect-ratio:1;justify-self:center;width:min(220px,100%);height:auto}.passkey-enrollment{grid-template-columns:1fr}.passkey-list li{flex-direction:column;align-items:stretch}.passkey-list .danger-action{width:100%}.brand-color-grid,.domain-create-form{grid-template-columns:1fr}.domain-create-form .secondary-action{width:100%}.domain-card-head,.domain-actions{flex-direction:column;align-items:flex-start}.domain-actions>div{justify-content:flex-start;width:100%}.domain-actions button{flex:1}.dns-challenge dl>div{grid-template-columns:1fr;gap:4px}.dns-challenge>button{width:100%}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition:none!important}}
