/* Dijital İmza: MediUI kabuğuna özgü düzen. Ortak bileşenler medi-layout.min.css'ten gelir. */
.dimza .dimza-kart-baglanti{text-decoration:none;color:inherit}.dimza .dimza-kart-baglanti:hover{border-color:#168254;box-shadow:0 3px 10px rgba(22,130,84,.14)}
.dimza{min-height:calc(100vh - 4rem);background:#f3f8fd;color:#172d44;font-size:14px;line-height:1.5}
.dimza *,.dimza-modal-arka *{box-sizing:border-box}
.dimza :is(h1,h2,h3,h4,p){margin:0}
.dimza :is(button,input,select,textarea),.dimza-modal-arka :is(button,input,textarea){font-family:inherit}
.dimza :is(button,a,input,select,textarea):focus-visible,.dimza-modal-arka :is(button,input,textarea):focus-visible{outline:2px solid #2563eb;outline-offset:2px}
.dimza .dimza-gizli{display:none!important}.dimza .dimza-sag{text-align:right}.dimza .dimza-orta{text-align:center}.dimza .dimza-soluk{color:#64748b}.dimza .dimza-kucuk{font-size:12px}.dimza .dimza-tek{font-family:ui-monospace,Consolas,monospace;font-size:12px}
.dimza .dimza-satir{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.dimza .dimza-satir.dimza-arasi{justify-content:space-between}.dimza .dimza-bosluk{margin-bottom:16px}.dimza .dimza-izgara{display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}
.dimza .dimza-paket-geri{margin-left:auto}
@media(min-width:640px){.dimza .dimza-izgara.dimza-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:992px){.dimza .dimza-izgara.dimza-3{grid-template-columns:repeat(3,minmax(0,1fr))}.dimza .dimza-izgara.dimza-4{grid-template-columns:repeat(4,minmax(0,1fr))}}
.dimza .dimza-baslik{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;padding:18px 28px;background:#f8fbff;border-bottom:1px solid #dceaf5}
.dimza .dimza-baslik-ana{display:flex;align-items:flex-start;gap:12px;min-width:0}.dimza .dimza-baslik-ikon{display:inline-flex;align-items:center;justify-content:center;width:46px;height:46px;flex:0 0 46px;border-radius:12px;background:#e9f5ff;border:1px solid #cfe8fa;color:#245d7c;font-size:21px}
.dimza .dimza-baslik h1{color:#142b44;font-size:23px;line-height:1.25;font-weight:800}.dimza .dimza-baslik p{color:#64748b;font-size:13px;margin-top:3px}.dimza .dimza-baslik-eylemler{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:8px}
.dimza .dimza-sekmeler{display:flex;flex-wrap:wrap;gap:4px;padding:8px 28px;background:#f8fbff;border-bottom:1px solid #dceaf5}.dimza .dimza-sekmeler a i{font-size:17px}.dimza .dimza-sekme-icerik{display:flex;flex-direction:column;gap:16px;padding:20px 28px 28px}
.dimza .dimza-ic-sekmeler{margin-bottom:0}
.dimza .dimza-kutu,.dimza .dimza-kart{background:#fff;border:1px solid #dfe8f1;border-radius:12px;box-shadow:0 2px 9px rgba(30,64,98,.05)}.dimza .dimza-kutu{overflow:hidden}.dimza .dimza-kutu-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:12px 18px;border-bottom:1px solid #e8eef4}.dimza .dimza-kutu-bas h3{display:inline-flex;align-items:center;gap:8px;color:#18334d;font-size:16px;font-weight:750}.dimza .dimza-kutu-bas h3 i{color:#27769d;font-size:19px}.dimza .dimza-kutu-govde{padding:18px}
.dimza .dimza-kutu.yesil{border-color:#a7dcc0}.dimza .dimza-kutu.yesil>.dimza-kutu-bas{background:#f0faf4}.dimza .dimza-kutu.yesil>.dimza-kutu-bas h3 i{color:#168254}
.dimza .dimza-medi-toolbar-eylemler{display:flex;flex-wrap:wrap;align-items:center;gap:8px}
.dimza .dimza-kart{display:flex;align-items:center;gap:12px;padding:17px;min-width:0}.dimza .dimza-kart i{display:inline-flex;justify-content:center;align-items:center;width:42px;height:42px;flex:0 0 42px;border-radius:10px;background:#e9f5ff;color:#2376a3;font-size:22px}.dimza .dimza-kart.yesil i{background:#e8f8f1;color:#168254}.dimza .dimza-kart.sari i{background:#fff6e5;color:#b56b0b}.dimza .dimza-kart.kirmizi i{background:#fff0ee;color:#c8473a}.dimza .dimza-kart b{display:block;color:#172d44;font-size:22px;line-height:1.15}.dimza .dimza-kart span{display:block;color:#64748b;font-size:11px;font-weight:750;letter-spacing:.04em;text-transform:uppercase}
.dimza .dimza-etiket,.dimza-modal-arka .dimza-etiket{display:block;margin-bottom:5px;color:#344b60;font-size:12px;font-weight:750}.dimza .dimza-girdi,.dimza-modal-arka .dimza-girdi{width:100%;min-height:36px;padding:7px 10px;background:#fff;border:1px solid #cbd8e4;border-radius:8px;color:#1e293b;font-size:13px}.dimza .dimza-girdi:focus,.dimza-modal-arka .dimza-girdi:focus{border-color:#3385b1;box-shadow:0 0 0 3px rgba(51,133,177,.13);outline:none}.dimza .dimza-girdi:disabled{background:#f1f5f9;color:#64748b}.dimza textarea.dimza-girdi{min-height:80px;resize:vertical}.dimza .dimza-alan,.dimza-modal-arka .dimza-alan{margin-bottom:14px}.dimza .dimza-onay{display:inline-flex;align-items:center;gap:7px;cursor:pointer}.dimza .dimza-onay input{width:16px;height:16px;margin:0}
.dimza .dimza-dugme,.dimza-modal-arka .dimza-dugme{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:36px;padding:7px 13px;color:#344b60;background:#fff;border:1px solid #cbd8e4;border-radius:8px;font-size:13px;font-weight:700;line-height:1.2;text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,box-shadow .16s ease,transform .16s ease}.dimza .dimza-dugme i,.dimza-modal-arka .dimza-dugme i{font-size:16px;line-height:1}.dimza .dimza-dugme:hover,.dimza-modal-arka .dimza-dugme:hover{background:#f1f7fc;border-color:#9ebbd0}.dimza .dimza-dugme:active:not(:disabled),.dimza-modal-arka .dimza-dugme:active:not(:disabled){transform:translateY(1px)}.dimza .dimza-dugme.mavi,.dimza-modal-arka .dimza-dugme.mavi{background:#276b8d;border-color:#276b8d;color:#fff;box-shadow:0 2px 5px rgba(39,107,141,.16)}.dimza .dimza-dugme.mavi:hover,.dimza-modal-arka .dimza-dugme.mavi:hover{background:#195d81;border-color:#195d81;box-shadow:0 4px 10px rgba(39,107,141,.22)}.dimza .dimza-dugme.yesil,.dimza-modal-arka .dimza-dugme.yesil{background:#168254;border-color:#168254;color:#fff;box-shadow:0 2px 5px rgba(22,130,84,.15)}.dimza .dimza-dugme.yesil:hover,.dimza-modal-arka .dimza-dugme.yesil:hover{background:#116b44;border-color:#116b44;box-shadow:0 4px 10px rgba(22,130,84,.2)}.dimza .dimza-dugme.kirmizi,.dimza-modal-arka .dimza-dugme.kirmizi{background:#fff0ee;border-color:#f5c8c3;color:#be3b32}.dimza .dimza-dugme.sari,.dimza-modal-arka .dimza-dugme.sari{background:#fff7e9;border-color:#f5dca9;color:#a9630b}.dimza .dimza-dugme.kucuk,.dimza-modal-arka .dimza-dugme.kucuk{min-height:31px;padding:5px 10px;font-size:12px}.dimza .dimza-dugme:disabled,.dimza-modal-arka .dimza-dugme:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}
.dimza .dimza-tablo-sar{width:100%;overflow-x:auto;border:1px solid #e2eaf1;border-radius:9px}.dimza .dimza-tablo{width:100%;border-collapse:collapse;font-size:13px}.dimza .dimza-tablo th{padding:10px 12px;background:#f5f9fd;color:#40566b;border-bottom:1px solid #dde7ef;text-align:left;white-space:nowrap;font-weight:750}.dimza .dimza-tablo td{padding:11px 12px;border-bottom:1px solid #edf2f7;vertical-align:middle}.dimza .dimza-tablo tr:last-child td{border-bottom:0}.dimza .dimza-tablo tbody tr:hover td{background:#f8fbfe}.dimza .dimza-tablo tr.secilebilir{cursor:pointer}.dimza .dimza-tablo td.bos{padding:28px 12px;color:#64748b;text-align:center}
.dimza .dimza-medi-bas{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-bottom:1px solid #e2eaf1}.dimza .dimza-medi-bas h3{display:inline-flex;align-items:center;gap:8px;color:#18334d;font-size:16px;font-weight:750}.dimza .dimza-medi-bas h3 i{color:#27769d}.dimza .dimza-medi-filtre{display:flex;flex-wrap:wrap;align-items:end;gap:12px;padding:12px 16px;border-bottom:1px solid #e2eaf1;background:#fff}.dimza .dimza-medi-filtre .dimza-alan{flex:1 1 200px;min-width:160px;margin:0}.dimza .dimza-medi-filtre .dimza-onay{min-height:36px}.dimza .medi-table-shell{width:100%;min-width:0}.dimza .medi-table-viewport{max-width:100%;overflow-x:auto}.dimza .dimza-alt-liste{box-shadow:none}.dimza .medi-table-shell .dimza-rozet{vertical-align:middle}.dimza .dimza-blok{display:block}.dimza .dimza-hata{color:#b83d36}.dimza .dimza-durum-olumlu{color:#168254}.dimza .dimza-durum-olumsuz{color:#c8473a}
.dimza .medi-table-footer{min-width:0;flex-wrap:wrap}.dimza .medi-table-footer [data-medi-table-pagination]{display:flex;align-items:center;justify-content:flex-end;flex-wrap:nowrap;gap:4px;max-width:100%;overflow-x:auto;white-space:nowrap}.dimza .medi-table-footer [data-medi-table-pagination]>*{flex:none}
.dimza .dimza-rozet,.dimza .dimza-sayac{display:inline-flex;align-items:center;justify-content:center;min-height:21px;padding:2px 7px;border:1px solid #d9e6f0;border-radius:6px;background:#f2f7fb;color:#4c6175;font-size:11px;font-weight:750;white-space:nowrap}.dimza .dimza-rozet.yesil{background:#ebfaf2;border-color:#c7edda;color:#157a4c}.dimza .dimza-rozet.sari{background:#fff8e9;border-color:#f6e2b9;color:#a56510}.dimza .dimza-rozet.kirmizi{background:#fff0ee;border-color:#f1c9c5;color:#ba4138}.dimza .dimza-rozet.mavi,.dimza .dimza-rozet.acik{background:#eaf6fc;border-color:#c4e6f7;color:#1474a3}.dimza .dimza-sayac{background:#fff6e7;border-color:#f3dbab;color:#955707}
.dimza .dimza-not{margin-bottom:12px;padding:10px 13px;border:1px solid #cde5f3;border-radius:8px;background:#eef8fd;color:#315d74;font-size:13px}.dimza .dimza-not.sari{background:#fff8ea;border-color:#f3dfb7;color:#875912}.dimza .dimza-not.kirmizi{background:#fff0ee;border-color:#efc7c2;color:#9b3e38}.dimza .dimza-not.yesil{background:#eaf9f0;border-color:#c7ead7;color:#28694b}
.dimza .dimza-akis{display:flex;flex-wrap:wrap;gap:10px}.dimza .dimza-adim{flex:1 1 180px;min-width:0;padding:12px;border:1px solid #dae5ee;border-radius:9px;background:#fff}.dimza .dimza-adim.acik{border-color:#8cc9e9;background:#f0f9fe}.dimza .dimza-adim.tamam{border-color:#a7dcc0;background:#f0faf4}.dimza .dimza-adim.red{border-color:#efb9b3;background:#fff4f2}.dimza .dimza-adim b{display:block;font-size:13px}.dimza .dimza-adim span{color:#64748b;font-size:12px}.dimza .dimza-ilerleme{height:8px;background:#eaf0f6;border-radius:20px;overflow:hidden}.dimza .dimza-ilerleme i{display:block;height:100%;background:#2a8c62}
.dimza .dimza-sihirbaz{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin-bottom:4px}.dimza .dimza-sihirbaz span{padding:10px 12px;border:1px solid #dce7ef;border-radius:8px;background:#fff;color:#667b8e;font-size:12px;font-weight:700}.dimza .dimza-sihirbaz span.etkin{background:#eaf6fd;border-color:#89c9e9;color:#17658f}.dimza .dimza-sihirbaz span.tamam{background:#eaf8f1;border-color:#a8ddc1;color:#15784d}.dimza .dimza-sihirbaz span::before{content:attr(data-adim) '. '}
.dimza-modal-arka{position:fixed;inset:0;z-index:10000;display:flex;justify-content:center;align-items:flex-start;padding:80px 16px 16px;background:rgba(15,23,42,.52);overflow-y:auto}.dimza-modal-kutu{width:min(100%,640px);border:1px solid #dbe7f0;border-radius:13px;background:#fff;box-shadow:0 22px 60px rgba(15,23,42,.22);color:#0f172a}.dimza-modal-kutu.genis{width:min(100%,960px)}.dimza-modal-bas{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 18px;border-bottom:1px solid #e5edf3;background:#f8fbff;border-radius:13px 13px 0 0}.dimza-modal-bas h3{margin:0;color:#18334d;font-size:17px;font-weight:750}.dimza-modal-govde{padding:18px}.dimza-modal-alt{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:13px 18px;border-top:1px solid #e5edf3}.dimza-modal-kutu iframe{width:100%;height:70vh;border:1px solid #dbe7f0}
.dimza-modal-kutu.dimza{min-height:0;background:#fff}
.dimza .ti-spin{animation:dimza-spin 1s linear infinite}@keyframes dimza-spin{to{transform:rotate(360deg)}}
#dimzaBildirim{z-index:10010}
.dimza .dimza-alan-hata{margin:8px 0 0;color:#a3312b;font-size:13px;font-weight:650}.dimza .dimza-alan-hata[hidden]{display:none}
.dimza .dimza-yardim{margin:8px 0 0;color:#53697e;font-size:13px}.dimza .dimza-yardim a{color:#11648f;font-weight:700}
.dimza .dimza-gelismis-filtre{border-bottom:1px solid #e2eaf1;background:#fff}.dimza .dimza-gelismis-filtre>summary{cursor:pointer;padding:12px 16px;color:#315d74;font-weight:700;list-style-position:inside}.dimza .dimza-gelismis-filtre>summary:hover{background:#f4f9fd}.dimza .dimza-gelismis-filtre .dimza-medi-filtre{border-bottom:0;padding-top:4px}.dimza .dimza-gelismis-filtre .dimza-yardim{padding:0 16px 4px}
.dimza .dimza-kaynak-aciklama{margin:0 0 14px;color:#64748b;font-size:12px;line-height:1.5}
.dimza .medi-table-viewport thead tr.uppercase{text-transform:none}
@media(max-width:760px){.dimza-modal-arka{padding:72px 12px 12px}}
@media(max-width:760px){.dimza .dimza-baslik{padding:16px}.dimza .dimza-baslik-eylemler{justify-content:flex-start;width:100%}.dimza .dimza-sekmeler{padding:0 12px;overflow-x:auto;flex-wrap:nowrap}.dimza .dimza-sekmeler a{white-space:nowrap}.dimza .dimza-sekme-icerik{padding:16px}.dimza .dimza-sihirbaz{grid-template-columns:repeat(2,minmax(0,1fr))}.dimza .dimza-kutu-bas{align-items:flex-start}}
@media(max-width:760px){.dimza .dimza-medi-filtre{padding:12px}.dimza .dimza-medi-filtre .dimza-alan{flex-basis:100%}.dimza .dimza-medi-bas{padding:12px}.dimza .dimza-medi-bas .dimza-satir{width:100%}}
