.production-recipes-back-link{justify-self:flex-start}.production-recipe-list,.production-recipe-panel{border:1px solid var(--line);border-radius:8px;padding:16px}.production-recipe-scope-note p{color:var(--muted);line-height:1.5;margin:0}.production-recipe-table{gap:0}.production-recipe-table-row{align-items:center;background:#ffffff;border:0;border-top:1px solid var(--line);color:var(--text);cursor:pointer;display:grid;grid-gap:9px;gap:9px;grid-template-columns:minmax(0,1fr) minmax(0,.45fr) minmax(0,.7fr) minmax(0,1.2fr) minmax(0,1fr) repeat(4,minmax(0,.9fr));min-width:0;padding:11px 0;text-align:left;width:100%}.production-recipe-table-row.header{background:#f8fafc;border-top:0;color:var(--muted);cursor:default;font-size:.78rem;font-weight:900;padding:9px 0}.production-recipe-table-row[aria-current=true]{background:#eef8f6}.production-recipe-table-row span{min-width:0;overflow-wrap:anywhere}.production-recipe-actions,.production-recipe-meta-line{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.production-recipe-meta-line{margin-bottom:8px}.production-recipe-form-grid,.production-recipe-json-grid{display:grid;grid-gap:10px;gap:10px;min-width:0}.production-recipe-preset-box{align-items:end;background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) minmax(240px,.9fr);min-width:0;padding:12px}.production-recipe-preset-box h3{font-size:.95rem;margin:0 0 4px}.production-recipe-preset-controls{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.production-recipe-form-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.production-recipe-json-grid,.production-recipe-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.production-recipe-field,.production-recipe-form label,.production-recipe-review-toggle,.production-recipe-wide-field{display:grid;grid-gap:7px;gap:7px;min-width:0}.production-recipe-field .field-label-with-help,.production-recipe-form label span,.production-recipe-review-copy .field-label-with-help,.production-recipe-summary dt{color:var(--muted);font-size:.82rem;font-weight:800}.production-recipe-field .field-label-with-help,.production-recipe-review-copy .field-label-with-help{justify-content:flex-start}.production-recipe-field .help-tooltip-content,.production-recipe-review-copy .help-tooltip-content{left:0;right:auto}.production-recipe-field-help{color:var(--muted);font-size:.78rem;font-weight:750;line-height:1.45}.production-recipe-form input,.production-recipe-form select,.production-recipe-form textarea{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:9px 11px;width:100%}.production-recipe-form input[readonly],.production-recipe-form textarea[readonly]{background:#f8fafc;color:var(--muted)}.production-recipe-review-toggle{align-items:center;background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:flex;flex-wrap:wrap;font-weight:800;padding:10px 12px}.production-recipe-review-toggle input{flex:0 0 auto;min-height:auto;width:auto}.production-recipe-review-copy{display:grid;grid-gap:4px;gap:4px;min-width:0}.production-recipe-summary{margin:0}.production-recipe-summary div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.production-recipe-summary dd{font-weight:800;line-height:1.4;margin-left:0;min-width:0;overflow-wrap:anywhere;white-space:pre-wrap}.production-recipe-status-active{background:#eef8f6;color:#164e49}.production-recipe-status-draft{background:#eff6ff;color:#1d4ed8}.production-recipe-status-archived{background:#f1f5f9;color:#475569}.credential-channel-select,.credential-form label{display:grid;grid-gap:7px;gap:7px}.credential-channel-select span,.credential-form label>span,.credential-help h3,.credential-row dt,.muted-copy{color:var(--muted);font-size:.82rem;font-weight:800}.credential-channel-select select,.credential-form input,.credential-form select,.credential-form textarea{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:9px 11px;width:100%}.credential-create-action-help,.credential-form label>small{color:var(--muted);font-size:.82rem;font-weight:700;line-height:1.45}.credential-create-action-help{display:block}.credential-platform-fieldset{border:0;display:grid;grid-gap:10px;gap:10px;margin:0;min-width:0;padding:0}.credential-platform-fieldset legend{color:var(--text);font-size:1rem;font-weight:950;line-height:1.3;padding:0}.credential-platform-fieldset p,.credential-platform-unselected{color:var(--muted);font-size:.86rem;font-weight:750;line-height:1.45;margin:0}.credential-platform-choice-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));min-width:0}.credential-platform-choice-button{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:grid;grid-gap:10px;gap:10px;grid-template-columns:38px minmax(0,1fr);min-height:72px;min-width:0;padding:10px;text-align:left}.credential-platform-choice-button:focus-visible,.credential-platform-choice-button:hover{border-color:#335c67;box-shadow:0 0 0 3px rgba(51,92,103,.12)}.credential-platform-choice-button.is-selected{border-color:rgba(0,98,204,.58);box-shadow:0 0 0 3px rgba(0,98,204,.12)}.credential-platform-choice-button small,.credential-platform-choice-button strong{display:block;line-height:1.25;overflow-wrap:anywhere}.credential-platform-choice-button strong{font-size:.95rem;font-weight:950}.credential-platform-choice-button small{color:var(--muted);font-size:.78rem;font-weight:850;margin-top:2px;text-transform:uppercase}.credential-platform-choice-mark{align-items:center;background:#edf6f9;border:1px solid #cbdfe4;border-radius:8px;color:#335c67;display:inline-flex;font-size:1rem;font-weight:950;height:38px;justify-content:center;width:38px}.credential-platform-choice-button.is-selected .credential-platform-choice-mark{background:#e0f2fe;border-color:#7dd3fc;color:#075985}.credential-platform-selected{background:#eef6ff;border:1px solid #bfdbfe;border-radius:8px;color:#075985;display:block;font-size:.86rem;font-weight:900;line-height:1.35;padding:8px 10px}.credential-create-platform-summary{align-items:center;background:#f8fbfb;border:1px solid #c8e4df;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;min-width:0;padding:10px 12px}.credential-create-platform-summary>div{display:grid;grid-gap:2px;gap:2px;min-width:0}.credential-create-platform-summary>div small,.credential-create-platform-summary>div span{color:var(--muted);font-size:.78rem;font-weight:850;line-height:1.3;overflow-wrap:anywhere}.credential-create-platform-summary strong{color:var(--text);font-size:.96rem;font-weight:950;line-height:1.25;min-width:0;overflow-wrap:anywhere}.credential-platform-change-button{flex:0 0 auto}.credential-platform-change-button svg{height:16px;width:16px}.credential-mode-fieldset{border:0;display:grid;grid-gap:8px;gap:8px;margin:0;min-width:0;padding:0}.credential-mode-fieldset legend{color:var(--muted);font-size:.82rem;font-weight:800;padding:0}.credential-mode-fieldset p{color:var(--muted);font-size:.86rem;font-weight:700;line-height:1.45;margin:0}.credential-mode-choice-card{position:relative}.credential-mode-choice-card input{height:18px;justify-self:end;margin:0;min-height:0;position:absolute;right:12px;top:12px;width:18px}.credential-mode-choice-card.is-selected{border-color:rgba(0,98,204,.48);box-shadow:0 0 0 3px rgba(0,98,204,.1)}.credential-mode-fieldset:disabled .credential-mode-choice-card{cursor:progress;opacity:.76}.credential-layout{grid-gap:16px;grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr)}.ai-provider-layout,.credential-layout{align-items:start;display:grid;gap:16px}.ai-provider-layout{grid-gap:16px;grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}.ai-provider-list,.ai-provider-panel,.credential-list,.credential-panel{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:14px;gap:14px;padding:16px}.ai-provider-return-bar{display:flex;flex-wrap:wrap;gap:8px}.ai-provider-next-action{align-items:center;background:#eef8f6;border:1px solid #c8e4df;border-radius:8px;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;padding:12px}.ai-provider-next-action p{color:#164e49;font-size:.9rem;font-weight:800;margin:0}.credential-channel-context{align-items:center;background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;padding:12px}.credential-channel-context>div,.credential-empty-guidance{display:grid;grid-gap:4px;gap:4px;min-width:0}.credential-channel-context strong{min-width:0;overflow-wrap:anywhere}.credential-channel-context span,.credential-empty-guidance p,.credential-heading-note{color:var(--muted);font-size:.82rem;font-weight:700;line-height:1.4;margin:0}.credential-heading-note{max-width:260px;text-align:right}.section-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:12px;justify-content:space-between;min-width:0}.credential-help h3,.section-heading h2{font-size:1rem;margin-bottom:0;min-width:0;overflow-wrap:anywhere}.credential-row{grid-gap:14px;gap:14px}.ai-provider-registry-row,.ai-provider-row,.credential-row{border-top:1px solid var(--line);display:grid;padding-top:14px}.ai-provider-registry-row,.ai-provider-row{grid-gap:12px;gap:12px;min-width:0}.ai-provider-row.active{background:#f8fbfb;border:1px solid #c8e4df;border-radius:8px;padding:14px}.ai-provider-transparency-actions{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.credential-row>div:first-child{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ai-provider-row-heading{align-items:flex-start;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;min-width:0}.ai-provider-row-heading>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.ai-provider-capabilities p,.ai-provider-meta-grid dd,.ai-provider-row-heading span,.ai-provider-row-heading strong{min-width:0;overflow-wrap:anywhere}.ai-provider-capabilities span,.ai-provider-row-heading>div span{color:var(--muted);font-size:.82rem;font-weight:800}.ai-provider-inline-help-label{align-items:center;display:inline-flex;gap:6px;width:-moz-fit-content;width:fit-content}.credential-row dl{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.credential-row dl div{display:grid;grid-gap:3px;gap:3px}.credential-row dd{margin-left:0}.ai-provider-meta-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ai-provider-capabilities,.ai-provider-image-catalog,.ai-provider-meta-grid div,.ai-provider-pricing,.ai-provider-registry{display:grid;grid-gap:6px;gap:6px;min-width:0}.ai-provider-meta-grid dt{color:var(--muted);font-size:.82rem;font-weight:800}.ai-provider-capabilities p,.ai-provider-meta-grid dd{margin:0}.ai-provider-meta-grid dd{display:grid;grid-gap:3px;gap:3px}.ai-provider-meta-help{color:var(--muted);font-size:.76rem;font-weight:700;line-height:1.35}.ai-provider-pricing-table{display:grid;grid-gap:0;gap:0;min-width:0;overflow-x:auto}.ai-provider-pricing-row{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:9px;gap:9px;grid-template-columns:minmax(128px,1.15fr) minmax(118px,1fr) minmax(78px,.6fr) minmax(78px,.55fr) minmax(132px,1fr);min-width:620px;padding:9px 0}.ai-provider-pricing-row.header{background:#f8fafc;border-top:0;color:var(--muted);font-size:.78rem;font-weight:900}.ai-provider-pricing-row span{min-width:0;overflow-wrap:anywhere}.ai-provider-image-catalog-summary,.ai-provider-image-catalog-visible-summary{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(5,minmax(0,1fr));margin:0}.ai-provider-image-catalog-summary div,.ai-provider-image-catalog-visible-summary div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.ai-provider-image-catalog-summary dt,.ai-provider-image-catalog-visible-summary dt{color:var(--muted);font-size:.76rem;font-weight:900}.ai-provider-image-catalog-summary dd,.ai-provider-image-catalog-visible-summary dd{font-size:1.08rem;font-weight:900;margin:0}.ai-provider-image-catalog-visible-summary{grid-template-columns:repeat(auto-fit,minmax(132px,1fr))}.ai-provider-image-catalog-statuses{display:flex;flex-wrap:wrap;gap:8px}.ai-provider-image-catalog-boundary{background:#f8fafc;border:1px solid var(--line);border-radius:8px;color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.45;margin:0;padding:10px 12px}.ai-provider-image-catalog-filters{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr))}.ai-provider-image-catalog-filters label{display:grid;grid-gap:6px;gap:6px;min-width:0}.ai-provider-image-catalog-filter-actions output,.ai-provider-image-catalog-filters label span{color:var(--muted);font-size:.76rem;font-weight:900}.ai-provider-image-catalog-filters input,.ai-provider-image-catalog-filters select{background:#fff;border:1px solid var(--line);border-radius:8px;color:var(--text);min-height:40px;min-width:0;padding:8px 10px}.ai-provider-image-catalog-search{grid-column:1/-1}.ai-provider-image-catalog-filters .ai-provider-image-catalog-toggle{align-items:center;border:1px solid var(--line);border-radius:8px;display:flex;gap:8px;min-height:40px;padding:8px 10px}.ai-provider-image-catalog-toggle input{height:16px;margin:0;width:16px}.ai-provider-image-catalog-filter-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;min-height:40px}.ai-provider-image-catalog-filter-statuses{overflow-wrap:anywhere}.ai-provider-image-catalog-active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.ai-provider-image-catalog-active-filters button,.ai-provider-image-catalog-active-filters span{background:#f8fafc;border:1px solid var(--line);border-radius:999px;color:var(--muted);font-size:.76rem;font-weight:900;max-width:100%;overflow-wrap:anywhere;padding:5px 9px}.ai-provider-image-catalog-active-filters button{align-items:center;cursor:pointer;display:inline-flex;gap:6px;line-height:1.2;text-align:left}.ai-provider-image-catalog-active-filters button:focus-visible,.ai-provider-image-catalog-active-filters button:hover{border-color:var(--accent);color:var(--text)}.ai-provider-image-catalog-active-filters button span{background:transparent;border:0;border-radius:0;color:inherit;font:inherit;padding:0}.ai-provider-image-catalog-active-filters button svg{flex:0 0 auto;height:14px;width:14px}.ai-provider-image-catalog-active-filters span:first-child{background:transparent;border-color:transparent;color:var(--text);padding-left:0}.ai-provider-image-catalog-empty-filtered{align-items:flex-start;background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:14px}.ai-provider-image-catalog-empty-filtered h3,.ai-provider-image-catalog-empty-filtered p{margin:0}.ai-provider-image-catalog-empty-filtered h3{font-size:.96rem}.ai-provider-image-catalog-empty-filtered p{color:var(--muted);font-size:.86rem;line-height:1.45}.ai-provider-image-catalog-table{display:grid;grid-gap:0;gap:0;min-width:0;overflow-x:auto}.ai-provider-image-catalog-detail-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between}.ai-provider-image-catalog-detail-actions output{color:var(--muted);font-size:.78rem;font-weight:900}.ai-provider-image-catalog-detail-actions>div{display:flex;flex-wrap:wrap;gap:8px}.ai-provider-image-catalog-detail-actions .secondary-button svg{height:16px;width:16px}.ai-provider-image-catalog-row{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:9px;gap:9px;grid-template-columns:minmax(82px,.6fr) minmax(130px,1fr) minmax(132px,1fr) minmax(126px,1fr) minmax(108px,.8fr) minmax(64px,.45fr) minmax(150px,1.15fr);min-width:860px;padding:9px 0}.ai-provider-image-catalog-row.header{background:#f8fafc;border-top:0;color:var(--muted);font-size:.78rem;font-weight:900}.ai-provider-image-catalog-row span{min-width:0;overflow-wrap:anywhere}.ai-provider-image-catalog-output-summary{display:block}.ai-provider-image-catalog-option-details{margin-top:6px}.ai-provider-image-catalog-option-details summary{color:var(--accent);cursor:pointer;font-size:.78rem;font-weight:900}.ai-provider-image-catalog-options{display:grid;grid-gap:8px;gap:8px;margin-top:8px}.ai-provider-image-catalog-option{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:9px}.ai-provider-image-catalog-option-heading{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;min-width:0}.ai-provider-image-catalog-option-heading strong{min-width:0;overflow-wrap:anywhere}.ai-provider-image-catalog-option dl{display:grid;grid-gap:6px;gap:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ai-provider-image-catalog-option dl div{display:grid;grid-gap:2px;gap:2px;min-width:0}.ai-provider-image-catalog-option dt{color:var(--muted);font-size:.7rem;font-weight:900}.ai-provider-image-catalog-option dd{font-size:.78rem;font-weight:800;margin:0;min-width:0;overflow-wrap:anywhere}.provider-call-audit-detail,.provider-call-audit-filters,.provider-call-audit-layout,.provider-call-audit-list,.provider-call-audit-view,.provider-job-plan-detail,.provider-job-plan-filters,.provider-job-plan-layout,.provider-job-plan-list,.provider-job-plan-view,.provider-usage-ledger-detail,.provider-usage-ledger-filters,.provider-usage-ledger-layout,.provider-usage-ledger-list,.provider-usage-ledger-view{display:grid;grid-gap:14px;gap:14px;min-width:0}.provider-call-audit-layout,.provider-job-plan-layout,.provider-usage-ledger-layout{align-items:start;grid-template-columns:minmax(0,1.25fr) minmax(340px,.75fr)}.provider-call-audit-detail,.provider-call-audit-filters,.provider-call-audit-list,.provider-job-plan-detail,.provider-job-plan-filters,.provider-job-plan-list,.provider-usage-ledger-detail,.provider-usage-ledger-filters,.provider-usage-ledger-list{border:1px solid var(--line);border-radius:8px;padding:16px}.provider-call-audit-filters,.provider-job-plan-filters,.provider-usage-ledger-filters{grid-template-columns:repeat(4,minmax(0,1fr))}.provider-call-audit-filters label,.provider-job-plan-filters label,.provider-usage-ledger-filters label{display:grid;grid-gap:7px;gap:7px;min-width:0}.provider-call-audit-filters label span,.provider-call-audit-json-grid h3,.provider-call-audit-summary dt,.provider-job-plan-filters label span,.provider-job-plan-summary dt,.provider-usage-ledger-filters label span,.provider-usage-ledger-json-grid h3,.provider-usage-ledger-summary dt{color:var(--muted);font-size:.82rem;font-weight:800}.provider-call-audit-filters input,.provider-call-audit-filters select,.provider-job-plan-filters input,.provider-job-plan-filters select,.provider-usage-ledger-filters input,.provider-usage-ledger-filters select{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:9px 11px;width:100%}.provider-call-audit-filter-actions,.provider-call-audit-pager,.provider-job-plan-filter-actions,.provider-job-plan-pager,.provider-usage-ledger-filter-actions,.provider-usage-ledger-pager{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.provider-call-audit-filter-actions,.provider-job-plan-filter-actions,.provider-usage-ledger-filter-actions{align-self:end;grid-column:span 4}.provider-call-audit-table,.provider-job-execution-claim-table,.provider-job-plan-table,.provider-usage-ledger-table{display:grid;grid-gap:0;gap:0;min-width:0;overflow-x:auto}.provider-call-audit-row,.provider-job-execution-claim-row,.provider-job-plan-row,.provider-usage-ledger-row{align-items:center;background:#ffffff;border:0;border-top:1px solid var(--line);color:var(--text);cursor:pointer;display:grid;font:inherit;grid-gap:9px;gap:9px;padding:10px 0;text-align:left;width:100%}.provider-job-plan-row{grid-template-columns:minmax(148px,1fr) minmax(118px,.72fr) minmax(130px,.82fr) minmax(126px,.78fr) minmax(112px,.68fr) minmax(112px,.68fr) minmax(112px,.68fr);min-width:940px}.provider-job-execution-claim-row{cursor:default;grid-template-columns:minmax(148px,1fr) minmax(112px,.68fr) minmax(130px,.82fr) minmax(126px,.78fr) minmax(112px,.68fr) minmax(220px,1.3fr) minmax(112px,.68fr);min-width:1040px}.provider-call-audit-row{grid-template-columns:minmax(148px,1fr) minmax(130px,.85fr) minmax(120px,.75fr) minmax(104px,.65fr) minmax(112px,.7fr) minmax(112px,.7fr);min-width:780px}.provider-usage-ledger-row{grid-template-columns:minmax(148px,1fr) minmax(130px,.82fr) minmax(126px,.72fr) minmax(104px,.62fr) minmax(104px,.62fr) minmax(112px,.68fr) minmax(112px,.68fr);min-width:920px}.provider-call-audit-row.header,.provider-job-execution-claim-row.header,.provider-job-plan-row.header,.provider-usage-ledger-row.header{background:#f8fafc;border-top:0;color:var(--muted);cursor:default;font-size:.78rem;font-weight:900}.provider-call-audit-row[aria-pressed=true],.provider-job-plan-row[aria-pressed=true],.provider-usage-ledger-row[aria-pressed=true]{background:#eef8f6}.provider-call-audit-detail .eyebrow,.provider-call-audit-row small,.provider-call-audit-row span,.provider-call-audit-summary dd,.provider-job-execution-claim-row small,.provider-job-execution-claim-row span,.provider-job-plan-detail .eyebrow,.provider-job-plan-row small,.provider-job-plan-row span,.provider-job-plan-summary dd,.provider-usage-ledger-detail .eyebrow,.provider-usage-ledger-row small,.provider-usage-ledger-row span,.provider-usage-ledger-summary dd{min-width:0;overflow-wrap:anywhere}.provider-call-audit-row small,.provider-job-execution-claim-row small,.provider-job-plan-row small,.provider-usage-ledger-row small{color:var(--muted);display:block;font-size:.78rem;font-weight:800;margin-top:2px}.provider-job-claim-summary{display:grid;grid-gap:3px;gap:3px;min-width:0}.provider-job-claim-summary strong{width:-moz-fit-content;width:fit-content}.provider-job-claim-summary small{margin-top:0}.provider-job-claim-summary-evidence{display:grid;grid-gap:2px;gap:2px;min-width:0}.provider-job-claim-summary-evidence span{min-width:0;overflow-wrap:anywhere}.provider-job-evidence-link{color:var(--accent);display:inline-block;font-weight:900;margin-left:6px;text-decoration:underline;text-underline-offset:2px}.provider-job-claim-summary.muted{color:var(--muted);font-size:.78rem;font-weight:800}.provider-call-audit-json-grid,.provider-call-audit-summary,.provider-job-plan-summary,.provider-usage-ledger-json-grid,.provider-usage-ledger-summary{display:grid;grid-gap:10px;gap:10px;min-width:0}.provider-call-audit-summary,.provider-job-plan-summary,.provider-usage-ledger-summary{grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.provider-call-audit-summary.ids,.provider-job-plan-summary.ids,.provider-usage-ledger-summary.ids{grid-template-columns:1fr}.provider-call-audit-summary div,.provider-job-plan-summary div,.provider-usage-ledger-summary div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:4px;gap:4px;min-width:0;padding:10px}.provider-call-audit-summary dd,.provider-job-plan-summary dd,.provider-usage-ledger-summary dd{font-weight:800;line-height:1.4;margin:0}.provider-job-plan-claim-panel,.provider-job-plan-history-panel,.provider-job-plan-transition-panel{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;min-width:0;padding:12px}.provider-job-plan-history-heading,.provider-job-plan-transition-heading{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;min-width:0}.provider-job-plan-history-heading h3,.provider-job-plan-transition-heading h3{font-size:.98rem;margin:0}.provider-job-plan-claim-filter,.provider-job-plan-history-pager{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.provider-job-plan-claim-filter span{color:var(--muted);font-size:.78rem;font-weight:800}.provider-job-plan-claim-filter select{border:1px solid var(--line);border-radius:8px;min-height:38px;padding:8px 10px}.provider-job-plan-approval-expiry{display:grid;grid-gap:6px;gap:6px;min-width:0}.provider-job-plan-approval-expiry small,.provider-job-plan-approval-expiry span{color:var(--muted);font-size:.78rem;font-weight:800;line-height:1.35}.provider-job-plan-approval-expiry input{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:9px 11px;width:100%}.provider-job-plan-transition-actions{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.provider-job-plan-transition-actions .secondary-button{justify-content:center;min-width:0}.provider-job-plan-transition-actions .secondary-button span{min-width:0;overflow-wrap:anywhere}.provider-job-plan-history-list{display:grid;grid-gap:10px;gap:10px;list-style:none;margin:0;min-width:0;padding:0}.provider-job-plan-history-list li{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:8px;gap:8px;min-width:0;padding:10px}.provider-job-plan-history-list time{color:var(--muted);font-size:.78rem;font-weight:800}.provider-job-plan-history-list strong{font-size:.95rem;overflow-wrap:anywhere}.provider-job-plan-history-list dl{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(3,minmax(0,1fr));margin:0;min-width:0}.provider-job-plan-history-list div{min-width:0}.provider-job-plan-history-list dt{color:var(--muted);font-size:.78rem;font-weight:800}.provider-job-plan-history-list dd{font-weight:800;line-height:1.4;margin:0;min-width:0;overflow-wrap:anywhere}.provider-transparency-crosslink{display:flex;min-width:0}.provider-transparency-crosslink a{align-items:center;border:1px solid var(--line);border-radius:8px;color:var(--accent-strong);display:inline-flex;font-weight:900;gap:7px;line-height:1.3;min-width:0;overflow-wrap:anywhere;padding:9px 11px;text-decoration:none}.provider-call-audit-json-grid,.provider-usage-ledger-json-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.provider-call-audit-json-grid section,.provider-usage-ledger-json-grid section{display:grid;grid-gap:6px;gap:6px;min-width:0}.provider-call-audit-json-grid h3,.provider-usage-ledger-json-grid h3{margin:0}.provider-call-audit-json-grid pre,.provider-usage-ledger-json-grid pre{background:#0f172a;border-radius:8px;color:#e5eef8;font-size:.78rem;line-height:1.45;margin:0;max-height:260px;min-width:0;overflow:auto;padding:12px;white-space:pre-wrap;word-break:break-word}.audit-status-blocked,.audit-status-failed,.audit-status-requested,.audit-status-succeeded,.claim-status-claimed,.claim-status-failed,.claim-status-succeeded,.plan-status-approved,.plan-status-blocked,.plan-status-cancelled,.plan-status-draft,.plan-status-expired,.plan-status-needs_review{border-radius:8px;display:inline-flex;font-size:.78rem;font-weight:800;padding:5px 8px}.plan-status-draft{background:#f8fafc;color:#4b5563}.plan-status-needs_review{background:#eff6ff;color:#1d4ed8}.plan-status-blocked{background:#fff7ed;color:#9a3412}.plan-status-approved{background:#eef8f6;color:#164e49}.plan-status-cancelled,.plan-status-expired{background:#fff1f2;color:#9f1239}.claim-status-claimed{background:#eff6ff;color:#1d4ed8}.claim-status-succeeded{background:#eef8f6;color:#164e49}.claim-status-failed{background:#fff1f2;color:#9f1239}.audit-status-requested{background:#eff6ff;color:#1d4ed8}.audit-status-succeeded{background:#eef8f6;color:#164e49}.audit-status-failed{background:#fff1f2;color:#9f1239}.audit-status-blocked{background:#fff7ed;color:#9a3412}.credential-actions,.credential-locked-action{display:flex;flex-wrap:wrap;gap:8px}.credential-locked-action{align-items:center}.credential-locked-action>span{color:var(--muted);font-size:.78rem;font-weight:700;line-height:1.35;max-width:260px}.status-active,.status-blocked_candidate,.status-deprecated,.status-inactive,.status-production,.status-revoked,.status-test_only{border-radius:8px;display:inline-flex;font-size:.78rem;font-weight:800;padding:5px 8px}.status-active{background:#eef8f6;color:#164e49}.status-inactive{background:#f8fafc;color:#4b5563}.status-revoked{background:#fff1f2;color:#9f1239}.status-deprecated{background:#fff7ed;color:#9a3412}.status-production{background:#eef8f6;color:#164e49}.status-test_only{background:#eff6ff;color:#1d4ed8}.status-blocked_candidate{background:#fff7ed;color:#9a3412}.ai-provider-form,.credential-form{display:grid;grid-gap:12px;gap:12px}.credential-form input[readonly]{background:#f8fafc;color:var(--muted)}.credential-secret-field{align-items:center;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.credential-secret-field .secondary-button{min-height:42px;white-space:nowrap}.credential-secret-field .secondary-button svg{height:16px;width:16px}.credential-notes-disclosure{align-items:flex-start;border:1px dashed var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:10px}.credential-notes-disclosure .secondary-button{width:-moz-fit-content;width:fit-content}.credential-notes-disclosure .secondary-button svg{height:16px;width:16px}.credential-notes-field{display:grid;grid-gap:6px;gap:6px;width:100%}.credential-notes-field textarea{min-height:112px}.ai-provider-form label{display:grid;grid-gap:7px;gap:7px}.ai-provider-field-label>span:first-child,.ai-provider-form label>span{color:var(--muted);font-size:.82rem;font-weight:800}.ai-provider-field-label{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.ai-provider-capabilities .help-tooltip-content,.ai-provider-form .help-tooltip-content{min-width:min(260px,calc(100vw - 48px))}.ai-provider-form label small{color:var(--muted);font-size:.78rem;font-weight:700;line-height:1.4}.ai-provider-form input,.ai-provider-form select{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:9px 11px;width:100%}.ai-provider-form select:disabled{background:#f8fafc;color:var(--muted)}.clear-token-options label,.toggle-row{align-items:center;display:flex;gap:8px}.clear-token-options input,.credential-form .toggle-row input{min-height:auto;width:auto}.credential-form .toggle-row{justify-content:flex-start;width:-moz-fit-content;width:fit-content}.clear-token-options{display:grid;grid-gap:8px;gap:8px}.credential-help{background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;padding:14px}.credential-help ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.credential-help li{line-height:1.45}.facebook-capability-grid{display:grid;grid-gap:8px;gap:8px;min-width:0}.facebook-capability-card{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:10px}.facebook-capability-card li,.facebook-capability-card p,.facebook-capability-card small{min-width:0;overflow-wrap:anywhere}.facebook-capability-card.status-granted{background:#eef8f6;border-color:#c8e4df}.facebook-capability-card.status-missing{background:#fff1f2;border-color:#fecdd3}.facebook-capability-card.status-unknown{background:#fff7ed;border-color:#fed7aa}.facebook-capability-heading{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;min-width:0}.facebook-capability-heading strong{min-width:0;overflow-wrap:anywhere}.facebook-capability-heading span{border-radius:8px;font-size:.76rem;font-weight:900;padding:4px 7px}.status-granted .facebook-capability-heading span{background:#d7f0eb;color:#164e49}.status-missing .facebook-capability-heading span{background:#ffe4e6;color:#9f1239}.status-unknown .facebook-capability-heading span{background:#ffedd5;color:#9a3412}.facebook-test-post-result{border-top:1px solid var(--line);display:grid;grid-gap:8px;gap:8px;padding-top:10px}.facebook-test-post-result a,.facebook-test-post-result dd{min-width:0;overflow-wrap:anywhere}.facebook-page-token-assistant{gap:12px}.facebook-page-token-assistant-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}.facebook-page-token-assistant-grid label{display:grid;grid-gap:7px;gap:7px;min-width:0}.facebook-page-token-assistant-grid label>span{color:var(--muted);font-size:.82rem;font-weight:800}.facebook-token-guide-heading{align-items:flex-start;display:flex;gap:10px;justify-content:space-between;min-width:0}.facebook-token-guide-heading div{display:grid;grid-gap:5px;gap:5px;min-width:0}.facebook-token-guide-heading p{color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.45;margin:0;min-width:0;overflow-wrap:anywhere}.facebook-token-guide-actions{display:flex;flex-wrap:wrap;gap:8px}.facebook-token-guide-details{border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;padding-top:10px}.facebook-token-guide-details summary{color:var(--text);cursor:pointer;font-size:.84rem;font-weight:900;line-height:1.35}.facebook-token-guide-details pre{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:.78rem;line-height:1.45;margin:0;max-height:420px;overflow:auto;padding:12px;white-space:pre-wrap}.channel-form{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;padding:14px}.channel-form h2{font-size:1rem;margin-bottom:0}.channel-form-heading{align-items:baseline;display:flex;flex-wrap:wrap;gap:6px 12px;justify-content:space-between;min-width:0}.channel-form-heading p{color:var(--muted);font-size:.84rem;line-height:1.4;margin-bottom:0;max-width:560px}.channel-form-fields{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(132px,.58fr) minmax(190px,1fr) minmax(150px,.78fr);min-width:0}.channel-form label{display:grid;grid-gap:7px;gap:7px;min-width:0}.channel-form-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px 12px}.channel-form-feedback{min-width:min(100%,260px)}.channel-card-header span,.channel-filters label span,.channel-form label span,.channel-summary-list dt,.member-list h3,.member-list-heading p,.member-row small{color:var(--muted);font-size:.82rem;font-weight:800}.channel-card{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:14px;gap:14px;padding:16px}.channel-card-header{align-items:flex-start;display:flex;gap:16px;justify-content:space-between}.channel-title-block{min-width:0}.channel-name-display-row{align-items:center;display:flex;gap:8px;min-width:0}.channel-name-display-row h2{min-width:0}.channel-name-inline-editor{display:grid;grid-gap:8px;gap:8px}.channel-name-inline-row{align-items:end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(180px,300px) minmax(180px,260px) auto}.channel-name-inline-editor label{display:grid;grid-gap:7px;gap:7px;min-width:0}.channel-name-inline-editor label span{color:var(--muted);font-size:.82rem;font-weight:800}.channel-card-actions{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.channel-card-actions .role-pill{width:-moz-fit-content;width:fit-content}.channel-card-actions .status-active{color:#164e49}.channel-card-header h2,.member-list h3{margin-bottom:0}.channel-card-header h2{font-size:1.15rem;line-height:1.25;overflow-wrap:anywhere}.channel-card-header .eyebrow{margin-bottom:6px}.channel-filters{align-items:end;background:#f8fafc;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(220px,1.4fr) repeat(4,minmax(118px,.72fr)) minmax(150px,auto);min-width:0;padding:12px}.channel-filters label{display:grid;grid-gap:7px;gap:7px;min-width:0}.channel-filters input,.channel-filters select{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:9px 11px;width:100%}.channel-search-input{align-items:center;display:grid;grid-template-columns:auto minmax(0,1fr);min-width:0;position:relative}.channel-search-input svg{color:var(--muted);height:16px;left:11px;pointer-events:none;position:absolute;width:16px}.channel-search-input input{padding-left:34px}.channel-search-input select{border:1px solid var(--line);border-radius:8px;min-height:42px;padding:9px 11px 9px 34px;width:100%}.channel-search-field{min-width:0}.channel-filter-count{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--muted);display:inline-flex;font-size:.82rem;font-weight:800;justify-content:center;min-height:42px;min-width:max-content;padding:9px 11px;width:100%}.channel-filter-actions{align-items:center;display:grid;grid-gap:8px;gap:8px;justify-items:stretch;min-width:0}.setup-workflow{display:grid;grid-gap:10px;gap:10px;min-width:0}.setup-context-bar{align-items:center;background:#f7fafb;border:1px solid var(--line);border-radius:8px;display:flex;gap:10px;justify-content:space-between;min-width:0;padding:9px 10px}.setup-context-bar>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.setup-context-bar h2{font-size:1rem;line-height:1.25;margin:0;overflow-wrap:anywhere}.setup-context-bar p:not(.eyebrow){color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.3;margin:0}.channels-content-panel{gap:12px}.channels-content-panel>.eyebrow{margin-bottom:0}.channels-content-panel>h1{font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.08;margin-bottom:2px}.setup-workflow-nav{min-width:0}.setup-workflow.has-active-channel .setup-workflow-nav{display:none}.setup-workflow-mobile-picker{display:none;gap:6px;min-width:0}.setup-workflow-mobile-picker span{color:var(--muted);font-size:.76rem;font-weight:900;line-height:1.2}.setup-workflow-mobile-picker select{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;font-size:.9rem;font-weight:800;min-height:48px;min-width:0;padding:10px 12px;width:100%}.setup-workflow-nav ul{flex-wrap:wrap;gap:6px;list-style:none;margin:0;padding:0}.setup-workflow-nav li,.setup-workflow-nav ul,.setup-workflow-tab{display:flex;min-width:0}.setup-workflow-tab{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8fafc;border:1px solid var(--line);border-radius:999px;color:var(--muted);cursor:pointer;gap:7px;font-family:inherit;font-size:.78rem;font-weight:900;line-height:1.2;margin:0;min-height:46px;overflow-wrap:anywhere;padding:7px 10px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease}.setup-workflow-tab-index{align-items:center;background:#e8eef5;border:1px solid transparent;border-radius:999px;color:#475569;display:inline-flex;flex:0 0 auto;font-size:.68rem;font-weight:900;height:20px;justify-content:center;line-height:1;min-width:20px;padding:0 5px}.setup-workflow-tab-label{color:inherit;min-width:0;overflow-wrap:anywhere}.setup-workflow-tab-copy{display:grid;grid-gap:2px;gap:2px;min-width:0}.setup-workflow-tab-action{color:var(--muted);font-size:.68rem;font-weight:800;line-height:1.15;min-width:0;overflow-wrap:anywhere}.setup-workflow-tab:focus-visible,.setup-workflow-tab:hover:not(:disabled){background:#eef4ff;border-color:rgba(36,84,166,.38);color:var(--text)}.setup-workflow-tab.is-done{background:#f1f8f5;border-color:rgba(15,118,110,.24);color:#245f56}.setup-workflow-tab.is-done .setup-workflow-tab-action{color:#3f756f}.setup-workflow-tab.is-done .setup-workflow-tab-index{background:#d8f2e7;color:#0f766e}.setup-workflow-tab.is-next{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.setup-workflow-tab.is-next .setup-workflow-tab-action{color:#b45309}.setup-workflow-tab.is-next .setup-workflow-tab-index{background:#f59e0b;color:#ffffff}.setup-workflow-tab.is-active{background:#e8f5f2;border-color:rgba(15,118,110,.36);color:#164e49}.setup-workflow-tab.is-active .setup-workflow-tab-action{color:#2c6b64}.setup-workflow-tab.is-active .setup-workflow-tab-index{background:#0f766e;color:#ffffff}.setup-workflow-tab:disabled{cursor:not-allowed;opacity:.55}.setup-channel-choice{display:grid;grid-gap:14px;gap:14px;min-width:0}.setup-active-channel:focus-visible,.setup-channel-choice:focus-visible{outline:3px solid rgba(36,84,166,.28);outline-offset:4px}.setup-channel-choice-list{display:grid;grid-gap:12px;gap:12px;grid-template-columns:repeat(auto-fit,minmax(320px,1fr));min-width:0}.setup-channel-choice-card{align-items:flex-start;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr);min-width:0;padding:14px}.setup-channel-choice-card.is-selected{border-color:rgba(15,118,110,.38);box-shadow:inset 4px 0 0 #0f766e}.setup-channel-choice-card h3{font-size:1rem;line-height:1.3;margin:0 0 8px;overflow-wrap:anywhere}.setup-channel-choice-card>div{min-width:0}.setup-channel-choice-card>button{align-self:start;justify-self:start;white-space:nowrap}.setup-channel-choice-meta{display:grid;grid-gap:7px;gap:7px;grid-template-columns:repeat(auto-fit,minmax(126px,1fr));margin:0}.setup-channel-choice-meta div{background:#f8fafc;border:1px solid var(--line);border-radius:8px;min-width:0;padding:8px 9px}.setup-channel-choice-meta dt{color:var(--muted);font-size:.76rem;font-weight:900;margin:0 0 2px}.setup-channel-choice-meta dd{font-size:.86rem;font-weight:800;line-height:1.35;margin:0;min-width:0;overflow-wrap:anywhere}.setup-active-channel{border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:14px;gap:14px;min-width:0;padding:14px}.setup-workflow-actions{align-items:center;border-top:1px solid var(--line);display:grid;grid-gap:10px;gap:10px;grid-template-columns:auto minmax(180px,1fr) auto;min-width:0;padding-top:12px}.setup-workflow-next-context{display:grid;grid-gap:2px;gap:2px;justify-self:center;min-width:0;text-align:center}.setup-workflow-actions.is-back-only{grid-template-columns:auto;justify-content:flex-start}.setup-workflow-next-context p,.setup-workflow-next-context span{color:var(--muted);font-size:.76rem;font-weight:800;line-height:1.25;margin:0}.setup-workflow-next-context strong{color:var(--text);font-size:.92rem;font-weight:900;line-height:1.25;overflow-wrap:anywhere}.channel-summary-list{display:flex;flex-wrap:wrap;gap:6px;margin:0}.channel-summary-list div{align-items:baseline;background:#ffffff;border:1px solid var(--line);border-radius:8px;display:flex;gap:6px;min-width:0;padding:5px 8px;width:-moz-fit-content;width:fit-content}.channel-summary-list dt{color:var(--muted);font-size:.68rem;font-weight:900;line-height:1.15;text-transform:uppercase}.channel-summary-list dd{font-size:.82rem;font-weight:800;line-height:1.15;margin-left:0;min-width:0;overflow-wrap:anywhere}.music-library-content-panel{gap:12px}.music-library-content-panel>.eyebrow{margin-bottom:0}.music-library-content-panel>h1{font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.08;margin-bottom:2px}.music-library-view{display:grid;grid-gap:16px;gap:16px;min-width:0}.music-library-overview{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.music-library-next-panel,.music-library-overview-card,.music-library-section{border:1px solid var(--line);border-radius:8px;min-width:0}.music-library-overview-card{background:#f8fafc;display:grid;grid-gap:5px;gap:5px;padding:12px}.music-library-category-meta dt,.music-library-overview-card span{color:var(--muted);font-size:.74rem;font-weight:900;letter-spacing:0;text-transform:uppercase}.music-library-overview-card strong{font-size:1rem;line-height:1.25;overflow-wrap:anywhere}.music-library-category-body p,.music-library-next-panel li,.music-library-overview-card p,.music-library-section-copy{color:var(--muted);font-size:.86rem;font-weight:750;line-height:1.45;margin:0}.music-library-next-panel,.music-library-section{display:grid;grid-gap:14px;gap:14px;padding:16px}.music-library-section-copy{max-width:520px}.music-library-category-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));min-width:0}.music-library-category-grid.compact{grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.music-library-category-card{align-items:start;background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:42px minmax(0,1fr);min-width:0;padding:12px}.music-library-category-icon{align-items:center;background:#eef8f6;border:1px solid #c8e4df;border-radius:8px;color:#164e49;display:inline-flex;height:42px;justify-content:center;width:42px}.music-library-category-icon.sfx{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.music-library-category-icon svg{height:21px;width:21px}.music-library-category-body{display:grid;grid-gap:12px;gap:12px;min-width:0}.music-library-category-body h3,.music-library-next-panel h2{font-size:1rem;line-height:1.25;margin:0 0 5px;overflow-wrap:anywhere}.music-library-category-meta{display:grid;grid-gap:8px;gap:8px;margin:0}.music-library-category-meta div{display:grid;grid-gap:3px;gap:3px;min-width:0}.music-library-category-meta dd{align-items:center;display:flex;gap:6px;font-size:.82rem;font-weight:850;line-height:1.3;margin:0;min-width:0;overflow-wrap:anywhere}.music-library-category-meta dd svg{color:var(--muted);flex:0 0 auto;height:15px;width:15px}.music-library-category-meta dd span{min-width:0;overflow-wrap:anywhere}.music-library-next-panel{background:#f8fafc;grid-template-columns:minmax(0,.72fr) minmax(0,1.28fr)}.music-library-next-panel ul{display:grid;grid-gap:8px;gap:8px;margin:0;padding-left:18px}.music-library-assets-section{gap:12px}.music-library-assets-heading-side{align-items:flex-end;display:grid;grid-gap:10px;gap:10px;justify-items:end;min-width:0}.music-library-filter-button,.music-library-load-more-button,.music-library-refresh-button,.music-library-type-filter-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:900;gap:6px;justify-content:center;line-height:1.2;min-height:36px;padding:8px 10px}.music-library-filter-button.active,.music-library-filter-button:hover,.music-library-load-more-button:hover,.music-library-refresh-button:hover,.music-library-type-filter-button:hover{border-color:#0f766e;color:#0f766e}.music-library-type-filter-button[aria-pressed=true]{background:#111827;border-color:#111827;color:#ffffff}.music-library-load-more-button:disabled,.music-library-refresh-button:disabled{color:var(--muted);cursor:wait;opacity:.75}.music-library-filter-button svg,.music-library-load-more-button svg,.music-library-refresh-button svg,.music-library-state svg,.music-library-type-filter-button svg{flex:0 0 auto;height:16px;width:16px}.music-library-load-more-button:disabled svg,.music-library-refresh-button:disabled svg,.music-library-state svg{animation:spin 1s linear infinite}.music-library-filter-row{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.music-library-type-filter{border:0;display:grid;grid-gap:6px;gap:6px;margin:0;min-width:0;padding:0}.music-library-type-filter legend{color:var(--muted);font-size:.72rem;font-weight:900;line-height:1.2;padding:0;text-transform:uppercase}.music-library-type-filter-options{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.music-library-asset-filter-controls{align-items:end;display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));min-width:0}.music-library-asset-filter-controls label,.music-library-status-filter{display:grid;grid-gap:5px;gap:5px;min-width:0}.music-library-status-filter{border:0;margin:0;padding:0}.music-library-asset-filter-controls label span,.music-library-status-filter legend{color:var(--muted);font-size:.72rem;font-weight:900;line-height:1.2;padding:0;text-transform:uppercase}.music-library-asset-filter-controls input,.music-library-asset-filter-controls select{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;font-size:.86rem;font-weight:800;min-height:36px;min-width:0;padding:8px 10px;width:100%}.music-library-status-filter-options{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.music-library-status-filter-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;flex:1 1 68px;font:inherit;font-size:.8rem;font-weight:900;line-height:1.15;min-height:36px;min-width:0;padding:8px 9px}.music-library-status-filter-button:hover{border-color:#0f766e}.music-library-status-filter-button[aria-pressed=true]{background:#111827;border-color:#111827;color:#ffffff}.music-library-filter-clear-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;align-self:end;background:#f8fafc;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:900;gap:6px;justify-content:center;line-height:1.2;min-height:36px;padding:8px 10px}.music-library-filter-clear-button:hover{border-color:#0f766e;color:#0f766e}.music-library-filter-clear-button:disabled{color:var(--muted);cursor:default;opacity:.62}.music-library-filter-clear-button svg{flex:0 0 auto;height:16px;width:16px}.music-library-active-filters{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.music-library-active-filters-label{color:var(--muted);flex:0 0 auto;font-size:.72rem;font-weight:900;line-height:1.2;text-transform:uppercase}.music-library-active-filter-list{display:flex;flex:1 1 auto;flex-wrap:wrap;gap:6px;min-width:0}.music-library-active-filter-chip{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ecfdf5;border:1px solid #99f6e4;border-radius:999px;color:#134e4a;cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:850;gap:6px;line-height:1.2;max-width:100%;min-height:32px;min-width:0;padding:6px 9px}.music-library-active-filter-chip:hover{border-color:#0f766e}.music-library-active-filter-chip span,.music-library-active-filter-chip strong{min-width:0;overflow-wrap:anywhere}.music-library-active-filter-chip span{color:#0f766e;font-weight:900}.music-library-active-filter-chip svg{flex:0 0 auto;height:15px;width:15px}.music-library-asset-status{color:var(--muted);display:flex;flex-wrap:wrap;font-size:.8rem;font-weight:900;gap:8px;justify-content:space-between;line-height:1.25;min-width:0;text-transform:uppercase}.music-library-state{align-items:center;background:#f8fafc;border:1px dashed var(--line);border-radius:8px;color:var(--muted);display:flex;gap:8px;font-size:.88rem;font-weight:800;line-height:1.35;margin:0;min-height:52px;padding:12px}.music-library-state.error{background:#fef2f2;border-color:#fecaca;color:#991b1b}.music-library-asset-list{display:grid;grid-gap:10px;gap:10px;min-width:0}.music-library-load-more-button{justify-self:center}.music-library-asset-card{align-items:start;background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:12px;gap:12px;grid-template-columns:40px minmax(0,1fr);min-width:0;padding:12px}.music-library-asset-icon{align-items:center;background:#eef8f6;border:1px solid #c8e4df;border-radius:8px;color:#164e49;display:inline-flex;height:40px;justify-content:center;width:40px}.music-library-asset-icon svg{height:20px;width:20px}.music-library-asset-body{display:grid;grid-gap:10px;gap:10px;min-width:0}.music-library-asset-heading{align-items:start;display:grid;grid-gap:8px;gap:8px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.music-library-asset-heading h3{font-size:1rem;line-height:1.25;margin:0 0 4px;overflow-wrap:anywhere}.music-library-asset-heading p{color:var(--muted);font-size:.86rem;font-weight:750;line-height:1.45;margin:0}.music-library-status-pill{background:#ecfdf5;border:1px solid #bbf7d0;border-radius:999px;color:#166534;font-size:.72rem;font-weight:900;line-height:1.15;max-width:130px;overflow-wrap:anywhere;padding:5px 8px;text-transform:uppercase}.music-library-status-pill.status-incoming,.music-library-status-pill.status-needs_review{background:#eff6ff;border-color:#bfdbfe;color:#1d4ed8}.music-library-status-pill.status-favorite{background:#fffbeb;border-color:#fde68a;color:#92400e}.music-library-status-pill.status-rejected{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.music-library-status-pill.status-archived{background:#f3f4f6;border-color:#d1d5db;color:#4b5563}.music-library-status-actions{display:flex;flex-wrap:wrap;gap:8px;min-width:0}.music-library-status-button{align-items:center;background:#ffffff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font:inherit;font-size:.78rem;font-weight:850;gap:6px;line-height:1.1;min-height:34px;padding:8px 10px}.music-library-status-button:hover{border-color:#94a3b8;box-shadow:0 6px 14px rgba(15,23,42,.1)}.music-library-status-button.active{background:#111827;border-color:#111827;color:#ffffff}.music-library-status-button.danger{border-color:#fecaca;color:#991b1b}.music-library-status-button.danger:hover{border-color:#fca5a5;box-shadow:0 6px 14px rgba(153,27,27,.12)}.music-library-status-button:disabled{cursor:default;opacity:.68}.music-library-status-button svg{flex:0 0 auto;height:16px;width:16px}.music-library-status-button span{overflow-wrap:anywhere}.music-library-status-error{color:#b91c1c;font-size:.82rem;font-weight:800;line-height:1.4;margin:0}.music-library-asset-meta{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;min-width:0}.music-library-asset-meta div{display:grid;grid-gap:3px;gap:3px;min-width:0}.music-library-asset-meta dt{color:var(--muted);font-size:.72rem;font-weight:900;line-height:1.15;text-transform:uppercase}.music-library-asset-meta dd{align-items:center;display:flex;gap:6px;font-size:.82rem;font-weight:850;line-height:1.3;margin:0;min-width:0;overflow-wrap:anywhere}.music-library-asset-meta dd svg{color:var(--muted);flex:0 0 auto;height:15px;width:15px}.music-library-asset-meta dd span{min-width:0;overflow-wrap:anywhere}.music-library-asset-signal-grid{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}.music-library-asset-signal{align-items:start;background:#f8fafc;border-left:3px solid #cbd5e1;border-radius:6px;display:grid;grid-gap:8px;gap:8px;grid-template-columns:30px minmax(0,1fr);min-width:0;padding:8px 10px}.music-library-asset-signal-icon{align-items:center;background:#ffffff;border:1px solid #d1d5db;border-radius:8px;color:#475569;display:inline-flex;height:30px;justify-content:center;width:30px}.music-library-asset-signal-icon svg{height:16px;width:16px}.music-library-asset-signal div{display:grid;grid-gap:3px;gap:3px;min-width:0}.music-library-asset-signal span{color:var(--muted);font-size:.7rem;font-weight:900;line-height:1.15;text-transform:uppercase}.music-library-asset-signal strong{color:var(--text);font-size:.84rem;line-height:1.2;overflow-wrap:anywhere}.music-library-asset-signal p{color:var(--muted);font-size:.78rem;font-weight:780;line-height:1.35;margin:0;overflow-wrap:anywhere}.music-library-review-history-toggle{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;font:inherit;font-size:.74rem;font-weight:900;gap:6px;justify-content:center;line-height:1.2;margin-top:2px;min-height:30px;padding:6px 8px}.music-library-review-history-toggle:hover{border-color:#0f766e;color:#0f766e}.music-library-review-history-toggle:disabled{cursor:wait;opacity:.72}.music-library-review-history-toggle svg{flex:0 0 auto;height:14px;width:14px}.music-library-review-history-toggle:disabled svg{animation:spin 1s linear infinite}.music-library-review-history{background:#f8fafc;border:1px solid #dbe4ee;border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.music-library-review-history-state{align-items:center;color:var(--muted);display:flex;font-size:.82rem;font-weight:850;gap:8px;line-height:1.35;margin:0}.music-library-review-history-state.error{color:#991b1b}.music-library-review-history-state svg{flex:0 0 auto;height:16px;width:16px}.music-library-review-history-list{display:grid;grid-gap:8px;gap:8px;list-style:none;margin:0;padding:0}.music-library-review-history-list li{background:#ffffff;border:1px solid #e5e7eb;border-radius:8px;display:grid;grid-gap:5px;gap:5px;min-width:0;padding:10px}.music-library-review-history-list span,.music-library-review-history-list time{color:var(--muted);font-size:.76rem;font-weight:800;line-height:1.3}.music-library-review-history-list strong{color:#111827;font-size:.88rem;font-weight:900;line-height:1.25}.music-library-review-history-list p{color:#374151;font-size:.8rem;font-weight:750;line-height:1.35;margin:0}.music-library-asset-signal.review-favorite,.music-library-asset-signal.review-strong,.music-library-asset-signal.rights-expected_clear{border-left-color:#16a34a}.music-library-asset-signal.review-favorite .music-library-asset-signal-icon,.music-library-asset-signal.review-strong .music-library-asset-signal-icon,.music-library-asset-signal.rights-expected_clear .music-library-asset-signal-icon{background:#ecfdf5;border-color:#bbf7d0;color:#166534}.music-library-asset-signal.review-draft,.music-library-asset-signal.review-usable,.music-library-asset-signal.rights-needs_review{border-left-color:#f59e0b}.music-library-asset-signal.review-draft .music-library-asset-signal-icon,.music-library-asset-signal.review-usable .music-library-asset-signal-icon,.music-library-asset-signal.rights-needs_review .music-library-asset-signal-icon{background:#fffbeb;border-color:#fde68a;color:#92400e}.music-library-asset-signal.review-problematic,.music-library-asset-signal.rights-blocked,.music-library-asset-signal.rights-restricted{border-left-color:#dc2626}.music-library-asset-signal.review-problematic .music-library-asset-signal-icon,.music-library-asset-signal.rights-blocked .music-library-asset-signal-icon,.music-library-asset-signal.rights-restricted .music-library-asset-signal-icon{background:#fef2f2;border-color:#fecaca;color:#b91c1c}.music-library-asset-terms{display:grid;grid-gap:7px;gap:7px;min-width:0}.music-library-asset-terms-label{color:var(--muted);font-size:.72rem;font-weight:900;line-height:1.15;text-transform:uppercase}.music-library-asset-term-list{display:flex;flex-wrap:wrap;gap:7px;min-width:0}.music-library-asset-term{align-items:center;background:#f0fdfa;border:1px solid #99f6e4;border-radius:999px;color:#134e4a;display:inline-flex;font-size:.78rem;font-weight:850;gap:5px;line-height:1.2;max-width:100%;min-height:28px;min-width:0;padding:5px 9px}.music-library-asset-term span,.music-library-asset-term strong{min-width:0;overflow-wrap:anywhere}.music-library-asset-term span{color:#0f766e;font-weight:900}.music-library-asset-term strong{font-weight:900}.music-library-preview-panel{align-items:center;display:grid;grid-gap:8px;gap:8px;justify-items:start;min-width:0}.music-library-preview-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#0f766e;border:1px solid #0f766e;border-radius:8px;color:#ffffff;cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:900;gap:6px;justify-content:center;line-height:1.2;min-height:36px;padding:8px 10px}.music-library-preview-button:hover{background:#115e59;border-color:#115e59}.music-library-preview-button:disabled{cursor:wait;opacity:.78}.music-library-preview-button svg{flex:0 0 auto;height:16px;width:16px}.music-library-preview-button:disabled svg{animation:spin 1s linear infinite}.music-library-audio-player{display:block;max-width:520px;min-width:0;width:100%}.music-library-preview-navigation{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.music-library-preview-nav-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;padding:0;width:34px}.music-library-preview-nav-button:hover{border-color:#0f766e;color:#0f766e}.music-library-preview-nav-button:disabled{cursor:default;opacity:.45}.music-library-preview-nav-button svg{flex:0 0 auto;height:16px;width:16px}.music-library-preview-review{align-items:center;display:flex;flex-wrap:wrap;gap:8px;min-width:0}.music-library-preview-review-title{color:var(--muted);flex:0 1 auto;font-size:.72rem;font-weight:900;line-height:1.15;text-transform:uppercase}.music-library-preview-review-actions{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.music-library-preview-review-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:1px solid #d1d5db;border-radius:8px;color:#374151;cursor:pointer;display:inline-flex;flex:0 0 34px;height:34px;justify-content:center;padding:0;width:34px}.music-library-preview-review-button:hover{border-color:#0f766e;color:#0f766e}.music-library-preview-review-button.active{background:#111827;border-color:#111827;color:#ffffff}.music-library-preview-review-button:disabled{cursor:default;opacity:.68}.music-library-preview-review-button svg{flex:0 0 auto;height:16px;width:16px}.music-library-preview-review-button.loading svg{animation:spin 1s linear infinite}.music-library-preview-error,.music-library-preview-unavailable{color:var(--muted);font-size:.8rem;font-weight:850;line-height:1.35;margin:0}.music-library-preview-error{color:#991b1b}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:860px){.music-library-asset-filter-controls,.music-library-asset-heading,.music-library-asset-meta,.music-library-asset-signal-grid,.music-library-next-panel,.music-library-overview{grid-template-columns:1fr}.music-library-assets-heading-side{justify-items:start}}@media (max-width:560px){.music-library-next-panel,.music-library-section{padding:12px}.music-library-category-grid,.music-library-category-grid.compact{grid-template-columns:1fr}.music-library-asset-card,.music-library-category-card{grid-template-columns:36px minmax(0,1fr);padding:10px}.music-library-asset-icon,.music-library-category-icon{height:36px;width:36px}.music-library-asset-icon svg,.music-library-category-icon svg{height:18px;width:18px}.facebook-page-token-assistant-grid{grid-template-columns:1fr}}.asset-pool-content-panel{gap:12px}.asset-pool-content-panel>.eyebrow{margin-bottom:0}.asset-pool-content-panel>h1{font-size:clamp(1.8rem,3vw,2.4rem);line-height:1.08;margin-bottom:2px}.asset-pool-view{display:grid;grid-gap:12px;gap:12px;min-width:0}.asset-pool-toolbar{align-items:flex-end;display:grid;grid-gap:10px;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.asset-pool-platforms{display:flex;flex-wrap:wrap;gap:6px;min-width:0}.asset-pool-platform-button{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);cursor:pointer;display:inline-flex;font:inherit;font-size:.82rem;font-weight:900;gap:7px;min-height:34px;padding:6px 9px}.asset-pool-platform-button strong{align-items:center;background:#eef3f7;border-radius:999px;color:var(--muted);display:inline-flex;font-size:.72rem;height:20px;justify-content:center;min-width:20px;padding:0 6px}.asset-pool-platform-button.is-active,.asset-pool-platform-button:focus-visible,.asset-pool-platform-button:hover{background:#fff7ed;border-color:#fed7aa;color:#9a3412}.asset-pool-platform-button.is-active strong{background:#f59e0b;color:#ffffff}.asset-pool-controls{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.asset-pool-controls label{display:grid;grid-gap:4px;gap:4px;min-width:min(280px,100%)}.asset-pool-controls label span{color:var(--muted);font-size:.72rem;font-weight:900;line-height:1.2}.asset-pool-controls select{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;font-size:.88rem;font-weight:800;min-height:36px;min-width:0;padding:7px 10px}.asset-pool-status-row{align-items:center;border-bottom:1px solid var(--line);border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:8px;justify-content:space-between;min-width:0;padding:7px 0}.asset-pool-pagination,.asset-pool-status-row output{color:var(--muted);font-size:.82rem;font-weight:900}.asset-pool-pagination{align-items:center;display:inline-flex;gap:7px}.asset-pool-grid{display:grid;grid-gap:10px;gap:10px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));min-width:0}.asset-pool-card{background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;min-width:0;overflow:hidden}.asset-pool-thumbnail{align-items:center;aspect-ratio:1;background:#f6f8fb;border-bottom:1px solid var(--line);display:flex;justify-content:center;min-width:0;overflow:hidden;position:relative}.asset-pool-thumbnail.is-aspect-portrait-4-5{aspect-ratio:4/5}.asset-pool-thumbnail.is-aspect-portrait-9-16{aspect-ratio:9/16}.asset-pool-image{height:100%;object-fit:contain;width:100%}.asset-pool-aspect-badge{background:rgb(15 23 42/.78);border:1px solid rgb(255 255 255/.28);border-radius:999px;color:#ffffff;font-size:.68rem;font-weight:950;line-height:1;padding:4px 6px;position:absolute;right:6px;top:6px}.asset-pool-kind-icon{align-items:center;background:#ffffff;border:1px solid var(--line);border-radius:999px;color:#0f766e;display:inline-flex;height:44px;justify-content:center;width:44px}.asset-pool-kind-icon svg{height:22px;width:22px}.asset-pool-card-body{display:grid;grid-gap:8px;gap:8px;min-width:0;padding:9px}.asset-pool-card-heading{display:grid;grid-gap:3px;gap:3px;min-width:0}.asset-pool-card-heading strong{font-size:.92rem;line-height:1.22;overflow-wrap:anywhere}.asset-pool-card-heading span{color:var(--muted);font-size:.78rem;font-weight:900;overflow-wrap:anywhere}.asset-pool-meta-list{display:grid;grid-gap:5px;gap:5px;margin:0}.asset-pool-meta-list div{align-items:baseline;display:flex;gap:6px;justify-content:space-between;min-width:0}.asset-pool-meta-list dt{color:var(--muted);flex:0 0 auto;font-size:.68rem;font-weight:900;text-transform:uppercase}.asset-pool-meta-list dd{font-size:.76rem;font-weight:800;line-height:1.2;margin-left:0;min-width:0;overflow-wrap:anywhere;text-align:right}.asset-pool-visioner-summary{background:#f8fbfb;border:1px solid var(--line);border-radius:6px;display:grid;grid-gap:6px;gap:6px;min-width:0;padding:7px}.asset-pool-visioner-heading{align-items:center;display:flex;flex-wrap:wrap;gap:6px;justify-content:space-between;min-width:0}.asset-pool-visioner-heading strong{color:var(--text);font-size:.8rem;font-weight:950;line-height:1.25}.asset-pool-visioner-summary p{color:var(--muted);font-size:.78rem;font-weight:760;line-height:1.4;margin:0;overflow-wrap:anywhere}.asset-pool-details{border-top:1px solid var(--line);display:grid;grid-gap:7px;gap:7px;padding-top:7px}.asset-pool-details summary{color:var(--muted);cursor:pointer;font-size:.78rem;font-weight:900}.asset-pool-details p{color:var(--muted);font-size:.82rem;font-weight:800;line-height:1.35;margin:0;overflow-wrap:anywhere}.asset-pool-details label{display:grid;grid-gap:4px;gap:4px}.asset-pool-details label span{color:var(--muted);font-size:.7rem;font-weight:900}.asset-pool-details textarea{background:#f8fafc;border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;font-size:.78rem;line-height:1.35;min-width:0;padding:8px;resize:vertical}.asset-pool-empty-state{padding:18px}.member-count-chip.is-muted{background:#eef3f7;color:var(--muted)}.channel-detail-header{background:#ffffff;border:1px solid var(--line);border-radius:8px;display:grid;grid-gap:10px;gap:10px;min-width:0;padding:12px}.channel-detail-heading{align-items:flex-start;display:grid;grid-gap:12px;gap:12px;grid-template-columns:minmax(0,1fr) auto;min-width:0}.channel-detail-heading>div{display:grid;grid-gap:4px;gap:4px;min-width:0}.channel-detail-heading h3{font-size:1rem;line-height:1.25;margin:0;overflow-wrap:anywhere}.channel-detail-heading p:not(.eyebrow){color:var(--muted);font-size:.84rem;font-weight:800;line-height:1.45;margin:0}.channel-detail-actions{align-items:flex-start;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;min-width:0}.channel-delete-confirm{background:#fff7f8;border:1px solid #fecdd3;border-radius:8px;display:grid;grid-gap:12px;gap:12px;min-width:0;padding:14px}.channel-delete-confirm h3{font-size:1rem;line-height:1.25;margin:0}.channel-delete-confirm p:not(.eyebrow){color:var(--muted);font-size:.86rem;font-weight:800;line-height:1.5;margin:0}.channel-delete-confirm label{display:grid;grid-gap:6px;gap:6px}.channel-delete-confirm label span{color:var(--muted);font-size:.76rem;font-weight:900}.channel-delete-confirm input{background:#ffffff;border:1px solid var(--line);border-radius:8px;color:var(--text);font:inherit;min-height:44px;min-width:0;padding:10px 12px}.channel-delete-actions{display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.channel-section-nav{min-width:0}.channel-section-strip{display:grid;grid-gap:8px;gap:8px;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));list-style:none;margin:0;min-width:0;padding:0}.channel-section-strip li{display:flex;min-width:0}.channel-section-button{align-items:flex-start;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#f8fafc;border:1px solid var(--line);border-radius:8px;color:var(--muted);cursor:pointer;display:grid;grid-gap:7px;gap:7px;grid-template-columns:auto minmax(0,1fr);font-family:inherit;font-size:.76rem;font-weight:900;line-height:1.2;margin:0;max-width:100%;min-height:48px;min-width:0;overflow-wrap:anywhere;padding:7px 9px;text-align:left;transition:background .16s ease,border-color .16s ease,color .16s ease;width:100%}.channel-section-index{align-items:center;background:#e8eef5;border-radius:999px;color:#475569;display:inline-flex;flex:0 0 auto;font-size:.68rem;font-weight:900;height:21px;justify-content:center;line-height:1;min-width:21px;padding:0 5px}.channel-section-button-copy{display:grid;grid-gap:3px;gap:3px;min-width:0}.channel-section-button-action,.channel-section-button-label{min-width:0;overflow-wrap:anywhere}.channel-section-button-action{color:var(--muted);font-size:.68rem;font-weight:800;line-height:1.2}.channel-section-button.is-active,.channel-section-button:focus-visible,.channel-section-button:hover{background:#eef4ff;border-color:rgba(36,84,166,.38);color:var(--text)}.channel-section-button.is-active{background:#fff7ed;border-color:#fed7aa;color:#9a3412;box-shadow:inset 3px 0 0 #f59e0b}.channel-section-button.is-active .channel-section-button-action{color:#b45309}.channel-section-button.is-active .channel-section-index{background:#f59e0b;color:#ffffff}.channel-section-button:disabled{background:#f8fafc;border-color:#d8dee8;color:#8b95a7;cursor:not-allowed;opacity:.72}.channel-section-button:disabled .channel-section-index{background:#eef2f6;color:#8b95a7}.channel-section-button:disabled .channel-section-button-action{color:#9a3412}.channel-section-button:focus-visible{outline:3px solid rgba(36,84,166,.28);outline-offset:2px}.channel-section-lock-note{color:#9a3412;flex-basis:100%;font-size:.78rem;font-weight:900;line-height:1.4;margin:8px 0 0;min-width:0;overflow-wrap:anywhere}.channel-panel-anchor{min-width:0;scroll-margin-top:18px}.channel-panel-anchor:focus{outline:none}.channel-panel-anchor:focus-visible{outline:3px solid rgba(36,84,166,.28);outline-offset:4px}