.building-height-dialog{width:min(360px,90vw);padding:20px;border:1px solid var(--line,#d7e1e6);border-radius:14px;background:var(--panel,#fff);color:var(--ink,#173040)}.building-height-dialog::backdrop{background:#10263570}.building-height-dialog form{display:grid;gap:12px}.building-height-dialog h2{margin:0;font-size:16px}.building-height-dialog label{display:grid;gap:5px;font-size:12px}.building-height-dialog input,.building-height-dialog select{width:100%;box-sizing:border-box;padding:9px;border:1px solid var(--line,#d7e1e6);border-radius:7px;font:inherit;background:var(--panel,#fff);color:inherit}.building-height-dialog p,.building-height-dialog summary{margin:0;font-size:12px}.building-height-dialog details label{margin-top:10px}.building-height-dialog .actions{display:flex;justify-content:flex-end;gap:8px}.building-height-dialog button{min-height:32px;padding:7px 12px;border-radius:7px}.building-height-dialog [role=alert]:empty{display:none}
