[data-theme=dark]{--ant-color-bg-container: #1a2332;--ant-color-bg-elevated: #1a2332;--ant-color-bg-layout: #14202c;--ant-color-text: #ffffff;--ant-color-text-secondary: rgba(255, 255, 255, .85);--ant-color-text-tertiary: rgba(255, 255, 255, .65);--ant-color-border: #2c3e52;--ant-color-border-secondary: #243447}[data-theme=dark] .ant-layout{background:linear-gradient(135deg,#172349,#0473a0,#1248bd)!important;min-height:100vh!important}[data-theme=dark] .ant-layout-content{background:transparent!important}[data-theme=dark] body{background:linear-gradient(135deg,#172349,#0473a0,#1248bd)!important}[data-theme=dark] #root{background:linear-gradient(135deg,#172349,#0473a0,#1248bd)!important;min-height:100vh!important}[data-theme=dark] .ant-layout-header{background:#172349cc!important;-webkit-backdrop-filter:blur(15px)!important;backdrop-filter:blur(15px)!important;border-bottom:1px solid rgba(255,255,255,.1)!important;box-shadow:0 2px 20px #0000004d!important}[data-theme=dark] .ant-menu-horizontal{background:transparent!important;border-bottom:none!important}[data-theme=dark] .ant-menu-item{color:#ffffffd9!important}[data-theme=dark] .ant-menu-item:hover{color:#fff!important;background:#ffffff1a!important}[data-theme=dark] .ant-menu-item-selected{color:#fff!important;background:#0473a033!important}[data-theme=dark] .ant-card{background:#1a2332cc!important;border:1px solid rgba(44,62,82,.6)!important;-webkit-backdrop-filter:blur(10px)!important;backdrop-filter:blur(10px)!important;box-shadow:0 8px 32px #17234966!important}[data-theme=dark] .ant-input{background:#1e2a3a!important;border-color:#2c3e52!important;color:#fff!important}[data-theme=dark] .ant-input:focus,[data-theme=dark] .ant-input-focused{border-color:#0473a0!important;box-shadow:0 0 0 2px #0473a033!important}[data-theme=dark] .ant-input-affix-wrapper{background:#1e2a3a!important;border-color:#2c3e52!important}[data-theme=dark] .ant-input-affix-wrapper:focus,[data-theme=dark] .ant-input-affix-wrapper-focused{border-color:#0473a0!important;box-shadow:0 0 0 2px #0473a033!important}[data-theme=dark] .ant-input-affix-wrapper .ant-input{background:transparent!important;border:none!important;box-shadow:none!important}[data-theme=dark] .ant-input::placeholder{color:#ffffff73!important}[data-theme=dark] .ant-input-prefix{color:#ffffffa6!important}[data-theme=dark] .ant-btn{border-color:#2c3e52!important;color:#ffffffd9!important;background:#1a233299!important}[data-theme=dark] .ant-btn-primary{background:#0473a0!important;border-color:#0473a0!important}[data-theme=dark] .ant-btn-primary:hover{background:#1248bd!important;border-color:#1248bd!important}[data-theme=dark] .ant-typography{color:#ffffffd9!important}[data-theme=dark] .ant-form-item-label>label{color:#ffffffd9!important}[data-theme=dark] .ant-form-item-label>label.ant-form-item-required:not(.ant-form-item-required-mark-hidden):before{color:#ff4d4f!important}[data-theme=dark] .ant-breadcrumb{background:transparent!important;border-bottom:none!important;border-radius:0!important}html body[data-theme=dark] .ant-layout .ant-breadcrumb-link,html body[data-theme=dark] div .ant-breadcrumb-link,html body[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-link,html[data-theme=dark] body .ant-breadcrumb-link,html[data-theme=dark] .ant-breadcrumb-link,[data-theme=dark] body .ant-breadcrumb-link{color:#ffffffe6!important;font-weight:400!important}html body[data-theme=dark] .ant-layout .ant-breadcrumb-link:hover,html body[data-theme=dark] div .ant-breadcrumb-link:hover,html body[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-link:hover,html[data-theme=dark] body .ant-breadcrumb-link:hover,html[data-theme=dark] .ant-breadcrumb-link:hover,[data-theme=dark] body .ant-breadcrumb-link:hover{color:#fff!important}html body[data-theme=dark] .ant-layout .ant-breadcrumb-separator,html body[data-theme=dark] div .ant-breadcrumb-separator,html body[data-theme=dark] .ant-breadcrumb .ant-breadcrumb-separator,html[data-theme=dark] body .ant-breadcrumb-separator,html[data-theme=dark] .ant-breadcrumb-separator,[data-theme=dark] body .ant-breadcrumb-separator{color:#fffc!important}[data-theme=dark] div:has(.ant-breadcrumb){background:transparent!important;border-bottom:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme=dark] [style*=background] div:has(.ant-breadcrumb),[data-theme=dark] div[style*=background]:has(.ant-breadcrumb){background:transparent!important;border-bottom:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}[data-theme=dark] .ant-layout-footer{background:#14202ce6!important;border-top:1px solid #2c3e52!important}[data-theme=dark] .ant-switch{background:#ffffff40!important}[data-theme=dark] .ant-switch-checked,[data-theme=dark] .ant-card-actions{background:#0473a0!important}[data-theme=dark] .ant-dropdown{background:#1a2332!important;border:1px solid #2c3e52!important}[data-theme=dark] .ant-dropdown .ant-dropdown-menu{background:#1a2332!important}[data-theme=dark] .ant-dropdown-menu-item{color:#ffffffd9!important}[data-theme=dark] .ant-dropdown-menu-item:hover{background:#ffffff1a!important}[data-theme=dark] .ant-table{background:#1a2332cc!important;color:#ffffffd9!important}[data-theme=dark] .ant-table-thead>tr>th{background:#14202ce6!important;color:#ffffffd9!important;border-bottom:1px solid #2c3e52!important}[data-theme=dark] .ant-table-tbody>tr>td{border-bottom:1px solid rgba(44,62,82,.3)!important;color:#ffffffd9!important}[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#0473a01a!important}[data-theme=dark] .ant-table-container{border:1px solid rgba(44,62,82,.4)!important;border-radius:8px!important}[data-theme=dark] .ant-picker{background:#1e2a3a!important;border-color:#2c3e52!important;color:#fff!important}[data-theme=dark] .ant-picker:focus,[data-theme=dark] .ant-picker-focused{border-color:#0473a0!important;box-shadow:0 0 0 2px #0473a033!important}[data-theme=dark] .ant-picker-input>input{color:#fff!important}[data-theme=dark] .ant-picker-input>input::placeholder{color:#ffffff73!important}[data-theme=dark] .ant-select-selector{background:#1e2a3a!important;border-color:#2c3e52!important;color:#fff!important}[data-theme=dark] .ant-select-focused .ant-select-selector{border-color:#0473a0!important;box-shadow:0 0 0 2px #0473a033!important}[data-theme=dark] .ant-select-selection-placeholder{color:#ffffff73!important}[data-theme=dark] .ant-select-selection-item{color:#fff!important}[data-theme=dark] .ant-select-dropdown{background:#1a2332!important;border:1px solid #2c3e52!important}[data-theme=dark] .ant-select-item{color:#ffffffd9!important}[data-theme=dark] .ant-select-item-option-selected{background:#0473a033!important}[data-theme=dark] .ant-select-item-option-active{background:#ffffff1a!important}[data-theme=dark] .ant-pagination{color:#ffffffd9!important}[data-theme=dark] .ant-pagination .ant-pagination-item{background:#1e2a3a!important;border-color:#2c3e52!important}[data-theme=dark] .ant-pagination .ant-pagination-item a{color:#ffffffd9!important}[data-theme=dark] .ant-pagination .ant-pagination-item-active{background:#0473a0!important;border-color:#0473a0!important}[data-theme=dark] .ant-pagination .ant-pagination-item-active a{color:#fff!important}[data-theme=dark] .ant-pagination .ant-pagination-prev,[data-theme=dark] .ant-pagination .ant-pagination-next{color:#ffffffa6!important}[data-theme=dark] .ant-pagination .ant-pagination-prev:hover,[data-theme=dark] .ant-pagination .ant-pagination-next:hover{color:#0473a0!important}[data-theme=dark] .ant-progress-bg{background:#0473a0!important}[data-theme=dark] .ant-progress-inner{background:#ffffff1a!important}[data-theme=dark] .ant-tag{background:#ffffff1a!important;border-color:#fff3!important;color:#ffffffd9!important}[data-theme=dark] .ant-empty-description{color:#ffffffa6!important}[data-theme=light] .ant-breadcrumb,body:not([data-theme]) .ant-breadcrumb{border-bottom:1px solid rgba(18,72,189,.15)!important;border-radius:0!important}[data-theme=light] .ant-breadcrumb-link,body:not([data-theme]) .ant-breadcrumb-link{color:#172349!important;font-weight:500!important}[data-theme=light] .ant-breadcrumb-link:hover,body:not([data-theme]) .ant-breadcrumb-link:hover{color:#0473a0!important}[data-theme=light] .ant-breadcrumb-separator,body:not([data-theme]) .ant-breadcrumb-separator{color:#172349a6!important}[data-theme=light] div:has(.ant-breadcrumb),body:not([data-theme]) div:has(.ant-breadcrumb){background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 10%,transparent),color-mix(in srgb,var(--brand-primary) 8%,transparent),color-mix(in srgb,var(--brand-accent) 5%,transparent))!important;border-bottom:1px solid color-mix(in srgb,var(--brand-primary) 15%,transparent)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}[data-theme=light] [style*="background: rgb(240, 242, 245)"],body:not([data-theme]) [style*="background: rgb(240, 242, 245)"]{background:linear-gradient(135deg,color-mix(in srgb,var(--brand-primary) 10%,transparent),color-mix(in srgb,var(--brand-primary) 8%,transparent),color-mix(in srgb,var(--brand-accent) 5%,transparent))!important;border-bottom:1px solid color-mix(in srgb,var(--brand-primary) 15%,transparent)!important;-webkit-backdrop-filter:blur(5px)!important;backdrop-filter:blur(5px)!important}.branded-card .ant-card-actions>li>span button:active:not(:disabled),.branded-card .ant-card-actions button:active:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button:active:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button:active:not(:disabled){background:#ffffff40!important;background-color:#ffffff40!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-dangerous,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-dangerous,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-dangerous{color:#fff!important;background:transparent!important;background-color:transparent!important}.branded-card .ant-card-actions button.ant-btn-dangerous:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-dangerous:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn-dangerous:hover:not(:disabled){background:#ff4d4f33!important;background-color:#ff4d4f33!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-primary,.branded-card .ant-card-actions button.ant-btn-default,.branded-card .ant-card-actions button.ant-btn-text,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-primary,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-default,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-text,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-primary,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-default,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-text{background:transparent!important;background-color:transparent!important;border:none!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-primary:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn-default:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn-text:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-primary:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-default:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-text:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn-primary:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn-default:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn-text:hover:not(:disabled){background:#ffffff26!important;background-color:#ffffff26!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-loading,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn-loading,[data-theme=light] .branded-card .ant-card-actions button.ant-btn-loading{color:#fff!important;opacity:.7;background:transparent!important}.ant-breadcrumb a,.ant-breadcrumb-link,.ant-breadcrumb-link>a{color:var(--ant-color-link)!important;transition:color .3s ease}.ant-breadcrumb a:hover,.ant-breadcrumb-link:hover,.ant-breadcrumb-link>a:hover{color:var(--ant-color-link-hover)!important}.ant-breadcrumb a:active,.ant-breadcrumb-link:active,.ant-breadcrumb-link>a:active{color:var(--ant-color-link-active)!important}.ant-typography a,.ant-typography-link{color:var(--ant-color-link)!important}.ant-typography a:hover,.ant-typography-link:hover{color:var(--ant-color-link-hover)!important}.ant-typography a:active,.ant-typography-link:active{color:var(--ant-color-link-active)!important}.ant-menu-item-selected,.ant-menu-item-active{color:var(--ant-color-primary)!important}.ant-menu-item:hover{color:var(--ant-color-primary-hover)!important}.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn{color:var(--ant-color-primary)!important}.ant-tabs-ink-bar{background:var(--ant-color-primary)!important}.ant-tabs-tab:hover{color:var(--ant-color-primary-hover)!important}.ant-pagination-item-active{border-color:var(--ant-color-primary)!important}.ant-pagination-item-active a{color:var(--ant-color-primary)!important}.ant-pagination-item:hover{border-color:var(--ant-color-primary-hover)!important}.ant-pagination-item:hover a{color:var(--ant-color-primary-hover)!important}.ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:var(--ant-color-primary-bg)!important;color:var(--ant-color-primary)!important}.ant-select-item-option-active:not(.ant-select-item-option-disabled){background-color:var(--ant-color-primary-bg-hover)!important}.ant-radio-checked .ant-radio-inner{border-color:var(--ant-color-primary)!important;background-color:var(--ant-color-primary)!important}.ant-checkbox-checked .ant-checkbox-inner{background-color:var(--ant-color-primary)!important;border-color:var(--ant-color-primary)!important}.ant-switch-checked,.ant-badge-count,.ant-badge-dot{background:var(--ant-color-primary)!important}.ant-progress-success-bg,.ant-progress-bg{background-color:var(--ant-color-primary)!important}.ant-table-row-selected>td{background:var(--ant-color-primary-bg)!important}.ant-table-row:hover>td{background:var(--ant-color-primary-bg-hover)!important}.ant-input:focus,.ant-input-focused,.ant-input-affix-wrapper:focus,.ant-input-affix-wrapper-focused{border-color:var(--ant-color-primary)!important;box-shadow:0 0 0 2px var(--ant-control-outline)!important}.ant-btn-primary:not(:disabled):hover{background:var(--ant-color-primary-hover)!important;border-color:var(--ant-color-primary-hover)!important}.ant-dropdown-menu-item-selected{color:var(--ant-color-primary)!important;background-color:var(--ant-color-primary-bg)!important}.ant-steps-item-finish .ant-steps-item-icon{border-color:var(--ant-color-primary)!important}.ant-steps-item-finish .ant-steps-item-icon>.ant-steps-icon{color:var(--ant-color-primary)!important}.ant-steps-item-active .ant-steps-item-icon{background:var(--ant-color-primary)!important;border-color:var(--ant-color-primary)!important}.ant-slider-track{background-color:var(--ant-color-primary)!important}.ant-slider-handle{border-color:var(--ant-color-primary)!important}.ant-slider-handle:focus{box-shadow:0 0 0 5px var(--ant-control-outline)!important}.ant-timeline-item-head-blue{border-color:var(--ant-color-primary)!important;color:var(--ant-color-primary)!important}.ant-anchor-link-active>.ant-anchor-link-title{color:var(--ant-color-primary)!important}.ant-anchor-ink:before{background-color:var(--ant-color-primary)!important}:root{--tenant-primary-color: #1248BD;--tenant-secondary-color: #0473A0;--tenant-accent-color: #172349;--tenant-background-color: #ffffff;--tenant-text-color: #000000;--tenant-border-radius: 6px}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{min-height:100vh}.branded-card .ant-card-actions>li>span button,.branded-card .ant-card-actions>li>span button.ant-btn,.branded-card .ant-card-actions>li>span>button,.branded-card .ant-card-actions>li>span>button.ant-btn,.branded-card .ant-card-actions button,.branded-card .ant-card-actions button.ant-btn,.branded-card .ant-card-actions>li button,.branded-card .ant-card-actions li button,[data-theme=dark] .branded-card .ant-card-actions button,[data-theme=dark] .branded-card .ant-card-actions button.ant-btn,[data-theme=light] .branded-card .ant-card-actions button,[data-theme=light] .branded-card .ant-card-actions button.ant-btn{background:transparent!important;background-color:transparent!important;border:none!important;color:#fff!important;box-shadow:none!important;outline:none!important}.branded-card .ant-card-actions button .ant-wave,.branded-card .ant-card-actions button .ant-click-animating-node{display:none!important}.branded-card .ant-card-actions>li>span button:hover:not(:disabled),.branded-card .ant-card-actions>li>span button.ant-btn:hover:not(:disabled),.branded-card .ant-card-actions>li>span>button:hover:not(:disabled),.branded-card .ant-card-actions>li>span>button.ant-btn:hover:not(:disabled),.branded-card .ant-card-actions>li button:hover:not(:disabled),.branded-card .ant-card-actions li button:hover:not(:disabled),.branded-card .ant-card-actions button:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button:hover:not(:disabled),[data-theme=dark] .branded-card .ant-card-actions button.ant-btn:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button:hover:not(:disabled),[data-theme=light] .branded-card .ant-card-actions button.ant-btn:hover:not(:disabled){background:#ffffff26!important;background-color:#ffffff26!important;color:#fff!important;border:none!important}.branded-card .ant-card-actions>li>span button:active:not(:disabled),.branded-card .ant-card-actions button:active:not(:disabled){background:#ffffff40!important;background-color:#ffffff40!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-dangerous{color:#fff!important;background:transparent!important;background-color:transparent!important}.branded-card .ant-card-actions button.ant-btn-dangerous:hover:not(:disabled){background:#ff4d4f33!important;background-color:#ff4d4f33!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-primary,.branded-card .ant-card-actions button.ant-btn-default,.branded-card .ant-card-actions button.ant-btn-text{background:transparent!important;background-color:transparent!important;border:none!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-primary:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn-default:hover:not(:disabled),.branded-card .ant-card-actions button.ant-btn-text:hover:not(:disabled){background:#ffffff26!important;background-color:#ffffff26!important;color:#fff!important}.branded-card .ant-card-actions button.ant-btn-loading{color:#fff!important;opacity:.7;background:transparent!important}.branded-card .ant-card-actions .ant-btn:before,.branded-card .ant-card-actions .ant-btn:after{display:none!important}
