.queueRoot{min-height:100vh;background:var(--admin-bg,#f5f8fc);padding:24px;color:var(--admin-text,#0f172a)}.queueWrap{width:100%;margin:auto}.queueHeader h1{font-size:22px;margin:0 0 16px}.queueRoot .controls{display:flex;flex-wrap:wrap;gap:10px;margin:16px 0}.queueRoot .controls input{flex:1 1 220px}.queueRoot .controls input,.queueRoot .controls select,.queueRoot .filterButton{min-width:0;min-height:44px;border:1px solid var(--admin-border,#cbd5e1);background:var(--admin-surface,#fff);color:var(--admin-text,#0f172a);border-radius:10px;padding:10px;font:inherit}.queueRoot .filterButton.active{background:#0f5bd7;color:#fff}.queueRoot .reviewGrid{display:grid;grid-gap:12px;gap:12px;margin-top:12px}.queueRoot .reviewQueueLink{display:block;text-decoration:none;color:inherit;min-width:0;overflow-wrap:anywhere}.queueRoot .queueNotice{font-size:14px;line-height:1.6;color:var(--admin-muted,#475569)}.queueRoot .empty{padding:20px;background:var(--admin-surface,#fff);border-radius:12px}.queueRoot :is(a,button,input,select):focus-visible{outline:3px solid var(--admin-primary,#0f5bd7);outline-offset:3px}@media(max-width:540px){.queueRoot{padding:16px 12px}.queueRoot .controls>*{width:100%}}