.ssc.svelte-1jcaq40{display:flex;flex-direction:column;align-items:center;gap:.85rem}.ssc-start.svelte-1jcaq40{align-items:stretch;text-align:left}.ssc.svelte-1jcaq40:not(.ssc-start){text-align:center}.ssc-sentence.svelte-1jcaq40{margin:0;font-size:.95rem;font-weight:600;line-height:1.4;letter-spacing:-.01em;color:var(--sy-fg, #171717);max-width:46ch;text-wrap:balance;align-self:center}.ssc-start.svelte-1jcaq40 .ssc-sentence:where(.svelte-1jcaq40){align-self:flex-start}.ssc-bars.svelte-1jcaq40{display:flex;flex-direction:column;gap:.6rem;width:100%;max-width:22rem}.ssc.svelte-1jcaq40:not(.ssc-start) .ssc-bars:where(.svelte-1jcaq40){align-self:center}.ssc-bar-top.svelte-1jcaq40{display:flex;align-items:center;gap:.4rem;font-size:.72rem}.ssc-swatch.svelte-1jcaq40{display:inline-block;width:9px;height:9px;border-radius:3px;flex:none}.ssc-bar-lab.svelte-1jcaq40{color:var(--sy-muted, #737373);font-weight:500}.ssc-bar-val.svelte-1jcaq40{margin-left:auto;font-weight:700;font-size:.82rem;font-variant-numeric:tabular-nums}.ssc-val-gold.svelte-1jcaq40{color:#c1741a}.ssc-val-sky.svelte-1jcaq40{color:#2f7bb0}.ssc-track.svelte-1jcaq40{height:6px;border-radius:999px;background:var(--sy-track, rgba(0, 0, 0, .07));overflow:hidden;margin-top:4px}.ssc-fill.svelte-1jcaq40{height:100%;border-radius:999px;transition:width .5s ease}.ssc-gold.svelte-1jcaq40{background:#f4a017}.ssc-sky.svelte-1jcaq40{background:#7fb8e6}.ssc-bucket.svelte-1jcaq40{font-size:.95rem;font-weight:600;letter-spacing:-.01em;color:var(--sy-fg, #171717)}.dark .ssc-sentence.svelte-1jcaq40,.dark .ssc-bucket.svelte-1jcaq40{color:#fafafa}.dark .ssc-track.svelte-1jcaq40{background:var(--sy-track, rgba(255, 255, 255, .1))}.dark .ssc-val-gold.svelte-1jcaq40{color:#e5a24d}.dark .ssc-val-sky.svelte-1jcaq40{color:#7fb8e6}.sy.svelte-5m3jeb{width:100%}.sy-head.svelte-5m3jeb{display:flex;align-items:baseline;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.sy-title.svelte-5m3jeb{display:inline-flex;align-items:center;gap:.3rem;font-size:.8rem;font-weight:600;letter-spacing:-.01em;color:var(--sy-fg, #171717)}.sy-info.svelte-5m3jeb{display:inline-flex;align-items:center;justify-content:center;color:var(--sy-muted, #a3a3a3);cursor:pointer;transition:color .12s ease}.sy-info.svelte-5m3jeb:hover{color:var(--sy-fg, #404040)}.sy-hint.svelte-5m3jeb{font-size:.66rem;color:var(--sy-muted, #737373)}.sy-legend.svelte-5m3jeb{display:inline-flex;align-items:center;gap:.75rem;font-size:.66rem;color:var(--sy-muted, #737373)}.sy-key.svelte-5m3jeb{display:inline-flex;align-items:center;gap:.3rem}.sy-dot.svelte-5m3jeb{display:inline-block;width:8px;height:8px;border-radius:999px;flex:none}.sy-chart.svelte-5m3jeb{position:relative;width:100%;aspect-ratio:1000 / 200}.sy-chart.svelte-5m3jeb svg:where(.svelte-5m3jeb){position:absolute;inset:0;width:100%;height:100%;overflow:visible;touch-action:pan-y}.sy-band.svelte-5m3jeb{fill:var(--sy-muted, #a3a3a3);opacity:.07}.sy-base.svelte-5m3jeb{stroke:var(--sy-fg, #171717);opacity:.1;stroke-width:1}.sy-seam.svelte-5m3jeb{stroke:#fff;opacity:.28;stroke-width:1}.sy-labels.svelte-5m3jeb{position:absolute;inset:0;pointer-events:none}.sy-val.svelte-5m3jeb{position:absolute;transform:translate(-50%,-172%);font-size:.66rem;font-weight:700;font-variant-numeric:tabular-nums;white-space:nowrap;transition:transform .12s ease;text-shadow:0 0 3px var(--sy-bg, #fff),0 1px 2px var(--sy-bg, #fff),0 0 6px var(--sy-bg, #fff)}.sy-val-on.svelte-5m3jeb{transform:translate(-50%,-196%) scale(1.14)}.sy-mon.svelte-5m3jeb{position:absolute;transform:translate(-50%);font-size:.6rem;font-weight:600;letter-spacing:.02em;color:var(--sy-muted, #a3a3a3);white-space:nowrap;transition:color .12s ease}.sy-mon-on.svelte-5m3jeb{color:var(--sy-fg, #404040)}.sy-tip.svelte-5m3jeb{position:absolute;transform:translate(-50%,calc(-100% - 14px));background:var(--sy-tip-bg, #0a0a0a);color:#fafafa;border:1px solid rgba(255,255,255,.08);border-radius:13px;padding:9px 11px 10px;min-width:158px;max-width:210px;box-shadow:0 10px 30px #00000047,0 2px 6px #0003;z-index:5}.sy-tip-left.svelte-5m3jeb{transform:translate(calc(-100% + 14px),calc(-100% - 14px))}.sy-tip-right.svelte-5m3jeb{transform:translate(-14px,calc(-100% - 14px))}.sy-tip-head.svelte-5m3jeb{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:5px}.sy-tip-mon.svelte-5m3jeb{font-size:.6rem;font-weight:700;text-transform:uppercase;letter-spacing:.11em;color:#d4d4d4}.sy-tip-score.svelte-5m3jeb{display:inline-flex;align-items:center;justify-content:center;min-width:26px;height:21px;padding:0 6px;border-radius:7px;font-size:.76rem;font-weight:800;font-variant-numeric:tabular-nums;box-shadow:inset 0 0 0 1px #ffffff1f}.sy-tip-sentence.svelte-5m3jeb{font-size:.79rem;font-weight:600;line-height:1.35;color:#fafafa}.sy-tip-comps.svelte-5m3jeb{display:flex;flex-direction:column;gap:3px;margin-top:8px;padding-top:8px;border-top:1px solid rgba(255,255,255,.09)}.sy-tip-comp.svelte-5m3jeb{display:flex;align-items:center;gap:.4rem;font-size:.72rem;line-height:1.5}.sy-tip-swatch.svelte-5m3jeb{width:8px;height:8px;border-radius:3px;flex:none}.sy-tip-comp-name.svelte-5m3jeb{color:#d4d4d4}.sy-tip-comp-val.svelte-5m3jeb{margin-left:auto;font-weight:700;color:#fafafa}.sy-tip-row.svelte-5m3jeb{display:flex;align-items:center;justify-content:space-between;gap:.9rem;font-size:.74rem;line-height:1.6}.sy-tip-row.svelte-5m3jeb span:where(.svelte-5m3jeb){display:inline-flex;align-items:center;gap:.35rem;color:#d4d4d4}.sy-tip-row.svelte-5m3jeb b:where(.svelte-5m3jeb){font-weight:600}.dark .sy-title.svelte-5m3jeb{color:#fafafa}.dark .sy-mon-on.svelte-5m3jeb{color:#d4d4d4}.dark .sy-base.svelte-5m3jeb{stroke:#fafafa;opacity:.12}.dark .sy-seam.svelte-5m3jeb{opacity:.16}.dark .sy-tip.svelte-5m3jeb{background:#1c1c1c;border-color:#ffffff1a;box-shadow:0 10px 30px #0000008c}.leaflet-popup-content-wrapper{color:#111827}.q-pop-sub{color:#6b7280}.leaflet-popup-content a.q-pop-link{color:#d16300}.dark .leaflet-popup-content-wrapper{background:#1c1c1e;color:#f4f4f5;box-shadow:0 4px 14px #00000080}.dark .leaflet-popup-tip{background:#1c1c1e;box-shadow:0 4px 14px #00000080}.dark .q-pop-sub{color:#a1a1aa}.dark .leaflet-popup-content a.q-pop-link{color:#f0a85a}.dark .leaflet-popup-close-button{color:#a1a1aa}.dark .leaflet-popup-close-button:hover{color:#f4f4f5}
