/* The supplied siniyo logo is displayed directly, without changing the artwork. */
:root{--blue:#310a99}
.brand{display:inline-flex;align-items:center;gap:0;line-height:1;letter-spacing:normal}
.brand .siniyo-logo{display:block;width:160px;height:auto;object-fit:contain;flex-shrink:0}
.studio-sidebar .brand .siniyo-logo{width:145px}
.studio-sidebar .brand{margin-top:-8px;margin-bottom:23px}
.studio-sidebar .brand:before{display:none;content:"";width:33px;height:38px;background:url('/siniyo-logo.png') -8px center / 137px auto no-repeat}
.sidebar-collapsed .studio-sidebar .brand .siniyo-logo{display:none}
.sidebar-collapsed .studio-sidebar .brand:before{display:block}
.sidebar-collapsed .studio-sidebar .brand{margin-bottom:40px}
footer .brand .siniyo-logo{width:125px}
#auth .brand{display:flex;justify-content:center}
#auth .brand .siniyo-logo{width:190px}
.editor-top .brand .siniyo-logo{width:130px}
.primary:hover{background:#250779}
.public-link-page footer a{color:inherit}
@media(max-width:640px){.brand .siniyo-logo{width:130px}.studio-sidebar .brand .siniyo-logo{display:none}.studio-sidebar .brand:before{display:block}.studio-sidebar .brand{margin-top:-5px;margin-bottom:32px}.public-pricing header .brand .siniyo-logo{width:125px}}
.siniyo-benefits{gap:18px;flex-wrap:wrap}.siniyo-benefits>span{color:#75668d;font-size:12px}.siniyo-benefits>span+span{margin-left:0!important}@media(max-width:640px){.siniyo-benefits{gap:10px}.siniyo-benefits>span{font-size:10px}}

.account-host:not(.workspace-mode) #landing,.account-host:not(.workspace-mode)>footer{display:none}.account-host:not(.workspace-mode){background:#faf8fd;min-height:100vh}
