/* Erick Cloud v2.6 */
.password-wrap{position:relative}.password-wrap input{padding-right:56px!important}.password-eye{position:absolute;right:6px;top:50%;transform:translateY(-50%);height:42px;width:44px;border:0;background:transparent;border-radius:12px;cursor:pointer;color:#334155;font-size:20px}.password-eye:hover{background:#eaf1fb}.recovery-link{display:block;text-align:right;margin:11px 0 3px;color:#2563eb;text-decoration:none;font-size:13px;font-weight:700}.recovery-link:hover{text-decoration:underline}
.upload-floating-v26{left:18px;right:auto;bottom:18px;max-width:310px;opacity:.95;padding:12px 14px;box-shadow:0 12px 30px #14213b28}.upload-floating-v26 .upload-floating-head{font-size:12px}.upload-floating-v26 small{font-size:11px}.upload-floating-v26 progress{height:7px}.upload-floating-v26 button{font-size:11px;padding:6px 9px}
.preview-media-shell{width:100%;display:grid;gap:14px}.preview-media-shell video,.preview-media-shell audio{width:100%;max-height:70vh}.preview-media-actions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.preview-lock{border:1px solid #bfdbfe;background:#eff6ff;border-radius:12px;padding:10px 14px;font-weight:700;cursor:pointer}.preview-lock[aria-pressed="true"]{background:#1d4ed8;color:#fff}.preview-visualizer{height:74px;width:100%;background:linear-gradient(135deg,#0f172a,#1e3a8a);border-radius:15px;display:block}.preview-lock-note{font-size:12px;color:#64748b}
@media(max-width:650px){.upload-floating-v26{left:10px;right:auto;bottom:12px;width:min(285px,calc(100vw - 20px))}}
