@keyframes dropdown-animation{0%{opacity:0;stroke-dashoffset:0}15%{opacity:1}50%{opacity:1}95%{opacity:0}to{stroke-dashoffset:400}}.component-menu-main{padding:15px}.component-menu-main h1{position:relative;font-weight:500;font-size:1.125rem;color:var(--color-header-text)}.component-menu-main h1:after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:var(--color-border)}.component-menu-main ul li{margin-top:20px}.component-menu-main ul li a{padding:5px 0;font-size:1rem;color:var(--color-text)}.component-menu-main ul li a.router-link-exact-active,.component-menu-main ul li a:hover{color:var(--color-primary)}.component-menu-main ul li>ul{margin-left:15px}.component-menu-main ul li>ul li{margin-top:10px}.component-menu-main ul li>ul li a{font-size:.875rem}.component-menu-main .styles button{transform:scale(.8);overflow:hidden;position:relative;padding:0;margin:0 5px 0 0;width:32px;height:32px;background:transparent;border:none;border-radius:50%}.component-menu-main .styles button span{position:absolute;top:0;left:0}.component-menu-main .styles button span:nth-child(2){border-top:32px solid transparent;border-left:32px solid transparent;border-bottom:32px solid red}.component-menu-main .styles button.tag-active{transform:scale(1);outline:2px solid var(--color-text);outline-offset:2px}@keyframes scroll-up{0%{transform:translateY(0)}50%{opacity:1}90%{transform:translateY(-8px);opacity:0}to{transform:translateY(0)}}.component-scroll-top{transition:opacity .25s ease;opacity:0;position:fixed;bottom:0;right:var(--space-m);width:44px;height:44px;background:var(--color-primary);cursor:pointer;border:none}.component-scroll-top i{pointer-events:none;transition:all .5s ease;position:absolute;inset:0;line-height:44px;color:#fff}.component-scroll-top .secondary{opacity:0}.component-scroll-top:focus .secondary,.component-scroll-top:hover .secondary{animation:scroll-up 1s ease infinite}.component-scroll-top.tag-active{opacity:1}#layout-default{overflow:hidden;height:100vh}#layout-default .layout-column-left{transition:all .25s ease;z-index:1;overflow-x:hidden;overflow-y:auto;position:fixed;inset:0 auto 0 0;width:var(--side-menu-width);background:var(--color-surface);box-shadow:var(--bs-0)}#layout-default .layout-column-left header{margin-top:20px;padding:35px}#layout-default .layout-column-left header .title{margin-top:20px;text-align:center;font-weight:400;color:var(--color-header-text)}#layout-default .layout-column-right{overflow-y:auto;margin-left:var(--side-menu-width);height:100%;background:var(--color-bg)}#layout-default .overlay{display:none;position:fixed;inset:0;background:#fff0}#layout-default .btn-menu-toggle{z-index:9999;display:none;transform:translate(-50%);position:fixed;bottom:var(--g-row-space);left:50%;padding:0 10px;height:32px;font-size:.75rem;background:var(--color-surface);border:none;border-radius:8px}#layout-default .btn-menu-toggle i{position:absolute;top:50%;left:10px;right:10px;height:2px;background:var(--color-header-text)}#layout-default .btn-menu-toggle i:first-child{transform:translateY(-10px)}#layout-default .btn-menu-toggle i:nth-child(2){transform:translateY(-1px)}#layout-default .btn-menu-toggle i:nth-child(3){transform:translateY(8px)}#layout-default.tag-show-mobile-menu .layout-column-left{transform:translate(0)}#layout-default.tag-show-mobile-menu .layout-column-right{opacity:.5}#layout-default.tag-show-mobile-menu .btn-menu-toggle{display:none}#layout-default.tag-show-mobile-menu .overlay{display:block}@media screen and (max-width:1024px){#layout-default .btn-menu-toggle{display:block}#layout-default .layout-column-left{transform:translate(-100%)}#layout-default .layout-column-right{margin-left:0}}@media screen and (max-width:520px){:root{--side-menu-width:270px}}
