.assisted-setup-shell{border-left:4px solid #0f766e}.assisted-setup-shell-grid{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.assisted-setup-boundary-list,.assisted-setup-interview-list{display:grid;grid-gap:10px;gap:10px;margin:12px 0 0;padding:0}.assisted-setup-interview-list{counter-reset:assisted-interview;list-style:none}.assisted-setup-interview-list li{background:#f8fbfb;border:1px solid var(--line);border-radius:8px;counter-increment:assisted-interview;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px 10px 10px 42px;position:relative}.assisted-setup-interview-list li:before{align-items:center;background:#eef4fb;border:1px solid #d7e5f3;border-radius:999px;color:var(--accent);content:counter(assisted-interview);display:inline-flex;font-size:.78rem;font-weight:900;height:24px;justify-content:center;left:10px;position:absolute;top:10px;width:24px}.assisted-setup-question-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;min-width:0}.assisted-setup-boundary-list span,.assisted-setup-contract-preview dt,.assisted-setup-contract-preview h4,.assisted-setup-interview-list strong{color:var(--text);font-size:.84rem;font-weight:900;line-height:1.35}.assisted-setup-interview-list .assisted-setup-question-status{background:#ffffff;border:1px solid var(--line);border-radius:999px;color:var(--muted);flex:0 0 auto;font-size:.72rem;font-weight:900;line-height:1.2;max-width:110px;overflow-wrap:anywhere;padding:4px 7px;text-align:center}.assisted-setup-interview-list .assisted-setup-question-status.is-filled{border-color:#b9d9cc;color:#0f766e}.assisted-setup-interview-list .assisted-setup-question-status.is-empty{border-color:#ead6ad;color:#92400e}.assisted-setup-contract-preview dd,.assisted-setup-contract-preview p,.assisted-setup-interview-list span{color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.45;margin:0;overflow-wrap:anywhere}.assisted-setup-answer-field{display:grid;grid-gap:6px;gap:6px;min-width:0}.assisted-setup-answer-field>span{color:var(--text);font-size:.78rem;font-weight:900}.assisted-setup-answer-field textarea{min-height:92px;resize:vertical}.assisted-setup-contract-preview{display:grid;grid-gap:10px;gap:10px;margin:12px 0 0}.assisted-setup-contract-preview section{background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px}.assisted-setup-contract-preview h4,.assisted-setup-contract-preview p{margin:0}.assisted-setup-contract-preview dl{display:grid;grid-gap:7px;gap:7px;margin:0}.assisted-setup-contract-preview dl div{border-top:1px solid var(--line);display:grid;grid-gap:3px;gap:3px;min-width:0;padding-top:7px}.assisted-setup-contract-preview dt{margin:0}.assisted-setup-preview-empty{color:#8a6a1f;font-style:italic}.assisted-setup-preview-boundaries{display:grid;grid-gap:6px;gap:6px;list-style:none;margin:0;padding:0}.assisted-setup-preview-boundaries li{color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.45;overflow-wrap:anywhere}.assisted-setup-boundary-list{list-style:none}.assisted-setup-boundary-list li{align-items:flex-start;display:flex;gap:8px;min-width:0}.assisted-setup-boundary-list svg{color:#0f766e;flex:0 0 auto;height:17px;margin-top:1px;width:17px}.assisted-setup-readiness{background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;min-width:0;padding:12px}.assisted-setup-readiness.is-ready{border-color:#b9d9cc}.assisted-setup-readiness.is-incomplete{border-color:#ead6ad}.assisted-setup-readiness-heading{align-items:flex-start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0}.assisted-setup-preview-readiness strong,.assisted-setup-readiness-heading strong{color:var(--text);font-size:.9rem;font-weight:900;line-height:1.35}.assisted-setup-preview-readiness p,.assisted-setup-readiness-heading p{color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.45;margin:2px 0 0;overflow-wrap:anywhere}.assisted-setup-readiness-status{background:#ffffff;border:1px solid var(--line);border-radius:999px;color:var(--text);font-size:.78rem;font-weight:900;line-height:1.2;max-width:180px;overflow-wrap:anywhere;padding:7px 9px;text-align:center}.assisted-setup-readiness-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(220px,.65fr);min-width:0}.assisted-setup-readiness-list{display:grid;grid-gap:7px;gap:7px;list-style:none;margin:0;min-width:0;padding:0}.assisted-setup-readiness-list li{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:auto minmax(0,1fr) auto;min-width:0;padding:8px 9px}.assisted-setup-readiness-list svg{height:16px;width:16px}.assisted-setup-readiness-list .is-filled svg{color:#0f766e}.assisted-setup-readiness-list .is-empty svg{color:#b45309}.assisted-setup-readiness-list span{color:var(--text);font-size:.84rem;font-weight:900;line-height:1.35;overflow-wrap:anywhere}.assisted-setup-readiness-list strong{color:var(--muted);font-size:.78rem;font-weight:900;line-height:1.25;text-align:right}.assisted-setup-preview-readiness{background:#ffffff;grid-gap:5px;gap:5px;padding:10px}.assisted-setup-preview-readiness,.channel-production-start{border:1px solid var(--line);border-radius:8px;display:grid;min-width:0}.channel-production-start{align-items:flex-start;background:#f8fbfb;border-left:4px solid #b45309;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;padding:12px}.channel-production-start.is-ready{border-left-color:#0f766e}.channel-production-start-copy{align-items:flex-start;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0}.channel-production-start-copy h3{color:var(--text);font-size:1rem;font-weight:950;line-height:1.25;margin:2px 0 4px;overflow-wrap:anywhere}.channel-production-start-copy p{color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.45;margin:0;min-width:0;overflow-wrap:anywhere}.channel-production-start-copy .channel-production-start-next{color:var(--text);margin-top:6px}.channel-production-start-copy .channel-production-start-warning{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;padding:8px 9px}.channel-production-start-actions{align-items:flex-end;display:grid;grid-gap:8px;gap:8px;justify-items:end;min-width:min(220px,100%)}.channel-production-start-actions .primary-button{min-height:40px;width:100%}.channel-readiness-panel{border-left:4px solid #335c67}.channel-readiness-panel.is-ready{border-left-color:#0f766e}.channel-readiness-panel.is-incomplete{border-left-color:#b45309}.channel-readiness-warning{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;font-size:.84rem;font-weight:800;line-height:1.45;margin:0;padding:9px 10px}.channel-readiness-metrics{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.channel-readiness-metrics div{align-items:center;background:#f8fafc;border:1px solid var(--line);border-left:4px solid #64748b;border-radius:8px;display:flex;gap:10px;justify-content:space-between;min-height:44px;min-width:0;padding:8px 10px}.channel-readiness-metrics .is-ready{border-left-color:#0f766e}.channel-readiness-metrics .is-missing{border-left-color:#b45309}.channel-readiness-metrics .is-warning{border-left-color:#8a6a1f}.channel-readiness-metrics span{color:var(--muted);font-size:.76rem;font-weight:900;line-height:1.3;overflow-wrap:anywhere;text-transform:uppercase}.channel-readiness-metrics strong{color:var(--text);font-size:1rem;font-weight:950;line-height:1.1;white-space:nowrap}.channel-readiness-overview{display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0}.channel-readiness-boundary,.channel-readiness-score{background:#f8fbfb;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(0,1fr);min-width:0;padding:12px}.channel-readiness-boundary strong,.channel-readiness-list span,.channel-readiness-score strong,.channel-readiness-status{color:var(--text);font-size:.9rem;font-weight:900;line-height:1.35;overflow-wrap:anywhere}.channel-readiness-boundary p,.channel-readiness-list p,.channel-readiness-score p{color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.45;margin:2px 0 0;overflow-wrap:anywhere}.channel-readiness-review-summary{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0;padding:10px}.channel-readiness-review-summary div{min-width:0}.channel-readiness-review-summary span{color:var(--muted);display:block;font-size:.74rem;font-weight:900;letter-spacing:0;line-height:1.35;text-transform:uppercase}.channel-readiness-review-summary p{color:var(--text);font-size:.84rem;font-weight:900;line-height:1.4;margin:3px 0 0;overflow-wrap:anywhere}.channel-readiness-list .channel-readiness-guidance{border-left:3px solid #c7d2fe;color:#3b4261;font-weight:800;margin-top:6px;padding-left:8px}.channel-readiness-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;min-width:0;padding:0}.channel-readiness-list li{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;grid-template-columns:26px minmax(0,1fr) minmax(86px,auto);min-width:0;padding:10px}.channel-readiness-list li.has-action{grid-template-columns:26px minmax(0,1fr) minmax(86px,auto) minmax(128px,auto)}.channel-readiness-item-icon{align-items:center;display:inline-flex;height:26px;justify-content:center;width:26px}.channel-readiness-item-icon svg{height:18px;width:18px}.channel-readiness-list .is-ready .channel-readiness-item-icon svg{color:#0f766e}.channel-readiness-list .is-missing .channel-readiness-item-icon svg{color:#b45309}.channel-readiness-list .is-warning .channel-readiness-item-icon svg{color:#8a6a1f}.channel-readiness-item-copy{min-width:0}.channel-readiness-status{background:#f8fafc;border:1px solid var(--line);border-radius:999px;font-size:.78rem;padding:6px 8px;text-align:center;white-space:nowrap}.channel-readiness-action{justify-self:end;min-height:34px;min-width:0;width:-moz-fit-content;width:fit-content}@media (max-width:760px){.channel-production-start{grid-template-columns:1fr}.channel-production-start-actions{align-items:flex-start;justify-items:stretch;min-width:0;width:100%}}.content-profile-panel{border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;padding-top:14px}.content-profile-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.content-profile-heading-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.content-profile-heading h3{font-size:1rem;margin-bottom:0}.content-profile-category-bridge,.content-profile-empty,.content-profile-field .field-label-with-help,.content-profile-form label span,.content-profile-heading p,.content-profile-summary dt,.content-profile-textarea .field-label-with-help,.content-profile-v1-note{color:var(--muted);font-size:.82rem;font-weight:800}.content-profile-category-bridge p,.content-profile-empty p,.content-profile-heading p,.content-profile-v1-note{line-height:1.45;margin-bottom:0}.content-profile-category-bridge{align-items:center;background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding:10px}.content-profile-category-bridge>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.content-profile-category-bridge .secondary-button{justify-self:flex-start}.content-profile-category-bridge-title,.content-profile-empty-title{color:var(--ink);font-weight:900}.content-profile-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.content-profile-empty,.content-profile-summary div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.content-profile-empty .secondary-button{justify-self:flex-start}.content-profile-category-lock{background:#ffffff;border:1px solid var(--line);border-radius:8px;justify-self:flex-start;padding:8px 10px}.content-profile-summary dd{font-weight:800;line-height:1.35;margin-left:0;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.content-profile-summary-wide{grid-column:1/-1}.content-profile-form{display:grid;grid-gap:12px;gap:12px}.content-profile-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.content-profile-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.content-profile-field,.content-profile-form label{display:grid;grid-gap:7px;gap:7px;min-width:0}.content-profile-textarea{display:grid;grid-gap:7px;gap:7px}.content-profile-field .field-label-with-help,.content-profile-textarea .field-label-with-help,.content-profile-toggle{justify-content:flex-start}.content-profile-toggle input{width:auto}.content-profile-v1-note{background:#f8fafc;border:1px solid var(--line);border-radius:8px;padding:10px}.ideas-panel{border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;padding-top:14px}.ideas-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.ideas-heading h3{font-size:1rem;margin-bottom:0}.idea-edit-form label span,.ideas-form label span,.ideas-heading p{color:var(--muted);font-size:.82rem;font-weight:800}.ideas-heading p{line-height:1.45;margin-bottom:0}.idea-copy,.idea-edit-form,.ideas-form{display:grid;grid-gap:10px;gap:10px;min-width:0}.ideas-form-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ideas-field{display:grid;grid-gap:7px;gap:7px;min-width:0}.ideas-field .field-label-with-help{align-items:flex-start}.ideas-field .help-tooltip-content{left:0;right:auto}.ideas-field-help{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35;margin:0;overflow-wrap:anywhere}.idea-edit-form label,.ideas-form label{display:grid;grid-gap:7px;gap:7px;min-width:0}.ideas-form-body{display:grid;grid-gap:7px;gap:7px}.idea-list,.idea-row{display:grid}.idea-row{border-top:1px solid var(--line);grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0;padding-top:12px}.idea-copy p,.idea-copy strong{min-width:0;overflow-wrap:anywhere}.idea-copy strong{line-height:1.3}.idea-copy p{color:var(--muted);font-size:.86rem;font-weight:700;line-height:1.45;margin-bottom:0}.idea-body{white-space:pre-wrap}.idea-actions,.idea-edit-actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.idea-actions-help{display:inline-flex}.idea-edit-form{grid-column:1/-1}.drafts-panel{border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;padding-top:14px}.drafts-toggle{align-items:center;background:transparent;border:0;color:var(--text);cursor:pointer;display:flex;gap:12px;justify-content:space-between;padding:0;text-align:left;width:100%}.drafts-toggle>span:first-child{display:grid;grid-gap:4px;gap:4px;min-width:0}.drafts-toggle strong{font-size:1rem;line-height:1.25}.drafts-toggle small{color:var(--muted);font-size:.82rem;font-weight:800;line-height:1.45}.drafts-toggle-meta{align-items:center;display:inline-flex;flex:0 0 auto;gap:8px}.drafts-toggle svg{height:18px;width:18px}.draft-copy,.draft-list,.draft-row,.drafts-panel-body,.variant-copy,.variant-form,.variant-list{display:grid;grid-gap:10px;gap:10px;min-width:0}.draft-row{border-top:1px solid var(--line);padding-top:12px}.draft-row-header,.variant-row{align-items:flex-start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.draft-copy p,.draft-copy strong,.variant-copy p{min-width:0;overflow-wrap:anywhere}.draft-copy strong{line-height:1.3}.draft-copy p,.variant-copy p{color:var(--muted);font-size:.86rem;font-weight:700;line-height:1.45;margin-bottom:0;white-space:pre-wrap}.variant-copy p strong{color:var(--text)}.draft-actions,.variant-actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.draft-actions{justify-content:flex-start}.variant-list,.variant-row{border-top:1px solid var(--line);padding-top:10px}.variant-row:first-child{border-top:0;padding-top:0}.variant-row.is-inactive{opacity:.72}.variant-meta{display:flex;flex-wrap:wrap;gap:6px}.read-only-variant-fields{display:grid;grid-gap:8px;gap:8px;margin:0;min-width:0}.read-only-variant-field{display:grid;grid-gap:3px;gap:3px;min-width:0;padding-block:2px}.read-only-variant-label{align-items:center;color:var(--text);display:inline-flex;font-size:.82rem;font-weight:800;gap:6px;min-width:0}.read-only-variant-field dd,.read-only-variant-label>span:first-child{min-width:0;overflow-wrap:anywhere}.read-only-variant-field dd{color:var(--muted);font-size:.86rem;font-weight:650;line-height:1.45;margin:0;white-space:pre-wrap}.read-only-variant-help{color:var(--muted);font-size:.76rem;font-weight:650;line-height:1.35;margin:0;max-width:72ch;min-width:0;opacity:.86;overflow-wrap:anywhere}.variant-form{grid-column:1/-1}.variant-form-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(120px,180px)}.variant-form label{display:grid;grid-gap:7px;gap:7px;min-width:0}.variant-form label span{color:var(--muted);font-size:.82rem;font-weight:800}.variant-wide-field{display:grid;grid-gap:7px;gap:7px}.approval-box{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:12px}.approval-box label span{color:var(--muted);font-size:.82rem;font-weight:800}.approval-actions,.news-source-actions{display:flex;flex-wrap:wrap;gap:8px}.channel-dna-form .news-source-actions .compact-button{min-height:44px}.approval-source-status,.news-source-box,.news-source-edit-form{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.policy-review-box{gap:12px}.model-route-dry-run-box,.model-route-hints,.model-route-result{display:grid;grid-gap:10px;gap:10px;min-width:0}.model-route-controls,.model-route-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;min-width:0}.model-route-heading p,.model-route-hints p{margin:0;overflow-wrap:anywhere}.model-route-controls label{display:grid;flex:1 1 220px;grid-gap:5px;gap:5px;min-width:min(220px,100%)}.model-route-controls label span{color:var(--muted);font-size:.82rem;font-weight:800}.model-route-result-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0}.model-route-result-grid>div{background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:9px}.model-route-result-grid dt{color:var(--muted);font-size:.78rem;font-weight:900}.model-route-result-grid dd{font-weight:800;margin:0;overflow-wrap:anywhere}.model-route-hints{color:var(--muted);font-size:.9rem}.policy-flag-row,.policy-status-row{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;min-width:0}.policy-warning{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;font-size:.88rem;font-weight:800;margin:0;padding:9px 10px}.policy-flag-form,.policy-form-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,180px) minmax(0,1fr) auto}.policy-flag-form{grid-template-columns:minmax(0,180px) minmax(0,160px) minmax(0,1fr) auto}.policy-flag-form label,.policy-form-grid label{display:grid;grid-gap:7px;gap:7px;min-width:0}.policy-flag-form label span,.policy-form-grid label span{color:var(--muted);font-size:.82rem;font-weight:800}.policy-flag-list{display:grid;grid-gap:8px;gap:8px;min-width:0}.policy-flag-row{background:#ffffff;border:1px solid var(--line);border-radius:8px;padding:10px}.policy-flag-row div{display:grid;grid-gap:4px;gap:4px;min-width:0}.policy-flag-row p,.policy-flag-row small{margin:0;overflow-wrap:anywhere}.publish-pool-section,.publish-pool-status-grid{display:grid;grid-gap:10px;gap:10px;min-width:0}.publish-pool-section{border-top:1px solid var(--line);padding-top:12px}.publish-pool-status-grid{align-items:flex-start;grid-template-columns:repeat(2,minmax(0,1fr))}.publish-pool-status-grid span{background:#f8fafc;border:1px solid var(--line);border-radius:8px;font-weight:800;min-width:0;overflow-wrap:anywhere;padding:9px 10px}.schedule-slot-form{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) minmax(0,190px) minmax(0,170px) minmax(0,1fr) auto;min-width:0}.published-mark-form{grid-template-columns:minmax(0,180px) minmax(0,150px) minmax(0,1fr) minmax(0,160px) minmax(0,1fr) auto}.schedule-slot-form label{display:grid;grid-gap:7px;gap:7px;min-width:0}.schedule-slot-form label span{color:var(--muted);font-size:.82rem;font-weight:800}.schedule-slot-note-field{min-width:0}.schedule-slot-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.schedule-slot-row a{align-items:center;color:var(--accent-strong);display:inline-flex;gap:4px;min-width:0;overflow-wrap:anywhere}.schedule-slot-row a svg{flex:0 0 auto;height:14px;width:14px}.danger-icon-button{color:#b91c1c}.status-warning{color:#9a3412;font-weight:800}.news-source-box-heading{align-items:center;display:flex;gap:10px;justify-content:space-between;min-width:0}.news-source-box-heading h4{font-size:.95rem;margin:0}.news-source-form-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.news-source-edit-form label,.news-source-form-grid label{display:grid;grid-gap:7px;gap:7px;min-width:0}.channel-dna-field label span,.news-source-edit-form label span,.news-source-form-grid label span{color:var(--muted);font-size:.82rem;font-weight:800}.channel-dna-field{display:grid;grid-gap:7px;gap:7px;min-width:0}.channel-dna-field .field-label-with-help{align-items:flex-start;justify-content:flex-start}.channel-dna-field-help{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35;margin:0;overflow-wrap:anywhere}.channel-dna-checkbox-field{border:0;margin:0;padding:0}.channel-dna-checkbox-field legend{color:var(--muted);font-size:.82rem;font-weight:800;padding:0}.channel-dna-checkbox-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.channel-dna-checkbox-option{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:8px;display:flex;gap:8px;min-height:42px;min-width:0;padding:8px 10px}.channel-dna-checkbox-option input{accent-color:var(--accent);flex:0 0 auto;min-height:auto;width:auto}.channel-dna-checkbox-option span{color:var(--text);font-size:.86rem;font-weight:800;line-height:1.3;min-width:0;overflow-wrap:anywhere}.channel-dna-checkbox-option.is-custom{background:#f8fafc}.channel-dna-legacy-json{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;display:grid;grid-gap:6px;gap:6px;font-size:.8rem;font-weight:800;line-height:1.35;margin:0;padding:9px 10px}.channel-dna-legacy-json code{color:inherit;overflow-wrap:anywhere;white-space:pre-wrap}.news-source-row{grid-template-columns:minmax(0,1fr)}.channel-dna-briefing-grid,.channel-dna-json-grid,.channel-dna-summary{display:grid;grid-gap:10px;gap:10px;min-width:0}.channel-dna-briefing-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.channel-dna-json-details{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:12px}.channel-dna-json-details summary{cursor:pointer;font-weight:800;line-height:1.35;min-width:0;overflow-wrap:anywhere}.channel-dna-json-grid{align-items:start;gap:12px;grid-template-columns:repeat(2,minmax(0,1fr))}.channel-dna-json-grid .channel-dna-field{align-content:start;background:#ffffff;border:1px solid var(--line);border-radius:8px;padding:10px}.channel-dna-json-grid textarea{font-family:ui-monospace,SFMono-Regular,Cascadia Code,Liberation Mono,Menlo,monospace;line-height:1.45;min-height:118px;resize:vertical}.channel-dna-json-grid .channel-dna-checkbox-field{gap:10px}.channel-dna-json-grid .channel-dna-checkbox-grid{grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.channel-dna-json-details .muted-copy,.channel-dna-json-grid .channel-dna-field-help{line-height:1.45}.channel-dna-json-details .muted-copy{margin:0}.channel-dna-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.channel-dna-summary div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.channel-dna-summary dt{color:var(--muted);font-size:.78rem;font-weight:900;text-transform:uppercase}.channel-dna-summary dd{font-weight:800;line-height:1.4;margin-left:0;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.channel-dna-status-active{background:#eef8f6;color:#164e49}.channel-dna-status-draft{background:#eff6ff;color:#1d4ed8}.channel-dna-status-archived{background:#f1f5f9;color:#475569}.channel-dna-version-row .role-pill{width:-moz-fit-content;width:fit-content}.channel-dna-status-blocked{background:#fff7ed;border:1px solid #fed7aa;border-radius:8px;color:#9a3412;font-size:.86rem;font-weight:800;line-height:1.4;margin:0;padding:9px 10px}.channel-dna-archive-details{border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;padding-top:10px}.channel-dna-archive-details summary{color:var(--accent);cursor:pointer;font-size:.9rem;font-weight:900;line-height:1.3;list-style-position:inside;width:-moz-fit-content;width:fit-content}.prompt-management-artifact-buttons,.prompt-management-artifact-list,.prompt-management-artifact-meta,.prompt-management-detail,.prompt-management-form,.prompt-management-form-grid,.prompt-management-json-grid,.prompt-management-layout,.prompt-management-reference-field,.prompt-management-reference-grid,.prompt-management-summary,.prompt-preview-grid,.prompt-preview-panel,.prompt-preview-result,.prompt-preview-two-column,.prompt-workshop-heading,.prompt-workshop-section{display:grid;grid-gap:10px;gap:10px;min-width:0}.prompt-management-layout{align-items:start;grid-template-columns:minmax(220px,.45fr) minmax(0,1fr)}.prompt-management-artifact-list,.prompt-management-detail{border:1px solid var(--line);border-radius:8px;padding:12px}.prompt-management-artifact-button{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px;text-align:left;width:100%}.prompt-management-artifact-button[aria-current=true]{background:#eef8f6;border-color:#99d6cf}.prompt-management-artifact-button small,.prompt-management-artifact-button span,.prompt-management-artifact-button strong,.prompt-management-artifact-meta dd,.prompt-management-summary dd{min-width:0;overflow-wrap:anywhere}.prompt-management-artifact-button small,.prompt-management-artifact-button span{color:var(--muted);font-size:.82rem;font-weight:800}.prompt-management-form-grid,.prompt-management-json-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.prompt-management-json-grid,.prompt-management-reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-management-field,.prompt-management-form label,.prompt-management-reason,.prompt-management-reference-field,.prompt-management-wide-field{display:grid;grid-gap:7px;gap:7px;min-width:0}.prompt-management-artifact-meta dt,.prompt-management-form label span,.prompt-management-reason span,.prompt-management-reference-field small,.prompt-management-summary dt{color:var(--muted);font-size:.82rem;font-weight:800}.prompt-management-form input,.prompt-management-form select,.prompt-management-form textarea,.prompt-management-reason input{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:9px 11px;width:100%}.prompt-management-form input[readonly]{background:#f8fafc;color:var(--muted)}.prompt-management-form textarea{resize:vertical}.prompt-management-form small{color:var(--muted);font-size:.76rem;font-weight:800;line-height:1.35}.prompt-workshop-heading{align-items:flex-start;background:#f8fafc;border:1px solid var(--line);border-radius:8px;grid-template-columns:minmax(0,1fr) auto;padding:10px}.prompt-workshop-heading h5,.prompt-workshop-section-heading h6{font-size:.9rem;line-height:1.3;margin:0}.prompt-workshop-heading p,.prompt-workshop-section-heading span{color:var(--muted);font-size:.82rem;font-weight:800;line-height:1.4;margin:2px 0 0}.prompt-workshop-section{border-top:1px solid var(--line);padding-top:10px}.prompt-workshop-section-heading{display:grid;grid-gap:2px;gap:2px;min-width:0}.prompt-preview-block-heading,.prompt-workshop-field-label{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;min-width:0}.prompt-workshop-field-help{display:inline-flex;flex:0 0 auto;position:relative}.prompt-workshop-help-trigger{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:help;display:inline-flex;height:24px;justify-content:center;width:24px}.prompt-workshop-help-trigger svg{height:14px;width:14px}.prompt-workshop-field-help:hover .prompt-workshop-help-trigger,.prompt-workshop-help-trigger:focus-visible{border-color:#99d6cf;color:#164e49;outline:2px solid #c7ece7;outline-offset:2px}.prompt-workshop-help-popover{background:#ffffff;border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 30px rgb(15 23 42/14%);color:var(--text);font-size:.78rem;font-weight:800;inline-size:min(280px,80vw);line-height:1.45;opacity:0;padding:9px 10px;pointer-events:none;position:absolute;right:0;top:calc(100% + 8px);transform:translateY(-2px);transition:opacity .12s ease,transform .12s ease;visibility:hidden;z-index:20}.prompt-workshop-field-help:focus-within .prompt-workshop-help-popover,.prompt-workshop-field-help:hover .prompt-workshop-help-popover{opacity:1;transform:translateY(0);visibility:visible}.prompt-workshop-copy-button{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--muted);cursor:pointer;display:inline-flex;flex:0 0 auto;font-size:.74rem;font-weight:900;gap:5px;min-height:28px;padding:4px 7px}.prompt-workshop-copy-button svg{height:14px;width:14px}.prompt-workshop-copy-button:hover{border-color:#99d6cf;color:#164e49}.prompt-workshop-json-ok{background:#eef8f6;border:1px solid #99d6cf;border-radius:8px;color:#164e49;font-size:.82rem;font-weight:900;line-height:1.4;margin:0;padding:8px 10px}.prompt-management-reference-field{align-content:start}.prompt-management-reference-field .muted-copy,.prompt-management-reference-field small{line-height:1.4;margin:0}.prompt-management-reference-actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px 10px;min-width:0}.prompt-management-reference-actions .compact-button{width:-moz-fit-content;width:fit-content}.prompt-management-reference-actions small{flex:1 1 180px}.prompt-management-reference-summary{display:grid;grid-gap:4px;gap:4px;min-width:0}.prompt-management-reference-summary small{color:var(--muted);font-size:.78rem;overflow-wrap:anywhere}.prompt-management-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.prompt-management-artifact-meta,.prompt-management-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.prompt-management-artifact-meta div,.prompt-management-summary div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.prompt-management-artifact-meta dd,.prompt-management-summary dd{font-weight:800;line-height:1.4;margin-left:0;white-space:pre-wrap}.prompt-readonly-copy-value{display:block;margin-bottom:8px;min-width:0;overflow-wrap:anywhere}.prompt-management-status-active{background:#eef8f6;color:#164e49}.prompt-management-status-draft{background:#eff6ff;color:#1d4ed8}.prompt-management-status-candidate,.prompt-management-status-testing{background:#fef9c3;color:#854d0e}.prompt-management-status-paused{background:#fff7ed;color:#9a3412}.prompt-management-status-archived,.prompt-management-status-rejected{background:#f1f5f9;color:#475569}.prompt-management-version-row .role-pill{width:-moz-fit-content;width:fit-content}.prompt-preview-panel{background:#fbfdff;border:1px solid var(--line);border-radius:8px;padding:12px}.prompt-preview-form{border-top:1px solid var(--line);padding-top:10px}.prompt-preview-list,.prompt-preview-meta{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.prompt-preview-list{display:grid;margin:0;padding-left:18px}.prompt-preview-list li{line-height:1.4;overflow-wrap:anywhere}.prompt-preview-grid,.prompt-preview-two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.prompt-preview-block{background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:10px}.prompt-preview-block h5,.prompt-preview-result h5{color:var(--muted);font-size:.82rem;font-weight:900;margin:0;overflow-wrap:anywhere}.prompt-preview-block pre{color:var(--text);font-family:ui-monospace,SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.82rem;line-height:1.45;margin:0;max-width:100%;overflow:auto;overflow-wrap:anywhere;white-space:pre-wrap}.member-list{border-top:1px solid var(--line);padding-top:14px}.member-list-heading{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.member-list-heading p{line-height:1.45;margin-bottom:0}.member-count-chip{align-items:center;background:#f8fafc;border:1px solid var(--line);border-radius:999px;color:var(--muted);display:inline-flex;flex:0 0 auto;font-size:.78rem;font-weight:900;justify-content:center;min-height:28px;min-width:34px;padding:4px 10px}.member-form,.member-row{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(142px,176px) minmax(96px,auto);min-height:54px;padding-top:12px}.member-row{align-items:start}.member-identifier-field{display:grid;grid-gap:5px;gap:5px}.member-identifier-field small,.member-identifier-field span{color:var(--muted);font-size:.78rem;font-weight:800}.member-person{display:grid;grid-gap:2px;gap:2px;min-width:0}.member-person small,.member-person strong{min-width:0;overflow-wrap:anywhere}.member-person strong{line-height:1.3}.member-person small{line-height:1.35}.member-actions,.member-role-area{min-width:0}.member-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.member-role-control{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:8px;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease}.member-role-control select{background:#ffffff;min-height:38px}.member-role-control.is-busy{background:#eef8f6;border-color:rgba(15,118,110,.38);box-shadow:0 8px 18px rgba(15,118,110,.12)}.member-role-control.is-busy select{cursor:progress}.member-role-label{color:var(--muted);font-size:.76rem;font-weight:900;line-height:1.2;text-transform:uppercase}.member-role-control small{color:var(--muted);font-size:.78rem;font-weight:800}.member-role-status{min-height:1em}.member-action-button{min-width:104px}.role-pill{background:#eef8f6;border-radius:8px;color:#164e49;display:inline-flex;font-weight:800;justify-content:center;min-height:36px;min-width:0;padding:8px 10px;width:100%}@media (max-width:860px){.app-shell{grid-template-columns:1fr}.desktop-sidebar{display:none}.mobile-topbar{align-items:center;background:#25323a;color:#f8fafc;display:flex;gap:12px;justify-content:space-between;min-height:64px;padding:10px 14px;position:-webkit-sticky;position:sticky;top:0;z-index:20}.mobile-brand,.mobile-brand .brand-text{min-width:0}.mobile-drawer-close,.mobile-menu-button{background:#31414b;border-color:#506371;color:#ffffff;flex:0 0 auto;height:42px;width:42px}.mobile-drawer-close:hover:not(:disabled),.mobile-menu-button:hover:not(:disabled){background:#3a4d58;border-color:#7ea7bb;color:#ffffff}.mobile-drawer-overlay{background:rgba(15,23,42,.46);border:0;cursor:pointer;display:block;inset:0;opacity:0;padding:0;pointer-events:none;position:fixed;transition:opacity .16s ease;z-index:30}.mobile-drawer-overlay.open{opacity:1;pointer-events:auto}.mobile-drawer{bottom:0;box-shadow:18px 0 48px rgba(8,15,23,.26);display:flex;left:0;max-width:min(320px,86vw);padding:16px;position:fixed;top:0;transform:translateX(-100%);transition:transform .18s ease,visibility .18s ease;visibility:hidden;width:100%;z-index:40}.mobile-drawer.open{transform:translateX(0);visibility:visible}.mobile-drawer-heading{align-items:center;display:flex;gap:10px;justify-content:space-between}.mobile-drawer-heading .brand{min-width:0}.admin-user-filters,.mobile-drawer .nav-list{grid-template-columns:1fr}.language-switch{margin-top:0}.workspace{padding:18px}.account-inline-edit-row,.account-overview,.account-section-split,.account-summary-list,.ai-provider-layout,.ai-provider-meta-grid,.assisted-setup-readiness-grid,.assisted-setup-shell-grid,.blueprint-intake-draft-grid,.blueprint-intake-grid,.blueprint-intake-log-grid,.blueprint-intake-origin-list div,.blueprint-intake-provenance-grid,.blueprint-intake-readiness-list,.blueprint-protagonist-grid,.blueprint-protagonist-picker,.channel-dna-briefing-grid,.channel-dna-checkbox-grid,.channel-dna-json-grid,.channel-dna-summary,.channel-filters,.channel-form,.channel-form-fields,.channel-name-inline-row,.channel-readiness-list li,.channel-readiness-metrics,.channel-readiness-overview,.channel-readiness-review-summary,.channel-setup-help,.channel-setup-mode-choice-row,.channel-setup-mode-grid,.channel-summary-list,.content-category-form-grid,.content-category-row,.content-profile-category-bridge,.content-profile-grid,.content-profile-summary,.credential-layout,.credential-row dl,.dashboard-grid,.draft-row-header,.hero-panel,.idea-row,.ideas-form-grid,.member-form,.member-row,.model-route-result-grid,.news-source-form-grid,.production-recipe-form-grid,.production-recipe-json-grid,.production-recipe-layout,.production-recipe-preset-box,.production-recipe-preset-controls,.production-recipe-summary,.production-recipe-table-row,.prompt-management-artifact-meta,.prompt-management-form-grid,.prompt-management-json-grid,.prompt-management-layout,.prompt-management-reference-grid,.prompt-management-summary,.prompt-preview-grid,.prompt-preview-two-column,.prompt-workshop-heading,.provider-call-audit-filters,.provider-call-audit-json-grid,.provider-call-audit-layout,.provider-call-audit-summary,.provider-job-plan-filters,.provider-job-plan-history-list dl,.provider-job-plan-layout,.provider-job-plan-summary,.provider-job-plan-transition-actions,.provider-usage-ledger-filters,.provider-usage-ledger-json-grid,.provider-usage-ledger-layout,.provider-usage-ledger-summary,.publish-pool-status-grid,.release-notes-summary,.schedule-slot-form,.setup-channel-choice-meta,.user-table-row,.variant-form-grid,.variant-row{grid-template-columns:1fr}.provider-call-audit-filter-actions,.provider-job-plan-filter-actions,.provider-usage-ledger-filter-actions{grid-column:auto}.content-category-row.header,.user-table-row.header{display:none}.setup-workflow-mobile-picker{display:grid}.channel-text-setup-form{grid-template-columns:1fr}.production-recipe-table-row.header,.setup-workflow-nav ul{display:none}.status-strip span{white-space:normal}.channel-card-actions,.channel-card-header,.channel-detail-heading,.content-profile-heading,.ideas-heading,.setup-channel-choice-card,.setup-context-bar{align-items:flex-start;justify-content:flex-start}.channel-card-header,.channel-detail-heading,.setup-channel-choice-card,.setup-context-bar{flex-direction:column}.channel-detail-heading{grid-template-columns:1fr}.setup-channel-choice-card>button{width:100%}.channel-setup-actions,.channel-setup-assisted-actions,.channel-setup-assisted-note,.channel-setup-heading{align-items:flex-start;justify-content:flex-start}.blueprint-protagonist-card-heading,.blueprint-protagonist-reference-heading,.channel-setup-assisted-note,.channel-setup-heading{flex-direction:column}.idea-actions,.idea-edit-actions,.variant-actions{justify-content:flex-start}.member-list-heading{align-items:flex-start}.channel-summary-list div{padding:9px 10px}.channel-search-field{grid-column:auto}.channel-summary-list div+div{border-left:1px solid var(--line);border-top:1px solid var(--line);padding:9px 10px}.member-actions{justify-content:flex-start}.role-pill{width:-moz-fit-content;width:fit-content}.channel-readiness-action{justify-self:stretch;width:100%}.release-notes-summary{align-items:flex-start}.release-notes-count{width:-moz-fit-content;width:fit-content}.account-overview{grid-template-columns:1fr}.account-logout-button{grid-column:auto;grid-row:auto}}@media (max-width:540px){.brand-text span{display:none}.module-card,.nav-list{grid-template-columns:1fr}.account-value-row,.editable-field{align-items:flex-start}.account-value-row{display:grid}.account-toggle-row{align-items:flex-start}.setup-workflow-actions{grid-template-columns:1fr;justify-items:stretch}.setup-workflow-next-context{justify-self:stretch;text-align:left}.assisted-setup-readiness-heading,.assisted-setup-readiness-list li,.blueprint-intake-readiness-list li{grid-template-columns:auto minmax(0,1fr)}.assisted-setup-readiness-list strong,.assisted-setup-readiness-status,.blueprint-intake-readiness-list strong{justify-self:start;text-align:left}.blueprint-intake-origin-list dd{justify-content:flex-start}.account-language-actions,.account-language-actions .compact-button,.account-logout-button,.account-value-row .compact-button,.account-value-row .secondary-button{width:100%}.account-language-actions .compact-button,.account-value-row .compact-button{min-height:42px}.account-value-row .icon-button{height:42px;width:42px}.account-inline-editor .inline-actions,.account-inline-editor .primary-button,.account-inline-editor .secondary-button,.account-section-form .inline-actions,.account-section-form .primary-button,.account-section-form .secondary-button,.ai-provider-form .primary-button,.ai-provider-row .secondary-button,.approval-actions .primary-button,.approval-actions .secondary-button,.channel-form .primary-button,.channel-name-inline-editor .inline-actions,.channel-name-inline-editor .primary-button,.channel-name-inline-editor .secondary-button,.channel-setup-actions .primary-button,.channel-setup-actions .secondary-button,.channel-setup-assisted-note .secondary-button,.channel-setup-mode-choice-card,.content-profile-form-actions .primary-button,.content-profile-form-actions .secondary-button,.draft-actions .compact-button,.idea-actions .compact-button,.idea-edit-actions,.idea-edit-actions .primary-button,.idea-edit-actions .secondary-button,.ideas-form .primary-button,.member-form .secondary-button,.member-row .secondary-button,.production-recipe-actions .compact-button,.provider-job-plan-transition-actions .secondary-button,.publish-pool-row .primary-button,.publish-pool-row .secondary-button,.schedule-slot-form .primary-button,.schedule-slot-form .secondary-button,.section-heading .production-recipe-actions,.setup-workflow-actions .secondary-button,.variant-actions .compact-button,.variant-form .primary-button,.variant-form .secondary-button{width:100%}.policy-flag-form,.policy-form-grid{grid-template-columns:1fr}.policy-flag-form .secondary-button,.policy-flag-row .compact-button,.policy-form-grid .secondary-button{width:100%}.account-value{white-space:normal;word-break:normal;overflow-wrap:anywhere}.help-tooltip-content{bottom:auto;left:12px;max-width:none;position:fixed;right:12px;top:84px;transform:translateY(4px);width:auto}.help-tooltip-button:focus+.help-tooltip-content,.help-tooltip.is-visible .help-tooltip-content,.help-tooltip:focus-within .help-tooltip-content,.help-tooltip:hover .help-tooltip-content{transform:translateY(0)}.ai-provider-pricing-table{gap:10px;overflow-x:visible}.ai-provider-image-catalog-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ai-provider-image-catalog-table{gap:10px;overflow-x:visible}.ai-provider-image-catalog-row.header{display:none}.ai-provider-image-catalog-row{border:1px solid var(--line);border-radius:8px;gap:8px;grid-template-columns:1fr;min-width:0;padding:12px}.ai-provider-image-catalog-row>span{align-items:baseline;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(100px,.42fr) minmax(0,1fr)}.ai-provider-image-catalog-row>span:before{color:var(--muted);content:attr(data-label);font-size:.76rem;font-weight:900}.ai-provider-image-catalog-option dl{grid-template-columns:1fr}.ai-provider-pricing-row.header{display:none}.ai-provider-pricing-row{border:1px solid var(--line);border-radius:8px;gap:8px;grid-template-columns:1fr;min-width:0;padding:12px}.ai-provider-pricing-row span{align-items:baseline;display:grid;grid-gap:4px;gap:4px;grid-template-columns:minmax(90px,.42fr) minmax(0,1fr)}.ai-provider-pricing-row span:before{color:var(--muted);content:attr(data-label);font-size:.76rem;font-weight:900}}.channel-production-formats{border:0;display:grid;grid-gap:8px;gap:8px;margin-top:12px;padding:0}.channel-production-formats h2,.channel-production-formats legend{font-size:.92rem;font-weight:800;line-height:1.25;margin:0;padding:0}.channel-production-format-options{align-items:center;display:flex;flex-wrap:wrap;gap:8px 18px}.channel-production-format-option{align-items:center;cursor:pointer;display:inline-flex;font-size:.86rem;font-weight:800;gap:7px}.channel-production-format-option:has(input:disabled){cursor:default}.channel-production-format-option input{margin:0}.channel-publishing-setup{display:grid;grid-gap:18px;gap:18px}.facebook-destination-card{background:color-mix(in srgb,var(--surface) 92%,var(--accent) 8%);border:1px solid var(--line);border-radius:16px;display:grid;grid-gap:16px;gap:16px;padding:18px}.facebook-destination-card-heading{align-items:flex-start;display:flex;gap:12px}.facebook-destination-card-heading svg{flex:0 0 auto;margin-top:3px}.facebook-destination-card-heading h3,.facebook-destination-card-heading p{margin:0}.facebook-destination-card-heading p{margin-top:4px}.facebook-destination-status{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));margin:0}.facebook-destination-status div{background:var(--surface);border:1px solid var(--line);border-radius:12px;display:grid;grid-gap:4px;gap:4px;padding:10px 12px}.facebook-destination-status dt{color:var(--muted);font-size:.78rem;font-weight:700}.facebook-destination-status dd{font-weight:800;margin:0;overflow-wrap:anywhere}.credential-partial-success,.credential-setup-success{border-radius:10px;margin:0;padding:10px 12px}.credential-setup-success{background:color-mix(in srgb,#168a4a 12%,transparent);color:#0f6b3a}.credential-partial-success{background:color-mix(in srgb,#bd7410 12%,transparent);color:#8a5208;font-weight:700}