@font-face{font-family:Open Sans;font-style:normal;font-weight:300;font-display:swap;src:url(/fonts/open-sans-latin.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/open-sans-latin.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/open-sans-latin.woff2) format("woff2")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/open-sans-latin.woff2) format("woff2")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:400;font-display:swap;src:url(/fonts/nunito-sans-latin.woff2) format("woff2")}@font-face{font-family:Nunito Sans;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/nunito-sans-latin.woff2) format("woff2")}.ant-tabs-tab{font-family:Nunito Sans,Open Sans,Helvetica,Arial,sans-serif}html,body{margin:0;font-family:Open Sans,Helvetica,Arial,sans-serif}.ant-card{box-shadow:0 0 2rem #8898aa26;border:none}.ant-layout-header{box-shadow:0 .25rem 1rem #0000000f;z-index:10}.stat-card-icon{box-shadow:0 .25rem .375rem -.0625rem #1414141f,0 .125rem .25rem -.0625rem #14141412}.ant-table-wrapper .ant-table{border-radius:16px;box-shadow:0 0 2rem #8898aa26}.ant-table-wrapper .ant-table-container{border-radius:16px;overflow:hidden}.ant-table-wrapper .ant-table-thead>tr>th{text-transform:uppercase;font-size:11px;font-weight:700;letter-spacing:.05em}.ant-table-wrapper .ant-table-thead>tr>th:before{display:none}.ant-table-wrapper .ant-table-tbody>tr.vip-row>td{background:#b48b3c14!important}.ant-table-wrapper .ant-table-tbody>tr.vip-row:hover>td{background:#b48b3c29!important}.ant-tag{border:none!important;border-radius:8px;padding:4px 10px;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.03em;line-height:1.4}.ant-tag-green{background:#2dce89!important;color:#fff!important}.ant-tag-red{background:#f5365c!important;color:#fff!important}.ant-tag-gold,.ant-tag-orange{background:#fb6340!important;color:#fff!important}.ant-tag-blue{background:#5e72e4!important;color:#fff!important}.ant-tag-purple{background:#8965e0!important;color:#fff!important}.ant-tag-default,.ant-tag:not([class*=ant-tag-]){background:#627594!important;color:#fff!important}.ant-menu-dark .ant-menu-item-group-title{padding:15px 24px 10px!important;font-size:11px;font-weight:700;letter-spacing:.07em;text-transform:uppercase}.ant-layout-sider-collapsed .ant-menu-item-group-title{display:none}.fc .fc-button{background:#fff!important;border:1px solid #d9d9d9!important;color:#000000e0!important;border-radius:8px;box-shadow:none!important;text-transform:capitalize;padding:4px 15px;font-size:14px}.fc .fc-button:hover{color:#b48b3c!important;border-color:#b48b3c!important;background:#fff!important}.fc .fc-button:focus{box-shadow:none!important}.fc .fc-button-primary:not(:disabled).fc-button-active,.fc .fc-button-primary:not(:disabled):active{background:#b48b3c!important;border-color:#b48b3c!important;color:#fff!important}.fc .fc-button:disabled{opacity:.5}.fc .fc-toolbar-title{font-size:18px;font-weight:700;color:#1c232f}.fc .fc-button-group>.fc-button{border-radius:0;margin:0}.fc .fc-button-group>.fc-button:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.fc .fc-button-group>.fc-button:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.fc .fc-day-today{background:#b48b3c14!important}.fc-theme-standard td,.fc-theme-standard th,.fc-theme-standard .fc-scrollgrid{border-color:#e9ecef}.ant-list-bordered{border-color:#c4c8ce!important}.ant-list-bordered .ant-list-item{border-bottom:1px solid #d8dbe0!important}.fc-daygrid-event-harness{margin-bottom:2px!important}.fc-daygrid-event-harness .fc-event{padding:1px 4px}.page-bg{position:relative;overflow:hidden;margin:-24px;padding:24px;min-height:calc(100vh - 64px);background-color:#f8f9fa;background-image:radial-gradient(rgba(28,35,47,.1) 1.5px,transparent 1.5px);background-size:26px 26px}.page-blob{position:absolute;border-radius:50%;filter:blur(50px);opacity:.4;pointer-events:none;will-change:transform}.page-blob.a{width:460px;height:460px;top:-120px;left:-120px;background:radial-gradient(circle,#e0ab52,#e0ab5200 72%);animation:pageDriftA 24s ease-in-out infinite}.page-blob.b{width:420px;height:420px;top:5%;right:-140px;background:radial-gradient(circle,#4d5fc4,#4d5fc400 72%);animation:pageDriftB 28s ease-in-out infinite}.page-blob.c{width:480px;height:480px;top:42%;left:-160px;background:radial-gradient(circle,#4d5fc4,#4d5fc400 72%);animation:pageDriftC 26s ease-in-out infinite}.page-blob.d{width:440px;height:440px;top:68%;right:-130px;background:radial-gradient(circle,#d1813f,#d1813f00 72%);animation:pageDriftA 30s ease-in-out infinite reverse}.page-blob.e{width:400px;height:400px;bottom:-160px;left:30%;background:radial-gradient(circle,#2dce89,#2dce8900 72%);animation:pageDriftB 22s ease-in-out infinite reverse}@keyframes pageDriftA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(90px,60px) scale(1.15)}}@keyframes pageDriftB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-70px,80px) scale(1.2)}}@keyframes pageDriftC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(60px,-70px) scale(1.1)}}@media (prefers-reduced-motion: reduce){.page-blob{animation:none}}.dashboard-hero{position:relative;overflow:hidden;background:#14181f}.dashboard-hero-blob{position:absolute;border-radius:50%;filter:blur(6px);opacity:.65;mix-blend-mode:screen;pointer-events:none;will-change:transform}.dashboard-hero-blob.gold{width:360px;height:360px;top:-140px;left:-80px;background:radial-gradient(circle,#e0ab52,#e0ab5200 70%);animation:heroDriftA 17s ease-in-out infinite}.dashboard-hero-blob.copper{width:320px;height:320px;top:-100px;right:-90px;background:radial-gradient(circle,#d1813f,#d1813f00 70%);animation:heroDriftB 21s ease-in-out infinite}.dashboard-hero-blob.blue{width:300px;height:300px;bottom:-160px;left:30%;background:radial-gradient(circle,#4d5fc4,#4d5fc400 70%);animation:heroDriftC 19s ease-in-out infinite}@keyframes heroDriftA{0%,to{transform:translate(0) scale(1)}50%{transform:translate(70px,45px) scale(1.2)}}@keyframes heroDriftB{0%,to{transform:translate(0) scale(1)}50%{transform:translate(-55px,55px) scale(1.15)}}@keyframes heroDriftC{0%,to{transform:translate(0) scale(1)}50%{transform:translate(35px,-35px) scale(1.25)}}.dashboard-hero-orb{position:absolute;border-radius:50%;pointer-events:none;animation:heroFloat 6.5s ease-in-out infinite;will-change:transform}.dashboard-hero-orb.small{animation-duration:5s;animation-delay:-2s}@keyframes heroFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}@media (prefers-reduced-motion: reduce){.dashboard-hero-blob,.dashboard-hero-orb{animation:none}}.vip-toggle.ant-switch{transition:background-color .35s cubic-bezier(.4,0,.2,1),box-shadow .35s ease!important}.vip-toggle.ant-switch-checked{background:linear-gradient(135deg,#e0ab52,#b48b3c 65%,#8a6a2c)!important;box-shadow:0 2px 10px #b48b3c73}.vip-toggle .ant-switch-handle{transition:left .35s cubic-bezier(.34,1.56,.64,1)!important}.vip-toggle .ant-switch-handle:before{transition:box-shadow .35s ease!important}.vip-toggle.ant-switch-checked .ant-switch-handle:before{box-shadow:0 1px 4px #00000059}@media (prefers-reduced-motion: reduce){.vip-toggle.ant-switch,.vip-toggle .ant-switch-handle,.vip-toggle .ant-switch-handle:before{transition:none!important}}.ant-layout-sider-dark{background:linear-gradient(180deg,#1f2733,#171d27 55%,#12161d)!important;box-shadow:4px 0 24px #00000038}.ant-layout-sider-children{display:flex;flex-direction:column;height:100%}.ant-layout-sider-dark .ant-menu-dark.ant-menu-root{background:transparent!important}.ant-menu-dark.ant-menu-inline .ant-menu-item-selected{background:linear-gradient(135deg,#e0ab524d,#b48b3c24)!important;box-shadow:0 2px 12px #b48b3c40,inset 0 0 0 1px #e0ab524d;font-weight:600}.ant-menu-dark.ant-menu-inline .ant-menu-item-selected .ant-menu-item-icon,.ant-menu-dark.ant-menu-inline .ant-menu-item-selected .ant-menu-title-content{color:#f3d9a8!important}.ant-menu-dark.ant-menu-inline .ant-menu-item{transition:background-color .2s ease,transform .2s ease,color .2s ease!important}.ant-menu-dark.ant-menu-inline .ant-menu-item:not(.ant-menu-item-selected):hover{transform:translate(2px)}.app-header{position:relative}.app-header:after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:linear-gradient(90deg,#e0ab528c,#e0ab5200 65%);pointer-events:none}.app-header-search.ant-input-affix-wrapper{border-radius:999px;background:#ffffff12;border-color:#ffffff24;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.app-header-search.ant-input-affix-wrapper .ant-input{background:transparent;color:#fff}.app-header-search .ant-input::placeholder{color:#ffffff73}.app-header-search.ant-input-affix-wrapper:hover{background:#ffffff1a;border-color:#ffffff38}.app-header-search.ant-input-affix-wrapper-focused{background:#ffffff1a!important;border-color:#e0ab528c!important;box-shadow:0 0 0 3px #b48b3c2e!important}.app-header-profile{padding:6px 12px 6px 6px;border-radius:999px;transition:background-color .2s ease}.app-header-profile:hover{background:#ffffff12}@media (prefers-reduced-motion: reduce){.ant-menu-dark.ant-menu-inline .ant-menu-item:not(.ant-menu-item-selected):hover{transform:none}}
