.atlas-client-logo{flex:0 auto;justify-content:flex-start;align-items:center;min-width:32px;max-width:180px;min-height:32px;line-height:1;display:inline-flex}.atlas-client-logo.has-image{box-sizing:border-box;background:#fff;border:1px solid #d4d4d4;border-radius:5px;justify-content:center;height:36px;padding:5px 10px}.atlas-client-logo.has-image[data-logo-backplate=dark]{background:#202124;border-color:#4b4e54}.atlas-client-logo.has-image>img{object-fit:contain;mix-blend-mode:normal;opacity:1;width:auto;max-width:158px;height:auto;max-height:24px;display:block;filter:none!important}.atlas-client-logo-fallback{border:1px solid var(--atlas-line);background:var(--atlas-surface);min-width:32px;height:32px;color:var(--atlas-text);letter-spacing:.03em;border-radius:6px;justify-content:center;align-items:center;padding:0 7px;font-size:12px;font-weight:600;display:inline-flex}.atlas-client-branding{border-block:1px solid var(--atlas-line);max-width:560px;color:var(--atlas-text);flex-direction:column;gap:10px;padding:18px 0;display:flex}.atlas-client-branding>header{justify-content:space-between;align-items:center;gap:16px;min-width:0;display:flex}.atlas-client-branding h2{margin:0;font-size:16px;font-weight:500}.atlas-client-branding>label{margin:0;font-size:12px;font-weight:500}.atlas-client-branding input[type=file]{border:1px solid var(--atlas-line);background:var(--atlas-surface);width:100%;max-width:100%;min-height:40px;color:var(--atlas-text);font:inherit;border-radius:6px;padding:7px;font-size:12px;display:block}.atlas-client-branding input[type=file]::file-selector-button{border:1px solid var(--atlas-line);background:var(--atlas-bg);min-height:28px;color:var(--atlas-text);font:inherit;cursor:pointer;border-radius:4px;margin-right:10px;padding:3px 10px}.atlas-client-branding .atlas-branding-hint,.atlas-client-branding .atlas-branding-selection small{color:var(--atlas-muted);margin:0;font-size:12px;line-height:1.5}.atlas-client-branding .atlas-branding-selection{overflow-wrap:anywhere;margin:0;font-size:12px;line-height:1.5}.atlas-client-branding .atlas-branding-selection small{display:block}.atlas-client-branding .atlas-branding-actions{flex-wrap:wrap;gap:8px;display:flex}.atlas-client-branding p[role=alert]{color:#ffc4bd;background:#261719;border:1px solid #8c5b57;margin:0;padding:10px;font-size:12px;line-height:1.5}.atlas-root[data-theme=light] .atlas-client-branding p[role=alert]{color:#76241b;background:#fff5f4}.atlas-client-branding p[role=status]{margin:0;font-size:12px;line-height:1.5}.atlas-client-branding button:focus-visible,.atlas-client-branding input:focus-visible{outline:2px solid var(--focus);outline-offset:3px}@media (max-width:600px){.atlas-client-logo{max-width:124px}.atlas-client-logo.has-image{height:34px}.atlas-client-logo.has-image>img{max-width:102px;max-height:22px}.atlas-client-branding .atlas-branding-actions button{min-height:44px}}
