.btn-secondary{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:12px 18px;border-radius:var(--radius-sm);border:1px solid var(--line-light);background:transparent;color:var(--tx);font-weight:600;transition:border var(--transition),color var(--transition)}
.btn-secondary:hover{border-color:var(--y);color:var(--y)}
.panel{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-lg);padding:22px;margin-bottom:16px}
.panel h3{margin-bottom:12px;font-size:1.1rem}
.panel ul{padding-left:20px}
.panel li{margin:6px 0;color:var(--mut)}
.chips{display:flex;flex-wrap:wrap;gap:8px}
.chip{padding:8px 13px;border-radius:99px;border:1px solid var(--line);background:#0e1530;color:var(--tx);font-size:.9rem}
.chip.free{border-color:var(--ok);color:var(--ok)}
.chip.taken{border-color:var(--bad);color:var(--bad)}
.chip.unk{color:var(--mut)}