html body #px164-header.header>nav>a.nav-upload.px176-upload{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:9px!important;transition:background-color .22s ease,transform .28s cubic-bezier(.2,.7,.2,1),box-shadow .28s ease!important}
html body #px164-header .px177-upload-icon{display:inline-flex;align-items:center;justify-content:center;width:18px;height:20px;flex:0 0 18px}
html body #px164-header .px177-upload-icon svg{display:block;width:18px;height:18px;overflow:visible}
html body #px164-header .px177-arrow{transform:translateY(0);transition:transform .38s cubic-bezier(.16,1,.3,1)}
html body #px164-header .px177-cloud{opacity:.8;transition:opacity .3s ease}
html body #px164-header .px176-upload:focus-visible .px177-arrow{transform:translateY(-2px)}
html body #px164-header .px176-upload:focus-visible .px177-cloud{opacity:1}
@media(hover:hover) and (pointer:fine){html body #px164-header.header>nav>a.px176-upload:hover{transform:translateY(-1px);background:#c4e7f7!important;box-shadow:0 3px 10px #0002!important}html body #px164-header .px176-upload:hover .px177-arrow{transform:translateY(-2px)}html body #px164-header .px176-upload:hover .px177-cloud{opacity:1}}
html body #px164-header.header>nav>a.px176-upload:active{transform:translateY(0);box-shadow:none!important}
@media(prefers-reduced-motion:reduce){html body #px164-header.header>nav>a.px176-upload,html body #px164-header .px177-arrow,html body #px164-header .px177-cloud{transition:none!important;transform:none!important}}
