.loading-screen{width:100%;height:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;position:absolute;top:0;left:0;gap:24;background-color:#242424;color:#fff;image-rendering:pixelated;font-family:Public Pixel;font-size:24px;overflow:hidden}.loading-screen h2{font-size:40px}@media (max-width: 800px){.loading-screen h2{font-size:24px}}.info-screen{width:100%;height:100%;position:absolute;top:0;left:0;background-color:#242424;background-repeat:no-repeat;background-size:cover;background-position:center;image-rendering:pixelated}.info-screen .blob-logo{width:250px;position:absolute;left:50%;top:15%;transform:translate(-50%);-webkit-filter:drop-shadow(0 0 16px rgba(255,255,255,1));filter:drop-shadow(0 0 16px rgba(255,255,255,1))}.info-sprite-container{width:40vh;height:40vh;position:absolute;top:55%;left:50%;transform:translate(-50%,-50%);image-rendering:pixelated}.info-bubble-cloud{width:70%;position:absolute}.info-bubble-text{font-size:1vh;color:#000;font-family:Public Pixel;position:absolute;width:66%;height:15.5%;text-align:center;display:flex;align-items:center;justify-content:center}.follow-us-container{font-size:1.5vh;font-family:Public Pixel;position:absolute;width:100%;text-align:center;bottom:5%;color:#fff;text-shadow:-1px -1px 0 #000,1px -1px 0 #000,-1px 1px 0 #000,1px 1px 0 #000}.follow-us-link{display:flex;gap:1vh;align-items:center;justify-content:center;text-decoration:underline;color:inherit}.follow-us-link img{height:2vh}.orientation-changed-container{position:absolute;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;background-color:#26bcf9;color:#000}.orientation-changed-content{max-width:800px;text-align:center;font-family:Public Pixel;font-size:16px;padding:24px}.orientation-changed-content button{color:#fff;background-color:#971007;transition:background-color .3s ease-in-out}.orientation-changed-content button:hover{background-color:#cf1809;border-color:transparent}.splash-screen{display:flex;flex-direction:column;align-items:center}.splash-screen h5{font-family:Bai Jamjuree,sans-serif;font-size:20px;font-weight:500;text-align:center;margin-top:-24px;margin-bottom:12px}.splash-screen img{width:80%;max-width:300px}.in-app-browser-container{position:absolute;width:100%;height:100%;background:linear-gradient(#000000b3),url(/InAppInstructions/fight-arena.webp) no-repeat;background-size:cover;background-position:center;z-index:20;font-family:Public Pixel;color:#fff;text-align:center}.in-app-browser-container .amma-logo{margin-top:30vh;width:40vh}.in-app-browser-container .moderator-container{position:absolute;bottom:0;height:100%;width:100%;image-rendering:pixelated;overflow:hidden}.in-app-browser-container .moderator-flag-holder{left:16px;height:40vh;bottom:calc(24px + env(safe-area-inset-bottom));z-index:1;position:absolute}.in-app-browser-container .moderator-speech-cloud{width:200px;height:86px;left:20vh;bottom:calc(30vh + 24px + env(safe-area-inset-bottom));z-index:2;position:absolute}.in-app-browser-container .moderator-typewriter{z-index:3;position:absolute;box-sizing:border-box;color:#000;padding:16px;display:flex;align-items:center;justify-content:center;width:200px;height:52px;left:20vh;font-size:10px;line-height:16px;bottom:calc(30vh + 56px + env(safe-area-inset-bottom))}.in-app-browser-container .moderator-shadow{left:16px;height:6vh;bottom:calc(24px + env(safe-area-inset-bottom));transform:translateY(50%);position:absolute}.in-app-browser-container .instruction-container{position:absolute;width:100%;height:100%}.in-app-browser-container .arrow{width:70px;position:absolute;top:24px;right:24px}.in-app-browser-container .instruction{position:absolute;top:60px;right:56px;font-size:13px;width:170px;text-shadow:0px 0px 24.9px #ffffffbb}.in-app-browser-container .instruction span{font-family:monospace;font-size:20px;font-weight:700;line-height:0;letter-spacing:-4px}@media screen and (min-height: 1000px){.in-app-browser-container .moderator-speech-cloud{scale:2;left:25vh}.in-app-browser-container .moderator-typewriter{scale:2;left:25vh;bottom:calc(30vh + 72px + env(safe-area-inset-bottom))}.in-app-browser-container .instruction-container{scale:2;transform-origin:top right}}.signup-amma-container{display:flex;align-items:center;justify-content:center;width:100svw;height:100svh;background:url(/SignUp/AMMA/background.jpg) no-repeat center;background-size:cover}.signup-amma-container .common-text{font-family:Public Pixel;font-size:9px;color:#fff;text-align:center}.signup-amma-container .card-title{font-family:Karmatic Arcade;font-size:20px;color:#d7b000;text-align:center}.signup-amma-container .back-button{z-index:10;position:absolute;top:16px;left:16px;width:42px;cursor:pointer;transition:all .3s ease-in-out;image-rendering:pixelated}.signup-amma-container .audio-button{z-index:10;position:absolute;top:18px;right:16px;width:36px;cursor:pointer;transition:all .3s ease-in-out;image-rendering:pixelated}.signup-amma-container .faq-button{z-index:10;position:absolute;bottom:calc(24px + env(safe-area-inset-bottom));right:16px;width:36px;cursor:pointer;transition:all .3s ease-in-out;image-rendering:pixelated}.signup-amma-container .large-button{height:56px;font-family:Public Pixel;font-size:15px;border-radius:4px;color:#fff;width:100%;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;transition:all .3s ease-in-out}.signup-amma-container .green-button{background-color:#2f7417;border:1px solid #121111}.signup-amma-container .green-button:disabled{color:#ffffff80;cursor:not-allowed}.signup-amma-container .yellow-button{background-color:#d7b000;border:1px solid #121111}.signup-amma-container .black-button{margin:0 auto;height:38px;font-family:Public Pixel;font-size:10px;background-color:#121111;border:.3px solid white;border-radius:4px;color:#fff;width:fit-content;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;transition:all .3s ease-in-out}.signup-amma-container .back-button,.signup-amma-container .audio-button,.signup-amma-container .faq-button{-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.signup-amma-container .back-button:hover,.signup-amma-container .back-button:focus,.signup-amma-container .audio-button:hover,.signup-amma-container .audio-button:focus,.signup-amma-container .faq-button:hover,.signup-amma-container .faq-button:focus{scale:1.05}.signup-amma-container .large-button:hover:not(:disabled),.signup-amma-container .large-button:focus:not(:disabled),.signup-amma-container .black-button:hover:not(:disabled),.signup-amma-container .black-button:focus:not(:disabled){scale:1.02}.signup-amma-container .black-button:hover:not(:disabled),.signup-amma-container .black-button:focus:not(:disabled){background-color:#d7b000;border:.3px solid #d7b000}.signup-amma-container .card{padding:16px;box-sizing:border-box;border-radius:8px;background:#121111;border:3px solid #5f5f5f;display:flex;flex-direction:column;justify-content:center}.signup-amma-container .signup-screen{margin:auto;position:relative;overflow:hidden;width:100%;height:100%;background:url(/SignUp/AMMA/background-start.jpg) #0b0b0bb3 no-repeat bottom;background-size:cover;background-blend-mode:multiply;display:flex;flex-direction:column;align-items:center}@media screen and (min-height: 950px),screen and (min-width: 500px){.signup-amma-container .signup-screen{max-width:390px;max-height:654px;border:8px solid white;border-radius:8px;box-sizing:content-box}}@media screen and (min-height: 1080px) and (min-width: 1440px){.signup-amma-container .signup-screen{transform:scale(1.5)}}@media screen and (min-height: 1440px) and (min-width: 1440px){.signup-amma-container .signup-screen{transform:scale(2)}}.signup-amma-container .initial-screen{position:absolute;display:flex;flex-direction:column;align-items:center;background:url(/SignUp/AMMA/background-initial.jpg) no-repeat bottom;background-size:cover;width:100%;height:100%}.signup-amma-container .initial-blood{position:absolute;bottom:0;left:25%;height:60%;image-rendering:pixelated}.signup-amma-container .blob-shadow{width:50%;position:absolute;transform:translate(-50%);left:50%;top:65%}.signup-amma-container .blob{width:100%;position:absolute;top:0}.signup-amma-container .blob-fight-1{image-rendering:pixelated;position:absolute;bottom:calc(-16% + env(safe-area-inset-bottom));left:-28%;width:130%;aspect-ratio:1}.signup-amma-container .blob-fight-2{image-rendering:pixelated;position:absolute;bottom:34%;right:-16%;width:80%;aspect-ratio:1}.signup-amma-container .blob-fight-2 .blob-shadow{top:62%}.signup-amma-container .blob-logo{margin-top:24px;width:158px;z-index:1}.signup-amma-container .amma-logo-container{position:relative;margin-top:8px;z-index:1;height:30px;width:100%}.signup-amma-container .amma-logo-content{position:absolute;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:100%}.signup-amma-container .amma-logo-container .amma-logo-content .amma-logo{height:100%}.signup-amma-container .amma-logo-container .amma-logo-content .amma-logo-text{font-family:Karmatic Arcade;font-size:14px;color:#fff;text-shadow:0px 4px 4px #000000cc}.signup-amma-container .initial-backdrop-shadow{position:absolute;top:0;left:0;width:100%;height:100%;background-color:#0b0b0bb3;display:flex;flex-direction:column;align-items:center}.signup-amma-container .initial-text{font-size:10px;line-height:16px;text-shadow:0px 4px 250px #00000040;max-width:315px}.signup-amma-container .initial-text.initial-text-small{font-size:7px;text-align:center}.signup-amma-container .highlight-container{flex:1;display:flex;flex-direction:column;justify-content:center;align-items:center;overflow:hidden}.signup-amma-container .black-button.highlight-button{height:62px;font-size:13px;border:1px solid #d7b000;border-radius:8px;box-shadow:-2px 0 15.4px #969696}.signup-amma-container .initial-text.highlight-text{color:#d7b000}.signup-amma-container .initial-academy-container{flex:1;width:80%;display:flex;flex-wrap:wrap;justify-content:center;overflow-y:auto;align-content:baseline}.signup-amma-container .initial-academy-container::-webkit-scrollbar{width:2px}.signup-amma-container .initial-academy-container::-webkit-scrollbar-track{background:#6a6868}.signup-amma-container .initial-academy-container::-webkit-scrollbar-thumb{background:#d9d9d9}.signup-amma-container .initial-academy-container::-webkit-scrollbar-thumb:hover{background:#fff}.signup-amma-container .initial-academy-container img{width:auto;height:50px;padding:8px;max-width:80px;object-fit:contain}.signup-amma-container .email-signup-screen{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.signup-amma-container .blob-logo-large{margin-top:40px;width:238px}.signup-amma-container .email-signup-center-container{flex:1;display:flex;flex-direction:column;justify-content:center;width:320px}.signup-amma-container .email-signup-center-content{margin-top:12px;height:120px;position:relative}.signup-amma-container .email-signup-center-content-absulute{width:100%;position:absolute;display:flex;flex-direction:column;align-items:center}.signup-amma-container .email-signup-fixed-height{width:100%;height:56px;margin-bottom:8px;display:flex;align-items:center;justify-content:center}.signup-amma-container .input-field{width:100%;padding:0 8px;box-sizing:border-box;font-family:Public Pixel;font-size:12px;color:#000;background-color:#fff;border:2px solid #121111;border-radius:6px;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.signup-amma-container .email-signup-input-field{height:56px;padding:0 16px}.signup-amma-container .email-signup-round-text{display:flex;font-size:12px}.signup-amma-container .email-signup-round-text div{display:flex}.signup-amma-container .email-signup-round-number{margin-left:8px;width:10px}.signup-amma-container .email-signup-moderator-container{width:100%;height:217px;position:relative;image-rendering:pixelated;max-width:390px;overflow:hidden}.signup-amma-container .email-signup-moderator-container .signup-moderator-flag-holder{z-index:1;position:absolute;width:174px;height:190px;right:154px;bottom:env(safe-area-inset-bottom)}.signup-amma-container .email-signup-moderator-container .signup-moderator-speech-cloud{z-index:2;position:absolute;width:260px;height:99px;right:28px;bottom:calc(117px + env(safe-area-inset-bottom))}.signup-amma-container .email-signup-moderator-container .signup-moderator-typewriter{z-index:3;position:absolute;width:260px;height:68px;box-sizing:border-box;right:28px;bottom:calc(148px + env(safe-area-inset-bottom));color:#000;padding:16px;line-height:11px;display:flex;align-items:center;justify-content:center}.signup-amma-container .academy-screen{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.signup-amma-container .academy-content-container{position:relative;width:100%;flex:1}.signup-amma-container .academy-content-absolute{width:100%;height:100%;padding:0 16px;box-sizing:border-box;position:absolute;display:flex;flex-direction:column}.signup-amma-container .academy-bottom-button{margin-bottom:calc(32px + env(safe-area-inset-bottom))}.signup-amma-container .academy-center-container{flex:1;display:flex;flex-direction:column;justify-content:center}.signup-amma-container .academy-intro-subtitle{max-width:300px;margin:0 auto}.signup-amma-container .academy-intro-subtitle-2{margin:24px auto 0;max-width:300px}.signup-amma-container .academy-intro-card{margin-top:16px;padding:24px 16px 36px}.signup-amma-container .academy-intro-card-content{margin-top:12px;display:flex;align-items:center;gap:2px}.signup-amma-container .academy-intro-card-ol{text-align:left;padding-left:32px;margin:0}.signup-amma-container .academy-intro-card-ol li:not(:last-child){margin-bottom:10px}.signup-amma-container .academy-intro-card-flag-holder{width:124px;height:144px;object-fit:contain;transform:scaleX(-1);image-rendering:pixelated}.signup-amma-container .academy-signup-card{display:flex;flex-direction:column;gap:6px}.signup-amma-container .academy-signup-input-label{text-align:left;font-size:11px;line-height:10px;margin-left:4px;position:relative}.signup-amma-container .academy-signup-input-label span{position:absolute;bottom:-4px;right:0;font-size:8px}.signup-amma-container .academy-signup-input-field{height:36px}.signup-amma-container .academy-signup-fixed-height{width:100%;min-height:56px;box-sizing:border-box;padding:16px 0;margin-bottom:8px;display:flex;flex-direction:column;align-items:center;justify-content:center}.signup-amma-container .success-screen{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;height:100%}.signup-amma-container .success-card-container{flex:1;display:flex;align-items:center;padding:0 16px}.signup-amma-container .success-card{margin-top:-40px;padding:32px 16px 16px}.signup-amma-container .success-subtitle{margin-top:30px;margin-bottom:36px}.signup-amma-container .success-bottom-button{margin-bottom:calc(40px + env(safe-area-inset-bottom))}.signup-amma-container .faq-screen{position:absolute;display:flex;flex-direction:column;align-items:center;width:100%;height:100%;background-color:#0b0b0bb3;z-index:11}.signup-amma-container .close-faq-icon{position:absolute;top:32px;right:24px;width:36px;cursor:pointer;transition:all .3s ease-in-out}.signup-amma-container .close-faq-icon:hover,.signup-amma-container .close-faq-icon:focus{transform:scale(1.05)}.signup-amma-container .faq-title{margin-top:40px;font-size:20px}.signup-amma-container .faq-card{margin-top:32px;width:100%;max-width:calc(100% - 32px);margin-bottom:calc(48px + env(safe-area-inset-bottom));flex:1;justify-content:start;overflow-y:auto;text-transform:uppercase}.signup-amma-container .faq-list-title{font-size:13px;line-height:20px;text-align:left;display:flex;align-items:center;justify-content:space-between;padding:8px;border-bottom:2px solid #d9d9d9;cursor:pointer}.signup-amma-container .faq-accordion-handle{width:20px;height:20px;font-size:20px;line-height:13px;transform-origin:center;transform:rotate(-90deg);transition:all .3s ease-in-out}.signup-amma-container .faq-accordion-handle div{margin-left:1px}.signup-amma-container .faq-accordion-handle-active{transform:rotate(90deg)}.signup-amma-container .faq-list-content{text-align:left;padding:0 8px;overflow:hidden}.signup-amma-container .academy-signup-checkbox{display:flex;gap:8px;align-items:center}.signup-amma-container .academy-signup-checkbox input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;margin:0;width:16px;height:16px;border-radius:4px;display:grid;place-content:center}.signup-amma-container .academy-signup-checkbox input:before{content:"";width:10px;height:10px;transform:scale(0);transition:.12s transform ease-in-out;background-color:#40c713;clip-path:polygon(14% 44%,0 65%,50% 100%,100% 16%,80% 0%,43% 62%)}.signup-amma-container .academy-signup-checkbox input:checked:before{transform:scale(1)}.signup-amma-container .academy-signup-checkbox div{flex:1;font-family:sans-serif;font-size:8px;line-height:10px}.blobpack-container{width:100svw;height:100svh;background:linear-gradient(#000000b3,#000000b3),url(/loading-bg.png) no-repeat center;background-size:cover;image-rendering:pixelated;font-family:Public Pixel;color:#fff}.blobpack-container .blob-logo{display:none}.blobpack-container .blobpack-screen{margin:0 auto;position:relative;max-width:768px;width:100%;min-height:100%;background-color:#292785;height:100%;display:flex;flex-direction:column}.blobpack-container .blobpack-scroll-container{flex:1}.blobpack-container .question-mark{position:absolute;z-index:1;bottom:12px;right:12px;width:44px;image-rendering:pixelated;cursor:pointer}.blobpack-container .blobpack-faq-screen{z-index:2;position:absolute;background-color:#312f9d;width:100%;height:100%;display:flex;flex-direction:column}.blobpack-container .faq-content{padding:24px 64px 24px 24px;box-sizing:border-box;overflow-y:scroll;color:#fff}.blobpack-container .faq-content h1{font-size:18px;line-height:22px;text-transform:uppercase}.blobpack-container .faq-content h2{font-size:14px;line-height:18px;text-transform:uppercase}.blobpack-container .faq-content p,.blobpack-container .faq-content ul{font-family:Bai Jamjuree,sans-serif;font-size:16px;font-weight:500;line-height:20px}.blobpack-container .faq-content ul{padding-left:24px;list-style-type:disc}.blobpack-container .faq-content a{color:#fff;text-decoration:underline}.blobpack-container .close-container{width:100%;height:60px;background-color:#312f9d}.blobpack-container .input-field{width:100%;height:48px;padding:0 16px;box-sizing:border-box;font-family:Public Pixel;font-size:14px;color:#000;background-color:#fff;border:2px solid white;border-radius:4px;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;transition:all .3s ease-in-out}.blobpack-container .input-field:hover:not(:disabled),.blobpack-container .input-field:focus:not(:disabled){border:2px solid #5c59eb}.blobpack-container .button{height:48px;font-family:Public Pixel;font-size:10px;line-height:14px;font-weight:700;color:#fff;background-color:#00000050;border:2px solid white;border-radius:4px;width:100%;text-overflow:ellipsis;overflow:hidden;outline:none;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent;transition:all .3s ease-in-out}.blobpack-container .button:hover:not(:disabled),.blobpack-container .button:focus:not(:disabled){scale:1.02;border:2px solid #5c59eb}.blobpack-container .green-button{margin-top:36px;width:fit-content;font-size:16px;background-color:#2f7417;border:2px solid #2f7417}.blobpack-container .green-button:disabled{color:#ffffff80;cursor:not-allowed}.blobpack-container .banner{position:relative}.blobpack-container .banner-image{width:100%}.blobpack-container .banner-buttons{position:absolute;width:50%;height:30%;top:53%;left:46%;display:flex;flex-direction:column;justify-content:center}.blobpack-container .cartridge-button{display:flex;align-items:center}.blobpack-container .cartridge-button img{height:28px;padding:10px}.blobpack-content-container{width:100%;position:relative;padding:0 16px 36px;box-sizing:border-box}.blobpack-content{display:flex;flex-direction:column;align-items:center;transition:all .3s ease-in-out}.blobpack-container .blobpack-steps-title{margin-top:16px;font-size:20px;text-align:center}.blobpack-container .blobpack-steps-container{margin-top:8px;font-size:12px;width:100%;max-width:400px}.blobpack-container .blobpack-steps-container .blobpack-steps-counter{width:20px;padding-top:16px;vertical-align:top}.blobpack-container .blobpack-steps-container .blobpack-steps-counter .check{margin-top:19px;transform:translate(-4px)}.blobpack-container .blobpack-steps-container .blobpack-steps-item{padding-top:16px}.blobpack-container .blobpack-steps-container .blobpack-steps-item .gap{height:8px}.blobpack-container .blobpack-steps-container .blobpack-steps-item .x-icon{height:14px;transform:translateY(2px)}.blobpack-container .blobpack-content-container .overlay{position:absolute;width:100%;height:100%;top:0;left:0;padding:24px;box-sizing:border-box;text-align:center;display:flex;align-items:center;justify-content:center}@media screen and (min-width: 769px){.blobpack-container{overflow-y:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.blobpack-container .close-container{display:none}.blobpack-container .blob-logo{margin-top:12px;display:block;width:200px}.blobpack-container .blobpack-screen{max-height:1000px;max-width:600px;flex:1;min-height:unset;border:8px solid white;border-radius:8px;box-sizing:content-box;overflow-y:auto;margin-bottom:24px}}@media screen and (max-width: 640px){.blobpack-container .question-mark{width:36px}.blobpack-container .close-container{height:52px}.blobpack-container .button{font-size:8px}.blobpack-container .banner-buttons .button{height:40px}.blobpack-container .green-button{font-size:14px}.blobpack-container .input-field{font-size:12px}.blobpack-container .blobpack-steps-title{font-size:18px}.blobpack-container .blobpack-steps-container{font-size:10px}.blobpack-container .blobpack-steps-container .blobpack-steps-item .x-icon{height:12px;transform:translateY(2px)}.blobpack-container .faq-content h1{font-size:16px;line-height:20px}.blobpack-container .faq-content h2{font-size:12px;line-height:16px}.blobpack-container .faq-content p,.blobpack-container .faq-content ul{font-size:14px;line-height:18px}}:root{font-family:Inter,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#ffffffde;background-color:#000;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@font-face{font-family:Public Pixel;src:url(/public-pixel.ttf) format("truetype")}@font-face{font-family:Karmatic Arcade;src:url(/karmatic-arcade.ttf) format("truetype")}@font-face{font-family:"Inria Serif";src:url(/InriaSerif-Regular.ttf) format("truetype");font-weight:400}@font-face{font-family:"Inria Serif";src:url(/InriaSerif-Bold.ttf) format("truetype");font-weight:700}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}html{width:100svw;height:100svh;position:relative}@media (display-mode: standalone){html{height:calc(100svh + env(safe-area-inset-top))}#controller-keychain{margin-top:env(safe-area-inset-top);height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom))!important}}body{margin:0;display:flex;place-items:center;min-width:320px;width:100%;height:100%;overflow:hidden!important}#root{width:100%;height:100%;display:flex;align-items:center;justify-content:center;overflow:hidden}h1{font-size:3.2em;line-height:1.1}button{border-radius:8px;border:1px solid transparent;padding:.6em 1.2em;font-size:1em;font-weight:500;font-family:inherit;background-color:#1a1a1a;cursor:pointer;transition:border-color .25s}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media (prefers-color-scheme: light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}
