.cheat-sheet{overflow-wrap:break-word;min-width:0}.cheat-code pre{white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2}.cheat-demo{flex-direction:column;gap:16px;width:100%;min-width:0;display:flex;container-type:inline-size}.cheat-demo-grid{grid-template-columns:minmax(0,1fr);gap:20px;width:100%;display:grid}.cheat-demo-content{justify-content:center;align-items:center;min-width:0;max-width:100%;min-height:120px;display:flex}.cheat-demo-hint{color:var(--muted-foreground);font-size:var(--fs-caption,12px);text-align:center;text-wrap:pretty;line-height:1.5}.cheat-demo-card{width:100%;max-width:260px;padding:20px}.cheat-demo-form{width:100%;max-width:320px;margin-inline:auto}@container (width>=380px){.cheat-demo-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (any-pointer:coarse){.cheat-sheet button{min-width:28px;position:relative}.cheat-sheet button:after{content:"";width:max(100%,44px);height:max(100%,44px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cheat-sheet .flex-wrap{gap:16px}.cheat-sheet input{font-size:16px}}@media (prefers-reduced-motion:reduce){.cheat-sheet *,.cheat-sheet :before,.cheat-sheet :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
