.svg-telemetry-chart[data-v-e69f877c]{--motion-silk: cubic-bezier(.22, .61, .36, 1);position:relative;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;border:1px solid color-mix(in srgb,var(--surface-border) 46%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--surface-100) 4%,transparent),color-mix(in srgb,var(--surface-900) 26%,transparent)),color-mix(in srgb,var(--surface-900) 38%,transparent);backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15);overflow:hidden;touch-action:pan-y}.svg-telemetry-chart .chart-svg[data-v-e69f877c]{position:relative;z-index:1;width:100%;height:auto;display:block}.svg-telemetry-chart .grid-line[data-v-e69f877c]{stroke:color-mix(in srgb,var(--surface-border) 30%,transparent);stroke-width:1}.svg-telemetry-chart .axis-line[data-v-e69f877c]{stroke:color-mix(in srgb,var(--surface-border) 60%,transparent);stroke-width:1}.svg-telemetry-chart .axis-label[data-v-e69f877c]{fill:var(--text-secondary);text-anchor:middle}.svg-telemetry-chart .axis-label[data-v-e69f877c]:not([font-size]){font-size:.72rem}.svg-telemetry-chart .threshold-label[data-v-e69f877c]{font-weight:600}.svg-telemetry-chart .threshold-label[data-v-e69f877c]:not([font-size]){font-size:.72rem}.svg-telemetry-chart .hover-guide[data-v-e69f877c]{stroke:color-mix(in srgb,var(--text-secondary) 65%,transparent);stroke-width:1;stroke-dasharray:3 4;opacity:0;transition:opacity .2s var(--motion-silk)}.svg-telemetry-chart .hover-dot[data-v-e69f877c]{fill:color-mix(in srgb,var(--text-primary) 90%,white);stroke-width:1.5;filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 38%,transparent));opacity:0;transition:opacity .2s var(--motion-silk),cx .24s var(--motion-silk),cy .24s var(--motion-silk)}.svg-telemetry-chart .hover-layer--visible .hover-guide[data-v-e69f877c],.svg-telemetry-chart .hover-layer--visible .hover-dot[data-v-e69f877c]{opacity:1}.svg-telemetry-chart .chart-tooltip[data-v-e69f877c]{--tooltip-shift-x: -50%;position:absolute;z-index:2;pointer-events:none;min-width:8rem;padding:.36rem .5rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--surface-border) 58%,transparent);background:color-mix(in srgb,var(--surface-900) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 6px 20px color-mix(in srgb,black 26%,transparent);color:var(--text-primary);opacity:0;transform:translate(var(--tooltip-shift-x),-96%);will-change:left,top,opacity,transform;transition:left .22s var(--motion-silk),top .22s var(--motion-silk),opacity .15s var(--motion-silk),transform .22s var(--motion-silk)}.svg-telemetry-chart .chart-tooltip--visible[data-v-e69f877c]{opacity:1;transform:translate(var(--tooltip-shift-x),-100%)}.svg-telemetry-chart .chart-tooltip--edge-left[data-v-e69f877c]{--tooltip-shift-x: -20%}.svg-telemetry-chart .chart-tooltip--edge-right[data-v-e69f877c]{--tooltip-shift-x: -80%}.svg-telemetry-chart .chart-tooltip--below[data-v-e69f877c]{transform:translate(var(--tooltip-shift-x))}.svg-telemetry-chart .chart-tooltip--below.chart-tooltip--visible[data-v-e69f877c]{transform:translate(var(--tooltip-shift-x),4%)}.svg-telemetry-chart .chart-tooltip__time[data-v-e69f877c]{font-size:.67rem;color:var(--text-secondary);margin-bottom:.1rem}.svg-telemetry-chart .chart-tooltip__value[data-v-e69f877c]{font-size:.72rem;font-weight:650;line-height:1.3;text-shadow:0 0 10px color-mix(in srgb,currentColor 30%,transparent)}.svg-telemetry-chart .axis-label--now[data-v-e69f877c]{fill:color-mix(in srgb,var(--text-primary) 90%,transparent);font-weight:650}.svg-telemetry-chart .now-line[data-v-e69f877c]{stroke:color-mix(in srgb,var(--text-primary) 38%,transparent);stroke-width:1.5;stroke-dasharray:3 4}.sky-brightness-chart[data-v-e69f877c]{display:flex;flex-direction:column;gap:.5rem}.chart-container[data-v-e69f877c]{position:relative;padding:.75rem;overflow:visible}.svg-anchor[data-v-e69f877c]{position:relative}.sky-area[data-v-e69f877c]{fill-rule:nonzero}.sky-line[data-v-e69f877c]{fill:none;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.threshold-line[data-v-e69f877c]{stroke-width:1;stroke-dasharray:4 3}.threshold-line--faint[data-v-e69f877c]{stroke:color-mix(in srgb,#c084fc 55%,transparent)}.threshold-line--best[data-v-e69f877c]{stroke:color-mix(in srgb,#818cf8 70%,transparent)}.threshold-label[data-v-e69f877c]{font-weight:600;text-anchor:end}.threshold-label--faint[data-v-e69f877c]{fill:color-mix(in srgb,#c084fc 80%,transparent)}.threshold-label--best[data-v-e69f877c]{fill:color-mix(in srgb,#818cf8 90%,transparent)}.crossing-line[data-v-e69f877c]{stroke:color-mix(in srgb,#c084fc 70%,transparent);stroke-width:1.5;stroke-dasharray:3 3}.crossing-label[data-v-e69f877c]{fill:color-mix(in srgb,#c084fc 90%,transparent);font-weight:650}.moon-marker-line[data-v-e69f877c]{stroke:color-mix(in srgb,#94a3b8 55%,transparent);stroke-width:1;stroke-dasharray:2 4}.moon-marker-label[data-v-e69f877c]{fill:color-mix(in srgb,#94a3b8 80%,transparent);font-weight:500}.now-label[data-v-e69f877c]{fill:color-mix(in srgb,var(--text-primary) 75%,transparent);font-weight:650;text-anchor:middle}.chart-empty[data-v-e69f877c]{padding:2rem;text-align:center;font-size:.8rem;color:var(--text-secondary)}.dot-hit-area[data-v-e69f877c]{fill:transparent;cursor:pointer}.marker-dot[data-v-e69f877c]{pointer-events:none}.marker-dot--crossing[data-v-e69f877c]{fill:color-mix(in srgb,#c084fc 85%,white);stroke:color-mix(in srgb,var(--surface-900, #0f172a) 65%,transparent);stroke-width:1.5}.marker-dot--best[data-v-e69f877c]{fill:color-mix(in srgb,#818cf8 85%,white);stroke:color-mix(in srgb,var(--surface-900, #0f172a) 65%,transparent);stroke-width:1.5}.marker-dot--moon[data-v-e69f877c]{fill:color-mix(in srgb,#94a3b8 85%,white);stroke:color-mix(in srgb,var(--surface-900, #0f172a) 65%,transparent);stroke-width:1.5}.dot-layer g:hover .marker-dot[data-v-e69f877c]{filter:brightness(1.25)}.svg-telemetry-chart[data-v-0325c9d5]{--motion-silk: cubic-bezier(.22, .61, .36, 1);position:relative;border-bottom-left-radius:.625rem;border-bottom-right-radius:.625rem;border:1px solid color-mix(in srgb,var(--surface-border) 46%,transparent);background:linear-gradient(155deg,color-mix(in srgb,var(--surface-100) 4%,transparent),color-mix(in srgb,var(--surface-900) 26%,transparent)),color-mix(in srgb,var(--surface-900) 38%,transparent);backdrop-filter:blur(10px) saturate(1.15);-webkit-backdrop-filter:blur(10px) saturate(1.15);overflow:hidden;touch-action:pan-y}.svg-telemetry-chart .chart-svg[data-v-0325c9d5]{position:relative;z-index:1;width:100%;height:auto;display:block}.svg-telemetry-chart .grid-line[data-v-0325c9d5]{stroke:color-mix(in srgb,var(--surface-border) 30%,transparent);stroke-width:1}.svg-telemetry-chart .axis-line[data-v-0325c9d5]{stroke:color-mix(in srgb,var(--surface-border) 60%,transparent);stroke-width:1}.svg-telemetry-chart .axis-label[data-v-0325c9d5]{fill:var(--text-secondary);text-anchor:middle}.svg-telemetry-chart .axis-label[data-v-0325c9d5]:not([font-size]){font-size:.72rem}.svg-telemetry-chart .threshold-label[data-v-0325c9d5]{font-weight:600}.svg-telemetry-chart .threshold-label[data-v-0325c9d5]:not([font-size]){font-size:.72rem}.svg-telemetry-chart .hover-guide[data-v-0325c9d5]{stroke:color-mix(in srgb,var(--text-secondary) 65%,transparent);stroke-width:1;stroke-dasharray:3 4;opacity:0;transition:opacity .2s var(--motion-silk)}.svg-telemetry-chart .hover-dot[data-v-0325c9d5]{fill:color-mix(in srgb,var(--text-primary) 90%,white);stroke-width:1.5;filter:drop-shadow(0 0 6px color-mix(in srgb,currentColor 38%,transparent));opacity:0;transition:opacity .2s var(--motion-silk),cx .24s var(--motion-silk),cy .24s var(--motion-silk)}.svg-telemetry-chart .hover-layer--visible .hover-guide[data-v-0325c9d5],.svg-telemetry-chart .hover-layer--visible .hover-dot[data-v-0325c9d5]{opacity:1}.svg-telemetry-chart .chart-tooltip[data-v-0325c9d5]{--tooltip-shift-x: -50%;position:absolute;z-index:2;pointer-events:none;min-width:8rem;padding:.36rem .5rem;border-radius:8px;border:1px solid color-mix(in srgb,var(--surface-border) 58%,transparent);background:color-mix(in srgb,var(--surface-900) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);box-shadow:0 6px 20px color-mix(in srgb,black 26%,transparent);color:var(--text-primary);opacity:0;transform:translate(var(--tooltip-shift-x),-96%);will-change:left,top,opacity,transform;transition:left .22s var(--motion-silk),top .22s var(--motion-silk),opacity .15s var(--motion-silk),transform .22s var(--motion-silk)}.svg-telemetry-chart .chart-tooltip--visible[data-v-0325c9d5]{opacity:1;transform:translate(var(--tooltip-shift-x),-100%)}.svg-telemetry-chart .chart-tooltip--edge-left[data-v-0325c9d5]{--tooltip-shift-x: -20%}.svg-telemetry-chart .chart-tooltip--edge-right[data-v-0325c9d5]{--tooltip-shift-x: -80%}.svg-telemetry-chart .chart-tooltip--below[data-v-0325c9d5]{transform:translate(var(--tooltip-shift-x))}.svg-telemetry-chart .chart-tooltip--below.chart-tooltip--visible[data-v-0325c9d5]{transform:translate(var(--tooltip-shift-x),4%)}.svg-telemetry-chart .chart-tooltip__time[data-v-0325c9d5]{font-size:.67rem;color:var(--text-secondary);margin-bottom:.1rem}.svg-telemetry-chart .chart-tooltip__value[data-v-0325c9d5]{font-size:.72rem;font-weight:650;line-height:1.3;text-shadow:0 0 10px color-mix(in srgb,currentColor 30%,transparent)}.svg-telemetry-chart .axis-label--now[data-v-0325c9d5]{fill:color-mix(in srgb,var(--text-primary) 90%,transparent);font-weight:650}.svg-telemetry-chart .now-line[data-v-0325c9d5]{stroke:color-mix(in srgb,var(--text-primary) 38%,transparent);stroke-width:1.5;stroke-dasharray:3 4}.cloud-chart[data-v-0325c9d5]{display:flex;flex-direction:column;gap:.5rem}.cloud-chart__title[data-v-0325c9d5]{margin:0;font-size:.9rem;font-weight:600;color:var(--text-primary)}.chart-container[data-v-0325c9d5]{position:relative;padding:.75rem}.now-line[data-v-0325c9d5]{stroke:color-mix(in srgb,var(--text-secondary) 70%,transparent);stroke-width:1.5;stroke-dasharray:4 3}.now-label[data-v-0325c9d5]{fill:var(--text-secondary);font-size:11px;font-weight:600;paint-order:stroke;stroke:color-mix(in srgb,var(--surface-900) 72%,transparent);stroke-width:2px;stroke-linejoin:round}.axis-label--now[data-v-0325c9d5]{font-weight:700;fill:var(--text-primary)}.dark-enough-line[data-v-0325c9d5]{stroke:color-mix(in srgb,#818cf8 70%,transparent);stroke-width:1.5;stroke-dasharray:5 4}.dark-enough-label[data-v-0325c9d5]{fill:color-mix(in srgb,#818cf8 90%,white);paint-order:stroke;stroke:color-mix(in srgb,var(--surface-900, #0f172a) 72%,transparent);stroke-width:2px;stroke-linejoin:round;font-weight:700}.threshold-line[data-v-0325c9d5]{stroke:color-mix(in srgb,var(--sentiment-positive) 65%,transparent);stroke-width:1.3;stroke-dasharray:5 4}.threshold-label[data-v-0325c9d5]{fill:color-mix(in srgb,var(--text-secondary) 92%,transparent);text-anchor:end;paint-order:stroke;stroke:color-mix(in srgb,var(--surface-900) 72%,transparent);stroke-width:2px;stroke-linejoin:round}.cloud-layer-legend[data-v-0325c9d5]{position:absolute;top:.55rem;right:.75rem;z-index:2;display:flex;gap:.75rem;pointer-events:none}.layer-item[data-v-0325c9d5]{display:flex;align-items:center;gap:.3rem;font-size:.68rem;font-weight:600;letter-spacing:.02em;opacity:.85}.layer-item[data-v-0325c9d5]:before{content:"";display:inline-block;width:14px;height:2px;border-radius:1px}.layer-item--low[data-v-0325c9d5]{color:#f97316}.layer-item--low[data-v-0325c9d5]:before{background:#f97316}.layer-item--mid[data-v-0325c9d5]{color:#a78bfa}.layer-item--mid[data-v-0325c9d5]:before{background:#a78bfa}.layer-item--high[data-v-0325c9d5]{color:#38bdf8}.layer-item--high[data-v-0325c9d5]:before{background:#38bdf8}.cloud-layer-line[data-v-0325c9d5]{fill:none;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;opacity:.7}.cloud-layer-line--low[data-v-0325c9d5]{stroke:#f97316;stroke-dasharray:4 3}.cloud-layer-line--mid[data-v-0325c9d5]{stroke:#a78bfa;stroke-dasharray:8 4}.cloud-layer-line--high[data-v-0325c9d5]{stroke:#38bdf8;stroke-dasharray:14 5}.cloud-area[data-v-0325c9d5]{fill:color-mix(in srgb,var(--aurora-blue, #60a5fa) 24%,transparent)}.cloud-line[data-v-0325c9d5]{fill:none;stroke:color-mix(in srgb,var(--aurora-blue, #60a5fa) 94%,white);stroke-width:2.7;stroke-linejoin:round;stroke-linecap:round}.hover-dot[data-v-0325c9d5]{stroke:color-mix(in srgb,var(--aurora-blue, #60a5fa) 70%,transparent)}.chart-empty[data-v-0325c9d5]{min-height:220px;display:flex;align-items:center;justify-content:center;color:var(--text-secondary);font-size:.9rem}@media(max-width:640px){.chart-container[data-v-0325c9d5]{padding:.5rem}.axis-label[data-v-0325c9d5]{font-size:13px}}.viewing-summary[data-v-7161517d]{display:flex;flex-wrap:wrap;gap:.35rem}.viewing-summary--compact[data-v-7161517d]{gap:.25rem}.viewing-summary__badge-content[data-v-7161517d]{display:inline-flex;align-items:center;gap:.25rem}.viewing-summary__link[data-v-7161517d]{display:inline-flex;align-items:center;gap:.35rem;border:0;padding:0;background:transparent;cursor:pointer}.viewing-summary__link[data-v-7161517d] .status-badge{height:100%;transition:opacity .2s ease,transform .2s ease}.viewing-summary__link[data-v-7161517d]:hover .status-badge,.viewing-summary__link[data-v-7161517d]:focus-visible .status-badge{opacity:.92;transform:translateY(-1px)}.viewing-summary__link[data-v-7161517d]:active .status-badge{opacity:.86;transform:translateY(0)}.viewing-summary__link[data-v-7161517d]:focus-visible{outline:2px solid var(--text-primary);outline-offset:2px;border-radius:999px}.darkness-popover[data-v-7161517d]{position:fixed;z-index:9998;width:720px;max-width:calc(100vw - 16px);background:var(--surface-overlay);border:1px solid var(--surface-border);border-radius:8px;box-shadow:var(--overlay-shadow);padding:.75rem .75rem .5rem;opacity:0;animation:darkness-popover-in-7161517d .15s ease forwards}.darkness-popover__header[data-v-7161517d]{display:flex;align-items:center;justify-content:space-between;margin-bottom:.35rem}.darkness-popover__title[data-v-7161517d]{font-size:.85rem;font-weight:600;color:var(--text-primary)}.darkness-popover__cta[data-v-7161517d]{font-size:.75rem;font-weight:500;color:var(--color-primary);background:none;border:1px solid var(--color-primary);border-radius:6px;padding:.2rem .6rem;cursor:pointer;transition:background .15s ease}.darkness-popover__cta[data-v-7161517d]:hover{background:var(--color-primary);color:#fff}@keyframes darkness-popover-in-7161517d{to{opacity:1}}
