._26tz3q_album{--album-nav-height:var(--size-80)}._26tz3q_slot{position:relative}._26tz3q_surface{pointer-events:auto;background:var(--c-bg)}._26tz3q_album>main{isolation:isolate}@media (max-width:720px){._26tz3q_slot{z-index:var(--z-sticky);pointer-events:none;position:sticky;inset-block-start:0}._26tz3q_surface{transition:transform .18s var(--ease-out);transform:translateY(0)}._26tz3q_hidden{pointer-events:none;transform:translateY(calc(-100% - 1px))}._26tz3q_surface:focus-within{pointer-events:auto;transition:none;transform:translateY(0)}:is(._26tz3q_album main,._26tz3q_album main [id],._26tz3q_album main [data-album-step]){scroll-margin-block-start:calc(var(--album-nav-height) + var(--space-3))}}@media (prefers-reduced-motion:reduce){._26tz3q_surface{transition:none}}
.ePTRqq_icon{vertical-align:-.15em;flex:none;block-size:1.125em;inline-size:1.125em;display:inline-block}
.QRy0Sa_card{gap:var(--space-2);padding:var(--panel-padding);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);transition:background-color var(--t-theme), color var(--t-theme), border-color var(--t-theme);display:grid}
.VMVMAW_base{justify-content:center;place-self:center start;align-items:center;gap:var(--space-2);cursor:pointer;text-align:center;text-decoration:none;display:inline-flex;}.VMVMAW_base>kbd{color:inherit;border-color:color-mix(in oklch, currentColor 35%, transparent)}.VMVMAW_base:hover:not(:disabled){background-color:var(--c-surface-hover)}.VMVMAW_base:active:not(:disabled),.VMVMAW_base.VMVMAW_active{--c-surface-hover:var(--c-selected);--c-border-hover:var(--c-selected-border);background-color:var(--c-selected);border-color:var(--c-selected-border);color:var(--c-font)}.VMVMAW_accent{border-color:var(--c-accent)}.VMVMAW_accent:hover:not(:disabled){border-color:var(--c-accent);background-color:color-mix(in oklch, var(--c-accent) 14%, var(--c-bg));color:var(--c-font)}.VMVMAW_primary{border-color:var(--c-accent);background-color:var(--c-accent);color:light-dark(var(--c-white),var(--c-black))}.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))}.VMVMAW_quiet{min-block-size:var(--tap-target);padding-inline:var(--space-2);color:var(--c-bg-contrast-light);text-underline-offset:var(--m);background:0 0;border-color:#0000;text-decoration:underline}.VMVMAW_quiet:hover:not(:disabled){background:color-mix(in oklch, var(--c-bg-contrast-light) 12%, transparent);color:var(--c-font)}.VMVMAW_large{padding-inline:var(--m-2xl);font-size:var(--fs-m);font-weight:600}.VMVMAW_icon{inline-size:var(--tap-target);min-inline-size:var(--tap-target);border-radius:var(--radius-control);font-size:var(--fs-m);padding:0}
.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){.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%)}}
.eXrhLG_indicator{align-items:center;gap:var(--space-2);font-size:var(--fs-sm);display:inline-flex}.eXrhLG_spinner{border:var(--line-strong) solid var(--c-border);border-block-start-color:var(--c-accent);border-radius:50%;flex:none;block-size:1em;inline-size:1em;animation:.8s linear infinite eXrhLG_spin}@keyframes eXrhLG_spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.eXrhLG_spinner{animation:none}}
.i1ihDq_container{min-block-size:100dvh;padding:var(--page-gutter);background:var(--c-bg);color:var(--c-font);justify-content:center;align-items:center;display:flex}.i1ihDq_card{gap:var(--m-m);max-inline-size:calc(var(--m-l) * 21);padding:var(--space-5);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);text-align:center;flex-direction:column;display:flex}.i1ihDq_heading{font-size:var(--fs-l);line-height:var(--lh-heading);margin:0}.i1ihDq_body{font-size:var(--fs-sm);color:var(--c-bg-contrast-light);margin:0}
.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}.tpXXSq_updateBannerText{flex:auto;min-inline-size:0}.tpXXSq_updateReloadButton{--c-border-hover:var(--c-accent);padding:var(--m) var(--m-m);border:solid var(--size-1) var(--c-accent);border-radius:var(--radius-control);color:var(--c-accent);font-size:inherit;cursor:pointer;background-color:#0000;}.tpXXSq_updateReloadButton:hover{background-color:color-mix(in oklch, var(--c-accent) 12%, transparent)}.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;}
.yelXAG_viewOn{margin-block-start:var(--m)}.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}.yelXAG_map{block-size:var(--size-300);max-inline-size:var(--size-300);flex-direction:column;inline-size:auto;display:flex}.yelXAG_map>.maplibregl-map{block-size:100%;inline-size:100%}.yelXAG_map canvas{border-radius:var(--m);overflow:clip}.yelXAG_map details{font-size:60%}
.oi5Gvq_image{inline-size:min(var(--size-200), calc(100dvw - var(--m-2xl)));object-fit:cover;block-size:auto}.oi5Gvq_mapViewport{block-size:100%;inline-size:100%}.oi5Gvq_mapViewport>.maplibregl-map{block-size:100%;inline-size:100%}.oi5Gvq_themeBootstrap{opacity:0;pointer-events:none;position:fixed}.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}.oi5Gvq_link{text-decoration:none}.oi5Gvq_details{font-size:var(--fs-s);margin-block-start:var(--m);line-height:1.4}.oi5Gvq_details span{color:var(--c-bg-contrast-light)}.oi5Gvq_mediaKind{font-size:var(--fs-xs);letter-spacing:.04em;text-transform:uppercase;display:inline-block}.oi5Gvq_viewOn{font-size:var(--fs-s);margin-block-start:var(--m)}.oi5Gvq_popup{z-index:var(--z-map-preview)}.oi5Gvq_popup .maplibregl-popup-content{max-block-size:calc(50dvh - var(--m-xl));overflow-y:auto}.oi5Gvq_click{z-index:var(--z-map-popup)}.oi5Gvq_click,.oi5Gvq_click *{pointer-events:auto}.oi5Gvq_popup a:focus-visible img{outline:solid var(--size-2) var(--c-bg-contrast-light)}@media (hover:hover) and (pointer:fine){.oi5Gvq_popup a:hover img{outline:solid var(--size-2) var(--c-bg-contrast-light)}}.oi5Gvq_popup a:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}.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%)}.oi5Gvq_photoMarkerImage[data-loaded=true]{opacity:1}.oi5Gvq_hover,.oi5Gvq_hover *{pointer-events:none}.oi5Gvq_contextPopup{z-index:var(--z-map-overlay)}.oi5Gvq_contextPopup .maplibregl-popup-content{min-inline-size:var(--context-popup-min-width);padding:0;overflow:clip}.oi5Gvq_contextMenu{padding-block:var(--m);flex-direction:column;display:flex}.oi5Gvq_contextCoordinates{padding:var(--m-s) var(--m-m);border-bottom:var(--line-hairline) solid var(--c-border);color:var(--c-bg-contrast-light);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}.oi5Gvq_contextHeading{padding:var(--m-s) var(--m-m) 0;color:var(--c-bg-contrast-light);font-size:var(--fs-sm)}.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}.oi5Gvq_contextMenu a:hover,.oi5Gvq_contextMenu a:focus-visible{background:var(--c-selected)}.oi5Gvq_orbiting,.oi5Gvq_orbiting *{cursor:grabbing}.oi5Gvq_routeOverlay{pointer-events:none;block-size:100%;inline-size:100%;z-index:var(--z-map-route);position:absolute;inset:0;overflow:hidden}.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}.oi5Gvq_routeOverlayPathAnimated{animation:oi5Gvq_routeMarch var(--route-speed,var(--t-route)) linear infinite;will-change:stroke-dashoffset}.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}.oi5Gvq_routeOverlayGhost{fill:none;stroke:var(--c-route-ghost);stroke-linecap:round;stroke-linejoin:round}@keyframes oi5Gvq_routeEndpointPing{0%{opacity:.65;transform:scale(1)}to{opacity:0;transform:scale(6)}}.oi5Gvq_routeEndpointPing{opacity:.65}.oi5Gvq_routeEndpointPingAnimated{animation:oi5Gvq_routeEndpointPing var(--t-hint) var(--ease-out) infinite}.oi5Gvq_routeEndpointPingDelay{animation-delay:calc((var(--t-emphasis) * 2) + var(--t-instant))}.oi5Gvq_routeEndpointGroup{filter:drop-shadow(0 var(--size-2) var(--size-5) color-mix(in oklch, var(--c-black) 75%, transparent))}.oi5Gvq_routeEndpointPole{stroke:color-mix(in oklch, var(--c-white) 95%, transparent);stroke-width:var(--size-2)}.oi5Gvq_routeEndpointBase{fill:color-mix(in oklch, var(--c-white) 95%, transparent);stroke:var(--c-route-edge);stroke-width:var(--size-1-25)}.oi5Gvq_routeEndpointStartFlag{fill:var(--c-success);stroke:color-mix(in oklch, var(--c-white) 85%, transparent);stroke-width:var(--size-1)}.oi5Gvq_routeEndpointCheckDark{fill:var(--c-route-check-dark)}.oi5Gvq_routeEndpointCheckLight{fill:var(--c-route-check-light)}@media (prefers-reduced-motion:reduce){.oi5Gvq_routeOverlayPathAnimated,.oi5Gvq_routeEndpointPingAnimated{animation:none}}.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}.oi5Gvq_routeOverlaySpeedLabel{opacity:.9}.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}.oi5Gvq_pinMuted{opacity:.28}.oi5Gvq_pinActive{opacity:1}.oi5Gvq_pinTimeFiltered{opacity:.07;pointer-events:none}@keyframes oi5Gvq_routeMarch{to{stroke-dashoffset:calc(var(--route-dash-cycle,16) * var(--size-1) * -1)}}.oi5Gvq_markerPreview{align-items:center;gap:var(--m);flex-direction:column;display:flex}.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}.oi5Gvq_markerPreviewLabel>span{color:color-mix(in oklch, var(--c-on-dark) 70%, transparent)}
.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}.e1xquq_noPadding{padding-inline:0}.e1xquq_navRow{align-items:center;gap:var(--m-m);min-inline-size:0;display:flex}.e1xquq_navRow ul{flex:auto;min-inline-size:0}.e1xquq_nav ul{list-style:none}.e1xquq_nav li{block-size:100%}.e1xquq_trailingItem{flex:none}@media (max-width:720px){.e1xquq_navRowWithTrailing{flex-wrap:wrap}.e1xquq_navRowWithTrailing ul{flex:1 1 0}.e1xquq_navRowWithTrailing .e1xquq_trailingItem{flex-basis:100%;order:1}}.e1xquq_appearanceGroup{align-items:center;gap:var(--m-s);display:flex}.e1xquq_themeToggleItem{flex:none;padding-inline-start:var(--m-m)}.e1xquq_appearanceInList{display:none}@media (max-width:720px){.e1xquq_appearanceInList{display:block}.e1xquq_themeToggleItemPair{display:none}}.e1xquq_scrollableLeft{--nav-fade-left:var(--m-xl)}.e1xquq_scrollableRight{--nav-fade-right:var(--m-xl)}.e1xquq_skipLink{z-index:var(--z-sticky);padding:var(--m-s) var(--m-m);border-radius:var(--radius-control);background-color:var(--c-bg);border:solid var(--line-hairline) var(--c-border);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);}.e1xquq_skipLink:focus-visible{opacity:1;pointer-events:auto;outline:var(--focus-ring);outline-offset:var(--size-2);transform:translateY(0)}
._7-KKtW_exif{margin-inline-start:0}._7-KKtW_block{gap:var(--m-l);inline-size:100%;padding:var(--m-l);display:grid}._7-KKtW_imageWrapper{grid-area:1/1}._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}._7-KKtW_th{display:none}._7-KKtW_similarPhotos{max-inline-size:min(var(--content-width-reading), 100%);margin-block-start:var(--m-l)}._7-KKtW_similarPhotosTitle{margin-block-end:var(--m)}._7-KKtW_similarPhotosStatus{color:var(--c-bg-contrast-light);margin:0}._7-KKtW_similarPhotoGrid{grid-template-columns:repeat(auto-fill, minmax(var(--size-120), var(--size-150)));gap:var(--m);display:grid}._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}._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}._7-KKtW_similarPhotosLoadMoreTile:hover:not(:disabled) ._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)}._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)}._7-KKtW_similarPhotosLoadMoreTile:disabled{cursor:wait;opacity:.7}._7-KKtW_similarPhotosLoadMoreLabel{font-size:var(--fs-s);font-weight:600}._7-KKtW_similarPhotosLoadMoreHint{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin-block-start:var(--m)}._7-KKtW_description{max-inline-size:var(--photo-description-measure);white-space:pre-line;place-self:center}._7-KKtW_moveButtons{grid-template-columns:1fr 1fr var(--size-40);gap:var(--m-m);display:grid}._7-KKtW_overlayHeader{text-align:center;flex-direction:column;display:flex}._7-KKtW_immersive{padding:0}._7-KKtW_immersive img{object-fit:cover;max-inline-size:unset;max-block-size:unset;block-size:100svh;inline-size:100svw;margin:0 auto}._7-KKtW_immersive ._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}._7-KKtW_immersive ._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(._7-KKtW_immersive) ._7-KKtW_title{pointer-events:auto;margin-block-start:min(var(--immersive-title-offset-max), 25svh)}._7-KKtW_immersive ._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(._7-KKtW_immersive) ._7-KKtW_kicker{pointer-events:auto}._7-KKtW_block:where(:not(._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%))}._7-KKtW_block:where(:not(._7-KKtW_immersive)) ._7-KKtW_image{inline-size:var(--photo-render-width);max-block-size:none;max-inline-size:none}._7-KKtW_block:where(:not(._7-KKtW_immersive)) ._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))}._7-KKtW_immersive ._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)}._7-KKtW_title{font-size:var(--fs-xl);overflow-wrap:anywhere}@media (max-width:720px){._7-KKtW_block:where(:not(._7-KKtW_immersive)) ._7-KKtW_imageWrapper{padding-block-start:var(--tap-target)}._7-KKtW_block:where(:not(._7-KKtW_immersive)){--photo-render-width:min(90svw, 100%, calc(90svh * var(--photo-aspect,1)), var(--photo-intrinsic-width,100%))}._7-KKtW_block:where(:not(._7-KKtW_immersive)) ._7-KKtW_details{margin-inline-end:0}._7-KKtW_title{font-size:clamp(var(--fs-l), 10dvw, var(--fs-xl))}}._7-KKtW_kicker{font-size:var(--fs-l);white-space:pre-line}._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){._7-KKtW_colorswatch:hover{opacity:.8;transform:scale(1.2)}}._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){._7-KKtW_colorswatch{inline-size:var(--tap-target);block-size:var(--tap-target);padding:var(--m-m);background-clip:content-box}}._7-KKtW_colorswatches{gap:var(--space-1);flex-flow:wrap;display:flex}._7-KKtW_tagLinks{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._7-KKtW_tagLink{align-items:center;text-decoration:none;display:inline-flex;}._7-KKtW_similarPhotosWrap{margin:0 0 var(--m-l)}._7-KKtW_narrowCell{inline-size:min-content}._7-KKtW_detailValueWithAction{align-items:baseline;gap:var(--m-xs);display:inline-flex}
.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}.r6j1xq_progressBar>*{padding:var(--m-s) var(--m-m);grid-area:1/1}.r6j1xq_wrapper{display:block}.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)}
.n2Dgva_status{text-align:center;padding:var(--m-2xl);color:var(--c-bg-contrast-light);font-size:var(--fs-sm)}.n2Dgva_mapLoading{border-radius:var(--radius-panel);background-color:var(--c-bg-contrast-dark);border:var(--line-hairline) solid var(--c-border);flex:1;block-size:100%;min-block-size:0;inline-size:100%}
._3b5zuq_picker{min-block-size:var(--tap-target)}._3b5zuq_themeToggle{display:inline-block}._3b5zuq_themeToggle ._3b5zuq_picker:hover{border-color:var(--c-border)}._3b5zuq_optionLight{color-scheme:light}._3b5zuq_optionDark{color-scheme:dark}@supports selector(::picker(select)){._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}._3b5zuq_picker ._3b5zuq_optionSystem:before{background:linear-gradient(135deg, var(--c-white) 0 50%, var(--c-black) 50%)}}
.Y5_OHW_stack{gap:var(--m-s);grid-template-columns:minmax(0,1fr);min-inline-size:0;display:grid}
.wc0Cgq_nav{gap:var(--space-5);border-block-end:var(--size-1) solid var(--c-border);display:flex;overflow-x:auto}.wc0Cgq_link{min-block-size:var(--tap-target);color:var(--c-bg-contrast-light);font-size:var(--fs-sm);border-block-end:var(--size-2) solid transparent;flex:none;align-items:center;text-decoration:none;display:inline-flex}.wc0Cgq_link[aria-current=page]{color:var(--c-font);border-color:var(--c-accent)}.wc0Cgq_link:hover{color:var(--c-font)}
.EmoTOq_nav{gap:var(--space-5);scrollbar-width:thin;border-block-end:var(--line-hairline) solid var(--c-border);display:flex;overflow-x:auto}.EmoTOq_link{min-block-size:var(--tap-target);padding-block:var(--space-2);border-block-end:var(--size-2) solid transparent;color:var(--c-bg-contrast-light);font-size:var(--fs-sm);flex-shrink:0;align-items:center;text-decoration:none;display:inline-flex}.EmoTOq_link:hover{color:var(--c-font)}.EmoTOq_link[aria-current=page]{color:var(--c-font);border-block-end-color:var(--c-accent)}
.bgi7VG_illustration{color:var(--c-accent);aspect-ratio:3/2;block-size:auto;inline-size:100%;display:block}.bgi7VG_inkMask{mask-type:luminance}.bgi7VG_intro{align-items:start;gap:var(--space-6);grid-template-columns:minmax(0,24rem) minmax(0,1fr);display:grid}.bgi7VG_artwork{min-inline-size:0}.bgi7VG_introBody{justify-items:start;gap:var(--space-5);max-inline-size:50ch;display:grid}@media (max-width:720px){.bgi7VG_intro{grid-template-columns:minmax(0,1fr)}.bgi7VG_artwork{max-inline-size:24rem}}.bgi7VG_controls{justify-items:start;gap:var(--space-5);border:0;inline-size:100%;min-inline-size:0;margin:0;padding:0;display:grid}.bgi7VG_legend{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;padding:0;position:absolute;overflow:hidden}.bgi7VG_loadFeedback{min-block-size:var(--tap-target);inline-size:100%}.bgi7VG_loadFeedback p{margin-block-start:0}
.RFYuiW_chart{gap:var(--m-s);align-content:start;display:grid}.RFYuiW_title{padding-block-end:var(--m)}.RFYuiW_bars{gap:var(--size-1);grid-template-columns:repeat(auto-fit,minmax(0,1fr));align-items:end;display:grid}.RFYuiW_column{gap:var(--m-xs);align-items:end;display:grid;position:relative}.RFYuiW_column:focus-visible [data-tooltip]{opacity:1}@media (hover:hover) and (pointer:fine){.RFYuiW_column:hover [data-tooltip]{opacity:1}}.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}.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%)}.RFYuiW_bar{inline-size:100%;min-block-size:var(--size-2);background:var(--c-accent);transition:block-size var(--t-medium) var(--ease-out)}.RFYuiW_barEmpty{background:color-mix(in oklch, var(--c-bg-contrast-dark) 80%, transparent)}.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}
.BRMSMa_stats{color:var(--c-bg-contrast-light);font-size:var(--fs-s);line-height:var(--lh-caption);font-variant-numeric:tabular-nums;margin:0}.BRMSMa_share{align-items:center;gap:var(--space-2);display:inline-flex}.BRMSMa_shareStatus{color:var(--c-bg-contrast-light);font-size:var(--fs-s)}
.L7gJRG_container{container-type:inline-size}.L7gJRG_row{grid-template-columns:minmax(0, min(45%, var(--size-180))) minmax(var(--size-24), 1fr) auto auto;align-items:center;gap:var(--m-s);min-block-size:var(--tap-target);display:grid}.L7gJRG_rowInteractive{border-radius:var(--m-s)}.L7gJRG_label{font-size:var(--fs-sm);color:var(--c-font);white-space:normal;align-items:center;gap:var(--m-s);min-inline-size:0;display:inline-flex}.L7gJRG_label>span:last-child{overflow-wrap:anywhere;min-inline-size:0}.L7gJRG_barTrack{block-size:var(--size-8);background-color:var(--c-bg-contrast-dark);border-radius:var(--size-4);overflow:clip}.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)}.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}.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}.L7gJRG_actionPlaceholder{visibility:hidden}.L7gJRG_action:hover{color:var(--c-font)}.L7gJRG_actionText{display:inline}@container (max-width:720px){.L7gJRG_actionText{display:none}.L7gJRG_action{min-inline-size:var(--tap-target);min-block-size:var(--tap-target)}}@media (hover:none),(pointer:coarse){.L7gJRG_action{min-inline-size:var(--tap-target);min-block-size:var(--tap-target)}}
.Btvs3W_steps{gap:var(--space-2);flex-wrap:wrap;display:flex}
.IHtwSW_icon{vertical-align:-.15em;fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;flex-shrink:0;width:1.15em;height:1.15em}
.J_mWka_game{gap:var(--space-4);grid-template-rows:auto auto minmax(0,1fr) auto;block-size:100%;min-block-size:0;max-inline-size:60rem;display:grid}.J_mWka_game p{margin:0}.J_mWka_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.J_mWka_board{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:minmax(0,1fr);min-block-size:0;display:grid}.J_mWka_card{border:var(--line-strong) solid var(--c-border);border-radius:var(--radius-control);background:var(--c-surface);min-block-size:0;min-inline-size:0;color:var(--c-font);cursor:pointer;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.J_mWka_card[aria-pressed=true]{border-color:var(--c-accent)}.J_mWka_card:focus-visible{outline:var(--focus-ring);outline-offset:var(--line-strong)}.J_mWka_face{object-fit:contain;block-size:100%;inline-size:100%;animation:J_mWka_reveal .18s var(--ease-out);position:absolute;inset:0}@keyframes J_mWka_reveal{0%{opacity:0;transform:rotateY(80deg)}to{opacity:1;transform:rotateY(0)}}@media (prefers-reduced-motion:reduce){.J_mWka_face{animation:none;position:absolute;inset:0}}.J_mWka_back{font-size:min(var(--fs-l), 4dvh);color:var(--c-accent);line-height:1}.J_mWka_match{padding:var(--space-1);background:var(--c-bg);font-size:var(--fs-s);position:absolute;inset-block-end:0;inset-inline:0}.J_mWka_finish{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}@media (max-width:480px){.J_mWka_board{gap:var(--space-1)}.J_mWka_match{font-size:var(--fs-xs)}}.J_mWka_sizes{gap:var(--space-2);flex-wrap:wrap;display:flex}
.KoH-xW_page{min-block-size:100dvh}.KoH-xW_main{max-inline-size:var(--size-1400);padding:var(--page-gutter);gap:var(--section-gap);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.KoH-xW_kicker{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);margin:0;line-height:1.55}.KoH-xW_groups{gap:var(--section-gap);grid-template-columns:minmax(0,1fr);display:grid}.KoH-xW_groupActionsStack{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:flex}.KoH-xW_desktopOnly,.KoH-xW_fullWidthView,.KoH-xW_responsiveBarView{grid-column:1/-1;min-inline-size:0;display:block}.KoH-xW_desktopViewHidden{display:none}.KoH-xW_stackedBarGroups{grid-column:1/-1;min-inline-size:0;display:grid}.KoH-xW_cadenceGrid{gap:var(--m-l);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.KoH-xW_stackedBarGroups>*+*{margin-block-start:var(--space-5)}.KoH-xW_hidden{display:none}.KoH-xW_sectionWide{grid-column:1/-1}.KoH-xW_section{gap:var(--m-s);flex-direction:column;display:flex}.KoH-xW_visualSummaryGrid{grid-template-columns:repeat(auto-fit, minmax(var(--size-220), 1fr));gap:var(--m-s);display:grid}.KoH-xW_visualSummaryValue{font-size:calc(var(--fs-m) + var(--size-2));color:var(--c-font);line-height:1.15}.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}.KoH-xW_visualExampleSection{gap:var(--m-m);align-content:start;display:grid}.KoH-xW_visualAverageSection{grid-column:1}.KoH-xW_visualFullRowSection{grid-column:1/-1}:where(.KoH-xW_timelineSectionAligned)>.KoH-xW_sectionHeader{justify-content:flex-start}:where(.KoH-xW_timelineSectionAligned) .KoH-xW_visualTimelineThumbs,:where(.KoH-xW_timelineSectionAligned) .KoH-xW_revisitThumbs{grid-column:2}.KoH-xW_visualExamplesGrid>.KoH-xW_visualExampleSection:not(.KoH-xW_visualFullRowSection){min-inline-size:0}.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}.KoH-xW_visualPairCard,.KoH-xW_visualSingleCard{gap:var(--m-s);align-content:start;display:grid}.KoH-xW_visualPairCard{inline-size:calc(var(--visual-thumb-size) * 2 + var(--m-s));overflow-wrap:anywhere}.KoH-xW_visualEraCard{gap:var(--m-s);align-content:start;display:grid}.KoH-xW_visualPairImages{grid-template-columns:repeat(2, var(--visual-thumb-size));gap:var(--m-s);display:grid}.KoH-xW_visualSingles{grid-template-columns:repeat(auto-fit, var(--visual-thumb-size));gap:var(--m-m);display:grid}.KoH-xW_visualEraGrid{grid-template-columns:repeat(auto-fit, minmax(var(--visual-era-card-min-width), 1fr));gap:var(--m-m);display:grid}.KoH-xW_visualEraThumbs{gap:var(--m-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.KoH-xW_visualThumbLink{inline-size:var(--visual-thumb-size);text-decoration:none;display:block}.KoH-xW_visualEraThumbWrap,.KoH-xW_visualTimelineThumbWrap{inline-size:auto;min-inline-size:0}.KoH-xW_visualEraThumbs .KoH-xW_visualEraThumbWrap{inline-size:auto}.KoH-xW_visualEraThumbWrap .KoH-xW_visualThumbSearchButton{display:none}.KoH-xW_visualThumbLink .KoH-xW_visualThumb{inline-size:var(--visual-thumb-size);block-size:var(--visual-thumb-size)}.KoH-xW_visualEraThumbs .KoH-xW_visualEraThumb{aspect-ratio:1;block-size:auto;inline-size:100%}.KoH-xW_visualEraThumbWrap .KoH-xW_visualThumbLink,.KoH-xW_visualTimelineThumbWrap .KoH-xW_visualThumbLink{inline-size:auto}.KoH-xW_visualExampleMeta{inline-size:fit-content;font-size:var(--fs-s);color:var(--c-bg-contrast-light);line-height:1.35}.KoH-xW_funStatDetail{font-size:var(--fs-s);color:var(--c-bg-contrast-light);line-height:1.4}.KoH-xW_overviewCard{min-block-size:calc(var(--size-112) + var(--size-0-5))}.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}.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}.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))}.KoH-xW_visualTimelineRowLast:after{display:none}.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}.KoH-xW_visualTimelineYear{color:var(--c-font);font-size:var(--fs-m);line-height:1}.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}.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(.KoH-xW_timelineSectionAligned)>.KoH-xW_visualTimeline{inline-size:100%}.KoH-xW_timelineSectionAligned .KoH-xW_visualTimelineRow{grid-template-columns:var(--visual-timeline-rail-width) minmax(0, 1fr);gap:var(--m)}.KoH-xW_timelineSectionAligned .KoH-xW_visualTimelineRow:after{inset-inline-start:calc(var(--visual-timeline-rail-width) / 2)}:where(.KoH-xW_timelineSectionAligned) .KoH-xW_visualTimelineMeta{text-align:start;grid-column:2;justify-items:start;margin-block-end:var(--m-s);padding-block-start:0}:where(.KoH-xW_timelineSectionAligned) .KoH-xW_visualTimelineRail{grid-area:1/1/span 2;justify-content:flex-start;align-self:stretch;padding-block-start:var(--size-3)}.KoH-xW_visualTimelineRowContinues:after{background:linear-gradient(to bottom, var(--timeline-line-color) 0%, var(--timeline-line-color) 45%, transparent 100%)}.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}.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)}.KoH-xW_visualTimelineThumbs .KoH-xW_visualTimelineThumb{aspect-ratio:1;block-size:auto}.KoH-xW_visualTimelineThumbs .KoH-xW_visualTimelineThumbWrap{inline-size:var(--visual-timeline-thumb-size);flex:0 0 var(--visual-timeline-thumb-size)}.KoH-xW_visualTimelineThumbWrap .KoH-xW_visualThumbSearchButton{inline-size:var(--tap-target);justify-content:center;gap:0;padding-inline:0}.KoH-xW_visualTimelineThumbWrap .KoH-xW_visualThumbSearchButton>span:not(:first-child){display:none}.KoH-xW_revisitSection{gap:var(--m);display:grid}.KoH-xW_revisitRow{grid-template-columns:var(--size-180) var(--timeline-rail-width) minmax(0, 1fr);gap:var(--m);align-items:start;display:grid}.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}.KoH-xW_revisitYear{color:var(--c-font);font-size:var(--fs-m);line-height:1}.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}.KoH-xW_loadMoreButton{inline-size:fit-content}.KoH-xW_sectionHeader{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.KoH-xW_sectionFilters{align-items:end;gap:var(--m-s);flex-wrap:wrap;min-inline-size:0;margin-inline-start:auto;display:inline-flex}.KoH-xW_sectionFilter{gap:var(--m);display:grid}.KoH-xW_sectionFilterLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-transform:uppercase;letter-spacing:.04em}.KoH-xW_colourPanel>.KoH-xW_sectionHeader{margin-block-end:var(--m)}.KoH-xW_bars{gap:var(--m-s);flex-direction:column;display:flex}@media (max-width:720px){.KoH-xW_main{padding:var(--page-gutter)}.KoH-xW_desktopOnly{display:none}.KoH-xW_desktopViewHidden{display:block}.KoH-xW_visualExamplesGrid{grid-template-columns:1fr}.KoH-xW_visualTimelineRow{gap:var(--m-s);grid-template-columns:1fr}.KoH-xW_visualTimelineRow:after{display:none}.KoH-xW_visualTimelineMeta{text-align:start;justify-items:start}.KoH-xW_visualTimelineRail{display:none}.KoH-xW_visualExamplesGrid{--visual-thumb-size:var(--explore-mobile-thumb-size)}.KoH-xW_visualSummaryGrid{grid-template-columns:1fr}.KoH-xW_revisitRow{gap:var(--m-s);grid-template-columns:1fr}.KoH-xW_revisitMeta{text-align:start;justify-items:start}.KoH-xW_revisitGapLabel,.KoH-xW_revisitGapLabelInline{display:none}.KoH-xW_sectionFilters{inline-size:100%;margin-inline-start:0}.KoH-xW_sectionFilter{flex:100%;min-inline-size:0}.KoH-xW_sectionFilter>select{inline-size:100%;max-inline-size:100%}}.KoH-xW_travellingPlaces{color:var(--c-bg-contrast-light);margin-inline-start:var(--m-s)}
._F4F7q_game{gap:var(--space-4);max-inline-size:60rem;display:grid}._F4F7q_game p{margin:0}._F4F7q_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._F4F7q_board{border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-preview);background:var(--c-surface);inline-size:100%;display:grid;position:relative;overflow:hidden}._F4F7q_tile{border:var(--line-hairline) solid var(--c-bg);background:var(--c-bg);cursor:pointer;min-block-size:0;min-inline-size:0;padding:0;position:relative;overflow:hidden}._F4F7q_tile:disabled{cursor:default}._F4F7q_tile[data-empty=true]{background:var(--c-surface);border:var(--line-hairline) dashed var(--c-border)}._F4F7q_tile[aria-pressed=true]{z-index:var(--z-raised);outline:var(--line-strong) solid var(--c-accent);outline-offset:calc(-1 * var(--line-strong))}._F4F7q_tile:focus-visible{z-index:var(--z-raised);outline:var(--focus-ring);outline-offset:calc(-1 * var(--space-1))}._F4F7q_crop{pointer-events:none;background-repeat:no-repeat;display:block;position:absolute;inset:0}._F4F7q_preview{object-fit:contain;block-size:100%;inline-size:100%;position:absolute;inset:0}._F4F7q_scene{min-inline-size:0}._F4F7q_withPool{align-items:start;gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(0,2fr);display:grid}._F4F7q_variants{gap:var(--space-2);flex-wrap:wrap;display:flex}._F4F7q_poolPanel{gap:var(--space-3);min-inline-size:0;padding:var(--space-3);border:var(--line-hairline) dashed var(--c-border);border-radius:var(--radius-panel);display:grid}._F4F7q_pool{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._F4F7q_poolPiece{aspect-ratio:var(--piece-ratio,1.5);border-color:var(--c-border);border-radius:var(--radius-preview)}._F4F7q_draggable{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}._F4F7q_dragging{opacity:.35}._F4F7q_tile[data-drop-target=true],._F4F7q_poolPanel[data-drop-target=true]{outline:var(--line-strong) solid var(--c-accent);outline-offset:calc(-1 * var(--line-strong))}._F4F7q_dragPreview{z-index:var(--z-drawer-panel);pointer-events:none;border:var(--line-strong) solid var(--c-accent);border-radius:var(--radius-preview);background:var(--c-surface);position:fixed;inset-block-start:0;inset-inline-start:0;overflow:hidden}@media (max-width:720px){._F4F7q_withPool{grid-template-columns:minmax(0,1fr)}._F4F7q_pool{grid-template-columns:repeat(4,minmax(0,1fr))}}._F4F7q_shape{pointer-events:none;block-size:148%;inline-size:148%;position:absolute;inset:-24%}._F4F7q_shapedTile{background:0 0;border:0;overflow:visible}._F4F7q_shapedTile[data-empty=true]{background:0 0;border:0}._F4F7q_shapedTile[data-empty=true] ._F4F7q_shape{opacity:.35}._F4F7q_shapedPoolPiece,._F4F7q_shapedDrag{background:0 0;border:0;overflow:visible}._F4F7q_shapedPoolPiece ._F4F7q_shape,._F4F7q_shapedDrag ._F4F7q_shape{block-size:100%;inline-size:100%;inset:0}._F4F7q_customSize{gap:var(--space-2);max-inline-size:12rem;display:grid}
.QCQ0EG_group{gap:var(--m-s);grid-template-columns:minmax(0,1fr);min-inline-size:0;scroll-margin-block-start:var(--m-l);display:grid}.QCQ0EG_groupHeader{gap:var(--m-s);min-inline-size:0;display:grid}.QCQ0EG_groupTitleRow{justify-content:space-between;align-items:center;gap:var(--m);flex-wrap:wrap;min-inline-size:0;display:flex}.QCQ0EG_groupAnchorLink{align-items:baseline;gap:var(--m-xs);color:inherit;text-decoration:none;display:inline-flex}.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)}.QCQ0EG_groupAnchorLink:hover .QCQ0EG_groupAnchorMark,.QCQ0EG_groupAnchorLink:focus-visible .QCQ0EG_groupAnchorMark{opacity:1}.QCQ0EG_groupActions{align-items:center;gap:var(--m-s);min-inline-size:0;display:flex}.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}.QCQ0EG_groupGrid{grid-template-columns:repeat(auto-fill, minmax(var(--size-360), 1fr));gap:var(--m-l);align-items:start;display:grid}.QCQ0EG_groupDeferredContent{min-inline-size:0}.QCQ0EG_groupDeferredSummary{max-inline-size:var(--content-width-section);color:var(--c-bg-contrast-light);font-size:var(--fs-sm);line-height:1.55}.QCQ0EG_groupToggle{justify-self:start}.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)}.QCQ0EG_visualThumbWrap{inline-size:var(--visual-thumb-size);position:relative}.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){.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)}.QCQ0EG_visualThumbWrap:hover .QCQ0EG_visualThumbSearchButton,.QCQ0EG_visualThumbWrap:focus-within .QCQ0EG_visualThumbSearchButton{opacity:1;pointer-events:auto;transform:translateY(0)}}@media (max-width:720px){.QCQ0EG_groupGrid{grid-template-columns:1fr}.QCQ0EG_groupActions{inline-size:100%;min-inline-size:0}}
._wfx7q_game{gap:var(--space-5);min-inline-size:0;display:grid}._wfx7q_game p{margin:0}._wfx7q_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._wfx7q_endpoints,._wfx7q_comparison{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._wfx7q_comparison{grid-template-columns:repeat(3,minmax(0,1fr))}._wfx7q_comparisonSingle{grid-template-columns:minmax(0,1fr);max-inline-size:28rem}._wfx7q_frame{align-content:start;gap:var(--space-3);min-inline-size:0;margin:0;display:grid}._wfx7q_photo{aspect-ratio:4/3;object-fit:contain;border-radius:var(--radius-preview);background:var(--c-surface);inline-size:100%;display:block}._wfx7q_photoLink{display:block}._wfx7q_choices{grid-template-columns:repeat(auto-fit, minmax(var(--size-180), 1fr));gap:var(--space-4);display:grid}._wfx7q_choice{align-content:start;gap:var(--space-2);padding:var(--space-2);cursor:pointer;text-align:start;transition:transform .15s,border-color .15s,background .15s;display:grid;position:relative;}._wfx7q_choice:hover:not(:disabled){border-color:var(--c-accent)}._wfx7q_choice:disabled{opacity:.45;cursor:default}._wfx7q_choice[aria-pressed=true]{border-color:var(--c-selected-border);background:var(--c-selected)}._wfx7q_chain{grid-template-columns:repeat(auto-fit, minmax(var(--size-120), 1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._wfx7q_chain li{min-inline-size:0;position:relative}._wfx7q_step{color:var(--c-bg-contrast-light);font-size:var(--fs-s);margin-block-start:var(--space-2);display:block}._wfx7q_score{color:var(--c-accent);font-size:var(--fs-l);font-variant-numeric:tabular-nums}._wfx7q_prompt{max-inline-size:65ch;font-size:var(--fs-m);border-inline-start:var(--size-2) solid var(--c-accent);margin:0;padding-inline-start:var(--space-4);line-height:1.65}._wfx7q_question{font-size:var(--fs-l);max-inline-size:35ch;line-height:1.35}._wfx7q_secret{max-inline-size:28rem}._wfx7q_answerHistory{gap:var(--space-2) var(--space-4);color:var(--c-bg-contrast-light);font-size:var(--fs-s);flex-wrap:wrap;margin:0;padding-inline-start:var(--space-5);display:flex}._wfx7q_result{gap:var(--space-4);animation:.3s ease-out _wfx7q_frameIn;display:grid}._wfx7q_error{color:var(--c-font)}@media (max-width:720px){._wfx7q_game{gap:var(--space-3)}._wfx7q_choices{gap:var(--space-1);grid-template-columns:repeat(2,minmax(0,1fr))}._wfx7q_choice{padding:1px}._wfx7q_comparison{grid-template-columns:minmax(0,1fr)}._wfx7q_endpoints{gap:var(--space-3)}}._wfx7q_roundProgress{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._wfx7q_progressDots{gap:var(--space-2);display:flex}._wfx7q_progressDots span{border:1px solid var(--c-bg-contrast-light);border-radius:50%;block-size:.65rem;inline-size:.65rem;transition:background .18s,transform .18s}._wfx7q_progressDots span[data-filled=true]{background:var(--c-accent);border-color:var(--c-accent);transform:scale(1.15)}._wfx7q_relaySlots{gap:var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}._wfx7q_relaySlots li{aspect-ratio:4/3;border:1px dashed var(--c-bg-contrast-light);border-radius:var(--radius-preview);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;place-items:center;min-inline-size:0;display:grid}._wfx7q_relaySlots li[data-filled=true]{border-style:solid;border-color:var(--c-accent);animation:.24s ease-out _wfx7q_frameIn}._wfx7q_scoreCard{gap:var(--space-3);padding:var(--space-4);border-inline-start:var(--size-3) solid var(--c-accent);background:var(--c-surface);border-radius:var(--radius-preview);max-inline-size:28rem;display:grid}._wfx7q_scoreLine{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}._wfx7q_scoreBand{font-size:var(--fs-m);font-weight:600}._wfx7q_scoreTrack{background:var(--c-bg-contrast-light);border-radius:var(--radius-pill);block-size:.35rem;overflow:hidden}._wfx7q_scoreTrack span{background:var(--c-accent);transform-origin:0;block-size:100%;animation:.65s ease-out _wfx7q_scoreIn;display:block}._wfx7q_result{animation:.3s ease-out _wfx7q_frameIn}._wfx7q_choice{transition:transform .15s,border-color .15s,background .15s}._wfx7q_choice:active:not(:disabled){transform:scale(.97)}._wfx7q_choice[aria-pressed=true]{opacity:1;border-color:var(--c-accent);box-shadow:inset 0 0 0 var(--line-strong) var(--c-accent)}@keyframes _wfx7q_frameIn{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@keyframes _wfx7q_scoreIn{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@media (prefers-reduced-motion:reduce){._wfx7q_result,._wfx7q_relaySlots li,._wfx7q_scoreTrack span{animation:none}._wfx7q_choice,._wfx7q_progressDots span{transition:none}}._wfx7q_connectionChoices{grid-template-columns:repeat(var(--connection-columns,4), minmax(0, 1fr));gap:var(--space-3);display:grid}._wfx7q_connectionControls{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._wfx7q_connectionControls p{margin-inline-end:auto}._wfx7q_connectionGroup{gap:var(--space-3);border:1px solid var(--c-selected-border);border-radius:var(--radius-panel);padding:var(--space-4);background:var(--c-selected);display:grid}@media (max-width:720px){._wfx7q_connectionChoices{gap:var(--space-1)}._wfx7q_connectionChoices ._wfx7q_choice{padding:1px}._wfx7q_connectionGroup{gap:var(--space-2);padding:var(--space-2)}._wfx7q_chain{gap:var(--space-1)}._wfx7q_connectionChoices ._wfx7q_selectionMark{block-size:1rem;inline-size:1rem;font-size:var(--fs-xs);border-width:1px;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}}._wfx7q_relaySlots li[data-drop-active=true]{border-color:var(--c-accent);background:var(--c-selected)}._wfx7q_dragFrame{cursor:grab;inline-size:100%}._wfx7q_slotActions{justify-content:center;gap:var(--space-1);flex-wrap:wrap;display:flex}._wfx7q_slotActions button{min-inline-size:var(--tap-target);padding-inline:var(--space-1)}@media (max-width:720px){._wfx7q_relaySlots{grid-template-columns:repeat(2,minmax(0,1fr))}}._wfx7q_selectionPreview{gap:var(--space-3);display:grid}@media (min-width:721px){._wfx7q_selectionPreview{display:none}}._wfx7q_selectionMark{background:var(--c-accent);block-size:1.75rem;inline-size:1.75rem;color:light-dark(var(--c-white),var(--c-black));border:var(--line-strong) solid var(--c-bg);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;inset-block-start:var(--space-2);inset-inline-end:var(--space-2)}
.Q-xv9G_buckets{gap:var(--m-s);flex-direction:column;display:flex}.Q-xv9G_toggle{align-self:flex-start}.Q-xv9G_frame{fill:none;stroke:currentColor;stroke-width:1.5px;flex-shrink:0;width:1.5em;height:1.5em}
._749vpW_dock{min-inline-size:0;align-self:start;scroll-padding-block-end:env(safe-area-inset-bottom,0px)}@media (max-width:960px){._749vpW_dock{padding-block:var(--space-1);inset-block-start:max(var(--space-2), env(safe-area-inset-top,0px))}._749vpW_active{z-index:var(--z-sticky);background:var(--c-bg);border-radius:var(--radius-preview);box-shadow:0 var(--space-2) var(--space-3) color-mix(in oklch, var(--c-bg) 85%, transparent);position:sticky;inset-block-start:max(var(--space-2), env(safe-area-inset-top,0px))}}
.tms65G_reference{gap:var(--space-3);min-inline-size:0;display:grid}.tms65G_miniChain{display:none}@media (max-width:960px){.tms65G_reference{gap:var(--space-2);padding:var(--space-2);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-bg);align-self:start;display:grid}.tms65G_miniChain{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tms65G_miniChain li{gap:var(--space-1);text-align:center;min-inline-size:0;font-size:var(--fs-s);display:grid}.tms65G_miniChain img,.tms65G_empty{aspect-ratio:1;block-size:auto;inline-size:100%}.tms65G_empty{border:var(--line-hairline) dashed var(--c-border);border-radius:var(--radius-preview);color:var(--c-bg-contrast-light);place-items:center;display:grid}.tms65G_referenceActions{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}}.tms65G_workspace,.tms65G_board,.tms65G_tray{align-content:start;gap:var(--space-3);min-inline-size:0;display:grid}.tms65G_slots li{aspect-ratio:auto;align-content:start;min-block-size:5rem;transition:border-color .15s,background .15s,opacity .15s;position:relative}.tms65G_slots li[data-drop-active=true]{background:var(--c-surface);border-color:var(--c-border-hover)}.tms65G_slots li[data-drop-hover=true]{background:var(--c-selected);border:var(--line-strong) solid var(--c-accent);box-shadow:inset 0 0 0 var(--line-strong) var(--c-bg)}.tms65G_slots li[data-drop-hover=true]:after{content:"Place here";inset:var(--space-1) var(--space-1) auto;padding:var(--space-1);border-radius:var(--radius-preview);color:light-dark(var(--c-white),var(--c-black));background:var(--c-accent);font-size:var(--fs-s);text-align:center;pointer-events:none;position:absolute}.tms65G_choice[data-dragging=true],.tms65G_slots li[data-dragging=true]{opacity:.4;outline:var(--line-strong) dashed var(--c-accent);outline-offset:var(--size-2)}.tms65G_choices{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.tms65G_choice{cursor:grab;padding:var(--space-1)}.tms65G_choice,.tms65G_slots button{scroll-margin-block-start:calc(var(--relay-dock-height,0px) + var(--space-3))}.tms65G_choice span{font-size:var(--fs-s)}@media (min-width:961px){.tms65G_workspace{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);align-items:start}.tms65G_endpoints{gap:var(--space-3)}.tms65G_endpoints img{max-block-size:clamp(6rem,22dvh,12rem)}.tms65G_board{grid-row:1/span 2}.tms65G_reference{grid-area:1/2}.tms65G_tray{overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:max(16rem,100dvh - 32rem);padding:var(--space-1);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);grid-area:2/2;overflow-y:auto}}@media (max-width:720px){.tms65G_slots,.tms65G_endpoints{gap:var(--space-2)}}@media (prefers-reduced-motion:reduce){.tms65G_slots li{transition:none}}@media (min-width:961px) and (pointer:fine){.tms65G_slotActions button{min-inline-size:var(--control-height-compact,2rem);min-block-size:var(--control-height-compact,2rem);padding:0}}.tms65G_linkReasons{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.tms65G_linkReasons li{align-content:start;gap:var(--space-2);padding:var(--space-3);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);font-size:var(--fs-s);display:grid}@media (max-width:720px){.tms65G_linkReasons{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}.tms65G_trayHeading{gap:var(--space-2);display:grid}.tms65G_linkPhoto{cursor:pointer;background:0 0;border:0;inline-size:100%;padding:0;display:block}.tms65G_linkPhoto[aria-pressed=true]{outline:var(--focus-ring);outline-offset:calc(-1 * var(--line-strong))}.tms65G_linkPhoto:focus-visible{outline:var(--focus-ring)}.tms65G_slots li[data-current=true]{border-color:var(--c-accent);background:var(--c-selected)}.tms65G_emptySlot{gap:var(--space-1);text-align:center;font-size:var(--fs-l);display:grid}.tms65G_emptySlot small{font-size:var(--fs-s)}
.xFpuWG_bucket{gap:var(--space-2);display:grid}.xFpuWG_photos{inline-size:100%;max-inline-size:calc(var(--size-80) * 4 + var(--space-2) * 3);gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin-block-end:var(--space-2);display:grid}.xFpuWG_photo{min-inline-size:0;display:block}.xFpuWG_photo img{aspect-ratio:1;block-size:auto;inline-size:100%;max-inline-size:none}
._0s4Rpq_container{container-type:inline-size}._0s4Rpq_shell{border-radius:var(--radius-panel);background:color-mix(in oklch, var(--c-bg) 82%, var(--c-black));position:relative;overflow:clip}._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}._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(._0s4Rpq_map .maplibregl-map,._0s4Rpq_map canvas){border-radius:inherit}._0s4Rpq_map .maplibregl-map{mix-blend-mode:screen}._0s4Rpq_map .maplibregl-control-container{display:none}._0s4Rpq_map .maplibregl-canvas{opacity:.9}@container (max-width:720px){._0s4Rpq_shell{border-radius:var(--m)}._0s4Rpq_map{block-size:var(--size-420)}}
.LFgbTW_dialog{z-index:var(--z-dialog);block-size:100dvh;max-block-size:none;inline-size:100%;max-inline-size:none;padding:var(--panel-padding);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}.LFgbTW_dialog[open]{opacity:1;justify-content:center;align-items:center;display:flex}.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}.LFgbTW_dialog[open]::backdrop{opacity:1}@starting-style{.LFgbTW_dialog[open],.LFgbTW_dialog[open]::backdrop{opacity:0}}.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(--panel-padding);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-panel);background-color:var(--c-surface);flex-direction:column;display:flex;overflow-y:auto}.LFgbTW_title{font-size:var(--fs-sm);font-weight:600}.LFgbTW_description,.LFgbTW_status{max-inline-size:40ch;font-size:var(--fs-sm);margin:0;line-height:1.5}.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-border);border-radius:var(--radius-preview);background-color:var(--c-canvas);cursor:crosshair;touch-action:none;flex:none}.LFgbTW_toolRow{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.LFgbTW_swatch{flex:0 0 var(--compact-control-size);inline-size:var(--compact-control-size);block-size:var(--compact-control-size);border:solid var(--line-hairline) var(--c-bg-contrast-dark);border-radius:var(--radius-pill);cursor:pointer;padding:0}.LFgbTW_swatchActive{border-width:var(--line-strong);border-color:var(--c-accent)}.LFgbTW_sizeButton{inline-size:var(--compact-control-size);block-size:var(--compact-control-size);min-block-size:var(--compact-control-size);border:solid var(--line-hairline) var(--c-border);border-radius:var(--radius-control);color:inherit;font-size:var(--fs-s);cursor:pointer;background-color:#0000;padding:0;}.LFgbTW_sizeButtonActive{--c-border-hover:var(--c-selected-border);border-color:var(--c-selected-border);background:var(--c-selected)}.LFgbTW_actionRow{justify-content:flex-end;gap:var(--m-s);margin-block-start:var(--m-s);display:flex}.LFgbTW_inlinePanel{scrollbar-gutter:auto;max-block-size:none;overflow:visible}.LFgbTW_inlinePanel .LFgbTW_canvas{aspect-ratio:1;align-self:center;block-size:auto;inline-size:min(100%,28rem)}.LFgbTW_brushPreview{background:currentColor;border-radius:50%;display:inline-block}.LFgbTW_sizeButton{justify-content:center;align-items:center;gap:var(--space-2);display:inline-flex}.LFgbTW_iconTool{inline-size:var(--compact-control-size);min-inline-size:var(--compact-control-size);block-size:var(--compact-control-size);min-block-size:var(--compact-control-size)}.LFgbTW_iconTool[aria-pressed=true]{border-color:var(--c-accent);color:var(--c-accent)}.LFgbTW_actionRow{flex-wrap:wrap}@media (min-width:721px){.LFgbTW_canvas{block-size:min(45dvw,48dvh,28rem);inline-size:min(45dvw,48dvh,28rem)}.LFgbTW_inlinePanel{align-content:start;gap:var(--space-4);grid-template-columns:minmax(0,28rem) minmax(0,1fr);display:grid}.LFgbTW_inlinePanel .LFgbTW_title{grid-column:1/-1}.LFgbTW_inlinePanel .LFgbTW_canvas{grid-column:1;align-self:start}.LFgbTW_inlinePanel .LFgbTW_tools{grid-column:2;align-self:start}.LFgbTW_inlinePanel .LFgbTW_description{grid-column:1/-1}.LFgbTW_inlinePanel .LFgbTW_actionRow{justify-content:flex-start}}.LFgbTW_tools{gap:var(--space-3);align-content:start;display:grid}
.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}.Ab8rPW_link:hover{color:var(--c-font);background-color:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent)}.Ab8rPW_link:focus-visible{outline:solid var(--size-2) var(--c-bg-contrast-light);outline-offset:var(--size-2)}@media (hover:none),(pointer:coarse){.Ab8rPW_link{min-inline-size:var(--tap-target);min-block-size:var(--tap-target)}}
.N_f-8q_container{inline-size:100%;container-type:inline-size}.N_f-8q_wrapper{gap:var(--m-l);isolation:isolate;inline-size:100%;display:grid;position:relative}.N_f-8q_wrapperTwoUp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}:where(.N_f-8q_wrapperTwoUp) .N_f-8q_caption{grid-column:1/-1}.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}.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}.N_f-8q_panelTopLeft{grid-area:panel-a}.N_f-8q_panelTopRight{grid-area:panel-b}.N_f-8q_panelBottomLeft{grid-area:panel-c}.N_f-8q_panelBottomRight{grid-area:panel-b}.N_f-8q_diagonalSpacer{min-block-size:var(--size-1)}.N_f-8q_diagonalSpacer:first-of-type{grid-area:spacer-a}.N_f-8q_diagonalSpacer:nth-of-type(2){grid-area:spacer-b}.N_f-8q_triSpacer{min-block-size:var(--size-1);grid-area:spacer-c}.N_f-8q_wrapperDiagonal .N_f-8q_caption,.N_f-8q_wrapperTriGrid .N_f-8q_caption{grid-column:1/-1}.N_f-8q_panel{gap:var(--m-s);display:grid;position:relative}.N_f-8q_panelTitle{font-size:var(--fs-s);margin:0}.N_f-8q_matrix{gap:var(--size-1);align-items:stretch;display:grid}.N_f-8q_corner{min-block-size:var(--size-1)}.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)}.N_f-8q_columnLabelActive{color:var(--c-font);font-weight:700}.N_f-8q_columnLabelMuted{color:#0000}.N_f-8q_row{display:contents}.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}.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}.N_f-8q_cell:focus-visible{transform:translateY(calc(var(--size-1) * -1));border-color:var(--c-font)}@media (hover:hover) and (pointer:fine){.N_f-8q_cell:hover{transform:translateY(calc(var(--size-1) * -1));border-color:var(--c-font)}}.N_f-8q_cellDimmed{opacity:.32}.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}.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}.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}.N_f-8q_cellEmpty{background:color-mix(in oklch, var(--c-bg) 96%, var(--c-bg-contrast-dark))}.N_f-8q_cellCount{font-size:var(--fs-s);line-height:1.1}.N_f-8q_overlay{pointer-events:none;block-size:100%;inline-size:100%;z-index:var(--z-raised);position:absolute;inset:0;overflow:visible}.N_f-8q_overlayLine{fill:none;stroke:color-mix(in oklch, var(--c-accent) 82%, var(--c-white));stroke-linecap:round}.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))}.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)}.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){.N_f-8q_wrapperTwoUp{grid-template-columns:1fr}.N_f-8q_wrapperDiagonal{grid-template-columns:1fr;grid-template-areas:"panel-a""spacer-a""spacer-b""panel-b"}.N_f-8q_wrapperTriGrid{grid-template-columns:1fr;grid-template-areas:"panel-a""panel-b""panel-c"}.N_f-8q_diagonalSpacer,.N_f-8q_triSpacer{display:none}.N_f-8q_matrix{overscroll-behavior-inline:contain;overflow-x:auto}}
.QsbIAq_board{isolation:isolate;position:relative}.QsbIAq_tile{transform-origin:0 0;scroll-margin-block-start:calc(var(--connections-dock-height,0px) + var(--space-3));position:relative}.QsbIAq_tile:focus-visible{z-index:1}.QsbIAq_matchedRow{grid-template-columns:repeat(var(--connection-columns,4), minmax(0, 1fr))}.QsbIAq_matchedPhoto{transform-origin:0 0}
.qAt5_W_weather{gap:var(--space-3);text-align:start;justify-items:start;max-width:32rem;display:grid}.qAt5_W_summary{font-weight:600}.qAt5_W_metrics{gap:var(--space-2);margin:0;display:grid}.qAt5_W_metrics>div{gap:var(--space-1) var(--space-3);flex-wrap:wrap;justify-content:space-between;display:flex}.qAt5_W_metrics dt{color:var(--c-bg-contrast-light)}.qAt5_W_metrics dd{font-variant-numeric:tabular-nums;margin:0}.qAt5_W_source,.qAt5_W_provenance{font-size:var(--fs-s);line-height:var(--lh-caption)}.qAt5_W_provenance>summary{cursor:pointer;text-align:start;justify-content:flex-start}.qAt5_W_provenance{inline-size:100%}.qAt5_W_source{margin-block:var(--space-3)}
.JFRftW_chart{gap:var(--m);display:grid;container-type:inline-size}.JFRftW_metaRow{justify-content:space-between;align-items:baseline;gap:var(--m);flex-wrap:wrap;display:flex}.JFRftW_summary{font-size:var(--fs-s);color:var(--c-bg-contrast-light);margin:0}.JFRftW_dayparts{gap:var(--size-1);grid-template-columns:repeat(24,minmax(0,1fr));display:grid}.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}.JFRftW_bars{gap:var(--size-1);grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;display:grid}@media (max-width:720px){.JFRftW_bars{padding-inline:var(--m-s)}}.JFRftW_column{gap:var(--m-xs);align-items:end;display:grid;position:relative}.JFRftW_column:focus-visible [data-tooltip]{opacity:1}@media (hover:hover) and (pointer:fine){.JFRftW_column:hover [data-tooltip]{opacity:1}}.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%)}.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(.JFRftW_columnActive) .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}.JFRftW_bar{inline-size:100%;min-block-size:var(--size-2);background:var(--c-accent);transition:block-size var(--t-medium) var(--ease-out)}.JFRftW_barEmpty{background:color-mix(in oklch, var(--c-bg-contrast-dark) 80%, transparent)}.JFRftW_label{min-block-size:1lh;font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center}.JFRftW_labelMuted{color:#0000}@container (max-width:900px){.JFRftW_track{block-size:var(--size-132)}.JFRftW_daypart{font-size:var(--fs-xs);padding-inline:var(--m)}}
.G_t2SW_game{gap:var(--space-4);min-inline-size:0;display:grid}.G_t2SW_play{gap:var(--space-5);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.G_t2SW_clues,.G_t2SW_guessing{gap:var(--space-3);min-inline-size:0;display:grid}.G_t2SW_progress{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.G_t2SW_frame{margin:0;position:relative}.G_t2SW_photo{object-fit:contain;border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-preview);background:var(--c-surface);block-size:clamp(10rem,34svh,24rem);inline-size:100%;display:block}.G_t2SW_loading{background:var(--c-surface);border-radius:var(--radius-preview);place-items:center;display:grid;position:absolute;inset:0}.G_t2SW_history{gap:var(--space-1);scrollbar-width:thin;padding:var(--space-1);display:flex;overflow-x:auto}.G_t2SW_thumbnail{flex:0 0 var(--tap-target);inline-size:var(--tap-target);block-size:var(--tap-target);cursor:pointer;padding:1px;position:relative;}.G_t2SW_thumbnail img{object-fit:cover;block-size:100%;inline-size:100%}.G_t2SW_thumbnail span{padding-inline:var(--size-2);background:var(--c-bg);color:var(--c-font);font-size:var(--fs-s);position:absolute;inset-block-end:1px;inset-inline-end:1px}.G_t2SW_thumbnail[aria-pressed=true]{outline:var(--line-strong) solid var(--c-accent);outline-offset:0}.G_t2SW_feedback{min-block-size:3em}.G_t2SW_guessing h2{font-size:var(--fs-m);margin:0}.G_t2SW_filter{gap:var(--space-1);font-size:var(--fs-s);display:grid}.G_t2SW_search{inline-size:100%;min-inline-size:0;}.G_t2SW_subjects{gap:var(--space-2);flex-wrap:wrap;align-content:start;display:flex}.G_t2SW_subject[data-used=true]{opacity:.65;text-decoration:line-through}.G_t2SW_result{gap:var(--space-3);display:grid}.G_t2SW_result p{margin:0}@media (max-width:720px){.G_t2SW_play{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.G_t2SW_subjects{gap:var(--space-1)}.G_t2SW_subject,.G_t2SW_search{scroll-margin-block-start:calc(var(--hangman-dock-height,0px) + var(--space-3))}}.G_t2SW_initialPair{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.G_t2SW_initialPair .G_t2SW_photo{block-size:clamp(8rem,25svh,18rem)}.G_t2SW_singleClue{min-inline-size:0}.G_t2SW_lobbyActions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.G_t2SW_dailyResult{font-variant-numeric:tabular-nums;margin:0}
.g-onKW_page{flex-direction:column;align-items:center;display:flex}.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}.g-onKW_block{inline-size:100%;display:grid}.g-onKW_block[data-album-step]{scroll-margin-block-start:var(--space-5)}.g-onKW_photoBlock{content-visibility:auto;contain-intrinsic-size:auto 90svh}.g-onKW_photoBlock:has(details[open]){content-visibility:visible;z-index:var(--z-details);position:relative}.g-onKW_noMargin{margin:0}
.EtRpca_wrapper{gap:var(--m-l);display:grid}.EtRpca_block{gap:var(--m-m);z-index:var(--z-raised);display:grid;position:relative}.EtRpca_header{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.EtRpca_title{font-size:var(--fs-m);margin:0}
.Ao6hXG_game{gap:var(--space-3);min-inline-size:0;display:grid}.Ao6hXG_actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.Ao6hXG_boardDock,.Ao6hXG_targets{gap:var(--space-2);max-inline-size:48rem;display:grid}.Ao6hXG_targets h2{font-size:var(--fs-m);margin:0}.Ao6hXG_clues{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.Ao6hXG_clues li{align-items:center;gap:var(--space-2);overflow-wrap:anywhere;display:flex}.Ao6hXG_clues li[data-found=true]{color:var(--c-accent)}.Ao6hXG_clues li[data-found=true] .Ao6hXG_targetLabel{text-decoration:line-through}.Ao6hXG_targetNumber{background:var(--c-surface);border:1px solid var(--c-border);block-size:1.5rem;inline-size:1.5rem;font-size:var(--fs-s);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;display:grid}.Ao6hXG_feedback{min-block-size:1.5em}.Ao6hXG_board{grid-template-columns:repeat(var(--search-size), minmax(0, 1fr));gap:var(--space-2);touch-action:none;-webkit-user-select:none;user-select:none;inline-size:100%;max-inline-size:48rem;display:grid;position:relative}.Ao6hXG_lines{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0}.Ao6hXG_lines line{vector-effect:non-scaling-stroke;stroke-linecap:round}.Ao6hXG_lineHalo{stroke:var(--c-bg);stroke-width:7px;opacity:.75}.Ao6hXG_foundLine,.Ao6hXG_selectedLine{stroke:var(--c-accent);stroke-width:3px}.Ao6hXG_selectedLine,.Ao6hXG_lines g[data-revealed=true] .Ao6hXG_foundLine{stroke-dasharray:5 5}.Ao6hXG_tile{cursor:pointer;align-content:center;min-inline-size:0;padding:1px;display:grid;position:relative;}.Ao6hXG_tile img{pointer-events:none;-webkit-user-drag:none}.Ao6hXG_tile[aria-pressed=true],.Ao6hXG_tile[data-hint=true]{border-color:var(--c-accent);outline:var(--line-strong) solid var(--c-accent);outline-offset:calc(-1 * var(--line-strong));background:var(--c-selected)}.Ao6hXG_tile[data-found=true]{border-color:var(--c-accent);background:var(--c-selected)}.Ao6hXG_tile:disabled{opacity:1;cursor:default}.Ao6hXG_mark{background:var(--c-accent);color:light-dark(var(--c-white),var(--c-black));block-size:1rem;font-size:var(--fs-s);inline-size:auto;min-inline-size:1rem;padding-inline:var(--size-2);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-start:1px;inset-inline-end:1px}.Ao6hXG_result{gap:var(--space-4);display:grid}.Ao6hXG_result h2{font-size:var(--fs-m)}@media (max-width:720px){.Ao6hXG_clues{grid-template-columns:repeat(2,minmax(0,1fr))}.Ao6hXG_board{gap:var(--space-1)}}.Ao6hXG_boardScroll{min-inline-size:0;max-inline-size:100%;padding:var(--size-2);overflow-x:auto}.Ao6hXG_board[data-large=true]{min-inline-size:calc(var(--search-size) * (var(--tap-target) + var(--space-1)));touch-action:auto}.Ao6hXG_dailyResult{font-variant-numeric:tabular-nums;margin:0}
.zqPgca_activeFacetSection{gap:var(--m-xs);margin-block-start:var(--m-s);margin-block-end:var(--m-xl);display:grid}.zqPgca_activeFacetLabel{font-size:var(--fs-s);letter-spacing:.02em;color:var(--c-bg-contrast-light);font-weight:400}.zqPgca_activeFacetChips{gap:var(--m-s);flex-wrap:wrap;display:flex}.zqPgca_activeFacetChip{--c-border-hover:var(--c-selected-border);--c-surface-hover:var(--c-selected);align-items:center;gap:var(--m);padding:var(--space-1) var(--space-3);border:solid var(--line-hairline) var(--c-selected-border);border-radius:var(--radius-control);background:var(--c-selected);color:var(--c-font);cursor:pointer;font-size:var(--fs-s);-webkit-user-select:none;user-select:none;display:inline-flex;position:relative;}@media (hover:none),(pointer:coarse){.zqPgca_activeFacetChip{min-block-size:var(--tap-target);padding:var(--m) var(--m-s)}}.zqPgca_activeFacetChip:hover{background-color:var(--c-surface-hover);color:var(--c-font)}.zqPgca_activeFacetChip:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}.zqPgca_activeFacetColorSwatch{inline-size:var(--size-16);block-size:var(--size-16);border:solid var(--size-1) color-mix(in oklch, var(--c-bg) 55%, transparent);border-radius:var(--radius-pill);flex:none}.zqPgca_activeFacetImageThumb{inline-size:var(--m-l);block-size:var(--m-l);border-radius:var(--radius-preview);object-fit:cover;flex:none}.zqPgca_activeFacetImageZoom{z-index:var(--z-float);padding:var(--m-s);border-radius:var(--radius-control);background:color-mix(in oklch, var(--c-bg) 88%, var(--c-accent));border:solid var(--size-1) color-mix(in oklch, var(--c-accent) 60%, var(--c-font));opacity:0;pointer-events:none;transition:opacity var(--t-fast) var(--ease-out);position:absolute;inset-block-end:calc(100% + var(--m-s));inset-inline-start:0}.zqPgca_activeFacetImageZoom img{inline-size:min(60dvw, var(--size-220));block-size:min(60dvw, var(--size-220));object-fit:contain;border-radius:var(--radius-preview);background:var(--c-white);display:block}.zqPgca_activeFacetChip:focus-visible .zqPgca_activeFacetImageZoom{opacity:1}@media (hover:hover) and (pointer:fine){.zqPgca_activeFacetChip:hover .zqPgca_activeFacetImageZoom{opacity:1}}
.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){.oc7MHa_title{font-size:clamp(var(--fs-l), 10dvw, var(--fs-xl))}}@media (max-height:900px) and (pointer:coarse){.oc7MHa_title{margin-block-start:var(--m-l)}.oc7MHa_kicker{margin-block:var(--m-m) 0}}.oc7MHa_kicker{font-size:var(--fs-l);white-space:pre-line;text-align:center;padding:0 var(--m-xl)}.oc7MHa_description{white-space:pre-line;text-align:center}.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}.oc7MHa_block{grid-area:1/1;display:grid}.oc7MHa_content{grid-area:1/1}
.vqluTq_header{gap:var(--m-s);display:grid}.vqluTq_headerBody{gap:var(--m-s);max-inline-size:var(--content-width-overview);display:grid}.vqluTq_title{margin:0}.vqluTq_jumpNav{gap:var(--m-s);padding:var(--m-s) 0;background:var(--c-bg);display:grid}.vqluTq_jumpNavLinks{gap:var(--m-s);flex-wrap:wrap;display:flex}.vqluTq_jumpNavLink{min-block-size:var(--tap-target);white-space:nowrap}@media (max-width:720px){.vqluTq_jumpNavLinks{overscroll-behavior-inline:contain;scrollbar-width:thin;flex-wrap:nowrap;padding-block-end:var(--size-3);overflow-x:auto}}.vqluTq_jumpNavGroups{gap:var(--m-l);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.vqluTq_jumpNavGroup{align-content:start;gap:var(--m-s);display:grid}@media (max-width:720px){.vqluTq_jumpNavGroups{gap:var(--m-m);grid-template-columns:minmax(0,1fr)}}
.JLyydq_game{gap:var(--space-4);min-inline-size:0;display:grid}.JLyydq_game p{margin:0}.JLyydq_actions{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.JLyydq_workspace{align-items:start;gap:var(--space-5);grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr);display:grid}.JLyydq_workspaceFinished{grid-template-columns:minmax(0,1.5fr) minmax(18rem,1fr)}.JLyydq_sidePanel{gap:var(--space-3);min-inline-size:0;display:grid}.JLyydq_sidePanel>[role=status]:empty{display:none}.JLyydq_boardDock{min-inline-size:0;max-inline-size:min(46rem,128svh - 23.04rem)}.JLyydq_boardBar{justify-content:space-between;align-items:center;gap:var(--space-2);min-block-size:var(--tap-target);margin-block-end:var(--space-1);display:flex}.JLyydq_boardBar>:first-child{flex:1;min-inline-size:0}.JLyydq_dockSelection{flex:none;block-size:2rem;inline-size:3rem}.JLyydq_dockSelection img{object-fit:contain;block-size:100%}.JLyydq_hintFeedback{overflow-wrap:anywhere;margin-block-end:var(--space-2);display:block}.JLyydq_boardScroll{border-radius:var(--radius-preview);min-inline-size:0;max-inline-size:100%;overflow-x:auto}.JLyydq_board{table-layout:fixed;inline-size:100%;border-spacing:var(--space-1);min-inline-size:0}.JLyydq_board th{padding:var(--space-2);font-size:var(--fs-s);text-align:center;overflow-wrap:anywhere;font-weight:600}.JLyydq_board th[scope=row],.JLyydq_board thead td{z-index:1;background:var(--c-bg);position:sticky;inset-inline-start:0}.JLyydq_cell,.JLyydq_tile{inline-size:100%;padding:var(--space-1);cursor:pointer;transition:border-color .15s,background .15s;display:grid;position:relative;}.JLyydq_cell{aspect-ratio:4/3;font-size:var(--fs-xl);place-items:center}.JLyydq_cell img{object-fit:contain;block-size:100%}.JLyydq_cell[aria-pressed=true],.JLyydq_tile[aria-pressed=true]{border-color:var(--c-accent);outline:var(--size-3) solid var(--c-accent);outline-offset:1px;background:var(--c-selected)}.JLyydq_incorrect{border-color:var(--c-accent);border-style:dashed}.JLyydq_correct{background:var(--c-selected)}.JLyydq_cell:disabled{cursor:default;opacity:1}.JLyydq_tray{gap:var(--space-2);overscroll-behavior:contain;min-block-size:6rem;max-block-size:max(10rem,100svh - 35rem);padding:var(--space-1);scrollbar-gutter:stable;grid-template-columns:repeat(3,minmax(0,1fr));grid-auto-rows:max-content;align-content:start;display:grid;overflow-y:auto}.JLyydq_mark{background:var(--c-accent);block-size:1.5rem;inline-size:1.5rem;color:light-dark(var(--c-white),var(--c-black));font-size:var(--fs-s);border-radius:50%;place-items:center;font-weight:700;display:grid;position:absolute;inset-block-start:var(--space-1);inset-inline-end:var(--space-1)}.JLyydq_fixed{border-width:var(--line-strong);border-color:var(--c-border-hover);background:var(--c-surface)}.JLyydq_seedMark{align-items:center;gap:var(--space-1);padding:var(--size-2) var(--space-1);border:var(--line-hairline) solid var(--c-border-hover);border-radius:var(--radius-control);background:var(--c-bg);color:var(--c-font);font-size:var(--fs-xs);font-weight:600;display:flex;position:absolute;inset-block-end:var(--size-2);inset-inline-start:var(--size-2)}.JLyydq_seedMark svg{block-size:.9rem;inline-size:.9rem}.JLyydq_dragging{opacity:.4;cursor:grabbing}.JLyydq_dropAvailable{border-style:dashed;border-color:var(--c-accent);background:var(--c-selected)}.JLyydq_dropBlocked{cursor:not-allowed}.JLyydq_dropTarget{outline:var(--size-3) solid var(--c-accent);outline-offset:1px;box-shadow:inset 0 0 0 var(--size-3) var(--c-accent)}.JLyydq_tile{aspect-ratio:4/3;cursor:grab;min-inline-size:0;overflow:hidden}.JLyydq_tile img{object-fit:contain;pointer-events:none;block-size:100%}.JLyydq_cell img{pointer-events:none}.JLyydq_rowColumn{inline-size:1.5rem}.JLyydq_fullClue{display:none}.JLyydq_shortClue{display:inline}.JLyydq_selectedPreview{display:none}.JLyydq_clueKey{gap:var(--space-3);font-size:var(--fs-s);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JLyydq_clueKey h2{font-size:var(--fs-s)}.JLyydq_clueKey ol{margin:0;padding:0;list-style:none}.JLyydq_clueKey li{overflow-wrap:anywhere;margin-block-start:var(--space-1)}@media (max-width:960px){.JLyydq_workspace,.JLyydq_workspaceFinished{gap:var(--space-3);grid-template-columns:minmax(0,1fr)}.JLyydq_boardDock{max-inline-size:none;padding-block:var(--space-1);inset-block-start:max(var(--space-2), env(safe-area-inset-top,0px))}.JLyydq_boardDockActive{z-index:var(--z-sticky);background:var(--c-bg);border-radius:var(--radius-preview);box-shadow:0 var(--space-2) var(--space-3) color-mix(in oklch, var(--c-bg) 85%, transparent);position:sticky;inset-block-start:max(var(--space-2), env(safe-area-inset-top,0px))}.JLyydq_boardScroll{overflow:visible}.JLyydq_board{min-inline-size:0;border-spacing:var(--space-1)}.JLyydq_rowColumn{inline-size:1.5rem}.JLyydq_board th{font-size:var(--fs-s);padding:0}.JLyydq_board td{padding:0}.JLyydq_board th[scope=row],.JLyydq_board thead td{position:static}.JLyydq_fullClue{display:none}.JLyydq_shortClue{display:inline}.JLyydq_cell{min-inline-size:0;min-block-size:var(--tap-target);font-size:var(--fs-s);padding:1px}.JLyydq_cell[aria-pressed=true]{outline-width:var(--line-strong);outline-offset:0}.JLyydq_clueKey{gap:var(--space-3);font-size:var(--fs-s);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.JLyydq_clueKey ul,.JLyydq_clueKey ol{margin:0;padding:0;list-style:none}.JLyydq_clueKey li{overflow-wrap:anywhere;margin-block-start:var(--space-1)}.JLyydq_seedMark span{display:none}.JLyydq_seedMark{padding:1px}.JLyydq_selectedPreview{gap:var(--space-2);max-inline-size:20rem;margin:0;display:grid}.JLyydq_tray{scrollbar-gutter:auto;grid-template-columns:repeat(auto-fit,minmax(min(100%,8rem),1fr));max-block-size:none;padding:0;overflow:visible}.JLyydq_tile{scroll-margin-block-start:calc(var(--crossword-dock-height,0px) + var(--space-3))}.JLyydq_mark{block-size:1rem;inline-size:1rem;font-size:var(--fs-xs);inset-block-start:var(--size-2);inset-inline-end:var(--size-2)}}@media (max-width:960px) and (max-height:520px){.JLyydq_cell{aspect-ratio:auto;block-size:var(--tap-target)}}@media (max-width:720px){.JLyydq_game{gap:var(--space-3)}.JLyydq_board{border-spacing:var(--size-2)}.JLyydq_rowColumn{inline-size:1.2rem}.JLyydq_tray{gap:var(--space-1)}.JLyydq_tile{padding:1px}}@media (prefers-reduced-motion:reduce){.JLyydq_cell,.JLyydq_tile{transition:none}}
._68Xi_W_card{position:relative}._68Xi_W_link{text-decoration:none}._68Xi_W_result{inline-size:var(--size-150);font-size:var(--fs-s);overflow:clip}._68Xi_W_thumbnailWrap{position:relative}._68Xi_W_resultPicture{object-position:center;margin-block-end:var(--m);display:grid}._68Xi_W_resultPicture:-moz-loading{color:#0000}._68Xi_W_details{text-overflow:ellipsis;inline-size:100%;overflow:hidden}._68Xi_W_source{align-items:center;gap:var(--m);flex-wrap:wrap;display:flex}._68Xi_W_sourceText{min-inline-size:0}._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}._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)}._68Xi_W_videoBadgeIcon{font-size:var(--fs-xs)}._68Xi_W_similarityBadge{z-index:var(--z-raised);position:absolute;inset-block-end:calc(var(--m) + var(--m-l));inset-inline-start:var(--m)}._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)}._68Xi_W_card:hover ._68Xi_W_actionButtons,._68Xi_W_card:focus-within ._68Xi_W_actionButtons,._68Xi_W_actionButtonsPersistent{opacity:1;pointer-events:auto}@media (hover:none),(pointer:coarse){._68Xi_W_actionButtons{opacity:1;pointer-events:auto}}._68Xi_W_similarButtonIcon{filter:grayscale();display:inline-block}._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)}._68Xi_W_details,._68Xi_W_scoreText{opacity:var(--result-text-opacity,1);transition:opacity var(--t-fast) var(--ease-out)}._68Xi_W_card:hover ._68Xi_W_details,._68Xi_W_card:hover ._68Xi_W_scoreText,._68Xi_W_card:focus-within ._68Xi_W_details,._68Xi_W_card:focus-within ._68Xi_W_scoreText{opacity:1}@media (prefers-reduced-motion:reduce){._68Xi_W_details,._68Xi_W_scoreText{transition:none}}
._5gEttW_figure{gap:var(--m);min-inline-size:0;margin:0;display:grid}._5gEttW_svg{background:color-mix(in oklch, var(--c-bg-contrast-dark) 22%, transparent);border:var(--line-hairline) solid var(--c-border);block-size:auto;inline-size:100%}._5gEttW_line{stroke:color-mix(in oklch, var(--c-accent) 70%, transparent);stroke-width:var(--size-2);stroke-linecap:round;stroke-linejoin:round}._5gEttW_dot{fill:var(--c-accent);stroke:var(--c-bg);stroke-width:var(--size-2);transition:r var(--t-fast) var(--ease-out)}._5gEttW_stopActive ._5gEttW_dot{fill:var(--c-font)}._5gEttW_label{fill:var(--c-bg-contrast-light);font-size:var(--fs-xs)}._5gEttW_stopActive ._5gEttW_label{fill:var(--c-font)}._5gEttW_caption{color:var(--c-bg-contrast-light);font-size:var(--fs-xs);font-variant-numeric:tabular-nums}
.vfOaba_chart{gap:var(--m-s);align-content:start;display:grid;container-type:inline-size}.vfOaba_matrix{grid-template-columns:var(--m-2xl) repeat(var(--month-count), minmax(0, 1fr));gap:var(--size-1);align-items:stretch;display:grid}.vfOaba_corner{min-block-size:var(--size-1)}.vfOaba_monthLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center}.vfOaba_yearLabel{font-size:var(--fs-s);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;align-items:center;display:flex}.vfOaba_yearLabelLink{text-decoration:none}.vfOaba_yearLabelLink:hover{color:var(--c-font)}.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}.vfOaba_cellLink{text-decoration:none}.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){.vfOaba_cell:hover{transform:translateY(calc(var(--size-1) * -1));border-color:color-mix(in oklch, var(--c-accent) 45%, var(--c-font))}}.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)}.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}.vfOaba_cell:focus-visible [data-tooltip]{opacity:1}@media (hover:hover) and (pointer:fine){.vfOaba_cell:hover [data-tooltip]{opacity:1}}@container (max-width:720px){.vfOaba_matrix{grid-template-columns:var(--size-56) repeat(var(--month-count), minmax(0, 1fr))}.vfOaba_monthLabel,.vfOaba_count,.vfOaba_yearLabel{font-size:var(--fs-2xs)}.vfOaba_cell{min-block-size:var(--tap-target);padding:var(--size-3)}}
.lhJ3nW_game{gap:var(--space-5);min-inline-size:0;display:grid}.lhJ3nW_game p{margin:0}.lhJ3nW_actions,.lhJ3nW_progress{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.lhJ3nW_stage{background:var(--c-surface);border-radius:var(--radius-preview);aspect-ratio:3/2;place-items:center;max-block-size:65dvh;inline-size:100%;display:grid;position:relative;overflow:hidden}.lhJ3nW_lookLabel{padding:var(--space-2) var(--space-3);background:var(--c-surface);border-radius:var(--radius-control);font-size:var(--fs-s);position:absolute;inset-block-start:var(--space-3);inset-inline-start:var(--space-3)}.lhJ3nW_clock{block-size:var(--size-3);background:var(--c-accent);transform-origin:0;animation:linear forwards lhJ3nW_remaining;position:absolute;inset-block-end:0;inset-inline:0}@keyframes lhJ3nW_remaining{to{transform:scaleX(0)}}.lhJ3nW_flash{object-fit:contain;block-size:100%;inline-size:100%;animation:.12s ease-out lhJ3nW_arrive;position:absolute;inset:0}.lhJ3nW_placeholder{justify-items:center;gap:var(--space-4);padding:var(--space-5);text-align:center;display:grid}.lhJ3nW_reveal{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.lhJ3nW_reveal figure{min-inline-size:0;margin:0}.lhJ3nW_reveal figcaption{gap:var(--space-2);margin-block-start:var(--space-3);display:grid}.lhJ3nW_spinner{border:var(--line-strong) solid var(--c-border);border-block-start-color:var(--c-accent);border-radius:50%;block-size:1.5rem;inline-size:1.5rem;animation:.8s linear infinite lhJ3nW_spin}@keyframes lhJ3nW_spin{to{transform:rotate(360deg)}}@keyframes lhJ3nW_arrive{0%{opacity:.5}to{opacity:1}}@media (prefers-reduced-motion:reduce){.lhJ3nW_flash,.lhJ3nW_spinner,.lhJ3nW_clock{animation:none}}@media (max-width:480px){.lhJ3nW_reveal{grid-template-columns:minmax(0,1fr)}}.lhJ3nW_verdict{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);flex-wrap:wrap;animation:.36s ease-out both lhJ3nW_verdict-arrive;display:flex}.lhJ3nW_verdictIcon{block-size:2.5rem;inline-size:2.5rem;color:var(--c-danger);background:color-mix(in oklab, var(--c-danger) 12%, var(--c-surface));border-radius:50%;place-items:center;animation:.32s ease-out both lhJ3nW_verdict-miss;display:grid}.lhJ3nW_verdict[data-correct=true] .lhJ3nW_verdictIcon{color:var(--c-success);background:color-mix(in oklab, var(--c-success) 12%, var(--c-surface));animation:.42s ease-out both lhJ3nW_verdict-hit}.lhJ3nW_verdict>span:last-child{font-variant-numeric:tabular-nums;margin-inline-start:auto}@keyframes lhJ3nW_verdict-arrive{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes lhJ3nW_verdict-hit{0%{transform:scale(.65)rotate(-18deg)}65%{transform:scale(1.14)rotate(6deg)}to{transform:scale(1)rotate(0)}}@keyframes lhJ3nW_verdict-miss{0%,to{transform:translate(0)}30%{transform:translate(-4px)}65%{transform:translate(4px)}}@media (prefers-reduced-motion:reduce){.lhJ3nW_verdict,.lhJ3nW_verdictIcon,.lhJ3nW_verdict[data-correct=true] .lhJ3nW_verdictIcon{animation:none}}.lhJ3nW_review{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.lhJ3nW_reviewPair{gap:var(--space-3);padding:var(--space-4);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);display:grid}
.zYae-G_trip{grid-template-columns:minmax(0, 1fr) var(--trip-map-width);gap:var(--m-m) var(--m-l);border-block-end:var(--size-1) solid color-mix(in oklch, var(--c-bg-contrast-light) 25%, transparent);align-items:start;padding-block-end:var(--m-l);display:grid}.zYae-G_head,.zYae-G_days{grid-column:1}.zYae-G_outing{gap:var(--m-s) var(--m-l);padding-block-end:var(--m-m)}.zYae-G_strip{grid-template-columns:repeat(auto-fill, var(--thumb-size));gap:var(--m-s);display:grid}.zYae-G_outing .zYae-G_strip{grid-column:1}.zYae-G_side{min-block-size:var(--size-180);max-block-size:var(--trip-map-width);grid-area:1/2/span 2;align-self:stretch;min-inline-size:0;position:sticky;inset-block-start:var(--m-l)}.zYae-G_routeStack{block-size:100%;min-block-size:inherit;position:relative}.zYae-G_routeDrawing,.zYae-G_routeMap{position:absolute;inset:0}.zYae-G_routeMap{opacity:0;transition:opacity var(--t-medium) var(--ease-out)}.zYae-G_routeStack[data-mapped=true] .zYae-G_routeMap{opacity:1}.zYae-G_routeStack[data-mapped=true] .zYae-G_routeDrawing{opacity:0;transition:opacity var(--t-medium) var(--ease-out)}@media (max-width:900px){.zYae-G_side{block-size:var(--size-220);align-self:start}.zYae-G_trip{grid-template-columns:minmax(0,1fr)}.zYae-G_head,.zYae-G_days,.zYae-G_side{grid-area:auto/1}.zYae-G_head{order:0}.zYae-G_side{order:1;position:static}.zYae-G_days{order:2}}.zYae-G_head{gap:var(--m);display:grid}.zYae-G_headRow{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.zYae-G_places{font-size:var(--fs-sm);overflow-wrap:anywhere;margin:0}.zYae-G_visits{gap:var(--m) var(--m-m);font-size:var(--fs-s);flex-wrap:wrap;margin:0;line-height:1.4;display:flex}.zYae-G_firsts{font-size:var(--fs-s);color:var(--c-accent);overflow-wrap:anywhere;margin:0}.zYae-G_days{gap:0;display:grid}.zYae-G_day{grid-template-columns:var(--timeline-rail-width) minmax(0, 14rem) minmax(0, 1fr);gap:var(--m-m);padding-block:var(--m-m);display:grid}.zYae-G_rail{position:relative}.zYae-G_rail:before{content:"";inset-block:calc(var(--m-m) * -1);inline-size:var(--size-1);background:var(--timeline-line-color);position:absolute;inset-inline-start:50%}.zYae-G_day:first-child .zYae-G_rail:before{inset-block-start:calc(var(--m-s) + (var(--timeline-dot-size) / 2))}.zYae-G_day:last-child .zYae-G_rail:before{block-size:calc(var(--m-m) + var(--m-s) + (var(--timeline-dot-size) / 2));inset-block-end:auto}.zYae-G_dot{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:absolute;inset-block-start:var(--m-s);inset-inline-start:50%;translate:-50%}.zYae-G_moved{padding:var(--size-3) var(--m-s);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);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1;position:absolute;inset-block-start:calc(var(--m-l) * -1);inset-inline-start:50%;translate:-50%}.zYae-G_meta{gap:var(--m);align-content:start;display:grid}.zYae-G_dayno{font-size:var(--fs-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--c-bg-contrast-light);margin:0}.zYae-G_date{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;margin:0}.zYae-G_stat{font-size:var(--fs-s);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;align-items:center;margin:0;display:flex}.zYae-G_hours{gap:var(--size-1);max-inline-size:var(--size-180);display:flex}.zYae-G_hours span{block-size:var(--m-s);border-radius:var(--size-1);flex:auto}.zYae-G_on{background:var(--c-bg-contrast-light)}.zYae-G_off{background:color-mix(in oklch, var(--c-bg-contrast-light) 18%, transparent)}.zYae-G_swatch{inline-size:var(--size-8);block-size:var(--size-8);border-radius:var(--radius-pill);box-shadow:0 0 0 var(--size-1) color-mix(in oklch, var(--c-bg) 60%, transparent);vertical-align:baseline;margin-inline-end:var(--m);display:inline-block}.zYae-G_frame{min-inline-size:0;display:block}.zYae-G_more{padding-inline:var(--m-m);border:var(--size-1) dashed color-mix(in oklch, var(--c-bg-contrast-light) 45%, transparent);color:var(--c-bg-contrast-light);font-size:var(--fs-s);white-space:nowrap;align-self:stretch;align-items:center;display:inline-flex}.zYae-G_more:hover{border-color:var(--c-accent);color:var(--c-font)}@media (max-width:720px){.zYae-G_day{grid-template-columns:var(--timeline-rail-width) minmax(0, 1fr)}.zYae-G_rail{grid-row:1/span 2}.zYae-G_day .zYae-G_strip{grid-column:2}}.zYae-G_returns{font-size:var(--fs-s);color:var(--c-bg-contrast-light);overflow-wrap:anywhere;margin:0}.zYae-G_facts{margin-block-start:var(--m)}.zYae-G_factsSummary{align-items:center;gap:var(--m);min-block-size:var(--tap-target);cursor:pointer;color:var(--c-bg-contrast-light);font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;list-style:none;display:inline-flex}.zYae-G_factsSummary::-webkit-details-marker{display:none}.zYae-G_factsSummary:before{content:"+";inline-size:var(--size-14);text-align:center;font-size:var(--fs-sm);line-height:1;display:inline-block}.zYae-G_facts[open] .zYae-G_factsSummary:before{content:"−"}.zYae-G_factsSummary:hover{color:var(--c-font)}.zYae-G_factsBody{gap:var(--m-m) var(--m-xl);flex-wrap:wrap;padding-block-start:var(--m-s);display:flex}.zYae-G_panel{gap:var(--m);margin-block-start:var(--m);display:grid}.zYae-G_panelTitle{font-size:var(--fs-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--c-bg-contrast-light);margin:0}.zYae-G_tagList,.zYae-G_gearList{gap:var(--m) var(--m-s);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.zYae-G_tag,.zYae-G_gearItem{align-items:baseline;gap:var(--m);font-size:var(--fs-s);line-height:1.2;display:inline-flex}.zYae-G_tagName,.zYae-G_gearName{overflow-wrap:anywhere}.zYae-G_tagTimes,.zYae-G_gearShare{color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums}.zYae-G_gear{gap:var(--m-m) var(--m-xl);flex-wrap:wrap;display:flex}.zYae-G_gearGroup{gap:var(--m);min-inline-size:0;display:grid}.zYae-G_gearTitle{font-size:var(--fs-s);color:var(--c-bg-contrast-light);margin:0}.zYae-G_gearNote{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);margin:0}
.YYUdRW_archiveSummary{grid-template-columns:repeat(auto-fit, minmax(var(--size-150), 1fr));gap:var(--space-5);margin:0 0 var(--space-4);padding-block:var(--space-4);border-block:var(--line-hairline) solid var(--c-border);display:grid}.YYUdRW_archiveSummaryItem{align-content:start;gap:var(--space-2);display:grid}.YYUdRW_archiveSummaryValue{color:var(--c-font);font-size:var(--fs-m);font-variant-numeric:tabular-nums;margin:0;line-height:1.25}.YYUdRW_recentTrendsGrid{gap:var(--m-l);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.YYUdRW_funStatsGrid{grid-template-columns:repeat(auto-fit, minmax(var(--size-220), 1fr));gap:var(--m-s);display:grid}.YYUdRW_funStatValue{font-size:calc(var(--fs-m) - var(--size-1));color:var(--c-font);line-height:1.25}.YYUdRW_funStatThumbs{gap:var(--m-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.YYUdRW_funStatThumbLink{text-decoration:none;display:block;position:relative}.YYUdRW_funStatThumb{aspect-ratio:1;object-fit:cover;background-color:var(--c-bg-contrast-dark);inline-size:100%}.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)}.YYUdRW_timelineSectionAligned{justify-items:start}.YYUdRW_visualEraThumbLink{inline-size:auto}.YYUdRW_visualEraThumbLink .YYUdRW_visualEraThumb{aspect-ratio:1;block-size:auto;inline-size:100%}.YYUdRW_revisitedPlacesGrid{gap:var(--m-l);flex-wrap:wrap;align-items:flex-start;display:flex}.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}.YYUdRW_revisitedPlacesGrid>.YYUdRW_revisitedPlaceCard:first-child{border-top:0;padding-block-start:0}.YYUdRW_revisitThumbs{gap:var(--m-s);flex-wrap:wrap;align-items:flex-start;display:flex}.YYUdRW_revisitThumb{inline-size:var(--size-112);max-inline-size:var(--size-112);flex:0 0 var(--size-112)}.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%)}.YYUdRW_revisitTimelineRail{justify-content:flex-start;align-self:stretch}.YYUdRW_revisitedPlaceCard .YYUdRW_visualTimeline{padding-inline-start:calc(var(--m-2xl) + var(--m-s))}
.sYfGqq_daily{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.sYfGqq_workspace,.sYfGqq_board,.sYfGqq_tray{align-content:start;gap:var(--space-3);min-inline-size:0;display:grid}.sYfGqq_slots{grid-template-columns:repeat(var(--hindsight-size,5), minmax(0, 1fr))}.sYfGqq_slots li{aspect-ratio:auto;align-content:start;min-block-size:5rem;transition:border-color .15s,background .15s,opacity .15s;position:relative}.sYfGqq_slots li[data-drop-active=true]{background:var(--c-surface);border-color:var(--c-border-hover)}.sYfGqq_slots li[data-drop-hover=true]{background:var(--c-selected);border:var(--line-strong) solid var(--c-accent);box-shadow:inset 0 0 0 var(--line-strong) var(--c-bg)}.sYfGqq_choice[data-dragging=true],.sYfGqq_slots li[data-dragging=true]{opacity:.4;outline:var(--line-strong) dashed var(--c-accent);outline-offset:var(--size-2)}.sYfGqq_choices{grid-template-columns:repeat(auto-fill, minmax(var(--size-120), 1fr));gap:var(--space-2)}.sYfGqq_choice{cursor:grab;padding:var(--space-1)}.sYfGqq_choice,.sYfGqq_slots button{scroll-margin-block-start:calc(var(--hindsight-dock-height,0px) + var(--space-3))}.sYfGqq_choice span{font-size:var(--fs-s)}.sYfGqq_reference{display:none}.sYfGqq_reveal{grid-template-columns:repeat(auto-fill, minmax(var(--size-180), 1fr));gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.sYfGqq_reveal li{align-content:start;gap:var(--space-1);min-inline-size:0;padding:var(--space-2);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);display:grid}.sYfGqq_reveal li[data-correct=true]{border-color:var(--c-accent)}.sYfGqq_when{font-size:var(--fs-s);font-variant-numeric:tabular-nums}@media (min-width:961px) and (pointer:fine){.sYfGqq_slotActions button{min-inline-size:var(--control-height-compact,2rem);min-block-size:var(--control-height-compact,2rem);padding:0}}@media (max-width:960px){.sYfGqq_reference{gap:var(--space-2);padding:var(--space-2);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-bg);align-self:start;display:grid}.sYfGqq_miniOrder{grid-template-columns:repeat(var(--hindsight-size,5), minmax(0, 1fr));gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}.sYfGqq_miniOrder li{min-inline-size:0}.sYfGqq_miniOrder img,.sYfGqq_empty{aspect-ratio:1;block-size:auto;inline-size:100%}.sYfGqq_empty{border:var(--line-hairline) dashed var(--c-border);border-radius:var(--radius-preview);color:var(--c-bg-contrast-light);font-size:var(--fs-s);place-items:center;display:grid}.sYfGqq_referenceActions{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}}@media (min-width:961px){.sYfGqq_workspace{gap:var(--space-4);grid-template-columns:minmax(0,3fr) minmax(16rem,2fr);align-items:start}.sYfGqq_tray{overscroll-behavior:contain;scrollbar-gutter:stable;max-block-size:max(16rem,100dvh - 24rem);padding:var(--space-1);border:var(--line-hairline) solid var(--c-border);border-radius:var(--radius-panel);background:var(--c-surface);overflow-y:auto}}@media (max-width:720px){.sYfGqq_slots{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr))}.sYfGqq_choices{grid-template-columns:repeat(2,minmax(0,1fr))}.sYfGqq_reveal{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.sYfGqq_slots li{transition:none}}
.zwkARa_trips{gap:var(--m-2xl);padding:var(--m-l) var(--m-m) var(--m-2xl);max-inline-size:var(--content-width-gallery);margin-inline:auto;display:grid}
.PcNEEG_dayNavButtons{gap:var(--m-s);margin:var(--size-10) 0 var(--size-18) 0;flex-wrap:wrap;display:flex}.PcNEEG_section{gap:var(--m-m);display:grid}.PcNEEG_header{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.PcNEEG_grid{gap:var(--m-m);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.PcNEEG_item{animation:PcNEEG_fadein var(--t-base) var(--ease-out)}.PcNEEG_card{inline-size:var(--size-150);color:inherit;text-decoration:none;display:block;position:relative}.PcNEEG_thumbnailWrap{position:relative}.PcNEEG_image{margin-block-end:var(--m)}.PcNEEG_details{text-overflow:ellipsis;inline-size:100%;overflow:hidden}.PcNEEG_source{align-items:center;gap:var(--m);font-size:var(--fs-s);flex-wrap:wrap;display:flex}.PcNEEG_sourceText{text-overflow:ellipsis;white-space:nowrap;min-inline-size:0;overflow:hidden}.PcNEEG_secondaryMeta{color:var(--c-bg-contrast-light)}.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)}.PcNEEG_similarButtonIcon{filter:grayscale();display:inline-block}.PcNEEG_emptyState{justify-items:start;gap:var(--m-m);display:grid}.PcNEEG_mapSection{gap:var(--m-s);margin-block-start:var(--m-s);display:grid}.PcNEEG_mapHeader{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.PcNEEG_mapHeading{font-size:var(--fs-sm);margin:0}.PcNEEG_mapWrap{min-block-size:var(--size-280)}.PcNEEG_mapCanvas{block-size:var(--size-280);border-radius:var(--m);inline-size:100%;overflow:clip}:is(.PcNEEG_mapCanvas .maplibregl-map,.PcNEEG_mapCanvas canvas){border-radius:var(--m)}@keyframes PcNEEG_fadein{0%{opacity:0}to{opacity:1}}.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)}
._7xYOgW_gapList{gap:var(--m-s);margin:0;padding:0;list-style:none;display:grid}._7xYOgW_gapRow{gap:var(--m);font-size:var(--fs-sm);display:grid}._7xYOgW_gapSpan{font-variant-numeric:tabular-nums}._7xYOgW_gapEnds{color:var(--c-bg-contrast-light);font-size:var(--fs-s);overflow-wrap:anywhere}._7xYOgW_memoryGrid{grid-template-columns:repeat(auto-fill, var(--thumb-size));gap:var(--m-m);margin:0;padding:0;list-style:none;display:grid}._7xYOgW_memoryItem{gap:var(--m-xs);justify-items:start;display:grid}._7xYOgW_memoryYear{font-size:var(--fs-sm);font-variant-numeric:tabular-nums}._7xYOgW_memoryAgo{color:var(--c-bg-contrast-light);font-size:var(--fs-s)}._7xYOgW_silenceTrack{block-size:var(--size-48);margin-block:var(--m-s) var(--m-m);position:relative}._7xYOgW_silenceLine{block-size:var(--size-8);border-radius:var(--radius-pill);background:color-mix(in oklch, var(--c-accent) 55%, transparent);position:absolute;inset-block-start:var(--m-m);inset-inline:0}._7xYOgW_silenceBand{block-size:var(--size-8);border-radius:var(--radius-pill);background:var(--c-bg);box-shadow:inset 0 0 0 var(--size-1) color-mix(in oklch, var(--c-bg-contrast-light) 45%, transparent);position:absolute;inset-block-start:var(--m-m)}._7xYOgW_silenceStart,._7xYOgW_silenceEnd{color:var(--c-bg-contrast-light);font-size:var(--fs-xs);font-variant-numeric:tabular-nums;position:absolute;inset-block-end:0}._7xYOgW_silenceStart{inset-inline-start:0}._7xYOgW_silenceEnd{inset-inline-end:0}
.mXkg1q_currentQuestion{gap:var(--space-4);display:grid}.mXkg1q_questionText{animation:.18s ease-out mXkg1q_questionArrive;display:block}.mXkg1q_trail{gap:var(--space-3);border-block-start:1px solid var(--c-border);padding-block-start:var(--space-4);display:grid}.mXkg1q_trailHeading{font-size:var(--fs-sm);margin:0;font-weight:600;line-height:1.5}.mXkg1q_trailList{margin:0;padding:0;list-style:none;display:grid}.mXkg1q_trailRow{align-items:start;gap:var(--space-2);padding-block:var(--space-3);border-block-end:1px solid var(--c-border);font-size:var(--fs-sm);grid-template-columns:1.5rem minmax(0,1fr) auto;line-height:1.5;animation:.22s ease-out mXkg1q_answerArrive;display:grid}.mXkg1q_trailRow:last-child{border-block-end:0}.mXkg1q_number{color:color-mix(in oklch, var(--c-font) 70%, var(--c-bg));font-variant-numeric:tabular-nums}.mXkg1q_trailQuestion{overflow-wrap:anywhere}.mXkg1q_badge{border:1px solid var(--c-border);border-radius:var(--radius-control);padding:var(--size-2) var(--space-2);white-space:nowrap;font-size:var(--fs-s);font-weight:600;line-height:1.5}.mXkg1q_yes{background:var(--c-selected);border-color:var(--c-selected-border)}.mXkg1q_no{background:var(--c-surface)}.mXkg1q_unsure{color:color-mix(in oklch, var(--c-font) 70%, var(--c-bg))}@keyframes mXkg1q_answerArrive{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}@keyframes mXkg1q_questionArrive{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.mXkg1q_questionText,.mXkg1q_trailRow{animation:none}}
.k18YJq_lobby{gap:var(--space-6);inline-size:100%;max-inline-size:72rem;margin-block-start:var(--space-6);display:grid}.k18YJq_header{min-inline-size:0}.k18YJq_options{gap:var(--space-4);inline-size:100%;display:grid}.k18YJq_optionRow{align-items:center;gap:var(--space-4);grid-template-columns:minmax(0,1fr) minmax(0,12rem);display:grid}.k18YJq_optionLabel{font-size:var(--fs-sm);line-height:var(--lh-label)}.k18YJq_regionSelect,.k18YJq_optionControl{inline-size:100%;min-inline-size:0}.k18YJq_optionControl>button{min-inline-size:0;padding-inline:var(--space-1);flex:1}.k18YJq_error{font-size:var(--fs-sm);color:var(--c-danger);margin:0}.k18YJq_buttonRow{align-items:start;gap:var(--space-2);grid-template-columns:max-content minmax(0,1fr);inline-size:100%;display:grid}.k18YJq_dailyAction{justify-items:start;gap:var(--space-2);min-inline-size:0;display:grid}.k18YJq_buttonRow>button{align-self:start}.k18YJq_dailyDescription{line-height:var(--lh-caption)}.k18YJq_dailyShare>span{align-items:center;gap:var(--space-2);display:flex}@media (max-width:720px){.k18YJq_lobby{gap:var(--space-4);margin-block-start:var(--space-4)}}@media (max-width:360px){.k18YJq_optionRow{gap:var(--space-2);grid-template-columns:minmax(0,1fr)}}
.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){.dD8pBW_pin:after{content:"";inset:calc(var(--size-16) * -1);border-radius:var(--radius-pill);position:absolute}}
.r3VDEW_neighbours{padding-block-end:var(--space-5)}.r3VDEW_neighbours[data-album-step]{scroll-margin-block-start:var(--space-5)}.r3VDEW_frame{--photo-aspect:100}.r3VDEW_list{justify-content:space-between;gap:var(--space-4);inline-size:var(--photo-render-width);padding:var(--space-5) 0 0;border-block-start:var(--line-hairline) solid var(--c-border);margin:0 auto;list-style:none;display:flex}.r3VDEW_neighbour[data-side=next]{text-align:end;margin-inline-start:auto}.r3VDEW_neighbour[data-side=next] .r3VDEW_link{justify-items:end}.r3VDEW_link{gap:var(--space-2);inline-size:var(--thumb-size);color:inherit;font-size:var(--fs-s);text-decoration:none;display:grid}.r3VDEW_link:focus-visible{outline:var(--focus-ring);outline-offset:var(--size-2)}.r3VDEW_text{gap:var(--space-1);min-inline-size:0;display:grid}.r3VDEW_title{overflow-wrap:anywhere;font-weight:600;font-size:var(--fs-sm)}.r3VDEW_link:hover .r3VDEW_title{color:var(--c-accent)}
.d0BhVG_picker{min-block-size:var(--tap-target)}@supports selector(::picker(select)){.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}}
._0YeRcq_content{gap:var(--m-s);flex-direction:column;grid-column:2;min-inline-size:0;display:flex}._0YeRcq_actions{gap:var(--m-s);flex-wrap:wrap;display:flex}._0YeRcq_thumbs{grid-template-columns:repeat(auto-fit,minmax(min(100%,108px),1fr));inline-size:100%;display:grid}._0YeRcq_content ._0YeRcq_thumbs>div{inline-size:100%}._0YeRcq_content ._0YeRcq_thumbs>div a img{aspect-ratio:1;block-size:auto;inline-size:100%;max-inline-size:none}
