/* Envanter Basin Radari
   Renkler temanin degiskenlerinden gelir (--olivin_*); karanlik mod
   temanin html[data-theme=dark] isaretine uyar. */
.emt{--k:var(--olivin_1,#b20000);--kk:#8e0000;--ka:rgba(178,0,0,.08);--l:#0f1623;--b:var(--olivin_title,#212b37);
	--s:var(--olivin_text_1,#747d86);--c:var(--olivin_border_1,#d5d6de);--c2:#eceef1;--z:#fff;--z2:#f7f8fa;
	--r:var(--olivin_radius,8px);--r2:6px;--g:0 1px 2px rgba(15,22,35,.04),0 4px 14px rgba(15,22,35,.05);
	font-family:var(--olivin_family,'Noto Sans',sans-serif);color:var(--b);font-size:15px;line-height:1.55;margin:0 0 28px}
html[data-theme=dark] .emt{--b:#e6e9ef;--s:#9aa3ae;--c:#2c3442;--c2:#252c38;--z:#161c26;--z2:#1c2330;--ka:rgba(220,60,60,.14);
	--g:0 1px 2px rgba(0,0,0,.3)}
.emt *{box-sizing:border-box}
.emt [hidden]{display:none!important}
#emt a{color:inherit}
#emt .emt-gizli{position:absolute!important;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0)}
#emt button{font-family:inherit}

/* ---------------------------------------------------------- ust serit
   Sitenin kart dili: beyaz zemin, ustte ince kirmizi cizgi, koseli
   kirmizi kategori etiketi, koyu baslik. */
#emt .emt-ust{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:24px;align-items:end;background:var(--z);
	border:1px solid var(--c);border-top:3px solid var(--k);border-radius:var(--r);padding:24px 26px;margin-bottom:14px;box-shadow:var(--g)}
#emt .emt-rozet{display:inline-flex;align-items:center;gap:7px;font-size:12px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;
	color:#fff;background:var(--k);padding:4px 10px;border-radius:3px}
#emt .emt-nabiz{width:6px;height:6px;border-radius:50%;background:#fff;animation:emt-nabiz 1.6s ease-in-out infinite}
@keyframes emt-nabiz{50%{opacity:.25}}
#emt h1.emt-baslik{color:var(--b)!important;font-size:clamp(22px,2.6vw,29px);line-height:1.25;margin:12px 0 6px;font-weight:800;letter-spacing:-.2px}
#emt .emt-alt{color:var(--s);margin:0;max-width:660px;font-size:14.5px}
#emt .emt-ust-durum{display:grid;grid-template-columns:repeat(4,auto);margin:0}
#emt .emt-ust-durum div{padding:2px 18px;border-left:1px solid var(--c)}
#emt .emt-ust-durum div:first-child{border-left:0;padding-left:0}
#emt .emt-ust-durum dt{font-size:11.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;color:var(--s);margin:0}
#emt .emt-ust-durum dd{margin:3px 0 0;font-size:20px;font-weight:800;color:var(--b);font-variant-numeric:tabular-nums;white-space:nowrap}
#emt .emt-ust-durum div:last-child dd{font-size:15px;font-weight:700;color:var(--k);padding-top:4px}

/* ------------------------------------------------------------- filtre */
#emt .emt-filtre{background:var(--z);border:1px solid var(--c);border-radius:var(--r);padding:16px 18px;margin-bottom:12px;box-shadow:var(--g)}
#emt .emt-arama{position:relative;display:flex;gap:8px}
#emt .emt-arama-ikon{position:absolute;left:14px;top:50%;width:18px;height:18px;margin-top:-9px;fill:none;stroke:var(--s);stroke-width:2;stroke-linecap:round}
#emt .emt-arama input[type=search]{flex:1;font-size:16px;padding:12px 14px 12px 42px;border-radius:var(--r2)}
#emt .emt-arama .emt-dugme{padding:0 26px;font-size:15px}
#emt .emt-secimler{display:grid;grid-template-columns:repeat(5,minmax(0,1fr)) auto;gap:10px;margin-top:12px;align-items:end}
#emt .emt-alan{display:flex;flex-direction:column;min-width:0}
#emt .emt-alan>label{font-size:12px;font-weight:700;margin-bottom:5px;color:var(--s);text-transform:uppercase;letter-spacing:.4px}
#emt .emt-anahtarlar{flex-direction:row;align-items:center;gap:12px}
#emt .emt-yardim{font-size:12px;color:var(--s);margin:10px 0 0}
#emt input[type=search],#emt input[type=text],#emt input[type=date],#emt select,#emt textarea{width:100%;
	border:1px solid var(--c);border-radius:var(--r2);padding:9px 11px;font:inherit;font-size:14.5px;color:var(--b);background:var(--z)}
