html.an-app-route .legal-footer,html.an-native-shell .legal-footer,html[data-an-app-route] .legal-footer,html[data-an-native-shell] .legal-footer{display:none!important}html.an-app-route body,html[data-an-app-route] body{background:#061528;color:hsla(0,0%,100%,.96)}html.an-native-shell,html.an-native-shell body,html[data-an-native-shell],html[data-an-native-shell] body{width:100%;max-width:100%;min-width:0;overflow-x:clip;overscroll-behavior-x:none}html.an-native-shell body,html[data-an-native-shell] body{background:#061528;text-size-adjust:100%}html.an-native-shell.an-app-route:not(.an-shell-ready) body,html[data-an-native-shell][data-an-app-route]:not([data-an-shell-ready]) body{overflow:hidden}html.an-native-shell.an-app-route:not(.an-shell-ready) body:before,html[data-an-native-shell][data-an-app-route]:not([data-an-shell-ready]) body:before{content:"";position:fixed;inset:0;z-index:99998;background:linear-gradient(180deg,#061528,#0b1e3f);pointer-events:none}html.an-native-shell.an-app-route:not(.an-shell-ready) .legal-footer,html[data-an-native-shell][data-an-app-route]:not([data-an-shell-ready]) .legal-footer{visibility:hidden}.an-native-auth-loading{min-height:100dvh;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:max(24px,env(safe-area-inset-top,0px)) 20px max(24px,env(safe-area-inset-bottom,0px));box-sizing:border-box;background:linear-gradient(180deg,#061528,#0b1e3f 48%,#102a52);color:hsla(0,0%,100%,.96);text-align:center}.an-native-auth-loading h1{margin:0 0 10px;font-size:clamp(20px,5vw,24px);font-weight:1000;font-family:var(--font-sora),system-ui,sans-serif;color:hsla(0,0%,100%,.98)}.an-native-auth-loading p{margin:0;font-size:15px;line-height:1.5;font-weight:700;color:hsla(0,0%,100%,.72)}@media (max-width:840px){html.an-native-shell .an-auth-input,html.an-native-shell .app-shell input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=file]),html.an-native-shell .app-shell select,html.an-native-shell .app-shell textarea,html.an-native-shell .auth-flow-screen input:not([type=checkbox]):not([type=radio]):not([type=file]),html.an-native-shell .auth-flow-screen select,html.an-native-shell .auth-flow-screen textarea,html.an-native-shell .cfi-role-request-page input:not([type=checkbox]):not([type=radio]):not([type=file]),html.an-native-shell .cfi-role-request-page select,html.an-native-shell .cfi-role-request-page textarea{font-size:16px!important;line-height:1.35}html.an-native-shell .app-shell .an2-browse-toolbar-search{font-size:16px!important}}html.an-native-shell .app-shell .app-shell-content,html[data-an-native-shell] .app-shell .app-shell-content{padding-bottom:calc(108px + env(safe-area-inset-bottom, 0px));overflow-x:clip}html.an-native-shell .app-shell.app-shell--no-bottom-nav .app-shell-content,html[data-an-native-shell] .app-shell.app-shell--no-bottom-nav .app-shell-content{padding-bottom:calc(28px + env(safe-area-inset-bottom, 0px))}@media (max-width:840px){html.an-native-shell .app-shell,html.an-native-shell .app-shell .an-app-header,html.an-native-shell .app-shell .an-header-inner,html.an-native-shell .app-shell .app-bottom-nav,html.an-native-shell .app-shell .app-shell-content{max-width:100%;width:100%;min-width:0;overflow-x:clip;box-sizing:border-box}html.an-native-shell .app-shell .an-mobile-burger-panel{max-width:100%;overflow-x:clip}html.an-native-shell .app-shell .legal-footer{display:none!important}}