.workspace-identity-layout{display:grid;grid-template-columns:100px minmax(0,720px);gap:36px;align-items:start}
.workspace-icon .profile-photo-button,.workspace-icon .account-avatar.large{border-radius:22px}
.workspace-fields .account-field{grid-template-columns:155px minmax(0,1fr)}
.workspace-address{display:flex;align-items:center;border:1px solid var(--line);border-radius:var(--radius-sm,10px);overflow:hidden;background:var(--surface);min-width:0}
.workspace-address input{border:0!important;box-shadow:none!important;min-width:0;flex:1;width:100%}
.workspace-address>span{padding-right:14px;color:var(--muted);font-size:13px;white-space:nowrap}
.workspace-address:focus-within{outline:2px solid var(--accent);outline-offset:2px}
.workspace-deletion-state{padding:20px;border:1px solid color-mix(in srgb,var(--error) 25%,var(--line));border-radius:12px;background:var(--error-soft)}
.workspace-deletion-state h2{color:var(--error)}
.workspace-deletion-state p{margin:10px 0 18px}
.workspace-deletion-banner{display:flex;align-items:center;justify-content:center;gap:10px;padding:12px 22px;background:var(--error-soft);color:var(--error);border-bottom:1px solid color-mix(in srgb,var(--error) 25%,var(--line));font-size:12px;line-height:1.6;flex-shrink:0}
.workspace-deletion-banner>.icon{flex-shrink:0;width:18px;height:18px}
.workspace-deletion-banner button{text-decoration:underline;text-underline-offset:3px;color:inherit}
.workspace-deletion-warning{margin:22px 0;padding:20px;border:1px solid color-mix(in srgb,var(--error) 55%,var(--line));border-radius:12px;color:var(--error)}
.workspace-deletion-warning ul{margin:8px 0 0;padding-left:20px}
.workspace-deletion-warning li+li{margin-top:8px}
.workspace-general fieldset{min-width:0}
@media(max-width:950px){.workspace-identity-layout{grid-template-columns:1fr;gap:28px}.workspace-fields .account-field{grid-template-columns:135px minmax(0,1fr)}}
@media(max-width:700px){.workspace-fields .account-field{display:flex}.workspace-identity-layout{gap:24px}.workspace-deletion-banner{padding:10px 12px;align-items:flex-start}.workspace-deletion-state{padding:16px}.workspace-deletion-warning{padding:16px}}

body[data-workspace=true] .workspace-address input{border:0!important;border-radius:0;background:transparent;outline:0!important;box-shadow:none!important}
