:root{--assnee-bg-1: #0d0d10;--assnee-bg-2: #141418;--assnee-bg-3: #1d1d22;--assnee-text: #ffffff;--assnee-muted: #bdbdbd;--assnee-border: rgba(255, 255, 255, .2)}body.theme-light{--assnee-bg-1: #f6f4f1;--assnee-bg-2: #ffffff;--assnee-bg-3: #f1f1f4;--assnee-text: #111111;--assnee-muted: #5a5a5a;--assnee-border: rgba(0, 0, 0, .18);background:#f6f4f1;color:#111}.bg-dark-1{background:var(--assnee-bg-1)!important}.bg-dark-2{background:var(--assnee-bg-2)!important}.bg-dark-3{background:var(--assnee-bg-3)!important}.text-muted-hero{color:var(--assnee-muted)!important}.heading-font{font-family:Bebas Neue,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;letter-spacing:.5px}:root{--assnee-accent: #e50914;--assnee-accent-hover: #c40812}.btn-primary{background-color:var(--assnee-accent)!important;border-color:var(--assnee-accent)!important;color:#fff!important;font-weight:700}.btn-primary:hover,.btn-primary:focus{background-color:var(--assnee-accent-hover)!important;border-color:var(--assnee-accent-hover)!important}.btn-outline-light{border-color:#ffffff40!important;color:#f3f3f3!important}.btn-outline-light:hover{background:#ffffff14!important;border-color:#ffffff59!important}body.theme-light .btn-outline-light{border-color:#00000040!important;color:#111!important}body.theme-light .btn-outline-light:hover{background:#0000000f!important;border-color:#00000059!important}.input-with-eye{position:relative}.input-with-eye input.form-control{padding-right:2.5rem}.input-with-eye .toggle-eye{position:absolute;right:.5rem;top:50%;transform:translateY(-50%);background:transparent;border:0;color:#bdbdbd;padding:0;line-height:1}.input-with-eye .toggle-eye:hover{color:#f3f3f3}.btn-outline-light.active,.btn-outline-light:active,.btn-outline-light[aria-pressed=true],.btn-outline-light.active:focus,.btn-outline-light:active:focus{color:#000!important;background-color:#fff!important;border-color:#fff!important}body.theme-light .text-white{color:var(--assnee-text)!important}body.theme-light .text-muted{color:var(--assnee-muted)!important}body.theme-light .border-secondary{border-color:var(--assnee-border)!important}body.theme-light .dropdown-menu-dark{background-color:var(--assnee-bg-2)!important;color:var(--assnee-text)!important}body.theme-light .navbar-dark .navbar-brand,body.theme-light .navbar-dark .nav-link,body.theme-light .navbar-dark .navbar-text{color:var(--assnee-text)!important}body.theme-light .navbar-dark .navbar-toggler{border-color:#0000004d}body.theme-light .navbar-dark .navbar-toggler-icon{filter:invert(1)}body.theme-light app-root{background:radial-gradient(1200px 400px at 80% -200px,rgba(229,9,20,.1),transparent 70%),linear-gradient(180deg,#f6f4f1,#fff)!important;color:var(--assnee-text)!important}body.theme-light .navbar{background:#ffffffd9!important}body.theme-light .hero,body.theme-light .hero .text-white,body.theme-light .hero .text-muted-hero,body.theme-light .hero .heading-font{color:#111!important}body.theme-light{color:var(--assnee-text)!important}body.theme-light .card{color:var(--assnee-text)}body.theme-light .text-muted-hero,body.theme-light .text-muted{color:var(--assnee-muted)!important}body.theme-light a{color:inherit}body.theme-light .form-control,body.theme-light .form-select{color:#111!important}body.theme-light .sponsors-page{background:radial-gradient(900px 280px at 80% -120px,rgba(229,9,20,.12),transparent 60%),linear-gradient(180deg,#f6f4f1,#fff)!important;color:var(--assnee-text)!important}body.theme-light .sponsor-detail{background:var(--assnee-bg-1)!important;color:var(--assnee-text)!important}body.theme-light .chip-red{color:#111!important;background:#e509142e!important;border-color:#e5091459!important}body.theme-light .chip-neutral{color:#111!important;background:#e9e9ef!important}body.theme-light .sponsors .sponsor-name{color:#111!important}body.theme-light .admin-panel .table-dark{--bs-table-color: #111;--bs-table-bg: #ffffff;--bs-table-striped-color: #111;--bs-table-striped-bg: #f1f3f6;--bs-table-border-color: #d8dce2;--bs-table-hover-color: #111;--bs-table-hover-bg: #e7ebf0}body.theme-light .admin-panel label,body.theme-light .admin-panel .form-label,body.theme-light .admin-panel .form-text,body.theme-light .admin-panel .text-muted,body.theme-light .admin-panel .text-muted-hero,body.theme-light .admin-panel .text-white,body.theme-light .admin-panel .heading-font,body.theme-light .admin-panel h1,body.theme-light .admin-panel h2,body.theme-light .admin-panel h3,body.theme-light .admin-panel h4,body.theme-light .admin-panel h5,body.theme-light .admin-panel h6,body.theme-light .admin-panel .card-title,body.theme-light .admin-panel .card-header,body.theme-light .admin-panel .table-dark th,body.theme-light .admin-panel .table-dark td{color:#111!important}body.theme-light .admin-panel .form-control,body.theme-light .admin-panel .form-select,body.theme-light .admin-panel .input-group-text,body.theme-light .admin-panel .form-control:focus,body.theme-light .admin-panel .form-select:focus{background-color:#f1f3f6!important;color:#111!important;border-color:#0000002e!important}body.theme-light .admin-panel .form-control::placeholder,body.theme-light .admin-panel .form-select::placeholder{color:#00000080!important}body.theme-light .admin-panel .list-group-item{background-color:#f4f5f7!important;color:#111!important;border-color:#00000014!important}body:not(.theme-light) .admin-panel label,body:not(.theme-light) .admin-panel .form-label,body:not(.theme-light) .admin-panel .form-text{color:#fff!important}body.admin-panel-footer footer{position:fixed;left:0;right:0;bottom:0;z-index:30}body.admin-panel-footer .admin-panel{padding-bottom:5rem}body.admin-panel-footer .admin-sidebar{max-height:calc(100vh - 180px);overflow-y:auto}body.admin-panel-footer .admin-sidebar{scrollbar-width:thin;scrollbar-color:#ff4d4d transparent}body.admin-panel-footer .admin-sidebar::-webkit-scrollbar{width:8px}body.admin-panel-footer .admin-sidebar::-webkit-scrollbar-track{background:transparent}body.admin-panel-footer .admin-sidebar::-webkit-scrollbar-thumb{background:linear-gradient(180deg,#ff4d4d,#ffb347);border-radius:999px;border:2px solid transparent;background-clip:content-box}body.admin-panel-footer .admin-sidebar::-webkit-scrollbar-button{display:none;width:0;height:0}
