/** This file was generated on 10/16/2025 2:19:10 AM **/
    

            
            .dropdown-item:focus, button:focus{
                outline-color: #0062cb !important;
            }

            .dropdown-item:active, .dropdown-item.active, .list-group-item.active, .custom-control-input:checked~.custom-control-label::before {
                background-color: #0062cb !important;
                border: #0062cb !important;
            }

            .custom-control-input:not(:disabled):active~.custom-control-label::before{
                background-color:#004998 !important;
                border:#84bfff !important;
            }


            .custom-file-input:focus~.custom-file-label, .custom-select:focus, .form-control:focus, .custom-control-input:focus:not(:checked)~.custom-control-label::before{
                border-color:#84bfff !important;
                box-shadow: 0 0 0 0.2rem rgba(0, 98, 203, 0.5) !important;
            }

            .btn-link, .a{
                color: #0062cb !important;
            }
            .btn-link:hover, .a:hover, btn-link:active .a:active{
                color:#004998 !important;
            }

            .custom-control-input:focus~.custom-control-label::before{
                box-shadow: 0 0 0 0.2rem rgba(0, 98, 203, 0.5) !important;
            }

            .custom-control-input:disabled ~ .custom-control-label::before, .custom-control-input.disabled ~ .custom-control-label::before {
                opacity: .5
            }
        


        .alert-primary {
        color: #002751;
            background-color: #98caff;
            border-color: #84bfff;
        }

            .alert-primary hr {
                border-top-color: #6ab2ff;
            }

            .alert-primary .alert-link {
                color: #000e1e;
            }

        .badge-primary {
            color: #fff;
            background-color: #0062cb;
        }

            .badge-primary[href]:hover, .badge-primary[href]:focus {
                color: #fff;
                background-color: #004998;
            }

        .bg-primary {
            background-color: #0062cb !important;
        }

        a.bg-primary:hover, a.bg-primary:focus,
        button.bg-primary:hover,
        button.bg-primary:focus {
            background-color: #004998 !important;
        }

        .border-primary {
            border-color: #0062cb !important;
        }

        .btn-primary {
            color: #fff;
            background-color: #0062cb;
            border-color: #0062cb;
        }

            .btn-primary:hover {
                color: #fff;
                background-color: #0051a7;
                border-color: #004998;
            }

            .btn-primary:focus, .btn-primary.focus {
                box-shadow: 0 0 0 0.2rem rgba(0, 98, 203, 0.5);
                background-color: #0051a7;
                border-color: #004998;
            }

            .btn-primary.disabled, .btn-primary:disabled {
                color: #fff;
                background-color: #0062cb;
                border-color: #0062cb;
            }

            .btn-primary:not(:disabled):not(.disabled):active, .btn-primary:not(:disabled):not(.disabled).active, .show > .btn-primary.dropdown-toggle {
                color: #fff;
                background-color: #004998;
                border-color: #004289;
            }

                .btn-primary:not(:disabled):not(.disabled):active:focus, .btn-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-primary.dropdown-toggle:focus {
                    box-shadow: 0 0 0 0.2rem rgba(0, 98, 203, 0.5);
                }

        .btn-outline-primary {
            color: #0062cb;
            background-color: transparent;
            border-color: #0062cb;
        }

            .btn-outline-primary:hover {
                color: #fff;
                background-color: #0062cb;
                border-color: #0062cb;
            }

            .btn-outline-primary:focus, .btn-outline-primary.focus {
                box-shadow: 0 0 0 0.2rem rgba(0, 98, 203, 0.5);
            }

            .btn-outline-primary.disabled, .btn-outline-primary:disabled {
                color: #0062cb;
                background-color: transparent;
            }

            .btn-outline-primary:not(:disabled):not(.disabled):active, .btn-outline-primary:not(:disabled):not(.disabled).active, .show > .btn-outline-primary.dropdown-toggle {
                color: #fff;
                background-color: #0062cb;
                border-color: #0062cb;
            }

                .btn-outline-primary:not(:disabled):not(.disabled):active:focus, .btn-outline-primary:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-primary.dropdown-toggle:focus {
                    box-shadow: 0 0 0 0.2rem rgba(0, 98, 203, 0.5);
                }

        .list-group-item-primary {
            color: #002751;
            background-color: #84bfff;
        }

            .list-group-item-primary.list-group-item-action:hover, .list-group-item-primary.list-group-item-action:focus {
                color: #002751;
                background-color: #6ab2ff;
            }

            .list-group-item-primary.list-group-item-action.active {
                color: #fff;
                background-color: #002751;
                border-color: #002751;
            }

        .table-primary,
        .table-primary > th,
        .table-primary > td {
            background-color: #84bfff;
        }

        .table-hover .table-primary:hover {
            background-color: #6ab2ff;
        }

            .table-hover .table-primary:hover > td,
            .table-hover .table-primary:hover > th {
                background-color: #6ab2ff;
            }

        .text-primary {
            color: #0062cb !important;
        }

        a.text-primary:hover, a.text-primary:focus {
            color: #004998 !important;
        }
    
    



        .alert-permit {
        color: #10441c;
            background-color: #afecbd;
            border-color: #9fe8af;
        }

            .alert-permit hr {
                border-top-color: #8ae39e;
            }

            .alert-permit .alert-link {
                color: #061b0b;
            }

        .badge-permit {
            color: #fff;
            background-color: #28a745;
        }

            .badge-permit[href]:hover, .badge-permit[href]:focus {
                color: #fff;
                background-color: #1e7e34;
            }

        .bg-permit {
            background-color: #28a745 !important;
        }

        a.bg-permit:hover, a.bg-permit:focus,
        button.bg-permit:hover,
        button.bg-permit:focus {
            background-color: #1e7e34 !important;
        }

        .border-permit {
            border-color: #28a745 !important;
        }

        .btn-permit {
            color: #fff;
            background-color: #28a745;
            border-color: #28a745;
        }

            .btn-permit:hover {
                color: #fff;
                background-color: #218a39;
                border-color: #1e7e34;
            }

            .btn-permit:focus, .btn-permit.focus {
                box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
                background-color: #218a39;
                border-color: #1e7e34;
            }

            .btn-permit.disabled, .btn-permit:disabled {
                color: #fff;
                background-color: #28a745;
                border-color: #28a745;
            }

            .btn-permit:not(:disabled):not(.disabled):active, .btn-permit:not(:disabled):not(.disabled).active, .show > .btn-permit.dropdown-toggle {
                color: #fff;
                background-color: #1e7e34;
                border-color: #1b722f;
            }

                .btn-permit:not(:disabled):not(.disabled):active:focus, .btn-permit:not(:disabled):not(.disabled).active:focus, .show > .btn-permit.dropdown-toggle:focus {
                    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
                }

        .btn-outline-permit {
            color: #28a745;
            background-color: transparent;
            border-color: #28a745;
        }

            .btn-outline-permit:hover {
                color: #fff;
                background-color: #28a745;
                border-color: #28a745;
            }

            .btn-outline-permit:focus, .btn-outline-permit.focus {
                box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
            }

            .btn-outline-permit.disabled, .btn-outline-permit:disabled {
                color: #28a745;
                background-color: transparent;
            }

            .btn-outline-permit:not(:disabled):not(.disabled):active, .btn-outline-permit:not(:disabled):not(.disabled).active, .show > .btn-outline-permit.dropdown-toggle {
                color: #fff;
                background-color: #28a745;
                border-color: #28a745;
            }

                .btn-outline-permit:not(:disabled):not(.disabled):active:focus, .btn-outline-permit:not(:disabled):not(.disabled).active:focus, .show > .btn-outline-permit.dropdown-toggle:focus {
                    box-shadow: 0 0 0 0.2rem rgba(40, 167, 69, 0.5);
                }

        .list-group-item-permit {
            color: #10441c;
            background-color: #9fe8af;
        }

            .list-group-item-permit.list-group-item-action:hover, .list-group-item-permit.list-group-item-action:focus {
                color: #10441c;
                background-color: #8ae39e;
            }

            .list-group-item-permit.list-group-item-action.active {
                color: #fff;
                background-color: #10441c;
                border-color: #10441c;
            }

        .table-permit,
        .table-permit > th,
        .table-permit > td {
            background-color: #9fe8af;
        }

        .table-hover .table-permit:hover {
            background-color: #8ae39e;
        }

            .table-hover .table-permit:hover > td,
            .table-hover .table-permit:hover > th {
                background-color: #8ae39e;
            }

        .text-permit {
            color: #28a745 !important;
        }

        a.text-permit:hover, a.text-permit:focus {
            color: #1e7e34 !important;
        }
    
