/* Campaigns inherit the Accounts canvas, card, form, table and status tokens. */
.registration-workspace{padding-bottom:24px}.registration-workspace>header{margin-bottom:16px}.registration-workspace>header p{font-size:12px;margin:0}.registration-columns{display:grid;gap:20px;grid-template-columns:minmax(240px,.6fr) minmax(0,1.4fr);align-items:start}.registration-create,.registration-list,.registration-detail{background:var(--panel);border:1px solid var(--line);border-radius:var(--radius);padding:var(--space)}.registration-create form{display:grid;gap:12px}.registration-create label{margin:0}.registration-secret{display:grid;gap:10px;margin-top:18px;border:1px solid #b6d6bf;background:#eaf4ed;border-radius:8px;padding:16px}.registration-secret code{overflow-wrap:anywhere;font-size:14px}.registration-cards{display:grid;gap:12px}.registration-card{border:1px solid var(--line);border-radius:8px;padding:16px}.registration-card-head,.registration-actions{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap}.registration-card h3{font-size:16px;margin:8px 0}.registration-card p{font-size:12px;margin-bottom:8px}.registration-state{display:inline-block;border:1px solid #b6d6bf;border-radius:4px;padding:3px 8px;background:#eaf4ed;color:#23583b;font-size:11px;text-transform:capitalize}.registration-state.revoked,.registration-state.expired{background:#fff4f2;color:var(--danger);border-color:#dfb3b1}.registration-state.exhausted{background:#fff8e8;color:#674616;border-color:#d8bd8e}.registration-id,.registration-row span{color:var(--muted);font-size:11px}.registration-actions button{font-size:12px}.registration-detail{margin-top:20px}.registration-detail-columns{display:grid;grid-template-columns:1fr 1fr;gap:20px}.registration-detail h4{margin-top:0}.registration-row{display:grid;gap:4px;border-top:1px solid var(--line);padding:12px 0;overflow-wrap:anywhere}.registration-status{min-height:22px;font-size:12px}.registration-table td{font-size:12px}.registration-table .registration-actions{justify-content:flex-start}
.registration-columns{grid-template-columns:1fr}.registration-create form{grid-template-columns:minmax(0,1fr) minmax(0,.7fr) minmax(0,1fr) auto;align-items:end}.registration-create form>button{margin-bottom:0}.registration-secret{max-width:480px}.registration-id{display:block;margin-top:5px}.registration-table th:nth-child(1){width:22%}.registration-table th:nth-child(2){width:10%}.registration-table th:nth-child(3){width:8%}.registration-table th:nth-child(4){width:7%}.registration-table th:nth-child(5){width:10%}.registration-table th:nth-child(6){width:15%}.registration-table th:nth-child(7){width:15%}.registration-table th:nth-child(8){width:13%}.registration-table td,.registration-table th{padding-inline:12px}.registration-state{white-space:nowrap}
@media(max-width:1200px){.registration-columns{grid-template-columns:1fr}.registration-create form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:680px){.registration-create form,.registration-detail-columns{grid-template-columns:1fr}.registration-create,.registration-list,.registration-detail{padding:18px}.registration-actions{align-items:stretch}.registration-actions button{flex:1}}
