:root{
  --bg:#070511;--panel:#0d0918;--panel2:#110c20;--ink:#f7f3ff;--muted:#9b91b5;
  --line:#2d2445;--line2:#44315f;--pink:#ff3e79;--red:#ff263a;--purple:#9c67ff;
  --cyan:#53e5ef;--green:#5ef19b;--yellow:#ffd65a;--orange:#ff9860;
  --public-red:#f2182f;--public-black:#080808;--public-cream:#f4f0e9;
}
*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;color:var(--ink)}a{color:inherit}.hidden{display:none!important}button,input,textarea,select{font:inherit}

/* NEWSROOM */
.newsroom-body{background:var(--bg);min-height:100vh;background-image:linear-gradient(rgba(132,88,189,.08) 1px,transparent 1px),linear-gradient(90deg,rgba(132,88,189,.08) 1px,transparent 1px);background-size:64px 64px;color:var(--ink)}
.newsroom-shell{display:grid;grid-template-columns:225px 1fr;min-height:100vh}.sidebar{position:sticky;top:0;height:100vh;background:rgba(5,4,13,.97);border-right:1px solid #241a38;padding:18px 14px;display:flex;flex-direction:column;z-index:20}.sidebar-brand{display:flex;align-items:center;gap:10px;text-decoration:none;padding:2px 8px 22px}.sidebar-brand .star-mark{font-size:29px;color:var(--pink);text-shadow:0 0 18px rgba(255,62,121,.45)}.sidebar-brand strong{display:block;font-size:25px;letter-spacing:-.045em;color:#ff547f}.sidebar-brand small{display:block;font-size:9px;letter-spacing:.45em;color:#bdb0d5;margin-top:2px}.new-story-btn{border:1px solid var(--pink);background:rgba(255,62,121,.05);color:#ff6a92;padding:12px;border-radius:6px;font-weight:850;letter-spacing:.04em;cursor:pointer}.new-story-btn:hover{background:rgba(255,62,121,.14)}.side-nav{margin-top:18px;display:grid;gap:2px}.nav-section{color:#c9b8e8;font-size:10px;letter-spacing:.17em;font-weight:900;padding:13px 10px 7px}.side-nav a{text-decoration:none;padding:10px 12px;border-radius:4px;color:#aaa2b8;font-size:13px}.side-nav a:hover{background:#110c1f;color:white}.side-nav a.active{background:linear-gradient(90deg,rgba(255,62,121,.18),rgba(255,62,121,.04));border-left:3px solid var(--pink);color:#ff5e89}.editor-user{margin-top:auto;border:1px solid #2c2142;border-radius:9px;padding:12px;display:flex;align-items:center;gap:10px;background:#0a0713}.editor-user>span{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:#20152f;border:1px solid #4f326c;color:#ff5f88}.editor-user strong,.editor-user small{display:block}.editor-user strong{font-size:13px}.editor-user small{color:var(--muted);font-size:11px;margin-top:2px}
.newsroom-main{padding:20px 28px 60px;min-width:0}.mission-header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:22px}.breadcrumb{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;color:#a49abe;font-size:11px;letter-spacing:.14em}.mission-header h1{font-size:36px;margin:5px 0 0;letter-spacing:-.045em}.header-status{display:flex;gap:10px;align-items:center}.live-chip,.clock-chip{border:1px solid #2b2141;background:#0c0817;border-radius:999px;padding:8px 13px;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:11px}.live-chip{color:var(--green);border-color:#1f5a3b;background:#071a13;box-shadow:0 0 20px rgba(94,241,155,.08)}.clock-chip{color:#c6b8df}
.stat-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:16px}.stat-card{min-height:112px;padding:17px;border:1px solid #322449;background:linear-gradient(180deg,rgba(17,12,32,.98),rgba(9,7,18,.98));border-radius:10px;position:relative;overflow:hidden}.stat-card:after{content:"";position:absolute;left:17px;bottom:15px;width:62px;height:3px;background:linear-gradient(90deg,var(--pink),transparent)}.stat-card span{display:block;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.14em;font-size:10px;color:#bcb0d0}.stat-card strong{display:block;font-size:27px;margin-top:5px;color:var(--pink);text-shadow:0 0 16px rgba(255,62,121,.25)}.stat-card:nth-child(2) strong{color:var(--cyan)}.stat-card:nth-child(3) strong{color:var(--purple)}.stat-card:nth-child(4) strong{color:var(--yellow)}.stat-card small{color:#a69db6;font-size:12px}
.workspace-grid{display:grid;grid-template-columns:minmax(0,1fr) 300px;gap:16px}.workspace-left{display:grid;gap:16px}.workspace-right{min-width:0}.mission-panel{background:rgba(10,7,20,.95);border:1px solid #382550;border-radius:12px;padding:20px;box-shadow:inset 0 1px 0 rgba(255,255,255,.02),0 18px 50px rgba(0,0,0,.15)}.panel-heading{display:flex;align-items:center;gap:9px;margin-bottom:17px}.panel-heading span{color:var(--pink)}.panel-heading h2{font-size:13px;letter-spacing:.08em;text-transform:uppercase;margin:0;color:#d8cdeb}.panel-heading.small{margin:0 0 13px}.panel-heading.small h2{font-size:12px}
.form-grid{display:grid;gap:12px}.form-grid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.field.wide{grid-column:1/-1}.field label{display:block;color:#ada1c1;font-size:9px;font-weight:850;letter-spacing:.11em;text-transform:uppercase;margin:0 0 6px}.field input,.field textarea,.field select,.image-search-row input{width:100%;border:1px solid #37284d;background:#0d0919;color:#eee8f8;border-radius:7px;padding:11px 12px;outline:none}.field input:focus,.field textarea:focus,.field select:focus,.image-search-row input:focus{border-color:#7e457b;box-shadow:0 0 0 2px rgba(255,62,121,.08)}.field textarea{min-height:82px;resize:vertical}.field textarea.brief-small{min-height:76px}.brief-footer{display:flex;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;border-top:1px solid #251b36;padding-top:14px}.actions{display:flex;gap:8px;flex-wrap:wrap}.btn{border-radius:6px;padding:10px 14px;font-weight:850;cursor:pointer;border:1px solid transparent}.btn:disabled{opacity:.4;cursor:not-allowed}.btn.neon{background:linear-gradient(90deg,#ff3e79,#ff4159);color:white;box-shadow:0 0 22px rgba(255,62,121,.16)}.btn.ghost{background:#0c0915;color:#d5c9e7;border-color:#3d2c55}.btn.ghost:hover{border-color:#74436f;color:white}.status-line{font-size:12px;color:#aaa0ba}.status-line[data-tone="good"]{color:var(--green)}.status-line[data-tone="bad"]{color:#ff7587}
.preview-panel{min-height:520px}.empty-state{min-height:450px;display:grid;place-items:center;text-align:center;align-content:center;color:#837895;padding:40px}.empty-state .empty-icon{font-size:40px;color:#4e365f}.empty-state h3{color:#c4b7d7;margin:10px 0 3px}.empty-state p{max-width:440px;line-height:1.55}.editor-head-row{display:flex;justify-content:space-between;align-items:center;gap:15px}.editor-badges{display:flex;gap:8px;align-items:center}.risk,.word-counter{font-size:10px;padding:6px 9px;border:1px solid #49335a;border-radius:999px;text-transform:uppercase;color:#c3b5d4}.risk.low{color:var(--green);border-color:#24563d}.headline-input{font-size:25px!important;font-weight:900;letter-spacing:-.035em}.summary-input{min-height:68px!important;font-size:14px!important}.editor-toolbar{display:flex;gap:6px;flex-wrap:wrap;margin:14px 0 0;padding:8px;border:1px solid #352549;border-bottom:0;border-radius:8px 8px 0 0;background:#090713}.editor-toolbar button{min-width:34px;border:1px solid #3b2b50;background:#0f0b1b;color:#d6cce4;border-radius:5px;padding:7px 8px;cursor:pointer}.editor-toolbar button:hover{border-color:#7f446d;color:white}.article-editor{min-height:390px;border:1px solid #352549;border-radius:0 0 8px 8px;padding:20px;background:#0a0712;color:#e9e2f0;font-family:Georgia,serif;font-size:16px;line-height:1.72;outline:none}.article-editor:focus{border-color:#68415f}.article-editor h2,.article-editor h3{font-family:Inter,sans-serif}.sub-panel{margin-top:16px;border:1px solid #2f2241;border-radius:9px;padding:15px;background:#090713}.newsroom-hero-image{width:100%;aspect-ratio:16/9;object-fit:cover;border-radius:7px;border:1px solid #3a2850}.image-credit{font-size:10px;color:#92889f;margin-top:6px}.image-search-row{display:grid;grid-template-columns:1fr auto;gap:8px;margin-top:11px}.image-results{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px}.image-result{background:#0b0813;border:1px solid #2f2340;color:#d8cce6;border-radius:6px;padding:0;overflow:hidden;cursor:pointer;text-align:left}.image-result:hover{border-color:var(--pink)}.image-result img{width:100%;height:95px;object-fit:cover;display:block}.image-result span,.image-result small{display:block;padding:6px 7px 0;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.image-result small{padding:2px 7px 7px;color:#82788e}.image-empty,.image-loading{padding:18px;text-align:center;color:#8e839e;border:1px dashed #3b2b4f;border-radius:6px}.manual-image{margin-top:11px}.manual-image summary{cursor:pointer;color:#b7aac9;font-size:11px}.manual-image .form-grid{margin-top:10px}.sources{margin:0;padding-left:20px}.sources li{margin:7px 0;color:#bfb5ca;font-size:12px}.sources li a{color:#dcd2e7}.sources li small{display:block;color:#776d85;margin-top:2px}.editor-bottom-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:16px}.sticky-card{position:sticky;top:18px}.publish-status-row{display:flex;justify-content:space-between;border-top:1px solid #2b203a;border-bottom:1px solid #2b203a;padding:12px 0;margin-bottom:14px;font-size:10px;letter-spacing:.11em;color:#968ba6}.publish-status-row strong{color:var(--pink)}.toggle-row{display:grid;grid-template-columns:auto 1fr;gap:10px;align-items:start;cursor:pointer;margin:8px 0 15px}.toggle-row input{display:none}.toggle{width:36px;height:20px;border-radius:999px;background:#241a31;border:1px solid #4b355e;position:relative}.toggle:after{content:"";position:absolute;width:14px;height:14px;border-radius:50%;background:#8a8097;top:2px;left:3px;transition:.2s}.toggle-row input:checked+.toggle{background:#3f1327;border-color:var(--pink)}.toggle-row input:checked+.toggle:after{left:17px;background:var(--pink);box-shadow:0 0 10px rgba(255,62,121,.55)}.toggle-row span:last-child strong,.toggle-row span:last-child small{display:block}.toggle-row span:last-child strong{font-size:12px}.toggle-row span:last-child small{color:#8e839e;font-size:10px;line-height:1.4;margin-top:2px}.fb-message{min-height:110px!important}.config-note{border:1px solid #2e2440;background:#0a0712;border-radius:7px;padding:10px;color:#8f849f;font-size:10px;line-height:1.5;margin-bottom:10px}.config-note strong{color:#cabddc}.publish-big{width:100%;background:linear-gradient(90deg,#ff274d,#ff3e79);color:white;padding:12px;box-shadow:0 0 22px rgba(255,43,79,.14)}.full{width:100%;margin-top:8px}.tiny-note{font-size:9px;color:#70677d;line-height:1.5;margin:10px 0 0}

/* PUBLIC SITE */
.public-body{background:var(--public-cream);color:#111}.public-topbar{min-height:76px;background:#050505;color:white;display:flex;align-items:center;justify-content:space-between;padding:0 4vw;border-bottom:5px solid var(--public-red)}.public-brand{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:44px;font-style:italic;letter-spacing:-.04em;color:#ff2539;text-decoration:none;transform:skew(-4deg)}.public-topbar nav{display:flex;gap:22px}.public-topbar nav a{font-weight:950;font-size:12px;text-decoration:none;letter-spacing:.04em}.public-topbar nav a:hover{color:#ff2539}.breaking-strip{background:var(--public-red);color:white;font-size:12px;font-weight:900;letter-spacing:.1em;padding:8px 4vw}.breaking-strip span{background:#050505;padding:4px 7px;margin-right:10px}.public-hero{padding:52px 4vw 36px;background:linear-gradient(135deg,#0b0b0b,#171717);color:white;border-bottom:1px solid #2e2e2e}.hero-kicker{font-size:11px;font-weight:900;letter-spacing:.15em;color:#ff4457}.public-hero h1{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:clamp(58px,9vw,125px);line-height:.79;margin:12px 0;letter-spacing:-.025em}.public-hero p{max-width:720px;color:#c8c8c8;font-size:18px;line-height:1.5}.public-feed{padding:28px 4vw 70px;max-width:1500px;margin:auto}.lead-story{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(340px,.7fr);background:white;border:1px solid #cac6bf;margin-bottom:24px}.lead-image-wrap{position:relative;min-height:460px;background:#111}.lead-image-wrap img{width:100%;height:100%;object-fit:cover;display:block}.lead-badge{position:absolute;left:0;bottom:0;background:var(--public-red);color:white;padding:8px 11px;font-weight:950;font-size:11px;letter-spacing:.07em}.lead-copy{padding:34px}.lead-copy h2{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:clamp(42px,4.6vw,76px);line-height:.93;margin:10px 0 16px;text-transform:uppercase}.lead-copy h2 a,.story-card h3 a{text-decoration:none}.lead-copy h2 a:hover,.story-card h3 a:hover{color:var(--public-red)}.lead-copy p{font-size:17px;line-height:1.55;color:#4a4a4a}.story-meta{font-size:10px;font-weight:850;letter-spacing:.08em;color:#777;text-transform:uppercase}.read-link{display:inline-block;margin-top:14px;color:var(--public-red);font-weight:950;text-decoration:none;font-size:12px}.story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.story-card{background:white;border:1px solid #cbc7c0}.story-card img{width:100%;aspect-ratio:16/10;object-fit:cover;display:block}.story-card-copy{padding:18px}.story-card-copy>span{color:var(--public-red);font-size:10px;font-weight:950;letter-spacing:.09em}.story-card h3{font-size:25px;line-height:1.02;margin:8px 0 14px;letter-spacing:-.035em;text-transform:uppercase}.public-empty,.public-loading{text-align:center;padding:80px 20px}.public-empty strong{font-family:Impact,sans-serif;font-size:40px}.public-empty a{color:var(--public-red);font-weight:900}.article-page{max-width:900px;margin:55px auto 80px;padding:0 24px}.article-page .eyebrow{color:var(--public-red);font-weight:950;font-size:11px;letter-spacing:.12em;text-transform:uppercase}.article-page h1{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:clamp(50px,7vw,88px);line-height:.92;text-transform:uppercase;margin:10px 0 18px}.article-page .dek{font-size:21px;line-height:1.5;color:#444}.article-meta{font-size:11px;text-transform:uppercase;letter-spacing:.08em;color:#777;border-top:1px solid #ccc;border-bottom:1px solid #ccc;padding:11px 0}.article-image{width:100%;margin-top:24px;max-height:620px;object-fit:cover}.caption{font-size:10px;color:#777;margin-top:6px}.article-page .body{font-family:Georgia,serif;font-size:19px;line-height:1.8;margin-top:32px}.article-page .body h2{font-family:Inter,sans-serif;font-size:28px;line-height:1.1}.source-block{border-top:5px solid #111;margin-top:45px;padding-top:18px}.notice{border-left:5px solid var(--public-red);padding:13px 15px;background:white;color:#555;font-size:12px}

@media(max-width:1100px){.workspace-grid{grid-template-columns:1fr}.workspace-right{order:-1}.sticky-card{position:static}.stat-grid{grid-template-columns:repeat(2,1fr)}.lead-story{grid-template-columns:1fr}.lead-image-wrap{min-height:360px}.story-grid{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.newsroom-shell{display:block}.sidebar{position:relative;width:100%;height:auto}.side-nav,.editor-user{display:none}.newsroom-main{padding:16px}.mission-header{flex-direction:column}.stat-grid{grid-template-columns:1fr 1fr}.form-grid.two{grid-template-columns:1fr}.field.wide{grid-column:auto}.brief-footer{align-items:flex-start;flex-direction:column}.image-results{grid-template-columns:repeat(2,1fr)}.public-topbar{align-items:flex-start;gap:14px;flex-direction:column;padding:14px 20px}.public-topbar nav{gap:11px;flex-wrap:wrap}.public-hero,.public-feed{padding-left:20px;padding-right:20px}.story-grid{grid-template-columns:1fr}.lead-copy{padding:22px}.lead-image-wrap{min-height:260px}}


/* Local image drop/upload */
.image-drop-zone{margin-top:12px;border:1px dashed #6b4166;border-radius:8px;padding:22px 16px;text-align:center;background:linear-gradient(180deg,rgba(255,62,121,.035),rgba(83,229,239,.018));color:#b9acc8;cursor:pointer;transition:border-color .18s,background .18s,transform .18s;outline:none}.image-drop-zone strong,.image-drop-zone span{display:block}.image-drop-zone strong{color:#ff5a86;font-size:12px;letter-spacing:.09em}.image-drop-zone span{font-size:10px;margin-top:5px;color:#84798f}.image-drop-zone:hover,.image-drop-zone:focus,.image-drop-zone.dragging{border-color:var(--pink);background:rgba(255,62,121,.09)}.image-drop-zone.dragging{transform:scale(.995)}.image-local-actions{display:flex;justify-content:flex-end;margin-top:8px}.article-editor.image-dragging{outline:2px dashed var(--pink);outline-offset:-8px;background:rgba(255,62,121,.055)}.story-inline-image{margin:24px 0}.story-inline-image img{display:block;width:100%;height:auto;max-height:680px;object-fit:cover;border-radius:5px}.story-inline-image figcaption{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:10px;color:#8b8195;margin-top:6px}.article-page .body figure{margin:30px 0}.article-page .body figure img,.article-page .body>img{display:block;width:100%;height:auto;max-height:720px;object-fit:cover}.article-page .body figcaption{font-family:Inter,ui-sans-serif,system-ui,sans-serif;font-size:11px;line-height:1.4;color:#777;margin-top:6px}

/* ===== SCOOP MEDIA V2 ===== */
:root{--scoop-pink:#ff0a68;--scoop-pink2:#ff2b85;--scoop-black:#050505;--scoop-charcoal:#0c0c0f;--scoop-paper:#f6f3ee;--scoop-white:#fff;--scoop-line:#2b2530}
.public-body{background:var(--scoop-black);color:#fff;min-height:100vh;background-image:radial-gradient(circle at 18% 12%,rgba(255,10,104,.10),transparent 30%),radial-gradient(circle at 85% 35%,rgba(255,10,104,.06),transparent 25%)}
.public-topbar{height:78px;padding:0 clamp(18px,4vw,70px);display:flex;align-items:center;justify-content:space-between;background:#030303;border-bottom:2px solid var(--scoop-pink);position:sticky;top:0;z-index:50}
.public-brand{font-family:Impact,"Arial Narrow",sans-serif;font-size:42px;font-style:italic;letter-spacing:-.04em;text-decoration:none;color:#fff;text-shadow:3px 3px 0 var(--scoop-pink)}
.public-brand:before{content:"♛";font-size:15px;color:var(--scoop-pink);margin-right:6px;vertical-align:top}
.public-topbar nav{display:flex;gap:clamp(14px,2.5vw,36px)}.public-topbar nav a{font-family:Impact,"Arial Narrow",sans-serif;font-size:16px;letter-spacing:.08em;text-decoration:none}.public-topbar nav a:hover{color:var(--scoop-pink)}
.breaking-strip{background:var(--scoop-pink);color:#050505;padding:9px 4vw;text-align:center;font-family:Impact,"Arial Narrow",sans-serif;letter-spacing:.13em;font-size:13px}.breaking-strip span{background:#050505;color:#fff;padding:4px 9px;margin-right:10px}
.public-hero{min-height:520px;padding:0!important;background:#050505 url('/assets/scoop-banner.webp') center/cover no-repeat!important;position:relative;border-bottom:8px solid var(--scoop-pink);display:block!important}.public-hero>*{display:none!important}
.public-feed{max-width:1320px;margin:0 auto;padding:54px 24px 90px;background:transparent!important;color:#fff!important}.lead-story{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(340px,.65fr);background:#090909;border:1px solid #2b2b2b;box-shadow:14px 14px 0 var(--scoop-pink);margin-bottom:70px}.lead-image-wrap{position:relative;min-height:540px;overflow:hidden}.lead-image-wrap img{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.lead-badge{position:absolute;left:18px;top:18px;background:var(--scoop-pink);color:#050505;padding:8px 12px;font-family:Impact,"Arial Narrow",sans-serif;letter-spacing:.08em}.lead-copy{padding:42px 38px;display:flex;flex-direction:column;justify-content:center}.story-meta{color:#aaa;font-size:11px;letter-spacing:.12em;text-transform:uppercase;font-weight:800}.lead-copy h2{font-family:Impact,"Arial Narrow",sans-serif;font-size:clamp(44px,5vw,78px);line-height:.91;text-transform:uppercase;margin:16px 0 20px;letter-spacing:-.025em}.lead-copy h2 a,.story-card h3 a{text-decoration:none}.lead-copy p{color:#ddd;line-height:1.6}.read-link{color:var(--scoop-pink);font-family:Impact,"Arial Narrow",sans-serif;letter-spacing:.08em;margin-top:16px;text-decoration:none}
.story-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.story-card{background:#0b0b0d;border:1px solid #292929;position:relative;overflow:hidden}.story-card>a{display:block;aspect-ratio:4/3;overflow:hidden}.story-card>a img{width:100%;height:100%;object-fit:cover;transition:transform .25s}.story-card:hover>a img{transform:scale(1.035)}.story-card-copy{padding:20px}.story-card-copy>span{display:inline-block;background:var(--scoop-pink);color:#050505;padding:5px 8px;font-size:10px;font-weight:900;letter-spacing:.12em}.story-card h3{font-family:Impact,"Arial Narrow",sans-serif;text-transform:uppercase;font-size:30px;line-height:1;margin:13px 0 18px}
.public-empty,.public-loading{padding:90px;text-align:center;background:#090909;color:#fff;border:1px solid #333}.public-empty strong{font:44px Impact,"Arial Narrow",sans-serif;color:var(--scoop-pink)}
.article-page{max-width:1040px!important;margin:0 auto!important;padding:60px 24px 100px!important;background:#050505!important;color:#f8f8f8!important}.article-page .eyebrow{display:inline-block;background:var(--scoop-pink);color:#050505;padding:7px 11px;font-weight:900;letter-spacing:.14em;text-transform:uppercase}.article-page h1{font-family:Impact,"Arial Narrow",sans-serif!important;text-transform:uppercase;font-size:clamp(56px,8vw,108px)!important;line-height:.88!important;letter-spacing:-.025em!important;margin:22px 0!important}.article-page .dek{font-size:22px!important;line-height:1.45!important;color:#ddd!important;border-left:5px solid var(--scoop-pink);padding-left:20px}.article-meta{color:#999!important;text-transform:uppercase;letter-spacing:.12em;font-size:11px!important;margin:24px 0}.article-page .article-image{width:100%!important;max-width:100%!important;max-height:680px!important;object-fit:cover!important;border:1px solid #333;margin:30px 0 8px!important}.caption{color:#888!important;font-size:10px!important}.article-page .body{max-width:760px;margin:46px auto 0;font-family:Georgia,serif;font-size:19px!important;line-height:1.78!important;color:#eee}.article-page .body h2,.article-page .body h3{font-family:Impact,"Arial Narrow",sans-serif!important;text-transform:uppercase;color:#fff;font-size:38px!important;line-height:1!important;border-left:5px solid var(--scoop-pink);padding-left:14px;margin-top:46px}.article-page .body a{color:var(--scoop-pink)}.auto-mid-image,.article-page .body .story-inline-image{max-width:760px!important;margin:42px auto!important;border-top:4px solid var(--scoop-pink);padding-top:8px}.auto-mid-image img,.article-page .body .story-inline-image img{width:100%!important;max-width:100%!important;height:auto!important;max-height:600px!important;object-fit:cover!important}.auto-mid-image figcaption,.story-inline-image figcaption{font-size:10px;color:#888;margin-top:7px}.source-block{max-width:760px;margin:55px auto 0;border-top:1px solid #333;padding-top:20px}.source-block h3{font-family:Impact,"Arial Narrow",sans-serif;color:var(--scoop-pink);letter-spacing:.08em}.source-block a{color:#bbb}.read-next{max-width:860px;margin:70px auto 0;border-top:7px solid var(--scoop-pink);background:#0d0d0f}.read-next-kicker{font:18px Impact,"Arial Narrow",sans-serif;letter-spacing:.14em;background:var(--scoop-pink);color:#050505;display:inline-block;padding:7px 12px}.read-next>a{display:grid;grid-template-columns:260px 1fr;gap:25px;padding:18px;text-decoration:none}.read-next img{width:260px;height:190px;object-fit:cover}.read-next span{color:var(--scoop-pink);font-size:10px;font-weight:900;letter-spacing:.12em}.read-next h3{font:38px/1 Impact,"Arial Narrow",sans-serif;text-transform:uppercase;margin:8px 0}.read-next p{color:#bbb;margin:0 0 12px;line-height:1.4}.read-next b{color:var(--scoop-pink);font-size:12px;letter-spacing:.08em}
/* Newsroom reskin */
.newsroom-body{background:#050506!important;background-image:radial-gradient(circle at 20% 0,rgba(255,10,104,.09),transparent 25%),linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px)!important;background-size:auto,56px 56px,56px 56px!important}.sidebar{background:#050505!important;border-right:1px solid #32101e!important}.sidebar-brand strong{font-family:Impact,"Arial Narrow",sans-serif!important;font-size:30px!important;color:#fff!important;text-shadow:3px 2px 0 var(--scoop-pink)}.sidebar-brand small{color:var(--scoop-pink)!important}.sidebar-brand .star-mark{color:var(--scoop-pink)!important}.new-story-btn,.btn.neon,.publish-big{background:var(--scoop-pink)!important;color:#050505!important;border-color:var(--scoop-pink)!important;box-shadow:0 0 24px rgba(255,10,104,.18)!important}.side-nav a.active{border-left-color:var(--scoop-pink)!important;background:linear-gradient(90deg,rgba(255,10,104,.2),transparent)!important;color:#fff!important}.mission-header h1{font-family:Impact,"Arial Narrow",sans-serif!important;text-transform:uppercase;font-size:48px!important}.breadcrumb{color:var(--scoop-pink)!important}.mission-panel,.stat-card{background:#0a0a0d!important;border-color:#31222b!important}.stat-card strong{color:var(--scoop-pink)!important}.stat-card:nth-child(2) strong{color:#4ee6d7!important}.stat-card:nth-child(3) strong{color:#fff!important}.stat-card:nth-child(4) strong{color:#ffd34d!important}.panel-heading span,.publish-status-row strong{color:var(--scoop-pink)!important}.field input,.field textarea,.field select,.image-search-row input,.article-editor{background:#08080a!important;border-color:#35252e!important}.article-editor{font-family:Georgia,serif!important}.toggle-row input:checked+.toggle{border-color:var(--scoop-pink)!important}.toggle-row input:checked+.toggle:after{background:var(--scoop-pink)!important}.mid-image-box{margin-top:14px;padding:14px;border:1px solid #34242c;background:#070708}.mid-image-title{display:flex;justify-content:space-between;gap:12px;margin-bottom:10px}.mid-image-title strong{font-size:11px;color:var(--scoop-pink);letter-spacing:.12em}.mid-image-title span{font-size:10px;color:#91878d}.newsroom-mid-image{display:block;max-width:620px;max-height:330px;width:auto;height:auto;object-fit:contain;margin:0 auto}.image-drop-zone.compact{min-height:72px;margin-top:10px}.btn.mini{font-size:10px;padding:7px 9px;margin:8px 6px 0 0}
@media(max-width:900px){.public-topbar nav{display:none}.public-hero{min-height:300px;background-size:cover!important}.lead-story{grid-template-columns:1fr;box-shadow:7px 7px 0 var(--scoop-pink)}.lead-image-wrap{min-height:360px}.story-grid{grid-template-columns:1fr 1fr}.read-next>a{grid-template-columns:1fr}.read-next img{width:100%;height:auto}.newsroom-shell{grid-template-columns:1fr}.sidebar{position:relative;height:auto}.workspace-grid{grid-template-columns:1fr}.stat-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.story-grid{grid-template-columns:1fr}.lead-copy{padding:28px 22px}.article-page h1{font-size:52px!important}.public-feed{padding-left:14px;padding-right:14px}}

/* ===== SCOOP PUBLIC REDESIGN v2.1 ===== */
:root{--scoop-pink:#ff0067;--scoop-black:#050505;--scoop-soft:#101010;--scoop-line:#292929}
.public-body.scoop-home{background:#050505!important;color:#fff!important;min-height:100vh}
.public-topbar.editorial-nav{height:92px!important;min-height:92px!important;background:#030303!important;border-bottom:1px solid #3a0b1e!important;padding:0 clamp(18px,3.7vw,72px)!important;display:grid!important;grid-template-columns:auto 1fr auto;gap:40px;align-items:center;position:sticky;top:0;z-index:100}
.public-topbar.editorial-nav .public-brand{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif!important;font-size:52px!important;line-height:1!important;font-style:italic;color:#fff!important;text-shadow:3px 3px 0 var(--scoop-pink);display:flex;align-items:flex-start;gap:3px;text-decoration:none;transform:skew(-5deg);letter-spacing:-.045em}
.brand-crown{font-family:Arial,sans-serif;font-size:15px;line-height:1;color:var(--scoop-pink);text-shadow:none;transform:skew(5deg);margin-top:-7px}
.main-nav{display:flex;justify-content:center;align-self:stretch;gap:clamp(18px,2.6vw,48px)!important}
.main-nav a{height:100%;display:flex;align-items:center;position:relative;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif!important;font-size:15px!important;letter-spacing:.07em!important;color:#fff;text-decoration:none;white-space:nowrap}
.main-nav a:hover,.main-nav a.active{color:var(--scoop-pink)!important}.main-nav a.active:after{content:"";position:absolute;left:0;right:0;bottom:0;height:2px;background:var(--scoop-pink)}
.header-actions{display:flex;align-items:center;gap:18px}.social-glyph,.search-glyph{font-weight:900;font-size:20px;color:#fff}.search-glyph{font-size:25px;color:var(--scoop-pink)}.header-slogan{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-style:italic;color:var(--scoop-pink);font-size:16px;white-space:nowrap;border-bottom:2px solid var(--scoop-pink);padding-bottom:5px}.subscribe-btn{background:var(--scoop-pink);color:#fff;border:0;padding:18px 24px;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;letter-spacing:.08em;font-size:14px;cursor:pointer}
.homepage-feed{max-width:none!important;padding:0 26px 90px!important;margin:0!important;background:#050505!important;color:#fff!important}.headline-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(420px,.78fr);max-width:1760px;margin:0 auto;border-bottom:2px solid var(--scoop-pink)}.headline-lead{position:relative;min-height:555px;overflow:hidden;background:#111;border-right:1px solid #222}.headline-image{position:absolute;inset:0;display:block}.headline-image img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.9) contrast(1.03)}.headline-lead:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.68) 0%,rgba(0,0,0,.15) 55%,rgba(0,0,0,.08) 100%),linear-gradient(0deg,rgba(0,0,0,.7),transparent 55%);pointer-events:none}.headline-overlay{position:absolute;left:38px;bottom:42px;z-index:2;width:min(680px,75%)}.category-chip{display:inline-block;background:var(--scoop-pink);color:#050505!important;padding:7px 12px;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:13px;letter-spacing:.09em;text-transform:uppercase}.headline-overlay h1{font-size:clamp(42px,4vw,67px);line-height:.95;letter-spacing:-.035em;margin:15px 0 18px;font-weight:900}.headline-overlay h1 a{color:#fff;text-decoration:none}.headline-overlay p{font-size:21px;line-height:1.28;max-width:670px;color:#fff;margin:0 0 18px}.headline-overlay time,.rail-copy time,.latest-card time{color:#aaa;font-weight:800;font-size:13px;letter-spacing:.06em}.headline-rail{display:grid;grid-template-rows:repeat(3,1fr);min-height:555px;background:#090909}.rail-story{display:grid;grid-template-columns:44% 56%;min-height:0;border-bottom:1px solid #333}.rail-story:last-child{border-bottom:0}.rail-image{display:block;min-height:0;overflow:hidden}.rail-image img{width:100%;height:100%;object-fit:cover;display:block;filter:saturate(.85)}.rail-copy{display:flex;flex-direction:column;justify-content:center;padding:24px 24px;text-decoration:none;color:#fff;background:linear-gradient(100deg,#080808,#111)}.rail-copy h3{font-size:27px;line-height:.98;margin:12px 0 14px;letter-spacing:-.025em}.rail-copy .category-chip{align-self:flex-start;font-size:11px;padding:6px 10px}.rail-placeholder{display:grid;place-items:center;align-content:center;gap:14px;text-align:center;color:#fff;background:radial-gradient(circle at center,rgba(255,0,103,.13),transparent 50%)}.rail-placeholder span{font:italic 74px/1 Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;color:#fff;text-shadow:4px 4px 0 var(--scoop-pink)}.rail-placeholder b{color:var(--scoop-pink);letter-spacing:.12em}
.latest-section{max-width:1760px;margin:0 auto;padding-top:26px}.section-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin:0 0 24px}.section-heading>div{display:flex;align-items:center;gap:14px;flex:1}.section-heading>div:after{content:"";height:1px;background:#414141;flex:1;margin-left:8px}.slash-mark{width:18px;height:28px;background:var(--scoop-pink);transform:skew(-18deg)}.section-heading h2{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:31px;letter-spacing:.06em;margin:0}.section-heading>a{font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;font-size:15px;letter-spacing:.06em;color:var(--scoop-pink);text-decoration:none;white-space:nowrap}.latest-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:20px}.latest-card{background:#070707;border:1px solid #242424;min-width:0}.latest-image{display:block;aspect-ratio:1.3/1;overflow:hidden}.latest-image img{width:100%;height:100%;object-fit:cover;display:block;transition:transform .25s ease}.latest-card:hover .latest-image img{transform:scale(1.025)}.latest-card-copy{padding:16px}.latest-card-copy .category-chip{font-size:10px;padding:5px 8px}.latest-card h3{font-size:24px;line-height:1.02;margin:10px 0 14px}.latest-card h3 a{color:#fff;text-decoration:none}.latest-card h3 a:hover{color:var(--scoop-pink)}
.public-empty,.public-loading{margin:50px auto;max-width:1760px;background:#090909!important;border:1px solid #292929!important;color:#fff!important}.public-empty strong{color:var(--scoop-pink)!important}
/* article header aligned with homepage */
.public-body:not(.scoop-home) .public-topbar{height:78px!important;background:#030303!important;border-bottom:1px solid #3a0b1e!important}.public-body:not(.scoop-home) .breaking-strip{display:none!important}.public-body:not(.scoop-home) .public-brand{color:#fff!important;text-shadow:3px 3px 0 var(--scoop-pink)!important}.article-page{background:#050505!important;color:#fff!important}.article-page .eyebrow{background:var(--scoop-pink)!important;color:#050505!important}.article-page .dek{color:#ddd!important}.article-page .article-meta{color:#999!important}.article-page .body{color:#eee!important}
@media(max-width:1380px){.header-actions .social-glyph,.header-actions .search-glyph{display:none}.main-nav{gap:22px!important}.headline-grid{grid-template-columns:minmax(0,1.3fr) minmax(350px,.7fr)}.latest-grid{grid-template-columns:repeat(4,minmax(0,1fr))}}
@media(max-width:1050px){.public-topbar.editorial-nav{grid-template-columns:auto auto;padding:0 24px!important}.main-nav{display:none!important}.header-actions{justify-content:flex-end}.header-slogan{display:none}.headline-grid{grid-template-columns:1fr}.headline-lead{min-height:520px;border-right:0}.headline-rail{grid-template-columns:repeat(3,1fr);grid-template-rows:auto;min-height:220px}.rail-story{grid-template-columns:1fr;border-right:1px solid #333}.rail-image{height:150px}.rail-copy{padding:16px}.rail-copy h3{font-size:21px}.latest-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}
@media(max-width:700px){.public-topbar.editorial-nav{height:72px!important;min-height:72px!important}.public-topbar.editorial-nav .public-brand{font-size:39px!important}.subscribe-btn{display:none}.homepage-feed{padding:0 12px 50px!important}.headline-lead{min-height:490px}.headline-overlay{left:20px;right:20px;bottom:25px;width:auto}.headline-overlay h1{font-size:43px}.headline-overlay p{font-size:17px}.headline-rail{display:block}.rail-story{grid-template-columns:38% 62%;min-height:150px;border-right:0}.rail-image{height:auto}.latest-grid{grid-template-columns:1fr 1fr;gap:12px}.section-heading h2{font-size:26px}.latest-card h3{font-size:20px}}
@media(max-width:460px){.latest-grid{grid-template-columns:1fr}.header-actions{display:none}.public-topbar.editorial-nav{grid-template-columns:1fr}.headline-overlay h1{font-size:36px}}

/* ===== SCOOP v2.2 low-story / launch state ===== */
.empty-brand-hero{position:relative;max-width:1760px;min-height:570px;margin:46px auto 0;overflow:hidden;border:1px solid #282828;background:#050505}.empty-brand-hero>img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.72;filter:saturate(.9) contrast(1.07)}.empty-brand-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,rgba(0,0,0,.92) 0%,rgba(0,0,0,.55) 43%,rgba(0,0,0,.14) 73%),linear-gradient(0deg,rgba(0,0,0,.58),transparent 55%)}.empty-brand-overlay{position:absolute;z-index:2;left:55px;top:50%;transform:translateY(-50%);max-width:590px}.empty-brand-overlay>span{display:inline-block;background:var(--scoop-pink);color:#050505;padding:7px 11px;font:14px/1 Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;letter-spacing:.12em}.empty-brand-overlay h1{font:clamp(64px,7vw,112px)/.78 Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;letter-spacing:-.02em;margin:18px 0 22px;color:#fff}.empty-brand-overlay p{font-size:20px;line-height:1.35;max-width:520px;color:#eee}.desk-strip{max-width:1760px;margin:0 auto;display:grid;grid-template-columns:1.35fr repeat(5,1fr);border:1px solid #2d2d2d;border-top:3px solid var(--scoop-pink);background:#080808}.desk-strip>*{padding:18px 14px;text-align:center;border-right:1px solid #292929;font-family:Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;letter-spacing:.06em}.desk-strip>*:last-child{border-right:0}.desk-strip b{color:var(--scoop-pink)}.desk-strip span{color:#fff}.empty-latest{padding-bottom:0}.desk-note{font:13px/1 Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;color:#777;letter-spacing:.09em}.empty-category-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:18px}.editorial-placeholder{min-height:245px;border:1px solid #292929;background:radial-gradient(circle at 30% 20%,rgba(255,0,103,.18),transparent 45%),linear-gradient(135deg,#080808,#111);padding:24px;display:flex;flex-direction:column;justify-content:flex-end;position:relative;overflow:hidden}.editorial-placeholder:after{content:"SCOOP";position:absolute;right:-16px;top:8px;font:italic 88px/1 Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;color:rgba(255,255,255,.025);transform:rotate(-6deg)}.editorial-placeholder span{align-self:flex-start;background:var(--scoop-pink);color:#050505;padding:6px 9px;font:12px/1 Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;letter-spacing:.1em}.editorial-placeholder b{font:30px/.98 Impact,Haettenschweiler,"Arial Narrow Bold",sans-serif;color:#fff;max-width:250px;margin:14px 0 15px;letter-spacing:.015em}.editorial-placeholder i{font-style:normal;color:#777;font-size:11px;letter-spacing:.16em}.headline-rail>.editorial-placeholder{min-height:0;border:0;border-bottom:1px solid #333;padding:24px}.headline-rail>.editorial-placeholder:last-child{border-bottom:0}.headline-rail>.editorial-placeholder b{font-size:25px}.headline-rail>.editorial-placeholder:after{font-size:68px}
@media(max-width:1050px){.empty-brand-hero{min-height:500px;margin-top:20px}.empty-category-grid{grid-template-columns:1fr 1fr}.desk-strip{grid-template-columns:repeat(3,1fr)}.desk-strip>*{border-bottom:1px solid #292929}}
@media(max-width:700px){.empty-brand-hero{min-height:520px}.empty-brand-overlay{left:25px;right:25px}.empty-brand-overlay h1{font-size:65px}.empty-brand-overlay p{font-size:17px}.empty-category-grid{grid-template-columns:1fr}.desk-strip{grid-template-columns:1fr 1fr}.desk-note{display:none}}


/* ===== SCOOP News Radar ===== */
.nav-count{margin-left:auto;min-width:22px;height:22px;border-radius:11px;display:inline-grid;place-items:center;background:#27202a;color:#9c8e9e;font-size:11px}.nav-count.has-new{background:var(--scoop-pink);color:#050505}.radar-panel{margin-bottom:22px}.radar-heading{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-bottom:18px}.radar-heading .panel-heading{margin:0}.radar-heading small{display:block;color:#8f8291;font-size:12px;margin-top:3px}.radar-actions{display:flex;align-items:center;gap:12px}.radar-add-grid{display:grid;grid-template-columns:170px minmax(220px,1fr) 190px auto;gap:12px;align-items:end;padding:16px;border:1px solid #312535;background:#0b080d}.radar-add-grid .field{margin:0}.radar-add-btn{height:45px}.watch-chips{display:flex;gap:10px;flex-wrap:wrap;margin:15px 0 20px}.watch-chip{display:grid;grid-template-columns:auto minmax(120px,1fr) auto auto auto;align-items:center;gap:8px;border:1px solid #35283a;background:#0c090e;padding:9px 10px;min-width:285px}.watch-chip.paused{opacity:.55}.watch-chip .watch-type{background:#28111d;color:var(--scoop-pink);font-size:9px;font-weight:900;letter-spacing:.08em;padding:5px 6px}.watch-chip strong{display:block;color:#fff;font-size:13px}.watch-chip small{display:block;color:#817682;font-size:10px;margin-top:2px}.watch-chip button{border:0;background:transparent;color:#8c7f8f;font-size:16px;cursor:pointer}.watch-chip button:hover{color:var(--scoop-pink)}.radar-feed-head{display:flex;justify-content:space-between;border-top:1px solid #352a38;padding:14px 2px 10px;font-size:11px;letter-spacing:.12em}.radar-feed-head span{color:var(--scoop-pink)}.radar-feed{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.radar-lead{border:1px solid #2d2431;background:linear-gradient(145deg,#0b080d,#110c12);padding:15px;min-width:0}.radar-lead.is-new{border-color:#6e1941;box-shadow:inset 3px 0 0 var(--scoop-pink)}.lead-top{display:flex;gap:8px;align-items:center;font-size:9px;letter-spacing:.08em;color:#807482}.lead-top span{background:#28111d;color:var(--scoop-pink);padding:4px 6px;font-weight:900}.lead-top b{color:#cabdca;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.lead-top time{margin-left:auto}.radar-lead h3{font-size:18px;line-height:1.08;margin:12px 0 8px;color:#fff}.radar-lead p{font-size:12px;line-height:1.45;color:#b5aab7;margin:0 0 10px}.lead-meta{font-size:10px;color:#746a76;margin-bottom:13px}.lead-actions{display:flex;gap:7px;flex-wrap:wrap}.btn.mini{padding:7px 9px;font-size:10px;min-height:auto}.lead-actions a{text-decoration:none}
@media(max-width:1200px){.radar-feed{grid-template-columns:1fr 1fr}.radar-add-grid{grid-template-columns:1fr 1fr}.radar-add-btn{align-self:end}}
@media(max-width:700px){.radar-heading{align-items:flex-start;flex-direction:column}.radar-actions{width:100%;justify-content:space-between}.radar-add-grid{grid-template-columns:1fr}.radar-feed{grid-template-columns:1fr}.watch-chip{min-width:100%;}.radar-add-btn{width:100%}}

/* ===== SCOOP v2.4 editorial OS ===== */
.cms-panel{margin-bottom:22px}.workflow-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:0 0 16px}.workflow-stats>div{border:1px solid #35283a;background:#0b080d;padding:14px}.workflow-stats strong{display:block;color:#fff;font-size:26px}.workflow-stats span{text-transform:uppercase;color:#8f8291;font-size:10px;letter-spacing:.12em}.cms-list{display:grid;gap:7px}.cms-row{width:100%;display:grid;grid-template-columns:100px 1fr auto;gap:12px;align-items:center;text-align:left;border:1px solid #302633;background:#0b080d;padding:11px 13px;color:#fff;cursor:pointer}.cms-row:hover{border-color:#7c2350}.cms-row strong{display:block;font-size:14px}.cms-row small{display:block;color:#8c7e8d;margin-top:3px}.cms-row time{color:#746a76;font-size:10px}.cms-state{font-size:9px;font-weight:900;letter-spacing:.1em;padding:5px 7px;background:#211c23;color:#bdb2bf;text-align:center}.cms-state.published{background:#10271b;color:#75efab}.cms-state.scheduled{background:#232243;color:#aaa6ff}.cms-state.review{background:#3a2710;color:#ffc56f}.split-panel{display:grid;grid-template-columns:1fr 1fr;gap:24px;margin-bottom:22px}.people-list{display:grid;gap:8px;margin-top:12px}.person-row{display:grid;grid-template-columns:160px 1fr auto;gap:10px;color:#fff;text-decoration:none;border-bottom:1px solid #2d2431;padding:10px 0}.person-row small{color:#817582}.person-row span{color:var(--scoop-pink);font-size:10px;font-weight:900}.analytics-total{border:1px solid #35283a;padding:16px;margin:10px 0}.analytics-total strong{display:block;font-size:34px;color:var(--scoop-pink)}.analytics-total span{font-size:11px;color:#918594}.analytics-row{display:grid;grid-template-columns:1fr auto;gap:10px;padding:8px 0;border-bottom:1px solid #2c2530;font-size:12px}.analytics-row b{color:var(--scoop-pink)}.seo-boost-box{border:1px solid #4b1931;background:linear-gradient(145deg,#0e090d,#140a11);padding:17px;margin:18px 0}.important-toggle{margin:0 0 15px;padding:12px;background:#190b12;border:1px solid #5e1836}.story-labels{display:flex;gap:12px;align-items:center;flex-wrap:wrap;border-top:1px solid #352536;padding-top:12px}.story-labels>span{font-size:10px;color:#9a8d9c;text-transform:uppercase;letter-spacing:.1em}.story-labels label{font-size:10px;color:#ddd}.inline-check{display:flex!important;gap:8px;align-items:center}.source-edit-row{display:grid;grid-template-columns:minmax(0,1fr) 130px auto;gap:10px;align-items:center;padding:9px 0;border-bottom:1px solid #2b222d}.source-edit-row a{color:#fff;font-size:12px;overflow:hidden;text-overflow:ellipsis}.source-edit-row small{color:#807582}.source-edit-row button{border:0;background:transparent;color:#ff6aa6;cursor:pointer}.opportunity-score{font-style:normal;background:#151226;border:1px solid #5645a0;color:#b8afff;padding:4px 6px;font-size:9px;font-weight:900}.article-labels{display:flex;gap:7px;flex-wrap:wrap}.important-badge{background:#fff!important;color:#000!important}.correction-note{border-left:4px solid var(--scoop-pink);padding:13px 15px;background:#140a10;color:#ddd;margin:20px 0}.correction-note strong{color:var(--scoop-pink);margin-right:8px}.person-link{margin:12px 0 20px}.person-link a{color:var(--scoop-pink);font-weight:800;text-decoration:none}.related-stories{margin:40px 0;border-top:3px solid var(--scoop-pink);padding-top:14px}.related-row{display:grid;grid-template-columns:130px 1fr;gap:14px;padding:12px 0;border-bottom:1px solid #2c2c2c;text-decoration:none;color:#fff}.related-row img{width:130px;height:82px;object-fit:cover}.related-row span{color:var(--scoop-pink);font-size:10px;font-weight:900}.related-row h3{margin:5px 0;font-size:21px}.hub-grid{margin-top:35px;grid-template-columns:repeat(3,minmax(0,1fr))}.hub-page{max-width:1300px!important}
@media(max-width:900px){.split-panel{grid-template-columns:1fr}.workflow-stats{grid-template-columns:1fr 1fr}.cms-row{grid-template-columns:82px 1fr}.cms-row time{display:none}.hub-grid{grid-template-columns:1fr 1fr}}
@media(max-width:600px){.workflow-stats{grid-template-columns:1fr 1fr}.source-edit-row{grid-template-columns:1fr auto}.source-edit-row small{display:none}.hub-grid{grid-template-columns:1fr}}
