@font-face{font-family:_f;src:url(_a/7b41aa2b1b4af1046f7aa5acd120) format("woff2");font-style:normal;font-weight:300;font-display:swap}.interface.is-time-selected .track-control .track-next,.interface.is-time-selected .track-control .track-playback,.interface.is-time-selected:not(.is-time-custom) .track-control .return-local-time{pointer-events:none}@font-face{font-family:_f;src:url(_a/6a25c7e5fe41114cc4a20c4e05e7) format("woff2");font-style:italic;font-weight:300;font-display:swap}:root{color:#fff;background:var(--lake-page, #071923);font-family:_f,Georgia,serif;font-weight:300;letter-spacing:0;font-synthesis:none;-webkit-font-smoothing:antialiased;--interface-font-size: 18px;--interface-dissolve-duration: 1.2s;--interface-edge-top: max(22px, calc(env(safe-area-inset-top) + 8px) );--interface-edge-bottom: max(22px, calc(env(safe-area-inset-bottom) + 8px) );--safe-left: max(22px, calc(env(safe-area-inset-left) + 8px) );--safe-right: max(22px, calc(env(safe-area-inset-right) + 8px) );--gentle-ease: cubic-bezier(.22, 1, .36, 1);--view-fade-duration: .28s;--view-fade-ease: cubic-bezier(.4, 0, .2, 1)}*{box-sizing:border-box}html,body{width:100%;height:100%;height:100dvh;margin:0;overflow:hidden;overscroll-behavior:none;background:var(--lake-page, #071923)}body{position:fixed;inset:0;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}body:after{content:"";position:fixed;z-index:1000;inset:-12%;pointer-events:none;opacity:.08;background:url(_a/31f2dfddcf9ac7f324ca5c038d17) repeat;background-size:544px 544px;mix-blend-mode:soft-light;animation:film-grain .208333s steps(1,end) infinite;will-change:transform}@media (hover: none),(pointer: coarse){body:after{opacity:.055;animation-duration:.333333s;will-change:auto}}@keyframes film-grain{0%{transform:translate3d(-3%,2%,0)}20%{transform:translate3d(4%,-5%,0)}40%{transform:translate3d(-5%,4%,0)}60%{transform:translate3d(3%,6%,0)}80%{transform:translate3d(6%,-3%,0)}to{transform:translate3d(-3%,2%,0)}}button,input{font:inherit}button{color:inherit}.lake{position:fixed;inset:0;contain:strict;isolation:isolate;overflow:hidden;background:radial-gradient(ellipse 88% 48% at 12% 26%,var(--lake-mesh-a, rgb(20 49 58 / 34%)),transparent 72%),radial-gradient(ellipse 82% 52% at 88% 58%,var(--lake-mesh-b, rgb(38 68 73 / 32%)),transparent 74%),radial-gradient(ellipse 76% 44% at 24% 92%,var(--lake-mesh-c, rgb(49 83 87 / 28%)),transparent 72%),radial-gradient(ellipse var(--lake-bloom-width, 32%) 80% at var(--lake-bloom-x, 50%) 12%,var(--lake-bloom, rgb(205 202 182 / 8%)),transparent 68%),linear-gradient(var(--lake-top, #071e28),var(--lake-upper, #16333b) 34%,var(--lake-middle, #263f48) 68%,var(--lake-bottom, #315357));touch-action:none}.cursor-cross{--cursor-x: -40px;--cursor-y: -40px;--cursor-circle-width: 80px;--cursor-circle-height: 16px;position:fixed;z-index:8;top:0;left:0;width:var(--cursor-circle-width);height:var(--cursor-circle-height);opacity:0;pointer-events:none;transform:translate3d(var(--cursor-x),var(--cursor-y),0) translate(-50%,-50%);transition:opacity .12s linear;will-change:transform}.cursor-cross:before{content:"";position:absolute;left:50%;top:50%;width:100%;height:100%;border:1.5px solid rgb(255 255 255 / 50%);border-radius:50%;background:transparent;transform:translate(-50%,-50%);transition:transform .18s var(--gentle-ease),border-color .18s var(--gentle-ease),background-color .18s var(--gentle-ease),opacity 135ms linear}.cursor-cross.is-visible,.cursor-cross.is-pressed{opacity:1}.cursor-cross.is-pressed:before{border-color:#fff;background:#ffffff4d;transform:translate(-50%,-50%) scale(.9)}.cursor-cross.is-tap-pulsing:before{animation:cursor-tap-pulse .3s var(--gentle-ease)}@keyframes cursor-tap-pulse{0%,to{transform:translate(-50%,-50%) scale(1)}36%{transform:translate(-50%,-50%) scale(.9)}}.context-links{--context-x: -200px;--context-y: -200px;position:fixed;z-index:20;left:var(--context-x);top:var(--context-y);display:flex;width:min(320px,calc(100vw - 36px));max-height:calc(100vh - 24px);flex-direction:column;align-items:flex-start;padding:0;font:inherit;font-size:var(--interface-font-size);line-height:1;opacity:0;pointer-events:none;transform:translateY(-50%);overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;transition:opacity var(--interface-dissolve-duration) var(--gentle-ease)}.context-links::-webkit-scrollbar{display:none}.context-links.is-open{opacity:1;pointer-events:auto}.context-links a{display:flex;width:150px;height:25px;margin-left:-30px;padding:0 30px;align-items:center;justify-content:flex-start;color:#ffffff7f;text-align:left;text-decoration:none;cursor:pointer;outline:none;transition:color .36s var(--gentle-ease)}.context-links a:after{content:"";display:block;width:6px;height:6px;margin-left:7px;flex:0 0 auto;border-radius:50%;background:#fff;opacity:0;transform:scale(.5);transition:opacity .36s var(--gentle-ease),transform .36s var(--gentle-ease)}.context-links a:hover,.context-links a:focus-visible{color:#fff}.context-links a:hover:after,.context-links a:focus-visible:after{opacity:1;transform:scale(1)}.context-debug{display:grid;width:100%;margin-top:12px;padding:13px 0 2px;gap:9px;border-top:1px solid rgb(255 255 255 / 18%);color:#ffffffb8;font-size:11px;line-height:1}.context-debug-toggle,.context-debug-slider{display:grid;min-height:18px;grid-template-columns:100px minmax(80px,1fr) 34px;gap:8px;align-items:center;margin:0;padding:0;border:0;color:inherit;font:inherit}.context-debug-toggle{width:100%;background:transparent;text-align:left;cursor:pointer}.context-debug-toggle output,.context-debug-slider output{color:#fff;font-variant-numeric:tabular-nums;text-align:right}.context-debug-slider input[type=range]{width:100%;height:18px;margin:0;accent-color:#fff;cursor:ew-resize}.context-debug-toggle:hover,.context-debug-toggle:focus-visible,.context-debug-slider:focus-within{color:#fff}.context-debug-slider.is-disabled{opacity:.34}#water,#fallback-water{position:absolute;inset:0;display:block;width:100%;height:100%}#water{z-index:0;opacity:0;touch-action:none;transition:opacity .36s ease-out}.water-ready #water{opacity:1}#fallback-water{z-index:-1;opacity:0;transition:opacity 1.2s ease}.webgl-unavailable #water{opacity:0}.webgl-unavailable #fallback-water{z-index:0;opacity:1}.interface{position:absolute;z-index:4;inset:0;pointer-events:none;color:#ffffffeb;font-size:var(--interface-font-size);font-weight:400;line-height:1;letter-spacing:0;opacity:1;transition:opacity var(--interface-dissolve-duration) var(--gentle-ease)}.lake.is-context-menu-open .interface{opacity:0}.lake.is-context-menu-open .interface-control,.lake.is-context-menu-open .time-scrubber,.lake.is-context-menu-open .about-panel{pointer-events:none}.interface-control{pointer-events:auto;border:0;margin:0;padding:0;background:transparent;appearance:none;-webkit-appearance:none;cursor:pointer;outline:none}.time-control{position:absolute;left:var(--safe-left);top:50%;display:flex;align-items:center;gap:12px;justify-content:flex-start;transform:translateY(-50%);pointer-events:none}.time-button{min-width:72px;min-height:66px;display:flex;align-items:center;justify-content:flex-start;text-align:left;font-variant-numeric:proportional-nums;font-feature-settings:"pnum" 1,"tnum" 0}.time-label{position:relative;display:inline-flex;overflow:visible}.time-label-value{display:inline-flex;align-items:baseline;white-space:nowrap}.time-slot{position:relative;display:inline-grid;flex:0 0 auto;overflow:hidden;padding-block:.1em;margin-block:-.1em;vertical-align:baseline}.time-slot-measure{position:absolute;visibility:hidden;white-space:pre;pointer-events:none}.time-slot-value{grid-area:1 / 1;display:block;will-change:transform,opacity}.time-slot-value:empty{display:none}.time-part-outgoing{pointer-events:none}.time-meridiem{margin-left:.28em}.live-button{min-height:66px;display:inline-grid;grid-template-columns:0fr;flex:0 0 auto;align-items:center;margin-left:0;font-size:inherit;opacity:0;pointer-events:none;transform:translate(-.2em);transition:grid-template-columns .76s var(--gentle-ease),margin-left .76s var(--gentle-ease),opacity .78s var(--gentle-ease),transform .76s var(--gentle-ease)}.live-button-label{min-width:0;overflow:hidden;white-space:nowrap}.live-button.is-visible{grid-template-columns:1fr;margin-left:.36em;opacity:1;pointer-events:auto;transform:translate(0)}.track-control{position:absolute;right:var(--safe-right);top:50%;height:66px;display:flex;align-items:center;gap:20px;transform:translateY(-50%);white-space:nowrap;pointer-events:none}.track-playback{grid-area:1 / 1;position:relative;z-index:1;width:.72em;height:1.3em;align-self:start;justify-self:start;margin-top:5px;line-height:1;transform:translate(calc(-100% - .72em))}.track-playback-icon{position:relative;display:block;width:.58em;height:.7em}.track-playback-icon:before,.track-playback-icon:after{content:"";position:absolute;top:0;height:.7em;background:currentColor}.track-playback-icon:before{left:0;width:.58em;clip-path:polygon(0 0,100% 50%,0 100%)}.track-playback-icon:after{display:none}.track-playback[data-playback=playing] .track-playback-icon:before,.track-playback[data-playback=playing] .track-playback-icon:after{display:block;width:.13em;clip-path:none}.track-playback[data-playback=playing] .track-playback-icon:before{left:.08em}.track-playback[data-playback=playing] .track-playback-icon:after{right:.08em}.track-title{--track-row-height: 1.3em;display:inline-grid;overflow:visible;font-style:normal;text-align:right;white-space:nowrap}.track-viewport{display:block;height:calc(var(--track-row-height) * 2);margin-top:calc(var(--track-row-height) * -1);overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0%,rgb(0 0 0 / 34%) 23%,#000 49%,#000 100%);mask-image:linear-gradient(to bottom,transparent 0%,rgb(0 0 0 / 34%) 23%,#000 49%,#000 100%)}.track-rail{display:flex;flex-direction:column;align-items:center;transform:translateY(var(--track-row-height));will-change:transform}.track-label{display:block;height:var(--track-row-height);flex:0 0 var(--track-row-height);line-height:var(--track-row-height);will-change:opacity}.return-local-time{grid-area:1 / 1;display:block;height:28px;min-height:28px;padding-top:5px;line-height:normal;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity var(--interface-dissolve-duration) var(--gentle-ease)}.interface.is-time-selected .track-title,.interface.is-time-selected .track-playback{opacity:0;pointer-events:none}.interface.is-time-selected.is-time-custom .return-local-time{opacity:1;pointer-events:auto}.track-name{font-style:italic}.track-year{font-style:normal}.track-forward{position:relative;display:inline-flex;width:.68em;height:.62em;margin-left:.58em;vertical-align:-.02em}.track-forward:before{content:"";position:absolute;left:0;top:0;width:.46em;height:.62em;background:currentColor;clip-path:polygon(0 0,100% 50%,0 100%)}.track-forward:after{content:"";position:absolute;right:0;top:0;width:1px;height:.62em;background:currentColor}.site-title{position:absolute;left:50%;top:50%;display:block;white-space:nowrap;pointer-events:auto;opacity:1;filter:blur(0);transform:translate(-50%,-50%);transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),filter var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.site-title.is-hidden{opacity:0;filter:blur(3px);pointer-events:none}.about-panel{position:absolute;left:50%;top:50%;width:min(620px,calc(100vw - 48px));pointer-events:none;opacity:0;filter:none;transform:translate(-50%,-50%);transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1);cursor:default}.about-panel.is-open{pointer-events:auto;opacity:1;filter:blur(0);transform:translate(-50%,-50%)}.about-panel:focus{outline:none}.about-panel p{margin:0;font-size:inherit;line-height:1.38;text-align:left;text-wrap:pretty}.about-panel a{color:inherit;font-style:italic;text-decoration:none;cursor:pointer}.time-scrubber{--time-progress: .5;--inactive-tick-opacity: .3;position:absolute;left:50%;top:50%;width:156px;height:44px;transform:translate(-50%,-50%);pointer-events:none;opacity:0;filter:blur(3px);transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),filter var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.time-scrubber.is-open{pointer-events:none;opacity:1;filter:blur(0)}.time-scrubber.is-open #time-range,.time-scrubber.is-open .time-slider-value,.time-scrubber.is-open .time-slider-mode{pointer-events:auto}.time-ticks{position:absolute;inset:9px 0;height:26px;display:flex;align-items:center;justify-content:space-between}.time-ticks span{display:block;width:1.5px;height:var(--tick-height, 18px);background:rgb(255 255 255 / var(--inactive-tick-opacity));transition:background-color .9s var(--gentle-ease)}.time-active-tick{position:absolute;z-index:1;top:9px;left:calc(var(--time-progress) * 100%);width:1.5px;height:26px;background:#ffffffeb;pointer-events:none;transform:translate(-.75px);will-change:left}#time-range{position:absolute;inset:0;width:100%;height:44px;margin:0;border:0;opacity:0;cursor:grab;touch-action:none}#time-range:active,#time-range.is-dragging{cursor:grabbing}@media (min-width: 700px){:root{--safe-left: max(22px, calc(env(safe-area-inset-left) + 8px) );--safe-right: max(22px, calc(env(safe-area-inset-right) + 8px) )}.time-scrubber{width:clamp(156px,14vw,220px)}}@media (hover: none),(pointer: coarse){.lake{cursor:default}.interface{font-size:var(--interface-font-size)}.track-control{gap:17px}.time-scrubber{width:min(42vw,180px)}}@media (hover: hover) and (pointer: fine){.lake{cursor:none}.interface-control,.context-links,.context-links a{cursor:pointer}#time-range{cursor:grab}#time-range:active{cursor:grabbing}}@media (max-width: 700px){.time-button,.live-button,.site-title,.contact-label{min-height:44px}.time-control{top:50%;max-width:calc(50vw - var(--safe-left) - 42px);transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),filter var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.track-control{top:50%;gap:0;transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),filter var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.track-title{display:none}.time-scrubber{left:var(--safe-left);right:var(--safe-right);width:auto;transform:translateY(-50%)}.about-panel{width:calc(100vw - var(--safe-left) - var(--safe-right))}.about-panel p{font-size:var(--interface-font-size);line-height:1.34}.interface.is-time-selected .time-control,.interface.is-time-selected .track-control,.interface.is-about-open .time-control{opacity:0;filter:blur(3px)}.interface.is-time-selected .time-control .interface-control,.interface.is-time-selected .track-control .interface-control,.interface.is-about-open .time-control .interface-control{pointer-events:none}}@media (prefers-reduced-motion: reduce){body:after{animation:none}.about-panel,.site-title,.time-scrubber{transition-duration:225ms}}.interface,.interface *{font-family:inherit;font-size:var(--interface-font-size);font-weight:inherit}.interface{line-height:normal;letter-spacing:inherit}.time-control{left:50%;top:var(--interface-edge-top);min-height:28px;gap:0;transform:translate(-50%);transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),filter var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),transform var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.interface.is-time-selected .time-control{transform:translate(-50%)}.time-button{min-width:0;min-height:28px}.track-control{left:50%;right:auto;top:auto;bottom:var(--interface-edge-bottom);display:grid;grid-template-columns:repeat(2,28px);align-items:center;justify-items:center;height:28px;line-height:normal;gap:18px;transform:translate(-50%);transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),filter var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.track-playback,.track-next{grid-area:auto;position:relative;z-index:1;display:grid;width:28px;height:28px;margin:0;place-items:center;align-self:center;justify-self:center;line-height:1;transform:none}.track-next-icon{position:relative;display:block;width:.72em;height:.72em}.track-next-icon:before,.track-next-icon:after{content:"";position:absolute;top:0;height:.72em;background:currentColor}.track-next-icon:before{left:0;width:.53em;clip-path:polygon(0 0,100% 50%,0 100%)}.track-next-icon:after{right:0;width:1px}.track-control .return-local-time{grid-area:1 / 1 / 2 / 3}.track-title{grid-area:1 / 1;display:grid;align-items:flex-start;justify-content:center;height:28px;min-height:28px;padding-top:5px;line-height:normal;text-align:center;transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),filter var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.track-label{display:block;line-height:normal;justify-self:center}.site-title{transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.about-title{position:absolute;left:50%;top:var(--interface-edge-top);display:flex;min-height:28px;align-items:center;white-space:nowrap;pointer-events:none;opacity:0;transform:translate(-50%);transition:opacity var(--interface-dissolve-duration) var(--gentle-ease)}.interface.is-about-open .about-title{opacity:1}.interface.is-about-open .site-title{top:50%;opacity:0;transform:translate(-50%,-50%);pointer-events:none}.site-title.is-hidden{opacity:1;filter:none;pointer-events:auto}.about-panel{width:min(470px,calc(100vw - 40px))}.about-panel p{font-size:var(--interface-font-size);line-height:1.28;text-align:center;text-wrap:pretty}.contact-label{grid-area:1 / 1;position:static;display:block;height:28px;min-height:28px;padding-top:5px;line-height:normal;color:inherit;text-decoration:none;pointer-events:none;opacity:0;filter:blur(3px);transition:opacity var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1),filter var(--interface-dissolve-duration) cubic-bezier(.16,1,.3,1)}.contact-label-text{display:block;line-height:normal}.interface.is-about-open .track-title,.interface.is-about-open .track-playback{opacity:0;filter:blur(3px);pointer-events:none}.interface.is-about-open .contact-label{opacity:1;filter:blur(0);pointer-events:auto}.time-scrubber{left:50%;top:calc(var(--interface-edge-top) + 38px);width:min(168px,calc((100vw - 40px)*.7));height:32px;transform:translate(-50%)}.time-ticks{inset:1px 0;height:26px}.time-active-tick{top:1px}#time-range{height:32px}.interface.is-about-open .time-control,.interface.is-about-open .time-scrubber{opacity:0;filter:blur(3px);pointer-events:none}@media (hover: none),(pointer: coarse){.interface,.interface *{font-size:var(--interface-font-size)}}@media (max-width: 700px){.time-control{top:var(--interface-edge-top);max-width:none}.interface.is-time-selected .time-control{height:44px;opacity:1;filter:none;transform:translate(-50%)}.interface.is-time-selected .track-control{opacity:1;filter:none}.interface.is-time-selected .time-control .interface-control,.interface.is-time-selected .track-control .interface-control{pointer-events:auto}.track-control{top:auto;bottom:var(--interface-edge-bottom);height:44px;opacity:1;filter:none}.track-title{display:grid;position:static;width:auto;max-width:calc(100vw - 88px);min-width:0;height:44px;min-height:44px;align-items:flex-start;justify-content:center;overflow:visible;padding:5px 0 0;white-space:nowrap}.track-title .track-viewport,.track-title .track-rail,.track-title .track-label{display:block;max-width:100%}.track-title .track-rail{display:flex}.track-title .track-label{overflow:hidden;text-overflow:ellipsis}.track-title:before,.track-title:after{content:none}.time-scrubber{left:50%;right:auto;top:calc(var(--interface-edge-top) + 38px);width:min(168px,calc((100vw - 40px)*.7));transform:translate(-50%)}.about-panel{width:calc(100vw - 40px)}.contact-label{height:44px;min-height:44px}.interface.is-about-open .time-control{opacity:0;filter:blur(3px)}}@media (prefers-reduced-motion: reduce){.time-control,.track-control,.contact-label{transition-duration:225ms}}.interface.is-time-selected .site-title{opacity:0;pointer-events:none}.interface .time-scrubber{--time-progress: .5;--local-time-progress: .5;--dial-width: 358px;--dial-height: 540px;--dial-active-width: 112px;--dial-label-offset: 70px;--dial-label-width: 112px;left:50%;top:50%;width:min(var(--dial-width),calc(100vw - 28px));height:min(var(--dial-height),calc(100vh - 180px));transform:translate(-50%,-50%);overflow:visible}.interface .time-ticks{position:absolute;inset:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.interface .time-ticks span{position:absolute;left:50%;top:var(--tick-y, 50%);display:block;width:var(--tick-width, 14px);height:.75px;background:rgb(255 255 255 / var(--inactive-tick-opacity));opacity:var(--tick-visible, 1);transform:translate(-50%,-50%);transition:top .26s var(--gentle-ease),width .34s var(--gentle-ease),opacity .18s var(--gentle-ease),background-color .9s var(--gentle-ease)}.time-scrubber.is-dragging .time-ticks span{transition:none}.interface .time-active-tick{position:absolute;z-index:2;left:50%;top:50%;width:var(--dial-active-width);height:1px;background:#fff;pointer-events:none;transform:translate(-50%,-.5px)}.time-slider-value,.time-slider-mode{position:absolute;z-index:3;top:50%;display:block;width:var(--dial-label-width);color:#fff;line-height:1;white-space:nowrap;pointer-events:auto;touch-action:none;cursor:grab;transform:translateY(-50%)}.time-slider-value{right:calc(50% + var(--dial-label-offset));text-align:right}.time-slider-mode{left:calc(50% + var(--dial-label-offset));display:grid;width:160px;margin:0;padding:0;border:0;appearance:none;-webkit-appearance:none;background:transparent;font:inherit;font-style:italic;text-align:left}.time-slider-mode-current,.time-slider-mode-return{grid-area:1 / 1;justify-self:start;transition:opacity var(--view-fade-duration) var(--view-fade-ease)}.time-slider-mode-return{opacity:0;pointer-events:none}.time-scrubber.is-dragging .time-slider-value,.time-scrubber.is-dragging .time-slider-mode{cursor:grabbing}.interface #time-range{position:absolute;inset:-12px calc(50% - 76px);width:152px;height:calc(100% + 24px);margin:0;opacity:0;cursor:grab;touch-action:none}.interface #time-range:active,.interface #time-range.is-dragging{cursor:grabbing}@media (max-width: 700px){.interface .time-scrubber{left:50%;right:auto;top:50%;width:min(var(--dial-width),calc(100vw - 16px));height:min(var(--dial-height),calc(100vh - 260px));transform:translate(-50%,-50%)}.time-slider-value{right:calc(50% + var(--dial-label-offset));width:var(--dial-label-width)}.time-slider-mode{left:calc(50% + var(--dial-label-offset));width:84px}.return-local-time{height:44px;min-height:44px}}.time-control,.site-title,.about-title,.about-panel,.time-scrubber,.track-playback,.track-next,.return-local-time,.contact-label{filter:none;transition-property:opacity;transition-duration:var(--view-fade-duration);transition-timing-function:var(--view-fade-ease);transition-delay:0ms}.time-button{display:grid}.time-label,.change-time-label,.desktop-local-time-label{grid-area:1 / 1;display:inline-flex;align-items:center;justify-content:center;white-space:nowrap;transition:opacity var(--view-fade-duration) var(--view-fade-ease);transition-delay:0ms}.desktop-local-time-label{display:none;opacity:0;pointer-events:none}.contact-label{display:none}.interface:not(.is-time-selected) .return-local-time,.interface.is-time-selected:not(.is-time-custom) .return-local-time{display:none}.interface.is-time-selected.is-time-custom .return-local-time{display:block}.interface:not(.is-about-open):not(.is-time-selected) .time-control,.interface:not(.is-about-open):not(.is-time-selected) .time-label,.interface:not(.is-about-open):not(.is-time-selected) .site-title,.interface:not(.is-about-open):not(.is-time-selected) .track-playback,.interface:not(.is-about-open):not(.is-time-selected) .track-next{opacity:1;transition-delay:0ms;pointer-events:auto}.interface:not(.is-about-open):not(.is-time-selected) .change-time-label,.interface:not(.is-about-open):not(.is-time-selected) .about-title,.interface:not(.is-about-open):not(.is-time-selected) .about-panel,.interface:not(.is-about-open):not(.is-time-selected) .time-scrubber,.interface:not(.is-about-open):not(.is-time-selected) .return-local-time,.interface:not(.is-about-open):not(.is-time-selected) .contact-label{opacity:0;transition-delay:0ms;pointer-events:none}.interface.is-about-open .site-title,.interface.is-about-open .time-scrubber,.interface.is-about-open .return-local-time{opacity:0;transition-delay:0ms;pointer-events:none}.interface.is-about-open .time-control,.interface.is-about-open .track-playback,.interface.is-about-open .track-next,.interface.is-about-open .about-panel{opacity:1;filter:none;transition-delay:0ms;pointer-events:auto}.interface.is-about-open .about-title,.interface.is-about-open .contact-label{opacity:0;pointer-events:none}.interface.is-time-selected .time-control{opacity:1;pointer-events:auto}.interface.is-time-selected .time-label,.interface.is-time-selected .site-title,.interface.is-time-selected .about-title,.interface.is-time-selected .about-panel,.interface.is-time-selected .track-playback,.interface.is-time-selected .track-next,.interface.is-time-selected .contact-label{opacity:0;transition-delay:0ms;pointer-events:none}.interface.is-time-selected .change-time-label,.interface.is-time-selected .time-scrubber,.interface.is-time-selected.is-time-custom .return-local-time{opacity:1;transition-delay:0ms}.interface.is-time-selected .time-scrubber,.interface.is-time-selected.is-time-custom .return-local-time{pointer-events:none}.interface.is-time-selected .time-scrubber #time-range,.interface.is-time-selected .time-slider-value,.interface.is-time-selected.is-time-custom .time-slider-mode,.interface.is-time-selected.is-time-custom .return-local-time{pointer-events:auto}.interface.is-time-selected:not(.is-time-custom) .return-local-time{opacity:0;transition-delay:0ms;pointer-events:none}.lake:not(.is-context-menu-open) .interface{opacity:1;transition-duration:var(--view-fade-duration);transition-delay:0ms}.lake.is-context-menu-open .interface{opacity:0;transition-duration:var(--view-fade-duration);transition-delay:0ms}.context-links{transition-duration:var(--view-fade-duration);transition-delay:0ms}.context-links.is-open{transition-delay:0ms}@media (min-width: 701px){.lake.is-context-menu-open .interface{opacity:1}.lake.is-context-menu-open .about-panel,.lake.is-context-menu-open .time-scrubber{opacity:0}.time-control{left:50%;top:auto;bottom:var(--interface-edge-bottom);min-height:28px;transform:translate(-50%)}.interface.is-time-selected .time-control{height:28px;transform:translate(-50%)}.change-time-label{display:inline-flex}.desktop-local-time-label{display:none}.site-title,.interface.is-about-open .site-title{left:var(--safe-left);top:auto;bottom:var(--interface-edge-bottom);display:flex;height:28px;align-items:center;transform:none}.track-control{left:auto;right:var(--safe-right);top:auto;bottom:var(--interface-edge-bottom);display:flex;width:auto;height:28px;gap:6px;transform:none}.track-playback,.track-next{position:relative;inset:auto}.interface.is-about-open .time-control,.interface.is-about-open .site-title,.interface.is-about-open .track-playback,.interface.is-about-open .track-next,.interface.is-time-selected .site-title,.interface.is-time-selected .track-playback,.interface.is-time-selected .track-next{opacity:1;pointer-events:auto}.interface.is-about-open .about-title,.interface.is-about-open .contact-label,.interface.is-time-selected .return-local-time{opacity:0;pointer-events:none}.interface .return-local-time{display:none}.interface.is-time-selected .time-label{opacity:0;pointer-events:none}.interface.is-time-selected .change-time-label{opacity:1;pointer-events:auto}.time-slider-mode.is-custom:hover .time-slider-mode-current,.time-slider-mode.is-custom:focus-visible .time-slider-mode-current{opacity:0}.time-slider-mode.is-custom:hover .time-slider-mode-return,.time-slider-mode.is-custom:focus-visible .time-slider-mode-return{opacity:1}}@media (max-width: 700px){.time-control{left:50%;width:min(190px,calc(100vw - 44px));justify-content:center;transform:translate(-50%)}.interface.is-time-selected .time-control{height:28px;transform:translate(-50%)}.time-button{width:100%;justify-content:center;justify-items:center;text-align:center}.time-label,.change-time-label,.desktop-local-time-label{justify-self:center}.interface.is-about-open .time-control,.interface.is-about-open .track-control,.interface.is-about-open .track-playback,.interface.is-about-open .track-next{opacity:1;filter:none;pointer-events:auto}.interface.is-about-open .track-control .track-playback,.interface.is-about-open .track-control .track-next{display:grid}}@media (prefers-reduced-motion: reduce){:root{--view-fade-duration: 112ms}}.track-control{display:flex;width:auto;max-width:calc(100vw - 44px);align-items:center;gap:6px}.track-current-title{display:block;min-width:0;max-width:min(42vw,360px);overflow:hidden;font-style:italic;line-height:28px;opacity:0;text-overflow:ellipsis;white-space:nowrap;pointer-events:none;transition:opacity var(--view-fade-duration) var(--view-fade-ease)}.interface:not(.is-about-open):not(.is-time-selected) .track-current-title,.interface.is-about-open .track-current-title{opacity:1}.interface.is-time-selected .track-current-title{opacity:0}.track-control .return-local-time{position:absolute;left:50%;transform:translate(-50%)}@media (min-width: 701px){.interface.is-time-selected .track-current-title{opacity:1}}.interface .time-ticks span{background:#fff;opacity:var(--tick-opacity, 1);transition:width .26s var(--gentle-ease),opacity .18s var(--gentle-ease)}.interface .time-active-tick{width:106px}.time-slider-value,.time-slider-mode{width:96px}.time-slider-value{right:calc(50% + 54px)}.time-slider-mode{left:calc(50% + 54px);width:150px}.interface #time-range{right:calc(50% - 72px);left:calc(50% - 72px);width:144px}.track-current-title{order:1;flex:0 1 auto;text-align:right}.track-playback{order:2}.track-next{order:3}@media (min-width: 701px){.interface.is-time-selected.is-time-custom .track-control .return-local-time{display:none}}@media (max-width: 700px){.interface .time-active-tick{width:101px}.time-slider-value{right:calc(50% + 52px);width:92px}.time-slider-mode{left:calc(50% + 52px);width:88px}.track-current-title{display:none}.about-panel{width:calc(100vw - 72px - env(safe-area-inset-left) - env(safe-area-inset-right));max-width:620px}}.interface .time-ticks span{transition:opacity .18s var(--gentle-ease)}.time-slider-value{right:calc(50% + 81px)}.time-slider-mode{left:calc(50% + 81px)}.track-control{column-gap:10px}.track-current-title{position:relative;display:block;height:28px;min-height:28px;margin:0 -.25em 0 0;padding:0;overflow:hidden;border:0;appearance:none;-webkit-appearance:none;background:transparent;color:inherit;font:inherit;font-style:italic;line-height:28px;cursor:pointer;pointer-events:auto}.track-current-title-text,.track-title-outgoing{display:block;overflow:hidden;padding-right:.25em;text-align:right;text-overflow:ellipsis;white-space:nowrap}.track-title-outgoing{position:absolute;inset:0}.track-playback,.track-next{align-self:center;margin:0;transform:none}.interface.is-about-open .time-label{opacity:1;pointer-events:auto}.interface.is-about-open .change-time-label{opacity:0;pointer-events:none}@media (min-width: 701px){.time-slider-value{pointer-events:auto;cursor:default}.time-slider-mode{cursor:pointer;touch-action:auto}.time-scrubber.is-dragging .time-slider-value{cursor:default}.time-scrubber.is-dragging .time-slider-mode.is-custom{cursor:pointer}.time-slider-mode:not(.is-custom){pointer-events:none;cursor:default}}@media (max-width: 700px){.time-slider-value{right:calc(50% + 72px)}.time-slider-mode{left:calc(50% + 72px)}.track-current-title{display:none}}
