.finance-group-codes-ui .sr-only {
    position: absolute;
    width: 1px;
    height: 1px;
    padding: 0;
    margin: -1px;
    overflow: hidden;
    clip: rect(0, 0, 0, 0);
    white-space: nowrap;
    border-width: 0
}
.finance-group-codes-ui .absolute {
    position: absolute
}
.finance-group-codes-ui .relative {
    position: relative
}
.finance-group-codes-ui .left-0 {
    left: 0px
}
.finance-group-codes-ui .right-0 {
    right: 0px
}
.finance-group-codes-ui .top-full {
    top: 100%
}
.finance-group-codes-ui .z-30 {
    z-index: 30
}
.finance-group-codes-ui .mb-2 {
    margin-bottom: 0.5rem
}
.finance-group-codes-ui .mb-4 {
    margin-bottom: 1rem
}
.finance-group-codes-ui .mb-5 {
    margin-bottom: 1.25rem
}
.finance-group-codes-ui .ml-2 {
    margin-left: 0.5rem
}
.finance-group-codes-ui .mt-1 {
    margin-top: 0.25rem
}
.finance-group-codes-ui .mt-2 {
    margin-top: 0.5rem
}
.finance-group-codes-ui .mt-4 {
    margin-top: 1rem
}
.finance-group-codes-ui .block {
    display: block
}
.finance-group-codes-ui .flex {
    display: flex
}
.finance-group-codes-ui .table {
    display: table
}
.finance-group-codes-ui .grid {
    display: grid
}
.finance-group-codes-ui .h-10 {
    height: 2.5rem
}
.finance-group-codes-ui .h-11 {
    height: 2.75rem
}
.finance-group-codes-ui .max-h-56 {
    max-height: 14rem
}
.finance-group-codes-ui .w-full {
    width: 100%
}
@keyframes spin {
    to {
        transform: rotate(360deg)
    }
}
.finance-group-codes-ui .animate-spin {
    animation: spin 1s linear infinite
}
.finance-group-codes-ui .flex-wrap {
    flex-wrap: wrap
}
.finance-group-codes-ui .items-center {
    align-items: center
}
.finance-group-codes-ui .justify-end {
    justify-content: flex-end
}
.finance-group-codes-ui .justify-between {
    justify-content: space-between
}
.finance-group-codes-ui .gap-2 {
    gap: 0.5rem
}
.finance-group-codes-ui .gap-3 {
    gap: 0.75rem
}
.finance-group-codes-ui .gap-4 {
    gap: 1rem
}
.finance-group-codes-ui .overflow-auto {
    overflow: auto
}
.finance-group-codes-ui .overflow-x-auto {
    overflow-x: auto
}
.finance-group-codes-ui .truncate {
    overflow: hidden;
    text-overflow: ellipsis;
    white-space: nowrap
}
.finance-group-codes-ui .rounded-lg {
    border-radius: 0.5rem
}
.finance-group-codes-ui .rounded-xl {
    border-radius: 0.75rem
}
.finance-group-codes-ui .border {
    border-width: 1px
}
.finance-group-codes-ui .border-b {
    border-bottom-width: 1px
}
.finance-group-codes-ui .border-slate-100 {
    --tw-border-opacity: 1;
    border-color: rgb(241 245 249 / var(--tw-border-opacity, 1))
}
.finance-group-codes-ui .border-slate-200 {
    --tw-border-opacity: 1;
    border-color: rgb(226 232 240 / var(--tw-border-opacity, 1))
}
.finance-group-codes-ui .bg-omega-accent {
    --tw-bg-opacity: 1;
    background-color: rgb(247 143 49 / var(--tw-bg-opacity, 1))
}
.finance-group-codes-ui .bg-rose-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(255 241 242 / var(--tw-bg-opacity, 1))
}
.finance-group-codes-ui .bg-slate-50 {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1))
}
.finance-group-codes-ui .bg-white {
    --tw-bg-opacity: 1;
    background-color: rgb(255 255 255 / var(--tw-bg-opacity, 1))
}
.finance-group-codes-ui .p-2 {
    padding: 0.5rem
}
.finance-group-codes-ui .p-3 {
    padding: 0.75rem
}
.finance-group-codes-ui .p-4 {
    padding: 1rem
}
.finance-group-codes-ui .px-3 {
    padding-left: 0.75rem;
    padding-right: 0.75rem
}
.finance-group-codes-ui .px-4 {
    padding-left: 1rem;
    padding-right: 1rem
}
.finance-group-codes-ui .py-2 {
    padding-top: 0.5rem;
    padding-bottom: 0.5rem
}
.finance-group-codes-ui .py-3 {
    padding-top: 0.75rem;
    padding-bottom: 0.75rem
}
.finance-group-codes-ui .py-4 {
    padding-top: 1rem;
    padding-bottom: 1rem
}
.finance-group-codes-ui .py-8 {
    padding-top: 2rem;
    padding-bottom: 2rem
}
.finance-group-codes-ui .text-left {
    text-align: left
}
.finance-group-codes-ui .text-center {
    text-align: center
}
.finance-group-codes-ui .text-right {
    text-align: right
}
.finance-group-codes-ui .text-\[11px\] {
    font-size: 11px
}
.finance-group-codes-ui .text-sm {
    font-size: 0.875rem;
    line-height: 1.25rem
}
.finance-group-codes-ui .text-xs {
    font-size: 0.75rem;
    line-height: 1rem
}
.finance-group-codes-ui .font-black {
    font-weight: 900
}
.finance-group-codes-ui .font-bold {
    font-weight: 700
}
.finance-group-codes-ui .uppercase {
    text-transform: uppercase
}
.finance-group-codes-ui .tracking-\[0\.12em\] {
    letter-spacing: 0.12em
}
.finance-group-codes-ui .text-emerald-700 {
    --tw-text-opacity: 1;
    color: rgb(4 120 87 / var(--tw-text-opacity, 1))
}
.finance-group-codes-ui .text-rose-600 {
    --tw-text-opacity: 1;
    color: rgb(225 29 72 / var(--tw-text-opacity, 1))
}
.finance-group-codes-ui .text-rose-700 {
    --tw-text-opacity: 1;
    color: rgb(190 18 60 / var(--tw-text-opacity, 1))
}
.finance-group-codes-ui .text-slate-400 {
    --tw-text-opacity: 1;
    color: rgb(148 163 184 / var(--tw-text-opacity, 1))
}
.finance-group-codes-ui .text-slate-500 {
    --tw-text-opacity: 1;
    color: rgb(100 116 139 / var(--tw-text-opacity, 1))
}
.finance-group-codes-ui .text-slate-600 {
    --tw-text-opacity: 1;
    color: rgb(71 85 105 / var(--tw-text-opacity, 1))
}
.finance-group-codes-ui .text-slate-800 {
    --tw-text-opacity: 1;
    color: rgb(30 41 59 / var(--tw-text-opacity, 1))
}
.finance-group-codes-ui .text-white {
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1))
}
.finance-group-codes-ui .shadow-lg {
    --tw-shadow: 0 10px 15px -3px rgb(0 0 0 / 0.1), 0 4px 6px -4px rgb(0 0 0 / 0.1);
    --tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);
    box-shadow: var(--tw-ring-offset-shadow, 0 0 #0000), var(--tw-ring-shadow, 0 0 #0000), var(--tw-shadow)
}
.finance-group-codes-ui .outline-none {
    outline: 2px solid transparent;
    outline-offset: 2px
}
.finance-group-codes-ui .hover\:bg-slate-100:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1))
}
.finance-group-codes-ui .hover\:bg-slate-50:hover {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1))
}
.finance-group-codes-ui .focus\:border-omega-accent:focus {
    --tw-border-opacity: 1;
    border-color: rgb(247 143 49 / var(--tw-border-opacity, 1))
}
.finance-group-codes-ui .focus\:bg-slate-50:focus {
    --tw-bg-opacity: 1;
    background-color: rgb(248 250 252 / var(--tw-bg-opacity, 1))
}
.finance-group-codes-ui .disabled\:bg-slate-100:disabled {
    --tw-bg-opacity: 1;
    background-color: rgb(241 245 249 / var(--tw-bg-opacity, 1))
}
.finance-group-codes-ui .disabled\:opacity-40:disabled {
    opacity: 0.4
}
@media (min-width: 640px) {
    .finance-group-codes-ui .sm\:col-span-2 {
        grid-column: span 2 / span 2
    }
    .finance-group-codes-ui .sm\:grid-cols-2 {
        grid-template-columns: repeat(2, minmax(0, 1fr))
    }
    .finance-group-codes-ui .sm\:p-6 {
        padding: 1.5rem
    }
}