:root{--thirda-data:#083d4a;--thirda-connection:#2f7d6d;--thirda-growth:#c99532;--thirda-text:#0f2430;--thirda-muted:#64748b;--thirda-line:#d8e0e5;--thirda-bg:#f7f9f8;--thirda-white:#fff;--thirda-link:#2f7d6d;--thirda-font-sans:Inter, -apple-system, BlinkMacSystemFont, "PingFang SC", "Source Han Sans SC", "Noto Sans CJK SC", "Microsoft YaHei", sans-serif;--thirda-font-number:Inter, -apple-system, BlinkMacSystemFont, Arial, sans-serif;--thirda-radius-sm:8px;--thirda-radius-md:12px;--thirda-radius-lg:20px;--thirda-radius-xl:28px;--thirda-shadow-card:0 12px 32px #083d4a14;--geo-color-primary:var(--thirda-data);--geo-color-verified:var(--thirda-connection);--geo-color-discovery:var(--thirda-growth);--geo-surface-page:var(--thirda-bg);--geo-surface-default:var(--thirda-white);--geo-text-primary:var(--thirda-text);--geo-text-muted:var(--thirda-muted);--geo-border-default:var(--thirda-line);--brand-primary:var(--geo-color-primary);--brand-secondary:var(--geo-color-verified);--brand-accent:var(--geo-color-discovery);--bg-page:var(--geo-surface-page);--bg-surface:var(--geo-surface-default);--bg-sidebar:#083d4a;--text-primary:var(--geo-text-primary);--text-secondary:var(--thirda-data);--text-muted:var(--geo-text-muted);--text-inverse:var(--thirda-white);--border-default:var(--geo-border-default);--border-subtle:var(--thirda-bg);--success:var(--geo-color-verified);--info:var(--thirda-data);--warning:var(--thirda-growth);--danger:var(--thirda-text);--disabled:var(--thirda-muted);--chart-1:var(--geo-color-primary);--chart-2:var(--geo-color-verified);--chart-3:var(--geo-color-discovery);--chart-4:var(--thirda-muted);--chart-5:var(--geo-color-verified);--chart-6:var(--thirda-muted);--radius-sm:4px;--radius-md:6px;--radius-lg:6px;--shadow-sm:none;font-family:var(--thirda-font-sans);color:var(--text-primary);background:var(--bg-page);font-synthesis:none}*{box-sizing:border-box}body{margin:0}button,input,textarea,select{font:inherit}button:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:2px;outline:3px solid #2f7d6d52!important}.app-shell{background:var(--bg-page);min-height:100vh;display:flex}.sidebar{background:var(--bg-sidebar);color:#ffffffb3;flex-direction:column;flex:none;width:240px;padding:28px 16px 20px;display:flex}.brand{color:var(--text-inverse);align-items:center;gap:9px;margin:0 2px 24px;display:flex}.brand-mark,.brand-enterprise-logo{object-fit:contain;flex:none;width:30px;height:30px;display:block}.brand-mark{background:var(--thirda-white);border-radius:7px;padding:5px}.brand-enterprise-logo{background:var(--thirda-white);border-radius:7px}.brand-name{color:var(--text-inverse);letter-spacing:.02em;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.brand-logo{background:var(--thirda-bg);border-radius:4px;flex:none;width:142px;max-width:100%;height:auto;padding:5px 7px;display:block}.auth-brand .brand-logo{background:0 0;padding:0}.brand-product{color:#ffffffd1;letter-spacing:.04em;border-left:1px solid #ffffff47;padding-left:9px;font-size:12px;font-weight:700}.geo-login-mark{color:var(--brand-primary);letter-spacing:.12em;font-size:24px;font-weight:800}.auth-card .brand-product{border-color:var(--thirda-line);color:var(--brand-primary)}.channel-table-scroll{max-width:100%;overflow-x:auto}.channel-table-scroll-hint{display:none}.channel-naturalization-receipt{border-left:3px solid var(--brand-secondary);background:var(--thirda-bg);color:var(--text-secondary);gap:4px;margin:12px 0;padding:11px 13px;font-size:12px;line-height:1.5;display:grid}.channel-naturalization-receipt strong{color:var(--brand-primary);font-size:13px}.channel-naturalization-receipt small{color:var(--text-muted)}.channel-connection-table{border-collapse:collapse;text-align:left;width:100%;min-width:500px;font-size:12px}.channel-connection-table th{color:var(--text-muted);background:var(--bg-page);font-weight:500}.channel-connection-table th,.channel-connection-table td{border-bottom:1px solid var(--border-default);vertical-align:middle;padding:10px 8px}.channel-connection-table td small{color:var(--text-muted);margin-top:4px;display:block}.channel-connection-table tr.selected{background:var(--bg-page)}.channel-selection{cursor:pointer;align-items:center;gap:8px;min-width:110px;display:flex}.channel-selection strong{font-weight:500}.connection-status{color:var(--brand-secondary);white-space:nowrap}.channel-connection-table input{accent-color:var(--brand-primary)}.unavailable-channel-details{border-top:1px solid var(--border-subtle);margin-top:12px}.unavailable-channel-details summary{color:var(--text-muted);cursor:pointer;padding:12px 2px;font-size:12px}.unavailable-channel-details[open] summary{color:var(--brand-primary)}.sidebar nav{gap:7px;display:grid}.mobile-nav-hint{display:none}.nav-item{text-align:left;cursor:pointer;color:#ffffffd1;background:0 0;border:0;border-radius:9px;align-items:center;gap:14px;padding:13px 14px;display:flex}.nav-item:hover,.nav-item.active{color:var(--text-inverse);background:#ffffff1f}.sidebar-bottom{align-items:center;gap:10px;margin-top:auto;padding:14px 12px;display:flex}.sidebar-bottom .outline-button{color:#ffffffc7;background:0 0;border:0;padding:6px 4px;font-size:12px}.sidebar-bottom .outline-button:hover{color:var(--text-inverse);background:#ffffff1a}.sidebar-user-name{color:#ffffffbd;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:12px;line-height:1.3;overflow:hidden}.avatar{background:var(--brand-accent);width:34px;height:34px;color:var(--brand-primary);border-radius:50%;place-items:center;font-weight:700;display:grid}.content-shell{flex:1;min-width:0}.content-header{justify-content:space-between;align-items:center;gap:24px;padding:24px 32px;display:flex}.content-header h1{letter-spacing:-.02em;margin:7px 0 3px;font-size:28px}.content-header p{color:var(--thirda-muted);margin:0;font-size:14px}.eyebrow{color:var(--thirda-muted);letter-spacing:.13em;font-size:11px}.eyebrow.accent{color:var(--brand-secondary)}.header-actions{align-items:center;gap:12px;display:flex}.user-switcher{color:var(--thirda-muted);align-items:center;gap:5px;font-size:12px;display:flex}.user-switcher select,.range-select{border:1px solid var(--thirda-line);background:var(--thirda-white);color:var(--thirda-text);border-radius:8px;padding:10px}.organization-switcher{color:var(--text-muted);gap:4px;font-size:11px;display:grid}.organization-switcher select{border:1px solid var(--thirda-line);background:var(--thirda-white);min-width:180px;color:var(--text-primary);border-radius:8px;padding:8px 10px}.workspace-identity{border:1px solid var(--thirda-line);background:var(--thirda-bg);color:var(--brand-secondary);border-radius:999px;flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;padding:7px 10px;font-size:12px;display:inline-flex}.workspace-identity>span{color:var(--thirda-muted)}.workspace-identity>strong{color:var(--brand-primary)}.workspace-identity>em{border-left:1px solid var(--thirda-line);color:var(--thirda-connection);padding-left:7px;font-style:normal}.primary-button,.outline-button,.icon-button,.text-button{cursor:pointer;white-space:nowrap;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:11px 14px;display:inline-flex}.primary-button{background:var(--brand-primary);color:var(--text-inverse);box-shadow:none}.primary-button:hover{background:var(--brand-secondary)}.primary-button:disabled{cursor:not-allowed;opacity:.55}.outline-button{border:1px solid var(--border-default);background:var(--bg-surface);color:var(--brand-primary)}.icon-button,.text-button{color:var(--brand-secondary);background:0 0;padding:5px}.main-content{padding:0 32px 32px}.metrics-grid{border-block:1px solid var(--border-default);background:var(--bg-surface);grid-template-columns:repeat(4,1fr);gap:0;display:grid}.metric-card,.panel,.page-panel,.insight-strip,.analytics-card,.chart-card{border:1px solid var(--border-default);background:var(--bg-surface);box-shadow:none;border-radius:4px}.metric-card{border:0;border-right:1px solid var(--border-default);border-radius:0;gap:6px;padding:18px 20px;display:grid}.metric-button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;border:0;border-right:1px solid var(--border-default)}.metric-button:hover{border-color:var(--thirda-line);box-shadow:none}.metric-button:focus-visible{outline-offset:2px;outline:3px solid #2f7d6d40}.metric-icon{border-radius:11px;place-items:center;width:42px;height:42px;margin-bottom:7px;display:grid}.metric-icon.data{color:var(--thirda-data);background:var(--thirda-bg)}.metric-icon.connection{color:var(--thirda-connection);background:var(--thirda-bg)}.metric-icon.growth{color:var(--thirda-growth);background:var(--thirda-bg)}.metric-icon.muted{color:var(--thirda-muted);background:var(--thirda-bg)}.metric-card strong{letter-spacing:-.04em;font-size:31px;line-height:1.1}.metric-card span{color:var(--thirda-muted);font-size:13px}.metric-card small{color:var(--thirda-connection);font-size:12px}.dashboard-grid{grid-template-columns:minmax(0,2fr) minmax(250px,1fr);gap:24px;margin-top:24px;display:grid}.panel{border:0;border-top:1px solid var(--border-default);border-radius:0;min-height:340px;padding:25px 26px}.panel-heading,.page-panel-heading,.chart-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.panel-heading h2,.page-panel-heading h2{margin:0 0 5px;font-size:18px}.panel-heading span,.page-panel-heading p{color:var(--thirda-muted);margin:0;font-size:12px}.platform-list{gap:23px;margin-top:23px;display:grid}.platform-row{justify-content:space-between;align-items:center;font-size:14px;display:flex}.platform-row>span:last-child{color:var(--thirda-muted);align-items:center;gap:9px;font-size:13px;display:flex}.dot,.recent-dot{background:var(--thirda-line);border-radius:50%;width:8px;height:8px;display:inline-block}.recent-list{margin-top:17px;display:grid}.recent-item{border:0;border-bottom:1px solid var(--thirda-bg);text-align:left;cursor:pointer;background:0 0;grid-template-columns:10px 1fr auto;align-items:center;gap:11px;width:100%;padding:18px 0;display:grid}.recent-item:last-child{border-bottom:0}.recent-copy,.source-row>span:first-child,.source-option span{gap:5px;min-width:0;display:grid}.recent-copy strong{text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.recent-copy small,.content-row small{color:var(--thirda-muted);font-size:12px}.recent-item em,.content-row em{font-size:12px;font-style:normal}.insight-strip{background:var(--bg-surface);justify-content:space-between;align-items:center;gap:18px;margin-top:18px;padding:20px 24px;display:flex}.insight-strip strong{margin-top:6px;font-size:15px;display:block}.insight-strip p{color:var(--thirda-muted);margin:5px 0 0;font-size:12px}.content-tabs{border-bottom:1px solid var(--thirda-bg);flex-wrap:wrap;gap:12px 20px;margin-bottom:14px;display:flex}.content-tabs span{color:var(--thirda-muted);padding-bottom:13px;font-size:13px}.content-tabs span.active{border-bottom:2px solid var(--brand-secondary);color:var(--brand-secondary)}.content-tabs button{color:var(--thirda-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:0 0 11px;font-size:13px}.content-tabs button.active{border-bottom-color:var(--brand-secondary);color:var(--brand-secondary)}.content-tabs span.active,.content-tabs button.active{border-color:var(--brand-secondary);color:var(--brand-secondary)}.content-table,.source-table{display:grid}.content-row{border:0;border-bottom:1px solid var(--thirda-bg);background:var(--thirda-white);width:100%;color:var(--thirda-text);text-align:left;cursor:pointer;grid-template-columns:minmax(0,2.1fr) minmax(82px,.8fr) minmax(82px,.7fr) auto;align-items:center;gap:14px;padding:10px 0;display:grid}.content-row .profile-actions{flex-wrap:wrap;justify-content:flex-end;align-self:center;gap:5px}.content-head{color:var(--thirda-muted);cursor:default;font-size:12px}.score{color:var(--brand-secondary);font-weight:700}.chunk-preview{background:var(--thirda-bg);color:var(--thirda-muted);border-radius:8px;grid-column:1/-1;gap:8px;margin-top:8px;padding:12px 14px;font-size:12px;line-height:1.6;display:grid}.chunk-preview div{gap:3px;display:grid}.chunk-preview strong{color:var(--brand-secondary)}.prototype-tag{background:var(--thirda-bg);color:var(--brand-secondary);border-radius:999px;padding:7px 12px;font-size:12px}.workspace-badge{border-radius:999px;align-items:center;width:fit-content;padding:7px 11px;font-size:12px;font-weight:700;display:inline-flex}.workspace-badge.platform{background:var(--thirda-bg);color:var(--thirda-data)}.platform-administration{gap:18px;display:grid}.platform-administration .page-panel-heading{margin-bottom:0}.platform-boundary{border:1px solid var(--thirda-line);background:var(--thirda-bg);color:var(--brand-primary);border-radius:11px;align-items:flex-start;gap:12px;padding:15px 16px;display:flex}.platform-boundary>div{gap:4px;display:grid}.platform-boundary span{color:var(--text-muted);font-size:12px;line-height:1.55}.platform-admin-grid{grid-template-columns:minmax(0,1fr) minmax(320px,.9fr);gap:18px;display:grid}.platform-admin-card{border:1px solid var(--border-default);background:var(--thirda-white);border-radius:4px;align-content:start;gap:14px;padding:20px;display:grid}.platform-admin-card h3{margin:0 0 4px;font-size:16px}.platform-admin-card .settings-card-heading{align-items:flex-start}.platform-admin-card .settings-card-heading>span{color:var(--text-muted);font-size:12px}.platform-organization-list{border-top:1px solid var(--border-subtle);display:grid}.platform-organization-row{border-bottom:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:14px 0;display:flex}.platform-organization-row>div:first-child{gap:4px;display:grid}.platform-organization-row span{color:var(--text-muted);font-size:12px}.platform-organization-row em{font-size:12px;font-style:normal}.platform-organization-row .outline-button{padding:8px 10px;font-size:12px}.platform-organization-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.platform-organization-actions .text-button{padding:8px 4px;font-size:12px}.platform-organization-metrics{flex-wrap:wrap;gap:6px 12px;margin-top:3px;display:flex}.platform-organization-metrics span,.platform-organization-metrics small{color:var(--text-muted);font-size:11px}.platform-organization-metrics small{flex-basis:100%}.platform-overview-toolbar{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:9px;justify-content:space-between;align-items:center;gap:12px;margin:0 0 12px;padding:9px 11px;display:flex}.platform-overview-toolbar span{color:var(--text-muted);font-size:12px}.platform-overview-toolbar .outline-button{padding:7px 10px;font-size:12px}.enterprise-search{border:1px solid var(--border-subtle);background:var(--thirda-white);color:var(--text-muted);border-radius:10px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:10px 12px;font-size:12px;display:grid}.enterprise-search input{width:100%;min-width:0;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0}.platform-identity-form{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:10px;grid-template-columns:1fr 1fr;gap:11px 12px;margin-top:14px;padding:14px;display:grid}.platform-identity-form>strong,.platform-identity-form>span,.platform-identity-form>div{grid-column:1/-1}.platform-identity-form>strong{color:var(--brand-primary);font-size:13px}.platform-identity-form>span{color:var(--text-muted);font-size:12px;line-height:1.5}.platform-identity-form label{color:var(--text-secondary);gap:6px;font-size:12px;display:grid}.platform-identity-form input{border:1px solid var(--thirda-line);background:var(--thirda-white);width:100%;min-width:0;font:inherit;border-radius:8px;padding:9px 10px}.platform-identity-form>div{justify-content:flex-end;gap:8px;display:flex}.platform-identity-form .primary-button,.platform-identity-form .outline-button{padding:8px 10px;font-size:12px}.platform-enterprise-form label{color:var(--text-secondary);gap:6px;font-size:12px;display:grid}.platform-enterprise-form input{border:1px solid var(--thirda-line);background:var(--thirda-white);width:100%;color:var(--text-primary);border-radius:8px;padding:10px 11px}.platform-enterprise-form .primary-button{width:fit-content}.platform-reset-form{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:10px;gap:9px;margin-top:14px;padding:14px;display:grid}.platform-reset-form strong{color:var(--thirda-growth);font-size:13px}.platform-reset-form>span{color:var(--text-muted);font-size:12px;line-height:1.5}.platform-reset-form input{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:8px;width:100%;padding:10px 11px}.platform-reset-form>div{justify-content:flex-end;gap:8px;display:flex}.platform-reset-form .primary-button,.platform-reset-form .outline-button{padding:8px 10px;font-size:12px}.platform-audit-list{border-top:1px solid var(--border-subtle);gap:7px;margin-top:16px;padding-top:14px;display:grid}.platform-audit-list>strong{font-size:13px}.platform-audit-list>span{color:var(--text-muted);font-size:12px}html[data-geo-view=dashboard] .content-header .primary-button,html[data-geo-view=ai] .content-header .primary-button,html[data-geo-view=settings] .content-header .primary-button,html[data-geo-view=library] .content-header .primary-button,html[data-geo-view=content] .content-header .primary-button,html[data-geo-view=distribution] .content-header .primary-button,html[data-geo-view=analytics] .content-header .primary-button{display:none}.ai-layout{grid-template-columns:minmax(0,1.25fr) minmax(260px,.75fr);gap:32px;display:grid}.ai-form,.ai-preview{border:0;padding:0}.ai-form{gap:20px;display:grid}.ai-form label{color:var(--thirda-muted);gap:7px;font-size:13px;display:grid}.ai-form label small,.promotion-brief legend small{color:var(--text-muted);font-weight:400}.ai-form input,.ai-form textarea,.ai-form select{border:1px solid var(--thirda-line);resize:vertical;border-radius:6px;outline:0;padding:10px 11px}.ai-preview{border-left:1px solid var(--border-default);background:0 0;align-self:start;padding:20px 0 20px 24px}.ai-preview h3{margin:10px 0 12px;font-size:20px;line-height:1.3}.ai-preview p{color:var(--thirda-muted);line-height:1.7}.promotion-brief{border-bottom:1px solid var(--border-default);gap:18px;padding:0 0 18px;display:grid}.promotion-brief fieldset{border:0;min-width:0;margin:0;padding:0}.promotion-brief fieldset+fieldset{border-top:1px solid var(--border-subtle);padding-top:14px}.promotion-brief legend{color:var(--text-secondary);margin-bottom:9px;font-size:13px;font-weight:600}.editorial-angle-picker>div{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.editorial-angle-picker button{border:1px solid var(--border-default);background:var(--thirda-white);min-width:0;min-height:60px;color:var(--text-secondary);text-align:left;cursor:pointer;border-radius:6px;gap:4px;padding:10px;display:grid;position:relative}.editorial-angle-picker button strong{color:var(--text-primary);font-size:13px}.editorial-angle-picker button small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.editorial-angle-picker button:hover{border-color:var(--brand-secondary)}.editorial-angle-picker button.active{border-color:var(--brand-secondary);background:var(--thirda-bg);padding-right:30px}.editorial-angle-picker button.active:after{content:"✓";color:var(--brand-secondary);font-size:12px;font-weight:800;position:absolute;top:9px;right:10px}.editorial-angle-picker button.active strong{color:var(--brand-primary)}.market-picker>div{flex-wrap:wrap;gap:7px;display:flex}.market-picker button{border:1px solid var(--border-default);background:var(--thirda-white);min-height:32px;color:var(--text-secondary);cursor:pointer;border-radius:999px;padding:6px 10px;font-size:12px}.market-picker button:hover{border-color:var(--brand-secondary)}.market-picker button.active{border-color:var(--brand-secondary);background:var(--thirda-bg);color:var(--brand-primary)}.market-picker .selection-toggle{min-height:auto;color:var(--brand-secondary);background:0 0;border:0;border-radius:0;margin-top:8px;padding:2px 0;font-size:12px}.market-picker .selection-toggle:hover{color:var(--brand-primary);background:0 0;text-decoration:underline}.market-picker .market-picker-tools{gap:12px;margin-top:8px}.market-picker .market-picker-tools .selection-toggle{margin-top:0}.market-picker p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.source-chip{background:var(--thirda-bg);color:var(--brand-secondary);border-radius:7px;align-items:center;gap:6px;padding:9px 11px;font-size:12px;display:inline-flex}.muted-note{color:var(--thirda-muted);font-size:12px;line-height:1.6}.source-selector{gap:8px;display:grid}.ai-form .source-option{cursor:pointer;border:0;border-bottom:1px solid var(--border-default);border-radius:0;align-items:flex-start;gap:9px;padding:10px;font-size:12px;display:flex}.source-option small{color:var(--thirda-muted)}.source-option.unavailable{cursor:not-allowed;opacity:.58;background:var(--thirda-white)}.source-option.unavailable input{cursor:not-allowed}.source-trace{border-top:1px solid var(--thirda-bg);color:var(--thirda-muted);gap:7px;margin-top:22px;padding-top:16px;font-size:12px;display:grid}.source-trace strong{color:var(--thirda-text)}.library-banner{border:1px solid var(--thirda-line);background:var(--thirda-bg);color:var(--brand-primary);border-radius:12px;align-items:flex-start;gap:14px;padding:18px;display:flex}.library-banner div{gap:5px;display:grid}.library-banner span{color:var(--text-muted);font-size:12px}.dropzone{border:1.5px dashed var(--thirda-line);background:var(--thirda-bg);min-height:130px;color:var(--text-secondary);border-radius:12px;place-content:center;justify-items:center;gap:8px;margin:18px 0;display:grid}.dropzone span{color:var(--text-muted);font-size:12px}.upload-button{position:relative;overflow:hidden}.upload-button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.source-row{border-bottom:1px solid var(--thirda-bg);grid-template-columns:minmax(0,1.7fr) minmax(100px,.7fr) minmax(120px,.8fr) auto;align-items:center;gap:14px;padding:10px 0;font-size:13px;display:grid}.source-row .profile-actions{align-self:center;gap:5px}.source-head{color:var(--thirda-muted);font-size:12px}.empty-queue{border:1px dashed var(--thirda-line);border-radius:var(--radius-md);background:var(--thirda-bg);min-height:132px;color:var(--text-muted);text-align:left;justify-content:center;align-items:center;gap:13px;margin-top:18px;padding:18px;display:flex}.empty-queue svg{color:var(--brand-secondary);flex:none}.empty-queue div{gap:5px;display:grid}.empty-queue strong{color:var(--brand-primary)}.empty-queue span{font-size:12px;line-height:1.5}.analytics-grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.analytics-card{gap:8px;padding:20px;display:grid}.analytics-card span,.analytics-card small{color:var(--thirda-muted);font-size:12px}.analytics-scope-note{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);align-items:flex-start;gap:9px;margin:12px 0;padding:10px 12px;font-size:12px;line-height:1.55;display:flex}.analytics-scope-note strong{color:var(--brand-primary);flex:none}.analysis-focus{border-left:4px solid var(--brand-secondary);background:var(--thirda-bg);justify-content:space-between;align-items:center;gap:24px;margin:16px 0;padding:20px 22px;display:flex}.analysis-focus>div{gap:5px;min-width:0;display:grid}.analysis-focus strong{color:var(--brand-primary);font-size:18px}.analysis-focus p{color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.analysis-focus .primary-button{flex:none}.analysis-overview{grid-template-columns:minmax(280px,.95fr) minmax(360px,1.35fr);gap:14px;display:grid}.analysis-coverage,.analysis-flow-card,.analysis-record-card{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:4px;min-width:0;padding:20px 22px}.analysis-coverage{color:inherit;font:inherit;text-align:left;cursor:pointer;grid-row:span 2;gap:18px;display:grid}.analysis-coverage:hover:not(:disabled){border-color:var(--brand-secondary)}.analysis-coverage:disabled{cursor:default}.analysis-card-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.analysis-card-heading>span{gap:4px;min-width:0;display:grid}.analysis-card-heading strong{color:var(--brand-primary);font-size:15px}.analysis-card-heading small{color:var(--text-muted);font-size:12px}.analysis-card-heading em{color:var(--brand-secondary);flex:none;font-size:12px;font-style:normal}.analysis-gauge-row{align-items:center;gap:22px;display:flex}.analysis-gauge{background:conic-gradient(var(--brand-secondary) var(--analysis-angle), var(--border-subtle) 0);border-radius:50%;flex:none;place-items:center;width:122px;height:122px;display:grid}.analysis-gauge:before{background:var(--bg-surface);content:"";border-radius:50%;grid-area:1/1;width:88px;height:88px}.analysis-gauge>span{z-index:1;grid-area:1/1;justify-items:center;gap:3px;display:grid}.analysis-gauge strong{color:var(--brand-primary);font-size:25px;line-height:1}.analysis-gauge small{color:var(--text-muted);font-size:11px}.analysis-gauge-copy{gap:5px;min-width:0;display:grid}.analysis-gauge-copy strong{color:var(--brand-primary);font-size:23px}.analysis-gauge-copy>span{color:var(--text-secondary);font-size:13px}.analysis-gauge-copy small{color:var(--text-muted);font-size:12px;line-height:1.45}.analysis-flow-card,.analysis-record-card{gap:15px;display:grid}.analysis-progress{background:var(--border-subtle);border-radius:99px;height:8px;overflow:hidden}.analysis-progress i{border-radius:inherit;background:var(--success);height:100%;display:block}.analysis-flow-counts{grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.analysis-flow-counts button{border:0;border-right:1px solid var(--border-default);font:inherit;text-align:left;cursor:pointer;background:0 0;gap:3px;padding:2px 12px;display:grid}.analysis-flow-counts button:first-child{padding-left:0}.analysis-flow-counts button:last-child{border-right:0;padding-right:0}.analysis-flow-counts strong{color:var(--brand-primary);font-size:20px}.analysis-flow-counts span{color:var(--text-muted);font-size:11px}.analysis-record-value{align-items:baseline;gap:8px;display:flex}.analysis-record-value strong{color:var(--brand-primary);font-size:28px}.analysis-record-value span,.analysis-record-card p{color:var(--text-muted);font-size:12px}.analysis-record-card p{margin:0;line-height:1.5}.analytics-scope-note{gap:8px;margin:12px 0 0;display:grid}.analytics-scope-note summary{color:var(--brand-secondary);cursor:pointer}.analytics-scope-note>span{border-top:1px solid var(--border-subtle);padding-top:8px}.chart-heading h3{margin:0;font-size:16px}.chart-heading span{color:var(--thirda-muted);font-size:12px}.bar-chart{border-bottom:1px solid var(--thirda-bg);align-items:end;gap:20px;height:240px;padding:25px 12px 0;display:flex}.bar-column{flex-direction:column;flex:1;justify-content:end;align-items:center;gap:8px;height:100%;display:flex}.bar{background:var(--bg-surface);border-radius:5px 5px 0 0;width:100%;max-width:28px}.bar-column small{color:var(--thirda-muted);font-size:10px}.settings-list{border:1px solid var(--thirda-bg);border-radius:12px;gap:0;display:grid}.setting-row{border-bottom:1px solid var(--thirda-bg);justify-content:space-between;align-items:center;gap:20px;padding:22px;display:flex}.setting-row:last-child{border-bottom:0}.setting-row div{gap:6px;display:grid}.setting-row span{color:var(--thirda-muted);font-size:13px}.secure-label{align-items:center;gap:5px;display:inline-flex;color:var(--thirda-connection)!important;font-size:12px!important}.error{border:1px solid var(--thirda-bg);background:var(--thirda-white);color:var(--thirda-growth);border-radius:8px;margin-bottom:14px;padding:10px 12px;font-size:13px;line-height:1.5}.prototype-footer{color:var(--thirda-muted);justify-content:space-between;gap:12px;margin-top:18px;font-size:11px;display:flex}@media (width<=1000px){.content-header{display:block}.header-actions{flex-wrap:wrap;margin-top:18px}.dashboard-grid{grid-template-columns:1fr}}@media (width<=720px){.app-shell{display:block}.sidebar{width:100%;height:auto;padding:15px 12px;position:relative}.brand{padding:3px 8px 14px}.sidebar nav{display:flex;overflow:auto}.mobile-nav-hint{color:#ffffffad;letter-spacing:.02em;margin:-7px 8px 9px;font-size:11px;display:block}.nav-item{white-space:nowrap;padding:10px 11px}.sidebar-bottom{margin:0;padding:0;display:flex;position:absolute;top:12px;right:12px}.sidebar-bottom .avatar,.sidebar-bottom .sidebar-user-name{display:none}.sidebar-bottom .outline-button{min-height:34px;padding:7px 10px;font-size:12px}.content-header,.main-content{padding-left:18px;padding-right:18px}.content-header h1{font-size:24px}.metrics-grid{grid-template-columns:repeat(2,1fr);gap:10px}.metric-card{padding:15px}.header-actions{justify-content:flex-end}.header-actions .primary-button{width:auto}.user-switcher{justify-content:space-between}.page-panel{padding:18px}.content-row,.source-row{grid-template-columns:1.8fr .8fr}.content-row span:nth-child(3),.content-row span:nth-child(4),.content-head span:nth-child(3),.content-head span:nth-child(4),.source-row span:nth-child(3),.source-row span:nth-child(4){display:none}.ai-layout{grid-template-columns:1fr;gap:24px}.ai-preview{border-top:1px solid var(--border-default);border-left:0;padding:20px 0 0}.editorial-angle-picker>div{grid-template-columns:1fr 1fr}.editorial-angle-picker button{min-height:68px}.analytics-grid{grid-template-columns:1fr}.insight-strip{display:block}.insight-strip .primary-button{margin-top:15px}.prototype-footer{line-height:1.8;display:block}.platform-admin-grid{grid-template-columns:1fr}.platform-organization-row{flex-direction:column;align-items:flex-start}.platform-organization-actions{justify-content:flex-start}.enterprise-search,.platform-identity-form{grid-template-columns:1fr}.organization-switcher,.organization-switcher select{width:100%}}.capability-editor{gap:15px;display:grid}.capability-editor h3{margin:15px 0 0;font-size:16px}.capability-form{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:10px;grid-template-columns:1.1fr 2fr .7fr auto;align-items:center;gap:10px;padding:14px;display:grid}.capability-form input,.capability-form textarea,.capability-form select{border:1px solid var(--thirda-line);resize:vertical;border-radius:8px;min-width:0;padding:10px}.service-capability-block{gap:13px;display:grid}.service-capability-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.service-capability-heading h3{color:var(--brand-primary);font-size:16px;margin:4px 0 5px!important}.service-capability-heading p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.service-capability-summary{color:var(--text-muted);white-space:nowrap;align-items:center;gap:16px;font-size:10px;display:flex}.service-capability-summary span{text-align:right;gap:2px;display:grid}.service-capability-summary strong{color:var(--brand-primary);font-size:18px}.service-capability-list{border-top:1px solid var(--border-default);display:grid}.service-capability-item{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(180px,.9fr) minmax(260px,1.5fr) minmax(190px,auto);align-items:end;gap:14px;padding:15px 0;display:grid}.service-capability-item-heading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:12px;display:flex}.service-capability-item-heading span{color:var(--brand-secondary);letter-spacing:.12em;font-size:9px;font-weight:800}.service-capability-item-heading em{background:var(--thirda-bg);color:var(--text-muted);border-radius:99px;padding:4px 7px;font-size:10px;font-style:normal;font-weight:700}.service-capability-item.confirmed .service-capability-item-heading em{color:var(--success)}.service-capability-item>label,.service-capability-actions label{min-width:0;color:var(--text-secondary);gap:6px;font-size:11px;display:grid}.service-capability-item input,.service-capability-item textarea,.service-capability-item select{box-sizing:border-box;border:1px solid var(--border-default);background:var(--bg-surface);width:100%;min-width:0;font:inherit;resize:vertical;border-radius:8px;padding:9px 10px}.service-capability-actions{grid-template-columns:minmax(110px,1fr) auto;align-items:end;gap:8px;display:grid}.service-capability-actions .outline-button{white-space:nowrap}.service-capability-empty{border-bottom:1px solid var(--border-subtle);gap:4px;padding:18px 0;display:grid}.service-capability-empty strong{color:var(--brand-primary);font-size:13px}.service-capability-empty span{color:var(--text-muted);font-size:11px}@media (width<=800px){.service-capability-heading{flex-direction:column;align-items:flex-start}.service-capability-summary span{text-align:left}.service-capability-item{grid-template-columns:1fr;gap:10px}.service-capability-actions{grid-template-columns:1fr}.service-capability-actions .outline-button{justify-content:center;width:100%}}.market-scope-block{border-top:1px solid var(--border-default);gap:14px;padding-top:6px;display:grid}.market-scope-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.market-scope-heading h3{color:var(--brand-primary);font-size:16px;margin:4px 0 5px!important}.market-scope-heading p{max-width:680px;color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.market-create-bar{border-block:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.market-create-bar>div:first-child{gap:3px;display:grid}.market-create-bar strong{color:var(--brand-primary);font-size:12px}.market-create-bar span{color:var(--text-muted);font-size:10px}.market-create-bar>div:last-child{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.market-create-bar .outline-button{gap:5px;padding:8px 10px;font-size:11px}.market-groups{grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;display:grid}.market-group{align-content:start;min-width:0;display:grid}.market-group-heading{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:flex-end;gap:12px;padding:3px 0 12px;display:flex}.market-group-heading>div:first-child{gap:3px;display:grid}.market-group-heading span{color:var(--brand-secondary);letter-spacing:.12em;font-size:8px;font-weight:800}.market-group-heading h4{color:var(--brand-primary);margin:0;font-size:14px}.market-group-heading p{color:var(--text-muted);margin:0;font-size:10px;line-height:1.4}.market-group-count{color:var(--text-muted);white-space:nowrap;flex:none;font-size:9px}.market-group-count strong{color:var(--brand-primary);font-size:14px}.market-record-list{display:grid}.market-record{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) minmax(110px,.62fr);gap:10px;padding:14px 0;display:grid}.market-record-heading{grid-column:1/-1;justify-content:space-between;align-items:center;gap:10px;display:flex}.market-record-heading span{color:var(--brand-secondary);letter-spacing:.1em;font-size:9px;font-weight:800}.market-record-heading em{background:var(--thirda-bg);color:var(--text-muted);border-radius:99px;padding:4px 7px;font-size:9px;font-style:normal;font-weight:700}.market-record.confirmed .market-record-heading em{color:var(--success)}.market-record>label{min-width:0;color:var(--text-secondary);gap:5px;font-size:10px;display:grid}.market-record>label:nth-of-type(2){grid-column:1/-1}.market-record input,.market-record textarea,.market-record select{box-sizing:border-box;border:1px solid var(--border-default);background:var(--bg-surface);width:100%;min-width:0;font:inherit;resize:vertical;border-radius:8px;padding:8px 9px}.market-record-actions{grid-column:1/-1;justify-content:flex-end;align-items:center;gap:9px;display:flex}.market-record-actions .outline-button{padding:8px 10px;font-size:11px}.market-record-actions .text-button{padding:7px 4px;font-size:10px}.market-group-empty{border-bottom:1px solid var(--border-subtle);gap:4px;padding:18px 0;display:grid}.market-group-empty strong{color:var(--brand-primary);font-size:12px}.market-group-empty span{color:var(--text-muted);font-size:10px}@media (width<=900px){.market-groups{grid-template-columns:1fr;gap:18px}}@media (width<=700px){.market-scope-heading,.market-create-bar{flex-direction:column;align-items:flex-start}.market-create-bar>div:last-child,.market-create-bar .outline-button{justify-content:center;width:100%}.service-city-suggestions{grid-template-columns:1fr;gap:10px}.market-record{grid-template-columns:1fr}.market-record>label:nth-of-type(2),.market-record-actions{grid-column:auto}.market-record-actions{flex-direction:column;align-items:stretch}.market-record-actions .outline-button,.market-record-actions .text-button{justify-content:center;width:100%}}.profile-editor{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:12px;grid-template-columns:1fr 1fr;gap:17px;margin-bottom:20px;padding:23px;display:grid}.profile-editor label{color:var(--thirda-muted);gap:7px;font-size:13px;display:grid}.profile-editor label:nth-child(3){grid-column:1/-1}.profile-editor input,.profile-editor textarea{border:1px solid var(--thirda-line);background:var(--thirda-white);resize:vertical;border-radius:8px;outline:0;padding:11px}.profile-actions{grid-column:1/-1;align-items:center;gap:10px;padding-top:5px;display:flex}.enterprise-profile-card{border:1px solid var(--border-default);background:var(--bg-surface);box-shadow:none;border-radius:4px;gap:16px;margin-bottom:18px;padding:20px 22px;display:grid}.enterprise-profile-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.enterprise-profile-heading h2{margin:4px 0;font-size:18px}.enterprise-profile-heading p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.profile-publish-flow{border-block:1px solid var(--border-default);grid-template-columns:minmax(0,1fr) 24px minmax(0,1fr) 24px minmax(0,1fr);align-items:center;padding-block:13px;display:grid}.profile-publish-flow>span{gap:3px;display:grid}.profile-publish-flow small{color:var(--brand-secondary);letter-spacing:.12em;font-size:9px;font-weight:800}.profile-publish-flow strong{color:var(--brand-primary);font-size:13px}.profile-publish-flow em{color:var(--text-muted);font-size:10px;font-style:normal}.profile-publish-flow>span.pending strong,.profile-publish-flow>span.pending small{color:var(--warning)}.profile-publish-flow>i{background:var(--border-default);height:1px}.compact-profile-grid{grid-template-columns:1fr 1fr;gap:12px 16px;display:grid}.profile-editor-heading{grid-column:1/-1;gap:3px;display:grid}.profile-editor-heading strong{color:var(--brand-primary);font-size:13px}.profile-editor-heading span{color:var(--text-muted);font-size:11px;line-height:1.45}.compact-profile-grid label{color:var(--text-secondary);gap:6px;font-size:12px;display:grid}.compact-profile-grid input,.compact-profile-grid textarea{border:1px solid var(--border-default);background:var(--thirda-white);width:100%;font:inherit;resize:vertical;border-radius:8px;padding:9px 10px}.compact-profile-grid .profile-summary,.profile-more,.compact-profile-grid .profile-actions{grid-column:1/-1}.profile-more{padding-top:2px}.profile-more summary{color:var(--brand-secondary);cursor:pointer;font-size:12px}.profile-more>div{grid-template-columns:1fr 1fr;gap:12px 16px;padding-top:13px;display:grid}.compact-profile-grid .profile-actions{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(0,1fr) auto auto;gap:10px;padding-top:12px;display:grid}.profile-save-state{gap:3px;display:grid}.profile-save-state strong{color:var(--brand-primary);font-size:12px}.profile-save-state span{color:var(--text-muted);font-size:10px}.workspace-summary{border:1px solid var(--thirda-line);background:var(--bg-surface);border-radius:12px;grid-template-columns:minmax(220px,1.4fr) minmax(110px,.7fr) minmax(110px,.7fr);gap:12px;padding:14px;display:grid}.workspace-summary>div{align-content:start;gap:4px;display:grid}.workspace-summary span,.workspace-summary small{color:var(--text-muted);font-size:12px}.workspace-summary strong{color:var(--brand-primary);font-size:14px}.workspace-summary .workspace-slug{border-top:1px solid var(--thirda-line);grid-column:1/-1;padding-top:8px}@media (width<=700px){.compact-profile-grid,.profile-more>div,.workspace-summary{grid-template-columns:1fr}.enterprise-profile-heading{display:grid}.enterprise-profile-heading .secure-label,.enterprise-profile-heading .review{justify-self:start}.profile-publish-flow{grid-template-columns:1fr;gap:12px}.profile-publish-flow>i{display:none}.compact-profile-grid .profile-actions{grid-template-columns:1fr}.compact-profile-grid .profile-actions .outline-button,.compact-profile-grid .profile-actions .primary-button{justify-content:center;width:100%}}.settings-center{gap:18px;display:grid}.settings-overview{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:4px;gap:16px;margin-bottom:18px;padding:20px;display:grid}.settings-overview-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.settings-overview-heading h2{color:var(--brand-primary);margin:4px 0 5px;font-size:19px}.settings-overview-heading p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.settings-route-list{border-block:1px solid var(--border-default);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.settings-route{border:0;border-right:1px solid var(--border-default);min-width:0;color:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:16px;display:grid}.settings-route:first-child{padding-left:0}.settings-route:last-child{border-right:0}.settings-route:hover,.settings-route.active{background:var(--thirda-bg)}.settings-route-icon{border:1px solid var(--border-default);width:34px;height:34px;color:var(--text-muted);border-radius:50%;place-items:center;display:grid}.settings-route.active .settings-route-icon{border-color:var(--brand-secondary);background:var(--brand-secondary);color:var(--thirda-white)}.settings-route-copy{gap:3px;min-width:0;display:grid}.settings-route-copy small{color:var(--brand-secondary);letter-spacing:.12em;font-size:9px;font-weight:800}.settings-route-copy strong{color:var(--brand-primary);font-size:14px}.settings-route-copy>span{color:var(--text-muted);font-size:11px;line-height:1.4}.settings-route-copy em{color:var(--brand-secondary);margin-top:3px;font-size:10px;font-style:normal}.settings-route>svg{color:var(--text-muted)}.settings-route.active>svg{color:var(--brand-secondary)}.settings-section-content{display:grid}.settings-section-tabs{border-bottom:1px solid var(--border-subtle);gap:6px;margin-bottom:14px;padding-bottom:10px;display:flex}.settings-section-tabs button{min-height:38px;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 14px}.settings-section-tabs button:hover{background:var(--thirda-bg);color:var(--brand-primary)}.settings-section-tabs button.active{background:var(--brand-primary);color:var(--text-inverse);font-weight:700}.settings-heading{margin-bottom:0}.settings-plan-card,.settings-card,.settings-boundary{background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:none;border-radius:4px;padding:22px}.settings-plan-card{background:var(--bg-surface);justify-content:space-between;align-items:center;gap:20px;display:flex}.settings-plan-card h3{margin:7px 0 5px;font-size:24px}.settings-plan-card p,.settings-card-heading span,.settings-boundary span{color:var(--thirda-muted)}.settings-plan-actions{gap:10px;display:flex}.settings-quota-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.quota-card{background:var(--bg-surface);border:1px solid var(--border-default);box-shadow:none;border-radius:4px;padding:18px}.quota-card>span,.quota-card em{color:var(--thirda-muted);font-size:13px;font-style:normal;display:block}.quota-card strong{color:var(--thirda-text);margin:8px 0 12px;font-size:25px;display:block}.quota-card strong small{color:var(--thirda-muted);font-size:14px;font-weight:500}.quota-track{background:var(--thirda-bg);border-radius:99px;height:7px;overflow:hidden}.quota-track i{border-radius:inherit;background:var(--brand-secondary);height:100%;display:block}.quota-card em{margin-top:9px}.settings-section-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.settings-card-heading{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:16px;display:flex}.settings-card-heading h3{margin:0 0 5px;font-size:18px}.activity-overview{border:1px solid var(--border-default);background:var(--bg-surface);gap:16px;padding:20px 22px;display:grid}.activity-overview-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.activity-overview-heading h3{color:var(--brand-primary);margin:4px 0 5px;font-size:18px}.activity-overview-heading p{max-width:760px;color:var(--text-muted);margin:0;font-size:11px;line-height:1.5}.activity-metrics{border-block:1px solid var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.activity-metrics>div{border-right:1px solid var(--border-default);gap:4px;padding:14px 18px;display:grid}.activity-metrics>div:first-child{padding-left:0}.activity-metrics>div:last-child{border-right:0}.activity-metrics span{color:var(--brand-secondary);font-size:9px;font-weight:700}.activity-metrics strong{color:var(--brand-primary);font-size:24px;line-height:1}.activity-metrics strong em{color:var(--text-muted);font-size:12px;font-style:normal;font-weight:500}.activity-metrics small{color:var(--text-muted);font-size:9px;line-height:1.4}.enterprise-audit-list{border-top:1px solid var(--border-default);display:grid}.enterprise-audit-card .prototype-tag{white-space:nowrap;flex:none}.enterprise-audit-list>article{border-bottom:1px solid var(--border-subtle);grid-template-columns:30px minmax(180px,1fr) minmax(220px,1.2fr) auto;align-items:center;gap:14px;padding:13px 0;display:grid}.audit-sequence{border:1px solid var(--border-default);width:27px;height:27px;color:var(--brand-secondary);border-radius:50%;place-items:center;font-size:8px;font-weight:800;display:grid}.audit-action,.audit-target,.enterprise-audit-list time{gap:3px;min-width:0;display:grid}.audit-action strong,.audit-target strong,.enterprise-audit-list time strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.audit-action small,.audit-target span,.audit-target small,.enterprise-audit-list time span{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.enterprise-audit-list time{text-align:right}.audit-more{border-top:1px solid var(--border-default);margin-top:14px}.audit-more>summary{color:var(--brand-secondary);cursor:pointer;padding:13px 0 0;font-size:11px}.audit-more[open]>summary{padding-bottom:13px}.audit-more .enterprise-audit-list{border-top-color:var(--border-subtle)}.local-acceptance-card{background:var(--thirda-white);border-color:var(--thirda-line)}.acceptance-count{color:var(--text-muted);white-space:nowrap;flex:none;font-size:10px}.acceptance-count strong{color:var(--brand-primary);font-size:18px}.acceptance-progress{background:var(--thirda-bg);height:4px;margin-bottom:15px;overflow:hidden}.acceptance-progress i{background:var(--brand-secondary);height:100%;transition:width .2s;display:block}.local-acceptance-list{border-top:1px solid var(--border-default);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.local-acceptance-list label{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);grid-template-columns:26px 18px minmax(0,1fr);align-items:start;gap:8px;padding:12px 10px 12px 0;font-size:11px;line-height:1.45;display:grid}.local-acceptance-list label:nth-child(odd){border-right:1px solid var(--border-subtle)}.local-acceptance-list label:nth-child(2n){padding-left:12px}.local-acceptance-list label.checked{color:var(--text-muted)}.local-acceptance-list input{accent-color:var(--brand-secondary);margin-top:2px}.acceptance-index{color:var(--brand-secondary);letter-spacing:.08em;font-size:9px;font-weight:800}.acceptance-footer{justify-content:space-between;align-items:center;gap:14px;padding-top:12px;display:flex}.acceptance-footer>span{color:var(--text-muted);font-size:9px}.compact-settings{margin:0}.compact-settings .setting-row{padding:13px 0}.compact-settings .setting-row:first-child{border-top:0}.setting-row b{color:var(--brand-primary);font-size:13px}.switch-row{color:var(--brand-secondary);white-space:nowrap;align-items:center;gap:7px;font-size:13px;display:inline-flex}.provider-note{background:var(--thirda-white);color:var(--thirda-connection);border-radius:10px;margin-top:15px;padding:11px 13px;font-size:12px}.member-overview{border-block:1px solid var(--border-default);grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:18px;display:grid}.member-overview>div{border-right:1px solid var(--border-default);gap:4px;padding:14px 18px;display:grid}.member-overview>div:first-child{padding-left:0}.member-overview>div:last-child{border-right:0}.member-overview span{color:var(--brand-secondary);font-size:10px;font-weight:700}.member-overview strong{color:var(--brand-primary);font-size:24px;line-height:1}.member-overview small{color:var(--text-muted);font-size:10px;line-height:1.4}.member-directory{display:grid}.member-directory-heading{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:flex-end;gap:14px;padding-bottom:11px;display:flex}.member-directory-heading>div{gap:4px;display:grid}.member-directory-heading strong{color:var(--brand-primary);font-size:13px}.member-directory-heading span,.member-directory-heading small{color:var(--text-muted);font-size:10px;line-height:1.45}.member-card{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(190px,1.15fr) minmax(150px,.85fr) minmax(180px,1fr) minmax(95px,.55fr);align-items:center;gap:16px;padding:17px 0;display:grid}.member-card.suspended{opacity:.72}.member-identity{grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px;min-width:0;display:grid}.member-identity>span{border:1px solid var(--border-default);width:26px;height:26px;color:var(--brand-secondary);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.member-identity>div,.member-permission,.member-state{gap:4px;min-width:0;display:grid}.member-identity strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.member-identity small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.member-permission>span,.member-state>span{color:var(--text-muted);font-size:9px}.member-permission>strong,.member-permission .switch-row strong{color:var(--brand-primary);font-size:12px}.member-permission small{color:var(--text-muted);font-size:9px;line-height:1.4}.member-state em{width:fit-content;font-style:normal}.member-card .member-actions{grid-column:1/-1;justify-content:flex-end;gap:7px;padding-top:2px;display:flex}.member-card .member-actions>span{color:var(--text-muted);font-size:10px}.member-directory-empty{color:var(--text-muted);padding:22px 0;font-size:12px}.member-create-form{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:4px;gap:0;margin:0 0 18px;padding:18px;display:grid}.member-form-heading{justify-content:space-between;align-items:flex-start;gap:14px;padding-bottom:14px;display:flex}.member-form-heading>div{gap:4px;display:grid}.member-form-heading strong{color:var(--brand-primary);font-size:15px}.member-form-heading small{color:var(--text-muted);font-size:10px;line-height:1.45}.member-form-step{border-top:1px solid var(--border-subtle);grid-template-columns:28px repeat(2,minmax(0,1fr));gap:12px;padding:14px 0;display:grid}.member-form-step>span{color:var(--brand-secondary);letter-spacing:.12em;font-size:9px;font-weight:800}.member-create-form label{color:var(--text-secondary);gap:6px;font-size:11px;display:grid}.member-create-form input:not([type=checkbox]){border:1px solid var(--thirda-bg);background:var(--thirda-white);width:100%;min-width:0;font:inherit;border-radius:8px;padding:9px 10px}.member-form-step label small{color:var(--text-muted);font-size:9px;line-height:1.4}.member-form-step.permission-step{grid-template-columns:28px minmax(0,1fr)}.member-create-form .member-review-checkbox{color:var(--brand-secondary);align-items:flex-start;gap:9px;display:flex}.member-review-checkbox>input{margin-top:3px}.member-review-checkbox>span{gap:3px;display:grid}.member-review-checkbox strong{color:var(--brand-primary);font-size:11px}.member-form-actions{border-top:1px solid var(--border-subtle);justify-content:flex-end;align-items:center;gap:10px;padding-top:14px;display:flex}.member-create-form .primary-button{width:fit-content}.member-actions{flex-wrap:wrap;gap:7px;display:flex!important}.member-actions .outline-button{min-height:32px;padding:6px 9px;font-size:12px}.member-reset-form{border:1px solid var(--warning);background:var(--bg-surface);border-radius:4px;grid-template-columns:minmax(0,1.1fr) minmax(240px,.9fr);align-items:end;gap:16px;margin:0 0 18px;padding:17px 18px;display:grid}.member-reset-heading{gap:5px;display:grid}.member-reset-heading .eyebrow{color:var(--warning)}.member-reset-form strong{color:var(--thirda-growth);font-size:13px}.member-reset-form span{color:var(--thirda-muted);font-size:12px;line-height:1.5}.member-reset-form label{color:var(--thirda-muted);gap:6px;font-size:12px;display:grid}.member-reset-form input{border:1px solid var(--thirda-line);background:var(--thirda-white);width:100%;min-width:0;font:inherit;border-radius:8px;padding:9px 10px}.member-reset-form label small{color:var(--text-muted);font-size:9px;line-height:1.4}.member-reset-actions{border-top:1px solid var(--border-subtle);grid-column:1/-1;justify-content:flex-end;gap:8px;padding-top:13px;display:flex}.member-reset-actions .outline-button,.member-reset-actions .primary-button{min-height:38px;padding:8px 10px;font-size:12px}@media (width<=900px){.member-card{grid-template-columns:repeat(2,minmax(0,1fr))}.member-card .member-actions{grid-column:1/-1}}@media (width<=700px){.member-create-form,.member-reset-form{grid-template-columns:1fr}.member-form-heading{flex-direction:column}.member-form-step{grid-template-columns:24px minmax(0,1fr)}.member-form-step>label{grid-column:2}.member-form-step.permission-step{grid-template-columns:24px minmax(0,1fr)}.member-form-actions,.member-reset-actions{flex-direction:column-reverse;align-items:stretch}.member-form-actions .primary-button,.member-form-actions .text-button,.member-reset-actions .outline-button,.member-reset-actions .primary-button{justify-content:center;width:100%}.member-reset-actions{grid-column:auto}.member-overview{grid-template-columns:1fr}.member-overview>div,.member-overview>div:first-child{border-right:0;border-bottom:1px solid var(--border-subtle);padding:12px 0}.member-overview>div:last-child{border-bottom:0}.member-directory-heading{flex-direction:column;align-items:flex-start}.member-card{grid-template-columns:1fr;gap:13px}.member-card .member-actions{flex-direction:column;grid-column:auto;align-items:stretch}.member-card .member-actions .outline-button{justify-content:center;width:100%}}@media (width<=900px){.activity-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.activity-metrics>div:nth-child(2){border-right:0}.activity-metrics>div:nth-child(-n+2){border-bottom:1px solid var(--border-subtle)}.enterprise-audit-list>article{grid-template-columns:30px minmax(0,1fr) auto}.audit-target{grid-column:2/3}}@media (width<=700px){.settings-overview{padding:16px}.settings-overview-heading{flex-direction:column;align-items:flex-start}.settings-route-list{grid-template-columns:1fr}.settings-route,.settings-route:first-child{border-right:0;border-bottom:1px solid var(--border-subtle);padding:14px 0}.settings-route:last-child{border-bottom:0}.settings-route:hover,.settings-route.active{background:0 0}.settings-route.active .settings-route-copy strong{color:var(--brand-secondary)}.settings-section-content,.settings-center,.settings-center>*{min-width:0;max-width:100%}.activity-overview{padding:17px}.activity-overview-heading{flex-direction:column}.activity-metrics{grid-template-columns:1fr}.activity-metrics>div,.activity-metrics>div:first-child{border-right:0;border-bottom:1px solid var(--border-subtle);padding:12px 0}.activity-metrics>div:last-child{border-bottom:0}.enterprise-audit-list>article{grid-template-columns:28px minmax(0,1fr);gap:9px 11px}.audit-target{grid-column:2}.enterprise-audit-list time{text-align:left;grid-area:auto/2}.local-acceptance-list{grid-template-columns:1fr}.local-acceptance-list label,.local-acceptance-list label:nth-child(2n){border-right:0;padding:12px 0}.acceptance-footer,.local-usage-details>summary{flex-direction:column;align-items:flex-start}.usage-summary em{width:100%;margin-left:0}.usage-record{grid-template-columns:repeat(2,minmax(0,1fr))}.usage-record time{text-align:left}.local-usage-details .settings-plan-card{flex-direction:column;align-items:flex-start}.local-usage-details .settings-quota-grid{grid-template-columns:1fr}.usage-table{overflow-x:auto}}.channel-settings{gap:0;display:grid}.channel-settings>div{border-top:1px solid var(--thirda-bg);grid-template-columns:1fr 1fr auto;align-items:center;gap:10px;padding:13px 0;font-size:13px;display:grid}.channel-settings>div:first-child{border-top:0}.channel-settings span{color:var(--thirda-muted)}.settings-boundary{background:var(--thirda-bg);border-color:var(--thirda-line);color:var(--brand-secondary);align-items:flex-start;gap:12px;display:flex}.settings-boundary div{gap:5px;display:grid}.settings-boundary span{color:var(--thirda-connection);line-height:1.7}.disabled-label{color:var(--thirda-muted);font-size:13px}.usage-ledger-card{overflow:hidden}.usage-table{overflow-x:auto}.usage-row{border-top:1px solid var(--thirda-bg);min-width:760px;color:var(--thirda-muted);grid-template-columns:1.2fr 1fr 1.1fr .7fr .8fr .7fr;align-items:center;gap:12px;padding:13px 0;font-size:13px;display:grid}.usage-row span:first-child{color:var(--thirda-muted)}.usage-head{color:var(--thirda-muted);border-top:0;font-size:12px}.usage-row em{color:var(--thirda-connection);font-style:normal}.usage-empty{color:var(--thirda-muted);text-align:center;padding:24px 0}.usage-filters{background:var(--thirda-white);border-radius:12px;flex-wrap:wrap;gap:12px;padding:14px;display:flex}.usage-filters label{color:var(--thirda-muted);gap:6px;font-size:12px;display:grid}.usage-filters select{border:1px solid var(--thirda-bg);min-width:130px;color:var(--thirda-muted);background:var(--thirda-white);border-radius:8px;padding:8px 10px}.usage-summary{color:var(--thirda-muted);flex-wrap:wrap;gap:24px;padding:15px 0 5px;font-size:13px;display:flex}.usage-summary strong{color:var(--brand-primary);font-size:17px}.usage-summary em{color:var(--text-muted);margin-left:auto;font-size:10px;font-style:normal}.usage-record-list{border-top:1px solid var(--border-default);display:grid}.usage-record{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(120px,.8fr) minmax(180px,1.2fr) minmax(90px,.55fr) auto;align-items:center;gap:14px;padding:12px 0;display:grid}.usage-record>div,.usage-record time{gap:3px;min-width:0;display:grid}.usage-record span{color:var(--text-muted);font-size:9px}.usage-record strong{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.usage-record time{text-align:right}.usage-more{margin-top:12px}.usage-more summary{color:var(--brand-secondary);cursor:pointer;font-size:10px}.usage-more[open] summary{margin-bottom:10px}.local-usage-details{border:1px solid var(--border-default);background:var(--bg-surface);order:4}.local-usage-details>summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.local-usage-details>summary>span{gap:3px;display:grid}.local-usage-details>summary strong{color:var(--brand-primary);font-size:12px}.local-usage-details>summary small,.local-usage-details>summary em{color:var(--text-muted);font-size:9px;font-style:normal}.local-usage-details[open]>summary{border-bottom:1px solid var(--border-default)}.local-usage-details .settings-plan-card,.local-usage-details .settings-quota-grid{margin:16px}.invite-card{background:var(--thirda-bg);border-color:var(--thirda-line)}.invite-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.invite-fields label{color:var(--thirda-muted);gap:7px;font-size:13px;display:grid}.invite-fields input{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:8px;padding:10px 12px}.settings-center .settings-boundary,.settings-center .settings-card-heading>.outline-button{display:none}.settings-center .member-settings-card .settings-card-heading>.outline-button{display:inline-flex}.settings-card-heading>.disabled-label{padding-top:8px}@media (width<=700px){.invite-fields{grid-template-columns:1fr}}@media (width<=1050px){.settings-quota-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.settings-section-grid{grid-template-columns:1fr}}.content-header{border-bottom:1px solid var(--border-subtle);background:var(--bg-surface)}.content-header h1,.panel-heading h2,.page-panel-heading h2{color:var(--brand-primary)}.content-header p,.panel-heading span,.page-panel-heading p{color:var(--text-muted)}.panel{box-shadow:none}.platform-row{color:var(--text-secondary);padding:4px 0}.platform-row>span:last-child{color:var(--text-muted)}.dot.green,.recent-dot.published{background:var(--success)}.dot.orange,.recent-dot.review{background:var(--warning)}.recent-item{border-bottom-color:var(--border-subtle)}.recent-copy strong{color:var(--text-primary)}.published{color:var(--success)}.review{color:var(--warning)}.draft{color:var(--text-muted)}.insight-strip{border-color:var(--thirda-line);background:var(--bg-surface)}.analytics-card strong,.quota-card strong,.metric-card strong{color:var(--brand-primary)}.analytics-card small{color:var(--success)}.metric-card small,.secure-label,.usage-row em{color:var(--success)!important}.chart-card{box-shadow:none}.bar-chart .bar{background:var(--bg-surface)}.settings-card,.settings-plan-card,.quota-card{box-shadow:none}.manual-content-card{background:var(--thirda-bg);border-color:var(--thirda-line);margin:18px 0}.manual-content-card .settings-card-heading span:after{content:" 保存后须确认事实，才可提交审核与分发。";color:var(--brand-secondary)}.manual-content-grid label{color:var(--text-secondary);gap:7px;font-size:13px;display:grid}.manual-content-grid label:nth-child(3),.manual-content-grid label:nth-child(4){grid-column:1/-1}.manual-content-grid input,.manual-content-grid textarea,.manual-content-grid select{box-sizing:border-box;border:1px solid var(--border-default);background:var(--thirda-white);width:100%;font:inherit;border-radius:9px;padding:10px 12px}@media (width<=700px){.manual-content-grid{grid-template-columns:1fr}.manual-content-grid label:nth-child(3),.manual-content-grid label:nth-child(4){grid-column:auto}}.auth-page{background:var(--bg-page);place-items:center;min-height:100vh;padding:24px;display:grid}.auth-card{border:1px solid var(--border-default);background:var(--bg-surface);width:min(420px,100%);box-shadow:none;border-radius:4px;padding:32px}.auth-card h1{color:var(--brand-primary);margin:0 0 8px}.auth-card p{color:var(--text-muted);line-height:1.6}.auth-card label,.manual-content-grid label{color:var(--text-secondary);gap:7px;font-size:13px;display:grid}.auth-card input,.manual-content-grid input,.manual-content-grid textarea,.manual-content-grid select{box-sizing:border-box;border:1px solid var(--border-default);background:var(--thirda-white);width:100%;font:inherit;border-radius:4px;padding:10px 12px}.auth-card .primary-button{width:100%;margin-top:16px}.manual-content-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:16px;display:grid}.manual-content-grid label:nth-child(3),.manual-content-grid label:nth-child(4),.manual-content-grid>div{grid-column:1/-1}.manual-content-grid strong{color:var(--text-secondary);margin-bottom:8px;font-size:13px;display:block}@media (width<=700px){.manual-content-grid{grid-template-columns:1fr}.manual-content-grid label:nth-child(3),.manual-content-grid label:nth-child(4),.manual-content-grid>div{grid-column:auto}}.keyword-workspace{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:4px;gap:16px;margin-top:18px;padding:20px;display:grid}.keyword-workspace-heading{justify-content:space-between;align-items:flex-end;gap:18px;display:flex}.keyword-workspace-heading h3{color:var(--brand-primary);margin:4px 0 5px;font-size:17px}.keyword-workspace-heading p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.keyword-library-summary{color:var(--text-muted);white-space:nowrap;align-items:center;gap:18px;font-size:11px;display:flex}.keyword-library-summary span{text-align:right;gap:2px;display:grid}.keyword-library-summary strong{color:var(--brand-primary);font-size:20px;line-height:1}.promotion-review-panel{border:1px solid var(--thirda-bg);background:var(--bg-surface);border-radius:4px;gap:14px;margin-top:18px;padding:20px;display:grid}.promotion-review-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.promotion-review-heading h3{color:var(--brand-primary);margin:3px 0 5px;font-size:17px}.promotion-review-heading p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.promotion-review-metrics{border-block:1px solid var(--border-default);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.promotion-review-metrics>span{border-right:1px solid var(--border-default);gap:4px;padding:14px 16px;display:grid}.promotion-review-metrics>span:first-child{padding-left:0}.promotion-review-metrics>span:last-child{border-right:0}.promotion-review-metrics strong{color:var(--brand-primary);font-size:22px}.promotion-review-metrics small{color:var(--text-muted);font-size:12px}.promotion-review-metrics .attention strong{color:var(--warning)}.promotion-review-disclosure{border:1px solid var(--border-subtle);background:var(--thirda-bg);color:var(--text-muted);padding:10px 12px;font-size:12px;line-height:1.55}.promotion-review-disclosure summary{color:var(--brand-secondary);cursor:pointer}.promotion-review-disclosure p{border-top:1px solid var(--border-subtle);margin:9px 0 0;padding-top:9px}.promotion-review-section-heading{justify-content:space-between;align-items:flex-end;gap:14px;margin-top:4px;display:flex}.promotion-review-section-heading>div{gap:3px;display:grid}.promotion-review-section-heading strong{color:var(--brand-primary);font-size:14px}.promotion-review-section-heading span{color:var(--text-muted);font-size:11px}.promotion-review-list{border-top:1px solid var(--border-default);display:grid}.promotion-review-row{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(220px,1.1fr) minmax(240px,1.35fr) auto;align-items:center;gap:18px;padding:16px 0;display:grid}.promotion-review-content,.promotion-review-state{gap:5px;min-width:0;display:grid}.promotion-review-row strong{color:var(--text-primary);font-size:14px}.promotion-review-row small,.promotion-review-row p,.promotion-review-state>span{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.promotion-review-state>span strong{color:var(--brand-secondary)}.promotion-review-row .outline-button{white-space:nowrap}.review-readiness{border-radius:99px;width:fit-content;padding:4px 7px;font-size:10px;font-weight:700}.review-readiness.ready{background:var(--thirda-bg);color:var(--success)}.review-readiness.blocked{background:var(--thirda-bg);color:var(--warning)}.promotion-channel-overview{gap:12px;margin-top:4px;display:grid}.promotion-channel-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.promotion-channel-summary article{border:1px solid var(--border-default);background:var(--bg-surface);gap:9px;padding:14px;display:grid}.promotion-channel-summary article>div{gap:3px;display:grid}.promotion-channel-summary article>div strong{color:var(--brand-primary);font-size:13px}.promotion-channel-summary article>div span,.promotion-channel-summary article small{color:var(--text-muted);font-size:11px}.promotion-channel-summary article>i{background:var(--border-subtle);border-radius:99px;height:6px;display:block;overflow:hidden}.promotion-channel-summary article>i b{border-radius:inherit;background:var(--brand-secondary);height:100%;display:block}.keyword-next-action{border:1px solid var(--thirda-line);border-radius:var(--radius-md);background:var(--bg-surface);justify-content:space-between;align-items:center;gap:16px;margin-top:12px;padding:14px 16px;display:flex}.keyword-next-action>div{gap:4px;min-width:0;display:grid}.keyword-next-action strong{color:var(--brand-primary);font-size:15px}.keyword-next-action p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.keyword-form{grid-template-columns:1fr 130px 1.4fr auto;align-items:end;gap:10px;display:grid}.keyword-form label{min-width:0;color:var(--text-secondary);gap:6px;font-size:11px;display:grid}.keyword-form input,.keyword-form select{box-sizing:border-box;border:1px solid var(--border-default);background:var(--bg-surface);border-radius:8px;width:100%;min-width:0;padding:10px 12px}.keyword-list{border-top:1px solid var(--border-default);display:grid}.keyword-row{border-bottom:1px solid var(--border-subtle);grid-template-columns:minmax(220px,2fr) minmax(90px,.7fr) minmax(125px,1fr) auto;align-items:center;gap:14px;padding:15px 0;display:grid}.keyword-row>span:first-child{gap:4px;min-width:0;display:grid}.keyword-row small{color:var(--text-muted);font-size:12px;line-height:1.45}.keyword-head{color:var(--text-muted);padding-top:10px;font-size:11px}.keyword-priority{width:fit-content;font-size:11px;font-weight:700}.keyword-priority.high{color:var(--warning)}.keyword-priority.medium{color:var(--brand-secondary)}.keyword-priority.low{color:var(--text-muted)}.keyword-coverage{border-radius:99px;width:fit-content;padding:4px 7px;font-size:10px;font-weight:700}.keyword-coverage.covered{background:var(--thirda-bg);color:var(--success)}.keyword-coverage.gap{background:var(--thirda-bg);color:var(--warning)}.keyword-create-panel{border:1px solid var(--border-subtle);background:var(--thirda-bg);padding:12px 14px}.keyword-create-panel summary{color:var(--brand-secondary);cursor:pointer;font-size:12px;font-weight:700}.keyword-create-panel[open] summary{margin-bottom:14px}.keyword-create-copy{gap:3px;margin-bottom:12px;display:grid}.keyword-create-copy strong{color:var(--brand-primary);font-size:13px}.keyword-create-copy span{color:var(--text-muted);font-size:11px;line-height:1.5}.audit-panel{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:4px;gap:16px;margin-top:14px;padding:20px;display:grid}.audit-panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.audit-panel-heading h3{color:var(--brand-primary);margin:4px 0 5px;font-size:17px}.audit-panel-heading p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.audit-category-summary{border-block:1px solid var(--border-default);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.audit-category-summary>span{border-right:1px solid var(--border-default);gap:3px;padding:14px 16px;display:grid}.audit-category-summary>span:first-child{padding-left:0}.audit-category-summary>span:last-child{border-right:0}.audit-category-summary strong{color:var(--brand-primary);font-size:22px}.audit-category-summary small{color:var(--text-muted);font-size:11px}.audit-activity-heading{justify-content:space-between;align-items:flex-end;gap:14px;display:flex}.audit-activity-heading strong{color:var(--brand-primary);font-size:13px}.audit-activity-heading span{color:var(--text-muted);font-size:11px}.audit-activity-list{border-top:1px solid var(--border-default);display:grid}.audit-activity-row{border-bottom:1px solid var(--border-subtle);grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:12px;padding:13px 0;display:grid}.audit-activity-row>i{background:var(--brand-secondary);border-radius:50%;width:7px;height:7px}.audit-activity-row>span{gap:3px;min-width:0;display:grid}.audit-activity-row strong{color:var(--text-primary);font-size:13px}.audit-activity-row small,.audit-activity-row time{color:var(--text-muted);font-size:11px}.audit-activity-row time{text-align:right;white-space:nowrap}.audit-boundary{border:1px solid var(--border-subtle);background:var(--thirda-bg);color:var(--text-muted);padding:10px 12px;font-size:11px;line-height:1.5}.audit-boundary summary{color:var(--brand-secondary);cursor:pointer}.audit-boundary p{border-top:1px solid var(--border-subtle);margin:9px 0 0;padding-top:9px}@media (width<=700px){.keyword-form,.keyword-row,.promotion-review-row{grid-template-columns:1fr}.keyword-head{display:none}.keyword-workspace{padding:16px}.keyword-workspace-heading{flex-direction:column;align-items:flex-start}.keyword-library-summary{justify-content:flex-start;width:100%}.keyword-library-summary span{text-align:left}.keyword-row{gap:9px;padding:16px 0}.keyword-row .primary-button,.keyword-row .outline-button,.keyword-form .primary-button{justify-content:center;width:100%}.keyword-next-action{flex-direction:column;align-items:flex-start}.keyword-next-action .primary-button{justify-content:center;width:100%}.promotion-review-panel{padding:16px}.promotion-review-heading{flex-direction:column;align-items:flex-start}.promotion-review-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}.promotion-review-metrics>span{padding:12px 9px}.promotion-review-metrics>span:first-child{padding-left:0}.promotion-review-metrics strong{font-size:20px}.promotion-review-metrics small{font-size:10px;line-height:1.4}.promotion-review-row .outline-button{justify-self:stretch;width:100%}.promotion-channel-summary{grid-template-columns:1fr}.promotion-review-section-heading{flex-direction:column;align-items:flex-start}.analysis-focus{flex-direction:column;align-items:stretch;padding:18px}.analysis-focus .primary-button{width:100%}.analysis-overview{grid-template-columns:1fr}.analysis-coverage{grid-row:auto;padding:18px}.analysis-flow-card,.analysis-record-card{padding:18px}.analysis-gauge-row{gap:18px}.analysis-gauge{width:106px;height:106px}.analysis-gauge:before{width:76px;height:76px}.analysis-flow-counts button{padding-inline:8px}.analysis-flow-counts strong{font-size:18px}}@media (width>=701px) and (width<=1000px){html[data-geo-view=analytics] .analysis-overview{grid-template-columns:1fr}html[data-geo-view=analytics] .analysis-coverage{grid-row:auto}html[data-geo-view=analytics] .promotion-review-row{grid-template-columns:1fr;gap:10px}html[data-geo-view=analytics] .promotion-review-row .outline-button{justify-self:start}html[data-geo-view=analytics] .keyword-head{display:none}html[data-geo-view=analytics] .keyword-row{grid-template-columns:minmax(0,1fr) auto auto;gap:8px 12px}html[data-geo-view=analytics] .keyword-row>span:first-child{grid-column:1/-1}html[data-geo-view=analytics] .keyword-form{grid-template-columns:minmax(0,1fr) 120px}html[data-geo-view=analytics] .keyword-form label:nth-child(3),html[data-geo-view=analytics] .keyword-form .primary-button{grid-column:1/-1}html[data-geo-view=analytics] .keyword-form .primary-button{justify-self:start}}@media (width<=700px){.audit-panel{padding:16px}.audit-panel-heading,.audit-activity-heading{flex-direction:column;align-items:flex-start}.audit-category-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.audit-category-summary>span{border-bottom:1px solid var(--border-subtle);padding:12px 9px}.audit-category-summary>span:nth-child(2n){border-right:0}.audit-category-summary>span:nth-last-child(-n+2){border-bottom:0}.audit-category-summary>span:first-child{padding-left:9px}.audit-category-summary strong{font-size:20px}.audit-category-summary small{font-size:10px}.audit-activity-row{grid-template-columns:8px minmax(0,1fr)}.audit-activity-row time{text-align:left;grid-column:2}.keyword-row>.outline-button,.keyword-row>.primary-button{justify-self:start}}.source-row,.keyword-row{gap:12px;padding:13px 0}.source-row .outline-button,.source-row .danger-button,.keyword-row .outline-button,.keyword-row .danger-button{min-height:34px;padding:7px 10px;font-size:12px}.library-message{border:1px solid var(--border-default);border-left:3px solid var(--brand-secondary);background:var(--bg-surface);color:var(--text-secondary);grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:11px;margin:12px 0;padding:13px 14px;display:grid}.library-message>svg{color:var(--brand-secondary);margin-top:1px}.library-message>div{gap:3px;display:grid}.library-message strong{color:var(--brand-primary);font-size:12px}.library-message span{color:var(--text-muted);font-size:10px;line-height:1.55}.library-message .text-button{padding:0;font-size:10px}.library-message.warning{border-left-color:var(--warning);background:color-mix(in srgb, var(--warning) 4%, white)}.library-message.warning>svg{color:var(--warning)}.library-message.error{border-left-color:var(--danger);background:color-mix(in srgb, var(--danger) 4%, white)}.library-message.error>svg{color:var(--danger)}.generated-content-handoff{border:1px solid var(--border-default);border-left:3px solid var(--brand-secondary);background:color-mix(in srgb, var(--brand-secondary) 5%, white);justify-content:space-between;align-items:center;gap:16px;margin:12px 0;padding:14px 16px;display:flex}.generated-content-handoff>div:first-child{gap:4px;display:grid}.generated-content-handoff>div:first-child>span{color:var(--brand-secondary);letter-spacing:.1em;font-size:10px;font-weight:800}.generated-content-handoff strong{color:var(--brand-primary);font-size:14px}.generated-content-handoff small{color:var(--text-muted);font-size:11px;line-height:1.5}.content-workspace .content-row.generated{background:color-mix(in srgb, var(--brand-secondary) 7%, white);box-shadow:inset 3px 0 var(--brand-secondary);border-radius:6px;margin-inline:-10px;padding-inline:10px}.library-readiness{border-bottom:1px solid var(--border-subtle);color:var(--text-secondary);flex-wrap:wrap;gap:8px 18px;margin:10px 0 4px;padding:10px 12px;font-size:12px;display:flex}.library-readiness strong{color:var(--brand-secondary);margin-right:4px;font-size:14px}.source-row>span:nth-child(3){gap:4px;display:grid}.source-status{border-radius:999px;width:fit-content;padding:3px 7px;font-size:11px;line-height:1.2}.source-status.parsed{background:var(--thirda-bg);color:var(--brand-secondary)}.source-status.failed,.source-status.pending{background:var(--thirda-bg);color:var(--thirda-growth)}.source-status.public-confirmed{background:var(--thirda-bg);color:var(--brand-secondary)}.source-status.public-draft{background:var(--thirda-bg);color:var(--text-muted)}.source-next-step{line-height:1.45;color:var(--text-secondary)!important}.library-upload-stage{border:1px solid var(--border-default);background:var(--bg-surface);gap:14px;margin-bottom:22px;padding:18px 20px;display:grid}.library-upload-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.library-upload-heading>div{gap:5px;display:grid}.library-upload-heading h3{color:var(--brand-primary);margin:0;font-size:18px}.library-upload-heading p{color:var(--text-muted);margin:0;font-size:11px;line-height:1.5}.library-upload-heading .upload-button.uploading{cursor:wait;opacity:.72}.library-upload-feedback{border-top:1px solid var(--border-subtle);display:grid}.library-upload-feedback article{border-bottom:1px solid var(--border-subtle);grid-template-columns:58px minmax(0,1fr);align-items:start;gap:12px;padding:11px 0;display:grid}.library-upload-feedback article:last-child{border-bottom:0}.library-upload-feedback article>span{background:var(--thirda-bg);width:fit-content;color:var(--brand-secondary);padding:4px 7px;font-size:9px;font-weight:800}.library-upload-feedback article.failed>span{color:var(--thirda-growth)}.library-upload-feedback article.uploading>span{animation:1.1s ease-in-out infinite alternate upload-pulse}.library-upload-feedback article>div{gap:4px;min-width:0;display:grid}.library-upload-feedback strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.library-upload-feedback small,.library-upload-empty span{color:var(--text-muted);font-size:10px;line-height:1.45}.library-upload-empty{gap:4px;padding-top:12px;display:grid}.library-upload-empty strong{font-size:11px}@keyframes upload-pulse{0%{opacity:.55}to{opacity:1}}.library-workflow{border-block:1px solid var(--border-default);margin-bottom:14px}.library-workflow-heading{justify-content:space-between;align-items:flex-start;gap:18px;padding:18px 0 14px;display:flex}.library-workflow-heading>div{gap:5px;display:grid}.library-workflow-heading strong{color:var(--brand-primary);font-size:17px}.library-workflow-heading small,.library-workflow-heading>span{color:var(--text-muted);font-size:11px;line-height:1.5}.library-workflow-heading>span{white-space:nowrap}.library-workflow .library-readiness{border:0;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin:0;padding:0;display:grid}.library-workflow .library-readiness>span{border-left:1px solid var(--border-default);gap:5px;min-height:112px;padding:16px 18px;display:grid}.library-workflow .library-readiness>span:first-child{border-left:0}.library-workflow .library-readiness>span.priority{background:color-mix(in srgb, var(--thirda-growth) 7%, white)}.library-workflow .library-readiness small{color:var(--brand-secondary);font-size:10px;font-weight:700}.library-workflow .library-readiness strong{color:var(--brand-primary);margin:0;font-size:28px;line-height:1}.library-workflow .library-readiness em{color:var(--text-muted);font-size:10px;font-style:normal;line-height:1.45}.library-boundary{margin-bottom:22px}.source-worklist{gap:24px;display:grid}.library-empty-state{border-top:1px solid var(--border-default);gap:20px;padding:28px 0 8px;display:grid}.library-empty-heading{align-items:flex-start;gap:14px;display:flex}.library-empty-heading>svg{color:var(--brand-secondary);flex:none}.library-empty-heading>div{gap:5px;display:grid}.library-empty-heading strong{color:var(--brand-primary);font-size:17px}.library-empty-heading small,.library-empty-state>p{color:var(--text-muted);margin:0;font-size:10px;line-height:1.55}.library-empty-steps{border-block:1px solid var(--border-subtle);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.library-empty-steps>span{border-left:1px solid var(--border-subtle);gap:5px;padding:16px;display:grid}.library-empty-steps>span:first-child{border-left:0}.library-empty-steps b{color:var(--brand-secondary);letter-spacing:.1em;font-size:9px}.library-empty-steps strong{color:var(--brand-primary);font-size:12px}.library-empty-steps small{color:var(--text-muted);font-size:10px}.source-group{border-top:1px solid var(--border-default)}.source-group-heading{justify-content:space-between;align-items:flex-end;gap:16px;padding:16px 0 10px;display:flex}.source-group-heading>div{gap:4px;display:grid}.source-group-heading span{color:var(--brand-secondary);letter-spacing:.1em;font-size:9px;font-weight:800}.source-group-heading strong{color:var(--brand-primary);font-size:16px}.source-group-heading small{color:var(--text-muted);font-size:11px}.source-group-heading>b{border:1px solid var(--border-default);width:30px;height:30px;color:var(--brand-secondary);border-radius:50%;place-items:center;font-size:12px;display:grid}html[data-geo-view=library] .source-group .source-card{grid-template-columns:minmax(190px,1.2fr) minmax(260px,1.35fr) minmax(250px,auto);align-items:center;padding:16px 0}.source-identity,.source-state{gap:5px;min-width:0;display:grid}.source-identity strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}.source-identity small,.source-state small{overflow-wrap:anywhere;color:var(--text-muted);font-size:10px;line-height:1.45}.source-status-line{flex-wrap:wrap;gap:5px;display:flex}html[data-geo-view=library] .source-card>span.profile-actions{flex-wrap:wrap;justify-content:flex-end;display:flex}.source-actions{gap:12px}.source-read-actions,.source-governance-actions{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.source-read-actions{border-right:1px solid var(--border-default);padding-right:12px}.source-read-actions .text-button{color:var(--brand-secondary)}.source-delete-trigger{color:var(--danger)}.source-action-confirmation{border:1px solid var(--border-default);border-left:3px solid var(--warning);background:color-mix(in srgb, var(--warning) 5%, white);grid-column:1/-1;justify-content:space-between;align-items:center;gap:20px;padding:15px 17px;display:flex}.source-action-confirmation.confirm{border-left-color:var(--brand-secondary);background:color-mix(in srgb, var(--brand-secondary) 5%, white)}.source-action-confirmation.delete{border-left-color:var(--danger);background:color-mix(in srgb, var(--danger) 4%, white)}.source-action-confirmation>div{gap:4px;min-width:0;display:grid}.source-action-confirmation strong{color:var(--brand-primary);font-size:13px}.source-action-confirmation small{color:var(--text-muted);font-size:10px;line-height:1.5}.source-action-confirmation>span{flex:none;align-items:center;gap:12px;display:flex}.chunk-reader{border-block:1px solid var(--border-default);background:var(--bg-surface);grid-column:1/-1;gap:13px;margin-top:8px;padding:18px 20px;display:grid}.chunk-reader-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.chunk-reader-heading>div{gap:4px;min-width:0;display:grid}.chunk-reader-heading h4{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:16px;overflow:hidden}.chunk-reader-heading small{color:var(--text-muted);font-size:10px}.chunk-reader-heading .text-button{flex:none;padding:2px 0}.chunk-reader-boundary{border-left:3px solid var(--brand-secondary);background:var(--thirda-bg);color:var(--text-muted);padding:10px 12px;font-size:10px;line-height:1.5}.chunk-reader-list{display:grid}.chunk-reader-list article{border-bottom:1px solid var(--border-subtle);grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px 0;display:grid}.chunk-reader-list article:last-child{border-bottom:0}.chunk-reader-list article>span{border:1px solid var(--border-default);width:28px;height:28px;color:var(--brand-secondary);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.chunk-reader-list article>div{gap:6px;min-width:0;display:grid}.chunk-reader-list strong{color:var(--brand-secondary);font-size:11px}.chunk-reader-list p{color:var(--text-primary);white-space:pre-wrap;margin:0;font-size:12px;line-height:1.7}@media (width<=960px){html[data-geo-view=library] .source-group .source-card{grid-template-columns:minmax(150px,.9fr) minmax(220px,1.1fr)}html[data-geo-view=library] .source-group .source-card>span.profile-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=700px){.library-upload-stage{padding:16px}.library-upload-heading,.library-workflow-heading,.chunk-reader-heading{flex-direction:column}.library-upload-heading .upload-button{justify-content:center;width:100%}.library-upload-feedback article{grid-template-columns:1fr;gap:7px}.library-workflow .library-readiness{grid-template-columns:1fr}.library-workflow .library-readiness>span,.library-workflow .library-readiness>span:first-child{border-left:0;border-bottom:1px solid var(--border-subtle);min-height:0;padding:13px 0}.library-workflow .library-readiness>span:last-child{border-bottom:0}.library-workflow .library-readiness>span.priority{background:0 0}.library-message{grid-template-columns:auto minmax(0,1fr)}.library-message .text-button{grid-column:2;justify-self:start}.library-empty-heading{gap:11px}.library-empty-steps{grid-template-columns:1fr}.library-empty-steps>span,.library-empty-steps>span:first-child{border-left:0;border-bottom:1px solid var(--border-subtle);padding:13px 0}.library-empty-steps>span:last-child{border-bottom:0}.source-group-heading{align-items:flex-start}.source-card .profile-actions{flex-direction:column;align-items:stretch}.source-card .profile-actions .outline-button,.source-card .profile-actions .primary-button{justify-content:center;width:100%}.source-read-actions{border-right:0;border-bottom:1px solid var(--border-subtle);justify-content:flex-start;padding:0 0 10px}.source-governance-actions{flex-direction:column;align-items:stretch}.source-action-confirmation{flex-direction:column;align-items:stretch;padding:14px}.source-action-confirmation>span{justify-content:flex-end}.source-action-confirmation>span .outline-button,.source-action-confirmation>span .primary-button{flex:1;justify-content:center}html[data-geo-view=library] .source-group .source-card{grid-template-columns:1fr}html[data-geo-view=library] .source-group .source-card>span.profile-actions{grid-column:auto}.chunk-reader{padding:16px 0}.chunk-reader-heading h4{white-space:normal}.chunk-reader-list article{grid-template-columns:26px minmax(0,1fr);gap:10px}}.analytics-grid{gap:12px}.analytics-card{gap:6px;padding:16px}.analytics-card strong{font-size:26px}.chart-card{margin-top:14px;padding:18px}.keyword-workspace{gap:14px;margin-top:14px;padding:18px}.keyword-form{gap:8px}.keyword-form input,.keyword-form select{min-height:34px;padding:8px 10px;font-size:13px}.metric-card{gap:5px;padding:16px}.panel{min-height:280px;padding:19px 20px}.recent-list{margin-top:12px}.recent-item{padding:13px 0}.insight-strip{gap:14px;margin-top:14px;padding:16px 18px}.ai-page>.page-panel-heading{margin-bottom:18px}.ai-page-actions{justify-content:flex-end;align-items:center;gap:12px;display:flex}.ai-page-actions .text-button{white-space:nowrap;padding:7px 0;font-size:12px}.ai-page-actions .prototype-tag{white-space:nowrap}.ai-form{gap:14px;padding:0}.ai-preview{padding:0 0 20px 24px}.ai-form input,.ai-form textarea,.ai-form select{padding:9px 10px}.ai-preview h3{margin:14px 0 8px;font-size:19px}.ai-preview p{line-height:1.65}.source-trace{gap:6px;margin-top:16px;padding-top:12px}.generation-task-path{border-block:1px solid var(--border-default);grid-template-columns:repeat(3,minmax(0,1fr));margin:0 0 24px;display:grid}.generation-task-path>span{border-left:1px solid var(--border-subtle);opacity:.62;grid-template-columns:auto minmax(0,1fr);gap:3px 10px;padding:14px 16px;display:grid}.generation-task-path>span:first-child{border-left:0}.generation-task-path>span.active{background:color-mix(in srgb, var(--brand-secondary) 6%, white);opacity:1}.generation-task-path>span.complete{opacity:1}.generation-task-path b{color:var(--brand-secondary);letter-spacing:.08em;grid-row:1/3;font-size:10px}.generation-task-path strong{color:var(--brand-primary);font-size:12px}.generation-task-path small{color:var(--text-muted);font-size:10px}.generation-step{gap:13px;display:grid}.generation-step-heading{grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:11px;display:grid}.generation-step-heading>span{border:1px solid var(--brand-secondary);width:28px;height:28px;color:var(--brand-secondary);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.generation-step-heading>div{gap:3px;display:grid}.generation-step-heading strong{color:var(--brand-primary);font-size:14px}.generation-step-heading small{color:var(--text-muted);font-size:10px;line-height:1.45}.generation-step-heading>b{color:var(--brand-secondary);letter-spacing:.06em;font-size:9px}.source-step{border-bottom:1px solid var(--border-default);padding-bottom:18px}.source-step .generation-source-picker{border:1px solid var(--border-subtle)}.source-step .generation-source-picker summary,.source-step .generation-source-picker>p{padding:0 12px}.source-step .generation-source-picker .source-selector{padding:0 12px 8px}.generation-topic-field{border-left:3px solid var(--brand-secondary);background:var(--thirda-bg);padding:13px 14px}.generation-format-field{grid-template-columns:minmax(110px,.35fr) minmax(180px,.65fr);align-items:center;padding-top:2px}.constraints-step{border-bottom:1px solid var(--border-default);padding-bottom:18px}.generation-constraints{border:1px solid var(--border-subtle)}.generation-constraints summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;min-height:58px;padding:10px 13px;list-style:none;display:flex}.generation-constraints summary::-webkit-details-marker{display:none}.generation-constraints summary>span{gap:3px;display:grid}.generation-constraints summary strong{color:var(--brand-primary);font-size:12px}.generation-constraints summary small{color:var(--text-muted);font-size:10px;line-height:1.45}.generation-constraints summary>b{color:var(--brand-secondary);white-space:nowrap;font-size:10px}.generation-constraints summary:after{color:var(--text-muted);content:"展开";flex:none;font-size:10px}.generation-constraints[open] summary{border-bottom:1px solid var(--border-subtle)}.generation-constraints[open] summary:after{content:"收起"}.generation-constraint-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.generation-constraint-grid .market-picker{border:0;border-left:1px solid var(--border-subtle);min-width:0;margin:0;padding:14px}.generation-constraint-grid .market-picker:first-child{border-left:0}@media (width<=900px){.editorial-angle-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=1000px){.dashboard-grid,.ai-layout{grid-template-columns:1fr}}@media (width<=700px){.dashboard-grid{margin-top:12px}.panel{min-height:0;padding:16px}.ai-page-actions{justify-content:space-between;align-items:flex-start;width:100%}.generation-task-path{grid-template-columns:1fr}.generation-task-path>span,.generation-task-path>span:first-child{border-left:0;border-bottom:1px solid var(--border-subtle)}.generation-task-path>span:last-child{border-bottom:0}.generation-step-heading{grid-template-columns:28px minmax(0,1fr)}.generation-step-heading>b{grid-column:2}.generation-format-field{grid-template-columns:1fr}.generation-constraints summary{flex-wrap:wrap;align-items:flex-start}.generation-constraints summary:after{margin-left:auto}.generation-constraint-grid{grid-template-columns:1fr}.generation-constraint-grid .market-picker,.generation-constraint-grid .market-picker:first-child{border-left:0;border-bottom:1px solid var(--border-subtle);padding:13px}.generation-constraint-grid .market-picker:last-child{border-bottom:0}.ai-form{padding:0}.ai-preview{padding:18px 0 0}}@media (width<=720px){.content-row span.profile-actions,.distribution-section-heading+.content-table .content-row:not(.content-head)>span:last-child,.source-row span.profile-actions{grid-column:1/-1;justify-content:flex-start;padding-top:8px;display:flex}.page-panel-heading{flex-direction:column;align-items:stretch;gap:12px}.page-panel-heading>div:first-child{min-width:0}.page-panel-heading .profile-actions{flex-wrap:wrap;width:100%}.page-panel-heading .profile-actions .outline-button,.page-panel-heading .profile-actions .primary-button{flex:132px;justify-content:center}.manual-content-card .settings-card-heading{display:grid}.manual-content-card .settings-card-heading>.outline-button{justify-self:start}}.distribution-section-heading{justify-content:space-between;align-items:center;margin-top:28px;display:flex}.distribution-section-heading h3{margin:0 0 4px;font-size:16px}.distribution-section-heading span{color:var(--text-muted);font-size:12px}.platform-mark{background:var(--brand-primary);width:24px;height:24px;color:var(--thirda-white);border-radius:7px;flex:none;place-items:center;font-size:11px;font-weight:800;display:inline-grid}.platform-mark.wechat{background:var(--thirda-connection)}.platform-mark.xiaohongshu{background:var(--thirda-growth)}.platform-mark.zhihu{background:var(--thirda-connection)}.platform-mark.douyin{background:var(--thirda-text);box-shadow:none}.platform-mark.bilibili{background:var(--thirda-line)}.platform-mark.baijiahao{background:var(--thirda-connection)}.platform-mark.toutiao{background:var(--thirda-growth)}.platform-mark.wordpress{background:var(--thirda-connection)}.platform-mark.website{background:var(--brand-secondary)}.platform-mark.api{background:var(--thirda-muted);border-radius:5px;width:30px;font-size:9px}.distribution-preview-panel{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:4px;margin-top:22px;padding:22px}.distribution-preview-heading{justify-content:space-between;gap:16px;margin-bottom:18px;display:flex}.distribution-preview-heading h3{margin:5px 0;font-size:17px}.distribution-preview-heading p,.preview-boundary{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.distribution-preview-heading select{border:1px solid var(--border-default);background:var(--thirda-white);border-radius:8px;align-self:flex-start;min-width:150px;padding:9px 10px}@media (width<=700px){.distribution-preview-heading{display:grid}.distribution-preview-heading select{width:100%}.wechat .channel-preview-copy{padding:20px}.preview-cover strong{max-width:100%;font-size:19px}}.channel-preview{border:1px solid var(--thirda-bg);background:var(--thirda-white);width:min(100%,680px);box-shadow:none;border-radius:14px;overflow:hidden}.channel-preview-top{border-bottom:1px solid var(--thirda-bg);align-items:center;gap:8px;padding:13px 16px;font-size:13px;font-weight:700;display:flex}.channel-preview-top small{color:var(--text-muted);margin-left:auto;font-size:11px;font-weight:400}.preview-cover{background:var(--brand-primary);min-height:180px;color:var(--thirda-white);align-content:end;padding:20px;display:grid}.preview-cover span{letter-spacing:.13em;opacity:.75;margin-bottom:8px;font-size:10px}.preview-cover strong{max-width:80%;font-size:22px;line-height:1.25}.channel-preview-copy h4{margin:0 0 9px;font-size:19px;line-height:1.35}.channel-preview-copy p{color:var(--text-secondary);margin:0;line-height:1.7}.wechat .channel-preview-top{border-bottom:2px solid var(--thirda-connection)}.wechat .channel-preview-copy{padding:26px 58px;font-family:PingFang SC,Noto Sans CJK SC,sans-serif}.wechat-byline{border-top:1px solid var(--thirda-bg);color:var(--thirda-muted);margin-top:18px;padding-top:14px;font-size:12px}.xiaohongshu{background:var(--thirda-white)}.xiaohongshu .preview-cover{background:var(--brand-primary);min-height:210px}.xiaohongshu .channel-preview-copy{background:var(--thirda-white)}.preview-tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.preview-tags span{background:var(--thirda-bg);color:var(--thirda-growth);border-radius:7px;padding:6px 8px;font-size:12px}.zhihu .preview-cover{background:var(--brand-primary);min-height:120px}.douyin,.bilibili{background:var(--thirda-text);color:var(--thirda-white)}.douyin .channel-preview-top,.bilibili .channel-preview-top{border-color:var(--thirda-text)}.douyin .channel-preview-top small,.bilibili .channel-preview-top small{color:var(--thirda-line)}.douyin .preview-cover{background:var(--brand-primary);min-height:290px}.bilibili .preview-cover{background:var(--brand-primary)}.douyin .channel-preview-copy,.bilibili .channel-preview-copy{background:var(--thirda-text)}.douyin .channel-preview-copy p,.bilibili .channel-preview-copy p{color:var(--thirda-line)}.video-caption{color:var(--thirda-line);margin-top:15px;font-size:12px}.preview-boundary{margin-top:14px}.platform-mark.sohu,.platform-mark.netease{background:var(--thirda-growth)}.platform-mark.tencent{background:var(--thirda-connection)}.platform-mark.people,.platform-mark.xinhua{background:var(--thirda-growth)}.platform-mark.cctv{background:var(--thirda-data)}.platform-mark.chinanews{background:var(--thirda-growth)}.preview-summary{border-bottom:1px solid var(--thirda-bg);padding-bottom:15px;font-weight:600}.preview-body{gap:12px;margin-top:16px;display:grid}.people .preview-cover,.xinhua .preview-cover,.cctv .preview-cover,.chinanews .preview-cover{background:var(--brand-primary);min-height:130px}.people .channel-preview-copy,.xinhua .channel-preview-copy,.cctv .channel-preview-copy,.chinanews .channel-preview-copy{padding:30px 52px}.settings-center{flex-direction:column;display:flex}.settings-center>.settings-heading{order:1}.settings-center>.activity-overview,.settings-center>.settings-card:not(.usage-ledger-card){order:2}.settings-center>.usage-ledger-card{order:3}.settings-center>.settings-quota-grid{order:4}.settings-center>.settings-plan-card{order:5}.distribution-preview-panel{padding:16px}.distribution-preview-heading{margin-bottom:12px}.distribution-preview-heading h3{font-size:15px}.channel-preview{border-radius:11px;width:min(100%,520px)}.channel-preview-top{padding:9px 12px;font-size:12px}.preview-cover{min-height:122px;padding:14px}.preview-cover strong{font-size:18px}.channel-preview-copy{padding:14px 18px}.channel-preview-copy h4{margin-bottom:6px;font-size:16px}.channel-preview-copy p{line-height:1.55}.preview-summary{padding-bottom:10px}.preview-body{gap:7px;margin-top:10px}.preview-body p{font-size:12px}.wechat .channel-preview-copy,.people .channel-preview-copy,.xinhua .channel-preview-copy,.cctv .channel-preview-copy,.chinanews .channel-preview-copy{padding:17px 34px}.xiaohongshu .preview-cover{min-height:145px}.douyin .preview-cover{min-height:180px}.wechat-byline{margin-top:11px;padding-top:10px}.distribution-selection-note{color:var(--text-muted);margin:0 0 10px;font-size:12px}.content-image-preview{border:1px solid var(--border-default);object-fit:cover;border-radius:10px;width:min(100%,420px);max-height:260px;margin:2px 0 14px;display:block}.channel-preview-image{object-fit:cover;width:100%;max-height:280px;display:block}.content-image-manager{border:1px solid var(--thirda-line);border-radius:var(--radius-md);background:var(--thirda-white);gap:12px;margin:18px 0;padding:16px;display:grid}.content-image-manager-heading{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.content-image-manager-heading>div{gap:4px;display:grid}.content-image-manager-heading strong{color:var(--brand-primary);font-size:14px}.content-image-manager-heading small,.content-image-empty{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.content-image-manager-heading>span{background:var(--thirda-bg);color:var(--brand-secondary);border-radius:99px;padding:4px 8px;font-size:12px;font-weight:700}.content-image-add-row{grid-template-columns:minmax(220px,1.4fr) minmax(180px,1fr) auto auto;align-items:end;gap:10px;display:grid}.content-image-add-row label,.content-image-list label{color:var(--text-secondary);gap:5px;font-size:12px;font-weight:600;display:grid}.content-image-add-row input,.content-image-list input{border:1px solid var(--border-default);background:var(--thirda-white);min-width:0;color:var(--text-primary);font:inherit;border-radius:8px;padding:9px 10px;font-size:13px}.content-image-add-row .outline-button{white-space:nowrap;min-height:39px}.image-upload-control{border:1px dashed var(--thirda-line);background:var(--thirda-white);cursor:pointer;text-align:center;border-radius:8px;min-height:39px;padding:9px 10px;color:var(--brand-primary)!important}.image-upload-control input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.image-upload-control:has(input:disabled){cursor:not-allowed;opacity:.55}.content-image-list{gap:9px;margin:0;padding:0;list-style:none;display:grid}.content-image-list li{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:9px;grid-template-columns:28px 96px minmax(160px,1fr) auto;align-items:center;gap:10px;padding:9px;display:grid}.content-image-order{background:var(--thirda-bg);width:26px;height:26px;color:var(--brand-primary);border-radius:50%;place-items:center;font-size:12px;font-weight:800;display:grid}.content-image-list img,.content-image-missing{background:var(--thirda-bg);object-fit:cover;border-radius:6px;width:96px;height:64px;display:block}.content-image-missing{color:var(--text-muted);text-align:center;place-items:center;padding:8px;font-size:11px;display:grid}.content-image-actions{gap:5px;display:flex}.content-image-actions .icon-button{place-items:center;min-width:32px;min-height:32px;padding:0;display:grid}.content-image-actions .danger-button{color:var(--thirda-growth)}.channel-preview-media{background:var(--thirda-bg);gap:1px;display:grid}.channel-preview-media figure{min-width:0;margin:0;display:block;position:relative}.channel-preview-media img{object-fit:cover;width:100%;max-height:420px;display:block}.channel-preview-media figcaption{background:var(--thirda-white);color:var(--text-muted);padding:7px 12px;font-size:12px;line-height:1.45}.channel-preview-media.xiaohongshu{background:var(--thirda-white);grid-template-columns:repeat(3,minmax(0,1fr));gap:2px;padding:2px}.channel-preview-media.xiaohongshu img{object-fit:cover;height:160px;max-height:none}.channel-preview-media.xiaohongshu figcaption{display:none}.channel-preview-image-missing{background:var(--thirda-bg);min-height:96px;color:var(--text-muted);text-align:center;place-items:center;padding:12px;font-size:12px;display:grid}.channel-preview-media.xiaohongshu .channel-preview-image-missing{min-height:112px}.local-public-preview-figure{margin:0}.local-public-preview-figure figcaption{color:var(--text-muted);padding:8px 22px;font-size:12px;line-height:1.45}@media (width<=760px){.content-image-add-row{grid-template-columns:1fr 1fr}.content-image-add-row .outline-button,.image-upload-control{min-height:44px}.content-image-list li{grid-template-columns:28px 72px minmax(0,1fr);align-items:start}.content-image-list img,.content-image-missing{width:72px;height:60px}.content-image-actions{grid-column:2/-1}.channel-preview-media.xiaohongshu img{height:112px}}@media (width<=460px){.content-image-add-row{grid-template-columns:1fr}.content-image-list li{grid-template-columns:26px 64px minmax(0,1fr);gap:8px}.content-image-list img,.content-image-missing{width:64px;height:58px}.content-image-list input{font-size:12px}.channel-preview-media.xiaohongshu img{height:96px}}.wechat .channel-preview-copy{padding:40px 64px 48px}.wechat .channel-preview-copy h4{color:#111827;letter-spacing:-.02em;margin:0 0 16px;font-size:26px;line-height:1.35}.wechat .channel-preview-copy .preview-summary{color:#52606d;border-bottom:1px solid #e5e7eb;margin:0 0 26px;padding:0 0 18px;font-size:16px;font-weight:400;line-height:1.8}.wechat .wechat-article-body{margin-top:0;display:block}.wechat .wechat-article-body>p{color:#1f2933;letter-spacing:.02em;text-align:justify;margin:0 0 18px;font-size:17px;line-height:1.9}.wechat .wechat-article-body>p.wechat-article-list-item{text-indent:-1.55em;margin-bottom:14px;padding-left:1.55em;font-weight:600}.wechat .wechat-article-heading{border-left:4px solid var(--brand-secondary);color:var(--brand-primary);margin:32px 0 14px;padding-left:12px;font-size:20px;font-weight:700;line-height:1.45}.wechat .wechat-article-image{margin:28px 0 24px}.wechat .wechat-article-image img{border-radius:2px;width:100%;height:auto;display:block}.wechat .wechat-article-image figcaption{color:var(--text-muted);text-align:center;margin-top:8px;font-size:12px;line-height:1.45}.wechat-preview-meta{color:var(--text-muted);flex-wrap:wrap;gap:8px 20px;margin:14px 2px 0;font-size:12px;display:flex}.wechat-preview-meta div{gap:6px;display:flex}.wechat-preview-meta dt{color:var(--text-muted)}.wechat-preview-meta dd{color:var(--text-secondary);margin:0}@media (width<=700px){.wechat .channel-preview-copy{padding:28px 22px 32px}.wechat .channel-preview-copy h4{font-size:22px}.wechat .channel-preview-copy .preview-summary{font-size:15px}.wechat .wechat-article-body>p{font-size:16px;line-height:1.85}.wechat .wechat-article-heading{margin-top:28px;font-size:19px}.wechat-preview-meta{gap:6px;display:grid}}.distribution-preview-panel,.channel-preview{min-width:0}.channel-preview{width:100%;max-width:680px}@media (width<=700px){.channel-preview{width:100%;max-width:100%}.channel-adaptation-result,.channel-adaptation-result .settings-card-heading,.channel-adaptation-copy,.channel-draft-editor,.channel-adaptation-readiness{width:auto;min-width:0;max-width:100%}.channel-adaptation-result .settings-card-heading{display:grid}.channel-adaptation-result .prototype-tag{justify-self:start}}.sidebar{width:224px;padding:24px 14px 16px}.brand{margin-bottom:20px}.sidebar nav{gap:4px}.nav-item{border-radius:4px;min-height:42px;padding:10px 12px;font-size:14px}.nav-item:hover{background:#ffffff14}.nav-item.active{background:#ffffff26}.content-header{min-height:124px;padding:22px 32px 20px}.content-header h1{margin-top:5px;font-size:27px}.content-header p{max-width:52rem;font-size:13px}.workspace-identity{border-radius:4px;margin-top:10px}.main-content{padding-bottom:40px}.page-panel{border-inline:0;border-radius:0;padding:26px 0}.page-panel-heading h2,.panel-heading h2{font-size:18px}.metrics-grid{border-inline:0}.metric-card{min-height:128px;padding:16px 18px}.metric-icon{border-radius:4px;width:34px;height:34px;margin-bottom:0}.metric-card strong{font-size:27px}.dashboard-grid{gap:32px;margin-top:28px}.panel{border-inline:0;min-height:0;padding:0 0 8px}.insight-strip{border-inline:0;border-radius:0;margin-top:28px;padding:16px 0}.library-banner,.analytics-scope-note,.settings-boundary,.platform-boundary{border:0;border-left:3px solid var(--brand-secondary);background:0 0;border-radius:0;padding:8px 0 8px 14px}.library-readiness{border-block:1px solid var(--border-default);background:0 0;border-radius:0;margin:18px 0}.ai-layout{gap:32px}.ai-form,.ai-preview{border:0;border-radius:0;padding:0}.ai-preview{border-left:1px solid var(--border-default);padding-left:28px}.source-trace{border-radius:0}.content-tabs,.settings-section-tabs,.distribution-tabs,.channel-category-tabs{gap:4px}.content-tabs button,.settings-section-tabs button,.distribution-tabs button,.channel-category-tabs button{min-height:36px;color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:7px 10px;font-size:13px}.content-tabs button.active,.settings-section-tabs button.active,.distribution-tabs button.active,.channel-category-tabs button.active{background:var(--brand-primary);color:var(--thirda-white);border-bottom-color:#0000}.content-row,.source-row{min-height:54px}.content-row:hover,.source-row:hover{background:#fbfcfc}.content-row .profile-actions{opacity:.86}.settings-card,.settings-plan-card,.settings-boundary,.enterprise-profile-card,.profile-editor,.workspace-summary{box-shadow:none;border-radius:0}.settings-section-grid{gap:28px}.settings-card,.settings-plan-card,.enterprise-profile-card{border-inline:0;padding-inline:0}.settings-card+.settings-card{border-top-color:var(--border-default)}.authorization-summary{display:none}.authorization-panel{gap:20px;padding-top:0}.authorization-groups{gap:28px}.authorization-group{background:0 0;border:0;border-radius:0;overflow:visible}.authorization-group-heading{border-bottom-color:var(--border-default);background:0 0;padding:0 0 10px}.authorization-list{border-bottom:1px solid var(--border-default)}.authorization-row{grid-template-columns:28px minmax(160px,1.35fr) 88px minmax(130px,.9fr) auto;gap:10px;padding:12px 0}.authorization-row .authorization-boundary{display:none}.authorization-row .primary-button,.authorization-row .outline-button{border-radius:4px;min-height:34px}.channel-category-tabs{border-bottom:1px solid var(--border-default);flex-wrap:wrap;margin-bottom:10px;padding-bottom:10px;display:flex}.industry-group-tabs{border-bottom:1px solid var(--border-subtle);align-items:center;gap:8px;margin:-2px 0 12px;padding:0 0 10px;display:flex}.industry-group-tabs>span{color:var(--text-muted);font-size:12px}.industry-group-tabs button{border:1px solid var(--thirda-line);background:var(--thirda-white);min-height:32px;color:var(--text-secondary);font:inherit;cursor:pointer;border-radius:4px;align-items:center;gap:6px;padding:6px 10px;font-size:12px;display:inline-flex}.industry-group-tabs button.active{border-color:var(--brand-secondary);background:var(--thirda-bg);color:var(--brand-primary);font-weight:700}.industry-group-toggle small{border-left:1px solid;padding-left:5px;font-size:11px;font-weight:600}.industry-group-toggle svg{transition:transform .16s}.industry-group-toggle svg.open{transform:rotate(180deg)}.industry-group-collapsed{border-bottom:1px solid var(--border-subtle);color:var(--text-muted);margin:0;padding:14px 0;font-size:12px}.channel-connection-table{min-width:620px;font-size:13px}.channel-connection-table th{background:0 0;font-weight:600}.channel-connection-table th,.channel-connection-table td{padding:12px 10px}.distribution-flow-strip{border-bottom:1px solid var(--border-default);gap:0;margin-bottom:22px}.distribution-flow-strip button{border:0;border-right:1px solid var(--border-default);background:0 0;border-radius:0;min-height:48px;padding:8px 10px}.distribution-flow-strip button:last-child{border-right:0}.distribution-flow-strip button.active{background:var(--thirda-bg)}.distribution-workbench{gap:32px}.distribution-workbench-side{background:0 0;gap:18px}.distribution-command-bar,.distribution-preview-panel,.distribution-receipt-panel,.channel-adaptation-result{box-shadow:none;border-radius:0}.distribution-command-bar{border:0;border-bottom:1px solid var(--border-default);background:0 0;padding:0 0 14px}.distribution-preview-panel{background:0 0;border:0;padding:0}.distribution-command-bar>div:nth-child(2){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.channel-article--industry_listing{border:1px solid #d9e0e2}.channel-article--industry_listing .news-head{border-top:4px solid var(--brand-secondary)}.channel-article--industry_listing .article-body{padding:20px 28px 0}.channel-article--industry_listing .article-body h5{color:var(--brand-primary)}@media (width<=1000px){.content-header,.main-content{padding-left:24px;padding-right:24px}.distribution-workbench{grid-template-columns:1fr}.distribution-workbench-side{position:static}}@media (width<=700px){.sidebar{width:100%;padding:13px 12px 8px}.brand{margin-bottom:10px}.content-header,.main-content{padding-left:18px;padding-right:18px}.content-header{min-height:0;padding-top:18px;padding-bottom:16px}.workspace-identity{display:none}.page-panel{padding:20px 0}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.metric-card:nth-child(2){border-right:0}.metric-card:nth-child(n+3){border-top:1px solid var(--border-default)}.dashboard-grid{grid-template-columns:1fr;gap:26px;margin-top:24px}.ai-preview{border-top:1px solid var(--border-default);border-left:0;padding:20px 0 0}.authorization-row{grid-template-columns:28px minmax(0,1fr) auto;gap:9px}.authorization-row>.authorization-status,.authorization-row>.authorization-scope,.authorization-row .authorization-note{display:none}.authorization-row .primary-button,.authorization-row .outline-button{min-height:40px}.channel-category-tabs{flex-wrap:nowrap;overflow-x:auto}.channel-category-tabs button{white-space:nowrap;align-items:center;min-height:44px;display:inline-flex}.industry-group-tabs button{min-height:44px}.channel-table-scroll-hint{color:var(--text-muted);margin:0 0 7px;font-size:12px;display:block}.channel-connection-table .compact-select,.channel-connection-table .text-button{min-height:44px}.distribution-flow-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.distribution-flow-strip button:nth-child(2){border-right:0}.distribution-flow-strip button:nth-child(n+3){border-top:1px solid var(--border-default)}.distribution-command-bar>div:nth-child(2){grid-template-columns:1fr}.channel-article--industry_listing .article-body{padding-left:20px;padding-right:20px}}.content-version-history{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--thirda-bg);gap:10px;margin:16px 0;padding:12px 14px;display:grid}.content-version-history summary{color:var(--brand-primary);cursor:pointer;font-size:13px;font-weight:700}.content-version-history>div{gap:8px;display:grid}.content-version-history article{border-top:1px solid var(--border-subtle);grid-template-columns:42px 1fr auto;gap:8px;padding-top:9px;font-size:12px;display:grid}.content-version-history article strong{color:var(--brand-secondary)}.content-version-history article span,.content-version-history article small{color:var(--text-muted)}.content-version-history article p{color:var(--text-secondary);grid-column:2/-1;margin:0;line-height:1.45}.danger-button{color:var(--thirda-growth);border-color:var(--thirda-bg);background:var(--thirda-white)}.service-city-suggestions{border-top:1px solid var(--border-subtle);grid-template-columns:minmax(160px,.5fr) minmax(0,1.5fr);align-items:start;gap:14px;padding:12px 0 2px;display:grid}.service-city-suggestions>div:first-child{gap:4px;display:grid}.service-city-suggestions strong{color:var(--brand-primary);font-size:13px}.service-city-suggestions small{color:var(--text-muted);font-size:12px;line-height:1.5}.service-city-suggestions>div:last-child{flex-wrap:wrap;gap:7px;display:flex}.service-city-suggestions button{border:1px solid var(--thirda-line);background:var(--thirda-white);min-height:30px;color:var(--brand-primary);font:inherit;cursor:pointer;border-radius:999px;padding:5px 9px;font-size:12px}.service-city-suggestions button:hover:not(:disabled){border-color:var(--brand-secondary);background:var(--thirda-bg)}.service-city-suggestions button.selected,.service-city-suggestions button:disabled{background:var(--thirda-bg);color:var(--text-muted);cursor:default;opacity:1;border-color:#0000}@media (width<=700px){.service-city-suggestions{grid-template-columns:1fr;gap:9px}}.capability-panel{padding:18px 20px;scroll-margin-top:18px}.capability-panel .page-panel-heading h2{font-size:17px}.capability-panel .page-panel-heading p,.capability-panel .capability-editor h3{font-size:13px}.capability-panel .capability-form{align-items:center;gap:10px;padding:10px 12px}.capability-panel .service-form{grid-template-columns:minmax(180px,.9fr) minmax(300px,1.6fr) 130px 70px}.capability-panel .market-form{grid-template-columns:110px minmax(160px,.85fr) minmax(260px,1.4fr) 105px 70px}.capability-panel .capability-form input,.capability-panel .capability-form textarea,.capability-panel .capability-form select{min-width:0;padding:8px 10px;font-size:13px}.capability-panel .capability-form textarea{min-height:42px}.capability-panel .capability-form .outline-button{padding:8px 10px;font-size:13px}.content-image-wrap{width:min(100%,420px);position:relative}.content-image-wrap .content-image-preview{width:100%;margin:2px 0 14px}.image-delete-button{width:30px;height:30px;color:var(--thirda-white);cursor:pointer;box-shadow:none;background:#0f2430d1;border:0;border-radius:50%;place-items:center;font-size:22px;line-height:1;display:grid;position:absolute;top:10px;right:10px}.image-delete-button:hover{background:var(--thirda-growth)}.content-row{padding:10px 0}.content-row .profile-actions{gap:5px}.content-row .outline-button,.content-row .primary-button,.authorization-row .outline-button,.authorization-row .primary-button{min-height:32px;padding:6px 9px;font-size:12px}.distribution-tabs button{min-height:34px}.manual-content-card .primary-button{min-height:36px}.permission-hint{min-height:34px;color:var(--text-muted);white-space:nowrap;align-items:center;font-size:12px;display:inline-flex}@media (width<=900px){.capability-panel .service-form,.capability-panel .market-form{grid-template-columns:1fr 1fr}.capability-panel .capability-form .outline-button{width:auto}.market-section-heading{flex-direction:column;align-items:flex-start}.market-section-heading>div:last-child{justify-content:flex-start}}.distribution-tabs{border-bottom:1px solid var(--border-subtle);gap:6px;margin:4px 0 18px;padding-bottom:10px;display:flex}.distribution-tabs button{color:var(--text-muted);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:7px;padding:8px 12px;font-size:13px}.distribution-tabs button:hover{color:var(--brand-primary);background:var(--thirda-bg)}.distribution-tabs button.active{color:var(--thirda-white);background:var(--brand-primary);font-weight:700}.authorization-panel{gap:14px;padding:4px 0 0;display:grid}.authorization-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.authorization-heading h3{color:var(--brand-primary);margin:4px 0 6px;font-size:17px}.authorization-heading p{max-width:620px;color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.authorization-notice{border:1px solid var(--thirda-line);background:var(--thirda-bg);color:var(--brand-primary);border-radius:8px;align-items:center;gap:7px;padding:10px 12px;font-size:12px;display:flex}.authorization-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.authorization-summary div{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:9px;gap:3px;padding:10px 12px;display:grid}.authorization-summary strong{color:var(--brand-primary);font-size:18px;line-height:1}.authorization-summary span{color:var(--text-muted);font-size:12px}.authorization-groups{gap:12px;display:grid}.authorization-group{border:1px solid var(--border-subtle);background:var(--thirda-white);border-radius:11px;overflow:hidden}.authorization-group-heading{border-bottom:1px solid var(--border-subtle);background:var(--thirda-white);justify-content:space-between;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.authorization-group-heading h4{color:var(--brand-primary);margin:0 0 4px;font-size:14px}.authorization-group-heading p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.authorization-list{display:grid}.authorization-row{border-bottom:1px solid var(--border-subtle);grid-template-columns:28px minmax(150px,1.2fr) 96px minmax(130px,.9fr) minmax(150px,1fr) auto;align-items:center;gap:12px;padding:12px 14px;display:grid}.authorization-row:last-child{border-bottom:0}.authorization-row>div{gap:3px;min-width:0;display:grid}.authorization-row strong{color:var(--text-primary);font-size:13px}.authorization-row small,.authorization-scope,.authorization-boundary,.authorization-note{color:var(--text-muted);font-size:12px}.authorization-scope,.authorization-boundary{line-height:1.45}.authorization-boundary{color:var(--thirda-connection)}.authorization-status{background:var(--thirda-bg);width:fit-content;color:var(--text-muted);white-space:nowrap;border-radius:99px;justify-content:center;padding:4px 7px;font-size:11px;display:inline-flex}.authorization-status.connected{background:var(--thirda-bg);color:var(--brand-secondary)}.authorization-status.editorial{background:var(--thirda-bg);color:var(--thirda-growth)}.authorization-row .primary-button,.authorization-row .outline-button{white-space:nowrap;padding:8px 10px;font-size:12px}.distribution-flow-strip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:2px 0 14px;display:grid}.distribution-flow-strip button{border:1px solid var(--thirda-line);background:var(--thirda-white);min-width:0;min-height:58px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;border-radius:4px;gap:4px;padding:10px 12px;display:grid}.distribution-flow-strip button:hover{border-color:var(--thirda-line);background:var(--thirda-white)}.distribution-flow-strip button:disabled{cursor:not-allowed;opacity:.58}.distribution-flow-strip button.active{border-color:var(--thirda-line);background:var(--thirda-bg)}.distribution-flow-strip strong{text-overflow:ellipsis;white-space:nowrap;color:var(--brand-primary);font-size:13px;overflow:hidden}.distribution-flow-strip span{text-overflow:ellipsis;white-space:nowrap;color:var(--text-muted);font-size:11px;overflow:hidden}.distribution-workbench{grid-template-columns:minmax(360px,.95fr) minmax(360px,1.05fr);align-items:start;gap:16px;display:grid}.distribution-workbench-main,.distribution-workbench-side{min-width:0}.distribution-workbench-side{z-index:2;background:var(--thirda-white);gap:12px;display:grid;position:sticky;top:18px}.distribution-workbench .distribution-preview-panel{margin-top:0}.distribution-workbench-main .distribution-section-heading{margin-top:18px}.distribution-command-bar{z-index:3;border:1px solid var(--thirda-line);background:var(--thirda-white);box-shadow:none;border-radius:10px;gap:10px;margin:0 0 14px;padding:12px;display:grid;position:relative}.distribution-command-bar>div:first-child{gap:3px;min-width:0;display:grid}.distribution-command-bar>div:first-child strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.distribution-command-bar>div:first-child span,.distribution-command-bar p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.45}.distribution-command-bar>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.distribution-content-context{border-block:1px solid var(--border-subtle);justify-content:space-between;align-items:center;gap:18px;margin:2px 0 22px;padding:13px 0;display:flex}.distribution-content-context>div:first-child{gap:3px;min-width:0;display:grid}.distribution-content-context span,.distribution-content-context small{color:var(--text-muted);font-size:12px}.distribution-content-context strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.distribution-content-actions{flex:none;gap:8px;display:flex}.distribution-content-actions .primary-button,.distribution-content-actions .outline-button,.distribution-content-actions .text-button{min-height:36px;padding:7px 11px;font-size:12px}.distribution-workbench{display:block}.distribution-workbench-main{overflow:visible}.distribution-workbench-side{border-top:1px solid var(--thirda-line);background:0 0;margin-top:24px;padding-top:20px;position:static}.distribution-workbench-side .distribution-preview-panel{max-width:860px}.channel-selection strong{align-items:center;gap:8px;display:inline-flex}.channel-brand-icon{flex:0 0 18px;place-items:center;width:18px;height:18px;display:inline-grid}.channel-brand-icon svg{fill:currentColor;width:18px;height:18px;display:block}.channel-brand-icon-fallback{color:var(--thirda-white);letter-spacing:-.04em;border:0;border-radius:5px;padding:1px;font-size:8px;font-weight:800;line-height:1;overflow:hidden}@media (width<=760px){.distribution-content-context{flex-direction:column;align-items:stretch;gap:12px}.distribution-content-actions{grid-template-columns:1fr 1fr;display:grid}.distribution-content-actions .primary-button,.distribution-content-actions .outline-button,.distribution-content-actions .text-button{justify-content:center;width:100%;min-height:44px}.distribution-content-actions .text-button{grid-column:1/-1}}.distribution-command-bar .primary-button,.distribution-command-bar .outline-button,.distribution-command-bar .text-button{white-space:normal;width:100%;min-height:36px;padding:8px 10px;font-size:12px}.distribution-receipt-panel{border:1px solid var(--thirda-line);background:var(--bg-surface);box-shadow:none;border-radius:4px;gap:12px;padding:14px;display:grid}.distribution-receipt-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.distribution-receipt-heading h3{color:var(--brand-primary);margin:4px 0 0;font-size:16px}.distribution-receipt-summary{grid-template-columns:1.5fr .6fr 1fr;gap:8px;margin:0;display:grid}.distribution-receipt-summary div{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:9px;min-width:0;padding:9px 10px}.distribution-receipt-summary dt{color:var(--text-muted);font-size:11px}.distribution-receipt-summary dd{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;font-weight:700;overflow:hidden}.distribution-receipt-jobs{gap:7px;display:grid}.distribution-receipt-jobs>div{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:9px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:9px;padding:9px 10px;display:grid}.distribution-receipt-jobs>div>div{gap:2px;min-width:0;display:grid}.distribution-receipt-jobs strong{color:var(--text-primary);font-size:13px}.distribution-receipt-jobs small,.distribution-receipt-jobs code{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.distribution-receipt-jobs code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.distribution-receipt-jobs em{background:var(--thirda-bg);width:fit-content;color:var(--brand-secondary);white-space:nowrap;border-radius:99px;padding:4px 7px;font-size:11px;font-style:normal;font-weight:700}@media (width<=980px){.distribution-workbench{grid-template-columns:1fr}.distribution-workbench-side{position:static}}@media (width<=700px){.distribution-receipt-summary{grid-template-columns:1fr}.distribution-receipt-jobs>div{grid-template-columns:28px minmax(0,1fr)}.distribution-receipt-jobs em{grid-column:2}}.compact-profile-grid input[type=file]{padding:7px 9px}.enterprise-logo-preview{border:1px solid var(--border-default);background:var(--thirda-bg);object-fit:contain;border-radius:8px;align-self:end;width:64px;height:64px}.field-note{color:var(--text-muted);font-size:11px;line-height:1.4}.field-error{color:#9a3412;margin-top:6px;font-size:11px;line-height:1.4;display:block}@media (width<=760px){.authorization-summary{grid-template-columns:1fr}.authorization-group-heading{display:grid}.authorization-row{grid-template-columns:28px 1fr auto}.authorization-scope,.authorization-boundary{grid-column:2/-1}.authorization-row .primary-button,.authorization-row .outline-button,.authorization-note{grid-column:2/-1;justify-self:start}.authorization-heading{display:grid}}@media (width<=700px){.generated-content-handoff{flex-direction:column;align-items:stretch}.generated-content-handoff .profile-actions{justify-content:flex-start}.generated-content-handoff .primary-button{flex:1}}.ai-page .ai-layout{gap:14px;min-width:0;max-width:100%}.ai-page .ai-form,.ai-page .ai-preview{width:100%;min-width:0;max-width:100%;padding:16px}.ai-page .source-option{padding:8px 10px}.ai-page .ai-preview h3{margin:12px 0 7px;font-size:18px}.ai-page .source-trace{margin-top:14px;padding-top:11px}.generation-feedback{border:1px solid var(--border-default);border-left:3px solid var(--warning);background:var(--bg-surface);color:var(--warning);grid-template-columns:18px minmax(0,1fr) auto;align-items:start;gap:5px 10px;margin-bottom:18px;padding:12px 14px;display:grid}.generation-feedback.working{border-left-color:var(--brand-secondary);color:var(--brand-secondary)}.generation-feedback>div{gap:3px;display:grid}.generation-feedback strong{color:var(--brand-primary);font-size:12px}.generation-feedback span{color:var(--text-muted);font-size:11px;line-height:1.5}.generation-feedback .outline-button{align-self:center;min-height:36px}.generation-source-empty{color:var(--text-muted);gap:4px;padding:18px 0;display:grid}.generation-source-empty strong{color:var(--brand-primary);font-size:12px}.generation-source-empty span{font-size:11px;line-height:1.5}.generation-submit{border:1px solid var(--border-default);border-left:3px solid var(--warning);background:var(--bg-surface);grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 16px;padding:15px 16px;display:grid}.generation-submit.ready{border-left-color:var(--brand-secondary)}.generation-submit>div{gap:3px;display:grid}.generation-submit strong{color:var(--brand-primary);font-size:12px}.generation-submit span,.generation-submit>small{color:var(--text-muted);font-size:10px;line-height:1.45}.generation-submit>small{grid-column:1/-1}.generation-submit .primary-button{justify-content:center;min-width:220px}.generation-check{border-left:1px solid var(--border-default);gap:14px;display:grid}.generation-check>h3{color:var(--brand-primary);margin:0!important}.generation-check>p{margin:0;font-size:11px}.generation-required-checks{border-block:1px solid var(--border-subtle);display:grid}.generation-required-checks>span{border-bottom:1px solid var(--border-subtle);grid-template-columns:18px minmax(0,1fr);gap:3px 7px;padding:11px 0;display:grid}.generation-required-checks>span:last-child{border-bottom:0}.generation-required-checks svg{color:var(--brand-secondary);grid-row:1/3}.generation-required-checks .pending svg{color:var(--warning);opacity:.62}.generation-required-checks b{color:var(--text-primary);font-size:11px}.generation-required-checks small{color:var(--text-muted);font-size:10px;line-height:1.4}.generation-brief-summary{gap:9px;display:grid}.generation-brief-summary>strong{color:var(--brand-primary);font-size:12px}.generation-brief-summary dl{gap:0;margin:0;display:grid}.generation-brief-summary dl>div{border-bottom:1px solid var(--border-subtle);grid-template-columns:76px minmax(0,1fr);gap:10px;padding:8px 0;display:grid}.generation-brief-summary dt{color:var(--text-muted);font-size:10px}.generation-brief-summary dd{color:var(--text-secondary);margin:0;font-size:10px;line-height:1.45}.generation-location-boundary{border-left:3px solid var(--brand-secondary);background:var(--thirda-bg);padding:10px 12px}@media (width<=1000px){.generation-check{border-top:1px solid var(--border-default);border-left:0}}@media (width<=700px){.generation-feedback{grid-template-columns:18px minmax(0,1fr)}.generation-feedback .outline-button{grid-column:2;justify-self:start}.generation-submit{grid-template-columns:1fr}.generation-submit .primary-button{width:100%;min-width:0}.generation-submit>small{grid-column:auto}.generation-brief-summary dl>div{grid-template-columns:68px minmax(0,1fr)}}html[data-geo-view=library] .library-banner{margin-bottom:4px;padding:14px 16px}html[data-geo-view=library] .source-table{margin-top:4px}html[data-geo-view=library] .source-row{grid-template-columns:minmax(190px,1fr) minmax(280px,1.25fr) minmax(300px,.9fr);gap:12px;padding:10px 0}html[data-geo-view=library] .source-row>span:nth-child(2){overflow-wrap:anywhere;color:var(--text-muted);font-size:12px}html[data-geo-view=library] .source-row .profile-actions{gap:6px}html[data-geo-view=library] .chunk-preview{margin-top:4px}html[data-geo-view=analytics] .analytics-grid{gap:10px}html[data-geo-view=analytics] .analytics-card{min-height:96px;padding:14px 16px}html[data-geo-view=analytics] .analytics-card strong{font-size:24px}html[data-geo-view=analytics] .analytics-scope-note{margin:10px 0}html[data-geo-view=analytics] .keyword-panel{margin:12px 0;padding:14px 16px}html[data-geo-view=analytics] .keyword-row{padding:12px 0}html[data-geo-view=analytics] .chart-card{margin-top:12px;padding:16px}html[data-geo-view=analytics] .chart-card .empty-queue{min-height:122px;margin-top:12px}@media (width<=700px){.ai-page .ai-form,.ai-page .ai-preview{overflow-wrap:anywhere;padding:14px}html[data-geo-view=library] .source-row{grid-template-columns:1fr}.library-readiness{gap:7px 12px}html[data-geo-view=library] .source-row>span:nth-child(2){display:grid}html[data-geo-view=library] .source-row .profile-actions{gap:6px}html[data-geo-view=analytics] .analytics-card{min-height:0}}.page-panel{padding:24px}.page-panel-heading{margin-bottom:20px}.primary-button,.outline-button,.icon-button,.text-button{transition:background-color .16s ease-out,border-color .16s ease-out,color .16s ease-out,transform .12s ease-out}.primary-button:active,.outline-button:active,.icon-button:active,.text-button:active{transform:scale(.97)}@media (width>=721px) and (width<=900px){.sidebar{width:136px;padding:22px 8px 16px}.brand{justify-content:flex-start;margin-inline:0}.brand-logo{width:104px;padding:6px 7px}.brand-product,.sidebar-bottom{display:none}.nav-item{gap:9px;padding:12px 10px}.nav-item span{font-size:13px;display:inline}.content-header{padding:26px 20px 18px}.main-content{padding:0 20px 28px}}@media (width<=720px){.sidebar nav{grid-template-columns:repeat(4,minmax(0,1fr));gap:5px;padding-inline:4px;display:grid}.mobile-nav-hint{display:none}.nav-item{text-align:center;white-space:nowrap;justify-content:center;gap:4px;padding:8px 3px}.nav-item span{font-size:11px;line-height:1.2}.content-row .icon-button{padding:8px}}@media (width>=721px){.content-row .profile-actions,.source-row .profile-actions{white-space:nowrap;flex-wrap:nowrap;grid-column:auto;padding-top:0}.content-row>span:first-child,.source-row>span:first-child{white-space:nowrap;min-width:0;overflow:hidden}.content-row>span:first-child strong,.content-row>span:first-child small,.source-row>span:first-child strong,.source-row>span:first-child small{text-overflow:ellipsis;overflow:hidden}}.content-workspace .page-panel-heading{align-items:center}.content-workspace .page-panel-heading .profile-actions{padding-top:0}.content-lifecycle-guide{border:1px solid var(--thirda-line);border-radius:var(--radius-md);background:var(--thirda-bg);grid-template-columns:1fr auto 1fr auto 1fr auto 1fr;align-items:center;gap:10px;margin:0 0 16px;padding:11px 13px;display:grid}.content-lifecycle-guide>div{grid-template-columns:24px 1fr;align-items:center;column-gap:7px;min-width:0;display:grid}.content-lifecycle-guide span{background:var(--thirda-bg);width:22px;height:22px;color:var(--brand-secondary);border-radius:50%;grid-row:1/span 2;place-items:center;font-size:11px;font-weight:800;display:grid}.content-lifecycle-guide strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.content-lifecycle-guide small{color:var(--text-muted);font-size:11px}.content-lifecycle-guide i{color:var(--thirda-muted);font-style:normal}.content-workspace .content-tabs{gap:8px 16px;margin:2px 0 10px}.content-workspace .content-tabs button{padding-bottom:9px}.content-workspace .content-row:not(.content-head){min-height:0}.content-workspace .content-row>em{background:var(--thirda-bg);border-radius:999px;justify-self:start;padding:4px 8px;font-size:11px;font-weight:700;line-height:1.25}.content-workspace .content-row>em.published,.content-workspace .content-row>em.review,.content-workspace .content-row>em.draft{background:var(--thirda-bg)}.content-evidence-selector{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);gap:9px;margin:14px 0;padding:12px 14px;display:grid}.content-evidence-selector legend{color:var(--brand-primary);padding:0 4px;font-size:13px;font-weight:700}.content-evidence-selector>p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.content-evidence-selector>div{flex-wrap:wrap;gap:8px;display:flex}.content-evidence-selector label{border:1px solid var(--border-subtle);min-width:0;color:var(--text-secondary);cursor:pointer;border-radius:8px;align-items:center;gap:7px;padding:7px 9px;display:inline-flex}.content-evidence-selector input{accent-color:var(--brand-secondary)}.content-evidence-selector span{gap:2px;min-width:0;display:grid}.content-evidence-selector strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.content-evidence-selector small{color:var(--text-muted);font-size:11px}.content-fact-checklist{border:1px solid var(--thirda-line);border-radius:var(--radius-md);background:var(--bg-surface);gap:10px;margin:14px 0;padding:14px;display:grid}.content-fact-checklist h3{color:var(--brand-primary);margin:3px 0 4px;font-size:14px}.content-fact-checklist p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.content-fact-checklist ul{gap:6px;margin:0;padding:0;list-style:none;display:grid}.content-fact-checklist li{color:var(--text-secondary);padding-left:18px;font-size:12px;line-height:1.5}.content-fact-checklist li:before{width:18px;color:var(--brand-secondary);content:"✓";margin-left:-18px;font-weight:800;display:inline-block}.content-fact-checklist li.pending:before{color:var(--brand-accent);content:"!"}.content-editor-workspace{gap:22px;display:grid}.content-editor-workspace .page-panel-heading{margin-bottom:0}.content-editor-review,.content-editor-writing{gap:14px;display:grid}.content-editor-review{border-bottom:1px solid var(--border-default);padding-bottom:22px}.content-editor-step-heading{grid-template-columns:28px minmax(0,1fr);align-items:start;gap:10px;display:grid}.content-editor-step-heading>span{border:1px solid var(--brand-secondary);width:28px;height:28px;color:var(--brand-secondary);border-radius:50%;place-items:center;font-size:9px;font-weight:800;display:grid}.content-editor-step-heading>div{gap:3px;display:grid}.content-editor-step-heading strong{color:var(--brand-primary);font-size:14px}.content-editor-step-heading small{color:var(--text-muted);font-size:11px;line-height:1.45}.content-editor-review-grid{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:14px;display:grid}.content-editor-review-grid .content-fact-checklist,.content-editor-review-grid .content-citation-trace{height:100%;margin:0}.content-editor-writing .content-evidence-selector{margin-top:0}.content-editor-save{border:1px solid var(--border-default);border-left:3px solid var(--brand-secondary);background:var(--bg-surface);justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.content-editor-save>div{gap:3px;display:grid}.content-editor-save strong{color:var(--brand-primary);font-size:12px}.content-editor-save small{color:var(--text-muted);font-size:11px;line-height:1.45}.enterprise-profile-card{gap:12px;margin-bottom:14px;padding:18px 20px}.confirmed-facts-summary{border:1px solid var(--border-subtle);border-radius:var(--radius-md);background:var(--bg-surface);grid-template-columns:minmax(0,1fr) auto;gap:10px 18px;margin:0 0 14px;padding:14px 18px;display:grid}.confirmed-facts-summary h3{color:var(--brand-primary);margin:3px 0 4px;font-size:15px}.confirmed-facts-summary p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.confirmed-facts-status{align-content:start;justify-items:end;gap:5px;display:grid}.confirmed-facts-status small{color:var(--text-muted);font-size:11px}.confirmed-facts-list{border-top:1px solid var(--border-subtle);color:var(--text-secondary);flex-wrap:wrap;grid-column:1/-1;gap:8px 18px;padding-top:10px;font-size:12px;display:flex}.confirmed-facts-list strong{color:var(--brand-secondary);margin-right:4px;font-size:13px}.compact-profile-grid{gap:10px 14px}.profile-more>div{gap:10px 14px;padding-top:10px}.capability-panel{padding:16px 20px}.capability-panel .page-panel-heading{margin-bottom:12px}.capability-panel .capability-editor{gap:9px}.capability-panel .capability-editor h3{margin:8px 0 0}.capability-panel .capability-form{padding:9px 10px}@media (width<=700px){.content-lifecycle-guide{grid-template-columns:1fr 1fr;gap:10px 14px}.content-lifecycle-guide>i{display:none}.content-workspace .content-row:not(.content-head){min-height:0}.content-workspace .content-row>em{margin-top:2px}.content-workspace .content-row .profile-actions{gap:6px}.content-editor-review-grid{grid-template-columns:1fr}.content-editor-save{flex-direction:column;align-items:stretch}.content-editor-save .primary-button{width:100%}.enterprise-profile-card{padding:16px}.confirmed-facts-summary{grid-template-columns:1fr;padding:14px 16px}.confirmed-facts-status{justify-items:start}.capability-panel{padding:16px}}.dashboard-grid .panel{min-height:220px}.dashboard-priority{border-bottom:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:24px;padding:22px 0 20px;display:flex}.dashboard-priority>div{gap:6px;min-width:0;display:grid}.dashboard-priority strong{color:var(--brand-primary);font-size:20px;line-height:1.3}.dashboard-priority p{max-width:48rem;color:var(--text-muted);margin:0;font-size:13px;line-height:1.55}.dashboard-priority .primary-button{flex:none}.dashboard-instruments{grid-template-columns:minmax(300px,.8fr) minmax(0,1.2fr);gap:18px;margin-top:18px;display:grid}.dashboard-gauge-card,.workflow-instrument{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:4px;min-width:0;padding:22px 24px}.dashboard-gauge-card{color:inherit;font:inherit;text-align:left;cursor:pointer;gap:18px;display:grid}.dashboard-gauge-card:hover{border-color:var(--brand-secondary)}.instrument-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.instrument-heading>span{gap:4px;display:grid}.instrument-heading strong{color:var(--brand-primary);font-size:16px}.instrument-heading small{color:var(--text-muted);font-size:12px}.instrument-heading>svg{color:var(--brand-secondary)}.gauge-content{align-items:center;gap:24px;display:flex}.coverage-gauge{background:conic-gradient(var(--brand-secondary) var(--gauge-angle), var(--border-subtle) 0);border-radius:50%;flex:none;place-items:center;width:118px;height:118px;display:grid}.coverage-gauge:before{background:var(--bg-surface);content:"";border-radius:50%;grid-area:1/1;width:84px;height:84px}.coverage-gauge>span{z-index:1;grid-area:1/1;justify-items:center;gap:2px;display:grid}.coverage-gauge strong{color:var(--brand-primary);font-size:25px;line-height:1}.coverage-gauge small{color:var(--text-muted);font-size:11px}.gauge-copy{gap:5px;min-width:0;display:grid}.gauge-copy strong{color:var(--brand-primary);font-size:22px}.gauge-copy>span{color:var(--text-secondary);font-size:13px}.gauge-copy small{color:var(--text-muted);font-size:12px}.workflow-instrument{gap:19px;display:grid}.workflow-bars{gap:13px;display:grid}.workflow-bars button{width:100%;color:var(--text-muted);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;grid-template-columns:58px minmax(0,1fr) 28px;align-items:center;gap:12px;padding:0;font-size:12px;display:grid}.workflow-bars button:hover>span{color:var(--brand-secondary)}.workflow-bars i{background:var(--border-subtle);border-radius:99px;height:7px;display:block;overflow:hidden}.workflow-bars b{border-radius:inherit;background:var(--brand-secondary);height:100%;display:block}.workflow-bars button:last-child b{background:var(--success)}.workflow-bars strong{color:var(--brand-primary);text-align:right;font-size:14px}.dashboard-grid{grid-template-columns:minmax(0,1.75fr) minmax(270px,.75fr)}.recent-panel{order:0}.dashboard-grid .panel{border:1px solid var(--border-default);background:var(--bg-surface);border-radius:4px;min-height:220px;padding:22px 24px}.platform-list{gap:16px;margin-top:18px}.platform-row{border-bottom:1px solid var(--border-subtle);padding:5px 0}.platform-row:last-child{border-bottom:0}.platform-row>span:last-child.idle{color:var(--text-muted)}.platform-row>span:last-child.active{color:var(--success)}.distribution-history-link{border:0;border-top:1px solid var(--border-default);width:100%;color:var(--brand-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;justify-content:space-between;align-items:center;gap:8px;margin-top:18px;padding:12px 0 8px;font-size:12px;display:flex}.dashboard-boundary{color:var(--text-muted);margin:6px 0 0;font-size:11px;line-height:1.55}@media (width<=1000px){.dashboard-instruments,.dashboard-grid{grid-template-columns:1fr}}@media (width<=700px){.dashboard-priority{gap:16px;padding-top:18px;display:grid}.dashboard-priority strong{font-size:18px}.dashboard-priority .primary-button{width:100%;min-height:44px}.dashboard-instruments{gap:12px;margin-top:14px}.dashboard-gauge-card,.workflow-instrument{padding:18px}.gauge-content{gap:18px}.coverage-gauge{width:104px;height:104px}.coverage-gauge:before{width:74px;height:74px}.coverage-gauge strong{font-size:22px}.dashboard-grid{margin-top:22px}.dashboard-grid .panel{min-height:0;padding:18px}}.distribution-preview-panel .empty-queue{min-height:120px;margin-top:10px}html[data-geo-view=distribution] .content-row .permission-hint{min-height:34px}@media (width<=720px){html[data-geo-view=distribution] .distribution-section-heading+.content-table .content-row:has(.permission-hint)>span:last-child{display:none}}.distribution-history-note{border:1px solid var(--thirda-line);background:var(--thirda-bg);color:var(--text-secondary);border-radius:8px;align-items:flex-start;gap:7px;margin:8px 0 2px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.distribution-history-note svg{color:var(--brand-secondary);flex:none;margin-top:1px}.distribution-history-state-strip{border-block:1px solid var(--border-subtle);flex-wrap:wrap;gap:8px 18px;margin:14px 0 0;padding:11px 0;display:flex}.distribution-history-state-strip>div{align-items:baseline;gap:5px;display:inline-flex}.distribution-history-state-strip strong{color:var(--brand-primary);font-size:15px;line-height:1}.distribution-history-state-strip span{color:var(--text-muted);font-size:12px;line-height:1.35}.distribution-history-state-strip .attention strong{color:var(--thirda-growth)}.distribution-history-filters{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:10px;grid-template-columns:minmax(180px,1.4fr) minmax(120px,.8fr) minmax(120px,.8fr) auto;align-items:end;gap:10px;margin:12px 0 4px;padding:12px;display:grid}.distribution-history-filters label{min-width:0;color:var(--text-muted);gap:6px;font-size:12px;font-weight:700;display:grid}.distribution-history-filters select{border:1px solid var(--border-default);background:var(--thirda-white);width:100%;min-width:0;color:var(--text-primary);font:inherit;border-radius:8px;padding:8px 10px;font-size:12px}.distribution-history-row{grid-template-columns:minmax(180px,1.5fr) minmax(86px,.65fr) minmax(132px,.95fr) minmax(110px,.75fr) minmax(112px,.75fr) minmax(150px,1fr)}.distribution-history-row>span:first-child{gap:4px;min-width:0;display:grid}.distribution-history-row>span:first-child small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.distribution-history-status{gap:4px;min-width:0;display:grid}.distribution-history-status em{width:fit-content}.distribution-history-status small{color:var(--text-muted);font-size:11px;line-height:1.35}.distribution-history-boundary,.distribution-history-version{gap:4px;min-width:0;display:grid}.distribution-history-boundary strong{background:var(--thirda-bg);width:fit-content;color:var(--thirda-growth);border-radius:99px;padding:4px 7px;font-size:11px}.distribution-history-version strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.distribution-history-boundary small,.distribution-history-version small{color:var(--text-muted);font-size:11px;line-height:1.35}.distribution-history-actions{flex-wrap:wrap;gap:7px;display:flex}.content-row.selected{background:var(--thirda-bg);box-shadow:none;border-radius:10px;margin-inline:-10px;padding-inline:10px}.distribution-history-row.failed{background:var(--thirda-bg)}.distribution-history-row.legacy:not(.failed){background:var(--thirda-white)}.distribution-history-row.failed .distribution-history-status em{color:var(--warning)}.distribution-history-row.legacy .distribution-history-version strong{color:var(--thirda-growth)}.distribution-detail-panel{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:4px;gap:14px;margin-top:14px;padding:15px;display:grid}.distribution-feedback{color:var(--text-primary);overflow-wrap:anywhere;padding:12px 0;font-size:13px;line-height:1.6}.distribution-detail-panel>.settings-card-heading{justify-content:space-between;align-items:start;gap:16px;display:flex}.distribution-detail-panel>.settings-card-heading>div:first-child{min-width:0}.distribution-detail-panel h3,.media-account-form h4{overflow-wrap:anywhere;scroll-margin-top:24px}.distribution-detail-panel .settings-card-heading p{color:var(--text-muted);margin:8px 0 0;font-size:13px}.distribution-detail-panel>.settings-card-heading .text-button{white-space:nowrap}.distribution-detail-panel .prototype-tag{white-space:nowrap;flex-shrink:0;align-self:start}.distribution-evidence{border-block:1px solid var(--thirda-line);min-width:0;padding:12px 0}.distribution-evidence summary{cursor:pointer;color:var(--brand-primary);font-size:13px;line-height:1.6}.distribution-evidence[open]>summary{margin-bottom:16px}.distribution-evidence>.distribution-detail-grid{margin-block:16px}.distribution-detail-panel .manual-package-summary{flex-wrap:wrap;display:flex}.distribution-detail-panel .manual-package-summary div{border:0;flex:150px;padding:8px 0}.distribution-detail-panel .manual-package-summary dd{white-space:normal;overflow-wrap:anywhere}.distribution-detail-panel .manual-package-preview,.distribution-detail-panel .manual-package-assets{overflow-wrap:anywhere;border:0;border-radius:0;padding:12px 0}.media-account-panel [hidden]{display:none!important}.media-account-fields{border:0;min-width:0;margin:0;padding:0}.media-account-fields .media-account-more{margin-top:16px}@media (width<=720px){.distribution-detail-panel>.settings-card-heading{flex-direction:column}.distribution-detail-panel{border:0;padding:16px 0}.distribution-evidence summary{align-content:center;min-height:44px;display:list-item}.media-account-form .settings-card-heading{flex-direction:column;align-items:flex-start}}.distribution-detail-actions{align-items:center;gap:8px;display:flex}.distribution-detail-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.distribution-detail-steps li{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:9px;gap:3px;min-width:0;padding:10px 11px;display:grid}.distribution-detail-steps strong{color:var(--brand-primary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.distribution-detail-steps span{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.distribution-detail-steps li.complete,.distribution-detail-steps li.pending{border-color:var(--thirda-line);background:var(--thirda-bg)}.distribution-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.distribution-detail-summary>div{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:9px;gap:3px;padding:10px 12px;display:grid}.distribution-detail-summary span{color:var(--text-muted);font-size:11px}.distribution-detail-summary strong{color:var(--brand-primary);font-size:13px}.distribution-detail-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.distribution-detail-section{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:9px;gap:8px;min-width:0;padding:12px 13px;display:grid}.distribution-detail-section>strong,.distribution-detail-audit strong{color:var(--brand-primary);font-size:14px}.distribution-detail-section dl{gap:7px;margin:0;display:grid}.distribution-detail-section dl>div{grid-template-columns:72px minmax(0,1fr);align-items:start;gap:8px;display:grid}.distribution-detail-section dt{color:var(--text-muted);font-size:11px}.distribution-detail-section dd{overflow-wrap:anywhere;color:var(--text-primary);margin:0;font-size:12px;line-height:1.45}.distribution-detail-external{border-color:var(--thirda-line);background:var(--thirda-bg)}.distribution-detail-external p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.6}.distribution-detail-copy{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:8px;gap:8px;padding:13px 14px;display:grid}.distribution-detail-copy>strong{overflow-wrap:anywhere;color:var(--text-primary);font-size:14px}.distribution-detail-copy p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.65}.distribution-detail-boundary{border:1px solid var(--thirda-line);background:var(--thirda-white);color:var(--text-secondary);border-radius:9px;align-items:flex-start;gap:7px;padding:10px 12px;font-size:12px;line-height:1.5;display:flex}.distribution-detail-boundary svg{color:var(--brand-secondary);flex:none;margin-top:1px}.distribution-detail-audit{gap:6px;padding-top:2px;display:grid}.distribution-detail-audit span{color:var(--text-muted);font-size:12px}.manual-package-panel{border:1px solid var(--thirda-line);background:var(--bg-surface);border-radius:8px;gap:12px;padding:13px 14px;display:grid}.manual-package-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:0;display:grid}.manual-package-summary div{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:8px;min-width:0;padding:9px 10px}.manual-package-summary dt{color:var(--text-muted);font-size:11px}.manual-package-summary dd{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;font-size:12px;font-weight:700;overflow:hidden}.manual-package-preview,.manual-package-assets,.manual-publish-form{border:1px solid var(--thirda-line);background:var(--thirda-white);border-radius:8px;gap:8px;min-width:0;padding:12px;display:grid}.manual-package-preview strong,.manual-package-assets strong{color:var(--brand-primary);font-size:14px}.manual-package-preview p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.65}.manual-package-assets span{color:var(--text-muted);font-size:12px;line-height:1.5}.manual-publish-form label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:700;display:grid}.manual-publish-form input,.manual-publish-form textarea{box-sizing:border-box;border:1px solid var(--border-default);background:var(--thirda-white);width:100%;color:var(--text-primary);font:inherit;border-radius:8px;padding:9px 10px;font-size:13px;line-height:1.5}.settings-center{gap:14px}.settings-center .settings-card,.settings-center .settings-plan-card{padding:18px 20px}.settings-center .settings-plan-card h3{font-size:20px}.settings-center .quota-card{padding:15px}@media (width>=721px) and (width<=900px){html[data-geo-view=distribution] .distribution-history-row{grid-template-columns:minmax(116px,1fr) 68px 90px 88px 88px 92px;gap:8px}html[data-geo-view=distribution] .distribution-history-table .content-row{font-size:12px}html[data-geo-view=distribution] .distribution-history-actions{gap:5px}html[data-geo-view=distribution] .distribution-history-actions .outline-button,html[data-geo-view=distribution] .distribution-history-actions .primary-button{padding:7px 8px}}@media (width<=720px){.distribution-history-filters{grid-template-columns:1fr}.distribution-history-row{grid-template-columns:1fr .8fr;gap:8px 12px}.distribution-detail-summary,.distribution-detail-steps,.distribution-detail-grid,.manual-package-summary{grid-template-columns:1fr}html[data-geo-view=distribution] .distribution-history-table .content-row.content-head{display:none}html[data-geo-view=distribution] .distribution-history-table .content-row:not(.content-head)>span{display:grid}html[data-geo-view=distribution] .distribution-history-table .content-row:not(.content-head)>span:first-child{grid-column:1/-1}html[data-geo-view=distribution] .distribution-history-table .content-row:not(.content-head)>span:nth-child(3),html[data-geo-view=distribution] .distribution-history-table .content-row:not(.content-head)>span:nth-child(4),html[data-geo-view=distribution] .distribution-history-table .content-row:not(.content-head)>span:nth-child(5),html[data-geo-view=distribution] .distribution-history-table .content-row:not(.content-head)>span:last-child{grid-column:1/-1;padding-top:4px}html[data-geo-view=distribution] .distribution-history-note+.content-table .content-row:not(.content-head)>span:nth-child(3){grid-column:1/-1;padding-top:3px;display:grid}html[data-geo-view=distribution] .distribution-history-note+.content-table .content-row:not(.content-head)>span:last-child:not(:has(.permission-hint)){grid-column:1/-1;justify-content:flex-start;padding-top:7px;display:flex}}.generation-blocked-note{border:1px solid var(--thirda-line);border-radius:var(--radius-md);background:var(--thirda-bg);color:var(--text-secondary);justify-content:space-between;align-items:center;gap:14px;padding:12px;display:flex}.generation-blocked-note>div{gap:4px;display:grid}.generation-blocked-note strong{color:var(--brand-primary);font-size:13px}.generation-blocked-note span{font-size:12px;line-height:1.5}.generation-source-picker{border-block:1px solid var(--border-subtle)}.generation-source-picker summary{cursor:pointer;min-height:48px;color:var(--brand-primary);justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.generation-source-picker summary::-webkit-details-marker{display:none}.generation-source-picker summary>span{align-items:center;gap:8px;min-width:0;font-size:13px;display:inline-flex}.generation-source-picker summary>small{color:var(--text-muted);white-space:nowrap;margin-left:auto;font-size:12px}.generation-source-picker summary:after{color:var(--text-muted);content:"展开";white-space:nowrap;flex:none;font-size:12px}.generation-source-picker[open] summary:after{content:"收起"}.generation-source-picker>p{color:var(--text-muted);margin:0 0 7px;font-size:12px}.generation-source-picker .source-selector{margin-bottom:6px}.local-usage-card{margin-top:2px}.local-usage-grid .quota-card em{color:var(--text-muted)}.content-citation-trace{border:1px solid var(--thirda-line);border-radius:var(--radius-md);background:var(--thirda-white);gap:12px;margin:18px 0;padding:16px 18px;display:grid}.content-citation-trace h3{margin:5px 0;font-size:16px}.content-citation-trace>div>p,.citation-empty{color:var(--text-muted);margin:0;font-size:12px;line-height:1.55}.publication-readiness{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;margin:0;padding:0;list-style:none;display:grid}.publication-readiness li{color:var(--text-muted);padding-left:18px;font-size:12px;line-height:1.45;position:relative}.publication-readiness li:before{content:"○";position:absolute;left:0}.publication-readiness li.complete{color:var(--brand-secondary)}.publication-readiness li.complete:before{content:"✓"}.channel-adaptation-action{align-items:center;margin-top:14px}.channel-adaptation-result{background:var(--bg-surface);border-color:var(--thirda-line);gap:16px;margin-top:14px;display:grid}.channel-adaptation-copy{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:10px;gap:10px;padding:14px;display:grid}.channel-adaptation-copy>strong{color:var(--text-primary);font-size:17px}.channel-adaptation-copy p{color:var(--text-secondary);white-space:pre-wrap;margin:0;font-size:13px;line-height:1.7}.channel-draft-editor{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:10px;gap:12px;padding:15px;display:grid}.channel-draft-editor-heading{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.channel-draft-editor h4{color:var(--brand-primary);margin:0 0 4px;font-size:14px}.channel-draft-editor p{color:var(--text-muted);margin:0;font-size:12px;line-height:1.5}.channel-draft-editor label{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:600;display:grid}.channel-draft-editor input,.channel-draft-editor textarea{box-sizing:border-box;border:1px solid var(--border-default);background:var(--thirda-white);width:100%;color:var(--text-primary);font:inherit;resize:vertical;border-radius:8px;padding:9px 10px;font-size:13px;line-height:1.5}.channel-draft-stale-note{border-left:3px solid var(--warning);background:var(--thirda-bg);padding:9px 10px}.channel-draft-history summary{cursor:pointer;color:var(--brand-primary);font-size:12px;font-weight:700}.channel-draft-history>div{gap:7px;margin-top:9px;display:grid}.channel-draft-history article{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:8px;flex-wrap:wrap;gap:6px 10px;padding:9px 10px;display:flex}.channel-draft-history strong{color:var(--text-secondary);font-size:12px}.channel-draft-history span{color:var(--text-muted);font-size:11px}.channel-adaptation-readiness{gap:10px;padding-top:2px;display:grid}.channel-adaptation-readiness h4{margin:0;font-size:14px}.media-account-panel{gap:16px}.media-account-heading{align-items:center}.media-account-heading p{max-width:620px}.media-account-form{gap:16px;display:grid}.media-account-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px;display:grid}.media-account-form-grid label,.distribution-account-select{color:var(--text-secondary);gap:6px;font-size:12px;font-weight:700;display:grid}.media-account-form-grid input,.media-account-form-grid textarea,.media-account-form-grid select,.distribution-account-select select,.compact-select{box-sizing:border-box;border:1px solid var(--border-default);background:var(--thirda-white);width:100%;color:var(--text-primary);font:inherit;border-radius:8px;padding:8px 10px;font-size:12px}.media-account-note-field{grid-column:1/-1}.media-account-more{border-top:1px solid var(--border-subtle);padding-top:12px}.media-account-more summary{cursor:pointer;width:fit-content;color:var(--brand-secondary);font-size:12px;font-weight:700}.media-account-more[open] summary{margin-bottom:12px}.media-account-form-actions{padding-top:0}.media-account-list{border-top:1px solid var(--border-subtle);display:grid}.media-account-list-head,.media-account-item{grid-template-columns:minmax(190px,1.55fr) minmax(86px,.68fr) minmax(62px,.46fr) minmax(118px,.86fr) minmax(108px,.72fr) auto;align-items:center;gap:10px;display:grid}.media-account-list-head{color:var(--text-muted);padding:10px 0;font-size:11px}.media-account-item{border-bottom:1px solid var(--border-subtle);padding:14px 0;position:relative}.media-account-identity{align-items:flex-start;gap:10px;min-width:0;display:flex}.media-account-identity>div{gap:2px;min-width:0;display:grid}.media-account-platform{color:var(--text-muted);font-size:11px}.media-account-identity strong{color:var(--text-primary);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.media-account-identity small{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.media-account-field,.media-account-updated{min-width:0;color:var(--text-secondary);align-content:center;gap:3px;font-size:12px;font-style:normal;display:grid}.media-account-field>small,.media-account-updated>small{color:var(--text-muted);font-size:10px;display:none}.media-account-field em{width:fit-content;font-size:11px}.media-account-readiness strong{width:fit-content;font-size:12px}.media-account-readiness .ready{color:var(--brand-secondary)}.media-account-readiness .attention{color:var(--thirda-growth)}.media-account-readiness span{color:var(--text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:1.35;overflow:hidden}.media-account-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:5px;display:flex}.media-account-actions .outline-button,.media-account-actions .text-button{min-height:34px;padding:7px 9px;font-size:11px}.media-account-credential-detail{border:1px solid var(--thirda-line);background:var(--thirda-bg);border-radius:8px;grid-column:1/-1;grid-template-columns:minmax(190px,.6fr) minmax(0,1.8fr);align-items:start;gap:14px;margin-top:2px;padding:12px 14px;display:grid}.media-account-credential-detail>div{gap:4px;display:grid}.media-account-credential-detail>div strong{color:var(--brand-primary);font-size:12px}.media-account-credential-detail>div span{color:var(--text-muted);font-size:11px;line-height:1.45}.media-account-credential-detail dl{gap:8px;margin:0;display:grid}.media-account-credential-detail dl div{grid-template-columns:100px minmax(0,1fr);gap:10px;display:grid}.media-account-credential-detail dt{color:var(--text-muted);font-size:11px}.media-account-credential-detail dd{overflow-wrap:anywhere;color:var(--text-primary);margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:11px}@media (width<=1100px){.media-account-list-head{display:none}.media-account-item{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 18px}.media-account-identity{grid-column:1/-1}.media-account-field>small,.media-account-updated>small{display:block}.media-account-updated{grid-column:auto}.media-account-actions{grid-column:1/-1;justify-content:flex-start}}@media (width<=700px){.media-account-heading{flex-direction:column;align-items:stretch}.media-account-heading .primary-button{justify-content:center;width:100%}.media-account-form-grid{grid-template-columns:1fr}.media-account-note-field{grid-column:auto}.media-account-form-actions{grid-template-columns:1fr 1fr;width:100%;display:grid}.media-account-form-actions .primary-button,.media-account-form-actions .outline-button{justify-content:center}.media-account-form-actions .permission-hint{grid-column:1/-1}.media-account-item{grid-template-columns:1fr 1fr;gap:12px 16px;padding:16px 0}.media-account-identity{grid-column:1/-1}.media-account-identity strong{font-size:14px}.media-account-updated{grid-column:auto}.media-account-readiness{grid-column:1/-1}.media-account-readiness span{white-space:normal}.media-account-actions{grid-column:1/-1;justify-content:flex-start;padding-top:2px}.media-account-actions .outline-button,.media-account-actions .text-button{min-height:44px}.media-account-credential-detail{grid-template-columns:1fr}.media-account-credential-detail dl div{grid-template-columns:88px minmax(0,1fr)}}.distribution-account-select{min-width:180px}.platform-rule-summary{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px 12px;display:flex}.platform-rule-summary span{color:var(--brand-primary);font-size:12px;font-weight:800}.platform-rule-summary small{background:var(--thirda-bg);color:var(--text-secondary);border-radius:999px;padding:4px 8px;font-size:11px}.citation-list{gap:9px;display:grid}.citation-list article,.review-note-history{border:1px solid var(--thirda-bg);background:var(--thirda-white);border-radius:8px;gap:4px;padding:11px 12px;display:grid}.citation-list strong,.review-note-history strong{color:var(--brand-primary);font-size:13px}.citation-list small{color:var(--text-muted);font-size:12px}.citation-list p,.review-note-history p{color:var(--text-secondary);margin:0;font-size:12px;line-height:1.55}.review-note-history{border-color:var(--thirda-bg);background:var(--thirda-white);gap:8px}.review-note-input{border:1px solid var(--border-default);width:min(100%,190px);color:var(--text-primary);border-radius:7px;padding:7px 9px;font-size:12px}.local-public-preview-backdrop{z-index:20;background:#083d4a6b;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow-y:auto}.local-public-preview{border:1px solid var(--thirda-line);background:var(--thirda-white);width:min(740px,100%);box-shadow:none;border-radius:16px;overflow:hidden}.local-public-preview>header{border-bottom:1px solid var(--border-subtle);background:var(--thirda-white);justify-content:space-between;align-items:center;gap:16px;padding:18px 22px;display:flex}.local-public-preview>header>div{gap:4px;display:grid}.local-public-preview>header strong{color:var(--brand-primary);font-size:16px}.local-public-preview-boundary{background:var(--thirda-bg);color:var(--thirda-growth);margin:0;padding:10px 22px;font-size:12px;line-height:1.5}.local-public-preview-image{object-fit:cover;background:var(--thirda-bg);width:100%;max-height:360px;display:block}.local-public-preview main{max-width:650px;margin:0 auto;padding:38px 42px 28px}.local-public-preview main>span{color:var(--brand-secondary);font-size:12px;font-weight:700}.local-public-preview h2{color:var(--brand-primary);letter-spacing:-.025em;margin:11px 0 14px;font-size:clamp(26px,4vw,38px);line-height:1.2}.local-public-preview main>p{color:var(--text-secondary);font-size:15px;line-height:1.9}.local-public-preview .local-public-preview-summary{border-left:3px solid var(--brand-secondary);background:var(--thirda-white);color:var(--thirda-connection);margin:0 0 24px;padding:15px 17px;font-size:16px;line-height:1.75}.local-public-preview footer{border-top:1px solid var(--border-subtle);background:var(--thirda-white);color:var(--brand-primary);gap:5px;padding:17px 22px;font-size:13px;font-weight:700;display:grid}.local-public-preview footer span{color:var(--text-muted);font-size:11px;font-weight:400}.channel-article{box-sizing:border-box;color:#1e2930;background:#fff;width:min(100%,680px);min-width:0;margin:0 auto;overflow:hidden}.channel-article header h4{color:#172a31;letter-spacing:-.028em;margin:10px 0 12px;font-size:clamp(24px,4vw,32px);line-height:1.28}.channel-article header p,.article-lead{color:#62727b;margin:0;font-size:15px;line-height:1.78}.article-body{min-width:0;padding:0 32px}.article-body p{color:#26363d;margin:0 0 16px;font-size:16px;line-height:1.92}.article-body h5{color:#0b5962;margin:30px 0 13px;font-size:18px;line-height:1.45}.article-body strong{color:inherit;font-weight:750}.article-body blockquote{color:#36565a;background:#f3f8f6;border-left:3px solid #87b8ad;margin:22px 0;padding:12px 16px;font-size:15px;line-height:1.8}.article-ordered-item{padding-left:3px;font-weight:650}.article-inline-image{margin:25px 0 27px}.article-inline-image img,.note-gallery img,.script-cover img{object-fit:cover;width:100%;display:block}.article-inline-image img{max-height:440px}.article-inline-image figcaption{color:#8a979c;text-align:center;padding-top:7px;font-size:12px;line-height:1.5}.article-meta{color:#829095;border-top:1px solid #e5ecec;flex-wrap:wrap;gap:6px 14px;margin:28px 32px 0;padding:15px 0 18px;font-size:11px;line-height:1.5;display:flex}.channel-article--wechat_longform,.channel-article--website_article{border:1px solid #e6eceb}.longform-head{border-bottom:1px solid #edf1f0;padding:36px 32px 24px}.longform-head>span{color:#16806f;letter-spacing:.08em;font-size:12px;font-weight:800}.longform-head p{max-width:560px}.channel-article--wechat_longform .article-body h5{border-left:3px solid #0b6a63;padding-left:12px}.channel-article--wechat_longform .article-body p{font-family:Noto Serif SC,Songti SC,serif}.channel-article--website_article .longform-head{border-top:4px solid #124b53}.channel-article--website_article .article-body{padding-top:6px}.channel-article--social_note{background:#fffaf7;border-radius:16px}.note-head{padding:25px 24px 18px}.note-head>span{color:#d15e48;font-size:13px;font-weight:800}.note-head h4{font-size:25px}.note-gallery{grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;padding:0 3px;display:grid}.note-gallery:has(figure:only-child){grid-template-columns:1fr}.note-gallery figure{aspect-ratio:1;background:#f1e7df;min-width:0;margin:0;overflow:hidden}.note-gallery:has(figure:only-child) figure{aspect-ratio:16/10}.note-gallery img{height:100%}.channel-article--social_note .article-tags{padding:16px 24px 2px}.article-tags{flex-wrap:wrap;gap:8px;display:flex}.article-tags span{color:#d35e4e;font-size:13px;font-weight:700}.channel-article--social_note .article-body{padding:19px 24px 0}.channel-article--social_note .article-body p{font-size:15px;line-height:1.8}.channel-article--social_note .article-inline-image{display:none}.channel-article--social_note .article-meta{margin:22px 24px 0}.channel-article--question_answer{border:1px solid #e3e8e8}.qa-question{background:#f6f8f8;padding:26px 28px 22px}.qa-question>span{color:#fff;background:#1f7f76;border-radius:4px;padding:4px 8px;font-size:11px;font-weight:800;display:inline-block}.qa-question h4{font-size:25px}.qa-answer-head{align-items:center;gap:10px;padding:20px 28px 10px;display:flex}.article-avatar{color:#fff;background:#0d5961;border-radius:50%;place-items:center;width:34px;height:34px;font-size:13px;font-weight:800;display:grid}.qa-answer-head div{gap:2px;display:grid}.qa-answer-head strong{color:#22353a;font-size:14px}.qa-answer-head small{color:#849195;font-size:11px}.channel-article--question_answer>.article-lead{padding:0 28px 16px}.channel-article--question_answer .article-body{padding:0 28px}.channel-article--question_answer .article-body h5{color:#25363b}.channel-article--news_article{border-top:5px solid #173d52}.news-head{border-bottom:1px solid #d9e0e2;padding:18px 28px 20px}.news-head>span{color:#174f73;font-size:14px;font-weight:900}.news-head small{float:right;color:#849197;padding-top:2px;font-size:11px}.news-head h4{margin-top:21px;font-family:Noto Serif SC,Songti SC,serif;font-size:28px}.news-head p{color:#53656c;background:#f4f6f7;padding:12px 14px}.channel-article--news_article .article-body{padding:20px 28px 0}.channel-article--news_article .article-body h5{color:#25363b}.channel-article--video_script{color:#e9f0f0;background:#101d25;border-radius:12px}.script-head{padding:27px 26px 20px}.script-head>span{color:#9bd8c7;letter-spacing:.06em;font-size:12px;font-weight:800}.channel-article--video_script .script-head h4{color:#fff;font-size:27px}.channel-article--video_script .script-head p{color:#b8c6c9}.script-cover{background:#243740;border-radius:8px;margin:0 26px 22px;overflow:hidden}.script-cover img{max-height:280px}.channel-article--video_script .article-body{padding:0 26px}.channel-article--video_script .article-body>p{color:#d2dddd}.script-beat{background:#1a2a34;border-left:3px solid #55baa5;margin:0 0 11px;padding:13px 14px}.script-beat strong{color:#9ee3d2;font-size:12px}.script-beat p{margin:6px 0 0!important}.script-boundary{color:#a8bcc0;border:1px solid #36515b;border-radius:6px;margin:18px 26px 0;padding:12px;font-size:12px;line-height:1.65}.channel-article--video_script .article-meta{color:#91a6aa;border-color:#36515b;margin-left:26px;margin-right:26px}.channel-article--media_submission{border:1px solid #d9e0e2}.submission-head{border-bottom:2px solid #193c54;padding:27px 30px 21px}.submission-head>span{color:#193c54;font-size:13px;font-weight:900}.submission-head small{float:right;color:#829096;font-size:11px}.submission-head h4{margin-top:21px;font-family:Noto Serif SC,Songti SC,serif}.channel-article--media_submission .article-body{padding:20px 30px 0}.channel-article--media_submission .article-body h5{color:#26373c}@media (width<=700px){.distribution-preview-panel,.channel-preview,.channel-article,.channel-adaptation-result,.channel-adaptation-result>*{box-sizing:border-box;min-width:0;max-width:100%}.channel-article{width:100%}.channel-article header h4{font-size:24px}.article-body{padding-left:20px;padding-right:20px}.article-body p{font-size:16px;line-height:1.86}.longform-head,.qa-question,.news-head,.submission-head,.qa-answer-head,.channel-article--question_answer>.article-lead,.channel-article--question_answer .article-body,.channel-article--news_article .article-body,.channel-article--media_submission .article-body{padding-left:20px;padding-right:20px}.article-meta{margin-left:20px;margin-right:20px}.note-head,.channel-article--social_note .article-body{padding-left:18px;padding-right:18px}.note-gallery{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-article--social_note .article-meta{margin-left:18px;margin-right:18px}.script-head,.channel-article--video_script .article-body{padding-left:18px;padding-right:18px}.script-cover,.script-boundary,.channel-article--video_script .article-meta{margin-left:18px;margin-right:18px}.channel-adaptation-result{overflow:hidden}.channel-adaptation-result .settings-card-heading{grid-template-columns:minmax(0,1fr)}.channel-adaptation-result .settings-card-heading>div,.channel-adaptation-copy,.channel-draft-editor,.channel-adaptation-readiness{width:100%;min-width:0}.sidebar .nav-item,.sidebar-bottom .outline-button,.content-tabs button,.distribution-tabs button,.generation-blocked-note .outline-button{min-height:44px}.content-tabs button{padding-inline:8px}.distribution-tabs{grid-template-columns:repeat(2,minmax(0,1fr));padding-bottom:8px;display:grid}.distribution-tabs button{white-space:nowrap}.distribution-tabs::-webkit-scrollbar{display:none}.distribution-flow-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.distribution-detail-grid{grid-template-columns:1fr}.generation-blocked-note{flex-direction:column;align-items:flex-start}.publication-readiness{grid-template-columns:1fr}.review-note-input{width:100%}.local-public-preview-backdrop{align-items:start;padding:12px}.local-public-preview>header,.local-public-preview main,.local-public-preview-boundary{padding-left:18px;padding-right:18px}.local-public-preview h2{font-size:28px}.enterprise-audit-list>div{grid-template-columns:1fr;gap:4px}.enterprise-audit-list time{text-align:left}.auth-card{padding:24px}.auth-card h1{letter-spacing:-.025em;font-size:28px;line-height:1.25}.auth-card input,.manual-content-grid input,.manual-content-grid select,.compact-profile-grid input,.profile-more input,.capability-panel .capability-form input,.capability-panel .capability-form select,.review-note-input,.content-row .outline-button,.content-row .primary-button,.source-row .outline-button,.authorization-row .outline-button,.authorization-row .primary-button,.manual-content-card .primary-button,.capability-panel .capability-form .outline-button,.market-create-bar .outline-button,.market-record-actions .outline-button,.platform-organization-row .outline-button,.member-actions .outline-button,.member-reset-actions .outline-button,.member-reset-actions .primary-button,.member-reset-form input,.member-create-form .member-review-checkbox,.workflow-bars button,.distribution-history-link,.market-picker button,.market-picker .selection-toggle,.service-city-suggestions button,.icon-button,.text-button{min-height:44px}.content-row .icon-button,.panel-heading .icon-button,.icon-button,.text-button{min-width:44px;min-height:44px}}
