.sxuMuG_page{--bg:#0c0c0c;--fg:#d7e2ea;--muted:#d7e2eac7;--dim:#d7e2eaad;--line:#d7e2ea38;isolation:isolate;background:var(--bg);max-width:100%;color:var(--fg);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;padding-top:calc(var(--nav-offset) + .75rem);padding-bottom:clamp(3rem,8vw,6rem);position:relative;overflow-x:clip}html.light .sxuMuG_page{--bg:#f4f5f6;--fg:#14181c;--muted:#14181cc7;--dim:#14181cad;--line:#14181c2e;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}.sxuMuG_page:before{content:"";z-index:-1;inset-inline:0;pointer-events:none;background:radial-gradient(ellipse 80% 55% at 18% -10%, color-mix(in srgb, var(--fg) 8%, transparent), transparent 68%);height:min(52vh,30rem);position:absolute;top:0}.sxuMuG_page a:focus-visible,.sxuMuG_page button:focus-visible{outline:2px solid var(--fg);outline-offset:3px}.sxuMuG_shell{width:min(90rem,100%);min-width:0;max-width:100%;margin-inline:auto;padding-inline:clamp(1.25rem,4vw,3rem)}.sxuMuG_crumbs{color:var(--muted);margin-bottom:1.5rem;font-size:.82rem}.sxuMuG_crumbs ol{flex-wrap:wrap;gap:.35rem .7rem;min-width:0;max-width:100%;list-style:none;display:flex}.sxuMuG_crumbs a{color:inherit;text-underline-offset:.2em;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.sxuMuG_crumbs a:hover{text-decoration-color:currentColor}.sxuMuG_sep{opacity:.5;margin-right:.7rem}.sxuMuG_column{width:min(46rem,100%);min-width:0;max-width:100%}.sxuMuG_hero{flex-direction:column;align-items:flex-start;gap:.7rem;min-width:0;max-width:100%;margin:0;display:flex}.sxuMuG_display{font-family:var(--font-syne), Syne, system-ui, sans-serif;font-variant-numeric:tabular-nums;letter-spacing:-.05em;background:linear-gradient(#8b969f 0%,#d7e2ea 100%);color:#d7e2ea;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:clamp(4.75rem,18vw,8.75rem);font-weight:700;line-height:.84}html.light .sxuMuG_display{background:linear-gradient(#5c6770 0%,#14181c 100%);color:#14181c;-webkit-background-clip:text;background-clip:text}.sxuMuG_status{color:var(--muted);font-family:var(--font-urbanist), Urbanist, system-ui, sans-serif;letter-spacing:.2em;text-transform:uppercase;-webkit-text-fill-color:currentColor;background:0 0;margin:0;font-size:.78rem;font-weight:600;line-height:1.3}.sxuMuG_dek{max-width:38rem;color:var(--muted);text-wrap:pretty;margin-top:1.15rem;font-size:clamp(1rem,1.4vw,1.15rem);line-height:1.6}.sxuMuG_rule{background:linear-gradient(90deg, var(--line), transparent);height:1px;margin-top:clamp(1.5rem,4vw,2.5rem)}.sxuMuG_routes{min-width:0;max-width:100%;margin-top:clamp(1.35rem,3vw,2rem)}.sxuMuG_label{color:var(--dim);letter-spacing:.18em;text-transform:uppercase;margin-bottom:.7rem;font-size:.72rem;font-weight:650}.sxuMuG_routes ul{border-top:1px solid var(--line);min-width:0;max-width:100%;list-style:none}.sxuMuG_route{border:0;border-bottom:1px solid var(--line);width:100%;min-height:4.5rem;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border-radius:0;grid-template-columns:2rem minmax(0,1fr) auto;align-items:center;column-gap:.85rem;margin:0;padding:.9rem .15rem;text-decoration:none;display:grid}.sxuMuG_body{flex-direction:column;gap:.18rem;min-width:0;display:flex}.sxuMuG_index{color:var(--dim);letter-spacing:.14em;font-variant-numeric:tabular-nums;align-items:center;font-size:.72rem;font-weight:650;display:flex}.sxuMuG_name{color:var(--fg);font-family:var(--font-syne), Syne, system-ui, sans-serif;letter-spacing:-.03em;text-underline-offset:.16em;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:600;line-height:1.1;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;transition:text-decoration-color .2s}.sxuMuG_detail{color:var(--muted);font-size:.95rem;line-height:1.45}.sxuMuG_arrow{color:var(--dim);transition:transform .35s cubic-bezier(.19,1,.22,1),color .2s}.sxuMuG_route:hover .sxuMuG_name,.sxuMuG_route:focus-visible .sxuMuG_name{text-decoration-color:currentColor}.sxuMuG_route:hover .sxuMuG_arrow,.sxuMuG_route:focus-visible .sxuMuG_arrow{color:var(--fg);transform:translate(3px,-3px)}.sxuMuG_kbd{border:1px solid var(--line);min-width:2.5rem;color:var(--fg);letter-spacing:.08em;border-radius:999px;justify-content:center;align-items:center;padding:.32rem .6rem;font-family:inherit;font-size:.72rem;font-weight:650;line-height:1;display:inline-flex}@media (min-width:880px){.sxuMuG_column{grid-template-columns:minmax(0,1fr) minmax(24rem,32rem);align-items:start;gap:clamp(2rem,4vw,4.75rem);width:100%;display:grid}.sxuMuG_hero{flex-flow:wrap;align-items:flex-end;gap:.45rem 1.2rem}.sxuMuG_status{margin-bottom:.55rem}.sxuMuG_routes{margin-top:0}}@media (prefers-reduced-motion:reduce){.sxuMuG_page *,.sxuMuG_page :before,.sxuMuG_page :after{transition:none!important;animation:none!important}.sxuMuG_route:hover .sxuMuG_arrow,.sxuMuG_route:focus-visible .sxuMuG_arrow{transform:none}}@media (forced-colors:active){.sxuMuG_display{color:canvastext;-webkit-text-fill-color:CanvasText;background:0 0}.sxuMuG_route,.sxuMuG_routes ul,.sxuMuG_kbd{border-color:canvastext}}
