.WatchlistClient-module__rqOXOa__importCard{background:linear-gradient(135deg,#38bdf81f,#7c3aed0d 48%,#111118f5);border-color:#38bdf84d;order:1;margin-bottom:2rem;padding:1rem}.WatchlistClient-module__rqOXOa__importCardCollapsed{margin-bottom:1rem}.WatchlistClient-module__rqOXOa__importCardHeader{width:100%;color:var(--text-secondary);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.75rem;padding:0;display:flex}.WatchlistClient-module__rqOXOa__importCardHeaderIcon{color:#fff;background:#0ea5e9;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex}.WatchlistClient-module__rqOXOa__importCardHeaderCopy{flex:1;gap:.08rem;display:grid}.WatchlistClient-module__rqOXOa__importCardHeaderCopy small{color:#7dd3fc;letter-spacing:.09em;font-size:.6rem;font-weight:800}.WatchlistClient-module__rqOXOa__importCardHeaderCopy strong{color:var(--text-primary);font-size:.95rem}.WatchlistClient-module__rqOXOa__importCardHeaderCopy span{color:var(--text-muted);font-size:.72rem}.WatchlistClient-module__rqOXOa__importCard:not(.WatchlistClient-module__rqOXOa__importCardCollapsed) .WatchlistClient-module__rqOXOa__importCardHeader{margin-bottom:1rem}.WatchlistClient-module__rqOXOa__importOptions{flex-wrap:wrap;align-items:flex-end;gap:1rem;display:flex}.WatchlistClient-module__rqOXOa__importOption{flex:1;min-width:200px}.WatchlistClient-module__rqOXOa__importLabel{color:var(--text-secondary);margin-bottom:.5rem;font-size:.8rem;font-weight:500;display:block}.WatchlistClient-module__rqOXOa__importRow{gap:.5rem;display:flex}.WatchlistClient-module__rqOXOa__malUsernameRow{align-items:center;gap:.5rem;margin-bottom:.6rem;display:flex}.WatchlistClient-module__rqOXOa__malUsernameInput{flex:1;min-width:0}.WatchlistClient-module__rqOXOa__malProfileLink{border:1px solid var(--border);border-radius:var(--radius-sm);min-width:56px;height:36px;color:var(--text-secondary);transition:border-color var(--transition),color var(--transition);justify-content:center;align-items:center;font-size:.78rem;text-decoration:none;display:inline-flex}.WatchlistClient-module__rqOXOa__malProfileLink:hover{border-color:var(--accent);color:var(--text-primary)}.WatchlistClient-module__rqOXOa__orDivider{color:var(--text-muted);flex-shrink:0;align-self:center;font-size:.8rem}.WatchlistClient-module__rqOXOa__importMsg{color:var(--text-secondary);margin-top:.75rem;font-size:.85rem}.WatchlistClient-module__rqOXOa__shareMsg{border-radius:var(--radius-sm);color:var(--accent-light);background:#7c3aed1a;border:1px solid #7c3aed4d;margin-bottom:1rem;padding:.75rem 1rem;font-size:.875rem}.WatchlistClient-module__rqOXOa__watchlistFlow{flex-direction:column;display:flex}.WatchlistClient-module__rqOXOa__quickAddCard{background:radial-gradient(circle at 92% 10%,#38bdf824,#0000 30%),linear-gradient(145deg,#7c3aed1f,#111118f5 58%);border-color:#c084fc3d;border-radius:18px;order:2;margin-bottom:1.1rem;padding:1.1rem}.WatchlistClient-module__rqOXOa__quickAddCard h3{margin-bottom:.4rem;font-size:1.02rem}.WatchlistClient-module__rqOXOa__quickAddHint{color:var(--text-muted);margin:0;font-size:.78rem}.WatchlistClient-module__rqOXOa__quickAddControls{align-items:center;gap:.45rem;margin-top:.55rem;display:flex}.WatchlistClient-module__rqOXOa__quickAddStatusLabel{color:var(--text-muted);font-size:.75rem;font-weight:600}.WatchlistClient-module__rqOXOa__quickAddStatusSelect{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);outline:none;padding:.26rem .5rem;font-size:.76rem}.WatchlistClient-module__rqOXOa__quickAddInput{background:#09090eb8;border-color:#c084fc4d;min-height:44px;margin-top:.6rem;margin-bottom:.5rem}.WatchlistClient-module__rqOXOa__quickAddResults{flex-direction:column;gap:.45rem;display:flex}.WatchlistClient-module__rqOXOa__quickAddRow{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;justify-content:space-between;align-items:center;gap:.7rem;padding:.5rem;display:flex}.WatchlistClient-module__rqOXOa__quickAddMain{align-items:center;gap:.6rem;min-width:0;display:flex}.WatchlistClient-module__rqOXOa__quickAddPoster{object-fit:cover;background:#0f0f1f;border-radius:6px;flex-shrink:0;width:30px;height:42px}.WatchlistClient-module__rqOXOa__quickAddTitle{color:var(--text-primary);text-overflow:ellipsis;white-space:nowrap;font-size:.82rem;font-weight:600;overflow:hidden}.WatchlistClient-module__rqOXOa__quickAddBtn{flex-shrink:0}.WatchlistClient-module__rqOXOa__quickAddStatusSelectInline{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);outline:none;flex-shrink:0;min-width:122px;padding:.28rem .42rem;font-size:.75rem}.WatchlistClient-module__rqOXOa__quickAddMsg{color:var(--text-secondary);margin-top:.5rem;margin-bottom:0;font-size:.82rem}.WatchlistClient-module__rqOXOa__quickAddRatingBox{border:1px solid var(--border);border-radius:var(--radius-sm);background:#ffffff08;margin-top:.6rem;padding:.55rem}.WatchlistClient-module__rqOXOa__quickAddRatingLabel{color:var(--text-primary);font-size:.78rem;font-weight:600}.WatchlistClient-module__rqOXOa__quickAddRatingActions{flex-wrap:wrap;align-items:center;gap:.45rem;margin-top:.5rem;display:flex}.WatchlistClient-module__rqOXOa__quickAddRatingSelect{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);min-width:92px;color:var(--text-primary);outline:none;padding:.3rem .45rem;font-size:.78rem}.WatchlistClient-module__rqOXOa__analyticsCard{order:5;margin-bottom:1.25rem;padding:1rem}.WatchlistClient-module__rqOXOa__analyticsHeader{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.WatchlistClient-module__rqOXOa__analyticsHeader h3{margin:0;font-size:.95rem}.WatchlistClient-module__rqOXOa__analyticsPro,.WatchlistClient-module__rqOXOa__analyticsLocked{border:1px solid #7c3aed59;border-radius:999px;padding:3px 9px;font-size:.68rem;font-weight:700}.WatchlistClient-module__rqOXOa__analyticsPro{color:var(--accent-light);background:#7c3aed26}.WatchlistClient-module__rqOXOa__analyticsLocked{color:var(--text-muted);background:#ffffff0a}.WatchlistClient-module__rqOXOa__analyticsGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.7rem;display:grid}.WatchlistClient-module__rqOXOa__metricCard{background:linear-gradient(145deg,#ffffff0b,#ffffff04);border:1px solid #ffffff17;border-radius:14px;flex-direction:column;justify-content:space-between;gap:.22rem;min-height:118px;padding:.8rem;display:flex}.WatchlistClient-module__rqOXOa__analyticsGrid .WatchlistClient-module__rqOXOa__metricCard:first-child{background:linear-gradient(145deg,#22c55e29,#22c55e09);border-color:#4ade8033}.WatchlistClient-module__rqOXOa__analyticsGrid .WatchlistClient-module__rqOXOa__metricCard:nth-child(2){background:linear-gradient(145deg,#38bdf829,#38bdf809);border-color:#7dd3fc33}.WatchlistClient-module__rqOXOa__analyticsGrid .WatchlistClient-module__rqOXOa__metricCard:nth-child(3){background:linear-gradient(145deg,#facc1526,#facc1508);border-color:#fde04733}.WatchlistClient-module__rqOXOa__analyticsGrid .WatchlistClient-module__rqOXOa__metricCard:nth-child(4){background:linear-gradient(145deg,#fb718526,#fb718508);border-color:#fb718533}.WatchlistClient-module__rqOXOa__analyticsGrid .WatchlistClient-module__rqOXOa__metricCard:nth-child(5){background:linear-gradient(145deg,#a78bfa29,#a78bfa09);border-color:#c4b5fd33}.WatchlistClient-module__rqOXOa__analyticsGrid .WatchlistClient-module__rqOXOa__metricCard:nth-child(6){background:linear-gradient(145deg,#fb923c26,#fb923c08);border-color:#fb923c33}.WatchlistClient-module__rqOXOa__metricTop{align-items:center;gap:.5rem;display:flex}.WatchlistClient-module__rqOXOa__metricIcon{border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;display:inline-grid}.WatchlistClient-module__rqOXOa__metricIconGreen{color:#4ade80;background:#22c55e1f}.WatchlistClient-module__rqOXOa__metricIconBlue{color:#7dd3fc;background:#38bdf81f}.WatchlistClient-module__rqOXOa__metricIconGold{color:#fde047;background:#facc151f}.WatchlistClient-module__rqOXOa__metricIconRose{color:#fb7185;background:#fb71851f}.WatchlistClient-module__rqOXOa__metricIconPurple{color:#c4b5fd;background:#a78bfa1f}.WatchlistClient-module__rqOXOa__metricIconOrange{color:#fb923c;background:#fb923c1f}.WatchlistClient-module__rqOXOa__metricLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;font-size:.68rem}.WatchlistClient-module__rqOXOa__metricValue{font-size:1.35rem;font-family:var(--font-display);font-weight:800}.WatchlistClient-module__rqOXOa__metricValueCompact{text-overflow:ellipsis;white-space:nowrap;font-size:1rem;overflow:hidden}.WatchlistClient-module__rqOXOa__metricHint{color:var(--text-secondary);font-size:.72rem}.WatchlistClient-module__rqOXOa__statusSection{border-top:1px solid var(--border);margin-top:.9rem;padding-top:.8rem}.WatchlistClient-module__rqOXOa__statusSection h4{margin-bottom:.5rem;font-size:.82rem}.WatchlistClient-module__rqOXOa__statusRows{flex-direction:column;gap:.4rem;display:flex}.WatchlistClient-module__rqOXOa__genreRow{background:#f9731609;border:1px solid #f973162b;border-radius:12px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:.7rem;padding:.65rem;display:grid}.WatchlistClient-module__rqOXOa__genreRank{color:#fdba74;background:#f9731621;border-radius:9px;place-items:center;width:28px;height:28px;font-size:.72rem;font-weight:800;display:grid}.WatchlistClient-module__rqOXOa__genreMain{gap:.42rem;min-width:0;display:grid}.WatchlistClient-module__rqOXOa__genreHeader{justify-content:space-between;align-items:center;gap:.65rem;display:flex}.WatchlistClient-module__rqOXOa__genreName{color:var(--text-primary);font-size:.78rem;font-weight:750}.WatchlistClient-module__rqOXOa__genreValue{color:var(--text-muted);white-space:nowrap;font-size:.7rem}.WatchlistClient-module__rqOXOa__statusRow{grid-template-columns:92px 1fr 34px;align-items:center;gap:.45rem;display:grid}.WatchlistClient-module__rqOXOa__statusLabel{color:var(--text-secondary);font-size:.72rem}.WatchlistClient-module__rqOXOa__statusBarTrack{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.WatchlistClient-module__rqOXOa__statusBarFill{background:linear-gradient(90deg,#7c3aedd9,#38bdf8d9);height:100%}.WatchlistClient-module__rqOXOa__statusValue{text-align:right;color:var(--text-secondary);font-size:.72rem}.WatchlistClient-module__rqOXOa__analyticsUpsell{border:1px dashed var(--border-accent);border-radius:10px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:.75rem;display:flex}.WatchlistClient-module__rqOXOa__analyticsUpsell p{color:var(--text-secondary);margin:0;font-size:.78rem}.WatchlistClient-module__rqOXOa__filterPanel{background:linear-gradient(135deg,#38bdf821,#7c3aed0d 48%,#111118f5);border:1px solid #38bdf84d;border-radius:14px;order:3;gap:.85rem;margin-bottom:1.5rem;padding:1rem;display:grid}.WatchlistClient-module__rqOXOa__filterPanelHeader{align-items:center;gap:.75rem;display:flex}.WatchlistClient-module__rqOXOa__filterPanelHeader h3{margin:.08rem 0 0;font-size:1rem}.WatchlistClient-module__rqOXOa__filterPanelIcon{color:#fff;background:#0ea5e9;border-radius:10px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;display:inline-flex;box-shadow:0 8px 22px #0ea5e933}.WatchlistClient-module__rqOXOa__filterEyebrow{color:#7dd3fc;letter-spacing:.09em;font-size:.62rem;font-weight:800;display:block}.WatchlistClient-module__rqOXOa__filterCount{color:#7dd3fc;background:#38bdf81a;border:1px solid #38bdf840;border-radius:999px;margin-left:auto;padding:.22rem .55rem;font-size:.72rem;font-weight:700}.WatchlistClient-module__rqOXOa__filterSearchWrap{color:#7dd3fc;background:#09090ead;border:1px solid #38bdf84d;border-radius:10px;align-items:center;gap:.6rem;min-height:44px;padding:0 .8rem;display:flex}.WatchlistClient-module__rqOXOa__search{width:100%;color:var(--text-primary);font:inherit;background:0 0;border:0;outline:0}.WatchlistClient-module__rqOXOa__clearSearch{width:28px;height:28px;color:var(--text-muted);cursor:pointer;background:#ffffff0d;border:0;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.WatchlistClient-module__rqOXOa__filterTabs{flex-wrap:wrap;gap:.42rem;display:flex}.WatchlistClient-module__rqOXOa__filterTab{--status-color:#a78bfa;min-height:38px;color:var(--text-secondary);font:inherit;cursor:pointer;background:#ffffff06;border:1px solid #ffffff14;border-radius:10px;align-items:center;gap:6px;padding:.42rem .72rem;font-size:.76rem;font-weight:700;transition:border-color .15s,background .15s,color .15s;display:inline-flex}.WatchlistClient-module__rqOXOa__filterTab:hover,.WatchlistClient-module__rqOXOa__filterTabActive{color:var(--status-color);border-color:color-mix(in srgb,var(--status-color)42%,transparent);background:color-mix(in srgb,var(--status-color)11%,transparent)}.WatchlistClient-module__rqOXOa__filterTab:focus-visible{outline:2px solid var(--status-color);outline-offset:2px}.WatchlistClient-module__rqOXOa__filterTab_all{--status-color:#e5e7eb}.WatchlistClient-module__rqOXOa__filterTab_watching{--status-color:#38bdf8}.WatchlistClient-module__rqOXOa__filterTab_completed{--status-color:#34d399}.WatchlistClient-module__rqOXOa__filterTab_plan_to_watch{--status-color:#a78bfa}.WatchlistClient-module__rqOXOa__filterTab_on_hold{--status-color:#fbbf24}.WatchlistClient-module__rqOXOa__filterTab_dropped{--status-color:#fb7185}.WatchlistClient-module__rqOXOa__tabCount{background:#ffffff14;border-radius:99px;justify-content:center;align-items:center;min-width:18px;margin-left:.3rem;padding:0 6px;font-size:.7rem;display:inline-flex}.WatchlistClient-module__rqOXOa__list{flex-direction:column;gap:.6rem;display:flex}.WatchlistClient-module__rqOXOa__statusGroups{gap:.75rem;display:grid}.WatchlistClient-module__rqOXOa__watchStatusGroup{--status-color:#a78bfa;border:1px solid color-mix(in srgb,var(--status-color)25%,transparent);background:#ffffff06;border-radius:16px;overflow:hidden}.WatchlistClient-module__rqOXOa__watchStatusHeader{border:0;border-left:3px solid var(--status-color);background:color-mix(in srgb,var(--status-color)7%,#111118);width:100%;min-height:62px;color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;gap:1rem;padding:.75rem .9rem;display:flex}.WatchlistClient-module__rqOXOa__watchStatusIdentity{align-items:center;gap:.65rem;display:inline-flex}.WatchlistClient-module__rqOXOa__watchStatusIcon{width:34px;height:34px;color:var(--status-color);background:color-mix(in srgb,var(--status-color)13%,transparent);border-radius:10px;place-items:center;display:inline-grid}.WatchlistClient-module__rqOXOa__watchStatusCount{min-width:24px;height:24px;color:var(--text-secondary);background:#ffffff0f;border-radius:999px;place-items:center;padding:0 .4rem;font-size:.75rem;display:inline-grid}.WatchlistClient-module__rqOXOa__watchStatusGroup>.WatchlistClient-module__rqOXOa__list{padding:.7rem}.WatchlistClient-module__rqOXOa__watchStatusGroup_watching{--status-color:#38bdf8}.WatchlistClient-module__rqOXOa__watchStatusGroup_completed{--status-color:#34d399}.WatchlistClient-module__rqOXOa__watchStatusGroup_plan_to_watch{--status-color:#a78bfa}.WatchlistClient-module__rqOXOa__watchStatusGroup_on_hold{--status-color:#fbbf24}.WatchlistClient-module__rqOXOa__watchStatusGroup_dropped{--status-color:#fb7185}.WatchlistClient-module__rqOXOa__watchlistResults{order:4}@media (max-width:720px){.WatchlistClient-module__rqOXOa__analyticsGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}.WatchlistClient-module__rqOXOa__item{align-items:center;gap:1rem;padding:.75rem;display:flex}.WatchlistClient-module__rqOXOa__posterButton{cursor:pointer;background:0 0;border:0;border-radius:8px;flex-shrink:0;width:44px;height:62px;padding:0}.WatchlistClient-module__rqOXOa__posterButton:focus-visible,.WatchlistClient-module__rqOXOa__titleButton:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.WatchlistClient-module__rqOXOa__poster{object-fit:cover;width:44px;height:62px;transition:transform var(--transition),box-shadow var(--transition);background:#111127;border-radius:8px}.WatchlistClient-module__rqOXOa__posterButton:hover .WatchlistClient-module__rqOXOa__poster{transform:translateY(-1px);box-shadow:0 10px 24px #0000003d}.WatchlistClient-module__rqOXOa__info{flex:1;min-width:0}.WatchlistClient-module__rqOXOa__title,.WatchlistClient-module__rqOXOa__titleButton{font-size:.9rem;font-weight:600;line-height:1.3}.WatchlistClient-module__rqOXOa__titleButton{-webkit-line-clamp:1;max-width:100%;color:var(--text-primary);cursor:pointer;text-align:left;background:0 0;border:0;-webkit-box-orient:vertical;margin-bottom:.3rem;padding:0;display:-webkit-box;overflow:hidden}.WatchlistClient-module__rqOXOa__titleButton:hover{color:var(--accent-light)}.WatchlistClient-module__rqOXOa__meta{color:var(--text-secondary);flex-wrap:wrap;gap:.75rem;font-size:.78rem;display:flex}.WatchlistClient-module__rqOXOa__actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:.45rem;min-width:250px;display:flex}.WatchlistClient-module__rqOXOa__quickRow{grid-template-columns:minmax(120px,1fr) 58px 90px;align-items:center;gap:.4rem;display:grid}.WatchlistClient-module__rqOXOa__statusSelect{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;transition:border-color var(--transition);outline:none;padding:.3rem .6rem;font-size:.78rem}.WatchlistClient-module__rqOXOa__progressInput,.WatchlistClient-module__rqOXOa__scoreSelect{background:var(--bg-card);border:1px solid var(--border);border-radius:var(--radius-sm);color:var(--text-primary);transition:border-color var(--transition);outline:none;padding:.3rem .5rem;font-size:.78rem}.WatchlistClient-module__rqOXOa__progressInput{text-align:center}.WatchlistClient-module__rqOXOa__progressInput:focus,.WatchlistClient-module__rqOXOa__scoreSelect:focus,.WatchlistClient-module__rqOXOa__statusSelect:focus{border-color:var(--accent)}.WatchlistClient-module__rqOXOa__removeBtn{align-self:flex-end}@keyframes WatchlistClient-module__rqOXOa__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.WatchlistClient-module__rqOXOa__spinning{animation:1s linear infinite WatchlistClient-module__rqOXOa__spin}@media (max-width:640px){.WatchlistClient-module__rqOXOa__quickAddControls{flex-direction:column;align-items:flex-start;gap:.3rem}.WatchlistClient-module__rqOXOa__quickAddStatusSelect{width:100%}.WatchlistClient-module__rqOXOa__analyticsGrid{grid-template-columns:1fr}.WatchlistClient-module__rqOXOa__statusRow{grid-template-columns:76px 1fr 30px}.WatchlistClient-module__rqOXOa__item{flex-wrap:wrap}.WatchlistClient-module__rqOXOa__actions{width:100%;min-width:0}.WatchlistClient-module__rqOXOa__quickRow{grid-template-columns:minmax(120px,1fr) 58px 90px}}
