.miLr5q_walk{gap:1.25rem;display:grid}.miLr5q_picker{flex-wrap:wrap;gap:.4rem;display:flex}.miLr5q_tab{border:1px solid var(--c-line-strong);border-radius:var(--radius-s);background:var(--c-surface);min-block-size:2.75rem;color:var(--c-ink);font:inherit;font-size:var(--t-small);cursor:pointer;padding:.45rem .95rem}.miLr5q_tab[aria-selected=true]{border-color:var(--c-ink);background:var(--c-ground);box-shadow:inset 0 -2px 0 var(--c-ink)}.miLr5q_tab:focus-visible,.miLr5q_navButton:focus-visible,.miLr5q_levelButton:focus-visible,.miLr5q_list button:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.miLr5q_body{grid-template-columns:minmax(0,1fr) minmax(0,1.25fr);align-items:start;gap:1.5rem;display:grid}.miLr5q_plan{border:1px solid var(--c-line-strong);background:linear-gradient(var(--c-line) 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, linear-gradient(90deg, var(--c-line) 1px, transparent 1px) 0 0 / 1.5rem 1.5rem, var(--c-surface);margin:0;padding:1rem;position:relative}.miLr5q_level{font-size:var(--t-micro);color:var(--c-ink-muted);margin-block-end:.5rem}.miLr5q_svg{block-size:auto;max-block-size:30rem;inline-size:100%;display:block}.miLr5q_room rect{fill:var(--c-surface);stroke:var(--c-plan-line);stroke-width:1.2px;cursor:pointer;transition:fill var(--dur-base) var(--ease-standard), stroke var(--dur-base) var(--ease-standard)}.miLr5q_room[data-wet] rect{fill:color-mix(in srgb, var(--c-plan-line) 8%, var(--c-surface))}.miLr5q_room:hover rect{fill:color-mix(in srgb, var(--c-accent) 8%, var(--c-surface))}.miLr5q_room[data-on] rect{fill:color-mix(in srgb, var(--c-accent) 22%, var(--c-surface));stroke:var(--c-accent);stroke-width:2.5px}.miLr5q_roomName{font:400 10px var(--font-text);fill:var(--c-ink-muted);pointer-events:none}html[lang=ar] .miLr5q_roomName{font-family:var(--font-text-ar);font-size:12px}.miLr5q_room[data-on] .miLr5q_roomName{fill:var(--c-accent-strong);font-weight:600}.miLr5q_outline{fill:none;stroke:var(--c-ink);stroke-width:2.5px;pointer-events:none}.miLr5q_here{fill:var(--c-accent);stroke:var(--c-surface);stroke-width:2px;pointer-events:none;animation:miLr5q_here 1.6s var(--ease-standard) infinite}@keyframes miLr5q_here{50%{r:9px}}.miLr5q_north path{fill:var(--c-ink)}.miLr5q_levels{gap:.4rem;margin-block-start:.75rem;display:flex}.miLr5q_levelButton{border:1px solid var(--c-line-strong);background:var(--c-surface);color:var(--c-ink);font:inherit;font-size:var(--t-micro);cursor:pointer;padding:.3rem .7rem}.miLr5q_levelButton[aria-pressed=true]{border-color:var(--c-ink);box-shadow:inset 0 -2px 0 var(--c-ink)}.miLr5q_view{border:1px solid var(--c-line-strong);background:var(--c-surface);display:grid}.miLr5q_frame{aspect-ratio:3/2;background:var(--c-surface-sunken);position:relative;overflow:hidden}.miLr5q_frame[data-ratio="16:9"]{aspect-ratio:16/9}.miLr5q_photo{object-fit:cover;block-size:100%;inline-size:100%;animation:miLr5q_enter var(--dur-rise) var(--ease-rise) both;display:block}.miLr5q_alone{block-size:100%;inline-size:100%;animation:miLr5q_enter var(--dur-rise) var(--ease-rise) both;padding:1.5rem;display:block}.miLr5q_aloneRoom{fill:color-mix(in srgb, var(--c-accent) 12%, var(--c-surface));stroke:var(--c-accent);stroke-width:3px}.miLr5q_dim line{stroke:var(--c-ink-muted);stroke-width:1px}.miLr5q_dim text{font:400 18px var(--font-text);fill:var(--c-ink);font-variant-numeric:tabular-nums}.miLr5q_badge{border:1px solid var(--c-line-strong);background:var(--c-surface);font-size:var(--t-micro);letter-spacing:.04em;text-transform:uppercase;padding:.1rem .5rem;position:absolute;inset-block-start:.6rem;inset-inline-start:.6rem}html[lang=ar] .miLr5q_badge{letter-spacing:0}.miLr5q_caption{border-block-start:1px solid var(--c-line-strong);gap:.5rem;padding:1rem 1.1rem 1.1rem;display:grid}.miLr5q_count{font-size:var(--t-micro);color:var(--c-ink-muted);font-variant-numeric:tabular-nums}.miLr5q_title{font-size:var(--t-title);line-height:var(--lh-title)}.miLr5q_facts{flex-wrap:wrap;gap:.4rem;margin:0;padding:0;list-style:none;display:flex}.miLr5q_facts li{border:1px solid var(--c-line-strong);font-size:var(--t-micro);font-variant-numeric:tabular-nums;padding:.15rem .55rem}.miLr5q_small{font-size:var(--t-micro);color:var(--c-ink-muted)}.miLr5q_nav{justify-content:space-between;gap:.6rem;margin-block-start:.4rem;display:flex}.miLr5q_navButton{border:1px solid var(--c-line-strong);border-radius:var(--radius-s);background:var(--c-surface);min-block-size:2.75rem;color:var(--c-ink);font:inherit;font-size:var(--t-small);cursor:pointer;align-items:center;gap:.5rem;padding:.45rem 1rem;display:inline-flex}.miLr5q_navButton[data-primary]{border-color:var(--c-ink);background:var(--c-ink);color:var(--c-surface)}html[dir=rtl] .miLr5q_arrow{display:inline-block;transform:scaleX(-1)}.miLr5q_list ol{flex-wrap:wrap;gap:.35rem;margin:0;padding:0;list-style:none;display:flex}.miLr5q_list button{border:1px solid var(--c-line);background:var(--c-surface);min-block-size:2.5rem;color:var(--c-ink);font:inherit;font-size:var(--t-small);cursor:pointer;align-items:center;gap:.4rem;padding:.3rem .7rem;display:inline-flex}.miLr5q_list button[aria-current=step]{border-color:var(--c-accent);box-shadow:inset 0 -2px 0 var(--c-accent)}.miLr5q_listNo{font-size:var(--t-micro);color:var(--c-ink-muted);font-variant-numeric:tabular-nums}@keyframes miLr5q_enter{0%{opacity:0;transform:scale(1.02)}}@media (prefers-reduced-motion:reduce){.miLr5q_photo,.miLr5q_alone,.miLr5q_here{animation:none}}@media (max-width:64rem){.miLr5q_body{grid-template-columns:minmax(0,1fr)}}
.N5mupq_video{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);align-items:start;gap:1.5rem;display:grid}.N5mupq_card{border:1px solid var(--c-line-strong);background:var(--c-surface);justify-items:start;gap:1rem;padding:1.1rem 1.2rem;display:grid}.N5mupq_note h3{font-size:var(--t-subtitle);line-height:var(--lh-subtitle);margin-block-end:.4rem}.N5mupq_note p{font-size:var(--t-small);color:var(--c-ink-muted)}@media (max-width:64rem){.N5mupq_video{grid-template-columns:minmax(0,1fr)}}