#emt input:focus,#emt select:focus,#emt textarea:focus,#emt .emt-coklu>button:focus-visible{outline:none;border-color:var(--k);box-shadow:0 0 0 3px var(--ka)}
#emt select[multiple]{height:auto}

/* anahtar (toggle) */
#emt .emt-anahtar{display:inline-flex;align-items:center;gap:8px;font-size:13.5px;color:var(--b);cursor:pointer;margin:0;white-space:nowrap;user-select:none}
#emt .emt-anahtar input{position:absolute;opacity:0;width:1px;height:1px}
#emt .emt-anahtar span{position:relative;width:34px;height:20px;border-radius:99px;background:var(--c);transition:background .15s;flex:none}
#emt .emt-anahtar span::after{content:"";position:absolute;left:3px;top:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:transform .15s;box-shadow:0 1px 2px rgba(0,0,0,.2)}
#emt .emt-anahtar input:checked+span{background:var(--k)}
#emt .emt-anahtar input:checked+span::after{transform:translateX(14px)}
#emt .emt-anahtar input:focus-visible+span{box-shadow:0 0 0 3px var(--ka)}

/* coklu secim */
#emt .emt-coklu{position:relative}
#emt .emt-coklu>button{width:100%;text-align:left;border:1px solid var(--c);border-radius:var(--r2);padding:9px 30px 9px 11px;
	background:var(--z);font-size:14.5px;color:var(--b);cursor:pointer;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#emt .emt-coklu>button.dolu{border-color:var(--k);color:var(--k);font-weight:600}
#emt .emt-coklu>button::after{content:"";position:absolute;right:12px;top:50%;width:7px;height:7px;margin-top:-5px;
	border-right:2px solid var(--s);border-bottom:2px solid var(--s);transform:rotate(45deg)}
#emt .emt-coklu-liste{position:absolute;z-index:30;left:0;min-width:100%;width:max-content;max-width:300px;top:calc(100% + 4px);background:var(--z);border:1px solid var(--c);
	border-radius:var(--r2);box-shadow:0 12px 32px rgba(15,22,35,.16);max-height:300px;overflow:auto;padding:6px}
#emt .emt-coklu-liste input[type=search]{margin-bottom:6px;padding:7px 9px;font-size:13.5px}
#emt .emt-coklu-liste label{display:flex;gap:8px;align-items:center;font-size:13.5px;font-weight:400;padding:6px 7px;border-radius:4px;cursor:pointer;margin:0;color:var(--b)}
#emt .emt-coklu-liste label:hover{background:var(--z2)}
#emt .emt-coklu-liste label span{margin-left:auto;padding-left:10px;color:var(--s);font-size:12px}

/* dugmeler */
#emt .emt-dugme{background:var(--k);color:#fff;border:1px solid var(--k);border-radius:var(--r2);padding:10px 18px;font-size:14.5px;
	font-weight:700;cursor:pointer;text-decoration:none;display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;transition:background .15s}
#emt .emt-dugme:hover{background:var(--kk);border-color:var(--kk);color:#fff}
#emt .emt-dugme:disabled{opacity:.6;cursor:default}
#emt .emt-ikincil{background:var(--z);color:var(--b);border-color:var(--c)}
#emt .emt-ikincil:hover{background:var(--z2);color:var(--b);border-color:var(--b)}
#emt .emt-kucuk{padding:6px 12px;font-size:13px}

