.conversation-map-mount{display:none}.timeline-scrollarea.has-conversation-map:not(.is-conversation-map-expanded) .timeline-replies::after{content:"";display:inline-block;width:7px;height:1px;margin-inline-start:9px;vertical-align:middle;background:var(--primary-low-mid);box-shadow:2px -3px 0 var(--primary-low-mid),1px 3px 0 var(--primary-low-mid)}@media(width >= 64rem){.timeline-scrollarea.has-conversation-map.is-conversation-map-expanded{border-color:rgba(0,0,0,0)}.timeline-scrollarea.has-conversation-map.is-conversation-map-expanded>.timeline-padding,.timeline-scrollarea.has-conversation-map.is-conversation-map-expanded>.timeline-scroller,.timeline-scrollarea.has-conversation-map.is-conversation-map-expanded>.timeline-last-read{visibility:hidden;pointer-events:none}}.conversation-map{--map-width: 30px;--map-accent: var(--tertiary);--map-saved: var(--love);position:absolute;inset-block:0;inset-inline-start:-9px;width:var(--map-width);z-index:3;touch-action:pan-y}.conversation-map.is-expanded{--map-width: 100px;z-index:5}.conversation-map__surface{position:absolute;inset:-10px -6px;border:1px solid rgba(0,0,0,0);border-radius:10px;background:var(--secondary)}.conversation-map:not(.is-expanded) .conversation-map__surface{background:rgba(0,0,0,0)}.conversation-map:not(.is-expanded) .conversation-map__texture,.conversation-map:not(.is-expanded) .conversation-map__landmark-controls,.conversation-map:not(.is-expanded) .conversation-map__reading{visibility:hidden}.conversation-map:not(.is-expanded) .conversation-map__track{cursor:pointer}.conversation-map.is-expanded .conversation-map__surface{border-color:var(--primary-low);box-shadow:var(--shadow-dropdown)}.conversation-map__track{position:absolute;inset:10px 6px;cursor:grab;border-radius:4px;outline-offset:7px}.conversation-map__track:focus-visible{outline:2px solid var(--map-accent)}.conversation-map__track.is-scrubbing{cursor:grabbing}.conversation-map__texture{position:absolute;inset:0;pointer-events:none}.conversation-map__tick{position:absolute;inset-inline-start:2px;width:calc(100% - 4px);height:2px;background:var(--primary-low-mid);border-radius:2px}.conversation-map__media{position:absolute;inset-inline:2px;height:16px;transform:translateY(-50%);overflow:hidden;border-radius:2px;background:var(--primary-very-low);color:var(--primary-high);font-size:10px;border:1px solid var(--secondary)}.conversation-map__media img{display:block;width:100%;height:100%;object-fit:cover;opacity:.65}.conversation-map__media .d-icon{margin:2px 4px}.conversation-map.is-expanded .conversation-map__media{height:24px;border-radius:3px}.conversation-map.is-expanded .conversation-map__media img{opacity:1}.conversation-map__media-count{display:none;position:absolute;inset-inline-end:2px;bottom:1px;padding:0 3px;background:var(--secondary);color:var(--primary);border-radius:2px;font-size:9px}.conversation-map.is-expanded .conversation-map__media-count{display:block}.conversation-map__viewport{position:absolute;inset-inline:-4px;min-height:12px;border:2px solid var(--map-accent);border-radius:3px;background:rgb(var(--tertiary-rgb), 0.12);box-shadow:0 0 0 2px var(--secondary);z-index:2}.conversation-map__reading{position:absolute;inset-inline-start:calc(100% + 14px);color:var(--map-accent);white-space:nowrap;font-size:var(--font-down-1);font-weight:600;pointer-events:none;padding-top:2px}.conversation-map.is-expanded .conversation-map__reading{inset-inline-start:auto;inset-inline-end:0;width:max-content;top:-36px !important;height:auto !important;padding:3px 6px;border-radius:4px;background:var(--secondary)}.conversation-map__last-read{position:absolute;inset-inline:-5px;border-top:1px dashed var(--primary-high);z-index:3}.conversation-map.is-expanded:not(.is-mobile) .conversation-map__track{inset-inline-end:42px}.conversation-map__landmark-controls{position:absolute;inset-block:10px;inset-inline-end:2px;width:38px;overflow:hidden auto;overscroll-behavior:contain;scrollbar-width:thin}.conversation-map__landmark-content{position:relative;min-height:100%}.conversation-map.is-mobile .conversation-map__landmark-controls{display:none}.conversation-map__landmark{position:absolute;inset-inline-end:4px;transform:translateY(-50%);font-size:11px;box-sizing:border-box;width:24px;height:24px;display:grid;place-items:center;padding:0;line-height:1;border:0;border-radius:3px;background:var(--secondary);color:var(--primary-high);cursor:pointer;pointer-events:auto;z-index:3}.conversation-map__landmark:hover{background:var(--primary-very-low)}.conversation-map__landmark:focus-visible{outline:2px solid var(--tertiary)}.conversation-map__landmark.answer{color:var(--success)}.conversation-map__landmark.saved{color:var(--map-saved)}.conversation-map__landmark.assigned{color:var(--tertiary)}.conversation-map__cursor{position:absolute;inset-inline:-6px;height:1px;background:var(--primary);z-index:4}.conversation-map__cursor::before{content:"";position:absolute;inset-inline-start:-3px;top:-2px;width:5px;height:5px;transform:rotate(45deg);background:var(--primary)}.conversation-map.is-expanded::before{content:"";position:absolute;inset-inline-end:100%;top:-32px;width:24px;height:min(560px,72vh)}.conversation-map__preview{position:absolute;inset-inline-end:calc(100% + 22px);top:-32px;width:290px;padding:15px;border:1px solid var(--primary-low);border-radius:12px;box-shadow:var(--shadow-dropdown);background:var(--secondary);color:var(--primary);cursor:auto;box-sizing:border-box;max-height:min(560px,72vh);overflow-y:auto;touch-action:pan-y}.conversation-map__header,.conversation-map__byline,.conversation-map__footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.conversation-map__header{font-weight:600;margin-bottom:8px}.conversation-map__close,.conversation-map__footer button{display:inline-flex;justify-content:center;align-items:center;min-width:28px;min-height:28px;border:0;border-radius:4px;background:rgba(0,0,0,0);color:var(--primary-high);cursor:pointer}.conversation-map__close:hover,.conversation-map__footer button:hover{background:var(--primary-very-low)}.conversation-map__close:focus-visible,.conversation-map__footer button:focus-visible{outline:2px solid var(--tertiary)}.conversation-map__landmarks{display:flex;flex-wrap:wrap;gap:5px;margin-bottom:12px}.conversation-map__chip{padding:4px 7px;border:1px solid var(--primary-low);border-radius:5px;color:var(--primary-high);background:var(--primary-very-low);font-size:var(--font-down-2);cursor:pointer}.conversation-map__chip.answer .d-icon{color:var(--success)}.conversation-map__chip.saved .d-icon{color:var(--map-saved)}.conversation-map__chip.assigned .d-icon{color:var(--tertiary)}.conversation-map__chip:focus-visible{outline:2px solid var(--tertiary)}.conversation-map__byline{font-size:var(--font-down-1);margin-bottom:12px}.conversation-map__byline span{color:var(--primary-high)}.conversation-map__photos{display:flex;gap:4px;border-radius:7px;overflow:hidden;margin-bottom:12px}.conversation-map__photos img{min-width:0;flex:1 1 0;width:100%;height:140px;object-fit:cover}.conversation-map__excerpt{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;overflow-wrap:break-word;-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0 0 14px;font-size:var(--font-down-1);line-height:1.55;overflow-wrap:anywhere}.conversation-map__footer{margin-top:12px;padding-top:10px;border-top:1px solid var(--primary-low);font-size:var(--font-down-2);color:var(--primary-high)}.conversation-map__footer>div{display:flex}.conversation-map__assigned{font-size:var(--font-down-2);color:var(--primary-high);margin:10px 0 0;line-height:1.4}.conversation-map__status{display:grid;place-items:center;min-height:100px}@media(prefers-reduced-motion: no-preference){.conversation-map{transition:width 180ms ease-out}.conversation-map__surface{transition:box-shadow 180ms ease-out}}.conversation-map-return{font-size:var(--font-down-1);white-space:nowrap}@media(width < 64rem){.conversation-map:not(.is-mobile),.conversation-map-return{display:none}}body.is-conversation-map-scrubbing,body.is-conversation-map-scrubbing *{cursor:grabbing !important;-webkit-user-select:none !important;user-select:none !important}.conversation-map__body{height:270px;overflow-y:auto;overscroll-behavior:contain}body.has-conversation-map-sheet{overflow:hidden}.topic-navigation.has-conversation-map-sheet>.timeline-fullscreen{display:none}.conversation-map-sheet{box-sizing:border-box;position:fixed;inset:auto 0 0;width:min(100%,560px);max-width:100%;height:min(600px,100dvh - 16px);max-height:calc(100dvh - 16px);margin:0 auto;padding:16px max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));border:1px solid var(--primary-low);border-radius:16px 16px 0 0;background:var(--secondary);color:var(--primary);overflow-y:auto;overscroll-behavior:contain}.conversation-map-sheet[open]{display:flex;flex-direction:column}.conversation-map-sheet::backdrop{background:rgb(var(--primary-rgb), 0.3)}.conversation-map-sheet__header,.conversation-map-sheet__footer,.conversation-map-sheet__steps{display:flex;align-items:center;justify-content:space-between;gap:12px}.conversation-map-sheet__header{flex-shrink:0;margin-bottom:16px}.conversation-map-sheet__header h2{margin:0;font-size:var(--font-up-1)}.conversation-map-sheet__content{flex:1;min-height:0;display:grid;grid-template-columns:minmax(0, 1fr) 64px;gap:20px;margin-bottom:16px}.conversation-map-sheet__position{font-size:var(--font-down-1);color:var(--primary-high);margin-bottom:12px}.conversation-map-sheet__preview{display:flex;flex-direction:column;min-height:0;min-width:0}.conversation-map-sheet__steps{flex-shrink:0;color:var(--primary-high);font-size:var(--font-down-1)}.conversation-map-sheet__footer{flex-shrink:0;padding-top:12px;border-top:1px solid var(--primary-low)}.conversation-map-sheet__footer>span{font-size:var(--font-down-1);color:var(--primary-high)}.conversation-map-sheet__open{flex-shrink:0}@media(height <= 450px){.conversation-map-sheet .conversation-map-sheet__steps{display:none}.conversation-map-sheet .conversation-map-sheet__header{margin-bottom:8px}.conversation-map-sheet .conversation-map-sheet__position{margin-bottom:6px}}.conversation-map-sheet button{min-height:44px;min-width:44px}.conversation-map-sheet .conversation-map{position:relative;inset:auto;width:auto;min-height:0;z-index:auto}.conversation-map-sheet .conversation-map::before{display:none}.conversation-map-sheet .conversation-map__surface{inset:0;box-shadow:none}.conversation-map-sheet .conversation-map__track{inset:12px 8px}.conversation-map-sheet .conversation-map__body{flex:1;min-height:0;height:auto}.conversation-map-sheet .conversation-map__photos img{height:110px}.conversation-map-sheet .conversation-map__byline{flex-wrap:wrap}.conversation-map-sheet .conversation-map__landmarks{flex-shrink:0;flex-wrap:nowrap;overflow-x:auto;padding-bottom:4px}.conversation-map-sheet .conversation-map__chip{flex-shrink:0;font-size:var(--font-down-1)}.conversation-map-mobile-return{position:fixed;inset-block-end:calc(54px + env(safe-area-inset-bottom));inset-inline-end:12px;z-index:100;min-height:44px}.topic-navigation.has-conversation-map-return .progress-back-container{display:none}
/*# sourceMappingURL=common_theme_339_f7ff58f164972171efef34dce1687f5abf7c40d6.css.map?__ws=community.naturephotographers.network */
