.shiki-code,.shiki-code__root,.shiki-code__shiki,.shiki-code__shiki-fallback{position:relative}.shiki-code__shiki pre,.shiki-code__shiki-fallback pre{background:rgba(0,0,0,0)!important;padding:var(--spacing-2)!important;margin:0!important;overflow-x:hidden!important;white-space:pre-wrap!important;word-break:break-word;overflow-wrap:break-word;max-width:100%;border:none}.shiki-code__shiki code,.shiki-code__shiki pre,.shiki-code__shiki pre *,.shiki-code__shiki-fallback code,.shiki-code__shiki-fallback pre,.shiki-code__shiki-fallback pre *{font-size:var(--text-body-base);font-family:var(--font-geist-mono)}.shiki-code__shiki span,.shiki-code__shiki-fallback span{word-break:break-word;overflow-wrap:break-word}:is(.light,.light-theme) .shiki-code__shiki .shiki,:is(.light,.light-theme) .shiki-code__shiki .shiki span,:is(.light,.light-theme) .shiki-code__shiki code,:is(.light,.light-theme) .shiki-code__shiki code span,:is(.light,.light-theme) .shiki-code__shiki pre,:is(.light,.light-theme) .shiki-code__shiki pre span{color:var(--shiki-light)!important}.shiki-code__code-copy{position:absolute;top:var(--spacing-2);right:var(--spacing-2);z-index:1}.shiki-code__placeholder{min-height:4.8rem}.token-catalog{width:100%}.typography-specimen{border-bottom:1px solid var(--color-border-base)}.typography-specimen:last-child{border-bottom:none}.typography-specimen__example{min-height:4rem;display:flex;align-items:center}