/* ---------------------------------------------------- etkin filtreler */
#emt .emt-etkin{display:flex;flex-wrap:wrap;gap:6px;align-items:center;margin:0 0 12px}
#emt .emt-etkin>b{font-size:12px;color:var(--s);text-transform:uppercase;letter-spacing:.4px;margin-right:4px}
#emt .emt-cip{display:inline-flex;align-items:center;gap:6px;background:var(--ka);color:var(--k);border:1px solid rgba(178,0,0,.22);
	border-radius:3px;padding:3px 4px 3px 10px;font-size:13px;font-weight:600}
#emt .emt-cip small{color:var(--s);font-weight:400}
#emt .emt-cip button{border:0;background:none;color:inherit;cursor:pointer;width:20px;height:20px;border-radius:50%;font-size:15px;line-height:1;padding:0}
#emt .emt-cip button:hover{background:rgba(178,0,0,.14)}
#emt .emt-temizle{border:0;background:none;color:var(--s);font-size:13px;text-decoration:underline;cursor:pointer;padding:4px}
#emt .emt-temizle:hover{color:var(--k)}

/* ---------------------------------------------------------- sayilar */
#emt .emt-sayilar{display:grid;grid-template-columns:repeat(5,1fr);gap:12px;margin-bottom:12px}
#emt .emt-sayi{background:var(--z);border:1px solid var(--c);border-radius:var(--r);padding:14px 16px;position:relative;overflow:hidden;box-shadow:var(--g)}
#emt .emt-sayi b{display:block;font-size:25px;line-height:1.1;font-weight:800;font-variant-numeric:tabular-nums;color:var(--k)}
#emt .emt-sayi span{font-size:12px;color:var(--s);text-transform:uppercase;letter-spacing:.3px;font-weight:600}

/* ceviri bilgisi */
#emt .emt-ceviri{background:var(--z);border:1px dashed var(--c);border-radius:var(--r);padding:10px 14px;margin-bottom:12px;font-size:13px;color:var(--s)}
#emt .emt-ceviri summary{cursor:pointer;color:var(--b);font-weight:600}
#emt .emt-ceviri summary b{color:var(--k)}
#emt .emt-ceviri ul{margin:8px 0 0;padding:0;list-style:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:4px 16px}
#emt .emt-ceviri li{display:flex;gap:8px}
#emt .emt-ceviri li b{min-width:74px;color:var(--b);font-weight:600}
#emt .emt-ceviri li span{unicode-bidi:plaintext}

/* ------------------------------------------------------------ kutular */
#emt .emt-harita-kutu,#emt .emt-kutu,#emt .emt-sonuclar{background:var(--z);border:1px solid var(--c);border-radius:var(--r);box-shadow:var(--g)}
#emt .emt-harita-kutu,#emt .emt-kutu{padding:16px 18px;margin-bottom:14px}
#emt .emt-kutu-baslik{display:flex;justify-content:space-between;align-items:center;gap:10px;margin-bottom:10px;flex-wrap:wrap}
#emt .emt-kutu-baslik h3{margin:0;font-size:14.5px;font-weight:800;color:var(--b);text-transform:uppercase;letter-spacing:.3px;
	padding-left:11px;border-left:3px solid var(--k);line-height:1.2}
#emt .emt-kutu-baslik>div{display:flex;flex-direction:column;gap:6px}
#emt .emt-ipucu{font-size:12.5px;color:var(--s)}

