/* v53 renk değişkenleri: talimat 8 – renkler yalnız CSS değişkeniyle kullanılır */
:root{--v53-alt:#c9a227;--v53-grz:#eef2f7;--v53-ken:#d9e1ec;--v53-lac:#16325c;--v53-lac2:#0f2443;--v53-sa:#7a5600;--v53-saz:#fff4d6;--v53-sol:#4a5b73;--v53-yaz:#1f2a3a;--v53-ye:#1e6b40;--v53-yez:#eaf6ef;--v53-zem:#f6f8fb;/* V2.5.16: talimat paleti dışındaki tonlar kullanıcının kabul ettiği 16 tona indirildi; birbirine çok yakın 4 ton paletteki ya da kalan tondaki eşine bağlandı (c7d1de→c8d2e0, d3dae5→ken, e3e8ef→grz, f9fbfd→zem) */--v53-r-22467a:#22467a;--v53-r-33415a:#33415a;--v53-r-6f819e:#6f819e;--v53-r-7a8698:#7a8698;--v53-r-8a2b1f:#8a2b1f;--v53-r-b54a3c:#b54a3c;--v53-r-b7c3d4:#b7c3d4;--v53-r-b9dfc8:#b9dfc8;--v53-r-c7d1de:var(--v53-r-c8d2e0);--v53-r-c8d2e0:#c8d2e0;--v53-r-d3dae5:var(--v53-ken);--v53-r-d7deea:#d7deea;--v53-r-e2cf7d:#e2cf7d;--v53-r-e3e8ef:var(--v53-grz);--v53-r-e6b4ac:#e6b4ac;--v53-r-f0d58a:#f0d58a;--v53-r-f9fbfd:var(--v53-zem);--v53-r-fdf1ef:#fdf1ef;--v53-r-fff:#fff;--v53-r-fffbea:#fffbea;--v53-g1:rgba(0,0,0,.25);--v53-g2:rgba(15,36,67,.45);--v53-g3:rgba(22,50,92,.12);--v53-g4:rgba(22,50,92,.22);--v53-g5:rgba(22,50,92,.28);--v53-g6:rgba(255,255,255,.12);--v53-g7:rgba(255,255,255,.25);--v53-g8:rgba(255,255,255,.35)}
/* MSM WORK V2.4.42.0 / V2.5.15 – Belge Asistanı ve Ajans Personel Sihirbazı
   Renkler V48 kurumsal görünümündendir; yeni renk tanımlanmaz (yalnız yerleşim). */
.v53-ba,.v53-sz{--v53-lac:#16325c;--v53-lac2:#0f2443;--v53-alt:#c9a227;--v53-zem:#f6f8fb;--v53-ken:#d9e1ec;--v53-yaz:#1f2a3a;--v53-sol:#4a5b73;
 --v53-ye:#1e6b40;--v53-yez:#eaf6ef;--v53-sa:#7a5600;--v53-saz:#fff4d6;--v53-gr:#4a5b73;--v53-grz:#eef2f7;color:var(--v53-yaz);font-size:14px}
.v53-gizli{position:absolute!important;left:0!important;top:0!important;width:1px!important;height:1px!important;opacity:0;pointer-events:none;overflow:hidden;clip:rect(0 0 0 0);clip-path:inset(50%);margin:-1px;border:0;padding:0}
.v53-izgara{display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:20px}
.v53-sol,.v53-sag{min-width:0}
.v53-ba h2{font-size:17px;color:var(--v53-lac);margin:0 0 4px}
.v53-ba h3{font-size:14px;color:var(--v53-lac);margin:14px 0 6px}
.v53-soluk{color:var(--v53-sol);font-size:12.5px}
.v53-soluk.kucuk{font-size:12px;margin-top:10px}
.v53-kutular{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:10px 0}
.v53-kutu{position:relative;border-radius:12px;padding:12px;min-height:96px;display:flex;flex-direction:column;gap:6px;cursor:pointer;
 border:2px dashed var(--v53-r-b7c3d4);background:var(--v53-r-f9fbfd);transition:background-color .2s ease,border-color .2s ease,transform .14s cubic-bezier(.23,1,.32,1)}
.v53-kutu:hover{border-color:var(--v53-lac)}
.v53-kutu:active{transform:translateY(1px)}
.v53-kutu:focus-visible,.v53-toplu:focus-visible{outline:2px solid var(--v53-alt);outline-offset:2px}
.v53-kutu b{font-size:14px}
.v53-kutu-alt{font-size:12px;color:var(--v53-sol);overflow-wrap:anywhere}
.v53-kutu.dolu{border:1px solid var(--v53-r-b9dfc8);background:var(--v53-r-fff)}
.v53-kutu.yuk{border-color:var(--v53-alt);background:var(--v53-saz)}
.v53-kutu.hatali{border-color:var(--v53-r-b54a3c);background:var(--v53-r-fdf1ef)}
.v53-kutu.uzerinde,.v53-toplu.uzerinde{border:2px dashed var(--v53-alt)!important;background:var(--v53-r-fffbea)!important}
.v53-toplu{position:relative;border:2px dashed var(--v53-r-b7c3d4);border-radius:12px;padding:14px;text-align:center;color:var(--v53-sol);background:var(--v53-r-fff);cursor:pointer;margin-bottom:10px}
.v53-btn{font:inherit;cursor:pointer;border-radius:10px;min-height:44px;padding:0 18px;font-weight:700;font-size:14px;
 transition:transform .14s cubic-bezier(.23,1,.32,1),background-color .15s ease,box-shadow .15s ease;display:inline-flex;align-items:center;justify-content:center;gap:6px}
.v53-btn:active{transform:translateY(2px)}
.v53-btn.ana{background:linear-gradient(var(--v53-r-22467a),var(--v53-lac));color:var(--v53-r-fff);border:1px solid var(--v53-lac2);box-shadow:0 3px 0 var(--v53-lac2),0 6px 14px var(--v53-g4)}
.v53-btn.ana:hover:not(:disabled){box-shadow:0 3px 0 var(--v53-lac2),0 0 0 2px var(--v53-alt),0 8px 18px var(--v53-g5)}
.v53-btn.ikinci{background:var(--v53-r-fff);color:var(--v53-lac);border:1px solid var(--v53-r-6f819e);box-shadow:0 3px 0 var(--v53-r-c8d2e0)}
.v53-btn.ikinci:hover:not(:disabled){background:var(--v53-lac);color:var(--v53-r-fff)}
.v53-btn:disabled{background:var(--v53-r-e3e8ef);color:var(--v53-r-7a8698);border:1px solid var(--v53-r-d3dae5);box-shadow:none;cursor:not-allowed}
.v53-btn.kucuk{min-height:32px;padding:0 10px;font-size:12.5px;border-radius:8px}
.v53-link{background:none;border:0;color:var(--v53-lac);text-decoration:underline;cursor:pointer;font:inherit;font-size:12.5px;padding:0}
.v53-ilerleme{background:var(--v53-r-fff);border:1px solid var(--v53-ken);border-radius:12px;padding:10px 12px;margin:8px 0}
.v53-ilerleme-ust{display:flex;justify-content:space-between;gap:8px;font-size:13px;margin-bottom:6px;flex-wrap:wrap}
.v53-cubuk{height:8px;border-radius:4px;background:var(--v53-grz);overflow:hidden}
.v53-cubuk i{display:block;height:100%;width:100%;background:var(--v53-alt);transform-origin:0 50%;transition:transform .3s ease}
[dir=rtl] .v53-cubuk i{transform-origin:100% 50%}
.v53-not{background:var(--v53-zem);border:1px solid var(--v53-ken);border-radius:10px;padding:9px 12px;margin:6px 0;font-size:13px;line-height:1.5}
.v53-not.uyari{background:var(--v53-saz);border-color:var(--v53-r-f0d58a);color:var(--v53-sa)}
.v53-not.kirmizi{background:var(--v53-r-fdf1ef);border-color:var(--v53-r-e6b4ac);color:var(--v53-r-8a2b1f);font-weight:600}
.v53-tablo-kap{background:var(--v53-r-fff);border:1px solid var(--v53-ken);border-radius:14px;padding:6px 12px;overflow-x:auto}
.v53-sayac{font-size:12.5px;color:var(--v53-sol);padding:6px 0}
.v53-sari-uyari{font-size:12.5px;color:var(--v53-sa);padding:4px 0 0}
.v53-tablo{width:100%;border-collapse:collapse}
.v53-tablo th,.v53-tablo td{text-align:start;padding:7px 6px;border-bottom:1px solid var(--v53-grz);vertical-align:top;font-size:13px}
.v53-tablo thead th{font-size:11.5px;color:var(--v53-sol);letter-spacing:.3px}
.v53-tablo tbody th{width:150px;font-weight:600}
.v53-deger{width:100%;box-sizing:border-box;height:34px;border:1px solid var(--v53-r-c7d1de);border-radius:8px;padding:0 10px;font:inherit;background:var(--v53-r-fff);color:var(--v53-yaz)}
.v53-deger.sari{background:var(--v53-r-fffbea);border-color:var(--v53-r-e2cf7d)}
.v53-deger.ro{height:auto;min-height:34px;padding:7px 10px;border-style:dashed}
.v53-deger:focus{outline:2px solid var(--v53-alt);outline-offset:1px}
.v53-altlar{display:flex;flex-wrap:wrap;gap:6px;margin-top:6px}
.v53-alt{font:inherit;font-size:12px;border:1px solid var(--v53-ken);background:var(--v53-zem);border-radius:16px;padding:4px 10px;cursor:pointer}
.v53-alt:hover{border-color:var(--v53-lac)}
.v53-etiket{font-size:11px;font-weight:700;padding:2px 8px;border-radius:20px;display:inline-block}
.v53-etiket.yesil{background:var(--v53-yez);color:var(--v53-ye)}.v53-etiket.sari{background:var(--v53-saz);color:var(--v53-sa)}.v53-etiket.gri{background:var(--v53-grz);color:var(--v53-gr)}
.v53-kaynak{font-size:12px;color:var(--v53-sol)}
.v53-belge{background:var(--v53-r-fff);border:1px solid var(--v53-ken);border-radius:12px;padding:10px 12px;margin:6px 0;display:flex;flex-direction:column;gap:6px}
.v53-tur{display:flex;gap:8px;align-items:center;font-size:12.5px;flex-wrap:wrap}
.v53-tur select{height:34px;border:1px solid var(--v53-r-c7d1de);border-radius:8px;font:inherit;max-width:100%}
.v53-ortu{position:fixed;inset:0;background:var(--v53-g2);z-index:10050;display:flex;align-items:flex-start;justify-content:center;padding:24px 12px;overflow:auto}
.v53-pencere{background:var(--v53-zem,var(--v53-zem));border-radius:14px;width:min(1180px,100%);box-shadow:0 20px 60px var(--v53-g1);display:flex;flex-direction:column;max-height:calc(100vh - 48px)}
.v53-pencere-bas{display:flex;justify-content:space-between;align-items:center;background:var(--v53-lac);color:var(--v53-r-fff);border-bottom:3px solid var(--v53-alt);padding:12px 18px;border-radius:14px 14px 0 0}
.v53-pencere-bas h2{color:var(--v53-r-fff);margin:0;font-size:17px}
.v53-kapat{background:transparent;border:0;color:var(--v53-r-fff);font-size:26px;cursor:pointer;width:44px;height:44px}
.v53-pencere>.v53-ba{padding:16px 18px;overflow:auto}
.v53-pencere-alt{display:flex;gap:10px;justify-content:flex-end;align-items:center;padding:12px 18px;border-top:1px solid var(--v53-ken);background:var(--v53-r-fff);border-radius:0 0 14px 14px;flex-wrap:wrap}
.v53-pencere-alt .v53-soluk{margin-inline-end:auto}
.v53-dolduruldu{box-shadow:0 0 0 2px var(--v53-alt) inset}
.v53-doldur{margin:6px 0 10px}
.v53-toast{position:fixed;bottom:20px;left:50%;transform:translateX(-50%);background:var(--v53-lac);color:var(--v53-r-fff);padding:10px 16px;border-radius:10px;z-index:10060}
@media (max-width:760px){
 .v53-izgara{grid-template-columns:1fr}
 .v53-kutular{grid-template-columns:repeat(2,minmax(0,1fr))}
 .v53-tablo tbody th{width:auto}
 .v53-tablo thead{display:none}
 .v53-tablo tr{display:grid;grid-template-columns:1fr;padding:6px 0;border-bottom:1px solid var(--v53-grz)}
 .v53-tablo th,.v53-tablo td{border:0;padding:3px 0}
 .v53-ortu{padding:0}.v53-pencere{border-radius:0;max-height:100vh;min-height:100vh}
 .v53-pencere-bas{border-radius:0}.v53-pencere-alt{border-radius:0;position:sticky;bottom:0}
}
@media (prefers-reduced-motion:reduce){.v53-cubuk i,.v53-sz-adim{transition:none!important;animation:none!important}.v53-kutu{transition:background-color .2s ease,border-color .2s ease!important;animation:none!important}.v53-btn{transition:background-color .15s ease,box-shadow .15s ease!important;animation:none!important}.v53-btn:active,.v53-kutu:active{transform:none}}

/* ---------------- Ajans Personel Sihirbazı */
.v53-sz{background:var(--v53-zem);border-radius:14px;border:1px solid var(--v53-ken);overflow:hidden;max-width:1180px;margin:0 auto}
.v53-sz-bas{background:var(--v53-lac);color:var(--v53-r-fff);border-bottom:3px solid var(--v53-alt);padding:12px 16px;display:flex;flex-direction:column;gap:10px}
.v53-sz-bas-ust{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}
.v53-sz-bas b{font-size:15px}
.v53-sz-dil{display:flex;gap:6px;flex-wrap:wrap}
.v53-sz-dil button{font:inherit;font-size:13px;font-weight:700;min-height:36px;min-width:44px;padding:0 10px;border-radius:8px;border:1px solid var(--v53-g8);background:var(--v53-g6);color:var(--v53-r-fff);cursor:pointer}
.v53-sz-dil button[aria-pressed="true"]{background:var(--v53-alt);color:var(--v53-lac);border-color:var(--v53-alt)}
.v53-sz-serit{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:4px}
.v53-sz-serit i{height:5px;border-radius:3px;background:var(--v53-g7)}
.v53-sz-serit i.on{background:var(--v53-alt)}
.v53-sz-adimlar{display:flex;justify-content:space-between;font-size:12.5px;color:var(--v53-r-d7deea);gap:8px}
.v53-sz-govde{display:grid;grid-template-columns:220px minmax(0,1fr);min-height:420px}
.v53-sz-yan{background:var(--v53-r-fff);border-inline-end:1px solid var(--v53-ken);padding:16px 12px;display:flex;flex-direction:column;gap:4px}
.v53-sz-yan button{font:inherit;text-align:start;display:flex;gap:10px;align-items:center;padding:9px 10px;border-radius:10px;border:0;background:transparent;color:var(--v53-sol);cursor:pointer;font-size:14px}
.v53-sz-yan button[aria-current="step"]{background:var(--v53-lac);color:var(--v53-r-fff);font-weight:700;box-shadow:0 3px 0 var(--v53-lac2)}
.v53-sz-yan button.tamam{color:var(--v53-ye);font-weight:600}
.v53-sz-yan button:disabled{opacity:.55;cursor:not-allowed}
.v53-sz-no{width:24px;height:24px;border-radius:50%;border:1px solid var(--v53-r-c7d1de);display:inline-flex;align-items:center;justify-content:center;font-size:12px;flex:0 0 auto}
.v53-sz-yan button[aria-current="step"] .v53-sz-no{background:var(--v53-alt);color:var(--v53-lac);border-color:var(--v53-alt)}
.v53-sz-icerik{padding:18px 20px;display:flex;flex-direction:column;gap:14px;min-width:0}
.v53-sz-adim{animation:v53Gir .22s cubic-bezier(.23,1,.32,1)}
.v53-sz[dir="rtl"] .v53-sz-adim{animation-name:v53GirR}
/* geri giderken geçiş ters yönden gelir */
.v53-ortu[data-yon="geri"] .v53-sz-adim{animation-name:v53GirR}
.v53-ortu[data-yon="geri"] .v53-sz[dir="rtl"] .v53-sz-adim{animation-name:v53Gir}
@keyframes v53Gir{from{opacity:0;transform:translateX(8px)}to{opacity:1;transform:none}}
@keyframes v53GirR{from{opacity:0;transform:translateX(-8px)}to{opacity:1;transform:none}}
.v53-sz h1{margin:0;font-size:21px;color:var(--v53-lac)}
.v53-sz-dilbtn{font:inherit;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:56px;padding:0 18px;border-radius:12px;background:var(--v53-r-fff);border:1px solid var(--v53-ken);box-shadow:0 2px 0 var(--v53-ken);color:var(--v53-lac);font-size:17px;font-weight:600;margin-bottom:8px}
.v53-sz-dilbtn:hover{border-color:var(--v53-lac);box-shadow:0 2px 0 var(--v53-lac)}
.v53-sz-maddeler{background:var(--v53-r-fff);border:1px solid var(--v53-ken);border-radius:12px;padding:2px 14px}
.v53-sz-madde{display:flex;gap:10px;padding:10px 0;border-bottom:1px solid var(--v53-grz);font-size:14.5px;line-height:1.45}
.v53-sz-madde:last-child{border-bottom:0}
.v53-sz-madde b{color:var(--v53-lac);min-width:96px}
.v53-sz-onay{display:flex;gap:12px;align-items:flex-start;padding:14px;border:1px solid var(--v53-ken);border-radius:12px;background:var(--v53-r-fff);cursor:pointer;font-size:15px;line-height:1.45}
.v53-sz-onay input{width:24px;height:24px;margin:0;flex:0 0 auto;accent-color:var(--v53-lac)}
.v53-sz-izgara{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}
.v53-sz-alan{display:flex;flex-direction:column;gap:6px}
.v53-sz-alan label{font-size:13px;font-weight:600;color:var(--v53-r-33415a)}
.v53-sz-alan input,.v53-sz-alan select,.v53-sz-alan textarea{font:inherit;font-size:15px;min-height:44px;border:1px solid var(--v53-r-c7d1de);border-radius:10px;padding:0 12px;background:var(--v53-r-fff);color:var(--v53-yaz);box-sizing:border-box;width:100%}
.v53-sz-alan textarea{padding:10px 12px;min-height:80px}
.v53-sz-alan input:focus,.v53-sz-alan select:focus,.v53-sz-alan textarea:focus{outline:2px solid var(--v53-alt);outline-offset:1px}
.v53-sz .v53-sz-alan input.oto,.v53-sz .v53-sz-alan select.oto{background:var(--v53-r-fffbea)!important;border-color:var(--v53-r-e2cf7d)!important}
.v53-sz-cins{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.v53-sz-cins button[aria-pressed="true"]{background:var(--v53-lac);color:var(--v53-r-fff);border-color:var(--v53-lac2)}
.v53-sz-alt{display:flex;justify-content:space-between;gap:10px;padding:12px 20px;border-top:1px solid var(--v53-ken);background:var(--v53-r-fff);flex-wrap:wrap}
.v53-sz-hata{color:var(--v53-r-8a2b1f);font-size:13px}
.v53-sz-ozet{background:var(--v53-r-fff);border:1px solid var(--v53-ken);border-radius:12px;padding:12px 14px;display:flex;justify-content:space-between;align-items:center;gap:10px}
.v53-sz-tamam{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px;padding:40px 10px}
.v53-sz-tamam .daire{width:76px;height:76px;border-radius:50%;background:var(--v53-yez);color:var(--v53-ye);display:flex;align-items:center;justify-content:center;font-size:38px}
.v53-sz-taslak{background:var(--v53-r-fff);border:1px solid var(--v53-ken);border-radius:10px;padding:8px 12px;display:flex;justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px}
.v53-sz-metin{background:var(--v53-r-fff);border:1px solid var(--v53-ken);border-radius:12px;padding:14px;max-height:340px;overflow:auto;font-size:14px;line-height:1.55}
.v53-sz [dir="ltr"]{unicode-bidi:isolate}
@media (max-width:760px){
 .v53-sz{border-radius:0;border:0;min-height:100vh;display:flex;flex-direction:column;overflow:visible}
 .v53-sz-govde{flex:1 1 auto}
 .v53-sz-govde{grid-template-columns:1fr}
 .v53-sz-yan{display:none}
 .v53-sz-izgara{grid-template-columns:1fr}
 .v53-sz-icerik{padding:16px}
 .v53-sz{padding-bottom:calc(132px + env(safe-area-inset-bottom,0px))}
 .v53-sz-alt{position:fixed;left:0;right:0;bottom:0;z-index:50;display:grid;grid-template-columns:1fr 2fr;padding-bottom:calc(12px + env(safe-area-inset-bottom,0px));box-shadow:0 -4px 14px var(--v53-g3)}
 .v53-sz-alt .v53-sz-taslakbtn{grid-column:1/-1;order:3}
 .v53-sz-alt .v53-sz-hata{grid-column:1/-1;order:-1}.v53-sz-alt .v53-sz-hata:empty{display:none}
 .v53-sz-alt>span:last-child{justify-content:flex-end}.v53-sz-alt>span:last-child .v53-btn.ana{flex:1 1 auto}
}
/* dokunmatik hedefler en az 44 px (talimat: telefon) */
.v53-sz .v53-btn,.v53-sz .v53-sz-dilbtn,.v53-sz .v53-btn.kucuk{min-height:44px}
@media (max-width:640px),(pointer:coarse){.v53-btn,.v53-btn.kucuk,.v53-sz-dilbtn,.v53-alt{min-height:44px}}
.v53-sz .v53-sz-dil button{min-height:44px}.v53-sz .v53-deger,.v53-sz .v53-sz-alan input,.v53-sz .v53-sz-alan select{min-height:44px}@media (max-width:640px),(pointer:coarse){.v53-deger{height:44px}}
.v53-sz button.v53-link,.v53-sz button.v53-sz-metin,.v53-sz button.v53-kapat,.v53-sz button.v53-alt{min-height:44px;min-width:44px;display:inline-flex;align-items:center}
@media (max-width:640px),(pointer:coarse){button.v53-link,button.v53-kapat,button.v53-sz-metin{min-height:44px;min-width:44px;display:inline-flex;align-items:center}}

/* telefon: sihirbaz ekran genişliğini aşmaz; seçim kutuları ve küçük düğmeler 44 px */
.v53-ortu{max-width:100vw;overflow-x:hidden;box-sizing:border-box}.v53-sz,.v53-pencere{max-width:100vw;box-sizing:border-box}

.v53-sz .v53-tur select,.v53-sz select{min-height:44px;height:44px}
@media (max-width:640px),(pointer:coarse){.v53-tur select{height:44px}}
.v53-sz button{min-height:44px;min-width:44px}

/* odak halkası: kurumsal altın 2 px (portalın genel mavi odak kuralından üstün) */
.v53-sz :focus-visible,.v53-ba :focus-visible,html.v44p .v53-sz :focus-visible,html.v44p .v53-ba :focus-visible{outline:2px solid var(--v53-alt);outline-offset:2px}
/* telefon: ajans formundaki satır içi "grid-column:span N" tek sütunlu ızgarada gizli sütun açıp sayfayı genişletiyordu; sabit alt çubuk ekran dışına düşüyordu */
@media (max-width:760px){.agency-shell .form-grid>*{grid-column:1/-1!important;min-width:0}}
/* Belge Asistanı ve sihirbaz pencerelerinde odak halkası her düğmede kurumsal altın 2 px (genel düğme kuralları 3 px ve farklı renk veriyordu) */
.v53-ortu :focus-visible{outline:2px solid var(--v53-alt)!important;outline-offset:2px!important}
/* telefonda klavyeyle ilerlerken odaklanan alan sabit alt çubuğun altında kalmasın */
.v53-sz :focus{scroll-margin-bottom:calc(150px + env(safe-area-inset-bottom,0px))}
/* tarih alanları :focus-visible almıyor (tarayıcı iç alanlara odaklanıyor); halka :focus ile verilir */
.v53-ortu input[type=date]:focus,.v53-ortu input[type=time]:focus,.v53-ortu input[type=datetime-local]:focus,.v53-ortu input[type=date]:focus-within,.v53-ortu input[type=time]:focus-within,.v53-ortu input[type=datetime-local]:focus-within{outline:2px solid var(--v53-alt)!important;outline-offset:2px!important}
.v53-sz-dunya{font-size:16px;line-height:1;align-self:center;margin-inline-end:2px}
