.PlotMap-module__RQXhhq__section{color:#e8eef5;padding:calc(var(--header-h) + clamp(18px, 2vw, 30px)) 0 0;background:#0b1725;flex-direction:column;min-height:100svh;display:flex}.PlotMap-module__RQXhhq__head{flex:none;width:100%;margin:0 0 clamp(.4rem,.9vw,.7rem);padding:0 clamp(1rem,2.6vw,2.5rem)}.PlotMap-module__RQXhhq__eyebrow{letter-spacing:.22em;text-transform:uppercase;color:#c9a227;margin:0 0 .3rem;font-size:.7rem}.PlotMap-module__RQXhhq__title{text-wrap:balance;margin:0;font-size:clamp(1.25rem,2.2vw,1.7rem);font-weight:600;line-height:1.12}.PlotMap-module__RQXhhq__legend{color:#9fb0c3;flex-wrap:wrap;gap:.5rem 1.15rem;margin:.4rem 0 0;font-size:.78rem;display:flex}.PlotMap-module__RQXhhq__legendItem{align-items:center;gap:.45rem;display:inline-flex}.PlotMap-module__RQXhhq__swatch{border-radius:999px;width:1.35rem;height:.2rem;display:inline-block}.PlotMap-module__RQXhhq__swatchAvailable{background:#35f0a0;box-shadow:0 0 6px #35f0a0aa}.PlotMap-module__RQXhhq__swatchBooked{background:#ff5470;box-shadow:0 0 6px #ff5470aa}.PlotMap-module__RQXhhq__stage{cursor:grab;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;background:radial-gradient(120% 80% at 50% 0,#12283f 0%,#0b1725 62%,#081220 100%);border-top:1px solid #1e3450;border-bottom:1px solid #1e3450;flex:auto;width:100%;min-height:22rem;position:relative;overflow:hidden}.PlotMap-module__RQXhhq__stage[data-panning=true]{cursor:grabbing}.PlotMap-module__RQXhhq__canvas{width:100%;height:100%;display:block;position:absolute;inset:0}.PlotMap-module__RQXhhq__plan{opacity:.55}.PlotMap-module__RQXhhq__edge{fill:none;stroke-width:2.1px;stroke-linecap:round;vector-effect:non-scaling-stroke}.PlotMap-module__RQXhhq__edgeAvailable{stroke:#2bff9e}.PlotMap-module__RQXhhq__edgeBooked{stroke:#ff415f}.PlotMap-module__RQXhhq__face{pointer-events:none;fill:var(--tint);fill-opacity:var(--tint-fill,.32);stroke:var(--tint);stroke-opacity:var(--tint-line,.95);stroke-width:.8px;vector-effect:non-scaling-stroke}.PlotMap-module__RQXhhq__seriesO{--tint:#ddc16e}.PlotMap-module__RQXhhq__seriesM{--tint:#99d590}.PlotMap-module__RQXhhq__seriesP{--tint:#f3aaf1}.PlotMap-module__RQXhhq__seriesN{--tint:#7aafdf;--tint-fill:.38;--tint-line:1}.PlotMap-module__RQXhhq__tracer{fill:#35f0a0;fill-opacity:.16;stroke:#6bffc0;stroke-width:2.4px;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 5px #35f0a0cc)}.PlotMap-module__RQXhhq__tracerBooked{fill:#ff5470;fill-opacity:.14;stroke:#ff8098;filter:drop-shadow(0 0 5px #ff5470cc)}.PlotMap-module__RQXhhq__tracerUnset{fill:#9fb4c9;fill-opacity:.12;stroke:#c3d4e5;filter:drop-shadow(0 0 4px #9fb4c9aa)}.PlotMap-module__RQXhhq__tracerRun{animation:.9s cubic-bezier(.22,.61,.36,1) forwards PlotMap-module__RQXhhq__trace}@keyframes PlotMap-module__RQXhhq__trace{0%{stroke-dashoffset:var(--len)}to{stroke-dashoffset:0}}.PlotMap-module__RQXhhq__amenityZone{fill:#cbb27a;fill-opacity:.09;stroke:#cbb27a;stroke-opacity:.38;stroke-width:1px;vector-effect:non-scaling-stroke;pointer-events:none}.PlotMap-module__RQXhhq__controls{z-index:3;flex-direction:column;gap:.3rem;display:flex;position:absolute;top:clamp(.6rem,1.4vw,1rem);right:clamp(.6rem,1.4vw,1rem)}.PlotMap-module__RQXhhq__ctrl{color:#dce8f4;min-width:2.4rem;height:2.4rem;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e1f33dd;border:1px solid #2b4a6b;border-radius:.55rem;padding:0 .6rem;font-size:.85rem}.PlotMap-module__RQXhhq__ctrl:hover{background:#16304d;border-color:#3f6a95}.PlotMap-module__RQXhhq__ctrl:focus-visible{outline-offset:2px;outline:2px solid #35f0a0}.PlotMap-module__RQXhhq__hint{z-index:3;text-align:center;color:#8fa3ba;pointer-events:none;background:#0b1725aa;border-radius:.4rem;max-width:calc(100% - 9rem);padding:.35rem .6rem;font-size:.74rem;transition:opacity .5s;position:absolute;bottom:clamp(.7rem,1.6vw,1.1rem);left:50%;transform:translate(-50%)}.PlotMap-module__RQXhhq__hint[data-done=true]{opacity:0}.PlotMap-module__RQXhhq__card{z-index:4;pointer-events:none;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#08192bf2;border:1px solid #2c5a7e;border-radius:.6rem;min-width:12rem;max-width:17rem;padding:.7rem .85rem;position:absolute;box-shadow:0 10px 28px #0006}.PlotMap-module__RQXhhq__cardCode{letter-spacing:.03em;color:#f2f7fc;margin:0;font-size:.95rem;font-weight:650}.PlotMap-module__RQXhhq__rows{gap:.22rem;margin:.45rem 0 0;font-size:.8rem;display:grid}.PlotMap-module__RQXhhq__row{justify-content:space-between;align-items:baseline;gap:.7rem;display:flex}.PlotMap-module__RQXhhq__row dt{color:#93aac2;white-space:nowrap}.PlotMap-module__RQXhhq__row dd{color:#dceaf7;text-align:right;font-variant-numeric:tabular-nums;margin:0}.PlotMap-module__RQXhhq__rowFinal{border-top:1px solid #24486a;margin-top:.15rem;padding-top:.28rem}.PlotMap-module__RQXhhq__rowFinal dd{color:#35f0a0;font-weight:650}.PlotMap-module__RQXhhq__amenityCard{border-color:#7b6320}.PlotMap-module__RQXhhq__amenityTitleOnly{width:auto;min-width:0;padding:.5rem .85rem}.PlotMap-module__RQXhhq__amenityTitleOnly .PlotMap-module__RQXhhq__cardCode{white-space:nowrap;font-size:.9rem}.PlotMap-module__RQXhhq__cardAnchored.PlotMap-module__RQXhhq__amenityTitleOnly{min-width:0}.PlotMap-module__RQXhhq__amenityImage{object-fit:cover;background:#14253a;border-radius:.4rem;width:100%;height:7rem;margin:0 0 .55rem;display:block}.PlotMap-module__RQXhhq__state{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:2rem;display:flex;position:absolute;inset:0}.PlotMap-module__RQXhhq__stateTitle{color:#eaf2fa;margin:0;font-size:1.15rem;font-weight:600}.PlotMap-module__RQXhhq__stateBody{color:#9fb0c3;max-width:26rem;margin:0;font-size:.9rem}.PlotMap-module__RQXhhq__reload{color:#e7d69a;font:inherit;cursor:pointer;background:0 0;border:1px solid #c9a227;border-radius:999px;margin-top:.6rem;padding:.5rem 1.1rem}.PlotMap-module__RQXhhq__reload:hover{background:#c9a2271a}@media (prefers-reduced-motion:reduce){.PlotMap-module__RQXhhq__tracerRun{stroke-dashoffset:0;animation:none}}.PlotMap-module__RQXhhq__cardAnchored{min-width:11rem;bottom:auto;right:auto}.PlotMap-module__RQXhhq__codeLabel{fill:#d7e6f4;text-anchor:middle;dominant-baseline:middle;pointer-events:none;letter-spacing:.04em;font-weight:600}.PlotMap-module__RQXhhq__ambience{pointer-events:none}.PlotMap-module__RQXhhq__mote{animation-name:PlotMap-module__RQXhhq__mote;animation-timing-function:cubic-bezier(.32,.02,.35,1);animation-iteration-count:1;animation-fill-mode:both}.PlotMap-module__RQXhhq__ambience[data-kind=available] .PlotMap-module__RQXhhq__mote{fill:#6ff0b4}.PlotMap-module__RQXhhq__ambience[data-kind=available] .PlotMap-module__RQXhhq__mote:nth-child(3n){fill:#cfe08a}.PlotMap-module__RQXhhq__ambience[data-kind=available] .PlotMap-module__RQXhhq__mote:nth-child(4n){fill:#35f0a0}.PlotMap-module__RQXhhq__ambience[data-kind=booked] .PlotMap-module__RQXhhq__mote{fill:#e0455f}.PlotMap-module__RQXhhq__ambience[data-kind=booked] .PlotMap-module__RQXhhq__mote:nth-child(3n){fill:#ff8a6a}.PlotMap-module__RQXhhq__ambience[data-kind=booked] .PlotMap-module__RQXhhq__mote:nth-child(4n){fill:#b32338}@keyframes PlotMap-module__RQXhhq__mote{0%{opacity:0;transform:translate(0, calc(var(--drift) * -.35))}22%{opacity:.85}70%{opacity:.55}to{opacity:0;transform:translate(var(--sway), var(--drift))}}@media (prefers-reduced-motion:reduce){.PlotMap-module__RQXhhq__ambience{display:none}}
