/* Match-day atmosphere, scoped to the watching destination. */
body .ayt-destination [data-view=watch] .ayt-experience{background:radial-gradient(ellipse at 100% 40%,#e8c87333,transparent 60%),linear-gradient(145deg,#fffaf0,#f3e8d2);border-color:#d9c49d!important;box-shadow:0 18px 48px #59381e16}
body .ayt-destination [data-view=watch] .ayt-match-hero{padding:26px 32px 0;background:radial-gradient(ellipse at 50% -60%,#f4c65a66,transparent 70%),linear-gradient(115deg,#3e1020,#851c32 60%,#471222);border-bottom:4px solid #d6b15b}
body .ayt-destination [data-view=watch] .ayt-match-hero:before{inset:38% -15% -100%;border:1px solid #e6bf6c50;box-shadow:0 0 0 25px #f5d48a0d,0 0 0 50px #f5d48a0c,0 0 0 75px #f5d48a0a,0 0 0 100px #f5d48a08;transform:perspective(450px) rotateX(40deg)}
body .ayt-destination [data-view=watch] .ayt-hero-top{color:#f8daa0;letter-spacing:1.6px;font-size:10px;padding-bottom:15px;border-bottom:1px solid #fff2ce22}
body .ayt-destination [data-view=watch] .ayt-scoreboard{margin:28px auto 20px;max-width:730px}
body .ayt-destination [data-view=watch] .ayt-team strong{color:#fff8e8;font-size:clamp(18px,2.6vw,29px);text-shadow:0 2px 8px #2a0a1755}
body .ayt-destination [data-view=watch] .ayt-versus{display:grid;place-items:center;width:52px;height:52px;border-radius:50%;border:1px solid #efca7970;background:#ffd87f10;color:#ffdc8e;font-style:italic;font-size:16px}
body .ayt-destination [data-view=watch] .ayt-hero-bottom{margin-top:22px;padding:17px 0;font-size:9px;letter-spacing:1px}
body .ayt-destination [data-view=watch] .ayt-hero-bottom strong{background:#f7da8e;color:#58182a;padding:7px 11px;border-radius:5px;font-size:11px;font-variant-numeric:tabular-nums}
body .ayt-destination [data-view=watch] .ayt-watching{padding:32px;background:transparent}
body .ayt-destination [data-view=watch] .ayt-watching>.ayt-eyebrow{display:inline-block;color:#8d2032;background:#efe1c0;padding:7px 11px;border-left:3px solid #b78a32;font-size:9px;letter-spacing:1.8px}
body .ayt-destination [data-view=watch] .ayt-watching>h3{font-size:clamp(26px,3vw,34px);letter-spacing:-1px;margin:12px 0;color:#641b2b;font-weight:900}
body .ayt-destination [data-view=watch] .ayt-watching>p{color:#856a57;line-height:1.7}
body .ayt-destination [data-view=watch] .ayt-watch-options{gap:18px!important;margin:26px 0}
body .ayt-destination [data-view=watch] .ayt-watch-options .ayt-watch-card{border:1px solid #dcc7a3!important;background:#fffaf0!important;box-shadow:0 6px 18px #6241210a;border-radius:14px}
body .ayt-destination [data-view=watch] .ayt-watch-photo{border-bottom:1px solid #e9d4b0}
body .ayt-destination [data-view=watch] .ayt-watch-copy{padding:20px;background:linear-gradient(155deg,#fffdf5,#f8edda);gap:10px}
body .ayt-destination [data-view=watch] .ayt-watch-copy strong{font-size:23px;color:#6e1d2e}
body .ayt-destination [data-view=watch] .ayt-watch-caption{color:#8b715c;font-size:12px}
body .ayt-destination [data-view=watch] .ayt-watch-bottom{border-top:1px dashed #d9bd8d;padding-top:15px}
body .ayt-destination [data-view=watch] .ayt-watch-cta{color:#90233a;font-size:11px}
body .ayt-destination [data-view=watch] .ayt-watch-options .ayt-watch-card[aria-pressed=true]{border-color:#a87b24!important;outline:2px solid #c69b40;outline-offset:3px;box-shadow:0 10px 24px #aa792d25}
body .ayt-destination [data-view=watch] .ayt-watch-card[aria-pressed=true] .ayt-watch-copy{background:linear-gradient(125deg,#5e1829,#86253b)}
body .ayt-destination [data-view=watch] .ayt-watch-card[aria-pressed=true] .ayt-watch-copy strong{color:#fff4d8}
body .ayt-destination [data-view=watch] .ayt-watch-card[aria-pressed=true] .ayt-watch-caption,body .ayt-destination [data-view=watch] .ayt-watch-card[aria-pressed=true] .ayt-watch-bottom small{color:#e8c9b7}
body .ayt-destination [data-view=watch] .ayt-watch-card[aria-pressed=true] .ayt-watch-cta{color:#ffda83}
body .ayt-destination [data-view=watch] .ayt-watch-card[aria-pressed=true] .ayt-watch-bottom{border-color:#d4ac5c55}
body .ayt-destination [data-view=watch] .ayt-watch-confirm{padding:20px 24px;background:linear-gradient(110deg,#fff7de,#f1dfac);border:1px solid #dac18b;border-left:4px solid #a97f2d;border-radius:9px;box-shadow:0 5px 16px #8a68200a}
body .ayt-destination [data-view=watch] .ayt-watch-confirm>strong{font-size:17px;color:#641b2b}
body .ayt-destination [data-view=watch] .ayt-withdraw{background:transparent;color:#8a574b;border:1px solid #d4bba5;padding:9px 14px;font-size:11px;min-height:40px}
body .ayt-destination [data-view=watch] .ayt-meetups,body .ayt-destination [data-view=watch] .ayt-chat-section{background:#fffaf18c;border-top:1px solid #d9c5a6}
body .ayt-destination [data-view=watch] .ayt-section>h3{color:#641b2b}
body .ayt-destination [data-view=watch] .ayt-chat-log{background:#fffcf5;border:1px solid #e0cdad}
@media(max-width:650px){body .ayt-destination [data-view=watch] .ayt-match-hero{padding:20px 18px 0}body .ayt-destination [data-view=watch] .ayt-watching{padding:25px 16px}body .ayt-destination [data-view=watch] .ayt-scoreboard{grid-template-columns:minmax(0,1fr) 40px minmax(0,1fr);gap:12px}body .ayt-destination [data-view=watch] .ayt-versus{width:40px;height:40px;font-size:13px}body .ayt-destination [data-view=watch] .ayt-hero-bottom{flex-wrap:wrap;gap:12px}body .ayt-destination [data-view=watch] .ayt-watch-copy{padding:18px}body .ayt-destination [data-view=watch] .ayt-watch-confirm{padding:18px}}
