.set-page{max-width:960px}.set-header{margin-bottom:16px}.set-header h1{margin:0 0 4px}.set-header p{margin:0}.set-panel{padding-top:20px}.set-banner{align-items:flex-start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--border-1);border-radius:var(--radius-md);background:var(--surface-subtle);margin-bottom:16px;display:flex}.set-banner p{margin:0}.set-acc{margin:0;padding:0;list-style:none}.set-acc__item+.set-acc__item{border-top:1px solid var(--border-1)}.set-acc__head{align-items:center;gap:var(--space-2);width:100%;padding:var(--space-4);font:inherit;text-align:left;color:inherit;cursor:pointer;background:0 0;border:0;font-weight:600;display:flex}.set-acc__title{flex:1}.set-acc__body{padding:0 var(--space-4) var(--space-4)}.set-acc__body fieldset{border:0;min-width:0;margin:0;padding:0}.set-acc__actions{margin-top:var(--space-4);justify-content:flex-end;display:flex}.set-card__title{margin:0 0 var(--space-3);font-size:16px}.set-row{justify-content:space-between;align-items:flex-start;gap:var(--space-4);flex-wrap:wrap;display:flex}.set-row__text{flex:16rem;min-width:0}.set-row__label{margin:0;font-weight:600}.set-row__hint{margin:4px 0 0}.set-row .ch-switch{flex:0 auto;margin-top:2px}.set-consent-dialog__terms{margin:var(--space-3) 0 0}.set-legal{flex-wrap:wrap;gap:4px 16px;margin-top:24px;font-size:.85rem;display:flex}.set-stack{gap:var(--space-4);display:grid}.set-eyebrow{margin:-8px 0 var(--space-3)}.set-fieldset{margin:0 0 var(--space-4);border:0;min-width:0;padding:0}.set-legend{margin-bottom:var(--space-2);padding:0;font-weight:600}.set-grid{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.set-danger .set-row{align-items:center}.set-person{align-items:center;gap:var(--space-2);display:flex}.set-person__name,.set-person__email{display:block}.set-avatar{background:var(--surface-subtle);border-radius:50%;flex:none;justify-content:center;align-items:center;width:32px;height:32px;font-size:12px;font-weight:600;display:inline-flex}.set-actions{gap:var(--space-1);display:inline-flex}.set-invite-role{margin-top:var(--space-3)}.set-card-row{align-items:center;gap:var(--space-3);display:flex}.set-card-brand{border:1px solid var(--border-1);border-radius:var(--radius-sm);letter-spacing:.05em;padding:6px 10px;font-size:12px;font-weight:700}.set-matrix{border-collapse:collapse;width:100%}.set-matrix th,.set-matrix td{padding:var(--space-2) 0;text-align:left}.set-matrix thead th:not(:first-child),.set-matrix td{text-align:center;width:80px}.set-matrix tbody tr+tr{border-top:1px solid var(--border-1)}.set-row--split{margin-top:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--border-1)}.set-footer{gap:var(--space-4);margin-top:var(--space-6);flex-wrap:wrap;font-size:13px;display:flex}.set-card--alert{border-color:var(--danger);box-shadow:0 0 0 1px var(--danger)}.set-card-view{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.set-card-field{min-height:44px;padding:var(--space-3);border:1px solid var(--border-1);border-radius:var(--radius-sm);margin:var(--space-2) 0}.set-logo{align-items:center;gap:var(--space-3);margin-bottom:var(--space-3);display:flex}.set-logo__tile{border:1px solid var(--border-1);border-radius:var(--radius-sm);background:var(--surface-subtle);flex:none;justify-content:center;align-items:center;width:56px;height:56px;font-weight:700;display:inline-flex;overflow:hidden}.set-logo__tile img{object-fit:contain;max-width:100%;max-height:100%}
