.Zr7Zyq_legend{transition:inset-block-end var(--t-base) var(--ease-out);z-index:var(--z-map-controls);pointer-events:none;gap:var(--m);max-inline-size:var(--size-200);box-sizing:border-box;min-block-size:var(--size-24);padding-inline:var(--m-s);border:var(--line-hairline) solid var(--map-chrome-border,var(--c-border));border-radius:var(--radius-panel);background:var(--map-chrome-surface,var(--c-bg));box-shadow:var(--map-chrome-shadow,none);color:var(--c-font);font-family:var(--font-sans);font-size:var(--fs-s);line-height:var(--size-20);font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;display:flex;position:absolute;inset-block-end:var(--map-legend-bottom,calc(var(--m-l) + var(--m-xl) + var(--map-bottom-chrome,0px)));inset-inline-start:var(--map-chrome-left,var(--size-10))}.Zr7Zyq_scale{align-items:center;gap:var(--m);display:flex}.Zr7Zyq_bar{min-inline-size:var(--map-legend-bar-min-width);block-size:var(--size-6);border:var(--size-1) solid var(--map-chrome-border,currentColor);border-radius:var(--radius-pill);flex:auto}.Zr7Zyq_end{white-space:nowrap}@media (prefers-reduced-motion:reduce){.Zr7Zyq_legend{transition:none}}
:where(._9_dzTW_base){appearance:none;box-sizing:border-box;min-block-size:var(--tap-target);padding:var(--control-padding-block) var(--control-padding-inline);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-control);background-color:var(--c-surface);color:var(--c-font);font-family:inherit;font-size:var(--fs-sm);font-weight:500;line-height:var(--lh-label);transition:background-color var(--t-fast), color var(--t-fast), border-color var(--t-fast);margin:0}:where(._9_dzTW_base:hover:not(:disabled):not([aria-disabled=true])){border-color:var(--c-border-hover)}:where(._9_dzTW_base:disabled,._9_dzTW_base[aria-disabled=true]){cursor:not-allowed;opacity:.45}._9_dzTW_compact{}:where(._9_dzTW_compact){min-block-size:var(--compact-control-size);padding-block:var(--space-1);font-size:var(--fs-s);line-height:var(--lh-caption)}._9_dzTW_icon{}:where(._9_dzTW_icon){inline-size:var(--tap-target);min-inline-size:var(--tap-target);block-size:var(--tap-target);justify-content:center;align-items:center;padding:0;display:inline-flex}
.uRJBZa_surface{padding:var(--m) var(--m-xs);border:var(--line-hairline) solid color-mix(in oklch, var(--c-accent) 60%, var(--c-font));border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-bg) 88%, var(--c-accent));color:color-mix(in oklch, var(--c-font) 92%, var(--c-bg));font-size:var(--fs-xs);font-weight:700;line-height:1.25}
.-\36 F5tq_footer{justify-content:center;align-items:center;gap:var(--m-m);font-size:var(--fs-s);color:var(--c-bg-contrast-light);flex-wrap:wrap;padding-block-start:var(--m-xl);padding-block-end:max(var(--m-xl), calc(env(safe-area-inset-bottom,0) + var(--m-l)));padding-inline-start:max(var(--m-l), env(safe-area-inset-left,0));padding-inline-end:max(var(--m-l), env(safe-area-inset-right,0));display:flex}.-\36 F5tq_link{color:inherit;transition:color var(--t-fast);text-decoration:none}.-\36 F5tq_link:hover{color:var(--c-font)}.-\36 F5tq_separator{color:var(--c-bg-contrast-light);-webkit-user-select:none;user-select:none}
:where(.Y8E9XG_heading){line-height:var(--lh-heading);letter-spacing:var(--tracking-heading);text-wrap:balance;margin:0;font-weight:600}:where(.Y8E9XG_level1){font-size:var(--fs-l)}:where(.Y8E9XG_level2){font-size:var(--fs-m)}:where(.Y8E9XG_level3){font-size:var(--fs-sm)}@media (max-width:720px){:where(.Y8E9XG_level1){font-size:var(--fs-m)}}
.rdnxQa_input{background-color:var(--c-bg);inline-size:100%;font-weight:400;}.rdnxQa_input::placeholder{color:var(--c-bg-contrast-light);-webkit-user-select:none;user-select:none}@media (hover:none),(pointer:coarse){.rdnxQa_input{font-size:var(--fs-touch)}}
.n18WKW_key{vertical-align:middle;padding:0 var(--space-1);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-preview);color:var(--c-bg-contrast-light);font-family:inherit;font-size:var(--fs-xs);line-height:var(--lh-caption);justify-content:center;align-self:center;align-items:center;display:inline-flex}@media (max-width:480px){.n18WKW_key{display:none}}
._1dXHq_base{appearance:none;min-block-size:var(--tap-target);border:solid var(--line-hairline) var(--c-border-on-dark);border-radius:var(--radius-pill);background-color:var(--c-overlay-dark);color:var(--c-on-dark);cursor:pointer;font-family:inherit;font-size:var(--fs-s);padding:var(--m-xs) var(--m-s);transition:background-color var(--t-fast), color var(--t-fast), border-color var(--t-fast);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex}._1dXHq_base:hover{background-color:var(--c-overlay-dark-hover)}._1dXHq_small{inline-size:var(--tap-target);block-size:var(--tap-target);min-inline-size:var(--tap-target);min-block-size:var(--tap-target);font-size:var(--fs-sm);border:0;padding:0}._1dXHq_compact{min-block-size:var(--compact-control-size);padding:var(--m) var(--m-m);gap:var(--m-s);font-family:inherit;line-height:var(--lh-caption);margin:0}
._6pvceG_base{justify-content:center;justify-self:start;align-items:center;gap:var(--space-2);cursor:pointer;text-decoration:none;display:inline-flex;}._6pvceG_base:hover{background-color:var(--c-surface-hover)}._6pvceG_surface{background-color:var(--c-surface)}._6pvceG_ghost{background-color:#0000}._6pvceG_compact{min-block-size:var(--compact-control-size);padding-block:var(--space-1);font-size:var(--fs-s);line-height:var(--lh-caption)}
.icNy4W_toggle{padding:calc(var(--line-hairline) * 2);min-block-size:var(--tap-target);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);background:var(--c-surface);transition:background-color var(--t-theme), color var(--t-theme), border-color var(--t-theme);align-items:center;display:inline-flex}.icNy4W_toggle:hover{border-color:color-mix(in oklch, var(--c-accent) 72%, var(--c-bg-contrast-light))}.icNy4W_toggle:focus-within{border-color:var(--c-accent)}.icNy4W_button{appearance:none;min-block-size:calc(var(--tap-target) - var(--m-s));color:var(--c-bg-contrast-light);font-family:inherit;font-size:var(--fs-sm);line-height:var(--lh-label);padding:var(--m-xs) var(--m-m);border-radius:calc(var(--radius-control) - var(--size-3));cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast);background:0 0;border:0}.icNy4W_button:not(.icNy4W_buttonActive):hover{color:var(--c-font);background:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent)}.icNy4W_buttonActive{background:var(--c-selected);color:var(--c-font);box-shadow:inset 0 0 0 var(--line-hairline) var(--c-selected-border)}.icNy4W_toggleOverlay{padding:var(--size-2);border-color:var(--c-border-on-dark);border-width:var(--line-hairline);border-radius:var(--radius-pill);background-color:var(--c-overlay-dark);min-block-size:auto;-webkit-backdrop-filter:blur(var(--glass-blur-surface));backdrop-filter:blur(var(--glass-blur-surface))}.icNy4W_toggleOverlay:hover,.icNy4W_toggleOverlay:focus-within{border-color:var(--c-border-on-dark)}.icNy4W_buttonOverlay{min-block-size:auto;padding:var(--m-xs) var(--m-s);border-radius:var(--radius-pill);color:var(--c-on-dark);font-size:var(--fs-s);line-height:1}.icNy4W_buttonOverlay:not(.icNy4W_buttonActiveOverlay):hover{color:var(--c-on-dark);background:var(--c-overlay-dark-hover)}.icNy4W_buttonActiveOverlay{background:color-mix(in oklch, var(--c-accent) 22%, transparent);box-shadow:inset 0 0 0 var(--line-hairline) var(--c-accent);color:var(--c-accent)}.icNy4W_toggleCompact{min-block-size:var(--compact-control-size);padding:var(--size-2);gap:var(--size-2);border-width:var(--line-hairline);margin:0}.icNy4W_buttonCompact{min-block-size:calc(var(--compact-control-size) - var(--size-6));min-inline-size:var(--compact-control-size);padding:var(--m) var(--m-m);font-family:inherit;font-size:var(--fs-s);line-height:var(--lh-caption);margin:0}
.EeJ0TW_base{appearance:none;background:var(--c-bg);color:inherit;cursor:pointer;transition:background-color var(--t-theme) var(--ease-out), color var(--t-theme) var(--ease-out), border-color var(--t-theme) var(--ease-out);}.EeJ0TW_base:disabled{opacity:.45;cursor:not-allowed}.EeJ0TW_select{border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);font-size:var(--fs-sm);padding-block:var(--control-padding-block);min-block-size:var(--tap-target);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - var(--fs-m)) 50%, calc(100% - var(--m-m)) 50%;background-size:var(--m-xs) var(--m-xs), var(--m-xs) var(--m-xs);background-repeat:no-repeat;padding-inline-start:var(--control-padding-inline);padding-inline-end:calc(var(--m-xl) + var(--line-strong))}.EeJ0TW_select:hover{border-color:color-mix(in oklch, var(--c-accent) 72%, var(--c-bg-contrast-light))}.EeJ0TW_select:focus-visible{border-color:var(--c-accent)}.EeJ0TW_compact{min-block-size:var(--compact-control-size);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-control);font-size:var(--fs-s);padding-block:var(--space-1);line-height:var(--lh-caption);background:var(--c-surface);color:var(--c-font);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - var(--m-m)) 50%, calc(100% - var(--m-s)) 50%;background-size:calc(var(--m) + var(--line-hairline)) calc(var(--m) + var(--line-hairline)), calc(var(--m) + var(--line-hairline)) calc(var(--m) + var(--line-hairline));background-repeat:no-repeat;padding-inline-start:var(--m-m);padding-inline-end:var(--size-36)}.EeJ0TW_compact:hover{background-color:var(--c-surface-hover)}.EeJ0TW_compact:focus-visible{border-color:var(--c-accent)}@media (hover:none),(pointer:coarse){.EeJ0TW_select,.EeJ0TW_compact{font-size:var(--fs-touch)}}@supports (appearance:base-select){.EeJ0TW_base{appearance:base-select}.EeJ0TW_base::picker(select){appearance:base-select;padding:var(--m);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);background:var(--c-bg);color:var(--c-font);box-shadow:0 var(--size-4) var(--size-16) var(--c-overlay-dark);margin-block-start:var(--m)}.EeJ0TW_base option{align-items:center;gap:var(--m-s);padding:var(--m-s) var(--m-m);border-radius:var(--m);font-family:var(--font-sans);font-size:var(--fs-sm);letter-spacing:normal;text-transform:none;color:var(--c-font);font-weight:400;display:flex}.EeJ0TW_base option:hover,.EeJ0TW_base option:focus-visible{background:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent)}.EeJ0TW_base option:checked{background:color-mix(in oklch, var(--c-accent) 14%, transparent)}.EeJ0TW_base optgroup{padding-block:var(--m-xs) 0;padding-inline:var(--m-m);font-size:var(--fs-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--c-bg-contrast-light);font-weight:600}.EeJ0TW_base option::checkmark{display:none}.EeJ0TW_select,.EeJ0TW_compact{background-image:none}.EeJ0TW_base::picker-icon{color:var(--c-bg-contrast-light);transition:transform var(--t-fast) var(--ease-out)}.EeJ0TW_base:open::picker-icon{transform:rotate(180deg)}}
.foq8_G_moreButton{inline-size:var(--size-150);block-size:var(--size-150);border-radius:var(--radius-panel);border-style:solid;border-color:var(--c-bg-contrast-light);cursor:pointer;color:inherit;font-size:inherit;background-color:#0000;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.foq8_G_moreButton:disabled{cursor:wait;opacity:.5}.foq8_G_moreButton:not(:disabled):hover{background-color:var(--c-bg-contrast-light);color:var(--c-bg)}.foq8_G_moreButton:not(:disabled):active{background-color:var(--c-bg);color:inherit}.foq8_G_results{gap:var(--m-m);min-block-size:var(--size-24);font-size:var(--fs-sm);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.foq8_G_resultLi{animation-name:foq8_G_fadein;animation-duration:var(--t-base);animation-timing-function:var(--ease-out)}.foq8_G_visuallyHidden{inline-size:var(--size-1);block-size:var(--size-1);clip-path:inset(50%);white-space:nowrap;position:absolute;overflow:hidden}.foq8_G_searchingStatus{align-items:center;gap:var(--m-s);min-block-size:var(--size-24);color:var(--c-bg-contrast-light);font-size:var(--fs-s);flex:1 0 100%;display:flex}.foq8_G_searchingPulse{inline-size:var(--size-8);block-size:var(--size-8);border-radius:var(--radius-pill);background-color:var(--c-accent);animation:foq8_G_searchPulse var(--t-pulse) var(--ease-in-out) infinite;flex:none}@keyframes foq8_G_searchPulse{50%{opacity:.35;scale:.7}}.foq8_G_searchWidget{margin-block-end:var(--m-xl);container-type:inline-size}.foq8_G_colorFacetPicker .react-colorful__saturation{border-radius:var(--radius-control) var(--radius-control) 0 0;border-bottom:0}.foq8_G_colorFacetPicker .react-colorful__hue{block-size:var(--size-16);border-radius:0 0 var(--radius-control) var(--radius-control)}.foq8_G_colorFacetPicker .react-colorful__pointer{inline-size:var(--size-16);block-size:var(--size-16)}.foq8_G_facetOptionList{gap:var(--m-s);flex-wrap:wrap;display:flex}.foq8_G_filterInline{display:contents}.foq8_G_filterTrigger{display:none;}.foq8_G_filterDrawerClose{}.foq8_G_filterDrawer{display:none}@media (max-width:900px){.foq8_G_filterInline{display:none}.foq8_G_filterTrigger{align-items:center;gap:var(--m-s);padding:var(--m-s) var(--m-m);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);color:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;align-self:flex-start;margin-block-end:var(--m-l);display:inline-flex}.foq8_G_filterTrigger:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}.foq8_G_filterTriggerBadge{min-inline-size:var(--size-22);block-size:var(--size-22);padding:0 var(--m);border-radius:var(--radius-pill);background:var(--c-accent);color:light-dark(var(--c-white),var(--c-black));font-size:var(--fs-xs);font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:inline-flex}.foq8_G_filterDrawer{z-index:var(--z-drawer-panel);max-block-size:85dvh;inline-size:100%;max-inline-size:none;padding:0 var(--m-l) calc(env(safe-area-inset-bottom,0) + var(--m-l));border-radius:var(--radius-sheet) var(--radius-sheet) 0 0;background:var(--c-bg);color:inherit;box-shadow:0 calc(var(--size-8) * -1) var(--size-32) color-mix(in oklch, var(--c-black) 28%, transparent);transition:transform var(--t-base) var(--ease-spring), display var(--t-base) allow-discrete, overlay var(--t-base) allow-discrete;border:0;flex-direction:column;margin:auto 0 0;position:fixed;inset:auto 0 0;overflow:clip;transform:translateY(100%)}.foq8_G_filterDrawer[open]{display:flex;transform:translateY(0)}.foq8_G_filterDrawer::backdrop{background:var(--c-overlay-dark);opacity:0;transition:opacity var(--t-base) var(--ease-out), display var(--t-base) allow-discrete, overlay var(--t-base) allow-discrete}.foq8_G_filterDrawer[open]::backdrop{opacity:1}@starting-style{.foq8_G_filterDrawer[open]{transform:translateY(100%)}.foq8_G_filterDrawer[open]::backdrop{opacity:0}}.foq8_G_filterDrawerHandle{padding:var(--m-s) 0 var(--m);justify-content:center;display:flex}.foq8_G_filterDrawerGrip{inline-size:var(--m-xl);block-size:var(--size-3);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-font) 30%, transparent)}.foq8_G_filterDrawerHeader{justify-content:space-between;align-items:center;gap:var(--m-m);padding-block-end:var(--m-m);display:flex}.foq8_G_filterDrawerTitle{font-size:var(--fs-m);font-weight:500}.foq8_G_filterDrawerClose{border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);color:inherit;font-size:var(--fs-sm);cursor:pointer;background:0 0;padding:0}.foq8_G_filterDrawerClose:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}.foq8_G_filterDrawer .foq8_G_facetCategoryContent{max-block-size:min(52dvh, calc(var(--size-460) + var(--size-8)))}}@media (prefers-reduced-motion:reduce){.foq8_G_filterDrawer,.foq8_G_filterDrawer::backdrop{transition:none}}.foq8_G_memoryThumbLink{display:block}.foq8_G_sectionHeader{justify-content:space-between;align-items:baseline;gap:var(--m-s);flex-wrap:wrap;margin-block-end:var(--m);display:flex}.foq8_G_sectionCaption,.foq8_G_sectionStatus{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin-block-end:var(--m)}.foq8_G_emptyTagsCaption{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin-block-end:var(--m-s)}.foq8_G_inlineError{color:var(--c-accent);font-size:var(--fs-s)}.foq8_G_retryButton{padding:var(--m) var(--m-s);border:solid var(--size-1) var(--c-accent);border-radius:var(--m);color:var(--c-accent);font-size:inherit;cursor:pointer;background-color:#0000;margin-inline-start:var(--m-s);}.foq8_G_retryButton:hover{background-color:color-mix(in oklch, var(--c-accent) 12%, transparent)}.foq8_G_link:focus-visible,.foq8_G_moreButton:focus-visible{outline:var(--focus-ring)}.foq8_G_searchHint{line-height:var(--lh-caption);color:var(--c-bg-contrast-light)}.foq8_G_modeColorSwatch{inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-control);flex-shrink:0}.foq8_G_modePill{border-radius:var(--radius-pill);padding:var(--size-6) var(--size-10);background:var(--c-bg-contrast-light);color:var(--c-bg);font-size:var(--fs-s)}@keyframes foq8_G_fadein{0%{opacity:0}to{opacity:1}}.foq8_G_tagsContainer{align-items:flex-start;gap:var(--m);flex-wrap:wrap;margin-block-end:var(--m-l);display:flex}:where(.foq8_G_facetCategoryContent) .foq8_G_tagsContainer{margin-block-end:0}.foq8_G_modeColorSwatchLabel{cursor:pointer;flex-shrink:0;display:flex;position:relative}.foq8_G_modeColorSwatchLabel:hover .foq8_G_modeColorSwatch{outline:var(--focus-ring);outline-offset:var(--size-2)}.foq8_G_modeColorInput{opacity:0;pointer-events:none;block-size:0;inline-size:0;position:absolute}.foq8_G_modeColorHex{font-family:monospace;font-size:var(--fs-s);color:var(--c-font);letter-spacing:.04em;flex-shrink:0}.foq8_G_modeColorDivider{inline-size:var(--size-1);background:var(--c-bg-contrast-light);opacity:.35;margin:var(--m-s) 0;flex-shrink:0;align-self:stretch}.foq8_G_modeColorToleranceLabel{align-items:center;gap:var(--m-s);flex:auto;min-inline-size:0;display:flex}.foq8_G_modeColorToleranceValue{font-size:var(--fs-s);color:var(--c-bg-contrast-light);white-space:nowrap;text-align:end;min-inline-size:3.5em}.foq8_G_modeColorToleranceSlider{min-inline-size:var(--size-48);cursor:pointer;flex:auto}.foq8_G_colorPickerInput{opacity:0;pointer-events:none;block-size:0;inline-size:0;position:absolute}.foq8_G_modeInputArea{align-items:center;gap:var(--m);padding:var(--m-s) var(--m-m);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);background-color:var(--c-bg);inline-size:100%;max-inline-size:min(80dvw, var(--mode-input-max-width));min-block-size:var(--tap-target);transition:transform var(--t-base) var(--ease-out), opacity var(--t-base) var(--ease-out);display:flex}.foq8_G_modeClearButton{font-size:var(--fs-m);color:var(--c-bg-contrast-light);cursor:pointer;padding:var(--m-s);inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-pill);transition:background-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);background:0 0;border:none;flex-shrink:0;justify-content:center;align-items:center;margin-inline-start:auto;display:flex}.foq8_G_modeClearButton:hover{background-color:var(--c-bg-contrast-light);color:var(--c-bg)}.foq8_G_modeClearButton:focus-visible{outline:var(--focus-ring)}.foq8_G_breadcrumbsBar{margin-block-end:var(--m-l)}
.tjkrSG_emptyState{gap:var(--m-l);margin-block-end:var(--m-xl);display:grid}.tjkrSG_emptySections{gap:var(--m-xl);display:grid}.tjkrSG_memoryClusters{gap:var(--m-l);display:grid}.tjkrSG_memoryClusterCard{gap:var(--m);display:grid}.tjkrSG_memoryClusterHeader{min-inline-size:0;margin-block-end:var(--m)}.tjkrSG_memoryClusterLabel{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin:0;font-weight:400;line-height:1.4}.tjkrSG_memoryClusterStrip{gap:var(--m-m);overscroll-behavior-inline:contain;font-size:var(--fs-sm);margin:0;margin-block-end:var(--m);padding:0;list-style:none;display:flex;overflow-x:auto}.tjkrSG_memoryClusterItem{flex:none}.tjkrSG_memoryLoadMoreButton{margin-block-start:var(--m-l)}.tjkrSG_memoryTimelineTile{color:inherit;text-decoration:none}.tjkrSG_memoryTimelineTile:visited{color:inherit}.tjkrSG_sectionSurface{background:0 0;border:0;padding:0}
.E1Dy3G_pill{min-block-size:var(--compact-control-size);padding:var(--space-1) var(--space-2);font-size:var(--fs-s);border-radius:var(--radius-control);border:solid var(--line-hairline) var(--c-border);cursor:pointer;-webkit-user-select:none;user-select:none;background:var(--c-surface);color:inherit;white-space:nowrap;line-height:var(--lh-caption);align-items:center;display:inline-flex;}@media (hover:none),(pointer:coarse){.E1Dy3G_pill{min-block-size:var(--tap-target);padding:var(--m) var(--m-s)}}.E1Dy3G_pill:hover{background-color:var(--c-surface-hover)}.E1Dy3G_pill.E1Dy3G_active{--c-border-hover:var(--c-selected-border);--c-surface-hover:var(--c-selected);background-color:var(--c-selected);border-color:var(--c-selected-border);color:var(--c-font)}.E1Dy3G_pill:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}.E1Dy3G_pill.E1Dy3G_disabled{opacity:.45;cursor:not-allowed}.E1Dy3G_pill.E1Dy3G_disabled:hover,.E1Dy3G_pill.E1Dy3G_disabled.E1Dy3G_active{color:inherit;background-color:#0000}.E1Dy3G_prefix{margin-inline-end:var(--m);display:inline-flex}.E1Dy3G_count{color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;text-align:end;min-inline-size:3ch;margin-inline-start:var(--size-10);font-style:normal;display:inline-block}
.sxQ2TG_heatmap{--heatmap-cell-size:var(--size-8);--heatmap-gap:var(--size-2);--heatmap-weeks:54;gap:var(--m-m);display:grid;position:relative;container-type:inline-size}.sxQ2TG_yearsScroller{gap:var(--m-l);flex-wrap:wrap;display:flex}.sxQ2TG_yearSection{gap:var(--m-s);flex:100%;min-inline-size:0;display:grid}.sxQ2TG_yearHeaderRow{display:block}.sxQ2TG_yearTrack{grid-template-columns:var(--size-16) minmax(0, 1fr);column-gap:var(--m);row-gap:var(--size-6);grid-template-areas:"spacer months""weekdays grid";inline-size:100%;display:grid}.sxQ2TG_yearHeading{font-size:var(--fs-sm);text-align:start;margin:0;line-height:1}.sxQ2TG_highlightedYearHeading{color:var(--c-accent)}.sxQ2TG_weekdaySpacer{inline-size:var(--size-16);min-inline-size:var(--size-16);max-inline-size:var(--size-16);grid-area:spacer}.sxQ2TG_months{grid-area:months;grid-template-columns:repeat(var(--heatmap-weeks), minmax(0, 1fr));column-gap:var(--heatmap-gap);color:var(--c-bg-contrast-light);font-size:var(--fs-xs);inline-size:100%;line-height:1;display:grid}.sxQ2TG_weekdays{gap:var(--heatmap-gap);inline-size:var(--size-16);color:var(--c-bg-contrast-light);font-size:var(--fs-2xs);grid-area:weekdays;grid-template-rows:repeat(7,minmax(0,1fr));line-height:1;display:grid}.sxQ2TG_weekdayLabel{block-size:var(--heatmap-cell-size);justify-content:flex-end;align-self:center;align-items:center;display:flex}.sxQ2TG_monthLabel{white-space:nowrap;align-self:end}.sxQ2TG_grid{grid-area:grid;grid-template-columns:repeat(var(--heatmap-weeks), minmax(0, 1fr));gap:var(--heatmap-gap);aspect-ratio:54/7;inline-size:100%;grid-template-rows:repeat(7,minmax(0,1fr));grid-auto-flow:column;padding-block-start:var(--size-2);display:grid;position:relative}.sxQ2TG_cellWrap{position:relative}.sxQ2TG_cell{aspect-ratio:1;border-radius:var(--size-2);cursor:pointer;block-size:100%;inline-size:100%;transition:transform var(--t-fast) var(--ease-out), box-shadow var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out);border:0;padding:0;display:block}.sxQ2TG_interactiveCell{cursor:pointer}@media (hover:hover) and (pointer:fine){.sxQ2TG_cell:hover{box-shadow:0 0 0 var(--size-2) var(--c-bg);transform:scale(1.12)}}.sxQ2TG_cell:focus-visible{box-shadow:0 0 0 var(--size-2) var(--c-bg), 0 0 0 var(--size-4) var(--c-accent);outline:none;transform:scale(1.12)}@media (forced-colors:active){.sxQ2TG_cell:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}}.sxQ2TG_selected{z-index:var(--z-float);border-radius:var(--size-3);box-shadow:0 0 0 var(--size-2) var(--c-bg), 0 0 0 var(--size-4) var(--c-accent);position:relative;transform:none}.sxQ2TG_memoryHighlighted{box-shadow:0 0 0 var(--size-2) color-mix(in oklch, var(--c-bg-contrast-light) 60%, transparent);transform:scale(1.06)}.sxQ2TG_cell.sxQ2TG_today{background-color:var(--c-today);box-shadow:none}.sxQ2TG_cell.sxQ2TG_today.sxQ2TG_selected{background-color:var(--c-today);box-shadow:0 0 0 var(--size-2) var(--c-bg), 0 0 0 var(--size-4) color-mix(in oklch, var(--c-today) 70%, var(--c-white) 30%)}.sxQ2TG_level0{background-color:color-mix(in oklch, var(--c-bg-contrast-light) 25%, transparent)}.sxQ2TG_future{background-color:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent);opacity:.55}.sxQ2TG_level1{background-color:color-mix(in oklch, var(--c-heatmap-low) var(--heatmap-mix-low), transparent)}.sxQ2TG_level2{background-color:color-mix(in oklch, var(--c-heatmap-mid) var(--heatmap-mix-mid), transparent)}.sxQ2TG_level3{background-color:color-mix(in oklch, var(--c-heatmap-high) var(--heatmap-mix-high), transparent)}.sxQ2TG_level4{background-color:var(--c-heatmap-peak)}.sxQ2TG_emptyCell{cursor:default}.sxQ2TG_popup{z-index:var(--z-caption);gap:var(--m-s);inline-size:var(--size-220);padding:var(--m-s);border:var(--popup-border);border-radius:var(--popup-radius);background-color:var(--glass-surface);-webkit-backdrop-filter:blur(var(--glass-blur-surface));backdrop-filter:blur(var(--glass-blur-surface));box-shadow:var(--popup-shadow);display:grid}.sxQ2TG_popup:after{content:"";inline-size:var(--size-12);block-size:var(--size-12);background-color:var(--glass-surface);border-right:var(--popup-border);border-bottom:var(--popup-border);position:absolute;inset-block-start:calc(100% - var(--size-8));inset-inline-start:50%;transform:translate(-50%)rotate(45deg)}.sxQ2TG_popupLink{gap:var(--m-s);color:inherit;text-decoration:none;display:grid}.sxQ2TG_popupImage{inline-size:100%;block-size:var(--size-132);border-radius:var(--m-s);object-fit:cover}.sxQ2TG_popupDetails{font-size:var(--fs-s)}.sxQ2TG_popupDetails span{color:var(--c-bg-contrast-light)}.sxQ2TG_moreButton{border-radius:var(--radius-control);padding:var(--space-1) var(--space-2);color:var(--c-accent);cursor:pointer;font-size:var(--fs-s);background:0 0;border:0;justify-self:start;}.sxQ2TG_moreButton:hover,.sxQ2TG_moreButton:focus-visible{text-decoration:underline}@container (max-width:720px){.sxQ2TG_heatmap{--heatmap-gap:var(--size-1)}.sxQ2TG_yearsScroller{gap:var(--m-l);inline-size:100%;min-inline-size:0}.sxQ2TG_monthLabel{font-size:var(--fs-2xs)}.sxQ2TG_yearSection{inline-size:100%;max-inline-size:100%}}
._8TAHSq_wander{gap:var(--space-5);align-items:start;display:grid}._8TAHSq_journey{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));align-items:center;display:grid}._8TAHSq_here{grid-area:2/2/4/4}._8TAHSq_exits{margin:0;padding:0;list-style:none;display:contents}._8TAHSq_exits>li:first-child{grid-area:1/2}._8TAHSq_exits>li:nth-child(2){grid-area:1/3}._8TAHSq_exits>li:nth-child(3){grid-area:2/4/4}._8TAHSq_exits>li:nth-child(4){grid-area:4/3}._8TAHSq_exits>li:nth-child(5){grid-area:4/2}._8TAHSq_exits>li:nth-child(6){grid-area:2/1/4}._8TAHSq_here{gap:var(--space-3);min-inline-size:0;display:grid}._8TAHSq_current{border-radius:var(--radius-preview);display:block}._8TAHSq_photo{aspect-ratio:4/3;object-fit:contain;border-radius:var(--radius-preview);background:var(--c-surface);inline-size:100%;animation:_8TAHSq_arrive .28s var(--ease-out);display:block}._8TAHSq_exit{gap:var(--space-1);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-control);background:var(--c-surface);inline-size:100%;color:var(--c-font);font:inherit;text-align:start;cursor:pointer;transition:border-color var(--t-fast) var(--ease-out);padding:0;display:grid;overflow:hidden}._8TAHSq_exit:hover{border-color:var(--c-border-hover)}._8TAHSq_exit:focus-visible,._8TAHSq_step:focus-visible,._8TAHSq_current:focus-visible{outline:var(--line-strong) solid var(--c-accent);outline-offset:var(--line-strong)}._8TAHSq_thumb{aspect-ratio:4/3;object-fit:cover;inline-size:100%;display:block}._8TAHSq_exitLabel{padding:0 var(--space-2) var(--space-1);font-size:var(--fs-s);line-height:var(--lh-label);overflow-wrap:anywhere}._8TAHSq_actions{gap:var(--space-2);flex-wrap:wrap;display:flex}._8TAHSq_trail{align-items:center;gap:var(--space-1);padding:0 0 var(--space-1);grid-column:1/-1;margin:0;list-style:none;display:flex;overflow-x:auto}._8TAHSq_more{color:var(--c-bg-contrast-light);font-size:var(--fs-s);padding-inline:var(--space-1)}._8TAHSq_step{border:var(--line-strong) solid transparent;border-radius:var(--radius-preview);cursor:pointer;background:0 0;padding:0;display:block}._8TAHSq_step[aria-current=step]{border-color:var(--c-accent);cursor:default}._8TAHSq_trailThumb{inline-size:var(--compact-control-size);block-size:var(--compact-control-size);object-fit:cover;border-radius:var(--radius-preview);display:block}@keyframes _8TAHSq_arrive{0%{opacity:0;transform:translate(var(--wander-x,0px), var(--wander-y,12px)) scale(.985)}to{opacity:1;transform:translate(0)scale(1)}}@media (max-width:900px){._8TAHSq_journey{grid-template-columns:minmax(0,1fr)}._8TAHSq_here{grid-area:auto}._8TAHSq_exits{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._8TAHSq_exits>li:nth-child(n){grid-area:auto}}@media (prefers-reduced-motion:reduce){._8TAHSq_photo{animation:none}}._8TAHSq_walkBar{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._8TAHSq_questLink{margin-inline-start:auto}._8TAHSq_controls{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));min-inline-size:0;display:grid}._8TAHSq_controlPanel,._8TAHSq_escapePanel{border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);min-inline-size:0;padding:var(--space-4);background:var(--c-surface)}._8TAHSq_controlPanel{gap:var(--space-3);flex-direction:column;display:flex}._8TAHSq_panelTitle{font-size:var(--fs-sm);font-weight:600;line-height:var(--lh-label);margin:0}._8TAHSq_subjects{gap:var(--space-2);display:grid}._8TAHSq_subjectRow{gap:var(--space-3);grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid}._8TAHSq_subjectName{overflow-wrap:anywhere;font-size:var(--fs-sm)}._8TAHSq_subjectActions{gap:var(--space-1);display:flex}._8TAHSq_keywordForm{gap:var(--space-2);display:flex}._8TAHSq_keywordForm input{flex:1;min-inline-size:0}._8TAHSq_linked{gap:var(--space-1);display:grid}._8TAHSq_feedback{font-size:var(--fs-sm);margin:0}._8TAHSq_escapePanel{grid-column:1/-1}._8TAHSq_escapeHeader{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._8TAHSq_escapeStatus{gap:var(--space-1);flex:12rem;display:grid}._8TAHSq_scenePicker{margin-block-start:var(--space-3)}._8TAHSq_scenePicker summary{cursor:pointer;font-size:var(--fs-sm);min-block-size:var(--compact-control-size);align-content:center}._8TAHSq_scenePicker summary:focus-visible{outline:var(--line-strong) solid var(--c-accent);outline-offset:var(--line-strong)}._8TAHSq_scenePicker[open] ._8TAHSq_actions{margin-block-start:var(--space-2)}@media (max-width:600px){._8TAHSq_controls{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}._8TAHSq_controlPanel,._8TAHSq_escapePanel{padding:var(--space-3)}}@media (min-width:1100px){._8TAHSq_wander{column-gap:var(--space-5);row-gap:var(--space-3);grid-template-columns:minmax(0,1fr) minmax(18rem,21rem)}._8TAHSq_journey{grid-area:1/1}._8TAHSq_walkBar{grid-area:2/1}._8TAHSq_trail{grid-area:3/1}._8TAHSq_controls{align-content:start;gap:var(--space-3);grid-area:1/2/4;grid-template-columns:minmax(0,1fr)}}
.OG2i3G_daily{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.OG2i3G_layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (max-width:720px){.OG2i3G_layout{grid-template-columns:minmax(0,1fr)}}.OG2i3G_hidden{border-radius:var(--radius-preview);overflow:hidden}.OG2i3G_pixels{aspect-ratio:4/3;object-fit:contain;background:var(--c-surface);inline-size:100%;image-rendering:pixelated;display:block}.OG2i3G_play,.OG2i3G_form{align-content:start;gap:var(--space-3);min-inline-size:0;display:grid}.OG2i3G_label{font-weight:600}.OG2i3G_input{flex:12rem;min-inline-size:0}.OG2i3G_latest{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}.OG2i3G_guesses{gap:var(--space-1);font-variant-numeric:tabular-nums;margin:0;padding:0;list-style:none;display:grid}.OG2i3G_guesses li{gap:var(--space-3);padding:var(--space-1) var(--space-2);border-inline-start:var(--line-strong) solid var(--temperature,var(--c-border));border-radius:var(--radius-control);background:var(--c-surface);grid-template-columns:minmax(0,1fr) auto auto;align-items:baseline;display:grid}.OG2i3G_guesses li[data-latest=true]{outline:var(--line-hairline) solid var(--c-selected-border)}.OG2i3G_guesses li[data-temperature=freezing],.OG2i3G_guesses li[data-temperature=cool]{--temperature:var(--c-bg-contrast-light)}.OG2i3G_guesses li[data-temperature=tepid]{--temperature:var(--c-font)}.OG2i3G_guesses li[data-temperature=warm]{--temperature:var(--c-warning)}.OG2i3G_guesses li[data-temperature=hot],.OG2i3G_guesses li[data-temperature=burning]{--temperature:var(--c-danger)}.OG2i3G_guesses li[data-temperature=found]{--temperature:var(--c-success)}.OG2i3G_word{overflow-wrap:anywhere}.OG2i3G_rank{color:var(--c-bg-contrast-light);font-size:var(--fs-s)}
.z8PDnq_round{gap:var(--m-s);min-block-size:0;animation:z8PDnq_roundEnter var(--t-slow) var(--ease-out);flex:1;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:clip}@keyframes z8PDnq_roundEnter{0%{opacity:0}to{opacity:1}}.z8PDnq_topBar{align-items:center;gap:var(--m-s);padding:var(--m) 0;justify-content:space-between;display:flex}.z8PDnq_progressDots{gap:var(--m-xs);flex-wrap:wrap;align-items:center;min-inline-size:0;display:flex}.z8PDnq_dot{flex:0 0 var(--m-s);inline-size:var(--m-s);block-size:var(--m-s);border-radius:var(--radius-pill);background-color:color-mix(in oklch, var(--c-bg-contrast-light) 30%, transparent);transition:background-color var(--t-deliberate), transform var(--t-deliberate)}.z8PDnq_dotDone{background-color:var(--c-accent)}.z8PDnq_dotCurrent{background-color:var(--c-font);animation:z8PDnq_dotPulse var(--t-pulse-slow) var(--ease-in-out) infinite;transform:scale(1.3)}@keyframes z8PDnq_dotPulse{0%,to{opacity:1;transform:scale(1.3)}50%{opacity:.6;transform:scale(1)}}.z8PDnq_cumulativeScore{font-size:var(--fs-s);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;transition:transform var(--t-base)}.z8PDnq_cumulativeScoreBump{animation:z8PDnq_scoreBump var(--t-enter) var(--ease-bounce)}@keyframes z8PDnq_scoreBump{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.z8PDnq_abortButton{margin-inline-start:auto}.z8PDnq_abortButton:hover{color:var(--c-font);background-color:color-mix(in oklch, var(--c-bg-contrast-light) 15%, transparent)}.z8PDnq_gameArea{gap:var(--m-m);grid-template-columns:3fr 2fr;min-block-size:0;display:grid}@media (max-width:720px){.z8PDnq_gameArea{grid-template-rows:2fr minmax(0,3fr);grid-template-columns:1fr;min-block-size:0}}@media (max-width:480px){.z8PDnq_gameArea{gap:var(--m-s)}}.z8PDnq_photoPanel{border-radius:var(--radius-panel);background-color:var(--c-bg-contrast-dark);cursor:zoom-in;touch-action:none;justify-content:center;align-items:center;min-block-size:0;display:flex;position:relative;overflow:clip}.z8PDnq_photoPanel:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.z8PDnq_photoZoomed{cursor:grab}.z8PDnq_photoZoomed:active{cursor:grabbing}.z8PDnq_photoLoading{background:linear-gradient(100deg, var(--c-bg-contrast-dark) 30%, color-mix(in oklch, var(--c-on-dark) 12%, var(--c-bg-contrast-dark)) 50%, var(--c-bg-contrast-dark) 70%);animation:z8PDnq_photoLoadingShimmer var(--t-loop-fast) var(--ease-in-out) infinite;background-size:200% 100%;position:absolute;inset:0}@keyframes z8PDnq_photoLoadingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.z8PDnq_photo{object-fit:contain;-webkit-user-select:none;user-select:none;transform-origin:50%;will-change:transform;block-size:100%;inline-size:100%;transition:transform var(--t-instant) var(--ease-out);animation:z8PDnq_photoCrossfade var(--t-enter) var(--ease-out)}@keyframes z8PDnq_photoCrossfade{0%{opacity:0;filter:blur(var(--size-6))}to{opacity:1;filter:blur()}}.z8PDnq_timerBar{inline-size:100%;block-size:calc(var(--line-hairline) * 3);background-color:var(--c-success);transform-origin:0;transition-property:transform,background-color;transition-duration:calc(var(--t-emphasis) * 2), var(--t-base);transition-timing-function:linear, var(--ease-out);pointer-events:none;z-index:var(--z-raised);position:absolute;inset-block-start:0;inset-inline-start:0}.z8PDnq_timerBar[data-warning]{background-color:var(--c-warning)}.z8PDnq_timerBar[data-urgent]{background-color:var(--c-danger);block-size:var(--m);box-shadow:0 0 var(--m-s) var(--line-hairline) color-mix(in oklch, var(--c-danger) 50%, transparent);animation:z8PDnq_timerPulse var(--t-emphasis) var(--ease-in-out) infinite}@keyframes z8PDnq_timerPulse{0%,to{box-shadow:0 0 var(--m-s) var(--line-hairline) color-mix(in oklch, var(--c-danger) 50%, transparent)}50%{box-shadow:0 0 var(--fs-sm) calc(var(--line-hairline) * 3) color-mix(in oklch, var(--c-danger) 70%, transparent)}}.z8PDnq_mapPanel{gap:var(--m-s);flex-direction:column;min-block-size:0;display:flex;overflow:clip}.z8PDnq_mapPlaceholder{background-color:var(--c-bg-contrast-dark);border-radius:var(--radius-panel);flex:1;min-block-size:0;inline-size:100%}.z8PDnq_controls{gap:var(--m-s);min-block-size:var(--tap-target);flex-shrink:0;align-items:center;display:flex}.z8PDnq_confirmButton,.z8PDnq_nextButton{transition-duration:var(--t-fast), var(--t-base), var(--t-base), var(--t-fast);margin-inline-start:auto}.z8PDnq_confirmButton:hover:not(:disabled),.z8PDnq_nextButton:hover{background-color:var(--c-surface-hover)}.z8PDnq_confirmButton:active:not(:disabled),.z8PDnq_nextButton:active{transform:scale(.96)}.z8PDnq_confirmReady{border-color:var(--c-selected-border);background-color:var(--c-selected)}.z8PDnq_nextButton{animation:z8PDnq_slideUp var(--t-medium) var(--ease-out)}.z8PDnq_skipButton{margin-inline-end:auto}.z8PDnq_skipButton:hover{color:var(--c-font)}@media (pointer:coarse){.z8PDnq_confirmButton,.z8PDnq_nextButton,.z8PDnq_skipButton{padding-block-start:var(--m-m);padding-block-end:var(--m-m)}}.z8PDnq_revealPanel{align-items:center;gap:var(--m-l);inline-size:100%;animation:z8PDnq_slideUp var(--t-deliberate) var(--ease-out);display:flex}@media (max-width:480px){.z8PDnq_revealPanel{gap:var(--m-s);flex-wrap:wrap}.z8PDnq_revealPanel>span{flex:100%}}@keyframes z8PDnq_slideUp{0%{opacity:0;transform:translateY(var(--size-6))}to{opacity:1;transform:translateY(0)}}.z8PDnq_scoreReveal{gap:var(--m);min-inline-size:calc(var(--m-l) * 5);display:grid}@media (max-width:480px){.z8PDnq_scoreReveal{min-inline-size:calc(var(--m-l) * 4)}}.z8PDnq_scoreLine{align-items:baseline;gap:var(--m-s);display:flex}.z8PDnq_distance{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:600}.z8PDnq_distanceBad{animation:z8PDnq_shake var(--t-enter) var(--ease-out)}@keyframes z8PDnq_shake{0%,to{transform:translate(0)}20%{transform:translateX(calc(var(--size-3) * -1))}40%{transform:translateX(var(--size-3))}60%{transform:translateX(calc(var(--size-2) * -1))}80%{transform:translateX(var(--size-2))}}.z8PDnq_scoreValue{font-size:var(--fs-m);font-variant-numeric:tabular-nums;animation:z8PDnq_scorePop var(--t-enter) var(--ease-bounce);font-weight:700}.z8PDnq_scoreValueGlow{text-shadow:0 0 var(--size-12) currentColor}@keyframes z8PDnq_scorePop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.z8PDnq_timeBonusInline{font-size:var(--fs-s);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;animation:z8PDnq_bonusSlide var(--t-slow) var(--t-deliberate) var(--ease-out) both}@keyframes z8PDnq_bonusSlide{0%{opacity:0;transform:translateX(calc(var(--size-6) * -1))}to{opacity:1;transform:translate(0)}}.z8PDnq_scoreBarTrack{block-size:var(--m);border-radius:calc(var(--line-hairline) * 2);background-color:color-mix(in oklch, var(--c-bg-contrast-light) 20%, transparent);overflow:clip}.z8PDnq_scoreBarFill{border-radius:calc(var(--line-hairline) * 2);background-color:var(--c-accent);block-size:100%;animation:z8PDnq_growBar var(--t-long) var(--ease-spring) forwards;transform-origin:0}@keyframes z8PDnq_growBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.z8PDnq_photoError{padding:var(--space-4);background:var(--c-bg-contrast-dark);color:var(--c-on-dark);font-size:var(--fs-sm);text-align:center;place-items:center;margin:0;display:grid;position:absolute;inset:0}.z8PDnq_visuallyHidden{clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
.v_ghQG_secondaryAction{justify-content:center;align-items:center;gap:var(--space-2);cursor:pointer;text-decoration:none;display:inline-flex;}.v_ghQG_secondaryAction:disabled{opacity:.5;cursor:wait}.v_ghQG_secondaryAction:not(:disabled):hover,.v_ghQG_secondaryAction:not(:disabled):active{background-color:var(--c-surface-hover)}.v_ghQG_secondaryAction:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}.v_ghQG_searchInput{padding-inline-end:calc(var(--tap-target) + var(--space-2))}.v_ghQG_searchInputBusy{padding-inline-end:calc(var(--tap-target) + var(--size-16) + var(--space-2) + var(--space-3))}.v_ghQG_searchActivity{inline-size:var(--size-16);block-size:var(--size-16);border:solid var(--size-2) color-mix(in oklch, var(--c-bg-contrast-light) 35%, transparent);border-block-start-color:var(--c-accent);border-radius:var(--radius-pill);animation:v_ghQG_searchSpin var(--t-loop-fast) linear infinite;pointer-events:none;position:absolute;inset-inline-end:calc(var(--tap-target) + var(--space-2))}@keyframes v_ghQG_searchSpin{to{rotate:1turn}}.v_ghQG_searchInput::placeholder{-webkit-user-select:none;user-select:none}.v_ghQG_searchHintInline{color:var(--c-bg-contrast-light);font-size:var(--fs-s);line-height:var(--lh-caption);align-self:center}.v_ghQG_searchInputRow{gap:var(--m-m);flex-flow:wrap;align-items:center;margin-block-end:var(--m-l);display:flex}.v_ghQG_imageQueryActions{gap:var(--m-m);display:inline-flex}.v_ghQG_imageQueryFileInput{inline-size:var(--size-1);block-size:var(--size-1);clip-path:inset(50%);position:absolute;overflow:hidden}.v_ghQG_searchModeSelectLabel{align-items:center;gap:var(--m-s);flex:none;display:inline-flex}.v_ghQG_searchModeSelect{min-inline-size:var(--size-132)}.v_ghQG_searchModeInfoWrap{display:inline-flex;position:relative}.v_ghQG_searchModeInfo{anchor-name:--search-mode-help;appearance:none;color:var(--c-bg-contrast-light);font-size:var(--fs-m);cursor:help;min-inline-size:var(--tap-target);min-block-size:var(--tap-target);-webkit-user-select:none;user-select:none;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:1;display:inline-flex}.v_ghQG_searchModeInfo:hover{color:var(--c-font)}.v_ghQG_searchModeInfo:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2);border-radius:var(--radius-pill)}.v_ghQG_searchModeInfoTooltip{z-index:var(--z-float);inline-size:max-content;max-inline-size:min(80dvw, var(--size-280));border-radius:var(--radius-control);font-size:var(--fs-s);opacity:0;translate:-50% calc(-50% - var(--m));pointer-events:none;transition:opacity var(--t-fast) var(--ease-out), translate var(--t-fast) var(--ease-out), display var(--t-fast) allow-discrete, overlay var(--t-fast) allow-discrete;line-height:1.4;position:fixed;inset:50% auto auto 50%}.v_ghQG_searchModeInfoTooltip:popover-open{opacity:1;translate:-50% -50%}@starting-style{.v_ghQG_searchModeInfoTooltip:popover-open{opacity:0;translate:-50% calc(-50% - var(--m))}}@supports (position-anchor:--search-mode-help){.v_ghQG_searchModeInfoTooltip{position-anchor:--search-mode-help;position-area:block-end span-inline-end;position-try-fallbacks:flip-block, flip-inline;translate:0 calc(var(--m) * -1);margin-block-start:var(--m-s);inset:auto}.v_ghQG_searchModeInfoTooltip:popover-open{translate:0}@starting-style{.v_ghQG_searchModeInfoTooltip:popover-open{translate:0 calc(var(--m) * -1)}}}.v_ghQG_searchInputContainer{inline-size:100%;max-inline-size:min(80dvw, var(--size-420));align-items:center;display:flex;position:relative}.v_ghQG_clearButton{font-size:var(--fs-m);color:var(--c-bg-contrast-light);cursor:pointer;padding:var(--m-s);inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-pill);transition:background-color var(--t-base) var(--ease-out), color var(--t-base) var(--ease-out);background:0 0;border:none;justify-content:center;align-items:center;display:flex;position:absolute;inset-inline-end:var(--line-hairline)}.v_ghQG_clearButton:hover{background-color:var(--c-surface-hover);color:var(--c-font)}.v_ghQG_clearButton:focus-visible{outline:var(--focus-ring)}@container (max-width:720px){.v_ghQG_secondaryAction{min-block-size:var(--tap-target);padding:var(--m) var(--m-s);font-size:var(--fs-s);border-width:var(--size-1);border-radius:var(--radius-control)}}
._0fSOPq_toolbar{--c-font:var(--c-on-dark);--c-surface:var(--glass-surface-dark);--c-surface-hover:var(--c-overlay-dark-hover);--c-border:var(--c-border-on-dark);--c-border-hover:color-mix(in oklch, var(--c-white) 55%, transparent);--c-selected:color-mix(in oklch, var(--c-accent) 24%, var(--c-overlay-dark));--c-selected-border:var(--c-accent);align-items:center;gap:var(--m-m);max-block-size:100dvh;inline-size:100%;font-size:var(--fs-sm);opacity:0;transform:translateY(calc(var(--size-18) * -1)) scale(.985);transform-origin:top;transition:opacity var(--t-medium) var(--ease-out), transform var(--t-deliberate) var(--ease-spring), background-color var(--t-base) var(--ease-out), box-shadow var(--t-base) var(--ease-out);z-index:var(--z-fullscreen-toolbar);isolation:isolate;overscroll-behavior:contain;scrollbar-gutter:stable;will-change:opacity, transform;background-color:#0000;flex-flow:wrap;padding-block-start:calc(env(safe-area-inset-top,0) + var(--m-l));padding-block-end:calc(env(safe-area-inset-bottom,0) + var(--m-l));padding-inline-start:calc(env(safe-area-inset-left,0) + clamp(var(--m-l), 4dvw, var(--m-xl)));padding-inline-end:calc(env(safe-area-inset-right,0) + clamp(var(--m-l), 4dvw, var(--m-xl)));display:flex;position:fixed;inset-block-start:0;inset-inline-start:0;overflow-y:auto}._0fSOPq_toolbar:before{content:"";z-index:-1;pointer-events:none;background-image:linear-gradient(to bottom, color-mix(in oklch, var(--c-overlay-dark) 92%, transparent) 0%, color-mix(in oklch, var(--c-overlay-dark) 78%, transparent) 55%, transparent 100%);-webkit-backdrop-filter:blur(var(--glass-blur-subtle));backdrop-filter:blur(var(--glass-blur-subtle));position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%)}._0fSOPq_toolbarCloseButton{touch-action:none;display:none}._0fSOPq_sessionDock{display:none}._0fSOPq_brandLink{align-items:center;gap:var(--m-m);padding:var(--m-m) var(--m-l);border-radius:calc(var(--m-s) * 1.5);background:linear-gradient(135deg, var(--c-slideshow-brand-start), var(--c-slideshow-brand-end));color:var(--c-white);box-shadow:0 var(--size-12) var(--size-32) color-mix(in oklch, var(--c-black) 25%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 12%, transparent);text-decoration:none;display:inline-flex}._0fSOPq_brandLogo{inline-size:var(--size-48);block-size:var(--size-48);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-white) 14%, transparent);font-size:var(--fs-l);place-items:center;display:grid}._0fSOPq_brandCopy{flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}._0fSOPq_brandTitle{font-size:var(--fs-sm);letter-spacing:.08em;text-transform:uppercase}._0fSOPq_brandSubtitle{font-size:var(--fs-m);font-weight:600}._0fSOPq_poolStats{align-items:stretch;gap:var(--m-s);padding:calc(var(--m-s) * .75) var(--m-m);border-radius:calc(var(--m-s) * 1.5);background:var(--glass-bg);color:color-mix(in oklch, var(--c-white) 78%, transparent);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;box-shadow:0 var(--size-18) var(--size-40) color-mix(in oklch, var(--c-black) 25%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 8%, transparent);-webkit-backdrop-filter:blur(var(--glass-blur-panel));backdrop-filter:blur(var(--glass-blur-panel));border:0;line-height:1.15;display:inline-flex}._0fSOPq_poolStatsLink{align-items:flex-start;gap:var(--size-2);min-block-size:var(--tap-target);color:inherit;font-variant-numeric:tabular-nums;flex-direction:column;justify-content:center;text-decoration:none;display:flex}._0fSOPq_poolStatsCheck{inline-size:var(--tap-target);border:solid var(--size-1) var(--glass-border);border-radius:var(--m-s);background:color-mix(in oklch, var(--c-white) 6%, transparent);color:inherit;font:inherit;font-size:var(--fs-m);flex:none;place-items:center;display:grid}._0fSOPq_poolStatsLink:hover,._0fSOPq_poolStatsLink:focus-visible,._0fSOPq_poolStatsCheck:hover,._0fSOPq_poolStatsCheck:focus-visible{background:color-mix(in oklch, var(--c-white) 18%, transparent);outline:var(--size-1) solid color-mix(in oklch, var(--c-white) 30%, transparent)}._0fSOPq_poolStatsCount{font-size:var(--fs-sm);color:var(--c-white);font-weight:600}._0fSOPq_poolStatsNewest{font-size:var(--fs-s);color:color-mix(in oklch, var(--c-white) 60%, transparent)}._0fSOPq_moreToggle{display:none}._0fSOPq_moreSettings{display:contents}._0fSOPq_playbackGroup{align-items:center;gap:var(--m-m);padding:var(--m-s);border-radius:calc(var(--m-s) * 1.5);background:var(--glass-bg);box-shadow:0 var(--size-18) var(--size-40) color-mix(in oklch, var(--c-black) 25%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 8%, transparent);-webkit-backdrop-filter:blur(var(--glass-blur-panel));backdrop-filter:blur(var(--glass-blur-panel));display:inline-flex}._0fSOPq_playbackHeader{align-items:center;gap:var(--m-s);min-inline-size:var(--size-180);padding:0 var(--m-s);display:inline-flex}._0fSOPq_playbackLogo{inline-size:var(--size-36);block-size:var(--size-36);border-radius:var(--radius-pill);background:var(--c-slideshow-playback-bg);color:var(--c-slideshow-playback);place-items:center;display:grid}._0fSOPq_playbackCopy{color:var(--c-white);flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}._0fSOPq_playbackTitle{font-size:var(--fs-sm);font-weight:600}._0fSOPq_playbackSubtitle{font-size:var(--fs-s);color:color-mix(in oklch, var(--c-white) 72%, transparent)}._0fSOPq_playbackButtons{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:inline-flex}._0fSOPq_playbackCluster{align-items:center;gap:var(--m-s);flex-wrap:nowrap;display:flex}._0fSOPq_playbackDivider{inline-size:var(--size-1);block-size:var(--size-28);flex:0 0 var(--size-1);margin:0 calc(var(--m-s) * .75);background:var(--glass-border);border-radius:var(--size-1)}._0fSOPq_playbackModifier:not([aria-pressed=true]){border-style:dashed}._0fSOPq_controlGroup{align-items:center;gap:var(--m-s);padding:var(--m-s);border-radius:calc(var(--m-s) * 1.5);background:var(--glass-bg);box-shadow:0 var(--size-18) var(--size-40) color-mix(in oklch, var(--c-black) 25%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 8%, transparent);-webkit-backdrop-filter:blur(var(--glass-blur-panel));backdrop-filter:blur(var(--glass-blur-panel));display:inline-flex}._0fSOPq_controlHeader{align-items:center;gap:var(--m-s);padding:0 calc(var(--m-s) * .5);display:inline-flex}._0fSOPq_controlLogo{inline-size:var(--size-36);block-size:var(--size-36);border-radius:var(--radius-pill);background:var(--c-slideshow-control-bg);color:var(--c-slideshow-control);cursor:pointer;pointer-events:auto;place-items:center;display:grid}._0fSOPq_controlCopy{color:var(--c-white);flex-direction:column;align-items:flex-start;line-height:1.1;display:flex}._0fSOPq_controlTitle{font-size:var(--fs-sm);font-weight:600}._0fSOPq_controlButtons,._0fSOPq_countdown{align-items:center;gap:var(--m-xs);display:inline-flex}._0fSOPq_countdownTime{text-align:end;font-variant-numeric:tabular-nums;min-inline-size:7ch}._0fSOPq_controlMeta{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:inline-flex}:is(._0fSOPq_playbackButtons button,._0fSOPq_controlButtons button,._0fSOPq_controlMeta a,._0fSOPq_controlMeta button,._0fSOPq_controlMeta div){min-block-size:var(--size-44)}._0fSOPq_topicForm{align-items:center;gap:var(--m-s);flex-wrap:wrap;min-inline-size:0;max-inline-size:100%;display:inline-flex}._0fSOPq_topicInput{min-inline-size:var(--size-180);min-block-size:var(--size-44)}._0fSOPq_topicForm ._0fSOPq_topicInput{flex:1 1 var(--size-180);inline-size:auto;min-inline-size:0;padding:var(--m-s) var(--m-m);border:solid var(--size-1) var(--glass-border);border-radius:var(--radius-control);background:color-mix(in oklch, var(--c-black) 24%, transparent);color:var(--c-white);font-family:inherit}._0fSOPq_topicForm ._0fSOPq_topicInput:disabled{opacity:.6}._0fSOPq_topicInput::placeholder{color:color-mix(in oklch, var(--c-white) 52%, transparent)}._0fSOPq_topicInput:focus-visible{outline:solid var(--size-2) var(--c-white);outline-offset:var(--size-2)}._0fSOPq_topicSeedButton{min-inline-size:var(--size-180)}._0fSOPq_topicChip{align-items:center;gap:var(--m-s);min-block-size:var(--size-44);padding:var(--m-s) var(--m-s) var(--m-s) var(--m-m);border-radius:var(--radius-pill);background:var(--c-slideshow-active-bg,color-mix(in oklch, var(--c-white) 18%, transparent));border:solid var(--size-1) var(--c-slideshow-active-border,var(--glass-border));color:var(--c-white);display:inline-flex}._0fSOPq_topicChipLabel{font-size:var(--fs-sm);max-inline-size:var(--size-200);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._0fSOPq_topicDismiss{inline-size:var(--size-28);block-size:var(--size-28);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-white) 16%, transparent);color:var(--c-white);font:inherit;cursor:pointer;border:0;place-items:center;display:grid}._0fSOPq_topicDismiss:hover,._0fSOPq_topicDismiss:focus-visible{background:color-mix(in oklch, var(--c-white) 30%, transparent);outline:none}._0fSOPq_topicError{font-size:var(--fs-s);color:color-mix(in oklch, var(--c-white) 82%, transparent)}._0fSOPq_volumeControl{align-items:center;gap:var(--m-s);min-block-size:var(--size-44);padding:0 var(--m-s);color:var(--c-white);font-size:var(--fs-sm);display:inline-flex}._0fSOPq_volumeLabel{color:color-mix(in oklch, var(--c-white) 72%, transparent)}._0fSOPq_volumeSlider{inline-size:var(--size-180);max-inline-size:100%;accent-color:var(--c-accent);cursor:pointer;margin:0}._0fSOPq_volumeSlider:focus-visible{outline:solid var(--size-2) var(--c-white);outline-offset:var(--size-2)}._0fSOPq_volumeValue{text-align:end;font-variant-numeric:tabular-nums;min-inline-size:4ch;color:color-mix(in oklch, var(--c-white) 82%, transparent)}._0fSOPq_hideProgress{inline-size:var(--size-28);block-size:var(--size-28);opacity:1;transform:translateY(var(--size-0-5));place-items:center;margin-inline-start:calc(var(--m-s) * .5);display:inline-grid}._0fSOPq_playbackHideGroup{align-items:center;gap:calc(var(--m-s) * .5);margin-inline-start:auto;display:inline-flex}._0fSOPq_hideProgressRing{border-radius:var(--radius-pill);background:conic-gradient(var(--c-white) calc(var(--hide-progress,1) * 1turn), color-mix(in oklch, var(--c-white) 20%, transparent) 0);block-size:100%;inline-size:100%;-webkit-mask-image:radial-gradient(circle closest-side,#0000 72%,#000 75%);mask-image:radial-gradient(circle closest-side,#0000 72%,#000 75%)}@media (hover:none),(pointer:coarse){._0fSOPq_toolbar{pointer-events:auto}._0fSOPq_sessionDock{z-index:var(--z-float);inline-size:min(100%, var(--content-width-medium));gap:var(--m-s);padding:var(--m-s);border:solid var(--size-1) var(--glass-border);border-radius:var(--m-l);background:linear-gradient(135deg, var(--c-slideshow-panel-start), var(--c-slideshow-panel-end));-webkit-backdrop-filter:blur(var(--glass-blur-sheet));backdrop-filter:blur(var(--glass-blur-sheet));box-shadow:0 var(--m-l) var(--m-xl) color-mix(in oklch, var(--c-black) 34%, transparent), inset 0 var(--size-1) 0 color-mix(in oklch, var(--c-white) 10%, transparent);order:-1;grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid;position:sticky;inset-block-start:0}._0fSOPq_toolbarCloseButton{align-items:center;gap:var(--m-s);min-block-size:var(--m-2xl);padding:var(--m-s) var(--m-m);border-radius:var(--radius-control);background:color-mix(in oklch, var(--c-white) 8%, transparent);color:var(--c-white);font:inherit;text-align:start;cursor:grab;border:0;display:flex;position:relative}._0fSOPq_toolbarCloseGrip{inline-size:var(--m-l);block-size:var(--size-2);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-white) 38%, transparent);position:absolute;inset-block-start:var(--m);inset-inline-start:50%;transform:translate(-50%)}._0fSOPq_sessionAwakeButton{align-items:center;gap:var(--m-s);min-block-size:var(--m-2xl);padding:var(--m-s) var(--m-m);border:solid var(--size-1) var(--c-slideshow-awake-border);border-radius:var(--radius-control);background:var(--c-slideshow-awake-bg);color:var(--c-white);font:inherit;text-align:start;display:flex}._0fSOPq_sessionAwakeButtonActive{border-color:var(--c-slideshow-active-border);background:var(--c-slideshow-active-bg)}._0fSOPq_sessionAwakeButton:disabled{opacity:.5}._0fSOPq_sessionActionIcon,._0fSOPq_sessionAwakeIndicator{inline-size:var(--m-l);block-size:var(--m-l);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-white) 10%, transparent);flex:none;place-items:center;display:grid}._0fSOPq_sessionAwakeIndicator{inline-size:var(--m-m);block-size:var(--m-m);background:var(--c-slideshow-awake);box-shadow:0 0 var(--m-m) var(--c-slideshow-awake-glow)}._0fSOPq_sessionAwakeButtonActive ._0fSOPq_sessionAwakeIndicator{background:var(--c-slideshow-active);box-shadow:0 0 var(--m-m) var(--c-slideshow-active-glow)}._0fSOPq_sessionActionCopy{gap:var(--m);flex-direction:column;min-inline-size:0;line-height:1.05;display:flex}._0fSOPq_sessionActionCopy strong{font-size:var(--fs-sm);font-weight:650}._0fSOPq_sessionActionCopy span{color:color-mix(in oklch, var(--c-white) 62%, transparent);font-size:var(--fs-s)}._0fSOPq_sessionProgress{inline-size:var(--size-32);block-size:var(--size-32);flex:none;place-items:center;margin-inline-start:auto;display:grid}._0fSOPq_toolbarCloseButton:active{background:var(--glass-bg);cursor:grabbing}._0fSOPq_toolbarCloseButton:focus-visible{outline:solid var(--size-2) var(--c-font);outline-offset:var(--size-2)}._0fSOPq_sessionAwakeButton:focus-visible{outline:solid var(--size-2) var(--c-white);outline-offset:var(--size-2)}._0fSOPq_secondarySessionControl{display:none}}@media (max-width:1024px){._0fSOPq_toolbar{padding:calc(env(safe-area-inset-top,0) + var(--m-l)) var(--m-l) calc(env(safe-area-inset-bottom,0) + var(--m-l)) calc(env(safe-area-inset-left,0) + var(--m-l))}._0fSOPq_brandLink,._0fSOPq_playbackGroup,._0fSOPq_controlGroup{inline-size:min(100%, var(--content-width-medium))}._0fSOPq_playbackGroup,._0fSOPq_controlGroup{align-items:start;column-gap:var(--m-s);row-gap:var(--m-s);flex-direction:column;grid-template-columns:auto minmax(0,1fr);display:grid}._0fSOPq_playbackHeader,._0fSOPq_controlHeader{align-items:center;gap:var(--size-2);flex-direction:column;inline-size:auto;min-inline-size:0;padding:0}._0fSOPq_playbackCopy,._0fSOPq_controlCopy{text-align:center;align-items:center}._0fSOPq_playbackSubtitle{display:none}._0fSOPq_playbackButtons,._0fSOPq_controlButtons,._0fSOPq_controlMeta{inline-size:100%}._0fSOPq_brandLink,._0fSOPq_poolStats{flex:auto;inline-size:auto}._0fSOPq_playbackButtons{flex-flow:column;align-items:stretch}._0fSOPq_playbackCluster{gap:var(--m-s);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid}._0fSOPq_playbackCluster button{inline-size:100%}._0fSOPq_playbackDivider{display:none}}@media (max-width:599px){._0fSOPq_moreToggle{justify-content:center;align-items:center;gap:var(--m-s);inline-size:min(100%, var(--content-width-medium));min-block-size:var(--tap-target);padding:var(--m-s) var(--m-m);border:solid var(--size-1) var(--glass-border);border-radius:var(--radius-control);background:var(--glass-bg);color:var(--c-white);font:inherit;font-size:var(--fs-sm);-webkit-backdrop-filter:blur(var(--glass-blur-panel));backdrop-filter:blur(var(--glass-blur-panel));display:flex}._0fSOPq_moreSettings{display:none}._0fSOPq_moreSettingsOpen{display:contents}}._0fSOPq_poolStatsSpan{font-variant-numeric:tabular-nums;min-inline-size:7ch;display:inline-block}
.P7LcbG_list{grid-template-columns:repeat(auto-fit, minmax(min(calc(100svw - 2 * var(--m-xl)), var(--size-320)), 1fr));gap:var(--m-xl);max-inline-size:var(--size-1400);grid-auto-rows:1fr;margin:0;padding:0;list-style:none;display:grid}.P7LcbG_name h2{margin:var(--m-s) 0 var(--m);font-size:var(--fs-m)}.P7LcbG_name a{transition:color var(--t-fast) var(--ease-out);text-decoration:none}.P7LcbG_name a:hover{color:var(--c-accent)}.P7LcbG_date{text-decoration:none}.P7LcbG_item{flex-direction:column;block-size:100%;display:flex}.P7LcbG_itemLink{block-size:100%}.P7LcbG_itemLink img{object-fit:cover;block-size:100%;inline-size:100%}.P7LcbG_itemLink:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light)}
.p3GqHG_search{min-inline-size:0}.p3GqHG_clear:disabled{display:none}.p3GqHG_feedback{min-block-size:var(--tap-target);font-size:var(--fs-sm);line-height:var(--lh-label);align-items:center;display:grid}.p3GqHG_feedback p{margin:0}.p3GqHG_search form{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:nowrap;display:flex}.p3GqHG_inputContainer{flex:1 1 var(--size-180);min-inline-size:0;max-inline-size:var(--size-360);align-items:center;display:flex;position:relative}.p3GqHG_clear{position:absolute;inset-inline-end:var(--line-hairline)}.p3GqHG_query{flex:1 1 var(--size-180);inline-size:100%;min-inline-size:0;max-inline-size:var(--size-360);padding-inline-end:var(--tap-target)}.p3GqHG_search button{flex-shrink:0}.p3GqHG_query::-webkit-search-cancel-button{appearance:none}
._47xTCW_section{gap:var(--m);display:grid}._47xTCW_head{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}._47xTCW_list{gap:var(--m-l);margin:0;padding:0;list-style:none;display:grid}._47xTCW_trip{gap:var(--m);min-inline-size:0;display:grid}._47xTCW_meta{align-items:baseline;gap:var(--m) var(--m-s);flex-wrap:wrap;min-inline-size:0;margin:0;display:flex}._47xTCW_title{font-size:var(--fs-sm);line-height:1.2}._47xTCW_stats{color:var(--c-bg-contrast-light);font-size:var(--fs-s);font-variant-numeric:tabular-nums;line-height:1.2}._47xTCW_places{color:var(--c-bg-contrast-light);font-size:var(--fs-s);overflow-wrap:anywhere;margin:0;line-height:1.4}._47xTCW_swatches{gap:var(--m);display:inline-flex}._47xTCW_swatch{inline-size:var(--size-8);block-size:var(--size-8);border-radius:var(--radius-pill);box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-bg) 60%, transparent)}._47xTCW_days{gap:var(--m);flex-wrap:wrap;display:flex}._47xTCW_day{align-items:baseline;gap:var(--m);padding:var(--m-xs) var(--m-s);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-control);background:var(--c-surface);color:inherit;font:inherit;font-size:var(--fs-s);cursor:pointer;line-height:1.2;display:inline-flex;}._47xTCW_day:hover{border-color:var(--c-accent)}._47xTCW_dayCount{color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums}._47xTCW_loadMore{inline-size:fit-content;place-self:start;margin-block-start:var(--m-s)}._47xTCW_filter{flex:none}._47xTCW_visits{gap:var(--m) var(--m-m);flex-wrap:wrap;margin:0;display:flex}._47xTCW_firsts{color:var(--c-accent);font-size:var(--fs-s);overflow-wrap:anywhere;line-height:1.4}._47xTCW_returns{color:var(--c-bg-contrast-light);font-size:var(--fs-s);overflow-wrap:anywhere;line-height:1.4}._47xTCW_dayCurrent{border-color:var(--c-accent);background:color-mix(in oklch, var(--c-accent) 18%, transparent)}
.Ky9urq_youtubeIframe{aspect-ratio:16/9;block-size:auto;max-block-size:90svh;inline-size:90%;max-inline-size:100svw}.Ky9urq_block{inline-size:100%;display:grid}.Ky9urq_youtubeWrapper{aspect-ratio:16/9;grid-area:1/1;justify-content:center;align-items:center;block-size:auto;max-block-size:90svh;inline-size:auto;max-inline-size:100svw;display:flex}.Ky9urq_sourceCell{max-inline-size:min(50dvw, var(--size-460));word-break:break-word}
.g_hkyW_colorSwatch{inline-size:var(--m-m);block-size:var(--m-m);border-radius:var(--radius-pill);border:var(--size-1) solid color-mix(in oklch, var(--c-bg) 55%, transparent);flex:none}.g_hkyW_colourSectionGrid{gap:var(--m-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.g_hkyW_colourPanel{gap:var(--m);align-content:start;display:grid}.g_hkyW_familyPhotos{align-items:flex-start;gap:var(--m-s);flex-direction:column;min-inline-size:0;display:flex}.g_hkyW_colourFamilyPanel,.g_hkyW_colourFullRowPanel{grid-column:1/-1}.g_hkyW_colorFamilyRows{gap:var(--space-4);align-content:start;align-items:start;display:grid}.g_hkyW_colorFamilyRow{grid-template-columns:minmax(var(--size-180), calc(var(--size-220) + var(--size-14))) minmax(0, 1fr);gap:var(--m);align-items:start;display:grid}.g_hkyW_colorFamilyMeta{gap:var(--m-s);align-content:start;justify-items:start;display:grid}.g_hkyW_colorFamilyHeading{align-items:center;gap:var(--m-s);font-size:var(--fs-m);color:var(--c-font);display:inline-flex}.g_hkyW_colorFamilyStat{color:var(--c-bg-contrast-light);font-size:var(--fs-s);line-height:1}.g_hkyW_colorFamilyThumbs{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--size-96)), 1fr));gap:var(--m-s);align-content:start;align-items:start;inline-size:100%;display:grid}.g_hkyW_colorFamilyThumbLink{text-decoration:none;display:block}.g_hkyW_colorTimeLegend{gap:var(--m-s) var(--m);flex-wrap:wrap;display:flex}.g_hkyW_colorTimeLegendItem{align-items:center;gap:var(--m);color:var(--c-bg-contrast-light);font-size:var(--fs-s);opacity:.9;display:inline-flex}.g_hkyW_colorTimeSeries{gap:var(--m-s);display:grid}.g_hkyW_colorTimeRow{gap:var(--m-s);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"meta bar summary";align-items:center;display:grid}.g_hkyW_colorTimeMeta{gap:var(--m);text-align:start;grid-area:meta;justify-items:start;display:grid}.g_hkyW_colorTimeYear{color:var(--c-font);font-size:var(--fs-m);line-height:1}.g_hkyW_colorTimeDetail{color:var(--c-bg-contrast-light);font-size:var(--fs-s);line-height:1}.g_hkyW_colorTimeBar{min-block-size:var(--m-l);border:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-dark) 78%, transparent);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-bg) 98%, var(--c-bg-contrast-dark));grid-area:bar;position:relative;overflow:visible}.g_hkyW_colorTimeSegment{min-inline-size:var(--size-3);display:block;position:absolute;inset-block:0}.g_hkyW_colorTimeSegment:focus-visible{box-shadow:0 0 0 var(--size-2) var(--c-font);z-index:var(--z-float)}@media (hover:hover) and (pointer:fine){.g_hkyW_colorTimeSegment:hover{box-shadow:0 0 0 var(--size-2) var(--c-font);z-index:var(--z-float)}}.g_hkyW_colorTimeTooltip{transform:translate(-50%, calc(-100% - var(--m-s)));gap:var(--m-s);inline-size:min(var(--size-220), calc(100dvw - (var(--m) * 2)));padding:var(--m-s);border:var(--popup-border);border-radius:var(--popup-radius);background-color:var(--c-bg);box-shadow:var(--popup-shadow);color:var(--c-font);font-size:var(--fs-s);pointer-events:none;opacity:0;transition:opacity var(--t-instant) var(--ease-out);z-index:var(--z-control);line-height:1.35;display:grid;position:absolute;inset-block-start:0;inset-inline-start:50%}.g_hkyW_colorTimeTooltip:after{content:"";inline-size:var(--size-12);block-size:var(--size-12);background-color:var(--c-bg);border-right:var(--popup-border);border-bottom:var(--popup-border);position:absolute;inset-block-start:calc(100% - var(--size-8));inset-inline-start:50%;transform:translate(-50%)rotate(45deg)}.g_hkyW_colorTimeTooltipImage{inline-size:100%;block-size:var(--size-132);border-radius:var(--m-s);object-fit:cover;background:color-mix(in oklch, var(--c-bg) 90%, var(--c-bg-contrast-dark))}.g_hkyW_colorTimeTooltipBody{gap:var(--m-s);min-inline-size:0;display:grid}.g_hkyW_colorTimeTooltipSwatch{inline-size:var(--m-m);block-size:var(--m-m);border-radius:var(--radius-pill);border:var(--size-1) solid color-mix(in oklch, var(--c-bg) 55%, transparent);flex:none}.g_hkyW_colorTimeTooltipText{align-items:center;gap:var(--m-s);white-space:normal;overflow-wrap:anywhere;flex-wrap:wrap;min-inline-size:0;line-height:1.25;display:flex}.g_hkyW_colorTimeTooltipText span:last-child{color:var(--c-bg-contrast-light)}.g_hkyW_colorTimeSegment:focus-visible .g_hkyW_colorTimeTooltip{opacity:1}@media (hover:hover) and (pointer:fine){.g_hkyW_colorTimeSegment:hover .g_hkyW_colorTimeTooltip{opacity:1}}.g_hkyW_colorTimeSummary{justify-content:flex-end;gap:var(--m);min-inline-size:0;color:var(--c-bg-contrast-light);font-size:var(--fs-s);flex-direction:column;grid-area:summary;align-items:flex-start;display:inline-flex}.g_hkyW_colourTimeControls,.g_hkyW_yearAccent{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:flex}.g_hkyW_colourTimeControls{gap:var(--m-s) var(--m)}@media (max-width:720px){.g_hkyW_colourSectionGrid,.g_hkyW_colorFamilyRow{grid-template-columns:1fr}.g_hkyW_colorFamilyMeta{justify-items:start}.g_hkyW_colorTimeRow{gap:var(--m-s);grid-template-columns:1fr;grid-template-areas:"meta""bar""summary"}.g_hkyW_colorTimeMeta{text-align:start;justify-items:start}.g_hkyW_colorTimeSummary{justify-content:flex-start}.g_hkyW_colorTimeTooltip{inset-inline:50% auto;inset-block:auto var(--m-m);inline-size:min(var(--size-220), calc(100dvw - (var(--m-m) * 2)));position:fixed;transform:translate(-50%)}.g_hkyW_colorTimeTooltip:after{display:none}}.g_hkyW_colourStackBar{block-size:var(--size-20);border-radius:var(--m-xs);background:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent);max-inline-size:100%;display:flex;overflow:hidden}.g_hkyW_colourStackSegment{min-inline-size:var(--size-2);transition:filter var(--t-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:flex}.g_hkyW_colourStackSegment:hover,.g_hkyW_colourStackSegment:focus-visible{filter:brightness(1.25)}.g_hkyW_colourStackLabel{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--c-black);mix-blend-mode:luminosity;opacity:0}.g_hkyW_colourStackSegment:hover .g_hkyW_colourStackLabel,.g_hkyW_colourStackSegment:focus-visible .g_hkyW_colourStackLabel{opacity:.75}.g_hkyW_colorFamilyThumbLink img{aspect-ratio:1;block-size:auto;inline-size:100%;max-inline-size:none}.g_hkyW_familyMore{min-block-size:var(--compact-control-size)}
.mxkFaa_daily{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.mxkFaa_layout{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mxkFaa_layoutStacked{grid-template-columns:minmax(0,1fr)}.mxkFaa_layoutStacked .mxkFaa_form{max-inline-size:40rem}@media (max-width:720px){.mxkFaa_layout{grid-template-columns:minmax(0,1fr)}}.mxkFaa_form{align-content:start;gap:var(--space-3);min-inline-size:0;display:grid}.mxkFaa_label{font-weight:600}.mxkFaa_text{inline-size:100%;min-block-size:calc(var(--tap-target) * 2);padding:var(--space-2) var(--space-3);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-control);background:var(--c-bg);color:var(--c-font);font:inherit;font-size:var(--fs-touch);line-height:var(--lh-body);resize:vertical}.mxkFaa_text:hover{border-color:var(--c-border-hover)}.mxkFaa_text:focus-visible{outline:var(--line-strong) solid var(--c-accent);outline-offset:var(--line-hairline)}.mxkFaa_banned{color:var(--c-bg-contrast-light);margin:0}.mxkFaa_banned strong{color:var(--c-font)}.mxkFaa_set{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.mxkFaa_set>li{align-content:start;gap:var(--space-2);min-inline-size:0;display:grid}.mxkFaa_lookalikes{align-content:start;gap:var(--space-3);min-inline-size:0;display:grid}.mxkFaa_setResult{gap:var(--space-5);display:grid}.mxkFaa_indexCaption{line-height:var(--lh-body);margin:0}.mxkFaa_result{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.mxkFaa_yours{align-content:start;gap:var(--space-4);min-inline-size:0;display:grid}.mxkFaa_result[data-picked-out=true]{grid-template-rows:auto 1fr}.mxkFaa_result[data-picked-out=true]>:first-child{grid-row:span 2}@media (max-width:720px){.mxkFaa_result{grid-template-columns:minmax(0,1fr)}.mxkFaa_result[data-picked-out=true]{grid-template-rows:none}.mxkFaa_result[data-picked-out=true]>:first-child{grid-row:auto}}
.IYNczW_game{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}.IYNczW_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.IYNczW_targets{gap:var(--space-3);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.IYNczW_targets li{padding:var(--space-3);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-selected)}.IYNczW_finds{gap:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));display:grid}.IYNczW_finds figure{min-inline-size:0;margin:0}.IYNczW_finds img{object-fit:contain;max-block-size:60dvh;inline-size:100%;display:block}.IYNczW_targetPhoto{object-fit:contain;block-size:6rem;inline-size:9rem;margin-block-start:var(--space-2);display:block}.IYNczW_route{gap:var(--space-3);min-inline-size:0;max-inline-size:100%;padding:0;list-style:none;display:flex;overflow-x:auto}.IYNczW_route li{gap:var(--space-2);flex:0 0 10rem;align-content:start;display:grid}.IYNczW_route img{object-fit:contain;block-size:7rem;inline-size:100%}.IYNczW_toolbar{align-items:center;gap:var(--space-2);border-block-end:var(--line-hairline) solid var(--c-border);flex-wrap:wrap;padding-block-end:var(--space-3);display:flex}.IYNczW_toolbar>:nth-child(2){margin-inline-end:auto}.IYNczW_hint{padding:var(--space-3);border-inline-start:var(--line-strong) solid var(--c-accent);background:var(--c-selected);border-radius:var(--radius-preview);margin:0}
.GKTibq_summary{gap:var(--space-5);max-inline-size:var(--content-width-reading);padding:var(--space-5) var(--space-3);margin:0 auto;display:grid}@media (max-width:480px){.GKTibq_summary{padding:var(--space-5) var(--space-2);gap:var(--m-l)}}.GKTibq_header{text-align:center;gap:var(--m-s);animation:GKTibq_headerDrop var(--t-emphasis) var(--ease-spring);display:grid}@keyframes GKTibq_headerDrop{0%{opacity:0;transform:translateY(calc(var(--m-m) * -1))}to{opacity:1;transform:translateY(0)}}.GKTibq_dailyLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--c-accent);font-weight:600}.GKTibq_totalScore{font-variant-numeric:tabular-nums}.GKTibq_maxScore{color:var(--c-bg-contrast-light);font-weight:400}.GKTibq_rating{font-size:var(--fs-sm);color:var(--c-bg-contrast-light);animation:GKTibq_ratingFade var(--t-long) var(--t-emphasis) var(--ease-out) both;margin:0}@keyframes GKTibq_ratingFade{0%{opacity:0;transform:translateY(var(--m))}to{opacity:1;transform:translateY(0)}}.GKTibq_roundList{gap:var(--m-s);margin:0;padding:0;list-style:none;display:grid}.GKTibq_roundRow{grid-template-columns:calc(var(--m-m) * 4) 1fr auto;gap:var(--m-m);padding:var(--m-s);border-radius:var(--radius-panel);background-color:var(--c-surface);animation:GKTibq_rowSlide var(--t-slow) var(--ease-out) both;align-items:center;display:grid}@media (max-width:480px){.GKTibq_roundRow{grid-template-columns:var(--m-xl) 1fr auto;gap:var(--m-s);padding:var(--m-s) var(--m)}}.GKTibq_bestRound{border:var(--line-hairline) solid color-mix(in oklch, var(--c-success) 35%, transparent);background-color:color-mix(in oklch, var(--c-success) 6%, var(--c-bg))}@keyframes GKTibq_rowSlide{0%{opacity:0;transform:translateX(calc(var(--m-m) * -1))}to{opacity:1;transform:translate(0)}}.GKTibq_thumb{inline-size:calc(var(--m-m) * 4);block-size:calc(var(--m-m) * 4);object-fit:cover;border-radius:var(--m);background-color:var(--c-bg-contrast-dark);display:block}@media (max-width:480px){.GKTibq_thumb{inline-size:var(--m-xl);block-size:var(--m-xl)}}.GKTibq_roundDetail{gap:var(--m);min-inline-size:0;display:grid}.GKTibq_roundMeta{align-items:baseline;gap:var(--m-s);min-inline-size:0;display:flex}.GKTibq_location{font-size:var(--fs-s);color:var(--c-bg-contrast-light);white-space:nowrap;text-overflow:ellipsis;min-inline-size:0;overflow:hidden}.GKTibq_roundDistance{font-size:var(--fs-s);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.GKTibq_scoreBarTrack{block-size:calc(var(--line-hairline) * 3);border-radius:calc(var(--line-hairline) * 2);background-color:color-mix(in oklch, var(--c-bg-contrast-light) 15%, transparent);overflow:clip}.GKTibq_scoreBarFill{border-radius:calc(var(--line-hairline) * 2);background-color:var(--c-accent);block-size:100%;animation:GKTibq_growBar var(--t-emphasis) var(--ease-spring) both;transform-origin:0}@keyframes GKTibq_growBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.GKTibq_roundScoreCol{gap:var(--line-hairline);text-align:end;min-inline-size:var(--m-xl);display:grid}.GKTibq_roundScore{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:600}.GKTibq_timeBonus{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums}@media (max-width:480px){.GKTibq_roundScoreCol{min-inline-size:calc(var(--m-s) * 4)}.GKTibq_roundScore{font-size:var(--fs-s)}}.GKTibq_actions{gap:var(--m-m);animation:GKTibq_ratingFade var(--t-enter) calc(var(--t-enter) * 2) var(--ease-out) both;flex-wrap:wrap;justify-content:center;display:flex}.GKTibq_playAgain,.GKTibq_shareButton{transition-duration:var(--t-fast)}.GKTibq_playAgain:hover,.GKTibq_shareButton:hover{background-color:var(--c-surface-hover)}.GKTibq_footer{gap:var(--m-s);animation:GKTibq_ratingFade var(--t-enter) calc(var(--t-emphasis) * 2) var(--ease-out) both;justify-items:center;display:grid}.GKTibq_shareHint{text-align:center}.GKTibq_changeSettings{font-size:var(--fs-s)}.GKTibq_changeSettings:hover{color:var(--c-font)}
.j5QXGG_facetPanel{grid-template-columns:var(--facet-rail-width) minmax(0, 1fr);gap:var(--m-l);block-size:clamp(calc(var(--size-180) + var(--size-10)), 23.5dvh, calc(var(--size-220) + var(--size-24)));background:0 0;border:0;border-radius:0;margin-block-end:var(--m-l);padding:0;display:grid}.j5QXGG_facetPanelColorMode{min-block-size:0}.j5QXGG_facetCategoryRail{scrollbar-width:thin;align-content:start;gap:var(--m-s);min-block-size:0;display:grid;overflow-y:auto}.j5QXGG_facetCategoryTab{padding:var(--space-1) var(--space-3);min-block-size:var(--compact-control-size);font-family:inherit;line-height:var(--lh-caption);border:solid var(--size-1) var(--c-border);border-radius:var(--radius-control);color:var(--c-bg-contrast-light);cursor:pointer;text-align:start;font-size:var(--fs-s);background:0 0;justify-content:flex-start;align-items:center;display:inline-flex;}.j5QXGG_facetCategoryTab:hover{background:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent);color:var(--c-font)}.j5QXGG_facetCategoryTab:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}@media (hover:none),(pointer:coarse){.j5QXGG_facetCategoryTab{min-block-size:var(--tap-target)}}.j5QXGG_facetCategoryTabActive{--c-border-hover:var(--c-selected-border);background:var(--c-selected);color:var(--c-font);border-color:var(--c-selected-border)}.j5QXGG_facetCategoryContent{overscroll-behavior:contain;scrollbar-gutter:stable;align-content:start;gap:var(--m-s);min-block-size:0;min-inline-size:0;display:grid;overflow:auto}.j5QXGG_facetCategoryContentFade{-webkit-mask-image:linear-gradient(to bottom, transparent 0, var(--c-black) var(--facet-fade-top,0), var(--c-black) calc(100% - var(--facet-fade-bottom,0)), transparent 100%);mask-image:linear-gradient(to bottom, transparent 0, var(--c-black) var(--facet-fade-top,0), var(--c-black) calc(100% - var(--facet-fade-bottom,0)), transparent 100%)}.j5QXGG_facetFadeAbove{--facet-fade-top:var(--m-l)}.j5QXGG_facetFadeBelow{--facet-fade-bottom:var(--m-l)}.j5QXGG_facetSection{gap:var(--m-s);flex-direction:column;display:flex}.j5QXGG_facetSectionTitle{font-size:var(--fs-s);letter-spacing:.02em;color:var(--c-bg-contrast-light);margin:0;font-weight:400}.j5QXGG_colorFacetSection{align-items:flex-start;min-block-size:0}.j5QXGG_colorFacetControl{grid-template-columns:var(--facet-picker-width) minmax(var(--size-220), var(--facet-meta-max-width));gap:var(--m-m);justify-content:start;align-items:start;max-inline-size:100%;display:grid}.j5QXGG_colorFacetPicker.j5QXGG_colorFacetPicker{inline-size:var(--facet-picker-width);block-size:var(--facet-picker-height)}.j5QXGG_colorFacetMeta{gap:var(--m-m);min-inline-size:0;inline-size:min(var(--facet-meta-max-width), 100%);align-content:start;display:grid}.j5QXGG_colorFacetHexLabel,.j5QXGG_colorFacetRangeGroup{gap:var(--m-s);display:grid}.j5QXGG_colorFacetRangeLabel{align-items:center;gap:var(--m-s);grid-template-columns:minmax(0,1fr) auto;display:grid}.j5QXGG_colorFacetHeader{justify-content:space-between;align-items:center;gap:var(--m);margin-block-end:0;display:flex}.j5QXGG_colorFacetCurrent{align-items:center;gap:var(--m-s);min-inline-size:0;display:inline-flex}.j5QXGG_colorFacetCurrentSwatchButton{cursor:pointer;display:inline-flex;position:relative}.j5QXGG_colorFacetCurrentSwatch{inline-size:var(--size-18);block-size:var(--size-18);border-radius:var(--radius-pill);border:solid var(--size-1) color-mix(in oklch, var(--c-bg) 55%, transparent);flex:none}.j5QXGG_colorFacetCurrentSwatchButton:focus-within .j5QXGG_colorFacetCurrentSwatch{outline:var(--focus-ring);outline-offset:var(--size-2)}.j5QXGG_colorFacetNativeInput{opacity:0;cursor:pointer;pointer-events:auto;block-size:100%;inline-size:100%;position:absolute;inset:0}.j5QXGG_colorFacetCurrentHex{font-family:monospace;font-size:var(--fs-s);color:var(--c-font);letter-spacing:.04em}.j5QXGG_colorFacetHexInput{inline-size:100%;min-block-size:var(--facet-input-min-height);padding:0 0 var(--m);border:0;border-bottom:solid var(--size-1) color-mix(in oklch, var(--c-bg-contrast-light) 35%, transparent);color:inherit;font-size:var(--fs-s);background:0 0;border-radius:0;font-family:monospace}.j5QXGG_colorFacetHexInput:focus-visible{border-bottom-color:var(--c-font)}.j5QXGG_colorFacetToleranceSlider{inline-size:100%;accent-color:var(--c-accent);margin:0}.j5QXGG_colorFacetToleranceValue{font-size:var(--fs-s);color:var(--c-bg-contrast-light);white-space:nowrap;justify-self:start;min-inline-size:0;padding:0;line-height:1.2}.j5QXGG_colorFacetClearButton{min-inline-size:var(--tap-target);min-block-size:var(--tap-target);border-radius:var(--radius-pill);color:var(--c-bg-contrast-light);font-size:var(--fs-s);cursor:pointer;background:0 0;border:0;flex:none;padding:0}@media (hover:none),(pointer:coarse){.j5QXGG_colorFacetCurrentSwatchButton{min-inline-size:var(--tap-target);min-block-size:var(--tap-target);justify-content:center;align-items:center}.j5QXGG_colorFacetHexInput{font-size:var(--fs-touch)}}.j5QXGG_colorFacetClearButton:disabled{opacity:.45;cursor:default}.j5QXGG_colorFacetClearButton:not(:disabled):hover{color:var(--c-font)}.j5QXGG_colorFacetClearButton:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}@container (max-width:900px){.j5QXGG_facetPanel{grid-template-columns:1fr;block-size:auto}.j5QXGG_facetPanelColorMode{block-size:auto}.j5QXGG_facetCategoryContent{max-block-size:clamp(calc(var(--size-200) + var(--size-16)), 42dvh, calc(var(--size-360) + var(--size-36)))}.j5QXGG_facetCategoryRail{flex-wrap:wrap;display:flex}.j5QXGG_colorFacetControl{gap:var(--m);grid-template-columns:1fr}.j5QXGG_colorFacetMeta{inline-size:100%}.j5QXGG_colorFacetHeader{gap:var(--m-s)}}.j5QXGG_searchModeStatus{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin-block-end:var(--m)}
.XVdkoW_bottomBarStack{inset:auto 0 calc(env(safe-area-inset-bottom,0) + 5dvh) 0;z-index:var(--z-caption);pointer-events:none;text-align:center;text-shadow:0 var(--size-1) var(--size-3) color-mix(in oklch, var(--c-black) 55%, transparent), var(--size-1) var(--size-2) var(--size-2) color-mix(in oklch, var(--c-black) 45%, transparent), var(--size-2) var(--size-4) var(--size-4) color-mix(in oklch, var(--c-black) 33.3%, transparent), var(--size-3) var(--size-6) var(--size-6) color-mix(in oklch, var(--c-black) 33.3%, transparent);color:var(--c-white);place-items:end center;display:grid;position:fixed}.XVdkoW_bottomBarStack:before{content:"";block-size:28dvh;z-index:var(--z-behind);pointer-events:none;background:linear-gradient(to top, color-mix(in oklch, var(--c-black) 42%, transparent), color-mix(in oklch, var(--c-black) 18%, transparent) 45%, transparent);position:fixed;inset:auto 0 0}.XVdkoW_bottomBarStack[data-count="1"]{grid-template-columns:1fr;grid-template-areas:"map""desc0""clock"}.XVdkoW_bottomBarStack[data-count="2"]{grid-template-columns:1fr 1fr;grid-template-areas:"map map""desc0 desc1""clock clock"}.XVdkoW_bottomBarStack[data-count="3"]{grid-template-columns:1fr 1fr 1fr;grid-template-areas:"map map map""desc0 desc1 desc2""clock clock clock"}.XVdkoW_bottomBarStack[data-count="4"]{inset:0 0 calc(env(safe-area-inset-bottom,0) + 5dvh) 0;grid-template:"desc0 desc1"1fr"desc2 desc3"1fr/1fr 1fr}:where(.XVdkoW_bottomBarStack[data-count="4"]) .XVdkoW_slideMap,:where(.XVdkoW_bottomBarStack[data-count="4"]) .XVdkoW_slideClock{position:absolute;inset-block-end:0;inset-inline:0}.XVdkoW_bottomBarStack[data-count="1"][data-align=left]{justify-items:start}.XVdkoW_bottomBarStack[data-count="1"][data-align=right]{justify-items:end}.XVdkoW_descriptionCell{min-inline-size:0;max-inline-size:100%;padding:0 var(--m-s);box-sizing:border-box;inline-size:100%}.XVdkoW_slideMap{isolation:isolate;pointer-events:none;inline-size:100%}.XVdkoW_slideClock{pointer-events:none;inline-size:100%}:where(.XVdkoW_slideClock) .XVdkoW_detailsAffinity{margin-block-start:0}.XVdkoW_displaySetting{opacity:0;transform:translateY(var(--m-s));transition:opacity var(--t-medium) var(--ease-out), transform var(--t-medium) var(--ease-out);will-change:opacity, transform;pointer-events:none}.XVdkoW_displaySettingActive{opacity:1;transform:translateY(0)}.XVdkoW_clock{isolation:isolate}.XVdkoW_date{font-size:var(--fs-m)}.XVdkoW_time{font-size:var(--fs-xl)}.XVdkoW_details{margin-block-start:var(--m-m)}.XVdkoW_detailsRow{margin:var(--m-s) auto;font-size:var(--fs-s);max-inline-size:min(80dvw, var(--content-width-compact));text-align:center}.XVdkoW_detailsAffinity{font-size:var(--fs-xs);opacity:.7;letter-spacing:.02em}.XVdkoW_remixSwatch{vertical-align:-.1em;border-radius:var(--radius-pill);border:var(--size-1) solid color-mix(in oklch, var(--c-white) 50%, transparent);block-size:.85em;inline-size:.85em;box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-black) 40%, transparent);display:inline-block}.XVdkoW_mapContainer{mix-blend-mode:screen;border-radius:var(--radius-pill);margin:var(--m-l) 0;aspect-ratio:1;overflow:clip}.XVdkoW_slideMap .XVdkoW_mapContainer{inline-size:var(--size-200);max-inline-size:80dvw;margin-inline:auto}.XVdkoW_mapContainer>*{box-shadow:var(--size-1) var(--size-2) var(--size-2) color-mix(in oklch, var(--c-black) 33.3%, transparent), var(--size-2) var(--size-4) var(--size-4) color-mix(in oklch, var(--c-black) 33.3%, transparent), var(--size-3) var(--size-6) var(--size-6) color-mix(in oklch, var(--c-black) 33.3%, transparent)}
.VPgiEq_main{max-inline-size:var(--size-1400);padding-block:var(--page-gutter);margin:0 auto;padding-inline-start:max(var(--page-gutter), env(safe-area-inset-left,0));padding-inline-end:max(var(--page-gutter), env(safe-area-inset-right,0))}.VPgiEq_main h1{margin:var(--m-xl) 0}@media (max-width:720px){.VPgiEq_main{padding-block:var(--page-gutter);padding-inline-start:max(var(--page-gutter), env(safe-area-inset-left,0));padding-inline-end:max(var(--page-gutter), env(safe-area-inset-right,0))}}
.Z7bv5q_container{--map-chrome-surface:color-mix(in oklch, var(--c-bg) 96%, transparent);--map-chrome-border:var(--c-border);--map-chrome-shadow:0 var(--size-1) var(--m) color-mix(in oklch, var(--c-black) 12%, transparent);--map-chrome-gutter:var(--space-5);--map-control-rail-width:var(--tap-target);--map-chrome-left:max(var(--map-chrome-gutter), env(safe-area-inset-left,0px));--map-chrome-right:max(var(--map-chrome-gutter), env(safe-area-inset-right,0px));--map-chrome-top:max(var(--map-chrome-gutter), env(safe-area-inset-top,0px));--map-chrome-bottom:max(var(--map-chrome-gutter), env(safe-area-inset-bottom,0px));--map-legend-bottom:calc(var(--map-chrome-bottom) + var(--map-bottom-chrome) + var(--size-24) + var(--m-s));isolation:isolate;--map-bottom-chrome:0px;position:relative;container-type:inline-size}.Z7bv5q_containerWithSlider{--map-bottom-chrome:calc(var(--range-slider-clearance) + var(--m-s))}:is(.Z7bv5q_container .maplibregl-ctrl-bottom-left,.Z7bv5q_container .maplibregl-ctrl-bottom-right){transition:inset-block-end var(--t-base) var(--ease-out);inset-block-end:calc(var(--map-chrome-bottom) + var(--map-bottom-chrome))}.Z7bv5q_container .maplibregl-ctrl-bottom-left{inset-inline-start:var(--map-chrome-left)}.Z7bv5q_container .maplibregl-ctrl-bottom-right{inset-inline-end:var(--map-chrome-right)}:is(.Z7bv5q_container .maplibregl-ctrl-bottom-left>.maplibregl-ctrl,.Z7bv5q_container .maplibregl-ctrl-bottom-right>.maplibregl-ctrl,.Z7bv5q_container .maplibregl-ctrl-top-right>.maplibregl-ctrl){margin:0}.Z7bv5q_container .maplibregl-ctrl-bottom-left>.maplibregl-ctrl-scale{min-block-size:var(--size-24);background:var(--map-chrome-surface);color:var(--c-font);font-size:var(--fs-s);line-height:var(--size-20)}.Z7bv5q_container .maplibregl-ctrl-attrib{background:var(--map-chrome-surface);color:var(--c-font);border-radius:var(--radius-panel);box-shadow:0 0 0 var(--size-1) var(--map-chrome-border), var(--map-chrome-shadow);font-size:var(--fs-s);line-height:var(--size-20)}.Z7bv5q_container .maplibregl-ctrl-attrib a{color:inherit}.Z7bv5q_container .maplibregl-ctrl-attrib a:hover{text-decoration:underline}.Z7bv5q_container .maplibregl-ctrl-top-right{align-items:flex-end;gap:var(--m-s);flex-direction:column;display:flex;inset-block-start:var(--map-chrome-top);inset-inline-end:var(--map-chrome-right)}.Z7bv5q_container .maplibregl-ctrl-group{border-radius:var(--radius-control);overflow:hidden}.Z7bv5q_container .maplibregl-ctrl-group button{inline-size:var(--tap-target);block-size:var(--tap-target)}.Z7bv5q_map{block-size:100dvh;inline-size:auto;max-inline-size:100%;display:flex}.Z7bv5q_titleBar{z-index:var(--z-fullscreen);margin:0;position:fixed;inset-block-start:calc(var(--map-chrome-top) - var(--m-m) - var(--size-1));inset-inline-start:var(--map-chrome-left);inset-inline-end:calc(var(--map-chrome-right) + var(--map-control-rail-width) + var(--m-m))}.Z7bv5q_mapControls{gap:var(--space-2);flex-wrap:nowrap;display:inline-flex}.Z7bv5q_trailing{align-items:center;gap:var(--space-2);display:flex}.Z7bv5q_mapControlsInList{display:none}@media (max-width:1100px){.Z7bv5q_mapControlsPinned{display:none}.Z7bv5q_mapControlsInList{display:list-item}}@media (max-width:720px){.Z7bv5q_trailing .Z7bv5q_mapSearch{flex:auto}}.Z7bv5q_titleBar nav{padding-block-start:var(--m-m)}.Z7bv5q_mapSearch{align-items:center;gap:var(--m-s);min-block-size:var(--tap-target);padding-block:0;padding-inline:var(--control-padding-inline);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);background:var(--c-bg);display:flex;position:relative;}.Z7bv5q_mapSearchInput{inline-size:var(--size-120);min-inline-size:0;padding-block:var(--m-s);color:var(--c-font);font-family:inherit;font-size:var(--fs-sm);line-height:var(--lh-label);background:0 0;border:0;padding-inline:0}@media (hover:none),(pointer:coarse){.Z7bv5q_mapSearchInput{font-size:var(--fs-touch)}}.Z7bv5q_mapSearchInput:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-1)}.Z7bv5q_mapSearchCount{inline-size:var(--size-96);min-inline-size:0;color:color-mix(in oklch, var(--c-font) 70%, transparent);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;text-align:end;white-space:nowrap;text-overflow:ellipsis;flex:none;overflow:hidden}.Z7bv5q_mapSearchActions{gap:var(--m);display:flex;position:absolute;inset-block-start:calc(100% + var(--m));inset-inline-end:0}.Z7bv5q_mapSearchAction{align-items:center;gap:var(--m);padding:var(--space-1) var(--space-3);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);background:var(--c-bg);color:var(--c-font);cursor:pointer;font-size:var(--fs-s);white-space:nowrap;display:inline-flex;}.Z7bv5q_mapSearchActionActive{border-color:var(--c-accent);color:var(--c-accent)}.Z7bv5q_mapSearchAction:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-1)}.Z7bv5q_title{margin:0;display:inline-block}@media (max-width:720px){.Z7bv5q_container{--map-chrome-gutter:var(--m-m)}}@media (prefers-reduced-motion:reduce){:is(.Z7bv5q_container .maplibregl-ctrl-bottom-left,.Z7bv5q_container .maplibregl-ctrl-bottom-right){transition:none}}@media (min-width:540px) and (max-height:480px){.Z7bv5q_container{--map-control-rail-width:calc(var(--tap-target) * 3)}.Z7bv5q_container .maplibregl-ctrl-group{display:flex}.Z7bv5q_container .maplibregl-ctrl-group button+button{border-block-start:0;border-inline-start:var(--size-1) solid color-mix(in oklch, var(--c-font) 18%, transparent)}}
.ou4W9G_page{max-inline-size:var(--content-width-section);padding:var(--page-gutter) var(--page-gutter) var(--space-9);gap:var(--space-5);flex-direction:column;margin-inline:auto;padding-block-start:max(env(safe-area-inset-top,0px), var(--page-gutter));display:flex}.ou4W9G_header{gap:var(--m-s);flex-direction:column;display:flex}.ou4W9G_actions{gap:var(--m-s);flex-wrap:wrap;margin-block-start:var(--m-s);display:flex}.ou4W9G_actions button,.ou4W9G_backLink{min-block-size:var(--tap-target);align-items:center;display:inline-flex}.ou4W9G_backLink{padding-inline:var(--m-m);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);color:inherit;font-size:var(--fs-sm);text-decoration:none;}.ou4W9G_section{gap:var(--m-s);flex-direction:column;display:flex}.ou4W9G_rows{flex-direction:column;margin:0;display:flex}.ou4W9G_row{justify-content:space-between;align-items:baseline;gap:var(--m-m);padding-block:var(--m-s);border-block-start:solid var(--line-hairline) var(--c-border);font-size:var(--fs-sm);display:flex}.ou4W9G_row:first-child{border-block-start:0}.ou4W9G_row dt{color:color-mix(in oklch, var(--c-font) 75%, transparent)}.ou4W9G_row dd{overflow-wrap:anywhere;align-items:flex-end;gap:var(--m);text-align:end;flex-direction:column;min-inline-size:0;margin:0;display:flex}.ou4W9G_setting{border-block-start:0;align-items:center}.ou4W9G_settingText{gap:var(--m);flex-direction:column;min-inline-size:0;display:flex}.ou4W9G_hint{color:color-mix(in oklch, var(--c-font) 75%, transparent);font-size:var(--fs-s);font-variant-numeric:tabular-nums}.ou4W9G_events{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ou4W9G_event{justify-content:space-between;align-items:baseline;gap:var(--m-s);padding-block:var(--m-s);border-block-start:solid var(--line-hairline) var(--c-border);font-size:var(--fs-sm);flex-wrap:wrap;display:flex}.ou4W9G_event:first-child{border-block-start:0}.ou4W9G_event[data-category=wake],.ou4W9G_event[data-category=gap]{border-inline-start:solid var(--m) var(--c-accent);padding-inline-start:var(--m-s)}.ou4W9G_eventTime{color:color-mix(in oklch, var(--c-font) 75%, transparent);font-size:var(--fs-sm);font-variant-numeric:tabular-nums;white-space:nowrap}
.gzF4hW_space{gap:var(--m-s);margin:0;display:grid}.gzF4hW_stage{block-size:clamp(var(--size-420), 68vh, var(--size-760));border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-panel);background:radial-gradient(circle at 50% 45%, color-mix(in oklch, var(--c-accent) 8%, transparent), transparent 70%), color-mix(in oklch, var(--c-bg-contrast-dark) 92%, var(--c-bg));position:relative;overflow:hidden}.gzF4hW_canvas{cursor:grab;touch-action:pan-y;block-size:100%;inline-size:100%;display:block}.gzF4hW_canvas:active{cursor:grabbing}.gzF4hW_stage:fullscreen{border:none;border-radius:0;block-size:100%;inline-size:100%}.gzF4hW_tools{z-index:var(--z-control);inset-block-start:var(--m-m);inset-inline:var(--m-m);justify-content:flex-end;align-items:center;gap:var(--m-s);pointer-events:none;flex-wrap:wrap;display:flex;position:absolute}.gzF4hW_tools>*{pointer-events:auto;flex-shrink:0}.gzF4hW_toolActive{border-color:var(--c-accent);background-color:color-mix(in oklch, var(--c-accent) 22%, var(--c-overlay-dark));color:var(--c-accent)}.gzF4hW_clusterName{gap:var(--m-s);letter-spacing:.03em;white-space:nowrap;transition:opacity var(--t-fast) var(--ease-out), background-color var(--t-fast) var(--ease-out), color var(--t-fast) var(--ease-out);font-weight:600;position:absolute;inset-block-start:0;inset-inline-start:0}.gzF4hW_clusterName:hover,.gzF4hW_clusterName:focus-visible{border-color:var(--c-accent)}.gzF4hW_clusterName.gzF4hW_clusterNameChosen{background-color:var(--c-accent);border-color:var(--c-accent);color:light-dark(var(--c-white),var(--c-black))}.gzF4hW_clusterCount{font-size:var(--fs-xs);opacity:.75;font-weight:400}.gzF4hW_driftingTag{opacity:0;padding:calc(var(--m-xs) / 2) var(--m-s);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-overlay-dark) 60%, transparent);color:var(--c-white);font-size:var(--fs-s);letter-spacing:.04em;white-space:nowrap;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.gzF4hW_zoom{padding:calc(var(--m-xs) / 2) var(--m-s);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-overlay-dark) 60%, transparent);color:var(--c-white);font-size:var(--fs-s);font-variant-numeric:tabular-nums;pointer-events:none;margin:0;position:absolute;inset-block-end:var(--m-s);inset-inline-end:var(--m-s)}.gzF4hW_status{text-align:center;font-size:var(--fs-s);color:var(--c-bg-contrast-light);pointer-events:none;margin:0;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.gzF4hW_caption{align-items:baseline;gap:var(--m-s);padding:var(--m-xs) var(--m-m);border-radius:var(--radius-pill);background:var(--c-overlay-dark);color:var(--c-white);font-size:var(--fs-s);pointer-events:none;opacity:0;transition:opacity var(--t-base) var(--ease-out), background-color var(--t-base) var(--ease-out);margin:0;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.gzF4hW_captionShown{opacity:1;transform:none}.gzF4hW_captionQuiet{background:color-mix(in oklch, var(--c-overlay-dark) 72%, transparent)}.gzF4hW_captionTag{color:var(--c-accent)}.gzF4hW_selection{justify-content:space-between;align-items:center;gap:var(--m-s);flex-wrap:wrap;display:flex}.gzF4hW_selectionSummary{font-size:var(--fs-sm);margin:0}.gzF4hW_selectionTags{color:var(--c-accent)}.gzF4hW_actions{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:flex}.gzF4hW_hiddenList{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.gzF4hW_hiddenList a:focus-visible{z-index:10;padding:var(--m-s);background:var(--c-bg);clip-path:none;position:fixed;inset-block-start:var(--m-s);inset-inline-start:var(--m-s)}.gzF4hW_filters{gap:var(--space-3);display:grid}.gzF4hW_filterRow{align-items:flex-start;gap:var(--space-3);flex-wrap:wrap;display:flex}.gzF4hW_filterControls{align-items:center;gap:var(--space-3);flex-wrap:wrap;flex:30rem;display:flex}.gzF4hW_filterRow label{align-items:center;gap:var(--space-2);min-inline-size:0;font-size:var(--fs-s);display:flex}.gzF4hW_filterRow select{max-inline-size:min(var(--size-280), 70vw)}.gzF4hW_empty{inset:45% var(--space-4) auto;text-align:center;pointer-events:none;position:absolute}.gzF4hW_clusterName[hidden]{display:none}.gzF4hW_spotlight{flex:24rem;min-inline-size:0;max-inline-size:32rem;margin-inline-start:auto}.gzF4hW_canvas:focus-visible{outline:var(--line-strong) solid var(--c-accent);outline-offset:calc(-1 * var(--line-strong))}@media (max-width:720px){.gzF4hW_spotlight{flex-basis:100%;max-inline-size:none}}
.NyH8lq_container{z-index:var(--z-fullscreen-underlay);pointer-events:auto;background:var(--map-chrome-surface,var(--c-bg));border:solid var(--line-hairline) var(--map-chrome-border,var(--c-border));border-radius:var(--radius-panel);box-shadow:var(--map-chrome-shadow,none);color:var(--c-font);font-family:var(--font-sans);font-size:var(--fs-s);line-height:var(--size-20);padding:var(--m-s) var(--m-l) var(--m-s);-webkit-backdrop-filter:blur(var(--glass-blur-surface));backdrop-filter:blur(var(--glass-blur-surface));position:absolute;inset-block-end:var(--map-chrome-bottom,var(--m-l));inset-inline-start:var(--map-chrome-left,var(--m-xl));inset-inline-end:var(--map-chrome-right,var(--m-xl))}.NyH8lq_sparkline{inline-size:100%;block-size:var(--size-28);display:block}.NyH8lq_sparklineBar{fill:color-mix(in oklch, var(--c-font) 25%, transparent)}.NyH8lq_sparklineBarActive{fill:var(--c-accent);opacity:.85}.NyH8lq_trackArea{block-size:var(--size-24);cursor:pointer;touch-action:none;align-items:center;display:flex;position:relative}.NyH8lq_track{block-size:calc(var(--line-hairline) * 3);background:color-mix(in oklch, var(--c-font) 18%, transparent);border-radius:calc(var(--line-hairline) * 2);position:absolute;inset-inline:0}.NyH8lq_trackFill{background:var(--c-accent);border-radius:calc(var(--line-hairline) * 2);opacity:.6;position:absolute;inset-block:0}.NyH8lq_thumb{inline-size:var(--tap-target);block-size:var(--tap-target);border-radius:var(--radius-pill);cursor:grab;touch-action:none;z-index:var(--z-raised);transition:opacity var(--t-theme), transform var(--t-fast);background:0 0;place-items:center;display:grid;position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}.NyH8lq_thumb:before{inline-size:var(--fs-sm);block-size:var(--fs-sm);border:solid var(--line-strong) var(--c-accent);border-radius:var(--radius-pill);background:var(--c-bg);content:""}.NyH8lq_thumb:active{cursor:grabbing;transform:translate(-50%,-50%)scale(1.2)}.NyH8lq_thumbHidden{opacity:0}.NyH8lq_container:hover .NyH8lq_thumbHidden,.NyH8lq_container:focus-within .NyH8lq_thumbHidden{opacity:1}.NyH8lq_labels{font-size:inherit;font-variant-numeric:tabular-nums;color:color-mix(in oklch, var(--c-font) 70%, transparent);justify-content:space-between;align-items:center;margin-block-start:calc(var(--line-hairline) * 2);line-height:1;display:flex}.NyH8lq_labelsActive{color:var(--c-font)}.NyH8lq_label{white-space:nowrap;min-inline-size:0}.NyH8lq_resetButton{appearance:none;border:solid var(--line-hairline) var(--map-chrome-border,var(--c-border));min-block-size:var(--tap-target);color:var(--c-font);font:inherit;cursor:pointer;padding:calc(var(--line-hairline) * 2) var(--m-s);border-radius:var(--radius-control);background:0 0;line-height:1;}.NyH8lq_resetButton:hover{background:color-mix(in oklch, var(--c-font) 10%, transparent);color:var(--c-font)}@container (max-width:720px){.NyH8lq_container{padding:var(--m-s) var(--m-m);inset-inline-start:var(--map-chrome-left,var(--m-s));inset-inline-end:var(--map-chrome-right,var(--m-s))}}@media (hover:none),(pointer:coarse){.NyH8lq_thumb,.NyH8lq_thumbHidden{opacity:1}}@media (prefers-reduced-motion:reduce){.NyH8lq_thumb{transition:none}}
.dKWpDW_map{block-size:100%;inline-size:100%;min-block-size:var(--size-180);overflow:hidden}.dKWpDW_empty{font-size:var(--fs-s);color:var(--c-bg-contrast-light);margin:0}.dKWpDW_pin{inline-size:var(--size-14);block-size:var(--size-14);border-radius:var(--radius-pill);background:var(--c-accent);color:var(--c-bg);font-size:var(--fs-xs);line-height:var(--size-20);text-align:center;font-variant-numeric:tabular-nums;box-shadow:0 0 0 var(--size-2) color-mix(in oklch, var(--c-white) 84%, transparent), 0 var(--size-1) var(--size-2) color-mix(in oklch, var(--c-black) 18%, transparent);display:block;position:relative}.dKWpDW_thumb{inline-size:var(--size-56);block-size:var(--size-56);object-fit:cover;object-position:bottom;border-radius:var(--radius-panel);border:solid var(--size-1) color-mix(in oklch, var(--c-white) 50%, transparent);isolation:isolate;opacity:0;transition:opacity var(--t-medium) var(--ease-out), border-color var(--t-fast) var(--ease-out);position:absolute;inset-block-end:calc(100% + var(--m-m));inset-inline-start:50%;transform:translate(-50%)}.dKWpDW_thumb[data-loaded=true]{opacity:1}.dKWpDW_pin[data-active=true] .dKWpDW_thumb{border-color:var(--c-accent)}
.cEN00G_gearBodies{grid-template-columns:repeat(auto-fill, minmax(var(--size-220), 1fr));gap:var(--m-m);display:grid}.cEN00G_gearBodyCard{gap:var(--m-s);padding:var(--m-m);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);align-content:start;display:grid}.cEN00G_gearBodyFrame{aspect-ratio:1;border-radius:var(--m-xs);display:block;overflow:hidden}.cEN00G_gearBodyFrame img{object-fit:cover;block-size:100%;inline-size:100%}.cEN00G_gearBodyPicture{position:relative}.cEN00G_gearBodyRandom{position:absolute;inset-block-end:var(--m-s);inset-inline-end:var(--m-s)}.cEN00G_gearBodyHeader{align-items:start;gap:var(--m-s);display:flex}.cEN00G_gearBodyMark{inline-size:var(--size-10);block-size:var(--size-10);border-radius:var(--radius-pill);flex:none;margin-block-start:var(--size-4)}.cEN00G_gearBodyName{gap:var(--size-2);color:var(--c-font);font-size:var(--fs-sm);overflow-wrap:anywhere;min-inline-size:0;text-decoration:none;display:grid}.cEN00G_gearBodyLens{color:var(--c-bg-contrast-light);font-size:var(--fs-s)}.cEN00G_gearBodyName:hover,.cEN00G_gearBodyName:focus-visible{text-decoration:underline}.cEN00G_gearBodyCount{font-variant-numeric:tabular-nums}.cEN00G_gearBodyTraits{gap:var(--m);margin:0;display:grid}.cEN00G_gearBodyTrait{justify-content:space-between;align-items:baseline;gap:var(--m-s);font-size:var(--fs-s);display:flex}.cEN00G_gearBodyTraitLabel{color:var(--c-bg-contrast-light)}.cEN00G_gearBodyTraitValue{color:var(--c-font);font-variant-numeric:tabular-nums;text-align:end;margin:0}.cEN00G_gearLegend{gap:var(--m-s) var(--m-m);flex-wrap:wrap;display:flex}.cEN00G_gearLegendItem{align-items:center;gap:var(--m);padding:var(--space-1) var(--space-2);border:var(--size-1) solid transparent;border-radius:var(--radius-control);color:var(--c-bg-contrast-light);font-size:var(--fs-s);cursor:pointer;background:0 0;font-family:inherit;display:inline-flex;}.cEN00G_gearLegendItem:hover,.cEN00G_gearLegendItem:focus-visible{color:var(--c-font);border-color:color-mix(in oklch, var(--c-font) 20%, transparent)}.cEN00G_gearLegendOn{--c-border-hover:var(--c-selected-border);color:var(--c-font);border-color:var(--c-selected-border);background:var(--c-selected)}.cEN00G_gearLegendSwatch{inline-size:var(--size-10);block-size:var(--size-10);border-radius:var(--radius-pill)}.cEN00G_gearYears{gap:var(--m-s);display:grid}.cEN00G_gearYearRow{gap:var(--m-s);grid-template-columns:auto minmax(0,1fr);align-items:center;display:grid}.cEN00G_gearYearMeta{gap:var(--m);justify-items:start;display:grid}.cEN00G_gearYearLabel{color:var(--c-font);font-size:var(--fs-m);font-variant-numeric:tabular-nums;line-height:1}.cEN00G_gearYearDetail{color:var(--c-bg-contrast-light);font-size:var(--fs-s);font-variant-numeric:tabular-nums;line-height:1}.cEN00G_gearYearBar{block-size:var(--size-20);border-radius:var(--m-xs);background:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent);max-inline-size:100%;display:flex;overflow:hidden}.cEN00G_gearYearSegment{min-inline-size:var(--size-2);transition:filter var(--t-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:flex}.cEN00G_gearYearSegment:hover,.cEN00G_gearYearSegment:focus-visible{filter:brightness(1.25)}.cEN00G_gearYearSegmentLabel{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--c-black);mix-blend-mode:luminosity;opacity:0}.cEN00G_gearYearSegment:hover .cEN00G_gearYearSegmentLabel,.cEN00G_gearYearSegment:focus-visible .cEN00G_gearYearSegmentLabel{opacity:.75}.cEN00G_gearLenses{grid-template-columns:repeat(auto-fit, minmax(var(--size-280), 1fr));gap:var(--m-m) var(--m-l);display:grid}.cEN00G_gearLensRow{gap:var(--m-s);align-content:start;display:grid}.cEN00G_gearLensHeader{gap:var(--m);display:grid}.cEN00G_gearLensName{color:var(--c-font);font-size:var(--fs-sm);text-decoration:none}.cEN00G_gearLensName:hover,.cEN00G_gearLensName:focus-visible{text-decoration:underline}.cEN00G_gearLensRange{font-variant-numeric:tabular-nums}.cEN00G_gearLensAxis{justify-content:space-between;gap:var(--m-s);color:var(--c-bg-contrast-light);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;margin-inline-start:calc(var(--size-32) + var(--m-s));display:flex}.cEN00G_gearLensPeak{text-align:center}.cEN00G_gearLensYears{gap:var(--m);margin-block-start:var(--m);display:grid}.cEN00G_gearLensYearRow{grid-template-columns:var(--size-32) minmax(0, 1fr);gap:var(--m-s);align-items:center;display:grid}.cEN00G_gearLensYearLabel{color:var(--c-bg-contrast-light);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.cEN00G_gearYearRibbon{block-size:var(--size-20);border-radius:var(--m-xs);background:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent);position:relative;overflow:hidden}.cEN00G_gearRangeLine{background:0 0;overflow:visible}.cEN00G_gearRangeLine:before{content:"";block-size:var(--line-hairline);background:var(--c-bg-contrast-dark);position:absolute;inset-block-start:50%;inset-inline:0}.cEN00G_gearRangeDot{border-radius:var(--radius-pill);position:absolute;inset-block-start:50%;transform:translate(-50%,-50%)}.cEN00G_gearYearSliver{inline-size:var(--size-2);position:absolute;inset-block:0}.cEN00G_gearYearRibbon:has(.cEN00G_gearTooltip){overflow:visible}.cEN00G_gearTooltip{gap:var(--m-s);inline-size:min(var(--size-220), calc(100dvw - (var(--m) * 2)));padding:var(--m-s);border:var(--popup-border);border-radius:var(--popup-radius);background-color:var(--c-bg);box-shadow:var(--popup-shadow);color:var(--c-font);font-size:var(--fs-s);pointer-events:none;z-index:var(--z-control);line-height:1.35;display:grid;position:absolute;inset-block-end:calc(100% + var(--m-s));inset-inline-start:50%;transform:translate(-50%)}.cEN00G_gearTooltipImage{inline-size:100%;block-size:var(--size-132);border-radius:var(--m-s);object-fit:cover;background:color-mix(in oklch, var(--c-bg) 90%, var(--c-bg-contrast-dark))}.cEN00G_gearTooltipText{gap:var(--m) var(--m-s);overflow-wrap:anywhere;flex-wrap:wrap;min-inline-size:0;display:flex}.cEN00G_gearTooltipText span:last-child{color:var(--c-bg-contrast-light)}
.Gn5l2q_mapContainer{border-radius:var(--radius-panel);border:var(--line-hairline) solid var(--c-border);flex:1;block-size:100%;min-block-size:0;inline-size:100%;position:relative;overflow:clip}.Gn5l2q_mapContainer>.maplibregl-map{block-size:100%;inline-size:100%}.Gn5l2q_guessPin{inline-size:var(--fs-sm);block-size:var(--fs-sm);border-radius:var(--radius-pill);background-color:var(--c-accent);border:var(--line-strong) solid var(--c-on-dark);box-shadow:0 var(--line-hairline) var(--m) color-mix(in oklch, var(--c-overlay-dark) 49%, transparent);animation:Gn5l2q_pinDrop var(--t-slow) var(--ease-spring);position:relative}.Gn5l2q_guessPin:after{content:"";inset:calc(var(--m) * -1);border-radius:var(--radius-pill);border:var(--line-strong) solid var(--c-accent);animation:Gn5l2q_rippleOut var(--t-long) var(--ease-out) forwards;pointer-events:none;position:absolute}@keyframes Gn5l2q_pinDrop{0%{transform:scale(0)}50%{transform:scale(1.3)}to{transform:scale(1)}}@keyframes Gn5l2q_rippleOut{0%{opacity:.7;transform:scale(1)}to{opacity:0;transform:scale(2.5)}}.Gn5l2q_actualPin{inline-size:var(--fs-sm);block-size:var(--fs-sm);border-radius:var(--radius-pill);background-color:var(--c-success);border:var(--line-strong) solid var(--c-on-dark);box-shadow:0 var(--line-hairline) var(--m) color-mix(in oklch, var(--c-overlay-dark) 49%, transparent);animation:Gn5l2q_pinDrop var(--t-slow) var(--ease-spring);position:relative}.Gn5l2q_actualPin:after{content:"";inset:calc(var(--line-hairline) * -3);border-radius:var(--radius-pill);border:var(--line-strong) solid var(--c-success);animation:Gn5l2q_pulse var(--t-pulse) var(--ease-out) infinite;pointer-events:none;position:absolute}@keyframes Gn5l2q_pulse{0%{opacity:.6;transform:scale(1)}to{opacity:0;transform:scale(3)}}.Gn5l2q_hint{background-color:var(--c-overlay-dark);color:var(--c-on-dark);padding:var(--m-s) var(--m-m);border-radius:var(--radius-panel);font-size:var(--fs-s);pointer-events:none;white-space:nowrap;animation:Gn5l2q_fadeIn var(--t-enter) var(--ease-out);position:absolute;inset-block-start:var(--m-l);inset-inline-start:50%;transform:translate(-50%)}@keyframes Gn5l2q_fadeIn{0%{opacity:0;transform:translateX(-50%) translateY(var(--size-4))}to{opacity:1;transform:translate(-50%)translateY(0)}}.Gn5l2q_keyboardGuess{z-index:1;position:absolute;inset-block-start:var(--space-4);inset-inline-start:var(--space-4)}.Gn5l2q_keyboardGuess:not(:focus){clip-path:inset(50%);white-space:nowrap;border:0;block-size:1px;min-block-size:0;inline-size:1px;min-inline-size:0;padding:0;overflow:hidden}.Gn5l2q_crosshair{inline-size:var(--space-6);block-size:var(--space-6);pointer-events:none;background:linear-gradient(var(--c-accent), var(--c-accent)) center / var(--line-strong) 100% no-repeat, linear-gradient(var(--c-accent), var(--c-accent)) center / 100% var(--line-strong) no-repeat;display:none;position:absolute;inset-block-start:50%;inset-inline-start:50%;translate:-50% -50%}.Gn5l2q_mapContainer:has(:focus-visible) .Gn5l2q_crosshair{display:block}
.EPaG_G_modeBar{gap:var(--m-s);flex-direction:column;align-items:flex-start;margin-block-end:var(--m-l);display:flex}.EPaG_G_modeBarHeader{justify-content:space-between;align-items:center;gap:var(--m);flex-wrap:wrap;inline-size:100%;display:flex}.EPaG_G_modeHeading{align-items:baseline;gap:var(--m-s);min-inline-size:0;display:flex}.EPaG_G_modeHeaderActions{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:flex}.EPaG_G_modeStack{align-items:center;gap:var(--m);flex-direction:row;flex:auto;inline-size:100%;min-inline-size:0;display:flex}.EPaG_G_breadcrumbs{align-items:center;gap:var(--m-xs);overscroll-behavior-inline:contain;white-space:nowrap;flex-wrap:nowrap;flex:auto;padding-block-end:var(--size-2);display:flex;overflow:auto hidden}.EPaG_G_breadcrumbItem{transition:transform var(--t-base) var(--ease-out), opacity var(--t-theme) var(--ease-out);will-change:transform;flex:none;display:inline-flex;position:relative}.EPaG_G_breadcrumbButton{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:none;display:inline-flex;position:relative}.EPaG_G_breadcrumbPreview{inline-size:var(--size-56);block-size:var(--size-56);border-radius:var(--radius-control);object-fit:cover;object-position:center;background:var(--c-bg-contrast-dark);flex:none}.EPaG_G_breadcrumbItem:hover:not(.EPaG_G_breadcrumbItemWillRemove){opacity:1}.EPaG_G_breadcrumbItemWillRemove{opacity:.15}.EPaG_G_breadcrumbButton:focus-visible{outline:var(--focus-ring);border-radius:var(--radius-control)}.EPaG_G_breadcrumbSimilarity{border-radius:var(--radius-pill);background-color:var(--c-overlay-dark);color:var(--c-white);font-size:var(--fs-xs);padding:var(--m) var(--m-xs);pointer-events:none;line-height:1;position:absolute;inset-block-end:var(--m);inset-inline-start:var(--m)}.EPaG_G_breadcrumbRemoveButton{inline-size:var(--size-18);block-size:var(--size-18);border-radius:var(--radius-pill);background:var(--c-overlay-dark);color:var(--c-white);cursor:pointer;font-size:var(--fs-sm);opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease-out);border:0;justify-content:center;align-items:center;line-height:1;display:inline-flex;position:absolute;inset-block-start:var(--m);inset-inline-end:var(--m)}.EPaG_G_breadcrumbItem:hover .EPaG_G_breadcrumbRemoveButton,.EPaG_G_breadcrumbItem:focus-within .EPaG_G_breadcrumbRemoveButton{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){.EPaG_G_breadcrumbRemoveButton,.EPaG_G_modeSourceItem .EPaG_G_breadcrumbRemoveButton,.EPaG_G_modeSourceSlideshowButton{opacity:1;pointer-events:auto;inline-size:var(--tap-target);block-size:var(--tap-target)}}.EPaG_G_modeSourceItem{flex:none;display:inline-flex;position:relative}.EPaG_G_modeSourceItem:hover .EPaG_G_breadcrumbRemoveButton,.EPaG_G_modeSourceItem:focus-within .EPaG_G_breadcrumbRemoveButton,.EPaG_G_modeSourceItem:hover .EPaG_G_modeSourceSlideshowButton,.EPaG_G_modeSourceItem:focus-within .EPaG_G_modeSourceSlideshowButton{opacity:1;pointer-events:auto}.EPaG_G_modeSourceSlideshowButton{inline-size:var(--trail-action-size);block-size:var(--trail-action-size);border-radius:var(--radius-pill);background:var(--c-overlay-dark);font-size:var(--fs-sm);opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease-out);justify-content:center;align-items:center;line-height:1;text-decoration:none;display:inline-flex;position:absolute;inset-block-end:var(--m);inset-inline-start:var(--m)}.EPaG_G_modeSourceSlideshowButton:focus-visible,.EPaG_G_breadcrumbRemoveButton:focus-visible{outline:var(--focus-ring)}@media (prefers-reduced-motion:reduce){.EPaG_G_breadcrumbItem{transition:opacity var(--t-theme) var(--ease-out)}.EPaG_G_modeSource{transition:none}}.EPaG_G_modeSource{gap:var(--m);min-inline-size:0;transition:transform var(--t-base) var(--ease-out), opacity var(--t-base) var(--ease-out);flex:none;align-items:center;display:flex}.EPaG_G_modeSourcePreview{inline-size:var(--size-56);block-size:var(--size-56);border-radius:var(--radius-control);object-fit:cover;object-position:center;background:var(--c-bg-contrast-dark)}.EPaG_G_modeArrow{color:var(--c-bg-contrast-light);font-size:var(--fs-l);line-height:1}.EPaG_G_modeLabel{font-size:var(--fs-s);color:var(--c-bg-contrast-light);white-space:nowrap;-webkit-user-select:none;user-select:none;text-transform:uppercase;letter-spacing:.06em;flex-shrink:0}.EPaG_G_modeSimilarFilename{font-size:var(--fs-s);color:var(--c-font);text-overflow:ellipsis;white-space:nowrap;flex:auto;min-inline-size:0;overflow:hidden}
.wYqdDG_page{min-block-size:100dvh}.wYqdDG_error{place-content:center;justify-items:center;gap:var(--space-5);text-align:center;min-block-size:70dvh;padding:var(--page-gutter);margin:0;display:grid}.wYqdDG_glyph{font-size:var(--fs-xl);line-height:1}.wYqdDG_heading{font-size:var(--fs-l);line-height:var(--lh-heading);margin:0}.wYqdDG_homeLink{align-items:center;text-decoration:none;display:inline-flex;}
.XmakVq_page{flex-direction:column;align-items:center;display:flex}.XmakVq_searchHeadingRow{align-items:center;gap:var(--m-m);flex-wrap:wrap;display:flex}.XmakVq_inlineError{color:var(--c-accent);font-size:var(--fs-s);margin:0}
.b5zMIq_timestamps{gap:var(--m-s);font-size:inherit;font-variant-numeric:tabular-nums;display:grid}.b5zMIq_stamp{gap:var(--m);display:grid}
