.panel-titlebar{z-index:10;background:#fff;border-bottom:1px solid #dbdce0;align-items:center;width:100%;min-height:50px;padding:10px 20px;display:flex;position:sticky;top:0}.panel-titlebar h2{margin:0 auto 0 0}.panel-titlebar.panel-titlebar-open-false{cursor:pointer;border:none;flex-direction:column-reverse;justify-content:center;height:100%;padding:10px;position:static}.panel-titlebar.panel-titlebar-open-false h2{color:#2e7c8b;writing-mode:sideways-lr;margin:0}.panel-titlebar.panel-titlebar-open-false .panel-titlebar-icon{transform:rotate(180deg)}@media screen and not (min-width:1024px){.panel-titlebar{display:none}}
.panel{background:#fff;border-radius:10px;flex-direction:column;height:100%;display:flex;position:relative;overflow:hidden}.panel-content{background:#fff;width:100%;height:100%;transition:width .15s ease-in-out}.panel-content-inner{flex-direction:column;justify-content:center;align-items:center;height:100%;transition:width .15s ease-in-out;display:flex}.filters-panel .panel-content-inner{height:auto}.panel-size-sm .panel-content{overflow-x:hidden}.panel-size-sm.panel-open-false .panel-content{width:0}.panel-size-auto,.panel-size-auto .panel-content{flex-grow:1}.panel-scroll-true .panel-content{overflow-y:auto}@media screen and (min-width:1024px){.panel-size-sm .panel-content{width:280px}}@media screen and (min-width:1200px){.panel-size-sm .panel-content{width:300px}}@media screen and (min-width:1400px){.panel-size-sm .panel-content{width:350px}}@media screen and not (min-width:1024px){.panel{border-radius:0;width:100%!important}}