body{-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.LoginCard_card__ELOch{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-card);border:1px solid var(--border-glow);border-radius:32px;box-shadow:var(--shadow-lg);max-width:380px;padding:2rem;transition:box-shadow .2s,transform .2s;width:100%}.LoginCard_card__ELOch:hover{border-color:var(--accent-2);box-shadow:0 12px 28px #0000001a;transform:translateY(-5px)}.LoginCard_title__9IolV{color:var(--text-primary);font-size:1.8rem;font-weight:700;margin-bottom:1.5rem;text-align:center}.LoginCard_input__cf6VH{background:#ffffff0d;border:1px solid #ffffff1a;border-radius:24px;box-sizing:border-box;color:#fff;font-size:1rem;margin-bottom:1rem;padding:.9rem 1rem;transition:all .2s;width:100%}.LoginCard_input__cf6VH:-webkit-autofill,.LoginCard_input__cf6VH:-webkit-autofill:active,.LoginCard_input__cf6VH:-webkit-autofill:focus,.LoginCard_input__cf6VH:-webkit-autofill:hover{-webkit-text-fill-color:#fff!important;-webkit-box-shadow:inset 0 0 0 30px #ffffff0d!important;caret-color:#fff;-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}.LoginCard_input__cf6VH:focus{background:#ffffff1a;border-color:var(--accent-2);outline:none}.LoginCard_passwordWrapper__9JKAT{margin-bottom:1rem;position:relative;width:100%}.LoginCard_passwordWrapper__9JKAT .LoginCard_input__cf6VH{margin-bottom:0;padding-right:3rem}.LoginCard_eyeBtn__0sffc{background:#0000;border:none;cursor:pointer;font-size:1.2rem;opacity:.6;padding:0;position:absolute;right:1rem;top:50%;transform:translateY(-50%);transition:opacity .2s}.LoginCard_eyeBtn__0sffc:hover{opacity:1}.LoginCard_button__ySex7{background:var(--accent-2);border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:1rem;font-weight:400;margin-top:.5rem;padding:.8rem;transition:.2s;width:100%}.LoginCard_button__ySex7:hover{background:#4f46e5;transform:scale(.98)}.LoginCard_eyeBtn__0sffc svg{stroke:var(--text-secondary);transition:stroke .2s}.LoginCard_eyeBtn__0sffc:hover svg{stroke:var(--accent-2)}.LoginCard_error__4Xxl3{color:#ff6b6b;font-size:.85rem;margin-bottom:.75rem;margin-top:-.5rem;text-align:center}.LandingPage_container__vrAXW{background:radial-gradient(circle at 10% 20%,#0f172a,#030614);background:var(
    --landing-bg,radial-gradient(circle at 10% 20%,#0f172a,#030614)
  );min-height:100vh;position:relative}.LandingPage_brand__zA\+\+W{align-items:center;background:linear-gradient(135deg,#f755e1,#3b82f6,#06b6d4);background:var(
    --brand-gradient,linear-gradient(135deg,#f755e1,#3b82f6,#06b6d4)
  );-webkit-background-clip:text;background-clip:text;color:#0000;display:flex;font-size:5.2rem;font-weight:1500;position:absolute;right:5rem;top:3rem}.LandingPage_horizontal__YW2ya{padding:-1em -5.8rem}.LandingPage_horizontal2__l46CQ{transform:rotate(90deg) translateX(10px)}.LandingPage_horizontal3__MIePt{margin-left:-.8rem}.LandingPage_vertical__jgQJf{display:inline-block;margin:-1px -.8rem;transform:rotate(90deg) translateX(10px);transform-origin:center}.LandingPage_brand__zA\+\+W:hover{background:linear-gradient(135deg,#c084fc,#60a5fa,#22d3ee);-webkit-background-clip:text;background-clip:text}.LandingPage_center__F3\+Da{align-items:center;display:flex;justify-content:center;min-height:100vh;padding:2rem}.DashboardHeader_header__DZdPS{align-items:center;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:var(--bg-card-solid);border-bottom:1px solid var(--border);display:flex;height:80px;justify-content:space-between;padding:0 2rem}.DashboardHeader_user__KNYdX{color:var(--text-primary);font-size:1.1rem;font-weight:600}.DashboardHeader_actions__lH7Bm{display:flex;gap:1rem}.DashboardHeader_iconBtn__mC9QA{background:#ffffff14;border:none;border-radius:50%;color:var(--text-primary);cursor:pointer;height:42px;position:relative;transition:.2s;width:42px}.DashboardHeader_iconBtn__mC9QA.DashboardHeader_active__aZ-Uw{background:var(--accent-2);color:#fff}.DashboardHeader_iconBtn__mC9QA:hover{background:var(--accent-2);opacity:.8}.DashboardHeader_badge__Y95df{align-items:center;animation:DashboardHeader_pulse__XGytr 1.5s infinite;background-color:#ef4444;border-radius:10px;box-shadow:0 0 0 2px var(--bg-card-solid);color:#fff;display:flex;font-size:.7rem;font-weight:700;height:18px;justify-content:center;min-width:18px;padding:0 4px;position:absolute;right:-5px;top:-5px}@keyframes DashboardHeader_pulse__XGytr{0%{transform:scale(1)}50%{transform:scale(1.1)}to{transform:scale(1)}}.TopicCard_card__3cR12{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-card);border:1px solid var(--border-glow);border-radius:24px;box-shadow:var(--shadow-lg);color:var(--text-primary);padding:1.5rem;transition:box-shadow .2s,transform .2s}.TopicCard_card__3cR12:hover{border-color:var(--accent-2);box-shadow:0 12px 28px #0000001a;transform:translateY(-4px)}.TopicCard_card__3cR12 h3{margin-bottom:.75rem}.TopicCard_card__3cR12 p{color:var(--text-secondary)}:root{--shadow-sm:0 1px 2px 0 #0000000d;--shadow-md:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;--shadow-lg:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;--shadow-xl:0 20px 25px -5px #0000001a,0 10px 10px -5px #00000005;--shadow-2xl:0 25px 50px -12px #00000040;--shadow-glow:0 0 15px #6366f14d}@media (prefers-color-scheme:dark){:root{--shadow-sm:0 1px 2px 0 #0000004d;--shadow-md:0 4px 6px -1px #0006,0 2px 4px -1px #0003;--shadow-lg:0 10px 15px -3px #00000080,0 4px 6px -2px #0000004d;--shadow-xl:0 20px 25px -5px #00000080,0 10px 10px -5px #0003;--shadow-2xl:0 25px 50px -12px #00000080}}.FilmFavs_container__muSXt{background:var(--bg-primary);min-height:100vh;padding:1rem}.FilmFavs_header__1gGmj{align-items:center;background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:24px;display:flex;justify-content:space-between;margin-bottom:1.5rem;padding:1rem 1.5rem}.FilmFavs_title__Nucyv{background:linear-gradient(135deg,var(--accent-1),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:1.8rem;font-weight:700}.FilmFavs_headerActions__rH\+mg{align-items:center;display:flex;gap:.5rem}.FilmFavs_addBtn__RmeD9,.FilmFavs_exportBtn__JVmiK,.FilmFavs_randomBtn__6AFG0,.FilmFavs_randomRestrictedBtn__YljuZ,.FilmFavs_searchBtn__Gi41q,.FilmFavs_sortBtn__VIMO2{align-items:center;background:#ffffff0d;border:none;border-radius:40px;color:var(--text-primary);cursor:pointer;display:flex;font-size:.85rem;gap:.25rem;padding:.5rem 1rem;transition:.2s}.FilmFavs_sortBtn__VIMO2.FilmFavs_active__F7Hot{background:var(--accent-2);color:#fff}.FilmFavs_addBtn__RmeD9:hover,.FilmFavs_exportBtn__JVmiK:hover,.FilmFavs_randomBtn__6AFG0:hover,.FilmFavs_randomRestrictedBtn__YljuZ:hover,.FilmFavs_searchBtn__Gi41q:hover,.FilmFavs_sortBtn__VIMO2:hover{background:var(--accent-2);transform:scale(1.02)}.FilmFavs_sortLabel__X\+LaF{font-size:.8rem}.FilmFavs_randomRestrictedBtn__YljuZ{position:relative}.FilmFavs_filterBar__Px3fi{margin-bottom:1.5rem;padding:0 .5rem}.FilmFavs_typeFilter__l0mov{display:flex;gap:.5rem;margin-bottom:1rem}.FilmFavs_filterBtn__rT3aF{background:#0000;border:1px solid var(--border);border-radius:40px;color:var(--text-secondary);cursor:pointer;padding:.5rem 1.5rem;transition:.2s}.FilmFavs_filterBtn__rT3aF.FilmFavs_active__F7Hot{background:var(--accent-2);border-color:var(--accent-2);color:#fff}.FilmFavs_activeFilters__cwcmL{display:flex;flex-wrap:wrap;gap:.5rem}.FilmFavs_entryWrapper__moP27{background:#0000;border:none;box-shadow:none;margin-bottom:1rem;position:relative}.FilmFavs_rankNumber__8QTkE{align-items:center;background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:16px;color:var(--accent-2);display:flex;flex-shrink:0;font-size:1.5rem;font-weight:700;height:50px;justify-content:center;width:50px}.FilmFavs_entriesList__Zeu9P{display:flex;flex-direction:column;gap:1rem}.FilmFavs_filmEntry__IT4RD{background:var(--card-bg);border-radius:12px;overflow:hidden;padding:1rem;position:relative;transition:box-shadow .2s ease}@media (prefers-color-scheme:light){.FilmFavs_filmEntry__IT4RD{box-shadow:0 1px 3px #00000014}.FilmFavs_entryWrapper__moP27:after,.FilmFavs_entryWrapper__moP27:before,.FilmFavs_filmEntry__IT4RD:after,.FilmFavs_filmEntry__IT4RD:before{content:none!important;display:none!important}}@media (prefers-color-scheme:dark){.FilmFavs_filmEntry__IT4RD{box-shadow:0 2px 8px #0000004d}}@media (max-width:768px){.FilmFavs_filmEntry__IT4RD{border-radius:8px;box-shadow:0 1px 3px #0000000f;padding:.75rem}.FilmFavs_entryWrapper__moP27{background:#0000!important;border:none!important;box-shadow:none!important}}.FilmFavs_filmEntry__IT4RD:hover{box-shadow:0 4px 12px #0000001a}@media (prefers-color-scheme:light){.FilmFavs_filmEntry__IT4RD:hover{box-shadow:0 4px 12px #0000001f}}.FilmFavs_filmEntry__IT4RD:hover{box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--shadow-lg);transform:translateY(-4px)}.FilmFavs_entryHeader__hpaeL{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.FilmFavs_entryType__gdTup{background:var(--accent-2);border-radius:20px;color:#fff;font-size:.75rem;padding:.25rem .75rem}.FilmFavs_entryActions__pAY0F{display:flex;gap:.5rem}.FilmFavs_entryActions__pAY0F button{background:none;border:none;color:var(--text-muted);cursor:pointer;padding:.25rem;transition:.2s}.FilmFavs_entryActions__pAY0F button:hover{color:var(--accent-2)}.FilmFavs_entryName__pxhA6{color:var(--text-primary);font-size:1.25rem;font-weight:600;margin-bottom:.5rem}.FilmFavs_entryDescription__4QqIX{color:var(--text-secondary);font-size:.9rem;margin-bottom:1rem}.FilmFavs_chipContainer__4V\+6s{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1rem}.FilmFavs_chip__3Hl9U{align-items:center;border-radius:20px;color:#fff;cursor:pointer;display:inline-flex;font-size:.75rem;font-weight:500;gap:.25rem;padding:.25rem .75rem;transition:.2s}.FilmFavs_chip__3Hl9U.FilmFavs_small__PfSuH{font-size:.7rem;padding:.2rem .6rem}.FilmFavs_chip__3Hl9U.FilmFavs_medium__-a3no{font-size:.8rem;padding:.3rem .8rem}.FilmFavs_chipSelected__pm7DH{box-shadow:0 0 0 2px #fff,0 0 0 4px currentColor}.FilmFavs_ratingSection__Z0yPI{align-items:center;border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:1rem;justify-content:space-between;padding-top:.75rem}.FilmFavs_averageRating__VQkq9,.FilmFavs_userRating__8cJx0{align-items:center;display:flex;gap:.75rem}.FilmFavs_ratingLabel__rZGgc{color:var(--text-muted);font-size:.8rem}.FilmFavs_battery__1lZF5{align-items:center;border-radius:8px;cursor:pointer;display:flex;gap:.5rem;padding:.2rem .3rem;transition:background .1s}.FilmFavs_battery__1lZF5:hover{background:#ffffff1a}.FilmFavs_userBattery__IXIRn{background:#0000}.FilmFavs_pulsate__yLA7V{animation:FilmFavs_pulse__Pek75 1.5s infinite}@keyframes FilmFavs_pulse__Pek75{0%,to{opacity:1;transform:scale(1)}50%{opacity:.7;transform:scale(1.02)}}.FilmFavs_batteryContainer__ecdRU{align-items:flex-end;background:#ffffff1a;border-radius:4px;display:flex;gap:2px;height:20px;padding:2px 4px}.FilmFavs_batteryCell__t2i-J{border-radius:1px;height:12px;transition:.2s;width:8px}.FilmFavs_batteryCell__t2i-J.FilmFavs_redFilled__7Mt4U{background-color:#ef4444}.FilmFavs_batteryCell__t2i-J.FilmFavs_orangeFilled__r7FHD{background-color:#f59e0b}.FilmFavs_batteryCell__t2i-J.FilmFavs_greenFilled__MP\+W7{background-color:#22c55e}.FilmFavs_batteryCell__t2i-J.FilmFavs_empty__RC30f{background-color:var(--text-muted);opacity:.3}.FilmFavs_batteryCap__pyv3-{background-color:var(--text-muted);border-radius:1px;height:8px;margin-left:2px;width:3px}.FilmFavs_batteryRating__AFVXn{color:var(--text-primary);font-size:.85rem;font-weight:600}.FilmFavs_modalOverlay__vvLP8{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.FilmFavs_modal__Sb72G{background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:24px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #00000005;box-shadow:var(--shadow-xl);max-height:85vh;max-width:500px;overflow-y:auto;padding:1.5rem;width:90%}.FilmFavs_searchModal__88otD{max-width:600px}.FilmFavs_formGroup__P7jel{margin-bottom:1rem}.FilmFavs_formGroup__P7jel label{color:var(--text-secondary);display:block;font-size:.85rem;margin-bottom:.25rem}.FilmFavs_input__UsPJn,.FilmFavs_select__wCY1C,.FilmFavs_textarea__aBPFo{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;color:var(--text-primary);font-size:.9rem;padding:.6rem .8rem;width:100%}.FilmFavs_input__UsPJn:focus,.FilmFavs_select__wCY1C:focus,.FilmFavs_textarea__aBPFo:focus{border-color:var(--accent-2);outline:none}.FilmFavs_openTagPickerBtn__9QxAt{align-items:center;background:var(--bg-secondary);border:1px solid var(--border);border-radius:40px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:.9rem;gap:.5rem;padding:.6rem 1rem;transition:.2s}.FilmFavs_openTagPickerBtn__9QxAt:hover{background:var(--accent-2);border-color:var(--accent-2);color:#fff}.FilmFavs_selectedTags__yHQGR{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.FilmFavs_typeButtons__ppjjn{display:flex;gap:.5rem}.FilmFavs_typeBtn__0lvrT{background:#0000;border:1px solid var(--border);border-radius:12px;color:var(--text-secondary);cursor:pointer;flex:1 1;padding:.5rem}.FilmFavs_typeBtn__0lvrT.FilmFavs_active__F7Hot{background:var(--accent-2);border-color:var(--accent-2);color:#fff}.FilmFavs_modalButtons__5i\+Ip{display:flex;gap:.75rem;margin-top:1.5rem}.FilmFavs_saveBtn__14seX,.FilmFavs_searchBtn__Gi41q{align-items:center;background:var(--accent-2);border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;flex:1 1;font-weight:500;gap:.5rem;justify-content:center;padding:.6rem;transition:.2s}.FilmFavs_searchModeButtons__wD8x5{display:flex;gap:.75rem;margin-bottom:.5rem}.FilmFavs_searchModeBtn__\+aMa9{align-items:center;background:#f8fafc;background:var(--bg-secondary,#f8fafc);border:2px solid #e2e8f0;border:2px solid var(--border-color,#e2e8f0);border-radius:8px;color:#1e293b;color:var(--text-primary,#1e293b);cursor:pointer;display:flex;flex:1 1;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:center;padding:.6rem .75rem;transition:all .2s ease}.FilmFavs_searchModeBtn__\+aMa9:hover{background:#f1f5f9;background:var(--bg-hover,#f1f5f9);border-color:#3b82f6;border-color:var(--primary-color,#3b82f6);transform:translateY(-1px)}.FilmFavs_searchModeBtn__\+aMa9.FilmFavs_active__F7Hot{background:#3b82f6;background:var(--primary-color,#3b82f6);border-color:#3b82f6;border-color:var(--primary-color,#3b82f6);box-shadow:0 2px 4px #3b82f633;color:#fff}.FilmFavs_searchModeBtn__\+aMa9.FilmFavs_active__F7Hot:hover{box-shadow:0 4px 8px #3b82f64d;transform:translateY(-1px)}.FilmFavs_searchModeBtn__\+aMa9:active{transform:translateY(0)}.FilmFavs_searchModeHint__TS31F{color:#64748b;color:var(--text-secondary,#64748b);display:block;font-size:.7rem;margin-top:.35rem;padding-left:.25rem}.FilmFavs_scrollToTopBtn__MVidM{align-items:center;background:#3b82f6;background:var(--primary-color,#3b82f6);border:none;border-radius:50%;bottom:2rem;box-shadow:0 4px 12px #00000026;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;opacity:.9;position:fixed;right:2rem;transition:all .3s ease;width:48px;z-index:1000}.FilmFavs_scrollToTopBtn__MVidM:hover{box-shadow:0 6px 16px #0003;opacity:1;transform:translateY(-2px)}.FilmFavs_scrollToTopBtn__MVidM:active{transform:translateY(0)}@media (max-width:768px){.FilmFavs_scrollToTopBtn__MVidM{bottom:1rem;height:40px;right:1rem;width:40px}.FilmFavs_searchModeBtn__\+aMa9{font-size:.8rem;padding:.5rem .6rem}}@media (prefers-color-scheme:dark){.FilmFavs_searchModeBtn__\+aMa9{background:#1e293b;border-color:#334155;color:#e2e8f0}.FilmFavs_searchModeBtn__\+aMa9:hover{background:#334155;border-color:#3b82f6}.FilmFavs_scrollToTopBtn__MVidM{box-shadow:0 4px 12px #0000004d}}.FilmFavs_cancelBtn__f-raG{background:#0000;border:1px solid var(--border);border-radius:40px;color:var(--text-primary);cursor:pointer;padding:.6rem 1.2rem}@media (max-width:768px){.FilmFavs_scrollToTopBtn__MVidM{bottom:1rem;font-size:1.25rem;height:40px;right:1rem;width:40px}}.FilmFavs_deleteConfirmBtn__iSOjS{align-items:center;background:#ef4444;border:none;border-radius:40px;color:#fff;cursor:pointer;display:inline-flex;flex:1 1;font-weight:500;gap:.5rem;justify-content:center;padding:.6rem 1.2rem;transition:all .2s ease}.FilmFavs_deleteConfirmBtn__iSOjS:hover{background:#dc2626;transform:scale(.98)}.FilmFavs_deleteCancelBtn__YTief{align-items:center;background:#0000;border:1px solid var(--border);border-radius:40px;color:var(--text-primary);cursor:pointer;display:inline-flex;gap:.5rem;justify-content:center;padding:.6rem 1.2rem;transition:all .2s ease}.FilmFavs_deleteCancelBtn__YTief:hover{background:#ffffff1a;border-color:var(--accent-2)}.FilmFavs_saveBtn__14seX:hover,.FilmFavs_searchBtn__Gi41q:hover{transform:scale(.98)}.FilmFavs_error__8UF2m{color:#ef4444;font-size:.8rem;margin-top:.5rem}.FilmFavs_tagPickerOverlay__Zs4WF{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1100}.FilmFavs_tagPicker__65o4Y{background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:24px;box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #00000005;box-shadow:var(--shadow-xl);display:flex;flex-direction:column;max-height:80vh;max-width:700px;overflow:hidden;width:90%}.FilmFavs_tagPickerHeader__ZBDZk{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:1rem 1.5rem}.FilmFavs_tagPickerHeader__ZBDZk h4{color:var(--text-primary);margin:0}.FilmFavs_headerButtons__5NrDW{display:flex;gap:.5rem}.FilmFavs_confirmPickerBtn__QQRwm{border-radius:2rem;transition:.1s}.FilmFavs_closePickerBtn__FLNpV{background:none;font-size:1.2rem;padding:.25rem;transition:.1s}.FilmFavs_tagPickerSearch__ZT3iI{border-bottom:1px solid var(--border);padding:1rem 1.5rem}.FilmFavs_tagPickerInput__L\+0Sp{background:var(--bg-secondary);border:1px solid var(--border);border-radius:40px;color:var(--text-primary);font-size:.9rem;padding:.6rem 1rem;width:100%}.FilmFavs_tagPickerInput__L\+0Sp:focus{border-color:var(--accent-2);outline:none}.FilmFavs_tagPickerCategories__Bi3Mw{background:var(--bg-secondary);border-bottom:1px solid var(--border);display:flex;flex-wrap:wrap;gap:.5rem;padding:1rem 1.5rem}.FilmFavs_categoryBtn__dFwH6{align-items:center;background:#0000;border:1px solid var(--border);border-radius:40px;color:var(--text-secondary);cursor:pointer;display:flex;font-size:.85rem;gap:.25rem;padding:.4rem 1rem;transition:.2s}.FilmFavs_categoryBtn__dFwH6.FilmFavs_active__F7Hot{background:var(--accent-2);border-color:var(--accent-2);color:#fff}.FilmFavs_tagPickerList__euzpa{flex:1 1;overflow-y:auto;padding:1rem 1.5rem}.FilmFavs_tagCategoryGroup__3bTck{margin-bottom:1.5rem}.FilmFavs_tagCategoryLabel__KkL4A{color:var(--text-secondary);font-size:.8rem;font-weight:600;letter-spacing:.5px;margin-bottom:.5rem;text-transform:uppercase}.FilmFavs_tagPickerTags__ojLEt{display:flex;flex-wrap:wrap;gap:.5rem}.FilmFavs_createNewTagHint__Oq2Xu{align-items:center;background:#10b981;border:none;border-radius:2rem;color:#fff;cursor:pointer;display:inline-flex;font-size:.8rem;gap:.3rem;padding:.3rem .8rem;transition:.1s}.FilmFavs_createNewTagHint__Oq2Xu:hover{background:#059669;transform:scale(1.02)}.FilmFavs_createTagModal__DVLxC{background:#fef3c7;border-radius:1rem;margin-bottom:1rem;padding:1rem}.FilmFavs_createTagForm__eH0ww{margin-top:.5rem}.FilmFavs_createTagCategory__LjJDa{color:#92400e;font-size:.8rem;margin:.5rem 0}.FilmFavs_createTagButtons__cgR-e{display:flex;gap:.5rem;margin-top:.5rem}.FilmFavs_confirmCreateBtn__hTTWO{background:#10b981}.FilmFavs_cancelCreateBtn__OUDr5,.FilmFavs_confirmCreateBtn__hTTWO{border:none;border-radius:2rem;color:#fff;cursor:pointer;padding:.3rem .8rem}.FilmFavs_cancelCreateBtn__OUDr5{background:#6b7280}.FilmFavs_ratingSlider__72e9i{-webkit-appearance:none;background:var(--bg-tertiary);border-radius:5px;height:4px;margin:.5rem 0;outline:none;width:100%}.FilmFavs_ratingSlider__72e9i::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-2);border:none;border-radius:50%;cursor:pointer;height:16px;width:16px}.FilmFavs_ratingPopupCloseBtn__cYihE{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text-muted);cursor:pointer;display:flex;height:28px;justify-content:center;padding:4px;transition:all .2s ease;width:28px}.FilmFavs_ratingPopupCloseBtn__cYihE:hover{background:#ef44441a;color:#ef4444;transform:scale(1.1)}.FilmFavs_closePickerBtn__FLNpV{align-items:center;background:#0000;border:none;border-radius:50%;color:var(--text-muted);cursor:pointer;display:flex;height:32px;justify-content:center;padding:4px;transition:all .2s ease;width:32px}.FilmFavs_closePickerBtn__FLNpV:hover{background:#ef44441a;color:#ef4444}.FilmFavs_confirmPickerBtn__QQRwm{align-items:center;background:#10b981;border:none;border-radius:50%;color:#fff;cursor:pointer;display:inline-flex;height:32px;justify-content:center;transition:all .2s ease;width:32px}.FilmFavs_confirmPickerBtn__QQRwm:hover{background:#059669;transform:scale(1.05)}.FilmFavs_rateButton__iezR6{align-items:center;background:#0000;border:1px solid var(--accent-2);border-radius:20px;color:var(--accent-2);cursor:pointer;display:flex;gap:.25rem;padding:.25rem .75rem;transition:.2s}.FilmFavs_rateButton__iezR6:hover{background:var(--accent-2);color:#fff}.FilmFavs_noResults__mT68I{background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:24px;padding:3rem;text-align:center}.FilmFavs_noResults__mT68I p{color:var(--text-secondary);margin-bottom:1rem}.FilmFavs_addFirstBtn__BHJAI{align-items:center;background:var(--accent-2);border:none;border-radius:40px;color:#fff;cursor:pointer;display:inline-flex;gap:.5rem;padding:.6rem 1.2rem;transition:.2s}.FilmFavs_addFirstBtn__BHJAI:hover{background:var(--accent-1);transform:scale(1.02)}.FilmFavs_userRatingsPopup__NqWiP{background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:24px;box-shadow:0 20px 25px -5px #0000004d;left:50%;max-width:400px;min-width:300px;padding:1.5rem;position:fixed;top:50%;transform:translate(-50%,-50%);z-index:1100}.FilmFavs_userRatingsHeader__7u\+Mv{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;margin-bottom:1rem;padding-bottom:.75rem}.FilmFavs_userRatingsHeader__7u\+Mv span{color:var(--text-primary);font-weight:600}.FilmFavs_userRatingsList__Kln8R{max-height:400px;overflow-y:auto}.FilmFavs_userRatingItem__y9O3A{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;padding:.75rem 0}.FilmFavs_userRatingItem__y9O3A:last-child{border-bottom:none}.FilmFavs_userInfo__mSwuA{align-items:center;display:flex;gap:.75rem}.FilmFavs_userAvatar__pFQ\+G{font-size:1.5rem}.FilmFavs_userName__N-3-Y{color:var(--text-primary);font-size:.9rem;font-weight:500}.FilmFavs_ratingPopup__8PsSK{background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:16px;box-shadow:0 10px 15px -3px #0000001a,0 4px 6px -2px #0000000d;box-shadow:var(--shadow-lg);max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);min-width:220px;overflow-y:auto;padding:1rem;width:min(360px,100%)}.FilmFavs_ratingPopupOverlay__WY\+JK{align-items:center;background:#000000a6;display:flex;inset:0;justify-content:center;padding:1rem;position:fixed;z-index:1300}.FilmFavs_ratingPopupHeader__H5kTM{align-items:center;border-bottom:1px solid var(--border);display:flex;justify-content:space-between;margin-bottom:.75rem;padding-bottom:.5rem}.FilmFavs_ratingPopupHeader__H5kTM span{color:var(--text-primary);font-weight:500}.FilmFavs_ratingValue__CHMHd{color:var(--text-primary);font-size:1.2rem;font-weight:600;margin:.5rem 0;text-align:center}.FilmFavs_ratingSubmit__3cjg1{align-items:center;background:var(--accent-2);border:none;border-radius:40px;color:#fff;cursor:pointer;display:flex;gap:.5rem;justify-content:center;padding:.5rem;transition:.2s;width:100%}.FilmFavs_ratingSubmit__3cjg1:hover{background:var(--accent-1);transform:scale(.98)}.FilmFavs_randomViewOverlay__Uzt0Q{align-items:center;animation:FilmFavs_fadeIn__6wMUb .3s ease;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1200}@keyframes FilmFavs_fadeIn__6wMUb{0%{opacity:0}to{opacity:1}}.FilmFavs_randomViewModal__-aoVR{animation:FilmFavs_slideUp__esCeK .3s ease;background:var(--bg-card-solid);border:2px solid #f59e0b;border-radius:32px;box-shadow:0 25px 50px -12px #00000040;box-shadow:var(--shadow-2xl);max-width:550px;padding:2rem;width:90%}@keyframes FilmFavs_slideUp__esCeK{0%{opacity:0;transform:translateY(30px)}to{opacity:1;transform:translateY(0)}}.FilmFavs_highlightBorder__pfhVi{border:2px solid #f59e0b}.FilmFavs_randomViewClose__oC\+DT{align-items:center;background:#ffffff1a;border:1px solid var(--border);border-radius:40px;color:var(--text-primary);cursor:pointer;display:inline-flex;font-size:.9rem;gap:.5rem;margin-bottom:1.5rem;padding:.5rem 1rem;transition:.2s}.FilmFavs_randomViewClose__oC\+DT:hover{background:var(--accent-2);border-color:var(--accent-2);transform:translateX(-4px)}.FilmFavs_randomViewContent__ua9LO{text-align:center}.FilmFavs_randomViewName__OvCxH{background:linear-gradient(135deg,var(--accent-1),#f59e0b);-webkit-background-clip:text;background-clip:text;color:var(--text-primary);color:#0000;font-size:2rem;font-weight:700;margin:1rem 0 .75rem}.FilmFavs_randomViewDescription__xF\+Dx{color:var(--text-secondary);font-size:1rem;line-height:1.6;margin-bottom:1.5rem}.FilmFavs_randomViewRatings__Et0Kt{border-top:1px solid var(--border);display:flex;flex-wrap:wrap;gap:2rem;justify-content:center;margin-top:1.5rem;padding-top:1.5rem}@media (max-width:768px){.FilmFavs_header__1gGmj{flex-direction:column;gap:1rem}.FilmFavs_headerActions__rH\+mg{flex-wrap:wrap;justify-content:center}.FilmFavs_entryWrapper__moP27{box-shadow:0 4px 6px -1px #0000001a,0 2px 4px -1px #0000000f;box-shadow:var(--shadow-md);flex-direction:column}.FilmFavs_rankNumber__8QTkE{display:inline-flex;padding:.25rem .75rem;width:auto}.FilmFavs_tagPickerCategories__Bi3Mw{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;overflow-x:auto}.FilmFavs_userRatingsPopup__NqWiP{box-shadow:0 20px 25px -5px #0000001a,0 10px 10px -5px #00000005;box-shadow:var(--shadow-xl);max-width:none;width:90%}.FilmFavs_modal__Sb72G{padding:1rem;width:95%}.FilmFavs_sortLabel__X\+LaF{display:none}.FilmFavs_addBtn__RmeD9,.FilmFavs_exportBtn__JVmiK,.FilmFavs_randomBtn__6AFG0,.FilmFavs_randomRestrictedBtn__YljuZ,.FilmFavs_searchBtn__Gi41q,.FilmFavs_sortBtn__VIMO2{padding:.5rem}}@media (max-width:480px){.FilmFavs_typeFilter__l0mov{flex-wrap:wrap}.FilmFavs_filterBtn__rT3aF{flex:1 1;text-align:center}.FilmFavs_ratingSection__Z0yPI{align-items:flex-start;flex-direction:column}.FilmFavs_tagPickerCategories__Bi3Mw{gap:.25rem}.FilmFavs_categoryBtn__dFwH6{font-size:.75rem;padding:.3rem .7rem}}.UiPropsModal_overlay__xEk63{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.UiPropsModal_modal__4N5yJ{background:var(--bg-card-solid);border-radius:32px;color:var(--text-primary);max-height:85vh;max-width:550px;overflow-y:auto;padding:1.5rem;width:90%}.UiPropsModal_modal__4N5yJ h3{margin-bottom:1rem}.UiPropsModal_section__3OcyB{border-top:1px solid var(--border);margin:1.2rem 0;padding-top:1rem}.UiPropsModal_section__3OcyB h4{margin-bottom:.8rem}.UiPropsModal_colorGrid__T0XWF{grid-gap:.8rem;display:grid;gap:.8rem;grid-template-columns:repeat(auto-fill,minmax(160px,1fr))}.UiPropsModal_colorGrid__T0XWF label{display:flex;flex-direction:column;font-size:.8rem;gap:.2rem}.UiPropsModal_colorGrid__T0XWF input{background:var(--bg-tertiary);border:none;border-radius:8px;height:36px}.UiPropsModal_widgetList__jcdI4{background:var(--bg-secondary);border-radius:16px;padding:.7rem}.UiPropsModal_widgetItem__yMWQR{align-items:center;background:var(--bg-card-solid);border-radius:12px;display:flex;justify-content:space-between;margin:.4rem 0;padding:.5rem}.UiPropsModal_widgetCheckbox__RJAC9{align-items:center;cursor:pointer;display:flex;flex:1 1;gap:.6rem}.UiPropsModal_widgetCheckbox__RJAC9 input{height:18px;width:18px}.UiPropsModal_widgetDesc__mD2Ho{color:var(--text-muted);font-size:.7rem;margin-left:auto;margin-right:1rem}.UiPropsModal_sortButtons__2qioi{display:flex;gap:.3rem}.UiPropsModal_sortButtons__2qioi button{background:var(--bg-tertiary);border:none;border-radius:6px;color:var(--text-primary);cursor:pointer;padding:.2rem .5rem}.UiPropsModal_sortButtons__2qioi button:disabled{opacity:.4}.UiPropsModal_sortButtons__2qioi button:hover:not(:disabled){background:var(--accent-2);color:var(--bg-primary);transform:scale(1.05)}.UiPropsModal_buttonGroup__bwAf0{display:flex;gap:.8rem;justify-content:flex-end;margin-top:1.5rem}.UiPropsModal_closeBtn__whrX7,.UiPropsModal_saveBtn__3KxfL{border:none;border-radius:40px;cursor:pointer;padding:.5rem 1rem;transition:all .2s ease}.UiPropsModal_saveBtn__3KxfL{background:var(--accent-2);color:var(--text-primary)}.UiPropsModal_closeBtn__whrX7:hover,.UiPropsModal_saveBtn__3KxfL:hover{transform:scale(.96)}.UiPropsModal_saveBtn__3KxfL:hover{background:var(--accent-3)}.UiPropsModal_closeBtn__whrX7{background:#ffffff1a;color:var(--text-primary)}.UiPropsModal_closeBtn__whrX7:hover{background:#fff3}.UiPropsModal_error__Qmd9Y{color:#ff6b6b;text-align:center}.UiPropsModal_success__X7\+HG{color:#22c55e;text-align:center}.UiPropsModal_settingGroup__k7aqz{margin-bottom:1.2rem}.UiPropsModal_settingGroup__k7aqz label{color:var(--text-secondary);display:block;font-size:.9rem;margin-bottom:.3rem}.UiPropsModal_colorPicker__i5deh{background:var(--bg-secondary);border:1px solid var(--border);border-radius:8px;cursor:pointer;height:40px;width:100%}.UiPropsModal_slider__JB2iU{-webkit-appearance:none;background:var(--bg-tertiary);border-radius:5px;height:4px;width:100%}.UiPropsModal_slider__JB2iU::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-2);border-radius:50%;cursor:pointer;height:16px;width:16px}.UiPropsModal_resetBtn__7HWQP{background:#ffffff1a;border:1px solid var(--border-glow);border-radius:40px;color:var(--text-primary);cursor:pointer;margin-top:.5rem;padding:.4rem 1rem;width:100%}.UiPropsModal_resetBtn__7HWQP:hover{background:#ffffff40;transform:scale(.98)}.ProfileModal_overlay__uTug9{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.ProfileModal_modal__AKR2M{background:#0f172a;background:var(--bg-card-solid,#0f172a);border:1px solid #6366f14d;border:1px solid var(--border-glow,#6366f14d);border-radius:32px;box-shadow:var(--shadow-lg);max-height:85vh;max-width:500px;overflow-y:auto;padding:1.8rem;width:90%}.ProfileModal_modal__AKR2M h3{color:var(--text-primary);font-size:1.6rem;margin-bottom:1.5rem;text-align:center}.ProfileModal_field__HiLLQ{margin-bottom:1.2rem}.ProfileModal_field__HiLLQ label{color:var(--text-secondary);display:block;font-size:.9rem;margin-bottom:.4rem}.ProfileModal_field__HiLLQ input,.ProfileModal_field__HiLLQ textarea{background:var(--bg-secondary);border:1px solid var(--border);border-radius:12px;color:var(--text-primary);font-size:.95rem;padding:.6rem .8rem;transition:.2s;width:100%}.ProfileModal_field__HiLLQ input:focus,.ProfileModal_field__HiLLQ textarea:focus{border-color:var(--accent-2);outline:none}.ProfileModal_error__Yj9NX{color:#ff6b6b;display:block;font-size:.75rem;margin-top:.2rem}.ProfileModal_success__BDbYP{color:#22c55e;margin-bottom:1rem;text-align:center}.ProfileModal_emojiPickerContainer__rdRbq{left:0;margin-top:8px;position:absolute;top:100%;z-index:1050}.ProfileModal_buttons__2fbL\+{display:flex;gap:1rem;justify-content:flex-end;margin-top:1.5rem}.ProfileModal_saveButtons__s8Yr3{background:var(--accent-2);border:none;border-radius:40px;color:#fff;cursor:pointer;font-weight:500;padding:.5rem 1.2rem;transition:all .2s ease}.ProfileModal_saveButtons__s8Yr3:hover{background:var(--accent-3);transform:scale(.96)}.ProfileModal_saveButtons__s8Yr3:disabled{cursor:not-allowed;opacity:.6}.ProfileModal_saveButtons__s8Yr3:disabled:hover{background:var(--accent-2);transform:none}.ProfileModal_cancelButtons__m51n0{background:#ffffff1a;border:none;border-radius:40px;color:var(--text-primary);cursor:pointer;font-weight:500;padding:.5rem 1.2rem;transition:all .2s ease}.ProfileModal_cancelButtons__m51n0:hover{background:#fff3;transform:scale(.96)}.ProfileModal_tagInputWrapper__WvfRg{display:flex;gap:.5rem;margin-bottom:.5rem}.ProfileModal_tagInputWrapper__WvfRg input{flex:1 1}.ProfileModal_tagInputWrapper__WvfRg button{background:var(--accent-2);border:none;border-radius:40px;color:#fff;cursor:pointer;padding:.4rem .8rem}.ProfileModal_tagList__D8ME3{display:flex;flex-wrap:wrap;gap:.5rem;margin:.5rem 0}.ProfileModal_tag__LESbL{align-items:center;background:var(--bg-tertiary);border-radius:40px;display:inline-flex;font-size:.8rem;gap:.3rem;padding:.2rem .6rem}.ProfileModal_tag__LESbL button{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.7rem;padding:0}.ProfileModal_suggestionContainer__8XQbr{margin-top:.5rem}.ProfileModal_suggestionLabel__dPVRY{color:var(--text-muted);font-size:.7rem;margin-right:.5rem}.ProfileModal_suggestionList__Bx32z{display:flex;flex-wrap:wrap;gap:.4rem}.ProfileModal_suggestionTag__BTdFW{background:var(--accent-2);border:none;border-radius:40px;color:#fff;cursor:pointer;font-size:.7rem;opacity:.8;padding:.2rem .6rem}.ProfileModal_suggestionTag__BTdFW:hover{opacity:1}.OptionsModal_overlay__bRE7Z{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#000000b3;display:flex;inset:0;justify-content:center;position:fixed;z-index:1000}.OptionsModal_modal__OrHDO{background:#0f172a;background:var(--bg-card-solid,#0f172a);border:1px solid #6366f14d;border:1px solid var(--border-glow,#6366f14d);border-radius:32px;box-shadow:var(--shadow-lg);max-width:380px;padding:1.8rem;transition:transform .2s;width:90%}.OptionsModal_modal__OrHDO h3{color:var(--text-primary);font-size:1.6rem;margin-bottom:1.5rem;text-align:center}.OptionsModal_settingGroup__zjBiJ{margin-bottom:1.5rem}.OptionsModal_settingGroup__zjBiJ label{color:var(--text-secondary);display:block;font-size:.9rem;margin-bottom:.5rem}.OptionsModal_colorPicker__aMvhU{background:var(--bg-secondary);border:1px solid var(--border-glow);border-radius:16px;cursor:pointer;height:42px;width:100%}.OptionsModal_slider__\+uqMz{-webkit-appearance:none;background:#1e293b;background:var(--bg-tertiary,#1e293b);border-radius:5px;height:4px;outline:none;width:100%}.OptionsModal_slider__\+uqMz::-webkit-slider-thumb{-webkit-appearance:none;background:var(--accent-2);border:none;border-radius:50%;cursor:pointer;height:18px;width:18px}.OptionsModal_buttonGroup__QkgMr{display:flex;gap:1rem;margin:1rem 0}.OptionsModal_resetBtn__LaIGk{background:#ffffff0d;border:1px solid var(--border-glow);border-radius:40px;color:var(--text-primary);cursor:pointer;margin:1rem 0;padding:.75rem;transition:.2s;width:100%}.OptionsModal_resetBtn__LaIGk:hover{background:#ffffff1a}.OptionsModal_divider__8ZTf9{border-color:var(--border-glow);margin:1rem 0}.OptionsModal_option__n28lW{background:#ffffff0d;border:1px solid var(--border-glow);border-radius:40px;color:var(--text-primary);cursor:pointer;margin-bottom:.75rem;padding:.75rem;transition:.2s;width:100%}.OptionsModal_option__n28lW:hover{background:#6366f133}.OptionsModal_logout__YuCPa{background:#df2828ad;background:var(--error-bg,#df2828ad);border:none;border-radius:40px;color:#000;color:var(--error-text,#000);cursor:pointer;padding:.75rem;transition:.2s;width:100%}.OptionsModal_logout__YuCPa:hover{background:#c92323ad;background:var(--error-bg-hover,#c92323ad);transform:scale(.98)}.OptionsModal_saveBtn__Nynw6{background:#1ac48b;background:var(--success-bg,#1ac48b);border:none;border-radius:40px;color:#fff;cursor:pointer;font-weight:600;margin-bottom:.75rem;margin-top:.75rem;padding:.75rem;transition:.2s;width:100%}.OptionsModal_saveBtn__Nynw6:hover{background:#169e71;background:var(--success-bg-hover,#169e71);transform:scale(.98)}.OnlineUsers_container__uKVj9{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:24px;max-width:280px;padding:1rem;width:100%}.OnlineUsers_header__AD8ot{align-items:center;border-bottom:1px solid var(--border);display:flex;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem}.OnlineUsers_onlineDot__i54Ga{animation:OnlineUsers_pulse__Jcgoe 1.5s infinite;background-color:#22c55e;border-radius:50%;display:inline-block;height:10px;width:10px}@keyframes OnlineUsers_pulse__Jcgoe{0%{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.OnlineUsers_title__jzGBE{color:var(--text-primary);font-size:.9rem;font-weight:600}.OnlineUsers_userList__fI675{display:flex;flex-direction:column;gap:.75rem;max-height:300px;overflow-y:auto}.OnlineUsers_userItem__yGVMp{align-items:center;border-radius:12px;display:flex;gap:.75rem;padding:.5rem;transition:background .2s}.OnlineUsers_userItem__yGVMp:hover{background:#ffffff0d}.OnlineUsers_avatar__S1\+h4{font-size:1.5rem}.OnlineUsers_tagname__PyYVv{color:var(--text-primary);font-size:.9rem;font-weight:500}.OnlineUsers_name__j6OBz{color:var(--text-secondary);font-size:.75rem;margin-left:auto}.OnlineUsers_empty__LvXTB,.OnlineUsers_loading__ejtaK{color:var(--text-muted);font-size:.85rem;padding:1rem;text-align:center}.Dashboard_container__JHogx{background:var(--bg-primary);min-height:100vh;transition:background .3s ease}.Dashboard_content__pRdcx{display:flex;flex-direction:column;gap:2rem;margin:0 auto;max-width:1400px;padding:2rem}.Dashboard_sidebar__gioqL{flex-shrink:0;max-width:100%;order:1;width:100%}.Dashboard_main__sErpd{flex:1 1;order:2}.Dashboard_heading__Q9e5z{color:var(--text-primary);font-size:1.8rem;margin-bottom:2rem}.Dashboard_grid__58r1l{grid-gap:1.5rem;display:grid;gap:1.5rem;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.Dashboard_widgetCard__V9mUF{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:24px;box-shadow:var(--shadow-lg);color:var(--text-primary);cursor:pointer;display:flex;flex-direction:column;gap:.75rem;padding:1.5rem;transition:all .2s ease}.Dashboard_widgetCard__V9mUF:hover{border-color:var(--accent-2);box-shadow:0 12px 28px #0003;transform:translateY(-4px)}.Dashboard_widgetCard__V9mUF h3{background:linear-gradient(135deg,var(--accent-1),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:1.25rem;font-weight:600;margin:0}.Dashboard_widgetCard__V9mUF p{color:var(--text-secondary);font-size:.9rem;line-height:1.5;margin:0}.Dashboard_openWidgetBtn__D7Ahf{align-self:flex-start;background:#ffffff0d;border:1px solid var(--border);border-radius:40px;color:var(--text-primary);cursor:pointer;font-size:.85rem;margin-top:.5rem;padding:.5rem 1rem;transition:all .2s ease}.Dashboard_openWidgetBtn__D7Ahf:hover{background:var(--accent-2);border-color:var(--accent-2);color:#fff}.Dashboard_widgetFullscreen__YePns{min-height:calc(100vh - 80px);padding:1rem}.Dashboard_backBtn__WrOdd{background:#ffffff0d;border:1px solid var(--border);border-radius:40px;color:var(--text-primary);cursor:pointer;font-size:.9rem;margin-bottom:1rem;padding:.5rem 1rem;transition:all .2s ease}.Dashboard_backBtn__WrOdd:hover{background:var(--accent-2);border-color:var(--accent-2);color:#fff;transform:translateX(-4px)}.Dashboard_notImplemented__g6jDU{align-items:center;background:var(--bg-card-solid);border:1px solid var(--border-glow);border-radius:24px;display:flex;flex-direction:column;justify-content:center;min-height:400px;padding:3rem;text-align:center}.Dashboard_notImplemented__g6jDU h2{background:linear-gradient(135deg,var(--accent-1),var(--accent-2));-webkit-background-clip:text;background-clip:text;color:#0000;font-size:2rem;margin-bottom:1rem}.Dashboard_notImplemented__g6jDU p{color:var(--text-secondary);font-size:1rem}@media (min-width:768px){.Dashboard_sidebar__gioqL{margin:0 auto;max-width:600px}.Dashboard_content__pRdcx{align-items:flex-start;flex-direction:row;gap:2rem}.Dashboard_sidebar__gioqL{order:1;width:320px}.Dashboard_main__sErpd{order:2}}@media (max-width:768px){.Dashboard_content__pRdcx{padding:1rem}.Dashboard_grid__58r1l{grid-template-columns:1fr}.Dashboard_widgetFullscreen__YePns{padding:.5rem}}:root{--bg-primary:#050816;--bg-secondary:#0f172a;--bg-tertiary:#1e293b;--bg-card:#0f172abf;--bg-card-solid:#0f172a;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-muted:#64748b;--brand-primary:#6366f1;--brand-secondary:#8b5cf6;--brand-accent:#06b6d4;--border-glow:#6366f166;--border:#ffffff14;--shadow-lg:0 25px 60px #00000059;--user-accent:#6366f1;--user-accent-light:#818cf8;--user-accent-dark:#4f46e5;--base-font-size:16px;--accent-1:var(--user-accent);--accent-2:var(--user-accent-light);--accent-3:var(--user-accent-dark);--accent-4:var(--user-accent);--error-bg:#df2828ad;--error-bg-hover:#c92323ad;--error-text:#000;--success-bg:#1ac48b;--success-bg-hover:#169e71;--landing-bg:radial-gradient(circle at 10% 20%,#0f172a,#030614);--brand-gradient:linear-gradient(135deg,#f755e1,#3b82f6,#06b6d4)}body[data-theme=light]{--bg-primary:#f8fafc;--bg-secondary:#fff;--bg-tertiary:#f1f5f9;--bg-card:#fff;--bg-card-solid:#fff;--text-primary:#0f172a;--text-secondary:#334155;--text-muted:#64748b;--brand-primary:#3b82f6;--brand-secondary:#4f46e5;--brand-accent:#06b6d4;--border-glow:#3b82f64d;--border:#00000014;--shadow-lg:0 20px 35px -10px #00000014;--accent-1:var(--user-accent);--accent-2:var(--user-accent-light);--accent-3:var(--user-accent-dark);--accent-4:var(--user-accent);--error-text:#fff}body[data-theme=dark]{--bg-primary:#050816;--bg-secondary:#0f172a;--bg-tertiary:#1e293b;--bg-card:#0f172abf;--bg-card-solid:#0f172a;--text-primary:#f8fafc;--text-secondary:#94a3b8;--text-muted:#64748b;--brand-primary:#6366f1;--brand-secondary:#8b5cf6;--brand-accent:#06b6d4;--border-glow:#6366f166;--border:#ffffff14;--shadow-lg:0 25px 60px #00000059;--accent-1:var(--user-accent);--accent-2:var(--user-accent-light);--accent-3:var(--user-accent-dark);--accent-4:var(--user-accent)}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;font-size:var(--base-font-size,16px)}body{-webkit-font-smoothing:antialiased;background-color:var(--bg-primary);color:var(--text-primary);font-family:Figtree,sans-serif;font-size:1rem;line-height:1.5}a{color:inherit;text-decoration:none}button{cursor:pointer;font-family:inherit}::-webkit-scrollbar{width:8px}::-webkit-scrollbar-track{background:var(--bg-secondary)}::-webkit-scrollbar-thumb{background:var(--accent-2);border-radius:4px}
/*# sourceMappingURL=main.fed79893.css.map*/