.kalite-merkezi-sayfasi .sayfa-icerigi{padding-bottom:36px}.kalite-basligi{margin-bottom:12px}
.kalite-is-alanlari{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-bottom:12px}.kalite-is-alanlari a{display:flex;min-height:64px;align-items:center;gap:12px;padding:10px 14px;border:1px solid var(--cizgi);border-radius:14px;background:var(--yuzey);color:var(--metin);text-decoration:none;box-shadow:var(--golge)}.kalite-is-alanlari a>b{display:grid;width:34px;height:34px;place-items:center;border-radius:10px;background:var(--yuzey-ikincil);color:var(--metin-ikincil);font-size:11px}.kalite-is-alanlari a>span{display:grid;gap:3px;font-size:13px;font-weight:850}.kalite-is-alanlari small{color:var(--metin-ikincil);font-size:10px;font-weight:600}.kalite-is-alanlari a[aria-current="page"]{border-color:color-mix(in srgb,var(--mavi) 52%,var(--cizgi));background:var(--mavi-yumusak);box-shadow:inset 3px 0 var(--mavi),var(--golge)}.kalite-is-alanlari a[aria-current="page"]>b{background:var(--mavi);color:#fff}
.kalite-metrikler{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:12px;overflow:hidden;border:1px solid var(--cizgi);border-radius:15px;background:var(--yuzey);box-shadow:var(--golge)}.kalite-metrikler article{display:grid;min-height:72px;grid-template-columns:8px 1fr;grid-template-rows:auto auto;align-items:center;column-gap:10px;padding:13px 16px;border-right:1px solid var(--cizgi)}.kalite-metrikler article:last-child{border-right:0}.kalite-metrikler i{grid-row:1/3;width:7px;height:32px;border-radius:999px;background:var(--mavi)}.kalite-metrikler .bekleyen{background:var(--turuncu)}.kalite-metrikler .incelenen{background:var(--mor)}.kalite-metrikler .tamamlanan{background:var(--yesil)}.kalite-metrikler .kritik{background:var(--kirmizi)}.kalite-metrikler span{color:var(--metin-ikincil);font-size:11px;font-weight:750}.kalite-metrikler strong{color:var(--metin);font-size:21px;line-height:1;font-variant-numeric:tabular-nums}
.kalite-filtre{display:grid;grid-template-columns:minmax(250px,1.6fr) minmax(150px,.7fr) repeat(2,minmax(140px,.6fr)) auto;align-items:end;gap:9px;margin-bottom:12px;padding:12px;border:1px solid var(--cizgi);border-radius:15px;background:var(--yuzey)}.kalite-filtre label{display:grid;gap:5px}.kalite-filtre label>span{color:var(--metin-ikincil);font-size:10px;font-weight:800}.kalite-filtre input,.kalite-filtre select{height:40px;padding:0 11px;border:1px solid var(--cizgi-guclu);border-radius:9px;background:var(--yuzey-ikincil);color:var(--metin);font:inherit;font-size:12px}.kalite-arama{position:relative}.kalite-arama>span{position:absolute;bottom:11px;left:12px}.kalite-arama input{padding-left:32px}
.kalite-calisma-alani{display:grid;grid-template-columns:minmax(580px,1fr) minmax(520px,.92fr);align-items:start;gap:12px}.kalite-calisma-alani[data-kalite-modu="dinleme"]{grid-template-columns:minmax(620px,1.2fr) minmax(470px,.8fr)}.kalite-calisma-alani[data-kalite-modu="degerlendirilenler"]{grid-template-columns:minmax(600px,1.08fr) minmax(500px,.92fr)}.kalite-liste-karti,.kalite-ayrinti{overflow:hidden;border:1px solid var(--cizgi);border-radius:15px;background:var(--yuzey);box-shadow:var(--golge)}.kalite-liste-karti>header,.kalite-ayrinti>header{display:flex;min-height:66px;align-items:center;justify-content:space-between;padding:13px 16px;border-bottom:1px solid var(--cizgi)}.kalite-liste-karti h2,.kalite-ayrinti h2{margin:0;color:var(--metin);font-size:15px}.kalite-liste-karti p,.kalite-ayrinti p{margin:3px 0 0;color:var(--metin-ikincil);font-size:11px}.kalite-liste-karti>header>b{padding:6px 9px;border-radius:999px;background:var(--mavi-yumusak);color:var(--mavi);font-size:11px}
.kalite-tablo-kabugu{position:relative;min-height:420px;overflow:auto}.kalite-tablo-kabugu table{width:100%;min-width:820px;border-collapse:collapse}.kalite-tablo-kabugu th{height:39px;padding:0 11px;border-bottom:1px solid var(--cizgi);background:var(--yuzey-ikincil);color:var(--metin-ikincil);font-size:9px;letter-spacing:.045em;text-align:left}.kalite-tablo-kabugu td{padding:10px 11px;border-bottom:1px solid var(--cizgi);color:var(--metin);font-size:11px;vertical-align:middle}.kalite-tablo-kabugu tr{cursor:pointer}.kalite-tablo-kabugu tbody tr:hover,.kalite-tablo-kabugu tbody tr.secili{background:var(--mavi-yumusak)}.kalite-tablo-kabugu tr.secili{box-shadow:inset 3px 0 var(--mavi)}.kalite-tablo-kabugu td>small,.kalite-tablo-kabugu td>b{display:block}.kalite-tablo-kabugu td>small{max-width:175px;margin-top:3px;overflow:hidden;color:var(--metin-ikincil);text-overflow:ellipsis;white-space:nowrap}.kalite-temsilci{display:flex;align-items:center;gap:8px}.kalite-temsilci>i{display:grid;width:32px;height:32px;flex:0 0 auto;place-items:center;border-radius:9px;background:var(--mavi-yumusak);color:var(--mavi);font-style:normal;font-weight:900}.kalite-temsilci small,.kalite-temsilci b{display:block}.kalite-durum{display:inline-flex;padding:5px 8px;border-radius:999px;background:var(--yuzey-ikincil);color:var(--metin-ikincil);font-size:9px;font-weight:900}.kalite-durum.completed{background:var(--yesil-yumusak);color:var(--yesil)}.kalite-durum.reviewing{background:var(--mor-yumusak);color:var(--mor)}.kalite-durum.disputed{background:var(--kirmizi-yumusak);color:var(--kirmizi)}.kalite-puan{display:inline-block;margin-left:6px;font-size:10px;font-variant-numeric:tabular-nums}
.kalite-liste-karti>footer{display:flex;height:50px;align-items:center;justify-content:space-between;padding:0 12px}.kalite-liste-karti>footer span{color:var(--metin-ikincil);font-size:10px}.kalite-liste-karti>footer div{display:flex;gap:6px}.kalite-liste-karti>footer button{height:32px;padding:0 11px;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey-ikincil);color:var(--metin);font-size:10px;font-weight:800}.kalite-liste-karti>footer button:disabled{opacity:.45}
.kalite-ayrinti{position:sticky;top:78px;min-height:536px}.kalite-ayrinti>header small,.kalite-kayit-kimligi small,.kalite-form-basligi small{color:var(--mavi);font-size:9px;font-weight:900;letter-spacing:.08em}.kalite-secim-bos,.kalite-bos{display:grid;min-height:380px;place-content:center;justify-items:center;gap:8px;color:var(--metin-ikincil);text-align:center}.kalite-secim-bos i{display:grid;width:46px;height:46px;place-items:center;border-radius:14px;background:var(--mavi-yumusak);color:var(--mavi);font-size:19px;font-style:normal}.kalite-secim-bos b,.kalite-bos b{color:var(--metin);font-size:14px}
.kalite-kayit{display:grid;gap:13px;margin:14px;padding:14px;border:1px solid var(--cizgi);border-radius:12px;background:var(--yuzey-ikincil)}.kalite-kayit-kimligi{display:grid;gap:4px}.kalite-kayit-kimligi>b{font-size:13px}.kalite-kayit-kimligi>span{color:var(--metin-ikincil);font-size:10px}.kalite-erisim-gerekcesi{display:grid;grid-template-columns:minmax(160px,.72fr) minmax(210px,1.15fr) auto;gap:8px;align-items:center}.kalite-erisim-gerekcesi select{min-width:0;height:36px;padding:0 9px;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey);color:var(--metin);font-size:10px}.kalite-erisim-gerekcesi>span{color:var(--metin-ikincil);font-size:9px;line-height:1.35}.kalite-erisim-gerekcesi button{height:36px;padding:0 12px;border:1px solid color-mix(in srgb,var(--mavi) 45%,var(--cizgi));border-radius:8px;background:var(--mavi);color:#fff;font-size:10px;font-weight:900}.kalite-erisim-gerekcesi button:disabled{opacity:.48}.kalite-oynatici{display:grid;gap:6px;margin:0 14px 14px;padding:10px 12px;border:1px solid color-mix(in srgb,var(--mavi) 28%,var(--cizgi));border-radius:11px;background:var(--mavi-yumusak)}.kalite-oynatici audio{width:100%;height:38px}.kalite-oynatici span{color:var(--metin-ikincil);font-size:9px;font-weight:700}
#kaliteFormu{display:grid;gap:10px;margin:0 14px 14px;padding:14px;border:1px solid var(--cizgi);border-radius:12px;background:var(--yuzey-ikincil)}.kalite-form-basligi{display:flex;align-items:center;justify-content:space-between;padding-bottom:10px;border-bottom:1px solid var(--cizgi)}.kalite-form-basligi div{display:grid;gap:3px}.kalite-form-basligi b{font-size:13px}.kalite-form-basligi>span{color:var(--metin-ikincil);font-size:9px}#kaliteFormu label{display:grid;gap:5px}#kaliteFormu label>span{color:var(--metin-ikincil);font-size:10px;font-weight:800}#kaliteFormu input,#kaliteFormu select,#kaliteFormu textarea{width:100%;padding:9px;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey);color:var(--metin);font:inherit;font-size:11px}#kaliteFormu input,#kaliteFormu select{height:38px}#kaliteFormu textarea{height:92px;resize:vertical}.kalite-form-ikili{display:grid;grid-template-columns:1fr 1fr;gap:8px}#kaliteFormHata{margin:0;padding:8px;border-radius:8px;background:var(--kirmizi-yumusak);color:var(--kirmizi);font-size:10px}.kalite-salt-okunur{padding:9px;border-radius:8px;background:var(--yuzey);color:var(--metin-ikincil);font-size:10px;text-align:center}.kalite-hata{padding:38px!important;color:var(--kirmizi)!important;text-align:center}
.kalite-form-secici{display:grid;grid-template-columns:minmax(250px,1fr) auto;gap:8px 12px;padding-bottom:12px;border-bottom:1px solid var(--cizgi)}#kaliteFormu .kalite-form-secici>label>span{color:var(--mavi);font-size:9px;letter-spacing:.08em;text-transform:uppercase}.kalite-form-secici>div{display:flex;align-items:end;gap:5px;padding-bottom:2px}.kalite-form-secici>div span{padding:5px 7px;border-radius:999px;background:var(--mavi-yumusak);color:var(--mavi);font-size:8px;font-weight:850;white-space:nowrap}.kalite-form-secici>p{grid-column:1/-1;margin:0;color:var(--metin-ikincil);font-size:9px;line-height:1.45}.kalite-puan-ozeti{display:grid;grid-template-columns:repeat(3,1fr);overflow:hidden;border:1px solid var(--cizgi);border-radius:10px;background:var(--yuzey)}.kalite-puan-ozeti article{display:grid;gap:2px;padding:10px 11px;border-right:1px solid var(--cizgi)}.kalite-puan-ozeti article:last-child{border-right:0}.kalite-puan-ozeti span,.kalite-puan-ozeti small{color:var(--metin-ikincil);font-size:8px}.kalite-puan-ozeti strong{font-size:15px;font-variant-numeric:tabular-nums}.kalite-form-bolumu{overflow:hidden;border:1px solid var(--cizgi);border-radius:10px;background:var(--yuzey)}.kalite-form-bolumu>header{display:flex;min-height:50px;align-items:center;justify-content:space-between;padding:9px 12px;border-bottom:1px solid var(--cizgi);background:color-mix(in srgb,var(--mavi) 4%,var(--yuzey))}.kalite-form-bolumu>header div{display:grid;gap:2px}.kalite-form-bolumu>header small{color:var(--mavi);font-size:8px;font-weight:900;letter-spacing:.07em}.kalite-form-bolumu>header b{font-size:12px}.kalite-form-bolumu>header>span{color:var(--metin-ikincil);font-size:9px}.kalite-form-maddesi{padding:11px 12px;border-bottom:1px solid var(--cizgi)}.kalite-form-maddesi:last-child{border-bottom:0}.kalite-form-maddesi>div:first-child{display:grid;grid-template-columns:56px minmax(0,1fr) auto;align-items:start;gap:9px}.kalite-madde-no{padding-top:2px;color:var(--mavi);font-size:8px;font-weight:900}.kalite-form-maddesi>div:first-child>div{display:grid;gap:3px}.kalite-form-maddesi b{font-size:10px;line-height:1.4}.kalite-form-maddesi small{color:var(--metin-ikincil);font-size:8px;line-height:1.4}.kalite-madde-rozetleri{display:flex;gap:4px}.kalite-madde-rozetleri i{padding:3px 5px;border-radius:999px;background:var(--yuzey-ikincil);color:var(--metin-ikincil);font-size:7px;font-style:normal;font-weight:850}.kalite-madde-rozetleri i.kritik{background:var(--kirmizi-yumusak);color:var(--kirmizi)}.kalite-cevap-olcegi{display:flex;gap:5px;margin:9px 0 0 65px}#kaliteFormu .kalite-cevap-olcegi label{display:block}#kaliteFormu .kalite-cevap-olcegi input{position:absolute;width:1px;height:1px;padding:0;border:0;opacity:0}#kaliteFormu .kalite-cevap-olcegi label>span{display:grid;min-width:56px;height:30px;place-items:center;padding:0 8px;border:1px solid var(--cizgi-guclu);border-radius:7px;background:var(--yuzey-ikincil);color:var(--metin-ikincil);font-size:8px;cursor:pointer}#kaliteFormu .kalite-cevap-olcegi input:checked+span{border-color:var(--mavi);background:var(--mavi);color:#fff;box-shadow:0 0 0 2px color-mix(in srgb,var(--mavi) 16%,transparent)}#kaliteFormu .kalite-cevap-olcegi input:focus-visible+span{outline:2px solid var(--mavi);outline-offset:2px}.kalite-form-sonuc{display:grid;gap:9px;padding-top:3px}.kalite-form-yok{display:grid;gap:5px;margin:0 14px 14px;padding:18px;border:1px solid var(--kirmizi);border-radius:12px;background:var(--kirmizi-yumusak)}.kalite-form-yok b{font-size:12px}.kalite-form-yok span{font-size:10px;line-height:1.5}
.kalite-sonuc{display:grid;grid-template-columns:1fr 1fr;gap:9px;margin:0 14px 14px}.kalite-sonuc article,.kalite-sonuc>div{display:grid;gap:5px;padding:12px;border:1px solid var(--cizgi);border-radius:10px;background:var(--yuzey-ikincil)}.kalite-sonuc span{color:var(--metin-ikincil);font-size:9px;font-weight:800;text-transform:uppercase}.kalite-sonuc strong{font-size:12px}.kalite-sonuc>div{grid-column:1/-1}.kalite-sonuc>div p{margin:0;color:var(--metin);font-size:11px;line-height:1.55}
.kalite-form-metrikleri{grid-template-columns:repeat(4,1fr)}.kalite-form-katalog{display:grid;grid-template-columns:minmax(300px,.64fr) minmax(650px,1.36fr);align-items:start;gap:12px}.kalite-form-listesi>div{display:grid}.kalite-form-kart{position:relative;display:grid;gap:4px;padding:13px 15px;border:0;border-bottom:1px solid var(--cizgi);background:transparent;color:var(--metin);text-align:left;cursor:pointer}.kalite-form-kart:last-child{border-bottom:0}.kalite-form-kart:hover,.kalite-form-kart.secili{background:var(--mavi-yumusak)}.kalite-form-kart.secili{box-shadow:inset 3px 0 var(--mavi)}.kalite-form-kart>span{color:var(--mavi);font-size:8px;font-weight:900;letter-spacing:.07em;text-transform:uppercase}.kalite-form-kart>strong{padding-right:65px;font-size:11px}.kalite-form-kart>small{color:var(--metin-ikincil);font-size:9px}.kalite-form-kart>i{position:absolute;top:14px;right:13px;padding:4px 6px;border-radius:999px;background:var(--yesil-yumusak);color:var(--yesil);font-size:7px;font-style:normal;font-weight:900}.kalite-form-ayrinti{position:static;min-height:536px}.kalite-form-katalog-ozeti{display:grid;grid-template-columns:repeat(3,1fr);margin:14px;overflow:hidden;border:1px solid var(--cizgi);border-radius:10px}.kalite-form-katalog-ozeti article{display:grid;gap:3px;padding:11px 13px;border-right:1px solid var(--cizgi);background:var(--yuzey-ikincil)}.kalite-form-katalog-ozeti article:last-child{border-right:0}.kalite-form-katalog-ozeti span{color:var(--metin-ikincil);font-size:8px}.kalite-form-katalog-ozeti strong{font-size:14px}.kalite-form-katalog-bolumleri{display:grid;gap:10px;margin:0 14px 14px}.kalite-form-katalog-bolumleri>section{overflow:hidden;border:1px solid var(--cizgi);border-radius:10px}.kalite-form-katalog-bolumleri>section>header{display:flex;align-items:center;justify-content:space-between;min-height:48px;padding:8px 12px;border-bottom:1px solid var(--cizgi);background:var(--yuzey-ikincil)}.kalite-form-katalog-bolumleri header div{display:grid;gap:2px}.kalite-form-katalog-bolumleri header small{color:var(--mavi);font-size:7px;font-weight:900;text-transform:uppercase}.kalite-form-katalog-bolumleri header b{font-size:11px}.kalite-form-katalog-bolumleri header>span{color:var(--metin-ikincil);font-size:8px;font-weight:800}.kalite-form-katalog-bolumleri article{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:54px;padding:8px 12px;border-bottom:1px solid var(--cizgi)}.kalite-form-katalog-bolumleri article:last-child{border-bottom:0}.kalite-form-katalog-bolumleri article>span{color:var(--mavi);font-size:8px;font-weight:900}.kalite-form-katalog-bolumleri article>div:nth-child(2){display:grid;gap:3px}.kalite-form-katalog-bolumleri article b{font-size:9px}.kalite-form-katalog-bolumleri article small{color:var(--metin-ikincil);font-size:8px}.kalite-form-katalog-bolumleri article>div:last-child{display:flex;gap:4px}.kalite-form-katalog-bolumleri article i{padding:4px 6px;border-radius:999px;background:var(--mavi-yumusak);color:var(--mavi);font-size:7px;font-style:normal;font-weight:850}.kalite-form-katalog-bolumleri article i.kritik{background:var(--kirmizi-yumusak);color:var(--kirmizi)}
@media(max-width:1380px){.kalite-calisma-alani,.kalite-calisma-alani[data-kalite-modu],.kalite-form-katalog{grid-template-columns:1fr}.kalite-ayrinti{position:static;min-height:0}.kalite-tablo-kabugu{min-height:340px}.kalite-erisim-gerekcesi{grid-template-columns:170px 1fr auto}}
@media(max-width:920px){.kalite-is-alanlari{grid-template-columns:1fr}.kalite-metrikler{grid-template-columns:repeat(2,1fr)}.kalite-metrikler article{border-bottom:1px solid var(--cizgi)}.kalite-filtre{grid-template-columns:1fr 1fr}.kalite-erisim-gerekcesi{grid-template-columns:1fr}.kalite-form-secici{grid-template-columns:1fr}.kalite-form-secici>div,.kalite-form-secici>p{grid-column:1}.kalite-puan-ozeti{grid-template-columns:1fr}.kalite-puan-ozeti article{border-right:0;border-bottom:1px solid var(--cizgi)}.kalite-puan-ozeti article:last-child{border-bottom:0}}
@media(max-width:620px){.kalite-metrikler,.kalite-filtre,.kalite-form-ikili,.kalite-sonuc{grid-template-columns:1fr}.kalite-sonuc>div{grid-column:auto}.kalite-tablo-kabugu table{min-width:760px}.kalite-form-maddesi>div:first-child{grid-template-columns:1fr}.kalite-madde-rozetleri{grid-row:auto}.kalite-cevap-olcegi{margin-left:0;flex-wrap:wrap}}
#kaliteFormu .kalite-cevap-olcegi input[value="met"]:checked+span,#kaliteFormu .kalite-cevap-olcegi input[value="yes"]:checked+span{border-color:var(--yesil);background:var(--yesil);color:#fff}#kaliteFormu .kalite-cevap-olcegi input[value="partial"]:checked+span{border-color:var(--turuncu);background:var(--turuncu);color:#fff}#kaliteFormu .kalite-cevap-olcegi input[value="not_met"]:checked+span,#kaliteFormu .kalite-cevap-olcegi input[value="no"]:checked+span{border-color:var(--kirmizi);background:var(--kirmizi);color:#fff}

/* Tam genişlikte kuyruk ve odaklı kalite çalışma penceresi */
.kalite-calisma-alani,.kalite-calisma-alani[data-kalite-modu]{display:block}.kalite-liste-karti{width:100%}.kalite-tablo-kabugu table{min-width:1080px}.kalite-tablo-kabugu th:last-child,.kalite-tablo-kabugu td:last-child{text-align:right}.kalite-satir-eylemleri{display:flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.kalite-satir-eylemi{min-width:68px;height:31px;padding:0 9px;border:1px solid color-mix(in srgb,var(--mavi) 38%,var(--cizgi));border-radius:8px;background:var(--mavi-yumusak);color:var(--mavi);font-size:9px;font-weight:900;cursor:pointer}.kalite-satir-eylemi.ikincil{border-color:var(--cizgi-guclu);background:var(--yuzey);color:var(--metin)}.kalite-satir-eylemi.birincil{min-width:82px;border-color:var(--mavi);background:var(--mavi);color:#fff}.kalite-satir-eylemi:hover{border-color:var(--mavi);background:color-mix(in srgb,var(--mavi) 88%,#000);color:#fff}.kalite-yon{display:inline-flex;padding:4px 7px;border-radius:999px;background:var(--yuzey-ikincil);font-size:9px;font-weight:800;white-space:nowrap}.kalite-liste-karti>footer>label{display:flex;align-items:center;gap:7px;color:var(--metin-ikincil);font-size:10px}.kalite-liste-karti>footer select{height:30px;padding:0 24px 0 8px;border:1px solid var(--cizgi-guclu);border-radius:7px;background:var(--yuzey-ikincil);color:var(--metin);font:inherit;font-size:10px}
.kalite-modal-katmani{position:fixed;inset:0;z-index:240;display:grid;place-items:center;padding:14px}.kalite-modal-katmani[hidden]{display:none}.kalite-modal-arka{position:absolute;inset:0;border:0;background:color-mix(in srgb,#071a36 72%,transparent);backdrop-filter:blur(5px);cursor:default}.kalite-modal-katmani .kalite-ayrinti{position:relative;top:auto;z-index:1;display:flex;width:calc(100vw - 28px);height:calc(100vh - 28px);max-width:1600px;min-height:0;flex-direction:column;overflow:hidden;border-radius:18px;background:var(--yuzey);box-shadow:0 24px 80px rgba(4,22,51,.34)}body.kalite-modal-acik{overflow:hidden}.kalite-modal-header{flex:0 0 auto;min-height:76px;padding:14px 20px}.kalite-modal-header>div:first-child{display:grid;gap:2px}.kalite-modal-header small{color:var(--mavi);font-size:9px;font-weight:900;letter-spacing:.09em}.kalite-modal-header h2{font-size:19px}.kalite-modal-header>div:last-child{display:flex;align-items:center;gap:10px}.kalite-modal-kapat{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--cizgi-guclu);border-radius:10px;background:var(--yuzey-ikincil);color:var(--metin);font-size:20px;cursor:pointer}.kalite-modal-kimlik-seridi{display:grid;grid-template-columns:.85fr 1.3fr 1fr .9fr .8fr;flex:0 0 auto;overflow:hidden;border-bottom:1px solid var(--cizgi);background:var(--yuzey-ikincil)}.kalite-modal-kimlik-seridi article{display:grid;gap:3px;min-width:0;padding:11px 16px;border-right:1px solid var(--cizgi)}.kalite-modal-kimlik-seridi article:last-child{border-right:0}.kalite-modal-kimlik-seridi span,.kalite-modal-kimlik-seridi small{overflow:hidden;color:var(--metin-ikincil);font-size:8px;text-overflow:ellipsis;white-space:nowrap}.kalite-modal-kimlik-seridi b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.kalite-modal-puan{background:var(--mavi-yumusak)}.kalite-modal-puan b{color:var(--mavi);font-size:13px}.kalite-modal-govde{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:14px;background:color-mix(in srgb,var(--yuzey-ikincil) 48%,var(--yuzey))}.kalite-modal-govde>.kalite-kayit,.kalite-modal-govde>.kalite-oynatici,.kalite-modal-govde>#kaliteFormu,.kalite-modal-govde>.kalite-sonuc,.kalite-modal-govde>.kalite-form-yok{margin:0 auto 12px;max-width:1320px}
.kalite-kayit{padding:13px 15px}.kalite-erisim-gerekcesi{grid-template-columns:minmax(190px,.65fr) minmax(360px,1.6fr) auto;align-items:end}.kalite-erisim-gerekcesi label{display:grid;gap:5px}.kalite-erisim-gerekcesi label>span{color:var(--metin-ikincil);font-size:9px;font-weight:800}.kalite-erisim-gerekcesi select,.kalite-erisim-gerekcesi textarea{width:100%;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey);color:var(--metin);font:inherit;font-size:10px}.kalite-erisim-gerekcesi textarea{min-height:56px;padding:9px;resize:vertical}.kalite-erisim-gerekcesi button{height:56px}.kalite-erisim-hatasi{margin:0;padding:8px 10px;border-radius:8px;background:var(--kirmizi-yumusak);color:var(--kirmizi);font-size:10px}
.kalite-oynatici{gap:10px;padding:13px 15px;background:var(--yuzey)}.kalite-oynatici>header{display:flex;align-items:center;justify-content:space-between}.kalite-oynatici>header>div{display:grid;gap:2px}.kalite-oynatici>header small{color:var(--mavi);font-size:8px;font-weight:900;letter-spacing:.08em}.kalite-oynatici>header b{font-size:12px}.kalite-oynatici>header button{height:32px;padding:0 10px;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey-ikincil);color:var(--metin);font-size:9px;font-weight:850}.kalite-video-kabugu{overflow:hidden;aspect-ratio:16/7;max-height:52vh;border:1px solid var(--cizgi);border-radius:10px;background:#071425}.kalite-video-kabugu video{width:100%;height:100%;object-fit:contain}.kalite-video-yok{display:flex;align-items:center;gap:10px;padding:9px 12px;border:1px dashed var(--cizgi-guclu);border-radius:9px;background:var(--yuzey-ikincil)}.kalite-video-yok>span{display:grid;width:32px;height:32px;place-items:center;border-radius:8px;background:var(--mavi-yumusak);color:var(--mavi)}.kalite-video-yok>div{display:grid;gap:2px}.kalite-video-yok b{font-size:10px}.kalite-video-yok small{color:var(--metin-ikincil);font-size:8px}.kalite-dalga-kabugu{position:relative;overflow:hidden;height:112px;border:1px solid color-mix(in srgb,var(--mavi) 28%,var(--cizgi));border-radius:10px;background:linear-gradient(180deg,color-mix(in srgb,var(--mavi) 5%,var(--yuzey)),var(--yuzey))}.kalite-dalga-kabugu canvas{display:block;width:100%;height:112px;cursor:crosshair}.kalite-dalga-kabugu>span{position:absolute;right:10px;bottom:7px;padding:3px 6px;border-radius:999px;background:color-mix(in srgb,var(--yuzey) 86%,transparent);font-size:8px}.kalite-player-kontrolleri{display:grid;grid-template-columns:auto 38px auto minmax(105px,1fr) auto auto minmax(120px,.45fr);align-items:center;gap:7px}.kalite-player-kontrolleri button{height:34px;padding:0 9px;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey-ikincil);color:var(--metin);font-size:9px;font-weight:850}.kalite-player-kontrolleri .kalite-oynat-dugmesi{width:38px;padding:0;border-color:var(--mavi);background:var(--mavi);color:#fff;font-size:13px}.kalite-player-kontrolleri time{color:var(--metin);font-size:10px;font-weight:800;font-variant-numeric:tabular-nums}.kalite-player-kontrolleri label{display:flex;align-items:center;gap:5px;color:var(--metin-ikincil);font-size:8px}.kalite-player-kontrolleri select{height:32px;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey-ikincil);color:var(--metin);font-size:9px}.kalite-player-kontrolleri input{width:100%;accent-color:var(--mavi)}.kalite-oynatici audio{display:none}.kalite-oynatici:fullscreen{width:100vw;height:100vh;padding:24px;border:0;border-radius:0;background:var(--yuzey)}.kalite-oynatici:fullscreen .kalite-video-kabugu{max-height:60vh}
#kaliteFormu{padding:0;background:transparent;border:0}.kalite-form-secici,.kalite-puan-ozeti,.kalite-form-bolumu,.kalite-form-sonuc{background:var(--yuzey)}.kalite-form-secici{padding:14px;border:1px solid var(--cizgi);border-radius:11px}.kalite-form-secici>p{padding-top:3px}.kalite-puan-ozeti{position:sticky;top:-14px;z-index:3;box-shadow:0 9px 18px color-mix(in srgb,var(--metin) 7%,transparent)}.kalite-form-maddesi{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr);align-items:center;gap:16px}.kalite-form-maddesi>div:first-child{grid-template-columns:62px minmax(0,1fr) auto}.kalite-cevap-olcegi{justify-content:flex-end;margin:0}.kalite-form-sonuc{padding:14px;border:1px solid var(--cizgi);border-radius:11px}.kalite-modal-eylemleri{position:sticky;bottom:-14px;z-index:4;display:flex;justify-content:flex-end;gap:8px;margin:0 -14px -14px;padding:12px 14px;border-top:1px solid var(--cizgi);background:color-mix(in srgb,var(--yuzey) 94%,transparent);backdrop-filter:blur(8px)}.kalite-modal-eylemleri button{min-width:140px;height:38px}.kalite-salt-okunur{margin-top:4px}
@media(max-width:1000px){.kalite-modal-kimlik-seridi{grid-template-columns:repeat(2,1fr)}.kalite-modal-kimlik-seridi article{border-bottom:1px solid var(--cizgi)}.kalite-erisim-gerekcesi{grid-template-columns:1fr}.kalite-erisim-gerekcesi button{height:40px}.kalite-form-maddesi{grid-template-columns:1fr}.kalite-cevap-olcegi{justify-content:flex-start}.kalite-player-kontrolleri{grid-template-columns:auto 38px auto 1fr auto}.kalite-ses-seviyesi{grid-column:1/-1}.kalite-modal-katmani{padding:6px}.kalite-modal-katmani .kalite-ayrinti{width:calc(100vw - 12px);height:calc(100vh - 12px)}}
@media(max-width:640px){.kalite-modal-header{padding:11px 13px}.kalite-modal-header h2{font-size:16px}.kalite-modal-kimlik-seridi{grid-template-columns:1fr}.kalite-modal-govde{padding:8px}.kalite-player-kontrolleri{grid-template-columns:repeat(3,auto)}.kalite-player-kontrolleri time{grid-column:1/-1}.kalite-modal-eylemleri{flex-direction:column}.kalite-modal-eylemleri button{width:100%}}

/* Otomatik medya inceleme: tek kaydırma alanı ve sunucu güvenceli denetim izi */
html.kalite-modal-acik,html.kalite-modal-acik body{height:100%;overflow:hidden;overscroll-behavior:none}.kalite-modal-katmani{box-sizing:border-box;width:100vw;height:100dvh;overflow:hidden}.kalite-modal-katmani .kalite-ayrinti{max-height:calc(100dvh - 28px)}.kalite-modal-govde{scrollbar-gutter:stable;scrollbar-width:thin}.kalite-denetim-izi{grid-template-columns:minmax(0,1fr) auto;align-items:center;background:linear-gradient(120deg,color-mix(in srgb,var(--mavi) 7%,var(--yuzey)),var(--yuzey))}.kalite-denetim-ozeti{display:flex;align-items:center;gap:14px}.kalite-denetim-ozeti>span{display:flex;align-items:center;gap:9px}.kalite-denetim-ozeti i{display:grid;width:30px;height:30px;place-items:center;border-radius:10px;background:var(--yesil-yumusak);color:var(--yesil);font-size:13px;font-style:normal;font-weight:900}.kalite-denetim-ozeti>span>span{display:grid;gap:2px}.kalite-denetim-ozeti b{font-size:10px}.kalite-denetim-ozeti small{color:var(--metin-ikincil);font-size:8px}.kalite-denetim-ozeti em{padding:6px 9px;border:1px solid color-mix(in srgb,var(--mavi) 22%,var(--cizgi));border-radius:999px;background:var(--mavi-yumusak);color:var(--mavi);font-size:8px;font-style:normal;font-weight:900;white-space:nowrap}.kalite-oynatici{position:relative;overflow:hidden;border-color:color-mix(in srgb,var(--mavi) 36%,var(--cizgi));background:linear-gradient(145deg,color-mix(in srgb,var(--mavi) 7%,var(--yuzey)),var(--yuzey) 48%,color-mix(in srgb,var(--turkuaz) 5%,var(--yuzey)))}.kalite-oynatici[aria-busy="true"] .kalite-dalga-kabugu::after{position:absolute;inset:0;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--mavi) 12%,transparent),transparent);animation:kalite-dalga-yukleniyor 1.35s linear infinite;transform:translateX(-100%)}.kalite-dalga-kabugu{height:126px;border-color:color-mix(in srgb,var(--mavi) 38%,var(--cizgi));background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--mavi) 9%,var(--yuzey)),var(--yuzey) 72%);box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 58%,transparent)}.kalite-dalga-kabugu canvas{height:126px}.kalite-player-kontrolleri{padding:6px 8px;border:1px solid var(--cizgi);border-radius:10px;background:color-mix(in srgb,var(--yuzey) 90%,transparent);box-shadow:0 8px 22px color-mix(in srgb,var(--lacivert) 7%,transparent)}.kalite-player-kontrolleri .kalite-oynat-dugmesi{box-shadow:0 7px 16px color-mix(in srgb,var(--mavi) 32%,transparent)}@keyframes kalite-dalga-yukleniyor{to{transform:translateX(100%)}}@media(max-width:800px){.kalite-denetim-izi{grid-template-columns:1fr}.kalite-denetim-ozeti{justify-content:space-between}}@media(prefers-reduced-motion:reduce){.kalite-oynatici[aria-busy="true"] .kalite-dalga-kabugu::after{animation:none}}
.kalite-av-senkron{width:max-content;padding:3px 7px;border:1px solid var(--cizgi-guclu);border-radius:999px;background:var(--yuzey-ikincil);font-variant-numeric:tabular-nums}.kalite-av-senkron[data-durum="verified"]{border-color:color-mix(in srgb,var(--yesil) 45%,var(--cizgi));background:var(--yesil-yumusak);color:var(--yesil)}.kalite-av-senkron[data-durum="warning"]{border-color:#d3a21e;background:#fff5cf;color:#795900}.kalite-av-senkron[data-durum="failed"]{border-color:#d85b64;background:#ffedef;color:#a61e2b}

.kalite-dalga-kabugu{height:176px;padding-top:32px}.kalite-dalga-kabugu canvas{height:144px}.kalite-dalga-kanallari{position:absolute;z-index:2;top:0;left:0;right:0;display:flex;align-items:center;gap:14px;height:32px;padding:0 11px;border-bottom:1px solid color-mix(in srgb,var(--cizgi) 72%,transparent);background:color-mix(in srgb,var(--yuzey) 88%,transparent);pointer-events:none}.kalite-dalga-kanallari>span{display:flex;align-items:center;gap:6px;color:var(--metin);font-size:8px}.kalite-dalga-kanallari i{width:8px;height:8px;border-radius:50%;background:var(--turkuaz);box-shadow:0 0 0 3px color-mix(in srgb,var(--turkuaz) 14%,transparent)}.kalite-dalga-kanallari .kanal-iki i{background:var(--mavi);box-shadow:0 0 0 3px color-mix(in srgb,var(--mavi) 14%,transparent)}.kalite-dalga-kanallari em{margin-left:auto;color:var(--metin-ikincil);font-size:8px;font-style:normal}.kalite-dalga-kabugu>span{z-index:3}[data-salt-okunur] .kalite-cevap-olcegi input:checked+span{border-color:var(--mavi);background:var(--mavi-yumusak);color:var(--mavi);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--mavi) 24%,transparent)}@media(max-width:800px){.kalite-dalga-kanallari em{overflow:hidden;max-width:44%;text-overflow:ellipsis;white-space:nowrap}}
.kalite-madde-rozetleri .kayitli-cevap{border-color:color-mix(in srgb,var(--mavi) 30%,var(--cizgi));background:var(--mavi-yumusak);color:var(--mavi)}.kalite-tarihsel-uyari{padding:9px 11px;border:1px solid color-mix(in srgb,var(--turuncu) 35%,var(--cizgi));border-radius:9px;background:color-mix(in srgb,var(--turuncu) 8%,var(--yuzey));color:var(--metin);font-size:9px;line-height:1.45}.kalite-form-yok{display:grid;gap:5px;padding:14px;border:1px solid color-mix(in srgb,var(--turuncu) 35%,var(--cizgi));border-radius:10px;background:color-mix(in srgb,var(--turuncu) 7%,var(--yuzey))}.kalite-form-yok b{font-size:11px}.kalite-form-yok span{color:var(--metin-ikincil);font-size:9px;line-height:1.5}

