/* FurniSteps identity only. Keep navigation, customer branding and permissions intact. */
a.fs-site-logo{display:inline-flex!important;align-items:center;justify-content:flex-start;gap:10px;flex-shrink:0;line-height:1!important;letter-spacing:normal!important;text-decoration:none!important;width:auto;height:auto;padding:0!important;vertical-align:middle}
a.fs-site-logo::before,a.fs-site-logo::after{content:none!important}
.fs-site-logo .fs-site-mark,.fs-editor-logo .fs-site-mark{display:block;width:60px;height:60px;max-width:none;aspect-ratio:1;object-fit:contain;border-radius:13px;background:#211e18;flex:none}
.hub-sidebar .fs-site-logo .fs-site-mark,.sidebar .fs-site-logo .fs-site-mark,.workspace-sidebar .fs-site-logo .fs-site-mark,.shell-sidebar .fs-site-logo .fs-site-mark,.ws-sidebar .fs-site-logo .fs-site-mark{width:76px;height:76px;border-radius:17px}
.fs-site-logo small{font:600 11px/1.2 system-ui,sans-serif;letter-spacing:.12em}
footer .fs-site-logo .fs-site-mark{width:56px;height:56px}
.fs-site-logo.fs-site-logo-compact .fs-site-mark{width:44px;height:44px;border-radius:10px}
.fs-site-logo.fs-site-logo-intro{margin-bottom:18px}
#app>header .brand.fs-editor-logo{min-width:0;gap:0}
#app>header .brand.fs-editor-logo .studio-mark{padding:0;border:0;background:none;box-shadow:none;width:44px;height:44px;display:block;flex:none;border-radius:10px}
#app>header .brand.fs-editor-logo .fs-site-mark{width:44px;height:44px;border-radius:10px}
#app>header .brand.fs-editor-logo>div:not(.studio-mark){display:none!important}
@media(max-width:700px){.fs-site-logo .fs-site-mark{width:46px;height:46px;border-radius:11px}.hub-sidebar .fs-site-logo .fs-site-mark,.sidebar .fs-site-logo .fs-site-mark,.workspace-sidebar .fs-site-logo .fs-site-mark,.shell-sidebar .fs-site-logo .fs-site-mark,.ws-sidebar .fs-site-logo .fs-site-mark{width:52px;height:52px;border-radius:12px}#app>header .brand.fs-editor-logo .studio-mark,#app>header .brand.fs-editor-logo .fs-site-mark{width:36px;height:36px;border-radius:8px}}
