.StatsWorldMap-module__0s4Rpq__shell{border-radius:calc(var(--m) + var(--m-s));background:color-mix(in srgb, var(--c-bg) 82%, black);position:relative;overflow:hidden}.StatsWorldMap-module__0s4Rpq__shell:after{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(180deg, #ffffff14, #ffffff05 18%, transparent 32%), radial-gradient(circle at 18% 0%, color-mix(in srgb, var(--c-accent) 24%, transparent), transparent 34%), radial-gradient(circle at 82% 100%, color-mix(in srgb, var(--c-accent) 12%, transparent), transparent 36%);mix-blend-mode:screen;z-index:2;position:absolute;inset:0}.StatsWorldMap-module__0s4Rpq__map{border:1px solid var(--c-bg-contrast-dark);border-radius:inherit;background:color-mix(in srgb, var(--c-bg) 82%, black);height:560px}:is(.StatsWorldMap-module__0s4Rpq__map .maplibregl-map,.StatsWorldMap-module__0s4Rpq__map canvas){border-radius:inherit}.StatsWorldMap-module__0s4Rpq__map .maplibregl-map{mix-blend-mode:screen}.StatsWorldMap-module__0s4Rpq__map .maplibregl-control-container{display:none}.StatsWorldMap-module__0s4Rpq__map .maplibregl-canvas{opacity:.9}@media (max-width:720px){.StatsWorldMap-module__0s4Rpq__shell{border-radius:var(--m)}.StatsWorldMap-module__0s4Rpq__map{height:420px}}
.TechnicalHeatmaps-module__N_f-8q__wrapper{gap:var(--m-l);isolation:isolate;width:100%;display:grid;position:relative}.TechnicalHeatmaps-module__N_f-8q__wrapperTwoUp{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start}.TechnicalHeatmaps-module__N_f-8q__wrapperTwoUp .TechnicalHeatmaps-module__N_f-8q__caption{grid-column:1/-1}.TechnicalHeatmaps-module__N_f-8q__wrapperDiagonal{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"panel-a spacer-a""spacer-b panel-b";align-items:start}.TechnicalHeatmaps-module__N_f-8q__wrapperTriGrid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-template-areas:"panel-a panel-b""panel-c spacer-c";align-items:start}.TechnicalHeatmaps-module__N_f-8q__panelTopLeft{grid-area:panel-a}.TechnicalHeatmaps-module__N_f-8q__panelTopRight{grid-area:panel-b}.TechnicalHeatmaps-module__N_f-8q__panelBottomLeft{grid-area:panel-c}.TechnicalHeatmaps-module__N_f-8q__panelBottomRight{grid-area:panel-b}.TechnicalHeatmaps-module__N_f-8q__diagonalSpacer{min-height:1px}.TechnicalHeatmaps-module__N_f-8q__diagonalSpacer:first-of-type{grid-area:spacer-a}.TechnicalHeatmaps-module__N_f-8q__diagonalSpacer:nth-of-type(2){grid-area:spacer-b}.TechnicalHeatmaps-module__N_f-8q__triSpacer{grid-area:spacer-c;min-height:1px}.TechnicalHeatmaps-module__N_f-8q__wrapperDiagonal .TechnicalHeatmaps-module__N_f-8q__caption,.TechnicalHeatmaps-module__N_f-8q__wrapperTriGrid .TechnicalHeatmaps-module__N_f-8q__caption{grid-column:1/-1}.TechnicalHeatmaps-module__N_f-8q__panel{gap:var(--m-s);display:grid;position:relative}.TechnicalHeatmaps-module__N_f-8q__panelTitle{font-size:var(--fs-s);margin:0}.TechnicalHeatmaps-module__N_f-8q__matrix{align-items:stretch;gap:1px;display:grid}.TechnicalHeatmaps-module__N_f-8q__corner{min-height:1px}.TechnicalHeatmaps-module__N_f-8q__columnLabel{color:var(--c-bg-contrast-light);font-size:var(--fs-s);text-align:center;min-height:1lh;padding-bottom:.35rem}.TechnicalHeatmaps-module__N_f-8q__columnLabelActive{color:var(--c-font);font-weight:700}.TechnicalHeatmaps-module__N_f-8q__columnLabelMuted{color:#0000}.TechnicalHeatmaps-module__N_f-8q__row{display:contents}.TechnicalHeatmaps-module__N_f-8q__rowLabel{color:var(--c-bg-contrast-light);font-size:var(--fs-s);padding-right:var(--m-s);align-items:center;display:flex}.TechnicalHeatmaps-module__N_f-8q__cell{z-index:0;text-align:center;min-height:44px;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:1px solid color-mix(in srgb, var(--c-bg-contrast-dark) 88%, transparent);transition:transform var(--t-fast) ease, border-color var(--t-fast) ease;justify-content:center;align-items:center;padding:.35rem;text-decoration:none;display:flex;position:relative}.TechnicalHeatmaps-module__N_f-8q__cell:hover,.TechnicalHeatmaps-module__N_f-8q__cell:focus-visible{border-color:var(--c-font);transform:translateY(-1px)}.TechnicalHeatmaps-module__N_f-8q__cellDimmed{opacity:.32}.TechnicalHeatmaps-module__N_f-8q__cellActive{z-index:2;border-color:var(--c-font);box-shadow:0 0 0 1px var(--c-font) inset}.TechnicalHeatmaps-module__N_f-8q__cellColumnActive{z-index:2;border-color:color-mix(in srgb, var(--c-accent) 70%, var(--c-font));box-shadow:0 0 0 1px color-mix(in srgb, var(--c-accent) 70%, var(--c-font)) inset}.TechnicalHeatmaps-module__N_f-8q__cellRelated{z-index:2;border-color:color-mix(in srgb, var(--c-accent) 65%, var(--c-font));box-shadow:0 0 0 1px color-mix(in srgb, var(--c-accent) 65%, var(--c-font)) inset}.TechnicalHeatmaps-module__N_f-8q__cellEmpty{background:color-mix(in srgb, var(--c-bg) 96%, var(--c-bg-contrast-dark))}.TechnicalHeatmaps-module__N_f-8q__cellCount{font-size:var(--fs-s);line-height:1.1}.TechnicalHeatmaps-module__N_f-8q__overlay{pointer-events:none;z-index:1;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.TechnicalHeatmaps-module__N_f-8q__overlayLine{fill:none;stroke:color-mix(in srgb, var(--c-accent) 82%, white);stroke-linecap:round}.TechnicalHeatmaps-module__N_f-8q__overlayLabel{pointer-events:none;filter:drop-shadow(0 1px 4px color-mix(in srgb, var(--c-bg) 70%, transparent))}.TechnicalHeatmaps-module__N_f-8q__overlayLabelBg{fill:color-mix(in srgb, var(--c-accent) 18%, var(--c-bg) 82%);stroke:color-mix(in srgb, var(--c-accent) 55%, var(--c-font));stroke-width:1.25px}.TechnicalHeatmaps-module__N_f-8q__overlayLabel text{fill:color-mix(in srgb, white 92%, var(--c-font));letter-spacing:.03em;text-transform:uppercase;font-size:9px;font-weight:700}@media (max-width:900px){.TechnicalHeatmaps-module__N_f-8q__wrapperTwoUp{grid-template-columns:1fr}.TechnicalHeatmaps-module__N_f-8q__wrapperDiagonal{grid-template-columns:1fr;grid-template-areas:"panel-a""spacer-a""spacer-b""panel-b"}.TechnicalHeatmaps-module__N_f-8q__wrapperTriGrid{grid-template-columns:1fr;grid-template-areas:"panel-a""panel-b""panel-c"}.TechnicalHeatmaps-module__N_f-8q__diagonalSpacer,.TechnicalHeatmaps-module__N_f-8q__triSpacer{display:none}.TechnicalHeatmaps-module__N_f-8q__matrix{overflow-x:auto}}
.TimeOfDayChart-module__JFRftW__chart{gap:var(--m);display:grid}.TimeOfDayChart-module__JFRftW__metaRow{justify-content:space-between;align-items:baseline;gap:var(--m);flex-wrap:wrap;display:flex}.TimeOfDayChart-module__JFRftW__summary{font-size:var(--fs-s);color:var(--c-bg-contrast-light);margin:0}.TimeOfDayChart-module__JFRftW__dayparts{grid-template-columns:repeat(24,minmax(0,1fr));gap:1px;display:grid}.TimeOfDayChart-module__JFRftW__daypart{font-size:var(--fs-s);color:var(--c-bg-contrast-light);background:color-mix(in srgb, var(--c-bg) 94%, var(--c-bg-contrast-dark));border:1px solid color-mix(in srgb, var(--c-bg-contrast-dark) 88%, transparent);text-align:center;padding:.35rem .5rem}.TimeOfDayChart-module__JFRftW__bars{grid-template-columns:repeat(24,minmax(0,1fr));align-items:end;gap:1px;display:grid}.TimeOfDayChart-module__JFRftW__column{align-items:end;gap:.35rem;display:grid;position:relative}.TimeOfDayChart-module__JFRftW__columnActive .TimeOfDayChart-module__JFRftW__track{border-color:color-mix(in srgb, var(--c-accent) 70%, var(--c-font));box-shadow:0 0 0 1px color-mix(in srgb, var(--c-accent) 70%, var(--c-font)) inset}.TimeOfDayChart-module__JFRftW__column:hover [data-tooltip],.TimeOfDayChart-module__JFRftW__column:focus-visible [data-tooltip]{opacity:1}.TimeOfDayChart-module__JFRftW__count{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center;font-variant-numeric:tabular-nums;pointer-events:none;line-height:1;position:absolute;top:.2rem;left:50%;transform:translate(-50%)}.TimeOfDayChart-module__JFRftW__track{background:color-mix(in srgb, var(--c-bg) 96%, var(--c-bg-contrast-dark));border:1px solid color-mix(in srgb, var(--c-bg-contrast-dark) 88%, transparent);align-items:end;height:180px;padding:1.2rem .2rem .2rem;display:flex;position:relative}.TimeOfDayChart-module__JFRftW__bar{background:var(--c-accent);width:100%;min-height:2px;transition:height .25s}.TimeOfDayChart-module__JFRftW__barEmpty{background:color-mix(in srgb, var(--c-bg-contrast-dark) 80%, transparent)}.TimeOfDayChart-module__JFRftW__label{min-height:1lh;font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center}.TimeOfDayChart-module__JFRftW__labelMuted{color:#0000}@media (max-width:900px){.TimeOfDayChart-module__JFRftW__track{height:132px}.TimeOfDayChart-module__JFRftW__daypart{font-size:var(--fs-xs);padding-inline:.2rem}}
.TimeRelationshipExplorer-module__EtRpca__wrapper{gap:var(--m-l);display:grid}.TimeRelationshipExplorer-module__EtRpca__block{gap:var(--m-m);z-index:1;display:grid;position:relative}.TimeRelationshipExplorer-module__EtRpca__header{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.TimeRelationshipExplorer-module__EtRpca__title{font-size:var(--fs-m);margin:0}
.YearSplitHistogram-module__vfOaba__chart{gap:var(--m-s);align-content:start;display:grid}.YearSplitHistogram-module__vfOaba__matrix{align-items:stretch;gap:1px;display:grid}.YearSplitHistogram-module__vfOaba__corner{min-height:1px}.YearSplitHistogram-module__vfOaba__monthLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-align:center}.YearSplitHistogram-module__vfOaba__yearLabel{font-size:var(--fs-s);color:var(--c-bg-contrast-light);font-variant-numeric:tabular-nums;align-items:center;display:flex}.YearSplitHistogram-module__vfOaba__yearLabelLink{text-decoration:none}.YearSplitHistogram-module__vfOaba__yearLabelLink:hover{color:var(--c-font)}.YearSplitHistogram-module__vfOaba__cell{background:color-mix(in srgb, var(--c-accent) calc(12% + (var(--intensity) * 78%)), var(--c-bg));border:1px solid color-mix(in srgb, var(--c-bg-contrast-dark) calc(80% - (var(--intensity) * 45%)), transparent);min-height:2.75rem;transition:background var(--t-fast) ease, border-color var(--t-fast) ease, transform var(--t-fast) ease;justify-content:center;align-items:center;padding:.2rem;display:flex;position:relative}.YearSplitHistogram-module__vfOaba__cellLink{text-decoration:none}.YearSplitHistogram-module__vfOaba__cell:hover,.YearSplitHistogram-module__vfOaba__cell:focus-visible{border-color:color-mix(in srgb, var(--c-accent) 45%, var(--c-font));transform:translateY(-1px)}.YearSplitHistogram-module__vfOaba__cellEmpty{background:color-mix(in srgb, var(--c-bg) 97%, var(--c-bg-contrast-dark));border-color:color-mix(in srgb, var(--c-bg-contrast-dark) 88%, transparent)}.YearSplitHistogram-module__vfOaba__count{font-size:var(--fs-xs);color:color-mix(in srgb, white calc(var(--intensity,0) * 100%), var(--c-font));font-weight:600;line-height:1}.YearSplitHistogram-module__vfOaba__cell:hover [data-tooltip],.YearSplitHistogram-module__vfOaba__cell:focus-visible [data-tooltip]{opacity:1}@media (max-width:720px){.YearSplitHistogram-module__vfOaba__matrix{grid-template-columns:3rem repeat(12,minmax(0,1fr))!important}.YearSplitHistogram-module__vfOaba__monthLabel,.YearSplitHistogram-module__vfOaba__count,.YearSplitHistogram-module__vfOaba__yearLabel{font-size:var(--fs-2xs)}.YearSplitHistogram-module__vfOaba__cell{min-height:2.2rem;padding:.15rem}}
.explore-module__kNSMKa__page{min-height:100vh}.explore-module__kNSMKa__main{max-width:1400px;padding:var(--m-xl);gap:calc(var(--m-xl) * 1.15);grid-template-columns:minmax(0,1fr);margin:0 auto;display:grid}.explore-module__kNSMKa__header{gap:var(--m-s);display:grid}.explore-module__kNSMKa__headerBody{gap:var(--m-s);max-width:60rem;display:grid}.explore-module__kNSMKa__title{margin:0}.explore-module__kNSMKa__kicker{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);margin:0;line-height:1.55}.explore-module__kNSMKa__overview{gap:var(--m-s);grid-template-columns:repeat(auto-fit,minmax(165px,1fr));display:grid}.explore-module__kNSMKa__overviewCard{min-height:6.25rem}.explore-module__kNSMKa__overviewValue{font-size:var(--fs-m);color:var(--c-font);line-height:1.2}.explore-module__kNSMKa__jumpNav{z-index:10;gap:var(--m-s);padding:var(--m-s) 0;background:var(--c-bg);display:grid;position:sticky;top:0}.explore-module__kNSMKa__jumpNavLinks{gap:var(--m-s);flex-wrap:wrap;display:flex}.explore-module__kNSMKa__jumpNavLink{white-space:nowrap;min-height:2rem}.explore-module__kNSMKa__groups{gap:calc(var(--m-xl) * 1.35);grid-template-columns:minmax(0,1fr);display:grid}.explore-module__kNSMKa__group{gap:var(--m-s);grid-template-columns:minmax(0,1fr);min-width:0;scroll-margin-top:5.5rem;display:grid}.explore-module__kNSMKa__groupHeader{gap:var(--m-s);display:grid}.explore-module__kNSMKa__groupTitleRow{justify-content:space-between;align-items:center;gap:var(--m);flex-wrap:wrap;display:flex}.explore-module__kNSMKa__groupAnchorLink{align-items:baseline;gap:var(--m-xs);color:inherit;text-decoration:none;display:inline-flex}.explore-module__kNSMKa__groupAnchorMark{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);opacity:0;transition:opacity var(--t-fast) ease;transform:translateY(-1px)}.explore-module__kNSMKa__groupAnchorLink:hover .explore-module__kNSMKa__groupAnchorMark,.explore-module__kNSMKa__groupAnchorLink:focus-visible .explore-module__kNSMKa__groupAnchorMark{opacity:1}.explore-module__kNSMKa__groupActions{align-items:center;gap:var(--m-s);display:flex}.explore-module__kNSMKa__groupActionsStack{align-items:center;gap:var(--m-s);flex-wrap:wrap;display:flex}.explore-module__kNSMKa__groupDescription{color:var(--c-bg-contrast-light);font-size:var(--fs-sm);max-width:52rem;margin:0;line-height:1.5}.explore-module__kNSMKa__groupGrid{gap:var(--m-l);grid-template-columns:repeat(auto-fill,minmax(360px,1fr));align-items:start;display:grid}.explore-module__kNSMKa__desktopOnly,.explore-module__kNSMKa__fullWidthView{grid-column:1/-1;min-width:0;display:block}.explore-module__kNSMKa__mobileOnly{display:none}.explore-module__kNSMKa__desktopBarView{grid-column:1/-1;min-width:0;display:block}.explore-module__kNSMKa__stackedBarGroups{grid-column:1/-1;min-width:0;display:grid}.explore-module__kNSMKa__cadenceGrid,.explore-module__kNSMKa__recentTrendsGrid{gap:var(--m-l);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}.explore-module__kNSMKa__stackedBarGroups>*+*{margin-top:calc(var(--m-l) * 1.15)}.explore-module__kNSMKa__hidden{display:none!important}.explore-module__kNSMKa__sectionWide{grid-column:1/-1}.explore-module__kNSMKa__section{gap:var(--m-s);flex-direction:column;display:flex}.explore-module__kNSMKa__funStatsGrid{gap:var(--m-s);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.explore-module__kNSMKa__funStatValue{font-size:calc(var(--fs-m) - .05rem);color:var(--c-font);line-height:1.25}.explore-module__kNSMKa__funStatDetail{font-size:var(--fs-s);color:var(--c-bg-contrast-light);line-height:1.4}.explore-module__kNSMKa__funStatThumbs{gap:var(--m-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.explore-module__kNSMKa__funStatThumbLink{text-decoration:none;display:block;position:relative}.explore-module__kNSMKa__funStatThumb{aspect-ratio:1;object-fit:cover;background-color:var(--c-bg-contrast-dark);width:100%}.explore-module__kNSMKa__funStatThumbYear{left:var(--m-s);bottom:var(--m-s);padding:.15rem var(--m);background:color-mix(in srgb, var(--c-bg) 76%, transparent);color:var(--c-font);font-size:var(--fs-xs);border-radius:999px;align-items:center;line-height:1;display:inline-flex;position:absolute}.explore-module__kNSMKa__visualSummaryGrid{gap:var(--m-s);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.explore-module__kNSMKa__visualSummaryValue{font-size:calc(var(--fs-m) + .1rem);color:var(--c-font);line-height:1.15}.explore-module__kNSMKa__visualExamplesGrid{--visual-thumb-size:150px;gap:var(--m-xl) var(--m-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;display:grid}.explore-module__kNSMKa__visualExampleSection{gap:var(--m-m);align-content:start;display:grid}.explore-module__kNSMKa__visualAverageSection{grid-column:1}.explore-module__kNSMKa__visualFullRowSection{grid-column:1/-1}.explore-module__kNSMKa__timelineSectionAligned{justify-items:start}.explore-module__kNSMKa__timelineSectionAligned>.explore-module__kNSMKa__sectionHeader{justify-content:flex-start}.explore-module__kNSMKa__timelineSectionAligned>.explore-module__kNSMKa__visualTimeline{width:100%}.explore-module__kNSMKa__timelineSectionAligned .explore-module__kNSMKa__visualTimelineRow{grid-template-columns:var(--visual-timeline-rail-width) minmax(0, 1fr);gap:var(--m)}.explore-module__kNSMKa__timelineSectionAligned .explore-module__kNSMKa__visualTimelineRow:after{left:calc(var(--visual-timeline-rail-width) / 2)}.explore-module__kNSMKa__timelineSectionAligned .explore-module__kNSMKa__visualTimelineMeta{text-align:left;margin-bottom:var(--m-s);grid-column:2;justify-items:start;padding-top:0}.explore-module__kNSMKa__timelineSectionAligned .explore-module__kNSMKa__visualTimelineRail{grid-area:1/1/span 2;justify-content:flex-start;align-self:stretch;padding-top:.15rem}.explore-module__kNSMKa__timelineSectionAligned .explore-module__kNSMKa__visualTimelineThumbs,.explore-module__kNSMKa__timelineSectionAligned .explore-module__kNSMKa__revisitThumbs{grid-column:2}.explore-module__kNSMKa__visualExamplesGrid>.explore-module__kNSMKa__visualExampleSection:not(.explore-module__kNSMKa__visualFullRowSection){min-width:0}.explore-module__kNSMKa__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}.explore-module__kNSMKa__visualPairCard,.explore-module__kNSMKa__visualSingleCard,.explore-module__kNSMKa__visualEraCard{gap:var(--m-s);align-content:start;display:grid}.explore-module__kNSMKa__visualPairImages{grid-template-columns:repeat(2, var(--visual-thumb-size));gap:var(--m-s);display:grid}.explore-module__kNSMKa__visualSingles{grid-template-columns:repeat(auto-fit, var(--visual-thumb-size));gap:var(--m-m);display:grid}.explore-module__kNSMKa__visualEraGrid{gap:var(--m-m);grid-template-columns:repeat(auto-fit,minmax(250px,1fr));display:grid}.explore-module__kNSMKa__visualEraThumbs{gap:var(--m-s);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.explore-module__kNSMKa__visualThumbWrap{inline-size:var(--visual-thumb-size);position:relative}.explore-module__kNSMKa__visualThumbLink{inline-size:var(--visual-thumb-size);text-decoration:none;display:block}.explore-module__kNSMKa__visualThumbSearchButton{right:var(--m-s);bottom:var(--m-s);gap:var(--m);position:absolute}.explore-module__kNSMKa__visualEraThumbLink,.explore-module__kNSMKa__visualEraThumbWrap,.explore-module__kNSMKa__visualTimelineThumbWrap{inline-size:auto}.explore-module__kNSMKa__visualEraThumbWrap .explore-module__kNSMKa__visualThumbSearchButton{display:none}.explore-module__kNSMKa__visualThumb{width:var(--visual-thumb-size);height:var(--visual-thumb-size)}.explore-module__kNSMKa__visualEraThumb{aspect-ratio:1;width:100%;height:auto}.explore-module__kNSMKa__visualEraThumbWrap .explore-module__kNSMKa__visualThumbLink,.explore-module__kNSMKa__visualTimelineThumbWrap .explore-module__kNSMKa__visualThumbLink{inline-size:auto}.explore-module__kNSMKa__visualExampleMeta{width:fit-content;font-size:var(--fs-s);color:var(--c-bg-contrast-light);line-height:1.35}.explore-module__kNSMKa__visualTimeline{--visual-timeline-meta-width:5.5rem;--visual-timeline-rail-width:1.4rem;gap:var(--m-l);display:grid;position:relative}.explore-module__kNSMKa__visualTimelineRow{z-index:1;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}.explore-module__kNSMKa__visualTimelineRow:after{content:"";top:.2rem;bottom:calc(var(--m-l) * -1);left:calc(var(--visual-timeline-meta-width) + var(--m-s) + (var(--visual-timeline-rail-width) / 2));background:color-mix(in srgb, var(--c-accent) 42%, var(--c-bg-contrast-dark));width:1px;position:absolute}.explore-module__kNSMKa__visualTimelineRowLast:after{display:none}.explore-module__kNSMKa__visualTimelineRowContinues:after{background:linear-gradient(to bottom, color-mix(in srgb, var(--c-accent) 42%, var(--c-bg-contrast-dark)) 0%, color-mix(in srgb, var(--c-accent) 42%, var(--c-bg-contrast-dark)) 45%, transparent 100%)}.explore-module__kNSMKa__visualTimelineMeta{gap:var(--m);font-size:var(--fs-s);color:var(--c-bg-contrast-light);text-align:right;justify-items:end;padding-top:.15rem;display:grid}.explore-module__kNSMKa__visualTimelineYear{color:var(--c-font);font-size:var(--fs-m);line-height:1}.explore-module__kNSMKa__visualTimelineRail{padding-top:var(--m);justify-content:center;align-items:center;gap:var(--m-s);flex-direction:column;display:flex;position:relative}.explore-module__kNSMKa__visualTimelineDot{z-index:1;border:2px solid var(--c-bg);background:var(--c-accent);width:.75rem;height:.75rem;box-shadow:0 0 0 1px color-mix(in srgb, var(--c-accent) 50%, transparent);border-radius:999px;position:relative}.explore-module__kNSMKa__visualTimelineThumbs{--visual-timeline-thumb-size:108px;gap:var(--m-s);flex-wrap:wrap;align-items:flex-start;display:flex}.explore-module__kNSMKa__visualTimelineThumb{width:var(--visual-timeline-thumb-size);max-width:var(--visual-timeline-thumb-size);flex:0 0 var(--visual-timeline-thumb-size)}.explore-module__kNSMKa__visualTimelineThumbWrap{inline-size:var(--visual-timeline-thumb-size)}@media (hover:hover) and (pointer:fine){.explore-module__kNSMKa__visualThumbSearchButton{opacity:0;pointer-events:none;transition:opacity var(--t-fast) ease, transform var(--t-fast) ease, border-color var(--t-fast), color var(--t-fast), background-color var(--t-fast);transform:translateY(.2rem)}.explore-module__kNSMKa__visualThumbWrap:hover .explore-module__kNSMKa__visualThumbSearchButton,.explore-module__kNSMKa__visualThumbWrap:focus-within .explore-module__kNSMKa__visualThumbSearchButton{opacity:1;pointer-events:auto;transform:translateY(0)}}.explore-module__kNSMKa__revisitSection{gap:var(--m);display:grid}.explore-module__kNSMKa__revisitedPlacesGrid{gap:var(--m-l);flex-wrap:wrap;align-items:flex-start;display:flex}.explore-module__kNSMKa__revisitedPlaceCard{gap:var(--m);min-width:min(100%,28rem);padding-top:var(--m-s);border-top:1px solid color-mix(in srgb, var(--c-bg-contrast-dark) 82%, transparent);flex:min(32rem,100%);display:grid}.explore-module__kNSMKa__revisitedPlacesGrid>.explore-module__kNSMKa__revisitedPlaceCard:first-child{border-top:0;padding-top:0}.explore-module__kNSMKa__revisitRow{gap:var(--m);grid-template-columns:10rem 1.4rem minmax(0,1fr);align-items:start;display:grid}.explore-module__kNSMKa__revisitMeta{gap:var(--m);font-size:var(--fs-s);color:var(--c-bg-contrast-light);text-align:right;justify-items:end;display:grid}.explore-module__kNSMKa__revisitYear{color:var(--c-font);font-size:var(--fs-m);line-height:1}.explore-module__kNSMKa__revisitThumbs{gap:var(--m-s);flex-wrap:wrap;align-items:flex-start;display:flex}.explore-module__kNSMKa__revisitThumb{flex:0 0 112px;width:112px;max-width:112px}.explore-module__kNSMKa__revisitGapLabel{min-width:3.5rem;padding:.15rem var(--m);background:color-mix(in srgb, var(--c-bg) 94%, var(--c-bg-contrast-dark));color:var(--c-bg-contrast-light);font-size:var(--fs-xs);white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;line-height:1;display:inline-flex}.explore-module__kNSMKa__revisitGapLabelInline{background:color-mix(in srgb, var(--c-bg) 94%, var(--c-bg-contrast-dark));min-width:3.5rem;color:var(--c-bg-contrast-light);font-size:var(--fs-xs);white-space:nowrap;text-align:right;right:calc(100% + var(--m));top:calc(50% + (var(--m-l) / 2));border-radius:999px;justify-content:flex-end;align-items:center;padding:.15rem 0;line-height:1;display:inline-flex;position:absolute;transform:translateY(-50%)}.explore-module__kNSMKa__revisitTimelineRail{justify-content:flex-start;align-self:stretch}.explore-module__kNSMKa__revisitedPlaceCard .explore-module__kNSMKa__visualTimeline{padding-left:calc(3.5rem + var(--m-s))}.explore-module__kNSMKa__loadMoreButton{width:fit-content;padding:var(--m-s) var(--m-m)}.explore-module__kNSMKa__sectionHeader{align-items:baseline;gap:var(--m-s);flex-wrap:wrap;display:flex}.explore-module__kNSMKa__sectionFilters{align-items:end;gap:var(--m-s);flex-wrap:wrap;margin-left:auto;display:inline-flex}.explore-module__kNSMKa__sectionFilter{gap:var(--m);display:grid}.explore-module__kNSMKa__sectionFilterLabel{font-size:var(--fs-xs);color:var(--c-bg-contrast-light);text-transform:uppercase;letter-spacing:.04em}.explore-module__kNSMKa__colorSwatch{border:1px solid color-mix(in srgb, var(--c-bg) 55%, transparent);border-radius:999px;flex:none;width:.7rem;height:.7rem}.explore-module__kNSMKa__colourSectionGrid{gap:var(--m-l);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}.explore-module__kNSMKa__colourPanel{gap:var(--m);align-content:start;display:grid}.explore-module__kNSMKa__colourPanel>.explore-module__kNSMKa__sectionHeader{margin-bottom:var(--m)}.explore-module__kNSMKa__colourFamilyPanel,.explore-module__kNSMKa__colourFullRowPanel{grid-column:1/-1}.explore-module__kNSMKa__colorFamilyRows{gap:var(--m);max-width:min(100%,64rem);display:grid}.explore-module__kNSMKa__colorFamilyRow{gap:var(--m);grid-template-columns:minmax(10rem,13rem) minmax(0,1fr);align-items:start;display:grid}.explore-module__kNSMKa__colorFamilyMeta{gap:var(--m-s);align-content:start;justify-items:start;display:grid}.explore-module__kNSMKa__colorFamilyHeading{align-items:center;gap:var(--m-s);font-size:var(--fs-m);color:var(--c-font);display:inline-flex}.explore-module__kNSMKa__colorFamilyStat{color:var(--c-bg-contrast-light);font-size:var(--fs-s);line-height:1}.explore-module__kNSMKa__colorFamilyThumbs{gap:var(--m-s);flex-wrap:wrap;align-items:flex-start;display:flex}.explore-module__kNSMKa__colorFamilyThumbLink{text-decoration:none;display:block}.explore-module__kNSMKa__colorTimeLegend{gap:var(--m-s) var(--m);flex-wrap:wrap;display:flex}.explore-module__kNSMKa__colorTimeLegendItem{align-items:center;gap:var(--m);color:var(--c-bg-contrast-light);font-size:var(--fs-s);opacity:.9;display:inline-flex}.explore-module__kNSMKa__colorTimeSeries{gap:var(--m-s);display:grid}.explore-module__kNSMKa__colorTimeRow{gap:var(--m-s);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"meta bar summary";align-items:center;display:grid}.explore-module__kNSMKa__colorTimeMeta{gap:var(--m);text-align:left;grid-area:meta;justify-items:start;display:grid}.explore-module__kNSMKa__colorTimeYear{color:var(--c-font);font-size:var(--fs-m);line-height:1}.explore-module__kNSMKa__colorTimeDetail{color:var(--c-bg-contrast-light);font-size:var(--fs-s);line-height:1}.explore-module__kNSMKa__colorTimeBar{border:1px solid color-mix(in srgb, var(--c-bg-contrast-dark) 78%, transparent);background:color-mix(in srgb, var(--c-bg) 98%, var(--c-bg-contrast-dark));border-radius:999px;grid-area:bar;min-height:1.15rem;position:relative;overflow:visible}.explore-module__kNSMKa__colorTimeSegment{min-width:3px;display:block;position:absolute;top:0;bottom:0}.explore-module__kNSMKa__colorTimeSegment:hover,.explore-module__kNSMKa__colorTimeSegment:focus-visible{filter:brightness(1.08);z-index:2}.explore-module__kNSMKa__colorTimeTooltip{transform:translate(-50%, calc(-100% - var(--m-s)));gap:var(--m-s);width:min(220px, calc(100vw - (var(--m) * 2)));padding:var(--m-s);border:var(--popup-border);border-radius:var(--popup-radius);background-color:var(--c-bg);box-shadow:var(--popup-shadow);color:var(--c-font);font-size:var(--fs-s);pointer-events:none;opacity:0;z-index:3;line-height:1.35;transition:opacity 80ms;display:grid;position:absolute;top:0;left:50%}.explore-module__kNSMKa__colorTimeTooltip:after{content:"";background-color:var(--c-bg);border-right:var(--popup-border);border-bottom:var(--popup-border);width:12px;height:12px;position:absolute;top:calc(100% - 8px);left:50%;transform:translate(-50%)rotate(45deg)}.explore-module__kNSMKa__colorTimeTooltipImage{border-radius:var(--m-s);object-fit:cover;background:color-mix(in srgb, var(--c-bg) 90%, var(--c-bg-contrast-dark));width:100%;height:132px}.explore-module__kNSMKa__colorTimeTooltipBody{gap:var(--m-s);min-width:0;display:grid}.explore-module__kNSMKa__colorTimeTooltipSwatch{border:1px solid color-mix(in srgb, var(--c-bg) 55%, transparent);border-radius:999px;flex:none;width:.65rem;height:.65rem}.explore-module__kNSMKa__colorTimeTooltipText{align-items:center;gap:var(--m-s);white-space:normal;overflow-wrap:anywhere;min-width:0;line-height:1.25;display:inline-flex}.explore-module__kNSMKa__colorTimeTooltipText span:last-child{color:var(--c-bg-contrast-light)}.explore-module__kNSMKa__colorTimeSegment:hover .explore-module__kNSMKa__colorTimeTooltip,.explore-module__kNSMKa__colorTimeSegment:focus-visible .explore-module__kNSMKa__colorTimeTooltip{opacity:1}.explore-module__kNSMKa__colorTimeSummary{justify-content:flex-end;align-items:center;gap:var(--m);min-width:0;color:var(--c-bg-contrast-light);font-size:var(--fs-s);grid-area:summary;display:inline-flex}.explore-module__kNSMKa__bars{gap:var(--m-s);flex-direction:column;display:flex}@media (max-width:720px){.explore-module__kNSMKa__main{padding:var(--m-l)}.explore-module__kNSMKa__overview{grid-template-columns:repeat(2,minmax(0,1fr))}.explore-module__kNSMKa__jumpNavLinks{flex-wrap:nowrap;padding-bottom:.15rem;overflow-x:auto}.explore-module__kNSMKa__groupGrid{grid-template-columns:1fr}.explore-module__kNSMKa__desktopOnly{display:none}.explore-module__kNSMKa__mobileOnly{display:block}.explore-module__kNSMKa__desktopBarView{display:none!important}.explore-module__kNSMKa__visualExamplesGrid{--visual-thumb-size:136px;grid-template-columns:1fr}.explore-module__kNSMKa__visualSummaryGrid,.explore-module__kNSMKa__colourSectionGrid,.explore-module__kNSMKa__colorFamilyRow{grid-template-columns:1fr}.explore-module__kNSMKa__colorFamilyMeta{justify-items:start}.explore-module__kNSMKa__colorTimeRow{gap:var(--m-s);grid-template-columns:1fr;grid-template-areas:"meta""bar""summary"}.explore-module__kNSMKa__colorTimeMeta{text-align:left;justify-items:start}.explore-module__kNSMKa__colorTimeSummary{justify-content:flex-start}.explore-module__kNSMKa__visualTimelineRow{gap:var(--m-s);grid-template-columns:1fr}.explore-module__kNSMKa__visualTimelineRow:after{display:none}.explore-module__kNSMKa__visualTimelineMeta{text-align:left;justify-items:start}.explore-module__kNSMKa__visualTimelineRail{display:none}.explore-module__kNSMKa__revisitRow{gap:var(--m-s);grid-template-columns:1fr}.explore-module__kNSMKa__revisitMeta{text-align:left;justify-items:start}.explore-module__kNSMKa__revisitGapLabel,.explore-module__kNSMKa__revisitGapLabelInline{display:none}.explore-module__kNSMKa__groupActions{width:100%;min-width:0}.explore-module__kNSMKa__sectionFilters{width:100%;margin-left:0}.explore-module__kNSMKa__sectionFilter{flex:auto;min-width:0}}
