.auth-access{display:grid;gap:16px;min-width:0;align-self:start}
.auth-access .auth-card{width:100%;margin:0}
.waiting-signup{position:relative}
.waiting-signup summary{font-weight:600;cursor:pointer;line-height:1.6}
.waiting-signup .section-help{margin:12px 0}
.waiting-signup .invitation-check{align-items:flex-start;font-size:13px;margin:14px 0}
.waiting-signup .invitation-check input{margin-top:4px}
.waiting-signup select,#waitingPanel select{width:100%;min-height:42px;border:1px solid var(--line);border-radius:4px;background:#fff;color:var(--text);padding:8px; font:inherit}
.waiting-honey{position:absolute;left:-9999px;width:1px;height:1px;overflow:hidden}
#settingsView>.subnav{overflow-x:auto}
#settingsView>.subnav a{flex:0 0 auto;white-space:nowrap}
.waiting-filters{display:grid;grid-template-columns:minmax(160px,1fr) minmax(150px,.5fr) auto auto;gap:12px;align-items:end;margin:20px 0}
.waiting-filters .field{margin:0}
.waiting-selection{margin:16px 0}
.waiting-selection .section-help{margin:0}
.waiting-entries,.waiting-batches{display:grid;gap:10px}
.waiting-entry{border:1px solid var(--line);padding:14px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;align-items:center}
.waiting-entry-copy{min-width:0}
.waiting-entry-select{display:flex;gap:10px;align-items:flex-start;min-width:0}
.waiting-entry-select input{width:18px;height:18px;padding:0;margin:3px 0 0;flex:0 0 18px;accent-color:var(--text)}
.waiting-entry-select strong{display:block;min-width:0;flex:1;overflow-wrap:anywhere}
.waiting-entry p{margin:4px 0 0;color:var(--muted);font-size:13px;overflow-wrap:anywhere}
.waiting-entry .button{min-width:70px}
.waiting-batch-form{border-top:1px solid var(--line);margin-top:26px;padding-top:12px}
.waiting-options{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.waiting-options .field{margin:0}
.waiting-batch{border:1px solid var(--line);padding:16px;min-width:0}
.waiting-batch p{margin:5px 0;overflow-wrap:anywhere}
.waiting-template{margin-top:20px;padding:14px;border:1px solid var(--line);background:var(--soft)}
.waiting-template summary{cursor:pointer}
.waiting-template pre{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.7;font:inherit}
.waiting-signup button{margin-top:8px}
#waitingPanel{min-width:0}
#waitingPanel h3{font-size:16px}
#waitingPanel button{white-space:normal}
#waitingBatchResult{padding:12px;background:var(--okSoft);color:var(--ok)}
@media(max-width:1000px){.waiting-filters{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}
}
@media(max-width:560px){.waiting-filters,.waiting-options{grid-template-columns:minmax(0,1fr)}
.waiting-entry{grid-template-columns:minmax(0,1fr)}
.waiting-entry>.button{justify-self:start}
.waiting-selection{align-items:flex-start;flex-direction:column}
.auth-access{width:100%}
.waiting-signup summary{overflow-wrap:anywhere}
}
