.content.svelte-1ei7yt8{--signal-strong: color-mix(in srgb, var(--color-primary-accent) 72%, transparent);--signal-mid: color-mix(in srgb, var(--color-primary-accent) 33%, transparent);--signal-fade: color-mix(in srgb, var(--color-primary-accent) 3%, transparent);--hatch: color-mix(in srgb, var(--color-text-tertiary) 25%, transparent);display:grid;grid-template-columns:minmax(0,1.9fr) minmax(14.375rem,.8fr);align-items:center;gap:clamp(1.375rem,1.2307692308rem + .641025641vw,2rem)}@media(max-width:63.99875rem){.content.svelte-1ei7yt8{grid-template-columns:minmax(0,1fr)}}.map-wrap.svelte-1ei7yt8{min-width:0;padding:clamp(.75rem,.6346153846rem + .5128205128vw,1.25rem);border-radius:var(--radius-lg);background-color:var(--color-bg-surface)}.map-head.svelte-1ei7yt8{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.4375rem .75rem;padding-bottom:clamp(.875rem,.8173076923rem + .2564102564vw,1.125rem)}.map-title.svelte-1ei7yt8{font-size:clamp(.8125rem,.7692307692rem + .1923076923vw,1rem)}.mono.svelte-1ei7yt8{font-family:var(--font-mono);font-size:.75rem;color:var(--color-text-tertiary)}.map.svelte-1ei7yt8{position:relative;display:grid;grid-template-columns:1fr 1.3fr;grid-template-rows:1fr .65fr;overflow:hidden;isolation:isolate;min-height:clamp(18.125rem,17.8365384615rem + 1.2820512821vw,19.375rem);border:.1875rem solid var(--color-text-tertiary);border-radius:var(--radius-xs);background:radial-gradient(ellipse at var(--spot-a),var(--signal-strong) 0%,var(--signal-mid) 30%,var(--signal-fade) 63%),radial-gradient(ellipse at var(--spot-b),var(--signal-strong) 0%,var(--signal-mid) 32%,var(--color-bg-muted) 67%)}@media(max-width:33.12375rem){.map.svelte-1ei7yt8{grid-template-columns:1fr 1.1fr}}.map-warehouse.svelte-1ei7yt8{--spot-a: 20% 26%;--spot-b: 30% 88%}.map-office.svelte-1ei7yt8{--spot-a: 15% 38%;--spot-b: 73% 80%}.map-workshop.svelte-1ei7yt8{--spot-a: 21% 29%;--spot-b: 28% 82%}.zone.svelte-1ei7yt8{position:relative;z-index:1;padding:clamp(.625rem,.5528846154rem + .3205128205vw,.9375rem)}.zone-label.svelte-1ei7yt8{display:inline-block;padding:.3125rem .5625rem;border-radius:var(--radius-sm);font-size:.75rem;font-weight:700;line-height:1.35;background-color:color-mix(in srgb,var(--color-bg-surface) 93%,transparent)}.zone-one.svelte-1ei7yt8{border-right:.25rem solid var(--color-text-tertiary);border-bottom:.25rem solid var(--color-text-tertiary)}.zone-two.svelte-1ei7yt8{grid-area:1/2/3}.zone-three.svelte-1ei7yt8{border-right:.25rem solid var(--color-text-tertiary)}.racks.svelte-1ei7yt8{position:absolute;inset:clamp(4.125rem,4.2403846154rem + -.5128205128vw,3.625rem) clamp(.75rem,.6346153846rem + .5128205128vw,1.25rem) 1.5625rem clamp(.75rem,.5625rem + .8333333333vw,1.5625rem);display:flex;gap:clamp(.4375rem,.3653846154rem + .3205128205vw,.75rem);opacity:.65}.racks.svelte-1ei7yt8 i:where(.svelte-1ei7yt8){flex:1;min-width:0;border:1px solid var(--color-text-secondary);background-color:color-mix(in srgb,var(--color-text-tertiary) 9%,transparent)}.map-office.svelte-1ei7yt8 .racks:where(.svelte-1ei7yt8){display:grid;grid-template-columns:1fr 1fr;gap:1.375rem;bottom:3.125rem}.map-workshop.svelte-1ei7yt8 .racks:where(.svelte-1ei7yt8){display:grid;grid-template-columns:1fr 1fr;gap:1.5rem}.ap.svelte-1ei7yt8{position:absolute;z-index:3;display:flex;align-items:center;gap:.4375rem}@media(max-width:33.12375rem){.ap.svelte-1ei7yt8{display:grid;justify-items:center;gap:.375rem}}.ap-icon.svelte-1ei7yt8{display:grid;place-items:center;width:clamp(1.875rem,1.7884615385rem + .3846153846vw,2.25rem);height:clamp(1.875rem,1.7884615385rem + .3846153846vw,2.25rem);border:1px solid var(--color-primary-accent);border-radius:var(--radius-full);color:var(--color-primary-accent-hover);background-color:var(--color-bg-surface);box-shadow:0 0 0 .5rem color-mix(in srgb,var(--color-bg-surface) 25%,transparent)}.ap-label.svelte-1ei7yt8{padding:.1875rem .3125rem;border-radius:var(--radius-sm);font-size:.6875rem;background-color:var(--color-bg-surface)}.ap-one.svelte-1ei7yt8{top:30%;left:13%}.ap-two.svelte-1ei7yt8{top:76%;left:19%}.map-office.svelte-1ei7yt8 .ap-two:where(.svelte-1ei7yt8){left:68%}.map-workshop.svelte-1ei7yt8 .ap-two:where(.svelte-1ei7yt8){left:22%}.weak.svelte-1ei7yt8{position:absolute;top:0;right:0;z-index:2;display:flex;align-items:flex-end;width:23%;height:100%;padding:.75rem;background:repeating-linear-gradient(135deg,transparent 0 .4375rem,var(--hatch) .4375rem .5rem)}.map-office.svelte-1ei7yt8 .weak:where(.svelte-1ei7yt8){width:48%;height:52%}.map-workshop.svelte-1ei7yt8 .weak:where(.svelte-1ei7yt8){width:32%}.weak-label.svelte-1ei7yt8{padding:.375rem;border-radius:var(--radius-sm);font-size:.6875rem;font-weight:700;line-height:1.3;background-color:color-mix(in srgb,var(--color-bg-surface) 94%,transparent)}.legend.svelte-1ei7yt8{display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-top:1.125rem;font-size:.75rem;color:var(--color-text-tertiary)}.legend-item.svelte-1ei7yt8{display:flex;align-items:center;gap:.4375rem}.key.svelte-1ei7yt8{display:block;width:1.1875rem;height:.625rem;border-radius:var(--radius-xs)}.key-strong.svelte-1ei7yt8{background-color:var(--color-primary-accent)}.key-mid.svelte-1ei7yt8{background-color:var(--color-primary-border)}.key-low.svelte-1ei7yt8{border:1px solid var(--color-text-muted);background:repeating-linear-gradient(135deg,var(--color-bg-muted) 0 .1875rem,var(--color-text-muted) .1875rem .25rem)}.observation.svelte-1ei7yt8{padding-right:.625rem}.control.svelte-1ei7yt8{margin:1.125rem 0;font-size:clamp(1.3125rem,1.2692307692rem + .1923076923vw,1.5rem);font-weight:700;line-height:1.35;letter-spacing:-.02em}.text.svelte-1ei7yt8{font-size:.9375rem;line-height:1.75;color:var(--color-text-secondary)}.caption.svelte-1ei7yt8{margin-top:1rem;font-size:.75rem;line-height:1.6;color:var(--color-text-tertiary)}.coverage.svelte-18kmdcm{padding:clamp(.875rem,.7307692308rem + .641025641vw,1.5rem);border-radius:var(--radius-xl);background-color:var(--color-bg-muted)}.placement.svelte-18kmdcm{display:grid;grid-template-columns:minmax(0,1.05fr) minmax(0,.95fr);align-items:start;gap:clamp(2.5rem,2.0673076923rem + 1.9230769231vw,4.375rem)}@media(max-width:63.99875rem){.placement.svelte-18kmdcm{grid-template-columns:minmax(0,1fr)}}.placement.svelte-18kmdcm .placement-route{margin-top:1.5rem;padding-inline:1.375rem;border:1px solid var(--color-border-default);border-radius:var(--radius-lg)}.placement.svelte-18kmdcm .placement-route>li:first-child{border-top:none}.outcome-title.svelte-18kmdcm{margin-bottom:1.625rem;font-size:clamp(1.375rem,1.2884615385rem + .3846153846vw,1.75rem);font-weight:700}.caption.svelte-18kmdcm{margin-top:1.75rem;font-size:.8125rem;line-height:1.6;color:var(--color-text-tertiary)}
