.tool-file-input-wrapper[data-v-a3f04362]{border-radius:var(--ml-radius);background:var(--ml-secondary);color:var(--ml-secondary-foreground);cursor:pointer;align-items:center;gap:.375rem;padding:.375rem .75rem;font-size:.8125rem;font-weight:500;line-height:1.25rem;transition:background-color .18s;display:inline-flex}.tool-file-input-wrapper[data-v-a3f04362]:hover{background:var(--ml-secondary-hover)}.tool-file-input-wrapper[data-v-a3f04362]:focus-within{outline:2px solid var(--lab-signal);outline-offset:3px}.tool-file-input-field[data-v-a3f04362]{opacity:0;width:1px;height:1px;position:absolute;overflow:hidden}
