.library_page__ZOSJP{max-width:1120px;margin:auto;padding:32px 24px 80px;color:#30283d;font-size:14px}.library_page__ZOSJP h1{font-size:28px;font-weight:650;margin:22px 0 8px}.library_page__ZOSJP>p{color:#7a7085}.library_page__ZOSJP a{color:#8052ba}.library_storage__BeQc0{margin:28px 0;padding:22px;border:1px solid #e8e2ef;border-radius:16px;background:#fff}.library_storage__BeQc0>div{display:flex;justify-content:space-between;align-items:center}.library_storage__BeQc0 progress{width:100%;height:9px;accent-color:#9962d2;margin:16px 0 6px}.library_storage__BeQc0 p{font-size:13px;color:#81748d;line-height:1.6}.library_page__ZOSJP button{border:1px solid #e6dded;border-radius:9px;background:#faf7fd;padding:8px 12px;font-size:13px;color:#704895;cursor:pointer}.library_page__ZOSJP button:disabled{opacity:.5;cursor:default}.library_grid__SjSHs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.library_card__fjc_1{border:1px solid #e9e2ee;border-radius:15px;overflow:hidden;background:#fff}.library_card__fjc_1>img{width:100%;height:230px;-o-object-fit:contain;object-fit:contain;background:#f6f3f8}.library_body__WbdQw{padding:15px}.library_body__WbdQw p{margin:0 0 14px}.library_body__WbdQw small{display:block;font-size:12px;margin-top:7px;color:#81748d}.library_actions__yuC6N{display:flex;gap:8px;flex-wrap:wrap;align-items:center}.library_actions__yuC6N a{padding:8px;font-size:13px}.library_error__4nIwC{padding:14px;background:#fff5f4;color:#a84747;border-radius:10px}.library_confirm__o7Rws{margin-top:14px;padding-top:14px;border-top:1px solid #eee}.library_confirm__o7Rws button{margin-right:8px}.library_empty__sOU1q{padding:50px 20px;text-align:center;background:#faf8fc;border-radius:16px}@media(max-width:850px){.library_grid__SjSHs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:520px){.library_page__ZOSJP{padding:22px 16px}.library_grid__SjSHs{grid-template-columns:1fr}.library_storage__BeQc0{padding:16px}}