.pair-card{display:flex;flex-direction:column;gap:10px;padding:16px;background:var(--surface-raised);border:1px solid var(--surface-line);border-radius:12px}.field-label{font:500 12px/1 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--on-surface-muted)}.pair{display:flex;gap:6px;align-items:stretch;max-width:380px}.pair-code{flex:1 1 auto;min-width:0;font:600 20px/1 Barlow,Arial Narrow,sans-serif;letter-spacing:.26em;text-transform:uppercase;background:var(--surface-field);color:var(--on-surface);border:1px solid var(--surface-line);border-radius:8px;padding:10px 12px}.pair-code::placeholder{color:var(--on-surface-muted);letter-spacing:.2em}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips button{box-shadow:inset 0 0 0 1px var(--surface-line)}.board-group{display:flex;flex-direction:column;gap:10px}.board-group>header{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.board-group h2{margin:0;font:600 16px/1.2 var(--ui);color:var(--on-surface)}.row-card .dot{width:8px;height:8px;border-radius:999px;background:var(--on-surface-muted);flex:0 0 auto}.row-card .dot.on{background:var(--status-ok)}.row-card .rename{font:600 16px/1.2 var(--ui);background:var(--surface-field);color:var(--on-surface);border:1px solid var(--surface-line);border-radius:8px;padding:6px 8px;width:100%;box-sizing:border-box}button.danger{color:var(--status-error)}button.danger:hover{background:var(--surface)}