/* İşler, iş ayrıntısı, müşteriye gönder, tesisler (Task 16; maket tasarim/v3/isler.html).
   Kısa ortak adlar (.kart .satir .rt .st .cq .g2 .dlg .sheet) yuzey.css ve portal.css'te; burada her seçici bir ekran ya da
   pencere köküne bağlıdır: .isler-bas ve .isler-kok (liste), .is-bas ve .is-kok (iş ayrıntısı), .gonder-kok (incele ve
   gönder), .ata-dlg (mühendis ata penceresi), .tesis-uretim (tesis sayfasındaki üretim girişi). Telefon kuralları
   .kabuk[data-duzen="telefon"] ile. Hareket yok. */

/* ================= 1. İŞLER LİSTESİ ================= */
.isler-kok{--jcols:184px minmax(0,1fr) 252px 164px}
.isler-kok .isler-sekme{margin-top:4px}
.isler-kok .isler-kartlar{margin-top:24px}
.isler-kok .isler-sekme .rt{margin-top:0}

/* kart başlığı: sütunlar satırlarla aynı ızgarada ("Mühendis" üçüncü sütunun üstünde) */
.isler-kok .js-h{display:grid;grid-template-columns:var(--jcols);column-gap:24px;align-items:end}
.isler-kok .js-h .kart-bb{grid-column:1 / 3}
.isler-kok .js-h .end{grid-column:3 / 5;margin-left:0;justify-content:flex-start}
.isler-kok .js-h .th{font-size:13px;font-weight:600;line-height:1.3}
.isler-kok .isler-liste{margin:0;padding:0;list-style:none}
.isler-kok .isler-bos{padding:22px 0 20px;font-size:15px;color:var(--steel)}

/* iş ve talep satırı: ne zaman | iş ve yer | mühendis ve durum | eylem */
.isler-kok .jr{display:grid;grid-template-columns:var(--jcols);column-gap:24px;align-items:center;padding-top:14px;padding-bottom:14px;border-bottom:1px solid var(--hair)}
.isler-kok .jr-k{margin:0;font-size:14px;line-height:1.4;font-weight:600;color:var(--ink)}
.isler-kok .jr-k small{display:block;margin-top:1px;font-size:14px;font-weight:400;color:var(--steel)}
.isler-kok .jr-w{min-width:0}
.isler-kok .jr-w h5{margin:0;font-size:17px;line-height:1.3;font-weight:600;letter-spacing:-.005em}
.isler-kok .jr-w h5 a{text-decoration:none}
.isler-kok .jr-w h5 a:hover{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}
.isler-kok .jr-w p{margin:2px 0 0;font-size:14px;line-height:1.45;color:var(--ink-2)}
.isler-kok .jr-e{margin:0;min-width:0;font-size:15px;line-height:1.4;color:var(--ink)}
.isler-kok .jr-e b{display:block;font-weight:600}
.isler-kok .jr-e small{display:block;margin-top:1px;font-size:14px;color:var(--ink-2)}
.isler-kok .jr-e .st{margin-top:2px;font-size:14px;font-weight:600}
.isler-kok .jr-e .st::before{width:7px;height:7px}
.isler-kok .jr-x{display:flex;align-items:center;gap:6px}
.isler-kok .jr-x .btn{flex:1;width:auto;min-width:0}
/* talep satırı menüsü (Ayrıntı, Talebi kapat) */
.isler-kok .isler-mnk{position:relative;flex:none}
.isler-kok .isler-mn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:0;border-radius:var(--r);background:none;color:var(--ink-2);cursor:pointer}
.isler-kok .isler-mn svg{width:16px;height:16px;fill:currentColor}
.isler-kok .isler-mn:hover,.isler-kok .isler-mn[aria-expanded="true"]{background:var(--base);color:var(--ink)}
.isler-kok .isler-mn:focus-visible{outline:0;box-shadow:0 0 0 2px var(--white),0 0 0 4px var(--ink)}
.isler-kok .isler-mnl{position:absolute;z-index:4;top:100%;right:0;min-width:160px;margin:2px 0 0;padding:4px;list-style:none;background:var(--white);border:1px solid var(--yz-kenar);border-radius:var(--r);box-shadow:0 8px 24px -8px rgba(20,33,43,.35)}
.isler-kok .isler-mnl[hidden]{display:none}
/* .kart kendi istifleme bağlamıdır (yuzey.css isolation): açık menü kartın dışına taşınca sonraki kartın altında kalmasın,
   menüsü açık kart öne alınır (A7: son talep satırında "Talebi kapat" Planlanan kartının altında kalıyordu) */
