.hrx-eod-shade{position:fixed;inset:0;z-index:9999;display:grid;place-items:center;background:#101d36b8;padding:16px;overflow:auto}.hrx-eod-dialog{background:#fff;color:#1b2c47;border-radius:16px;padding:23px;width:min(460px,100%);max-height:calc(100vh - 32px);overflow:auto;box-sizing:border-box;box-shadow:0 20px 60px #0006}.hrx-eod-dialog h2{font-size:22px;margin:0 0 8px}.hrx-eod-summary{font-size:14px;color:#51627b}.hrx-eod-dialog label{display:block;margin-top:14px;font-size:13px;font-weight:600}.hrx-eod-dialog input,.hrx-eod-dialog textarea{display:block;width:100%;box-sizing:border-box;margin-top:5px;border:1px solid #b9c6d8;border-radius:8px;padding:11px;background:#fff;color:#1b2c47;font:inherit}.hrx-eod-dialog textarea{min-height:60px;resize:vertical}.hrx-eod-buttons{display:flex;gap:8px;margin-top:18px}.hrx-eod-buttons button{border:0;border-radius:9px;padding:12px;flex:1;font-weight:600;cursor:pointer}.hrx-eod-buttons button:first-child{background:#e9edf5;color:#142541}.hrx-eod-buttons button:last-child{background:#c7263e;color:white}.hrx-eod-error{color:#ae1731;font-size:13px}@media(max-width:430px){.hrx-eod-dialog{padding:17px}.hrx-eod-buttons{flex-direction:column}}