.mobile-bottom-sheet__handle[data-v-07b1a665]{display:none}.mobile-bottom-sheet__content[data-v-07b1a665]{display:contents}@media(max-width:1024px)and (orientation:portrait){.mobile-bottom-sheet--portrait[data-v-07b1a665]{height:var(--sheet-height);max-height:calc(100dvh - env(safe-area-inset-top));will-change:transform;touch-action:none;overscroll-behavior:contain;transition:transform .32s cubic-bezier(.22,1,.36,1)}.mobile-bottom-sheet--dragging[data-v-07b1a665]{transition:none}.mobile-bottom-sheet__handle[data-v-07b1a665]{position:absolute;top:.45rem;left:50%;z-index:4;display:block;width:2.5rem;height:.28rem;border-radius:999px;background:#64748b7a;cursor:grab;touch-action:none;transform:translate(-50%)}.mobile-bottom-sheet__content[data-v-07b1a665]{display:block;height:100%;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch}@media(prefers-reduced-motion:reduce){.mobile-bottom-sheet--portrait[data-v-07b1a665]{transition-duration:.01ms}}}.unit-card{position:relative;border-radius:20px;overflow:hidden;background:#fffffff5;color:#1f2225;border:1px solid rgba(0,0,0,.08);box-shadow:0 20px 40px -12px #00000047;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.dark .unit-card{background:#141618e6;color:#f5f5f5;border-color:#ffffff1a;box-shadow:0 20px 40px -12px #0009}.unit-card-accent{position:absolute;top:0;left:0;bottom:0;width:4px}.unit-card-close{position:absolute;top:8px;right:12px;width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:9999px;background:#0000000f;color:inherit;transition:background-color .2s ease;cursor:pointer}.unit-card-close:hover{background:#0000001f}.dark .unit-card-close{background:#ffffff1a}.dark .unit-card-close:hover{background:#ffffff2e}.unit-card-media,.unit-card-mobile-extra,.unit-card-mobile-layout,.unit-card-mobile-handle{display:none}.unit-card-body{padding:16px 20px 18px 24px;display:flex;flex-direction:column;gap:14px}@media(min-width:768px){.unit-card-body{padding:18px 28px 20px 30px;flex-direction:row;align-items:center;gap:22px}}.unit-card-info{display:flex;flex-direction:column;gap:12px;flex:1;min-width:0}.unit-card-header{display:flex;flex-direction:column;gap:4px;padding-right:40px}@media(min-width:768px){.unit-card-header{padding-right:0}}.unit-card-title-row{display:flex;align-items:center;flex-wrap:nowrap;gap:10px}.unit-card-name{font-size:1.15rem;font-weight:700;letter-spacing:.02em;line-height:1.2;margin:0}@media(min-width:768px){.unit-card-name{font-size:1.35rem}}.unit-card-status{margin-top:-5px;display:inline-flex;align-items:center;gap:6px;font-size:.72rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:3px 10px;border-radius:9999px;border:1px solid;background:transparent}.unit-card-status-dot{margin-top:-2px;width:6px;height:6px;border-radius:9999px;display:inline-block}.unit-card-status-text{margin-top:.2rem}.unit-card-kicker{font-size:.72rem;font-weight:600;letter-spacing:.14em;text-transform:uppercase;opacity:.82}.dark .unit-card-kicker{opacity:.65}.unit-card-divider{height:1px;width:100%;background:#00000014;flex-shrink:0}.dark .unit-card-divider{background:#ffffff1a}@media(min-width:768px){.unit-card-divider{height:auto;width:1px;align-self:stretch}}.unit-card-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media(max-width:480px){.unit-card-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}}.unit-card-stat{display:flex;align-items:center;gap:10px;min-width:0}.unit-card-stat-icon{flex-shrink:0;opacity:.88}.dark .unit-card-stat-icon{opacity:.7}.unit-card-stat-body{display:flex;flex-direction:column;min-width:0}.unit-card-stat-label{font-size:.68rem;font-weight:500;letter-spacing:.06em;text-transform:uppercase;opacity:.78;line-height:1.2;white-space:nowrap}.dark .unit-card-stat-label{opacity:.6}.unit-card-stat-value{font-size:.95rem;font-weight:700;line-height:1.2;white-space:nowrap}.unit-card-chips{display:flex;flex-wrap:wrap;gap:6px}.unit-card-chip{display:inline-flex;align-items:baseline;gap:6px;padding:4px 10px;border-radius:9999px;background:#0000000d;font-size:.75rem;line-height:1.2}.dark .unit-card-chip{background:#ffffff14}.unit-card-chip-label{opacity:.78;text-transform:uppercase;font-size:.65rem;letter-spacing:.08em;font-weight:600}.dark .unit-card-chip-label{opacity:.6}.unit-card-chip-value{font-weight:700}.unit-card-actions{display:flex;gap:10px;margin-top:2px;flex-shrink:0}@media(min-width:768px){.unit-card-actions{flex-direction:column;margin-top:0;padding-top:18px;min-width:180px}}.unit-card-btn{flex:1;padding:10px 16px;border-radius:9999px;font-size:.82rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;cursor:pointer;white-space:nowrap;transition:transform .15s ease,filter .15s ease,background-color .15s ease,color .15s ease}@media(min-width:768px){.unit-card-btn{flex:0 0 auto;width:100%}}.unit-card-btn:hover{transform:translateY(-1px);filter:brightness(1.05)}.unit-card-btn:active{transform:translateY(0)}.unit-card-btn-outline{background:transparent;border:2px solid}.unit-card-btn-outline:hover{background:color-mix(in srgb,currentColor 12%,transparent)}.unit-card-btn-primary{color:#fff;border:2px solid transparent}@media(min-width:768px){.unit-card-btn{font-size:.9rem;padding:11px 20px}}@media(max-width:480px){.unit-card-body{padding:12px 14px 14px 18px;gap:10px}.unit-card-name{font-size:1.05rem}.unit-card-status{font-size:.62rem;padding:2px 8px}.unit-card-stats,.unit-card-stat{gap:6px}.unit-card-stat-value{font-size:.85rem}.unit-card-stat-label{font-size:.6rem}.unit-card-chip{font-size:.68rem;padding:3px 8px}.unit-card-actions{gap:6px}.unit-card-btn{padding:8px 12px;font-size:.72rem}}@media(max-width:599px),(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:560px){.unit-card-mobile-handle{position:absolute;top:.45rem;left:50%;z-index:4;display:block;width:2.4rem;height:.25rem;margin:0;border-radius:999px;background:#64748b73;cursor:grab;touch-action:none;transform:translate(-50%)}.unit-card-body{display:none}.unit-card-mobile-layout{display:flex;position:relative;flex-direction:column;gap:0;padding-bottom:.8rem}.unit-card-mobile-summary{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem;padding:.8rem 1rem .35rem 1.25rem}.unit-card-mobile-name{margin:0;font-size:1rem;font-weight:700}.unit-card-mobile-kicker{display:block;margin-top:.18rem;font-size:.8rem;opacity:.65}.unit-card-mobile-status{display:inline-flex;align-items:center;gap:.3rem;font-size:.58rem;font-weight:800;text-align:right;text-transform:uppercase}.unit-card-mobile-share{position:absolute;top:-2.6rem;right:1rem;z-index:3;display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:999px;background:#fffffff0;box-shadow:0 4px 14px #00000026;color:#374151;cursor:pointer}.dark .unit-card-mobile-share{background:#141618eb;color:#f5f5f5}.unit-card-mobile-contact,.unit-card-mobile-download{display:flex;align-items:center;justify-content:center;gap:.45rem;min-height:2.5rem;margin:.55rem 1rem .75rem 1.25rem;border-radius:999px;background:var(--unit-accent, #e88b5e);color:#fff;font-size:.78rem;font-weight:800;cursor:pointer}.unit-card-mobile-glance{display:flex;flex-wrap:wrap;gap:.35rem;padding:0 1rem .05rem 1.25rem}.unit-card-mobile-glance span{display:inline-flex;align-items:center;gap:.28rem;border-radius:999px;background:#e85d331a;padding:.28rem .48rem;color:#475569;font-size:.67rem;font-weight:700;line-height:1}.unit-card-mobile-glance svg{color:var(--color-primary, #e85d33)}.dark .unit-card-mobile-glance span{background:#e85d332e;color:#e5e7eb}.unit-card-mobile-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;border-top:1px solid rgba(0,0,0,.08);border-bottom:1px solid rgba(0,0,0,.08);padding:.7rem .55rem}.dark .unit-card-mobile-actions{border-color:#ffffff1a}.unit-card-mobile-actions button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.28rem;min-width:0;min-height:3.8rem;border-radius:.85rem;color:var(--color-primary, #e85d33);font-size:.62rem;font-weight:700;cursor:pointer}.unit-card-mobile-actions button:disabled{cursor:not-allowed;opacity:.35}.unit-card-mobile-actions button:not(:disabled){background:#e85d331a}.unit-card-mobile-details{display:flex;flex-direction:column;padding:.2rem 1rem 0 1.25rem}.unit-card-mobile-detail-row{display:flex;align-items:center;gap:.7rem;min-height:2.55rem;border-bottom:1px solid rgba(0,0,0,.08);font-size:.77rem}.dark .unit-card-mobile-detail-row{border-color:#ffffff1a}.unit-card-mobile-detail-row svg{flex:none;color:var(--color-primary, #e85d33)}.unit-card-mobile-download{margin-top:.8rem;margin-bottom:0;background:#94a3b833;color:#475569}.dark .unit-card-mobile-download{background:#94a3b82e;color:#e2e8f0}.unit-card-mobile-extra{display:none}.unit-card-mobile-section,.unit-card-mobile-price{display:flex;flex-direction:column;gap:.35rem}.unit-card-mobile-label{font-size:.6rem;font-weight:700;letter-spacing:.16em;text-transform:uppercase;opacity:.55}.unit-card-mobile-rooms{display:flex;flex-wrap:wrap;gap:.35rem}.unit-card-mobile-rooms span{border-radius:999px;background:#0000000f;padding:.3rem .55rem;font-size:.72rem}.dark .unit-card-mobile-rooms span{background:#ffffff1a}.unit-card-mobile-price strong{font-size:1.15rem}.unit-card-mobile-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.unit-card-tool{min-height:2.45rem;border:1px solid rgba(0,0,0,.15);border-radius:.7rem;padding:.4rem .55rem;font-size:.68rem;font-weight:700;line-height:1.15;text-align:center;cursor:pointer}.dark .unit-card-tool{border-color:#fff3}.unit-card-media{display:block;height:8.5rem;background:#d8d8d8;overflow:hidden}.unit-card-media img{display:block;width:100%;height:100%;object-fit:cover}}@media(max-height:500px)and (orientation:landscape){.unit-card-media{height:7rem}.unit-card-body{padding:14px 18px 16px 22px;flex-direction:column;align-items:stretch;gap:10px}.unit-card-info{gap:8px}.unit-card-header{padding-right:0}.unit-card-divider{height:1px;width:100%;align-self:auto}.unit-card-actions{flex-direction:row;min-width:0;padding-top:0;margin-top:2px}.unit-card-name{font-size:1rem}.unit-card-btn{padding:8px 14px;font-size:.72rem}}@media(min-width:1440px){.unit-card-body{padding:22px 34px 24px 38px;gap:28px}.unit-card-name{font-size:1.55rem}.unit-card-kicker{font-size:.78rem}.unit-card-stat-value{font-size:1.05rem}.unit-card-stat-label{font-size:.74rem}.unit-card-btn{font-size:.95rem;padding:13px 24px}.unit-card-actions{min-width:200px}}.tour-viewer-enter-active[data-v-c3070b68],.tour-viewer-leave-active[data-v-c3070b68]{transition:opacity .5s cubic-bezier(.6,0,.35,1),transform .5s cubic-bezier(.6,0,.35,1);will-change:opacity,transform}.tour-viewer-enter-from[data-v-c3070b68],.tour-viewer-leave-to[data-v-c3070b68]{opacity:0;transform:scale(.98) translateY(8px)}.tour-back-btn[data-v-c3070b68]{position:absolute;top:1rem;left:1rem;z-index:10;display:inline-flex;align-items:center;gap:.4rem;padding:.55rem .95rem;border-radius:9999px;font-family:Mina,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#0000008c;border:1px solid rgba(255,255,255,.14);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);cursor:pointer;transition:background-color .18s ease,transform .18s ease,border-color .18s ease}.tour-back-btn[data-v-c3070b68]:hover{background:#000000bf;transform:translateY(-1px);border-color:#ffffff3d}.tour-back-btn[data-v-c3070b68]:active{transform:translateY(0)}.tour-back-btn[data-v-c3070b68]:focus-visible{outline:2px solid var(--color-primary);outline-offset:3px}@media(min-width:768px){.tour-back-btn[data-v-c3070b68]{top:1.25rem;left:1.25rem;padding:.65rem 1.15rem;font-size:.9rem}}@media(prefers-reduced-motion:reduce){.tour-viewer-enter-active[data-v-c3070b68],.tour-viewer-leave-active[data-v-c3070b68]{transition-duration:.15s!important}}.mobile-unit-view{position:absolute;inset:0;z-index:50;display:flex;flex-direction:column;background:radial-gradient(circle at 50% 15%,rgba(232,93,51,.12),transparent 32%),#f5f5f2;color:#1f2225;padding:max(.75rem,env(safe-area-inset-top)) 1rem max(1rem,env(safe-area-inset-bottom))}.dark .mobile-unit-view{background:radial-gradient(circle at 50% 15%,rgba(232,93,51,.16),transparent 34%),#101214;color:#f5f5f5}.mobile-unit-view-back{position:absolute;top:1rem;left:1rem;z-index:10;display:inline-flex;align-items:center;gap:.35rem;align-self:flex-start;min-height:2.6rem;padding:.55rem .95rem;border-radius:999px;border:1px solid rgba(255,255,255,.14);background:#0000008c;color:#fff;font-family:Mina,sans-serif;font-size:.85rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase;box-shadow:0 8px 24px #0000002e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);transition:background-color .18s ease,transform .18s ease,border-color .18s ease}.mobile-plan-layout{display:grid;grid-template-columns:minmax(0,1fr) minmax(15rem,28%);flex:1;min-height:0;gap:.85rem}.mobile-plan-canvas{display:flex;min-width:0;min-height:0;align-items:center;justify-content:center;overflow:hidden;border:0;border-radius:1.25rem;background:#fff;box-shadow:0 16px 42px #00000024}.dark .mobile-plan-canvas{background:#fff}.mobile-plan-image{display:block;width:100%;height:100%;padding:clamp(1rem,4vw,2.5rem);object-fit:contain}.mobile-3d-canvas{position:relative;background:#fff}.mobile-3d-canvas:after{position:absolute;right:0;bottom:0;left:0;height:18%;background:linear-gradient(to top,color-mix(in srgb,var(--plan-accent) 9%,transparent),transparent);content:"";pointer-events:none}.dark .mobile-3d-canvas{background:#fff}.mobile-3d-image{position:relative;z-index:1;padding:clamp(.75rem,3vw,2rem)}.mobile-3d-info{background:linear-gradient(145deg,color-mix(in srgb,var(--plan-accent) 15%,white),#fff 62%)}.dark .mobile-3d-info{background:linear-gradient(145deg,color-mix(in srgb,var(--plan-accent) 18%,#17191c),#17191c 62%)}.mobile-3d-description{margin:.35rem 0 0;font-size:.68rem;line-height:1.35;opacity:.62}.mobile-plan-info{min-width:0;min-height:0;overflow-y:auto;border:1px solid color-mix(in srgb,var(--plan-accent) 32%,transparent);border-left:4px solid var(--plan-accent);border-radius:1.25rem;background:linear-gradient(145deg,color-mix(in srgb,var(--plan-accent) 12%,white),#fff 58%);padding:1rem;box-shadow:0 16px 42px #0000001f;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.dark .mobile-plan-info{border-color:color-mix(in srgb,var(--plan-accent) 42%,rgba(255,255,255,.1));border-left-color:var(--plan-accent);background:linear-gradient(145deg,color-mix(in srgb,var(--plan-accent) 16%,#17191c),#17191c 60%)}.mobile-plan-title{display:flex;flex-direction:column;gap:.2rem}.mobile-plan-eyebrow{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.mobile-plan-eyebrow>span:first-child{font-size:.62rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;opacity:.55}.mobile-plan-status{display:inline-flex;align-items:center;gap:.3rem;border-radius:999px;background:color-mix(in srgb,var(--plan-accent) 15%,transparent);padding:.25rem .45rem;color:var(--plan-accent);font-size:.55rem;font-weight:800;text-transform:uppercase}.mobile-plan-status i{display:block;width:.42rem;height:.42rem;flex:none;border-radius:999px;background:var(--plan-accent);box-shadow:0 0 0 3px color-mix(in srgb,var(--plan-accent) 18%,transparent)}.mobile-plan-title>strong{font-size:1.15rem;line-height:1.15}.mobile-plan-title>small{font-size:.72rem;opacity:.65}.mobile-plan-stats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem;margin-top:.85rem}.mobile-plan-stats>div{display:flex;flex-direction:column;gap:.1rem;border-radius:.8rem;border:1px solid color-mix(in srgb,var(--plan-accent) 20%,transparent);background:color-mix(in srgb,var(--plan-accent) 11%,transparent);padding:.6rem}.mobile-plan-stats span{font-size:.58rem;opacity:.65}.mobile-plan-stats strong{font-size:.78rem;color:var(--plan-accent)}.mobile-plan-rooms{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.8rem}.mobile-plan-rooms span{border:1px solid color-mix(in srgb,var(--plan-accent) 24%,transparent);border-radius:999px;background:color-mix(in srgb,var(--plan-accent) 8%,transparent);padding:.35rem .55rem;font-size:.65rem;font-weight:700}.dark .mobile-plan-rooms span{border-color:color-mix(in srgb,var(--plan-accent) 28%,rgba(255,255,255,.08));background:color-mix(in srgb,var(--plan-accent) 11%,transparent)}.dark .mobile-unit-view-back{background:#0000008c}.mobile-unit-view-back:hover{border-color:#ffffff3d;background:#000000bf;transform:translateY(-1px)}.mobile-unit-view-heading{display:flex;flex-direction:column;gap:.15rem;margin:3.25rem 0 .75rem}.mobile-unit-view-heading span{font-size:.7rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;opacity:.6}.mobile-unit-view-heading strong{font-size:1.25rem}.mobile-unit-view-canvas{display:flex;flex:1;min-height:0;align-items:center;justify-content:center;overflow:hidden;border:1px solid rgba(0,0,0,.08);border-radius:1.25rem;background:linear-gradient(45deg,rgba(0,0,0,.025) 25%,transparent 25%) 0 0 / 20px 20px,linear-gradient(-45deg,rgba(0,0,0,.025) 25%,transparent 25%) 0 10px / 20px 20px,#ffffffb8;box-shadow:0 16px 42px #00000024}.dark .mobile-unit-view-canvas{background:#ffffff0f;border-color:#ffffff1a}.mobile-unit-view-image{max-width:100%;max-height:100%;width:100%;height:100%;object-fit:contain;padding:clamp(.75rem,3vw,2rem)}@media(max-width:599px)and (orientation:portrait){.mobile-unit-view{top:4.25rem;bottom:calc(var(--mobile-dock-offset, 4.5rem) + .5rem);padding-top:.75rem;padding-bottom:.75rem}.mobile-plan-layout{grid-template-columns:minmax(0,1fr);grid-template-rows:minmax(0,1fr) auto;padding-top:3.35rem}.mobile-plan-info{max-height:38%;border-left-width:1px;border-top:4px solid var(--plan-accent);border-radius:1rem;padding:.75rem}.mobile-plan-title{padding-top:0}.mobile-plan-stats{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:.55rem}.mobile-plan-rooms{margin-top:.55rem}}@media(max-width:599px)and (orientation:landscape),(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:560px){.mobile-unit-view{top:0;bottom:calc(var(--mobile-dock-offset, 4.5rem) + .5rem);padding:.75rem 1rem}.mobile-plan-layout{padding-top:0}}@media(min-width:768px)and (max-width:1024px)and (orientation:landscape){.mobile-unit-view{padding:.75rem 1rem}.mobile-unit-view-heading{position:absolute;top:.85rem;left:8.5rem;z-index:2;margin:0}.mobile-unit-view-canvas{margin-top:.25rem}}@media(max-width:599px)and (orientation:landscape),(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:560px){.mobile-unit-view-heading{position:absolute;top:.85rem;left:8.5rem;z-index:2;margin:0}}.mobile-unit-view-empty{padding:1rem;text-align:center;opacity:.65}.mobile-unit-view-enter-active,.mobile-unit-view-leave-active{transition:transform .3s ease,opacity .3s ease}.mobile-unit-view-enter-from,.mobile-unit-view-leave-to{opacity:0;transform:translateY(100%)}.unit-panel[data-v-abba0e72]{position:fixed;left:0;right:0;margin-inline:auto;bottom:5.5rem;z-index:1000;width:fit-content;max-width:calc(100vw - 6rem)}@media(min-width:768px){.unit-panel[data-v-abba0e72]{bottom:5rem;max-width:920px}}@media(max-width:480px){.unit-panel[data-v-abba0e72]{bottom:4.5rem;max-width:calc(100vw - 1rem)}}@media(max-height:500px)and (orientation:landscape){.unit-panel[data-v-abba0e72]{bottom:.75rem;max-width:calc(100vw - 6rem)}}@media(min-width:1440px){.unit-panel[data-v-abba0e72]{bottom:5.5rem;max-width:1040px}}@media(min-width:1920px){.unit-panel[data-v-abba0e72]{max-width:1180px}}@media(max-width:599px)and (orientation:portrait){.unit-panel[data-v-abba0e72]{display:block!important;visibility:visible!important;inset:auto 0 0;z-index:1000;width:100%;max-width:none;max-height:none;margin:0;overflow:hidden;transition:max-height .4s cubic-bezier(.22,1,.36,1);touch-action:none}.unit-panel .unit-card[data-v-abba0e72]{min-height:100%;max-height:none;overflow:visible;scroll-padding-bottom:1.5rem;border-radius:20px 20px 0 0}.unit-panel[data-v-abba0e72] .mobile-bottom-sheet__content{overflow-y:auto;overscroll-behavior:contain}.unit-panel[data-v-abba0e72] .unit-card-mobile-handle{display:none}}@media(max-width:599px)and (orientation:landscape),(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:560px){.unit-panel[data-v-abba0e72]{display:block!important;visibility:visible!important;inset:0 auto 0 0;z-index:1000;width:min(25rem,42vw);max-width:none;margin:0;overflow:hidden}.unit-panel .unit-card[data-v-abba0e72]{height:100%;overflow-y:auto;border-radius:0 20px 20px 0}}.unit-panel-enter-active[data-v-abba0e72],.unit-panel-leave-active[data-v-abba0e72]{transition:opacity .28s ease,transform .36s cubic-bezier(.34,1.56,.64,1);will-change:opacity,transform}.unit-panel-enter-from[data-v-abba0e72]{opacity:0;transform:translateY(28px) scale(.96)}.unit-panel-leave-to[data-v-abba0e72]{opacity:0;transform:translateY(16px) scale(.98)}@media(max-width:599px)and (orientation:portrait){.unit-panel-enter-active[data-v-abba0e72],.unit-panel-leave-active[data-v-abba0e72]{transition:transform .3s ease-out}.unit-panel-enter-from[data-v-abba0e72],.unit-panel-leave-to[data-v-abba0e72]{opacity:1;transform:translateY(100%)}}@media(max-width:599px)and (orientation:landscape),(hover:none)and (pointer:coarse)and (orientation:landscape)and (max-height:560px){.unit-panel-enter-active[data-v-abba0e72],.unit-panel-leave-active[data-v-abba0e72]{transition:transform .3s ease-out}.unit-panel-enter-from[data-v-abba0e72],.unit-panel-leave-to[data-v-abba0e72]{opacity:1;transform:translate(-100%)}}.unit-panel-enter-to[data-v-abba0e72],.unit-panel-leave-from[data-v-abba0e72]{opacity:1;transform:translateY(0) scale(1)}@media(hover:none)and (pointer:coarse)and (min-width:768px)and (min-height:561px){.unit-panel[data-v-abba0e72]{bottom:max(1.5rem,env(safe-area-inset-bottom));width:min(52rem,calc(100vw - 5rem));max-width:none}.unit-panel .unit-card[data-v-abba0e72]{max-height:min(34rem,62dvh);overflow-y:auto;border-radius:1.25rem}}
