:where(.sql-features) *,:where(.sql-features) :after,:where(.sql-features) :before{border:0 solid transparent}.sql-features p{margin:0}.sql-features ul{padding:0;margin:0;list-style:none}.sql-features a,.sql-features a:hover{text-decoration:none}.sql-features img,.sql-features svg,.sql-features video{display:block}.sql-features .sql-terminal-scrollbar{scrollbar-width:thin;scrollbar-color:rgba(248,248,242,.24) transparent}.sql-features .sql-terminal-scrollbar::-webkit-scrollbar{width:10px;height:10px}.sql-features .sql-terminal-scrollbar::-webkit-scrollbar-track{background:transparent}.sql-features .sql-terminal-scrollbar::-webkit-scrollbar-thumb{background:rgba(248,248,242,.24);border:2px solid transparent;background-clip:padding-box;border-radius:9999px}.sql-features .sql-terminal-scrollbar::-webkit-scrollbar-thumb:hover{background:rgba(248,248,242,.36)}.sql-features .sql-terminal-coding-agent-banner-pre{background-color:transparent!important;overflow:visible!important;padding:0!important;margin:0!important;border-radius:0!important;box-shadow:none!important}@keyframes sql-terminal-cursor-blink{0%,45%{opacity:1}55%,to{opacity:0}}.sql-features .sql-terminal-cursor{display:inline-block;width:.78em;height:1.14em;margin-left:.18em;vertical-align:-.18em;border-radius:2px;background-color:currentColor;color:inherit;forced-color-adjust:none;animation:sql-terminal-cursor-blink 1s step-end infinite}