.yMPJvq_nav{color:var(--text-2);padding:20px 0 8px;font-size:.9rem}.yMPJvq_nav ol{flex-wrap:wrap;gap:4px 0;margin:0;padding:0;list-style:none;display:flex}.yMPJvq_nav li+li:before{content:"/";margin:0 8px}.yMPJvq_nav a{text-decoration:none}.yMPJvq_nav a:hover{text-decoration:underline}.yMPJvq_nav [aria-current]{color:var(--text)}
.UdEWtG_wrap{flex-direction:column;gap:12px;display:flex}.UdEWtG_controls{flex-wrap:wrap;gap:12px;display:flex}.UdEWtG_seg{border:1.5px solid var(--accent);border-radius:999px;flex-wrap:wrap;display:inline-flex;overflow:hidden}.UdEWtG_seg button{min-height:44px;color:var(--accent);cursor:pointer;background:#fff;border:0;padding:0 14px;font-weight:700}.UdEWtG_seg button[aria-pressed=true]{background:var(--accent);color:#fff}.UdEWtG_legend{flex-wrap:wrap;gap:20px;margin:0;padding:0;list-style:none;display:flex}.UdEWtG_legend li{align-items:center;gap:8px;display:flex}.UdEWtG_legend i{border-radius:4px;width:16px;height:16px;display:inline-block}.UdEWtG_cols{grid-template-columns:minmax(0,1fr);align-items:start;gap:20px;display:grid}@media (min-width:1100px){.UdEWtG_cols{grid-template-columns:minmax(0,1fr) 320px}.UdEWtG_panel{position:sticky;top:80px}}.UdEWtG_scroll{border:1px solid var(--line);border-radius:var(--radius);background:#fff;max-width:100%;max-height:75vh;overflow:auto}.UdEWtG_grid{gap:4px;width:max-content;min-width:100%;padding:8px;display:grid}.UdEWtG_sticky{z-index:2;background:#fff;position:sticky;left:0}.UdEWtG_floorHead,.UdEWtG_floorNum{font-weight:800;font-family:var(--font-head);justify-content:center;align-items:center;display:flex}.UdEWtG_floorHead{color:var(--text-2);font-size:.75rem}.UdEWtG_entHead{text-align:center;background:var(--bg-soft);border-radius:8px;padding:4px;font-weight:700}.UdEWtG_cell{cursor:pointer;border:2px solid #0000;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-height:52px;padding:4px;font-size:.78rem;line-height:1.2;display:flex}.UdEWtG_cell b{font-size:.8rem}.UdEWtG_free{background:var(--free);color:#fff}.UdEWtG_free:hover{outline:2px solid var(--accent-2)}.UdEWtG_reserved{background:var(--reserved);color:var(--text);cursor:not-allowed}.UdEWtG_sold{background:var(--sold);color:#3d423d;cursor:not-allowed}.UdEWtG_dim{opacity:.28}.UdEWtG_sel{border-color:var(--accent-2);box-shadow:0 0 0 3px var(--accent)}.UdEWtG_panel{background:var(--bg-soft);border-radius:var(--radius);padding:20px}.UdEWtG_pTitle{margin:8px 0 4px;font-size:1.5rem}.UdEWtG_pPrice{font-family:var(--font-head);margin:8px 0;font-size:1.7rem;font-weight:800}