.isler-kok .isler-kart:has(.isler-mnl:not([hidden])){z-index:2}
.isler-kok .isler-mnl button{display:block;width:100%;height:36px;padding:0 12px;border:0;border-radius:var(--r);background:none;font-size:14px;font-weight:600;text-align:left;color:var(--ink);cursor:pointer}
.isler-kok .isler-mnl button:hover,.isler-kok .isler-mnl button:focus-visible{outline:0;background:var(--base)}
/* ?talep=:id: eski bildirim bağlantısı satırı vurgular */
.isler-kok .jr.isler-vurgu{background:var(--yz-satir-bg);box-shadow:var(--yz-satir-golge)}

/* telefon: sekme yok, dört bölüm alt alta; satır: zaman | iş | mühendis ve eylem */
[data-duzen="telefon"] .isler-kok .isler-sekme,[data-duzen="telefon"] .isler-kok .isler-rt{display:none}
[data-duzen="telefon"] .isler-kok .isler-kartlar{margin-top:16px}
[data-duzen="telefon"] .isler-kok .isler-kart[hidden]{display:block}
[data-duzen="telefon"] .isler-kok .js-h{display:flex}
[data-duzen="telefon"] .isler-kok .js-h .th{display:none}
/* mühendis/durum satırı tam genişlik, düğme altında sağda: 390 px'te "Müşteriye gönderilmedi" düğmenin altına giriyor,
   öneri cümlesi üç satıra bölünüyordu (T18 denetimi) */
[data-duzen="telefon"] .isler-kok .jr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"k k" "w w" "e e" "x x";column-gap:12px;row-gap:2px;padding-top:14px;padding-bottom:14px}
[data-duzen="telefon"] .isler-kok .jr-k{grid-area:k;display:flex;align-items:baseline;justify-content:space-between;gap:12px;font-size:13px}
[data-duzen="telefon"] .isler-kok .jr-k small{display:inline;margin-top:0;font-size:13px}
[data-duzen="telefon"] .isler-kok .jr-w{grid-area:w}
[data-duzen="telefon"] .isler-kok .jr-w h5{font-size:16px}
[data-duzen="telefon"] .isler-kok .jr-e{grid-area:e;align-self:center;margin-top:8px;font-size:14px}
[data-duzen="telefon"] .isler-kok .jr-e:empty{display:none}
[data-duzen="telefon"] .isler-kok .jr-x{grid-area:x;align-self:center;margin-top:8px;justify-self:end}
[data-duzen="telefon"] .isler-kok .jr-x:not(:has(.btn)){display:none}
[data-duzen="telefon"] .isler-kok .jr-x .btn{width:auto;min-width:148px;height:44px;border-radius:4px}

/* ================= 2. MÜHENDİS ATA (pencere ve alt sayfa) ================= */
.ata-dlg .ata-govde{display:grid;gap:18px}
.ata-dlg .tq{padding:12px 16px;background:var(--base);border-radius:var(--r);font-size:14px;line-height:1.5;color:var(--ink-2)}
.ata-dlg .tq p{margin:0}
.ata-dlg .tq .k{font-size:16px}
.ata-dlg .tq .tq-m{margin-top:8px;padding-top:8px;border-top:1px solid var(--line);color:var(--ink);white-space:pre-line;overflow-wrap:anywhere}
.ata-dlg .tq .tq-i{margin-top:4px;overflow-wrap:anywhere}

