:root{--jamify-bg: #05070b;--jamify-bg-secondary: #0b1020;--jamify-surface: #0f172a;--jamify-surface-soft: #111827;--jamify-surface-deep: #070a12;--jamify-pink: #ff00b8;--jamify-purple: #7c3aed;--jamify-pink-rgb: 255, 0, 184;--jamify-purple-rgb: 124, 58, 237;--jamify-gradient: linear-gradient(135deg, #ff00b8 0%, #7c3aed 100%);--jamify-text: #f8fafc;--jamify-muted: #94a3b8;--jamify-border: rgba(255, 255, 255, .08);--jamify-border-strong: rgba(255, 255, 255, .14);--jamify-radius: 8px;--jamify-shadow: 0 24px 70px rgba(0, 0, 0, .42);--jamify-glow: 0 0 0 1px rgba(var(--jamify-pink-rgb), .18), 0 18px 42px rgba(var(--jamify-purple-rgb), .2);--primary: var(--jamify-pink);--primary-rgb: var(--jamify-pink-rgb);--buttonBorderRadius: var(--jamify-radius)}html,body{background:var(--jamify-bg);color:var(--jamify-text)}body{font-family:Inter,Segoe UI,Roboto,Arial,sans-serif}a{color:#ff7bdc;transition:color .16s ease,opacity .16s ease}a:hover,a:focus{color:#fff}.content-wrapper,.content-area,#layoutSidenav_content{background:radial-gradient(circle at 18% 0%,rgba(var(--jamify-pink-rgb),.12),transparent 32rem),radial-gradient(circle at 85% 10%,rgba(var(--jamify-purple-rgb),.16),transparent 30rem),var(--jamify-bg)}.topnav.navbar{background:rgba(5,7,11,.9)!important;border-bottom:1px solid var(--jamify-border);box-shadow:0 16px 48px #0000003d;min-height:4rem}.navbar-brand img{max-height:2.35rem}.btn{border-radius:var(--jamify-radius);font-weight:800;transition:background .16s ease,border-color .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.btn:hover,.btn:focus{transform:translateY(-1px)}.btn-primary{background:var(--jamify-gradient)!important;border-color:rgba(var(--jamify-pink-rgb),.64)!important;box-shadow:0 12px 30px rgba(var(--jamify-pink-rgb),.18);color:#fff!important}.btn-primary:hover,.btn-primary:focus{box-shadow:var(--jamify-glow)}.btn-outline-primary,.btn-outline-light,.btn-transparent-dark{background:rgba(15,23,42,.72);border-color:var(--jamify-border-strong)!important;color:#f8fafc!important}.btn-outline-primary:hover,.btn-outline-primary:focus,.btn-outline-light:hover,.btn-outline-light:focus,.btn-transparent-dark:hover,.btn-transparent-dark:focus{background:rgba(var(--jamify-pink-rgb),.12)!important;border-color:rgba(var(--jamify-pink-rgb),.52)!important;box-shadow:0 0 0 .2rem rgba(var(--jamify-pink-rgb),.14);color:#fff!important}.form-control,.form-select,input,select,textarea{background-color:#070a12eb;border-color:var(--jamify-border-strong);border-radius:var(--jamify-radius);color:var(--jamify-text)}.form-control::placeholder,input::placeholder,textarea::placeholder{color:#94a3b8c7;opacity:1}.form-control:focus,.form-select:focus,input:focus,select:focus,textarea:focus{background-color:#080d19;border-color:rgba(var(--jamify-pink-rgb),.72);box-shadow:0 0 0 .2rem rgba(var(--jamify-pink-rgb),.14);color:var(--jamify-text);outline:none}.form-label,label{color:#dbe4f0;font-size:.86rem;font-weight:750}.card,.modal-content,.dropdown-menu,.table,.list-group-item{background-color:var(--jamify-surface);border-color:var(--jamify-border);color:var(--jamify-text)}.alert{border-radius:var(--jamify-radius)}.alert-danger{background:rgba(255,79,109,.12);border-color:#ff4f6d61;color:#ffc9d1}.alert-success{background:rgba(34,197,94,.14);border-color:#22c55e59;color:#d7ffe1}.sidenav{background:linear-gradient(180deg,rgba(11,16,32,.98),rgba(5,7,11,.98)),var(--jamify-bg-secondary)!important;border-right:1px solid var(--jamify-border);box-shadow:16px 0 48px #00000047}.sidenav .nav-link{border-radius:var(--jamify-radius);color:#f8fafcb8!important;font-weight:750;margin:.12rem .75rem;padding:.78rem .9rem;position:relative;transition:background .16s ease,box-shadow .16s ease,color .16s ease,transform .16s ease}.sidenav .nav-link:hover,.sidenav .nav-link:focus{background:rgba(var(--jamify-pink-rgb),.1);color:#fff!important;outline:none}.sidenav .nav-link.router-link-active{background:linear-gradient(90deg,rgba(var(--jamify-pink-rgb),.18),rgba(var(--jamify-purple-rgb),.08));box-shadow:inset 3px 0 0 var(--jamify-pink),0 12px 30px rgba(var(--jamify-pink-rgb),.08);color:#fff!important}.sidenav .nav-link-icon{color:#ff7bdc;margin-right:.72rem}.sidenav-menu-nested .nav-link{font-size:.86rem;margin-left:1.25rem;padding:.58rem .9rem}.dropdown-user .account-dropdown-menu{--account-accent: var(--jamify-pink);--account-accent-rgb: var(--jamify-pink-rgb);background:rgba(7,10,18,.98);border:1px solid var(--jamify-border-strong)!important;box-shadow:var(--jamify-shadow)!important}.ngx-spinner-overlay{background:rgba(5,7,11,.88)!important}/*!
 * Load Awesome v1.1.0 (http://github.danielcardoso.net/load-awesome/)
 * Copyright 2015 Daniel Cardoso <@DanielCardoso>
 * Licensed under MIT
 */.la-ball-spin-clockwise,.la-ball-spin-clockwise>div{position:relative;box-sizing:border-box}.la-ball-spin-clockwise{display:block;font-size:0;color:#fff}.la-ball-spin-clockwise.la-dark{color:#333}.la-ball-spin-clockwise>div{display:inline-block;float:none;background-color:currentColor;border:0 solid currentColor}.la-ball-spin-clockwise{width:32px;height:32px}.la-ball-spin-clockwise>div{position:absolute;top:50%;left:50%;width:8px;height:8px;margin-top:-4px;margin-left:-4px;border-radius:100%;animation:ball-spin-clockwise 1s infinite ease-in-out}.la-ball-spin-clockwise>div:nth-child(1){top:5%;left:50%;animation-delay:-.875s}.la-ball-spin-clockwise>div:nth-child(2){top:18.1801948466%;left:81.8198051534%;animation-delay:-.75s}.la-ball-spin-clockwise>div:nth-child(3){top:50%;left:95%;animation-delay:-.625s}.la-ball-spin-clockwise>div:nth-child(4){top:81.8198051534%;left:81.8198051534%;animation-delay:-.5s}.la-ball-spin-clockwise>div:nth-child(5){top:94.9999999966%;left:50.0000000005%;animation-delay:-.375s}.la-ball-spin-clockwise>div:nth-child(6){top:81.8198046966%;left:18.1801949248%;animation-delay:-.25s}.la-ball-spin-clockwise>div:nth-child(7){top:49.9999750815%;left:5.0000051215%;animation-delay:-.125s}.la-ball-spin-clockwise>div:nth-child(8){top:18.179464974%;left:18.1803700518%;animation-delay:0s}.la-ball-spin-clockwise.la-sm{width:16px;height:16px}.la-ball-spin-clockwise.la-sm>div{width:4px;height:4px;margin-top:-2px;margin-left:-2px}.la-ball-spin-clockwise.la-2x{width:64px;height:64px}.la-ball-spin-clockwise.la-2x>div{width:16px;height:16px;margin-top:-8px;margin-left:-8px}.la-ball-spin-clockwise.la-3x{width:96px;height:96px}.la-ball-spin-clockwise.la-3x>div{width:24px;height:24px;margin-top:-12px;margin-left:-12px}@keyframes ball-spin-clockwise{0%,to{opacity:1;transform:scale(1)}20%{opacity:1}80%{opacity:0;transform:scale(0)}}
