.TopicsFooter_footer__bH8CD{background-color:var(--section-bg);border-top:1px solid var(--border-color);padding:2.5rem 0 1.5rem;width:100%;flex-shrink:0}.TopicsFooter_container__EFVH1{max-width:1200px;margin:0 auto;padding:0 2rem;position:relative}.TopicsFooter_content__dUsAM{display:flex;flex-direction:column;gap:2rem}.TopicsFooter_footerTitle__7XGUc{font-size:1.25rem;font-weight:600;color:var(--text-color);margin-bottom:1.5rem;text-align:center;position:relative;display:inline-block}.TopicsFooter_footerTitle__7XGUc:after{content:"";position:absolute;bottom:-.5rem;left:50%;width:40px;height:2px;background-color:var(--border-color);transform:translateX(-50%)}.TopicsFooter_categoriesGrid__S3RL0{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:2rem;justify-content:center;position:relative}.TopicsFooter_category__zTvBi{display:flex;flex-direction:column;padding:1.25rem;background-color:var(--card-bg);border-radius:8px;border:1px solid var(--border-color);transition:all .2s ease}.TopicsFooter_category__zTvBi:hover{border-color:var(--color-primary);box-shadow:0 2px 8px rgba(0,0,0,.05)}.TopicsFooter_categoryTitle__oSNAv{font-size:1rem;font-weight:600;color:var(--text-color);margin-bottom:1rem;padding-bottom:.5rem;border-bottom:1px solid var(--border-color)}.TopicsFooter_topicsList__L_qko{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:.5rem}.TopicsFooter_topicLink__XmJH0{color:var(--text-color);text-decoration:none;font-size:.9375rem;transition:all .2s ease;display:inline-flex;align-items:center;padding:.25rem 0;opacity:.8}.TopicsFooter_topicLink__XmJH0:hover{color:var(--color-primary);opacity:1;transform:translateX(4px)}.TopicsFooter_topicLink__XmJH0:before{content:"•";opacity:.5;margin-right:.5rem;font-size:1.2em;line-height:0;color:var(--text-color)}.TopicsFooter_copyrightSection__4qvEg{text-align:center;padding-top:1.5rem;margin-top:1.5rem;border-top:1px solid var(--border-color)}.TopicsFooter_copyright__1uRxu{color:var(--text-color);font-size:.875rem;margin:0;opacity:.6}@media (max-width:768px){.TopicsFooter_footer__bH8CD{padding:2rem 0 1.5rem}.TopicsFooter_container__EFVH1{padding:0 1.5rem}.TopicsFooter_categoriesGrid__S3RL0{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem}.TopicsFooter_footerTitle__7XGUc{font-size:1.125rem;margin-bottom:1.25rem}.TopicsFooter_categoryTitle__oSNAv{font-size:.9375rem}.TopicsFooter_content__dUsAM{gap:1.5rem}}@media (max-width:480px){.TopicsFooter_footer__bH8CD{padding:1.5rem 0 1rem}.TopicsFooter_container__EFVH1{padding:0 1rem}.TopicsFooter_categoriesGrid__S3RL0{grid-template-columns:1fr;gap:1rem}.TopicsFooter_category__zTvBi{padding:1rem}}.CloudSyncPrompt_banner__Dgnyk{position:relative;display:flex;align-items:center;gap:1rem;width:min(100%,720px);padding:.85rem 1.15rem;border-radius:16px;border:1px solid rgba(15,23,42,.1);background:var(--card-bg)}.CloudSyncPrompt_iconCircle__x_EVH{width:40px;height:40px;border-radius:12px;background:rgba(var(--color-primary-rgb),.12);color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}.CloudSyncPrompt_content__4ko1M{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:.35rem}.CloudSyncPrompt_titleRow__J7jiu{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.CloudSyncPrompt_title__KKZQq{margin:0;font-size:.98rem;font-weight:600;color:var(--heading-color,#0f172a)}.CloudSyncPrompt_timestamp__MBeUl{font-size:.85rem;color:var(--text-secondary,#64748b)}.CloudSyncPrompt_subtitle__e7l3Q{margin:0;font-size:.9rem;color:var(--text-secondary,#4b5563)}.CloudSyncPrompt_actions__IiFzR{display:flex;align-items:center;gap:.75rem;margin-left:1rem}.CloudSyncPrompt_laterButton__FvmZX{background:transparent;border:none;color:var(--text-secondary,#64748b);font-size:.9rem;font-weight:600;cursor:pointer;padding:.35rem .5rem}.CloudSyncPrompt_laterButton__FvmZX:hover{color:var(--text-color,#0f172a)}.CloudSyncPrompt_syncButton__J_xjY{display:inline-flex;align-items:center;gap:.45rem;padding:.55rem 1.35rem;border-radius:12px;border:none;background:var(--color-primary);color:#ffffff;font-weight:600;font-size:.9rem;cursor:pointer;transition:background .2s ease}.CloudSyncPrompt_syncButton__J_xjY:disabled{opacity:.6;cursor:not-allowed}.CloudSyncPrompt_syncButton__J_xjY:not(:disabled):hover{background:var(--color-primary-dark)}.CloudSyncPrompt_spinner__9CUIK{animation:CloudSyncPrompt_spin__6f0ny .8s linear infinite}.CloudSyncPrompt_closeButton__hbnLS{position:relative;border:none;background:transparent;color:var(--text-secondary,#94a3b8);padding:.25rem;border-radius:6px;cursor:pointer}.CloudSyncPrompt_closeButton__hbnLS:hover{background:rgba(148,163,184,.18);color:var(--text-color,#0f172a)}.CloudSyncPrompt_statusCapsule__iUykH{display:flex;align-items:center;justify-content:space-between;gap:1rem;border-radius:14px;padding:.75rem 1rem;border:1px solid rgba(148,163,184,.2);background:var(--card-bg);box-shadow:0 1px 2px rgba(15,23,42,.05)}.CloudSyncPrompt_statusCapsule_info__3ImTv{border-color:rgba(59,130,246,.25);background:rgba(59,130,246,.08)}.CloudSyncPrompt_statusCapsule_success__qp54f{border-color:rgba(16,185,129,.26);background:rgba(16,185,129,.1)}.CloudSyncPrompt_statusCapsule_success__qp54f .CloudSyncPrompt_statusCapsuleIcon__K_5It{background:rgba(16,185,129,.18);color:#047857}.CloudSyncPrompt_statusCapsule_warning__P7bKt{border-color:rgba(245,158,11,.28);background:rgba(245,158,11,.12)}.CloudSyncPrompt_statusCapsule_warning__P7bKt .CloudSyncPrompt_statusCapsuleIcon__K_5It{background:rgba(245,158,11,.18);color:#b45309}.CloudSyncPrompt_statusCapsule_danger__Xkz3F{border-color:rgba(225,29,72,.3);background:rgba(225,29,72,.12)}.CloudSyncPrompt_statusCapsule_danger__Xkz3F .CloudSyncPrompt_statusCapsuleIcon__K_5It{background:rgba(225,29,72,.2);color:#be123c}.CloudSyncPrompt_statusCapsule_muted__wxam2{border-color:rgba(148,163,184,.25);background:rgba(148,163,184,.12)}.CloudSyncPrompt_statusCapsule_muted__wxam2 .CloudSyncPrompt_statusCapsuleIcon__K_5It{background:rgba(148,163,184,.18);color:#475569}.CloudSyncPrompt_statusCapsule_info__3ImTv .CloudSyncPrompt_statusCapsuleIcon__K_5It{background:rgba(59,130,246,.18);color:#1d4ed8}.CloudSyncPrompt_statusCapsuleMain__nONWF{display:flex;align-items:center;gap:.85rem;flex:1 1;min-width:0}.CloudSyncPrompt_statusCapsuleIcon__K_5It{width:38px;height:38px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:1rem;color:inherit;background:rgba(15,23,42,.08);flex-shrink:0}.CloudSyncPrompt_statusCapsuleText__wlyxx{display:flex;flex-direction:column;gap:.25rem;min-width:0}.CloudSyncPrompt_statusCapsuleTitle__2RT52{font-weight:600;font-size:.95rem;color:var(--heading-color,#0f172a);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CloudSyncPrompt_statusCapsuleDescription__5NM3A{font-size:.85rem;color:var(--text-secondary,#4b5563);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CloudSyncPrompt_statusCapsuleActions___Ezej{display:flex;align-items:center;gap:.5rem}.CloudSyncPrompt_statusActionButton__NQgLt{border:none;border-radius:10px;padding:.45rem 1.1rem;background:var(--color-primary);color:#ffffff;font-weight:600;font-size:.85rem;cursor:pointer;transition:background .2s ease}.CloudSyncPrompt_statusActionButton__NQgLt:disabled{opacity:.6;cursor:not-allowed}.CloudSyncPrompt_statusActionButton__NQgLt:not(:disabled):hover{background:var(--color-primary-dark)}.CloudSyncPrompt_statusToggleButton__LrBwy{border:1px solid rgba(148,163,184,.4);border-radius:10px;background:rgba(148,163,184,.12);color:var(--text-secondary,#475569);font-size:.8rem;font-weight:600;padding:.35rem .8rem;cursor:pointer;transition:background .2s ease,border-color .2s ease}.CloudSyncPrompt_statusToggleButton__LrBwy:hover{border-color:rgba(148,163,184,.6);background:rgba(148,163,184,.18)}@keyframes CloudSyncPrompt_spin__6f0ny{to{transform:rotate(1turn)}}.CloudSyncPrompt_dialogContent___dXem{background:var(--card-bg);border:1px solid rgba(15,23,42,.12);border-radius:18px;width:min(100%,520px);padding:clamp(1.5rem,3vw,2rem);box-sizing:border-box;display:flex;flex-direction:column;gap:clamp(1.25rem,2vw,1.6rem);max-height:90vh;overflow-y:auto}.CloudSyncPrompt_dialogLayout__NwrIV{display:grid;gap:clamp(1rem,2vw,1.5rem)}.CloudSyncPrompt_dialogHeaderRow__IFmD7{display:flex;gap:1rem;align-items:center}.CloudSyncPrompt_dialogIcon__qE3vH{width:48px;height:48px;border-radius:14px;background:rgba(var(--color-primary-rgb),.12);color:var(--color-primary);display:flex;align-items:center;justify-content:center;font-size:1.3rem}.CloudSyncPrompt_dialogTitleGroup__tdUga{display:flex;flex-direction:column;gap:.35rem}.CloudSyncPrompt_dialogHeading__k1lEG{margin:0;font-size:1.2rem;font-weight:600;color:var(--heading-color,#0f172a)}.CloudSyncPrompt_dialogSubtitle__AC3bd{margin:0;color:var(--text-secondary,#475569);font-size:.95rem}.CloudSyncPrompt_summaryGrid__P3bgG{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:clamp(.9rem,2vw,1.2rem)}.CloudSyncPrompt_summaryCard__mQqOU{border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:1rem 1.1rem;display:grid;gap:.6rem;background:var(--card-bg)}.CloudSyncPrompt_summaryHeading__izf_0{font-size:.82rem;font-weight:600;text-transform:uppercase;color:var(--text-secondary,#475569)}.CloudSyncPrompt_summaryValueGroup__Pe6ih{display:flex;flex-direction:column;gap:.2rem}.CloudSyncPrompt_summaryValue__uSkF4{font-size:1.3rem;font-weight:600;color:var(--heading-color,#0f172a)}.CloudSyncPrompt_summaryLabel__BKG2Z{font-size:.85rem;color:var(--text-tertiary,#64748b)}.CloudSyncPrompt_summaryDeltaRow__o8RYo{display:flex;gap:.75rem;flex-wrap:wrap}.CloudSyncPrompt_summaryDelta__eVSDf{font-size:.85rem;font-weight:600}.CloudSyncPrompt_positive__hfein{color:#16a34a}.CloudSyncPrompt_negative__xR5Kk{color:#dc2626}.CloudSyncPrompt_summaryMeta__1YKOB{display:inline-flex;align-items:center;gap:.4rem;font-size:.82rem;color:var(--text-tertiary,#64748b)}.CloudSyncPrompt_helperCard__OzuQ7{padding:.85rem 1rem;border-radius:12px;border:1px solid rgba(148,163,184,.22);background:rgba(148,163,184,.08);font-size:.9rem;color:var(--text-secondary,#475569)}.CloudSyncPrompt_dialogActions__8GfaL{display:flex;justify-content:flex-end;gap:12px}.CloudSyncPrompt_primaryAction__l6_cX{display:inline-flex;align-items:center;gap:.5rem;padding:.65rem 1.4rem;border-radius:10px;border:none;background:var(--color-primary);color:#ffffff;font-weight:600;cursor:pointer;transition:background .2s ease}.CloudSyncPrompt_primaryAction__l6_cX:disabled{opacity:.6;cursor:not-allowed}.CloudSyncPrompt_primaryAction__l6_cX:not(:disabled):hover{background:var(--color-primary-dark)}.CloudSyncPrompt_secondaryAction__ZiQpA{display:inline-flex;align-items:center;gap:.4rem;padding:.6rem 1.1rem;border-radius:10px;border:1px solid rgba(148,163,184,.32);background:transparent;color:var(--text-secondary,#4b5563);font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease}.CloudSyncPrompt_secondaryAction__ZiQpA:hover{background:rgba(148,163,184,.15);color:var(--text-color,#0f172a)}.CloudSyncPrompt_helperText__DqeAs{font-size:.85rem;color:var(--text-tertiary,#64748b)}.CloudSyncPrompt_dialogOverlay__MR9AS{background:rgba(15,23,42,.45);position:fixed;inset:0;display:flex;align-items:center;justify-content:center;z-index:1000}.CloudSyncPrompt_statusBanner__433de{padding:.8rem .95rem;border-radius:12px;font-size:.9rem;display:flex;gap:.65rem;align-items:center}.CloudSyncPrompt_statusSuccess__WaLKQ{background:rgba(34,197,94,.12);color:#166534}.CloudSyncPrompt_statusError__wwwBK{background:rgba(239,68,68,.12);color:#b91c1c}.CloudSyncPrompt_statusInfo__lJdyV{background:rgba(59,130,246,.12);color:#1d4ed8}.CloudSyncPrompt_buttonContent__NETgl{display:inline-flex;align-items:center;gap:8px}.CloudSyncPrompt_loadingIndicator__jnzH4{display:flex;align-items:center;gap:10px;font-size:.9rem;color:var(--text-tertiary,#64748b)}.CloudSyncPrompt_resultContainer__r7AvH{display:grid;gap:clamp(1rem,2vw,1.5rem)}.CloudSyncPrompt_resultHeader__9vU8o{display:flex;gap:.85rem;align-items:center}.CloudSyncPrompt_resultIcon__ljSsR{width:42px;height:42px;border-radius:12px;background:rgba(34,197,94,.16);color:#15803d;display:flex;align-items:center;justify-content:center;font-size:1.1rem}.CloudSyncPrompt_resultTitle__RKnly{margin:0;font-size:1.1rem;font-weight:600;color:var(--heading-color,#0f172a)}.CloudSyncPrompt_resultSubtitle__TPUHU{margin:0;color:var(--text-secondary,#475569);font-size:.95rem}.CloudSyncPrompt_resultMeta__poyTC{margin:0;font-size:.85rem;color:var(--text-tertiary,#64748b)}.CloudSyncPrompt_resultBox__XR37t{border:1px solid rgba(148,163,184,.22);border-radius:14px;padding:1rem 1.1rem;background:var(--card-bg);display:grid;gap:.75rem}.CloudSyncPrompt_sectionTitle__tk17A{margin:0;font-size:.85rem;font-weight:600;color:var(--text-secondary,#475569);text-transform:uppercase}.CloudSyncPrompt_changesGrid__KqNf1{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:.75rem}.CloudSyncPrompt_changeColumn__t8RUJ{display:flex;flex-direction:column;gap:.35rem}.CloudSyncPrompt_changeHeading__bq8Xo{font-size:.85rem;color:var(--text-secondary,#475569);font-weight:600}.CloudSyncPrompt_changeValue__FHSsk{font-size:.95rem;font-weight:600;color:var(--heading-color,#0f172a)}.CloudSyncPrompt_warningCard__PRtPR{display:flex;gap:.85rem;border-radius:14px;padding:.9rem 1rem;border:1px solid rgba(234,179,8,.28);background:rgba(250,204,21,.12);color:#92400e}.CloudSyncPrompt_warningIcon__8j1hu{flex-shrink:0;font-size:1.1rem;margin-top:.15rem}.CloudSyncPrompt_warningTitle__JDVTQ{margin:0;font-size:.95rem;font-weight:600}.CloudSyncPrompt_warningText__pMYWS{margin:.25rem 0 0;font-size:.85rem;color:#92400e}.CloudSyncPrompt_warningButton__B2fve{margin-top:.6rem;display:inline-flex;align-items:center;gap:.35rem;padding:.45rem .85rem;border-radius:10px;border:1px solid rgba(234,179,8,.6);background:transparent;color:#92400e;font-weight:600;cursor:not-allowed;opacity:.75}.dark-theme .CloudSyncPrompt_helperCard__OzuQ7,.dark-theme .CloudSyncPrompt_resultBox__XR37t,.dark-theme .CloudSyncPrompt_summaryCard__mQqOU{border-color:rgba(148,163,184,.26);background:rgba(15,23,42,.92)}.dark-theme .CloudSyncPrompt_warningCard__PRtPR{border-color:rgba(234,179,8,.45);background:rgba(234,179,8,.18);color:#fde68a}.dark-theme .CloudSyncPrompt_warningText__pMYWS{color:#fde68a}.dark-theme .CloudSyncPrompt_warningButton__B2fve{border-color:rgba(234,179,8,.45);color:#fde68a}.CloudSyncPrompt_resultMeta__poyTC,.CloudSyncPrompt_resultSubtitle__TPUHU,.CloudSyncPrompt_resultTitle__RKnly,.CloudSyncPrompt_warningText__pMYWS,.CloudSyncPrompt_warningTitle__JDVTQ{transition:color .2s ease}.CloudSyncPrompt_changeValue__FHSsk.CloudSyncPrompt_negative__xR5Kk{color:#dc2626}.CloudSyncPrompt_changeValue__FHSsk.CloudSyncPrompt_positive__hfein{color:#16a34a}@media (max-width:600px){.CloudSyncPrompt_banner__Dgnyk{flex-direction:column;align-items:flex-start;gap:.75rem}.CloudSyncPrompt_actions__IiFzR{margin-left:0;width:100%;justify-content:flex-start}.CloudSyncPrompt_laterButton__FvmZX,.CloudSyncPrompt_syncButton__J_xjY{width:auto}}.MySetsSkeleton_container__48Bi0{width:min(100%,1024px);margin:0 auto;padding:clamp(1rem,3vw,2rem) clamp(1rem,4vw,2.5rem);box-sizing:border-box}.MySetsSkeleton_grid__ctp8w{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:clamp(1rem,2.5vw,1.75rem);grid-auto-rows:minmax(180px,auto)}.MySetsSkeleton_card__2MnTu{position:relative;display:flex;flex-direction:column;gap:1rem;padding:clamp(1.1rem,2.4vw,1.6rem);border-radius:16px;border:1px solid rgba(15,23,42,.08);background:var(--card-bg);overflow:hidden;min-height:200px}.MySetsSkeleton_shimmer__7rn_z{position:relative;border-radius:999px;background:rgba(148,163,184,.16);overflow:hidden}.MySetsSkeleton_shimmer__7rn_z:after{content:"";position:absolute;inset:0;transform:translateX(-100%);background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.65) 50%,rgba(255,255,255,0));animation:MySetsSkeleton_shimmer__7rn_z 1.6s infinite}.MySetsSkeleton_title__miAkK{height:18px;width:60%}.MySetsSkeleton_subtitle___s04j{height:14px;width:80%;opacity:.85}.MySetsSkeleton_metaRow__ySNoL{display:flex;gap:.65rem;margin-top:.25rem}.MySetsSkeleton_metaPill__T92up{height:26px;width:96px}.MySetsSkeleton_progress__ZrXDP{height:12px;width:100%;border-radius:8px}.MySetsSkeleton_footer__VqglB{display:flex;gap:.75rem;margin-top:auto}.MySetsSkeleton_button__lGCI_{height:36px;flex:1 1}@keyframes MySetsSkeleton_shimmer__7rn_z{to{transform:translateX(100%)}}@media (max-width:640px){.MySetsSkeleton_card__2MnTu{border-radius:14px;padding:1rem 1.2rem}}.dark-theme .MySetsSkeleton_card__2MnTu{border-color:rgba(148,163,184,.22);background:rgba(15,23,42,.92)}.dark-theme .MySetsSkeleton_shimmer__7rn_z{background:rgba(148,163,184,.18)}.dark-theme .MySetsSkeleton_shimmer__7rn_z:after{background:linear-gradient(90deg,rgba(15,23,42,0),rgba(255,255,255,.18) 50%,rgba(15,23,42,0))}.SignInBanner_banner__fvagm{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:1rem;padding:clamp(1.25rem,2.5vw,1.6rem) clamp(1.5rem,3vw,2rem);border-radius:16px;border:1px solid rgba(15,23,42,.08);background:var(--card-bg);max-width:600px;margin:0 auto;text-align:center}.SignInBanner_header__0CBUf{display:flex;align-items:center;justify-content:center;position:relative}.SignInBanner_badge__Tl7sJ{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:14px;background:rgba(var(--color-primary-rgb),.12);color:var(--color-primary);font-size:1.2rem}.SignInBanner_closeButton__LahNI{position:absolute;top:0;right:0;border:none;background:transparent;color:var(--text-secondary);padding:6px;border-radius:8px;cursor:pointer;transition:background-color .15s ease,color .15s ease}.SignInBanner_closeButton__LahNI:hover{background-color:rgba(148,163,184,.16);color:var(--text-color)}.SignInBanner_content__gZI5u{display:grid;gap:.65rem}.SignInBanner_title__LeCwg{margin:0;font-size:1.1rem;font-weight:600;color:var(--text-color)}.SignInBanner_subtitle__7VmOX{margin:0;font-size:.93rem;color:var(--text-secondary);line-height:1.5}.SignInBanner_actions__YigJb{display:flex;flex-direction:row;gap:.75rem;justify-content:center}.SignInBanner_actionButton__MImi0{display:inline-flex;align-items:center;justify-content:center;gap:.6rem;padding:.7rem 1.4rem;border-radius:12px;border:1px solid rgba(15,23,42,.12);background:rgba(148,163,184,.1);color:var(--text-color);font-weight:600;cursor:pointer;transition:background-color .15s ease,border-color .15s ease}.SignInBanner_actionButton__MImi0:disabled{cursor:not-allowed;opacity:.7}.SignInBanner_actionButton__MImi0:not(:disabled):hover{border-color:rgba(15,23,42,.18);background:rgba(148,163,184,.16)}.SignInBanner_actionIcon__XJrQ5{font-size:1rem}.SignInBanner_footnote__yAMqZ{margin:0;font-size:.85rem;color:var(--text-secondary);line-height:1.5}.SignInBanner_errorMessage__ml1_Z{margin:0;font-size:.85rem;color:#b91c1c}@media (max-width:768px){.SignInBanner_banner__fvagm{padding:1.4rem 1.5rem;width:100%}.SignInBanner_actions__YigJb{flex-direction:column}}.dark-theme .SignInBanner_banner__fvagm{border-color:rgba(148,163,184,.24);background:rgba(15,23,42,.92)}.dark-theme .SignInBanner_badge__Tl7sJ{background:rgba(var(--color-primary-rgb),.24)}.dark-theme .SignInBanner_closeButton__LahNI:hover{background-color:rgba(148,163,184,.24)}.dark-theme .SignInBanner_actionButton__MImi0{border-color:rgba(148,163,184,.24);background:rgba(148,163,184,.1);color:var(--text-color)}.dark-theme .SignInBanner_actionButton__MImi0:not(:disabled):hover{border-color:rgba(148,163,184,.32);background:rgba(148,163,184,.18)}.dark-theme .SignInBanner_errorMessage__ml1_Z{color:#fecdd3}.MySetsToolbar_toolbar__4q_4X{position:fixed;left:50%;bottom:clamp(24px,10vh,240px);transform:translateX(-50%);width:min(960px,calc(100% - 24px));display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 16px;border-radius:18px;border:1px solid rgba(var(--color-primary-rgb),.35);background:var(--card-bg);background:rgba(var(--card-bg-rgb,255,255,255),.95);box-shadow:0 20px 45px rgba(15,23,42,.18);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);z-index:1000}.MySetsToolbar_buttonGroup__wKEqb{display:flex;flex:1 1 auto;align-items:center;flex-wrap:wrap;gap:12px;min-width:0}.MySetsToolbar_button__oXA8J{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:12px 18px;border-radius:14px;border:1px solid transparent;background:transparent;color:var(--text-color);font-weight:600;font-size:.95rem;cursor:pointer;transition:transform .15s ease,box-shadow .2s ease,background .2s ease,border-color .2s ease;white-space:nowrap}.MySetsToolbar_button__oXA8J:active{transform:translateY(1px)}.MySetsToolbar_button__oXA8J:disabled{opacity:.55;cursor:not-allowed;box-shadow:none;transform:none}.MySetsToolbar_buttonSecondary__C9VTC{border-color:rgba(var(--color-primary-rgb),.2);background:var(--card-bg)}.MySetsToolbar_buttonSecondary__C9VTC:hover{border-color:rgba(var(--color-primary-rgb),.4);background:var(--card-bg)}.MySetsToolbar_buttonPrimary__fs3Gu{border-color:transparent;background:var(--color-primary);color:#ffffff;box-shadow:none}.MySetsToolbar_buttonPrimary__fs3Gu:hover{background:var(--color-primary-dark)}.MySetsToolbar_buttonPrimary__fs3Gu:disabled{background:rgba(var(--color-primary-rgb),.35);border-color:transparent;color:rgba(255,255,255,.82);box-shadow:none}body.dark-theme .MySetsToolbar_buttonPrimary__fs3Gu:disabled{background:rgba(var(--color-primary-rgb),.25);color:rgba(226,232,240,.8)}.MySetsToolbar_buttonSecondary__C9VTC:disabled{border-color:rgba(var(--color-primary-rgb),.12);background:var(--card-bg)}.MySetsToolbar_countPill__NNQXq{display:inline-flex;align-items:center;justify-content:center;padding:3px 10px 4px;border-radius:999px;font-size:.75rem;font-weight:600;line-height:1;background:var(--section-bg);color:var(--text-secondary);border:1px solid var(--border-color);min-width:38px}.MySetsToolbar_countPillPrimary__j_ICF{background:rgba(255,255,255,.2);border:1px solid rgba(255,255,255,.32);color:#ffffff}.MySetsToolbar_icon__w1hts{font-size:1rem;flex-shrink:0}@media (max-width:768px){.MySetsToolbar_toolbar__4q_4X{width:min(640px,calc(100% - 18px));flex-direction:column;align-items:stretch;gap:16px;padding:14px}.MySetsToolbar_buttonGroup__wKEqb{width:100%;flex-direction:column}.MySetsToolbar_button__oXA8J{width:100%;justify-content:center}.MySetsToolbar_button__oXA8J+.MySetsToolbar_button__oXA8J{margin-left:0}}body.dark-theme .MySetsToolbar_toolbar__4q_4X{background:rgba(12,27,51,.85);box-shadow:0 24px 42px rgba(0,0,0,.45);border-color:rgba(var(--color-primary-rgb),.4)}body.dark-theme .MySetsToolbar_buttonSecondary__C9VTC{border-color:rgba(var(--color-primary-rgb),.3);background:var(--card-bg);background:color-mix(in srgb,rgba(var(--color-primary-rgb),.16) 35%,var(--card-bg) 65%);color:var(--text-color)}body.dark-theme .MySetsToolbar_buttonSecondary__C9VTC:hover{border-color:rgba(var(--color-primary-rgb),.5);background:var(--card-bg);background:color-mix(in srgb,rgba(var(--color-primary-rgb),.22) 45%,var(--card-bg) 55%)}body.dark-theme .MySetsToolbar_countPill__NNQXq{background:rgba(15,23,42,.72);border-color:rgba(148,163,184,.28);color:#e2e8f0}
/*# sourceMappingURL=9ebf296e38f9dea9.css.map*/