.markdown-editor[data-v-186fddce]{border:1px solid var(--ui-border);border-radius:var(--ui-radius);overflow:hidden}.fill-gap-text[data-v-19688801]:empty:before{content:attr(data-placeholder);color:var(--ui-text-muted);opacity:.75}.fill-gap-sentence--readonly[data-v-b71249a0] .inline-flex{vertical-align:baseline;min-width:0!important;max-width:none!important;display:inline!important}.fill-gap-sentence--readonly[data-v-b71249a0] .inline-flex>span{overflow-wrap:anywhere;-webkit-box-decoration-break:clone;box-decoration-break:clone;vertical-align:baseline;white-space:normal!important;min-width:0!important;max-width:none!important;display:inline!important}.base-badge[data-v-f25bf33b]{--base-badge-color:var(--ui-color-neutral-500,#64748b);border-style:solid;border-width:1px;border-radius:9999px;align-items:center;max-width:100%;font-weight:500;line-height:1;transition-property:color,background-color,border-color;transition-duration:.15s;display:inline-flex}.base-badge-xs[data-v-f25bf33b]{gap:.25rem;padding:.25rem .5rem;font-size:.6875rem}.base-badge-sm[data-v-f25bf33b]{gap:.375rem;padding:.3125rem .625rem;font-size:.75rem}.base-badge-md[data-v-f25bf33b]{gap:.375rem;padding:.375rem .75rem;font-size:.8125rem}.base-badge-label[data-v-f25bf33b]{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.base-badge-icon[data-v-f25bf33b]{color:currentColor;flex-shrink:0}.base-badge-xs .base-badge-icon[data-v-f25bf33b]{width:.75rem;height:.75rem}.base-badge-md .base-badge-icon[data-v-f25bf33b],.base-badge-sm .base-badge-icon[data-v-f25bf33b]{width:.875rem;height:.875rem}.base-badge-subtle[data-v-f25bf33b]{border-color:color-mix(in srgb,var(--base-badge-color) 24%,transparent);background-color:color-mix(in srgb,var(--base-badge-color) 6%,transparent);color:var(--base-badge-color)}.base-badge-soft[data-v-f25bf33b]{border-color:color-mix(in srgb,var(--base-badge-color) 12%,transparent);background-color:color-mix(in srgb,var(--base-badge-color) 12%,transparent);color:var(--base-badge-color)}.base-badge-outline[data-v-f25bf33b]{border-color:color-mix(in srgb,var(--base-badge-color) 45%,transparent);color:var(--base-badge-color);background-color:#0000}.base-badge-solid[data-v-f25bf33b]{border-color:var(--base-badge-color);background-color:var(--base-badge-color);color:#fff}.base-badge-ghost[data-v-f25bf33b]{color:var(--base-badge-color);background-color:#0000;border-color:#0000}.map-dotted-pin-root[data-v-91e42283]{width:max-content;transition:transform .16s;display:block;position:relative}.map-dotted-pin-root[data-v-91e42283]:hover,:where(button:focus-visible) .map-dotted-pin-root[data-v-91e42283]{transform:scale(1.12)}.map-dotted-pin-visual[data-v-91e42283]{z-index:1;pointer-events:none;border:2px solid var(--map-pin-color);width:2rem;height:2rem;color:var(--ui-color-neutral-900);background:#fff;border-radius:9999px;justify-content:center;align-items:center;display:flex;position:relative;box-shadow:0 2px 8px #0000004d}[data-pin-look=default] .map-dotted-pin-visual[data-v-91e42283]{background:var(--map-pin-color);width:1rem;height:1rem;box-shadow:0 0 0 3px color-mix(in srgb,var(--map-pin-color) 25%,transparent),0 2px 8px #0000004d;border-color:#ffffffe6}[data-pin-look=iconLabel] .map-dotted-pin-visual[data-v-91e42283],[data-pin-look=label] .map-dotted-pin-visual[data-v-91e42283]{white-space:nowrap;gap:.375rem;width:max-content;max-width:12rem;padding:0 .625rem;font-size:.75rem;font-weight:600}.map-dotted-pin-root-arriving-playful .map-dotted-pin-visual[data-v-91e42283]{animation:map-dotted-pin-arrival-91e42283 var(--map-pin-pop-ms) ease-out var(--map-pin-arrival-delay-ms) both}.map-dotted-pin-root-arriving-lite .map-dotted-pin-visual[data-v-91e42283]{animation:map-dotted-pin-fade-91e42283 var(--map-pin-fade-ms) ease-out var(--map-pin-arrival-delay-ms) both}.map-dotted-pin-halo[data-v-91e42283],.map-dotted-pin-ripple[data-v-91e42283]{opacity:0;pointer-events:none;width:2.2rem;height:2.2rem;animation:map-dotted-pin-ring-91e42283 var(--map-pin-halo-ms) ease-out var(--map-pin-arrival-delay-ms) both;border-radius:9999px;position:absolute;inset:50% auto auto 50%}.map-dotted-pin-halo[data-v-91e42283]{background:color-mix(in srgb,var(--map-pin-color) 35%,transparent)}.map-dotted-pin-ripple[data-v-91e42283]{border:1.5px solid color-mix(in srgb,var(--map-pin-color) 60%,transparent);animation-duration:var(--map-pin-ripple-ms)}.map-dotted-pin-root[data-reduced-motion=true][data-v-91e42283]{transition:none}@keyframes map-dotted-pin-arrival-91e42283{0%{opacity:0;transform:scale(.75)}60%{opacity:1;transform:scale(1.16)}to{opacity:1;transform:scale(1)}}@keyframes map-dotted-pin-fade-91e42283{0%{opacity:0}to{opacity:1}}@keyframes map-dotted-pin-ring-91e42283{0%{opacity:.6;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%,-50%)scale(2.1)}}.map-dotted-frame[data-v-15d603b3]{touch-action:none}.map-dotted-frame-pannable[data-v-15d603b3]{cursor:grab}.map-dotted-frame-panning[data-v-15d603b3]{cursor:grabbing}.map-dotted-content[data-v-15d603b3]{transform-origin:0 0}.pin-button[data-v-15d603b3]{transform:translate3d(var(--map-dotted-pin-x,0),var(--map-dotted-pin-y,0),0) translate(-50%,-50%);transition:var(--map-dotted-pin-transition,transform .18s ease);will-change:transform}.metaphor-viewport[data-v-c1d07653]{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.metaphor-viewport-pannable[data-v-c1d07653]{cursor:grab}.metaphor-viewport-panning[data-v-c1d07653]{cursor:grabbing}.metaphor-background[data-v-c1d07653]{-webkit-user-drag:none}.metaphor-zone-control[data-v-c1d07653]{transition:var(--metaphor-zone-control-transition,left .18s ease,top .18s ease);will-change:left,top}.place-sticker[data-v-a5d09eb3]{background:var(--place-color);color:#fff;border:clamp(2px,.375cqw,3px) solid #fffffff2;min-width:clamp(2rem,6cqw,3rem);min-height:clamp(2rem,6cqw,3rem);padding:.4em .6em;font-size:clamp(.75rem,2.25cqw,1.125rem);transform:rotate(-4deg);box-shadow:.22em .28em #0f172a4d,0 .56em 1.33em #0f172a3d}.place-flip-enter-active[data-v-a5d09eb3],.place-flip-leave-active[data-v-a5d09eb3]{transform-origin:50%;transition:opacity .16s,transform .16s}.place-flip-enter-from[data-v-a5d09eb3]{opacity:0;transform:rotateY(-90deg)}.place-flip-leave-to[data-v-a5d09eb3]{opacity:0;transform:rotateY(90deg)}@media (prefers-reduced-motion:reduce){.place-flip-enter-active[data-v-a5d09eb3],.place-flip-leave-active[data-v-a5d09eb3]{transition-duration:1ms}}.survey-image-zone-ranking[data-v-30ce6522]{border-color:color-mix(in srgb,var(--survey-image-zone-color) 55%,var(--ui-border));color:var(--survey-image-zone-color);transition:background-color .15s,box-shadow .15s,transform .15s}.survey-image-zone-marker[data-v-30ce6522]{background:color-mix(in srgb,var(--survey-image-zone-color) 13%,transparent)}.survey-image-zone-rank[data-v-30ce6522]{background:var(--ui-primary);color:#fff;border:3px solid #fffffff2;transition:transform .15s,opacity .15s;box-shadow:4px 5px #0f172a4d,0 10px 24px #0f172a3d}@keyframes survey-image-zone-rank-breathe-30ce6522{0%,to{transform:rotate(-4deg)scale(1)}50%{transform:rotate(-4deg)scale(1.16)}}.survey-image-zone-rank--voting[data-v-30ce6522]:not(:disabled){animation:4s ease-in-out infinite survey-image-zone-rank-breathe-30ce6522}.survey-image-zone-rank--voting[data-v-30ce6522]:not(:disabled):hover{animation-play-state:paused}.survey-image-zone-ranking--target[data-v-30ce6522]{background:color-mix(in srgb,var(--survey-image-zone-color) 12%,var(--ui-bg));box-shadow:0 10px 28px color-mix(in srgb,var(--survey-image-zone-color) 28%,transparent);transform:scale(1.05)}.survey-rank-flip-enter-active[data-v-30ce6522],.survey-rank-flip-leave-active[data-v-30ce6522]{transform-origin:50%;transition:opacity .16s,transform .16s}.survey-rank-flip-enter-from[data-v-30ce6522]{opacity:0;transform:rotateY(-90deg)}.survey-rank-flip-leave-to[data-v-30ce6522]{opacity:0;transform:rotateY(90deg)}@media (prefers-reduced-motion:reduce){.survey-image-zone-rank[data-v-30ce6522],.survey-image-zone-ranking[data-v-30ce6522],.survey-rank-flip-enter-active[data-v-30ce6522],.survey-rank-flip-leave-active[data-v-30ce6522]{transition-duration:1ms}.survey-image-zone-rank--voting[data-v-30ce6522]{animation:none}}
