.room-wrap{padding:14px 0 var(--space-4)}.room-wrap--top{padding-bottom:0;overflow-x:clip}.room-wrap--top.room-wrap--whole{padding-bottom:var(--space-4)}.rail-dock--open~* .room-wrap--top{padding-top:0}.room-wrap--rest{padding-top:var(--space-3)}.room-wrap>.img-ph{margin-bottom:var(--space-6)}.hero-blurb{margin:var(--space-3) 0 0;font-size:var(--t-xs);color:rgb(var(--black-75));-webkit-line-clamp:2;-webkit-box-orient:vertical;line-height:1.4;display:-webkit-box;overflow:hidden}.tonight-dot{border-radius:var(--r-pill);background:rgb(var(--action));width:6px;height:6px;box-shadow:0 0 0 3px rgb(var(--action) / .149)}.room-eps{gap:var(--space-4);padding:0 0 var(--space-3) var(--space-6)}.room-eps:not(.room-eps--centred){scroll-padding-left:16px}.room-eps--centred{scroll-snap-type:x proximity}.room-eps-spacer{flex:0 0 var(--space-4)}.room-strip{gap:var(--space-4);padding:0 var(--space-6) var(--space-6);display:flex}.room-code{border-radius:var(--r-lg);background:rgb(var(--surface));border:.5px dashed rgb(var(--border));color:rgb(var(--text));text-align:left;cursor:pointer;flex-direction:column;flex:1.4;align-items:flex-start;gap:1px;padding:11px 13px;display:flex}.room-code-label{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--muted2));font-weight:700}.room-code-value{font-family:var(--font-display);font-size:var(--t-xl);letter-spacing:var(--tr-wide);font-weight:700}.room-code-value--words{font-size:var(--t-lg);letter-spacing:var(--tr-tight);white-space:nowrap;text-overflow:ellipsis;max-width:100%;overflow:hidden}.room-code-cta{align-items:center;gap:var(--space-2);font-size:var(--t-xs);color:rgb(var(--actionText));margin-top:5px;font-weight:700;display:inline-flex}.evn-rail{padding:var(--space-1) var(--space-6) var(--space-6);scrollbar-width:none;gap:10px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.evn-rail::-webkit-scrollbar{display:none}.evn-cell{cursor:pointer;text-align:left;border-radius:var(--r-xs);background:rgb(var(--surface));color:inherit;border:0;flex-direction:column;flex:0 0 176px;align-items:stretch;gap:0;padding:0;display:flex;overflow:hidden}.evn-cell:active{transform:scale(.97)}.evn-art{border-bottom:.5px solid rgb(var(--border));width:100%;height:104px;position:relative;overflow:hidden}.evn-art>*{width:100%;height:100%}.evn-body{flex-direction:column;gap:3px;padding:9px 10px 10px;display:flex}.evn-title{font-family:var(--font-display);font-size:var(--t-sm);color:rgb(var(--text));-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:700;line-height:1.32;display:-webkit-box;overflow:hidden}.evn-meta{align-items:center;gap:var(--space-2);margin:var(--space-1) 0 0;font-size:var(--t-xs);color:rgb(var(--muted2));display:flex}.evn-by{color:rgb(var(--muted2));font-weight:700}.sst-rows{margin:0 var(--gutter);--menu-lead:64px}.sst-sk{align-items:center;gap:var(--space-5);padding:var(--space-5) 0;display:flex}.sst-thumb{border-radius:var(--r-xs);background:rgb(var(--scrim));width:64px;height:64px;display:block;position:relative;overflow:hidden}.sst-thumb--word{padding:var(--space-2);place-items:center;display:grid}.sst-thumb--word>span{font-family:var(--font-display);font-size:var(--t-sm);letter-spacing:var(--tr-poster);text-transform:uppercase;text-align:center;overflow-wrap:anywhere;background:var(--sst-ink,rgb(var(--onArt)));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:900;line-height:.9}.sst-thumb--covered{background:rgb(var(--surface2));color:rgb(var(--muted2));place-items:center;display:grid}.sst-row{gap:var(--space-1);display:grid}.sst-kind{font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.sst-head{font-family:var(--font-display);font-size:var(--t-md);color:rgb(var(--text));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}.calls-grid{padding:0 var(--space-6) var(--space-4);flex-direction:column;gap:10px;display:flex}.info-lede{font-size:var(--t-sm);color:rgb(var(--text2));margin:0 0 var(--space-2);font-weight:300;line-height:1.5}.room-perks{margin:0;padding:0}.room-perk{border-bottom:.5px solid rgb(var(--border));align-items:flex-start;gap:11px;padding:10px 0;display:flex}.room-perk:last-of-type{border-bottom:none}.room-perk-icon{font-size:var(--t-xl);text-align:center;flex-shrink:0;justify-content:center;align-items:center;width:24px;line-height:1.3;display:flex}.room-perk-body{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.room-perk-label{font-size:var(--t-md);color:rgb(var(--text));font-weight:700}.room-perk-sub{font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300;line-height:1.4}.lb-filters{align-items:center;gap:var(--space-4);background:rgb(var(--bg));padding:var(--space-4) var(--gutter) 0;display:flex}.lb-filters .ttab{padding:var(--space-5) 0}.lb-filters:has(.ttabs){padding-top:0}.lb-content{padding-bottom:var(--space-4)}.lb-list{padding:0 var(--gutter) var(--space-6)}.lb-label{margin:var(--space-7) var(--gutter) 0}.lb-row{align-items:center;gap:var(--space-5);padding:var(--space-5) 0;cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;background:0 0;border:0;border-radius:0;display:flex}.lb-rank-col{width:var(--space-8);align-items:center;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}.lb-rank{font-family:var(--font-figure);font-size:var(--t-xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);color:rgb(var(--text2));font-variant-numeric:tabular-nums}.lb-rank--1{color:rgb(var(--gold))}.lb-rank--2{color:rgb(var(--silver))}.lb-rank--3{color:rgb(var(--bronze))}.lb-row--you .lb-rank,.pinned-row .lb-rank:not(.lb-rank--tbd){color:rgb(var(--text));white-space:nowrap}.pinned-row .lb-rank:not(.lb-rank--tbd){font-size:var(--t-3xl);line-height:1}.lb-ord{font-family:var(--font-text);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;margin-left:var(--space-1);font-weight:700}.lb-row--you .lb-rank-col,.pinned-row .lb-rank-col{width:auto;min-width:var(--space-8)}.lb-rank--tbd{font-family:var(--font-text);font-size:var(--t-xs);letter-spacing:var(--tr-caps);color:rgb(var(--muted2));font-weight:700}.lb-info{flex:1;min-width:0}.lb-you{margin-left:var(--space-3);vertical-align:middle}.lb-team{font-size:var(--t-md);color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.lb-charm{width:var(--space-7);height:var(--space-7);margin-left:var(--space-2);object-fit:contain;vertical-align:middle;flex:none}.lb-members{font-size:var(--t-xs);color:rgb(var(--text2));margin-top:var(--space-1);text-overflow:ellipsis;white-space:nowrap;font-weight:300;overflow:hidden}.lb-face{flex:none;place-items:center;width:40px;height:40px;display:grid}.lb-face--pod{width:48px;height:48px}.lb-face--dock{width:34px;height:34px}.lb-score-col{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex-shrink:0;display:flex}.lb-score{font-family:var(--font-figure);font-size:var(--t-xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);color:rgb(var(--text));font-variant-numeric:tabular-nums}.final-strip{align-items:center;gap:var(--space-3);margin:var(--space-6) var(--gutter) 0;padding-bottom:var(--space-5);border-bottom:1px solid rgb(var(--border));font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text));font-weight:700;display:flex}.podium{margin:0 var(--gutter);padding-top:var(--space-9);align-items:flex-end;gap:var(--space-3);display:flex}.pod-slot{align-items:center;gap:var(--space-3);cursor:pointer;min-width:0;color:inherit;font:inherit;background:0 0;border:none;flex-direction:column;flex:1;padding:0;display:flex}.pod-team{font-family:var(--font-text);font-size:var(--t-xs);color:rgb(var(--text));text-align:center;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.pod-score{font-family:var(--font-figure);font-size:var(--t-lg);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);color:rgb(var(--text));text-align:center;font-variant-numeric:tabular-nums}.pod-slot--1 .pod-score{font-size:var(--t-2xl)}.pod-face{justify-content:center;display:flex;position:relative}.pod-crown{bottom:calc(100% + var(--space-1));line-height:0;position:absolute;left:50%;transform:translate(-50%)}.pod-crown img{width:36px;height:auto;display:block}.pod-block{background:var(--lb-fill,rgb(var(--text)));color:var(--lb-ink,rgb(var(--bg)));border-radius:var(--r-xs) var(--r-xs) 0 0;box-sizing:border-box;transform-origin:50% 100%;width:100%;transition:transform var(--m-stack) var(--e-enter);justify-content:center;align-items:center;display:flex;overflow:hidden}.pod-slot--1 .pod-block{height:calc(var(--space-10) * 2)}.pod-slot--2 .pod-block{height:calc(var(--space-10) + var(--space-8))}.pod-slot--3 .pod-block{height:calc(var(--space-10) + var(--space-5))}.pod-block--down{transform:scaleY(0)}.pod-num{opacity:0;transition:opacity var(--m-enter) var(--e-enter) var(--m-route);line-height:1;font-family:var(--font-figure);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);font-size:var(--t-3xl)}.pod-slot--1 .pod-num{font-size:var(--t-5xl)}.pod-num--in{opacity:1}.pinned-row{align-items:center;gap:var(--space-5);padding:var(--space-5);border-radius:var(--r-xs);background:rgb(var(--surface) / .949);border:1px solid rgb(var(--border));cursor:pointer;text-align:left;width:100%;color:inherit;font:inherit;box-shadow:0 6px 22px rgb(var(--bg) / .33);-webkit-backdrop-filter:saturate(140%)blur(12px);backdrop-filter:saturate(140%)blur(12px);display:flex}.pinned-float{margin:0 var(--gutter) 70px;pointer-events:none;flex-shrink:0}.pinned-float>*{pointer-events:auto}.pinned-prompt{align-items:center;gap:var(--space-5);width:100%;padding:var(--space-5);border-radius:var(--r-xs);background:rgb(var(--surface) / .949);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border:1px solid rgb(var(--border));box-shadow:0 8px 24px rgb(var(--scrim) / .38);display:flex}.pinned-prompt-text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.pinned-prompt-text b{font-size:var(--t-sm);color:rgb(var(--text));font-weight:700}.pinned-prompt-text i{font-size:var(--t-xs);color:rgb(var(--text2));-webkit-line-clamp:2;-webkit-box-orient:vertical;font-style:normal;font-weight:300;line-height:1.35;display:-webkit-box;overflow:hidden}.cs-wrap{padding:14px var(--gutter) 0}.cs-filters{scrollbar-width:none;gap:7px;margin-bottom:13px;display:flex;overflow-x:auto}.cs-filters::-webkit-scrollbar{display:none}.cs-grid{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.cs-photo-wrap{position:relative}.cs-photo{border-radius:var(--r-pill);object-fit:cover;width:64px;height:64px;display:block}.cs-name{font-size:var(--t-sm);color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.cs-meta{font-size:var(--t-xs);color:rgb(var(--muted2));flex-wrap:wrap;justify-content:center;align-items:center;gap:3px;line-height:1.3;display:flex}.cs-fin{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;margin-left:var(--space-1);font-weight:800}.seasonal{padding:18px 0 var(--space-5)}.seasonal .section-head{padding-left:var(--space-6);padding-right:var(--space-6)}.sph{align-items:center;gap:var(--space-5);margin:10px var(--space-6) var(--space-2);border-radius:var(--r-lg);background:rgb(var(--surface));border:.5px solid rgb(var(--action) / .27);padding:13px;display:flex}.sph--flush{background:0 0;border:none;border-radius:0;margin:0;padding:0}.sph-body{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.sph-label{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--muted2));font-weight:800}.sph-name{font-family:var(--font-display);font-size:var(--t-xl);color:rgb(var(--text));font-weight:700}.sph-sub{font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300}.sph-pts{font-family:var(--font-display);font-size:var(--t-2xl);color:rgb(var(--actionText));flex-direction:column;align-items:center;font-weight:700;display:flex}.sph-pts span{font-family:var(--font-text);font-size:var(--t-xs);color:rgb(var(--muted2));font-weight:500}.sd-grid{padding:var(--space-2) var(--space-6) var(--space-4);grid-template-columns:repeat(3,1fr);gap:10px;display:grid}.sd-cell{border-radius:var(--r-lg);background:rgb(var(--surface));border:.5px solid rgb(var(--border));color:rgb(var(--text));position:relative}.sd-cell--mine{border-color:rgb(var(--actionText));background:rgb(var(--action) / .06)}.sd-cell-tap{align-items:center;gap:var(--space-2);width:100%;padding:10px var(--space-3);color:inherit;border-radius:var(--r-lg);cursor:pointer;font-family:var(--font-text);background:0 0;border:none;flex-direction:column;display:flex}.sd-cell-tap:active{transform:scale(.97)}.sd-cell-tap:disabled{cursor:default;transform:none}.sd-cell-info{z-index:1;width:28px;height:28px;color:rgb(var(--muted2));cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.sd-cell-info:active{color:rgb(var(--text2))}.sd-cell-name{font-size:var(--t-xs);font-weight:700}.sd-cell-status{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;border-radius:var(--r-pill);padding:var(--space-1) 7px;font-weight:800}.sd-cell-status--in{color:rgb(var(--green));background:rgb(var(--green) / .09)}.sd-cell-status--out{color:rgb(var(--muted2));background:rgb(var(--surface2))}.sd-cell-pts{font-size:var(--t-xs);color:rgb(var(--muted2))}.sph--out{opacity:.8}.how-list{padding:var(--space-1) 0 var(--space-3);flex-direction:column;gap:14px;display:flex}.how-row{gap:var(--space-5);display:flex}.how-num{border-radius:var(--r-pill);background:rgb(var(--surface2));border:.5px solid rgb(var(--border));width:22px;height:22px;font-size:var(--t-xs);color:rgb(var(--muted2));flex-shrink:0;place-items:center;font-weight:700;display:grid}.how-body{flex-direction:column;gap:3px;display:flex}.how-body b{font-size:var(--t-md);color:rgb(var(--text));font-weight:700}.how-body i{font-size:var(--t-sm);color:rgb(var(--text2));font-style:normal;font-weight:300;line-height:1.5}.sd-out{margin:10px var(--space-6) 0;border-radius:var(--r-lg);background:rgb(var(--amber) / .07);border:1px solid rgb(var(--amber) / .22);flex-direction:column;gap:5px;padding:13px 14px;display:flex}.sd-out-title{font-family:var(--font-display);font-size:var(--t-lg);color:rgb(var(--text));font-weight:700}.sd-out-sub{font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300;line-height:1.5}.sd-cell--out{opacity:.5}.sd-cell-avs{margin-right:5px;display:inline-flex}.sd-cell-avs>*{border-radius:var(--r-pill);margin-right:-5px}.sd-cell-backers{font-size:var(--t-xs);color:rgb(var(--muted2));flex-wrap:wrap;align-items:center;display:flex}.rchat-note{align-items:flex-start;gap:var(--space-3);margin:14px var(--space-6) 0;font-size:var(--t-xs);color:rgb(var(--muted2));line-height:1.45;display:flex}.seasonset{flex-direction:column;display:flex}.section-label.season-sheet-label{margin:var(--space-7) 0 var(--space-2)}.seasonset-note{margin:var(--space-4) var(--space-1) 0;font-size:var(--t-xs);color:rgb(var(--muted2));line-height:1.5}.seasonset .seasonset-default{margin-top:var(--space-3);display:flex}.seasonset-for{gap:var(--space-1);flex-direction:column;margin:0;display:flex}.seasonset-for b{font-size:var(--t-xl);color:rgb(var(--text));font-weight:700}.seasonset-for span{font-size:var(--t-sm);color:rgb(var(--text2));font-weight:300}.ev-notify{z-index:2;border-radius:var(--r-pill);cursor:pointer;background:rgb(var(--surface2));border:.5px solid rgb(var(--border));width:26px;height:26px;color:rgb(var(--muted2));justify-content:center;align-items:center;display:flex;position:absolute;top:9px;right:9px}.ev-notify--on{background:rgb(var(--action) / .13);border-color:rgb(var(--action) / .33);color:rgb(var(--actionText))}.hero-bell{cursor:pointer;border:.5px solid rgb(var(--onArt) / .25);font-family:inherit}.hero-bell--on{color:rgb(var(--primary))}.pot-row-wrap{padding:0 var(--gutter)}.piggy-sk{gap:var(--space-3);display:grid}.piggy-hero{align-items:center;gap:var(--space-1);padding:var(--space-3) 0 14px;text-align:center;flex-direction:column;display:flex}.piggy-hero-glyph{line-height:0}.piggy-hero-total{font-family:var(--font-display);font-size:var(--t-4xl);letter-spacing:var(--tr-poster);color:rgb(var(--gold));font-weight:700}.piggy-hero-sub{font-size:var(--t-xs);color:rgb(var(--muted2))}.piggy-row{margin-bottom:var(--space-5);padding:10px var(--space-5);border-radius:var(--r-md);background:rgb(var(--surface2));border:.5px solid rgb(var(--border));align-items:center;gap:9px;display:flex}.piggy-row-txt{font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300}.pot-rules{margin:0 0 var(--space-5);font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300;line-height:1.55}.pot-rules b{color:rgb(var(--text))}.pot-members{gap:var(--space-3);margin:10px 0 var(--space-1);flex-direction:column;display:flex}.pot-member{align-items:center;gap:var(--space-4);font-size:var(--t-sm);display:flex}.pot-member-name{min-width:0;color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;flex:1;font-weight:600;overflow:hidden}.pot-member-fed{color:rgb(var(--muted2));font-variant-numeric:tabular-nums}.pot-member-more{font-size:var(--t-xs);color:rgb(var(--muted2));padding-left:34px}.room-standings .lb-row--me{background:rgb(var(--primary) / .06)}.room-standings .lb-info{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.signboard{margin:0 var(--gutter)}.signboard-row{align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid rgb(var(--border));display:flex}.signboard-rank{min-width:var(--space-8);text-align:center;flex-shrink:0}.signboard-glyph{font-size:var(--t-md);text-align:center;flex-shrink:0;line-height:1}.signboard-name{min-width:0;font-size:var(--t-sm);color:rgb(var(--text));flex:1;align-items:center;font-weight:700;display:flex}.signboard-players{font-size:var(--t-xs);color:rgb(var(--text2));font-variant-numeric:tabular-nums;flex-shrink:0;font-weight:300}.signboard .signboard-track{width:calc(var(--space-10) + var(--space-8));flex:none}.signboard-pct{min-width:calc(var(--space-9) + var(--space-4));text-align:right;font-family:var(--font-figure);font-size:var(--t-lg);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);color:rgb(var(--text));font-variant-numeric:tabular-nums;flex-shrink:0}.cst-route{width:100%;margin:10px 0 var(--space-1);padding:11px var(--space-5);border-radius:var(--r-md);border:1px solid rgb(var(--border));background:rgb(var(--surface));cursor:pointer;font-family:var(--font-text);text-align:left;align-items:center;gap:11px;display:flex}.cst-route:active{transform:scale(.99)}.cst-route-meta{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.cst-route-meta b{font-size:var(--t-sm);color:rgb(var(--text));font-weight:700}.cst-route-meta i{font-size:var(--t-xs);color:rgb(var(--muted2));font-style:normal}.cst-photo-wrap{flex-shrink:0;display:block;position:relative}.cst-role{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--muted2));margin-bottom:3px;font-weight:800;display:inline-block}.cst-role--crew{color:rgb(var(--actionText))}.cst-crew-stat{text-align:center;flex-direction:column;flex:1;align-items:center;gap:3px;display:flex}.cst-crew-num{font-family:var(--font-display);font-size:var(--t-2xl);color:rgb(var(--text));font-weight:700}.cst-crew-lbl{font-size:var(--t-xs);color:rgb(var(--muted2));max-width:76px;line-height:1.3}.cst-zone{margin:18px 0 10px}.cst-zone .ev-zone-lbl{font-size:var(--t-xs)}.cst-hero--flat{align-items:flex-start}.cst-hero{align-items:center;gap:14px;display:flex}.cst-photo{border-radius:var(--r-lg);object-fit:cover;border:2px solid rgb(var(--border));flex-shrink:0;width:82px;height:82px}.cst-id{flex:1;min-width:0}.cst-sub{font-size:var(--t-sm);color:rgb(var(--text2));margin-top:3px;font-weight:300}.cst-sign{margin-top:var(--space-4);font-size:var(--t-xs);border-radius:var(--r-pill);border:.5px solid;padding:3px 10px;font-weight:700;display:inline-block}.cst-foot{gap:var(--space-4);flex-direction:column;display:flex}.cst-foot-note{justify-content:center;align-items:center;gap:var(--space-3);font-size:var(--t-xs);color:rgb(var(--muted2));text-align:center;line-height:1.45;display:flex}.cst-foot-note--warn{color:rgb(var(--text2));font-weight:300}.cst-bio{font-size:var(--t-sm);color:rgb(var(--text2));margin:var(--space-5) 0 0;font-weight:300;line-height:1.55}.cst-links{gap:var(--space-4);flex-wrap:wrap;margin:10px 0 0;display:flex}.cs-goal{width:100%;margin:0 0 var(--space-5);padding:10px var(--space-5);border-radius:var(--r-md);text-align:left;cursor:pointer;background:rgb(var(--surface));border:0;align-items:center;gap:10px;display:flex}.cs-goal--done{border:1px solid rgb(var(--green) / .33)}.cs-goal-ring{font-size:var(--t-2xl);flex-shrink:0;line-height:1}.cs-goal-body{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.cs-goal-txt{font-size:var(--t-sm);color:rgb(var(--text));font-weight:700}.cs-goal-n{font-size:var(--t-xs);color:rgb(var(--muted2));font-variant-numeric:tabular-nums;font-weight:700}.peek-body{padding:var(--space-5) 0 var(--space-3);flex-direction:column;display:flex}.peek-line{margin:0 0 var(--space-3);font-size:var(--t-sm);color:rgb(var(--text2));font-weight:300;line-height:1.5}.peek-q{align-items:center;gap:var(--space-5);padding:var(--space-5) 0;border-bottom:.5px solid rgb(var(--border));display:flex}.peek-q-text{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.peek-q-prompt{font-family:var(--font-display);font-size:var(--t-sm);color:rgb(var(--text));font-weight:700}.peek-q-crowd{font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300}.peek-q-pick{text-align:right;max-width:40%;font-family:var(--font-display);font-size:var(--t-md);letter-spacing:var(--tr-poster);text-transform:uppercase;color:rgb(var(--text));flex:none;font-weight:900}.peek-q-was{color:rgb(var(--green))}.peek-would{margin:var(--space-1) 0 0;font-size:var(--t-sm);color:rgb(var(--text2));font-weight:300}.ups-cast{cursor:pointer;font:inherit;color:inherit;text-align:center;background:0 0;border:none;padding:0}.pot-page,.info-page{padding:var(--space-6) var(--gutter) var(--space-8)}.pot-dock{padding:10px var(--gutter) calc(var(--dock-foot) + env(safe-area-inset-bottom,0px));background:rgb(var(--bg));border-top:.5px solid rgb(var(--border));flex-shrink:0}.epi-page{padding:0 var(--gutter) var(--space-8)}.epi-lineage{align-items:center;gap:var(--space-1);min-width:0;font-size:var(--t-xs);color:rgb(var(--text2));display:flex}.epi-contests{margin-top:var(--space-6)}.epi-contest{align-items:center;gap:var(--space-4);text-align:left;cursor:pointer;border:0;border-top:.5px solid rgb(var(--border));width:100%;padding:var(--space-5) 0;color:inherit;background:0 0;border-radius:0;display:flex}.epi-contest:last-child{border-bottom:.5px solid rgb(var(--border))}.epi-contest-body{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.epi-contest-body b{font-family:var(--font-display);font-size:var(--t-lg);letter-spacing:var(--tr-poster);text-transform:uppercase;color:rgb(var(--text));font-weight:900}.epi-contest-body i{font-size:var(--t-xs);color:rgb(var(--text2));font-style:normal;font-weight:300}.epi-contest-state{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--muted2));font-weight:700}.epi-contest-state--go{color:rgb(var(--text))}.ev-subpage{padding-bottom:var(--space-4)}.ev-subpage-head{font-family:var(--font-display);font-size:var(--t-xl);letter-spacing:var(--tr-poster);padding:var(--space-2) var(--space-6) 10px;font-weight:800}.pc-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 9px;display:grid}.pc-card{min-width:0;padding:14px 7px var(--space-5);background:rgb(var(--surface));border:1px solid rgb(var(--border));border-radius:var(--r-lg);color:inherit;cursor:pointer;text-align:center;flex-direction:column;align-items:center;gap:9px;transition:border-color .12s,transform .12s;display:flex}.pc-card:hover{border-color:rgb(var(--border))}.pc-card:active{transform:scale(.97)}.pc-face{aspect-ratio:1;width:100%;display:block;position:relative}.pc-img,.pc-glyph{border-radius:var(--r-pill);width:100%;height:100%;position:absolute;inset:0}.pc-img{object-fit:cover;background:rgb(var(--surface2));display:block}.pc-card--out .pc-img{filter:saturate(.5);opacity:.8}.pc-glyph{background:rgb(var(--surface2));font-family:var(--font-display);font-size:var(--t-3xl);color:rgb(var(--muted2));place-items:center;font-weight:800;display:grid}.pc-card--want{border-color:rgb(var(--border) / .7);background:0 0}.pc-card--want .pc-img{filter:grayscale(.7);opacity:.55}.pc-card--want .pc-glyph{opacity:.5}.pc-face>.sb{border-radius:var(--r-pill)}.pc-card--out .pc-face>.sb{filter:saturate(.5);opacity:.8}.pc-card--want .pc-face>.sb{filter:grayscale(.7);opacity:.55}.pc-card--want .pc-name{color:rgb(var(--text2));font-weight:300}.pc-card--want .pc-chip{opacity:.7}.pc-mark{min-width:24px;height:24px;padding:0 var(--space-3);border-radius:var(--r-pill);border:2.5px solid rgb(var(--surface));font-size:var(--t-xs);font-variant-numeric:tabular-nums;place-items:center;font-weight:700;line-height:1;display:grid;position:absolute;bottom:1px;right:1px}.pc-mark--have{background:rgb(var(--green));color:rgb(var(--greenInk))}.pc-mark--part{background:rgb(var(--gold));color:rgb(var(--bg));font-size:var(--t-xs)}.pc-mark--want{background:rgb(var(--surface2));color:rgb(var(--muted2));font-size:var(--t-md)}.pc-body{flex-direction:column;align-items:center;gap:5px;width:100%;display:flex}.pc-name{font-size:var(--t-sm);color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-weight:700;overflow:hidden}.pc-chip{border-radius:var(--r-pill);max-width:100%;font-size:var(--t-xs);letter-spacing:var(--tr-caps);white-space:nowrap;text-overflow:ellipsis;background:rgb(var(--surface2));color:rgb(var(--muted2));align-items:center;padding:3px 9px;font-weight:700;display:inline-flex;overflow:hidden}.pc-chip--in{background:rgb(var(--blue) / .16);color:rgb(var(--text2))}.pc-chip--out{background:rgb(var(--surface2));color:rgb(var(--muted2))}.ys-band{align-items:center;gap:9px;margin:0 0 11px;display:flex}.ys-band+.pc-grid{margin-bottom:22px}.ys-t{font-family:var(--font-display);font-size:var(--t-xs);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--muted2));font-weight:800}.ys-t--have{color:rgb(var(--green))}.ys-n{font-size:var(--t-xs);color:rgb(var(--muted2));font-variant-numeric:tabular-nums;font-weight:700}.ys-rule{background:rgb(var(--border));flex:1;height:1px}.cs-head{align-items:stretch;gap:var(--space-4);margin-bottom:var(--space-6);display:flex}.cs-head .cs-goal{flex:1;min-width:0;margin:0}.cs-head .cs-goal-txt{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.cs-filter{flex-shrink:0;display:flex;position:relative}.cs-filter .dropdown-trigger{width:auto;min-width:96px;height:100%;padding:9px var(--space-5)}.cs-filter .dropdown-panel{width:232px;max-width:76vw;left:auto;right:0}.pc-chip--field{background:rgb(var(--purple) / .13);color:rgb(var(--purple))}.ev-zone-n{font-size:var(--t-xs);color:rgb(var(--muted2));font-variant-numeric:tabular-nums;font-weight:700}.pinned-float--dock{z-index:12;left:0;right:0;bottom:calc(env(safe-area-inset-bottom,0px) + 18px + var(--nav-h) + var(--dock-gap));padding:var(--space-6) var(--gutter) var(--space-4);background:rgb(var(--sheet));border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--dock-shadow);pointer-events:auto;margin:0;position:absolute}.pinned-float--dock:after{content:"";height:calc(var(--nav-h) + var(--dock-gap) + var(--space-10));background:inherit;position:absolute;top:100%;left:0;right:0}.pinned-float--dock .pinned-row,.pinned-float--dock .pinned-prompt{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:none;border-radius:0;padding:0}.pinned-float--dock .lb-members{white-space:normal}.pinned-row--still{cursor:default}.pinned-float--dock:before{content:"";border-radius:var(--r-pill);background:rgb(var(--border) / .55);width:36px;height:4px;margin:calc(-1 * var(--space-3)) auto var(--space-5);display:block}.pinned-seats{flex-shrink:0;display:flex}.pinned-seats>*+*{margin-left:calc(-1 * var(--space-5))}.pod-seat.pinned-seat{background:rgb(var(--sheet));width:40px;height:40px}.pinned-float--dock .pinned-prompt-text b{font-family:var(--font-display);font-size:var(--t-lg);letter-spacing:var(--tr-poster);text-transform:uppercase;font-weight:900}.pinned-float--dock .pinned-prompt-text i{font-size:var(--t-sm)}@media (max-width:520px){html .pinned-float--dock{bottom:calc(10px + var(--vv-gap,0px) + var(--nav-h) + var(--dock-gap));position:fixed}@media (display-mode:standalone){html .pinned-float--dock{bottom:calc(10px + env(safe-area-inset-bottom,0px) + var(--vv-gap,0px) + var(--nav-h) + var(--dock-gap))}}}.lb-content--docked{padding-bottom:calc(var(--dock-h,70px) + var(--dock-gap))}:root:has(.screen-scroll--navless) .pinned-float--dock{padding-bottom:calc(env(safe-area-inset-bottom,0px) + var(--vv-gap,0px) + var(--space-6));bottom:0}:root:has(.screen-scroll--navless) .lb-content--docked{padding-bottom:calc(var(--dock-h,70px) + var(--space-6))}.pod-prize{width:100%;height:28px;margin-top:var(--space-1);justify-content:center;align-items:center;display:flex}.pod-prize .lb-prize{align-items:center;gap:var(--space-1);font-family:var(--font-figure);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);font-size:var(--t-lg);color:rgb(var(--text));display:inline-flex}.lb-cut{align-items:center;gap:var(--space-3);padding:var(--space-3) 0;font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:var(--lb-paint,rgb(var(--text)));font-weight:800;display:flex}.lb-cut:before,.lb-cut:after{content:"";background:currentColor;flex:1;height:2px}.lb-race-note{margin:var(--space-5) var(--gutter) 0;font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300}.lb-sk-podium{margin:0 var(--gutter);padding-top:var(--space-8);align-items:flex-end;gap:var(--space-3);box-sizing:border-box;height:215px;display:flex}.lb-sk-filter{border-radius:var(--r-xs);flex:none}.lb-sk-step{border-radius:var(--r-xs) var(--r-xs) 0 0;flex:1}.lb-sk-label{margin:var(--space-7) var(--gutter) var(--space-4)}.recap-sk-card{border-radius:var(--r-lg);height:188px;margin-bottom:14px}.recap-sk-line{margin:0 0 var(--space-4)}.room-eps--gliding{scroll-snap-type:none}.room-strip-sk{border-radius:var(--r-lg);flex:1;display:block}.lb-pts{margin-left:var(--space-1);font-family:var(--font-text);font-size:var(--t-xs);letter-spacing:var(--tr-caps);color:rgb(var(--text2));font-weight:700}.lb-prize-line{align-items:center;gap:var(--space-1);font-size:var(--t-xs);color:rgb(var(--text2));font-weight:700;display:inline-flex}.board-how{margin:0 0 var(--space-2);font-size:var(--t-sm);color:rgb(var(--text2));font-weight:300;line-height:1.45}.pod-open{padding-top:var(--space-8)}.pod-open-head{text-align:center;padding:0 var(--gutter)}.pod-open-title{font-family:var(--font-display);font-size:var(--t-4xl);letter-spacing:var(--tr-poster);text-transform:uppercase;color:rgb(var(--text));font-weight:900;line-height:1}.pod-open-line{margin-top:var(--space-4);font-size:var(--t-sm);color:rgb(var(--text2));font-weight:300}.pod-seat{border-radius:var(--r-pill);border:1.5px dashed rgb(var(--border));width:48px;height:48px;font-family:var(--font-display);font-size:var(--t-lg);color:rgb(var(--muted2));place-items:center;font-weight:900;display:grid}.pod-slot--open{cursor:default}.pod-slot--open .pod-team{color:rgb(var(--muted2))}.pod-slot--open .pod-block{background:rgb(var(--surface));color:rgb(var(--muted2))}.pod-open-art{width:auto;height:72px;margin:0 auto var(--space-5);display:block}.pod-seats{display:flex}.pod-seats .pod-seat{background:rgb(var(--bg))}.pod-seats .pod-seat+.pod-seat{margin-left:calc(-1 * var(--space-6))}.pinned-row .face-stack{--stack-ground:rgb(var(--surface))}.pinned-float--dock .pinned-row .face-stack{--stack-ground:rgb(var(--sheet))}.catchup{gap:var(--space-5);margin:var(--space-6) var(--gutter) 0;padding:var(--space-5);border-radius:var(--r-xs);background:rgb(var(--surface2));color:rgb(var(--text));flex-direction:column;display:flex}.catchup-head{justify-content:space-between;align-items:baseline;gap:var(--space-4);display:flex}.catchup-label{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:700}.catchup-left{font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300}.catchup-wrap{align-items:center;gap:var(--space-2);padding:var(--space-5);border:1.5px solid rgb(var(--text));border-radius:var(--r-xs);color:rgb(var(--text));font:inherit;font-size:var(--t-md);cursor:pointer;background:0 0;flex-direction:column;font-weight:700;display:flex}.catchup-warn{align-items:center;gap:var(--space-3);font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300;display:inline-flex}.catchup-warn .icon{color:rgb(var(--amber));flex-shrink:0}.wrap-drawer{gap:var(--space-5);text-align:center;flex-direction:column;display:flex}.wrap-drawer-art{margin-top:var(--space-4);align-self:center;display:flex}.wrap-drawer-title{font-size:var(--t-xl);text-wrap:balance;margin:0;font-weight:700;line-height:1.2}.wrap-drawer-tag{white-space:nowrap}.wrap-drawer-line{font-size:var(--t-md);color:rgb(var(--text2));margin:0;font-weight:300;line-height:1.35}.wrap-drawer-line b{color:rgb(var(--text));font-weight:700}.wrap-warn{align-items:flex-start;gap:var(--space-4);margin:var(--space-2) 0 0;padding:var(--space-4) var(--space-5);border-radius:var(--r-xs);background:rgb(var(--red) / .12);text-align:left;font-size:var(--t-sm);color:rgb(var(--text));font-weight:300;line-height:1.3;display:flex}.wrap-warn .icon{color:rgb(var(--red));flex-shrink:0}.pu-note{font-size:var(--t-sm);color:rgb(var(--text2));margin:0 0 4px;font-weight:300;line-height:1.5}.pu-note--foot{margin-top:14px}.section-label.pu-label{margin:18px 4px 8px}.pu-list{padding:0 var(--space-5)}.pu-row{width:100%;min-height:64px;font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:none;align-items:center;gap:12px;padding:10px 0;display:flex}.pu-row+.pu-row{border-top:.5px solid rgb(var(--border))}.pu-row:disabled{opacity:.55;cursor:default}.pu-art{border-radius:var(--r-xs);background-position:50%;background-size:cover;background-color:rgb(var(--surface2));flex:none;place-items:center;width:44px;height:44px;display:grid;position:relative;overflow:hidden}.pu-art--mark{font-family:var(--font-display);font-size:var(--t-xl);color:rgb(var(--onArt) / .8);font-weight:800}.pu-words{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.pu-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-md);color:rgb(var(--text));font-weight:700;overflow:hidden}.pu-sub{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-xs);color:rgb(var(--muted2));overflow:hidden}.rset-person-name{font-size:var(--t-md);color:rgb(var(--text));font-weight:700}.rset-person-sub{font-size:var(--t-xs);color:rgb(var(--muted2));line-height:1.35}.ev-zone{align-items:center;gap:9px;margin:16px 2px 2px;display:flex}.ev-zone-lbl{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--muted2));white-space:nowrap;font-weight:800}.ev-zone-rule{background:rgb(var(--border));flex:1;height:.5px}.ppl-zone{margin:16px 16px 2px}.ppl-double{border-radius:var(--r-lg);cursor:pointer;text-align:left;background:rgb(var(--surface));border:.5px solid rgb(var(--border));align-items:center;gap:11px;width:calc(100% - 32px);margin:8px 16px 0;padding:12px 13px;display:flex}.ppl-double:active{transform:scale(.985)}.ppl-double-body{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.ppl-double-body b{font-family:var(--font-display);font-size:var(--t-sm);color:rgb(var(--text));text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ppl-double-body i{font-style:normal;font-size:var(--t-xs);color:rgb(var(--muted2))}.pair-status{font-size:var(--t-sm);color:rgb(var(--text2));text-align:center;margin:12px 16px 0;font-weight:300;line-height:1.4}.dbl-duo{z-index:1;align-items:center;gap:var(--space-5);display:inline-flex;position:relative}.dbl-face{border-radius:var(--r-pill);cursor:pointer;background:0 0;border:none;place-items:center;padding:0;display:grid;position:relative}.dbl-face:disabled{cursor:default}.dbl-duo:has(.dbl-face--ringed){gap:26px;padding:18px 0}.dbl-tug{padding:var(--space-5) 0}.dbl-tug+.dbl-tug{border-top:1px solid rgb(var(--border) / .6)}.dbl-tug-top{margin-bottom:var(--space-4);grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.dbl-tug-top>span{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--muted2));text-align:center;font-weight:700}.dbl-tug-top b{align-items:center;gap:var(--space-1);font-family:var(--font-figure);font-size:var(--t-xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);color:rgb(var(--text));line-height:1;display:inline-flex}.dbl-tug-top b:last-child{justify-self:end}.dbl-tug-top b .coin-amount{color:inherit;font-size:var(--t-xl)}.dbl-crown{color:rgb(var(--gold));flex-shrink:0}.dbl-name{align-items:center;gap:var(--space-5);padding:0 var(--space-6);border:1px solid rgb(var(--text));background:0 0;border-radius:0;display:flex}.dbl-name:focus-within{border-color:rgb(var(--text))}.dbl-name-input:focus-visible{box-shadow:none;outline:none}.dbl-name-input{min-width:0;height:48px;font:inherit;font-size:var(--t-lg);color:rgb(var(--text));background:0 0;border:none;outline:none;flex:1;font-weight:600}.dbl-name-count{font-size:var(--t-xs);font-variant-numeric:tabular-nums;color:rgb(var(--muted2));flex:none}.dbl-name-note{font-size:var(--t-xs);color:rgb(var(--muted2));margin:10px 4px 0;line-height:1.5}.pu-row--static{cursor:default}.pu-search{border-radius:var(--r-xs);background:rgb(var(--surface));border:.5px solid rgb(var(--border));align-items:center;gap:8px;height:44px;margin-top:18px;padding:0 14px;display:flex}.pu-search:focus-within{border-color:rgb(var(--text))}.pu-search input{min-width:0;font:inherit;font-size:var(--t-md);color:rgb(var(--text));background:0 0;border:none;outline:none;flex:1}.pu-search input:focus-visible{box-shadow:none}.pu-sent{text-align:center;flex-direction:column;align-items:center;padding:4px 8px 8px;display:flex}.face-stack.pu-duo{margin-bottom:14px}.pu-sent-title{font-family:var(--font-display);font-size:var(--t-xl);color:rgb(var(--text));margin:0;font-weight:800}.pu-sent-sub{font-size:var(--t-sm);color:rgb(var(--text2));margin:6px 0 0;font-weight:300;line-height:1.5}.dbl-stakes{z-index:1;box-sizing:border-box;border-radius:var(--r-lg);border:1.5px dashed rgb(var(--border));text-align:center;flex-direction:column;align-items:center;gap:4px;width:100%;margin-top:4px;padding:14px;display:flex;position:relative}.dbl-stakes b{font-size:var(--t-lg);font-weight:800}.dbl-stakes span{font-size:var(--t-sm);color:rgb(var(--text2));font-weight:300}.dbl-stakes-add{margin-top:6px}.pf-more-act:disabled{opacity:.5;cursor:default}.pu-seasons{margin-bottom:var(--space-4)}.pu-sheet .sheet-body{flex:auto}.bet-ticket{z-index:1;box-sizing:border-box;border-radius:var(--r-lg);background:rgb(var(--text));width:100%;color:rgb(var(--bg));text-align:center;flex-direction:column;align-items:center;gap:6px;margin-top:4px;padding:14px;display:flex;position:relative}.bet-ticket>b{font-size:var(--t-2xl);font-weight:900;line-height:1.2}.bet-by{font-size:var(--t-xs);opacity:.65;font-weight:600}.bet-edit{border-radius:var(--r-pill);background:rgb(var(--bg) / .08);height:28px;color:inherit;font:inherit;font-size:var(--t-xs);cursor:pointer;border:0;padding:0 10px;font-weight:700;position:absolute;top:10px;right:10px}.bet-res{z-index:1;box-sizing:border-box;border-radius:var(--r-lg);width:100%;box-shadow:inset 0 0 0 1.5px rgb(var(--green));text-align:left;flex-direction:column;gap:6px;margin-top:4px;padding:12px 14px;display:flex;position:relative}.bet-res small{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--green));font-weight:800}.bet-res p{font-size:var(--t-lg);color:rgb(var(--text));margin:0;font-weight:800;line-height:1.35}.bet-res--lost{box-shadow:inset 0 0 0 1.5px rgb(var(--border))}.bet-res--lost small{color:rgb(var(--text2));font-weight:300}.bet-seg{margin-bottom:14px}.seg-wrap.bet-seg{background:0 0;padding:0}.bet-q{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));margin:0 0 8px;font-weight:800}.bet-ideas{flex-wrap:wrap;gap:6px;margin-top:12px;display:flex}.bet-ideas--c{justify-content:center}.bet-remove{width:100%;font:inherit;font-size:var(--t-sm);color:rgb(var(--red));cursor:pointer;background:0 0;border:0;margin-top:8px;padding:8px 0;font-weight:700;display:block}.bet-lock{font-size:var(--t-xs);opacity:.7;align-items:center;gap:5px;font-weight:700;display:inline-flex}.dbl-page .dbl-gift{width:100%;margin:var(--space-6) 0 0;cursor:default;border-radius:0}.bet-plate{align-items:center;gap:var(--space-5);box-sizing:border-box;width:100%;margin-top:var(--space-1);padding:var(--space-5);background:rgb(var(--onArt));color:rgb(var(--scrim));border:1px solid rgb(var(--scrim));text-align:left;border-radius:0;display:flex;position:relative}.bet-plate-eyes{flex:none;place-items:center;display:grid}.bet-plate-words{align-items:flex-start;gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.bet-plate-words small{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:700}.bet-plate-words b{font-family:var(--font-display);font-size:var(--t-xl);letter-spacing:var(--tr-poster);text-transform:uppercase;overflow-wrap:anywhere;font-weight:900;line-height:1.1}.bet-plate-foot{font-size:var(--t-xs);color:rgb(var(--scrim) / .7);font-weight:300}.bet-plate-foot .bet-lock{opacity:1}.bet-plate-act{margin-top:var(--space-2)}.bet-plate .bet-edit{top:var(--space-3);right:var(--space-3);background:rgb(var(--scrim) / .08);color:rgb(var(--scrim));border-radius:0}.bet-plate .bet-plate-act.btn{background:rgb(var(--scrim));color:rgb(var(--onArt));border-color:rgb(var(--scrim));border-radius:0}.bet-ideas .fchip{border:1px solid rgb(var(--text));color:rgb(var(--text));background:0 0;border-radius:0}.bet-ideas .fchip--on{background:rgb(var(--text));color:rgb(var(--bg))}.pu-eyes{margin-bottom:var(--space-4);place-items:center;display:grid}.pu-sent-title{font-size:var(--t-xl);text-transform:uppercase;letter-spacing:var(--tr-poster);font-weight:900}.bet-plate:has(>.bet-edit) .bet-plate-words{padding-right:calc(var(--space-10) + var(--space-3))}.pu-answer{align-items:center;gap:var(--space-3);display:flex}.pu-sent-duo{margin-bottom:var(--space-6);display:flex}.crv-root{z-index:var(--z-takeover-over);padding:calc(env(safe-area-inset-top,0px) + var(--space-10)) var(--gutter) 0;color:rgb(var(--text));background:linear-gradient(180deg, var(--sp-c,rgb(var(--surface2))) 0, var(--sp-c,rgb(var(--surface2))) 18%, rgb(var(--bg)) 44%);flex-direction:column;align-items:center;display:flex;position:absolute;inset:0}.crv-root:focus{box-shadow:none}.crv-stage{width:290px;height:290px;margin-top:var(--space-7);flex:none;position:relative}.crv-charm{position:absolute;inset:0}.crv-charm img{filter:drop-shadow(0 var(--space-4) var(--space-5) rgb(var(--scrim) / .28))}.crv-charm--land{animation:crvLand var(--m-stack) var(--e-spring) both}@keyframes crvLand{0%{transform:scale(.86)}to{transform:none}}.crv-glint{width:var(--space-6);height:var(--space-6);opacity:0;pointer-events:none;animation:crvGlint calc(var(--m-stack) * 2) var(--e-enter) both;position:absolute}.crv-glint:before,.crv-glint:after{content:"";border-radius:var(--r-xs);background:rgb(var(--onArt));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.crv-glint:before{width:3px;height:100%}.crv-glint:after{width:100%;height:3px}.crv-glint--0{top:18%;left:22%}.crv-glint--1{animation-delay:var(--m-tap);top:34%;left:72%}.crv-glint--2{animation-delay:var(--m-exit);top:70%;left:38%}.crv-glint--3{animation-delay:var(--m-enter);top:76%;left:80%}@keyframes crvGlint{0%{opacity:0;transform:scale(.2)}40%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.6)}}.crv-words{align-items:center;gap:var(--space-3);text-align:center;opacity:0;flex-direction:column;margin:auto 0;display:flex}.crv-words--in{animation:crvRise var(--m-enter) var(--e-enter) var(--m-exit) both}@keyframes crvRise{0%{opacity:0;transform:translateY(var(--space-5))}to{opacity:1;transform:none}}.crv-k{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.crv-title{font-family:var(--font-display);font-size:var(--t-4xl);letter-spacing:var(--tr-poster);text-transform:uppercase;margin:0;font-weight:900;line-height:.95}.crv-run{gap:var(--space-2);justify-content:center;display:flex}.crv-run-pic{width:var(--space-8);height:var(--space-8);position:relative}.crv-line{max-width:300px;font-size:var(--t-lg);color:rgb(var(--text2));margin:0;font-weight:300}.crv-dock{padding:var(--space-6) 0 calc(var(--space-6) + env(safe-area-inset-bottom,0px));align-self:stretch}@media (prefers-reduced-motion:reduce){.crv-charm--land,.crv-words--in{animation:none}.crv-words{opacity:1}}.charm-swing :is(img){transform-origin:50% 6%;animation:6s ease-in-out infinite charmSwing}@keyframes charmSwing{0%,78%,to{transform:none}82%{transform:rotate(-7deg)}86%{transform:rotate(5deg)}90%{transform:rotate(-3deg)}94%{transform:rotate(1.5deg)}97%{transform:none}}@media (prefers-reduced-motion:reduce){.charm-swing :is(img){animation:none}}.charm-blend{width:100%;height:100%;filter:drop-shadow(0 var(--space-4) var(--space-5) rgb(var(--scrim) / .28));position:absolute;inset:0}.charm-ahead :is(img,.show-thumb-mark){opacity:.4;filter:grayscale(.85)}.chs-ground{background:linear-gradient(180deg, var(--sp-c,rgb(var(--surface2))) 0, var(--sp-c,rgb(var(--surface2))) 16%, rgb(var(--surface)) 36%);position:absolute;inset:0}.chs-big{width:190px;height:190px;margin:0 auto var(--space-3);display:block;position:relative}.chs-big img{filter:drop-shadow(0 var(--space-4) var(--space-5) rgb(var(--scrim) / .28))}.chs-k{text-align:center;font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));margin:0;font-weight:700}.chs-name{margin:var(--space-2) 0 var(--space-3);text-align:center;font-family:var(--font-display);font-size:var(--t-3xl);letter-spacing:var(--tr-poster);text-transform:uppercase;font-weight:900;line-height:.95}.chs-rarity{margin:0 auto var(--space-6);padding:var(--space-2) var(--space-4);border-radius:var(--r-pill);background:rgb(var(--text));color:rgb(var(--bg));font-size:var(--t-xs);font-weight:700;display:table}.chs-stages{gap:var(--space-3);margin:0 0 var(--space-4);flex-direction:column;padding:0;list-style:none;display:flex}.chs-stage{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--r-xs);background:rgb(var(--surface2));display:flex}.chs-pic{width:var(--space-10);height:var(--space-10);flex:none;display:block;position:relative}.chs-said{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.chs-said b{font-size:var(--t-lg);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.chs-said span{font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300}.chs-state{align-items:center;gap:var(--space-1);font-size:var(--t-xs);white-space:nowrap;color:rgb(var(--text2));flex:none;font-weight:700;display:inline-flex}.chs-stage--here{background:var(--sp-c,rgb(var(--surface2)));color:var(--sp-ink,rgb(var(--text)))}.chs-stage--here :is(.chs-said span,.chs-state){color:inherit}.chs-stage--next{box-shadow:inset 0 0 0 2px var(--sp-c,rgb(var(--border)));background:0 0}.chs-stage--next .chs-state{color:rgb(var(--text))}.chs-stage--ready{box-shadow:inset 0 0 0 2px rgb(var(--text));background:0 0}.chs-stage--ready .chs-state{color:rgb(var(--text))}.chs-stage--locked .chs-pic img{opacity:.4;filter:grayscale(.85)}.chs-foot{gap:var(--space-3);flex-direction:column;display:flex}.room-rows{margin:0 var(--space-6) 22px;flex-direction:column;gap:10px;display:flex}.room-rows--line .room-row{border:.5px solid rgb(var(--border))}.room-chips{gap:var(--space-4);overscroll-behavior-x:contain;scrollbar-width:none;padding:0 var(--space-6);-webkit-mask-image:linear-gradient(90deg, rgb(var(--scrim)) calc(100% - 16px), transparent);mask-image:linear-gradient(90deg, rgb(var(--scrim)) calc(100% - 16px), transparent);scroll-padding-inline:16px;display:flex;overflow-x:auto}.room-chips::-webkit-scrollbar{display:none}.room-chip{align-items:center;gap:var(--space-3);min-height:44px;padding:var(--space-3) var(--space-5) var(--space-3) var(--space-3);border:1px solid rgb(var(--border));border-radius:var(--r-pill);background:rgb(var(--bg));color:rgb(var(--text));font:inherit;cursor:pointer;transition:transform var(--m-tap) var(--e-exit);flex-shrink:0;display:inline-flex}.room-chip:active{transform:scale(.97)}.room-chip-art{isolation:isolate;border-radius:var(--r-pill);background:rgb(var(--surface2));outline:2px solid var(--room-fill,rgb(var(--border)));outline-offset:1px;flex-shrink:0;width:30px;height:30px;position:relative;overflow:hidden}.room-chip-name{min-width:0;max-width:160px;font-family:var(--font-display);font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.room-chip-new{min-width:20px;padding:0 var(--space-3);border-radius:var(--r-pill);background:rgb(var(--text));color:rgb(var(--bg));font-family:var(--font-display);font-size:var(--t-caps);text-align:center;flex-shrink:0;font-weight:700;line-height:20px}.room-chip--add{min-height:44px;padding:var(--space-3) var(--space-5);color:rgb(var(--text2));font-family:var(--font-display);font-size:var(--t-sm);background:0 0;border-style:dashed;font-weight:700}.stp-standing,.stp-cast{--stp-c:rgb(var(--gold));--stp-ink:rgb(var(--bg))}.stp-poster{touch-action:pan-y;padding:var(--space-6) var(--gutter);background:var(--stp-ground,none)}.stp-poster-sk{height:calc(441px + 2 * var(--space-6));border-radius:0;display:block}.stp-over-btn{border-radius:var(--r-xs);background:rgb(var(--scrim) / .72);width:36px;height:36px;color:rgb(var(--onArt));cursor:pointer;border:0;place-items:center;padding:0;display:grid}.stp-over-btn:active{transform:scale(.94)}.stp-title{font:inherit;margin:0}.stp-sofa-at{flex:1;min-width:0;display:flex}.stp-sofa{align-items:center;gap:var(--space-4);min-width:0;min-height:56px;padding:0 var(--space-5);border-radius:var(--r-xs);background:rgb(var(--text));color:rgb(var(--bg));font:inherit;text-align:left;white-space:normal;cursor:pointer;border:0;flex:1;display:flex}.stp-sofa--off{background:rgb(var(--surface2));color:rgb(var(--text2));cursor:default}.stp-sofa--wait{background:rgb(var(--surface2));min-height:56px}.stp-sofa>svg{flex:none}.stp-sofa-t{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.stp-sofa-t b{font-family:var(--font-display);font-size:var(--t-md);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:800}.stp-sofa-t span{font-size:var(--t-xs);font-weight:300}.stp-sofa-when{align-items:flex-end;gap:var(--space-1);flex-direction:column;flex:none;display:flex}.stp-sofa-when i{font-style:normal;font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:800}.stp-sofa-when b{font-family:var(--font-figure);font-size:var(--t-md);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);text-transform:uppercase;color:rgb(var(--text))}.stp-sofa:not(.stp-sofa--off) .stp-sofa-when b{color:inherit}.stp-foot{gap:var(--space-4);white-space:normal;flex-direction:column;flex:1;min-width:0;display:flex}.stp-standing{align-items:center;gap:var(--space-4);padding:var(--space-3) var(--space-4);color:rgb(var(--text));display:flex;position:relative}.stp-standing .pbar{--pb-track:rgb(var(--bg))}.stp-standing--wait>*{visibility:hidden}.stp-standing--wait:after{content:"";border-radius:var(--r-xs);background:rgb(var(--surface2));animation:1.2s ease-in-out infinite skPulse;position:absolute;inset:0}.stp-rankbtn{align-items:center;gap:var(--space-4);min-width:0;color:rgb(var(--text));font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}.stp-rankbtn:disabled{cursor:default}.stp-chase{gap:var(--space-3);flex-direction:column;flex:1;min-width:0;display:flex}.stp-rankrow{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.stp-pass-name{align-items:baseline;gap:var(--space-3);min-width:0;display:flex}.stp-pass-name b{font-family:var(--font-figure);font-size:var(--t-2xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);text-transform:uppercase;white-space:nowrap;line-height:1}.stp-pass-name span{font-size:var(--t-sm);color:rgb(var(--text2));white-space:nowrap;text-overflow:ellipsis;font-weight:300;overflow:hidden}.stp-count{align-items:center;gap:var(--space-2);font-size:var(--t-sm);color:rgb(var(--text2));white-space:nowrap;flex:none;font-weight:300;line-height:1;display:inline-flex}.stp-count b{color:rgb(var(--text));font-weight:700}.stp-count-art{width:var(--space-8);height:var(--space-8);flex:none;position:relative}.stp-levels{justify-content:space-between;gap:var(--space-4);font-size:var(--t-sm);font-weight:700;display:flex}.stp-levels span{color:rgb(var(--muted2))}.stp-levels b{font-weight:700}.stp-chase-line{align-items:center;gap:var(--space-3);font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300;display:flex}.stp-chase-line b{color:rgb(var(--text))}.stp-next{align-items:center;gap:var(--space-3);min-width:0;display:inline-flex}.stp-next b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stp-next-art{width:var(--space-9);height:var(--space-9);border-radius:var(--r-pill);background:rgb(var(--surface2));flex:none;place-items:center;display:grid;overflow:hidden}.stp-next-art img{width:var(--space-7);height:var(--space-7);object-fit:contain;display:block}.stp-cells{grid-template-columns:repeat(var(--stp-cells,3), minmax(0, 1fr));gap:var(--space-3);display:grid}.stp-cell{align-items:flex-start;gap:var(--space-1);min-width:0;min-height:72px;padding:var(--space-3) var(--space-4);color:rgb(var(--text));font:inherit;text-align:left;cursor:pointer;transition:transform var(--m-tap) var(--e-exit);flex-direction:column;display:flex;position:relative}.stp-cell:active{transform:scale(.97)}.stp-cell-sk{border-radius:var(--r-xs);min-height:72px;display:block}.stp-cell-more{right:var(--space-4);bottom:var(--space-3);align-items:center;gap:var(--space-1);font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:800;display:inline-flex;position:absolute}.stp-cell.stp-cell--locked{border:1px dashed rgb(var(--border));background:0 0}.stp-cell-lock{min-height:var(--t-2xl);align-items:center;display:flex}.stp-cell-lock img{width:var(--space-6);height:auto}.stp-cell-k{font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:800}.stp-cell-v{font-family:var(--font-figure);font-size:var(--t-2xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);font-variant-numeric:tabular-nums;line-height:1}.stp-cell-add{align-items:center;gap:var(--space-1);font-family:var(--font-display);font-size:var(--t-md);letter-spacing:var(--tr-poster);text-transform:uppercase;white-space:nowrap;font-weight:900;line-height:1.4;display:inline-flex}.stp-cell{container-type:inline-size}.stp-cell-dot{width:var(--space-4);height:var(--space-4);border-radius:var(--r-pill);background:rgb(var(--chartreuse));box-shadow:0 0 0 1px rgb(var(--text) / .25);flex-shrink:0}@container (width>=140px){.stp-cell-v,.stp-cell-add{font-size:var(--t-3xl);line-height:1}}.stp-cell-sub{max-width:100%;font-size:var(--t-xs);color:rgb(var(--text2));text-overflow:ellipsis;white-space:nowrap;margin-top:auto;font-weight:300;overflow:hidden}.stp-rooms{margin-top:var(--space-4)}.stp-rooms-list{margin:0 var(--gutter)}.stp-rooms-list>:last-child{border-bottom:0}.stp-cast{flex-direction:column;display:flex}.stp-cast-row{gap:var(--space-6) var(--space-3);padding:var(--space-3) var(--gutter) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.stp-cast-row--couples{grid-template-columns:repeat(2,minmax(0,1fr))}.stp-cast-pairs{margin-top:var(--space-8)}.stp-cast-more{padding:var(--space-6) var(--gutter) 0}.stp-facts{gap:var(--space-3);font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700;display:inline-flex}.stp-facts>span+span{padding-left:var(--space-3);border-left:1px solid color-mix(in srgb, currentColor 25%, transparent)}.ad.stp-sponsor{isolation:isolate;margin:0 calc(-1 * var(--space-5)) calc(-1 * var(--space-5));background:0 0;position:relative}.ad.stp-sponsor:before{content:"";z-index:-1;background:var(--stp-ground,rgb(var(--surface2)));opacity:.38;position:absolute;inset:0}.ad.stp-sponsor.ad--still:before{content:none}.stp-standing--finish{box-shadow:inset 0 0 0 2px var(--stp-c);flex-direction:column;align-items:stretch}.stp-finish{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.stp-finish-name{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.stp-finish-name span{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.stp-finish-name b{font-size:var(--t-md);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.stp-standing .stp-reveal{text-transform:uppercase;letter-spacing:var(--tr-caps);animation:stpRing calc(var(--m-stack) * 3) var(--e-enter) infinite;flex:none}@keyframes stpRing{0%{box-shadow:0 0 0 0 var(--stp-c)}70%,to{box-shadow:0 0 0 var(--space-4) transparent}}@media (prefers-reduced-motion:reduce){.stp-standing .stp-reveal{animation:none}}.show-top{padding:0 var(--gutter)}.show-facts-sk{gap:var(--space-4);margin-top:var(--space-6);grid-template-columns:repeat(3,1fr);display:grid}.ups-about{font-size:var(--t-sm);color:rgb(var(--text2));margin:0;font-weight:300;line-height:1.55}.ups-cast{text-align:center;flex-direction:column;flex:0 0 84px;align-items:center;gap:5px;display:flex}.ups-cast-name{font-family:var(--font-display);font-size:var(--t-xs);color:rgb(var(--text));font-weight:700;line-height:1.15}.ups-cast-role{font-size:var(--t-xs);color:rgb(var(--muted2))}.show-seasons{padding:0 var(--gutter)}.show-foot{height:var(--space-8)}.ups-dock{margin-top:var(--space-7);padding:0 var(--gutter)}.sx-rail{padding:var(--space-1) var(--gutter) var(--space-3);scroll-padding-inline:var(--gutter)}.sx-one{padding:var(--space-1) var(--gutter) 0;display:flex}.sx-one>*{flex:auto}.sx-failed{padding:0 var(--gutter)}.sx-wait-head{padding:var(--space-1) var(--gutter) var(--space-5);display:block}.sx-wait-rail{gap:var(--space-4);padding:var(--space-1) var(--gutter) var(--space-3);display:flex;overflow:hidden}.ad.opb{margin-bottom:var(--space-8)}.ad.opb .ad-tag{left:auto;right:var(--space-4);border-radius:var(--r-xs)}:is(.ad.opb .ad-act,.ad.opb .ad-text:not(:has(.ad-words))){display:none}.ad.opb:not(:has(.ad-media,.ad-words)){display:none}.ny-rows{padding:0 var(--gutter)}.cr-tilemark{place-items:center;width:100%;height:100%;display:grid;position:relative}.cr-more{right:var(--space-2);bottom:var(--space-2);padding:0 var(--space-2);border-radius:var(--r-xs);background:rgb(var(--onArt));color:rgb(var(--scrim));font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);font-weight:700;line-height:1.4;position:absolute}.ny-sk-list{gap:var(--space-4);padding:0 var(--gutter);display:grid}.cr-root{z-index:var(--z-takeover);padding:calc(env(safe-area-inset-top,0px) + var(--space-6)) var(--gutter) 0;background:rgb(var(--scrim));color:rgb(var(--onArt));flex-direction:column;display:flex;position:absolute;inset:0;overflow-y:auto}.cr-root:focus{box-shadow:none;outline:none}.cr-ground{isolation:isolate}.cr-ground:before{content:"";z-index:-1;pointer-events:none;background:rgb(var(--onArt) / .08);position:absolute;inset:0;-webkit-mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0/190px;mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0/190px}.cr-head{align-items:center;gap:var(--space-5);grid-template-columns:1fr auto 1fr;min-height:44px;display:grid}.cr-head>.cr-close{color:rgb(var(--onArt));grid-column:1;justify-self:start}.cr-head>.cr-title{text-align:center;grid-column:2}.cr-head>.cr-skip{grid-column:3;justify-self:end}.cr-title{font-family:var(--font-display);font-size:var(--t-2xl);letter-spacing:var(--tr-poster);text-transform:uppercase;margin:0;font-weight:900}.cr-skip{min-height:44px;color:rgb(var(--onArt) / .7);font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700}.cr-dock{padding:var(--space-5) 0 calc(var(--dock-foot) + var(--space-5) + env(safe-area-inset-bottom,0px))}.cr-stage{justify-content:center;align-items:center;gap:var(--space-6);flex-direction:column;flex:1;min-height:320px;display:flex}.cr-pile{--cr-hit:.3s;width:112px;height:112px;margin:var(--space-9) 0 var(--space-10);position:relative}.cr-pile>.cr-mark{transform-origin:50% 180%;transform:rotate(var(--turn));filter:brightness(calc(1 - var(--d) * .08));transition:transform var(--m-enter) var(--e-enter), filter var(--m-enter) var(--e-enter);position:absolute;inset:0}.cr-pile:before{content:"";inset:calc(-2 * var(--space-10));border-radius:var(--r-pill);pointer-events:none;background:radial-gradient(circle, rgb(var(--onArt) / .16), transparent 62%);position:absolute}.cr-mark img,.cr-mark picture,.cr-mark svg{filter:drop-shadow(0 var(--space-4) var(--space-7) rgb(var(--scrim) / .6))}.cr-beat{justify-items:center;gap:var(--space-4);text-align:center;display:grid}.cr-mark{width:112px;height:112px;color:rgb(var(--onArt));animation:crSlide var(--m-stack) var(--e-spring) backwards;place-items:center;display:grid;position:relative}.cr-mark>:not(.burst):not(.cr-glow){position:relative}.cr-glow{inset:calc(-1 * var(--space-10));border-radius:var(--r-pill);pointer-events:none;background:radial-gradient(circle, rgb(var(--onArt) / .28), transparent 60%);animation:crGlow .6s var(--e-exit) var(--cr-hit,0s) both;position:absolute}.cr-fig{font-family:var(--font-figure);font-size:var(--t-4xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);font-variant-numeric:tabular-nums;animation:crRise var(--m-enter) var(--e-enter) .12s both;line-height:1}.cr-unit{font-family:var(--font-display);font-size:var(--t-xl);text-transform:uppercase;font-weight:900}.cr-why{max-width:280px;font-size:var(--t-sm);color:rgb(var(--onArt) / .72);animation:crRise var(--m-enter) var(--e-enter) .2s both;font-weight:300;line-height:1.4}.cr-all{font-family:var(--font-display);font-size:var(--t-4xl);letter-spacing:var(--tr-poster);text-transform:uppercase;animation:crRise var(--m-enter) var(--e-enter) .12s both;font-weight:900;line-height:1}.cr-pile--done>.cr-mark{filter:none}.cr-recap{margin:var(--space-4) 0 0;gap:var(--space-5);text-align:left;flex-direction:column;width:100%;max-width:280px;padding:0;list-style:none;display:flex}.cr-recap li{align-items:center;column-gap:var(--space-4);font-size:var(--t-md);grid-template-columns:auto 1fr auto;display:grid}.cr-recap li span{min-width:0;color:rgb(var(--onArt) / .8)}.cr-recap li small{margin-top:var(--space-1);font-size:var(--t-xs);color:rgb(var(--onArt) / .72);grid-column:2/-1;font-weight:300;line-height:1.35}.cr-recap li b{font-family:var(--font-figure);font-weight:var(--fw-figure);font-variant-numeric:tabular-nums}.cr-pips{justify-content:center;gap:var(--space-2);padding-top:var(--space-5);display:flex}.cr-pips i{background:rgb(var(--onArt) / .25);width:16px;height:3px;transition:background var(--m-tap) var(--e-enter)}.cr-pips i.on{background:rgb(var(--onArt))}@keyframes crSlide{0%{opacity:0;transform:translateX(calc(var(--from) * 240%)) rotate(calc(var(--from) * 30deg))}}@keyframes crLand{0%{opacity:0;transform:scale(.2)rotate(-14deg)}}@keyframes crRise{0%{opacity:0;transform:translateY(var(--space-4))}}@keyframes crGlow{0%{opacity:1;transform:scale(.4)}to{opacity:0;transform:scale(1.6)}}@media (prefers-reduced-motion:reduce){.cr-glow,.cr-mark,.cr-fig,.cr-why,.cr-all{animation:none}.cr-pile>.cr-mark{transition:none;animation:none}}.ts{margin-bottom:var(--space-8)}.ts-thumb--word{padding:var(--space-2);place-items:center;display:grid}.ts-thumb--word>span{font-family:var(--font-display);font-size:var(--t-sm);letter-spacing:var(--tr-poster);text-transform:uppercase;text-align:center;overflow-wrap:anywhere;background:var(--ts-ink,rgb(var(--onArt)));color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:900;line-height:.9}.ts-show{align-items:center;gap:var(--space-2);font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700;display:inline-flex}.ts-all{font-family:var(--font-display);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text));font-weight:800}.ts-sk{padding:0 var(--gutter);margin-bottom:var(--space-8)}.swr-root{z-index:var(--z-takeover);outline:none;display:flex;position:absolute;inset:0}.swr-root:focus-visible{box-shadow:none}@media (max-width:520px){html .swr-root{position:fixed;inset:0}}.swr-deck{--swr-pod-1:calc(var(--space-10) * 4.4);--swr-pod-2:calc(var(--space-10) * 3.1);--swr-pod-3:calc(var(--space-10) * 2.3);background:rgb(var(--bg));color:rgb(var(--text));-webkit-user-select:none;user-select:none;cursor:pointer;flex-direction:column;flex:1;display:flex;position:relative;overflow:hidden}.swr-bar{align-items:center;gap:var(--space-4);padding:calc(var(--space-5) + env(safe-area-inset-top,0px)) var(--gutter) 0;display:flex}.swr-segs{gap:var(--space-2);flex:1;min-width:0;display:flex}.swr-seg{height:var(--space-2);border-radius:var(--r-pill);background:rgb(var(--surface2));flex:1;position:relative;overflow:hidden}.swr-seg--done{background:var(--swr-show)}.swr-seg-fill{background:var(--swr-show);transform-origin:0;animation:linear both swrFill;position:absolute;inset:0}.swr-seg-fill--full{animation:none}.swr-deck--held .swr-seg-fill{animation-play-state:paused}.swr-visual,.swr-text{transition:transform var(--m-enter) var(--e-spring)}.swr-deck--pressed .swr-visual,.swr-deck--pressed .swr-text{transition-duration:var(--m-tap);transition-timing-function:var(--e-exit);transform:scale(.97)}@keyframes swrFill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.swr-top{padding:var(--space-5) var(--gutter);justify-content:center;display:flex}.swr-sq{flex-shrink:0}.swr-title{align-items:center;gap:var(--space-1);text-align:center;flex-direction:column;flex:1;min-width:0;display:flex}.swr-title i{font-style:normal;font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.swr-title b{font-family:var(--font-display);font-weight:900;font-size:var(--t-2xl);text-transform:uppercase;letter-spacing:var(--tr-poster);white-space:nowrap;text-overflow:ellipsis;line-height:1;overflow:hidden}.swr-title em{font-style:normal;font-size:var(--t-sm);color:rgb(var(--text2));font-weight:300}:is(.swr-row:focus-visible,.swr-swatch:focus-visible){outline:2px solid var(--swr-show);outline-offset:2px}.swr-visual{justify-content:center;gap:var(--space-4);min-height:0;padding:0 var(--gutter);flex-direction:column;flex:1;display:flex}.swr-in-fwd{animation:swrInFwd var(--m-route) var(--e-enter) both}.swr-in-back{animation:swrInBack var(--m-route) var(--e-enter) both}@keyframes swrInFwd{0%{opacity:0;transform:translateX(var(--space-8)) scale(.97)}}@keyframes swrInBack{0%{opacity:0;transform:translateX(calc(var(--space-8) * -1)) scale(.97)}}.swr-text{gap:var(--space-4);min-height:calc(var(--space-10) * 5);padding:var(--space-7) var(--gutter) var(--space-6);flex-direction:column;display:flex}.swr-text>*{animation:swrRise var(--m-enter) var(--e-enter) both}.swr-text>:first-child{animation-delay:var(--m-tap)}.swr-text>:nth-child(2){animation:swrSlam var(--m-select) var(--e-spring) var(--m-exit) both}.swr-text>:nth-child(3){animation-delay:var(--m-route)}@keyframes swrRise{0%{opacity:0;transform:translateY(var(--space-5))}}@keyframes swrSlam{0%{opacity:0;transform:translateY(var(--space-5)) scale(.9)}}.swr-tag{padding:var(--space-1) var(--space-3);background:var(--swr-show);color:var(--swr-show-ink);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;align-self:flex-start;font-weight:700}.swr-fig{font-family:var(--font-figure);font-weight:var(--fw-figure);font-size:var(--t-story);letter-spacing:var(--tr-poster);font-variant-numeric:tabular-nums;line-height:.85}.swr-fig--words{font-family:var(--font-opinion);font-weight:600;font-size:var(--t-5xl);text-transform:uppercase;letter-spacing:var(--tr-tight);font-variant-numeric:normal}.swr-of{font-size:var(--t-4xl);color:rgb(var(--text2))}.swr-sub{font-size:var(--t-xl);color:rgb(var(--text));font-weight:400}.swr-foot{padding:var(--space-5) var(--gutter) calc(var(--space-8) + env(safe-area-inset-bottom,0px));font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));justify-content:space-between;align-items:center;font-weight:700;display:flex}.swr-hint{color:rgb(var(--text));opacity:.8}.swr-end,.swr-sum-row{gap:var(--space-3);display:flex}.swr-end{padding:0 var(--gutter) calc(var(--space-8) + env(safe-area-inset-bottom,0px))}.swr-end>.btn:last-child,.swr-sum-row>.btn:last-child{flex:1}.swr-end>*{animation:swrRise var(--m-enter) var(--e-enter) var(--m-stack) both}.swr-center{justify-content:center;align-items:center;display:flex}.swr-burst{pointer-events:none;z-index:2;width:0;height:0;position:absolute;top:30%;left:50%}.swr-burst--charm{top:45%}.swr-burst--character{top:40%}.swr-open-eyes>.mood:nth-child(2),.theme-light .swr-open-eyes>.mood:first-child{display:none}.theme-light .swr-open-eyes>.mood:nth-child(2){display:block}.swr-eps{gap:var(--space-3);grid-template-columns:repeat(5,1fr);display:grid}.swr-ep{aspect-ratio:1;border-radius:var(--r-xs);font-style:normal;font-size:var(--t-sm);animation:swrPip var(--m-enter) var(--e-spring) both;place-items:center;font-weight:700;display:grid}.swr-ep--live{background:var(--swr-show);color:var(--swr-show-ink)}.swr-ep--after{background:color-mix(in srgb, var(--swr-show) 32%, transparent);color:rgb(var(--text))}.swr-ep--missed{background:rgb(var(--red));color:rgb(var(--redInk))}.swr-key{gap:var(--space-6);font-size:var(--t-xs);color:rgb(var(--text2));display:flex}.swr-key span{align-items:center;gap:var(--space-2);display:inline-flex}.swr-key .swr-ep{width:var(--space-6);height:var(--space-6);animation:none}@keyframes swrPip{0%{opacity:0;transform:scale(.2)}}.swr-dots{width:min(100%, calc(var(--space-10) * 8));aspect-ratio:1;align-content:center;align-self:center;display:grid}.swr-dot{aspect-ratio:1;border-radius:var(--r-pill);background:rgb(var(--surface2))}.swr-dot--on{background:var(--swr-show);animation:swrPip var(--m-enter) var(--e-enter) both}.swr-run{gap:var(--space-2);grid-template-columns:repeat(6,1fr);display:grid}.swr-run-box{aspect-ratio:1;border-radius:var(--r-xs);background:rgb(var(--surface2));color:var(--swr-show-ink);place-items:center;display:grid}.swr-run-box--on{background:var(--swr-show);animation:swrPip var(--m-enter) var(--e-spring) both}.swr-signs{gap:var(--space-3);flex-direction:column;display:flex}.swr-sign{grid-template-columns:var(--space-7) var(--space-8) minmax(0, 1fr) calc(var(--space-10) * 2) var(--space-10);align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-radius:var(--r-xs);background:rgb(var(--surface));animation:swrRise var(--m-enter) var(--e-enter) both;display:grid}.swr-sign em{font-style:normal;font-family:var(--font-figure);font-weight:var(--fw-figure);font-size:var(--t-lg);color:rgb(var(--text2))}.swr-sign b{align-items:center;gap:var(--space-2);min-width:0;font-family:var(--font-display);font-weight:900;font-size:var(--t-md);text-transform:uppercase;letter-spacing:var(--tr-poster);display:flex}.swr-sign b i{font-style:normal;font-size:var(--t-caps);letter-spacing:var(--tr-caps);padding:var(--space-1) var(--space-2);background:rgb(var(--text));color:rgb(var(--bg))}.swr-sign-bar{height:var(--space-2);background:rgb(var(--surface2))}.swr-sign-bar i{background:rgb(var(--muted2));transform-origin:0;height:100%;animation:swrGrow var(--m-stack) var(--e-enter) both;display:block}.swr-sign-pct{text-align:right;font-family:var(--font-figure);font-weight:var(--fw-figure);font-size:var(--t-md)}.swr-sign--best .swr-sign-bar i{background:var(--swr-show)}.swr-sign--worst em{color:rgb(var(--red))}.swr-sign--worst .swr-sign-bar i{background:rgb(var(--red))}.swr-sign--me{box-shadow:inset 0 0 0 2px rgb(var(--text))}.swr-signs-gap{text-align:center;color:rgb(var(--muted2));letter-spacing:var(--tr-wide);margin-bottom:var(--space-3);line-height:1;display:block}@keyframes swrGrow{0%{transform:scaleX(0)}}.swr-pairs{gap:var(--space-5);flex-direction:column;display:flex}.swr-pair{gap:var(--space-3);padding:var(--space-5);border-radius:var(--r-xs);animation:swrRise var(--m-enter) var(--e-enter) both;flex-direction:column;display:flex}.swr-pair--lovers{background:rgb(var(--pink));color:rgb(var(--black));animation-delay:var(--m-exit)}.swr-pair--villains{background:rgb(var(--deepRed));color:rgb(var(--white));animation-delay:var(--m-stack)}.swr-pair-label{padding:var(--space-1) var(--space-3);background:rgb(var(--black));color:rgb(var(--white));font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;align-self:flex-start;font-weight:700}.swr-pair-signs{grid-template-columns:1fr auto 1fr;align-items:center;display:grid}.swr-pair-sign{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.swr-pair-sign b{font-family:var(--font-display);font-weight:900;font-size:var(--t-lg);text-transform:uppercase;letter-spacing:var(--tr-poster)}.swr-pair-mid{width:var(--space-10);height:var(--space-10);border-radius:var(--r-pill);background:rgb(var(--black));place-items:center;display:grid}.swr-pair--lovers .swr-pair-mid{color:rgb(var(--pink))}.swr-pair--villains .swr-pair-mid{color:rgb(var(--chartreuse))}.swr-pair-line{font-size:var(--t-sm);text-align:center}.swr-pair-line b{font-family:var(--font-figure);font-weight:var(--fw-figure);font-size:var(--t-lg)}.swr-pod{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) minmax(0,1.15fr) minmax(0,1fr);display:grid}.swr-pod-col{flex-direction:column;align-items:stretch;min-width:0;display:flex}.swr-pod-who{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;padding-bottom:var(--space-4);text-align:center;animation:swrRise var(--m-enter) var(--e-enter) var(--m-stack) both;flex-direction:column;display:flex}.swr-pod-who>.swr-faces{margin-bottom:var(--space-2)}.swr-pod-who b{text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-family:var(--font-display);font-weight:900;font-size:var(--t-sm);text-transform:uppercase;letter-spacing:var(--tr-caps);overflow:hidden}.swr-pod-col--1 .swr-pod-who b{font-size:var(--t-md)}.swr-pod-col--you .swr-pod-who b{padding:0 var(--space-2);background:rgb(var(--text));color:rgb(var(--bg))}.swr-pod-who i{font-style:normal;font-size:var(--t-xs);color:rgb(var(--text2))}.swr-pod-block{padding-top:var(--space-4);border-radius:var(--r-xs) var(--r-xs) 0 0;background:var(--swr-ground);transform-origin:bottom;animation:swrPodGrow var(--m-stack) var(--e-spring) both;justify-content:center;display:flex;position:relative;overflow:hidden}.swr-pod-block:before{content:"";background:var(--swr-pat);-webkit-mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;-webkit-mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;position:absolute;inset:0}.swr-pod-block em{z-index:1;font-style:normal;font-family:var(--font-figure);font-weight:var(--fw-figure);font-size:var(--t-5xl);color:rgb(var(--black));line-height:1;position:relative}.swr-pod-col--1 .swr-pod-block em{font-size:var(--t-story)}.swr-pod-col--2 .swr-pod-block{animation-delay:var(--m-tap)}.swr-pod-col--1 .swr-pod-block{animation-delay:var(--m-route)}@keyframes swrPodGrow{0%{transform:scaleY(0)}}.swr-faces{display:inline-flex}.swr-faces>*+*{margin-left:calc(var(--space-4) * -1)}.swr-duo{align-items:center;gap:var(--space-7);flex-direction:column;display:flex}.swr-duo-faces{display:flex}.swr-duo-face{align-items:center;gap:var(--space-3);animation:swrRise var(--m-route) var(--e-spring) both;flex-direction:column;display:flex}.swr-duo-face--b{margin-left:calc(var(--space-6) * -1);animation-delay:var(--m-tap)}.swr-duo-seat{width:calc(var(--space-10) * 2 + var(--space-2));aspect-ratio:1;border-radius:var(--r-pill);border:2px dashed rgb(var(--border));background:rgb(var(--bg));font-family:var(--font-display);font-weight:900;font-size:var(--t-4xl);color:rgb(var(--muted2));place-items:center;display:grid}.swr-duo-face--empty b{color:rgb(var(--muted2))}.swr-duo-face b{font-family:var(--font-display);font-weight:900;font-size:var(--t-sm);text-transform:uppercase;letter-spacing:var(--tr-caps)}.swr-duo-figs{align-self:stretch;gap:var(--space-2);grid-template-columns:repeat(3,1fr);display:grid}.swr-duo-figs span{align-items:center;gap:var(--space-1);padding:var(--space-5) var(--space-2);background:rgb(var(--surface));flex-direction:column;display:flex}.swr-duo-figs b{font-family:var(--font-figure);font-weight:var(--fw-figure);font-size:var(--t-3xl);letter-spacing:var(--tr-poster);line-height:1}.swr-duo-figs i{font-style:normal;font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.swr-duo-bet{align-items:center;gap:var(--space-2);flex-direction:column;display:flex}.swr-duo-bet i{font-style:normal;font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.swr-duo-bet b,.swr-quote{padding:var(--space-3) var(--space-5);background:var(--swr-show);color:var(--swr-show-ink);font-family:var(--font-opinion);font-weight:600;font-size:var(--t-3xl);text-transform:uppercase;line-height:.9;transform:rotate(-2deg)}.swr-charm{align-items:center;gap:var(--space-7);flex-direction:column;display:flex}.swr-charm-turn{filter:drop-shadow(0 0 var(--space-7) rgb(var(--text) / .2));animation:swrLand var(--m-stack) var(--e-spring) both;position:relative}.swr-charm-turn--top{filter:drop-shadow(0 0 var(--space-8) rgb(var(--leaf) / .6))}.swr-charm-row{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-self:stretch;align-items:end;display:grid}.swr-charm-step{align-items:center;gap:var(--space-2);opacity:.3;animation:swrRise var(--m-enter) var(--e-enter) both;flex-direction:column;display:flex}.swr-charm-step img{height:var(--space-10);object-fit:contain;width:100%}.swr-charm-step i{font-style:normal;font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.swr-charm-step--on{opacity:1}.swr-charm-step--now{position:relative}.swr-charm-step--now i{color:rgb(var(--text))}.swr-charm-step--now:after{content:"";left:20%;right:20%;bottom:calc(var(--space-2) * -1);background:var(--swr-show);height:3px;position:absolute}@keyframes swrLand{0%{opacity:0;transform:scale(.4) translateY(var(--space-7))}}.swr-character{gap:var(--space-6);flex-direction:column;position:relative}.swr-character-art{width:calc(var(--space-10) * 4);height:auto;animation:swrLand var(--m-stack) var(--e-spring) var(--m-tap) both}.swr-quote{animation:swrQuote var(--m-select) var(--e-spring) var(--m-stack) both}@keyframes swrQuote{0%{opacity:0;transform:rotate(-12deg)scale(.6)}to{opacity:1;transform:rotate(-2deg)}}.recap-page:has(.swr-sum){padding:0}.swr-sum{--swr-pod-1:100%;background:rgb(var(--bg));color:rgb(var(--text));flex-direction:column;display:flex}.swr-hero{align-items:center;gap:var(--space-3);padding:var(--space-8) var(--gutter);background:var(--swr-ground);color:var(--swr-show-ink);animation:swrRise var(--m-stack) var(--e-enter) both;flex-direction:column;display:flex;position:relative;overflow:hidden}.swr-hero:before{content:"";background:var(--swr-pat);-webkit-mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;-webkit-mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;position:absolute;inset:0}.swr-hero>*{position:relative}.swr-hero-show{padding:var(--space-2) var(--space-4);background:rgb(var(--black));color:rgb(var(--white));font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;align-self:center;font-weight:700}.swr-hero-art{width:calc(var(--space-10) * 2.6);height:auto;margin-top:var(--space-4)}.swr-hero-season{font-size:var(--t-lg);font-weight:700}.swr-hero-tag{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:700}.swr-hero-name{font-family:var(--font-opinion);font-weight:600;font-size:var(--t-5xl);text-align:center;text-wrap:balance;text-transform:uppercase;animation:swrSlam var(--m-select) var(--e-spring) var(--m-route) both;line-height:.86}.swr-row{--row:calc(var(--m-stack) + var(--i) * .17s);align-items:center;gap:var(--space-5);width:100%;padding:var(--space-6) var(--gutter);color:inherit;font:inherit;text-align:left;cursor:pointer;animation:swrRise var(--m-enter) var(--e-enter) var(--row) both;background:0 0;border:0;display:flex}.swr-row-text{gap:var(--space-2);flex-direction:column;flex:1;min-width:0;display:flex}.swr-row-fig{font-family:var(--font-figure);font-weight:var(--fw-figure);font-size:var(--t-4xl);letter-spacing:var(--tr-poster);line-height:.9}.swr-row-fig.swr-fig--words{font-size:var(--t-4xl)}.swr-row-sub{font-size:var(--t-sm);color:rgb(var(--text2));font-weight:300}.swr-row-art{width:calc(var(--space-10) * 2.4);flex-shrink:0;justify-content:center;align-items:center;display:flex}.swr-row-art>*{animation:swrPip var(--m-enter) var(--e-spring) calc(var(--row) + .14s) both}.swr-mini-eps{grid-template-columns:repeat(5, var(--space-5));gap:var(--space-1);display:grid}.swr-mini-eps .swr-ep{animation:swrPip var(--m-exit) var(--e-spring) calc(var(--row) + .22s + var(--j) * 28ms) both}.swr-mini-dots{grid-template-columns:repeat(5, var(--space-4));gap:var(--space-2);display:grid}.swr-mini-dots i{background:rgb(var(--surface2));height:var(--space-4);border-radius:var(--r-pill)}.swr-mini-dots i.on{background:var(--swr-show);animation:swrPip var(--m-exit) var(--e-spring) calc(var(--row) + .22s + var(--j) * 28ms) both}.swr-mini-run{width:100%;height:var(--space-9);border-radius:var(--r-xs);background:rgb(var(--surface2));display:block;position:relative;overflow:hidden}.swr-mini-run i{inset:0 auto 0 calc(var(--from) * 100%);width:calc(var(--len) * 100%);background:var(--swr-show);transform-origin:0;animation:swrFill var(--m-stack) var(--e-enter) calc(var(--row) + .22s) both;position:absolute}.swr-mini-pod{align-items:flex-end;gap:var(--space-1);width:calc(var(--space-10) * 1.8);height:calc(var(--space-10) * 1.4);display:flex}.swr-mini-pod i{background:var(--swr-ground);transform-origin:bottom;animation:swrPodGrow var(--m-enter) var(--e-spring) calc(var(--row) + .22s + var(--j) * 40ms) both;flex:1}.swr-mini-pair{align-items:center;gap:var(--space-1);color:rgb(var(--pink));display:flex}.swr-mini-charm{height:calc(var(--space-10) * 2)}.swr-sum-acts{gap:var(--space-3);padding:var(--space-7) var(--gutter) var(--space-9);animation:swrRise var(--m-enter) var(--e-enter) calc(var(--m-stack) + var(--i) * .17s) both;flex-direction:column;display:flex}.swr-slip{gap:var(--space-5);padding-bottom:var(--space-6);flex-direction:column;display:flex}.swr-slip-card{gap:var(--space-6);padding:var(--space-7) var(--space-6) var(--space-6);border-radius:var(--r-md);transition:background var(--m-enter) var(--e-enter), color var(--m-enter) var(--e-enter);flex-direction:column;display:flex;position:relative;overflow:hidden}.swr-slip-card--pattern:before{content:"";background:var(--swr-pat);opacity:.55;-webkit-mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;-webkit-mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;mask:url(/assets/bubbles-small-D3Ts2uEl.svg) 0 0 / calc(var(--space-10) * 4) auto;position:absolute;inset:0}.swr-slip-card>*{position:relative}.swr-slip-card .swr-hero-show{align-self:flex-start}.swr-slip-who{align-items:center;gap:var(--space-5);display:flex}.swr-slip-who img{width:calc(var(--space-10) * 2);height:auto}.swr-slip-who span{gap:var(--space-1);flex-direction:column;display:flex}.swr-slip-who i,.swr-slip-rows i{font-style:normal;font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:700}.swr-slip-who b{font-family:var(--font-opinion);font-weight:600;font-size:var(--t-4xl);text-transform:uppercase;line-height:.86}.swr-slip-rows{gap:var(--space-4) var(--space-5);grid-template-columns:1fr 1fr;display:grid}.swr-slip-rows span{gap:var(--space-1);flex-direction:column;display:flex}.swr-slip-rows b{font-family:var(--font-figure);font-weight:var(--fw-figure);font-size:var(--t-2xl);letter-spacing:var(--tr-poster);line-height:1}.swr-slip-label{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.swr-swatches{gap:var(--space-3);flex-wrap:wrap;display:flex}.swr-swatch{width:var(--space-9);height:var(--space-9);border:2px solid rgb(var(--border));border-radius:var(--r-pill);cursor:pointer;padding:0}.swr-swatch--on{border-color:rgb(var(--text));transform:scale(1.1)}@media (prefers-reduced-motion:reduce){.swr-root *,.swr-sum *{animation-duration:1ms!important;animation-delay:0s!important}}.swr-lit{grid-template-columns:repeat(auto-fill, minmax(calc(var(--space-10) + var(--space-4)), 1fr));gap:var(--space-5) var(--space-3);display:grid}.swr-lit-night{animation:swrRise var(--m-enter) var(--e-enter) both;justify-content:center;align-items:flex-end;display:flex}.swr-lit-star{width:var(--space-6);height:var(--space-6);object-fit:contain;filter:brightness(.18)contrast(1.4);opacity:.45}.swr-lit-star--mid{width:var(--space-8);height:var(--space-8);margin:0 calc(var(--space-1) * -1) var(--space-1)}.swr-lit-star--on{filter:drop-shadow(0 0 var(--space-3) rgb(var(--chartreuse) / .45));opacity:1}.swr-gauges{justify-content:center;gap:var(--space-8);padding:var(--space-6) 0 var(--space-4);flex:1;display:flex}.swr-gauge-scale{padding-bottom:calc(var(--space-8) + var(--space-3));flex-direction:column;justify-content:space-between;display:flex}.swr-gauge-scale i{font-style:normal;font-size:var(--t-caps);letter-spacing:var(--tr-caps);color:rgb(var(--muted2));font-weight:700;line-height:0}.swr-gauge{align-items:center;gap:var(--space-3);width:calc(var(--space-10) + var(--space-7));flex-direction:column;display:flex}.swr-gauge-track{border-radius:var(--r-xs);background:repeating-linear-gradient(0deg, rgb(var(--surface)) 0 calc(25% - 1px), rgb(var(--border)) calc(25% - 1px) 25%);flex:1;align-self:stretch;position:relative}.swr-gauge-fill{height:var(--v);background:rgb(var(--text));animation:swrGauge 1.1s var(--e-enter) .2s both;position:absolute;bottom:0;left:0;right:0}.swr-gauge-track--you .swr-gauge-fill{background:linear-gradient(0deg, rgb(var(--pink)), rgb(var(--chartreuse)))}.swr-gauge-top{left:50%;bottom:var(--v);border-radius:var(--r-pill);box-shadow:0 0 0 3px rgb(var(--bg)), 0 0 0 5px rgb(var(--text));animation:swrGaugeTop 1.1s var(--e-enter) .2s both;place-items:center;display:grid;position:absolute;transform:translate(-50%,50%)}.swr-gauge-eyes{width:calc(var(--space-10) + var(--space-4));height:calc(var(--space-10) + var(--space-4));border-radius:var(--r-pill);background:rgb(var(--scrim));place-items:center;display:grid}.swr-gauge-name{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:700}@keyframes swrGauge{0%{height:0}}@keyframes swrGaugeTop{0%{bottom:0}}@media (prefers-reduced-motion:reduce){.swr-gauge-fill,.swr-gauge-top{animation:none}}.recap-page{padding:14px var(--gutter) 0}.recap-hold{background:rgb(var(--bg));min-height:100%}
