html,body{background:#020a1c !important}nav.navbar.navbar-primary,nav.navbar.navbar-expand-lg{background:#020a1c !important;border-bottom:1px solid rgba(212,180,95,.15) !important;box-shadow:0 2px 24px rgba(0,0,0,.5) !important;padding:0 !important;min-height:64px !important;position:sticky !important;top:0 !important;z-index:1000 !important;width:100% !important}nav.navbar .container,nav.navbar>.container{display:flex !important;align-items:center !important;justify-content:space-between !important;max-width:1280px !important;margin:0 auto !important;padding:0 32px !important;min-height:64px !important;width:100% !important}a.navbar-brand,.navbar-brand{display:none !important;background:rgba(0,0,0,0) !important;border:none !important;box-shadow:none !important;padding:0 !important}a.navbar-brand:has(img[src]:not([src=""])),.navbar-brand:has(img[src]:not([src=""])){display:flex !important;align-items:center !important}a.navbar-brand img[src]:not([src=""]),.navbar-brand img[src]:not([src=""]){display:block !important;max-height:46px !important;max-width:130px !important;object-fit:contain !important}button.navbar-toggler{background:rgba(0,0,0,0) !important;border:1px solid rgba(212,180,95,.3) !important;border-radius:8px !important;padding:6px 10px !important;cursor:pointer !important}button.navbar-toggler svg,button.navbar-toggler .icon{fill:#e3c978 !important;stroke:#e3c978 !important;width:20px !important;height:20px !important}div.navbar-collapse,#navbarSupportedContent{display:flex !important;align-items:center !important;justify-content:center !important;flex:1 !important}.navbar-collapse .navbar-nav,nav.navbar .navbar-nav{display:flex !important;flex-direction:row !important;align-items:center !important;list-style:none !important;margin:0 auto !important;padding:0 !important;gap:2px !important}.navbar-nav .nav-item,.navbar-nav>li{display:flex !important;align-items:center !important;position:relative !important;list-style:none !important}.navbar-nav .nav-link,.navbar-nav>li>a{display:flex !important;align-items:center !important;gap:4px !important;padding:0 14px !important;height:64px !important;color:rgba(255,255,255,.8) !important;font-size:13.5px !important;font-weight:500 !important;text-decoration:none !important;white-space:nowrap !important;border-bottom:2px solid rgba(0,0,0,0) !important;transition:color .2s,border-color .2s !important;background:rgba(0,0,0,0) !important}.navbar-nav .nav-link:hover,.navbar-nav>li>a:hover,.navbar-nav>li.active>a{color:#e3c978 !important;border-bottom-color:#e3c978 !important}.navbar-nav .dropdown-toggle::after{display:inline-block !important;content:"" !important;width:0 !important;height:0 !important;margin-left:5px !important;vertical-align:middle !important;border-top:4px solid rgba(255,255,255,.5) !important;border-right:4px solid rgba(0,0,0,0) !important;border-left:4px solid rgba(0,0,0,0) !important;border-bottom:0 !important}.navbar-nav .dropdown:hover .dropdown-toggle::after{border-top-color:#e3c978 !important}.navbar-nav .dropdown-menu{display:none !important;position:absolute !important;top:100% !important;left:0 !important;min-width:240px !important;background:#0b1628 !important;border:1px solid rgba(212,180,95,.18) !important;border-top:2px solid #e3c978 !important;border-radius:0 0 12px 12px !important;padding:8px !important;box-shadow:0 18px 40px rgba(0,0,0,.55) !important;z-index:1100 !important;list-style:none !important;margin:0 !important}.navbar-nav .dropdown:hover>.dropdown-menu,.navbar-nav .dropdown.show>.dropdown-menu{display:block !important}.navbar-nav .dropdown-menu li{display:block !important;list-style:none !important}.navbar-nav .dropdown-menu a,.navbar-nav .dropdown-menu .dropdown-item{display:block !important;padding:9px 14px !important;color:rgba(255,255,255,.75) !important;font-size:13px !important;border-radius:8px !important;text-decoration:none !important;border-bottom:none !important;height:auto !important;background:rgba(0,0,0,0) !important;transition:all .15s !important}.navbar-nav .dropdown-menu a:hover,.navbar-nav .dropdown-menu .dropdown-item:hover{background:rgba(212,180,95,.1) !important;color:#e3c978 !important}@media(max-width: 991px){div.navbar-collapse,#navbarSupportedContent{position:absolute !important;top:64px !important;left:0 !important;right:0 !important;background:#020a1c !important;border-bottom:1px solid rgba(212,180,95,.15) !important;padding:10px 16px !important;flex-direction:column !important;align-items:flex-start !important;z-index:999 !important}.navbar-collapse .navbar-nav{flex-direction:column !important;width:100% !important;gap:2px !important;margin:0 !important}.navbar-nav .nav-link,.navbar-nav>li>a{height:auto !important;padding:10px 12px !important;border-bottom:none !important;border-radius:8px !important;width:100% !important}.navbar-nav .dropdown-menu{position:static !important;border:none !important;border-top:none !important;background:rgba(255,255,255,.04) !important;border-radius:8px !important;box-shadow:none !important}}body[data-path=login]{background:radial-gradient(circle at 85% 20%, rgba(212, 180, 95, 0.12), transparent 20%),linear-gradient(135deg, #020a1c 0%, #041133 48%, #0d0d0d 100%) !important;min-height:100vh !important}body[data-path=login] nav.navbar,body[data-path=login] .navbar,body[data-path=login] .top-info-banner,body[data-path=login] footer,body[data-path=login] .web-footer{display:none !important}body[data-path=login] ul,body[data-path=login] ol,body[data-path=login] li{display:none !important}body[data-path=login] .page-card ul,body[data-path=login] .page-card ol,body[data-path=login] .page-card li{display:revert !important}body[data-path=login] img{display:none !important}body[data-path=login] .page-card img.app-logo{display:block !important;margin:0 auto 16px !important;max-height:64px !important;max-width:160px !important}body[data-path=login] .page-wrapper,body[data-path=login] .page-content,body[data-path=login] .page-body{background:rgba(0,0,0,0) !important;border:0 !important;box-shadow:none !important}body[data-path=login] #page-login{display:flex !important;align-items:center !important;justify-content:center !important;min-height:100vh !important;background:rgba(0,0,0,0) !important;padding:40px 20px !important}body[data-path=login] .page-card-layout{display:flex !important;align-items:center !important;justify-content:center !important;min-height:100vh !important;background:rgba(0,0,0,0) !important;width:100% !important}body[data-path=login] .page-card,body[data-path=login] .login-content.page-card{width:100% !important;max-width:430px !important;display:block !important;background:rgba(7,15,34,.93) !important;border:1px solid rgba(212,180,95,.22) !important;border-radius:22px !important;padding:40px 32px !important;box-shadow:0 24px 50px rgba(0,0,0,.45) !important;backdrop-filter:blur(12px) !important;-webkit-backdrop-filter:blur(12px) !important}body[data-path=login] .page-card h4,body[data-path=login] .page-card-title{text-align:center !important;color:#fff !important;font-size:24px !important;font-weight:700 !important;margin-bottom:6px !important}body[data-path=login] .page-card .text-muted{text-align:center !important;color:rgba(255,255,255,.55) !important;font-size:13.5px !important;margin-bottom:24px !important}body[data-path=login] .page-card label,body[data-path=login] .page-card .control-label{color:#e3c978 !important;font-size:12.5px !important;font-weight:600 !important;display:block !important;margin-bottom:6px !important}body[data-path=login] .page-card .form-group{margin-bottom:18px !important}body[data-path=login] .page-card input[type=text],body[data-path=login] .page-card input[type=email],body[data-path=login] .page-card input[type=password],body[data-path=login] .page-card .form-control{display:block !important;width:100% !important;height:48px !important;border-radius:12px !important;border:1px solid rgba(212,180,95,.28) !important;background:rgba(255,255,255,.06) !important;color:#fff !important;padding:0 14px !important;font-size:14px !important;box-shadow:none !important;box-sizing:border-box !important}body[data-path=login] .page-card input::placeholder{color:rgba(255,255,255,.3) !important}body[data-path=login] .page-card input:focus,body[data-path=login] .page-card .form-control:focus{border-color:#d8bb67 !important;box-shadow:0 0 0 3px rgba(212,180,95,.14) !important;background:rgba(255,255,255,.09) !important;outline:none !important}body[data-path=login] .page-card a{color:#e3c978 !important;text-decoration:none !important;font-size:13px !important;background:rgba(0,0,0,0) !important}body[data-path=login] .page-card a:hover{color:#f3db92 !important}body[data-path=login] .page-card p{text-align:center !important;color:rgba(255,255,255,.38) !important;font-size:13px !important;margin:10px 0 !important}body[data-path=login] .page-card .btn,body[data-path=login] .page-card button,body[data-path=login] .page-card a.btn,body[data-path=login] .page-card input[type=submit]{display:block !important;width:100% !important;height:48px !important;line-height:48px !important;border-radius:999px !important;border:none !important;font-weight:700 !important;font-size:15px !important;background:linear-gradient(180deg, #e3c978 0%, #cfae54 100%) !important;color:#08111f !important;box-shadow:0 10px 24px rgba(212,180,95,.22) !important;cursor:pointer !important;margin:6px 0 !important;transition:transform .22s,box-shadow .22s !important;text-align:center !important;text-decoration:none !important;padding:0 !important;box-sizing:border-box !important;-webkit-appearance:none !important;appearance:none !important}body[data-path=login] .page-card .btn:hover,body[data-path=login] .page-card button:hover,body[data-path=login] .page-card a.btn:hover,body[data-path=login] .page-card input[type=submit]:hover{transform:translateY(-2px) !important;box-shadow:0 14px 30px rgba(212,180,95,.3) !important;color:#08111f !important;text-decoration:none !important}@media(max-width: 768px){body[data-path=login] .page-card{padding:28px 20px !important;border-radius:18px !important}body[data-path=login] .page-card h4,body[data-path=login] .page-card-title{font-size:21px !important}}