.MobileMenuTrigger-module-scss-module__p-9jPW__trigger{color:#2e2e2e;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:background .15s ease-out,transform .15s ease-out;display:none}.MobileMenuTrigger-module-scss-module__p-9jPW__trigger:hover{background:#f6f6f6}.MobileMenuTrigger-module-scss-module__p-9jPW__trigger:active{transform:scale(.96)}.MobileMenuTrigger-module-scss-module__p-9jPW__trigger:focus-visible{outline-offset:2px;outline:2px solid #5382e9}@media (max-width:1200px){.MobileMenuTrigger-module-scss-module__p-9jPW__trigger{display:flex}}@media (prefers-reduced-motion:reduce){.MobileMenuTrigger-module-scss-module__p-9jPW__trigger{transition:none}}
.Button-module-scss-module__OoW-YW__button{font-family:var(--font-inter);font-weight:500;font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height);letter-spacing:var(--text-paragraph-letter-spacing);padding:var(--button-padding,.75rem 1rem);white-space:nowrap;touch-action:manipulation;-webkit-tap-highlight-color:#0000;-webkit-user-select:none;user-select:none;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,transform .4s cubic-bezier(.2,.8,.2,1);transition:background-color .15s ease,border-color .15s ease,box-shadow .15s ease,color .15s ease,transform .4s linear(0, .097 6.2%, .282 12.5%, .466 18.8%, .619 25%, .736 31.2%, .821 37.5%, .881 43.8%, .921 50%, .949 56.2%, .967 62.5%, .979 68.8%, .986 75%, .991 81.2%, .995 87.5%, .997 93.8%, 1);border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.Button-module-scss-module__OoW-YW__button:active:not(:disabled){transform:scale(.97)}.Button-module-scss-module__OoW-YW__button:focus-visible{outline:2px solid var(--cat-exam-primary,#2563eb);outline-offset:2px}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__OoW-YW__button:active:not(:disabled){transform:none}}.Button-module-scss-module__OoW-YW__button:disabled{cursor:not-allowed;box-shadow:none}.Button-module-scss-module__OoW-YW__primary:disabled,.Button-module-scss-module__OoW-YW__cta:disabled,.Button-module-scss-module__OoW-YW__outline:disabled{color:#a6a6a6;background:#f6f6f6;border-color:#f0f0f0}.Button-module-scss-module__OoW-YW__secondary:disabled,.Button-module-scss-module__OoW-YW__ghost:disabled{color:#a6a6a6;background:0 0}.Button-module-scss-module__OoW-YW__primary,.Button-module-scss-module__OoW-YW__cta{--btn-fill:var(--cat-exam-primary,#1363df);--btn-satin-top:var(--btn-fill);--btn-satin-bottom:var(--btn-fill);--btn-satin-edge:var(--btn-fill);--btn-focus-ring:var(--btn-fill);background-color:var(--btn-fill);background-image:linear-gradient(180deg, var(--btn-satin-top) 0%, var(--btn-fill) 22%, var(--btn-satin-bottom) 100%);border-color:var(--btn-satin-edge);color:#fff;transition:background-color .15s,border-color .15s,box-shadow .15s,color .15s,transform .15s;box-shadow:inset 0 1px 1px #ffffff59,inset 0 3px 5px #ffffff1a,0 2px 3px #142d5a14,0 6px 12px -4px #142d5a33}@supports (color:oklch(from red l c h)){.Button-module-scss-module__OoW-YW__primary,.Button-module-scss-module__OoW-YW__cta{--btn-satin-top:oklch(from var(--btn-fill) calc(l + .0586) calc(c * .874) calc(h - 1.75));--btn-satin-bottom:oklch(from var(--btn-fill) calc(l - .062) calc(c * 1.082) calc(h + 1.02));--btn-satin-edge:oklch(from var(--btn-fill) calc(l - .062) calc(c * 1.063) calc(h + 1.84));--btn-focus-ring:oklch(from var(--btn-fill) calc(l + .187) calc(c * .515) calc(h + 1.45))}}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__OoW-YW__primary:hover:not(:disabled),.Button-module-scss-module__OoW-YW__cta:hover:not(:disabled){transform:translateY(-1px)}}.Button-module-scss-module__OoW-YW__primary:active:not(:disabled),.Button-module-scss-module__OoW-YW__cta:active:not(:disabled){transform:translateY(1px);box-shadow:inset 0 1px 3px #0028782e,0 1px 2px #142d5a1f}.Button-module-scss-module__OoW-YW__primary:focus-visible,.Button-module-scss-module__OoW-YW__cta:focus-visible{outline:3px solid var(--btn-focus-ring);outline-offset:3px}@media (prefers-reduced-motion:reduce){.Button-module-scss-module__OoW-YW__primary:hover:not(:disabled),.Button-module-scss-module__OoW-YW__primary:active:not(:disabled),.Button-module-scss-module__OoW-YW__cta:hover:not(:disabled),.Button-module-scss-module__OoW-YW__cta:active:not(:disabled){transform:none}}.Button-module-scss-module__OoW-YW__cta{padding:1rem 1.5rem}.Button-module-scss-module__OoW-YW__danger{color:#fff;background:#ef473e;border-color:#ef473e;box-shadow:0 1px 1px #8c8c8c17,0 2px 1px #8c8c8c0d,0 3px 1px #8c8c8c03,0 5px 1px #8c8c8c00,inset 0 0 2px 1px #ffffff26,inset 0 -2px 1px #0003,inset 0 2px 1px #ffffff26}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__OoW-YW__danger:hover:not(:disabled){background:#ed3126;border-color:#ed3126;box-shadow:0 1px 1px #c2c2c21a,0 2px 2px #c2c2c217,0 5px 3px #c2c2c20d,0 10px 4px #c2c2c203,0 15px 4px #c2c2c200}}.Button-module-scss-module__OoW-YW__danger:active:not(:disabled){box-shadow:none;background-image:linear-gradient(#00000026,#00000026);border-color:#0000;transition:background-color,border-color,box-shadow,color,transform .1s ease-out}.Button-module-scss-module__OoW-YW__danger:focus-visible{outline-color:#ed3126}:is(.Button-module-scss-module__OoW-YW__outline:has(>svg),.Button-module-scss-module__OoW-YW__secondary:has(>svg),.Button-module-scss-module__OoW-YW__ghost:has(>svg),.Button-module-scss-module__OoW-YW__dangerGhost:has(>svg)){gap:var(--button-icon-gap,.75rem)}.Button-module-scss-module__OoW-YW__outline{color:#2e2e2e;background:#fff;border-color:#f0f0f0;box-shadow:0 1px 1px #8c8c8c17,0 2px 1px #8c8c8c0d,0 3px 1px #8c8c8c03,0 5px 1px #8c8c8c00}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__OoW-YW__outline:hover:not(:disabled){background:#f6f6f6}}.Button-module-scss-module__OoW-YW__outline:active:not(:disabled){box-shadow:none;background-image:linear-gradient(#00000009,#00000009);transition:background-color,border-color,box-shadow,color,transform .1s ease-out}.Button-module-scss-module__OoW-YW__secondary{color:#2e2e2e}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__OoW-YW__secondary:hover:not(:disabled){color:var(--cat-exam-primary,#2563eb)}}.Button-module-scss-module__OoW-YW__secondary:active:not(:disabled){background-image:linear-gradient(#00000009,#00000009);transition:background-color,border-color,box-shadow,color,transform .1s ease-out}.Button-module-scss-module__OoW-YW__ghost{color:#6d6d6d}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__OoW-YW__ghost:hover:not(:disabled){color:#2e2e2e;background:#f6f6f6}}.Button-module-scss-module__OoW-YW__ghost:active:not(:disabled){background-image:linear-gradient(#00000009,#00000009);transition:background-color,border-color,box-shadow,color,transform .1s ease-out}.Button-module-scss-module__OoW-YW__dangerGhost{color:#ed3126;background:#fff;border-color:#fbd1cf;box-shadow:0 1px 1px #8c8c8c17,0 2px 1px #8c8c8c0d,0 3px 1px #8c8c8c03,0 5px 1px #8c8c8c00}@media (hover:hover) and (pointer:fine){.Button-module-scss-module__OoW-YW__dangerGhost:hover:not(:disabled){background:#fbd1cf}}.Button-module-scss-module__OoW-YW__dangerGhost:active:not(:disabled){box-shadow:none;background-image:linear-gradient(#00000009,#00000009);transition:background-color,border-color,box-shadow,color,transform .1s ease-out}.Button-module-scss-module__OoW-YW__dangerGhost:focus-visible{outline-color:#ed3126}.Button-module-scss-module__OoW-YW__danger:disabled,.Button-module-scss-module__OoW-YW__dangerGhost:disabled{opacity:.7}
.Input-module-scss-module__5edHdW__input{font-family:var(--font-inter);font-weight:500;font-size:var(--text-input-size);line-height:var(--text-input-line-height);letter-spacing:var(--text-input-letter-spacing);color:#2e2e2e;background:#fff;border:1px solid #f0f0f0;outline:none;width:100%;transition:border-color .15s,box-shadow .15s}[data-type-scale=admin] .Input-module-scss-module__5edHdW__input{font-size:var(--text-paragraph-size);line-height:var(--text-paragraph-line-height)}.Input-module-scss-module__5edHdW__input::placeholder{color:#a6a6a6}.Input-module-scss-module__5edHdW__input:disabled{color:#a6a6a6;cursor:not-allowed;box-shadow:none;background:#f6f6f6}.Input-module-scss-module__5edHdW__outline{border-radius:999px;height:41px;padding:.625rem .75rem;box-shadow:0 1px 1px #8c8c8c17,0 2px 1px #8c8c8c0d,0 3px 1px #8c8c8c03,0 5px 1px #8c8c8c00}.Input-module-scss-module__5edHdW__outline:focus{border-color:var(--cat-exam-primary,#2563eb)}.Input-module-scss-module__5edHdW__soft{border-radius:999px;min-height:46px;padding:.75rem .875rem}.Input-module-scss-module__5edHdW__soft:focus{border-color:#5382e9;box-shadow:0 0 0 3px #5382e926}textarea.Input-module-scss-module__5edHdW__input{border-radius:24px}.Input-module-scss-module__5edHdW__invalid{border-color:#ef473e}.Input-module-scss-module__5edHdW__invalid:focus{border-color:#ef473e;box-shadow:0 0 0 3px #ef473e26}.Input-module-scss-module__5edHdW__invalid:focus-visible{outline-color:#ed3126}.Input-module-scss-module__5edHdW__field{flex-direction:column;gap:3px;width:100%;display:flex}.Input-module-scss-module__5edHdW__label{font-family:var(--font-inter);font-weight:500;font-size:var(--text-input-size);line-height:var(--text-input-line-height);letter-spacing:var(--text-input-letter-spacing);color:#2e2e2e}.Input-module-scss-module__5edHdW__hint{font-family:var(--font-inter);font-weight:500;font-size:var(--text-input-size);line-height:var(--text-input-line-height);letter-spacing:var(--text-input-letter-spacing);color:#a6a6a6;padding-inline:.75rem;font-size:12px}.Input-module-scss-module__5edHdW__error{font-family:var(--font-inter);font-weight:500;font-size:var(--text-input-size);line-height:var(--text-input-line-height);letter-spacing:var(--text-input-letter-spacing);color:#ed3126;padding-inline:.75rem;font-size:12px}
