@import url("https://fonts.googleapis.com/css2?family=Questrial&family=Playfair+Display:wght@300;400&display=swap");@font-face{font-family:Codec Pro;src:url(/fonts/codec-pro-thin.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:Codec Pro;src:url(/fonts/codec-pro-regular.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{background:#fff8e8}body{font-family:Questrial,Codec Pro,Arial,sans-serif}::-webkit-scrollbar{width:0;height:0}@keyframes ap{0%,to{transform:scale(.65);opacity:.35}50%{transform:scale(1);opacity:1}}@keyframes tierFadeIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}@keyframes popIn{0%{transform:scale(.92);opacity:0}to{transform:scale(1);opacity:1}}@keyframes slideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}button{font-family:Questrial,Codec Pro,Arial,sans-serif;transition:transform .15s ease,box-shadow .15s ease,opacity .15s ease,background .15s ease}button:hover{transform:translateY(-1px)}button:active{opacity:.82;transform:scale(.96)!important;transition-duration:.07s!important}button:focus{outline:none}button:focus-visible{outline:none}input:focus{outline:none}input,select,textarea{font-family:Questrial,Codec Pro,Arial,sans-serif}.font-display{font-family:Playfair Display,Georgia,serif}.font-brand{font-family:Codec Pro,Arial,sans-serif}.font-body{font-family:Questrial,Arial,sans-serif}.atlaua-outer{height:100dvh;overflow:hidden;background:radial-gradient(ellipse at 20% 20%,#1a0a10 0,#080208 60%,#0a0010 100%);display:flex;flex-direction:column;align-items:center;justify-content:center;padding:36px 20px 40px;font-family:Questrial,Codec Pro,Arial,sans-serif}.atlaua-banner{text-align:center;margin-bottom:28px}.atlaua-shell{width:390px;height:780px;background:#fff8e8;border-radius:54px;border:10px solid #0d0508;box-shadow:0 32px 80px rgba(0,0,0,.9),0 0 0 1px #1a0a10,inset 0 0 0 1px hsla(0,0%,100%,.05);overflow:hidden;display:flex;flex-direction:column;position:relative;flex-shrink:0}@media (max-width:520px){body,html{overflow:hidden!important}.atlaua-outer,body,html{height:100%!important;width:100%!important;margin:0!important;padding:0!important}.atlaua-outer{position:fixed!important;top:0!important;left:0!important;right:0!important;bottom:0!important;min-height:0!important;background:#fff8e8!important;display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}.atlaua-banner{display:none!important}.atlaua-shell{flex:1 1!important;width:100%!important;height:100dvh!important;min-height:0!important;max-height:100dvh!important;border-radius:0!important;border:none!important;box-shadow:none!important;background:#fff8e8!important;overflow:hidden!important;display:flex!important;flex-direction:column!important;padding:env(safe-area-inset-top) 0 0!important;margin:0!important}.atlaua-shell.shell-dark{background:#170008!important}.atlaua-navbar{padding:8px 12px env(safe-area-inset-bottom,0)!important;border-top:none!important;background:#fff8e8!important;flex-shrink:0!important}.atlaua-island,.atlaua-navbar:after{display:none!important}}.atlaua-card-hover{transition:transform .2s ease,box-shadow .2s ease}.atlaua-card-hover:hover{transform:translateY(-2px);box-shadow:0 12px 32px rgba(0,0,0,.1)!important}.screen-enter{animation:fadeUp .22s ease both}.btn-chip:hover{transform:none;opacity:.78}.btn-chip:active{transform:scale(.95)!important}@keyframes slideDown{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes menuSlideIn{0%{opacity:0;transform:translateX(-18px)}to{opacity:1;transform:translateX(0)}}@keyframes menuItemIn{0%{opacity:0;transform:translateX(-24px)}to{opacity:1;transform:translateX(0)}}@keyframes drawerSlideIn{0%{transform:translateX(-100%)}to{transform:translateX(0)}}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:inset 0 0 0 1000px #4a0020!important;-webkit-text-fill-color:#fff!important;caret-color:#04bdb7!important;border-radius:14px!important}