/* Değerlendirme formu yaşam döngüsü ve tam ekran form tasarımcısı */
.kalite-form-sekmeler{display:flex;gap:7px;margin-bottom:12px}.kalite-form-sekmeler button{height:34px;padding:0 13px;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey);color:var(--metin-ikincil);font-size:10px;font-weight:800}.kalite-form-sekmeler button.secili{border-color:var(--mavi);background:var(--mavi);color:#fff}.kalite-form-katalog{display:grid;grid-template-columns:minmax(270px,.34fr) minmax(620px,1fr);gap:12px;align-items:start}.kalite-form-listesi>div{max-height:calc(100vh - 330px);overflow:auto;padding:9px}.kalite-form-kart{display:grid;width:100%;gap:5px;margin-bottom:7px;padding:12px;border:1px solid var(--cizgi);border-radius:10px;background:var(--yuzey-ikincil);color:var(--metin);text-align:left}.kalite-form-kart.secili{border-color:var(--mavi);background:var(--mavi-yumusak);box-shadow:inset 3px 0 var(--mavi)}.kalite-form-kart>span,.kalite-form-kart>small{color:var(--metin-ikincil);font-size:8px}.kalite-form-kart>strong{font-size:11px}.kalite-form-kart>i{justify-self:start;padding:4px 6px;border-radius:999px;background:var(--yuzey);color:var(--metin-ikincil);font-size:8px;font-style:normal;font-weight:850}.kalite-form-kart>i.published{background:var(--yesil-yumusak);color:var(--yesil)}.kalite-form-kart>i.draft{background:var(--mor-yumusak);color:var(--mor)}.kalite-form-ayrinti{position:static;min-height:520px}.kalite-form-katalog-ozeti{display:grid;grid-template-columns:repeat(3,1fr);margin:12px;overflow:hidden;border:1px solid var(--cizgi);border-radius:10px}.kalite-form-katalog-ozeti article{display:grid;gap:3px;padding:10px;border-right:1px solid var(--cizgi)}.kalite-form-katalog-ozeti article:last-child{border:0}.kalite-form-katalog-ozeti span{color:var(--metin-ikincil);font-size:8px}.kalite-form-katalog-ozeti strong{font-size:14px}.kalite-form-katalog-bolumleri{display:grid;gap:9px;padding:0 12px 12px}.kalite-form-katalog-bolumleri>section{overflow:hidden;border:1px solid var(--cizgi);border-radius:10px}.kalite-form-katalog-bolumleri>section>header{display:flex;justify-content:space-between;padding:10px;background:var(--yuzey-ikincil)}.kalite-form-katalog-bolumleri header div{display:grid;gap:2px}.kalite-form-katalog-bolumleri header small{color:var(--mavi);font-size:8px}.kalite-form-katalog-bolumleri header b,.kalite-form-katalog-bolumleri header span{font-size:10px}.kalite-form-katalog-bolumleri article{display:grid;grid-template-columns:36px minmax(0,1fr) auto;gap:9px;padding:10px;border-top:1px solid var(--cizgi)}.kalite-form-katalog-bolumleri article>span{color:var(--mavi);font-weight:900}.kalite-form-katalog-bolumleri article>div{display:grid;gap:3px}.kalite-form-katalog-bolumleri article b{font-size:10px}.kalite-form-katalog-bolumleri article small{color:var(--metin-ikincil);font-size:8px}.kalite-form-katalog-bolumleri article i{padding:3px 5px;border-radius:999px;background:var(--yuzey-ikincil);font-size:7px;font-style:normal}.kalite-form-katalog-bolumleri article i.kritik{background:var(--kirmizi-yumusak);color:var(--kirmizi)}.kfe-ayrinti-eylemleri{display:flex;justify-content:flex-end;gap:7px;padding:0 12px 12px}.kfe-ayrinti-eylemleri button{height:34px}
.kfe-katman{position:fixed;inset:0;z-index:270;display:grid;place-items:center;padding:14px}.kfe-katman[hidden]{display:none}.kfe-arka{position:absolute;inset:0;border:0;background:rgba(4,20,46,.76);backdrop-filter:blur(5px)}body.kfe-acik{overflow:hidden}.kfe-dialog{position:relative;z-index:1;display:flex;width:min(1500px,calc(100vw - 28px));height:calc(100dvh - 28px);flex-direction:column;overflow:hidden;border:1px solid var(--cizgi);border-radius:18px;background:var(--yuzey);box-shadow:0 24px 80px rgba(4,22,51,.34)}.kfe-dialog>header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:15px 19px;border-bottom:1px solid var(--cizgi)}.kfe-dialog>header div{display:grid;gap:3px}.kfe-dialog>header small{color:var(--mavi);font-size:8px;font-weight:900;letter-spacing:.09em}.kfe-dialog>header h2{margin:0;font-size:19px}.kfe-dialog>header p{margin:0;color:var(--metin-ikincil);font-size:9px}.kfe-dialog>header>button{display:grid;width:38px;height:38px;place-items:center;border:1px solid var(--cizgi-guclu);border-radius:10px;background:var(--yuzey-ikincil);font-size:19px}.kfe-dialog>form{display:flex;min-height:0;flex:1;flex-direction:column;overflow-y:auto;padding:14px}.kfe-temel{display:grid;grid-template-columns:repeat(3,1fr);gap:9px;padding:13px;border:1px solid var(--cizgi);border-radius:11px;background:var(--yuzey-ikincil)}.kfe-temel label,.kfe-bolum label,.kfe-madde label{display:grid;gap:4px}.kfe-temel label>span,.kfe-bolum label>span,.kfe-madde label>span{color:var(--metin-ikincil);font-size:8px;font-weight:800}.kfe-temel input,.kfe-temel select,.kfe-temel textarea,.kfe-bolum input,.kfe-madde input,.kfe-madde select{width:100%;min-width:0;height:35px;padding:0 9px;border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey);color:var(--metin);font:inherit;font-size:10px}.kfe-temel textarea{height:55px;padding:8px}.kfe-temel .genis{grid-column:1/-1}.kfe-temel .kfe-anahtar{display:flex;align-items:center;gap:8px}.kfe-temel .kfe-anahtar input{width:17px}.kfe-temel .kfe-anahtar span{display:grid}.kfe-arac{display:flex;align-items:center;justify-content:space-between;padding:12px 2px}.kfe-arac div{display:grid;gap:2px}.kfe-arac b{font-size:12px}.kfe-arac span{color:var(--metin-ikincil);font-size:9px}.kfe-bolum{margin-bottom:10px;overflow:hidden;border:1px solid var(--cizgi);border-radius:11px}.kfe-bolum>header{display:grid;grid-template-columns:.7fr 1.3fr 120px 34px;gap:8px;padding:10px;background:var(--yuzey-ikincil)}.kfe-bolum button{border:1px solid var(--cizgi-guclu);border-radius:8px;background:var(--yuzey);color:var(--metin)}.kfe-bolum>div{display:grid;gap:7px;padding:9px}.kfe-madde{display:grid;grid-template-columns:.65fr 1.5fr .72fr 90px;gap:7px;padding:9px;border:1px solid var(--cizgi);border-radius:9px;background:var(--yuzey)}.kfe-madde .rehber{grid-column:1/4}.kfe-madde .anahtar{display:flex;align-items:center;gap:5px}.kfe-madde .anahtar input{width:16px}.kfe-madde>button{grid-column:4;grid-row:2;width:34px;height:34px;align-self:end}.kfe-bolum>footer{display:flex;justify-content:flex-end;padding:0 9px 9px}.kfe-bolum>footer button{height:31px}.kfe-dialog form>footer{position:sticky;bottom:-14px;display:flex;justify-content:flex-end;gap:8px;margin:auto -14px -14px;padding:12px 14px;border-top:1px solid var(--cizgi);background:color-mix(in srgb,var(--yuzey) 95%,transparent);backdrop-filter:blur(7px)}#kfeHata{margin:0 0 9px;padding:9px;border-radius:8px;background:var(--kirmizi-yumusak);color:var(--kirmizi);font-size:9px}
@media(max-width:1000px){.kalite-form-katalog{grid-template-columns:1fr}.kalite-form-listesi>div{max-height:none}.kfe-temel{grid-template-columns:repeat(2,1fr)}.kfe-madde{grid-template-columns:repeat(2,1fr)}.kfe-madde .rehber,.kfe-madde>button{grid-column:auto;grid-row:auto}}@media(max-width:650px){.kfe-katman{padding:5px}.kfe-dialog{width:calc(100vw - 10px);height:calc(100dvh - 10px)}.kfe-temel,.kfe-bolum>header,.kfe-madde{grid-template-columns:1fr}.kfe-temel .genis,.kfe-madde .rehber{grid-column:auto}.kalite-form-katalog-ozeti{grid-template-columns:1fr}.kalite-form-katalog-ozeti article{border-right:0;border-bottom:1px solid var(--cizgi)}}

