.app .header-toolbar .user-panel .user-button.dx-dropdownbutton img.dx-icon{width:auto;height:100%}.dx-theme-generic .app .header-toolbar .user-panel .user-button.dx-dropdownbutton img.dx-icon{max-height:32px}.user-panel{flex-direction:column;display:flex}.user-panel .user-button.dx-dropdownbutton{margin-left:5px}.user-panel .user-button.dx-dropdownbutton img.dx-icon{aspect-ratio:1;box-sizing:border-box;border:1px solid var(--dx-color-border);object-fit:cover;object-position:top;background:#fff padding-box padding-box;border-radius:50%;width:auto;margin:0}.user-panel .user-button.dx-dropdownbutton .dx-buttongroup{vertical-align:middle}.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text) .dx-button-content{padding:0}.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-hover,.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-focused{background-color:#0000}.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-hover img.dx-icon,.user-panel .user-button.dx-dropdownbutton .dx-buttongroup .dx-button.dx-button-has-icon:not(.dx-button-has-text).dx-state-focused img.dx-icon{border-color:var(--dx-color-primary)}
:root body{--font-ui:"Segoe UI", system-ui, -apple-system, sans-serif;--base-text-color:#1e2640;--base-bg:#fff;--base-bg-darken-5:#f5f7fb;--base-accent:#7181a3;--base-text-color-alpha-7:#1e2640b3;--footer-border-color:#7181a32e;--plus-icon-color:#7181a3;--devextreme-logo-color:#596c7d;--vue-logo-text-color:#35495e;--shadow-color-first:#3d4c6f0f;--shadow-color-second:#3d4c6f1a;--arca-steel:#7181a3;--arca-navy:#3d4c6f;--arca-orange:#f58422;--arca-orange-dark:#d46e18;--arca-red:#a92823;--arca-ivory:#f5f7fb;--color-surface:#fff;--color-text-muted:#706d78;--color-text-subtle:#9e9aac;--color-disabled:#c9c5d1;--arca-border-color:#7181a326;--arca-border-color-hover:#7181a347;--arca-shadow-sm:#3d4c6f0d;--arca-shadow-md:#3d4c6f12;--arca-orange-glow-sm:#f5842238;--arca-orange-glow-md:#f5842259;--arca-orange-glow-lg:#f5842261}:root .dx-swatch-additional{--base-text-color:#1e2640;--base-bg:#fff;--base-bg-darken-5:#f5f7fb;--base-accent:#7181a3;--base-text-color-alpha-7:#1e2640b3}:root .dx-swatch-dark{--base-text-color:#eef0f5;--base-bg:#1a2540;--base-bg-darken-5:#0f1520;--base-accent:#9aacc8;--base-text-color-alpha-7:#eef0f5b3;--plus-icon-color:#eef0f5;--devextreme-logo-color:#eef0f5;--vue-logo-text-color:#eef0f5;--shadow-color-first:#00000029;--shadow-color-second:#00000047;--footer-border-color:#9aacc833;--arca-steel:#9aacc8;--arca-navy:#0f1520;--arca-orange:#f58422;--arca-orange-dark:#c46a18;--arca-red:#d44040;--arca-ivory:#1a2540;--color-surface:#1a2540;--color-text-muted:#eef0f580;--color-text-subtle:#eef0f559;--color-disabled:#4a4a5a;--arca-border-color:#9aacc826;--arca-border-color-hover:#9aacc847;--arca-shadow-sm:#00000026;--arca-shadow-md:#00000038;--arca-orange-glow-sm:#f5842238;--arca-orange-glow-md:#f5842259;--arca-orange-glow-lg:#f5842261}:root .dx-swatch-additional-dark{--base-text-color:#eef0f5;--base-bg:#1a2540;--base-bg-darken-5:#0f1520;--base-accent:#9aacc8;--base-text-color-alpha-7:#eef0f5b3}html,body{height:100%;min-height:100%;margin:0}.dx-viewport .dx-popup-wrapper{z-index:1510!important}.dx-viewport #root{height:100%}.dx-viewport *{box-sizing:border-box}.dx-viewport .app{background-color:var(--base-bg-darken-5);width:100%;min-width:320px;height:100%;display:flex}.dx-viewport .content{flex-grow:1;padding:20px 40px;line-height:1.5}.dx-viewport .content h2{font-family:var(--font-ui,"Segoe UI", system-ui, -apple-system, sans-serif);letter-spacing:-.01em;color:var(--arca-navy,#3d4c6f);margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}@media (max-width:599.99px){.dx-viewport :not(.dx-card).content{padding:20px}}.dx-viewport .container{flex-direction:column;height:100%;display:flex}.dx-viewport .layout-body{flex:1;min-height:0}.dx-viewport .side-nav-outer-toolbar .dx-drawer{height:calc(100% - 56px)}.dx-viewport .content-block{margin-top:20px}.dx-viewport .responsive-paddings{padding:20px}@media (min-width:1280px){.dx-viewport .responsive-paddings{padding:40px}}.dx-viewport .dx-card.wide-card{border-left:0;border-right:0;border-radius:0;margin-left:0;margin-right:0}.dx-viewport .with-footer>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{height:100%}.dx-viewport .with-footer>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content>.dx-scrollview-content{flex-direction:column;min-height:100%;display:flex}.badge{text-transform:uppercase;letter-spacing:.03em;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.dx-theme-fluent .dx-drawer-wrapper .dx-drawer-panel-content,.dx-theme-fluent .dx-drawer-wrapper .dx-overlay-content{box-shadow:0 4px 4px 0 var(--shadow-color-first),0 1px 2px 0 var(--shadow-color-second)}header{background-color:var(--base-bg)}.header-component{z-index:1;box-shadow:0 1px 0 var(--shadow-color-second),0 2px 8px var(--shadow-color-first);background:linear-gradient(var(--base-bg), var(--base-bg)) padding-box,linear-gradient(90deg, var(--arca-steel,#7181a3) 0%, var(--arca-orange,#f58422) 100%) border-box;border-bottom:3px solid #0000;flex:none}.dx-toolbar.header-toolbar .dx-toolbar-items-container .dx-toolbar-after{padding:0 40px}@media (max-width:599.99px){.dx-toolbar.header-toolbar .dx-toolbar-items-container .dx-toolbar-after{padding:0 20px}}.dx-toolbar .dx-toolbar-item.dx-toolbar-button.menu-button{text-align:center;width:60px;padding:0}.header-logo .dx-item-content{align-items:center;padding:0 4px 0 8px;display:flex}.header-logo img{display:block}.header-title .dx-item-content{font-family:var(--font-ui,"Segoe UI", system-ui, -apple-system, sans-serif);letter-spacing:.02em;color:var(--arca-navy,#3d4c6f);margin:0;padding:0;font-size:1.05rem;font-weight:400}.dx-swatch-dark .header-title .dx-item-content{color:var(--arca-steel,#9aacc8)}.dx-theme-generic .header-toolbar{padding:10px 0}.dx-theme-generic .user-button>.dx-button-content{padding:3px}
.footer{color:var(--base-text-color-alpha-7);border-top:1px solid var(--footer-border-color);margin:0 40px;padding-top:20px;padding-bottom:24px;display:block}@media (max-width:599.99px){.footer{margin:0 20px}}
.login-form .link{text-align:center;margin:6px 0 50px;font-size:12px;font-style:normal}.login-form .form-text{color:var(--base-text-color-alpha-7)}
.reset-password-form .submit-button{margin-top:18px}.reset-password-form .login-link{color:var(--base-accent);text-align:center;margin-top:6px;font-size:12px}
.create-account-form .policy-info{color:var(--base-text-color-alpha-7);font-size:12px;font-style:normal}.create-account-form .policy-info a{color:var(--base-text-color-alpha-7)}.create-account-form .login-link{color:var(--base-accent);text-align:center;border-bottom:1px solid var(--border-color);padding:6px 0 32px;font-size:12px}
:root body{--font-ui:"Segoe UI", system-ui, -apple-system, sans-serif;--base-text-color:#1e2640;--base-bg:#fff;--base-bg-darken-5:#f5f7fb;--base-accent:#7181a3;--base-text-color-alpha-7:#1e2640b3;--footer-border-color:#7181a32e;--plus-icon-color:#7181a3;--devextreme-logo-color:#596c7d;--vue-logo-text-color:#35495e;--shadow-color-first:#3d4c6f0f;--shadow-color-second:#3d4c6f1a;--arca-steel:#7181a3;--arca-navy:#3d4c6f;--arca-orange:#f58422;--arca-orange-dark:#d46e18;--arca-red:#a92823;--arca-ivory:#f5f7fb;--color-surface:#fff;--color-text-muted:#706d78;--color-text-subtle:#9e9aac;--color-disabled:#c9c5d1;--arca-border-color:#7181a326;--arca-border-color-hover:#7181a347;--arca-shadow-sm:#3d4c6f0d;--arca-shadow-md:#3d4c6f12;--arca-orange-glow-sm:#f5842238;--arca-orange-glow-md:#f5842259;--arca-orange-glow-lg:#f5842261}:root .dx-swatch-additional{--base-text-color:#1e2640;--base-bg:#fff;--base-bg-darken-5:#f5f7fb;--base-accent:#7181a3;--base-text-color-alpha-7:#1e2640b3}:root .dx-swatch-dark{--base-text-color:#eef0f5;--base-bg:#1a2540;--base-bg-darken-5:#0f1520;--base-accent:#9aacc8;--base-text-color-alpha-7:#eef0f5b3;--plus-icon-color:#eef0f5;--devextreme-logo-color:#eef0f5;--vue-logo-text-color:#eef0f5;--shadow-color-first:#00000029;--shadow-color-second:#00000047;--footer-border-color:#9aacc833;--arca-steel:#9aacc8;--arca-navy:#0f1520;--arca-orange:#f58422;--arca-orange-dark:#c46a18;--arca-red:#d44040;--arca-ivory:#1a2540;--color-surface:#1a2540;--color-text-muted:#eef0f580;--color-text-subtle:#eef0f559;--color-disabled:#4a4a5a;--arca-border-color:#9aacc826;--arca-border-color-hover:#9aacc847;--arca-shadow-sm:#00000026;--arca-shadow-md:#00000038;--arca-orange-glow-sm:#f5842238;--arca-orange-glow-md:#f5842259;--arca-orange-glow-lg:#f5842261}:root .dx-swatch-additional-dark{--base-text-color:#eef0f5;--base-bg:#1a2540;--base-bg-darken-5:#0f1520;--base-accent:#9aacc8;--base-text-color-alpha-7:#eef0f5b3}html,body{height:100%;min-height:100%;margin:0}.dx-viewport .dx-popup-wrapper{z-index:1510!important}.dx-viewport #root{height:100%}.dx-viewport *{box-sizing:border-box}.dx-viewport .app{background-color:var(--base-bg-darken-5);width:100%;min-width:320px;height:100%;display:flex}.dx-viewport .content{flex-grow:1;padding:20px 40px;line-height:1.5}.dx-viewport .content h2{font-family:var(--font-ui,"Segoe UI", system-ui, -apple-system, sans-serif);letter-spacing:-.01em;color:var(--arca-navy,#3d4c6f);margin:0;font-size:1.75rem;font-weight:600;line-height:1.2}@media (max-width:599.99px){.dx-viewport :not(.dx-card).content{padding:20px}}.dx-viewport .container{flex-direction:column;height:100%;display:flex}.dx-viewport .layout-body{flex:1;min-height:0}.dx-viewport .side-nav-outer-toolbar .dx-drawer{height:calc(100% - 56px)}.dx-viewport .content-block{margin-top:20px}.dx-viewport .responsive-paddings{padding:20px}@media (min-width:1280px){.dx-viewport .responsive-paddings{padding:40px}}.dx-viewport .dx-card.wide-card{border-left:0;border-right:0;border-radius:0;margin-left:0;margin-right:0}.dx-viewport .with-footer>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content{height:100%}.dx-viewport .with-footer>.dx-scrollable-wrapper>.dx-scrollable-container>.dx-scrollable-content>.dx-scrollview-content{flex-direction:column;min-height:100%;display:flex}.badge{text-transform:uppercase;letter-spacing:.03em;border-radius:10px;padding:2px 8px;font-size:11px;font-weight:600;display:inline-block}.dx-theme-fluent .dx-drawer-wrapper .dx-drawer-panel-content,.dx-theme-fluent .dx-drawer-wrapper .dx-overlay-content{box-shadow:0 4px 4px 0 var(--shadow-color-first),0 1px 2px 0 var(--shadow-color-second)}.dx-swatch-additional.side-navigation-menu,.dx-swatch-additional-dark.side-navigation-menu{background-color:var(--arca-navy,#3d4c6f);flex-direction:column;height:100%;min-height:100%;display:flex;width:250px!important}.dx-swatch-additional.side-navigation-menu .menu-container,.dx-swatch-additional-dark.side-navigation-menu .menu-container{flex:1;min-height:100%;display:flex}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview{white-space:nowrap}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node-container:empty,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node-container:empty{display:none}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item{color:#ffffffbf;border-left:3px solid #0000;border-radius:0;flex-direction:row-reverse;padding-left:0}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item .dx-icon,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item .dx-icon{width:60px!important;margin:0!important}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node{padding:0!important}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-toggle-item-visibility,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-toggle-item-visibility{left:auto;right:10px}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-rtl .dx-treeview-toggle-item-visibility,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-rtl .dx-treeview-toggle-item-visibility{left:10px;right:auto}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node[aria-level="1"],.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node[aria-level="1"]{font-weight:700}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node[aria-level="2"] .dx-treeview-item-content,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-node[aria-level="2"] .dx-treeview-item-content{padding:0 60px;font-weight:400}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item.dx-state-hover,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item.dx-state-hover{color:#fff;background-color:var(--arca-orange-glow-sm);border-left-color:var(--arca-orange,#f58422);border-radius:0}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item-without-checkbox.dx-state-selected>.dx-treeview-item{color:#fff;background-color:#ffffff1a;border-left-color:#0000}.dx-swatch-additional.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item,.dx-swatch-additional-dark.side-navigation-menu .menu-container .dx-treeview .dx-treeview-item-without-checkbox.dx-state-focused>.dx-treeview-item{color:#fff;background-color:var(--arca-orange-glow-sm);border-left-color:var(--arca-orange,#f58422);border-radius:0}.dx-swatch-additional-dark.side-navigation-menu{background-color:var(--arca-navy,#0f1520)}
.side-nav-outer-toolbar{flex-direction:column;width:100%;height:100%;display:flex}.side-nav-outer-toolbar .header-component{z-index:1505}
.side-nav-inner-toolbar{width:100%}#navigation-header{background-color:var(--base-bg);box-shadow:0 1px 3px #0000001f,0 1px 2px #0000003d}@media (max-width:599.99px){#navigation-header{padding-left:20px}}.dx-theme-generic #navigation-header{padding-top:10px;padding-bottom:10px}
.auth-layout{flex:1;height:100%;display:flex;overflow:hidden}.auth-brand{background:radial-gradient(ellipse 80% 55% at 15% 88%, var(--arca-orange-glow-sm) 0%, transparent 55%),radial-gradient(ellipse 65% 45% at 90% 8%, var(--arca-border-color-hover) 0%, transparent 55%),var(--arca-navy,#3d4c6f);flex-shrink:0;width:42%;position:relative;overflow:hidden}.auth-brand:before{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#ffffff09 1px,#0000 0);background-size:28px 28px;position:absolute;inset:0}.auth-brand__arches{pointer-events:none;height:60%;position:absolute;bottom:0;left:0;right:0}.auth-brand__content{z-index:2;flex-direction:column;justify-content:center;align-items:flex-start;height:100%;padding:48px 52px;display:flex;position:relative}.auth-brand__logo{align-items:center;gap:11px;margin-bottom:28px;display:flex}.auth-brand__mark{flex-shrink:0;width:48px;height:auto}.auth-brand__name{font-family:var(--font-ui,"Segoe UI", system-ui, sans-serif);color:#fff;letter-spacing:.04em;font-size:44px;font-weight:600;line-height:1}.auth-brand__rule{background:linear-gradient(90deg, var(--arca-orange,#f58422) 0%, transparent 100%);border:none;width:36px;height:2px;margin:0 0 22px}.auth-brand__tagline{font-family:var(--font-ui,"Segoe UI", system-ui, sans-serif);color:#ffffffe0;letter-spacing:-.01em;margin:0 0 18px;font-size:32px;font-weight:300;line-height:1.28}.auth-brand__sub{color:#ffffff61;letter-spacing:.1em;text-transform:uppercase;margin:0;font-size:12px;line-height:1}.auth-form{background:radial-gradient(ellipse 90% 70% at 0% 55%, var(--arca-shadow-sm) 0%, transparent 55%),radial-gradient(ellipse 60% 50% at 100% 10%, var(--arca-shadow-sm) 0%, transparent 50%),var(--base-bg-darken-5,#f5f7fb);flex-direction:column;flex:1;justify-content:center;align-items:center;padding:48px 32px;display:flex;overflow-y:auto}.auth-form__inner{background:0 0;width:100%;max-width:356px}.auth-form__header{background:0 0;margin-bottom:36px}.auth-form__eyebrow{letter-spacing:.14em;text-transform:uppercase;color:var(--arca-orange,#f58422);margin:0 0 10px;font-size:11px;font-weight:600}.auth-form__title{font-family:var(--font-ui,"Segoe UI", system-ui, sans-serif);color:var(--arca-navy,#3d4c6f);letter-spacing:-.02em;margin:0 0 14px;font-size:36px;font-weight:600;line-height:1.08}.auth-form__description{color:var(--base-text-color-alpha-7,#1e2640a6);margin:0;font-size:14px;line-height:1.65}.auth-form__footer{border-top:1px solid var(--footer-border-color,#7181a32e);text-align:center;color:var(--base-text-color-alpha-7,#1e26404d);letter-spacing:.05em;margin-top:44px;padding-top:20px;font-size:11px}@media (max-width:767px){.auth-layout{flex-direction:column;height:100%;min-height:100vh;overflow-y:auto}.auth-brand{flex-shrink:0;width:100%;height:100px}.auth-brand__arches{display:none}.auth-brand__content{flex-direction:row;justify-content:flex-start;align-items:center;gap:16px;padding:0 24px}.auth-brand__logo{margin-bottom:0}.auth-brand__rule,.auth-brand__tagline,.auth-brand__sub{display:none}.auth-form{background:var(--base-bg-darken-5,#f5f7fb);flex:1;justify-content:flex-start;padding-top:40px}}
