dialog.ps-hg-ortu{width:100%;height:var(--ps-phone-height,100dvh);top:var(--ps-phone-top,0px);bottom:auto;max-width:none;max-height:none;margin:0;border:0;padding:0;box-sizing:border-box;color:#0b2a3c}
dialog.ps-hg-ortu::backdrop{background:transparent}
dialog.ps-hg-ortu[hidden],.ps-hg-kutu [hidden]{display:none!important}
.ps-hg-kutu{max-height:calc(100% - 16px);overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;letter-spacing:0}
.ps-hg-kutu .ps-hg-ust{position:sticky;top:0;z-index:2;background:#fff;min-height:40px}
.ps-hg-kutu .ps-hg-kapat{width:40px;height:40px;flex:none;font-size:15px;touch-action:manipulation}
.ps-hg-field{display:grid;gap:6px;min-width:0}
.ps-hg-kutu .ps-hg-field label{margin:0}
.ps-hg-kutu input.ps-hg-kod{width:100%;height:48px;box-sizing:border-box;border:1px solid #d4e0e6;border-radius:10px;padding:0 14px;color:#0b2a3c;background:#fff;font-size:18px;letter-spacing:6px;text-align:center}
.ps-hg-kutu .ps-hg-kayitli{font-size:16px;min-width:0}
.ps-hg-kutu .ps-hg-kayitli span{min-width:0;overflow-wrap:anywhere}
.ps-hg-kutu .ps-hg-durum:empty{display:none}
.ps-hg-kutu .ps-hg-durum:not(:empty){padding:10px;background:#e5f7ec;border-radius:6px;line-height:1.35;color:#126b36;min-height:0}
.ps-hg-kutu .ps-hg-durum[data-hata="1"]{background:#fff0ef;color:#a72525}
.ps-hg-kod-araclar{display:flex;justify-content:flex-end}
.ps-hg-kod-araclar button{border:0;background:transparent;min-height:36px;padding:4px;color:#087c4b;font:inherit;font-size:12px;font-weight:700;cursor:pointer}
.ps-hg-kutu .ps-hg-wa{justify-content:center}
.ps-hg-kutu button:disabled{opacity:.6;cursor:default}
@media(min-width:761px){dialog.ps-hg-ortu{align-items:center;padding:16px}.ps-hg-kutu{border-radius:12px;padding:18px}}
