.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{--base-text-color:#1a1928;--base-bg:#fff;--base-bg-darken-5:#f7f3ee;--base-accent:#1b2b5e;--base-text-color-alpha-7:#1a1928b3;--footer-border-color:#1b2b5e1f;--plus-icon-color:#1b2b5e;--devextreme-logo-color:#596c7d;--vue-logo-text-color:#35495e;--shadow-color-first:#1b2b5e0f;--shadow-color-second:#1b2b5e1a;--arca-navy:#1b2b5e;--arca-gold:#c4973d;--arca-ivory:#f7f3ee}:root .dx-swatch-additional{--base-text-color:#1a1928;--base-bg:#fff;--base-bg-darken-5:#f7f3ee;--base-accent:#1b2b5e;--base-text-color-alpha-7:#1a1928b3}:root .dx-swatch-dark{--base-text-color:#eeeaf4;--base-bg:#1a1928;--base-bg-darken-5:#131220;--base-accent:#7b9fd4;--base-text-color-alpha-7:#eeeaf4b3;--plus-icon-color:#eeeaf4;--devextreme-logo-color:#eeeaf4;--vue-logo-text-color:#eeeaf4;--shadow-color-first:#00000029;--shadow-color-second:#00000047;--footer-border-color:#6464824d;--arca-navy:#4a6fa5;--arca-gold:#d4a84b;--arca-ivory:#1a1928}:root .dx-swatch-additional-dark{--base-text-color:#eeeaf4;--base-bg:#1a1928;--base-bg-darken-5:#131220;--base-accent:#7b9fd4;--base-text-color-alpha-7:#eeeaf4b3}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-display,"Cormorant Garamond", Georgia, serif);letter-spacing:-.01em;color:var(--arca-navy,#1b2b5e);margin:0;font-size:2rem;font-weight:500;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;background:linear-gradient(var(--base-bg), var(--base-bg)) padding-box,linear-gradient(90deg, var(--arca-navy,#1b2b5e) 0%, var(--arca-gold,#c4973d) 100%) border-box;border-bottom:3px solid #0000;flex:none;box-shadow:0 1px #1b2b5e1a,0 2px 8px #1b2b5e0f}.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-title .dx-item-content{font-family:var(--font-display,"Cormorant Garamond", Georgia, serif);letter-spacing:.08em;color:var(--arca-navy,#1b2b5e);margin:0;padding:0;font-size:1.15rem;font-weight:500}.dx-swatch-dark .header-title .dx-item-content{color:var(--arca-gold,#c4973d)}.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{--base-text-color:#1a1928;--base-bg:#fff;--base-bg-darken-5:#f7f3ee;--base-accent:#1b2b5e;--base-text-color-alpha-7:#1a1928b3;--footer-border-color:#1b2b5e1f;--plus-icon-color:#1b2b5e;--devextreme-logo-color:#596c7d;--vue-logo-text-color:#35495e;--shadow-color-first:#1b2b5e0f;--shadow-color-second:#1b2b5e1a;--arca-navy:#1b2b5e;--arca-gold:#c4973d;--arca-ivory:#f7f3ee}:root .dx-swatch-additional{--base-text-color:#1a1928;--base-bg:#fff;--base-bg-darken-5:#f7f3ee;--base-accent:#1b2b5e;--base-text-color-alpha-7:#1a1928b3}:root .dx-swatch-dark{--base-text-color:#eeeaf4;--base-bg:#1a1928;--base-bg-darken-5:#131220;--base-accent:#7b9fd4;--base-text-color-alpha-7:#eeeaf4b3;--plus-icon-color:#eeeaf4;--devextreme-logo-color:#eeeaf4;--vue-logo-text-color:#eeeaf4;--shadow-color-first:#00000029;--shadow-color-second:#00000047;--footer-border-color:#6464824d;--arca-navy:#4a6fa5;--arca-gold:#d4a84b;--arca-ivory:#1a1928}:root .dx-swatch-additional-dark{--base-text-color:#eeeaf4;--base-bg:#1a1928;--base-bg-darken-5:#131220;--base-accent:#7b9fd4;--base-text-color-alpha-7:#eeeaf4b3}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-display,"Cormorant Garamond", Georgia, serif);letter-spacing:-.01em;color:var(--arca-navy,#1b2b5e);margin:0;font-size:2rem;font-weight:500;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(--base-bg);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{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}
.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(80% 55% at 15% 88%,#c4973d33 0%,#0000 55%),radial-gradient(65% 45% at 90% 8%,#4b6fa547 0%,#0000 55%),#0c1931;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{color:#c4973d;flex-shrink:0;width:38px;height:33px}.auth-brand__name{font-family:var(--font-display,"Cormorant Garamond", Georgia, serif);color:#fff;letter-spacing:.06em;font-size:44px;font-weight:500;line-height:1}.auth-brand__rule{background:linear-gradient(90deg,#c4973d 0%,#c4973d40 100%);border:none;width:36px;height:2px;margin:0 0 22px}.auth-brand__tagline{font-family:var(--font-display,"Cormorant Garamond", Georgia, serif);color:#ffffffe0;letter-spacing:-.01em;margin:0 0 18px;font-size:34px;font-weight:400;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(90% 70% at 0 55%,#c4973d0f 0%,#0000 55%),radial-gradient(60% 50% at 100% 10%,#1b2b5e0d 0%,#0000 50%),#ede8e1;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-gold,#c4973d);margin:0 0 10px;font-size:11px;font-weight:600}.auth-form__title{font-family:var(--font-display,"Cormorant Garamond", Georgia, serif);color:var(--arca-navy,#1b2b5e);letter-spacing:-.02em;margin:0 0 14px;font-size:40px;font-weight:500;line-height:1.08}.auth-form__description{color:var(--base-text-color-alpha-7,#1a1928a6);margin:0;font-size:14px;line-height:1.65}.auth-form__footer{text-align:center;color:#1a19284d;letter-spacing:.05em;border-top:1px solid #1b2b5e1a;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:#ede8e1;flex:1;justify-content:flex-start;padding-top:40px}}
