.QDSa4W_map{--map-land:color-mix(in srgb, var(--surface-white) 3%, var(--bg-obsidian));--map-borders:color-mix(in srgb, var(--surface-white) 7%, transparent);--map-grid:color-mix(in srgb, var(--surface-white) 5%, transparent);--map-stop:color-mix(in srgb, var(--surface-white) 30%, transparent);margin:0}.QDSa4W_panel{width:100%;position:relative;container-type:inline-size}.QDSa4W_map[data-variant=hub] .QDSa4W_panel{aspect-ratio:975/610}.QDSa4W_map[data-variant=copy] .QDSa4W_panel{aspect-ratio:190/163}.QDSa4W_map[data-variant=focus] .QDSa4W_panel{aspect-ratio:170/120}.QDSa4W_land,.QDSa4W_lines,.QDSa4W_lines svg,.QDSa4W_marks{width:100%;height:100%;position:absolute;inset:0}.QDSa4W_land,.QDSa4W_lines svg{display:block}.QDSa4W_lines{pointer-events:none}.QDSa4W_grid{fill:none;stroke:var(--map-grid);stroke-width:1px;vector-effect:non-scaling-stroke}.QDSa4W_fill{fill:var(--map-land);stroke:var(--line-on-dark);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.QDSa4W_borders{fill:none;stroke:var(--map-borders);stroke-width:.75px;stroke-linejoin:round;vector-effect:non-scaling-stroke}.QDSa4W_journey{fill:none;stroke:var(--saur-green-bright);stroke-width:1.6px;stroke-dasharray:5 4;opacity:.85;vector-effect:non-scaling-stroke}.QDSa4W_dot{--dot:12px;box-sizing:border-box;width:var(--dot);height:var(--dot);transition:transform var(--dur-fast) var(--ease-out-soft);border-radius:50%;display:block}.QDSa4W_dot[data-state=hiding]{border:1.6px solid var(--saur-green-bright)}.QDSa4W_dot[data-state=with_reader]{background:var(--text-on-dark)}.QDSa4W_dot[data-state=in_wild]{--dot:13px;background:var(--saur-green-bright)}.QDSa4W_dot[data-state=last_seen]{border:1.6px dashed var(--text-on-dark-faint)}.QDSa4W_dot[data-today]{--dot:18px;border-width:2px;position:relative}.QDSa4W_dot[data-today][data-state=hiding]:after{content:"";background:var(--saur-green-bright);border-radius:50%;width:5px;height:5px;margin:auto;position:absolute;inset:0}.QDSa4W_ping{border:1.6px solid var(--saur-green-bright);opacity:0;pointer-events:none;border-radius:50%;width:18px;height:18px;margin:auto;position:absolute;inset:0}.QDSa4W_marker{z-index:1;-webkit-tap-highlight-color:transparent;border-radius:50%;place-items:center;width:24px;height:24px;display:grid;position:absolute;transform:translate(-50%,-50%)}.QDSa4W_marker:before{content:"";border-radius:50%;position:absolute;inset:-10px}.QDSa4W_marker[data-state]:focus-visible{z-index:7;border-radius:50%}.QDSa4W_marker[data-state=hiding]{z-index:2}.QDSa4W_marker[data-state=with_reader]{z-index:3}.QDSa4W_marker[data-state=in_wild]{z-index:4}.QDSa4W_marker[data-today]{z-index:5}:where(html[data-hoverable]) a.QDSa4W_marker:hover .QDSa4W_dot,:where(html[data-hoverable]) button.QDSa4W_marker:hover .QDSa4W_count{transform:scale(1.35)}.QDSa4W_group{width:0;height:0;position:absolute}.QDSa4W_group>.QDSa4W_marker{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;top:0;left:0}.QDSa4W_count{box-sizing:border-box;width:20px;height:20px;font-family:var(--font-mono);font-variant-numeric:tabular-nums;transition:transform var(--dur-fast) var(--ease-out-soft);border-radius:50%;place-items:center;font-size:.6875rem;font-weight:600;line-height:1;display:grid}.QDSa4W_count[data-state=hiding]{border:1.6px solid var(--saur-green-bright);background:var(--bg-obsidian);color:var(--saur-green-bright)}.QDSa4W_count[data-state=with_reader]{background:var(--text-on-dark);color:var(--bg-obsidian)}.QDSa4W_count[data-state=in_wild]{background:var(--saur-green-bright);color:var(--bg-obsidian)}.QDSa4W_count[data-state=last_seen]{border:1.6px dashed var(--text-on-dark-faint);background:var(--bg-obsidian);color:var(--text-on-dark-muted)}.QDSa4W_count[data-today]{border-width:2px}.QDSa4W_group .QDSa4W_ping{width:20px;height:20px}.QDSa4W_list{z-index:8;box-sizing:border-box;width:max-content;min-width:min(12rem,100cqi);max-width:min(20rem,100cqi);scroll-margin-block:var(--space-xl) var(--space-xs);padding:var(--space-3xs);background:var(--bg-obsidian-deep);border:1px solid var(--line-on-dark);box-shadow:var(--shadow-soft);border-radius:1.6rem;position:absolute;overflow-y:auto}.QDSa4W_list[data-lenis-prevent]{overscroll-behavior:contain}.QDSa4W_list ul{margin:0;padding:0;list-style:none}.QDSa4W_row{align-content:center;column-gap:var(--space-2xs);min-height:2.75rem;padding:var(--space-3xs) 1.1em var(--space-3xs) .7em;color:var(--text-on-dark);font-size:var(--step--1);transition:box-shadow var(--dur-fast) var(--ease-out-soft);border-radius:999px;grid-template-columns:22px auto;grid-template-areas:"glyph name""glyph where";line-height:1.3;text-decoration:none;display:grid}.QDSa4W_rowGlyph{grid-area:glyph;place-items:center;display:grid}.QDSa4W_rowName{grid-area:name;font-weight:600}.QDSa4W_rowWhere{color:var(--text-on-dark-muted);grid-area:where}:where(html[data-hoverable]) .QDSa4W_row:hover{box-shadow:inset 0 0 0 1px var(--green-cta-bright)}.QDSa4W_row:focus-visible{outline-offset:-2px;box-shadow:inset 0 0 0 2px var(--saur-green-bright);border-radius:999px}.QDSa4W_stop{background:var(--map-stop);pointer-events:none;border-radius:50%;width:6px;height:6px;position:absolute;transform:translate(-50%,-50%)}.QDSa4W_map:not([data-variant=hub]) .QDSa4W_stop{box-sizing:border-box;border:1.2px solid var(--text-on-dark-muted);background:0 0;width:9px;height:9px}.QDSa4W_focus{z-index:5;background:color-mix(in srgb, var(--saur-green-bright) 18%, transparent);pointer-events:none;border-radius:50%;place-items:center;width:36px;height:36px;display:grid;position:absolute;transform:translate(-50%,-50%)}.QDSa4W_label{--gap:10px;z-index:6;white-space:nowrap;pointer-events:none;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-on-dark-muted);text-shadow:0 0 3px var(--bg-obsidian), 0 0 3px var(--bg-obsidian);font-size:clamp(.6875rem,1.1cqi,.875rem);line-height:1.25;position:absolute}.QDSa4W_label[data-tone=today]{--gap:14px;color:var(--saur-green-bright)}.QDSa4W_label[data-tone=end]{--gap:12px;color:var(--saur-green-bright)}.QDSa4W_label[data-tone=focus]{--gap:22px;color:var(--saur-green-bright)}.QDSa4W_label[data-tone=today][data-group]{--gap:16px}.QDSa4W_label[data-side=right]{transform:translate(var(--gap), -50%)}.QDSa4W_label[data-side=left]{transform:translate(calc(-100% - var(--gap)), -50%)}.QDSa4W_label[data-side=below]{transform:translate(-50%, var(--gap))}.QDSa4W_label[data-side=above]{transform:translate(-50%, calc(-100% - var(--gap)))}@media (max-width:640px){.QDSa4W_label[data-tier=wide]{display:none}.QDSa4W_dot{--dot:10px}.QDSa4W_dot[data-state=in_wild]{--dot:11px}.QDSa4W_dot[data-today],.QDSa4W_ping{--dot:16px;width:16px;height:16px}.QDSa4W_count,.QDSa4W_group .QDSa4W_ping{width:18px;height:18px}}@media (forced-colors:active){.QDSa4W_row:focus-visible{outline-offset:-5px}.QDSa4W_panel,.QDSa4W_keyGlyph{forced-color-adjust:none;background:var(--bg-obsidian)}}.QDSa4W_caption{margin-top:var(--space-sm);font-size:var(--step--1);line-height:var(--leading-body);color:var(--text-on-dark-faint)}.QDSa4W_legend{gap:var(--space-2xs) var(--space-md);font-size:var(--step--1);line-height:var(--leading-body);color:var(--text-on-dark-muted);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.QDSa4W_legend li{align-items:center;gap:var(--space-2xs);display:flex}.QDSa4W_keyGlyph{place-items:center;width:22px;height:14px;display:grid}.QDSa4W_keyGlyph svg{width:22px;height:14px;overflow:visible}
