.SideRail-module__RziY_G__rail{flex-direction:column;flex:0 0 340px;gap:18px;width:340px;display:flex}.SideRail-module__RziY_G__panel{border-radius:var(--radius-content);background:var(--pill-glass);-webkit-backdrop-filter:var(--pill-blur);backdrop-filter:var(--pill-blur);padding:18px 18px 14px;position:relative;box-shadow:0 8px 24px -12px #0009}[data-perf="1"] .SideRail-module__RziY_G__panel{background:var(--perf-surface)}.SideRail-module__RziY_G__head{letter-spacing:-.02em;color:var(--text);align-items:center;gap:4px;margin-bottom:14px;font-size:18px;font-weight:650;display:flex}.SideRail-module__RziY_G__list{flex-direction:column;gap:6px;display:flex}.SideRail-module__RziY_G__row{border-radius:var(--radius-sm);text-align:left;width:calc(100% + 16px);min-height:72px;transition:background .2s var(--ease-out);align-items:center;gap:10px;margin:0 -8px 0 -10px;padding:6px 8px 6px 2px;display:flex;position:relative}.SideRail-module__RziY_G__row:hover{background:rgba(var(--raise-rgb), .06)}.SideRail-module__RziY_G__bleed{border-radius:inherit;object-fit:cover;object-position:center 30%;opacity:.3;pointer-events:none;width:100%;height:100%;transition:opacity .25s var(--ease-out);position:absolute;top:0;right:0;-webkit-mask-image:linear-gradient(90deg,#0000 18%,#00000073 50%,#000 85%);mask-image:linear-gradient(90deg,#0000 18%,#00000073 50%,#000 85%)}.SideRail-module__RziY_G__row:hover .SideRail-module__RziY_G__bleed{opacity:.42}.SideRail-module__RziY_G__rank{z-index:2;letter-spacing:-.03em;width:14px;color:var(--text-dim);font-variant-numeric:tabular-nums;text-align:center;flex:none;font-size:15px;font-weight:700;position:relative}.SideRail-module__RziY_G__thumb{transition:transform .4s var(--ease-out);z-index:2;object-fit:cover;background:rgba(var(--raise-rgb), .06);border-radius:6px;flex:none;width:40px;height:60px;position:relative;box-shadow:0 4px 12px -4px #000000bf}.SideRail-module__RziY_G__info{z-index:2;flex-direction:column;gap:4px;min-width:0;display:flex;position:relative}.SideRail-module__RziY_G__name{letter-spacing:-.01em;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:14.5px;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.SideRail-module__RziY_G__tag{background:rgba(var(--raise-rgb), .08);color:var(--text-dim);border-radius:999px;padding:2px 7px;font-size:12px;font-weight:600}.SideRail-module__RziY_G__meta{color:var(--text-dim);font-variant-numeric:tabular-nums;align-items:center;gap:10px;font-size:13px;font-weight:500;display:flex}.SideRail-module__RziY_G__score{color:var(--text-dim);align-items:center;gap:3px;display:inline-flex}.SideRail-module__RziY_G__soon{color:var(--accent)}.SideRail-module__RziY_G__more{border-radius:var(--radius-sm);width:100%;color:var(--text-dim);transition:color .2s var(--ease-out), background .2s var(--ease-out), transform .15s var(--ease-out);justify-content:center;align-items:center;margin-top:10px;padding:8px;display:flex}.SideRail-module__RziY_G__more:hover{color:var(--text);background:rgba(var(--raise-rgb), .06)}.SideRail-module__RziY_G__more:active{transform:scale(.97)}.SideRail-module__RziY_G__flip{transform:rotate(180deg)}.SideRail-module__RziY_G__schedHead{margin-bottom:12px}.SideRail-module__RziY_G__schedTitle{letter-spacing:-.02em;margin-bottom:16px;font-size:19px;font-weight:700}.SideRail-module__RziY_G__days{align-items:flex-start;gap:14px;margin-bottom:16px;display:flex}.SideRail-module__RziY_G__day{letter-spacing:-.02em;color:var(--text-dim);transition:color .22s var(--ease-out), transform .22s var(--ease-out);flex-direction:column;gap:4px;padding-bottom:7px;font-size:19px;font-weight:700;display:flex;position:relative}.SideRail-module__RziY_G__day:after{content:"";background:var(--accent);transform-origin:0;height:2px;transition:transform .28s var(--ease-out);border-radius:1px;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.SideRail-module__RziY_G__day:hover{color:var(--text);transform:translateY(-1px)}.SideRail-module__RziY_G__dayOn{color:var(--text)}.SideRail-module__RziY_G__dayOn:after{transform:scaleX(1)}@media (prefers-reduced-motion:reduce){.SideRail-module__RziY_G__day,.SideRail-module__RziY_G__day:after{transition:none;transform:none}.SideRail-module__RziY_G__dayOn:after{transform:scaleX(1)}}.SideRail-module__RziY_G__dayDate{color:var(--text-dim);opacity:0;transition:opacity .22s var(--ease-out);font-size:12px;font-weight:500}.SideRail-module__RziY_G__dayOn .SideRail-module__RziY_G__dayDate{opacity:1}.SideRail-module__RziY_G__sched{animation:SideRail-module__RziY_G__schedIn .3s var(--ease-out);flex-direction:column;display:flex}.SideRail-module__RziY_G__schedRow{border-radius:var(--radius-sm);align-items:center;gap:10px;padding:9px 8px;font-size:14.5px;transition:background .2s;display:flex}.SideRail-module__RziY_G__schedRow:hover{background:rgba(var(--raise-rgb), .07)}.SideRail-module__RziY_G__schedName{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.SideRail-module__RziY_G__schedTag{background:rgba(var(--raise-rgb), .1);color:var(--text-dim);border-radius:5px;flex:none;padding:2px 7px;font-size:12px;font-weight:600}.SideRail-module__RziY_G__empty{color:var(--text-dim);padding:10px 8px;font-size:14px}.SideRail-module__RziY_G__bar{background:rgba(var(--raise-rgb), .12);border-radius:2px;height:2px;display:block;overflow:hidden}.SideRail-module__RziY_G__row:disabled{cursor:default;opacity:.62}.SideRail-module__RziY_G__row:disabled:hover{background:0 0}@media (max-width:1180px){.SideRail-module__RziY_G__rail{display:none}}.SideRail-module__RziY_G__listWrap{margin:0 -10px;padding:0 10px;transition:height .36s cubic-bezier(.22,1,.36,1);overflow:hidden}.SideRail-module__RziY_G__more svg{transition:transform .3s cubic-bezier(.22,1,.36,1)}@media (prefers-reduced-motion:reduce){.SideRail-module__RziY_G__listWrap,.SideRail-module__RziY_G__more svg{transition:none}.SideRail-module__RziY_G__more:active,.SideRail-module__RziY_G__schedGo:active{transform:none}}.SideRail-module__RziY_G__schedItem,.SideRail-module__RziY_G__schedItemOn{border-radius:var(--radius-sm);transition:background .2s}.SideRail-module__RziY_G__schedItemOn{background:rgba(var(--raise-rgb), .05)}.SideRail-module__RziY_G__schedRow{text-align:left;width:100%}.SideRail-module__RziY_G__schedWrap{transition:height .34s cubic-bezier(.22,1,.36,1);overflow:hidden}.SideRail-module__RziY_G__schedOpen{padding:2px 9px 12px}.SideRail-module__RziY_G__schedArt{aspect-ratio:16/9;object-fit:cover;border-radius:var(--radius-sm);width:100%;margin-bottom:9px;box-shadow:0 8px 20px -8px #000000b3}.SideRail-module__RziY_G__schedFacts{color:var(--text-dim);gap:12px;margin-bottom:7px;font-size:12.5px;display:flex}.SideRail-module__RziY_G__schedText{color:var(--text-dim);-webkit-line-clamp:3;-webkit-box-orient:vertical;margin-bottom:10px;font-size:13.5px;line-height:1.45;display:-webkit-box;overflow:hidden}.SideRail-module__RziY_G__schedGo{min-height:40px;color:var(--on-accent);background:var(--primary);border-radius:999px;align-items:center;padding:0 18px;font-size:14px;font-weight:600;transition:filter .2s,transform .15s;display:inline-flex}.SideRail-module__RziY_G__schedGo:hover{filter:brightness(1.08)}.SideRail-module__RziY_G__schedGo:active{transform:scale(.97)}@media (prefers-reduced-motion:reduce){.SideRail-module__RziY_G__schedWrap{transition:none}}.SideRail-module__RziY_G__row:hover .SideRail-module__RziY_G__thumb{transform:scale(1.04)}@media (prefers-reduced-motion:reduce){.SideRail-module__RziY_G__row,.SideRail-module__RziY_G__thumb{transition:none;transform:none}}@keyframes SideRail-module__RziY_G__schedIn{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.SideRail-module__RziY_G__sched>*{animation:SideRail-module__RziY_G__schedRowIn .34s var(--ease-out) both}.SideRail-module__RziY_G__sched>:first-child{animation-delay:10ms}.SideRail-module__RziY_G__sched>:nth-child(2){animation-delay:30ms}.SideRail-module__RziY_G__sched>:nth-child(3){animation-delay:50ms}.SideRail-module__RziY_G__sched>:nth-child(4){animation-delay:70ms}.SideRail-module__RziY_G__sched>:nth-child(5){animation-delay:90ms}.SideRail-module__RziY_G__sched>:nth-child(6){animation-delay:.11s}.SideRail-module__RziY_G__sched>:nth-child(n+7){animation-delay:.13s}@keyframes SideRail-module__RziY_G__schedRowIn{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.SideRail-module__RziY_G__sched,.SideRail-module__RziY_G__sched>*{animation:none}.SideRail-module__RziY_G__dayDate{transition:none}}
