.upload-page{background:var(--bl-global-nav,#080808);color:var(--bl-global-ink,#eee);min-height:100dvh;font:14px Inter,Arial,sans-serif}.upload-main{box-sizing:border-box;margin:0 auto;max-width:800px;padding:32px 0 64px}.upload-kicker{font-size:11px;letter-spacing:.1em;color:var(--bl-global-muted,#999)}.upload-main h1{font-size:30px;font-weight:500}.upload-main>p{max-width:700px;line-height:1.7;color:var(--bl-global-muted,#aaa)}.upload-drop{display:flex;flex-direction:column;gap:9px;border:1px dashed #299873;background:var(--bl-global-surface,#191919);border-radius:14px;min-height:150px;padding:28px;justify-content:center;cursor:pointer;max-width:720px}.upload-drop input{font:inherit;max-width:100%;font-size:12px}.upload-drop small,.upload-drop span{font-size:12px;color:var(--bl-global-muted,#aaa)}.upload-total{max-width:720px;display:flex;justify-content:space-between;padding:22px 0 8px}.upload-meter{background:var(--bl-global-surface,#222);height:7px;max-width:720px;border-radius:20px;overflow:hidden}.upload-meter i{display:block;height:100%;background:#239e75}.upload-item{max-width:720px;display:flex;justify-content:space-between;gap:15px;padding:14px 0;border-bottom:1px solid var(--bl-global-border,#333)}.upload-item>span{overflow-wrap:anywhere}.upload-item small{display:block;margin-top:5px;color:var(--bl-global-muted,#999)}.upload-item button{align-self:center;background:none;border:0;color:#42bd98;cursor:pointer}.upload-check{margin-top:24px;padding:11px 19px;border:0;border-radius:25px;background:#21865f;color:white;font:inherit;cursor:pointer}.upload-check:disabled{opacity:.45;cursor:not-allowed}.upload-alert{color:#ffc0bd!important}.upload-status{color:var(--bl-global-ink,#eee)!important}.upload-footnote{font-size:11px!important;margin-top:30px}@media(max-width:720px){.upload-main{margin:0 auto;padding:25px 0}}@media(max-width:430px){.upload-main{margin:0 auto;padding:16px 0}.upload-main h1{font-size:24px}}