.live-registration-admin{width:min(940px,94vw);max-height:90vh;overflow:auto;border:1px solid #d6e2eb;border-radius:18px;padding:26px;color:#18334d;background:#fff;box-shadow:0 24px 90px #0d294044;font:inherit}.live-registration-admin::backdrop{background:#071b38aa}.live-registration-admin>header{display:flex;justify-content:space-between;align-items:center;gap:20px}.live-registration-admin h2{font-size:1.4rem;margin:0}.live-registration-admin h3{font-size:1.08rem;line-height:1.7;margin:0 0 8px}.live-registration-note{font-size:.86rem;line-height:1.8;color:#4f6479;margin:14px 0}.live-registration-tools{display:flex;gap:16px;align-items:end;margin:20px 0}.live-registration-tools .f{flex:1;margin:0}.live-registration-tools input{width:100%;box-sizing:border-box}.live-registration-list{display:grid;gap:20px}.live-registration-entry{border:1px solid #dce5ec;border-radius:12px;padding:20px;overflow-wrap:anywhere}.live-registration-reference{direction:ltr;text-align:start;font-family:monospace;font-size:.83rem}.live-registration-date{font-size:.8rem;color:#587085}.live-registration-entry dl{display:grid;grid-template-columns:minmax(140px,1fr) 3fr;gap:10px 20px;margin:18px 0}.live-registration-entry dt{font-weight:700}.live-registration-entry dd{margin:0;white-space:pre-wrap;overflow-wrap:anywhere}.live-registration-status{display:flex;gap:15px;align-items:end}.live-registration-status .f{margin:0;flex:1}.live-registration-admin :focus-visible{outline:3px solid #c87932;outline-offset:3px}.live-registration-admin button:disabled{opacity:.6;cursor:wait}@media(max-width:600px){.live-registration-admin{padding:18px}.live-registration-admin>header{align-items:start}.live-registration-entry{padding:16px}.live-registration-entry dl{grid-template-columns:1fr;gap:5px}.live-registration-entry dd{margin-bottom:10px}.live-registration-tools,.live-registration-status{align-items:stretch;flex-direction:column}}
