.GlobalHeader-module__626_YW__inner{max-width:calc(1200 * var(--pc-u));padding:calc(20 * var(--pc-u)) var(--pc-space-5) 0;justify-content:space-between;align-items:center;margin:0 auto;display:flex}.GlobalHeader-module__626_YW__brand{align-items:center;gap:calc(12 * var(--pc-u));color:var(--pc-color-text-primary);display:flex}.GlobalHeader-module__626_YW__brandSymbol{width:calc(34 * var(--pc-u));height:calc(34 * var(--pc-u))}.GlobalHeader-module__626_YW__actions svg{width:calc(19 * var(--pc-u));height:calc(19 * var(--pc-u))}.GlobalHeader-module__626_YW__wordmark{font-size:calc(17 * var(--pc-u));letter-spacing:-.02em;font-weight:800}.GlobalHeader-module__626_YW__actions{align-items:center;gap:var(--pc-space-2);display:flex}.GlobalHeader-module__626_YW__bellWrap{display:inline-flex;position:relative}.GlobalHeader-module__626_YW__avatarButton{width:calc(40 * var(--pc-u));height:calc(40 * var(--pc-u));margin:calc(-4 * var(--pc-u));cursor:pointer;border-radius:var(--pc-radius-md);transition:background var(--pc-duration-fast) var(--pc-ease-standard);background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.GlobalHeader-module__626_YW__avatarButton:hover,.GlobalHeader-module__626_YW__avatarButton[aria-expanded=true]{background:var(--pc-color-bg-surface-hover)}.GlobalHeader-module__626_YW__avatarButton:focus-visible{outline:2px solid var(--pc-color-focus-ring);outline-offset:2px}
.ScreenContainer-module__hgJ4Fa__container{max-width:calc(1200 * var(--pc-u));padding:var(--pc-space-6) var(--pc-space-5) calc(120 * var(--pc-u));margin:0 auto}
.HomeScreen-module__J0zZoq__page{position:relative}.HomeScreen-module__J0zZoq__page:before{content:"";height:calc(220 * var(--pc-u));pointer-events:none;z-index:-1;background:linear-gradient(#586fc41a,#0000);position:absolute;top:0;left:0;right:0}.HomeScreen-module__J0zZoq__grid{grid-template-columns:minmax(0, 1fr) calc(332 * var(--pc-u));gap:calc(22 * var(--pc-u));margin-top:calc(26 * var(--pc-u));align-items:start;display:grid}.HomeScreen-module__J0zZoq__main{flex-direction:column;min-width:0;display:flex}.HomeScreen-module__J0zZoq__aside{gap:calc(12 * var(--pc-u));flex-direction:column;display:flex}.HomeScreen-module__J0zZoq__hero{grid-template-columns:minmax(0, 1fr) calc(250 * var(--pc-u));gap:calc(24 * var(--pc-u));margin-top:calc(10 * var(--pc-u));padding:calc(28 * var(--pc-u)) calc(30 * var(--pc-u));border-radius:calc(22 * var(--pc-u));--hero-edge:#586fc452;--hero-glow:#586fc452;--hero-wash:#586fc41a;border:1px solid var(--hero-edge);background:radial-gradient(circle at 88% 60%, var(--hero-glow), transparent calc(260 * var(--pc-u))), linear-gradient(160deg, var(--hero-wash), transparent 70%), var(--pc-color-bg-surface);display:grid;position:relative;overflow:hidden}[data-theme=light] .HomeScreen-module__J0zZoq__hero{--hero-edge:color-mix(in srgb, var(--pc-color-accent) 20%, transparent);--hero-glow:color-mix(in srgb, var(--pc-color-accent) 12%, transparent);--hero-wash:color-mix(in srgb, var(--pc-color-accent) 4%, transparent)}.HomeScreen-module__J0zZoq__heroMascot{width:calc(230 * var(--pc-u));height:auto;margin-bottom:calc(-46 * var(--pc-u));place-self:end center}.HomeScreen-module__J0zZoq__weekMascot{width:calc(190 * var(--pc-u));margin-bottom:calc(-36 * var(--pc-u))}.HomeScreen-module__J0zZoq__heroHello{font-size:calc(13 * var(--pc-u));color:var(--pc-color-text-secondary)}.HomeScreen-module__J0zZoq__heroTitle{margin:calc(6 * var(--pc-u)) 0 0;font-size:calc(27 * var(--pc-u));letter-spacing:-.03em;font-weight:800;line-height:1.25}.HomeScreen-module__J0zZoq__heroSub{margin:calc(8 * var(--pc-u)) 0 0;font-size:calc(13 * var(--pc-u));color:var(--pc-color-text-secondary);line-height:1.5}.HomeScreen-module__J0zZoq__skeletonStack{gap:calc(14 * var(--pc-u));flex-direction:column;max-width:100%;display:flex}.HomeScreen-module__J0zZoq__track{max-width:calc(560 * var(--pc-u));margin:calc(22 * var(--pc-u)) 0 0;flex-direction:column;padding:0;list-style:none;display:flex}.HomeScreen-module__J0zZoq__trackItem{grid-template-columns:calc(26 * var(--pc-u)) minmax(0, 1fr) auto;align-items:center;column-gap:calc(12 * var(--pc-u));padding:calc(9 * var(--pc-u)) 0;display:grid;position:relative}.HomeScreen-module__J0zZoq__trackItem:not(:last-child):before{content:"";left:calc(12.5 * var(--pc-u));top:calc(35 * var(--pc-u));bottom:calc(-9 * var(--pc-u));background:var(--pc-color-border-default);width:1px;position:absolute}.HomeScreen-module__J0zZoq__trackNo{z-index:1;width:calc(26 * var(--pc-u));height:calc(26 * var(--pc-u));font-size:calc(12 * var(--pc-u));background:var(--pc-color-bg-inset);border:1px solid var(--pc-color-border-default);color:var(--pc-color-text-muted);border-radius:99px;place-items:center;font-weight:800;display:grid;position:relative}.HomeScreen-module__J0zZoq__trackNo svg{width:calc(14 * var(--pc-u));height:calc(14 * var(--pc-u))}.HomeScreen-module__J0zZoq__trackItem[data-state=done] .HomeScreen-module__J0zZoq__trackNo{background:var(--pc-color-accent-subtle);color:var(--pc-color-accent-text);border-color:#0000}.HomeScreen-module__J0zZoq__trackItem[data-state=current] .HomeScreen-module__J0zZoq__trackNo{background:var(--pc-color-accent);color:var(--pc-color-text-on-accent);border-color:#0000}.HomeScreen-module__J0zZoq__trackTitle{font-size:calc(14 * var(--pc-u));font-weight:700}.HomeScreen-module__J0zZoq__trackItem[data-state=done] .HomeScreen-module__J0zZoq__trackTitle,.HomeScreen-module__J0zZoq__trackItem[data-state=todo] .HomeScreen-module__J0zZoq__trackTitle{color:var(--pc-color-text-secondary);font-weight:600}.HomeScreen-module__J0zZoq__trackNote{margin-left:calc(8 * var(--pc-u));font-size:calc(12 * var(--pc-u));color:var(--pc-color-text-muted);font-weight:500}.HomeScreen-module__J0zZoq__trackDesc{margin-top:calc(3 * var(--pc-u));font-size:calc(12 * var(--pc-u));color:var(--pc-color-text-muted);grid-column:2}.HomeScreen-module__J0zZoq__trackAction{width:calc(104 * var(--pc-u));grid-area:1/3/span 2}.HomeScreen-module__J0zZoq__trackWait{align-items:center;gap:calc(8 * var(--pc-u));font-size:calc(12 * var(--pc-u));color:var(--pc-color-accent-text);grid-area:1/3/span 2;font-weight:600;display:inline-flex}.HomeScreen-module__J0zZoq__heroFoot{max-width:calc(560 * var(--pc-u));align-items:center;gap:calc(12 * var(--pc-u));margin-top:calc(18 * var(--pc-u));padding-top:calc(16 * var(--pc-u));border-top:1px solid var(--pc-color-border-subtle);font-size:calc(12.5 * var(--pc-u));color:var(--pc-color-text-secondary);display:flex}.HomeScreen-module__J0zZoq__heroFoot>:last-child{width:calc(104 * var(--pc-u));flex:none;margin-left:auto}.HomeScreen-module__J0zZoq__pulse{width:calc(8 * var(--pc-u));height:calc(8 * var(--pc-u));background:var(--pc-color-accent);border-radius:99px;flex:none;animation:1.8s ease-out infinite HomeScreen-module__J0zZoq__pc-home-wait-pulse}@keyframes HomeScreen-module__J0zZoq__pc-home-wait-pulse{0%{box-shadow:0 0 #586fc48c}to{box-shadow:0 0 0 calc(9 * var(--pc-u)) #586fc400}}.HomeScreen-module__J0zZoq__featureHead{margin:calc(28 * var(--pc-u)) 0 calc(12 * var(--pc-u));font-size:calc(14.5 * var(--pc-u));font-weight:750}.HomeScreen-module__J0zZoq__features{gap:calc(12 * var(--pc-u));grid-template-columns:repeat(3,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.HomeScreen-module__J0zZoq__feature{align-items:center;gap:calc(12 * var(--pc-u));padding:calc(14 * var(--pc-u)) calc(16 * var(--pc-u)) calc(14 * var(--pc-u)) calc(8 * var(--pc-u));border-radius:calc(14 * var(--pc-u));background:var(--pc-color-bg-surface);border:1px solid var(--pc-color-border-subtle);display:flex}.HomeScreen-module__J0zZoq__feature img{width:calc(76 * var(--pc-u));flex:none;height:auto}.HomeScreen-module__J0zZoq__featureTitle{font-size:calc(13.5 * var(--pc-u));font-weight:700}.HomeScreen-module__J0zZoq__featureDesc{margin-top:calc(3 * var(--pc-u));font-size:calc(11.5 * var(--pc-u));color:var(--pc-color-text-muted);line-height:1.45}.HomeScreen-module__J0zZoq__weekStats{max-width:calc(640 * var(--pc-u));margin:calc(24 * var(--pc-u)) 0 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.HomeScreen-module__J0zZoq__weekStats>div+div{padding-left:calc(20 * var(--pc-u));border-left:1px solid var(--pc-color-border-subtle)}.HomeScreen-module__J0zZoq__weekStats dt{font-size:calc(11.5 * var(--pc-u));color:var(--pc-color-text-muted)}.HomeScreen-module__J0zZoq__weekStats dd{margin:calc(3 * var(--pc-u)) 0 0;font-size:calc(26 * var(--pc-u));letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-weight:800}.HomeScreen-module__J0zZoq__weekStats dd small{margin-left:calc(3 * var(--pc-u));font-size:calc(13 * var(--pc-u));color:var(--pc-color-text-muted);font-weight:600}.HomeScreen-module__J0zZoq__weekStats[data-past] dd{color:var(--pc-color-text-secondary)}.HomeScreen-module__J0zZoq__pastLabel{margin-top:calc(22 * var(--pc-u));font-size:calc(11.5 * var(--pc-u));color:var(--pc-color-text-secondary);font-weight:650}.HomeScreen-module__J0zZoq__pastLabel+.HomeScreen-module__J0zZoq__weekStats{margin-top:calc(10 * var(--pc-u))}.HomeScreen-module__J0zZoq__liveSection{margin-bottom:calc(24 * var(--pc-u))}.HomeScreen-module__J0zZoq__sectionLabel{align-items:center;gap:calc(9 * var(--pc-u));margin:0 0 calc(11 * var(--pc-u));font-size:calc(14.5 * var(--pc-u));letter-spacing:-.01em;font-weight:750;display:flex}.HomeScreen-module__J0zZoq__livePulseDot{width:calc(9 * var(--pc-u));height:calc(9 * var(--pc-u));border-radius:calc(99 * var(--pc-u));background:var(--pc-color-point);animation:1.6s ease-in-out infinite HomeScreen-module__J0zZoq__pc-home-live-pulse}@keyframes HomeScreen-module__J0zZoq__pc-home-live-pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.55;transform:scale(.82)}}@media (prefers-reduced-motion:reduce){.HomeScreen-module__J0zZoq__livePulseDot,.HomeScreen-module__J0zZoq__pulse,.HomeScreen-module__J0zZoq__tipBubble{animation:none}}.HomeScreen-module__J0zZoq__liveBand{gap:calc(16 * var(--pc-u));padding:calc(14 * var(--pc-u));border-radius:calc(16 * var(--pc-u));background:linear-gradient(120deg,#d63f9f17,#586fc412 55%,#0000);border:1px solid #d63f9f61;display:flex}.HomeScreen-module__J0zZoq__liveThumb{width:clamp(calc(260 * var(--pc-u)), 38%, calc(400 * var(--pc-u)));border-radius:calc(11 * var(--pc-u));flex:none}.HomeScreen-module__J0zZoq__livePill{top:calc(10 * var(--pc-u));left:calc(10 * var(--pc-u));z-index:2;align-items:center;gap:calc(5 * var(--pc-u));padding:calc(3 * var(--pc-u)) calc(9 * var(--pc-u));border-radius:calc(99 * var(--pc-u));background:var(--pc-color-point);color:#fff;font-size:calc(11 * var(--pc-u));letter-spacing:.03em;font-variant-numeric:tabular-nums;font-weight:750;display:flex;position:absolute}.HomeScreen-module__J0zZoq__viewerPill{bottom:calc(10 * var(--pc-u));left:calc(10 * var(--pc-u));z-index:2;padding:calc(2 * var(--pc-u)) calc(8 * var(--pc-u));border-radius:calc(6 * var(--pc-u));color:#ffffffe6;font-size:calc(11 * var(--pc-u));background:#0009;font-weight:600;position:absolute}.HomeScreen-module__J0zZoq__liveBody{min-width:0;padding:calc(6 * var(--pc-u)) calc(4 * var(--pc-u));flex-direction:column;flex:1;display:flex}.HomeScreen-module__J0zZoq__liveMetaRow{align-items:center;gap:calc(8 * var(--pc-u));display:flex}.HomeScreen-module__J0zZoq__liveMetaText{font-size:calc(11.5 * var(--pc-u));color:var(--pc-color-text-muted)}.HomeScreen-module__J0zZoq__connectingDot{width:calc(6 * var(--pc-u));height:calc(6 * var(--pc-u));border-radius:calc(99 * var(--pc-u));background:#fff;animation:1.2s ease-in-out infinite HomeScreen-module__J0zZoq__pc-home-live-pulse}@media (prefers-reduced-motion:reduce){.HomeScreen-module__J0zZoq__connectingDot{animation:none}}.HomeScreen-module__J0zZoq__viewerPill .HomeScreen-module__J0zZoq__pillBar{margin:calc(2 * var(--pc-u)) 0;background:#ffffff47;display:block}.HomeScreen-module__J0zZoq__liveTitleBars{gap:calc(8 * var(--pc-u));margin-top:calc(12 * var(--pc-u));flex-direction:column;display:flex}.HomeScreen-module__J0zZoq__liveInfoNote{margin:calc(10 * var(--pc-u)) 0 0;font-size:calc(12.5 * var(--pc-u));color:var(--pc-color-text-muted)}.HomeScreen-module__J0zZoq__liveTitle{font-size:calc(18 * var(--pc-u));letter-spacing:-.015em;margin-top:calc(10 * var(--pc-u));font-weight:750;line-height:1.35}.HomeScreen-module__J0zZoq__liveStats{margin-top:calc(12 * var(--pc-u));font-size:calc(12.5 * var(--pc-u));color:var(--pc-color-text-secondary)}.HomeScreen-module__J0zZoq__liveStats b{color:var(--pc-color-text-primary);font-weight:800}.HomeScreen-module__J0zZoq__liveActions{padding-top:calc(12 * var(--pc-u));margin-top:auto;display:flex}.HomeScreen-module__J0zZoq__solidLink{height:calc(38 * var(--pc-u));padding:0 var(--pc-space-4);border-radius:var(--pc-radius-md);font-size:var(--pc-font-size-sm);background:var(--pc-color-accent);color:var(--pc-color-text-on-accent);justify-content:center;align-items:center;font-weight:600;text-decoration:none;display:inline-flex}.HomeScreen-module__J0zZoq__solidLink:hover{background:var(--pc-color-accent-hover)}.HomeScreen-module__J0zZoq__vodHeader{align-items:baseline;gap:calc(8 * var(--pc-u));margin-bottom:calc(11 * var(--pc-u));display:flex}.HomeScreen-module__J0zZoq__vodHeader .HomeScreen-module__J0zZoq__sectionLabel{margin:0}.HomeScreen-module__J0zZoq__vodKeepNote{font-size:calc(11.5 * var(--pc-u));color:var(--pc-color-text-muted)}.HomeScreen-module__J0zZoq__vodAllLink{align-items:center;gap:calc(1 * var(--pc-u));font-size:calc(12 * var(--pc-u));color:var(--pc-color-accent-text);margin-left:auto;font-weight:650;text-decoration:none;display:inline-flex}.HomeScreen-module__J0zZoq__vodAllLink:hover{text-underline-offset:3px;text-decoration:underline}.HomeScreen-module__J0zZoq__vodGrid{grid-template-columns:repeat(auto-fill, minmax(calc(180 * var(--pc-u)), 1fr));gap:calc(16 * var(--pc-u)) calc(12 * var(--pc-u));margin:0;padding:0;list-style:none;display:grid}.HomeScreen-module__J0zZoq__vodCard{min-width:0}.HomeScreen-module__J0zZoq__thumb{aspect-ratio:16/9;border-radius:calc(10 * var(--pc-u));background:var(--pc-color-bg-inset);justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.HomeScreen-module__J0zZoq__thumbLabel{font-size:calc(11 * var(--pc-u));color:var(--pc-color-text-muted)}.HomeScreen-module__J0zZoq__thumb .HomeScreen-module__J0zZoq__thumbLoading{position:absolute;inset:0}.HomeScreen-module__J0zZoq__overlayPillTopLeft{top:calc(7 * var(--pc-u));left:calc(7 * var(--pc-u));z-index:2;align-items:center;gap:calc(5 * var(--pc-u));padding:calc(2 * var(--pc-u)) calc(8 * var(--pc-u));border-radius:calc(99 * var(--pc-u));font-size:calc(10 * var(--pc-u));color:#fff;background:#0009;font-weight:700;display:inline-flex;position:absolute}.HomeScreen-module__J0zZoq__overlayTopLeft{top:calc(7 * var(--pc-u));left:calc(7 * var(--pc-u));z-index:2;position:absolute}.HomeScreen-module__J0zZoq__durationPill{bottom:calc(7 * var(--pc-u));right:calc(7 * var(--pc-u));z-index:2;padding:calc(1 * var(--pc-u)) calc(6 * var(--pc-u));border-radius:calc(5 * var(--pc-u));font-size:calc(10 * var(--pc-u));font-variant-numeric:tabular-nums;color:#fff;background:#0000009e;font-weight:600;position:absolute}.HomeScreen-module__J0zZoq__vodPulse{width:calc(6 * var(--pc-u));height:calc(6 * var(--pc-u));background:var(--pc-color-point);border-radius:50%;animation:1.4s ease-in-out infinite HomeScreen-module__J0zZoq__pc-home-vod-pulse}@keyframes HomeScreen-module__J0zZoq__pc-home-vod-pulse{50%{opacity:.3}}@media (prefers-reduced-motion:reduce){.HomeScreen-module__J0zZoq__vodPulse{animation:none}}.HomeScreen-module__J0zZoq__vodThumbOff img{filter:grayscale();opacity:.45}.HomeScreen-module__J0zZoq__vodOffCover{z-index:2;padding:calc(3 * var(--pc-u)) calc(10 * var(--pc-u));border-radius:calc(99 * var(--pc-u));font-size:calc(11 * var(--pc-u));white-space:nowrap;color:#fff;background:#0000009e;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.HomeScreen-module__J0zZoq__vodNoPhoto{align-items:center;gap:calc(5 * var(--pc-u));font-size:calc(10.5 * var(--pc-u));flex-direction:column;display:flex}.HomeScreen-module__J0zZoq__vodText{margin-top:calc(8 * var(--pc-u));min-width:0;line-height:1.35}.HomeScreen-module__J0zZoq__vodTitle{font-size:calc(12.5 * var(--pc-u));white-space:nowrap;text-overflow:ellipsis;font-weight:700;transition:color .15s;overflow:hidden}.HomeScreen-module__J0zZoq__vodUntitled{color:var(--pc-color-text-muted);font-weight:600}.HomeScreen-module__J0zZoq__vodMeta{font-size:calc(10.5 * var(--pc-u));color:var(--pc-color-text-muted);margin-top:calc(2 * var(--pc-u));white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.HomeScreen-module__J0zZoq__vodStats{align-items:center;gap:calc(10 * var(--pc-u));margin-top:calc(6 * var(--pc-u));font-size:calc(11 * var(--pc-u));color:var(--pc-color-text-secondary);display:flex}.HomeScreen-module__J0zZoq__vodStatsEmpty{color:var(--pc-color-text-muted)}.HomeScreen-module__J0zZoq__vodStat{align-items:center;gap:calc(3 * var(--pc-u));display:inline-flex}.HomeScreen-module__J0zZoq__vodStat b{color:var(--pc-color-text-primary);font-variant-numeric:tabular-nums;font-weight:750}.HomeScreen-module__J0zZoq__vodStatCardIcon{color:var(--pc-color-point)}.HomeScreen-module__J0zZoq__vodStatClipIcon{color:var(--pc-color-accent-text)}.HomeScreen-module__J0zZoq__asideCardHeader{align-items:center;gap:calc(8 * var(--pc-u));padding:calc(14 * var(--pc-u)) calc(15 * var(--pc-u)) calc(4 * var(--pc-u));display:flex}.HomeScreen-module__J0zZoq__asideCardTitle{font-size:calc(13 * var(--pc-u));margin:0;font-weight:750}.HomeScreen-module__J0zZoq__asideCardNote{font-size:calc(10.5 * var(--pc-u));color:var(--pc-color-text-muted);margin-left:auto}.HomeScreen-module__J0zZoq__asideRows{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.HomeScreen-module__J0zZoq__asideRow{align-items:center;gap:calc(10 * var(--pc-u));padding:calc(10 * var(--pc-u)) calc(15 * var(--pc-u));display:flex}.HomeScreen-module__J0zZoq__asideRow+.HomeScreen-module__J0zZoq__asideRow{border-top:1px solid var(--pc-color-border-subtle)}.HomeScreen-module__J0zZoq__connBody{flex:1;min-width:0;line-height:1.35}.HomeScreen-module__J0zZoq__connName{font-size:calc(12.5 * var(--pc-u));font-weight:650}.HomeScreen-module__J0zZoq__connDetail{margin-top:calc(1 * var(--pc-u));font-size:calc(11.5 * var(--pc-u));color:var(--pc-color-text-muted);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.HomeScreen-module__J0zZoq__connOk{align-items:center;gap:calc(4 * var(--pc-u));font-size:calc(11.5 * var(--pc-u));color:var(--pc-color-accent-text);flex:none;font-weight:600;display:inline-flex}.HomeScreen-module__J0zZoq__connOk svg{width:calc(13 * var(--pc-u));height:calc(13 * var(--pc-u))}.HomeScreen-module__J0zZoq__connAction{width:calc(84 * var(--pc-u));flex:none}.HomeScreen-module__J0zZoq__connReady{font-size:calc(11.5 * var(--pc-u));color:var(--pc-color-text-secondary);flex:none;font-weight:600}.HomeScreen-module__J0zZoq__tipCard{border-radius:var(--pc-radius-lg);border:1px solid var(--pc-color-border-default);background:radial-gradient(circle at 86% 100%, #586fc44d , transparent calc(150 * var(--pc-u)));position:relative;overflow:hidden}[data-theme=light] .HomeScreen-module__J0zZoq__tipCard{background:radial-gradient(circle at 86% 100%, color-mix(in srgb, var(--pc-color-accent) 12%, transparent), transparent calc(150 * var(--pc-u)))}.HomeScreen-module__J0zZoq__tipNav{margin:calc(-6 * var(--pc-u)) calc(-8 * var(--pc-u)) calc(-6 * var(--pc-u)) auto;align-items:center;gap:calc(2 * var(--pc-u));display:flex}.HomeScreen-module__J0zZoq__tipCount{margin-right:calc(4 * var(--pc-u));font-size:calc(11 * var(--pc-u));font-variant-numeric:tabular-nums;color:var(--pc-color-text-muted)}.HomeScreen-module__J0zZoq__tipNav svg{width:calc(15 * var(--pc-u));height:calc(15 * var(--pc-u))}.HomeScreen-module__J0zZoq__tipBubble{margin:calc(8 * var(--pc-u)) calc(15 * var(--pc-u)) 0;padding:calc(13 * var(--pc-u)) calc(15 * var(--pc-u));min-height:calc(66 * var(--pc-u));border-radius:calc(14 * var(--pc-u));background:var(--pc-color-bg-surface-raised);font-size:calc(12.5 * var(--pc-u));color:var(--pc-color-text-primary);animation:HomeScreen-module__J0zZoq__pc-home-tip-in var(--pc-duration-normal) var(--pc-ease-decelerate);line-height:1.55;position:relative}.HomeScreen-module__J0zZoq__tipBubble:after{content:"";right:calc(54 * var(--pc-u));bottom:calc(-6 * var(--pc-u));width:calc(12 * var(--pc-u));height:calc(12 * var(--pc-u));background:inherit;border-radius:calc(2 * var(--pc-u));position:absolute;transform:rotate(45deg)}@keyframes HomeScreen-module__J0zZoq__pc-home-tip-in{0%{opacity:0;transform:translateY(calc(4 * var(--pc-u)))}to{opacity:1;transform:none}}.HomeScreen-module__J0zZoq__tipFoot{min-height:calc(88 * var(--pc-u));padding:calc(14 * var(--pc-u)) calc(124 * var(--pc-u)) calc(15 * var(--pc-u)) calc(15 * var(--pc-u));align-items:flex-end;display:flex}.HomeScreen-module__J0zZoq__tipAction{flex:1}.HomeScreen-module__J0zZoq__tipActionSlot{height:calc(32 * var(--pc-u));flex:1;display:block}.HomeScreen-module__J0zZoq__tipPoki{right:calc(10 * var(--pc-u));bottom:calc(-8 * var(--pc-u));width:calc(112 * var(--pc-u));pointer-events:none;height:auto;position:absolute}@media (max-width:1023px){.HomeScreen-module__J0zZoq__grid,.HomeScreen-module__J0zZoq__hero,.HomeScreen-module__J0zZoq__features{grid-template-columns:minmax(0,1fr)}.HomeScreen-module__J0zZoq__heroMascot{display:none}.HomeScreen-module__J0zZoq__weekStats{row-gap:calc(16 * var(--pc-u));grid-template-columns:repeat(2,minmax(0,1fr))}.HomeScreen-module__J0zZoq__weekStats>div:nth-child(odd){border-left:none;padding-left:0}.HomeScreen-module__J0zZoq__liveBand{flex-direction:column}.HomeScreen-module__J0zZoq__liveThumb{width:100%}}.HomeScreen-module__J0zZoq__emptyState{padding:calc(14 * var(--pc-u)) calc(15 * var(--pc-u));font-size:calc(12 * var(--pc-u));color:var(--pc-color-text-muted);margin:0}.HomeScreen-module__J0zZoq__emptyInline{color:var(--pc-color-text-muted);font-weight:500}.HomeScreen-module__J0zZoq__vodLink{color:inherit;border-radius:calc(10 * var(--pc-u));text-decoration:none;display:block}.HomeScreen-module__J0zZoq__vodLink:focus-visible{outline:2px solid var(--pc-color-accent);outline-offset:calc(3 * var(--pc-u))}.HomeScreen-module__J0zZoq__vodLink .HomeScreen-module__J0zZoq__thumb img{transition:opacity .2s ease, transform .25s var(--pc-ease-decelerate,ease-out)}@media (prefers-reduced-motion:reduce){.HomeScreen-module__J0zZoq__vodLink .HomeScreen-module__J0zZoq__thumb img{transition:none}}.HomeScreen-module__J0zZoq__vodLink:hover .HomeScreen-module__J0zZoq__vodTitle{color:var(--pc-color-accent-text)}@media (prefers-reduced-motion:no-preference){.HomeScreen-module__J0zZoq__vodLink:hover .HomeScreen-module__J0zZoq__thumb img{transform:scale(1.04)}}.HomeScreen-module__J0zZoq__vodLinkOff{cursor:default;display:block}
