.overview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.overview-card,.audit-panel{border:1px solid rgba(255,255,255,.09);background:linear-gradient(180deg,#ffffff07,#ffffff05);border-radius:16px}.overview-card{position:relative;min-height:142px;padding:18px 16px 16px;display:grid;grid-template-rows:auto 1fr auto;justify-items:center;text-align:center;gap:8px;overflow:hidden;transition:border-color .18s ease,background .18s ease,transform .18s ease}.overview-card-link{width:100%;font:inherit;color:inherit;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.overview-card-link:hover{transform:translateY(-2px);border-color:#56d29152;background:linear-gradient(180deg,#1b402c2e,#ffffff06)}.overview-card-link:focus-visible{outline:2px solid rgba(86,210,145,.68);outline-offset:3px}.overview-card-link:active{transform:translateY(0)}.overview-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:radial-gradient(circle at 50% 20%,rgba(86,210,145,.055),transparent 31%);opacity:.9}.overview-card:after{content:"";position:absolute;left:16%;right:16%;bottom:0;height:1px;background:linear-gradient(90deg,transparent,rgba(255,255,255,.08),transparent);pointer-events:none}.overview-card>span,.overview-card>strong,.overview-card>small,.overview-card>div{position:relative;z-index:1}.overview-card span{font-size:8px;letter-spacing:.17em;text-transform:uppercase;color:#8d9b94;font-weight:700;white-space:nowrap}.overview-card strong{align-self:center;font-family:Georgia,Times New Roman,serif;font-size:39px;line-height:1;font-weight:500;color:#f3f1e8}.overview-card small{min-height:30px;max-width:150px;color:#909c96;font-size:10.5px;line-height:1.32}.overview-card.good{border-color:#56d29130;background:linear-gradient(180deg,#102e1e29,#ffffff04)}.overview-card.good strong{color:#73e0a2;text-shadow:0 0 24px rgba(86,210,145,.08)}.overview-card.warn{border-color:#e0c27442;background:linear-gradient(180deg,#3f310e29,#ffffff04)}.overview-card.warn strong{color:#edcd78}.audit-panel{margin-top:16px;padding:20px}.audit-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:16px}.audit-head h2{margin:5px 0 0;font-size:26px}.audit-status{font-size:11px;color:#8fa198}.audit-list{display:grid;gap:8px}.audit-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:12px 14px;border:1px solid rgba(255,255,255,.06);border-radius:11px}.audit-row strong{font-size:13px}.audit-row span{font-size:11px;color:#839087}.audit-row.ok{border-color:#49b9812e}.audit-row.warn{border-color:#e0c27438}.audit-summary{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.audit-chip,.filter-btn{border:1px solid rgba(255,255,255,.08);background:#ffffff06;color:#aeb8b2;border-radius:999px;padding:7px 10px;font-size:10px}.audit-chip strong{color:#f4f3ed}.filter-bar{display:flex;flex-wrap:wrap;gap:7px;padding:0 16px 14px}.filter-btn{cursor:pointer}.filter-btn.active{border-color:#49b98173;background:#49b98117;color:#d9f4e4}.filter-btn.warn.active{border-color:#e0c27473;background:#e0c27414;color:#efd995}.empty-filter{padding:28px;text-align:center;color:#7f8e86;font-size:12px}@media(max-width:1100px){.overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.overview-grid{grid-template-columns:1fr}.overview-card{min-height:126px}.audit-head{align-items:flex-start;flex-direction:column}.audit-row{grid-template-columns:1fr}.filter-bar{overflow-x:auto;flex-wrap:nowrap}.filter-btn{white-space:nowrap}}.detail-title-row{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.draft-badge{border:1px solid rgba(224,194,116,.4);color:#e0c274;border-radius:999px;padding:5px 8px;font-size:9px;letter-spacing:.12em}.edit-btn,.primary-btn,.secondary-btn{border-radius:9px;padding:9px 12px;font-size:11px;cursor:pointer}.edit-btn{margin-top:8px;border:1px solid rgba(73,185,129,.3);background:#49b98114;color:#b9efd0}.primary-btn{border:1px solid rgba(73,185,129,.45);background:#49b98124;color:#d8f5e4}.secondary-btn{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#aeb8b2}.editor-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.07)}.editor-head h2{margin:6px 0;font-size:34px}.editor-actions{display:flex;gap:8px;flex-wrap:wrap}.editor-actions.bottom{justify-content:flex-end;padding-top:20px;border-top:1px solid rgba(255,255,255,.07)}.draft-warning{margin:16px 0;padding:10px 12px;border:1px solid rgba(224,194,116,.22);background:#e0c2740d;border-radius:10px;color:#d9c783;font-size:10px;letter-spacing:.08em}.edit-section{padding:22px 0;border-top:1px solid rgba(255,255,255,.07)}.edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.edit-grid.compact{grid-template-columns:repeat(4,minmax(0,1fr))}.edit-stack{display:grid;gap:14px}.edit-field{display:grid;gap:6px}.edit-field>span{color:#738078;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.edit-field input,.edit-field textarea,.edit-field select{width:100%;border:1px solid rgba(255,255,255,.09);background:#09100c;color:#f4f3ed;border-radius:9px;padding:10px 11px;outline:none}.edit-field select{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto;cursor:pointer;color-scheme:dark}.edit-field textarea{min-height:88px;resize:vertical;line-height:1.45}.edit-field input:focus,.edit-field textarea:focus,.edit-field select:focus{border-color:#49b9818c;box-shadow:0 0 0 3px #49b98112}.lang-pair{display:grid;grid-template-columns:1fr 1fr;gap:12px}.field-hint{grid-column:1/-1;color:#738078;font-size:9px;line-height:1.45;letter-spacing:.04em}.discovery-edit-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.draft-dot{width:7px;height:7px;border-radius:50%;background:#e0c274;box-shadow:0 0 10px #e0c2748c}@media(max-width:1100px){.discovery-edit-grid,.edit-grid.compact{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.editor-head{flex-direction:column}.edit-grid,.lang-pair,.discovery-edit-grid,.edit-grid.compact{grid-template-columns:1fr}.editor-actions{width:100%}.editor-actions button{flex:1}}.discount-editor{margin-top:16px;padding:14px;border:1px solid rgba(224,194,116,.18);background:#e0c27409;border-radius:10px}.discount-toggle{display:flex;align-items:center;gap:9px;margin-bottom:12px;color:#d9c783;font-size:10px;letter-spacing:.08em;text-transform:uppercase;cursor:pointer}.discount-toggle input{accent-color:#49b981}.discount-preview{display:grid;align-content:center;gap:5px;padding:8px 0}.discount-preview span,.discount-live-summary span{font-size:9px;letter-spacing:.12em;color:#738078}.discount-preview strong{font-size:13px;color:#e0c274}.discount-live-summary{display:flex;align-items:center;gap:10px;margin-top:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06)}.discount-live-summary strong{font-size:11px;color:#e0c274}.auth-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 70% 20%,rgba(20,72,49,.2),transparent 34%),#040806;color:#f4f3ed}.auth-card{width:min(420px,100%);display:grid;gap:16px;padding:32px;border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#08100cf0;box-shadow:0 24px 70px #00000059}.auth-card>span{font-size:10px;letter-spacing:.18em;color:#6d8a7b}.auth-card h1{margin:0;font-family:Georgia,Times New Roman,serif;font-size:42px;font-weight:500}.auth-card p{margin:0 0 6px;color:#8b9a92}.auth-card label{display:grid;gap:7px;font-size:10px;letter-spacing:.12em;text-transform:uppercase;color:#75857c}.auth-card input{width:100%;padding:12px 13px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#08100c;color:#f4f3ed;outline:none}.auth-card input:focus{border-color:#49b9818c;box-shadow:0 0 0 3px #49b98114}.auth-card button{margin-top:4px;padding:12px 14px;border-radius:10px;border:1px solid rgba(73,185,129,.45);background:#49b98124;color:#dcf5e7;font-weight:600;cursor:pointer}.auth-card button:disabled{opacity:.6;cursor:wait}.auth-error{padding:10px 12px;border:1px solid rgba(213,97,97,.28);border-radius:10px;background:#d5616112;color:#e3a8a8;font-size:12px}.auth-boot{min-height:100vh;display:grid;place-items:center;background:radial-gradient(circle at 70% 20%,rgba(20,72,49,.12),transparent 34%),#040806}.auth-boot-dot{width:7px;height:7px;border-radius:50%;background:#56d291;box-shadow:0 0 14px #56d2918c;animation:authBootPulse .9s ease-in-out infinite alternate}@keyframes authBootPulse{0%{opacity:.3;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media(prefers-reduced-motion:reduce){.auth-boot-dot{animation:none;opacity:.75}}.draft-manager-trigger{position:fixed;right:136px;top:73px;bottom:auto;z-index:60;display:flex;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.1);background:#0a120e;color:#aeb8b2;border-radius:999px;padding:10px 13px;font-size:11px;box-shadow:0 12px 34px #00000057;cursor:pointer}.draft-manager-trigger strong{display:grid;place-items:center;min-width:22px;height:22px;border-radius:999px;background:#ffffff0d;color:#f4f3ed}.draft-manager-trigger.has-drafts{border-color:#e0c27459;color:#e0c274}.draft-manager-trigger.has-drafts strong{background:#e0c2741f;color:#e8cf89}.draft-manager-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;background:#00000094;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);display:flex;justify-content:flex-end}.draft-manager-panel{width:min(720px,94vw);height:100%;overflow:auto;overscroll-behavior:contain;background:linear-gradient(180deg,#07100b,#050a07);border-left:1px solid rgba(255,255,255,.08);padding:26px;box-shadow:-22px 0 60px #00000073}.draft-manager-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.07)}.draft-manager-head h2{margin:6px 0 4px;font-size:32px}.draft-manager-head p{margin:0;color:#718078;font-size:12px}.draft-manager-close{width:38px;height:38px;border-radius:10px;border:1px solid rgba(255,255,255,.09);background:#ffffff08;color:#cbd3ce;font-size:22px;cursor:pointer}.draft-manager-notice{margin:16px 0;padding:10px 12px;border:1px solid rgba(224,194,116,.22);background:#e0c2740d;border-radius:10px;color:#d9c783;font-size:10px;letter-spacing:.08em}.draft-manager-error{margin:12px 0;padding:10px 12px;border:1px solid rgba(216,93,93,.25);background:#d85d5d0f;color:#e7a3a3;border-radius:10px;font-size:11px}.draft-manager-list{display:grid;gap:12px}.draft-manager-empty{padding:34px 18px;border:1px dashed rgba(255,255,255,.08);border-radius:12px;text-align:center;color:#758279}.draft-manager-card{border:1px solid rgba(255,255,255,.08);background:#ffffff04;border-radius:14px;padding:15px}.draft-manager-card-top{display:flex;justify-content:space-between;gap:16px;align-items:flex-start}.draft-manager-card-top>div{display:grid;gap:3px}.draft-manager-card-top strong{font-size:15px;color:#f3f1e9}.draft-manager-card-top span{color:#7e8c84;font-size:10px}.draft-manager-card-top small{color:#647168;font-size:10px}.draft-card-badges{display:flex!important;align-items:flex-end;gap:6px!important;flex-wrap:wrap;justify-content:flex-end}.draft-manager-change-count{border:1px solid rgba(224,194,116,.22);color:#d9c783!important;border-radius:999px;padding:5px 8px;white-space:nowrap}.draft-validation-badge,.draft-workflow-badge,.draft-prep-badge{border-radius:999px;padding:5px 8px;font-size:9px!important;letter-spacing:.08em;white-space:nowrap}.draft-validation-badge.ready{color:#75d7a5!important;border:1px solid rgba(73,185,129,.28);background:#49b98112}.draft-validation-badge.blocked{color:#e8a1a1!important;border:1px solid rgba(216,93,93,.3);background:#d85d5d12}.draft-workflow-badge{color:#9ba9a1!important;border:1px solid rgba(255,255,255,.11);background:#ffffff08}.draft-workflow-badge.ready{color:#dfca85!important;border-color:#e0c27440;background:#e0c2740f}.draft-workflow-badge.approved{color:#70d7a3!important;border-color:#49b9814d;background:#49b98112}.draft-prep-badge.ready{color:#8fe0b5!important;border:1px solid rgba(73,185,129,.35);background:#49b9811a}.draft-prep-badge.drift{color:#efadad!important;border:1px solid rgba(216,93,93,.35);background:#d85d5d14}.draft-manager-review{margin-top:14px;border-top:1px solid rgba(255,255,255,.06);padding-top:12px;display:grid;gap:10px}.draft-manager-review.full-diff{gap:12px}.draft-validation-panel,.draft-prepublish-panel{border:1px solid rgba(255,255,255,.07);border-radius:12px;padding:12px;background:#ffffff03}.draft-validation-panel.ready,.draft-prepublish-panel.ready{border-color:#49b98138;background:#49b98109}.draft-validation-panel.blocked,.draft-prepublish-panel.drift{border-color:#d85d5d40;background:#d85d5d09}.draft-prepublish-panel.idle{border-color:#e0c27429;background:#e0c27406}.draft-prepublish-panel p{margin:9px 0 0;font-size:10px;color:#839087;line-height:1.45}.draft-validation-head{display:flex;justify-content:space-between;gap:12px;align-items:center}.draft-validation-head strong{font-size:11px;color:#dce4df}.draft-validation-head span{font-size:9px;color:#849188}.draft-validation-panel>p{margin:9px 0 0;font-size:10px;color:#839087}.draft-validation-list{display:grid;gap:7px;margin-top:10px}.draft-validation-item{display:grid;grid-template-columns:20px 1fr;gap:8px;padding:9px;border-radius:9px;border:1px solid rgba(255,255,255,.055)}.draft-validation-item>span{width:18px;height:18px;border-radius:50%;display:grid;place-items:center;font-size:10px}.draft-validation-item strong{font-size:10px}.draft-validation-item p{margin:3px 0 0;font-size:10px;color:#8b9890;line-height:1.4}.draft-validation-item.error{border-color:#d85d5d2e}.draft-validation-item.error>span{color:#efb0b0;background:#d85d5d1f}.draft-validation-item.warning{border-color:#e0c2742e}.draft-validation-item.warning>span{color:#e5cf8b;background:#e0c2741a}.draft-review-section,.draft-patch-plan{border:1px solid rgba(255,255,255,.06);border-radius:12px;overflow:hidden;background:#00000014}.draft-review-section-head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;border-bottom:1px solid rgba(255,255,255,.055);background:#ffffff05}.draft-review-section-head strong{font-size:11px;letter-spacing:.08em;text-transform:uppercase;color:#cfd8d2}.draft-review-section-head span{font-size:9px;color:#8a9790}.draft-review-section-body{display:grid;gap:8px;padding:10px}.draft-change{display:grid;grid-template-columns:120px 1fr 1fr;gap:10px;align-items:start;padding:10px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:#0000001f}.draft-change>span{font-size:10px;color:#8a9790;padding-top:4px;text-transform:capitalize}.draft-change small{display:block;color:#5f6c64;font-size:8px;letter-spacing:.12em}.draft-change p{margin:3px 0 0;color:#dce3de;font-size:11px;line-height:1.45;word-break:break-word;white-space:pre-wrap}.draft-change>div:last-child p{color:#e5cf8b}.draft-patch-files{display:grid;gap:9px;padding:10px}.draft-patch-file{padding:10px;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:#0000001f}.draft-patch-file>strong{display:block;color:#dce4df;font-size:10px;margin-bottom:7px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.draft-patch-file p{margin:4px 0;color:#87948c;font-size:10px;line-height:1.45}.draft-patch-file p span{color:#b5c0ba}.draft-patch-file p b{color:#e5cf8b;font-weight:500}.draft-manager-no-core{margin:0;color:#87948c;font-size:11px;line-height:1.5}.draft-manager-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:14px}.draft-manager-actions button{border:1px solid rgba(255,255,255,.09);background:#ffffff08;color:#bdc7c1;border-radius:9px;padding:8px 10px;font-size:10px;cursor:pointer}.draft-manager-actions button:hover{border-color:#49b98159;color:#dff2e7}.draft-manager-actions button:disabled{opacity:.45;cursor:not-allowed}.draft-manager-actions .workflow{border-color:#e0c27433;color:#dac981}.draft-manager-actions .workflow.approve,.draft-manager-actions .workflow.prepare{border-color:#49b9814d;color:#8fe0b5;background:#49b9810a}.draft-manager-actions .workflow.secondary{color:#93a098}.draft-manager-actions .danger{margin-left:auto;border-color:#d85d5d2e;color:#c99696}.draft-manager-actions .danger:hover{border-color:#d85d5d73;color:#efb0b0}@media(max-width:1050px){.draft-manager-trigger{right:126px;top:70px}}@media(max-width:680px){.draft-manager-panel{width:100%;padding:18px}.draft-manager-trigger{right:14px;top:74px;bottom:auto}.draft-change{grid-template-columns:1fr}.draft-manager-card-top{flex-direction:column}.draft-card-badges{align-items:flex-start;justify-content:flex-start}.draft-validation-head{align-items:flex-start;flex-direction:column}.draft-manager-actions .danger{margin-left:0}.draft-manager-actions button{flex:1}}.inline-validation-slot{margin:0 0 16px}.inline-validation-floating{position:static;left:auto;right:auto;top:auto;bottom:auto;z-index:auto;width:auto;border:1px solid rgba(255,255,255,.11);background:#07100bf7;border-radius:12px;padding:11px 14px;box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.inline-validation-floating.ready{border-color:#49b98147}.inline-validation-floating.blocked{border-color:#d85d5d47}.inline-validation-floating-head{display:grid;gap:4px;min-width:170px}.inline-validation-floating-head span{font-size:10px;letter-spacing:.14em;color:#718078}.inline-validation-floating-head strong{font-size:10px;letter-spacing:.08em;color:#7fd6a8}.inline-validation-floating.blocked .inline-validation-floating-head strong{color:#d5a0a0}.inline-validation-floating p{margin:0;color:#aebdb5;font-size:10px;line-height:1.4}.inline-validation-floating>small{display:block;margin:0;max-width:300px;color:#7c8982;font-size:9px;line-height:1.35}.inline-validation-floating-issues{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;margin:0}.inline-validation-floating-issues>div{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px;padding:7px 9px;border:1px solid rgba(216,93,93,.14);background:#d85d5d08;border-radius:7px;min-width:0}.inline-validation-floating-issues strong{font-size:10px;color:#e0b1b1;white-space:nowrap}.inline-validation-floating-issues span{font-size:9px;color:#9d8989;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inline-validation-floating-issues small{color:#957d7d;font-size:9px;white-space:nowrap}.edit-field.inline-field-error>span{color:#e1a2a2}.edit-field.inline-field-error input,.edit-field.inline-field-error textarea,.edit-field.inline-field-error select{border-color:#d85d5d85!important;box-shadow:0 0 0 3px #d85d5d12!important}.edit-field.inline-field-warning>span{color:#dbc985}.edit-field.inline-field-warning input,.edit-field.inline-field-warning textarea,.edit-field.inline-field-warning select{border-color:#e0c27473!important}.card-copy-inline-fit{margin-top:6px;display:flex;align-items:center;justify-content:space-between;gap:8px;padding:6px 8px;border-radius:8px;border:1px solid rgba(73,185,129,.18);background:#49b9810b;font-family:Inter,sans-serif;font-style:normal}.card-copy-inline-fit strong{color:#78d8a4;font-size:8px;letter-spacing:.08em}.card-copy-inline-fit span{color:#72867b;font-size:8px;line-height:1.2;text-align:right}.card-copy-inline-fit.is-fail{border-color:#e09d4f47;background:#e09d4f0e}.card-copy-inline-fit.is-fail strong{color:#efb869}.card-copy-inline-fit.is-fail span{color:#9c8062}@media(max-width:1100px){.inline-validation-floating{grid-template-columns:auto minmax(0,1fr)}.inline-validation-floating>small{display:none}}@media(max-width:720px){.inline-validation-floating{display:block}.inline-validation-floating-head{display:flex;align-items:center;justify-content:space-between}.inline-validation-floating-issues{grid-template-columns:1fr;margin-top:6px}.inline-validation-floating-issues>div{grid-template-columns:1fr}.inline-validation-floating-issues small{grid-column:1/-1}.inline-validation-floating>small{display:block;margin-top:5px;max-width:none}.card-copy-inline-fit{align-items:flex-start;flex-direction:column}.card-copy-inline-fit span{text-align:left}}.product-bulk-paste{margin:18px 0 8px;padding:16px;border:1px solid rgba(104,211,145,.26);border-radius:14px;background:linear-gradient(180deg,#091d14eb,#07140fc7)}.product-bulk-paste-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.product-bulk-paste-head>div{min-width:0}.product-bulk-paste-head strong{display:block;margin-top:4px;font-size:18px;color:var(--text, #f2efe8)}.product-bulk-paste-head p{margin:5px 0 0;max-width:760px;color:var(--muted, #88958d);font-size:12px;line-height:1.5}.product-bulk-paste textarea{width:100%;min-height:250px;margin-top:14px;padding:14px 15px;resize:vertical;border:1px solid rgba(104,211,145,.2);border-radius:11px;outline:none;background:#020c08c7;color:#eef7f0;font:12px/1.6 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;box-sizing:border-box}.product-bulk-paste textarea:focus{border-color:#68d39194;box-shadow:0 0 0 2px #68d39114}.product-bulk-preflight{margin-top:12px;padding:11px 12px;border:1px solid transparent;border-radius:10px;font-size:12px;line-height:1.5}.product-bulk-preflight.is-ready{border-color:#68d3913d;background:#68d39112;color:#b8d7c3}.product-bulk-preflight.has-blockers{border-color:#e175634d;background:#e1756312;color:#ddb2aa}.product-bulk-preflight-title{display:flex;align-items:baseline;gap:2px}.product-bulk-preflight-title strong{color:inherit;font-size:13px}.product-bulk-preflight p{margin:5px 0 0}.product-bulk-preflight ul{margin:7px 0 0;padding-left:18px}.product-bulk-preflight li+li{margin-top:3px}.product-bulk-paste-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:12px}.product-bulk-summary{color:var(--muted, #8a978f);font-size:12px}.product-bulk-summary strong{color:#d9f6e3;font-size:14px}.product-bulk-paste-message{margin-top:11px;padding:10px 12px;border-radius:9px;background:#68d39114;color:#b8d7c3;font-size:12px;line-height:1.45}.product-bulk-paste .primary-btn:disabled{cursor:not-allowed;opacity:.42}@media(max-width:760px){.product-bulk-paste-head,.product-bulk-paste-footer{align-items:stretch;flex-direction:column}.product-bulk-paste textarea{min-height:310px}}.product-media-panel{margin:18px 0;padding:18px;border:1px solid rgba(255,255,255,.12);border-radius:16px;background:#ffffff06}.product-media-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-end;margin-bottom:14px}.product-media-head>div{display:grid;gap:3px}.product-media-head span{font-size:11px;letter-spacing:.14em;opacity:.58}.product-media-head strong{font-size:15px;letter-spacing:.04em}.product-media-head small{font-size:12px;opacity:.55;text-align:right}.product-media-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.product-media-card{padding:14px;border:1px solid rgba(255,255,255,.1);border-radius:14px;background:#0000002e}.product-media-card-head{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:10px}.product-media-card-head span{font-size:12px;font-weight:700;letter-spacing:.05em}.product-media-card-head code{font-size:11px;opacity:.55;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-media-picker{display:grid;gap:4px;padding:14px;border:1px dashed rgba(255,255,255,.18);border-radius:12px;cursor:pointer}.product-media-picker input{display:none}.product-media-picker strong{font-size:13px}.product-media-picker small{font-size:11px;opacity:.55}.product-media-card img{display:block;width:100%;max-width:240px;aspect-ratio:1;object-fit:contain;margin:12px auto 0;border-radius:12px;background:#ffffff08}.product-media-meta{display:flex;justify-content:space-between;gap:10px;margin-top:10px;font-size:11px;opacity:.7}.product-media-error,.product-media-result{margin-top:12px;padding:11px 12px;border-radius:10px;font-size:12px}.product-media-error{border:1px solid rgba(255,90,90,.28);background:#ff5a5a14}.product-media-result{border:1px solid rgba(120,210,150,.25);background:#78d29612}.product-media-result div{display:flex;gap:10px;justify-content:space-between}.product-media-result span{font-weight:700}.product-media-result code{font-size:11px}.product-media-result small{display:block;margin-top:4px;opacity:.7}.product-media-actions{display:flex;justify-content:flex-end;margin-top:14px}.product-media-actions .primary{min-height:38px;padding:0 16px;border:1px solid rgba(120,210,150,.34)!important;border-radius:10px;background:#103c2d!important;color:#f4fff9!important;font-weight:700!important;opacity:1!important;cursor:pointer}.product-media-actions .primary:hover:not(:disabled){background:#15513b!important}.product-media-actions .primary:disabled{background:#27302c!important;color:#8e9b95!important;border-color:#ffffff1f!important;cursor:not-allowed;opacity:.7!important}.product-media-persisted{margin:-6px 0 18px;padding:12px 14px;border:1px solid rgba(120,210,150,.28);border-radius:12px;background:#78d2960f;display:flex;align-items:center;justify-content:space-between;gap:16px}.product-media-persisted-copy{display:grid;gap:3px;min-width:0}.product-media-persisted-copy>span{font-size:10px;font-weight:800;letter-spacing:.14em;color:#83e0ad}.product-media-persisted-copy>strong{font-size:12px;color:#e7fff1}.product-media-persisted-copy>small{font-size:10px;color:#8fa99b}.product-media-persisted-copy>code{margin-top:2px;font-size:9px;color:#6f8c7d;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.product-media-persisted-checks{display:flex;gap:8px;flex:0 0 auto}.product-media-persisted-checks>div{min-width:118px;padding:9px 10px;border-radius:10px;border:1px solid rgba(255,255,255,.1);background:#ffffff06;display:grid;grid-template-columns:auto 1fr;column-gap:7px;row-gap:1px;align-items:center}.product-media-persisted-checks b{grid-row:1/3;font-size:15px}.product-media-persisted-checks span{font-size:10px;font-weight:800;letter-spacing:.06em}.product-media-persisted-checks small{font-size:8px;opacity:.62}.product-media-persisted-checks .is-ready{border-color:#78d2963d}.product-media-persisted-checks .is-ready b{color:#83e0ad}.product-media-persisted-checks .is-missing{border-color:#ff737340}.product-media-persisted-checks .is-missing b{color:#e59696}@media(max-width:760px){.product-media-head{display:grid;align-items:start}.product-media-head small{text-align:left}.product-media-grid{grid-template-columns:1fr}.product-media-card-head{display:grid}.product-media-card img{max-width:210px}.product-media-persisted{align-items:flex-start;flex-direction:column}.product-media-persisted-checks{width:100%}.product-media-persisted-checks>div{flex:1;min-width:0}}.product-media-replace-panel{margin:14px 0 18px;border:1px solid rgba(220,181,107,.2);border-radius:16px;background:linear-gradient(180deg,#dcb56b09,#07120c2e);overflow:hidden}.product-media-replace-summary{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px 18px}.product-media-replace-summary>div{display:grid;gap:4px;min-width:0}.product-media-replace-summary span,.product-media-replace-paths span,.product-media-replace-result span,.product-media-quality-head span{color:#7f9a87;font-size:10px;letter-spacing:.16em;text-transform:uppercase}.product-media-replace-summary strong{color:#f2eadb;font-size:16px;font-weight:600}.product-media-replace-summary small{color:#839187;line-height:1.45}.product-media-replace-summary .secondary{flex:0 0 auto;border:1px solid rgba(220,181,107,.24);background:#dcb56b0f;color:#dcb56b}.product-media-replace-panel button:not(:disabled),.product-media-replace-panel .product-media-picker:not(:has(input:disabled)),.product-media-replace-panel a{cursor:pointer}.product-media-replace-panel button:disabled,.product-media-replace-panel .product-media-picker:has(input:disabled){cursor:not-allowed}.product-media-replace-panel.is-open .product-media-replace-summary{border-bottom:1px solid rgba(255,255,255,.06)}.product-media-replace-note{margin:14px 18px 0;padding:10px 12px;border:1px solid rgba(126,219,149,.14);border-radius:9px;background:#7edb950b;color:#9aaa9f;font-size:12px;line-height:1.5}.product-media-replace-paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 18px 4px}.product-media-replace-path-card{display:grid;gap:7px;min-width:0;padding:11px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#00000029}.product-media-replace-path-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.product-media-copy{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:4px 7px;border:1px solid rgba(220,181,107,.18);border-radius:7px;background:#dcb56b0d;color:#dcb56b;font:inherit;font-size:10px;white-space:nowrap}.product-media-copy:hover:not(:disabled){border-color:#dcb56b61;background:#dcb56b17}.product-media-replace-path-card code,.product-media-replace-card .product-media-card-head code{display:block;width:100%;overflow:visible;color:#c8d0c9;font-size:11px;line-height:1.45;overflow-wrap:anywhere;text-overflow:clip;white-space:normal}.product-media-replace-panel .product-media-grid{padding:10px 18px 6px}.product-media-replace-card{background:#040c0852}.product-media-quality{display:grid;gap:8px;margin-top:10px;padding:10px 11px;border:1px solid rgba(255,255,255,.07);border-radius:9px;background:#00000024}.product-media-quality.is-enhanced{border-color:#dcb56b33;background:#dcb56b0b}.product-media-quality.is-good{border-color:#7edb9529;background:#7edb9509}.product-media-quality-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.product-media-quality-head strong{color:#7edb95;font-size:11px;letter-spacing:.08em}.product-media-quality.is-enhanced .product-media-quality-head strong{color:#dcb56b}.product-media-quality-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px}.product-media-quality-metrics span{display:grid;gap:2px;color:#758178;font-size:10px}.product-media-quality-metrics b{color:#cbd3cc;font-size:11px;font-weight:600}.product-media-quality small{color:#919d94;font-size:10px;line-height:1.45}.product-media-replace-result{display:grid;gap:7px;margin:10px 18px 0;padding:12px 14px;border:1px solid rgba(74,194,123,.28);border-radius:11px;background:#1f6f411a}.product-media-replace-result>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.product-media-replace-result strong{color:#7edb95;font-size:12px}.product-media-replace-result small{color:#9aa79d;overflow-wrap:anywhere}.product-media-replace-result a{width:fit-content;color:#dcb56b;font-size:12px;text-decoration:none}.product-media-replace-result a:hover{text-decoration:underline}.product-media-replace-panel .product-media-actions{padding:12px 18px 16px}@media(max-width:760px){.product-media-replace-summary{align-items:stretch;flex-direction:column}.product-media-replace-paths{grid-template-columns:1fr}.product-media-quality-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.discovery-bulk-paste{display:grid;gap:10px;margin:0 0 16px;padding:14px;border:1px solid rgba(73,185,129,.16);border-radius:12px;background:#49b98106}.discovery-bulk-paste-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.discovery-bulk-paste-head>div:first-child{display:grid;gap:3px}.discovery-bulk-paste-head strong{font-size:12px;color:#dce8e0}.discovery-bulk-paste-head span{font-size:10px;color:#738078}.discovery-bulk-paste-actions{display:flex;align-items:center;gap:8px}.discovery-bulk-paste button{border:1px solid rgba(255,255,255,.1);background:#ffffff08;color:#aeb8b2;border-radius:9px;padding:9px 12px;font-size:11px;cursor:pointer}.discovery-bulk-paste button:hover{border-color:#49b98159;color:#d8f5e4}.discovery-bulk-paste textarea{width:100%;min-height:150px;resize:vertical;border:1px solid rgba(255,255,255,.09);background:#09100c;color:#f4f3ed;border-radius:9px;padding:11px 12px;outline:none;font:12px/1.5 ui-monospace,SFMono-Regular,Menlo,monospace}.discovery-bulk-paste textarea:focus{border-color:#49b9818c;box-shadow:0 0 0 3px #49b98112}.discovery-bulk-paste-message{font-size:10px;color:#aeb8b2}@media(max-width:720px){.discovery-bulk-paste-head{align-items:flex-start;flex-direction:column}.discovery-bulk-paste-actions{width:100%}.discovery-bulk-paste-actions button{flex:1}}.control-center-apply-top{margin-left:270px;padding:18px 28px 0}.controlled-apply-box{position:static;margin:0;border:1px solid rgba(224,194,116,.22);background:#050c08f5;border-radius:14px;padding:12px 14px;box-shadow:0 12px 28px #0000002e}.controlled-apply-box:has(.controlled-apply-row) .controlled-published-history{display:none}.controlled-apply-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-bottom:9px;border-bottom:1px solid rgba(255,255,255,.06)}.controlled-apply-head>div{display:flex;gap:10px;align-items:center}.controlled-apply-head span{font-size:9px;letter-spacing:.12em;color:#8ea096}.controlled-apply-head strong{font-size:11px;color:#e0c274}.controlled-apply-head small{font-size:9px;color:#66756d}.controlled-apply-row{padding-top:10px}.controlled-apply-row-stack{display:block}.controlled-apply-primary{display:flex;align-items:center;justify-content:space-between;gap:14px}.controlled-apply-primary>div{display:grid;gap:2px}.controlled-apply-row strong{font-size:11px;color:#f0efe9}.controlled-apply-row span{font-size:9px;color:#69c995;letter-spacing:.06em}.controlled-apply-row button{border:1px solid rgba(224,194,116,.32);background:#e0c27412;color:#e5cd83;border-radius:9px;padding:8px 11px;font-size:10px;cursor:pointer}.controlled-apply-row button:disabled{opacity:.55;cursor:wait}.controlled-apply-result,.controlled-apply-error{margin-top:10px;border-radius:9px;padding:9px 10px;font-size:10px}.controlled-apply-result{border:1px solid rgba(73,185,129,.22);background:#49b9810d;display:flex;align-items:center;gap:10px}.controlled-apply-verified{border-color:#49b98161;background:#49b98116}.controlled-apply-result strong{color:#79d7a8}.controlled-apply-result span{color:#8c9a92}.controlled-apply-result a{margin-left:auto;color:#e0c274;text-decoration:none}.controlled-apply-error{border:1px solid rgba(216,93,93,.24);background:#d85d5d0d;color:#e6a6a6}.controlled-preview-stale{margin-top:10px;padding:10px;border:1px solid rgba(224,194,116,.32);border-radius:9px;background:#e0c27412}.controlled-preview-stale strong{font-size:10px;color:#e5cd83;letter-spacing:.07em}.controlled-preview-stale p{margin:5px 0 0;font-size:9px;line-height:1.45;color:#a9b2ad}.controlled-published-history{margin-top:10px;padding-top:10px;border-top:1px solid rgba(255,255,255,.06)}.controlled-published-title,.controlled-published-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.controlled-published-title{margin-bottom:6px}.controlled-published-title span{font-size:9px;letter-spacing:.12em;color:#8ea096}.controlled-published-title strong{font-size:9px;letter-spacing:.08em;color:#79d7a8}.controlled-published-row{padding:7px 9px;border:1px solid rgba(73,185,129,.16);border-radius:9px;background:#49b98109}.controlled-published-row>div:first-child{display:grid;gap:1px}.controlled-published-row strong{font-size:10px;color:#f0efe9}.controlled-published-row span{font-size:9px;color:#718178}.controlled-published-meta{display:flex;align-items:center;gap:10px}.controlled-published-meta>span{color:#79d7a8;letter-spacing:.08em}.controlled-published-meta a{color:#e0c274;text-decoration:none;font-size:9px}.controlled-preview-gate{margin-top:10px;border:1px solid rgba(224,194,116,.2);border-radius:10px;background:#e0c27409;padding:10px}.controlled-preview-gate-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.controlled-preview-gate-head strong{font-size:10px;color:#e5cd83;letter-spacing:.08em}.controlled-preview-gate-head span{font-size:9px;color:#79d7a8}.controlled-preview-gate>p{margin:6px 0 9px;font-size:9px;line-height:1.45;color:#7f8e86}.controlled-preview-checks{display:grid;grid-template-columns:1fr 1fr;gap:6px 12px}.controlled-preview-checks label{display:flex;align-items:flex-start;gap:7px;font-size:9px;line-height:1.35;color:#c7d0cb;cursor:pointer}.controlled-preview-checks input{margin:1px 0 0;accent-color:#d7b85f}.controlled-preview-checks span{font-size:9px;color:#c7d0cb;letter-spacing:0}@media(max-width:1050px){.control-center-apply-top{margin-left:102px;padding:16px 20px 0}}@media(max-width:800px){.control-center-apply-top{margin-left:0;padding:14px 14px 0}.controlled-apply-head,.controlled-apply-primary,.controlled-apply-result,.controlled-published-row{align-items:flex-start;flex-direction:column}.controlled-apply-result a{margin-left:0}.controlled-published-meta{width:100%;justify-content:space-between}.controlled-preview-checks{grid-template-columns:1fr}}.controlled-apply-slot{margin-top:18px!important;margin-bottom:0!important}.controlled-apply-box.is-collapsed{padding:0;background:#070d0ad1;box-shadow:none}.controlled-apply-toggle{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto 24px;align-items:center;gap:12px;border:0;background:transparent;color:inherit;padding:10px 12px;cursor:pointer;text-align:left}.controlled-apply-toggle>div{display:flex;align-items:center;gap:10px;min-width:0}.controlled-apply-toggle span{font-size:8px;letter-spacing:.14em;color:#84978d}.controlled-apply-toggle strong{font-size:10px;color:#d8bd72}.controlled-apply-toggle small{font-size:8px;color:#64746c;white-space:nowrap}.controlled-apply-toggle b{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(224,194,116,.24);border-radius:999px;color:#d8bd72;font-size:14px;font-weight:400}.controlled-apply-box.is-expanded .controlled-apply-toggle{border-bottom:1px solid rgba(255,255,255,.06)}.controlled-apply-box.is-expanded .controlled-apply-row:first-of-type{padding-top:12px}.controlled-apply-box.is-expanded .controlled-published-history{margin-left:12px;margin-right:12px;margin-bottom:12px}.controlled-apply-box.is-expanded>.controlled-apply-row,.controlled-apply-box.is-expanded>.controlled-apply-error{margin-left:12px;margin-right:12px}@media(max-width:800px){.controlled-apply-toggle{grid-template-columns:1fr 24px}.controlled-apply-toggle small{display:none}}.product-workflow-slot{margin:-1px 0 0}.product-workflow-shell{border-bottom:1px solid rgba(255,255,255,.07);background:#ffffff03}.product-workflow-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 16px}.product-workflow-copy{display:flex;align-items:center;gap:14px;min-width:0}.product-workflow-copy>span{font-size:9px;letter-spacing:.14em;color:#718078;white-space:nowrap}.product-workflow-copy>div{display:grid;gap:3px;min-width:0}.product-workflow-copy strong{font-size:10px;letter-spacing:.1em;color:#d6ddd8}.product-workflow-copy small{font-size:10px;color:#75837c;line-height:1.35}.product-workflow-shell.ready .product-workflow-copy strong,.product-workflow-shell.approved .product-workflow-copy strong,.product-workflow-shell.verified .product-workflow-copy strong{color:#79dba7}.product-workflow-shell.preview .product-workflow-copy strong,.product-workflow-shell.review .product-workflow-copy strong{color:#e0c274}.product-workflow-actions{display:flex;align-items:center;gap:8px;flex-shrink:0}.product-workflow-actions button{border:1px solid rgba(255,255,255,.1);background:#ffffff06;color:#b9c3bd;border-radius:8px;padding:7px 9px;font-size:9px;cursor:pointer}.product-workflow-actions button:hover{border-color:#49b98159;color:#d9f3e5;background:#49b9810f}.product-workflow-actions .workflow-history-toggle{border-color:#49b98138;color:#8ec8aa}.product-workflow-history{border-top:1px solid rgba(255,255,255,.055);padding:12px 16px 14px;background:#0000001f}.product-workflow-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.product-workflow-history-head span{font-size:8px;letter-spacing:.15em;color:#728078}.product-workflow-history-head small{font-size:8px;color:#58645e}.product-workflow-history-list{display:grid;gap:7px}.product-workflow-history-item{display:flex;align-items:center;gap:9px;padding:7px 9px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#ffffff03}.workflow-history-dot{width:6px;height:6px;border-radius:999px;background:#49b981;box-shadow:0 0 0 3px #49b98114;flex:0 0 auto}.product-workflow-history-item>div{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-width:0}.product-workflow-history-item strong{font-size:9px;font-weight:500;color:#bfc9c3}.product-workflow-history-item small{font-size:8px;color:#66736c;white-space:nowrap}.product-workflow-history-empty{font-size:9px;color:#68756e;padding:4px 1px}@media(max-width:760px){.product-workflow-strip{align-items:flex-start;flex-direction:column}.product-workflow-copy{align-items:flex-start;flex-direction:column;gap:6px}.product-workflow-actions{width:100%;justify-content:flex-end;flex-wrap:wrap}.product-workflow-history-item>div{align-items:flex-start;flex-direction:column;gap:3px}.product-workflow-history-head{align-items:flex-start;flex-direction:column;gap:3px}}.product-card-copy-audit-slot{margin:0 0 18px}.card-copy-audit-panel{border:1px solid rgba(220,181,107,.15);border-radius:22px;padding:18px;background:radial-gradient(circle at 8% 0%,rgba(220,181,107,.065),transparent 28%),linear-gradient(180deg,#ffffff05,#ffffff02),#050c0ae0;box-shadow:0 18px 50px #00000038}.card-copy-audit-head{display:flex;align-items:flex-end;justify-content:space-between;gap:18px}.card-copy-audit-head h2{margin:3px 0 6px;font-size:24px}.card-copy-audit-head p{margin:0;max-width:760px;color:#e6efe994;font-size:12.5px;line-height:1.55}.card-copy-audit-controls{display:flex;align-items:flex-end;gap:9px;flex-shrink:0}.card-copy-audit-controls label{display:grid;gap:5px}.card-copy-audit-controls label>span{color:#e6efe97a;font-size:9px;font-weight:800;letter-spacing:.12em}.card-copy-audit-controls select{min-height:36px;border:1px solid rgba(220,181,107,.16);border-radius:10px;padding:0 10px;background:#07110d;color:#f4f8f5e6}.card-copy-audit-controls .secondary-btn.is-active{border-color:#65dd9b61;color:#86e3ae;background:#3eaf6e14}.card-copy-audit-loading,.card-copy-audit-empty{margin-top:16px;padding:16px;border-radius:14px;color:#e6efe999;background:#ffffff05}.card-copy-audit-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:16px}.card-copy-audit-summary>div{display:grid;gap:5px;min-height:70px;padding:12px;border:1px solid rgba(255,255,255,.06);border-radius:14px;background:#ffffff05}.card-copy-audit-summary span{color:#e6efe97a;font-size:9px;font-weight:800;letter-spacing:.08em}.card-copy-audit-summary strong{align-self:end;font-size:22px;line-height:1}.card-copy-audit-summary .is-warning{border-color:#f2be4a47;background:#f2be4a0b}.card-copy-audit-summary .is-warning strong{color:#efc35f}.card-copy-audit-note{margin-top:10px;padding:10px 12px;border-left:2px solid rgba(220,181,107,.5);color:#e6efe99e;font-size:11px;line-height:1.5;background:#dcb56b06}.card-copy-audit-note strong{color:#f4e8c6e6}.card-copy-audit-table-wrap{max-height:520px;margin-top:12px;overflow:auto;border:1px solid rgba(255,255,255,.055);border-radius:15px}.card-copy-audit-table{width:100%;border-collapse:collapse;table-layout:fixed}.card-copy-audit-table th{position:sticky;top:0;z-index:2;padding:9px 10px;background:#07100d;color:#e6efe97a;font-size:9px;letter-spacing:.1em;text-align:left}.card-copy-audit-table th:first-child{width:24%}.card-copy-audit-table th:nth-child(2),.card-copy-audit-table th:nth-child(3){width:38%}.card-copy-audit-table td{vertical-align:top;padding:10px;border-top:1px solid rgba(255,255,255,.045)}.card-copy-audit-product{display:grid;gap:5px}.card-copy-audit-product strong{color:#f5efe1eb;font-family:Cormorant Garamond,Georgia,serif;font-size:15px;line-height:1.12}.card-copy-audit-product small{color:#e6efe961;font-size:9.5px;line-height:1.35;overflow-wrap:anywhere}.card-copy-audit-metric{display:grid;gap:5px}.card-copy-audit-metric-top{display:flex;align-items:center;gap:8px}.card-copy-audit-metric-top strong{font-size:11px}.card-copy-audit-metric-top span,.card-copy-audit-metric>small{color:#e6efe96e;font-size:9.5px}.card-copy-audit-status{width:fit-content;padding:3px 7px;border-radius:999px;color:#83dda9;background:#53be8017;font-size:8.5px;font-weight:850;letter-spacing:.06em}.is-near .card-copy-audit-status{color:#e8c36b;background:#e8c36b17}.is-visual-fail .card-copy-audit-status,.card-copy-audit-status.is-mismatch{color:#ffbc69;background:#ff993a1a}.card-copy-audit-status.is-mismatch{box-shadow:inset 0 0 0 1px #ff993a2e}.card-copy-audit-metric p{margin:2px 0 0;color:#f4ecdcba;font-family:Cormorant Garamond,Georgia,serif;font-size:13px;font-style:italic;line-height:1.28}@media(max-width:1100px){.card-copy-audit-head{align-items:stretch;flex-direction:column}.card-copy-audit-controls{align-self:flex-start}.card-copy-audit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}.placeholder-panel.journal-module-active{display:block;min-height:calc(100vh - 150px);padding:0;text-align:left;color:inherit;overflow:visible}.placeholder-panel.journal-module-active>span,.placeholder-panel.journal-module-active>h2,.placeholder-panel.journal-module-active>p{display:none}.journal-manager-slot{width:100%}.journal-manager{display:grid;gap:16px}.journal-audit-strip{display:flex;justify-content:space-between;gap:18px;align-items:center;border:1px solid rgba(255,255,255,.08);border-radius:16px;padding:16px 18px;background:#ffffff06}.journal-audit-strip>div:first-child{display:grid;gap:4px}.journal-audit-strip span,.journal-catalog-head span,.journal-detail-hero>div>span,.journal-copy-audit>span,.journal-related>span,.journal-issues>span,.journal-editor-head span,.journal-editor-section>span,.journal-workflow span,.journal-cta-preview>span,.journal-link-editor-head>span{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#738078}.journal-audit-strip strong{font-size:15px}.journal-audit-metrics{display:flex;flex-wrap:wrap;gap:8px}.journal-audit-metrics span{padding:6px 8px;border:1px solid rgba(255,255,255,.08);border-radius:999px}.journal-manager-error{border:1px solid rgba(217,110,110,.35);background:#d96e6e14;color:#efb0b0;border-radius:12px;padding:11px 13px;font-size:11px}.journal-manager-grid{display:grid;grid-template-columns:minmax(300px,.68fr) minmax(480px,1.32fr);gap:16px;min-height:calc(100vh - 230px)}.journal-catalog,.journal-detail{border:1px solid rgba(255,255,255,.08);background:#ffffff05;border-radius:16px;overflow:hidden}.journal-catalog{display:grid;grid-template-rows:auto auto minmax(0,1fr);min-height:0}.journal-catalog-head{display:flex;justify-content:space-between;align-items:center;padding:18px}.journal-catalog-head>div{display:grid;gap:4px}.journal-catalog-head strong{font-family:Georgia,serif;font-size:22px;font-weight:500}.journal-catalog-actions{display:flex!important;align-items:center;gap:8px}.journal-new-button{border:1px solid rgba(73,185,129,.38);background:#49b9811a;color:#85dfac;border-radius:9px;padding:7px 9px;font-size:10px;cursor:pointer;white-space:nowrap}.journal-new-button:hover{background:#49b98129;border-color:#49b98199}.journal-catalog>input{margin:0 14px 12px;border:1px solid rgba(255,255,255,.09);background:#09100c;color:#fff;border-radius:10px;padding:11px 12px;outline:none}.journal-catalog>input:focus{border-color:#49b98199;box-shadow:0 0 0 3px #49b98114}.journal-list{overflow:auto;padding:0 8px 12px}.journal-list button{width:100%;display:grid;grid-template-columns:10px 1fr;gap:10px;align-items:start;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;color:inherit;text-align:left;padding:11px 9px;cursor:pointer}.journal-list button:hover,.journal-list button.active{background:#49b9810e;border-radius:10px}.journal-list button div{display:grid;gap:4px;min-width:0}.journal-list button strong{font-size:12px;line-height:1.35}.journal-list button small{font-size:10px;color:#718078}.journal-status-dot{width:7px;height:7px;border-radius:50%;margin-top:5px}.journal-status-dot.ok{background:#49b981;box-shadow:0 0 10px #49b98180}.journal-status-dot.warn{background:#d7aa54}.journal-detail{padding:22px;overflow:auto}.journal-detail-hero{display:grid;grid-template-columns:1fr 145px;gap:18px;align-items:center;padding-bottom:20px;border-bottom:1px solid rgba(255,255,255,.07)}.journal-detail-hero h2{font-size:32px;line-height:1.08;margin:6px 0 8px}.journal-detail-hero p{font:11px ui-monospace,SFMono-Regular,Menlo,monospace;color:#728078;margin:0}.journal-detail-hero img{width:145px;height:110px;object-fit:cover;border-radius:14px;background:#111}.journal-detail-actions,.journal-editor-actions,.journal-workflow-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.journal-detail-actions button,.journal-editor-actions button,.journal-workflow-actions button{border:1px solid rgba(255,255,255,.1);background:#ffffff0a;color:#dfe5e1;border-radius:9px;padding:8px 10px;font-size:10px;cursor:pointer}.journal-detail-actions button:hover,.journal-editor-actions button:hover,.journal-workflow-actions button:hover{border-color:#49b98173}.journal-detail-actions .danger{color:#efb0b0;border-color:#d96e6e40}.journal-editor-actions .primary,.journal-workflow-actions .primary{background:#49b98124;border-color:#49b98161;color:#85dfac}.journal-editor-actions button:disabled{opacity:.45;cursor:not-allowed}.journal-workflow{margin:16px 0;padding:13px 14px;border:1px solid rgba(255,255,255,.08);border-radius:11px;display:flex;justify-content:space-between;align-items:center;gap:16px;background:#ffffff05}.journal-workflow>div:first-child{display:grid;gap:4px}.journal-workflow>div:first-child strong{font-size:11px;letter-spacing:.08em}.journal-workflow.live{border-color:#ffffff14}.journal-workflow.draft{border-color:#d7aa5447;background:#d7aa540a}.journal-workflow.ready{border-color:#4f97d747;background:#4f97d70a}.journal-workflow.approved{border-color:#49b98152;background:#49b9810d}.journal-integrity{margin:16px 0;padding:12px 14px;border:1px solid rgba(255,255,255,.08);border-radius:11px;display:grid;gap:4px}.journal-integrity.ok{border-color:#49b98147;background:#49b9810d}.journal-integrity.warn{border-color:#d7aa544d;background:#d7aa540d}.journal-integrity strong{font-size:10px;letter-spacing:.12em}.journal-integrity span{font-size:10px;color:#7e8c84}.journal-copy-audit,.journal-related,.journal-issues,.journal-cta-preview{padding:18px 0;border-top:1px solid rgba(255,255,255,.07);display:grid;gap:10px}.journal-copy-audit>div{border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:12px}.journal-copy-audit>div>strong{font-size:10px;text-transform:uppercase;color:#8fa096}.journal-copy-audit p{font-size:12px;line-height:1.55;color:#d5ddd8;margin:7px 0 5px;white-space:pre-wrap}.journal-copy-audit small{font-size:10px;line-height:1.45;color:#75847c;display:block;white-space:pre-wrap}.journal-related>div{display:flex;flex-wrap:wrap;gap:7px}.journal-related>div>span{font-size:10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:7px 9px;color:#b9c2bc}.journal-related p,.journal-cta-preview p{font-size:11px;color:#78867f}.journal-issues>div{border-left:2px solid #d7aa54;padding:5px 0 5px 10px}.journal-issues>div.error{border-color:#d96e6e}.journal-issues>div strong{font-size:10px;color:#d9d4c7}.journal-issues>div p{margin:3px 0 0;font-size:10px;color:#8c9891}.journal-editor{display:grid;gap:16px}.journal-editor-head{display:flex;justify-content:space-between;gap:18px;align-items:flex-start;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.07)}.journal-editor-head h2{font-size:28px;margin:6px 0 7px}.journal-editor-head p{font-size:10px;color:#76847c;margin:0}.journal-editor-validation{display:grid;gap:3px;padding:11px 13px;border-radius:10px;border:1px solid rgba(73,185,129,.28);background:#49b9810d}.journal-editor-validation.blocked{border-color:#d96e6e57;background:#d96e6e0f}.journal-editor-validation strong{font-size:10px;letter-spacing:.1em}.journal-editor-validation span{font-size:10px;color:#849188}.journal-editor-issues{display:grid;gap:7px}.journal-editor-issues>div{border-left:2px solid #d7aa54;padding-left:9px;display:grid;gap:2px}.journal-editor-issues>div.error{border-color:#d96e6e}.journal-editor-issues strong{font-size:9px;color:#d8d3c7}.journal-editor-issues span{font-size:10px;color:#8e9a93}.journal-editor-section{display:grid;gap:10px;padding-top:16px;border-top:1px solid rgba(255,255,255,.07)}.journal-editor-grid,.journal-editor-lang{display:grid;grid-template-columns:1fr 1fr;gap:10px}.journal-editor-grid .wide{grid-column:1/-1}.journal-editor label{display:grid;gap:6px}.journal-editor label>span{font-size:9px;color:#7b8981;letter-spacing:.08em}.journal-editor input,.journal-editor textarea,.journal-editor select{width:100%;border:1px solid rgba(255,255,255,.09);border-radius:9px;background:#09100c;color:#fff;padding:10px 11px;outline:none}.journal-editor textarea{min-height:120px;resize:vertical;line-height:1.5}.journal-editor-section:nth-of-type(4) textarea{min-height:260px}.journal-editor input:focus,.journal-editor textarea:focus,.journal-editor select:focus{border-color:#49b98194;box-shadow:0 0 0 3px #49b98112}.journal-editor input:disabled{opacity:.55}.journal-editor-actions.bottom{justify-content:flex-end;padding-top:4px}.journal-link-editor{gap:12px}.journal-link-editor-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.journal-link-editor-head button{border:1px solid rgba(73,185,129,.38);background:#49b98117;color:#85dfac;border-radius:9px;padding:7px 10px;font-size:10px;cursor:pointer}.journal-link-editor>p{margin:0;color:#7f8b84;font-size:10px;line-height:1.5}.journal-link-list{display:grid;gap:10px}.journal-link-card{border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05;padding:12px;display:grid;gap:11px}.journal-link-card-head{display:flex;justify-content:space-between;align-items:center;gap:10px}.journal-link-card-head strong{font-size:10px;letter-spacing:.08em;color:#b8c5bd}.journal-link-card-head button{border:1px solid rgba(217,110,110,.28);background:#d96e6e0f;color:#efb0b0;border-radius:8px;padding:6px 8px;font-size:9px;cursor:pointer}.journal-link-external{display:flex!important;grid-template-columns:auto 1fr;align-items:center;gap:8px!important;width:max-content}.journal-link-external input{width:auto!important;margin:0}.journal-link-external span{letter-spacing:0!important;text-transform:none!important}.journal-link-empty{border:1px dashed rgba(255,255,255,.08);border-radius:10px;padding:12px;color:#77837c;font-size:10px}.journal-cta-preview>div{display:grid;gap:8px}.journal-cta-preview>div>div{display:grid;grid-template-columns:minmax(120px,1fr) minmax(120px,1fr) minmax(160px,1.2fr) auto;gap:10px;align-items:center;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:10px 12px}.journal-cta-preview strong{font-size:10px;color:#d8dfdb}.journal-cta-preview small{font-size:10px;color:#829087}.journal-cta-preview code{font-size:10px;color:#95b9a3;overflow-wrap:anywhere}.journal-cta-preview em{font-size:9px;font-style:normal;color:#74827a;text-transform:uppercase;letter-spacing:.08em}.journal-image-upload{display:grid;grid-template-columns:minmax(0,1fr) auto 120px;gap:12px;align-items:center;border:1px solid rgba(73,185,129,.22);background:#49b98109;border-radius:12px;padding:12px}.journal-image-upload-copy{display:grid;gap:4px;min-width:0}.journal-image-upload-copy strong{font-size:10px;letter-spacing:.1em;color:#9bdcb7}.journal-image-upload-copy span{font-size:10px;color:#7e8d84;line-height:1.4}.journal-image-upload-copy code{font-size:9px;color:#a8b8ae;overflow-wrap:anywhere}.journal-image-picker{display:block!important;border:1px solid rgba(73,185,129,.4);background:#49b9811a;color:#8de0b2;border-radius:9px;padding:9px 11px;cursor:pointer;white-space:nowrap}.journal-image-picker input{display:none}.journal-image-picker strong{font-size:10px}.journal-image-picker.busy{opacity:.6;cursor:wait}.journal-image-upload>img{width:120px;height:82px;object-fit:cover;border-radius:9px;background:#111}.journal-image-result{grid-column:1/-1;display:flex;gap:10px;flex-wrap:wrap;font-size:9px;color:#85958b}.journal-image-result strong{color:#8de0b2}.journal-image-error{grid-column:1/-1;border:1px solid rgba(217,110,110,.3);background:#d96e6e0f;color:#efb0b0;border-radius:8px;padding:8px 10px;font-size:10px}@media(max-width:1000px){.journal-manager-grid{grid-template-columns:1fr}.journal-catalog{max-height:480px}}@media(max-width:720px){.journal-audit-strip,.journal-editor-head,.journal-workflow{align-items:flex-start;flex-direction:column}.journal-detail-hero{grid-template-columns:1fr 100px}.journal-detail-hero img{width:100px;height:84px}.journal-detail{padding:16px}.journal-editor-grid,.journal-editor-lang{grid-template-columns:1fr}.journal-cta-preview>div>div{grid-template-columns:1fr}.journal-link-editor-head{align-items:flex-start}.journal-image-upload{grid-template-columns:1fr}.journal-image-upload>img{width:100%;height:auto;max-height:220px}.journal-image-picker{width:max-content}}.journal-manual-toggle{width:100%;border:0;background:transparent;color:#dfe5e1;font-size:13px;font-weight:600;text-align:left;padding:13px 0;cursor:pointer}.journal-manual-toggle:hover,.journal-manual-toggle:focus-visible{color:#85dfac}.journal-manual-content{display:grid;gap:15px;padding-top:8px}.journal-image-upload{grid-template-columns:minmax(0,1fr) auto;justify-content:stretch}.journal-image-upload-copy{grid-column:1;min-width:0}.journal-image-picker{grid-column:2;justify-self:end;margin-left:auto}.journal-image-upload>img{grid-column:1/-1;justify-self:end}@media(max-width:720px){.journal-image-upload{grid-template-columns:minmax(0,1fr) auto}.journal-image-picker{grid-column:2}.journal-image-upload>img{grid-column:1/-1;max-width:220px;justify-self:start}}.journal-editor .journal-image-upload{display:flex!important;flex-wrap:wrap;align-items:center;justify-content:flex-start;gap:12px}.journal-editor .journal-image-upload-copy{flex:1 1 280px;min-width:0}.journal-editor .journal-image-picker{flex:0 0 auto;margin-left:auto!important;align-self:center}.journal-editor .journal-image-upload>img{flex:0 0 120px;margin-left:auto}.journal-editor .journal-image-result,.journal-editor .journal-image-error{flex:1 1 100%}@media(max-width:720px){.journal-editor .journal-image-upload-copy{flex-basis:100%}.journal-editor .journal-image-picker{margin-left:auto!important}}.journal-apply-slot{width:100%;margin:12px 0 0}.journal-controlled-apply{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border:1px solid rgba(73,185,129,.26);border-radius:12px;background:#49b9810b}.journal-controlled-apply.prepared{border-color:#e0c27452;background:#e0c2740b}.journal-controlled-apply.pr{border-color:#ffffff21;background:#ffffff06}.journal-controlled-copy{display:grid;gap:4px;min-width:0}.journal-controlled-copy>span{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#738078}.journal-controlled-copy>strong{font-size:11px;letter-spacing:.08em;color:#dfe7e2}.journal-controlled-copy>small{font-size:10px;color:#75847c;line-height:1.4}.journal-controlled-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.journal-controlled-actions button,.journal-controlled-actions a{border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:#d8e0db;border-radius:9px;padding:9px 11px;font-size:10px;text-decoration:none;cursor:pointer}.journal-controlled-actions .primary{border-color:#49b98173;background:#49b98124;color:#8fe0b5}.journal-controlled-actions button:disabled{opacity:.45;cursor:not-allowed}.journal-controlled-error{max-width:340px;color:#e58b8b;font-size:10px;line-height:1.35}@media(max-width:720px){.journal-controlled-apply{align-items:flex-start;flex-direction:column}.journal-controlled-actions{justify-content:flex-start;width:100%}}.notes-manager-slot{width:100%}.placeholder-panel.notes-module-active{padding:0;background:transparent;border:0;display:block;place-items:initial;align-content:initial;text-align:left;position:relative;z-index:1}.placeholder-panel.notes-module-active>span,.placeholder-panel.notes-module-active>h2,.placeholder-panel.notes-module-active>p{display:none}.notes-manager{width:100%;display:grid;gap:16px;position:relative;z-index:2;pointer-events:auto}.notes-audit-strip{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:18px;border:1px solid rgba(107,211,155,.2);border-radius:16px;background:linear-gradient(135deg,#6bd39b0b,#ffffff05)}.notes-audit-strip>div:first-child{display:grid;gap:5px}.notes-audit-strip span,.notes-catalog-head span,.notes-detail-hero>div>span,.notes-usage>span,.notes-products>span,.notes-integrity span,.notes-language-contract span,.notes-workflow span,.note-editor span{font-size:9px;letter-spacing:.17em;text-transform:uppercase;color:#71877c}.notes-audit-strip strong{font-family:Georgia,serif;font-size:17px;font-weight:500;color:#eef3ef}.notes-audit-metrics{display:flex;gap:10px;flex-wrap:wrap;justify-content:flex-end}.notes-audit-metrics span{padding:7px 10px;border:1px solid rgba(255,255,255,.07);border-radius:999px}.notes-manager-grid{display:grid;grid-template-columns:minmax(310px,.72fr) minmax(0,1.45fr);gap:16px;min-height:640px}.notes-catalog,.notes-detail,.note-editor{border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff05;overflow:hidden}.notes-catalog{padding:14px;display:flex;flex-direction:column;gap:12px}.notes-catalog-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.notes-catalog-head>div:first-child{display:grid;gap:4px}.notes-catalog-head strong{font-family:Georgia,serif;font-size:20px;font-weight:500}.notes-catalog-actions{display:flex!important;align-items:center;gap:8px}.notes-catalog-actions>span{border:1px solid rgba(255,255,255,.08);padding:6px 8px;border-radius:999px}.notes-catalog-actions button,.notes-detail-actions button,.notes-workflow button,.note-editor button{border:1px solid rgba(255,255,255,.1);background:#ffffff06;color:#e8eee9;border-radius:9px;padding:8px 10px;cursor:pointer}.notes-catalog-actions button,.note-editor button.primary,.notes-workflow button.primary{border-color:#56d29159;background:#56d29114;color:#78e0a7}.notes-detail-actions button.danger{border-color:#dd666642;color:#e59999}.notes-catalog>input{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.08);background:#0000002e;color:#e7eee9;border-radius:12px;padding:12px 13px;outline:none}.notes-catalog>input:focus{border-color:#6bd39b59}.notes-list{display:grid;overflow:auto;max-height:660px;padding-right:3px;scrollbar-width:thin;scrollbar-color:rgba(126,148,136,.38) transparent}.notes-list::-webkit-scrollbar{width:8px}.notes-list::-webkit-scrollbar-track{background:transparent}.notes-list::-webkit-scrollbar-thumb{background:#7e948842;border-radius:999px;border:2px solid transparent;background-clip:padding-box}.notes-list::-webkit-scrollbar-thumb:hover{background:#7e94886b;background-clip:padding-box}.notes-list button{width:100%;display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:9px;text-align:left;border:0;border-bottom:1px solid rgba(255,255,255,.055);background:transparent;color:inherit;padding:11px 8px;cursor:pointer}.notes-list button.active{background:#6bd39b12;border-radius:10px;border-bottom-color:transparent}.notes-status-dot{width:7px;height:7px;border-radius:50%;background:#56d291;box-shadow:0 0 10px #56d29159}.notes-status-dot.warn{background:#d8ae57;box-shadow:0 0 10px #d8ae5747}.notes-status-dot.draft{background:#d8ae57;box-shadow:0 0 10px #d8ae5752}.notes-list button>div{display:grid;gap:3px;min-width:0}.notes-list strong{font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notes-list small{font-size:10px;color:#74857c;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notes-list em{font-style:normal;font-size:10px;color:#6f8077;border:1px solid rgba(255,255,255,.07);padding:4px 7px;border-radius:999px}.notes-detail{padding:22px;display:grid;align-content:start;gap:18px}.notes-detail-hero{display:flex;align-items:center;justify-content:space-between;gap:22px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.065)}.notes-detail-hero>div:first-child{display:grid;gap:6px;min-width:0}.notes-detail-hero h2{margin:0;font-family:Georgia,serif;font-weight:500;font-size:34px;line-height:1.05}.notes-detail-hero code,.notes-integrity strong,.notes-products code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#7e9488;font-size:11px}.notes-detail-actions{display:flex;gap:8px;margin-top:6px}.notes-asset-preview{width:142px;min-width:142px;display:grid;gap:7px;justify-items:center}.notes-asset-preview img{width:112px;height:112px;object-fit:cover;border-radius:18px;border:1px solid rgba(255,255,255,.08);background:#0000002e}.notes-asset-preview small{font-size:9px;letter-spacing:.12em;color:#738279}.notes-asset-preview.ok small{color:#63d69a}.notes-asset-preview.missing img{opacity:.18}.notes-asset-preview.missing small{color:#e48a8a}.notes-workflow{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 15px;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#ffffff05}.notes-workflow>div:first-child{display:grid;gap:4px}.notes-workflow strong{font-size:12px;letter-spacing:.04em}.notes-workflow>div:last-child{display:flex;gap:8px}.notes-workflow.approved{border-color:#56d29142;background:#56d2910a}.notes-workflow.ready{border-color:#d8ae573d;background:#d8ae5709}.notes-language-contract{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.notes-language-contract>div{display:grid;gap:5px;padding:13px 14px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff05}.notes-language-contract strong{font-size:13px;font-weight:600;color:#e7eee9;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.notes-language-contract small{font-size:9px;color:#6f8178;letter-spacing:.08em;text-transform:uppercase}.notes-integrity{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:14px 15px;border:1px solid rgba(107,211,155,.2);border-radius:12px;background:#6bd39b09}.notes-integrity>div{display:grid;gap:4px}.notes-integrity p{margin:0;max-width:480px;color:#738279;font-size:10px;line-height:1.5;text-align:right}.notes-usage,.notes-products{display:grid;gap:11px;padding-top:4px}.notes-tier-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.notes-tier-grid>div{display:grid;gap:5px;padding:13px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff05}.notes-tier-grid small{font-size:9px;color:#6e7d75}.notes-tier-grid strong{font-family:Georgia,serif;font-size:22px;font-weight:500}.notes-products>div{display:grid;gap:7px}.notes-products>div>div{display:grid;grid-template-columns:minmax(180px,1fr) minmax(160px,1fr) auto;align-items:center;gap:14px;padding:11px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px}.notes-products strong{font-size:11px}.notes-products small{font-size:9px;color:#67bf8f;letter-spacing:.08em}.notes-empty{padding:30px;color:#75847c}.notes-error{padding:11px 13px;border:1px solid rgba(221,102,102,.28);border-radius:11px;color:#e89d9d;background:#dd66660b;font-size:12px}.note-editor{padding:22px;display:grid;gap:18px;position:relative;z-index:3;pointer-events:auto}.note-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.065)}.note-editor-head>div:first-child{display:grid;gap:5px}.note-editor-head h2{margin:0;font-family:Georgia,serif;font-weight:500;font-size:34px}.note-editor-head p{margin:0;color:#738279;font-size:10px}.note-editor-actions{display:flex;gap:8px}.note-editor button:disabled{opacity:.42;cursor:not-allowed}.note-editor-validation{display:grid;gap:4px;padding:13px 15px;border-radius:12px;border:1px solid rgba(86,210,145,.25);background:#56d29109}.note-editor-validation.blocked{border-color:#dd666647;background:#dd66660a}.note-editor-validation strong{font-size:11px;letter-spacing:.06em}.note-editor-validation span{letter-spacing:0;text-transform:none;font-size:10px}.note-editor-issues{display:grid;gap:7px}.note-editor-issues>div{display:flex;gap:10px;padding:9px 11px;border:1px solid rgba(255,255,255,.07);border-radius:9px;font-size:10px}.note-editor-issues>div.error{border-color:#dd666640}.note-editor-issues>div.warning{border-color:#d8ae5738}.note-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;position:relative;z-index:4;pointer-events:auto}.note-editor-grid label{display:grid;gap:7px;pointer-events:auto}.note-editor-grid input{width:100%;box-sizing:border-box;padding:12px 13px;border:1px solid rgba(255,255,255,.08);border-radius:10px;background:#0000002e;color:#e8eee9;outline:none;pointer-events:auto;-webkit-user-select:text;user-select:text;cursor:text}.note-editor-grid input:focus{border-color:#56d29159}.note-editor-grid input:disabled{opacity:.72;cursor:not-allowed}.note-editor-help{display:grid;gap:5px;padding:13px 15px;border:1px solid rgba(107,211,155,.18);border-radius:11px;background:#6bd39b06}.note-editor-help strong{font-size:9px;letter-spacing:.15em;color:#789487}.note-editor-help span{letter-spacing:0;text-transform:none;line-height:1.5}@media(max-width:900px){.notes-manager-grid{grid-template-columns:1fr}.notes-list{max-height:330px}.notes-detail-hero{align-items:flex-start}.notes-language-contract{grid-template-columns:1fr}.notes-integrity{align-items:flex-start;flex-direction:column}.notes-integrity p{text-align:left}.notes-products>div>div{grid-template-columns:1fr}.notes-tier-grid{grid-template-columns:repeat(2,1fr)}.note-editor-grid{grid-template-columns:1fr}}@media(max-width:620px){.notes-audit-strip,.note-editor-head,.notes-workflow{align-items:flex-start;flex-direction:column}.notes-audit-metrics{justify-content:flex-start}.notes-detail,.note-editor{padding:16px}.notes-detail-hero h2,.note-editor-head h2{font-size:28px}.notes-asset-preview{width:105px;min-width:105px}.notes-asset-preview img{width:88px;height:88px}}.note-media-upload{margin-top:16px;border:1px solid rgba(91,210,156,.22);border-radius:16px;padding:16px;background:#0c181385}.note-media-copy{display:flex;flex-direction:column;gap:5px}.note-media-copy>span{font-size:11px;letter-spacing:.16em;color:#7fa892}.note-media-copy>strong{font-size:14px;color:#e8efe9;font-weight:600}.note-media-copy>small{font-size:12px;color:#7f8f87}.note-media-body{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:12px;align-items:center;margin-top:14px}.note-media-picker{min-height:72px;border:1px dashed rgba(137,173,153,.28);border-radius:13px;padding:13px 14px;display:flex;flex-direction:column;justify-content:center;gap:4px;cursor:pointer}.note-media-picker input{display:none}.note-media-picker strong{font-size:13px;color:#dbe8e0}.note-media-picker small{font-size:11px;color:#74847c}.note-media-preview{display:flex;align-items:center;gap:9px}.note-media-preview img{width:64px;height:64px;object-fit:contain;border:1px solid rgba(255,255,255,.08);border-radius:12px;background:#050806}.note-media-preview span{font-size:11px;color:#7f8f87;white-space:nowrap}.note-media-upload button.primary{min-height:42px;padding:0 18px;border-radius:11px}.note-media-success,.note-media-error{margin-top:12px;padding:9px 11px;border-radius:10px;font-size:11px;letter-spacing:.04em}.note-media-success{border:1px solid rgba(75,214,142,.28);color:#61d99a;background:#1c5c3b21}.note-media-error{border:1px solid rgba(227,103,103,.28);color:#e99d9d;background:#6b262621}@media(max-width:760px){.note-media-body{grid-template-columns:1fr}.note-media-preview{justify-content:flex-start}.note-media-upload button.primary{width:100%}}.note-apply-slot{width:100%;margin:12px 0 0}.note-controlled-apply{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 16px;border:1px solid rgba(73,185,129,.26);border-radius:12px;background:#49b9810b}.note-controlled-apply.prepared{border-color:#e0c27452;background:#e0c2740b}.note-controlled-apply.pr{border-color:#ffffff21;background:#ffffff06}.note-controlled-copy{display:grid;gap:4px;min-width:0}.note-controlled-copy>span{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#738078}.note-controlled-copy>strong{font-size:11px;letter-spacing:.08em;color:#dfe7e2}.note-controlled-copy>small{font-size:10px;color:#75847c;line-height:1.4}.note-controlled-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.note-controlled-actions button,.note-controlled-actions a{border:1px solid rgba(255,255,255,.1);background:#ffffff09;color:#d8e0db;border-radius:9px;padding:9px 11px;font-size:10px;text-decoration:none;cursor:pointer}.note-controlled-actions .primary{border-color:#49b98173;background:#49b98124;color:#8fe0b5}.note-controlled-actions button:disabled{opacity:.45;cursor:not-allowed}.note-controlled-error{max-width:360px;color:#e58b8b;font-size:10px;line-height:1.35}@media(max-width:720px){.note-controlled-apply{align-items:flex-start;flex-direction:column}.note-controlled-actions{justify-content:flex-start;width:100%}}.analytics-manager-slot{width:100%}.placeholder-panel.analytics-module-active{padding:0;background:transparent;border:0}.placeholder-panel.analytics-module-active>span,.placeholder-panel.analytics-module-active>h2,.placeholder-panel.analytics-module-active>p{display:none}.analytics-manager{display:grid;gap:16px;width:100%}.analytics-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:20px;border:1px solid rgba(107,211,155,.18);border-radius:16px;background:linear-gradient(135deg,#6bd39b0b,#ffffff05)}.analytics-head>div:first-child{display:grid;gap:6px}.analytics-head span,.analytics-panel-head span,.analytics-kpis span,.analytics-summary span{font-size:9px;letter-spacing:.17em;text-transform:uppercase;color:#71877c}.analytics-head h2,.analytics-panel-head h3{margin:0;font-family:Georgia,serif;font-weight:500;color:#eef3ef}.analytics-head h2{font-size:28px}.analytics-head p{margin:0;max-width:760px;color:#76867e;font-size:11px;line-height:1.55}.analytics-live{padding:8px 10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;font-size:9px;letter-spacing:.14em}.analytics-live.ok{color:#69d99d;border-color:#56d29147;background:#56d2910f}.analytics-live.loading{color:#d8b96b}.analytics-live.error{color:#e59797;border-color:#dd66664d}.analytics-error{padding:11px 13px;border:1px solid rgba(221,102,102,.28);border-radius:11px;color:#e89d9d;background:#dd66660b;font-size:11px}.analytics-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.analytics-kpis>div{display:grid;gap:6px;padding:15px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff05}.analytics-kpis strong{font-family:Georgia,serif;font-size:26px;font-weight:500;color:#eef3ef}.analytics-kpis small{font-size:9px;color:#6f8078}.analytics-grid{display:grid;grid-template-columns:1.2fr .8fr;gap:16px}.analytics-panel{padding:18px;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#ffffff05}.analytics-panel-head{display:flex;align-items:flex-end;justify-content:space-between;gap:14px;padding-bottom:14px;border-bottom:1px solid rgba(255,255,255,.06)}.analytics-panel-head>div{display:grid;gap:4px}.analytics-panel-head h3{font-size:18px}.analytics-panel-head>strong{font-family:Georgia,serif;font-size:26px;font-weight:500}.analytics-panel-head>small{font-size:9px;color:#718178;letter-spacing:.08em;text-transform:uppercase}.workflow-table{display:grid;margin-top:8px}.workflow-row{display:grid;grid-template-columns:minmax(120px,1fr) 50px 66px 66px 66px;gap:8px;align-items:center;padding:13px 3px;border-bottom:1px solid rgba(255,255,255,.055)}.workflow-row:last-child{border-bottom:0}.workflow-row strong{font-size:12px}.workflow-row>span{font-family:Georgia,serif;font-size:20px;color:#dfe8e2}.workflow-row em{font-style:normal;font-size:9px;letter-spacing:.08em;text-align:center;padding:6px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.07);color:#85958c}.workflow-row em.ready{color:#d8b96b;border-color:#d8b96b2e}.workflow-row em.approved{color:#69d99d;border-color:#56d29133}.analytics-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:14px}.analytics-summary>div{display:grid;gap:6px;padding:13px;border:1px solid rgba(255,255,255,.06);border-radius:11px}.analytics-summary strong{font-family:Georgia,serif;font-size:23px;font-weight:500}.analytics-note{margin:14px 0 0;color:#72827a;font-size:10px;line-height:1.55}.activity-panel{padding-bottom:10px}.activity-list{display:grid}.activity-row{display:grid;grid-template-columns:76px minmax(150px,1fr) minmax(130px,.8fr) 120px;gap:12px;align-items:center;padding:11px 3px;border-bottom:1px solid rgba(255,255,255,.055)}.activity-row:last-child{border-bottom:0}.activity-row>span{font-size:8px;letter-spacing:.1em;padding:5px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.07);justify-self:start}.activity-row>span.publish{color:#69d99d;border-color:#56d29138}.activity-row>span.product{color:#d8b96b;border-color:#d8b96b2e}.activity-row strong{font-size:11px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.activity-row small{font-size:10px;color:#75857d;text-transform:capitalize}.activity-row time{font-size:9px;color:#6d7d75;text-align:right}.activity-empty{padding:18px 3px;color:#738279;font-size:11px}@media(max-width:1080px){.analytics-kpis{grid-template-columns:repeat(3,1fr)}.analytics-grid{grid-template-columns:1fr}}@media(max-width:720px){.analytics-head{flex-direction:column}.analytics-kpis{grid-template-columns:repeat(2,1fr)}.workflow-row{grid-template-columns:1fr 40px 54px 54px 54px}.activity-row{grid-template-columns:66px 1fr}.activity-row small,.activity-row time{grid-column:2;text-align:left}.analytics-summary{grid-template-columns:1fr}}.sales-intelligence{display:grid;gap:14px}.sales-section-head{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;padding:2px 2px 0}.sales-section-head>div{display:grid;gap:5px}.sales-section-head span{font-size:9px;letter-spacing:.17em;text-transform:uppercase;color:#71877c}.sales-section-head h3{margin:0;font-family:Georgia,serif;font-size:22px;font-weight:500;color:#eef3ef}.sales-section-head p{margin:0;max-width:760px;color:#74847c;font-size:10px;line-height:1.55}.sales-section-head small{font-size:9px;color:#6f8178;letter-spacing:.08em;text-transform:uppercase}.sales-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.sales-kpis>div{display:grid;gap:5px;padding:14px;border:1px solid rgba(107,211,155,.12);border-radius:12px;background:#6bd39b05}.sales-kpis span{font-size:8px;letter-spacing:.14em;color:#71877c}.sales-kpis strong{font-family:Georgia,serif;font-size:22px;font-weight:500;color:#eef3ef}.sales-kpis small{font-size:8px;color:#6d7e75}.sales-grid{display:grid;grid-template-columns:1.25fr .75fr;gap:14px}.sales-grid>.sales-wide{min-width:0}.sales-table{display:grid;margin-top:8px}.sales-row{display:grid;grid-template-columns:minmax(110px,1fr) 80px 110px 110px;gap:10px;align-items:center;padding:10px 2px;border-bottom:1px solid rgba(255,255,255,.055)}.sales-row:last-child{border-bottom:0}.sales-row span,.sales-row strong{font-size:10px}.sales-row span{text-align:right;color:#91a198}.sales-row strong{color:#dfe8e2}.sales-row-head span{font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:#67786f}.sales-row-head span:first-child{text-align:left}.sales-table.compact .sales-row{grid-template-columns:minmax(90px,1fr) 82px 82px 105px}.size-row span{text-align:right}.sales-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.ranking-list{display:grid;margin-top:8px}.ranking-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;gap:10px;align-items:center;padding:10px 2px;border-bottom:1px solid rgba(255,255,255,.055)}.ranking-row:last-child{border-bottom:0}.ranking-row em{font-style:normal;font-family:Georgia,serif;font-size:15px;color:#71877c;text-align:center}.ranking-row>div{display:grid;gap:3px;min-width:0}.ranking-row strong{font-size:10px;color:#dfe8e2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ranking-row small{font-size:8px;color:#6f8078}.ranking-row>span{font-family:Georgia,serif;font-size:14px;color:#e8eee9}.source-row{grid-template-columns:minmax(0,1fr) auto}@media(max-width:1280px){.sales-kpis{grid-template-columns:repeat(3,1fr)}}@media(max-width:900px){.sales-grid{grid-template-columns:1fr}}@media(max-width:720px){.sales-section-head,.workflow-section-head{align-items:flex-start;flex-direction:column}.sales-subsection-label{align-items:flex-start;flex-direction:column;gap:3px}.sales-kpis{grid-template-columns:repeat(2,1fr)}.sales-row{grid-template-columns:1fr 60px 90px 90px}.sales-table.compact .sales-row{grid-template-columns:1fr 64px 64px 86px}.sales-summary{grid-template-columns:1fr 1fr}}.sales-subsection-label{display:flex;align-items:baseline;gap:10px;margin:2px 2px -3px}.sales-subsection-label strong{font-size:9px;letter-spacing:.16em;color:#87a294}.sales-subsection-label span{font-size:9px;color:#65776e}.workflow-section-head{display:flex;align-items:end;justify-content:space-between;gap:16px;margin-top:4px;padding:18px 2px 2px;border-top:1px solid rgba(107,211,155,.12)}.workflow-section-head>div{display:grid;gap:4px}.workflow-section-head span{font-size:9px;letter-spacing:.17em;color:#71877c}.workflow-section-head h3{margin:0;font-family:Georgia,serif;font-size:21px;font-weight:500;color:#eef3ef}.workflow-section-head p{margin:0;color:#6f8178;font-size:9px}.fragrance-row>span{min-width:68px;text-align:right}.volume-kpis>div:nth-child(4){border-color:#6bd39b3d;background:#6bd39b09}.sales-section-head h2{margin:0;font-family:Georgia,serif;font-size:30px;font-weight:500;color:#eef3ef;line-height:1.08}.sales-head-meta{display:flex;align-items:center;gap:10px;justify-content:flex-end;flex-wrap:wrap}.sales-head-meta .analytics-live{position:static}.analytics-manager>.analytics-head{display:none}@media(max-width:720px){.sales-head-meta{justify-content:flex-start}}.inventory-grid{grid-template-columns:1.25fr .75fr}.inventory-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:12px}.inventory-summary>div{display:grid;gap:4px;padding:10px;border:1px solid rgba(255,255,255,.06);border-radius:10px;background:#ffffff03}.inventory-summary span,.inventory-form label>span{font-size:8px;letter-spacing:.12em;color:#71877c}.inventory-summary strong{font-family:Georgia,serif;font-size:19px;font-weight:500}.inventory-list{display:grid;margin-top:10px}.inventory-row{display:grid;grid-template-columns:minmax(0,1fr) 76px 72px;gap:10px;align-items:center;padding:10px 2px;border-bottom:1px solid rgba(255,255,255,.055)}.inventory-row>div{display:grid;gap:3px;min-width:0}.inventory-row strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.inventory-row small{font-size:8px;color:#6f8078}.inventory-row>span{font-family:Georgia,serif;font-size:14px;text-align:right}.inventory-row em{font-style:normal;font-size:8px;text-align:center;padding:5px 6px;border-radius:999px;border:1px solid rgba(107,211,155,.2);color:#8ec6a6}.inventory-row.stock-low em{color:#d8b96b;border-color:#d8b96b40}.inventory-row.stock-depleted em{color:#e59797;border-color:#dd666647}.inventory-row.stock-low>span{color:#d8b96b}.inventory-row.stock-depleted>span{color:#e59797}.inventory-form{display:grid;gap:10px;margin-top:12px}.inventory-form label{display:grid;gap:5px}.inventory-form input{width:100%;box-sizing:border-box;border:1px solid rgba(112,147,129,.28);background:#050a08cc;color:#d9e4dd;border-radius:8px;padding:9px 10px;font-size:10px}.inventory-form button{border:1px solid rgba(96,164,126,.55);background:#2a5b3f73;color:#c4ead4;border-radius:8px;padding:9px 10px;font-size:10px;cursor:pointer}.inventory-form button:disabled{opacity:.4;cursor:not-allowed}.inventory-form p{margin:0;color:#718178;font-size:9px;line-height:1.5}.inventory-notice{padding:8px 9px;border:1px solid rgba(107,211,155,.18);border-radius:8px;color:#9bc9ad;font-size:9px}@media(max-width:900px){.inventory-grid{grid-template-columns:1fr}}@media(max-width:720px){.inventory-summary{grid-template-columns:repeat(2,1fr)}.inventory-row{grid-template-columns:minmax(0,1fr) 64px}.inventory-row em{grid-column:2}}.inventory-intelligence{display:grid;gap:14px}.inventory-row:not(.stock-low):not(.stock-depleted){grid-template-columns:minmax(0,1fr) 76px}.inventory-row:not(.stock-low):not(.stock-depleted)>span{grid-column:2}.workflow-intelligence,.conversion-intelligence{display:grid;gap:16px}.conversion-pending-note{border:1px solid rgba(216,185,107,.26);border-radius:12px;padding:15px 18px;background:#d8b96b09;color:#d9e2d8}.conversion-pending-note strong{font-size:13px;font-weight:600}.conversion-pending-note p{font-size:12px;line-height:1.55;color:#a6b5ab;margin:6px 0 0}.conversion-kpis>div span{font-size:11px}.conversion-kpis>div small{font-size:11px}.conversion-intelligence .ranking-row strong{font-size:12px}.conversion-intelligence .ranking-row small{font-size:11px}.conversion-empty{color:#a6b5ab;font-size:12px}.conversion-intelligence{gap:12px}.conversion-intelligence .conversion-head{padding:4px 2px 0;gap:12px}.conversion-intelligence .conversion-head h2{font-size:clamp(23px,5vw,29px)}.conversion-intelligence .conversion-head .sales-head-meta{align-items:center}.conversion-intelligence .conversion-pending-note{padding:10px 14px;border-color:#d8b96b29;background:#d8b96b05}.conversion-intelligence .conversion-pending-note summary{cursor:pointer;font-size:12px;font-weight:600;color:#bacabd;line-height:1.45}.conversion-intelligence .conversion-pending-note p{margin-top:8px;font-size:12px}.conversion-intelligence .ranking-row.source-row{grid-template-columns:minmax(0,1fr) auto;gap:12px;text-align:left;align-items:center}.conversion-intelligence .ranking-row.source-row>div{text-align:left;min-width:0}.conversion-intelligence .ranking-row.source-row strong{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;white-space:normal;overflow:hidden;line-height:1.4;font-size:12px;overflow-wrap:anywhere}.conversion-intelligence .ranking-row.source-row small{font-size:11px}.conversion-intelligence .ranking-row.source-row>span{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.conversion-intelligence .analytics-panel-head{align-items:start;gap:12px}.conversion-intelligence .analytics-panel-head>small{text-align:right;max-width:44%}@media(max-width:720px){.conversion-intelligence .conversion-head .sales-head-meta small{display:none}.conversion-intelligence .conversion-head .sales-head-meta{justify-content:flex-start}.conversion-intelligence .conversion-head .analytics-live{width:auto;min-width:64px;padding:5px 10px}.conversion-intelligence .analytics-panel-head h3{font-size:19px}}.ga4-import-panel{display:grid;gap:12px}.ga4-import-toolbar{display:flex;align-items:center;gap:12px;flex-wrap:wrap}.ga4-file-label{display:inline-flex;align-items:center;padding:10px 14px;border-radius:9px;border:1px solid rgba(107,211,155,.35);background:#6bd39b14;font-size:12px;font-weight:600;color:#d4ebdc;cursor:pointer}.ga4-file-label input{display:none}.ga4-file-label:focus-within{outline:2px solid #83cbaa;outline-offset:2px}.ga4-import-period,.ga4-import-note,.ga4-import-empty,.ga4-import-notice{font-size:12px;line-height:1.5;color:#a8bab0;margin:0}.ga4-import-notice{color:#e6cf8c}.ga4-import-empty{padding:10px 0}.ga4-event-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.ga4-event-card{display:grid;gap:5px;padding:12px;border:1px solid rgba(255,255,255,.08);border-radius:11px;min-width:0}.ga4-event-card span{font-size:10px;text-transform:uppercase;letter-spacing:.07em;color:#91a69b;overflow-wrap:anywhere}.ga4-event-card strong{font-family:Georgia,serif;font-size:24px;font-weight:500;color:#e3efe7}.ga4-event-card small{font-size:11px;color:#9db0a4}@media(max-width:850px){.ga4-event-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ga4-product-table-wrap{overflow-x:auto;max-width:100%;border:1px solid rgba(255,255,255,.08);border-radius:11px}.ga4-product-table{width:100%;border-collapse:collapse;font-size:12px;min-width:590px}.ga4-product-table th{padding:12px 11px;font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#8ca799;font-weight:500;text-align:right;border-bottom:1px solid rgba(255,255,255,.1)}.ga4-product-table th:first-child{text-align:left}.ga4-product-table td{padding:12px 11px;text-align:right;color:#dce7df;border-bottom:1px solid rgba(255,255,255,.065);font-variant-numeric:tabular-nums}.ga4-product-table td:first-child{text-align:left;max-width:320px;min-width:200px;overflow-wrap:anywhere;line-height:1.4}.ga4-product-table tr:last-child td{border-bottom:0}.product-insights{display:grid;gap:12px;margin-top:8px}.product-insights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.product-insight-card{min-width:0;border:1px solid rgba(107,211,155,.14);border-radius:12px;padding:15px;background:#ffffff04}.product-insight-card h4{font-family:Georgia,serif;font-size:17px;font-weight:500;color:#e5f0e9;margin:0 0 5px}.product-insight-card p,.product-insight-card>small{margin:0;color:#a3b5a9;font-size:11px;line-height:1.5}.product-insight-card ol{margin:12px 0 0;padding-left:18px;display:grid;gap:10px}.product-insight-card li{padding-left:3px;font-size:12px;color:#d7e5db}.product-insight-card li strong{font-weight:500;line-height:1.4;overflow-wrap:anywhere}.product-insight-card li small{display:block;margin-top:3px;color:#92aa9d;font-size:11px;line-height:1.4}@media(max-width:1000px){.product-insights-grid{grid-template-columns:1fr}}.ga4-product-heading-actions{display:flex;align-items:center;gap:12px;flex-wrap:wrap;justify-content:flex-end}.ga4-collapse-button,.ga4-show-all{background:#6bd39b11;border:1px solid rgba(107,211,155,.3);border-radius:8px;padding:8px 12px;font-size:12px;color:#cde8d6;cursor:pointer}.ga4-collapse-button:hover,.ga4-show-all:hover{background:#6bd39b21}.ga4-product-table-content{display:grid;gap:12px}.ga4-product-table-content[hidden]{display:none}.ga4-sort-button{border:0;background:none;color:inherit;cursor:pointer;font:inherit;letter-spacing:inherit;text-transform:inherit;padding:4px 0;white-space:nowrap}.ga4-sort-button span{display:inline-block;min-width:10px;color:#8eddb0}.ga4-sort-button:hover{color:#d9f3e3}.ga4-sort-button:focus-visible,.ga4-collapse-button:focus-visible,.ga4-show-all:focus-visible{outline:2px solid #8eddb0;outline-offset:3px}.ga4-table-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.conversion-centered-kpis{width:100%;max-width:1000px;margin-inline:auto;grid-template-columns:repeat(4,minmax(0,1fr))}@media(max-width:900px){.conversion-centered-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.ga4-product-heading-actions{justify-content:flex-start}.ga4-product-heading-actions small{display:none}}.placeholder-panel.scent-requests-module-active{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.placeholder-panel.scent-requests-module-active>.eyebrow,.placeholder-panel.scent-requests-module-active>h2,.placeholder-panel.scent-requests-module-active>p{display:none}.scent-requests-manager-slot{width:100%}.scent-requests-manager{display:grid;gap:16px;color:var(--cc-text)}.scent-requests-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 22px;border:1px solid rgba(86,210,145,.16);border-radius:16px;background:linear-gradient(135deg,#56d2910a,#ffffff04);box-shadow:inset 0 1px #ffffff03}.scent-requests-head>div:first-child{display:grid;gap:5px}.scent-requests-head>div:first-child>span,.scent-requests-live>span,.scent-request-kpis span{font-size:9px;letter-spacing:.15em;text-transform:uppercase;color:#71877c}.scent-requests-head h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;color:#eef3ef}.scent-requests-head p{margin:0;max-width:760px;color:#75857d;font-size:11px;line-height:1.55}.scent-requests-live{display:grid;justify-items:end;gap:6px;text-align:right}.scent-requests-live>span{padding:7px 10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff05}.scent-requests-live>span.ok{color:#69d99d;border-color:#56d29147;background:#56d2910f}.scent-requests-live>span.error{color:#e59797;border-color:#dd666647;background:#dd66660b}.scent-requests-live>span.loading{color:#d8b96b}.scent-requests-live small,.scent-request-kpis small,.scent-request-name small,.scent-request-status small,.scent-request-footnote{color:#6f8078}.scent-requests-error{padding:11px 13px;border:1px solid rgba(221,102,102,.28);border-radius:11px;background:#dd66660b;color:#e89d9d;font-size:11px}.scent-request-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.scent-request-kpis>div{min-height:102px;padding:15px 16px;display:grid;align-content:space-between;gap:6px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff05;box-shadow:inset 0 1px #ffffff03}.scent-request-kpis>div:nth-child(3){border-color:#d8b96b29;background:#d8b96b06}.scent-request-kpis>div:nth-child(4){border-color:#56d2912e;background:#56d29106}.scent-request-kpis strong{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;line-height:1;color:#eef3ef}.scent-request-kpis .warn{border-color:#d8b96b38;background:#d8b96b09}.scent-request-toolbar{display:flex;gap:14px;align-items:center;justify-content:space-between}.scent-request-filters{display:flex;flex-wrap:wrap;gap:6px}.scent-request-filters button,.collection-link{border:1px solid rgba(255,255,255,.075);background:#ffffff05;color:#8f9d95;border-radius:999px;padding:7px 10px;cursor:pointer;font:inherit;font-size:10px;transition:border-color .18s ease,background .18s ease,color .18s ease}.scent-request-filters button:hover,.collection-link:hover{border-color:#56d2913d;background:#56d2910b;color:#cbe8d8}.scent-request-filters button.active{border-color:#56d29157;background:#56d29114;color:#8ee0b2}.scent-request-toolbar input{width:min(360px,100%);box-sizing:border-box;padding:10px 12px;border-radius:9px;border:1px solid rgba(112,147,129,.24);background:#050a08d1;color:#d9e4dd;outline:none}.scent-request-toolbar input::placeholder{color:#66766e}.scent-request-toolbar input:focus{border-color:#56d2916b;box-shadow:0 0 0 3px #56d2910f}.scent-request-table{overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#ffffff03}.scent-request-row{display:grid;grid-template-columns:minmax(260px,2fr) 76px 110px 150px 150px minmax(165px,1fr);gap:14px;align-items:center;min-height:66px;padding:11px 15px;border-top:1px solid rgba(255,255,255,.055)}.scent-request-row:first-child{border-top:0}.scent-request-row-head{min-height:42px;background:#ffffff05;color:#6f8078;font-size:8px;letter-spacing:.12em;text-transform:uppercase}.scent-request-name,.scent-request-status,.scent-request-vote-cell{min-width:0;display:grid;gap:3px}.scent-request-name strong{color:#dfe8e2;font-size:11px;font-weight:600}.scent-request-name strong,.scent-request-name small,.scent-request-status small{overflow:hidden;text-overflow:ellipsis}.scent-request-name small{white-space:nowrap;font-size:8px}.scent-request-vote-cell{align-content:center}.scent-request-votes{font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:500;line-height:1;color:#e8eee9}.scent-request-vote-cell small{font-size:8px;line-height:1.2;color:#9f8b57}.scent-request-row>span{color:#91a198;font-size:10px}.scent-request-row time{color:#7c8c83;font-size:9px}.collection-link{width:fit-content;padding:6px 8px;color:#8fd7ae;border-color:#56d29138;background:#56d2910e;font-size:8px;font-weight:700;letter-spacing:.07em}.status-open,.status-review{width:fit-content;padding:6px 8px;border-radius:999px;font-size:8px;font-weight:700;letter-spacing:.07em}.status-open{color:#87978f;border:1px solid rgba(255,255,255,.06);background:#ffffff06}.status-review{color:#d8bd78;border:1px solid rgba(216,185,107,.2);background:#d8b96b0b}.scent-request-empty{padding:18px;color:#718078;font-size:11px}.scent-request-footnote{padding:2px 4px;font-size:9px;line-height:1.55}.scent-request-footnote strong{color:#899990}@media(max-width:1180px){.scent-request-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.scent-request-table{overflow-x:auto}.scent-request-row{min-width:980px}}@media(max-width:720px){.scent-requests-head,.scent-request-toolbar{flex-direction:column;align-items:stretch}.scent-requests-live{justify-items:start;text-align:left}.scent-request-kpis{grid-template-columns:1fr 1fr}.scent-request-toolbar input{width:100%}}.placeholder-panel.journal-feedback-module-active{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.placeholder-panel.journal-feedback-module-active>.eyebrow,.placeholder-panel.journal-feedback-module-active>h2,.placeholder-panel.journal-feedback-module-active>p{display:none}.journal-feedback-manager-slot{width:100%}.journal-feedback-manager{display:grid;gap:16px;color:var(--cc-text)}.journal-feedback-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:20px 22px;border:1px solid rgba(86,210,145,.16);border-radius:16px;background:linear-gradient(135deg,#56d2910a,#ffffff04);box-shadow:inset 0 1px #ffffff03}.journal-feedback-head>div:first-child{display:grid;gap:5px}.journal-feedback-head>div:first-child>span,.journal-feedback-live>span,.journal-feedback-kpis span,.journal-feedback-panel-head span{color:#71877c;font-size:9px;letter-spacing:.15em;text-transform:uppercase}.journal-feedback-head h2{margin:0;font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;color:#eef3ef}.journal-feedback-head p{margin:0;max-width:760px;color:#75857d;font-size:11px;line-height:1.55}.journal-feedback-live{display:grid;justify-items:end;gap:6px;text-align:right}.journal-feedback-live>span{padding:7px 10px;border:1px solid rgba(255,255,255,.08);border-radius:999px;background:#ffffff05}.journal-feedback-live>span.ok{color:#69d99d;border-color:#56d29147;background:#56d2910f}.journal-feedback-live>span.error{color:#e59797;border-color:#dd666647;background:#dd66660b}.journal-feedback-live>span.loading{color:#d8b96b}.journal-feedback-live small,.journal-feedback-kpis small,.journal-feedback-footnote,.article-feedback-row small,.journal-feedback-panel-head small,.latest-feedback-meta small{color:#6f8078}.journal-feedback-error{padding:11px 13px;border:1px solid rgba(221,102,102,.28);border-radius:11px;background:#dd66660b;color:#e89d9d;font-size:11px}.journal-feedback-kpis{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.journal-feedback-kpis>div{min-height:100px;padding:15px 16px;display:grid;align-content:space-between;gap:6px;border:1px solid rgba(255,255,255,.07);border-radius:13px;background:#ffffff05}.journal-feedback-kpis>div:nth-child(2),.journal-feedback-kpis>div:nth-child(3){border-color:#56d29129;background:#56d29106}.journal-feedback-kpis>div.warn{border-color:#d8b96b38;background:#d8b96b09}.journal-feedback-kpis strong{font-family:Georgia,Times New Roman,serif;font-size:28px;font-weight:500;line-height:1;color:#eef3ef}.journal-feedback-grid{display:grid;grid-template-columns:minmax(0,1.02fr) minmax(0,.98fr);gap:14px;align-items:start}.journal-feedback-panel{min-width:0;overflow:hidden;border:1px solid rgba(255,255,255,.075);border-radius:15px;background:#ffffff03}.journal-feedback-panel-head{min-height:66px;padding:14px 16px;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;border-bottom:1px solid rgba(255,255,255,.055)}.journal-feedback-panel-head>div{display:grid;gap:4px}.journal-feedback-panel-head h3{margin:0;font-family:Georgia,Times New Roman,serif;font-size:19px;font-weight:500;color:#eef3ef}.article-feedback-list,.latest-feedback-list{display:grid}.article-feedback-row{display:grid;grid-template-columns:minmax(0,1fr) 64px 78px 82px;gap:12px;align-items:center;min-height:66px;padding:11px 15px;border-bottom:1px solid rgba(255,255,255,.055)}.article-feedback-row:last-child{border-bottom:0}.article-feedback-row>div{min-width:0;display:grid;gap:3px}.article-feedback-row strong{overflow:hidden;color:#dfe8e2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.article-feedback-row small{font-size:8px}.article-feedback-row>span{color:#91a198;font-size:9px;text-align:right}.article-feedback-row em{color:#8fc9a8;font-size:9px;font-style:normal;text-align:right}.journal-feedback-toolbar{padding:12px 14px;display:grid;gap:10px;border-bottom:1px solid rgba(255,255,255,.055)}.journal-feedback-filters{display:flex;flex-wrap:wrap;gap:6px}.journal-feedback-filters button{padding:6px 9px;border:1px solid rgba(255,255,255,.075);border-radius:999px;background:#ffffff05;color:#8f9d95;cursor:pointer;font:inherit;font-size:9px}.journal-feedback-filters button:hover{border-color:#56d2913d;background:#56d2910b;color:#cbe8d8}.journal-feedback-filters button.active{border-color:#56d29157;background:#56d29114;color:#8ee0b2}.journal-feedback-toolbar input{width:100%;box-sizing:border-box;padding:9px 11px;border:1px solid rgba(112,147,129,.24);border-radius:9px;background:#050a08d1;color:#d9e4dd;outline:none;font-size:10px}.journal-feedback-toolbar input::placeholder{color:#66766e}.journal-feedback-toolbar input:focus{border-color:#56d2916b;box-shadow:0 0 0 3px #56d2910f}.latest-feedback-row{display:grid;gap:9px;padding:13px 15px;border-bottom:1px solid rgba(255,255,255,.055)}.latest-feedback-row:last-child{border-bottom:0}.latest-feedback-meta{display:grid;grid-template-columns:24px minmax(0,1fr);gap:9px;align-items:center}.latest-feedback-meta>span{display:grid;place-items:center;width:22px;height:22px;border-radius:999px;font-size:12px}.latest-feedback-meta>span.vote-up{color:#69d99d;border:1px solid rgba(86,210,145,.2);background:#56d2910d}.latest-feedback-meta>span.vote-down{color:#d8b96b;border:1px solid rgba(216,185,107,.22);background:#d8b96b0b}.latest-feedback-meta>div{min-width:0;display:grid;gap:3px}.latest-feedback-meta strong{overflow:hidden;color:#dfe8e2;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.latest-feedback-meta small{font-size:8px}.latest-feedback-row p{margin:0 0 0 33px;color:#b9c8c0;font-family:Georgia,Times New Roman,serif;font-size:13px;line-height:1.5}.latest-feedback-row p.no-comment{color:#66766e;font-family:inherit;font-size:9px}.journal-feedback-empty{padding:18px 15px;color:#718078;font-size:10px}.journal-feedback-footnote{padding:2px 4px;font-size:9px;line-height:1.55}.journal-feedback-footnote strong{color:#899990}@media(max-width:1180px){.journal-feedback-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.journal-feedback-grid{grid-template-columns:1fr}}@media(max-width:720px){.journal-feedback-head{flex-direction:column;align-items:stretch}.journal-feedback-live{justify-items:start;text-align:left}.journal-feedback-kpis{grid-template-columns:1fr 1fr}.article-feedback-row{grid-template-columns:minmax(0,1fr) 58px 70px}.article-feedback-row em{grid-column:2 / -1}}.site-health-module-active{padding:0!important;border:0!important;background:transparent!important}.site-health-module-active>.eyebrow,.site-health-module-active>h2,.site-health-module-active>p{display:none}.site-health-manager{display:flex;flex-direction:column;gap:16px}.site-health-head,.site-health-panel,.site-health-kpis>div{border:1px solid rgba(125,178,147,.14);background:#07100cb8;border-radius:16px}.site-health-head{padding:20px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.site-health-head span,.site-health-panel-head span,.site-health-kpis span,.health-build-grid span,.health-trend-kpis span,.health-incident-kpis span{font-size:10px;letter-spacing:.22em;color:#7fa78f}.site-health-head h2,.site-health-panel h3{font-family:Georgia,serif;color:#f2efe4;font-weight:500;margin:7px 0}.site-health-head h2{font-size:34px}.site-health-head p,.site-health-panel small,.site-health-kpis small,.health-contract-grid span,.health-build-grid small,.health-trend-kpis small,.health-incident-kpis small{color:#749080}.site-health-head p{margin:0;max-width:760px;font-size:13px;line-height:1.55}.site-health-head-actions{display:flex;align-items:center;gap:10px}.site-health-head-actions button{border:1px solid rgba(77,211,132,.35);background:#0b2015;color:#9cf0bd;border-radius:10px;padding:10px 14px;cursor:pointer}.site-health-head-actions button:disabled{opacity:.5;cursor:default}.site-health-state{border:1px solid rgba(120,150,130,.3);border-radius:999px;padding:8px 11px;font-size:10px!important}.site-health-state.healthy{color:#72e9a6;border-color:#42cd7b59;background:#12482a47}.site-health-state.warning{color:#e8c86b;border-color:#d3b04059;background:#533f102e}.site-health-state.error{color:#f18a87;border-color:#d65b5759;background:#5d1d1a29}.site-health-error,.site-health-history-warning{border:1px solid rgba(214,91,87,.4);background:#5d1d1a33;color:#ff9692;border-radius:12px;padding:11px 14px;font-size:12px}.site-health-history-warning{border-color:#d3b04059;background:#533f1029;color:#dcc66f}.site-health-kpis{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.site-health-kpis>div{padding:18px;text-align:center}.site-health-kpis strong,.health-build-grid strong,.health-trend-kpis strong,.health-incident-kpis strong{display:block;font-family:Georgia,serif;font-size:27px;font-weight:500;color:#f0eee4;margin:6px 0}.site-health-kpis small{font-size:10px}.site-health-grid{display:grid;grid-template-columns:1.35fr .65fr;gap:16px}.site-health-panel{padding:18px}.site-health-panel-head{display:flex;justify-content:space-between;align-items:end;border-bottom:1px solid rgba(125,178,147,.1);padding-bottom:12px;margin-bottom:8px;gap:12px}.site-health-panel-head h3{font-size:20px;margin-bottom:0}.site-health-panel-head small{font-size:10px;text-align:right}.health-check-row{display:grid;grid-template-columns:12px minmax(0,1fr) 48px 70px;align-items:center;gap:10px;padding:11px 4px;border-bottom:1px solid rgba(125,178,147,.08)}.health-check-row:last-child{border-bottom:0}.health-check-row>div{display:flex;flex-direction:column;gap:3px}.health-check-row strong{font-size:13px;font-weight:500;color:#d9e0d8}.health-check-row small{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px}.health-diagnostic{font-family:inherit!important;letter-spacing:0!important;line-height:1.35}.health-diagnostic.ok{color:#5f9273}.health-diagnostic.warn{color:#b89f53}.health-diagnostic.bad{color:#d97873}.health-check-row em{font-style:normal;font-size:11px;color:#94b5a0}.health-check-row time{text-align:right;font-size:11px;color:#70897a}.health-check-row time.slow{color:#d6b958}.health-dot{width:7px;height:7px;border-radius:50%;display:block}.health-dot.ok{background:#53db8b;box-shadow:0 0 10px #53db8b80}.health-dot.warn{background:#d7b94f;box-shadow:0 0 10px #d7b94f66}.health-dot.bad{background:#e06560;box-shadow:0 0 10px #e0656059}.health-empty{padding:24px;color:#70897a;text-align:center}.health-build-grid,.health-trend-kpis,.health-incident-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.health-build-grid>div,.health-contract-grid>div,.health-trend-kpis>div,.health-incident-kpis>div{border:1px solid rgba(125,178,147,.1);border-radius:12px;padding:14px;display:flex;flex-direction:column;gap:5px}.health-build-grid>div,.health-trend-kpis>div,.health-incident-kpis>div{text-align:center}.health-build-grid small,.health-trend-kpis small,.health-incident-kpis small{font-size:10px}.health-trend-kpis strong,.health-incident-kpis strong{font-size:21px}.health-trend-kpis strong.trend-good{color:#7fd9a0}.health-trend-kpis strong.trend-warn{color:#d7bd68}.health-history-strip{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:7px;align-items:end;margin-top:14px;padding:14px;border:1px solid rgba(125,178,147,.08);border-radius:12px;background:#050c0973}.health-history-point{min-width:0;text-align:center}.health-history-point span{display:block;height:28px;border-radius:7px;border:1px solid rgba(125,178,147,.15);background:#7db2931f}.health-history-point.healthy span{background:#41be6f59;border-color:#41be6f52}.health-history-point.warning span{background:#c9a83f59;border-color:#c9a83f52}.health-history-point.error span{background:#cd514d66;border-color:#cd514d59}.health-history-point small{display:block;margin-top:5px;font-size:9px;color:#6f8b79;overflow:hidden;text-overflow:ellipsis}.health-history-meta{display:flex;justify-content:space-between;gap:14px;margin-top:10px;color:#6f8978;font-size:10px}.health-history-meta strong{color:#a8b9ad;font-weight:500}.health-incident-list{display:flex;flex-direction:column;gap:8px;margin-top:14px}.health-incident-row{display:grid;grid-template-columns:92px minmax(0,1fr) minmax(260px,.85fr);gap:16px;align-items:center;border:1px solid rgba(125,178,147,.1);border-radius:12px;padding:14px;background:#050c096b}.health-incident-row.error.active{border-color:#d65b574d;background:#5d1d1a1f}.health-incident-row.warning.active{border-color:#d3b04047;background:#533f101a}.health-incident-row.recovered{opacity:.78}.health-incident-badge{justify-self:start;border:1px solid rgba(125,178,147,.18);border-radius:999px;padding:6px 9px;font-size:9px;letter-spacing:.16em;color:#9bb0a2}.health-incident-badge.active{color:#f0c96f;border-color:#d3b0404d}.health-incident-row.error .health-incident-badge.active{color:#f08a86;border-color:#d65b5757}.health-incident-badge.recovered{color:#78d69c;border-color:#42cd7b40}.health-incident-row>div:nth-child(2){min-width:0}.health-incident-row>div:nth-child(2)>strong{display:block;color:#dce5dd;font-size:13px;font-weight:500}.health-incident-row>div:nth-child(2)>small{display:block;margin-top:3px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;color:#718c7b}.health-incident-row p{margin:7px 0 0;color:#8fa298;font-size:11px;line-height:1.45}.health-incident-times{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.health-incident-times span{font-size:9px;color:#718879;text-transform:uppercase;letter-spacing:.08em}.health-incident-times strong{display:block;margin-top:4px;color:#aebdb2;font-size:10px;font-weight:500;text-transform:none;letter-spacing:0}.incident-recovery-time{font-size:16px!important}.health-contract-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.health-contract-grid strong{font-size:12px;color:#dbe4dc}.health-contract-grid span{font-size:11px;line-height:1.5}@media(max-width:1050px){.site-health-kpis{grid-template-columns:repeat(3,1fr)}.site-health-grid{grid-template-columns:1fr}.health-contract-grid,.health-build-grid,.health-trend-kpis,.health-incident-kpis{grid-template-columns:repeat(2,1fr)}.health-incident-row{grid-template-columns:84px minmax(0,1fr)}.health-incident-times{grid-column:1/-1}}@media(max-width:720px){.site-health-head{flex-direction:column}.site-health-head-actions{width:100%;justify-content:space-between}.site-health-kpis{grid-template-columns:repeat(2,1fr)}.health-contract-grid,.health-build-grid,.health-trend-kpis,.health-incident-kpis{grid-template-columns:1fr}.health-check-row{grid-template-columns:12px minmax(0,1fr) 40px 58px}.health-history-strip{grid-template-columns:repeat(6,minmax(0,1fr))}.health-history-meta{flex-direction:column}.health-incident-row{grid-template-columns:1fr}.health-incident-times{grid-column:auto;grid-template-columns:1fr}.health-incident-badge{margin-bottom:2px}}.site-health-overview-slot{display:contents}.site-health-overview-card{position:relative;overflow:hidden;min-height:190px!important;padding:20px 22px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px!important}.site-health-overview-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 48%,rgba(91,170,120,.13),transparent 38%);pointer-events:none}.site-health-overview-card:after{content:"";position:absolute;inset:auto 50% 18px auto;transform:translate(50%);width:130px;height:130px;border-radius:50%;background:#5baa780b;filter:blur(2px);pointer-events:none}.site-health-overview-card>span,.site-health-overview-card>strong,.site-health-overview-card>small,.site-health-overview-card>div{position:relative;z-index:1}.site-health-overview-card>span{color:#8da89a!important}.site-health-overview-card strong{font-size:39px!important;line-height:1!important;letter-spacing:.045em}.site-health-overview-card small{min-height:auto!important;font-size:11px;line-height:1.35;color:#99a69f!important}.site-health-overview-card.healthy{border-color:#49cd7e6b!important;background:linear-gradient(180deg,#0b2f1c9e,#071910b8)!important;box-shadow:inset 0 1px #ffffff06,0 0 28px #49cd7e06}.site-health-overview-card.warning,.site-health-overview-card.stale{border-color:#d6b2476b!important;background:linear-gradient(180deg,#342a0b75,#1f1a0970)!important}.site-health-overview-card.error{border-color:#d65b576b!important;background:linear-gradient(180deg,#37141280,#230f0e6b)!important}.site-health-overview-card.healthy strong{color:#7df0ad;text-shadow:0 0 22px rgba(73,205,126,.16)}.site-health-overview-card.warning strong,.site-health-overview-card.stale strong{color:#f0cc67;text-shadow:0 0 22px rgba(214,178,71,.12)}.site-health-overview-card.error strong{color:#f19591}.site-health-overview-card.unknown strong{color:#a7b7ae}.site-health-overview-meta{display:flex;justify-content:center;gap:8px;align-items:center;flex-wrap:wrap;margin-top:4px}.site-health-overview-meta em,.site-health-overview-meta time{font-style:normal;font-size:8px;letter-spacing:.08em;text-transform:uppercase;color:#86a08f;border:1px solid rgba(125,178,147,.14);border-radius:999px;padding:4px 7px;background:#00000014}.site-health-overview-meta .stale-pill{color:#dec46d;border-color:#d6b24740;background:#46370d38}.site-health-overview-meta time{margin-left:0}@media(max-width:720px){.site-health-overview-card{min-height:168px!important}.site-health-overview-card strong{font-size:34px!important}}.browser-qa-overview-slot{display:contents}.browser-qa-overview-card{position:relative;overflow:hidden;min-height:190px!important;padding:20px 22px!important;display:flex!important;flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:8px!important}.browser-qa-overview-card:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:radial-gradient(circle at 50% 46%,rgba(213,173,86,.12),transparent 38%);pointer-events:none}.browser-qa-overview-card>span,.browser-qa-overview-card>strong,.browser-qa-overview-card>small,.browser-qa-overview-card>div{position:relative;z-index:1}.browser-qa-overview-card>span{color:#b49d63!important}.browser-qa-overview-card>strong{font-size:39px!important;line-height:1!important;letter-spacing:.045em}.browser-qa-overview-card>small{min-height:auto!important;font-size:11px;line-height:1.35;color:#a9a18b!important}.browser-qa-overview-card.healthy{border-color:#57c47c57!important;background:linear-gradient(180deg,#0c2b196b,#08181061)!important}.browser-qa-overview-card.healthy>strong{color:#7de3a2}.browser-qa-overview-card.warning{border-color:#d5ad5675!important;background:linear-gradient(180deg,#392b0a75,#1f19096b)!important;box-shadow:inset 0 1px #ffffff06,0 0 28px #d5ad5606}.browser-qa-overview-card.warning>strong{color:#f1c85f;text-shadow:0 0 22px rgba(213,173,86,.13)}.browser-qa-overview-card.critical{border-color:#dc56567a!important;background:linear-gradient(180deg,#39141475,#1f0e0e6b)!important}.browser-qa-overview-card.critical>strong{color:#f18e8e}.browser-qa-overview-card.unknown{opacity:.86}.browser-qa-overview-meta{display:flex;justify-content:center;align-items:center;flex-wrap:wrap;gap:6px 8px;margin-top:4px}.browser-qa-overview-meta em,.browser-qa-overview-meta time{color:#9a9074;font-size:8px;font-style:normal;line-height:1.2;letter-spacing:.06em;text-transform:uppercase;border:1px solid rgba(213,173,86,.14);border-radius:999px;padding:4px 7px;background:#00000014}.browser-qa-site-health-slot{display:block}.browser-qa-summary-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:4px}.browser-qa-summary-card{padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:16px;background:#ffffff04}.browser-qa-summary-card.healthy{border-color:#57c47c38}.browser-qa-summary-card.healthy.partial{border-color:#57c47c38;background:linear-gradient(180deg,#57c47c09,#d5ad5606)}.browser-qa-summary-card.healthy.partial>strong{font-size:16px}.browser-qa-summary-card.warning{border-color:#d5ad5647}.browser-qa-summary-card.critical{border-color:#dc565657}.browser-qa-summary-card>span,.browser-qa-history-head>span{display:block;color:#d5ad56db;font-size:9px;font-weight:600;letter-spacing:.14em}.browser-qa-summary-card>strong{display:block;margin-top:7px;color:#ffffffe6;font-size:19px;line-height:1.1}.browser-qa-summary-card>small,.browser-qa-history-head>small{color:#ffffff61;font-size:10px}.browser-qa-summary-card>p{margin:12px 0 0;color:#ffffff8c;font-size:11px;line-height:1.45}.browser-qa-summary-meta{display:flex;flex-wrap:wrap;gap:6px 10px;margin-top:10px}.browser-qa-summary-meta em{color:#ffffff61;font-size:9px;font-style:normal}.browser-qa-history-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:18px 0 8px}.browser-qa-history-list{display:grid}.browser-qa-history-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:11px 0;border-top:1px solid rgba(255,255,255,.055)}.browser-qa-state-dot{width:7px;height:7px;border-radius:50%;background:#ffffff47}.browser-qa-state-dot.healthy{background:#57c47c}.browser-qa-state-dot.warning{background:#d5ad56}.browser-qa-state-dot.critical{background:#dc5656}.browser-qa-history-row>div:nth-child(2){min-width:0}.browser-qa-history-row strong{display:block;color:#fffc;font-size:11px;font-weight:500}.browser-qa-history-row small{display:block;margin-top:3px;color:#ffffff61;font-size:9.5px;line-height:1.35;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.browser-qa-history-stats{text-align:right}.browser-qa-history-stats em{color:#ffffff9e;font-size:9px;font-style:normal;font-weight:600}.browser-qa-history-row time{color:#ffffff57;font-size:9px;white-space:nowrap}@media(max-width:760px){.browser-qa-overview-card{min-height:168px!important}.browser-qa-overview-card>strong{font-size:34px!important}.browser-qa-summary-grid{grid-template-columns:1fr}.browser-qa-history-row{grid-template-columns:10px minmax(0,1fr) auto}.browser-qa-history-stats{grid-column:2/4;text-align:left}.browser-qa-history-row time{grid-column:3;grid-row:1}}.hero-manager{display:flex;flex-direction:column;gap:18px;padding:0 0 28px}.hero-manager-summary{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.hero-manager-summary>div{padding:16px;border:1px solid rgba(130,160,210,.18);border-radius:16px;background:#ffffff06}.hero-manager-summary span,.hero-manager-summary small{display:block;color:#8793a7;font-size:12px}.hero-manager-summary strong{display:block;margin:6px 0 4px;font-size:27px;color:#e9eef8}.hero-manager-summary .good{border-color:#66c98e47;background:#53a4740f}.hero-manager-banner{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:13px 16px;border:1px solid rgba(98,142,214,.24);border-radius:14px;background:#355b9714}.hero-manager-banner strong{font-size:12px;letter-spacing:.12em;color:#a9c5f2}.hero-manager-banner span{font-size:13px;color:#8592a8}.hero-manager-layout{display:grid;grid-template-columns:minmax(360px,.9fr) minmax(0,1.25fr);gap:18px}.hero-manager-list,.hero-manager-detail{min-width:0;border:1px solid rgba(126,151,190,.14);border-radius:18px;background:#ffffff05;overflow:hidden}.hero-manager-section-head,.hero-manager-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:18px 18px 14px;border-bottom:1px solid rgba(126,151,190,.12)}.hero-manager-section-head span,.hero-manager-detail-head>div>span,.hero-preview-grid>div>span,.hero-contract-grid span,.hero-collection-contract>span{font-size:10px;letter-spacing:.16em;color:#78859b}.hero-manager-section-head h2,.hero-manager-detail-head h2{margin:4px 0 0;font-size:20px}.hero-manager-health,.hero-pinned-badge{padding:6px 9px;border-radius:999px;border:1px solid rgba(98,190,137,.3);background:#62be8914;font-size:10px!important;letter-spacing:.11em!important;color:#9dd4b3!important}.hero-manager-health.warn{border-color:#d7a95d4d;background:#d7a95d14;color:#e3c58b!important}.hero-slide-list{max-height:670px;overflow:auto;padding:8px}.hero-slide-row{width:100%;display:grid;grid-template-columns:112px minmax(0,1fr);gap:12px;align-items:center;text-align:left;padding:10px;border:1px solid transparent;border-radius:13px;background:transparent;color:inherit}.hero-slide-row:hover,.hero-slide-row.is-active{border-color:#6693d842;background:#4a70a814}.hero-slide-row img{width:112px;height:64px;object-fit:cover;border-radius:9px;border:1px solid rgba(255,255,255,.08)}.hero-slide-row-copy{min-width:0}.hero-slide-row-title{display:flex;gap:8px;align-items:center}.hero-slide-row-title strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.hero-slide-row-title span{flex:0 0 auto;padding:3px 6px;border-radius:999px;background:#5db17e1a;color:#9dd4b3;font-size:9px;letter-spacing:.08em}.hero-slide-row-title .hero-draft-badge{background:#5c8bdb1f;color:#a8c6f7}.hero-preview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(150px,.55fr);gap:12px;padding:16px}.hero-preview-grid>div{padding:10px;border:1px solid rgba(126,151,190,.12);border-radius:14px;background:#00000029}.hero-preview-grid img{width:100%;margin-top:8px;aspect-ratio:2.5/1;object-fit:cover;border-radius:10px}.hero-preview-grid .mobile img{aspect-ratio:4/3}.hero-contract-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 16px 16px}.hero-contract-grid>div{padding:12px;border:1px solid rgba(126,151,190,.1);border-radius:12px;background:#ffffff05;min-width:0}.hero-contract-grid strong,.hero-contract-grid code{display:block;margin-top:5px;font-size:12px;color:#d7dfec;overflow-wrap:anywhere}.hero-collection-contract{margin:0 16px 16px;padding:13px 14px;border:1px solid rgba(126,151,190,.1);border-radius:12px;background:#ffffff05}.hero-collection-contract ol{margin:9px 0 0;padding-left:22px}.hero-collection-contract li{padding:3px 0;color:#aeb8c8;font-size:12px}.hero-collection-contract code{overflow-wrap:anywhere}.hero-detail-actions{display:flex;align-items:center;gap:8px}.hero-edit-btn,.hero-editor-actions button,.hero-draft-footer button{border:1px solid rgba(126,151,190,.22);border-radius:10px;background:#ffffff09;color:#cbd5e5;padding:8px 11px;font:inherit;font-size:12px;cursor:pointer}.hero-edit-btn:hover,.hero-editor-actions button:hover,.hero-draft-footer button:hover{border-color:#75a0e56b;background:#5075b01a}.hero-draft-badge.large{padding:6px 9px;border-radius:999px;background:#5c8bdb1f;color:#a8c6f7;font-size:10px;letter-spacing:.1em}.hero-editor{padding:18px}.hero-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding-bottom:16px;border-bottom:1px solid rgba(126,151,190,.12)}.hero-editor-head>div:first-child>span,.hero-editor-section>span,.hero-editor-preview>div>span{font-size:10px;letter-spacing:.16em;color:#78859b}.hero-editor-head h2{margin:5px 0 4px;font-size:20px}.hero-editor-head p{margin:0;color:#768398;font-size:12px}.hero-editor-actions{display:flex;gap:8px;align-items:center}.hero-editor-actions .primary{border-color:#5db17e59;background:#5db17e1a;color:#aee0c0}.hero-editor-actions button:disabled{opacity:.48;cursor:not-allowed}.hero-editor-validation{display:flex;justify-content:space-between;gap:16px;margin:14px 0;padding:11px 12px;border:1px solid rgba(93,177,126,.22);border-radius:12px;background:#5db17e0f;font-size:12px}.hero-editor-validation.blocked{border-color:#da626242;background:#da62620f}.hero-editor-validation strong{color:#aee0c0}.hero-editor-validation.blocked strong{color:#e3a0a0}.hero-editor-validation span{color:#8d99aa}.hero-editor-issues{display:grid;gap:8px;margin-bottom:14px}.hero-editor-issues>div,.hero-editor-error{padding:10px 12px;border:1px solid rgba(218,98,98,.24);border-radius:10px;background:#da62620f;color:#d9a0a0;font-size:12px}.hero-editor-issues strong{display:block;color:#e7b0b0}.hero-editor-issues span{display:block;margin-top:3px;color:#a99393}.hero-editor-section{margin-top:14px;padding:14px;border:1px solid rgba(126,151,190,.11);border-radius:14px;background:#ffffff04}.hero-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:11px}.hero-editor-grid label{display:flex;flex-direction:column;gap:6px;min-width:0}.hero-editor-grid label>span{font-size:11px;color:#8995a7}.hero-editor-grid label.wide{grid-column:1/-1}.hero-editor-grid input,.hero-editor-grid select{width:100%;box-sizing:border-box;border:1px solid rgba(126,151,190,.18);border-radius:10px;background:#09100d;color:#d7dfec;padding:9px 10px;font:inherit;font-size:12px}.hero-editor-grid select[multiple]{min-height:220px}.hero-editor-grid .hero-check{flex-direction:row;align-items:center;padding:10px;border:1px solid rgba(126,151,190,.12);border-radius:10px}.hero-editor-grid .hero-check input{width:auto}.hero-editor-preview{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(150px,.55fr);gap:12px;margin-top:14px}.hero-editor-preview>div{padding:10px;border:1px solid rgba(126,151,190,.12);border-radius:14px;background:#00000029}.hero-editor-preview img{width:100%;margin-top:8px;aspect-ratio:2.5/1;object-fit:cover;border-radius:10px}.hero-editor-preview .mobile img{aspect-ratio:4/3}.hero-editor-actions.bottom{justify-content:flex-end;margin-top:14px}.hero-draft-footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin:0 16px 16px;padding:10px 12px;border-top:1px solid rgba(126,151,190,.1);color:#7f8b9e;font-size:11px}.hero-draft-footer button{border-color:#d76c6c38;color:#d9a0a0}@media(max-width:1100px){.hero-manager-summary{grid-template-columns:repeat(3,minmax(0,1fr))}.hero-manager-layout{grid-template-columns:1fr}}@media(max-width:720px){.hero-manager-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.hero-manager-banner,.hero-editor-head,.hero-editor-validation{align-items:flex-start;flex-direction:column}.hero-slide-row{grid-template-columns:88px minmax(0,1fr)}.hero-slide-row img{width:88px;height:54px}.hero-preview-grid,.hero-editor-preview,.hero-contract-grid,.hero-editor-grid{grid-template-columns:1fr}.hero-editor-grid label.wide{grid-column:auto}}.hero-slide-row.is-inactive{opacity:.72;border-color:#d6a84a14;background:#d6a84a06}.hero-slide-row.is-inactive:hover,.hero-slide-row.is-inactive.is-active{opacity:1;border-color:#d6a84a47;background:#d6a84a12}.hero-slide-row-title .hero-inactive-badge,.hero-inactive-badge.large{background:#d6a84a1f;color:#d9b66a;border:1px solid rgba(214,168,74,.2)}.hero-inactive-badge.large{padding:6px 9px;border-radius:999px;font-size:10px;letter-spacing:.1em}.placeholder-panel.hero-module-active{display:block;min-height:0;padding:0;border:0;background:transparent;text-align:left;color:inherit;overflow:visible}.placeholder-panel.hero-module-active>.eyebrow,.placeholder-panel.hero-module-active>h2,.placeholder-panel.hero-module-active>p{display:none}.hero-manager-slot{width:100%}.hero-manager{gap:14px;padding-bottom:24px}.hero-manager-summary{gap:10px}.hero-manager-summary>div{min-height:92px;padding:13px 14px;border-radius:13px}.hero-manager-summary span,.hero-manager-summary small{font-size:10px}.hero-manager-summary strong{margin:5px 0 3px;font-size:24px}.hero-manager-banner{gap:14px;padding:10px 13px;border-radius:11px}.hero-manager-banner strong{font-size:10px}.hero-manager-banner span{font-size:11px}.hero-manager-layout{grid-template-columns:minmax(330px,.72fr) minmax(0,1.28fr);gap:14px}.hero-manager-list,.hero-manager-detail{border-radius:14px}.hero-manager-section-head,.hero-manager-detail-head{gap:12px;padding:14px 15px 11px!important}.hero-manager-section-head h2,.hero-manager-detail-head h2{margin-top:3px;font-size:21px!important}.hero-slide-list{max-height:none;overflow:visible;padding:6px}.hero-slide-row{grid-template-columns:96px minmax(0,1fr);gap:10px;padding:8px;border-radius:10px}.hero-slide-row img{width:96px;height:55px;border-radius:7px}.hero-slide-row-title{gap:6px}.hero-slide-row-title strong{font-size:12px}.hero-slide-row-title span{padding:3px 5px;font-size:8px}.hero-slide-row-copy small{font-size:9px;line-height:1.35}.hero-preview-grid{grid-template-columns:minmax(0,1.55fr) minmax(150px,.45fr);gap:10px;padding:13px}.hero-preview-grid>div{padding:8px;border-radius:11px}.hero-preview-grid img{margin-top:6px;border-radius:8px}.hero-contract-grid{gap:8px;padding:0 13px 13px}.hero-contract-grid>div{padding:9px 10px;border-radius:9px}.hero-contract-grid strong,.hero-contract-grid code{margin-top:4px;font-size:10px}.hero-collection-contract{margin:0 13px 13px;padding:11px 12px;border-radius:10px}.hero-detail-actions{gap:6px}.hero-edit-btn,.hero-editor-actions button,.hero-draft-footer button{padding:7px 9px;border-radius:8px;font-size:10px}.hero-editor{padding:15px}.hero-editor-head{gap:14px;padding-bottom:13px}.hero-editor-head h2{margin:4px 0;font-size:21px}.hero-editor-head p{font-size:10px}.hero-editor-validation{margin:11px 0;padding:9px 10px;border-radius:9px;font-size:10px}.hero-editor-section{margin-top:11px;padding:11px;border-radius:11px}.hero-editor-grid{gap:8px;margin-top:9px}.hero-editor-grid label{gap:5px}.hero-editor-grid label>span{font-size:10px}.hero-editor-grid input,.hero-editor-grid select{padding:8px 9px;border-radius:8px;font-size:11px}.hero-editor-preview{gap:10px;margin-top:11px}.hero-editor-preview>div{padding:8px;border-radius:11px}.hero-editor-actions.bottom{margin-top:11px}@media(max-width:1100px){.hero-manager-layout{grid-template-columns:1fr}}@media(max-width:720px){.hero-manager{gap:12px}.hero-manager-summary{gap:8px}.hero-manager-summary>div{min-height:84px;padding:11px 12px}.hero-manager-section-head,.hero-manager-detail-head{padding:13px!important}}.hero-collection-field{grid-column:1/-1;display:grid;gap:9px}.hero-collection-selected-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.hero-collection-selected-head>span{font-size:11px;color:#8995a7}.hero-collection-selected-head strong{font-size:10px;letter-spacing:.1em;color:#8ddcae}.hero-collection-selected{display:flex;flex-wrap:wrap;gap:7px}.hero-collection-selected button{display:flex;align-items:center;gap:8px;max-width:100%;border:1px solid rgba(86,210,145,.22);border-radius:999px;background:#56d2910f;color:#ccebd9;padding:6px 9px;font:inherit;font-size:10px;cursor:pointer}.hero-collection-selected button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hero-collection-selected button b{color:#7fd9a4;font-size:13px;line-height:1}.hero-collection-empty{padding:9px 10px;border:1px dashed rgba(255,255,255,.07);border-radius:10px;color:#6f7d76;font-size:10px}.hero-collection-picker{border:1px solid rgba(126,151,190,.16);border-radius:12px;background:#0000001f;overflow:hidden}.hero-collection-picker summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 12px;cursor:pointer;-webkit-user-select:none;user-select:none}.hero-collection-picker summary::-webkit-details-marker{display:none}.hero-collection-picker summary span{font-size:11px;color:#c6d0dc}.hero-collection-picker summary strong{font-size:9px;letter-spacing:.1em;color:#829087}.hero-collection-picker[open] summary{border-bottom:1px solid rgba(126,151,190,.11);background:#56d29106}.hero-collection-picker-body{display:grid;gap:10px;padding:11px}.hero-collection-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.hero-collection-search-row input{width:100%;border:1px solid rgba(126,151,190,.18);border-radius:10px;background:#09100d;color:#d7dfec;padding:10px 11px;font:inherit;font-size:12px;outline:none}.hero-collection-search-row input:focus{border-color:#56d29166;box-shadow:0 0 0 3px #56d2910f}.hero-collection-search-row button{border:1px solid rgba(216,185,107,.2);border-radius:10px;background:#d8b96b09;color:#d8c58f;padding:8px 10px;font:inherit;font-size:10px;cursor:pointer}.hero-collection-results-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.hero-collection-results-head span,.hero-collection-results-head small{font-size:9px;color:#75847d}.hero-collection-results{max-height:300px;overflow:auto;display:grid;gap:5px;padding-right:3px}.hero-collection-results>button{width:100%;display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:9px;align-items:center;text-align:left;border:1px solid rgba(255,255,255,.055);border-radius:10px;background:#ffffff03;color:#cbd4cf;padding:8px 9px;font:inherit;cursor:pointer}.hero-collection-results>button:hover{border-color:#56d2912e;background:#56d29109}.hero-collection-results>button.selected{border-color:#56d2914d;background:#56d29112}.hero-collection-check{display:grid;place-items:center;width:22px;height:22px;border:1px solid rgba(255,255,255,.08);border-radius:7px;color:#79867f;font-size:11px}.hero-collection-results>button.selected .hero-collection-check{border-color:#56d29152;background:#56d2911a;color:#8ce0b0}.hero-collection-product-copy{min-width:0;display:grid;gap:2px}.hero-collection-product-copy strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:600}.hero-collection-product-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#6f7d76;font-size:9px}.hero-collection-results>button>b{font-size:8px;letter-spacing:.1em;color:#80d8a5}.hero-collection-no-results{padding:16px;text-align:center;color:#7d8983;font-size:10px}@media(max-width:720px){.hero-collection-search-row{grid-template-columns:1fr}.hero-collection-results-head{align-items:flex-start;flex-direction:column}.hero-collection-results{max-height:260px}.hero-collection-results>button{grid-template-columns:24px minmax(0,1fr)}.hero-collection-results>button>b{display:none}}.hero-media-panel{margin-top:18px;padding:18px;border:1px solid rgba(74,138,255,.24);border-radius:16px;background:#081222b8}.hero-media-head,.hero-media-actions,.hero-media-file-head,.hero-media-meta,.hero-media-result>div{display:flex;align-items:center;justify-content:space-between;gap:12px}.hero-media-head>div{display:grid;gap:3px}.hero-media-head span,.hero-media-file-head span,.hero-media-result span{font-size:11px;letter-spacing:.12em;color:#bccfebb8}.hero-media-head strong{font-size:15px}.hero-media-head small,.hero-media-result small{color:#cfdbee9e;text-align:right}.hero-media-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;margin-top:16px}.hero-media-file-card{min-width:0;padding:14px;border:1px solid rgba(134,164,207,.18);border-radius:14px;background:#ffffff06}.hero-media-file-card.has-file{border-color:#4a8aff61}.hero-media-file-head{align-items:flex-start}.hero-media-file-head code{max-width:68%;overflow-wrap:anywhere;color:#dce5f3b8;font-size:11px;text-align:right}.hero-media-picker{display:grid;gap:4px;margin-top:12px;padding:14px;border:1px dashed rgba(115,160,229,.36);border-radius:12px;cursor:pointer;transition:border-color .16s ease,background .16s ease}.hero-media-picker:hover{border-color:#73a0e5b8;background:#5988d20d}.hero-media-picker input{display:none}.hero-media-picker strong{font-size:13px}.hero-media-picker small{color:#cfdbee94}.hero-media-file-card img{display:block;width:100%;aspect-ratio:2 / 1;object-fit:cover;margin-top:12px;border-radius:10px;background:#00000047}.hero-media-file-card img.mobile{aspect-ratio:4 / 3}.hero-media-meta{margin-top:8px;color:#cbd9eea3;font-size:11px}.hero-media-warning,.hero-media-error{margin-top:10px;padding:10px 12px;border-radius:10px;font-size:12px}.hero-media-warning{color:#f5d58b;background:#e0a52c17;border:1px solid rgba(224,165,44,.22)}.hero-media-error{color:#ffb0b0;background:#e6434314;border:1px solid rgba(230,67,67,.22)}.hero-media-result{display:grid;gap:8px;margin-top:14px;padding:12px;border-radius:12px;background:#35915a14;border:1px solid rgba(53,145,90,.24)}.hero-media-result code{overflow-wrap:anywhere;color:#dfeaf7d1}.hero-media-result a{color:#8db7ff}.hero-media-result small{text-align:left}.hero-media-actions{justify-content:flex-end;margin-top:14px}.hero-media-actions button{min-width:230px;cursor:pointer}.hero-media-actions button:not(:disabled){color:#dcffea;border-color:#48ca7e75;background:#2991532e}.hero-media-actions button:not(:disabled):hover{border-color:#48ca7ec7;background:#29915347}.hero-media-actions button:disabled{cursor:not-allowed;opacity:.48}@media(max-width:760px){.hero-media-grid{grid-template-columns:1fr}.hero-media-head{align-items:flex-start;flex-direction:column}.hero-media-head small{text-align:left}.hero-media-actions button{width:100%}}.hero-manager-detail{display:flex;flex-direction:column}.hero-manager-detail>.hero-manager-detail-head{order:10}.hero-manager-detail>.hero-preview-grid{order:20}.hero-manager-detail>.hero-contract-grid{order:30}.hero-manager-detail>.hero-collection-contract{order:40}.hero-manager-detail>#hero-workflow-slot{order:90;flex:0 0 auto}.hero-manager-detail>.hero-draft-footer{order:100}.hero-manager-detail>.hero-editor{order:10}.hero-workflow-stack{display:grid;gap:12px;margin:16px 0 0}.hero-workflow-stack .hero-review-panel,.hero-workflow-stack .hero-apply-panel{margin:0}.hero-review-panel{margin:0 16px 16px;padding:14px 16px;border:1px solid rgba(126,151,190,.14);border-radius:14px;background:#ffffff05}.hero-review-head{display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.hero-review-head>div>span{display:block;font-size:10px;letter-spacing:.16em;color:#78859b}.hero-review-head strong{display:block;margin-top:5px;font-size:15px;color:#e8edf6}.hero-review-head small{display:block;margin-top:6px;max-width:620px;color:#8995a7;font-size:12px;line-height:1.45}.hero-review-status{flex:0 0 auto;padding:6px 9px;border-radius:999px;font-size:9px;letter-spacing:.1em;border:1px solid rgba(120,145,180,.22);color:#9aa7bb}.hero-review-status.ready{border-color:#d4b15957;background:#d4b15914;color:#dcc784}.hero-review-status.approved{border-color:#62be8957;background:#62be8914;color:#9dd4b3}.hero-review-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:14px;padding-top:13px;border-top:1px solid rgba(126,151,190,.09)}.hero-review-actions button{padding:9px 13px;border-radius:10px;border:1px solid rgba(126,151,190,.18);background:#ffffff06;color:#d8e0ec;cursor:pointer}.hero-review-actions button.primary{border-color:#57b78152;background:#4097671a;color:#b7e0c7}.hero-review-actions button:disabled{opacity:.55;cursor:not-allowed}.hero-review-error{margin-top:12px;padding:10px 12px;border:1px solid rgba(214,102,102,.25);border-radius:10px;background:#d6666612;color:#e2abab;font-size:12px}.hero-review-meta{margin-top:10px;color:#7f8da1;font-size:11px}@media(max-width:720px){.hero-review-head{flex-direction:column}.hero-review-actions{justify-content:flex-start;flex-wrap:wrap}}.hero-apply-panel{margin:0 16px 16px;padding:16px;border:1px solid rgba(126,151,190,.14);border-radius:14px;background:#ffffff05}.hero-apply-panel.approved{border-color:#53a47447;background:#53a4740b}.hero-apply-panel.preview{border-color:#d2a94947;background:#d2a9490a}.hero-apply-panel.verified{border-color:#5db17e57;background:#5db17e0f}.hero-apply-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.hero-apply-head span,.hero-apply-result span{display:block;font-size:10px;letter-spacing:.15em;color:#78859b}.hero-apply-head strong{display:block;margin-top:5px;font-size:14px;color:#e5ebf4}.hero-apply-head small{color:#8390a3;font-size:11px;text-align:right}.hero-apply-actions{display:flex;justify-content:flex-end;margin-top:14px;padding-top:14px;border-top:1px solid rgba(126,151,190,.1)}.hero-apply-panel button{padding:9px 13px;border-radius:10px;border:1px solid rgba(126,151,190,.2);background:#ffffff06;color:#d7dfec;cursor:pointer}.hero-apply-panel button.primary{border-color:#5db17e57;background:#5db17e17;color:#b8e4c8}.hero-apply-panel button:disabled{opacity:.55;cursor:not-allowed}.hero-apply-error{margin-top:12px;padding:10px 12px;border-radius:10px;border:1px solid rgba(213,101,101,.28);background:#d565650f;color:#e4aaaa;font-size:12px}.hero-apply-result{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:end;margin-top:14px;padding-top:14px;border-top:1px solid rgba(126,151,190,.1)}.hero-apply-result>div:first-child{grid-column:1/-1}.hero-apply-result code{display:block;margin-top:5px;color:#cbd5e4;font-size:11px;overflow-wrap:anywhere}.hero-apply-result a{display:inline-block;margin-top:5px;color:#a9c5f2;font-size:12px;text-decoration:none}.hero-apply-ready{grid-column:1/-1;padding:10px 12px;border-radius:10px;border:1px solid rgba(93,177,126,.28);color:#a9d9bb;font-size:11px;letter-spacing:.08em}.hero-retirement-curation{margin-top:14px;padding:14px;border:1px solid rgba(210,169,73,.18);border-radius:12px;background:#d2a94906}.hero-retirement-curation-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.hero-retirement-curation-head span,.hero-retirement-assets>div>span{display:block;font-size:10px;letter-spacing:.14em;color:#a58b51}.hero-retirement-curation-head strong{display:block;margin-top:5px;color:#ede4cf;font-size:13px}.hero-retirement-curation-head small,.hero-retirement-assets small{font-size:10px;color:#8f8a7c}.hero-retirement-choice-row{display:flex;gap:8px;margin-top:12px}.hero-retirement-choice-row button{flex:1;text-align:left}.hero-retirement-choice-row button.selected{border-color:#5db17e73;background:#5db17e1a;color:#c8edd5}.hero-retirement-assets{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:12px}.hero-retirement-assets>div{grid-column:1/-1}.hero-retirement-assets label{display:flex;gap:9px;align-items:flex-start;padding:11px;border:1px solid rgba(126,151,190,.14);border-radius:10px;cursor:pointer;background:#ffffff04}.hero-retirement-assets label.selected{border-color:#d2a94966;background:#d2a9490f}.hero-retirement-assets label input{margin-top:3px}.hero-retirement-assets label span{min-width:0}.hero-retirement-assets label strong{display:block;font-size:11px;color:#dce3ed}.hero-retirement-assets code{display:block;margin-top:4px;font-size:10px;color:#8895a8;overflow-wrap:anywhere}.hero-retirement-note{margin-top:12px;padding:10px 11px;border-radius:9px;background:#ffffff05;color:#8e98a7;font-size:11px}@media(max-width:720px){.hero-apply-head,.hero-retirement-curation-head{flex-direction:column}.hero-apply-head small{text-align:left}.hero-apply-result{grid-template-columns:1fr}.hero-retirement-choice-row,.hero-retirement-assets{grid-template-columns:1fr;display:grid}}.exhibition-manager{padding:0 0 32px;color:#e9eee9}.exhibition-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin:0 0 16px}.exhibition-kpis>div{display:grid;gap:6px;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:15px;background:#ffffff06}.exhibition-kpis span,.exhibition-banner span,.exhibition-list-head span,.exhibition-detail-head span,.exhibition-meta-grid span,.exhibition-section-head span{font-size:10px;letter-spacing:.13em;color:#7e9488}.exhibition-kpis strong{font:28px/1.05 Georgia,serif;color:#f4f1e8}.exhibition-kpis small{font-size:11px;color:#819087}.exhibition-banner{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-bottom:16px;padding:14px 16px;border:1px solid rgba(73,185,129,.25);border-radius:14px;background:linear-gradient(90deg,#0f55312e,#ffffff04)}.exhibition-banner>div{display:grid;gap:4px}.exhibition-banner strong{font-size:13px;color:#dff3e7}.exhibition-banner small{max-width:520px;text-align:right;font-size:11px;color:#8ba095}.exhibition-toolbar{display:grid;grid-template-columns:minmax(220px,1fr) 180px 160px auto;gap:10px;margin-bottom:16px}.exhibition-toolbar input,.exhibition-toolbar select{height:42px;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#09110d;color:#e7eee9;padding:0 12px;outline:none}.exhibition-toolbar input:focus,.exhibition-toolbar select:focus{border-color:#49b98180}.exhibition-open-live{display:flex;align-items:center;justify-content:center;padding:0 14px;border:1px solid rgba(190,157,89,.26);border-radius:10px;color:#d9c18e;text-decoration:none;font-size:11px}.exhibition-layout{display:grid;grid-template-columns:minmax(300px,.82fr) minmax(0,1.6fr);gap:16px}.exhibition-list-panel,.exhibition-detail-panel{border:1px solid rgba(255,255,255,.075);border-radius:16px;background:#ffffff05;overflow:hidden}.exhibition-list-head{display:flex;align-items:center;justify-content:space-between;padding:14px 15px;border-bottom:1px solid rgba(255,255,255,.07)}.exhibition-list-head strong{font-size:13px}.exhibition-list{max-height:760px;overflow:auto;padding:8px}.exhibition-list button{width:100%;display:grid;grid-template-columns:78px minmax(0,1fr) auto;gap:11px;align-items:center;text-align:left;padding:9px;border:1px solid transparent;border-radius:12px;background:transparent;color:#d9e1dc;cursor:pointer}.exhibition-list button:hover{background:#ffffff06}.exhibition-list button.active{border-color:#49b98147;background:#49b98114}.exhibition-thumb{width:78px;height:54px;border-radius:9px;overflow:hidden;background:#050906;display:grid;place-items:center;color:#9aab9f}.exhibition-thumb img{width:100%;height:100%;object-fit:cover}.exhibition-list button>div:nth-child(2){min-width:0;display:grid;gap:4px}.exhibition-list button strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px;color:#edf2ee}.exhibition-list button span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10px;color:#7f9086}.exhibition-list em{font-style:normal;font-size:9px;letter-spacing:.09em;border-radius:999px;padding:5px 7px}.exhibition-list em.published{color:#8fe0b2;border:1px solid rgba(73,185,129,.25)}.exhibition-list em.draft{color:#bd9f65;border:1px solid rgba(189,159,101,.25)}.exhibition-detail-panel{padding:18px}.exhibition-detail-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:16px}.exhibition-detail-head>div:first-child{display:grid;gap:5px}.exhibition-detail-head h2{margin:0;font:25px/1.1 Georgia,serif;color:#f4efe4}.exhibition-detail-head p{margin:0;font-size:10px;color:#6f8177}.exhibition-status{display:grid;gap:5px;text-align:right}.exhibition-status strong{font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#9bd7b6}.exhibition-status span{font-size:10px;color:#7d8c84}.exhibition-card-preview{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(220px,.55fr);gap:0;margin-bottom:16px;border:1px solid rgba(255,255,255,.08);border-radius:15px;overflow:hidden;background:#070b08}.exhibition-media{min-height:330px;background:#030503}.exhibition-media img,.exhibition-media video{width:100%;height:100%;min-height:330px;display:block;object-fit:cover}.exhibition-media.mobile{max-width:360px}.exhibition-card-copy{display:flex;flex-direction:column;justify-content:flex-end;padding:22px;border-left:1px solid rgba(255,255,255,.06)}.exhibition-card-copy span{font-size:10px;letter-spacing:.12em;color:#b69b64}.exhibition-card-copy h3{margin:8px 0 9px;font:24px/1.1 Georgia,serif;color:#f3efe5}.exhibition-card-copy p{margin:0 0 18px;font-size:12px;line-height:1.55;color:#9aa79f}.exhibition-card-copy small{font-size:10px;color:#718077}.exhibition-meta-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-bottom:16px}.exhibition-meta-grid>div{display:grid;gap:5px;padding:11px 12px;border:1px solid rgba(255,255,255,.06);border-radius:10px}.exhibition-meta-grid strong{font-size:12px;color:#dfe6e1}.exhibition-assets{border-top:1px solid rgba(255,255,255,.07);padding-top:14px}.exhibition-section-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.exhibition-assets>div:not(.exhibition-section-head){display:grid;grid-template-columns:minmax(140px,.4fr) minmax(0,1fr) auto;gap:12px;align-items:center;padding:10px 0;border-top:1px solid rgba(255,255,255,.045)}.exhibition-assets>div>div{display:grid;gap:3px}.exhibition-assets strong{font-size:11px}.exhibition-assets span,.exhibition-assets code{font-size:10px;color:#7f9087}.exhibition-assets code{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.exhibition-assets em{font-style:normal;font-size:9px;letter-spacing:.09em;color:#8c9a92}.exhibition-assets .canonical em{color:#8fe0b2}.exhibition-empty-preview{min-height:260px;display:grid;place-items:center;color:#74837a;font-size:12px}@media(max-width:1050px){.exhibition-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.exhibition-toolbar{grid-template-columns:1fr 1fr}.exhibition-layout{grid-template-columns:1fr}.exhibition-list{max-height:420px}}@media(max-width:720px){.exhibition-kpis,.exhibition-toolbar,.exhibition-meta-grid{grid-template-columns:1fr}.exhibition-banner,.exhibition-detail-head{align-items:flex-start;flex-direction:column}.exhibition-banner small{text-align:left}.exhibition-card-preview{grid-template-columns:1fr}.exhibition-card-copy{border-left:0;border-top:1px solid rgba(255,255,255,.06)}.exhibition-assets>div:not(.exhibition-section-head){grid-template-columns:1fr}.exhibition-list button{grid-template-columns:68px minmax(0,1fr)}.exhibition-list em{display:none}}.announcement-module-active{padding:0;border:0;background:transparent}.announcement-module-active>.eyebrow,.announcement-module-active>h2,.announcement-module-active>p{display:none}.announcement-manager-slot{width:100%}.announcement-manager{display:grid;gap:18px}.announcement-audit-strip{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:16px 18px;border:1px solid rgba(255,255,255,.08);background:#ffffff06}.announcement-audit-strip>div:first-child{display:grid;gap:4px}.announcement-audit-strip span,.announcement-section-head span,.announcement-preview-group>span{font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.62}.announcement-audit-strip strong{font-size:16px}.announcement-audit-note{font-size:11px;letter-spacing:.08em;text-transform:uppercase;opacity:.58}.announcement-manager-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(320px,.65fr);gap:18px;align-items:start}.announcement-list-panel,.announcement-preview-panel{border:1px solid rgba(255,255,255,.08);background:#ffffff05}.announcement-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px;border-bottom:1px solid rgba(255,255,255,.07)}.announcement-section-head>div{display:grid;gap:4px}.announcement-section-head h2{margin:0;font-size:18px}.announcement-count{min-width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(255,255,255,.1);border-radius:50%;font-weight:700}.announcement-list{display:grid}.announcement-row{display:grid;gap:14px;padding:18px;border-bottom:1px solid rgba(255,255,255,.07)}.announcement-row:last-child{border-bottom:0}.announcement-row-top{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.announcement-row-top>div{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.announcement-row-top code{font-size:12px;opacity:.72}.announcement-row-top>strong{font-size:12px;opacity:.72;white-space:nowrap}.announcement-status{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:800;letter-spacing:.08em}.announcement-status.enabled{color:#bff6d6;background:#2ecc711f;border:1px solid rgba(46,204,113,.25)}.announcement-status.disabled{color:#ffffff8c;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.announcement-copy-block{display:grid;grid-template-columns:34px minmax(0,1fr);gap:12px;align-items:start}.announcement-copy-block>span{font-size:10px;letter-spacing:.1em;opacity:.5;padding-top:3px}.announcement-copy-block p{margin:0;line-height:1.55}.announcement-meta-row{display:flex;flex-wrap:wrap;gap:8px 16px;padding-top:4px;font-size:11px;opacity:.68}.announcement-meta-row strong{font-weight:700;opacity:1}.announcement-preview-panel{position:sticky;top:18px}.announcement-preview-group{display:grid;gap:10px;padding:18px;border-bottom:1px solid rgba(255,255,255,.07)}.announcement-preview{display:flex;align-items:center;gap:10px;min-height:46px;padding:10px 12px;border:1px solid rgba(255,255,255,.08);background:#111;font-size:12px;line-height:1.4}.announcement-preview-icon{flex:0 0 auto;opacity:.8}.announcement-scope-note{padding:18px}.announcement-scope-note strong{font-size:11px;letter-spacing:.12em}.announcement-scope-note p{margin:8px 0 0;font-size:12px;line-height:1.6;opacity:.66}.announcement-empty{padding:24px 18px;opacity:.55}.announcement-head-actions{display:flex;align-items:center;gap:10px}.announcement-head-actions button,.announcement-row-actions button,.announcement-editor-actions button{border:1px solid rgba(255,255,255,.14);background:#101712;color:#dfe9e2;border-radius:8px;padding:8px 12px;font:inherit;cursor:pointer}.announcement-head-actions button:hover,.announcement-row-actions button:hover,.announcement-editor-actions button:hover{border-color:#5ee8a16b}.announcement-row-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:16px}.announcement-row-actions .danger{color:#f1a7a7;border-color:#f1757538}.announcement-row-actions .workflow{border-color:#dab45047;color:#ddc879}.announcement-row-actions .workflow.primary{background:#153823;border-color:#286c43;color:#dff8e8}.announcement-row-actions button:disabled{opacity:.45;cursor:not-allowed}.announcement-draft-badge{display:inline-flex;align-items:center;margin-left:8px;padding:3px 7px;border:1px solid rgba(218,180,80,.35);border-radius:999px;color:#d8bb6a;font-size:10px;letter-spacing:.12em}.announcement-draft-badge.state-ready{border-color:#69a4e259;color:#9fc9ee}.announcement-draft-badge.state-approved{border-color:#41d68261;color:#7be0aa}.announcement-prepared-badge{display:inline-flex;align-items:center;margin-left:8px;padding:3px 7px;border:1px solid rgba(65,214,130,.38);border-radius:999px;color:#7be0aa;font-size:10px;letter-spacing:.12em}.announcement-workflow-note{margin-top:14px;padding:11px 13px;border:1px solid rgba(255,255,255,.07);background:#ffffff05;display:grid;grid-template-columns:auto 1fr;gap:5px 10px;align-items:center}.announcement-workflow-note>span{font-size:9px;letter-spacing:.13em;color:#67746d}.announcement-workflow-note>strong{font-size:11px;letter-spacing:.06em;color:#b9c7bf;font-weight:500}.announcement-workflow-note>small{grid-column:2;color:#65726b;font-size:10px}.announcement-editor{border:1px solid rgba(255,255,255,.08);background:#070d09b8;padding:28px}.announcement-editor-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;margin-bottom:20px}.announcement-editor-head>div:first-child>span,.announcement-editor-preview>span{display:block;color:#708078;font-size:11px;letter-spacing:.14em;margin-bottom:6px}.announcement-editor-head h2{margin:0;font-family:Georgia,serif;font-size:32px;font-weight:500}.announcement-editor-head p{margin:8px 0 0;color:#7b8981}.announcement-editor-actions{display:flex;gap:8px}.announcement-editor-actions .primary{background:#153823;border-color:#286c43;color:#dff8e8}.announcement-editor-actions button:disabled{opacity:.45;cursor:not-allowed}.announcement-editor-validation{display:flex;gap:12px;align-items:center;padding:12px 14px;border:1px solid rgba(255,255,255,.08);margin-bottom:20px}.announcement-editor-validation.ok{border-color:#41d6823d;background:#1d543224}.announcement-editor-validation.blocked{border-color:#e370703d;background:#6423231f}.announcement-editor-validation strong{font-size:11px;letter-spacing:.1em}.announcement-editor-validation span{color:#88958e;font-size:12px}.announcement-editor-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.announcement-editor-grid label{display:flex;flex-direction:column;gap:7px}.announcement-editor-grid label>span{font-size:11px;color:#78857e;letter-spacing:.09em;text-transform:uppercase}.announcement-editor-grid input,.announcement-editor-grid textarea,.announcement-editor-grid select{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.1);background:#090f0b;color:#dce5df;border-radius:6px;padding:10px 12px;font:inherit}.announcement-editor-grid textarea{min-height:96px;resize:vertical}.announcement-editor-grid input:disabled,.announcement-editor-grid select:disabled{opacity:.45}.announcement-editor-wide{grid-column:1/-1}.announcement-enabled-field{flex-direction:row!important;align-items:center;margin-top:4px}.announcement-enabled-field input{width:auto}.announcement-editor-preview{margin-top:22px;padding-top:18px;border-top:1px solid rgba(255,255,255,.08);display:grid;gap:10px}.announcement-error{margin:0 0 14px;padding:12px 14px;border:1px solid rgba(227,112,112,.28);background:#64232321;color:#efa7a7}.announcement-module-active .placeholder-panel{min-height:0}@media(max-width:900px){.announcement-editor-head{flex-direction:column}.announcement-editor-grid{grid-template-columns:1fr}.announcement-editor-wide{grid-column:auto}}.commerce-shipping-manager-slot{margin-top:18px}.commerce-shipping-manager{border:1px solid rgba(220,181,107,.16);border-radius:22px;background:#0a0e0be0;overflow:hidden}.commerce-shipping-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 28px;border-bottom:1px solid rgba(220,181,107,.12)}.commerce-shipping-head h2{margin:6px 0 8px;font-family:Cormorant Garamond,serif;font-size:34px;font-weight:600;color:#f4ead8}.commerce-shipping-head p{margin:0;max-width:760px;color:#f4ead885;font-size:13px;line-height:1.6}.commerce-kicker,.commerce-card>span,.commerce-workflow>span{color:#9fcf9ab8;font-size:10px;font-weight:700;letter-spacing:.16em;text-transform:uppercase}.commerce-live-pill,.commerce-badges span{display:inline-flex;align-items:center;min-height:24px;padding:4px 10px;border:1px solid rgba(126,219,149,.28);border-radius:999px;color:#8fe5a6;background:#7edb9512;font-size:10px;font-weight:700;letter-spacing:.08em}.commerce-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:22px 28px 8px}.commerce-card{display:grid;gap:8px;min-height:132px;padding:20px;border:1px solid rgba(220,181,107,.12);border-radius:16px;background:#ffffff05}.commerce-card strong{color:#f4ead8;font-size:28px;font-weight:500}.commerce-card small,.commerce-workflow small{color:#f4ead870;font-size:11px;line-height:1.55}.commerce-copy-card{grid-column:1 / -1;min-height:auto}.commerce-copy-card strong{font-size:13px;font-weight:500;color:#f4ead8b8}.commerce-editor{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;padding:22px 28px 28px}.commerce-editor label{display:grid;gap:8px}.commerce-editor label span{color:#9fcf9ab3;font-size:10px;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.commerce-editor input{width:100%;padding:12px 14px;border:1px solid rgba(220,181,107,.16);border-radius:12px;background:#071009;color:#f4ead8;outline:none}.commerce-validation{grid-column:1 / -1;padding:12px 14px;border-radius:12px;font-size:12px}.commerce-validation.ok{border:1px solid rgba(126,219,149,.2);color:#8fe5a6;background:#7edb950d}.commerce-validation.blocked,.commerce-error{border:1px solid rgba(255,111,111,.25);color:#ff9a9a;background:#ff50500f}.commerce-error{margin:18px 28px 0;padding:12px 14px;border-radius:12px;text-align:center;font-size:12px}.commerce-badges,.commerce-actions{display:flex;flex-wrap:wrap;align-items:center;gap:9px;padding:16px 28px 0}.commerce-actions{padding-bottom:22px}.commerce-actions button,.commerce-actions a{min-height:38px;cursor:pointer;padding:9px 13px;border:1px solid rgba(220,181,107,.18);border-radius:10px;background:#ffffff05;color:#f4ead8;font:inherit;font-size:12px;text-decoration:none}.commerce-actions .primary{border-color:#7edb9557;background:#388f4e47;color:#dff6e5}.commerce-actions .danger{border-color:#ff6f6f3d;color:#ff9a9a}.commerce-actions button:disabled{opacity:.45;cursor:not-allowed}.commerce-workflow{display:grid;gap:5px;margin:0 28px 26px;padding:13px 15px;border:1px solid rgba(220,181,107,.1);background:#ffffff04}.commerce-workflow strong{color:#b7e4c1;font-size:12px;font-weight:500}@media(max-width:760px){.commerce-shipping-head,.commerce-grid,.commerce-editor,.commerce-badges,.commerce-actions{padding-left:18px;padding-right:18px}.commerce-shipping-head{flex-direction:column}.commerce-grid,.commerce-editor{grid-template-columns:1fr}.commerce-copy-card,.commerce-validation{grid-column:auto}.commerce-workflow{margin-left:18px;margin-right:18px}}.placeholder-panel.orders-module-active{padding:0;border:0;background:transparent}.placeholder-panel.orders-module-active>.eyebrow,.placeholder-panel.orders-module-active>h2,.placeholder-panel.orders-module-active>p{display:none}.placeholder-panel.orders-module-active,#orders-manager-slot,.orders-manager{width:100%;max-width:none;min-width:0;justify-self:stretch;align-self:stretch;box-sizing:border-box}.orders-manager{display:grid;gap:12px}.orders-banner,.orders-list-panel,.orders-detail-panel,.orders-toolbar,.orders-kpis>div{border:1px solid rgba(118,151,137,.22);background:#0a100eb8;border-radius:12px}.orders-banner{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px}.orders-banner span,.orders-section-title span,.orders-detail-head span,.orders-detail-grid section>span{color:#779083;font-size:9px;letter-spacing:.12em}.orders-banner h2{margin:3px 0 2px;font-size:21px}.orders-banner p{margin:0;color:#789184;font-size:10px}.orders-banner button,.orders-toolbar button,.orders-tracking button,.orders-action-row button,.orders-payment button{border:1px solid rgba(112,147,129,.35);background:#121c17f2;color:#bdd2c5;border-radius:8px;padding:8px 10px;font-size:10px;cursor:pointer}.orders-banner button:disabled,.orders-tracking button:disabled,.orders-action-row button:disabled,.orders-payment button:disabled{opacity:.45;cursor:wait}.orders-error{padding:10px 12px;border:1px solid rgba(180,92,92,.45);background:#4c181847;color:#e5b8b8;border-radius:9px;font-size:10px}.orders-kpis{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px}.orders-kpis>div{min-height:76px;padding:10px 11px;display:grid;align-content:center;gap:3px}.orders-kpis span{color:#70897c;font-size:8px;letter-spacing:.1em}.orders-kpis strong{font-size:21px;line-height:1}.orders-kpis small{color:#60766b;font-size:8px}.orders-toolbar{display:grid;gap:8px;padding:10px}.orders-toolbar>input,.orders-tracking input{width:100%;box-sizing:border-box;border:1px solid rgba(112,147,129,.28);background:#050a08cc;color:#d9e4dd;border-radius:8px;padding:9px 10px;font-size:10px}.orders-status-filters{display:grid;grid-template-columns:repeat(10,minmax(0,1fr));gap:7px;width:100%}.orders-status-filters button{width:100%;min-width:0;min-height:34px;padding:7px 8px;font-size:9px;white-space:nowrap;background:#070d0aa6;border-width:1px}.orders-status-filters button.active{background:#ffffff06;box-shadow:inset 0 0 0 1px currentColor}.orders-status-filters em{font-style:normal;color:currentColor;opacity:.72;margin-left:3px}.filter-status-all{border-color:#8d9c9459!important;color:#aab7b0!important}.filter-status-new{border-color:#d3b55694!important;color:#d9c477!important}.filter-status-packed{border-color:#5baec494!important;color:#9fd4e1!important}.filter-status-shipped{border-color:#5e8cd394!important;color:#a9c4ea!important}.filter-status-out_for_delivery{border-color:#7e6dcf94!important;color:#bcb0eb!important}.filter-status-delivered{border-color:#58b07899!important;color:#9fd4b2!important}.filter-status-delivery_failed{border-color:#d0575799!important;color:#e0a0a0!important}.filter-status-returned{border-color:#ca804494!important;color:#dbb084!important}.filter-status-cancelled{border-color:#a057628c!important;color:#cfa1a9!important}.filter-status-duplicate{border-color:#8f76ad8c!important;color:#c2afd6!important}.orders-layout{display:grid;grid-template-columns:minmax(340px,.85fr) minmax(0,1.35fr);gap:10px;align-items:start}.orders-list-panel{overflow:hidden}.orders-list-head{display:flex;justify-content:space-between;gap:10px;padding:10px 11px;border-bottom:1px solid rgba(118,151,137,.16)}.orders-list-head strong{font-size:10px}.orders-list-head span{color:#70877b;font-size:9px}.orders-list{max-height:690px;overflow-y:auto}.orders-row{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;text-align:left;border:0;border-left:3px solid transparent;border-bottom:1px solid rgba(118,151,137,.11);background:transparent;color:inherit;padding:10px 11px 10px 9px;cursor:pointer}.orders-row:hover,.orders-row.active{background:#2b4c3c33}.orders-row-main{min-width:0;display:grid;gap:3px}.orders-row-main strong{font-size:11px}.orders-row-main span{color:#9eb1a6;font-size:9px}.orders-row-main small{color:#687c71;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.orders-row-side{display:grid;justify-items:end;align-content:start;gap:5px}.orders-row-side>strong{font-size:11px}.orders-row-side time{color:#62756b;font-size:7px}.order-status{display:inline-flex;align-items:center;width:max-content;border-radius:999px;padding:4px 7px;border:1px solid rgba(113,143,128,.32);color:#a8bbb0;font-size:7px;text-transform:uppercase;letter-spacing:.06em}.order-status.large{padding:6px 9px;font-size:8px}.status-new{border-color:#a79a5a73;color:#d5c77f}.status-packed{border-color:#5a8ea773;color:#9ec7dc}.status-shipped,.status-out_for_delivery{border-color:#5c85b87a;color:#a9c5e7}.status-delivered{border-color:#56a0748c;color:#9ed2b1}.status-delivery_failed,.status-returned,.status-cancelled{border-color:#b15b5b73;color:#d9a2a2}.orders-detail-panel{padding:12px;display:grid;gap:12px;min-height:360px}.orders-detail-head{display:flex;justify-content:space-between;gap:12px;align-items:start;padding-bottom:10px;border-bottom:1px solid rgba(118,151,137,.14)}.orders-detail-head h3{margin:3px 0 2px;font-size:20px}.orders-detail-head p{margin:0;color:#6d8076;font-size:8px}.orders-detail-grid{display:grid;grid-template-columns:1fr 1fr;gap:8px}.orders-detail-grid section{border:1px solid rgba(118,151,137,.14);background:#060c096b;padding:10px;border-radius:9px;display:grid;gap:3px}.orders-detail-grid section strong{margin:3px 0 2px;font-size:13px}.orders-detail-grid section p{margin:0;color:#86998f;font-size:9px;line-height:1.35}.orders-items,.orders-tracking,.orders-actions,.orders-payment,.orders-timeline{border-top:1px solid rgba(118,151,137,.14);padding-top:11px}.orders-section-title{display:flex;justify-content:space-between;gap:10px;align-items:center;margin-bottom:8px}.orders-section-title>strong{font-size:9px;color:#98aca1}.orders-item{display:flex;justify-content:space-between;gap:12px;padding:8px 0;border-top:1px solid rgba(118,151,137,.09)}.orders-item>div{display:grid;gap:2px}.orders-item strong{font-size:10px}.orders-item span{color:#74887d;font-size:8px}.orders-tracking>div:last-child{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.orders-action-row{display:flex;flex-wrap:wrap;gap:6px}.orders-action-row .primary{border-color:#60a47e8c;background:#2a5b3f73;color:#c4ead4}.orders-action-row .danger{border-color:#ae545466;color:#d6a1a1;background:#4d181840}.orders-payment-row{display:flex;justify-content:space-between;gap:12px;align-items:center}.orders-payment-row>div{display:grid;gap:2px}.orders-payment-row>div strong{font-size:14px}.orders-payment-row>div span{color:#75897f;font-size:8px}.orders-timeline-list{display:grid}.orders-timeline-row{display:grid;grid-template-columns:10px minmax(0,1fr) auto;gap:8px;align-items:center;padding:7px 0;border-top:1px solid rgba(118,151,137,.08)}.orders-timeline-row i{width:7px;height:7px;border-radius:50%;background:#6fa083;box-shadow:0 0 0 3px #6fa0831f}.orders-timeline-row>div{display:grid;gap:1px}.orders-timeline-row strong{font-size:9px}.orders-timeline-row span,.orders-timeline-row time{color:#697d72;font-size:8px}.orders-empty{padding:20px;text-align:center;color:#70847a;font-size:10px}@media(max-width:1080px){.orders-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.orders-status-filters{grid-template-columns:repeat(5,minmax(0,1fr))}.orders-layout{grid-template-columns:1fr}.orders-list{max-height:360px}}@media(max-width:720px){.orders-banner{align-items:flex-start}.orders-banner h2{font-size:18px}.orders-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-kpis>div{min-height:66px;padding:9px}.orders-kpis strong{font-size:18px}.orders-status-filters{display:flex;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.orders-status-filters button{flex:0 0 auto;width:auto;min-width:92px}.orders-detail-grid{grid-template-columns:1fr}.orders-tracking>div:last-child{grid-template-columns:1fr}.orders-payment-row{align-items:flex-start;flex-direction:column}.orders-payment-row button{width:100%}}.orders-readonly{display:flex;align-items:center;gap:10px;border:1px solid rgba(176,145,76,.32);background:#4e3a122e;border-radius:9px;padding:8px 10px}.orders-readonly strong{flex:0 0 auto;color:#cbb777;font-size:8px;letter-spacing:.08em}.orders-readonly span{color:#8f8667;font-size:9px}.orders-readonly-value{border:1px solid rgba(118,151,137,.12);background:#060c0959;border-radius:8px;padding:9px 10px;color:#9aada2;font-size:9px}.orders-source{border-top:1px solid rgba(118,151,137,.14);padding-top:11px}.status-duplicate{border-color:#97707073;color:#c4a0a0;background:#56262629}@media(max-width:720px){.orders-readonly{align-items:flex-start;flex-direction:column;gap:4px}}.orders-warning{padding:10px 12px;border:1px solid rgba(183,143,72,.45);background:#51371040;color:#dbc38d;border-radius:9px;font-size:10px}.orders-write-mode{display:flex;align-items:center;gap:10px;border:1px solid rgba(176,145,76,.32);background:#4e3a122e;border-radius:9px;padding:8px 10px}.orders-write-mode strong{flex:0 0 auto;color:#cbb777;font-size:8px;letter-spacing:.08em}.orders-write-mode span{color:#8f8667;font-size:9px}.orders-write-mode.active{border-color:#589d745c;background:#18472b33}.orders-write-mode.active strong{color:#9bd0ae}.orders-write-mode.active span{color:#86a996}.orders-action-note{color:#72877b;font-size:8px;align-self:center}.orders-sync{border-top:1px solid rgba(118,151,137,.14);padding-top:11px}.orders-sync-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.orders-sync-row>span{color:#75897f;font-size:8px}.orders-sync-row button{border:1px solid rgba(183,143,72,.4);background:#48311040;color:#dbc38d;border-radius:8px;padding:7px 9px;font-size:9px;cursor:pointer}.orders-sync-state.synced{color:#8fc3a3}.orders-sync-state.pending{color:#d0bd83}.orders-sync-state.failed{color:#d8a0a0}@media(max-width:720px){.orders-write-mode{align-items:flex-start;flex-direction:column;gap:4px}.orders-sync-row{align-items:flex-start;flex-direction:column}.orders-sync-row button{width:100%}}.orders-delivery{border-top:1px solid rgba(118,151,137,.14);padding-top:11px}.orders-delivery-note{margin-top:7px;color:#75897f;font-size:8px}.status-row-new{border-left-color:#d3b556b8}.status-row-packed{border-left-color:#5baec4b8}.status-row-shipped{border-left-color:#5e8cd3b8}.status-row-out_for_delivery{border-left-color:#7e6dcfb8}.status-row-delivered{border-left-color:#58b078bf}.status-row-delivery_failed{border-left-color:#d05757bf}.status-row-returned{border-left-color:#ca8044b8}.status-row-cancelled{border-left-color:#a05762b3}.status-row-duplicate{border-left-color:#8f76adb3}.status-new{border-color:#d3b55694;color:#d9c477}.status-packed{border-color:#5baec494;color:#9fd4e1}.status-shipped{border-color:#5e8cd394;color:#a9c4ea}.status-out_for_delivery{border-color:#7e6dcf94;color:#bcb0eb}.status-delivered{border-color:#58b07899;color:#9fd4b2}.status-delivery_failed{border-color:#d0575799;color:#e0a0a0}.status-returned{border-color:#ca804494;color:#dbb084}.status-cancelled{border-color:#a057628c;color:#cfa1a9}.status-duplicate{border-color:#8f76ad8c;color:#c2afd6;background:#5626521a}.orders-settlement{border:1px solid rgba(255,255,255,.08);border-radius:18px;background:#ffffff06;overflow:hidden}.orders-settlement-head{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:22px 24px 18px;border-bottom:1px solid rgba(255,255,255,.07)}.orders-settlement-head>div:first-child{max-width:760px}.orders-settlement-head span,.orders-settlement-actions span{display:block;font-size:11px;letter-spacing:.12em;text-transform:uppercase;opacity:.58}.orders-settlement-head h3{margin:5px 0 6px;font-size:21px}.orders-settlement-head p{margin:0;opacity:.65;line-height:1.45}.orders-settlement-summary{text-align:right;white-space:nowrap}.orders-settlement-summary strong{display:block;font-size:26px}.orders-settlement-summary span{margin-top:4px}.orders-settlement-body{padding:18px 24px 20px}.orders-settlement-actions{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:14px;margin-bottom:14px}.orders-settlement-actions>div{text-align:right}.orders-settlement-actions>div strong{display:block;margin-top:2px}.orders-settlement-list{display:grid;gap:8px}.orders-settlement-list label{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 13px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#0000001f;cursor:pointer}.orders-settlement-list label.selected{border-color:#57bf846b;background:#57bf8412}.orders-settlement-list input{margin:0}.orders-settlement-list label>div{min-width:0}.orders-settlement-list label>div strong,.orders-settlement-list label>div span{display:block}.orders-settlement-list label>div span{margin-top:2px;opacity:.58;font-size:12px}.orders-settlement-empty{padding:18px 24px;opacity:.58}.orders-settlement-history{border-top:1px solid rgba(255,255,255,.07)}.orders-settlement-history summary{display:flex;align-items:center;justify-content:space-between;padding:14px 24px;cursor:pointer;list-style:none}.orders-settlement-history summary::-webkit-details-marker{display:none}.orders-settlement-history>div{border-top:1px solid rgba(255,255,255,.06)}.orders-settlement-batch{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 24px;border-bottom:1px solid rgba(255,255,255,.05)}.orders-settlement-batch div strong,.orders-settlement-batch div span{display:block}.orders-settlement-batch div span{margin-top:2px;font-size:12px;opacity:.56}.orders-settlement-legacy{padding:12px 24px;font-size:12px;opacity:.52}@media(max-width:900px){.orders-settlement-head{align-items:flex-start;flex-direction:column}.orders-settlement-summary{text-align:left}.orders-settlement-actions{grid-template-columns:1fr 1fr}.orders-settlement-actions>div{text-align:right}.orders-settlement-actions .primary{grid-column:1 / -1}}.orders-settlement-actions>button{border:1px solid rgba(140,177,158,.5);background:#132019fa;color:#d7e8de;border-radius:8px;padding:9px 13px;font-size:10px;font-weight:600;cursor:pointer;transition:background .16s ease,border-color .16s ease,color .16s ease,transform .16s ease}.orders-settlement-actions>button:hover:not(:disabled){background:#233a2dfa;border-color:#99cab0bf;color:#f0f8f3}.orders-settlement-actions>button:active:not(:disabled){transform:translateY(1px)}.orders-settlement-actions>button.primary{border-color:#56af7bd1;background:#286c45b8;color:#e4f5eb}.orders-settlement-actions>button.primary:hover:not(:disabled){background:#2f8252d1;border-color:#6bcf94f2}.orders-settlement-actions>button:disabled{background:#252c28b8;border-color:#84918a3d;color:#cdd8d261;cursor:not-allowed;opacity:1}.orders-banner-actions{display:flex;align-items:center;gap:8px}.orders-banner-actions .primary{border-color:#58b078a8;background:#22583a94;color:#d9f1e3}.orders-banner-actions .primary:hover:not(:disabled){background:#2c704aad;border-color:#69cb91db}.manual-order-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:26px;background:#000000c2;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.manual-order-dialog{width:min(1180px,96vw);max-height:92vh;overflow:auto;border:1px solid rgba(122,160,140,.28);border-radius:18px;background:#08100c;box-shadow:0 30px 90px #00000094;color:#dce8e1}.manual-order-head{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 24px 18px;border-bottom:1px solid rgba(118,151,137,.16);background:#08100cf7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.manual-order-head>div{max-width:760px}.manual-order-head span,.manual-order-section-title span,.manual-order-fields label>span,.manual-item-composer label>span,.manual-order-total span{display:block;color:#70897c;font-size:9px;letter-spacing:.11em}.manual-order-head h2{margin:4px 0 5px;font-size:24px}.manual-order-head p{margin:0;color:#84998d;font-size:11px;line-height:1.45}.manual-order-close{width:34px;height:34px;border:1px solid rgba(118,151,137,.25);border-radius:9px;background:#0c1611e6;color:#b8cbc0;font-size:20px;line-height:1;cursor:pointer}.manual-order-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px 24px 0}.manual-order-grid>section,.manual-order-items{border:1px solid rgba(118,151,137,.14);border-radius:13px;background:#040a0775;padding:15px}.manual-order-section-title{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:12px}.manual-order-section-title strong{font-size:12px;font-weight:600}.manual-order-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px}.manual-order-fields label,.manual-item-composer label{display:grid;gap:5px}.manual-order-fields label.wide{grid-column:1 / -1}.manual-order-fields input,.manual-order-fields select,.manual-order-fields textarea,.manual-item-composer input,.manual-item-composer select,.manual-item-row input{width:100%;box-sizing:border-box;border:1px solid rgba(112,147,129,.28);border-radius:8px;background:#050a08e6;color:#d9e4dd;padding:9px 10px;font:inherit;font-size:10px}.manual-order-fields textarea{min-height:68px;resize:vertical}.manual-order-items{margin:14px 24px 0}.manual-item-composer{display:grid;grid-template-columns:minmax(0,1fr) 180px 90px auto;align-items:end;gap:9px}.manual-item-composer button,.manual-item-row button,.manual-order-foot button{border:1px solid rgba(112,147,129,.4);border-radius:8px;background:#121e17f5;color:#d0e2d7;padding:9px 12px;font-size:10px;cursor:pointer}.manual-item-composer button:hover,.manual-item-row button:hover,.manual-order-foot button:hover:not(:disabled){background:#233a2dfa;border-color:#99cab0ad}.manual-item-list{display:grid;gap:7px;margin-top:12px}.manual-item-row{display:grid;grid-template-columns:minmax(0,1fr) 72px 100px auto;align-items:center;gap:10px;padding:10px 11px;border:1px solid rgba(118,151,137,.11);border-radius:10px;background:#080f0bad}.manual-item-row>div{min-width:0}.manual-item-row>div strong,.manual-item-row>div span{display:block}.manual-item-row>div strong{font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.manual-item-row>div span{margin-top:2px;color:#758a7f;font-size:9px}.manual-item-row>strong{text-align:right;font-size:11px}.manual-item-row button{color:#cfa5a5;border-color:#a8595947;background:#481b1b33}.manual-order-empty{padding:16px;text-align:center;color:#65786e;font-size:10px}.manual-order-total{display:flex;justify-content:flex-end;gap:10px;padding:14px 24px}.manual-order-total>div{min-width:128px;padding:10px 12px;border:1px solid rgba(118,151,137,.13);border-radius:10px;background:#060c097a}.manual-order-total strong{display:block;margin-top:3px;font-size:14px}.manual-order-total .grand{border-color:#59b17a61;background:#22573929}.manual-order-total .grand strong{color:#bfe2cd;font-size:18px}.manual-order-foot{position:sticky;bottom:0;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 24px 18px;border-top:1px solid rgba(118,151,137,.16);background:#08100cf7;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.manual-order-foot>div:last-child{display:flex;gap:8px}.manual-order-foot>div:first-child{color:#71877a;font-size:9px}.manual-order-foot .primary{border-color:#56af7bd1;background:#286c45b8;color:#e5f5eb;font-weight:600}.manual-order-foot .primary:hover:not(:disabled){background:#2f8252d1;border-color:#6bcf94f2}.manual-order-foot button:disabled,.manual-order-close:disabled{opacity:.38;cursor:not-allowed}.manual-order-error{color:#df9f9f}@media(max-width:900px){.manual-order-backdrop{padding:10px}.manual-order-dialog{width:100%;max-height:96vh}.manual-order-grid{grid-template-columns:1fr;padding:14px 14px 0}.manual-order-items{margin:12px 14px 0}.manual-item-composer{grid-template-columns:1fr 1fr}.manual-item-composer .product{grid-column:1 / -1}.manual-item-composer button{align-self:end}.manual-item-row{grid-template-columns:minmax(0,1fr) 70px}.manual-item-row>strong{text-align:left}.manual-order-total{padding:12px 14px;flex-wrap:wrap}.manual-order-foot{padding:12px 14px;align-items:flex-start;flex-direction:column}}.manual-product-picker{position:relative}.manual-product-results{position:absolute;z-index:20;top:calc(100% + 5px);left:0;right:0;max-height:260px;overflow-y:auto;border:1px solid rgba(112,147,129,.3);border-radius:9px;background:#09110d;box-shadow:0 18px 38px #00000073}.manual-product-results button{display:block;width:100%;padding:9px 11px;border:0;border-bottom:1px solid rgba(112,147,129,.11);background:transparent;color:#d8e4dd;text-align:left;cursor:pointer}.manual-product-results button:last-child{border-bottom:0}.manual-product-results button:hover{background:#2a4a396b}.manual-product-results button span,.manual-product-results button small{display:block}.manual-product-results button span{font-size:10px}.manual-product-results button small{margin-top:2px;color:#70857a;font-size:9px}.manual-product-no-results{padding:11px;color:#6f8177;font-size:10px}.orders-gift{padding:14px 0;border-top:1px solid rgba(255,255,255,.06)}.orders-gift-editor{display:grid;grid-template-columns:minmax(0,1fr) 120px minmax(180px,.55fr) auto;gap:9px;align-items:end}.orders-gift-editor label{display:grid;gap:5px}.orders-gift-editor label>span,.orders-gift-preview>span{color:#7aa991b8;font-size:9px;letter-spacing:.11em;text-transform:uppercase}.orders-gift-editor input,.orders-gift-editor select{width:100%;box-sizing:border-box;padding:9px 10px;border:1px solid rgba(112,147,129,.25);border-radius:8px;background:#050a08e6;color:#d9e4dd;font:inherit;font-size:10px}.orders-gift-editor button{min-height:35px;padding:9px 13px;border:1px solid rgba(86,175,123,.72);border-radius:8px;background:#286c4594;color:#e3f4e9;font-size:10px;cursor:pointer}.orders-gift-editor button:hover:not(:disabled){background:#2f8252bf}.orders-gift-editor button:disabled,.orders-gift-editor input:disabled,.orders-gift-editor select:disabled{opacity:.45;cursor:not-allowed}.orders-gift-preview{display:flex;align-items:baseline;justify-content:space-between;gap:18px;margin-top:10px;padding:10px 12px;border:1px solid rgba(112,147,129,.12);border-radius:9px;background:#050a086b}.orders-gift-preview strong{text-align:right;font-size:10px;font-weight:500;color:#cfe2d6}.orders-gift-history{margin-top:8px;border:1px solid rgba(112,147,129,.11);border-radius:9px;overflow:hidden}.orders-gift-history summary{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;cursor:pointer;list-style:none;color:#95aa9e;font-size:10px}.orders-gift-history summary::-webkit-details-marker{display:none}.orders-gift-history>div{border-top:1px solid rgba(112,147,129,.1)}.orders-gift-history>div>div{display:grid;gap:3px;padding:9px 12px;border-bottom:1px solid rgba(112,147,129,.08)}.orders-gift-history>div>div:last-child{border-bottom:0}.orders-gift-history span{color:#71877a;font-size:9px}.orders-gift-history strong{color:#c6d8ce;font-size:10px;font-weight:500}.orders-gift-history p{margin:0;padding:10px 12px;color:#71877a;font-size:10px}@media(max-width:980px){.orders-gift-editor{grid-template-columns:1fr 110px}.orders-gift-editor label:nth-child(3),.orders-gift-editor button{grid-column:1 / -1}}.orders-gift-lock-note{margin-top:8px;color:#8ca096;font-size:9px;letter-spacing:.04em}.orders-detail-head-actions{display:flex;align-items:center;gap:8px}.orders-detail-head-actions button{border:1px solid rgba(112,147,129,.35);background:#121c17f2;color:#bdd2c5;border-radius:8px;padding:8px 10px;font-size:10px;cursor:pointer}.orders-detail-head-actions button:hover{border-color:#60a47e94;color:#d7eee1}.orders-detail-head-actions button:disabled{opacity:.4;cursor:not-allowed}@media(max-width:720px){.orders-detail-head-actions{align-items:flex-end;flex-direction:column-reverse}}.orders-gift-repeat-warning{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 10px;padding:9px 10px;border:1px solid rgba(216,185,107,.24);border-radius:9px;background:#d8b96b0b}.orders-gift-repeat-warning strong{color:#d8b96b;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.orders-gift-repeat-warning span{color:#a99f84;font-size:9px;text-align:right}.orders-gift-history summary{display:flex;align-items:center;gap:8px}.orders-gift-history summary>span{flex:1}.orders-gift-history summary em{font-style:normal;font-size:8px;color:#6f8177}.orders-gift-history-list{display:grid;gap:6px;margin-top:8px}.orders-gift-history-row{display:grid;grid-template-columns:120px minmax(0,1fr) minmax(90px,.65fr);gap:12px;align-items:center;padding:9px 10px;border:1px solid rgba(255,255,255,.055);border-radius:8px;background:#ffffff03}.orders-gift-history-row>div{display:grid;gap:3px;min-width:0}.orders-gift-history-row span,.orders-gift-history-row small{color:#708178;font-size:8px}.orders-gift-history-row strong{color:#c5d5cc;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media(max-width:720px){.orders-gift-repeat-warning{align-items:flex-start;flex-direction:column}.orders-gift-repeat-warning span{text-align:left}.orders-gift-history-row{grid-template-columns:1fr}}.orders-settlement-amount{display:grid;justify-items:end;gap:2px}.orders-settlement-amount span,.orders-settlement-batch-total span{font-size:8px;color:#718078}.orders-settlement-amount strong{font-size:12px}.orders-settlement-batch-total{display:grid;justify-items:end;gap:2px}.orders-settlement-actions>div small{display:block;margin-top:2px;font-size:8px;color:#718078;text-align:right}.orders-gift-unlock{margin-top:10px;display:inline-flex;align-items:center;gap:8px;color:#f7f2e8b8;font-size:12px;line-height:1.4;cursor:pointer;-webkit-user-select:none;user-select:none}.orders-gift-unlock input{width:15px;height:15px;margin:0;accent-color:#edcf88}.orders-gift-unlock:has(input:checked) span{color:#edcf88}.customer-watch-row{box-shadow:inset 3px 0 #cbaa4fc7}.customer-watch-badge{display:inline-flex;margin-left:8px;padding:2px 6px;border:1px solid rgba(203,170,79,.46);border-radius:999px;background:#523f122e;color:#d9bf73;font-size:9px;font-style:normal;font-weight:700;letter-spacing:.08em;vertical-align:1px}.orders-customer-watch{border-top:1px solid rgba(118,151,137,.14);border-bottom:1px solid rgba(118,151,137,.14)}.orders-customer-watch>summary{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:10px 0;list-style:none;cursor:pointer}.orders-customer-watch>summary::-webkit-details-marker{display:none}.orders-customer-watch>summary:before{content:"›";grid-column:1;grid-row:1;justify-self:start;margin-right:7px;color:#71877a;transform:rotate(0);transition:transform .15s ease}.orders-customer-watch[open]>summary:before{transform:rotate(90deg)}.orders-customer-watch>summary>span{grid-column:1;grid-row:1;padding-left:16px;color:#779083;font-size:9px;letter-spacing:.12em}.orders-customer-watch>summary>strong{color:#8da297;font-size:9px;font-weight:600}.orders-customer-watch>summary>em{color:#687c71;font-size:8px;font-style:normal}.orders-customer-watch.active>summary>strong,.orders-customer-watch.active>summary>em{color:#cdb56f}.orders-customer-watch-body{padding:0 0 12px}.orders-customer-watch-alert{display:flex;margin:2px 0 12px;padding:10px 12px;border:1px solid rgba(203,170,79,.22);border-left:3px solid rgba(203,170,79,.72);border-radius:8px;background:#4837121a}.orders-customer-watch-alert>div{display:grid;gap:4px}.orders-customer-watch-alert strong{color:#d9bf73;font-size:10px;letter-spacing:.05em;text-transform:uppercase}.orders-customer-watch-alert span{color:#c3d2c9;font-size:10px;line-height:1.45}.orders-customer-watch-alert small,.orders-customer-watch-empty{color:#70847a;font-size:8px}.orders-customer-watch-empty{margin:2px 0 10px}.orders-customer-watch-editor{display:grid;grid-template-columns:minmax(170px,.8fr) minmax(280px,2fr) auto auto;gap:8px;align-items:end}.orders-customer-watch-editor label{display:grid;gap:5px}.orders-customer-watch-editor label>span{color:#70887b;font-size:8px;letter-spacing:.1em}.orders-customer-watch-editor input,.orders-customer-watch-editor select{width:100%;min-height:34px;box-sizing:border-box;border:1px solid rgba(112,147,129,.28);border-radius:8px;background:#050a08d1;color:#d9e4dd;padding:8px 9px;font:inherit;font-size:9px;outline:none}.orders-customer-watch-editor input:focus,.orders-customer-watch-editor select:focus{border-color:#70a08785;box-shadow:0 0 0 2px #589d7414}.orders-customer-watch-editor button{min-height:34px;border:1px solid rgba(112,147,129,.35);border-radius:8px;background:#121c17f2;color:#bdd2c5;padding:8px 10px;font-size:9px;cursor:pointer}.orders-customer-watch-editor button.primary{border-color:#60a47e7a;background:#2a5b3f59;color:#c4ead4}.orders-customer-watch-editor button:disabled,.orders-customer-watch-editor input:disabled,.orders-customer-watch-editor select:disabled{opacity:.46;cursor:not-allowed}@media(max-width:980px){.orders-customer-watch-editor{grid-template-columns:1fr}.orders-customer-watch>summary{grid-template-columns:minmax(0,1fr) auto}.orders-customer-watch>summary>em{display:none}}.orders-loyalty-badge{display:inline-flex;align-items:center;margin-left:7px;padding:3px 6px;border-radius:5px;font-size:10px;font-style:normal;font-weight:700;letter-spacing:.04em;vertical-align:middle}.orders-loyalty-badge.returning{color:#b7d7cc;background:#3a6f623d;border:1px solid rgba(108,164,147,.3)}.orders-loyalty-badge.vip{color:#ebd49d;background:#87672d3d;border:1px solid rgba(202,165,88,.4)}.orders-customer-history{margin:13px 0;border:1px solid rgba(128,157,139,.25);border-radius:10px;background:#0e181373}.orders-customer-history>summary{cursor:pointer;display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:12px 14px}.orders-customer-history>summary>span{font-size:11px;letter-spacing:.1em;color:#9bb8a7}.orders-customer-history>summary>strong{font-size:13px;color:#e2eae3}.orders-customer-history>summary>em{font-size:11px;font-style:normal;color:#9bb8a7;margin-left:auto}.orders-customer-history-body{padding:0 14px 14px;display:grid;gap:10px}.orders-customer-history-body>p{margin:0;font-size:12px;line-height:1.5;color:#bacac0}.orders-customer-history-entry{display:grid;gap:5px;padding:10px;border:1px solid rgba(126,151,136,.22);border-radius:8px}.orders-customer-history-entry>button{justify-self:start;border:0;background:none;padding:0;text-align:left;color:#d5e7da;text-decoration:underline;cursor:pointer;font-size:12px}.orders-customer-history-entry>span{font-size:12px;color:#ced9d0;line-height:1.45}.orders-customer-history-entry>small{font-size:11px;color:#c3b68b;line-height:1.45}.social-manager{padding:0 32px 48px;display:grid;gap:20px}.social-banner{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:24px;border:1px solid #2a2f37;background:#11151a}.social-banner span,.social-list-head span,.social-channel-head span,.social-detail-head span,.social-safety-row span,.social-review-row span,.social-media-readiness span,.social-schedule-row span,.social-history-head span{font-size:11px;letter-spacing:.12em;color:#8e99a8}.social-banner h2{margin:6px 0 8px;font-size:24px}.social-banner p{margin:0;max-width:760px;color:#aab2bd;line-height:1.55}.social-banner>strong{font-size:11px;letter-spacing:.12em;padding:8px 10px;border:1px solid #5d3b3b;color:#e2aaaa}.social-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.social-kpis>div{border:1px solid #262c34;background:#101419;padding:18px;display:grid;gap:5px}.social-kpis span{font-size:10px;letter-spacing:.12em;color:#7f8995}.social-kpis strong{font-size:28px}.social-kpis small{color:#747e89}.social-error{border:1px solid #684e2d;background:#1c1710;padding:14px 16px;color:#d8bb8d}.social-action-error{margin-top:14px}.social-filter-bar{display:flex;gap:8px;flex-wrap:wrap}.social-filter-bar button{background:#11161c;border:1px solid #2b323b;color:#9fa8b5;padding:9px 12px;cursor:pointer}.social-filter-bar button.active{color:#f0f3f6;border-color:#697583}.social-layout{display:grid;grid-template-columns:320px minmax(0,1fr);gap:16px;min-height:560px}.social-list,.social-detail{border:1px solid #262c34;background:#0f1318}.social-list-head{display:flex;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #252b33}.social-list>button{width:100%;border:0;border-bottom:1px solid #20262d;background:transparent;color:inherit;padding:14px 16px;text-align:left;display:flex;gap:12px;justify-content:space-between;cursor:pointer}.social-list>button.active{background:#171d24}.social-list>button div{min-width:0;display:grid;gap:4px}.social-list>button strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-list>button span{font-size:11px;color:#7f8995}.social-list em{font-size:9px;letter-spacing:.08em;text-transform:uppercase;color:#9ea7b3}.social-detail{padding:20px}.social-detail-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:18px}.social-detail-head h3{margin:5px 0;font-size:23px}.social-detail-head p{margin:0;color:#7f8995}.social-detail-head>div:last-child{display:grid;gap:5px;text-align:right;text-transform:uppercase}.social-detail-head small{color:#6f7884}.social-channel-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.social-channel-card{border:1px solid #272e37;background:#12171d;overflow:hidden}.social-channel-head{display:flex;justify-content:space-between;padding:12px 13px;border-bottom:1px solid #252c34}.social-channel-head em{font-size:9px;letter-spacing:.1em;color:#7f8995}.social-media-frame{position:relative;width:100%;aspect-ratio:1/1;background:#0c1014;overflow:hidden}.social-channel-card.story .social-media-frame{aspect-ratio:9/16;max-height:420px}.social-media-frame img,.social-media-placeholder{width:100%;height:100%;object-fit:cover;background:#0c1014}.social-media-placeholder{display:grid;place-items:center;color:#59636f;font-size:12px}.social-media-meta{position:absolute;left:10px;right:10px;bottom:10px;display:flex;justify-content:space-between;gap:8px;align-items:center;padding:7px 8px;background:#070a0dd1;border:1px solid rgba(133,148,163,.28);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.social-media-meta span,.social-media-meta strong{font-size:9px;letter-spacing:.09em;text-transform:uppercase}.social-media-meta span{color:#b4bdc8}.social-media-meta strong{color:#8fc4a9}.social-media-meta.fallback{border-color:#b88f5766}.social-media-meta.fallback strong{color:#d8b27e}.social-media-meta.missing{border-color:#b753538c}.social-media-meta.missing strong{color:#e29a9a}.social-media-meta.ideal{border-color:#59977480}.social-media-meta.ideal strong{color:#9bd2b3}.social-channel-card textarea{display:block;width:100%;min-height:190px;resize:vertical;border:0;border-top:1px solid #252c34;background:#0e1318;color:#cdd3da;padding:14px;font:12px/1.55 inherit;outline:none;box-sizing:border-box}.social-channel-card textarea:focus{background:#111820;box-shadow:inset 0 0 0 1px #46515e}.social-channel-card textarea:disabled{opacity:.72;cursor:not-allowed}.social-caption-meta{display:flex;justify-content:space-between;gap:10px;padding:9px 13px;border-top:1px solid #20262d;color:#697481;font-size:10px}.social-caption-meta strong{font-weight:600;color:#89939f}.social-manual-actions{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;padding:8px 10px;border-top:1px solid #20262d}.social-manual-actions button{min-width:0;padding:8px 5px;border:1px solid #3a434d;background:#141a20;color:#b4bdc7;font-size:10px;line-height:1.15;white-space:nowrap;cursor:pointer}.social-manual-actions button:disabled{opacity:.45;cursor:not-allowed}.social-media-readiness{margin-top:16px;padding:14px 16px;border:1px solid #33404b;background:#10161b;display:flex;justify-content:space-between;gap:20px;align-items:center}.social-media-readiness>div{display:grid;gap:5px}.social-media-readiness p{margin:0;max-width:650px;color:#8e99a8;font-size:11px;line-height:1.5;text-align:right}.social-media-readiness.ready{border-color:#355847}.social-media-readiness.ready strong{color:#a7d0b8}.social-media-readiness.blocked{border-color:#654040;background:#191212}.social-media-readiness.blocked strong{color:#e0a0a0}.social-schedule-row{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:16px;padding:16px;border:1px solid #31443a;background:#101713}.social-schedule-row>div:first-child{display:grid;gap:5px}.social-schedule-row p{margin:0;color:#879488;font-size:11px}.social-schedule-controls{display:flex;gap:8px;align-items:center}.social-schedule-controls input{min-width:230px;padding:10px 12px;border:1px solid #3a434d;background:#0f151a;color:#c6ced7;color-scheme:dark}.social-schedule-controls button{padding:10px 14px;border:1px solid #416b55;background:#142019;color:#b9dbc8;cursor:pointer}.social-schedule-controls button:disabled{opacity:.55;cursor:not-allowed}.social-schedule-row.scheduled{border-color:#50613d;background:#15180f}.social-schedule-row.scheduled strong{color:#d6dcad}.social-review-row{display:flex;justify-content:space-between;gap:18px;align-items:center;margin-top:16px;padding:16px;border:1px solid #29313a;background:#11171d}.social-review-row>div:first-child{display:grid;gap:5px}.social-review-actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.social-review-actions button{padding:10px 14px;border:1px solid #3a434d;background:#141a20;color:#b4bdc7;cursor:pointer}.social-review-actions button.primary{border-color:#416b55;background:#142019;color:#b9dbc8}.social-review-actions button:disabled{opacity:.55;cursor:not-allowed}.social-history{margin-top:16px;border:1px solid #29313a;background:#0d1217}.social-history-head{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:14px 16px;border-bottom:1px solid #252c34}.social-history-head>div{display:grid;gap:4px}.social-history-head>small{color:#697481;font-size:10px}.social-history-list{display:grid}.social-history-item{position:relative;display:grid;grid-template-columns:14px minmax(0,1fr) auto;gap:10px;align-items:start;padding:12px 16px;border-bottom:1px solid #1f252c}.social-history-item:last-child{border-bottom:0}.social-history-dot{width:7px;height:7px;margin-top:5px;border-radius:50%;background:#6fa486;box-shadow:0 0 0 3px #6fa4861a}.social-history-item>div{display:grid;gap:3px}.social-history-item strong{font-size:12px;color:#c9d1d9}.social-history-item p{margin:0;color:#7f8995;font-size:10px;line-height:1.45}.social-history-item time{color:#68727e;font-size:10px;white-space:nowrap}.social-history-empty{padding:16px;color:#707a86;font-size:11px}.social-safety-row{display:grid;grid-template-columns:1fr 1fr auto;gap:12px;align-items:center;margin-top:16px;padding-top:16px;border-top:1px solid #252c34}.social-safety-row>div{display:grid;gap:4px}.social-safety-row button{padding:10px 14px;border:1px solid #493939;background:#1a1313;color:#8e7777}.social-empty,.social-empty-detail{padding:20px;color:#77818d}.social-empty-detail{min-height:300px;display:grid;place-content:center;text-align:center;gap:6px}.social-channel-card.story:has(.social-media-meta.fallback){border-color:#745139;background:#17120f}.social-channel-card.story:has(.social-media-meta.fallback) .social-channel-head{border-bottom-color:#60432f;background:#1b140f}.social-channel-card.story:has(.social-media-meta.fallback) .social-channel-head em{font-size:0;color:#e0a06e}.social-channel-card.story:has(.social-media-meta.fallback) .social-channel-head em:after{content:"BLOCKED · FALLBACK";font-size:9px;letter-spacing:.1em}.social-channel-card.story:has(.social-media-meta.fallback) .social-media-frame:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:linear-gradient(to bottom,#24130a1f,#24130a61);pointer-events:none}.social-channel-card.story:has(.social-media-meta.fallback) .social-media-frame:after{content:"Needs 9:16 Story asset";position:absolute;z-index:3;left:50%;top:18px;transform:translate(-50%);width:max-content;max-width:calc(100% - 28px);padding:8px 10px;border:1px solid rgba(224,160,110,.58);background:#190e09e6;color:#e4b187;font-size:10px;letter-spacing:.08em;text-transform:uppercase;text-align:center;pointer-events:none}.social-channel-card.story:has(.social-media-meta.fallback) .social-media-meta{z-index:4;border-color:#e0a06e94}.social-channel-card.story:has(.social-media-meta.fallback) .social-caption-meta strong{font-size:0;color:#d8a476}.social-channel-card.story:has(.social-media-meta.fallback) .social-caption-meta strong:after{content:"Needs 9:16 Story asset";font-size:10px}.social-channel-card.story:has(.social-media-meta.fallback) .social-manual-actions{opacity:.7}@media(max-width:1000px){.social-kpis{grid-template-columns:repeat(2,1fr)}.social-layout,.social-channel-grid{grid-template-columns:1fr}.social-list{max-height:320px;overflow:auto}.social-channel-card.story .social-media-frame{max-height:520px}.social-media-readiness,.social-schedule-row{align-items:flex-start;flex-direction:column}.social-media-readiness p{text-align:left}.social-schedule-controls{width:100%;flex-wrap:wrap}.social-schedule-controls input{min-width:0;flex:1}.social-review-row{align-items:flex-start;flex-direction:column}.social-review-actions{justify-content:flex-start}.social-history-head{align-items:flex-start}.social-history-item{grid-template-columns:14px minmax(0,1fr)}.social-history-item time{grid-column:2}}.social-filter-bar .social-create-product{border-color:#416b55;background:#142019;color:#b9dbc8}.social-product-picker-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:32px;background:#030608c7;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.social-product-picker{width:min(760px,calc(100vw - 48px));max-height:min(760px,calc(100vh - 64px));display:grid;grid-template-rows:auto auto minmax(0,1fr);gap:14px;padding:20px;border:1px solid #36404a;background:#0f1419;box-shadow:0 24px 80px #0000008c}.social-product-picker-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.social-product-picker-head>div{display:grid;gap:4px}.social-product-picker-head span{font-size:10px;letter-spacing:.13em;color:#7f8995}.social-product-picker-head h3{margin:0;font-size:22px}.social-product-picker-head p{margin:2px 0 0;color:#87919d;font-size:12px;line-height:1.45}.social-product-picker-head>button{padding:9px 12px;border:1px solid #343c46;background:#151b21;color:#aeb7c1;cursor:pointer}.social-product-picker>input{width:100%;box-sizing:border-box;padding:12px 14px;border:1px solid #39434e;background:#0b1014;color:#d1d7de;outline:none}.social-product-picker>input:focus{border-color:#657382;box-shadow:0 0 0 1px #657382}.social-product-picker-results{min-height:0;overflow:auto;border:1px solid #252c34;background:#0b1014}.social-product-picker-results>button{width:100%;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:13px 14px;border:0;border-bottom:1px solid #20262d;background:transparent;color:inherit;text-align:left;cursor:pointer}.social-product-picker-results>button:last-child{border-bottom:0}.social-product-picker-results>button:hover,.social-product-picker-results>button:focus-visible{background:#171d24;outline:none}.social-product-picker-results>button:disabled{opacity:.55;cursor:not-allowed}.social-product-picker-results>button>div{min-width:0;display:grid;gap:3px}.social-product-picker-results strong{font-size:13px;color:#d6dce3}.social-product-picker-results span{font-size:11px;color:#8994a0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-product-picker-results small{font-size:10px;color:#5f6a76}.social-product-picker-results em{flex:0 0 auto;font-size:9px;letter-spacing:.1em;text-transform:uppercase;color:#91a1af}.social-product-picker-empty{padding:24px;color:#707b87;text-align:center;font-size:12px}@media(max-width:700px){.social-product-picker-backdrop{padding:14px}.social-product-picker{width:calc(100vw - 28px);max-height:calc(100vh - 28px);padding:16px}.social-product-picker-head{align-items:flex-start}.social-product-picker-head p{max-width:380px}}.social-publish-diagnostics{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;gap:14px;align-items:center;padding:14px 16px;border:1px solid #33404b;background:#10161b}.social-publish-diagnostics>div:first-child{display:grid;gap:4px}.social-publish-diagnostics>div:first-child span{font-size:10px;letter-spacing:.12em;color:#7f8995}.social-publish-diagnostics>div:first-child strong{font-size:12px;color:#cbd3dc}.social-publish-diagnostics>div:first-child small{font-size:10px;color:#68737f}.social-publish-diagnostic-flags{display:flex;gap:8px;flex-wrap:wrap}.social-publish-diagnostic-flags>div{min-width:112px;display:flex;justify-content:space-between;gap:12px;padding:9px 10px;border:1px solid #303843;background:#0d1217}.social-publish-diagnostic-flags span{font-size:9px;letter-spacing:.08em;color:#89939f}.social-publish-diagnostic-flags strong{font-size:10px;color:#6f7884}.social-publish-diagnostic-flags>div.on{border-color:#355847;background:#101713}.social-publish-diagnostic-flags>div.on strong{color:#9bd2b3}.social-publish-diagnostic-flags>div.off{border-color:#654040;background:#191212}.social-publish-diagnostic-flags>div.off strong{color:#e29a9a}.social-publish-diagnostics>button{padding:10px 14px;border:1px solid #3a434d;background:#141a20;color:#b4bdc7;cursor:pointer}.social-publish-diagnostics>button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:1000px){.social-publish-diagnostics{grid-template-columns:1fr}.social-publish-diagnostic-flags{width:100%}.social-publish-diagnostic-flags>div{flex:1}.social-publish-diagnostics>button{justify-self:start}}.social-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:center;min-height:74px;padding:14px 16px;border:1px solid #222a32;background:#0d1217}.social-toolbar .social-filter-bar{display:flex;gap:8px;flex-wrap:wrap;align-items:center;min-width:0}.social-toolbar .social-filter-bar button{min-height:36px;padding:9px 13px}.social-create-group{display:grid;grid-template-columns:auto auto;gap:14px;align-items:center;min-width:0;padding-left:22px;border-left:1px solid #252d35}.social-create-group>span{font-size:9px;line-height:1.35;letter-spacing:.13em;color:#6f7a86;white-space:nowrap}.social-create-group>div{display:grid;grid-template-columns:repeat(4,minmax(92px,1fr));gap:8px}.social-create-group button{min-height:36px;padding:9px 14px;border:1px solid #33404a;background:#121920;color:#aeb8c4;cursor:pointer;white-space:nowrap}.social-create-group button:hover{border-color:#52606d;color:#e0e6ec}.social-create-group .social-create-product{border-color:#416b55;background:#142019;color:#b9dbc8}.social-banner>strong{border-color:#355847;color:#a8d0b8;background:#101713}@media(max-width:1250px){.social-toolbar{grid-template-columns:1fr;gap:12px;align-items:stretch}.social-create-group{grid-template-columns:auto minmax(0,1fr);padding-left:0;padding-top:12px;border-left:0;border-top:1px solid #252d35}.social-create-group>div{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:760px){.social-toolbar{padding:12px}.social-create-group{grid-template-columns:1fr;gap:8px}.social-create-group>div{grid-template-columns:repeat(2,minmax(0,1fr))}.social-create-group>span{white-space:normal}}@media(max-width:460px){.social-create-group>div{grid-template-columns:1fr}}.social-empty-workspace{min-height:300px;display:grid;place-items:center;align-content:center;gap:8px;padding:48px 24px;border:1px solid #262c34;background:#0f1318;text-align:center}.social-empty-workspace>span{font-size:10px;letter-spacing:.13em;color:#6f7a86}.social-empty-workspace h3{margin:0;font-size:22px;color:#d8dee5}.social-empty-workspace p{margin:0 0 8px;color:#78838f;font-size:12px}.social-empty-workspace>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:center}.social-empty-workspace button{min-width:110px;padding:10px 14px;border:1px solid #33404a;background:#121920;color:#aeb8c4;cursor:pointer}.social-empty-workspace .social-create-product{border-color:#416b55;background:#142019;color:#b9dbc8}.social-manual-publish-area{display:grid;gap:12px;margin-top:4px}.social-manual-publish-area:empty{display:none}.social-review-actions button.danger{border-color:#6a3f3f;background:#1d1212;color:#e1a1a1}.social-review-actions button.danger:hover{border-color:#8b4b4b;color:#f0b7b7}.social-published-management{margin-top:16px;border:1px solid #31413a;background:#0f1512}.social-published-management-head{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 16px;border-bottom:1px solid #28352f}.social-published-management-head>div{display:grid;gap:4px}.social-published-management-head span{font-size:10px;letter-spacing:.12em;color:#7f9989}.social-published-management-head strong{font-size:13px;color:#c8d8ce}.social-published-management-head small{max-width:540px;color:#708079;font-size:10px;text-align:right;line-height:1.45}.social-published-management-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px}.social-published-channel{display:grid;gap:12px;padding:13px;border:1px solid #2f3c36;background:#111915}.social-published-channel>div:first-child{min-width:0;display:grid;gap:4px}.social-published-channel span{font-size:9px;letter-spacing:.11em;color:#819087;text-transform:uppercase}.social-published-channel strong{font-size:11px;color:#9fd0b1}.social-published-channel small{font-size:9px;color:#6f7d75}.social-published-channel code{display:block;margin-top:3px;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#68756e;font-size:9px}.social-published-channel.deleted{border-color:#4c3939;background:#171111}.social-published-channel.deleted strong{color:#cf9696}.social-published-channel-actions{display:grid;grid-template-columns:1fr 1fr;gap:7px}.social-published-channel-actions button{min-width:0;padding:9px 8px;border:1px solid #3a4b42;background:#151f19;color:#b6c9bd;font-size:10px;cursor:pointer}.social-published-channel-actions button.danger{border-color:#674141;background:#1d1212;color:#dda1a1}.social-published-channel-actions button:disabled{opacity:.4;cursor:not-allowed}.social-published-management-message{margin:12px 12px 0;padding:10px 12px;border:1px solid #3b4b43;background:#121a16;font-size:11px}.social-published-management-message.ok{border-color:#3e624e;color:#a7cfb5}.social-published-management-message.error{border-color:#6a4141;background:#1c1212;color:#e0a0a0}@media(max-width:1100px){.social-published-management-grid{grid-template-columns:1fr}.social-published-management-head{align-items:flex-start;flex-direction:column}.social-published-management-head small{text-align:left}}.social-published-channel-actions.republish{grid-template-columns:1fr}.social-published-channel-actions button.republish{border-color:#416b55;background:#142019;color:#b9dbc8}.social-channel-grid-carousel .social-media-frame{display:none}.social-channel-grid-carousel{grid-template-columns:repeat(2,minmax(0,1fr))}.social-channel-grid-carousel .social-channel-card{min-width:0}@media(max-width:900px){.social-channel-grid-carousel{grid-template-columns:minmax(0,1fr)}}.social-campaign-success{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:14px 16px;margin:12px 0;border:1px solid rgba(101,181,139,.45);border-radius:9px;background:#1d573e2b;color:#d7f4df}.social-campaign-success strong{font-size:14px}.social-campaign-success span{font-size:13px;color:#b7d4c2}.social-campaign-success button{margin-left:auto;padding:3px 9px;border:0;background:transparent;color:inherit;cursor:pointer;font-size:20px}.social-toolbar-v2{display:flex;gap:20px;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:14px 16px}.social-toolbar-v2 .social-filter-bar{display:flex;gap:5px;flex-wrap:wrap;align-items:center}.social-toolbar-v2 .social-filter-bar button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:7px 11px;white-space:nowrap}.social-toolbar-v2 .social-filter-bar em{font-size:11px;font-style:normal;line-height:1;padding:4px 6px;border:1px solid rgba(175,190,200,.25);border-radius:6px}.social-toolbar-v2 .social-create-group{display:flex;align-items:center;gap:14px;flex-wrap:wrap}.social-toolbar-v2 .social-create-group>div{display:flex;gap:6px;flex-wrap:wrap}.social-toolbar-v2 .social-create-group button{min-height:36px;padding:7px 14px;white-space:nowrap}.social-new-post-picker{max-width:680px;width:min(680px,calc(100vw - 32px))}.social-post-choice-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:15px}.social-post-choice-grid>button{text-align:left;display:flex;flex-direction:column;gap:9px;min-height:155px;border:1px solid #3c4850;border-radius:10px;background:#121b21;color:#e8eced;padding:18px;cursor:pointer}.social-post-choice-grid>button:hover,.social-post-choice-grid>button:focus-visible{border-color:#c9a66e;background:#1b252c}.social-post-choice-grid strong{font-size:18px}.social-post-choice-grid span{font-size:14px;font-weight:600}.social-post-choice-grid small{font-size:13px;color:#a5b0b7;line-height:1.5}@media(max-width:680px){.social-post-choice-grid{grid-template-columns:1fr}}.social-idle-workspace{display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;min-height:360px;gap:12px;padding:32px}.social-idle-workspace>span{font-size:11px;letter-spacing:.16em;color:#9aaebd}.social-idle-workspace h3{font-size:25px;margin:0}.social-idle-workspace p{max-width:440px;margin:0 0 12px;color:#95a7b1;line-height:1.6}.social-idle-workspace button{padding:11px 23px;cursor:pointer}.social-idle-workspace{min-height:300px}.social-inbox-manager{padding:0 32px 48px;display:grid;gap:16px}.social-inbox-banner{display:flex;justify-content:space-between;gap:24px;align-items:flex-start;padding:24px;border:1px solid #2a2f37;background:#11151a}.social-inbox-banner span,.social-inbox-list-head span,.social-inbox-thread-head span,.social-inbox-reply-lock span,.social-inbox-reply-head span,.social-inbox-status span{font-size:10px;letter-spacing:.12em;color:#7f8995}.social-inbox-banner h2{margin:6px 0 8px;font-size:24px}.social-inbox-banner p{margin:0;max-width:760px;color:#aab2bd;line-height:1.55}.social-inbox-banner>strong{font-size:11px;letter-spacing:.12em;padding:8px 10px;border:1px solid #5f4d32;color:#d8bf8c;background:#17140f}.social-inbox-toolbar{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:12px;border:1px solid #222a32;background:#0d1217}.social-inbox-filters{display:flex;gap:8px;flex-wrap:wrap}.social-inbox-filters button,.social-inbox-sync{padding:9px 12px;border:1px solid #2f3842;background:#11171d;color:#9fa8b5;cursor:pointer}.social-inbox-filters button.active{border-color:#657382;color:#eef2f5}.social-inbox-filters button span{margin-left:5px;color:#74808c}.social-inbox-sync{border-color:#416b55;background:#142019;color:#b9dbc8}.social-inbox-sync:disabled{opacity:.55;cursor:wait}.social-inbox-error{border:1px solid #684e2d;background:#1c1710;padding:14px 16px;color:#d8bb8d;line-height:1.5}.social-inbox-status{display:grid;grid-template-columns:auto minmax(0,1fr) auto;gap:14px;align-items:center;padding:12px 14px;border:1px solid #304438;background:#101713}.social-inbox-status strong{font-size:12px;color:#b8d6c4}.social-inbox-status small{color:#73847a;font-size:10px}.social-inbox-layout{display:grid;grid-template-columns:360px minmax(0,1fr);gap:16px;min-height:620px}.social-inbox-list,.social-inbox-thread{border:1px solid #262c34;background:#0f1318;min-width:0}.social-inbox-list{max-height:720px;overflow:auto}.social-inbox-list-head{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;padding:14px 16px;border-bottom:1px solid #252b33;background:#0f1318}.social-inbox-list>button{width:100%;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:14px 16px;border:0;border-bottom:1px solid #20262d;background:transparent;color:inherit;text-align:left;cursor:pointer}.social-inbox-list>button.active{background:#171d24}.social-inbox-list>button>div{min-width:0;display:grid;gap:4px}.social-inbox-list>button strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-inbox-list>button span{font-size:10px;color:#7f8995}.social-inbox-list>button p{margin:1px 0 0;color:#a4adb7;font-size:11px;line-height:1.4;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.social-inbox-list>button time{font-size:9px;color:#67727e;white-space:nowrap}.social-inbox-thread{display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-height:620px}.social-inbox-thread-head{display:flex;justify-content:space-between;gap:20px;padding:18px 20px;border-bottom:1px solid #252c34}.social-inbox-thread-head h3{margin:5px 0;font-size:21px}.social-inbox-thread-head p{margin:0;color:#68737f;font-size:10px}.social-inbox-thread-head>div:last-child{display:grid;gap:4px;text-align:right;text-transform:uppercase}.social-inbox-thread-head>div:last-child strong{color:#a8c8b6;font-size:10px}.social-inbox-thread-head small{color:#68737f;font-size:9px}.social-inbox-messages{min-height:0;overflow:auto;padding:22px;display:flex;flex-direction:column;gap:12px;background:#0c1014}.social-inbox-message{display:flex}.social-inbox-message.inbound{justify-content:flex-start}.social-inbox-message.outbound{justify-content:flex-end}.social-inbox-message>div{max-width:min(72%,680px);padding:11px 13px;border:1px solid #303843;background:#131920}.social-inbox-message.outbound>div{border-color:#355847;background:#101713}.social-inbox-message span{display:block;margin-bottom:6px;font-size:8px;letter-spacing:.12em;color:#66727e}.social-inbox-message p{margin:0;color:#d0d6dd;font-size:12px;line-height:1.55;white-space:pre-wrap}.social-inbox-message time{display:block;margin-top:7px;color:#65707c;font-size:9px;text-align:right}.social-inbox-reply-lock{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px 18px;border-top:1px solid #252c34;background:#101419}.social-inbox-reply-lock>div{display:grid;gap:5px}.social-inbox-reply-lock strong{font-size:12px;color:#9faab5}.social-inbox-reply-lock button{padding:10px 14px;border:1px solid #493939;background:#1a1313;color:#8e7777}.social-inbox-reply-composer{display:grid;gap:10px;padding:16px 18px;border-top:1px solid #252c34;background:#101419}.social-inbox-reply-head{display:flex;justify-content:space-between;gap:16px;align-items:end}.social-inbox-reply-head>div{display:grid;gap:5px}.social-inbox-reply-head strong{font-size:12px;color:#aab5bf}.social-inbox-reply-head small{font-size:9px;color:#73808c;text-align:right}.social-inbox-reply-composer textarea{width:100%;box-sizing:border-box;resize:vertical;min-height:78px;max-height:180px;padding:11px 12px;border:1px solid #303943;background:#0c1116;color:#e4e8ec;font:inherit;font-size:12px;line-height:1.55;outline:none}.social-inbox-reply-composer textarea:focus{border-color:#5d7769}.social-inbox-reply-composer textarea:disabled{opacity:.65}.social-inbox-reply-error,.social-inbox-reply-success{padding:9px 11px;font-size:10px;line-height:1.45}.social-inbox-reply-error{border:1px solid #684e2d;background:#1c1710;color:#d8bb8d}.social-inbox-reply-success{border:1px solid #304438;background:#101713;color:#b8d6c4}.social-inbox-reply-actions{display:flex;justify-content:space-between;gap:12px;align-items:center}.social-inbox-reply-actions small{font-size:9px;color:#65717d}.social-inbox-reply-actions button{padding:10px 14px;border:1px solid #416b55;background:#142019;color:#c4dfd0;cursor:pointer}.social-inbox-reply-actions button:disabled{opacity:.45;cursor:not-allowed}.social-inbox-empty{padding:24px;color:#707b87;text-align:center;font-size:11px}.social-inbox-empty-thread{display:grid;place-items:center;height:100%}@media(max-width:1000px){.social-inbox-layout{grid-template-columns:1fr}.social-inbox-list{max-height:320px}.social-inbox-thread{min-height:540px}.social-inbox-status{grid-template-columns:1fr}.social-inbox-status small{justify-self:start}}@media(max-width:700px){.social-inbox-manager{padding:0 14px 32px}.social-inbox-banner,.social-inbox-toolbar,.social-inbox-thread-head,.social-inbox-reply-lock,.social-inbox-reply-head{align-items:flex-start;flex-direction:column}.social-inbox-sync{width:100%}.social-inbox-message>div{max-width:88%}}.social-inbox-assistant-status{display:flex;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;border:1px solid #3a3f46;background:#11161b}.social-inbox-assistant-status>div{display:grid;gap:4px;min-width:0}.social-inbox-assistant-status span{font-size:10px;letter-spacing:.12em;color:#7f8995}.social-inbox-assistant-status strong{font-size:12px;color:#c8d0d8}.social-inbox-assistant-status small{font-size:10px;line-height:1.45;color:#75808b}.social-inbox-assistant-status.active{border-color:#355847;background:#101713}.social-inbox-assistant-status.active>div>strong{color:#b8d6c4}.social-inbox-assistant-status.setup{border-color:#504634;background:#17150f}.social-inbox-assistant-status button{padding:10px 14px;border:1px solid #657382;background:#171d24;color:#e3e8ed;cursor:pointer;white-space:nowrap}.social-inbox-assistant-status button:disabled{opacity:.5;cursor:not-allowed}.social-inbox-assistant-live{padding:7px 9px;border:1px solid #416b55;background:#142019;color:#b9dbc8;font-size:10px;letter-spacing:.12em}.social-inbox-draft-pill{display:inline-flex;width:max-content;margin-top:3px;padding:3px 6px;border:1px solid #3a4650;font-size:8px;font-style:normal;letter-spacing:.09em;color:#99a7b3}.social-inbox-draft-pill.ready{border-color:#416b55;background:#142019;color:#b9dbc8}.social-inbox-draft-pill.needs_review{border-color:#684e2d;background:#1c1710;color:#d8bb8d}.social-inbox-needs-review{display:grid;gap:4px;padding:10px 12px;border:1px solid #684e2d;background:#1c1710}.social-inbox-needs-review strong{font-size:11px;color:#d8bb8d}.social-inbox-needs-review span{font-size:10px;line-height:1.45;color:#a89171}@media(max-width:700px){.social-inbox-assistant-status{align-items:stretch;flex-direction:column}.social-inbox-assistant-status button{width:100%}.social-inbox-assistant-live{align-self:flex-start}}.social-inbox-assistant-actions{display:flex;gap:8px;align-items:center;flex-wrap:wrap}.social-inbox-telegram-test{grid-column:1/-1;color:#b8d6c4}@media(max-width:700px){.social-inbox-assistant-actions{width:100%;display:grid;grid-template-columns:1fr}.social-inbox-assistant-actions button{width:100%}}.social-inbox-missing-config{display:flex;flex-wrap:wrap;gap:6px 14px;margin-top:3px}.social-inbox-missing-config span{font-size:10px;line-height:1.45;color:#9c8f79}.social-inbox-missing-config b{font-weight:600;color:#c7b48e}@media(max-width:700px){.social-inbox-missing-config{display:grid;gap:5px}}.social-inbox-telegram-chats{grid-column:1/-1;display:grid;gap:6px;margin-top:3px}.social-inbox-telegram-chats>div{display:flex;justify-content:space-between;gap:14px;align-items:center;padding:7px 9px;border:1px solid #3b4650;background:#10151a}.social-inbox-telegram-chats span{font-size:10px;color:#9aa5af}.social-inbox-telegram-chats code{font-size:11px;color:#d8e0e7;-webkit-user-select:all;user-select:all}@media(max-width:700px){.social-inbox-telegram-chats>div{align-items:flex-start;flex-direction:column}}.social-inbox-webhook-heartbeat{display:block;margin-top:2px;color:#8f9a91!important}.social-inbox-assistant-status.setup .social-inbox-webhook-heartbeat{color:#aa987b!important}.social-media-override-panel{margin-top:14px;border:1px solid #303842;background:#0f1419}.social-media-override-head{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;padding:14px 16px;border-bottom:1px solid #252c34}.social-media-override-head>div{display:grid;gap:4px}.social-media-override-head span{font-size:10px;letter-spacing:.12em;color:#8e99a8}.social-media-override-head strong{font-size:13px;color:#d8dde3}.social-media-override-head small{max-width:560px;color:#77818d;font-size:10px;line-height:1.45;text-align:right}.social-media-override-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:12px}.social-media-override-card{border:1px solid #2a313a;background:#11171d;overflow:hidden}.social-media-override-card.has-override{border-color:#3f594b}.social-media-override-card.needs-review{border-color:#5b4934}.social-media-override-card.is-approved{border-color:#3f664f}.social-media-override-card-head{display:flex;justify-content:space-between;gap:8px;padding:10px 11px;border-bottom:1px solid #232a32}.social-media-override-card-head span{font-size:10px;letter-spacing:.08em;text-transform:uppercase;color:#b6bec8}.social-media-override-card-head em{font-size:9px;color:#75808c;font-style:normal}.social-media-override-card img,.social-media-override-empty{display:block;width:100%;aspect-ratio:1/1;object-fit:contain;background:#000}.social-media-override-card:nth-child(2) img,.social-media-override-card:nth-child(2) .social-media-override-empty{aspect-ratio:9/16;max-height:330px}.social-media-override-card:nth-child(3) img,.social-media-override-card:nth-child(3) .social-media-override-empty{aspect-ratio:4/3}.social-media-override-empty{display:grid;place-items:center;color:#5e6975;font-size:11px}.social-media-asset-state{display:grid;gap:3px;padding:9px 11px;border-top:1px solid #232a32;background:#0e1419}.social-media-asset-state strong{font-size:9px;letter-spacing:.09em;color:#d0b27f}.social-media-override-card.is-approved .social-media-asset-state strong{color:#9ec7ac}.social-media-asset-state small{font-size:9px;color:#6f7a85}.social-media-approve,.social-media-generate{display:block;width:calc(100% - 22px);margin:10px 11px 0;padding:9px 10px;font-size:10px;cursor:pointer}.social-media-approve{border:1px solid #665135;background:#211a12;color:#e0c08a}.social-media-approve.approved{border-color:#416451;background:#142019;color:#b9d8c4}.social-media-generate{border:1px solid #415348;background:#152019;color:#b9d8c4}.social-media-approve:disabled,.social-media-generate:disabled{opacity:.45;cursor:not-allowed}.social-media-override-picker{display:grid;gap:4px;padding:11px;cursor:pointer;border-top:1px solid #232a32}.social-media-override-picker input{position:absolute;opacity:0;pointer-events:none;width:1px;height:1px}.social-media-override-picker strong{font-size:11px;color:#c7d0d9}.social-media-override-picker small{font-size:9px;color:#727d88;line-height:1.4}.social-media-override-picker.disabled{cursor:not-allowed;opacity:.55}.social-media-override-message{margin:0 12px 12px;padding:10px 12px;font-size:10px;border:1px solid #314038;background:#111a15;color:#a9cfb7}.social-media-override-message.error{border-color:#664242;background:#1a1212;color:#dfa3a3}@media(max-width:1000px){.social-media-override-head{flex-direction:column}.social-media-override-head small{text-align:left}.social-media-override-grid{grid-template-columns:1fr}.social-media-override-card:nth-child(2) img,.social-media-override-card:nth-child(2) .social-media-override-empty{max-height:520px}}.social-carousel-panel{grid-column:1 / -1;display:grid;gap:12px;padding:14px;border:1px solid rgba(255,255,255,.16);border-radius:12px}.social-carousel-gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(115px,1fr));gap:12px}.social-carousel-tile{display:grid;gap:6px;min-width:0}.social-carousel-tile img{aspect-ratio:4/5;object-fit:contain;width:100%;background:#111;border-radius:7px}.social-carousel-tile strong{font-size:12px}.social-carousel-tile>div,.social-carousel-actions{display:flex;gap:6px;flex-wrap:wrap;align-items:center}.social-carousel-tile button,.social-carousel-actions button,.social-carousel-actions label{cursor:pointer;border:1px solid currentColor;padding:7px 10px;border-radius:7px;background:transparent;color:inherit}.social-carousel-actions label input{display:none}.social-carousel-actions .disabled,.social-carousel-actions button:disabled,.social-carousel-tile button:disabled{opacity:.4;cursor:not-allowed}.social-carousel-count{position:absolute;right:10px;top:10px;padding:4px 7px;background:#161616;color:#fff;font-size:12px;border-radius:5px}.social-readiness-bridge{margin-top:14px;display:flex;justify-content:space-between;gap:18px;align-items:center;padding:14px 16px;border:1px solid #34424d;background:#11171d}.social-readiness-bridge>div{display:grid;gap:4px}.social-readiness-bridge span{font-size:10px;letter-spacing:.12em;color:#8b98a5}.social-readiness-bridge strong{font-size:15px;font-weight:500}.social-readiness-bridge p{margin:0;max-width:620px;text-align:right;font-size:10px;line-height:1.45;color:#8e99a5}.social-readiness-bridge.ready{border-color:#315242;background:#101914}.social-readiness-bridge.ready strong{color:#9dd8b3}.social-readiness-bridge.review{border-color:#68572d;background:#19160f}.social-readiness-bridge.review strong{color:#e1be68}.social-readiness-bridge.blocked{border-color:#6b4332;background:#1a1310}.social-readiness-bridge.blocked strong{color:#e0a071}@media(max-width:900px){.social-readiness-bridge{align-items:flex-start;flex-direction:column}.social-readiness-bridge p{text-align:left}}.social-instagram-test-publish{margin-top:16px;padding:16px;border:1px solid #684e2d;background:#1a1510;display:flex;justify-content:space-between;gap:20px;align-items:center}.social-instagram-test-copy{display:grid;gap:5px;min-width:0}.social-instagram-test-copy span{font-size:10px;letter-spacing:.12em;color:#d2a96f}.social-instagram-test-copy strong{font-size:14px;color:#e7e0d5}.social-instagram-test-copy p{margin:0;max-width:720px;color:#9d9488;font-size:11px;line-height:1.5}.social-instagram-test-actions{display:grid;gap:8px;justify-items:end;min-width:250px}.social-instagram-test-actions button{padding:10px 14px;border:1px solid #8b6540;background:#241a11;color:#e3c9a3;cursor:pointer;white-space:nowrap}.social-instagram-test-actions button:hover:not(:disabled){background:#302116;border-color:#b0804e}.social-instagram-test-actions button:disabled{opacity:.45;cursor:not-allowed}.social-instagram-test-actions small{font-size:10px;max-width:360px;text-align:right;line-height:1.4}.social-instagram-test-actions small.ok{color:#9bd2b3}.social-instagram-test-actions small.error{color:#e0a0a0}@media(max-width:1000px){.social-instagram-test-publish{align-items:flex-start;flex-direction:column}.social-instagram-test-actions{min-width:0;width:100%;justify-items:start}.social-instagram-test-actions small{text-align:left}.social-instagram-test-actions button{width:100%}}.topbar-actions{display:flex;align-items:center;gap:10px}.draft-manager-trigger-slot{display:flex;align-items:center}.topbar-actions .draft-manager-trigger{position:static!important;right:auto!important;top:auto!important;bottom:auto!important;z-index:auto!important;display:flex;align-items:center;gap:8px;border:1px solid rgba(73,185,129,.42);background:#49b98114;color:#8fe0b5;border-radius:999px;padding:8px 11px;font-size:10px;box-shadow:none;cursor:pointer}.topbar-actions .draft-manager-trigger strong{display:grid;place-items:center;min-width:20px;height:20px;border-radius:999px;background:#49b98126;color:#cdf1dc}.topbar-actions .draft-manager-trigger.has-drafts{border-color:#49b98194;background:#49b9811c;color:#a4e8c2}.topbar-actions .draft-manager-trigger.has-drafts strong{background:#49b98133;color:#e1f7ea}.controlled-apply-slot{width:100%;margin:0 0 22px}.controlled-apply-slot[data-visible=false],.controlled-apply-slot:empty{display:none}.controlled-apply-slot .controlled-apply-box{width:100%;margin:0!important}@media(max-width:720px){.topbar{align-items:flex-start;flex-direction:column}.topbar-actions{width:100%;justify-content:flex-end}.controlled-apply-slot{margin-bottom:16px}}.social-dry-run .social-history-head>button{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:9px 13px;border:1px solid #466153;background:#142019;color:#c7e2d2;font:600 11px/1.2 inherit;letter-spacing:.02em;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.social-dry-run .social-history-head>button:hover:not(:disabled){border-color:#6f9a81;background:#19281f;color:#e0f2e7;transform:translateY(-1px)}.social-dry-run .social-history-head>button:focus-visible{outline:2px solid #6f9a81;outline-offset:2px}.social-dry-run .social-history-head>button:disabled{border-color:#343a41;background:#161a1e;color:#646d76;cursor:not-allowed;opacity:.7}.social-dry-run .social-history-empty{color:#7f8995}.social-dry-run-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:14px 16px;border-top:1px solid #1f252c}.social-dry-run-grid>div{display:grid;gap:4px}.social-dry-run-grid span{font-size:9px;letter-spacing:.1em;color:#6f7985}.social-dry-run-grid strong{font-size:11px;color:#a8d4bc}.social-dry-run-request{margin:0;padding:14px 16px;border-top:1px solid #1f252c;white-space:pre-wrap;overflow-wrap:anywhere;color:#b9c2cc;background:#0b1014;font:11px/1.55 ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}@media(max-width:700px){.social-dry-run .social-history-head{align-items:stretch}.social-dry-run .social-history-head>button{width:100%}.social-dry-run-grid{grid-template-columns:1fr}}:root{font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;color:#f4f3ed;background:#050907;font-synthesis:none;text-rendering:optimizeLegibility}*{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background:radial-gradient(circle at top right,rgba(17,82,56,.22),transparent 30%),#050907}button,input{font:inherit}button{color:inherit}.app-shell{min-height:100vh;display:grid;grid-template-columns:250px minmax(0,1fr)}.sidebar{position:sticky;top:0;height:100vh;padding:24px 18px;border-right:1px solid rgba(255,255,255,.08);background:#040a07f0;display:flex;flex-direction:column;gap:28px}.brand-block{display:flex;align-items:center;gap:12px;padding:2px 8px 4px}.brand-mark{display:none}.brand-block div{display:grid;gap:2px}.brand-block strong{font-family:Georgia,serif;font-size:21px;font-weight:500;letter-spacing:-.01em;color:#f4f0e5}.brand-block div span{color:#9b8a5d;font-size:10px;text-transform:uppercase;letter-spacing:.19em}.nav-group{display:grid;gap:5px;margin-bottom:22px}.nav-label,.eyebrow{font-size:10px;color:#718078;letter-spacing:.18em;text-transform:uppercase;font-weight:700}.nav-label{padding:0 10px 7px}nav button{border:0;background:transparent;border-radius:9px;padding:10px;display:flex;gap:10px;align-items:center;text-align:left;cursor:pointer;color:#aeb8b2}nav button:hover,nav button.active{background:#ffffff0d;color:#fff}nav button.active{box-shadow:inset 2px 0 #2d9c68}.nav-dot{width:6px;height:6px;border-radius:50%;background:#405047}nav button.active .nav-dot{background:#49b981;box-shadow:0 0 14px #49b981b3}.sidebar-footer{margin-top:auto;display:flex;gap:10px;align-items:center;padding:12px 10px 0;border-top:1px solid rgba(255,255,255,.06)}.status-dot{width:8px;height:8px;border-radius:50%;background:#49b981;box-shadow:0 0 12px #49b981a6}.sidebar-footer div{display:grid;gap:2px}.sidebar-footer strong{font-size:12px}.sidebar-footer span{color:#77867e;font-size:10px}.main-stage{min-width:0;padding:26px 28px 40px}.topbar{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:22px}h1,h2,h3,p{margin-top:0}h1,h2,h3{font-family:Georgia,Times New Roman,serif;font-weight:500}h1{margin-bottom:0;font-size:clamp(32px,4vw,52px)}.read-only-badge,.new-pill{border:1px solid rgba(224,194,116,.4);color:#e0c274;border-radius:999px;font-size:10px;letter-spacing:.14em;padding:8px 11px}.products-layout{display:grid;grid-template-columns:minmax(320px,.75fr) minmax(420px,1.25fr);gap:18px;min-height:calc(100vh - 130px)}.catalog-panel,.detail-panel,.placeholder-panel{border:1px solid rgba(255,255,255,.08);background:#ffffff06;border-radius:18px;overflow:hidden}.catalog-panel{display:grid;grid-template-rows:auto auto auto minmax(0,1fr);min-height:0}.catalog-head{display:flex;align-items:center;justify-content:space-between;padding:22px 22px 15px}.catalog-head h2{margin:4px 0 0;font-size:24px}.catalog-count{min-width:36px;height:36px;border-radius:50%;border:1px solid rgba(255,255,255,.09);display:grid;place-items:center;color:#9da8a2;font-size:12px}.search-wrap{padding:0 16px 14px}.search-wrap input{width:100%;border:1px solid rgba(255,255,255,.09);border-radius:11px;background:#09100c;color:#fff;padding:12px 14px;outline:none}.search-wrap input:focus{border-color:#49b98199;box-shadow:0 0 0 3px #49b98114}.product-list{overflow:auto;padding:0 8px 12px}.product-row{width:100%;border:0;border-bottom:1px solid rgba(255,255,255,.05);background:transparent;padding:10px 8px;display:grid;grid-template-columns:50px 1fr auto;gap:12px;align-items:center;text-align:left;cursor:pointer}.product-row:hover,.product-row.is-active{background:#49b9810e}.product-row.is-active{border-radius:10px;border-bottom-color:transparent}.product-thumb-wrap{width:48px;height:48px;border-radius:10px;background:#fff;overflow:hidden;display:grid;place-items:center}.product-thumb{width:100%;height:100%;object-fit:contain}.product-row-copy{min-width:0;display:grid;gap:4px}.product-row-copy strong{font-size:13px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-row-copy span{font-size:10px;color:#7f8e86}.new-pill{padding:5px 7px;font-size:8px}.row-flags{display:flex;align-items:center;gap:7px}.coverage-dot{width:8px;height:8px;border-radius:50%;display:inline-block}.coverage-dot.ok{background:#49b981;box-shadow:0 0 10px #49b9818c}.coverage-dot.warn{background:#d7aa54;box-shadow:0 0 10px #d7aa5466}.detail-panel{overflow:auto}.product-detail{padding:26px}.detail-hero{display:grid;grid-template-columns:1fr 150px;gap:20px;align-items:center;padding-bottom:26px;border-bottom:1px solid rgba(255,255,255,.07)}.detail-hero h2{margin:7px 0 8px;font-size:clamp(28px,3.4vw,44px);line-height:1.04}.detail-hero img{width:150px;height:150px;object-fit:contain;background:#fff;border-radius:18px;padding:8px}.slug{color:#6f7f76;font:11px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace}.detail-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:9px;margin:18px 0 26px}.metric{padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:11px;background:#ffffff05;display:grid;gap:5px}.metric span,.note-level{color:#738078;font-size:9px;text-transform:uppercase;letter-spacing:.12em}.metric strong{font-size:12px}.coverage-panel{margin:18px 0 0;padding:14px 16px;border:1px solid rgba(255,255,255,.07);border-radius:12px;background:#ffffff05;display:grid;grid-template-columns:auto auto 1fr;gap:14px;align-items:center}.coverage-panel>div:first-child{display:grid;gap:4px}.coverage-panel>div:first-child strong{font-size:14px}.coverage-status{justify-self:start;border-radius:999px;padding:6px 9px;font-size:9px;letter-spacing:.12em;border:1px solid rgba(255,255,255,.08)}.coverage-status.complete{color:#67d79d;border-color:#49b98147;background:#49b9810f}.coverage-status.incomplete{color:#e0c274;border-color:#e0c27447;background:#e0c2740f}.coverage-checks{display:flex;flex-wrap:wrap;gap:7px;justify-content:flex-end}.coverage-checks span{font-size:9px;padding:5px 7px;border-radius:999px;border:1px solid rgba(255,255,255,.07)}.coverage-checks .ok{color:#8fcaaa}.coverage-checks .missing{color:#e0c274}.detail-section{padding:22px 0;border-top:1px solid rgba(255,255,255,.07)}.section-heading span{color:#6f7f76;font-size:9px;letter-spacing:.16em}.section-heading h3{margin:5px 0 12px;font-size:20px}.price-grid{display:flex;flex-wrap:wrap;gap:8px}.price-chip{min-width:92px;border:1px solid rgba(255,255,255,.08);border-radius:10px;padding:10px 12px;display:flex;align-items:baseline;justify-content:space-between;gap:14px}.price-chip span{color:#839087;font-size:11px}.price-chip strong{color:#e0c274;font-size:14px}.tag-row{display:flex;flex-wrap:wrap;gap:7px}.tag-row span{border:1px solid rgba(255,255,255,.08);background:#ffffff06;padding:7px 9px;border-radius:999px;font-size:10px;color:#b9c2bc}.notes-grid{display:grid;gap:16px}.notes-grid>div{display:grid;gap:7px}.recommendations{margin:0;padding-left:20px;color:#b7c0bb}.recommendations li{padding:4px 0}.two-col{display:grid;grid-template-columns:1fr 1fr;gap:24px}.two-col p{color:#87948d;font-size:12px}.copy-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.copy-grid>div,.bilingual-copy{border:1px solid rgba(255,255,255,.07);background:#ffffff04;border-radius:11px;padding:12px 14px}.copy-grid .copy-wide{grid-column:1 / -1}.copy-grid span{color:#738078;font-size:9px;letter-spacing:.12em;text-transform:uppercase}.copy-grid p,.bilingual-copy p{margin:7px 0 5px;color:#d6ddd8;font-size:12px;line-height:1.55}.copy-grid small,.bilingual-copy small{color:#78877f;font-size:10px;line-height:1.45;display:block}.missing-copy{color:#bba36b;font-size:12px}.discovery-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.discovery-metric{border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:10px 11px;background:#ffffff04}.discovery-metric>div:first-child{display:flex;justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:8px}.discovery-metric span{color:#839087;font-size:9px}.discovery-metric strong{color:#f1eee5;font-size:11px}.meter{height:4px;border-radius:999px;overflow:hidden;background:#ffffff0f}.meter>span{display:block;height:100%;background:linear-gradient(90deg,#2d9c68,#d7b25d);border-radius:inherit}.empty-detail,.placeholder-panel{min-height:440px;display:grid;place-items:center;align-content:center;text-align:center;padding:28px;color:#8c9992}.empty-detail h2,.placeholder-panel h2{color:#fff;margin:7px 0;font-size:34px}.placeholder-panel{min-height:calc(100vh - 150px)}@media(max-width:1200px){.coverage-panel{grid-template-columns:1fr auto}.coverage-checks{grid-column:1 / -1;justify-content:flex-start}.discovery-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:1050px){.app-shell{grid-template-columns:82px minmax(0,1fr)}.sidebar{padding-inline:12px}.brand-block div,nav button{font-size:0}nav button{justify-content:center;min-height:42px}.nav-dot{width:8px;height:8px}.nav-label,.sidebar-footer div{display:none}.brand-block{justify-content:center;padding:0}.products-layout{grid-template-columns:1fr}.catalog-panel{max-height:520px}}@media(max-width:720px){.app-shell{display:block}.sidebar{position:static;width:100%;height:auto;flex-direction:row;align-items:center;padding:10px 12px;overflow-x:auto}.brand-block{flex:0 0 auto}nav{display:flex;gap:4px}.nav-group{display:flex;margin:0}nav button{font-size:10px;min-height:36px;padding:8px 10px;white-space:nowrap}.nav-dot,.sidebar-footer{display:none}.main-stage{padding:20px 12px 30px}.detail-hero{grid-template-columns:1fr 100px}.detail-hero img{width:100px;height:100px}.detail-grid{grid-template-columns:repeat(2,1fr)}.coverage-panel{grid-template-columns:1fr}.coverage-checks{grid-column:auto}.two-col,.copy-grid,.discovery-grid{grid-template-columns:1fr}.copy-grid .copy-wide{grid-column:auto}}.app-shell{display:block;min-height:100vh}.sidebar{display:none}.cc-navigation{position:sticky;top:0;z-index:80;border-bottom:1px solid rgba(255,255,255,.08);background:#040a07f5;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.cc-primary-row{min-height:64px;padding:0 28px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:30px}.cc-primary-row .brand-block{padding:0}.cc-primary-nav,.cc-secondary-nav{display:flex;align-items:center}.cc-primary-nav{gap:4px}.cc-primary-nav button,.cc-secondary-nav button{border:0;background:transparent;color:#8f9b94;cursor:pointer;transition:color .18s ease,background .18s ease}.cc-primary-nav button{padding:10px 13px;border-radius:8px;font-size:13px}.cc-primary-nav button:hover,.cc-primary-nav button.active{color:#f4f3ed;background:#ffffff0b}.cc-primary-nav button.active{box-shadow:inset 0 -2px #49b981}.cc-shell-status{display:flex;align-items:center;gap:8px;color:#738079;font-size:10px;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.cc-secondary-nav{min-height:40px;padding:0 28px 0 196px;gap:3px;border-top:1px solid rgba(255,255,255,.045)}.cc-secondary-nav:empty{display:none}.cc-secondary-nav button{position:relative;padding:11px 13px 10px;font-size:12px}.cc-secondary-nav button:hover,.cc-secondary-nav button.active{color:#f4f3ed}.cc-secondary-nav button.active:after{content:"";position:absolute;left:13px;right:13px;bottom:0;height:2px;border-radius:2px;background:#49b981}.main-stage{width:100%;min-width:0}@media(max-width:900px){.cc-primary-row{padding:0 16px;grid-template-columns:auto 1fr;gap:16px}.cc-shell-status{display:none}.cc-primary-nav{overflow-x:auto;justify-content:flex-start}.cc-secondary-nav{padding:0 16px;overflow-x:auto}}.draft-workflow-badge{border-radius:999px;padding:5px 8px;font-size:9px!important;letter-spacing:.09em;white-space:nowrap;border:1px solid rgba(255,255,255,.12);background:#ffffff06}.draft-workflow-badge.draft{color:#a9b3ad!important}.draft-workflow-badge.ready{color:#e5cf8b!important;border-color:#e0c2744d;background:#e0c27412}.draft-workflow-badge.approved{color:#75d7a5!important;border-color:#49b98157;background:#49b98114}.draft-manager-actions .workflow{border-color:#e0c27438;color:#dfca87}.draft-manager-actions .workflow:hover{border-color:#e0c27480;color:#f3dea0}.draft-manager-actions .workflow.approve{border-color:#49b9814d;color:#83ddb0;background:#49b9810d}.draft-manager-actions .workflow.approve:hover{border-color:#49b98194;color:#b9f0d2}.draft-manager-actions .workflow.secondary{color:#8f9c95;border-color:#ffffff14}.draft-manager-actions button:disabled{opacity:.42;cursor:not-allowed}.draft-manager-actions button:disabled:hover{border-color:#ffffff17;color:inherit}@media(max-width:680px){.draft-workflow-badge{align-self:flex-start}}:root{--cc-bg:#050907;--cc-panel:rgba(255,255,255,.02);--cc-panel-strong:rgba(7,16,12,.72);--cc-border:rgba(255,255,255,.075);--cc-border-soft:rgba(255,255,255,.055);--cc-text:#eef3ef;--cc-muted:#75857d;--cc-muted-2:#6d7d75;--cc-emerald:#56d291;--cc-emerald-soft:rgba(86,210,145,.08);--cc-gold:#d8b96b;--cc-blue:#8fb7ee;--cc-danger:#e59797;--cc-radius:16px;--cc-radius-sm:11px}.brand-block div>span:after{content:" · v2.2"}.topbar{align-items:flex-start;margin-bottom:22px}.topbar-copy{display:grid;gap:4px;min-width:0}.topbar-copy h1{margin:0}.topbar-copy p{margin:2px 0 0;max-width:760px;color:var(--cc-muted);font-size:11px;line-height:1.5}.topbar-actions{flex-wrap:wrap;justify-content:flex-end}.workflow-pill{font:inherit;color:inherit;cursor:pointer;display:flex;align-items:center;gap:8px;border:1px solid var(--cc-border);border-radius:999px;padding:7px 10px;background:#ffffff05}.workflow-pill span{font-size:8px;letter-spacing:.14em;color:#77877e}.workflow-pill strong{display:grid;place-items:center;min-width:21px;height:21px;border-radius:999px;font-size:10px;background:#ffffff0d}.workflow-pill.clean{border-color:#56d29138;color:#8ee0b2}.workflow-pill.clean strong{background:#56d2911f}.workflow-pill.active{border-color:#d8b96b47;color:#ddc781}.workflow-pill.active strong{background:#d8b96b1f}.read-only-badge{font-size:0}.read-only-badge:after{content:"PUBLISH LOCKED";font-size:10px;letter-spacing:.14em}.read-only-badge{border-color:#d8b96b57;background:#d8b96b06;box-shadow:inset 0 1px #ffffff05}nav button{position:relative}.nav-icon{display:grid;place-items:center;width:24px;height:24px;flex:0 0 24px;border:1px solid rgba(255,255,255,.075);border-radius:8px;background:#ffffff05;font-size:9px;font-weight:700;letter-spacing:.04em;color:#78877f}.nav-text{font-size:inherit}.nav-dot{display:none}nav button:hover .nav-icon,nav button.active .nav-icon{border-color:#56d29140;color:#9adfb8;background:#56d2910f}nav button.active{box-shadow:inset 2px 0 0 var(--cc-emerald)}.overview-v2{display:grid;gap:18px}.overview-grid-v2{grid-template-columns:repeat(6,minmax(0,1fr));align-items:stretch}.overview-grid-v2>.site-health-overview-slot,.overview-grid-v2>.browser-qa-overview-slot{grid-column:span 3;display:block}.overview-grid-v2>.site-health-overview-slot>.overview-card,.overview-grid-v2>.browser-qa-overview-slot>.overview-card{height:100%;width:100%}.workflow-overview-panel{border:1px solid var(--cc-border);border-radius:18px;background:var(--cc-panel);padding:20px}.workflow-module-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-top:14px}.workflow-module-grid>div{display:grid;gap:5px;padding:13px 14px;border:1px solid var(--cc-border-soft);border-radius:12px;background:#ffffff04}.workflow-module-grid>div.has-work{border-color:#d8b96b38;background:#d8b96b09}.workflow-module-grid span{font-size:9px;letter-spacing:.12em;text-transform:uppercase;color:#718078}.workflow-module-grid strong{font-family:Georgia,serif;font-size:24px;font-weight:500}.workflow-module-grid small{font-size:9px;color:#718078}.size-composer{display:grid;grid-template-columns:1fr 1fr auto;gap:10px;align-items:end;margin-top:12px;padding:12px;border:1px solid var(--cc-border-soft);border-radius:12px;background:#ffffff04}.size-composer label{display:grid;gap:6px}.size-composer label span,.cc-modal-card label>span{font-size:9px;letter-spacing:.11em;color:#78877f}.size-composer input,.cc-modal-card input{width:100%;border:1px solid rgba(255,255,255,.09);border-radius:10px;background:#09100c;color:#fff;padding:10px 11px;outline:none}.size-composer input:focus,.cc-modal-card input:focus{border-color:#56d29173;box-shadow:0 0 0 3px #56d29112}.inline-form-error{padding:9px 11px;border:1px solid rgba(221,102,102,.28);border-radius:9px;background:#dd66660b;color:#e89d9d;font-size:10px;margin-top:8px}.cc-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10000;display:grid;place-items:center;padding:20px;background:#000000b3;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.cc-modal-card{width:min(520px,100%);padding:22px;border:1px solid rgba(86,210,145,.18);border-radius:18px;background:#08100c;box-shadow:0 30px 80px #00000073}.cc-modal-card h2{margin:6px 0 8px;font-size:30px}.cc-modal-card p{margin:0 0 18px;color:#78877f;font-size:11px;line-height:1.55}.cc-modal-card label{display:grid;gap:7px}.cc-modal-actions{display:flex;justify-content:flex-end;gap:9px;margin-top:18px}.hero-manager-summary>div,.hero-manager-list,.hero-manager-detail,.hero-editor-section,.hero-preview-grid>div,.hero-editor-preview>div,.hero-contract-grid>div,.hero-collection-contract{border-color:var(--cc-border)!important}.hero-manager-banner{border-color:#56d2912e!important;background:linear-gradient(135deg,#56d2910a,#ffffff05)!important}.hero-manager-banner strong{color:#8fc9a8!important}.hero-slide-row:hover,.hero-slide-row.is-active{border-color:#56d29138!important;background:#56d2910e!important}.hero-edit-btn:hover,.hero-editor-actions button:hover,.hero-draft-footer button:hover{border-color:#56d29152!important;background:#56d2910f!important}.analytics-manager .activity-row>span.hero{color:var(--cc-blue);border-color:#8fb7ee38}@media(max-width:1280px){.overview-grid-v2{grid-template-columns:repeat(3,minmax(0,1fr))}.overview-grid-v2>.site-health-overview-slot,.overview-grid-v2>.browser-qa-overview-slot{grid-column:span 3}}@media(max-width:1050px){.sidebar{padding-inline:10px}.brand-block strong{font-size:16px!important}.brand-block div span,.nav-label{display:none}.nav-group{gap:8px}.sidebar nav button{font-size:0!important;justify-content:center;padding:8px;min-height:44px}.nav-text{display:none}.nav-icon{width:30px;height:30px;flex-basis:30px;font-size:10px}.sidebar-footer div{display:none}.workflow-module-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.sidebar{scrollbar-width:none;overscroll-behavior-x:contain;scroll-snap-type:x proximity}.sidebar::-webkit-scrollbar{display:none}.brand-block{padding-right:4px}.brand-block strong{font-size:15px!important}.sidebar nav{flex:0 0 auto}.nav-group{flex:0 0 auto;gap:4px}.sidebar nav button{font-size:10px!important;justify-content:center;padding:7px 9px;min-height:38px;scroll-snap-align:start}.nav-text{display:inline}.nav-icon{width:22px;height:22px;flex-basis:22px;font-size:9px}.topbar{gap:12px}.topbar-actions{justify-content:flex-start;gap:7px}.workflow-pill{padding:6px 9px}.read-only-badge{padding:7px 10px}.read-only-badge:after{font-size:9px}.overview-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.overview-grid-v2>.overview-card{min-height:118px}.overview-grid-v2>.site-health-overview-slot,.overview-grid-v2>.browser-qa-overview-slot{grid-column:span 2}.workflow-overview-panel{padding:16px}.workflow-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.workflow-module-grid>div{padding:12px}.size-composer{grid-template-columns:1fr}.cc-modal-card{padding:18px}}@media(max-width:480px){.topbar-actions{gap:6px}.overview-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.overview-grid-v2>.site-health-overview-slot,.overview-grid-v2>.browser-qa-overview-slot{grid-column:span 2}.overview-grid-v2>.overview-card{min-height:112px;padding:14px 10px 12px}.overview-grid-v2>.overview-card strong{font-size:32px}.overview-grid-v2>.overview-card span{font-size:8px;letter-spacing:.13em}.overview-grid-v2>.overview-card small{font-size:9px;line-height:1.3;min-height:24px}.workflow-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:340px){.workflow-pill span{display:none}.overview-grid-v2{grid-template-columns:1fr}.overview-grid-v2>.site-health-overview-slot,.overview-grid-v2>.browser-qa-overview-slot{grid-column:span 1}.workflow-module-grid{grid-template-columns:1fr}.topbar-actions{align-items:flex-start}.read-only-badge:after{font-size:8px;letter-spacing:.1em}}:root{--cc-page-gap: 18px;--cc-surface-radius: 16px;--cc-surface-bg: linear-gradient(180deg, rgba(255,255,255,.024), rgba(255,255,255,.016));--cc-surface-highlight: inset 0 1px 0 rgba(255,255,255,.012)}.brand-block div>span:after{content:" · v2.3"}.main-stage{padding:24px 28px 42px}.topbar{margin-bottom:20px}.topbar-copy{gap:5px}.topbar-copy h1{font-size:clamp(36px,3.5vw,48px);line-height:1;letter-spacing:-.028em}.topbar-copy p{margin-top:3px;max-width:700px;line-height:1.52}.controlled-apply-slot{margin-bottom:var(--cc-page-gap)}.overview-v2,.hero-manager,.announcement-manager,.journal-manager,.exhibition-manager,.analytics-manager,.site-health-manager{gap:var(--cc-page-gap)}.catalog-panel,.detail-panel,.placeholder-panel:not(.announcement-module-active):not(.journal-module-active):not(.hero-module-active):not(.exhibition-module-active):not(.social-module-active):not(.inbox-module-active),.workflow-overview-panel,.audit-panel,.hero-manager-list,.hero-manager-detail,.announcement-list-panel,.announcement-preview-panel,.journal-catalog,.journal-detail,.exhibition-list-panel,.exhibition-detail-panel,.commerce-shipping-manager{border-radius:var(--cc-surface-radius)!important;border-color:var(--cc-border)!important;background:var(--cc-surface-bg)!important;box-shadow:var(--cc-surface-highlight)}.announcement-audit-strip,.journal-audit-strip,.hero-manager-banner{border-radius:14px!important;border-color:var(--cc-border)!important;background:#ffffff05!important}.catalog-head h2,.hero-manager-section-head h2,.hero-manager-detail-head h2,.announcement-section-head h2,.journal-catalog-head strong{font-size:22px!important;line-height:1.08}.detail-hero h2,.journal-detail-hero h2{font-size:clamp(28px,3vw,40px)!important;line-height:1.04}.announcement-editor-head h2,.journal-editor-head h2{font-size:26px!important;line-height:1.08}.commerce-shipping-manager-slot{margin-top:var(--cc-page-gap)}.commerce-shipping-head{padding:20px 22px!important;gap:18px!important}.commerce-shipping-head h2{margin:5px 0 6px!important;font-family:Georgia,Times New Roman,serif!important;font-size:26px!important;font-weight:500!important;line-height:1.08}.commerce-shipping-head p{font-size:11px!important;line-height:1.55!important}.commerce-grid{padding:18px 22px 8px!important}.commerce-editor{padding:18px 22px 22px!important}.catalog-head,.hero-manager-section-head,.hero-manager-detail-head,.announcement-section-head,.journal-catalog-head{padding-left:20px!important;padding-right:20px!important}@media(max-width:1050px){.main-stage{padding:22px 22px 36px}}@media(max-width:720px){.main-stage{padding:18px 12px 30px}.topbar{margin-bottom:16px}.topbar-copy h1{font-size:clamp(32px,10vw,42px)}.overview-v2,.hero-manager,.announcement-manager,.journal-manager,.exhibition-manager,.analytics-manager,.site-health-manager{gap:14px}.commerce-shipping-head,.commerce-grid,.commerce-editor{padding-left:16px!important;padding-right:16px!important}}.overview-v2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:14px}.overview-grid-v2{grid-column:1 / -1;display:grid;grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;gap:14px}.overview-grid-v2>.overview-card{grid-column:span 2;min-width:0;min-height:104px;padding:15px 16px 14px;border-radius:14px;border-color:var(--cc-border)!important;background:linear-gradient(180deg,#ffffff06,#ffffff03)!important;box-shadow:inset 0 1px #ffffff04}.overview-grid-v2>.overview-card span{color:#7f8e86;font-size:9px;letter-spacing:.13em}.overview-grid-v2>.overview-card strong{margin-top:7px;font-size:clamp(28px,2.5vw,38px);line-height:.95}.overview-grid-v2>.overview-card small{margin-top:8px;color:#6f7e76;font-size:9px;line-height:1.35}.overview-grid-v2>.overview-card.good{border-color:#56d29129!important}.overview-grid-v2>.overview-card.warn{border-color:#d8b96b38!important;background:linear-gradient(180deg,#d8b96b09,#ffffff03)!important}.overview-grid-v2>.site-health-overview-slot,.overview-grid-v2>.browser-qa-overview-slot{grid-column:span 6!important;display:block!important;min-width:0}.overview-grid-v2>.site-health-overview-slot>.overview-card,.overview-grid-v2>.browser-qa-overview-slot>.overview-card{width:100%;height:100%}.workflow-overview-panel,.audit-panel{min-width:0;height:100%!important;align-self:stretch;margin-top:0!important;padding:17px 18px!important}.workflow-overview-panel{display:flex;flex-direction:column}.workflow-overview-panel .audit-head,.audit-panel .audit-head{gap:14px;margin-bottom:0}.workflow-overview-panel .audit-head h2,.audit-panel .audit-head h2{margin:4px 0 0;font-size:22px;line-height:1.05}.workflow-overview-panel .audit-status,.audit-panel .audit-status{font-size:9px;line-height:1.35;text-align:right}.workflow-module-grid{flex:0 0 auto;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;align-content:start;gap:8px;margin-top:12px}.workflow-module-grid>div{min-height:78px;height:auto;padding:11px 12px;border-radius:10px;align-content:center}.workflow-module-grid strong{font-size:22px;line-height:1}.workflow-module-grid small{margin-top:1px}.audit-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px!important;margin-top:12px;border-top:0}.audit-row{min-height:42px;padding:9px 10px!important;border:1px solid var(--cc-border-soft);border-radius:9px;background:#ffffff03!important}.audit-row:last-child{border-bottom:1px solid var(--cc-border-soft)}.audit-row:nth-child(7){grid-column:1 / -1}.audit-row strong{font-size:11px;font-weight:600}.audit-row span{font-size:9px;white-space:nowrap}.audit-row.ok strong{color:#cdd8d2}.audit-row.warn strong,.audit-row.warn span{color:#d8bd78}.controlled-apply-slot{margin-bottom:14px}.controlled-apply-slot .controlled-apply-box{padding:10px 13px}.controlled-apply-slot .controlled-apply-head{padding-bottom:7px}.controlled-apply-slot .controlled-published-history{margin-top:7px;padding-top:7px}.controlled-apply-slot .controlled-published-title{margin-bottom:4px}.controlled-apply-slot .controlled-published-row{padding:5px 8px;border-radius:8px}.controlled-apply-slot .controlled-published-row+.controlled-published-row{margin-top:3px}@media(max-width:1180px){.overview-v2{grid-template-columns:1fr}.overview-grid-v2{grid-template-columns:repeat(6,minmax(0,1fr))}.overview-grid-v2>.overview-card{grid-column:span 2}.overview-grid-v2>.site-health-overview-slot,.overview-grid-v2>.browser-qa-overview-slot{grid-column:span 3!important}.workflow-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.overview-v2,.overview-grid-v2{gap:12px}.overview-grid-v2{grid-template-columns:repeat(2,minmax(0,1fr))}.overview-grid-v2>.overview-card{grid-column:span 1;min-height:96px}.overview-grid-v2>.site-health-overview-slot,.overview-grid-v2>.browser-qa-overview-slot{grid-column:1 / -1!important}.workflow-overview-panel,.audit-panel{padding:15px!important}.workflow-overview-panel .audit-head,.audit-panel .audit-head{align-items:flex-start}.workflow-overview-panel .audit-status,.audit-panel .audit-status{text-align:left}.audit-list{grid-template-columns:1fr}.audit-row:nth-child(7){grid-column:auto}}@media(max-width:420px){.overview-grid-v2{grid-template-columns:1fr 1fr}.overview-grid-v2>.overview-card{min-height:92px;padding:13px 12px 12px}.overview-grid-v2>.overview-card strong{font-size:30px}.workflow-module-grid{grid-template-columns:1fr 1fr}.audit-row{align-items:flex-start;gap:4px}.audit-row span{white-space:normal;text-align:right}}.products-layout{grid-template-columns:minmax(350px,.72fr) minmax(0,1.28fr);gap:14px;min-height:calc(100vh - 156px);align-items:stretch}.catalog-panel,.detail-panel{min-width:0}.catalog-head{padding:16px 16px 12px!important;gap:14px}.catalog-head h2{margin-top:3px;font-size:22px!important}.catalog-head .editor-actions{align-items:center;gap:7px}.catalog-head .secondary-btn{padding:7px 9px;font-size:10px}.catalog-count{min-width:32px;width:32px;height:32px;font-size:10px}.search-wrap{padding:0 12px 10px}.search-wrap input{padding:10px 12px;border-radius:9px;font-size:11px}.filter-bar{gap:5px;padding:0 12px 10px}.filter-btn{padding:6px 8px;font-size:9px}.product-list{padding:0 6px 8px}.product-row{grid-template-columns:44px minmax(0,1fr) auto;gap:10px;padding:8px 7px}.product-thumb-wrap{width:42px;height:42px;border-radius:9px}.product-row-copy{gap:3px}.product-row-copy strong{font-size:12px}.product-row-copy span{font-size:9px}.row-flags{gap:6px}.coverage-dot{width:7px;height:7px}.new-pill{padding:4px 6px;font-size:7px}.product-detail{padding:20px}.detail-hero{grid-template-columns:minmax(0,1fr) 128px;gap:18px;padding-bottom:20px}.detail-hero h2{margin:6px 0 7px;font-size:clamp(28px,2.7vw,38px)!important}.detail-hero img{width:128px;height:128px;border-radius:14px}.slug{font-size:10px}.edit-btn{margin-top:6px;padding:7px 10px;font-size:10px}.coverage-panel{margin-top:14px;padding:11px 12px;grid-template-columns:auto auto minmax(0,1fr);gap:10px;border-radius:10px}.coverage-panel>div:first-child{gap:3px}.coverage-panel>div:first-child strong{font-size:13px}.coverage-status{padding:5px 7px;font-size:8px}.coverage-checks{gap:5px}.coverage-checks span{padding:4px 6px;font-size:8px}.detail-grid{gap:7px;margin:14px 0 20px}.metric{padding:9px 10px;border-radius:9px}.metric span,.note-level{font-size:8px}.metric strong{font-size:11px}.detail-section{padding:17px 0}.section-heading span{font-size:8px}.section-heading h3{margin:4px 0 10px;font-size:18px}.price-grid,.tag-row{gap:6px}.price-chip{min-width:84px;padding:8px 10px;border-radius:9px}.copy-grid,.discovery-grid{gap:8px}.copy-grid>div,.bilingual-copy{padding:10px 12px;border-radius:9px}.discovery-metric{padding:9px 10px;border-radius:9px}.editor-head{gap:16px;padding-bottom:16px}.editor-head h2{margin:5px 0;font-size:30px}.draft-warning{margin:13px 0;padding:9px 11px}.edit-section{padding:18px 0}.edit-grid,.lang-pair{gap:10px}.edit-stack{gap:12px}.edit-field{gap:5px}.edit-field input,.edit-field textarea,.edit-field select{padding:9px 10px}.edit-field textarea{min-height:78px}.discovery-edit-grid{gap:8px}.editor-actions.bottom{padding-top:16px}.product-workflow-strip{padding:10px 12px;gap:12px}.product-workflow-copy{gap:10px}.product-workflow-actions{gap:6px}.product-workflow-actions button{padding:6px 8px}.product-card-copy-audit-slot{margin:0 0 14px}.card-copy-audit-panel{padding:15px;border-radius:var(--cc-surface-radius);box-shadow:var(--cc-surface-highlight)}.card-copy-audit-head{gap:14px}.card-copy-audit-head h2{margin:3px 0 4px;font-size:21px}.card-copy-audit-head p{font-size:11px;line-height:1.45}.card-copy-audit-controls{gap:7px}.card-copy-audit-summary{gap:7px;margin-top:12px}.card-copy-audit-summary>div{min-height:60px;padding:10px;border-radius:10px}.card-copy-audit-summary strong{font-size:19px}.card-copy-audit-note{margin-top:8px;padding:8px 10px;font-size:10px}.card-copy-audit-table-wrap{max-height:300px;margin-top:9px;border-radius:11px}.card-copy-audit-table th,.card-copy-audit-table td{padding:8px 9px}.card-copy-audit-product strong{font-size:14px}.product-media-panel{margin:14px 0;padding:14px;border-radius:12px}.product-media-head{gap:14px;margin-bottom:11px}.product-media-head span{font-size:9px}.product-media-head strong{font-size:13px}.product-media-head small{font-size:10px}.product-media-grid{gap:10px}.product-media-card{padding:11px;border-radius:11px}.product-media-picker{padding:11px;border-radius:9px}.product-media-card img{max-width:200px;margin-top:10px}.product-media-persisted{margin:-3px 0 14px;padding:10px 12px}.product-media-replace-panel{margin:10px 0 14px;border-radius:12px}.product-media-replace-summary{padding:12px 14px}.product-media-replace-summary strong{font-size:14px}.product-media-replace-summary small{font-size:10px}.product-media-replace-note{margin:10px 14px 0;padding:8px 10px;font-size:10px}.product-media-replace-paths{gap:8px;padding:10px 14px 3px}.product-media-replace-panel .product-media-grid{padding:8px 14px 4px}.product-media-replace-panel .product-media-actions{padding:10px 14px 13px}.product-bulk-paste{margin:14px 0 6px;padding:13px;border-radius:12px}.product-bulk-paste-head{gap:14px}.product-bulk-paste-head strong{font-size:16px}.product-bulk-paste-head p{font-size:10px}.product-bulk-paste textarea{min-height:200px;margin-top:11px;padding:11px 12px}.discovery-bulk-paste{gap:8px;margin-bottom:12px;padding:11px;border-radius:10px}@media(max-width:1220px){.products-layout{grid-template-columns:minmax(320px,.8fr) minmax(0,1.2fr)}.coverage-panel{grid-template-columns:1fr auto}.coverage-checks{grid-column:1 / -1;justify-content:flex-start}}@media(max-width:1050px){.products-layout{grid-template-columns:1fr;min-height:0}.catalog-panel{max-height:500px}.card-copy-audit-table-wrap{max-height:260px}}@media(max-width:720px){.products-layout{gap:12px}.catalog-head{padding:14px 14px 10px!important}.product-detail{padding:16px}.detail-hero{grid-template-columns:minmax(0,1fr) 96px;gap:14px}.detail-hero img{width:96px;height:96px}.coverage-panel{grid-template-columns:1fr}.card-copy-audit-panel{padding:13px}.card-copy-audit-table-wrap{max-height:240px}}.announcement-manager{gap:14px}.announcement-audit-strip{gap:14px;padding:11px 13px;border-radius:12px}.announcement-audit-strip>div:first-child{gap:3px}.announcement-audit-strip span,.announcement-section-head span,.announcement-preview-group>span{font-size:9px}.announcement-audit-strip strong{font-size:14px}.announcement-audit-note{font-size:9px}.announcement-manager-grid{grid-template-columns:minmax(0,1.5fr) minmax(300px,.5fr);gap:14px}.announcement-list-panel,.announcement-preview-panel{min-width:0;border-radius:var(--cc-surface-radius);border-color:var(--cc-border);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.announcement-section-head{gap:10px;padding:14px 15px!important}.announcement-section-head h2{font-size:20px!important}.announcement-count{min-width:30px;width:30px;height:30px;font-size:10px}.announcement-head-actions{gap:7px}.announcement-head-actions button{padding:7px 9px;font-size:10px}.announcement-row{gap:10px;padding:13px 15px}.announcement-row-top{gap:12px}.announcement-row-top>div{gap:6px}.announcement-row-top code,.announcement-row-top>strong{font-size:10px}.announcement-status,.announcement-draft-badge,.announcement-prepared-badge{min-height:20px;padding:2px 6px;margin-left:0;font-size:8px}.announcement-copy-block{grid-template-columns:26px minmax(0,1fr);gap:8px}.announcement-copy-block>span{font-size:8px;padding-top:2px}.announcement-copy-block p{font-size:11px;line-height:1.45}.announcement-meta-row{gap:6px 12px;padding-top:1px;font-size:9px}.announcement-row-actions{gap:6px;margin-top:4px}.announcement-row-actions button,.announcement-row-actions a{padding:6px 8px;border-radius:7px;font-size:9px}.announcement-workflow-note{grid-template-columns:auto minmax(0,1fr);gap:4px 8px;margin-top:2px;padding:8px 10px;border-radius:8px}.announcement-workflow-note>span{font-size:8px}.announcement-workflow-note>strong{font-size:10px}.announcement-workflow-note>small{font-size:8px}.announcement-preview-panel{position:sticky;top:118px}.announcement-preview-group{gap:7px;padding:12px 14px}.announcement-preview{min-height:38px;gap:8px;padding:8px 9px;font-size:10px;line-height:1.35;border-radius:8px}.announcement-scope-note{padding:12px 14px}.announcement-scope-note strong{font-size:9px}.announcement-scope-note p{margin-top:6px;font-size:10px;line-height:1.45}.announcement-editor{padding:18px;border-radius:var(--cc-surface-radius)}.announcement-editor-head{gap:16px;margin-bottom:14px}.announcement-editor-head>div:first-child>span,.announcement-editor-preview>span{margin-bottom:4px;font-size:9px}.announcement-editor-head h2{font-size:26px}.announcement-editor-head p{margin-top:6px;font-size:10px}.announcement-editor-actions{gap:6px}.announcement-editor-actions button{padding:7px 9px;font-size:10px}.announcement-editor-validation{gap:10px;padding:9px 11px;margin-bottom:14px;border-radius:9px}.announcement-editor-validation strong{font-size:9px}.announcement-editor-validation span{font-size:10px}.announcement-editor-grid{gap:10px}.announcement-editor-grid label{gap:5px}.announcement-editor-grid label>span{font-size:9px}.announcement-editor-grid input,.announcement-editor-grid textarea,.announcement-editor-grid select{padding:9px 10px;border-radius:8px;font-size:11px}.announcement-editor-grid textarea{min-height:82px}.announcement-editor-preview{margin-top:16px;padding-top:14px;gap:8px}.commerce-shipping-manager{border-radius:var(--cc-surface-radius);border-color:var(--cc-border);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.commerce-shipping-head{gap:16px;padding:16px 18px}.commerce-shipping-head h2{margin:4px 0 5px;font-size:25px}.commerce-shipping-head p{font-size:11px;line-height:1.45}.commerce-live-pill,.commerce-badges span{min-height:20px;padding:3px 7px;font-size:8px}.commerce-grid{gap:10px;padding:14px 18px 6px}.commerce-card{gap:5px;min-height:96px;padding:13px 14px;border-radius:11px}.commerce-card strong{font-size:22px}.commerce-card small,.commerce-workflow small{font-size:9px;line-height:1.45}.commerce-copy-card strong{font-size:11px}.commerce-editor{gap:10px;padding:14px 18px 18px}.commerce-editor label{gap:5px}.commerce-editor input{padding:9px 10px;border-radius:8px;font-size:11px}.commerce-validation{padding:9px 11px;border-radius:9px;font-size:10px}.commerce-badges,.commerce-actions{gap:6px;padding:11px 18px 0}.commerce-actions{padding-bottom:16px}.commerce-actions button,.commerce-actions a{min-height:32px;padding:7px 9px;border-radius:8px;font-size:10px}.commerce-workflow{gap:4px;margin:0 18px 18px;padding:10px 11px;border-radius:9px}.commerce-workflow strong{font-size:10px}@media(max-width:1100px){.announcement-manager-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr)}}@media(max-width:980px){.announcement-manager-grid{grid-template-columns:1fr}.announcement-preview-panel{position:static}}@media(max-width:720px){.announcement-audit-strip,.announcement-editor-head,.commerce-shipping-head,.announcement-row-top{align-items:flex-start;flex-direction:column}}.placeholder-panel.announcement-module-active{display:block;min-height:0;padding:0;border:0;background:transparent;text-align:left;color:inherit;overflow:visible}.announcement-manager-slot,.commerce-shipping-manager-slot{width:100%;min-width:0}.commerce-shipping-manager-slot{margin-top:14px}.commerce-shipping-manager{width:100%}.announcement-manager-grid{align-items:stretch}.announcement-list-panel{height:100%}.announcement-preview-panel{align-self:start}@media(max-width:980px){.announcement-list-panel{height:auto}}.placeholder-panel.journal-module-active{min-height:0}.journal-manager{gap:14px}.journal-audit-strip{gap:14px;padding:11px 13px;border-radius:12px}.journal-audit-strip>div:first-child{gap:3px}.journal-audit-strip span{font-size:8px}.journal-audit-strip strong{font-size:14px}.journal-audit-metrics{gap:6px}.journal-audit-metrics span{padding:4px 6px;font-size:8px}.journal-manager-grid{grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);gap:14px;min-height:calc(100vh - 244px)}.journal-catalog,.journal-detail{min-width:0;border-radius:var(--cc-surface-radius);border-color:var(--cc-border);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.journal-catalog-head{gap:12px;padding:14px 15px!important}.journal-catalog-head>div{gap:3px}.journal-catalog-head strong{font-size:20px!important}.journal-catalog-actions{gap:6px}.journal-catalog-actions>span{min-width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--cc-border);border-radius:999px;font-size:9px}.journal-new-button{padding:6px 8px;font-size:9px;border-radius:8px}.journal-catalog>input{margin:0 11px 9px;padding:9px 10px;border-radius:8px;font-size:10px}.journal-list{padding:0 6px 8px}.journal-list button{grid-template-columns:8px minmax(0,1fr);gap:8px;padding:8px 7px}.journal-list button div{gap:2px}.journal-list button strong{font-size:11px;line-height:1.3}.journal-list button small{font-size:8px}.journal-status-dot{width:6px;height:6px;margin-top:4px}.journal-detail{padding:18px}.journal-detail-hero{grid-template-columns:minmax(0,1fr) 128px;gap:16px;padding-bottom:16px}.journal-detail-hero h2{margin:4px 0 6px;font-size:28px}.journal-detail-hero p{font-size:9px}.journal-detail-hero img{width:128px;height:96px;border-radius:11px}.journal-detail-actions{gap:6px;margin-top:9px}.journal-detail-actions button,.journal-editor-actions button,.journal-workflow-actions button{padding:6px 8px;border-radius:8px;font-size:9px}.journal-workflow,.journal-integrity{margin:12px 0;padding:9px 11px;border-radius:9px}.journal-workflow{gap:12px}.journal-workflow>div:first-child{gap:3px}.journal-workflow>div:first-child strong{font-size:10px}.journal-integrity{gap:3px}.journal-integrity strong,.journal-integrity span{font-size:9px}.journal-copy-audit,.journal-related,.journal-issues,.journal-cta-preview{gap:8px;padding:14px 0}.journal-copy-audit>div{padding:9px 10px;border-radius:9px}.journal-copy-audit>div>strong{font-size:9px}.journal-copy-audit p{margin:5px 0 4px;font-size:11px;line-height:1.45}.journal-copy-audit small{font-size:9px;line-height:1.4}.journal-related>div{gap:5px}.journal-related>div>span{padding:5px 7px;font-size:9px}.journal-cta-preview>div{gap:6px}.journal-cta-preview>div>div{grid-template-columns:minmax(110px,.8fr) minmax(110px,.8fr) minmax(150px,1.4fr) auto;gap:8px;padding:8px 10px;border-radius:8px}.journal-cta-preview strong,.journal-cta-preview small,.journal-cta-preview code{font-size:9px}.journal-apply-slot{margin-top:8px}.journal-controlled-apply{gap:12px;padding:9px 11px;border-radius:9px}.journal-controlled-copy{gap:3px}.journal-controlled-copy>span{font-size:8px}.journal-controlled-copy>strong{font-size:10px}.journal-controlled-copy>small{font-size:9px}.journal-controlled-actions{gap:6px}.journal-controlled-actions button,.journal-controlled-actions a{padding:6px 8px;border-radius:8px;font-size:9px}.journal-editor{gap:12px}.journal-editor-head{gap:16px;padding-bottom:14px}.journal-editor-head h2{margin:4px 0 5px;font-size:25px}.journal-editor-head p{font-size:9px}.journal-editor-validation{padding:9px 11px;border-radius:9px}.journal-editor-validation strong,.journal-editor-validation span{font-size:9px}.journal-editor-section{gap:8px;padding-top:13px}.journal-editor-grid,.journal-editor-lang{gap:8px}.journal-editor label{gap:5px}.journal-editor label>span{font-size:8px}.journal-editor input,.journal-editor textarea,.journal-editor select{padding:8px 9px;border-radius:8px;font-size:10px}.journal-editor textarea{min-height:92px}.journal-editor-section:nth-of-type(4) textarea{min-height:210px}.journal-image-upload{grid-template-columns:minmax(0,1fr) auto 104px;gap:10px;padding:10px;border-radius:10px}.journal-image-upload-copy{gap:3px}.journal-image-upload-copy strong,.journal-image-upload-copy span{font-size:9px}.journal-image-upload-copy code{font-size:8px}.journal-image-picker{padding:7px 9px;border-radius:8px}.journal-image-picker strong{font-size:9px}.journal-image-upload>img{width:104px;height:70px;border-radius:8px}.journal-link-editor{gap:9px}.journal-link-editor-head{gap:10px}.journal-link-editor-head button{padding:6px 8px;border-radius:8px;font-size:9px}.journal-link-editor>p{font-size:9px;line-height:1.4}.journal-link-list{gap:8px}.journal-link-card{gap:8px;padding:10px;border-radius:10px}.journal-link-card-head button{padding:5px 7px;font-size:8px}.journal-link-empty{padding:10px;font-size:9px}@media(max-width:1100px){.journal-manager-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}}@media(max-width:1000px){.journal-manager-grid{grid-template-columns:1fr;min-height:0}.journal-catalog{max-height:460px}}@media(max-width:720px){.journal-detail{padding:14px}.journal-detail-hero{grid-template-columns:1fr 92px}.journal-detail-hero img{width:92px;height:76px}.journal-cta-preview>div>div{grid-template-columns:1fr}}.placeholder-panel.notes-module-active{min-height:0}.notes-manager{gap:14px}.notes-audit-strip{gap:14px;padding:11px 13px;border-radius:12px}.notes-audit-strip>div:first-child{gap:3px}.notes-audit-strip strong{font-size:14px}.notes-audit-metrics{gap:6px}.notes-audit-metrics span{padding:4px 6px;font-size:8px}.notes-manager-grid{grid-template-columns:minmax(300px,.62fr) minmax(0,1.38fr);gap:14px;min-height:calc(100vh - 244px)}.notes-catalog,.notes-detail,.note-editor{min-width:0;border-radius:var(--cc-surface-radius);border-color:var(--cc-border);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.notes-catalog{padding:12px;gap:9px}.notes-catalog-head{gap:10px}.notes-catalog-head>div:first-child{gap:3px}.notes-catalog-head strong{font-size:20px}.notes-catalog-actions{gap:6px!important}.notes-catalog-actions>span{padding:4px 6px;font-size:9px}.notes-catalog-actions button,.notes-detail-actions button,.notes-workflow button,.note-editor button{padding:6px 8px;border-radius:8px;font-size:9px}.notes-catalog>input{padding:9px 10px;border-radius:8px;font-size:10px}.notes-list{max-height:620px}.notes-list button{grid-template-columns:8px minmax(0,1fr) auto;gap:8px;padding:8px 7px}.notes-status-dot{width:6px;height:6px}.notes-list button>div{gap:2px}.notes-list strong{font-size:11px}.notes-list small,.notes-list em{font-size:8px}.notes-list em{padding:3px 6px}.notes-detail{padding:18px;gap:12px}.notes-detail-hero{gap:16px;padding-bottom:15px}.notes-detail-hero>div:first-child{gap:4px}.notes-detail-hero h2{font-size:28px}.notes-detail-hero code,.notes-integrity strong,.notes-products code{font-size:9px}.notes-detail-actions{gap:6px;margin-top:5px}.notes-asset-preview{width:112px;min-width:112px;gap:5px}.notes-asset-preview img{width:92px;height:92px;border-radius:13px}.notes-asset-preview small{font-size:8px}.notes-workflow{gap:10px;padding:9px 11px;border-radius:9px}.notes-workflow>div:first-child{gap:3px}.notes-workflow strong{font-size:10px}.notes-workflow>div:last-child{gap:6px}.notes-language-contract{gap:7px}.notes-language-contract>div{gap:4px;padding:9px 10px;border-radius:9px}.notes-language-contract strong{font-size:11px}.notes-language-contract small{font-size:8px}.notes-integrity{gap:14px;padding:9px 11px;border-radius:9px}.notes-integrity p{max-width:520px;font-size:9px;line-height:1.4}.notes-usage,.notes-products{gap:8px;padding-top:2px}.notes-tier-grid{gap:7px}.notes-tier-grid>div{gap:4px;padding:9px 10px;border-radius:9px}.notes-tier-grid small{font-size:8px}.notes-tier-grid strong{font-size:19px}.notes-products>div{gap:6px}.notes-products>div>div{grid-template-columns:minmax(180px,1fr) minmax(150px,1fr) auto;gap:10px;padding:8px 10px;border-radius:9px}.notes-products strong{font-size:10px}.notes-products small{font-size:8px}.note-editor{padding:18px;gap:13px}.note-editor-head{gap:16px;padding-bottom:14px}.note-editor-head>div:first-child{gap:4px}.note-editor-head h2{font-size:27px}.note-editor-head p{font-size:9px}.note-editor-actions{gap:6px}.note-editor-validation{gap:3px;padding:9px 11px;border-radius:9px}.note-editor-validation strong,.note-editor-validation span{font-size:9px}.note-editor-issues{gap:6px}.note-editor-issues>div{gap:8px;padding:7px 9px;border-radius:8px}.note-editor-grid{gap:9px}.note-editor-grid label{gap:5px}.note-editor-grid input{padding:9px 10px;border-radius:8px;font-size:10px}.note-editor-help{gap:4px;padding:9px 11px;border-radius:9px}.note-editor-help span{font-size:9px}.note-media-upload{margin-top:12px;padding:11px;border-radius:10px}.note-media-copy{gap:3px}.note-media-copy>span{font-size:9px}.note-media-copy>strong{font-size:12px}.note-media-copy>small{font-size:9px}.note-media-body{grid-template-columns:minmax(0,1fr) auto auto;gap:9px;margin-top:10px}.note-media-picker{min-height:58px;padding:9px 10px;border-radius:9px}.note-media-picker strong{font-size:11px}.note-media-picker small,.note-media-preview span{font-size:9px}.note-media-preview img{width:52px;height:52px;border-radius:9px}.note-media-upload button.primary{min-height:34px;padding:0 12px;border-radius:8px;font-size:9px}.note-media-success,.note-media-error{margin-top:9px;padding:7px 9px;border-radius:8px;font-size:9px}.note-apply-slot{margin-top:8px}.note-controlled-apply{gap:12px;padding:9px 11px;border-radius:9px}.note-controlled-copy{gap:3px}.note-controlled-copy>span{font-size:8px}.note-controlled-copy>strong{font-size:10px}.note-controlled-copy>small{font-size:9px}.note-controlled-actions{gap:6px}.note-controlled-actions button,.note-controlled-actions a{padding:6px 8px;border-radius:8px;font-size:9px}@media(max-width:1050px){.notes-manager-grid{grid-template-columns:minmax(280px,.72fr) minmax(0,1.28fr)}}@media(max-width:900px){.notes-manager-grid{grid-template-columns:1fr;min-height:0}.notes-list{max-height:360px}}@media(max-width:720px){.notes-detail,.note-editor{padding:14px}.notes-detail-hero h2,.note-editor-head h2{font-size:25px}.note-media-body{grid-template-columns:1fr}}.placeholder-panel.exhibition-module-active{display:block;min-height:0;padding:0;border:0;background:transparent;text-align:left;color:inherit;overflow:visible}.placeholder-panel.exhibition-module-active>.eyebrow,.placeholder-panel.exhibition-module-active>h2,.placeholder-panel.exhibition-module-active>p{display:none}.exhibition-manager-slot{width:100%;min-width:0}.exhibition-manager{padding-bottom:24px}.exhibition-kpis{gap:10px;margin-bottom:14px}.exhibition-kpis>div{gap:4px;min-height:92px;padding:13px 14px;border-radius:13px}.exhibition-kpis span,.exhibition-banner span,.exhibition-list-head span,.exhibition-detail-head span,.exhibition-meta-grid span,.exhibition-section-head span{font-size:9px}.exhibition-kpis strong{font-size:24px}.exhibition-kpis small{font-size:9px}.exhibition-banner{gap:14px;margin-bottom:14px;padding:10px 13px;border-radius:11px}.exhibition-banner>div{gap:3px}.exhibition-banner strong{font-size:12px}.exhibition-banner small{font-size:9px}.exhibition-toolbar{grid-template-columns:minmax(220px,1fr) 170px 150px auto;gap:8px;margin-bottom:14px}.exhibition-toolbar input,.exhibition-toolbar select{height:36px;padding:0 10px;border-radius:8px;font-size:10px}.exhibition-open-live{min-height:36px;padding:0 11px;border-radius:8px;font-size:10px}.exhibition-layout{grid-template-columns:minmax(310px,.68fr) minmax(0,1.32fr);gap:14px;align-items:start}.exhibition-list-panel,.exhibition-detail-panel{min-width:0;border-radius:var(--cc-surface-radius);border-color:var(--cc-border);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.exhibition-list-head{padding:11px 13px}.exhibition-list-head strong{font-size:11px}.exhibition-list{max-height:none;overflow:visible;padding:6px}.exhibition-list button{grid-template-columns:72px minmax(0,1fr) auto;gap:9px;padding:7px;border-radius:9px}.exhibition-thumb{width:72px;height:48px;border-radius:7px}.exhibition-list button>div:nth-child(2){gap:3px}.exhibition-list button strong{font-size:11px}.exhibition-list button span{font-size:9px}.exhibition-list em{padding:4px 6px;font-size:8px}.exhibition-detail-panel{padding:15px}.exhibition-detail-head{gap:16px;margin-bottom:12px}.exhibition-detail-head>div:first-child{gap:4px}.exhibition-detail-head h2{font-size:23px}.exhibition-detail-head p,.exhibition-status strong,.exhibition-status span{font-size:9px}.exhibition-card-preview{grid-template-columns:minmax(0,1.5fr) minmax(210px,.5fr);margin-bottom:12px;border-radius:12px}.exhibition-media,.exhibition-media img,.exhibition-media video{min-height:280px}.exhibition-card-copy{padding:16px}.exhibition-card-copy span{font-size:9px}.exhibition-card-copy h3{margin:6px 0 7px;font-size:20px}.exhibition-card-copy p{margin-bottom:12px;font-size:10px;line-height:1.45}.exhibition-card-copy small{font-size:9px}.exhibition-meta-grid{gap:7px;margin-bottom:12px}.exhibition-meta-grid>div{gap:4px;padding:9px 10px;border-radius:9px}.exhibition-meta-grid strong{font-size:10px}.exhibition-assets{padding-top:11px}.exhibition-section-head{margin-bottom:5px}.exhibition-assets>div:not(.exhibition-section-head){grid-template-columns:minmax(120px,.38fr) minmax(0,1fr) auto;gap:10px;padding:8px 0}.exhibition-assets strong{font-size:10px}.exhibition-assets span,.exhibition-assets code,.exhibition-assets em{font-size:9px}@media(max-width:1050px){.exhibition-toolbar{grid-template-columns:1fr 1fr}.exhibition-layout{grid-template-columns:1fr}.exhibition-list{max-height:440px;overflow:auto}}@media(max-width:720px){.exhibition-kpis,.exhibition-toolbar,.exhibition-meta-grid,.exhibition-card-preview{grid-template-columns:1fr}.exhibition-media,.exhibition-media img,.exhibition-media video{min-height:220px}}.placeholder-panel.social-module-active{display:block;min-height:0;padding:0;border:0;background:transparent;text-align:left;color:inherit;overflow:visible}.placeholder-panel.social-module-active>.eyebrow,.placeholder-panel.social-module-active>h2,.placeholder-panel.social-module-active>p{display:none}.social-manager-slot{width:100%;min-width:0}.social-manager{padding:0 0 24px!important;gap:14px}.social-banner{gap:16px;padding:14px 16px;border-radius:var(--cc-surface-radius);background:var(--cc-surface-bg)}.social-banner h2{margin:4px 0 5px;font-size:21px}.social-banner p{max-width:720px;font-size:11px;line-height:1.45}.social-banner>strong{padding:6px 8px;font-size:9px}#meta-connection-slot{margin:0}.social-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.social-kpis>div{min-height:78px;padding:12px 14px;border-radius:11px}.social-kpis span{font-size:9px}.social-kpis strong{font-size:24px}.social-kpis small{font-size:9px}.social-toolbar{grid-template-columns:minmax(0,1fr) auto;gap:10px;padding:9px 10px;border-radius:11px}.social-filter-bar{gap:5px}.social-filter-bar button,.social-create-group button{padding:7px 9px;font-size:9px;border-radius:7px}.social-create-group{min-width:250px;gap:5px;padding-left:10px}.social-create-group>span{font-size:8px}.social-create-group>div{gap:5px}.social-layout{grid-template-columns:280px minmax(0,1fr);gap:14px;min-height:0}.social-list,.social-detail{border-radius:var(--cc-surface-radius)}.social-list-head{padding:10px 12px}.social-list>button{gap:8px;padding:9px 11px}.social-list>button div{gap:2px}.social-list>button strong{font-size:11px}.social-list>button span,.social-list em{font-size:8px}.social-detail{padding:15px}.social-detail-head{gap:14px;margin-bottom:12px}.social-detail-head h3{margin:3px 0;font-size:20px}.social-detail-head p,.social-detail-head small{font-size:9px}.social-channel-grid{gap:8px}.social-channel-card{border-radius:10px}.social-channel-head{padding:8px 9px}.social-channel-head span,.social-channel-head em{font-size:8px}.social-media-frame,.social-channel-card.story .social-media-frame{aspect-ratio:auto;height:250px;max-height:250px}.social-media-frame img{object-fit:contain}.social-media-meta{left:7px;right:7px;bottom:7px;padding:5px 6px}.social-media-meta span,.social-media-meta strong{font-size:8px}.social-channel-card textarea{min-height:108px;max-height:150px;padding:10px;font-size:10px;line-height:1.45}.social-caption-meta{padding:6px 9px;font-size:8px}.social-manual-actions{gap:4px;padding:6px 8px}.social-manual-actions button{padding:6px 4px;font-size:8px}.social-media-override-panel{margin-top:10px;border-radius:10px}.social-media-override-head{gap:14px;padding:10px 12px}.social-media-override-head span{font-size:8px}.social-media-override-head strong{font-size:11px}.social-media-override-head small{font-size:8px}.social-media-override-grid{gap:8px;padding:9px}.social-media-override-card{border-radius:9px}.social-media-override-card-head{padding:7px 8px}.social-media-override-card-head span,.social-media-override-card-head em{font-size:8px}.social-media-override-card img,.social-media-override-empty,.social-media-override-card:nth-child(2) img,.social-media-override-card:nth-child(2) .social-media-override-empty,.social-media-override-card:nth-child(3) img,.social-media-override-card:nth-child(3) .social-media-override-empty{aspect-ratio:auto;height:220px;max-height:220px;object-fit:contain}.social-media-asset-state{padding:7px 8px}.social-media-asset-state strong,.social-media-asset-state small{font-size:8px}.social-media-approve,.social-media-generate{width:calc(100% - 16px);margin:7px 8px 0;padding:7px 8px;font-size:8px}.social-media-override-picker{padding:8px}.social-media-override-picker strong,.social-media-override-picker small{font-size:8px}.social-readiness-bridge,.social-media-readiness{margin-top:10px;gap:14px;padding:9px 11px;border-radius:9px}.social-readiness-bridge span,.social-media-readiness span{font-size:8px}.social-readiness-bridge strong,.social-media-readiness strong{font-size:11px}.social-readiness-bridge p,.social-media-readiness p{font-size:9px;line-height:1.4}.social-history,.social-review-row{margin-top:10px;border-radius:9px}.social-history-head,.social-review-row{padding:10px 11px}.social-history-head span,.social-review-row span{font-size:8px}.social-history-head strong,.social-review-row strong{font-size:11px}.social-history-head small{font-size:8px}.social-review-actions{gap:5px}.social-review-actions button,.social-history-head button{padding:7px 9px;font-size:9px}.social-history-item{grid-template-columns:12px minmax(0,1fr) auto;gap:8px;padding:8px 11px}.social-history-item strong{font-size:10px}.social-history-item p,.social-history-item time{font-size:8px}.social-safety-row{gap:8px;margin-top:10px;padding-top:10px}.social-safety-row span{font-size:8px}.social-safety-row strong{font-size:10px}.social-safety-row button{padding:7px 9px;font-size:9px}.social-dry-run .social-history-head{min-height:0}.social-dry-run .social-history-empty{padding:10px 11px;font-size:9px}.social-channel-card.story:has(.social-media-meta.fallback) .social-media-frame:after{top:10px;padding:6px 8px;font-size:8px}@media(max-width:1100px){.social-layout{grid-template-columns:240px minmax(0,1fr)}.social-media-frame,.social-channel-card.story .social-media-frame{height:220px;max-height:220px}}@media(max-width:1000px){.social-layout{grid-template-columns:1fr}.social-list{max-height:300px;overflow:auto}.social-channel-grid,.social-media-override-grid{grid-template-columns:1fr}.social-media-frame,.social-channel-card.story .social-media-frame,.social-media-override-card img,.social-media-override-empty,.social-media-override-card:nth-child(2) img,.social-media-override-card:nth-child(2) .social-media-override-empty,.social-media-override-card:nth-child(3) img,.social-media-override-card:nth-child(3) .social-media-override-empty{height:auto;max-height:420px}}@media(max-width:700px){.social-kpis{grid-template-columns:1fr}}.placeholder-panel.inbox-module-active{display:block;min-height:0;padding:0;border:0;background:transparent;text-align:left;color:inherit;overflow:visible}.placeholder-panel.inbox-module-active>.eyebrow,.placeholder-panel.inbox-module-active>h2,.placeholder-panel.inbox-module-active>p{display:none}.social-inbox-manager-slot{width:100%;min-width:0}.social-inbox-manager{padding:0 0 24px!important;gap:14px}.social-inbox-banner{gap:16px;padding:14px 16px;border-radius:var(--cc-surface-radius);background:var(--cc-surface-bg)}.social-inbox-banner h2{margin:4px 0 5px;font-size:21px}.social-inbox-banner p{max-width:760px;font-size:11px;line-height:1.45}.social-inbox-banner>strong{padding:6px 8px;font-size:9px}.social-inbox-toolbar{gap:10px;padding:9px 10px;border-radius:11px}.social-inbox-filters{gap:5px}.social-inbox-filters button,.social-inbox-sync{padding:7px 9px;border-radius:7px;font-size:9px}.social-inbox-assistant-status{gap:14px;padding:10px 12px;border-radius:10px}.social-inbox-assistant-status>div{gap:3px}.social-inbox-assistant-status span{font-size:8px}.social-inbox-assistant-status strong{font-size:10px}.social-inbox-assistant-status small,.social-inbox-missing-config span,.social-inbox-webhook-heartbeat{font-size:8px!important;line-height:1.4}.social-inbox-assistant-actions{gap:6px}.social-inbox-assistant-status button{padding:7px 9px;font-size:9px}.social-inbox-assistant-live{padding:5px 7px;font-size:8px}.social-inbox-status{gap:10px;padding:8px 11px;border-radius:9px}.social-inbox-status span,.social-inbox-status strong,.social-inbox-status small{font-size:8px}.social-inbox-layout{grid-template-columns:300px minmax(0,1fr);gap:14px;height:min(720px,calc(100vh - 210px));min-height:560px;max-height:720px;align-items:stretch}.social-inbox-list,.social-inbox-thread{height:100%;min-height:0;max-height:none;overflow:hidden;border-radius:var(--cc-surface-radius)}.social-inbox-list{display:flex;flex-direction:column;overflow-y:auto}.social-inbox-list-head{flex:0 0 auto;padding:10px 12px}.social-inbox-list>button{gap:8px;padding:9px 11px}.social-inbox-list>button>div{gap:2px}.social-inbox-thread{display:grid;grid-template-rows:auto minmax(0,1fr) auto}.social-inbox-thread-head{gap:14px;padding:11px 13px}.social-inbox-thread-head span{font-size:8px}.social-inbox-thread-head h3{margin:3px 0;font-size:18px}.social-inbox-messages{min-height:0;height:100%;overflow-y:auto;overscroll-behavior:contain;padding:14px;gap:8px;scrollbar-gutter:stable}.social-inbox-message>div{max-width:min(70%,640px);padding:9px 11px;border-radius:8px}.social-inbox-message span{margin-bottom:4px;font-size:7px}.social-inbox-message p{font-size:10px;line-height:1.45}.social-inbox-message time{margin-top:5px;font-size:8px}.social-inbox-reply-composer,.social-inbox-reply-lock{flex:0 0 auto;gap:8px;padding:10px 12px}.social-inbox-reply-head{gap:12px}.social-inbox-reply-head span{font-size:8px}.social-inbox-reply-head small{font-size:8px}.social-inbox-reply-composer textarea{min-height:64px;max-height:110px;padding:9px 10px;font-size:10px;line-height:1.45}.social-inbox-reply-actions{gap:8px}.social-inbox-reply-actions small{font-size:8px}.social-inbox-reply-actions button,.social-inbox-reply-lock button,.social-inbox-needs-review,.social-inbox-reply-error,.social-inbox-reply-success{padding:7px 9px;font-size:9px}.social-inbox-telegram-chats{gap:5px}.social-inbox-telegram-chats>div{padding:6px 8px}.social-inbox-telegram-chats span,.social-inbox-telegram-chats code{font-size:8px}@media(max-width:1100px){.social-inbox-layout{grid-template-columns:260px minmax(0,1fr);height:min(680px,calc(100vh - 190px));min-height:520px}}@media(max-width:900px){.social-inbox-layout{grid-template-columns:1fr;height:auto;min-height:0;max-height:none}.social-inbox-list{height:280px;max-height:280px}.social-inbox-thread{height:620px;min-height:620px}}@media(max-width:700px){.social-inbox-manager{padding:0 0 20px!important}.social-inbox-thread{height:560px;min-height:560px}.social-inbox-message>div{max-width:88%}}.social-inbox-list>button strong{font-size:10px}.social-inbox-list>button span,.social-inbox-list>button p,.social-inbox-list>button time{font-size:7px}.social-inbox-thread-head h3{font-size:17px}.social-inbox-thread-head p,.social-inbox-thread-head small,.social-inbox-thread-head>div:last-child strong{font-size:7px}.social-inbox-message p{font-size:9px}.social-inbox-message span,.social-inbox-message time{font-size:7px}.social-inbox-reply-head strong{font-size:9px}.social-inbox-reply-head small,.social-inbox-reply-actions small{font-size:7px}.social-inbox-reply-composer textarea{font-size:9px}.social-inbox-list>button strong{font-size:11px}.social-inbox-list>button span,.social-inbox-list>button p,.social-inbox-list>button time{font-size:8px}.social-inbox-thread-head h3{font-size:18px}.social-inbox-thread-head p,.social-inbox-thread-head small,.social-inbox-thread-head>div:last-child strong{font-size:8px}.social-inbox-message p{font-size:10.5px}.social-inbox-message span,.social-inbox-message time{font-size:8px}.social-inbox-reply-head strong{font-size:10px}.social-inbox-reply-head small,.social-inbox-reply-actions small{font-size:8px}.social-inbox-reply-composer textarea{font-size:10px}.analytics-manager{gap:14px;padding-bottom:24px}.analytics-head{gap:16px;padding:14px 16px;border-radius:var(--cc-surface-radius);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.analytics-head>div:first-child{gap:4px}.analytics-head span,.analytics-panel-head span,.analytics-kpis span,.analytics-summary span{font-size:8px}.analytics-head h2{font-size:22px}.analytics-head p{max-width:760px;font-size:10px;line-height:1.45}.analytics-live{padding:6px 8px;font-size:8px}.analytics-error{padding:9px 11px;border-radius:9px;font-size:10px}.analytics-kpis{gap:10px}.analytics-kpis>div{min-height:82px;gap:4px;padding:12px 13px;border-radius:11px}.analytics-kpis strong{font-size:23px}.analytics-kpis small{font-size:8px}.analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.analytics-panel{padding:14px;border-radius:var(--cc-surface-radius);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.analytics-grid>.analytics-panel{height:100%}.analytics-panel-head{gap:12px;padding-bottom:10px}.analytics-panel-head>div{gap:3px}.analytics-panel-head h3{font-size:17px}.analytics-panel-head>strong{font-size:22px}.analytics-panel-head>small{font-size:8px}.workflow-table{margin-top:5px}.workflow-row{grid-template-columns:minmax(110px,1fr) 42px 58px 58px 58px;gap:7px;padding:9px 2px}.workflow-row strong{font-size:10px}.workflow-row>span{font-size:17px}.workflow-row em{padding:5px 6px;font-size:8px}.analytics-summary{gap:8px;margin-top:10px}.analytics-summary>div{gap:4px;padding:10px 11px;border-radius:9px}.analytics-summary strong{font-size:20px}.analytics-note{margin-top:10px;font-size:9px;line-height:1.45}.activity-panel{padding-bottom:8px}.activity-list{max-height:420px;overflow-y:auto;scrollbar-gutter:stable}.activity-row{grid-template-columns:68px minmax(150px,1fr) minmax(130px,.8fr) 112px;gap:10px;padding:8px 2px}.activity-row>span{padding:4px 6px;font-size:7px}.activity-row strong{font-size:10px}.activity-row small{font-size:9px}.activity-row time{font-size:8px}.activity-empty{padding:14px 2px;font-size:10px}@media(max-width:1080px){.analytics-grid{grid-template-columns:1fr}.activity-list{max-height:360px}}@media(max-width:720px){.analytics-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.site-health-manager{gap:14px;padding-bottom:24px}.site-health-head{gap:16px;padding:14px 16px;border-radius:var(--cc-surface-radius);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.site-health-head>div:first-child{gap:4px}.site-health-head span,.site-health-panel-head span,.site-health-kpis span,.health-build-grid span,.health-trend-kpis span,.health-incident-kpis span{font-size:8px}.site-health-head h2{margin:4px 0 5px;font-size:22px}.site-health-head p{max-width:760px;font-size:10px;line-height:1.45}.site-health-head-actions{gap:7px}.site-health-head-actions button{padding:7px 9px;border-radius:8px;font-size:9px}.site-health-state{padding:6px 8px;font-size:8px!important}.site-health-error,.site-health-history-warning{padding:9px 11px;border-radius:9px;font-size:10px}.site-health-kpis{gap:10px}.site-health-kpis>div{min-height:82px;padding:12px 13px;border-radius:11px}.site-health-kpis strong,.health-build-grid strong,.health-trend-kpis strong,.health-incident-kpis strong{margin:4px 0;font-size:22px}.site-health-kpis small,.health-build-grid small,.health-trend-kpis small,.health-incident-kpis small{font-size:8px}.site-health-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;align-items:stretch}.site-health-panel{padding:14px;border-radius:var(--cc-surface-radius);background:var(--cc-surface-bg);box-shadow:var(--cc-surface-highlight)}.site-health-grid>.site-health-panel{height:100%}.site-health-panel-head{gap:10px;padding-bottom:9px;margin-bottom:6px}.site-health-panel-head h3{font-size:17px}.site-health-panel-head small{font-size:8px}.health-check-row{grid-template-columns:10px minmax(0,1fr) 42px 58px;gap:8px;padding:8px 2px}.health-check-row>div{gap:2px}.health-check-row strong{font-size:10px}.health-check-row small{font-size:8px}.health-diagnostic{font-size:8px!important;line-height:1.35}.health-check-row em,.health-check-row time{font-size:8px}.health-empty{padding:14px 2px;font-size:9px}.site-health-manager>.site-health-panel:nth-of-type(1) .health-check-list{max-height:280px;overflow-y:auto;scrollbar-gutter:stable}.health-build-grid,.health-trend-kpis,.health-incident-kpis,.health-contract-grid{gap:8px}.health-build-grid>div,.health-contract-grid>div,.health-trend-kpis>div,.health-incident-kpis>div{gap:4px;padding:10px 11px;border-radius:9px}.health-trend-kpis strong,.health-incident-kpis strong{font-size:18px}.health-history-strip{gap:6px;margin-top:10px;padding:10px;border-radius:9px}.health-history-point span{height:22px;border-radius:5px}.health-history-point small{margin-top:4px;font-size:8px}.health-history-meta{gap:10px;margin-top:8px;font-size:8px}.health-incident-list{gap:6px;margin-top:10px;max-height:360px;overflow-y:auto;scrollbar-gutter:stable}.health-incident-row{grid-template-columns:76px minmax(0,1fr) minmax(220px,.8fr);gap:12px;padding:10px;border-radius:9px}.health-incident-badge{padding:5px 7px;font-size:8px}.health-incident-row>div:nth-child(2)>strong{font-size:10px}.health-incident-row>div:nth-child(2)>small{font-size:8px}.health-incident-row p{margin-top:5px;font-size:9px;line-height:1.4}.health-incident-times{gap:6px}.health-incident-times span{font-size:8px}.health-incident-times strong{margin-top:3px;font-size:8px}.incident-recovery-time{font-size:13px!important}.health-contract-grid strong{font-size:10px}.health-contract-grid span{font-size:9px;line-height:1.4}.browser-qa-panel{padding:14px!important;border-radius:var(--cc-surface-radius)!important;background:var(--cc-surface-bg)!important;box-shadow:var(--cc-surface-highlight)}.browser-qa-summary-grid{gap:8px}.browser-qa-summary-card{padding:10px 11px;border-radius:9px}.browser-qa-summary-card>span,.browser-qa-history-head>span{font-size:8px}.browser-qa-summary-card>strong{margin-top:4px;font-size:16px}.browser-qa-summary-card>small,.browser-qa-history-head>small{font-size:8px}.browser-qa-summary-card>p{margin-top:7px;font-size:9px;line-height:1.4}.browser-qa-summary-meta{gap:5px 8px;margin-top:7px}.browser-qa-summary-meta em{font-size:8px}.browser-qa-history-head{margin:12px 0 6px}.browser-qa-history-list{max-height:300px;overflow-y:auto;scrollbar-gutter:stable}.browser-qa-history-row{grid-template-columns:8px minmax(0,1fr) auto auto;gap:9px;padding:8px 0}.browser-qa-history-row strong{font-size:10px}.browser-qa-history-row small,.browser-qa-history-stats em,.browser-qa-history-row time{font-size:8px}@media(max-width:1050px){.site-health-grid{grid-template-columns:1fr}.health-incident-row{grid-template-columns:72px minmax(0,1fr)}}@media(max-width:720px){.site-health-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.health-incident-list,.browser-qa-history-list{max-height:none}}.empty-filter,.announcement-empty,.exhibition-empty-preview{border:1px dashed rgba(255,255,255,.09);border-radius:var(--cc-radius, 16px);background:#ffffff03;color:var(--cc-muted, #75857d);padding:24px;text-align:center;font-size:11px;line-height:1.55}.empty-detail{color:var(--cc-muted, #75857d)}.empty-detail h2,.placeholder-panel h2{color:var(--cc-text, #eef3ef)}.journal-manager-error,.hero-editor-error,.inline-form-error,.announcement-manager-error,.commerce-error,.note-manager-error{border:1px solid rgba(229,151,151,.28)!important;border-radius:var(--cc-radius-sm, 11px)!important;background:#e597970e!important;color:var(--cc-danger, #e59797)!important;padding:11px 13px!important;font-size:10px;line-height:1.5;box-shadow:inset 0 1px #ffffff03}@media(max-width:720px){.empty-filter,.announcement-empty,.exhibition-empty-preview{padding:20px 16px}}@media(max-width:720px){html,body,#root{max-width:100%;overflow-x:hidden}.cc-navigation{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.cc-primary-row{min-height:44px;padding:0 10px;display:grid;grid-template-columns:minmax(0,1fr);gap:0}.cc-primary-row .brand-block{display:none}.cc-primary-nav{width:100%;min-width:0;gap:2px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;scroll-snap-type:x proximity}.cc-primary-nav::-webkit-scrollbar,.cc-secondary-nav::-webkit-scrollbar,.filter-bar::-webkit-scrollbar,.social-filter-bar::-webkit-scrollbar{display:none}.cc-primary-nav button{flex:0 0 auto;min-height:40px;padding:8px 10px;border-radius:7px;font-size:11px;white-space:nowrap;scroll-snap-align:start}.cc-secondary-nav{min-height:36px;padding:0 10px;gap:1px;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.cc-secondary-nav button{flex:0 0 auto;min-height:36px;padding:9px 9px 8px;font-size:10px;white-space:nowrap}.cc-secondary-nav button.active:after{left:9px;right:9px}.main-stage{padding:14px 10px 24px!important}.topbar{gap:10px;margin-bottom:12px;align-items:flex-start;flex-direction:column}.topbar-copy{width:100%}.topbar-copy .eyebrow{font-size:8px;letter-spacing:.15em}.topbar-copy h1{margin-top:5px;font-size:34px!important;line-height:1}.topbar-copy p{margin:7px 0 0;max-width:100%;font-size:10px;line-height:1.4}.topbar-actions{width:100%;justify-content:flex-start!important;gap:6px!important;overflow-x:auto;padding-bottom:1px;scrollbar-width:none}.workflow-pill,.topbar-actions .draft-manager-trigger,.topbar-actions .read-only-badge,.topbar-actions>.read-only-badge{flex:0 0 auto;min-height:30px;padding:5px 8px!important;font-size:8px!important}.workflow-pill strong,.topbar-actions .draft-manager-trigger strong{min-width:18px!important;height:18px!important;font-size:9px}.controlled-apply-slot{margin-bottom:10px!important}.controlled-apply-box{padding:9px 10px!important;border-radius:10px!important}.controlled-apply-head{gap:8px;padding-bottom:7px}.controlled-apply-head,.controlled-apply-primary{align-items:flex-start}.controlled-apply-head span,.controlled-apply-head strong,.controlled-apply-head small,.controlled-apply-row strong,.controlled-apply-row span{font-size:8px!important}.controlled-published-history{max-height:160px;overflow-y:auto;scrollbar-gutter:stable}.controlled-published-row{display:grid!important;grid-template-columns:minmax(0,1fr) auto;align-items:center!important;gap:8px;padding:6px 7px}.controlled-published-row strong{font-size:9px}.controlled-published-row span,.controlled-published-meta a{font-size:8px}.controlled-published-meta{width:auto!important;gap:6px}.overview-v2,.hero-manager,.announcement-manager,.journal-manager,.notes-manager,.exhibition-manager,.social-manager,.social-inbox-manager,.analytics-manager,.site-health-manager{gap:10px!important}.overview-grid-v2{gap:8px!important}.overview-grid-v2>.overview-card{min-height:82px!important;padding:10px!important}.overview-grid-v2>.overview-card strong{font-size:25px!important}.workflow-overview-panel,.audit-panel{padding:12px!important}.products-layout{gap:10px!important}.catalog-panel{max-height:360px!important;border-radius:12px}.catalog-head{padding:11px 11px 8px!important}.catalog-head h2{font-size:19px!important}.search-wrap{padding:0 10px 9px}.search-wrap input{padding:9px 10px;font-size:10px}.filter-bar{display:flex;flex-wrap:nowrap;gap:5px;overflow-x:auto;padding:0 10px 9px;scrollbar-width:none}.filter-bar .filter-btn{flex:0 0 auto;font-size:8px;padding:6px 7px}.product-list{padding:0 6px 8px}.product-row{grid-template-columns:42px minmax(0,1fr) auto;gap:9px;padding:8px 6px}.product-thumb-wrap{width:40px;height:40px}.product-row-copy strong{font-size:11px}.product-row-copy span{font-size:8px}.product-detail{padding:12px!important}.detail-hero{grid-template-columns:minmax(0,1fr) 82px!important;gap:10px!important;padding-bottom:14px}.detail-hero h2{font-size:25px!important}.detail-hero img{width:82px!important;height:82px!important}.detail-grid{gap:6px;margin:12px 0 16px}.hero-manager-summary{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.hero-manager-summary>div{min-height:72px!important;padding:9px 10px!important}.hero-manager-list,.hero-slide-list{max-height:360px;overflow-y:auto;scrollbar-gutter:stable}.hero-manager-section-head,.hero-manager-detail-head{padding:11px!important}.hero-slide-row{grid-template-columns:74px minmax(0,1fr)!important;gap:8px}.hero-slide-row img{width:74px!important;height:46px!important}.announcement-manager-grid{gap:10px}.announcement-list-panel,.announcement-preview-panel{border-radius:12px}.announcement-list{max-height:380px;overflow-y:auto}.announcement-audit-strip,.announcement-row,.announcement-preview-panel{padding:11px!important}.commerce-shipping-head,.commerce-grid,.commerce-editor{padding-left:12px!important;padding-right:12px!important}.journal-manager-grid{gap:10px}.journal-catalog{max-height:340px!important;padding:10px!important}.journal-list{max-height:270px;overflow-y:auto}.journal-detail,.journal-editor{padding:12px!important}.journal-detail-hero{grid-template-columns:minmax(0,1fr) 78px!important;gap:10px}.journal-detail-hero img{width:78px!important;height:64px!important}.journal-detail-hero h2,.journal-editor-head h2{font-size:24px!important}.notes-manager-grid{gap:10px}.notes-catalog{padding:10px!important}.notes-list{max-height:300px!important}.notes-detail,.note-editor{padding:12px!important}.notes-detail-hero{gap:10px}.notes-detail-hero h2,.note-editor-head h2{font-size:24px!important}.notes-asset-preview{width:86px!important;min-width:86px!important}.notes-asset-preview img{width:74px!important;height:74px!important}.notes-tier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.exhibition-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.exhibition-kpis>div{min-height:72px;padding:9px 10px}.exhibition-toolbar{grid-template-columns:1fr 1fr!important;gap:6px!important}.exhibition-toolbar input{grid-column:1 / -1}.exhibition-open-live{grid-column:1 / -1;justify-content:center}.exhibition-list{max-height:320px!important}.exhibition-card-preview{grid-template-columns:1fr!important}.exhibition-media,.exhibition-media img,.exhibition-media video{min-height:0!important;max-height:280px}.exhibition-media img,.exhibition-media video{width:100%;object-fit:contain}.exhibition-card-copy{padding:12px!important}.exhibition-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.social-banner,.social-inbox-banner{padding:11px 12px!important}.social-banner h2,.social-inbox-banner h2{font-size:19px!important}.social-banner p,.social-inbox-banner p{font-size:10px!important}.social-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:6px!important}.social-kpis>div{min-height:68px;padding:9px}.social-kpis strong{font-size:20px}.social-toolbar{grid-template-columns:1fr!important;gap:7px}.social-filter-bar{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.social-create-group{min-width:0!important;width:100%;padding-left:0!important;border-left:0!important}.social-list{max-height:260px!important}.social-detail{padding:11px!important}.social-channel-grid,.social-media-override-grid{grid-template-columns:1fr!important}.social-media-frame,.social-channel-card.story .social-media-frame,.social-media-override-card img,.social-media-override-empty,.social-media-override-card:nth-child(2) img,.social-media-override-card:nth-child(2) .social-media-override-empty,.social-media-override-card:nth-child(3) img,.social-media-override-card:nth-child(3) .social-media-override-empty{height:auto!important;max-height:340px!important}.social-inbox-toolbar,.social-inbox-assistant-status,.social-inbox-status{padding:8px 9px!important}.social-inbox-assistant-status{grid-template-columns:1fr}.social-inbox-assistant-actions{width:100%;display:flex;flex-wrap:wrap}.social-inbox-layout{gap:10px!important}.social-inbox-list{height:220px!important;max-height:220px!important}.social-inbox-thread{height:540px!important;min-height:540px!important}.social-inbox-thread-head{padding:9px 10px!important}.social-inbox-messages{padding:10px!important;gap:7px!important}.social-inbox-message>div{max-width:92%!important;padding:8px 9px!important}.social-inbox-message p{font-size:10px!important}.social-inbox-reply-composer,.social-inbox-reply-lock{padding:9px 10px!important}.social-inbox-reply-composer textarea{min-height:58px!important}.analytics-head,.site-health-head{padding:11px 12px!important}.analytics-head h2,.site-health-head h2{font-size:20px!important}.analytics-kpis,.site-health-kpis{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:7px!important}.analytics-kpis>div,.site-health-kpis>div{min-height:70px;padding:9px 10px}.analytics-panel,.site-health-panel{padding:11px!important}.workflow-row{grid-template-columns:minmax(90px,1fr) repeat(4,42px)!important;gap:5px!important;overflow-x:auto}.activity-list{max-height:320px!important}.activity-row{grid-template-columns:58px minmax(120px,1fr) minmax(110px,.9fr) 88px!important;gap:7px!important;min-width:430px}.activity-panel{overflow-x:auto}.site-health-head-actions{width:100%;justify-content:flex-start}.health-check-row{grid-template-columns:8px minmax(0,1fr) 36px 48px!important;gap:6px!important}.health-check-row strong{font-size:9px!important}.health-check-row small,.health-check-row em,.health-check-row time{font-size:7px!important}.health-build-grid,.health-trend-kpis,.health-incident-kpis,.health-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:6px!important}.health-history-strip{overflow-x:auto;scrollbar-width:none}.health-history-point{min-width:34px}.health-incident-row{grid-template-columns:64px minmax(0,1fr)!important;gap:8px!important}.health-incident-times{grid-column:1 / -1}.browser-qa-summary-grid{grid-template-columns:1fr!important}.browser-qa-history-list{max-height:300px!important;overflow-y:auto!important}}@media(max-width:480px){.cc-primary-nav button{padding-inline:9px;font-size:10px}.cc-secondary-nav button{font-size:9px}.main-stage{padding-inline:9px!important}.topbar-copy h1{font-size:32px!important}.overview-grid-v2,.hero-manager-summary,.exhibition-kpis,.notes-tier-grid,.analytics-kpis,.site-health-kpis,.health-build-grid,.health-trend-kpis,.health-incident-kpis,.health-contract-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.social-kpis{grid-template-columns:repeat(3,minmax(0,1fr))!important}.social-kpis span,.social-kpis small{font-size:7px!important}.exhibition-toolbar{grid-template-columns:1fr!important}.exhibition-toolbar input,.exhibition-open-live{grid-column:auto}.social-inbox-thread{height:520px!important;min-height:520px!important}}:root{--cc-type-ui: 12px;--cc-type-control: 11px;--cc-type-meta: 10px;--cc-type-footnote: 9px;--cc-type-label: 10px}.cc-primary-nav button{font-size:14px}.cc-secondary-nav button{font-size:13px}.cc-shell-status,.brand-block div span{font-size:11px}.orders-banner p,.orders-list-head strong,.orders-row-main span,.orders-detail-grid section p,.orders-item strong,.orders-gift-preview strong,.orders-gift-history summary,.orders-gift-history strong,.orders-settlement-actions>button,.manual-order-fields input,.manual-order-fields select,.manual-order-fields textarea,.manual-item-composer input,.manual-item-composer select,.manual-item-row input,.manual-item-composer button,.manual-item-row button,.manual-order-foot button{font-size:var(--cc-type-ui)}.orders-banner button,.orders-toolbar button,.orders-tracking button,.orders-action-row button,.orders-payment button,.orders-detail-head-actions button,.orders-gift-editor button{font-size:var(--cc-type-control)}.orders-toolbar>input,.orders-tracking input,.orders-gift-editor input,.orders-gift-editor select{font-size:var(--cc-type-control)}.orders-status-filters button{min-height:36px;font-size:var(--cc-type-control)}.orders-row-main strong{font-size:13px}.orders-row-main span{font-size:11px}.orders-row-main small{font-size:var(--cc-type-meta)}.orders-row-side>strong{font-size:12px}.orders-row-side time{font-size:var(--cc-type-footnote)}.order-status{font-size:var(--cc-type-footnote);padding:4px 8px}.order-status.large{font-size:var(--cc-type-meta)}.orders-banner span,.orders-section-title span,.orders-detail-head span,.orders-detail-grid section>span,.orders-gift-editor label>span,.orders-gift-preview>span,.manual-order-head span,.manual-order-section-title span,.manual-order-fields label>span,.manual-item-composer label>span,.manual-order-total span{font-size:var(--cc-type-label)}.orders-detail-head p,.orders-item span,.orders-payment-row>div span,.orders-timeline-row span,.orders-timeline-row time,.orders-delivery-note,.orders-action-note,.orders-sync-row>span,.orders-settlement-amount span,.orders-settlement-batch-total span,.orders-settlement-actions>div small{font-size:var(--cc-type-meta)}.orders-section-title>strong,.orders-timeline-row strong,.orders-gift-history span,.orders-gift-lock-note,.orders-gift-history-row span,.orders-gift-history-row small,.manual-item-row>div span,.manual-order-foot>div:first-child{font-size:var(--cc-type-meta)}.orders-item strong,.orders-gift-history-row strong,.manual-item-row>div strong,.manual-product-results button span{font-size:var(--cc-type-control)}.manual-product-results button small,.manual-product-no-results,.manual-order-empty{font-size:var(--cc-type-meta)}.orders-detail-grid section strong{font-size:14px}.orders-readonly strong,.orders-write-mode strong,.orders-readonly span,.orders-write-mode span,.orders-readonly-value,.orders-sync-row button,.orders-warning,.orders-error{font-size:var(--cc-type-meta)}.orders-settlement-head span,.orders-settlement-actions span{font-size:var(--cc-type-control)}.orders-settlement-list label>div span,.orders-settlement-batch div span,.orders-settlement-legacy{font-size:var(--cc-type-ui)}@media(max-width:1080px){.orders-status-filters button{font-size:10px}}@media(max-width:720px){.cc-primary-nav button{font-size:13px}.cc-secondary-nav button,.orders-row-main strong{font-size:12px}}.topbar-copy .eyebrow{font-size:var(--cc-type-label)}.topbar-copy p{font-size:11px}.workflow-pill,.topbar-actions .draft-manager-trigger,.topbar-actions .read-only-badge,.topbar-actions>.read-only-badge{font-size:var(--cc-type-meta)}.workflow-pill strong,.topbar-actions .draft-manager-trigger strong{font-size:var(--cc-type-meta)}.search-wrap input{font-size:var(--cc-type-control)}.filter-bar .filter-btn,.product-row-copy span{font-size:var(--cc-type-meta)}.edit-field>span,.field-hint,.discount-preview span,.discount-live-summary span,.card-copy-audit-controls label>span,.card-copy-audit-summary span,.card-copy-audit-table th,.product-workflow-copy>span,.product-workflow-history-head span,.product-workflow-history-head small,.product-workflow-history-item small,.product-media-persisted-copy>code,.product-media-persisted-checks small{font-size:var(--cc-type-meta)}.discount-toggle,.draft-warning,.product-workflow-copy strong,.product-workflow-copy small,.product-workflow-history-item strong,.product-workflow-history-empty,.product-media-replace-summary span,.product-media-replace-paths span,.product-media-replace-result span,.product-media-quality-head span,.product-media-copy,.product-media-quality-metrics span,.product-media-quality small,.product-media-persisted-copy>span,.product-media-persisted-copy>small,.product-media-persisted-checks span{font-size:var(--cc-type-control)}.product-workflow-actions button{font-size:var(--cc-type-control)}.announcement-workflow-note>span,.hero-slide-row-title span,.hero-slide-row-copy small,.hero-collection-picker summary strong,.hero-collection-results-head span,.hero-collection-results-head small,.hero-collection-product-copy small,.hero-review-status,.journal-audit-strip span,.journal-catalog-head span,.journal-detail-hero>div>span,.journal-copy-audit>span,.journal-related>span,.journal-issues>span,.journal-editor-head span,.journal-editor-section>span,.journal-workflow span,.journal-cta-preview>span,.journal-link-editor-head>span,.journal-editor label>span,.journal-cta-preview em,.journal-image-upload-copy code,.journal-image-result,.notes-audit-strip span,.notes-catalog-head span,.notes-detail-hero>div>span,.notes-usage>span,.notes-products>span,.notes-integrity span,.notes-language-contract span,.notes-workflow span,.note-editor span,.notes-asset-preview small,.notes-language-contract small,.notes-tier-grid small,.notes-products small,.exhibition-list em,.exhibition-assets em{font-size:var(--cc-type-meta)}.announcement-draft-badge,.announcement-prepared-badge,.announcement-status,.announcement-copy-block>span,.announcement-workflow-note>small,.hero-manager-section-head span,.hero-manager-detail-head>div>span,.hero-preview-grid>div>span,.hero-contract-grid span,.hero-collection-contract>span,.hero-manager-health,.hero-pinned-badge,.hero-draft-badge.large,.hero-inactive-badge.large,.hero-editor-head>div:first-child>span,.hero-editor-section>span,.hero-editor-preview>div>span,.hero-manager-summary span,.hero-manager-summary small,.hero-manager-banner strong,.hero-contract-grid strong,.hero-contract-grid code,.hero-editor-head p,.hero-editor-validation,.hero-editor-grid label>span,.hero-review-head>div>span,.hero-apply-head span,.hero-apply-result span,.hero-retirement-curation-head span,.hero-retirement-assets>div>span,.hero-retirement-curation-head small,.hero-retirement-assets small,.hero-retirement-assets code,.hero-collection-selected-head strong,.hero-collection-empty,.hero-collection-no-results,.journal-list button small,.journal-integrity strong,.journal-integrity span,.journal-copy-audit>div>strong,.journal-copy-audit small,.journal-related>div>span,.journal-issues>div strong,.journal-issues>div p,.journal-editor-head p,.journal-editor-validation strong,.journal-editor-validation span,.journal-editor-issues span,.journal-link-editor>p,.journal-link-card-head strong,.journal-link-empty,.journal-cta-preview strong,.journal-cta-preview small,.journal-cta-preview code,.journal-image-upload-copy strong,.journal-image-upload-copy span,.journal-image-picker strong,.journal-image-error,.notes-list small,.notes-list em,.notes-integrity p,.note-editor-head p,.note-editor-validation span,.note-editor-issues>div,.exhibition-kpis span,.exhibition-banner span,.exhibition-list-head span,.exhibition-detail-head span,.exhibition-meta-grid span,.exhibition-section-head span,.exhibition-list button span,.exhibition-detail-head p,.exhibition-status strong,.exhibition-status span,.exhibition-card-copy span,.exhibition-card-copy small,.exhibition-assets span,.exhibition-assets code{font-size:var(--cc-type-control)}.hero-edit-btn,.hero-editor-actions button,.hero-draft-footer button,.hero-collection-selected button,.hero-collection-search-row button,.journal-new-button,.journal-detail-actions button,.journal-editor-actions button,.journal-workflow-actions button,.journal-link-editor-head button,.journal-controlled-actions button,.journal-controlled-actions a,.note-controlled-actions button,.note-controlled-actions a{font-size:var(--cc-type-control)}.analytics-head span,.analytics-panel-head span,.analytics-kpis span,.analytics-summary span,.analytics-live,.analytics-kpis small,.analytics-panel-head>small,.workflow-row em,.sales-section-head span,.sales-section-head small,.sales-kpis span,.sales-kpis small,.sales-row-head span,.ranking-row small,.sales-subsection-label strong,.sales-subsection-label span,.workflow-section-head span,.workflow-section-head p,.inventory-summary span,.inventory-form label>span,.inventory-row small,.inventory-row em,.inventory-form p,.inventory-notice{font-size:var(--cc-type-meta)}.analytics-note,.activity-row small,.sales-section-head p,.sales-row span,.sales-row strong,.ranking-row strong,.inventory-row strong,.inventory-form input,.inventory-form button{font-size:var(--cc-type-control)}.activity-row>span{font-size:var(--cc-type-meta)}.activity-row time{font-size:var(--cc-type-footnote)}.scent-requests-head>div:first-child>span,.scent-requests-live>span,.scent-request-kpis span,.scent-request-row-head,.scent-request-name small,.scent-request-vote-cell small,.scent-request-row time,.collection-link,.status-open,.status-review,.scent-request-footnote,.journal-feedback-head>div:first-child>span,.journal-feedback-live>span,.journal-feedback-kpis span,.journal-feedback-panel-head span,.article-feedback-row small,.article-feedback-row>span,.article-feedback-row em,.latest-feedback-meta small,.latest-feedback-row p.no-comment,.journal-feedback-footnote{font-size:var(--cc-type-meta)}.scent-request-filters button,.scent-request-row>span,.article-feedback-row strong,.journal-feedback-filters button,.journal-feedback-toolbar input,.latest-feedback-meta strong,.journal-feedback-empty{font-size:var(--cc-type-control)}.social-kpis span,.social-kpis small,.social-list em,.social-channel-head em,.social-media-meta span,.social-media-meta strong,.social-publish-diagnostic-flags span,.social-create-group>span,.social-published-channel span,.social-published-channel small,.social-published-channel code,.social-media-override-card-head em,.social-media-asset-state strong,.social-media-asset-state small,.social-media-override-picker small,.social-inbox-list>button time,.social-inbox-thread-head small,.social-inbox-message span,.social-inbox-message time,.social-inbox-reply-head small,.social-inbox-reply-actions small,.social-inbox-draft-pill{font-size:var(--cc-type-meta)}.social-caption-meta,.social-manual-actions button,.social-history-head>small,.social-history-item p,.social-history-item time,.social-product-picker-head span,.social-product-picker-results small,.social-publish-diagnostics>div:first-child span,.social-publish-diagnostics>div:first-child small,.social-publish-diagnostic-flags strong,.social-empty-workspace>span,.social-published-management-head span,.social-published-management-head small,.social-published-channel-actions button,.social-media-override-head span,.social-media-override-head small,.social-media-override-card-head span,.social-media-approve,.social-media-generate,.social-media-override-message,.social-readiness-bridge span,.social-readiness-bridge p,.social-inbox-banner span,.social-inbox-list-head span,.social-inbox-thread-head span,.social-inbox-reply-lock span,.social-inbox-reply-head span,.social-inbox-status span,.social-inbox-status small,.social-inbox-list>button span,.social-inbox-thread-head p,.social-inbox-thread-head>div:last-child strong,.social-inbox-reply-error,.social-inbox-reply-success,.social-inbox-assistant-status span,.social-inbox-assistant-status small,.social-inbox-assistant-live,.social-inbox-needs-review span,.social-inbox-missing-config span,.social-inbox-telegram-chats span,.social-instagram-test-copy span,.social-instagram-test-actions small{font-size:var(--cc-type-control)}.social-banner p,.social-inbox-banner p,.social-inbox-message p{font-size:var(--cc-type-ui)}.site-health-head span,.site-health-panel-head span,.site-health-kpis span,.health-build-grid span,.health-trend-kpis span,.health-incident-kpis span,.site-health-state,.site-health-kpis small,.site-health-panel-head small,.health-check-row small,.health-build-grid small,.health-trend-kpis small,.health-incident-kpis small,.health-history-meta,.health-incident-row>div:nth-child(2)>small,.browser-qa-summary-card>span,.browser-qa-history-head>span,.browser-qa-summary-meta em,.browser-qa-history-stats em,.controlled-apply-head span,.controlled-apply-head small,.controlled-apply-row span,.controlled-published-title span,.controlled-published-title strong,.controlled-published-row span,.controlled-published-meta a,.controlled-preview-gate-head span,.controlled-preview-gate>p,.controlled-preview-checks label,.controlled-preview-checks span,.controlled-apply-toggle span,.controlled-apply-toggle small{font-size:var(--cc-type-meta)}.health-history-point small,.health-incident-badge,.health-incident-times span,.browser-qa-overview-meta em,.browser-qa-overview-meta time,.browser-qa-history-row time{font-size:var(--cc-type-footnote)}.health-check-row strong,.health-check-row em,.health-check-row time,.health-incident-times strong,.browser-qa-summary-card>small,.browser-qa-history-head>small,.controlled-apply-row button,.controlled-apply-result,.controlled-apply-error,.controlled-preview-stale strong,.controlled-published-row strong,.controlled-preview-gate-head strong,.controlled-apply-toggle strong{font-size:var(--cc-type-control)}.controlled-preview-stale p{font-size:var(--cc-type-meta)}.card-copy-inline-fit strong,.card-copy-inline-fit span,.hero-collection-results>button>b,.draft-change small{font-size:var(--cc-type-footnote)}
