.page-module__8mQMLq__wrapper{max-width:100%;min-height:100vh;margin:0 auto;padding:1rem 1rem 2rem;transition:background .55s cubic-bezier(.33,1,.68,1),color .45s cubic-bezier(.33,1,.68,1) 60ms}.page-module__8mQMLq__wrapperWithBottomNav{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}@media (min-width:900px){.page-module__8mQMLq__wrapper{padding:1.5rem 2rem 3rem}.page-module__8mQMLq__wrapperWithBottomNav{padding-bottom:calc(4.5rem + env(safe-area-inset-bottom,0px))}}.page-module__8mQMLq__wrapper[data-theme=dark]{--bg-primary:#020617;--bg-card:#0f172acc;--bg-secondary:#0a0a0feb;--text-primary:#f9fafb;--text-secondary:#e5e7eb;--text-muted:#94a3b8;--border-color:#ffffff14;--shadow-color:#0009;background:var(--bg-primary);color:var(--text-primary)}.page-module__8mQMLq__wrapper[data-theme=light]{--bg-primary:#f9fafb;--bg-card:#fff;--bg-secondary:#f3f4f6;--text-primary:#020617;--text-secondary:#111827;--text-muted:#6b7280;--border-color:#0f172a1f;--shadow-color:#0f172a1f;background:var(--bg-primary);color:var(--text-primary)}.page-module__8mQMLq__loading{min-height:60vh;color:var(--text-muted,var(--tg-theme-hint-color,#94a3b8));flex-direction:column;justify-content:center;align-items:center;gap:1rem;display:flex}.page-module__8mQMLq__spinner{border:3px solid #1d9bf0;border-color:#1d9bf0 #ec4899 #ffffff14 #ffffff14;border-radius:50%;width:48px;height:48px;animation:.85s linear infinite page-module__8mQMLq__miniappSpin}[data-theme=light] .page-module__8mQMLq__spinner{border-color:#0ea5e9 #db2777 #00000014 #00000014}@keyframes page-module__8mQMLq__miniappSpin{to{transform:rotate(360deg)}}.page-module__8mQMLq__skeletonList{flex-direction:column;gap:.6rem;width:100%;display:flex}.page-module__8mQMLq__channelCardSkeleton{background:var(--bg-card,#0f172ae0);border-radius:1.25rem;align-items:stretch;gap:1.25rem;margin-bottom:.875rem;padding:1.25rem;display:flex;position:relative;overflow:hidden}.page-module__8mQMLq__skeletonShimmer{position:relative;overflow:hidden}.page-module__8mQMLq__skeletonShimmer:before{content:"";background:linear-gradient(120deg,#94a3b829,#94a3b852,#94a3b829);animation:1.2s ease-in-out infinite page-module__8mQMLq__skeletonShimmer;position:absolute;inset:0;transform:translate(-100%)}@keyframes page-module__8mQMLq__skeletonShimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.page-module__8mQMLq__channelSkeletonAvatar{background:#0f172ae6;border-radius:999px;width:3.1rem;height:3.1rem;position:relative}.page-module__8mQMLq__channelSkeletonAvatar:before{border-radius:inherit}.page-module__8mQMLq__channelSkeletonBody{flex-direction:column;flex:1;gap:.5rem;display:flex}.page-module__8mQMLq__channelSkeletonLine{background:#0f172ae6;border-radius:999px;height:.8rem;position:relative}.page-module__8mQMLq__channelSkeletonLineShort{width:40%}.page-module__8mQMLq__channelSkeletonLineMedium{width:65%}.page-module__8mQMLq__channelSkeletonLineFull{width:100%}.page-module__8mQMLq__loadingText{color:var(--text-muted,#94a3b8);font-size:.95rem;font-weight:500}.page-module__8mQMLq__denied{text-align:center;max-width:360px;margin:0 auto;padding:2rem 1rem}.page-module__8mQMLq__denied h2{margin-bottom:1rem;font-size:1.25rem}.page-module__8mQMLq__denied p{color:var(--text-muted,#94a3b8);line-height:1.5}.page-module__8mQMLq__browserAuthShell{justify-content:center;align-items:center;min-height:calc(100vh - 4rem);display:flex}.page-module__8mQMLq__browserAuth{isolation:isolate;text-align:center;background:radial-gradient(circle at 18% 0%, #0ea5e933, transparent 34%), radial-gradient(circle at 92% 12%, #ec48992b, transparent 32%), var(--bg-card,#fff);width:min(100%,440px);box-shadow:0 24px 70px var(--shadow-color,#0f172a2e);border:1px solid var(--border-color,#94a3b840);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-radius:1.65rem;margin:0 auto;padding:1.35rem;position:relative;overflow:hidden}.page-module__8mQMLq__browserAuthGlow{z-index:-1;pointer-events:none;background:radial-gradient(circle,#6366f147,#0000 68%);height:15rem;position:absolute;inset:auto -30% -42%}.page-module__8mQMLq__browserAuthBrand{flex-direction:column;align-items:center;gap:.9rem;margin-bottom:1.1rem;display:flex}.page-module__8mQMLq__browserAuthLogoWrap{background:linear-gradient(145deg,#ffffffeb,#e2e8f0b8);border-radius:1.5rem;justify-content:center;align-items:center;width:82px;height:82px;display:inline-flex;box-shadow:0 16px 34px #0f172a2e,inset 0 1px #ffffffbf}[data-theme=dark] .page-module__8mQMLq__browserAuthLogoWrap{background:linear-gradient(145deg,#1e293bf5,#0f172abd);box-shadow:0 18px 38px #00000061,inset 0 1px #ffffff14}.page-module__8mQMLq__browserAuthLogo{object-fit:contain;width:66px;height:66px;display:block}.page-module__8mQMLq__browserAuthBadge{color:#0369a1;letter-spacing:.01em;background:#0ea5e91f;border:1px solid #0ea5e92e;border-radius:999px;justify-content:center;align-items:center;padding:.38rem .72rem;font-size:.78rem;font-weight:700;display:inline-flex}[data-theme=dark] .page-module__8mQMLq__browserAuthBadge{color:#bae6fd;background:#0ea5e929;border-color:#7dd3fc2e}.page-module__8mQMLq__browserAuthTitle{color:var(--text-primary,#0f172a);letter-spacing:-.04em;margin:0 0 .7rem;font-size:clamp(1.55rem,7vw,2.15rem);font-weight:800;line-height:1.08}.page-module__8mQMLq__browserAuthText{max-width:21rem;color:var(--text-muted,#64748b);margin:0 auto 1.35rem;font-size:.98rem;line-height:1.55}.page-module__8mQMLq__browserAuthStart{flex-direction:column;align-items:center;gap:.8rem;display:flex}.page-module__8mQMLq__browserAuthHint,.page-module__8mQMLq__browserAuthStepHint{color:var(--text-muted,#64748b);margin:0;font-size:.88rem;line-height:1.45}.page-module__8mQMLq__browserAuthStepHint{max-width:20rem}.page-module__8mQMLq__browserEmailToggleBtn{min-height:3rem;color:var(--text-primary,#0f172a);border:1px solid var(--border-color,#0f172a24);cursor:pointer;background:0 0;border-radius:1rem;justify-content:center;align-items:center;padding:.82rem 1.25rem;font-size:1rem;font-weight:700;transition:background .2s,border-color .2s,box-shadow .2s,transform .15s;display:inline-flex}.page-module__8mQMLq__browserAuth .page-module__8mQMLq__browserEmailToggleBtn{width:100%}.page-module__8mQMLq__browserEmailToggleBtn:hover,.page-module__8mQMLq__browserTelegramPromptNo:hover{transform:translateY(-1px)}.page-module__8mQMLq__browserAuthPrimaryButton,.page-module__8mQMLq__browserEmailButton{color:#fff;background:linear-gradient(135deg,#0ea5e9 0%,#6366f1 52%,#a855f7 100%);border:none;box-shadow:0 16px 34px #4f46e552}.page-module__8mQMLq__browserAuthPrimaryButton:hover,.page-module__8mQMLq__browserEmailButton:hover:not(:disabled){box-shadow:0 18px 42px #4f46e566}.page-module__8mQMLq__browserAuthSecondaryButton{background:var(--bg-secondary,#f3f4f6)}.page-module__8mQMLq__browserTelegramPrompt{flex-direction:column;align-items:center;gap:.85rem;margin-top:.2rem;display:flex}.page-module__8mQMLq__browserTelegramPromptText{color:var(--text-primary,#0f172a);text-align:center;margin:0;font-size:1.08rem;font-weight:700;line-height:1.35}.page-module__8mQMLq__browserTelegramPromptActions{flex-direction:column;justify-content:center;gap:.65rem;width:100%;margin-top:.25rem;display:flex}.page-module__8mQMLq__browserTelegramPromptYes,.page-module__8mQMLq__browserTelegramPromptNo{cursor:pointer;border-radius:1rem;justify-content:center;align-items:center;min-height:3rem;padding:.82rem 1rem;font-size:1rem;font-weight:700;text-decoration:none;transition:opacity .2s,transform .15s,box-shadow .2s,border-color .2s;display:inline-flex}.page-module__8mQMLq__browserTelegramPromptNo{color:var(--text-primary,#0f172a);border:1px solid var(--border-color,#0f172a24)}.page-module__8mQMLq__browserEmailForm{text-align:left;flex-direction:column;gap:.65rem;margin-top:.2rem;display:flex}.page-module__8mQMLq__browserEmailLabel{color:var(--text-secondary,#111827);font-size:.86rem;font-weight:700}.page-module__8mQMLq__browserEmailInput{border:1px solid var(--border-color,#0f172a24);background:var(--bg-secondary,#f3f4f6);width:100%;min-height:3.1rem;color:var(--text-primary,#0f172a);box-sizing:border-box;border-radius:1rem;padding:.82rem 1rem;font-size:1rem;transition:border-color .2s,box-shadow .2s,background .2s}.page-module__8mQMLq__browserEmailInput:focus{background:var(--bg-card,#fff);border-color:#0ea5e9bf;outline:none;box-shadow:0 0 0 4px #0ea5e924}.page-module__8mQMLq__browserEmailButton{cursor:pointer;border-radius:1rem;min-height:3rem;padding:.82rem 1rem;font-size:1rem;font-weight:700;transition:opacity .2s,box-shadow .2s,transform .15s}.page-module__8mQMLq__browserEmailButton:hover:not(:disabled){transform:translateY(-1px)}.page-module__8mQMLq__browserEmailButton:disabled{opacity:.64;cursor:not-allowed;box-shadow:none}.page-module__8mQMLq__browserEmailBack{color:var(--text-muted,#64748b);cursor:pointer;background:0 0;border:none;align-self:center;padding:.45rem .75rem;font-size:.92rem;font-weight:600}.page-module__8mQMLq__browserEmailBack:hover{color:var(--text-primary,#0f172a)}.page-module__8mQMLq__browserEmailCodeHint{color:var(--text-muted,#64748b);text-align:center;margin:0 0 .2rem;font-size:.9rem;line-height:1.45}.page-module__8mQMLq__browserEmailError{color:#b91c1c;background:#f871711f;border:1px solid #f8717133;border-radius:.9rem;margin:1rem 0 0;padding:.72rem .85rem;font-size:.9rem}.page-module__8mQMLq__browserEmailHelpActions{flex-direction:column;gap:.6rem;margin-top:.8rem;display:flex}[data-theme=dark] .page-module__8mQMLq__browserEmailError{color:#fecaca}@media (min-width:520px){.page-module__8mQMLq__browserAuth{padding:1.7rem}}.page-module__8mQMLq__maintenance{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:60vh;padding:2rem 1.5rem;display:flex}.page-module__8mQMLq__maintenanceCard{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);width:min(560px,100%);box-shadow:0 8px 28px var(--shadow-color,#00000073);border-radius:1.1rem;padding:1.5rem 1.25rem}.page-module__8mQMLq__maintenanceBrand{flex-direction:column;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.page-module__8mQMLq__maintenanceLogoMark{border-radius:999px;justify-content:center;align-items:center;width:76px;height:76px;display:inline-flex;overflow:hidden;box-shadow:0 0 0 3px #38bdf833,0 8px 22px #0f172a80}.page-module__8mQMLq__maintenanceLogoImg{object-fit:cover;border-radius:999px;width:100%;height:100%}.page-module__8mQMLq__maintenanceTitleRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem;display:inline-flex}.page-module__8mQMLq__maintenanceTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);font-size:1.35rem;font-weight:700}.page-module__8mQMLq__maintenanceBeta{letter-spacing:.08em;color:#fff;text-shadow:0 0 1px #0000004d;background:linear-gradient(120deg,#064e3b 0%,#059669 25%,#34d399 50%,#6ee7b7 75%,#10b981 100%) 0 0/200% 200%;border-radius:999px;padding:.2rem .5rem;font-size:.7rem;font-weight:700;animation:2.5s ease-in-out infinite page-module__8mQMLq__miniHeaderBetaShimmer;box-shadow:0 0 12px #10b98199}.page-module__8mQMLq__maintenanceBadge{color:#fff;background:linear-gradient(120deg,#064e3b 0%,#059669 25%,#34d399 50%,#6ee7b7 75%,#10b981 100%) 0 0/200% 200%;border-radius:999px;padding:.75rem 1.5rem;font-size:.9rem;font-weight:600;animation:2.5s ease-in-out infinite page-module__8mQMLq__miniHeaderBetaShimmer;display:inline-block;box-shadow:0 0 16px #10b981a6}.page-module__8mQMLq__maintenanceText{color:var(--text-muted,#94a3b8);margin-top:1rem;font-size:.95rem}[data-theme=light] .page-module__8mQMLq__maintenanceCard{background:#fffffff2;border-color:#cbd5e18c;box-shadow:0 8px 24px #0f172a1f}[data-theme=light] .page-module__8mQMLq__maintenanceTitle{color:#0f172a}.page-module__8mQMLq__nav{flex-wrap:nowrap;align-items:center;gap:.75rem;min-width:0;margin-bottom:1rem;display:flex}.page-module__8mQMLq__nav>.page-module__8mQMLq__platformDropdown{flex:auto;min-width:0}.page-module__8mQMLq__nav>.page-module__8mQMLq__navButton,.page-module__8mQMLq__nav>.page-module__8mQMLq__navButtonSecondary{flex-shrink:0}.page-module__8mQMLq__nav>.page-module__8mQMLq__platformDropdown+.page-module__8mQMLq__navButton{margin-left:.25rem}.page-module__8mQMLq__navSegments{background:var(--bg-secondary,#0a0a0feb);border:1px solid var(--border-color,#ffffff14);border-radius:.75rem;flex-shrink:0;gap:0;padding:.2rem;display:inline-flex;box-shadow:inset 0 1px 2px #0003}.page-module__8mQMLq__navSegment{cursor:pointer;color:var(--text-muted,#94a3b8);background:0 0;border:none;border-radius:.5rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;transition:background .2s,color .2s}.page-module__8mQMLq__navSegment:hover{color:var(--text-primary,#f9fafb)}.page-module__8mQMLq__navSegmentActive{background:var(--bg-card,#0f172af2);color:var(--text-primary,#f9fafb);box-shadow:0 2px 6px #00000059}.page-module__8mQMLq__navSegmentActive:hover{color:var(--text-primary,#f9fafb)}[data-theme=light] .page-module__8mQMLq__navSegments{background:#0000000f;border-color:#0f172a1a}[data-theme=light] .page-module__8mQMLq__navSegment{color:#64748b}[data-theme=light] .page-module__8mQMLq__navSegment:hover{color:#0f172a}[data-theme=light] .page-module__8mQMLq__navSegmentActive{color:#0f172a;background:#fff;box-shadow:0 2px 8px #00000014}.page-module__8mQMLq__navPlatformSwitcher{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-card,#0f172acc);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;gap:.25rem;padding:.5rem .6rem;transition:background .2s,border-color .2s;display:inline-flex}.page-module__8mQMLq__navPlatformSwitcher:hover{background:var(--bg-secondary,#0a0a0feb);border-color:#38bdf84d}.page-module__8mQMLq__bottomNavWrap{z-index:100;position:fixed;bottom:0;left:0;right:0}.page-module__8mQMLq__bottomNavPlatformOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:99;background:#0006;animation:.25s ease-out page-module__8mQMLq__bottomNavOverlayIn;position:fixed;inset:0}@keyframes page-module__8mQMLq__bottomNavOverlayIn{0%{opacity:0}to{opacity:1}}.page-module__8mQMLq__bottomNavPlatformPanel{padding:1rem 1rem calc(1rem + env(safe-area-inset-bottom,0px));background:var(--bg-card,#0f172afa);border-top:2px solid var(--border-color,#ffffff1f);box-shadow:0 -8px 32px var(--shadow-color,#00000080);z-index:101;border-top-left-radius:1.25rem;border-top-right-radius:1.25rem;flex-direction:column;gap:.35rem;max-height:70vh;padding-top:1.25rem;animation:.35s cubic-bezier(.16,1,.3,1) page-module__8mQMLq__bottomNavPanelSlideUp;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}@keyframes page-module__8mQMLq__bottomNavPanelSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.page-module__8mQMLq__bottomNavPlatformPanelTitle{text-transform:uppercase;letter-spacing:.06em;color:var(--text-muted,#94a3b8);border-bottom:1px solid var(--border-color,#ffffff14);margin-bottom:.25rem;padding:0 .5rem .5rem;font-size:.75rem;font-weight:700}.page-module__8mQMLq__bottomNavPlatformItem{width:100%;color:var(--text-primary,#f9fafb);cursor:pointer;text-align:left;background:0 0;border:none;border-radius:1rem;align-items:center;gap:1rem;padding:1rem;font-size:1rem;font-weight:500;transition:background .2s,color .2s;display:flex}.page-module__8mQMLq__bottomNavPlatformItem:hover{color:#38bdf8;background:#38bdf81f}.page-module__8mQMLq__bottomNavPlatformItemActive{color:#38bdf8;background:linear-gradient(135deg,#0088cc2e,#1d9bf01f);font-weight:600}.page-module__8mQMLq__bottomNavPlatformItemActive:hover{background:linear-gradient(135deg,#0088cc40,#1d9bf02e)}.page-module__8mQMLq__bottomNavPlatformIcon{flex-shrink:0;width:1.75rem;height:1.75rem}.page-module__8mQMLq__bottomNavPlatformText{flex:1}.page-module__8mQMLq__bottomNavPlatformCount{opacity:.9;font-variant-numeric:tabular-nums;font-weight:600}[data-theme=light] .page-module__8mQMLq__bottomNavPlatformOverlay{background:#00000040}[data-theme=light] .page-module__8mQMLq__bottomNavPlatformPanel{background:#fffffffa;border-top-color:#0f172a1f;box-shadow:0 -8px 32px #0f172a26}[data-theme=light] .page-module__8mQMLq__bottomNavPlatformPanelTitle{color:#64748b;border-bottom-color:#0f172a14}[data-theme=light] .page-module__8mQMLq__bottomNavPlatformItem{color:#0f172a}[data-theme=light] .page-module__8mQMLq__bottomNavPlatformItem:hover{color:#0284c7;background:#0ea5e914}[data-theme=light] .page-module__8mQMLq__bottomNavPlatformItemActive{color:#0284c7;background:linear-gradient(135deg,#0ea5e924,#38bdf81a)}[data-theme=light] .page-module__8mQMLq__bottomNavPlatformItemActive:hover{background:linear-gradient(135deg,#0ea5e933,#38bdf824)}.page-module__8mQMLq__bottomNav{padding:.5rem .5rem calc(.5rem + env(safe-area-inset-bottom,0px));background:var(--bg-card,#0f172afa);border-top:1px solid var(--border-color,#ffffff14);box-shadow:0 -4px 20px var(--shadow-color,#00000080);justify-content:space-around;align-items:stretch;gap:.25rem;display:flex}.page-module__8mQMLq__bottomNavItem{color:var(--text-muted,#94a3b8);cursor:pointer;isolation:isolate;background:0 0;border:none;border-radius:.5rem;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.2rem;min-width:0;padding:.4rem .25rem;font-size:.65rem;font-weight:600;transition:background .25s,color .25s,transform .18s cubic-bezier(.2,.8,.4,1);display:flex;position:relative;overflow:hidden}.page-module__8mQMLq__bottomNavItem:before{content:"";z-index:-1;opacity:0;background:radial-gradient(circle at 50% 0,#7dd3fc4d,#0000 58%),linear-gradient(135deg,#38bdf829,#818cf81f);border-radius:.75rem;transition:opacity .34s cubic-bezier(.22,1,.36,1),transform .34s cubic-bezier(.22,1,.36,1),box-shadow .34s cubic-bezier(.22,1,.36,1);position:absolute;inset:.15rem .1rem;transform:translateY(8px)scale(.88);box-shadow:0 8px 24px #38bdf829}.page-module__8mQMLq__bottomNavItem>*{z-index:1;position:relative}.page-module__8mQMLq__bottomNavItem:hover{color:var(--text-primary,#f9fafb);background:#ffffff0f;transform:translateY(-1px)}.page-module__8mQMLq__bottomNavItemActive{color:#38bdf8}.page-module__8mQMLq__bottomNavItemActive:before{opacity:1;transform:translateY(0)scale(1)}.page-module__8mQMLq__bottomNavItemActive:hover{color:#38bdf8;background:0 0}.page-module__8mQMLq__bottomNavIcon{flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;display:flex}.page-module__8mQMLq__bottomNavIcon svg{width:100%;height:100%}.page-module__8mQMLq__bottomNavLabel{white-space:nowrap;text-overflow:ellipsis;max-width:100%;line-height:1.2;overflow:hidden}.page-module__8mQMLq__bottomNavLabelRow{justify-content:center;align-items:center;gap:.15rem;max-width:100%;display:flex}.page-module__8mQMLq__bottomNavItemWithMenu .page-module__8mQMLq__bottomNavLabel{max-width:none}.page-module__8mQMLq__bottomNavMenuChevron{opacity:.85;flex-shrink:0;justify-content:center;align-items:center;width:.5rem;height:.5rem;transition:transform .25s;display:inline-flex}.page-module__8mQMLq__bottomNavMenuChevron svg{width:100%;height:100%}.page-module__8mQMLq__bottomNavMenuChevronOpen{transform:rotate(180deg)}[data-theme=light] .page-module__8mQMLq__bottomNav{background:#fffffffa;border-top-color:#0f172a1a;box-shadow:0 -4px 20px #0f172a14}[data-theme=light] .page-module__8mQMLq__bottomNavItem{color:#64748b}[data-theme=light] .page-module__8mQMLq__bottomNavItem:hover{color:#0f172a;background:#0000000a}[data-theme=light] .page-module__8mQMLq__bottomNavItem:before{background:radial-gradient(circle at 50% 0,#0ea5e938,#0000 58%),linear-gradient(135deg,#0ea5e91f,#6366f11a);box-shadow:0 8px 20px #0ea5e924}[data-theme=light] .page-module__8mQMLq__bottomNavItemActive{color:#0284c7}[data-theme=light] .page-module__8mQMLq__bottomNavItemActive:hover{color:#0284c7;background:0 0}.page-module__8mQMLq__catalogFilters{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:1rem;margin-bottom:.75rem;padding:.6rem .7rem .7rem}.page-module__8mQMLq__catalogFiltersTopRow{flex-wrap:wrap;align-items:stretch;gap:.5rem;display:flex}.page-module__8mQMLq__catalogSearchCell{flex:1;min-width:0}.page-module__8mQMLq__catalogSearchCell .page-module__8mQMLq__catalogSearch{height:100%;min-height:2.75rem}.page-module__8mQMLq__catalogFiltersToggle{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);color:var(--text-primary,#f9fafb);cursor:pointer;box-sizing:border-box;border-radius:.75rem;flex:none;justify-content:space-between;align-items:center;padding:.55rem .75rem;font-size:.9rem;transition:background .2s,border-color .2s;display:flex}.page-module__8mQMLq__catalogFiltersToggle:hover{background:#ffffff0f;border-color:#ffffff1f}.page-module__8mQMLq__catalogFiltersChevron,.page-module__8mQMLq__catalogFiltersChevronOpen{opacity:.8;transform-origin:50%;justify-content:center;align-items:center;width:.95rem;height:.95rem;transition:transform .28s cubic-bezier(.22,1,.36,1),opacity .2s;display:inline-flex}.page-module__8mQMLq__catalogFiltersChevronOpen{opacity:1;transform:rotate(180deg)}.page-module__8mQMLq__catalogFiltersChevronIcon{width:100%;height:100%;display:block}.page-module__8mQMLq__catalogFilterPanel{border-top:1px solid var(--border-color,#ffffff14);transform-origin:top;will-change:opacity, transform, filter, clip-path, max-height;width:100%;margin-top:.75rem;padding-top:.75rem;animation:.42s cubic-bezier(.16,1,.3,1) both page-module__8mQMLq__filtersSlideDown;overflow:hidden}.page-module__8mQMLq__catalogFilterPanel .page-module__8mQMLq__catalogFilterRow{animation:.38s cubic-bezier(.16,1,.3,1) both page-module__8mQMLq__filterRowReveal}.page-module__8mQMLq__catalogFilterPanel .page-module__8mQMLq__catalogFilterRow:first-child{animation-delay:30ms}.page-module__8mQMLq__catalogFilterPanel .page-module__8mQMLq__catalogFilterRow:nth-child(2){animation-delay:60ms}.page-module__8mQMLq__catalogFilterPanel .page-module__8mQMLq__catalogFilterRow:nth-child(3){animation-delay:90ms}.page-module__8mQMLq__catalogFilterPanel .page-module__8mQMLq__catalogFilterRow:nth-child(4){animation-delay:.12s}.page-module__8mQMLq__catalogFilterPanel .page-module__8mQMLq__catalogFilterRow:nth-child(5){animation-delay:.15s}.page-module__8mQMLq__catalogFilterPanel .page-module__8mQMLq__catalogFilterRow:nth-child(6){animation-delay:.18s}@keyframes page-module__8mQMLq__filtersSlideDown{0%{opacity:0;clip-path:inset(0 0 100% round .85rem);filter:blur(6px);transform-origin:top;max-height:0;transform:translateY(-10px)scaleY(.96)}70%{opacity:1;clip-path:inset(0 round .85rem);filter:blur();max-height:90rem;transform:translateY(1px)scaleY(1.01)}to{opacity:1;clip-path:inset(0 round .85rem);filter:blur();max-height:120rem;transform:translateY(0)scaleY(1)}}@keyframes page-module__8mQMLq__filterRowReveal{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.page-module__8mQMLq__catalogSearch{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);width:100%;color:var(--text-primary,#f9fafb);box-sizing:border-box;border-radius:.9rem;padding:.75rem .9rem;font-size:1rem}.page-module__8mQMLq__catalogFilterRow{grid-template-columns:minmax(0,1fr);align-items:end;gap:.75rem;margin-bottom:.75rem;display:grid}.page-module__8mQMLq__catalogFilterRow:last-child{margin-bottom:0}.page-module__8mQMLq__catalogFilterRowPair{grid-template-columns:repeat(2,minmax(0,1fr))}.page-module__8mQMLq__catalogFilterRowPair .page-module__8mQMLq__catalogFilterItem{min-width:0}.page-module__8mQMLq__catalogFilterItem input[type=date]{min-width:0;max-width:100%}@media (max-width:440px){.page-module__8mQMLq__catalogFilterRowPair{grid-template-columns:minmax(0,1fr)}}@media (min-width:640px){.page-module__8mQMLq__catalogFilterRow{grid-template-columns:repeat(6,minmax(0,1fr))}.page-module__8mQMLq__catalogFilterRowPair{grid-template-columns:1fr 1fr}}.page-module__8mQMLq__catalogFilterItem label{color:var(--text-secondary,#e5e7eb);margin-bottom:.25rem;font-size:.85rem;font-weight:600;display:block}.page-module__8mQMLq__catalogFilterItem input,.page-module__8mQMLq__catalogFilterItem select{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);width:100%;color:var(--text-primary,#f9fafb);box-sizing:border-box;border-radius:.75rem;padding:.5rem .7rem}.page-module__8mQMLq__catalogFilterItemHighlight input,.page-module__8mQMLq__catalogFilterItemHighlight select{border-color:#22c55ef2;box-shadow:0 0 0 1px #16a34ae6,0 0 0 6px #16a34a33}.page-module__8mQMLq__catalogResetWrapper{justify-content:flex-start;align-items:center;gap:.5rem;display:flex}.page-module__8mQMLq__catalogResetBtn{color:#7dd3fc;white-space:nowrap;overflow-wrap:normal;word-break:normal;cursor:pointer;background:0 0;border:1px solid #38bdf859;border-radius:999px;justify-content:center;align-items:center;width:auto;padding:.6rem .75rem;transition:background .2s,border-color .2s,transform .1s;display:inline-flex}.page-module__8mQMLq__catalogResetBtn:hover{background:#38bdf814;border-color:#38bdf88c;transform:translateY(-1px)}.page-module__8mQMLq__filterAppliedBadge{color:#bbf7d0;opacity:0;pointer-events:none;white-space:nowrap;background:#16a34a2e;border:1px solid #22c55e4d;border-radius:999px;align-items:center;gap:.3rem;padding:.25rem .6rem;font-size:.78rem;font-weight:500;transition:opacity .18s ease-out,transform .18s ease-out;display:inline-flex;transform:translate(4px)translateY(1px)scale(.96)}.page-module__8mQMLq__filterAppliedBadgeVisible{opacity:1;transform:translate(0)translateY(0)scale(1)}.page-module__8mQMLq__filterAppliedDot{background:#4ade80;border-radius:999px;width:.4rem;height:.4rem;box-shadow:0 0 0 4px #22c55e40}[data-theme=light] .page-module__8mQMLq__filterAppliedBadge{color:#166534;background:#22c55e1f;border-color:#22c55e59}.page-module__8mQMLq__catalogList{flex-direction:column;gap:.6rem;display:flex;overflow:visible}.page-module__8mQMLq__catalogListAnimating .page-module__8mQMLq__channelCard{animation:.26s cubic-bezier(.25,.8,.25,1) page-module__8mQMLq__catalogListFadeIn}@keyframes page-module__8mQMLq__catalogListFadeIn{0%{opacity:0;transform:translateY(10px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module__8mQMLq__modalOverlayFadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__8mQMLq__modalCardPopIn{0%{opacity:0;transform:translateY(10px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard{opacity:0;animation:.32s cubic-bezier(.25,.8,.25,1) forwards page-module__8mQMLq__catalogListFadeIn;transform:translateY(10px)scale(.985)}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:first-child{animation-delay:20ms}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(2){animation-delay:40ms}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(3){animation-delay:60ms}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(4){animation-delay:80ms}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(5){animation-delay:.1s}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(6){animation-delay:.12s}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(7){animation-delay:.14s}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(8){animation-delay:.16s}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(9){animation-delay:.18s}.page-module__8mQMLq__catalogList>.page-module__8mQMLq__channelCard:nth-child(10){animation-delay:.2s}.page-module__8mQMLq__navButton{color:#fff;cursor:pointer;isolation:isolate;background:linear-gradient(135deg,#08c,#1d9bf0);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.7rem 1.3rem;font-size:.9rem;font-weight:600;transition:background .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .18s cubic-bezier(.2,.8,.4,1);display:inline-flex;position:relative;overflow:hidden;box-shadow:0 4px 12px #1d9bf04d}.page-module__8mQMLq__navButton:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff3d 50%,#0000 65%);transition:transform .58s cubic-bezier(.22,1,.36,1);position:absolute;inset:-45% -35%;transform:translate(-120%)rotate(4deg)}.page-module__8mQMLq__navButton:hover:not(:disabled):after{transform:translate(120%)rotate(4deg)}.page-module__8mQMLq__navButtonWide{width:100%;padding:.75rem 1.25rem;font-size:.95rem;box-shadow:0 6px 16px #0f172a59}.page-module__8mQMLq__navButtonWide:hover:not(:disabled){box-shadow:0 8px 20px #0f172a73}.page-module__8mQMLq__navButton:hover:not(:disabled){background:linear-gradient(135deg,#0392dc,#38bdf8);box-shadow:0 6px 18px #1d9bf066}.page-module__8mQMLq__navButton:active:not(:disabled){transform:scale(.97);box-shadow:0 2px 8px #1d9bf040}.page-module__8mQMLq__navButton:disabled{opacity:.85;cursor:not-allowed;transform:none}.page-module__8mQMLq__navButton .page-module__8mQMLq__buttonSpinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;flex-shrink:0;width:1rem;height:1rem;animation:.7s linear infinite page-module__8mQMLq__miniappSpin;display:inline-block}.page-module__8mQMLq__cooldownCircleWrap{flex-shrink:0;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;display:inline-flex}.page-module__8mQMLq__cooldownCircleWrap svg{width:100%;height:100%;transform:rotate(-90deg)}.page-module__8mQMLq__cooldownCircleBg{fill:none;stroke:#ffffff40;stroke-width:2.5px}.page-module__8mQMLq__cooldownCircleFill{fill:none;stroke:#fff;stroke-width:2.5px;stroke-linecap:round;transition:stroke-dashoffset .3s ease-out}.page-module__8mQMLq__navButton:disabled .page-module__8mQMLq__cooldownCircleWrap .page-module__8mQMLq__cooldownCircleFill{stroke:#fffffff2}:where(.page-module__8mQMLq__browserAuthButton,.page-module__8mQMLq__browserEmailButton,.page-module__8mQMLq__catalogFiltersToggle,.page-module__8mQMLq__catalogResetBtn,.page-module__8mQMLq__navButton,.page-module__8mQMLq__navButtonSecondary,.page-module__8mQMLq__myHubAddButton,.page-module__8mQMLq__channelCardEditButton,.page-module__8mQMLq__channelCardDeleteButton,.page-module__8mQMLq__channelHideButton,.page-module__8mQMLq__channelShowButton,.page-module__8mQMLq__proposalActionIconBtn,.page-module__8mQMLq__calendarShareLinkButton,.page-module__8mQMLq__detailHeaderActionBtn,.page-module__8mQMLq__refreshTgstatButton,.page-module__8mQMLq__writeButton,.page-module__8mQMLq__backButton,.page-module__8mQMLq__cabinetEmailButton,.page-module__8mQMLq__cabinetPaywallSupportButton){will-change:transform, box-shadow, filter;transform-origin:50%}:where(.page-module__8mQMLq__browserAuthButton,.page-module__8mQMLq__browserEmailButton,.page-module__8mQMLq__catalogFiltersToggle,.page-module__8mQMLq__catalogResetBtn,.page-module__8mQMLq__navButton,.page-module__8mQMLq__navButtonSecondary,.page-module__8mQMLq__myHubAddButton,.page-module__8mQMLq__channelCardEditButton,.page-module__8mQMLq__channelCardDeleteButton,.page-module__8mQMLq__channelHideButton,.page-module__8mQMLq__channelShowButton,.page-module__8mQMLq__calendarShareLinkButton,.page-module__8mQMLq__detailHeaderActionBtn,.page-module__8mQMLq__refreshTgstatButton,.page-module__8mQMLq__writeButton,.page-module__8mQMLq__backButton,.page-module__8mQMLq__cabinetEmailButton,.page-module__8mQMLq__cabinetPaywallSupportButton):hover:not(:disabled){filter:saturate(1.04);transform:translateY(-1.5px)}:where(.page-module__8mQMLq__browserAuthButton,.page-module__8mQMLq__browserEmailButton,.page-module__8mQMLq__catalogFiltersToggle,.page-module__8mQMLq__catalogResetBtn,.page-module__8mQMLq__navButton,.page-module__8mQMLq__navButtonSecondary,.page-module__8mQMLq__myHubAddButton,.page-module__8mQMLq__channelCardEditButton,.page-module__8mQMLq__channelCardDeleteButton,.page-module__8mQMLq__channelHideButton,.page-module__8mQMLq__channelShowButton,.page-module__8mQMLq__proposalActionIconBtn,.page-module__8mQMLq__calendarShareLinkButton,.page-module__8mQMLq__detailHeaderActionBtn,.page-module__8mQMLq__refreshTgstatButton,.page-module__8mQMLq__writeButton,.page-module__8mQMLq__backButton,.page-module__8mQMLq__cabinetEmailButton,.page-module__8mQMLq__cabinetPaywallSupportButton):active:not(:disabled){filter:saturate(.98);transform:translateY(0)scale(.975)}:where(.page-module__8mQMLq__navButton,.page-module__8mQMLq__writeButton,.page-module__8mQMLq__cabinetEmailButton,.page-module__8mQMLq__cabinetPaywallSupportButton):focus-visible{outline-offset:3px;outline:2px solid #38bdf8cc}[data-theme=light] .page-module__8mQMLq__navButton{background:linear-gradient(135deg,#0284c7,#0ea5e9);box-shadow:0 4px 12px #0ea5e940}[data-theme=light] .page-module__8mQMLq__navButton:hover:not(:disabled){background:linear-gradient(135deg,#0369a1,#0284c7);box-shadow:0 6px 18px #0ea5e959}.page-module__8mQMLq__platformDropdown{margin-right:auto;display:inline-flex;position:relative}.page-module__8mQMLq__platformDropdownBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#08c,#1d9bf0);border:none;border-radius:.75rem;justify-content:center;align-items:center;gap:.6rem;padding:.7rem 1.3rem;font-size:.9rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:inline-flex;position:relative;box-shadow:0 4px 12px #1d9bf04d}.page-module__8mQMLq__platformDropdownBtn:hover{background:linear-gradient(135deg,#0392dc,#38bdf8);transform:translateY(-2px);box-shadow:0 6px 18px #1d9bf066}.page-module__8mQMLq__platformIconGroup{cursor:pointer;border-radius:.4rem;flex-shrink:0;align-items:center;gap:.35rem;margin:-.3rem -.5rem -.3rem -.7rem;padding:.3rem .5rem;transition:background .2s;display:inline-flex;position:relative}.page-module__8mQMLq__platformIconGroup:hover{background:#ffffff26}.page-module__8mQMLq__platformIcon{justify-content:center;align-items:center;width:20px;height:20px;display:flex}.page-module__8mQMLq__platformChevron{width:18px;height:18px;transition:transform .3s}.page-module__8mQMLq__platformChevronOpen{transform:rotate(180deg)}.page-module__8mQMLq__platformMenu{background:var(--bg-card,#0f172afa);border:2px solid var(--border-color,#ffffff1f);z-index:150;pointer-events:auto;border-radius:.75rem;min-width:180px;animation:.35s cubic-bezier(.16,1,.3,1) page-module__8mQMLq__slideDown;position:absolute;top:calc(100% + .5rem);left:0;overflow:hidden;box-shadow:0 10px 30px #0006}@keyframes page-module__8mQMLq__slideDown{0%{opacity:0;transform:translateY(-10px)scale(.96)}60%{opacity:1;transform:translateY(2px)scale(1.01)}to{opacity:1;transform:translateY(0)scale(1)}}.page-module__8mQMLq__platformMenuItem{color:var(--text-primary,#f9fafb);cursor:pointer;text-align:left;background:0 0;border:none;align-items:center;gap:.75rem;width:100%;padding:.75rem 1rem;font-size:.9rem;font-weight:500;transition:all .2s;display:flex}.page-module__8mQMLq__platformMenuItem:hover{color:#38bdf8;background:#38bdf81f}.page-module__8mQMLq__platformMenuItemActive{color:#38bdf8;background:linear-gradient(135deg,#0088cc26,#1d9bf01a);font-weight:600}.page-module__8mQMLq__platformMenuItemActive:hover{background:linear-gradient(135deg,#08c3,#1d9bf026)}.page-module__8mQMLq__platformCount{opacity:.85;margin-left:.35rem;font-weight:500}.page-module__8mQMLq__platformCountPulse{animation:.25s ease-out page-module__8mQMLq__platformCountPulse}@keyframes page-module__8mQMLq__platformCountPulse{0%{opacity:.7;transform:scale(1)}50%{opacity:1;transform:scale(1.08)}to{opacity:.85;transform:scale(1)}}[data-theme=light] .page-module__8mQMLq__platformDropdownBtn{background:linear-gradient(135deg,#0284c7,#0ea5e9);box-shadow:0 4px 12px #0ea5e940}[data-theme=light] .page-module__8mQMLq__platformDropdownBtn:hover{background:linear-gradient(135deg,#0369a1,#0284c7);box-shadow:0 6px 18px #0ea5e959}[data-theme=light] .page-module__8mQMLq__platformMenu{background:#fffffffa;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__platformMenuItem{color:#0f172a}[data-theme=light] .page-module__8mQMLq__platformMenuItem:hover{color:#0284c7;background:#0ea5e914}[data-theme=light] .page-module__8mQMLq__platformMenuItemActive{color:#0284c7;background:linear-gradient(135deg,#0ea5e91f,#38bdf814)}.page-module__8mQMLq__maxPlaceholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:400px;padding:4rem 2rem;display:flex}.page-module__8mQMLq__maxPlaceholderIcon{opacity:.5;margin-bottom:1.5rem;font-size:4rem}.page-module__8mQMLq__maxPlaceholderTitle{color:var(--text-primary,#f9fafb);margin-bottom:.75rem;font-size:1.5rem;font-weight:700}.page-module__8mQMLq__maxPlaceholderText{color:var(--text-muted,#94a3b8);max-width:320px;margin-bottom:2rem;font-size:1rem}[data-theme=light] .page-module__8mQMLq__maxPlaceholderTitle{color:#0f172a}[data-theme=light] .page-module__8mQMLq__maxPlaceholderText{color:#64748b}.page-module__8mQMLq__favoritePlaceholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.6rem;min-height:calc(100vh - 220px);padding:1.5rem;display:flex}.page-module__8mQMLq__favoritePlaceholderIcon{font-size:2.2rem}.page-module__8mQMLq__favoritePlaceholderTitle{color:var(--text-primary,#f9fafb);margin:0;font-size:1.1rem}.page-module__8mQMLq__favoritePlaceholderText{color:var(--text-muted,#94a3b8);margin:0}.page-module__8mQMLq__myChannelsHeaderRow,.page-module__8mQMLq__myHubTopRow{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.9rem;display:flex}.page-module__8mQMLq__myHubAddButton{min-height:2.2rem;color:var(--text-primary,#f8fafc);white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#38bdf83d 0%,#0ea5e929 100%);border:1px solid #38bdf873;border-radius:.75rem;padding:.45rem .7rem;font-size:.82rem;font-weight:700;line-height:1.1}.page-module__8mQMLq__myHubTabs{gap:.6rem;margin-bottom:.55rem;display:flex}.page-module__8mQMLq__myHubTabBtn{color:var(--text-secondary,#e2e8f0);cursor:pointer;background:#0f172a8c;border:1px solid #94a3b859;border-radius:.8rem;flex:1;padding:.52rem .75rem;font-size:.88rem;font-weight:600}.page-module__8mQMLq__myHubTabBtnActive{color:var(--text-primary,#f8fafc);background:#38bdf82e;border-color:#38bdf8a6}.page-module__8mQMLq__myHubPlatformFilters{gap:.5rem;margin-bottom:1rem;display:flex}.page-module__8mQMLq__myHubPlatformBtn{color:var(--text-secondary,#e2e8f0);cursor:pointer;background:#0f172a7a;border:1px solid #94a3b852;border-radius:999px;padding:.38rem .8rem;font-size:.81rem}.page-module__8mQMLq__myHubPlatformBtnActive{color:var(--text-primary,#f8fafc);background:#38bdf829;border-color:#38bdf89e}.page-module__8mQMLq__myChannelsFilters{gap:.5rem;margin-bottom:1rem;display:flex}.page-module__8mQMLq__myChannelsFilterBtn{color:var(--text-secondary,#e2e8f0);cursor:pointer;background:#0f172a8c;border:1px solid #94a3b859;border-radius:999px;padding:.35rem .75rem;font-size:.82rem}.page-module__8mQMLq__myChannelsFilterBtnActive{color:var(--text-primary,#f8fafc);background:#38bdf829;border-color:#38bdf899}.page-module__8mQMLq__myChannelPlatformBadge{color:var(--text-secondary,#e2e8f0);background:#0f172a80;border:1px solid #94a3b847;border-radius:.6rem;align-items:center;gap:.35rem;margin-left:.35rem;padding:.16rem .45rem;font-size:.72rem;line-height:1;display:inline-flex}.page-module__8mQMLq__myChannelPlatformIcon{width:.85rem;height:.85rem}.page-module__8mQMLq__addTypeGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.75rem;display:grid}.page-module__8mQMLq__addTypeCard{background:var(--bg-card,#0f172ac7);min-height:132px;color:var(--text-primary,#f8fafc);cursor:pointer;border:1px solid #94a3b852;border-radius:1rem;flex-direction:column;justify-content:center;align-items:center;gap:.35rem;padding:1rem .9rem;display:flex}.page-module__8mQMLq__addTypeCardAnimated{animation:.28s cubic-bezier(.22,.61,.36,1) both page-module__8mQMLq__cardEnterUp}.page-module__8mQMLq__addTypeGrid>.page-module__8mQMLq__addTypeCardAnimated:first-child{animation-delay:20ms}.page-module__8mQMLq__addTypeGrid>.page-module__8mQMLq__addTypeCardAnimated:nth-child(2){animation-delay:50ms}.page-module__8mQMLq__addTypeGrid>.page-module__8mQMLq__addTypeCardAnimated:nth-child(3){animation-delay:80ms}.page-module__8mQMLq__addTypeGrid>.page-module__8mQMLq__addTypeCardAnimated:nth-child(4){animation-delay:.11s}.page-module__8mQMLq__screenTransition{animation:.34s cubic-bezier(.22,1,.36,1) page-module__8mQMLq__screenFadeIn}.page-module__8mQMLq__pageTransitionA,.page-module__8mQMLq__pageTransitionB{animation:.36s cubic-bezier(.22,1,.36,1) page-module__8mQMLq__pageTransitionIn}.page-module__8mQMLq__sectionTransitionActive{position:relative}.page-module__8mQMLq__sectionTransitionActive:before,.page-module__8mQMLq__sectionTransitionActive:after{content:"";top:5.15rem;left:1rem;right:1rem;bottom:calc(4.7rem + env(safe-area-inset-bottom,0px));z-index:30;pointer-events:none;border-radius:1.35rem;position:fixed}.page-module__8mQMLq__sectionTransitionActive:before{background:color-mix(in srgb, var(--bg-primary,#020617) 42%, transparent);animation:.36s cubic-bezier(.22,1,.36,1) both page-module__8mQMLq__sectionTransitionVeil}.page-module__8mQMLq__sectionTransitionActive:after{background:linear-gradient(90deg, transparent 0%, #94a3b838 45%, transparent 90%) -180% 0 / 70% 100% no-repeat, radial-gradient(circle at 2.35rem 2.4rem, #94a3b86b 0 1.6rem, transparent 1.65rem), linear-gradient(#94a3b852, #94a3b852) 4.75rem 1.25rem / 42% .85rem no-repeat, linear-gradient(#94a3b82e, #94a3b82e) 4.75rem 2.7rem / 68% .7rem no-repeat, linear-gradient(#94a3b824, #94a3b824) 4.75rem 4rem / 35% .65rem no-repeat, linear-gradient(var(--bg-card,#0f172aeb), var(--bg-card,#0f172aeb)) 0 0 / 100% 5.8rem no-repeat, radial-gradient(circle at 2.35rem 8.95rem, #94a3b861 0 1.6rem, transparent 1.65rem), linear-gradient(#94a3b847, #94a3b847) 4.75rem 7.8rem / 50% .85rem no-repeat, linear-gradient(#94a3b829, #94a3b829) 4.75rem 9.2rem / 62% .7rem no-repeat, linear-gradient(var(--bg-card,#0f172aeb), var(--bg-card,#0f172aeb)) 0 6.55rem / 100% 5.8rem no-repeat, radial-gradient(circle at 2.35rem 15.5rem, #94a3b857 0 1.6rem, transparent 1.65rem), linear-gradient(#94a3b83d, #94a3b83d) 4.75rem 14.35rem / 46% .85rem no-repeat, linear-gradient(#94a3b826, #94a3b826) 4.75rem 15.75rem / 70% .7rem no-repeat, linear-gradient(var(--bg-card,#0f172aeb), var(--bg-card,#0f172aeb)) 0 13.1rem / 100% 5.8rem no-repeat;max-width:760px;margin:0 auto;animation:.36s cubic-bezier(.22,1,.36,1) both page-module__8mQMLq__sectionSkeletonIn,1.15s ease-in-out infinite page-module__8mQMLq__sectionSkeletonShimmer}@keyframes page-module__8mQMLq__screenFadeIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__8mQMLq__pageTransitionIn{0%{opacity:.35;transform:translateY(12px)scale(.995)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module__8mQMLq__sectionTransitionVeil{0%{opacity:0}20%{opacity:.5}to{opacity:0}}@keyframes page-module__8mQMLq__sectionSkeletonIn{0%{opacity:0;transform:translateY(8px)scale(.99)}22%{opacity:.72;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(0)scale(1)}}@keyframes page-module__8mQMLq__sectionSkeletonShimmer{0%{background-position:-180% 0,0 0,4.75rem 1.25rem,4.75rem 2.7rem,4.75rem 4rem,0 0,0 0,4.75rem 7.8rem,4.75rem 9.2rem,0 6.55rem,0 0,4.75rem 14.35rem,4.75rem 15.75rem,0 13.1rem}to{background-position:280% 0,0 0,4.75rem 1.25rem,4.75rem 2.7rem,4.75rem 4rem,0 0,0 0,4.75rem 7.8rem,4.75rem 9.2rem,0 6.55rem,0 0,4.75rem 14.35rem,4.75rem 15.75rem,0 13.1rem}}@media (prefers-reduced-motion:reduce){.page-module__8mQMLq__pageTransitionA,.page-module__8mQMLq__pageTransitionB,.page-module__8mQMLq__sectionTransitionActive:before,.page-module__8mQMLq__sectionTransitionActive:after{animation:none}.page-module__8mQMLq__sectionTransitionActive:before,.page-module__8mQMLq__sectionTransitionActive:after{display:none}}@keyframes page-module__8mQMLq__cardEnterUp{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.page-module__8mQMLq__addTypeCardIcon{width:1.35rem;height:1.35rem}.page-module__8mQMLq__addTypeCardTitle{font-size:.95rem;font-weight:700}.page-module__8mQMLq__addTypeCardSubtitle{color:var(--text-muted,#94a3b8);font-size:.8rem}[data-theme=light] .page-module__8mQMLq__favoritePlaceholderTitle{color:#0f172a}[data-theme=light] .page-module__8mQMLq__favoritePlaceholderText{color:#64748b}[data-theme=light] .page-module__8mQMLq__myChannelsFilterBtn{color:#334155;background:#fff;border-color:#cbd5e1d9}[data-theme=light] .page-module__8mQMLq__myChannelsFilterBtnActive{color:#0c4a6e;background:#0ea5e91f;border-color:#0ea5e980}[data-theme=light] .page-module__8mQMLq__myHubAddButton{color:#0f172a;background:linear-gradient(135deg,#0ea5e933 0%,#0284c71f 100%);border-color:#0ea5e973}[data-theme=light] .page-module__8mQMLq__myHubTabBtn{color:#334155;background:#fff;border-color:#cbd5e1d9}[data-theme=light] .page-module__8mQMLq__myHubTabBtnActive{color:#0c4a6e;background:#0ea5e91f;border-color:#0ea5e980}[data-theme=light] .page-module__8mQMLq__myHubPlatformBtn{color:#334155;background:#fff;border-color:#cbd5e1d9}[data-theme=light] .page-module__8mQMLq__myHubPlatformBtnActive{color:#0c4a6e;background:#0ea5e91f;border-color:#0ea5e980}[data-theme=light] .page-module__8mQMLq__myChannelPlatformBadge{color:#334155;background:#f8fafc;border-color:#cbd5e1d9}[data-theme=light] .page-module__8mQMLq__addTypeCard{color:#0f172a;background:#fff;border-color:#cbd5e1cc}[data-theme=light] .page-module__8mQMLq__addTypeCardSubtitle{color:#64748b}.page-module__8mQMLq__navButtonSecondary{border:2px solid var(--border-color,#ffffff1f);background:var(--bg-card,#0f172acc);color:var(--text-primary,#f9fafb);cursor:pointer;border-radius:.75rem;justify-content:center;align-items:center;gap:.5rem;padding:.65rem 1.2rem;font-size:.85rem;font-weight:600;transition:background .25s cubic-bezier(.4,0,.2,1),border-color .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),transform .16s cubic-bezier(.2,.8,.4,1);display:inline-flex;box-shadow:0 3px 10px #0003}.page-module__8mQMLq__navButtonSecondary:hover{background:var(--bg-secondary,#0a0a0feb);border-color:#38bdf859;box-shadow:0 6px 16px #0000004d}.page-module__8mQMLq__navButtonSecondary:active{transform:scale(.97);box-shadow:0 2px 8px #00000040}[data-theme=light] .page-module__8mQMLq__navButtonSecondary{color:#0f172a;background:#fff;border-color:#cbd5e180;box-shadow:0 3px 10px #00000014}[data-theme=light] .page-module__8mQMLq__navButtonSecondary:hover{background:#f8fafc;border-color:#0ea5e966;box-shadow:0 6px 16px #0000001f}.page-module__8mQMLq__proposalActionIconBtn{min-width:2.5rem;min-height:2.5rem;padding:.5rem}.page-module__8mQMLq__proposalActionIconBtn svg{flex-shrink:0;width:1.15rem;height:1.15rem}.page-module__8mQMLq__reportIconBtn{min-width:2.25rem;min-height:2.25rem;padding:.4rem}.page-module__8mQMLq__reportIconBtn svg{flex-shrink:0;width:1.05rem;height:1.05rem}.page-module__8mQMLq__channelCard{background:var(--bg-card,#0f172ae0);border:1px solid var(--border-color,#ffffff0f);cursor:pointer;box-shadow:0 2px 10px var(--shadow-color,#0006);border-radius:1.25rem;align-items:center;gap:.5rem;margin-bottom:.875rem;padding:.75rem .9rem;transition:background .22s,border-color .22s,box-shadow .22s,transform .2s cubic-bezier(.25,.46,.45,.94);display:flex;position:relative;overflow:visible}.page-module__8mQMLq__channelCard:hover{background:var(--bg-secondary,#1e293bf2);box-shadow:0 8px 24px var(--shadow-color,#00000080);border-color:#94a3b833;transform:translateY(-3px)}.page-module__8mQMLq__channelCard:focus{outline:none}.page-module__8mQMLq__channelCard:focus-visible{outline-offset:2px;outline:2px solid #38bdf899}.page-module__8mQMLq__channelCardMetrics{border-top:1px solid var(--channel-card-divider,#ffffff0f);flex-direction:column;gap:.375rem;margin-top:.625rem;padding-top:.625rem;display:flex}.page-module__8mQMLq__channelCardMetrics .page-module__8mQMLq__channelErrRow,.page-module__8mQMLq__channelCardMetrics .page-module__8mQMLq__channelReachRow,.page-module__8mQMLq__channelCardMetrics .page-module__8mQMLq__channelPriceFromRow{margin-top:0}[data-theme=light] .page-module__8mQMLq__channelCard{background:#fff;border-color:#cbd5e199;box-shadow:0 2px 12px #0000000f}[data-theme=light] .page-module__8mQMLq__channelCard:hover{background:#f8fafc;border-color:#94a3b880;box-shadow:0 8px 28px #00000014}[data-theme=light] .page-module__8mQMLq__channelCardMetrics{--channel-card-divider:#0000000f}.page-module__8mQMLq__channelCategoryCorner{z-index:3;pointer-events:auto;text-align:right;align-items:center;gap:.25rem;max-width:calc(100% - 80px);display:inline-flex;position:absolute;top:.625rem;left:auto;right:.625rem}.page-module__8mQMLq__channelCategoryCorner .page-module__8mQMLq__channelCategoryBadge{text-overflow:ellipsis;white-space:nowrap;max-width:100%;display:inline-block;overflow:hidden}.page-module__8mQMLq__channelCategoryMoreBtn{width:20px;height:20px;color:var(--text-muted,#94a3b8);cursor:pointer;background:#94a3b840;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .2s,color .2s;display:inline-flex}.page-module__8mQMLq__channelCategoryMoreBtn:hover{color:var(--text-primary,#f9fafb);background:#94a3b866}.page-module__8mQMLq__channelCategoryMoreIcon{width:12px;height:12px}.page-module__8mQMLq__channelCategoryTooltip{background:var(--bg-card,#0f172afa);border:1px solid var(--border-color,#ffffff1f);box-shadow:0 8px 24px var(--shadow-color,#00000080);z-index:10;border-radius:.5rem;flex-direction:column;gap:.25rem;max-width:220px;margin-top:.35rem;padding:.5rem .6rem;display:flex;position:absolute;top:100%;right:0}.page-module__8mQMLq__channelCategoryTooltipItem{color:var(--text-secondary,#e5e7eb);white-space:nowrap;text-overflow:ellipsis;font-size:.8rem;overflow:hidden}[data-theme=light] .page-module__8mQMLq__channelCategoryTooltip{background:#fff;border-color:#cbd5e180;box-shadow:0 8px 24px #0000001f}[data-theme=light] .page-module__8mQMLq__channelCategoryTooltipItem{color:#334155}[data-theme=light] .page-module__8mQMLq__channelCategoryMoreBtn{color:#64748b;background:#94a3b833}[data-theme=light] .page-module__8mQMLq__channelCategoryMoreBtn:hover{color:#1e293b;background:#94a3b859}.page-module__8mQMLq__channelReachRow{align-items:center;gap:.35rem;margin-top:0;display:flex}.page-module__8mQMLq__channelCategoryRow{flex-wrap:wrap;align-items:center;gap:.3rem;margin-top:.4rem;display:flex}.page-module__8mQMLq__channelReachBadge{color:#fbbf24;background:#f8b44b1f;border:1px solid #fbbf2440;border-radius:6px;align-items:center;gap:.25rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__8mQMLq__channelReachBadgeIcon{flex-shrink:0;width:11px;height:11px}[data-theme=light] .page-module__8mQMLq__channelReachBadge{color:#b45309;background:#f59e0b1a;border-color:#b4530940}.page-module__8mQMLq__deleteToast{z-index:2000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(135deg,#7f1d1df2,#b91c1cf2);border-top:2px solid #f8717180;padding:1rem;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -4px 20px #b91c1c80}[data-theme=light] .page-module__8mQMLq__deleteToast{background:linear-gradient(135deg,#b91c1cf2,#dc2626f2);border-top-color:#ef444499}.page-module__8mQMLq__deleteToastContent{flex-direction:column;gap:.75rem;max-width:500px;margin:0 auto;display:flex}.page-module__8mQMLq__deleteToastTop{justify-content:space-between;align-items:center;gap:1rem;display:flex}.page-module__8mQMLq__deleteToastText{color:#fef2f2;flex:1;font-size:.95rem;font-weight:500}.page-module__8mQMLq__deleteToastTimer{color:#fca5a5;white-space:nowrap;font-size:.85rem;font-weight:600}.page-module__8mQMLq__deleteToastActions{gap:.5rem;display:flex}.page-module__8mQMLq__deleteToastButtonUndo{color:#fef2f2;cursor:pointer;background:#fef2f226;border:1px solid #fee2e24d;border-radius:.5rem;flex:1;padding:.65rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s}.page-module__8mQMLq__deleteToastButtonUndo:hover{background:#fef2f240;border-color:#fee2e280;transform:translateY(-1px)}.page-module__8mQMLq__deleteToastButtonConfirm{color:#fee2e2;cursor:pointer;background:#7f1d1dcc;border:1px solid #7f1d1d80;border-radius:.5rem;flex:1;padding:.65rem 1rem;font-size:.9rem;font-weight:600;transition:all .2s}.page-module__8mQMLq__deleteToastButtonConfirm:hover{background:#991b1be6;border-color:#7f1d1dcc;transform:translateY(-1px)}.page-module__8mQMLq__channelCardMyWrapper{flex-direction:column;gap:.5rem;margin-bottom:1rem;display:flex}.page-module__8mQMLq__channelCardMyWrapper .page-module__8mQMLq__channelCard{cursor:default;margin-bottom:0}.page-module__8mQMLq__channelCardMyWrapper .page-module__8mQMLq__channelCard:hover{background:var(--bg-card,#0f172acc);border-color:var(--border-color,#ffffff14);box-shadow:0 2px 8px var(--shadow-color,#0009)}.page-module__8mQMLq__channelCardEditRow{flex-wrap:wrap;align-items:center;gap:.75rem;width:100%;display:flex}.page-module__8mQMLq__purchaseNotifyCheckboxLabel{cursor:pointer;color:var(--text-secondary,#cbd5e1);-webkit-user-select:none;user-select:none;align-items:center;gap:.5rem;font-size:.875rem;display:inline-flex}.page-module__8mQMLq__purchaseNotifyCheckboxLabel input[type=checkbox]{cursor:pointer;width:1.1rem;height:1.1rem;accent-color:var(--accent-color,#38bdf8);margin:0}.page-module__8mQMLq__channelCardEditRow .page-module__8mQMLq__channelCardEditButton{flex:auto;width:auto;min-width:8rem}.page-module__8mQMLq__channelCardEditButton,.page-module__8mQMLq__channelCardDeleteButton{border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);width:100%;min-width:0;color:var(--text-primary,#f9fafb);cursor:pointer;box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:999px;justify-content:center;align-items:center;padding:.55rem 1.2rem;font-size:.875rem;font-weight:500;transition:background .2s,border-color .2s,transform .1s,box-shadow .2s,color .2s;display:flex}.page-module__8mQMLq__channelCardEditButton:hover{color:#7dd3fc;box-shadow:0 4px 12px var(--shadow-color,#0009);background:linear-gradient(135deg,#0088cc40,#1d9bf033);border-color:#38bdf880;transform:translateY(-1px)}.page-module__8mQMLq__channelCardDeleteButton{color:#fee2e2;background:linear-gradient(135deg,#7f1d1dcc,#b91c1cd9);border-color:#f8717159}.page-module__8mQMLq__channelCardDeleteButton:hover:not(:disabled){color:#fef2f2;background:linear-gradient(135deg,#991b1be6,#dc2626e6);border-color:#f87171b3;transform:translateY(-1px);box-shadow:0 4px 14px #b91c1cbf}.page-module__8mQMLq__channelCardDeleteButton:disabled{opacity:.6;cursor:wait;transform:none}.page-module__8mQMLq__channelHideButton{color:#fef3c7;cursor:pointer;width:100%;box-shadow:0 2px 8px var(--shadow-color,#0009);background:linear-gradient(135deg,#a16207cc,#b45309d9);border:2px solid #fbbf2459;border-radius:.75rem;justify-content:center;align-items:center;padding:.55rem 1.2rem;font-size:.875rem;font-weight:500;transition:background .2s,border-color .2s,transform .1s,box-shadow .2s,color .2s;display:flex}.page-module__8mQMLq__channelHideButton:hover:not(:disabled){color:#fffbeb;background:linear-gradient(135deg,#b45309e6,#d97706e6);border-color:#fbbf24b3;transform:translateY(-1px);box-shadow:0 4px 12px #b45309bf}.page-module__8mQMLq__channelHideButton:disabled{opacity:.6;cursor:wait;transform:none}[data-theme=light] .page-module__8mQMLq__channelHideButton{color:#fffbeb;background:linear-gradient(135deg,#d97706d9,#ea580ce6);border-color:#ea580c66}[data-theme=light] .page-module__8mQMLq__channelHideButton:hover:not(:disabled){background:linear-gradient(135deg,#ea580cf2,#f97316f2);border-color:#ea580c99}.page-module__8mQMLq__channelShowButton{color:#dcfce7;cursor:pointer;width:100%;box-shadow:0 2px 8px var(--shadow-color,#0009);background:linear-gradient(135deg,#15803dcc,#16a34ad9);border:2px solid #22c55e59;border-radius:.75rem;justify-content:center;align-items:center;padding:.55rem 1.2rem;font-size:.875rem;font-weight:500;transition:background .2s,border-color .2s,transform .1s,box-shadow .2s;display:flex}.page-module__8mQMLq__channelShowButton:hover:not(:disabled){box-shadow:0 4px 12px var(--shadow-color,#000000b3);background:linear-gradient(135deg,#16a34af2,#22c55ee6);border-color:#22c55e99;transform:translateY(-1px)}.page-module__8mQMLq__channelShowButton:active:not(:disabled){transform:translateY(0)}.page-module__8mQMLq__channelShowButton:disabled{opacity:.5;cursor:not-allowed}[data-theme=light] .page-module__8mQMLq__channelShowButton{color:#f0fdf4;background:linear-gradient(135deg,#16a34ad9,#22c55ee6);border-color:#22c55e66}[data-theme=light] .page-module__8mQMLq__channelShowButton:hover:not(:disabled){background:linear-gradient(135deg,#22c55ef2,#4ade80f2);border-color:#22c55e99}.page-module__8mQMLq__channelHiddenBadge{color:#c084fc;background:linear-gradient(135deg,#9333ea26,#ec489926);border:1px solid #9333ea4d;border-radius:.6rem;align-items:center;gap:.3rem;padding:.35rem .75rem;font-size:.75rem;font-weight:600;transition:all .3s;display:inline-flex;box-shadow:0 2px 8px #9333ea26}.page-module__8mQMLq__channelHiddenBadge:hover{transform:translateY(-1px);box-shadow:0 4px 12px #9333ea40}[data-theme=light] .page-module__8mQMLq__channelHiddenBadge{color:#9333ea;background:linear-gradient(135deg,#9333ea1f,#ec48991f);border-color:#9333ea59;box-shadow:0 2px 8px #9333ea1f}[data-theme=light] .page-module__8mQMLq__channelHiddenBadge:hover{box-shadow:0 4px 12px #9333ea33}.page-module__8mQMLq__deleteModalOverlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:1200;background:#000000b3;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.page-module__8mQMLq__deleteModalContent{background:var(--bg-card,#0f172afa);border:1px solid #f8717166;border-radius:1.25rem;width:100%;max-width:360px;padding:1.75rem 1.5rem 1.5rem;position:relative;box-shadow:0 24px 48px #000c}.page-module__8mQMLq__deleteModalTitle{color:var(--text-primary,#f9fafb);margin:0 0 .5rem;font-size:1.1rem;font-weight:700}.page-module__8mQMLq__deleteModalText{color:var(--text-secondary,#e5e7eb);margin:0 0 .75rem;font-size:.9rem;line-height:1.4}.page-module__8mQMLq__deleteModalChannelName{color:#fee2e2;background:#7f1d1d59;border:1px dashed #f87171b3;border-radius:.75rem;margin-bottom:.75rem;padding:.55rem .75rem;font-size:.9rem;font-weight:600}.page-module__8mQMLq__deleteModalInput{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-secondary,#0a0a0feb);width:100%;color:var(--text-primary,#f9fafb);box-sizing:border-box;border-radius:.75rem;padding:.6rem .75rem;font-size:.95rem}.page-module__8mQMLq__deleteModalInput:focus{border-color:#f87171b3;outline:none}.page-module__8mQMLq__deleteModalInput::placeholder{color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__deleteModalHint{color:var(--text-muted,#94a3b8);margin-top:.5rem;font-size:.8rem}.page-module__8mQMLq__deleteModalActions{gap:.5rem;margin-top:1rem;display:flex}.page-module__8mQMLq__channelAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.page-module__8mQMLq__channelAvatarPlaceholder{color:#e5e7eb;text-transform:uppercase;background:linear-gradient(135deg,#94a3b84d,#4b5563b3);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:.95rem;font-weight:600;display:inline-flex}.page-module__8mQMLq__channelOpenLink{cursor:pointer;color:inherit;text-decoration:none}.page-module__8mQMLq__channelOpenLink:hover{opacity:.9}a.page-module__8mQMLq__channelOpenLink{display:inline-block}.page-module__8mQMLq__channelAvatarWrap{align-self:center;display:inline-block;position:relative}.page-module__8mQMLq__channelAvatarBadge{z-index:1;opacity:0;pointer-events:none;position:absolute;bottom:-4px;right:-4px}.page-module__8mQMLq__channelAvatarPlatformBadge{border:1px solid var(--border-color,#fff3);background:var(--bg-card,#0f172af5);z-index:2;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:inline-flex;position:absolute;top:-5px;left:-5px;box-shadow:0 4px 10px #02061773}.page-module__8mQMLq__channelAvatarPlatformBadgeIcon{object-fit:contain;width:12px;height:12px;display:block}.page-module__8mQMLq__channelInfo{flex-direction:column;flex:1;justify-content:center;gap:.25rem;min-width:0;display:flex}.page-module__8mQMLq__channelNameRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;min-width:0;display:flex}.page-module__8mQMLq__channelNameRowLeft{flex-wrap:wrap;flex:1;align-items:center;gap:.5rem;min-width:0;display:flex}.page-module__8mQMLq__channelName{font-family:var(--font-heading), sans-serif;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:1.05rem;font-weight:600;line-height:1.3;display:block;overflow:hidden}.page-module__8mQMLq__channelNameRow .page-module__8mQMLq__channelName{max-width:100%}.page-module__8mQMLq__channelCard .page-module__8mQMLq__channelNameRow{flex-wrap:nowrap;min-width:0;overflow:hidden}.page-module__8mQMLq__channelCard .page-module__8mQMLq__channelNameRow .page-module__8mQMLq__channelName{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.95rem;display:block;overflow:hidden}.page-module__8mQMLq__channelCatalogAvatarCol{flex-direction:column;flex-shrink:0;justify-content:center;align-self:center;align-items:center;gap:.2rem;margin:-.75rem 0;display:flex}.page-module__8mQMLq__channelCatalogAvatarCol .page-module__8mQMLq__channelAvatarWrap{margin:0}.page-module__8mQMLq__channelFavoriteStarUnder{cursor:pointer;color:var(--text-muted,#94a3b8);background:0 0;border:none;border-radius:.4rem;justify-content:center;align-items:center;margin-top:.34rem;padding:.12rem .35rem;line-height:0;transition:color .18s,transform .22s cubic-bezier(.22,1,.36,1),filter .22s;display:flex;position:relative}.page-module__8mQMLq__channelFavoriteStarUnder:before,.page-module__8mQMLq__channelFavoriteStarUnder:after{content:"";pointer-events:none;opacity:0;position:absolute;inset:50% auto auto 50%}.page-module__8mQMLq__channelFavoriteStarUnder:active{transform:scale(.92)}.page-module__8mQMLq__channelFavoriteStarUnderActive{color:#fbbf24;filter:drop-shadow(0 0 6px #fbbf2459)}.page-module__8mQMLq__channelFavoriteStarUnderWithNew{margin-top:.32rem}.page-module__8mQMLq__channelFavoriteStarUnderAnimating{animation:.42s cubic-bezier(.22,1,.36,1) page-module__8mQMLq__favoriteStarPop}.page-module__8mQMLq__channelFavoriteStarUnderAnimating:before{border:2px solid;border-radius:999px;width:34px;height:34px;animation:.42s ease-out page-module__8mQMLq__favoriteStarRing;transform:translate(-50%,-50%)scale(.3)}.page-module__8mQMLq__channelFavoriteStarUnderAnimating:after{background:currentColor;border-radius:999px;width:6px;height:6px;animation:.42s ease-out page-module__8mQMLq__favoriteStarSparkles;transform:translate(-50%,-50%)scale(.6);box-shadow:-14px -4px,14px -3px,-9px 12px,10px 10px}.page-module__8mQMLq__channelFavoriteStarIcon{width:22px;height:22px;display:block}@keyframes page-module__8mQMLq__favoriteStarPop{0%{transform:scale(.9)rotate(-5deg)}40%{transform:scale(1.15)rotate(5deg)}75%{transform:scale(.97)rotate(-1deg)}to{transform:scale(1)rotate(0)}}@keyframes page-module__8mQMLq__favoriteStarRing{0%{opacity:.75;transform:translate(-50%,-50%)scale(.35)}to{opacity:0;transform:translate(-50%,-50%)scale(1.45)}}@keyframes page-module__8mQMLq__favoriteStarSparkles{0%{opacity:0;transform:translate(-50%,-50%)scale(.4)}30%{opacity:.95}to{opacity:0;transform:translate(-50%,-50%)scale(1.8)}}[data-theme=light] .page-module__8mQMLq__channelFavoriteStarUnder{color:#64748b}[data-theme=light] .page-module__8mQMLq__channelFavoriteStarUnderActive{color:#d97706}.page-module__8mQMLq__channelCard .page-module__8mQMLq__channelAvatarWrap{flex-shrink:0;align-self:center;margin:-.75rem 0}.page-module__8mQMLq__channelCard .page-module__8mQMLq__channelCatalogAvatarCol .page-module__8mQMLq__channelAvatarWrap{margin:0}.page-module__8mQMLq__channelCard .page-module__8mQMLq__channelAvatarWrap .page-module__8mQMLq__channelAvatar,.page-module__8mQMLq__channelCard .page-module__8mQMLq__channelAvatarWrap .page-module__8mQMLq__channelAvatarPlaceholder{width:68px;height:68px;box-shadow:0 4px 12px var(--shadow-color,#0006);border:2px solid var(--bg-card,#0f172af2);border-radius:50%}[data-theme=light] .page-module__8mQMLq__channelCard .page-module__8mQMLq__channelAvatarWrap .page-module__8mQMLq__channelAvatar,[data-theme=light] .page-module__8mQMLq__channelCard .page-module__8mQMLq__channelAvatarWrap .page-module__8mQMLq__channelAvatarPlaceholder{border-color:#fff;box-shadow:0 2px 10px #0000001f}.page-module__8mQMLq__channelCard .page-module__8mQMLq__calendarBoxClickable{width:54px;min-width:54px;padding:.3rem .25rem;font-size:.6rem}.page-module__8mQMLq__channelNameRowLeft>.page-module__8mQMLq__channelName{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.page-module__8mQMLq__channelNameRowLeft>.page-module__8mQMLq__purchaseTitle{white-space:normal;overflow-wrap:anywhere;word-break:break-word;text-overflow:clip}.page-module__8mQMLq__channelSubsRow{flex-wrap:wrap;align-items:center;gap:.5rem;margin-top:0;display:flex}.page-module__8mQMLq__channelInfo>.page-module__8mQMLq__channelSubsRow{margin-top:0}.page-module__8mQMLq__channelSubsPrice{white-space:nowrap}.page-module__8mQMLq__channelCategoryRow{margin-top:.35rem}.page-module__8mQMLq__channelErrRow{color:var(--text-muted,#94a3b8);flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:0;font-size:.8rem;display:flex}.page-module__8mQMLq__channelErrLabel{text-transform:uppercase;letter-spacing:.03em;font-weight:600}.page-module__8mQMLq__channelErrValue{color:#7dd3fc;font-weight:500}.page-module__8mQMLq__channelErrPlaceholder{color:var(--text-muted,#94a3b8);font-size:.85rem}.page-module__8mQMLq__channelCalculating{color:var(--text-muted,#94a3b8);font-size:.8rem;animation:1.5s ease-in-out infinite page-module__8mQMLq__calculatingPulse}@keyframes page-module__8mQMLq__calculatingPulse{0%,to{opacity:.6}50%{opacity:1}}[data-theme=light] .page-module__8mQMLq__channelCalculating{color:#64748b}.page-module__8mQMLq__channelPriceFromRow{align-items:center;min-width:0;margin-top:0;display:flex}.page-module__8mQMLq__channelPriceFromBadge{color:#86efac;white-space:nowrap;background:#22c55e1f;border:1px solid #22c55e40;border-radius:6px;flex-shrink:0;align-items:center;padding:.2rem .5rem;font-size:.8rem;font-weight:600;display:inline-flex}[data-theme=light] .page-module__8mQMLq__channelPriceFromBadge{color:#15803d;background:#16a34a1a;border-color:#16a34a40}.page-module__8mQMLq__purchaseCampaignPeriodBadge{color:#c4b5fd;background:#8b5cf626;border-radius:6px;align-items:center;padding:.2rem .5rem;font-size:.78rem;font-weight:500;display:inline-flex}[data-theme=light] .page-module__8mQMLq__purchaseCampaignPeriodBadge{color:#6d28d9;background:#6d28d91a}.page-module__8mQMLq__channelAvgReach{color:#fed7aa;background:#f8b44b24;border:1px solid #f8b44b8c;border-radius:999px;align-items:center;gap:.2rem;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__8mQMLq__channelAvgReachCompact{color:#94a3b8;align-items:center;gap:.15rem;font-size:.75rem;font-weight:500;display:inline-flex}[data-theme=light] .page-module__8mQMLq__channelAvgReachCompact{color:#64748b}.page-module__8mQMLq__channelAvgReachIcon{flex-shrink:0;width:11px;height:11px;display:block}.page-module__8mQMLq__channelErrBadge{color:#7dd3fc;cursor:default;pointer-events:none;background:#38bdf81f;border:1px solid #38bdf866;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__8mQMLq__channelErBadge{color:#6ee7b7;cursor:default;pointer-events:none;background:#10b98129;border:1px solid #34d39980;border-radius:999px;align-items:center;padding:.15rem .45rem;font-size:.75rem;font-weight:600;display:inline-flex}[data-theme=light] .page-module__8mQMLq__channelErrBadge{color:#0369a1;background:#0ea5e91f;border-color:#0ea5e980}[data-theme=light] .page-module__8mQMLq__channelAvgReach{color:#92400e;background:#f59e0b1f;border-color:#d9770680}[data-theme=light] .page-module__8mQMLq__channelErBadge{color:#047857;background:#10b9811f;border-color:#10b98180}.page-module__8mQMLq__verificationBadge{color:#fff;cursor:pointer;background:linear-gradient(145deg,#22c55e,#16a34a);border:2px solid #fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:background .2s,transform .15s,box-shadow .2s;display:flex;box-shadow:0 2px 6px #22c55e66,0 0 0 2px #22c55e33}.page-module__8mQMLq__verificationBadge:hover{background:linear-gradient(145deg,#4ade80,#22c55e);transform:scale(1.15);box-shadow:0 3px 10px #22c55e80,0 0 0 3px #4ade804d}.page-module__8mQMLq__verificationBadgeIcon{stroke-width:2.5px;width:13px;height:13px;display:block}[data-theme=light] .page-module__8mQMLq__verificationBadge{background:linear-gradient(145deg,#16a34a,#15803d);border-color:#f8fafc;box-shadow:0 2px 6px #16a34a59,0 0 0 2px #16a34a26}[data-theme=light] .page-module__8mQMLq__verificationBadge:hover{background:linear-gradient(145deg,#22c55e,#16a34a);box-shadow:0 3px 10px #16a34a73,0 0 0 3px #22c55e40}.page-module__8mQMLq__verificationModalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;opacity:0;background:#0009;justify-content:center;align-items:center;padding:1rem;animation:.18s ease-out forwards page-module__8mQMLq__modalOverlayFadeIn;display:flex;position:fixed;inset:0;transform:translateY(8px)}.page-module__8mQMLq__verificationModalOverlay[data-theme=light],.page-module__8mQMLq__deleteModalOverlay[data-theme=light],.page-module__8mQMLq__calendarModalOverlay[data-theme=light]{--bg-card:#fff;--bg-secondary:#f3f4f6;--text-primary:#020617;--text-secondary:#111827;--text-muted:#6b7280;--border-color:#0f172a1f;--shadow-color:#0f172a1f}.page-module__8mQMLq__verificationModalContent{background:var(--bg-card,#0f172afa);border:1px solid var(--border-color,#ffffff14);width:100%;max-width:320px;box-shadow:0 24px 48px var(--shadow-color,#0009);border-radius:1.25rem;padding:2rem 2.5rem;position:relative}.page-module__8mQMLq__verificationModalOverlay.page-module__8mQMLq__favoriteRemoveModalPortal{z-index:10050}.page-module__8mQMLq__metricHelpModalOverlay{align-items:flex-start;padding-top:clamp(2.5rem,12vh,6rem)}.page-module__8mQMLq__metricHelpModalContent{max-width:360px}.page-module__8mQMLq__verificationModalClose{width:32px;height:32px;color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:color .2s,background .2s;display:flex;position:absolute;top:.75rem;right:.75rem}.page-module__8mQMLq__verificationModalClose:hover{color:var(--text-primary,#f9fafb);background:var(--bg-secondary,#0a0a0feb)}.page-module__8mQMLq__verificationModalText{color:var(--text-primary,#f9fafb);text-align:center;margin:0;font-size:1.1rem;font-weight:600}.page-module__8mQMLq__channelSubs{color:var(--text-muted,#94a3b8);letter-spacing:.01em;font-size:.875rem}.page-module__8mQMLq__channelTypeBadge{white-space:nowrap;border-radius:6px;align-items:center;padding:.2rem .5rem;font-size:.72rem;font-weight:500;display:inline-flex}.page-module__8mQMLq__channelTypeBadgePrivate{color:#a5b4fc;background:#e0e7ff40;border:1px solid #6366f159}.page-module__8mQMLq__channelTypeBadgeOpen{color:#6ee7b7;background:#d1fae533;border:1px solid #34d39959}[data-theme=light] .page-module__8mQMLq__channelTypeBadgePrivate{color:#3730a3;background:#e0e7ff;border-color:#4338ca40}[data-theme=light] .page-module__8mQMLq__channelTypeBadgeOpen{color:#065f46;background:#d1fae5;border-color:#05966940}.page-module__8mQMLq__channelNewBadge{z-index:2;pointer-events:none;letter-spacing:.04em;white-space:nowrap;color:#bbf7d0;background:#10b98133;border:1px solid #10b98161;border-radius:999px;justify-content:center;align-items:center;padding:.18rem .5rem;font-size:.68rem;font-weight:700;line-height:1;display:inline-flex;position:absolute;bottom:-8px;left:50%;transform:translate(-50%)}[data-theme=light] .page-module__8mQMLq__channelNewBadge{color:#065f46;background:#d1fae5;border-color:#0596694d}.page-module__8mQMLq__channelCategoryBadge{color:#94a3b8;white-space:nowrap;text-overflow:ellipsis;background:#1e293bcc;border:none;border-radius:6px;align-items:center;max-width:100%;padding:.2rem .6rem;font-size:.72rem;font-weight:500;display:inline-flex;overflow:hidden}[data-theme=light] .page-module__8mQMLq__channelCategoryBadge{color:#475569;background:#f1f5f9e6}.page-module__8mQMLq__channelCategoryBadge_новости,.page-module__8mQMLq__channelCategoryBadge_новости_и_сми,.page-module__8mQMLq__channelCategoryBadge_news,.page-module__8mQMLq__channelCategoryBadge_media{color:#38bdf8;background:#0ea5e926}[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_новости,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_новости_и_сми,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_news,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_media{color:#0284c7;background:#0ea5e91f}.page-module__8mQMLq__channelCategoryBadge_маркетинг,.page-module__8mQMLq__channelCategoryBadge_маркетинг__pr__реклама,.page-module__8mQMLq__channelCategoryBadge_marketing,.page-module__8mQMLq__channelCategoryBadge_реклама{color:#c084fc;background:#a855f726}[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_маркетинг,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_маркетинг__pr__реклама,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_marketing,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_реклама{color:#7c3aed;background:#a855f71f}.page-module__8mQMLq__channelCategoryBadge_telegram{color:#22d3ee;background:#22d3ee26}[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_telegram{color:#0891b2;background:#06b6d41f}.page-module__8mQMLq__channelCategoryBadge_бизнес,.page-module__8mQMLq__channelCategoryBadge_экономика,.page-module__8mQMLq__channelCategoryBadge_финансы,.page-module__8mQMLq__channelCategoryBadge_business,.page-module__8mQMLq__channelCategoryBadge_finance{color:#4ade80;background:#22c55e26}[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_бизнес,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_экономика,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_финансы,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_business,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_finance{color:#16a34a;background:#22c55e1f}.page-module__8mQMLq__channelCategoryBadge_технологии,.page-module__8mQMLq__channelCategoryBadge_tech,.page-module__8mQMLq__channelCategoryBadge_it{color:#fb923c;background:#fb923c26}[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_технологии,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_tech,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_it{color:#ea580c;background:#fb923c1f}.page-module__8mQMLq__channelCategoryBadge_развлечения,.page-module__8mQMLq__channelCategoryBadge_юмор,.page-module__8mQMLq__channelCategoryBadge_игры,.page-module__8mQMLq__channelCategoryBadge_entertainment{color:#f472b6;background:#f472b626}[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_развлечения,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_юмор,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_игры,[data-theme=light] .page-module__8mQMLq__channelCategoryBadge_entertainment{color:#db2777;background:#ec48991f}.page-module__8mQMLq__calendarBox{background:var(--bg-secondary,#0a0a0feb);border:1px solid var(--border-color,#ffffff14);width:120px;color:var(--text-muted,#94a3b8);text-align:center;border-radius:.75rem;flex-shrink:0;padding:.5rem;font-size:.75rem}.page-module__8mQMLq__calendarBox span{margin-top:.25rem;display:block}.page-module__8mQMLq__channelCardRight{flex-direction:column;flex-shrink:0;justify-content:flex-start;align-self:stretch;align-items:flex-end;min-width:0;min-height:0;display:flex}.page-module__8mQMLq__calendarRightCenter{flex-direction:column;flex:1;justify-content:center;align-items:flex-end;min-height:0;display:flex}.page-module__8mQMLq__calendarBoxClickable{background:var(--bg-calendar-box,#1e293b99);border:1px solid var(--border-color,#ffffff14);width:76px;min-width:76px;color:var(--text-muted,#94a3b8);text-align:center;cursor:pointer;box-shadow:0 2px 8px var(--shadow-color,#00000059);border-radius:.75rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.15rem;padding:.5rem;font-size:.7rem;transition:background .2s,border-color .2s,color .2s,transform .2s cubic-bezier(.25,.46,.45,.94);display:flex}.page-module__8mQMLq__calendarBoxClickable:hover{color:var(--text-primary,#f9fafb);box-shadow:0 6px 16px var(--shadow-color,#00000073);background:#38bdf81f;border-color:#38bdf859;transform:translateY(-2px)}.page-module__8mQMLq__calendarBoxClickable:active{transform:translateY(0)}[data-theme=light] .page-module__8mQMLq__calendarBoxClickable{--bg-calendar-box:#f1f5f9e6}[data-theme=light] .page-module__8mQMLq__calendarBoxClickable:hover{background:#0ea5e91a;border-color:#0ea5e94d}.page-module__8mQMLq__calendarBoxLabel{color:var(--text-secondary,#e5e7eb);font-weight:600;display:block}.page-module__8mQMLq__calendarBoxSlots{color:#38bdf8;font-size:.8rem;font-weight:600;line-height:1.2;display:block}.page-module__8mQMLq__calendarBoxHint{text-transform:uppercase;letter-spacing:.02em;color:var(--text-muted,#94a3b8);font-size:.55rem;line-height:1.1;display:block}.page-module__8mQMLq__calendarBoxClickable:hover .page-module__8mQMLq__calendarBoxHint{color:#38bdf8e6}.page-module__8mQMLq__calendarBoxCategory{margin-top:.3rem;display:block}.page-module__8mQMLq__calendarModalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;padding:.75rem .75rem max(env(safe-area-inset-bottom,.75rem), .75rem);opacity:0;background:#0009;justify-content:center;align-items:flex-end;animation:.18s ease-out forwards page-module__8mQMLq__modalOverlayFadeIn;display:flex;position:fixed;inset:0;transform:translateY(8px)}.page-module__8mQMLq__calendarModalContent{background:var(--bg-card,#0f172afa);border:1px solid var(--border-color,#ffffff14);padding:1.5rem 1.25rem calc(1.5rem + env(safe-area-inset-bottom,0px));width:100%;max-width:480px;max-height:90vh;box-shadow:0 24px 48px var(--shadow-color,#0009);opacity:0;border-radius:1.25rem 1.25rem .75rem .75rem;animation:.22s cubic-bezier(.22,.55,.25,1) forwards page-module__8mQMLq__calendarSheetSlideUp;position:relative;overflow-y:auto;transform:translateY(100%)}@keyframes page-module__8mQMLq__calendarSheetSlideUp{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.page-module__8mQMLq__calendarModalTitle{color:var(--text-primary,#f9fafb);margin:0 0 .25rem;font-size:1.1rem;font-weight:700}.page-module__8mQMLq__calendarModalSubtitle{color:var(--text-muted,#94a3b8);margin:0 0 1rem;font-size:.9rem}.page-module__8mQMLq__calendarModalShareRow{justify-content:flex-end;margin-bottom:1rem;display:flex}.page-module__8mQMLq__calendarShareLinkButton{color:#dbeafe;cursor:pointer;background:linear-gradient(135deg,#3b82f61f,#6366f124);border:1px solid #60a5fa4d;border-radius:.65rem;justify-content:center;align-items:center;gap:.5rem;min-height:2rem;padding:.5rem .85rem;font-size:.82rem;font-weight:600;transition:transform .15s,color .2s,border-color .2s,background .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 12px #1e40af24}.page-module__8mQMLq__calendarShareIcon{width:1rem;height:1rem;display:inline-flex}.page-module__8mQMLq__calendarShareIcon svg{width:100%;height:100%}.page-module__8mQMLq__calendarShareLinkButton:hover{color:#eff6ff;background:linear-gradient(135deg,#3b82f62e,#6366f133);border-color:#7dd3fc80;box-shadow:0 6px 16px #3b82f633}.page-module__8mQMLq__calendarShareLinkButton:active{transform:translateY(1px)}.page-module__8mQMLq__detailCalendarHeaderRow{flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.page-module__8mQMLq__detailCalendarHeaderTitle{min-width:0}[data-theme=light] .page-module__8mQMLq__calendarShareLinkButton{color:#1e3a8a;background:linear-gradient(135deg,#dbeafef2,#e0e7fff2);border-color:#93c5fde6;box-shadow:0 3px 10px #3b82f624}[data-theme=light] .page-module__8mQMLq__calendarShareLinkButton:hover{color:#1d4ed8;background:linear-gradient(135deg,#bfdbfef2,#c7d2fef2);border-color:#60a5faf2}.page-module__8mQMLq__detailCard{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);box-shadow:0 10px 30px var(--shadow-color,#0009);opacity:0;border-radius:1rem;margin-bottom:1rem;padding:1.5rem;animation:.2s cubic-bezier(.22,.55,.25,1) forwards page-module__8mQMLq__modalCardPopIn;position:relative;transform:translateY(10px)scale(.985)}.page-module__8mQMLq__detailTypeCorner{z-index:3;pointer-events:auto;text-align:right;position:absolute;top:.5rem;right:.5rem}.page-module__8mQMLq__detailHeader{align-items:flex-start;gap:1rem;margin-bottom:1.25rem;display:flex}.page-module__8mQMLq__detailHeaderInfo{flex:1;min-width:0}.page-module__8mQMLq__detailHeaderActions{flex-shrink:0;align-self:flex-start;align-items:center;gap:.5rem;display:flex}.page-module__8mQMLq__detailHeaderActionBtn{flex-shrink:0}.page-module__8mQMLq__detailTitleRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__8mQMLq__detailCardBody{flex-direction:column;gap:1.25rem;min-width:0;display:flex}.page-module__8mQMLq__detailBlock{flex-direction:column;gap:.4rem;min-width:0;display:flex}.page-module__8mQMLq__detailBlock .page-module__8mQMLq__detailRow:first-child{margin-bottom:0}.page-module__8mQMLq__detailAvatar{object-fit:cover;border-radius:50%;width:64px;height:64px}.page-module__8mQMLq__detailTitle{font-family:var(--font-heading), sans-serif;overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%;font-size:1.25rem;font-weight:600;line-height:1.3}.page-module__8mQMLq__detailMeta{color:var(--text-muted,#94a3b8);flex-direction:column;align-items:flex-start;gap:.5rem;margin-bottom:0;font-size:.9rem;display:flex}.page-module__8mQMLq__purchaseDeadlineText{margin:0;font-size:.85rem;line-height:1.4;display:block}.page-module__8mQMLq__purchaseDeadlineCompact{color:var(--text-muted,#94a3b8);margin-top:.25rem;font-size:.85rem}.page-module__8mQMLq__purchaseCardContent{flex-direction:column;gap:.65rem;width:100%;display:flex}.page-module__8mQMLq__purchaseCardContent .page-module__8mQMLq__purchaseTopicBadgeWrap,.page-module__8mQMLq__purchaseCardContent .page-module__8mQMLq__purchaseBadgesRow,.page-module__8mQMLq__purchaseCardContent .page-module__8mQMLq__purchaseMetaLine{margin-top:0}.page-module__8mQMLq__purchaseCardMyResponse{color:var(--text-muted,#94a3b8);text-align:right;flex-direction:column;align-items:flex-end;gap:.2rem;font-size:.75rem;display:flex;position:absolute;bottom:.5rem;right:.5rem}.page-module__8mQMLq__purchaseCardMyResponseLabel{text-transform:uppercase;letter-spacing:.02em;opacity:.9;font-size:.7rem}.page-module__8mQMLq__purchaseCardMyResponseChannel{flex-direction:row-reverse;align-items:center;gap:.35rem;display:flex}.page-module__8mQMLq__purchaseCardMyResponseAvatar{object-fit:cover;background:var(--bg-secondary,#1e293bcc);border-radius:50%;flex-shrink:0;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;display:block}.page-module__8mQMLq__purchaseCardMyResponseAvatarPlaceholder{background:var(--bg-secondary,#1e293bcc);border:1px solid var(--border-color,#ffffff14);border-radius:50%;flex-shrink:0;width:1.25rem;min-width:1.25rem;height:1.25rem;min-height:1.25rem;display:block}.page-module__8mQMLq__purchaseCardMyResponseChannelName{color:var(--text-secondary,#cbd5e1);text-overflow:ellipsis;white-space:nowrap;max-width:10rem;font-size:.8rem;overflow:hidden}.page-module__8mQMLq__purchaseCardMyResponseAvatarsStack{flex-direction:row-reverse;justify-content:flex-end;align-items:center;display:flex}.page-module__8mQMLq__purchaseCardMyResponseAvatarWrap{margin-right:-.4rem;display:inline-flex}.page-module__8mQMLq__purchaseCardMyResponseAvatarsStack .page-module__8mQMLq__purchaseCardMyResponseAvatarWrap:last-child{margin-right:0}.page-module__8mQMLq__purchaseCardMyResponseAvatarsStack .page-module__8mQMLq__purchaseCardMyResponseAvatar,.page-module__8mQMLq__purchaseCardMyResponseAvatarsStack .page-module__8mQMLq__purchaseCardMyResponseAvatarPlaceholder{border:2px solid var(--bg-card,#0f172af2);box-sizing:border-box}.page-module__8mQMLq__purchaseCardMyResponseDropdownWrap{flex-direction:row-reverse;align-items:center;gap:.25rem;margin-top:.2rem;display:inline-flex;position:relative}.page-module__8mQMLq__purchaseCardMyResponseDropdownBtn{background:var(--bg-secondary,#1e293bcc);color:var(--text-muted,#94a3b8);cursor:pointer;border:none;border-radius:4px;justify-content:center;align-items:center;padding:.15rem .35rem;font-size:.7rem;display:inline-flex}.page-module__8mQMLq__purchaseCardMyResponseDropdownBtn:hover{color:var(--text-secondary,#cbd5e1);background:var(--border-color,#ffffff1f)}.page-module__8mQMLq__purchaseCardMyResponseDropdownArrow{line-height:1}.page-module__8mQMLq__purchaseCardMyResponseDropdownList{background:var(--bg-card,#0f172afa);border:1px solid var(--border-color,#ffffff14);min-width:10rem;max-height:10rem;box-shadow:0 4px 16px var(--shadow-color,#00000080);z-index:20;border-radius:8px;margin:0 0 .35rem;padding:.35rem 0;list-style:none;position:absolute;bottom:100%;right:0;overflow-y:auto}.page-module__8mQMLq__purchaseCardMyResponseDropdownItem{color:var(--text-primary,#f9fafb);align-items:center;gap:.5rem;padding:.35rem .75rem;font-size:.8rem;display:flex}.page-module__8mQMLq__purchaseCardMyResponseDropdownItem .page-module__8mQMLq__purchaseCardMyResponseAvatar,.page-module__8mQMLq__purchaseCardMyResponseDropdownItem .page-module__8mQMLq__purchaseCardMyResponseAvatarPlaceholder{flex-shrink:0}.page-module__8mQMLq__purchaseCardWithMyResponse .page-module__8mQMLq__channelInfo{padding-bottom:2.25rem}.page-module__8mQMLq__purchaseBadgesRow{flex-wrap:wrap;align-items:center;gap:.35rem;margin-top:.35rem;display:flex}.page-module__8mQMLq__purchaseCardRightTop{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:.2rem;display:flex}.page-module__8mQMLq__purchaseMetaLine{color:var(--text-muted,#94a3b8);margin-top:.25rem;font-size:.85rem}.page-module__8mQMLq__purchaseMetaSep{margin:0 .15rem}.page-module__8mQMLq__purchaseDeadlineBadge{color:#fca5a5;background:#ef444426;border:1px solid #ef444459;border-radius:6px;flex-shrink:0;align-items:center;padding:.2rem .5rem;font-size:.8rem;font-weight:600;display:inline-flex}[data-theme=light] .page-module__8mQMLq__purchaseDeadlineBadge{color:#b91c1c;background:#dc26261a;border-color:#dc26264d}.page-module__8mQMLq__purchaseDateCreated{color:var(--text-muted,#94a3b8);align-self:flex-end;margin-top:.35rem;font-size:.8rem}.page-module__8mQMLq__purchaseDateCreatedDetail{color:var(--text-muted,#94a3b8);margin-top:.25rem;font-size:.85rem;display:block}.page-module__8mQMLq__detailTitleRow .page-module__8mQMLq__purchaseDateCreatedDetail{margin-top:0;margin-left:.5rem;display:inline}.page-module__8mQMLq__purchaseStatusBadgeActive,.page-module__8mQMLq__purchaseStatusBadgeInProgress,.page-module__8mQMLq__purchaseStatusBadgeClosed{white-space:nowrap;border-radius:999px;align-items:center;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__8mQMLq__purchaseStatusBadgeActive{color:#22c55e;background:#22c55e33;border:1px solid #22c55e66}.page-module__8mQMLq__purchaseStatusBadgeActiveBlock{text-align:center;white-space:nowrap;color:#22c55e;background:#22c55e33;border:1px solid #22c55e66;border-radius:999px;flex-direction:column;align-items:center;padding:.25rem .6rem;font-size:.75rem;font-weight:600;display:inline-flex}.page-module__8mQMLq__purchaseStatusBadgeActiveBlock .page-module__8mQMLq__purchaseDeadlineCompact{color:inherit;background:#0f172a38;border:1px solid #0f172a2e;border-radius:999px;align-items:center;gap:.28rem;margin-top:.2rem;padding:.14rem .42rem;font-size:.66rem;font-weight:500;line-height:1.1;display:inline-flex}.page-module__8mQMLq__purchaseDeadlinePrefix{letter-spacing:.08em;opacity:.9;font-size:.58rem;font-weight:700}[data-theme=light] .page-module__8mQMLq__purchaseStatusBadgeActiveBlock{color:#16a34a;background:#16a34a26;border-color:#16a34a59}[data-theme=light] .page-module__8mQMLq__purchaseStatusBadgeActiveBlock .page-module__8mQMLq__purchaseDeadlineCompact{background:#ffffff9e;border-color:#16a34a38}.page-module__8mQMLq__purchaseStatusBadgeInProgress{color:#eab308;background:#eab30833;border:1px solid #eab30866}.page-module__8mQMLq__purchaseStatusBadgeClosed{color:#94a3b8;background:#94a3b833;border:1px solid #94a3b866}[data-theme=light] .page-module__8mQMLq__purchaseStatusBadgeActive{color:#16a34a;background:#16a34a26;border-color:#16a34a59}[data-theme=light] .page-module__8mQMLq__purchaseStatusBadgeInProgress{color:#ca8a04;background:#ca8a0426;border-color:#ca8a0459}[data-theme=light] .page-module__8mQMLq__purchaseStatusBadgeClosed{color:#64748b;background:#64748b26;border-color:#64748b59}.page-module__8mQMLq__purchaseStatusTumbler{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-secondary,#1e293b99);cursor:pointer;border-radius:999px;width:100%;min-height:2.75rem;padding:0;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.page-module__8mQMLq__purchaseStatusTumbler:hover{border-color:var(--text-muted,#94a3b880);box-shadow:0 2px 8px var(--shadow-color,#0000004d)}.page-module__8mQMLq__purchaseStatusTumbler span{flex:1;justify-content:center;align-items:center;padding:.5rem .75rem;font-size:.9rem;font-weight:500;transition:background .2s,color .2s;display:flex}.page-module__8mQMLq__purchaseStatusTumblerActive{color:#4ade80;background:#22c55e47}.page-module__8mQMLq__purchaseStatusTumbler span:first-child.page-module__8mQMLq__purchaseStatusTumblerActive{border-radius:999px 0 0 999px}.page-module__8mQMLq__purchaseStatusTumbler span:last-child.page-module__8mQMLq__purchaseStatusTumblerActive{border-radius:0 999px 999px 0}.page-module__8mQMLq__purchaseStatusTumbler:focus-visible{outline:none;box-shadow:0 0 0 2px #22c55e66}.page-module__8mQMLq__purchaseStatusTumblerInactive{color:var(--text-muted,#94a3b8);background:0 0}[data-theme=light] .page-module__8mQMLq__purchaseStatusTumbler{background:#f1f5f9cc}[data-theme=light] .page-module__8mQMLq__purchaseStatusTumblerActive{color:#16a34a;background:#16a34a38}[data-theme=light] .page-module__8mQMLq__purchaseStatusTumblerInactive{color:#64748b}.page-module__8mQMLq__reportModalOverlay{z-index:1000;background:#0009;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.page-module__8mQMLq__emailReminderHeader{justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem;display:flex}.page-module__8mQMLq__emailReminderClose{width:2rem;height:2rem;color:var(--text-muted,#94a3b8);cursor:pointer;background:#ffffff14;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;line-height:1;transition:background .2s,color .2s;display:flex}.page-module__8mQMLq__emailReminderClose:hover{color:var(--text-primary,#f9fafb);background:#ffffff1f}[data-theme=light] .page-module__8mQMLq__emailReminderClose{color:#64748b;background:#0000000f}[data-theme=light] .page-module__8mQMLq__emailReminderClose:hover{color:#0f172a;background:#0000001a}.page-module__8mQMLq__emailReminderText{color:var(--text-muted,#94a3b8);margin:0 0 1rem;font-size:.95rem;line-height:1.5}[data-theme=light] .page-module__8mQMLq__emailReminderText{color:#64748b}.page-module__8mQMLq__emailReminderSuccess{text-align:center;flex-direction:column;align-items:center;padding:.5rem 0 .25rem;display:flex}.page-module__8mQMLq__emailReminderSuccessIcon{color:#22c55e;background:linear-gradient(135deg,#22c55e33,#16a34a26);border:2px solid #22c55e80;border-radius:50%;justify-content:center;align-items:center;width:4rem;height:4rem;margin-bottom:1.25rem;animation:.5s cubic-bezier(.34,1.2,.64,1) forwards page-module__8mQMLq__emailReminderSuccessIconIn;display:flex}.page-module__8mQMLq__emailReminderSuccessIcon svg{opacity:0;width:2.25rem;height:2.25rem;animation:.35s ease-out .25s forwards page-module__8mQMLq__emailReminderSuccessCheckIn}@keyframes page-module__8mQMLq__emailReminderSuccessIconIn{0%{opacity:0;transform:scale(.5)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes page-module__8mQMLq__emailReminderSuccessCheckIn{0%{opacity:0;transform:scale(.6)}to{opacity:1;transform:scale(1)}}.page-module__8mQMLq__emailReminderSuccessTitle{color:var(--text-primary,#f9fafb);margin:0 0 .5rem;font-size:1.2rem;font-weight:700;animation:.4s ease-out .2s both page-module__8mQMLq__emailReminderSuccessTextIn}.page-module__8mQMLq__emailReminderSuccessText{color:var(--text-muted,#94a3b8);margin:0 0 .25rem;font-size:.95rem;line-height:1.5;animation:.4s ease-out .35s both page-module__8mQMLq__emailReminderSuccessTextIn}@keyframes page-module__8mQMLq__emailReminderSuccessTextIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}[data-theme=light] .page-module__8mQMLq__emailReminderSuccessIcon{color:#16a34a;background:linear-gradient(135deg,#22c55e26,#16a34a1a);border-color:#22c55e73}[data-theme=light] .page-module__8mQMLq__emailReminderSuccessTitle{color:#0f172a}[data-theme=light] .page-module__8mQMLq__emailReminderSuccessText{color:#64748b}.page-module__8mQMLq__reportModalContent{background:var(--bg-card,#0f172af2);border:1px solid var(--border-color,#ffffff1f);width:100%;max-width:400px;color:var(--text-primary,#f9fafb);border-radius:1rem;padding:1.25rem;box-shadow:0 20px 40px #0006}.page-module__8mQMLq__emailModalContent{background:var(--bg-card,#0f172af2);border:1px solid var(--border-color,#ffffff1f);width:100%;max-width:420px;color:var(--text-primary,#f9fafb);border-radius:.875rem;padding:1rem 1.25rem;box-shadow:0 16px 32px #00000059}.page-module__8mQMLq__emailModalHeader{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.page-module__8mQMLq__emailModalTitle{color:var(--text-primary,#f9fafb);margin:0;font-size:1rem;font-weight:600}.page-module__8mQMLq__emailModalDesc{color:var(--text-muted,#94a3b8);margin:0 0 .875rem;font-size:.85rem;line-height:1.4}.page-module__8mQMLq__emailModalForm{margin-bottom:.25rem}.page-module__8mQMLq__emailModalForm .page-module__8mQMLq__cabinetEmailRow{margin-bottom:.35rem}.page-module__8mQMLq__emailModalForm .page-module__8mQMLq__cabinetEmailLinkBack{margin-top:.35rem}.page-module__8mQMLq__emailModalSuccess{text-align:center;flex-direction:column;align-items:center;padding:.25rem 0;display:flex}.page-module__8mQMLq__emailModalSuccessIcon{color:#22c55e;background:#22c55e33;border-radius:50%;justify-content:center;align-items:center;width:2.5rem;height:2.5rem;margin-bottom:.75rem;font-size:1.25rem;font-weight:700;display:inline-flex}.page-module__8mQMLq__emailModalSuccessTitle{color:var(--text-primary,#f9fafb);margin:0 0 .35rem;font-size:1rem;font-weight:600}.page-module__8mQMLq__emailModalSuccessText{color:var(--text-muted,#94a3b8);margin:0 0 .75rem;font-size:.85rem;line-height:1.4}[data-theme=light] .page-module__8mQMLq__emailModalContent{background:#fff;border-color:#cbd5e199;box-shadow:0 16px 32px #0000001a}[data-theme=light] .page-module__8mQMLq__emailModalTitle{color:#0f172a}[data-theme=light] .page-module__8mQMLq__emailModalDesc{color:#64748b}[data-theme=light] .page-module__8mQMLq__emailModalSuccessIcon{color:#16a34a;background:#16a34a26}[data-theme=light] .page-module__8mQMLq__emailModalSuccessTitle{color:#0f172a}[data-theme=light] .page-module__8mQMLq__emailModalSuccessText{color:#64748b}.page-module__8mQMLq__reportModalTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);margin:0 0 1rem;font-size:1.1rem}.page-module__8mQMLq__reportSuccessBlock{text-align:center;padding:.5rem 0}.page-module__8mQMLq__reportSuccessIcon{color:#22c55e;background:#22c55e33;border-radius:50%;justify-content:center;align-items:center;width:3rem;height:3rem;margin-bottom:1rem;font-size:1.5rem;font-weight:700;display:inline-flex}.page-module__8mQMLq__reportSuccessText{color:var(--text-primary,#f9fafb);margin:0;font-size:1rem;line-height:1.4}[data-theme=light] .page-module__8mQMLq__reportSuccessIcon{color:#16a34a;background:#16a34a26}[data-theme=light] .page-module__8mQMLq__reportSuccessText{color:#0f172a}[data-theme=light] .page-module__8mQMLq__reportModalOverlay{background:#0006}[data-theme=light] .page-module__8mQMLq__reportModalContent{color:#0f172a;background:#fff;border-color:#cbd5e199;box-shadow:0 20px 40px #0000001f}[data-theme=light] .page-module__8mQMLq__reportModalTitle{color:#0f172a}[data-theme=light] .page-module__8mQMLq__reportModalContent .page-module__8mQMLq__conditionsCharCount{color:#64748b}.page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailButton,.page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailButton:hover:not(:disabled),.page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailButton:active:not(:disabled){color:#0f172a}.page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailCodeHint{color:#475569;margin:0 0 .75rem;font-size:.95rem;line-height:1.5}.page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailCodeHint strong{color:#0f172a;font-weight:600}[data-theme=light] .page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailCodeHint{color:#475569}[data-theme=light] .page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailCodeHint strong{color:#0f172a}.page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailForm{margin-top:.5rem}.page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailForm .page-module__8mQMLq__cabinetEmailInput{margin-bottom:.5rem}.page-module__8mQMLq__reportModalContent .page-module__8mQMLq__cabinetEmailActions{gap:.5rem;margin-top:.5rem}.page-module__8mQMLq__detailCategoriesWrap{align-items:center;gap:.25rem;display:inline-flex;position:relative}.page-module__8mQMLq__detailRow{margin-bottom:.75rem;font-size:.95rem}.page-module__8mQMLq__detailCardBody>.page-module__8mQMLq__detailRow,.page-module__8mQMLq__detailBlock .page-module__8mQMLq__detailRow{margin-bottom:0}.page-module__8mQMLq__detailRow strong{min-width:120px;display:inline-block}.page-module__8mQMLq__detailStatsToggle{box-sizing:border-box;border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0ff2);width:100%;min-width:0;max-width:100%;color:inherit;cursor:pointer;box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:.8rem;justify-content:space-between;align-items:center;gap:.8rem;margin:0 0 .8rem;padding:.75rem .9rem;transition:border-color .22s,box-shadow .22s,background-color .22s;display:flex;overflow:hidden}[data-theme=light] .page-module__8mQMLq__detailStatsToggle{background:#f8fafcfa;border-color:#cbd5e1b3}.page-module__8mQMLq__detailStatsToggle:hover{box-shadow:0 2px 8px var(--shadow-color,#0009), 0 0 0 1px #38bdf82e;border-color:#38bdf859}.page-module__8mQMLq__detailStatsToggle[aria-expanded=true]{box-shadow:0 2px 8px var(--shadow-color,#0009), 0 0 0 1px #38bdf838, 0 10px 28px #0ea5e924;border-color:#38bdf873}[data-theme=light] .page-module__8mQMLq__detailStatsToggle[aria-expanded=true]{box-shadow:0 2px 8px #0f172a1a,0 0 0 1px #0ea5e93d,0 10px 24px #0ea5e929}.page-module__8mQMLq__detailStatsToggleMain{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:.6rem;width:100%;min-width:0;display:grid}.page-module__8mQMLq__detailStatsToggleMain>span{text-overflow:ellipsis;min-width:0;overflow:hidden}.page-module__8mQMLq__detailStatsHintIcon{color:#0284c7;vertical-align:middle;cursor:pointer;background:#38bdf81f;border:1px solid #38bdf873;border-radius:999px;justify-content:center;align-items:center;width:1rem;height:1rem;margin-left:.3rem;font-size:.68rem;font-weight:700;line-height:1;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex}.page-module__8mQMLq__detailStatsHintIcon:hover,.page-module__8mQMLq__detailStatsHintIcon:focus-visible{background:#38bdf833;border-color:#38bdf8b3;outline:none;transform:translateY(-1px)}.page-module__8mQMLq__detailStatsExpandBtn{border:1px solid var(--border-color,#ffffff24);min-width:6.4rem;height:1.95rem;color:inherit;letter-spacing:.01em;background:#ffffff0f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0 .75rem;font-size:.8rem;font-weight:700;transition:background-color .24s,border-color .24s,box-shadow .24s,transform .24s cubic-bezier(.22,1,.36,1);display:inline-flex;transform:translateZ(0)}.page-module__8mQMLq__detailStatsExpandBtnOpen{background:#38bdf824;border-color:#38bdf880;transform:translateY(-1px)scale(1.02);box-shadow:0 6px 18px #0ea5e938}[data-theme=light] .page-module__8mQMLq__detailStatsExpandBtn{background:#0f172a0d;border-color:#94a3b873}[data-theme=light] .page-module__8mQMLq__detailStatsExpandBtnOpen{background:#0ea5e924;border-color:#0ea5e980;box-shadow:0 6px 16px #0ea5e933}.page-module__8mQMLq__detailStatsGrid{box-sizing:border-box;transform-origin:top;grid-template-columns:1fr;align-items:stretch;gap:clamp(.45rem,2vw,.65rem);width:100%;max-width:100%;margin-bottom:.85rem;animation:.3s cubic-bezier(.22,1,.36,1) page-module__8mQMLq__detailStatsExpandIn;display:grid}.page-module__8mQMLq__detailStatsCard{border:1px solid var(--border-color,#ffffff1a);background:var(--bg-card,#0f172aa6);box-shadow:0 1px 2px var(--shadow-color,#0000000f), 0 8px 24px var(--shadow-color,#00000014);box-sizing:border-box;border-radius:14px;flex-direction:column;min-width:0;max-width:100%;min-height:0;padding:clamp(.5rem,2.2vw,.75rem);display:flex;overflow:hidden;container-type:inline-size}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsCard{box-shadow:0 1px 2px #0f172a0a,0 6px 20px #0f172a12}.page-module__8mQMLq__detailStatsCardChart,.page-module__8mQMLq__detailStatsCardTable{min-height:9.5rem}.page-module__8mQMLq__detailStatsCardChart{grid-column:1/-1;min-height:13rem}.page-module__8mQMLq__detailStatsCardTitle{letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted,#94a3b8);overflow-wrap:anywhere;min-width:0;margin-bottom:.45rem;font-size:.68rem;font-weight:600}.page-module__8mQMLq__detailStatsHeroValue{letter-spacing:-.03em;text-overflow:ellipsis;min-width:0;max-width:100%;margin-bottom:.55rem;font-size:clamp(1.35rem,4.2vw,1.85rem);font-weight:800;line-height:1.1;overflow:hidden}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsHeroValue{color:#1d4ed8}.page-module__8mQMLq__wrapper[data-theme=dark] .page-module__8mQMLq__detailStatsHeroValue{color:#60a5fa}.page-module__8mQMLq__detailStatsKpiRow{grid-template-columns:repeat(3,minmax(0,1fr));gap:.35rem;margin-top:auto;display:grid}.page-module__8mQMLq__detailStatsKpiCell{flex-direction:column;gap:.15rem;min-width:0;display:flex}.page-module__8mQMLq__detailStatsKpiLabel{color:var(--text-muted,#94a3b8);text-align:center;overflow-wrap:anywhere;font-size:.65rem;line-height:1.15}.page-module__8mQMLq__detailStatsKpiCell>span:last-child{font-variant-numeric:tabular-nums;text-align:center;text-overflow:ellipsis;min-width:0;font-size:.78rem;font-weight:700;overflow:hidden}.page-module__8mQMLq__detailStatsViewsSplit{flex:1;align-items:stretch;gap:.55rem;min-height:0;display:flex}.page-module__8mQMLq__detailStatsErBox{text-align:center;background:#22c55e1f;border:1px solid #22c55e38;border-radius:12px;flex-direction:column;flex:0 0 38%;justify-content:center;align-items:center;min-width:0;max-width:100%;padding:.45rem .35rem;display:flex}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsErBox{background:#16a34a1a;border-color:#16a34a33}.page-module__8mQMLq__detailStatsErLabel{color:var(--text-muted,#64748b);margin-bottom:.2rem;font-size:.68rem;font-weight:600}.page-module__8mQMLq__detailStatsErValue{color:#16a34a;white-space:nowrap;max-width:100%;font-size:clamp(.88rem,3.5vw,1.2rem);font-weight:800;line-height:1.1}.page-module__8mQMLq__wrapper[data-theme=dark] .page-module__8mQMLq__detailStatsErValue{color:#4ade80}.page-module__8mQMLq__detailStatsViewsList{flex-direction:column;flex:1;justify-content:center;gap:.35rem;min-width:0;display:flex}.page-module__8mQMLq__detailStatsErrPrimary{box-sizing:border-box;background:linear-gradient(135deg,#10b98133,#14b8a629);border:1px solid #34d3996b;border-radius:999px;justify-content:space-between;align-self:stretch;align-items:center;gap:.5rem;width:100%;min-width:0;max-width:100%;margin-bottom:.5rem;padding:.34rem .58rem;display:flex;box-shadow:inset 0 0 0 1px #10b9811f,0 4px 14px #10b98124}.page-module__8mQMLq__detailStatsErrPrimaryLabel{letter-spacing:.01em;color:#99f6e4;white-space:nowrap;flex:none;font-size:.72rem;font-weight:700}.page-module__8mQMLq__detailStatsErrPrimaryValue{color:#34d399;font-variant-numeric:tabular-nums;white-space:nowrap;text-align:right;flex:0 auto;min-width:0;font-size:clamp(.98rem,3.8vw,1.28rem);font-weight:800;line-height:1}@media (max-width:420px){.page-module__8mQMLq__detailStatsErrPrimary{gap:.4rem;padding:.32rem .52rem}.page-module__8mQMLq__detailStatsErrPrimaryLabel{font-size:.7rem}.page-module__8mQMLq__detailStatsErrPrimaryValue{font-size:1rem}}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsErrPrimary{background:linear-gradient(135deg,#10b98124,#14b8a61a);border-color:#0596694d;box-shadow:inset 0 0 0 1px #05966917,0 4px 12px #05966914}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsErrPrimaryLabel{color:#0f766e}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsErrPrimaryValue{color:#047857}.page-module__8mQMLq__detailStatsViewLine{justify-content:space-between;align-items:baseline;gap:.35rem;min-width:0;font-size:.74rem;display:flex}.page-module__8mQMLq__detailStatsViewLineLabel{color:var(--text-muted,#94a3b8);overflow-wrap:anywhere;flex:auto;min-width:0}.page-module__8mQMLq__detailStatsViewLineVal{font-variant-numeric:tabular-nums;color:var(--text-primary,inherit);text-align:right;text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:52%;font-weight:700;overflow:hidden}.page-module__8mQMLq__detailStatsControls{flex-wrap:wrap;gap:.4rem;margin-bottom:.45rem;display:flex}.page-module__8mQMLq__detailStatsModeSwitch,.page-module__8mQMLq__detailStatsRangeSwitch{border:1px solid var(--border-color,#94a3b852);background:#94a3b814;border-radius:10px;display:inline-flex;overflow:hidden}.page-module__8mQMLq__detailStatsModeBtn,.page-module__8mQMLq__detailStatsRangeBtn{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:0;padding:.28rem .5rem;font-size:.66rem;font-weight:600}.page-module__8mQMLq__detailStatsModeBtnActive,.page-module__8mQMLq__detailStatsRangeBtnActive{color:#dbeafe;background:#3b82f633}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsModeBtnActive,.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsRangeBtnActive{color:#1d4ed8}.page-module__8mQMLq__detailStatsLegend{flex-wrap:wrap;gap:.35rem;margin-bottom:.4rem;display:flex}.page-module__8mQMLq__detailStatsLegendItem{border:1px solid var(--border-color,#94a3b852);color:var(--text-muted,#94a3b8);cursor:pointer;opacity:.7;background:0 0;border-radius:999px;align-items:center;gap:.35rem;padding:.28rem .55rem;font-size:.64rem;font-weight:600;transition:background-color .14s,border-color .14s,color .14s,opacity .14s,box-shadow .14s,transform .14s;display:inline-flex}.page-module__8mQMLq__detailStatsLegendItem:hover{opacity:.95;border-color:var(--legend-color,#6366f180)}.page-module__8mQMLq__detailStatsLegendItem:focus-visible{outline:2px solid var(--legend-color,#6366f1b3);outline-offset:2px}.page-module__8mQMLq__detailStatsLegendItemActive{opacity:1;color:var(--text-primary,#f8fafc);border-color:var(--legend-color,#6366f199);background-color:#6366f129;background-color:color-mix(in srgb, var(--legend-color,#6366f1) 20%, transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--legend-color,#6366f1) 35%, transparent), 0 1px 2px #0f172a2e}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsLegendItem{color:#64748b}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsLegendItemActive{color:#0f172a;background-color:color-mix(in srgb, var(--legend-color,#6366f1) 16%, #fff);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--legend-color,#6366f1) 45%, transparent), 0 1px 2px #0f172a14}.page-module__8mQMLq__detailStatsLegendDot{border-radius:999px;flex:none;width:.5rem;height:.5rem;transition:box-shadow .14s,transform .14s;box-shadow:0 0 0 2px #94a3b82e}.page-module__8mQMLq__detailStatsLegendItemActive .page-module__8mQMLq__detailStatsLegendDot{box-shadow:0 0 0 3px color-mix(in srgb, var(--legend-color,#6366f1) 35%, transparent)}.page-module__8mQMLq__detailStatsLegendValue{font-variant-numeric:tabular-nums;opacity:.85}.page-module__8mQMLq__detailStatsLegendItemActive .page-module__8mQMLq__detailStatsLegendValue{opacity:1}.page-module__8mQMLq__detailStatsChartWrap{background:var(--bg-secondary,#00000026);border-radius:10px;flex:1;justify-content:flex-start;align-items:center;min-width:0;min-height:8.5rem;padding:.35rem .35rem .25rem;display:flex;position:relative;overflow:hidden}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsChartWrap{background:#f1f5f9e6}.page-module__8mQMLq__detailStatsChart{aspect-ratio:100/76;width:calc(100% - 3rem);max-width:100%;height:auto;max-height:8rem;display:block}.page-module__8mQMLq__detailStatsYAxis{width:2.8rem;color:var(--text-muted,#94a3b8);font-variant-numeric:tabular-nums;text-align:right;flex-direction:column;justify-content:space-between;align-self:stretch;margin-left:.25rem;font-size:.58rem;display:flex}.page-module__8mQMLq__detailStatsXAxis{color:var(--text-muted,#94a3b8);font-variant-numeric:tabular-nums;grid-template-columns:repeat(3,minmax(0,1fr));gap:.25rem;margin-top:.35rem;font-size:.58rem;display:grid}.page-module__8mQMLq__detailStatsXAxis span:nth-child(2){text-align:center}.page-module__8mQMLq__detailStatsXAxis span:nth-child(3){text-align:right}.page-module__8mQMLq__detailStatsTooltip{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:2;pointer-events:none;background:#0f172ae6;border:1px solid #6366f166;border-radius:10px;min-width:8.7rem;max-width:min(13.5rem,100% - .8rem);padding:.35rem .45rem;position:absolute;top:.45rem;overflow:hidden;transform:translate(-50%);box-shadow:0 8px 26px #0f172a80}.page-module__8mQMLq__detailStatsTooltipCenter{transform:translate(-50%)}.page-module__8mQMLq__detailStatsTooltipLeft{transform:translate(0)}.page-module__8mQMLq__detailStatsTooltipRight{transform:translate(-100%)}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsTooltip{background:#ffffffeb;border-color:#6366f142;box-shadow:0 8px 22px #1e293b2e}.page-module__8mQMLq__detailStatsTooltipDate{color:var(--text-muted,#94a3b8);margin-bottom:.2rem;font-size:.58rem}.page-module__8mQMLq__detailStatsTooltipRow{grid-template-columns:auto 1fr auto;align-items:center;gap:.28rem;font-size:.62rem;line-height:1.2;display:grid}.page-module__8mQMLq__detailStatsTooltipRow span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.page-module__8mQMLq__detailStatsTooltipDot{border-radius:999px;width:.42rem;height:.42rem}.page-module__8mQMLq__detailStatsCalculating{color:var(--text-muted,#94a3b8);text-align:center;overflow-wrap:anywhere;-webkit-hyphens:auto;hyphens:auto;margin-top:.45rem;padding:0 .2rem;font-size:.72rem;line-height:1.35;animation:1.2s ease-in-out infinite page-module__8mQMLq__detailStatsPulse}.page-module__8mQMLq__detailStatsTable{opacity:0;flex-direction:column;flex:none;min-height:0;max-height:0;transition:max-height .25s,opacity .2s;display:flex;overflow:hidden}.page-module__8mQMLq__detailStatsTableOpen{opacity:1;max-height:11rem}.page-module__8mQMLq__detailStatsDaysToggle{border:1px solid var(--border-color,#94a3b852);color:var(--text-muted,#94a3b8);cursor:pointer;background:#94a3b814;border-radius:8px;justify-content:space-between;align-items:center;gap:.4rem;margin-top:.45rem;margin-bottom:.2rem;padding:.28rem .42rem;font-size:.62rem;font-weight:600;display:flex}.page-module__8mQMLq__detailStatsTableHead{text-transform:uppercase;letter-spacing:.02em;color:var(--text-muted,#94a3b8);border-bottom:1px solid var(--border-color,#ffffff14);grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(0,.65fr);gap:.2rem;padding:.25rem .2rem .4rem;font-size:.58rem;font-weight:700;display:grid}.page-module__8mQMLq__detailStatsTableHead span{overflow-wrap:anywhere;min-width:0;line-height:1.2}.page-module__8mQMLq__detailStatsTableHead span:nth-child(2),.page-module__8mQMLq__detailStatsTableHead span:nth-child(3),.page-module__8mQMLq__detailStatsDayRow span:nth-child(2),.page-module__8mQMLq__detailStatsDayRow span:nth-child(3){text-align:right;justify-self:end}.page-module__8mQMLq__detailStatsDaysList{-webkit-overflow-scrolling:touch;flex-direction:column;gap:0;max-height:7.25rem;display:flex;overflow:auto}.page-module__8mQMLq__detailStatsDayRow{border-radius:6px;grid-template-columns:minmax(0,1.2fr) minmax(0,.85fr) minmax(0,.65fr);align-items:center;gap:.2rem;padding:.32rem .2rem;font-size:.68rem;display:grid}.page-module__8mQMLq__detailStatsDayRow span{overflow-wrap:anywhere;min-width:0}.page-module__8mQMLq__detailStatsDayRow span:first-child{font-variant-numeric:tabular-nums}.page-module__8mQMLq__detailStatsDayRow:nth-child(2n){background:#ffffff0a}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__detailStatsDayRow:nth-child(2n){background:#0f172a0a}.page-module__8mQMLq__detailStatsDeltaUp{color:#22c55e}.page-module__8mQMLq__detailStatsDeltaDown{color:#ef4444}.page-module__8mQMLq__detailStatsDeltaMuted{color:var(--text-muted,#94a3b8);font-weight:600}@container (max-width:178px){.page-module__8mQMLq__detailStatsKpiRow{grid-template-columns:1fr;gap:.35rem}.page-module__8mQMLq__detailStatsKpiCell{flex-direction:row;justify-content:space-between;align-items:baseline;gap:.35rem}.page-module__8mQMLq__detailStatsKpiLabel{text-align:left;flex-shrink:0}.page-module__8mQMLq__detailStatsKpiCell>span:last-child{text-align:right}.page-module__8mQMLq__detailStatsViewsSplit{flex-direction:column}.page-module__8mQMLq__detailStatsErBox{flex-direction:row;flex:none;justify-content:space-between;align-items:center;width:100%;padding:.4rem .5rem}.page-module__8mQMLq__detailStatsCardTitle{font-size:.58rem}.page-module__8mQMLq__detailStatsTableHead{font-size:.52rem}.page-module__8mQMLq__detailStatsDayRow{font-size:.6rem}}@container (max-width:148px){.page-module__8mQMLq__detailStatsHeroValue{font-size:1.05rem}.page-module__8mQMLq__detailStatsViewLine{font-size:.65rem}}@keyframes page-module__8mQMLq__detailStatsPulse{0%,to{opacity:.55}50%{opacity:1}}@keyframes page-module__8mQMLq__detailStatsExpandIn{0%{opacity:0;transform:translateY(-6px)scale(.985)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:900px){.page-module__8mQMLq__detailStatsToggleMain{grid-template-columns:1fr}}@media (max-width:340px){.page-module__8mQMLq__detailStatsGrid{grid-template-columns:1fr}.page-module__8mQMLq__detailStatsCardChart{grid-column:auto}}.page-module__8mQMLq__refreshTgstatButton{background:var(--tg-theme-button-color,#2481cc);color:var(--tg-theme-button-text-color,#fff);cursor:pointer;border:none;border-radius:8px;padding:.5rem 1rem;font-size:.9rem}.page-module__8mQMLq__refreshTgstatButton:hover:not(:disabled){opacity:.9}.page-module__8mQMLq__refreshTgstatButton:disabled{opacity:.6;cursor:not-allowed}.page-module__8mQMLq__refreshTgstatError{color:var(--tg-theme-hint-color,#999);margin-top:.35rem;font-size:.85rem;display:block}.page-module__8mQMLq__refreshAllTgstatSummary{color:var(--text-muted,#6b7280);margin-top:.5rem;font-size:.85rem}.page-module__8mQMLq__rknLink{color:#22c55e;font-weight:500;text-decoration:none}.page-module__8mQMLq__rknLink:hover{text-decoration:underline}[data-theme=light] .page-module__8mQMLq__rknLink{color:#16a34a}.page-module__8mQMLq__link{color:#38bdf8;text-decoration:none;transition:color .2s}.page-module__8mQMLq__link:hover{color:#7dd3fc;text-decoration:underline}.page-module__8mQMLq__writeButton{color:#fff;cursor:pointer;background:linear-gradient(135deg,#08c,#1d9bf0);border:none;border-radius:999px;justify-content:center;align-items:center;margin-top:1rem;padding:.65rem 1.25rem;font-size:.9rem;font-weight:500;text-decoration:none;transition:background .2s,transform .1s,box-shadow .2s;display:inline-flex;box-shadow:0 10px 25px #0f172a8c}.page-module__8mQMLq__writeButton:hover:not(:disabled){background:linear-gradient(135deg,#0392dc,#38bdf8);transform:translateY(-1px);box-shadow:0 14px 30px #0f172ab3}.page-module__8mQMLq__writeButton:disabled{cursor:not-allowed;opacity:.9}.page-module__8mQMLq__writeButtonLoading{gap:.5rem}.page-module__8mQMLq__writeButtonSpinner{border:2px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:1rem;height:1rem;animation:.7s linear infinite page-module__8mQMLq__writeButtonSpin;display:inline-block}@keyframes page-module__8mQMLq__writeButtonSpin{to{transform:rotate(360deg)}}.page-module__8mQMLq__form{max-width:400px;margin:0 auto}.page-module__8mQMLq__formSection{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:1rem;margin-bottom:1.5rem;padding:1.25rem}.page-module__8mQMLq__formSectionSaved{background:linear-gradient(135deg,#16a34a38,#16a34a0f);border-color:#22c55e8c;transition:background .25s,border-color .25s,box-shadow .25s;box-shadow:0 0 0 1px #22c55e2e,0 4px 14px #16a34a59}.page-module__8mQMLq__formSectionError{background:linear-gradient(135deg,#ef44444d,#ef444414);border-color:#ef4444b3;transition:background .25s,border-color .25s,box-shadow .25s;box-shadow:0 0 0 1px #ef444440,0 4px 16px #ef444466}[data-theme=light] .page-module__8mQMLq__formSectionSaved{background:linear-gradient(135deg,#16a34a1a,#f0fdfae6);border-color:#16a34aa6;box-shadow:0 0 0 1px #22c55e40,0 4px 10px #16a34a40}[data-theme=light] .page-module__8mQMLq__formSectionError{background:linear-gradient(135deg,#fee2e2f2,#fef2f2);border-color:#f87171e6;box-shadow:0 0 0 1px #ef444459,0 4px 14px #ef44444d}.page-module__8mQMLq__formSectionCompact{box-shadow:none;background:0 0;border:none;margin-bottom:1rem;padding:.75rem 1rem}.page-module__8mQMLq__formSectionTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);border-bottom:1px solid var(--border-color,#ffffff14);flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;padding-bottom:.75rem;font-size:1rem;font-weight:600;display:flex}.page-module__8mQMLq__formGroup{margin-bottom:1rem}.page-module__8mQMLq__formGroup label{color:var(--text-secondary,#e5e7eb);margin-bottom:.35rem;font-size:.9rem;font-weight:500;display:block}.page-module__8mQMLq__formGroup input{border:1px solid var(--border-color,#ffffff14);box-sizing:border-box;background:var(--bg-secondary,#0a0a0feb);width:100%;color:var(--text-primary,#f9fafb);border-radius:.75rem;padding:.6rem .75rem;font-size:1rem;transition:border-color .2s}.page-module__8mQMLq__formGroup input:focus{border-color:var(--text-muted,#94a3b8);outline:none}.page-module__8mQMLq__formGroup input::placeholder{color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__formGroup input:disabled,.page-module__8mQMLq__formGroup input[readonly]{opacity:.85;cursor:default}.page-module__8mQMLq__formGroup input[type=number]{width:100%}.page-module__8mQMLq__deadlinePickerWrap{width:100%;position:relative}.page-module__8mQMLq__deadlinePickerTrigger{border:1px solid var(--border-color,#ffffff14);box-sizing:border-box;background:var(--bg-secondary,#0a0a0feb);width:100%;color:var(--text-primary,#f9fafb);cursor:pointer;text-align:left;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .75rem;font-size:1rem;transition:border-color .2s,background .2s;display:flex}.page-module__8mQMLq__deadlinePickerTrigger:hover{border-color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__deadlinePickerTrigger:focus{border-color:var(--text-muted,#94a3b8);outline:none}.page-module__8mQMLq__deadlinePickerTriggerPlaceholder{color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__deadlinePickerDropdown{z-index:50;background:var(--bg-card,#0f172afa);border:1px solid var(--border-color,#ffffff1f);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem;display:flex;position:absolute;top:calc(100% + 4px);left:0;right:0;box-shadow:0 10px 40px #0006}.page-module__8mQMLq__deadlinePickerDropdownRow{align-items:center;gap:.5rem;display:flex}.page-module__8mQMLq__deadlinePickerDropdownRow label{color:var(--text-muted,#94a3b8);flex:none;min-width:3rem;font-size:.85rem}.page-module__8mQMLq__deadlinePickerDropdownRow input{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);min-width:0;color:var(--text-primary,#f9fafb);border-radius:.5rem;flex:1;padding:.5rem .6rem;font-size:.95rem}.page-module__8mQMLq__deadlinePickerDropdownRow input:focus{border-color:var(--text-muted,#94a3b8);outline:none}.page-module__8mQMLq__deadlinePickerClearBtn{color:var(--text-muted,#94a3b8);border:1px solid var(--border-color,#ffffff14);cursor:pointer;background:0 0;border-radius:.5rem;align-self:flex-start;margin-top:.25rem;padding:.4rem .75rem;font-size:.85rem;transition:color .2s,border-color .2s}.page-module__8mQMLq__deadlinePickerClearBtn:hover{color:var(--text-primary,#f9fafb);border-color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__pageTitleCenter{font-family:var(--font-heading), sans-serif;text-align:center}.page-module__8mQMLq__pageTitleRow{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.page-module__8mQMLq__autoSaveBadge{letter-spacing:.02em;white-space:nowrap;border-radius:999px;margin-left:.25rem;padding:.4rem .85rem;font-size:.8rem;font-weight:600;box-shadow:0 1px 2px #0000000f}.page-module__8mQMLq__autoSaveBadgeSaving{color:#93c5fd;background:#3b82f638;border:1px solid #3b82f659}.page-module__8mQMLq__autoSaveBadgeSaved{color:#86efac;background:#22c55e38;border:1px solid #22c55e59}.page-module__8mQMLq__autoSaveBadgeError{color:#fef2f2;background:#ef444459;border:1px solid #ef444499;box-shadow:0 0 0 1px #ef444440,0 2px 4px #ef444433}[data-theme=light] .page-module__8mQMLq__autoSaveBadgeSaving{color:#1d4ed8;background:#3b82f62e;border-color:#3b82f666}[data-theme=light] .page-module__8mQMLq__autoSaveBadgeSaved{color:#15803d;background:#22c55e2e;border-color:#22c55e66}[data-theme=light] .page-module__8mQMLq__autoSaveBadgeError{color:#b91c1c;background:#fef2f2;border:1px solid #f87171;box-shadow:0 0 0 2px #ef444433,0 2px 6px #ef444440}.page-module__8mQMLq__conditionsTextarea{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);width:100%;min-height:120px;color:var(--text-primary,#f9fafb);resize:vertical;box-sizing:border-box;border-radius:.9rem;outline:none;padding:.75rem .85rem;font-size:.95rem;line-height:1.45;transition:border-color .2s,box-shadow .2s}.page-module__8mQMLq__conditionsTextarea::placeholder{color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__conditionsTextarea:focus{border-color:var(--text-muted,#94a3b8);box-shadow:0 0 0 2px #94a3b826}.page-module__8mQMLq__conditionsCharCount{color:var(--text-muted,#94a3b8);margin-top:.35rem;font-size:.8rem;display:block}.page-module__8mQMLq__contactGrid{flex-direction:column;gap:.6rem;display:flex}.page-module__8mQMLq__contactTopRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.25rem;display:flex}.page-module__8mQMLq__contactTopHint{color:var(--text-muted,#94a3b8);font-size:.82rem}.page-module__8mQMLq__contactRow{grid-template-columns:86px 130px 1fr auto;align-items:center;gap:.5rem;display:grid}.page-module__8mQMLq__contactOrderTag{border:1px solid var(--border-color,#ffffff1a);color:var(--text-muted,#94a3b8);white-space:nowrap;background:#94a3b817;border-radius:999px;justify-content:center;align-items:center;padding:.4rem .5rem;font-size:.74rem;font-weight:600;display:inline-flex}.page-module__8mQMLq__contactTypeSelect{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);width:100%;height:42px;color:var(--text-primary,#f9fafb);border-radius:.75rem;padding:0 .7rem}.page-module__8mQMLq__contactAddRow{flex-direction:column;align-items:flex-start;gap:.45rem;display:flex}.page-module__8mQMLq__contactAddBtn,.page-module__8mQMLq__contactRemoveBtn,.page-module__8mQMLq__maxContactHelpBtn{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-secondary,#0a0a0feb);color:var(--text-secondary,#e2e8f0);cursor:pointer;border-radius:.75rem;padding:.5rem .8rem;transition:background .2s,border-color .2s}.page-module__8mQMLq__contactAddBtn:hover,.page-module__8mQMLq__contactRemoveBtn:hover,.page-module__8mQMLq__maxContactHelpBtn:hover{background:#94a3b824;border-color:#94a3b873}.page-module__8mQMLq__contactChooser{border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172af5);border-radius:.7rem;gap:.4rem;padding:.3rem;display:inline-flex}.page-module__8mQMLq__contactChooser button{color:var(--text-secondary,#e2e8f0);cursor:pointer;background:0 0;border:none;border-radius:.55rem;padding:.35rem .6rem}.page-module__8mQMLq__contactChooser button:hover{background:#94a3b824}.page-module__8mQMLq__maxContactHelpBtn{margin-top:.55rem}.page-module__8mQMLq__maxContactHelpCta{color:#e0e7ff;cursor:pointer;background:linear-gradient(#6366f13b,#4f46e524);border:1px solid #6366f18c;border-radius:.8rem;padding:.5rem .8rem;font-size:.84rem;font-weight:600;transition:transform .15s,filter .2s,border-color .2s}.page-module__8mQMLq__maxContactHelpCta:hover{filter:brightness(1.06);border-color:#818cf8cc;transform:translateY(-1px)}.page-module__8mQMLq__contactHelpModalOverlay{z-index:1200;background:#020617b8;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.page-module__8mQMLq__contactHelpModalOverlay[data-theme=light]{background:#0f172a6b}.page-module__8mQMLq__contactHelpModal{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-card,#0f172afa);width:min(680px,100%);color:var(--text-primary,#f9fafb);border-radius:1rem;padding:1.1rem 1rem 1rem;position:relative}.page-module__8mQMLq__contactHelpModal h3{margin:0 2rem .8rem 0;font-size:1.05rem}.page-module__8mQMLq__contactHelpModalClose{width:32px;height:32px;color:var(--text-secondary,#e2e8f0);cursor:pointer;background:#94a3b829;border:none;border-radius:999px;position:absolute;top:.55rem;right:.55rem}.page-module__8mQMLq__contactHelpModalClose:hover{background:#94a3b83d}.page-module__8mQMLq__contactHelpSteps{gap:.6rem;margin:0;padding-left:1.1rem;line-height:1.45;display:grid}.page-module__8mQMLq__contactHelpExample{border:1px solid var(--border-color,#ffffff1a);word-break:break-word;background:#02061773;border-radius:.7rem;margin-top:.5rem;padding:.55rem .65rem;font-size:.9rem}.page-module__8mQMLq__conditionsCharLimit{color:var(--text-secondary,#e5e7eb);font-weight:500}[data-theme=light] .page-module__8mQMLq__conditionsCharLimit{color:#0f172a}[data-theme=light] .page-module__8mQMLq__conditionsCharCount{color:#64748b}.page-module__8mQMLq__editChannelHeader{background:var(--bg-card,#0f172af5);border:1px solid var(--border-color,#ffffff1a);box-shadow:0 10px 30px var(--shadow-color,#0009);border-radius:1rem;justify-content:center;align-items:center;margin:1rem 0 1.5rem;padding:.9rem 1rem;display:flex}.page-module__8mQMLq__editChannelHeaderBadge{box-shadow:none;background:0 0;border-radius:0;align-items:center;gap:.75rem;padding:0;display:flex}.page-module__8mQMLq__editChannelHeaderLink{color:var(--text-primary,#f9fafb);flex-direction:column;align-items:center;gap:.5rem;min-width:0;max-width:100%;font-size:1.43rem;font-weight:500;text-decoration:none;display:inline-flex}.page-module__8mQMLq__editChannelHeaderLink:hover{color:var(--text-secondary,#e5e7eb);text-decoration:underline}[data-theme=light] .page-module__8mQMLq__editChannelHeaderLink{color:#0f172a}[data-theme=light] .page-module__8mQMLq__editChannelHeaderLink:hover{color:#1e293b}.page-module__8mQMLq__editChannelHeaderAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:48px;height:48px}.page-module__8mQMLq__editChannelHeaderAvatarPlaceholder{background:var(--border-color,#ffffff14);border-radius:50%;flex-shrink:0;width:48px;height:48px}.page-module__8mQMLq__editChannelHeaderName{font-family:var(--font-heading), sans-serif;text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;overflow:hidden}.page-module__8mQMLq__calendarLastUpdate{color:var(--text-muted,#94a3b8);margin-top:.6rem;font-size:.8rem}[data-theme=light] .page-module__8mQMLq__calendarLastUpdate{color:#64748b}.page-module__8mQMLq__channelCardMetaRow{flex-shrink:0;align-items:center;gap:.5rem;margin-top:auto;margin-left:auto;padding-top:.75rem;display:flex}.page-module__8mQMLq__calendarLastUpdateCompact{color:var(--text-muted,#94a3b8);white-space:nowrap;font-size:.7rem}.page-module__8mQMLq__channelLikeBtn{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.35rem;align-items:center;gap:.2rem;padding:.15rem .35rem;font-size:.7rem;transition:color .2s,background .2s;display:inline-flex}.page-module__8mQMLq__channelLikeBtn:hover:not(:disabled){color:var(--text-primary,#94a3b8);background:#ffffff0f}.page-module__8mQMLq__channelLikeBtn:disabled{opacity:.7;cursor:wait}.page-module__8mQMLq__channelLikeIcon{opacity:.6;width:.9rem;height:.9rem;transition:opacity .2s,color .2s,transform .2s ease-out;display:inline-flex}.page-module__8mQMLq__channelLikeIconActive{opacity:1;color:#f43f5e;transform:scale(1.08)}.page-module__8mQMLq__channelLikeBtn:hover:not(:disabled) .page-module__8mQMLq__channelLikeIcon{opacity:.9}.page-module__8mQMLq__channelLikeBtn:hover:not(:disabled) .page-module__8mQMLq__channelLikeIconActive{color:#fb7185;transform:scale(1.12)}.page-module__8mQMLq__channelLikeCount{font-variant-numeric:tabular-nums;min-width:1ch}[data-theme=light] .page-module__8mQMLq__calendarLastUpdateCompact,[data-theme=light] .page-module__8mQMLq__channelLikeBtn{color:#64748b}[data-theme=light] .page-module__8mQMLq__channelLikeBtn:hover:not(:disabled){color:#475569;background:#0000000a}[data-theme=light] .page-module__8mQMLq__channelLikeIconActive{color:#e11d48}[data-theme=light] .page-module__8mQMLq__conditionsTextarea{color:#0f172a;background:#fff;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__conditionsTextarea::placeholder{color:#64748b}[data-theme=light] .page-module__8mQMLq__conditionsTextarea:focus{border-color:#0ea5e980;box-shadow:0 0 0 2px #0ea5e914}[data-theme=light] .page-module__8mQMLq__contactTypeSelect,[data-theme=light] .page-module__8mQMLq__contactAddBtn,[data-theme=light] .page-module__8mQMLq__contactRemoveBtn,[data-theme=light] .page-module__8mQMLq__maxContactHelpBtn{color:#0f172a;background:#fff;border-color:#cbd5e1a6}[data-theme=light] .page-module__8mQMLq__contactChooser{background:#f8fafc;border-color:#cbd5e1bf}[data-theme=light] .page-module__8mQMLq__contactChooser button{color:#334155}[data-theme=light] .page-module__8mQMLq__contactHelpModal{color:#0f172a;background:#fff;border-color:#cbd5e1bf}[data-theme=light] .page-module__8mQMLq__contactHelpModalClose{color:#334155;background:#94a3b82e}[data-theme=light] .page-module__8mQMLq__contactHelpModalClose:hover{background:#94a3b84d}[data-theme=light] .page-module__8mQMLq__contactHelpExample,[data-theme=light] .page-module__8mQMLq__slotContactPicker{background:#f8fafc;border-color:#cbd5e1bf}[data-theme=light] .page-module__8mQMLq__slotContactPickerTitle{color:#64748b}[data-theme=light] .page-module__8mQMLq__slotContactPickerBtn{color:#334155;border-color:#94a3b86b}[data-theme=light] .page-module__8mQMLq__slotContactPickerBtnActive{color:#0c4a6e;background:#0ea5e924;border-color:#0ea5e98c}[data-theme=light] .page-module__8mQMLq__contactTopHint{color:#64748b}[data-theme=light] .page-module__8mQMLq__contactOrderTag{color:#475569;background:#94a3b81f;border-color:#94a3b859}[data-theme=light] .page-module__8mQMLq__maxContactHelpCta{color:#1e1b4b;background:linear-gradient(#818cf83d,#a5b4fc2e);border-color:#6366f173}@media (max-width:720px){.page-module__8mQMLq__contactRow{grid-template-columns:1fr}.page-module__8mQMLq__contactOrderTag{justify-self:start}.page-module__8mQMLq__myChannelsHeaderRow{flex-direction:column;align-items:stretch}.page-module__8mQMLq__addTypeGrid{gap:.6rem}}.page-module__8mQMLq__detailConditionsText{white-space:pre-wrap;word-break:break-word;color:var(--text-primary,#f9fafb);padding:.25rem 0;font-size:.95rem;line-height:1.45}[data-theme=light] .page-module__8mQMLq__detailConditionsText{color:#0f172a}.page-module__8mQMLq__inlineLink{color:#38bdf8;text-underline-offset:2px;cursor:pointer;text-decoration:underline;text-decoration-thickness:1px}[data-theme=light] .page-module__8mQMLq__inlineLink{color:#0369a1}.page-module__8mQMLq__detailConditionsBox{background:var(--bg-secondary,#0a0a0ff2);border:1px solid var(--border-color,#ffffff14);box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:.75rem;padding:.75rem .9rem}[data-theme=light] .page-module__8mQMLq__detailConditionsBox{background:#f8fafcfa;border-color:#cbd5e1b3}.page-module__8mQMLq__purchaseProposalBlock{background:var(--bg-secondary,#0a0a0ff2);border:1px solid var(--border-color,#ffffff1f);box-shadow:0 2px 12px var(--shadow-color,#00000080);border-radius:1rem;padding:0;overflow:hidden}.page-module__8mQMLq__purchaseProposalBlockTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);border-bottom:1px solid var(--border-color,#ffffff14);background:#ffffff08;padding:1rem 1.25rem;font-size:1rem;font-weight:600}.page-module__8mQMLq__purchaseProposalBlockEmpty{color:var(--text-muted,#94a3b8);text-align:center;padding:1.25rem;font-size:.95rem}.page-module__8mQMLq__purchaseProposalBlockForm{flex-direction:column;gap:1rem;padding:1.25rem;display:flex}[data-theme=light] .page-module__8mQMLq__purchaseProposalBlock{background:#f8fafcfa;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__purchaseProposalBlockTitle{color:#0f172a;background:#f1f5f9cc;border-bottom-color:#cbd5e199}.page-module__8mQMLq__slotsPicker{background:var(--bg-card,#0f172a80);border:1px solid var(--border-color,#ffffff0d);border-radius:1.25rem;grid-template-columns:1fr;gap:1.5rem;padding:1rem;display:grid}.page-module__8mQMLq__slotsPickerVertical{background:var(--bg-card,#0f172a80);border:1px solid var(--border-color,#ffffff0d);border-radius:1.25rem;flex-direction:column;gap:1.25rem;padding:1rem;display:flex}[data-theme=light] .page-module__8mQMLq__slotsPickerVertical{background:#f8fafccc;border-color:#cbd5e14d}.page-module__8mQMLq__slotsModeTabs{background:var(--bg-secondary,#0a0a0f99);border:1px solid var(--border-color,#ffffff0f);border-radius:.75rem;gap:.25rem;padding:.25rem;display:flex}.page-module__8mQMLq__slotsModeTab,.page-module__8mQMLq__slotsModeTabActive{cursor:pointer;color:var(--text-muted,#94a3b8);background:0 0;border:none;border-radius:.5rem;flex:1;padding:.5rem .75rem;font-size:.85rem;font-weight:500;transition:background .2s,color .2s}.page-module__8mQMLq__slotsModeTab:hover{color:var(--text-primary,#f9fafb);background:#ffffff0f}.page-module__8mQMLq__slotsModeTabActive{color:#7dd3fc;background:#38bdf833}[data-theme=light] .page-module__8mQMLq__slotsModeTabActive{color:#0369a1;background:#0ea5e926}.page-module__8mQMLq__slotsMassSection{flex-direction:column;gap:1.25rem;display:flex}.page-module__8mQMLq__slotsMassPeriodRow{flex-wrap:wrap;align-items:flex-end;gap:.75rem;display:flex}.page-module__8mQMLq__slotsMassPeriodItem{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.page-module__8mQMLq__slotsMassLabel{color:var(--text-muted,#94a3b8);font-size:.8rem;font-weight:600}.page-module__8mQMLq__slotsWeekdaysRow{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__8mQMLq__slotsWeekdayCb{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0f99);cursor:pointer;color:var(--text-secondary,#e5e7eb);-webkit-user-select:none;user-select:none;border-radius:.5rem;align-items:center;gap:.4rem;padding:.4rem .6rem;font-size:.85rem;transition:background .2s,border-color .2s;display:inline-flex}.page-module__8mQMLq__slotsWeekdayCb:hover{background:#38bdf814;border-color:#38bdf84d}.page-module__8mQMLq__slotsWeekdayCb input{accent-color:#38bdf8;margin:0}.page-module__8mQMLq__slotsWeekdayCb:has(input:checked){color:#7dd3fc;background:#38bdf826;border-color:#38bdf880}[data-theme=light] .page-module__8mQMLq__slotsWeekdayCb:has(input:checked){color:#0369a1;background:#0ea5e91f;border-color:#0ea5e980}.page-module__8mQMLq__slotsMassApplyBtn{cursor:pointer;color:#fff;background:linear-gradient(135deg,#0ea5e9,#38bdf8);border:none;border-radius:.75rem;width:100%;padding:.65rem 1.25rem;font-size:.95rem;font-weight:600;transition:background .2s,transform .1s,opacity .2s;box-shadow:0 4px 12px #38bdf859}.page-module__8mQMLq__slotsMassApplyBtn:hover:not(:disabled){background:linear-gradient(135deg,#0284c7,#0ea5e9);transform:translateY(-1px);box-shadow:0 6px 16px #38bdf873}.page-module__8mQMLq__slotsMassApplyBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__8mQMLq__slotsMassApplyBtnSuccess{cursor:default;box-shadow:0 4px 12px #10b98166;color:#fff!important;background:linear-gradient(135deg,#059669,#10b981)!important}.page-module__8mQMLq__slotsMassApplyBtnSuccess .page-module__8mQMLq__slotsMassApplyIcon{margin-right:.35rem;font-weight:700;animation:.4s ease-out page-module__8mQMLq__slotsApplyCheck;display:inline-block}@keyframes page-module__8mQMLq__slotsApplyCheck{0%{opacity:0;transform:scale(0)}50%{transform:scale(1.2)}to{opacity:1;transform:scale(1)}}[data-theme=light] .page-module__8mQMLq__slotsMassApplyBtn{color:#fff;background:linear-gradient(135deg,#0284c7,#0ea5e9)}.page-module__8mQMLq__slotsMassDivider{background:var(--border-color,#ffffff14);height:1px;margin:.5rem 0}[data-theme=light] .page-module__8mQMLq__slotsMassDivider{background:#cbd5e14d}.page-module__8mQMLq__slotsMassDeleteHint{color:var(--text-muted,#94a3b8);margin:0 0 .75rem;font-size:.85rem;line-height:1.4}[data-theme=light] .page-module__8mQMLq__slotsMassDeleteHint{color:#64748b}.page-module__8mQMLq__slotsMassDeleteBtn{cursor:pointer;color:#fca5a5;background:#f871711f;border:1px solid #f8717166;border-radius:.75rem;padding:.55rem 1rem;font-size:.9rem;font-weight:600;transition:background .2s,border-color .2s,opacity .2s}.page-module__8mQMLq__slotsMassDeleteBtn:hover:not(:disabled){color:#fecaca;background:#f8717133;border-color:#f8717199}.page-module__8mQMLq__slotsMassDeleteBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__8mQMLq__slotsMassDeleteBtnSuccess{cursor:default;color:#6ee7b7!important;background:#10b98126!important;border-color:#10b98180!important}[data-theme=light] .page-module__8mQMLq__slotsMassDeleteBtn{color:#dc2626;background:#f8717114}[data-theme=light] .page-module__8mQMLq__slotsMassDeleteBtnSuccess{color:#059669!important;background:#10b9811f!important}[data-theme=light] .page-module__8mQMLq__slotsMassApplyBtnSuccess{box-shadow:0 4px 12px #05966959;background:linear-gradient(135deg,#047857,#059669)!important}.page-module__8mQMLq__slotsMassApplyBtnZero{box-shadow:none;cursor:default;background:var(--bg-secondary,#64748b40)!important;color:var(--text-muted,#94a3b8)!important}[data-theme=light] .page-module__8mQMLq__slotsMassApplyBtnZero{color:#64748b!important;background:#94a3b833!important}.page-module__8mQMLq__slotsActionsRow{align-items:stretch;gap:.6rem;margin-top:.75rem;display:flex}.page-module__8mQMLq__slotsMassDeleteIconBtn{color:#f87171e6;cursor:pointer;background:0 0;border:1px solid #f8717199;border-radius:.75rem;flex:none;justify-content:center;align-items:center;width:44px;font-size:1.15rem;transition:background .18s,border-color .18s,color .18s,transform .1s,opacity .2s;display:flex}.page-module__8mQMLq__slotsMassDeleteIconBtn:hover:not(:disabled){color:#f87171;background:#f871711f;border-color:#f87171e6;transform:translateY(-1px)}.page-module__8mQMLq__slotsMassDeleteIconBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.page-module__8mQMLq__slotsMassDeleteIconBtnSuccess{color:#4ade80!important;background:#10b98124!important;border-color:#10b981b3!important}.page-module__8mQMLq__slotsActionsRow .page-module__8mQMLq__slotsMassApplyBtn{flex:85%}.page-module__8mQMLq__slotsCalendarSection{flex-direction:column;gap:.75rem;display:flex}.page-module__8mQMLq__slotsPreviewLegend{color:var(--text-muted,#94a3b8);margin-top:.35rem;font-size:.78rem}[data-theme=light] .page-module__8mQMLq__slotsPreviewLegend{color:#94a3b8}.page-module__8mQMLq__slotsTimeSection{border-top:1px solid var(--border-color,#ffffff1a);flex-direction:column;gap:1rem;padding-top:1rem;display:flex}[data-theme=light] .page-module__8mQMLq__slotsTimeSection{border-top-color:#cbd5e166}@media (max-width:400px){.page-module__8mQMLq__slotsPicker{gap:1rem;padding:.75rem}}@media (min-width:520px){.page-module__8mQMLq__slotsPicker{grid-template-columns:auto 1fr;align-items:start;gap:1.5rem;padding:1.25rem}}[data-theme=light] .page-module__8mQMLq__slotsPicker{background:#f8fafccc;border-color:#cbd5e14d}.page-module__8mQMLq__slotsLeft{flex-direction:column;gap:.75rem;display:flex}.page-module__8mQMLq__slotsLeftHeader{color:var(--text-muted,#94a3b8);text-transform:uppercase;letter-spacing:.5px;font-size:.85rem;font-weight:600}@media (max-width:400px){.page-module__8mQMLq__slotsLeftHeader{font-size:.8rem}}[data-theme=light] .page-module__8mQMLq__slotsLeftHeader{color:#64748b}.page-module__8mQMLq__slotsRight{flex-direction:column;gap:1rem;width:100%;display:flex}.page-module__8mQMLq__slotsSection{flex-direction:column;gap:.6rem;display:flex}.page-module__8mQMLq__slotsSectionHint{color:var(--text-muted,#94a3b8);font-size:.78rem;line-height:1.4}@media (max-width:400px){.page-module__8mQMLq__slotsSection{gap:.5rem}}.page-module__8mQMLq__slotsSectionTitle{color:var(--text-muted,#94a3b8);font-size:.85rem;font-weight:600}@media (max-width:400px){.page-module__8mQMLq__slotsSectionTitle{font-size:.8rem}}[data-theme=light] .page-module__8mQMLq__slotsSectionTitle{color:#64748b}[data-theme=light] .page-module__8mQMLq__slotsSectionHint{color:#94a3b8}.page-module__8mQMLq__slotsAddTimeRow{align-items:stretch;gap:.5rem;margin-top:.25rem;display:flex}.page-module__8mQMLq__slotsAddTimeRow .page-module__8mQMLq__slotsTimeInputWrapper{flex:0 0 70%;min-width:0}.page-module__8mQMLq__slotsAddTimeRow .page-module__8mQMLq__slotsByAgreementLabel{flex:0 0 30%;justify-content:center;min-width:0;margin-top:0}@media (max-width:480px){.page-module__8mQMLq__slotsAddTimeRow{flex-direction:column}.page-module__8mQMLq__slotsAddTimeRow .page-module__8mQMLq__slotsTimeInputWrapper,.page-module__8mQMLq__slotsAddTimeRow .page-module__8mQMLq__slotsByAgreementLabel{flex:auto;width:100%}}.page-module__8mQMLq__slotsByAgreementLabel{color:var(--text-muted,#94a3b8);background:var(--bg-secondary,#0f172a80);border:1px solid var(--border-color,#ffffff14);cursor:pointer;-webkit-user-select:none;user-select:none;border-radius:.75rem;align-items:center;gap:.75rem;margin-top:.75rem;padding:.65rem 1rem;font-size:.9rem;font-weight:500;transition:background .2s,border-color .2s,color .2s,box-shadow .2s;display:flex}.page-module__8mQMLq__slotsByAgreementLabel:hover{color:var(--text-primary,#f1f5f9);background:#38bdf80f;border-color:#38bdf833}.page-module__8mQMLq__slotsByAgreementLabel:has(input:checked){color:#38bdf8;background:linear-gradient(135deg,#38bdf81f,#0ea5e914);border-color:#38bdf859;box-shadow:0 0 0 1px #38bdf826}.page-module__8mQMLq__slotsByAgreementLabel input[type=checkbox]{accent-color:#38bdf8;cursor:pointer;flex-shrink:0;width:1.15rem;height:1.15rem;margin:0}.page-module__8mQMLq__slotsByAgreementLabelIcon{opacity:.9;flex-shrink:0;width:1.25rem;height:1.25rem;display:inline-flex}.page-module__8mQMLq__slotsByAgreementLabel:has(input:checked) .page-module__8mQMLq__slotsByAgreementLabelIcon{opacity:1}[data-theme=light] .page-module__8mQMLq__slotsByAgreementLabel{color:#64748b;background:#f1f5f9b3;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__slotsByAgreementLabel:hover{color:#0c4a6e;background:#e0f2fecc;border-color:#38bdf84d}[data-theme=light] .page-module__8mQMLq__slotsByAgreementLabel:has(input:checked){color:#0284c7;background:linear-gradient(135deg,#38bdf826,#0ea5e91a);border-color:#0ea5e966;box-shadow:0 0 0 1px #0ea5e933}.page-module__8mQMLq__slotsSectionTitleRow{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.page-module__8mQMLq__slotsSummary{background:var(--bg-secondary,#0a0a0f99);border:1px solid var(--border-color,#ffffff14);color:#a78bfa;border-radius:.75rem;align-items:center;gap:.5rem;margin-bottom:1rem;padding:.5rem .85rem;font-size:.9rem;font-weight:600;display:inline-flex;box-shadow:0 2px 6px #8b5cf61a}@media (max-width:400px){.page-module__8mQMLq__slotsSummary{flex-wrap:wrap;padding:.45rem .7rem;font-size:.8rem}}.page-module__8mQMLq__slotsSummary strong{color:var(--text-primary,#f9fafb);font-size:1.1rem}@media (max-width:400px){.page-module__8mQMLq__slotsSummary strong{font-size:1rem}}[data-theme=light] .page-module__8mQMLq__slotsSummary{color:#475569;background:#f8fafccc;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__slotsSummary strong{color:#0f172a}.page-module__8mQMLq__slotsPickedTitle{color:var(--text-primary,#f9fafb);border-bottom:1px solid var(--border-color,#ffffff14);padding-bottom:.6rem;font-size:1.1rem;font-weight:700}@media (max-width:400px){.page-module__8mQMLq__slotsPickedTitle{font-size:.95rem}}[data-theme=light] .page-module__8mQMLq__slotsPickedTitle{color:#0f172a;border-bottom-color:#cbd5e14d}.page-module__8mQMLq__slotsTimeInputWrapper{align-items:stretch;gap:.5rem;display:flex}@media (max-width:400px){.page-module__8mQMLq__slotsTimeInputWrapper{flex-direction:column;gap:.65rem}}@media (max-width:768px){.page-module__8mQMLq__slotsTimeInputWrapper{min-height:3rem}}.page-module__8mQMLq__timeSelectWrap{flex:1;min-width:0;position:relative}.page-module__8mQMLq__timeSelectTrigger{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-secondary,#0f172a99);width:100%;min-height:2.75rem;color:var(--text-primary,#f9fafb);cursor:pointer;box-sizing:border-box;border-radius:.75rem;justify-content:space-between;align-items:center;gap:.5rem;padding:.6rem .85rem;font-size:1rem;font-weight:500;transition:border-color .2s,box-shadow .2s,background .2s;display:flex}.page-module__8mQMLq__timeSelectTrigger:hover{background:var(--bg-card,#0f172acc);border-color:#38bdf866}.page-module__8mQMLq__timeSelectTrigger:focus-visible{border-color:#38bdf899;outline:none;box-shadow:0 0 0 3px #38bdf826}.page-module__8mQMLq__timeSelectValue{text-align:left;flex:1}.page-module__8mQMLq__timeSelectChevron{width:1.25rem;height:1.25rem;color:var(--text-muted,#94a3b8);flex-shrink:0;justify-content:center;align-items:center;transition:transform .2s,color .2s;display:flex}.page-module__8mQMLq__timeSelectTrigger:hover .page-module__8mQMLq__timeSelectChevron{color:var(--text-primary,#f9fafb)}.page-module__8mQMLq__timeSelectChevronOpen{transform:rotate(180deg)}.page-module__8mQMLq__timeSelectDropdown{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-card,#0f172afa);max-height:16rem;box-shadow:0 10px 40px var(--shadow-color,#00000080);z-index:25;border-radius:.75rem;flex-direction:column;gap:.15rem;margin-top:.35rem;padding:.35rem;display:flex;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.page-module__8mQMLq__timeSelectOption{color:var(--text-primary,#f9fafb);text-align:left;cursor:pointer;background:0 0;border:none;border-radius:.5rem;padding:.6rem .85rem;font-size:.95rem;font-weight:500;transition:background .15s,color .15s}.page-module__8mQMLq__timeSelectOption:hover{background:#38bdf81f}.page-module__8mQMLq__timeSelectOptionActive{color:#7dd3fc;background:#38bdf833}[data-theme=light] .page-module__8mQMLq__timeSelectTrigger{color:#0f172a;background:#f8fafc;border-color:#cbd5e199}[data-theme=light] .page-module__8mQMLq__timeSelectTrigger:hover{background:#fff;border-color:#0ea5e966}[data-theme=light] .page-module__8mQMLq__timeSelectTrigger:focus-visible{border-color:#0ea5e999;box-shadow:0 0 0 3px #0ea5e91f}[data-theme=light] .page-module__8mQMLq__timeSelectChevron{color:#64748b}[data-theme=light] .page-module__8mQMLq__timeSelectTrigger:hover .page-module__8mQMLq__timeSelectChevron{color:#0f172a}[data-theme=light] .page-module__8mQMLq__timeSelectDropdown{background:#fff;border-color:#cbd5e199;box-shadow:0 10px 40px #0000001f}[data-theme=light] .page-module__8mQMLq__timeSelectOption{color:#0f172a}[data-theme=light] .page-module__8mQMLq__timeSelectOption:hover{background:#0ea5e914}[data-theme=light] .page-module__8mQMLq__timeSelectOptionActive{color:#0369a1;background:#0ea5e926}@media (max-width:480px){.page-module__8mQMLq__timeSelectTrigger{min-height:3rem;padding:.75rem .85rem}.page-module__8mQMLq__timeSelectDropdown{max-height:14rem}}.page-module__8mQMLq__slotsTimeInput{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-secondary,#0a0a0fcc);min-width:0;min-height:2.75rem;color:var(--text-primary,#f9fafb);appearance:none;box-sizing:border-box;border-radius:.75rem;flex:1;padding:.65rem .85rem;font-size:1rem;font-weight:500;transition:border-color .2s,box-shadow .2s}@media (max-width:400px){.page-module__8mQMLq__slotsTimeInput{min-height:3rem;padding:.75rem .85rem;font-size:1rem}}.page-module__8mQMLq__slotsTimeInput:focus{border-color:#38bdf880;outline:none;box-shadow:0 0 0 3px #38bdf81a}.page-module__8mQMLq__slotsTimeInput::-webkit-calendar-picker-indicator{filter:invert(.8);cursor:pointer;border-radius:.25rem;padding:.25rem;transition:background .2s}.page-module__8mQMLq__slotsTimeInput::-webkit-calendar-picker-indicator:hover{background:#ffffff1a}[data-theme=light] .page-module__8mQMLq__slotsTimeInput{color:#0f172a;background:#fff;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__slotsTimeInput:focus{border-color:#0ea5e980;box-shadow:0 0 0 3px #0ea5e914}[data-theme=light] .page-module__8mQMLq__slotsTimeInput::-webkit-calendar-picker-indicator{filter:invert(.4)}[data-theme=light] .page-module__8mQMLq__slotsTimeInput::-webkit-calendar-picker-indicator:hover{background:#0000000d}.page-module__8mQMLq__slotsAddBtn{color:#fff;cursor:pointer;white-space:nowrap;background:linear-gradient(135deg,#08c,#1d9bf0);border:none;border-radius:.75rem;flex-shrink:0;padding:.65rem 1.25rem;font-size:.9rem;font-weight:600;transition:all .2s}.page-module__8mQMLq__slotsAddBtnAgreement{min-width:7.25rem;max-width:8.25rem;padding:.65rem .85rem}@media (max-width:400px){.page-module__8mQMLq__slotsAddBtn{width:100%;padding:.7rem 1rem}}.page-module__8mQMLq__slotsAddBtn:hover:not(:disabled){background:linear-gradient(135deg,#0392dc,#38bdf8)}.page-module__8mQMLq__slotsAddBtn:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 12px #1d9bf04d}.page-module__8mQMLq__slotsAddBtn:disabled{opacity:.4;cursor:not-allowed;transform:none}.page-module__8mQMLq__slotsAddBtnSuccess{cursor:default;color:#fff!important;background:linear-gradient(135deg,#059669,#10b981)!important}.page-module__8mQMLq__slotsAddBtnSuccess .page-module__8mQMLq__slotsMassApplyIcon{margin-right:.25rem;font-weight:700;display:inline-block}.page-module__8mQMLq__slotsStatusRow{margin-top:.4rem;font-size:.8rem;line-height:1.4}.page-module__8mQMLq__slotsStatusSuccess{color:#4ade80}.page-module__8mQMLq__slotsStatusInfo{color:var(--text-muted,#94a3b8)}[data-theme=light] .page-module__8mQMLq__slotsStatusSuccess{color:#16a34a}[data-theme=light] .page-module__8mQMLq__slotsStatusInfo{color:#94a3b8}[data-theme=light] .page-module__8mQMLq__slotsAddBtn{background:linear-gradient(135deg,#0284c7,#0ea5e9);box-shadow:0 6px 16px #0ea5e94d}[data-theme=light] .page-module__8mQMLq__slotsAddBtn:hover:not(:disabled){background:linear-gradient(135deg,#0369a1,#0284c7);box-shadow:0 10px 25px #0ea5e966}.page-module__8mQMLq__slotsClearBtn{color:#f87171;cursor:pointer;background:0 0;border:1px solid #f8717133;border-radius:.6rem;padding:.45rem .75rem;font-size:.85rem;font-weight:500;transition:background .2s,border-color .2s,color .2s,transform .1s;box-shadow:0 2px 6px #0000001a}@media (max-width:400px){.page-module__8mQMLq__slotsClearBtn{padding:.35rem .6rem;font-size:.75rem}}.page-module__8mQMLq__slotsClearBtn:hover{background:#f8717114;border-color:#f8717159}[data-theme=light] .page-module__8mQMLq__slotsClearBtn{color:#dc2626;border-color:#ef444440}[data-theme=light] .page-module__8mQMLq__slotsClearBtn:hover{background:#ef444414;border-color:#ef444466}.page-module__8mQMLq__slotsEmpty{text-align:center;color:var(--text-muted,#94a3b8);border:2px dashed var(--border-color,#ffffff14);background:linear-gradient(135deg,#38bdf808,#1d9bf005);border-radius:1rem;padding:1.5rem;font-size:.95rem;line-height:1.5;animation:2s ease-in-out infinite page-module__8mQMLq__pulse}@media (max-width:400px){.page-module__8mQMLq__slotsEmpty{padding:1rem;font-size:.85rem}}@keyframes page-module__8mQMLq__pulse{0%,to{opacity:.7}50%{opacity:1}}[data-theme=light] .page-module__8mQMLq__slotsEmpty{color:#64748b;background:linear-gradient(135deg,#0ea5e908,#38bdf805);border-color:#cbd5e14d}.page-module__8mQMLq__slotsChips{flex-wrap:wrap;gap:.6rem;animation:.4s page-module__8mQMLq__fadeIn;display:flex}@keyframes page-module__8mQMLq__fadeIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.page-module__8mQMLq__slotChip{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-secondary,#0a0a0fb3);color:var(--text-primary,#f9fafb);cursor:pointer;border-radius:.75rem;align-items:center;gap:.5rem;padding:.55rem .9rem;font-size:.9rem;font-weight:500;transition:all .2s;display:inline-flex}@media (max-width:400px){.page-module__8mQMLq__slotChip{gap:.4rem;padding:.45rem .7rem;font-size:.85rem}}.page-module__8mQMLq__slotChip:hover{background:#f8717114;border-color:#f871714d}.page-module__8mQMLq__slotChip:active{transform:scale(.98)}.page-module__8mQMLq__slotChipX{color:#f87171;background:#f871711f;border-radius:50%;justify-content:center;align-items:center;width:16px;height:16px;font-size:.85rem;font-weight:700;line-height:1;transition:all .2s;display:inline-flex}.page-module__8mQMLq__slotChip:hover .page-module__8mQMLq__slotChipX{color:#ef4444;background:#f8717133}[data-theme=light] .page-module__8mQMLq__slotChip{color:#0f172a;background:#fff;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__slotChip:hover{background:#ef44440d;border-color:#ef44444d}[data-theme=light] .page-module__8mQMLq__slotChipX{color:#dc2626;background:#ef44441a}[data-theme=light] .page-module__8mQMLq__slotChip:hover .page-module__8mQMLq__slotChipX{color:#b91c1c;background:#ef444426}.page-module__8mQMLq__slotDates{flex-direction:column;gap:.85rem;margin-top:.75rem;display:flex}.page-module__8mQMLq__slotDateBlock{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:1rem;margin-top:1rem;padding:.85rem .9rem .9rem}.page-module__8mQMLq__slotDateHeaderRow{justify-content:space-between;align-items:baseline;gap:.5rem;margin-bottom:.6rem;display:flex}.page-module__8mQMLq__slotDateTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);font-size:.95rem;font-weight:700}.page-module__8mQMLq__slotDateSubtitle{color:var(--text-muted,#94a3b8);font-size:.85rem;font-weight:500}.page-module__8mQMLq__slotChipsBuyer{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__8mQMLq__slotChipBuyer{color:var(--text-primary,#f9fafb);cursor:pointer;background:linear-gradient(135deg,#22c55e2e,#4ade801f);border:1px solid #4ade8059;border-radius:999px;padding:.5rem .9rem;font-size:.9rem;font-weight:600;transition:transform .1s,border-color .2s,background .2s}.page-module__8mQMLq__slotChipBuyer:hover{background:linear-gradient(135deg,#22c55e47,#4ade802e);border-color:#4ade8099;transform:translateY(-1px)}.page-module__8mQMLq__slotChipBuyer:active{background:linear-gradient(135deg,#16a34a73,#22c55e4d);border-color:#16a34ae6;transform:translateY(0)}[data-theme=light] .page-module__8mQMLq__slotChipBuyer{color:#15803d;background:linear-gradient(135deg,#16a34a26,#22c55e1a);border-color:#16a34a59}[data-theme=light] .page-module__8mQMLq__slotChipBuyer:hover{background:linear-gradient(135deg,#16a34a40,#22c55e26);border-color:#16a34a99}.page-module__8mQMLq__slotModalContent{background:var(--bg-card,#0f172afa);border:1px solid var(--border-color,#ffffff14);width:100%;max-width:360px;box-shadow:0 24px 48px var(--shadow-color,#0009);border-radius:1.25rem;padding:1.5rem;position:relative}.page-module__8mQMLq__slotModalTitle{color:var(--text-primary,#f9fafb);margin:0;font-size:1.1rem;font-weight:700}.page-module__8mQMLq__slotModalTitleRow{align-items:center;gap:.6rem;min-width:0;margin:0 0 .75rem;display:flex}.page-module__8mQMLq__slotModalAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:26px;height:26px;box-shadow:0 4px 10px #00000059}.page-module__8mQMLq__slotModalRow{color:var(--text-secondary,#e5e7eb);margin-bottom:.5rem;font-size:.95rem}.page-module__8mQMLq__slotModalMessageBlock{background:var(--bg-secondary,#0f172a99);border:1px solid var(--border-color,#ffffff1a);border-radius:.75rem;margin-top:1rem;margin-bottom:1rem;padding:1rem}.page-module__8mQMLq__slotModalMessageText{white-space:pre-wrap;word-break:break-word;color:var(--text-primary,#f9fafb);max-height:12rem;margin-bottom:.75rem;font-size:.88rem;line-height:1.5;overflow-y:auto}.page-module__8mQMLq__slotModalCopyBtn{color:var(--text-primary,#f9fafb);border:1px solid var(--border-color,#ffffff26);cursor:pointer;background:#ffffff1a;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:background .2s,border-color .2s;display:inline-flex}.page-module__8mQMLq__slotModalCopyBtn:hover{background:#ffffff26;border-color:#ffffff40}.page-module__8mQMLq__slotModalCopyBtnDone{color:#86efac;background:#22c55e40;border-color:#22c55e80}.page-module__8mQMLq__slotModalAdPurpose{margin-top:1.25rem;margin-bottom:.75rem}.page-module__8mQMLq__slotModalContent .page-module__8mQMLq__writeButton{box-sizing:border-box;width:100%}.page-module__8mQMLq__slotContactPicker{border:1px solid var(--border-color,#ffffff1a);background:var(--bg-secondary,#0f172a73);border-radius:.75rem;margin:0 0 .85rem;padding:.7rem}.page-module__8mQMLq__slotContactPickerTitle{color:var(--text-muted,#94a3b8);margin-bottom:.45rem;font-size:.78rem}.page-module__8mQMLq__slotContactPickerRow{flex-wrap:wrap;gap:.45rem;display:flex}.page-module__8mQMLq__slotContactPickerBtn{border:1px solid var(--border-color,#ffffff24);color:var(--text-secondary,#e5e7eb);cursor:pointer;background:0 0;border-radius:999px;padding:.38rem .7rem;font-size:.82rem}.page-module__8mQMLq__slotContactPickerBtnActive{color:#bae6fd;background:#38bdf829;border-color:#38bdf88c}.page-module__8mQMLq__slotModalCopyHint{color:var(--text-muted,#94a3b8);margin:.5rem 0 0;font-size:.8rem}.page-module__8mQMLq__slotModalAdPurposeLabel{color:var(--text-secondary,#e5e7eb);margin-bottom:.35rem;font-size:.9rem;font-weight:600;display:block}.page-module__8mQMLq__slotModalAdPurposeInput{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);width:100%;color:var(--text-primary,#f9fafb);resize:vertical;box-sizing:border-box;border-radius:.75rem;min-height:4rem;padding:.6rem .75rem;font-family:inherit;font-size:.95rem}.page-module__8mQMLq__slotModalAdPurposeInput::placeholder{color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__slotModalMessageBlock{margin-top:1rem;margin-bottom:.75rem}.page-module__8mQMLq__slotModalMessageHint{color:var(--text-muted,#94a3b8);margin:0 0 .35rem;font-size:.8rem}.page-module__8mQMLq__slotModalShowText{width:100%;color:var(--text-muted,#94a3b8);text-align:center;cursor:pointer;background:0 0;border:none;margin-top:.75rem;padding:.4rem 0;font-size:.85rem;text-decoration:underline;display:block}.page-module__8mQMLq__slotModalShowText:hover{color:var(--text-secondary,#e5e7eb)}.page-module__8mQMLq__slotModalMessageText{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);width:100%;color:var(--text-primary,#f9fafb);resize:none;box-sizing:border-box;-webkit-user-select:text;user-select:text;border-radius:.75rem;margin-top:.5rem;padding:.6rem .75rem;font-family:inherit;font-size:.9rem}.page-module__8mQMLq__errorMsg{color:#dc2626;margin-top:.5rem;font-size:.9rem}.page-module__8mQMLq__errorCard{background:var(--bg-card,#0f172acc);border:1px solid #f8717140;border-radius:1rem;align-items:flex-start;gap:.85rem;margin-top:.75rem;margin-bottom:.9rem;padding:.9rem 1rem;display:flex;position:relative;overflow:hidden;box-shadow:0 12px 30px #00000047}.page-module__8mQMLq__errorCard:before{content:"";background:linear-gradient(#f87171e6,#dc262699);width:4px;position:absolute;top:0;bottom:0;left:0}.page-module__8mQMLq__errorCardIconWrap{color:#f87171f2;background:#f871711f;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;margin-left:2px;display:flex;box-shadow:inset 0 0 0 1px #f8717140}.page-module__8mQMLq__errorCardIcon{width:18px;height:18px;display:block}.page-module__8mQMLq__errorCardBody{min-width:0}.page-module__8mQMLq__errorCardTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);margin-bottom:.35rem;font-size:.95rem;font-weight:700}.page-module__8mQMLq__errorCardText{color:var(--text-secondary,#e5e7eb);margin:0;font-size:.9rem;line-height:1.35}.page-module__8mQMLq__errorCardHint{color:var(--text-muted,#94a3b8);margin-top:.5rem;font-size:.85rem;line-height:1.35}.page-module__8mQMLq__verificationErrorCard{box-shadow:0 4px 12px var(--shadow-color,#0003);background:#f8717114;border:1px solid #f8717147;border-radius:.85rem;align-items:flex-start;gap:.65rem;margin-top:.75rem;margin-bottom:.5rem;padding:.7rem .9rem;display:flex}.page-module__8mQMLq__verificationErrorIcon{color:#f87171;background:#f8717140;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;font-size:.9rem;font-weight:700;line-height:1;display:flex}.page-module__8mQMLq__verificationErrorBody{min-width:0}.page-module__8mQMLq__verificationErrorTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);margin-bottom:.25rem;font-size:.9rem;font-weight:600}.page-module__8mQMLq__verificationErrorText{color:var(--text-secondary,#e5e7eb);margin:0;font-size:.85rem;line-height:1.4}.page-module__8mQMLq__successMsg{color:#059669;margin-top:.5rem;font-size:.9rem}.page-module__8mQMLq__navBackRow{width:100%;margin-bottom:1rem}.page-module__8mQMLq__backButton{border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);width:100%;color:var(--text-primary,#f9fafb);cursor:pointer;box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:999px;justify-content:center;align-items:center;margin:0;padding:.55rem 1.2rem;font-size:.875rem;font-weight:500;transition:background .2s,border-color .2s,color .2s,transform .1s;display:flex}.page-module__8mQMLq__backButton:hover{background:var(--bg-secondary,#0a0a0feb);border-color:var(--text-muted,#94a3b8);color:#7dd3fc;box-shadow:0 4px 12px var(--shadow-color,#0009);transform:translateY(-1px)}.page-module__8mQMLq__datesPreview{color:var(--text-muted,#94a3b8);margin-top:.25rem;font-size:.85rem}.page-module__8mQMLq__calendar{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);box-shadow:0 4px 12px var(--shadow-color,#0009);border-radius:1rem;margin-top:1rem;padding:1rem}@media (max-width:400px){.page-module__8mQMLq__calendar{padding:.75rem}}.page-module__8mQMLq__calendarHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;display:flex}.page-module__8mQMLq__calendarNav{border:1px solid var(--border-color,#ffffff14);background:var(--bg-secondary,#0a0a0feb);width:36px;height:36px;color:var(--text-primary,#f9fafb);cursor:pointer;border-radius:.5rem;justify-content:center;align-items:center;font-size:1rem;transition:background .2s,border-color .2s;display:flex}@media (max-width:400px){.page-module__8mQMLq__calendarNav{width:32px;height:32px;font-size:.9rem}}.page-module__8mQMLq__calendarNav:hover{background:var(--text-muted,#94a3b8);border-color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__calendarTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);font-size:.95rem;font-weight:600}@media (max-width:400px){.page-module__8mQMLq__calendarTitle{font-size:.85rem}}.page-module__8mQMLq__calendarWeekdays{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:.5rem;display:grid}.page-module__8mQMLq__calendarWeekday{text-align:center;color:var(--text-muted,#94a3b8);text-transform:uppercase;font-size:.7rem;font-weight:600}@media (max-width:400px){.page-module__8mQMLq__calendarWeekday{font-size:.65rem}}.page-module__8mQMLq__calendarGrid{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}@media (max-width:400px){.page-module__8mQMLq__calendarGrid{gap:3px}}.page-module__8mQMLq__calendarDayEmpty{aspect-ratio:1}.page-module__8mQMLq__calendarDay{aspect-ratio:1;cursor:pointer;background:var(--bg-secondary,#0a0a0feb);color:var(--text-muted,#94a3b8);border:none;border-radius:.5rem;justify-content:center;align-items:center;font-size:.85rem;font-weight:500;transition:background .2s,color .2s,transform .1s;display:flex}@media (max-width:400px){.page-module__8mQMLq__calendarDay{font-size:.75rem}}.page-module__8mQMLq__calendarDay:hover:not(:disabled){background:var(--text-muted,#94a3b8);color:var(--bg-primary,#020617);transform:scale(1.05)}.page-module__8mQMLq__calendarDay:disabled{cursor:default;opacity:.5}.page-module__8mQMLq__calendarDayAvailable{color:var(--text-primary,#f9fafb);background:linear-gradient(135deg,#22c55e8c,#4ade8066);border:1px solid #4ade80a6;box-shadow:0 6px 16px #22c55e1f}.page-module__8mQMLq__calendarDayPreview{background:linear-gradient(135deg,#3b82f614,#2563eb0f);border:1px dashed #3b82f6b3}[data-theme=light] .page-module__8mQMLq__calendarDayAvailable{color:#fff;background:linear-gradient(135deg,#16a34aa6,#22c55e80);border:1px solid #16a34acc;box-shadow:0 4px 12px #16a34a26}[data-theme=light] .page-module__8mQMLq__calendarDayPreview{background:linear-gradient(135deg,#3b82f614,#818cf80f);border-color:#3b82f6b3}.page-module__8mQMLq__calendarDayPicked{background:linear-gradient(135deg,#0088cce6,#1d9bf0bf);border-color:#38bdf8e6;box-shadow:0 10px 22px #38bdf838}.page-module__8mQMLq__calendarDayAvailable:hover:not(:disabled){color:#fff;background:linear-gradient(135deg,#22c55eb3,#4ade808c);box-shadow:0 10px 22px #22c55e2e}[data-theme=light] .page-module__8mQMLq__calendarDayAvailable:hover:not(:disabled){background:linear-gradient(135deg,#16a34acc,#22c55ea6);box-shadow:0 8px 18px #16a34a38}.page-module__8mQMLq__calendarDayToday{box-shadow:0 0 0 2px #38bdf899}.page-module__8mQMLq__calendarDayDisabled:not(.page-module__8mQMLq__calendarDayAvailable){opacity:.4}.page-module__8mQMLq__calendarDayPastAvailable{color:#94a3b8e6;cursor:default;box-shadow:none;background:linear-gradient(135deg,#1e2923d9,#16221cbf);border:1px solid #22c55e33}.page-module__8mQMLq__calendarDayPastAvailable:hover{background:linear-gradient(135deg,#1e2923d9,#16221cbf);transform:none}[data-theme=light] .page-module__8mQMLq__calendarDayPastAvailable{color:#64748b;background:linear-gradient(135deg,#22322c40,#1e2d2633);border-color:#16a34a40}[data-theme=light] .page-module__8mQMLq__calendarDayPastAvailable:hover{background:linear-gradient(135deg,#22322c40,#1e2d2633)}.page-module__8mQMLq__emptyList{text-align:center;color:var(--text-muted,#94a3b8);padding:2rem}.page-module__8mQMLq__miniHeader{-moz-text-size-adjust:100%;text-size-adjust:100%;flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.5rem;min-height:48px;margin-bottom:.5rem;padding:.75rem 0;display:flex}.page-module__8mQMLq__miniHeaderLogo{color:var(--text-primary,#f9fafb);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:1.25rem;font-weight:700;font:inherit;cursor:pointer;background:0 0;border:none;flex-shrink:1;align-items:center;gap:.5rem;margin:0;padding:0;text-decoration:none;display:inline-flex;overflow:hidden}.page-module__8mQMLq__miniHeaderLogo:hover{opacity:.9}.page-module__8mQMLq__miniHeaderLogo:active{opacity:.85}.page-module__8mQMLq__miniHeaderLogoImg{object-fit:contain;border-radius:10px;flex-shrink:1;width:auto;max-width:180px;height:40px;display:block}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__miniHeaderLogoImg{filter:drop-shadow(0 2px 6px #0f172a1f)}.page-module__8mQMLq__miniHeaderBeta{letter-spacing:.02em;color:var(--text-muted,#94a3b8);border-radius:999px;justify-content:center;align-items:center;padding:.2rem .5rem;font-size:.75rem;font-weight:500;display:inline-flex}.page-module__8mQMLq__miniHeaderBeta:before,.page-module__8mQMLq__miniHeaderBeta:after{content:none}.page-module__8mQMLq__miniHeaderBeta>span{color:inherit;-webkit-text-fill-color:unset;background:0 0;animation:none;position:relative}@keyframes page-module__8mQMLq__miniHeaderBetaBorderSpin{to{transform:rotate(360deg)}}@keyframes page-module__8mQMLq__miniHeaderBetaShine{0%,to{background-position:0%}50%{background-position:100%}}@keyframes page-module__8mQMLq__miniHeaderBetaShimmer{0%,to{background-position:0%;transform:translateY(0);box-shadow:0 0 10px #10b9818c}50%{background-position:100%;transform:translateY(-1px);box-shadow:0 0 18px #10b981e6}}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__miniHeaderBeta{color:var(--text-muted,#64748b)}.page-module__8mQMLq__miniHeaderRight{flex:none;justify-content:flex-end;align-items:center;gap:.35rem;min-width:0;display:flex}.page-module__8mQMLq__themeToggle{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:transform .2s;display:inline-flex}.page-module__8mQMLq__themeToggle:active{transform:scale(.96)}.page-module__8mQMLq__themeToggleTrack{background:var(--bg-card,#0f172ab3);border:1px solid var(--border-color,#ffffff1a);width:56px;height:30px;box-shadow:0 2px 8px var(--shadow-color,#0000004d);box-sizing:border-box;border-radius:999px;justify-content:space-between;align-items:center;padding:0 6px;line-height:0;transition:background .3s,border-color .3s,box-shadow .3s;display:flex;position:relative}.page-module__8mQMLq__themeToggle:hover .page-module__8mQMLq__themeToggleTrack{border-color:#38bdf840;box-shadow:0 2px 12px #00000059}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__themeToggleTrack{background:#ffffffe6;border-color:#0f172a1f;box-shadow:0 2px 8px #0f172a14}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__themeToggle:hover .page-module__8mQMLq__themeToggleTrack{border-color:#0ea5e94d}.page-module__8mQMLq__themeToggleThumb{background:linear-gradient(145deg,#38bdf866,#0ea5e94d);border:1px solid #38bdf880;border-radius:999px;width:24px;height:24px;margin-top:-12px;transition:transform .4s cubic-bezier(.34,1.2,.64,1),background .35s,border-color .35s,box-shadow .35s;position:absolute;top:50%;left:3px;box-shadow:0 2px 6px #00000040}.page-module__8mQMLq__themeToggleThumbLight{background:linear-gradient(145deg,#fbbf2480,#f59e0b66);border-color:#fbbf248c;transform:translate(26px);box-shadow:0 2px 8px #fbbf2440}.page-module__8mQMLq__themeToggleIcon{z-index:1;width:18px;height:18px;color:var(--text-muted,#94a3b8);opacity:.7;flex-shrink:0;justify-content:center;align-items:center;line-height:0;transition:opacity .3s,color .3s;display:flex;position:relative}.page-module__8mQMLq__themeToggleIcon svg{width:14px;height:14px;display:block}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__themeToggleIcon{color:#64748b}.page-module__8mQMLq__themeToggleIcon:first-of-type{margin-right:auto}.page-module__8mQMLq__themeToggleIcon:last-of-type{margin-left:auto}.page-module__8mQMLq__themeToggleThumbLight~.page-module__8mQMLq__themeToggleIcon:last-of-type{opacity:1;color:#f59e0b}.page-module__8mQMLq__themeToggleThumb:not(.page-module__8mQMLq__themeToggleThumbLight)~.page-module__8mQMLq__themeToggleIcon:first-of-type{opacity:1;color:#38bdf8}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__themeToggleThumbLight~.page-module__8mQMLq__themeToggleIcon:last-of-type{color:#d97706}.page-module__8mQMLq__wrapper[data-theme=light] .page-module__8mQMLq__themeToggleThumb:not(.page-module__8mQMLq__themeToggleThumbLight)~.page-module__8mQMLq__themeToggleIcon:first-of-type{color:#0284c7}.page-module__8mQMLq__miniHeaderAvatar{cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:40px;min-width:40px;height:40px;min-height:40px;padding:0;transition:transform .2s,filter .2s;display:flex;position:relative}.page-module__8mQMLq__miniHeaderAvatar:hover{transform:scale(1.05)}.page-module__8mQMLq__miniHeaderAvatar:active{transform:scale(.98)}.page-module__8mQMLq__miniHeaderAvatarRing{pointer-events:none;background:linear-gradient(135deg,#08c,#1d9bf0,#ec4899,#8b5cf6);border-radius:50%;position:absolute;inset:0;box-shadow:0 4px 14px #1d9bf059}.page-module__8mQMLq__miniHeaderAvatar:hover .page-module__8mQMLq__miniHeaderAvatarRing{box-shadow:0 6px 20px #1d9bf080}.page-module__8mQMLq__miniHeaderAvatarInner{background:var(--bg-primary,#020617);letter-spacing:-.02em;color:var(--text-primary,#f9fafb);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;font-size:1rem;font-weight:600;display:flex;position:absolute;inset:3px;box-shadow:inset 0 1px 2px #ffffff0f}.page-module__8mQMLq__miniHeaderAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}@media (max-width:420px){.page-module__8mQMLq__miniHeader{gap:.35rem;min-height:44px;padding:.5rem 0}.page-module__8mQMLq__miniHeaderLogoImg{max-width:140px;height:34px}.page-module__8mQMLq__miniHeaderRight{gap:.3rem}.page-module__8mQMLq__themeToggleTrack{width:50px;height:26px;padding:0 5px}.page-module__8mQMLq__themeToggleThumb{width:20px;height:20px;margin-top:-10px;top:50%;left:2px}.page-module__8mQMLq__themeToggleThumbLight{transform:translate(22px)}.page-module__8mQMLq__themeToggleIcon svg{width:12px;height:12px}.page-module__8mQMLq__miniHeaderAvatar{width:36px;min-width:36px;height:36px;min-height:36px}.page-module__8mQMLq__miniHeaderAvatarInner{font-size:.9rem;inset:2px}.page-module__8mQMLq__miniHeaderBeta{padding:.2rem .45rem;font-size:.68rem}}.page-module__8mQMLq__profileChoice{text-align:center;max-width:320px;margin:0 auto;padding:2rem 1rem}.page-module__8mQMLq__profileChoice h2{color:var(--text-primary,#f9fafb);margin-bottom:1.5rem;font-size:1.2rem}.page-module__8mQMLq__profileChoiceButtons{flex-direction:column;gap:.75rem;display:flex}.page-module__8mQMLq__profileChoiceBtn{border:1px solid var(--border-color,#ffffff14);cursor:pointer;background:var(--bg-card,#0f172acc);color:var(--text-primary,#f9fafb);box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:1rem;padding:1rem 1.5rem;font-size:1rem;font-weight:500;transition:background .2s,border-color .2s,transform .1s,box-shadow .2s}.page-module__8mQMLq__profileChoiceBtn:hover:not(:disabled){background:var(--bg-secondary,#0a0a0feb);border-color:var(--text-muted,#94a3b8);box-shadow:0 8px 20px var(--shadow-color,#0009);transform:translateY(-2px)}.page-module__8mQMLq__profileChoiceBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.page-module__8mQMLq__cabinet{padding:1rem 0}@keyframes page-module__8mQMLq__emailBlockCardEnter{0%{opacity:0;transform:translateY(12px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes page-module__8mQMLq__emailFormSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__8mQMLq__emailIdleContentIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes page-module__8mQMLq__emailErrorShake{0%,to{transform:translate(0)}20%{transform:translate(-6px)}40%{transform:translate(6px)}60%{transform:translate(-3px)}80%{transform:translate(3px)}}@keyframes page-module__8mQMLq__emailIconGlow{0%,to{opacity:.9;filter:drop-shadow(0 0 6px #38bdf84d)}50%{opacity:1;filter:drop-shadow(0 0 12px #38bdf880)}}@keyframes page-module__8mQMLq__emailBadgeIn{0%{opacity:0;transform:scale(.9)translateY(-2px)}to{opacity:1;transform:scale(1)translateY(0)}}@keyframes page-module__8mQMLq__emailInputFocusRing{0%{box-shadow:0 0 #38bdf859}to{box-shadow:0 0 0 4px #38bdf826}}@keyframes page-module__8mQMLq__emailButtonPulse{0%,to{opacity:1}50%{opacity:.85}}.page-module__8mQMLq__cabinetEmailBlock{background:linear-gradient(145deg, var(--bg-card,#0f172aeb) 0%, #0f172ac7 100%);border:1px solid var(--border-color,#ffffff0f);box-shadow:0 4px 24px var(--shadow-color,#00000059), 0 0 0 1px #38bdf80a, inset 0 1px 0 #ffffff08;border-radius:1.25rem;margin-bottom:1.5rem;padding:1.5rem 1.35rem;transition:box-shadow .35s,border-color .35s,transform .25s;animation:.45s cubic-bezier(.34,1.2,.64,1) forwards page-module__8mQMLq__emailBlockCardEnter;overflow:hidden}.page-module__8mQMLq__cabinetEmailBlock:hover{box-shadow:0 6px 28px var(--shadow-color,#0006), 0 0 0 1px #38bdf814, inset 0 1px 0 #ffffff0a}.page-module__8mQMLq__cabinetEmailBlock:focus-within{box-shadow:0 8px 32px var(--shadow-color,#00000073), 0 0 0 2px #38bdf833, inset 0 1px 0 #ffffff0d;border-color:#38bdf840}.page-module__8mQMLq__cabinetEmailHeader{margin-bottom:1rem}.page-module__8mQMLq__cabinetEmailTitle{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);letter-spacing:-.02em;align-items:center;gap:.65rem;margin-bottom:.35rem;font-size:1.08rem;font-weight:600;transition:color .2s;display:flex}.page-module__8mQMLq__cabinetEmailSubtitle{color:var(--text-muted,#94a3b8);letter-spacing:.01em;margin:0 0 0 2.9rem;font-size:.8rem;line-height:1.4}@media (max-width:380px){.page-module__8mQMLq__cabinetEmailSubtitle{margin-left:0}}.page-module__8mQMLq__cabinetEmailTitleIconWrap{background:linear-gradient(135deg,#38bdf833 0%,#0ea5e91f 100%);border:1px solid #38bdf833;border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.25rem;height:2.25rem;transition:transform .3s,background .3s;animation:3s ease-in-out infinite page-module__8mQMLq__emailIconGlow;display:flex}.page-module__8mQMLq__cabinetEmailBlock:hover .page-module__8mQMLq__cabinetEmailTitleIconWrap{background:linear-gradient(135deg,#38bdf847 0%,#0ea5e92e 100%);transform:scale(1.05)}.page-module__8mQMLq__cabinetEmailTitleIcon{color:#38bdf8;width:1.2rem;height:1.2rem;transition:transform .25s}.page-module__8mQMLq__cabinetEmailBlock:focus-within .page-module__8mQMLq__cabinetEmailTitleIcon{transform:scale(1.08)}.page-module__8mQMLq__cabinetEmailIdleContent{animation:.4s cubic-bezier(.34,1.2,.64,1) 50ms forwards page-module__8mQMLq__emailIdleContentIn}.page-module__8mQMLq__cabinetEmailCurrent{background:linear-gradient(135deg,#38bdf814 0%,#0ea5e90a 100%);border:1px solid #38bdf82e;border-radius:.9rem;flex-direction:column;gap:.5rem;margin-bottom:1rem;padding:1rem 1.15rem;transition:background .3s,border-color .3s,box-shadow .3s,transform .2s;display:flex;box-shadow:0 2px 12px #00000026,inset 0 1px #ffffff0a}.page-module__8mQMLq__cabinetEmailCurrent:hover{border-color:#38bdf847;box-shadow:0 4px 16px #0003,inset 0 1px #ffffff0d}.page-module__8mQMLq__cabinetEmailBadge{text-transform:uppercase;letter-spacing:.06em;color:#22c55ef2;background:linear-gradient(135deg,#22c55e2e 0%,#16a34a1f 100%);border:1px solid #22c55e4d;border-radius:999px;align-self:flex-start;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.7rem;font-weight:600;animation:.35s cubic-bezier(.34,1.2,.64,1) forwards page-module__8mQMLq__emailBadgeIn;display:inline-flex}.page-module__8mQMLq__cabinetEmailBadgeIcon{flex-shrink:0;width:.9rem;height:.9rem}.page-module__8mQMLq__cabinetEmailValue{color:var(--text-primary,#f9fafb);word-break:break-all;letter-spacing:-.01em;font-size:1rem;font-weight:600;transition:color .2s}.page-module__8mQMLq__cabinetEmailHint{color:var(--text-muted,#94a3b8);margin:0 0 1rem;padding-right:.25rem;font-size:.92rem;line-height:1.5;transition:color .2s}.page-module__8mQMLq__cabinetEmailToggleBtn{color:#38bdf8;cursor:pointer;background:linear-gradient(135deg,#38bdf826 0%,#0ea5e914 100%);border:1px solid #38bdf866;border-radius:.85rem;justify-content:center;align-items:center;padding:.85rem 1.35rem;font-size:.98rem;font-weight:600;transition:background .3s,border-color .3s,transform .25s cubic-bezier(.34,1.2,.64,1),box-shadow .3s;display:inline-flex;box-shadow:0 2px 10px #38bdf81f}.page-module__8mQMLq__cabinetEmailToggleBtn:hover{background:linear-gradient(135deg,#38bdf840 0%,#0ea5e92e 100%);border-color:#38bdf8a6;transform:translateY(-2px)scale(1.02);box-shadow:0 6px 20px #38bdf840}.page-module__8mQMLq__cabinetEmailToggleBtn:active{transform:translateY(0)scale(.98);box-shadow:0 2px 8px #38bdf826}.page-module__8mQMLq__cabinetEmailToggleBtnText{transition:transform .2s}.page-module__8mQMLq__cabinetEmailForm{flex-direction:column;gap:1rem;animation:.4s cubic-bezier(.34,1.2,.64,1) forwards page-module__8mQMLq__emailFormSlideIn;display:flex}.page-module__8mQMLq__cabinetEmailInputWrap{border-radius:.85rem;transition:transform .2s;position:relative}.page-module__8mQMLq__cabinetEmailInputWrap:has(.page-module__8mQMLq__cabinetEmailInputIcon) .page-module__8mQMLq__cabinetEmailInput{padding-left:2.75rem}.page-module__8mQMLq__cabinetEmailInputIcon{width:1.15rem;height:1.15rem;color:var(--text-muted,#94a3b8);pointer-events:none;transition:color .25s;position:absolute;top:50%;left:1rem;transform:translateY(-50%)}.page-module__8mQMLq__cabinetEmailInputWrap:focus-within .page-module__8mQMLq__cabinetEmailInputIcon{color:#38bdf8}.page-module__8mQMLq__cabinetEmailInputWrap:focus-within{animation:.4s ease-out page-module__8mQMLq__emailInputFocusRing}.page-module__8mQMLq__cabinetEmailInput{border:1px solid var(--border-color,#ffffff1a);background:var(--bg-primary,#020617);width:100%;color:var(--text-primary,#f9fafb);box-sizing:border-box;border-radius:.85rem;padding:.85rem 1.15rem;font-size:1rem;transition:border-color .3s,box-shadow .3s,background .2s}.page-module__8mQMLq__cabinetEmailInput:focus{border-color:#38bdf8;outline:none;box-shadow:0 0 0 4px #38bdf82e}.page-module__8mQMLq__cabinetEmailInput::placeholder{color:var(--text-muted,#94a3b8);opacity:.85}.page-module__8mQMLq__cabinetEmailActions{flex-wrap:wrap;gap:.65rem;display:flex}.page-module__8mQMLq__cabinetEmailButton{color:#0f172a;cursor:pointer;background:linear-gradient(135deg,#38bdf8 0%,#0ea5e9 50%,#0284c7 100%) 0 0/200% 200%;border:none;border-radius:.85rem;padding:.8rem 1.25rem;font-size:.98rem;font-weight:600;transition:transform .25s cubic-bezier(.34,1.2,.64,1),box-shadow .3s,opacity .2s;box-shadow:0 4px 14px #38bdf866}.page-module__8mQMLq__cabinetEmailButton:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 6px 20px #38bdf880}.page-module__8mQMLq__cabinetEmailButton:active:not(:disabled){transform:translateY(0);box-shadow:0 2px 10px #38bdf859}.page-module__8mQMLq__cabinetEmailButton:disabled{opacity:.8;cursor:not-allowed;animation:1.2s ease-in-out infinite page-module__8mQMLq__emailButtonPulse;transform:none}.page-module__8mQMLq__cabinetEmailBack{color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:none;border-radius:.65rem;padding:.75rem 1.1rem;font-size:.92rem;font-weight:500;transition:color .25s,transform .25s,background .2s}.page-module__8mQMLq__cabinetEmailBack:hover{color:var(--text-primary,#f9fafb);background:#ffffff0d;transform:translate(-3px)}.page-module__8mQMLq__cabinetEmailCodeHintCard{background:linear-gradient(135deg,#38bdf814 0%,#0ea5e90a 100%);border:1px solid #38bdf82e;border-radius:.9rem;align-items:flex-start;gap:.75rem;margin-bottom:.25rem;padding:.9rem 1.1rem;transition:border-color .25s,background .25s;display:flex}.page-module__8mQMLq__cabinetEmailCodeHintIcon{color:#38bdf8;flex-shrink:0;width:1.25rem;height:1.25rem;margin-top:.1rem}.page-module__8mQMLq__cabinetEmailCodeHint{color:var(--text-secondary,#e5e7eb);margin:0;font-size:.92rem;line-height:1.5;transition:color .2s}.page-module__8mQMLq__cabinetEmailCodeHint strong{color:var(--text-primary,#f9fafb);font-weight:600}.page-module__8mQMLq__cabinetEmailCodeInput{text-align:center;letter-spacing:.35em;font-variant-numeric:tabular-nums}.page-module__8mQMLq__cabinetEmailError{color:#f87171;background:#f871711a;border:1px solid #f8717140;border-radius:.65rem;align-items:flex-start;gap:.6rem;margin:.6rem 0 0;padding:.6rem .9rem;font-size:.88rem;transition:opacity .2s;animation:.45s ease-out page-module__8mQMLq__emailErrorShake;display:flex}.page-module__8mQMLq__cabinetEmailErrorIcon{color:#f87171;flex-shrink:0;width:1.1rem;height:1.1rem;margin-top:.08rem}[data-theme=light] .page-module__8mQMLq__cabinetEmailBlock{background:linear-gradient(145deg,#fffffffa 0%,#f8fafcf2 100%);border-color:#0f172a14}[data-theme=light] .page-module__8mQMLq__cabinetEmailBlock:focus-within{border-color:#0ea5e94d;box-shadow:0 8px 32px #0f172a1a,0 0 0 2px #0ea5e926}[data-theme=light] .page-module__8mQMLq__cabinetEmailCurrent{background:linear-gradient(135deg,#0ea5e914 0%,#0284c70d 100%);border-color:#0ea5e933}[data-theme=light] .page-module__8mQMLq__cabinetEmailBadge{color:#15803d;background:linear-gradient(135deg,#22c55e26 0%,#16a34a1a 100%);border-color:#22c55e59}[data-theme=light] .page-module__8mQMLq__cabinetEmailInput{color:#0f172a;background:#fff;border-color:#0f172a1f}[data-theme=light] .page-module__8mQMLq__cabinetEmailInput:focus{border-color:#0ea5e9;box-shadow:0 0 0 4px #0ea5e92e}[data-theme=light] .page-module__8mQMLq__cabinetEmailToggleBtn{color:#0284c7;background:linear-gradient(135deg,#0ea5e91f 0%,#0284c70f 100%);border-color:#0ea5e973}[data-theme=light] .page-module__8mQMLq__cabinetEmailToggleBtn:hover{background:linear-gradient(135deg,#0ea5e933 0%,#0284c71f 100%);box-shadow:0 6px 20px #0ea5e933}[data-theme=light] .page-module__8mQMLq__cabinetEmailButton{background:linear-gradient(135deg,#0ea5e9 0%,#0284c7 50%,#0369a1 100%);box-shadow:0 4px 14px #0ea5e966}[data-theme=light] .page-module__8mQMLq__cabinetEmailButton:hover:not(:disabled){box-shadow:0 6px 20px #0ea5e980}[data-theme=light] .page-module__8mQMLq__cabinetEmailError{color:#dc2626;background:#dc262614;border-color:#dc262640}[data-theme=light] .page-module__8mQMLq__cabinetEmailTitleIconWrap{background:linear-gradient(135deg,#0ea5e92e 0%,#0284c71a 100%);border-color:#0ea5e940}[data-theme=light] .page-module__8mQMLq__cabinetEmailTitleIcon{color:#0284c7}[data-theme=light] .page-module__8mQMLq__cabinetEmailSubtitle{color:#64748b}[data-theme=light] .page-module__8mQMLq__cabinetEmailCodeHintCard{background:linear-gradient(135deg,#0ea5e914 0%,#0284c70a 100%);border-color:#0ea5e933}[data-theme=light] .page-module__8mQMLq__cabinetEmailCodeHintIcon{color:#0284c7}[data-theme=light] .page-module__8mQMLq__cabinetEmailInputWrap:focus-within .page-module__8mQMLq__cabinetEmailInputIcon{color:#0ea5e9}.page-module__8mQMLq__cabinetHeader{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);box-shadow:0 10px 30px var(--shadow-color,#0009);border-radius:1rem;justify-content:flex-end;align-items:center;gap:1rem;margin-bottom:1.5rem;padding:1.25rem;display:flex}.page-module__8mQMLq__cabinetAvatar{border:1px solid var(--border-color,#ffffff14);width:56px;height:56px;color:var(--text-primary,#f9fafb);background:linear-gradient(135deg,#3b82f633,#ec489933);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.page-module__8mQMLq__cabinetAvatarImg{object-fit:cover;border-radius:50%;width:100%;height:100%}.page-module__8mQMLq__cabinetInfo{text-align:right;flex:1}.page-module__8mQMLq__cabinetName{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);margin-bottom:.25rem;font-size:1.1rem;font-weight:600}.page-module__8mQMLq__cabinetType,.page-module__8mQMLq__cabinetUsername{color:var(--text-muted,#94a3b8);font-size:.9rem}.page-module__8mQMLq__cabinetUsername{font-weight:500}.page-module__8mQMLq__cabinetStats{gap:1rem;margin-bottom:1.5rem;display:flex}.page-module__8mQMLq__cabinetStat{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);text-align:center;box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:1rem;flex:1;padding:1rem}.page-module__8mQMLq__cabinetStatValue{font-family:var(--font-heading), sans-serif;color:var(--text-primary,#f9fafb);margin-bottom:.25rem;font-size:1.5rem;font-weight:700;display:block}.page-module__8mQMLq__cabinetStatLabel{color:var(--text-muted,#94a3b8);font-size:.85rem}.page-module__8mQMLq__cabinetSubscriptionLoading,.page-module__8mQMLq__cabinetSubscriptionEmpty{color:var(--text-muted,#94a3b8);margin:0 0 1rem;font-size:.9rem}.page-module__8mQMLq__cabinetSubscriptionCards{flex-direction:column;gap:1rem;margin-bottom:1rem;display:flex}.page-module__8mQMLq__cabinetPaywallStatusCard{background:radial-gradient(circle at 100% 0,#7dd3fc2e,#0000 52%),linear-gradient(135deg,#0284c757,#2563eb3d);border:1px solid #38bdf88c;border-radius:.9rem;align-items:flex-start;gap:.85rem;margin-bottom:1rem;padding:1rem 1.05rem;display:flex;box-shadow:0 10px 22px #0e74902e,inset 0 1px #bae6fd38}.page-module__8mQMLq__cabinetPaywallStatusIcon{color:#f0f9ff;background:linear-gradient(135deg,#0ea5e9 0%,#2563eb 100%);border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;margin-top:.15rem;font-size:.9rem;font-weight:700;display:inline-flex;box-shadow:0 3px 10px #2563eb66}.page-module__8mQMLq__cabinetPaywallStatusContent{min-width:0}.page-module__8mQMLq__cabinetPaywallStatusBadge{color:#e0f2fe;letter-spacing:.08em;background:#0ea5e933;border:1px solid #bae6fd66;border-radius:999px;align-items:center;margin-bottom:.3rem;padding:.2rem .45rem;font-size:.67rem;font-weight:700;display:inline-flex}.page-module__8mQMLq__cabinetPaywallStatusTitle{color:#f0f9ff;margin:0;font-size:.96rem;font-weight:700}.page-module__8mQMLq__cabinetPaywallStatusText{color:#dbeafe;margin:.26rem 0 0;font-size:.84rem;line-height:1.4}.page-module__8mQMLq__cabinetPaywallSupportNote{border-top:1px dashed #bae6fd59;flex-direction:column;align-items:flex-start;gap:.45rem;margin-top:.7rem;padding-top:.65rem;display:flex}.page-module__8mQMLq__cabinetPaywallSupportDivider{letter-spacing:.08em;color:#dbeafe;background:#3b82f62e;border:1px solid #bae6fd66;border-radius:999px;justify-content:center;align-items:center;min-width:2.2rem;padding:.12rem .52rem;font-size:.67rem;font-weight:700;display:inline-flex}.page-module__8mQMLq__cabinetPaywallSupportText{text-transform:uppercase;color:#eff6ff;margin:0;font-size:.79rem;font-weight:700;line-height:1.4}.page-module__8mQMLq__cabinetPaywallSupportButton{color:#eff6ff;background:#0f172a57;border:1px solid #bae6fd73;border-radius:.55rem;justify-content:center;align-items:center;margin-top:.1rem;padding:.42rem .7rem;font-size:.76rem;font-weight:700;text-decoration:none;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.page-module__8mQMLq__cabinetPaywallSupportButton:hover,.page-module__8mQMLq__cabinetPaywallSupportButton:focus-visible{background:#0f172a80;border-color:#e0f2febf;transform:translateY(-1px)}.page-module__8mQMLq__cabinetPaywallSupportButton:focus-visible{outline-offset:1px;outline:2px solid #bae6fda6}[data-theme=light] .page-module__8mQMLq__cabinetPaywallStatusCard{background:radial-gradient(circle at 100% 0,#60a5fa24,#0000 55%),linear-gradient(135deg,#eff6fff5,#dbeafeeb);border:1px solid #2563eb3d;box-shadow:0 8px 18px #2563eb1a,inset 0 1px #fffc}[data-theme=light] .page-module__8mQMLq__cabinetPaywallStatusIcon{color:#fff;background:linear-gradient(135deg,#38bdf8 0%,#2563eb 100%);box-shadow:0 3px 10px #2563eb38}[data-theme=light] .page-module__8mQMLq__cabinetPaywallStatusBadge{color:#1d4ed8;background:#93c5fd42;border:1px solid #2563eb33}[data-theme=light] .page-module__8mQMLq__cabinetPaywallStatusTitle{color:#1e3a8a}[data-theme=light] .page-module__8mQMLq__cabinetPaywallStatusText{color:#1e40af}[data-theme=light] .page-module__8mQMLq__cabinetPaywallSupportNote{border-top:1px dashed #2563eb4d}[data-theme=light] .page-module__8mQMLq__cabinetPaywallSupportDivider{color:#1d4ed8;background:#93c5fd47;border:1px solid #2563eb3d}[data-theme=light] .page-module__8mQMLq__cabinetPaywallSupportText{color:#1e3a8a}[data-theme=light] .page-module__8mQMLq__cabinetPaywallSupportButton{color:#1e3a8a;background:#ffffffb8;border:1px solid #2563eb47}[data-theme=light] .page-module__8mQMLq__cabinetPaywallSupportButton:hover,[data-theme=light] .page-module__8mQMLq__cabinetPaywallSupportButton:focus-visible{background:#eff6ffeb;border-color:#2563eb73}[data-theme=light] .page-module__8mQMLq__cabinetPaywallSupportButton:focus-visible{outline:2px solid #2563eb59}[data-theme=light] .page-module__8mQMLq__cabinetPaywallCompactButton{color:#1e3a8a;background:#ffffffb8;border-color:#2563eb47}[data-theme=light] .page-module__8mQMLq__cabinetPaywallCompactButton:hover,[data-theme=light] .page-module__8mQMLq__cabinetPaywallCompactButton:focus-visible{background:#eff6ffeb;border-color:#2563eb73}[data-theme=light] .page-module__8mQMLq__paywallActivatedNotice{color:#166534;background:radial-gradient(circle at 100% 0,#4ade8021,#0000 55%),#f0fdf4f5;border-color:#16a34a3d}[data-theme=light] .page-module__8mQMLq__paywallActivatedIcon{background:#22c55e2e}[data-theme=light] .page-module__8mQMLq__paywallActivatedNotice p{color:#15803d}.page-module__8mQMLq__cabinetSubscriptionCard{border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172ae0);box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:.75rem;flex-direction:column;gap:.75rem;padding:1rem 1.1rem;display:flex}.page-module__8mQMLq__cabinetSubscriptionInfo{min-width:0}.page-module__8mQMLq__cabinetSubscriptionName{color:var(--text-primary,#f9fafb);margin:0 0 .2rem;font-size:1rem;font-weight:600}.page-module__8mQMLq__cabinetSubscriptionMeta{color:var(--text-muted,#94a3b8);margin:0;font-size:.85rem;line-height:1.4}.page-module__8mQMLq__cabinetResumeHint{color:var(--text-muted,#94a3b8);margin:0 0 .5rem;font-size:.85rem;line-height:1.4}.page-module__8mQMLq__cabinetSubscriptionActions{width:100%;margin-top:.1rem}.page-module__8mQMLq__cabinetSubscriptionActions .page-module__8mQMLq__cabinetSubscriptionCancelBtnFull,.page-module__8mQMLq__cabinetSubscriptionCancelBtnFull{box-sizing:border-box;justify-content:center;width:100%}.page-module__8mQMLq__cabinetSubscriptionCancelBtn{border:1px solid var(--border-color,#ffffff14);color:#f87171;cursor:pointer;background:#ef444426;border-radius:.5rem;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background .2s,opacity .2s}.page-module__8mQMLq__cabinetSubscriptionCancelBtn:hover:not(:disabled){background:#ef444440}.page-module__8mQMLq__cabinetSubscriptionCancelBtn:disabled{opacity:.6;cursor:not-allowed}.page-module__8mQMLq__cabinetSubscriptionError{color:#f87171;margin:0 0 1rem;font-size:.9rem}.page-module__8mQMLq__cabinetSubscriptionNotice{color:var(--text-muted,#9ca3af);margin-top:.5rem;font-size:.9rem}.page-module__8mQMLq__cabinetSubscriptionCompact{justify-content:flex-start;align-items:center;display:flex}.page-module__8mQMLq__cabinetPaywallManageHint{color:var(--text-muted,#94a3b8);margin:.5rem 0 0;font-size:.78rem;line-height:1.4}.page-module__8mQMLq__cabinetPaywallCompactButton{color:#eff6ff;cursor:pointer;background:#0f172a57;border:1px solid #7dd3fc8c;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:.35rem .75rem;font-size:.78rem;font-weight:700;line-height:1;transition:background .2s,border-color .2s,transform .2s;display:inline-flex}.page-module__8mQMLq__cabinetPaywallCompactButton:hover,.page-module__8mQMLq__cabinetPaywallCompactButton:focus-visible{background:#0f172a85;border-color:#e0f2fecc;transform:translateY(-1px)}.page-module__8mQMLq__cabinetPaywallCompactButton:focus-visible{outline-offset:1px;outline:2px solid #bae6fda6}.page-module__8mQMLq__paywallActivatedNotice{color:#dcfce7;background:radial-gradient(circle at 100% 0,#4ade8029,#0000 55%),#16a34a29;border:1px solid #22c55e66;border-radius:.95rem;align-items:flex-start;gap:.65rem;margin:.8rem 1rem 0;padding:.75rem .85rem;display:flex;box-shadow:0 8px 24px #16a34a1f}.page-module__8mQMLq__paywallActivatedIcon{background:#22c55e47;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1.35rem;height:1.35rem;font-weight:800;display:inline-flex}.page-module__8mQMLq__paywallActivatedNotice strong{font-size:.86rem;display:block}.page-module__8mQMLq__paywallActivatedNotice p{color:#bbf7d0;margin:.2rem 0 0;font-size:.78rem;line-height:1.4}.page-module__8mQMLq__cabinetOtherSubs{margin-bottom:1rem}.page-module__8mQMLq__cabinetOtherSubsList{color:var(--text-muted,#94a3b8);margin:0;padding:0;font-size:.9rem;list-style:none}.page-module__8mQMLq__cabinetResourcesList{flex-direction:column;gap:.5rem;margin-top:.5rem;display:flex}.page-module__8mQMLq__cabinetResourceItem{border-bottom:1px solid #94a3b833;align-items:flex-start;gap:.75rem;padding:.5rem 0;display:flex;position:relative}.page-module__8mQMLq__cabinetResourceIcon{font-size:1.2rem;line-height:1.2}.page-module__8mQMLq__cabinetResourceIconTg{object-fit:contain;flex-shrink:0;width:1.2rem;height:1.2rem}.page-module__8mQMLq__cabinetResourceBody{flex:1;justify-content:space-between;align-items:flex-start;gap:.75rem;display:flex}.page-module__8mQMLq__cabinetResourceNameBlock{flex-direction:column;gap:.2rem;display:flex}.page-module__8mQMLq__cabinetResourceName{color:var(--text-primary,#e5e7eb);font-size:.95rem}.page-module__8mQMLq__cabinetResourceHint{color:var(--text-muted,#94a3b8);margin:0;font-size:.75rem;line-height:1.3}.page-module__8mQMLq__cabinetResourceTag{color:var(--text-muted,#9ca3af);margin-left:.5rem;font-size:.8rem}.page-module__8mQMLq__cabinetResourceBtn{cursor:pointer;color:#fff;white-space:nowrap;background:linear-gradient(135deg,#22c55e,#16a34a);border:none;border-radius:999px;padding:.35rem .9rem;font-size:.85rem}.page-module__8mQMLq__cabinetResourceBtn:disabled{opacity:.7;cursor:default}.page-module__8mQMLq__cabinetResourceBtnMax{color:#fff;white-space:nowrap;cursor:pointer;background:linear-gradient(135deg,#ec4899 0%,#db2777 50%,#7c3aed 100%);border:none;border-radius:999px;justify-content:center;align-items:center;padding:.45rem 1rem;font-size:.85rem;font-weight:500;text-decoration:none;transition:transform .1s,box-shadow .2s;display:inline-flex;box-shadow:0 2px 8px #ec48994d}.page-module__8mQMLq__cabinetResourceBtnMax:hover{transform:translateY(-1px);box-shadow:0 4px 14px #ec489966}.page-module__8mQMLq__cabinetResourceIconMax{object-fit:contain;flex-shrink:0;width:1.2rem;height:1.2rem}.page-module__8mQMLq__cabinetResourceMaxLocked{z-index:2;flex-shrink:0;position:relative}.page-module__8mQMLq__cabinetResourceBlur{z-index:1;pointer-events:none;background:#334155bf;border-radius:.5rem;position:absolute;inset:0}[data-theme=light] .page-module__8mQMLq__cabinetResourceBlur{background:#94a3b88c}.page-module__8mQMLq__cabinetOtherSubsItem{align-items:center;gap:.5rem;padding:.35rem 0;display:flex}.page-module__8mQMLq__cabinetOtherSubsStatus{text-transform:capitalize;margin-left:auto}.page-module__8mQMLq__cabinetPlansBlock{margin-top:1rem}.page-module__8mQMLq__cabinetTestDurationLabel{color:var(--text-muted,#94a3b8);flex-direction:column;gap:.35rem;margin-bottom:.75rem;font-size:.85rem;display:flex}.page-module__8mQMLq__cabinetTestDurationText{line-height:1.3}.page-module__8mQMLq__cabinetTestDurationInput{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-input,#0f172ae6);max-width:8rem;color:var(--text-primary,#f1f5f9);border-radius:.5rem;padding:.45rem .6rem;font-size:1rem}.page-module__8mQMLq__cabinetPlansList{flex-direction:column;gap:.5rem;display:flex}.page-module__8mQMLq__cabinetPlanBtn{z-index:1;border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);min-height:44px;color:var(--text-primary,#f9fafb);text-align:left;cursor:pointer;touch-action:manipulation;-webkit-tap-highlight-color:transparent;box-shadow:0 2px 6px var(--shadow-color,#0009);border-radius:.75rem;flex-wrap:wrap;align-items:center;gap:.5rem 1rem;padding:.75rem 1rem;font-size:.95rem;transition:background .2s,border-color .2s;display:flex;position:relative}.page-module__8mQMLq__cabinetPlanBtn:hover:not(:disabled){background:var(--bg-secondary,#0a0a0feb);border-color:#38bdf866}.page-module__8mQMLq__cabinetPlanBtn:disabled{opacity:.7;cursor:not-allowed}.page-module__8mQMLq__cabinetPlanName{pointer-events:none;font-weight:600}.page-module__8mQMLq__cabinetPlanPrice{color:var(--text-muted,#94a3b8);pointer-events:none}.page-module__8mQMLq__cabinetPlanCta{color:#38bdf8;pointer-events:none;margin-left:auto;font-weight:500}.page-module__8mQMLq__cabinetActions{flex-direction:column;gap:.5rem;display:flex}.page-module__8mQMLq__cabinetActionBtn{border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);color:var(--text-primary,#f9fafb);cursor:pointer;text-align:left;box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:.75rem;padding:.75rem 1rem;font-size:.95rem;font-weight:500;transition:background .25s,border-color .25s,box-shadow .25s,transform .16s cubic-bezier(.2,.8,.4,1)}.page-module__8mQMLq__cabinetActionBtn:hover{background:var(--bg-secondary,#0a0a0feb);border-color:var(--text-muted,#94a3b8);box-shadow:0 4px 10px var(--shadow-color,#000000b3)}.page-module__8mQMLq__cabinetActionBtn:active{box-shadow:0 1px 4px var(--shadow-color,#0009);transform:scale(.98)}.page-module__8mQMLq__cabinetChannelList{flex-direction:column;gap:.5rem;display:flex}.page-module__8mQMLq__cabinetChannelItem{border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);color:inherit;cursor:pointer;text-align:left;box-shadow:0 2px 6px var(--shadow-color,#0009);border-radius:.75rem;align-items:center;gap:.75rem;padding:.75rem;transition:background .2s,border-color .2s;display:flex}.page-module__8mQMLq__cabinetChannelItem:hover{background:var(--bg-secondary,#0a0a0feb);border-color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__cabinetChannelAvatar{object-fit:cover;border-radius:50%;flex-shrink:0;width:40px;height:40px}.page-module__8mQMLq__cabinetChannelInfo{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.page-module__8mQMLq__cabinetChannelName{color:var(--text-primary,#f9fafb);font-size:.95rem;font-weight:600}.page-module__8mQMLq__cabinetChannelMeta{color:var(--text-muted,#94a3b8);font-size:.8rem}.page-module__8mQMLq__cabinetShowAll{color:#38bdf8;cursor:pointer;background:0 0;border:none;margin-top:.75rem;padding:.5rem 0;font-size:.9rem;font-weight:500;transition:color .2s}.page-module__8mQMLq__cabinetShowAll:hover{color:#7dd3fc}.page-module__8mQMLq__cabinetSection{margin-bottom:1.5rem}.page-module__8mQMLq__cabinetSectionTitle{color:var(--text-muted,#94a3b8);margin-bottom:.75rem;font-size:.9rem;font-weight:600}.page-module__8mQMLq__cabinetMaxLinkSuccess{color:#4ade80;background:#22c55e1f;border:1px solid #22c55e4d;border-radius:.5rem;margin:0 0 .75rem;padding:.5rem .75rem;font-size:.875rem;line-height:1.4}[data-theme=light] .page-module__8mQMLq__cabinetMaxLinkSuccess{color:#15803d;background:#16a34a1a;border-color:#16a34a40}.page-module__8mQMLq__cabinetEmailCard{background:var(--bg-card,#0f172ae0);border:1px solid var(--border-color,#ffffff14);border-radius:.75rem;min-width:0;padding:1rem 1.25rem}.page-module__8mQMLq__cabinetEmailRow{flex-wrap:wrap;align-items:center;gap:.65rem;display:flex}.page-module__8mQMLq__cabinetEmailValueCompact{min-width:0;color:var(--text-primary,#f9fafb);word-break:break-all;flex:1;font-size:.875rem}.page-module__8mQMLq__cabinetEmailHintCompact{min-width:0;color:var(--text-muted,#94a3b8);flex:1;font-size:.8rem}.page-module__8mQMLq__cabinetEmailBtnCompact{color:var(--text-secondary,#e2e8f0);cursor:pointer;background:0 0;border:1px solid #94a3b859;border-radius:.5rem;flex-shrink:0;padding:.4rem .75rem;font-size:.8rem;font-weight:500;transition:background .2s,border-color .2s,color .2s}.page-module__8mQMLq__cabinetEmailBtnCompact:hover{background:#ffffff0f;border-color:#94a3b880}.page-module__8mQMLq__cabinetEmailBtnCompactPrimary{color:#bae6fd;cursor:pointer;background:#38bdf859;border:none;border-radius:.5rem;flex-shrink:0;padding:.5rem 1rem;font-size:.85rem;font-weight:600;transition:background .2s,box-shadow .2s,opacity .2s;box-shadow:0 0 0 1px #38bdf833}.page-module__8mQMLq__cabinetEmailBtnCompactPrimary:hover:not(:disabled){background:#38bdf880;box-shadow:0 0 0 1px #38bdf859,0 4px 12px #38bdf833}.page-module__8mQMLq__cabinetEmailBtnCompactPrimary:disabled{opacity:.7;cursor:wait}.page-module__8mQMLq__cabinetEmailInputCompact{border:1px solid var(--border-color,#ffffff1a);background:var(--bg-primary,#0f172a);min-width:180px;color:var(--text-primary,#f9fafb);box-sizing:border-box;border-radius:.5rem;flex:1;padding:.5rem .75rem;font-size:.9rem}.page-module__8mQMLq__cabinetEmailInputCompact:focus{border-color:#38bdf880;outline:none}.page-module__8mQMLq__cabinetEmailInputCompact::placeholder{color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__cabinetEmailCodeInputCompact{text-align:center;letter-spacing:.2em;font-variant-numeric:tabular-nums;border:1px solid var(--border-color,#ffffff1a);background:var(--bg-primary,#0f172a);width:5.5rem;color:var(--text-primary,#f9fafb);border-radius:.5rem;padding:.45rem .5rem;font-size:.95rem}.page-module__8mQMLq__cabinetEmailCodeInputCompact:focus{border-color:#38bdf880;outline:none}.page-module__8mQMLq__cabinetEmailCodeHintCompact{color:var(--text-muted,#94a3b8);margin:0 0 .5rem;font-size:.8rem}.page-module__8mQMLq__cabinetEmailCodeHintCompact strong{color:var(--text-secondary,#e2e8f0);font-weight:600}.page-module__8mQMLq__cabinetEmailLinkBack{min-height:2.25rem;color:var(--text-muted,#94a3b8);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:.5rem;justify-content:center;align-items:center;margin-top:.5rem;padding:.45rem .75rem;font-size:.85rem;text-decoration:none;transition:color .2s,background .2s,border-color .2s;display:inline-flex}.page-module__8mQMLq__cabinetEmailLinkBack:hover{color:var(--text-primary,#f9fafb);background:#ffffff0d;border-color:#ffffff14}.page-module__8mQMLq__cabinetEmailErrorCompact{color:#f87171;margin:.5rem 0 0;font-size:.78rem}.page-module__8mQMLq__cabinetTariffCard{background:linear-gradient(160deg,#38bdf81f,#0f172ab3);border:1px solid #38bdf84d;border-radius:.75rem;padding:1rem 1.25rem}.page-module__8mQMLq__cabinetUnifiedCard{background:radial-gradient(circle at 100% 0,#38bdf838,#0000 45%),linear-gradient(160deg,#1e293be6,#0f172af2);border:1px solid #7dd3fc59;border-radius:.95rem;padding:1rem 1.1rem 1.15rem;box-shadow:0 10px 26px #0206173d}.page-module__8mQMLq__cabinetTariffTitle{color:var(--text-primary,#f9fafb);margin-bottom:.75rem;font-size:.92rem;font-weight:700}.page-module__8mQMLq__cabinetTariffGrid{flex-direction:column;gap:.45rem;margin-bottom:.75rem;display:flex}.page-module__8mQMLq__cabinetTariffBadges{flex-wrap:wrap;gap:.45rem;margin:.1rem 0 .7rem;display:flex}.page-module__8mQMLq__cabinetTariffBadge{color:#e0f2fe;white-space:normal;background:#38bdf82e;border:1px solid #7dd3fc80;border-radius:999px;align-items:center;max-width:100%;padding:.28rem .58rem;font-size:.76rem;font-weight:700;line-height:1.2;display:inline-flex}.page-module__8mQMLq__cabinetTariffBadgeStatus{color:#dcfce7;background:#22c55e2b;border-color:#86efac73}.page-module__8mQMLq__cabinetTariffRow{color:var(--text-secondary,#e2e8f0);grid-template-columns:140px 1fr;align-items:start;gap:.5rem;font-size:.86rem;display:grid}.page-module__8mQMLq__cabinetTariffRow span{color:var(--text-muted,#94a3b8)}.page-module__8mQMLq__cabinetTariffRow strong{color:var(--text-primary,#f9fafb);word-break:break-word;font-weight:600}.page-module__8mQMLq__cabinetPaywallBotIntro{color:var(--text-secondary,#e2e8f0);white-space:normal;margin:0 0 .75rem;font-size:.92rem;line-height:1.45}.page-module__8mQMLq__cabinetPaywallBotHint{color:var(--text-muted,#94a3b8);margin:.65rem 0 0;font-size:.72rem;line-height:1.4}.page-module__8mQMLq__cabinetTariffManageNote{color:var(--text-muted,#94a3b8);margin:.35rem 0 .65rem;font-size:.82rem;line-height:1.35}.page-module__8mQMLq__cabinetTariffManageButton{color:#eff6ff;background:linear-gradient(#38bdf8d6,#0ea5e9c7);border:1px solid #38bdf8a6;border-radius:.72rem;justify-content:center;align-items:center;width:100%;min-height:2.7rem;padding:.7rem .95rem;font-size:.92rem;font-weight:800;text-decoration:none;transition:transform .2s,box-shadow .2s,filter .2s;display:inline-flex}.page-module__8mQMLq__cabinetTariffManageButton:hover,.page-module__8mQMLq__cabinetTariffManageButton:focus-visible{filter:brightness(1.04);transform:translateY(-1px);box-shadow:0 8px 18px #0ea5e93d}.page-module__8mQMLq__cabinetTariffManageButton:focus-visible{outline-offset:2px;outline:2px solid #bae6fdd1}.page-module__8mQMLq__cabinetUnifiedDivider{background:linear-gradient(90deg,#0000,#7dd3fc80,#0000);height:1px;margin:.9rem 0 .8rem}.page-module__8mQMLq__cabinetUnifiedResourcesTop{align-items:flex-start;gap:.65rem;margin-bottom:.7rem;display:flex}.page-module__8mQMLq__cabinetUnifiedCheck{color:#86efac;background:#4ade8040;border:1px solid #86efac66;border-radius:999px;flex:none;justify-content:center;align-items:center;width:1.2rem;height:1.2rem;margin-top:.08rem;font-size:.8rem;font-weight:800;display:inline-flex}[data-theme=light] .page-module__8mQMLq__cabinetTariffCard{background:linear-gradient(160deg,#38bdf824,#fffffff0);border-color:#38bdf859}[data-theme=light] .page-module__8mQMLq__cabinetUnifiedCard{background:radial-gradient(circle at 100% 0,#38bdf833,#0000 45%),linear-gradient(160deg,#fffffffa,#f1f5f9f5);border-color:#38bdf861;box-shadow:0 8px 20px #0f172a17}[data-theme=light] .page-module__8mQMLq__cabinetTariffRow{color:#334155}[data-theme=light] .page-module__8mQMLq__cabinetTariffRow span{color:#64748b}[data-theme=light] .page-module__8mQMLq__cabinetTariffRow strong{color:#0f172a}[data-theme=light] .page-module__8mQMLq__cabinetPaywallBotIntro{color:#475569}[data-theme=light] .page-module__8mQMLq__cabinetPaywallBotHint,[data-theme=light] .page-module__8mQMLq__cabinetTariffManageNote{color:#64748b}[data-theme=light] .page-module__8mQMLq__cabinetTariffManageButton{color:#f8fbff;border-color:#0284c785}[data-theme=light] .page-module__8mQMLq__cabinetTariffBadge{color:#0f172a;background:#0ea5e91f;border-color:#0284c759}[data-theme=light] .page-module__8mQMLq__cabinetTariffBadgeStatus{color:#14532d;background:#22c55e1f;border-color:#16a34a47}[data-theme=light] .page-module__8mQMLq__cabinetUnifiedDivider{background:linear-gradient(90deg,#0000,#0284c74d,#0000)}[data-theme=light] .page-module__8mQMLq__cabinetUnifiedCheck{color:#166534;background:#4ade8029;border-color:#16a34a54}.page-module__8mQMLq__cabinetResourcesCard{background:var(--bg-card,#0f172ae0);border:1px solid var(--border-color,#ffffff14);border-radius:.75rem;padding:1rem 1.25rem}.page-module__8mQMLq__cabinetResourcesList{color:var(--text-primary,#f9fafb);flex-direction:column;gap:.5rem;margin:0;padding-left:1.15rem;font-size:.86rem;line-height:1.45;display:flex}.page-module__8mQMLq__cabinetResourcesLink{color:#38bdf8;word-break:normal;overflow-wrap:normal;white-space:nowrap}.page-module__8mQMLq__cabinetResourcesLink:hover{color:#7dd3fc}.page-module__8mQMLq__cabinetResourcesMaxItem{flex-direction:column;gap:.65rem;display:flex}.page-module__8mQMLq__cabinetResourcesButtons{grid-template-columns:repeat(2,minmax(0,1fr));gap:.55rem;display:grid}.page-module__8mQMLq__cabinetResourcesMaxButton{color:#e0f2fe;background:radial-gradient(circle at 20% 0,#7dd3fc2e,#0000 44%),linear-gradient(135deg,#3b82f638,#8b5cf638);border:1px solid #6366f161;border-radius:.9rem;justify-content:center;align-items:center;gap:.45rem;min-height:42px;padding:.65rem .8rem;font-size:.82rem;font-weight:700;line-height:1.15;text-decoration:none;transition:transform .18s cubic-bezier(.2,.8,.4,1),border-color .22s,box-shadow .22s,filter .22s;display:inline-flex;position:relative;overflow:hidden;box-shadow:0 10px 26px #3b82f629}.page-module__8mQMLq__cabinetResourcesMaxButton:after{content:"";pointer-events:none;background:linear-gradient(115deg,#0000 35%,#ffffff2e 50%,#0000 65%);transition:transform .58s cubic-bezier(.22,1,.36,1);position:absolute;inset:-50% -35%;transform:translate(-120%)}.page-module__8mQMLq__cabinetResourcesMaxButton:hover{color:#fff;filter:saturate(1.08);border-color:#7dd3fca6;transform:translateY(-1px);box-shadow:0 14px 30px #3b82f63d}.page-module__8mQMLq__cabinetResourcesMaxButton:hover:after{transform:translate(120%)}.page-module__8mQMLq__cabinetResourcesMaxButton:active{transform:translateY(0)scale(.98)}.page-module__8mQMLq__cabinetResourcesMaxIcon{flex-shrink:0;width:1.05rem;height:1.05rem}@media (max-width:380px){.page-module__8mQMLq__cabinetResourcesButtons{grid-template-columns:minmax(0,1fr)}}[data-theme=light] .page-module__8mQMLq__cabinetEmailCard,[data-theme=light] .page-module__8mQMLq__cabinetResourcesCard{background:#ffffffe6;border-color:#cbd5e199}[data-theme=light] .page-module__8mQMLq__cabinetResourcesLink{color:#0284c7}[data-theme=light] .page-module__8mQMLq__cabinetResourcesLink:hover{color:#0369a1}[data-theme=light] .page-module__8mQMLq__cabinetResourcesMaxButton{color:#1e3a8a;background:radial-gradient(circle at 20% 0,#0ea5e929,#0000 44%),linear-gradient(135deg,#dbeafef5,#ede9fef5);border-color:#3b82f647;box-shadow:0 10px 22px #2563eb1f}[data-theme=light] .page-module__8mQMLq__cabinetResourcesMaxButton:hover{color:#1d4ed8;border-color:#2563eb6b;box-shadow:0 14px 28px #2563eb2e}[data-theme=light] .page-module__8mQMLq__cabinetEmailBtnCompact{color:#475569;border-color:#94a3b880}[data-theme=light] .page-module__8mQMLq__cabinetEmailBtnCompact:hover{background:#0000000a}[data-theme=light] .page-module__8mQMLq__cabinetEmailBtnCompactPrimary{color:#0284c7;background:#0ea5e940;box-shadow:0 0 0 1px #0ea5e933}[data-theme=light] .page-module__8mQMLq__cabinetEmailBtnCompactPrimary:hover:not(:disabled){background:#0ea5e959;box-shadow:0 0 0 1px #0ea5e94d,0 4px 12px #0ea5e926}[data-theme=light] .page-module__8mQMLq__cabinetEmailLinkBack:hover{background:#0000000d;border-color:#00000014}[data-theme=light] .page-module__8mQMLq__cabinetEmailInputCompact,[data-theme=light] .page-module__8mQMLq__cabinetEmailCodeInputCompact{color:#0f172a;background:#fff;border-color:#cbd5e1cc}.page-module__8mQMLq__notifyDescription{color:var(--text-muted,#94a3b8);margin:0 0 .75rem;font-size:.82rem;line-height:1.45}.page-module__8mQMLq__notifyCard{border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);border-radius:.75rem;margin:0 0 1rem;padding:.85rem .95rem}.page-module__8mQMLq__notifyCardTitle{color:var(--text-primary,#f9fafb);margin:0 0 .4rem;font-size:.88rem;font-weight:600}.page-module__8mQMLq__notifyOptions{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.page-module__8mQMLq__notifyOptionBtn{cursor:pointer;border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);color:var(--text-primary,#f9fafb);border-radius:999px;padding:.5rem 1rem;font-size:.85rem;font-weight:500;transition:background .2s,border-color .2s,transform .1s}.page-module__8mQMLq__notifyOptionBtn:hover:not(:disabled){border-color:#38bdf866}.page-module__8mQMLq__notifyOptionBtn:disabled{opacity:.5;cursor:not-allowed}.page-module__8mQMLq__notifyOptionActive{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#38bdf8 100%);border-color:#0000}.page-module__8mQMLq__notifyCustomWrap{align-items:center;gap:.3rem;display:flex}.page-module__8mQMLq__notifyCustomInput{text-align:center;border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);width:52px;color:var(--text-primary,#f9fafb);appearance:textfield;border-radius:999px;outline:none;padding:.5rem;font-size:.85rem;font-weight:500;transition:border-color .2s}.page-module__8mQMLq__notifyCustomInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.page-module__8mQMLq__notifyCustomInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.page-module__8mQMLq__notifyCustomInput:focus{border-color:#38bdf880}.page-module__8mQMLq__notifyCustomInput.page-module__8mQMLq__notifyOptionActive{color:#fff;background:linear-gradient(135deg,#6366f1 0%,#38bdf8 100%);border-color:#0000}.page-module__8mQMLq__notifyCustomLabel{color:var(--text-muted,#94a3b8);font-size:.82rem}.page-module__8mQMLq__notifySaving{color:var(--text-muted,#94a3b8);margin-top:.5rem;font-size:.78rem;display:block}.page-module__8mQMLq__notifyChannelRow{flex-wrap:wrap;gap:.8rem;margin-top:.7rem;display:flex}.page-module__8mQMLq__notifyCheckboxLabel{color:var(--text-primary,#f9fafb);cursor:pointer;-webkit-user-select:none;user-select:none;background:#0f172a57;border:1px solid #94a3b842;border-radius:999px;align-items:center;gap:.5rem;padding:.34rem .58rem;font-size:.83rem;line-height:1;transition:border-color .2s,background .2s,transform .15s;display:inline-flex;position:relative}.page-module__8mQMLq__notifyCheckboxLabel:hover{background:#1e293b7a;border-color:#38bdf87a}.page-module__8mQMLq__notifyCheckboxInput{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.page-module__8mQMLq__notifyCheckboxControl{background:#0f172aa6;border:1.5px solid #94a3b8bf;border-radius:5px;flex:0 0 17px;place-content:center;width:17px;height:17px;transition:border-color .2s,background .2s,box-shadow .2s;display:inline-grid}.page-module__8mQMLq__notifyCheckboxControl:before{content:"";clip-path:polygon(14% 49%,0 64%,39% 100%,100% 21%,84% 7%,38% 66%);background:#fff;width:10px;height:10px;transition:transform .16s;transform:scale(0)}.page-module__8mQMLq__notifyCheckboxInput:checked+.page-module__8mQMLq__notifyCheckboxControl{background:linear-gradient(135deg,#6366f1 0%,#38bdf8 100%);border-color:#38bdf8;box-shadow:0 0 0 1px #38bdf857}.page-module__8mQMLq__notifyCheckboxInput:checked+.page-module__8mQMLq__notifyCheckboxControl:before{transform:scale(1)}.page-module__8mQMLq__notifyCheckboxInput:focus-visible+.page-module__8mQMLq__notifyCheckboxControl{box-shadow:0 0 0 3px #38bdf847}.page-module__8mQMLq__notifyCheckboxInput:disabled+.page-module__8mQMLq__notifyCheckboxControl{opacity:.55}.page-module__8mQMLq__notifyCheckboxInput:disabled~.page-module__8mQMLq__notifyCheckboxText{opacity:.72}.page-module__8mQMLq__notifyCheckboxText{font-size:.9rem;line-height:1}.page-module__8mQMLq__notifyDeliveryHint{color:var(--text-muted,#94a3b8);margin:.55rem 0 0;font-size:.78rem;line-height:1.45}[data-theme=light] .page-module__8mQMLq__notifyCard{background:#ffffffe6;border-color:#cbd5e1b3}[data-theme=light] .page-module__8mQMLq__notifyCheckboxLabel{color:#0f172a;background:#f8fafcf0;border-color:#94a3b857}[data-theme=light] .page-module__8mQMLq__notifyCheckboxLabel:hover{background:#f1f5f9;border-color:#2563eb61}[data-theme=light] .page-module__8mQMLq__notifyCheckboxControl{background:#fff;border-color:#64748bb3}.page-module__8mQMLq__cabinetTypeButtons{flex-wrap:wrap;gap:.5rem;display:flex}.page-module__8mQMLq__cabinetTypeBtn{cursor:pointer;border:1px solid var(--border-color,#ffffff14);background:var(--bg-card,#0f172acc);color:var(--text-primary,#f9fafb);box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:999px;padding:.6rem 1.1rem;font-size:.9rem;font-weight:500;transition:background .2s,border-color .2s,transform .1s,box-shadow .2s}.page-module__8mQMLq__cabinetTypeBtn:hover:not(:disabled){background:var(--bg-secondary,#0a0a0feb);border-color:var(--text-muted,#94a3b8);box-shadow:0 4px 12px var(--shadow-color,#0009);transform:translateY(-1px)}.page-module__8mQMLq__cabinetTypeBtn:disabled{opacity:.6;cursor:not-allowed;transform:none}.page-module__8mQMLq__cabinetTypeBtnActive{color:#fff;background:linear-gradient(135deg,#08c,#1d9bf0);border-color:#0000;box-shadow:0 10px 25px #0f172a8c}.page-module__8mQMLq__cabinetTypeBtnActive:hover:not(:disabled){background:linear-gradient(135deg,#0392dc,#38bdf8);box-shadow:0 14px 30px #0f172ab3}.page-module__8mQMLq__verificationCard{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);box-shadow:0 4px 12px var(--shadow-color,#0009);border-radius:12px;margin-bottom:1.5rem;padding:1.25rem}.page-module__8mQMLq__verificationCardHeader{align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.page-module__8mQMLq__verificationIcon{color:#38bdf8;flex-shrink:0;width:24px;height:24px}.page-module__8mQMLq__verificationTitle{color:var(--text-primary,#f9fafb);font-size:1.1rem;font-weight:600}.page-module__8mQMLq__verificationBody{flex-direction:column;gap:1rem;display:flex}.page-module__8mQMLq__verificationText{color:var(--text-secondary,#cbd5e1);margin:0;font-size:.95rem;line-height:1.5}.page-module__8mQMLq__verificationStringBox{background:var(--bg-secondary,#0a0a0feb);border:1px solid var(--border-color,#ffffff1f);border-radius:8px;align-items:center;gap:.75rem;padding:.875rem 1rem;display:flex}.page-module__8mQMLq__verificationString{color:#38bdf8;word-break:break-all;flex:1;font-family:Courier New,Courier,monospace;font-size:.9rem}.page-module__8mQMLq__copyButton{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;padding:.5rem;transition:all .2s;display:flex}.page-module__8mQMLq__copyButton svg{width:18px;height:18px;color:var(--text-secondary,#cbd5e1)}.page-module__8mQMLq__copyButton:hover{background:var(--bg-secondary,#0a0a0feb);border-color:#38bdf8;transform:scale(1.05)}.page-module__8mQMLq__copyButton:hover svg{color:#38bdf8}.page-module__8mQMLq__verificationSteps{background:var(--bg-secondary,#0a0a0feb);border-radius:8px;flex-direction:column;gap:.5rem;padding:.875rem 1rem;display:flex}.page-module__8mQMLq__verificationStep{color:var(--text-secondary,#cbd5e1);font-size:.9rem;line-height:1.4}.page-module__8mQMLq__verificationStepsNote{color:var(--text-secondary,#94a3b8);margin-top:.75rem;font-size:.85rem;line-height:1.4}.page-module__8mQMLq__dismissVerification{color:#fff;cursor:pointer;background:linear-gradient(135deg,#08c,#1d9bf0);border:none;border-radius:999px;align-self:center;padding:.65rem 1.5rem;font-size:.95rem;font-weight:500;transition:all .2s;box-shadow:0 4px 12px #0088cc4d}.page-module__8mQMLq__dismissVerification:hover{background:linear-gradient(135deg,#0392dc,#38bdf8);transform:translateY(-1px);box-shadow:0 6px 16px #08c6}.page-module__8mQMLq__purchaseTopicSelectRow{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;margin-bottom:.65rem;display:grid}.page-module__8mQMLq__purchaseTopicSelect{border:1px solid var(--border-color,#ffffff1f);box-sizing:border-box;background:var(--bg-secondary,#0a0a0feb);width:100%;height:42px;color:var(--text-primary,#f9fafb);border-radius:.85rem;padding:.55rem .75rem;font-size:.92rem}.page-module__8mQMLq__purchaseTopicInputWrap{margin-top:.25rem}.page-module__8mQMLq__purchaseTopicInputLabel{color:var(--text-secondary,#e5e7eb);margin-bottom:.35rem;font-size:.82rem;font-weight:500;display:block}.page-module__8mQMLq__purchaseTopicInputRow{grid-template-columns:minmax(0,1fr) auto;gap:.55rem;display:grid}.page-module__8mQMLq__purchaseTopicBadgeWrap{flex-wrap:wrap;gap:.45rem;margin-top:.75rem;display:flex}.page-module__8mQMLq__purchaseTopicBadge{border:1px solid var(--border-color,#ffffff24);background:var(--bg-secondary,#0a0a0feb);color:var(--text-primary,#f9fafb);cursor:pointer;border-radius:999px;padding:.28rem .58rem;font-size:.8rem}.page-module__8mQMLq__purchaseTopicBadgeStatic{border:1px solid var(--border-color,#ffffff1f);background:var(--bg-secondary,#0a0a0feb);color:var(--text-secondary,#e5e7eb);border-radius:999px;padding:.24rem .56rem;font-size:.78rem}.page-module__8mQMLq__purchaseDescriptionPreview{color:var(--text-secondary,#e5e7eb);white-space:pre-wrap;margin-top:.7rem;margin-bottom:0;font-size:.9rem;line-height:1.45}.page-module__8mQMLq__purchaseProposalsBlock{flex-direction:column;gap:.75rem;margin-top:.5rem;display:flex}.page-module__8mQMLq__proposalCardInEdit{background:var(--bg-card,#0f172acc);border:1px solid var(--border-color,#ffffff14);box-shadow:0 2px 8px var(--shadow-color,#0009);border-radius:12px;align-items:flex-start;gap:1rem;padding:1rem 1.2rem;display:flex}.page-module__8mQMLq__proposalCardInEdit .page-module__8mQMLq__channelInfo{flex:1;min-width:0}.page-module__8mQMLq__proposalCardInEdit .page-module__8mQMLq__channelNameRow{margin-bottom:.25rem}.page-module__8mQMLq__proposalCardInEdit .page-module__8mQMLq__purchaseDescriptionPreview{margin-top:.5rem}[data-theme=light] .page-module__8mQMLq__purchaseTopicSelect,[data-theme=light] .page-module__8mQMLq__purchaseTopicBadgeStatic,[data-theme=light] .page-module__8mQMLq__purchaseTopicBadge{color:#334155;background:#fff}.page-module__8mQMLq__purchaseAttachmentProgressWrap{align-items:center;gap:.75rem;margin-top:.75rem;display:flex}.page-module__8mQMLq__purchaseAttachmentProgressBar{background:var(--border-color,#ffffff1f);border-radius:999px;flex:1;height:8px;overflow:hidden}.page-module__8mQMLq__purchaseAttachmentProgressFill{background:linear-gradient(90deg,#1d9bf0,#ec4899);border-radius:999px;height:100%;transition:width .25s}.page-module__8mQMLq__purchaseAttachmentProgressText{color:var(--text-secondary,#e5e7eb);min-width:2.5rem;font-size:.85rem;font-weight:600}.page-module__8mQMLq__purchaseAttachmentSuccess{color:#4ade80;background:#22c55e33;border:1px solid #22c55e80;border-radius:.75rem;align-items:center;gap:.5rem;margin-top:.75rem;padding:.6rem .85rem;font-size:.95rem;font-weight:500;animation:.3s page-module__8mQMLq__purchaseAttachmentSuccessFade;display:flex}@keyframes page-module__8mQMLq__purchaseAttachmentSuccessFade{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page-module__8mQMLq__purchaseAttachmentSuccessIcon{background:#22c55e66;border-radius:50%;justify-content:center;align-items:center;width:1.25rem;height:1.25rem;font-size:.75rem;font-weight:700;display:inline-flex}[data-theme=light] .page-module__8mQMLq__purchaseAttachmentSuccess{color:#16a34a;background:#16a34a1f;border-color:#16a34a80}.page-module__8mQMLq__attachmentViewerOverlay{z-index:1000;box-sizing:border-box;background:#000000d9;justify-content:center;align-items:center;padding:.5rem;display:flex;position:fixed;inset:0}.page-module__8mQMLq__attachmentViewerWrap{background:var(--bg-card,#1e293b);border-radius:1rem;flex-direction:column;width:100%;max-width:100%;height:100%;max-height:100%;display:flex;overflow:hidden;box-shadow:0 20px 60px #00000080}.page-module__8mQMLq__attachmentViewerHeader{border-bottom:1px solid var(--border-color,#ffffff1a);flex-shrink:0;justify-content:space-between;align-items:center;gap:.5rem;padding:.75rem 1rem;display:flex}.page-module__8mQMLq__attachmentViewerTitle{color:var(--text-primary,#f1f5f9);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;overflow:hidden}.page-module__8mQMLq__attachmentViewerClose{width:2.25rem;height:2.25rem;color:var(--text-primary,#f1f5f9);cursor:pointer;background:#ffffff1a;border:none;border-radius:.5rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:1.5rem;line-height:1;display:flex}.page-module__8mQMLq__attachmentViewerClose:hover{background:#ffffff2e}.page-module__8mQMLq__attachmentViewerBody{flex:1;justify-content:center;align-items:center;min-height:0;display:flex;overflow:auto}.page-module__8mQMLq__attachmentViewerImg{object-fit:contain;max-width:100%;max-height:100%}.page-module__8mQMLq__attachmentViewerIframe{background:#fff;border:none;width:100%;height:100%;min-height:400px}.page-module__8mQMLq__attachmentFileCard{background:linear-gradient(135deg,#1d9bf01f,#ec48990f);border:1px solid #1d9bf040;border-radius:1rem;align-items:center;gap:.85rem;padding:.85rem 1rem;transition:border-color .2s,box-shadow .2s;display:flex;box-shadow:0 2px 12px #0003}.page-module__8mQMLq__attachmentFileCard:hover{border-color:#1d9bf066;box-shadow:0 4px 16px #1d9bf026}.page-module__8mQMLq__attachmentFileCardIcon{color:#fffffff2;background:linear-gradient(135deg,#1d9bf059,#ec489933);border-radius:.75rem;flex-shrink:0;justify-content:center;align-items:center;width:2.75rem;height:2.75rem;display:flex}.page-module__8mQMLq__attachmentFileCardBody{flex-direction:column;flex:1;gap:.15rem;min-width:0;display:flex}.page-module__8mQMLq__attachmentFileCardName{color:var(--text-primary,#f1f5f9);text-overflow:ellipsis;white-space:nowrap;font-size:.9rem;font-weight:500;overflow:hidden}.page-module__8mQMLq__attachmentFileCardMeta{color:var(--miniapp-muted,#94a3b8);font-size:.78rem}.page-module__8mQMLq__attachmentFileCardOpen{border:2px solid var(--border-color,#ffffff1f);background:var(--bg-card,#0f172acc);color:var(--text-primary,#f9fafb);cursor:pointer;border-radius:.75rem;flex-shrink:0;align-items:center;gap:.4rem;padding:.5rem .9rem;font-size:.85rem;font-weight:600;transition:all .2s;display:inline-flex}.page-module__8mQMLq__attachmentFileCardOpen:hover{background:var(--bg-secondary,#0a0a0feb);border-color:#38bdf859;transform:translateY(-1px)}.page-module__8mQMLq__attachmentFileCardOpen:active{transform:translateY(0)}.page-module__8mQMLq__attachmentFileCardIconBtn{border:2px solid var(--border-color,#ffffff1f);background:var(--bg-card,#0f172acc);width:2.25rem;height:2.25rem;color:var(--text-primary,#f9fafb);cursor:pointer;border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:0;line-height:0;transition:all .2s;display:inline-flex;overflow:hidden}.page-module__8mQMLq__attachmentFileCardIconBtn svg{flex-shrink:0}.page-module__8mQMLq__attachmentFileCardIconBtn:hover:not(:disabled){background:var(--bg-secondary,#0a0a0feb);border-color:#38bdf859;transform:translateY(-1px)}.page-module__8mQMLq__attachmentFileCardIconBtn:active:not(:disabled){transform:translateY(0)}.page-module__8mQMLq__attachmentFileCardIconBtn:disabled{opacity:.6;cursor:not-allowed}[data-theme=light] .page-module__8mQMLq__attachmentFileCard{background:linear-gradient(135deg,#0ea5e91a,#ec48990f);border-color:#0ea5e959}[data-theme=light] .page-module__8mQMLq__attachmentFileCard:hover{border-color:#0ea5e980}[data-theme=light] .page-module__8mQMLq__attachmentFileCardIcon{color:#0f172a;background:linear-gradient(135deg,#0ea5e94d,#db277733)}[data-theme=light] .page-module__8mQMLq__attachmentFileCardName{color:#0f172a}[data-theme=light] .page-module__8mQMLq__attachmentFileCardOpen{color:#0f172a;background:#fff;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__attachmentFileCardOpen:hover{background:#f8fafc;border-color:#0ea5e966}[data-theme=light] .page-module__8mQMLq__attachmentFileCardIconBtn{color:#0f172a;background:#fff;border-color:#cbd5e180}[data-theme=light] .page-module__8mQMLq__attachmentFileCardIconBtn:hover:not(:disabled){background:#f8fafc;border-color:#0ea5e966}
