.AdminHeader-module__LcnYRG__header{border-bottom:1px solid var(--border-color,#e5e7eb);z-index:100;background:var(--bg-secondary,#f3f4f6);flex-shrink:0;justify-content:space-between;align-items:center;padding:.5rem 1.5rem;display:flex;position:sticky;top:0}.AdminHeader-module__LcnYRG__headerLeft{align-items:center;gap:.75rem;display:flex}.AdminHeader-module__LcnYRG__logoLink{align-items:center;line-height:0;text-decoration:none;transition:opacity .15s;display:inline-flex}.AdminHeader-module__LcnYRG__logoLink:hover{opacity:.85}.AdminHeader-module__LcnYRG__logo{width:auto;height:32px}[data-theme=dark] .AdminHeader-module__LcnYRG__logo{filter:invert()}.AdminHeader-module__LcnYRG__adminBadge{text-transform:uppercase;letter-spacing:.05em;color:#fff;background:var(--brand-color,#f2b720);border-radius:4px;align-items:center;padding:.2rem .6rem;font-size:.7rem;font-weight:700;display:inline-flex}.AdminHeader-module__LcnYRG__headerRight{align-items:center;gap:0;display:flex}.AdminHeader-module__LcnYRG__shortcuts{align-items:center;gap:.5rem;margin-left:1rem;display:flex}.AdminHeader-module__LcnYRG__shortcutLink{color:#000;border-radius:.5rem;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;text-decoration:none;transition:background .15s,color .15s;display:inline-flex}.AdminHeader-module__LcnYRG__shortcutLink:hover{color:#f2b720;background:#f2b7201a}[data-theme=dark] .AdminHeader-module__LcnYRG__shortcutLink{color:#f3f4f6}[data-theme=dark] .AdminHeader-module__LcnYRG__shortcutLink:hover{color:#f2b720}@media (max-width:767px){.AdminHeader-module__LcnYRG__shortcuts{gap:.25rem;margin-left:.5rem}.AdminHeader-module__LcnYRG__shortcutLink{width:2rem;height:2rem}}
.AdminSidebar-module__k2AnUa__sidebar{background:var(--bg-primary,#fff);border-right:1px solid var(--border-color,#e5e7eb);width:200px;min-width:200px;top:var(--admin-header-h,49px);height:calc(100vh - var(--admin-header-h,49px));height:calc(100dvh - var(--admin-header-h,49px));align-self:flex-start;padding:1rem 0;transition:width .25s,min-width .25s,padding .25s;position:sticky;overflow:visible}.AdminSidebar-module__k2AnUa__sidebarCollapsed{border-right:none;width:0;min-width:0;padding:0}.AdminSidebar-module__k2AnUa__toggleButton{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e7eb);width:24px;height:56px;color:var(--text-secondary,#6b7280);cursor:pointer;z-index:10;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,transform .15s;display:inline-flex;position:absolute;top:1.5rem;right:-12px;box-shadow:0 1px 3px #00000014}.AdminSidebar-module__k2AnUa__toggleButton:hover{color:#f2b720;background:#f2b72014;transform:scale(1.05)}.AdminSidebar-module__k2AnUa__toggleButtonCollapsed{left:0;right:auto;top:calc(var(--admin-header-h,61px) + 1.5rem);z-index:101;position:fixed}[data-theme=dark] .AdminSidebar-module__k2AnUa__toggleButton{background:var(--bg-secondary,#1f2937);border-color:var(--border-color,#374151);color:#f3f4f6}[data-theme=dark] .AdminSidebar-module__k2AnUa__toggleButton:hover{color:#f2b720;background:#f2b7201f}@media (max-width:767px){.AdminSidebar-module__k2AnUa__toggleButton{display:none}}.AdminSidebar-module__k2AnUa__menuList{flex-direction:column;gap:.25rem;height:100%;padding:0 .5rem;display:flex;overflow:hidden auto}.AdminSidebar-module__k2AnUa__menuItem{color:var(--text-secondary,#6b7280);cursor:default;text-align:left;white-space:nowrap;background:0 0;border:none;border-radius:.5rem;align-items:center;gap:.625rem;width:100%;padding:.625rem .75rem;font-size:.875rem;font-weight:500;transition:all .15s;display:flex}.AdminSidebar-module__k2AnUa__menuItem:hover{background:var(--bg-secondary,#f3f4f6);color:var(--text-primary,#1f2937)}.AdminSidebar-module__k2AnUa__menuItem.AdminSidebar-module__k2AnUa__active{color:var(--text-primary,#1f2937);background:#f2b7201f;font-weight:600}.AdminSidebar-module__k2AnUa__menuIcon{flex-shrink:0;font-size:1rem;line-height:1}.AdminSidebar-module__k2AnUa__menuLabel{text-overflow:ellipsis;overflow:hidden}@media (max-width:767px){.AdminSidebar-module__k2AnUa__sidebar{border-right:none;border-bottom:1px solid var(--border-color,#e5e7eb);width:100%;min-width:0;top:var(--admin-header-h,49px);z-index:90;align-self:stretch;height:auto;padding:.5rem 0;position:sticky;overflow:auto hidden}.AdminSidebar-module__k2AnUa__menuList{flex-direction:row;gap:.25rem;padding:0 .75rem}.AdminSidebar-module__k2AnUa__menuItem{padding:.5rem .75rem;font-size:.813rem}}
.SettingsSection-module__4nyXgq__section{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;padding:1.5rem}.SettingsSection-module__4nyXgq__description{color:var(--text-secondary,#6b7280);margin-bottom:.75rem;font-size:14px}.SettingsSection-module__4nyXgq__sectionHeader{align-items:center;gap:10px;margin-bottom:1rem;display:flex}.SettingsSection-module__4nyXgq__sectionHeader .SettingsSection-module__4nyXgq__sectionTitle{margin:0}.SettingsSection-module__4nyXgq__helpButton{background:var(--bg-secondary,#f3f4f6);width:20px;height:20px;color:var(--text-muted,#6b7280);border:1px solid var(--border-color,#e5e7eb);cursor:default;border-radius:50%;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:600;transition:all .15s;display:flex}.SettingsSection-module__4nyXgq__helpButton:hover{background:var(--bg-hover,#e5e7eb);color:var(--text-primary,#1f2937)}.SettingsSection-module__4nyXgq__helpBox{background:var(--bg-secondary,#f3f4f6);color:var(--text-muted,#6b7280);border-radius:8px;margin-bottom:.75rem;padding:10px 12px;font-size:14px;line-height:1.5}.SettingsSection-module__4nyXgq__sectionTitle{color:var(--text-primary,#1f2937);margin:0 0 1rem;font-size:15px;font-weight:600}.SettingsSection-module__4nyXgq__field{flex-direction:column;gap:.375rem;margin-bottom:.75rem;display:flex}.SettingsSection-module__4nyXgq__field:last-child{margin-bottom:0}.SettingsSection-module__4nyXgq__label{color:var(--text-muted,#6b7280);font-size:14px;font-weight:500}.SettingsSection-module__4nyXgq__input{border:1px solid var(--border-color,#e5e7eb);width:100%;color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);box-sizing:border-box;border-radius:.5rem;padding:.625rem .75rem;font-size:14px;transition:border-color .2s}.SettingsSection-module__4nyXgq__input::placeholder{color:var(--text-muted,#9ca3af)}.SettingsSection-module__4nyXgq__input:focus{border-color:#f2b720;outline:none;box-shadow:0 0 0 3px #f2b72026}.SettingsSection-module__4nyXgq__primaryButton{white-space:nowrap;background:var(--bg-secondary,#f3f4f6);color:var(--text-primary,#374151);border:1px solid var(--border-color,#e5e7eb);cursor:default;border-radius:.5rem;padding:.625rem 1rem;font-size:14px;font-weight:500;transition:all .2s}.SettingsSection-module__4nyXgq__primaryButton:hover:not(:disabled){background:var(--bg-hover,#e5e7eb)}.SettingsSection-module__4nyXgq__primaryButton:disabled{opacity:.6;cursor:not-allowed}.SettingsSection-module__4nyXgq__bonusInfo{background:var(--bonus-info-bg,#ecfdf5);border:1px solid var(--bonus-info-border,#a7f3d0);border-radius:.5rem;align-items:center;gap:.5rem;margin-bottom:.5rem;padding:.5rem .75rem;display:flex}.SettingsSection-module__4nyXgq__bonusBadge{background:var(--bonus-badge-bg,#d1fae5);color:var(--bonus-badge-text,#047857);white-space:nowrap;border-radius:1rem;padding:.125rem .5rem;font-size:14px;font-weight:600}.SettingsSection-module__4nyXgq__discountNote{color:#f2b720;flex-wrap:wrap;align-items:center;gap:.5rem;margin:0 0 .5rem;font-size:14px;font-weight:500;display:flex}.SettingsSection-module__4nyXgq__discountCode{color:#fff;letter-spacing:.05em;-webkit-user-select:all;user-select:all;background:#f2b720;border-radius:4px;padding:.125rem .5rem;font-size:14px;font-weight:700;display:inline-block}.SettingsSection-module__4nyXgq__upgradeButtons{justify-content:flex-start;align-items:center;gap:.5rem;margin-top:1.5rem;display:flex}.SettingsSection-module__4nyXgq__upgradeButtons>.SettingsSection-module__4nyXgq__secondaryButton{padding:.75rem 1.5rem}.SettingsSection-module__4nyXgq__upgradeYearlyButton{white-space:nowrap;color:#000;cursor:default;background:#ffcca9;border:none;border-radius:.5rem;padding:.75rem 1.5rem;font-size:14px;font-weight:500;transition:all .2s;position:relative;overflow:visible}.SettingsSection-module__4nyXgq__upgradeYearlyButton:hover:not(:disabled){background:#e6a000}.SettingsSection-module__4nyXgq__upgradeYearlyButton:disabled{opacity:.6;cursor:not-allowed}.SettingsSection-module__4nyXgq__recommendIcon{z-index:1;filter:drop-shadow(3px 3px 2px #00000040);flex-shrink:0;align-items:center;margin-right:-12px;display:flex}.SettingsSection-module__4nyXgq__recommendIcon svg{width:auto;height:100%;max-height:42px}.SettingsSection-module__4nyXgq__secondaryButton{background:var(--bg-secondary,#f3f4f6);color:var(--text-primary,#374151);border:1px solid var(--border-color,#e5e7eb);cursor:default;border-radius:.5rem;padding:.625rem 1rem;font-size:14px;font-weight:400;transition:all .2s}.SettingsSection-module__4nyXgq__secondaryButton:hover:not(:disabled){background:var(--bg-hover,#e5e7eb)}.SettingsSection-module__4nyXgq__secondaryButton:disabled{opacity:.6;cursor:not-allowed}.SettingsSection-module__4nyXgq__dangerButton{white-space:nowrap;color:#ef4444;cursor:default;background:0 0;border:1px solid #ef4444;border-radius:.5rem;padding:.625rem 1rem;font-size:14px;font-weight:500;transition:all .2s}.SettingsSection-module__4nyXgq__dangerButton:hover:not(:disabled){background:#fef2f2}.SettingsSection-module__4nyXgq__dangerButton:disabled{opacity:.6;cursor:not-allowed}.SettingsSection-module__4nyXgq__error{color:#ef4444;margin:0;font-size:14px}.SettingsSection-module__4nyXgq__success{color:#10b981;margin:0;font-size:14px}.SettingsSection-module__4nyXgq__row{align-items:center;gap:.75rem;display:flex}.SettingsSection-module__4nyXgq__row .SettingsSection-module__4nyXgq__input{flex:1;width:auto;min-width:0}.SettingsSection-module__4nyXgq__badge{border-radius:9999px;padding:.125rem .5rem;font-size:14px;font-weight:500;display:inline-block}.SettingsSection-module__4nyXgq__badgeGreen{color:#fff;background:#059669}.SettingsSection-module__4nyXgq__badgeMuted{background:var(--brand-color,#f2b720);color:#fff}.SettingsSection-module__4nyXgq__checkboxRow{cursor:default;color:var(--text-primary,#1f2937);align-items:center;gap:.5rem;font-size:14px;display:flex}.SettingsSection-module__4nyXgq__checkbox{accent-color:#374151;cursor:default;width:1.125rem;height:1.125rem;margin:0}.SettingsSection-module__4nyXgq__checkbox:disabled{opacity:.6;cursor:not-allowed}
.footer-module__oqRDSq__footer{text-align:center;color:var(--muted-foreground);border-top:1px solid var(--card-border);margin-top:2rem;padding:1.5rem 1rem;font-size:.8rem;line-height:1.6}.footer-module__oqRDSq__copyright{margin-bottom:.5rem;font-weight:600}.footer-module__oqRDSq__legalLinks{justify-content:center;align-items:center;gap:.5rem;margin-top:.25rem;margin-bottom:.25rem;display:flex}.footer-module__oqRDSq__legalLink{color:var(--muted-foreground);cursor:default;background:0 0;border:none;padding:0;font-family:inherit;font-size:.8rem;text-decoration:none;transition:color .15s}.footer-module__oqRDSq__legalLink:hover{color:#f2b720}.footer-module__oqRDSq__separator{color:var(--muted-foreground);opacity:.4;font-size:.7rem}.footer-module__oqRDSq__totalUsers{color:var(--foreground);opacity:.7;margin-top:.5rem;font-size:.8rem;font-weight:600}.footer-module__oqRDSq__statsBlock{flex-direction:column;align-items:flex-start;gap:.15rem;margin-top:.5rem;display:inline-flex}.footer-module__oqRDSq__statsRow{color:var(--muted-foreground);margin:0;font-size:.8rem;font-weight:400}.footer-module__oqRDSq__statsValue{color:var(--foreground);opacity:.8;font-weight:700}.footer-module__oqRDSq__businessInfo{color:var(--muted-foreground);opacity:.6;flex-wrap:wrap;justify-content:center;align-items:center;gap:.4rem;margin-top:.75rem;display:flex}.footer-module__oqRDSq__bizSeparator{opacity:.4}
.support-page-module__DGCJ_G__page{background:var(--bg-primary,#fafafa);min-height:100vh;color:var(--text-primary,#1a1a1a)}.support-page-module__DGCJ_G__header{background:var(--bg-primary,#fff);border-bottom:1px solid var(--border-color,#e8e8e8);z-index:100;justify-content:space-between;align-items:center;padding:16px 24px;display:flex;position:sticky;top:0}.support-page-module__DGCJ_G__logoLink{align-items:center;text-decoration:none;display:flex}.support-page-module__DGCJ_G__logo{width:auto;height:28px}[data-theme=dark] .support-page-module__DGCJ_G__logo{filter:invert()}.support-page-module__DGCJ_G__headerRight{align-items:center;gap:8px;display:flex}.support-page-module__DGCJ_G__hero{text-align:center;background:linear-gradient(168deg, var(--bg-primary,#fff) 0%, var(--bg-secondary,#f5f3ee) 100%);padding:64px 24px 48px}.support-page-module__DGCJ_G__heroTitle{letter-spacing:-.02em;color:var(--text-primary,#1a1a1a);margin:0 0 8px;font-size:2rem;font-weight:700}.support-page-module__DGCJ_G__heroSubtitle{color:var(--text-secondary,#666);margin:0 0 32px;font-size:1rem;font-weight:400}.support-page-module__DGCJ_G__searchWrap{max-width:520px;margin:0 auto;position:relative}.support-page-module__DGCJ_G__searchIcon{color:var(--text-tertiary,#999);pointer-events:none;position:absolute;top:50%;left:16px;transform:translateY(-50%)}.support-page-module__DGCJ_G__searchInput{border:1px solid var(--border-color,#ddd);background:var(--bg-primary,#fff);width:100%;color:var(--text-primary,#1a1a1a);box-sizing:border-box;border-radius:12px;outline:none;padding:14px 44px 14px 48px;font-size:1rem;transition:border-color .2s,box-shadow .2s}.support-page-module__DGCJ_G__searchInput:focus{border-color:#f2b720;box-shadow:0 0 0 3px #f2b72026}.support-page-module__DGCJ_G__searchInput::placeholder{color:var(--text-tertiary,#aaa)}.support-page-module__DGCJ_G__searchClear{color:var(--text-tertiary,#999);cursor:pointer;background:0 0;border:none;padding:4px;font-size:.875rem;line-height:1;position:absolute;top:50%;right:14px;transform:translateY(-50%)}.support-page-module__DGCJ_G__searchClear:hover{color:var(--text-primary,#333)}.support-page-module__DGCJ_G__categories{grid-template-columns:repeat(3,1fr);gap:16px;max-width:800px;margin:0 auto;padding:0 24px 48px;display:grid;transform:translateY(-24px)}.support-page-module__DGCJ_G__categoryCard{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e8e8e8);cursor:pointer;text-align:center;border-radius:12px;flex-direction:column;align-items:center;gap:8px;padding:28px 16px 24px;transition:border-color .2s,box-shadow .2s,transform .15s;display:flex}.support-page-module__DGCJ_G__categoryCard:hover{border-color:#f2b720;transform:translateY(-2px);box-shadow:0 4px 16px #0000000f}.support-page-module__DGCJ_G__categoryActive{background:#f2b7200f;border-color:#f2b720;box-shadow:0 2px 12px #f2b7201f}.support-page-module__DGCJ_G__categoryIcon{font-size:2rem;line-height:1}.support-page-module__DGCJ_G__categoryTitle{color:var(--text-primary,#1a1a1a);font-size:.9375rem;font-weight:600}.support-page-module__DGCJ_G__categoryDesc{color:var(--text-secondary,#777);word-break:keep-all;font-size:.875rem;line-height:1.4}.support-page-module__DGCJ_G__faqSection{max-width:760px;margin:0 auto;padding:0 24px 64px}.support-page-module__DGCJ_G__faqHeader{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.support-page-module__DGCJ_G__faqCategoryTitle{color:var(--text-primary,#1a1a1a);margin:0;font-size:1.25rem;font-weight:600}.support-page-module__DGCJ_G__faqClearFilter{color:#f2b720;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:4px 8px;font-size:.875rem;font-weight:500;transition:background .15s}.support-page-module__DGCJ_G__faqClearFilter:hover{background:#f2b7201a}.support-page-module__DGCJ_G__faqList{flex-direction:column;gap:8px;display:flex}.support-page-module__DGCJ_G__faqItem{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e8e8e8);border-radius:10px;transition:border-color .2s;overflow:hidden}.support-page-module__DGCJ_G__faqItem:hover{border-color:var(--border-hover,#ccc)}.support-page-module__DGCJ_G__faqItem[open]{border-color:#f2b720}.support-page-module__DGCJ_G__faqItem[open] .support-page-module__DGCJ_G__faqSummary{border-bottom:1px solid var(--border-color,#e8e8e8)}.support-page-module__DGCJ_G__faqSummary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:12px;padding:18px 20px;list-style:none;display:flex}.support-page-module__DGCJ_G__faqSummary::-webkit-details-marker{display:none}.support-page-module__DGCJ_G__faqSummary::marker{content:"";display:none}.support-page-module__DGCJ_G__faqQuestion{color:var(--text-primary,#1a1a1a);word-break:keep-all;font-size:.9375rem;font-weight:500;line-height:1.5}.support-page-module__DGCJ_G__faqToggle{flex-shrink:0;width:20px;height:20px;transition:transform .25s;position:relative}.support-page-module__DGCJ_G__faqToggle:before,.support-page-module__DGCJ_G__faqToggle:after{content:"";background:var(--text-tertiary,#999);border-radius:1px;position:absolute}.support-page-module__DGCJ_G__faqToggle:before{width:14px;height:2px;top:50%;left:50%;transform:translate(-50%,-50%)}.support-page-module__DGCJ_G__faqToggle:after{width:2px;height:14px;transition:transform .25s,opacity .25s;top:50%;left:50%;transform:translate(-50%,-50%)}.support-page-module__DGCJ_G__faqItem[open] .support-page-module__DGCJ_G__faqToggle:after{opacity:0;transform:translate(-50%,-50%)rotate(90deg)}.support-page-module__DGCJ_G__faqAnswer{color:var(--text-secondary,#555);word-break:keep-all;white-space:pre-line;padding:16px 20px 20px;font-size:.9375rem;line-height:1.7}.support-page-module__DGCJ_G__noResults{text-align:center;color:var(--text-tertiary,#999);padding:48px 0;font-size:.9375rem}.support-page-module__DGCJ_G__bookmarkletSection{max-width:760px;margin:0 auto;padding:0 24px 64px}@media (max-width:767px){.support-page-module__DGCJ_G__hero{padding:48px 16px 36px}.support-page-module__DGCJ_G__heroTitle{font-size:1.5rem}.support-page-module__DGCJ_G__categories{grid-template-columns:repeat(2,1fr);gap:12px;padding:0 16px 36px}.support-page-module__DGCJ_G__categoryCard{padding:20px 12px 16px}.support-page-module__DGCJ_G__categoryDesc{display:none}.support-page-module__DGCJ_G__faqSection{padding:0 16px 48px}.support-page-module__DGCJ_G__faqSummary{padding:16px}.support-page-module__DGCJ_G__faqAnswer{padding:12px 16px 16px}.support-page-module__DGCJ_G__bookmarkletSection{padding:0 16px 48px}}@media (max-width:480px){.support-page-module__DGCJ_G__categories{grid-template-columns:repeat(2,1fr);gap:10px}.support-page-module__DGCJ_G__heroTitle{font-size:1.375rem}}
.AnnouncementManagement-module__TZ1MDq__section{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;padding:1.5rem}.AnnouncementManagement-module__TZ1MDq__sectionTitle{color:var(--text-primary,#1f2937);margin:0 0 1rem;font-size:1rem;font-weight:600}.AnnouncementManagement-module__TZ1MDq__createForm{border-bottom:1px solid var(--border-color,#e5e7eb);flex-direction:column;gap:.75rem;margin-bottom:1.25rem;padding-bottom:1.25rem;display:flex}.AnnouncementManagement-module__TZ1MDq__input,.AnnouncementManagement-module__TZ1MDq__textarea{border:1px solid var(--border-color,#e5e7eb);width:100%;color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);box-sizing:border-box;border-radius:.5rem;padding:.625rem .75rem;font-size:.875rem;transition:border-color .2s}.AnnouncementManagement-module__TZ1MDq__input::placeholder,.AnnouncementManagement-module__TZ1MDq__textarea::placeholder{color:var(--text-muted,#9ca3af)}.AnnouncementManagement-module__TZ1MDq__input:focus,.AnnouncementManagement-module__TZ1MDq__textarea:focus{border-color:#f2b720;outline:none;box-shadow:0 0 0 3px #f2b72026}.AnnouncementManagement-module__TZ1MDq__textarea{resize:vertical;min-height:100px;font-family:inherit;line-height:1.5}.AnnouncementManagement-module__TZ1MDq__primaryButton{white-space:nowrap;color:#1f2937;cursor:default;background:#f2b720;border:none;border-radius:.5rem;align-self:flex-end;padding:.625rem 1rem;font-size:.875rem;font-weight:600;transition:all .2s}.AnnouncementManagement-module__TZ1MDq__primaryButton:hover:not(:disabled){background:#e5a913}.AnnouncementManagement-module__TZ1MDq__primaryButton:disabled{opacity:.6;cursor:not-allowed}.AnnouncementManagement-module__TZ1MDq__secondaryButton{background:var(--bg-secondary,#f3f4f6);color:var(--text-primary,#374151);border:1px solid var(--border-color,#e5e7eb);cursor:default;border-radius:.375rem;padding:.5rem .75rem;font-size:.813rem;font-weight:500;transition:all .2s}.AnnouncementManagement-module__TZ1MDq__secondaryButton:hover:not(:disabled){background:var(--bg-hover,#e5e7eb)}.AnnouncementManagement-module__TZ1MDq__secondaryButton:disabled{opacity:.6;cursor:not-allowed}.AnnouncementManagement-module__TZ1MDq__dangerButton{color:var(--ncrom-accent-red,#ef4444);border:1px solid var(--ncrom-accent-red,#ef4444);cursor:default;background:0 0;border-radius:.375rem;padding:.5rem .75rem;font-size:.813rem;transition:all .2s}.AnnouncementManagement-module__TZ1MDq__dangerButton:hover{background:var(--ncrom-accent-red,#ef4444);color:#fff}.AnnouncementManagement-module__TZ1MDq__announcementList{flex-direction:column;gap:0;display:flex}.AnnouncementManagement-module__TZ1MDq__announcementItem{border-bottom:1px solid var(--border-color,#e5e7eb);padding:1rem 0}.AnnouncementManagement-module__TZ1MDq__announcementItem:last-child{border-bottom:none;padding-bottom:0}.AnnouncementManagement-module__TZ1MDq__announcementItem:first-child{padding-top:0}.AnnouncementManagement-module__TZ1MDq__announcementHeader{align-items:center;gap:.5rem;margin-bottom:.25rem;display:flex}.AnnouncementManagement-module__TZ1MDq__announcementTitle{color:var(--text-primary,#1f2937);margin:0;font-size:.938rem;font-weight:600}.AnnouncementManagement-module__TZ1MDq__badge{border-radius:9999px;flex-shrink:0;padding:.125rem .5rem;font-size:.688rem;font-weight:500;display:inline-block}.AnnouncementManagement-module__TZ1MDq__badgeActive{color:#065f46;background:#d1fae5;}.AnnouncementManagement-module__TZ1MDq__badgeInactive{background:var(--bg-secondary,#f3f4f6);color:var(--text-muted,#6b7280);}.AnnouncementManagement-module__TZ1MDq__announcementMeta{color:var(--text-muted,#6b7280);margin-bottom:.375rem;font-size:.75rem}.AnnouncementManagement-module__TZ1MDq__announcementPreview{color:var(--text-muted,#6b7280);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0 0 .625rem;font-size:.875rem;line-height:1.5;display:-webkit-box;overflow:hidden}.AnnouncementManagement-module__TZ1MDq__actions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.AnnouncementManagement-module__TZ1MDq__editForm{background:var(--bg-secondary,#f3f4f6);border-radius:.5rem;flex-direction:column;gap:.625rem;margin-top:.75rem;padding:.75rem;display:flex}.AnnouncementManagement-module__TZ1MDq__editActions{justify-content:flex-end;align-items:center;gap:.5rem;display:flex}.AnnouncementManagement-module__TZ1MDq__empty{text-align:center;color:var(--text-muted,#6b7280);padding:2rem 1rem;font-size:.875rem}.AnnouncementManagement-module__TZ1MDq__errorBanner{color:var(--ncrom-accent-red,#ef4444);background:#ef444414;border:1px solid #ef444433;border-radius:.5rem;margin-bottom:.75rem;padding:.625rem .75rem;font-size:.813rem}[data-theme=dark] .AnnouncementManagement-module__TZ1MDq__badgeActive{color:#6ee7b7;background:#10b98126}[data-theme=dark] .AnnouncementManagement-module__TZ1MDq__badgeInactive{color:#9ca3af;background:#6b728026}[data-theme=dark] .AnnouncementManagement-module__TZ1MDq__dangerButton{color:#f87171;border-color:#f87171}[data-theme=dark] .AnnouncementManagement-module__TZ1MDq__dangerButton:hover{color:#1f2937;background:#f87171}[data-theme=dark] .AnnouncementManagement-module__TZ1MDq__editForm{background:var(--bg-secondary,#2d2d2d)}
.scrollToTopButton-module__MZjiKW__scrollToTop{color:#374151;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;z-index:50;background:#ffffffe6;border:1px solid #0000001a;border-radius:50%;justify-content:center;align-items:center;width:44px;height:44px;transition:opacity .3s,visibility .3s,transform .3s,background .2s;display:flex;position:fixed;bottom:2rem;right:2rem;transform:translateY(12px);box-shadow:0 2px 8px #0000001f}.scrollToTopButton-module__MZjiKW__scrollToTop.scrollToTopButton-module__MZjiKW__visible{opacity:1;visibility:visible;transform:translateY(0)}.scrollToTopButton-module__MZjiKW__scrollToTop:hover{color:#f2b720;background:#f2b72026;border-color:#f2b720}[data-theme=dark] .scrollToTopButton-module__MZjiKW__scrollToTop{color:#d1d5db;background:#2d2d2de6;border-color:#ffffff1a;box-shadow:0 2px 8px #0000004d}[data-theme=dark] .scrollToTopButton-module__MZjiKW__scrollToTop:hover{color:#f2b720;background:#f2b72026;border-color:#f2b720}@media (max-width:767px){.scrollToTopButton-module__MZjiKW__scrollToTop{width:40px;height:40px;bottom:1.25rem;right:1.25rem}}
.BonusGrantModal-module__2--ika__overlay{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.BonusGrantModal-module__2--ika__modal{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;width:100%;max-width:360px;padding:1.5rem;box-shadow:0 8px 32px #00000026}.BonusGrantModal-module__2--ika__title{color:var(--text-primary,#1f2937);margin:0 0 .25rem;font-size:1rem;font-weight:600}.BonusGrantModal-module__2--ika__userName{color:var(--text-muted,#6b7280);margin:0 0 1rem;font-size:.875rem}.BonusGrantModal-module__2--ika__currentBonus{background:var(--bonus-bg,#ecfdf5);border-radius:.5rem;flex-wrap:wrap;align-items:center;gap:.375rem;margin-bottom:1rem;padding:.5rem .75rem;font-size:.813rem;display:flex}.BonusGrantModal-module__2--ika__activeBadge{background:var(--bonus-badge-bg,#d1fae5);color:var(--bonus-badge-text,#047857);border-radius:1rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600}.BonusGrantModal-module__2--ika__remaining{color:var(--bonus-text,#065f46);font-weight:500}.BonusGrantModal-module__2--ika__currentReason{width:100%;color:var(--bonus-reason-text,#6b7280);font-size:.75rem}.BonusGrantModal-module__2--ika__field{margin-bottom:.75rem}.BonusGrantModal-module__2--ika__label{color:var(--text-primary,#374151);margin-bottom:.25rem;font-size:.813rem;font-weight:500;display:block}.BonusGrantModal-module__2--ika__input{border:1px solid var(--border-color,#d1d5db);width:100%;color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);box-sizing:border-box;border-radius:.375rem;padding:.5rem .75rem;font-size:.875rem}.BonusGrantModal-module__2--ika__input:focus{border-color:#f2b720;outline:none;box-shadow:0 0 0 2px #f2b72033}.BonusGrantModal-module__2--ika__textarea{border:1px solid var(--border-color,#d1d5db);width:100%;color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);resize:vertical;box-sizing:border-box;border-radius:.375rem;padding:.5rem .75rem;font-family:inherit;font-size:.875rem}.BonusGrantModal-module__2--ika__textarea:focus{border-color:#f2b720;outline:none;box-shadow:0 0 0 2px #f2b72033}.BonusGrantModal-module__2--ika__error{color:#ef4444;margin:0 0 .75rem;font-size:.813rem}.BonusGrantModal-module__2--ika__actions{justify-content:flex-end;gap:.5rem;display:flex}.BonusGrantModal-module__2--ika__cancelBtn{border:1px solid var(--border-color,#d1d5db);background:var(--bg-primary,#fff);color:var(--text-primary,#374151);cursor:default;border-radius:.375rem;padding:.375rem .75rem;font-size:.813rem;transition:background .15s}.BonusGrantModal-module__2--ika__cancelBtn:hover:not(:disabled){background:var(--bg-secondary,#f3f4f6)}.BonusGrantModal-module__2--ika__grantBtn{color:#1f2937;cursor:default;background:#f2b720;border:none;border-radius:.375rem;padding:.375rem .75rem;font-size:.813rem;font-weight:600;transition:background .15s}.BonusGrantModal-module__2--ika__grantBtn:hover:not(:disabled){background:#e5a913}.BonusGrantModal-module__2--ika__grantBtn:disabled,.BonusGrantModal-module__2--ika__cancelBtn:disabled{opacity:.5;cursor:not-allowed}@media (prefers-color-scheme:dark){.BonusGrantModal-module__2--ika__modal{--bg-primary:#1f2937;--text-primary:#f3f4f6;--text-muted:#9ca3af;--border-color:#4b5563}.BonusGrantModal-module__2--ika__currentBonus{--bonus-bg:#064e3b;--bonus-badge-bg:#065f46;--bonus-badge-text:#6ee7b7;--bonus-text:#a7f3d0;--bonus-reason-text:#9ca3af}}
.floating-support-button-module__9cx7aG__supportTab{color:#fff;cursor:pointer;z-index:900;writing-mode:vertical-rl;letter-spacing:.1em;text-align:center;white-space:nowrap;background:#a8c4e6;border:none;border-radius:0 6px 6px 0;width:26px;height:auto;padding:10px 0;font-size:.875rem;font-weight:400;line-height:1;transition:background .15s;position:fixed;bottom:24px;right:0;transform:rotate(180deg);box-shadow:-2px 0 8px #0000001a}.floating-support-button-module__9cx7aG__supportTab:hover{background:#8bb0d9}.floating-support-button-module__9cx7aG__supportTabKo{writing-mode:vertical-rl;text-orientation:upright;letter-spacing:0;border-radius:6px 0 0 6px;transform:none}@media (max-width:767px){.floating-support-button-module__9cx7aG__supportTab{width:22px;font-size:.875rem;bottom:16px}}
.UserManagement-module__sts7BG__section{background:var(--bg-primary,#fff)}.UserManagement-module__sts7BG__stickyHeader{top:calc(57px + var(--toolbar-h,43px));left:calc(var(--admin-sidebar-w,200px) + 1rem + 1rem);z-index:20;background:var(--bg-primary,#fff);scrollbar-width:none;box-sizing:border-box;box-shadow:2.5rem 0 0 0 var(--bg-primary,#fff);padding:1.25rem 0 0;position:fixed;right:2.5rem;overflow:auto hidden}.UserManagement-module__sts7BG__stickyHeader::-webkit-scrollbar{display:none}.UserManagement-module__sts7BG__toolbar{top:57px;left:var(--admin-sidebar-w,200px);z-index:21;background:var(--bg-primary,#fff);box-sizing:border-box;flex-direction:column;gap:.5rem;padding:.75rem 1rem .75rem 2rem;display:flex;position:fixed;right:0}.UserManagement-module__sts7BG__statsRow{align-items:center;gap:1rem;width:100%;display:flex}.UserManagement-module__sts7BG__searchWrap{flex:1;min-width:200px;max-width:480px;position:relative}.UserManagement-module__sts7BG__searchPrefix{color:#f2b720;pointer-events:none;z-index:1;background:#f2b7201f;border-radius:3px;padding:0 3px;font-size:.6875rem;font-weight:700;position:absolute;top:50%;left:.5rem;transform:translateY(-50%)}.UserManagement-module__sts7BG__filterRow{align-items:center;width:100%;display:flex}.UserManagement-module__sts7BG__searchInput{border:1px solid var(--border-color,#e5e7eb);width:100%;color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);box-sizing:border-box;border-radius:.5rem;outline:none;padding:.4rem .75rem;font-size:.875rem;transition:border-color .2s}.UserManagement-module__sts7BG__searchInput::placeholder{color:var(--text-muted,#9ca3af)}.UserManagement-module__sts7BG__searchInput:focus{border-color:#f2b720;outline:none;box-shadow:0 0 0 3px #f2b72026}.UserManagement-module__sts7BG__filterSelect{border:1px solid var(--border-color,#e5e7eb);color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);cursor:default;border-radius:.5rem;min-width:100px;padding:.5rem .75rem;font-size:.875rem}.UserManagement-module__sts7BG__filterSelect:focus{border-color:#f2b720;outline:none}.UserManagement-module__sts7BG__totalCount{color:var(--text-muted,#6b7280);white-space:nowrap;font-size:.875rem}.UserManagement-module__sts7BG__totalStats{color:var(--text-muted,#6b7280);white-space:nowrap;background:var(--bg-secondary,#f9fafb);border:1px solid var(--border-color,#e5e7eb);border-radius:.5rem;flex-shrink:0;align-items:center;gap:.5rem;margin-left:auto;padding:.375rem .75rem;font-size:.875rem;display:flex}.UserManagement-module__sts7BG__statItem strong{color:var(--text-primary,#1f2937)}.UserManagement-module__sts7BG__statDivider{color:var(--border-color,#d1d5db)}.UserManagement-module__sts7BG__mobileStats{display:none}.UserManagement-module__sts7BG__desktopStats{display:flex}.UserManagement-module__sts7BG__tableWrapper{scrollbar-width:none;width:100%;max-width:100%;margin-top:calc(57px + var(--toolbar-h,43px) + .75rem);margin-left:1rem;overflow:auto visible}.UserManagement-module__sts7BG__tableWrapper::-webkit-scrollbar{display:none}.UserManagement-module__sts7BG__stickyScrollbar{z-index:100;background:var(--bg-primary,#fff);border-top:1px solid var(--border-color,#e5e7eb);padding:0 2rem;position:fixed;bottom:0;left:0;right:0;overflow:auto hidden}.UserManagement-module__sts7BG__stickyScrollbar::-webkit-scrollbar{height:12px}.UserManagement-module__sts7BG__stickyScrollbar::-webkit-scrollbar-track{background:var(--bg-secondary,#f3f4f6)}.UserManagement-module__sts7BG__stickyScrollbar::-webkit-scrollbar-thumb{background:#f2b720;border-radius:6px}.UserManagement-module__sts7BG__stickyScrollbar::-webkit-scrollbar-thumb:hover{background:#e6b400}.UserManagement-module__sts7BG__stickyScrollbarInner{height:1px}.UserManagement-module__sts7BG__table{border-collapse:collapse;table-layout:fixed;width:2000px}.UserManagement-module__sts7BG__headerRow th{text-align:center;color:var(--text-muted,#6b7280);letter-spacing:.02em;white-space:nowrap;border-bottom:2px solid var(--border-color,#e5e7eb);background:var(--bg-primary,#fff);padding:.625rem .75rem .75rem;font-size:.875rem;font-weight:500}.UserManagement-module__sts7BG__thUser,.UserManagement-module__sts7BG__thCenter{text-align:center!important}.UserManagement-module__sts7BG__thSortable{cursor:pointer;-webkit-user-select:none;user-select:none;transition:color .15s}.UserManagement-module__sts7BG__thSortable:hover{color:#f2b720}.UserManagement-module__sts7BG__thSortActive{color:#f2b720;font-weight:600}.UserManagement-module__sts7BG__sortIcon{opacity:.4;font-size:.75rem}.UserManagement-module__sts7BG__thSortActive .UserManagement-module__sts7BG__sortIcon{opacity:1}.UserManagement-module__sts7BG__tableWrapper .UserManagement-module__sts7BG__colUser{z-index:2;background:var(--bg-primary,#fff);position:sticky;left:0;box-shadow:2px 0 4px #00000014}.UserManagement-module__sts7BG__headerRow .UserManagement-module__sts7BG__colUser{z-index:3;background:var(--bg-primary,#fff);position:sticky;left:0;box-shadow:2px 0 4px #00000014}.UserManagement-module__sts7BG__row:hover .UserManagement-module__sts7BG__colUser,.UserManagement-module__sts7BG__row:hover td.UserManagement-module__sts7BG__colUser{background:var(--bg-secondary,#f9fafb)}.UserManagement-module__sts7BG__rowChanged .UserManagement-module__sts7BG__colUser,.UserManagement-module__sts7BG__rowChanged td.UserManagement-module__sts7BG__colUser{background:#f2b7200d}.UserManagement-module__sts7BG__rowChanged:hover .UserManagement-module__sts7BG__colUser,.UserManagement-module__sts7BG__rowChanged:hover td.UserManagement-module__sts7BG__colUser{background:#f2b7201a}.UserManagement-module__sts7BG__row .UserManagement-module__sts7BG__colUser,.UserManagement-module__sts7BG__rowChanged .UserManagement-module__sts7BG__colUser{border-bottom:1px solid var(--border-color,#e5e7eb)}.UserManagement-module__sts7BG__colUser{width:260px}.UserManagement-module__sts7BG__colAuth{width:110px}.UserManagement-module__sts7BG__colVerified{width:145px}.UserManagement-module__sts7BG__colNewsletter{white-space:nowrap;width:55px}.UserManagement-module__sts7BG__colStats{width:185px}.UserManagement-module__sts7BG__colPlan{width:80px}.UserManagement-module__sts7BG__colMember{width:170px}.UserManagement-module__sts7BG__colSubStatus,.UserManagement-module__sts7BG__colRemaining{width:80px}.UserManagement-module__sts7BG__remainingDays{color:var(--text-primary,#1f2937);font-size:.875rem}.UserManagement-module__sts7BG__colBonus{width:110px}.UserManagement-module__sts7BG__colCountry{white-space:nowrap;width:55px}.UserManagement-module__sts7BG__colAccess{width:155px}.UserManagement-module__sts7BG__colCreated{white-space:nowrap;width:155px}.UserManagement-module__sts7BG__colNameHistory{white-space:nowrap;width:110px}.UserManagement-module__sts7BG__colRole{white-space:nowrap;width:120px}.UserManagement-module__sts7BG__row td,.UserManagement-module__sts7BG__rowChanged td{border-bottom:1px solid var(--border-color,#e5e7eb);color:var(--text-primary,#1f2937);vertical-align:middle;padding:.625rem .75rem;font-size:.875rem}.UserManagement-module__sts7BG__row{transition:background .15s}.UserManagement-module__sts7BG__row:hover{background:var(--bg-secondary,#f9fafb)}.UserManagement-module__sts7BG__rowChanged{background:#f2b7200d}.UserManagement-module__sts7BG__rowChanged:hover{background:#f2b7201a}.UserManagement-module__sts7BG__cellUser{align-items:center;gap:.75rem;display:flex}.UserManagement-module__sts7BG__cellAvatar{object-fit:cover;background:var(--bg-secondary,#e5e7eb);border-radius:50%;flex-shrink:0;width:2rem;height:2rem}.UserManagement-module__sts7BG__cellAvatarPlaceholder{background:var(--bg-secondary,#e5e7eb);width:2rem;height:2rem;color:var(--text-muted,#6b7280);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.875rem;display:flex}.UserManagement-module__sts7BG__cellAvatarClickable{cursor:pointer;transition:box-shadow .15s,transform .15s}.UserManagement-module__sts7BG__cellAvatarClickable:hover{transform:scale(1.1);box-shadow:0 0 0 3px #f2b72066}.UserManagement-module__sts7BG__emailViewButton{border:1px solid var(--border-color,#e5e7eb);color:var(--text-muted,#6b7280);cursor:pointer;white-space:nowrap;background:0 0;border-radius:.375rem;padding:.125rem .5rem;font-size:.875rem;transition:all .15s}.UserManagement-module__sts7BG__emailViewButton:hover{color:#f2b720;background:#f2b7200d;border-color:#f2b720}.UserManagement-module__sts7BG__emailPopoverOverlay{z-index:2000;position:fixed;inset:0}.UserManagement-module__sts7BG__emailPopover{z-index:2001;color:#1f2937;white-space:nowrap;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;animation:.15s UserManagement-module__sts7BG__emailFadeIn;position:fixed;box-shadow:0 8px 30px #0003}@keyframes UserManagement-module__sts7BG__emailFadeIn{0%{opacity:0;transform:translateY(-50%)translate(4px)}to{opacity:1;transform:translateY(-50%)translate(0)}}.UserManagement-module__sts7BG__cellUserInfo{flex-direction:column;min-width:0;display:flex}.UserManagement-module__sts7BG__cellName{white-space:nowrap;text-overflow:ellipsis;color:inherit;font-weight:500;font-size:inherit;cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.25rem;padding:0;transition:color .15s;display:flex;overflow:hidden}.UserManagement-module__sts7BG__cellName:hover{color:#f2b720;text-decoration:underline}.UserManagement-module__sts7BG__countryFlags{align-items:center;gap:2px;display:inline-flex}.UserManagement-module__sts7BG__countryFlag{object-fit:cover;cursor:help;border-radius:50%;flex-shrink:0;width:20px;height:20px}.UserManagement-module__sts7BG__nameHistoryBadge{color:#b45309;cursor:pointer;background:#fef3c7;border:none;border-radius:.25rem;padding:.125rem .5rem;font-size:.875rem;font-weight:500;transition:background .15s;display:inline-block}.UserManagement-module__sts7BG__nameHistoryBadge:hover{background:#fde68a}.UserManagement-module__sts7BG__nameHistoryPopoverBox{z-index:2001;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;min-width:240px;max-width:360px;padding:.75rem;animation:.15s UserManagement-module__sts7BG__emailFadeIn;position:fixed;box-shadow:0 8px 30px #0003}.UserManagement-module__sts7BG__nameHistoryTitle{color:#1f2937;border-bottom:1px solid #e5e7eb;margin-bottom:.5rem;padding-bottom:.375rem;font-size:.875rem;font-weight:600}.UserManagement-module__sts7BG__nameHistoryItem{border-bottom:1px solid #f3f4f6;flex-direction:column;gap:.125rem;padding:.375rem 0;display:flex}.UserManagement-module__sts7BG__nameHistoryItem:last-child{border-bottom:none}.UserManagement-module__sts7BG__nameHistoryDate{color:#9ca3af;font-size:.75rem}.UserManagement-module__sts7BG__nameHistoryChange{color:#1f2937;font-size:.875rem}.UserManagement-module__sts7BG__vpnBadge{color:#dc2626;background:#fee2e2;border-radius:3px;flex-shrink:0;padding:0 3px;font-size:.625rem;font-weight:700;line-height:1.4}.UserManagement-module__sts7BG__countryFlagSecond{object-fit:cover;opacity:.6;cursor:help;border-radius:50%;flex-shrink:0;width:16px;height:16px}.UserManagement-module__sts7BG__cellEmailText{color:var(--text-muted,#6b7280);white-space:nowrap;text-overflow:ellipsis;font-size:.75rem;overflow:hidden}.UserManagement-module__sts7BG__cellCenter{text-align:center}.UserManagement-module__sts7BG__cellEmail{color:var(--text-muted,#6b7280);white-space:nowrap;text-overflow:ellipsis;max-width:200px;font-size:.813rem;overflow:hidden}.UserManagement-module__sts7BG__cellMuted{color:var(--text-muted,#9ca3af)}.UserManagement-module__sts7BG__statCount{color:var(--text-primary,#1f2937);font-size:.813rem;font-weight:500}.UserManagement-module__sts7BG__statSep{color:var(--text-muted,#9ca3af);margin:0 .25rem;font-size:.75rem}.UserManagement-module__sts7BG__cellBonus{text-align:center;white-space:nowrap}.UserManagement-module__sts7BG__cellDate{white-space:nowrap;color:var(--text-muted,#9ca3af);font-size:.813rem}.UserManagement-module__sts7BG__cellAction{white-space:nowrap;text-align:right;min-width:80px}.UserManagement-module__sts7BG__verifiedYes{color:#059669;font-weight:600}.UserManagement-module__sts7BG__verifiedNo{color:var(--text-muted,#9ca3af)}.UserManagement-module__sts7BG__inlineSelect{border:1px solid var(--border-color,#e5e7eb);color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);cursor:default;border-radius:.375rem;padding:.25rem .5rem;font-size:.813rem}.UserManagement-module__sts7BG__inlineSelect:focus{border-color:#f2b720;outline:none}.UserManagement-module__sts7BG__toggle{cursor:default;border:none;border-radius:9999px;width:2.5rem;height:1.375rem;padding:0;transition:background .2s;position:relative}.UserManagement-module__sts7BG__toggleOff{background:var(--bg-secondary,#d1d5db);}.UserManagement-module__sts7BG__toggleOn{background:#f2b720;}.UserManagement-module__sts7BG__toggleKnob{background:#fff;border-radius:50%;width:1.125rem;height:1.125rem;transition:left .2s;position:absolute;top:2px;box-shadow:0 1px 3px #0003}.UserManagement-module__sts7BG__toggleKnobOff{left:2px;}.UserManagement-module__sts7BG__toggleKnobOn{left:calc(100% - 1.125rem - 2px);}.UserManagement-module__sts7BG__toggle:disabled{opacity:.5;cursor:not-allowed}.UserManagement-module__sts7BG__authLabel{color:var(--text-primary,#1f2937);font-size:.875rem;font-weight:400}.UserManagement-module__sts7BG__roleLabel{color:var(--text-muted,#6b7280);font-size:.813rem;font-weight:500}.UserManagement-module__sts7BG__memberBadge{white-space:nowrap;color:#6b7280;background:#e5e7eb;border-radius:.25rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.UserManagement-module__sts7BG__memberBadge[data-type=trial]{color:#1d4ed8;background:#dbeafe}.UserManagement-module__sts7BG__memberBadge[data-type=free]{color:#6b7280;background:#f3f4f6}.UserManagement-module__sts7BG__memberBadge[data-type=monthly]{color:#b45309;background:#fef3c7}.UserManagement-module__sts7BG__memberBadge[data-type=yearly]{color:#6d28d9;background:#ede9fe}.UserManagement-module__sts7BG__subStatusBadge{white-space:nowrap;border-radius:.375rem;padding:.2rem .5rem;font-size:.875rem;font-weight:500;display:inline-block}.UserManagement-module__sts7BG__subStatusBadge[data-status=active]{color:#16a34a;background:#dcfce7}.UserManagement-module__sts7BG__subStatusBadge[data-status=cancelled]{color:#d97706;background:#fef3c7}.UserManagement-module__sts7BG__subStatusBadge[data-status=paused]{color:#6b7280;background:#e5e7eb}.UserManagement-module__sts7BG__subStatusBadge[data-status=expired]{color:#dc2626;background:#fee2e2}.UserManagement-module__sts7BG__subStatusBadge[data-status=past_due]{color:#dc2626;background:#fef3c7}.UserManagement-module__sts7BG__bonusBadge{color:#047857;white-space:nowrap;background:#d1fae5;border-radius:.25rem;padding:.125rem .375rem;font-size:.75rem;font-weight:600;display:inline-block}.UserManagement-module__sts7BG__bonusButton{border:1px solid var(--border-color,#d1d5db);width:1.25rem;height:1.25rem;color:var(--text-muted,#6b7280);cursor:default;vertical-align:middle;background:0 0;border-radius:.25rem;justify-content:center;align-items:center;margin-left:.25rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.UserManagement-module__sts7BG__bonusButton:hover{color:#1f2937;background:#f2b720;border-color:#f2b720}.UserManagement-module__sts7BG__bonusRevokeButton{border:1px solid var(--border-color,#d1d5db);width:1.25rem;height:1.25rem;color:var(--text-muted,#6b7280);cursor:default;vertical-align:middle;background:0 0;border-radius:.25rem;justify-content:center;align-items:center;margin-left:.125rem;font-size:.75rem;font-weight:600;transition:all .15s;display:inline-flex}.UserManagement-module__sts7BG__bonusRevokeButton:hover{color:#fff;background:#ef4444;border-color:#ef4444}.UserManagement-module__sts7BG__bonusRevokeButton:disabled{opacity:.5;cursor:not-allowed}.UserManagement-module__sts7BG__saveButton{color:#1f2937;cursor:default;background:#f2b720;border:none;border-radius:.375rem;padding:.25rem .75rem;font-size:.813rem;font-weight:600;transition:background .15s}.UserManagement-module__sts7BG__saveButton:hover:not(:disabled){background:#e5a913}.UserManagement-module__sts7BG__saveButton:disabled{opacity:.6;cursor:not-allowed}.UserManagement-module__sts7BG__revokeButton{color:#fff;cursor:default;background:#ef4444;border:none;border-radius:.375rem;padding:.25rem .75rem;font-size:.813rem;font-weight:600;transition:background .15s}.UserManagement-module__sts7BG__revokeButton:hover:not(:disabled){background:#dc2626}.UserManagement-module__sts7BG__revokeButton:disabled{opacity:.6;cursor:not-allowed}.UserManagement-module__sts7BG__modalOverlay{z-index:1000;background:#0006;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UserManagement-module__sts7BG__saveModal{background:var(--card-bg,#fff);border-radius:12px;min-width:320px;max-width:420px;padding:24px;box-shadow:0 8px 32px #0003}.UserManagement-module__sts7BG__saveModalTitle{color:var(--text-primary,#1f2937);margin:0 0 16px;font-size:16px;font-weight:600}.UserManagement-module__sts7BG__saveModalBody{margin-bottom:20px}.UserManagement-module__sts7BG__saveModalUser{color:var(--text-primary,#1f2937);margin:0 0 8px;font-size:14px;font-weight:600}.UserManagement-module__sts7BG__saveModalChange{color:var(--text-secondary,#6b7280);margin:4px 0;font-size:14px}.UserManagement-module__sts7BG__saveModalActions{justify-content:flex-end;gap:8px;display:flex}.UserManagement-module__sts7BG__cancelButton{background:var(--bg-secondary,#f3f4f6);color:var(--text-primary,#374151);border:1px solid var(--border-color,#e5e7eb);cursor:default;border-radius:.375rem;padding:.375rem 1rem;font-size:14px}.UserManagement-module__sts7BG__cancelButton:hover:not(:disabled){background:var(--bg-tertiary,#e5e7eb)}.UserManagement-module__sts7BG__inlineSuccess{color:#059669;font-size:.75rem;font-weight:500}.UserManagement-module__sts7BG__inlineError{color:#ef4444;font-size:.75rem;font-weight:500}.UserManagement-module__sts7BG__pagination{border-top:1px solid var(--border-color,#e5e7eb);justify-content:center;align-items:center;gap:.25rem;margin-top:1rem;padding:1rem 0 2rem;display:flex}.UserManagement-module__sts7BG__pageButton{border:1px solid var(--border-color,#e5e7eb);background:var(--bg-primary,#fff);color:var(--text-primary,#374151);cursor:default;text-align:center;border-radius:.375rem;min-width:2rem;padding:.375rem .625rem;font-size:.813rem;transition:all .15s}.UserManagement-module__sts7BG__pageButton:hover:not(:disabled){background:var(--bg-secondary,#f3f4f6);border-color:#f2b720}.UserManagement-module__sts7BG__pageButton:disabled{opacity:.4;cursor:not-allowed}.UserManagement-module__sts7BG__pageButtonActive{color:#1f2937;background:#f2b720;border-color:#f2b720;font-weight:600;}.UserManagement-module__sts7BG__empty{text-align:center;color:var(--text-muted,#6b7280);padding:2rem 1rem;font-size:.875rem}.UserManagement-module__sts7BG__loading{text-align:center;color:var(--text-muted,#9ca3af);padding:2rem 1rem;font-size:.875rem}.UserManagement-module__sts7BG__errorBanner{color:var(--ncrom-accent-red,#ef4444);background:#ef444414;border:1px solid #ef444433;border-radius:.5rem;margin-bottom:.75rem;padding:.625rem .75rem;font-size:.813rem}[data-theme=dark] .UserManagement-module__sts7BG__toggleOff{background:#4b5563}[data-theme=dark] .UserManagement-module__sts7BG__inlineSelect{background:var(--bg-secondary,#374151);color:var(--text-primary,#f3f4f6);border-color:var(--border-color,#4b5563)}[data-theme=dark] .UserManagement-module__sts7BG__verifiedYes{color:#34d399}[data-theme=dark] .UserManagement-module__sts7BG__memberBadge{color:#9ca3af;background:#374151}[data-theme=dark] .UserManagement-module__sts7BG__memberBadge[data-type=trial]{color:#93c5fd;background:#1e3a5f}[data-theme=dark] .UserManagement-module__sts7BG__memberBadge[data-type=free]{color:#9ca3af;background:#374151}[data-theme=dark] .UserManagement-module__sts7BG__memberBadge[data-type=monthly]{color:#fcd34d;background:#78350f}[data-theme=dark] .UserManagement-module__sts7BG__memberBadge[data-type=yearly]{color:#c4b5fd;background:#4c1d95}[data-theme=dark] .UserManagement-module__sts7BG__bonusBadge{color:#6ee7b7;background:#065f46}[data-theme=dark] .UserManagement-module__sts7BG__rowChanged{background:#f2b72014}[data-theme=dark] .UserManagement-module__sts7BG__rowChanged:hover{background:#f2b7201f}:is([data-theme=dark] .UserManagement-module__sts7BG__tableWrapper .UserManagement-module__sts7BG__colUser,[data-theme=dark] .UserManagement-module__sts7BG__headerRow .UserManagement-module__sts7BG__colUser){background:var(--bg-primary,#1f2937)}[data-theme=dark] .UserManagement-module__sts7BG__row:hover .UserManagement-module__sts7BG__colUser{background:var(--bg-secondary,#374151)}[data-theme=dark] .UserManagement-module__sts7BG__row:hover td.UserManagement-module__sts7BG__colUser{background:var(--bg-secondary,#374151)}[data-theme=dark] .UserManagement-module__sts7BG__rowChanged .UserManagement-module__sts7BG__colUser{background:#f2b72014}[data-theme=dark] .UserManagement-module__sts7BG__rowChanged td.UserManagement-module__sts7BG__colUser{background:#f2b72014}[data-theme=dark] .UserManagement-module__sts7BG__rowChanged:hover .UserManagement-module__sts7BG__colUser{background:#f2b7201f}[data-theme=dark] .UserManagement-module__sts7BG__rowChanged:hover td.UserManagement-module__sts7BG__colUser{background:#f2b7201f}@media (max-width:767px){.UserManagement-module__sts7BG__toolbar{background:var(--bg-primary,#fff);z-index:11;box-sizing:border-box;flex-direction:column;width:100%;padding:.75rem 1rem;position:sticky;top:0;left:0;right:auto}.UserManagement-module__sts7BG__statsRow{flex-wrap:wrap}.UserManagement-module__sts7BG__searchWrap{width:100%;max-width:100%}.UserManagement-module__sts7BG__searchInput{width:100%;min-width:auto}.UserManagement-module__sts7BG__filterSelect{width:100%}.UserManagement-module__sts7BG__totalCount{margin-left:0}.UserManagement-module__sts7BG__section{-webkit-overflow-scrolling:touch;height:calc(100dvh - 93px);padding:0;overflow:auto}.UserManagement-module__sts7BG__tableWrapper{margin-top:0;margin-left:0;overflow:visible}.UserManagement-module__sts7BG__stickyHeader{top:var(--toolbar-h,0px);background:var(--bg-primary,#fff);z-index:10;padding:0;position:sticky;left:auto;right:auto;overflow:visible}.UserManagement-module__sts7BG__stickyHeader:before{content:"";background:var(--bg-primary,#fff);width:2000px;height:12px;position:absolute;top:-12px;left:0}.UserManagement-module__sts7BG__stickyScrollbar{display:none}.UserManagement-module__sts7BG__mobileStats{box-sizing:border-box;flex-wrap:wrap;width:100%;margin-left:0;padding:.5rem 1rem;font-size:.875rem;display:flex;position:sticky;left:0}.UserManagement-module__sts7BG__desktopStats{display:none}.UserManagement-module__sts7BG__colUser{width:140px}.UserManagement-module__sts7BG__cellEmailText{display:none}}
.UserBookmarksModal-module__sbxNpq__overlay{z-index:1000;background:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.UserBookmarksModal-module__sbxNpq__modal{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;flex-direction:column;width:calc(100vw - 20px);max-width:calc(100vw - 20px);height:calc(100vh - 20px);max-height:calc(100vh - 20px);display:flex;overflow:hidden;box-shadow:0 8px 32px #0003}.UserBookmarksModal-module__sbxNpq__header{border-bottom:1px solid var(--border-color,#e5e7eb);flex-shrink:0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.UserBookmarksModal-module__sbxNpq__headerInfo{flex:1;align-items:center;gap:.75rem;min-width:0;display:flex}.UserBookmarksModal-module__sbxNpq__headerAvatar{object-fit:cover;border-radius:50%;width:2rem;height:2rem}.UserBookmarksModal-module__sbxNpq__headerAvatarPlaceholder{color:#1f2937;background:#f2b720;border-radius:50%;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.875rem;font-weight:600;display:flex}.UserBookmarksModal-module__sbxNpq__headerTitle{color:var(--text-primary,#1f2937);font-size:1rem;font-weight:600}.UserBookmarksModal-module__sbxNpq__headerCount{color:var(--text-muted,#6b7280);margin-left:.5rem;font-size:.875rem}.UserBookmarksModal-module__sbxNpq__closeButton{border:1px solid var(--border-color,#e5e7eb);background:var(--bg-primary,#fff);width:32px;height:32px;color:var(--text-muted,#6b7280);cursor:pointer;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.UserBookmarksModal-module__sbxNpq__closeButton:hover{color:#ef4444;background:#ef444414;border-color:#ef4444}.UserBookmarksModal-module__sbxNpq__searchBar{flex:1;align-items:center;gap:.5rem;max-width:500px;margin-left:1rem;display:flex}.UserBookmarksModal-module__sbxNpq__perPageSelect{border:1px solid var(--border-color,#e5e7eb);color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);cursor:pointer;border-radius:.5rem;flex-shrink:0;padding:.5rem;font-size:.875rem}.UserBookmarksModal-module__sbxNpq__searchInput{border:1px solid var(--border-color,#e5e7eb);width:100%;color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);box-sizing:border-box;border-radius:.5rem;padding:.5rem .75rem;font-size:.875rem;transition:border-color .2s}.UserBookmarksModal-module__sbxNpq__searchInput::placeholder{color:var(--text-muted,#9ca3af)}.UserBookmarksModal-module__sbxNpq__searchInput:focus{border-color:#f2b720;outline:none;box-shadow:0 0 0 3px #f2b72026}.UserBookmarksModal-module__sbxNpq__groupTabs{border-bottom:1px solid var(--border-color,#e5e7eb);flex-wrap:wrap;flex-shrink:0;gap:.375rem;padding:.75rem 1.25rem;display:flex}.UserBookmarksModal-module__sbxNpq__groupTab{border:1px solid var(--border-color,#e5e7eb);background:var(--bg-primary,#fff);color:var(--text-muted,#6b7280);cursor:pointer;white-space:nowrap;border-radius:9999px;align-items:center;padding:.25rem .625rem;font-size:.8125rem;transition:background .15s,color .15s,border-color .15s;display:inline-flex}.UserBookmarksModal-module__sbxNpq__groupTab:hover{color:#f2b720;background:#f2b72014;border-color:#f2b720}.UserBookmarksModal-module__sbxNpq__groupTabActive{color:#1f2937;background:#f2b720;border-color:#f2b720;font-weight:600}.UserBookmarksModal-module__sbxNpq__groupTabActive:hover{color:#1f2937;background:#e5a913}.UserBookmarksModal-module__sbxNpq__body{flex:1;padding:.75rem 1.25rem;overflow-y:auto}.UserBookmarksModal-module__sbxNpq__bookmarkItem{border-bottom:1px solid var(--border-color,#f3f4f6);grid-template-columns:1rem 372px 1fr 2.5rem 2.5rem 160px;align-items:center;gap:.5rem;padding:.5rem 0;display:grid}.UserBookmarksModal-module__sbxNpq__bookmarkItem:last-child{border-bottom:none}.UserBookmarksModal-module__sbxNpq__bookmarkHeader{border-bottom:2px solid var(--border-color,#e5e7eb);background:var(--bg-primary,#fff);z-index:1;padding-bottom:.375rem;position:sticky;top:0}.UserBookmarksModal-module__sbxNpq__bookmarkHeader span{color:var(--text-muted,#6b7280);letter-spacing:.02em;font-size:.875rem;font-weight:500}.UserBookmarksModal-module__sbxNpq__headerNoteCol{color:var(--text-muted,#6b7280);text-align:center;justify-self:center;font-size:.875rem}.UserBookmarksModal-module__sbxNpq__bookmarkIcon{border-radius:2px;flex-shrink:0;width:1rem;height:1rem}.UserBookmarksModal-module__sbxNpq__bookmarkIconPlaceholder{background:var(--border-color,#e5e7eb);border-radius:2px;flex-shrink:0;width:1rem;height:1rem}.UserBookmarksModal-module__sbxNpq__bookmarkTitle{color:var(--text-primary,#1f2937);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;font-weight:500;overflow:hidden}.UserBookmarksModal-module__sbxNpq__bookmarkUrl{color:var(--text-muted,#6b7280);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:.875rem;text-decoration:none;overflow:hidden}.UserBookmarksModal-module__sbxNpq__bookmarkUrl:hover{color:#f2b720;text-decoration:underline}.UserBookmarksModal-module__sbxNpq__metaGroup{color:#f2b720;white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:.875rem;font-weight:500;overflow:hidden}.UserBookmarksModal-module__sbxNpq__metaCategory{color:var(--text-muted,#9ca3af);white-space:nowrap;text-overflow:ellipsis;text-align:center;font-size:.875rem;overflow:hidden}.UserBookmarksModal-module__sbxNpq__copyButton{border:1px solid var(--border-color,#e5e7eb);cursor:pointer;color:var(--text-muted,#9ca3af);background:0 0;border-radius:.375rem;justify-self:center;align-items:center;padding:.125rem .375rem;font-size:.875rem;line-height:1;transition:all .15s;display:flex}.UserBookmarksModal-module__sbxNpq__copyButton:hover{color:#f2b720;background:#f2b72014;border-color:#f2b720}.UserBookmarksModal-module__sbxNpq__popoverButton{border:1px solid var(--border-color,#e5e7eb);cursor:pointer;background:0 0;border-radius:.375rem;flex-shrink:0;justify-self:center;align-items:center;padding:.125rem .375rem;font-size:.875rem;line-height:1;transition:all .15s;display:flex}.UserBookmarksModal-module__sbxNpq__popoverButton:hover{background:#f2b72014;border-color:#f2b720}.UserBookmarksModal-module__sbxNpq__popover{z-index:2000;background:#fff;border:1px solid #d1d5db;border-radius:.5rem;min-width:220px;max-width:400px;animation:.15s UserBookmarksModal-module__sbxNpq__popoverFadeIn;position:fixed;box-shadow:0 8px 30px #0003}.UserBookmarksModal-module__sbxNpq__popoverContent{color:#1f2937;word-break:keep-all;background:#fff;border-radius:.5rem;max-height:200px;padding:.75rem 1rem;font-size:.875rem;line-height:1.5;overflow-y:auto}@keyframes UserBookmarksModal-module__sbxNpq__popoverFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.UserBookmarksModal-module__sbxNpq__loading{text-align:center;color:var(--text-muted,#9ca3af);padding:2rem 1rem;font-size:.875rem}.UserBookmarksModal-module__sbxNpq__empty{text-align:center;color:var(--text-muted,#6b7280);padding:2rem 1rem;font-size:.875rem}.UserBookmarksModal-module__sbxNpq__error{text-align:center;color:var(--ncrom-accent-red,#ef4444);padding:1rem;font-size:.875rem}.UserBookmarksModal-module__sbxNpq__pagination{border-top:1px solid var(--border-color,#e5e7eb);flex-shrink:0;justify-content:center;align-items:center;gap:.25rem;padding:.75rem 1.25rem;display:flex}.UserBookmarksModal-module__sbxNpq__pageButton{border:1px solid var(--border-color,#e5e7eb);background:var(--bg-primary,#fff);color:var(--text-primary,#374151);cursor:pointer;text-align:center;border-radius:.375rem;min-width:1.75rem;padding:.25rem .5rem;font-size:.875rem;transition:all .15s}.UserBookmarksModal-module__sbxNpq__pageButton:hover:not(:disabled){background:#f2b7200d;border-color:#f2b720}.UserBookmarksModal-module__sbxNpq__pageButton:disabled{opacity:.4;cursor:not-allowed}.UserBookmarksModal-module__sbxNpq__pageButtonActive{color:#1f2937;background:#f2b720;border-color:#f2b720;font-weight:600;}[data-theme=dark] .UserBookmarksModal-module__sbxNpq__modal{background:var(--bg-primary,#1f2937)}[data-theme=dark] .UserBookmarksModal-module__sbxNpq__overlay{background:#000000b3}@media (max-width:767px){.UserBookmarksModal-module__sbxNpq__headerInfo{flex-wrap:wrap}.UserBookmarksModal-module__sbxNpq__searchBar{width:100%;max-width:100%;margin-left:0}}@media (max-width:640px){.UserBookmarksModal-module__sbxNpq__modal{border-radius:.5rem;width:calc(100vw - 10px);max-width:calc(100vw - 10px);height:calc(100vh - 10px);max-height:calc(100vh - 10px)}.UserBookmarksModal-module__sbxNpq__header{padding:.75rem 1rem}.UserBookmarksModal-module__sbxNpq__body{padding:.5rem 1rem}}
.UserDetailModal-module__8AbNbq__backdrop{z-index:1000;background:#0006;animation:.2s UserDetailModal-module__8AbNbq__fadeIn;position:fixed;inset:0}.UserDetailModal-module__8AbNbq__drawer{background:var(--bg-primary,#fff);z-index:1001;flex-direction:column;width:min(720px,90vw);animation:.3s UserDetailModal-module__8AbNbq__slideInFromRight;display:flex;position:fixed;top:0;bottom:0;right:0;overflow-y:auto;box-shadow:-4px 0 20px #00000026}@keyframes UserDetailModal-module__8AbNbq__slideInFromRight{0%{transform:translate(100%)}to{transform:translate(0)}}@keyframes UserDetailModal-module__8AbNbq__fadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:767px){.UserDetailModal-module__8AbNbq__drawer{width:100vw}}.UserDetailModal-module__8AbNbq__header{border-bottom:1px solid var(--border-color,#e5e7eb);flex-shrink:0;justify-content:space-between;align-items:center;padding:1.25rem 1.5rem;display:flex}.UserDetailModal-module__8AbNbq__headerInfo{align-items:center;gap:.875rem;display:flex}.UserDetailModal-module__8AbNbq__headerAvatar{color:#1f2937;background:#f2b720;border-radius:50%;justify-content:center;align-items:center;width:44px;min-width:44px;height:44px;font-size:1.125rem;font-weight:700;display:flex}.UserDetailModal-module__8AbNbq__headerName{color:var(--text-primary,#1f2937);margin:0 0 .125rem;font-size:1rem;font-weight:600}.UserDetailModal-module__8AbNbq__headerEmail{color:var(--text-muted,#6b7280);margin:0;font-size:.813rem}.UserDetailModal-module__8AbNbq__closeButton{border:1px solid var(--border-color,#e5e7eb);width:44px;min-width:44px;height:44px;color:var(--text-muted,#6b7280);cursor:pointer;background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:1.25rem;line-height:1;transition:background .15s,color .15s;display:flex}.UserDetailModal-module__8AbNbq__closeButton:hover{background:var(--bg-secondary,#f3f4f6);color:var(--text-primary,#1f2937)}.UserDetailModal-module__8AbNbq__tabBar{border-bottom:1px solid var(--border-color,#e5e7eb);scrollbar-width:none;flex-shrink:0;display:flex;overflow-x:auto}.UserDetailModal-module__8AbNbq__tabBar::-webkit-scrollbar{display:none}.UserDetailModal-module__8AbNbq__tabBtn{min-height:44px;color:var(--text-muted,#6b7280);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:2px solid #0000;flex:none;padding:0 1.25rem;font-size:.875rem;font-weight:500;transition:color .15s,border-color .15s}.UserDetailModal-module__8AbNbq__tabBtn:hover{color:var(--text-primary,#1f2937)}.UserDetailModal-module__8AbNbq__tabBtnActive{color:#f2b720;border-bottom-color:#f2b720;font-weight:600}.UserDetailModal-module__8AbNbq__body{flex:1;overflow:hidden auto}.UserDetailModal-module__8AbNbq__tabContent{padding:1.25rem 1.5rem}.UserDetailModal-module__8AbNbq__infoTable{border-collapse:collapse;width:100%;font-size:.875rem}.UserDetailModal-module__8AbNbq__infoRow{border-bottom:1px solid var(--border-color,#f3f4f6)}.UserDetailModal-module__8AbNbq__infoRow:last-child{border-bottom:none}.UserDetailModal-module__8AbNbq__infoLabel{width:38%;color:var(--text-muted,#6b7280);text-align:left;vertical-align:top;white-space:nowrap;padding:.625rem .5rem .625rem 0;font-weight:500}.UserDetailModal-module__8AbNbq__infoValue{color:var(--text-primary,#1f2937);word-break:break-all;padding:.625rem 0}.UserDetailModal-module__8AbNbq__codeValue{color:var(--text-muted,#6b7280);background:var(--bg-secondary,#f3f4f6);border-radius:.25rem;padding:.1rem .375rem;font-family:monospace;font-size:.813rem}.UserDetailModal-module__8AbNbq__placeholderBox{text-align:center;background:var(--bg-secondary,#f9fafb);border-radius:.5rem;padding:2rem}.UserDetailModal-module__8AbNbq__placeholderText{color:var(--text-muted,#6b7280);margin:0 0 .5rem;font-size:.875rem}.UserDetailModal-module__8AbNbq__placeholderSub{color:var(--text-muted,#9ca3af);margin:0;font-size:.75rem}.UserDetailModal-module__8AbNbq__loadingText{color:var(--text-muted,#6b7280);text-align:center;padding:2rem 0;font-size:.875rem}.UserDetailModal-module__8AbNbq__errorText{color:#ef4444;text-align:center;padding:2rem 0;font-size:.875rem}.UserDetailModal-module__8AbNbq__noDataText{color:var(--text-muted,#9ca3af);text-align:center;padding:2rem 0;font-size:.875rem}.UserDetailModal-module__8AbNbq__sanctionTableWrap{overflow-x:auto}.UserDetailModal-module__8AbNbq__sanctionTable{border-collapse:collapse;white-space:nowrap;width:100%;font-size:.813rem}.UserDetailModal-module__8AbNbq__sanctionTable th{color:var(--text-muted,#6b7280);text-align:left;border-bottom:1px solid var(--border-color,#e5e7eb);background:var(--bg-secondary,#f9fafb);padding:.5rem .75rem;font-weight:600}.UserDetailModal-module__8AbNbq__sanctionTable td{color:var(--text-primary,#374151);border-bottom:1px solid var(--border-color,#f3f4f6);vertical-align:middle;padding:.5rem .75rem}.UserDetailModal-module__8AbNbq__sanctionStatusBadge{color:#fff;border-radius:1rem;padding:.125rem .5rem;font-size:.75rem;font-weight:600;display:inline-block}.UserDetailModal-module__8AbNbq__sanctionScope{font-weight:500}.UserDetailModal-module__8AbNbq__sanctionReason{white-space:normal;word-break:break-word;max-width:200px}@media (prefers-color-scheme:dark){.UserDetailModal-module__8AbNbq__modal{--bg-primary:#1f2937;--bg-secondary:#111827;--text-primary:#f3f4f6;--text-muted:#9ca3af;--border-color:#374151}}
.BookmarkAudit-module__DkfmiG__section{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:.75rem;padding:1.5rem}.BookmarkAudit-module__DkfmiG__toolbar{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.BookmarkAudit-module__DkfmiG__searchInput{border:1px solid var(--border-color,#e5e7eb);min-width:200px;max-width:480px;color:var(--text-primary,#1f2937);background:var(--bg-primary,#fff);border-radius:.5rem;flex:1;padding:.5rem .75rem;font-size:.875rem}.BookmarkAudit-module__DkfmiG__searchInput:focus{border-color:#f2b720;outline:none;box-shadow:0 0 0 3px #f2b72026}.BookmarkAudit-module__DkfmiG__searchInput::placeholder{color:var(--text-muted,#9ca3af)}.BookmarkAudit-module__DkfmiG__totalCount{color:var(--text-muted,#6b7280);white-space:nowrap;margin-left:auto;font-size:.813rem}.BookmarkAudit-module__DkfmiG__tableWrapper{width:100%;overflow-x:auto}.BookmarkAudit-module__DkfmiG__table{border-collapse:collapse;width:100%}.BookmarkAudit-module__DkfmiG__headerRow th{text-align:left;color:var(--text-muted,#6b7280);letter-spacing:.02em;border-bottom:2px solid var(--border-color,#e5e7eb);white-space:nowrap;padding:.625rem .75rem;font-size:.813rem;font-weight:500}.BookmarkAudit-module__DkfmiG__thCenter{text-align:center!important}.BookmarkAudit-module__DkfmiG__row td{border-bottom:1px solid var(--border-color,#e5e7eb);color:var(--text-primary,#1f2937);vertical-align:middle;padding:.5rem .75rem;font-size:.813rem}.BookmarkAudit-module__DkfmiG__row{transition:background .15s}.BookmarkAudit-module__DkfmiG__row:hover{background:var(--bg-secondary,#f9fafb)}.BookmarkAudit-module__DkfmiG__cellTitle{align-items:center;gap:.5rem;max-width:260px;display:flex}.BookmarkAudit-module__DkfmiG__cellTitleText{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.BookmarkAudit-module__DkfmiG__cellIcon{border-radius:2px;flex-shrink:0;width:1rem;height:1rem}.BookmarkAudit-module__DkfmiG__cellUrlMasked{color:var(--text-muted,#9ca3af);letter-spacing:.1em;font-family:monospace}.BookmarkAudit-module__DkfmiG__cellUrl{white-space:nowrap;text-overflow:ellipsis;max-width:300px;color:var(--text-primary,#1f2937);font-size:.75rem;overflow:hidden}.BookmarkAudit-module__DkfmiG__cellCenter{text-align:center}.BookmarkAudit-module__DkfmiG__cellCenterMuted{text-align:center;color:var(--text-muted,#9ca3af);font-size:.75rem}.BookmarkAudit-module__DkfmiG__cellMuted{color:var(--text-muted,#6b7280)}.BookmarkAudit-module__DkfmiG__cellDate{white-space:nowrap;color:var(--text-muted,#6b7280);font-size:.75rem}.BookmarkAudit-module__DkfmiG__revealButton{background:var(--bg-primary,#fff);color:var(--text-primary,#1f2937);border:1px solid var(--border-color,#e5e7eb);cursor:default;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;transition:all .15s}.BookmarkAudit-module__DkfmiG__revealButton:hover:not(:disabled){background:#f2b7200d;border-color:#f2b720}.BookmarkAudit-module__DkfmiG__revealButton:disabled{opacity:.5;cursor:not-allowed}.BookmarkAudit-module__DkfmiG__hideButton{color:#b8860b;cursor:default;background:#f2b7201a;border:1px solid #f2b7204d;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;transition:all .15s}.BookmarkAudit-module__DkfmiG__hideButton:hover{background:#f2b72033}.BookmarkAudit-module__DkfmiG__openButton{background:var(--bg-primary,#fff);color:var(--text-primary,#1f2937);border:1px solid var(--border-color,#e5e7eb);cursor:default;border-radius:.375rem;padding:.25rem .625rem;font-size:.75rem;text-decoration:none;transition:all .15s;display:inline-block}.BookmarkAudit-module__DkfmiG__openButton:hover{color:#b8860b;background:#f2b7200d;border-color:#f2b720}.BookmarkAudit-module__DkfmiG__pagination{border-top:1px solid var(--border-color,#e5e7eb);justify-content:center;align-items:center;gap:.25rem;margin-top:1rem;padding-top:1rem;display:flex}.BookmarkAudit-module__DkfmiG__pageButton{border:1px solid var(--border-color,#e5e7eb);background:var(--bg-primary,#fff);color:var(--text-primary,#374151);cursor:default;text-align:center;border-radius:.375rem;min-width:2rem;padding:.375rem .625rem;font-size:.813rem;transition:all .15s}.BookmarkAudit-module__DkfmiG__pageButton:hover:not(:disabled){background:var(--bg-secondary,#f3f4f6);border-color:#f2b720}.BookmarkAudit-module__DkfmiG__pageButton:disabled{opacity:.4;cursor:not-allowed}.BookmarkAudit-module__DkfmiG__pageButtonActive{color:#1f2937;background:#f2b720;border-color:#f2b720;font-weight:600;}.BookmarkAudit-module__DkfmiG__empty{text-align:center;color:var(--text-muted,#6b7280);padding:2rem 1rem;font-size:.875rem}.BookmarkAudit-module__DkfmiG__loading{text-align:center;color:var(--text-muted,#9ca3af);padding:2rem 1rem;font-size:.875rem}.BookmarkAudit-module__DkfmiG__errorBanner{color:var(--ncrom-accent-red,#ef4444);background:#ef444414;border:1px solid #ef444433;border-radius:.5rem;margin-bottom:.75rem;padding:.625rem .75rem;font-size:.813rem}[data-theme=dark] .BookmarkAudit-module__DkfmiG__searchInput{background:var(--bg-secondary,#374151);color:var(--text-primary,#f3f4f6);border-color:var(--border-color,#4b5563)}[data-theme=dark] .BookmarkAudit-module__DkfmiG__hideButton{color:#f2b720}@media (max-width:640px){.BookmarkAudit-module__DkfmiG__toolbar{flex-direction:column}.BookmarkAudit-module__DkfmiG__searchInput{width:100%;min-width:auto;max-width:none}.BookmarkAudit-module__DkfmiG__totalCount{margin-left:0}.BookmarkAudit-module__DkfmiG__section{padding:1rem}}
.AppSettingsSection-module__BdpfAa__section{flex-direction:column;gap:1.5rem;display:flex}.AppSettingsSection-module__BdpfAa__card{background:var(--card-bg);border:1px solid var(--card-border);border-radius:12px;padding:1.5rem}.AppSettingsSection-module__BdpfAa__cardTitle{color:var(--foreground);margin:0 0 .25rem;font-size:1rem;font-weight:600}.AppSettingsSection-module__BdpfAa__cardDesc{color:var(--muted-foreground);margin:0 0 1rem;font-size:.85rem}.AppSettingsSection-module__BdpfAa__fieldRow{align-items:center;gap:.75rem;display:flex}.AppSettingsSection-module__BdpfAa__numberInput{border:1px solid var(--card-border);background:var(--background);width:120px;color:var(--foreground);text-align:center;border-radius:8px;padding:.5rem .75rem;font-size:1rem;font-weight:600}.AppSettingsSection-module__BdpfAa__numberInput:focus{border-color:#f2b720;outline:none;box-shadow:0 0 0 2px #f2b72033}.AppSettingsSection-module__BdpfAa__unit{color:var(--muted-foreground);font-size:.85rem}.AppSettingsSection-module__BdpfAa__saveBtn{color:#1a1a1a;cursor:default;background:#f2b720;border:none;border-radius:8px;padding:.5rem 1.25rem;font-size:.85rem;font-weight:600;transition:opacity .2s}.AppSettingsSection-module__BdpfAa__saveBtn:hover{opacity:.9}.AppSettingsSection-module__BdpfAa__saveBtn:disabled{opacity:.5;cursor:not-allowed}.AppSettingsSection-module__BdpfAa__message{margin-top:.75rem;font-size:.875rem}.AppSettingsSection-module__BdpfAa__success{color:#22c55e}.AppSettingsSection-module__BdpfAa__error{color:#ef4444}
.SubscriptionManagePanel-module__wmbwLq__backdrop{z-index:99;pointer-events:none;background:0 0;transition:background .3s;position:fixed;inset:0}.SubscriptionManagePanel-module__wmbwLq__backdropVisible{pointer-events:auto;background:#0000004d}.SubscriptionManagePanel-module__wmbwLq__panel{z-index:101;background:var(--card-bg);border-left:1px solid var(--card-border);width:480px;max-width:100vw;height:100dvh;box-shadow:none;flex-direction:column;transition:transform .3s;display:flex;position:fixed;top:0;right:0;overflow:hidden;transform:translate(100%)}.SubscriptionManagePanel-module__wmbwLq__panelOpen{transform:translate(0)}.SubscriptionManagePanel-module__wmbwLq__header{border-bottom:1px solid var(--card-border);flex-shrink:0;justify-content:space-between;align-items:center;padding:24px 20px 20px;display:flex}.SubscriptionManagePanel-module__wmbwLq__headerTitle{color:var(--foreground);letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600}.SubscriptionManagePanel-module__wmbwLq__closeButton{width:32px;height:32px;color:var(--text-muted);cursor:default;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:all .15s;display:flex}.SubscriptionManagePanel-module__wmbwLq__closeButton:hover{background:var(--hover-bg);color:var(--foreground)}.SubscriptionManagePanel-module__wmbwLq__content{flex:1;padding:20px;overflow-y:auto}.SubscriptionManagePanel-module__wmbwLq__content::-webkit-scrollbar{width:14px}.SubscriptionManagePanel-module__wmbwLq__content::-webkit-scrollbar-track{background:#f1f1f1}.SubscriptionManagePanel-module__wmbwLq__content::-webkit-scrollbar-thumb{background:#f2b720;border-radius:7px}.SubscriptionManagePanel-module__wmbwLq__content::-webkit-scrollbar-thumb:hover{background:#e6b400}.SubscriptionManagePanel-module__wmbwLq__content::-webkit-scrollbar-thumb:active{background:#cc9f00}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__content::-webkit-scrollbar-track{background:#2b2b2b}.SubscriptionManagePanel-module__wmbwLq__chatScroll::-webkit-scrollbar{width:14px}.SubscriptionManagePanel-module__wmbwLq__chatScroll::-webkit-scrollbar-track{background:#f1f1f1}.SubscriptionManagePanel-module__wmbwLq__chatScroll::-webkit-scrollbar-thumb{background:#f2b720;border-radius:7px}.SubscriptionManagePanel-module__wmbwLq__chatScroll::-webkit-scrollbar-thumb:hover{background:#e6b400}.SubscriptionManagePanel-module__wmbwLq__chatScroll::-webkit-scrollbar-thumb:active{background:#cc9f00}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__chatScroll::-webkit-scrollbar-track{background:#2b2b2b}.SubscriptionManagePanel-module__wmbwLq__sectionLabel{color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;margin:0 0 12px;font-size:15px;font-weight:600}.SubscriptionManagePanel-module__wmbwLq__loadingState{justify-content:center;align-items:center;height:200px;display:flex}.SubscriptionManagePanel-module__wmbwLq__spinner{border:3px solid var(--card-border);border-top-color:var(--brand-color,#f2b720);border-radius:50%;width:28px;height:28px;animation:.8s linear infinite SubscriptionManagePanel-module__wmbwLq__spin}@keyframes SubscriptionManagePanel-module__wmbwLq__spin{to{transform:rotate(360deg)}}.SubscriptionManagePanel-module__wmbwLq__emptyState{height:200px;color:var(--text-muted);justify-content:center;align-items:center;font-size:14px;display:flex}.SubscriptionManagePanel-module__wmbwLq__subCard{background:var(--bg-primary,#fff);border:1px solid var(--border-color,#e5e7eb);border-radius:10px;margin-bottom:12px;padding:16px}.SubscriptionManagePanel-module__wmbwLq__subHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.SubscriptionManagePanel-module__wmbwLq__subName{color:var(--foreground);font-size:15px;font-weight:600}.SubscriptionManagePanel-module__wmbwLq__statusBadge{border-radius:9999px;padding:2px 10px;font-size:14px;font-weight:500;display:inline-block}.SubscriptionManagePanel-module__wmbwLq__statusActive{color:#065f46;background:#d1fae5}.SubscriptionManagePanel-module__wmbwLq__statusInactive{background:var(--bg-secondary,#f3f4f6);color:var(--text-muted,#6b7280)}.SubscriptionManagePanel-module__wmbwLq__subDetails{flex-direction:column;gap:6px;display:flex}.SubscriptionManagePanel-module__wmbwLq__subDetail{color:var(--text-muted);justify-content:space-between;align-items:center;font-size:14px;display:flex}.SubscriptionManagePanel-module__wmbwLq__detailLabel{font-weight:500}.SubscriptionManagePanel-module__wmbwLq__cancelButton{color:#ef4444;cursor:default;background:0 0;border:1px solid #ef4444;border-radius:8px;width:100%;margin-top:12px;padding:8px;font-size:14px;font-weight:500;transition:all .15s}.SubscriptionManagePanel-module__wmbwLq__cancelButton:hover{background:#fef2f2}.SubscriptionManagePanel-module__wmbwLq__refundButton{color:#f2b720;cursor:default;background:0 0;border:1px solid #f2b720;border-radius:8px;width:100%;margin-top:8px;padding:8px;font-size:14px;font-weight:500;transition:all .15s}.SubscriptionManagePanel-module__wmbwLq__refundButton:hover{background:#f2b72014}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__refundButton:hover{background:#f2b72026}.SubscriptionManagePanel-module__wmbwLq__confirmBox{background:#fef2f2;border:1px solid #fecaca;border-radius:8px;margin-top:12px;padding:12px}.SubscriptionManagePanel-module__wmbwLq__confirmText{color:#991b1b;margin:0 0 4px;font-size:14px;font-weight:600}.SubscriptionManagePanel-module__wmbwLq__confirmDesc{color:#b91c1c;margin:0 0 12px;font-size:14px;line-height:1.4}.SubscriptionManagePanel-module__wmbwLq__confirmActions{gap:8px;display:flex}.SubscriptionManagePanel-module__wmbwLq__confirmCancel{color:var(--text-primary,#374151);border:1px solid var(--border-color,#e5e7eb);cursor:default;background:#fff;border-radius:6px;flex:1;padding:8px;font-size:14px;font-weight:500}.SubscriptionManagePanel-module__wmbwLq__confirmDanger{color:#fff;cursor:default;background:#ef4444;border:none;border-radius:6px;flex:1;padding:8px;font-size:14px;font-weight:600;transition:opacity .15s}.SubscriptionManagePanel-module__wmbwLq__confirmDanger:hover:not(:disabled){opacity:.9}.SubscriptionManagePanel-module__wmbwLq__confirmDanger:disabled{opacity:.6;cursor:not-allowed}.SubscriptionManagePanel-module__wmbwLq__cancelledNote{color:var(--text-muted);margin:10px 0 0;font-size:14px;font-style:italic}.SubscriptionManagePanel-module__wmbwLq__cancelError{color:#dc2626;background:#fef2f2;border:1px solid #fecaca;border-radius:6px;margin:8px 0 0;padding:8px 12px;font-size:14px}.SubscriptionManagePanel-module__wmbwLq__secretWarning{color:#92400e;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;margin:8px 0;padding:8px 10px;font-size:14px;line-height:1.5}.SubscriptionManagePanel-module__wmbwLq__agreeLabel{color:#991b1b;cursor:default;align-items:flex-start;gap:8px;margin:4px 0 12px;font-size:14px;line-height:1.4;display:flex}.SubscriptionManagePanel-module__wmbwLq__agreeLabel input[type=checkbox]{accent-color:#ef4444;flex-shrink:0;margin-top:3px}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__panel{box-shadow:none}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__confirmBox{background:#451a1a;border-color:#7f1d1d}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__confirmText{color:#fca5a5}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__confirmDesc{color:#f87171}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__confirmCancel{background:var(--bg-secondary,#374151);border-color:var(--border-color,#4b5563);color:var(--foreground)}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__cancelButton:hover{background:#451a1a}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__secretWarning{color:#fbbf24;background:#451a03;border-color:#92400e}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__agreeLabel{color:#fca5a5}[data-theme=dark] .SubscriptionManagePanel-module__wmbwLq__statusActive{color:#6ee7b7;background:#064e3b}@media (max-width:767px){.SubscriptionManagePanel-module__wmbwLq__panel{width:100vw}}
.SupportNotificationToast-module__HHJwiq__toast{z-index:9999;background:var(--card-bg,#fff);cursor:pointer;border:2px solid #f2b720;border-radius:12px;align-items:center;gap:.75rem;max-width:320px;padding:.75rem 1rem;animation:.3s ease-out SupportNotificationToast-module__HHJwiq__slideIn,2s ease-in-out .3s infinite SupportNotificationToast-module__HHJwiq__wobble;display:flex;position:fixed;top:4.5rem;right:1.5rem;box-shadow:0 4px 20px #00000026}.SupportNotificationToast-module__HHJwiq__icon{flex-shrink:0;font-size:1.5rem}.SupportNotificationToast-module__HHJwiq__text{color:var(--foreground);font-size:.875rem;font-weight:500;line-height:1.4}.SupportNotificationToast-module__HHJwiq__badge{color:#fff;text-align:center;background:#f2b720;border-radius:9999px;flex-shrink:0;min-width:1.25rem;padding:.125rem .5rem;font-size:.875rem;font-weight:700}.SupportNotificationToast-module__HHJwiq__closeBtn{color:var(--text-muted);cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:.25rem;font-size:1.125rem;line-height:1}.SupportNotificationToast-module__HHJwiq__closeBtn:hover{color:var(--foreground)}@keyframes SupportNotificationToast-module__HHJwiq__slideIn{0%{opacity:0;transform:translate(120%)}to{opacity:1;transform:translate(0)}}@keyframes SupportNotificationToast-module__HHJwiq__wobble{0%,40%{transform:rotate(0)}45%{transform:rotate(-6deg)}50%{transform:rotate(6deg)}55%{transform:rotate(-4deg)}60%{transform:rotate(4deg)}65%{transform:rotate(-2deg)}70%{transform:rotate(0)}to{transform:rotate(0)}}
.page-module__Z-3nqa__container{--admin-header-h:61px;background:var(--bg-secondary,#f3f4f6);flex-direction:column;min-height:100dvh;display:flex}.page-module__Z-3nqa__body{flex:1;min-height:0;display:flex}.page-module__Z-3nqa__contentArea{background:var(--bg-primary,#fff);flex:1;min-width:0;min-height:0;padding:0 2.5rem 0 1rem;overflow:visible}.page-module__Z-3nqa__contentArea::-webkit-scrollbar{height:14px}.page-module__Z-3nqa__contentArea::-webkit-scrollbar-track{background:#f1f1f1}.page-module__Z-3nqa__contentArea::-webkit-scrollbar-thumb{background:#f2b720;border-radius:7px}.page-module__Z-3nqa__contentArea::-webkit-scrollbar-thumb:hover{background:#e6b400}.page-module__Z-3nqa__contentArea::-webkit-scrollbar-thumb:active{background:#cc9f00}.page-module__Z-3nqa__contentInner{width:100%;max-width:720px}.page-module__Z-3nqa__contentInnerWide{width:100%}.page-module__Z-3nqa__pageTitle{color:var(--text-primary,#1f2937);margin:0 0 1.5rem;font-size:1.5rem;font-weight:700}[data-theme=dark] .page-module__Z-3nqa__contentArea::-webkit-scrollbar-track{background:#2b2b2b}[data-theme=dark] .page-module__Z-3nqa__contentArea::-webkit-scrollbar-thumb{background:#f2b720}[data-theme=dark] .page-module__Z-3nqa__contentArea::-webkit-scrollbar-thumb:hover{background:#e6b400}[data-theme=dark] .page-module__Z-3nqa__contentArea::-webkit-scrollbar-thumb:active{background:#cc9f00}@media (max-width:767px){.page-module__Z-3nqa__body{flex-direction:column}.page-module__Z-3nqa__contentArea{padding:1rem}.page-module__Z-3nqa__pageTitle{margin-bottom:1rem;font-size:1.25rem}}
