.text-sm { font-size: var(--fonts-sm); } .text-xs { font-size: var(--fonts-xs); } .text-lg { font-size: var(--fonts-lg); } .text-center { text-align: center; } .text-main-forced { color: var(--text) !important; } .text-lighter { color: var(--text-lighter); } .text-error { color: var(--theme-error); } .text-success { color: var(--theme-success); } .bg-darker-important { background-color: var(--bg-darker) !important; } .font-semi-bold { font-weight: var(--semi-bold); } .w-full { width: 100%; } .w-full-important { width: 100% !important; } .w-24 { width: var(--s-24); } .pl-4 { padding-inline-start: var(--s-4); } .mt-2 { margin-block-start: var(--s-2); } .mt-4 { margin-block-start: var(--s-4); } .mb-0 { margin-block-end: 0; } .mb-1 { margin-block-end: var(--s-1); } .ml-auto { margin-inline-start: auto; } .mr-auto { margin-inline-end: auto; } .mx-auto { margin: 0 auto; } .my-4 { margin-block: var(--s-4); } .hidden { display: none; } .invisible { visibility: hidden; } .whitespace-pre-wrap { white-space: pre-wrap; } .flex { display: flex; } .items-center { align-items: center; } .items-start { align-items: flex-start; } .items-end { align-items: flex-end; } .justify-center { justify-content: center; } .flex-wrap { flex-wrap: wrap; } .all-unset { all: unset; } .outline-theme:focus { outline: 2px solid var(--theme); }