.app-module__app__faEiB{height:100%}
.layout-module__layout__qIF0c{height:100%;width:100%}
.stub-module__wrapper__l52RS{width:100%;height:100vh;position:relative;overflow:hidden}.stub-module__wrapper__l52RS::after{content:"";position:absolute;display:block;top:0;left:0;width:100%;height:100%;background-color:var(--color-primary);border-radius:var(--border-radius-32);opacity:.9;z-index:0}.stub-module__mainScreenImg__LbHw6{display:block;width:100%;height:100%;border-radius:var(--border-radius-32);position:relative;object-position:center}.stub-module__content__H5oTk{position:absolute;left:20%;z-index:1}.stub-module__logo__TrsoB{display:block;width:179px;height:75px;margin-bottom:var(--gap-48)}.stub-module__title__qtE8F{white-space:pre-line;font-size:36px;margin-bottom:var(--gap-24)}@media(max-width: 768px){.stub-module__logo__TrsoB{width:112px;height:47px;margin-bottom:var(--gap-32)}.stub-module__title__qtE8F{font-size:22px;margin-bottom:var(--gap-16)}.stub-module__subtitle__iIKO9{font-size:22px}}@media(max-width: 480px){.stub-module__title__qtE8F{font-size:16px;margin-bottom:var(--gap-12)}.stub-module__subtitle__iIKO9{font-size:16px}.stub-module__logo__TrsoB{width:128px;height:56px;margin-bottom:var(--gap-20)}}
.main-page-module__wrapper__uFveX{width:100%;height:100%}
:root{--color-primary: #314560;--color-danger: #d20827;--color-light-red: rgba(209, 45, 56, 0.08);--color-secondary: #ebebeb;--color-white: #ffffff;--color-black: #000000;--color-success: #28a745;--color-warning: #ffc107;--color-dark-indigo: #f3f4f5;--color-grey-blue: #e5ebf2;--color-light-blue: #5e7eaa;--color-background: #f8fbff;--color-double-light-blue: #bdcee6;--color-shadow: rgba(0, 0, 0, 0.07);--color-transparent: transparent;--color-grey-text: #757575;--color-deep-blue: #203c5d;--color-text-disable: rgba(0, 0, 0, 0.38);--color-light-gray: #f5f5f5;--color-gray: #e5e4e4}
:root{--gap-0: 0;--gap-2: 2px;--gap-4: 4px;--gap-8: 8px;--gap-12: 12px;--gap-16: 16px;--gap-20: 20px;--gap-24: 24px;--gap-32: 32px;--gap-40: 40px;--gap-48: 48px;--gap-56: 56px;--gap-64: 64px;--gap-72: 72px;--gap-80: 80px;--gap-96: 96px;--gap-128: 128px;--gap-2-neg: -2px;--gap-4-neg: -4px;--gap-8-neg: -8px;--gap-12-neg: -12px;--gap-16-neg: -16px;--gap-20-neg: -20px;--gap-24-neg: -24px;--gap-32-neg: -32px;--gap-40-neg: -40px;--gap-48-neg: -48px;--gap-56-neg: -56px;--gap-64-neg: -64px;--gap-72-neg: -72px;--gap-80-neg: -80px;--gap-96-neg: -96px;--gap-128-neg: -128px}
:root{--border-radius-0: 0;--border-radius-4: 4px;--border-radius-6: 6px;--border-radius-8: 8px;--border-radius-10: 10px;--border-radius-12: 12px;--border-radius-16: 16px;--border-radius-20: 20px;--border-radius-24: 24px;--border-radius-32: 32px;--border-radius-36: 36px;--border-radius-64: 64px;--border-radius-circle: 50%;--border-radius-pill: 99px}
@font-face{font-weight:700;font-family:"EuclidSquare";font-style:normal;src:url(/static/fonts/241cd0d58605ad428571.woff2) format("woff2")}@font-face{font-weight:600;font-family:"EuclidSquare";font-style:normal;src:url(/static/fonts/add20958923657428cf0.woff2) format("woff2")}@font-face{font-weight:500;font-family:"EuclidSquare";font-style:normal;src:url(/static/fonts/38b620d29e710428df89.woff2) format("woff2")}@font-face{font-weight:400;font-family:"EuclidSquare";font-style:normal;src:url(/static/fonts/72068a4763345b600384.woff2) format("woff2")}@font-face{font-weight:300;font-family:"EuclidSquare";font-style:normal;src:url(/static/fonts/ff3fb544c6b62ee37a58.woff2) format("woff2")}*,*::before,*::after{box-sizing:border-box}html,body{height:100vh;margin:0;padding:0;overflow-x:hidden}body{font-weight:400;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;font-family:"EuclidSquare",sans-serif;font-style:normal;letter-spacing:var(--gap-0);background:#f8fbff !important;padding:var(--gap-24)}#root{width:100%;height:100%}::-webkit-scrollbar{width:8px;height:10px}::-webkit-scrollbar-track{background:var(--color-dark-indigo)}::-webkit-scrollbar-thumb{background:var(--color-secondary);border-radius:4px;transition:background-color .3s ease}::-webkit-scrollbar-thumb:hover{background:#d0d0d0;transition:background-color .3s ease}@media(max-width: 480px){body{padding:var(--gap-12)}}
