.file-picker-native{position:absolute!important;width:1px!important;height:1px!important;overflow:hidden!important;clip-path:inset(50%)!important;white-space:nowrap!important;opacity:0!important}.file-picker{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;width:100%;margin-top:.45rem;padding:.65rem;border:1px solid #c8c7d1;border-radius:8px;background:#fff}.file-picker-button{appearance:none;background:#f4efff;color:#512792;border:1px solid #d5c5f5;border-radius:6px;padding:.5rem .75rem;font:inherit;font-weight:600;cursor:pointer}.file-picker-button:focus-visible{outline:3px solid #a87df0;outline-offset:2px}.file-picker-status{color:#696579;overflow-wrap:anywhere;min-width:0;font-size:.9rem}
