/*
 * Operasyon, Sistem ve Operatör Masası için ortak masaüstü ölçüleri.
 * Tarayıcı yakınlaştırmasını, koordinatları ve mobil dokunma alanlarını değiştirmez.
 * Ana veri yazıları 12 px; boşluklar ve kabuk daha kompakt tutulur.
 */
/* Tam ekranın sabit yüksekliği, başlığı ezmez veya kısa satırları uzatmaz. */
body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-sayfa,.int-page):fullscreen {
  grid-auto-rows:max-content; align-content:start;
}
body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-eylemler,.int-actions) button {
  display:inline-flex; align-items:center; justify-content:center; gap:7px; align-self:stretch; height:auto;
}
body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-eylemler,.int-actions) button>svg {
  width:16px; height:16px; flex:0 0 16px; fill:none; stroke:currentColor;
  stroke-width:1.8; stroke-linecap:round; stroke-linejoin:round;
}
@media screen and (min-width:1025px) {
  /* Operatör kabuğu oturum doğrulanırken de aynı ölçülerde çizilir; bu işaret yetki vermez. */
  body:is([data-oturum=uygulama],[data-kabuk=operator]) {
    --gs-space-1:4px; --gs-space-2:6px; --gs-space-3:10px; --gs-space-4:12px; --gs-space-5:16px; --gs-space-6:20px;
    --gs-card-padding:12px; --gs-card-gap:10px;
    --gs-control-compact:30px; --gs-control-default:32px; --gs-control-large:36px; --gs-table-row-height:36px;
    --gs-button-height:32px; --gs-input-height:32px;
    --gs-radius-sm:7px; --gs-radius-md:9px; --gs-radius-lg:12px; --gs-radius-modal:16px;
    --gs-font-page-title:20px; --gs-font-section-title:14px; --gs-font-card-title:12px; --gs-font-metric:22px;
    --gs-font-body:12px; --gs-font-description:11px; --gs-font-meta:10px;
    --yazi-kart-basligi:12px; --yazi-aciklama:11px; --yazi-meta:10px;
    /* Yan menü genişliği kökteki kullanıcı tercihinden miras alınır. */
    --sayfa-baslik-icerik-araligi:16px;
    --ust:52px; --alt:48px; --operator-dikey-bosluk:8px;
    font-size:12px;
  }
  /* Sabit, kapalı ve üzerine gelince açılan yan menü aynı geometriyi kullanır. */
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu,.sidebar) { padding:16px 11px 12px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu,.sidebar) .marka { gap:8px; padding-inline:5px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu,.sidebar) .marka img { width:34px; height:34px; flex-basis:34px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu,.sidebar) .marka strong { font-size:14px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu,.sidebar) .marka small { font-size:9px; letter-spacing:.13em; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu,.sidebar) .yerli-kimlik { gap:8px; margin:16px 5px; padding:9px 0 11px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu,.sidebar) .yerli-kimlik>img { width:30px; height:20px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu,.sidebar) .yerli-kimlik strong { font-size:9px; }
  body[data-oturum=uygulama] .menu-arama { min-height:32px; height:32px; padding:0 9px; }
  body[data-oturum=uygulama] .menu-arama input { min-height:30px; height:30px; font-size:10px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.menu-basligi,.sidebar nav p) { margin:14px 8px 6px; font-size:9px; letter-spacing:.07em; white-space:nowrap; }
  body[data-oturum=uygulama] .menu-ogesi { min-height:34px; padding-inline:8px; gap:7px; grid-template-columns:18px minmax(0,1fr) auto; }
  body[data-oturum=uygulama] .menu-ogesi b { font-size:10px; }
  body[data-oturum=uygulama] .menu-ogesi .menu-ikonu,body[data-oturum=uygulama] .menu-ogesi .menu-ikonu svg { width:16px; height:16px; }
  body[data-oturum=uygulama] .alt-menu-oku { width:22px; height:28px; }
  body[data-oturum=uygulama] .alt-menu-ogesi { min-height:29px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) .sidebar nav :is(a,button) { min-height:34px; padding-inline:8px; gap:7px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) .sidebar nav :is(a,button)>span { font-size:11px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu-alt,.operator-kimligi) { padding:11px 5px 2px; gap:6px; grid-template-columns:28px minmax(0,1fr) auto; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.kullanici-avatar,.operator-kimligi .avatar) { width:28px; height:28px; border-radius:9px; font-size:10px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) :is(.yan-menu-alt,.operator-kimligi) strong { font-size:10px; }
  /* Üst bar ve sayfa başlangıcı. */
  body[data-oturum=uygulama] .ust-cubuk { min-height:52px; padding:8px 22px; gap:10px; }
  body[data-oturum=uygulama] :is(.ust-sol-alan,.ust-eylemler) { gap:8px; min-width:0; }
  body[data-oturum=uygulama] .arama-komut-kabugu { flex:1 1 240px; min-width:140px; max-width:430px; }
  body[data-oturum=uygulama] .arama-alani { min-height:32px; height:32px; padding:0 10px; }
  body[data-oturum=uygulama] .arama-alani input { font-size:11px; }
  body[data-oturum=uygulama] .ust-cubuk :is(.ikon-dugme,.ana-dugme) { min-height:32px; height:32px; font-size:10px; padding-inline:10px; }
  body[data-oturum=uygulama] .ust-cubuk .ikon-dugme { width:32px; min-width:32px; padding:0; }
  body[data-oturum=uygulama] .sm-workspaces>a { min-height:30px; padding:7px 9px; gap:5px; font-size:10px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) .tema-secici select { height:32px; padding-left:8px; font-size:11px; }
  body[data-oturum=uygulama] .telefon-baglanti-rozeti { min-height:32px; height:32px; gap:6px; padding:0 8px; }
  body[data-oturum=uygulama] .telefon-baglanti-rozeti b { font-size:10px; }
  body[data-oturum=uygulama] .telefon-baglanti-rozeti small { font-size:10px; }
  body[data-oturum=uygulama] .uygulama-kabugu main { padding:12px 20px 16px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-sayfa-basligi,.sayfa-basligi,.pk-sayfa-basligi) { min-height:0; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-sayfa-basligi,.sayfa-basligi) h1 { font-size:12px; }
  /* Kart ailesi: başlıklar, boşluklar ve metrikler bütün menülerde ortak. */
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-pano-karti,.kalite-liste-karti,.sm-card,.pk-kart,.bk-kart,.tp-card,.dk-kart,.bb-card,.kampanya-liste-karti,.kampanya-detay-karti,.sonuc-kodu-karti,.pid-kart,.ga-kart) { border-radius:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-pano-karti,.kalite-liste-karti,.sm-card,.pk-kart,.bk-kart,.tp-card,.dk-kart,.bb-card,.kampanya-liste-karti,.kampanya-detay-karti,.sonuc-kodu-karti,.pid-kart,.ga-kart)>header { min-height:48px; padding:12px 14px; gap:10px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-pano-karti,.kalite-liste-karti,.sm-card,.pk-kart,.bk-kart,.tp-card,.dk-kart,.bb-card)>header :is(h2,h3) { font-size:14px; line-height:1.3; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-pano-karti,.kalite-liste-karti,.sm-card,.tp-card)>header p { font-size:11px; line-height:1.4; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-nabiz-seridi,.arama-ozet,.kalite-operasyon-metrikleri)>article { gap:8px; padding:11px; min-height:58px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-nabiz-seridi,.arama-ozet,.kalite-operasyon-metrikleri)>article>i { width:30px; height:30px; font-size:14px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.canli-nabiz-seridi,.arama-ozet,.kalite-operasyon-metrikleri) strong { font-size:20px; line-height:1.2; }
  body[data-oturum=uygulama] #sayfaIcerigi .operasyon-kpi-izgarasi { grid-auto-rows:minmax(58px,1fr); gap:8px; }
  /* Genel Bakış KPI yerleşimi ortak operasyon-kpi-kartlari.css üzerinden gelir. */
  body[data-oturum=uygulama] #sayfaIcerigi .acilis-kartlari { gap:12px; margin-top:14px; }
  body[data-oturum=uygulama] #sayfaIcerigi .acilis-karti { min-height:104px; padding:12px 14px; gap:8px; grid-template-columns:34px minmax(0,1fr) 20px; border-radius:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .acilis-kart-metni strong { margin-top:0; }
  body[data-oturum=uygulama] #sayfaIcerigi .acilis-kart-metni small { margin-top:4px; font-size:10.5px; line-height:1.4; }
  body[data-oturum=uygulama] #sayfaIcerigi .acilis-kart-metrigi { padding-top:4px; }
  body[data-oturum=uygulama] #sayfaIcerigi .acilis-kart-metrigi strong { font-size:16px; }
  body[data-oturum=uygulama] #sayfaIcerigi .acilis-panosu { margin-bottom:8px; }
  body[data-oturum=uygulama] #sayfaIcerigi .acilis-kart-ikonu { width:34px; height:34px; font-size:16px; }
  /* Formlar ve sekmeler: metinler küçülürken tarih ve sayı alanları okunur kalır. */
  body[data-oturum=uygulama] :is(#sayfaIcerigi,.ana-icerik,dialog,.webphone-paneli) :is(input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]):not([type=file]):not([type=hidden]),select) { min-height:32px; height:32px; padding-block:5px; font-size:12px; border-radius:8px; }
  body[data-oturum=uygulama] :is(#sayfaIcerigi,.ana-icerik,dialog,.webphone-paneli) textarea { font-size:12px; line-height:1.5; border-radius:8px; }
  body[data-oturum=uygulama] :is(#sayfaIcerigi,.ana-icerik,dialog,.webphone-paneli) :is(.ana-dugme,.ikincil-dugme,.tehlikesiz-dugme,.uyari-dugmesi,.tehlike-dugmesi) { min-height:32px; height:auto; padding:6px 10px; font-size:11px; line-height:18px; border-radius:8px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-report-tabs,.tp-tabs,.kampanya-sekmeler,.kalite-form-sekmeler,.kalite-gecmis-sekmeleri,.pid-sekmeler,.pk-sekmeler,.ry-sekmeler,.sm-tabs,.sm-drawer-tabs,.ajan-sekmeler,.pg-tabs,.kuyruk-form-sekmeleri) { gap:3px; padding:3px; border-radius:9px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-report-tabs,.tp-tabs,.kampanya-sekmeler,.kalite-form-sekmeler,.kalite-gecmis-sekmeleri,.pid-sekmeler,.pk-sekmeler,.ry-sekmeler,.sm-tabs,.sm-drawer-tabs,.ajan-sekmeler,.pg-tabs,.kuyruk-form-sekmeleri)>:is(button,a) { min-height:32px; padding:7px 13px; font-size:11px; line-height:18px; border-radius:7px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.oi-filters,.tp-filters,.ga-filtre,.dk-filtre,.pid-filtre,.pk-filtre,.kalite-gelismis-filtre) { padding:10px 13px; gap:8px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.oi-filters)>label { gap:5px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-unit-controls fieldset,.ir-unit-controls label) { min-height:32px; height:32px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-status,.ir-pagination,.tp-pagination,.sm-pagination,.ir-definitions) { padding:8px 12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .ir-page { gap:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .ir-loading { min-height:140px; }
  /* Başlık ve hücreler beraber sıklaşır; sütun gizleme ve rapor verisi değişmez. */
  body[data-oturum=uygulama] :is(#sayfaIcerigi,.ana-icerik,dialog) table { font-size:12px; }
  body[data-oturum=uygulama] :is(#sayfaIcerigi,.ana-icerik,dialog) table :is(th,td) { padding:8px 10px; line-height:1.4; }
  body[data-oturum=uygulama] #sayfaIcerigi .ir-table-scroll th button { padding:10px; min-width:96px; font-size:11px; }
  body[data-oturum=uygulama] :is(#sayfaIcerigi,.ana-icerik,dialog) table td button { min-height:30px; font-size:11px; }
  body[data-oturum=uygulama] :is(.ir-dialog,.ok-dialog,.sm-dialog,.tp-dialog) { border-radius:14px; }
  body[data-oturum=uygulama] :is(.ir-dialog,.ok-dialog,.sm-dialog,.tp-dialog) :is(header,footer) { padding:12px 16px; }
  body[data-oturum=uygulama] #sayfaIcerigi .ivr-politika-grid { grid-template-columns:repeat(auto-fit,minmax(min(100%,150px),1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi .ivr-politika-grid>label { min-width:0; }
  body[data-oturum=uygulama] #sayfaIcerigi .ivr-politika-grid :is(input:not([type=checkbox]):not([type=radio]),select) { width:100%; min-width:0; }
  body[data-oturum=uygulama] #sayfaIcerigi #wfmForm { display:grid; grid-template-columns:repeat(2,minmax(0,1fr)); gap:12px; padding:16px; }
  body[data-oturum=uygulama] #sayfaIcerigi #wfmForm>label { display:grid; gap:5px; min-width:0; font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi #wfmForm :is(input,select) { width:100%; min-width:0; }
  body[data-oturum=uygulama] #sayfaIcerigi #wfmForm>:is(footer,p) { grid-column:1/-1; }
  body[data-oturum=uygulama] .uygulama-footer { min-height:46px; }
  body[data-oturum=uygulama] .footer-icerik { min-height:46px; padding-block:6px; }
  body[data-oturum=uygulama] .footer-kimlik>img { width:28px; height:28px; }


  /* Gelişmiş alanlar dışında tüm filtreler ve eylemler aynı sabit satırda kalır. */
  body[data-oturum=uygulama] #sayfaIcerigi .ir-page {
    --report-control-font:clamp(10px,1cqw,12px);
    --report-date-size:clamp(96px,calc(6cqw + 40px),115px);
    --report-actions-size:clamp(130px,calc(8cqw + 60px),162px);
    --report-filter-gap:clamp(4px,.5cqw,8px);
  }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters:has(>label),.or-page .ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters) {
    display:grid; grid-template-columns:var(--report-columns,repeat(6,minmax(0,1fr))) var(--report-actions-size);
    align-items:end; gap:var(--report-filter-gap); width:100%; min-width:0;
  }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters) :is(input:not([type=checkbox]):not([type=radio]),select) {
    width:100%; min-width:0; font-size:var(--report-control-font); padding-inline:clamp(4px,.6cqw,8px);
  }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters)>label,
  body[data-oturum=uygulama] #sayfaIcerigi :is(.or-fields>label,.dp-queue-field) {
    min-width:0; font-size:clamp(9px,.85cqw,11px); line-height:1.4; gap:5px;
  }
  body[data-oturum=uygulama] #sayfaIcerigi .ir-page .ir-filter-actions {
    grid-column:-2/-1; grid-row:1; width:var(--report-actions-size); min-width:0; margin:0;
    gap:var(--report-filter-gap); flex-wrap:nowrap;
  }
  body[data-oturum=uygulama] #sayfaIcerigi .ir-page .ir-filter-actions>button {
    min-width:0; padding-inline:6px; font-size:clamp(10px,.9cqw,11px); white-space:nowrap;
  }
  body[data-oturum=uygulama] #sayfaIcerigi .ir-page .ir-filter-actions .ana-dugme { flex:1.4 1 0; min-width:0; }
  body[data-oturum=uygulama] #sayfaIcerigi .ir-page .ir-filter-actions .ikincil-dugme { flex:1 1 0; }
  body[data-oturum=uygulama] #sayfaIcerigi .ir-page .ir-filters :is(.ir-filter-foot,.oi-filter-status) { grid-column:1/-1; }
  body[data-oturum=uygulama] #sayfaIcerigi .or-fields { display:contents; }
  body[data-oturum=uygulama] #sayfaIcerigi .or-fields>label { min-width:0; }
  body[data-oturum=uygulama] #sayfaIcerigi .or-fields>.or-hint { grid-column:1/-1; order:1; }
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filter-foot { order:2; }
  body[data-oturum=uygulama] #sayfaIcerigi .dp-queues>summary { height:32px; padding-inline:clamp(4px,.6cqw,8px); font-size:var(--report-control-font); }
  body[data-oturum=uygulama] #sayfaIcerigi .dp-queue-menu { inset-inline-start:auto; inset-inline-end:0; width:280px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(1 of label,.dp-queue-field)):not(:has(>:nth-child(2 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(1 of label)):not(:has(>.or-fields>:nth-child(2 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(2 of label,.dp-queue-field)):not(:has(>:nth-child(3 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(2 of label)):not(:has(>.or-fields>:nth-child(3 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(3 of label,.dp-queue-field)):not(:has(>:nth-child(4 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(3 of label)):not(:has(>.or-fields>:nth-child(4 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(4 of label,.dp-queue-field)):not(:has(>:nth-child(5 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(4 of label)):not(:has(>.or-fields>:nth-child(5 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(5 of label,.dp-queue-field)):not(:has(>:nth-child(6 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(5 of label)):not(:has(>.or-fields>:nth-child(6 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)) var(--report-col-5,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(6 of label,.dp-queue-field)):not(:has(>:nth-child(7 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(6 of label)):not(:has(>.or-fields>:nth-child(7 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)) var(--report-col-5,minmax(0,1fr)) var(--report-col-6,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(7 of label,.dp-queue-field)):not(:has(>:nth-child(8 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(7 of label)):not(:has(>.or-fields>:nth-child(8 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)) var(--report-col-5,minmax(0,1fr)) var(--report-col-6,minmax(0,1fr)) var(--report-col-7,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(8 of label,.dp-queue-field)):not(:has(>:nth-child(9 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(8 of label)):not(:has(>.or-fields>:nth-child(9 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)) var(--report-col-5,minmax(0,1fr)) var(--report-col-6,minmax(0,1fr)) var(--report-col-7,minmax(0,1fr)) var(--report-col-8,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(9 of label,.dp-queue-field)):not(:has(>:nth-child(10 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(9 of label)):not(:has(>.or-fields>:nth-child(10 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)) var(--report-col-5,minmax(0,1fr)) var(--report-col-6,minmax(0,1fr)) var(--report-col-7,minmax(0,1fr)) var(--report-col-8,minmax(0,1fr)) var(--report-col-9,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(10 of label,.dp-queue-field)):not(:has(>:nth-child(11 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(10 of label)):not(:has(>.or-fields>:nth-child(11 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)) var(--report-col-5,minmax(0,1fr)) var(--report-col-6,minmax(0,1fr)) var(--report-col-7,minmax(0,1fr)) var(--report-col-8,minmax(0,1fr)) var(--report-col-9,minmax(0,1fr)) var(--report-col-10,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(11 of label,.dp-queue-field)):not(:has(>:nth-child(12 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(11 of label)):not(:has(>.or-fields>:nth-child(12 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)) var(--report-col-5,minmax(0,1fr)) var(--report-col-6,minmax(0,1fr)) var(--report-col-7,minmax(0,1fr)) var(--report-col-8,minmax(0,1fr)) var(--report-col-9,minmax(0,1fr)) var(--report-col-10,minmax(0,1fr)) var(--report-col-11,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(12 of label,.dp-queue-field)):not(:has(>:nth-child(13 of label,.dp-queue-field))),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(12 of label)):not(:has(>.or-fields>:nth-child(13 of label))) { --report-columns:var(--report-col-1,minmax(0,1fr)) var(--report-col-2,minmax(0,1fr)) var(--report-col-3,minmax(0,1fr)) var(--report-col-4,minmax(0,1fr)) var(--report-col-5,minmax(0,1fr)) var(--report-col-6,minmax(0,1fr)) var(--report-col-7,minmax(0,1fr)) var(--report-col-8,minmax(0,1fr)) var(--report-col-9,minmax(0,1fr)) var(--report-col-10,minmax(0,1fr)) var(--report-col-11,minmax(0,1fr)) var(--report-col-12,minmax(0,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(1 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(1 of label) :is(input[type=date],input[type=month])) { --report-col-1:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(1 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(1 of label) :is(select[name=interval])) { --report-col-1:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(1 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(1 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-1:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(2 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(2 of label) :is(input[type=date],input[type=month])) { --report-col-2:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(2 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(2 of label) :is(select[name=interval])) { --report-col-2:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(2 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(2 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-2:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(3 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(3 of label) :is(input[type=date],input[type=month])) { --report-col-3:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(3 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(3 of label) :is(select[name=interval])) { --report-col-3:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(3 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(3 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-3:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(4 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(4 of label) :is(input[type=date],input[type=month])) { --report-col-4:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(4 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(4 of label) :is(select[name=interval])) { --report-col-4:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(4 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(4 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-4:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(5 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(5 of label) :is(input[type=date],input[type=month])) { --report-col-5:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(5 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(5 of label) :is(select[name=interval])) { --report-col-5:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(5 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(5 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-5:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(6 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(6 of label) :is(input[type=date],input[type=month])) { --report-col-6:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(6 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(6 of label) :is(select[name=interval])) { --report-col-6:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(6 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(6 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-6:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(7 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(7 of label) :is(input[type=date],input[type=month])) { --report-col-7:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(7 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(7 of label) :is(select[name=interval])) { --report-col-7:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(7 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(7 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-7:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(8 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(8 of label) :is(input[type=date],input[type=month])) { --report-col-8:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(8 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(8 of label) :is(select[name=interval])) { --report-col-8:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(8 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(8 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-8:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(9 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(9 of label) :is(input[type=date],input[type=month])) { --report-col-9:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(9 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(9 of label) :is(select[name=interval])) { --report-col-9:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(9 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(9 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-9:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(10 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(10 of label) :is(input[type=date],input[type=month])) { --report-col-10:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(10 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(10 of label) :is(select[name=interval])) { --report-col-10:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(10 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(10 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-10:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(11 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(11 of label) :is(input[type=date],input[type=month])) { --report-col-11:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(11 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(11 of label) :is(select[name=interval])) { --report-col-11:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(11 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(11 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-11:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(12 of label,.dp-queue-field) :is(input[type=date],input[type=month])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(12 of label) :is(input[type=date],input[type=month])) { --report-col-12:minmax(var(--report-date-size),1.15fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(12 of label,.dp-queue-field) :is(select[name=interval])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(12 of label) :is(select[name=interval])) { --report-col-12:minmax(calc(var(--report-control-font)*4.4 + 28px),.95fr); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.ir-filters,.kr-main-filters,.ai-main-filters,.ti-main-filters):has(>:nth-child(12 of label,.dp-queue-field) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])),
  body[data-oturum=uygulama] #sayfaIcerigi .or-page .ir-filters:has(>.or-fields>:nth-child(12 of label) :is(select[name=start],select[name=end],select[name=saat_baslangic],select[name=saat_bitis])) { --report-col-12:minmax(calc(var(--report-control-font)*3.4 + 28px),.75fr); }
  /* Canlı TV ve Performans: normal ve tam ekranda aynı kart ölçüleri. */
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-sayfa,.int-page) {
    --canli-baslik-ebeveyn-araligi:12px; --sayfa-baslik-icerik-araligi:16px; gap:12px;
  }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-sayfa,.int-page):fullscreen { padding:16px 20px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-baslik,.int-title) { min-height:38px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-filtre { display:grid; grid-template-columns:repeat(3,minmax(120px,1fr)) minmax(230px,1.2fr); gap:10px; padding:10px 12px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-filtre>select,.wb-donem) { width:100%; min-width:0; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-yenileme { width:100%; gap:10px; justify-content:flex-end; font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-yenileme select { width:114px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-donem .wb-icon { width:16px; height:16px; left:10px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-donem select { padding-left:33px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-kpilar { gap:8px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-kpi { height:auto; min-height:70px; gap:10px; padding:10px 12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-tutamac { font-size:16px; width:10px; flex-shrink:0; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-simge { width:34px; height:34px; border-radius:10px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-simge .wb-icon { width:20px; height:20px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-kpi small { font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-kpi strong { margin-top:4px; font-size:20px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-paneller,.wb-takipler) { gap:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-panel { min-height:290px; padding:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-panel-baslik { min-height:34px; gap:8px; margin-bottom:8px; flex-wrap:wrap; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-panel-baslik>.wb-icon { width:24px; height:24px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-panel-baslik,.wb-takip,.wb-dikkat) h2 { font-size:14px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-panel-baslik p { font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-lejant { gap:10px; font-size:11px; flex-wrap:wrap; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-grafik,.wb-grafik>svg) { min-height:155px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-alt-metrikler { gap:8px; margin-top:8px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-alt-metrikler>div,.wb-cevrimici) { min-height:48px; padding:7px 12px; gap:10px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-alt-metrikler,.wb-cevrimici) small { font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-alt-metrikler,.wb-cevrimici) strong { font-size:20px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-dagilim { min-height:170px; gap:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-halka { max-width:176px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-halka strong { font-size:24px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.wb-halka span,.wb-dagilim-lejant) { font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-dagilim-lejant { gap:7px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-dagilim-lejant b { font-size:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-altyapi-ikili { gap:8px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-altyapi-ikili>section { padding:8px 10px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-altyapi-ikili h3 { margin-bottom:14px; font-size:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-altyapi-ikili dl { gap:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-altyapi-ikili dt { font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-dikkat { min-height:44px; padding:7px 12px; gap:12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-dikkat>div>span { font-size:11px; padding:6px 10px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-takip>header { min-height:48px; padding:8px 12px; gap:10px; }
  body[data-oturum=uygulama] #sayfaIcerigi .wb-takip>header>.wb-icon { width:22px; height:22px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-filters { gap:8px; padding:10px 12px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-filters button { height:32px; padding:0 8px; font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-filters>select { min-width:130px; max-width:180px; }
  body[data-oturum=uygulama] #sayfaIcerigi #intDate { width:144px; }
  body[data-oturum=uygulama] #sayfaIcerigi #intTime { width:142px; }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.int-grid,.int-location-grid) { gap:10px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-grid { grid-template-columns:repeat(auto-fit,minmax(200px,1fr)); }
  body[data-oturum=uygulama] #sayfaIcerigi :is(.int-card,.int-locations,.int-table) { padding:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-card>header { min-height:34px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-card h3 { font-size:14px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-page h2 { font-size:14px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-donut { width:144px; height:144px; margin:10px auto 4px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-donut-center strong { font-size:20px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-metrics>div { min-height:24px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-metrics dt { font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-summary-label { margin-top:7px; padding:6px 0; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-spark { margin-top:18px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-spark>svg { height:92px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-foot { padding-top:14px; font-size:11px; }
  body[data-oturum=uygulama] #sayfaIcerigi .int-dialog { padding:16px; }
  /* Operatörün aynı ailedeki kabuğu ve çalışma kartları. */
  body:is([data-oturum=uygulama],[data-kabuk=operator]) .ust-bar { padding-inline:16px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) .ust-bar .ikon-dugme { width:32px; height:32px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) .ust-sol h1 { font-size:16px; padding-left:13px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) .ust-durumlar { gap:12px; }
  body:is([data-oturum=uygulama],[data-kabuk=operator]) .ust-durumlar>.staff-ust-suresi { padding-inline:14px; min-height:32px; gap:8px; }
  body[data-oturum=uygulama] .ana-icerik { padding:14px 18px 22px; }
  body[data-oturum=uygulama] :is(.masa-karti,.cagrilarim-paneli,.izin-liste-paneli,.giris-cikis-paneli,.vardiya-takas-karti) { border-radius:12px; }
  body[data-oturum=uygulama] :is(.masa-karti,.cagrilarim-paneli,.izin-liste-paneli,.giris-cikis-paneli,.vardiya-takas-karti)>header { min-height:48px; padding:10px 14px; gap:10px; }
  body[data-oturum=uygulama] :is(.masa-karti,.cagrilarim-paneli,.izin-liste-paneli,.giris-cikis-paneli)>header :is(h2,h3) { font-size:14px; }
  body[data-oturum=uygulama] .operator-baglanti-karti { padding:14px 18px; gap:14px; }
  body[data-oturum=uygulama] .operator-cagri-kpi-seridi>article { padding:10px 12px; min-height:58px; }
  body[data-oturum=uygulama] .kart-izgarasi { gap:12px; }
  body[data-oturum=uygulama] .ses-durumlari { min-height:48px; }
}
@media screen and (min-width:1180px) {
  body[data-oturum=uygulama] #sayfaIcerigi .operasyon-kpi-izgarasi { grid-template-columns:repeat(12,minmax(0,1fr)); }
}
