.nj-presale-view-controls{position:absolute;left:12px;bottom:54px;z-index:22;display:flex;gap:4px;max-width:calc(100% - 24px);padding:5px;background:#fff;border:1px solid var(--b-line,#e7e7e5);border-radius:10px;box-shadow:0 2px 8px #17202e12}.nj-presale-view-controls>button{min-height:40px;border:0;padding:8px 12px;background:white;border-radius:7px;font-size:13px;color:var(--b-text,#17202e);white-space:nowrap;cursor:pointer}.nj-presale-view-controls>button[aria-pressed=true]{background:var(--b-accent,#f45112);color:white}.zmap-marker[data-presale-phase=move-in] .zmap-marker-metric{background:#e8f1ff;color:#285888;border:1px solid #b7cfe9}.zmap-marker[data-presale-phase=presale] .zmap-marker-metric{font-weight:650}@media(max-width:480px){.nj-presale-view-controls{left:8px;right:8px;max-width:none;bottom:50px;justify-content:center}.nj-presale-view-controls>button{font-size:12px;padding:8px}}.zmap-marker[data-presale-phase]>.zmap-marker-metric{max-width:none;width:max-content}.nj-presale-schedule{position:absolute;top:62px;left:50%;transform:translateX(-50%);white-space:nowrap;border:1px solid #d9e3f0;border-radius:7px;background:#fff;color:#285888;padding:2px 7px;font-size:10px;line-height:15px;pointer-events:none}