.body{color:var(--white);background-color:var(--black)}a.link:hover{color:var(--primary-light);text-decoration:none}button.vrl-btn,a.vrl-btn{color:var(--primary);background-color:var(--black);border:2px solid var(--primary)}.navbar{--bs-navbar-brand-color: var(--white)!important;--bs-navbar-brand-hover-color: var(--white-hover)!important;--bs-navbar-color: var(--white)!important;--bs-navbar-hover-color: var(--white-hover)!important;--bs-navbar-disabled-color: var(--white-hover)!important;--bs-navbar-active-color: var(--primary)!important;background-color:var(--black)!important;border-bottom:2px solid var(--primary);z-index:0}.neon-border{border:1px solid var(--primary)!important;box-shadow:0 0 2em var(--primary)!important}.checkbox{appearance:none;-webkit-appearance:none;-moz-appearance:none;box-sizing:border-box;width:1em;height:1em;margin-top:.25em;vertical-align:top;background-color:var(--black);background-repeat:no-repeat;background-position:center;background-size:contain;border-radius:.15em;transition:all .2s ease;border:1px var(--primary) solid}.checkbox:before{color:var(--black)}.checkbox:checked:before{color:var(--white)}.card{max-width:40rem;background-color:var(--black)!important;border:2px solid var(--primary)!important;box-shadow:0 0 .9em var(--primary-light)!important}.form-control{color:var(--white)!important;background-color:var(--black)!important;border-color:var(--primary)!important}.select{background-color:var(--black)!important;color:var(--white)!important;width:90%;font-size:16px;height:32px;padding:5px 10px;border-radius:1em;appearance:none;-webkit-appearance:none;-moz-appearance:none;outline:none;position:relative;transition:transform .3s ease}.select-container:after{content:"⏷";position:absolute;top:38%;right:16%;transform:translateY(-50%);color:var(--white);pointer-events:none;transition:transform .3s ease}.logo{fill:var(--primary)}.cta-button{color:var(--primary)}.cta-button:hover{background:var(--primary);color:var(--white)}.floating-btn{background-color:var(--primary);color:#fff}.floating-btn:hover .btn-text,.floating-btn:hover .dash-ico{color:#fff}.form-control:focus{color:var(--white)!important;background-color:var(--black)!important;border-color:var(--white)!important;box-shadow:none!important}#pic .line{background-color:var(--primary)}#pic .title{background-color:var(--primary);color:var(--white);box-shadow:0 0 2em var(--primary)}#sic .line{background-color:#2f2fff}#sic .title{background-color:#2f2fff;color:var(--white);box-shadow:0 0 2em #2f2fff}#eic .line{background-color:#e5d311}#eic .title{background-color:#e5d311;color:var(--white);box-shadow:0 0 2em #e5d311}#fic .line{background-color:#0bcf0b}#fic .title{background-color:#0bcf0b;color:var(--white);box-shadow:0 0 2em #0bcf0b}.pricing-section .card-text{color:var(--white-hover)}.pricing-section .card{background-color:var(--black)!important;border:1px var(--transparent) solid!important}.loading-overlay{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#444eb17f;display:none;justify-content:center;align-items:center;z-index:9999}.ta-table tr{border:1px solid var(--primary)}.ta-table th,.ta-table td{color:#fff;padding:12px;border:1px solid var(--primary);border-left:none;border-right:none}.ta-table th{background-color:var(--primary);color:var(--black)}.ta-table tr:hover td{background-color:var(--primary-darker);transition:ease background-color .2s}.fa-download{color:var(--primary);font-size:calc(1.275rem + .3vw)!important}.dashboard-container{position:fixed;bottom:0;left:50%;transform:translate(-50%,-50%);text-align:center;z-index:1000;background-color:var(--primary);border:2px var(--black) solid;padding:10px 20px;transition:all .3s ease}.theme-container{position:fixed;bottom:0;right:0;transform:translate(-50%,-50%);text-align:center;z-index:1000;background-color:var(--primary);border:2px var(--black) solid;display:flex;justify-content:center;width:65px;padding:10px 20px;transition:all .3s ease}.dash-buttons{background:var(--transparent);color:var(--white);border:none;padding:0}.section-title{color:var(--primary)}.section-text{color:var(--white)}.neon-line{background:var(--primary);box-shadow:0 0 10px var(--primary)}.feature-title{color:var(--primary)}.feature-text{color:var(--white)}.feature-card{background-color:var(--black)}.feature-card:hover{box-shadow:0 0 1.5em var(--primary-light)}.pricing-card{background:var(--black);border:1px solid var(--primary)}.pricing-card:hover{box-shadow:0 0 2em var(--primary)}.pricing-badge{background:var(--primary);color:var(--white)}.pricing-title{color:var(--primary)}.pricing-price,.pricing-features li{color:var(--white)}.pricing-features li:before{color:var(--primary)}.pricing-custom .custom-text{color:var(--primary)}.section-subtitle{color:var(--white-hover)}.contact-method i,.method-details h3{color:var(--primary)}.method-details p{color:var(--white)}.contact-form{background:var(--black)}.footer-section{background-color:var(--black);border-top:1px solid var(--primary)}.footer-links a{color:var(--white);transition:color .3s ease}.footer-links a:hover{color:var(--primary)}.social-icon{color:var(--white)}.social-icon:hover,.footer-links h3,.footer-social h3{color:var(--primary)}.glow-text{color:var(--white);text-shadow:0 0 10px var(--primary)}.neon-underline{background:var(--primary);box-shadow:0 0 10px var(--primary)}.status-card{background:var(--black-light);border:1px solid var(--primary);box-shadow:0 0 15px #ff00001a}.status-icon{color:var(--primary)}.status-label{color:var(--white-hover)}.status-value{color:var(--white)}.neon-input{background:var(--black-light);border:1px solid var(--primary);color:var(--white)}.neon-input:focus{box-shadow:0 0 15px #f003;border-color:var(--primary-light)}.floating-label{color:var(--white-hover)}.price-display{color:var(--primary)}.plan-card{background:var(--black-light);border:1px solid var(--primary)}.plan-card:hover{box-shadow:0 0 20px #f003;transform:translateY(-5px)}.plan-badge{background:var(--primary);color:var(--white)}.plan-button{background:var(--transparent);border:1px solid var(--primary);color:var(--white)}.plan-button:hover{background:var(--primary);color:var(--white)}.error-message{color:var(--primary)}
