.initial-loader[data-v-11774e36]{align-items:center;background:radial-gradient(circle at 50% 15%,rgba(194,153,57,.3),transparent 34%),linear-gradient(145deg,#0f3f29,#071e15);bottom:0;color:#fff;display:flex;justify-content:center;left:0;padding:24px;position:fixed;right:0;top:0;z-index:2000}.initial-loader__card[data-v-11774e36]{align-items:center;display:flex;flex-direction:column;text-align:center;width:min(520px,100%)}.initial-loader__card h1[data-v-11774e36]{font-size:max(25px,min(4vw,38px));line-height:1.15;margin:25px 0 10px;max-width:470px}.initial-loader__card p[data-v-11774e36]{color:hsla(0,0%,100%,.78);font-size:15px;line-height:1.55;margin:0 0 25px;max-width:460px}.initial-loader__card span[data-v-11774e36]{color:hsla(0,0%,100%,.72);font-size:12px;margin-top:12px}.initial-loader__card button[data-v-11774e36]{background:hsla(0,0%,100%,.1);border:1px solid hsla(0,0%,100%,.45);border-radius:6px;color:#fff;cursor:pointer;font-weight:600;margin-top:14px;padding:10px 17px}.initial-loader__logo[data-v-11774e36]{border-radius:12px;box-shadow:0 14px 45px rgba(0,0,0,.28);display:block;max-height:min(42vh,360px);max-width:min(260px,70vw);-o-object-fit:contain;object-fit:contain;width:auto}.initial-loader__progress[data-v-11774e36]{background:hsla(0,0%,100%,.16);border-radius:3px;height:4px;overflow:hidden;width:min(340px,76vw)}.initial-loader__progress i[data-v-11774e36]{animation:initial-loader-progress-11774e36 1.35s ease-in-out infinite;background:#c49a39;border-radius:inherit;display:block;height:100%;width:42%}.initial-loader-enter-active[data-v-11774e36],.initial-loader-leave-active[data-v-11774e36]{transition:opacity .35s ease}.initial-loader-enter[data-v-11774e36],.initial-loader-leave-to[data-v-11774e36]{opacity:0}@keyframes initial-loader-progress-11774e36{0%{transform:translateX(-110%)}to{transform:translateX(340%)}}.project-logo[data-v-11774e36]{background:linear-gradient(135deg,rgba(23,63,52,.96),rgba(36,92,73,.96));border-radius:8px;box-shadow:0 3px 14px rgba(0,0,0,.25);box-sizing:content-box;height:auto;max-height:96px;max-width:180px;padding:10px 14px;position:fixed;right:20px;top:18px;width:auto;z-index:11}.project-logo img[data-v-11774e36],.project-logo[data-v-11774e36]{-o-object-fit:contain;object-fit:contain}.project-logo img[data-v-11774e36]{display:block;max-height:86px;max-width:100%}.prototype-view[data-v-11774e36]{bottom:0;height:100%;left:0;position:fixed;right:0;top:0;width:100%;z-index:1}.prototype-view--frame[data-v-11774e36]{background:#000;border:0}.prototype-view--modal[data-v-11774e36]{z-index:30}.queue-transition-cover[data-v-11774e36]{background:#123b27;bottom:0;left:0;opacity:0;pointer-events:none;position:fixed;right:0;top:0;transition:opacity .14s ease;z-index:8}.queue-transition-cover--active[data-v-11774e36]{opacity:1}.public-message[data-v-11774e36]{background:#2472a4;border:1px solid hsla(0,0%,100%,.55);border-radius:8px;box-shadow:0 4px 16px rgba(0,0,0,.28);color:#fff;left:50%;max-width:min(620px,calc(100vw - 32px));padding:11px 16px;position:fixed;text-align:center;top:76px;transform:translateX(-50%);white-space:pre-line;z-index:13}.public-message--success[data-v-11774e36]{background:#25733d}.public-message--warning[data-v-11774e36]{background:#f3cf54;color:#2d2600}.public-message--error[data-v-11774e36]{background:#b73535}.mode-switch[data-v-11774e36]{background:hsla(0,0%,100%,.94);border-radius:8px;box-shadow:0 3px 14px rgba(0,0,0,.32);display:flex;left:50%;padding:4px;position:fixed;top:18px;transform:translateX(-50%);z-index:10}.mode-switch button[data-v-11774e36]{background:transparent;border:0;border-radius:5px;color:#334039;cursor:pointer;font-weight:600;min-height:40px;padding:0 16px;white-space:nowrap}.mode-switch__button--active[data-v-11774e36]{background:#1d6c37!important;color:#fff!important}.queue-switch[data-v-11774e36]{background:hsla(0,0%,100%,.94);border-radius:8px;bottom:24px;box-shadow:0 3px 14px rgba(0,0,0,.32);display:flex;padding:4px;position:fixed;right:20px;z-index:12}.queue-switch a[data-v-11774e36]{align-items:center;background:transparent;border:0;border-radius:5px;color:#334039;cursor:pointer;display:inline-flex;font-weight:600;justify-content:center;min-height:40px;padding:0 15px;-webkit-text-decoration:none;text-decoration:none}.queue-switch__button--active[data-v-11774e36]{background:#1d6c37!important;color:#fff!important}.queue-switch-mobile[data-v-11774e36]{display:none}.construction-stage[data-v-11774e36]{align-items:center;backdrop-filter:blur(8px);background:rgba(20,49,30,.86);border:1px solid hsla(0,0%,100%,.35);border-radius:7px;box-shadow:0 3px 14px rgba(0,0,0,.3);color:#fff;display:flex;gap:9px;left:50%;min-height:42px;padding:7px 16px;position:fixed;top:70px;transform:translateX(-50%);z-index:10}.construction-stage span[data-v-11774e36]{color:hsla(0,0%,100%,.78);font-size:12px;text-transform:uppercase}.construction-stage strong[data-v-11774e36]{font-size:15px;white-space:nowrap}.top-left-controls[data-v-11774e36]{align-items:center;display:flex;gap:10px;left:20px;position:fixed;top:20px;z-index:12}.plot-search-toggle[data-v-11774e36]{background:#1d6c37;border:0;border-radius:6px;box-shadow:0 3px 12px rgba(0,0,0,.32);color:#fff;cursor:pointer;font-weight:600;min-height:44px;padding:0 18px}.quick-filter-bar[data-v-11774e36]{display:flex;flex-wrap:wrap;gap:8px;left:20px;max-width:min(760px,calc(100vw - 40px));position:fixed;top:76px;z-index:11}.quick-filter-bar button[data-v-11774e36]{backdrop-filter:blur(7px);background:hsla(0,0%,100%,.94);border:1px solid hsla(0,0%,100%,.72);border-radius:20px;box-shadow:0 3px 12px rgba(0,0,0,.24);color:#23432d;cursor:pointer;font-size:13px;font-weight:700;min-height:38px;padding:0 14px}.quick-filter-bar button span[data-v-11774e36]{align-items:center;background:#fff;border-radius:11px;color:#1d6c37;display:inline-flex;font-size:11px;height:22px;justify-content:center;margin-left:6px;min-width:22px}.quick-filter-bar__active[data-v-11774e36]{background:#1d6c37!important;border-color:#1d6c37!important;color:#fff!important}.tour-month-toggle[data-v-11774e36]{bottom:28px;left:50%;position:fixed;transform:translateX(-50%);z-index:12}.tour-options[data-v-11774e36]{background:hsla(0,0%,100%,.94);border-radius:7px;box-shadow:0 3px 12px rgba(0,0,0,.28);gap:5px;padding:4px 7px}.tour-options[data-v-11774e36],.tour-switch[data-v-11774e36]{align-items:center;display:flex}.tour-switch[data-v-11774e36]{color:#334039;cursor:pointer;font-size:13px;font-weight:600;gap:7px;min-height:36px;padding:0 7px}.tour-switch input[data-v-11774e36]{height:1px;opacity:0;position:absolute;width:1px}.tour-switch i[data-v-11774e36]{background:#bbc4bd;border-radius:10px;display:block;height:20px;position:relative;transition:background .16s ease;width:36px}.tour-switch i[data-v-11774e36]:after{background:#fff;border-radius:50%;box-shadow:0 1px 3px rgba(0,0,0,.3);content:"";height:14px;left:3px;position:absolute;top:3px;transition:transform .16s ease;width:14px}.tour-switch input:checked+i[data-v-11774e36]{background:#1d6c37}.tour-switch input:checked+i[data-v-11774e36]:after{transform:translateX(16px)}.plot-search[data-v-11774e36]{background:#fff;box-shadow:8px 0 24px rgba(0,0,0,.28);color:#222;display:flex;flex-direction:column;height:100vh;left:0;overflow-y:auto;padding:78px 24px 24px;position:fixed;top:0;transform:translateX(-105%);transition:transform .22s ease;width:min(520px,100vw);z-index:11}.plot-search--open[data-v-11774e36]{transform:translateX(0)}.plot-search__header[data-v-11774e36]{align-items:flex-start;display:flex;justify-content:space-between;margin-bottom:22px}.plot-search__header h1[data-v-11774e36]{font-size:25px;margin:0}.plot-search__header p[data-v-11774e36]{color:#687069;font-size:14px;margin:5px 0 0}.plot-search__header button[data-v-11774e36]{background:transparent;border:0;cursor:pointer;font-size:30px}.plot-search__form fieldset[data-v-11774e36]{border:0;margin:0 0 18px;padding:0}.plot-search__form fieldset legend[data-v-11774e36]{font-weight:600;margin-bottom:9px}.plot-search__form fieldset label[data-v-11774e36]{align-items:center;display:flex;gap:8px;min-height:32px}.plot-search__form fieldset label small[data-v-11774e36]{color:#7a7a7a;margin-left:auto}.plot-search__status-dot[data-v-11774e36]{border-radius:50%;height:12px;width:12px}.plot-search__range[data-v-11774e36]{grid-gap:12px;display:grid;gap:12px;grid-template-columns:1fr 1fr;margin-bottom:15px}.plot-search__range label[data-v-11774e36]{color:#535a55;font-size:13px}.plot-search__range input[data-v-11774e36]{background:#fff;border:1px solid #cbd1cc;border-radius:5px;color:#222;height:42px;margin-top:5px;padding:0 11px;width:100%}.plot-search__custom-fields[data-v-11774e36]{grid-gap:12px;display:grid;gap:12px;margin:4px 0 16px}.plot-search__custom-fields>label[data-v-11774e36]{color:#535a55;font-size:13px}.plot-search__custom-fields input[data-v-11774e36],.plot-search__custom-fields select[data-v-11774e36]{background:#fff;border:1px solid #cbd1cc;border-radius:5px;color:#222;margin-top:5px;min-height:42px;padding:8px 11px;width:100%}.plot-search__custom-range[data-v-11774e36]{grid-gap:10px;display:grid;gap:10px;grid-template-columns:1fr 1fr}.plot-search__form-actions[data-v-11774e36],.plot-search__results-heading[data-v-11774e36]{display:flex;gap:9px;justify-content:space-between}.plot-search__form-actions button[data-v-11774e36],.plot-search__results-heading button[data-v-11774e36]{background:#fff;border:1px solid #bfc6c0;border-radius:5px;cursor:pointer;min-height:40px;padding:0 13px}.plot-search__primary[data-v-11774e36]{background:#1d6c37!important;border-color:#1d6c37!important;color:#fff;flex:1;font-weight:600}.plot-search__results[data-v-11774e36]{border-top:1px solid #e1e4e1;margin-top:25px;padding-top:20px}.plot-search__results-heading[data-v-11774e36]{align-items:center;margin-bottom:13px}.plot-search__results-heading div[data-v-11774e36]{display:flex;gap:7px}.plot-search__message[data-v-11774e36]{background:#e7f5eb;border-radius:4px;color:#17552d;font-size:13px;padding:8px 10px}.plot-search__share[data-v-11774e36]{grid-gap:8px;background:#f0f4f1;border-radius:6px;display:grid;gap:8px;grid-template-columns:1fr 1fr;margin:0 0 12px;padding:12px}.plot-search__share a[data-v-11774e36],.plot-search__share button[data-v-11774e36]{align-items:center;background:#fff;border:1px solid #bbc5bd;border-radius:5px;color:#1f3927;cursor:pointer;display:flex;font-size:13px;justify-content:center;min-height:40px;padding:6px 10px;text-align:center;-webkit-text-decoration:none;text-decoration:none}.plot-search__table-wrap[data-v-11774e36]{overflow-x:auto}.plot-search table[data-v-11774e36]{border-collapse:collapse;font-size:13px;width:100%}.plot-search table td[data-v-11774e36],.plot-search table th[data-v-11774e36]{border-bottom:1px solid #e5e8e5;padding:10px 7px;text-align:left}.plot-search table tbody tr[data-v-11774e36]{cursor:pointer}.plot-search table tbody tr[data-v-11774e36]:hover{background:#f0f7f2}.plot-search__empty[data-v-11774e36]{background:#f4f5f4;color:#666;padding:18px;text-align:center}.plot-print[data-v-11774e36]{display:none}@media(max-width:600px){.project-logo[data-v-11774e36]{max-height:64px;max-width:110px;padding:7px 9px;right:10px;top:62px}.project-logo img[data-v-11774e36]{max-height:58px}.queue-switch[data-v-11774e36]{display:none}.queue-switch-mobile[data-v-11774e36]{align-items:center;background:hsla(0,0%,100%,.95);border-radius:8px;bottom:calc(72px + env(safe-area-inset-bottom, 0px));box-shadow:0 3px 14px rgba(0,0,0,.3);color:#5d685f;display:flex;font-size:11px;gap:7px;padding:5px 7px 5px 10px;position:fixed;right:10px;z-index:12}.queue-switch-mobile select[data-v-11774e36]{background:#fff;border:1px solid #ccd3ce;border-radius:5px;color:#26332c;font-weight:600;max-width:145px;min-height:34px;padding:0 28px 0 9px}.tour-month-toggle[data-v-11774e36]{bottom:62px}.mode-switch[data-v-11774e36]{top:10px;width:calc(100% - 20px)}.mode-switch button[data-v-11774e36]{flex:1;font-size:11px;min-width:0;padding:0 5px;white-space:normal}.construction-stage[data-v-11774e36]{min-height:40px;padding:6px 12px;top:60px}.construction-stage span[data-v-11774e36]{font-size:10px}.construction-stage strong[data-v-11774e36]{font-size:13px}.top-left-controls[data-v-11774e36]{align-items:flex-start;flex-wrap:wrap;left:10px;top:62px;width:calc(100% - 20px)}.top-left-controls--tour[data-v-11774e36]{top:112px}.quick-filter-bar[data-v-11774e36]{flex-wrap:nowrap;left:10px;max-width:none;overflow-x:auto;padding:2px 2px 7px;top:112px;width:calc(100% - 20px)}.quick-filter-bar--tour[data-v-11774e36]{top:162px}.quick-filter-bar button[data-v-11774e36]{flex:0 0 auto;font-size:11px;min-height:36px;padding:0 12px}.plot-search-toggle[data-v-11774e36]{font-size:12px;min-height:40px;padding:0 12px}.tour-options[data-v-11774e36]{padding:2px 4px}.tour-switch[data-v-11774e36]{font-size:11px;gap:5px;min-height:36px;padding:0 4px}.tour-switch i[data-v-11774e36]{height:18px;width:32px}.tour-switch i[data-v-11774e36]:after{height:12px;top:3px;width:12px}.tour-switch input:checked+i[data-v-11774e36]:after{transform:translateX(14px)}.plot-search[data-v-11774e36]{padding:72px 16px 20px}.plot-search__range[data-v-11774e36]{gap:8px}.plot-search__results-heading[data-v-11774e36]{align-items:flex-start;flex-direction:column}}.shared-card-host[data-v-11774e36] .kw-footer,.shared-card-host[data-v-11774e36] .virtual-tour,.shared-card-host[data-v-11774e36] .virtual-turn,[data-v-11774e36] .virtual-tour{display:none!important}@media print{.prototype-page[data-v-11774e36]>:not(.plot-print){display:none!important}.plot-print[data-v-11774e36]{background:#fff;color:#000;display:block;padding:10mm}.plot-print h1[data-v-11774e36]{margin:0 0 5mm}.plot-print table[data-v-11774e36]{border-collapse:collapse;margin-top:7mm;width:100%}.plot-print td[data-v-11774e36],.plot-print th[data-v-11774e36]{border:1px solid #777;padding:2.5mm;text-align:left}.plot-print__link[data-v-11774e36]{margin-top:7mm;word-break:break-all}}.theme--light.v-snack__wrapper{color:rgba(0,0,0,.87)}.theme--dark.v-snack__wrapper{color:#fff}.v-sheet.v-snack__wrapper{border-radius:4px}.v-sheet.v-snack__wrapper:not(.v-sheet--outlined){box-shadow:0 3px 5px -1px rgba(0,0,0,.2),0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12)}.v-sheet.v-snack__wrapper.v-sheet--shaped{border-radius:24px 4px}.v-snack{bottom:0;display:flex;font-size:.875rem;justify-content:center;left:0;pointer-events:none;right:0;top:0;width:100%}.v-snack:not(.v-snack--absolute){height:100vh;position:fixed;z-index:1000}.v-snack:not(.v-snack--centered):not(.v-snack--top){align-items:flex-end}.v-snack__wrapper{align-items:center;border-color:currentColor!important;display:flex;margin:8px;max-width:672px;min-height:48px;min-width:344px;padding:0;pointer-events:auto;position:relative;transition-duration:.15s;transition-property:opacity,transform;transition-timing-function:cubic-bezier(0,0,.2,1);z-index:1}.v-snack__wrapper.theme--dark{background-color:#333;color:hsla(0,0%,100%,.87)}.v-snack__content{flex-grow:1;font-size:.875rem;font-weight:400;letter-spacing:.0178571429em;line-height:1.25rem;margin-right:auto;padding:14px 16px;text-align:left;text-align:initial}.v-snack__action{align-items:center;align-self:center;display:flex}.v-snack__action .v-ripple__container{display:none}.v-application--is-ltr .v-snack__action{margin-right:8px}.v-application--is-rtl .v-snack__action{margin-left:8px}.v-snack__action>.v-snack__btn.v-btn{padding:0 8px}.v-snack__btn{margin:0;min-width:auto}.v-snack--absolute{height:100%;position:absolute;z-index:1}.v-snack--centered{align-items:center}.v-snack--left{justify-content:flex-start;right:auto}.v-snack--multi-line .v-snack__wrapper{min-height:68px}.v-snack--right{justify-content:flex-end;left:auto}.v-snack:not(.v-snack--has-background) .v-snack__wrapper{box-shadow:none}.v-snack--bottom{top:auto}.v-snack--text .v-snack__wrapper:before{background-color:currentColor;border-radius:inherit;bottom:0;content:"";left:0;opacity:.12;pointer-events:none;position:absolute;right:0;top:0;z-index:-1}.v-snack--top{align-items:flex-start;bottom:auto}.v-snack--vertical .v-snack__wrapper{flex-direction:column}.v-snack--vertical .v-snack__wrapper .v-snack__action{align-self:flex-end;margin-bottom:8px}.v-snack-transition-enter.v-snack__wrapper{transform:scale(.8)}.v-snack-transition-enter.v-snack__wrapper,.v-snack-transition-leave-to.v-snack__wrapper{opacity:0}.kw_pre-wrap{white-space:pre-wrap}