.em-panel,.event-copy{border:1px solid #d9d7cf;border-radius:8px;padding:18px;margin:16px 0;background:#fff;color:#242722}.em-actions{display:flex;gap:12px;align-items:center;flex-wrap:wrap}.em-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:16px}.em-fields label,.em-panel label,.event-copy label{display:flex;flex-direction:column;gap:6px}.em-choices{display:flex;gap:12px;flex-wrap:wrap;margin:16px 0}.em-choices label,.em-review label{flex-direction:row;align-items:center}.em-panel input,.em-panel select,.event-copy input,.event-copy select{min-height:44px;border:1px solid #8b8c85;border-radius:6px;padding:8px;background:#fff;color:#20251e}.em-panel input[type=checkbox],.event-copy input[type=checkbox]{min-height:24px;width:24px;accent-color:#745c31}.em-panel button,.em-tabs button,.event-copy button{min-height:44px;padding:9px 14px;margin:6px 6px 6px 0;border:1px solid #87877f;border-radius:6px;background:#f6f5ef;color:#242722;font-weight:600;cursor:pointer}.em-panel button:disabled,.event-copy button:disabled{opacity:.5;cursor:default}.em-panel fieldset,.event-copy fieldset{border:0;padding:0;min-width:0}.em-review{margin:16px 0;padding:16px;border:2px solid #b9a57a;border-radius:8px}.em-review pre{white-space:pre-wrap;font:inherit;font-size:14px}.event-copy details{margin:12px 0}.event-copy summary{cursor:pointer;padding:8px}.em-table-wrap{overflow:auto}.em-table-wrap table{width:100%;border-collapse:collapse}.em-table-wrap td,.em-table-wrap th{padding:12px;border-bottom:1px solid #ddd;text-align:left}.em-tabs{display:flex;gap:6px;flex-wrap:wrap}.em-tabs [aria-current=page]{background:#252b24;color:#fff}.event-manager-workspace{max-width:1400px;margin:auto;padding:20px}.em-panel :focus-visible,.event-copy :focus-visible{outline:3px solid #806a3b;outline-offset:3px}.event-manager-workspace>header{border-bottom:1px solid #d9d7cf;padding-bottom:16px;margin-bottom:18px}.event-manager-workspace .admin-event-brand{display:flex;align-items:center;gap:16px}.event-manager-workspace .admin-event-brand img{object-fit:contain;background:#20251e;border-radius:5px;padding:6px}.event-manager-workspace .admin-event-brand div{display:flex;flex-direction:column;gap:4px}.event-manager-workspace .admin-event-brand span{font-size:13px;color:#62665e}.event-manager-workspace .em-actions>button{min-height:44px;padding:8px 16px;border:1px solid #87877f;border-radius:6px;background:white;color:#242722}.em-tabs button:focus-visible{outline:3px solid #806a3b;outline-offset:3px}@media(max-width:600px){.event-manager-workspace{padding:12px}.em-fields{grid-template-columns:1fr}.em-panel{padding:14px}}.em-panel label.em-confirm{display:flex;flex-direction:row;align-items:center;gap:10px;margin:14px 0}.em-confirm input{flex-shrink:0}.em-panel table th{font-weight:700}