.tabs-component-panel{font-family:inherit!important;overflow:visible;padding:20px!important}@media (max-width:760px){.mobile-hidden{display:none!important}}.admin-layout a{color:#3867a6}.admin-layout .vs__dropdown-toggle{background:#fff;border:1px solid #9da4b0}.tabs-component{container-type:inline-size;display:flex;width:100%}.tabs-component .tabs-wrapper{height:100%;width:100%}.tabs-component .tabs-wrapper .tabs-component-tabs{display:flex;flex:0;margin:0;padding:0;width:100%}.tabs-component .tabs-wrapper .tabs-component-tabs .tabs-component-tab{cursor:pointer;font-size:.8em;list-style:none;padding:10px 5px}.tabs-component .tabs-wrapper .tabs-component-tabs .tabs-component-tab.is-hidden{display:none}.tabs-component .tabs-wrapper .tabs-component-tabs .tabs-component-tab.is-active{box-shadow:2px 2px 4px #ccc}.tabs-component .tabs-wrapper .tabs-component-tabs .tabs-component-tab.is-active a{color:#000}.tabs-component .tabs-wrapper .tabs-component-tabs .tabs-component-tab a{color:#444;text-decoration:none}.tabs-component .tabs-wrapper .tabs-component-tabs .tabs-component-tab.error{border:1px solid red;border-right:none;color:red}.tabs-component .tabs-wrapper .tabs-component-tabs .tabs-component-tab.error a{color:red}.tabs-component .tabs-wrapper .tabs-component-tabs .tabs-component-tab .tab{background-color:inherit;border:none;cursor:pointer;font:inherit;font-size:1rem;padding:5px}.tabs-component .tabs-wrapper .tabs-component-panels{box-shadow:2px 2px 3px #ccc;overflow:visible;position:relative;width:100%;z-index:1}.tabs-component .tabs-wrapper .tab-content{overflow:visible;padding:20px}.tabs-component .tabs-wrapper.vertical{display:flex;height:100%;justify-content:stretch}.tabs-component .tabs-wrapper.vertical .tabs-component-tabs{flex-direction:column}.tabs-component .tabs-wrapper.vertical .tabs-component-tabs .tab{text-align:left;white-space:nowrap;width:100%}.tabs-component .tabs-wrapper.horizontal .tabs-component-tabs{flex-direction:row}.tabs-component .tabs-wrapper.horizontal .tabs-component-tabs .tab{text-align:left;white-space:nowrap}@container (width < 760px){.tabs-component .tabs-wrapper{display:block!important}.tabs-component .tabs-wrapper li{padding:5px 10px!important}}.tabs-component.fixed{height:100%}.tabs-component.fixed>.tabs-wrapper>.tabs-container{position:absolute}.tabs-component.fixed>.tabs-wrapper>.tabs-component-panels{height:100%;overflow:auto}
