viewof style = html`<style>
.panorama-picker text {
font-family: monospace;
}
.panorama-picker .years rect {
fill: none;
}
.panorama-picker .years text {
opacity: 0.6;
}
.panorama-picker text {
text-anchor: middle;
}
.panorama-picker text.distance {
font-size: 75%;
fill: rgba(0, 0, 0, 0.6);
}
.panorama-picker .photos line {
stroke: rgba(0, 0, 0, .5);
stroke-width: 1.5;
stroke-linecap: round;
stroke-linejoin: round;
}
.panorama-picker .photos circle {
fill: white;
stroke-width: 2px;
stroke: black;
}
.panorama-picker .photos circle.mask {
fill: white;
stroke-width: 1px;
stroke: white;
}
.panorama-picker .photos circle.photo {
cursor: pointer;
}
.panorama-picker .photos .far {
transform: translateY(${farPaddingY}px);
}
.panorama-picker .photos .far .photo {
r: 5
}
.panorama-picker .photos circle.mission-bi {
fill: #1b9e77;
}
.panorama-picker .photos circle.mission-woz {
fill: #d95f02;
}
.panorama-picker .photos circle.photo:hover {
r: 8;
}
.panorama-picker .dividers line {
stroke: rgba(0, 0, 0, 0.5);
stroke-dasharray: 4 4;
stroke-linecap: round;
stroke-linejoin: round;
stroke-width: 1;
}
</style>`