
#hatImportDialog[hidden]{display:none}
.hat-import-dialog{position:fixed;inset:0;z-index:10000;background:#09141ad9;display:grid;place-items:center;padding:18px}
.hat-import-card{background:#172c39;color:#f0f8ff;border:1px solid #6f9ab0;border-radius:15px;padding:24px;width:min(480px,95vw);box-shadow:0 20px 60px #0008}
.hat-import-card h2{margin-top:0;font-size:21px}.hat-import-card label{display:block;margin:14px 0}
.hat-import-card input[type=number]{width:80px;margin-left:12px;padding:7px}
.hat-import-note{color:#bdd3df;font-size:13px;line-height:1.55}
.hat-import-actions{display:flex;justify-content:flex-end;gap:10px}
.hat-import-actions button{padding:10px 15px;border-radius:7px}
#hatImportStatus{font-size:13px;color:#a4eac8;min-height:20px}
#importDocument{background:#226e77;color:white;font-weight:650}
