.layout-module-scss-module__82Yv0W__root .layout-module-scss-module__82Yv0W__main{background-color:var(--bg);background-image:radial-gradient(var(--dot)1px,transparent 1px);background-size:18px 18px;min-height:70vh}
.MenuMain-module-scss-module__BwxWwa__container{z-index:100;width:100%;min-height:70px;color:var(--text);background-color:var(--bg);-webkit-backdrop-filter:blur(5px);position:sticky;top:0}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu{justify-content:space-between;align-items:center;width:100%;padding:.5rem 1.5rem .5rem 1rem;display:flex}@media (max-width:1200px){.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu{display:none}}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu .MenuMain-module-scss-module__BwxWwa__logoWrapper{flex:none}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu .MenuMain-module-scss-module__BwxWwa__logoWrapper .MenuMain-module-scss-module__BwxWwa__logo{cursor:pointer;width:3rem;height:auto}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav{flex:1;justify-content:center;align-items:center;display:flex}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav .MenuMain-module-scss-module__BwxWwa__menuList{justify-content:center;align-items:center;margin:0;padding:0;list-style:none;display:flex}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav .MenuMain-module-scss-module__BwxWwa__menuList .MenuMain-module-scss-module__BwxWwa__menuItem{list-style:none;position:relative}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav .MenuMain-module-scss-module__BwxWwa__menuList .MenuMain-module-scss-module__BwxWwa__menuItem .MenuMain-module-scss-module__BwxWwa__menuBtn{cursor:pointer;color:var(--text);background:0 0;border:none;outline:none;padding:1rem;font-size:1rem;font-weight:600;transition:color .2s}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav .MenuMain-module-scss-module__BwxWwa__menuList .MenuMain-module-scss-module__BwxWwa__menuItem .MenuMain-module-scss-module__BwxWwa__menuBtn:hover{color:#0070f3}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav .MenuMain-module-scss-module__BwxWwa__menuList .MenuMain-module-scss-module__BwxWwa__menuItem .MenuMain-module-scss-module__BwxWwa__subMenu{background-color:var(--bg);opacity:0;visibility:hidden;pointer-events:none;z-index:200;border-radius:.5rem;min-width:200px;margin:0;padding:.5rem 0;list-style:none;transition:opacity .2s,transform .2s;position:absolute;top:100%;left:0;transform:translateY(-6px);box-shadow:0 8px 24px #00000052}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav .MenuMain-module-scss-module__BwxWwa__menuList .MenuMain-module-scss-module__BwxWwa__menuItem .MenuMain-module-scss-module__BwxWwa__subMenu .MenuMain-module-scss-module__BwxWwa__subMenuItem{cursor:pointer;white-space:nowrap;color:var(--text);padding:.6rem 1.2rem;font-size:1rem;transition:background-color .15s,color .15s}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav .MenuMain-module-scss-module__BwxWwa__menuList .MenuMain-module-scss-module__BwxWwa__menuItem .MenuMain-module-scss-module__BwxWwa__subMenu .MenuMain-module-scss-module__BwxWwa__subMenuItem:hover{color:#0070f3;background-color:#0000000d}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu nav .MenuMain-module-scss-module__BwxWwa__menuList .MenuMain-module-scss-module__BwxWwa__menuItem:hover .MenuMain-module-scss-module__BwxWwa__subMenu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__mainMenu .MenuMain-module-scss-module__BwxWwa__right{flex:none;align-items:center;gap:.75rem;display:flex}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__burgerMenu{justify-content:space-between;align-items:center;padding:.5rem 1rem;display:none}@media (max-width:1200px){.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__burgerMenu{display:flex}}.MenuMain-module-scss-module__BwxWwa__container .MenuMain-module-scss-module__BwxWwa__burgerMenu .MenuMain-module-scss-module__BwxWwa__logo{width:3rem}
.Dialog-module-scss-module__60KZtG__overlay{z-index:999;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog{background-color:var(--bg);width:450px;max-width:90%;color:var(--text);border:1px solid #fff;border-radius:1rem;padding:1.5rem}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog.Dialog-module-scss-module__60KZtG__dark{background-color:var(--bg);color:#fff}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog.Dialog-module-scss-module__60KZtG__light{background-color:var(--bg);color:var(--text)}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__title{text-align:center;margin-bottom:1rem;font-size:2rem;font-weight:600}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container{width:100%}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup{flex-direction:column;gap:16px;width:80%;margin:1rem auto 0;display:flex}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper{flex-direction:column;gap:6px;display:flex}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper label{font-size:.875rem}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper .Dialog-module-scss-module__60KZtG__input{background-color:var(--bg);color:var(--text);border:1px solid #ccc;border-radius:8px;padding:10px 12px;font-size:14px}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper .Dialog-module-scss-module__60KZtG__input:focus{border-color:#6c63ff;outline:none}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper .Dialog-module-scss-module__60KZtG__input.Dialog-module-scss-module__60KZtG__errorInput{border-color:red}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper .Dialog-module-scss-module__60KZtG__errorText{color:red;font-size:12px}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper .Dialog-module-scss-module__60KZtG__passwordWrapper{align-items:center;display:flex;position:relative}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper .Dialog-module-scss-module__60KZtG__passwordWrapper .Dialog-module-scss-module__60KZtG__input{flex:1}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__fieldGroup .Dialog-module-scss-module__60KZtG__inputWrapper .Dialog-module-scss-module__60KZtG__passwordWrapper .Dialog-module-scss-module__60KZtG__eyeBtn{cursor:pointer;color:var(--text);background:0 0;border:none;align-items:center;display:flex;position:absolute;right:10px}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__actions{justify-content:flex-end;gap:10px;margin-top:1.5rem;display:flex}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__actions .Dialog-module-scss-module__60KZtG__cancelBtn{cursor:pointer;color:var(--text);background:0 0;border:none}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__actions .Dialog-module-scss-module__60KZtG__submitBtn{cursor:pointer;color:#fff;background:#6c63ff;border:none;border-radius:8px;padding:8px 16px}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__container .Dialog-module-scss-module__60KZtG__actions .Dialog-module-scss-module__60KZtG__submitBtn:disabled{opacity:.6;cursor:not-allowed}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__redirectText{text-align:center;margin-top:1rem}.Dialog-module-scss-module__60KZtG__overlay .Dialog-module-scss-module__60KZtG__dialog .Dialog-module-scss-module__60KZtG__redirectText .Dialog-module-scss-module__60KZtG__redirectLink{cursor:pointer;text-decoration:underline}
