*{box-sizing:border-box}:root{--navo-safe-top: env(safe-area-inset-top, 0px);--navo-safe-bottom: env(safe-area-inset-bottom, 0px);--navo-safe-left: env(safe-area-inset-left, 0px);--navo-safe-right: env(safe-area-inset-right, 0px);--navo-tab-bar-clearance: calc(57px + env(safe-area-inset-bottom, 0px)) ;--navo-blue: #0A84FF;--navo-blue-deep: #0A4DB5;--navo-sky: #4DA3FF;--navo-bg: #000000;--navo-surface: #1C1C1E;--navo-hairline: rgba(84, 84, 88, .65);--navo-paper: #F2F2F7;--navo-yes: #34C759;--navo-no: #FF453A;--navo-text-secondary: #8B93A7;--navo-text-tertiary: #6B7280}html{color-scheme:dark light;font-family:-apple-system,SF Pro Display,Space Grotesk,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-webkit-user-select:none;user-select:none;transition:background-color .28s ease,color .28s ease;letter-spacing:-.01em;background:#000}[data-theme=light] html{background:#f2f2f7}html,body,#root{width:100%;height:100dvh;margin:0;padding:0;overflow:hidden;overscroll-behavior:none;background:inherit}html.navo-standalone,html.navo-standalone body,html.navo-standalone #root{height:100vh}body{background:inherit;color:inherit}#root{touch-action:manipulation}.navo-root-fill,.navo-app-shell,.navo-app-frame,.navo-app-stage,.navo-app-tabs,.navo-phase-screen{width:100%;max-width:none;height:100%;min-height:0;margin:0}html.navo-standalone,html.navo-standalone body{background:#000}[data-theme=light] html.navo-standalone,[data-theme=light] html.navo-standalone body{background:#f2f2f7}html.navo-standalone.navo-keyboard-open #root{height:var(--navo-app-h, 100vh);max-height:var(--navo-app-h, 100vh)}.navo-root-fill{display:flex;flex-direction:column;overflow:hidden}.navo-app-shell{display:flex;flex-direction:column;overflow:hidden;overscroll-behavior:none}.navo-app-frame{position:relative;flex:1;display:flex;flex-direction:column;overflow:hidden}.navo-app-stage{position:relative;flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.navo-phase-screen,.navo-app-tabs,.navo-tab-content{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden}.navo-tab-bar-host{flex-shrink:0;margin-top:auto;padding:6px 16px 0;padding-bottom:max(6px,env(safe-area-inset-bottom,0px));z-index:100;background:transparent}.navo-tab-bar{position:relative;border-radius:9999px;overflow:hidden;padding:5px 6px;display:flex;justify-content:space-around}html.navo-standalone .navo-tab-bar-host{position:fixed;left:0;right:0;bottom:0;margin:0;padding:8px 16px calc(env(safe-area-inset-bottom,0px) + 4px);z-index:100}html.navo-standalone .navo-tab-content{padding-bottom:var(--navo-tab-bar-clearance)}.navo-screen-scroll{-webkit-overflow-scrolling:touch}input,textarea{-webkit-user-select:text;user-select:text;font-family:inherit}body{margin:0;font-family:inherit}a{text-decoration:none}[data-theme=dark] input::placeholder{color:#ebebf561}[data-theme=light] input::placeholder{color:#3c3c4366}[data-theme=dark] a{color:#0a84ff}[data-theme=dark] a:hover{color:#409cff}[data-theme=light] a{color:#007aff}[data-theme=light] a:hover{color:#0062cc}.no-scrollbar{scrollbar-width:none}.no-scrollbar::-webkit-scrollbar{display:none}.pressable{transition:transform .18s cubic-bezier(.32,.72,0,1),opacity .18s ease,background .18s ease;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.pressable:active{transform:scale(.97)}.pressable-sm:active{transform:scale(.92)}[data-theme=dark] .pressable-key:active{transform:scale(.94);background:#ffffff24!important}[data-theme=light] .pressable-key:active{transform:scale(.94);background:#00000014!important}.liquid-chrome{isolation:isolate}.liquid-card{transition:transform .22s cubic-bezier(.32,.72,0,1),box-shadow .22s ease}.liquid-card:active{transform:scale(.985);opacity:.92}@keyframes om-fade{0%{opacity:0}to{opacity:1}}@keyframes om-fadeslide{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes om-slideright{0%{transform:translate(100%);opacity:.92}to{transform:none;opacity:1}}@keyframes om-sheetup{0%{transform:translateY(100%)}to{transform:none}}@keyframes om-toast{0%{opacity:0;transform:translateY(-18px) scale(.96)}to{opacity:1;transform:none}}@keyframes om-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes om-float-0{0%,to{transform:rotate(-1.5deg) translateY(0)}50%{transform:rotate(-1.5deg) translateY(-6px)}}@keyframes om-float-1{0%,to{transform:rotate(1.2deg) translateY(0)}50%{transform:rotate(1.2deg) translateY(-8px)}}@keyframes om-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.85)}}.anim-fade{animation:om-fade .38s cubic-bezier(.32,.72,0,1)}.anim-fadeslide{animation:om-fadeslide .36s cubic-bezier(.32,.72,0,1)}.anim-slideright{animation:om-slideright .42s cubic-bezier(.32,.72,0,1)}.anim-sheetup{animation:om-sheetup .44s cubic-bezier(.32,.72,0,1)}.anim-toast{animation:om-toast .48s cubic-bezier(.32,.72,0,1)}.anim-float-0{animation:om-float-0 4s ease-in-out infinite}.anim-float-1{animation:om-float-1 4.6s ease-in-out infinite}.anim-live-dot{animation:om-live-pulse 1.8s ease-in-out infinite}@keyframes om-skeleton{0%,to{opacity:.4}50%{opacity:.85}}.anim-skeleton{animation:om-skeleton 1.35s ease-in-out infinite}.navo-hero-gradient{background:linear-gradient(135deg,var(--navo-hero-from, #F5F6F7) 0%,var(--navo-hero-mid, #4DA3FF) 48%,var(--navo-hero-to, #0A84FF) 100%);-webkit-background-clip:text;background-clip:text;color:transparent}[data-theme=light] .navo-hero-gradient{--navo-hero-from: #0A0A0B;--navo-hero-mid: #1A5FB4;--navo-hero-to: #0A84FF}[data-theme=dark] .navo-hero-gradient{--navo-hero-from: #FFFFFF;--navo-hero-mid: #64B5FF;--navo-hero-to: #0A84FF}.navo-mesh-bg{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;opacity:.55;background:radial-gradient(ellipse 80% 50% at 20% 0%,rgba(10,132,255,.18),transparent 55%),radial-gradient(ellipse 60% 45% at 85% 15%,rgba(52,199,89,.08),transparent 50%),radial-gradient(ellipse 70% 40% at 50% 100%,rgba(77,163,255,.12),transparent 55%)}[data-theme=light] .navo-mesh-bg{opacity:.35}.navo-trust-row{display:flex;flex-wrap:wrap;gap:10px 16px;justify-content:center;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--navo-text-tertiary)}.navo-trust-row span{display:inline-flex;align-items:center;gap:6px}.navo-trust-dot{width:4px;height:4px;border-radius:9999px;background:var(--navo-blue);opacity:.7}@supports ((-webkit-backdrop-filter: blur(1px)) or (backdrop-filter: blur(1px))){.liquid-chrome,.liquid-card{will-change:transform}}.ios-scroll{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;scroll-behavior:smooth}.ios-scroll:focus{outline:none}.ios-hairline{height:.33px;background:var(--ios-divider, rgba(60, 60, 67, .29));transform:scaleY(1)}.ios-large-title{font-size:34px;font-weight:800;letter-spacing:-.8px;line-height:1.05}.ios-hit-44{min-width:44px;min-height:44px}.ios-tabular{font-variant-numeric:tabular-nums}.ios-list-row:active{background:var(--ios-row-active, rgba(120, 120, 128, .16))}[data-theme=light] .ios-list-row:active{--ios-row-active: rgba(120, 120, 128, .12)}@media(prefers-reduced-motion:reduce){.pressable:active,.pressable-sm:active,.liquid-card:active{transform:none}.anim-fade,.anim-fadeslide,.anim-slideright,.anim-sheetup,.anim-toast{animation:none}.ios-scroll{scroll-behavior:auto}}.auth-btn{font-family:inherit;-webkit-tap-highlight-color:transparent}.auth-btn:disabled{cursor:wait}.auth-btn-apple{box-shadow:0 6px 20px #0000002e}[data-theme=dark] .auth-btn-apple{box-shadow:0 6px 20px #ffffff1f}
