.map-click-frame .map-placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%;background:var(--home-panel,var(--background));}
.map-click-frame .map-show{min-width:150px;min-height:46px;padding:10px 20px;border:1px solid var(--primary);border-radius:9px;background:var(--surface);color:var(--primary);font:inherit;font-size:14px;font-weight:800;cursor:pointer;}
.map-click-frame .map-show:hover{background:var(--background);}
.map-click-frame .map-show:focus-visible{outline:3px solid var(--accent);outline-offset:4px;}
.map-click-frame iframe{display:block;width:100%;height:100%;border:0;}