/* Çağrı arşivi: varsayılan kapalı gelişmiş filtreler ve operasyon bağlamı */
.kalite-filtre{display:block;padding:0;overflow:hidden}.kalite-filtre-ozet{display:grid;grid-template-columns:minmax(280px,1.45fr) auto minmax(170px,.55fr) auto;align-items:center;gap:10px;padding:12px}.kalite-filtre-ozet .kalite-arama{display:block}.kalite-filtre-ozet .kalite-arama>span{bottom:12px}.kalite-filtre-ozet .kalite-arama input{width:100%}.kalite-filtre-ac{display:inline-flex;height:40px;align-items:center;justify-content:center;gap:7px;padding:0 13px;border:1px solid var(--cizgi-guclu);border-radius:9px;background:var(--yuzey-ikincil);color:var(--metin);font-size:10px;font-weight:850;cursor:pointer;white-space:nowrap}.kalite-filtre-ac[aria-expanded="true"]{border-color:color-mix(in srgb,var(--mavi) 48%,var(--cizgi));background:var(--mavi-yumusak);color:var(--mavi)}.kalite-filtre-ac b{display:grid;min-width:20px;height:20px;place-items:center;padding:0 5px;border-radius:999px;background:var(--mavi);color:#fff;font-size:9px}.kalite-filtre-ozet-metni{overflow:hidden;color:var(--metin-ikincil);font-size:10px;text-align:right;text-overflow:ellipsis;white-space:nowrap}.kalite-gelismis-filtre{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:14px;border-top:1px solid var(--cizgi);background:color-mix(in srgb,var(--yuzey-ikincil) 66%,var(--yuzey))}.kalite-gelismis-filtre[hidden]{display:none}.kalite-sure-alani{position:relative}.kalite-sure-alani input{width:100%;padding-right:38px}.kalite-sure-alani em{position:absolute;right:11px;bottom:12px;color:var(--metin-ikincil);font-size:9px;font-style:normal;font-weight:800}.kalite-calisma-alani:not([data-kalite-modu="ivr"]) .kalite-tablo-kabugu table{min-width:1240px}.kalite-calisma-alani[data-kalite-modu="ivr"] .kalite-tablo-kabugu table{min-width:920px}.kalite-modal-kimlik-seridi{grid-template-columns:.75fr 1.2fr .9fr .9fr .75fr .75fr}
@media(max-width:1180px){.kalite-gelismis-filtre{grid-template-columns:repeat(3,minmax(0,1fr))}.kalite-filtre-ozet{grid-template-columns:minmax(240px,1fr) auto auto}.kalite-filtre-ozet-metni{display:none}}
@media(max-width:1000px){.kalite-modal-kimlik-seridi{grid-template-columns:repeat(2,1fr)}}
@media(max-width:760px){.kalite-filtre-ozet{grid-template-columns:1fr auto}.kalite-filtre-ozet .kalite-arama{grid-column:1/-1}.kalite-gelismis-filtre{grid-template-columns:repeat(2,minmax(0,1fr))}}
@media(max-width:520px){.kalite-modal-kimlik-seridi,.kalite-gelismis-filtre{grid-template-columns:1fr}.kalite-filtre-ac{padding:0 9px}.kalite-filtre-ozet .ikincil-dugme{padding-inline:9px}}
#kaliteKanalSecici>span{color:var(--metin-ikincil);font-size:10px}
#kaliteKanalSecici.kalite-ses-iz-secici[hidden]{display:none}
/* Masaüstü kalite listesi yatay kaydırma istemeden kart genişliğine sığar. */
/* Size columns from their contents at every zoom level. Keep the horizontal
   overflow inside the table instead of squeezing media actions over status. */
.kalite-calisma-alani,.kalite-liste-karti,.kalite-tablo-kabugu{min-width:0;max-width:100%}
.kalite-tablo-kabugu table{table-layout:auto}
.kalite-tablo-kabugu th:nth-last-child(-n+2),.kalite-tablo-kabugu td:nth-last-child(-n+2){width:1%;white-space:nowrap}
.kalite-tablo-kabugu th,.kalite-tablo-kabugu td{overflow:visible}
.kalite-tablo-kabugu td>b,.kalite-temsilci>span{overflow-wrap:anywhere}
.kalite-temsilci>span{min-width:0;max-width:220px}
.kalite-satir-eylemleri{min-width:max-content}
.kalite-satir-eylemleri>button{flex:0 0 auto}
#kaliteKanalSecici.kalite-ses-iz-secici{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:10px;padding:6px 0}
.kalite-ses-iz-secici [role="group"]{display:flex;flex-wrap:wrap;gap:5px;padding:4px;border:1px solid var(--cizgi);border-radius:11px;background:var(--yuzey-ikincil)}
.kalite-ses-iz-secici button{--iz-rengi:var(--mavi);display:flex;align-items:center;gap:7px;min-height:36px;padding:8px 13px;border:1px solid transparent;border-radius:8px;background:transparent;color:var(--metin-ikincil);font:inherit;font-size:11px;font-weight:750;cursor:pointer}
.kalite-ses-iz-secici button[data-ses-izi="operator"]{--iz-rengi:var(--turkuaz)}
.kalite-ses-iz-secici button::before{content:"";width:7px;height:7px;border-radius:50%;background:var(--iz-rengi)}
.kalite-ses-iz-secici button[aria-pressed="true"]{color:var(--iz-rengi);border-color:color-mix(in srgb,var(--iz-rengi) 40%,var(--cizgi));background:var(--yuzey);box-shadow:0 2px 6px color-mix(in srgb,var(--iz-rengi) 12%,transparent)}
.kalite-ses-iz-secici button:hover{background:var(--yuzey)}
.kalite-ses-iz-secici button:focus-visible{outline:2px solid var(--iz-rengi);outline-offset:2px}
.kalite-ses-iz-secici button:disabled{opacity:.55;cursor:wait}
.kalite-dalga-kanallari>[hidden]{display:none}

/* Premium odaklı medya inceleme: ortalanmış sinema ve tek parça kumanda bandı */
.kalite-modal-katmani .kalite-ayrinti{width:min(1660px,calc(100vw - 36px));height:min(1020px,calc(100dvh - 36px));border:1px solid color-mix(in srgb,var(--mavi) 18%,var(--cizgi));border-radius:22px;box-shadow:0 30px 100px rgba(3,18,43,.42),0 0 0 1px rgba(255,255,255,.28) inset}
.kalite-modal-header{min-height:80px;padding:14px 20px;background:linear-gradient(110deg,var(--yuzey),color-mix(in srgb,var(--mavi) 5%,var(--yuzey)))}
.kalite-modal-kimlik-seridi{box-shadow:0 8px 22px color-mix(in srgb,var(--lacivert) 5%,transparent)}
.kalite-modal-govde{padding:15px 18px 20px;background:radial-gradient(circle at 50% 0,color-mix(in srgb,var(--mavi) 5%,var(--yuzey)),color-mix(in srgb,var(--yuzey-ikincil) 58%,var(--yuzey)) 44%)}
.kalite-modal-govde>.kalite-kayit,.kalite-modal-govde>.kalite-oynatici,.kalite-modal-govde>#kaliteFormu,.kalite-modal-govde>.kalite-sonuc,.kalite-modal-govde>.kalite-form-yok{max-width:1480px}
.kalite-denetim-izi{border-radius:14px;box-shadow:0 8px 22px color-mix(in srgb,var(--lacivert) 6%,transparent)}
.kalite-oynatici{gap:11px;padding:14px;border-radius:17px;box-shadow:0 18px 42px color-mix(in srgb,var(--lacivert) 9%,transparent)}
.kalite-oynatici>header{min-height:42px;padding:0 3px 10px;border-bottom:1px solid color-mix(in srgb,var(--cizgi) 74%,transparent)}
.kalite-oynatici>header b{font-size:14px;letter-spacing:-.01em}
.kalite-oynatici>header button{height:36px;padding:0 13px;border-radius:10px;transition:.18s ease}
.kalite-oynatici>header button:hover{border-color:var(--mavi);color:var(--mavi);transform:translateY(-1px)}
.kalite-medya-yerlesimi{display:flex;min-width:0;flex-direction:column;gap:11px}
.kalite-goruntu-sahnesi{position:relative;display:grid;width:100%;height:auto;min-height:320px;padding:12px;place-items:center;overflow:hidden;border:1px solid color-mix(in srgb,var(--mavi) 25%,#020917);border-radius:15px;background:radial-gradient(circle at 50% 42%,#173554 0,#091a2d 48%,#030b16 100%);box-shadow:0 15px 34px rgba(2,12,27,.2),inset 0 1px 0 rgba(255,255,255,.07)}
.kalite-goruntu-sahnesi:before{position:absolute;inset:11px;border:1px solid rgba(130,178,220,.1);border-radius:10px;content:"";pointer-events:none}
.kalite-video-kabugu{position:relative;z-index:1;display:grid;width:min(100%,min(1120px,103dvh));height:auto;max-height:none;aspect-ratio:16/9;place-items:center;overflow:visible;border:0;border-radius:11px;background:#020812;box-shadow:0 16px 38px rgba(0,0,0,.28)}
.kalite-video-kabugu[hidden]{display:none}
.kalite-video-kabugu video{display:block;width:auto;height:auto;max-width:100%;max-height:100%;object-fit:contain;cursor:zoom-in}
.kalite-video-kabugu video:focus-visible{outline:3px solid color-mix(in srgb,var(--mavi) 72%,#fff);outline-offset:-5px}
.kalite-video-buyut-ipu{position:absolute;right:16px;bottom:14px;padding:7px 10px;border:1px solid rgba(255,255,255,.18);border-radius:9px;background:rgba(3,13,27,.72);color:#fff;font-size:9px;font-weight:850;opacity:0;pointer-events:none;transform:translateY(4px);transition:.18s ease;backdrop-filter:blur(8px)}
.kalite-video-kabugu:hover .kalite-video-buyut-ipu,.kalite-video-kabugu:focus-within .kalite-video-buyut-ipu{opacity:1;transform:none}
.kalite-goruntu-sahnesi .kalite-video-yok{z-index:1;max-width:420px;padding:18px 20px;border-color:rgba(158,190,219,.22);background:rgba(8,27,48,.74);color:#eef7ff;box-shadow:0 14px 32px rgba(0,0,0,.18);backdrop-filter:blur(12px)}
.kalite-goruntu-sahnesi .kalite-video-yok small{color:#9eb3c8}
.kalite-ses-konsolu{--dalga-operator:#e3062d;--dalga-operator-acik:#f37c91;--dalga-karsi:#052a52;--dalga-karsi-acik:#547291;--dalga-cizgi:rgba(92,118,151,.12);--dalga-zemin-ust:#fbfdff;--dalga-zemin-alt:#f2f6fc;--dalga-oynatma:#245fc5;display:grid;min-width:0;gap:10px;padding:11px;border:1px solid color-mix(in srgb,var(--mavi) 22%,var(--cizgi));border-radius:15px;background:linear-gradient(160deg,color-mix(in srgb,var(--mavi) 4%,var(--yuzey)),var(--yuzey));color:var(--metin);box-shadow:0 10px 26px color-mix(in srgb,var(--lacivert) 7%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 64%,transparent)}
.kalite-ses-konsolu .kalite-ses-iz-secici{padding:0 2px}
.kalite-ses-konsolu .kalite-ses-iz-secici>[role="group"]{flex:0 0 auto;padding:4px;border-color:var(--cizgi);background:var(--yuzey-ikincil)}
.kalite-ses-konsolu .kalite-ses-iz-secici button{--iz-rengi:var(--dalga-karsi)}.kalite-ses-konsolu .kalite-ses-iz-secici button[data-ses-izi="operator"]{--iz-rengi:var(--dalga-operator)}
.kalite-ses-konsolu .kalite-ses-iz-secici button:is([data-ses-izi="mixed"],[data-ses-izi="stereo"])::before{background:linear-gradient(90deg,var(--dalga-operator) 50%,var(--dalga-karsi) 50%)}
/* Gece temasında logo lacivertinin yanındaki yazı ve kanal işareti okunur kalır. */
html[data-tema="gece"] .kalite-ses-konsolu .kalite-ses-iz-secici button[aria-pressed="true"]{color:var(--metin);border-color:color-mix(in srgb,var(--iz-rengi) 55%,var(--metin))}
html[data-tema="gece"] .kalite-ses-konsolu .kalite-ses-iz-secici button::before,html[data-tema="gece"] .kalite-ses-konsolu .kalite-dalga-kanallari i{box-shadow:0 0 0 2px color-mix(in srgb,var(--metin) 45%,transparent)}
.kalite-ses-konsolu .kalite-ses-iz-secici button[aria-pressed="true"]{border-color:color-mix(in srgb,var(--iz-rengi) 42%,var(--cizgi));background:color-mix(in srgb,var(--iz-rengi) 8%,var(--yuzey));color:var(--iz-rengi);box-shadow:0 4px 12px color-mix(in srgb,var(--iz-rengi) 12%,transparent)}
.kalite-ses-konsolu #kaliteIzAciklamasi{margin-left:auto;color:var(--metin-ikincil);text-align:right}
.kalite-ses-konsolu .kalite-dalga-kabugu{height:190px;min-height:0;padding-top:40px;overflow:hidden;border-color:color-mix(in srgb,var(--mavi) 30%,var(--cizgi));border-radius:13px;background:#f7faff;box-shadow:inset 0 1px 0 #fff,0 7px 18px color-mix(in srgb,var(--lacivert) 6%,transparent)}
.kalite-ses-konsolu .kalite-dalga-kabugu canvas{height:150px;min-height:0;background:#f7faff}
.kalite-ses-konsolu .kalite-dalga-kanallari{height:40px;padding:0 12px;border-bottom-color:var(--cizgi);background:color-mix(in srgb,var(--yuzey) 95%,var(--mavi-yumusak));box-shadow:0 4px 12px color-mix(in srgb,var(--lacivert) 5%,transparent)}
.kalite-ses-konsolu .kalite-dalga-kanallari>span{color:var(--metin)}.kalite-ses-konsolu .kalite-dalga-kanallari i{background:var(--dalga-operator);box-shadow:0 0 0 3px color-mix(in srgb,var(--dalga-operator) 12%,transparent)}.kalite-ses-konsolu .kalite-dalga-kanallari .kanal-iki i{background:var(--dalga-karsi);box-shadow:0 0 0 3px color-mix(in srgb,var(--dalga-karsi) 12%,transparent)}.kalite-ses-konsolu .kalite-dalga-kanallari em{color:var(--metin-ikincil)}
.kalite-ses-konsolu .kalite-dalga-kabugu>span{border:1px solid var(--cizgi);background:color-mix(in srgb,var(--yuzey) 88%,transparent);color:var(--metin-ikincil)}
.kalite-ses-konsolu .kalite-player-kontrolleri{display:flex;width:max-content;max-width:100%;align-items:center;justify-content:center;gap:7px;margin:0 auto;padding:6px 8px;border:1px solid var(--cizgi);border-radius:14px;background:color-mix(in srgb,var(--yuzey) 94%,var(--yuzey-ikincil));box-shadow:0 5px 14px color-mix(in srgb,var(--lacivert) 5%,transparent),inset 0 1px #fff}
.kalite-ses-konsolu .kalite-ulasim-grubu{display:flex;align-items:center;gap:3px}
.kalite-ses-konsolu .kalite-player-kontrolleri button{width:auto;height:32px;padding:0 8px;border-color:transparent;border-radius:8px;background:transparent;color:var(--metin-ikincil)}.kalite-ses-konsolu .kalite-player-kontrolleri button:hover{border-color:var(--cizgi);background:var(--yuzey-ikincil);color:var(--mavi)}
.kalite-ses-konsolu .kalite-player-kontrolleri .kalite-oynat-dugmesi{width:40px;height:40px;padding:0;border:1px solid #356fd1;border-radius:10px;background:#356fd1;color:#fff;box-shadow:0 5px 12px rgba(36,95,197,.18)}
.kalite-ses-konsolu .kalite-player-kontrolleri time{min-width:104px;margin-left:3px;padding-left:11px;border-left:1px solid var(--cizgi);color:var(--metin);font-size:10px;font-weight:850;text-align:center;letter-spacing:.01em}
.kalite-ses-konsolu .kalite-hiz-kontrol{display:flex;align-items:center;gap:5px;color:var(--metin-ikincil)}.kalite-ses-konsolu .kalite-hiz-kontrol select{width:54px;height:32px;padding:0 5px;border:1px solid var(--cizgi);border-radius:8px;background:var(--yuzey);color:var(--metin);font-size:9px}
.kalite-ses-konsolu .kalite-ses-kontrol{display:flex;align-items:center;gap:6px;margin-left:3px;padding-left:8px;border-left:1px solid var(--cizgi)}
.kalite-ses-konsolu .kalite-ses-kontrol>#kaliteSessiz{position:relative;display:grid;width:30px;height:30px;padding:0;place-items:center;border:0}.kalite-ses-konsolu #kaliteSessiz svg{width:17px;height:17px;overflow:visible;fill:var(--metin-ikincil)}.kalite-ses-konsolu #kaliteSessiz .ses-yaylari{fill:none;stroke:var(--metin-ikincil);stroke-width:1.7;stroke-linecap:round}.kalite-ses-konsolu #kaliteSessiz.sessiz .ses-yaylari{display:none}.kalite-ses-konsolu #kaliteSessiz.sessiz:after{position:absolute;width:18px;height:1.5px;border-radius:2px;background:var(--kirmizi);content:"";transform:rotate(-45deg)}
.kalite-ses-konsolu .kalite-ses-seviyesi{display:flex;width:118px;align-items:center}.kalite-ses-konsolu .kalite-ses-seviyesi>span{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}
.kalite-ses-konsolu #kaliteSes{--ses-yuzde:100%;display:block;width:118px!important;min-width:118px!important;max-width:118px!important;height:4px!important;min-height:0!important;max-height:4px!important;margin:0!important;padding:0!important;border:0!important;border-radius:999px;outline:0;background:linear-gradient(90deg,#356fd1 0 var(--ses-yuzde),#d7e0ec var(--ses-yuzde) 100%);box-shadow:none!important;appearance:none!important;-webkit-appearance:none!important}.kalite-ses-konsolu #kaliteSes::-webkit-slider-runnable-track{width:118px;height:4px!important;border:0;border-radius:999px;background:transparent}.kalite-ses-konsolu #kaliteSes::-webkit-slider-thumb{width:13px;height:13px;margin-top:-4.5px;border:2px solid #fff;border-radius:50%;background:#356fd1;box-shadow:0 2px 6px rgba(36,95,197,.22);appearance:none;-webkit-appearance:none}.kalite-ses-konsolu #kaliteSes::-moz-range-track{width:118px;height:4px!important;border:0;border-radius:999px;background:#d7e0ec}.kalite-ses-konsolu #kaliteSes::-moz-range-progress{height:4px!important;border-radius:999px;background:#356fd1}.kalite-ses-konsolu #kaliteSes::-moz-range-thumb{width:11px;height:11px;border:2px solid #fff;border-radius:50%;background:#356fd1;box-shadow:0 2px 6px rgba(36,95,197,.22)}
.kalite-ses-konsolu>#kaliteOynaticiDurumu{display:block;min-height:16px;padding:0 4px;color:var(--metin-ikincil);text-align:center}
.kalite-video-kabugu video:fullscreen{width:100vw;height:100vh;max-width:none;max-height:none;object-fit:contain;background:#020812;cursor:zoom-out;filter:none}
.kalite-video-kabugu video:-webkit-full-screen{width:100vw;height:100vh;object-fit:contain;background:#020812;cursor:zoom-out;filter:none}
.kalite-oynatici:fullscreen{overflow:auto}.kalite-oynatici:fullscreen .kalite-goruntu-sahnesi{min-height:0}
@media(max-width:900px){.kalite-goruntu-sahnesi{min-height:280px}.kalite-ses-konsolu .kalite-player-kontrolleri{width:100%;flex-wrap:wrap}.kalite-ses-konsolu #kaliteIzAciklamasi{width:100%;text-align:left}}
@media(max-width:640px){.kalite-modal-katmani .kalite-ayrinti{width:calc(100vw - 12px);height:calc(100dvh - 12px);border-radius:15px}.kalite-goruntu-sahnesi{min-height:220px;padding:8px}.kalite-video-kabugu{width:100%}.kalite-ses-konsolu{padding:8px}.kalite-ses-konsolu .kalite-ses-iz-secici>[role="group"]{display:grid;width:100%;grid-template-columns:1fr}.kalite-ses-konsolu .kalite-player-kontrolleri{gap:5px}.kalite-ses-konsolu .kalite-player-kontrolleri time{min-width:92px}.kalite-ses-konsolu .kalite-ses-kontrol{width:100%;justify-content:center;margin:0;padding:5px 0 0;border-top:1px solid var(--cizgi);border-left:0}.kalite-video-buyut-ipu{opacity:1}}

/* Değerlendirme, ayrı bir çalışma yüzeyidir: tam görünüm ve yalnızca tek dikey kaydırma bağlamı. */
html.kalite-modal-acik{height:100%;overflow:hidden!important;scrollbar-gutter:auto}
html.kalite-modal-acik body{height:100%;overflow:hidden!important}
html.kalite-modal-acik body>.uygulama-kabugu{height:100%;overflow:hidden}
.kalite-modal-katmani[data-kalite-detay-kipi="degerlendir"]{padding:0;place-items:stretch}
.kalite-modal-katmani[data-kalite-detay-kipi="degerlendir"] .kalite-ayrinti{inset:0;width:100%;height:100%;max-width:none;max-height:none;border:0;border-radius:0;box-shadow:none}
.kalite-modal-katmani[data-kalite-detay-kipi="degerlendir"] .kalite-modal-govde{overflow-x:hidden;overflow-y:auto;scrollbar-color:color-mix(in srgb,var(--metin-ikincil) 48%,transparent) transparent;scrollbar-gutter:stable;scrollbar-width:auto}
.kalite-modal-katmani[data-kalite-detay-kipi="degerlendir"] .kalite-modal-govde::-webkit-scrollbar{width:10px}
.kalite-modal-katmani[data-kalite-detay-kipi="degerlendir"] .kalite-modal-govde::-webkit-scrollbar-track{background:transparent}
.kalite-modal-katmani[data-kalite-detay-kipi="degerlendir"] .kalite-modal-govde::-webkit-scrollbar-thumb{border:2px solid transparent;border-radius:999px;background:color-mix(in srgb,var(--metin-ikincil) 48%,transparent);background-clip:padding-box}
.kalite-modal-katmani[data-kalite-detay-kipi="degerlendir"] .kalite-modal-govde:hover::-webkit-scrollbar-thumb{background:color-mix(in srgb,var(--metin-ikincil) 68%,transparent);background-clip:padding-box}

/* Kalite KPI'lari, yonetim merkezinin bagimsiz ozet karti ailesini kullanir. */
.kalite-metrikler{gap:10px;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none}
.kalite-metrikler article{display:grid;min-width:0;min-height:78px;grid-template-columns:40px minmax(0,1fr);grid-template-rows:auto auto;align-content:center;align-items:center;column-gap:12px;padding:13px 14px;border:1px solid var(--cizgi);border-radius:13px;background:linear-gradient(145deg,var(--yuzey),color-mix(in srgb,var(--yuzey-ikincil) 42%,var(--yuzey)));box-shadow:0 9px 22px color-mix(in srgb,var(--lacivert) 6%,transparent),inset 0 1px 0 color-mix(in srgb,#fff 62%,transparent)}
.kalite-metrikler article:last-child{border-right:1px solid var(--cizgi)}
.kalite-metrikler article>i{display:grid;width:40px;height:40px;grid-row:1/3;place-items:center;border:1px solid color-mix(in srgb,var(--metrik-renk,var(--mavi)) 14%,transparent);border-radius:12px;background:color-mix(in srgb,var(--metrik-renk,var(--mavi)) 11%,var(--yuzey))!important;color:var(--metrik-renk,var(--mavi));font-size:18px;font-style:normal;font-weight:850;line-height:1;box-shadow:inset 0 1px 0 color-mix(in srgb,#fff 72%,transparent)}
.kalite-metrikler article>i::before{content:"◇"}
.kalite-metrikler article>i.bekleyen{--metrik-renk:var(--turuncu)}.kalite-metrikler article>i.bekleyen::before{content:"◷"}
.kalite-metrikler article>i.incelenen{--metrik-renk:var(--mor)}.kalite-metrikler article>i.incelenen::before{content:"⌕"}
.kalite-metrikler article>i.tamamlanan{--metrik-renk:var(--yesil)}.kalite-metrikler article>i.tamamlanan::before{content:"✓"}
.kalite-metrikler article>i.ortalama{--metrik-renk:var(--mavi)}.kalite-metrikler article>i.ortalama::before{content:"◇"}
.kalite-metrikler article>i.kritik{--metrik-renk:var(--kirmizi)}.kalite-metrikler article>i.kritik::before{content:"!"}
.kalite-metrikler article>i.toplam{--metrik-renk:var(--turuncu)}.kalite-metrikler article>i.toplam::before{content:"≡"}
.kalite-metrikler article>i.operator{--metrik-renk:var(--mavi)}.kalite-metrikler article>i.operator::before{content:"◎"}
.kalite-metrikler article>i.yardimci{--metrik-renk:var(--mor)}.kalite-metrikler article>i.yardimci::before{content:"◫"}
.kalite-metrikler article>i.acik{--metrik-renk:var(--kirmizi)}.kalite-metrikler article>i.acik::before{content:"●";font-size:12px}
.kalite-metrikler article>span{align-self:end;overflow:hidden;color:var(--metin-ikincil);font-size:10px;font-weight:780;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}
.kalite-metrikler article>strong{align-self:start;margin-top:3px;overflow:hidden;color:var(--metin);font-size:22px;font-weight:850;line-height:1.05;letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-variant-numeric:tabular-nums}
@media(max-width:920px){.kalite-metrikler article{border-bottom:1px solid var(--cizgi)}}
.kfe-ayrinti-eylemleri .tehlikeli-dugme{height:34px;padding:0 12px;border:1px solid color-mix(in srgb,var(--kirmizi) 42%,var(--cizgi));border-radius:8px;background:var(--kirmizi-yumusak);color:var(--kirmizi);font-size:10px;font-weight:850;cursor:pointer}
.kfe-ayrinti-eylemleri .tehlikeli-dugme:hover{border-color:var(--kirmizi);background:var(--kirmizi);color:#fff}
.kalite-form-katalog-bagi{border-color:color-mix(in srgb,var(--yesil) 30%,var(--cizgi))!important;background:var(--yesil-yumusak)!important;color:var(--yesil)!important}
.kfe-madde .kritik-deger select:disabled{opacity:.48;cursor:not-allowed}

/* Form yaşam döngüsü işlemleri seçili sürümün başında daima görünür. */
.kalite-form-ayrinti>.kfe-ayrinti-eylemleri{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:0 12px;padding:10px 12px;border:1px solid var(--cizgi-guclu);border-radius:10px;background:var(--yuzey-ikincil)}
.kalite-form-ayrinti>.kfe-ayrinti-eylemleri>strong{font-size:9px;letter-spacing:.07em;text-transform:uppercase;color:var(--metin-ikincil)}
.kalite-form-ayrinti>.kfe-ayrinti-eylemleri>div{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}
.kalite-form-ayrinti>.kfe-ayrinti-eylemleri button{height:34px}
.kfe-salt-okunur,.kfe-korunan-surum{font-size:9px;font-weight:750;color:var(--metin-ikincil)}
@media(max-width:760px){.kalite-form-ayrinti>.kfe-ayrinti-eylemleri{align-items:flex-start;flex-direction:column}.kalite-form-ayrinti>.kfe-ayrinti-eylemleri>div{justify-content:flex-start}}

.kalite-form-ayrinti>.kalite-form-katalog-ozeti{grid-template-columns:repeat(4,minmax(0,1fr))}
.kalite-form-katalog-ozeti strong{overflow-wrap:anywhere}
.kfe-alan-aciklamasi{color:var(--metin-ikincil);font-size:8px;font-weight:600;line-height:1.35}


@media(max-width:900px){.kalite-form-ayrinti>.kalite-form-katalog-ozeti{grid-template-columns:repeat(2,minmax(0,1fr))}.kalite-form-katalog-ozeti article:nth-child(2){border-right:0}}
@media(max-width:650px){.kalite-form-ayrinti>.kalite-form-katalog-ozeti{grid-template-columns:1fr}.kalite-form-katalog-ozeti article{border-right:0}}

/* Kök çağrı görünümü: IVR ve temsilci medyası aynı çağrıda, ayrı sahipli bacaklardır. */
.kalite-durum.ivr-teknik{border-color:color-mix(in srgb,var(--turkuaz) 32%,var(--cizgi));background:color-mix(in srgb,var(--turkuaz) 10%,var(--yuzey));color:var(--turkuaz)}
.kalite-modal-ivr-sonuc b{text-transform:none}.kalite-modal-ivr-sonuc small{color:var(--turkuaz)}
.kalite-bacak-paneli,.kalite-ivr-olaylari{max-width:1480px;margin:0 auto;padding:14px;border:1px solid color-mix(in srgb,var(--mavi) 18%,var(--cizgi));border-radius:16px;background:var(--yuzey);box-shadow:0 10px 28px color-mix(in srgb,var(--lacivert) 7%,transparent)}
.kalite-bacak-paneli>header,.kalite-ivr-olaylari>header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 2px 11px;border-bottom:1px solid var(--cizgi)}
.kalite-bacak-paneli>header div,.kalite-ivr-olaylari>header div{display:grid;gap:3px}.kalite-bacak-paneli>header small,.kalite-ivr-olaylari>header small{color:var(--mavi);font-size:8px;font-weight:900;letter-spacing:.12em}.kalite-bacak-paneli>header b,.kalite-ivr-olaylari>header b{font-size:13px}.kalite-bacak-paneli>header code{max-width:48%;overflow:hidden;color:var(--metin-ikincil);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.kalite-ivr-olaylari>header>span{padding:5px 9px;border-radius:999px;background:var(--mavi-yumusak);color:var(--mavi);font-size:9px;font-weight:850}
.kalite-bacak-listesi{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:8px;padding-top:11px}.kalite-bacak-listesi article{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;border:1px solid var(--cizgi);border-radius:11px;background:var(--yuzey-ikincil)}.kalite-bacak-listesi article[aria-current="true"]{border-color:color-mix(in srgb,var(--mavi) 42%,var(--cizgi));box-shadow:inset 3px 0 var(--mavi)}.kalite-bacak-listesi article>i{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:var(--mavi-yumusak);color:var(--mavi);font-size:10px;font-style:normal;font-weight:900}.kalite-bacak-listesi article.ivr>i{background:color-mix(in srgb,var(--turkuaz) 10%,var(--yuzey));color:var(--turkuaz)}.kalite-bacak-listesi article>div{display:grid;gap:2px;min-width:0}.kalite-bacak-listesi article span{color:var(--metin-ikincil);font-size:8px;font-weight:850;text-transform:uppercase}.kalite-bacak-listesi article b{overflow:hidden;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.kalite-bacak-listesi article small{color:var(--metin-ikincil);font-size:8px}.kalite-bacak-listesi article time{color:var(--metin-ikincil);font-size:9px;font-weight:800;font-variant-numeric:tabular-nums}
.kalite-ivr-olaylari ol{display:grid;margin:0;padding:10px 0 0;list-style:none}.kalite-ivr-olaylari li{position:relative;display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:9px;min-height:52px;padding:7px 4px}.kalite-ivr-olaylari li:not(:last-child):after{position:absolute;bottom:0;left:29px;right:4px;height:1px;background:var(--cizgi);content:""}.kalite-ivr-olaylari li>i{width:9px;height:9px;margin:auto;border:2px solid var(--yuzey);border-radius:50%;background:var(--mavi);box-shadow:0 0 0 2px color-mix(in srgb,var(--mavi) 24%,transparent)}.kalite-ivr-olaylari li.dtmf>i{background:var(--turkuaz);box-shadow:0 0 0 2px color-mix(in srgb,var(--turkuaz) 28%,transparent)}.kalite-ivr-olaylari li>div{display:grid;grid-template-columns:130px minmax(100px,.6fr) minmax(160px,1fr);align-items:center;gap:10px;min-width:0}.kalite-ivr-olaylari li span{color:var(--metin-ikincil);font-size:9px;font-weight:800}.kalite-ivr-olaylari li b{overflow:hidden;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.kalite-ivr-olaylari li small{overflow:hidden;color:var(--metin-ikincil);font-size:9px;text-overflow:ellipsis;white-space:nowrap}.kalite-ivr-olaylari li time{color:var(--metin-ikincil);font-size:8px;font-variant-numeric:tabular-nums}.kalite-ivr-olay-yok{display:grid;gap:4px;padding:18px 4px 4px}.kalite-ivr-olay-yok b{font-size:11px}.kalite-ivr-olay-yok span{color:var(--metin-ikincil);font-size:9px}
.kalite-calisma-alani[data-kalite-modu="ivr"] .kalite-medya-yerlesimi{grid-template-columns:1fr}.kalite-calisma-alani[data-kalite-modu="ivr"] .kalite-ses-konsolu{width:100%}
@media(max-width:760px){.kalite-bacak-paneli>header,.kalite-ivr-olaylari>header{align-items:flex-start;flex-direction:column}.kalite-bacak-paneli>header code{max-width:100%}.kalite-ivr-olaylari li{grid-template-columns:18px 1fr}.kalite-ivr-olaylari li>div{grid-template-columns:1fr;gap:2px}.kalite-ivr-olaylari li>time{grid-column:2}.kalite-ivr-olaylari li:not(:last-child):after{left:27px}}

/* Evaluation and form editing share the management console's readable scale. */
#kaliteFormu{gap:16px}
#kaliteFormu .kalite-form-secici>label>span{font-size:12px;letter-spacing:0;text-transform:none}
.kalite-form-secici>div{flex-wrap:wrap;align-items:center}
.kalite-form-secici>div span{font-size:11px;font-weight:650;padding:6px 9px}
.kalite-form-secici>p{font-size:13px;line-height:1.55}
.kalite-puan-ozeti article{gap:5px;padding:14px 16px}
.kalite-puan-ozeti span{font-size:13px}
.kalite-puan-ozeti small{font-size:12px;line-height:1.45}
.kalite-puan-ozeti strong{font-size:20px;line-height:1.3}
.kalite-form-bolumu>header{padding:12px 16px;min-height:60px}
.kalite-form-bolumu>header small{font-size:11px;letter-spacing:.025em}
.kalite-form-bolumu>header b{font-size:16px;line-height:1.4}
.kalite-form-bolumu>header>span{font-size:12px}
.kalite-form-maddesi{grid-template-columns:minmax(0,1fr) auto;padding:16px;gap:16px 24px}
.kalite-form-maddesi>div:first-child{grid-template-columns:60px minmax(0,1fr);gap:5px 16px;align-items:start}
.kalite-form-maddesi b{font-size:14px;font-weight:650;line-height:1.5}
.kalite-form-maddesi small{font-size:13px;line-height:1.55}
.kalite-madde-no{font-size:12px;font-weight:700;line-height:1.5}
.kalite-madde-rozetleri{grid-column:2;flex-wrap:wrap;gap:6px}
.kalite-madde-rozetleri i{font-size:11px;font-weight:650;padding:3px 7px}
#kaliteFormu .kalite-cevap-olcegi{flex-wrap:wrap;gap:8px;max-width:460px}
#kaliteFormu .kalite-cevap-olcegi label>span{min-width:72px;min-height:40px;height:auto;padding:9px 12px;font-size:13px;font-weight:600;line-height:1.35;background:var(--yuzey);color:var(--metin)}
#kaliteFormu .kalite-cevap-olcegi input:not(:disabled)+span:hover{border-color:var(--mavi)}
#kaliteFormu .kalite-cevap-olcegi input:disabled+span{cursor:default}
.kalite-form-sonuc label>span{font-size:13px}
#kaliteFormu textarea{font-size:14px;line-height:1.55;min-height:90px}
.kalite-modal-eylemleri button{height:42px;font-size:13px}
.kalite-form-yonetim-bagi{display:inline-flex;align-items:center;min-height:38px;padding:8px 12px;border:1px solid var(--cizgi-guclu);border-radius:8px;color:var(--mavi);background:var(--yuzey);font-size:13px;font-weight:650;text-decoration:none}
.kalite-form-yonetim-bagi:focus-visible{outline:2px solid var(--mavi);outline-offset:2px}
.kalite-form-kart>strong{font-size:15px;line-height:1.4}
.kalite-form-kart>span,.kalite-form-kart>small,.kalite-form-kart>i{font-size:12px;line-height:1.5}
.kalite-form-ayrinti>header h2{font-size:20px}
.kalite-form-ayrinti>header p,.kalite-form-ayrinti>header small{font-size:13px;line-height:1.5}
.kalite-form-katalog-ozeti article>span{font-size:12px}
.kalite-form-katalog-ozeti article>strong{font-size:14px;line-height:1.4}
.kalite-form-ayrinti>.kfe-ayrinti-eylemleri{flex-wrap:wrap;padding:14px 16px}
.kalite-form-ayrinti>.kfe-ayrinti-eylemleri>strong{font-size:13px;letter-spacing:0;text-transform:none}
.kalite-form-ayrinti>.kfe-ayrinti-eylemleri button{height:40px;font-size:13px;font-weight:650}
.kfe-ayrinti-eylemleri button:disabled{opacity:.55;cursor:not-allowed}
.kfe-islem-aciklamasi{flex-basis:100%;margin:0;color:var(--metin-ikincil);font-size:13px;line-height:1.55}
.kfe-salt-okunur,.kfe-korunan-surum{font-size:12px;line-height:1.5}
.kfe-dialog>header p,.kfe-dialog label>span,.kfe-arac span,.kfe-alan-aciklamasi{font-size:13px;line-height:1.5}
.kfe-dialog input:not([type=checkbox]),.kfe-dialog select,.kfe-dialog textarea{font-size:14px;min-height:40px}
.kfe-dialog input[type=checkbox]{width:17px;height:17px;accent-color:var(--mavi)}
.kfe-dialog button{font-size:13px}
.kalite-form-ayrinti .kalite-form-madde b{font-size:14px;line-height:1.5}
@media(max-width:1100px){.kalite-form-maddesi{grid-template-columns:1fr}.kalite-cevap-olcegi{justify-content:flex-start;margin-left:76px}.kalite-form-secici{grid-template-columns:1fr}.kalite-form-secici>div{grid-column:1}}
@media(max-width:620px){.kalite-form-maddesi>div:first-child{grid-template-columns:1fr}.kalite-madde-rozetleri{grid-column:1}.kalite-cevap-olcegi{margin-left:0}.kalite-puan-ozeti strong{font-size:18px}.kalite-modal-eylemleri{flex-wrap:wrap}.kalite-modal-eylemleri button{flex:1;min-width:120px}}

.kalite-form-katalog-bolumleri section>header b{font-size:15px;line-height:1.5}.kalite-form-katalog-bolumleri section>header small,.kalite-form-katalog-bolumleri section>header>span{font-size:12px}.kalite-form-katalog-bolumleri article b{font-size:14px;line-height:1.5}.kalite-form-katalog-bolumleri article small{font-size:13px;line-height:1.5}.kalite-form-katalog-bolumleri article i,.kalite-form-katalog-bolumleri article>span{font-size:12px}

.kfe-temel{align-items:start;gap:14px}.kfe-temel label{align-content:start}.kfe-dialog form>footer{flex-shrink:0;z-index:3}.kfe-dialog form>footer button,.kfe-arac button,.kfe-bolum>footer button{min-height:40px;padding:8px 14px;border-radius:8px}.kfe-dialog>header small{font-size:11px}#kfeHata{font-size:13px}

/* Radyo odağı kendi yanıt kutusunda kalır; dış pencere kaydırılmaz. */
#kaliteFormu .kalite-cevap-olcegi label{position:relative}
#kaliteFormu .kalite-cevap-olcegi input{inset:0 auto auto 0;margin:0;width:1px;height:1px;min-width:0;min-height:0;max-width:1px;max-height:1px;clip-path:inset(50%)}
.kalite-modal-katmani,.kalite-modal-katmani .kalite-ayrinti{overflow:clip}
@media(max-width:800px){#kaliteFormu .kalite-puan-ozeti{position:static}}
/* Medya uygunluğu: düğmelerden önce, mevcut kaydın doğrulanmış bilgisi. */
.kalite-medya-ikonlari{display:inline-flex;flex:0 0 auto;align-items:center;gap:5px;margin-right:5px}
.kalite-medya-ikonu{position:relative;display:inline-grid;place-items:center;width:24px;height:26px;flex:0 0 auto;border:1px solid transparent;border-radius:6px;background:transparent;color:var(--metin-ikincil)}
.kalite-medya-ikonu svg{width:17px;height:17px;stroke-width:1.35}.kalite-medya-ikonu.var{--medya-renk:var(--turkuaz);background:color-mix(in srgb,var(--medya-renk) 6%,transparent);color:var(--medya-renk)}.kalite-medya-ikonu.var:last-child{--medya-renk:var(--mor)}
.kalite-medya-ikonu.belirsiz{border-style:dashed}.kalite-medya-ikonu sup{position:absolute;right:1px;top:0;padding:0 2px;border-radius:4px;background:var(--yuzey);font-size:9px;line-height:12px;font-weight:800}
.kalite-medya-yok-cizgi{stroke-width:1.35}.kalite-tablo-kabugu .kalite-durum{white-space:nowrap}

/* Kalite kayıt araması: tüm görünümlerde görünür ve aynı hizada. */
.kalite-filtre .kalite-filtre-ozet{grid-template-columns:minmax(220px,1fr) auto minmax(150px,.5fr) auto auto}
.kalite-filtre-ozet #kaliteAra,.kalite-filtre-ozet #kaliteTemizle,.kalite-filtre-ozet .kalite-filtre-ac{height:40px;border-radius:9px;font-size:11px;white-space:nowrap}
#kaliteAra{min-width:86px}#kaliteAra:disabled{opacity:.65;cursor:wait}
.kalite-filtre label,.kalite-filtre input,.kalite-filtre select{min-width:0}
@media(max-width:1180px){.kalite-filtre .kalite-filtre-ozet{grid-template-columns:minmax(180px,1fr) auto auto auto}}
@media(max-width:760px){.kalite-filtre .kalite-filtre-ozet{grid-template-columns:minmax(0,1fr) auto auto}.kalite-filtre .kalite-arama{grid-column:1/-1}}
@media(max-width:400px){.kalite-filtre .kalite-filtre-ozet{gap:7px;padding:10px}.kalite-filtre-ozet .kalite-filtre-ac{gap:4px;padding-inline:7px}#kaliteAra{min-width:58px;padding-inline:10px}}


/* Form kataloğu: ortak kalite kartları, çakışmayan rozetler ve hizalı işlemler. */
.kalite-formlari-sayfasi .kalite-form-katalog{grid-template-columns:minmax(280px,.34fr) minmax(0,1fr);gap:12px}
.kalite-formlari-sayfasi .kalite-form-katalog>article{min-width:0}
.kalite-formlari-sayfasi .kalite-form-listesi>header{gap:12px;padding:13px 16px}
.kalite-formlari-sayfasi .kalite-form-listesi>header>div{min-width:0}
.kalite-formlari-sayfasi #formSayisi{flex-shrink:0;white-space:nowrap}
.kalite-formlari-sayfasi .kalite-form-listesi>div{padding:12px;max-height:calc(100dvh - 330px);min-height:160px}
.kalite-formlari-sayfasi .kalite-form-kart{gap:6px;margin:0 0 10px;padding:13px 14px;border-radius:13px}
.kalite-formlari-sayfasi .kalite-form-kart:last-child{margin-bottom:0;border-bottom:1px solid var(--cizgi)}
.kalite-formlari-sayfasi .kalite-form-kart>span{font-size:10px;line-height:1.5;letter-spacing:.03em;overflow-wrap:anywhere}
.kalite-formlari-sayfasi .kalite-form-kart>strong{padding:0;font-size:14px;line-height:1.5;overflow-wrap:anywhere}
.kalite-formlari-sayfasi .kalite-form-kart>small{font-size:11px;line-height:1.5;overflow-wrap:anywhere}
.kalite-formlari-sayfasi .kalite-form-kart>i{position:static;inset:auto;justify-self:start;max-width:100%;padding:5px 8px;font-size:10px;line-height:1.4;overflow-wrap:anywhere}
.kalite-formlari-sayfasi .kalite-form-kart:focus-visible{outline:2px solid var(--mavi);outline-offset:2px}
.kalite-formlari-sayfasi .kalite-form-sekmeler{flex-wrap:wrap;gap:8px}
.kalite-formlari-sayfasi .kalite-form-sekmeler button,.kalite-formlari-sayfasi .kalite-form-ayrinti>.kfe-ayrinti-eylemleri button{height:38px;min-height:38px;padding:0 13px;border-radius:7px;font:inherit;font-size:11px;font-weight:750;white-space:nowrap}
.kalite-formlari-sayfasi .kalite-form-ayrinti>header{align-items:center;gap:12px;padding:13px 16px}
.kalite-formlari-sayfasi .kalite-form-ayrinti>header>div{min-width:0}
.kalite-formlari-sayfasi .kalite-form-ayrinti>header h2{font-size:15px;line-height:1.45;overflow-wrap:anywhere}
.kalite-formlari-sayfasi .kalite-form-ayrinti>header p{font-size:11px;line-height:1.5}
.kalite-formlari-sayfasi .kalite-form-ayrinti>header small{font-size:10px;line-height:1.5;letter-spacing:.04em}
.kalite-formlari-sayfasi .kalite-form-ayrinti>header>.kalite-durum{flex-shrink:0}
.kalite-formlari-sayfasi .kalite-form-ayrinti>.kfe-ayrinti-eylemleri{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px 12px;margin:12px;padding:13px 16px}
.kalite-formlari-sayfasi .kalite-form-ayrinti>.kfe-ayrinti-eylemleri>strong{font-size:13px;line-height:1.5}
.kalite-formlari-sayfasi .kalite-form-ayrinti>.kfe-ayrinti-eylemleri>div{gap:8px;min-width:0}
.kalite-formlari-sayfasi .kfe-islem-aciklamasi{grid-column:1/-1;margin:0;font-size:11px;line-height:1.5}
.kalite-formlari-sayfasi .kalite-form-katalog-ozeti article{padding:12px;gap:4px}
.kalite-formlari-sayfasi .kalite-form-katalog-ozeti article>span{font-size:11px;line-height:1.5}
.kalite-formlari-sayfasi .kalite-form-katalog-ozeti article>strong{font-size:13px;line-height:1.5}
.kalite-formlari-sayfasi .kalite-form-katalog-bolumleri{margin:0 12px 12px;padding:0;gap:12px}
.kalite-formlari-sayfasi .kalite-form-katalog-bolumleri>section>header{gap:12px;padding:13px 16px}
.kalite-formlari-sayfasi .kalite-form-katalog-bolumleri>section>header>span{flex-shrink:0;font-size:11px}
.kalite-formlari-sayfasi .kalite-form-katalog-bolumleri article{grid-template-columns:36px minmax(0,1fr);gap:6px 12px;padding:13px 16px;border-top:0}
.kalite-formlari-sayfasi .kalite-form-katalog-bolumleri article>div:last-child{grid-column:2;display:flex;flex-wrap:wrap;gap:6px}
.kalite-formlari-sayfasi .kalite-form-katalog-bolumleri article b{font-size:14px;line-height:1.5}
.kalite-formlari-sayfasi .kalite-form-katalog-bolumleri article small{font-size:12px;line-height:1.5}
.kalite-formlari-sayfasi .kalite-form-katalog-bolumleri article i{font-size:10px;line-height:1.5}
.kalite-formlari-sayfasi .kfe-dialog label{min-width:0}
.kalite-formlari-sayfasi .kfe-dialog>header{gap:12px;padding:13px 16px}
.kalite-formlari-sayfasi .kfe-dialog>header>div{min-width:0}
.kalite-formlari-sayfasi .kfe-dialog>header>button{flex-shrink:0}
.kalite-formlari-sayfasi .kfe-dialog form>footer button,.kalite-formlari-sayfasi .kfe-arac button,.kalite-formlari-sayfasi .kfe-bolum>footer button{height:38px;min-height:38px;padding:0 13px;border-radius:7px;font-size:11px;font-weight:750}
.kalite-formlari-sayfasi .kfe-arac{gap:12px}.kalite-formlari-sayfasi .kfe-arac button{flex-shrink:0}
@media(max-width:1100px){.kalite-formlari-sayfasi .kalite-form-katalog{grid-template-columns:1fr}.kalite-formlari-sayfasi .kalite-form-listesi>div{max-height:330px}}
@media(max-width:650px){.kalite-formlari-sayfasi .kalite-form-ayrinti>.kfe-ayrinti-eylemleri{grid-template-columns:1fr}.kalite-formlari-sayfasi .kalite-form-ayrinti>.kfe-ayrinti-eylemleri>div{justify-content:flex-start}.kalite-formlari-sayfasi .kfe-arac{align-items:start;flex-wrap:wrap}.kalite-formlari-sayfasi .kfe-dialog form>footer{flex-wrap:wrap}}


/* Quality workflow controls share the list/card sizing. */
.kalite-gecmis-sekmeleri{display:flex;gap:8px;margin:0 0 14px;flex-wrap:wrap}
.kalite-sayfalama{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 16px;border-top:1px solid var(--cizgi,#d4deec);font-size:12px;color:var(--metin-soluk,#687d9b);flex-wrap:wrap}
.kalite-sayfalama>div,.ky-politika-eylemleri{display:flex;gap:8px;align-items:center;flex-wrap:wrap}
.kalite-sayfalama button,.ky-politika-eylemleri button{min-height:34px;padding:6px 12px;font-size:12px}
.kalite-sayfalama button:disabled{opacity:.45;cursor:default}
.ky-grid>.ky-kart,.kis-grid>.kis-kart{display:flex;flex-direction:column}
.ky-grid .kalite-sayfalama,.kis-grid .kalite-sayfalama{margin-top:auto}
