*{box-sizing:border-box}html{scroll-behavior:smooth}html,body{background:#fff;margin:0;padding:0}a{color:inherit;text-decoration:none}#how,#security{scroll-margin-top:84px}@keyframes cm-blink{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.1)}}@keyframes caret{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes ring{0%{opacity:.55;transform:scale(.5)}to{opacity:0;transform:scale(2.3)}}@keyframes cm-float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes cm-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes cm-typing{0%,80%,to{opacity:.3;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}@keyframes cm-pulse{0%,to{opacity:.55;transform:scale(1)}50%{opacity:.12;transform:scale(1.55)}}@keyframes cm-keypress{0%{background:#fff;transform:scale(1);box-shadow:0 1px #0000004d}22%{background:#9aa1ad;transform:scale(.9);box-shadow:0 0 #0000004d}to{background:#fff;transform:scale(1);box-shadow:0 1px #0000004d}}@keyframes cm-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}@keyframes cm-marquee-r{0%{transform:translate(-50%)}to{transform:translate(0)}}.cm-btn-primary{transition:background .2s}.cm-btn-primary:hover{background:#c23e2a!important}.cm-btn-ghost{transition:background .2s}.cm-btn-ghost:hover{background:#fff!important}.cm-key{color:#1d1d1f;background:#fff;border-radius:5px;flex:1;justify-content:center;align-items:center;height:40px;font-family:-apple-system,system-ui,sans-serif;font-size:17px;display:flex;box-shadow:0 1px #0000004d}.cm-key-mod{background:#aeb3bd}.cm-nav-links{align-items:center;gap:30px;display:flex}@media (width<=719px){.cm-nav-links{display:none}}.cm-modal-overlay{z-index:200;backdrop-filter:blur(6px);background:#14121080;justify-content:center;align-items:center;padding:24px;display:none;position:fixed;inset:0}.cm-modal-close{transition:background .2s}.cm-modal-close:hover{background:#e4e4e9!important}.cm-beta-input{transition:border-color .2s}.cm-beta-input:focus{border-color:#e2503a}.cm-btn-dark{transition:background .2s}.cm-btn-dark:hover{background:#000!important}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}
