/*
 * Yönetim merkezinin bütün ana ve alt sayfalarında aynı dikey ritmi korur.
 * Modül stillerinden sonra yüklenir; böylece sayfa bazlı eski geniş boşluklar
 * ortak kabuğun ölçülerini geri açamaz.
 */
.uygulama-kabugu main {
  padding: 16px 24px 30px;
}

/* Kampanya yürütme, kişi envanteri ve yasal uygunluk çalışma alanı */
.kampanya-operasyon-sekmesi{min-width:0}.ko-yukleniyor{min-height:280px;display:grid;place-items:center;color:var(--metin-ikincil,#71809a);font-weight:700}.ko-hero{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:24px 26px;border:1px solid #ccd9ec;border-radius:20px;background:linear-gradient(135deg,#f9fbff,#edf4ff);box-shadow:0 18px 45px rgba(23,55,99,.08)}.ko-hero>div:first-child span{display:block;color:#1761c9;font-size:11px;line-height:1.3;font-weight:900;letter-spacing:.12em}.ko-hero h2{margin:7px 0 5px;font-size:25px;line-height:1.15;color:#132640}.ko-hero p{margin:0;color:#667792;font-size:13px;line-height:1.5}.ko-hero-durum{min-width:178px;display:grid;grid-template-columns:12px 1fr;align-items:center;gap:2px 10px;padding:14px 16px;border:1px solid #c7d7ee;border-radius:14px;background:#fff}.ko-hero-durum i{grid-row:1/4;width:10px;height:10px;border-radius:50%;background:#8090a7;box-shadow:0 0 0 5px #e7edf5}.ko-hero-durum i.durum-running{background:#15916f;box-shadow:0 0 0 5px #d9f2e9}.ko-hero-durum i.durum-paused{background:#d78a18;box-shadow:0 0 0 5px #fff0d7}.ko-hero-durum span,.ko-hero-durum small{color:#7687a0;font-size:10px}.ko-hero-durum b{font-size:14px;color:#172b47}.ko-kpi{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));margin:14px 0;overflow:hidden;border:1px solid #d2deee;border-radius:18px;background:#fff}.ko-kpi article{min-width:0;padding:16px 18px;border-right:1px solid #dce5f1}.ko-kpi article:last-child{border-right:0}.ko-kpi span,.ko-kpi small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#75859d;font-size:10px}.ko-kpi b{display:block;margin:4px 0 2px;color:#132641;font-size:23px;line-height:1}.ko-kpi article.uyum b{color:#b46419}.ko-ana-grid,.ko-alt-grid{display:grid;gap:14px;margin-bottom:14px;min-width:0}.ko-ana-grid{grid-template-columns:minmax(0,1.15fr) minmax(340px,.85fr)}.ko-alt-grid{grid-template-columns:minmax(0,1.35fr) minmax(330px,.65fr)}.ko-profil,.ko-performans,.ko-listeler,.ko-uyum,.ko-olaylar{overflow:hidden}.ko-profil>header,.ko-performans>header,.ko-listeler>header,.ko-uyum>header,.ko-olaylar>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid #d8e2ef}.ko-profil header h3,.ko-performans header h3,.ko-listeler header h3,.ko-uyum header h3,.ko-olaylar header h3{margin:0 0 3px;font-size:16px;color:#152943}.ko-profil header p,.ko-performans header p,.ko-listeler header p,.ko-uyum header p,.ko-olaylar header p{margin:0;color:#72829a;font-size:11px}.ko-eylemler,.ko-uyum header>div:last-child{display:flex;gap:7px}.ko-eylemler button,.ko-uyum header button{white-space:nowrap}.ko-profil-form{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:18px 20px}.ko-profil-form>label{display:grid;gap:6px;min-width:0}.ko-profil-form label>span,.ko-profil-form legend{color:#475b79;font-size:11px;font-weight:800}.ko-profil-form input,.ko-profil-form select{width:100%;height:40px;min-width:0;padding:0 11px;border:1px solid #cad8ea;border-radius:10px;background:#f8faff;color:#1d304a;font:inherit}.ko-profil-form small{color:#7c8ba1;font-size:9px}.ko-profil-form .tam{grid-column:1/-1}.ko-profil-form fieldset{display:flex;flex-wrap:wrap;gap:7px;padding:0;border:0}.ko-profil-form fieldset legend{margin-bottom:7px}.ko-profil-form fieldset label{position:relative}.ko-profil-form fieldset input{position:absolute;opacity:0}.ko-profil-form fieldset span{display:grid;place-items:center;min-width:43px;height:34px;border:1px solid #cad8ea;border-radius:9px;background:#fff}.ko-profil-form fieldset input:checked+span{border-color:#2871d6;background:#e7f0ff;color:#195ab7}.ko-anahtarlar{display:grid;grid-template-columns:1fr 1fr;gap:10px}.ko-anahtarlar label{display:flex;align-items:center;gap:10px;padding:12px;border:1px solid #d2deed;border-radius:12px;background:#f8faff}.ko-anahtarlar input{width:18px;height:18px}.ko-anahtarlar span{display:grid;gap:2px}.ko-anahtarlar b{font-size:11px;color:#203754}.ko-profil-form footer{grid-column:1/-1;display:flex;justify-content:flex-end;padding-top:4px}.ko-huni{display:grid;gap:10px;padding:20px}.ko-huni>div{height:42px;border-radius:9px;background:#eef3f9;overflow:hidden}.ko-huni span{width:var(--oran);min-width:92px;height:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 12px;border-radius:9px;background:linear-gradient(90deg,#174d91,#2d78d6);color:#fff}.ko-huni div:nth-child(4) span,.ko-huni div:nth-child(5) span{background:linear-gradient(90deg,#087c65,#17a480)}.ko-huni b{font-size:14px}.ko-huni small{font-size:10px;white-space:nowrap}.ko-gercek-not,.ko-bilgi{display:flex;align-items:center;gap:10px;margin:0 20px 20px;padding:12px;border:1px solid #b7ddcf;border-radius:12px;background:#eaf8f3;color:#176c57}.ko-gercek-not i{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#17856a;color:#fff}.ko-gercek-not span,.ko-bilgi{font-size:10px}.ko-gercek-not span{display:grid;gap:2px}.ko-gercek-not b,.ko-bilgi b{font-size:11px}.ko-tablo{min-width:0}.ko-tablo>div{display:grid;grid-template-columns:minmax(170px,1.5fr) minmax(76px,.5fr) minmax(90px,.55fr) minmax(90px,.55fr) minmax(140px,1fr);align-items:center;gap:10px;min-width:0;padding:12px 18px;border-bottom:1px solid #e0e7f1}.ko-tablo>div:last-child{border-bottom:0}.ko-tablo .baslik{padding-top:9px;padding-bottom:9px;background:#f0f4f9;color:#71819a;font-size:10px;font-weight:800}.ko-tablo span{min-width:0}.ko-tablo b,.ko-tablo small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ko-tablo b{font-size:11px;color:#213754}.ko-tablo small{margin-top:3px;color:#71819a;font-size:9px}.ko-tablo em{display:inline-flex;padding:5px 8px;border-radius:999px;background:#edf2f8;color:#576b87;font-size:9px;font-style:normal}.ko-tablo em.durum-ready{background:#ddf3ea;color:#14725b}.ko-tablo em.durum-uploading{background:#e4efff;color:#185eb8}.ko-tablo em.durum-rejected{background:#ffe8e8;color:#a63a3a}.ko-dnc-liste{padding:8px 16px}.ko-dnc-liste article{display:grid;grid-template-columns:28px minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:11px 4px;border-bottom:1px solid #e1e8f1}.ko-dnc-liste article:last-child{border-bottom:0}.ko-dnc-liste i{width:26px;height:26px;display:grid;place-items:center;border-radius:8px;background:#ffe7e7;color:#b73333;font-style:normal;font-weight:900}.ko-dnc-liste span{min-width:0}.ko-dnc-liste b,.ko-dnc-liste small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ko-dnc-liste b{font-size:11px;color:#253a55}.ko-dnc-liste small,.ko-dnc-liste time{font-size:9px;color:#7788a0}.ko-dnc-liste button{border:0;background:none;color:#ba3636;font-size:10px;font-weight:800;cursor:pointer}.ko-bos{min-height:150px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;padding:24px;text-align:center}.ko-bos i{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#e7effb;color:#2c6dc4;font-style:normal}.ko-bos b{font-size:13px;color:#263b56}.ko-bos span{max-width:440px;color:#78889f;font-size:10px;line-height:1.5}.ko-olaylar>div{padding:6px 18px 12px}.ko-olaylar article{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid #e1e8f1}.ko-olaylar article:last-child{border-bottom:0}.ko-olaylar article>i{width:8px;height:8px;border-radius:50%;background:#2980d9;box-shadow:0 0 0 4px #e2effc}.ko-olaylar article span{min-width:0}.ko-olaylar article b,.ko-olaylar article small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ko-olaylar article b{font-size:11px;color:#213651}.ko-olaylar article small,.ko-olaylar time{font-size:9px;color:#78889f}.ko-dialog{width:min(760px,calc(100vw - 32px))}.ko-dialog .ko-bilgi{margin:0;align-items:flex-start;flex-direction:column}.ko-dialog input[type=file]{padding:9px;height:auto}
@media(max-width:1250px){.ko-kpi{grid-template-columns:repeat(3,1fr)}.ko-kpi article:nth-child(3){border-right:0}.ko-kpi article:nth-child(-n+3){border-bottom:1px solid #dce5f1}.ko-ana-grid,.ko-alt-grid{grid-template-columns:1fr}.ko-profil-form{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:760px){.ko-hero{align-items:flex-start;flex-direction:column;padding:18px}.ko-hero-durum{width:100%}.ko-kpi{grid-template-columns:repeat(2,1fr)}.ko-kpi article:nth-child(2n){border-right:0}.ko-kpi article{border-bottom:1px solid #dce5f1}.ko-profil-form{grid-template-columns:1fr}.ko-profil-form .tam{grid-column:auto}.ko-anahtarlar{grid-template-columns:1fr}.ko-tablo .baslik{display:none}.ko-tablo>div{grid-template-columns:1fr 1fr}.ko-tablo>div>span:first-child{grid-column:1/-1}.ko-dnc-liste article{grid-template-columns:28px 1fr auto}.ko-dnc-liste time{display:none}.ko-profil>header,.ko-listeler>header,.ko-uyum>header{align-items:flex-start;flex-direction:column}}

.uygulama-kabugu :is(.sayfa-basligi, .ivr-sayfa-basligi) {
  align-items: center;
  gap: 16px;
  margin-bottom: 10px;
}

.uygulama-kabugu :is(.sayfa-basligi, .ivr-sayfa-basligi) > div:first-child {
  min-width: 0;
}

.uygulama-kabugu :is(.sayfa-basligi, .ivr-sayfa-basligi) > div:first-child > p {
  display: none;
}

.uygulama-kabugu :is(.sayfa-basligi, .ivr-sayfa-basligi).sayfa-basligi h1 {
  margin: 3px 0 0;
  color: var(--metin);
  font-size: var(--yazi-kart-basligi);
  font-weight: 700;
  line-height: 1.3;
  letter-spacing: 0;
}

.uygulama-kabugu :is(.sayfa-basligi, .ivr-sayfa-basligi) > :last-child:not(:first-child) {
  flex: 0 0 auto;
}

body.yogun .uygulama-kabugu main {
  padding-top: 14px;
}

@media (max-width: 1180px) {
  .uygulama-kabugu main {
    padding: 15px 16px 28px;
  }
}

@media (max-width: 760px) {
  .uygulama-kabugu :is(.sayfa-basligi, .ivr-sayfa-basligi) {
    align-items: stretch;
    gap: 10px;
    margin-bottom: 11px;
  }
}
.ok-yerlesim{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;padding:18px}
.ok-kart{min-width:0;overflow:hidden}.ok-kart>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px;border-bottom:1px solid var(--kenarlik,#d9e2ef)}.ok-kart>header h2{margin:0 0 4px;font-size:18px}.ok-kart>header p{margin:0;color:var(--metin-ikincil,#64748b);font-size:12px}
.ok-liste{display:grid;max-height:calc(100vh - 290px);overflow:auto}.ok-satir{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:14px 18px;border:0;border-bottom:1px solid var(--kenarlik,#e2e8f0);background:transparent;text-align:left;color:inherit;cursor:pointer}.ok-satir:hover{background:#f4f8ff}.ok-satir span{display:grid;gap:3px}.ok-satir small{color:#64748b}.ok-satir em{border-radius:999px;padding:4px 9px;font-style:normal;font-size:11px}.ok-satir em.aktif{color:#047857;background:#dff7ed}.ok-satir em.pasif{color:#64748b;background:#edf1f6}.ok-bos{padding:34px;text-align:center;color:#64748b}
.ok-dialog{width:min(720px,calc(100vw - 32px));max-height:calc(100vh - 40px);padding:0;border:0;border-radius:18px;box-shadow:0 24px 70px #0f274f45;color:inherit}.ok-dialog::backdrop{background:#0f1f3c99;backdrop-filter:blur(3px)}.ok-dialog form>header,.ok-dialog form>footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:17px 20px;border-bottom:1px solid #dbe4f0}.ok-dialog form>header h2{margin:2px 0 0}.ok-dialog form>header small{color:#2563d8;font-weight:800}.ok-dialog form>header>button{border:0;background:transparent;font-size:25px;cursor:pointer}.ok-dialog form>footer{justify-content:flex-end;border-top:1px solid #dbe4f0;border-bottom:0}.ok-form{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:20px;overflow:auto}.ok-form label{display:grid;gap:6px;font-size:12px;font-weight:700}.ok-form input,.ok-form select,.ok-form textarea{width:100%;box-sizing:border-box;border:1px solid #cbd8e9;border-radius:10px;padding:10px 12px;background:#f8fbff;color:inherit}.ok-form .tam{grid-column:1/-1}.ok-form fieldset{margin:0;border:1px solid #d8e3f0;border-radius:12px;padding:12px}.ok-secimler{display:grid;grid-template-columns:1fr 1fr;gap:8px;max-height:180px;overflow:auto}.ok-secimler label{display:flex;align-items:center;gap:9px;padding:9px;border-radius:9px;background:#f4f8fd}.ok-secimler input{width:auto}.ok-secimler span{display:grid}.ok-secimler small{font-weight:400;color:#64748b}.ok-form label.ok-anahtar{display:flex;align-items:center;justify-content:space-between}.ok-anahtar input{width:auto}
@media(max-width:900px){.ok-yerlesim{grid-template-columns:1fr}.ok-form{grid-template-columns:1fr}.ok-form .tam{grid-column:auto}.ok-secimler{grid-template-columns:1fr}}

/* Kampanya yaşam döngüsü */
.kampanya-basligi{margin:18px 18px 0}.kampanya-baslik-eylem{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.kampanya-calisma-alani{display:grid;gap:14px;padding:14px 18px 22px}
.kampanya-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--kenarlik,#d7e1ef);border-radius:16px;background:var(--kart,#fff);overflow:hidden}.kampanya-kpi article{display:grid;grid-template-columns:1fr auto;gap:3px 12px;padding:15px 18px;border-right:1px solid var(--kenarlik,#d7e1ef)}.kampanya-kpi article:last-child{border-right:0}.kampanya-kpi span{align-self:end;color:var(--metin-ikincil,#64748b);font-size:12px;font-weight:700}.kampanya-kpi b{grid-row:1/3;grid-column:2;font-size:26px;line-height:1;color:var(--metin,#11213a)}.kampanya-kpi small{color:var(--metin-ikincil,#718096);font-size:10px}
.kampanya-sekmeler{display:flex;gap:5px;width:max-content;padding:4px;border:1px solid var(--kenarlik,#d7e1ef);border-radius:11px;background:var(--kart,#fff)}.kampanya-sekmeler button{border:0;border-radius:8px;padding:9px 15px;background:transparent;color:var(--metin-ikincil,#64748b);font-weight:700;cursor:pointer}.kampanya-sekmeler button.etkin{background:var(--lacivert,#183d70);color:#fff}
.kampanya-yerlesim{display:grid;grid-template-columns:minmax(290px,340px) minmax(0,1fr);gap:14px;min-height:560px}.kampanya-liste-karti,.kampanya-detay-karti,.sonuc-kodu-karti{overflow:hidden}.kampanya-liste-karti>header,.sonuc-kodu-karti>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:16px 17px;border-bottom:1px solid var(--kenarlik,#d7e1ef)}.kampanya-liste-karti h2,.sonuc-kodu-karti h2{margin:0 0 3px;font-size:17px}.kampanya-liste-karti p,.sonuc-kodu-karti p{margin:0;color:var(--metin-ikincil,#64748b);font-size:11px}.kampanya-liste-karti>header>span{color:var(--mavi,#2366d1);font-size:11px;font-weight:800}
.kampanya-filtre{display:grid;grid-template-columns:minmax(0,1fr) 125px;gap:8px;padding:12px;border-bottom:1px solid var(--kenarlik,#d7e1ef)}.kampanya-filtre input,.kampanya-filtre select{width:100%;box-sizing:border-box;border:1px solid var(--kenarlik,#cad7e8);border-radius:9px;padding:9px 10px;background:var(--alan,#f8fbff);color:inherit;font-size:12px}.kampanya-liste{display:grid;align-content:start;max-height:475px;overflow:auto}.kampanya-satir{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;padding:13px 14px;border:0;border-bottom:1px solid var(--kenarlik,#e1e8f2);background:transparent;text-align:left;color:inherit;cursor:pointer}.kampanya-satir:hover{background:#f5f8fd}.kampanya-satir.etkin{background:#edf4ff;box-shadow:inset 3px 0 #2567d4}.kampanya-satir>i{width:8px;height:8px;border-radius:50%;background:#94a3b8}.kampanya-satir>span{display:grid;min-width:0;gap:3px}.kampanya-satir b,.kampanya-satir small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kampanya-satir small{color:var(--metin-ikincil,#64748b);font-size:10px}.kampanya-satir em,.kampanya-calisma{border-radius:999px;padding:4px 8px;font-style:normal;font-size:10px;font-weight:800}.durum-published{color:#087b5e;background:#dff5ec}.kampanya-satir>i.durum-published{background:#169b78}.durum-draft{color:#2b62b8;background:#e4efff}.kampanya-satir>i.durum-draft{background:#3478dc}.durum-paused{color:#a25a08;background:#fff0d9}.kampanya-satir>i.durum-paused{background:#e58b1f}.durum-archived{color:#64748b;background:#edf1f6}.kampanya-satir>i.durum-archived{background:#94a3b8}
.kampanya-bos{display:grid;place-items:center;align-content:center;gap:8px;min-height:550px;padding:30px;text-align:center}.kampanya-bos i{display:grid;place-items:center;width:54px;height:54px;border-radius:16px;background:#e5effe;color:#2167d4;font-style:normal;font-size:24px}.kampanya-bos h2{margin:5px 0 0}.kampanya-bos p{max-width:430px;margin:0;color:var(--metin-ikincil,#64748b)}.kampanya-detay-baslik{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 20px;border-bottom:1px solid var(--kenarlik,#d7e1ef)}.kampanya-detay-baslik h2{margin:7px 0 2px;font-size:22px}.kampanya-detay-baslik p{margin:0;color:var(--metin-ikincil,#64748b);font-size:11px}.kampanya-eylemler{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.uyari-dugmesi,.tehlike-dugmesi{border:1px solid;border-radius:10px;padding:10px 14px;background:#fff;font:inherit;font-weight:800;cursor:pointer}.uyari-dugmesi{border-color:#e6ad52;color:#965307;background:#fff8eb}.tehlike-dugmesi{border-color:#e0a3ad;color:#a6263b;background:#fff4f5}
.kampanya-detay-ozet{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border-bottom:1px solid var(--kenarlik,#d7e1ef)}.kampanya-detay-ozet article{display:grid;gap:4px;padding:15px 18px;border-right:1px solid var(--kenarlik,#d7e1ef)}.kampanya-detay-ozet article:last-child{border-right:0}.kampanya-detay-ozet span{color:var(--metin-ikincil,#64748b);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.04em}.kampanya-detay-ozet b{font-size:14px}.kampanya-detay-ozet small{color:var(--metin-ikincil,#64748b)}.kampanya-detay-bolum{padding:17px 20px;border-bottom:1px solid var(--kenarlik,#d7e1ef)}.kampanya-detay-bolum>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.kampanya-detay-bolum h3{margin:0 0 3px;font-size:15px}.kampanya-detay-bolum p{margin:0;color:var(--metin-ikincil,#64748b);font-size:10px}.kampanya-detay-bolum a{color:var(--mavi,#2567d4);font-size:11px;font-weight:800;text-decoration:none}.kampanya-kuyruklar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kampanya-kuyruklar>span{display:grid;grid-template-columns:8px minmax(0,1fr);gap:2px 8px;padding:10px;border:1px solid var(--kenarlik,#d7e1ef);border-radius:10px;background:var(--alan,#f8fbff)}.kampanya-kuyruklar i{grid-row:1/3;align-self:center;width:7px;height:7px;border-radius:50%;background:#149a77}.kampanya-kuyruklar b{font-size:12px}.kampanya-kuyruklar small{color:var(--metin-ikincil,#64748b);font-size:9px}.kampanya-uyari{grid-column:1/-1;padding:12px;border:1px dashed #e2aa53;border-radius:10px;background:#fff8ea;color:#8b520d;font-size:11px}
.kampanya-zaman-cizgisi{display:grid}.kampanya-zaman-cizgisi article{display:grid;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 2px;border-bottom:1px solid var(--kenarlik,#e4eaf2)}.kampanya-zaman-cizgisi article:last-child{border-bottom:0}.kampanya-zaman-cizgisi article>i{width:8px;height:8px;border:2px solid #77a5e8;border-radius:50%;background:#fff}.kampanya-zaman-cizgisi article>div{display:flex;gap:8px;align-items:center}.kampanya-zaman-cizgisi b{font-size:11px}.kampanya-zaman-cizgisi span,.kampanya-zaman-cizgisi time{color:var(--metin-ikincil,#64748b);font-size:9px}
.kampanya-dialog{width:min(920px,calc(100vw - 32px))}.kampanya-dialog form>header p{margin:4px 0 0;color:var(--metin-ikincil,#64748b);font-size:11px}.kampanya-dialog form>footer>span{margin-right:auto;color:var(--metin-ikincil,#64748b);font-size:10px}.kampanya-form label>small{color:var(--metin-ikincil,#64748b);font-size:9px;font-weight:500}.kampanya-kuyruk-alani legend{display:flex;align-items:center;justify-content:space-between;width:100%;font-size:12px;font-weight:800}.kampanya-kuyruk-alani legend small{color:var(--metin-ikincil,#64748b);font-size:9px;font-weight:500}.ok-secimler label.kullanilamaz{opacity:.58}.ok-secimler label span b{font-size:11px}.kampanya-gecis-uyari{display:grid;gap:5px;padding:13px;border:1px solid #c9d9ee;border-radius:11px;background:#f4f8fe}.kampanya-gecis-uyari span{color:var(--metin-ikincil,#64748b);font-size:11px}.sonuc-kodu-karti{min-height:460px}
@media(max-width:1100px){.kampanya-yerlesim{grid-template-columns:280px minmax(0,1fr)}.kampanya-kuyruklar{grid-template-columns:1fr 1fr}.kampanya-detay-baslik{align-items:flex-start;flex-direction:column}.kampanya-eylemler{justify-content:flex-start}}
@media(max-width:820px){.kampanya-kpi{grid-template-columns:1fr 1fr}.kampanya-kpi article:nth-child(2){border-right:0}.kampanya-kpi article:nth-child(-n+2){border-bottom:1px solid var(--kenarlik,#d7e1ef)}.kampanya-yerlesim{grid-template-columns:1fr}.kampanya-liste{max-height:300px}.kampanya-detay-ozet{grid-template-columns:1fr}.kampanya-detay-ozet article{border-right:0;border-bottom:1px solid var(--kenarlik,#d7e1ef)}.kampanya-kuyruklar{grid-template-columns:1fr}.kampanya-basligi{margin:12px 12px 0}.kampanya-calisma-alani{padding:12px}.kampanya-baslik-eylem{justify-content:flex-start}}
