.coord-event{cursor:pointer;transition:filter .12s ease,box-shadow .12s ease}.coord-event:hover,.coord-event:focus{filter:brightness(1.08);box-shadow:0 0 0 2px #e5eb73;outline:0}
.event-conflict-warning{display:grid;gap:4px;margin:0 0 12px;padding:12px 15px;border:1px solid #d28b32;border-radius:9px;background:#fff4d9;color:#643d0d}.event-conflict-warning strong{font-size:13px}.event-conflict-warning span{font-size:10px}
.event-fields .event-meeting-url,.event-fields .event-repeat,.event-fields .event-repeat-until{grid-column:auto}.event-fields .event-scope{grid-column:1/-1;display:flex;align-items:center;gap:16px;margin:0;padding:8px 10px;border:1px solid var(--line);border-radius:8px}.event-scope legend{padding:0 5px;font-size:10px;font-weight:800}.event-scope label{display:flex;align-items:center;gap:5px;font-size:11px}.event-scope input{width:auto}
.event-delete-actions{display:flex;justify-content:flex-end;gap:8px;margin-top:8px;padding-top:10px;border-top:1px solid var(--line)}.button-danger{background:#a43a31!important;color:#fff!important}.button-danger-outline{border:1px solid #a43a31!important;background:#fff!important;color:#8a2d26!important}
[data-repeat-until][hidden],[data-meeting-url-field][hidden]{display:none!important}
