._introduction_uo3li_1{z-index:17;left:24px;bottom:calc(158px + env(safe-area-inset-bottom,0px));border:1px solid var(--border);background:var(--panel);width:max-content;max-width:min(380px,100vw - 48px);color:var(--foreground);box-shadow:0 5px 20px var(--shadow);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-radius:12px;position:fixed}._introduction_uo3li_1 summary{cursor:pointer;min-height:44px;color:var(--link);padding:12px;font-size:12px;line-height:20px;list-style-position:inside}._introduction_uo3li_1 summary:hover{background:var(--surface-hover);border-radius:11px}:is(._introduction_uo3li_1 summary:focus-visible,._introduction_uo3li_1 a:focus-visible){outline:2px solid var(--ring);outline-offset:3px;border-radius:4px}._introduction_uo3li_1[open]{width:380px}._content_uo3li_42{overscroll-behavior:contain;scrollbar-width:thin;max-height:min(42dvh,max(72px,100dvh - 340px));padding:0 16px 16px;font-size:13px;line-height:1.7;overflow-y:auto}._content_uo3li_42 section+section{border-top:1px solid var(--border-subtle);margin-top:16px;padding-top:16px}._content_uo3li_42 h2{margin:0 0 9px;font-size:15px;line-height:1.45}._content_uo3li_42 p{color:var(--muted-foreground);margin:0 0 10px}._content_uo3li_42 nav{flex-wrap:wrap;gap:4px 16px;display:flex}._content_uo3li_42 a{color:var(--link);text-underline-offset:3px;padding:5px 0;text-decoration:underline;display:inline-block}._content_uo3li_42 ._about_uo3li_83{margin-top:12px}@media (max-width:600px){._introduction_uo3li_1{left:14px;bottom:calc(151px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 28px)}._introduction_uo3li_1 summary{font-size:11px}}@media (max-width:700px),(any-pointer:coarse){body:has(.crosshair) ._introduction_uo3li_1{bottom:calc(290px + env(safe-area-inset-bottom,0px))}body:has(.crosshair) ._content_uo3li_42{max-height:min(32dvh,max(72px,100dvh - 470px))}}@media (max-height:600px) and (any-pointer:coarse),(max-height:600px) and (max-width:700px){body:has(.crosshair) ._introduction_uo3li_1{left:auto;right:14px;bottom:calc(110px + env(safe-area-inset-bottom,0px));max-width:calc(100vw - 190px)}}._parkGuides_uo3li_120{margin:14px 0}._parkGuides_uo3li_120>div+div{margin-top:12px}._parkGuides_uo3li_120 h3{color:var(--muted-foreground);margin:0 0 4px;font-size:12px;line-height:1.5}._content_uo3li_42 ._parkGuides_uo3li_120 nav{grid-template-columns:minmax(0,1fr);gap:2px;display:grid}._content_uo3li_42 ._parkGuides_uo3li_120 a{overflow-wrap:anywhere;align-items:center;min-width:0;min-height:44px;padding:8px 0;display:flex}
