.entry-dialog{border:1px solid #c8ded8;border-radius:22px;padding:26px;width:min(94vw,900px);max-height:90dvh;color:#25413e;background:#fff;box-sizing:border-box;overflow:auto;font-family:inherit;box-shadow:0 24px 80px #123a3540}.entry-dialog::backdrop{background:#153e3a80}.entry-dialog-head{display:flex;align-items:center;justify-content:space-between;gap:16px}.entry-dialog h2{font-size:24px;margin:0 0 18px}.entry-dialog p{line-height:1.6}.entry-dialog button,.entry-toolbar button{border:1px solid #c2dcd4;border-radius:10px;background:#edf8f3;color:#245c57;padding:10px 16px;cursor:pointer;font:inherit;font-weight:700}.entry-dialog button:disabled{opacity:.5;cursor:wait}.entry-dialog-head button{background:#fff;font-size:24px}.entry-field{display:flex;flex-direction:column;gap:7px;margin:14px 0;font-weight:600}.entry-field input,.entry-field select{font:inherit;border:1px solid #bdd7d0;border-radius:10px;padding:12px;background:#fff;color:#25413e;width:100%;box-sizing:border-box}.entry-status,[role=status].entry-status{color:#8b412a;white-space:pre-wrap}.entry-table-wrap{max-height:42vh;overflow:auto;margin:18px 0}.entry-dialog table{width:100%;border-collapse:collapse;font-size:13px}.entry-dialog th,.entry-dialog td{padding:12px;text-align:left;border-bottom:1px solid #e1ede8;min-width:90px}.entry-dialog th{background:#edf8f3;position:sticky;top:0}.entry-error{background:#fff1ed}.entry-toolbar{display:flex;gap:10px;flex-wrap:wrap;margin:12px 0}.entry-account-launch{position:fixed;bottom:16px;right:16px;z-index:40;border:1px solid #a7cfc4;border-radius:20px;padding:10px 18px;background:#fff;color:#245c57;box-shadow:0 4px 12px #123a3520;font:inherit}.entry-dialog small{display:block;margin:8px 0}.entry-dialog [hidden]{display:none!important}#parent-fields .entry-field{font-size:14px}@media(max-width:600px){.entry-dialog{padding:18px;width:96vw}.entry-dialog h2{font-size:20px}.entry-toolbar button{flex:1}.entry-account-launch{bottom:8px;right:8px;font-size:12px}}
.entry-account-menu{display:block;width:100%;text-align:left;background:transparent;border:0;padding:12px 16px;color:inherit;font:inherit;cursor:pointer;border-radius:8px}.entry-account-menu:hover{background:#edf8f3}