/* talep ayrıntısı penceresi (salt okunur) */
.talep-dlg .talep-ayrinti{display:grid;gap:18px}
.talep-dlg .talep-ayrinti h3{margin:0 0 6px}
.talep-dlg .talep-mesaj{margin:0;font-size:15px;line-height:1.55;color:var(--ink);white-space:pre-line;overflow-wrap:anywhere}
.talep-dlg .talep-dl{margin:0;font-size:15px;line-height:1.4}
.talep-dlg .talep-dl>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:10px 0;border-top:1px solid var(--hair)}
.talep-dlg .talep-dl dt{color:var(--steel)}
.talep-dlg .talep-dl dd{margin:0;font-weight:600;color:var(--ink);overflow-wrap:anywhere}
.ata-dlg .eng-h{margin-bottom:10px}
.ata-dlg .eng-h .fld-l{margin:0}
.ata-dlg .eng-h p{margin:2px 0 0;font-size:15px;line-height:1.45;color:var(--ink)}
.ata-dlg .eng{border:1px solid var(--field);border-radius:var(--r);overflow:hidden}
.ata-dlg .eng label{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:2px 14px;align-items:center;padding:14px 16px;border-top:1px solid var(--line);cursor:pointer}
.ata-dlg .eng label:first-child{border-top:0}
.ata-dlg .eng label:has(input:checked){background:var(--base);box-shadow:inset 3px 0 0 var(--ink)}
.ata-dlg .eng input{appearance:none;-webkit-appearance:none;width:18px;height:18px;margin:0;border:1.5px solid var(--ink);border-radius:50%;background:var(--white);cursor:pointer}
.ata-dlg .eng input:checked{box-shadow:inset 0 0 0 4px var(--white);background:var(--ink)}
.ata-dlg .eng input:focus-visible{outline:none;box-shadow:inset 0 0 0 4px var(--white),0 0 0 2px var(--white),0 0 0 4px var(--ink)}
.ata-dlg .eng b{font-size:16px;font-weight:600;line-height:1.3}
.ata-dlg .eng .tag{height:22px;padding:0 9px;border-radius:11px;background:var(--hair);font-size:13px;font-weight:600;line-height:22px;color:var(--ink)}
.ata-dlg .eng p{grid-column:2 / 4;margin:0;font-size:14px;line-height:1.45;color:var(--ink-2)}
.ata-dlg .g2{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr)}
.ata-dlg .fld-l .opt{margin-left:6px;font-weight:500;color:var(--steel)}
.ata-dlg .fld-h{margin:6px 0 0;font-size:14px;line-height:1.45;color:var(--ink-2)}
.ata-dlg .trng{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:8px}
.ata-dlg .trng span{color:var(--steel)}
.ata-dlg select.inp{appearance:none;-webkit-appearance:none;padding-right:34px;background:var(--white) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 12 8'%3E%3Cpath d='M1 1.5l5 5 5-5' fill='none' stroke='%2314212B' stroke-width='1.6'/%3E%3C/svg%3E") right 12px center/12px 8px no-repeat}
.ata-dlg select.inp.empty{color:var(--steel)}
.ata-dlg fieldset.fld{border:0;padding:0;min-width:0}
.ata-dlg legend{padding:0}
.ata-dlg.sheet .eng label{padding:12px 14px}
.ata-dlg.sheet .eng b{font-size:15px}
.ata-dlg.sheet .eng p{font-size:13px}
.ata-dlg.sheet .g2{grid-template-columns:minmax(0,1fr)}

/* ================= 3. İŞ AYRINTISI ================= */
.is-bas .end{align-items:center}
.is-bas .is-iptal{font-size:14px;color:var(--ink-2)}
.is-bas .is-iptal[aria-disabled="true"]{opacity:.6}
.is-kok.jd{display:grid;grid-template-columns:minmax(0,1fr) 452px;column-gap:56px;row-gap:20px;align-items:start;margin-top:0}
.is-kok.jd>*{min-width:0}
.is-kok .jst{padding-top:0}
.is-kok.jd-tek .jst{grid-column:1 / -1}
.is-kok .big{margin:0;font-size:34px;line-height:1.12;font-weight:700;letter-spacing:-.026em}
.is-kok .jst .dl{position:relative;margin:14px 0 0;padding-left:18px;font-size:16px;line-height:1.5;color:var(--ink)}
.is-kok .jst .dl::before{content:"";position:absolute;left:0;top:.5em;width:9px;height:9px;border-radius:50%;background:var(--steel)}
.is-kok .jst .dl.live::before{background:var(--red)}
.is-kok .stage{margin:2px 0 0;padding-left:18px;font-size:15px;line-height:1.5;color:var(--ink-2)}
.is-kok .kart.qb{padding:16px 20px 18px;background:var(--base);border-left:3px solid var(--ink)}
.is-kok .qb .k{margin:0;font-size:15px}
.is-kok .qb p+p{margin:3px 0 0;font-size:14px;line-height:1.5;color:var(--ink-2)}
.is-kok .qb .qb-a{display:flex;flex-wrap:wrap;gap:6px 20px;margin-top:10px;font-size:14px;color:var(--ink)}
.is-kok .is-yan{min-width:0}
.is-kok .is-yan>.kart+.kart{margin-top:20px}
.is-kok .is-bos{padding:18px 0 14px;font-size:15px;color:var(--steel)}

/* kontrol listesi: salt okunur */
.is-kok .is-cl{margin:0;padding:0;list-style:none}
.is-kok .is-cl li{display:grid;grid-template-columns:20px minmax(0,1fr) auto;gap:14px;align-items:center;min-height:46px;padding:10px 0;border-bottom:1px solid var(--hair);font-size:15px;line-height:1.4;color:var(--ink-2)}
.is-kok .is-cl li:last-child{border-bottom:0}
.is-kok .is-box{display:block;width:18px;height:18px;border:1.5px solid var(--field);border-radius:var(--r);background:var(--white)}
.is-kok .is-cl .on{color:var(--ink)}
.is-kok .is-cl .on .is-box{border-color:var(--ink);background:var(--ink) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cpath d='M4.5 9.2l3 3 6-6.4' fill='none' stroke='%23fff' stroke-width='2'/%3E%3C/svg%3E") center/16px no-repeat}
.is-kok .is-cl .next{font-weight:600;color:var(--ink)}
.is-kok .is-cl .next .is-box{border-color:var(--ink)}
.is-kok .is-cl small{font-size:13px;font-weight:600;color:var(--steel)}

/* ölçümler */
.is-kok .mt2{width:100%;border-collapse:collapse;font-size:15px;line-height:1.4}
.is-kok .mt2 th,.is-kok .mt2 td{padding:12px 0;border-bottom:1px solid var(--hair);text-align:left;vertical-align:baseline}
.is-kok .mt2 tr:last-child>*{border-bottom:0}
.is-kok .mt2 th{font-weight:400;color:var(--ink)}
.is-kok .mt2 td{text-align:right;font-weight:600;white-space:nowrap}
.is-kok .mt2 td small{display:block;font-size:13px;font-weight:500;color:var(--steel);white-space:normal}
.is-kok .mt2 td.wait{color:var(--steel)}

/* fotoğraflar: her karede "Müşteri görür" anahtarı. İş ayrıntısı (.is-kok) ve "İncele ve gönder" (.gonder-kok) aynı kartı
   kullanır (T18: gönder ekranında bu kurallar yoktu, kareler biçimsiz kalıyordu). */
:is(.is-kok,.gonder-kok) .th8{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin:14px 0 0;padding:0;list-style:none}
:is(.is-kok,.gonder-kok) .th8>li{position:relative}
/* gönder ekranında kart tam genişlikte: kareler önizlemedeki boyda kalsın (dört dev kare yerine sütun sayısı genişliğe göre) */
.gonder-kok .th8{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}
:is(.is-kok,.gonder-kok) .th8-a{position:relative;display:block;aspect-ratio:4/3;overflow:hidden;border-radius:2px;background:var(--hair)}
:is(.is-kok,.gonder-kok) .th8 img{display:block;width:100%;height:100%;object-fit:cover}
:is(.is-kok,.gonder-kok) .th8 .th8-a span{display:none}
:is(.is-kok,.gonder-kok) .th8 .off .th8-a span{position:absolute;left:0;right:0;bottom:0;display:flex;align-items:center;justify-content:center;height:24px;background:rgba(255,255,255,.94);font-size:12px;font-weight:600;line-height:1;color:var(--ink);white-space:nowrap}
/* "Müşteri görür" anahtarı karenin sol üst köşesinde; dar kartta yazı iki satıra bölünüp ızgarayı bozuyordu (T18 denetimi) */
:is(.is-kok,.gonder-kok) .th8-sw{position:absolute;top:5px;left:5px;display:flex;padding:4px;border-radius:3px;background:rgba(255,255,255,.94);box-shadow:0 0 0 1px rgba(20,33,43,.14);cursor:pointer}
:is(.is-kok,.gonder-kok) .th8-sw input{width:16px;height:16px;margin:0;accent-color:var(--ink);cursor:pointer}
:is(.is-kok,.gonder-kok) .th8-sw-t{display:none}
:is(.is-kok,.gonder-kok) .th8-n{margin:10px 0 0;font-size:14px;line-height:1.45;color:var(--steel)}
:is(.is-kok,.gonder-kok) .th8-n:empty{display:none}

/* son adım */
.is-kok .fin{grid-column:1 / -1;display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:32px;row-gap:18px;align-items:center;padding-bottom:22px}
.is-kok .fin>.kart-bas{grid-column:1 / -1}
.is-kok .fin>.kart-bas h2{font-size:17px;font-weight:600;letter-spacing:-.005em}
.is-kok .fin p{max-width:52em;margin:0;font-size:15px;line-height:1.55;color:var(--ink-2)}
.is-kok .fin-pdf{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;font-size:14px;color:var(--ink-2)}
.is-kok .fin-pdf svg,.gonder-kok .is-rapor-d svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8}
.is-kok .fin-a{display:grid;justify-items:end;gap:6px}
.is-kok .fin-a small{font-size:13px;color:var(--steel)}

/* iş geçmişi (katlanır) */
.is-kok .more,.gonder-kok .more{grid-column:1 / -1;padding-bottom:0}
.is-kok .more summary,.gonder-kok .more summary{display:flex;align-items:baseline;gap:16px;cursor:pointer;list-style:none}
.is-kok .more summary::-webkit-details-marker,.gonder-kok .more summary::-webkit-details-marker{display:none}
.is-kok .more summary svg,.gonder-kok .more summary svg{align-self:center;width:16px;height:16px;fill:none;stroke:var(--ink);stroke-width:1.8;transition:transform 140ms}
.is-kok .more details[open]>summary svg,.gonder-kok .more details[open]>summary svg{transform:rotate(90deg)}
.is-kok .more details:not([open])>summary,.gonder-kok .more details:not([open])>summary{border-bottom:0;border-radius:calc(var(--yz-r) - 1px)}
.is-kok .is-log,.gonder-kok .is-log{margin:0;padding:0;list-style:none}
.is-kok .is-log li,.gonder-kok .is-log li{display:grid;grid-template-columns:96px minmax(0,1fr);gap:16px;padding:10px 0;border-bottom:1px solid var(--hair);font-size:14px;line-height:1.45;color:var(--ink-2)}
.is-kok .is-log li:last-child,.gonder-kok .is-log li:last-child{border-bottom:0}
.is-kok .is-log time,.gonder-kok .is-log time{color:var(--steel)}

/* ================= 4. İNCELE VE GÖNDER ================= */
.is-bas .pn-live,.is-bas.pn-head .pn-live{margin-left:auto;text-align:right;font-size:14px;line-height:1.5;color:var(--steel)}
.is-bas .pn-live .st{font-size:15px;font-weight:600;color:var(--ink)}
.gonder-kok .rv{display:grid;grid-template-columns:minmax(0,1fr) 420px;gap:40px;align-items:start;margin-top:0}
.gonder-kok .rv>*{min-width:0}
.gonder-kok .gonder-alt{margin-top:20px}
.gonder-kok .rv-pv{padding-bottom:28px;background:var(--yz-plaka-acik)}
.gonder-kok .rv-h h2{font-size:17px}
.gonder-kok .cust{margin-top:20px;padding:28px 32px 30px;background:var(--white);box-shadow:0 0 0 1px var(--line)}
.gonder-kok .cust-top{display:flex;align-items:baseline;justify-content:space-between;padding-bottom:18px;border-bottom:1.5px solid var(--ink);font-size:14px;color:var(--steel)}
.gonder-kok .cust-top .wm-word{font-size:20px}
.gonder-kok .cust-top .wm-sub{font-size:13px}
.gonder-kok .cust h5{margin:20px 0 0;font-size:22px;line-height:1.2;font-weight:700;letter-spacing:-.015em}
.gonder-kok .cust .who{margin:4px 0 0;font-size:15px;color:var(--ink-2)}
.gonder-kok .cust h6{margin:22px 0 0;font-size:15px;font-weight:600;line-height:1.3}
.gonder-kok .cust .sum{margin:6px 0 0;max-width:44em;font-size:15px;line-height:1.55;color:var(--ink)}
.gonder-kok .ct4{width:100%;margin-top:6px;border-collapse:collapse;font-size:15px;line-height:1.4}
.gonder-kok .ct4 th{padding:0 12px 8px 0;border-bottom:1px solid var(--line);text-align:left;font-size:13px;font-weight:600;color:var(--steel)}
.gonder-kok .ct4 td{padding:10px 12px 10px 0;border-bottom:1px solid var(--hair);vertical-align:baseline}
.gonder-kok .ct4 th:last-child,.gonder-kok .ct4 td:last-child{padding-right:0}
.gonder-kok .ct4 .r{text-align:right}
.gonder-kok .ct4 .v{font-weight:600;white-space:nowrap}
.gonder-kok .ph6{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:6px;margin:10px 0 0;padding:0;list-style:none}
.gonder-kok .ph6 li{aspect-ratio:1/1;overflow:hidden;border-radius:2px;background:var(--hair)}
.gonder-kok .ph6 img{display:block;width:100%;height:100%;object-fit:cover}
.gonder-kok .pdf{display:flex;align-items:center;gap:14px;margin-top:20px;padding:14px 16px;border:1px solid var(--line);border-radius:var(--r)}
.gonder-kok .pdf svg{width:28px;height:28px;fill:none;stroke:var(--ink);stroke-width:1.4}
.gonder-kok .pdf b{display:block;font-size:15px;font-weight:600}
.gonder-kok .pdf span{font-size:14px;color:var(--steel)}
.gonder-kok .pdf .lnk{margin-left:auto;font-size:14px}

.gonder-kok .cf{padding-bottom:28px}
.gonder-kok .cf-lead{margin:20px 0 0;font-size:15px;line-height:1.55;color:var(--ink-2)}
.gonder-kok .cf-lead b{display:block;margin-bottom:4px;font-size:16px;font-weight:600;color:var(--ink)}
.gonder-kok .cf-kv{margin:20px 0 0;font-size:15px;line-height:1.4}
.gonder-kok .cf-kv>div{display:grid;grid-template-columns:96px minmax(0,1fr);gap:12px;padding:11px 0;border-top:1px solid var(--hair)}
.gonder-kok .cf-kv dt{color:var(--steel)}
.gonder-kok .cf-kv dd{margin:0;font-weight:600;color:var(--ink)}
.gonder-kok .cf-kv dd small{display:block;font-size:14px;font-weight:500;color:var(--steel)}
.gonder-kok .gl{margin:0;padding:0;list-style:none}
.gonder-kok .gl li{display:flex;align-items:center;gap:8px;font-weight:600}
.gonder-kok .gl li+li{margin-top:4px}
.gonder-kok .gl svg{width:14px;height:14px;fill:none;stroke:var(--ink);stroke-width:2}
.gonder-kok .cf-note{margin:4px 0 0;padding-top:14px;border-top:1px solid var(--hair);font-size:14px;line-height:1.5;color:var(--ink-2)}
.gonder-kok .cf .btn-red{margin-top:22px;height:48px;font-size:16px}
.gonder-kok .cf .is-rapor-d{margin-top:8px;height:44px;font-size:15px}

/* ================= 5. TESİS: ÜRETİM GİRİŞİ ================= */
.tesis-uretim{margin-top:40px;padding-top:8px;border-top:1px solid var(--hair)}
.tesis-uretim .sh h2{font-size:20px;line-height:1.2;font-weight:700;letter-spacing:-.015em}

/* ================= TELEFON ================= */
[data-duzen="telefon"] .is-bas .end{width:100%;margin-left:0;justify-content:space-between}
[data-duzen="telefon"] .is-kok.jd{display:block}
[data-duzen="telefon"] .is-kok.jd>*+*{margin-top:16px}
[data-duzen="telefon"] .is-kok .big{font-size:26px}
/* plaka: başlık bir satır, "Mert sahada işaretler / Şablonu düzenle" altında (390 px'te üçü sıkışıp üç satıra bölünüyordu) */
[data-duzen="telefon"] .is-kok .kart-ana>.kart-bas{flex-wrap:wrap;row-gap:6px}
[data-duzen="telefon"] .is-kok .kart-ana>.kart-bas>.end{flex:1 1 100%;justify-content:space-between;margin-left:0}
[data-duzen="telefon"] :is(.is-kok,.gonder-kok) .th8{grid-template-columns:repeat(2,minmax(0,1fr))}
[data-duzen="telefon"] .is-kok .fin{grid-template-columns:minmax(0,1fr)}
[data-duzen="telefon"] .is-kok .fin-a{justify-items:start}
[data-duzen="telefon"] .is-kok .is-log li,[data-duzen="telefon"] .gonder-kok .is-log li{grid-template-columns:72px minmax(0,1fr);gap:10px}
[data-duzen="telefon"] .is-bas .pn-live{margin-left:0;text-align:left}
[data-duzen="telefon"] .gonder-kok .rv{display:block}
[data-duzen="telefon"] .gonder-kok .rv>*+*{margin-top:16px}
[data-duzen="telefon"] .gonder-kok .cust{padding:20px 18px 22px}
[data-duzen="telefon"] .gonder-kok .ph6{grid-template-columns:repeat(3,minmax(0,1fr))}
[data-duzen="telefon"] .gonder-kok .cf-kv>div{grid-template-columns:76px minmax(0,1fr)}
[data-duzen="telefon"] .tesis-uretim .yo-ur{grid-template-columns:minmax(0,1fr)}
[data-duzen="telefon"] .tesis-uretim .yo-ur-k,[data-duzen="telefon"] .tesis-uretim .yo-ur-k+.yo-ur-k{padding:20px 0;border-left:0}
[data-duzen="telefon"] .tesis-uretim .yo-ur-k+.yo-ur-k{border-top:1px solid var(--hair)}
