.lx-upload-overlay{background-color:#000000b3;position:fixed;inset:0;animation:overlayShow .15s cubic-bezier(.16,1,.3,1)}.lx-upload-content{background-color:#fff;border-radius:6px;box-shadow:0 10px 38px -10px rgba(14,18,22,.35),0 10px 20px -15px rgba(14,18,22,.2);position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);width:90vw;max-width:450px;max-height:85vh;padding:20px 42px 30px 30px;animation:contentShow .15s cubic-bezier(.16,1,.3,1)}.lx-upload-content:focus{outline:none}.lx-upload-fieldset{display:flex;gap:20px;align-items:center;margin-bottom:15px}.lx-upload-label{font-size:15px;color:#60655f;width:90px;text-align:right}.lx-upload-input{width:100%;flex:1;display:inline-flex;align-items:center;justify-content:center;border-radius:4px;padding:0 10px;font-size:15px;line-height:1;color:#60655f;box-shadow:0 0 0 1px #cccfcc;height:35px}.lx-upload-input:focus{box-shadow:0 0 0 2px #b9bcb8}@keyframes overlayShow{0%{opacity:0}to{opacity:1}}@keyframes contentShow{0%{opacity:0;transform:translate(-50%,-48%) scale(.96)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}.billing-table-sticky-first-col tbody td:first-child,.billing-table-sticky-first-col thead th:first-child{position:sticky;left:0;background-color:#fff;z-index:10;box-shadow:2px 0 4px -2px rgba(0,0,0,.1)}.billing-table-sticky-first-col thead th:first-child{top:0;z-index:20}