.queue-toolbar{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:22px 26px;margin-bottom:24px;background:var(--panel,#19191e);border:1px solid var(--line,#303037);border-radius:14px}.queue-toolbar>div{flex:1;min-width:210px}.queue-toolbar label{margin:0}.queue-toolbar select{width:100%}.queue-toolbar p{flex:1;min-width:180px;color:var(--muted,#a8a8b3);font-size:13px;line-height:1.6;margin:0}.queue-empty{display:grid;grid-template-columns:1fr 1fr;gap:32px;padding:32px;background:linear-gradient(120deg,rgba(255,119,37,.06),transparent 58%),var(--panel,#19191e);border:1px solid var(--line,#303037);border-radius:16px}.queue-empty h2{margin:12px 0;font-size:clamp(24px,3vw,34px)}.queue-empty p{color:var(--muted,#a8a8b3);line-height:1.7;max-width:52ch}.queue-steps{list-style:none;margin:0;padding:0;display:grid;gap:22px}.queue-steps li{display:flex;align-items:flex-start;gap:14px}.queue-steps li>span{display:grid;place-items:center;flex:0 0 28px;height:28px;border-radius:50%;color:#ff9a5b;background:rgba(255,119,37,.1);border:1px solid rgba(255,119,37,.2);font-weight:700;font-size:12px}.queue-steps h3{font:700 14px/1.5 Inter,Arial,sans-serif;margin:2px 0 5px}.queue-steps p{font-size:13px;margin:0}.organizer-settings-layout{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(0,1fr);gap:24px;margin-bottom:24px}.organizer-settings-layout .panel{min-width:0}.organizer-settings-layout form{display:grid;gap:18px}.organizer-settings-layout label{margin:0}.organizer-settings-layout p{line-height:1.7;color:var(--muted,#a8a8b3)}.organizer-settings-layout h2{margin-top:10px}.organizer-settings-layout hr{border:0;border-top:1px solid var(--line,#303037);margin:30px 0}.report-event-count{display:block;margin:20px 0 12px;font-size:20px}.report-empty{padding:24px 0 8px;max-width:650px}.report-empty p{color:var(--muted,#a8a8b3);line-height:1.7}.reports-events .table-wrap{margin-top:20px}.queue-empty .button-group{margin-top:24px}
@media(max-width:720px){.queue-empty,.organizer-settings-layout{grid-template-columns:minmax(0,1fr)}.queue-empty{padding:22px;gap:28px}.queue-toolbar{padding:18px;gap:14px}.queue-toolbar>div,.queue-toolbar p{flex-basis:100%;min-width:0}.queue-toolbar>.button{width:100%}.queue-steps{border-top:1px solid var(--line,#303037);padding-top:22px}}

.default-staff-choices{border:1px solid var(--line,#303037);padding:18px;border-radius:12px;min-width:0}.default-staff-choices legend{font-size:14px;font-weight:650;padding:0 6px}.default-staff-choices .check{padding:10px 0;align-items:flex-start;line-height:1.5}.default-staff-choices .check input{margin-top:3px}
