@import"https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700;800&display=swap";: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:#0a0e16;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-text-size-adjust:100%}*{margin:0;padding:0}html,body{width:100%;height:100%;position:relative;overflow:hidden;overscroll-behavior:none}#root{width:100%;height:100%;position:absolute;overflow:hidden}button{font-family:inherit;transition:filter .15s ease,transform .1s ease,background .15s ease,opacity .15s ease,box-shadow .15s ease}button:hover:not(:disabled){filter:brightness(1.18)}button:active:not(:disabled){transform:scale(.96)}input,textarea,select{font-family:inherit;transition:border-color .15s ease,box-shadow .15s ease}input:focus,textarea:focus,select:focus{outline:none;border-color:#3b82f6!important;box-shadow:0 0 0 3px #3b82f647}::placeholder{color:#ffffff59}@keyframes adPop{0%{opacity:0;transform:translateY(8px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width: 700px){input,textarea,select{font-size:16px!important}.ad-modal{position:fixed!important;left:0!important;right:0!important;bottom:0!important;top:auto!important;width:100%!important;max-width:100%!important;box-sizing:border-box!important;border-radius:18px 18px 0 0!important;border-left:none!important;border-right:none!important;border-bottom:none!important;max-height:calc(100dvh - 36px)!important;overflow-y:auto!important;padding-bottom:calc(20px + env(safe-area-inset-bottom))!important;animation:adSheet .22s ease!important}}@keyframes adSheet{0%{transform:translateY(48px);opacity:.4}to{transform:translateY(0);opacity:1}}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff29;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#ffffff47}
