.commission-manual-mount{margin-top:12px}.commission-camera-new-hint{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-top:10px;padding:10px 12px;border-radius:10px;background:rgba(177,139,44,.12);border:1px solid rgba(177,139,44,.35);font-size:13px}.commission-manual-panel{grid-column:1/-1;border:1px solid rgba(177,139,44,.45);border-radius:14px;padding:16px;background:rgba(177,139,44,.06);display:grid;gap:14px}.commission-manual-head{display:flex;justify-content:space-between;gap:12px;align-items:flex-start}.commission-manual-head>div{display:grid;gap:4px}.commission-manual-head small,.commission-manual-actions small,.commission-manual-counts small{color:var(--muted,#667085)}.commission-manual-role,.commission-manual-badge{font-size:12px;font-weight:700;border-radius:999px;padding:4px 8px;background:rgba(177,139,44,.14);white-space:nowrap}.commission-manual-counts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.commission-manual-counts label,.commission-manual-grid label,.commission-manual-qr-grid label{display:grid;gap:6px}.commission-manual-counts input,.commission-manual-grid input,.commission-manual-grid select,.commission-manual-qr-grid input{width:100%}.commission-manual-summary{font-size:13px;font-weight:600}.commission-manual-summary.error,.commission-manual-group.has-error [data-group-status]{color:#b42318}.commission-manual-group{border:1px solid var(--border,#d0d5dd);border-radius:12px;padding:14px;background:var(--surface,#fff);display:grid;gap:12px;margin-top:10px}.commission-manual-group.registered{border-color:#2e7d32}.commission-manual-group-head{display:flex;justify-content:space-between;gap:10px;align-items:center}.commission-manual-group-head span{font-size:12px;color:var(--muted,#667085)}.commission-manual-group.registered .commission-manual-group-head span{color:#2e7d32;font-weight:700}.commission-manual-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.commission-manual-qr-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.commission-manual-qr-grid label{border:1px dashed var(--border,#d0d5dd);border-radius:10px;padding:10px}.commission-number-preview{font-size:12px;color:var(--muted,#667085)}.commission-manual-actions{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.commission-manual-added{outline:1px solid rgba(177,139,44,.28)}.commission-manual-scanner{position:fixed;inset:0;z-index:10050;background:rgba(0,0,0,.72);display:grid;place-items:center;padding:18px}.commission-manual-scanner-card{width:min(520px,100%);background:var(--surface,#fff);border-radius:16px;padding:16px;display:grid;gap:12px}.commission-manual-scanner-card video{width:100%;max-height:55vh;object-fit:cover;border-radius:10px;background:#000}.commission-manual-scanner-head{display:flex;justify-content:space-between;align-items:center}.commission-manual-scanner-head button{border:0;background:transparent;font-size:26px;cursor:pointer}@media(max-width:760px){.commission-manual-counts,.commission-manual-grid,.commission-manual-qr-grid{grid-template-columns:1fr}.commission-manual-head{align-items:flex-start}.commission-manual-role{display:none}}
