#discordEventSettings{margin:24px 0;padding:18px;background:#101e24;border:1px solid #38515d;border-radius:10px;min-width:0}
#discordEventSettings>summary{font-weight:700;cursor:pointer;line-height:1.6}
#discordEventSettings p{line-height:1.6;overflow-wrap:anywhere}
#discordEventForm{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin:20px 0}
#discordEventForm>label{display:flex;flex-direction:column;gap:8px;min-width:0;line-height:1.5}
#discordEventForm>label:has(input[type=checkbox]){flex-direction:row;align-items:center;grid-column:1/-1}
#discordEventForm input:not([type=checkbox]),#discordEventForm select{width:100%;min-width:0;max-width:100%;margin:0;min-height:48px;box-sizing:border-box;font:inherit}
#discordEventForm input[type=checkbox]{flex:0 0 auto;width:20px;height:20px;margin:0 8px 0 0}
#discordEventForm fieldset{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;padding:16px;min-width:0;margin:0;border:1px solid #52646a}
#discordEventForm fieldset label{display:flex;align-items:center;line-height:1.5;min-width:0}
#discordEventSettings .adminAction{white-space:normal;line-height:1.5;min-height:48px;max-width:100%;margin:4px 6px 4px 0;overflow-wrap:anywhere}
#discordEventStatus{padding:12px;background:#152a32;border-radius:6px}
#discordSetupDetails{white-space:pre-line}
#discordDeliveryLog p{font-size:.9em}
@media(max-width:600px){#discordEventSettings{padding:14px}#discordEventForm{grid-template-columns:1fr;gap:18px}#discordEventForm fieldset{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}#discordEventSettings>.adminAction,#discordEventForm>.adminAction{width:100%;margin:6px 0}#discordEventForm select{font-size:16px}}
