.grc-gap-2[data-v-fcf2c258]{gap:.5rem}.grc-filters-section[data-v-fcf2c258]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;margin-bottom:1.5rem;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-ms-flex-wrap:wrap;flex-wrap:wrap}.grc-search-filter[data-v-fcf2c258]{-webkit-box-flex:1;-ms-flex:1 1 320px;flex:1 1 320px}.grc-filters-section .form-group[data-v-fcf2c258]{margin-bottom:0}.grc-filters-section .custom-select[data-v-fcf2c258],.grc-filters-section .form-control[data-v-fcf2c258]{border-radius:6px;border:1px solid #e9ecef;background-color:#fff;color:#495057;height:calc(1.5em + 1rem + 2px);padding:.5rem 1rem;-webkit-transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,-webkit-box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-box-shadow .15s ease-in-out}.grc-filters-section .custom-select[data-v-fcf2c258]:focus,.grc-filters-section .form-control[data-v-fcf2c258]:focus{border-color:#007bff;-webkit-box-shadow:0 0 0 2px rgba(0,123,255,.2);box-shadow:0 0 0 2px rgba(0,123,255,.2);outline:0}.grc-filters-section .input-group-text[data-v-fcf2c258]{background-color:#f8f9fa;border:1px solid #e9ecef;border-right:0;border-radius:6px 0 0 6px}.grc-filters-section .form-group label[data-v-fcf2c258]{font-weight:600;font-size:.8rem;text-transform:uppercase;color:#495057;margin-bottom:.5rem}.grc-metadata-search[data-v-fcf2c258]{min-width:320px}.grc-action-buttons[data-v-fcf2c258]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.grc-icon-button[data-v-fcf2c258]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:2.4rem;height:2.4rem;padding:0;border:0;border-radius:.7rem;-webkit-transition:opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease;transition:transform .2s ease,box-shadow .2s ease,opacity .2s ease,-webkit-transform .2s ease,-webkit-box-shadow .2s ease}.grc-icon-button[data-v-fcf2c258]:focus,.grc-icon-button[data-v-fcf2c258]:hover{-webkit-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 6px 14px rgba(15,23,42,.12);box-shadow:0 6px 14px rgba(15,23,42,.12)}.grc-icon-button i[data-v-fcf2c258]{font-size:.95rem}.grc-icon-button--edit[data-v-fcf2c258]{background:rgba(79,70,229,.15);color:#4338ca}.grc-icon-button--delete[data-v-fcf2c258]{background:rgba(239,68,68,.15);color:#ef4444}.grc-icon-button[data-v-fcf2c258]:disabled{opacity:.55;-webkit-box-shadow:none;box-shadow:none;-webkit-transform:none;transform:none}.grc-form[data-v-fcf2c258]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1.25rem;padding-bottom:.5rem;color:#495057}.grc-form__alert[data-v-fcf2c258]{margin-bottom:0;border-radius:.9rem;border-width:1px}.grc-form__section[data-v-fcf2c258]{background:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#fbfcfe));background:linear-gradient(180deg,#fff,#fbfcfe);border:1px solid #e9ecef;border-radius:1rem;padding:1.25rem;-webkit-box-shadow:0 12px 32px rgba(31,41,55,.05);box-shadow:0 12px 32px rgba(31,41,55,.05)}.grc-form__section-header[data-v-fcf2c258]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:.25rem;margin-bottom:1rem}.grc-form__section-title[data-v-fcf2c258]{margin:0;font-size:1rem;font-weight:700;color:#2f3c4f}.grc-form__section-description[data-v-fcf2c258]{margin:0;font-size:.85rem;color:#6c757d}.grc-form__group[data-v-fcf2c258]{margin-bottom:1rem}.grc-form__group[data-v-fcf2c258]:last-child{margin-bottom:0}.grc-form__actions[data-v-fcf2c258]{position:sticky;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:.75rem;padding:1rem 0 0;margin-top:.25rem;background:-webkit-gradient(linear,left top,left bottom,from(hsla(0,0%,100%,0)),color-stop(26%,#fff));background:linear-gradient(180deg,hsla(0,0%,100%,0),#fff 26%);border-top:1px solid rgba(0,123,255,.08)}.grc-form__actions .btn[data-v-fcf2c258]{min-width:7.5rem;border-radius:.75rem;font-weight:600;-webkit-box-shadow:none;box-shadow:none}.grc-form__toggle[data-v-fcf2c258]{margin-top:-.25rem}.grc-form__toggle-hint[data-v-fcf2c258]{font-size:.82rem;color:#6c757d}.grc-form[data-v-fcf2c258] .col-form-label,.grc-form[data-v-fcf2c258] .form-group>label,.grc-form[data-v-fcf2c258] .grc-form__label,.grc-form[data-v-fcf2c258] legend{margin-bottom:.5rem;font-size:.78rem;font-weight:700;letter-spacing:.02em;text-transform:uppercase;color:#5d6b79}.grc-form[data-v-fcf2c258] .custom-select,.grc-form[data-v-fcf2c258] .custom-select.grc-form-control,.grc-form[data-v-fcf2c258] .form-control,.grc-form[data-v-fcf2c258] .grc-form-control,.grc-form[data-v-fcf2c258] .ss-control.form-control,.grc-form[data-v-fcf2c258] .ss-control.grc-form-control,.grc-form[data-v-fcf2c258] textarea.grc-form-control{min-height:calc(1.5em + 1rem + 2px);border:1px solid #dfe5ec;border-radius:.8rem;background-color:#fff;color:#495057;padding:.6rem .95rem;-webkit-transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease;transition:border-color .15s ease,box-shadow .15s ease,background-color .15s ease,-webkit-box-shadow .15s ease}.grc-form[data-v-fcf2c258] .custom-select.grc-form-control:focus,.grc-form[data-v-fcf2c258] .custom-select:focus,.grc-form[data-v-fcf2c258] .form-control:focus,.grc-form[data-v-fcf2c258] .grc-form-control:focus,.grc-form[data-v-fcf2c258] .ss-control.grc-form-control.open,.grc-form[data-v-fcf2c258] .ss-wrapper.open .ss-control.form-control,.grc-form[data-v-fcf2c258] .ss-wrapper.open .ss-control.grc-form-control,.grc-form[data-v-fcf2c258] textarea.grc-form-control:focus{border-color:#007bff;-webkit-box-shadow:0 0 0 3px rgba(0,123,255,.12);box-shadow:0 0 0 3px rgba(0,123,255,.12);outline:0}.grc-form[data-v-fcf2c258] textarea.form-control,.grc-form[data-v-fcf2c258] textarea.grc-form-control{min-height:7rem;resize:vertical}.grc-form[data-v-fcf2c258] input[type=date].grc-form-control,.grc-form[data-v-fcf2c258] input[type=number].grc-form-control{padding-right:.75rem}.grc-form[data-v-fcf2c258] .ss-control.form-control,.grc-form[data-v-fcf2c258] .ss-control.grc-form-control{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:calc(1.5em + 1rem + 2px);padding:.45rem .75rem}.grc-form[data-v-fcf2c258] .ss-tags{gap:.45rem}.grc-form[data-v-fcf2c258] .ss-tag{background:rgba(0,123,255,.1);color:#0056b3;border-radius:999px;padding:.2rem .35rem .2rem .65rem}.grc-form[data-v-fcf2c258] .ss-tag__remove{color:#0056b3}.grc-form[data-v-fcf2c258] .ss-dropdown{border:1px solid #dfe5ec;border-radius:.9rem;-webkit-box-shadow:0 18px 36px rgba(15,23,42,.12);box-shadow:0 18px 36px rgba(15,23,42,.12)}.grc-form[data-v-fcf2c258] .ss-search-input{border-radius:.7rem;border:1px solid #dfe5ec}.grc-form[data-v-fcf2c258] .custom-switch .custom-control-label{font-weight:600;color:#2f3c4f}.grc-form[data-v-fcf2c258] .custom-switch .custom-control-label:before{border-radius:999px;border-color:#cfd8e3}.grc-form[data-v-fcf2c258] .custom-control-input:checked~.custom-control-label:before{background-color:#20a8d8;border-color:#20a8d8}@media(max-width:767.98px){.grc-form[data-v-fcf2c258]{gap:1rem}.grc-form__section[data-v-fcf2c258]{padding:1rem;border-radius:.9rem}.grc-form__actions[data-v-fcf2c258]{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.grc-form__actions .btn[data-v-fcf2c258]{width:100%}}