.btn-primary{background-color:#25b8d9!important;border-color:#25b8d9!important;color:#fff!important}[data-bs-theme=light] #navbarNavi{background-color:#23a6c0!important;color:#fff!important}[data-bs-theme=light] #navbarNavi .nav-link{color:#fff!important}[data-bs-theme=dark] #navbarNavi{background-color:#1a5d6e!important;color:#fff!important}[data-bs-theme=dark] #navbarNavi .nav-link{color:#fff!important}#navbarNavi .nav-link:hover{color:hsla(0,0%,100%,.8)!important}#navbarNavi .nav-link.active{background-color:hsla(0,0%,100%,.2)!important;border-radius:.25rem;color:#fff!important}#navbarNavi .nav-link.active:hover{background-color:hsla(0,0%,100%,.3)!important}.card-header{background-color:#25b8d9;color:#fff;font-weight:700;text-align:center}[data-bs-theme=dark] .card-header{background-color:#1a5d6e}.list-group-item-action.active{background-color:#ceecf3!important;border-color:#90d4e5!important;box-shadow:0 4px 10px rgba(0,0,0,.1);color:#125c6c!important;transition:background-color .3s ease,box-shadow .3s ease}.list-group-item-action.active:hover{background-color:#a5dcea;box-shadow:0 6px 12px rgba(0,0,0,.15)}[data-bs-theme=dark] .list-group-item-action.active{background-color:#a5dcea!important;border-color:#52bcd6!important;color:#1a1a1a!important}#theme-toggle{background-color:#34495e;color:#fff;cursor:pointer}#theme-toggle option{background-color:#2c3e50;color:#fff}.carousel-caption{background-color:transparent;border-radius:8px;left:7.5%;max-width:60%;padding:20px;position:absolute;top:40%;transform:translateY(-50%)}.carousel-caption h5{color:#333;font-family:Merriweather,serif;font-size:2.5rem;font-weight:700;margin-bottom:10px}.carousel-caption p{color:#333;font-family:Dancing Script,cursive;font-size:1.75rem;margin-top:10px;text-shadow:1px 1px 4px hsla(0,0%,100%,.8)}.carousel-control-next,.carousel-control-prev{background-color:hsla(0,0%,100%,.8);border:2px solid rgba(0,0,0,.5);border-radius:50%;height:40px;top:50%;transform:translateY(-50%);width:40px;z-index:10}.carousel-control-next-icon,.carousel-control-prev-icon{background-color:transparent;filter:invert(.2);height:20px;width:20px}.carousel-control-next:hover,.carousel-control-prev:hover{border-color:rgba(0,0,0,.7)}.carousel-control-prev{left:20px}.carousel-control-next{right:20px}.carousel-control-next:hover,.carousel-control-prev:hover{background-color:#fff}.carousel-inner img{height:100%;object-fit:cover;width:100%}#aMember-form label{margin-bottom:5px;width:100%}#aMember-form input{margin-bottom:10px;width:100%}.juypa-multicheckbox label span{border-radius:50%;font-size:12px;font-weight:500;line-height:1.25;padding:.35rem .55rem}.autocomplete-dropdown{background-color:#f3f3f3;border:1px solid #ddd;border-radius:6px;box-shadow:0 2px 4px rgba(0,0,0,.1);list-style:none;margin:0;max-height:150px;overflow-y:auto;padding:0;position:absolute;z-index:1000}.autocomplete-dropdown li{color:#333;cursor:pointer;font-size:13px;padding:6px 10px;transition:background-color .2s ease,color .2s ease}.autocomplete-dropdown li:hover{background-color:#eaeaea;color:#000}.autocomplete-dropdown li:active{background-color:#d6d6d6}.autocomplete-dropdown::-webkit-scrollbar{width:6px}.autocomplete-dropdown::-webkit-scrollbar-thumb{background-color:#bbb;border-radius:3px}.autocomplete-dropdown::-webkit-scrollbar-thumb:hover{background-color:#999}[data-bs-theme=dark] .autocomplete-dropdown{background-color:#333;border:1px solid #555;box-shadow:0 2px 4px rgba(0,0,0,.6);color:#333}[data-bs-theme=dark] .autocomplete-dropdown li{color:#333;font-size:13px;padding:6px 10px}[data-bs-theme=dark] .autocomplete-dropdown li:hover{background-color:#444;color:#fff}[data-bs-theme=dark] .autocomplete-dropdown li:active{background-color:#555}[data-bs-theme=dark] .autocomplete-dropdown::-webkit-scrollbar{width:6px}[data-bs-theme=dark] .autocomplete-dropdown::-webkit-scrollbar-thumb{background-color:#666;border-radius:3px}[data-bs-theme=dark] .autocomplete-dropdown::-webkit-scrollbar-thumb:hover{background-color:#888}div#report{padding:50px 25px}div#report nav[aria-label=report-pagination]{padding:20px 75px}.table-escomar{border:0;border-top:3px solid #2874a6;color:#f3f3f3;font-family:Roboto,sans-serif;font-size:12px;line-height:1.5;white-space:nowrap;width:auto}.table-escomar,.table-escomar thead{border-bottom:3px solid #2874a6}.table-escomar thead th{background-color:#25b8d9;border:1px solid #f3f3f3;color:#f3f3f3;font-weight:700;min-width:5rem;padding:16px 8px;text-align:center;vertical-align:middle}.table-escomar tbody th{font-weight:400;padding:10px;text-align:left;vertical-align:middle}.table-escomar tbody td{padding:5px;text-align:right;vertical-align:middle}.table-escomar-tabular tbody td{text-align:left!important}[data-bs-theme=dark] .table-escomar{color:#f4f4f4}[data-bs-theme=dark] .table-escomar thead th{background-color:#1e4b5c;border:1px solid #1b7e96;color:#f4f4f4}.table-escomar-report{margin-top:20px}.table-escomar-report tbody#summary{border-bottom:2px solid #2874a6}.btn-icon{align-items:center;border-radius:.5rem;display:flex;justify-content:center;padding:5px 10px;transition:background-color .3s,color .3s}.btn-light{background-color:#f8f9fa;color:#343a40}.btn-primary{background-color:#25b8d9;color:#fff}.btn-secondary{background-color:#f2811d;color:#fff}.btn-icon i{margin-right:5px}.btn-icon:hover{background-color:#0056b3;color:#fff}.gap-2>*{margin-left:.5rem}.d-flex .btn{margin-right:.5rem}.d-flex .btn i{font-size:1.25rem}.d-flex .btn:last-child{margin-right:0}.d-flex .btn:hover{background-color:rgba(0,0,0,.1)}@media(max-width:768px){.d-flex .btn{margin-bottom:.5rem}.d-flex{flex-wrap:wrap}}body{background-color:#eee}footer{margin-bottom:10em;padding-right:2.5em;text-align:right}[data-bs-theme=dark] body{background-color:#121212}.post-it{background-color:#fff9b0;border-radius:8px;box-shadow:5px 5px 15px rgba(0,0,0,.2),-5px -5px 10px hsla(0,0%,100%,.5);color:#333;font-family:Comic Sans MS,cursive,sans-serif;padding:20px;position:relative;transform:rotate(-2deg);width:100%}.post-it h3{color:#333;font-weight:700;margin-bottom:.5em;text-align:center}.post-it p{font-size:1rem;line-height:1.5}.post-it:before{background-color:#ccc;border-radius:10px;box-shadow:0 2px 4px rgba(0,0,0,.2);content:"";height:10px;left:50%;position:absolute;top:-10px;transform:translateX(-50%);width:50px}