*{margin:0;padding:0;box-sizing:border-box}:root{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;line-height:1.6;font-weight:400;color-scheme:dark;color:#fff;background-color:#0a1126;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html,body,#root{margin:0;padding:0;min-height:100vh;background-color:#0a1126;color:#fff;overflow-x:hidden;max-width:100vw}@media(max-width:992px){html,body{overflow-x:hidden!important}.ant-layout{max-width:100vw!important;overflow-x:hidden!important}}body{min-width:320px}a{font-weight:500;color:#2abfb0;text-decoration:none;transition:color .3s}a:hover{color:#45cfc0}h1,h2,h3,h4,h5,h6{color:#fff;font-weight:600}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:#0e1730}::-webkit-scrollbar-thumb{background:#2a3a5c;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#3a4d73}.ant-spin{color:#2abfb0}.ant-message{z-index:9999}.ant-dropdown-menu{background-color:#16213e;border:1px solid rgba(42,191,176,.1)}.ant-dropdown-menu-item{color:#fff}.ant-dropdown-menu-item:hover{background-color:#2abfb01a}.ant-menu-dark .ant-menu-item-selected{border-radius:0!important;position:relative}.ant-menu-dark .ant-menu-item-selected:before{content:"";position:absolute;left:0;top:0;bottom:0;width:4px;background:#2abfb0}.ant-menu-dark .ant-menu-item,.ant-menu-dark .ant-menu-submenu-title{border-radius:0!important}.ant-menu-dark .ant-menu-submenu-selected>.ant-menu-submenu-title{color:#ffffffd9!important}.ant-select-dropdown{background-color:#16213e!important}.ant-select-item{color:#fff!important}.ant-select-item-option-selected{background-color:#2abfb033!important;color:#fff!important}.ant-select-item-option-active{background-color:#2abfb01a!important}.ant-picker-cell-in-view.ant-picker-cell-selected .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-start .ant-picker-cell-inner,.ant-picker-cell-in-view.ant-picker-cell-range-end .ant-picker-cell-inner{color:#000!important}.ant-picker-cell-in-view.ant-picker-cell-in-range:before{background:#2abfb033!important}.gm-style{background-color:#242f3e!important}.gm-style>div:first-child{background-color:#242f3e!important}.mobile-range-picker .ant-picker-panels{flex-direction:column!important}.mobile-range-picker .ant-picker-panel:nth-child(2){display:none!important}.mobile-range-picker .ant-picker-panel{width:100%!important}.mobile-range-picker{left:0!important;right:0!important;width:100%!important}.mobile-range-picker .ant-picker-date-panel,.mobile-range-picker .ant-picker-body,.mobile-range-picker .ant-picker-content{width:100%!important}.mobile-range-picker .ant-picker-content th,.mobile-range-picker .ant-picker-content td{width:14.28%!important}.mobile-range-picker .ant-picker-header-next-btn,.mobile-range-picker .ant-picker-header-super-next-btn{visibility:visible!important}.ant-drawer .ant-table-cell{background-color:#16213e!important}.ant-drawer .ant-table-thead>tr>th,.ant-drawer .ant-table-thead>tr>td{background-color:#111a33!important}.ant-tooltip .ant-tooltip-inner{background-color:#16213e!important;color:#fff!important;border:1px solid rgba(42,191,176,.2)}.ant-tooltip .ant-tooltip-arrow:before,.ant-tooltip .ant-tooltip-arrow:after{background-color:#16213e!important}.ant-tooltip .ant-tooltip-arrow-content{--antd-arrow-background-color: #16213E}@keyframes vl-shimmer{0%{background-position:-480px 0}to{background-position:480px 0}}.vl-shimmer{background-color:#1c2333;background-image:linear-gradient(90deg,#27334900,#273349e6,#27334900);background-size:480px 100%;background-repeat:no-repeat;animation:vl-shimmer 1.6s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.vl-shimmer{animation:none}}.clickable-link{color:#2abfb0;cursor:pointer;text-decoration:underline}.clickable-text{cursor:pointer}.text-muted{color:#9ba1a6}.pagination-bar{margin-bottom:12px;display:flex;justify-content:flex-end}.drawer-collapsible-section{padding:12px 20px;border-bottom:1px solid rgba(42,191,176,.1);background:#2abfb008}.btn-reload{color:#2abfb0}.veloce-login{--mono: ui-monospace, "SF Mono", Menlo, Consolas, monospace;position:relative;display:flex;min-height:100vh;width:100vw;overflow:hidden;background:var(--vl-dark);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.veloce-login__brand{position:relative;flex:0 0 58%;max-width:58%;overflow:hidden;border-right:1px solid var(--vl-seam)}.veloce-login__bg{position:absolute;inset:0;background:var(--vl-bg-image) center / cover no-repeat;transform:scaleX(-1);filter:grayscale(.45) brightness(.34) contrast(1.04)}.veloce-login__veil{position:absolute;inset:0;pointer-events:none;background:radial-gradient(130% 120% at 14% 90%,var(--vl-tint) 0%,transparent 44%),linear-gradient(118deg,var(--vl-veil-strong) 0%,var(--vl-veil-soft) 50%,var(--vl-veil-mid) 100%)}.veloce-login__brand-content{position:relative;z-index:2;display:flex;flex-direction:column;height:100%;padding:48px}.veloce-login__lockup{display:inline-flex;align-items:center}.veloce-login__logo{display:block;width:184px;height:auto}.veloce-login__headline-block{margin-top:auto;margin-bottom:8px}.veloce-login__headline{margin:0;font-size:clamp(56px,6vw,80px);font-weight:700;letter-spacing:-.03em;line-height:1;color:var(--vl-text)}.veloce-login__subline{margin:12px 0 0;font-size:15px;font-weight:400;color:var(--vl-muted)}.veloce-login__form-pane{position:relative;flex:0 0 42%;max-width:42%;display:flex;align-items:center;overflow:hidden;background:var(--vl-dark)}.veloce-login__form-col{position:relative;z-index:2;width:100%;max-width:360px;margin-left:12%;margin-top:-8%;margin-bottom:8%;animation:vl-rise .24s ease-out both}@keyframes vl-rise{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.veloce-login__accent{display:block;width:36px;height:3px;margin-bottom:20px;background:var(--vl-accent)}.veloce-login__heading{margin:0;font-size:28px;font-weight:700;letter-spacing:-.02em;color:var(--vl-text)}.veloce-login__heading-sub{margin:6px 0 28px;font-size:14px;color:var(--vl-muted)}.veloce-login__textlink{appearance:none;background:none;border:0;padding:0;font:inherit;font-size:13px;font-weight:500;color:var(--vl-muted);cursor:pointer;transition:color .12s ease}.veloce-login__textlink:hover,.veloce-login__textlink:focus-visible{color:var(--vl-accent);outline:none}.veloce-login .veloce-login__heading+.ant-form .ant-form-item-label>label,.veloce-login .ant-form-item-label>label{color:var(--vl-text);font-size:13px;font-weight:500}.veloce-login .ant-form-item{margin-bottom:24px}.veloce-login .ant-input,.veloce-login .ant-input-affix-wrapper,.veloce-login .ant-input-password{background:var(--vl-input-bg);border-color:var(--vl-input-border);border-radius:4px;color:var(--vl-text);transition:border-color .12s ease,background-color .12s ease}.veloce-login .ant-input-affix-wrapper,.veloce-login .ant-input-affix-wrapper-lg{height:48px}.veloce-login .ant-input-lg{height:48px;border-radius:4px}.veloce-login .ant-input-affix-wrapper>.ant-input,.veloce-login .ant-input-affix-wrapper>.ant-input:focus,.veloce-login .ant-input-affix-wrapper>.ant-input:focus-visible{height:auto;background:transparent;box-shadow:none;color:var(--vl-text)}.veloce-login .ant-input::placeholder,.veloce-login .ant-input-affix-wrapper input::placeholder{color:var(--vl-muted)}.veloce-login .ant-input-prefix,.veloce-login .ant-input-suffix,.veloce-login .ant-input-password-icon,.veloce-login .ant-input-suffix .anticon,.veloce-login .ant-input-password-icon svg{color:var(--vl-text);fill:currentColor}.veloce-login .ant-input-password-icon:hover,.veloce-login .ant-input-suffix .anticon:hover{color:var(--vl-white)}.veloce-login input:-webkit-autofill,.veloce-login input:-webkit-autofill:hover,.veloce-login input:-webkit-autofill:active,.veloce-login input:-webkit-autofill:focus{-webkit-text-fill-color:var(--vl-text)!important;-webkit-box-shadow:0 0 0 1000px var(--vl-input-bg) inset!important;box-shadow:0 0 0 1000px var(--vl-input-bg) inset!important;caret-color:var(--vl-text)!important;border-radius:4px;transition:background-color 600000s 0s,color 600000s 0s}.veloce-login .ant-input:-webkit-autofill:focus{border-color:var(--vl-accent);-webkit-box-shadow:0 0 0 1000px var(--vl-input-bg-focus) inset,0 0 0 2px var(--vl-focus-ring)!important;box-shadow:0 0 0 1000px var(--vl-input-bg-focus) inset,0 0 0 2px var(--vl-focus-ring)!important}.veloce-login .ant-input-affix-wrapper input:-webkit-autofill:focus{-webkit-box-shadow:0 0 0 1000px var(--vl-input-bg-focus) inset!important;box-shadow:0 0 0 1000px var(--vl-input-bg-focus) inset!important}.veloce-login .ant-input:hover,.veloce-login .ant-input-affix-wrapper:hover{border-color:var(--vl-input-border-hover)}.veloce-login .ant-input:focus,.veloce-login .ant-input-focused,.veloce-login .ant-input-affix-wrapper:focus,.veloce-login .ant-input-affix-wrapper-focused{border-color:var(--vl-input-border);box-shadow:none}.veloce-login .ant-input-affix-wrapper:focus-within,.veloce-login .ant-input-affix-wrapper-focused{border-color:var(--vl-accent);background:var(--vl-input-bg-focus);box-shadow:0 0 0 2px var(--vl-focus-ring)}.veloce-login .ant-input:focus-visible,.veloce-login .ant-input-focused{border-color:var(--vl-accent);background:var(--vl-input-bg-focus);box-shadow:0 0 0 2px var(--vl-focus-ring);outline:none}.veloce-login__submit.ant-btn-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:48px;border-radius:4px;background:var(--vl-accent);border-color:var(--vl-accent);color:var(--vl-dark);font-weight:600;letter-spacing:.01em;transition:background-color .12s ease}.veloce-login__submit.ant-btn-primary:hover,.veloce-login__submit.ant-btn-primary:active{background:var(--vl-accent-dark)!important;border-color:var(--vl-accent-dark)!important;color:var(--vl-dark)!important}.veloce-login__submit.ant-btn-primary:focus-visible{box-shadow:0 0 0 2px var(--vl-focus-ring);outline:none}.veloce-login__submit-arrow{display:inline-block;transition:transform .14s ease}.veloce-login__submit:hover .veloce-login__submit-arrow{transform:translate(3px)}@media(prefers-reduced-motion:reduce){.veloce-login__submit-arrow{transition:none}}@media(max-width:900px){.veloce-login{flex-direction:column}.veloce-login__brand{flex:0 0 auto;max-width:100%;width:100%;height:clamp(160px,22vw,180px);border-right:none;border-bottom:1px solid var(--vl-seam)}.veloce-login__headline-block{display:none}.veloce-login__brand-content{padding:24px;justify-content:center}.veloce-login__logo{width:112px;height:auto;margin:0}.veloce-login__form-pane{flex:1 1 auto;max-width:100%;width:100%;justify-content:center;background:var(--vl-dark)}.veloce-login__form-col{margin:0 auto;padding:40px 24px;max-width:360px}.veloce-login .ant-input,.veloce-login .ant-input-affix-wrapper input,.veloce-login .ant-input-password input{font-size:16px}}@media(prefers-reduced-motion:reduce){.veloce-login__form-col{animation:none}}
