.auth-layout[data-v-030be899]{color:#222221;background:#fff;flex-direction:column;min-height:100vh;font-family:Prachason,system-ui,sans-serif;display:flex}.auth-container[data-v-030be899]{width:100%;max-width:1140px;margin-left:auto;margin-right:auto;padding-left:.75rem;padding-right:.75rem}.auth-header[data-v-030be899]{background:#fff;flex:none}.auth-topbar[data-v-030be899]{background:#001730}.nav-login[data-v-030be899]{min-height:4.75rem;padding:.75rem 0}.group-login[data-v-030be899],.nav-login[data-v-030be899]{justify-content:flex-end;align-items:center;display:flex}.btn[data-v-030be899]{cursor:pointer;border:1px solid #0000;border-radius:.35rem;justify-content:center;align-items:center;font-family:Prachason,system-ui,sans-serif;line-height:1.5rem;text-decoration:none;transition:background-color .2s ease-out,border-color .2s ease-out,opacity .2s ease-out;display:inline-flex}.btn-accent[data-v-030be899],.btn-register[data-v-030be899]{color:#001730;background:#4ad7d1;padding:.5rem 1rem;font-size:1rem;font-weight:600}.btn-accent[data-v-030be899]:hover,.btn-register[data-v-030be899]:hover{background:#4ad7d1d1}.auth-menu[data-v-030be899]{background:#fff;border-bottom:1px solid #dededd}.navbar[data-v-030be899]{min-height:6.75rem;padding:0}.nav-container[data-v-030be899],.navbar[data-v-030be899]{align-items:center;display:flex}.nav-container[data-v-030be899]{justify-content:space-between;position:relative}.navbar-brand[data-v-030be899]{width:17.5rem;margin-right:0;display:inline-flex}.navbar-brand img[data-v-030be899]{width:100%;display:block}.navbar-toggler[data-v-030be899]{color:#007d76;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;padding:0;display:flex}.navbar-toggler-icon[data-v-030be899]{width:1.375rem;height:1rem;display:block;position:relative}.navbar-toggler-icon[data-v-030be899]:before{content:"";background:#001730;width:1.375rem;height:2px;display:block;box-shadow:0 .45rem #001730,0 .9rem #001730}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon[data-v-030be899]:before{box-shadow:none;transform:rotate(45deg)}.navbar-toggler[aria-expanded=true] .navbar-toggler-icon[data-v-030be899]:after{content:"";background:#001730;width:1.375rem;height:2px;display:block;position:absolute;top:0;left:0;transform:rotate(-45deg)}.cm-navbar[data-v-030be899]{flex:auto;justify-content:center;padding:0 12.5rem 0 1.5rem}.navbar-nav[data-v-030be899]{margin:0;padding:0;list-style:none;display:flex}.nav-link[data-v-030be899]{white-space:nowrap;border-radius:.35rem;padding:.5rem .625rem;font-family:Prachason,system-ui,sans-serif;font-size:1rem;font-weight:600;line-height:1.5rem;text-decoration:none;transition:background-color .2s ease-out,color .2s ease-out;display:block;color:#001730!important}.nav-link[data-v-030be899]:hover{background-color:#4ad7d124;color:#001730cc!important}.wrap-form-search[data-v-030be899]{background-color:#0000;width:17.5rem;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.search__wrapper[data-v-030be899]{width:100%;display:inline-block;position:relative}.mobile-search-field[data-v-030be899],.search__field[data-v-030be899]{color:#365951;background:#fff;border:2px solid #e7f4f1;border-radius:.5rem;width:100%;min-height:3rem;padding:.625rem 2.8125rem .625rem 1rem;font-family:Prachason,system-ui,sans-serif;font-size:1rem;line-height:1.625rem;transition:border-color .2s ease-out}.mobile-search-field[data-v-030be899]:focus,.search__field[data-v-030be899]:focus{border-color:#4ad7d1;outline:none}.search__icon[data-v-030be899]{cursor:pointer;background-color:#0000;border:0;width:3rem;height:3rem;padding:0;position:absolute;top:0;right:0}.search__icon[data-v-030be899]:before{border:2px solid #222221;border-radius:999px;width:.875rem;height:.875rem;top:.8rem;left:.9rem}.search__icon[data-v-030be899]:after,.search__icon[data-v-030be899]:before{content:"";display:block;position:absolute}.search__icon[data-v-030be899]:after{transform-origin:top;background:#222221;width:2px;height:.625rem;top:1.65rem;left:1.75rem;transform:rotate(-45deg)}.search__icon[data-v-030be899]:hover:before{border-color:#007d76}.search__icon[data-v-030be899]:hover:after{background:#007d76}.auth-main[data-v-030be899]{background:#fff;flex:1 0 auto;justify-content:center;width:100%;min-height:calc(100vh - 13.4375rem);display:flex}.auth-footer[data-v-030be899]{color:#fff;background:#001730;flex:none;font-size:1rem;line-height:1.5rem}.auth-footer .auth-container[data-v-030be899]{justify-content:space-between;align-items:center;padding-top:.9375rem;padding-bottom:.9375rem;display:flex}.display-flex-lg[data-v-030be899]{display:none!important}.display-hidden-lg[data-v-030be899]{display:block!important}.nav-mobile[data-v-030be899]{background:#fff;border-top:1px solid #dededd;padding:1rem}.mobile-search[data-v-030be899]{max-width:25rem;margin:0 auto 1rem;position:relative}.mobile-search-icon[data-v-030be899]{top:0}.mobile-nav[data-v-030be899]{flex-direction:column;align-items:center;gap:.25rem}@media (width>=992px){.display-flex-lg[data-v-030be899]{display:flex!important}.display-hidden-lg[data-v-030be899]{display:none!important}.navbar-toggler[data-v-030be899]{display:none}}@media (width>=1200px){.auth-container[data-v-030be899]{max-width:1140px}}@media (width>=1400px){.auth-container[data-v-030be899]{max-width:1320px}.cm-navbar[data-v-030be899]{padding-right:19rem}}@media (width<=1199.98px){.navbar-brand[data-v-030be899],.wrap-form-search[data-v-030be899]{width:14rem}.cm-navbar[data-v-030be899]{padding-right:15rem}.nav-link[data-v-030be899]{padding-left:.45rem;padding-right:.45rem;font-size:.9375rem}}@media (width<=991.98px){.nav-login[data-v-030be899]{min-height:3.75rem}.navbar[data-v-030be899]{min-height:5rem}.navbar-brand[data-v-030be899]{width:12.5rem}.auth-main[data-v-030be899]{min-height:calc(100vh - 12.1875rem)}}@media (width<=576px){.auth-container[data-v-030be899]{padding-left:1rem;padding-right:1rem}.btn-register[data-v-030be899]{padding:.45rem .85rem;font-size:.9375rem}.navbar-brand[data-v-030be899]{width:11rem}.auth-footer .auth-container[data-v-030be899]{justify-content:center}}
