.workspace-team,.workspace-activity,.personal-account{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.personal-account p{color:var(--text-muted);margin-top:6px}.settings-tabs{border:1px solid var(--border);background:#fff;border-radius:12px;flex-wrap:wrap;gap:6px;padding:5px;display:flex}.settings-tabs a{color:var(--text-muted);border-radius:8px;padding:10px 16px;font-size:13px;font-weight:600}.settings-tabs a[aria-current=page]{color:var(--primary);background:var(--primary-soft)}.settings-page .section-card__header{margin:0;padding:0}.settings-page .workspace-team{gap:16px;margin:0}.settings-page .workspace-team h3,.settings-page .personal-account h3{margin:0;font-size:15px}.settings-page .workspace-members{margin:0}.settings-page .settings-new-workspace{margin:0;padding:12px 14px}.settings-page .settings-new-workspace>summary{font-size:13px}.settings-page .workspace-member{padding:16px 0}.settings-page .team-member__identity small,.settings-page .team-member__summary small{margin:0}.team-invite-card>summary{cursor:pointer;font-size:15px;font-weight:600}.team-invite-card:not([open]){display:block}.team-invite-card>p{color:var(--text-muted);margin:12px 0;font-size:13px}.team-invite-card .workspace-invite{margin-top:16px}.team-member__editor>p{color:var(--text-muted);margin:0;font-size:13px}.profile-identity{background:var(--surface-muted);border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin:0;padding:16px;display:grid}.profile-identity dt{color:var(--text-muted);margin-bottom:6px;font-size:12px}.profile-identity dd{overflow-wrap:anywhere;margin:0;font-size:14px}.profile-password-tools{color:var(--text-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;font-size:12px;display:flex}.profile-password-tools label{align-items:center;gap:6px;display:flex}.workspace-team .team-member{grid-template-columns:minmax(190px,1fr) minmax(160px,1fr) auto;align-items:start;gap:16px;display:grid}.team-member__identity,.team-member__summary{overflow-wrap:anywhere;gap:6px;min-width:0;display:grid}.team-member__summary .status-badge{justify-self:start}.team-member__actions{flex-wrap:wrap;gap:8px;display:flex}.team-member__editor{background:var(--surface-muted);border-radius:var(--radius-md);grid-column:1/-1;gap:12px;padding:16px;display:grid}.team-member__note{color:var(--text-muted);grid-column:1/-1}.team-invite-card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--primary-soft);gap:12px;padding:20px;display:grid}.team-invite-card .workspace-invite{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:16px;margin:0;display:grid}.team-invite-card .workspace-invite .connection-field{min-width:0}.team-account-access{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface);gap:12px;min-width:0;margin:0;padding:16px;display:grid}.team-account-access legend{padding:0 6px;font-weight:600}.team-account-access>label,.team-account-options>label{align-items:flex-start;gap:8px;display:flex}.team-account-access input{flex:none;margin-top:3px}.team-account-access small{color:var(--text-muted)}.team-account-options{background:var(--surface-muted);border-radius:var(--radius-sm);grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:12px;padding:12px;display:grid}.team-account-options span{overflow-wrap:anywhere;gap:4px;display:grid}.workspace-team .team-issued-link{border-radius:var(--radius-md);background:var(--success-soft);border:1px solid #98d2b2;gap:12px;min-width:0;padding:20px;display:grid}.team-issued-link input{width:100%;min-width:0;font-family:monospace}.team-issued-link .button,.team-invite-card .workspace-invite>.button{justify-self:start}.team-success{color:var(--success);background:var(--success-soft);border-radius:var(--radius-md);padding:12px}.team-invitation{gap:16px}.team-sessions{border-top:1px solid var(--border);padding-top:16px}.team-sessions summary{cursor:pointer;color:var(--primary);margin-bottom:12px;font-weight:600}.team-sessions>p{color:var(--text-muted);margin-bottom:12px}.team-activity-filter{max-width:320px}.personal-account form{gap:16px;max-width:480px;display:grid}.workspace-start{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface);grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px;display:grid}.workspace-start a,.workspace-start>div{background:var(--surface-muted);border-radius:var(--radius-md);gap:6px;padding:12px;display:grid}.workspace-start strong{color:var(--primary)}.workspace-start small{color:var(--text-muted)}.workspace-scope-note{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--primary-soft);color:var(--text-muted);margin-bottom:16px;padding:12px 16px}.workspace-team .section-card__header p,.workspace-activity .section-card__header p{color:var(--text-muted);margin-top:6px}.team-invite-card .team-role-help,.team-invite-card .team-account-access{grid-column:1/-1}@media (max-width:900px){.workspace-team .team-member{grid-template-columns:1fr}.team-member__actions{grid-column:1/-1}.workspace-start{grid-template-columns:1fr}}@media (max-width:600px){.workspace-activity-table{overflow:visible}.workspace-activity-table .data-table{width:100%;min-width:0}.workspace-activity-table thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.workspace-activity-table tbody{gap:12px;display:grid}.workspace-activity-table tr{border:1px solid var(--border);border-radius:8px;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px;padding:12px;display:grid}.workspace-activity-table .data-table td{white-space:normal;overflow-wrap:anywhere;border:0;min-width:0;padding:0;font-size:12px}.workspace-activity-table td:nth-child(n+3){grid-column:1/-1}.workspace-activity-table td:before{content:attr(data-label);color:var(--text-muted);margin-bottom:4px;font-size:11px;display:block}.settings-tabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;display:grid}.settings-tabs a{text-align:center;padding:11px 4px;font-size:12px}.settings-page .section-card{padding:16px}.settings-page input:not([type=checkbox]):not([type=radio]),.settings-page select{min-width:0;max-width:100%;font-size:16px}.settings-page .settings-create-form{grid-template-columns:minmax(0,1fr);display:grid}.settings-page .settings-create-form>label{min-width:0}.settings-page .team-member__actions>button{flex:1}.settings-page .team-account-access{padding:12px;font-size:13px}.settings-page .workspace-member>span{overflow-wrap:anywhere;min-width:0}.profile-identity{grid-template-columns:minmax(0,1fr);gap:12px}.team-invite-card .workspace-invite>.button{justify-self:stretch;width:100%}.team-invite-card{padding:12px}.workspace-invite-link.team-issued-link{grid-template-columns:minmax(0,1fr);display:grid}.workspace-team .section-card__header,.workspace-activity .section-card__header{flex-direction:column;align-items:start;gap:12px}.team-account-options{grid-template-columns:1fr}.workspace-team .team-invitation{flex-direction:column;align-items:flex-start}.team-invite-card .workspace-invite{grid-template-columns:minmax(0,1fr)}}
