.modal-body .input-group .form-floating input[data-clearable].form-control:placeholder-shown~span.icon[data-clearer],.table-navigator-container .input-group .form-floating input[data-clearable].form-control:placeholder-shown~span.icon[data-clearer],[data-component=filter] .input-group .form-floating input[data-clearable].form-control:placeholder-shown~span.icon[data-clearer],form .input-group .form-floating input[data-clearable].form-control:placeholder-shown~span.icon[data-clearer]{opacity:0}.modal-body .input-group .form-floating input[data-clearable].form-control:placeholder-shown~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control:placeholder-shown~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control:placeholder-shown~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control:placeholder-shown~span.icon[data-clearer]>i{pointer-events:none}.modal-body .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer],.table-navigator-container .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer],[data-component=filter] .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer],form .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]{text-align:end;transition:opacity .75s ease;opacity:1}.modal-body .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]>i{transition:color .3s ease;color:transparent;margin:.25em .575rem 0 0;cursor:pointer;pointer-events:auto}.modal-body .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]>i:hover,.table-navigator-container .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]>i:hover,[data-component=filter] .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]>i:hover,form .input-group .form-floating input[data-clearable].form-control~span.icon[data-clearer]>i:hover{color:var(--secondary)}.modal-body .input-group .form-floating input[data-clearable].form-control:focus~span.icon[data-clearer]>i,.modal-body .input-group .form-floating input[data-clearable].form-control:hover~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control:focus~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control:hover~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control:focus~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control:hover~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control:focus~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control:hover~span.icon[data-clearer]>i{color:var(--secondary2)}.modal-body .input-group .form-floating input[data-clearable].form-control:focus~span.icon[data-clearer]>i:hover,.modal-body .input-group .form-floating input[data-clearable].form-control:hover~span.icon[data-clearer]>i:hover,.table-navigator-container .input-group .form-floating input[data-clearable].form-control:focus~span.icon[data-clearer]>i:hover,.table-navigator-container .input-group .form-floating input[data-clearable].form-control:hover~span.icon[data-clearer]>i:hover,[data-component=filter] .input-group .form-floating input[data-clearable].form-control:focus~span.icon[data-clearer]>i:hover,[data-component=filter] .input-group .form-floating input[data-clearable].form-control:hover~span.icon[data-clearer]>i:hover,form .input-group .form-floating input[data-clearable].form-control:focus~span.icon[data-clearer]>i:hover,form .input-group .form-floating input[data-clearable].form-control:hover~span.icon[data-clearer]>i:hover{color:var(--secondary)}.modal-body .input-group .form-floating input[data-clearable].form-control~span.icon[data-password-viewer]:hover~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control~span.icon[data-password-viewer]:hover~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control~span.icon[data-password-viewer]:hover~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control~span.icon[data-password-viewer]:hover~span.icon[data-clearer]>i{color:var(--secondary2)}.modal-body .input-group .form-floating input[data-clearable].form-control.is-invalid~span.icon[data-clearer]>i,.modal-body .input-group .form-floating input[data-clearable].form-control.is-valid~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control.is-invalid~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control.is-valid~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control.is-invalid~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control.is-valid~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control.is-invalid~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control.is-valid~span.icon[data-clearer]>i{margin:.25em 2.175rem 0 0}.modal-body .input-group .form-floating input[data-clearable].form-control~span.icon[data-password-viewer]~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control~span.icon[data-password-viewer]~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control~span.icon[data-password-viewer]~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control~span.icon[data-password-viewer]~span.icon[data-clearer]>i{margin:.25em 2.175rem 0 0}.modal-body .input-group .form-floating input[data-clearable].form-control.is-invalid~span.icon[data-password-viewer]~span.icon[data-clearer]>i,.modal-body .input-group .form-floating input[data-clearable].form-control.is-valid~span.icon[data-password-viewer]~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control.is-invalid~span.icon[data-password-viewer]~span.icon[data-clearer]>i,.table-navigator-container .input-group .form-floating input[data-clearable].form-control.is-valid~span.icon[data-password-viewer]~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control.is-invalid~span.icon[data-password-viewer]~span.icon[data-clearer]>i,[data-component=filter] .input-group .form-floating input[data-clearable].form-control.is-valid~span.icon[data-password-viewer]~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control.is-invalid~span.icon[data-password-viewer]~span.icon[data-clearer]>i,form .input-group .form-floating input[data-clearable].form-control.is-valid~span.icon[data-password-viewer]~span.icon[data-clearer]>i{margin:.25em 3.875rem 0 0}.modal-body .input-group .form-floating:has(input[data-clearable].form-control:not(:placeholder-shown) ~ span.icon[data-clearer] > i)::before,.table-navigator-container .input-group .form-floating:has(input[data-clearable].form-control:not(:placeholder-shown) ~ span.icon[data-clearer] > i)::before,[data-component=filter] .input-group .form-floating:has(input[data-clearable].form-control:not(:placeholder-shown) ~ span.icon[data-clearer] > i)::before,form .input-group .form-floating:has(input[data-clearable].form-control:not(:placeholder-shown) ~ span.icon[data-clearer] > i)::before{right:2.075rem}.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control[type=password]~span.icon[data-password-viewer] i.fa-eye,[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control[type=password]~span.icon[data-password-viewer] i.fa-eye,form .input-group .form-floating input[data-password-viewable].form-control[type=password]~span.icon[data-password-viewer] i.fa-eye{display:inline}.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control[type=text]~span.icon[data-password-viewer] i.fa-eye-slash,[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control[type=text]~span.icon[data-password-viewer] i.fa-eye-slash,form .input-group .form-floating input[data-password-viewable].form-control[type=text]~span.icon[data-password-viewer] i.fa-eye-slash{display:inline}.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer],[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer],form .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]{text-align:end;position:absolute;top:.0625rem}.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i,[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i,form .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i{color:var(--secondary4);margin:.25em .575rem 0 0;cursor:pointer;pointer-events:auto}.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i.fa-eye,.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i.fa-eye-slash,[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i.fa-eye,[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i.fa-eye-slash,form .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i.fa-eye,form .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i.fa-eye-slash{display:none}.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i:hover,[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i:hover,form .input-group .form-floating input[data-password-viewable].form-control~span.icon[data-password-viewer]>i:hover{color:var(--secondary)}.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control.is-invalid~span.icon[data-password-viewer]>i,.table-navigator-container .input-group .form-floating input[data-password-viewable].form-control.is-valid~span.icon[data-password-viewer]>i,[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control.is-invalid~span.icon[data-password-viewer]>i,[data-component=filter] .input-group .form-floating input[data-password-viewable].form-control.is-valid~span.icon[data-password-viewer]>i,form .input-group .form-floating input[data-password-viewable].form-control.is-invalid~span.icon[data-password-viewer]>i,form .input-group .form-floating input[data-password-viewable].form-control.is-valid~span.icon[data-password-viewer]>i{margin:.25em 2.175rem 0 0}.table-navigator-container .input-group .form-floating:has(input[data-password-viewable].form-control:not(:placeholder-shown) ~ span.icon[data-password-viewer] > i)::before,[data-component=filter] .input-group .form-floating:has(input[data-password-viewable].form-control:not(:placeholder-shown) ~ span.icon[data-password-viewer] > i)::before,form .input-group .form-floating:has(input[data-password-viewable].form-control:not(:placeholder-shown) ~ span.icon[data-password-viewer] > i)::before{right:2.075rem}