.studio-project-tool-selection{min-width:0;margin:0;padding:0;border:0}.studio-project-tool-selection legend{padding:0;font:400 13px var(--studio-font-ui,var(--studio-ui))}.studio-project-tool-selection legend span{margin-left:8px;color:var(--studio-muted);font-size:11px}.studio-project-tool-selection-actions{display:flex;justify-content:flex-end;gap:4px;margin-block:-23px 12px}.studio-project-tool-selection-actions .ui-button{height:28px;min-height:28px;font-size:11px}.studio-project-tool-selection-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:10px}.studio-neutral-theme .studio-project-tool-choice.ui-button{min-width:0;min-height:70px;height:auto;justify-content:flex-start;gap:12px;padding:14px;white-space:normal;text-align:left;border:1px solid var(--studio-rule);background:var(--studio-panel);color:var(--studio-muted)}.studio-project-tool-choice.ui-button>svg{width:24px;height:24px;flex:none}.studio-project-tool-choice>span:not(.studio-project-tool-check){flex:1 1;min-width:0;font-weight:400}.studio-project-tool-check{display:inline-flex;width:18px;height:18px;align-items:center;justify-content:center;border:1px solid var(--studio-rule);border-radius:3px;flex:none}.studio-project-tool-check svg{width:12px;height:12px}.studio-neutral-theme .studio-project-tool-choice.ui-button[aria-pressed=true]{color:var(--studio-text);background:var(--studio-active);border-color:var(--studio-text)}.studio-project-tool-choice[aria-pressed=true] .studio-project-tool-check{border-color:var(--studio-text)}.studio-project-tool-selection>p{margin:10px 0 0;color:var(--studio-muted);font-size:11px}.studio-project-tool-choice:focus-visible{outline:2px solid var(--studio-text);outline-offset:3px}@media (max-width:420px){.studio-project-tool-selection-actions{margin-top:8px}.studio-project-tool-selection-grid{grid-template-columns:minmax(0,1fr)}}