.oak-sr-only {
    position: absolute !important;
    width: 1px !important;
    height: 1px !important;
    padding: 0 !important;
    margin: -1px !important;
    overflow: hidden !important;
    clip: rect(0, 0, 0, 0) !important;
    white-space: nowrap !important;
    border: 0 !important;
}

.oak-muted {
    color: var(--oak-text-muted) !important;
}

.oak-soft {
    color: var(--oak-text-soft) !important;
}

.oak-text-right {
    text-align: right !important;
}

.oak-text-center {
    text-align: center !important;
}

.oak-flex {
    display: flex !important;
}

.oak-flex-wrap {
    flex-wrap: wrap !important;
}

.oak-items-center {
    align-items: center !important;
}

.oak-justify-between {
    justify-content: space-between !important;
}

.oak-gap-2 {
    gap: var(--oak-space-2) !important;
}

.oak-gap-3 {
    gap: var(--oak-space-3) !important;
}

.oak-gap-4 {
    gap: var(--oak-space-4) !important;
}

.oak-mt-4 {
    margin-top: var(--oak-space-4) !important;
}

.oak-mt-6 {
    margin-top: var(--oak-space-6) !important;
}

.oak-mb-0 {
    margin-bottom: 0 !important;
}

.oak-w-full {
    width: 100% !important;
}
