:root{--ov-dark: #171717;--ov-dark-2: #202020;--ov-dark-3: #2a2a2a;--ov-accent: #DCDCDC;--ov-border: #2a2a2a;--ov-muted: #666;--ov-soft: #f7f7f7}*{font-family:Inter,sans-serif!important;-webkit-font-smoothing:antialiased}h1,h2,h3,h4,h5,h6,.pp-heading-area h2,.pp-oc-hero h1,.pp-oc-section-title,.pp-service-item h3{font-family:Poppins,sans-serif!important}body{margin:0;padding:0;background:var(--ov-dark)!important;color:#fff}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:var(--ov-dark)!important}::-webkit-scrollbar-thumb{background:var(--ov-dark-3)!important;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:var(--ov-accent)!important}*{scrollbar-width:thin;scrollbar-color:var(--ov-dark-3) var(--ov-dark)}.ant-layout{background:var(--ov-dark)!important}.site-layout .site-layout-background{background:var(--ov-dark-2)}[data-theme=dark] .site-layout .site-layout-background{background:var(--ov-dark)}.headerIcon .ant-dropdown-menu{border-radius:6px;background:none;padding:0;box-shadow:none}.headerIcon .ant-dropdown-menu-item:hover,.headerIcon .ant-dropdown-menu-item.ant-dropdown-menu-item-active{background:none}.App{text-align:center}.App-logo{height:40vmin;pointer-events:none}.login-form button[type=submit]{margin-bottom:20px}.login-form-forgot{float:right;color:#fff!important}.login-form-forgot:hover{color:#dcdcdc!important}.login-form-button{width:100%}.login-form .ant-checkbox-wrapper{color:#dcdcdc!important}.login-form .ant-checkbox-checked .ant-checkbox-inner{background-color:#dcdcdc!important;border-color:#dcdcdc!important}.login-form .ant-checkbox-wrapper:hover .ant-checkbox-inner,.login-form .ant-checkbox:hover .ant-checkbox-inner,.login-form .ant-checkbox-input:focus+.ant-checkbox-inner{border-color:#dcdcdc!important}.login-form .ant-checkbox-inner{border-color:#dcdcdc!important;background-color:transparent!important}.ant-table-thead>tr>th{font-weight:700}.ant-typography strong{font-weight:700}h1,h2,h3,h4,h5,h6{font-weight:700!important}.ant-menu-inline{padding-bottom:70px}.tabContent .ant-tabs-right>.ant-tabs-content-holder,.tabContent .ant-tabs-right>div>.ant-tabs-content-holder{border-right:none}.tabContent .ant-tabs .ant-tabs-tab+.ant-tabs-tab{margin:0}.ant-select-show-search:where(.css-dev-only-do-not-override-2q8sxy).ant-select:not(.ant-select-customize-input) .ant-select-selector{cursor:pointer}.ant-menu-item{height:36px!important}@media (max-width: 768px){.tabContent .ant-tabs-right>.ant-tabs-content-holder>.ant-tabs-content>.ant-tabs-tabpane{padding-right:0;margin-top:30px}.tabContent .ant-tabs{display:block}}@media (prefers-reduced-motion: no-preference){.App-logo{animation:App-logo-spin infinite 20s linear}}.ant-input,.ant-input-affix-wrapper,.ant-input-number,.ant-input-number-input,.ant-select-selector,.ant-picker{background-color:var(--ov-dark-3)!important;border-color:var(--ov-border)!important;color:#fff!important}.ant-input::placeholder,.ant-input-number-input::placeholder,.ant-input-affix-wrapper input::placeholder{color:var(--ov-muted)!important}.ant-select-arrow,.ant-select-clear,.ant-picker-suffix,.ant-picker-clear{color:var(--ov-muted)!important}.ant-select-dropdown,.ant-picker-dropdown{background-color:var(--ov-dark-2)!important;border:1px solid var(--ov-border)!important}.ant-select-item-option-selected{background-color:var(--ov-dark-3)!important}.ant-select-item{color:#fff!important}.ant-select-item-option-active{background-color:var(--ov-dark-3)!important}.ant-form-item-label>label{color:#fff!important}.ant-drawer-header,.ant-drawer-content{background-color:var(--ov-dark-2)!important;color:#fff!important}.ant-drawer-title,.ant-drawer-close{color:#fff!important}.ant-btn-text:hover{background-color:var(--ov-dark-3)!important;color:#fff!important}.ant-form-item,.ant-form-item-control-input,.ant-form-item-control-input-content{background-color:transparent!important;background:transparent!important}.sidePanelContent,.sidePanelContent *{border-color:var(--ov-border)!important}.ant-drawer-body{background-color:var(--ov-dark-2)!important;color:#fff!important}.gemini-card:hover{background-color:var(--ov-dark-3)!important;border-color:var(--ov-accent)!important;transform:translateY(-4px);box-shadow:0 4px 20px #04fc9f1a}.gemini-chat-history::-webkit-scrollbar{width:6px}.gemini-chat-history::-webkit-scrollbar-track{background:transparent}.gemini-chat-history::-webkit-scrollbar-thumb{background:var(--ov-dark-3);border-radius:10px}.gemini-chat-history::-webkit-scrollbar-thumb:hover{background:var(--ov-accent)}.gemini-input:focus,.gemini-input-focused,.ant-input:focus,.ant-input-focused{border-color:var(--ov-accent)!important;box-shadow:0 0 10px #04fc9f26!important}.dot-flashing{position:relative;width:8px;height:8px;border-radius:5px;background-color:var(--ov-accent);color:var(--ov-accent);animation:dot-flashing 1s infinite linear alternate;animation-delay:.5s;margin:0 12px;display:inline-block}.dot-flashing:before,.dot-flashing:after{content:"";display:inline-block;position:absolute;top:0;width:8px;height:8px;border-radius:5px;background-color:var(--ov-accent);color:var(--ov-accent)}.dot-flashing:before{left:-14px;animation:dot-flashing 1s infinite linear alternate;animation-delay:0s}.dot-flashing:after{left:14px;animation:dot-flashing 1s infinite linear alternate;animation-delay:1s}@keyframes dot-flashing{0%{background-color:var(--ov-accent)}50%,to{background-color:#04fc9f33}}.navigation .ant-menu{background:transparent!important;border-inline-end:none!important;padding:12px 0!important}.navigation .ant-menu-item{margin:6px 12px!important;width:calc(100% - 24px)!important;border-radius:24px!important;height:42px!important;line-height:42px!important;font-weight:500!important;font-size:14px!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important;color:#c4c7c5!important;display:flex!important;align-items:center!important}.navigation .ant-menu-item a{color:inherit!important;font-weight:500!important}.navigation .ant-menu-item:hover{background-color:#ffffff0d!important;color:#fff!important}.navigation .ant-menu-item-selected{background-color:#04fc9f26!important;color:#dcdcdc!important;font-weight:600!important}.navigation .ant-menu-item-selected a{color:#dcdcdc!important;font-weight:600!important}.navigation .ant-menu-item .ant-menu-item-icon{font-size:16px!important;margin-right:12px!important}.ant-layout-sider-collapsed .navigation .ant-menu-item{margin:6px auto!important;width:40px!important;height:40px!important;border-radius:50%!important;display:flex!important;justify-content:center!important;padding:0!important}.ant-layout-sider-collapsed .navigation .ant-menu-item .ant-menu-item-icon{margin-right:0!important}.ant-card,.whiteBox{border-radius:16px!important;background-color:var(--ov-dark-2)!important;background:var(--ov-dark-2)!important;border:1px solid var(--ov-border)!important;overflow:hidden!important;transition:all .3s cubic-bezier(.25,.8,.25,1)!important}.whiteBox.shadow,.ant-card.shadow{box-shadow:0 4px 12px #0000001a!important}.whiteBox.shadow:hover,.ant-card:hover{border-color:var(--ov-accent)!important;box-shadow:0 8px 24px #04fc9f14!important}.ant-card-head{border-bottom:1px solid var(--ov-border)!important;background-color:transparent!important}.ant-card-head-title{color:#fff!important;font-weight:600!important}.ant-btn{border-radius:20px!important;font-weight:600!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;height:36px!important;padding:4px 18px!important;box-shadow:none!important;transition:all .2s cubic-bezier(.4,0,.2,1)!important}.ant-btn:hover{transform:translateY(-1px)}.ant-btn-primary{background-color:var(--ov-accent)!important;border-color:var(--ov-accent)!important;color:#000!important}.ant-btn-primary:hover{background-color:#05e28e!important;border-color:#05e28e!important;color:#000!important;box-shadow:0 4px 12px #04fc9f33!important}.ant-btn-circle,.ant-btn.ant-btn-circle{border-radius:50%!important;width:36px!important;height:36px!important;padding:0!important}.ant-table-container{border-radius:16px!important;border:1px solid var(--ov-border)!important;overflow:hidden!important;background-color:var(--ov-dark-2)!important}.ant-table{background:transparent!important;background-color:transparent!important}.ant-table-thead>tr>th{background-color:var(--ov-dark-3)!important;color:#fff!important;border-bottom:1px solid var(--ov-border)!important;font-weight:600!important;font-size:13px!important;padding:14px 20px!important;text-transform:uppercase!important;letter-spacing:.5px!important}.ant-table-tbody>tr>td{border-bottom:1px solid var(--ov-border)!important;padding:16px 20px!important;color:#e5e5e5!important;font-size:14px!important;transition:background-color .2s ease!important}.ant-table-thead>tr>th,.ant-table-tbody>tr>td,.ant-table tfoot>tr>th,.ant-table tfoot>tr>td{border-right:none!important}.ant-table-row:hover>td{background-color:#ffffff05!important}.ant-input,.ant-input-affix-wrapper,.ant-select-selector,.ant-picker,.ant-input-number{border-radius:10px!important;background-color:var(--ov-dark-3)!important;border:1px solid var(--ov-border)!important;transition:all .2s ease-in-out!important;height:38px!important;color:#fff!important}.ant-input-affix-wrapper .ant-input,.ant-input-affix-wrapper input{background-color:transparent!important;background:transparent!important;border:none!important;height:100%!important;padding:0!important;box-shadow:none!important}.ant-input-affix-wrapper .ant-input:focus,.ant-input-affix-wrapper input:focus{border:none!important;box-shadow:none!important}.ant-select-selector{display:flex!important;align-items:center!important}.ant-input:focus,.ant-input-affix-wrapper-focused,.ant-select-focused .ant-select-selector,.ant-picker-focused,.ant-input-number-focused{border-color:var(--ov-accent)!important;box-shadow:0 0 0 2px #04fc9f26!important}.ant-modal-content{border-radius:20px!important;background-color:var(--ov-dark-2)!important;border:1px solid var(--ov-border)!important;box-shadow:0 10px 40px #0006!important;overflow:hidden!important}.ant-modal-header{background-color:var(--ov-dark-2)!important;border-bottom:none!important;padding:24px 24px 8px!important}.ant-modal-title{color:#fff!important;font-size:20px!important;font-weight:600!important}.ant-modal-footer{border-top:none!important;padding:12px 24px 24px!important}.ant-modal-close-x{color:#fff!important}.ant-drawer-content{background-color:var(--ov-dark-2)!important;border-left:1px solid var(--ov-border)!important}.ant-tabs-nav:before{border-bottom:1px solid var(--ov-border)!important}.ant-tabs-tab{padding:12px 16px!important;font-weight:500!important;transition:all .2s ease!important;color:#ffffff73!important}.ant-tabs-tab:hover{color:#fff!important}.ant-tabs-tab-active .ant-tabs-tab-btn{color:#fff!important;font-weight:600!important}.ant-tabs-ink-bar{background:var(--ov-accent)!important;height:3px!important;border-top-left-radius:3px!important;border-top-right-radius:3px!important}.ant-table-tbody a{color:var(--ov-accent)!important;font-weight:600!important}.ant-table-tbody a:hover{text-decoration:underline!important}.ant-table-row-expand-icon{background:transparent!important;border-color:#ffffff26!important;color:var(--ov-accent)!important}.ant-table-row-expand-icon:before,.ant-table-row-expand-icon:after{background-color:var(--ov-accent)!important}.ant-table-row-expand-icon:hover{border-color:var(--ov-accent)!important}.wideAppContainer{max-width:1150px}.appContainer{max-width:1050px}.smallNavigation{margin-left:100px}.wideNavigation{margin-left:220px}.hiddenLabel{opacity:0;color:#fff}.centerAbsolute{position:absolute;left:50%;top:50%;width:32px;height:38px;margin-left:-16px;margin-top:-19px}.whiteBox{background:var(--ov-dark-2);width:100%;min-height:100px;overflow:hidden;transition:all .3s ease-in-out}.shadow{border:1px solid var(--ov-border)}.shadow:hover{border:1px solid var(--ov-accent)}.line{border-top:1px solid var(--ov-border);width:100%;margin:5px auto}.left{float:left}.right{float:right}.pad5{padding:5px}.pad10{padding:10px}.pad15{padding:15px}.pad20{padding:20px}.pad25{padding:25px}.pad30{padding:30px}.pad33{padding:35px}.pad40{padding:40px}.mrg5{margin:5px}.mrg10{margin:10px}.mrg15{margin:15px}.mrg20,.mrg25,.mrg30{margin:20px}.alignRight{text-align:right}.alignLeft{text-align:left}.center{justify-content:center}.strong{font-weight:700}.space5{height:5px;width:100%;display:block}.space10{height:10px;width:100%;display:block}.space20{height:20px;width:100%;display:block}.space30{height:30px;width:100%;display:block}.space40{height:40px;width:100%;display:block}.space50{height:50px;width:100%;display:block}.space60{height:60px;width:100%;display:block}.space70{height:70px;width:100%;display:block}.w-full{width:100%}.circle{border-radius:50%}.capitalize{text-transform:capitalize}.layoutPadding{position:relative;padding:50px 40px}.dashboardSpacing{padding:30px 40px;margin:70px auto}@media only screen and (min-width: 1100px){.hidden-lg{display:none}}@media only screen and (min-width: 768px){.hidden-md{display:none}}@media only screen and (min-width: 480px){.hidden-sm{display:none}}@media only screen and (max-width: 600px){.layoutPadding{padding:50px 20px}.dashboardSpacing{padding:30px 20px;margin:70px auto}}.list-checked{padding-left:0;list-style:none}.list-checked-item{position:relative;display:block;color:#677788;margin-bottom:30px;list-style:none}.list-checked-item-right{padding-right:1.75rem}.list-checked-item-left{padding-left:1.75rem}.list-checked-item:before{position:absolute;top:0;width:1rem;height:1rem;background-image:url("data:image/svg+xml,%3csvg%20width='16'%20height='16'%20viewBox='0%200%20110%20110'%20fill='%2371869d'%20xmlns='http://www.w3.org/2000/svg'%3e%3cpath%20d='M98.1,16.2c-2.5-2.3-6.4-2.2-8.7,0.2L36.7,70.1l-13-15.5c-2.9-3.5-7.9-4.1-11.1-1.4c-2.9,2.4-3.5,6.6-1.4,10.1l16.5,28c3.2,5.4,10.8,5.8,14.5,0.8l56.5-67.3C100.7,22.1,100.4,18.5,98.1,16.2z'/%3e%3c/svg%3e");content:"";margin-top:.125rem}.list-checked-item-right:before{right:0}.list-checked-item-left:before{left:0}.sideContent *{color:#fff!important}.sideContent p,.sideContent span,.sideContent .ant-typography{color:#ffffffb3!important}.authSidePanel{background-color:var(--ov-dark)!important;background-image:radial-gradient(rgba(255,255,255,.08) 2px,transparent 2px);background-size:40px 40px;color:#fff;border-right:8px solid var(--ov-accent)}.navigation{position:sticky;height:100vh;overflow-y:auto;overflow-x:hidden;top:0;left:0;z-index:1000;background:var(--ov-dark-2)!important;border-right:1px solid var(--ov-border)!important}.logo{height:45px;margin:15px 15px 30px 30px;display:flex;justify-content:space-evenly;width:160px}.sidebar-wraper{background:var(--ov-dark-2);display:block}.mobile-sidebar-wraper{display:none}.mobile-sidebar-wraper .ant-drawer-body{padding:12px 0!important}.tabsNavigation span{background-color:transparent}.tabsNavigation:hover span{box-shadow:0 0 30px 8px #0073ff26;background-color:transparent}@media only screen and (max-width: 768px){.sidebar-wraper{display:none}.navigation{height:100%}.mobile-sidebar-wraper{display:block}}.notification::-webkit-scrollbar{width:4px;height:60px}.notification::-webkit-scrollbar-thumb{background:var(--ov-accent);border-radius:4px}.headerIcon{position:relative}.headerIcon.ant-avatar{float:right;margin-left:10px;margin-top:15px;color:var(--ov-accent);background:transparent}.headerIcon.ant-avatar :hover{background:var(--ov-dark-3);box-shadow:0 0 10px 4px #04fc9f40;cursor:pointer}.headerIcon .last{margin-right:30px}.profileDropdown{display:flex;min-width:200px}.profileDropdownInfo{float:left;display:inline;padding-left:15px}.profileDropdownInfo p{margin:0}.sidePanel{border-right:1px solid #edf0f5;background:#fff}.sidePanelContent{transition:all .3s ease-in-out;margin-top:0}.panelBox,.panelBox *{transition:all .3s ease}.collapseBoxHeader{padding:17px 30px;margin-bottom:30px;text-align:center;font-size:14px;text-transform:uppercase;cursor:pointer;background-color:var(--ov-dark-3);border-top:1px solid var(--ov-border);border-bottom:1px solid var(--ov-border);color:#fff}.box{width:100%;padding:20px}.BottomCollapseBox{opacity:1}.TopCollapseBox{min-height:450px;opacity:1}.collapseBox{margin-top:0;position:relative;background:var(--ov-dark-2);z-index:1}.collapsed{overflow:hidden;height:56px!important;margin-top:0!important}.collapseBox .whiteBg{display:none;background-color:#fff0}.collapsed .whiteBg{position:absolute;top:58px;width:100%;height:100%;display:inline-block;background-color:#171717cc;z-index:9}.moneyInput{width:100%}.moneyInput input{text-align:right}
