/* /Pages/Authentication/Authentication.razor.rz.scp.css */
.login-error[b-fb3vlu1m8i] { white-space: pre-wrap; overflow-wrap: anywhere; font-size: .85rem; }
/* /Pages/Queue/QueueLookup.razor.rz.scp.css */
.queue-explanation[b-i7edlruhqi] { margin: .75rem 1rem; font-size: .9rem; }

.queue-own > td[b-i7edlruhqi] { background-color: #edf7e9; }
.queue-own > td:first-child[b-i7edlruhqi] { box-shadow: inset 4px 0 #2b9718; font-weight: 600; }

.queue-routine-details summary[b-i7edlruhqi] { color: #226f16; cursor: pointer; font-weight: 600; }
.queue-routine-details ul[b-i7edlruhqi] { margin: .45rem 0 0 1rem; padding: 0; min-width: 18rem; list-style: none; }
.queue-routine-details li[b-i7edlruhqi] { display: flex; justify-content: space-between; gap: 1rem; padding: .15rem 0; }
.queue-routine-details code[b-i7edlruhqi] { color: inherit; font-size: .8rem; }
.queue-routine-details li span[b-i7edlruhqi] { color: #5f6b66; font-variant-numeric: tabular-nums; }
/* /Pages/Queue/QueueStatusHeader.razor.rz.scp.css */
.compact-status[b-rbu319sjl7] { display: flex; flex-wrap: wrap; gap: .75rem 2rem; padding: .75rem 1rem; }
.compact-status strong[b-rbu319sjl7] { margin-left: .5rem; font-size: 1.15rem; color: var(--hlab-green-dark); }
.compact-status .has-errors strong[b-rbu319sjl7] { color: #b42318; }
.monitor-note[b-rbu319sjl7] { margin: 0; padding: 0 1rem .5rem; font-size: .8rem; }
