.quick-view-current{display:inline-block;min-width:0;max-width:none;white-space:normal;overflow-wrap:anywhere;line-height:1.35}
.home-toolbar{display:flex;flex-wrap:nowrap;align-items:center;gap:8px}
.home-toolbar .map-mode-control{flex:0 0 auto}
.home-toolbar .home-toolbar-actions{flex:1;min-width:0;gap:0}
.home-toolbar .map-view-controls{display:flex;flex:1;min-width:0;gap:8px}
.home-toolbar #view-menu{flex:0 1 auto;min-width:0;margin-left:auto}
.home-toolbar #view-menu>summary{display:flex;justify-content:flex-end;min-height:44px;min-width:0;text-align:right}
.home-toolbar #view-menu>summary>.icon{flex-shrink:0}
.home-toolbar .view-settings{display:inline-flex;align-items:center;justify-content:center;flex:0 0 44px;width:44px;height:44px;min-height:44px;margin-left:0}
.shared-selection-notice>summary{cursor:pointer;min-height:28px;display:flex;align-items:center;font-size:12px}
.shared-selection-notice p{margin:7px 0 3px;font-size:12px;line-height:1.5}
@media(max-width:700px),(orientation:landscape) and (max-height:600px){
 .home-toolbar{padding:7px 10px;gap:5px}
 .home-toolbar .map-view-controls{gap:5px}
 .home-toolbar .quick-menu{min-width:0}
 .home-toolbar .quick-menu>summary{min-height:44px;display:flex;align-items:center;font-size:12px;gap:4px;padding:8px}
 .home-toolbar .quick-view-current{max-width:none}
 .participant-view .map-notices .notice{padding:5px 10px;margin-bottom:5px;font-size:12px;line-height:1.4}
 .participant-view .personal-tree-notice>span{font-size:11px}
 .participant-view .map-notices{padding:0 10px;max-height:18%}
 .participant-view .home-footer{gap:3px;padding-top:7px;padding-bottom:7px}
 .participant-view .home-summary{min-height:32px;display:flex;align-items:center;justify-content:center}
 .map-view-options{border-top:1px solid var(--style-line)!important;margin-top:5px}
}
@media(max-width:360px){.home-toolbar .quick-menu>summary{padding:6px;font-size:11px}}
