@charset "UTF-8";html,body{width:100%;height:100%}input::-ms-clear,input::-ms-reveal{display:none}*,*:before,*:after{box-sizing:border-box}html{font-family:sans-serif;line-height:1.15;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0)}@-ms-viewport{width:device-width}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:content-box;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.5em;font-weight:500}p{margin-top:0;margin-bottom:1em}abbr[title],abbr[data-original-title]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;border-bottom:0;cursor:help}address{margin-bottom:1em;font-style:normal;line-height:inherit}input[type=text],input[type=password],input[type=number],textarea{-webkit-appearance:none}ol,ul,dl{margin-top:0;margin-bottom:1em}ol ol,ul ul,ol ul,ul ol{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}pre,code,kbd,samp{font-size:1em;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace}pre{margin-top:0;margin-bottom:1em;overflow:auto}figure{margin:0 0 1em}img{vertical-align:middle;border-style:none}a,area,button,[role=button],input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{padding-top:.75em;padding-bottom:.3em;text-align:left;caption-side:bottom}input,button,select,optgroup,textarea{margin:0;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}button,input{overflow:visible}button,select{text-transform:none}button,html [type=button],[type=reset],[type=submit]{-webkit-appearance:button}button::-moz-focus-inner,[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner{padding:0;border-style:none}input[type=radio],input[type=checkbox]{box-sizing:border-box;padding:0}input[type=date],input[type=time],input[type=datetime-local],input[type=month]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{min-width:0;margin:0;padding:0;border:0}legend{display:block;width:100%;max-width:100%;margin-bottom:.5em;padding:0;color:inherit;font-size:1.5em;line-height:inherit;white-space:normal}progress{vertical-align:baseline}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{outline-offset:-2px;-webkit-appearance:none}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{font:inherit;-webkit-appearance:button}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{padding:.2em;background-color:#feffe6}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/overpass/overpass-cyrillic-ext.woff2) format("woff2");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F;ascent-override:84.5%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/overpass/overpass-cyrillic.woff2) format("woff2");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116;ascent-override:84.5%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/overpass/overpass-vietnamese.woff2) format("woff2");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB;ascent-override:84.5%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/overpass/overpass-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;ascent-override:84.5%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Overpass;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fonts/overpass/overpass-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;ascent-override:84.5%;descent-override:20%;line-gap-override:0%}html,body,#root{height:100%;margin:0;padding:0}body{font-family:Overpass,Helvetica Neue,sans-serif}.main-header{display:flex;align-items:center;position:fixed;top:0;left:0;right:0;z-index:5;width:100%;height:64px;padding:0 15px!important;background-color:#fff;box-sizing:border-box;box-shadow:0 2px 8px -2px #00000026}.main-header .main-logo-container{display:flex;align-items:center;justify-content:center;margin-right:auto}.main-header .main-logo-container .main-logo{width:175px}.main-header .main-logo-container .main-logo img{display:block;margin:0 auto;width:100%;max-height:100%}.main-header .header-lang-theme-controls{display:inline-flex;align-items:center;gap:8px;margin-right:24px}.main-header .header-search-icon-btn{height:24px;width:32px;padding:0;font-size:14px;color:#717680;margin-right:8px;border:1px solid #d5d7da!important;border-radius:6px;display:inline-flex;align-items:center;justify-content:center}.main-header .header-search-icon-btn:hover{color:#1f2937!important;border-color:#6c737a!important;background:#f5f7fa!important}.theme-dark .main-header .header-search-icon-btn{border-color:var(--ant-color-border)!important;color:var(--ant-color-text-secondary)!important}.theme-dark .main-header .header-search-icon-btn:hover{color:var(--ant-color-text)!important;border-color:var(--ant-color-primary)!important;background:var(--ant-color-bg-elevated)!important}.main-header .header-lang-theme-controls .header-theme-radio{width:76px;height:24px;gap:2px;padding:1px;border-radius:6px;background-color:#f6f6f6;box-shadow:0 1px 2px #060f230d}.main-header .header-lang-theme-controls .header-theme-radio .ant-radio-button-wrapper{height:100%;line-height:22px;padding-inline:6px;min-width:0;flex:0 1 34px;font-size:14px;margin-inline-end:0px;border:none;border-radius:6px}.main-header .header-lang-theme-controls .header-theme-radio .ant-radio-button-wrapper svg path{stroke-width:10px;stroke:#000}.main-header .header-lang-theme-controls .header-theme-radio .ant-radio-button-wrapper-checked{min-width:0;flex:0 1 40px;background:#1d2a4e}.main-header .header-lang-theme-controls .header-theme-radio .ant-radio-button-wrapper-checked svg path{stroke:#fff}.theme-dark .main-header .header-lang-theme-controls .header-theme-radio{background-color:#fff;box-shadow:none}.theme-dark .main-header .header-lang-theme-controls .header-theme-radio .ant-radio-button-wrapper:not(.ant-radio-button-wrapper-checked){color:#1d2a4e;background-color:transparent}.header-api-docs{display:inline-flex;align-items:center;gap:6px;margin-right:24px;height:24px;padding:0 10px;border-radius:6px;border:1px solid #d5d7da;background:transparent;color:#1f2937;font-family:inherit;font-size:12px;font-weight:600;letter-spacing:.01em;text-decoration:none;white-space:nowrap;box-sizing:border-box;transition:background .15s ease,border-color .15s ease,color .15s ease}.header-api-docs:hover{background:#f5f7fa;border-color:#6c737a;color:#0f1a28}.header-api-docs:focus-visible{outline:2px solid #2771eb;outline-offset:2px}.header-api-docs__external{font-size:11px;opacity:.7}.theme-dark .header-api-docs{border-color:var(--ant-color-border);color:var(--ant-color-text)}.theme-dark .header-api-docs:hover{background:var(--ant-color-bg-elevated);border-color:var(--ant-color-primary);color:#fff}.main-header .header-search-form{margin-right:24px}.main-header .header-search-form .search-bar-item{margin:0}.main-header .header-search-form .search-bar-item .ant-input-prefix .anticon{line-height:1;font-size:13px;margin-right:4px;color:#717680}.main-header .header-search-form .search-bar-item .ant-input-affix-wrapper{width:280px;height:24px;margin:0;padding:0 8px;border-radius:6px;border-width:1px}.main-header .header-search-form .search-bar-item .ant-input-affix-wrapper input::placeholder{font-family:Overpass,sans-serif;font-weight:400;font-size:12px;line-height:1;color:#717680}.main-header .header-search-form .search-bar-item .ant-input-affix-wrapper input{font-size:12px}.main-header .header-user-info{display:inline-flex;align-items:center;gap:12px;margin-right:12px;font-size:14px}.main-header .header-user-info .header-user-client{font-family:Overpass,sans-serif;font-weight:700;font-size:16px;line-height:24px;vertical-align:middle}.main-header .header-user-info .header-user-divider{font-family:Overpass,sans-serif;font-weight:400;font-size:16px;line-height:24px;vertical-align:middle;margin:0 6px}.main-header .header-user-info .header-user-name{font-family:Overpass,sans-serif;font-weight:400;font-size:16px;line-height:24px;vertical-align:middle}.main-header .header-user-info .header-user-role.ant-tag{font-family:Overpass,sans-serif;font-size:11px;font-weight:600;letter-spacing:.5px;text-transform:uppercase;border-radius:4px;padding:2px 8px;line-height:18px;margin:0;border:none;background:#1769aa;color:#fff}.main-header .main-header-actions{display:flex;align-items:center;justify-content:center;white-space:nowrap}.main-header .main-header-actions button{vertical-align:middle;font-size:20px;padding:0 5px}.main-header .main-header-actions .header-user-badge{margin-bottom:4px}.main-header .main-header-actions .header-user-badge .ant-badge-count{width:36px;height:24px;border-radius:16px;top:12px;left:22px;inset-inline-end:auto;transform:none;transform-origin:top right;color:#1d2a4e;background:#bed5f7;box-shadow:none}.main-header .main-header-actions .header-user-badge .ant-badge-count .ant-scroll-number-only{line-height:24px}.main-header .main-header-actions .header-user-badge>.ant-btn{color:#1d2a4e}.table-breadcrumb{display:flex;flex-direction:column;margin-left:8px}.table-breadcrumb li{align-items:center;display:flex}.table-breadcrumb li .ant-breadcrumb-link{color:#a0a0a0}.table-breadcrumb li .ant-form-item{margin:0}.danger-color{color:#ff4d4f}.danger-color:hover{color:#ff7875}.login-container{min-height:90vh;display:flex;align-items:center;justify-content:center;flex-direction:column}.login-container>div{width:310px;padding:20px;border:1px solid #ddd}.login-container>div>img{display:block;margin:0 auto 15px;max-width:270px}.login-container .code-input{width:calc(100% - 25px);height:22px;border:1px solid #91d5ff!important;border-radius:4px;padding:4px 11px;font-size:14px;letter-spacing:2px;background-color:#fff}.login-container .code-input::placeholder{color:#bfbfbf;letter-spacing:2px}.login-container .code-input:focus,.login-container .code-input:hover{border-color:#40a9ff!important}.login-container .code-input:focus{box-shadow:0 0 0 2px #1890ff33;outline:none}.app-loading{display:flex;align-items:center;justify-content:center;width:100%;height:100vh;font-size:24px;color:#1890ff}.main-layout{height:100vh}.main-content{padding:24px;background:#f5f5f5;min-height:calc(100vh - 64px);overflow:auto}.mfe-fallback{display:flex;align-items:center;justify-content:center;height:100%;padding:48px}.mfe-fallback__inner{text-align:center;max-width:480px}.theme-dark .main-header{background-color:#0d1620;box-shadow:0 2px 8px -2px #0009}.theme-dark .main-header .header-search-form .search-bar-item .ant-input-affix-wrapper{background:transparent;border-color:#fff}.theme-dark .main-header .header-search-form .search-bar-item .ant-input-affix-wrapper .anticon,.theme-dark .main-header .header-search-form .search-bar-item .ant-input-affix-wrapper input::placeholder{color:#fff}.theme-dark .main-header .main-header-actions .header-user-badge>button{color:#8cafdc}.theme-dark .table-breadcrumb li .ant-breadcrumb-link{color:#8b97a7}.theme-dark .main-content{background:#091015}.theme-dark .main-sider{border-right:1px solid #1f2c3a;box-shadow:0 20px 24px -4px #00000073}.theme-dark .main-sider .ant-layout-sider-trigger{background:#0d1620;border-top-color:#1f2c3a}.theme-dark .main-sider::-webkit-scrollbar-thumb{background-color:#1f2c3a;border-color:#0d1620}.theme-dark .main-sider .ant-menu-sub.ant-menu-inline{background-color:#0d1620}.theme-dark .sider-scroll-indicator{background:linear-gradient(to bottom,transparent,rgba(9,16,21,.95))}.theme-dark .sider-scroll-indicator .anticon{color:#e6edf3}.main-sider{border-right:1px solid #f0f0f0;box-shadow:#00000040 5px 0 5px -5px}.main-sider .ant-menu-light.ant-menu-root{border:none;border-inline-end:none}.main-sider .ant-menu-item-selected .submenu.icon,.main-sider .ant-menu-item-active .submenu.icon{color:var(--ant-color-primary);transition:color .3s}.main-sider::-webkit-scrollbar{width:12px}.main-sider::-webkit-scrollbar-thumb{background-color:#d9d9d9;border-radius:6px;border:2px solid #fff}.main-sider .ant-layout-sider-trigger{height:48px;line-height:48px;text-align:left;border-top:1px solid #f0f0f0}.main-sider .ant-layout-sider-trigger .anticon{margin-left:24px;vertical-align:middle}.main-sider:not(.collapsed) .ant-layout-sider-trigger .anticon:after{content:"Collapse";margin-left:12px;font-size:13px;font-weight:600}.main-sider.collapsed .ant-layout-sider-trigger{text-align:center}.main-sider.collapsed .ant-layout-sider-trigger .anticon{margin-left:0}.theme-dark .main-sider .ant-layout-sider-trigger .anticon:after{color:#e6edf3}@keyframes sider-scroll-bounce{0%,to{transform:translateY(0)}50%{transform:translateY(4px)}}.sider-scroll-indicator{position:fixed;bottom:0;left:0;width:300px;height:48px;display:flex;align-items:flex-end;justify-content:center;padding-bottom:8px;background:linear-gradient(to bottom,transparent,rgba(255,255,255,.95));z-index:5;pointer-events:none}.sider-scroll-indicator .anticon{color:#0f1a28;font-size:12px;opacity:.5;animation:sider-scroll-bounce 1.4s ease-in-out infinite}.lp-login{display:flex;min-height:100vh}.lp-hero{flex:0 0 50%;position:relative;background:linear-gradient(145deg,#0c1a29,#0f2240 60%,#112240);display:flex;flex-direction:column;padding:48px 56px 40px;overflow:hidden}@media (max-width: 767px){.lp-hero{display:none}}.lp-hero__bg{position:absolute;inset:0;pointer-events:none;opacity:.18}.lp-hero__logo{position:relative;z-index:2;height:40px;width:auto;align-self:flex-start;animation:lp-fadeUp .6s ease both}.lp-hero__content{position:relative;z-index:2;margin-top:auto;margin-bottom:auto;padding-top:40px}.lp-hero__headline{font-family:Overpass,sans-serif;font-size:clamp(44px,5vw,72px);font-weight:800;color:#fff;line-height:1.05;letter-spacing:-2px}.lp-hero__headline .line1{display:block;animation:lp-fadeUp .7s .15s ease both}.lp-hero__headline .line2{display:block;color:#6b8cde;animation:lp-fadeUp .7s .3s ease both}.lp-hero__sub{margin-top:24px;font-family:Overpass,sans-serif;font-size:16px;font-weight:300;color:#ffffff9e;line-height:1.7;max-width:420px;animation:lp-fadeUp .7s .45s ease both}.lp-hero__pills{display:flex;gap:10px;margin-top:36px;flex-wrap:wrap;animation:lp-fadeUp .7s .6s ease both}.lp-hero__compliance{position:relative;z-index:2;font-size:11px;letter-spacing:.6px;color:#ffffff47;animation:lp-fadeUp .7s .75s ease both}.lp-pill{font-family:Overpass,sans-serif;font-size:11px;font-weight:700;letter-spacing:1.4px;text-transform:uppercase;color:#fffc;border:1px solid rgba(107,140,222,.35);background:#31467c47;padding:7px 16px;border-radius:100px;backdrop-filter:blur(4px);transition:border-color .2s,background .2s}.lp-pill:hover{border-color:#6b8cdeb3;background:#31467c80}.lp-panel{flex:0 0 50%;display:flex;flex-direction:column;padding:32px 56px 40px;position:relative;transition:background .2s,color .2s}@media (max-width: 767px){.lp-panel{flex:1;padding:32px 28px 40px}}.lp-panel--dark{background:#091015}.lp-panel--dark .lp-panel__title{color:#e6edf3}.lp-panel--dark .lp-panel__sub,.lp-panel--dark .lp-panel__otp-hint{color:#8b97a7}.lp-panel--light{background:#f7f9fc}.lp-panel--light .lp-panel__title{color:#1f2937}.lp-panel--light .lp-panel__sub,.lp-panel--light .lp-panel__otp-hint{color:#64748b}.lp-panel__topbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:auto}.lp-panel__mobile-logo{display:none;height:24px;width:auto}@media (max-width: 767px){.lp-panel__mobile-logo{display:block}}.lp-panel__controls{display:flex;align-items:center;gap:10px;margin-left:auto}.lp-panel__theme-btn{background:none;border:none;cursor:pointer;display:flex;align-items:center;padding:5px;border-radius:6px;font-size:15px;transition:color .2s,background .2s}.lp-panel__theme-btn--dark{color:#8b97a7}.lp-panel__theme-btn--dark:hover{color:#e6edf3;background:#ffffff0f}.lp-panel__theme-btn--light{color:#64748b}.lp-panel__theme-btn--light:hover{color:#1f2937;background:#0000000d}.lp-panel__inner{flex:1;display:flex;flex-direction:column;justify-content:center;max-width:380px;width:100%;margin:0 auto;padding:40px 0}.lp-panel__title{font-family:Overpass,sans-serif;font-size:32px;font-weight:800;letter-spacing:-1px;line-height:1.1}.lp-panel__sub{margin-top:8px;font-size:15px;font-weight:300}.lp-panel__back-btn{display:flex;align-items:center;gap:6px;background:none;border:none;cursor:pointer;font-family:Overpass,sans-serif;font-size:13px;font-weight:600;padding:0;margin-bottom:28px;transition:color .2s;color:inherit;opacity:.6}.lp-panel__back-btn:hover{opacity:1}.lp-panel__otp-hint{margin-top:8px;font-size:14px;line-height:1.5}.lp-lang-switcher{display:flex;align-items:center;border-radius:8px;padding:3px;gap:2px}.lp-lang-switcher--dark{background:#ffffff12}.lp-lang-switcher--dark .lp-lang-switcher__btn{color:#8b97a7}.lp-lang-switcher--dark .lp-lang-switcher__btn:hover{color:#e6edf3}.lp-lang-switcher--dark .lp-lang-switcher__btn--active{background:#ffffff1f;color:#e6edf3}.lp-lang-switcher--light{background:#0000000f}.lp-lang-switcher--light .lp-lang-switcher__btn{color:#64748b}.lp-lang-switcher--light .lp-lang-switcher__btn:hover{color:#1f2937}.lp-lang-switcher--light .lp-lang-switcher__btn--active{background:#fff;color:#1f2937;box-shadow:0 1px 3px #0000001a}.lp-lang-switcher__btn{background:none;border:none;cursor:pointer;font-family:Overpass,sans-serif;font-size:12px;font-weight:600;letter-spacing:.3px;padding:4px 9px;border-radius:5px;transition:color .15s,background .15s,box-shadow .15s;line-height:1}.lp-fields{margin-top:36px}.lp-fields .ant-form-item{margin-bottom:18px}.lp-fields .ant-form-item-label>label{font-size:11px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase}.lp-submit-btn{margin-top:6px}.lp-submit-btn.ant-btn-primary{height:50px;font-family:Overpass,sans-serif;font-size:15px;font-weight:700;letter-spacing:.3px;border-radius:6px;transition:transform .15s,box-shadow .2s}.lp-submit-btn.ant-btn-primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 8px 24px #2f7dfa47}.lp-submit-btn.ant-btn-primary:active{transform:translateY(0)}@keyframes lp-fadeUp{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}.lp-login__updating{display:flex;justify-content:center;align-items:center;height:100vh;gap:10px}.lp-carousel-wrap .slick-slider,.lp-carousel-wrap .slick-list,.lp-carousel-wrap .slick-track,.lp-carousel-wrap .slick-slide>div{overflow:hidden}.lp-onboarding-divider{display:flex;align-items:center;gap:12px;margin:20px 0 16px;color:var(--ant-color-text-tertiary, #8c8c8c);font-size:13px}.lp-onboarding-divider:before,.lp-onboarding-divider:after{content:"";flex:1;height:1px;background:var(--ant-color-border, #d9d9d9)}.lp-onboarding-btn{height:50px!important;font-family:Overpass,sans-serif;font-size:15px;font-weight:600;border-radius:6px;border:1.5px solid var(--ant-color-border, #d9d9d9);background:transparent!important;transition:border-color .2s,color .2s,transform .15s}.lp-panel--dark .lp-onboarding-btn{border-color:#ffffff2e;color:#e6edf3}.lp-panel--dark .lp-onboarding-btn:hover{border-color:#6b8cde!important;color:#6b8cde!important;transform:translateY(-1px)}.lp-panel--light .lp-onboarding-btn{background:#fff!important;border-color:#d1d5db;color:#1f2937}.lp-panel--light .lp-onboarding-btn:hover{border-color:#31467c!important;color:#31467c!important;transform:translateY(-1px)}