/* harita */
#emt .emt-harita-govde{display:grid;grid-template-columns:minmax(0,1fr) 230px;gap:18px;align-items:start}
#emt .emt-harita{position:relative}
#emt .emt-harita svg{width:100%;height:auto;display:block}
#emt .emt-harita path{fill:#e3e6eb;stroke:var(--z);stroke-width:.5;transition:fill .15s,opacity .15s}
html[data-theme=dark] #emt .emt-harita path{fill:#2a3240}
#emt .emt-harita path.kaynakli{fill:#d7dbe2;cursor:pointer}
html[data-theme=dark] #emt .emt-harita path.kaynakli{fill:#364052}
#emt .emt-harita path.v1{fill:#f6d2d2}#emt .emt-harita path.v2{fill:#ec9f9f}#emt .emt-harita path.v3{fill:#d95f5f}
#emt .emt-harita path.v4{fill:#b81d1d}#emt .emt-harita path.v5{fill:#7d0000}
#emt .emt-harita path.kaynakli:hover{stroke:#0f1623;stroke-width:1}
#emt .emt-harita.secimli path:not(.secili){opacity:.55}
#emt .emt-harita path.secili{stroke:#0f1623;stroke-width:1.6;opacity:1}
html[data-theme=dark] #emt .emt-harita path.secili,html[data-theme=dark] #emt .emt-harita path.kaynakli:hover{stroke:#fff}
#emt .emt-harita-ipucu{position:absolute;pointer-events:none;background:#0f1623;color:#fff;font-size:12.5px;padding:5px 9px;
	border-radius:4px;white-space:nowrap;transform:translate(-50%,-130%);z-index:5}
#emt .emt-harita-yan h4{margin:0 0 8px;font-size:12px;text-transform:uppercase;letter-spacing:.5px;color:var(--s)}
#emt .emt-sirali{list-style:none;margin:0;padding:0;counter-reset:s}
#emt .emt-sirali li{counter-increment:s}
#emt .emt-sirali button{display:grid;grid-template-columns:20px 1fr auto;gap:8px;align-items:center;width:100%;border:0;background:none;
	padding:6px 6px;border-radius:4px;cursor:pointer;color:var(--b);font-size:13.5px;text-align:left}
#emt .emt-sirali button::before{content:counter(s);color:var(--s);font-size:12px;font-variant-numeric:tabular-nums}
#emt .emt-sirali button:hover{background:var(--z2)}
#emt .emt-sirali button.secili{background:var(--ka);color:var(--k);font-weight:700}
#emt .emt-sirali b{font-variant-numeric:tabular-nums;font-size:12.5px}
#emt .emt-olcek{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--s);margin-top:12px}
#emt .emt-olcek i{flex:1;height:8px;border-radius:4px;background:linear-gradient(90deg,#f6d2d2,#d95f5f,#7d0000)}

/* ----------------------------------------------------------- sonuclar */
#emt .emt-govde{display:grid;grid-template-columns:minmax(0,1fr) 330px;gap:14px;align-items:start}
#emt .emt-sonuclar{padding:4px 18px 14px}
#emt .emt-arac{display:flex;flex-wrap:wrap;gap:12px;align-items:center;justify-content:space-between;padding:10px 0;border-bottom:1px solid var(--c2)}
#emt .emt-arac-sag{display:flex;gap:16px;align-items:center;flex-wrap:wrap}
#emt .emt-sekmeler{display:flex;gap:2px;background:var(--z2);padding:3px;border-radius:var(--r2)}
#emt .emt-sekmeler button{border:0;background:none;font-size:13.5px;padding:6px 12px;border-radius:4px;color:var(--s);cursor:pointer}
#emt .emt-sekmeler button.aktif{background:var(--z);color:var(--k);font-weight:700;box-shadow:0 1px 2px rgba(15,22,35,.08)}
#emt .emt-sirala{font-size:13px;color:var(--s);display:flex;align-items:center;gap:7px;margin:0}
#emt .emt-sirala select{width:auto;padding:6px 8px;font-size:13.5px}

#emt .emt-haber{display:grid;grid-template-columns:40px minmax(0,1fr);gap:4px 14px;padding:16px 0;border-bottom:1px solid var(--c2)}
#emt .emt-haber:last-child{border-bottom:0}
#emt .emt-avatar{grid-row:1 / span 4;width:40px;height:40px;border-radius:8px;display:flex;align-items:center;justify-content:center;
	font-size:13px;font-weight:800;color:#fff;letter-spacing:.3px;text-transform:uppercase}
