.upload-notice{z-index:40;gap:8px;max-width:min(460px,100vw - 32px);display:grid;position:fixed;bottom:16px;right:16px}.upload-notice p{background:var(--attention-soft);color:var(--ink);border:1px solid #efd7ae;border-radius:10px;flex-wrap:wrap;align-items:center;gap:6px 10px;margin:0;padding:12px 14px;font-weight:500;display:flex;box-shadow:0 10px 30px #182b2424}.upload-notice p>svg{color:var(--attention);flex:none;animation:1.2s linear infinite upload-notice-turn}.upload-notice span{flex:220px}.upload-notice a{color:var(--green);font-weight:600}@keyframes upload-notice-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.upload-notice p>svg{animation:none}}
