.lh-brand-mark,.lh-brand-placeholder{object-fit:contain;color:#454052;flex:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.lh-brand-placeholder{background:#fff;border-radius:6px}.lh-brand-settings{border:1px solid var(--lh-semantic-color-border-default);background:var(--lh-semantic-color-background-surface);border-radius:16px;max-width:640px;padding:24px}.lh-brand-settings h2{margin:0 0 24px;font-size:18px}.lh-brand-settings fieldset{border:0;gap:20px;min-width:0;margin:0;padding:0;display:grid}.lh-brand-settings label{gap:8px;font-size:14px;font-weight:500;display:grid}.lh-brand-settings input:not([type=file]),.lh-brand-settings textarea{border:1px solid var(--lh-semantic-color-border-default);background:var(--lh-semantic-color-background-canvas);width:100%;min-width:0;color:inherit;font:inherit;border-radius:8px;padding:10px 12px}.lh-brand-settings textarea{resize:vertical}.lh-brand-upload{align-items:center;gap:16px;display:flex}.lh-brand-upload img{object-fit:contain;border:1px solid var(--lh-semantic-color-border-default);background:#fff;border-radius:10px;width:64px;height:64px}.lh-brand-file{border:1px solid var(--lh-semantic-color-border-default);cursor:pointer;border-radius:8px;padding:8px 12px;position:relative;overflow:hidden;display:inline-flex!important}.lh-brand-file input{opacity:0;cursor:pointer;width:100%;position:absolute;inset:0}.lh-brand-settings footer{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.lh-brand-settings button{border:1px solid var(--lh-semantic-color-border-default);color:inherit;font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:9px 16px}.lh-brand-settings button.lh-brand-save{background:var(--lh-semantic-color-action-primary);border-color:var(--lh-semantic-color-action-primary);color:var(--lh-semantic-color-foreground-on-brand)}.lh-brand-settings button:disabled{opacity:.5;cursor:default}.lh-team-about{max-width:720px;margin:auto;padding:32px 24px}.lh-team-about>img{object-fit:contain;width:72px;height:72px}.lh-team-about h1{margin:20px 0 12px}.lh-team-about p{white-space:pre-wrap;line-height:1.8}.lh-team-about a{color:var(--lh-semantic-color-action-primary)}@media (width<=700px){.lh-brand-settings{padding:20px 16px}.lh-brand-settings footer button{flex:1}.lh-brand-settings footer{gap:8px}.lh-brand-mark,.lh-brand-placeholder{width:24px;height:24px}}a.lh-sidebar__brand,a.lh-mobile-header__brand{color:inherit;text-decoration:none}.lh-sidebar__brand strong,.lh-admin-brand strong{overflow-wrap:anywhere}.lh-login-brand .lh-brand-mark{width:32px;height:32px}.lh-login-mobile-brand .lh-brand-mark{width:24px;height:24px}.lh-team-about>.lh-brand-mark,.lh-team-about>svg{width:72px;height:72px;color:var(--lh-brand-color-mark)}.lh-sidebar__brand>span,.lh-admin-brand>span{min-width:0}.lh-sidebar__brand strong,.lh-admin-brand strong{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.lh-team-about h1,.lh-team-about p{overflow-wrap:anywhere}
