.file-picker{max-width:100%;margin-block:8px}.file-picker input[hidden]{display:none!important}.file-picker .file-picker-button{border:1px solid var(--border);background:var(--surface);max-width:100%;min-height:40px;color:var(--text);font:inherit;text-align:center;cursor:pointer;box-shadow:none;border-radius:7px;justify-content:center;align-items:center;padding:9px 14px;font-size:14px;font-weight:600;line-height:1.4;display:inline-flex}.file-picker .file-picker-button:disabled{opacity:.55;cursor:not-allowed}.file-picker .file-picker-button:focus-visible{outline:2px solid var(--focus);outline-offset:3px}
