.workspace-mark{background:var(--field);width:36px;height:36px;color:var(--ink-2);border-radius:10px;flex:none;justify-content:center;align-items:center;display:inline-flex}.workspace-mark.has-logo{background:#fff;border-radius:6px}.workspace-mark img{object-fit:contain;width:100%;height:100%}.workspace-mark.small{border-radius:8px;width:26px;height:26px}.branding-settings{min-width:0}.branding-fields{flex-direction:column;gap:24px;min-width:0;display:flex}.branding-identity-preview{align-items:center;gap:12px;min-width:0;display:flex}.branding-identity-preview .workspace-mark{width:56px;height:56px}.branding-identity-preview strong{overflow-wrap:anywhere;font-size:16px}.branding-logo-row{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.branding-logo-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.branding-logo-fields{gap:12px}.branding-logo-help{color:var(--ink-2);margin:0;font-size:12px}.branding-pdf-fields{border:0;flex-direction:column;gap:22px;min-width:0;margin:0;padding:0;display:flex}.branding-pdf-fields .field-label{gap:6px}.branding-pdf-fields textarea{resize:vertical;min-height:76px}.branding-optional{color:var(--ink-2);font-size:12px;font-weight:400}.branding-actions{flex-wrap:wrap;justify-content:space-between;gap:12px;display:flex}.branding-readonly,.branding-announcement{color:var(--ink-2);margin:0;font-size:13px}.branding-announcement:empty{display:none}@media (max-width:600px){.branding-actions .button,.branding-logo-actions .button{min-height:44px}}