#emt .emt-haber-ust{display:flex;flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12.5px;color:var(--s);min-width:0}
#emt .emt-haber-ust .emt-f{border:0;background:none;padding:0;font-size:12.5px;color:var(--s);cursor:pointer;text-decoration:none}
#emt .emt-haber-ust .emt-f:hover{color:var(--k);text-decoration:underline}
#emt .emt-haber-ust .emt-f.kaynak{color:var(--b);font-weight:700;font-size:13px}
#emt .emt-haber-ust time{white-space:nowrap}
#emt .emt-nokta{width:3px;height:3px;border-radius:50%;background:var(--c)}
#emt .emt-haber-baslik{font-size:16.5px;font-weight:700;line-height:1.4;color:var(--b);text-decoration:none;unicode-bidi:plaintext;text-align:start}
#emt .emt-haber-baslik:hover{color:var(--k)}
#emt .emt-haber.okundu .emt-haber-baslik{color:var(--s);font-weight:600}
#emt .emt-haber-ozet{margin:0;font-size:14px;color:var(--s);unicode-bidi:plaintext;text-align:start;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
#emt .emt-haber-alt{display:flex;flex-wrap:wrap;gap:6px;align-items:center;justify-content:space-between;margin-top:4px}
#emt .emt-etiketler{display:flex;flex-wrap:wrap;gap:6px}
#emt .emt-etiket{font-size:11.5px;padding:2px 7px;border-radius:3px;background:var(--z2);color:var(--s);border:1px solid var(--c2)}
#emt .emt-etiket.kelime{background:var(--k);color:#fff;border-color:var(--k);font-weight:600;unicode-bidi:plaintext}
#emt .emt-etiket.kopya{background:var(--b);color:var(--z);border-color:transparent}
#emt .emt-islemler{display:flex;gap:4px}
#emt .emt-islemler a,#emt .emt-islemler button{border:1px solid var(--c);background:var(--z);border-radius:4px;padding:4px 9px;font-size:12.5px;
	color:var(--s);cursor:pointer;white-space:nowrap;text-decoration:none;display:inline-flex;align-items:center;gap:4px}
#emt .emt-islemler a:hover,#emt .emt-islemler button:hover{border-color:var(--b);color:var(--b)}
#emt .emt-islemler button.acik{border-color:var(--k);color:var(--k);background:var(--ka)}

#emt .emt-bos,#emt .emt-yukleniyor,#emt .emt-uyari{padding:30px 6px;text-align:center;color:var(--s);margin:0}
#emt .emt-uyari{color:#c62828}
#emt .emt-iskelet{padding:16px 0;border-bottom:1px solid var(--c2);display:grid;grid-template-columns:40px 1fr;gap:6px 14px}
#emt .emt-iskelet i{display:block;height:12px;border-radius:4px;background:linear-gradient(90deg,var(--z2),var(--c2),var(--z2));background-size:200% 100%;animation:emt-isk 1.2s infinite}
#emt .emt-iskelet i:first-child{grid-row:1 / span 3;height:40px;border-radius:8px}
@keyframes emt-isk{to{background-position:-200% 0}}

#emt .emt-sayfalama{display:flex;flex-wrap:wrap;gap:4px;justify-content:center;padding-top:14px}
#emt .emt-sayfalama button{min-width:36px;border:1px solid var(--c);background:var(--z);color:var(--b);border-radius:4px;padding:6px 10px;font-size:13.5px;cursor:pointer}
#emt .emt-sayfalama button.aktif{background:var(--k);border-color:var(--k);color:#fff}
#emt .emt-sayfalama span{padding:6px 4px;color:var(--s)}

