:root{--joker-ink:#172924;--joker-green:#245044;--joker-mint:#dcece5;--joker-gold:#d9a82e;--joker-cream:#fff8e8;--joker-red:#a33a42}.yc-game-article--joker{width:min(100%,1440px);max-width:1440px;color:var(--joker-ink);margin:0 auto;padding:0 8px 80px}.yc-game-article--joker h1,.yc-game-article--joker h2,.yc-game-article--joker h3{color:var(--joker-ink);text-wrap:balance}.yc-game-article--joker h2{margin:8px 0 24px;font-size:clamp(28px,4vw,46px);line-height:1.08}.yc-game-article--joker p{line-height:1.7}.yc-joker-kicker{color:#8a6509;letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.yc-joker-hero{background:linear-gradient(135deg,var(--joker-ink),#0b1714);color:#fff;border-radius:28px;grid-template-columns:1.05fr .95fr;gap:28px;margin:18px 0 30px;padding:clamp(22px,4vw,48px);display:grid;overflow:hidden}.yc-joker-hero h1{color:#fff;margin:12px 0 20px;font-size:clamp(38px,5vw,68px);line-height:.98}.yc-joker-hero__copy p{color:#dce8e3;font-size:18px}.yc-joker-hero__copy ul{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.yc-joker-hero__copy li{background:#ffffff0d;border:1px solid #ffffff28;border-radius:999px;padding:8px 12px}.yc-joker-hero__media{background:#08100e;border-radius:20px;margin:0;overflow:hidden}.yc-joker-hero__media img{object-fit:cover;width:100%;height:320px;display:block}.yc-joker-hero__media figcaption,.yc-joker-product-shot figcaption{color:#d4ded9;background:#111d19;padding:10px 14px;font-size:12px}.yc-joker-hero__table{background:#ffffff0a;border:1px solid #ffffff20;border-radius:20px;grid-column:1/-1;grid-template-columns:auto 48px minmax(260px,380px);justify-content:center;align-items:center;gap:32px;width:min(100%,820px);margin-inline:auto;padding:24px 30px;display:grid}.yc-joker-hero__label{color:#b9cbc4;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800;display:block}.yc-joker-hand{align-items:center;gap:8px;display:flex}.yc-joker-real-card{background:url(/img/main/flat/game_redesign/jokers-big.png) no-repeat;border-radius:4px;flex:0 0 78px;width:78px;height:103px;display:inline-block;box-shadow:0 10px 22px #0003}.yc-joker-real-card--small{background-image:url(/img/main/flat/game_redesign/jokers-small.png);flex-basis:41px;width:41px;height:54px}.yc-joker-hero__arrow{color:var(--joker-gold);font-size:32px}.yc-joker-bid{text-align:left;display:grid}.yc-joker-bid strong{color:#f3c74f;font-size:38px;line-height:1.1}.yc-joker-bid small{color:#c7d6d0;margin-top:6px}.yc-joker-card{width:78px;height:103px;color:var(--joker-red);background:linear-gradient(145deg,#fff8e8,#e7d7b7);border-radius:10px;place-items:center;font:900 46px Georgia;display:grid;box-shadow:0 10px 22px #0003}.yc-joker-hero aside{border-left:4px solid var(--joker-gold);background:#ffffff0b;grid-column:1/-1;gap:4px;padding:15px 18px;display:grid}.yc-joker-hero aside span{color:#d7e2dd}.yc-game-article--joker .yc-game-article-quicklinks{margin:28px 0 48px}.yc-game-article--joker section{margin:clamp(40px,5vw,68px) 0}.yc-joker-follow{margin-bottom:28px!important}.yc-joker-scoring{margin-top:28px!important}.yc-joker-intro{grid-template-columns:1.35fr .65fr;gap:44px;display:grid}.yc-joker-intro dl{gap:10px;margin:0;display:grid}.yc-joker-intro dl div{background:var(--joker-mint);border-radius:16px;padding:18px}.yc-joker-intro dt{text-transform:uppercase;color:#527267;font-size:12px;font-weight:800}.yc-joker-intro dd{margin:5px 0 0;font-weight:700}.yc-joker-rules{background:var(--joker-cream);border-radius:28px;padding:clamp(24px,5vw,52px)}.yc-joker-rules .yc-game-article-steps{margin-bottom:0}.yc-joker-deals{grid-template-columns:.75fr 1.25fr;align-items:center;gap:40px;display:grid}.yc-joker-timeline{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.yc-joker-timeline article{background:var(--joker-ink);color:#fff;border-radius:18px;gap:8px;min-height:160px;padding:18px;display:grid}.yc-joker-timeline b{color:#e8c157;font-size:12px}.yc-joker-timeline strong{font-size:30px}.yc-joker-timeline span{color:#c8d6d1;font-size:13px}.yc-joker-bidding,.yc-joker-example{grid-template-columns:1fr 1fr;align-items:center;gap:42px;display:grid}.yc-joker-equation{background:var(--joker-mint);border-radius:24px;grid-template-columns:1fr auto 1fr;align-items:center;gap:14px;padding:28px;display:grid}.yc-joker-equation div{gap:8px;display:grid}.yc-joker-equation strong{font-size:24px}.yc-joker-equation .is-forbidden{color:var(--joker-red)}.yc-joker-equation small{grid-column:1/-1}.yc-joker-powers{background:var(--joker-ink);color:#fff;border-radius:28px;padding:clamp(24px,5vw,52px)}.yc-joker-powers h2,.yc-joker-powers h3{color:#fff}.yc-joker-power-grid{grid-template-columns:1fr 1fr;gap:18px;display:grid}.yc-joker-power-grid article{background:#ffffff0b;border:1px solid #ffffff20;border-radius:20px;grid-template-columns:auto 1fr;gap:20px;padding:22px;display:grid}.yc-joker-power-grid p{color:#c9d7d2}.yc-joker-power-grid .is-low{background:#122d37}.yc-joker-flow{grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:14px;display:grid}.yc-joker-flow article{background:var(--joker-mint);border-radius:18px;min-height:150px;padding:20px}.yc-joker-flow b{background:var(--joker-green);color:#fff;border-radius:50%;place-items:center;width:32px;height:32px;display:grid}.yc-joker-flow i{color:var(--joker-gold);font-size:28px}.yc-joker-note{border-left:4px solid var(--joker-gold);background:var(--joker-cream);padding:16px 20px}.yc-joker-scoring table,.yc-joker-variants table{border-collapse:collapse;width:100%}.yc-joker-scoring th,.yc-joker-scoring td,.yc-joker-variants th,.yc-joker-variants td{text-align:left;border-bottom:1px solid #d8e2de;padding:16px}.yc-joker-scoring th,.yc-joker-variants th{background:var(--joker-ink);color:#fff}.yc-joker-example__board{background:linear-gradient(145deg,#2d5f51,var(--joker-ink));color:#fff;border-radius:24px;gap:20px;padding:28px;display:grid}.yc-joker-example__board dl{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.yc-joker-example__board dl div{background:#ffffff12;border-radius:12px;padding:12px}.yc-joker-example__board dt{color:#bdd0c9;text-transform:uppercase;font-size:11px}.yc-joker-example__board dd{margin:4px 0 0;font-size:28px;font-weight:800}.yc-joker-product-shot{background:var(--joker-ink);border-radius:24px;margin:clamp(58px,8vw,100px) 0;overflow:hidden}.yc-joker-product-shot img{object-fit:cover;width:100%;max-height:660px;display:block}.yc-joker-situations>div,.yc-joker-strategy>div,.yc-joker-compare>div,.yc-joker-related{grid-template-columns:repeat(4,1fr);gap:14px;display:grid}.yc-joker-situations article,.yc-joker-strategy article,.yc-joker-compare article,.yc-joker-related a{background:#fff;border:1px solid #d9e3df;border-radius:18px;align-content:start;gap:8px;padding:20px;display:grid}.yc-joker-situations b{color:var(--joker-green)}.yc-joker-strategy b{color:var(--joker-gold);font-size:28px}.yc-joker-compare article:first-child{background:var(--joker-mint)}.yc-joker-compare a,.yc-joker-related a{color:var(--joker-green)}.yc-joker-related a{text-decoration:none}.yc-joker-related span{color:#5d6e68;font-size:13px}.yc-joker-faq{max-width:900px;margin-left:auto!important;margin-right:auto!important}.yc-joker-faq details{border-bottom:1px solid #d8e2de}.yc-joker-faq summary{cursor:pointer;padding:20px 4px;font-weight:750}.yc-joker-faq details p{margin:0;padding:0 4px 20px}.yc-joker-cta{background:var(--joker-mint);border-radius:28px;grid-template-columns:1fr auto;align-items:center;gap:28px;padding:clamp(24px,5vw,46px);display:grid}.yc-joker-cta>div:last-child{gap:12px;display:flex}@media (width<=850px){.yc-joker-hero,.yc-joker-intro,.yc-joker-deals,.yc-joker-bidding,.yc-joker-example{grid-template-columns:1fr}.yc-joker-hero__table{grid-template-columns:1fr;justify-items:start;width:100%}.yc-joker-hero__arrow{transform:rotate(90deg)}.yc-joker-timeline,.yc-joker-situations>div,.yc-joker-strategy>div,.yc-joker-compare>div,.yc-joker-related{grid-template-columns:1fr 1fr}.yc-joker-power-grid,.yc-joker-flow{grid-template-columns:1fr}.yc-joker-flow i{text-align:center;transform:rotate(90deg)}.yc-joker-cta{grid-template-columns:1fr}.yc-joker-cta>div:last-child{align-items:stretch}}@media (width<=560px){.yc-game-article--joker{padding-inline:12px}.yc-joker-hero{border-radius:20px;padding:20px}.yc-joker-hero__media img{height:380px}.yc-joker-hero__table{display:grid}.yc-joker-bid{text-align:left}.yc-joker-timeline,.yc-joker-situations>div,.yc-joker-strategy>div,.yc-joker-compare>div,.yc-joker-related,.yc-joker-power-grid article,.yc-joker-equation{grid-template-columns:1fr}.yc-joker-equation>b{display:none}.yc-joker-example__board dl{grid-template-columns:1fr}.yc-joker-cta>div:last-child{display:grid}.yc-joker-scoring table,.yc-joker-scoring tbody,.yc-joker-scoring tr,.yc-joker-scoring td,.yc-joker-variants table,.yc-joker-variants tbody,.yc-joker-variants tr,.yc-joker-variants td{display:block}.yc-joker-scoring thead,.yc-joker-variants thead{display:none}.yc-joker-scoring tr,.yc-joker-variants tr{border:1px solid #d8e2de;border-radius:14px;margin:10px 0;padding:12px}.yc-joker-scoring td,.yc-joker-variants td{border:0;padding:6px}.yc-joker-scoring td:before,.yc-joker-variants td:before{content:attr(data-label) ": ";color:#557068;font-weight:800}}
