.page-module-scss-module__9_8p1W__page{background:#f4f7fa;min-height:100vh;padding:36px 20px}.page-module-scss-module__9_8p1W__inner{max-width:900px;margin:0 auto}.page-module-scss-module__9_8p1W__card{background:#fff;border:1px solid #dce4ee;border-radius:16px;padding:28px 24px}.page-module-scss-module__9_8p1W__card h1{color:#182534;margin:0 0 4px;font-size:24px;font-weight:700}.page-module-scss-module__9_8p1W__subtitle{color:#8aa4bc;margin:0 0 24px;font-size:14px}.page-module-scss-module__9_8p1W__watchCount{color:#27508a;margin:-10px 0 16px;font-size:13px;font-weight:600}.page-module-scss-module__9_8p1W__list{flex-direction:column;gap:12px;display:flex}.page-module-scss-module__9_8p1W__item{color:inherit;background:#f7fafd;border:1px solid #e0eaf4;border-radius:10px;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.page-module-scss-module__9_8p1W__item h3{color:#182534;margin:0 0 2px;font-size:15px;font-weight:600}.page-module-scss-module__9_8p1W__item p{color:#6e8ea6;margin:0;font-size:13px}.page-module-scss-module__9_8p1W__itemLeft{flex:1;align-items:center;gap:10px;min-width:0;display:flex}.page-module-scss-module__9_8p1W__productImage{object-fit:contain;background:#edf3fa;border-radius:6px;flex-shrink:0;width:52px;height:52px}.page-module-scss-module__9_8p1W__productImagePlaceholder{background:#e4eef8;border-radius:6px;flex-shrink:0;width:52px;height:52px}.page-module-scss-module__9_8p1W__itemInfo{flex:1;min-width:0}.page-module-scss-module__9_8p1W__itemName{color:#182534;white-space:nowrap;text-overflow:ellipsis;margin:0 0 2px;font-size:15px;font-weight:600;overflow:hidden}.page-module-scss-module__9_8p1W__itemMeta{color:#6e8ea6;margin:0;font-size:13px}.page-module-scss-module__9_8p1W__price{color:#27508a;flex-shrink:0;font-size:15px;font-weight:700}.page-module-scss-module__9_8p1W__removeButton{cursor:pointer;color:#c8d7e7;background:0 0;border:none;border-radius:4px;flex-shrink:0;padding:4px;line-height:1}.page-module-scss-module__9_8p1W__actionsCol{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:6px;display:flex}.page-module-scss-module__9_8p1W__deleteButton{color:#c0392b;cursor:pointer;background:#fff5f5;border:1px solid #e0c0c0;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600}.page-module-scss-module__9_8p1W__deleteButton:hover{background:#fce8e8}.page-module-scss-module__9_8p1W__testButton{color:#27508a;cursor:pointer;background:#edf3fa;border:1px solid #c8d7e7;border-radius:8px;padding:6px 14px;font-size:13px;font-weight:600}.page-module-scss-module__9_8p1W__testButton:hover{background:#dce8f5}.page-module-scss-module__9_8p1W__notice{color:#27508a;margin:0;font-size:12px}.page-module-scss-module__9_8p1W__error{color:#c0392b;margin:0;font-size:12px}.page-module-scss-module__9_8p1W__empty{color:#8aa4bc;text-align:center;padding:24px 0;font-size:14px}.page-module-scss-module__9_8p1W__skeleton{background:linear-gradient(90deg,#e8eef5 25%,#f4f7fa 50%,#e8eef5 75%) 0 0/200% 100%;border-radius:10px;height:76px;animation:1.4s infinite page-module-scss-module__9_8p1W__shimmer}@keyframes page-module-scss-module__9_8p1W__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}
