@font-face{font-family:Goldman;src:url(/build/assets/Goldman-Regular-541fa4c4.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;src:url(/build/assets/Roboto-Regular-4e147ab6.ttf) format("truetype");font-display:swap}@font-face{font-family:Roboto;font-weight:700;src:url(/build/assets/Roboto-Bold-ec685a46.ttf) format("truetype");font-display:swap}html{background:#000f1f;font-size:62.5%}html,body{margin:0;padding:0}body,input,textarea,button{font-family:Roboto,sans-serif;color:#fff;font-size:1.6rem}div.inner{margin:0 auto;max-width:1080px;padding:0 20px}#footer{border-top:1px solid #092a4b;padding:25px 0;background:#000f1f;font-size:1.4rem}#footer div.footer--inner{display:flex}#footer div.footer--main ul{margin:0;padding:0;list-style-type:none}#footer div.footer--main ul li{display:inline;margin:0 5px}#footer div.footer--main ul a{color:#ddd;text-decoration:none;white-space:nowrap}#footer div.footer--main p{margin:10px 0 0;color:#747c83;font-size:1.3rem;line-height:1.3}#footer div.footer--main p.disclaimer{max-width:900px;text-wrap:balance}#footer div.footer--social{display:grid;grid-template-columns:repeat(3,40px);grid-gap:20px;justify-content:center}#footer div.footer--social a{aspect-ratio:1/1;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}#footer div.footer--social a.x{background-image:url(/build/assets/x-ad26555d.svg)}#footer div.footer--social a.facebook{background-image:url(/build/assets/facebook-9a474f11.svg)}#footer div.footer--social a.instagram{background-image:url(/build/assets/instagram-01b1a090.svg)}@media (hover: hover){#footer div.footer--social a{transition:ease-in-out transform .2s}#footer div.footer--social a:hover{transform:scale(1.1)}}@media (max-width: 899px){#footer div.footer--inner{flex-direction:column-reverse}#footer div.footer--main{margin-top:20px;text-align:center}#footer div.footer--main ul{text-wrap:balance;line-height:1.8}}@media (min-width: 900px){#footer div.footer--inner{justify-content:space-between}#footer div.footer--main ul li:first-child{margin-left:0}}form.general div.field{margin-bottom:15px}form.general div.field label{display:block;margin-bottom:5px}form.general div.cloudflare-turnstile{margin:10px 0}form.general input,form.general textarea,form.general button{outline:none;border-radius:4px}form.general input,form.general textarea{display:block;width:100%;box-sizing:border-box;padding:10px;background:#031629;border:1px solid #12304b;box-shadow:inset #000810 1px 1px 5px;color:#ddd}form.general input:focus,form.general textarea:focus{box-shadow:none;border-color:#034c52}form.general textarea{resize:vertical}form.general button{color:#fff;padding:12px 30px;background:linear-gradient(to bottom,#1e8007 0%,#0d5200 100%);box-shadow:inset #fff3 1px 1px;border:1px solid #0a3f00;cursor:pointer}form.general button:active{background:#0d5200}#header{border-bottom:1px solid #092a4b;padding:clamp(10px,2vw,20px) 0}#header div.header--inner{display:flex;align-items:center;justify-content:space-between}#header a.logo{display:block;width:300px;max-width:60vw}#header a.logo img{display:block;width:100%;height:auto}#header nav ul{list-style-type:none}#header nav a{color:#fff;text-decoration:none;font-family:Goldman,sans-serif;padding:10px 20px;border-radius:5px}#header nav a.active{background:#02213D}@media (max-width: 899px){#header button.menu{width:46px;height:46px;border:0;background:url(/build/assets/menu_open-9c539a78.svg) no-repeat center center;background-size:100% 100%;cursor:pointer}#header button.close{position:absolute;top:12px;right:12px;width:40px;height:40px;border:0;background:url(/build/assets/menu_close-180092d1.svg) no-repeat center center;background-size:100% 100%;cursor:pointer}#header nav{position:fixed;z-index:100000;top:0;left:100%;width:100%;height:100%;transition:left linear .15s;background:rgba(0,15,31,.9);-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);font-size:2rem;display:flex;align-items:center}#header nav ul{max-height:100%;overflow:auto;box-sizing:border-box;padding:20px;width:100%;display:flex;flex-direction:column;align-items:center;gap:30px}html.nav-open #header nav{left:0}html.nav-open body{overflow:hidden}}@media (min-width: 900px){#header button.menu,#header nav button.close{display:none}#header nav ul{display:flex;align-items:center;gap:5px}}div.legal{margin:0 auto}div.legal h2{margin:25px 0 15px;font-size:1.8rem}div.legal h3{margin:12px 0;font-size:1.6rem}div.legal ul,div.legal ol{margin:15px 0}div.legal li{margin:8px 0}div.legal p,div.legal li{line-height:1.4}div.legal div.policy-section{margin-left:30px}div.legal table.payment-thresholds{width:250px;border-collapse:collapse;text-align:left;font-size:12px}div.legal table.payment-thresholds th,div.legal table.payment-thresholds td{padding:5px;border:1px solid #3b4c5a}div.legal table.payment-thresholds th{font-weight:700}#main{padding:40px 0;background:linear-gradient(to bottom,#01182c 0,#01213d 80px,#01213d calc(100% - 80px),#01182c 100%)}#main a{color:#9bb7d9;transition:color linear .15s}@media (hover: hover){#main a:hover{color:#7499c5}}div.page header.page--header{margin:0 0 25px}div.page header.page--header h1{margin:0;font-size:2.4rem;font-weight:400;text-wrap:balance;font-family:Goldman,sans-serif}div.page ul.response-message{padding:0;margin:0 0 20px;list-style-type:none}div.page ul.response-message.success{color:#12da4a}div.page ul.response-message.error{color:#da1212}div.page ul.response-message li{margin:8px 0;line-height:1.5;font-weight:700}#page-contact div.contact-split{display:grid;grid-template-columns:1fr;gap:50px}@media (min-width: 1000px){#page-contact div.contact-split{grid-template-columns:1fr 300px;gap:100px}}#page-contact div.contact-primary div.general p{margin:10px 0;line-height:1.6em}#page-contact div.contact-primary div.general p:first-child{margin-top:0}#page-contact div.contact-primary div.general p:last-child{margin-bottom:0}#page-contact div.contact-primary form{margin-top:25px}#page-contact div.contact-secondary h2{margin:25px 0 10px;font-size:1.8rem;font-weight:400;text-wrap:balance;font-family:Goldman,sans-serif}#page-contact div.contact-secondary h2:first-child{margin-top:0}#page-contact div.contact-secondary p{margin:8px 0;font-size:1.4rem;line-height:1.5}#page-contact div.contact-secondary p:first-child{margin-top:0}#page-contact div.contact-secondary p:last-child{margin-bottom:0}#page-contact div.contact-secondary div.social{display:grid;grid-template-columns:repeat(3,34px);grid-gap:14px}#page-contact div.contact-secondary div.social a{aspect-ratio:1/1;width:100%;background-repeat:no-repeat;background-position:center center;background-size:cover}#page-contact div.contact-secondary div.social a.x{background-image:url(/build/assets/x-ad26555d.svg)}#page-contact div.contact-secondary div.social a.facebook{background-image:url(/build/assets/facebook-9a474f11.svg)}#page-contact div.contact-secondary div.social a.instagram{background-image:url(/build/assets/instagram-01b1a090.svg)}@media (hover: hover){#page-contact div.contact-secondary div.social a{transition:ease-in-out transform .2s}#page-contact div.contact-secondary div.social a:hover{transform:scale(1.1)}}#page-faqs div.question{background:#021C33;border:1px solid #021426;border-radius:5px}#page-faqs div.question:not(:last-child){margin-bottom:10px}#page-faqs div.question header{padding:15px 10px;border-radius:5px 5px 0 0;background:#021426;cursor:pointer;display:flex;justify-content:space-between;align-items:center}#page-faqs div.question header p{margin:0}#page-faqs div.question header:after{display:block;content:"";width:30px;height:30px;background:url(/build/assets/dropdown-e8a4b78c.svg) no-repeat center center;background-size:100% 100%;transition:rotate linear .15s}#page-faqs div.question div.answer{padding:15px 10px}#page-faqs div.question div.answer p,#page-faqs div.question div.answer li{margin:8px 0;line-height:1.5}#page-faqs div.question div.answer ul,#page-faqs div.question div.answer ol{margin:12px 0}#page-faqs div.question div.answer *:first-child{margin-top:0}#page-faqs div.question div.answer *:last-child{margin-bottom:0}#page-faqs div.question.closed header{border-radius:5px}#page-faqs div.question.closed header:after{rotate:-90deg}#page-faqs div.question.closed div.answer{display:none}#page-index{padding:20px 0;text-align:center}#page-index div.intro{font-size:2.4rem;text-wrap:balance;font-family:Goldman,sans-serif;text-transform:uppercase;text-shadow:rgba(0,0,0,.75) 1px 1px 2px}#page-index div.intro,#page-index div.intro a{color:#fff}#page-index div.intro h2,#page-index div.intro p{margin:0}#page-index div.intro h2{font-size:1em;font-weight:400}#page-index div.intro p{margin:5px 0 0;font-size:.75em}#page-index div.intro p span.line{display:inline-block}#page-index div.cta{margin:20px 0 40px;display:flex;flex-wrap:wrap;justify-content:center;gap:10px}#page-index div.cta a{flex:0 0 100%;display:block;padding:12px;border:1px solid black;border-radius:8px;color:#fff;text-shadow:rgba(0,0,0,.9) 1px 1px 1px;box-shadow:inset #ffffff4d 1px 1px 1px,#0006 1px 1px 1px;box-sizing:border-box;font-weight:700;-webkit-font-smoothing:antialiased;text-decoration:none;background:linear-gradient(to bottom,#606060 0%,#303030 100%)}#page-index div.cta a:active{background:#303030;color:#ffffffb3}#page-index div.cta a:is(.register,.continue){background:linear-gradient(to bottom,#459F30 0%,#1D6A0D 100%)}#page-index div.cta a:is(.register,.continue):active{background:#1D6A0D}@media (min-width: 500px){#page-index div.cta a{flex:0 0 200px}}@media (max-width: 499px){#page-index div.cta{max-width:400px;margin-left:auto;margin-right:auto}}#page-index div.cta.logged-in a.login,#page-index div.cta.logged-in a.register{display:none}#page-index div.cta:not(.logged-in) a.continue{display:none}#page-index div.screenshots{margin:40px auto;max-width:800px;overflow:hidden;--items-show: 4}#page-index div.screenshots div.items{position:relative;display:flex;gap:10px}#page-index div.screenshots img{flex:0 0 auto;width:calc(100% / var(--items-show) - 10px * (var(--items-show) - 1) / var(--items-show));height:auto;display:block;aspect-ratio:1284/2778;border:2px solid rgba(255,255,255,.3);border-radius:10px;box-sizing:border-box}@media (max-width: 799px){#page-index div.screenshots{--items-show: 3}}@media (max-width: 599px){#page-index div.screenshots{--items-show: 2}}#page-index div.about{max-width:700px;margin:0 auto}#page-index div.about,#page-index div.about a{color:#fff}#page-index div.about p{margin:8px 0;line-height:1.4}#page-index div.about p:first-child{margin-top:0}#page-index div.about p:last-child{margin-bottom:0}#page-index ul.download{margin:40px 0;padding:0;list-style-type:none;display:flex;align-items:center;justify-content:center}#page-index ul.download img{height:60px;width:auto}@media (max-width: 599px){#page-index ul.download{flex-direction:column}#page-index ul.download li:not(:first-child){margin-top:25px}}@media (min-width: 600px){#page-index ul.download li:not(:first-child){margin-left:25px}}#page-index div.ratings{margin:40px 0 0;display:flex;align-items:center;justify-content:center;gap:15px}#page-index div.ratings img{display:block;height:80px;width:auto}#page-password div.intro{margin-bottom:25px}#page-password div.intro p{margin:10px 0;line-height:1.5}#page-password div.intro p:first-child{margin-top:0}#page-password div.intro p:last-child{margin-bottom:0}#page-password form{max-width:500px}#page-updates div.rounds ul{list-style-type:none;margin:0;padding:0}#page-updates div.rounds a{display:block;width:100%;background:#021C33;box-sizing:border-box;padding:10px 15px;color:#fff;text-decoration:none;transition:background linear .15s;cursor:pointer;text-align:left}@media (hover: hover){#page-updates div.rounds a:hover{background:rgba(0,0,0,.4)}}#page-updates div.updates p.none{margin:0}#page-updates div.update{background:#021C33;border:1px solid #021426;border-radius:5px}#page-updates div.update:not(:last-child){margin-bottom:10px}#page-updates div.update header{padding:8px 10px;border-radius:5px 5px 0 0;background:#021426;display:flex;justify-content:space-between;align-items:center}#page-updates div.update header p{margin:0}#page-updates div.update header p.type{padding:3px 8px;border-radius:4px;font-size:1.4rem}#page-updates div.update header p.type.feature{background:linear-gradient(to bottom,#427342 0%,#247924 100%)}#page-updates div.update header p.type.improvement{background:linear-gradient(to bottom,#2b5173 0%,#205079 100%)}#page-updates div.update header p.type.change{background:linear-gradient(to bottom,#532665 0%,#52156b 100%)}#page-updates div.update header p.type.bug{background:linear-gradient(to bottom,#832727 0%,#851b1b 100%)}#page-updates div.update header p.type.notice{background:linear-gradient(to bottom,#877128 0%,#98831c 100%)}#page-updates div.update div.update--content{padding:15px 10px;line-height:1.5}@media (max-width: 999px){#page-updates div.rounds{margin-bottom:25px;border:1px solid #021426;border-radius:5px;background:#021C33}#page-updates div.rounds li{border-top:1px solid #021426}#page-updates div.rounds li.active a{font-weight:700}#page-updates div.rounds button{background:transparent;position:relative;display:block;width:100%;border-radius:5px;border:0;padding:10px 15px;text-align:left;cursor:pointer}#page-updates div.rounds button:active{background:#011221}#page-updates div.rounds button:after{display:block;content:"";width:20px;height:20px;background:url(/build/assets/dropdown-e8a4b78c.svg) no-repeat center center;background-size:100% 100%;position:absolute;top:calc(50% - 10px);right:10px;transition:rotate linear .15s}#page-updates div.rounds.open button{border-bottom-left-radius:0;border-bottom-right-radius:0;opacity:.5}#page-updates div.rounds:not(.open) button:after{rotate:-90deg}#page-updates div.rounds:not(.open) ul{display:none}}@media (min-width: 1000px){#page-updates div.rounds li:not(:last-child){margin-bottom:10px}#page-updates div.rounds li.active a{background:rgba(0,0,0,.4)}#page-updates div.rounds a{border-radius:5px;border:1px solid #021426}#page-updates div.rounds button{display:none}#page-updates div.updates-main{display:grid;grid-template-columns:200px 1fr;gap:30px}}
