/* SignalCore 19 — Creator Pulse and Store Distribution. CSS-scoped UI; no CDN dependencies. */
.sc19-page{display:grid;grid-template-columns:minmax(0,1fr) 260px;gap:24px;max-width:1240px;margin:auto}
.sc19-left,.sc19-right{min-width:0}.sc19-left h1{font-size:clamp(2rem,4vw,3rem);margin:4px 0}.sc19-accent{color:#64e6c4}
.sc19-toolbar{display:flex;flex-wrap:wrap;gap:7px;border-bottom:1px solid #324250;margin:22px 0 14px;padding-bottom:10px}
.sc19-toolbar a{padding:10px 14px;white-space:nowrap;text-decoration:none;border-radius:13px;color:inherit;font-size:.9rem}
.sc19-toolbar a.active,.sc19-toolbar a:hover{background:#183d3d;color:#72e6c9}
.sc19-compose,.sc19-post,.sc19-side-panel,.sc19-review-card,.sc19-store-card,.sc19-control-panel,.sc19-store-section{background:#17232e;border:1px solid #344554;border-radius:17px;padding:20px;margin-bottom:13px;min-width:0}
.sc19-compose label{display:block;font-weight:700;margin-bottom:10px}.sc19-compose textarea,.sc19-reply-open textarea,.sc19-menu textarea,.sc19-review-form textarea,.sc19-side-panel input,.sc19-status-form input,.sc19-status-form select,.sc19-release-select select,.sc19-review-form select,.sc19-review-form input{width:100%;min-height:43px;border:1px solid #415564;border-radius:11px;padding:11px;color:#f1f7f7;background:#0e1b26;box-sizing:border-box}
.sc19-compose textarea,.sc19-reply-open textarea,.sc19-menu textarea{resize:vertical;min-height:76px}.sc19-compose-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-top:12px}.sc19-compose-footer small{color:#a2b7c2}
.sc19-post{overflow-wrap:anywhere;padding:20px 22px}.sc19-post-head{display:flex;align-items:center;gap:13px;margin-bottom:12px}.sc19-post-head>a{margin-left:auto}.sc19-avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#275b64,#17333e);display:grid;place-items:center;font-weight:800;color:#77e8c7;flex-shrink:0}.sc19-post-meta{min-width:0;display:grid;gap:4px}.sc19-post-meta a{color:#f1f7f7;text-decoration:none}.sc19-post-meta small,.sc19-post-head small{color:#a8bbc4;display:block}.sc19-post-text{white-space:normal;font-size:1rem;line-height:1.55;margin:12px 0}.sc19-post-actions{display:flex;align-items:center;justify-content:space-between;gap:8px;border-top:1px solid #334451;padding-top:12px}.sc19-post-actions form{display:inline}.sc19-post-actions a,.sc19-post-actions button,.sc19-post-actions summary{background:none;border:0;font:inherit;color:#a7c0c8;padding:6px 9px;cursor:pointer;text-decoration:none;border-radius:8px}.sc19-post-actions button:hover,.sc19-post-actions summary:hover{color:#6be5c6;background:#243947}.sc19-selected{color:#72e3c2!important}.sc19-reposted,.sc19-reply-label{display:block;color:#8bd9c7;font-size:.8rem;margin-bottom:9px}.sc19-quote{border:1px solid #415362;border-radius:11px;padding:12px;margin:8px 0;color:#b9cbd1}.sc19-menu{padding:12px;max-width:250px;background:#1b2c36;border:1px solid #4a606e;border-radius:10px}.sc19-menu input{min-height:35px;max-width:100%}.sc19-menu label{font-size:.8rem}.sc19-menu textarea{min-height:55px}.sc19-menu form{display:grid;gap:8px;margin:6px 0}.sc19-reply-open{margin-top:12px}.sc19-reply-open summary{cursor:pointer;color:#81e3ca}.sc19-reply-open form{display:grid;gap:8px;margin-top:10px}.sc19-side-panel{display:grid;gap:9px}.sc19-side-panel h2{font-size:1.15rem;margin:0 0 7px}.sc19-side-panel a{color:#84e6cf}.sc19-side-panel form{display:grid;gap:8px}.sc19-side-panel p{line-height:1.5;color:#bbcbd3}.sc19-empty,.sc19-callout{background:#142c33;padding:18px;border:1px solid #335b60;border-radius:13px;margin:15px 0;color:#c8e7e6;line-height:1.5}.sc19-more{text-align:center;padding:18px}
.sc19-distribution{max-width:1380px;margin:auto}.sc19-control-panel{display:flex;justify-content:space-between;gap:18px;align-items:end;flex-wrap:wrap}.sc19-release-select{display:flex;gap:10px;align-items:end;flex-wrap:wrap;flex:1}.sc19-release-select label{flex:1;min-width:220px}.sc19-release-select select{margin-top:7px}.sc19-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:22px 0}.sc19-stats>div{background:#192b35;padding:18px;border:1px solid #344650;border-radius:14px;display:grid;gap:8px}.sc19-stats strong{font-size:1.75rem;color:#84eacb}.sc19-stats span{font-size:.8rem;color:#bacbd1}.sc19-delivery-title{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;align-items:center;margin:22px 0}.sc19-delivery-title h2{margin:0}.sc19-store-section h2{font-size:1.2rem;margin:0 0 18px}.sc19-store-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:12px}.sc19-store-card{margin:0;background:#111f29;padding:15px}.sc19-store-head{display:flex;align-items:start;justify-content:space-between;gap:9px}.sc19-store-head strong{display:block}.sc19-store-head small,.sc19-store-card>small{display:block;margin-top:6px;color:#acc1c8}.sc19-store-card>a{display:block;margin:8px 0}.sc19-status{border-radius:25px;padding:5px 8px;color:#e2d7a7;font-size:.68rem;line-height:1.1;background:#3c3826;text-transform:capitalize;max-width:145px;text-align:right}.sc19-status.verified{background:#1c453c;color:#a7f0d7}.sc19-provenance{margin:11px 0;color:#99afb9;font-size:.78rem}.sc19-store-actions{border-top:1px solid #364550;margin-top:14px;padding-top:12px}.sc19-store-actions form:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.sc19-check{display:flex;align-items:center;gap:6px}.sc19-store-actions details{margin-top:10px}.sc19-store-actions summary{cursor:pointer;color:#83e0c6}.sc19-status-form{display:grid;gap:11px;margin-top:10px}.sc19-status-form label{display:grid;gap:5px;font-size:.84rem}.sc19-audit-row{padding:12px 4px;border-bottom:1px solid #3a4b56;display:flex;gap:8px;align-items:center;flex-wrap:wrap}.sc19-audit-row strong{min-width:140px}.sc19-audit-row small{color:#a8bec7}.sc19-submit-panel h2{margin-top:0}
.sc19-moderation{max-width:1060px;margin:auto}.sc19-review-card blockquote{background:#0e1e29;border-left:3px solid #71e3c4;margin:10px 0;padding:15px;white-space:pre-wrap;overflow-wrap:anywhere}.sc19-review-form{display:grid;gap:12px}.sc19-review-form label{display:grid;gap:6px}.sc19-risk{margin-left:auto;border-radius:9px;padding:7px 10px;font-size:.76rem;background:#3a3640;color:#f2cdab}.sc19-risk-high{background:#522a2f;color:#ffbcb9}.sc19-risk-low{background:#224338;color:#b0e5c5}
@media(max-width:950px){.sc19-page{grid-template-columns:minmax(0,1fr)}.sc19-right{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.sc19-right .sc19-side-panel{margin:0}.sc19-stats{grid-template-columns:repeat(3,1fr)}}
@media(max-width:630px){.sc19-post,.sc19-compose,.sc19-store-section,.sc19-control-panel,.sc19-review-card{padding:14px}.sc19-toolbar{overflow-x:auto;flex-wrap:nowrap;padding-bottom:12px}.sc19-stats{grid-template-columns:1fr}.sc19-post-actions{gap:2px}.sc19-post-actions a,.sc19-post-actions button{padding:5px}.sc19-store-grid{grid-template-columns:minmax(0,1fr)}.sc19-control-panel{align-items:stretch}.sc19-release-select{display:grid}.sc19-post-meta small{font-size:.74rem}}

.sc19-audit-links{display:flex;flex-wrap:wrap;gap:8px}.sc19-side-panel textarea{width:100%;min-height:75px;box-sizing:border-box;border-radius:10px;background:#0e1b26;color:white;border:1px solid #435661;padding:9px}.sc19-side-panel form{display:grid;gap:7px}