/* ------------------------------------------------------------- yan */
#emt .emt-takipler .emt-bos{padding:6px 0;text-align:left;font-size:13.5px}
#emt .emt-takip{border:1px solid var(--c2);border-radius:var(--r2);padding:10px 12px;margin-bottom:8px}
#emt .emt-takip strong{display:block;font-size:14px}
#emt .emt-takip small{display:block;color:var(--s);font-size:12px;margin:2px 0 8px}
#emt .emt-takip div{display:flex;gap:6px}
#emt .emt-takip button{border:1px solid var(--c);background:var(--z);border-radius:4px;padding:4px 8px;font-size:12px;cursor:pointer;color:var(--b)}
#emt .emt-takip button.sil{color:#c62828}

#emt .emt-analiz-icerik h4{font-size:12px;margin:16px 0 8px;color:var(--s);text-transform:uppercase;letter-spacing:.5px}
#emt .emt-analiz-icerik h4:first-child{margin-top:0}
#emt .emt-cubuk{display:grid;grid-template-columns:112px 1fr 44px;gap:8px;align-items:center;font-size:12.5px;width:100%;
	border:0;background:none;padding:4px 4px;border-radius:4px;color:var(--b);text-align:left}
button.emt-cubuk{cursor:pointer}
button.emt-cubuk:hover{background:var(--z2)}
#emt .emt-cubuk span:first-child{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
#emt .emt-cubuk i{display:block;height:8px;border-radius:4px;background:var(--k);min-width:2px}
#emt .emt-cubuk b{text-align:right;font-variant-numeric:tabular-nums}
#emt .emt-zaman{display:flex;align-items:flex-end;gap:2px;height:90px;border-bottom:1px solid var(--c)}
#emt .emt-zaman i{flex:1;background:#d95f5f;min-height:1px;border-radius:2px 2px 0 0}
#emt .emt-zaman i:hover{background:var(--k)}
#emt .emt-zaman-etiket{display:flex;justify-content:space-between;font-size:11.5px;color:var(--s);margin-top:4px}
#emt .emt-coklu-haber{font-size:13px;margin:0 0 8px;line-height:1.4;unicode-bidi:plaintext}
#emt .emt-coklu-haber a{text-decoration:none;color:var(--b)}
#emt .emt-coklu-haber a:hover{color:var(--k)}
#emt .emt-coklu-haber em{font-style:normal;color:var(--s)}

/* pencere */
#emt .emt-pencere{border:0;border-radius:var(--r);padding:0;width:min(560px,94vw);box-shadow:0 20px 60px rgba(15,22,35,.3);background:var(--z);color:var(--b)}
#emt .emt-pencere::backdrop{background:rgba(15,22,35,.55)}
#emt .emt-takip-form{padding:22px;display:flex;flex-direction:column;gap:12px}
#emt .emt-takip-form h3{margin:0;font-size:18px;color:var(--b)}
#emt .emt-takip-form label{display:flex;flex-direction:column;gap:5px;font-size:13px;font-weight:700}
#emt .emt-takip-form small{font-weight:400;color:var(--s)}
#emt .emt-iki{display:grid;grid-template-columns:1fr 1fr;gap:12px}
#emt .emt-not{font-size:12.5px;color:var(--s);margin:0}
#emt .emt-hata{color:#c62828;font-size:13px;margin:0}
#emt .emt-pencere-alt{display:flex;justify-content:flex-end;gap:8px}

.emt-kilit{background:var(--z);border:1px solid var(--c);border-radius:var(--r);padding:34px;text-align:center}
.emt-kilit h2{margin:0 0 8px}
.emt-kilit p{color:var(--s);max-width:520px;margin:0 auto 16px}
#emt .emt-dipnot{font-size:12px;color:var(--s);margin:12px 0 0}

