.CalendarHeatmap-module__sxQ2TG__subpips{gap:var(--size-0-5);z-index:var(--z-float);max-inline-size:calc(100% - var(--size-2));flex-flow:wrap;display:flex;position:absolute;inset-block-end:var(--size-1);inset-inline-start:var(--size-1);inset-inline-end:var(--size-1)}.CalendarHeatmap-module__sxQ2TG__subpip{inline-size:var(--size-2);block-size:var(--size-2);border-radius:var(--size-0-5);box-shadow:0 0 var(--size-0-5) color-mix(in oklch, var(--c-black) 25%, transparent);flex-shrink:0}.CalendarHeatmap-module__sxQ2TG__highlightedSubpip{box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-bg) 55%, transparent);filter:brightness(1.2)saturate(1.2)}.CalendarHeatmap-module__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}.CalendarHeatmap-module__sxQ2TG__yearsScroller{gap:var(--m-l);flex-wrap:wrap;display:flex}.CalendarHeatmap-module__sxQ2TG__yearSection{gap:var(--m-s);flex:100%;min-inline-size:0;display:grid}.CalendarHeatmap-module__sxQ2TG__yearHeaderRow{display:block}.CalendarHeatmap-module__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}.CalendarHeatmap-module__sxQ2TG__yearHeading{font-size:var(--fs-sm);text-align:start;margin:0;line-height:1}.CalendarHeatmap-module__sxQ2TG__highlightedYearHeading{color:var(--c-accent)}.CalendarHeatmap-module__sxQ2TG__weekdaySpacer{inline-size:var(--size-16);min-inline-size:var(--size-16);max-inline-size:var(--size-16);grid-area:spacer}.CalendarHeatmap-module__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}.CalendarHeatmap-module__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}.CalendarHeatmap-module__sxQ2TG__weekdayLabel{block-size:var(--heatmap-cell-size);justify-content:flex-end;align-self:center;align-items:center;display:flex}.CalendarHeatmap-module__sxQ2TG__monthLabel{white-space:nowrap;align-self:end}.CalendarHeatmap-module__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}.CalendarHeatmap-module__sxQ2TG__cellWrap{position:relative}.CalendarHeatmap-module__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}.CalendarHeatmap-module__sxQ2TG__interactiveCell{cursor:pointer}@media (hover:hover) and (pointer:fine){.CalendarHeatmap-module__sxQ2TG__cell:hover{box-shadow:0 0 0 var(--size-2) var(--c-bg);transform:scale(1.12)}}.CalendarHeatmap-module__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){.CalendarHeatmap-module__sxQ2TG__cell:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}}.CalendarHeatmap-module__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}.CalendarHeatmap-module__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)}.CalendarHeatmap-module__sxQ2TG__cell.CalendarHeatmap-module__sxQ2TG__today{background-color:var(--c-today);box-shadow:none}.CalendarHeatmap-module__sxQ2TG__cell.CalendarHeatmap-module__sxQ2TG__today.CalendarHeatmap-module__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%)}.CalendarHeatmap-module__sxQ2TG__level0{background-color:color-mix(in oklch, var(--c-bg-contrast-light) 25%, transparent)}.CalendarHeatmap-module__sxQ2TG__future{background-color:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent);opacity:.55}.CalendarHeatmap-module__sxQ2TG__level1{background-color:color-mix(in oklch, var(--c-heatmap-low) var(--heatmap-mix-low), transparent)}.CalendarHeatmap-module__sxQ2TG__level2{background-color:color-mix(in oklch, var(--c-heatmap-mid) var(--heatmap-mix-mid), transparent)}.CalendarHeatmap-module__sxQ2TG__level3{background-color:color-mix(in oklch, var(--c-heatmap-high) var(--heatmap-mix-high), transparent)}.CalendarHeatmap-module__sxQ2TG__level4{background-color:var(--c-heatmap-peak)}.CalendarHeatmap-module__sxQ2TG__emptyCell{cursor:default}.CalendarHeatmap-module__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}.CalendarHeatmap-module__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)}.CalendarHeatmap-module__sxQ2TG__popupLink{gap:var(--m-s);color:inherit;text-decoration:none;display:grid}.CalendarHeatmap-module__sxQ2TG__popupImage{inline-size:100%;block-size:var(--size-132);border-radius:var(--m-s);object-fit:cover}.CalendarHeatmap-module__sxQ2TG__popupDetails{font-size:var(--fs-s)}.CalendarHeatmap-module__sxQ2TG__popupDetails span{color:var(--c-bg-contrast-light)}.CalendarHeatmap-module__sxQ2TG__moreButton{border-radius:var(--radius-pill);color:var(--c-accent);cursor:pointer;font-size:var(--fs-s);background:0 0;border:0;justify-self:start;padding:0}.CalendarHeatmap-module__sxQ2TG__moreButton:hover,.CalendarHeatmap-module__sxQ2TG__moreButton:focus-visible{text-decoration:underline}@container (max-width:720px){.CalendarHeatmap-module__sxQ2TG__heatmap{--heatmap-gap:var(--size-1)}.CalendarHeatmap-module__sxQ2TG__yearsScroller{gap:var(--m-l);inline-size:100%;min-inline-size:0}.CalendarHeatmap-module__sxQ2TG__monthLabel{font-size:var(--fs-2xs)}.CalendarHeatmap-module__sxQ2TG__yearSection{inline-size:100%;max-inline-size:100%}}
.Card-module__QRy0Sa__card{gap:var(--m);padding:var(--m-m);border:var(--line-hairline) solid var(--c-bg-contrast-dark);border-radius:var(--m-s);background:color-mix(in oklch, var(--c-bg) 97%, var(--c-bg-contrast-dark));transition:background-color var(--t-theme), color var(--t-theme), border-color var(--t-theme);display:grid}
.Button-module__VMVMAW__base{justify-content:center;align-self:center;align-items:center;gap:var(--m-s);min-block-size:var(--tap-target);padding:var(--m-s) var(--m-l);border:solid var(--line-strong) var(--c-bg-contrast-light);border-radius:var(--m-s);background-color:var(--c-bg);color:var(--c-font);cursor:pointer;font:inherit;font-size:var(--fs-sm);text-align:center;transition:background-color var(--t-fast), color var(--t-fast), border-color var(--t-fast), box-shadow var(--t-fast), transform var(--t-fast);line-height:1;text-decoration:none;display:inline-flex}.Button-module__VMVMAW__base:hover:not(:disabled){background-color:var(--c-bg-contrast-light);color:var(--c-bg)}.Button-module__VMVMAW__base:active:not(:disabled),.Button-module__VMVMAW__base.Button-module__VMVMAW__active{background-color:color-mix(in oklch, var(--c-bg-contrast-light) 80%, var(--c-font));color:var(--c-bg)}.Button-module__VMVMAW__base:disabled,.Button-module__VMVMAW__base[aria-disabled=true]{cursor:not-allowed;opacity:.45}.Button-module__VMVMAW__accent{border-color:var(--c-accent)}.Button-module__VMVMAW__accent:hover:not(:disabled){background-color:color-mix(in oklch, var(--c-accent) 14%, var(--c-bg));color:var(--c-font);box-shadow:0 0 0 var(--m) color-mix(in oklch, var(--c-accent) 15%, transparent)}.Button-module__VMVMAW__primary{border-color:var(--c-accent);background-color:var(--c-accent);color:light-dark(var(--c-white),var(--c-black))}.Button-module__VMVMAW__primary:hover:not(:disabled){background-color:color-mix(in oklch, var(--c-accent) 86%, var(--c-font));border-color:color-mix(in oklch, var(--c-accent) 86%, var(--c-font));color:light-dark(var(--c-white),var(--c-black));box-shadow:0 0 0 var(--m) color-mix(in oklch, var(--c-accent) 15%, transparent)}.Button-module__VMVMAW__quiet{min-block-size:var(--tap-target);padding-inline:var(--m-s);color:var(--c-bg-contrast-light);text-underline-offset:var(--m);background:0 0;border-color:#0000;text-decoration:underline}.Button-module__VMVMAW__quiet:hover:not(:disabled){background:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent);color:var(--c-font)}.Button-module__VMVMAW__large{padding-inline:var(--m-2xl);font-size:var(--fs-m);font-weight:600}.Button-module__VMVMAW__icon{inline-size:var(--tap-target);min-inline-size:var(--tap-target);border-radius:var(--radius-pill);font-size:var(--fs-m);padding:0}
.ChartTooltip-module__SHLk4q__tooltip{transform:translate(-50%, calc(-100% - var(--m-s)));white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--t-fast) var(--ease-out);z-index:var(--z-float);line-height:1;position:absolute;inset-block-start:0;inset-inline-start:50%}@media (max-width:720px){.ChartTooltip-module__SHLk4q__tooltip{inset-inline:50% auto;inset-block:auto var(--m-m);inline-size:max-content;max-inline-size:calc(100dvw - (var(--m-m) * 2));text-align:center;white-space:normal;position:fixed;transform:translate(-50%)}}
.TooltipSurface-module__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}
.Footer-module__-6F5tq__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}.Footer-module__-6F5tq__link{color:inherit;transition:color var(--t-fast);text-decoration:none}.Footer-module__-6F5tq__link:hover{color:var(--c-font)}.Footer-module__-6F5tq__separator{color:var(--c-bg-contrast-light);-webkit-user-select:none;user-select:none}
.Heading-module__Y8E9XG__heading{text-wrap:balance;margin:0}.Heading-module__Y8E9XG__level1{font-size:var(--fs-l)}.Heading-module__Y8E9XG__level2{font-size:var(--fs-m)}.Heading-module__Y8E9XG__level3{font-size:var(--fs-sm)}@media (max-width:720px){.Heading-module__Y8E9XG__level1{font-size:var(--fs-m)}}
.Input-module__rdnxQa__input{inline-size:100%;padding:var(--m-m);color:var(--c-font);background-color:var(--c-bg);border:solid var(--line-strong) var(--c-bg-contrast-light);border-radius:var(--m-s);font-size:var(--fs-sm);transition:opacity var(--t-fast) var(--ease-out)}.Input-module__rdnxQa__input:disabled{opacity:.3;cursor:not-allowed}.Input-module__rdnxQa__input::placeholder{-webkit-user-select:none;user-select:none}@media (hover:none),(pointer:coarse){.Input-module__rdnxQa__input{font-size:var(--fs-touch)}}
.KeyHint-module__n18WKW__key{padding:0 var(--m);border:var(--line-hairline) solid color-mix(in oklch, var(--c-bg-contrast-light) 40%, transparent);border-radius:var(--m);color:var(--c-bg-contrast-light);font-family:inherit;font-size:var(--fs-xs);line-height:1.4}@media (max-width:480px){.KeyHint-module__n18WKW__key{display:none}}
.OverlayButton-module___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-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}.OverlayButton-module___1dXHq__base:hover{background-color:var(--c-overlay-dark-hover)}.OverlayButton-module___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}
.Pill-module__6pvceG__base{align-items:center;gap:var(--m);padding:var(--m) var(--m-m);min-block-size:var(--tap-target);border:var(--line-hairline) solid var(--c-bg-contrast-dark);border-radius:var(--radius-pill);color:var(--c-bg-contrast-light);font-size:var(--fs-s);cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast), border-color var(--t-fast);text-decoration:none;display:inline-flex}.Pill-module__6pvceG__base:hover{color:var(--c-font);border-color:var(--c-bg-contrast-light)}.Pill-module__6pvceG__surface{background:color-mix(in oklch, var(--c-bg) 97%, var(--c-bg-contrast-dark))}.Pill-module__6pvceG__ghost{background:0 0}.Pill-module__6pvceG__ghost:hover{background:color-mix(in oklch, var(--c-bg) 97%, var(--c-bg-contrast-dark))}
.SegmentedToggle-module__icNy4W__toggle{padding:calc(var(--line-hairline) * 2);min-block-size:var(--tap-target);border:solid var(--line-strong) var(--c-bg-contrast-light);border-radius:var(--m-s);background:var(--c-bg);transition:background-color var(--t-theme), color var(--t-theme), border-color var(--t-theme);align-items:center;display:inline-flex}.SegmentedToggle-module__icNy4W__toggle:hover{border-color:color-mix(in oklch, var(--c-accent) 72%, var(--c-bg-contrast-light))}.SegmentedToggle-module__icNy4W__toggle:focus-within{border-color:var(--c-accent)}.SegmentedToggle-module__icNy4W__button{appearance:none;min-block-size:calc(var(--tap-target) - var(--m-s));color:var(--c-bg-contrast-light);font-size:var(--fs-sm);padding:var(--m-xs) var(--m-m);border-radius:calc(var(--m-s) - var(--line-strong));cursor:pointer;transition:background-color var(--t-fast), color var(--t-fast);background:0 0;border:0}.SegmentedToggle-module__icNy4W__button:not(.SegmentedToggle-module__icNy4W__buttonActive):hover{color:var(--c-font);background:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent)}.SegmentedToggle-module__icNy4W__buttonActive{background:var(--c-font);color:var(--c-bg)}
.Select-module__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)}.Select-module__EeJ0TW__base:disabled{opacity:.3;cursor:not-allowed}.Select-module__EeJ0TW__select{border:solid var(--line-strong) var(--c-bg-contrast-light);border-radius:var(--m-s);font-size:var(--fs-sm);padding-block:calc(var(--m-m) + var(--line-hairline));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:calc(var(--m-m) + var(--line-hairline));padding-inline-end:calc(var(--m-xl) + var(--line-strong))}.Select-module__EeJ0TW__select:hover{border-color:color-mix(in oklch, var(--c-accent) 72%, var(--c-bg-contrast-light))}.Select-module__EeJ0TW__select:focus-visible{border-color:var(--c-accent)}.Select-module__EeJ0TW__compact{min-block-size:var(--tap-target);border:var(--line-hairline) solid var(--c-bg-contrast-light);border-radius:var(--radius-pill);font-size:var(--fs-s);padding-block:var(--m-xs);background:color-mix(in oklch, var(--c-bg) 98%, var(--c-bg-contrast-dark));color:var(--c-font);box-shadow:inset 0 0 0 var(--line-hairline) color-mix(in oklch, var(--c-bg-contrast-dark) 55%, transparent);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)}.Select-module__EeJ0TW__compact:hover{background-color:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent)}.Select-module__EeJ0TW__compact:focus-visible{border-color:var(--c-accent)}@media (hover:none),(pointer:coarse){.Select-module__EeJ0TW__select,.Select-module__EeJ0TW__compact{font-size:var(--fs-touch)}}@supports (appearance:base-select){.Select-module__EeJ0TW__base{appearance:base-select}.Select-module__EeJ0TW__base::picker(select){appearance:base-select;padding:var(--m);border:solid var(--line-hairline) var(--c-bg-contrast-light);border-radius:var(--m-s);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)}.Select-module__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);display:flex}.Select-module__EeJ0TW__base option:hover,.Select-module__EeJ0TW__base option:focus-visible{background:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent)}.Select-module__EeJ0TW__base option:checked{background:color-mix(in oklch, var(--c-accent) 14%, transparent)}.Select-module__EeJ0TW__base option::checkmark{display:none}.Select-module__EeJ0TW__select,.Select-module__EeJ0TW__compact{background-image:none}.Select-module__EeJ0TW__base::picker-icon{color:var(--c-bg-contrast-light);transition:transform var(--t-fast) var(--ease-out)}.Select-module__EeJ0TW__base:open::picker-icon{transform:rotate(180deg)}}
.ErrorBoundary-module__i1ihDq__container{min-block-size:100dvh;padding:var(--m-l);background:var(--c-bg);color:var(--c-font);justify-content:center;align-items:center;display:flex}.ErrorBoundary-module__i1ihDq__card{gap:var(--m-m);max-inline-size:calc(var(--m-l) * 21);padding:var(--m-xl);border:var(--line-hairline) solid var(--c-bg-contrast-light);text-align:center;flex-direction:column;display:flex}.ErrorBoundary-module__i1ihDq__heading{font-size:var(--fs-l);margin:0}.ErrorBoundary-module__i1ihDq__body{font-size:var(--fs-sm);color:var(--c-bg-contrast-dark);margin:0}
.AppRuntime-module__tpXXSq__updateBanner{z-index:var(--z-update-banner);align-items:center;gap:var(--m-s);padding:var(--m-m) var(--m-l);background-color:var(--c-bg);border-block-start:solid var(--size-1) var(--c-accent);color:var(--c-font);font-size:var(--fs-sm);flex-wrap:wrap;display:flex;position:fixed;inset-block-end:0;inset-inline:0}.AppRuntime-module__tpXXSq__updateBannerText{flex:auto;min-inline-size:0}.AppRuntime-module__tpXXSq__updateReloadButton{padding:var(--m) var(--m-m);border:solid var(--size-1) var(--c-accent);border-radius:var(--m);color:var(--c-accent);font-size:inherit;cursor:pointer;background-color:#0000}.AppRuntime-module__tpXXSq__updateReloadButton:hover{background-color:color-mix(in oklch, var(--c-accent) 12%, transparent)}.AppRuntime-module__tpXXSq__updateDismissButton{padding:var(--m) var(--m-s);color:var(--c-font);font-size:var(--fs-m);cursor:pointer;background-color:#0000;border:none;line-height:1}
.Map-module__yelXAG__viewOn{margin-block-start:var(--m)}.Map-module__yelXAG__loadingPlaceholder{block-size:var(--size-300);max-inline-size:var(--size-300);border-radius:var(--m);background:var(--c-bg-contrast-dark);color:var(--c-on-dark);font-size:var(--fs-sm);justify-content:center;align-items:center;margin:0;display:flex}.Map-module__yelXAG__map{block-size:var(--size-300);max-inline-size:var(--size-300);flex-direction:column;inline-size:auto;display:flex}.Map-module__yelXAG__map>.maplibregl-map{block-size:100%;inline-size:100%}.Map-module__yelXAG__map canvas{border-radius:var(--m);overflow:clip}.Map-module__yelXAG__map details{font-size:60%}
.MapWorld-module__oi5Gvq__image{inline-size:min(var(--size-200), calc(100dvw - var(--m-2xl)));object-fit:cover;block-size:auto}.MapWorld-module__oi5Gvq__mapViewport{block-size:100%;inline-size:100%}.MapWorld-module__oi5Gvq__mapViewport>.maplibregl-map{block-size:100%;inline-size:100%}.MapWorld-module__oi5Gvq__themeBootstrap{opacity:0;pointer-events:none;position:fixed}.MapWorld-module__oi5Gvq__loadingPlaceholder{background:var(--c-bg-contrast-dark);block-size:100dvh;inline-size:100%;color:var(--c-on-dark);font-size:var(--fs-sm);justify-content:center;align-items:center;margin:0;display:flex}.MapWorld-module__oi5Gvq__link{text-decoration:none}.MapWorld-module__oi5Gvq__details{font-size:var(--fs-s);margin-block-start:var(--m);line-height:1.4}.MapWorld-module__oi5Gvq__details span{color:var(--c-bg-contrast-light)}.MapWorld-module__oi5Gvq__mediaKind{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;display:inline-block}.MapWorld-module__oi5Gvq__viewOn{font-size:var(--fs-s);margin-block-start:var(--m)}.MapWorld-module__oi5Gvq__popup{z-index:var(--z-map-controls)}.MapWorld-module__oi5Gvq__popup .maplibregl-popup-content{max-block-size:calc(50dvh - var(--m-xl));overflow-y:auto}.MapWorld-module__oi5Gvq__click{z-index:var(--z-map-menu)}.MapWorld-module__oi5Gvq__click,.MapWorld-module__oi5Gvq__click *{pointer-events:auto}.MapWorld-module__oi5Gvq__popup a:focus-visible img{outline:solid var(--size-2) var(--c-bg-contrast-light)}@media (hover:hover) and (pointer:fine){.MapWorld-module__oi5Gvq__popup a:hover img{outline:solid var(--size-2) var(--c-bg-contrast-light)}}.MapWorld-module__oi5Gvq__popup a:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}.MapWorld-module__oi5Gvq__photoMarkerImage{inline-size:var(--size-80);block-size:var(--size-80);object-fit:cover;opacity:0;transition:opacity var(--t-medium) var(--ease-out);object-position:bottom;border-radius:var(--m-s);isolation:isolate;border:solid var(--size-1) color-mix(in oklch, var(--c-white) 50%, transparent);position:absolute;inset-block-end:calc(100% + var(--m-m));inset-inline-start:50%;transform:translate(-50%)}.MapWorld-module__oi5Gvq__photoMarkerImage[data-loaded=true]{opacity:1}.MapWorld-module__oi5Gvq__hover,.MapWorld-module__oi5Gvq__hover *{pointer-events:none}.MapWorld-module__oi5Gvq__contextPopup{z-index:var(--z-map-overlay)}.MapWorld-module__oi5Gvq__contextPopup .maplibregl-popup-content{min-inline-size:var(--context-popup-min-width);padding:0;overflow:clip}.MapWorld-module__oi5Gvq__contextMenu{padding-block:var(--m);flex-direction:column;display:flex}.MapWorld-module__oi5Gvq__contextCoordinates{padding:var(--m-s) var(--m-m);border-bottom:var(--size-1) solid var(--c-border-on-dark);color:var(--c-bg-contrast-light);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.MapWorld-module__oi5Gvq__contextHeading{padding:var(--m-s) var(--m-m) 0;color:var(--c-bg-contrast-light);font-size:var(--fs-sm)}.MapWorld-module__oi5Gvq__contextMenu a{justify-content:space-between;gap:var(--m-l);padding:var(--m-s) var(--m-m);color:var(--c-bg-contrast-light);text-decoration:none;display:flex}.MapWorld-module__oi5Gvq__contextMenu a:hover,.MapWorld-module__oi5Gvq__contextMenu a:focus-visible{background:color-mix(in oklch, var(--c-bg-contrast-light) 14%, transparent)}.MapWorld-module__oi5Gvq__orbiting,.MapWorld-module__oi5Gvq__orbiting *{cursor:grabbing}.MapWorld-module__oi5Gvq__routeOverlay{pointer-events:none;block-size:100%;inline-size:100%;z-index:var(--z-map-route);position:absolute;inset:0;overflow:hidden}.MapWorld-module__oi5Gvq__routeOverlayPath{fill:none;stroke:var(--c-route);stroke-width:var(--size-3);stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:var(--size-8) var(--size-8);vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.MapWorld-module__oi5Gvq__routeOverlayPathAnimated{animation:MapWorld-module__oi5Gvq__routeMarch var(--route-speed,var(--t-route)) linear infinite;will-change:stroke-dashoffset}.MapWorld-module__oi5Gvq__routeOverlayPathCasing{fill:none;stroke:color-mix(in oklch, var(--c-white) 72%, transparent);stroke-linecap:round;stroke-linejoin:round;vector-effect:non-scaling-stroke;shape-rendering:geometricprecision}.MapWorld-module__oi5Gvq__routeOverlayGhost{fill:none;stroke:var(--c-route-ghost);stroke-linecap:round;stroke-linejoin:round}@keyframes MapWorld-module__oi5Gvq__routeEndpointPing{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(6)}}.MapWorld-module__oi5Gvq__routeEndpointPing{opacity:.65}.MapWorld-module__oi5Gvq__routeEndpointPingAnimated{animation:MapWorld-module__oi5Gvq__routeEndpointPing var(--t-hint) var(--ease-out) infinite}.MapWorld-module__oi5Gvq__routeEndpointPingDelay{animation-delay:calc((var(--t-emphasis) * 2) + var(--t-instant))}.MapWorld-module__oi5Gvq__routeEndpointGroup{filter:drop-shadow(0 var(--size-2) var(--size-5) color-mix(in oklch, var(--c-black) 75%, transparent))}.MapWorld-module__oi5Gvq__routeEndpointPole{stroke:color-mix(in oklch, var(--c-white) 95%, transparent);stroke-width:var(--size-2)}.MapWorld-module__oi5Gvq__routeEndpointBase{fill:color-mix(in oklch, var(--c-white) 95%, transparent);stroke:var(--c-route-edge);stroke-width:var(--size-1-25)}.MapWorld-module__oi5Gvq__routeEndpointStartFlag{fill:var(--c-success);stroke:color-mix(in oklch, var(--c-white) 85%, transparent);stroke-width:var(--size-1)}.MapWorld-module__oi5Gvq__routeEndpointCheckDark{fill:var(--c-route-check-dark)}.MapWorld-module__oi5Gvq__routeEndpointCheckLight{fill:var(--c-route-check-light)}@media (prefers-reduced-motion:reduce){.MapWorld-module__oi5Gvq__routeOverlayPathAnimated,.MapWorld-module__oi5Gvq__routeEndpointPingAnimated{animation:none}}.MapWorld-module__oi5Gvq__routeOverlayLabel{font-size:var(--fs-2xs);letter-spacing:.015em;fill:var(--c-route-label);stroke:color-mix(in oklch, var(--c-white) 94%, transparent);stroke-width:var(--size-3);paint-order:stroke fill;stroke-linejoin:round;dominant-baseline:middle;text-anchor:middle;-webkit-user-select:none;user-select:none;text-rendering:geometricprecision;font-weight:500}.MapWorld-module__oi5Gvq__routeOverlaySpeedLabel{opacity:.9}.MapWorld-module__oi5Gvq__keyboardPins{inline-size:var(--size-1);block-size:var(--size-1);margin:calc(var(--size-1) * -1);clip-path:inset(50%);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.MapWorld-module__oi5Gvq__pinMuted{opacity:.28}.MapWorld-module__oi5Gvq__pinActive{opacity:1}.MapWorld-module__oi5Gvq__pinTimeFiltered{opacity:.07;pointer-events:none}@keyframes MapWorld-module__oi5Gvq__routeMarch{to{stroke-dashoffset:calc(var(--route-dash-cycle,16) * var(--size-1) * -1)}}.MapWorld-module__oi5Gvq__markerPreview{align-items:center;gap:var(--m);flex-direction:column;display:flex}.MapWorld-module__oi5Gvq__markerPreviewLabel{max-inline-size:var(--size-120);padding:var(--m) var(--m-s);border:var(--size-1) solid var(--c-border-on-dark);border-radius:var(--m);background:color-mix(in oklch, var(--c-overlay-dark) 88%, transparent);color:var(--c-on-dark);font-family:var(--font-sans);font-size:var(--fs-xs);text-align:center;white-space:nowrap;pointer-events:none;text-overflow:ellipsis;-webkit-backdrop-filter:blur(var(--glass-blur-subtle));backdrop-filter:blur(var(--glass-blur-subtle));flex-direction:column;order:-1;align-items:center;line-height:1.3;display:flex;overflow:hidden}.MapWorld-module__oi5Gvq__markerPreviewLabel>span{color:color-mix(in oklch, var(--c-on-dark) 70%, transparent)}
.Photo-module__7-KKtW__exif{margin-inline-start:var(--m-l)}.Photo-module__7-KKtW__block{gap:var(--m-l);inline-size:100%;padding:var(--m-l);display:grid}.Photo-module__7-KKtW__imageWrapper{grid-area:1/1}.Photo-module__7-KKtW__image{object-fit:contain;color:#0000;block-size:auto;max-block-size:90svh;max-inline-size:min(90svw,100%);margin:0 auto;display:block}.Photo-module__7-KKtW__th{display:none}.Photo-module__7-KKtW__similarPhotos{max-inline-size:min(var(--content-width-reading), 100%);margin-block-start:var(--m-l)}.Photo-module__7-KKtW__similarPhotosTitle{margin-block-end:var(--m)}.Photo-module__7-KKtW__similarPhotosStatus{color:var(--c-bg-contrast-light);margin:0}.Photo-module__7-KKtW__similarPhotoGrid{grid-template-columns:repeat(auto-fill, minmax(var(--size-120), var(--size-150)));gap:var(--m);display:grid}.Photo-module__7-KKtW__similarPhotosLoadMoreTile{appearance:none;inline-size:var(--size-150);block-size:var(--size-150);text-align:start;color:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:none;display:block}.Photo-module__7-KKtW__similarPhotosLoadMoreTileBody{block-size:100%;inline-size:100%;padding:var(--m-m);border-radius:var(--m-s);background:linear-gradient(180deg, color-mix(in oklch, var(--c-white) 4%, transparent), color-mix(in oklch, var(--c-black) 16%, transparent)), var(--c-overlay);-webkit-backdrop-filter:blur(var(--glass-blur-surface));backdrop-filter:blur(var(--glass-blur-surface));box-shadow:inset 0 0 0 var(--size-1) color-mix(in oklch, var(--c-white) 14%, transparent);flex-direction:column;justify-content:flex-end;display:flex}.Photo-module__7-KKtW__similarPhotosLoadMoreTile:hover:not(:disabled) .Photo-module__7-KKtW__similarPhotosLoadMoreTileBody{background:linear-gradient(180deg, color-mix(in oklch, var(--c-white) 6%, transparent), color-mix(in oklch, var(--c-black) 20%, transparent)), var(--c-overlay);box-shadow:inset 0 0 0 var(--size-1) color-mix(in oklch, var(--c-white) 22%, transparent)}.Photo-module__7-KKtW__similarPhotosLoadMoreTile:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2);border-radius:var(--m-s)}.Photo-module__7-KKtW__similarPhotosLoadMoreTile:disabled{cursor:wait;opacity:.7}.Photo-module__7-KKtW__similarPhotosLoadMoreLabel{font-size:var(--fs-s);font-weight:600}.Photo-module__7-KKtW__similarPhotosLoadMoreHint{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin-block-start:var(--m)}.Photo-module__7-KKtW__description{max-inline-size:var(--photo-description-measure);white-space:pre-line;place-self:center}.Photo-module__7-KKtW__moveButtons{grid-template-columns:1fr 1fr var(--size-40);gap:var(--m-m);display:grid}.Photo-module__7-KKtW__overlayHeader{text-align:center;flex-direction:column;display:flex}.Photo-module__7-KKtW__immersive{padding:0}.Photo-module__7-KKtW__immersive img{object-fit:cover;max-inline-size:unset;max-block-size:unset;block-size:100svh;inline-size:100svw;margin:0 auto}.Photo-module__7-KKtW__immersive .Photo-module__7-KKtW__overlayHeader{z-index:var(--z-caption);pointer-events:none;color:var(--c-white);text-shadow:0 var(--size-1) var(--size-12) color-mix(in oklch, var(--c-black) 60%, transparent);grid-area:1/1;position:relative}.Photo-module__7-KKtW__immersive .Photo-module__7-KKtW__overlayHeader:after{content:"";background:linear-gradient(to top, color-mix(in oklch, var(--c-black) 55%, transparent), transparent);pointer-events:none;block-size:40svh;z-index:var(--z-behind);position:absolute;inset-block-end:0;inset-inline:0}:where(.Photo-module__7-KKtW__immersive) .Photo-module__7-KKtW__title{pointer-events:auto;margin-block-start:min(var(--immersive-title-offset-max), 25svh)}.Photo-module__7-KKtW__immersive .Photo-module__7-KKtW__description{text-shadow:0 var(--size-1) var(--size-12) color-mix(in oklch, var(--c-black) 80%, transparent);font-size:var(--fs-l);pointer-events:auto;margin-block:auto 15svh}:where(.Photo-module__7-KKtW__immersive) .Photo-module__7-KKtW__kicker{pointer-events:auto}.Photo-module__7-KKtW__block:where(:not(.Photo-module__7-KKtW__immersive)){--photo-render-width:min(90svw, calc(100% - (var(--tap-target) + var(--m-s)) * 2), calc(90svh * var(--photo-aspect,1)), var(--photo-intrinsic-width,100%))}.Photo-module__7-KKtW__block:where(:not(.Photo-module__7-KKtW__immersive)) .Photo-module__7-KKtW__image{inline-size:var(--photo-render-width);max-block-size:none;max-inline-size:none}.Photo-module__7-KKtW__block:where(:not(.Photo-module__7-KKtW__immersive)) .Photo-module__7-KKtW__details{scrollbar-gutter:auto;margin-block-start:0;margin-inline-end:calc((100% - var(--photo-render-width)) / 2 - var(--tap-target) - var(--m-s))}.Photo-module__7-KKtW__immersive .Photo-module__7-KKtW__details{padding-block:var(--m);margin-block-start:var(--m-m);padding-inline-start:var(--m-l);padding-inline-end:var(--m-m)}.Photo-module__7-KKtW__title{font-size:var(--fs-xl);overflow-wrap:anywhere}@media (max-width:720px){.Photo-module__7-KKtW__block:where(:not(.Photo-module__7-KKtW__immersive)) .Photo-module__7-KKtW__imageWrapper{padding-block-start:var(--tap-target)}.Photo-module__7-KKtW__block:where(:not(.Photo-module__7-KKtW__immersive)){--photo-render-width:min(90svw, 100%, calc(90svh * var(--photo-aspect,1)), var(--photo-intrinsic-width,100%))}.Photo-module__7-KKtW__block:where(:not(.Photo-module__7-KKtW__immersive)) .Photo-module__7-KKtW__details{margin-inline-end:0}.Photo-module__7-KKtW__title{font-size:clamp(var(--fs-l), 10dvw, var(--fs-xl))}}.Photo-module__7-KKtW__kicker{font-size:var(--fs-l);white-space:pre-line}.Photo-module__7-KKtW__colorswatch{cursor:pointer;block-size:1.5em;inline-size:1.5em;transition:transform var(--t-theme) var(--ease-out), opacity var(--t-theme) var(--ease-out);display:block}@media (hover:hover) and (pointer:fine){.Photo-module__7-KKtW__colorswatch:hover{opacity:.8;transform:scale(1.2)}}.Photo-module__7-KKtW__colorswatch:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}@media (hover:none),(pointer:coarse){.Photo-module__7-KKtW__colorswatch{inline-size:var(--tap-target);block-size:var(--tap-target);padding:var(--m-m);background-clip:content-box}}.Photo-module__7-KKtW__colorswatches{flex-direction:row;display:flex}.Photo-module__7-KKtW__similarPhotosWrap{margin:0 0 var(--m-l)}.Photo-module__7-KKtW__narrowCell{inline-size:min-content}.Photo-module__7-KKtW__detailValueWithAction{align-items:baseline;gap:var(--m-xs);display:inline-flex}
.GuessGame-module__n2Dgva__status{text-align:center;padding:var(--m-2xl);color:var(--c-bg-contrast-light);font-size:var(--fs-sm)}.GuessGame-module__n2Dgva__mapLoading{border-radius:var(--m-s);background-color:var(--c-bg-contrast-dark);border:var(--line-hairline) solid color-mix(in oklch, var(--c-on-dark) 30%, transparent);flex:1;block-size:100%;min-block-size:0;inline-size:100%}
.Nav-module__e1xquq__nav{--nav-fade-left:0;--nav-fade-right:0;padding-block-start:max(var(--m-m), env(safe-area-inset-top,0));padding-block-end:var(--m-m);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));position:relative}.Nav-module__e1xquq__noPadding{padding-inline:0}.Nav-module__e1xquq__navRow{align-items:center;gap:var(--m-m);min-inline-size:0;display:flex}.Nav-module__e1xquq__navRow ul{flex:auto;min-inline-size:0}.Nav-module__e1xquq__nav ul{list-style:none}.Nav-module__e1xquq__nav li{block-size:100%}.Nav-module__e1xquq__trailingItem{flex:none}@media (max-width:720px){.Nav-module__e1xquq__navRowWithTrailing{flex-wrap:wrap}.Nav-module__e1xquq__navRowWithTrailing ul{flex:1 1 0}.Nav-module__e1xquq__navRowWithTrailing .Nav-module__e1xquq__trailingItem{flex-basis:100%;order:1}}.Nav-module__e1xquq__themeToggleItem{align-items:center;gap:var(--m-s);flex:none;padding-inline-start:var(--m-m);display:flex}.Nav-module__e1xquq__scrollableLeft{--nav-fade-left:var(--m-xl)}.Nav-module__e1xquq__scrollableRight{--nav-fade-right:var(--m-xl)}.Nav-module__e1xquq__skipLink{z-index:var(--z-sticky);padding:var(--m-s) var(--m-m);border-radius:var(--m-s);background-color:var(--c-bg);border:solid var(--size-2) var(--c-bg-contrast-light);color:var(--c-font);font-size:var(--fs-sm);transform:translateY(calc(-100% - var(--m-l)));opacity:0;pointer-events:none;text-decoration:none;position:absolute;inset-block-start:var(--m-s);inset-inline-start:var(--m-s)}.Nav-module__e1xquq__skipLink:focus-visible{opacity:1;pointer-events:auto;outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2);transform:translateY(0)}
.ThemeToggle-module__3b5zuq__themeToggle{display:inline-block}.ThemeToggle-module__3b5zuq__themeToggle .ThemeToggle-module__3b5zuq__picker:hover{border-color:var(--c-bg-contrast-light)}.ThemeToggle-module__3b5zuq__optionLight{color-scheme:light}.ThemeToggle-module__3b5zuq__optionDark{color-scheme:dark}@supports selector(::picker(select)){.ThemeToggle-module__3b5zuq__picker option:before{content:"";inline-size:var(--size-16);block-size:var(--size-16);border:solid var(--line-hairline) color-mix(in oklch, var(--c-font) 35%, transparent);border-radius:var(--m);background:radial-gradient(circle, var(--c-accent) 0 34%, transparent 35%), var(--c-bg);flex:none}.ThemeToggle-module__3b5zuq__picker .ThemeToggle-module__3b5zuq__optionSystem:before{background:linear-gradient(135deg, var(--c-white) 0 50%, var(--c-black) 50%)}}
.MiniHistogram-module__RFYuiW__chart{gap:var(--m-s);align-content:start;display:grid}.MiniHistogram-module__RFYuiW__title{padding-block-end:var(--m)}.MiniHistogram-module__RFYuiW__bars{gap:var(--size-1);grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:end;display:grid}.MiniHistogram-module__RFYuiW__column{gap:var(--m-xs);align-items:end;display:grid;position:relative}.MiniHistogram-module__RFYuiW__column:focus-visible [data-tooltip]{opacity:1}@media (hover:hover) and (pointer:fine){.MiniHistogram-module__RFYuiW__column:hover [data-tooltip]{opacity:1}}.MiniHistogram-module__RFYuiW__track{block-size:var(--size-112);padding:var(--size-22) var(--m) var(--m);background:color-mix(in oklch, var(--c-bg) 96%, var(--c-bg-contrast-dark));border:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-dark) 88%, transparent);align-items:end;display:flex;position:relative}.MiniHistogram-module__RFYuiW__count{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center;pointer-events:none;white-space:nowrap;line-height:1;position:absolute;inset-block-start:var(--m);inset-inline-start:50%;transform:translate(-50%)}.MiniHistogram-module__RFYuiW__bar{inline-size:100%;min-block-size:var(--size-2);background:var(--c-accent);transition:block-size var(--t-medium) var(--ease-out)}.MiniHistogram-module__RFYuiW__barEmpty{background:color-mix(in oklch, var(--c-bg-contrast-dark) 80%, transparent)}.MiniHistogram-module__RFYuiW__label{min-block-size:1lh;font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center;font-variant-numeric:tabular-nums}
.StatBar-module__L7gJRG__container{container-type:inline-size}.StatBar-module__L7gJRG__row{grid-template-columns:minmax(var(--size-96), var(--size-180)) 1fr auto auto;align-items:center;gap:var(--m-s);min-block-size:var(--size-28);display:grid}.StatBar-module__L7gJRG__rowInteractive{border-radius:var(--m-s)}.StatBar-module__L7gJRG__label{font-size:var(--fs-sm);color:var(--c-font);white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:var(--m-s);min-inline-size:0;display:inline-flex;overflow:hidden}.StatBar-module__L7gJRG__barTrack{block-size:var(--size-8);background-color:var(--c-bg-contrast-dark);border-radius:var(--size-4);overflow:clip}.StatBar-module__L7gJRG__bar{background-color:var(--c-accent);border-radius:var(--size-4);block-size:100%;transition:inline-size var(--t-deliberate) var(--ease-out);min-inline-size:var(--size-2)}.StatBar-module__L7gJRG__count{font-size:var(--fs-sm);color:var(--c-bg-contrast-light);text-align:end;min-inline-size:var(--size-44);font-variant-numeric:tabular-nums}.StatBar-module__L7gJRG__action{justify-content:center;justify-self:end;align-items:center;gap:var(--size-5);color:var(--c-bg-contrast-light);font-size:var(--fs-s);white-space:nowrap;text-decoration:none;display:inline-flex}.StatBar-module__L7gJRG__action:hover{color:var(--c-font)}.StatBar-module__L7gJRG__actionText{display:inline}@container (max-width:720px){.StatBar-module__L7gJRG__row{grid-template-columns:minmax(var(--m-2xl), var(--size-96)) 1fr auto auto}.StatBar-module__L7gJRG__actionText{display:none}.StatBar-module__L7gJRG__action{min-inline-size:var(--tap-target);min-block-size:var(--tap-target)}}@media (hover:none),(pointer:coarse){.StatBar-module__L7gJRG__action{min-inline-size:var(--tap-target);min-block-size:var(--tap-target)}}
.StatsWorldMap-module__0s4Rpq__container{container-type:inline-size}.StatsWorldMap-module__0s4Rpq__shell{border-radius:calc(var(--m) + var(--m-s));background:color-mix(in oklch, var(--c-bg) 82%, var(--c-black));position:relative;overflow:clip}.StatsWorldMap-module__0s4Rpq__shell:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, color-mix(in oklch, var(--c-white) 8%, transparent), color-mix(in oklch, var(--c-white) 2%, transparent) 18%, transparent 32%), radial-gradient(circle at 18% 0%, color-mix(in oklch, var(--c-accent) 24%, transparent), transparent 34%), radial-gradient(circle at 82% 100%, color-mix(in oklch, var(--c-accent) 12%, transparent), transparent 36%);mix-blend-mode:screen;z-index:var(--z-float);position:absolute;inset:0}.StatsWorldMap-module__0s4Rpq__map{block-size:var(--size-560);border:var(--size-1) solid var(--c-bg-contrast-dark);border-radius:inherit;background:color-mix(in oklch, var(--c-bg) 82%, var(--c-black))}:is(.StatsWorldMap-module__0s4Rpq__map .maplibregl-map,.StatsWorldMap-module__0s4Rpq__map canvas){border-radius:inherit}.StatsWorldMap-module__0s4Rpq__map .maplibregl-map{mix-blend-mode:screen}.StatsWorldMap-module__0s4Rpq__map .maplibregl-control-container{display:none}.StatsWorldMap-module__0s4Rpq__map .maplibregl-canvas{opacity:.9}@container (max-width:720px){.StatsWorldMap-module__0s4Rpq__shell{border-radius:var(--m)}.StatsWorldMap-module__0s4Rpq__map{block-size:var(--size-420)}}
.TechnicalHeatmaps-module__N_f-8q__container{inline-size:100%;container-type:inline-size}.TechnicalHeatmaps-module__N_f-8q__wrapper{gap:var(--m-l);isolation:isolate;inline-size:100%;display:grid;position:relative}.TechnicalHeatmaps-module__N_f-8q__wrapperTwoUp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}:where(.TechnicalHeatmaps-module__N_f-8q__wrapperTwoUp) .TechnicalHeatmaps-module__N_f-8q__caption{grid-column:1/-1}.TechnicalHeatmaps-module__N_f-8q__wrapperDiagonal{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"panel-a spacer-a""spacer-b panel-b";align-items:start}.TechnicalHeatmaps-module__N_f-8q__wrapperTriGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"panel-a panel-b""panel-c spacer-c";align-items:start}.TechnicalHeatmaps-module__N_f-8q__panelTopLeft{grid-area:panel-a}.TechnicalHeatmaps-module__N_f-8q__panelTopRight{grid-area:panel-b}.TechnicalHeatmaps-module__N_f-8q__panelBottomLeft{grid-area:panel-c}.TechnicalHeatmaps-module__N_f-8q__panelBottomRight{grid-area:panel-b}.TechnicalHeatmaps-module__N_f-8q__diagonalSpacer{min-block-size:var(--size-1)}.TechnicalHeatmaps-module__N_f-8q__diagonalSpacer:first-of-type{grid-area:spacer-a}.TechnicalHeatmaps-module__N_f-8q__diagonalSpacer:nth-of-type(2){grid-area:spacer-b}.TechnicalHeatmaps-module__N_f-8q__triSpacer{min-block-size:var(--size-1);grid-area:spacer-c}.TechnicalHeatmaps-module__N_f-8q__wrapperDiagonal .TechnicalHeatmaps-module__N_f-8q__caption,.TechnicalHeatmaps-module__N_f-8q__wrapperTriGrid .TechnicalHeatmaps-module__N_f-8q__caption{grid-column:1/-1}.TechnicalHeatmaps-module__N_f-8q__panel{gap:var(--m-s);display:grid;position:relative}.TechnicalHeatmaps-module__N_f-8q__panelTitle{font-size:var(--fs-s);margin:0}.TechnicalHeatmaps-module__N_f-8q__matrix{gap:var(--size-1);align-items:stretch;display:grid}.TechnicalHeatmaps-module__N_f-8q__corner{min-block-size:var(--size-1)}.TechnicalHeatmaps-module__N_f-8q__columnLabel{color:var(--c-bg-contrast-light);font-size:var(--fs-s);text-align:center;min-block-size:1lh;padding-block-end:var(--m-xs)}.TechnicalHeatmaps-module__N_f-8q__columnLabelActive{color:var(--c-font);font-weight:700}.TechnicalHeatmaps-module__N_f-8q__columnLabelMuted{color:#0000}.TechnicalHeatmaps-module__N_f-8q__row{display:contents}.TechnicalHeatmaps-module__N_f-8q__rowLabel{color:var(--c-bg-contrast-light);font-size:var(--fs-s);align-items:center;padding-inline-end:var(--m-s);display:flex}.TechnicalHeatmaps-module__N_f-8q__cell{z-index:var(--z-base);min-block-size:var(--size-44);text-align:center;padding:var(--m-xs);color:var(--c-font);background:color-mix(in srgb, var(--c-accent) calc(var(--intensity,0) * 75%), var(--c-bg) calc(100% - (var(--intensity,0) * 75%)));border:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-dark) 88%, transparent);transition:transform var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out);justify-content:center;align-items:center;text-decoration:none;display:flex;position:relative}.TechnicalHeatmaps-module__N_f-8q__cell:focus-visible{transform:translateY(calc(var(--size-1) * -1));border-color:var(--c-font)}@media (hover:hover) and (pointer:fine){.TechnicalHeatmaps-module__N_f-8q__cell:hover{transform:translateY(calc(var(--size-1) * -1));border-color:var(--c-font)}}.TechnicalHeatmaps-module__N_f-8q__cellDimmed{opacity:.32}.TechnicalHeatmaps-module__N_f-8q__cellActive{z-index:var(--z-float);border-color:var(--c-font);box-shadow:0 0 0 var(--size-1) var(--c-font) inset}.TechnicalHeatmaps-module__N_f-8q__cellColumnActive{z-index:var(--z-float);border-color:color-mix(in oklch, var(--c-accent) 70%, var(--c-font));box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-accent) 70%, var(--c-font)) inset}.TechnicalHeatmaps-module__N_f-8q__cellRelated{z-index:var(--z-float);border-color:color-mix(in oklch, var(--c-accent) 65%, var(--c-font));box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-accent) 65%, var(--c-font)) inset}.TechnicalHeatmaps-module__N_f-8q__cellEmpty{background:color-mix(in oklch, var(--c-bg) 96%, var(--c-bg-contrast-dark))}.TechnicalHeatmaps-module__N_f-8q__cellCount{font-size:var(--fs-s);line-height:1.1}.TechnicalHeatmaps-module__N_f-8q__overlay{pointer-events:none;block-size:100%;inline-size:100%;z-index:var(--z-raised);position:absolute;inset:0;overflow:visible}.TechnicalHeatmaps-module__N_f-8q__overlayLine{fill:none;stroke:color-mix(in oklch, var(--c-accent) 82%, var(--c-white));stroke-linecap:round}.TechnicalHeatmaps-module__N_f-8q__overlayLabel{pointer-events:none;filter:drop-shadow(0 var(--size-1) var(--size-4) color-mix(in oklch, var(--c-bg) 70%, transparent))}.TechnicalHeatmaps-module__N_f-8q__overlayLabelBg{fill:color-mix(in oklch, var(--c-accent) 18%, var(--c-bg) 82%);stroke:color-mix(in oklch, var(--c-accent) 55%, var(--c-font));stroke-width:var(--size-1-25)}.TechnicalHeatmaps-module__N_f-8q__overlayLabel text{fill:color-mix(in oklch, var(--c-white) 92%, var(--c-font));font-size:var(--fs-2xs);letter-spacing:.03em;text-transform:uppercase;font-weight:700}@container (max-width:900px){.TechnicalHeatmaps-module__N_f-8q__wrapperTwoUp{grid-template-columns:1fr}.TechnicalHeatmaps-module__N_f-8q__wrapperDiagonal{grid-template-columns:1fr;grid-template-areas:"panel-a""spacer-a""spacer-b""panel-b"}.TechnicalHeatmaps-module__N_f-8q__wrapperTriGrid{grid-template-columns:1fr;grid-template-areas:"panel-a""panel-b""panel-c"}.TechnicalHeatmaps-module__N_f-8q__diagonalSpacer,.TechnicalHeatmaps-module__N_f-8q__triSpacer{display:none}.TechnicalHeatmaps-module__N_f-8q__matrix{overscroll-behavior-inline:contain;overflow-x:auto}}
.TimeOfDayChart-module__JFRftW__chart{gap:var(--m);display:grid;container-type:inline-size}.TimeOfDayChart-module__JFRftW__metaRow{justify-content:space-between;align-items:baseline;gap:var(--m);flex-wrap:wrap;display:flex}.TimeOfDayChart-module__JFRftW__summary{font-size:var(--fs-s);color:var(--c-bg-contrast-light);margin:0}.TimeOfDayChart-module__JFRftW__dayparts{gap:var(--size-1);grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.TimeOfDayChart-module__JFRftW__daypart{padding:var(--m-xs) var(--size-10);font-size:var(--fs-s);color:var(--c-bg-contrast-light);background:color-mix(in oklch, var(--c-bg) 94%, var(--c-bg-contrast-dark));border:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-dark) 88%, transparent);text-align:center}.TimeOfDayChart-module__JFRftW__bars{gap:var(--size-1);grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;display:grid}@media (max-width:720px){.TimeOfDayChart-module__JFRftW__bars{padding-inline:var(--m-s)}}.TimeOfDayChart-module__JFRftW__column{gap:var(--m-xs);align-items:end;display:grid;position:relative}.TimeOfDayChart-module__JFRftW__column:focus-visible [data-tooltip]{opacity:1}@media (hover:hover) and (pointer:fine){.TimeOfDayChart-module__JFRftW__column:hover [data-tooltip]{opacity:1}}.TimeOfDayChart-module__JFRftW__count{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;line-height:1;position:absolute;inset-block-start:var(--m);inset-inline-start:50%;transform:translate(-50%)}.TimeOfDayChart-module__JFRftW__track{block-size:var(--size-180);padding:var(--size-22) var(--m) var(--m);background:color-mix(in oklch, var(--c-bg) 96%, var(--c-bg-contrast-dark));border:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-dark) 88%, transparent);align-items:end;display:flex;position:relative}:where(.TimeOfDayChart-module__JFRftW__columnActive) .TimeOfDayChart-module__JFRftW__track{border-color:color-mix(in oklch, var(--c-accent) 70%, var(--c-font));box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-accent) 70%, var(--c-font)) inset}.TimeOfDayChart-module__JFRftW__bar{inline-size:100%;min-block-size:var(--size-2);background:var(--c-accent);transition:block-size var(--t-medium) var(--ease-out)}.TimeOfDayChart-module__JFRftW__barEmpty{background:color-mix(in oklch, var(--c-bg-contrast-dark) 80%, transparent)}.TimeOfDayChart-module__JFRftW__label{min-block-size:1lh;font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center}.TimeOfDayChart-module__JFRftW__labelMuted{color:#0000}@container (max-width:900px){.TimeOfDayChart-module__JFRftW__track{block-size:var(--size-132)}.TimeOfDayChart-module__JFRftW__daypart{font-size:var(--fs-xs);padding-inline:var(--m)}}
.TimeRelationshipExplorer-module__EtRpca__wrapper{gap:var(--m-l);display:grid}.TimeRelationshipExplorer-module__EtRpca__block{gap:var(--m-m);z-index:var(--z-raised);display:grid;position:relative}.TimeRelationshipExplorer-module__EtRpca__header{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.TimeRelationshipExplorer-module__EtRpca__title{font-size:var(--fs-m);margin:0}
.SearchResultTile-module__68Xi_W__card{position:relative}.SearchResultTile-module__68Xi_W__link{text-decoration:none}.SearchResultTile-module__68Xi_W__result{inline-size:var(--size-150);font-size:var(--fs-s);overflow:clip}.SearchResultTile-module__68Xi_W__thumbnailWrap{position:relative}.SearchResultTile-module__68Xi_W__resultPicture{object-position:center;margin-block-end:var(--m);display:grid}.SearchResultTile-module__68Xi_W__resultPicture:-moz-loading{color:#0000}.SearchResultTile-module__68Xi_W__details{text-overflow:ellipsis;inline-size:100%;overflow:hidden}.SearchResultTile-module__68Xi_W__source{align-items:center;gap:var(--m);flex-wrap:wrap;display:flex}.SearchResultTile-module__68Xi_W__sourceText{min-inline-size:0}.SearchResultTile-module__68Xi_W__overlayBadge{border-radius:var(--radius-pill);background-color:var(--c-overlay-dark);color:var(--c-white);font-size:var(--fs-s);padding:var(--m-xs) var(--m-s);line-height:1}.SearchResultTile-module__68Xi_W__videoBadge{z-index:var(--z-raised);align-items:center;gap:var(--m-xs);display:flex;position:absolute;inset-block-start:var(--m);inset-inline-start:var(--m)}.SearchResultTile-module__68Xi_W__videoBadgeIcon{font-size:var(--fs-xs)}.SearchResultTile-module__68Xi_W__similarityBadge{z-index:var(--z-raised);position:absolute;inset-block-end:calc(var(--m) + var(--m-l));inset-inline-start:var(--m)}.SearchResultTile-module__68Xi_W__actionButtons{z-index:var(--z-raised);align-items:center;gap:var(--m-xs);opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease-out);display:flex;position:absolute;inset-block-end:calc(var(--m) + var(--m-l));inset-inline-end:var(--m)}.SearchResultTile-module__68Xi_W__card:hover .SearchResultTile-module__68Xi_W__actionButtons,.SearchResultTile-module__68Xi_W__card:focus-within .SearchResultTile-module__68Xi_W__actionButtons,.SearchResultTile-module__68Xi_W__actionButtonsPersistent{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){.SearchResultTile-module__68Xi_W__actionButtons{opacity:1;pointer-events:auto}}.SearchResultTile-module__68Xi_W__similarButtonIcon{filter:grayscale();display:inline-block}.SearchResultTile-module__68Xi_W__actionColorSwatch{inline-size:var(--size-14);block-size:var(--size-14);border-radius:var(--radius-pill);border:solid var(--size-2) var(--c-border-on-dark)}
.ExploreShared-module__KoH-xW__page{min-block-size:100dvh}.ExploreShared-module__KoH-xW__main{max-inline-size:var(--size-1400);padding:var(--m-xl);gap:calc(var(--m-xl) * 1.15);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.ExploreShared-module__KoH-xW__kicker{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);margin:0;line-height:1.55}.ExploreShared-module__KoH-xW__groups{gap:calc(var(--m-xl) * 1.35);grid-template-columns:minmax(0,1fr);display:grid}.ExploreShared-module__KoH-xW__groupActionsStack{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:flex}.ExploreShared-module__KoH-xW__desktopOnly,.ExploreShared-module__KoH-xW__fullWidthView,.ExploreShared-module__KoH-xW__responsiveBarView{grid-column:1/-1;min-inline-size:0;display:block}.ExploreShared-module__KoH-xW__desktopViewHidden{display:none}.ExploreShared-module__KoH-xW__stackedBarGroups{grid-column:1/-1;min-inline-size:0;display:grid}.ExploreShared-module__KoH-xW__cadenceGrid{gap:var(--m-l);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ExploreShared-module__KoH-xW__stackedBarGroups>*+*{margin-block-start:calc(var(--m-l) * 1.15)}.ExploreShared-module__KoH-xW__hidden{display:none}.ExploreShared-module__KoH-xW__sectionWide{grid-column:1/-1}.ExploreShared-module__KoH-xW__section{gap:var(--m-s);flex-direction:column;display:flex}.ExploreShared-module__KoH-xW__visualSummaryGrid{grid-template-columns:repeat(auto-fit, minmax(var(--size-220), 1fr));gap:var(--m-s);display:grid}.ExploreShared-module__KoH-xW__visualSummaryValue{font-size:calc(var(--fs-m) + var(--size-2));color:var(--c-font);line-height:1.15}.ExploreShared-module__KoH-xW__visualExamplesGrid{--visual-thumb-size:var(--size-150);gap:var(--m-xl) var(--m-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.ExploreShared-module__KoH-xW__visualExampleSection{gap:var(--m-m);align-content:start;display:grid}.ExploreShared-module__KoH-xW__visualAverageSection{grid-column:1}.ExploreShared-module__KoH-xW__visualFullRowSection{grid-column:1/-1}:where(.ExploreShared-module__KoH-xW__timelineSectionAligned)>.ExploreShared-module__KoH-xW__sectionHeader{justify-content:flex-start}:where(.ExploreShared-module__KoH-xW__timelineSectionAligned) .ExploreShared-module__KoH-xW__visualTimelineThumbs,:where(.ExploreShared-module__KoH-xW__timelineSectionAligned) .ExploreShared-module__KoH-xW__revisitThumbs{grid-column:2}.ExploreShared-module__KoH-xW__visualExamplesGrid>.ExploreShared-module__KoH-xW__visualExampleSection:not(.ExploreShared-module__KoH-xW__visualFullRowSection){min-inline-size:0}.ExploreShared-module__KoH-xW__visualPairs{grid-template-columns:repeat(auto-fit, minmax(calc(var(--visual-thumb-size) * 2 + var(--m-s)), max-content));gap:var(--m-m);display:grid}.ExploreShared-module__KoH-xW__visualPairCard,.ExploreShared-module__KoH-xW__visualSingleCard,.ExploreShared-module__KoH-xW__visualEraCard{gap:var(--m-s);align-content:start;display:grid}.ExploreShared-module__KoH-xW__visualPairImages{grid-template-columns:repeat(2, var(--visual-thumb-size));gap:var(--m-s);display:grid}.ExploreShared-module__KoH-xW__visualSingles{grid-template-columns:repeat(auto-fit, var(--visual-thumb-size));gap:var(--m-m);display:grid}.ExploreShared-module__KoH-xW__visualEraGrid{grid-template-columns:repeat(auto-fit, minmax(var(--visual-era-card-min-width), 1fr));gap:var(--m-m);display:grid}.ExploreShared-module__KoH-xW__visualEraThumbs{gap:var(--m-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ExploreShared-module__KoH-xW__visualThumbLink{inline-size:var(--visual-thumb-size);text-decoration:none;display:block}.ExploreShared-module__KoH-xW__visualEraThumbWrap,.ExploreShared-module__KoH-xW__visualTimelineThumbWrap{inline-size:auto;min-inline-size:0}.ExploreShared-module__KoH-xW__visualEraThumbs .ExploreShared-module__KoH-xW__visualEraThumbWrap{inline-size:auto}.ExploreShared-module__KoH-xW__visualEraThumbWrap .ExploreShared-module__KoH-xW__visualThumbSearchButton{display:none}.ExploreShared-module__KoH-xW__visualThumbLink .ExploreShared-module__KoH-xW__visualThumb{inline-size:var(--visual-thumb-size);block-size:var(--visual-thumb-size)}.ExploreShared-module__KoH-xW__visualEraThumbs .ExploreShared-module__KoH-xW__visualEraThumb{aspect-ratio:1;block-size:auto;inline-size:100%}.ExploreShared-module__KoH-xW__visualEraThumbWrap .ExploreShared-module__KoH-xW__visualThumbLink,.ExploreShared-module__KoH-xW__visualTimelineThumbWrap .ExploreShared-module__KoH-xW__visualThumbLink{inline-size:auto}.ExploreShared-module__KoH-xW__visualExampleMeta{inline-size:fit-content;font-size:var(--fs-s);color:var(--c-bg-contrast-light);line-height:1.35}.ExploreShared-module__KoH-xW__funStatDetail{font-size:var(--fs-s);color:var(--c-bg-contrast-light);line-height:1.4}.ExploreShared-module__KoH-xW__overviewCard{min-block-size:calc(var(--size-112) + var(--size-0-5))}.ExploreShared-module__KoH-xW__visualTimeline{--visual-timeline-meta-width:calc(var(--size-96) + var(--size-3));--visual-timeline-rail-width:var(--timeline-rail-width);gap:var(--m-l);display:grid;position:relative}.ExploreShared-module__KoH-xW__visualTimelineRow{z-index:var(--z-raised);grid-template-columns:var(--visual-timeline-meta-width) var(--visual-timeline-rail-width) minmax(0, 1fr);gap:var(--m-s);align-items:start;display:grid;position:relative}.ExploreShared-module__KoH-xW__visualTimelineRow:after{content:"";inline-size:var(--size-1);background:var(--timeline-line-color);position:absolute;inset-block-start:var(--m);inset-block-end:calc(var(--m-l) * -1);inset-inline-start:calc(var(--visual-timeline-meta-width) + var(--m-s) + (var(--visual-timeline-rail-width) / 2))}.ExploreShared-module__KoH-xW__visualTimelineRowLast:after{display:none}.ExploreShared-module__KoH-xW__visualTimelineMeta{gap:var(--m);font-size:var(--fs-s);color:var(--c-bg-contrast-light);text-align:end;justify-items:end;padding-block-start:var(--size-3);display:grid}.ExploreShared-module__KoH-xW__visualTimelineYear{color:var(--c-font);font-size:var(--fs-m);line-height:1}.ExploreShared-module__KoH-xW__visualTimelineRail{justify-content:center;align-items:center;gap:var(--m-s);flex-direction:column;padding-block-start:var(--m);display:flex;position:relative}.ExploreShared-module__KoH-xW__visualTimelineDot{z-index:var(--z-raised);inline-size:var(--timeline-dot-size);block-size:var(--timeline-dot-size);border-radius:var(--radius-pill);border:var(--size-2) solid var(--c-bg);background:var(--c-accent);box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-accent) 50%, transparent);position:relative}:where(.ExploreShared-module__KoH-xW__timelineSectionAligned)>.ExploreShared-module__KoH-xW__visualTimeline{inline-size:100%}:where(.ExploreShared-module__KoH-xW__timelineSectionAligned) .ExploreShared-module__KoH-xW__visualTimelineRow{grid-template-columns:var(--visual-timeline-rail-width) minmax(0, 1fr);gap:var(--m)}:where(.ExploreShared-module__KoH-xW__timelineSectionAligned) .ExploreShared-module__KoH-xW__visualTimelineRow:after{inset-inline-start:calc(var(--visual-timeline-rail-width) / 2)}:where(.ExploreShared-module__KoH-xW__timelineSectionAligned) .ExploreShared-module__KoH-xW__visualTimelineMeta{text-align:start;grid-column:2;justify-items:start;margin-block-end:var(--m-s);padding-block-start:0}:where(.ExploreShared-module__KoH-xW__timelineSectionAligned) .ExploreShared-module__KoH-xW__visualTimelineRail{grid-area:1/1/span 2;justify-content:flex-start;align-self:stretch;padding-block-start:var(--size-3)}.ExploreShared-module__KoH-xW__visualTimelineRowContinues:after{background:linear-gradient(to bottom, var(--timeline-line-color) 0%, var(--timeline-line-color) 45%, transparent 100%)}.ExploreShared-module__KoH-xW__visualTimelineThumbs{--visual-timeline-thumb-size:var(--explore-timeline-thumb-size);gap:var(--m-s);flex-wrap:wrap;align-items:flex-start;display:flex}.ExploreShared-module__KoH-xW__visualTimelineThumb{inline-size:var(--visual-timeline-thumb-size);max-inline-size:var(--visual-timeline-thumb-size);flex:0 0 var(--visual-timeline-thumb-size)}.ExploreShared-module__KoH-xW__visualTimelineThumbs .ExploreShared-module__KoH-xW__visualTimelineThumb{aspect-ratio:1;block-size:auto}.ExploreShared-module__KoH-xW__visualTimelineThumbWrap{inline-size:var(--visual-timeline-thumb-size)}.ExploreShared-module__KoH-xW__revisitSection{gap:var(--m);display:grid}.ExploreShared-module__KoH-xW__revisitRow{grid-template-columns:var(--size-180) var(--timeline-rail-width) minmax(0, 1fr);gap:var(--m);align-items:start;display:grid}.ExploreShared-module__KoH-xW__revisitMeta{gap:var(--m);font-size:var(--fs-s);color:var(--c-bg-contrast-light);text-align:end;justify-items:end;display:grid}.ExploreShared-module__KoH-xW__revisitYear{color:var(--c-font);font-size:var(--fs-m);line-height:1}.ExploreShared-module__KoH-xW__revisitGapLabel{min-inline-size:var(--m-2xl);padding:var(--size-3) var(--m);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-bg) 94%, var(--c-bg-contrast-dark));color:var(--c-bg-contrast-light);font-size:var(--fs-xs);white-space:nowrap;justify-content:center;align-items:center;line-height:1;display:inline-flex}.ExploreShared-module__KoH-xW__loadMoreButton{inline-size:fit-content;padding:var(--m-s) var(--m-m)}.ExploreShared-module__KoH-xW__sectionHeader{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.ExploreShared-module__KoH-xW__sectionFilters{align-items:end;gap:var(--m-s);flex-wrap:wrap;min-inline-size:0;margin-inline-start:auto;display:inline-flex}.ExploreShared-module__KoH-xW__sectionFilter{gap:var(--m);display:grid}.ExploreShared-module__KoH-xW__sectionFilterLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-transform:uppercase;letter-spacing:.04em}.ExploreShared-module__KoH-xW__colourPanel>.ExploreShared-module__KoH-xW__sectionHeader{margin-block-end:var(--m)}.ExploreShared-module__KoH-xW__bars{gap:var(--m-s);flex-direction:column;display:flex}@media (max-width:720px){.ExploreShared-module__KoH-xW__main{padding:var(--m-l)}.ExploreShared-module__KoH-xW__desktopOnly{display:none}.ExploreShared-module__KoH-xW__desktopViewHidden{display:block}.ExploreShared-module__KoH-xW__visualExamplesGrid{grid-template-columns:1fr}.ExploreShared-module__KoH-xW__visualTimelineRow{gap:var(--m-s);grid-template-columns:1fr}.ExploreShared-module__KoH-xW__visualTimelineRow:after{display:none}.ExploreShared-module__KoH-xW__visualTimelineMeta{text-align:start;justify-items:start}.ExploreShared-module__KoH-xW__visualTimelineRail{display:none}.ExploreShared-module__KoH-xW__visualExamplesGrid{--visual-thumb-size:var(--explore-mobile-thumb-size)}.ExploreShared-module__KoH-xW__visualSummaryGrid{grid-template-columns:1fr}.ExploreShared-module__KoH-xW__revisitRow{gap:var(--m-s);grid-template-columns:1fr}.ExploreShared-module__KoH-xW__revisitMeta{text-align:start;justify-items:start}.ExploreShared-module__KoH-xW__revisitGapLabel,.ExploreShared-module__KoH-xW__revisitGapLabelInline{display:none}.ExploreShared-module__KoH-xW__sectionFilters{inline-size:100%;margin-inline-start:0}.ExploreShared-module__KoH-xW__sectionFilter{flex:100%;min-inline-size:0}.ExploreShared-module__KoH-xW__sectionFilter>select{inline-size:100%;max-inline-size:100%}}
.SearchInputBar-module__v_ghQG__secondaryAction{justify-content:center;align-items:center;gap:var(--m-s);padding:var(--m-m);border:solid var(--size-2) var(--c-bg-contrast-light);border-radius:var(--m-s);background-color:var(--c-bg);color:inherit;font-size:var(--fs-sm);cursor:pointer;min-block-size:var(--tap-target);transition:background-color var(--t-theme) var(--ease-out), color var(--t-theme) var(--ease-out), border-color var(--t-theme) var(--ease-out);text-decoration:none;display:inline-flex}.SearchInputBar-module__v_ghQG__secondaryAction:disabled{opacity:.5;cursor:wait}.SearchInputBar-module__v_ghQG__secondaryAction:not(:disabled):hover,.SearchInputBar-module__v_ghQG__secondaryAction:not(:disabled):active{background-color:var(--c-bg-contrast-light)}.SearchInputBar-module__v_ghQG__secondaryAction:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}.SearchInputBar-module__v_ghQG__searchInput{padding-inline-end:var(--m-xl)}.SearchInputBar-module__v_ghQG__searchInputBusy{padding-inline-end:calc(var(--m-xl) + var(--tap-target))}.SearchInputBar-module__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:SearchInputBar-module__v_ghQG__searchSpin var(--t-loop-fast) linear infinite;pointer-events:none;position:absolute;inset-inline-end:calc(var(--m-m) + var(--tap-target))}@keyframes SearchInputBar-module__v_ghQG__searchSpin{to{rotate:1turn}}.SearchInputBar-module__v_ghQG__searchInput::placeholder{-webkit-user-select:none;user-select:none}.SearchInputBar-module__v_ghQG__searchHintInline{color:var(--c-bg-contrast-light);font-size:var(--fs-s);align-self:center;font-style:italic}.SearchInputBar-module__v_ghQG__searchInputRow{gap:var(--m-m);flex-flow:wrap;align-items:center;margin-block-end:var(--m-l);display:flex}.SearchInputBar-module__v_ghQG__imageQueryActions{gap:var(--m-m);display:inline-flex}.SearchInputBar-module__v_ghQG__imageQueryFileInput{inline-size:var(--size-1);block-size:var(--size-1);clip-path:inset(50%);position:absolute;overflow:hidden}.SearchInputBar-module__v_ghQG__searchModeSelectLabel{align-items:center;gap:var(--m-s);flex:none;display:inline-flex}.SearchInputBar-module__v_ghQG__searchModeSelect{min-inline-size:var(--size-132)}.SearchInputBar-module__v_ghQG__searchModeInfoWrap{display:inline-flex;position:relative}.SearchInputBar-module__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}.SearchInputBar-module__v_ghQG__searchModeInfo:hover{color:var(--c-font)}.SearchInputBar-module__v_ghQG__searchModeInfo:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2);border-radius:var(--radius-pill)}.SearchInputBar-module__v_ghQG__searchModeInfoTooltip{z-index:var(--z-float);inline-size:max-content;max-inline-size:min(80dvw, var(--size-280));border-radius:var(--m-s);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%}.SearchInputBar-module__v_ghQG__searchModeInfoTooltip:popover-open{opacity:1;translate:-50% -50%}@starting-style{.SearchInputBar-module__v_ghQG__searchModeInfoTooltip:popover-open{opacity:0;translate:-50% calc(-50% - var(--m))}}@supports (position-anchor:--search-mode-help){.SearchInputBar-module__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}.SearchInputBar-module__v_ghQG__searchModeInfoTooltip:popover-open{translate:0}@starting-style{.SearchInputBar-module__v_ghQG__searchModeInfoTooltip:popover-open{translate:0 calc(var(--m) * -1)}}}.SearchInputBar-module__v_ghQG__searchInputContainer{inline-size:100%;max-inline-size:min(80dvw, var(--size-420));align-items:center;display:flex;position:relative}.SearchInputBar-module__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(--m-m)}.SearchInputBar-module__v_ghQG__clearButton:hover{background-color:var(--c-bg-contrast-light);color:var(--c-bg)}.SearchInputBar-module__v_ghQG__clearButton:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light)}@container (max-width:720px){.SearchInputBar-module__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(--m-s)}}
.FacetLinkIcon-module__Ab8rPW__link{inline-size:var(--size-22);block-size:var(--size-22);color:var(--c-bg-contrast-light);border-radius:var(--radius-pill);transition:color var(--t-theme) var(--ease-out), background-color var(--t-theme) var(--ease-out);justify-content:center;align-items:center;font-size:.95em;line-height:1;text-decoration:none;display:inline-flex}.FacetLinkIcon-module__Ab8rPW__link:hover{color:var(--c-font);background-color:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent)}.FacetLinkIcon-module__Ab8rPW__link:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}@media (hover:none),(pointer:coarse){.FacetLinkIcon-module__Ab8rPW__link{min-inline-size:var(--tap-target);min-block-size:var(--tap-target)}}
.ExplorePrimitives-module__QCQ0EG__group{gap:var(--m-s);grid-template-columns:minmax(0,1fr);min-inline-size:0;scroll-margin-block-start:calc(var(--size-96) + var(--size-3));display:grid}.ExplorePrimitives-module__QCQ0EG__groupHeader{gap:var(--m-s);min-inline-size:0;display:grid}.ExplorePrimitives-module__QCQ0EG__groupTitleRow{justify-content:space-between;align-items:center;gap:var(--m);flex-wrap:wrap;min-inline-size:0;display:flex}.ExplorePrimitives-module__QCQ0EG__groupAnchorLink{align-items:baseline;gap:var(--m-xs);color:inherit;text-decoration:none;display:inline-flex}.ExplorePrimitives-module__QCQ0EG__groupAnchorMark{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);opacity:0;transform:translateY(calc(var(--size-1) * -1));transition:opacity var(--t-fast) var(--ease-out)}.ExplorePrimitives-module__QCQ0EG__groupAnchorLink:hover .ExplorePrimitives-module__QCQ0EG__groupAnchorMark,.ExplorePrimitives-module__QCQ0EG__groupAnchorLink:focus-visible .ExplorePrimitives-module__QCQ0EG__groupAnchorMark{opacity:1}.ExplorePrimitives-module__QCQ0EG__groupActions{align-items:center;gap:var(--m-s);min-inline-size:0;display:flex}.ExplorePrimitives-module__QCQ0EG__groupDescription{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);max-inline-size:var(--content-width-section);margin:0;line-height:1.5}.ExplorePrimitives-module__QCQ0EG__groupGrid{grid-template-columns:repeat(auto-fill, minmax(var(--size-360), 1fr));gap:var(--m-l);align-items:start;display:grid}.ExplorePrimitives-module__QCQ0EG__groupDeferredContent{min-inline-size:0}.ExplorePrimitives-module__QCQ0EG__groupDeferredSummary{max-inline-size:var(--content-width-section);color:var(--c-bg-contrast-light);font-size:var(--fs-sm);line-height:1.55}.ExplorePrimitives-module__QCQ0EG__groupToggle{justify-self:start;margin-block-start:var(--m-s)}.ExplorePrimitives-module__QCQ0EG__groupDeferredPlaceholder{min-block-size:var(--size-320);border-radius:var(--radius-card);background:color-mix(in oklch, var(--c-bg-contrast-light) 4%, transparent)}.ExplorePrimitives-module__QCQ0EG__visualThumbWrap{inline-size:var(--visual-thumb-size);position:relative}.ExplorePrimitives-module__QCQ0EG__visualThumbSearchButton{gap:var(--m);position:absolute;inset-block-end:var(--m-s);inset-inline-end:var(--m-s)}@media (hover:hover) and (pointer:fine){.ExplorePrimitives-module__QCQ0EG__visualThumbSearchButton{opacity:0;transform:translateY(var(--m));pointer-events:none;transition:opacity var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out), border-color var(--t-fast), color var(--t-fast), background-color var(--t-fast)}.ExplorePrimitives-module__QCQ0EG__visualThumbWrap:hover .ExplorePrimitives-module__QCQ0EG__visualThumbSearchButton,.ExplorePrimitives-module__QCQ0EG__visualThumbWrap:focus-within .ExplorePrimitives-module__QCQ0EG__visualThumbSearchButton{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (max-width:720px){.ExplorePrimitives-module__QCQ0EG__groupGrid{grid-template-columns:1fr}.ExplorePrimitives-module__QCQ0EG__groupActions{inline-size:100%;min-inline-size:0}}
.SearchFacetPanel-module__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}.SearchFacetPanel-module__j5QXGG__facetPanelColorMode{min-block-size:0}.SearchFacetPanel-module__j5QXGG__facetCategoryRail{align-content:start;gap:var(--m-s);display:grid}.SearchFacetPanel-module__j5QXGG__facetCategoryTab{padding:var(--m-xs) var(--size-10);border:solid var(--size-1) color-mix(in oklch, var(--c-bg-contrast-light) 25%, transparent);border-radius:var(--m-s);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}.SearchFacetPanel-module__j5QXGG__facetCategoryTab:hover{background:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent);color:var(--c-font)}.SearchFacetPanel-module__j5QXGG__facetCategoryTab:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}@media (hover:none),(pointer:coarse){.SearchFacetPanel-module__j5QXGG__facetCategoryTab{min-block-size:var(--tap-target)}}.SearchFacetPanel-module__j5QXGG__facetCategoryTabActive{background:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent);color:var(--c-font);border-color:var(--c-font)}.SearchFacetPanel-module__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}.SearchFacetPanel-module__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%)}.SearchFacetPanel-module__j5QXGG__facetFadeAbove{--facet-fade-top:var(--m-l)}.SearchFacetPanel-module__j5QXGG__facetFadeBelow{--facet-fade-bottom:var(--m-l)}.SearchFacetPanel-module__j5QXGG__facetSection{gap:var(--m-s);flex-direction:column;display:flex}.SearchFacetPanel-module__j5QXGG__facetSectionTitle{font-size:var(--fs-s);letter-spacing:.02em;color:var(--c-bg-contrast-light);margin:0;font-weight:400}.SearchFacetPanel-module__j5QXGG__colorFacetSection{align-items:flex-start;min-block-size:0}.SearchFacetPanel-module__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}.SearchFacetPanel-module__j5QXGG__colorFacetPicker.SearchFacetPanel-module__j5QXGG__colorFacetPicker{inline-size:var(--facet-picker-width);block-size:var(--facet-picker-height)}.SearchFacetPanel-module__j5QXGG__colorFacetMeta{gap:var(--m-m);min-inline-size:0;inline-size:min(var(--facet-meta-max-width), 100%);align-content:start;display:grid}.SearchFacetPanel-module__j5QXGG__colorFacetHexLabel,.SearchFacetPanel-module__j5QXGG__colorFacetRangeGroup{gap:var(--m-s);display:grid}.SearchFacetPanel-module__j5QXGG__colorFacetRangeLabel{align-items:center;gap:var(--m-s);grid-template-columns:minmax(0,1fr) auto;display:grid}.SearchFacetPanel-module__j5QXGG__colorFacetHeader{justify-content:space-between;align-items:center;gap:var(--m);margin-block-end:0;display:flex}.SearchFacetPanel-module__j5QXGG__colorFacetCurrent{align-items:center;gap:var(--m-s);min-inline-size:0;display:inline-flex}.SearchFacetPanel-module__j5QXGG__colorFacetCurrentSwatchButton{cursor:pointer;display:inline-flex;position:relative}.SearchFacetPanel-module__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}.SearchFacetPanel-module__j5QXGG__colorFacetCurrentSwatchButton:focus-within .SearchFacetPanel-module__j5QXGG__colorFacetCurrentSwatch{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}.SearchFacetPanel-module__j5QXGG__colorFacetNativeInput{opacity:0;cursor:pointer;pointer-events:auto;block-size:100%;inline-size:100%;position:absolute;inset:0}.SearchFacetPanel-module__j5QXGG__colorFacetCurrentHex{font-family:monospace;font-size:var(--fs-s);color:var(--c-font);letter-spacing:.04em}.SearchFacetPanel-module__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}.SearchFacetPanel-module__j5QXGG__colorFacetHexInput:focus-visible{border-bottom-color:var(--c-font)}.SearchFacetPanel-module__j5QXGG__colorFacetToleranceSlider{inline-size:100%;accent-color:var(--c-accent);margin:0}.SearchFacetPanel-module__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}.SearchFacetPanel-module__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){.SearchFacetPanel-module__j5QXGG__colorFacetCurrentSwatchButton{min-inline-size:var(--tap-target);min-block-size:var(--tap-target);justify-content:center;align-items:center}.SearchFacetPanel-module__j5QXGG__colorFacetHexInput{font-size:var(--fs-touch)}}.SearchFacetPanel-module__j5QXGG__colorFacetClearButton:disabled{opacity:.45;cursor:default}.SearchFacetPanel-module__j5QXGG__colorFacetClearButton:not(:disabled):hover{color:var(--c-font)}.SearchFacetPanel-module__j5QXGG__colorFacetClearButton:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}@container (max-width:900px){.SearchFacetPanel-module__j5QXGG__facetPanel{grid-template-columns:1fr;block-size:auto}.SearchFacetPanel-module__j5QXGG__facetPanelColorMode{block-size:auto}.SearchFacetPanel-module__j5QXGG__facetCategoryContent{max-block-size:clamp(calc(var(--size-200) + var(--size-16)), 42dvh, calc(var(--size-360) + var(--size-36)))}.SearchFacetPanel-module__j5QXGG__facetCategoryRail{flex-wrap:wrap;display:flex}.SearchFacetPanel-module__j5QXGG__colorFacetControl{gap:var(--m);grid-template-columns:1fr}.SearchFacetPanel-module__j5QXGG__colorFacetMeta{inline-size:100%}.SearchFacetPanel-module__j5QXGG__colorFacetHeader{gap:var(--m-s)}}.SearchFacetPanel-module__j5QXGG__searchModeStatus{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin-block-end:var(--m)}
.PhotoAlbum-module__g-onKW__page{flex-direction:column;align-items:center;display:flex}.PhotoAlbum-module__g-onKW__album{align-items:center;gap:var(--m-xl);inline-size:100%;flex-direction:column;margin-block-end:calc(var(--m-xl) * 2);display:flex}.PhotoAlbum-module__g-onKW__block{inline-size:100%;display:grid}.PhotoAlbum-module__g-onKW__photoBlock{content-visibility:auto;contain-intrinsic-size:auto 90svh}.PhotoAlbum-module__g-onKW__noMargin{margin:0}
.ExploreOverview-module__vqluTq__header{gap:var(--m-s);display:grid}.ExploreOverview-module__vqluTq__headerBody{gap:var(--m-s);max-inline-size:var(--content-width-overview);display:grid}.ExploreOverview-module__vqluTq__title{margin:0}.ExploreOverview-module__vqluTq__overview{grid-template-columns:repeat(auto-fit, minmax(var(--overview-card-min-width), 1fr));gap:var(--m-s);display:grid}.ExploreOverview-module__vqluTq__overviewCard{min-block-size:calc(var(--size-112) + var(--size-0-5))}.ExploreOverview-module__vqluTq__overviewValue{font-size:var(--fs-m);color:var(--c-font);line-height:1.2}.ExploreOverview-module__vqluTq__jumpNav{z-index:var(--z-sticky);gap:var(--m-s);padding:var(--m-s) 0;background:var(--c-bg);display:grid;position:sticky;inset-block-start:0}.ExploreOverview-module__vqluTq__jumpNavLinks{gap:var(--m-s);flex-wrap:wrap;display:flex}.ExploreOverview-module__vqluTq__jumpNavLink{min-block-size:var(--tap-target);white-space:nowrap}@media (max-width:720px){.ExploreOverview-module__vqluTq__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.ExploreOverview-module__vqluTq__jumpNavLinks{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;padding-block-end:var(--size-3);overflow-x:auto}}
.SearchFilterPill-module__E1Dy3G__pill{appearance:none;padding:var(--m);font-size:var(--fs-s);border-radius:var(--m-s);border:solid var(--size-1) var(--c-border-on-dark);cursor:pointer;-webkit-user-select:none;user-select:none;color:inherit;white-space:nowrap;background:0 0;align-items:center;display:inline-flex}@media (hover:none),(pointer:coarse){.SearchFilterPill-module__E1Dy3G__pill{min-block-size:var(--tap-target);padding:var(--m) var(--m-s)}}.SearchFilterPill-module__E1Dy3G__pill:hover,.SearchFilterPill-module__E1Dy3G__pill.SearchFilterPill-module__E1Dy3G__active{background-color:var(--c-bg-contrast-light);color:var(--c-bg-contrast-dark)}.SearchFilterPill-module__E1Dy3G__pill:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}.SearchFilterPill-module__E1Dy3G__pill.SearchFilterPill-module__E1Dy3G__disabled{opacity:.45;cursor:not-allowed}.SearchFilterPill-module__E1Dy3G__pill.SearchFilterPill-module__E1Dy3G__disabled:hover,.SearchFilterPill-module__E1Dy3G__pill.SearchFilterPill-module__E1Dy3G__disabled.SearchFilterPill-module__E1Dy3G__active{color:inherit;background-color:#0000}.SearchFilterPill-module__E1Dy3G__count{font-variant-numeric:tabular-nums;text-align:end;min-inline-size:3ch;margin-inline-start:var(--size-10);font-style:italic;display:inline-block}
.ProgressBar-module__r6j1xq__progressBar{inline-size:100%;max-inline-size:max(20dvw, var(--size-200));border:solid var(--line-hairline) color-mix(in oklch, var(--c-bg-contrast-light) 45%, transparent);border-radius:var(--radius-pill);background-color:color-mix(in oklch, var(--c-bg-contrast-light) 14%, var(--c-bg));color:var(--c-font);font-size:var(--fs-s);-webkit-user-select:none;user-select:none;display:grid;overflow:clip}.ProgressBar-module__r6j1xq__progressBar>*{padding:var(--m-s) var(--m-m);grid-area:1/1}.ProgressBar-module__r6j1xq__wrapper{display:block}.ProgressBar-module__r6j1xq__progress{background-color:color-mix(in oklch, var(--c-accent) 30%, var(--c-bg));block-size:100%;transition:inline-size var(--t-instant) var(--ease-out)}
.TextBlock-module__oc7MHa__title{font-size:var(--fs-xl);text-align:center;padding:0 var(--m-xl);overflow-wrap:anywhere;max-inline-size:100%;margin-block-start:calc(2 * var(--m-xl));overflow:clip}@media (max-width:720px){.TextBlock-module__oc7MHa__title{font-size:clamp(var(--fs-l), 10dvw, var(--fs-xl))}}@media (max-height:900px) and (pointer:coarse){.TextBlock-module__oc7MHa__title{margin-block-start:var(--m-l)}.TextBlock-module__oc7MHa__kicker{margin-block:var(--m-m) 0}}.TextBlock-module__oc7MHa__kicker{font-size:var(--fs-l);white-space:pre-line;text-align:center;padding:0 var(--m-xl)}.TextBlock-module__oc7MHa__description{white-space:pre-line;text-align:center}.TextBlock-module__oc7MHa__overlayHeader{z-index:var(--z-caption);text-align:center;text-shadow:0 0 var(--size-8) color-mix(in oklch, var(--c-black) 50%, transparent);grid-area:1/1}.TextBlock-module__oc7MHa__block{grid-area:1/1;display:grid}.TextBlock-module__oc7MHa__content{grid-area:1/1}
.YearSplitHistogram-module__vfOaba__chart{gap:var(--m-s);align-content:start;display:grid;container-type:inline-size}.YearSplitHistogram-module__vfOaba__matrix{grid-template-columns:var(--m-2xl) repeat(var(--month-count), minmax(0, 1fr));gap:var(--size-1);align-items:stretch;display:grid}.YearSplitHistogram-module__vfOaba__corner{min-block-size:var(--size-1)}.YearSplitHistogram-module__vfOaba__monthLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center}.YearSplitHistogram-module__vfOaba__yearLabel{font-size:var(--fs-s);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;align-items:center;display:flex}.YearSplitHistogram-module__vfOaba__yearLabelLink{text-decoration:none}.YearSplitHistogram-module__vfOaba__yearLabelLink:hover{color:var(--c-font)}.YearSplitHistogram-module__vfOaba__cell{min-block-size:var(--size-48);padding:var(--m);background:color-mix(in oklch, var(--c-accent) calc(12% + (var(--intensity) * 78%)), var(--c-bg));border:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-dark) calc(80% - (var(--intensity) * 45%)), transparent);transition:background var(--t-fast) var(--ease-out), border-color var(--t-fast) var(--ease-out), transform var(--t-fast) var(--ease-out);justify-content:center;align-items:center;display:flex;position:relative}.YearSplitHistogram-module__vfOaba__cellLink{text-decoration:none}.YearSplitHistogram-module__vfOaba__cell:focus-visible{transform:translateY(calc(var(--size-1) * -1));border-color:color-mix(in oklch, var(--c-accent) 45%, var(--c-font))}@media (hover:hover) and (pointer:fine){.YearSplitHistogram-module__vfOaba__cell:hover{transform:translateY(calc(var(--size-1) * -1));border-color:color-mix(in oklch, var(--c-accent) 45%, var(--c-font))}}.YearSplitHistogram-module__vfOaba__cellEmpty{background:color-mix(in oklch, var(--c-bg) 97%, var(--c-bg-contrast-dark));border-color:color-mix(in oklch, var(--c-bg-contrast-dark) 88%, transparent)}.YearSplitHistogram-module__vfOaba__count{font-size:var(--fs-xs);color:color-mix(in oklch, var(--c-white) calc(var(--intensity,0) * 100%), var(--c-font));font-weight:600;line-height:1}.YearSplitHistogram-module__vfOaba__cell:focus-visible [data-tooltip]{opacity:1}@media (hover:hover) and (pointer:fine){.YearSplitHistogram-module__vfOaba__cell:hover [data-tooltip]{opacity:1}}@container (max-width:720px){.YearSplitHistogram-module__vfOaba__matrix{grid-template-columns:var(--size-56) repeat(var(--month-count), minmax(0, 1fr))}.YearSplitHistogram-module__vfOaba__monthLabel,.YearSplitHistogram-module__vfOaba__count,.YearSplitHistogram-module__vfOaba__yearLabel{font-size:var(--fs-2xs)}.YearSplitHistogram-module__vfOaba__cell{min-block-size:var(--tap-target);padding:var(--size-3)}}
.SimilarTrailBar-module__EPaG_G__modeBar{gap:var(--m-s);flex-direction:column;align-items:flex-start;margin-block-end:var(--m-l);display:flex}.SimilarTrailBar-module__EPaG_G__modeBarHeader{justify-content:space-between;align-items:center;gap:var(--m);flex-wrap:wrap;inline-size:100%;display:flex}.SimilarTrailBar-module__EPaG_G__modeHeading{align-items:baseline;gap:var(--m-s);min-inline-size:0;display:flex}.SimilarTrailBar-module__EPaG_G__modeHeaderActions{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:flex}.SimilarTrailBar-module__EPaG_G__modeStack{align-items:center;gap:var(--m);flex-direction:row;flex:auto;inline-size:100%;min-inline-size:0;display:flex}.SimilarTrailBar-module__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}.SimilarTrailBar-module__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}.SimilarTrailBar-module__EPaG_G__breadcrumbButton{appearance:none;cursor:pointer;background:0 0;border:0;flex:none;padding:0;text-decoration:none;display:inline-flex;position:relative}.SimilarTrailBar-module__EPaG_G__breadcrumbPreview{inline-size:var(--size-56);block-size:var(--size-56);border-radius:var(--m-s);object-fit:cover;object-position:center;background:var(--c-bg-contrast-dark);flex:none}.SimilarTrailBar-module__EPaG_G__breadcrumbItem:hover:not(.SimilarTrailBar-module__EPaG_G__breadcrumbItemWillRemove){opacity:1}.SimilarTrailBar-module__EPaG_G__breadcrumbItemWillRemove{opacity:.15}.SimilarTrailBar-module__EPaG_G__breadcrumbButton:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);border-radius:var(--m-s)}.SimilarTrailBar-module__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)}.SimilarTrailBar-module__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)}.SimilarTrailBar-module__EPaG_G__breadcrumbItem:hover .SimilarTrailBar-module__EPaG_G__breadcrumbRemoveButton,.SimilarTrailBar-module__EPaG_G__breadcrumbItem:focus-within .SimilarTrailBar-module__EPaG_G__breadcrumbRemoveButton{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){.SimilarTrailBar-module__EPaG_G__breadcrumbRemoveButton,.SimilarTrailBar-module__EPaG_G__modeSourceItem .SimilarTrailBar-module__EPaG_G__breadcrumbRemoveButton,.SimilarTrailBar-module__EPaG_G__modeSourceSlideshowButton{opacity:1;pointer-events:auto;inline-size:var(--tap-target);block-size:var(--tap-target)}}.SimilarTrailBar-module__EPaG_G__modeSourceItem{flex:none;display:inline-flex;position:relative}.SimilarTrailBar-module__EPaG_G__modeSourceItem:hover .SimilarTrailBar-module__EPaG_G__breadcrumbRemoveButton,.SimilarTrailBar-module__EPaG_G__modeSourceItem:focus-within .SimilarTrailBar-module__EPaG_G__breadcrumbRemoveButton,.SimilarTrailBar-module__EPaG_G__modeSourceItem:hover .SimilarTrailBar-module__EPaG_G__modeSourceSlideshowButton,.SimilarTrailBar-module__EPaG_G__modeSourceItem:focus-within .SimilarTrailBar-module__EPaG_G__modeSourceSlideshowButton{opacity:1;pointer-events:auto}.SimilarTrailBar-module__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)}.SimilarTrailBar-module__EPaG_G__modeSourceSlideshowButton:focus-visible,.SimilarTrailBar-module__EPaG_G__breadcrumbRemoveButton:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light)}@media (prefers-reduced-motion:reduce){.SimilarTrailBar-module__EPaG_G__breadcrumbItem{transition:opacity var(--t-theme) var(--ease-out)}.SimilarTrailBar-module__EPaG_G__modeSource{transition:none}}.SimilarTrailBar-module__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}.SimilarTrailBar-module__EPaG_G__modeSourcePreview{inline-size:var(--size-56);block-size:var(--size-56);border-radius:var(--m-s);object-fit:cover;object-position:center;background:var(--c-bg-contrast-dark)}.SimilarTrailBar-module__EPaG_G__modeArrow{color:var(--c-bg-contrast-light);font-size:var(--fs-l);line-height:1}.SimilarTrailBar-module__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}.SimilarTrailBar-module__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}
.TripRoutePath-module__5gEttW__figure{gap:var(--m);min-inline-size:0;margin:0;display:grid}.TripRoutePath-module__5gEttW__svg{background:color-mix(in oklch, var(--c-bg-contrast-dark) 22%, transparent);border:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-light) 22%, transparent);block-size:auto;inline-size:100%}.TripRoutePath-module__5gEttW__line{stroke:color-mix(in oklch, var(--c-accent) 70%, transparent);stroke-width:var(--size-2);stroke-linecap:round;stroke-linejoin:round}.TripRoutePath-module__5gEttW__dot{fill:var(--c-accent);stroke:var(--c-bg);stroke-width:var(--size-2);transition:r var(--t-fast) var(--ease-out)}.TripRoutePath-module__5gEttW__stopActive .TripRoutePath-module__5gEttW__dot{fill:var(--c-font)}.TripRoutePath-module__5gEttW__label{fill:var(--c-bg-contrast-light);font-size:var(--fs-xs)}.TripRoutePath-module__5gEttW__stopActive .TripRoutePath-module__5gEttW__label{fill:var(--c-font)}.TripRoutePath-module__5gEttW__caption{color:var(--c-bg-contrast-light);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}
.ExploreStorySections-module__YYUdRW__recentTrendsGrid{gap:var(--m-l);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.ExploreStorySections-module__YYUdRW__funStatsGrid{grid-template-columns:repeat(auto-fit, minmax(var(--size-220), 1fr));gap:var(--m-s);display:grid}.ExploreStorySections-module__YYUdRW__funStatValue{font-size:calc(var(--fs-m) - var(--size-1));color:var(--c-font);line-height:1.25}.ExploreStorySections-module__YYUdRW__funStatThumbs{gap:var(--m-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.ExploreStorySections-module__YYUdRW__funStatThumbLink{text-decoration:none;display:block;position:relative}.ExploreStorySections-module__YYUdRW__funStatThumb{aspect-ratio:1;object-fit:cover;background-color:var(--c-bg-contrast-dark);inline-size:100%}.ExploreStorySections-module__YYUdRW__funStatThumbYear{padding:var(--size-3) var(--m);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-bg) 76%, transparent);color:var(--c-font);font-size:var(--fs-xs);align-items:center;line-height:1;display:inline-flex;position:absolute;inset-block-end:var(--m-s);inset-inline-start:var(--m-s)}.ExploreStorySections-module__YYUdRW__timelineSectionAligned{justify-items:start}.ExploreStorySections-module__YYUdRW__visualEraThumbLink{inline-size:auto}.ExploreStorySections-module__YYUdRW__visualEraThumbLink .ExploreStorySections-module__YYUdRW__visualEraThumb{aspect-ratio:1;block-size:auto;inline-size:100%}.ExploreStorySections-module__YYUdRW__revisitedPlacesGrid{gap:var(--m-l);flex-wrap:wrap;align-items:flex-start;display:flex}.ExploreStorySections-module__YYUdRW__revisitedPlaceCard{gap:var(--m);flex:1 1 min(var(--content-width-reading), 100%);min-inline-size:min(100%, var(--content-width-compact));border-top:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-dark) 82%, transparent);padding-block-start:var(--m-s);display:grid}.ExploreStorySections-module__YYUdRW__revisitedPlacesGrid>.ExploreStorySections-module__YYUdRW__revisitedPlaceCard:first-child{border-top:0;padding-block-start:0}.ExploreStorySections-module__YYUdRW__revisitThumbs{gap:var(--m-s);flex-wrap:wrap;align-items:flex-start;display:flex}.ExploreStorySections-module__YYUdRW__revisitThumb{inline-size:var(--size-112);max-inline-size:var(--size-112);flex:0 0 var(--size-112)}.ExploreStorySections-module__YYUdRW__revisitGapLabelInline{min-inline-size:var(--m-2xl);padding:var(--size-3) 0;border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-bg) 94%, var(--c-bg-contrast-dark));color:var(--c-bg-contrast-light);font-size:var(--fs-xs);white-space:nowrap;text-align:end;justify-content:flex-end;align-items:center;line-height:1;display:inline-flex;position:absolute;inset-block-start:calc(50% + (var(--m-l) / 2));inset-inline-end:calc(100% + var(--m));transform:translateY(-50%)}.ExploreStorySections-module__YYUdRW__revisitTimelineRail{justify-content:flex-start;align-self:stretch}.ExploreStorySections-module__YYUdRW__revisitedPlaceCard .ExploreStorySections-module__YYUdRW__visualTimeline{padding-inline-start:calc(var(--m-2xl) + var(--m-s))}
.GuessRound-module__z8PDnq__round{gap:var(--m-s);min-block-size:0;animation:GuessRound-module__z8PDnq__roundEnter var(--t-slow) var(--ease-out);flex:1;grid-template-rows:auto minmax(0,1fr);display:grid;overflow:clip}@keyframes GuessRound-module__z8PDnq__roundEnter{0%{opacity:0}to{opacity:1}}.GuessRound-module__z8PDnq__topBar{padding:var(--m) 0;justify-content:space-between;align-items:center;display:flex}.GuessRound-module__z8PDnq__progressDots{gap:var(--m-xs);align-items:center;display:flex}.GuessRound-module__z8PDnq__dot{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)}.GuessRound-module__z8PDnq__dotDone{background-color:var(--c-accent)}.GuessRound-module__z8PDnq__dotCurrent{background-color:var(--c-font);animation:GuessRound-module__z8PDnq__dotPulse var(--t-pulse-slow) var(--ease-in-out) infinite;transform:scale(1.3)}@keyframes GuessRound-module__z8PDnq__dotPulse{0%,to{opacity:1;transform:scale(1.3)}50%{opacity:.6;transform:scale(1)}}.GuessRound-module__z8PDnq__cumulativeScore{font-size:var(--fs-s);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;transition:transform var(--t-base)}.GuessRound-module__z8PDnq__cumulativeScoreBump{animation:GuessRound-module__z8PDnq__scoreBump var(--t-enter) var(--ease-bounce)}@keyframes GuessRound-module__z8PDnq__scoreBump{0%{transform:scale(1)}40%{transform:scale(1.25)}to{transform:scale(1)}}.GuessRound-module__z8PDnq__abortButton{margin-inline-start:auto}.GuessRound-module__z8PDnq__abortButton:hover{color:var(--c-font);background-color:color-mix(in oklch, var(--c-bg-contrast-light) 15%, transparent)}.GuessRound-module__z8PDnq__gameArea{gap:var(--m-m);grid-template-columns:3fr 2fr;min-block-size:0;display:grid}@media (max-width:720px){.GuessRound-module__z8PDnq__gameArea{grid-template-rows:2fr minmax(0,3fr);grid-template-columns:1fr;min-block-size:0}}@media (max-width:480px){.GuessRound-module__z8PDnq__gameArea{gap:var(--m-s)}}.GuessRound-module__z8PDnq__photoPanel{border-radius:var(--m-s);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}.GuessRound-module__z8PDnq__photoPanel:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.GuessRound-module__z8PDnq__photoZoomed{cursor:grab}.GuessRound-module__z8PDnq__photoZoomed:active{cursor:grabbing}.GuessRound-module__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:GuessRound-module__z8PDnq__photoLoadingShimmer var(--t-loop-fast) var(--ease-in-out) infinite;background-size:200% 100%;position:absolute;inset:0}@keyframes GuessRound-module__z8PDnq__photoLoadingShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.GuessRound-module__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:GuessRound-module__z8PDnq__photoCrossfade var(--t-enter) var(--ease-out)}@keyframes GuessRound-module__z8PDnq__photoCrossfade{0%{opacity:0;filter:blur(var(--size-6))}to{opacity:1;filter:blur()}}.GuessRound-module__z8PDnq__zoomHint{background-color:var(--c-overlay-dark);color:var(--c-on-dark);padding:calc(var(--line-hairline) * 2) var(--m-s);border-radius:var(--m);font-size:var(--fs-xs);pointer-events:none;opacity:.6;position:absolute;inset-block-start:var(--m-m);inset-inline-end:var(--m-m)}.GuessRound-module__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}.GuessRound-module__z8PDnq__timerBar[data-warning]{background-color:var(--c-warning)}.GuessRound-module__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:GuessRound-module__z8PDnq__timerPulse var(--t-emphasis) var(--ease-in-out) infinite}@keyframes GuessRound-module__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)}}.GuessRound-module__z8PDnq__mapPanel{gap:var(--m-s);flex-direction:column;min-block-size:0;display:flex;overflow:clip}.GuessRound-module__z8PDnq__mapPlaceholder{background-color:var(--c-bg-contrast-dark);border-radius:var(--m-s);flex:1;min-block-size:0;inline-size:100%}.GuessRound-module__z8PDnq__controls{gap:var(--m-s);min-block-size:var(--tap-target);flex-shrink:0;align-items:center;display:flex}.GuessRound-module__z8PDnq__confirmButton,.GuessRound-module__z8PDnq__nextButton{transition-duration:var(--t-fast), var(--t-base), var(--t-base), var(--t-fast)}.GuessRound-module__z8PDnq__confirmButton{margin-inline-start:auto}.GuessRound-module__z8PDnq__confirmButton:hover:not(:disabled),.GuessRound-module__z8PDnq__nextButton:hover{background-color:var(--c-bg-contrast-light)}.GuessRound-module__z8PDnq__confirmButton:active:not(:disabled),.GuessRound-module__z8PDnq__nextButton:active{transform:scale(.96)}.GuessRound-module__z8PDnq__confirmReady{border-color:var(--c-accent);animation:GuessRound-module__z8PDnq__confirmPulse var(--t-pulse) var(--ease-in-out) infinite}@keyframes GuessRound-module__z8PDnq__confirmPulse{0%,to{box-shadow:0 0 #0000}50%{box-shadow:0 0 0 var(--m) color-mix(in oklch, var(--c-accent) 25%, transparent)}}.GuessRound-module__z8PDnq__nextButton{animation:GuessRound-module__z8PDnq__slideUp var(--t-medium) var(--ease-out)}.GuessRound-module__z8PDnq__skipButton{margin-inline-end:auto}.GuessRound-module__z8PDnq__skipButton:hover{color:var(--c-font)}@media (pointer:coarse){.GuessRound-module__z8PDnq__confirmButton,.GuessRound-module__z8PDnq__nextButton,.GuessRound-module__z8PDnq__skipButton{padding-block-start:var(--m-m);padding-block-end:var(--m-m)}}.GuessRound-module__z8PDnq__revealPanel{align-items:center;gap:var(--m-l);inline-size:100%;animation:GuessRound-module__z8PDnq__slideUp var(--t-deliberate) var(--ease-out);display:flex}@media (max-width:480px){.GuessRound-module__z8PDnq__revealPanel{gap:var(--m-s);flex-wrap:wrap}}@keyframes GuessRound-module__z8PDnq__slideUp{0%{opacity:0;transform:translateY(var(--size-6))}to{opacity:1;transform:translateY(0)}}.GuessRound-module__z8PDnq__scoreReveal{gap:var(--m);min-inline-size:calc(var(--m-l) * 5);display:grid}@media (max-width:480px){.GuessRound-module__z8PDnq__scoreReveal{min-inline-size:calc(var(--m-l) * 4)}}.GuessRound-module__z8PDnq__scoreLine{align-items:baseline;gap:var(--m-s);display:flex}.GuessRound-module__z8PDnq__distance{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:600}.GuessRound-module__z8PDnq__distanceBad{animation:GuessRound-module__z8PDnq__shake var(--t-enter) var(--ease-out)}@keyframes GuessRound-module__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))}}.GuessRound-module__z8PDnq__scoreValue{font-size:var(--fs-m);font-variant-numeric:tabular-nums;animation:GuessRound-module__z8PDnq__scorePop var(--t-enter) var(--ease-bounce);font-weight:700}.GuessRound-module__z8PDnq__scoreValueGlow{text-shadow:0 0 var(--size-12) currentColor}@keyframes GuessRound-module__z8PDnq__scorePop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.15)}to{opacity:1;transform:scale(1)}}.GuessRound-module__z8PDnq__timeBonusInline{font-size:var(--fs-s);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;animation:GuessRound-module__z8PDnq__bonusSlide var(--t-slow) var(--t-deliberate) var(--ease-out) both}@keyframes GuessRound-module__z8PDnq__bonusSlide{0%{opacity:0;transform:translateX(calc(var(--size-6) * -1))}to{opacity:1;transform:translate(0)}}.GuessRound-module__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}.GuessRound-module__z8PDnq__scoreBarFill{border-radius:calc(var(--line-hairline) * 2);background-color:var(--c-accent);block-size:100%;animation:GuessRound-module__z8PDnq__growBar var(--t-long) var(--ease-spring) forwards;transform-origin:0}@keyframes GuessRound-module__z8PDnq__growBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}
.mapPin-module__dD8pBW__pin{--outline-color:color-mix(in oklch, var(--c-white) 84%, transparent);inline-size:var(--size-14);block-size:var(--size-14);border-radius:var(--radius-pill);box-shadow:0 0 0 var(--size-2) var(--outline-color), 0 var(--size-1) var(--size-2) color-mix(in oklch, var(--c-black) 18%, transparent);opacity:.9;background:currentColor;display:block;position:relative}@media (any-pointer:coarse){.mapPin-module__dD8pBW__pin:after{content:"";inset:calc(var(--size-16) * -1);border-radius:var(--radius-pill);position:absolute}}
.SearchDrawPad-module__LFgbTW__dialog{z-index:var(--z-dialog);block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--m-l);color:inherit;opacity:0;transition:opacity var(--t-base), display var(--t-base) allow-discrete, overlay var(--t-base) allow-discrete;background:0 0;border:0;margin:0;position:fixed;inset:0}.SearchDrawPad-module__LFgbTW__dialog[open]{opacity:1;justify-content:center;align-items:center;display:flex}.SearchDrawPad-module__LFgbTW__dialog::backdrop{background-color:var(--c-overlay-dark);opacity:0;transition:opacity var(--t-base), display var(--t-base) allow-discrete, overlay var(--t-base) allow-discrete}.SearchDrawPad-module__LFgbTW__dialog[open]::backdrop{opacity:1}@starting-style{.SearchDrawPad-module__LFgbTW__dialog[open],.SearchDrawPad-module__LFgbTW__dialog[open]::backdrop{opacity:0}}.SearchDrawPad-module__LFgbTW__panel{gap:var(--m-s);max-inline-size:100%;max-block-size:calc(100dvh - 2 * var(--m-l));overscroll-behavior:contain;scrollbar-gutter:stable;padding:var(--m-l);border:solid var(--line-hairline) var(--c-bg-contrast-light);border-radius:var(--m-s);background-color:var(--c-bg);flex-direction:column;display:flex;overflow-y:auto}.SearchDrawPad-module__LFgbTW__title{font-size:var(--fs-sm);font-weight:600}.SearchDrawPad-module__LFgbTW__canvas{inline-size:min(70dvw, 45dvh, var(--size-320));block-size:min(70dvw, 45dvh, var(--size-320));border:solid var(--line-hairline) var(--c-bg-contrast-light);border-radius:var(--m);background-color:var(--c-canvas);cursor:crosshair;touch-action:none;flex:none}.SearchDrawPad-module__LFgbTW__toolRow{align-items:center;gap:var(--m);display:flex}.SearchDrawPad-module__LFgbTW__swatch{inline-size:var(--tap-target);block-size:var(--tap-target);border:solid var(--line-hairline) var(--c-bg-contrast-dark);border-radius:var(--radius-pill);cursor:pointer;padding:0}.SearchDrawPad-module__LFgbTW__swatchActive{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.SearchDrawPad-module__LFgbTW__sizeButton{min-block-size:var(--tap-target);padding:var(--m) var(--m-s);border:solid var(--line-hairline) var(--c-bg-contrast-light);border-radius:var(--m-s);color:inherit;font-size:var(--fs-s);cursor:pointer;background-color:#0000}.SearchDrawPad-module__LFgbTW__sizeButtonActive{border-color:var(--c-accent);outline:solid var(--line-hairline) var(--c-accent)}.SearchDrawPad-module__LFgbTW__actionRow{justify-content:flex-end;gap:var(--m-s);margin-block-start:var(--m-s);display:flex}
@supports selector(::picker(select)){.MapStyleToggle-module__d0BhVG__picker option:before{content:"";inline-size:var(--size-16);block-size:var(--size-16);border:solid var(--line-hairline) color-mix(in oklch, var(--c-font) 35%, transparent);border-radius:var(--m);background:var(--swatch,var(--c-bg));flex:none}}
.TimelineDayGrid-module__PcNEEG__dayNavButtons{gap:var(--m-s);margin:var(--size-10) 0 var(--size-18) 0;flex-wrap:wrap;display:flex}.TimelineDayGrid-module__PcNEEG__section{gap:var(--m-m);display:grid}.TimelineDayGrid-module__PcNEEG__header{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.TimelineDayGrid-module__PcNEEG__grid{gap:var(--m-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.TimelineDayGrid-module__PcNEEG__item{animation:TimelineDayGrid-module__PcNEEG__fadein var(--t-base) var(--ease-out)}.TimelineDayGrid-module__PcNEEG__card{inline-size:var(--size-150);color:inherit;text-decoration:none;display:block;position:relative}.TimelineDayGrid-module__PcNEEG__thumbnailWrap{position:relative}.TimelineDayGrid-module__PcNEEG__image{margin-block-end:var(--m)}.TimelineDayGrid-module__PcNEEG__details{text-overflow:ellipsis;inline-size:100%;overflow:hidden}.TimelineDayGrid-module__PcNEEG__source{align-items:center;gap:var(--m);font-size:var(--fs-s);flex-wrap:wrap;display:flex}.TimelineDayGrid-module__PcNEEG__sourceText{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.TimelineDayGrid-module__PcNEEG__secondaryMeta{color:var(--c-bg-contrast-light)}.TimelineDayGrid-module__PcNEEG__similarButton{z-index:var(--z-raised);text-decoration:none;position:absolute;inset-block-end:calc(var(--m) + var(--m-s));inset-inline-end:var(--m-s)}.TimelineDayGrid-module__PcNEEG__similarButtonIcon{filter:grayscale();display:inline-block}.TimelineDayGrid-module__PcNEEG__emptyState{justify-items:start;gap:var(--m-m);display:grid}.TimelineDayGrid-module__PcNEEG__mapSection{gap:var(--m-s);margin-block-start:var(--m-s);display:grid}.TimelineDayGrid-module__PcNEEG__mapHeader{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.TimelineDayGrid-module__PcNEEG__mapHeading{font-size:var(--fs-sm);margin:0}.TimelineDayGrid-module__PcNEEG__mapWrap{min-block-size:var(--size-280)}.TimelineDayGrid-module__PcNEEG__mapCanvas{block-size:var(--size-280);border-radius:var(--m);inline-size:100%;overflow:clip}:is(.TimelineDayGrid-module__PcNEEG__mapCanvas .maplibregl-map,.TimelineDayGrid-module__PcNEEG__mapCanvas canvas){border-radius:var(--m)}@keyframes TimelineDayGrid-module__PcNEEG__fadein{0%{opacity:0}to{opacity:1}}.TimelineDayGrid-module__PcNEEG__videoBadge{z-index:var(--z-raised);border-radius:var(--radius-pill);background-color:var(--c-overlay-dark);color:var(--c-white);font-size:var(--fs-xs);padding:var(--m-xs) var(--m-s);line-height:1;position:absolute;inset-block-start:var(--m);inset-inline-start:var(--m)}
.VideoBlock-module__Ky9urq__youtubeIframe{aspect-ratio:16/9;block-size:auto;max-block-size:90svh;inline-size:90%;max-inline-size:100svw}.VideoBlock-module__Ky9urq__block{inline-size:100%;display:grid}.VideoBlock-module__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}.VideoBlock-module__Ky9urq__sourceCell{max-inline-size:min(50dvw, var(--size-460));word-break:break-word}
.ExploreTripsSection-module__8pRDcW__tripBig{font-size:var(--fs-l);font-variant-numeric:tabular-nums;margin:0}.ExploreTripsSection-module__8pRDcW__tripBig span{font-size:var(--fs-sm);color:var(--c-bg-contrast-light)}.ExploreTripsSection-module__8pRDcW__tripLead{font-size:var(--fs-sm);color:var(--c-bg-contrast-light);overflow-wrap:anywhere;margin:0}
.GuessSummary-module__GKTibq__summary{gap:var(--m-xl);max-inline-size:calc(var(--m-l) * 28);padding:var(--m-xl) var(--m-l);margin:0 auto;display:grid}@media (max-width:480px){.GuessSummary-module__GKTibq__summary{padding:var(--m-l) var(--m-s);gap:var(--m-l)}}.GuessSummary-module__GKTibq__header{text-align:center;gap:var(--m-s);animation:GuessSummary-module__GKTibq__headerDrop var(--t-emphasis) var(--ease-spring);display:grid}@keyframes GuessSummary-module__GKTibq__headerDrop{0%{opacity:0;transform:translateY(calc(var(--m-m) * -1))}to{opacity:1;transform:translateY(0)}}.GuessSummary-module__GKTibq__dailyLabel{text-transform:uppercase;letter-spacing:.08em;color:var(--c-accent);font-weight:600}.GuessSummary-module__GKTibq__totalScore{font-variant-numeric:tabular-nums}.GuessSummary-module__GKTibq__maxScore{color:var(--c-bg-contrast-light);font-weight:400}.GuessSummary-module__GKTibq__rating{font-size:var(--fs-sm);color:var(--c-bg-contrast-light);animation:GuessSummary-module__GKTibq__ratingFade var(--t-long) var(--t-emphasis) var(--ease-out) both;margin:0}@keyframes GuessSummary-module__GKTibq__ratingFade{0%{opacity:0;transform:translateY(var(--m))}to{opacity:1;transform:translateY(0)}}.GuessSummary-module__GKTibq__roundList{gap:var(--m-s);margin:0;padding:0;list-style:none;display:grid}.GuessSummary-module__GKTibq__roundRow{grid-template-columns:calc(var(--m-m) * 4) 1fr auto;gap:var(--m-m);padding:var(--m-s);border-radius:var(--m-s);background-color:color-mix(in oklch, var(--c-bg-contrast-dark) 30%, var(--c-bg));animation:GuessSummary-module__GKTibq__rowSlide var(--t-slow) var(--ease-out) both;align-items:center;display:grid}@media (max-width:480px){.GuessSummary-module__GKTibq__roundRow{grid-template-columns:var(--m-xl) 1fr auto;gap:var(--m-s);padding:var(--m-s) var(--m)}}.GuessSummary-module__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 GuessSummary-module__GKTibq__rowSlide{0%{opacity:0;transform:translateX(calc(var(--m-m) * -1))}to{opacity:1;transform:translate(0)}}.GuessSummary-module__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){.GuessSummary-module__GKTibq__thumb{inline-size:var(--m-xl);block-size:var(--m-xl)}}.GuessSummary-module__GKTibq__roundDetail{gap:var(--m);min-inline-size:0;display:grid}.GuessSummary-module__GKTibq__roundMeta{align-items:baseline;gap:var(--m-s);min-inline-size:0;display:flex}.GuessSummary-module__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}.GuessSummary-module__GKTibq__roundDistance{font-size:var(--fs-s);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto}.GuessSummary-module__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}.GuessSummary-module__GKTibq__scoreBarFill{border-radius:calc(var(--line-hairline) * 2);background-color:var(--c-accent);block-size:100%;animation:GuessSummary-module__GKTibq__growBar var(--t-emphasis) var(--ease-spring) both;transform-origin:0}@keyframes GuessSummary-module__GKTibq__growBar{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.GuessSummary-module__GKTibq__roundScoreCol{gap:var(--line-hairline);text-align:end;min-inline-size:var(--m-xl);display:grid}.GuessSummary-module__GKTibq__roundScore{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;font-weight:600}.GuessSummary-module__GKTibq__timeBonus{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums}@media (max-width:480px){.GuessSummary-module__GKTibq__roundScoreCol{min-inline-size:calc(var(--m-s) * 4)}.GuessSummary-module__GKTibq__roundScore{font-size:var(--fs-s)}}.GuessSummary-module__GKTibq__actions{gap:var(--m-m);animation:GuessSummary-module__GKTibq__ratingFade var(--t-enter) calc(var(--t-enter) * 2) var(--ease-out) both;flex-wrap:wrap;justify-content:center;display:flex}.GuessSummary-module__GKTibq__playAgain,.GuessSummary-module__GKTibq__shareButton{transition-duration:var(--t-fast)}.GuessSummary-module__GKTibq__playAgain:hover,.GuessSummary-module__GKTibq__shareButton:hover{background-color:var(--c-bg-contrast-light);transform:scale(1.03)}.GuessSummary-module__GKTibq__playAgain:active,.GuessSummary-module__GKTibq__shareButton:active{transform:scale(.97)}.GuessSummary-module__GKTibq__footer{gap:var(--m-s);animation:GuessSummary-module__GKTibq__ratingFade var(--t-enter) calc(var(--t-emphasis) * 2) var(--ease-out) both;justify-items:center;display:grid}.GuessSummary-module__GKTibq__shareHint{text-align:center}.GuessSummary-module__GKTibq__changeSettings{font-size:var(--fs-s)}.GuessSummary-module__GKTibq__changeSettings:hover{color:var(--c-font)}
.GuessScreen-module__kqLiGa__page{block-size:100dvh;padding:var(--m-s) var(--m-l) var(--m-l);flex-direction:column;display:flex}@media (max-width:480px){.GuessScreen-module__kqLiGa__page{padding:var(--m-s) var(--m-s) var(--m-s)}}.GuessScreen-module__kqLiGa__title{font-size:var(--fs-l);margin:0}.GuessScreen-module__kqLiGa__loading{gap:var(--m-m);max-inline-size:var(--size-360);margin:var(--m-2xl) auto;text-align:center;color:var(--c-bg-contrast-light);font-size:var(--fs-sm);display:grid}
