.AppNavigation-module__p83Zaq__container{background:radial-gradient(circle at 0 0,#59b6ff33,#0000 38%),radial-gradient(circle at 100% 100%,#fddc8a38,#0000 34%),linear-gradient(160deg,#fffffff5 0%,#f4f7fff5 48%,#e8effffa 100%);background-color:var(--background);min-height:100vh;padding:2rem;font-family:inherit}@supports (background:color-mix(in srgb, white, black)){.AppNavigation-module__p83Zaq__container{background:radial-gradient(circle at 12% 18%, color-mix(in srgb, var(--ax-cold-blue) 28%, white) 0%, transparent 34%), radial-gradient(circle at 84% 86%, color-mix(in srgb, var(--ax-sunlight) 34%, white) 0%, transparent 30%), linear-gradient(160deg, color-mix(in srgb, white 88%, var(--ax-cold-blue)) 0%, color-mix(in srgb, white 80%, var(--ax-indigo)) 52%, color-mix(in srgb, white 76%, var(--ax-purple)) 100%)}}html[data-theme=dark] .AppNavigation-module__p83Zaq__container{background:linear-gradient(148deg, var(--ax-sunlight) 0%, var(--ax-melon) 16%, var(--ax-cold-blue) 40%, var(--ax-indigo) 60%, var(--ax-purple) 76%, var(--ax-black) 100%);background-color:var(--ax-indigo)}@supports (background:color-mix(in srgb, white, black)){html[data-theme=dark] .AppNavigation-module__p83Zaq__container{background:radial-gradient(circle at 12% 88%, var(--ax-sunlight) 0%, color-mix(in srgb, var(--ax-sunlight) 85%, transparent) 26%, color-mix(in srgb, var(--ax-sunlight) 60%, transparent) 48%, transparent 72%), radial-gradient(circle at 20% 90%, var(--ax-melon) 0%, color-mix(in srgb, var(--ax-melon) 78%, transparent) 24%, color-mix(in srgb, var(--ax-melon) 50%, transparent) 46%, transparent 70%), radial-gradient(circle at 46% 52%, color-mix(in srgb, var(--ax-cold-blue) 90%, white 5%) 0%, color-mix(in srgb, var(--ax-cold-blue) 70%, transparent) 34%, color-mix(in srgb, var(--ax-cold-blue) 40%, transparent) 60%, transparent 78%), radial-gradient(circle at 66% 54%, color-mix(in srgb, var(--ax-indigo) 68%, transparent) 0%, color-mix(in srgb, var(--ax-indigo) 42%, transparent) 45%, transparent 80%), radial-gradient(circle at 82% 50%, color-mix(in srgb, var(--ax-purple) 70%, transparent) 0%, color-mix(in srgb, var(--ax-purple) 48%, transparent) 44%, transparent 82%), radial-gradient(circle at 100% 0%, color-mix(in srgb, var(--ax-black) 95%, var(--ax-purple)) 0%, color-mix(in srgb, var(--ax-black) 75%, var(--ax-purple)) 42%, color-mix(in srgb, var(--ax-black) 55%, var(--ax-purple)) 60%, transparent 90%), linear-gradient(148deg, color-mix(in srgb, var(--ax-sunlight) 65%, var(--ax-melon)) 0%, color-mix(in srgb, var(--ax-melon) 55%, var(--ax-cold-blue)) 22%, color-mix(in srgb, var(--ax-cold-blue) 55%, var(--ax-indigo)) 48%, color-mix(in srgb, var(--ax-indigo) 55%, var(--ax-purple)) 70%, color-mix(in srgb, var(--ax-purple) 40%, var(--ax-black)) 90%, var(--ax-black) 100%);background-blend-mode:lighten, lighten, color-dodge, overlay, overlay, multiply, normal}}.AppNavigation-module__p83Zaq__header{text-align:center;color:var(--foreground);margin-bottom:2.25rem}.AppNavigation-module__p83Zaq__title{text-shadow:0 2px 4px #ffffff24;justify-content:center;align-items:center;gap:12px;margin:0 0 .6rem;font-size:3rem;font-weight:700;display:flex}.AppNavigation-module__p83Zaq__subtitle{opacity:.9;max-width:600px;margin:0 auto;font-size:1.2rem;line-height:1.6}.AppNavigation-module__p83Zaq__content{max-width:1200px;margin:0 auto}.AppNavigation-module__p83Zaq__category{margin-bottom:2.25rem}.AppNavigation-module__p83Zaq__categoryTitle{color:var(--foreground);text-shadow:none;margin:0 0 1.1rem;font-size:1.65rem;font-weight:600}.AppNavigation-module__p83Zaq__routeGrid{grid-template-columns:repeat(auto-fit,minmax(330px,1fr));gap:1.15rem;display:grid}.AppNavigation-module__p83Zaq__routeCard{background:color-mix(in srgb, var(--card) 94%, transparent);border:1px solid color-mix(in srgb, var(--border) 78%, white 18%);border-radius:12px;padding:1.15rem 1.25rem 1.25rem;transition:transform .2s,box-shadow .2s;box-shadow:0 6px 18px #0f172a14}.AppNavigation-module__p83Zaq__routeCard:hover{transform:translateY(-2px);box-shadow:0 12px 35px #0f172a24}.AppNavigation-module__p83Zaq__routeHeader{justify-content:space-between;align-items:flex-start;margin-bottom:.75rem;display:flex}.AppNavigation-module__p83Zaq__routeTitle{color:var(--card-foreground);flex:1;margin:0;font-size:1.3rem;font-weight:600}.AppNavigation-module__p83Zaq__statusBadge{text-transform:uppercase;letter-spacing:.5px;border-radius:4px;margin-left:1rem;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.AppNavigation-module__p83Zaq__statusStable{color:#22543d;background-color:#c6f6d5}.AppNavigation-module__p83Zaq__statusExperimental{color:#742a2a;background-color:#fed7d7}.AppNavigation-module__p83Zaq__statusLegacy{color:#4a5568;background-color:#e2e8f0}.AppNavigation-module__p83Zaq__routeDescription{color:color-mix(in srgb, var(--card-foreground) 76%, transparent);margin:0 0 1.1rem;font-size:.93rem;line-height:1.5}.AppNavigation-module__p83Zaq__routeFooter{border-top:1px solid var(--border);justify-content:space-between;align-items:center;padding-top:.75rem;display:flex}.AppNavigation-module__p83Zaq__routePath{background-color:color-mix(in srgb, var(--muted) 86%, transparent);color:var(--card-foreground);border:1px solid var(--border);border-radius:4px;padding:.25rem .5rem;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:.85rem}.AppNavigation-module__p83Zaq__visitButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#667eea 0%,#764ba2 100%);border:none;border-radius:6px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:all .2s}.AppNavigation-module__p83Zaq__visitButton:hover{transform:translateY(-1px);box-shadow:0 4px 12px #667eea66}.AppNavigation-module__p83Zaq__footer{text-align:center;background:color-mix(in srgb, var(--card) 74%, transparent);backdrop-filter:blur(10px);border:1px solid color-mix(in srgb, var(--border) 72%, white 18%);border-radius:12px;margin-top:3rem;padding:1.5rem}.AppNavigation-module__p83Zaq__footerText{color:var(--foreground);margin:0;font-size:1rem;line-height:1.6}:is(html[data-theme=dark] .AppNavigation-module__p83Zaq__header,html[data-theme=dark] .AppNavigation-module__p83Zaq__categoryTitle,html[data-theme=dark] .AppNavigation-module__p83Zaq__footerText){color:#fff}html[data-theme=dark] .AppNavigation-module__p83Zaq__title{text-shadow:0 2px 4px #0000004d}html[data-theme=dark] .AppNavigation-module__p83Zaq__routeCard:hover{box-shadow:0 12px 35px #0000003d}@media (max-width:768px){.AppNavigation-module__p83Zaq__container{padding:1rem}.AppNavigation-module__p83Zaq__title{font-size:2.5rem}.AppNavigation-module__p83Zaq__subtitle{font-size:1.1rem}.AppNavigation-module__p83Zaq__routeGrid{grid-template-columns:1fr}.AppNavigation-module__p83Zaq__routeHeader{flex-direction:column;align-items:flex-start}.AppNavigation-module__p83Zaq__statusBadge{margin-top:.5rem;margin-left:0}.AppNavigation-module__p83Zaq__routeFooter{flex-direction:column;align-items:flex-start;gap:1rem}}
.page-module__E0kJGG__container{background-color:#f3f4f6;width:320px;height:100vh;margin:0 auto;position:relative}.page-module__E0kJGG__content{background-color:var(--background);width:100%;height:100%;color:var(--foreground);overflow:hidden scroll}.page-module__E0kJGG__authBanner{border-bottom:1px solid;padding:8px 12px;font-size:12px}.page-module__E0kJGG__authBannerSuccess{color:#059669;background-color:#d1fae5;border-bottom-color:#a7f3d0}.page-module__E0kJGG__authBannerPrompt{color:#d97706;text-align:center;background-color:#fef3c7;border-bottom-color:#fde68a}.page-module__E0kJGG__authLink{color:#d97706;text-decoration:underline}
/*# sourceMappingURL=2t0r8ear5w40d.css.map*/