/* ------------------------------------------------------------- uyum */
@media (max-width:1180px){
	.emt-secimler{grid-template-columns:repeat(3,minmax(0,1fr))}
	#emt .emt-anahtarlar{grid-column:1 / -1;justify-content:space-between}
	#emt .emt-govde{grid-template-columns:1fr}
	#emt .emt-sayilar{grid-template-columns:repeat(3,1fr)}
	#emt .emt-harita-govde{grid-template-columns:1fr}
	#emt .emt-sirali{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:0 12px}
}
@media (max-width:860px){
	#emt .emt-ust{grid-template-columns:1fr}
	#emt .emt-ust-durum{grid-template-columns:repeat(4,auto);justify-content:start}
}
@media (max-width:640px){
	#emt .emt-ust{padding:18px 16px}
	#emt .emt-ust-durum{grid-template-columns:repeat(2,1fr);gap:10px 0}
	#emt .emt-ust-durum div:nth-child(3){border-left:0;padding-left:0}
	#emt .emt-filtre{padding:14px}
	#emt .emt-arama .emt-dugme{padding:0 16px}
	#emt .emt-secimler{grid-template-columns:1fr 1fr}
	#emt .emt-anahtarlar{flex-wrap:wrap}
	#emt .emt-sayilar{grid-template-columns:1fr 1fr}
	#emt .emt-sayi:last-child{grid-column:1 / -1}
	#emt .emt-haber{grid-template-columns:1fr}
	#emt .emt-avatar{display:none}
	#emt .emt-arac{flex-direction:column;align-items:stretch}
	#emt .emt-iki{grid-template-columns:1fr}
}
@media (prefers-reduced-motion:reduce){.emt *{transition:none!important;animation:none!important}}

/* "Tum ..." satiri */
#emt .emt-coklu-liste label.emt-tumu{font-weight:700;border-bottom:1px solid var(--c2);border-radius:0;margin-bottom:4px;padding-bottom:8px}
/* Bulten */
#emt .emt-bulten{border-top:3px solid var(--k)}
#emt .emt-bulten-metin{font-size:13.5px;color:var(--s);margin:0 0 12px}
#emt .emt-bulten-form{display:flex;flex-direction:column;gap:8px}
#emt .emt-bulten-satir{display:grid;grid-template-columns:1fr auto;gap:8px}
#emt .emt-bulten-onay{display:flex;gap:8px;align-items:flex-start;font-size:11.5px;color:var(--s);line-height:1.45;margin:2px 0 0;font-weight:400}
#emt .emt-bulten-onay input{margin-top:2px;flex:none}
#emt .emt-tuzak{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}
#emt .emt-bulten-sonuc,#emt .emt-bulten-durum{font-size:13px;margin:4px 0 0;padding:8px 10px;border-radius:4px}
#emt .emt-bulten-sonuc.tamam,#emt .emt-bulten-durum.tamam{background:#edf7ee;color:#1b5e20}
#emt .emt-bulten-sonuc.hata,#emt .emt-bulten-durum.hata{background:#fdecea;color:#b71c1c}
#emt .emt-bulten-durum{margin:0 0 10px}

/* Yayinci bolumu */
#emt .emt-yayinci{display:flex;justify-content:space-between;align-items:center;gap:16px;flex-wrap:wrap;background:var(--z);
	border:1px solid var(--c);border-left:3px solid var(--k);border-radius:var(--r);padding:14px 18px;margin-top:14px}
#emt .emt-yayinci strong{display:block;font-size:14.5px;color:var(--b)}
#emt .emt-yayinci span{font-size:13px;color:var(--s)}
#emt .emt-yayinci-dugmeler{display:flex;gap:8px;flex-wrap:wrap}
#emt .emt-yayinci-dugmeler .emt-dugme{padding:8px 14px;font-size:13.5px}

/* Tema sifirlamalari (tema genel h2/li/button kurallari) */
#emt h1.emt-baslik{padding:0;border:0;text-transform:none}
#emt .emt-sirali li{list-style:none;margin:0;padding:0}
#emt .emt-sirali li::before,#emt .emt-sirali li::marker{content:none}
#emt select:not([multiple]),#emt .emt-coklu>button,#emt .emt-filtre input[type=date]{height:40px;line-height:20px}
#emt .emt-arama input[type=search]{height:46px}
#emt .emt-arama .emt-dugme{height:46px}
#emt .emt-dugme.emt-ikincil{background:var(--z);color:var(--b);border-color:var(--c)}
#emt .emt-dugme.emt-ikincil:hover{background:var(--z2);border-color:var(--b)}
