body,html{padding:0;margin:0;font-family:Arial,Helvetica Neue,Helvetica,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:black;color:white}#__next,body,html{width:100%;height:100%}a{text-decoration:none;color:inherit}input::placeholder{color:"##a4a4a4";font-family:Arial,sans-serif}input{color:white}[data-rsbs-overlay]{background-color:#1c1d12!important}[data-rsbs-header]:before{background-color:white!important}[data-rsbs-header]{padding-left:0!important;padding-right:0!important}::-webkit-media-controls-panel,::-webkit-media-controls-play-button,::-webkit-media-controls-start-playback-button{display:none!important;-webkit-appearance:none}:root{--vh:1vh}a,button{-webkit-tap-highlight-color:transparent}[data-demo-footer]{padding:100px 0!important;min-height:900px;isolation:isolate}[data-demo-footer]>.contents-absolute{position:relative!important;top:auto!important;left:auto!important;transform:none!important}[data-demo-footer]>video{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:.35;margin:0;z-index:-1}img{max-width:100%}.demo-indicator{flex-shrink:0;min-width:44px;min-height:44px;margin:0 10px;padding:5px;border:1px solid #8d819d;border-radius:8px;background:#16111f;color:#e6dcf2;font:10px Arial,sans-serif;cursor:pointer}.demo-dialog{max-width:520px;width:calc(100% - 56px);max-height:calc(100dvh - 72px);padding:24px;color:#eee;background:#17131e;border:1px solid #806d96;border-radius:18px;overflow:auto;font:16px/1.65 Arial,sans-serif}.demo-dialog::backdrop{background:#000b}.demo-dialog button{min-height:44px;padding:8px 18px;border:1px solid #aaa;border-radius:22px;color:#fff;background:#282034;cursor:pointer}.demo-dialog h2{font-size:22px;margin-top:0}.demo-dialog code{overflow-wrap:anywhere}a:focus-visible,button:focus-visible{outline:2px solid #a0e6ff;outline-offset:4px}@media(max-width:600px){[data-demo-footer]{padding:70px 0!important}.demo-indicator{font-size:12px}.demo-dialog{padding:18px}}@media(prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}img[src^="/demo/future/"]{object-fit:contain;background:#050505}video{display:block}@media(prefers-reduced-motion:reduce){video{opacity:.4}}[data-landing-section=hero]>video{opacity:.38}header{isolation:isolate}html:has(.demo-dialog[open]){overflow:hidden}html:has(.demo-dialog[open]) [data-landing-scroll]{overflow-y:hidden!important}