.open-in-telegram{box-sizing:border-box;text-align:center;color:#fff;background:#181818;flex-direction:column;width:min(100%,440px);height:100%;min-height:100%;margin-inline-start:auto;margin-inline-end:auto;padding:24px 16px;display:flex}.open-in-telegram__body{flex-direction:column;flex:auto;justify-content:center;align-items:center;min-height:0;display:flex}.open-in-telegram__logo{width:min(56%,200px);height:auto;margin:0 0 16px}.open-in-telegram__mark{width:132px;height:132px;margin-bottom:16px}.open-in-telegram__title{letter-spacing:-.02em;margin:0 0 8px;font-size:28px;font-weight:700;line-height:1.25}.open-in-telegram__lead{color:#ffffffb8;max-width:34ch;margin:0;font-size:16px;font-weight:600;line-height:1.45}.open-in-telegram__footer{flex-direction:column;gap:12px;width:100%;margin-top:auto;padding-top:24px;display:flex}.open-in-telegram__support{color:#ffffff73;margin:0;font-size:13px;line-height:1.4}.open-in-telegram__support a{color:#008bff;font-weight:600;text-decoration:none}.app-shell{min-height:var(--app-height);height:var(--app-height);flex-direction:column;width:100%;min-width:0;display:flex;overflow:hidden;container:app-shell/inline-size}:root[data-nav=rail] .app-shell{height:var(--app-height);overflow:hidden}.app-shell>.app-wrapper,.app-shell .app__main{min-width:0}:root[data-nav=rail] .app-shell>.app-wrapper,:root[data-nav=rail] .app-shell .app__main{height:100%;min-height:0;overflow:hidden}.app-shell .app__main{scrollbar-width:none;container:main/inline-size}:root[data-nav=rail] .app-shell .app__main--admin,:root[data-nav=rail] .app-shell .app__main--document{scrollbar-width:thin;overflow-y:auto}.page-layout{box-sizing:border-box;width:100%;min-width:0;min-height:100%;position:relative;overflow:clip visible}.page-layout:after{content:"";z-index:0;pointer-events:none;opacity:1;animation:8s ease-in-out infinite page-tab-glow;position:absolute;top:0;bottom:0;left:0;right:0}@media (prefers-reduced-motion:reduce){.page-layout:after{animation:none}}.page-layout:before{content:"";z-index:-1000;pointer-events:none;background-position:50%;background-repeat:repeat;background-size:contain;position:fixed;top:0;bottom:0;left:0;right:0}[data-theme=dark] .page-layout:before{filter:invert(0);opacity:.01}[data-theme=light] .page-layout:before{filter:invert();opacity:.05}.page-layout__container{z-index:1;box-sizing:border-box;max-width:var(--canvas-max);width:100%;padding:var(--spacing-md) var(--spacing-lg);padding-bottom:var(--nav-reserved-bottom,var(--spacing-lg));align-self:stretch;gap:var(--spacing-md);flex-direction:column;min-width:0;height:auto;min-height:0;margin-left:auto;margin-right:auto;display:flex;position:relative}.page-layout__container.bp-page-full{gap:0;width:100%;max-width:100%;padding:0}.page-layout__container:has(.bp){gap:0;width:100%;max-width:100%;padding:0}.page-layout--chrome-keep{width:100%;min-width:0;height:var(--app-content-height,var(--app-height,var(--viewport-stable-height,100dvh)));flex-direction:column;flex:auto;min-height:0;display:flex}.page-layout--chrome-keep .page-layout__container{width:100%;min-width:0;height:auto;min-height:0;padding-bottom:var(--nav-reserved-bottom,var(--spacing-lg));scrollbar-width:none;flex:auto;align-self:stretch;overflow-y:auto}.page-layout--document{flex-direction:column;flex:auto;width:100%;min-width:0;height:auto;min-height:0;display:flex;overflow:visible}.page-layout--document .page-layout__container{width:100%;min-width:0;min-height:0;padding-bottom:var(--nav-reserved-bottom,var(--spacing-lg));scrollbar-width:none;flex:auto;align-self:stretch;overflow:visible}@media (max-width:480px){.page-layout__container{padding:var(--spacing-md) var(--spacing-lg);padding-bottom:var(--nav-reserved-bottom,var(--spacing-lg));gap:var(--spacing-md)}}.page-layout:has(.page-state--fill){flex-direction:column;height:100%;min-height:100%;display:flex}.page-layout:has(.page-state--fill) .page-layout__container{flex:auto;height:auto;min-height:0}.page-layout__container>:has(>.page-state--fill){flex-direction:column;flex:auto;min-height:0;display:flex}@keyframes page-tab-glow{0%,to{opacity:.85;transform:scale(1)}50%{opacity:1;transform:scale(1.03)}}.pull-to-refresh-container{touch-action:pan-x pan-y;flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ptr-indicator{top:var(--app-safe-top,0px);z-index:9998;pointer-events:none;justify-content:center;margin-left:-22px;display:flex;position:fixed;left:50%}.ptr-indicator__inner{-webkit-backdrop-filter:saturate(160%)blur(15px);backdrop-filter:saturate(160%)blur(15px);border:1px solid rgba(var(--color-text-rgb), .1);width:44px;height:44px;box-shadow:var(--shadow-lg);color:var(--tg-theme-button-color,#008bff);background:linear-gradient(#181818f2 0%,#181818d9 100%);border-radius:50%;justify-content:center;align-items:center;transition:background-color .3s,border-color .3s;display:flex;position:relative}[data-theme=light] .ptr-indicator__inner{background:linear-gradient(#fffffff2 0%,#ffffffd9 100%);border:1px solid #0000001a;box-shadow:0 10px 25px #00000026}.ptr-indicator__inner--ready{color:var(--tg-theme-button-color,#00a8ff);border-color:rgba(var(--tg-theme-button-color-rgb,0, 139, 255), .5)}.ptr-indicator__inner--refreshing{background:#1e1e1e}[data-theme=light] .ptr-indicator__inner--refreshing{background:#f0f0f0}.ptr-indicator__inner--refreshing .ptr-indicator__icon{animation:.8s linear infinite ptr-spin}.ptr-indicator__icon{z-index:2;will-change:transform;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.ptr-indicator__icon svg{stroke:currentColor;stroke-width:3.5px;width:100%;height:100%}.ptr-indicator__ring{z-index:1;width:calc(100% + 2px);height:calc(100% + 2px);color:var(--tg-theme-button-color,#008bff);position:absolute;top:-1px;bottom:-1px;left:-1px;right:-1px;transform:rotate(-90deg)}.ptr-indicator__ring circle{transition:stroke-dashoffset .1s linear}.ptr-content{flex-direction:column;flex:1;width:100%;min-width:0;height:100%;min-height:0;display:flex;position:relative;overflow:hidden}.ptr-content>.page-layout{flex:auto;width:100%;min-width:0}:root[data-nav=rail] .ptr-content>.page-layout:not(.page-layout--chrome-keep){width:100%;max-width:none;margin-left:0}@keyframes ptr-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.story-circle{pointer-events:none;display:block}.stories-row{--stories-gutter:var(--home-gutter,16px);margin:0;padding:8px 0 6px;overflow:visible}.stories-row__track{padding:4px var(--stories-gutter) 2px;scrollbar-width:none;-webkit-overflow-scrolling:touch;overscroll-behavior-x:contain;touch-action:pan-x;gap:10px;display:flex;overflow:auto visible}.stories-row__track::-webkit-scrollbar{display:none}.stories-row__item{width:3.75rem;color:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;flex:0 0 3.75rem;align-items:center;gap:4px;margin:0;padding:0;display:flex}.stories-row__ring-wrap{flex-shrink:0;width:64px;height:64px;position:relative}.stories-row__ring-wrap--skel{background:var(--glass-bg);opacity:.45;border-radius:50%}.stories-row__circle{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0}.stories-row__plate{background:var(--color-background,#111);z-index:2;border-radius:50%;justify-content:center;align-items:center;padding:8px;display:flex;position:absolute;top:6px;bottom:6px;left:6px;right:6px;overflow:hidden}.stories-row__plate--boost{background:radial-gradient(at 50% 42%,#ffd70033,#111 68%);padding:6px}.stories-row__plate--photo{background:#0b0d12;padding:0}.stories-row__avatar{object-fit:contain;width:100%;height:100%;display:block}.stories-row__plate--photo .stories-row__avatar{object-fit:cover}.stories-row__title{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:110%;max-width:4.75rem;color:var(--type-meta-color,rgba(var(--color-text-rgb), .52));font-size:12px;font-weight:500;line-height:1.2;overflow:hidden}.stories-row__item--unread .stories-row__title{color:var(--color-text)}.stories-row__title--skel{background:var(--glass-bg);opacity:.4;border-radius:4px;width:48px;height:10px}.stories-row__empty{color:rgba(var(--color-text-rgb), .5);white-space:nowrap;padding:8px 4px;font-size:12px}.story-viewer{--story-cta-h:3rem;--story-cta-gap:28px;--story-cta-bottom:calc(18px + var(--app-safe-bottom,env(safe-area-inset-bottom,0px)) + 8px);z-index:var(--z-stories,16000);color:#fff;justify-content:center;align-items:stretch;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.story-viewer__backdrop{-webkit-backdrop-filter:saturate(160%)blur(10px);backdrop-filter:saturate(160%)blur(10px);background:linear-gradient(#080a0ea6 0%,#080a0e66 100%);position:absolute;top:0;bottom:0;left:0;right:0}.story-viewer__frame{z-index:1;touch-action:none;-webkit-user-select:none;user-select:none;background:#0b0d12;width:min(100%,420px);height:100%;max-height:100dvh;position:relative;overflow:hidden}.story-viewer__progress{top:calc(10px + var(--app-safe-top,0px));z-index:5;pointer-events:none;gap:4px;height:3px;display:flex;position:absolute;left:12px;right:12px}.story-viewer__header{top:calc(22px + var(--app-safe-top,0px));z-index:5;pointer-events:none;align-items:center;gap:10px;display:flex;position:absolute;left:12px;right:12px}.story-viewer__peer{background:#00000047;border-radius:50%;flex-shrink:0;width:36px;height:36px;padding:0;overflow:hidden}.story-viewer__peer img{object-fit:contain;width:100%;height:100%;display:block}.story-viewer__peer--boost,.story-viewer__peer--photo img{object-fit:cover}.story-viewer__meta{flex-direction:column;gap:2px;min-width:0;display:flex}.story-viewer__meta strong{white-space:nowrap;text-overflow:ellipsis;text-shadow:0 1px 2px #000000b3;font-size:14px;font-weight:650;line-height:1.2;overflow:hidden}.story-viewer__meta span{color:#ffffffd1;text-shadow:0 1px 2px #000000b3;font-size:11px}.story-viewer__close{pointer-events:auto;background:var(--glass-bg);width:42px;height:42px;box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;flex-shrink:0;margin-left:auto;padding:0;transition-property:background,box-shadow;position:relative}.story-viewer__close:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.story-viewer__close>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.story-viewer__close{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.story-viewer__close{border-radius:var(--radius-full);color:var(--text-secondary,rgba(var(--color-text-rgb), .85));cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex}.story-viewer__close:hover{background-color:rgba(var(--color-text-rgb), .05)}.story-viewer__close:active{transform:scale(.98)}.story-viewer__close svg{color:var(--color-text-primary,#fff)}.story-viewer__cta{left:16px;right:16px;bottom:var(--story-cta-bottom);z-index:5;position:absolute}.story-progress{background:#ffffff38;border-radius:999px;flex:auto;height:3px;position:relative;overflow:hidden}.story-progress i{border-radius:inherit;transform-origin:0;background:#fff;position:absolute;top:0;bottom:0;left:0;right:0;transform:scaleX(0)}.story-slide{padding:calc(84px + var(--app-safe-top,0px)) 16px calc(var(--story-cta-h) + var(--story-cta-gap) + var(--story-cta-bottom));color:#fff;flex-direction:column;justify-content:flex-end;gap:12px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.story-slide__media{object-fit:cover;object-position:center 42%;pointer-events:none;filter:none;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0}.story-slide__shade{pointer-events:none;background:linear-gradient(#0000008c 0%,#0000001f 18%,#0000 34%),linear-gradient(#0000 34%,#080a0e61 56%,#080a0ed1 100%);position:absolute;top:0;bottom:0;left:0;right:0}.story-slide__glow{pointer-events:none;background:radial-gradient(at 18% 22%,#008bff6b,#0000 42%),radial-gradient(at 86% 18%,#7c5cff57,#0000 46%),radial-gradient(at 50% 78%,#00a8ff38,#0000 52%),linear-gradient(#1a2230 0%,#0b0d12 72%);position:absolute;top:0;bottom:0;left:0;right:0}.story-slide__glow--gold{background:radial-gradient(at 50% 14%,#ffd54a61,#0000 44%),radial-gradient(at 12% 72%,#ffaa2838,#0000 48%),radial-gradient(at 88% 64%,#008bff2e,#0000 46%),linear-gradient(#21180c 0%,#0b0d12 70%)}.story-slide__copy,.story-slide__sheet{z-index:1;width:100%;position:relative}.story-slide__copy{text-shadow:0 1px 2px #000000b8;flex-direction:column;align-items:flex-start;margin-bottom:16px;display:flex}.story-slide__sheet{box-shadow:none;background:0 0;border:0;flex-direction:column;gap:8px;margin-bottom:16px;padding:0;display:flex}.story-slide__kicker{letter-spacing:.08em;text-transform:uppercase;color:#8ec5ff;font-size:11px;font-weight:700;display:inline-flex}.story-slide__title{letter-spacing:-.4px;margin:8px 0 0;font-size:24px;font-weight:800;line-height:1.15}.story-slide__desc{color:#ffffffeb;margin:8px 0 0;font-size:15px;font-weight:500;line-height:1.4}.story-slide__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:0;display:grid}.story-slide__metric{background:linear-gradient(var(--glass-bg), var(--glass-bg)), color-mix(in srgb, var(--lg-tint-sheet,#141416) 90%, transparent);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);border-radius:16px;flex-direction:column;gap:4px;padding:10px 8px;display:flex}.story-slide__metric strong{font-variant-numeric:tabular-nums;font-size:18px;font-weight:800}.story-slide__metric span{letter-spacing:.04em;text-transform:uppercase;color:#ffffffbd;font-size:10px;font-weight:700}.story-slide__metric--vip strong{color:#ffd54a}.story-slide__rows{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.story-slide__rows li{background:linear-gradient(var(--glass-bg), var(--glass-bg)), color-mix(in srgb, var(--lg-tint-sheet,#141416) 90%, transparent);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);border-radius:18px;align-items:center;gap:12px;padding:11px 12px;display:flex}.story-slide__row-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.story-slide__row-copy strong{font-size:14px;font-weight:650;line-height:1.3}.story-slide__row-copy em{color:#ffffffbd;font-size:12px;font-style:normal}.story-slide__emblem{background:#ffd54a24;border-radius:18px;place-items:center;width:56px;height:56px;margin-bottom:14px;display:grid}.story-slide__emblem img{object-fit:contain;width:32px;height:32px}.story-slide__row-icon{background:rgba(var(--color-text-rgb), .06);border:1px solid var(--glass-border);border-radius:10px;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.story-slide__row-icon img{object-fit:contain;width:18px;height:18px}.story-slide--boost .story-slide__kicker,.story-slide--branded .story-slide__kicker{color:#ffd54a}@media (min-width:720px){.story-viewer__frame{border-radius:18px;align-self:center;width:min(26rem,100%);height:min(52rem,100dvh);margin:auto}}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.story-viewer__backdrop{background:#080a0ed6}}.predictions-page{--pl-muted:rgba(var(--color-text-rgb), .55);padding-bottom:0}.predictions-page__groups{gap:var(--spacing-xl);flex-direction:column;display:flex}.predictions-page__list{gap:var(--spacing-3sm);display:grid}.predictions-page__list--fade{max-height:min(620px,68dvh);overflow:hidden;-webkit-mask-image:linear-gradient(#000 22%,#0000 100%);mask-image:linear-gradient(#000 22%,#0000 100%)}.predictions-page__list.card-grid{gap:var(--spacing-3sm)}.predictions-page__sentinel{height:1px}.predictions-page__more{padding:var(--spacing-md) 0;text-align:center;font-size:var(--font-size-xs);color:var(--pl-muted);margin:0}.ptoolbar{--sport-football-gradient:linear-gradient(90deg, #7aca09 0%, #4ad808 100%);--sport-hockey-gradient:linear-gradient(90deg, #15bee4 0%, #2070ca 100%);--sport-football-rgb:74, 216, 8;--sport-hockey-rgb:21, 190, 228;align-items:flex-start;gap:var(--spacing-sm);display:flex}.ptoolbar__chips{gap:var(--spacing-2xs);scrollbar-width:none;-webkit-overflow-scrolling:touch;flex:1;margin:-4px -2px;padding:4px 2px;display:flex;overflow-x:auto}.ptoolbar__chips::-webkit-scrollbar{display:none}@container canvas (width>=612px){.ptoolbar__chips{flex-wrap:wrap;overflow-x:visible}}.ptoolbar__chip,.ptoolbar__filter{border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 8px 24px #00000024;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.ptoolbar__chip,.ptoolbar__filter{background-color:var(--glass-bg)}}.ptoolbar__chip,.ptoolbar__filter{cursor:pointer;transition:color var(--duration-fast) var(--easing-default), background-color var(--duration-fast) var(--easing-default), transform var(--duration-fast) var(--easing-default)}.ptoolbar__chip:active,.ptoolbar__filter:active{transform:scale(.96)}.ptoolbar__chip{height:48px;padding:0 var(--spacing-lg);border-radius:var(--radius-full);color:rgba(var(--color-text-rgb), .62);font-size:15px;font-weight:var(--font-weight-medium,500);white-space:nowrap;flex:none;justify-content:center;align-items:center;display:inline-flex}.ptoolbar__chip--active{background-color:rgba(var(--color-primary-shade-rgb), .16);color:var(--color-primary);font-weight:var(--font-weight-semibold,600)}.ptoolbar__chip--football:not(.ptoolbar__chip--active) svg,.ptoolbar__chip--hockey:not(.ptoolbar__chip--active) svg{opacity:.48}.ptoolbar__chip--football.ptoolbar__chip--active{background-color:rgba(var(--sport-football-rgb), .16)}.ptoolbar__chip--football.ptoolbar__chip--active .ptoolbar__chip-label{background:var(--sport-football-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ptoolbar__chip--hockey.ptoolbar__chip--active{background-color:rgba(var(--sport-hockey-rgb), .16)}.ptoolbar__chip--hockey.ptoolbar__chip--active .ptoolbar__chip-label{background:var(--sport-hockey-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.ptoolbar__chip-content{justify-content:center;align-items:center;gap:7px;display:inline-flex}.ptoolbar__chip-content svg{flex:none;width:16px;height:16px;display:block}.ptoolbar__chip-label{letter-spacing:.01em;font-weight:600;display:inline-block}.ptoolbar__filter{border-radius:var(--radius-full);width:46px;height:46px;color:rgba(var(--color-text-rgb), 1);flex:none;justify-content:center;align-items:center;display:inline-flex;position:relative}.ptoolbar__filter svg,.ptoolbar__filter .icon{fill:currentColor;color:inherit}.ptoolbar__filter:hover,.ptoolbar__filter:active,.ptoolbar__filter--active{background-color:rgba(var(--color-primary-shade-rgb), .16);border-color:rgba(var(--color-primary-shade-rgb), .34);color:var(--color-primary,#008bff)}.ptoolbar__badge{border-radius:var(--radius-full);background:var(--color-primary);min-width:17px;height:17px;box-shadow:0 0 0 2px var(--color-background);color:#fff;font-size:var(--font-size-3xs);text-align:center;padding:0 5px;font-weight:700;line-height:17px;position:absolute;top:-4px;right:-4px}.predictions-group__title{align-items:center;gap:var(--spacing-sm);margin:0 0 var(--spacing-3sm);font-size:15px;font-weight:var(--font-weight-semibold,600);letter-spacing:var(--letter-spacing-snug,-.015em);color:rgba(var(--color-text-rgb), .8);display:flex}.predictions-group__title--skel{min-height:25px}.predictions-group__title-skel{background:rgba(var(--color-text-rgb), .08);border-radius:7px;width:76px;height:14px;display:block}.predictions-group__count{min-width:35px;padding:4px var(--spacing-xs);border-radius:var(--radius-full);border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%)}@supports not ((-webkit-backdrop-filter:blur(14px)) or (backdrop-filter:blur(14px))){.predictions-group__count{background-color:var(--glass-bg)}}.predictions-group__count{font-size:var(--font-size-2xs);text-align:center;color:var(--pl-muted);font-weight:700;line-height:1.35}@keyframes pcard-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.82)}}.pcard{--pcard-height:210px}.pcard--combo:has(.pcard__fix:nth-child(4)){height:auto;max-height:none}.pcard{gap:var(--spacing-md);box-sizing:border-box;height:var(--pcard-height);min-height:var(--pcard-height);max-height:var(--pcard-height);padding:var(--spacing-3md) var(--spacing-lg);border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:28px;flex-direction:column;display:flex;position:relative}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.pcard{background-color:var(--glass-bg)}}.pcard{cursor:pointer;transition:transform var(--duration-fast) var(--easing-default), border-color var(--duration-fast) var(--easing-default)}.pcard:active{transform:scale(.99)}.pcard--vip:before,.pcard--acquired:before{content:"";border-radius:inherit;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.pcard--vip{border-color:#e8b7003d}.pcard--vip:before{background:linear-gradient(160deg,#e8b7001a 0%,#0000 46%)}.pcard--acquired{border-color:#34c7593d}.pcard--acquired:before{background:linear-gradient(160deg,#34c7591a 0%,#0000 46%)}.pcard--skeleton{cursor:default;pointer-events:none}.pcard--skeleton:active{transform:none}.pcard__bone{background:rgba(var(--color-text-rgb), .08);border-radius:8px;flex-shrink:0;display:block}.pcard__bone--time{width:72px;height:12px}.pcard__bone--chip{border-radius:999px;width:54px;height:22px;margin-left:auto}.pcard__bone--logo{border-radius:8px;width:32px;height:32px}.pcard__bone--name{height:12px}.pcard__bone--name-short{width:40%}.pcard__bone--kicker{width:64px;height:10px}.pcard__bone--line{width:72%;height:12px}.pcard__bone--btn{border-radius:999px;width:112px;height:36px;margin-left:auto}.pcard>*{position:relative}.pcard__top{align-items:center;gap:var(--spacing-sm);min-width:0;min-height:28px;font-size:var(--font-size-xs);color:var(--pl-muted);flex-wrap:nowrap;flex-shrink:0;display:flex;overflow:hidden}.pcard__top .premium-badge{height:16px}.pcard__lead{flex-wrap:nowrap;flex:1;align-items:center;gap:0;min-width:0;display:inline-flex;overflow:hidden}.pcard__sport{object-fit:contain;flex:none;width:16px;height:16px;margin-right:10px}.pcard__league{margin-right:10px}.pcard__when{flex:none;align-items:baseline;gap:6px;display:inline-flex}.pcard__league-logo{object-fit:contain;flex:none;width:16px;height:16px;margin-right:4px}.pcard__time{font-variant-numeric:tabular-nums;color:var(--color-text);opacity:1;flex:none;align-items:center;gap:5px;font-size:14px;font-weight:700;display:inline-flex}.pcard__time--live{color:#ff6b6b;flex:0 4 auto;min-width:2.2em;overflow:hidden}.pcard__live-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pcard__date{color:var(--color-text);opacity:.5;white-space:nowrap;flex:none;font-size:11px;font-weight:500;line-height:1}.pcard__live-dot{border-radius:var(--radius-full);width:6px;height:6px;animation:pcard-live-pulse 1.6s var(--easing-default) infinite;background:#ff6b6b;flex:none}@media (prefers-reduced-motion:reduce){.pcard__live-dot{animation:none}}.pcard__league{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-weight:600;display:block;overflow:hidden}.pcard__aside{flex:none;align-items:center;gap:6px;margin-left:auto;display:inline-flex}.pcard__aside .pcard__type{order:2}.pcard__type{white-space:nowrap;color:var(--color-text-secondary,#888);flex:none;align-items:center;gap:4px;font-weight:500;display:inline-flex}.pcard__type-icon{opacity:.72;flex:none}.pcard__share{border-radius:var(--radius-full);width:28px;height:28px;color:var(--pl-muted);cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.pcard__share:active{transform:scale(.92)}.pcard__badge{height:var(--badge-height,20px);padding:0 var(--spacing-2xs);border-radius:var(--radius-full);font-size:calc(11px * var(--ui-scale,1));letter-spacing:.1px;white-space:nowrap;border:1px solid #0000;flex:none;align-items:center;gap:4px;font-weight:700;display:inline-flex}.pcard__badge img,.pcard__badge svg,.pcard__badge .pcard__badge-icon{flex:none;display:block;width:1em!important;height:1em!important}.pcard__badge--open{color:#34c759;background:#34c7591f;border-color:#34c75947}.pcard__premium{height:16px}.pcard__events{text-overflow:ellipsis;white-space:nowrap;opacity:.7;flex:0 auto;min-width:0;font-size:12px;font-weight:500;overflow:hidden}.pcard__fixtures{flex-direction:column;flex:1;justify-content:center;gap:6px;min-height:0;display:flex}.pcard__fix{align-items:center;min-width:0;display:flex}.pcard__fix-lead{align-items:center;min-width:0;display:inline-flex}.pcard__fix-sport,.pcard__fix-league,.pcard__fix-logo{object-fit:contain;flex:none}.pcard__fix-sport{width:18px;height:18px;margin-right:12px}.pcard__fix-league{width:18px;height:18px;margin-right:8px}.pcard__fix-sides{align-items:center;gap:2px;display:inline-flex}.pcard__fix-logo{width:26px;height:26px}.pcard__fix-meta{align-items:baseline;gap:6px;min-width:0;margin-left:auto;display:inline-flex}.pcard__fix-time{font-variant-numeric:tabular-nums;color:var(--color-text);font-size:13px;font-weight:700}.pcard__fix-date{color:var(--color-text);opacity:.5;white-space:nowrap;font-size:11px;font-weight:500}.pcard__fix-status{color:#ff6b6b;white-space:nowrap;align-items:center;gap:5px;font-size:13px;font-weight:700;display:inline-flex}.pcard__fix-score{text-align:right;font-variant-numeric:tabular-nums;letter-spacing:-.03em;flex:none;min-width:2.4em;font-size:16px;font-weight:800}.pcard__fix-score .is-dim{opacity:.5}.pcard__marks{align-items:center;gap:4px;display:inline-flex}.pcard__teams{gap:var(--spacing-sm);flex-direction:column;flex-shrink:0;display:flex}.pcard__team{align-items:center;gap:var(--spacing-3sm);min-width:0;display:flex}.pcard__team-logo{width:var(--icon-lg,32px);height:var(--icon-lg,32px);object-fit:contain;flex:none}.pcard__team-name{font-size:16px;font-weight:var(--font-weight-semibold,600);letter-spacing:var(--letter-spacing-snug,-.015em);white-space:nowrap;text-overflow:ellipsis;opacity:1;overflow:hidden}.pcard__team--lose .pcard__team-name,.pcard__team--lose .pcard__team-score{opacity:.5}.pcard__team-score{padding-left:var(--spacing-3sm);font-size:16px;font-weight:var(--font-weight-bold,700);font-variant-numeric:tabular-nums;color:var(--color-text);opacity:1;flex:none;margin-left:auto}.pcard__finish{letter-spacing:.04em;opacity:.72;margin-left:4px;font-size:11px;font-weight:700}.pcard__reg{text-align:right;letter-spacing:.01em;color:var(--color-text-secondary,#888);margin:2px 0 0;font-size:11px;font-weight:600}.pcard__foot{align-items:center;gap:var(--spacing-md);min-height:36px;padding-top:var(--spacing-md);border-top:1px solid rgba(var(--color-text-rgb), .06);flex-shrink:0;margin-top:auto;display:flex}.pcard__pick{flex-direction:column;flex:1;justify-content:center;gap:3px;min-width:0;margin:0;display:flex}.pcard__pick--skel{gap:6px}.pcard__pick-kicker{color:rgba(var(--color-text-rgb), .5);font-size:12px;font-weight:400;line-height:1.1}.pcard__pick-line{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text);font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.pcard__pick-line--spoiler.Spoiler{width:100%;height:1.2em;min-height:1.2em;max-height:1.2em;box-shadow:none;text-align:left;background-color:#0000;border:0;border-radius:4px;padding:0;font-size:16px;font-weight:700;line-height:1.2;display:block}.pcard__foot--settled .pcard__result,.pcard__foot--settled .pcard__unlock.Button.Button{flex:1 1 0;justify-content:center;margin-left:0}.pcard__result{min-width:0;height:36px;font-size:var(--font-size-sm);white-space:nowrap;border-radius:9999px;flex:1;justify-content:center;align-items:center;gap:6px;padding:0 14px;font-weight:600;display:inline-flex}.pcard__result--win{color:#34c759;background:#34c75924}.pcard__result--lose{color:#ff6b6b;background:#ff6b6b24}.pcard__result--cancelled{color:var(--pl-muted);background:rgba(var(--color-text-rgb), .08)}.pcard__result-mark{background:currentColor;border-radius:50%;flex:none;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.pcard__result-mark svg{width:10px;height:10px;display:block}.pcard__unlock.Button.Button{align-items:center;gap:var(--spacing-2xs);width:auto;height:36px;padding:0 var(--spacing-3sm) 0 var(--spacing-md);font-size:var(--font-size-sm);text-transform:none;white-space:nowrap;flex:none;margin-left:auto;font-weight:600;display:inline-flex}.pcard__unlock-coef{color:var(--color-primary,#008bff);border-radius:var(--radius-full);font-variant-numeric:tabular-nums;background:#ffffffbf;padding:4px 8px;font-size:1em;font-weight:700}.pcard__unlock.gold .pcard__unlock-coef{color:var(--color-gold,gold);background:var(--color-text-on-gold,#00000059)}.predictions-state{align-items:center;gap:var(--spacing-md);padding:var(--spacing-4xl) var(--spacing-lg);text-align:center;flex-direction:column;display:flex}.predictions-state__title{margin:0;font-size:17px;font-weight:700}.predictions-state__text{max-width:280px;color:rgba(var(--color-text-rgb), .55);margin:0;font-size:14px;line-height:1.45}[data-theme=light] .ptoolbar__chip,[data-theme=light] .ptoolbar__filter{box-shadow:var(--glass-shadow-inset), 0 1px 2px #0f172a0a, 0 4px 12px #0f172a0f;background-color:#fff}[data-theme=light] .pcard{box-shadow:var(--glass-shadow-inset), 0 1px 2px #0f172a0d, 0 6px 18px #0f172a12;background-color:#fff}.home-match-card{text-align:left;width:100%;min-width:0;height:100%;font:inherit;color:inherit;cursor:pointer;border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset), 0 10px 28px #00000024;-webkit-backdrop-filter:saturate(160%)blur(20px);backdrop-filter:saturate(160%)blur(20px);border-radius:30px;flex-direction:column;gap:12px;padding:14px 14px 12px;transition:transform .15s,border-color .15s;display:flex}.home-match-card:active{transform:scale(.985)}.home-match-card:focus-visible{outline:2px solid var(--color-primary,#008bff);outline-offset:2px}.home-match-card--win{box-shadow:var(--glass-shadow-inset), 0 0 0 1px #2ecc711f, 0 10px 28px #00000024}.home-match-card--lose{box-shadow:var(--glass-shadow-inset), 0 0 0 1px #e74c3c1a, 0 10px 28px #00000024}.home-match-card__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.home-match-card__league{min-width:0;font-size:calc(11px * var(--ui-scale,1));letter-spacing:.02em;text-transform:uppercase;color:rgba(var(--color-text-rgb), .55);align-items:center;gap:8px;font-weight:700;display:flex}.home-match-card__league span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.home-match-card__league-logo{width:var(--icon-sm,18px);height:var(--icon-sm,18px);object-fit:contain;flex-shrink:0}.home-match-card__badges{flex-shrink:0;align-items:center;gap:6px;display:flex}.home-match-card__type{white-space:nowrap;font-size:calc(11px * var(--ui-scale,1));letter-spacing:.1px;color:rgba(var(--color-text-rgb), .62);flex:none;font-weight:700}.home-match-card__outcome{font-size:var(--font-size-3xs);white-space:nowrap;border-radius:999px;align-items:center;gap:3px;padding:3px 8px;font-weight:800;display:inline-flex}.home-match-card__outcome svg{flex:none;width:12px;height:12px;display:block}.home-match-card__outcome--win{color:#2ecc71;background:#2ecc711f;border:1px solid #2ecc7147}.home-match-card__outcome--lose{color:#ff6b6b;background:#e74c3c1f;border:1px solid #e74c3c47}.home-match-card__outcome--void{color:rgba(var(--color-text-rgb), .45);background:rgba(var(--color-text-rgb), .06);border:1px solid rgba(var(--color-text-rgb), .12)}.home-match-card__teams{grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;display:grid}.home-match-card__team{flex-direction:column;align-items:center;gap:8px;min-width:0;display:flex}.home-match-card__team--away .home-match-card__name{text-align:center}.home-match-card__logo{object-fit:contain;filter:drop-shadow(0 4px 10px #00000040);width:44px;height:44px}.home-match-card__name{font-size:var(--font-size-xs);text-align:center;text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.home-match-card__vs{font-size:calc(11px * var(--ui-scale,1));letter-spacing:.08em;color:rgba(var(--color-text-rgb), .35);font-weight:800}.home-match-card__foot{justify-content:space-between;align-items:center;gap:10px;padding-top:2px;display:flex}.home-match-card__coef{font-variant-numeric:tabular-nums;align-items:baseline;gap:6px;font-size:16px;font-weight:800;display:inline-flex}.home-match-card__coef-label{font-size:var(--font-size-3xs);letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-text-rgb), .4);font-weight:700}.home-match-card__meta{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .45);font-weight:600}.home-match-card--result .home-match-card__head,.home-match-card--upcoming .home-match-card__head,.home-match-card--live .home-match-card__head{flex-wrap:nowrap;min-width:0;overflow:hidden}.home-match-card--result .home-match-card__lead,.home-match-card--upcoming .home-match-card__lead,.home-match-card--live .home-match-card__lead{flex-wrap:nowrap;flex:1;align-items:center;gap:0;min-width:0;display:inline-flex;overflow:hidden}.home-match-card--result .home-match-card__sport,.home-match-card--upcoming .home-match-card__sport,.home-match-card--live .home-match-card__sport{object-fit:contain;flex:none;width:16px;height:16px;margin-right:10px}.home-match-card--result .home-match-card__league-logo,.home-match-card--upcoming .home-match-card__league-logo,.home-match-card--live .home-match-card__league-logo{margin-right:4px}.home-match-card--result .home-match-card__league-name,.home-match-card--upcoming .home-match-card__league-name,.home-match-card--live .home-match-card__league-name{margin-right:10px}.home-match-card--result .home-match-card__events,.home-match-card--upcoming .home-match-card__events,.home-match-card--live .home-match-card__events{opacity:.7;white-space:nowrap;font-size:12px;font-weight:500}.home-match-card--result .home-match-card__league-name,.home-match-card--upcoming .home-match-card__league-name,.home-match-card--live .home-match-card__league-name{text-overflow:ellipsis;white-space:nowrap;letter-spacing:0;text-transform:none;min-width:0;color:var(--color-text);font-size:13px;font-weight:600;overflow:hidden}.home-match-card--result .home-match-card__when,.home-match-card--upcoming .home-match-card__when,.home-match-card--live .home-match-card__when{flex:none;align-items:baseline;gap:10px;display:inline-flex}.home-match-card--result .home-match-card__league-logo,.home-match-card--upcoming .home-match-card__league-logo,.home-match-card--live .home-match-card__league-logo{object-fit:contain;flex:none;width:16px;height:16px}.home-match-card--result .home-match-card__time,.home-match-card--upcoming .home-match-card__time,.home-match-card--live .home-match-card__time{font-variant-numeric:tabular-nums;color:var(--color-text);opacity:1;font-size:14px;font-weight:700}.home-match-card--result .home-match-card__date,.home-match-card--upcoming .home-match-card__date,.home-match-card--live .home-match-card__date{color:var(--color-text);opacity:.5;white-space:nowrap;font-size:11px;font-weight:500}.home-match-card--result .home-match-card__type,.home-match-card--upcoming .home-match-card__type,.home-match-card--live .home-match-card__type{letter-spacing:0;text-transform:none;color:var(--color-text-secondary,#888);align-items:center;gap:4px;font-size:13px;font-weight:600;display:inline-flex}.home-match-card--result,.home-match-card--upcoming,.home-match-card--live{border-radius:28px}.home-match-card--result .home-match-card__premium.premium-badge,.home-match-card--upcoming .home-match-card__premium.premium-badge,.home-match-card--live .home-match-card__premium.premium-badge{height:16px}.home-match-card--result .home-match-card__teams,.home-match-card--upcoming .home-match-card__teams,.home-match-card--live .home-match-card__teams{flex-direction:column;gap:8px;display:flex}.home-match-card--result .home-match-card__team,.home-match-card--upcoming .home-match-card__team,.home-match-card--live .home-match-card__team{flex-direction:row;justify-content:flex-start;align-items:center;gap:10px;width:100%}.home-match-card--result .home-match-card__logo,.home-match-card--upcoming .home-match-card__logo,.home-match-card--live .home-match-card__logo{flex:none;width:32px;height:32px}.home-match-card--result .home-match-card__name,.home-match-card--upcoming .home-match-card__name,.home-match-card--live .home-match-card__name{text-align:left;white-space:nowrap;text-overflow:ellipsis;opacity:1;flex:1;min-width:0;font-size:16px;font-weight:600;display:block;overflow:hidden}.home-match-card--result .home-match-card__score,.home-match-card--upcoming .home-match-card__score,.home-match-card--live .home-match-card__score{font-variant-numeric:tabular-nums;color:var(--color-text);opacity:1;flex:none;margin-left:auto;font-size:16px;font-weight:700}.home-match-card--result .home-match-card__finish,.home-match-card--upcoming .home-match-card__finish,.home-match-card--live .home-match-card__finish{letter-spacing:.04em;opacity:.72;margin-left:4px;font-size:11px;font-weight:700}.home-match-card--result .home-match-card__reg,.home-match-card--upcoming .home-match-card__reg,.home-match-card--live .home-match-card__reg{text-align:right;letter-spacing:.01em;color:var(--color-text-secondary,#888);margin:2px 0 0;font-size:11px;font-weight:600}.home-match-card--result .home-match-card__team--lose .home-match-card__name,.home-match-card--result .home-match-card__team--lose .home-match-card__score,.home-match-card--upcoming .home-match-card__team--lose .home-match-card__name,.home-match-card--upcoming .home-match-card__team--lose .home-match-card__score,.home-match-card--live .home-match-card__team--lose .home-match-card__name,.home-match-card--live .home-match-card__team--lose .home-match-card__score{opacity:.5}.home-match-card--result .home-match-card__foot,.home-match-card--upcoming .home-match-card__foot,.home-match-card--live .home-match-card__foot{border-top:1px solid rgba(var(--color-text-rgb), .06);justify-content:flex-end;align-items:center;gap:8px;padding-top:10px}.home-match-card--result .home-match-card__pick,.home-match-card--upcoming .home-match-card__pick,.home-match-card--live .home-match-card__pick{flex-direction:column;flex:1;justify-content:center;gap:2px;min-width:0;display:flex}.home-match-card--result .home-match-card__pick-kicker,.home-match-card--upcoming .home-match-card__pick-kicker,.home-match-card--live .home-match-card__pick-kicker{color:rgba(var(--color-text-rgb), .55);font-size:11px;font-weight:500;line-height:1.1}.home-match-card--result .home-match-card__pick-line,.home-match-card--upcoming .home-match-card__pick-line,.home-match-card--live .home-match-card__pick-line{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text);font-size:14px;font-weight:700;line-height:1.2;overflow:hidden}.home-match-card--result .home-match-card__open-hit,.home-match-card--upcoming .home-match-card__open-hit,.home-match-card--live .home-match-card__open-hit{cursor:pointer;font:inherit;background:0 0;border:0;margin-left:auto;padding:0}.home-match-card--result .home-match-card__open-hit .home-match-card__open,.home-match-card--upcoming .home-match-card__open-hit .home-match-card__open,.home-match-card--live .home-match-card__open-hit .home-match-card__open{margin-left:0}.home-match-card--result .home-match-card__open,.home-match-card--upcoming .home-match-card__open,.home-match-card--live .home-match-card__open{background:var(--color-primary,#008bff);color:#fff;white-space:nowrap;border-radius:9999px;flex:none;align-items:center;gap:6px;height:36px;margin-left:auto;padding:0 6px 0 14px;font-size:14px;font-weight:600;display:inline-flex}.home-match-card--result .home-match-card__open-coef,.home-match-card--upcoming .home-match-card__open-coef,.home-match-card--live .home-match-card__open-coef{color:var(--color-primary,#008bff);font-variant-numeric:tabular-nums;background:#ffffffbf;border-radius:9999px;padding:4px 8px;font-weight:700}.home-match-card--result .home-match-card__open--gold,.home-match-card--upcoming .home-match-card__open--gold,.home-match-card--live .home-match-card__open--gold{background:var(--color-gold,gold);color:#000c}.home-match-card--result .home-match-card__open--gold .home-match-card__open-coef,.home-match-card--upcoming .home-match-card__open--gold .home-match-card__open-coef,.home-match-card--live .home-match-card__open--gold .home-match-card__open-coef{color:var(--color-gold,gold);background:var(--color-text-on-gold,#00000059)}.home-match-card--result .home-match-card__result,.home-match-card--upcoming .home-match-card__result,.home-match-card--live .home-match-card__result{height:36px;box-shadow:var(--glass-shadow-inset);font-variant-numeric:tabular-nums;border-radius:9999px;flex:none;justify-content:center;align-items:center;gap:6px;margin-left:auto;padding:0 14px;font-size:16px;font-weight:700;display:inline-flex}.home-match-card--result .home-match-card__result--win,.home-match-card--upcoming .home-match-card__result--win,.home-match-card--live .home-match-card__result--win{color:#34c759;background:#34c75924}.home-match-card--result .home-match-card__result--lose,.home-match-card--upcoming .home-match-card__result--lose,.home-match-card--live .home-match-card__result--lose{color:#ff6b6b;background:#ff6b6b24}.home-match-card--result .home-match-card__result--void,.home-match-card--upcoming .home-match-card__result--void,.home-match-card--live .home-match-card__result--void{color:rgba(var(--color-text-rgb), .55);background:rgba(var(--color-text-rgb), .08)}.home-match-card--result .home-match-card__marks,.home-match-card--upcoming .home-match-card__marks,.home-match-card--live .home-match-card__marks{align-items:center;gap:4px;display:inline-flex}.home-match-card--result .home-match-card__mark,.home-match-card--upcoming .home-match-card__mark,.home-match-card--live .home-match-card__mark{background:currentColor;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.home-match-card--result .home-match-card__mark svg,.home-match-card--upcoming .home-match-card__mark svg,.home-match-card--live .home-match-card__mark svg{width:12px;height:12px;display:block}.tg-user-avatar{background:rgba(var(--color-text-rgb), .08);width:40px;height:40px;color:rgba(var(--color-text-rgb), .72);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:15px;font-weight:700;display:flex;overflow:hidden}.tg-user-avatar img{object-fit:cover;width:100%;height:100%;display:block}.home-lb__week{color:rgba(var(--color-text-rgb), .5);margin:2px 0 0;font-size:13px;font-weight:500;display:block}.home-lb__card{text-align:left;border:1px solid var(--glass-border);border-left:3px solid var(--color-primary,#008bff);border-radius:var(--radius-3xl);background-color:var(--glass-bg);width:100%;box-shadow:var(--glass-shadow-inset), 0 10px 28px #0000001f;color:inherit;cursor:pointer;flex-direction:column;padding:4px 6px;transition:transform .15s;display:flex}.home-lb__card:active{transform:scale(.985)}.home-lb__vacant{text-align:left;width:100%;color:rgba(var(--color-text-rgb), .45);cursor:pointer;background:0 0;border:0;padding:4px 2px 8px;font-size:14px;font-weight:600}.home-lb__row{grid-template-columns:32px 40px minmax(0,1fr) auto;align-items:center;gap:10px;padding:12px 10px;display:grid}.home-lb__row+.home-lb__row{box-shadow:inset 0 1px 0 rgba(var(--color-text-rgb), .08)}.home-lb__row--lead .home-lb__name,.home-lb__row--lead .home-lb__pts{font-size:17px}.home-lb__row--lead .home-lb__avatar{background:#008bff1f}.home-lb__rank{font-variant-numeric:tabular-nums;text-align:center;color:rgba(var(--color-text-rgb), .4);justify-content:center;align-items:center;font-size:15px;font-weight:600;display:flex}.home-lb__rank--lead{color:var(--color-primary,#008bff)}.home-lb__avatar{letter-spacing:-.02em;width:36px;height:36px;color:inherit;background:rgba(var(--color-text-rgb), .08);pointer-events:none;border-radius:50%;font-size:12px;font-weight:600}.home-lb__who{flex-direction:column;gap:2px;min-width:0;display:flex}.home-lb__name-row{align-items:center;gap:4px;min-width:0;display:flex}.home-lb__name{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.home-lb__wear{flex-shrink:0;width:14px;height:14px;display:block}.home-lb__marks{align-items:center;gap:8px;min-height:24px;display:flex}.home-lb__level{flex:0 0 24px;width:24px;height:24px}.home-lb__favs{align-items:center;gap:8px;display:inline-flex}.home-lb__fav{object-fit:contain;flex-shrink:0;width:24px;height:24px}.home-lb__pts{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:gold;align-items:center;gap:4px;font-size:15px;font-weight:700;display:inline-flex}.home-lb__pts img{flex-shrink:0;width:14px;height:14px}.home-feed{padding-bottom:8px;position:relative}.home-feed .Message{padding-left:0;padding-right:0}.home-feed .Message .Message-content,.home-feed .Message--has-media .Message-content{flex:auto;width:auto;min-width:0;max-width:none}.home-feed .Message .Message-content:has(.feed-poll){flex:auto;width:auto;min-width:0;max-width:none}.home-feed .post-skeleton{margin:0 0 10px}.home-feed .post-skeleton__avatar{display:none}.home-feed .post-skeleton__bubble{max-width:none}.home-feed__status{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:16px 0;display:flex}.home-feed__hint{color:rgba(var(--color-text-rgb), .45);margin:0;font-size:13px}.home-feed__item{padding-bottom:7px}.home-feed__date{z-index:3;pointer-events:none;justify-content:center;padding:4px 0 6px;display:flex;position:sticky;top:8px}.home-feed__date span{border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(16px)saturate(160%);backdrop-filter:blur(16px)saturate(160%);color:rgba(var(--color-text-rgb), .9);border-radius:14px;padding:4px 12px;font-size:13px;font-weight:600;line-height:1.3}.home-feed__sentinel{pointer-events:none;height:1px;margin-top:-1px}.home-feed__end{justify-content:center;padding:6px 0 4px;display:flex}.home-feed__end span{background:rgba(var(--color-text-rgb), .08);color:rgba(var(--color-text-rgb), .5);border-radius:12px;padding:3px 10px;font-size:12px;line-height:1.3}.feed-msg{cursor:pointer}.feed-msg--deleted{opacity:.5}.feed-avatar{background:#3390ec;border-radius:50%;width:100%;height:100%;display:block;overflow:hidden}.feed-avatar img{object-fit:cover;width:100%;height:100%;display:block}.feed-media{background:#111;max-height:360px;position:relative;overflow:hidden}.feed-media img,.feed-media video{object-fit:cover;width:100%;max-height:360px;display:block}.feed-media--empty{background:linear-gradient(#ffffff0d,#ffffff05),#1a1a1a;justify-content:center;align-items:center;min-height:180px;display:flex}.feed-media__label{color:#ffffffb8;font-size:14px}.feed-media__pending{border:2px solid #ffffff40;border-top-color:#fff;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite feed-spin}.feed-play{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.feed-play__btn{color:#fff;background:#00000073;border-radius:50%;justify-content:center;align-items:center;width:54px;height:54px;display:flex}.feed-play__time{color:#fff;background:#00000073;border-radius:10px;padding:2px 6px;font-size:12px;line-height:1.2}.feed-voice{border:1px solid var(--glass-border);background-color:var(--glass-bg);min-width:0;box-shadow:var(--glass-shadow-inset);border-radius:14px;align-items:center;gap:10px;margin:6px 8px 2px;padding:10px 12px;display:flex}.feed-voice__play{color:#fff;background:#3390ec;border-radius:50%;flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex;box-shadow:0 2px 10px #3390ec59}.feed-voice__wave{flex:auto;align-items:center;gap:2px;min-width:0;height:32px;display:flex}.feed-voice__wave i{background:rgba(var(--color-text-rgb), .55);border-radius:2px;width:2.5px;display:block}.feed-voice__meta{color:var(--msg-meta,#ffffff9e);white-space:nowrap;flex-direction:column;align-items:flex-end;gap:3px;font-size:12px;line-height:1.15;display:flex}.feed-file{align-items:center;gap:10px;min-width:200px;padding:4px 2px 2px;display:flex}.feed-file__icon{color:#fff;background:#3390ec;border-radius:50%;flex:0 0 42px;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.feed-file__text{flex-direction:column;gap:2px;min-width:0;display:flex}.feed-file__name{font-size:15px;line-height:1.2}.feed-file__size{color:var(--msg-meta,#ffffff9e);font-size:13px}.feed-poll{flex-direction:column;gap:8px;margin-top:8px;display:flex}.feed-poll__title{font-weight:650;line-height:1.3}.feed-poll__option{border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);border-radius:12px;position:relative;overflow:hidden}.feed-poll__option--correct{box-shadow:var(--glass-shadow-inset), inset 0 0 0 1px #6ab2f259;border-color:#6ab2f28c}.feed-poll__fill{background:linear-gradient(90deg,#3390ec47,#3390ec6b);position:absolute;top:0;bottom:0;left:0;right:auto}.feed-poll__label{justify-content:space-between;gap:8px;padding:10px 12px;font-size:15px;line-height:1.25;display:flex;position:relative}.feed-poll__percent{color:var(--msg-meta,#ffffffb8);flex-shrink:0;font-size:13px;font-weight:600}.feed-poll__foot{color:var(--msg-meta,#ffffff9e);font-size:13px;line-height:1.2}.feed-buttons{flex-direction:column;gap:4px;display:flex}.feed-buttons__row{gap:6px;display:flex}.feed-buttons__btn{color:#fff;min-width:0;min-height:36px;font:inherit;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#18222eb8;border:0;border-radius:8px;flex:1 1 0;justify-content:center;align-items:center;padding:7px 18px;font-size:14px;font-weight:600;line-height:1.2;transition:filter .12s,transform .12s;display:flex;position:relative}.feed-buttons__btn:active{filter:brightness(1.25);transform:scale(.985)}.feed-buttons__btn--primary{background:#3390ece6}.feed-buttons__btn--success{background:#30b054e6}.feed-buttons__btn--danger{background:#eb4034e6}.feed-buttons__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.feed-buttons__link{opacity:.7;position:absolute;top:4px;right:4px}[data-theme=light] .home-feed__date span{box-shadow:var(--glass-shadow-inset), 0 2px 8px #0f172a0f;background-color:#fff}[data-theme=light] .feed-voice,[data-theme=light] .feed-poll__option{background-color:#ffffffb8}[data-theme=light] .feed-voice__wave i{background:#0f172a66}[data-theme=light] .feed-poll__fill{background:linear-gradient(90deg,#3390ec2e,#3390ec52)}[data-theme=light] .feed-buttons__btn{background:#2834428c}[data-theme=light] .feed-buttons__btn--primary{background:#3390eceb}[data-theme=light] .feed-buttons__btn--success{background:#30b054eb}[data-theme=light] .feed-buttons__btn--danger{background:#eb4034eb}@keyframes feed-spin{to{transform:rotate(360deg)}}.league-boost-banner{box-sizing:border-box;width:auto;margin:0px var(--home-gutter,16px) 8px;border-radius:var(--radius-2xl);background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset), 0 14px 36px #0000002e;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);color:inherit;text-align:left;cursor:pointer;align-items:center;gap:12px;padding:12px 16px;transition:transform .16s cubic-bezier(.22,1,.36,1);display:flex}@supports not ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.league-boost-banner{background-color:var(--glass-bg)}}.league-boost-banner:active{transform:scale(.98)}.league-boost-banner__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.league-boost-banner__head{align-items:center;gap:7px;min-width:0;display:flex}.league-boost-banner__badge{flex:none;width:auto;height:19px;display:block}.league-boost-banner__title{letter-spacing:-.23px;min-width:0;color:var(--text-primary,rgba(var(--color-text-rgb), .92));white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.league-boost-banner__text{color:rgba(var(--color-text-rgb), .55);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:1.3;overflow:hidden}.league-boost-banner__timer{font-variant-numeric:tabular-nums;letter-spacing:-.08px;color:rgba(var(--color-text-rgb), .5);flex:none;font-size:13px;font-weight:600}.league-boost-banner .countdown-timer{display:inline}@media (prefers-reduced-motion:reduce){.league-boost-banner{transition:none}}.home-first-hint{box-sizing:border-box;margin:0 var(--home-gutter,16px) 8px;border-radius:var(--radius-2xl);background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset), 0 14px 36px #0000002e;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);align-items:center;gap:4px;padding:4px 4px 4px 0;display:flex}@supports not ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.home-first-hint{background-color:var(--glass-bg)}}.home-first-hint__body{border-radius:var(--radius-2xl);min-width:0;color:inherit;text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex:1;align-items:center;gap:12px;margin:0;padding:8px 8px 8px 16px;transition:transform .16s cubic-bezier(.22,1,.36,1);display:flex}.home-first-hint__body:active{transform:scale(.98)}.home-first-hint__copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.home-first-hint__head{align-items:center;gap:7px;min-width:0;display:flex}.home-first-hint__icon{flex:none;width:20px;height:20px;display:block}.home-first-hint__title{letter-spacing:-.23px;min-width:0;color:var(--text-primary,rgba(var(--color-text-rgb), .92));white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:600;line-height:1.25;overflow:hidden}.home-first-hint__text{color:rgba(var(--color-text-rgb), .55);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:400;line-height:1.3;overflow:hidden}.home-first-hint__value{font-variant-numeric:tabular-nums;letter-spacing:-.08px;color:rgba(var(--color-text-rgb), .5);flex:none;font-size:13px;font-weight:600}.home-first-hint__close{width:40px;height:40px;color:rgba(var(--color-text-rgb), .62);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;flex:none;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.home-first-hint__close .icon{width:22px;height:22px;display:block}.home-first-hint__close:active{color:rgba(var(--color-text-rgb), .95);background:rgba(var(--color-text-rgb), .08)}@media (prefers-reduced-motion:reduce){.home-first-hint__body{transition:none}}.app-nav-rail{flex:0 0 var(--sidebar-width);width:var(--sidebar-width);height:calc(var(--app-height) - 24px);margin:12px 8px 12px var(--rail-inset,16px);box-sizing:border-box;z-index:var(--z-bottom-nav,9999);align-self:stretch;padding:0;position:relative;top:0}.app-nav-rail__inner{overscroll-behavior:none;border-radius:var(--radius-3xl,36px);border:1px solid var(--glass-border);height:auto;box-shadow:var(--glass-shadow-inset), 0 10px 28px #00000024;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);scrollbar-width:none;background:linear-gradient(#181818f5 0%,#181818e0 62%,#181818cc 100%);flex-direction:column;justify-content:flex-start;gap:4px;padding:16px 20px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden auto}.app-nav-rail__inner::-webkit-scrollbar{display:none}.app-nav-rail__tab{z-index:1;min-height:var(--control-min-size,44px);border-radius:var(--radius-3xl,38px);width:100%;color:rgba(var(--color-text-rgb), .48);cursor:pointer;background:0 0;border:0;flex-direction:column;flex:none;justify-content:center;align-items:center;gap:12px;padding:12px 8px;display:flex;position:relative}.app-nav-rail__tab:active{transform:scale(.97)}.app-nav-rail__tab:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.app-nav-rail__tab--active{color:var(--color-primary);border:1px solid var(--glass-border,#008bff8c);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18);background:linear-gradient(135deg,#008bff33 0%,#008bff1a 100%)}.app-nav-rail__icon{width:var(--icon-md,26px);justify-content:center;align-items:center;height:28px;display:flex;position:relative}.app-nav-rail__icon:has(.app-nav-rail__logo){width:auto;height:36px}.app-nav-rail__logo{justify-content:center;align-items:center;width:auto;height:36px;display:flex}.app-nav-rail__glyph{width:var(--icon-md,26px);height:var(--icon-md,26px)}.app-nav-rail__label{font-size:var(--font-size-2xs);letter-spacing:.01em;text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:600;line-height:1.2;overflow:hidden}@media (max-height:500px){.app-nav-rail{margin:6px 6px 6px var(--rail-inset,12px);height:calc(var(--app-height) - 12px)}.app-nav-rail__inner{gap:2px;padding:6px 4px}.app-nav-rail__tab{min-height:var(--control-min-size,44px);padding:6px 4px}}.home-page--hub{padding-bottom:0}.home-page--hub.page-layout .page-layout__container{gap:0;padding-left:0;padding-right:0}.home-hub{--home-gutter:16px;box-sizing:border-box;flex-direction:column;gap:6px;width:100%;max-width:none;margin:0 auto;display:flex}.home-hub--skeleton{pointer-events:none}.home-hub__skel-leagues{grid-template-columns:1fr;gap:10px;margin:0;display:grid}.home-hub__skel-fade{margin:10px var(--home-gutter) 6px;max-height:340px;overflow:hidden;-webkit-mask-image:linear-gradient(#000 36%,#0000 100%);mask-image:linear-gradient(#000 36%,#0000 100%)}.home-hub__bone{background:rgba(var(--color-text-rgb), .08);border-radius:8px;display:block}.home-hub__skel-stories{margin:8px var(--home-gutter) 4px;gap:10px;padding:4px 0 2px;display:flex;overflow:hidden}.home-hub__skel-story{flex-direction:column;flex:0 0 3.75rem;align-items:center;gap:4px;width:3.75rem;display:flex}.home-hub__bone--story{border-radius:50%;width:64px;height:64px}.home-hub__bone--story-title{border-radius:4px;width:44px;height:8px}.home-hub__skel-hero{margin:4px var(--home-gutter) 10px;border-radius:var(--radius-3xl);border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);flex-direction:column;gap:14px;padding:20px 16px 16px;display:flex}.home-hub__bone--logo{width:148px;height:20px}.home-hub__bone--hero-title{border-radius:10px;width:72%;height:24px}.home-hub__skel-metrics{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-hub__bone--metric{border-radius:16px;height:92px}.home-hub__bone--btn{border-radius:999px;height:48px}.home-hub__skel-card{border-radius:var(--radius-3xl);border:1px solid var(--glass-border);border-left:3px solid rgba(var(--color-text-rgb), .16);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);flex-direction:column;gap:12px;margin:0;padding:14px 14px 12px;display:flex}.home-hub__skel-card-top{align-items:center;gap:12px;display:flex}.home-hub__bone--plate{border-radius:14px;flex-shrink:0;width:46px;height:46px}.home-hub__skel-copy{flex-direction:column;flex:1;gap:8px;min-width:0;display:flex}.home-hub__bone--line{height:12px}.home-hub__bone--short{width:34%;height:10px}.home-hub__skel-stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.home-hub__bone--stat{border-radius:var(--radius-xl);height:56px}.home-hub__bone--go{border-radius:4px;flex-shrink:0;width:16px;height:16px;margin-left:auto}.home-live-hero{margin:4px var(--home-gutter,16px) 10px;border-radius:var(--radius-3xl);background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset), 0 14px 36px #0000002e;-webkit-backdrop-filter:blur(22px)saturate(160%);backdrop-filter:blur(22px)saturate(160%);padding:20px 16px 16px;position:relative;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(22px)) or (backdrop-filter:blur(22px))){.home-live-hero{background-color:var(--glass-bg)}}.home-live-hero{flex-direction:column;gap:14px;display:flex}.home-live-hero__glow{pointer-events:none;background:radial-gradient(#056bf059,#0000 70%);height:160px;position:absolute;top:-40%;bottom:auto;left:-20%;right:-20%}.home-live-hero__logo,.home-live-hero__title,.home-live-hero__metrics,.home-live-hero .Button{z-index:1;position:relative}.home-live-hero__logo{height:calc(20px * var(--ui-scale,1));object-fit:contain;object-position:left center;width:auto;max-width:min(72%,210px);display:block}.home-live-hero__title{letter-spacing:var(--letter-spacing-tight,-.02em);line-height:1.2;font-size:calc(24px * var(--ui-scale,1))!important;font-weight:var(--font-weight-bold,700)!important;margin:0!important}.home-live-hero__metrics{grid-template-columns:1fr 1fr;gap:10px;display:grid}.home-live-hero__metric{border:1px solid rgba(var(--color-text-rgb), .08);background:rgba(var(--color-text-rgb), .02);min-height:92px;box-shadow:none;border-radius:16px;flex-direction:column;justify-content:space-between;gap:8px;padding:10px 12px 8px;display:flex}.home-live-hero__metric strong{font-size:calc(22px * var(--ui-scale,1));font-variant-numeric:tabular-nums;letter-spacing:-.4px;font-weight:900;line-height:1}.home-live-hero__metric-meta{min-height:16px;font-size:calc(12px * var(--ui-scale,1));color:rgba(var(--color-text-rgb), .54);align-items:center;gap:6px;font-weight:600;line-height:1.25;display:inline-flex}.home-live-hero__metric-meta.is-live{color:#ff6b6b}.home-live-hero__metric-meta.is-positive{color:#5aa9ff}.home-live-hero__metric-dot{background:#ff6b6b;border-radius:50%;flex-shrink:0;width:7px;height:7px;animation:1.6s ease-in-out infinite home-live-pulse;display:inline-block}.home-live-hero__metric-icon{opacity:.9;flex-shrink:0;width:1em;height:1em;display:inline-block}@keyframes home-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.home-section{margin:10px var(--home-gutter,16px) 6px}.home-section__head{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.home-section__head .Title{font-size:var(--type-title-size,17px);font-weight:var(--type-title-weight,700);letter-spacing:var(--type-title-spacing,-.02em);margin:0}.home-section__title{align-items:center;gap:8px;display:inline-flex}.home-section__pulse{background:#ff3b30;border-radius:50%;flex-shrink:0;width:11px;height:11px;animation:1.6s ease-in-out infinite home-live-pulse;box-shadow:0 0 #ff3b308c}.home-section__link{color:var(--color-primary);font-size:14px;font-weight:var(--font-weight-semibold,600);background:0 0;border:0;padding:0}.home-sport-section{--sport-football-gradient:linear-gradient(90deg, #7aca09 0%, #4ad808 100%);--sport-hockey-gradient:linear-gradient(90deg, #15bee4 0%, #2070ca 100%);flex-direction:column;gap:12px;margin-top:4px;display:flex}.home-sport-section+.home-sport-section{margin-top:12px}.home-sport-section__header{align-items:center;gap:10px;padding:0 2px;display:flex}.home-sport-section__brand{letter-spacing:-.02em;background:var(--sport-football-gradient);color:#0000;-webkit-text-fill-color:transparent;text-shadow:0 1px 10px #00000040;-webkit-background-clip:text;background-clip:text;align-items:center;gap:8px;font-size:14px;font-weight:800;display:inline-flex}.home-sport-section__logo{filter:drop-shadow(0 6px 12px #00000038);width:22px;height:22px;display:block}.home-sport-section__rule{background:linear-gradient(90deg,#fff3,#ffffff0d);flex:1;height:1px}.home-sport-section--football .home-sport-section__brand{background:var(--sport-football-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home-sport-section--football .home-sport-section__rule{background:linear-gradient(90deg,#7aca09e6,#7aca0914)}.home-sport-section--hockey .home-sport-section__brand{background:var(--sport-hockey-gradient);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.home-sport-section--hockey .home-sport-section__rule{background:linear-gradient(90deg,#15bee4e6,#15bee414)}.home-leagues{grid-template-columns:1fr;gap:10px;display:grid}@container canvas (width>=612px){.home-leagues{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-league-card{text-align:left;border:1px solid var(--glass-border);background-color:var(--glass-bg);border-radius:var(--radius-3xl);color:inherit;box-shadow:var(--glass-shadow-inset), 0 10px 28px #0000001f;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);padding:14px 14px 12px}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.home-league-card{background-color:var(--glass-bg)}}.home-league-card{border-left:3px solid var(--league-accent,#0980f0);cursor:pointer;flex-direction:column;gap:12px;min-width:0;height:100%;transition:transform .15s;display:flex}.home-league-card:active{transform:scale(.985)}.home-league-card__top{align-items:center;gap:12px;display:flex}.home-league-card__logo-plate{width:calc(46px * var(--ui-scale,1));height:calc(46px * var(--ui-scale,1));box-sizing:border-box;background:#fff;border:1px solid #ffffff1f;border-radius:14px;flex-shrink:0;place-items:center;padding:7px;display:grid;overflow:hidden}.home-league-card__logo{object-fit:contain;width:100%;height:100%}.home-league-card__glyph{width:calc(46px * var(--ui-scale,1));height:calc(46px * var(--ui-scale,1));font-size:calc(22px * var(--ui-scale,1));border:1px solid var(--glass-border);background:rgba(var(--color-text-rgb), .04);border-radius:14px;place-items:center;display:grid}.home-league-card__copy{min-width:0}.home-league-card__name{font-weight:var(--font-weight-bold,700);letter-spacing:var(--letter-spacing-snug,-.015em);margin:0;font-size:16px}.home-league-card__meta{font-size:var(--type-meta-size,12px);font-weight:var(--font-weight-medium,500);color:var(--type-meta-color,rgba(var(--color-text-rgb), .5));margin:3px 0 0}.home-league-card__stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.home-league-card__metric{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:rgba(var(--color-text-rgb), .03);box-shadow:var(--glass-shadow-inset);flex-direction:column;gap:4px;min-width:0;padding:10px;display:flex}.home-league-card__metric strong{font-size:calc(17px * var(--ui-scale,1));font-weight:var(--font-weight-extrabold,800);font-variant-numeric:tabular-nums;letter-spacing:var(--letter-spacing-snug,-.015em);color:var(--color-text-primary,#fff)}.home-league-card__metric span{font-size:calc(11px * var(--ui-scale,1));font-weight:var(--font-weight-medium,500);color:var(--type-meta-color,rgba(var(--color-text-rgb), .5));align-items:center;gap:4px;line-height:1.25;display:inline-flex}.home-league-card__metric span img{flex-shrink:0;width:1em;height:1em}.home-league-card__metric--vip span{color:#ffd54a}.home-league-card__go{width:28px;height:28px;color:rgba(var(--color-text-rgb), .36);background:0 0;border:0;flex-shrink:0;align-self:center;place-items:center;margin-left:auto;padding:0;display:grid}.home-holiday{box-sizing:border-box;width:auto;margin:8px var(--home-gutter,16px) 12px;border:1px solid var(--glass-border);border-radius:var(--radius-3xl);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 10px 28px #0000001f;color:inherit;text-align:left;cursor:pointer;writing-mode:horizontal-tb;grid-template-columns:minmax(0,1fr) 64px;align-items:center;column-gap:14px;padding:16px 18px;display:grid}.home-holiday:active{transform:scale(.985)}.home-holiday__copy{flex-direction:column;align-items:flex-start;gap:4px;width:100%;min-width:0;display:flex}.home-holiday__kicker{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;color:rgba(var(--color-text-rgb), .55);font-size:12px;display:block}.home-holiday__title{white-space:normal;width:100%;max-width:none;font-size:22px;font-weight:800;line-height:1.15;display:block}.home-holiday__sticker{place-items:center;width:64px;height:64px;display:grid}.home-holiday__sticker .tgs-animation{width:64px;min-width:64px;height:64px;min-height:64px;margin:0}.home-holiday--memorial{box-shadow:var(--glass-shadow-inset)}[data-theme=light] .home-holiday{color:inherit}.home-campaign,.home-proof{text-align:left;border:1px solid var(--glass-border);border-left:3px solid var(--color-primary,#008bff);border-radius:var(--radius-3xl);background-color:var(--glass-bg);width:100%;box-shadow:var(--glass-shadow-inset), 0 10px 28px #0000001f;color:inherit;cursor:pointer;flex-direction:column;gap:12px;padding:14px 14px 12px;transition:transform .15s;display:flex}.home-campaign:active,.home-proof:active{transform:scale(.985)}.home-campaign__top{align-items:flex-start;gap:12px;min-width:0;display:flex}.home-campaign__discount{letter-spacing:-.03em;font-variant-numeric:tabular-nums;min-width:58px;color:var(--color-primary,#008bff);flex:none;padding-top:1px;font-size:22px;font-weight:700;line-height:1.15}.home-campaign__copy{flex-direction:column;gap:3px;min-width:0;display:flex}.home-campaign__title{letter-spacing:-.015em;font-size:16px;font-weight:700;line-height:1.25}.home-campaign__timer{color:var(--type-meta-color,rgba(var(--color-text-rgb), .5));align-items:baseline;gap:6px;font-size:12px;font-weight:500;display:flex}.home-campaign .countdown-timer{background:0 0;border-radius:0;width:auto;max-width:none;padding:0}.home-campaign .countdown-timer--compact{flex-direction:row;gap:0;padding:0}.home-campaign .countdown-timer--compact .countdown-timer__value{letter-spacing:0;font-variant-numeric:tabular-nums;color:var(--color-text-primary,#fff);font-size:12px;font-weight:600}.home-campaign .countdown-timer--compact .countdown-timer__label{display:none}.home-campaign__trust.Text{color:var(--type-meta-color,rgba(var(--color-text-rgb), .5));margin:0;font-size:12px;font-weight:500;line-height:1.4}.home-results,.home-upcoming{grid-template-columns:1fr;gap:10px;display:grid}@container canvas (width>=612px){.home-results,.home-upcoming{grid-template-columns:repeat(2,minmax(0,1fr))}}.home-proof__copy{min-width:0}.home-proof__name{letter-spacing:-.015em;font-size:16px;font-weight:700;line-height:1.25;display:block}.home-proof__eyebrow,.home-proof__sub{color:var(--type-meta-color,rgba(var(--color-text-rgb), .5));margin-top:3px;font-size:12px;font-weight:500;display:block}.home-proof__facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.home-proof__fact{border-radius:var(--radius-xl);border:1px solid var(--glass-border);background:rgba(var(--color-text-rgb), .03);min-width:0;box-shadow:var(--glass-shadow-inset);flex-direction:column;gap:4px;padding:10px;display:flex}.home-proof__fact b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:17px;font-weight:800;line-height:1}.home-proof__fact span{color:var(--type-meta-color,rgba(var(--color-text-rgb), .5));font-size:11px;font-weight:500;line-height:1.25}.home-proof__fact--lead b{color:var(--color-primary,#008bff)}.betboom-modal-bottom-sheet .Sheet-body{flex-direction:column;align-items:center;min-height:0;display:flex}.betboom-modal-bottom-sheet .Sheet-footer{flex-shrink:0}.betboom-modal__header .Sheet-header-btn{justify-content:center;align-items:center;display:inline-flex}.betboom-modal__header .Sheet-header-btn svg{width:26px;height:26px;display:block}.betboom-modal__hero{margin:4px 0 var(--spacing-md);justify-content:center;display:flex}.betboom-modal__hero img{width:auto;max-width:100%;height:56px;display:block}.betboom-modal__subtitle{text-align:center;font-size:var(--font-size-sm);color:#c7cdd6;margin:0 0 var(--spacing-md) 0;max-width:36em;line-height:1.5}[data-theme=light] .betboom-modal__subtitle,.theme-light .betboom-modal__subtitle{color:rgba(var(--color-text-rgb), .72)}.betboom-modal__hint{text-align:center;font-size:var(--font-size-sm);color:#d3d8e0;margin:0 0 var(--spacing-sm) 0;max-width:36em;line-height:1.45}[data-theme=light] .betboom-modal__hint,.theme-light .betboom-modal__hint{color:rgba(var(--color-text-rgb), .68)}.betboom-modal__qr{margin:0 0 var(--spacing-sm);cursor:pointer;background:0 0;border:0;border-radius:24px;justify-content:center;padding:0;display:flex}.betboom-modal__qr img{width:calc(168px * var(--ui-scale,1));border-radius:24px;max-width:200px;height:auto}.betboom-modal__legal-note{text-align:center;font-size:var(--font-size-sm);color:#d3d8e0;margin:var(--spacing-sm) 0 0 0;max-width:42em;font-weight:300;line-height:1.45}[data-theme=light] .betboom-modal__legal-note,.theme-light .betboom-modal__legal-note{color:rgba(var(--color-text-rgb), .7)}.betboom-modal__cta.Button{--bb-yellow:#ffef00;--bb-yellow-pressed:#e0d200;font-weight:750;background:var(--bb-yellow)!important;color:#0d0d0d!important;border:none!important;border-radius:9999px!important;box-shadow:0 4px 12px #ffef001a!important}.betboom-modal__cta.Button:active:not(:disabled){background:var(--bb-yellow-pressed)!important;box-shadow:0 4px 12px #ffef0029!important}.odds-term-wrap{vertical-align:baseline;display:inline}.odds-term{font:inherit;color:inherit;line-height:inherit;letter-spacing:inherit;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:rgba(var(--color-text-rgb), .45);text-decoration-color:rgba(var(--color-text-rgb), .45);text-underline-offset:3px;-webkit-tap-highlight-color:transparent;background:0 0;border:0;margin:0;padding:0;display:inline}.odds-term[aria-describedby]{-webkit-text-decoration-color:rgba(var(--color-text-rgb), .85);text-decoration-color:rgba(var(--color-text-rgb), .85)}.odds-term:focus-visible{outline:none}@media (hover:hover) and (pointer:fine){.odds-term:hover{-webkit-text-decoration-color:rgba(var(--color-text-rgb), .85);text-decoration-color:rgba(var(--color-text-rgb), .85)}}.unlock-burst{z-index:var(--z-bottom-sheet,1000);justify-content:center;align-items:center;gap:var(--spacing-md);pointer-events:none;-webkit-backdrop-filter:saturate(160%)blur(2px);backdrop-filter:saturate(160%)blur(2px);background:linear-gradient(#0006 0%,#0003 100%);flex-direction:column;animation:1.3s forwards unlock-fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.unlock-burst__stage{justify-content:center;align-items:center;width:120px;height:120px;display:flex;position:relative}.unlock-burst__ring{border:2px solid #ffd70099;border-radius:50%;width:72px;height:72px;margin:-36px 0 0 -36px;animation:.9s cubic-bezier(.16,1,.3,1) forwards unlock-ring;position:absolute;top:50%;bottom:50%;left:50%;right:50%}.unlock-burst__medal{background:radial-gradient(circle at 50% 35%,#ffd70047,#ffa0001f);border:1px solid #ffd70059;border-radius:50%;justify-content:center;align-items:center;width:72px;height:72px;animation:.7s cubic-bezier(.34,1.56,.64,1) forwards unlock-pop;display:inline-flex;position:relative;box-shadow:0 0 28px #ffc80059}.unlock-burst__medal img{filter:drop-shadow(0 2px 6px #ffb40066)}.unlock-burst__spark{opacity:0;width:6px;height:6px;transform:rotate(calc(360deg / var(--n) * var(--i))) translateY(0);background:#ffd54a;border-radius:50%;margin:-3px 0 0 -3px;animation:.85s ease-out 50ms forwards unlock-spark;position:absolute;top:50%;left:50%}.unlock-burst__label{color:#fff;opacity:0;margin:0;font-size:16px;font-weight:700;animation:.5s .15s forwards unlock-rise}.unlock-burst__title{color:#ffffffbf;opacity:0;margin:0;font-size:13px;animation:.5s .25s forwards unlock-rise}@keyframes unlock-fade{0%{opacity:0}12%{opacity:1}78%{opacity:1}to{opacity:0}}@keyframes unlock-pop{0%{opacity:0;transform:scale(.3)}60%{opacity:1;transform:scale(1.08)}to{opacity:1;transform:scale(1)}}@keyframes unlock-ring{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(1.9)}}@keyframes unlock-spark{0%{opacity:0;transform:rotate(calc(360deg / var(--n) * var(--i))) translateY(0)}30%{opacity:1}to{opacity:0;transform:rotate(calc(360deg / var(--n) * var(--i))) translateY(-52px)}}@keyframes unlock-rise{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.unlock-burst{animation:1s forwards unlock-fade}.unlock-burst__ring,.unlock-burst__spark{display:none}.unlock-burst__medal{animation:none}.unlock-burst__label,.unlock-burst__title{opacity:1;animation:none}}.pd{--pd-border:rgba(var(--color-text-rgb), .08);--pd-muted:rgba(var(--color-text-rgb), .55);--pd-faint:rgba(var(--color-text-rgb), .38);--pd-gold:#ffd54a;--pd-win:#34c759;--pd-loss:#ff6b6b;--pd-risk:#ff9f0a;color:var(--color-text)}.pd--page{width:100%;max-width:580px;min-height:100%;margin-inline-start:auto;margin-inline-end:auto}[data-theme=light] .pd{--pd-gold:#a87800;--pd-win:#1f9d48;--pd-loss:#e5484d;--pd-risk:#c76a00}.pd-pin-anchor{z-index:30;pointer-events:none;height:0;position:sticky;top:0}.pd-pin{z-index:30;max-width:var(--canvas-max,100%);padding:calc(var(--app-safe-top,0px) + 12px) var(--spacing-lg) 12px;pointer-events:none;-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);will-change:opacity, transform;background:linear-gradient(#181818fa 0%,#181818f5 86%,#18181800 100%);grid-template-columns:1fr auto 1fr;align-items:start;gap:12px;margin-inline-start:auto;margin-inline-end:auto;display:grid;position:fixed;top:0;left:0;right:0}.pd-pin__side{flex-direction:column;align-items:center;gap:6px;min-width:0;padding-top:2px;display:flex}.pd-pin__center{flex-direction:column;align-items:center;gap:6px;padding-top:8px;display:flex}.pd-pin__logo{object-fit:contain;width:44px;height:44px}.pd-pin__league{object-fit:contain;width:28px;height:28px}.pd-pin__name{text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:13px;font-weight:650;line-height:1.2;overflow:hidden}.pd-pin__when{width:100%;color:var(--pd-muted);white-space:nowrap;justify-content:center;align-items:center;font-size:12px;line-height:1.2;display:flex}.pd-pin__when--live{color:#ff6b6b;font-weight:600}.pd-pin__when--score{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:rgba(var(--color-text-rgb), .9);font-size:16px;font-weight:800}.pd-pin__when--score.pd-pin__when--live{color:#ff6b6b}.pd-pin__scoreline{justify-content:center;align-items:baseline;display:inline-flex;position:relative}.pd-pin__scoreline .pd-pin__live-dot{margin-top:-3.5px;position:absolute;top:50%;right:calc(100% + 6px)}.pd-pin__score{align-items:baseline;gap:4px;display:inline-flex}.pd-pin__finish{letter-spacing:.04em;color:currentColor;opacity:.7;font-size:11px;font-weight:700}.pd-pin__live-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite pd-live-pulse}@media (prefers-reduced-motion:reduce){.pd-pin__live-dot{animation:none}.pd-pin{will-change:auto}}[data-theme=light] .pd-pin{background:linear-gradient(#fffffffa 0%,#fffffff5 82%,#fff0 100%)}.pd-hero{padding:var(--spacing-md) var(--spacing-lg) var(--spacing-xl);border-bottom:1px solid var(--pd-border)}@container canvas (width>=720px){.pd-hero{padding-inline:var(--spacing-xl)}}.pd-hero__bar{align-items:center;gap:var(--spacing-sm);min-height:36px;margin-bottom:var(--spacing-lg);display:flex}.pd-hero__back{background:var(--glass-bg);width:42px;height:42px;box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;flex-shrink:0;transition-property:background,box-shadow;position:relative}.pd-hero__back:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pd-hero__back>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pd-hero__back{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.pd-hero__back{border-radius:var(--radius-full);color:var(--text-secondary,rgba(var(--color-text-rgb), .85));cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex}.pd-hero__back:hover{background-color:rgba(var(--color-text-rgb), .05)}.pd-hero__back:active{transform:scale(.98)}.pd-hero__back svg{color:var(--color-text-primary,#fff)}.pd-hero__share{background:var(--glass-bg);width:42px;height:42px;box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;flex-shrink:0;transition-property:background,box-shadow;position:relative}.pd-hero__share:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pd-hero__share>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pd-hero__share{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.pd-hero__share{border-radius:var(--radius-full);color:var(--text-secondary,rgba(var(--color-text-rgb), .85));cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex}.pd-hero__share:hover{background-color:rgba(var(--color-text-rgb), .05)}.pd-hero__share:active{transform:scale(.98)}.pd-hero__share svg{color:var(--color-text-primary,#fff)}.pd-hero__share{margin-left:var(--spacing-xs)}.pd-hero__tags{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:8px;min-width:0;margin-left:auto;display:flex}.pd-hero__premium.premium-badge{height:16px}.pd-hero__type{white-space:nowrap;color:var(--color-text-secondary,#888);flex:none;align-items:center;gap:4px;font-size:13px;font-weight:500;display:inline-flex}.pd-hero__type svg{opacity:.72;flex:none}.pd-hero__parade{flex-wrap:wrap;justify-content:center;gap:16px 20px;max-width:560px;margin:4px auto 0;display:flex}.pd-hero__match{align-items:start;gap:var(--spacing-md);grid-template-columns:1fr auto 1fr;width:100%;max-width:560px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.pd-hero__center{align-items:center;gap:var(--spacing-2xs);padding-top:var(--spacing-md);flex-direction:column;display:flex}.pd-hero__league-logo{object-fit:contain;opacity:.85;width:36px;height:36px}@container canvas (width>=720px){.pd-hero__league-logo{width:42px;height:42px}}.pd-hero__vs{letter-spacing:.08em;min-height:24px;color:rgba(var(--color-text-rgb), .35);justify-content:center;align-items:center;font-size:14px;font-weight:700;display:inline-flex}.pd-hero__score{letter-spacing:.02em;font-variant-numeric:tabular-nums;color:rgba(var(--color-text-rgb), .9);align-items:baseline;gap:6px;font-size:20px;font-weight:800;display:inline-flex}.pd-hero__finish{letter-spacing:.04em;color:rgba(var(--color-text-rgb), .55);font-size:12px;font-weight:700}.pd-hero__reg{letter-spacing:.01em;color:var(--pd-muted);text-align:center;font-size:11px;font-weight:600}.pd-hero__when,.pd-hero__venue{margin:var(--spacing-lg) 0 0;text-align:center;color:var(--pd-muted);font-size:13px}.pd-hero__venue{color:var(--pd-muted);justify-content:center;align-items:center;gap:6px;margin-top:4px;font-size:14px;display:flex}.pd-hero__venue img{object-fit:contain;flex:none;width:16px;height:16px}.pd-hero__state{background:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;transition-property:background,box-shadow;position:relative}.pd-hero__state:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pd-hero__state>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pd-hero__state{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.pd-hero__state{width:-moz-fit-content;width:fit-content;margin:var(--spacing-md) auto 0;padding:6px var(--spacing-md);border-radius:var(--radius-full);color:rgba(var(--color-text-rgb), .75);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:600;display:flex}.pd-hero__state--live{color:#ff6b6b;background:#ff6b6b24}.pd-hero__state--win{color:#34c759;background:#34c75924}.pd-hero__state--lose{color:#ff6b6b;background:#ff6b6b24}.pd-hero__live-dot{background:currentColor;border-radius:50%;flex:none;width:7px;height:7px;animation:1.6s ease-in-out infinite pd-live-pulse}@media (prefers-reduced-motion:reduce){.pd-hero__live-dot{animation:none}}@keyframes pd-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.85)}}.pd-parade{flex-direction:column;align-items:center;gap:4px;min-width:72px;max-width:110px;display:flex}.pd-parade__crests{align-items:center;display:flex}.pd-parade__crests .pd-team__logo{width:52px;height:52px}.pd-parade__crests .pd-team__logo img{width:36px;height:36px}.pd-parade__crests .pd-team__logo+.pd-team__logo{margin-left:-10px}.pd-parade__name{text-overflow:ellipsis;white-space:nowrap;text-align:center;max-width:100%;font-size:12px;font-weight:650;line-height:1.2;overflow:hidden}.pd-team{align-items:center;gap:var(--spacing-sm);flex-direction:column;min-width:0;display:flex}.pd-team__logo{background:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;transition-property:background,box-shadow;position:relative}.pd-team__logo:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.pd-team__logo>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.pd-team__logo{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.pd-team__logo{border-radius:var(--radius-full);width:76px;height:76px;color:inherit;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;padding:0;display:inline-flex}.pd-team__logo img{object-fit:contain;width:54px;height:54px}.pd-team button.pd-team__logo{cursor:pointer}.pd-team button.pd-team__logo:active{transform:scale(.96)}@container canvas (width>=720px){.pd-team__logo{width:88px;height:88px}.pd-team__logo img{width:62px;height:62px}.pd-team__name{font-size:16px}}.pd-team__name{text-align:center;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:15px;font-weight:600;line-height:1.25;display:-webkit-box;overflow:hidden}.pd-team--lose .pd-team__name{opacity:.5}.pd-body{gap:var(--spacing-2xl);padding:var(--spacing-xl) var(--spacing-lg) var(--spacing-3xl);flex-direction:column;display:flex}.pd-section__head{justify-content:space-between;align-items:baseline;gap:var(--spacing-md);margin-bottom:var(--spacing-sm);padding-inline:var(--spacing-xs);display:flex}.pd-section__title{letter-spacing:.01em;color:var(--pd-muted);margin:0;font-size:13px;font-weight:650}.pd-section__aside{color:var(--pd-faint);white-space:nowrap;font-size:13px}.pd-card{border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;-webkit-backdrop-filter:saturate(160%)blur(20px);backdrop-filter:saturate(160%)blur(20px);border-radius:var(--radius-xl);margin:0;padding:0;list-style:none}.pd-crest{flex:none;justify-content:center;align-items:center;display:inline-flex}.pd-crest img{object-fit:contain;width:100%;height:100%;display:block}.pd-crest--md{width:44px;height:44px}.pd-crest--line{width:32px;height:32px}.pd-crest--row{width:28px;height:28px}.pd-crest--sm{width:22px;height:22px}.pd-slip{--pd-slip-bg:rgba(var(--color-text-rgb), .06);--pd-slip-rim:#ffffff47;--pd-slip-tear:rgba(var(--color-text-rgb), .18);filter:drop-shadow(0 0 .6px var(--pd-slip-rim)) drop-shadow(0 14px 28px #00000047);flex-direction:column;display:flex}[data-theme=light] .pd-slip{--pd-slip-bg:#ffffffd1;--pd-slip-rim:#0f172a33;filter:drop-shadow(0 0 .6px var(--pd-slip-rim)) drop-shadow(0 10px 24px #0f141e14)}.pd-slip__main,.pd-slip__stub{background:var(--pd-slip-bg);position:relative}.pd-slip__main{gap:var(--spacing-lg);padding:var(--spacing-lg) var(--spacing-lg) var(--spacing-xl);border-radius:var(--radius-xl) var(--radius-xl) 0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;-webkit-mask-image:radial-gradient(10px at 0 100%,#0000 98%,#000),radial-gradient(10px at 100% 100%,#0000 98%,#000);mask-image:radial-gradient(10px at 0 100%,#0000 98%,#000),radial-gradient(10px at 100% 100%,#0000 98%,#000);-webkit-mask-position:0,100%;mask-position:0,100%;-webkit-mask-size:51% 100%;mask-size:51% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pd-slip__main:after{content:"";border-bottom:1.5px dashed var(--pd-slip-tear);position:absolute;bottom:0;left:18px;right:18px}.pd-slip__stub{gap:var(--spacing-sm);padding:var(--spacing-lg);border-radius:0 0 var(--radius-xl) var(--radius-xl);flex-direction:column;display:flex;-webkit-mask-image:radial-gradient(10px at 0 0,#0000 98%,#000),radial-gradient(10px at 100% 0,#0000 98%,#000);mask-image:radial-gradient(10px at 0 0,#0000 98%,#000),radial-gradient(10px at 100% 0,#0000 98%,#000);-webkit-mask-position:0,100%;mask-position:0,100%;-webkit-mask-size:51% 100%;mask-size:51% 100%;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.pd-slip__stub .Button{width:100%;max-width:100%}.pd-slip--solo .pd-slip__main{border-radius:var(--radius-xl);-webkit-mask-image:none;mask-image:none}.pd-slip--solo .pd-slip__main:after{content:none}.pd-slip__label{color:var(--pd-muted);margin-bottom:6px;font-size:12px;font-weight:600;display:block}.pd-slip__pick{min-width:0;color:var(--color-text)}.pd-slip__odds{text-align:right}.pd-slip__odds-value{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text);font-size:34px;font-weight:700;line-height:1;display:block}.pd-slip__phrase{min-width:0;display:inline}.pd-slip__single{letter-spacing:-.01em;color:var(--color-text);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:20px;font-weight:650;line-height:1.3;display:flex}.pd-slip__single--lead{width:100%;color:var(--color-text);font-size:18px;font-weight:800;display:block}.pd-slip__single--muted{color:var(--pd-muted);font-size:16px;font-weight:500}.pd-slip__rows{flex-direction:column;gap:10px;width:100%;display:flex}.pd-slip__row{align-items:center;min-width:0;display:flex}.pd-slip__sport{object-fit:contain;flex:none;width:16px;height:16px;margin-right:10px}.pd-slip__league{object-fit:contain;flex:none;width:16px;height:16px;margin-right:6px}.pd-slip__sides{align-items:center;gap:2px;margin-right:8px;display:inline-flex}.pd-slip__chunk{align-items:center;gap:2px;display:inline-flex}.pd-slip__crest{object-fit:contain;flex:none;width:22px;height:22px}.pd-slip__sep{color:rgba(var(--color-text-rgb), .35);margin-right:4px;font-weight:700}.pd-slip__stake{min-width:0;color:var(--color-text);flex:1;font-size:16px;font-weight:800;line-height:1.2}.pd-slip__code{height:22px;margin-left:var(--spacing-sm);padding:0 var(--spacing-sm);background:rgba(var(--color-text-rgb), .08);color:var(--pd-muted);white-space:nowrap;vertical-align:3px;border-radius:7px;align-items:center;font-size:12px;font-weight:600;display:inline-flex}.pd-slip__legs{gap:var(--spacing-sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-slip__leg{align-items:center;gap:var(--spacing-sm);color:var(--color-text);font-size:16px;font-weight:600;line-height:1.3;display:flex}.pd-slip__leg .pd-slip__code{margin-left:auto}.pd-slip__leg-index{background:rgba(var(--color-primary-shade-rgb), .16);width:22px;height:22px;color:var(--color-primary);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:12px;font-weight:700;display:inline-flex}.pd-slip__leg-label{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:inline-flex}.pd-slip__marks{vertical-align:middle;align-items:center;gap:6px;margin-left:2px;display:inline-flex}.pd-slip__ball{object-fit:contain;width:28px;height:28px}.pd-slip__rich{color:var(--color-text);font-size:16px;line-height:1.45}.pd-slip__spoiler.Spoiler{width:100%;min-height:68.85px;box-shadow:none;text-align:left;background-color:#0000;border-radius:6px;margin:0;padding:0;font-size:17px;font-weight:600;line-height:1.35;display:block}.pd-slip__access{color:#34c759;justify-content:center;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:inline-flex}.pd-slip__access svg{flex:none}.pd-slip__meta{text-align:center;color:var(--pd-faint);margin:0;font-size:12px}.pd-slip__result{justify-content:center;align-items:center;gap:var(--spacing-sm);border-radius:var(--radius-lg);height:48px;font-size:16px;font-weight:700;display:flex}.pd-slip__result--win{color:var(--pd-win);background:#34c75924}.pd-slip__result--lose{color:var(--pd-loss);background:#ff6b6b24}.pd-slip__result--cancelled{background:rgba(var(--color-text-rgb), .08);color:var(--pd-muted)}.pd-slip__result-icon{background:currentColor;border-radius:50%;justify-content:center;align-items:center;width:22px;height:22px;display:inline-flex}.pd-slip__result-icon svg{color:#fff;stroke-width:3px;width:13px;height:13px}.pd-slip--premium{--pd-slip-rim:#ffd54a80;--pd-slip-tear:#ffd54a47}.pd-slip--premium .pd-slip__odds-value{color:var(--pd-gold)}.pd-slip--premium .pd-slip__leg-index{color:var(--pd-gold);background:#e8b70029}.pd-rail{margin-top:var(--spacing-md);flex-direction:column;display:flex}.pd-stop{grid-template-columns:28px minmax(0,1fr);column-gap:12px;display:grid}.pd-stop__rail{flex-direction:column;align-items:center;display:flex}.pd-stop__dot{border:1.5px solid rgba(var(--color-text-rgb), .4);background:var(--color-bg,#111);border-radius:50%;flex:none;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:700;display:inline-flex}.pd-stop__line{border-left:1.5px dashed rgba(var(--color-text-rgb), .28);flex:1;width:0;min-height:28px;margin:4px 0}.pd-stop__body{flex-direction:column;gap:8px;min-width:0;padding-bottom:22px;display:flex}.pd-stop__head{align-items:center;min-width:0;display:flex}.pd-stop__badge{object-fit:contain;flex:none;width:16px;height:16px}.pd-stop__badge:first-child{margin-right:10px}.pd-stop__badge+.pd-stop__badge{margin-right:6px}.pd-stop__league{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;overflow:hidden}.pd-stop__when{font-variant-numeric:tabular-nums;color:var(--pd-muted);flex:none;margin-left:auto;font-size:12px;font-weight:600}.pd-stop__teams{flex-wrap:wrap;align-items:center;gap:8px;margin:0;font-size:16px;font-weight:700;display:flex}.pd-stop__logo{object-fit:contain;flex:none;width:28px;height:28px}.pd-stop__dash{color:rgba(var(--color-text-rgb), .35);font-weight:600}.pd-stop__pick{margin:0;font-size:14px;font-weight:700}.pd-stop__pick span{color:var(--pd-muted);font-weight:500}.pd-stop__why{color:rgba(var(--color-text-rgb), .82);margin:0;font-size:14px;line-height:1.45}.pd-event{margin-top:var(--spacing-lg);padding:var(--spacing-md);border:1px solid var(--pd-border);border-radius:var(--radius-xl);background:rgba(var(--color-text-rgb), .03);flex-direction:column;gap:8px;display:flex}.pd-event__head{align-items:center;gap:8px;min-width:0;display:flex}.pd-event__index{background:rgba(var(--color-text-rgb), .08);border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;font-size:11px;font-weight:700;display:inline-flex}.pd-event__badge{object-fit:contain;flex:none;width:16px;height:16px}.pd-event__league{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:13px;font-weight:650;overflow:hidden}.pd-event__score{font-variant-numeric:tabular-nums;color:var(--pd-muted);flex:none;margin-left:auto;font-size:13px;font-weight:700}.pd-event__teams{margin:0;font-size:16px;font-weight:700}.pd-event__pick{margin:0;font-size:14px;font-weight:700}.pd-event__pick span{color:var(--pd-muted);font-weight:500}.pd-event__why{color:rgba(var(--color-text-rgb), .82);margin:0;font-size:14px;line-height:1.45}.pd-recap__text{white-space:pre-wrap}.pd-thesis{margin-top:var(--spacing-lg)}.pd-thesis__title{margin:0 0 8px;font-size:16px;font-weight:700}.pd-thesis__text{color:rgba(var(--color-text-rgb), .82);margin:0;font-size:14px;line-height:1.5}.pd-checkout{gap:var(--spacing-sm);flex-direction:column;display:flex}.pd-checkout__label{color:var(--pd-muted);font-size:12px;font-weight:600}.pd-checkout__sources{width:100%}.pd-checkout__text{color:var(--pd-muted);margin:0;font-size:13px;line-height:1.4}.pd-checkout .Button{width:100%;max-width:100%}.pd-checkout__access{color:#34c759;justify-content:center;align-items:center;gap:6px;margin:0;font-size:12px;font-weight:600;display:inline-flex}.pd-checkout__access svg{flex:none}.pd-checkout__meta{text-align:center;color:var(--pd-faint);margin:0;font-size:12px}.pd-panel{border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;-webkit-backdrop-filter:saturate(160%)blur(20px);backdrop-filter:saturate(160%)blur(20px);border-radius:var(--radius-xl)}.pd-case{padding-inline:var(--spacing-xs)}.pd-case__title{margin:0 0 var(--spacing-sm);color:var(--pd-muted);font-size:13px;font-weight:650}.pd-case__body{gap:var(--spacing-md);align-items:flex-start;display:flex}.pd-case__text{min-width:0;color:var(--color-text);white-space:pre-line;font-size:15px;line-height:1.45}.pd-squad{padding:0 var(--spacing-xs);margin:0;list-style:none}.pd-squad__row{color:var(--color-text);align-items:center;gap:10px;padding:8px 0;font-size:15px;line-height:1.35;display:flex}.pd-squad__row+.pd-squad__row{border-top:1px solid var(--pd-border)}.pd-squad__mark{background:rgba(var(--color-text-rgb), .35);border-radius:50%;flex:none;width:8px;height:8px}.pd-squad__row--goalie .pd-squad__mark{background:var(--color-primary)}.pd-squad__row--out .pd-squad__mark{background:#ff6b6b}.pd-squad__row--coach .pd-squad__mark,.pd-squad__row--ref .pd-squad__mark{background:rgba(var(--color-text-rgb), .55)}.pd-notes{padding-inline:var(--spacing-xs)}.pd-notes p{color:var(--color-text);margin:0;font-size:15px;line-height:1.45}.pd-notes p+.pd-notes p{margin-top:6px}.pd-recent{padding-inline:var(--spacing-lg)}.pd-why{padding-inline:var(--spacing-xs)}.pd-why__title{margin:0 0 var(--spacing-sm);color:var(--pd-muted);font-size:13px;font-weight:650}.pd-why__lead{max-width:38em;color:var(--color-text);font-size:17px;line-height:1.5}.pd-why__risk{margin:var(--spacing-lg) 0 0;flex-direction:column;gap:2px;padding:0;display:flex}.pd-why__risk span{color:var(--pd-muted);font-size:12px;font-weight:650}.pd-why__risk-text{color:var(--color-text);font-size:15px;line-height:1.45}.pd-matchup{padding:var(--spacing-lg)}.pd-matchup__teams{gap:var(--spacing-md);padding-bottom:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.pd-matchup__team{flex-direction:column;align-items:flex-start;gap:2px;min-width:0;display:flex}.pd-matchup__team--away{text-align:right;align-items:flex-end}.pd-matchup__name{margin-top:var(--spacing-sm);font-size:16px;font-weight:650;line-height:1.2}.pd-matchup__side{color:var(--pd-muted);font-size:12px}.pd-matchup__fact{margin-top:var(--spacing-sm);color:rgba(var(--color-text-rgb), .82);font-size:15px;line-height:1.45}.pd-matchup__stats{flex-direction:column;margin:0;display:flex}.pd-matchup__row{align-items:center;column-gap:var(--spacing-sm);padding:var(--spacing-sm) 0;border-top:1px solid var(--pd-border);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);row-gap:6px;display:grid}.pd-matchup__value{font-variant-numeric:tabular-nums;margin:0;font-size:15px;font-weight:650}.pd-matchup__value--away{text-align:right}.pd-matchup__label{color:var(--pd-muted);text-align:center;margin:0;font-size:12px;font-weight:500}.pd-matchup__rank{align-items:baseline;gap:6px;display:inline-flex}.pd-matchup__rank small{color:var(--pd-muted);font-size:11px;font-weight:600}.pd-matchup__value--away .pd-matchup__rank{flex-direction:row-reverse}.pd-matchup__bar{grid-column:1/-1;margin:0}.pd-matchup__notes{gap:var(--spacing-md);margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid var(--pd-border);flex-direction:column;display:flex}.pd-matchup__note-team{margin-bottom:2px;font-size:13px;font-weight:650;display:block}.pd-matchup__note-text{color:rgba(var(--color-text-rgb), .82);font-size:15px;line-height:1.5}.pd-split{gap:3px;height:4px;display:flex}.pd-split__home,.pd-split__away{background:rgba(var(--color-text-rgb), .12);border-radius:2px;flex:none;min-width:4px}.pd-split__lead{background:var(--color-primary)}.pd--vip .pd-split__lead{background:var(--pd-gold)}.pd-h2h{padding:var(--spacing-xs) var(--spacing-lg)}.pd-h2h__tally{align-items:center;row-gap:var(--spacing-sm);padding:var(--spacing-md) 0;border-bottom:1px solid var(--pd-border);grid-template-columns:1fr auto 1fr;display:grid}.pd-h2h__side{align-items:center;gap:var(--spacing-sm);display:flex}.pd-h2h__side--away{justify-content:flex-end}.pd-h2h__wins{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1}.pd-h2h__draws{color:var(--pd-muted);text-align:center;white-space:nowrap;font-size:12px}.pd-h2h__bar{grid-column:1/-1;gap:3px;height:6px;display:flex}.pd-h2h__seg{border-radius:3px;flex-basis:0;min-width:6px}.pd-h2h__seg--home{background:var(--color-primary)}.pd-h2h__seg--draw{background:rgba(var(--color-text-rgb), .18)}.pd-h2h__seg--away{background:rgba(var(--color-text-rgb), .45)}.pd-h2h__games{margin:0;padding:0;list-style:none}.pd-h2h__game{align-items:center;column-gap:var(--spacing-sm);padding:var(--spacing-md) 0;grid-template-columns:minmax(0,1fr) auto auto auto minmax(0,1fr);display:grid}.pd-h2h__game+.pd-h2h__game{border-top:1px solid var(--pd-border)}.pd-h2h__team{color:var(--pd-muted);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;overflow:hidden}.pd-h2h__team--home{text-align:right}.pd-h2h__game--home .pd-h2h__team--home,.pd-h2h__game--away .pd-h2h__team--away{color:var(--color-text);font-weight:650}.pd-h2h__score{min-width:64px;padding:6px var(--spacing-3sm);background:rgba(var(--color-text-rgb), .06);font-variant-numeric:tabular-nums;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:18px;display:flex}.pd-h2h__score b{font-weight:700}.pd-h2h__nums{align-items:baseline;gap:3px;display:inline-flex}.pd-h2h__when{letter-spacing:.01em;color:var(--pd-muted);font-size:10px;font-weight:600;line-height:1.1}.pd-h2h__game--home .pd-h2h__score b:last-of-type,.pd-h2h__game--away .pd-h2h__score b:first-of-type{opacity:.45}.pd-h2h__colon{opacity:.4}.pd-h2h__suffix{color:var(--pd-muted);margin-left:2px;font-size:10px;font-weight:700}.pd--vip .pd-h2h__seg--home{background:var(--pd-gold)}.pd-games{flex-direction:column;gap:12px;display:flex}.pd-games__card{padding:14px 16px 16px}.pd-games__club-head{align-items:center;gap:8px;margin-bottom:4px;font-size:15px;font-weight:700;display:flex}.pd-games__rows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.pd-games__row{border-top:1px solid rgba(var(--color-text-rgb), .08);grid-template-columns:minmax(78px,100px) minmax(0,1fr) 28px;align-items:center;gap:8px;padding:9px 0;display:grid}.pd-games__meta{min-width:0;color:var(--pd-muted);flex-direction:column;align-items:flex-start;gap:3px;font-size:11px;line-height:1.25;display:flex}.pd-games__date{font-variant-numeric:tabular-nums;white-space:nowrap}.pd-games__comp{align-items:flex-start;gap:4px;min-width:0;max-width:100%;display:flex}.pd-games__comp img{object-fit:contain;flex:none;width:12px;height:12px;margin-top:1px}.pd-games__comp span{min-width:0}.pd-games__match{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;column-gap:8px;min-width:0;font-size:13px;font-weight:650;display:grid}.pd-games__side{align-items:center;gap:6px;min-width:0;display:flex}.pd-games__side--away{justify-content:flex-end}.pd-games__name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.pd-games__name.is-lose{opacity:.5}.pd-games__score{font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;gap:2px;font-size:14px;font-weight:750;display:inline-flex}.pd-games__score b.is-lose{opacity:.5;font-weight:750}.pd-games__colon{opacity:.5;font-weight:650}.pd-games__suffix{opacity:.7;margin-left:3px;font-size:10px;font-weight:700}.pd-games__mark{color:#fff;border-radius:6px;justify-content:center;align-items:center;width:22px;height:22px;font-size:11px;font-weight:800;display:inline-flex}.pd-games__mark--W{background:#1f9d55}.pd-games__mark--D{background:#8b93a7}.pd-games__mark--L{background:#d64545}.pd-games__more{width:100%;color:var(--color-primary);font:inherit;text-align:center;cursor:pointer;background:0 0;border:0;margin-top:6px;padding:12px 0 2px;font-size:14px;font-weight:650;display:block}.pd-disclosure__toggle{width:100%;min-height:52px;padding:0 var(--spacing-lg);border:1px solid var(--glass-border);border-radius:var(--radius-xl);background:var(--glass-bg);color:var(--color-text);cursor:pointer;justify-content:space-between;align-items:center;margin:0;display:flex}.pd-disclosure__label{font-size:16px;font-weight:650}.pd-disclosure__chevron{color:var(--pd-muted);transition:transform var(--duration-fast) var(--easing-default);flex:none}.pd-disclosure--open .pd-disclosure__toggle{border-radius:var(--radius-xl) var(--radius-xl) 0 0}.pd-disclosure--open .pd-disclosure__chevron{transform:rotate(180deg)}.pd-disclosure__panel{transition:grid-template-rows .28s var(--easing-default);grid-template-rows:0fr;margin-top:-1px;display:grid}.pd-disclosure__panel--open{grid-template-rows:1fr}.pd-disclosure__clip{overflow:hidden}.pd-disclosure--open .pd-disclosure__panel .pd-table{border-top-left-radius:0;border-top-right-radius:0}@media (prefers-reduced-motion:reduce){.pd-disclosure__panel,.pd-disclosure__chevron{transition:none}}.pd-table{padding:var(--spacing-md) var(--spacing-sm) var(--spacing-sm)}.pd-table__switch{margin:0 var(--spacing-sm) var(--spacing-md)}.pd-table__grid{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.pd-table__grid th,.pd-table__grid td{text-align:right;color:var(--pd-muted);padding:10px 6px;font-size:13px;font-weight:500}.pd-table__grid thead th{border-bottom:1px solid var(--pd-border);letter-spacing:.04em;padding-bottom:8px;font-size:11px;font-weight:650}.pd-table__rank{width:28px;text-align:center!important}.pd-table__team{color:var(--color-text);font-weight:600;text-align:left!important}.pd-table__club{align-items:center;gap:var(--spacing-sm);min-width:0;display:flex}.pd-table__club span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pd-table__points{color:var(--color-text);font-weight:700}.pd-table__row--match th,.pd-table__row--match td{color:var(--color-text)}.pd-table__row--match .pd-table__rank{color:var(--color-text);font-weight:700}.pd-table__row--match{background:rgba(var(--color-primary-shade-rgb), .1)}.pd--vip .pd-table__row--match{background:#e8b7001a}.pd-locked__head{margin-bottom:var(--spacing-sm);padding-inline:var(--spacing-xs);flex-direction:column;gap:4px;display:flex}.pd-locked__title{color:var(--color-text);margin:0;font-size:20px;font-weight:650}.pd-locked__hint{color:var(--pd-muted);align-items:center;gap:6px;margin:0;font-size:14px;display:inline-flex}.pd-locked__card{padding-bottom:var(--spacing-lg)}.pd-locked__piece{margin-top:var(--spacing-lg);flex-direction:column;align-items:flex-start;display:flex}.pd-locked__label{color:var(--pd-muted);margin-bottom:8px;font-size:13px;font-weight:650}.pd-locked__also{margin:var(--spacing-lg) 0 0;color:var(--pd-faint);font-size:13px;line-height:1.4}.pd-veil.Spoiler{border-radius:6px}.pd-veil--note.Spoiler{width:100%;height:2.6em;margin-top:var(--spacing-sm);display:flex}.pd-veil--line.Spoiler{width:100%;height:1.15em;display:flex}.pd-veil--line+.pd-veil--line{margin-top:8px}.pd-veil--line-short.Spoiler{width:62%}.pd-veil--line-mid.Spoiler{width:84%}.pd-rich{overflow-wrap:anywhere}.pd-rich b,.pd-rich strong{color:var(--color-text);font-weight:700}.pd-rich i,.pd-rich em{font-style:italic}.pd-rich a{color:var(--color-primary)}.pd-rich blockquote{margin:var(--spacing-sm) 0 0;border-left:3px solid var(--color-primary);background:rgba(var(--color-text-rgb), .05);white-space:pre-wrap;border-radius:10px;padding:10px 12px;font-size:14px;line-height:1.45}.pd-note{padding-inline:var(--spacing-xs);color:var(--pd-faint);margin:0;font-size:12px;line-height:1.45}.pd--modal .pd-hero{padding-top:var(--spacing-sm)}.pd--modal .pd-team__logo{width:56px;height:56px}.pd--modal .pd-team__logo img{width:38px;height:38px}.lb-reward-parts{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.lb-reward-parts--compact{gap:5px}.lb-reward-parts--compact .lb-reward-parts__label{font-size:12px}.lb-reward-parts__item{align-items:center;gap:8px;min-width:0;display:flex}.lb-reward-parts__icon{width:22px;height:22px;color:rgba(var(--color-text-rgb), .88);flex:none;justify-content:center;align-items:center;display:inline-flex}.lb-reward-parts__icon img,.lb-reward-parts__icon svg{object-fit:contain;width:18px;height:18px;display:block}.lb-reward-parts--compact .lb-reward-parts__icon{width:18px;height:18px}.lb-reward-parts--compact .lb-reward-parts__icon img,.lb-reward-parts--compact .lb-reward-parts__icon svg{width:14px;height:14px}.lb-reward-parts__label{color:rgba(var(--color-text-rgb), .78);font-size:13px;line-height:1.35}.league-medal-sheet__hero{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:8px 0 4px;display:flex}.league-medal-sheet__place{letter-spacing:-.04em;text-transform:uppercase;margin:0;font-size:28px;font-weight:820;line-height:1.1}.league-medal-sheet__place--gold{background:linear-gradient(135deg,#fff6d0 0%,#e2b340 45%,#8a5e12 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.league-medal-sheet__place--silver{background:linear-gradient(135deg,#f7fafd 0%,#c5d0dc 48%,#7a8896 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.league-medal-sheet__place--bronze{background:linear-gradient(135deg,#f8d7b4 0%,#c17a45 48%,#6e3e1c 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.league-medal-sheet__place--plain{background:linear-gradient(135deg,#fff 0%,#e8e8ee 55%,#b8b8c0 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.league-medal-sheet__lead{max-width:34ch;color:rgba(var(--color-text-rgb), .72);margin:0;font-size:14px;line-height:1.45}.league-medal-sheet__points{flex-direction:column;gap:12px;margin:18px 0 0;padding:0;list-style:none;display:flex}.league-medal-sheet__points li{color:rgba(var(--color-text-rgb), .82);align-items:flex-start;gap:10px;font-size:14px;line-height:1.45;display:flex}.league-medal-sheet__point-icon{object-fit:contain;opacity:.9;flex:none;width:18px;height:18px;margin-top:1px;display:block}.league-medal-sheet__reward{position:relative}.league-medal-sheet__reward:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.league-medal-sheet__reward{border-radius:var(--radius-2xl,18px);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);margin-top:18px;padding:14px 16px}.league-medal-sheet__reward>*{z-index:3;position:relative}.league-medal-sheet__reward-title{color:rgba(var(--color-text-rgb), .92);margin-bottom:10px;font-size:13px;font-weight:740;display:block}.promos-modal{overflow-x:hidden}.promos-modal .promos-modal__content{width:100%;max-width:100%;padding:0;overflow-x:hidden}.promos-modal .promos-modal__tgs{margin-bottom:var(--spacing-sm);justify-content:center;display:flex}.promos-modal .promos-modal__title{text-align:center;font-size:var(--font-size-xl);color:var(--color-text-primary,var(--color-white));margin:0 0 4px;font-weight:700}.promos-modal .promos-modal__subtitle{text-align:center;color:var(--tg-theme-hint-color);margin:0 0 20px;font-size:13px}.promos-modal .promos-modal__field .input-group{margin-bottom:0}.promos-modal .promos-modal__section{margin-top:16px}.promos-modal .promos-modal__btn-spaced{margin-top:14px}.promos-modal .promos-modal__consent{align-items:flex-start;width:100%;margin-top:16px;display:flex}.promos-modal .promos-modal__consent .label{color:rgba(var(--color-text-rgb), .72);margin-left:10px;font-size:13px;font-weight:500;line-height:1.35}.promos-modal .promos-modal__consent .checkmark{margin-top:1px}.promo-held{margin-top:0}.promo-held__label{letter-spacing:.08em;text-transform:uppercase;color:var(--accent-primary);margin:0 0 8px 6px;font-size:11px;font-weight:750;display:block}.promo-swap{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);border-radius:24px;flex-direction:column;margin-top:0;display:flex;overflow:hidden}.promo-swap__stem{width:42px;height:64px;margin-left:14px;position:relative}.promo-swap__stem:before{content:"";z-index:0;background:repeating-linear-gradient(to bottom, rgba(var(--color-text-rgb), .35) 0 4px, transparent 4px 8px);width:2px;position:absolute;top:-26px;bottom:-26px;left:50%;transform:translate(-50%)}.promo-swap--ready .promo-swap__stem:before{background:repeating-linear-gradient(#00c73ee6 0 4px,#0000 4px 8px)}.promo-swap--missing .promo-swap__stem:before{background:repeating-linear-gradient(#ef4444d9 0 4px,#0000 4px 8px)}.promo-swap__icon{z-index:2;border-radius:var(--radius-full);background:var(--lg-tint-sheet,var(--color-background-secondary,#1d1d1d));border:1.5px solid rgba(var(--color-text-rgb), .22);width:36px;height:36px;color:rgba(var(--color-text-rgb), .55);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.promo-swap__icon svg{animation:4.5s linear infinite promo-replace-spin}.promo-swap--ready .promo-swap__icon{color:var(--success);border-color:color-mix(in srgb, var(--success) 55%, transparent);background:color-mix(in srgb, var(--success) 14%, var(--lg-tint-sheet,#1d1d1d))}.promo-swap--ready .promo-swap__icon svg{animation:none}.promo-swap--missing .promo-swap__icon{color:var(--danger);background:color-mix(in srgb, var(--danger) 14%, var(--lg-tint-sheet,#1d1d1d));border-color:#ef44448c}.promo-swap--missing .promo-swap__icon svg{animation:none}@keyframes promo-replace-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.promo-swap__icon svg{animation:none}}.promo-slot{background:var(--glass-bg);border:1px solid var(--glass-border);min-width:0;box-shadow:var(--glass-shadow-inset);border-radius:24px;align-items:center;gap:12px;padding:12px 14px;display:flex}.promo-slot--current{border-color:#0968f557}.promo-slot--current .promo-slot__mark{color:var(--accent-primary);background:color-mix(in srgb, var(--accent-primary) 18%, var(--lg-tint-sheet,#1d1d1d));box-shadow:var(--glass-shadow-inset);border:1px solid #0968f557}.promo-slot--current .promo-slot__code{color:var(--accent-primary)}.promo-slot--next{box-shadow:none;border-style:dashed;border-color:rgba(var(--color-text-rgb), .22);background:0 0}.promo-slot--next .promo-slot__mark{color:rgba(var(--color-text-rgb), .82);background:var(--lg-tint-sheet,#1d1d1d);border:1.5px dashed rgba(var(--color-text-rgb), .35)}.promo-slot--invalid .promo-slot__mark{color:var(--danger);background:var(--lg-tint-sheet,#1d1d1d);border:1.5px dashed #ef4444bf}.promo-slot--invalid .promo-slot__meta{color:var(--danger)}.promo-slot--ready .promo-slot__mark{color:var(--success);background:var(--lg-tint-sheet,#1d1d1d);border:1.5px dashed color-mix(in srgb, var(--success) 75%, transparent)}.promo-slot--ready .promo-slot__code{color:var(--success)}.promo-slot--embedded,.promo-slot--embedded.promo-slot--next,.promo-slot--embedded.promo-slot--current,.promo-slot--embedded.promo-slot--invalid,.promo-slot--embedded.promo-slot--ready{box-shadow:none;background:0 0;border:0;border-radius:0}.promo-slot__mark{z-index:1;width:42px;height:42px;box-shadow:none;color:var(--color-text-primary,#fff);border:1.5px dashed rgba(var(--color-text-rgb), .35);background:0 0;border-radius:14px;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.promo-slot__body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.promo-slot__code{letter-spacing:.02em;overflow-wrap:anywhere;color:var(--color-text-primary,#fff);font-size:16px;font-weight:700;line-height:1.2}.promo-slot__meta{color:rgba(var(--color-text-rgb), .72);align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:1.3;display:flex}.promo-slot__badge{letter-spacing:.01em;white-space:nowrap;border-radius:999px;flex:none;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.promo-slot__badge--status{background:var(--accent-primary);color:#fff}.promo-slot__badge--success{background:var(--success);color:#fff}.promo-slot__badge--time{color:var(--accent-primary);background:#0968f51f;border:1px solid #0968f547}.referral-bottom-sheet .Sheet-header{padding-top:6px;padding-bottom:12px}.referral-sheet__header-icon{object-fit:contain;width:24px;height:24px;display:block}.referral-bottom-sheet .Sheet-body{min-height:0;padding:var(--spacing-xl) 20px 16px;scrollbar-width:none;-ms-overflow-style:none;flex-direction:column;display:flex;overflow:hidden auto}.referral-bottom-sheet .Sheet-body::-webkit-scrollbar{display:none}.referral-bs__view{flex-direction:column;width:100%;display:flex;overflow-x:hidden}.referral-bs__icon-wrap{margin-bottom:var(--spacing-lg);justify-content:center;display:flex}.referral-bs__big-icon{width:64px;height:64px;color:var(--accent-primary);background:linear-gradient(135deg,#0968f526 0%,#0968f50d 100%);border-radius:50%;justify-content:center;align-items:center;display:flex}.referral-bs__big-icon svg{width:32px;height:32px}.referral-bs__balance{text-align:center;margin-bottom:var(--spacing-xl)}.referral-bs__amount{background:var(--accent-gradient);-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-xs);background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-size:36px;font-weight:800;line-height:1.2;animation:4.5s ease-in-out infinite referral-shimmer}.referral-bs__label{font-size:var(--font-size-sm);color:var(--text-secondary)}.referral-factor{align-items:center;gap:var(--spacing-3md);padding:var(--spacing-3sm) 14px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-2xl);display:flex}.referral-factor__icon--bank{background:0 0;align-items:center;width:42px;height:42px;display:flex}.referral-factor__icon--link{width:42px;height:42px;color:var(--accent-primary);font-size:var(--font-size-xl);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .15), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .12), inset -3px -8px 1px -8px rgba(var(--color-text-rgb), .16);background:#34c8c81f;border:1px solid #34c8c82e;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.referral-factor__icon--green{border-radius:var(--radius-lg);width:42px;height:42px;color:var(--accent-primary);font-size:var(--font-size-xl);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .15), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .12), inset -3px -8px 1px -8px rgba(var(--color-text-rgb), .16);background:#34c7591f;border:1px solid #34c7592e;flex-shrink:0;justify-content:center;align-items:center;display:flex}.referral-factor__icon--gold{border-radius:var(--radius-lg);width:42px;height:42px;color:var(--accent-primary);font-size:var(--font-size-xl);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .15), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .12), inset -3px -8px 1px -8px rgba(var(--color-text-rgb), .16);background:#ffd7001a;border:1px solid #ffd7002e;flex-shrink:0;justify-content:center;align-items:center;display:flex}.referral-factor__icon--blue{border-radius:var(--radius-lg);width:42px;height:42px;color:var(--accent-primary);font-size:var(--font-size-xl);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .15), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .12), inset -3px -8px 1px -8px rgba(var(--color-text-rgb), .16);background:#0968f51f;border:1px solid #0968f52e;flex-shrink:0;justify-content:center;align-items:center;display:flex}.referral-factor__info{flex:1;min-width:0}.referral-factor__title{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));font-weight:600;line-height:1.3;display:block}.referral-factor__desc{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:5px;line-height:1.3;display:block}.referral-factor__earned{font-size:var(--font-size-xl);background:linear-gradient(135deg, var(--text-primary) 0%, var(--text-secondary) 100%);-webkit-text-fill-color:transparent;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1.3;animation:4.5s ease-in-out infinite referral-shimmer;display:block}.referral-bs__earned-card{margin-bottom:22px}.referral-bs__earned-card .referral-factor__title{color:var(--text-secondary)}.referral-bs__info{text-align:center;margin-bottom:22px}.referral-bs__info__title{color:var(--color-text-primary,var(--color-white));margin:0 0 6px;font-size:15px;font-weight:600}.referral-bs__info__desc{font-size:var(--font-size-xs);color:var(--text-tertiary);margin:0;line-height:1.5}.referral-bs__info__desc b{color:var(--accent-primary)}.referral-bs__factors{gap:var(--spacing-sm);margin-bottom:var(--spacing-sm);flex-direction:column;display:flex}.referral-bs__footer{padding-top:var(--spacing-3xl);margin-top:auto}@keyframes referral-shimmer{0%{background-position:200%}to{background-position:-200%}}.auto-buy-help-sheet.Sheet-root{z-index:calc(var(--z-bottom-sheet) + 2)}.auto-buy-help-sheet .Sheet-body{gap:var(--spacing-md);flex-direction:column;display:flex}.auto-buy-help__lead{font-size:var(--font-size-sm);color:rgba(var(--color-text-rgb), .72);margin:0;padding:0 4px;font-weight:500;line-height:1.45}.auto-buy-help__steps{gap:var(--spacing-2xs);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.auto-buy-help__step{background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .015) 100%);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0 -2px rgba(var(--color-text-rgb), .15), inset -2px -2px 0 -2px rgba(var(--color-text-rgb), .12);-webkit-backdrop-filter:saturate(160%)blur(10px);backdrop-filter:saturate(160%)blur(10px);border:1px solid rgba(var(--color-text-rgb), .06);border-radius:24px;align-items:flex-start;gap:12px;padding:12px 14px;display:flex}.auto-buy-help__num{width:26px;height:26px;font-size:var(--font-size-xs);color:#fff;background:var(--color-primary,#008bff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;margin-top:1px;font-weight:800;display:flex}.auto-buy-help__copy{flex-direction:column;gap:4px;min-width:0;display:flex}.auto-buy-help__step-title{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));font-weight:700;line-height:1.3}.auto-buy-help__step-body{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .5);margin:0;font-weight:500;line-height:1.4}.auto-buy-help__off{background:var(--color-primary-tint,#008bff1a);border:1px solid rgba(var(--color-primary-shade-rgb,0, 139, 255), .18);border-radius:24px;flex-direction:column;gap:4px;padding:12px 14px;display:flex}.auto-buy-help__off-title{font-size:var(--font-size-sm);color:var(--color-primary,#008bff);font-weight:700}.auto-buy-help__off-body{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .62);margin:0;font-weight:500;line-height:1.4}.faq-acc{background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(10px);border-radius:24px;overflow:hidden}.faq-acc__row+.faq-acc__row{border-top:1px solid rgba(var(--color-text-rgb), .06)}.faq-acc__q{text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;align-items:center;gap:12px;width:100%;padding:13px 12px 13px 14px;transition:background .12s ease-out;display:flex}.faq-acc__q:active{background:rgba(var(--color-text-rgb), .04)}.faq-acc__q:active .faq-acc__disc{transform:scale(.92)}.faq-acc__q-text{min-width:0;font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));flex:1;font-weight:700;line-height:1.35}.faq-acc__disc{width:28px;height:28px;color:var(--color-text-primary,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background .15s ease-out,border-color .15s ease-out,transform .1s ease-out;display:flex}.faq-acc__chevron{opacity:.5;width:18px;height:18px;transition:transform var(--duration-normal,.25s) var(--easing-default,cubic-bezier(.4, 0, .2, 1)), opacity var(--duration-normal,.25s) var(--easing-default,cubic-bezier(.4, 0, .2, 1));transform:rotate(0)}.faq-acc__row--open .faq-acc__disc{background:rgba(var(--color-text-rgb), .1);border-color:rgba(var(--color-text-rgb), .12)}.faq-acc__row--open .faq-acc__chevron{opacity:.95;transform:rotate(180deg)}.faq-acc__a{grid-template-rows:0fr;transition:grid-template-rows .32s cubic-bezier(.22,1,.36,1);display:grid}.faq-acc__row--open .faq-acc__a{grid-template-rows:1fr}.faq-acc__a-inner{min-height:0;overflow:hidden}.faq-acc__a-text{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .55);opacity:0;margin:0;padding:0 14px 14px;font-weight:500;line-height:1.55;transition:opacity .22s,transform .32s cubic-bezier(.22,1,.36,1);transform:translateY(-4px)}.faq-acc__row--open .faq-acc__a-text{opacity:1;transition:opacity .24s 60ms,transform .32s cubic-bezier(.22,1,.36,1);transform:none}@media (prefers-reduced-motion:reduce){.faq-acc__q,.faq-acc__disc,.faq-acc__chevron,.faq-acc__a,.faq-acc__a-text{transition:none}.faq-acc__q:active .faq-acc__disc{transform:none}}.rn-renderer{gap:var(--spacing-xl);flex-direction:column;display:flex}.rn-renderer--compact{gap:var(--spacing-md)}.rn-block__title{margin:0 0 var(--spacing-sm);font-size:var(--font-size-md);color:var(--text-primary);font-weight:700}.rn-hero{text-align:left;align-items:flex-start;gap:var(--spacing-sm);flex-direction:column;display:flex}.rn-hero--compact{gap:var(--spacing-2xs)}.rn-hero__emoji-inline{font-size:var(--font-size-md);margin-right:4px;line-height:1}.rn-hero__emoji{font-size:32px;line-height:1}.rn-hero__image{object-fit:cover;border-radius:var(--border-radius-large);width:100%;max-height:200px}.rn-hero__title{font-size:var(--font-size-xl);letter-spacing:-.02em;color:var(--text-primary);margin:0;font-weight:800}.rn-hero__subtitle{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.45}.rn-text__body{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0;line-height:1.5}.rn-list__items{gap:var(--spacing-3sm);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.rn-list__item{font-size:var(--font-size-sm);color:var(--text-primary);padding-left:26px;line-height:1.45;position:relative}.rn-list__item:before{justify-content:center;align-items:center;width:18px;height:18px;font-size:12px;font-weight:700;display:flex;position:absolute;top:0;left:0}.rn-list__items--plain .rn-list__item:before{content:"•";color:var(--color-primary);font-size:18px;top:-2px}.rn-list__items--improvements .rn-list__item:before{content:"+";color:var(--color-primary)}.rn-list__items--fixes .rn-list__item:before{content:"✓";color:#34c759}.rn-cards__grid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.rn-cards__grid--compact{gap:var(--spacing-sm);grid-template-columns:1fr}.rn-card{gap:var(--spacing-2xs);padding:var(--spacing-md);border-radius:var(--radius-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);border:1px solid rgba(var(--color-text-rgb), .06);box-shadow:var(--glass-shadow-inset);flex-direction:column;display:flex}.rn-card__emoji{font-size:28px;line-height:1}.rn-card__image{object-fit:cover;border-radius:var(--radius-sm);width:100%;height:88px}.rn-card__title{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:700}.rn-card__desc{font-size:var(--font-size-xs);color:var(--text-secondary);line-height:1.4}.rn-image{margin:0}.rn-image__img{border-radius:var(--border-radius-large);width:100%;display:block}.rn-image__caption{margin-top:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--text-secondary);text-align:center}.rn-note{padding:var(--spacing-md) var(--spacing-lg);border-radius:var(--radius-md);background:var(--glass-bg);-webkit-backdrop-filter:blur(20px);border:1px solid var(--glass-border);border-left:3px solid var(--color-primary);box-shadow:var(--glass-shadow-inset)}.rn-note__title{font-size:var(--font-size-sm);color:var(--color-primary);margin-bottom:2px;font-weight:700}.rn-note__text{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.45}.rn-cta__button{border-radius:var(--button-border-radius-medium);background:var(--accent-gradient);color:#fff;width:100%;font-size:var(--font-size-md);cursor:pointer;transition:transform var(--transition-fast), opacity var(--transition-fast);border:none;padding:14px;font-weight:700}.rn-cta__button--inline{width:auto;font-size:var(--font-size-sm);background:rgba(var(--color-primary-shade-rgb,0, 139, 255), .12);color:var(--color-primary);border:1px solid rgba(var(--color-primary-shade-rgb,0, 139, 255), .25);padding:10px 16px}.rn-cta__button:active{opacity:.92;transform:scale(.98)}.rn-entry{flex-direction:column;gap:10px;padding:4px 0 2px;display:flex;position:relative}.rn-entry--current .rn-entry__version{color:var(--text-primary,rgba(var(--color-text-rgb), .96))}.rn-entry--current .rn-entry__body{color:var(--text-primary,rgba(var(--color-text-rgb), .9))}.rn-entry--current .rn-entry__signature{color:var(--text-primary,rgba(var(--color-text-rgb), .96))}.rn-entry--past .rn-entry__version{color:rgba(var(--color-text-rgb), .72)}.rn-entry--past .rn-entry__date{color:rgba(var(--color-text-rgb), .48)}.rn-entry--past .rn-entry__body{color:rgba(var(--color-text-rgb), .68)}.rn-entry--past .rn-entry__signature{color:rgba(var(--color-text-rgb), .45)}.rn-entry--past .rn-entry__signature-logo{opacity:.7}.rn-entry__head{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.rn-entry__version{letter-spacing:-.02em;color:var(--text-primary,rgba(var(--color-text-rgb), .96));font-size:20px;font-weight:700;line-height:1.2}.rn-entry__date{color:var(--text-secondary,rgba(var(--color-text-rgb), .55));font-size:13px;font-weight:400;line-height:1.35}.rn-entry__body{color:var(--text-primary,rgba(var(--color-text-rgb), .9));margin:0;font-size:15px;font-weight:400;line-height:1.45}.rn-entry__signature{color:var(--text-secondary,rgba(var(--color-text-rgb), .55));align-items:center;gap:6px;margin:2px 0 0;font-size:14px;font-weight:400;line-height:1.4;display:flex}.rn-entry__signature-logo{object-fit:contain;object-position:left center;flex:none;width:102px;height:20px;display:block}.rn-timeline{flex-direction:column;gap:0;display:flex}.rn-timeline__item{flex-direction:column;display:flex}.rn-timeline__divider{border:none;border-top:1px solid rgba(var(--color-text-rgb), .12);width:100%;height:0;margin:18px 0;display:block}.release-sheet .Sheet-dialog{flex-direction:column;max-height:85vh;display:flex}.release-sheet__body{min-height:0;padding-top:18px;padding-bottom:var(--spacing-lg);overscroll-behavior:none;-webkit-overflow-scrolling:touch;flex:1;overflow-y:auto}.settings-bottom-sheet .Sheet-body{flex-direction:column;min-height:0;display:flex}.menu-sheet__section{gap:var(--spacing-2xs);flex-direction:column;display:flex}.menu-sheet__section-header{align-items:center;gap:var(--spacing-2xs);padding:var(--spacing-lg) 6px 0 6px;display:flex}.menu-sheet__section-label{font-size:var(--font-size-sm);color:rgba(var(--color-text-rgb), .3);letter-spacing:.8px;text-transform:uppercase;font-weight:800}.menu-sheet__section-icon{width:var(--icon-sm,20px);height:var(--icon-sm,20px)}.menu-sheet__section>.menu-sheet__toggle-row:last-child,.menu-sheet__section>.menu-sheet__item:last-child{margin-bottom:0}.menu-sheet__item{align-items:center;gap:var(--spacing-3md);padding:var(--spacing-md) 14px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:24px;transition:background .15s;display:flex}.menu-sheet__item:active .menu-sheet__arrow{transform:scale(.92)}.menu-sheet__icon{border-radius:var(--radius-lg);width:42px;height:42px;box-shadow:var(--glass-shadow-inset);flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.menu-sheet__icon img{width:26px}.menu-sheet__icon--flag{height:42px;box-shadow:none;background:0 0;border-radius:50%;padding:0;overflow:hidden}.menu-sheet__icon--flag img{object-fit:cover;width:100%;height:100%}.menu-sheet__check{flex-shrink:0;width:32px;height:32px}.menu-sheet__check--hidden{visibility:hidden}.menu-sheet__icon--dot-wrap{overflow:visible}.menu-sheet__dot{background:var(--color-primary,#008bff);width:9px;height:9px;box-shadow:0 0 0 2px var(--color-background,#000), 0 0 8px rgba(var(--color-primary-shade-rgb,0, 139, 255), .7);border-radius:50%;position:absolute;top:6px;right:6px}.menu-sheet__badge-new{font-size:var(--font-size-3xs);letter-spacing:.02em;color:#fff;background:var(--accent-gradient,linear-gradient(135deg, #008bff 0%, #00a8ff 100%));vertical-align:middle;border-radius:999px;margin-left:6px;padding:1px 7px;font-weight:700;display:inline-block}.menu-sheet__toggle-row{align-items:center;gap:var(--spacing-3md);padding:var(--spacing-md) 14px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(10px)saturate(160%);backdrop-filter:blur(10px)saturate(160%);border:1px solid rgba(var(--color-text-rgb), .06);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:24px;transition:background .15s;display:flex}.menu-sheet__toggle-copy{flex-direction:column;flex:1;align-items:flex-start;gap:3px;min-width:0;display:flex}.menu-sheet__help-link{font-size:var(--font-size-xs);color:var(--color-primary,#008bff);text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;font-weight:650;line-height:1.2}.menu-sheet__help-link:active{opacity:.72}.menu-sheet__toggle-row--stack{align-items:stretch;gap:var(--spacing-sm);cursor:default;flex-direction:column}.menu-sheet__theme{flex-direction:column;align-items:stretch;gap:6px;padding:2px 6px 4px;display:flex}.menu-sheet__theme-label{font-size:var(--font-size-xs);letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-text-rgb), .45);font-weight:700}.faq-acc-wrap{flex-direction:column;gap:6px;padding:2px 0 0;display:flex}.faq-acc-wrap .menu-sheet__theme-label{padding:0 6px}.menu-sheet__invited{width:100%;margin:var(--spacing-md) 0 0;padding:var(--spacing-sm) var(--spacing-md);text-align:center;font-size:var(--font-size-sm);color:rgba(var(--color-text-rgb), .55);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;font-weight:500;line-height:1.4;display:block}.menu-sheet__invited:active{opacity:.7}.menu-sheet__footer-divider{height:1px;margin:0 var(--spacing-md) var(--spacing-lg);background:rgba(var(--color-text-rgb), .08)}.menu-sheet__footer-version{width:100%;padding:var(--spacing-sm);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;flex-direction:column;align-items:center;transition:opacity .15s;display:flex}.menu-sheet__footer-version:active{opacity:.75}.menu-sheet__footer-brand{font-size:var(--font-size-2xs);letter-spacing:.06em;text-transform:uppercase;color:rgba(var(--color-text-rgb), .35);justify-content:center;align-items:center;font-weight:600;display:flex}.menu-sheet__footer-logo{width:56px;height:auto}.menu-sheet__footer-version-label{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .45);font-weight:400}.menu-sheet__version{width:100%;font-size:var(--font-size-2xs);color:rgba(var(--color-text-rgb), .3);text-align:center;padding:var(--spacing-lg) 4px 0;font-weight:400;line-height:1.4;display:block}.menu-sheet__version--tappable{cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;transition:color .15s}.menu-sheet__version--tappable:active{color:var(--color-primary,#008bff)}.settings-bs__loading{text-align:center;color:var(--tg-theme-hint-color);font-size:var(--font-size-sm);padding:40px 0}.support-bottom-sheet .Sheet-body{flex-direction:column;min-height:42vh;display:flex}.support-bs__tgs{margin-bottom:var(--spacing-md);justify-content:center;display:flex}.support-bs__photo{object-fit:cover;border-radius:28px;width:180px;height:180px;display:block;border:1px solid var(--glass-border)!important}.support-bs__title{text-align:center;background:linear-gradient(135deg,#096ff0 0%,#0f92f0 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0 0 4px;font-size:22px;font-weight:700}.support-bs__info{text-align:center}.support-bs__info-title{font-size:var(--font-size-lg);color:rgba(var(--color-text-rgb));margin:var(--spacing-2xl) 0 8px;font-weight:600}.support-bs__info-desc{color:rgba(var(--color-text-rgb), .55);margin:0;font-size:13px;line-height:1.5}.vip-bottom-sheet .Sheet-body{flex-direction:column;min-height:60vh;display:flex}.vip-bottom-sheet .Sheet-header{padding-top:4px}.vip-sheet__header-icon{object-fit:contain;width:24px;height:24px;display:block}.vip-bottom-sheet .Sheet-header-title{letter-spacing:-.02em;font-size:20px;font-weight:700}.vip-bottom-sheet .Sheet-header-title-icon{justify-content:center;align-items:center;display:flex}.vip-bs__icon-wrap{justify-content:center;align-items:center;height:80px;display:flex;position:relative}.vip-bs__icon-inline,.vip-bs__icon-fallback{width:60px;height:60px}.vip-bs__icon-inline svg{width:100%;height:100%}.vip-bs__icon-fallback{object-fit:contain;filter:invert(72%)sepia(85%)saturate(600%)hue-rotate(5deg)brightness()}.vip-bs__icon-wrap--inactive .vip-bs__icon-inline svg [fill],.vip-bs__icon-wrap--inactive .vip-bs__icon-fallback{filter:grayscale()brightness(.8)}.vip-bs__progress-section{margin:var(--spacing-md) 0 var(--spacing-xl);padding-top:56px;position:relative}.vip-bs__tooltip{z-index:3;background:var(--glass-bg,#ffffff14);border:1px solid var(--glass-border,#ffffff1f);max-width:100%;box-shadow:var(--glass-shadow-inset,inset 0 1px 0 #ffffff2e), 0 10px 28px #00000047;-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);color:var(--color-text);font-variant-numeric:tabular-nums;white-space:nowrap;pointer-events:none;border-radius:16px;align-items:center;gap:7px;padding:8px 14px;font-size:14px;font-weight:700;line-height:1.2;display:inline-flex;position:absolute;top:auto;bottom:48px;overflow:visible}.vip-bs__tooltip-icon{object-fit:contain;flex-shrink:0;width:16px;height:16px}.vip-bs__progress-bar{background:rgba(var(--color-text-rgb), .08);border-radius:12px;align-items:center;height:40px;display:flex;position:relative;overflow:hidden}.vip-bs__progress-fill{background:linear-gradient(90deg, var(--vip-level-color), color-mix(in srgb, var(--vip-level-color) 72%, #fff));border-radius:12px 8px 8px 12px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);position:absolute;top:0;bottom:0;left:0;right:auto}.vip-bs__bar-label{z-index:1;color:#fff;pointer-events:none;white-space:nowrap;align-items:center;gap:6px;font-size:13px;font-weight:700;line-height:1;display:inline-flex;position:relative}.vip-bs__bar-label--from{margin-right:auto;padding-left:10px}.vip-bs__bar-label--to{opacity:.45;margin-left:auto;padding-right:10px}.vip-bs__bar-label--on-gold{color:#141414}.vip-bs__bar-badge{flex:0 0 22px;width:22px;height:22px}.vip-bs__info{text-align:center;border-bottom:1px solid rgba(var(--color-text-rgb), .06);margin-bottom:15px;padding-bottom:15px}.vip-bs__title{background:var(--color-text-primary,var(--color-white));-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;justify-content:center;align-items:center;gap:6px;margin:0 0 12px;font-size:22px;font-weight:700;display:flex}.vip-bs__subtitle{font-size:var(--font-size-sm);color:rgba(var(--color-text-rgb), .5);margin:0;line-height:1.6}.vip-bs__factors{gap:var(--spacing-3sm);flex-direction:column;flex:1;display:flex}.vip-factor{align-items:center;gap:var(--spacing-3md);padding:var(--spacing-3sm) 14px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-2xl);display:flex}.vip-factor__icon{border-radius:var(--radius-lg);width:42px;height:42px;font-size:var(--font-size-xl);background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);flex-shrink:0;justify-content:center;align-items:center;display:flex}.vip-factor__info{flex-direction:column;gap:1px;min-width:0;display:flex}.vip-factor__title{color:rgba(var(--color-text-rgb), .9);font-size:13px;font-weight:600}.vip-factor__desc{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .4);line-height:1.4}.vip-bs__footer{padding-top:var(--spacing-lg);padding-bottom:var(--spacing-sm);margin-top:auto}.vip-bottom-sheet--inactive .vip-bs__big-icon{color:#8e8e93}.vip-bottom-sheet--inactive .vip-bs__tooltip{background:#3a3a3cb8}.vip-bottom-sheet--inactive .vip-bs__progress-fill{background:linear-gradient(90deg,#636366,#8e8e93)}.vip-bottom-sheet--inactive .vip-bs__title{background:linear-gradient(135deg,#8e8e93 0%,#636366 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.asset-fill-icon{flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.asset-fill-icon svg{width:100%;height:100%;display:block}.vip-privilege-tile{border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;box-shadow:inset 0 1px #fffffff2}.vip-privilege-art{pointer-events:none;filter:drop-shadow(0 8px 18px #00000047);background:0 0;place-items:center;width:100%;height:100%;display:grid}.vip-priv-overlay{z-index:var(--z-popup,15300);padding:20px 16px calc(20px + env(safe-area-inset-bottom,0px));pointer-events:auto;justify-content:center;align-items:center;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.vip-priv-overlay__backdrop{cursor:pointer;background:#0000008c;border:0;position:absolute;top:0;bottom:0;left:0;right:0}.vip-priv-overlay__card{z-index:1;background:var(--color-background-secondary);border-radius:28px;width:min(100%,400px);height:auto;position:relative;overflow:hidden;box-shadow:0 24px 64px #00000073}.vip-priv-overlay__hero{background:radial-gradient(120% 90% at 50% 18%, color-mix(in srgb, var(--vip-tile,gold) 78%, #fff) 0%, transparent 58%), linear-gradient(180deg, color-mix(in srgb, var(--vip-tile,gold) 92%, #1a1a1c) 0%, color-mix(in srgb, var(--vip-tile,gold) 38%, #121214) 100%);border:0;border-radius:0;height:236px;margin:0;position:relative;overflow:hidden}.vip-priv-overlay__close{z-index:3;width:36px;height:36px;box-shadow:var(--glass-shadow-inset);color:#fff;cursor:pointer;background-color:#141414e0;border:1px solid #ffffff29;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:12px;right:12px}.vip-priv-overlay__close:hover{background-color:#141414f5}.vip-priv-overlay__close:focus-visible{background-color:#141414f5}.vip-priv-overlay__nav{z-index:2;width:40px;height:40px;box-shadow:none;color:#fff;cursor:pointer;filter:drop-shadow(0 1px 2px #00000073);background:0 0;border:0;border-radius:0;place-items:center;padding:0;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.vip-priv-overlay__nav:hover{background:0 0}.vip-priv-overlay__nav:focus-visible{background:0 0}.vip-priv-overlay__nav--prev{left:4px}.vip-priv-overlay__nav--next{right:4px}.vip-priv-overlay__body{background:var(--color-background-secondary);padding:20px 20px 18px}.vip-priv-overlay__title{letter-spacing:-.03em;color:var(--color-text-primary);margin:0 0 8px;font-size:22px;font-weight:800}.vip-priv-overlay__text{color:rgba(var(--color-text-rgb), .62);margin:0;font-size:14px;line-height:1.45}.vip-priv-overlay__dots{justify-content:center;gap:7px;margin:18px 0 16px;display:flex}.vip-priv-overlay__dot{background:rgba(var(--color-text-rgb), .22);cursor:pointer;border:0;border-radius:999px;width:7px;height:7px;padding:0}.vip-priv-overlay__dot--on{background:gold;width:18px}.vip-member-sheet__hero{text-align:center;padding:0 8px 20px}.vip-member-sheet__lead{max-width:36ch;color:rgba(var(--color-text-rgb), .55);margin:8px auto 0;font-size:14px;line-height:1.4}.vip-cancel-sheet .Sheet-footer{border-top:0;padding-top:4px}.vip-cancel-sheet__lead{text-align:center;white-space:pre-line;color:rgb(var(--color-text-rgb));margin:2px 8px 20px;font-size:16px;font-weight:600;line-height:1.45}.vip-cancel-sheet__choices{background-color:var(--glass-bg);border:1px solid var(--glass-border);border-radius:16px;overflow:hidden}.vip-cancel-sheet__choices .Radio--plain{box-sizing:border-box;background:0 0;border:0;border-radius:0;width:100%;min-height:48px;margin:0;padding:12px 16px;display:flex}.vip-cancel-sheet__choices .Radio--plain:not(:last-child):after{content:"";background:var(--glass-border);pointer-events:none;height:1px;position:absolute;bottom:0;left:16px;right:16px}.vip-cancel-sheet__other{margin-top:14px}.vip-cancel-sheet__other-label{color:rgba(var(--color-text-rgb), .55);margin:0 16px 8px;font-size:13px;font-weight:500;line-height:1.3;display:block}.vip-cancel-sheet__other .input-group{margin-bottom:0}.vip-member-sheet__row-icon{object-fit:contain;width:28px;height:28px;display:block}.vip-member-sheet__value{font-variant-numeric:tabular-nums;color:rgba(var(--color-text-rgb), .55);flex-shrink:0;margin-left:12px;font-size:15px;font-weight:500}.vip-member-sheet__note{color:rgba(var(--color-text-rgb), .5);margin:8px 16px 0;font-size:13px;line-height:1.4}.vip-member-sheet__note--grace{color:gold}.vip-member-sheet__list{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(18px);border-radius:16px;overflow:hidden;background-color:var(--glass-bg)!important}.vip-member-sheet__list--renew{margin-top:20px}.vip-member-sheet__included{text-transform:uppercase;letter-spacing:.02em;color:rgba(var(--color-text-rgb), .45);margin:28px 16px 8px;font-size:13px;font-weight:600}.vip-member-sheet__check{flex-shrink:0;display:block}.vip-member-sheet__list .ListItem-button{box-sizing:border-box;height:52px;min-height:52px;color:var(--color-text-primary);background:0 0;border-radius:0;align-items:center;padding:0 16px}.vip-member-sheet__list .vip-member-sheet__fact .ListItem-button{height:auto;min-height:56px;padding-top:8px;padding-bottom:8px}.vip-member-sheet__list .ListItem:not(.vip-member-sheet__fact) .ListItem-button:hover{background:var(--glass-bg-hover)}.vip-member-sheet__list .ListItem:not(.vip-member-sheet__fact) .ListItem-button:focus-visible{background:var(--glass-bg-hover)}.vip-member-sheet__list .ListItem-main-icon{flex-shrink:0;margin-right:14px}.vip-member-sheet__list .ListItem-multiline-content{flex:1;min-width:0}.vip-member-sheet__list .Cell-title{color:var(--color-text-primary)}.vip-plan-picker{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(18px);border-radius:16px;gap:0;margin:0 0 12px;overflow:hidden}.vip-plan-picker.RadioGroup>label{width:100%}.vip-plan-picker .Radio-label{letter-spacing:-.02em;color:var(--color-text-primary);font-size:15px;font-weight:700;line-height:1.25}.vip-plan-picker .Radio-mark{border-color:rgba(var(--color-text-rgb), .38)}.vip-plan-picker .Radio-subLabel{cursor:default}.vip-plan-picker__title-row{align-items:center;gap:6px;min-width:0;display:inline-flex}.vip-plan-picker__badge{color:#1a1400;letter-spacing:-.02em;background:gold;border-radius:999px;flex-shrink:0;padding:1px 6px;font-size:10px;font-weight:800;line-height:1.3}.vip-plan-picker__total{flex-wrap:wrap;align-items:baseline;gap:5px;display:inline-flex}.vip-plan-picker__was{color:rgba(var(--color-text-rgb), .38);text-decoration:line-through}.vip-plan-picker__month{flex-direction:column;align-items:flex-end;gap:1px;line-height:1.15;display:flex}.vip-plan-picker__month-price{letter-spacing:-.02em;color:rgba(var(--color-text-rgb), .78);font-size:14px;font-weight:650}.vip-plan-picker__month-hint{color:rgba(var(--color-text-rgb), .42);font-size:11px;font-weight:500}.vip-pitch-sheet.Sheet-root .Sheet-dialog{background:radial-gradient(120% 70% at 50% -10%, #ffd70024, transparent 52%), var(--color-background-secondary)}.vip-pitch-sheet__body{padding-top:4px}.vip-pitch-sheet__hero{text-align:center;padding:4px 8px 20px}.vip-pitch-sheet__title{letter-spacing:-.04em;color:var(--color-text-primary);margin:4px 0 8px;font-size:24px;font-weight:700;line-height:1.15}.vip-pitch-sheet__lead{max-width:34ch;color:rgba(var(--color-text-rgb), .58);margin:0 auto;font-size:14px;line-height:1.45}.vip-pitch-sheet__list{border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(18px);border-radius:24px;overflow:hidden;background-color:var(--glass-bg)!important}.vip-pitch-sheet__list .ListItem-button{box-sizing:border-box;height:80px;min-height:80px;color:var(--color-text-primary);background:0 0;border-radius:0;align-items:center;padding-top:0;padding-bottom:0}.vip-pitch-sheet__list .ListItem-button:hover{background:var(--glass-bg-hover)}.vip-pitch-sheet__list .ListItem-button:focus-visible{background:var(--glass-bg-hover)}.vip-pitch-sheet__list .ListItem-multiline-content{flex:1;align-items:center;min-width:0;display:flex}.vip-pitch-sheet__list .Cell{width:100%;min-width:0}.vip-pitch-sheet__list .Cell-title{white-space:nowrap;text-overflow:ellipsis;color:var(--color-text-primary);font-weight:650;overflow:hidden}.vip-pitch-sheet__list .Cell-description{-webkit-line-clamp:2;line-clamp:2;white-space:normal;color:rgba(var(--color-text-rgb), .48);-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.vip-pitch-sheet__list .ListItem-main-icon{flex-shrink:0;margin-right:12px}.vip-pitch-sheet__chevron{color:rgba(var(--color-text-rgb), .32)}.vip-pitch-sheet__footer{background-color:var(--glass-bg);border-top:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(18px)}._root_6htxm_2{width:100%;height:100%;color:var(--color-text-primary,#1a1a1a);background:var(--color-background,#0e0e10);outline:none;position:relative;overflow:hidden}._fullScreen_6htxm_12{z-index:var(--z-stories,16000);position:fixed;top:0;bottom:0;left:0;right:0}._inline_6htxm_18{min-height:100%;position:relative}._progressBarContainer_6htxm_23{top:calc(12px + var(--app-safe-top,0px));gap:var(--spacing-2xs);z-index:10;display:flex;position:absolute;left:12px;right:12px}._progressBarTrack_6htxm_33{background:var(--glass-border,#00000014);border-radius:999px;flex:1;height:3px;position:relative;overflow:hidden}._progressBarTrackActive_6htxm_42{background:var(--glass-border,#00000040)}._progressBarFill_6htxm_46{transform-origin:0;background:var(--color-text-primary,#000);border-radius:inherit;transition:transform .1s linear;position:absolute;top:0;bottom:0;left:0;right:0}._tapZoneLeft_6htxm_55,._tapZoneRight_6htxm_56{z-index:5;cursor:pointer;width:30%;position:absolute;top:0;bottom:0}._tapZoneLeft_6htxm_55{left:0}._tapZoneRight_6htxm_56{right:0}._viewport_6htxm_73{width:100%;height:100%;padding:calc(72px + var(--app-safe-top,0px)) 20px calc(108px + var(--app-safe-bottom,0px));box-sizing:border-box;justify-content:center;align-items:center;display:flex}._page_6htxm_83{text-align:center;flex-direction:column;align-items:center;width:100%;max-width:480px;padding:0 16px;display:flex;position:relative}._titleArea_6htxm_94{margin-bottom:var(--spacing-2xl)}._title_6htxm_94{letter-spacing:-.02em;color:var(--color-text-primary,var(--color-white));margin:0 0 12px;font-size:clamp(28px,6vw,40px);font-weight:800;line-height:1.1}._subtitle_6htxm_107{font-size:var(--font-size-xl);color:var(--color-text-secondary,var(--color-gray));max-width:42ch;margin:0;line-height:1.5}._mediaArea_6htxm_115{width:100%;min-height:280px;padding:var(--spacing-xl) 0;flex:1;justify-content:center;align-items:center;display:flex}._customMedia_6htxm_125{justify-content:center;width:100%;display:flex}._image_6htxm_131{object-fit:contain;-webkit-user-select:none;user-select:none;pointer-events:none;max-width:min(100%,340px);max-height:320px}._description_6htxm_139{color:var(--color-text-secondary,var(--color-gray));max-width:46ch;margin:0 auto 24px;font-size:15px;line-height:1.6}._customContent_6htxm_147{gap:var(--spacing-md);width:100%;max-width:min(100%,440px);margin-top:var(--spacing-lg);flex-direction:column;display:flex}._bottomBar_6htxm_156{padding:var(--spacing-lg) 20px;padding-bottom:calc(20px + var(--app-safe-bottom,0px) + 12px);z-index:10;position:absolute;bottom:0;left:0;right:0}._buttonsRow_6htxm_166{align-items:center;gap:var(--spacing-3sm);flex-direction:row;max-width:480px;margin:0 auto;padding-top:2px;display:flex}._buttonsRow_6htxm_166>*{flex:1}._topLeftIndicator_6htxm_180{top:calc(12px + var(--app-safe-top,0px));z-index:15;position:absolute;left:12px}._circularProgressContainer_6htxm_187{justify-content:center;align-items:center;width:44px;height:44px;display:flex;position:relative}._circularProgressSvg_6htxm_196{transform:rotate(-90deg)}._circularProgressBg_6htxm_200{stroke:var(--glass-border,#ffffff1a)}._circularProgressFill_6htxm_204{stroke:var(--color-text-primary,var(--color-white));stroke-linecap:round}._circularProgressText_6htxm_209{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));font-weight:700;line-height:1;position:absolute}._closeButton_6htxm_217{top:calc(12px + var(--app-safe-top,0px));z-index:15;background-color:rgba(var(--color-text-rgb), .01);width:40px;height:40px;box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18);-webkit-backdrop-filter:blur(8px);border-radius:var(--radius-full);cursor:pointer;flex-shrink:0;justify-content:center;align-items:center;transition:all .2s;display:flex;position:absolute;right:12px}._closeButton_6htxm_217:hover{background:var(--glass-bg,#ffffff26);transform:scale(1.05)}._closeButton_6htxm_217:active{transform:scale(.95)}._closeButton_6htxm_217 svg{width:22px;height:22px;color:var(--color-text-primary,var(--color-white))}._topCenterLogo_6htxm_249{top:calc(12px + var(--app-safe-top,0px));z-index:15;justify-content:center;align-items:center;height:44px;display:flex;position:absolute;left:50%;transform:translate(-50%)}._logoImage_6htxm_261{opacity:.9;width:auto;height:24px}._dark_6htxm_267 ._logoImage_6htxm_261{filter:brightness(0)invert()}._light_6htxm_271 ._logoImage_6htxm_261{filter:none}._dark_6htxm_267{color:var(--color-text,#fff)}._light_6htxm_271{color:var(--color-text,#101828)}._storyMode_6htxm_283{background:radial-gradient(ellipse at 50% 0%, #008bff2e, transparent 48%), var(--color-background,#0e0e10)}._storyMode_6htxm_283 ._viewport_6htxm_73{padding:calc(64px + var(--app-safe-top,0px)) 16px calc(108px + var(--app-safe-bottom,0px));justify-content:flex-end;align-items:stretch}._storyMode_6htxm_283 ._page_6htxm_83{justify-content:stretch;max-width:none;height:100%;padding:0}._storyMode_6htxm_283 ._customContent_6htxm_147{max-width:none;height:100%;margin-top:0}._storyMode_6htxm_283 ._bottomBar_6htxm_156{padding:16px 16px calc(20px + var(--app-safe-bottom,0px) + 12px);background:linear-gradient(#0000,#080a108c 40%)}._storyMode_6htxm_283 ._buttonsRow_6htxm_166{max-width:none}._storyMode_6htxm_283 ._progressBarFill_6htxm_46{background:#008bff}@media (max-width:520px){._viewport_6htxm_73{padding:70px 16px 110px}._title_6htxm_94{font-size:var(--font-size-3xl)}._subtitle_6htxm_107,._description_6htxm_139{font-size:var(--font-size-sm)}._mediaArea_6htxm_115{min-height:240px}}@media (min-width:768px){._viewport_6htxm_73{padding:100px 24px 140px}._page_6htxm_83{max-width:520px}._title_6htxm_94{font-size:38px}}.level-up-overlay{z-index:2147483000;box-sizing:border-box;opacity:0;pointer-events:auto;touch-action:none;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.level-up-overlay--in{opacity:1;transition:opacity .35s}.level-up-overlay--out{opacity:0;transition:opacity .35s}.level-up-overlay__backdrop{-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#000000b8;position:absolute;top:0;bottom:0;left:0;right:0}.level-up-overlay__card{z-index:1;text-align:center;flex-direction:column;align-items:center;gap:8px;width:min(100%,320px);display:flex;position:relative}.level-up-overlay__kicker{letter-spacing:.08em;text-transform:uppercase;color:#ffffff8c;margin:0;font-size:13px;font-weight:600}.level-up-overlay__level{letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin:0;font-size:clamp(88px,28vw,128px);font-weight:650;line-height:.9}.level-up-overlay__note{color:#ffffffc7;margin:8px 0 0;font-size:15px;font-weight:500}.bp-reward-modal .modal-content{padding:0}.bp-reward-modal .dialog-buttons{padding:0 var(--spacing-xl) var(--spacing-xl)}.Modal.modal-container:has(.bp-reward-modal){z-index:calc(var(--z-bottom-sheet) + 20)}.bp-reward-modal__body{padding:20px var(--spacing-xl) var(--spacing-md);text-align:left;flex-direction:column;align-items:stretch;display:flex}.bp-reward-modal__hero{contain:strict;justify-content:center;align-items:center;width:100%;height:112px;min-height:112px;margin:0 0 4px;display:flex;overflow:hidden}.bp-reward-modal__hero .tgs-animation,.bp-reward-modal__hero .tgs-animation--md,.bp-reward-modal__hero .tgs-animation__player{width:100px;max-width:100px;height:100px;min-height:0;max-height:100px;margin:0}.bp-reward-modal__meta{justify-content:flex-start;align-items:center;min-height:28px;margin-bottom:12px;display:flex}.bp-reward-modal__chip{letter-spacing:.01em;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:6px 12px 6px 10px;font-size:12px;font-weight:700;line-height:1.2;display:inline-flex}.bp-reward-modal__chip--claimed{color:#ffffffe0;background:#ffffff1a;border:1px solid #ffffff24}.bp-reward-modal__chip--premium{color:#141414;background:var(--color-gold,gold);border:1px solid #ffd700e6;box-shadow:0 4px 14px #ffd7002e}.bp-reward-modal__chip--locked{color:rgba(var(--color-text-rgb), .72);background:rgba(var(--color-text-rgb), .08);border:1px solid rgba(var(--color-text-rgb), .1)}.bp-reward-modal__chip-wear{filter:brightness(0);flex-shrink:0;width:16px;height:16px;display:block}.bp-reward-modal--prem .bp-reward-modal__chip--claimed{color:#141414;background:#ffd700eb;border-color:#ffd700f2}.bp-reward-modal__head{justify-content:space-between;align-items:center;gap:12px;margin-bottom:8px;display:flex}.bp-reward-modal__title-row{flex:1;align-items:center;gap:10px;min-width:0;display:inline-flex}.bp-reward-modal__title-icon{color:var(--color-text-primary,#fff);flex-shrink:0}.bp-reward-modal--prem .bp-reward-modal__title-icon{color:var(--color-gold,gold)}.bp-reward-modal__title{letter-spacing:-.03em;min-width:0;color:var(--color-text-primary,#fff);margin:0;font-size:22px;font-weight:780;line-height:1.15}.bp-reward-modal__qty{font-variant-numeric:tabular-nums;letter-spacing:-.02em;color:#fff;background:#ffffff1a;border:1px solid #ffffff24;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;min-width:44px;padding:6px 10px;font-size:14px;font-weight:800;display:inline-flex}.bp-reward-modal--prem .bp-reward-modal__qty{color:#141414;background:var(--color-gold,gold);border-color:#ffd700e6}.bp-reward-modal__desc{color:rgba(var(--color-text-rgb), .58);text-align:left;margin:0;font-size:14px;line-height:1.5}.bp-sheet .Sheet-body.bp-sheet__body{min-height:0;padding:0 0 var(--spacing-md);flex-direction:column;flex:1;display:flex;overflow:hidden}.bp{--bp-gutter:var(--spacing-lg);--bp-gold:var(--color-gold,gold);flex-direction:column;flex:1;width:100%;height:100%;min-height:0;display:flex}.bp__hero{flex-shrink:0;margin-bottom:10px;padding:10px 12px 0}.bp__quests-section{border:1px solid var(--glass-border);border-radius:var(--radius-3xl);background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .02) 100%);width:100%;min-height:96px;box-shadow:var(--glass-shadow-inset), 0 16px 40px #00000047;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);color:var(--color-text-primary);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) 96px;align-items:center;gap:8px;margin-top:16px;padding:16px 12px 16px 16px;transition:transform .15s;display:grid;position:relative;overflow:hidden}.bp__quests-section:before{content:"";background:radial-gradient(90% 120px at 18% 0%, rgba(var(--color-primary-rgb,9, 104, 245), .28), transparent 72%), linear-gradient(180deg, rgba(var(--color-primary-rgb,9, 104, 245), .12), transparent 58%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.bp__quests-section--prem:before{background:radial-gradient(90% 120px at 18% 0,#ffd7003d,#0000 72%),linear-gradient(#ffd7001f,#0000 58%)}.bp__quests-section:active{transform:scale(.985)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.bp__quests-section{background:rgba(var(--color-text-rgb), .1)}}.bp__quests-section-copy{z-index:1;flex-direction:column;gap:4px;min-width:0;padding-right:4px;display:flex;position:relative}.bp__quests-section-kicker{letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-text-rgb), .48);font-size:11px;font-weight:700}.bp__quests-section-title{letter-spacing:-.02em;color:var(--color-text-primary);align-items:center;gap:8px;font-size:16px;font-weight:750;display:inline-flex}.bp__quests-section-desc{max-width:18em;color:rgba(var(--color-text-rgb), .55);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.35;display:-webkit-box;overflow:hidden}.bp__quests-section-art{z-index:1;pointer-events:none;place-items:center;width:96px;height:88px;display:grid;position:relative}.bp__quests-section-art img{object-fit:contain;filter:drop-shadow(0 8px 18px #00000059);width:88px;height:88px}.bp__hero-main{justify-content:space-between;align-items:center;gap:10px;display:flex}.bp__hero-level-num{letter-spacing:-.03em;color:var(--color-text-primary);align-items:center;gap:8px;font-size:16px;font-weight:800;display:inline-flex}.bp__hero-level-icon{flex:0 0 22px;width:22px;height:22px;display:block}.bp__hero-pts{font-variant-numeric:tabular-nums;min-height:28px;color:var(--bp-gold);border:1px solid var(--glass-border);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(20px);border-radius:999px;flex-shrink:0;align-items:center;padding:4px 12px 4px 8px;font-size:15px;font-weight:700;display:inline-flex}.bp__hero-pts img{filter:drop-shadow(0 0 6px #ffd70026);flex:none;width:14px;height:14px;margin-right:8px;display:block}.bp__hero-pts-sep{color:rgba(var(--color-text-rgb), .32);margin:0 5px;font-weight:600}.bp__hero-bar{background:rgba(var(--color-text-rgb), .08);border-radius:999px;height:6px;margin-top:10px;overflow:hidden}.bp__hero-bar-fill{border-radius:inherit;background:var(--bp-gold);height:100%;transition:width .35s}.bp__hero-meta{color:rgba(var(--color-text-rgb), .48);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 10px;margin-top:8px;font-size:11px;line-height:1.35;display:flex}.bp__hero-meta strong{font-variant-numeric:tabular-nums;color:var(--bp-gold);text-align:right;flex-shrink:0;font-size:11px;font-weight:750}.bp__hero-vip{color:gold;align-items:center;gap:6px;margin:8px 0 0;font-size:11px;font-weight:650;display:flex}.bp__scroll{padding-inline:var(--bp-gutter);-webkit-overflow-scrolling:touch;overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;flex:auto;min-height:0;overflow:hidden auto}.bp__scroll::-webkit-scrollbar{display:none}.bp__head-sentinel{height:1px}.bp__tracks-head{margin:10px calc(var(--bp-gutter) * -1);padding:10px var(--bp-gutter);z-index:4;box-shadow:none;background-color:#0000;grid-template-columns:28px 1fr 1fr;gap:8px;transition:background-color .22s,box-shadow .22s,border-radius .22s;display:grid;position:sticky;top:0}.bp__tracks-head--stuck{-webkit-backdrop-filter:blur(14px)saturate(160%);backdrop-filter:blur(14px)saturate(160%);background:linear-gradient(#181818f5 0%,#181818e0 62%,#18181800 100%);border-radius:0 0 24px 24px;box-shadow:0 6px 16px #0000002e}.bp__th{letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;gap:4px;min-height:18px;font-size:11px;font-weight:750;display:inline-flex}.bp__th--prem{color:var(--bp-gold)}.bp__list{flex-direction:column;gap:6px;display:flex}.bp__row{grid-template-columns:28px 1fr 1fr;align-items:stretch;gap:8px;scroll-margin-block:64px;display:grid}.bp__lvl{justify-content:center;align-self:stretch;align-items:center;display:flex}.bp__lvl-icon{flex-shrink:0;width:28px;height:28px}.bp__cell{border:1px solid var(--glass-border);background:var(--glass-bg);min-height:52px;box-shadow:var(--glass-shadow-inset);border-radius:16px;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;transition:background-color .16s,border-color .16s,box-shadow .16s,opacity .16s;display:flex;overflow:hidden}.bp__cell--stack{padding:2px 0}.bp__cell--free.bp__cell--future{opacity:.42;background:rgba(var(--color-text-rgb), .03);border-color:rgba(var(--color-text-rgb), .1)}.bp__cell--free.bp__cell--reached{background:#ffffff0d;border-color:#ffffff2e}.bp__cell--free.bp__cell--available{background:#ffffff1a;border-color:#ffffff6b}.bp__cell--free.bp__cell--claimed{background:#ffffff24;border-color:#ffffff47}.bp__cell--free.bp__cell--current{box-shadow:0 0 0 1.5px #ffffffb8,0 0 12px #ffffff14}.bp__cell--premium{box-shadow:none;color:var(--bp-gold);background:#ffd7000f;border:1.5px solid #ffd700b8}.bp__cell--premium.bp__cell--future{opacity:.55;border-color:#ffd70066}.bp__cell--premium.bp__cell--locked{opacity:.78;border-color:#ffd7008c}.bp__cell--premium.bp__cell--available{background:#ffd70024;border-color:#ffd700e0}.bp__cell--premium.bp__cell--claimed{background:#ffd70038;border-color:gold}.bp__cell--free{color:#fff}.bp-line{width:100%;min-height:44px;box-shadow:none;text-align:left;cursor:pointer;color:inherit;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:0;justify-content:flex-start;align-items:center;gap:8px;padding:7px 34px 7px 10px;font-family:inherit;display:flex;position:relative}.bp-line:active{opacity:.88}.bp-line--empty{min-height:52px;color:rgba(var(--color-text-rgb), .32);pointer-events:none;cursor:default;flex:1;justify-content:center;align-items:center;padding:8px 10px;font-size:14px;font-weight:600}.bp-line__icon-wrap{background:rgba(var(--color-text-rgb), .06);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;display:flex}.bp-line__icon{width:20px;height:20px;color:inherit;flex-shrink:0;display:block}.bp-line__label{text-align:left;min-width:0;color:inherit;text-overflow:ellipsis;white-space:nowrap;flex:1;font-size:12px;font-weight:700;line-height:1.2;overflow:hidden}.bp__cell--free .bp-line__label{color:#fff}.bp__cell--premium .bp-line__label{color:var(--bp-gold)}.bp-line__check{z-index:1;color:#141414;pointer-events:none;background:#fff;border:none;border-radius:50%;justify-content:center;align-items:center;width:18px;height:18px;margin-top:-9px;display:flex;position:absolute;top:50%;right:8px;box-shadow:0 1px 4px #00000047}.bp__cell--premium .bp-line__check{background:var(--bp-gold);color:#141414}.bp__skeleton-row{grid-template-columns:28px 1fr 1fr;gap:8px;display:grid}.bp__skeleton-row span{background-color:var(--glass-bg);-webkit-backdrop-filter:blur(10px);opacity:.4;border-radius:14px;height:52px;animation:1.4s ease-in-out infinite bp-pulse}.bp__skeleton-row span:first-child{border-radius:50%;align-self:center;width:26px;height:26px}@keyframes bp-pulse{0%,to{opacity:.4}50%{opacity:.18}}.bp__nav{padding:var(--spacing-sm) var(--bp-gutter) 0;margin-top:var(--spacing-xs);border-top:1px solid var(--glass-border);flex-shrink:0;display:flex}.bp__nav .Button{width:100%}.bp__nav .Button.bp__claim-free{color:#141414;-webkit-backdrop-filter:none;background:linear-gradient(135deg,#fff 0%,#e8e8ee 55%,#c8c8d0 100%);border:none;box-shadow:0 10px 30px #00000026}.bp__nav .Button.bp__claim-free:before,.bp__nav .Button.bp__claim-free:after{display:none}.bp__nav .Button.bp__claim-free:hover,.bp__nav .Button.bp__claim-free:active{color:#141414;background:linear-gradient(135deg,#fff 0%,#dedee6 55%,#bdbdc8 100%)}@media (max-width:480px){.bp-sheet .Sheet-body.bp-sheet__body{padding:0 0 var(--spacing-sm)}.bp,.bp__tracks-head{--bp-gutter:var(--spacing-md)}.bp__tracks-head,.bp__row,.bp__skeleton-row{grid-template-columns:24px 1fr 1fr;gap:6px}.bp__lvl-icon{width:24px;height:24px}}[data-theme=light] .bp{--bp-gold:#c99700;--bp-gold-bright:gold}[data-theme=light] .bp__tracks-head--stuck{background:linear-gradient(#fffffff7 0%,#ffffffeb 62%,#fff0 100%);box-shadow:0 6px 16px #0f172a14}[data-theme=light] .bp__th--free{color:var(--color-text-primary,#101828)}[data-theme=light] .bp__th--free img{filter:brightness(0)saturate();opacity:.88}[data-theme=light] .bp__th--prem,[data-theme=light] .bp__hero-pts,[data-theme=light] .bp__hero-meta strong,[data-theme=light] .bp__hero-vip{color:var(--bp-gold)}[data-theme=light] .bp__hero-bar-fill{background:var(--bp-gold-bright,gold)}[data-theme=light] .bp__cell--free,[data-theme=light] .bp__cell--free .bp-line__label{color:var(--color-text-primary,#101828)}[data-theme=light] .bp__cell--free.bp__cell--future{background:#0f172a08;border-color:#0f172a1a}[data-theme=light] .bp__cell--free.bp__cell--reached{background:#0f172a0a;border-color:#0f172a1f}[data-theme=light] .bp__cell--free.bp__cell--available{background:#0f172a0f;border-color:#0f172a38}[data-theme=light] .bp__cell--free.bp__cell--claimed{background:#0f172a14;border-color:#0f172a29}[data-theme=light] .bp__cell--free.bp__cell--current{box-shadow:0 0 0 1.5px #0f172a66,0 0 12px #0f172a0f}[data-theme=light] .bp__cell--premium{color:var(--bp-gold);background:#ffd7001a;border-color:#c99700b3}[data-theme=light] .bp__cell--premium .bp-line__label{color:var(--bp-gold)}[data-theme=light] .bp__cell--premium.bp__cell--available{border-color:var(--bp-gold);background:#ffd7002e}[data-theme=light] .bp__cell--premium.bp__cell--claimed{border-color:var(--bp-gold-bright,gold);background:#ffd70042}[data-theme=light] .bp__cell--premium .bp-line__check{background:var(--bp-gold-bright,gold)}[data-theme=light] .bp-line__check{color:#fff;background:#101828;box-shadow:0 1px 4px #0f172a33}[data-theme=light] .bp__cell--free .bp-line__check{color:#fff;background:#101828}.sq{gap:var(--spacing-lg,16px);height:100%;min-height:0;padding:14px var(--spacing-lg,16px) var(--spacing-md,12px);-webkit-overflow-scrolling:touch;overscroll-behavior:contain;scrollbar-width:none;color:var(--color-text-primary,var(--color-text));flex-direction:column;flex:auto;display:flex;overflow:hidden auto}.sq::-webkit-scrollbar{display:none}.sq--state{justify-content:center;align-items:center;gap:var(--spacing-md,12px);text-align:center;min-height:160px;color:rgba(var(--color-text-rgb), .62)}.sq__boost{border-radius:var(--radius-2xl);background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);flex-shrink:0;align-items:center;gap:10px;padding:10px 12px;display:flex}.sq__boost-badge{flex:none;width:auto;height:20px;display:block}.sq__boost-copy{flex:1;min-width:0}.sq__boost-title{letter-spacing:-.2px;color:var(--text-primary,rgba(var(--color-text-rgb), .92));white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:14px;font-weight:600;line-height:1.2;overflow:hidden}.sq__boost-text{color:rgba(var(--color-text-rgb), .55);white-space:nowrap;text-overflow:ellipsis;margin:2px 0 0;font-size:12px;font-weight:400;line-height:1.25;overflow:hidden}.sq__section{flex-direction:column;flex-shrink:0;gap:8px;display:flex}.sq__section-title{letter-spacing:.04em;text-transform:uppercase;color:rgba(var(--color-text-rgb), .48);margin:0;padding:0 2px;font-size:12px;font-weight:700}.sq__list{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}@media (min-width:640px){.sq__list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1100px){.sq__list{grid-template-columns:repeat(3,minmax(0,1fr))}}.sq__card{border-radius:var(--radius-2xl);border:1px solid var(--glass-border);background-color:var(--glass-bg);min-height:138px;box-shadow:var(--glass-shadow-inset);color:inherit;grid-template-columns:minmax(0,1fr) 96px;align-items:stretch;gap:10px;padding:14px 14px 14px 16px;display:grid;position:relative;overflow:hidden}.sq__card--no-art{grid-template-columns:minmax(0,1fr)}.sq__card--done{opacity:.66}.sq__body{flex-direction:column;gap:4px;min-width:0;max-width:100%;display:flex}.sq__cat{letter-spacing:.01em;color:rgba(var(--color-text-rgb), .48);white-space:nowrap;text-overflow:ellipsis;margin:0;font-size:11px;font-weight:600;line-height:1.2;overflow:hidden}.sq__title{letter-spacing:-.02em;color:var(--color-text-primary,var(--color-text));margin:0;font-size:15px;font-weight:700;line-height:1.25}.sq__desc{max-width:100%;min-height:2.7em;color:rgba(var(--color-text-rgb), .55);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:13px;font-weight:400;line-height:1.35;display:-webkit-box;overflow:hidden}.sq__meta{justify-content:space-between;align-items:center;gap:10px;margin-top:14px;display:flex}.sq__reward{min-width:0;color:var(--color-text-primary,var(--color-text));align-items:center;gap:6px;display:inline-flex}.sq__reward img{flex:none;width:14px;height:14px;display:block}.sq__reward span{font-variant-numeric:tabular-nums;letter-spacing:-.02em;font-size:15px;font-weight:700;line-height:1}.sq__reward--boosted span{color:var(--color-gold,gold)}.sq__progress-label{font-variant-numeric:tabular-nums;color:rgba(var(--color-text-rgb), .48);flex:none;font-size:12px;font-weight:600}.sq__bar{border-radius:var(--radius-full);background:rgba(var(--color-text-rgb), .1);width:100%;height:3px;margin-top:8px;display:block;overflow:hidden}.sq__bar-fill{border-radius:inherit;background:rgba(var(--color-text-rgb), .85);height:100%;display:block}.sq--premium .sq__bar-fill{background:var(--color-gold,gold)}.sq__actions{flex-direction:column;align-items:flex-start;gap:6px;margin-top:10px;display:flex}.sq__hint{color:rgba(var(--color-text-rgb), .55);margin:0;font-size:12px;line-height:1.3}.sq__art{flex:none;align-self:stretch;place-items:center;width:96px;min-height:100%;display:grid}.sq__art img{object-fit:contain;width:96px;height:96px}.sq__art-skel{place-self:center;width:72px;height:72px}.sq__done{z-index:2;border-radius:var(--radius-full);background:var(--success,#00c73e);color:#fff;pointer-events:none;place-items:center;width:24px;height:24px;display:grid;position:absolute;top:10px;right:10px;box-shadow:0 2px 8px #00000047}.sq__card--done .sq__art{opacity:.72}.profile-page{gap:var(--spacing-xs);background:0 0;flex-direction:column;display:flex;position:relative}@container canvas (width>=612px){.profile-page{gap:var(--spacing-sm)}}:root[data-nav=rail] .page-layout.profile-page .page-layout__container{max-width:760px}.profile-page__masthead{gap:var(--spacing-md);grid-template-columns:1fr;align-items:stretch;display:grid}@container canvas (width>=612px){.profile-page__masthead:has(>.profile-section--statistics){grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr)}}.profile-page__masthead>.profile-section{min-width:0;height:100%}.profile-page__masthead .profile-premium-header{height:100%;margin-bottom:0}.profile-page__masthead .profile-premium-header__card,.profile-page__masthead .profile-stats-card{box-sizing:border-box;height:100%}.profile-section{margin:0}.profile-section--identity{position:relative}.profile-partner-card{--bb-yellow:#ffef00;--bb-yellow-pressed:#e0d200;border-radius:var(--radius-3xl);border:1px solid var(--glass-border);background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .02) 100%);text-align:left;width:100%;color:inherit;box-shadow:var(--glass-shadow-inset), 0 16px 40px #00000059;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);flex-direction:column;gap:14px;padding:20px 14px;display:flex;position:relative;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.profile-partner-card{background:rgba(var(--color-text-rgb), .1)}}.profile-partner-card:before{content:"";pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.profile-partner-card:after{content:"";pointer-events:none;opacity:.85;background-image:radial-gradient(circle at 1px 1px,#ffffff1c 1px,#0000 1.6px);background-size:16px 16px;position:absolute;top:0;bottom:48%;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.profile-partner-card__dismiss{z-index:2;width:40px;height:40px;color:rgba(var(--color-text-rgb), .62);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:50%;justify-content:center;align-items:center;padding:0;display:inline-flex;position:absolute;top:8px;right:8px}.profile-partner-card__dismiss .icon{width:22px;height:22px;display:block}.profile-partner-card__dismiss:active{color:rgba(var(--color-text-rgb), .95);background:rgba(var(--color-text-rgb), .08)}.profile-partner-card__dismiss:disabled{opacity:.4;cursor:default}.profile-partner-card__brand{z-index:1;align-items:flex-start;gap:12px;padding-right:36px;display:flex;position:relative}.profile-partner-card__logo{aspect-ratio:27/24;object-fit:contain;object-position:top left;flex-shrink:0;width:62px;height:auto;display:block}.profile-partner-card__text{flex-direction:column;flex:1;gap:4px;min-width:0;padding-top:0;display:flex}.profile-partner-card__title{letter-spacing:-.01em;color:rgba(var(--color-text-rgb), 1);font-size:15px;font-weight:750;line-height:1.15}.profile-partner-card__desc{color:rgba(var(--color-text-rgb), .82);font-size:13px;line-height:1.4}.profile-partner-card__cta.Button{z-index:1;letter-spacing:-.01em;min-height:48px;font-weight:750;position:relative;background:var(--bb-yellow)!important;color:#0d0d0d!important;border:none!important;border-radius:9999px!important;box-shadow:0 10px 28px #ffef0038!important}.profile-partner-card__cta.Button:active:not(:disabled){transform:none;background:var(--bb-yellow-pressed)!important;box-shadow:0 4px 14px #ffef0029!important}.profile-partner-card__cta.Button:disabled{opacity:.5}.profile-partner-restore{border-radius:var(--radius-3xl);border:1px dashed rgba(var(--color-text-rgb), .18);background:rgba(var(--color-text-rgb), .03);width:100%;min-height:40px;color:rgba(var(--color-text-rgb), .65);text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;padding:10px 14px;font-size:13px;font-weight:600}.profile-partner-restore:active{color:rgba(var(--color-text-rgb), .9);background:rgba(var(--color-text-rgb), .06)}.profile-partner-restore:disabled{opacity:.5;cursor:default}.profile-section--seasonal-recap .profile-seasonal-recap-card{background:linear-gradient(180deg, rgba(var(--color-text-rgb), .02) 0%, rgba(var(--color-text-rgb), .01) 100%);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:var(--radius-3xl);border:1px solid var(--glass-border);width:100%;box-shadow:inset 0 0 0 1px #008bff08, inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px #008bff3d, inset -3px -7px 1px -6px #008bff26, 0 10px 30px #008bff09;cursor:pointer;padding:22px 18px;transition:transform .15s,background-color .15s,border-color .15s}.profile-section--seasonal-recap .profile-seasonal-recap-card:active{background-color:rgba(var(--color-text-rgb), .05);transform:scale(.98)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.profile-section--seasonal-recap .profile-seasonal-recap-card{background:rgba(var(--color-text-rgb), .08)}}.profile-section--seasonal-recap .profile-seasonal-recap-card__content{align-items:center;gap:var(--spacing-md);flex-direction:column;width:100%;display:flex}.profile-section--seasonal-recap .profile-seasonal-recap-card__logo{flex-shrink:0;justify-content:center;width:100%;height:140px;display:flex}.profile-section--seasonal-recap .profile-seasonal-recap-card__text{align-items:center;gap:var(--spacing-2xs);text-align:center;flex-direction:column;width:100%;display:flex}.profile-section--seasonal-recap .profile-seasonal-recap-card__title{font-size:var(--font-size-lg);color:var(--color-text-primary,var(--color-white));background:linear-gradient(135deg,#42a5f5,#1e88e5);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;margin:0;font-weight:700}.profile-section--seasonal-recap .profile-seasonal-recap-card__desc{font-size:var(--font-size-sm);color:var(--color-text-primary,silver);opacity:.5;max-width:280px;margin-bottom:var(--spacing-md);line-height:1.4}.profile-top-bar{padding:var(--spacing-xs) 2px 8px 2px;justify-content:space-between;align-items:center;gap:var(--spacing-sm);display:flex}.profile-top-bar__right{align-items:center;gap:var(--spacing-sm);display:flex}.profile-top-bar__btn{cursor:pointer;-webkit-tap-highlight-color:transparent;border:none;justify-content:center;align-items:center;transition:transform .15s,background .15s;display:inline-flex;position:relative}.profile-top-bar__btn:active{transform:scale(.93)}.profile-top-bar__btn--icon{background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .02) 100%);width:48px;height:48px;box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;border:1px solid var(--glass-border);color:var(--color-text-secondary,rgba(var(--color-text-rgb), .7));-webkit-backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);border-radius:20px}.profile-top-bar__btn--icon:active{background:var(--glass-bg-hover)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.profile-top-bar__btn--icon{background:rgba(var(--color-text-rgb), .1)}}.profile-top-bar__btn--menu{background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .02) 100%);width:72px;height:48px;box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);color:rgba(var(--color-text-rgb), .75);border-radius:999px;transition:transform .15s,background .15s,color .15s}.profile-top-bar__btn--menu svg{color:inherit;stroke:currentColor;display:block}.profile-top-bar__btn--menu:active,.profile-top-bar__btn--menu.profile-top-bar__btn--menu-open{background:var(--glass-bg-hover);color:var(--color-text)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.profile-top-bar__btn--menu{background:rgba(var(--color-text-rgb), .1)}}.profile-top-bar__btn--referral{background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .02) 100%);height:48px;box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;border:1px solid var(--glass-border);-webkit-backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);color:var(--color-primary,#0f92f0);border-radius:24px;gap:7px;padding:0 14px}.profile-top-bar__btn--referral svg{opacity:.8;flex-shrink:0}.profile-top-bar__btn--referral span{font-size:var(--font-size-sm);color:var(--color-primary,#0f92f0);letter-spacing:-.2px;white-space:nowrap;font-weight:800}.profile-top-bar__btn--referral:active{background:var(--glass-bg-hover)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.profile-top-bar__btn--referral{background:rgba(var(--color-text-rgb), .1)}}.profile-top-bar__badge{min-width:20px;height:20px;font-size:var(--font-size-3xs);color:var(--tg-theme-text-color);background:#ff3b30;border:1.5px solid #0000004d;border-radius:999px;justify-content:center;align-items:center;padding:0 6px;font-weight:700;line-height:1;display:flex;position:absolute;top:-5px;right:-5px}.profile-premium-header{margin-bottom:var(--spacing-xs)}.profile-premium-header__card{background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .02) 100%);-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);border-radius:var(--radius-3xl);box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;flex-direction:column;display:flex;overflow:hidden}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.profile-premium-header__card{background:rgba(var(--color-text-rgb), .1)}}.profile-premium-header__top{box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .01), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .12), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .1), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .1), 0 10px 30px #0000000d;z-index:2;border-bottom-right-radius:36px;border-bottom-left-radius:36px;flex-direction:column;align-items:stretch;padding:0;display:flex;position:relative}.profile-premium-header__user{align-items:center;gap:var(--spacing-lg);width:100%;min-width:0;padding:20px 24px 12px;display:flex}.profile-premium-header__user .Avatar{border:2px solid rgba(var(--color-text-rgb), .1);flex-shrink:0;box-shadow:0 4px 12px #0003;width:68px!important;height:68px!important}.profile-premium-header__user-info{gap:var(--spacing-xs);flex-direction:column;flex:1;min-width:0;display:flex}.profile-premium-header__identity-row{flex-wrap:nowrap;align-items:center;gap:6px;min-width:0;max-width:100%;display:flex}.profile-premium-header__username{font-size:var(--font-size-lg);font-weight:var(--font-weight-bold,700);color:var(--color-text-primary,var(--color-white));text-overflow:ellipsis;white-space:nowrap;letter-spacing:var(--letter-spacing-tight,-.02em);margin:0;line-height:1.2;overflow:hidden}.profile-premium-header__vip-badge,.profile-premium-header__free-badge{box-shadow:none;cursor:pointer;font-size:var(--font-size-lg);background:0 0;border:none;justify-content:center;align-items:center;margin:0;padding:0;transition:transform .15s;display:inline-flex}.profile-premium-header__vip-badge:active,.profile-premium-header__free-badge:active{transform:scale(.97)}.profile-premium-header__vip-level-row,.profile-premium-header__free-level-row{cursor:pointer;display:inline-flex}.profile-premium-header__vip-badge-icon{flex-shrink:0;width:1.15em;height:1.15em;display:block}.profile-premium-header__vip-badge-icon--muted{opacity:1;filter:none}.profile-premium-header__vip-level-row,.profile-premium-header__free-level-row{width:-moz-fit-content;width:fit-content}.profile-premium-header__vip-level-row span{color:rgba(var(--color-text-rgb), .8)}.profile-premium-header__free-level-row span{color:var(--color-text)}.profile-premium-header__vip-level-icon{margin-right:1px}.profile-premium-header__vip-level-separator{opacity:.5}.profile-premium-header__level-line{align-items:center;gap:6px;display:inline-flex}.profile-premium-header__medal{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;line-height:0;display:inline-flex}.profile-premium-header__medal:active{transform:scale(.94)}.profile-premium-header__leaderboard-badge{border-radius:var(--radius-3xl);cursor:pointer;align-items:center;gap:5px;padding:5px 10px;transition:transform .15s,background .15s;display:inline-flex}.profile-premium-header__leaderboard-badge:active{transform:scale(.96)}.profile-premium-header__leaderboard-badge-icon{font-size:var(--font-size-xs);flex-shrink:0;line-height:1}.profile-premium-header__leaderboard-badge span:not(.profile-premium-header__leaderboard-badge-icon):not(.profile-premium-header__leaderboard-badge-wins){font-size:var(--font-size-xs);letter-spacing:-.1px;font-weight:800;line-height:1}.profile-premium-header__leaderboard-badge-wins{font-size:var(--font-size-3xs);opacity:.7;border-left:1px solid;margin-left:1px;padding-left:2px;font-weight:800}.profile-premium-header__leaderboard-badge--leader{background:linear-gradient(135deg,#ffd7002e 0%,#ffa0001a 100%);border:1px solid #ffd7004d}.profile-premium-header__leaderboard-badge--leader span{color:var(--color-gold)}.profile-premium-header__leaderboard-badge--silver{background:linear-gradient(135deg,#c0c8d62e 0%,#8c96aa1a 100%);border:1px solid #c0c8d64d}.profile-premium-header__leaderboard-badge--silver span{color:#c8d0de}.profile-premium-header__leaderboard-badge--bronze{background:linear-gradient(135deg,#cd7f322e 0%,#a564281a 100%);border:1px solid #cd7f324d}.profile-premium-header__leaderboard-badge--bronze span{color:#e0a060}.profile-premium-header__favorites{border:none;border-top:1px solid rgba(var(--color-text-rgb), .06);width:100%;color:inherit;font:inherit;cursor:pointer;scrollbar-width:none;-webkit-overflow-scrolling:touch;scroll-snap-type:x proximity;background:0 0;align-items:stretch;margin:0;padding:0 6px 8px;display:flex;overflow-x:auto}.profile-premium-header__favorites::-webkit-scrollbar{display:none}.profile-premium-header__fav{scroll-snap-align:start;flex:1 0 96px;justify-content:center;align-items:center;gap:8px;min-width:96px;padding:11px 10px 6px;display:flex}.profile-premium-header__fav+.profile-premium-header__fav{box-shadow:inset 1px 0 0 rgba(var(--color-text-rgb), .06)}.profile-premium-header__sport{object-fit:contain;flex-shrink:0;width:18px;height:18px}.profile-premium-header__mark{object-fit:contain;flex-shrink:0;width:32px;height:32px}.profile-premium-header__add{border:1.5px dashed rgba(var(--color-text-rgb), .22);border-radius:9px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.profile-premium-header__add .team-plus-icon{opacity:.7;width:14px;height:14px}.profile-premium-header__add-label{letter-spacing:-.2px;color:rgba(var(--color-text-rgb), .62);white-space:nowrap;font-size:13px;font-weight:700}.profile-premium-header__vip-zone{padding:var(--spacing-xl) 24px 16px 24px;cursor:pointer;transition:background .2s}.profile-premium-header__vip-zone:active{background:rgba(var(--color-text-rgb), .01)}.profile-premium-header__vip-zone .vip-zone-bar{background:rgba(var(--color-text-rgb), .05);width:100%;height:7px;margin-bottom:var(--spacing-md);border-radius:3px;overflow:hidden}.profile-premium-header__vip-zone .vip-zone-fill{background:linear-gradient(90deg, var(--color-gold) 0%, orange 100%);border-radius:3px;height:100%;transition:width .6s cubic-bezier(.4,0,.2,1);box-shadow:0 0 12px #ffd70033}.profile-premium-header__vip-zone .vip-zone-info{justify-content:space-between;align-items:center;display:flex}.profile-premium-header__vip-zone .vip-points-label-wrap{align-items:center;gap:var(--spacing-2xs);display:flex}.profile-premium-header__vip-zone .vip-points-label-wrap .vip-level-header{width:18px;height:18px;box-shadow:none;background:0 0;border:none;padding:0}.profile-premium-header__vip-zone .vip-points-label-wrap .vip-points-label{font-size:var(--font-size-2xs);color:var(--color-gold);text-transform:lowercase;margin-top:1px;font-weight:800}.profile-premium-header__vip-zone .vip-points-value{align-items:center;gap:var(--spacing-2xs);font-size:var(--font-size-xs);color:var(--color-text-primary,var(--color-white));font-weight:850;display:flex}.profile-premium-header__vip-zone .vip-points-value .dim{color:rgba(var(--color-text-rgb), .2);font-weight:600}.profile-premium-header__vip-zone .vip-points-value .vip-icon{filter:drop-shadow(0 0 2px #ffd7004d);width:13px;height:13px}.profile-premium-header__vip-zone .vip-zone-sub-row{margin-top:var(--spacing-md);padding:var(--spacing-3sm) 14px;border-radius:var(--radius-md);background:#ffd7000d;border:1px solid #ffd7001a;align-items:center;display:flex}.profile-premium-header__vip-zone .vip-zone-sub-item{flex:1;align-items:center;gap:7px;display:flex}.profile-premium-header__vip-zone .vip-zone-sub-item svg{width:14px;height:14px;color:var(--color-gold);opacity:.8;flex-shrink:0}.profile-premium-header__vip-zone .vip-zone-sub-item span{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .65);white-space:nowrap;font-weight:700}.profile-premium-header__vip-zone .vip-zone-sub-divider{background:rgba(var(--color-text-rgb), .08);flex-shrink:0;width:1px;height:20px;margin:0 12px}.profile-premium-header__stats-strip{padding:var(--spacing-xl) 6px 24px;z-index:2;grid-template-columns:repeat(3,1fr);display:grid;position:relative}.profile-premium-header__stats-strip .stat-item{align-items:center;gap:var(--spacing-2xs);flex-direction:column;display:flex}.profile-premium-header__stats-strip .stat-item:not(:last-child){border-right:1px solid rgba(var(--color-text-rgb), .05)}.profile-premium-header__stats-strip .stat-label{font-size:var(--font-size-2xs);letter-spacing:.25px;color:var(--color-text-secondary,rgba(var(--color-text-rgb), .45));margin:0;font-weight:700}.profile-premium-header__stats-strip .stat-value{font-size:var(--font-size-xl);color:var(--color-text-primary,var(--color-white));letter-spacing:-.5px;font-weight:950;line-height:1}.profile-bp-preview{text-align:center;border:1px solid var(--glass-border);background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .02) 100%);border-radius:var(--radius-3xl);cursor:pointer;width:100%;color:inherit;box-shadow:var(--glass-shadow-inset), 0 16px 40px #00000059;-webkit-backdrop-filter:blur(20px)saturate(160%);backdrop-filter:blur(20px)saturate(160%);flex-direction:column;align-items:center;padding:14px 14px 0;transition:transform .15s;display:flex;position:relative;overflow:hidden}.profile-bp-preview:active{transform:scale(.985)}@supports not ((-webkit-backdrop-filter:blur(20px)) or (backdrop-filter:blur(20px))){.profile-bp-preview{background:rgba(var(--color-text-rgb), .1)}}.profile-bp-preview:before{content:"";background:radial-gradient(90% 130px at 50% 0%, rgba(var(--color-primary-rgb,9, 104, 245), .3), transparent 72%), linear-gradient(180deg, rgba(var(--color-primary-rgb,9, 104, 245), .14), transparent 55%);pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0}.profile-bp-preview--prem:before{background:radial-gradient(90% 130px at 50% 0,#ffd70042,#0000 72%),linear-gradient(#ffd70021,#0000 55%)}.profile-bp-preview:after{content:"";pointer-events:none;background-image:radial-gradient(circle at 1px 1px,#ffffff26 1px,#0000 1.6px);background-size:16px 16px;position:absolute;top:0;bottom:45%;left:0;right:0;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.profile-bp-preview__top{z-index:2;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;width:100%;display:grid;position:relative}.profile-bp-preview__kicker{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-text-rgb), 1);white-space:nowrap;font-size:14px;font-weight:750}.profile-bp-preview__season{color:rgba(var(--color-text-rgb), .5);margin-left:5px}.profile-bp-preview__chevron{background:rgba(var(--color-text-rgb), .05);border:1px solid rgba(var(--color-text-rgb), .08);width:32px;height:32px;box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .04), inset 1.4px 2px 0 -1.5px rgba(var(--color-text-rgb), .2), inset -1.5px -1.5px 0 -1.5px rgba(var(--color-text-rgb), .1);color:var(--color-text-primary,#fff);border-radius:50%;justify-content:center;justify-self:end;align-items:center;display:flex}.profile-bp-preview__chevron .icon{opacity:.75;width:18px;height:18px}.profile-bp-preview__rewards{z-index:2;align-items:baseline;gap:8px;margin-top:16px;display:inline-flex;position:relative}.profile-bp-preview__rewards-icon{width:28px;height:28px;filter:drop-shadow(0 0 8px rgba(var(--color-primary-rgb,9, 104, 245), .25));align-self:center}.profile-bp-preview__rewards-icon--prem{filter:drop-shadow(0 0 6px #ffd70066);width:28px;height:28px}.profile-bp-preview__rewards-num{letter-spacing:-.03em;font-variant-numeric:tabular-nums;color:var(--color-text-primary);text-shadow:0 2px 18px rgba(var(--color-primary-rgb,9, 104, 245), .35);font-size:28px;font-weight:850;line-height:1}.profile-bp-preview--prem .profile-bp-preview__rewards-num{text-shadow:0 2px 18px #ffd70059}.profile-bp-preview__rewards-total{font-variant-numeric:tabular-nums;color:rgba(var(--color-text-rgb), .5);font-size:13px;font-weight:700}.profile-bp-preview__progress{z-index:2;font-variant-numeric:tabular-nums;max-width:100%;color:rgba(var(--color-text-rgb), .55);justify-content:center;align-items:center;gap:6px;margin-top:8px;font-size:14px;font-weight:650;display:inline-flex;position:relative}.profile-bp-preview__lvl{flex-shrink:0;align-items:center;line-height:1;display:inline-flex}.profile-bp-preview__lvl-icon{flex-shrink:0;width:1.45em;height:1.45em;display:block}.profile-bp-preview__pts{min-width:0;color:rgba(var(--color-text-rgb), .75);align-items:center;gap:5px;display:inline-flex}.profile-bp-preview__pts-icon{filter:drop-shadow(0 0 5px #ffd70066);flex-shrink:0;width:14px;height:14px;display:block}.profile-bp-preview__pts-sep,.profile-bp-preview__dot{color:rgba(var(--color-text-rgb), .28)}.profile-bp-preview__steps{z-index:2;width:100%;height:30px;margin-top:16px;position:relative}.profile-bp-preview__steps-track{background:rgba(var(--color-text-rgb), .12);border-radius:999px;height:2px;position:absolute;top:5px;left:6px;right:6px;overflow:hidden}.profile-bp-preview__steps-fill{border-radius:inherit;background:var(--color-primary,#0968f5);height:100%;transition:width .35s;display:block}.profile-bp-preview--prem .profile-bp-preview__steps-fill{background:var(--color-gold,gold)}.profile-bp-preview__steps-knob{background:var(--color-primary,#0968f5);width:8px;height:8px;box-shadow:0 0 10px rgba(var(--color-primary-rgb,9, 104, 245), .8), 0 0 0 3px rgba(var(--color-primary-rgb,9, 104, 245), .22);z-index:2;border-radius:50%;position:absolute;top:2px;transform:translate(-50%)}.profile-bp-preview--prem .profile-bp-preview__steps-knob{background:var(--color-gold,gold);box-shadow:0 0 10px #ffd700cc,0 0 0 3px #ffd70038}.profile-bp-preview__step{flex-direction:column;align-items:center;gap:4px;display:flex;position:absolute;top:0;transform:translate(-50%)}.profile-bp-preview__step i{box-sizing:border-box;border:1px solid rgba(var(--color-text-rgb), .18);background:#23262b;border-radius:50%;width:12px;height:12px;transition:background-color .25s,border-color .25s}.profile-bp-preview__step b{font-variant-numeric:tabular-nums;color:rgba(var(--color-text-rgb), .35);font-size:9px;font-weight:700}.profile-bp-preview__step.is-done i{background:var(--color-primary,#0968f5);border-color:#0000}.profile-bp-preview__step.is-done b{color:rgba(var(--color-text-rgb), .6)}.profile-bp-preview--prem .profile-bp-preview__step.is-done i{background:var(--color-gold,gold)}.profile-bp-preview__art{z-index:1;pointer-events:none;justify-content:center;align-items:flex-end;width:calc(100% + 28px);margin:6px -14px 0;display:flex;position:relative}.profile-bp-preview__art-bg{object-fit:cover;object-position:center bottom;opacity:.35;width:100%;height:100%;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#0000 0%,#000 45%);mask-image:linear-gradient(#0000 0%,#000 45%)}.profile-bp-preview__art-glow{background:radial-gradient(52% 62% at 50% 62%, rgba(var(--color-primary-rgb,9, 104, 245), .25), transparent 74%);filter:blur(6px);width:82%;height:140px;position:absolute;bottom:-28px;left:50%;transform:translate(-50%)}.profile-bp-preview--prem .profile-bp-preview__art-glow{background:radial-gradient(52% 62% at 50% 62%,#ffd70040,#0000 74%)}.profile-bp-preview__league{object-fit:contain;filter:drop-shadow(0 8px 20px #00000040);position:relative}.profile-bp-preview__league--left{z-index:1;width:96px;height:96px;margin:0 -18px -16px 0;transform:rotate(-10deg)}.profile-bp-preview__league--center{z-index:2;width:124px;height:124px;margin-bottom:-24px;transform:rotate(2deg)}.profile-bp-preview__league--right{z-index:1;width:96px;height:96px;margin:0 0 -26px -20px;transform:rotate(10deg)}.profile-referral-invite{background-color:rgba(var(--color-text-rgb), .01);-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-3xl);border:1px solid var(--glass-border);width:100%;box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18), 0 10px 30px #00000026;cursor:pointer;padding:22px 18px;transition:transform .15s,background-color .15s,border-color .15s}.profile-referral-invite:active{background-color:rgba(var(--color-text-rgb), .05);transform:scale(.98)}.profile-referral-invite__top{margin-bottom:var(--spacing-lg);justify-content:space-between;align-items:flex-start;gap:var(--spacing-md);display:flex}.profile-referral-invite__head{flex-direction:column;gap:3px;display:flex}.profile-referral-invite__heading{font-size:var(--font-size-md);color:var(--color-text-primary,var(--color-white));letter-spacing:-.4px;font-weight:600;line-height:1.2}.profile-referral-invite__subheading{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .45);font-weight:600}.profile-referral-invite__counters{background:linear-gradient(180deg, rgba(var(--color-text-rgb), .04) 0%, rgba(var(--color-text-rgb), .02) 100%);box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;-webkit-backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(160%);padding:var(--spacing-sm) 12px;border:1px solid var(--glass-border);border-radius:24px;flex-shrink:0;align-items:center;gap:0;display:flex}.profile-referral-invite__perks{gap:var(--spacing-3sm);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}.profile-referral-invite__cta{width:100%;font-size:15px;font-weight:700}.referral-counter{flex-direction:column;align-items:center;gap:1px;min-width:48px;display:flex}.referral-counter__num{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));letter-spacing:-.3px;font-weight:900;line-height:1}.referral-counter__lbl{font-size:var(--font-size-3xs);color:rgba(var(--color-text-rgb), .4);font-weight:600;line-height:1}.referral-counter-sep{background:var(--glass-border);flex-shrink:0;width:1px;height:24px;margin:0 10px}.referral-perk{align-items:center;gap:var(--spacing-md);display:flex}.referral-perk__icon{border-radius:var(--radius-md);width:36px;height:36px;font-size:var(--font-size-lg);flex-shrink:0;justify-content:center;align-items:center;display:flex}.referral-perk__icon--green{background:#34c7591f;border:1px solid #34c7592e}.referral-perk__icon--gold{background:#ffd7001a;border:1px solid #ffd7002e}.referral-perk__icon--blue{background:#0968f51f;border:1px solid #0968f52e}.referral-perk__body{flex-direction:column;gap:2px;min-width:0;display:flex}.referral-perk__title{font-size:var(--font-size-xs);color:var(--color-text-primary,var(--color-white));font-weight:750;line-height:1.2}.referral-perk__desc{font-size:var(--font-size-2xs);color:rgba(var(--color-text-rgb), .45);font-weight:500;line-height:1.3}.referral-sheet{padding:var(--spacing-xs) 0 16px 0}.referral-sheet__hero{text-align:center;padding:var(--spacing-sm) 0 24px 0}.referral-sheet__hero-icon{margin-bottom:var(--spacing-md);text-align:center;font-size:48px;line-height:1}.referral-sheet__hero-title{color:var(--color-text-primary,var(--color-white));letter-spacing:-.5px;margin:0 0 6px;font-size:22px;font-weight:900}.referral-sheet__hero-sub{font-size:var(--font-size-sm);color:rgba(var(--color-text-rgb), .45);margin:0;font-weight:500}.referral-sheet__perks{gap:var(--spacing-3sm);margin-bottom:var(--spacing-2xl);flex-direction:column;display:flex}.referral-sheet__perk{align-items:center;gap:var(--spacing-3md);padding:var(--spacing-3sm) 14px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(10px);border-radius:var(--radius-2xl);display:flex}.referral-sheet__perk-icon{width:42px;height:42px;font-size:var(--font-size-xl);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;display:flex}.referral-sheet__perk-icon--green{background:#34c7591f;border:1px solid #34c7592e}.referral-sheet__perk-icon--gold{background:#ffd7001a;border:1px solid #ffd7002e}.referral-sheet__perk-icon--blue{background:#0968f51f;border:1px solid #0968f52e}.referral-sheet__perk-icon svg{color:inherit}.referral-sheet__perk-icon img{object-fit:contain;width:22px;height:22px;display:block}.referral-sheet__perk-icon--green svg{color:#34c759}.referral-sheet__perk--nav{text-align:left;width:100%;font:inherit;color:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;margin:0}.referral-sheet__perk-chevron{color:rgba(var(--color-text-rgb), .35);flex-shrink:0;margin-left:auto}.referral-sheet__perk-body{flex-direction:column;gap:3px;min-width:0;display:flex}.referral-sheet__perk-title{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));font-weight:750;line-height:1.2;display:block}.referral-sheet__perk-desc{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .45);line-height:1.3;display:block}.referral-sheet__link-block{margin-bottom:var(--spacing-lg)}.referral-sheet__link-label{font-size:var(--font-size-2xs);color:rgba(var(--color-text-rgb), .4);text-transform:uppercase;letter-spacing:.5px;margin-bottom:var(--spacing-sm);font-weight:700;display:block}.referral-sheet__link-box{padding:var(--spacing-3md) 12px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);border-radius:var(--radius-2xl);overflow:hidden}.referral-sheet__link-text{color:var(--color-primary,#40a3ff);word-break:break-all;font-family:monospace;font-size:12px;font-weight:600;line-height:1.4}.referral-sheet__people{margin-top:0}.referral-sheet--people{padding-top:4px}.referral-sheet--people:has(.page-state--fill){flex-direction:column;min-height:min(56vh,480px);display:flex}.referral-sheet__people-skeletons{flex-direction:column;gap:8px;padding:4px 0;display:flex}.referral-sheet__people-skeleton{background:rgba(var(--color-text-rgb), .04);border-radius:10px;height:48px;animation:1.5s ease-in-out infinite referral-people-pulse}.referral-sheet__person{border-bottom:1px solid rgba(var(--color-text-rgb), .05);align-items:center;gap:12px;padding:10px 0;display:flex}.referral-sheet__person:last-child{border-bottom:none}.referral-sheet__person-avatar{background:rgba(var(--color-text-rgb), .06);border-radius:50%;flex-shrink:0;width:36px;height:36px;overflow:hidden}.referral-sheet__person-avatar img{object-fit:cover;width:100%;height:100%}.referral-sheet__person-info{flex:1;min-width:0}.referral-sheet__person-name{min-width:0;color:var(--color-text-primary,var(--color-white));align-items:center;gap:6px;font-size:14px;font-weight:600;display:flex}.referral-sheet__person-name span{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.referral-sheet__person-wear{flex-shrink:0;width:16px;height:16px;display:block}.referral-sheet__person-username{color:rgba(var(--color-text-rgb), .45);margin-top:1px;font-size:12px}.referral-sheet__person-teams{color:rgba(var(--color-text-rgb), .45);align-items:center;gap:4px;min-width:0;margin-top:3px;font-size:11px;display:flex}.referral-sheet__person-teams img{object-fit:contain;border-radius:2px;flex-shrink:0}.referral-sheet__person-teams span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.referral-sheet__person-meta{text-align:right;flex-shrink:0}.referral-sheet__person-earned{color:var(--success);white-space:nowrap;font-size:15px;font-weight:700}.referral-sheet__person-date{color:rgba(var(--color-text-rgb), .45);white-space:nowrap;margin-top:2px;font-size:11px}.referral-sheet__actions{gap:var(--spacing-3sm);grid-template-columns:1fr 1fr;display:grid}@keyframes referral-people-pulse{0%,to{opacity:1}50%{opacity:.5}}.menu-sheet-content{padding-bottom:var(--spacing-sm)}.menu-sheet__section-label{font-size:var(--font-size-3xs);color:rgba(var(--color-text-rgb), .3);letter-spacing:.8px;text-transform:uppercase;padding:var(--spacing-sm) 0px;font-weight:700}.menu-sheet__section-label:first-child{padding-top:var(--spacing-xs)}.menu-sheet__list{gap:var(--spacing-2xs);flex-direction:column;display:flex}.menu-sheet__item{align-items:center;gap:var(--spacing-3md);padding:var(--spacing-md) 14px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(10px);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:24px;transition:background .15s;display:flex}.menu-sheet__icon--flag{width:42px;height:42px;box-shadow:none;background:0 0;border:none;border-radius:50%;padding:0;overflow:hidden}.menu-sheet__icon--flag img{object-fit:cover;object-position:center;width:100%;height:100%;display:block}.menu-sheet__badge{min-width:17px;height:17px;font-size:var(--font-size-3xs);color:var(--color-text-primary,var(--color-white));background:#ff3b30;border:1.5px solid #0000004d;border-radius:9px;justify-content:center;align-items:center;padding:0 3px;font-weight:800;line-height:1;display:flex;position:absolute;top:-4px;right:-4px}.menu-sheet__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.menu-sheet__title{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));font-weight:700;line-height:1.3;display:block}.menu-sheet__desc{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .4);line-height:1.3;display:block}.menu-sheet__arrow{width:28px;height:28px;color:var(--color-text-primary,#fff);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:transform .1s ease-out;display:flex}.menu-sheet__arrow .icon{opacity:.5;width:18px;height:18px}.menu-sheet__toggle-row{justify-content:space-between;align-items:center;gap:var(--spacing-3md);padding:var(--spacing-md) 14px;background:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(10px);cursor:pointer;-webkit-tap-highlight-color:transparent;border-radius:24px;transition:background .15s;display:flex}.menu-sheet__toggle-label{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));font-weight:700}.profile-stats-card{background-color:rgba(var(--color-text-rgb), .01);-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-3xl);border:1px solid var(--glass-border);width:100%;box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18), 0 10px 30px #00000026;padding:var(--spacing-lg);cursor:pointer;transition:transform .15s,background-color .15s,border-color .15s}.profile-stats-card:active{background-color:rgba(var(--color-text-rgb), .05);transform:scale(.98)}.profile-stats-card__header{align-items:center;gap:var(--spacing-3sm);margin-bottom:var(--spacing-3md);display:flex}.profile-stats-card__icon{opacity:.8;flex-shrink:0;width:24px;height:24px}.profile-stats-card__title{color:rgba(var(--color-text-rgb), .85);flex:1;font-size:15px;font-weight:700}.profile-stats-card__arrow{color:rgba(var(--color-text-rgb), .25);flex-shrink:0}.profile-stats-card__list{gap:var(--spacing-2xs);flex-direction:column;display:flex}.profile-stats-card__item{align-items:center;gap:var(--spacing-sm);padding:var(--spacing-3sm) 12px;background:rgba(var(--color-text-rgb), .015);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .01), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .12), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .15), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .09), 0 10px 30px #00000026;border-radius:var(--radius-md);display:flex}.profile-stats-card__teams{align-items:center;gap:var(--spacing-2xs);flex:1;min-width:0;display:flex}.profile-stats-card__result{font-size:var(--font-size-xs);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-weight:800;display:flex}.profile-stats-card__result--win{color:var(--success);background:#10b9811f}.profile-stats-card__result--lose{color:var(--danger);background:#ef44441f}.profile-stats-card__result--void{color:rgba(var(--color-text-rgb), .4);background:rgba(var(--color-text-rgb), .06)}.profile-stats-card__match{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .7);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:600;overflow:hidden}.profile-stats-card__team-logo{object-fit:contain;border-radius:4px;flex-shrink:0;width:22px;height:22px}.profile-stats-card__league{object-fit:contain;opacity:.4;flex-shrink:0;width:16px;height:16px;margin-left:auto}.profile-subscription-card{background-color:rgba(var(--color-text-rgb), .01);-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-3xl);border:1px solid var(--glass-border);width:100%;box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18), 0 10px 30px #00000026;padding:var(--spacing-3sm) 22px 18px;cursor:pointer;transition:transform .15s,background-color .15s,border-color .15s;position:relative}.profile-subscription-card--inactive:before{content:"";z-index:-10;border-radius:var(--radius-3xl);position:absolute;top:0;bottom:0;left:0;right:0}.profile-subscription-card__media-container{width:100%;margin:var(--spacing-md) 0 12px;z-index:1;border-radius:24px;height:120px;position:relative;overflow:hidden}@container canvas (width>=612px){.profile-subscription-card__media-container{aspect-ratio:16/7;height:auto;max-height:240px}}.profile-subscription-card__image-wrapper{border:1px solid var(--glass-border);width:100%;height:100%;box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18), 0 10px 30px #00000026;border-radius:20px;justify-content:center;align-items:center;display:flex;overflow:hidden}.profile-subscription-card__image-wrapper img{object-fit:cover;width:100%;height:100%}.profile-subscription-card__content{margin-top:var(--spacing-lg);z-index:1;position:relative}.profile-subscription-card__features{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}.profile-subscription-card__feature{align-items:center;gap:var(--spacing-sm);display:flex}.profile-subscription-card__feature img,.profile-subscription-card__feature svg{flex-shrink:0;width:18px;height:18px}.profile-subscription-card__feature img{filter:drop-shadow(0 0 4px #f5dc0a26)}.profile-subscription-card__feature svg{color:var(--color-primary,var(--accent-primary))}.profile-subscription-card__feature .Text{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));font-weight:500}.profile-favorite-team-card{background-color:rgba(var(--color-text-rgb), .01);-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-3xl);border:1px solid var(--glass-border);width:100%;box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb), .03), inset 1.8px 3px 0px -2px rgba(var(--color-text-rgb), .27), inset -2px -2px 0px -2px rgba(var(--color-text-rgb), .24), inset -3px -7px 1px -6px rgba(var(--color-text-rgb), .18), 0 10px 30px #00000026;padding:var(--spacing-lg);cursor:pointer;transition:transform .15s,background-color .15s,border-color .15s}.profile-favorite-team-card:active{background-color:rgba(var(--color-text-rgb), .05);transform:scale(.98)}.profile-favorite-team-card__title{text-align:center;margin:0 0 var(--spacing-sm) 0}.profile-favorite-team-card__empty{flex-direction:column;align-items:center;display:flex;position:relative;overflow:hidden}.profile-favorite-team-card__empty-visual{width:80px;height:80px;margin-bottom:var(--spacing-xs);justify-content:center;align-items:center;display:flex;position:relative}.profile-favorite-team-card__empty-logo{object-fit:contain;opacity:.5;width:56px;height:56px;animation:3s ease-in-out infinite teamLogoShimmer}@keyframes teamLogoShimmer{0%,to{filter:brightness(0)invert(.3);opacity:.4}50%{filter:brightness(0)invert(.7);opacity:.75}}.profile-favorite-team-card__empty-text{opacity:.5;text-align:center;font-size:var(--font-size-xs);margin-bottom:var(--spacing-md)}.docs-menu{gap:var(--spacing-sm);flex-direction:column;display:flex}.docs-menu__item{align-items:center;gap:var(--spacing-md);padding:var(--spacing-3md) 16px;background:rgba(var(--color-text-rgb), .03);border:1px solid rgba(var(--color-text-rgb), .05);cursor:pointer;border-radius:14px;transition:background .15s;display:flex}.docs-menu__item:active{background:rgba(var(--color-text-rgb), .08)}.docs-menu__icon{border-radius:var(--radius-md);width:40px;height:40px;color:var(--color-primary,var(--accent-primary));background:linear-gradient(135deg,#0968f526 0%,#0968f50d 100%);flex-shrink:0;justify-content:center;align-items:center;display:flex}.docs-menu__icon svg{width:20px;height:20px}.docs-menu__info{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.docs-menu__title{font-size:var(--font-size-sm);color:var(--color-text-primary,var(--color-white));font-weight:600;line-height:1.3;display:block}.docs-menu__desc{font-size:var(--font-size-xs);color:rgba(var(--color-text-rgb), .4);line-height:1.3;display:block}.docs-menu__arrow{color:rgba(var(--color-text-rgb), .2);flex-shrink:0;width:18px;height:18px}.profile-page--skeleton{pointer-events:none;-webkit-user-select:none;user-select:none}.profile-page--skeleton .referral-perk__body{flex-direction:column;flex:1;min-width:0;display:flex}.profile-page--skeleton .profile-premium-header__user-info{flex-direction:column;gap:6px;min-width:0;display:flex}.profile-skeleton{border-radius:8px;flex-shrink:0;display:block}.profile-skeleton--menu{width:72px;height:48px;border-radius:999px!important}.profile-skeleton--wallet{width:112px;height:48px;border-radius:24px!important}.profile-skeleton--icon{width:48px;height:48px;border-radius:18px!important}.profile-skeleton--avatar{width:68px;height:68px;border-radius:50%!important}.profile-skeleton--name{width:108px;height:18px;border-radius:7px!important}.profile-skeleton--crown{width:22px;height:22px;border-radius:50%!important}.profile-skeleton--level{width:36px;height:28px;border-radius:8px!important}.profile-skeleton--sport{width:18px;height:18px}.profile-skeleton--mark{width:32px;height:32px}.profile-page--skeleton .stat-item{gap:8px}.profile-skeleton--stat-label{width:52px;height:11px;border-radius:6px!important}.profile-skeleton--stat-value{width:44px;height:22px;border-radius:8px!important}.profile-bp-preview--skeleton{cursor:default}.profile-bp-preview--skeleton:active{transform:none}.profile-skeleton--banner{width:100%;height:100%;border-radius:20px!important}.profile-skeleton--feature-icon{width:18px;height:18px}.profile-skeleton--feature-text{width:72%;max-width:240px;height:16px;border-radius:6px!important}.profile-skeleton--bp-kicker{width:148px;height:14px;margin-inline-start:auto;margin-inline-end:auto;border-radius:6px!important}.profile-skeleton--bp-gift{align-self:center;width:28px;height:28px}.profile-skeleton--bp-num{width:36px;height:28px;border-radius:8px!important}.profile-skeleton--bp-total{width:92px;height:13px;border-radius:6px!important}.profile-skeleton--bp-progress{width:148px;height:14px;border-radius:6px!important}.profile-bp-preview--skeleton .profile-bp-preview__league{border-radius:28px!important}.profile-skeleton--partner-logo{flex-shrink:0;width:48px;height:43px;border-radius:8px!important}.profile-skeleton--partner-title{width:140px;height:14px;border-radius:6px!important}.profile-skeleton--partner-desc{width:200px;max-width:100%;height:28px;border-radius:6px!important}.profile-skeleton--partner-btn{width:100%;height:44px;border-radius:999px!important}.profile-referral-invite--skeleton{cursor:default}.profile-referral-invite--skeleton:active{background-color:rgba(var(--color-text-rgb), .01);transform:none}.profile-skeleton--ref-heading{width:168px;height:16px;border-radius:6px!important}.profile-skeleton--ref-sub{width:140px;height:12px;margin-top:6px;border-radius:6px!important}.profile-skeleton--ref-counters{width:128px;height:48px;border-radius:18px!important}.profile-skeleton--perk-icon{width:36px;height:36px;border-radius:var(--radius-md)!important}.profile-skeleton--perk-title{width:70%;max-width:160px;height:13px;border-radius:6px!important}.profile-skeleton--perk-desc{width:85%;max-width:200px;height:11px;margin-top:6px;border-radius:6px!important}.profile-skeleton--cta{width:100%;height:3.5rem;border-radius:14px!important}.profile-guide-balance{flex-direction:column;gap:18px;width:100%;display:flex}.profile-guide-balance__head{text-align:center;flex-direction:column;gap:8px;display:flex}.profile-guide-balance__title{letter-spacing:-.02em;color:var(--color-text-primary,var(--color-white));margin:0;font-size:clamp(22px,5.4vw,28px);font-weight:800;line-height:1.15}.profile-guide-balance__sub{font-size:var(--font-size-sm);color:var(--color-text-secondary);margin:0;line-height:1.45}.profile-guide-balance__list{gap:10px;width:100%;display:grid}.profile-guide-balance__row{--row-accent:#008bff;border-radius:var(--radius-xl);text-align:left;background-color:var(--glass-bg);border:1px solid var(--glass-border);min-height:64px;box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(var(--glass-card-blur,18px)) saturate(var(--glass-saturate,130%));backdrop-filter:blur(var(--glass-card-blur,18px)) saturate(var(--glass-saturate,130%));align-items:center;gap:14px;padding:12px 16px 12px 18px;display:flex;position:relative;overflow:hidden}.profile-guide-balance__row:before{content:"";background:var(--row-accent);opacity:.9;border-radius:0 2px 2px 0;width:3px;position:absolute;top:12px;bottom:12px;left:0}@supports not ((-webkit-backdrop-filter:blur(18px)) or (backdrop-filter:blur(18px))){.profile-guide-balance__row{background-color:var(--glass-bg)}}.profile-guide-balance__icon{width:28px;height:28px;color:var(--row-accent);flex-shrink:0;place-items:center;display:grid}.profile-guide-balance__icon svg{display:block}.profile-guide-balance__meta{flex-direction:column;flex:1;align-items:flex-start;gap:5px;min-width:0;display:flex}.profile-guide-balance__label{letter-spacing:-.02em;color:var(--color-text-primary,var(--color-white));font-size:15px;font-weight:700;line-height:1.2}.profile-guide-balance__chip{max-width:100%;box-shadow:none;letter-spacing:0;color:rgba(var(--color-text-rgb), .48);background:0 0;border:none;border-radius:0;align-items:center;padding:0;font-size:12px;font-weight:600;line-height:1.25;display:inline-flex}.profile-guide-balance__chip--on{color:color-mix(in srgb, var(--row-accent) 72%, rgba(var(--color-text-rgb), .85))}.profile-guide-balance__value{letter-spacing:-.04em;font-variant-numeric:tabular-nums;color:var(--row-accent);flex-shrink:0;font-size:26px;font-weight:800;line-height:1}.shop-page__tabs{gap:var(--spacing-sm);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}.shop-page__segments .SegmentedControl__item{gap:6px}.shop-page__segments .SegmentedControl__item:last-child{flex-direction:row-reverse}.shop-page__segments .SegmentedControl__icon{width:16px;height:16px}.shop-page__tab-icon{background-color:currentColor;width:16px;height:16px;transition:background-color .3s;display:block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}.shop-page__tab-icon--vip{width:18px;height:16px;-webkit-mask-image:url(/webapp/assets/sports/football/leagues/premium-wear.svg);mask-image:url(/webapp/assets/sports/football/leagues/premium-wear.svg)}.shop-page__tab-icon--predictions{-webkit-mask-image:url(/webapp/assets/icons/predictions/ordinary.svg);mask-image:url(/webapp/assets/icons/predictions/ordinary.svg)}.shop-page__sport-filter .filter-sheet__segment{height:auto;min-height:40px;font-size:13px;line-height:1.25}.shop-page__sport-filter .filter-sheet__segment>span{line-height:1.25}.shop-page__sport-filter .filter-sheet__segment-logo{flex-basis:14px;width:14px;height:14px}.shop-page__closed{margin:0 0 var(--spacing-md);background:rgba(var(--color-text-rgb), .06);color:rgba(var(--color-text-rgb), .78);text-align:center;border-radius:14px;padding:12px 14px;font-size:14px;font-weight:600;line-height:1.4}.shop-page__products{gap:var(--card-gap,var(--spacing-lg));grid-template-columns:1fr;display:grid}.shop-page__products>*{width:100%;min-width:0;height:100%}.shop-page__product--focused .ProductCardPremium{box-shadow:0 0 0 2px gold, var(--glass-shadow-inset), 0 10px 30px #00000026}:root[data-nav=rail] .shop-page__products{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-groups{flex-direction:column;gap:28px;display:flex}.shop-group{flex-direction:column;gap:14px;display:flex}.shop-group__head{align-items:center;gap:10px;min-width:0;display:flex}.shop-group__icon{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(14px);width:34px;height:34px;color:var(--color-text-primary,#fff);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.shop-group__ident{flex-direction:column;gap:1px;min-width:0;display:flex}.shop-group__title{font-size:var(--type-title-size,17px);font-weight:var(--type-title-weight,700);letter-spacing:var(--type-title-spacing,-.02em);color:var(--color-text-primary,#fff);margin:0;line-height:1.2}.shop-group__hint{font-size:var(--type-meta-size,12px);color:var(--type-meta-color,rgba(var(--color-text-rgb), .5));margin:0;line-height:1.35}.shop-group__packs{gap:var(--card-gap,8px);grid-template-columns:1fr;display:grid}:root[data-nav=rail] .shop-group__packs{grid-template-columns:repeat(3,minmax(0,1fr))}.shop-group__packs-lead{letter-spacing:.06em;text-transform:uppercase;color:var(--tg-theme-hint-color,#999);grid-column:1/-1;margin:2px 0 2px 2px;font-size:12px;font-weight:600}.shop-pack-row{align-items:center;gap:8px;min-width:0;display:flex}.shop-pack-row .shop-pack{flex:auto;width:auto;min-width:0}.shop-pack{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;-webkit-backdrop-filter:blur(20px);border-radius:var(--radius-3xl);text-align:left;cursor:pointer;align-items:center;gap:12px;width:100%;min-width:0;height:auto;padding:10px 14px 10px 10px;transition:transform .16s,background-color .16s;display:flex}.shop-pack:active{background-color:var(--glass-bg-hover);transform:scale(.985)}:root[data-nav=rail] .shop-pack-row{flex-direction:column;align-items:stretch;position:relative}:root[data-nav=rail] .shop-pack__tools{z-index:1;gap:6px;position:absolute;top:10px;right:10px}:root[data-nav=rail] .shop-pack__info{flex:none;width:36px;min-width:36px;height:36px;min-height:36px;position:static}:root[data-nav=rail] .shop-pack{flex-direction:column;align-items:flex-start;width:100%;min-height:0;padding:16px 96px 16px 16px}:root[data-nav=rail] .shop-pack .shop-pack__price{align-items:flex-start;width:100%;margin-top:10px}.shop-pack__icon{width:40px;height:40px;color:var(--color-text-primary,#fff);background-color:rgba(var(--color-text-rgb), .05);box-shadow:inset 0 0 0 1px var(--glass-border);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.shop-pack__body{flex-direction:column;flex:auto;gap:3px;min-width:0;display:flex}.shop-pack__title{min-width:0;color:var(--color-text-primary,#fff);white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.shop-pack__badge{letter-spacing:.04em;color:var(--color-success,#4caf50);white-space:nowrap;background-color:#4caf5024;border-radius:999px;flex:none;padding:2px 6px;font-size:9px;font-weight:700;line-height:1.2;box-shadow:inset 0 0 0 1px #4caf502e}.shop-pack__meta{font-variant-numeric:tabular-nums;min-width:0;color:var(--tg-theme-hint-color,#999);align-items:center;gap:6px;font-size:12px;line-height:1.3;display:flex}.shop-pack__per{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.shop-pack__price{flex-direction:column;flex:none;align-items:flex-end;gap:2px;display:flex}.shop-pack__amount{font-variant-numeric:tabular-nums;color:var(--color-text-primary,#fff);white-space:nowrap;font-size:15px;font-weight:700;line-height:1.2}.shop-pack__save{font-variant-numeric:tabular-nums;color:var(--color-success,#4caf50);white-space:nowrap;font-size:12px;font-weight:600;line-height:1}.shop-pack__tools{flex:none;align-items:center;gap:8px;display:flex}.shop-pack__info{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;-webkit-backdrop-filter:blur(20px);aspect-ratio:1;width:44px;min-width:44px;height:44px;min-height:44px;color:rgba(var(--color-text-rgb), .48);cursor:pointer;border-radius:50%;flex:0 0 44px;justify-content:center;align-self:center;align-items:center;transition:transform .16s,color .16s,background-color .16s;display:flex}.shop-pack__info:active{color:var(--color-text-primary,#fff);background-color:var(--glass-bg-hover);transform:scale(.96)}.shop-page__favorite-team-banner{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(14px);align-items:stretch;gap:var(--spacing-sm);padding:var(--spacing-md) var(--spacing-md) var(--spacing-sm);border-radius:var(--radius-2xl);margin-bottom:var(--spacing-lg);flex-direction:column;display:flex}.shop-favs{align-items:stretch;display:flex}.shop-favs__item{flex:1 1 0;align-items:center;gap:8px;min-width:0;padding:2px 4px 6px;display:flex}.shop-favs__item+.shop-favs__item{padding-left:var(--spacing-md);box-shadow:inset 1px 0 0 rgba(var(--color-text-rgb), .08)}.shop-favs__sport{object-fit:contain;opacity:.7;flex:none;width:16px;height:16px}.shop-favs__mark{object-fit:contain;flex:none;width:32px;height:32px}.shop-favs__name{color:var(--color-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:650;line-height:1.2;overflow:hidden}.shop-favs__note{color:var(--tg-theme-hint-color,#999);margin:0;padding-top:2px;font-size:13px;line-height:1.35}.shop-page__error,.shop-page__empty{align-items:center;gap:var(--spacing-lg);padding:var(--spacing-3xl) var(--spacing-md);text-align:center;color:var(--tg-theme-hint-color,#999);flex-direction:column;display:flex}.shop-detail{padding:var(--spacing-sm) 0 var(--spacing-md);flex-direction:column;gap:16px;display:flex}.shop-detail__banner{aspect-ratio:16/9;object-fit:cover;object-position:center;border-radius:var(--radius-3xl);border:1px solid var(--glass-border);width:100%;height:auto;box-shadow:var(--glass-shadow-inset), 0 10px 20px #0000001f;display:block}.shop-detail__banner--paused{filter:grayscale()brightness(.88)}.shop-detail__ident{flex-direction:column;gap:4px;display:flex}.shop-detail__title{font-size:var(--font-size-xl);color:var(--color-text-primary,#fff);align-items:center;gap:10px;margin:0;font-weight:700;line-height:1.2;display:flex}.shop-detail__sport-icon{object-fit:contain;opacity:.8;flex:none;width:22px;height:22px}.shop-detail__lead{color:rgba(var(--color-text-rgb), .72);margin:0;font-size:15px;line-height:1.45}.shop-detail--vip .shop-detail__lead{color:#ffe296c7}.shop-detail__section{letter-spacing:.06em;text-transform:uppercase;color:var(--tg-theme-hint-color,#999);margin:0;font-size:12px;font-weight:600}.shop-detail__perks{flex-direction:column;gap:14px;margin:-4px 0 0;padding:0;list-style:none;display:flex}.shop-detail__perk{align-items:flex-start;gap:12px;display:flex}.shop-detail__perk-icon{border-radius:16px;flex:none;justify-content:center;align-items:center;width:42px;height:42px;display:flex;overflow:hidden;box-shadow:inset 0 1px #ffffffe0}.shop-detail__perk-icon img,.shop-detail__perk-icon svg,.shop-detail__perk-icon .asset-fill-icon{width:22px;height:22px}.shop-detail__perk-icon img{object-fit:contain;display:block}.shop-detail__perk-icon--wear{background:linear-gradient(160deg,#4b4200 0%,#644805 100%);border:1px solid #ffd7001f}.shop-detail__perk-icon--x2 img{width:36px;height:36px}.shop-detail__perk-text{flex-direction:column;gap:3px;min-width:0;padding-top:1px;display:flex}.shop-detail__perk-text strong{color:var(--color-text-primary,#fff);font-size:14px;font-weight:650;line-height:1.25}.shop-detail__perk-text span{color:rgba(var(--color-text-rgb), .58);font-size:13px;line-height:1.4}.shop-detail__season{background-color:var(--glass-bg);border:1px solid var(--glass-border);box-shadow:var(--glass-shadow-inset);-webkit-backdrop-filter:blur(14px);border-radius:var(--radius-2xl,18px);flex-direction:column;gap:6px;padding:12px 14px;display:flex}.shop-detail__season-row{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.shop-detail__season-kicker{letter-spacing:.08em;text-transform:uppercase;color:rgba(var(--color-text-rgb), .45);font-size:11px;font-weight:700}.shop-detail__season-hint{color:var(--tg-theme-hint-color,#999);margin:0;font-size:12px;line-height:1.35}.shop-detail__cta--paused.Button{opacity:1!important;background:rgba(var(--color-text-rgb), .08)!important;color:rgba(var(--color-text-rgb), .42)!important;box-shadow:none!important}.shop-gift{flex-direction:column;gap:16px;padding:8px 0 24px;display:flex}.shop-gift__person{border-radius:var(--radius-2xl,18px);background:rgba(var(--color-text-rgb), .04);align-items:center;gap:12px;min-height:72px;padding:12px 14px;display:flex}.shop-gift__person .tg-user-avatar{width:48px;height:48px;font-size:18px}.shop-gift__avatar-skeleton{flex-shrink:0}.shop-gift__identity{flex-direction:column;flex:1;justify-content:center;gap:6px;min-width:0;display:flex}.shop-gift__identity strong{color:var(--color-text-primary,#fff);font-size:16px;font-weight:600;line-height:1.2}.shop-gift__identity span{color:var(--tg-theme-hint-color,#999);font-size:13px;line-height:1.2}.shop-detail__footer.Sheet-footer{flex-direction:column;align-items:stretch;gap:12px}.shop-detail__footer.Sheet-footer>.Button{flex:none;width:100%;height:4.5rem;min-height:4.5rem}.shop-detail__actions{grid-template-columns:minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}.shop-detail__actions--gift{grid-template-columns:minmax(0,1fr) 3.5rem}.shop-detail__actions>.Button{min-width:0;max-width:100%;width:100%!important}.shop-detail__gift{border-radius:var(--radius-full,999px);background:var(--glass-bg);width:3.5rem;height:3.5rem;box-shadow:var(--glass-shadow-inset);color:var(--text-secondary,rgba(var(--color-text-rgb), .5));cursor:pointer;border:none;justify-content:center;justify-self:end;align-items:center;padding:0;display:flex}.shop-detail__gift svg{width:24px;height:24px}.shop-detail__gift:active{transform:scale(.9)}.shop-detail__deal{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px 10px;display:flex}.shop-detail__deal-was{color:rgba(var(--color-text-rgb), .38);font-size:15px;font-weight:500;text-decoration:line-through}.shop-detail__deal-now{letter-spacing:-.4px;font-variant-numeric:tabular-nums;color:var(--color-text-primary,#fff);font-size:22px;font-weight:700;line-height:1.1}.shop-detail__deal-off{color:var(--color-primary,#008bff);border:1px solid rgba(var(--color-primary-shade-rgb,0, 139, 255), .28);background:rgba(var(--color-primary-shade-rgb,0, 139, 255), .16);border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;line-height:1}.shop-detail__deal-off--gold{color:gold;background:#ffd70024;border-color:#ffd70059}.shop-page__dev-preview{flex-wrap:wrap;gap:8px;padding:24px 0 96px;display:flex}.shop-skel{pointer-events:none}.shop-skel-card{border:1px solid var(--glass-border);border-radius:var(--radius-28,24px);background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);flex-direction:column;display:flex;overflow:hidden}.shop-skel-card__banner{aspect-ratio:16/9;width:calc(100% - 32px);height:auto;margin:var(--spacing-lg) 16px 0;border-radius:var(--radius-28,24px);display:block}.shop-skel-card__body{padding:var(--spacing-3md) 18px 18px;flex-direction:column;gap:10px;display:flex}.shop-skel-card__cta{border-radius:var(--radius-2xl,18px);margin-top:4px}.shop-skel-pack{cursor:default}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bottom-nav{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}@supports ((-moz-appearance:none)){.lg-refract .bottom-nav{-webkit-backdrop-filter:url(#lg-refract-nav)blur(10px)saturate(130%);backdrop-filter:url(#lg-refract-nav)blur(10px)saturate(130%)}}.bottom-nav__tab-icon--line,.bottom-nav__tab--active .bottom-nav__tab-icon--fill{opacity:1}@supports ((-moz-appearance:none)){.lg-refract .bottom-nav__active-capsule{-webkit-backdrop-filter:url(#lg-refract-lens)blur(10px)saturate(130%);backdrop-filter:url(#lg-refract-lens)blur(10px)saturate(130%)}}@media (prefers-reduced-motion:reduce){.bottom-nav__wrapper,.bottom-nav__wrapper--hidden{transition:none}}@media (max-width:380px){.bottom-nav{height:72px}.bottom-nav__tab-label{font-size:10px}.bottom-nav__tab-icon-wrapper{width:22px;height:22px}.bottom-nav__tab-icon{width:20px;height:20px}.bottom-nav__logo-metalic{justify-content:center;align-items:center;width:100%;height:26px;display:flex}.bottom-nav__logo-metalic{height:22px}.bottom-nav__logo-metalic .metallic-logo{width:30px;height:auto}}.tab-page-entry{background:var(--color-background);height:auto;min-height:100%;position:relative}.tab-page-entry:has(.page-state--fill){flex-direction:column;height:100%;min-height:100%;display:flex}.tab-page-entry__fallback{z-index:1;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.tab-page-entry__content{visibility:hidden;pointer-events:none;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.tab-page-entry__content--ready{visibility:visible;pointer-events:auto;position:static;overflow:visible}.tab-page-entry:has(.page-state--fill)>.tab-page-entry__content--ready{flex-direction:column;flex:auto;min-height:0;display:flex}.tab-page-entry:has(.page-state--fill) .page-layout{flex:auto;min-height:0}.app{height:100%;min-height:0;color:var(--text-primary);background:0 0;position:relative;overflow:hidden}body{-webkit-tap-highlight-color:transparent}.app-wrapper{min-height:var(--app-height,var(--viewport-stable-height,100dvh));height:var(--app-height,var(--viewport-stable-height,100dvh));z-index:1;flex-direction:column;min-width:0;display:flex;position:relative}.app__main{min-height:0;padding-top:var(--app-safe-top,0px);padding-bottom:var(--app-safe-bottom,0px);flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.app__main--admin{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;overflow:auto}.app__main--admin .page-layout{height:auto;overflow:visible}.app__main--admin>.pull-to-refresh-container,.app__main--admin .ptr-content{flex:none;height:auto;min-height:100%;overflow:visible}.app__main--document{-webkit-overflow-scrolling:touch;overscroll-behavior-y:none;touch-action:pan-y;scrollbar-width:none;-ms-overflow-style:none;overflow-y:auto}.app__main--document::-webkit-scrollbar{width:0;height:0;display:none}.app__main--document>.pull-to-refresh-container,.app__main--document .ptr-content{flex:none;height:auto;min-height:100%;overflow:visible}*,:before,:after{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}input,textarea,[contenteditable=true]{-webkit-user-select:text!important;user-select:text!important}img,svg{pointer-events:none;user-drag:none;-webkit-user-drag:none}.offline-banner{z-index:9999;width:min(100%, var(--canvas-max,1280px));left:50%;top:var(--app-safe-top,0px);letter-spacing:.01em;color:#ffffffeb;background:var(--lg-tint-header,#18181e80);-webkit-backdrop-filter:blur(var(--glass-blur,24px)) saturate(var(--glass-saturate,160%));backdrop-filter:blur(var(--glass-blur,24px)) saturate(var(--glass-saturate,160%));border-bottom:1px solid #ff585859;justify-content:center;align-items:center;gap:8px;padding:8px 14px;font-size:12px;font-weight:600;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 24px #00000038}.offline-banner__dot{background:#ff5858;border-radius:50%;flex-shrink:0;width:7px;height:7px;box-shadow:0 0 0 4px #ff58582e}.snow{--snow-core:#fffffff5;--snow-edge:#ffffff38;--snow-ink:#ffffffe6;z-index:calc(var(--z-bottom-sheet,15100) - 200);pointer-events:none;contain:layout paint;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}[data-theme=light] .snow{--snow-core:#a8c6e2f2;--snow-edge:#a8c6e229;--snow-ink:#567ca4b8}.snow--paused .snow__fall,.snow--paused .snow__drift,.snow--paused .snow__glyph--flake{animation-play-state:paused}.snow__fall{top:-8vh;left:var(--x);opacity:0;animation:snow-fall var(--dur) linear infinite;animation-delay:var(--delay);will-change:transform, opacity;position:absolute}.snow__drift{animation:snow-drift var(--sway-dur) ease-in-out infinite alternate;will-change:transform;display:block}.snow__glyph{width:var(--size);height:var(--size);margin-left:calc(var(--size) / -2);display:block}.snow__glyph--dot{background:radial-gradient(circle, var(--snow-core) 0%, var(--snow-edge) 58%, transparent 74%);border-radius:50%}.snow__glyph--flake{color:var(--snow-ink);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;animation:snow-spin var(--spin) linear infinite}@keyframes snow-fall{0%{opacity:0;transform:translate(0,0)}10%{opacity:var(--opacity)}86%{opacity:var(--opacity)}to{opacity:0;transform:translateY(116vh)}}@keyframes snow-drift{0%{transform:translate3d(calc(var(--sway) * -1), 0, 0)}to{transform:translate3d(var(--sway), 0, 0)}}@keyframes snow-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.snow{display:none}}:focus-visible{outline:2px solid var(--tg-theme-button-color,var(--accent-color,#34b7f1));outline-offset:2px}button:focus-visible{outline:2px solid var(--tg-theme-button-color,var(--accent-color,#34b7f1));outline-offset:2px}a:focus-visible{outline:2px solid var(--tg-theme-button-color,var(--accent-color,#34b7f1));outline-offset:2px}[role=button]:focus-visible{outline:2px solid var(--tg-theme-button-color,var(--accent-color,#34b7f1));outline-offset:2px}[tabindex="0"]:focus-visible{outline:2px solid var(--tg-theme-button-color,var(--accent-color,#34b7f1));outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media (prefers-contrast:high){.glass-card{border:2px solid var(--tg-theme-text-color,#fff)}.button--outline{border-width:2px}}:root{--z-bottom-nav:9999;--z-stories:16000;--z-modal:15000;--z-bottom-sheet:15100;--content-max-width:min(100%, 1280px);--z-toaster:15200;--z-popup:15300;--z-tgs-effect:16500;--toast-top-offset:18px;--safe-area-top:var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px));--safe-area-bottom:var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px));--safe-area-left:var(--tg-safe-area-inset-left,env(safe-area-inset-left,0px));--safe-area-right:var(--tg-safe-area-inset-right,env(safe-area-inset-right,0px));--content-safe-area-top:var(--tg-content-safe-area-inset-top,0px);--content-safe-area-bottom:var(--tg-content-safe-area-inset-bottom,0px);--content-safe-area-left:var(--tg-content-safe-area-inset-left,0px);--content-safe-area-right:var(--tg-content-safe-area-inset-right,0px);--app-safe-top-floor:0px;--app-safe-bottom-floor:0px;--app-safe-top:max(calc(var(--safe-area-top) + var(--content-safe-area-top)), var(--app-safe-top-floor));--app-safe-bottom:max(calc(var(--safe-area-bottom) + var(--content-safe-area-bottom)), var(--app-safe-bottom-floor));--viewport-height:var(--tg-viewport-height,100dvh);--viewport-stable-height:var(--tg-viewport-stable-height,100dvh);--color-primary:#008bff;--color-primary-shade:#0077db;--color-primary-shade-darker:#06b;--color-primary-shade-rgb:0, 139, 255;--color-primary-opacity:#008bff26;--color-primary-opacity-hover:#008bff40;--color-primary-tint:#008bff1a;--color-gold:gold;--color-gold-hover:#e6d819;--color-text-on-gold:#000c;--accent-gradient:linear-gradient(135deg, #008bff 0%, #00a8ff 100%);--color-background:#181818;--color-background-secondary:#1d1d1d;--color-background-tertiary:#252525;--color-background-elevated:#2a2a2a;--color-background-compact-menu:#282828e6;--color-background-compact-menu-hover:#3c3c3cb3;--color-background-menu-separator:rgba(var(--color-text-rgb), .1);--color-background-selected:#2a2a2a;--color-background-secondary-accent:#252525;--color-background-own:#1f2a1f;--color-background-own-selected:#2a3a2a;--color-text:#fff;--color-text-rgb:255, 255, 255;--color-text-lighter:#ccc;--color-text-secondary:#888;--color-text-secondary-rgb:136, 136, 136;--color-text-secondary-apple:#999;--color-text-meta-colored:#4fae4e;--color-text-meta-apple:#999;--color-text-green:#4fae4e;--color-text-green-rgb:79, 174, 78;--text-primary:var(--color-text);--text-secondary:var(--color-text-secondary);--text-tertiary:var(--color-text-lighter);--color-text-primary:var(--color-text);--color-text-tertiary:var(--color-text-lighter);--color-success:#4caf50;--color-green:#4caf50;--color-green-darker:#3d8b40;--color-error:#f44336;--color-error-shade:#d32f2f;--color-error-rgb:244, 67, 54;--color-warning:#ff9800;--color-info:#3390ec;--color-borders:#333;--color-borders-input:#333;--color-borders-alternate:rgba(var(--color-text-rgb), .1);--color-borders-read-story:#444;--color-dividers:#333;--color-dividers-android:#3a3a3a;--color-interactive-active:var(--color-primary);--color-interactive-inactive:#aaaaaa40;--color-interactive-buffered:#aaaaaa40;--color-interactive-element-hover:#aaaaaa14;--color-composer-button:#aaac;--color-item-hover:#2a2a2a;--color-item-active:#333;--color-chat-hover:#2a2a2a;--color-chat-active:#3390ec;--color-selection:#3993fb;--color-placeholders:#666;--color-list-icon:#fff;--color-gray:#888;--color-white:#fff;--color-black:#000;--color-dark-gray:#333;--color-links:#64b5ff;--color-own-links:#fff;--color-chat-username:#64b5ff;--color-code:#7eb8da;--color-code-bg:#aaaaaa14;--color-code-own:#5cb85c;--color-code-own-bg:#aaaaaa14;--color-accent-own:#4fae4e;--color-accent-own-rgb:79, 174, 78;--color-message-meta-own:#4fae4e;--color-message-reaction:#3390ec26;--color-message-reaction-hover:#3390ec40;--color-message-reaction-own:#4fae4e26;--color-message-reaction-hover-own:#4fae4e40;--color-message-reaction-chosen-hover:#3993fb;--color-message-reaction-chosen-hover-own:#4fae4e;--color-message-story-mention-from:#4ef390;--color-message-story-mention-to:#74bcff;--color-avatar-story-unread-from:#34c578;--color-avatar-story-unread-to:#3ca3f3;--color-avatar-story-friend-unread-from:#c9eb38;--color-avatar-story-friend-unread-to:#09c167;--color-reply-hover:#2a2a2a;--color-reply-active:#333;--color-reply-own-hover:#2a3a2a;--color-reply-own-active:#2f442f;--color-selection-highlight:#3993fb;--color-selection-highlight-emoji:#3993fbb3;--color-skeleton-background:rgba(var(--color-text-rgb), .05);--color-skeleton-foreground:rgba(var(--color-text-rgb), .1);--skeleton-base:var(--color-skeleton-background);--skeleton-highlight:var(--color-skeleton-foreground);--color-telegram-blue:#3390ec;--color-yellow:#fdd835;--color-orange:#ffb74d;--color-light-coral:#ffb74d33;--color-deleted-account:#678;--color-archive:#678;--color-heart:#ff5252;--color-default-shadow:#0006;--color-light-shadow:#0003;--border-radius-default:999px;--border-radius-small:12px;--border-radius-large:20px;--button-border-radius:9999px;--button-border-radius-medium:12px;--button-border-radius-small:8px;--spacing-xs:4px;--spacing-2xs:6px;--spacing-sm:8px;--spacing-3sm:10px;--spacing-md:12px;--spacing-3md:14px;--spacing-lg:16px;--spacing-xl:20px;--spacing-2xl:24px;--spacing-28:28px;--spacing-3xl:32px;--spacing-4xl:40px;--font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-size-3xs:calc(10px * var(--ui-scale,1));--font-size-2xs:calc(11px * var(--ui-scale,1));--font-size-xs:calc(13px * var(--ui-scale,1));--font-size-sm:calc(15px * var(--ui-scale,1));--font-size-md:calc(16px * var(--ui-scale,1));--font-size-lg:calc(18px * var(--ui-scale,1));--font-size-xl:calc(20px * var(--ui-scale,1));--font-size-2xl:calc(24px * var(--ui-scale,1));--font-size-3xl:calc(28px * var(--ui-scale,1));--color-text-meta:rgba(var(--color-text-rgb), .5);--color-text-meta-rgb:128, 128, 128;--transition-fast:var(--duration-fast,.15s) var(--easing-default,ease);--transition-normal:var(--duration-normal,.25s) var(--easing-default,ease);--transition-slow:var(--duration-slow,.35s) var(--easing-default,ease)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-background:#fff;--color-background-secondary:#f7f8fa;--color-background-tertiary:#fff;--color-background-elevated:#f4f5f7;--color-background-compact-menu:rgba(var(--color-text-rgb), .95);--color-background-compact-menu-hover:#f5f7faf2;--color-background-menu-separator:#00000014;--color-background-selected:#e8effb;--color-background-secondary-accent:#f2f5fa;--color-background-own:#f3f7ff;--color-background-own-selected:#e8f0ff;--color-text:#101828;--color-text-rgb:16, 24, 40;--color-text-lighter:#4b5563;--color-text-secondary:#475569;--color-text-secondary-rgb:71, 85, 105;--color-text-secondary-apple:#64748b;--color-text-meta:#475569;--color-text-meta-rgb:71, 85, 105;--color-text-meta-colored:#2563eb;--color-text-meta-apple:#64748b;--color-text-green:#15803d;--color-text-green-rgb:21, 128, 61;--color-borders:#d1d5db;--color-borders-input:#d1d5db;--color-borders-alternate:#00000014;--color-borders-read-story:#cbd5e1;--color-dividers:#e2e8f0;--color-dividers-android:#cbd5e1;--color-interactive-inactive:#4755692e;--color-interactive-buffered:#4755691f;--color-interactive-element-hover:#0f172a0f;--color-composer-button:#0f172a14;--color-item-hover:#f0f4ff;--color-item-active:#e2e8f0;--color-chat-hover:#f8fafc;--color-selection:#2563eb;--color-placeholders:#64748b;--color-list-icon:#101828;--color-gray:#6b7280;--color-links:#096ff0;--color-own-links:#096ff0;--color-chat-username:var(--accent-primary,#096ff0);--color-code:#2563eb;--color-code-bg:#38bdf81f;--color-code-own:#15803d;--color-code-own-bg:#10b9811f;--color-message-reaction:#3390ec24;--color-message-reaction-hover:#3390ec38;--color-message-reaction-own:#10b98124;--color-message-reaction-hover-own:#10b9813d;--color-reply-hover:#f1f5f9;--color-reply-active:#e2e8f0;--color-reply-own-hover:#e6f4ee;--color-reply-own-active:#d1e7d7;--color-selection-highlight:#2563eb;--color-selection-highlight-emoji:#3993fb73;--color-skeleton-background:#0000000f;--color-skeleton-foreground:#0000001f;--skeleton-base:var(--color-skeleton-background);--skeleton-highlight:var(--color-skeleton-foreground);--color-default-shadow:#0000001f;--color-light-shadow:#00000014}[data-rht-toaster]{pointer-events:none;flex-direction:column;justify-content:flex-start;align-items:center;gap:10px;width:min(100%,560px);max-width:100%;margin:0 auto;padding:0 16px;display:flex;overflow:visible;z-index:15300!important;position:fixed!important;top:18px!important;bottom:auto!important;left:0!important;right:0!important}[data-rht-toaster]>*{pointer-events:auto;width:100%}*{box-sizing:border-box;-webkit-tap-highlight-color:transparent;margin:0;padding:0}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html,body{width:100%;height:100%;font-family:var(--font-family);font-optical-sizing:auto;color:var(--color-text);background:var(--color-background);background-color:var(--color-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scrollbar-width:none;-ms-overflow-style:none;font-size:16px;line-height:1.5;overflow:hidden}html::-webkit-scrollbar{display:none}body::-webkit-scrollbar{display:none}html,body,#root{overscroll-behavior:none}#root{scrollbar-width:none;-ms-overflow-style:none;width:100%;height:100%;overflow:hidden}#root::-webkit-scrollbar{display:none}.lg-filters{pointer-events:none;width:0;height:0;position:absolute;overflow:hidden}a{color:var(--color-links);text-decoration:none}a:hover{text-decoration:underline}button{font-family:var(--font-family);cursor:pointer;background:0 0;border:none;outline:none}input,textarea,select{font-family:var(--font-family);-webkit-appearance:none;appearance:none;outline:none;font-size:1rem}*,:before,:after{scrollbar-width:none;-ms-overflow-style:none}::-webkit-scrollbar{width:0;height:0;display:none}::selection{background:var(--color-selection-highlight);color:var(--color-white)}::selection{background:var(--color-selection-highlight);color:var(--color-white)}code,pre{background:var(--color-code-bg);color:var(--color-code);border-radius:4px;padding:.125rem .25rem;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:.875em}pre{padding:1rem;overflow-x:auto}pre code{background:0 0;padding:0}.glass,.glass-card{background-color:rgba(var(--color-text-rgb), .01);border:1px solid var(--glass-border);border-radius:var(--radius-3xl,36px);box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;-webkit-backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(var(--glass-saturate,180%));backdrop-filter:blur(var(--glass-card-blur,20px)) saturate(var(--glass-saturate,180%));position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass,.glass-card{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}:root{--app-height:var(--viewport-stable-height,var(--tg-viewport-stable-height,100dvh));--app-content-height:calc(var(--app-height) - var(--app-safe-top,0px) - var(--app-safe-bottom,0px));--ui-scale:1;--canvas-max:1280px;--content-max-width:var(--canvas-max);--page-gutter:var(--spacing-lg,16px);--section-gap:var(--spacing-md,12px);--card-min-width:300px;--card-max-width:420px;--card-gap:12px;--sidebar-width:160px;--aside-width:320px;--control-min-size:44px;--overlay-max-width:520px;--overlay-max-height:min(105dvh, 860px);--overlay-full-max-width:640px;--overlay-full-max-height:min(92dvh, calc(var(--app-height) - 24px));--overlay-full-min-height:min(90dvh, calc(var(--app-height) - 48px));--rail-inset:16px;--overlay-rail-shift:calc(var(--rail-inset,16px) + var(--sidebar-width) + 8px);--icon-sm:20px;--icon-md:24px;--icon-lg:32px;--badge-height:20px;--story-ring:66px;--z-stories:16000;--nav-pill-height:80px;--nav-reserved-bottom:calc(var(--nav-pill-height) + var(--spacing-md,12px) + 8px)}:root[data-tab-nav=off]{--nav-reserved-bottom:0px}:root[data-nav=rail]{--ui-scale:1.08;--nav-reserved-bottom:0px;--sidebar-width:160px;--rail-inset:16px;--overlay-max-width:520px;--overlay-max-height:min(105dvh, 860px);--overlay-full-max-width:680px;--overlay-full-max-height:min(92dvh, calc(var(--app-height) - 24px));--overlay-full-min-height:min(90dvh, calc(var(--app-height) - 48px));--card-max-width:480px;--canvas-max:1440px;--icon-sm:22px;--icon-md:26px;--icon-lg:32px;--badge-height:22px;--story-ring:76px}@media (min-width:1440px){:root[data-nav=rail]{--ui-scale:1.14;--rail-inset:20px;--canvas-max:1680px;--overlay-max-width:560px;--overlay-full-max-width:720px;--story-ring:84px;--badge-height:24px}}.tab-strip{height:100%;width:calc(var(--tab-count,4) * 100%);touch-action:pan-y;flex-wrap:nowrap;display:flex;position:absolute;top:0;left:0}.tab-strip>[data-page-container]{flex:0 0 calc(100% / var(--tab-count,4));width:calc(100% / var(--tab-count,4));background:var(--color-background);touch-action:pan-y;min-width:0}.tab-shell{flex-direction:column;flex:1;width:100%;min-width:0;min-height:0;display:flex;position:relative}.tab-shell:not(.tab-shell--chrome-keep){height:auto;max-height:100%;overflow:hidden}.tab-shell:not(.tab-shell--chrome-keep) .app-canvas{flex:auto;min-width:0;height:100%;min-height:0;max-height:100%;position:relative;overflow:hidden}.tab-shell:not(.tab-shell--rail):not(.tab-shell--chrome-keep) .tab-strip>[data-page-container]{-webkit-overflow-scrolling:touch;overscroll-behavior:none;scrollbar-width:none;-ms-overflow-style:none;height:100%;min-height:0;max-height:100%;overflow:auto}.tab-shell:not(.tab-shell--rail):not(.tab-shell--chrome-keep) .tab-strip>[data-page-container]::-webkit-scrollbar{display:none}.tab-shell--rail{height:var(--app-height);max-height:var(--app-height);flex-direction:row;align-items:stretch;overflow:hidden}.tab-shell--rail .app-canvas{flex:auto;min-width:0;max-width:none;height:100%;min-height:0;margin-left:0;margin-right:0}.tab-shell--rail .tab-strip>[data-page-container]{-webkit-overflow-scrolling:touch;overscroll-behavior:none;height:100%;min-height:0;max-height:100%;overflow:auto}@media (hover:hover) and (pointer:fine){.tab-shell--rail .tab-strip>[data-page-container]{scrollbar-width:none;scrollbar-color:rgba(var(--color-text-rgb), .28) transparent}.tab-shell--rail .tab-strip>[data-page-container]::-webkit-scrollbar{width:8px;display:block}.tab-shell--rail .tab-strip>[data-page-container]::-webkit-scrollbar-track{background:0 0}.tab-shell--rail .tab-strip>[data-page-container]::-webkit-scrollbar-thumb{background:rgba(var(--color-text-rgb), .28);border-radius:8px}}.tab-shell--chrome-keep{scrollbar-width:none;pointer-events:none;z-index:-1;flex:0 0 0;width:0;min-width:0;height:0;min-height:0;position:absolute;overflow:hidden}.tab-shell--chrome-keep .app-canvas{display:none}.tab-shell--chrome-keep .app-nav-rail,.tab-shell--chrome-keep .bottom-nav__wrapper{pointer-events:auto}.tab-shell--chrome-keep .bottom-nav__wrapper{position:fixed}.tab-shell--chrome-keep .app-nav-rail{left:var(--rail-inset,16px);height:calc(var(--app-height) - 24px);margin:0;position:fixed;top:12px}.app-fill-viewport{min-height:var(--app-height);height:var(--app-height)}.app-canvas{max-width:var(--canvas-max);width:100%;margin-left:auto;margin-right:auto}.app-canvas,.page-layout__container{container:canvas/inline-size}.card-grid{gap:var(--card-gap);grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--card-min-width)), 1fr));display:grid}.card-grid>*{width:100%;min-width:0;max-width:var(--card-max-width);box-sizing:border-box;justify-self:center;height:100%}.shop-tile-grid{gap:var(--card-gap);grid-template-columns:1fr;display:grid}.shop-tile-grid>*{box-sizing:border-box;width:100%;min-width:0;height:100%}:root[data-nav=rail] .shop-tile-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.page-loading{min-height:60vh;padding:var(--spacing-lg);flex-direction:column;animation:.3s ease-in fadeIn;display:flex}.page-loading__content{gap:var(--spacing-md);margin-top:var(--spacing-lg);flex-direction:column;display:flex}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media (hover:none),(pointer:coarse){[data-page-container]{scrollbar-width:none;-ms-overflow-style:none}[data-page-container]::-webkit-scrollbar{display:none}}[data-page-container] .page-layout__container:not(.bp-page-full){padding-bottom:var(--nav-reserved-bottom)}.app{z-index:1;min-height:var(--app-height,var(--viewport-stable-height,100dvh));color:var(--text-primary);background:0 0;position:relative}.app__main{z-index:2;position:relative}.app__main.app__main--bp-full,.app__main.full-screen-page{max-width:100%;padding-left:0;padding-right:0}.page-header{margin-bottom:var(--spacing-sm);text-align:center}.page-header .page-title{background:var(--accent-gradient);-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-sm);letter-spacing:-.5px;-webkit-background-clip:text;background-clip:text;font-size:34px;font-weight:800}.page-header .page-subtitle{color:var(--text-secondary);font-size:15px}.predictions-page .predictions-loading,.predictions-page .predictions-list{gap:var(--spacing-md);flex-direction:column;display:flex}.subscriptions-page .plans-list{gap:var(--spacing-lg);flex-direction:column;display:flex}.subscriptions-page .plan-card{transition:all var(--duration-normal) var(--easing-default);position:relative}.subscriptions-page .plan-card:hover{border-color:var(--accent-primary);box-shadow:var(--shadow-glass-hover);transform:translateY(-4px)}.subscriptions-page .plan-card--highlighted{border:2px solid var(--accent-primary);background:linear-gradient(135deg,#0968f51a,#09aef50d)}.subscriptions-page .plan-card__badge{top:var(--spacing-md);right:var(--spacing-md);z-index:10;position:absolute}.subscriptions-page .plan-card__header{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.subscriptions-page .plan-card__name{font-size:var(--font-size-lg);color:var(--text-primary);margin:0;font-weight:700}.subscriptions-page .plan-card__discount{background:linear-gradient(135deg, var(--danger), var(--warning));color:var(--color-text-primary,var(--color-white));font-size:var(--font-size-sm);padding:var(--spacing-xs) 12px;border-radius:var(--radius-full);font-weight:700}.subscriptions-page .plan-card__price{margin-bottom:var(--spacing-lg)}.subscriptions-page .plan-card__price-current{background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-size:32px;font-weight:800;line-height:1}.subscriptions-page .plan-card__price-old{font-size:var(--font-size-md);color:var(--text-tertiary);margin-top:var(--spacing-xs);text-decoration:line-through}.subscriptions-page .plan-card__details{margin-bottom:var(--spacing-lg)}.subscriptions-page .plan-card__detail-row{padding:var(--spacing-sm) 0;border-bottom:1px solid rgba(var(--color-text-rgb), .05);justify-content:space-between;display:flex}.subscriptions-page .plan-card__detail-row:last-child{border-bottom:none}.subscriptions-page .plan-card__detail-row .label{font-size:var(--font-size-sm);color:var(--text-secondary)}.subscriptions-page .plan-card__detail-row .value{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.subscriptions-page .plan-card__popular-text{text-align:center;color:var(--accent-primary);margin-top:var(--spacing-sm);font-size:13px}.subscriptions-page .faq-item{padding:var(--spacing-md) 0;border-bottom:1px solid rgba(var(--color-text-rgb), .05)}.subscriptions-page .faq-item:last-child{border-bottom:none}.subscriptions-page .faq-item .faq-question{font-size:var(--font-size-sm);color:var(--text-primary);cursor:pointer;justify-content:space-between;align-items:center;font-weight:600;list-style:none;display:flex}.subscriptions-page .faq-item .faq-question::-webkit-details-marker{display:none}.subscriptions-page .faq-item .faq-question:after{content:"+";font-size:var(--font-size-xl);color:var(--text-tertiary);transition:transform var(--duration-fast)}.subscriptions-page .faq-item .faq-answer{color:var(--text-secondary);margin-top:var(--spacing-sm);font-size:13px;line-height:1.6}.subscriptions-page .faq-item[open] .faq-question:after{transform:rotate(45deg)}.subscriptions-page .plans-loading,.subscriptions-page .plans-list{gap:var(--spacing-lg);flex-direction:column;display:flex}.trust-badges{gap:var(--spacing-xs);flex-direction:column;display:flex}.orders-page .orders-list{gap:var(--spacing-md);flex-direction:column;display:flex}.orders-page .empty-state{text-align:center;padding:var(--spacing-xl)}.orders-page .empty-state .placeholder-actions{gap:var(--spacing-sm);margin-top:var(--spacing-lg);flex-direction:column;display:flex}.orders-page .info-cells{gap:var(--spacing-xs);flex-direction:column;display:flex}.profile-page .stats-grid{gap:var(--spacing-md);grid-template-columns:repeat(3,1fr);display:grid}.profile-page .stat-card{text-align:center}.profile-page .stat-card__value{font-size:var(--font-size-xl);background:var(--accent-gradient);-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-xs);-webkit-background-clip:text;background-clip:text;font-weight:700}.profile-page .stat-card__label{font-size:var(--font-size-xs);color:var(--text-secondary)}.profile-page .actions-list{flex-direction:column;display:flex}.profile-page .subscription-info__header{margin-bottom:var(--spacing-md);justify-content:space-between;align-items:center;display:flex}.profile-page .subscription-info__label{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.profile-page .subscription-info__text{color:var(--text-secondary);margin-bottom:var(--spacing-md);font-size:13px}.referral-page .referral-stats{padding:var(--spacing-md);justify-content:space-around;display:flex}.referral-page .referral-stat{text-align:center}.referral-page .referral-stat__label{font-size:var(--font-size-xs);color:var(--text-secondary);margin-bottom:var(--spacing-xs);display:block}.referral-page .referral-stat__value{font-size:var(--font-size-2xl);background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:700}.referral-page .referral-link{gap:var(--spacing-md);flex-direction:column;display:flex}.referral-page .referral-link__code{font-size:var(--font-size-xs);color:var(--text-secondary);background:rgba(var(--color-text-rgb), .03);padding:var(--spacing-sm);border-radius:var(--radius-sm);word-break:break-all}.referral-page .referral-conditions{padding-left:var(--spacing-md);margin:0}.referral-page .referral-conditions li{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-sm)}.tgui-section{margin-bottom:var(--spacing-2xl)}.tgui-section__header{padding:var(--spacing-sm) var(--spacing-md);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px;font-size:13px;font-weight:600}.tgui-cell{background:0 0!important}.tgui-cell:hover{background:rgba(var(--color-text-rgb), .05)!important}.tgui-placeholder{text-align:center;padding:var(--spacing-2xl) var(--spacing-lg)}.tgui-placeholder__header{font-size:var(--font-size-lg);color:var(--text-primary);margin-bottom:var(--spacing-sm);font-weight:700}.tgui-placeholder__description{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-lg)}.tgui-placeholder__action{gap:var(--spacing-sm);flex-direction:column;display:flex}.quick-buy-page .type-selection-grid{gap:var(--spacing-md);grid-template-columns:1fr;display:grid}@media (min-width:480px){.quick-buy-page .type-selection-grid{grid-template-columns:repeat(2,1fr)}}.quick-buy-page .type-card{text-align:center;cursor:pointer;transition:all var(--duration-normal)}.quick-buy-page .type-card--selected{border:2px solid var(--accent-primary);box-shadow:0 0 20px #0968f54d}.quick-buy-page .type-card__icon{margin-bottom:var(--spacing-sm);font-size:48px}.quick-buy-page .type-card__name{font-size:var(--font-size-lg);color:var(--text-primary);margin-bottom:var(--spacing-xs);font-weight:700}.quick-buy-page .type-card__price{font-size:var(--font-size-xl);background:var(--accent-gradient);-webkit-text-fill-color:transparent;margin-bottom:var(--spacing-xs);-webkit-background-clip:text;background-clip:text;font-weight:800}.quick-buy-page .type-card__coef{color:var(--text-secondary);margin-bottom:var(--spacing-xs);font-size:13px}.quick-buy-page .type-card__description{color:var(--text-tertiary);font-size:13px}.quick-buy-page .quantity-selection{justify-content:center;align-items:center;gap:var(--spacing-lg);display:flex}.quick-buy-page .quantity-selection .quantity-value{font-size:var(--font-size-2xl);text-align:center;min-width:40px;font-weight:700}.quick-buy-page .order-summary .summary-title{font-size:var(--font-size-xl);color:var(--text-primary);margin-bottom:var(--spacing-lg);text-align:center;font-weight:700}.quick-buy-page .order-summary .summary-row{padding:var(--spacing-sm) 0;justify-content:space-between;align-items:center;display:flex}.quick-buy-page .order-summary .summary-row .label{font-size:var(--font-size-sm);color:var(--text-secondary)}.quick-buy-page .order-summary .summary-row .value{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.quick-buy-page .order-summary .summary-row--total{margin-top:var(--spacing-md);padding-top:var(--spacing-md);border-top:2px solid rgba(var(--color-text-rgb), .1)}.quick-buy-page .order-summary .summary-row--total .value{font-size:var(--font-size-2xl);background:var(--accent-gradient);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text;font-weight:800}.quick-buy-page .order-summary .summary-disclaimer{font-size:var(--font-size-xs);color:var(--text-tertiary);text-align:center;margin-top:var(--spacing-md)}.quick-buy-page .info-block{gap:var(--spacing-md);align-items:flex-start;display:flex}.quick-buy-page .info-block__icon{font-size:var(--font-size-2xl);flex-shrink:0}.quick-buy-page .info-block__content{flex:1}.quick-buy-page .info-block__content strong{font-size:var(--font-size-sm);color:var(--text-primary);margin-bottom:var(--spacing-xs);display:block}.quick-buy-page .info-block__content p{color:var(--text-secondary);font-size:13px;line-height:1.5}.support-page .support-animation{padding:var(--spacing-lg) 0;justify-content:center;align-items:center;display:flex}.support-page .support-animation__tgs{width:180px;height:180px}.support-page .support-card{margin:var(--spacing-lg) var(--spacing-sm)}.support-page .support-content{align-items:center;gap:var(--spacing-md);text-align:center;flex-direction:column;display:flex}.support-page .support-content .support-description{color:var(--text-primary);font-size:15px;line-height:1.5}.support-page .support-content .support-button{width:100%;max-width:280px}.support-page .support-content .support-hint{color:var(--text-tertiary);margin-top:var(--spacing-xs);font-size:13px}.offer-page .warning-block,.privacy-page .warning-block{gap:var(--spacing-md);align-items:flex-start;display:flex}.offer-page .warning-block__icon,.privacy-page .warning-block__icon{flex-shrink:0;font-size:32px}.offer-page .warning-block__content,.privacy-page .warning-block__content{flex:1}.offer-page .warning-block__content strong,.privacy-page .warning-block__content strong{font-size:var(--font-size-md);color:var(--warning);margin-bottom:var(--spacing-sm);display:block}.offer-page .warning-block__content p,.privacy-page .warning-block__content p{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6}.offer-page .section-title,.privacy-page .section-title{font-size:var(--font-size-md);color:var(--text-primary);margin-bottom:var(--spacing-md);font-weight:700}.offer-page .section-content .section-text,.privacy-page .section-content .section-text{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-sm);line-height:1.6}.offer-page .section-content .section-text:last-child,.privacy-page .section-content .section-text:last-child{margin-bottom:0}.offer-page .accept-block .accept-block__checkbox,.privacy-page .accept-block .accept-block__checkbox{gap:var(--spacing-xs);margin-bottom:var(--spacing-lg);align-items:flex-start;display:flex}.offer-page .accept-block .accept-block__checkbox input[type=checkbox],.privacy-page .accept-block .accept-block__checkbox input[type=checkbox]{width:20px;height:20px;accent-color:var(--accent-primary);cursor:pointer;margin-top:2px}.offer-page .accept-block .accept-block__checkbox label,.privacy-page .accept-block .accept-block__checkbox label{font-size:var(--font-size-sm);color:var(--text-secondary);cursor:pointer;line-height:1.5}.offer-page .accept-block .accept-block__checkbox label strong,.privacy-page .accept-block .accept-block__checkbox label strong{color:var(--text-primary)}.admin-dashboard .metrics-grid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.admin-dashboard .alerts-list{gap:var(--spacing-md);flex-direction:column;display:flex}.admin-dashboard .alert-card--critical{background:#ef44440d;border-color:#ef44444d}.admin-dashboard .alert-card--warning{background:#f59e0b0d;border-color:#f59e0b4d}.admin-dashboard .alert-card .alert-card__header{margin-bottom:var(--spacing-sm);justify-content:space-between;align-items:center;display:flex}.admin-dashboard .alert-card .alert-card__time{font-size:var(--font-size-xs);color:var(--text-tertiary)}.admin-dashboard .alert-card .alert-card__name{font-size:var(--font-size-sm);color:var(--text-primary);margin-bottom:var(--spacing-xs);font-weight:700}.admin-dashboard .alert-card .alert-card__message{color:var(--text-secondary);font-size:13px}.admin-dashboard .quick-actions{gap:var(--spacing-xs);flex-direction:column;display:flex}@media (max-width:480px){.page-header .page-title{font-size:22px}.admin-dashboard .metrics-grid{grid-template-columns:1fr}}:root{--font-weight-regular:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--letter-spacing-tight:-.02em;--letter-spacing-snug:-.015em;--letter-spacing-caps:.055em;--type-label-size:calc(12px * var(--ui-scale,1));--type-label-weight:600;--type-label-color:rgba(var(--color-text-rgb), .46);--type-title-size:calc(18px * var(--ui-scale,1));--type-title-weight:700;--type-title-spacing:-.02em;--type-meta-size:calc(13px * var(--ui-scale,1));--type-meta-color:rgba(var(--color-text-rgb), .52);--type-nav-size:calc(12px * var(--ui-scale,1));--type-nav-weight:600;--type-tabular:tabular-nums}html,body,#root{font-feature-settings:"kern" 1, "liga" 1;text-rendering:optimizelegibility}:root{--tg-theme-bg-color:#141414;--tg-theme-text-color:#fff;--tg-theme-hint-color:#6b7280;--tg-theme-link-color:#096ff0;--tg-theme-button-color:#096ff0;--tg-theme-button-text-color:#fff;--tg-theme-secondary-bg-color:#151518;--tg-theme-header-bg-color:#1c1c20;--tg-theme-accent-text-color:#096ff0;--glass-bg:rgba(var(--color-text-rgb), .02);--glass-bg-hover:rgba(var(--color-text-rgb), .05);--glass-border:#ffffff1a;--glass-border-hover:#fff3;--glass-blur:12px;--glass-card-blur:18px;--glass-saturate:130%;--glass-tint:#0003;--glass-tint-top:var(--glass-tint);--glass-tint-bottom:var(--glass-tint);--glass-rim-hi:#ffffff2e;--glass-rim-mid:#ffffff08;--glass-rim-lo:#ffffff0f;--glass-ring-width:1px;--glass-ring:linear-gradient(165deg, #ffffffb3 0%, #ffffff47 18%, #fff0 40%, #fff0 74%, #ffffff29 100%);--glass-ring-btn:linear-gradient(180deg, #ffffff61 0%, #ffffff24 42%, #ffffff1f 68%, #ffffff38 100%);--glass-ring-btn-solid:linear-gradient(180deg, #ffffff75 0%, #ffffff38 45%, #ffffff2e 72%, #ffffff4d 100%);--glass-spec:transparent;--glass-spec-x:50%;--glass-spec-y:-20%;--glass-shadow:#00000038;--glass-fallback:#000000c7;--glass-reflex-light:.3;--glass-reflex-dark:2;--glass-c-light:#fff;--glass-c-dark:#000;--accent-primary:var(--tg-theme-button-color,#096ff0);--accent-secondary:#7c5cff;--accent-gradient:linear-gradient(135deg, var(--tg-theme-button-color) 0%, #0f92f0 100%);--success:#00c73e;--success-bg:#10b98126;--warning:#f59e0b;--warning-bg:#f59e0b26;--danger:#ef4444;--danger-bg:#ef444426;--info:var(--tg-theme-accent-text-color,#3b82f6);--info-bg:#3b82f626;--radius-sm:8px;--radius-md:12px;--radius-lg:16px;--radius-xl:20px;--radius-2xl:22px;--radius-28:28px;--radius-3xl:36px;--radius-full:9999px;--border-radius-sm:var(--radius-sm);--border-radius-md:var(--radius-md);--border-radius-lg:var(--radius-lg);--border-radius-xl:var(--radius-xl);--radius-small:var(--border-radius-small,12px);--radius-large:var(--border-radius-large,20px);--radius-default:var(--border-radius-default,999px);--color-danger:var(--danger);--color-warning-status:var(--warning);--shadow-sm:0 2px 8px #0000004d;--shadow-md:0 4px 16px #0006;--shadow-lg:0 8px 32px #00000080;--shadow-glass:0 8px 32px #0006;--shadow-glass-hover:0 12px 40px #00000080;--glass-opacity-01:.01;--glass-opacity-03:.03;--glass-opacity-05:.05;--glass-opacity-06:.06;--glass-opacity-08:.08;--glass-opacity-10:.1;--glass-opacity-12:.12;--glass-opacity-15:.15;--glass-opacity-18:.18;--glass-opacity-24:.24;--glass-opacity-27:.27;--glass-opacity-30:.3;--glass-shadow-inset:inset 0 0 0 1px color-mix(in srgb, var(--glass-c-light) calc(var(--glass-reflex-light) * 10%), transparent), inset 1.8px 3px 0px -2px color-mix(in srgb, var(--glass-c-light) calc(var(--glass-reflex-light) * 90%), transparent), inset -2px -2px 0px -2px color-mix(in srgb, var(--glass-c-light) calc(var(--glass-reflex-light) * 80%), transparent), inset -3px -8px 1px -6px color-mix(in srgb, var(--glass-c-light) calc(var(--glass-reflex-light) * 60%), transparent), inset -.3px -1px 4px 0px color-mix(in srgb, var(--glass-c-dark) calc(var(--glass-reflex-dark) * 12%), transparent), inset -1.5px 2.5px 0px -2px color-mix(in srgb, var(--glass-c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 0px 3px 4px -2px color-mix(in srgb, var(--glass-c-dark) calc(var(--glass-reflex-dark) * 20%), transparent), inset 2px -6.5px 1px -4px color-mix(in srgb, var(--glass-c-dark) calc(var(--glass-reflex-dark) * 10%), transparent);--glass-rim:#ffffff2e;--glass-rim-hover:#ffffff47;--glass-rim-bottom:#ffffff1f;--duration-fast:.15s;--duration-normal:.25s;--duration-slow:.35s;--easing-default:cubic-bezier(.4, 0, .2, 1);--easing-spring:cubic-bezier(.34, 1.56, .64, 1);--transition-fast:var(--duration-fast) var(--easing-default);--transition-normal:var(--duration-normal) var(--easing-default);--transition-slow:var(--duration-slow) var(--easing-default)}[data-theme=dark]{--text-hint:#ffffff73;--glass-tint:#0003;--glass-tint-top:var(--glass-tint);--glass-tint-bottom:var(--glass-tint);--glass-rim-hi:#ffffff2e;--glass-rim-mid:#ffffff08;--glass-rim-lo:#ffffff0f;--glass-spec:transparent;--glass-shadow:#00000047;--glass-fallback:#000000c7}[data-theme=light]{--text-hint:#00000059;--text-secondary:#000000b3;--text-tertiary:#0006;--glass-bg:#fff9;--glass-bg-hover:#ffffffb8;--glass-border:#0f172a1a;--glass-border-hover:#0f172a33;--glass-blur:12px;--glass-tint:#ffffff47;--glass-tint-top:var(--glass-tint);--glass-tint-bottom:var(--glass-tint);--glass-rim-hi:#ffffff8c;--glass-rim-mid:#ffffff14;--glass-rim-lo:#ffffff29;--glass-ring:linear-gradient(165deg, #ffffffd1 0%, #ffffff57 20%, #fff0 42%, #fff0 74%, #ffffff38 100%);--glass-ring-btn:linear-gradient(180deg, #ffffff9e 0%, #ffffff42 42%, #fff3 68%, #ffffff5c 100%);--glass-ring-btn-solid:linear-gradient(180deg, #ffffff94 0%, #ffffff47 45%, #ffffff38 72%, #fff6 100%);--glass-spec:transparent;--glass-shadow:#0f141e1f;--glass-fallback:#f8f8fadb;--shadow-sm:0 2px 8px #00000008;--shadow-md:0 4px 16px #0000000f;--shadow-lg:0 8px 32px #00000014;--shadow-glass:0 8px 32px #0000000a;--shadow-glass-hover:0 12px 40px #0000000f;--glass-opacity-01:.01;--glass-opacity-03:.03;--glass-opacity-05:.05;--glass-opacity-06:.06;--glass-opacity-08:.08;--glass-opacity-10:.1;--glass-opacity-12:.12;--glass-opacity-15:.15;--glass-opacity-18:.18;--glass-opacity-24:.24;--glass-opacity-27:.27;--glass-opacity-30:.3;--glass-c-light:#0f172a;--glass-c-dark:#0f172a;--glass-reflex-dark:1;--glass-rim:#0000002e;--glass-rim-hover:#00000047;--glass-rim-bottom:#00000014}:root,[data-theme=dark],[data-theme=light]{--glass-highlight:linear-gradient(135deg, #ffffff29, transparent 38%, #ffffff0a 72%, transparent);--glass-blur:12px}.safe-area-top{padding-top:max(env(safe-area-inset-top,0px), var(--app-safe-top,0px))}.safe-area-bottom{padding-bottom:max(env(safe-area-inset-bottom,0px), var(--app-safe-bottom,0px))}.Skeleton,.home-hub__bone,.pcard__bone{background-color:rgba(var(--color-text-rgb), .08);background-image:none;position:relative;overflow:hidden}.Skeleton:before,.home-hub__bone:before,.pcard__bone:before{content:"";background:linear-gradient(90deg, transparent 0%, transparent 34%, rgba(var(--color-text-rgb), .34) 50%, transparent 66%, transparent 100%);pointer-events:none;width:100%;height:100%;animation:1.35s ease-in-out infinite skeleton-shimmer;position:absolute;top:0;left:0;transform:translate(-100%)}.Skeleton{border-radius:var(--radius-lg)!important}.Skeleton.round,.Skeleton.circular{border-radius:50%!important}.Skeleton.rounded-rect,.Skeleton.rounded{border-radius:var(--radius-xl)!important}.Skeleton.rectangular{border-radius:var(--radius-lg)!important}.Skeleton.text{height:1em;border-radius:var(--radius-sm)!important}@keyframes skeleton-shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.Skeleton.card{gap:var(--spacing-md);background:0 0;flex-direction:column;padding:0;animation:none;display:flex}.Skeleton.card .card-image-skeleton{width:calc(100% - 32px);height:280px;margin:var(--spacing-md) 16px 0 16px;position:relative;overflow:hidden;background:rgba(var(--color-text-rgb), .05)!important;border-radius:var(--radius-lg)!important}.Skeleton.card .card-image-skeleton:before{content:"";background:linear-gradient(90deg, transparent 0%, transparent 34%, rgba(var(--color-text-rgb), .34) 50%, transparent 66%, transparent 100%);width:100%;height:100%;animation:1.35s ease-in-out infinite skeleton-shimmer;position:absolute;top:0;left:0;transform:translate(-100%)}.Skeleton.card .card-text-skeleton{width:calc(100% - 32px);height:60px;margin:var(--spacing-md) 16px;position:relative;overflow:hidden;background:rgba(var(--color-text-rgb), .05)!important;border-radius:var(--radius-md)!important}.Skeleton.card .card-text-skeleton:before{content:"";background:linear-gradient(90deg, transparent 0%, transparent 34%, rgba(var(--color-text-rgb), .34) 50%, transparent 66%, transparent 100%);width:100%;height:100%;animation:1.35s ease-in-out .2s infinite skeleton-shimmer;position:absolute;top:0;left:0;transform:translate(-100%)}@media (prefers-reduced-motion:reduce){.Skeleton:before,.home-hub__bone:before,.pcard__bone:before,.Skeleton.card .card-image-skeleton:before,.Skeleton.card .card-text-skeleton:before{animation-name:skeleton-shimmer!important;animation-duration:1.35s!important;animation-iteration-count:infinite!important;animation-play-state:running!important}}.bottom-nav__wrapper{left:0;right:0;bottom:calc(var(--app-safe-bottom,var(--safe-area-bottom,0px)) + 16px);width:100%;max-width:560px;z-index:var(--z-bottom-nav,9999);pointer-events:none;visibility:visible;margin-inline-start:auto;margin-inline-end:auto;padding:0 12px;transition:bottom .42s cubic-bezier(.22,1,.36,1),visibility linear;position:fixed}.bottom-nav__wrapper--hidden{bottom:calc(-1 * (var(--nav-pill-height,80px) + var(--app-safe-bottom,var(--safe-area-bottom,0px)) + 20px));pointer-events:none;visibility:hidden;transition:bottom .42s cubic-bezier(.22,1,.36,1),visibility 0s linear .42s}.bottom-nav{--nav-tab-idle:#ffffff8c;--nav-tab-active:var(--color-primary);height:var(--nav-pill-height,80px);pointer-events:auto;border:none;border-radius:999px;justify-content:center;align-items:center;margin:0 auto;display:flex;position:relative;overflow:visible}.bottom-nav:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bottom-nav{background:var(--glass-tint);-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:inset 0 .5px 0 #ffffff38, 0 8px 24px var(--glass-shadow);transition-property:background,box-shadow}.bottom-nav>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.bottom-nav{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.bottom-nav{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility}@supports ((-moz-appearance:none)){.lg-refract .bottom-nav{-webkit-backdrop-filter:url(#lg-refract-nav)blur(10px)saturate(130%);backdrop-filter:url(#lg-refract-nav)blur(10px)saturate(130%)}}.bottom-nav__edge{display:none}.bottom-nav__tab-icon-stack{place-items:center;display:grid}.bottom-nav__tab-icon-stack>.bottom-nav__tab-icon{grid-area:1/1}.bottom-nav__tab-icon--fill{opacity:0}.bottom-nav__tab-icon--line,.bottom-nav__tab--active .bottom-nav__tab-icon--fill{opacity:1}.bottom-nav__tab--active .bottom-nav__tab-icon--line{opacity:0}.bottom-nav__container{z-index:3;border-radius:inherit;align-items:center;width:100%;height:100%;padding:0 6px;display:flex;position:relative;overflow:hidden}.bottom-nav__block-tabs{align-items:stretch;width:100%;height:100%;display:flex;position:relative}.bottom-nav__active-capsule{width:calc(100% / var(--nav-tab-count,4));pointer-events:none;z-index:1;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;background:linear-gradient(180deg, rgba(var(--color-primary-shade-rgb,0, 136, 255), .2) 0%, rgba(var(--color-primary-shade-rgb,0, 136, 255), .12) 100%), #00000038;border-radius:999px;position:absolute;top:7px;bottom:7px;left:0;transform:translate(0,0);box-shadow:inset 0 .5px #ffffff29,0 4px 16px #0000002e}[data-theme=light] .bottom-nav__active-capsule{background:linear-gradient(180deg, rgba(var(--color-primary-shade-rgb,0, 136, 255), .2) 0%, rgba(var(--color-primary-shade-rgb,0, 136, 255), .12) 100%), #ffffff38}@supports ((-moz-appearance:none)){.lg-refract .bottom-nav__active-capsule{-webkit-backdrop-filter:url(#lg-refract-lens)blur(10px)saturate(130%);backdrop-filter:url(#lg-refract-lens)blur(10px)saturate(130%)}}.bottom-nav__capsule-rim{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(165deg,#ffffff8c 0%,#ffffff29 26%,#fff0 46% 76%,#ffffff1f 100%);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.bottom-nav__tab{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:none;border-radius:999px;flex:1 1 0;justify-content:center;align-items:center;min-width:0;height:100%;margin:0;padding:0;display:flex;position:relative}.bottom-nav__tab:focus{outline:none}.bottom-nav__tab:focus-visible{outline:none}.bottom-nav__tab:focus-visible .bottom-nav__tab-inner{outline:none}.bottom-nav__tab--active{font-synthesis-weight:none}.bottom-nav__tab-inner{flex-direction:column;justify-content:center;align-items:center;gap:3px;min-width:0;display:flex}.bottom-nav__tab-icon-wrapper{place-items:center;height:26px;display:grid;position:relative}.bottom-nav__tab-icon{width:24px;height:24px}.bottom-nav__logo-metalic{justify-content:center;align-items:center;width:auto;height:26px;display:flex}.bottom-nav__tab-label{text-overflow:ellipsis;white-space:nowrap;font-synthesis-weight:none;letter-spacing:.01em;max-width:100%;font-size:12px;font-weight:600;line-height:1.2;overflow:hidden}.bottom-nav__probe{visibility:hidden;pointer-events:none;border:0;width:0;height:0;margin:0;position:absolute}[data-theme=light] .bottom-nav{--nav-tab-idle:#0f172a8c}@media (prefers-reduced-motion:reduce){.bottom-nav__wrapper,.bottom-nav__wrapper--hidden{transition:none}}@media (max-width:380px){.bottom-nav{height:72px}.bottom-nav__tab-label{font-size:10px}.bottom-nav__tab-icon-wrapper{width:22px;height:22px}.bottom-nav__tab-icon{width:20px;height:20px}.bottom-nav__logo-metalic{justify-content:center;align-items:center;width:100%;height:26px;display:flex}.bottom-nav__logo-metalic{height:22px}.bottom-nav__logo-metalic .metallic-logo{width:30px;height:auto}}.glass-toast-container{z-index:var(--z-toaster,15200);align-items:center;gap:var(--spacing-md);padding:0 16px;padding-bottom:calc(16px + var(--nav-reserved-bottom,92px));pointer-events:none;flex-direction:column-reverse;width:min(100%,560px);margin:0 auto;display:flex;position:fixed;top:auto;bottom:0;left:0;right:0}.glass-toast{pointer-events:auto;cursor:pointer;-webkit-user-select:none;user-select:none;width:100%;animation:.4s cubic-bezier(.22,1,.36,1) gt-in;overflow:hidden}.glass-toast--exiting{pointer-events:none;animation:.38s cubic-bezier(.4,0,.2,1) forwards gt-out}.glass-toast__pane{--glass-tint:#0000006b;--glass-shadow:#00000052;--glass-fallback:#000000d1;align-items:center;gap:var(--spacing-md);padding:var(--spacing-lg) 20px;background:var(--glass-tint);-webkit-backdrop-filter:blur(12px)saturate(130%);backdrop-filter:blur(12px)saturate(130%);min-height:56px;box-shadow:inset 0 .5px 0 #ffffff38, 0 8px 24px var(--glass-shadow);border-radius:24px;transition-property:background,box-shadow;display:flex;position:relative;overflow:hidden}.glass-toast__pane>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-toast__pane{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.glass-toast__pane{color:var(--tg-theme-text-color,#fff);font-family:var(--font-family);font-size:15px;font-weight:600;line-height:1.4}.glass-toast__icon{background:var(--toast-icon-bg);width:36px;height:36px;color:var(--toast-icon-color);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;animation:.5s icon-pulse;display:flex}.glass-toast__message{color:#fffffff0;letter-spacing:-.01em;flex:1;min-width:0}.glass-toast__action{margin-left:var(--spacing-xs);color:#fff;min-height:36px;font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;background:#ffffff29;border:none;border-radius:999px;flex-shrink:0;padding:8px 12px;font-size:14px;font-weight:700}.glass-toast__action:active{background:#ffffff47}.glass-toast__count{font-size:var(--font-size-xs);color:#000000d1;padding:var(--spacing-xs) 10px;margin-left:var(--spacing-2xs);background:#ffffffe0;border-radius:999px;flex-shrink:0;font-weight:700;animation:.3s count-pop}@keyframes gt-in{0%{margin-bottom:-28px}to{margin-bottom:0}}@keyframes gt-out{0%{opacity:1;max-height:120px;margin-bottom:0;transform:translate(0,0)}55%{opacity:0;max-height:120px;margin-bottom:0;transform:translateY(14px)}to{opacity:0;max-height:0;margin-bottom:calc(var(--spacing-md) * -1);transform:translateY(18px)}}@keyframes icon-pulse{0%{opacity:0;transform:scale(.6)}50%{transform:scale(1.1)}to{opacity:1;transform:scale(1)}}@keyframes count-pop{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}@media (max-width:480px){.glass-toast-container{padding:0 12px;padding-bottom:calc(12px + max(env(safe-area-inset-bottom,0px), var(--safe-area-bottom,0px)) + 72px);top:auto;bottom:0}.glass-toast__pane{padding:var(--spacing-3md) 16px;font-size:var(--font-size-sm);border-radius:24px}}.Button{border-radius:var(--button-border-radius,9999px);width:100%;height:3.5rem;color:var(--color-text-primary,var(--color-white));box-shadow:var(--glass-shadow-inset);cursor:pointer;text-transform:uppercase;background-color:#0000;border:0;outline:none;flex-shrink:0;justify-content:center;align-items:center;gap:.5rem;padding:.625rem;line-height:1.2;text-decoration:none;transition:background-color .3s,color .3s;display:flex;position:relative;overflow:hidden}.Button:focus-visible{outline:2px solid var(--color-primary,var(--tg-theme-button-color,#34b7f1));outline-offset:2px}.Button.radius-small{border-radius:var(--button-border-radius-small,8px)}.Button.radius-medium{border-radius:var(--button-border-radius-medium,12px)}.Button.radius-large{border-radius:var(--border-radius-large,20px)}.Button.radius-pill{border-radius:var(--radius-full)}.Button svg,.Button .Button-icon,.Button [class*=icon]{flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;display:flex}.Button.no-upper-case{text-transform:none}.Button.disabled{cursor:default;pointer-events:none;opacity:.5!important}.Button.primary{border-radius:var(--button-border-radius,9999px);background:var(--color-primary,var(--accent-primary));color:var(--color-white,var(--color-white));text-transform:none;letter-spacing:.3px;font-weight:600;position:relative;box-shadow:0 10px 30px #00000026}.Button.primary:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring-btn-solid);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.primary>*{z-index:3;position:relative}.Button.primary:hover{background:var(--color-primary-hover,#0980f0)}.Button.primary:active{background:var(--color-primary-active,#0980f0);transform:scale(.98)}.Button.gold{background:var(--color-gold,gold);color:var(--color-text-on-gold,#000c);text-transform:none;isolation:isolate;font-weight:500;position:relative;box-shadow:0 10px 30px #00000026}.Button.gold:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring-btn-solid);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.gold>*{z-index:3;position:relative}.Button.gold:before{content:"";z-index:2;pointer-events:none;border-radius:inherit;background:linear-gradient(105deg,#0000 28%,#ffffff47 48%,#0000 68%);animation:5.2s ease-in-out infinite button-gold-sheen;position:absolute;top:0;bottom:0;left:0;right:0;transform:translate(-140%)}.Button.gold:hover{background:var(--color-gold-hover,#e6d819);color:var(--color-text-on-gold,#000)}.Button.gold:active{transform:scale(.98)}.Button.secondary{position:relative}.Button.secondary:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.secondary{background:var(--glass-tint);-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:inset 0 .5px 0 #ffffff38, 0 8px 24px var(--glass-shadow);transition-property:background,box-shadow}.Button.secondary>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Button.secondary{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.Button.secondary{background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);color:var(--color-text-primary,var(--color-white));text-transform:none;border:none;font-weight:500}@media (hover:hover){.Button.secondary:hover{color:var(--color-text-primary,var(--color-white));background-color:#0000001f}}.Button.secondary:active{transform:scale(.98)}.Button.gray{background-color:var(--color-background-secondary,#1f1f1f);color:var(--color-text-secondary,#aaa)}.Button.gray:hover{color:var(--color-primary,var(--color-telegram-blue));background-color:var(--color-item-hover,#2a2a2a)}.Button.danger{background-color:var(--color-background-secondary,#1f1f1f);color:var(--color-error,#f44336)}.Button.danger:hover{background-color:var(--color-error,#f44336);color:var(--color-white,var(--color-white))}.Button.danger:active{background-color:var(--color-error-shade,#d32f2f)}.Button.text{box-shadow:none;color:var(--color-text-secondary,rgba(var(--color-text-rgb), .8));text-transform:none;background:0 0;border:none;justify-content:flex-start;gap:.5rem;width:auto;height:auto;padding:.5rem .75rem;font-weight:500}.Button.text:hover{background:rgba(var(--color-text-rgb), .05);color:var(--color-text-primary,var(--color-white))}.Button.text:active{background:rgba(var(--color-text-rgb), .08);transform:scale(.98)}.Button.translucent{background:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;transition-property:background,box-shadow;position:relative}.Button.translucent:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.translucent>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.Button.translucent{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.Button.translucent{color:var(--color-text-primary,var(--color-white))}.Button.translucent:hover{background-color:rgba(var(--color-text-rgb), .1);color:var(--color-text-primary,var(--color-white))}.Button.dark{background-color:var(--color-dark-gray,var(--color-borders));color:var(--color-white,var(--color-white))}.Button.dark:hover{background-color:var(--color-background-elevated,#2a2a2a)}.Button.green{background-color:var(--color-success,#4caf50);color:var(--color-white,var(--color-white))}.Button.green:hover{background-color:var(--color-green-darker,#3d8b40)}.Button.outline{color:var(--color-primary,var(--accent-primary));text-transform:none;border:1px solid var(--color-border-default,#cbd5e1);background:0 0;font-weight:600;position:relative}.Button.outline:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--color-primary,var(--accent-primary)) 0%, var(--color-primary-shade,#0980f0) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1.2px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.Button.outline:hover{border-color:var(--color-primary,var(--accent-primary));background-color:#0968f50a}.Button.outline:active{background-color:#0968f514;transform:scale(.98)}.Button.fade{background:var(--accent-gradient);color:var(--color-white,var(--color-white));text-transform:none;letter-spacing:.3px;box-shadow:var(--glass-shadow-inset), 0 10px 30px #00000026;background-size:200% 100%;font-weight:600;animation:4.5s ease-in-out infinite referral-shimmer}.Button.fade:hover{box-shadow:var(--glass-shadow-inset), 0 14px 35px #098bf566;transform:translateY(-2px)}.Button.fade:active{transform:scale(.98)}@keyframes button-gold-sheen{0%,42%{transform:translate(-140%)}72%,to{transform:translate(140%)}}.Button.default{height:3.5rem;font-size:1rem}.Button.smaller{height:3rem;font-size:.875rem}.Button.tiny{height:2.5rem;font-size:.75rem}.Button.s{height:2.5rem;padding-left:.9rem;padding-right:.9rem;font-size:.75rem}.Button.m{height:3.5rem;font-size:.875rem}.Button.l{height:4.5rem;font-size:1.15rem}.Button.compact{height:2.75rem;padding:.5rem 1rem;font-size:.875rem}.Button.round{border-radius:50%;width:3.5rem;height:3.5rem;padding:0}.Button.pill{border-radius:9999px;width:auto;padding-left:1.5rem;padding-right:1.5rem}.Button.fully-round{border-radius:50%}.Button.fluid{width:auto}.Button.stretched{width:100%}.Button.loading{pointer-events:none}.Button.faded{opacity:.7}@supports ((-moz-appearance:none)){.lg-refract .Button.secondary{-webkit-backdrop-filter:url(#lg-refract-soft)blur(10px)saturate(130%);backdrop-filter:url(#lg-refract-soft)blur(10px)saturate(130%)}}[data-theme=light] .Button.primary{background:var(--color-primary,var(--accent-primary));color:var(--color-white,var(--color-white));text-transform:none;letter-spacing:.3px;font-weight:600;box-shadow:0 4px 12px #0968f54d,0 1px 2px #0000001a}[data-theme=light] .Button.primary:hover{background:var(--color-primary-hover,#085fe0);box-shadow:0 6px 16px #0968f566,0 2px 4px #00000026}[data-theme=light] .Button.primary:active{background:var(--color-primary-active,#0980f0);transform:scale(.98)}[data-theme=light] .Button.secondary{--glass-shadow:#0000001f;--glass-ring:linear-gradient(180deg, #0f172a38 0%, #0f172a14 42%, #0f172a1a 68%, #0f172a2e 100%);--glass-fallback:#0f172a1f;position:relative}[data-theme=light] .Button.secondary:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=light] .Button.secondary{background:var(--glass-tint);-webkit-backdrop-filter:blur(10px)saturate(130%);backdrop-filter:blur(10px)saturate(130%);box-shadow:inset 0 .5px 0 #ffffff38, 0 8px 24px var(--glass-shadow);transition-property:background,box-shadow}[data-theme=light] .Button.secondary>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=light] .Button.secondary{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-theme=light] .Button.secondary{background-color:var(--glass-bg);box-shadow:var(--glass-shadow-inset);color:var(--color-text-primary,#101828);text-transform:none;border:none;font-weight:500}@media (hover:hover){[data-theme=light] .Button.secondary:hover{color:var(--color-text-primary,#101828);background-color:#0f172a1f}}[data-theme=light] .Button.secondary:active{background-color:#0f172a29;transform:scale(.98)}[data-theme=light] .Button.translucent{--glass-tint:#0f172a14;--glass-shadow:#0000001f;--glass-ring:linear-gradient(180deg, #0f172a38 0%, #0f172a14 42%, #0f172a1a 68%, #0f172a2e 100%);--glass-fallback:#0f172a1f;background:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;transition-property:background,box-shadow;position:relative}[data-theme=light] .Button.translucent:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=light] .Button.translucent>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){[data-theme=light] .Button.translucent{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}[data-theme=light] .Button.translucent{color:var(--color-text-primary,#101828)}[data-theme=light] .Button.translucent:hover{color:var(--color-text-primary,#101828);background-color:#0f172a1f}[data-theme=light] .Button.translucent:active{background-color:#0f172a29;transform:scale(.98)}[data-theme=light] .Button.text{box-shadow:none;color:var(--color-accent-primary,var(--accent-primary));text-transform:none;background:0 0;border:none;justify-content:flex-start;gap:.5rem;width:auto;height:auto;padding:.5rem .75rem;font-weight:500}[data-theme=light] .Button.text:hover{color:var(--color-accent-primary,var(--accent-primary));background:#0968f514}[data-theme=light] .Button.text:active{background:#0968f51f;transform:scale(.98)}[data-theme=light] .Button.gray{background-color:var(--color-background-secondary,#f8fafc);color:var(--color-text-secondary,#475569)}[data-theme=light] .Button.gray:hover{color:var(--color-accent-primary,var(--accent-primary));background-color:var(--color-background-tertiary,#f1f5f9)}[data-theme=light] .Button.outline{color:var(--color-accent-primary,var(--accent-primary));text-transform:none;border:1px solid var(--color-border-default,#cbd5e1);background:0 0;font-weight:600;position:relative}[data-theme=light] .Button.outline:before{content:"";border-radius:inherit;background:linear-gradient(135deg, var(--color-primary,var(--accent-primary)) 0%, var(--color-primary-shade,#0980f0) 100%);-webkit-mask-composite:xor;pointer-events:none;padding:1.2px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}[data-theme=light] .Button.outline:hover{border-color:var(--color-accent-primary,var(--accent-primary));background-color:#0968f50a}[data-theme=light] .Button.outline:active{background-color:#0968f514;transform:scale(.98)}@media (prefers-reduced-motion:reduce){.Button.gold:before{animation:none;display:none}}.page-header{flex-direction:column;align-items:center;display:flex;position:relative}.page-header__back{background:var(--glass-bg);width:42px;height:42px;box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;flex-shrink:0;transition-property:background,box-shadow;position:relative}.page-header__back:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.page-header__back>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.page-header__back{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.page-header__back{border-radius:var(--radius-full);color:var(--text-secondary,rgba(var(--color-text-rgb), .85));cursor:pointer;-webkit-tap-highlight-color:transparent;justify-content:center;align-items:center;transition:background-color .2s,transform .2s,box-shadow .2s;display:flex}.page-header__back:hover{background-color:rgba(var(--color-text-rgb), .05)}.page-header__back:active{transform:scale(.98)}.page-header__back svg{color:var(--color-text-primary,#fff)}.page-header__back{z-index:15;margin:0;position:absolute;top:0;left:0;transform:none}.page-header__back:hover,.page-header__back:active{transform:scale(.95)}.page-header__back svg{width:24px;height:24px}.page-header--with-back .page-header__content{justify-content:center;width:100%;padding:0 56px}.page-header--with-back .page-header__text{text-align:center;align-items:center}.page-header--with-back .page-header__title,.page-header--with-back .page-header__subtitle{text-align:center}.page-header__tgs{opacity:1;pointer-events:auto;z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.page-header__tgs--static{margin-bottom:var(--spacing-xs);font-size:3rem;line-height:1}.page-header__tgs--leading{margin-bottom:var(--spacing-xs)}.page-header__content{align-items:center;gap:var(--spacing-md);flex:1;display:flex}.page-header__icon{flex-shrink:0;font-size:2rem;line-height:1}.page-header__text{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.page-header__title{font-size:var(--font-size-2xl);color:var(--color-text-primary,var(--color-white));margin:0;font-weight:800;line-height:1.25}.page-header__subtitle{font-size:var(--font-size-md);color:var(--color-text-secondary);margin:0;font-weight:500}.page-header__action{flex-shrink:0}@media (max-width:480px){.page-header{gap:var(--spacing-xs)}.page-header__tgs{margin-bottom:0}.page-header__title{font-size:var(--font-size-xl)}.page-header__subtitle{font-size:15px}}html{font-size:var(--font-size-md);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{font-family:var(--font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif);background:var(--color-background);background-color:var(--color-background);color:var(--color-text,var(--color-white));min-height:var(--app-height,var(--viewport-stable-height,100dvh));line-height:1.6}h1,h2,h3,h4,h5,h6{font-weight:var(--font-weight-bold,700);letter-spacing:var(--letter-spacing-tight,-.02em);margin-bottom:var(--spacing-lg);line-height:1.2}h1{font-size:var(--font-size-3xl)}h2{font-size:var(--font-size-2xl)}h3{font-size:var(--font-size-xl)}h4{font-size:var(--font-size-lg)}h5{font-size:var(--font-size-md)}h6{font-size:var(--font-size-sm)}p{margin-bottom:var(--spacing-lg);color:var(--color-text-secondary,#a0a4ab)}a{color:var(--color-primary,#008bff);transition:color var(--transition-fast,.15s ease);text-decoration:none}a:hover{color:var(--color-info,#3b82f6)}@media (max-width:360px){html{font-size:var(--font-size-sm)}}:root{--aurora-blob-1:#008bff29;--aurora-blob-2:#7c5cff21;--aurora-blob-3:#ffd7000d;--aurora-blob-4:#00a8ff1a;--aurora-vignette:#00000047;--aurora-base:linear-gradient(180deg, #16161d 0%, #181818 45%, #15151a 100%)}[data-theme=light]{--aurora-blob-1:#008bff24;--aurora-blob-2:#7c5cff1c;--aurora-blob-3:#ffc80014;--aurora-blob-4:#00a8ff1a;--aurora-vignette:#0f172a0d;--aurora-base:linear-gradient(180deg, #fff 0%, #f7f8fc 55%, #f2f4fa 100%)}body:before{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(42vmax 42vmax at 12% 8%, var(--aurora-blob-1) 0%, transparent 62%), radial-gradient(38vmax 38vmax at 88% 18%, var(--aurora-blob-2) 0%, transparent 60%), radial-gradient(34vmax 34vmax at 55% 92%, var(--aurora-blob-3) 0%, transparent 58%), radial-gradient(140vmax 140vmax at 50% 50%, transparent 55%, var(--aurora-vignette) 100%), var(--aurora-base);position:fixed;top:0;bottom:0;left:0;right:0;transform:translateZ(0)}body:after{content:"";z-index:-1;pointer-events:none;background-image:radial-gradient(46vmax 46vmax at 70% 80%, var(--aurora-blob-4) 0%, transparent 64%), radial-gradient(30vmax 30vmax at 25% 70%, var(--aurora-blob-2) 0%, transparent 60%);will-change:transform;animation:46s ease-in-out infinite alternate aurora-drift;position:fixed;top:-12%;bottom:-12%;left:-12%;right:-12%;transform:translateZ(0)}@keyframes aurora-drift{0%{transform:translateZ(0)scale(1)translate(0)}to{transform:translateZ(0)scale(1.08)translate(2.5%,-3%)}}@media (prefers-reduced-motion:reduce){body:after{will-change:auto;animation:none}}html.lg-overlay body:after,html.lg-lowpower body:after{will-change:auto;animation:none}:root{--lg-light-angle:135deg;--lg-light-intensity:.22;--lg-frost:18px;--lg-frost-nav:18px;--lg-frost-lens:16px;--lg-frost-header:18px;--lg-saturate:180%;--lg-contrast:102%;--lg-refraction-nav:48;--lg-refraction-lens:60;--lg-refraction-soft:14;--lg-splay:24%;--lg-dispersion:.1;--lg-dispersion-blend:normal;--lg-dispersion-ring:conic-gradient(from calc(var(--lg-light-angle) + 90deg), rgba(255, 120, 140, calc(var(--lg-dispersion) * 1)) 0%, rgba(255, 210, 120, calc(var(--lg-dispersion) * .7)) 25%, rgba(120, 220, 255, calc(var(--lg-dispersion) * 1)) 50%, rgba(180, 140, 255, calc(var(--lg-dispersion) * .7)) 75%, rgba(255, 120, 140, calc(var(--lg-dispersion) * 1)) 100%);--lg-tint:#ffffff24;--lg-tint-lens:#ffffff1a;--lg-tint-header:#ffffff24;--lg-tint-sheet:var(--color-background-secondary,#1d1d1d);--lg-tint-fallback:var(--glass-fallback);--lg-sheen:none;--lg-specular-lobe:radial-gradient(140% 190% at 76% -30%, rgba(255, 255, 255, calc(var(--lg-light-intensity) * .9)) 0%, rgba(255, 255, 255, calc(var(--lg-light-intensity) * .32)) 40%, #fff0 64%);--lg-noise-tex:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='64' height='64'><filter id='n'><feTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/></filter><rect width='100%' height='100%' filter='url(%23n)' opacity='0.03'/></svg>");--lg-rim-hairline:linear-gradient(180deg, #ffffff6b 0%, #ffffff1a 28%, #ffffff0d 62%, #ffffff24 100%);--lg-rim-hairline-strong:linear-gradient(180deg, #fff9 0%, #ffffff29 30%, #ffffff14 64%, #ffffff38 100%);--lg-rim-uniform:#ffffff14;--lg-depth-inset:var(--glass-shadow-inset);--lg-depth-shadow:0 12px 32px #00000047;--lg-radius-btn:var(--button-border-radius,9999px);--lg-radius-nav:999px;--lg-radius-header:var(--radius-xl,20px);--lg-radius-float:var(--radius-xl,20px);--lg-spring:var(--easing-spring,cubic-bezier(.34, 1.56, .64, 1));--lg-pop-duration:.42s;--lg-pop-blur:var(--lg-frost);--lg-hover-scale:1.02;--lg-press-scale:.97}[data-theme=light]{--lg-light-intensity:.34;--lg-tint:#ffffff8c;--lg-tint-lens:#ffffff6b;--lg-tint-header:#ffffff8c;--lg-tint-sheet:var(--color-background-secondary,#f7f8fa);--lg-tint-fallback:var(--glass-fallback);--lg-rim-hairline:linear-gradient(180deg, #ffffffe6 0%, #ffffff59 30%, #ffffff40 65%, #ffffff8c 100%);--lg-rim-hairline-strong:linear-gradient(180deg, #fff 0%, #ffffff80 32%, #ffffff59 66%, #ffffffb3 100%);--lg-rim-uniform:#ffffff73;--lg-dispersion:.08;--lg-depth-inset:var(--glass-shadow-inset);--lg-depth-shadow:0 12px 32px #0f172a1a}.lg-ring{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;background:var(--lg-dispersion-ring), var(--glass-ring);mix-blend-mode:var(--lg-dispersion-blend);position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-surface,.liquid-glass,.glass-float{background-color:var(--lg-tint);-webkit-backdrop-filter:blur(18px) saturate(var(--lg-saturate));backdrop-filter:blur(18px) saturate(var(--lg-saturate));box-shadow:var(--glass-shadow-inset), var(--lg-depth-shadow);border-radius:var(--lg-radius-float);border:none;position:relative}.lg-btn,.glass-btn{background:var(--glass-bg);box-shadow:var(--glass-shadow-inset), 0 8px 24px var(--glass-shadow);-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%);border:none;transition-property:background,box-shadow;position:relative}.lg-btn:after,.glass-btn:after{content:"";z-index:4;box-sizing:border-box;border-radius:inherit;padding:var(--glass-ring-width,1px);background:var(--glass-ring);pointer-events:none;-webkit-mask-composite:xor;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.lg-btn>*,.glass-btn>*{z-index:3;position:relative}@supports not ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.lg-btn,.glass-btn{background:var(--glass-fallback);-webkit-backdrop-filter:none;backdrop-filter:none}}.lg-btn,.glass-btn{justify-content:center;align-items:center;gap:var(--spacing-sm,8px);border-radius:var(--lg-radius-btn);min-height:44px;color:var(--color-text);font-family:inherit;font-size:var(--font-size-sm,14px);cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation;padding:12px 20px;font-weight:600;line-height:1.2;text-decoration:none;transition:transform .16s cubic-bezier(.4,0,.2,1),box-shadow .2s cubic-bezier(.4,0,.2,1);display:inline-flex;overflow:hidden}.lg-btn>svg,.glass-btn>svg{flex-shrink:0;width:22px;height:22px}@media (hover:hover){.lg-btn:hover,.glass-btn:hover{transform:scale(var(--lg-hover-scale))}}.lg-btn:active,.glass-btn:active{transform:scale(var(--lg-press-scale))}.lg-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.glass-btn:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lg-btn:disabled,.lg-btn[aria-disabled=true],.glass-btn:disabled,.glass-btn[aria-disabled=true]{opacity:.5;pointer-events:none}.lg-btn--icon,.glass-btn--icon{border-radius:50%;width:48px;height:48px;min-height:48px;padding:0}.lg-btn--rect,.glass-btn--rect{border-radius:var(--radius-lg,16px)}.lg-btn--sm,.glass-btn--sm{min-height:36px;font-size:var(--font-size-xs,12px);padding:8px 14px}.lg-btn--sm>svg,.glass-btn--sm>svg{width:18px;height:18px}.lg-header,.glass-modal-header{background-color:var(--lg-tint);-webkit-backdrop-filter:blur(var(--lg-frost-header)) saturate(var(--lg-saturate));backdrop-filter:blur(var(--lg-frost-header)) saturate(var(--lg-saturate));box-shadow:var(--glass-shadow-inset), var(--lg-depth-shadow);z-index:2;align-items:center;gap:var(--spacing-sm,8px);min-height:56px;padding:var(--spacing-sm,8px) var(--spacing-md,16px);border-radius:var(--lg-radius-header) var(--lg-radius-header) 0 0;--lg-pop-blur:var(--lg-frost-header);border:none;display:flex;position:sticky;top:0}.lg-header__title,.glass-modal-header__title{min-width:0;font-size:var(--font-size-lg,17px);color:var(--color-text);letter-spacing:-.3px;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:700;overflow:hidden}.lg-header__action,.glass-modal-header__action{width:40px;height:40px;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;transition:background-color .15s,transform .15s;display:flex}.lg-header__action>svg,.glass-modal-header__action>svg{width:22px;height:22px}.lg-header__action:active,.glass-modal-header__action:active{transform:scale(.95)}@media (hover:hover){.lg-header__action:hover,.glass-modal-header__action:hover{background:rgba(var(--color-text-rgb), .08)}}.lg-header__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.glass-modal-header__action:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.lg-nav,.glass-nav{background-color:var(--lg-tint);-webkit-backdrop-filter:blur(var(--lg-frost-nav)) saturate(var(--lg-saturate));backdrop-filter:blur(var(--lg-frost-nav)) saturate(var(--lg-saturate));box-shadow:var(--glass-shadow-inset), var(--lg-depth-shadow);height:var(--nav-pill-height,80px);padding:0 var(--spacing-sm,8px);border-radius:var(--lg-radius-nav);--lg-pop-blur:var(--lg-frost-nav);border:none;align-items:center;display:flex;position:relative;overflow:hidden}.lg-lens,.glass-nav__lens{pointer-events:none;background:var(--lg-tint-lens);-webkit-backdrop-filter:blur(var(--lg-frost-lens)) saturate(calc(var(--lg-saturate) + 10%));backdrop-filter:blur(var(--lg-frost-lens)) saturate(calc(var(--lg-saturate) + 10%));box-shadow:var(--lg-depth-inset), 0 8px 24px #0003;border-radius:999px;position:absolute}.lg-lens--static,.glass-nav__lens--static{transition:transform .25s cubic-bezier(.25,1,.5,1)}.glass-sheet-surface{background-color:var(--lg-tint-sheet);position:relative}@supports ((-moz-appearance:none)){.lg-refract .lg-nav,.lg-refract .glass-nav{-webkit-backdrop-filter:url(#lg-refract-nav) blur(var(--lg-frost-nav)) saturate(var(--lg-saturate)) contrast(var(--lg-contrast));backdrop-filter:url(#lg-refract-nav) blur(var(--lg-frost-nav)) saturate(var(--lg-saturate)) contrast(var(--lg-contrast))}.lg-refract .lg-lens,.lg-refract .glass-nav__lens{-webkit-backdrop-filter:url(#lg-refract-lens) blur(var(--lg-frost-lens)) saturate(calc(var(--lg-saturate) + 10%));backdrop-filter:url(#lg-refract-lens) blur(var(--lg-frost-lens)) saturate(calc(var(--lg-saturate) + 10%))}}.lg-pop,.glass-pop{animation:lg-pop var(--lg-pop-duration) var(--lg-spring) both;transform-origin:var(--lg-pop-origin-x,50%) var(--lg-pop-origin-y,50%)}.lg-pop:before,.glass-pop:before{animation:lg-frost-in var(--lg-pop-duration) var(--lg-spring) both}@keyframes lg-pop{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes lg-frost-in{0%{opacity:0}to{opacity:1}}@keyframes glass-specular-drift{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(4%,-6%)scale(1.06)}}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.lg-surface,.liquid-glass,.lg-btn,.lg-header,.lg-nav,.lg-lens,.glass-btn,.glass-nav,.glass-nav__lens,.glass-modal-header,.glass-float{background-color:var(--lg-tint-fallback)}.lg-surface:before,.lg-surface:after,.liquid-glass:before,.liquid-glass:after,.lg-btn:before,.lg-btn:after,.lg-header:before,.lg-header:after,.lg-nav:before,.lg-nav:after,.lg-lens:before,.lg-lens:after,.glass-btn:before,.glass-btn:after,.glass-nav:before,.glass-nav:after,.glass-nav__lens:before,.glass-nav__lens:after,.glass-modal-header:before,.glass-modal-header:after,.glass-float:before,.glass-float:after{display:none}.glass-sheet-surface{background-color:var(--lg-tint-fallback)}}@media (prefers-reduced-transparency:reduce){.lg-surface,.liquid-glass,.lg-btn,.lg-header,.lg-nav,.lg-lens,.glass-btn,.glass-nav,.glass-nav__lens,.glass-modal-header,.glass-float{background-color:var(--lg-tint-fallback)}.lg-surface:before,.lg-surface:after,.liquid-glass:before,.liquid-glass:after,.lg-btn:before,.lg-btn:after,.lg-header:before,.lg-header:after,.lg-nav:before,.lg-nav:after,.lg-lens:before,.lg-lens:after,.glass-btn:before,.glass-btn:after,.glass-nav:before,.glass-nav:after,.glass-nav__lens:before,.glass-nav__lens:after,.glass-modal-header:before,.glass-modal-header:after,.glass-float:before,.glass-float:after{display:none}}html.lg-lowpower{--lg-frost:8px;--lg-frost-nav:8px;--lg-frost-lens:8px;--lg-frost-header:8px;--lg-pop-blur:8px;--lg-saturate:140%;--glass-blur:8px;--glass-card-blur:8px;--lg-depth-shadow:0 4px 12px #0003}html.lg-lowpower .lg-ring{display:none}@media (prefers-reduced-motion:reduce){.lg-pop,.glass-pop,.lg-pop:before,.glass-pop:before{animation:none}.lg-lens--static,.glass-nav__lens--static{transition:none}.lg-ring{display:none}.lg-surface:after,.liquid-glass:after,.lg-btn:after,.lg-header:after,.lg-nav:after,.glass-btn:after,.glass-nav:after,.glass-modal-header:after,.glass-float:after{animation:none}}@media (forced-colors:active){.lg-surface,.liquid-glass,.lg-btn,.lg-header,.lg-nav,.lg-lens,.glass-btn,.glass-nav,.glass-nav__lens,.glass-modal-header,.glass-float,.glass-sheet-surface{border:1px solid canvastext}.lg-surface:before,.lg-surface:after,.liquid-glass:before,.liquid-glass:after,.lg-btn:before,.lg-btn:after,.lg-header:before,.lg-header:after,.lg-nav:before,.lg-nav:after,.lg-lens:before,.lg-lens:after,.glass-btn:before,.glass-btn:after,.glass-nav:before,.glass-nav:after,.glass-nav__lens:before,.glass-nav__lens:after,.glass-modal-header:before,.glass-modal-header:after,.glass-float:before,.glass-float:after,.glass-sheet-surface:before,.glass-sheet-surface:after,.lg-ring{display:none}}:root{--tg-glass-tint:#18181b73;--tg-glass-tint-hover:#18181b8c;--tg-glass-blur:30px;--tg-glass-saturate:220%;--tg-glass-edge:linear-gradient(to bottom, #ffffff2e 0%, #ffffff05 60%, #0006 100%);--tg-glass-shadow:var(--glass-shadow-inset)}[data-theme=light]{--tg-glass-tint:#ffffff9e;--tg-glass-tint-hover:#ffffffbd;--tg-glass-edge:linear-gradient(to bottom, #ffffffe6 0%, #ffffff26 60%, #0f172a1f 100%)}.tg-glass-card{box-shadow:var(--tg-glass-shadow);background:0 0;border-radius:24px;position:relative;overflow:hidden}.tg-glass-lens{z-index:1;pointer-events:none;background:var(--tg-glass-tint);-webkit-backdrop-filter:blur(var(--tg-glass-blur)) saturate(var(--tg-glass-saturate)) brightness(1.08);backdrop-filter:blur(var(--tg-glass-blur)) saturate(var(--tg-glass-saturate)) brightness(1.08);position:absolute;top:0;bottom:0;left:0;right:0}@supports ((-moz-appearance:none)) and ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tg-glass-lens{-webkit-backdrop-filter:blur(var(--tg-glass-blur)) saturate(var(--tg-glass-saturate)) url(#telegram-liquid-lens);backdrop-filter:blur(var(--tg-glass-blur)) saturate(var(--tg-glass-saturate)) url(#telegram-liquid-lens)}}.tg-glass-edge{z-index:2;pointer-events:none;border-radius:inherit;background:var(--tg-glass-edge);-webkit-mask-composite:xor;padding:1px;position:absolute;top:0;bottom:0;left:0;right:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.tg-glass-content{z-index:3;color:var(--color-text);padding:20px;position:relative}@supports not ((-webkit-backdrop-filter:blur(2px)) or (backdrop-filter:blur(2px))){.tg-glass-lens{background:#18181bf0}[data-theme=light] .tg-glass-lens{background:#fffffff5}}@supports ((-moz-appearance:none)) and ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.tg-glass-mixin-host:before{-webkit-backdrop-filter:blur(var(--tg-glass-blur)) saturate(var(--tg-glass-saturate)) url(#telegram-liquid-lens);backdrop-filter:blur(var(--tg-glass-blur)) saturate(var(--tg-glass-saturate)) url(#telegram-liquid-lens)}}@media (prefers-reduced-motion:reduce){.tg-glass-card,.tg-glass-lens{transform:none}}@media (forced-colors:active){.tg-glass-card{box-shadow:none;border:1px solid canvastext}.tg-glass-lens,.tg-glass-edge{display:none}}html body :-webkit-any(.home-match-card.home-match-card,.home-league-card.home-league-card,.home-campaign.home-campaign,.home-proof.home-proof,.home-factory-cta.home-factory-cta,.home-lb__card.home-lb__card,.home-lb__place.home-lb__place,.home-page__skel-card.home-page__skel-card,.home-page__skel-hero.home-page__skel-hero,.Card.Card,.glass.glass,.glass-card.glass-card,.pcard.pcard,.post-card.post-card,.leaderboard-page__row.leaderboard-page__row,.predictions-group__count.predictions-group__count,.pd-panel.pd-panel,.pd-tag.pd-tag,.pd-team__logo.pd-team__logo,.pd-hero__state.pd-hero__state,.profile-premium-header__card.profile-premium-header__card,.profile-bp-preview.profile-bp-preview){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-bg)}html body :is(.home-match-card.home-match-card,.home-league-card.home-league-card,.home-campaign.home-campaign,.home-proof.home-proof,.home-factory-cta.home-factory-cta,.home-lb__card.home-lb__card,.home-lb__place.home-lb__place,.home-page__skel-card.home-page__skel-card,.home-page__skel-hero.home-page__skel-hero,.Card.Card,.glass.glass,.glass-card.glass-card,.pcard.pcard,.post-card.post-card,.leaderboard-page__row.leaderboard-page__row,.predictions-group__count.predictions-group__count,.pd-panel.pd-panel,.pd-tag.pd-tag,.pd-team__logo.pd-team__logo,.pd-hero__state.pd-hero__state,.profile-premium-header__card.profile-premium-header__card,.profile-bp-preview.profile-bp-preview){-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-bg)}html[data-theme=light] body :-webkit-any(.home-match-card.home-match-card,.home-league-card.home-league-card,.home-campaign.home-campaign,.home-proof.home-proof,.home-factory-cta.home-factory-cta,.home-lb__card.home-lb__card,.home-lb__place.home-lb__place,.Card.Card,.glass.glass,.glass-card.glass-card,.pcard.pcard,.post-card.post-card,.leaderboard-page__row.leaderboard-page__row,.predictions-group__count.predictions-group__count,.pd-panel.pd-panel,.profile-premium-header__card.profile-premium-header__card,.profile-bp-preview.profile-bp-preview){box-shadow:var(--glass-shadow-inset), 0 1px 2px #0f172a0d, 0 6px 18px #0f172a12;background-color:#fff}html[data-theme=light] body :is(.home-match-card.home-match-card,.home-league-card.home-league-card,.home-campaign.home-campaign,.home-proof.home-proof,.home-factory-cta.home-factory-cta,.home-lb__card.home-lb__card,.home-lb__place.home-lb__place,.Card.Card,.glass.glass,.glass-card.glass-card,.pcard.pcard,.post-card.post-card,.leaderboard-page__row.leaderboard-page__row,.predictions-group__count.predictions-group__count,.pd-panel.pd-panel,.profile-premium-header__card.profile-premium-header__card,.profile-bp-preview.profile-bp-preview){box-shadow:var(--glass-shadow-inset), 0 1px 2px #0f172a0d, 0 6px 18px #0f172a12;background-color:#fff}html .Sheet-dialog :not(.bp__tracks-head){-webkit-backdrop-filter:none;backdrop-filter:none}html.lg-overlay body :not(:-webkit-any(.Sheet-backdrop,.glass-toast-root,.glass-toast-root *,.bp__tracks-head,.bottom-nav,.context-menu)){-webkit-backdrop-filter:none;backdrop-filter:none}html.lg-overlay body :not(:is(.Sheet-backdrop,.glass-toast-root,.glass-toast-root *,.bp__tracks-head,.bottom-nav,.context-menu)){-webkit-backdrop-filter:none;backdrop-filter:none}html.lg-overlay .Sheet-backdrop{-webkit-backdrop-filter:saturate(160%)blur(8px);backdrop-filter:saturate(160%)blur(8px)}html.lg-overlay .glass-toast-root .glass-toast__pane{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-fallback,#000000d1)}html.lg-overlay .Modal .modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000008c}html.lg-lowpower .bottom-nav,html.lg-lowpower .home-live-hero,html.lg-lowpower .leaderboard-page__hero,html.lg-lowpower .Sheet-backdrop,html.lg-lowpower .bp__tracks-head--stuck{-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%)}html.lg-lowpower :-webkit-any(.home-match-card,.home-live-hero,.pcard,.post-card,.Card,.leaderboard-page__row){box-shadow:var(--glass-shadow-inset)}html.lg-lowpower :is(.home-match-card,.home-live-hero,.pcard,.post-card,.Card,.leaderboard-page__row){box-shadow:var(--glass-shadow-inset)}html.lg-overlay.lg-lowpower body :not(:-webkit-any(.Sheet-backdrop,.glass-toast-root,.glass-toast-root *,.bp__tracks-head,.bottom-nav,.context-menu)){-webkit-backdrop-filter:none;backdrop-filter:none}html.lg-overlay.lg-lowpower body :not(:is(.Sheet-backdrop,.glass-toast-root,.glass-toast-root *,.bp__tracks-head,.bottom-nav,.context-menu)){-webkit-backdrop-filter:none;backdrop-filter:none}html.lg-overlay.lg-lowpower .Sheet-backdrop{-webkit-backdrop-filter:blur(8px)saturate(140%);backdrop-filter:blur(8px)saturate(140%)}html.lg-overlay.lg-lowpower .glass-toast-root .glass-toast__pane{-webkit-backdrop-filter:none;backdrop-filter:none;background:var(--glass-fallback,#000000d1)}html.lg-overlay.lg-lowpower .Modal .modal-backdrop{-webkit-backdrop-filter:none;backdrop-filter:none;background-color:#0000008c}
