.view-menu{width:100%;min-width:0;margin-block:var(--ui-space-3)}.view-menu>.snapshot-message{overflow-wrap:anywhere}.view-menu-bar,.view-menu-actions,.view-menu-tools,.view-menu-primary{align-items:center;gap:var(--ui-space-2);flex-wrap:nowrap;min-width:0;display:flex}.view-menu-bar{min-height:var(--ui-control-height);position:relative}.view-menu-tools{margin-inline-start:auto}.view-menu-actions,.view-menu-tools,.view-menu-primary{flex:none}.workspace .view-menu .view-menu-bar :is(button,a,summary){justify-content:center;align-items:center;gap:var(--ui-space-2);min-height:var(--ui-control-height);width:auto;max-width:100%;padding:var(--ui-space-2) var(--ui-space-3);border:1px solid var(--ui-control-border);border-radius:var(--ui-control-radius);background:var(--ui-surface);color:var(--ui-ink);text-align:center;white-space:normal;overflow-wrap:anywhere;cursor:pointer;font-size:14px;font-weight:600;line-height:22px;text-decoration:none;display:inline-flex}.workspace .view-menu .view-menu-bar :is(button,a,summary):hover:not(:disabled){background:var(--ui-selected);color:var(--ui-primary);border-color:var(--ui-primary)}.workspace .view-menu .view-menu-bar .view-menu-primary>:is(button,a){background:var(--ui-primary);color:var(--ui-surface);border-color:var(--ui-primary)}.workspace .view-menu .view-menu-bar .view-menu-primary>:is(button,a):hover:not(:disabled){background:var(--ui-primary-hover);color:var(--ui-surface);border-color:var(--ui-primary-hover)}.workspace .view-menu .view-menu-bar button:disabled{background:var(--surface-muted);color:var(--ui-muted);border-color:var(--ui-line);cursor:not-allowed}.workspace .view-menu .view-menu-bar .search-filter-trigger{min-width:var(--ui-control-height);padding:var(--ui-space-2)}.workspace .view-menu .view-menu-bar .search-filter-trigger[aria-expanded=true]{color:var(--ui-primary);background:var(--ui-selected);border-color:var(--ui-primary)}.workspace .view-menu .view-menu-bar .view-menu-icon-action,.workspace .view-menu .view-menu-bar .view-menu-more-trigger{width:var(--ui-control-height);height:var(--ui-control-height);min-width:var(--ui-control-height);padding:var(--ui-space-2);flex:0 0 var(--ui-control-height)}.view-menu .ui-icon{flex:0 0 20px;width:20px;height:20px}.view-menu-more{position:static}.view-menu-overflow{overscroll-behavior:contain;width:min(288px,100%);max-height:min(60dvh,420px);padding:var(--ui-space-2);border:1px solid var(--ui-line);border-radius:var(--ui-panel-radius);background:var(--ui-surface);z-index:12;position:absolute;inset-block-start:calc(100% + var(--ui-space-2));inset-inline-end:0;overflow-y:auto;box-shadow:0 8px 24px #203c4326}.view-menu-overflow[hidden]{display:none}.workspace .view-menu .view-menu-overflow>:is(button,a){text-align:start;border-color:#0000;justify-content:flex-start;width:100%;margin:0;display:flex}.workspace .view-menu .view-menu-overflow>:is(button,a)+:is(button,a){margin-top:var(--ui-space-1)}.planning-menu-dock{z-index:8;background:var(--ui-surface);border-bottom:1px solid var(--ui-line);padding:var(--ui-space-2);margin-block-end:var(--ui-space-3);position:sticky;top:0}.planning-menu-dock:empty,.planning-menu-dock[hidden]{display:none}.planning-menu-dock>.view-menu{margin:0}.planning-menu-dock .search-filter-panel{overscroll-behavior:contain;max-height:min(60dvh,420px);overflow-y:auto}.workspace .planning-target,.workspace .result-section,.workspace [data-field-path],.workspace :is(input,button,a){scroll-margin-top:88px}@media (width<=760px){.planning-menu-dock{top:var(--ui-mobile-header-height);padding-inline:var(--ui-space-1)}.workspace .planning-target,.workspace .result-section,.workspace [data-field-path],.workspace :is(input,select,textarea,button,summary,a,[tabindex]){scroll-margin-top:calc(var(--ui-mobile-header-height) + 88px)}.view-menu-bar,.view-menu-actions,.view-menu-tools{gap:var(--ui-space-1)}}.workspace .view-menu .view-menu-bar .search-filter-trigger{width:var(--ui-control-height);height:var(--ui-control-height);position:relative}.view-menu-bar .search-filter-count{min-width:18px;height:18px;font-size:11px;position:absolute;inset-block-start:-4px;inset-inline-end:-4px}.view-menu.view-submenu{width:auto;margin:0}.view-submenu .view-menu-bar,.view-submenu .view-menu-actions,.view-submenu .view-menu-tools{gap:var(--ui-space-1)}.view-submenu .view-menu-status{min-width:0;color:var(--ui-muted);flex:auto;font-size:13px;line-height:20px}.view-menu-status>*{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.view-submenu .view-menu-status+.view-menu-actions,.view-submenu .view-menu-actions:first-child{margin-inline-start:auto}.view-submenu .view-menu-tools{margin-inline-start:0}.workspace .view-menu.view-submenu .view-menu-bar .view-menu-icon-action,.workspace .view-menu.view-submenu .view-menu-bar .view-menu-more-trigger{background:0 0;border-color:#0000}.workspace .view-menu.view-submenu .view-menu-bar button:disabled{color:var(--ui-muted)}.workspace .view-menu.view-submenu .view-menu-bar :is(button,a):hover:not(:disabled),.workspace .view-menu.view-submenu .view-menu-bar button[aria-pressed=true]{background:var(--ui-selected);color:var(--ui-primary);border-color:var(--ui-primary)}.view-submenu .view-menu-tools:empty{display:none}
