/* Explicit dimensions prevent cabinet icon-button rules from wrapping the label. */
html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen{appearance:none!important;-webkit-appearance:none!important;box-sizing:border-box!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;flex:0 0 auto!important;width:auto!important;min-width:108px!important;max-width:none!important;height:38px!important;min-height:38px!important;aspect-ratio:auto!important;padding:0 13px!important;margin:0!important;border:1px solid #ffffff24!important;border-radius:10px!important;background:#ffffff0c!important;color:#f1efe8!important;-webkit-text-fill-color:currentColor!important;font-family:inherit!important;font-size:12px!important;font-weight:500!important;line-height:1!important;letter-spacing:0!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important;text-transform:none!important;text-decoration:none!important;box-shadow:none!important;transform:none!important;cursor:pointer!important;transition:background .16s,color .16s!important}
html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen:before,html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen:after{display:none!important;content:none!important}
html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen :is(svg,span){position:static!important;display:block!important;flex:0 0 auto!important;color:inherit!important;-webkit-text-fill-color:currentColor!important;line-height:1!important;white-space:nowrap!important;word-break:normal!important;overflow-wrap:normal!important}
html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen svg{width:16px!important;height:16px!important;min-width:16px!important;max-width:16px!important;max-height:16px!important;padding:0!important;background:transparent!important;border:0!important;fill:none!important;stroke:currentColor!important;transform:none!important}
html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen:hover{background:#ffffff17!important}
html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen:focus-visible{outline:2px solid #ba2427!important;outline-offset:3px!important}
html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen:disabled{opacity:.55!important;cursor:wait!important}
html[data-mnrpd-brand-theme="light"] body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen,html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell:is(.is-light,[data-theme="light"]) .pv103-listen{border-color:#d9d8d0!important;background:#f9f8f4!important;color:#292925!important}
html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-file-actions{flex-wrap:wrap!important;gap:8px!important}
@media(max-width:620px){html body #pv103UploadShell#pv103UploadShell#pv103UploadShell#pv103UploadShell .pv103-listen{min-width:100px!important;height:38px!important;padding:0 11px!important}}
