.NotificationSettings_page__XKKFP{display:flex;flex-direction:column;gap:32px}.NotificationSettings_headerCard__bfPsN{background:linear-gradient(135deg,#eff6ff,#e0f2fe);border-radius:20px;padding:28px 32px;box-shadow:0 20px 45px rgba(15,23,42,.08);display:flex;flex-direction:column;gap:20px}.NotificationSettings_titleBlock__1Uhhc{max-width:520px;display:flex;flex-direction:column;gap:8px}.NotificationSettings_title__f5Mt1{margin:0;font-size:26px;font-weight:700;color:#0f172a}.NotificationSettings_subtitle__GAWtx{margin:0;color:#1e293b;font-size:14px;line-height:1.6}.NotificationSettings_setupBanner__872_W{display:flex;align-items:center;gap:12px;padding:12px 16px;border-radius:14px;background:rgba(37,99,235,.12);color:#1d4ed8;font-weight:600}.NotificationSettings_setupIcon__XLHp_{width:36px;height:36px;border-radius:12px;background:#1d4ed8;color:#fff;display:flex;align-items:center;justify-content:center;font-size:18px}.NotificationSettings_setupText__sJaaj{display:flex;flex-direction:column;gap:2px}.NotificationSettings_setupTitle__GztON{margin:0;font-size:13px;font-weight:700}.NotificationSettings_setupHint__SOS2u{margin:0;font-size:12px;color:#1e293b;opacity:.85}.NotificationSettings_grid__O3BTA{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;align-items:start}.NotificationSettings_detailsWrapper__eLI_q{display:grid;grid-template-rows:0fr;transition:grid-template-rows .3s cubic-bezier(.4,0,.2,1)}.NotificationSettings_detailsExpanded__659fY{grid-template-rows:1fr}.NotificationSettings_channelCard__zo3we{background:#ffffff;border-radius:18px;border:1px solid rgba(15,23,42,.08);padding:16px 18px;display:flex;flex-direction:column;gap:0;box-shadow:0 8px 28px rgba(15,23,42,.06);transition:border-color .2s ease,box-shadow .2s ease,transform .2s ease}.NotificationSettings_channelCard__zo3we:hover{transform:translateY(-2px);box-shadow:0 14px 30px rgba(15,23,42,.12)}.NotificationSettings_channelCardActive__syvzb{border-color:rgba(37,99,235,.45)}.NotificationSettings_channelCardExpanded__s_JaK{box-shadow:0 18px 38px rgba(15,23,42,.14)}.NotificationSettings_channelCardDisabled__n90Eo{opacity:.65;background:#f1f5f9;border-color:rgba(15,23,42,.14)}.NotificationSettings_channelCardDisabled__n90Eo .NotificationSettings_channelIconWrap__JhrWp{background:#e2e8f0;color:#94a3b8}.NotificationSettings_channelCardDisabled__n90Eo .NotificationSettings_channelTitle__gKStc{color:#475569}.NotificationSettings_channelCardDisabled__n90Eo:hover{transform:none;box-shadow:0 8px 20px rgba(15,23,42,.05)}.NotificationSettings_cardHeader__9Pl5J{display:flex;align-items:center;gap:12px}.NotificationSettings_expandButton__LAnvU{flex:1;display:flex;align-items:center;gap:12px;background:transparent;border:none;padding:0;cursor:pointer;text-align:left;color:inherit;font:inherit}.NotificationSettings_expandButton__LAnvU:focus-visible{outline:2px solid #2563eb;outline-offset:3px}.NotificationSettings_channelIconWrap__JhrWp{width:44px;height:44px;border-radius:14px;display:flex;align-items:center;justify-content:center;font-size:22px;color:#1d4ed8;background:rgba(37,99,235,.12);flex-shrink:0}.NotificationSettings_iconBrowser__GWRoz{color:#1d4ed8;background:rgba(37,99,235,.12)}.NotificationSettings_iconEmail__4rHpJ{color:#922c6c;background:rgba(146,44,108,.12)}.NotificationSettings_iconSms__hMxTc{color:#047857;background:rgba(4,120,87,.12)}.NotificationSettings_iconDiscord__cyELp{color:#5865f2;background:rgba(88,101,242,.12)}.NotificationSettings_iconTelegram__CsBT_{color:#0891b2;background:rgba(8,145,178,.12)}.NotificationSettings_channelTitle__gKStc{margin:0;font-size:16px;font-weight:600;color:#0f172a}.NotificationSettings_channelDetails__0Ctrh{overflow:hidden;display:flex;flex-direction:column;gap:16px}.NotificationSettings_innerDetails__7uRtN{padding-top:16px;display:flex;flex-direction:column;gap:16px}.NotificationSettings_channelDescription__OzoBJ{margin:0;color:#475569;font-size:13px;line-height:1.6}.NotificationSettings_toggle___q_MW{width:52px;height:28px;border-radius:999px;border:none;background:#e2e8f0;position:relative;cursor:pointer;transition:background .2s ease;flex-shrink:0;margin-left:auto}.NotificationSettings_toggle___q_MW:disabled{cursor:not-allowed;opacity:.6}.NotificationSettings_toggleHandle__Pcco5{position:absolute;top:3px;left:4px;width:22px;height:22px;border-radius:999px;background:#ffffff;box-shadow:0 2px 6px rgba(15,23,42,.15);transition:transform .2s ease}.NotificationSettings_toggleOn__tbVTG{background:linear-gradient(135deg,#2563eb,#1d4ed8)}.NotificationSettings_toggleOn__tbVTG .NotificationSettings_toggleHandle__Pcco5{transform:translateX(24px)}.NotificationSettings_metaGrid___qW54{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px}.NotificationSettings_metaItem__7bzUS{display:flex;flex-direction:column;gap:4px;background:#f8fafc;border-radius:12px;padding:10px 12px;border:1px solid rgba(148,163,184,.2)}.NotificationSettings_metaLabel__Y4Lp_{font-size:11px;text-transform:uppercase;letter-spacing:.1em;color:#64748b}.NotificationSettings_metaValue__Nr3rY{font-size:13px;font-weight:600;color:#0f172a}.NotificationSettings_topicSection___Grgm{display:flex;flex-direction:column;gap:10px;margin-top:8px}.NotificationSettings_topicHeader__qOll5{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#64748b}.NotificationSettings_topicList__s1_xb{display:flex;flex-direction:column;gap:8px}.NotificationSettings_topicItem__aL4Z_{display:flex;gap:12px;align-items:flex-start;padding:10px 12px;border-radius:12px;border:1px solid rgba(148,163,184,.28);background:rgba(248,250,252,.75);cursor:pointer}.NotificationSettings_topicItem__aL4Z_ input[type=checkbox]{margin-top:4px}.NotificationSettings_topicItemDisabled__Hx1z_{opacity:.6;cursor:not-allowed}.NotificationSettings_topicContent__yAaNx{display:flex;flex-direction:column;gap:2px}.NotificationSettings_topicTitle__b0XrS{font-size:13px;font-weight:600;color:#1e293b}.NotificationSettings_topicDescription__bcem5{font-size:12px;color:#64748b;line-height:1.4}.NotificationSettings_channelActions__91pjT{display:flex;gap:12px;flex-wrap:wrap}.NotificationSettings_primaryAction__cJBrj{padding:8px 16px;border-radius:12px;border:none;background:#2563eb;color:#ffffff;font-weight:600;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.NotificationSettings_primaryAction__cJBrj:disabled{background:#93c5fd;cursor:not-allowed}.NotificationSettings_primaryAction__cJBrj:not(:disabled):hover{transform:translateY(-1px);box-shadow:0 12px 18px rgba(37,99,235,.25)}.NotificationSettings_secondaryAction__p6syW{padding:8px 16px;border-radius:12px;border:1px solid rgba(37,99,235,.35);background:transparent;color:#1d4ed8;font-weight:600;cursor:pointer;transition:background .2s ease}.NotificationSettings_secondaryAction__p6syW:disabled{color:#94a3b8;border-color:rgba(148,163,184,.4);cursor:not-allowed}.NotificationSettings_secondaryAction__p6syW:not(:disabled):hover{background:rgba(37,99,235,.08)}.NotificationSettings_comingSoon__h1dnn{font-size:12px;color:#475569}.NotificationSettings_footerNote__UngcN{font-size:12px;color:#64748b}