.top-controls[data-v-41c88a45]{align-items:center;background-color:#fffffff2;border-bottom:1px solid #eee;display:flex;gap:15px;padding:4px 15px;position:sticky;top:0;z-index:100}.back-button-container .back-button[data-v-41c88a45]{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background-color:#ffffffe6;border:1px solid rgba(0,0,0,.1);box-shadow:0 2px 8px #0000001a;height:32px!important;min-width:32px!important;transition:all .3s ease;width:32px!important}.back-button-container .back-button[data-v-41c88a45]:hover{background-color:#fff;box-shadow:0 4px 12px #00000026;transform:translate(-2px)}.head-container[data-v-41c88a45]{background-color:#fff;border-bottom:1px solid #999;flex-direction:column;height:102px;justify-content:space-between;padding:10px;position:fixed;z-index:10}.head-container[data-v-41c88a45],.head-left[data-v-41c88a45]{align-items:center;display:flex;width:100%}.head-left .logo[data-v-41c88a45]{display:block}.head-left .logo>img[data-v-41c88a45]{height:28px}.logo-container[data-v-41c88a45]{align-items:center;display:flex}.logo-container .logo[data-v-41c88a45]{width:280px}.logo-container .logo .logo-wrapper[data-v-41c88a45]{align-items:center;display:flex}.logo-container .logo-left[data-v-41c88a45]{color:#4d4d4d;font-size:1.625rem;font-weight:700;letter-spacing:2px;margin-right:12px;padding-right:15px;position:relative;white-space:nowrap}.logo-container .logo-left-content[data-v-41c88a45]{color:#7b4dbb}.logo-container .logo-left[data-v-41c88a45]:after{background-color:#7b4dbb;content:"";height:62%;position:absolute;right:0;top:19%;width:5px}.logo-container .logo-right[data-v-41c88a45]{color:#4d4d4d;font-size:.5em;font-weight:600;line-height:18px}.head-right[data-v-41c88a45]{display:flex;margin:auto;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;white-space:nowrap;width:100%}.head-right[data-v-41c88a45]::-webkit-scrollbar{display:none}.head-right .nav-item[data-v-41c88a45]{align-items:center;color:#333;display:flex;font-size:.75em;font-weight:700;justify-content:center}.main-container[data-v-41c88a45]{height:calc(var(--vh, 1vh)*100 - 102px);margin-top:100px;overflow-x:hidden;overflow-y:auto}.main-container.overflow-hidden[data-v-41c88a45]{overflow-y:hidden}@media (min-width:495px){.head-right[data-v-41c88a45]{justify-content:flex-end}.head-right .nav-item[data-v-41c88a45]{max-width:unset}}@media (min-width:780px){.top-controls[data-v-41c88a45]{padding:8px 15px}.head-container[data-v-41c88a45]{flex-direction:row;height:50px;padding:5px 10px}.head-container .head-left[data-v-41c88a45]{width:280px}.main-container[data-v-41c88a45]{height:calc(var(--vh, 1vh)*100 - 50px);margin-top:50px}}@media (min-width:1200px){.top-controls[data-v-41c88a45]{padding:10px 180px}.head-container[data-v-41c88a45]{height:55px;padding:5px 180px}.head-left .logo>img[data-v-41c88a45]{height:100%}.head-right .nav-item[data-v-41c88a45]{font-size:.875em}.main-container[data-v-41c88a45]{height:calc(var(--vh, 1vh)*100 - 55px);margin-top:55px}}.only-focusable[data-v-41c88a45]:focus{clip:auto;height:auto;margin:.5rem;overflow:visible;position:static;width:9rem}.sr-only[data-v-41c88a45]{clip:rect(0,0,0,0);border:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}
