.view-toolbar-shell{container-type:inline-size;container-name:view-toolbar;flex:0 0 auto;min-width:0;background:var(--lab-paper, #fafbf8)}.view-toolbar-shell .view-toolbar{display:grid;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);grid-template-areas:"title presets tools";align-items:center;gap:8px;min-height:42px;padding:5px 10px;border-bottom:1px solid var(--lab-line, #dfe5dd);color:var(--lab-ink, #203d32);font:12px/1.5 Inter,PingFang SC,sans-serif}.view-toolbar-shell .view-toolbar .view-toolbar-title{grid-area:title;display:block;min-width:0;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font:600 13px/1.5 Inter,PingFang SC,sans-serif;color:inherit}.view-toolbar-presets{grid-area:presets}.view-toolbar-tools{grid-area:tools;justify-content:flex-end}.view-toolbar-options{justify-content:flex-end}.view-toolbar-actions{flex-shrink:0}.view-toolbar-shell .view-toolbar :is(.view-toolbar-presets,.view-toolbar-tools,.view-toolbar-options,.view-toolbar-actions){display:flex;align-items:center;gap:8px;min-width:0}.view-toolbar-shell .view-toolbar[data-presets=false]{grid-template-columns:minmax(180px,1fr) minmax(0,auto);grid-template-areas:"title tools"}.view-toolbar-shell .view-toolbar[data-presets=false] .view-toolbar-presets,.view-toolbar-shell .view-toolbar :is(.view-toolbar-options,.view-toolbar-actions):empty{display:none}.view-toolbar-shell .view-toolbar button,.view-toolbar-shell .view-toolbar .d3-more>summary{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:30px;min-width:30px;padding:4px 8px;border:0;border-radius:3px;background:transparent;color:inherit;font:inherit;white-space:nowrap;cursor:pointer}.view-toolbar-shell .view-toolbar button:hover,.view-toolbar-shell .view-toolbar .d3-more>summary:hover,.view-toolbar-shell .view-toolbar button[aria-pressed=true]{background:#e8efe7}.view-toolbar-shell .view-toolbar button:disabled{opacity:.45;cursor:default}.view-toolbar-shell .view-toolbar :is(button,summary,select):focus-visible{outline:2px solid var(--lab-green, #2c604a);outline-offset:2px}.view-toolbar-shell .view-toolbar .view-toolbar-options :is(label,.ci-scene-toggles){display:flex;align-items:center;gap:6px;margin:0;color:inherit;font:inherit;white-space:nowrap}.view-toolbar-shell .view-toolbar .view-toolbar-options select{width:auto;min-width:52px;max-width:100px;height:30px;padding:3px 5px;border:1px solid var(--lab-line, #dfe5dd);border-radius:3px;background:transparent;color:inherit;font:inherit}.view-toolbar-shell .view-toolbar .view-toolbar-options input[type=checkbox]{width:14px;height:14px;margin:0;accent-color:var(--lab-green, #2c604a)}.view-toolbar-note{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--lab-muted, #697a70)}.view-toolbar-shell .view-toolbar .d3-more{margin:0}@container view-toolbar (max-width: 700px){.view-toolbar-shell .view-toolbar{grid-template-columns:minmax(96px,1fr) minmax(0,auto);grid-template-areas:"title tools" "presets presets";gap:4px 8px}.view-toolbar-shell .view-toolbar[data-presets=false]{grid-template-columns:minmax(96px,1fr) minmax(0,auto);grid-template-areas:"title tools"}.view-toolbar-shell .view-toolbar .view-toolbar-presets{gap:4px}.view-toolbar-shell .view-toolbar .view-toolbar-presets>button{flex:1}}@container view-toolbar (max-width: 420px){.view-toolbar-shell .view-toolbar{min-height:45px;padding:4px 0}.view-toolbar-shell .view-toolbar button,.view-toolbar-shell .view-toolbar .d3-more>summary{min-height:36px}}
