/* Gündem Siber: editorial control room */
:root{--bg:#0a0e0c;--panel:#111814;--line:#25352b;--green:#b5f76d;--text:#f0f3ec;--muted:#8f9f92}
body{background:radial-gradient(ellipse at 92% 0%,#16271955,transparent 48%),var(--bg);font-size:14px}
button{border-radius:9px;transition:background .18s,transform .18s,box-shadow .18s}button:not(:disabled):active{transform:translateY(1px)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible{outline:2px solid var(--green)}
aside{width:240px;padding:38px 24px;background:#0c110e;border-right-color:#25312a}.brand{font-size:34px;letter-spacing:-1.8px}.brand:before{content:'[ GS_ ]';display:block;font:11px/1.6 monospace;letter-spacing:2px;color:var(--green);margin-bottom:20px}.account{display:inline-flex;align-self:flex-start;border:1px solid var(--line);border-radius:30px;padding:5px 10px;font-size:11px;margin-top:20px}nav{margin-top:48px;gap:10px}.nav{border:1px solid transparent;padding:13px 10px}.nav.active{background:#b5f76d13;border-color:#b5f76d38;color:var(--green)}.sidebottom{border-top:1px solid var(--line);padding-top:20px}.sidebottom .quiet{text-align:left;border:0;padding-left:0}main{margin-left:240px;padding:28px 44px 60px;max-width:1700px}header{margin-bottom:30px;min-height:36px}.eyebrow{letter-spacing:1.9px;font-size:10px}.header-divider{margin:0 16px;color:#566659}.badge{background:#1e2014;color:#e1d79a;border-color:#3d3d24;font-size:11px;padding:7px 13px}.badge:before{content:'';display:inline-block;width:6px;height:6px;background:currentColor;border-radius:50%;margin-right:8px}.badge.good{background:#b5f76d0a;border-color:#b5f76d33;color:var(--green)}
.desk-hero{position:relative;isolation:isolate;border:1px solid #385035;border-radius:18px;padding:35px 35px 0;margin-bottom:24px;overflow:hidden;background:linear-gradient(110deg,#1c2d1e,#101a13 68%)}.desk-hero:after{content:'';position:absolute;z-index:-1;width:390px;height:390px;right:-85px;top:-170px;border:1px solid #b5f76d20;border-radius:50%;box-shadow:0 0 0 38px #b5f76d05,0 0 0 76px #b5f76d04,0 0 0 114px #b5f76d03;pointer-events:none}.heading{gap:24px;margin-bottom:28px}.hero-label{display:block;color:#b5f7a2;margin-bottom:16px}.heading h1{font-size:clamp(32px,3.15vw,49px);letter-spacing:-1.8px;font-weight:600;line-height:1.12}.heading p{font-size:13px;margin-top:18px;color:#a4b5a3}.heading>button{box-shadow:0 6px 30px #b5f76d10;font-size:12px;padding:15px 18px;border:1px solid #c9ff98}.workflow{display:flex;align-items:center;gap:26px;border-top:1px solid #b5f76d20;padding:18px 0;color:#9eb19c;font-size:11px}.workflow b{font-family:monospace;font-size:10px;background:#b5f76d10;color:var(--green);border:1px solid #b5f76d25;padding:4px 6px;border-radius:5px;margin-right:8px;font-weight:400}.workflow i{font-style:normal;color:#608057}
.stats{gap:14px}.stats article{position:relative;padding:20px 24px;background:linear-gradient(130deg,#151e17,#101712);border-radius:12px;border-color:#2b392d;overflow:hidden}.stats article:after{position:absolute;right:22px;top:24px;font-size:22px;color:#b5f76d85;content:'◷'}.stats article:nth-child(2):after{content:'↗'}.stats article:nth-child(3):after{content:'▤'}.stats article>span{font-size:11px;color:#adbaab}.stats strong{font-size:32px;letter-spacing:-1px;margin:9px 0 2px}.stats small{font-size:10px}.sources{border:1px solid var(--line);border-radius:10px;padding:15px 20px;margin-top:18px;gap:18px;font-size:11px;background:#0e1510}.sources a{color:#d5e1cf;border-left:1px solid #33442e;padding-left:18px}.sources .liveDot{box-shadow:none;width:6px;height:6px;background:#8e9e86}.sectiontitle{margin:32px 0 16px}.sectiontitle h2{font-size:20px;letter-spacing:-.5px}.post{grid-template-columns:220px 1fr;border-color:#31402f;background:#121a14;border-radius:15px;box-shadow:0 10px 30px #0001}.post img{width:220px;height:100%;min-height:300px;object-fit:contain;background:#09100c;padding:14px;border-right:1px solid #283929}.postbody{padding:25px 28px}.postbody h3{font-size:25px;letter-spacing:-.6px;line-height:1.3;margin:16px 0 12px}.postbody p{font-size:13px;max-width:760px;line-height:1.8}.postmeta{font-size:10px;gap:12px;flex-wrap:wrap}.status{border-radius:5px;background:#b5f76d12;border-color:#b5f76d30;color:var(--green);padding:3px 8px}.actions{padding-top:18px;border-top:1px solid var(--line);gap:8px;margin-top:20px}.actions>a{font-size:11px;margin-right:4px}.actions input{width:218px;border-radius:7px;font-size:11px}.actions button{font-size:11px}.actions .quiet{background:#1a251b;border-color:#354730;color:#c9d6c1}details{margin-top:15px}details summary{font-size:11px;color:#abc699}.caption{line-height:1.8;color:#b7c7b0}.events{border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#0f1611}.event{padding:15px 20px;font-size:11px;align-items:baseline}.event:last-child{border:0}.event time{font-family:monospace;font-size:10px;color:#6f876d}.event>span{color:#b2c0aa}.empty{background:repeating-linear-gradient(135deg,#b5f76d02,#b5f76d02 1px,transparent 1px,transparent 14px);border-color:#3c5133}.empty h3{font-size:23px}.panel{max-width:1050px;border-radius:16px;padding:32px;background:linear-gradient(130deg,#141e16,#0f1711)}.panel label{font-size:12px}.panel input,.panel textarea{background:#0a110c;border-color:#334630;padding:14px}.panel input:focus,.panel textarea:focus{border-color:#85ab63}.note{border-left:2px solid #62824a;padding:12px 18px;background:#b5f76d05;border-radius:0 8px 8px 0}.check{border:1px solid var(--line);padding:15px;border-radius:8px;background:#b5f76d03}.steps{counter-reset:setup;list-style:none;padding:0;display:grid;gap:12px}.steps li{counter-increment:setup;margin:0;padding:15px 18px 15px 52px;background:#b5f76d04;border:1px solid var(--line);border-radius:9px;position:relative;font-size:12px}.steps li:before{content:counter(setup,decimal-leading-zero);position:absolute;left:17px;top:15px;color:var(--green);font-family:monospace}.login{padding:0;display:grid;grid-template-columns:1.1fr 1fr;place-items:stretch;background:#0a100c;min-height:100svh}.login-art{position:relative;overflow:hidden;display:flex;flex-direction:column;padding:65px 65px 40px;border-right:1px solid var(--line);background:radial-gradient(ellipse at 45% 65%,#365c243d,transparent 65%),linear-gradient(160deg,#16251a,#0a110d)}.art-brand{font-size:32px;font-weight:700;letter-spacing:-2px;margin-bottom:80px}.art-brand span{color:var(--green)}.login-art>.eyebrow{color:#a6bd9b}.login-art h2{font-size:clamp(34px,4vw,62px);line-height:1.1;letter-spacing:-2px;margin-top:22px;z-index:1}.orbit{height:270px;width:270px;margin:75px auto;border:1px solid #b5f76d38;border-radius:50%;position:relative;display:grid;place-items:center;box-shadow:0 0 0 35px #b5f76d04,0 0 0 70px #b5f76d03}.orbit:before,.orbit:after{content:'';position:absolute;background:#b5f76d25}.orbit:before{height:1px;width:370px}.orbit:after{width:1px;height:370px}.orbit span{font-size:74px;letter-spacing:-5px;font-weight:300;color:var(--green);border:1px solid #b5f76d30;background:#102015;z-index:1;border-radius:20px;padding:25px 31px;transform:rotate(-8deg)}.art-footer{margin-top:auto;font:9px/2 monospace;letter-spacing:1px;color:#94aa87;z-index:1}.art-footer i{margin:0 8px;color:var(--green);font-style:normal}.art-footer b{display:block;font-weight:400;color:var(--green);margin-top:5px}.login form{align-self:center;justify-self:center;width:min(390px,100%);padding:40px 24px}.login h1{font-size:49px;line-height:1.1;letter-spacing:-2px;margin-bottom:22px}.login form>p{font-size:13px}.login label{font-size:12px;margin-top:35px}.login input{padding:15px}.login button{margin-top:8px;padding:15px;text-align:left}.login button span{float:right}.login .small{font-size:10px;line-height:1.8;color:#7c9177}dialog{border-color:#4b633d;box-shadow:0 25px 100px #0008;padding:30px}dialog h2{font-size:24px}#toast{background:#24351d;border-color:#668447;color:#e4f0db;font-size:13px}
@media(min-width:1700px){main{margin-right:auto;margin-left:240px}}
@media(max-width:1150px){aside{width:210px;padding:30px 20px}main{margin-left:210px;padding:25px}.desk-hero{padding:28px 28px 0}.desk-hero .heading{align-items:flex-start;flex-direction:column}.heading h1{font-size:38px}.workflow{gap:15px;font-size:10px}.workflow b{margin-right:5px}.post{grid-template-columns:190px 1fr}.post img{width:190px}.postbody{padding:22px}.stats article{padding:18px}.stats article:after{right:15px;font-size:18px}.login-art{padding:45px 35px}.orbit{width:210px;height:210px}.orbit:before{width:280px}.orbit:after{height:280px}}
@media(max-width:750px){aside{position:relative;width:auto;padding:22px 20px;border-bottom:1px solid var(--line)}.brand{font-size:26px;line-height:1;display:inline-block}.brand:before{font-size:8px;margin-bottom:9px}.brand>span{display:inline}.account{position:absolute;right:20px;top:29px;margin:0;font-size:10px}nav{margin-top:22px;display:flex;gap:5px}.nav{padding:10px 8px;font-size:10px}.sidebottom{display:none}main{margin:0;padding:20px 16px 40px}header{margin-bottom:20px;gap:12px;flex-wrap:wrap}.eyebrow{font-size:9px;letter-spacing:1.3px}.header-divider{margin:0 6px}.badge{font-size:9px;padding:5px 9px}.desk-hero{padding:24px 22px 0;border-radius:14px}.hero-label{margin-bottom:14px}.heading h1{font-size:34px;letter-spacing:-1.4px}.heading p{font-size:12px;line-height:1.7}.heading>button{width:100%;font-size:11px;text-align:left}.heading>button span{float:right}.workflow{justify-content:space-between;gap:8px;padding:16px 0;font-size:9px}.workflow span{display:flex;flex-direction:column;gap:6px}.workflow b{align-self:flex-start}.stats{grid-template-columns:1fr;gap:10px}.stats article{display:grid;grid-template-columns:1fr auto;padding:16px 18px;align-items:center}.stats article:after{display:none}.stats strong{grid-column:2;grid-row:1/3;font-size:26px;padding-left:10px;margin:0}.stats small{grid-column:1;font-size:10px;margin-top:4px}.sources{gap:12px;padding:14px;font-size:10px}.sources a{padding-left:0;border:0}.sources b{flex-basis:80%}.post{grid-template-columns:1fr}.post img{width:100%;height:360px;min-height:0;padding:18px;border-right:0;border-bottom:1px solid var(--line);object-fit:contain;background:radial-gradient(ellipse,#1b3020,#09100c)}.postbody{padding:22px}.postbody h3{font-size:23px}.postbody p{font-size:12px}.actions{gap:10px}.actions input{width:100%;order:3}.actions button:not(.quiet){order:4;width:100%}.events .event{padding:13px 16px;align-items:flex-start}.panel{padding:22px}.formgrid{grid-template-columns:1fr}.login{grid-template-columns:1fr}.login-art{min-height:230px;padding:25px 28px;border:0;border-bottom:1px solid var(--line)}.art-brand{font-size:24px;margin-bottom:25px}.login-art h2{font-size:30px;letter-spacing:-1px;margin-top:13px}.login-art>.eyebrow{font-size:8px;max-width:220px}.orbit{position:absolute;width:110px;height:110px;right:3px;top:80px;margin:0;opacity:.45}.orbit span{font-size:32px;padding:12px 16px;border-radius:10px;letter-spacing:-2px}.orbit:before{width:160px}.orbit:after{height:160px}.art-footer{display:none}.login form{padding:35px 26px 45px;width:min(440px,100%)}.login h1{font-size:39px}.login label{margin-top:24px}dialog{padding:23px}}
@media(prefers-reduced-motion:reduce){*{transition:none!important}}
