.btn:hover{filter:brightness(.9)}.btn.btn-success{background-color:var(--special-color);border-color:var(--special-color)}.modal-dialog{max-height:95vh;overflow:hidden}.search-dropdown .dropdown-menu{height:115px;overflow:hidden auto}.dropdown-toggle:after{display:none}.dropdown-menu{right:0rem}.dropdown-item:active{background-color:var(--secondary-color)}*{margin:0;padding:0}body{overflow-x:hidden}.bg-gray{background-color:var(--gray-color)}*.border-primary{border-color:var(--primary-color)!important}*.border-secondary{border-color:var(--secondary-color)!important}*.btn-outline-primary{border-color:var(--primary-color)!important;color:var(--primary-color)!important}*.btn-outline-primary:hover{background-color:var(--primary-color)!important;color:#fff!important}*.btn-outline-secondary{border-color:var(--secondary-color)!important;color:var(--secondary-color)!important}*.btn-outline-secondary:hover{background-color:var(--secondary-color)!important;color:#fff!important}*.bg-primary,*.btn-primary{background-color:var(--primary-color)!important}*.btn:not([class*=outline]){border:0}*.bg-secondary,*.btn-secondary{background-color:var(--secondary-color)!important}*.bg-special,*.btn-special{background-color:var(--special-color)!important}*.bg-primary-faded,*.btn-primary-faded{background-color:var(--primary-faded-color)!important}*.bg-secondary-faded,*.btn-secondary-faded{background-color:var(--secondary-faded-color)!important}*.bg-background,*.btn-background{background-color:var(--background-color)!important}*.bg-danger,*.btn-danger{background-color:var(--danger-color)!important}*.text-primary{color:var(--primary-color)!important}*.text-secondary{color:var(--secondary-color)!important}*.text-special{color:var(--special-color)!important}*.text-primary-faded{color:var(--primary-faded-color)!important}.shadow-primary{box-shadow:0 .5rem .5rem var(--primary-color)!important}.shadow-secondary{box-shadow:0 .5rem .5rem var(--secondary-color)!important}.shadow-special{box-shadow:0 .5rem .5rem var(--special-color)!important}.shadow-primary-faded{box-shadow:0 .5rem .5rem var(--primary-faded-color)!important}.nav-link{border:1px solid var(--primary-color)!important;border-radius:5px;background-color:transparent;color:var(--primary-color)!important;margin-right:.5rem}.nav-link:hover,.nav-link.active{border:1px solid var(--primary-color)!important;border-radius:5px;background-color:var(--primary-color);color:#fff!important}::selection{background-color:var(--secondary-color);color:#fff}span:not(.box-value),button,label{-webkit-user-select:none;user-select:none}.btn{transition:all .3s linear;scale:1}.btn:active{scale:1.05}.btn:focus,button:focus{outline:none!important;box-shadow:none!important}.page-item.active .page-link{background-color:var(--secondary-color);border-color:var(--secondary-color)}.page-item .page-link{color:var(--secondary-color)}@media (min-width: 768px) and (max-width: 1200px){.container,.container-md,.container-sm{max-width:95%}}span[disabled],li[disabled],a[disabled]{opacity:.8;pointer-events:none;cursor:not-allowed}.bridge-col{padding:.5rem}.bridge-card{background-color:var(--primary-color);overflow:hidden;cursor:pointer;transition:all .3s ease-in-out}.bridge-card:hover{background-color:var(--secondary-color);color:#fff;scale:1.03}.bridge-card .card-body{position:relative}.bridge-card .bridge-status{width:1rem;height:1rem;display:block;position:absolute;top:calc(50% - .5rem);right:1rem;background-color:gray;border-radius:50%;opacity:0;z-index:-1;transition:opacity .6s}.bridge-card:not(:hover) .bridge-status{opacity:1;z-index:1}.bridge-card .bridge-status[data-connected="1"]{background-color:var(--success-color)}.bridge-card .bridge-status[data-connected="0"]{background-color:var(--danger-color)}.bridge-type-icon{background-color:var(--special-color);padding:.5rem;border-radius:5px;color:#fff}.bridge-card-buttons{display:flex;gap:1rem;opacity:0;position:absolute;right:-5%;top:50%;transform:translateY(-50%);transition:all .3s ease-in-out;color:#fff;background-color:var(--secondary-color);padding:.3rem;border-radius:10px}.bridge-card-buttons i{transition:all .3s ease-in-out}.bridge-card-buttons i:hover{scale:1.4}.bridge-card:hover .bridge-card-buttons{opacity:1;right:5%}.bridge-card-buttons .bridge-update-btn{color:var(--special-color)}.bridge-card-buttons .bridge-delete-btn{color:var(--danger-color)}.google-sheet-modal .modal-dialog{width:750px;max-width:750px}.google-sheet-modal .modal-dialog pre{background-color:var(--secondary-color);color:#fff;padding:.5rem;border-radius:var(--border-radius)}.google-sheet-modal .modal-dialog pre::selection,.google-sheet-modal .modal-dialog pre code::selection{background-color:var(--primary-color)!important}
