.not-found-content-module__ZSs47W__shell{color:#eef4ff;background:radial-gradient(circle at 50% 12%,#0f6bff1f,#0000 30%),linear-gradient(#07101f 0%,#040711 100%);place-items:center;width:100%;min-height:100vh;padding:clamp(56px,7vw,96px) 20px;display:grid}.not-found-content-module__ZSs47W__standalone{width:calc(100% + 16px);margin:-8px}.not-found-content-module__ZSs47W__content{text-align:center;flex-direction:column;align-items:center;width:min(100%,820px);display:flex}.not-found-content-module__ZSs47W__imageWrap{width:min(100%,700px);margin-bottom:clamp(24px,4vw,34px)}.not-found-content-module__ZSs47W__image{width:100%;height:auto;display:block}.not-found-content-module__ZSs47W__copy{flex-direction:column;align-items:center;display:flex}.not-found-content-module__ZSs47W__title{color:#fff;letter-spacing:0;margin:0;font-size:clamp(2rem,5vw,3rem);font-weight:600;line-height:1.1}.not-found-content-module__ZSs47W__body{color:#eef4ffbd;max-width:42rem;margin:14px 0 0;font-size:clamp(1rem,2vw,1.12rem);line-height:1.65}.not-found-content-module__ZSs47W__actions{justify-content:center;margin-top:28px;display:flex}.not-found-content-module__ZSs47W__primaryAction{color:#fff;background:#0f6bff;border-radius:8px;justify-content:center;align-items:center;min-height:52px;padding:0 28px;font-size:1rem;font-weight:700;text-decoration:none;transition:transform .16s,background .16s;display:inline-flex;box-shadow:0 16px 32px #0f6bff3d}.not-found-content-module__ZSs47W__primaryAction:after{content:"\\2197";color:#050910;margin-inline-start:12px;font-size:1.05rem;font-weight:900}.not-found-content-module__ZSs47W__primaryAction:hover{background:#1b7cff;transform:translateY(-1px)}@media (max-width:560px){.not-found-content-module__ZSs47W__shell{padding:44px 16px}.not-found-content-module__ZSs47W__imageWrap{margin-bottom:22px}.not-found-content-module__ZSs47W__primaryAction{width:100%;min-height:50px}}
.crisp-chat-module__qjJYJq__mobileLauncher{right:max(16px, env(safe-area-inset-right));bottom:max(18px, env(safe-area-inset-bottom));z-index:2147483000;align-items:center;gap:8px;max-width:calc(100vw - 32px);display:inline-flex;position:fixed}.crisp-chat-module__qjJYJq__openButton,.crisp-chat-module__qjJYJq__dismissButton{touch-action:manipulation;border:0;box-shadow:0 14px 36px #00000052}.crisp-chat-module__qjJYJq__openButton{color:#fff;max-width:calc(100vw - 92px);min-height:44px;font:700 14px/1.1 var(--font-sora), system-ui, sans-serif;background:#0f6bff;border-radius:999px;align-items:center;gap:8px;padding:0 16px;display:inline-flex}.crisp-chat-module__qjJYJq__openButton span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.crisp-chat-module__qjJYJq__dismissButton{color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#050910e6;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}@media (min-width:768px){.crisp-chat-module__qjJYJq__mobileLauncher{display:none}}
.dashboard-sidebar-module__ixVbzq__sidebar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#0a0f1ae6;border:1px solid #ffffff14;border-radius:24px;flex-direction:column;gap:24px;padding:24px;display:none;position:sticky;top:24px}.dashboard-sidebar-module__ixVbzq__brand{align-items:center;gap:12px;font-size:18px;font-weight:700;display:flex}.dashboard-sidebar-module__ixVbzq__section{gap:10px;display:grid}.dashboard-sidebar-module__ixVbzq__sectionTitle{color:#ffffff80;letter-spacing:.08em;text-transform:uppercase;margin:0 0 10px;font-size:12px}.dashboard-sidebar-module__ixVbzq__nav{flex-direction:column;gap:12px;display:flex}.dashboard-sidebar-module__ixVbzq__sectionLinks{flex-direction:column;gap:10px;display:flex}.dashboard-sidebar-module__ixVbzq__expanded{flex-direction:column;gap:18px;display:flex}.dashboard-sidebar-module__ixVbzq__link{color:#fff9;border-radius:12px;align-items:center;gap:12px;padding:10px 12px;font-size:14px;font-weight:600;display:flex}.dashboard-sidebar-module__ixVbzq__link:hover{color:#ffffffd9;background:#ffffff0f}.dashboard-sidebar-module__ixVbzq__link svg{width:20px;height:20px}.dashboard-sidebar-module__ixVbzq__active{color:#fff;background:#0f6bff2e;border:1px solid #0f6bff59}.dashboard-sidebar-module__ixVbzq__accent{color:#ef4444;background:#ef44441f;border:1px solid #ef444433}.dashboard-sidebar-module__ixVbzq__focusable:focus-visible{outline-offset:3px;outline:2px solid #8cbeffe6}@media (min-width:900px){.dashboard-sidebar-module__ixVbzq__sidebar{display:flex}}
.dashboard-shell-module__QmibFG__shell{min-height:100vh;padding:20px 18px calc(120px + env(safe-area-inset-bottom));background:radial-gradient(circle at 20% 20%,#1a5fff14,#0000 35%),radial-gradient(circle at 80% 10%,#1ba3ff14,#0000 30%),linear-gradient(#0b1220 0%,#050910 100%);position:relative;overflow-x:clip}.dashboard-shell-module__QmibFG__gridBg{position:relative}.dashboard-shell-module__QmibFG__gridBg:before{content:"";opacity:.45;pointer-events:none;background:radial-gradient(circle at 20% 0,#2563eb38,#0000 45%),radial-gradient(circle at 80% 10%,#3b82f62e,#0000 45%),linear-gradient(#ffffff0d 1px,#0000 1px) 0 0/32px 32px,linear-gradient(90deg,#ffffff0d 1px,#0000 1px) 0 0/32px 32px;position:absolute;inset:0}.dashboard-shell-module__QmibFG__gridBg>*{z-index:1;position:relative}.dashboard-shell-module__QmibFG__shellInner{z-index:1;flex-direction:column;align-items:stretch;gap:20px;width:100%;max-width:1120px;margin:0 auto;padding-top:1rem;display:flex;position:relative}.dashboard-shell-module__QmibFG__gridBg .dashboard-shell-module__QmibFG__shellInner{max-width:none}@media (min-width:900px){.dashboard-shell-module__QmibFG__shell{padding:30px 28px 72px}}@media (min-width:1280px){.dashboard-shell-module__QmibFG__gridBg .dashboard-shell-module__QmibFG__shellInner{max-width:1480px;margin:0 auto}}
.mobile-bottom-nav-module__LyvOPa__nav{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);width:min(94vw,460px);z-index:var(--z-overlay-nav);background:#0a0f1ae6;border:1px solid #ffffff14;border-radius:18px;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;padding:10px;display:grid;position:fixed;bottom:16px;left:50%;transform:translate(-50%)}.mobile-bottom-nav-module__LyvOPa__link{color:#ffffff80;cursor:pointer;background:0 0;border:none;flex-direction:column;align-items:center;gap:6px;min-width:0;font-size:11px;text-decoration:none;display:flex}.mobile-bottom-nav-module__LyvOPa__link svg{flex:none;width:22px;height:22px}.mobile-bottom-nav-module__LyvOPa__link span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.mobile-bottom-nav-module__LyvOPa__active{color:#fff}.mobile-bottom-nav-module__LyvOPa__link:focus-visible{outline-offset:3px;outline:2px solid #8cbeffe6}@media (min-width:900px){.mobile-bottom-nav-module__LyvOPa__nav{display:none}}
.logout-modal-module__XGn-3q__backdrop{z-index:var(--z-overlay-dialog);background:#04080fb8;justify-content:center;align-items:flex-end;padding:16px;display:flex;position:fixed;inset:0}.logout-modal-module__XGn-3q__sheet{width:min(560px,100%);padding:16px 18px calc(22px + env(safe-area-inset-bottom,0px));background:#12161ef5;border:1px solid #ffffff14;border-radius:22px;justify-items:center;gap:14px;display:grid;box-shadow:0 30px 60px #00000073}.logout-modal-module__XGn-3q__sheetHandle{background:#ffffff5c;border-radius:999px;width:78px;height:6px;margin:0 auto 6px}.logout-modal-module__XGn-3q__illustration{width:120px;max-width:45vw}.logout-modal-module__XGn-3q__artwork{width:100%;height:auto;display:block}.logout-modal-module__XGn-3q__title{text-align:center;color:#f8fafc;max-width:460px;margin:0;font-size:clamp(32px,2.7vw,46px);font-weight:700;line-height:1.14}.logout-modal-module__XGn-3q__actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;width:100%;display:grid}.logout-modal-module__XGn-3q__button{border-radius:999px;min-height:56px;font-size:16px;font-weight:700;transition:filter .16s}.logout-modal-module__XGn-3q__button:disabled{opacity:.62;cursor:not-allowed}.logout-modal-module__XGn-3q__button:not(:disabled):hover{filter:brightness(1.04)}.logout-modal-module__XGn-3q__cancelButton{color:#b4b8c0;background:#060a12a3;border:2px solid #babfc9eb}.logout-modal-module__XGn-3q__dangerButton{color:#fff;background:#ef0000;border:none}@media (max-width:640px){.logout-modal-module__XGn-3q__sheet{padding:14px 14px calc(20px + env(safe-area-inset-bottom,0px));border-radius:24px;gap:16px}.logout-modal-module__XGn-3q__illustration{width:110px;max-width:42vw}.logout-modal-module__XGn-3q__title{max-width:320px;font-size:34px}}
.dashboard-base-layout-module__ULLU2G__layout{flex-direction:column;gap:24px;width:100%;display:flex}.dashboard-base-layout-module__ULLU2G__sidebarSlot{width:100%}.dashboard-base-layout-module__ULLU2G__content{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}[dir=rtl] .dashboard-base-layout-module__ULLU2G__sidebarSlot{order:2}[dir=rtl] .dashboard-base-layout-module__ULLU2G__content{order:1}.dashboard-base-layout-module__ULLU2G__moreBackdrop{z-index:var(--z-overlay-dialog);background:#04080fbf;justify-content:center;align-items:stretch;animation:.25s ease-out dashboard-base-layout-module__ULLU2G__dashboardMoreFade;display:flex;position:fixed;inset:0}.dashboard-base-layout-module__ULLU2G__moreModal{width:100%;height:100%;padding:calc(12px + env(safe-area-inset-top,0px)) 18px calc(24px + env(safe-area-inset-bottom,0px));background:#080c14fa;border:1px solid #ffffff14;border-radius:24px 24px 0 0;animation:.28s ease-out dashboard-base-layout-module__ULLU2G__dashboardMoreSlideUp;overflow-y:auto}.dashboard-base-layout-module__ULLU2G__sheetHandle{background:#fff3;border-radius:999px;width:46px;height:5px;margin:0 auto 14px}.dashboard-base-layout-module__ULLU2G__moreHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:16px;display:flex}.dashboard-base-layout-module__ULLU2G__moreTitle{margin:0;font-size:20px;font-weight:700}.dashboard-base-layout-module__ULLU2G__moreClose{color:#fff;background:#ffffff14;border:none;border-radius:999px;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.dashboard-base-layout-module__ULLU2G__morePanel.profile-shell-sidebar{align-self:stretch;position:static;top:auto}.dashboard-base-layout-module__ULLU2G__morePanel .profile-nav-section{margin-bottom:14px;padding:16px}.dashboard-base-layout-module__ULLU2G__morePanel .profile-nav-section-title{letter-spacing:.16em;margin-bottom:10px}.dashboard-base-layout-module__ULLU2G__morePanel .profile-nav-links{gap:8px}.dashboard-base-layout-module__ULLU2G__morePanel .profile-nav-link{border-radius:14px;align-items:center;padding:10px 12px}.dashboard-base-layout-module__ULLU2G__morePanel .profile-nav-description{display:none}@keyframes dashboard-base-layout-module__ULLU2G__dashboardMoreSlideUp{0%{transform:translateY(100%)}to{transform:translateY(0)}}@keyframes dashboard-base-layout-module__ULLU2G__dashboardMoreFade{0%{opacity:0}to{opacity:1}}@media (min-width:900px){.dashboard-base-layout-module__ULLU2G__layout{flex-direction:row;align-items:flex-start;gap:20px}[dir=rtl] .dashboard-base-layout-module__ULLU2G__layout{flex-direction:row-reverse}.dashboard-base-layout-module__ULLU2G__sidebarSlot{flex:0 0 248px;width:248px}.dashboard-base-layout-module__ULLU2G__content{flex:auto;gap:16px;min-width:0}}@media (min-width:1280px){.dashboard-base-layout-module__ULLU2G__layout{gap:24px}.dashboard-base-layout-module__ULLU2G__sidebarSlot{flex:0 0 256px;width:256px}.dashboard-base-layout-module__ULLU2G__content{gap:18px}}@media (prefers-reduced-motion:reduce){.dashboard-base-layout-module__ULLU2G__moreBackdrop,.dashboard-base-layout-module__ULLU2G__moreModal{animation:none}}
.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeRoot{--symbol-pair-badge-ready:1;--symbol-pair-badge-size:46px;width:var(--symbol-pair-badge-size);height:var(--symbol-pair-badge-size);min-width:var(--symbol-pair-badge-size);flex:0 0 var(--symbol-pair-badge-size);display:inline-block;position:relative}.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeSm{--symbol-pair-badge-size:32px}.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeMd{--symbol-pair-badge-size:46px}.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeIcon{box-sizing:border-box;border-radius:50%;width:68.75%;height:68.75%;position:absolute;overflow:hidden}.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeRoot>:first-child{z-index:1}.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeRoot>:last-child{z-index:2;bottom:0;right:0}.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeSingle{top:50%;left:50%;transform:translate(-50%,-50%)}.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeFallback{color:#141d22;background:#f5f6f7;justify-content:center;align-items:center;display:inline-flex}.symbol-pair-badge-module__gfAQ0q__symbolPairBadgeFallbackText{letter-spacing:.02em;text-transform:uppercase;justify-content:center;align-items:center;font-size:9px;font-weight:700;line-height:1;display:inline-flex}
.connect-sheets-module__zdLIYq__connectSheet{max-height:85vh;padding-bottom:calc(18px + env(safe-area-inset-bottom,0px));flex-direction:column;width:min(520px,100%);display:flex}.connect-sheets-module__zdLIYq__connectDescription{margin:10px 0 18px}.connect-sheets-module__zdLIYq__searchBox{background:#ffffff0a;border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:.5rem;padding:.65rem .9rem;display:flex}.connect-sheets-module__zdLIYq__searchBoxIcon{color:#fff9}.connect-sheets-module__zdLIYq__searchInput{color:#fff;background:0 0;border:none;outline:none;width:100%;font-size:14px}.connect-sheets-module__zdLIYq__select{color:#fff;background:#ffffff0d;border:1px solid #ffffff14;border-radius:12px;width:100%;height:48px;padding:0 12px}.connect-sheets-module__zdLIYq__serverList{background:#ffffff05;border:1px solid #ffffff0f;border-radius:14px;max-height:260px;overflow:auto}.connect-sheets-module__zdLIYq__serverRow{text-align:left;color:#fff;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:10px;width:100%;padding:12px 14px;display:flex}.connect-sheets-module__zdLIYq__serverRow:last-child{border-bottom:none}.connect-sheets-module__zdLIYq__serverRowSelected{background:#2563eb1f;border-left:3px solid #2563eb}.connect-sheets-module__zdLIYq__serverSkeletonList{display:grid}.connect-sheets-module__zdLIYq__serverSkeletonRow{border-bottom:1px solid #ffffff0d;gap:8px;padding:12px 14px;display:grid}.connect-sheets-module__zdLIYq__serverSkeletonRow:last-child{border-bottom:none}.connect-sheets-module__zdLIYq__serverSkeletonLine{background:linear-gradient(90deg,#ffffff14,#ffffff05,#ffffff14) 0 0/220px 100%;border-radius:8px;height:11px;animation:1.4s ease-in-out infinite connect-sheets-module__zdLIYq__skeleton-shimmer}.connect-sheets-module__zdLIYq__serverSkeletonLineWide{width:74%}.connect-sheets-module__zdLIYq__serverSkeletonLineShort{width:42%}.connect-sheets-module__zdLIYq__sheetFooter{margin-top:14px;padding-top:8px}.connect-sheets-module__zdLIYq__ctaRow{align-items:stretch;gap:12px;width:100%;display:flex}.connect-sheets-module__zdLIYq__primaryCta{color:#fff;background:linear-gradient(135deg,#2563eb,#1d4ed8);border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 22px;font-weight:600;display:inline-flex;box-shadow:0 10px 30px #2563eb59}.connect-sheets-module__zdLIYq__secondaryCta{color:#e5e7eb;background:#ffffff0a;border:1px solid #ffffff38;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:56px;padding:0 20px;font-weight:600;transition:all .18s;display:inline-flex}.connect-sheets-module__zdLIYq__secondaryCta:hover{background:#ffffff14;border-color:#ffffff47}.connect-sheets-module__zdLIYq__resultCard{text-align:center;background:#ffffff0a;border:1px solid #ffffff14;border-radius:20px;margin:10px 0 18px;padding:20px}.connect-sheets-module__zdLIYq__resultCardSuccess{border-color:#16a34a66}.connect-sheets-module__zdLIYq__resultCardError{border-color:#ef444480}.connect-sheets-module__zdLIYq__resultIcon{color:#fff;background:#2563eb26;border-radius:999px;place-items:center;width:64px;height:64px;margin:0 auto 12px;font-size:28px;display:grid}.connect-sheets-module__zdLIYq__resultCardSuccess .connect-sheets-module__zdLIYq__resultIcon{color:#22c55e;background:#16a34a2e}.connect-sheets-module__zdLIYq__resultCardError .connect-sheets-module__zdLIYq__resultIcon{color:#ef4444;background:#ef44442e}.connect-sheets-module__zdLIYq__resultDetails{text-align:left;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:10px;margin-top:12px;display:grid}.connect-sheets-module__zdLIYq__copyRow{align-items:center;gap:8px;display:flex}
.notifications-modal-module__eb0sqa__backdrop{background:#04080fc7;align-items:center;padding:18px}.notifications-modal-module__eb0sqa__sheet{background:linear-gradient(#071024 0%,#050b18 100%);border:1px solid #ffffff14;border-radius:26px;flex-direction:column;width:min(760px,100%);max-height:min(92vh,920px);display:flex;overflow:hidden;padding:0!important}.notifications-modal-module__eb0sqa__hero{background:radial-gradient(circle at 16% 22%,#2375ff6b,#0000 38%),radial-gradient(circle at 78% 20%,#1654ca52,#0000 36%),linear-gradient(#091026 0%,#050b18 100%);border-bottom:1px solid #ffffff0f;flex-shrink:0;min-height:152px;padding:18px 18px 24px;position:relative}.notifications-modal-module__eb0sqa__hero:after{content:"";opacity:.12;pointer-events:none;background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:70px 70px;position:absolute;inset:0}.notifications-modal-module__eb0sqa__heroBar{z-index:1;grid-template-columns:52px 1fr 52px;align-items:center;gap:12px;min-height:116px;display:grid;position:relative}.notifications-modal-module__eb0sqa__heroContext{z-index:1;flex-wrap:wrap;align-items:center;gap:8px;display:flex;position:relative}.notifications-modal-module__eb0sqa__contextChip{color:#ffffffd1;letter-spacing:.02em;background:#ffffff14;border:1px solid #ffffff24;border-radius:999px;align-items:center;min-height:24px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.notifications-modal-module__eb0sqa__contextHint{color:#ffffff9e;font-size:12px;line-height:1.35}.notifications-modal-module__eb0sqa__backButton{color:#fff;background:#010a1859;border:1px solid #ffffffa6;border-radius:999px;justify-content:center;align-items:center;width:50px;height:50px;margin:0;display:inline-flex}.notifications-modal-module__eb0sqa__title{color:#f5f7fa;text-align:center;margin:0;font-size:30px;font-weight:700;line-height:1.05}.notifications-modal-module__eb0sqa__markAllButton{color:#fff;cursor:pointer;background:#010a1859;border:1px solid #ffffffa6;border-radius:999px;justify-content:center;align-items:center;width:50px;height:50px;margin:0;transition:background .18s,border-color .18s,opacity .18s;display:inline-flex}.notifications-modal-module__eb0sqa__markAllButton:hover:not(:disabled){background:#1a2e4f9e;border-color:#ffffffd9}.notifications-modal-module__eb0sqa__markAllButton:focus-visible{outline-offset:2px;outline:2px solid #54a2ffd1}.notifications-modal-module__eb0sqa__markAllButton:disabled{cursor:default;opacity:.5}.notifications-modal-module__eb0sqa__markAllIcon{width:18px;height:18px}.notifications-modal-module__eb0sqa__confirmBackdrop{z-index:10;background:#020814b8;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.notifications-modal-module__eb0sqa__confirmDialog{background:linear-gradient(#0a1328 0%,#071023 100%);border:1px solid #ffffff1f;border-radius:18px;gap:12px;width:min(420px,100%);padding:18px;display:grid;box-shadow:0 22px 44px #00000070}.notifications-modal-module__eb0sqa__confirmTitle{color:#f5f7fa;margin:0;font-size:17px;font-weight:700;line-height:1.3}.notifications-modal-module__eb0sqa__confirmMessage{color:#ffffffb8;margin:0;font-size:14px;line-height:1.45}.notifications-modal-module__eb0sqa__confirmActions{grid-template-columns:1fr 1fr;gap:10px;display:grid}.notifications-modal-module__eb0sqa__confirmCancel,.notifications-modal-module__eb0sqa__confirmAccept{cursor:pointer;border:1px solid #fff3;border-radius:10px;min-height:40px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s,opacity .18s}.notifications-modal-module__eb0sqa__confirmCancel{color:#f5f7fae0;background:#ffffff0f}.notifications-modal-module__eb0sqa__confirmCancel:hover:not(:disabled){background:#ffffff1a;border-color:#ffffff52}.notifications-modal-module__eb0sqa__confirmAccept{color:#fef2f2;background:#ef444442;border-color:#ef444494}.notifications-modal-module__eb0sqa__confirmAccept:hover:not(:disabled){background:#ef44445c;border-color:#f87171cc}.notifications-modal-module__eb0sqa__confirmCancel:disabled,.notifications-modal-module__eb0sqa__confirmAccept:disabled{cursor:default;opacity:.6}.notifications-modal-module__eb0sqa__confirmCancel:focus-visible,.notifications-modal-module__eb0sqa__confirmAccept:focus-visible{outline-offset:2px;outline:2px solid #54a2ffd1}.notifications-modal-module__eb0sqa__body{background:linear-gradient(#030914fa 0%,#020710 100%);flex:1;min-height:0;padding:20px 18px 24px;overflow-y:auto}.notifications-modal-module__eb0sqa__section{margin-bottom:26px}.notifications-modal-module__eb0sqa__sectionLabel{color:#ffffffb3;letter-spacing:.01em;margin:0 0 12px;font-size:15px;font-weight:500}.notifications-modal-module__eb0sqa__cardItem{background:#121823c2;border:1px solid #ffffff0d;border-radius:18px;position:relative;overflow:hidden;box-shadow:0 14px 28px #00000047}.notifications-modal-module__eb0sqa__cardItemUnread{background:linear-gradient(90deg,#3b82f624,#0000 38%),#121823d1;border-color:#60a5fa6b}.notifications-modal-module__eb0sqa__cardItemUnread:before{content:"";pointer-events:none;background:#60a5fa;border-radius:0 999px 999px 0;width:3px;position:absolute;inset:12px auto 12px 0}.notifications-modal-module__eb0sqa__cardItemSystem{background:#0b182ed1;border-color:#54a2ff38}.notifications-modal-module__eb0sqa__cardTrigger{width:100%;color:inherit;text-align:left;cursor:pointer;border-radius:inherit;background:0 0;border:0;gap:10px;padding:14px;display:grid}.notifications-modal-module__eb0sqa__cardTrigger:focus-visible{outline-offset:-2px;outline:2px solid #54a2ffd1}.notifications-modal-module__eb0sqa__cardHead{justify-content:space-between;align-items:center;gap:12px;display:flex}.notifications-modal-module__eb0sqa__cardOrigin{align-items:center;gap:8px;min-width:0;display:inline-flex}.notifications-modal-module__eb0sqa__cardMeta{align-items:center;gap:8px;min-width:0;margin-left:auto;display:inline-flex}.notifications-modal-module__eb0sqa__avatar{background:#ffffff14;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;overflow:hidden}.notifications-modal-module__eb0sqa__avatar img{object-fit:cover;width:100%;height:100%}.notifications-modal-module__eb0sqa__avatarFallback{color:#ffffffd1;font-size:10px}.notifications-modal-module__eb0sqa__cardSource{color:#ffffff94;white-space:nowrap;text-overflow:ellipsis;max-width:180px;margin:0;font-size:12px;line-height:1.2;overflow:hidden}.notifications-modal-module__eb0sqa__eventChip{color:#d6e9ffeb;letter-spacing:.02em;background:#54a2ff24;border:1px solid #54a2ff52;border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.notifications-modal-module__eb0sqa__cardStatusRow{align-items:center;min-width:0;display:flex}.notifications-modal-module__eb0sqa__threadDot{background:#ef4444;border:1px solid #0d111ce6;border-radius:999px;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 0 3px #ef444429}.notifications-modal-module__eb0sqa__cardTitle{color:#f5f7fa;margin:0;font-size:16px;font-weight:700;line-height:1.22}.notifications-modal-module__eb0sqa__cardPreview{color:#ffffff9e;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;line-height:1.45;display:-webkit-box;overflow:hidden}.notifications-modal-module__eb0sqa__cardMessage{color:#ffffff8f;margin:0;font-size:14px;line-height:1.4}.notifications-modal-module__eb0sqa__cardDate{color:#dcebffd6;white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums;font-size:12px;font-weight:500;line-height:1.2}.notifications-modal-module__eb0sqa__cardDatePart,.notifications-modal-module__eb0sqa__cardTimePart{display:inline}.notifications-modal-module__eb0sqa__cardTimePart:before{content:", "}.notifications-modal-module__eb0sqa__cardChevron{color:#ffffff8f;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;transition:transform .2s;display:inline-flex}.notifications-modal-module__eb0sqa__cardChevron:before{content:"";border-bottom:1.8px solid;border-right:1.8px solid;width:6px;height:6px;transform:rotate(45deg)translateY(-1px)}.notifications-modal-module__eb0sqa__cardItemExpanded .notifications-modal-module__eb0sqa__cardChevron{transform:rotate(180deg)}.notifications-modal-module__eb0sqa__cardPanel{gap:8px;padding:0 14px 14px;display:grid}.notifications-modal-module__eb0sqa__cardPanel[hidden]{display:none}.notifications-modal-module__eb0sqa__threadTimeline{gap:12px;display:grid}.notifications-modal-module__eb0sqa__threadItem{background:linear-gradient(#ffffff0a,#ffffff05),#ffffff05;border:1px solid #ffffff0f;border-radius:14px;gap:6px;padding:10px 12px;display:grid}.notifications-modal-module__eb0sqa__threadItemMeta{color:#ffffff94;flex-wrap:wrap;align-items:center;gap:10px;font-size:11px;display:inline-flex}.notifications-modal-module__eb0sqa__threadItemEvent{color:#ffffffdb;background:#ffffff14;border-radius:999px;align-items:center;min-height:20px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.notifications-modal-module__eb0sqa__empty{text-align:center;color:#ffffffb3;padding:30px 20px;font-size:15px}.notifications-modal-module__eb0sqa__pagination{justify-content:center;margin-top:4px;display:flex}.notifications-modal-module__eb0sqa__loadMore{color:#f5f7fae6;background:#161f2fdb;border:1px solid #fff3;border-radius:999px;min-height:40px;padding:0 18px;font-size:13px;font-weight:600;transition:background .18s,border-color .18s}.notifications-modal-module__eb0sqa__loadMore:hover:not(:disabled){background:#263752eb;border-color:#ffffff59}.notifications-modal-module__eb0sqa__loadMore:disabled{opacity:.7;cursor:default}.notifications-modal-module__eb0sqa__skeleton{gap:12px;display:grid}.notifications-modal-module__eb0sqa__skeletonItem{background:#121823b8;border:1px solid #ffffff0f;border-radius:18px;grid-template-columns:20px 1fr;gap:12px;padding:14px 16px;display:grid}.notifications-modal-module__eb0sqa__skeletonAvatar,.notifications-modal-module__eb0sqa__skeletonLine{background:linear-gradient(90deg,#ffffff14,#ffffff05,#ffffff14) 0 0/220px 100%;animation:1.4s ease-in-out infinite notifications-modal-module__eb0sqa__skeleton-shimmer}.notifications-modal-module__eb0sqa__skeletonAvatar{border-radius:999px;width:20px;height:20px}.notifications-modal-module__eb0sqa__skeletonBody{gap:8px;display:grid}.notifications-modal-module__eb0sqa__skeletonLine{border-radius:8px;height:10px}.notifications-modal-module__eb0sqa__skeletonLineWide{width:90%}.notifications-modal-module__eb0sqa__skeletonLineMedium{width:62%}.notifications-modal-module__eb0sqa__skeletonLineShort{width:42%}@media (min-width:641px){.notifications-modal-module__eb0sqa__heroBar{min-height:136px}.notifications-modal-module__eb0sqa__sectionLabel{font-size:16px;font-weight:500}.notifications-modal-module__eb0sqa__cardSource{font-size:12px}.notifications-modal-module__eb0sqa__cardTitle{font-size:17px}.notifications-modal-module__eb0sqa__cardPreview{font-size:14px}.notifications-modal-module__eb0sqa__cardMessage{font-size:15px}.notifications-modal-module__eb0sqa__cardDate{white-space:nowrap;font-size:12px}}@media (max-width:640px){.notifications-modal-module__eb0sqa__backdrop{align-items:stretch;padding:0}.notifications-modal-module__eb0sqa__sheet{border:none;border-radius:0;width:100%;height:100dvh;max-height:none}.notifications-modal-module__eb0sqa__hero{padding:calc(12px + env(safe-area-inset-top,0px)) 16px 20px;min-height:136px}.notifications-modal-module__eb0sqa__heroBar{grid-template-columns:48px 1fr 48px;min-height:104px}.notifications-modal-module__eb0sqa__backButton{width:44px;height:44px}.notifications-modal-module__eb0sqa__title{font-size:20px}.notifications-modal-module__eb0sqa__markAllButton{width:44px;height:44px}.notifications-modal-module__eb0sqa__confirmDialog{border-radius:16px;padding:16px}.notifications-modal-module__eb0sqa__confirmActions{grid-template-columns:1fr}.notifications-modal-module__eb0sqa__body{padding:16px 16px calc(24px + env(safe-area-inset-bottom,0px))}.notifications-modal-module__eb0sqa__heroContext{align-items:flex-start;gap:6px}.notifications-modal-module__eb0sqa__contextChip{min-height:22px;padding:0 9px;font-size:10px}.notifications-modal-module__eb0sqa__contextHint{width:100%;font-size:11px}.notifications-modal-module__eb0sqa__section{margin-bottom:22px}.notifications-modal-module__eb0sqa__sectionLabel{margin-bottom:10px;font-size:14px}.notifications-modal-module__eb0sqa__cardItem{border-radius:16px}.notifications-modal-module__eb0sqa__cardTrigger{padding:11px 12px}.notifications-modal-module__eb0sqa__cardHead{justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.notifications-modal-module__eb0sqa__cardOrigin{flex-wrap:nowrap;flex:auto;gap:7px;max-width:none;overflow:hidden}.notifications-modal-module__eb0sqa__cardMeta{flex:none;justify-content:flex-end;gap:8px;width:auto;margin-left:0}.notifications-modal-module__eb0sqa__cardSource{flex:0 auto;max-width:clamp(96px,32vw,118px);font-size:11px}.notifications-modal-module__eb0sqa__cardStatusRow{height:20px}.notifications-modal-module__eb0sqa__eventChip{white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.notifications-modal-module__eb0sqa__cardTitle{font-size:15px}.notifications-modal-module__eb0sqa__cardPreview,.notifications-modal-module__eb0sqa__cardMessage{font-size:13px;line-height:1.38}.notifications-modal-module__eb0sqa__cardDate{color:#e5f0ffe6;text-align:left;white-space:normal;overflow-wrap:anywhere;background:#54a2ff1a;border:1px solid #54a2ff38;border-radius:999px;align-items:center;gap:6px;max-width:none;min-height:24px;padding:0 8px;font-size:11px;display:inline-flex}.notifications-modal-module__eb0sqa__cardTimePart{color:#fffffffa;font-weight:700}.notifications-modal-module__eb0sqa__cardTimePart:before{content:""}.notifications-modal-module__eb0sqa__cardPanel{padding:0 12px 12px}.notifications-modal-module__eb0sqa__threadTimeline{gap:10px}.notifications-modal-module__eb0sqa__threadItem{gap:5px;padding:9px 10px}.notifications-modal-module__eb0sqa__threadItemMeta{gap:8px;font-size:10px}.notifications-modal-module__eb0sqa__threadItemEvent{min-height:18px;padding:0 7px;font-size:9px}}
