.AreaTable.svelte-lfe41f{width:100%;max-width:400px;font-size:.95rem}table.svelte-lfe41f{width:100%;border-collapse:collapse}tr.gap.svelte-lfe41f{height:1.6666666667rem}td.svelte-lfe41f{padding:0 0 .8666666667rem}td.svelte-lfe41f+td:where(.svelte-lfe41f){text-align:right;padding-left:3em;letter-spacing:var(--letter-spacing)}tr.rule.svelte-lfe41f td:where(.svelte-lfe41f){padding-bottom:4px;border-bottom:1px solid currentColor}tr.bold.svelte-lfe41f>td:where(.svelte-lfe41f){padding-top:14px}tr.bold.svelte-lfe41f>td:where(.svelte-lfe41f):first-child{text-transform:uppercase;letter-spacing:var(--letter-spacing)}tr.svelte-lfe41f:first-child>td:where(.svelte-lfe41f){padding-top:0}hr.svelte-1rnkawh{border:0;height:1px;background:var(--border-color)}@media (min-width: 768px){hr.svelte-1rnkawh{margin:2rem 0 4rem}}.Floorplan.svelte-17icunl{display:flex;border:1px solid var(--border-color);overflow:hidden;flex-direction:row-reverse;justify-content:flex-end;min-height:var(--min-height);width:100%}@media (max-width: 575px){.Floorplan.svelte-17icunl{flex-direction:column}}.controls.svelte-17icunl{display:flex;flex-direction:column;gap:2rem;width:8.6666666667rem;padding:2rem;background:#fffc;z-index:1}@media (max-width: 575px){.controls.svelte-17icunl{flex-direction:row;justify-content:space-between;width:100%;padding:.6666666667rem}.controls.svelte-17icunl .desktop-only:where(.svelte-17icunl){display:none}}.controls.svelte-17icunl button:where(.svelte-17icunl){display:flex;flex-direction:column;align-items:center;gap:.3333333333rem;width:100%;color:var(--text-color)}.controls.svelte-17icunl button:where(.svelte-17icunl):focus{outline:none}.controls.svelte-17icunl button:where(.svelte-17icunl) svg{display:block;width:25px;height:25px}.controls.svelte-17icunl button:where(.svelte-17icunl) span:where(.svelte-17icunl){white-space:nowrap;font-size:.9333333333rem}@media (max-width: 575px){.controls.svelte-17icunl button:where(.svelte-17icunl){width:auto;flex-direction:row}.controls.svelte-17icunl button:where(.svelte-17icunl) span:where(.svelte-17icunl){transform:translateY(.0666666667rem)}}.viewport.svelte-17icunl{padding:2rem;overflow:visible!important;--header-height: 11vh}@media (max-width: 575px){.viewport.svelte-17icunl{padding:.6666666667rem}}@media (max-width: 1189px){.viewport.svelte-17icunl{--header-height: 9vh}}.viewport.fullscreen.svelte-17icunl{position:fixed;top:var(--header-height);left:0;width:100%;height:calc(100vh - var(--header-height));z-index:1000;padding:0;display:flex;align-items:center;flex-direction:column;justify-content:center;background-image:linear-gradient(to right,rgba(var(--black-rgb),.5),rgba(var(--black-rgb),.5)),linear-gradient(to right,#fff,#fff)}button.close.svelte-17icunl{position:absolute;top:2rem;right:2rem;padding:.6666666667rem;z-index:1001}button.close.svelte-17icunl svg{width:1.3333333333rem;height:1.3333333333rem}.SubNav.svelte-1tcywre{height:80px;overflow:hidden;position:sticky;top:var(--header-height-mobile);z-index:var(--z-subnavbar)}@media (min-width: 768px){.SubNav.svelte-1tcywre{top:var(--header-height-desktop)}}.floating.svelte-1tcywre{background-color:var(--bg-shaded);width:100vw}@media (min-width: 768px){.floating.svelte-1tcywre{position:fixed;top:var(--header-height-mobile);z-index:var(--z-subnavbar)}}@media (min-width: 1190px){.floating.svelte-1tcywre{top:var(--header-height-desktop)}}.h4.svelte-1tcywre{margin:0;display:none}@media (min-width: 1190px){.h4.svelte-1tcywre{display:block;white-space:nowrap}}@media (max-width: 767px){.inner.svelte-1tcywre{padding:0 1.3333333333rem}}@media (min-width: 768px) and (max-width: 1189px){.inner.svelte-1tcywre{padding:0 2rem}}@media (min-width: 1190px){.inner.svelte-1tcywre{padding:0 1.4666666667rem}}.inner.svelte-1tcywre,.group.svelte-1tcywre{display:flex;height:80px;align-items:center;gap:1rem}@media (min-width: 1190px){.inner.svelte-1tcywre,.group.svelte-1tcywre{gap:4rem;justify-content:space-between}}@media (max-width: 1189px){.inner.svelte-1tcywre,.group.svelte-1tcywre{width:100%}}nav.svelte-1tcywre{display:flex;gap:2rem}nav.mobile-nav.svelte-1tcywre{display:flex;gap:1.5rem;flex-grow:1}@media (min-width: 1190px){nav.mobile-nav.svelte-1tcywre{display:none}}nav.mobile-nav.svelte-1tcywre .DropdownInput{transform:translateY(-1px);min-width:150px}nav.mobile-nav.svelte-1tcywre .DropdownInput select{border-bottom:none}@media (min-width: 1190px){nav.mobile-nav.svelte-1tcywre .form-row{margin-right:auto}}@media (max-width: 1189px){nav.desktop-nav.svelte-1tcywre{display:none}}
