.textColorPrimary{color:var(--color-text)}.textColorSecondary{color:var(--color-text-sec)}.textColorMuted{color:var(--color-text-muted)}.textSizeXs{font-size:.75rem;line-height:1.4}.textSizeSm{font-size:.875rem;line-height:1.5}.textSizeMd{font-size:1rem;line-height:1.5}.textSizeLg{font-size:1.25rem;line-height:1.4}.textSizeXl{letter-spacing:-.01em;font-size:1.5rem;line-height:1.3}.textSize2xl{letter-spacing:-.015em;font-size:2rem;line-height:1.2}.textSize3xl{letter-spacing:-.02em;font-size:3rem;line-height:1.1}.textSize4xl{letter-spacing:-.03em;font-size:4.5rem;line-height:1}.textWeightRegular{font-weight:400}.textWeightMedium{font-weight:500}.textWeightSemibold{font-weight:600}.textWeightBold{font-weight:700}.fontDisplay{font-family:var(--font-jost), sans-serif}.fontBody{font-family:var(--font-manrope), sans-serif}.fontMono{font-family:ui-monospace,SF Mono,Menlo,Monaco,Cascadia Mono,Segoe UI Mono,Roboto Mono,Consolas,Courier New,monospace}.textAlignLeft{text-align:left}.textAlignCenter{text-align:center}.textAlignRight{text-align:right}.textAlignJustify{text-align:justify}
.card{box-sizing:border-box;transition:all .3s}.cardThemeDark{background:var(--color-surface-dark);color:var(--color-text)}.cardThemeBg{background:var(--color-bg);color:var(--color-text)}.cardThemeLight{background:var(--color-surface-light);color:var(--color-text-sec)}.cardRadiusSm{border-radius:.5rem}.cardRadiusMd{border-radius:1rem}.cardRadiusLg{border-radius:1.5rem}.cardRadiusXl{border-radius:1.875rem}.cardPaddingNone{padding:0}.cardPaddingSm{padding:.75rem}.cardPaddingMd{padding:1.5rem}.cardPaddingLg{padding:1.875rem 2.5rem}.cardPaddingXl{padding:2.5rem 3.75rem}.cardPositionStatic{position:static}.cardPositionRelative{position:relative}.cardPositionAbsolute{position:absolute}.cardPositionFixed{position:fixed}.cardPositionSticky{position:sticky;top:0}.cardDisplayBlock{display:block}.cardDisplayFlex{display:flex}.cardDisplayInlineFlex{display:inline-flex}.cardDisplayGrid{display:grid}.cardDisplayInlineBlock{display:inline-block}@layer components{.cardBlurNone{-webkit-backdrop-filter:none!important}.cardBlurSm{-webkit-backdrop-filter:blur(4px)!important}.cardBlurMd{-webkit-backdrop-filter:blur(10px)!important}.cardBlurLg{-webkit-backdrop-filter:blur(20px)!important}.cardBlurXl{-webkit-backdrop-filter:blur(40px)!important}}
