.settings-section-card>.auth-panel{background:0 0;border:0;border-radius:0;margin:0;padding:10px 16px}.settings-section-card>.auth-panel+.auth-panel{position:relative}.settings-section-card>.auth-panel+.auth-panel:before{content:"";background:#0000000d;height:1px;position:absolute;top:0;left:16px;right:16px}.settings-section-card .auth-row{flex-wrap:wrap;align-items:center;gap:12px;padding:10px 16px;font-size:13px;display:flex}.settings-section-card .auth-row>span{flex:1}.settings-section-card .auth-row .auth-form{padding:0}.invitation-row{align-items:center;gap:12px;display:flex}.invitation-avatar{color:#525252;background:#f0f0f0;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:13px;font-weight:500;display:grid}.invitation-identity{flex:1;min-width:0}.invitation-email,.invitation-date{display:block}.invitation-email{letter-spacing:-.005em;font-size:13px;font-weight:500}.invitation-date{color:#737373;margin-top:2px;font-size:11.5px}.invitation-status{white-space:nowrap;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:500}.invitation-status-sent{color:#15803d;background:#dcfce7}.invitation-status-accepted{color:#525252;background:#e5e5e5}.invitation-status-cancelled,.invitation-status-expired{color:#737373;background:#f5f5f5}.settings-section-card>.auth-panel summary{font-size:13px}.team-member-row{align-items:center;gap:12px;display:flex}.settings-layout .auth-form{padding:16px}.settings-profile-row{min-height:var(--settings-row-min-height);padding:var(--settings-row-padding);justify-content:space-between;align-items:center;gap:24px;display:flex}.practice-settings-summary-row{justify-content:space-between;align-items:center;gap:24px;min-height:48px;padding:10px 16px;display:flex}.practice-settings-summary-row+.practice-settings-summary-row{position:relative}.practice-settings-summary-row+.practice-settings-summary-row:before{content:"";background:#0000000d;height:1px;position:absolute;top:0;left:16px;right:16px}.settings-profile-row+.settings-profile-row{border-top:1px solid #0000000d}.settings-profile-row-copy{min-width:0}.settings-profile-row-label{color:#171717;letter-spacing:-.005em;margin:0;font-size:13px;font-weight:500}.settings-profile-row-sublabel{color:#737373;margin:3px 0 0;font-size:12px;line-height:1.4}.settings-profile-row-value{color:#525252;text-align:right;min-width:0;font-size:13px}.settings-profile-avatar{color:#525252;text-transform:uppercase;background:#e5e5e5;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;font-size:13px;font-weight:600;display:grid}.settings-theme-options{background:#f0f0f0;border-radius:8px;gap:2px;padding:3px;display:inline-flex}.settings-theme-option{color:#737373;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;padding:4px 8px;font-size:12px}.settings-theme-option[aria-pressed=true]{color:#171717;background:#fff;box-shadow:0 1px 2px #00000014}.dark .settings-layout-description,.dark .settings-profile-row-sublabel,.dark .settings-profile-row-value{color:#a3a3a3}.dark .settings-profile-row+.settings-profile-row{border-color:#ffffff0d}.dark .settings-profile-row-label{color:#f5f5f5}.dark .settings-profile-avatar{color:#e5e5e5;background:#363636}.dark .settings-theme-options{background:#ffffff14}.dark .settings-theme-option[aria-pressed=true]{color:#f5f5f5;background:#ffffff1f}.dark .settings-section-card>.auth-panel+.auth-panel:before{background:#ffffff0d}.settings-section-card>.auth-panel summary{align-items:center;gap:12px;list-style:none;display:flex}.settings-section-card>.auth-panel summary::-webkit-details-marker{display:none}.team-member-avatar{color:#525252;background:#e5e5e5;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.team-member-identity{flex:1;min-width:0}.team-member-name{letter-spacing:-.005em;font-size:13px;font-weight:500;display:block}.team-member-email{color:#737373;margin-top:2px;font-size:11.5px;display:block}.team-member-role{color:#525252;background:#e5e5e5b3;border-radius:999px;padding:2px 6px;font-size:10px;font-weight:500}.dark .team-member-role{color:#d4d4d4;background:#262626}.dark .team-member-name{color:#f5f5f5}.dark .team-member-email{color:#a3a3a3}.dark .invitation-avatar{color:#d4d4d4;background:#262626}.dark .invitation-email{color:#f5f5f5}.dark .invitation-date{color:#a3a3a3}
