.gem-sheet-note{font-size:var(--t-sm);color:rgb(var(--text2));margin:0 0 14px;font-weight:300;line-height:1.5}.gem-packs{flex-direction:column;gap:9px;display:flex}.gem-pack{cursor:pointer;text-align:left;background:rgb(var(--surface2));border:.5px solid rgb(var(--border));border-radius:var(--r-md);font-family:var(--font-text);grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:12px 13px;display:grid;position:relative}.gem-pack--best{border-color:rgb(var(--blue) / .33);background:rgb(var(--blue) / .08)}.gem-pack--on{border-color:rgb(var(--blue));box-shadow:0 0 0 1px rgb(var(--blue))}.gem-pack-icon{border-radius:var(--r-md);background:rgb(var(--blue) / .08);min-width:38px;height:38px;font-size:var(--t-xs);color:rgb(var(--text));grid-row:span 2;justify-content:center;align-items:center;padding:0 6px;font-weight:700;display:flex}.gem-pack-amount{font-size:var(--t-lg);color:rgb(var(--text));font-weight:700}.gem-pack-label{font-size:var(--t-xs);color:rgb(var(--muted2));grid-column:2}.gem-pack-price{font-size:var(--t-sm);color:rgb(var(--text2));grid-row:span 2;font-weight:300}.gem-pack-covers{font-size:var(--t-xs);color:rgb(var(--green));grid-column:2;font-weight:600}.short-hint{font-size:var(--t-xs);color:rgb(var(--muted2));text-align:center;margin:10px 0 0;line-height:1.5}.refusal-line{font-size:var(--t-lg);color:rgb(var(--text));margin:0 0 8px;font-weight:600}.refusal-sub{font-size:var(--t-sm);color:rgb(var(--text2));margin:0;font-weight:300;line-height:1.45}.topup-line{font-size:var(--t-md);margin:0 0 12px;line-height:1.45}.ad{margin:0 var(--gutter) var(--space-4);border-radius:var(--r-xs);border:1px solid rgb(var(--border));background:rgb(var(--scrim));color:rgb(var(--onArt));position:relative;overflow:hidden}.ad-tag{top:var(--space-4);left:var(--space-4);z-index:2;pointer-events:none;position:absolute}.chip.ad-tag--preview{background:rgb(var(--primary));color:rgb(var(--primaryInk));border-color:#0000}.ad-body{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:transform var(--m-tap) var(--e-exit);background:0 0;border:0;padding:0;display:block;position:relative}.ad-body:active{transform:scale(.98)}.ad-body:focus-visible{outline:2px solid rgb(var(--onArt));outline-offset:-4px}div.ad-body{cursor:default}div.ad-body:active{transform:none}.ad-media{aspect-ratio:16/9;width:100%;position:relative;overflow:hidden}.ad-media video,.ad-media img{object-fit:cover;width:100%;height:100%;display:block}.ad-text{align-items:flex-end;gap:var(--space-4);padding:var(--space-5);display:flex}.ad--art .ad-text{z-index:1;padding-top:var(--space-10);background:linear-gradient(to top, rgb(var(--scrim) / .85), rgb(var(--scrim) / .6) 55%, rgb(var(--scrim) / 0));position:absolute;bottom:0;left:0;right:0}.ad--words .ad-text{padding-top:calc(var(--space-10) + var(--space-4))}.ad-words{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.ad-words b{font-family:var(--font-display);font-size:var(--t-2xl);letter-spacing:var(--tr-poster);text-transform:uppercase;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:900;line-height:1;display:-webkit-box;overflow:hidden}.ad--words .ad-words b{font-size:var(--t-3xl);-webkit-line-clamp:3}.ad-words p{font-size:var(--t-sm);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-weight:300;line-height:1.35;display:-webkit-box;overflow:hidden}.ad-act{align-items:center;gap:var(--space-3);min-height:44px;padding:0 var(--space-5);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);text-transform:uppercase;white-space:nowrap;flex:none;margin-left:auto;font-weight:800;display:inline-flex}.ad--row,.ad--byline,.ad--band,.ad--box{color:rgb(var(--text));background:0 0;border:0;border-radius:0;overflow:visible}.ad--row .ad-body,.ad--byline .ad-body,.ad--band .ad-body,.ad--box .ad-body{align-items:center;gap:var(--space-4);display:flex}.ad--row .ad-body:active,.ad--byline .ad-body:active,.ad--band .ad-body:active,.ad--box .ad-body:active{opacity:.7;transform:none}:is(.ad--row .ad-body:focus-visible,.ad--byline .ad-body:focus-visible,.ad--band .ad-body:focus-visible,.ad--box .ad-body:focus-visible){outline-color:rgb(var(--text));outline-offset:2px}.ad--row .ad-tag,.ad--byline .ad-tag,.ad--band .ad-tag,.ad--box .ad-tag{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));flex:none;font-weight:700;position:static}.ad-tag.ad-tag--preview{color:rgb(var(--primary))}.ad-logo{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:160px;height:18px;display:block}.theme-light .ad-logo{filter:brightness(0)}.ad-name{text-transform:lowercase;letter-spacing:var(--tr-poster);font-weight:900}.ad--row{padding:var(--space-5) 0;border-bottom:1px solid rgb(var(--border));margin:0}.ad--row .ad-body{align-items:flex-start;gap:var(--space-5)}.ad-thumb{border-radius:var(--r-xs);flex:none;width:80px;height:80px;position:relative;overflow:hidden}.ad-thumb video,.ad-thumb img{object-fit:cover;width:100%;height:100%;display:block}.ad--row .ad-words{gap:var(--space-2)}.ad--row .ad-by{align-items:center;gap:var(--space-3);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700;display:flex}.ad--row .ad-by .ad-tag.ad-mark{background:rgb(var(--text));color:rgb(var(--bg));flex:none;position:static}.ad--row .ad-words b{font-family:var(--font-text);font-size:var(--t-lg);letter-spacing:normal;text-transform:none;-webkit-line-clamp:2;font-weight:700;line-height:1.3}.ad-cta{margin-top:var(--space-2);font-size:var(--t-sm);color:rgb(var(--muted2))}.ad--byline .ad-body,.ad--band .ad-body{align-items:center}.ad--byline{margin:var(--space-6) 0;padding:var(--space-5) 0;border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border))}.ad--byline .ad-body{gap:var(--space-3);flex-direction:column}.ad--byline .ad-tag{line-height:1}.ad--byline .ad-logo{height:28px}.ad--band{padding:var(--space-4);background:rgb(var(--surface2));margin:0}.ad--band .ad-body{justify-content:center;gap:var(--space-4)}.ad--band .ad-logo{height:20px}.ad--band .ad-tag{color:rgb(var(--text))}.ad--band.ad--still{background:0 0;padding:0}.ad--band.ad--still .ad-banner{border-radius:0}.ad--band.ad--still>.ad-tag{top:var(--space-3);right:var(--space-3);padding:0 var(--space-2);border-radius:var(--r-xs);color:rgb(var(--onArt));position:absolute;left:auto}.ad--box{margin:var(--space-3) var(--gutter) var(--space-5);padding:var(--space-4) var(--space-5);border-radius:var(--r-xs);background:rgb(var(--surface2))}.ad--box .ad-body{justify-content:space-between}.ad-mark{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}.ad--box .ad-logo{height:18px}.ad-prize{max-width:45%;font-size:var(--t-sm);text-align:right;font-weight:700;line-height:1.3}.ad--ticket .ad-banner{border-radius:var(--r-xs) var(--r-xs) 0 0}.ad--ticket .ad-tag.ad-banner-tag{padding:var(--space-4) var(--space-5);border-radius:0 0 var(--r-xs) var(--r-xs);background-color:rgb(var(--text));color:rgb(var(--bg) / .72);background-image:linear-gradient(to right, rgb(var(--bg)) 50%, transparent 50%);background-size:var(--space-4) 2px;background-repeat:repeat-x;position:relative;inset:auto}.ad--ticket .ad-banner-tag b{color:rgb(var(--bg));font-weight:900}.ad--ticket .ad-banner-tag:before,.ad--ticket .ad-banner-tag:after{content:"";top:calc(-1 * var(--space-3));width:var(--space-5);height:var(--space-5);border-radius:var(--r-pill);background:rgb(var(--bg));position:absolute}.ad--ticket .ad-banner-tag:before{left:calc(-1 * var(--space-3))}.ad--ticket .ad-banner-tag:after{right:calc(-1 * var(--space-3))}.ad--line{color:rgb(var(--text));background:0 0;border:0;overflow:visible}.ad--line .ad-body{align-items:center;gap:var(--space-4);display:flex}.ad--line .ad-body:active{opacity:.7;transform:none}.ad--line .ad-body:focus-visible{outline-color:rgb(var(--text));outline-offset:2px}.ad-line-art{border-radius:var(--r-xs);background:rgb(var(--surface2));flex:none;width:64px;height:64px;position:relative;overflow:hidden}.ad-line-art img{object-position:100% 50%}.ad--line .ad-words>b{font-size:var(--t-lg);line-height:1.05}.ad--line .ad-tag{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700;position:static}.ad--line .ad-tag b{font-family:inherit;font-size:inherit;font-weight:700;line-height:inherit;letter-spacing:inherit;color:rgb(var(--text));display:inline}.ad--episode{border-radius:var(--r-xs);color:inherit;background:0 0;border:0;flex:none;margin:0;overflow:visible}.ad--episode .ad-tag{position:static}.ad--tile{border-radius:var(--r-xs);border:0;flex-shrink:0;width:112px;height:200px;margin:0}.ad--tile .ad-body{height:100%}.ad-tile-art{position:absolute;inset:0}.ad-tile-art video,.ad-tile-art img{object-fit:cover;width:100%;height:100%;display:block}.ad-tile-play{padding:var(--space-3);border-radius:var(--r-pill);background:rgb(var(--scrim) / .45);color:rgb(var(--onArt));place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ad-tile-art:after{content:"";background:linear-gradient(to top, rgb(var(--scrim) / .8), rgb(var(--scrim) / 0));height:50%;position:absolute;bottom:0;left:0;right:0}.ad-tile-foot{left:var(--space-4);right:var(--space-4);gap:var(--space-1);flex-direction:column;display:flex;position:absolute;bottom:14px}.ad-tile-foot b{font-family:var(--font-display);font-size:var(--t-xs);letter-spacing:var(--tr-poster);text-transform:uppercase;font-weight:900;line-height:1}.ad--tile .ad-tag{font-family:var(--font-text);font-size:var(--t-xs);color:rgb(var(--onArt) / .78);font-weight:400;line-height:1.15;position:static}.ad--feature,.ad--story,.ad--shop{padding:var(--space-5) 0;color:rgb(var(--text));background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.ad--feature .ad-body,.ad--story .ad-body,.ad--shop .ad-body{gap:var(--space-4);flex-direction:column;display:flex}.ad--feature .ad-body:active,.ad--story .ad-body:active,.ad--shop .ad-body:active{opacity:.7;transform:none}:is(.ad--feature .ad-body:focus-visible,.ad--story .ad-body:focus-visible,.ad--shop .ad-body:focus-visible){outline-color:rgb(var(--text));outline-offset:2px}.ad--feature .ad-media,.ad--story .ad-media{border-radius:var(--r-xs)}.ad--feature .ad-body>.ad-tag,.ad--story .ad-body>.ad-tag,.ad--shop .ad-body>.ad-tag{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700;position:static}.ad--feature .ad-words,.ad--story .ad-words{gap:var(--space-2)}.ad--feature .ad-tag.ad-mark,.ad--story .ad-tag.ad-mark,.ad--shop .ad-tag.ad-mark,.ad--row .ad-tag.ad-mark{left:auto;right:var(--space-4);min-width:28px;height:20px;padding:0 var(--space-3);background:rgb(var(--scrim));color:rgb(var(--onArt));-webkit-backdrop-filter:none;backdrop-filter:none;line-height:1;font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;border-color:#0000;justify-content:center;font-weight:700}.ad--shop .ad-words b{font-family:var(--font-display);font-size:var(--t-2xl);letter-spacing:var(--tr-poster);text-transform:uppercase;font-weight:900;line-height:.95}.ad--feature .ad-body{gap:0}.ad--feature .ad-media{border-radius:var(--r-xs) var(--r-xs) 0 0}.ad--feature .ad-words{gap:var(--space-3);padding:var(--space-5);border-radius:0 0 var(--r-xs) var(--r-xs);background:rgb(var(--surface2))}.ad--feature .ad-words b{font-family:var(--font-text);font-size:var(--t-2xl);letter-spacing:var(--tr-tight);text-transform:none;font-weight:700;line-height:1.1}.ad--feature .ad-cta{justify-content:center;align-items:center;gap:var(--space-2);height:44px;margin-top:var(--space-2);border-radius:var(--r-xs);background:rgb(var(--text));color:rgb(var(--bg));font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:700;display:flex}.ad--feature .ad-media.ad-media--whole,.ad--story .ad-media.ad-media--whole,.ad--shop .ad-media.ad-media--whole{border-radius:var(--r-xs)}.ad--feature .ad-words p,.ad--shop .ad-words p{font-size:var(--t-md);color:rgb(var(--text2));-webkit-line-clamp:2}.ad--feature .ad-name,.ad--story .ad-name,.ad--shop .ad-name{align-items:center;gap:var(--space-2);display:flex}.ad-brand{width:var(--space-6);height:var(--space-6);border-radius:var(--r-xs);object-fit:cover;flex:none}.ad--story .ad-media video{pointer-events:none}.ad-play{z-index:1;width:var(--space-10);height:var(--space-10);border-radius:var(--r-pill);background:rgb(var(--scrim) / .55);color:rgb(var(--onArt));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);place-items:center;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ad-kicker{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:700}.ad--story .ad-words b{font-size:var(--t-3xl);-webkit-line-clamp:3;line-height:1.05}.ad--story .ad-words p{font-size:var(--t-md);color:rgb(var(--text2))}.ad-paid{margin-top:var(--space-2);font-size:var(--t-sm);color:rgb(var(--muted2))}.ad--shop .ad-body{gap:0}.ad--shop .ad-media{border-radius:var(--r-xs) var(--r-xs) 0 0}.ad--shop .ad-words{gap:var(--space-3);padding:var(--space-5);border-radius:0 0 var(--r-xs) var(--r-xs);background:rgb(var(--surface2))}.ad--shop .ad-body>.ad-tag+.ad-words{border-radius:var(--r-xs)}.ad--shop .ad-words p{-webkit-line-clamp:3}.ad-shop{align-items:center;gap:var(--space-2);margin-top:var(--space-2);font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;font-weight:700;display:inline-flex}.ad--drawer{color:rgb(var(--text));background:0 0;border:0;border-radius:0;margin:0;overflow:visible}.ad--drawer .ad-body{gap:var(--space-5);cursor:default;flex-direction:column;display:flex}.ad--drawer .ad-thumb{aspect-ratio:16/10;width:100%;height:auto}.ad--drawer .ad-tag{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700;position:static}.ad--drawer:has(.ad-thumb) .ad-tag{top:var(--space-4);left:var(--space-4);height:24px;padding:0 var(--space-4);border-radius:var(--r-pill);background:rgb(var(--scrim) / .75);color:rgb(var(--onArt));align-items:center;display:inline-flex;position:absolute}.ad--drawer .ad-words b{font-size:var(--t-3xl)}.ad-lead{margin-bottom:var(--space-4);font-family:var(--font-opinion);font-size:var(--t-4xl);text-transform:uppercase;line-height:.9;display:block}.ad--drawer .ad-words p{color:rgb(var(--text2))}.ad-drawer-acts{gap:var(--space-2);flex-direction:column;display:flex}.ad-pop{z-index:var(--z-sheet);padding:var(--space-8) var(--gutter);animation:fadeIn var(--m-enter) var(--e-enter) both;place-items:center;display:grid;position:absolute;inset:0}.ad-pop-scrim{background:rgb(var(--scrim) / .85);cursor:pointer;border:0;padding:0;position:absolute;inset:0}.ad-pop-card{width:min(100% - var(--space-7), 340px, (100dvh - 2 * var(--space-10)) * var(--ad-ratio,1));position:relative}.ad--popup{border:0;margin:0}.ad--popup .ad-body{background:0 0;border:0;width:100%;padding:0;display:block}.ad-pop-art{aspect-ratio:1;width:100%;display:block;position:relative}.ad--popup .ad-tag{height:24px;padding:0 var(--space-3);border-radius:var(--r-xs);background:rgb(var(--scrim) / .75);color:rgb(var(--onArt));font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;align-items:center;font-weight:700;display:inline-flex}.ad-pop .ad-pop-close{top:var(--space-3);right:var(--space-3);z-index:3;background:rgb(var(--scrim) / .75);color:rgb(var(--onArt));position:absolute}.spm{align-items:center;min-width:0;display:flex}.spm,.spm-btn{gap:var(--space-2)}.spm-btn{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;padding:0;display:inline-flex}.spm-btn:active{opacity:.7}.spm-btn:focus-visible{outline:2px solid rgb(var(--text));outline-offset:2px}.spm-tag{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));flex:none;font-weight:700}.spm-name{font-size:var(--t-sm);text-overflow:ellipsis;white-space:nowrap;min-width:0;font-weight:700;overflow:hidden}.spm-logo{align-self:center;max-width:96px;height:14px}.spm-chip{display:inline-flex}.mcard-sponsor{margin-top:var(--space-2)}.spm-head{margin-top:var(--space-4)}.spm--band{padding:var(--space-4) var(--gutter);background:rgb(var(--surface2));justify-content:center}.spm--band .spm-btn{gap:var(--space-4)}.spm--band .spm-logo{max-width:160px;height:20px}.gm-sponsor{align-self:stretch;gap:var(--space-1);padding:var(--space-3) var(--space-2);border-top:1px solid rgb(var(--border));background:rgb(var(--surface2));flex-direction:column;margin:auto 0 0}.gm-sponsor .spm-tag{font-size:var(--t-xs)}.gm-sponsor .spm-logo{max-width:100%}.spm-hero{left:var(--gutter);right:var(--gutter);bottom:calc(var(--space-9) + var(--space-7));z-index:1;align-items:center;gap:var(--space-3);text-align:center;color:rgb(var(--onArt));pointer-events:none;flex-direction:column;display:flex;position:absolute}.spm-hero-logo{object-fit:contain;filter:brightness(0)invert();width:auto;max-width:70%;height:44px;display:block}.spm-hero-name{font-family:var(--font-display);font-size:var(--t-3xl);letter-spacing:var(--tr-poster);font-weight:800}.spm-hero-line{font-size:var(--t-md);font-weight:500}.shop-look{gap:var(--space-4);margin:var(--space-7) 0;padding:var(--space-5) 0;border-top:1px solid rgb(var(--border));border-bottom:1px solid rgb(var(--border));flex-direction:column;display:flex}.shop-look-head{justify-content:space-between;align-items:center;display:flex}.shop-look-logo.spm-hero{color:rgb(var(--text));align-items:flex-end;position:static}.shop-look-logo .spm-hero-logo{max-width:120px;height:22px}.theme-light .shop-look-logo .spm-hero-logo{filter:brightness(0)}.gb-pop-logo .spm-tag,.shop-look-logo .spm-tag{order:-1}.ad--banner{background:0 0;padding:0}.ad--banner .ad-body{align-items:stretch;gap:var(--space-3);flex-direction:column;display:flex}.ad-banner{aspect-ratio:5;border-radius:var(--r-xs);background:rgb(var(--surface2));width:100%;display:block;position:relative;overflow:hidden}.ad-banner img,.ad-banner picture{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.ad-banner-wrap{display:block}.ad-banner-tag b{color:rgb(var(--text));font-weight:700}.ad-tag.ad-banner-tag{padding:var(--space-2) var(--space-4) var(--space-3);background:rgb(var(--surface));color:rgb(var(--text2));text-align:center;font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;border-radius:0;font-weight:700;display:block;position:static}.ad-banner-says{z-index:1;width:60%;padding:0 var(--space-4);font-family:var(--font-display);font-size:var(--t-xl);letter-spacing:var(--tr-caps);text-align:left;text-transform:uppercase;align-items:center;font-weight:900;line-height:1.2;display:flex;position:absolute;inset:0 auto 0 0}.ad-banner-says>span{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.ad-banner-says--light{color:rgb(var(--onArt));text-shadow:0 1px 6px rgb(var(--scrim) / .45)}.ad-banner-says--dark{color:rgb(var(--scrim));text-shadow:0 1px 6px rgb(var(--onArt) / .45)}.ad-story{z-index:var(--z-takeover);background:rgb(var(--artGround));color:rgb(var(--onArt));animation:arriveIn var(--m-enter) var(--e-enter);flex-direction:column;display:flex;position:absolute;inset:0}.ad-story-stage{touch-action:none;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;position:absolute;inset:0}.ad-story .clip-stage>img,.ad-story .clip-stage>video{object-fit:cover;width:100%;height:100%;display:block}.ad-story .clip-stage-sound{display:none}.ad-story-head{z-index:1;gap:var(--space-5);padding:calc(var(--space-6) + var(--safe-top)) var(--space-6) var(--space-10);background:linear-gradient(to bottom, rgb(var(--scrim) / .5), rgb(var(--scrim) / 0));pointer-events:none;flex-direction:column;display:flex;position:relative}.ad-story-run{border-radius:var(--r-xs);background:var(--pb-paint);transform-origin:0;animation:linear both adStoryRun;position:absolute;inset:0;animation-duration:var(--ad-run)!important}.ad-story-run--held{animation-play-state:paused}@keyframes adStoryRun{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.ad-story-who{align-items:center;gap:var(--space-5);display:flex}.ad-story-says{flex-direction:column;flex:1;min-width:0;display:flex}.ad-story-says b{font-size:var(--t-md);color:rgb(var(--onArt));font-weight:700;line-height:1.2}.ad-story .ad-tag{font-size:var(--t-sm);color:rgb(var(--onArt) / .78);font-weight:300;position:static}.ad-story .ad-story-icon{pointer-events:auto;border-radius:var(--r-xs);background:rgb(var(--scrim) / .45);color:rgb(var(--onArt));border:0;flex:none}.ad-story-dock{z-index:1;gap:var(--space-3);padding:var(--space-10) var(--space-6) calc(var(--dock-foot,var(--space-6)) + var(--space-6) + env(safe-area-inset-bottom,0px));background:linear-gradient(to top, rgb(var(--scrim) / .55), rgb(var(--scrim) / .3) 55%, rgb(var(--scrim) / 0));pointer-events:none;flex-direction:column;display:flex;position:absolute;bottom:0;left:0;right:0}.ad-story-title{font-family:var(--font-display);font-size:var(--t-3xl);letter-spacing:var(--tr-tight);text-transform:uppercase;text-wrap:balance;color:rgb(var(--onArt));font-weight:800;line-height:1.02}.ad-story-body{font-size:var(--t-md);color:rgb(var(--onArt) / .86);margin:0;font-weight:300;line-height:1.35}.ad-story .ad-story-cta{margin-top:var(--space-4);pointer-events:auto;align-self:flex-start;gap:var(--space-2);border-radius:var(--r-pill)}.ad--bare .ad-body{padding:0;display:block}.ad--bare .ad-media{border-radius:var(--r-xs);display:block}.ad.ad--bare>.chip.ad-tag{top:var(--space-4);left:var(--space-4);z-index:2;font-size:var(--t-caps);letter-spacing:var(--tr-caps);color:rgb(var(--onArt));font-weight:800;position:absolute}.ad.ad--bare>.chip.ad-tag--preview{color:rgb(var(--primaryInk))}.ad.ad--bare.ad--tag-end>.chip.ad-tag{left:auto;right:var(--space-4);border-radius:var(--r-xs)}.ad--episode.ad--bare{border-radius:var(--r-xs);align-self:stretch;width:232px;overflow:hidden}.ad--episode.ad--bare .ad-body,.ad--episode.ad--bare .ad-media{width:100%;height:100%}.ad--drawer.ad--bare button.ad-body{cursor:pointer}.wal-sum{gap:var(--space-6);flex-direction:column;display:flex}.wal-lead,.wal-bal{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.wal-lead{gap:var(--space-4);border-radius:var(--r-xs);flex-direction:column;display:flex}.wal-name{align-items:center;gap:var(--space-4);display:inline-flex}.wal-big{font-family:var(--font-figure);font-size:var(--t-4xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);line-height:1}.wal-bals{border-top:1px solid rgb(var(--onArt) / .2);flex-direction:column;display:flex}.wal-bal{align-items:center;gap:var(--space-4);padding:var(--space-5) 0;border-bottom:1px solid rgb(var(--onArt) / .1);display:flex}.wal-bal:last-child{border-bottom:0;padding-bottom:0}.wal-bal-words{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}.wal-bal-name{text-overflow:ellipsis;white-space:nowrap;font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--onArt) / .7);font-weight:700;overflow:hidden}.wal-bal-refill{font-size:var(--t-xs);color:rgb(var(--onArt) / .6);font-weight:300}.wal-bal-val{font-family:var(--font-figure);font-size:var(--t-xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);line-height:1}.wal-lead,.wal-bal{transition:opacity var(--m-tap) var(--e-enter)}.wal-sum:has([aria-pressed=true]) :is(.wal-lead,.wal-bal):not([aria-pressed=true]){opacity:.4}.wal-lead:active,.wal-bal:active{opacity:.8}.wal-clear{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);border:1px solid rgb(var(--border));border-radius:var(--r-pill);font:inherit;font-size:var(--t-xs);color:rgb(var(--text));text-transform:none;letter-spacing:0;cursor:pointer;background:0 0;font-weight:700;display:inline-flex}.wal-note{margin:0 0 var(--space-5);font-size:var(--t-xs);color:rgb(var(--text2));font-weight:300}.wal-end{padding:var(--space-6) 0 0;text-align:center;font-size:var(--t-xs);color:rgb(var(--muted2));margin:0}.wal-amt{align-items:center;gap:var(--space-2);white-space:nowrap;display:inline-flex}.wal-tiles{margin:0 calc(-1 * var(--space-5));display:grid}.wal-tile{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-6) var(--space-2);border-radius:var(--r-md);font:inherit;color:rgb(var(--text));text-align:center;cursor:pointer;transition:opacity var(--m-tap) var(--e-enter);background:0 0;border:0;flex-direction:column;display:flex}.wal-tile:active{opacity:.8}.wal-tile[aria-pressed=true]{box-shadow:inset 0 0 0 2px rgb(var(--text))}.wal-tile-mark{width:44px;height:44px;margin-bottom:var(--space-2);place-items:center;display:grid}.wal-tile-fig{font-family:var(--font-figure);font-size:var(--t-xl);font-weight:var(--fw-figure);letter-spacing:var(--tr-poster);line-height:1}.wal-tile-name{font-size:var(--t-xs);color:rgb(var(--text2));overflow-wrap:anywhere;font-weight:300}.wal-tile-refill{font-size:var(--t-xs);color:rgb(var(--muted2));font-weight:300}.wal-tiles--four .wal-tile-mark{width:36px;height:36px}.wal-tiles--four .wal-tile-fig{font-size:var(--t-lg)}.wfr-tile{border-radius:var(--r-xs);background:rgb(var(--chartreuse));width:100%;height:100%;color:rgb(var(--black));place-items:center;display:grid}.wfr-story{z-index:var(--z-takeover-over)}.wfr-paid{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;display:flex}.wfr-kick{font-size:var(--t-caps);letter-spacing:var(--tr-caps);text-transform:uppercase;color:rgb(var(--text2));font-weight:700}.wfr-story .wfr-kick{color:rgb(var(--onArt) / .78)}.wfr-story.ad-story .ad-story-dock{background:linear-gradient(to top, rgb(var(--scrim) / .85), rgb(var(--scrim) / .6) 55%, rgb(var(--scrim) / 0))}.wfr-story .ad-story-dock .btn{pointer-events:auto}.wfr-story .ad-story-dock .btn,.wfr-wait{margin-top:var(--space-5)}.wfr-story .wfr-ready{align-items:center;gap:var(--space-3);color:rgb(var(--onArt));font-weight:700;display:inline-flex}.wfr-story .wfr-ready:before{content:"";width:var(--space-4);height:var(--space-4);border-radius:var(--r-pill);background:rgb(var(--chartreuse));flex:none}.wfr-story .wfr-ready--grant{gap:0}.wfr-story .wfr-ready--grant:before{content:none}.wfr-story .ad-story-body .grant-line{vertical-align:-.2em}.wfr-story .wfr-paid .btn{margin-top:var(--space-3)}.wfr-wait{padding:var(--space-5) var(--space-7);box-shadow:inset 0 0 0 1px rgb(var(--onArt) / .5);border-radius:var(--r-xs);font-size:var(--t-md);letter-spacing:var(--tr-caps);text-transform:uppercase;font-variant-numeric:tabular-nums;place-items:center;font-weight:700;display:grid}.wfr-offer{gap:var(--space-4);margin:var(--space-6) 0 var(--space-2);padding:var(--space-4);border-radius:var(--r-xs);background:rgb(var(--surface));text-align:left;border:0;flex-direction:column;display:flex}.wfr-offer-head{align-items:center;gap:var(--space-4);display:flex}.wfr-offer-thumb{border-radius:var(--r-xs);background:rgb(var(--surface2));flex:none;place-items:center;width:56px;height:56px;display:grid;position:relative;overflow:hidden}.wfr-offer-words{gap:var(--space-1);min-width:0;font-size:var(--t-sm);flex-direction:column;display:flex}.wfr-offer-words b{font-weight:700}.wfr-offer-words span{color:rgb(var(--text2));font-weight:300}
