.slide{position:relative;width:1920px;height:1080px;overflow:hidden;padding-bottom:78px}.slide-leaderboard{background:var(--black)}.slide-leaderboard .hdr{text-align:center;padding-top:40px}.slide-leaderboard .hdr .eyebrow{font-size:26px;letter-spacing:.55em;text-transform:uppercase;color:var(--steel)}.slide-leaderboard .hdr h1{font-size:110px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;color:var(--white);line-height:1;margin-top:10px}.slide-leaderboard .hdr .keel{height:1px;background:#8fa3bd59;margin:26px 120px 0}.slide-leaderboard .hall{display:grid;grid-template-columns:1fr 1fr;gap:0 90px;padding:18px 120px 0}.slide-leaderboard .banner{position:relative;overflow:hidden;display:grid;grid-template-columns:96px 1fr 170px;align-items:center;height:96px;padding:0 0 0 30px;border-bottom:1px solid rgba(143,163,189,.22)}.slide-leaderboard.list .banner{height:96px;margin-bottom:12px}.slide-leaderboard .banner .r{font-size:44px;font-weight:800;color:var(--steel);font-variant-numeric:tabular-nums}.slide-leaderboard .banner .r i{font-style:normal;font-size:32px;font-weight:700}.slide-leaderboard .banner .n{font-size:47px;font-weight:700;text-transform:uppercase;letter-spacing:.02em;line-height:.95;min-width:0}.slide-leaderboard .banner.active .r,.slide-leaderboard .banner.active .r i,.slide-leaderboard .banner.active .n,.slide-leaderboard .banner.active .n small{color:var(--gold)}.slide-leaderboard .banner .n small{display:block;font-size:26px;color:var(--steel);letter-spacing:.14em;margin-top:4px}.slide-leaderboard .banner .w{font-size:64px;font-weight:800;color:var(--white);text-align:right;font-variant-numeric:tabular-nums}.slide-leaderboard .banner.first .w,.slide-leaderboard .banner.level .w{color:var(--gold)}.slide-leaderboard .banner.active:before{content:"";position:absolute;left:4px;top:18px;bottom:18px;width:4px;background:var(--gold)}.slide-leaderboard .foot .stamp.legend{font-size:26px;letter-spacing:.12em}.slide-leaderboard.hero .hall{grid-template-columns:560px 1fr;gap:0 60px}.slide-leaderboard.hero .hall>div:first-child{display:flex;flex-direction:column;justify-content:center;height:666px}.slide-leaderboard.hero .hall>div:first-child .banner{display:flex;flex-direction:column;align-items:flex-start;height:auto;padding:0 40px 0 30px;border-bottom:none}.slide-leaderboard.hero .hall>div:first-child .banner .r{order:1;font-size:44px;letter-spacing:.1em}.slide-leaderboard.hero .hall>div:first-child .banner .r:not(:has(i)):before{content:"No. "}.slide-leaderboard.hero .hall>div:first-child .banner .w{order:2;font-size:300px;line-height:.82;margin:14px 0 22px -8px;text-align:left;white-space:nowrap}.slide-leaderboard.hero .hall>div:first-child .banner .w.long{font-size:220px}.slide-leaderboard.hero .hall>div:first-child .banner .w.xlong{font-size:170px}.slide-leaderboard.hero .hall>div:first-child .banner .n{order:3;font-size:68px;line-height:.92}.slide-leaderboard.hero .hall>div:first-child .banner .n small{font-size:30px;margin-top:12px}.slide-leaderboard.hero .hall>div:first-child .banner.active:before{top:0;bottom:0}.slide-leaderboard.hero .hall>div:nth-child(2) .banner{height:74px;grid-template-columns:80px 1fr 150px}.slide-leaderboard.hero .hall>div:nth-child(2) .banner .n{display:flex;align-items:baseline;gap:22px;white-space:nowrap}.slide-leaderboard.hero .hall>div:nth-child(2) .banner .n small{display:inline;margin-top:0;letter-spacing:.08em;overflow:hidden;text-overflow:ellipsis}.slide-leaderboard.hero .hall>div:nth-child(2) .banner .w{font-size:56px}.slide-leaderboard .foot{position:absolute;left:0;right:0;bottom:78px;height:86px;display:flex;align-items:center;justify-content:space-between;padding:0 120px;border-top:1px solid rgba(93,112,137,.35)}.slide-leaderboard .foot .club{font-size:30px;font-weight:800;letter-spacing:.3em;text-transform:uppercase}.slide-leaderboard .foot .club span{color:var(--steel)}.slide-leaderboard .foot .stamp{font-size:26px;letter-spacing:.3em;text-transform:uppercase;color:var(--steel)}.slide-leaderboard .foot .stamp.stale{color:var(--white)}.slide-leaderboard .foot.is-stale .club,.slide-leaderboard .foot.is-stale .stamp{letter-spacing:.12em;white-space:nowrap}.slide-leaderboard .intro{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;background:var(--black);display:flex;flex-direction:column;align-items:center;justify-content:center;animation:leaderboard-intro-resolve .8s ease forwards;animation-delay:2.5s;pointer-events:none}.slide-leaderboard .intro-value{font-size:430px;line-height:.8;font-weight:800;color:var(--gold);letter-spacing:-.02em;font-variant-numeric:tabular-nums}.slide-leaderboard .intro-title{font-size:56px;letter-spacing:.2em;text-transform:uppercase;color:var(--white);margin-top:24px}@keyframes leaderboard-intro-resolve{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.85)}}.slide-announcements,.slide-agenda{background:var(--navy)}.slide-announcements .hdr,.slide-agenda .hdr{position:relative;height:170px;display:flex;align-items:stretch}.hdr-wedge{background:var(--gold);color:var(--navy);width:820px;clip-path:polygon(0 0,100% 0,calc(100% - 90px) 100%,0 100%);display:flex;flex-direction:column;justify-content:center;padding:0 60px}.hdr-eyebrow{font-size:26px;letter-spacing:.35em;font-weight:600;text-transform:uppercase}.hdr-title{font-size:104px;line-height:.95;font-weight:800;text-transform:uppercase;letter-spacing:.01em}.hdr-right{flex:1;display:flex;align-items:center;justify-content:flex-end;padding-right:64px;border-bottom:6px solid var(--gold)}.hdr-club{font-size:30px;letter-spacing:.28em;text-transform:uppercase;color:var(--steel);text-align:right;line-height:1.35}.hdr-club b{color:var(--white)}.ladder{padding:34px 64px 0}.row{display:grid;grid-template-columns:110px 1fr 220px 260px;align-items:center;height:72px;border-bottom:1px solid rgba(143,163,189,.22)}.row .time,.row .rank{font-size:40px;font-weight:700;color:var(--steel)}.row .name{font-size:46px;font-weight:700;text-transform:uppercase;letter-spacing:.02em}.row .loc,.row .cls{font-size:30px;color:var(--steel);letter-spacing:.12em;text-align:right}.row .wins{font-size:52px;font-weight:800;color:var(--gold);text-align:right;font-variant-numeric:tabular-nums}.program-youth{--prog:var(--program-youth)}.program-ms{--prog:var(--steel)}.program-hs{--prog:var(--gold)}.program-all{--prog:var(--white)}.slide-announcements .announcement[class*=program-]{border-left:8px solid var(--prog)}.slide-agenda .row[class*=program-]{position:relative;padding-left:40px}.slide-agenda .row[class*=program-]:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:16px;height:44px;background:var(--prog)}.slide-announcements .announcement-list{padding:34px 64px 0;display:flex;flex-direction:column;gap:22px}.slide-announcements .announcement{background:var(--panel);border-radius:4px;padding:26px 40px;display:flex;align-items:center;gap:36px}.slide-announcements .announcement .tag{font-size:26px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--steel);min-width:140px}.slide-announcements .announcement .message{font-size:44px;font-weight:700}.slide-agenda .agenda-body{padding:0}.slide-agenda .day-label{font-size:34px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--gold);margin-top:14px;padding-left:64px}.slide-agenda .agenda-day:first-child .day-label{margin-top:22px}.slide-agenda .ladder{padding:8px 64px 0}.slide-agenda .row{grid-template-columns:190px 1fr 320px;column-gap:24px;height:68px}.slide-agenda .row .time{white-space:nowrap}.slide-agenda .row .name,.slide-agenda .row .loc{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.slide-agenda .empty-state,.slide-announcements .empty-state{height:calc(100% - 170px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:28px;text-align:center}.empty-headline{font-size:88px;font-weight:800;text-transform:uppercase;letter-spacing:.04em;line-height:1}.empty-sub{font-size:40px;letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.ticker{height:78px;background:var(--black);color:var(--white);border-top:1px solid rgba(143,163,189,.35);display:flex;align-items:center;overflow:hidden}.ticker .bug{background:var(--navy);color:var(--white);height:100%;display:flex;align-items:center;padding:0 38px;font-size:40px;font-weight:800;letter-spacing:.1em;flex:none}.ticker .crawl{flex:1;overflow:hidden;height:100%}.ticker .crawl-track{display:flex;height:100%;align-items:center;white-space:nowrap;font-size:36px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;animation:ticker-crawl 30s linear infinite;padding-left:40px}.ticker .crawl-track span{padding-right:40px}#ticker-mount.is-stale .ticker .bug:after{content:"";width:14px;height:14px;border-radius:50%;background:var(--dim);margin-left:14px;flex:none}#ticker-mount.is-held .ticker .crawl-track{animation-play-state:paused}@keyframes ticker-crawl{0%{transform:translate(0)}to{transform:translate(-50%)}}.slide-spotlight{background:var(--navy);display:flex}.slide-spotlight .sp-photo{position:relative;width:660px;height:1080px;flex:none;background:var(--panel);clip-path:polygon(0 0,100% 0,calc(100% - 80px) 100%,0 100%)}.slide-spotlight .sp-photo img{width:100%;height:100%;object-fit:cover;object-position:top center;filter:grayscale(1) contrast(1.08) brightness(.92)}.slide-spotlight .sp-photo:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0a1a3014 55%,#0a1a30eb 96%),linear-gradient(90deg,#0a1a3047,#0a1a3000 40%);z-index:1}.slide-spotlight .sp-photo:after{content:"";position:absolute;top:0;bottom:0;right:0;width:80px;background:linear-gradient(115deg,transparent calc(100% - 14px),var(--gold) calc(100% - 14px));z-index:2}.slide-spotlight .sp-content{flex:1;display:flex;flex-direction:column;padding:0 72px 54px 44px}.slide-spotlight .sp-eyebrow{display:flex;align-items:center;gap:28px;margin-top:56px}.slide-spotlight .sp-eyebrow .tag{background:var(--gold);color:var(--navy);font-size:28px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;padding:9px 28px;clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%)}.slide-spotlight .sp-eyebrow .club{font-size:26px;letter-spacing:.3em;color:var(--steel);text-transform:uppercase}.slide-spotlight .sp-name{margin-top:22px;font-size:138px;line-height:.9;font-weight:800;text-transform:uppercase}.slide-spotlight .sp-name span{color:var(--steel);font-weight:600;font-size:54px;letter-spacing:.06em;margin-left:24px}.slide-spotlight .sp-titleband{margin-top:20px;display:flex;align-items:baseline;gap:22px}.slide-spotlight .sp-titleband .x{font-size:72px;font-weight:800;color:var(--gold)}.slide-spotlight .sp-titleband .what{font-size:44px;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.slide-spotlight .sp-box{margin-top:30px;border-top:3px solid var(--gold)}.slide-spotlight .sp-box .hd,.slide-spotlight .sp-box .tr{display:grid;grid-template-columns:170px 170px 220px 1fr;align-items:center}.slide-spotlight .sp-box .hd{font-size:26px;letter-spacing:.26em;color:var(--steel);text-transform:uppercase;padding:16px 0 10px;border-bottom:1px solid rgba(143,163,189,.25)}.slide-spotlight .sp-box .tr{border-bottom:1px solid rgba(143,163,189,.18);height:76px}.slide-spotlight .sp-box .yr{font-size:48px;font-weight:800;color:var(--white)}.slide-spotlight .sp-box .wt{font-size:40px;color:var(--steel);font-weight:600}.slide-spotlight .sp-box .rec{font-size:48px;font-weight:800;color:var(--gold);font-variant-numeric:tabular-nums}.slide-spotlight .sp-box .fin{font-size:36px;font-weight:700;text-transform:uppercase;letter-spacing:.1em}.slide-spotlight .sp-box .fin b{color:var(--gold)}.slide-spotlight .sp-records{margin-top:56px;display:flex;gap:2px;background:#8fa3bd38}.slide-spotlight .sp-records .cell{background:var(--panel);flex:1;padding:20px 30px;border-top:4px solid var(--gold)}.slide-spotlight .sp-records .v{font-size:54px;font-weight:800;color:var(--gold);font-variant-numeric:tabular-nums;line-height:1}.slide-spotlight .sp-records .k{font-size:26px;letter-spacing:.2em;color:var(--steel);text-transform:uppercase;margin-top:8px}.slide-social{background:var(--navy);display:flex}.slide-social .so-photo{position:relative;width:800px;height:1080px;flex:none;background:var(--panel);clip-path:polygon(0 0,100% 0,calc(100% - 80px) 100%,0 100%);display:flex;align-items:center;justify-content:center;padding:44px 110px 44px 44px}.slide-social .so-photo img{max-width:100%;max-height:100%;object-fit:contain;box-shadow:0 18px 60px #00000073}.slide-social .so-photo:after{content:"";position:absolute;top:0;bottom:0;right:0;width:80px;background:linear-gradient(115deg,transparent calc(100% - 14px),var(--gold) calc(100% - 14px));z-index:2}.slide-social .so-content{flex:1;display:flex;flex-direction:column;padding:0 72px 132px 44px}.slide-social .so-eyebrow{display:flex;align-items:center;gap:28px;margin-top:56px}.slide-social .so-eyebrow .tag{background:var(--gold);color:var(--navy);font-size:28px;font-weight:800;letter-spacing:.22em;text-transform:uppercase;padding:9px 28px;clip-path:polygon(0 0,100% 0,calc(100% - 16px) 100%,0 100%)}.slide-social .so-eyebrow .club{font-size:26px;letter-spacing:.3em;color:var(--steel);text-transform:uppercase}.slide-social .so-title{margin-top:34px;font-size:110px;line-height:.92;font-weight:800;text-transform:uppercase;overflow-wrap:anywhere}.slide-social .so-title.so-title-l{font-size:74px}.slide-social .so-title.so-title-xl{font-size:54px}.slide-social .so-title span{display:block;color:var(--steel);font-weight:600;font-size:36px;letter-spacing:.14em;margin-top:18px}.slide-social .so-caption{margin-top:36px;font-size:44px;line-height:1.35;font-weight:600;color:var(--white);max-width:900px}.slide-social .so-follow{margin-top:auto;border-top:3px solid var(--gold);padding-top:24px;display:flex;align-items:baseline;gap:26px}.slide-social .so-follow b{font-size:30px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.slide-social .so-follow div{font-size:38px;font-weight:700;color:var(--white)}.slide-poster{background:var(--navy);display:flex}.slide-poster .po-frame{flex:none;height:100%;display:flex;align-items:center;padding:26px 0 8px 22px}.slide-poster .po-frame img{height:100%;width:auto;object-fit:contain;box-shadow:0 22px 70px #00000080;animation:po-drift 22s ease-in-out infinite alternate}@keyframes po-drift{0%{transform:scale(1)}to{transform:scale(1.018)}}.slide-poster .po-rail{position:relative;flex:1;min-width:0;display:flex;flex-direction:column;padding:14px 34px 12px 40px}.slide-poster .po-cta{flex:none;margin:12px 0 14px;display:flex;flex-direction:column;align-items:flex-start;gap:10px;border-left:4px solid var(--gold);padding:4px 0 4px 18px}.slide-poster .po-cta .tag{display:inline-block;background:var(--gold);color:var(--navy);font-size:26px;font-weight:800;letter-spacing:.14em;text-transform:uppercase;padding:4px 22px 4px 12px;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.slide-poster .po-cta .how{font-size:40px;line-height:1.05;font-weight:800;color:var(--white)}.slide-poster .po-feed{flex:1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(to bottom,transparent 0,var(--mask-on) 24px,var(--mask-on) calc(100% - 24px),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,var(--mask-on) 24px,var(--mask-on) calc(100% - 24px),transparent 100%)}.slide-poster .po-scroll{display:flex;flex-direction:column}.slide-poster .po-scroll.po-scrolling{animation:po-scroll var(--po-scroll-s,60s) linear infinite}@keyframes po-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.slide-poster .po-card{position:relative;background:var(--panel);border-top:4px solid var(--gold);margin-bottom:24px}.slide-poster .po-card img{display:block;width:100%;aspect-ratio:1/1;height:auto;object-fit:cover}.slide-poster .po-card .who{position:absolute;left:0;right:0;bottom:0;padding:34px 16px 12px;font-size:26px;font-weight:800;color:var(--white);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;background:linear-gradient(to bottom,transparent,rgba(7,17,32,.88))}.slide-connecting{background:var(--navy);display:flex;flex-direction:column;align-items:center;justify-content:center;padding-bottom:0}.slide-connecting .cn-wordmark{font-size:120px;font-weight:800;text-transform:uppercase;letter-spacing:.14em;line-height:1}.slide-connecting .cn-keel{width:220px;height:8px;background:var(--gold);margin:30px 0}.slide-connecting .cn-status{font-size:44px;letter-spacing:.3em;text-transform:uppercase;color:var(--steel);animation:cn-pulse 2s ease-in-out infinite alternate}@keyframes cn-pulse{0%{opacity:1}to{opacity:.45}}.slide-leaderboard .banner .w .chk{display:inline-block;width:0;overflow:visible;white-space:nowrap;position:relative;left:.15em;font-size:.6em;line-height:0;vertical-align:super;font-weight:700;color:#fff9}.slide-leaderboard .banner.first .w .chk{color:var(--navy);opacity:.6}.slide-spotlight .chk{display:inline-block;width:0;overflow:visible;white-space:nowrap;position:relative;left:.15em;font-size:.6em;line-height:0;vertical-align:super;font-weight:700;color:#fff9}.slide-spotlight .sp-box .hd .sp-key{float:right;letter-spacing:.12em}.slide-leaderboard.hero .hall>div:first-child .banner .w .chk{font-size:.3em}#board{position:absolute;left:0;top:0;width:1920px;height:1080px;transform-origin:top left}#stage{position:relative;width:1920px;height:1080px;overflow:hidden;background:var(--black)}.stage-layer{position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease;pointer-events:none;will-change:opacity,transform}.stage-layer.active{opacity:1;transform:translateY(0);z-index:2}#ticker-mount{position:absolute;left:0;right:0;bottom:0;z-index:10}:root{--seam-gap:80px}#board.wide,#board.wide #stage{width:3840px}.wide-slide{position:relative;width:3840px;height:1080px;overflow:hidden;background:var(--black)}.wide-split{display:flex;justify-content:space-between}.wide-pane{position:relative;width:calc(1920px - var(--seam-gap) / 2);height:1080px;overflow:hidden;display:flex}.wide-pane--right{justify-content:flex-end}.wide-pane>.slide{flex:none}.wide-pane--right>.slide{margin-left:calc(var(--seam-gap) / -2)}.wide-pane--left .slide-poster .po-rail{padding-right:calc(34px + var(--seam-gap) / 2)}.wide-full--spotlight .slide-spotlight{width:3840px;background:linear-gradient(110deg,var(--navy) 0%,var(--navy-lit) 45%,var(--navy) 70%,var(--navy-lit2) 100%);background-size:200% 100%}.wide-full--spotlight .sp-content{--wide-breathe:60px;display:grid;grid-template-columns:calc(1920px - 660px - 44px - var(--seam-gap) / 2 - var(--wide-breathe)) 1fr;grid-template-rows:auto auto auto auto;column-gap:calc(var(--seam-gap) + 2 * var(--wide-breathe));align-content:center;padding-bottom:132px}.wide-full--spotlight .sp-eyebrow{grid-column:1;grid-row:1}.wide-full--spotlight .sp-name{grid-column:1;grid-row:2;font-size:190px;min-width:0;overflow-wrap:anywhere}.wide-full--spotlight .sp-titleband{min-width:0;overflow-wrap:anywhere}.wide-full--spotlight .sp-name span{display:block;margin:18px 0 0 6px}.wide-full--spotlight .sp-titleband{grid-column:1;grid-row:3 / span 2;align-self:start;margin-top:30px}.wide-full--spotlight .sp-box{grid-column:2;grid-row:1 / span 3;margin-top:56px;align-self:start}.wide-full--spotlight .sp-records{grid-column:2;grid-row:4;margin-top:48px;align-self:start}.wide-full--spotlight .sp-box .hd,.wide-full--spotlight .sp-box .tr{grid-template-columns:240px 230px 300px 1fr}.wide-full--spotlight .sp-box .hd{font-size:30px;padding:20px 0 14px}.wide-full--spotlight .sp-box .tr{height:104px}.wide-full--spotlight .sp-box .yr,.wide-full--spotlight .sp-box .rec{font-size:66px}.wide-full--spotlight .sp-box .wt{font-size:54px}.wide-full--spotlight .sp-box .fin{font-size:46px}.wide-full--spotlight .sp-records .cell{padding:26px 36px}.wide-full--spotlight .sp-records .v{font-size:74px}.wide-full--spotlight .sp-records .k{font-size:28px}#board.wide.show-seam:after{content:"";position:absolute;top:0;bottom:0;z-index:50;pointer-events:none;left:calc(1920px - var(--seam-gap) / 2);width:var(--seam-gap);background:linear-gradient(90deg,transparent calc(50% - 1px),var(--seam-debug) calc(50% - 1px),var(--seam-debug) calc(50% + 1px),transparent calc(50% + 1px)),#ff3b3b24;border-left:2px dashed rgba(255,59,59,.7);border-right:2px dashed rgba(255,59,59,.7)}.slide-brand{background:var(--navy);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.slide-brand .br-club{font-size:40px;letter-spacing:.55em;text-transform:uppercase;color:var(--steel);margin-left:.55em}.slide-brand .br-name{font-size:150px;font-weight:800;text-transform:uppercase;letter-spacing:.06em;line-height:1;margin-top:18px}.slide-brand .br-keel{width:220px;height:8px;background:var(--gold);margin:44px 0 40px}.slide-brand .br-stamp{font-size:40px;letter-spacing:.3em;text-transform:uppercase;color:var(--gold);font-weight:700}.slide-brand .br-next{margin-top:56px;display:flex;align-items:baseline;gap:26px;border-top:3px solid rgba(143,163,189,.3);padding-top:28px}.slide-brand .br-next b{font-size:30px;font-weight:800;letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.slide-brand .br-next span{font-size:44px;font-weight:700;text-transform:uppercase;letter-spacing:.04em}.slide-brand .br-url{margin-top:56px;font-size:32px;letter-spacing:.3em;text-transform:uppercase;color:var(--dim)}.wide-full--nophoto .sp-photo{display:none}.wide-full--spotlight.wide-full--nophoto .sp-content{padding-left:120px;grid-template-columns:calc(1920px - 120px - var(--seam-gap) / 2 - var(--wide-breathe)) 1fr}.wide-full--poster .slide-poster-wide{width:3840px;display:flex;justify-content:space-between;background:var(--navy);--poster-h:min(968px,calc((3840px - var(--seam-gap)) / var(--poster-aspect)))}.wide-poster-half{position:absolute;top:26px;right:0;bottom:86px;left:0;display:flex;align-items:center}.wide-poster-half--left{justify-content:flex-end}.wide-poster-half img{flex:none;height:var(--poster-h);width:auto;box-shadow:0 22px 70px #00000080}.wide-poster-half--left img{transform:translate(50%)}.wide-poster-half--right img{transform:translate(-50%)}#board.motion{--mo-ease:cubic-bezier(.22,.61,.36,1);--mo-pop:cubic-bezier(.34,1.56,.64,1)}@keyframes mo-rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}@keyframes mo-fade{0%{opacity:0}to{opacity:1}}@keyframes mo-from-left{0%{opacity:0;transform:translate(-48px)}to{opacity:1;transform:none}}@keyframes mo-draw{0%{transform:scaleX(0)}to{transform:none}}@keyframes mo-portrait{0%{transform:translate(-100%)}to{transform:none}}@keyframes mo-pop{0%{opacity:0;transform:scale(.82)}to{opacity:1;transform:none}}#board.motion .stage-layer{transform:translateY(-12px);transition:opacity .4s ease-in,transform .4s ease-in}#board.motion .stage-layer.active{transform:none;transition:opacity .4s var(--mo-ease),transform 0s}#board.motion .slide{--enter-at:0ms}#board.motion .wide-pane--right>.slide{--enter-at:.15s}#board.motion .slide-leaderboard:has(>.intro){--enter-at:2.6s}#board.motion .slide-leaderboard{background:transparent}#board.motion .slide-leaderboard .hdr .eyebrow,#board.motion .slide-leaderboard .hdr h1,#board.motion .slide-leaderboard .banner,#board.motion .slide-leaderboard .foot{animation:mo-rise .42s var(--mo-ease) both;animation-delay:calc(var(--enter-at) + var(--d,0ms))}#board.motion .slide-leaderboard .hdr h1{--d:60ms}#board.motion .slide-leaderboard .hdr .keel{transform-origin:center;animation:mo-draw .5s var(--mo-ease) both;animation-delay:calc(var(--enter-at) + .18s)}#board.motion .slide-leaderboard .hall>div:nth-child(2) .banner{--col:40ms}#board.motion .slide-leaderboard .banner{--d:calc(.14s + var(--col,0ms) + var(--row,0ms))}#board.motion .slide-leaderboard .banner:nth-child(2){--row:80ms}#board.motion .slide-leaderboard .banner:nth-child(3){--row:.16s}#board.motion .slide-leaderboard .banner:nth-child(4){--row:.24s}#board.motion .slide-leaderboard .banner:nth-child(5){--row:.32s}#board.motion .slide-leaderboard .banner:nth-child(6){--row:.4s}#board.motion .slide-leaderboard .foot{--d:.48s}#board.motion .slide-agenda .hdr-wedge,#board.motion .slide-announcements .hdr-wedge{animation:mo-from-left .45s var(--mo-ease) both;animation-delay:var(--enter-at)}#board.motion .slide-agenda .hdr-right,#board.motion .slide-announcements .hdr-right,#board.motion .slide-agenda .agenda-day,#board.motion .slide-announcements .announcement,#board.motion .slide-agenda .empty-state,#board.motion .slide-announcements .empty-state{animation:mo-rise .42s var(--mo-ease) both;animation-delay:calc(var(--enter-at) + var(--d,0ms))}#board.motion .slide-agenda .hdr-right,#board.motion .slide-announcements .hdr-right{animation-name:mo-fade;--d:80ms}#board.motion .slide-agenda .agenda-day:nth-child(1),#board.motion .slide-announcements .announcement:nth-child(1),#board.motion .slide-agenda .empty-state,#board.motion .slide-announcements .empty-state{--d:.14s}#board.motion .slide-agenda .agenda-day:nth-child(2),#board.motion .slide-announcements .announcement:nth-child(2){--d:.2s}#board.motion .slide-agenda .agenda-day:nth-child(3),#board.motion .slide-announcements .announcement:nth-child(3){--d:.26s}#board.motion .slide-agenda .agenda-day:nth-child(4),#board.motion .slide-announcements .announcement:nth-child(4){--d:.32s}#board.motion .slide-agenda .agenda-day:nth-child(n+5),#board.motion .slide-announcements .announcement:nth-child(n+5){--d:.38s}#board.motion .slide-social .so-photo{animation:mo-from-left .5s var(--mo-ease) both;animation-delay:var(--enter-at)}#board.motion .slide-social .so-content>*,#board.motion .slide-brand>*{animation:mo-rise .42s var(--mo-ease) both;animation-delay:calc(var(--enter-at) + var(--d,0ms))}#board.motion .slide-social .so-content>:nth-child(2),#board.motion .slide-brand>:nth-child(2){--d:80ms}#board.motion .slide-social .so-content>:nth-child(3),#board.motion .slide-brand>:nth-child(3){--d:.16s}#board.motion .slide-social .so-content>:nth-child(4),#board.motion .slide-brand>:nth-child(4){--d:.24s}#board.motion .slide-social .so-content>:nth-child(n+5),#board.motion .slide-brand>:nth-child(n+5){--d:.32s}#board.motion .slide-brand .br-keel{animation-name:mo-draw}#board.motion .slide-poster .po-frame,#board.motion .slide-poster .po-rail,#board.motion .wide-poster-half{animation:mo-fade .5s var(--mo-ease) both;animation-delay:calc(var(--enter-at) + var(--d,0ms))}#board.motion .slide-poster .po-rail{--d:.15s}#board.motion .slide-spotlight .sp-photo{animation:mo-portrait .6s var(--mo-ease) both}#board.motion .slide-spotlight .sp-eyebrow,#board.motion .slide-spotlight .sp-name,#board.motion .slide-spotlight .sp-titleband,#board.motion .slide-spotlight .sp-box .hd,#board.motion .slide-spotlight .sp-box .tr{animation:mo-rise .42s var(--mo-ease) both;animation-delay:var(--d,0ms)}#board.motion .slide-spotlight .sp-box{animation:mo-fade .3s ease both;animation-delay:.34s}#board.motion .slide-spotlight .sp-eyebrow{--d:.18s}#board.motion .slide-spotlight .sp-name{--d:.25s}#board.motion .slide-spotlight .sp-titleband{--d:.33s}#board.motion .slide-spotlight .sp-box .hd{--d:.38s}#board.motion .slide-spotlight .sp-box .tr:nth-child(2){--d:.43s}#board.motion .slide-spotlight .sp-box .tr:nth-child(3){--d:.48s}#board.motion .slide-spotlight .sp-box .tr:nth-child(4){--d:.53s}#board.motion .slide-spotlight .sp-box .tr:nth-child(5){--d:.58s}#board.motion .slide-spotlight .sp-box .tr:nth-child(n+6){--d:.63s}#board.motion .slide-spotlight .sp-records{animation:mo-fade .2s ease both;animation-delay:.7s}#board.motion .slide-spotlight .sp-records .cell{animation:mo-pop .45s var(--mo-pop) both;animation-delay:calc(.72s + var(--d,0ms))}#board.motion .slide-spotlight .sp-records .cell:nth-child(2){--d:70ms}#board.motion .slide-spotlight .sp-records .cell:nth-child(3){--d:.14s}#board.motion .slide-spotlight .sp-records .cell:nth-child(n+4){--d:.21s}.sp-sweep{display:none}#board.motion .sp-sweep{display:block;position:absolute;top:0;bottom:0;left:0;width:240px;z-index:1;pointer-events:none;background:linear-gradient(100deg,#fff0,#ffffff29,#fff0);transform:translate(-260px);animation:mo-sweep 20s ease-in-out infinite;animation-delay:1.6s}@keyframes mo-sweep{0%{transform:translate(-260px)}9%{transform:translate(720px)}to{transform:translate(720px)}}#board.motion #stage:before,#board.motion #stage:after{content:"";position:absolute;top:0;left:0;width:150%;height:100%;z-index:0;pointer-events:none;animation:mo-drift 48s ease-in-out infinite alternate}#board.motion #stage:before{will-change:transform}#board.motion #stage:before{background:linear-gradient(110deg,var(--black) 0%,var(--black-lit) 40%,var(--black) 68%,var(--black-lit2) 100%)}#board.motion #stage:after{background:linear-gradient(110deg,var(--navy) 0%,var(--navy-lit) 45%,var(--navy) 70%,var(--navy-lit2) 100%);opacity:0;transition:opacity .4s ease}#board.motion #stage:has(.stage-layer.active .wide-full--spotlight):after{opacity:1}@keyframes mo-drift{0%{transform:none}to{transform:translate(-33.333%)}}#board.motion .wide-slide,#board.motion .wide-full--spotlight .slide-spotlight{background:transparent}.pw{position:relative;width:3240px;height:1920px;overflow:hidden;display:flex;background:var(--pw-bg);color:var(--pw-ink);font-family:var(--pw-words);font-weight:500;-webkit-font-smoothing:antialiased}.pw--solo{width:1080px}#board.portrait{width:3240px;height:1920px}#board.portrait.solo{width:1080px}.pw-foot-rule{position:absolute;left:0;right:0;top:1796px;height:1px;background:var(--pw-rule-foot);z-index:3}.pw-panel{position:relative;flex:none;width:1080px;height:1920px;overflow:hidden;isolation:isolate;z-index:1;background:radial-gradient(130% 60% at 50% 0%,var(--pw-top) 0%,var(--pw-canvas) 55%,var(--pw-floor) 100%)}.pw-layer{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;transition:opacity var(--pw-out) ease var(--pw-lag,0ms)}.pw-layer.on{opacity:1}.pw-pane{position:absolute;top:0;right:0;bottom:0;left:0}.pw-pane>:not(.pw-bg){translate:var(--pw-dx,0px) var(--pw-dy,0px)}.pw-pane>.pw-hd,.pw-pane>.pw-hero,.pw-pane>.pw-rows,.pw-pane>.pw-post{position:absolute;left:var(--pw-gutter);right:var(--pw-gutter);z-index:2}.pw-bg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;pointer-events:none}.pw-bg>*{position:absolute}.pw-light{top:0;right:0;bottom:0;left:0;background:radial-gradient(60% 34% at 58% 14%,var(--pw-light),transparent 70%),radial-gradient(90% 30% at 50% 100%,rgba(0,0,0,.55),transparent 70%)}.pw-grain{top:0;right:0;bottom:0;left:0;opacity:var(--pw-grain);mix-blend-mode:overlay;background-size:320px 320px;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='320' height='320'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix values='0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 0 0 0 1 0'/%3E%3C/filter%3E%3Crect width='320' height='320' filter='url(%23n)'/%3E%3C/svg%3E")}.pw-portrait{left:300px;top:0;width:780px;height:1180px;overflow:hidden;-webkit-mask-image:linear-gradient(to right,transparent 0%,var(--mask-on) 38%),linear-gradient(to bottom,transparent 0%,var(--mask-on) 20%,var(--mask-on) 34%,transparent 56%);-webkit-mask-composite:source-in;mask-image:linear-gradient(to right,transparent 0%,var(--mask-on) 38%),linear-gradient(to bottom,transparent 0%,var(--mask-on) 20%,var(--mask-on) 34%,transparent 56%);mask-composite:intersect}.pw-portrait img{display:block;width:100%;height:100%;object-fit:cover;object-position:50% 12%;filter:grayscale(1) contrast(1.2) brightness(.9);transform:scale(1.04)}.pw-portrait:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pw-tone);mix-blend-mode:multiply}.pw-bg--champion .pw-portrait{left:0;top:0;width:1080px;height:1920px;-webkit-mask-image:linear-gradient(to right,rgba(0,0,0,.35) 0%,var(--mask-on) 50%);mask-image:linear-gradient(to right,rgba(0,0,0,.35) 0%,var(--mask-on) 50%)}.pw-bg--champion .pw-portrait img{object-position:50% 30%;filter:grayscale(1) contrast(1.15) brightness(1.1)}.pw-bg--champion .pw-light{z-index:1;background:linear-gradient(to bottom,rgba(5,14,24,.6) 0%,rgba(5,14,24,.35) 40%,transparent 55%),linear-gradient(to bottom,transparent 84%,rgba(5,14,24,.8) 100%),radial-gradient(90% 30% at 50% 100%,rgba(0,0,0,.55),transparent 70%)}.pw-bg--champion .pw-grain{z-index:2}.pw-pane--champion-page .pw-bg--champion .pw-light{background:linear-gradient(to bottom,#050e1899,#050e1859 30%,#050e18e0 44%,#050e18eb)}.pw-wallbg{position:absolute;top:0;right:0;bottom:0;left:0;z-index:0;overflow:hidden;pointer-events:none}.pw-wallbg-img{position:absolute;top:0;height:1920px;opacity:.55;background:linear-gradient(170deg,var(--pw-mark-hi) 0%,var(--pw-mark-lo) 55%,rgba(10,27,43,0) 100%);-webkit-mask:url(/brand/cat-silhouette.svg) 50% 120px/2600px auto no-repeat;mask:url(/brand/cat-silhouette.svg) 50% 120px/2600px auto no-repeat}.pw-sweep{top:-200px;bottom:-200px;left:-600px;width:380px;opacity:0;transform:rotate(14deg) translate(-200px);background:linear-gradient(90deg,transparent,var(--pw-sweep-light) 50%,transparent)}.pw-hd{top:0;height:300px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:12px}.pw-eyebrow{font-size:38px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--pw-ink2)}.pw-title{margin-top:22px;font-family:var(--pw-nums);font-weight:900;line-height:.8;text-transform:uppercase;letter-spacing:.005em;white-space:nowrap;text-shadow:0 8px 40px rgba(0,0,0,.6)}.pw-seq{display:flex;flex-wrap:nowrap;gap:22px;margin-top:26px;font-family:var(--pw-nums);font-weight:900;font-size:46px;line-height:1;text-transform:uppercase;color:var(--pw-ink3);white-space:nowrap}.pw-seq b{font-weight:900;color:var(--pw-ink);box-shadow:inset 0 -8px 0 var(--pw-ink);padding-bottom:16px}.pw-seq span{padding-bottom:16px}.pw-hero{top:300px;height:560px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:calc(26px + (var(--pw-hero-base) - var(--pw-hero-num)) * .41);transform-origin:20% 60%}.pw-cut{position:relative;display:flex;justify-content:space-between;align-items:baseline}.pw-label{font-size:48px;line-height:1;letter-spacing:.04em;text-transform:uppercase;color:var(--pw-ink)}.pw-no{position:relative;color:var(--pw-ink2)}.pw-flag{position:absolute;right:0;top:0;white-space:nowrap;color:var(--pw-ink);letter-spacing:.08em;opacity:0}.pw-num{margin-top:calc(40px + (var(--pw-hero-base) - var(--pw-hero-num)) * .41);font-family:var(--pw-nums);font-weight:900;font-size:var(--pw-hero-num);line-height:.76;margin-left:-8px;font-variant-numeric:tabular-nums lining-nums;color:var(--pw-gold);white-space:nowrap;text-transform:uppercase;padding-top:.06em;text-shadow:var(--pw-glow)}.pw-num small{font-size:.37em;margin-left:18px;font-weight:700;text-transform:uppercase}.pw-who{margin-top:8px;display:flex;flex-direction:column;gap:12px}.pw-hero-nm{font-size:112px;line-height:.86;text-transform:uppercase;letter-spacing:.005em;white-space:nowrap;text-shadow:var(--pw-lift);overflow:hidden;text-overflow:ellipsis}.pw-hero-meta{font-size:40px;line-height:1;letter-spacing:var(--pw-track);color:var(--pw-ink2)}.pw-who--pair{gap:6px}.pw-hero-nm--pair{display:flex;align-items:baseline;font-size:94px;line-height:.76;overflow:hidden}.pw-hero-nm--pair span{flex:0 0 auto;min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis}.pw-hero-nm--pair em{flex:none;font-style:normal;font-size:40px;line-height:1;color:var(--pw-ink);margin-left:18px;letter-spacing:var(--pw-track);text-shadow:none}.pw-hero-nm--pair .pw-hero-dt{margin-left:12px;white-space:nowrap}.pw-hero-nm--pair .pw-hero-dt[hidden]{display:none}.pw-hero--compact{height:456px}.pw-pane:has(.pw-hero--compact) .pw-rows{top:756px;height:1040px}.pw-rows{top:860px;height:936px}.pw-rows--tv2{top:72px;height:1724px}.pw-rows--tv2 .pw-nm{overflow:hidden}.pw-rows--tv2 .pw-nm span{flex:none;overflow:visible;text-overflow:clip}.pw-rows--tv2 .pw-nm--wrap{white-space:normal;align-items:center}.pw-rows--tv2 .pw-nm--wrap span{flex:0 1 auto;line-height:.95}.pw-rows--cols{display:grid;grid-auto-flow:column;grid-template-rows:repeat(var(--pw-n),var(--pw-row));grid-template-columns:1fr 1fr;column-gap:40px}.pw-rows--cols .pw-row{grid-template-columns:88px minmax(0,1fr) auto;column-gap:10px}.pw-rows--cols .pw-rk{font-size:40px;white-space:nowrap}.pw-rows--cols .pw-rk i{font-size:28px}.pw-rows--cols .pw-nm{font-size:46px}.pw-rows--cols .pw-v{font-size:64px}.pw-rows--cols .pw-nm em{display:none}.pw-row{display:grid;grid-template-columns:96px minmax(0,1fr) auto;align-items:center;column-gap:16px;height:var(--pw-row);border-top:1px solid var(--pw-rule);text-shadow:0 2px 14px rgba(0,0,0,.7)}.pw-rows>:first-child{border-top-color:var(--pw-rule-strong)}.pw-row--active .pw-rk,.pw-row--active .pw-rk i,.pw-row--active .pw-nm span,.pw-row--active .pw-nm em,.pw-row--active .pw-v,.pw-hero-nm--act{color:var(--pw-gold)}.pw-hero-live{font-size:40px;line-height:1;letter-spacing:var(--pw-track);color:var(--pw-ink);text-transform:uppercase}.pw-rk{font-family:var(--pw-nums);font-weight:700;font-size:56px;line-height:1;color:var(--pw-ink2);font-variant-numeric:tabular-nums;text-align:right}.pw-rk i{font-style:normal;font-size:40px;color:var(--pw-ink3)}.pw-rows--wide .pw-row{grid-template-columns:120px minmax(0,1fr) auto}.pw-nm{display:flex;align-items:baseline;min-width:0;font-size:68px;line-height:1;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap}.pw-nm span{min-width:0;overflow:hidden;text-overflow:ellipsis}.pw-nm em{flex:none;font-style:normal;font-size:40px;color:var(--pw-ink3);margin-left:18px;letter-spacing:var(--pw-track)}.pw-v{font-family:var(--pw-nums);font-weight:900;font-size:84px;line-height:1;text-align:right;font-variant-numeric:tabular-nums lining-nums}.pw-row--index{grid-template-columns:240px minmax(0,1fr) auto}.pw-row--index .pw-rk{font-size:40px;text-transform:uppercase;text-align:left}.pw-row--season{grid-template-columns:170px minmax(0,1fr) auto}.pw-row--season .pw-nm span{flex:none}.pw-row--season .pw-nm em{min-width:0;overflow:hidden;text-overflow:ellipsis}.pw-row--cell{grid-template-columns:minmax(0,1fr) auto}.pw-row--head{grid-template-columns:170px minmax(0,1fr) auto;border-top:0;align-items:end;padding-bottom:14px}.pw-th{font-size:40px;line-height:1;letter-spacing:var(--pw-track);text-transform:uppercase;color:var(--pw-ink2);white-space:nowrap}.pw-th:first-child,.pw-th:last-child{text-align:right}.pw-row--break{border-top:0}.pw-row--head+.pw-row,.pw-row--break+.pw-row{border-top-color:var(--pw-rule-strong)}.pw-crow{display:grid;grid-template-columns:116px 196px minmax(0,1fr);column-gap:16px;align-items:center;height:var(--pw-row);border-top:1px solid var(--pw-rule);text-shadow:0 2px 14px rgba(0,0,0,.7)}.pw-crow--first{border-top-color:var(--pw-rule-strong)}.pw-day{display:block;font-family:var(--pw-nums);font-weight:700;font-size:34px;line-height:1;text-transform:uppercase;color:var(--pw-ink3);white-space:nowrap;overflow:hidden}.pw-time{font-family:var(--pw-nums);font-weight:700;font-size:52px;line-height:1;color:var(--pw-ink);font-variant-numeric:tabular-nums;white-space:nowrap}.pw-time small{font-size:26px;margin-left:8px;font-weight:700}.pw-time--allday{font-size:34px;color:var(--pw-ink2);text-transform:uppercase}.pw-what{font-size:64px;line-height:1;text-transform:uppercase;letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pw-crow--event .pw-what{display:flex;flex-wrap:wrap;align-items:baseline;height:1em;min-width:0}.pw-ttl{flex:0 1 auto;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}.pw-head{display:flex;align-items:baseline;flex:0 1 auto;max-width:100%;min-width:0}.pw-team{flex:0 0 auto;font-family:var(--pw-nums);font-weight:700;font-size:34px;letter-spacing:.04em;color:var(--pw-ink2);margin-left:18px}.pw-loc{flex:0 0 auto;font-size:34px;text-transform:none;letter-spacing:var(--pw-track);color:var(--pw-ink3);margin-left:18px}.pw-sub{display:block;margin-top:8px;font-size:34px;line-height:1;text-transform:none;letter-spacing:var(--pw-track);color:var(--pw-ink2);overflow:hidden;text-overflow:ellipsis}.pw-crow--note{height:calc(var(--pw-row) * var(--slots,1));align-items:start;padding-top:8px}.pw-crow--note .pw-day{padding-top:6px}.pw-crow--note .pw-what{grid-column:2 / -1;font-size:40px;line-height:1.1;text-transform:none;letter-spacing:0;white-space:normal;text-wrap:pretty;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.pw-crow--note-lg .pw-what{font-size:52px;line-height:1.08}.pw-crow--plain{align-items:start;padding-top:8px}.pw-crow--plain .pw-day{padding-top:8px}.pw-crow--plain .pw-what{grid-column:2 / -1;font-size:52px}.pw-crow--plain .pw-sub{margin-top:6px}.pw-post{top:300px;height:1496px;display:flex;flex-direction:column;justify-content:flex-end;padding-bottom:32px}.pw-post--noimg{justify-content:flex-start}.pw-pane--strip .pw-post{height:calc(var(--pw-strip-top) - 300px - var(--pw-strip-gap));padding-bottom:0}.pw-pane--strip .pw-post{justify-content:flex-start}.pw-pane--strip .pw-photo{height:auto;flex:0 1 auto;min-height:0;display:flex;justify-content:center}.pw-pane--strip .pw-caption{flex:none}.pw-post--noimg .pw-caption{font-size:56px;-webkit-line-clamp:12}.pw-photo{height:1080px;margin-top:24px;background:var(--pw-panel);overflow:hidden}.pw-photo img{width:100%;height:100%;object-fit:contain;display:block}.pw-pane--strip .pw-photo img{height:auto;min-height:0;align-self:stretch}.pw-caption{margin-top:24px;font-size:40px;line-height:1.2;color:var(--pw-ink);display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}.pw-ft{position:absolute;left:var(--pw-gutter);right:var(--pw-gutter);top:1796px;height:124px;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:24px}.pw-ft .pw-meta:empty{display:none}.pw-meta--legend{font-size:26px;letter-spacing:.02em;margin-left:auto}.pw-meta{font-size:36px;letter-spacing:.05em;text-transform:uppercase;color:var(--pw-ink3);white-space:nowrap}.pw-clock{position:relative;flex:0 1 300px;min-width:0;height:8px;background:var(--pw-rule-foot)}.pw-clock i{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--pw-ink);transform-origin:left;animation:pwTick 15s linear both}.pw-dots{display:flex;gap:12px;align-items:center}.pw-dots i{display:block;width:48px;height:6px;background:var(--pw-rule-foot)}.pw-dots i.on{background:var(--pw-ink)}@keyframes pwFocus{0%{opacity:0;transform:scale(1.06);filter:blur(16px)}to{opacity:1;transform:none;filter:none}}@keyframes pwLand{0%{opacity:0;transform:scale(1.4);filter:blur(24px)}60%{opacity:1;filter:none}to{opacity:1;transform:none}}@keyframes pwRise{0%{opacity:0;transform:translateY(34px);filter:blur(10px)}to{opacity:1;transform:none;filter:none}}@keyframes pwBlurOut{to{opacity:0;filter:blur(14px);transform:scale(.97)}}@keyframes pwPush{0%{transform:scale(1.04)}to{transform:scale(1.13) translateY(-10px)}}@keyframes pwSweep{0%{opacity:1;transform:rotate(14deg) translate(-200px)}to{opacity:1;transform:rotate(14deg) translate(1900px)}}@keyframes pwHit{0%{filter:none}30%{filter:brightness(2.4)}to{filter:none}}@keyframes pwShow{0%{opacity:0}to{opacity:1}}@keyframes pwHide{0%{opacity:1}to{opacity:0}}@keyframes pwTick{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.pw-layer.on .pw-hd{animation:pwRise var(--pw-row-in) var(--pw-ease-in) var(--pw-lag,0ms) both}.pw-layer.on .pw-hero{animation:pwFocus var(--pw-hero-dur,1.1s) var(--pw-ease-in) calc(var(--pw-hero-at,0s) + var(--pw-lag,0ms)) both}.pw-layer.on .pw-hero--held{animation:none}.pw-layer--cut{transition:none}.pw-layer--cut:not(.on)>.pw-pane{animation:none}.pw-layer--cut.on .pw-hd,.pw-layer--cut.on .pw-sweep{animation:none}.pw-layer.on .pw-hero--land{animation-name:pwLand;transform-origin:0 60%}.pw-layer.on .pw-rows>*{animation:pwRise var(--pw-row-in) var(--pw-ease-in) calc(var(--pw-at,0s) + var(--pw-lag,0ms)) both}.pw-layer.on .pw-sweep{animation:pwSweep var(--pw-dur) cubic-bezier(.4,0,.2,1) calc(var(--pw-at) + var(--pw-lag,0ms)) both}.pw-layer.on .pw-sweep--wipe{animation-timing-function:linear;animation-delay:var(--pw-at)}.pw-portrait img{animation:pwPush var(--pw-push,15s) linear both}.pw-layer:not(.on)>.pw-pane{animation:pwBlurOut var(--pw-out) var(--pw-ease-out) var(--pw-lag,0ms) both}.pw-layer.on .pw-pane:has(.pw-hero--land) .pw-light{animation:pwHit 1.6s ease-out calc(var(--pw-flag-from) + var(--pw-lag,0ms)) both}.pw-layer.on .pw-hero--land .pw-flag{animation:pwShow .2s ease calc(var(--pw-flag-from) + var(--pw-lag,0ms)) both,pwHide .3s ease calc(var(--pw-flag-from) + var(--pw-flag-hold) + var(--pw-lag,0ms)) forwards}.pw-layer.on .pw-hero--land .pw-no-text{animation:pwHide .1s ease calc(var(--pw-flag-from) + var(--pw-lag,0ms)) both,pwShow .3s ease calc(var(--pw-flag-from) + var(--pw-flag-hold) + var(--pw-lag,0ms)) forwards}.pw-pylon{position:absolute;top:0;right:0;bottom:0;left:0;z-index:4;pointer-events:none;overflow:hidden}.pw-pylon i{position:absolute;top:0;bottom:0;left:calc(var(--pw-s) * 100% / 3);width:calc(100% / 3);overflow:hidden;background:linear-gradient(180deg,var(--pw-pylon-hi),var(--pw-gold) 45%,var(--pw-pylon-lo));clip-path:inset(100% 0 0 0)}.pw-pylon b{position:absolute;top:0;left:50%;writing-mode:vertical-rl;transform:translate(-50%) rotate(180deg);font:normal 900 260px/1 var(--pw-nums);color:var(--pw-canvas);white-space:pre;text-transform:uppercase}.pw-pylon i:nth-child(1) b,.pw-pylon i:nth-child(3) b{color:transparent;-webkit-text-stroke:3px var(--pw-pylon-ghost)}.pw-stack{position:absolute;right:0;top:0;height:560px;overflow:hidden;font-family:var(--pw-nums);font-weight:900;font-size:var(--pw-hero-num);line-height:.92;text-align:right;white-space:pre;color:transparent;-webkit-text-stroke:2px var(--pw-stack-ink);pointer-events:none}.pw-pane--pylon .pw-hero>:not(.pw-stack){position:relative}.pw-pane--pylon .pw-row{position:relative}.pw-pane--pylon .pw-row:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:4px;background:var(--pw-gold);transform:scaleX(0);transform-origin:0 0;opacity:0}@keyframes pwPylon{0%{clip-path:inset(100% 0 0 0)}36%{clip-path:inset(0 0 0 0)}60%{clip-path:inset(0 0 0 0)}to{clip-path:inset(0 0 100% 0)}}@keyframes pwPylonRun{0%{translate:0 500px}to{translate:0 -500px}}@keyframes pwStamp{0%{opacity:0;transform:scale(1.14);filter:brightness(2.2)}to{opacity:1;transform:none;filter:none}}@keyframes pwScan{0%{transform:scaleX(0);opacity:1}60%{transform:scaleX(1);opacity:1}to{transform:scaleX(1);opacity:0}}@keyframes pwStackUp{0%{translate:0 200px;opacity:0}to{translate:0 0;opacity:1}}.pw-panel--pylon>.pw-layer.on{transition:none;z-index:2}.pw-panel--pylon>.pw-layer:not(.on){transition:opacity 0s linear calc(var(--pw-lag,0ms) + var(--pw-pylon-cover,324ms))}.pw-panel--pylon>.pw-layer:not(.on)>.pw-pane{animation:none}.pw-layer.on .pw-pane--pylon>.pw-pylon{animation:none}.pw-layer.on .pw-pylon i{animation:pwPylon var(--pw-pylon-dur) cubic-bezier(.7,0,.2,1) calc(var(--pw-lag,0ms) + var(--pw-s) * var(--pw-pylon-step,101ms)) backwards}.pw-layer.on .pw-pylon b{animation:pwPylonRun var(--pw-pylon-dur) linear calc(var(--pw-lag,0ms) + var(--pw-s) * var(--pw-pylon-step,101ms)) backwards}.pw-layer.on .pw-pane--pylon>*{animation:pwShow 20ms steps(1,end) calc(var(--pw-lag,0ms) + var(--pw-pylon-reveal)) backwards}.pw-layer.on .pw-pane--pylon>.pw-hd{animation:pwStamp .42s var(--pw-ease-in) calc(var(--pw-lag,0ms) + var(--pw-pylon-reveal)) backwards}.pw-layer.on .pw-pane--pylon>.pw-hero{animation:pwStamp var(--pw-hero-dur) var(--pw-ease-in) calc(var(--pw-hero-at) + var(--pw-lag,0ms)) backwards}.pw-layer.on .pw-pane--pylon>.pw-hero--land{animation-name:pwLand}.pw-layer.on .pw-pane--pylon .pw-stack{animation:pwStackUp 1.6s var(--pw-ease-in) calc(var(--pw-hero-at) + var(--pw-lag,0ms)) backwards}.pw-layer.on .pw-pane--pylon .pw-rows>*{animation:pwShow 20ms steps(1,end) calc(var(--pw-at) + var(--pw-lag,0ms)) backwards}.pw-layer.on .pw-pane--pylon .pw-row:after{animation:pwScan .52s var(--pw-ease-in) calc(var(--pw-at) + var(--pw-lag,0ms)) backwards}@keyframes pwStampSoft{0%{opacity:0;transform:scale(1.14)}to{opacity:1;transform:none}}@keyframes pwLandSoft{0%{opacity:0;transform:scale(1.4)}60%{opacity:1}to{opacity:1;transform:none}}.pw-layer.on .pw-pane--pylon:where([data-tx]:not([data-tx=pylon]))>.pw-hd{animation-name:pwStampSoft}.pw-layer.on .pw-pane--pylon:where([data-tx]:not([data-tx=pylon]))>.pw-hero{animation-name:pwStampSoft}.pw-layer.on .pw-pane--pylon:where([data-tx]:not([data-tx=pylon]))>.pw-hero--land{animation-name:pwLandSoft}.pw-pane--pylon[data-tx=a] .pw-pylon i{top:-240px;bottom:-240px;clip-path:none;visibility:hidden;transform:translateY(2160px);background:linear-gradient(180deg,transparent 0,var(--pw-pylon-hi) 240px,var(--pw-gold) 50%,var(--pw-pylon-lo) calc(100% - 240px),transparent 100%)}.pw-pane--pylon[data-tx=a] .pw-pylon b{top:240px}.pw-layer.on .pw-pane--pylon[data-tx=a] .pw-pylon i{animation:pwSoftWipe var(--pw-pylon-dur) cubic-bezier(.7,0,.2,1) calc(var(--pw-lag,0ms) + var(--pw-s) * var(--pw-pylon-step,101ms)) backwards}@keyframes pwSoftWipe{0%{transform:translateY(2160px);visibility:visible}36%{transform:translateY(0)}60%{transform:translateY(0)}to{transform:translateY(-2160px);visibility:visible}}.pw-tx-line{position:absolute;left:0;right:0;top:0;height:160px;visibility:hidden;transform:translateY(1920px);background:linear-gradient(180deg,transparent 0,rgba(242,189,63,.22) 40%,var(--pw-pylon-hi) 48%,var(--pw-pylon-hi) 52%,rgba(242,189,63,.22) 60%,transparent 100%)}.pw-layer.on .pw-tx-line{animation:pwLineUp var(--pw-pylon-dur) cubic-bezier(.45,0,.25,1) var(--pw-lag,0ms) backwards}@keyframes pwLineUp{0%{transform:translateY(1920px);visibility:visible}to{transform:translateY(-160px);visibility:visible}}.pw-panel--pylon[data-tx=b]>.pw-layer.on{z-index:2;transition:none}.pw-panel--pylon[data-tx=b]>.pw-layer:not(.on){transition:opacity var(--pw-tx-fade) ease calc(var(--pw-lag,0ms) + var(--pw-tx-fade-at))}.pw-layer.on .pw-pane--pylon[data-tx=b]>:not(.pw-pylon):not(.pw-hd):not(.pw-hero){animation:pwShow var(--pw-tx-fade) ease calc(var(--pw-lag,0ms) + var(--pw-tx-fade-at)) backwards}.pw-tx-edge{position:absolute;left:0;right:0;top:0;height:96px;visibility:hidden;background:linear-gradient(180deg,var(--pw-pylon-hi) 0,var(--pw-gold) 14px,rgba(232,176,48,.35) 16px,transparent 100%)}.pw-layer.on .pw-tx-edge{animation:pwEdge calc(var(--pw-pylon-dur) + .5s) linear var(--pw-lag,0ms) backwards}@keyframes pwEdge{0%{opacity:1;visibility:visible}64%{opacity:1}to{opacity:0;visibility:visible}}.pw-panel--pylon[data-tx=c]>.pw-layer.on{z-index:2;transition:none;animation:pwSlideIn var(--pw-pylon-cover) cubic-bezier(.65,0,.25,1) var(--pw-lag,0ms) backwards}.pw-panel--pylon[data-tx=c]>.pw-layer:not(.on){transition:opacity 0s linear calc(var(--pw-lag,0ms) + var(--pw-pylon-cover));animation:pwSlideOut var(--pw-pylon-cover) cubic-bezier(.65,0,.25,1) var(--pw-lag,0ms) forwards}@keyframes pwSlideIn{0%{transform:translateY(1920px)}to{transform:none}}@keyframes pwSlideOut{0%{transform:none}to{transform:translateY(-1920px)}}.pw-layer.on .pw-pane--pylon[data-tx=c]>.pw-hd,.pw-layer.on .pw-pane--pylon[data-tx=c]>.pw-hero:not(.pw-hero--land),.pw-layer.on .pw-pane--pylon[data-tx=c] .pw-rows>*,.pw-layer.on .pw-pane--pylon[data-tx=c] .pw-stack{animation:none}.pw-tx-accent{position:absolute;left:var(--pw-gutter);right:var(--pw-gutter);top:292px;height:8px;background:var(--pw-gold);visibility:hidden;transform:scaleX(0);transform-origin:0 50%}.pw-layer.on .pw-tx-accent{animation:pwAccent var(--pw-pylon-dur) var(--pw-ease-in) calc(var(--pw-lag,0ms) + var(--pw-tx-accent-at)) backwards}@keyframes pwAccent{0%{transform:scaleX(0);opacity:1;visibility:visible}40%{transform:none;opacity:1}70%{transform:none;opacity:1}to{transform:none;opacity:0;visibility:visible}}.pw-panel--pylon[data-tx=d]>.pw-layer.on{z-index:2;transition:none}.pw-panel--pylon[data-tx=d]>.pw-layer:not(.on){transition:opacity var(--pw-pylon-cover) ease var(--pw-lag,0ms)}.pw-layer.on .pw-pane--pylon[data-tx=d]>:not(.pw-pylon):not(.pw-hero--land){animation:pwShow var(--pw-tx-fade) ease calc(var(--pw-lag,0ms) + var(--pw-tx-fade-at)) backwards}.pw-layer.on .pw-pane--pylon[data-tx=d] .pw-rows>*,.pw-layer.on .pw-pane--pylon[data-tx=d] .pw-row:after,.pw-layer.on .pw-pane--pylon[data-tx=d] .pw-stack{animation:none}.pw-tx-tag{position:absolute;left:var(--pw-gutter);top:28px;z-index:6;font-size:26px;line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--pw-ink3);pointer-events:none}@media(prefers-reduced-motion:reduce){.pw *,.pw *:before,.pw *:after{animation:none!important}.pw-pane>*{translate:none!important}.pw-layer{transition-delay:0s!important}.pw-hero--land .pw-flag{opacity:1}.pw-hero--land .pw-no-text{opacity:0}.pw-clock{display:none}}#board.still .pw *,#board.still .pw *:before,#board.still .pw *:after{animation:none!important;transition:none!important}#board.still .pw-pane>*{translate:none!important}#board.still .pw-hero--land .pw-flag{opacity:1}#board.still .pw-hero--land .pw-no-text{opacity:0}#board.still .pw-clock{display:none}.pw-hero--crest{height:1496px;align-items:center;justify-content:center}.pw-hero--crest img{height:760px;width:auto;filter:drop-shadow(0 12px 40px rgba(0,0,0,.5))}.pw-hd--crest{padding-right:200px}.pw-hd-crest{position:absolute;right:0;bottom:12px;height:170px;width:auto;filter:grayscale(1) brightness(1.08);opacity:.9}.pw-hero--quiet .pw-who{height:148px;flex:none;overflow:visible}.pw-hero-note{flex:none;padding-top:16px;font-size:48px;line-height:1.12;letter-spacing:var(--pw-track);color:var(--pw-ink);text-shadow:var(--pw-lift);display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;max-height:196px}.pw-hero-kicker{display:block;font-size:40px;line-height:1;margin-bottom:18px;font-weight:500;text-transform:uppercase;letter-spacing:.04em;color:var(--pw-ink2)}.pw-hero--note{justify-content:flex-start;padding-top:70px;padding-bottom:0}.pw-hero--note .pw-who{height:auto;margin-top:34px}.pw-hero--note .pw-hero-note{padding-top:0;max-height:none;display:block;font-size:inherit;line-height:1}.pw-hero-msg{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;line-height:1;letter-spacing:var(--pw-track);color:var(--pw-gold)}.pw-hero--stale .pw-hero-msg{color:var(--pw-ink)}.pw-rows--brand{height:auto}.pw-pane--spread .pw-crow--plain{height:calc(var(--pw-row) * var(--spread,2));align-items:center;padding-top:0}.pw-pane--spread .pw-crow--plain .pw-day{padding-top:0}.pw-pane--spread .pw-crow--plain .pw-what{font-size:72px}.pw-pane--spread .pw-crow--plain .pw-sub{font-size:40px;margin-top:10px}.pw-hero--stale .pw-num{color:var(--pw-ink);text-shadow:none}.pw-hero--stale .pw-asof{font-weight:700}.pw-seam{position:absolute;top:0;bottom:0;width:40px;background:#ff000059;z-index:5}.pw-seam--1{left:1060px}.pw-seam--2{left:2140px}.pw-meta--stale{color:var(--pw-ink)}.pw-day-asof{display:block;margin-top:6px;font-family:var(--pw-words);font-weight:500;font-size:26px;line-height:1;letter-spacing:.02em;white-space:nowrap;color:var(--pw-ink)}.pw-day-asof span{display:block}.pw-chk{display:inline-block;width:0;overflow:visible;white-space:nowrap;position:relative;left:.15em;font-size:.6em;line-height:0;vertical-align:super;font-weight:700;color:var(--pw-ink3);text-shadow:none}.pw-strip{position:absolute;left:var(--pw-gutter);right:var(--pw-gutter);top:var(--pw-strip-top);height:var(--pw-strip-h);z-index:4;box-sizing:border-box;border-top:2px solid var(--pw-gold);overflow:hidden;color:var(--pw-ink3)}.pw-strip-view{position:relative;width:100%;height:calc(var(--pw-strip-h) - 2px);overflow:hidden}.pw-strip-track{position:absolute;left:0;top:0;height:102px;display:flex;align-items:center;will-change:transform;backface-visibility:hidden;animation:pwStripScroll 96s steps(var(--pw-strip-steps,1000),end) infinite}.pw-strip-item{flex:none;height:100px;display:flex;align-items:center;justify-content:center}.pw-strip-item img{display:block;max-width:none}@keyframes pwStripScroll{0%{transform:translateZ(0)}to{transform:translate3d(calc(var(--pw-strip-loop) * -1),0,0)}}@media(prefers-reduced-motion:reduce){.pw-strip-track{animation:none;will-change:auto}}#board.still .pw-strip-track{animation:none;will-change:auto}.pw-hd--week .pw-eyebrow{font-weight:700;font-size:34px;letter-spacing:.24em;color:var(--pw-gold)}.pw-title--week em{font-style:normal;color:var(--pw-gold)}.pw-week{position:absolute;left:var(--pw-gutter);right:var(--pw-gutter);top:316px;z-index:2;display:flex;flex-direction:column;gap:14px}.pw-wgrid{display:flex;flex-direction:column;gap:10px}.pw-wday{position:relative;box-sizing:border-box;min-width:0;padding:8px 14px;display:grid;grid-template-columns:140px minmax(0,1fr);column-gap:16px;align-items:start;border:1px solid var(--pw-rule-strong);border-radius:8px;background:linear-gradient(180deg,color-mix(in srgb,var(--pw-ink) 6%,transparent),color-mix(in srgb,var(--pw-ink) 2%,transparent))}.pw-wday-label{display:block;padding-top:12px;font-family:var(--pw-words);font-weight:700;font-size:22px;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--pw-gold);white-space:nowrap}.pw-wday-cards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;min-width:0}.pw-wday--empty{background:none;border-style:dashed;border-color:var(--pw-rule-foot)}.pw-wday--empty .pw-wday-label,.pw-wday--past .pw-wday-label{padding-top:0;color:var(--pw-ink3)}.pw-wday--past{background:none;border-color:transparent;opacity:.55}.pw-wday--today{border:2px solid var(--pw-gold);padding:7px 13px;background:var(--pw-light)}.pw-wday--today .pw-wday-label{color:var(--pw-gold)}.pw-wk-card{box-sizing:border-box;min-width:0;padding:10px 12px;border:1px solid color-mix(in srgb,var(--pw-gold) 34%,transparent);border-radius:5px;background:color-mix(in srgb,var(--pw-gold) 11%,transparent)}.pw-wk-ttl{font-family:var(--pw-words);font-weight:700;font-size:24px;line-height:1.12;letter-spacing:.02em;text-transform:uppercase;color:var(--pw-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pw-wk-time{display:block;margin-top:6px;font-family:var(--pw-nums);font-weight:700;font-size:26px;line-height:1;color:var(--pw-gold);font-variant-numeric:tabular-nums;white-space:nowrap}.pw-wk-time small{font-size:16px;margin-left:5px}.pw-wk-time--word{font-size:20px;line-height:26px;letter-spacing:.06em;text-transform:uppercase}.pw-wk-sub{margin-top:6px;font-size:20px;line-height:1.15;color:var(--pw-ink2);display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden}.pw-wk-tag{font-family:var(--pw-nums);font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--pw-ink);margin-right:8px}.pw-wk-card--off{background:none;border-color:var(--pw-rule-strong)}.pw-wk-card--off .pw-wk-ttl{text-decoration:line-through;color:var(--pw-ink2)}.pw-wk-time--off{color:var(--pw-ink)}.pw-wk-was{display:inline}.pw-wk-was small{font-size:inherit;margin-left:4px}.pw-wk-more{display:block;grid-column:1/-1;font-family:var(--pw-nums);font-weight:700;font-size:20px;line-height:30px;color:var(--pw-ink)}.pw-wk-blocklabel{display:block;margin-bottom:12px;font-family:var(--pw-words);font-weight:700;font-size:22px;line-height:1;letter-spacing:.22em;text-transform:uppercase;color:var(--pw-gold)}.pw-wk-next .pw-wk-card{width:calc((100% - 20px) / 3)}.pw-wk-note{display:grid;grid-template-columns:90px minmax(0,1fr);column-gap:16px;align-items:baseline;padding:8px 0 9px;border-top:1px solid var(--pw-rule);font-size:26px;line-height:1.2;color:var(--pw-ink);text-wrap:pretty}.pw-wk-note .pw-wk-tag{font-size:20px}.pw-wk-asof{font-family:var(--pw-nums);font-weight:700;font-size:22px;letter-spacing:.04em;text-transform:uppercase;color:var(--pw-ink)}.pw-pane--stale .pw-wk-time{color:var(--pw-ink)}.pw-layer.on .pw-wday,.pw-layer.on .pw-wk-next,.pw-layer.on .pw-wk-notes{animation:pwWeekIn var(--pw-row-in) var(--pw-ease-in) calc(var(--pw-at,0s) + var(--pw-lag,0ms)) both}@keyframes pwWeekIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.pw-week--next{--nd-title:26px;--nd-time:26px;--nd-meta:18px;--nd-label:24px;--nd-edge-event:9px;--nd-edge-practice:4px;--nd-part:22px;--nd-label-w:190px;--nd-row-gap:10px}.pw-week--next{top:316px;display:block}.pw-ndays{display:flex;flex-direction:column;gap:var(--nd-row-gap)}.pw-nday{box-sizing:border-box;min-width:0;padding:9px 14px;display:grid;grid-template-columns:var(--nd-label-w) minmax(0,1fr);column-gap:14px;align-items:start;border:1px solid var(--pw-rule-strong);border-radius:8px}.pw-nday--today{border:2px solid var(--pw-gold);padding:8px 13px;background:var(--pw-light)}.pw-part-label{font-size:var(--nd-part);margin-bottom:10px}.pw-nday-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:0 8px;padding-top:6px;font-family:var(--pw-words);font-weight:700;font-size:var(--nd-label);line-height:1;letter-spacing:.14em;text-transform:uppercase;color:var(--pw-ink);white-space:nowrap}.pw-nday-date{color:var(--pw-ink2)}.pw-nday-today{flex-basis:100%;margin-top:7px;font-size:var(--nd-meta);letter-spacing:.2em;color:var(--pw-gold)}.pw-nday--today .pw-nday-date{color:var(--pw-ink)}.pw-nday--empty{align-items:center;border-color:var(--pw-rule)}.pw-nday--empty .pw-nday-label{padding-top:0;color:var(--pw-ink3)}.pw-nday--empty .pw-nday-date{color:var(--pw-ink3)}.pw-nday--empty.pw-nday--today .pw-nday-label{color:var(--pw-gold)}.pw-nday-none{font-size:var(--nd-meta);line-height:28px;letter-spacing:.04em;color:var(--pw-ink3)}.pw-nday-cards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;align-items:start}.pw-ncard{box-sizing:border-box;min-width:0;padding:9px 11px 9px 12px;border:1px solid var(--pw-rule-strong);border-left:var(--nd-edge-event) solid var(--pc);border-radius:5px;background:#e9ebee12}.pw-ncard--practice{border-left-width:var(--nd-edge-practice);background:#e9ebee08}.pw-ncard-title{font-family:var(--pw-words);font-weight:700;font-size:var(--nd-title);line-height:29px;letter-spacing:.02em;text-transform:uppercase;color:var(--pw-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pw-ncard--practice .pw-ncard-title{font-weight:500;color:var(--pw-ink2)}.pw-ncard-line{display:flex;align-items:baseline;gap:10px;height:30px;line-height:30px;overflow:hidden;white-space:nowrap}.pw-ncard-time{font-family:var(--pw-nums);font-weight:700;font-size:var(--nd-time);color:var(--pw-ink);font-variant-numeric:tabular-nums}.pw-ncard-time small{font-size:var(--nd-meta);margin-left:4px}.pw-ncard-time--word{font-size:var(--nd-meta);letter-spacing:.08em;text-transform:uppercase}.pw-ncard--practice .pw-ncard-time{font-weight:500;color:var(--pw-ink2)}.pw-ncard-tag{font-family:var(--pw-nums);font-weight:700;font-size:var(--nd-meta);letter-spacing:.06em;text-transform:uppercase;color:var(--pc)}.pw-ncard--victory .pw-ncard-tag{color:var(--pw-ink)}.pw-ncard--victory{outline:1px solid var(--pw-ink);outline-offset:-1px}.pw-ncard-place{font-size:var(--nd-meta);line-height:21px;color:var(--pw-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pw-ncard--off{background:none}.pw-ncard--off .pw-ncard-title{text-decoration:line-through;color:var(--pw-ink2);font-weight:500}.pw-ncard--off .pw-ncard-time{color:var(--pw-ink)}.pw-nday-note{padding:10px 0 0;font-size:var(--nd-meta);line-height:28px;letter-spacing:.04em;color:var(--pw-ink3)}.pw-ncard-where{font-size:var(--nd-meta);color:var(--pw-ink2);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.pw-ncard-title--one{-webkit-line-clamp:1}.pw-coming{margin-top:26px}.pw-evlist{display:flex;flex-direction:column;gap:16px}.pw-evrow{display:grid;grid-template-columns:var(--nd-label-w) minmax(0,1fr);column-gap:14px;align-items:center}.pw-evrow .pw-nday-label{padding-top:0}.pw-evrow-day{display:flex;flex-wrap:wrap;gap:0 8px;font-family:var(--pw-words);font-weight:700;font-size:var(--nd-label);line-height:1;letter-spacing:.08em;text-transform:uppercase;color:var(--pw-ink);white-space:nowrap}.pw-evrow-day .pw-nday-today{flex-basis:100%;margin-top:4px}.pw-evrow .pw-ncard{height:62px;padding-top:5px;padding-bottom:5px;overflow:hidden}.pw-evrow .pw-ncard-title{line-height:29px}.pw-evrow .pw-ncard-line{height:26px;line-height:26px}.pw-coming-none{line-height:28px}.pw-week--next .pw-wk-notes{margin-top:22px}.pw-week--next{--pc-head:20px;--pc-name:18px;--pc-time:20px;--pc-meta:16px}.pw-pband{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;align-items:stretch}.pw-pcol{box-sizing:border-box;min-width:0;padding:6px;display:flex;flex-direction:column;gap:6px;border:1px solid var(--pw-rule-strong);border-radius:8px;background:#e9ebee0a}.pw-pcol--empty{border:1px dashed var(--pw-rule);background:none}.pw-pcol-head{display:flex;flex-direction:column;gap:4px;height:26px;padding:4px 4px 0;font-family:var(--pw-words);font-weight:700;font-size:var(--pc-head);line-height:20px;letter-spacing:.12em;color:var(--pw-ink)}.pw-pcol--empty .pw-pcol-head{color:var(--pw-ink3)}.pw-pcol-today{font-size:var(--pc-meta);line-height:16px;letter-spacing:.14em;text-transform:uppercase;color:var(--pw-gold)}.pw-pcol--today{border:2px solid var(--pw-gold);padding:5px;background:var(--pw-light)}.pw-pcol--today .pw-pcol-dow{color:var(--pw-gold)}.pw-pcol--today .pw-pcol-head{height:46px}.pw-pcard{box-sizing:border-box;min-width:0;padding:7px 5px 7px 8px;border:1px solid var(--pw-rule-strong);border-left:5px solid var(--pc);border-radius:5px;background:#e9ebee12}.pw-pcard-name{font-family:var(--pw-words);font-weight:700;font-size:var(--pc-name);line-height:21px;letter-spacing:.02em;text-transform:uppercase;color:var(--pw-ink);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.pw-pcard-time{margin-top:4px;font-family:var(--pw-nums);font-weight:700;font-size:var(--pc-time);line-height:24px;color:var(--pw-gold);font-variant-numeric:tabular-nums;white-space:nowrap}.pw-pcard-time span{display:block}.pw-pcard-range{margin-top:4px;font-size:var(--pc-meta);line-height:20px;color:var(--pw-ink2)}.pw-pcard--victory{outline:1px solid var(--pw-ink);outline-offset:-1px}.pw-pcard--off{background:none}.pw-pcard--off .pw-pcard-name{text-decoration:line-through;color:var(--pw-ink2)}.pw-pcard--off .pw-pcard-time{color:var(--pw-ink2)}.pw-prange{margin-top:10px;font-size:var(--pc-meta);line-height:20px;letter-spacing:.06em;color:var(--pw-ink2)}.pw-psums{display:flex;flex-direction:column;gap:8px}.pw-psum{box-sizing:border-box;min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-rows:auto auto;column-gap:16px;row-gap:4px;align-items:center;padding:8px 12px 8px 14px;border:1px solid var(--pw-rule-strong);border-left:5px solid var(--pc);border-radius:5px;background:#e9ebee0d}.pw-psum-name{grid-column:1;display:flex;align-items:baseline;gap:12px;min-width:0;font-family:var(--pw-words);font-size:var(--nd-title);line-height:30px;letter-spacing:.02em;text-transform:uppercase;color:var(--pw-ink);white-space:nowrap;overflow:hidden}.pw-psum-tag{font-family:var(--pw-nums);font-weight:700;font-size:var(--nd-meta);letter-spacing:.06em;color:var(--pc)}.pw-ncard--victory.pw-psum .pw-psum-tag{color:var(--pw-ink)}.pw-psum-time{grid-column:2;font-family:var(--pw-nums);font-weight:700;font-size:var(--nd-time);line-height:30px;color:var(--pw-gold);white-space:nowrap}.pw-psum-time small{font-size:var(--nd-meta);margin-left:4px}.pw-pmarks{grid-column:3;grid-row:1 / span 2;display:flex;gap:4px}.pw-pmark{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:32px;height:32px;border:1px solid var(--pw-rule);border-radius:5px;font-style:normal;font-family:var(--pw-nums);font-weight:700;font-size:16px;line-height:1;color:var(--pw-ink3)}.pw-pmark--on{background:var(--pc);border-color:var(--pc);color:#0b1220}.pw-ncard--victory .pw-pmark--on{background:#000;border-color:var(--pw-ink);color:var(--pw-ink)}.pw-pmark--off{text-decoration:line-through;color:var(--pw-ink2);background:none;border-color:var(--pc)}.pw-pmark--today{border:2px solid var(--pw-gold)}.pw-psum-range{grid-column:1 / span 2;font-size:var(--pc-meta);line-height:20px;color:var(--pw-ink2)}
