.lato-thin{font-family:Lato,sans-serif;font-weight:100;font-style:normal}.lato-light{font-family:Lato,sans-serif;font-weight:300;font-style:normal}.lato-regular{font-family:Lato,sans-serif;font-weight:400;font-style:normal}.lato-bold{font-family:Lato,sans-serif;font-weight:700;font-style:normal}.lato-black{font-family:Lato,sans-serif;font-weight:900;font-style:normal}.lato-thin-italic{font-family:Lato,sans-serif;font-weight:100;font-style:italic}.lato-light-italic{font-family:Lato,sans-serif;font-weight:300;font-style:italic}.lato-regular-italic{font-family:Lato,sans-serif;font-weight:400;font-style:italic}.lato-bold-italic{font-family:Lato,sans-serif;font-weight:700;font-style:italic}.lato-black-italic{font-family:Lato,sans-serif;font-weight:900;font-style:italic}.fascinate-regular{font-family:Fascinate,system-ui;font-weight:400;font-style:normal}:root{font-family:Lato,Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1;font-weight:400;color-scheme:light dark;color:#1a1a1a;background-color:#ebebeb;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{max-width:100%}.card{background-color:#aee2ff;border-radius:15px}.site-title{margin-top:15px;margin-bottom:15px}.card-container{padding:15px}.card-footer{margin-top:15px;display:flex;flex-direction:row;justify-content:space-between;gap:15px}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{color:#ffc1cc;background:#fff;border-radius:15px;padding:15px;line-height:1}.logo{vertical-align:middle;height:30px;filter:invert(96%) sepia(61%) saturate(2869%) hue-rotate(283deg) brightness(97%) contrast(113%)}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;display:flex;flex-direction:column;min-width:320px;max-width:100%;min-height:100vh}h1{font-size:1.6em;line-height:1.1}button{height:50px;width:50px;display:flex;flex-direction:column;justify-content:normal;text-align:center;border-radius:100px;border:1px solid transparent;padding:.3em .6em;font-size:1em;font-family:inherit;background-color:#a0e7a0;color:#fff;cursor:pointer;transition:border-color .25s;font-family:Fascinate;font-weight:black;font-size:1.5em;border:1px solid white}button:focus,button:hover{border-color:#ffc1cc;color:#ffc1cc}button:hover img{filter:invert(96%) sepia(61%) saturate(2869%) hue-rotate(283deg) brightness(97%) contrast(113%)}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}button img{height:30px;filter:invert(100%)}.video-container{border-radius:15px;padding:10px;background-image:url(/assets/loading-B7d6m-zT.gif);background-color:#fff;background-size:auto 110px;background-repeat:no-repeat;background-position:center;overflow:hidden;max-width:100%;max-height:65vh}video{max-width:100%;border-radius:15px;max-height:65vh;opacity:1;transition:.5s}video.go-right{transform:translate(-100%);transition:.5s;opacity:0}video.go-left{transform:translate(100%);transition:.5s;opacity:0}#app{max-width:1280px;margin:0 auto;padding:0 1rem;text-align:center;display:flex;flex-direction:column;flex-grow:1}#app .app-container{display:flex;flex-direction:column;flex-grow:1}#app .app-container .container{display:flex;flex-direction:column;flex-grow:1;justify-content:center}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}.read-the-docs[data-v-5942182a]{color:#888}.pwa-toast[data-v-a7a8b4dd]{position:fixed;right:0;bottom:0;margin:16px;padding:12px;border:1px solid #8885;border-radius:4px;z-index:1;text-align:left;box-shadow:3px 4px 5px #8885;display:grid;background-color:#fff}.pwa-toast .message[data-v-a7a8b4dd]{margin-bottom:8px}.pwa-toast .buttons[data-v-a7a8b4dd]{display:flex}.pwa-toast button[data-v-a7a8b4dd]{border:1px solid #8885;outline:none;margin-right:5px;border-radius:2px;padding:3px 10px}.pwa-toast button.reload[data-v-a7a8b4dd]{display:block}.logo[data-v-8a6f42c3]{height:6em;padding:1.5em;will-change:filter;transition:filter .3s}.logo[data-v-8a6f42c3]:hover{filter:drop-shadow(0 0 2em #646cffaa)}.logo.vue[data-v-8a6f42c3]:hover{filter:drop-shadow(0 0 2em #42b883aa)}
