.logged-in .cozy-block-sidebar-panel .cozy-sidebar-panel-wrapper{margin-top:32px}.visibility-none{opacity:0;visibility:hidden}.cozy-block-sidebar-panel .relative{height:20px;position:relative}.overflow-hidden{overflow:hidden}.cozy-block-sidebar-panel .relative .sidebar-icon-wrapper{position:absolute}.cozy-block-sidebar-panel .relative .sidebar-icon-wrapper.align-left{left:0;right:auto}.cozy-block-sidebar-panel .relative .sidebar-icon-wrapper.align-right{left:auto;right:0}.cozy-block-sidebar-panel .sidebar-icon-wrapper{display:inline-block}.cozy-block-sidebar-panel .open-icon-wrapper:hover,.cozy-block-sidebar-panel .sidebar-icon-wrapper:hover{cursor:pointer}.cozy-block-sidebar-panel .sidebar-icon-wrapper svg{display:flex}.cozy-block-sidebar-panel .sidebar-icon-wrapper svg.sidebar-close-icon{height:20px;width:20px}.cozy-block-sidebar-panel .open-icon-wrapper p{margin:0}.cozy-block-sidebar-panel .open-icon-wrapper{align-items:center;display:inline-flex}.cozy-block-sidebar-panel.left .cozy-sidebar-panel-wrapper{left:100%}.cozy-block-sidebar-panel.right .cozy-sidebar-panel-wrapper{right:100%}.cozy-sidebar-panel-wrapper{box-sizing:border-box;height:100%;position:fixed;top:0;z-index:9999}@media only screen and (max-width:767px){.cozy-sidebar-panel-wrapper{width:100%!important}}.cozy-block-sidebar-panel.layout-full .cozy-sidebar-panel-wrapper{width:100%}.cozy-sidebar-panel-wrapper{overflow:scroll}.cozy-sidebar-panel-wrapper::-webkit-scrollbar{position:absolute;width:5px}.cozy-sidebar-panel-wrapper::-webkit-scrollbar-track{background-color:transparent}.cozy-sidebar-panel-wrapper::-webkit-scrollbar-thumb{background:#bcbcbc}.cozy-block-sidebar-panel.right .cozy-sidebar-panel-wrapper{right:-100%;transition:all 1s ease-out}@media only screen and (max-width:1024px){.cozy-block-sidebar-panel.right .cozy-sidebar-panel-wrapper{transition:all .23s ease-out}}.cozy-block-sidebar-panel.right.sidebar-panel-active .cozy-sidebar-panel-wrapper{right:0;transition:all .5s ease}.cozy-block-sidebar-panel.left .cozy-sidebar-panel-wrapper{left:-100%;transition:all 1s ease-out}@media only screen and (max-width:1024px){.cozy-block-sidebar-panel.left .cozy-sidebar-panel-wrapper{transition:all .23s ease-out}}.cozy-block-sidebar-panel.left.sidebar-panel-active .cozy-sidebar-panel-wrapper{left:0;transition:all .5s ease}.cozy-block-sidebar-panel.has-overlay:before{background-color:rgba(34,34,34,.341);content:"";height:100%;left:0;position:fixed;top:0;width:100%;z-index:999}
