.phero{position:relative;isolation:isolate;overflow:hidden;padding:30px 0 52px}.phero-bg{position:absolute;inset:0;z-index:-1;background:radial-gradient(ellipse at 78% 30%,rgba(216,164,81,.16),transparent 55%),radial-gradient(ellipse at 10% 0%,#22363b,transparent 60%),linear-gradient(180deg,#121c21,var(--night))}.phero-bg:after{content:"";position:absolute;inset:0;background:url(/pattern-light.svg) repeat;opacity:.035}.phero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(0,.88fr);gap:clamp(28px,4vw,64px);align-items:center}.crumbs ol{list-style:none;margin:0 0 22px;padding:0;display:flex;flex-wrap:wrap;gap:4px 0;font-size:13.5px;color:var(--mist-2)}.crumbs li+li:before{content:"/";margin:0 9px;opacity:.5}.crumbs a{color:var(--mist);text-decoration:none}.crumbs a:hover{color:var(--amber)}.phero h1{font-size:clamp(34px,4.1vw,56px);line-height:1.06;margin-bottom:18px}.phero h1 em{font-style:normal;color:var(--amber)}.plead{font-size:clamp(17px,1.4vw,19.5px);color:#e1dcd1;max-width:58ch}.pmeta{list-style:none;margin:22px 0 0;padding:0;display:flex;flex-wrap:wrap;gap:8px 20px;font-size:13.5px;color:var(--mist)}.pmeta li{display:inline-flex;align-items:center;gap:7px}.pmeta svg{width:16px;height:16px;color:var(--amber)}.pmeta a{color:var(--mist)}.pmeta .ok{color:var(--ok);font-weight:650}.pmeta .ok svg{color:var(--ok)}.pmeta .warn{color:var(--warn);font-weight:650}.pmeta .warn svg{color:var(--warn)}.pframe{position:relative;margin:0;border-radius:16px;padding:8px;background:linear-gradient(150deg,#f0c4778c,#7c263880 50%,#d8a45140);box-shadow:0 30px 60px -30px #000000d9,0 0 60px -20px #d8a45159;transform:rotate(-1.2deg)}.pframe:before{content:"";position:absolute;inset:-14px 14px auto auto;width:70px;height:70px;border:1px solid var(--line);border-radius:50%}.pframe img{border-radius:10px;width:100%;aspect-ratio:3 / 2;object-fit:cover}@media(max-width:900px){.phero-grid{grid-template-columns:1fr}.pframe{transform:none;max-width:640px}}.pbody{display:grid;grid-template-columns:270px minmax(0,1fr);gap:clamp(28px,4vw,64px);padding-top:48px;padding-bottom:24px;align-items:start}.pside{position:sticky;top:92px;display:grid;gap:16px;max-height:calc(100vh - 110px);overflow-y:auto;scrollbar-width:thin}.toc{border:1px solid var(--line-soft);border-radius:var(--r);padding:16px 16px 14px;background:#1723298c}.toc-h{display:flex;align-items:center;gap:8px;font:700 12px/1 var(--ui);letter-spacing:.14em;text-transform:uppercase;color:var(--mist);margin-bottom:12px}.toc-h svg{width:16px;height:16px;color:var(--amber)}.toc-n{margin-left:auto;font-size:12px;color:var(--ink);background:var(--amber);border-radius:999px;padding:3px 7px;letter-spacing:0}.toc ol{list-style:none;margin:0;padding:0;counter-reset:t;display:grid;gap:2px}.toc li{counter-increment:t}.toc a{display:grid;grid-template-columns:24px 1fr;gap:4px;padding:6px;border-radius:6px;color:#cfcbc2;text-decoration:none;font-size:14px;line-height:1.35;transition:background var(--t),color var(--t)}.toc a:before{content:counter(t,decimal-leading-zero);font:600 12px/1.9 var(--ui);color:var(--mist-2)}.toc a:hover,.toc a.on{color:var(--amber-hi);background:#d8a45114}.toc a.on:before{color:var(--amber)}.toc-bar{height:3px;margin-top:12px;border-radius:3px;background:#f4efe51a;overflow:hidden}.toc-bar span{display:block;height:100%;background:linear-gradient(90deg,var(--wine),var(--amber));transform:scaleX(0);transform-origin:left}.spec{border:1px solid var(--line);border-radius:var(--r);padding:16px;background:linear-gradient(160deg,#1b292f,#121b20)}.spec-h{display:flex;gap:8px;align-items:center;font:650 17px/1.2 var(--display);color:var(--ok);margin-bottom:10px}.spec-h svg{width:18px;height:18px}.spec dl{margin:0;display:grid;gap:8px}.spec dt{font:700 12px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--mist-2)}.spec dd{margin:3px 0 0;font-size:14px;color:var(--ivory)}.spec-src{font-size:12px;color:var(--mist-2);margin:10px 0 0}.side-cta{display:grid;grid-template-columns:1fr auto;align-items:center;gap:2px 10px;padding:14px 16px;border-radius:var(--r);text-decoration:none;color:var(--ink);background:linear-gradient(150deg,var(--amber-hi),var(--amber) 60%,#c78f3c)}.side-cta span{grid-column:1;font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.75}.side-cta b{grid-column:1;font:650 16px/1.25 var(--display)}.side-cta svg{grid-column:2;grid-row:1 / 3;width:20px;height:20px}.side-cta:hover{color:var(--ink);filter:brightness(1.06)}@media(max-width:1000px){.pbody{grid-template-columns:1fr;padding-top:30px}.pside{position:static;max-height:none;order:0;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.toc ol{grid-template-columns:repeat(auto-fill,minmax(220px,1fr))}}.pmain{min-width:0}.brief{margin-bottom:34px}.brief-h{font:700 12px/1 var(--ui);letter-spacing:.18em;text-transform:uppercase;color:var(--amber);margin-bottom:14px}.brief ol{list-style:none;counter-reset:b;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.brief li{counter-increment:b;position:relative;padding:16px 16px 16px 54px;border-radius:var(--r-s);border:1px solid var(--line-soft);background:linear-gradient(160deg,#18252b,#131c21);font-size:14.5px;line-height:1.45;color:#e2ddd3}.brief li:before{content:counter(b);position:absolute;left:14px;top:14px;width:28px;height:28px;border-radius:50%;display:grid;place-items:center;font:650 15px/1 var(--display);color:var(--ink);background:var(--amber)}.status{display:flex;gap:14px;align-items:flex-start;padding:16px 18px;border-radius:var(--r);margin-bottom:30px}.status svg{width:24px;height:24px;flex:0 0 auto}.status p{margin:0;font-size:15px}.status.warn{border:1px solid rgba(224,137,107,.45);background:#7c263838}.status.warn svg{color:var(--warn)}.prose{font-size:17.5px;line-height:1.72;color:#dedad1;max-width:74ch}.prose h2{font-size:clamp(27px,2.6vw,36px);color:var(--ivory);margin:1.9em 0 .6em;padding-top:18px;position:relative;scroll-margin-top:96px}.prose h2:before{content:"";position:absolute;left:0;top:0;width:46px;height:3px;border-radius:3px;background:linear-gradient(90deg,var(--amber),var(--wine))}.prose>h2:first-child{margin-top:0}.prose h3{font-size:22px;color:var(--amber-hi);margin:1.5em 0 .5em}.prose a{color:var(--amber-hi)}.prose strong{color:var(--ivory)}.prose ul,.prose ol{padding-left:0;margin:0 0 1.2em;list-style:none}.prose ul li{position:relative;padding-left:26px;margin-bottom:8px}.prose ul li:before{content:"";position:absolute;left:4px;top:.62em;width:8px;height:8px;transform:rotate(45deg);border:1.5px solid var(--amber)}.prose ol{counter-reset:o}.prose ol li{counter-increment:o;position:relative;padding-left:42px;margin-bottom:12px}.prose ol li:before{content:counter(o);position:absolute;left:0;top:0;width:28px;height:28px;border-radius:6px;display:grid;place-items:center;font:650 14px/1 var(--ui);color:var(--amber);border:1px solid var(--line);background:#d8a45114}.prose .tbl{margin:1.4em 0 1.8em;overflow-x:auto;border-radius:var(--r);border:1px solid var(--line);background:#131d22}.prose table{width:100%;border-collapse:collapse;font-size:15px;line-height:1.45;min-width:520px}.prose th{text-align:left;font:700 12px/1.3 var(--ui);letter-spacing:.08em;text-transform:uppercase;color:var(--amber);background:#7c263840;padding:13px 14px;border-bottom:1px solid var(--line)}.prose td{padding:12px 14px;border-bottom:1px solid var(--line-soft);vertical-align:top}.prose tr:last-child td{border-bottom:0}.prose tbody tr:hover td{background:#d8a4510a}.prose aside.note{position:relative;margin:1.6em 0;padding:20px 22px 18px;border-radius:4px var(--r) var(--r) var(--r);background:repeating-linear-gradient(135deg,rgba(124,38,56,.12) 0 2px,transparent 2px 9px),#161f24;font-size:16px;clip-path:polygon(0 0,calc(100% - 18px) 0,100% 18px,100% 100%,0 100%)}.prose aside.note strong{display:inline-block;margin:-32px 0 10px;padding:4px 12px;font:700 12px/1.3 var(--ui);letter-spacing:.1em;text-transform:uppercase;color:var(--ink);background:var(--amber);border-radius:3px}.prose aside.note{margin-top:2.4em}.prose blockquote{margin:1.5em 0;padding:4px 0 4px 22px;border-left:2px solid var(--wine);font:italic 500 20px/1.5 var(--display);color:var(--ivory)}.pc{display:grid;grid-template-columns:1fr;gap:16px;margin:44px 0 20px}.pc-col{border-radius:var(--r);padding:20px 22px;border:1px solid var(--line-soft);background:#141e23}.pc-h{font-size:22px!important;margin:0 0 12px!important;padding:0!important}.pc-h:before{display:none}.pc ul{list-style:none;margin:0;padding:0;display:grid;gap:10px;font-size:15.5px}.pc li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start}.pc li svg{width:20px;height:20px;margin-top:2px}.minus{border-top:3px solid var(--warn)}.minus svg{color:var(--warn)}.verdict{margin:18px 0 10px;padding:22px 24px;border-radius:var(--r);border:1px solid var(--line);background:radial-gradient(circle at 92% 10%,rgba(216,164,81,.14),transparent 50%),#151f24}.verdict p:last-child{font:500 19px/1.55 var(--display);color:var(--ivory);margin:0}.v-warn{border-color:#e0896b73}.alts{margin-top:40px}.alts h2{font-size:clamp(26px,2.4vw,32px)}.alt-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.alt{position:relative;display:block;border-radius:var(--r);overflow:hidden;border:1px solid var(--line-soft);text-decoration:none;color:var(--ivory);aspect-ratio:4 / 3;isolation:isolate}.alt img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;z-index:-2;transition:transform .5s var(--ease)}.alt:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(0deg,#0a0e10eb,#0a0e101a 65%)}.alt:hover img{transform:scale(1.04)}.alt:hover{border-color:var(--amber);color:var(--ivory)}.alt-t{position:absolute;left:14px;right:14px;bottom:12px}.alt-t b{display:block;font:650 20px/1.15 var(--display)}.alt-t small{color:var(--ok);font-size:12px;font-weight:650}@media(max-width:700px){.alt-grid{grid-template-columns:1fr}.alt{aspect-ratio:16 / 9}}.pfaq{background:radial-gradient(ellipse at 20% 30%,#253237,var(--night) 70%);margin-top:40px}.pfaq-grid{display:grid;grid-template-columns:minmax(0,.75fr) minmax(0,1.25fr);gap:clamp(24px,4vw,60px);align-items:start}.pfaq-head{position:sticky;top:100px}.pfaq-head h2{font-size:clamp(30px,3.2vw,42px)}.pfaq-head p{color:var(--mist)}.qglyph{display:block;font:700 clamp(110px,13vw,180px)/.85 var(--display);background:linear-gradient(160deg,#ffd99a,var(--amber) 40%,#8a4a17 80%);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 12px 30px rgba(240,150,50,.3));margin-bottom:8px}@media(max-width:860px){.pfaq-grid{grid-template-columns:1fr}.pfaq-head{position:static}.qglyph{font-size:90px}}.prel h2{margin-bottom:22px}.rel-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:16px}.rel{display:flex;flex-direction:column;border-radius:var(--r);overflow:hidden;border:1px solid var(--line-soft);background:#141e23;text-decoration:none;color:var(--ivory);transition:border-color var(--t),transform var(--t) var(--ease)}.rel:hover{border-color:var(--amber);color:var(--ivory);transform:translateY(-3px)}.rel-img{display:block;aspect-ratio:16 / 10;overflow:hidden;background:#1a262c}.rel-img img{width:100%;height:100%;object-fit:cover}.rel-t{padding:14px 16px 18px}.rel-t small{display:block;color:var(--amber);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.rel-t b{font:600 17px/1.3 var(--display)}.home-band{margin-top:26px;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:22px 26px;border-radius:var(--r);text-decoration:none;color:var(--ivory);border:1px solid var(--line);background:linear-gradient(110deg,var(--wine-deep),#23151b 55%,#142026)}.home-band small{display:block;color:var(--mist);font-size:13px}.home-band b{font:650 clamp(21px,2.2vw,28px)/1.2 var(--display)}.home-band svg{width:28px;height:28px;color:var(--amber);flex:0 0 auto;transition:transform var(--t) var(--ease)}.home-band:hover{color:var(--ivory);border-color:var(--amber)}.home-band:hover svg{transform:translate(4px)}@media(max-width:1000px){.rel-grid{grid-template-columns:1fr 1fr}}@media(max-width:520px){.rel-grid{grid-template-columns:1fr}}.tool-block{margin:0 0 40px}.tool-block .calc{max-width:760px}.prose.has-mods{max-width:none}.prose.has-mods>:not(section):not(aside){max-width:74ch}.rv-over,.rv-games,.rv-pay,.rv-cta{--lift: linear-gradient(160deg, #2c3d44 0%, #233238 100%);font-family:var(--card);line-height:1.45}.rv-over{display:grid;grid-template-columns:minmax(0,1.25fr) 230px minmax(0,1fr);gap:0;margin:0 0 40px;border-radius:18px;overflow:hidden;background:var(--lift);box-shadow:0 22px 44px -28px #000}.rv-over>div{padding:22px 24px}.ro-h,.rg-h{margin:0 0 14px;font:700 12px/1 var(--card);letter-spacing:.12em;text-transform:uppercase;color:#e9b968}.ro-info dl{margin:0;display:grid;gap:10px}.ro-info dl>div{display:grid;grid-template-columns:32px 100px minmax(0,1fr);align-items:center;gap:10px}.ro-info dt{font-size:13px;font-weight:600;color:#b9b2a6}.ro-info dd{margin:0;font-size:14.5px;font-weight:600;color:#f4efe5}.rv-over .cic,.rv-pay .cic{width:32px;height:32px;border-radius:10px}.rv-over .cic svg,.rv-pay .cic svg{width:17px;height:17px}.unk{color:#a89e92;font-weight:500}.ro-brand{display:grid;align-content:center;justify-items:center;gap:14px;text-align:center;background:radial-gradient(120% 90% at 50% 0%,rgba(233,160,60,.22),transparent 70%),#0a0f1259}.ro-logo{display:grid;place-items:center;width:100%;height:92px;padding:14px;border-radius:14px;background:#fbf7ef;box-shadow:0 14px 26px -18px #000000e6}.ro-logo img{width:auto;height:auto;max-width:150px;max-height:56px}.ro-badge{display:inline-flex;align-items:center;gap:6px;padding:5px 12px;border-radius:99px;background:#1f8a552e;color:#6fd7a0;font-size:12.5px;font-weight:700}.ro-badge svg{width:15px;height:15px}.ro-cta{width:100%;justify-content:center}.ro-site{font-size:13px;color:#b9b2a6}.ro-keys ul{list-style:none;margin:0;padding:0;display:grid;gap:10px}.ro-keys li{display:grid;grid-template-columns:20px 1fr;gap:10px;font-size:14px;color:#e7e1d6}.ro-keys .ck{display:grid;place-items:center;width:20px;height:20px;margin-top:1px;border-radius:50%;background:#1f8a55;color:#fff;font:800 11px/1 var(--card)}.ro-keys a{color:#f1c27a}.ro-src{grid-column:1 / -1;margin:0;padding:12px 24px;font-size:12.5px;color:#a89e92;background:#0000002e}.rv-games,.rv-pay{margin:26px 0 34px;padding:22px 24px;border-radius:18px;background:var(--lift);box-shadow:0 22px 44px -28px #000}.rg-cats{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.rg-cats li{display:grid;justify-items:center;gap:6px;padding:16px 8px 14px;border-radius:14px;text-align:center;background:#ffffff0d}.rg-cats li.on{background:radial-gradient(100% 90% at 50% 0%,#e9a03c33,#ffffff0a)}.rg-ic{display:grid;place-items:center;width:46px;height:46px;border-radius:14px;color:#2a1404;background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 85%);box-shadow:0 8px 18px -8px #c86e14cc}.rg-ic svg{width:24px;height:24px}.rg-cats li.off .rg-ic{background:#ffffff14;color:#6f6a62;box-shadow:none}.rg-cats b{font-size:14.5px;color:#fff}.rg-cats span{font-size:12px;color:#b9b2a6}.rg-cats li.off b{color:#a89e92}.rg-live{display:flex;flex-wrap:wrap;align-items:center;gap:10px 14px;margin-top:18px;padding-top:16px;box-shadow:inset 0 1px #ffffff14}.rg-live p{margin:0;font-size:13px;font-weight:700;color:#e7e1d6}.rg-live ul{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:8px}.rg-live li{display:grid;place-items:center;height:38px;padding:0 14px;border-radius:10px;background:#10181d;font-size:13.5px;font-weight:700;color:#f4efe5}.rg-live li img{width:auto;height:auto;max-height:22px;max-width:96px}.rp-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px}.rp-head span{font-size:13px;color:#b9b2a6}.rp-logos{list-style:none;margin:4px 0 18px;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));gap:10px}.rp-logos li{display:grid;gap:6px;justify-items:center}.rp-tile{display:grid;place-items:center;width:100%;height:52px;border-radius:10px;background:#fff;box-shadow:0 10px 20px -16px #000000e6}.rp-tile img{width:auto;height:auto;max-width:74px;max-height:26px}.rp-name{font-size:12.5px;color:#d6d0c5}.rp-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.rp-stats>div{display:grid;grid-template-columns:32px 1fr;column-gap:10px;align-items:start;padding:14px;border-radius:12px;background:#0003}.rp-stats .cic{grid-row:1 / 3}.rp-stats span{font-size:12px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b9b2a6}.rp-stats b{font-size:14px;font-weight:600;color:#f4efe5}.rv-pay .ro-src{margin:14px -24px -22px;border-radius:0 0 18px 18px}.rv-cta{display:flex;align-items:center;gap:16px;margin:30px 0;padding:18px 22px;border-radius:16px;background:radial-gradient(120% 140% at 0% 0%,rgba(233,160,60,.2),transparent 60%),var(--lift);box-shadow:0 22px 44px -28px #000}.rc-ic{flex:none;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;color:#2a1404;background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 85%)}.rc-ic svg{width:22px;height:22px}.rv-cta p{flex:1;margin:0;display:grid;gap:2px}.rv-cta b{font-size:16px;color:#fff}.rv-cta p span{font-size:13.5px;color:#c9c2b6}@media(max-width:1180px){.rv-over{grid-template-columns:minmax(0,1fr) 220px}.ro-keys{grid-column:1 / -1;box-shadow:inset 0 1px #ffffff14}.rg-cats{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:700px){.rv-over{grid-template-columns:1fr}.ro-brand{grid-row:1}.ro-info dl>div{grid-template-columns:32px 1fr}.ro-info dd{grid-column:2}.rg-cats{grid-template-columns:repeat(2,minmax(0,1fr))}.rp-stats{grid-template-columns:1fr}.rv-cta{flex-direction:column;align-items:flex-start}}.rf{--lift: linear-gradient(160deg, #2c3d44 0%, #233238 100%);margin:26px 0 34px;padding:22px 24px;border-radius:18px;background:var(--lift);box-shadow:0 22px 44px -28px #000;font-family:var(--card);line-height:1.5}.rf .cic{width:38px;height:38px;border-radius:12px}.rf .cic svg{width:20px;height:20px}.rf .ro-src{margin:16px -24px -22px;padding:12px 24px;border-radius:0 0 18px 18px;font-size:12.5px;color:#a89e92;background:#0000002e}.rf-head{display:flex;align-items:center;gap:12px;margin-bottom:14px}.rf-head .rg-h{margin-bottom:4px}.rf-head b{font-size:18px;color:#fff}.rf-chips{list-style:none;display:flex;flex-wrap:wrap;gap:8px;margin:0 0 12px;padding:0}.rf-chips li{padding:6px 12px;border-radius:99px;background:#e9b96829;color:#f6d9a4;font-size:13.5px;font-weight:700}.rf-text{margin:0;font-size:15px;color:#e1dbd0}.rf-table{display:grid;border-radius:12px;overflow:hidden;background:#00000029}.rft-row{display:grid;grid-template-columns:minmax(150px,1.3fr) .8fr 1fr .8fr 1fr 1.3fr;align-items:center;gap:10px;padding:10px 14px;font-size:13.5px;color:#e7e1d6}.rft-row:nth-child(2n){background:#ffffff09}.rft-th{font-size:11.5px;font-weight:700;letter-spacing:.07em;text-transform:uppercase;color:#e9b968;background:#00000038}.rft-m{display:flex;align-items:center;gap:10px}.rft-m .rp-tile{width:62px;height:34px;flex:none}.rft-m .rp-tile img{max-width:48px;max-height:18px}.rft-m b{font-size:14px;color:#fff}.yn{display:inline-flex;align-items:center;gap:6px}.yn i{display:grid;place-items:center;width:18px;height:18px;border-radius:50%;font:800 11px/1 var(--card);font-style:normal}.yn-y i{background:#1f8a55;color:#fff}.yn-n i{background:#ffffff1a;color:#a89e92}.yn-u i{box-shadow:inset 0 0 0 1.5px #ffffff40;color:#a89e92}.yn-n,.yn-u{color:#a89e92}.rf-note{display:flex;gap:8px;align-items:flex-start;margin:14px 0 0;font-size:13.5px;color:#d6d0c5}.rf-note svg{flex:none;width:17px;height:17px;margin-top:2px;color:#e9b968}.rf-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.rf-card{display:grid;align-content:start;gap:8px;padding:16px;border-radius:14px;background:#00000029}.rf-card>b{font-size:16px;color:#fff}.rf-card p,.rf-card li,.rf-card dd{font-size:13.5px;color:#e1dbd0}.rf-card p{margin:0}.rf-card dl{margin:0;display:grid;gap:6px}.rf-card dl>div{display:grid;grid-template-columns:96px 1fr;gap:8px}.rf-card dt{font-size:12px;font-weight:700;color:#b9b2a6}.rf-card dd{margin:0;font-weight:600}.rf-os{list-style:none;display:flex;gap:8px;margin:0;padding:0}.rf-os li{display:grid;gap:2px;min-width:92px;padding:8px 12px;border-radius:10px;background:#ffffff0f;font-size:14px;font-weight:700;color:#fff}.rf-os li span{font-size:12px;font-weight:600;color:#b9b2a6}.rf-os li.yn-y{background:#1f8a5533}.rf-os li.yn-y span{color:#6fd7a0}.rf-steps,.rf-list{margin:0;padding-left:20px;display:grid;gap:6px}.rf-steps a{color:#f1c27a}@media(max-width:900px){.rf-grid{grid-template-columns:1fr}.rf-table{background:none;gap:10px}.rft-th{display:none}.rft-row{grid-template-columns:1fr 1fr;border-radius:12px;background:#00000029!important}.rft-m{grid-column:1 / -1}}@media(max-width:900px){.rft-row [data-l]{display:grid;gap:2px}.rft-row [data-l]:before{content:attr(data-l);font-size:11px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:#b9b2a6}.rft-row .yn[data-l]{display:grid;grid-template-columns:18px 1fr}.rft-row .yn[data-l]:before{grid-column:1 / -1}}.pframe{isolation:isolate;padding:0;transform:none;background:none;box-shadow:none;border-radius:0;margin:28px 34px 40px 18px}.pframe img{position:relative;z-index:1;aspect-ratio:4 / 3;border-radius:22px 52% 52% 22px/22px 48% 52% 22px;box-shadow:0 34px 60px -30px #000000f2,0 0 0 1px #f0c47738}.pframe:before{content:"";position:absolute;z-index:2;inset:-26px -30px auto auto;width:110px;height:110px;border:0;border-radius:0;background:radial-gradient(circle,#f1b44e 0 9px,transparent 10px) 0 0 / 38px 38px;filter:drop-shadow(0 0 10px rgba(241,180,78,.45));animation:dotsDrift 9s ease-in-out infinite alternate}.pframe:after{content:"";position:absolute;z-index:0;left:-18px;bottom:-40px;width:64%;height:128px;border-radius:999px;background:linear-gradient(120deg,#8f1d34,#c2364f);box-shadow:0 24px 40px -22px #8f1d34e6}@keyframes dotsDrift{to{translate:-6px 6px}}@media(max-width:900px){.pframe{margin:20px 22px 34px 10px}.pframe:before{width:80px;height:80px;background-size:28px 28px;inset:-18px -18px auto auto}.pframe:after{height:90px;bottom:-28px}}@media(prefers-reduced-motion:reduce){.pframe:before{animation:none}}.pframe:after{z-index:3;left:-18px;bottom:-30px;width:auto;height:auto;min-width:46%;padding:18px 34px;display:flex;align-items:center;content:attr(data-label);font:650 clamp(22px,2.2vw,30px)/1.1 var(--display);color:#fff;letter-spacing:.005em;text-shadow:0 2px 10px rgba(0,0,0,.3);box-shadow:0 24px 40px -18px #5a0a19f2,inset 0 1px #ffffff2e}.pframe[data-label=""]:after{content:"";padding:0;min-width:0;width:44%;height:64px;z-index:0}@media(max-width:900px){.pframe:after{padding:12px 22px;bottom:-22px;font-size:20px}}body.pg main{--t-ink: #14181b;--t-soft: #3f4446;--t-mute: #6f6658;--t-line: #e2d6c2;--t-sand: #f3ebdd;--t-card: #fff;--t-gold: #8a540f;background:#f6f1e7;color:var(--t-ink)}body.pg main h1,body.pg main h2,body.pg main h3{color:var(--t-ink)}body.pg .phero-bg{background:radial-gradient(ellipse at 80% 20%,rgba(233,170,80,.22),transparent 55%),radial-gradient(ellipse at 0% 0%,#fffaf0,transparent 60%),linear-gradient(180deg,#f8f2e6,#efe5d3)}body.pg .phero-bg:after{opacity:.5}body.pg .phero h1 em{color:var(--t-gold)}body.pg .plead{color:var(--t-soft)}body.pg .crumbs ol,body.pg .crumbs a,body.pg .pmeta,body.pg .pmeta a{color:var(--t-mute)}body.pg .crumbs a:hover{color:var(--t-gold)}body.pg .pmeta svg,body.pg .phero .kick{color:var(--t-gold)}body.pg .pmeta .ok,body.pg .pmeta .ok svg{color:#166b41}body.pg .pmeta .warn,body.pg .pmeta .warn svg{color:#b0402a}body.pg .pframe img{box-shadow:0 34px 60px -30px #50320f8c,0 0 0 1px #9a5f122e}body.pg .toc,body.pg .spec{border:0;background:var(--t-card);box-shadow:0 14px 30px -22px #50320f73}body.pg .toc-h,body.pg .spec dt,body.pg .spec-src{color:var(--t-mute)}body.pg .toc-h svg{color:var(--t-gold)}body.pg .toc a{color:var(--t-soft)}body.pg .toc a:before{color:#a99f90}body.pg .toc a:hover,body.pg .toc a.on{color:var(--t-gold);background:#f7efe0}body.pg .toc-bar{background:#eee5d5}body.pg .spec dd{color:var(--t-ink)}body.pg .spec-h{color:#166b41}body.pg .prose{color:#2b3134}body.pg .prose h2{color:var(--t-ink)}body.pg .prose h3{color:var(--t-gold)}body.pg .prose a{color:#8a4d0c}body.pg .prose strong{color:var(--t-ink)}body.pg .prose .tbl{border:0;background:var(--t-card);box-shadow:0 14px 30px -22px #50320f73}body.pg .prose th{color:var(--t-gold);background:var(--t-sand)}body.pg .prose td{border-bottom-color:#eee5d5}body.pg .prose tbody tr:hover td{background:#fbf6ec}body.pg .prose blockquote{color:var(--t-ink)}body.pg .brief li{border:0;background:var(--t-card);color:var(--t-soft);box-shadow:0 12px 26px -20px #50320f73}body.pg .status.warn{border:0;background:#fbe9e4;color:#5a2a1e}body.pg .pc-col{border-left:0;border-right:0;border-bottom:0;background:var(--t-card);box-shadow:0 14px 30px -22px #50320f73;color:var(--t-soft)}body.pg .verdict{border:0;background:radial-gradient(circle at 92% 10%,rgba(233,170,80,.22),transparent 55%),var(--t-card);box-shadow:0 14px 30px -22px #50320f73}body.pg .verdict p:last-child{color:var(--t-ink)}body.pg .alt{border:0}body.pg .pfaq{background:linear-gradient(180deg,#efe5d3,#f6f1e7)}body.pg .pfaq-head p{color:var(--t-mute)}body.pg .acc details{background:var(--t-card);backdrop-filter:none;box-shadow:0 12px 26px -20px #50320f73}body.pg .acc details:hover{background:#fffdf8}body.pg .acc details[open]{background:var(--t-card);box-shadow:0 0 0 1px #9a5f1247,0 18px 34px -22px #50320f80}body.pg .acc summary h3,body.pg .acc details[open] summary h3{color:var(--t-ink)}body.pg .acc .qn{color:var(--t-gold)}body.pg .acc .qchev{background:var(--t-sand)}body.pg .acc .qchev svg{color:var(--t-gold)}body.pg .acc .ans{color:var(--t-soft)}body.pg .acc .ans a{color:#8a4d0c}body.pg .rel{border:0;background:var(--t-card);color:var(--t-ink);box-shadow:0 14px 30px -22px #50320f73}body.pg .rel:hover{color:var(--t-ink);box-shadow:0 0 0 2px #e3a649,0 18px 34px -20px #50320f80}body.pg .rel-t small{color:var(--t-gold)}body.pg .home-band{border:0;background:var(--t-card);color:var(--t-ink);box-shadow:0 14px 30px -22px #50320f73}body.pg .home-band small{color:var(--t-mute)}body.pg .home-band:hover{color:var(--t-ink)}body.pg .rv-over,body.pg .rv-games,body.pg .rv-pay,body.pg .rv-cta,body.pg .rf{--lift: #fff;background:#fff;box-shadow:0 18px 38px -26px #50320f8c}body.pg .ro-h,body.pg .rg-h{color:var(--t-gold)}body.pg .ro-info dt,body.pg .ro-site,body.pg .rp-head span,body.pg .rp-stats span,body.pg .rf-card dt,body.pg .rf-os li span{color:var(--t-mute)}body.pg .ro-info dd,body.pg .ro-keys li,body.pg .rg-cats b,body.pg .rp-stats b,body.pg .rv-cta b,body.pg .rf-head b,body.pg .rf-card>b,body.pg .rft-m b,body.pg .rf-os li{color:var(--t-ink)}body.pg .ro-brand{background:radial-gradient(120% 90% at 50% 0%,rgba(233,170,80,.25),transparent 70%),var(--t-sand)}body.pg .ro-logo{background:#fff;box-shadow:0 10px 22px -16px #50320f80}body.pg .ro-badge{background:#e3f3ea;color:#166b41}body.pg .ro-keys a{color:#8a4d0c}body.pg .ro-src,body.pg .rf .ro-src{background:var(--t-sand);color:var(--t-mute)}body.pg .unk{color:#6f6658}body.pg .rg-cats li{background:#faf6ef}body.pg .rg-cats li.on{background:radial-gradient(100% 90% at 50% 0%,#e9aa5038,#faf6ef)}body.pg .rg-cats span{color:var(--t-mute)}body.pg .rg-cats li.off .rg-ic{background:#ece4d6;color:#a99f90}body.pg .rg-live{box-shadow:inset 0 1px #eee5d5}body.pg .rg-live p{color:var(--t-soft)}body.pg .rg-live li{background:#1d2326}body.pg .rp-tile{box-shadow:0 0 0 1px #e8dfcf,0 8px 16px -12px #50320f80}body.pg .rp-name,body.pg .rf-card p,body.pg .rf-card li,body.pg .rf-card dd,body.pg .rf-text,body.pg .rf-note,body.pg .rv-cta p span{color:var(--t-soft)}body.pg .rp-stats>div,body.pg .rf-card{background:#faf6ef}body.pg .rf-chips li{background:#f7ead2;color:#7a4a0c}body.pg .rf-table{background:#faf6ef}body.pg .rft-row{color:var(--t-soft)}body.pg .rft-row:nth-child(2n){background:#fff}body.pg .rft-th{background:var(--t-sand);color:var(--t-gold)}body.pg .yn-n i{background:#ece4d6;color:#8a8072}body.pg .yn-u i{box-shadow:inset 0 0 0 1.5px #cfc5b5;color:#8a8072}body.pg .yn-n,body.pg .yn-u{color:#8a8072}body.pg .rf-os li{background:#f1eadf}body.pg .rf-os li.yn-y{background:#e3f3ea}body.pg .rf-os li.yn-y span{color:#166b41}body.pg .rf-steps a{color:#8a4d0c}body.pg .rf-note svg{color:var(--t-gold)}@media(max-width:900px){body.pg .rft-row{background:#faf6ef!important}body.pg .rft-row [data-l]:before{color:var(--t-mute)}}body.pg .prose aside.note{background:repeating-linear-gradient(135deg,rgba(154,95,18,.07) 0 2px,transparent 2px 9px),#fff;color:var(--t-soft);box-shadow:0 14px 30px -22px #50320f73}body.pg .tool-block h2,body.pg .tool-block h3,body.pg .tool-block .rl-lab-head h3{color:var(--ivory)}body.pg .mnote{color:var(--t-soft);border-top-color:var(--t-line)}body.pg .mnote h3{color:var(--t-ink)}body.pg .tool-block .reg,body.pg .tool-block .rl{padding:clamp(18px,2.4vw,28px);border-radius:20px;color:var(--ivory);background:radial-gradient(ellipse at 85% 0%,rgba(216,164,81,.14),transparent 55%),linear-gradient(160deg,#1b292f,#10181d);box-shadow:0 26px 50px -30px #281905b3}body.pg .tool-block .mnote{color:var(--mist);border-top-color:var(--line)}body.pg .tool-block .mnote h3{color:var(--ivory)}.prose,.prose.has-mods>:not(section):not(aside){max-width:none}.prose p,.prose li{text-align:justify;hyphens:auto;-webkit-hyphens:auto}.ro-cta{white-space:nowrap;padding-inline:14px;font-size:15px;gap:8px}.rv-over{grid-template-columns:minmax(0,1.25fr) 250px minmax(0,1fr)}@media(max-width:1180px){.rv-over{grid-template-columns:minmax(0,1fr) 240px}}body.pg main{background:#ece2d0}body.pg .phero-bg{background:radial-gradient(ellipse at 80% 20%,rgba(233,160,60,.26),transparent 55%),radial-gradient(ellipse at 0% 0%,#f7efdf,transparent 60%),linear-gradient(180deg,#efe4cf,#e4d5bb)}body.pg .pfaq{background:linear-gradient(180deg,#e4d6bd,#ece2d0)}.prose section li,.prose aside li{padding-left:0;margin-bottom:0;text-align:left}.prose section li:before,.prose aside li:before{content:none;display:none}.prose section p,.prose aside p{text-align:left;hyphens:manual}.prose .rf-list{list-style:disc;padding-left:18px}.prose .rf-steps{list-style:decimal;padding-left:20px}.prose .rf-list li,.prose .rf-steps li{padding-left:2px}.rf-acc{display:grid;grid-template-columns:minmax(240px,.8fr) minmax(0,1.4fr);gap:0;padding:0;overflow:hidden}.ra-side{display:grid;align-content:start;gap:8px;padding:24px;background:radial-gradient(120% 100% at 0% 0%,rgba(233,160,60,.2),transparent 65%),#f6eedf}.ra-side .cic{width:46px;height:46px;border-radius:14px;margin-bottom:6px}.ra-side .cic svg{width:24px;height:24px}.ra-side .rg-h{margin:0}.ra-side>b{font:700 19px/1.3 var(--card);color:#14181b}.ra-need{list-style:none;margin:8px 0 0;padding:0;display:grid;gap:8px}.ra-need li{display:flex!important;align-items:center;gap:10px;padding:10px 12px!important;border-radius:10px;background:#fff;font-size:14.5px;font-weight:700;color:#14181b;box-shadow:0 8px 18px -14px #50320f99}.ra-need .ck{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:#1f8a55;color:#fff;font:800 12px/1 var(--card)}.ra-steps{list-style:none;margin:0;padding:24px;display:grid;gap:14px;align-content:start;counter-reset:none}.ra-steps li{display:grid!important;grid-template-columns:34px 1fr;gap:14px;align-items:start}.ra-n{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;color:#2a1404;font:800 15px/1 var(--card);background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 88%);box-shadow:0 6px 14px -6px #c86e14cc}.ra-steps p{margin:4px 0 0;font-size:15px;line-height:1.55;color:#2b3134}.rf-acc .ro-src{grid-column:1 / -1;margin:0;border-radius:0}@media(max-width:760px){.rf-acc{grid-template-columns:1fr}}.rg-cats{gap:12px}.rg-cats li{position:relative;gap:8px;padding:20px 10px 16px!important;border-radius:16px;transition:transform .25s,box-shadow .25s}body.pg .rg-cats li.on{background:linear-gradient(180deg,#fff6e4,#fbeed4);box-shadow:inset 0 0 0 1px #c98d3a40}.rg-cats li.on:hover{transform:translateY(-3px);box-shadow:inset 0 0 0 1px #c98d3a66,0 16px 26px -18px #965a0ab3}.rg-ic{width:60px;height:60px;border-radius:18px}.rg-ic svg{width:32px;height:32px}.rg-cats li.on:after{content:"✓";position:absolute;top:10px;right:10px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#1f8a55;color:#fff;font:800 12px/1 var(--card)}.rg-cats b{font-size:15.5px}.rg-cats span{font-size:12.5px;font-weight:600}body.pg .rg-live li{background:#1d2326;box-shadow:0 8px 16px -10px #0009}body.pg main{--t-soft: #2f3537;--t-mute: #5a5246}body.pg .rf-card dt,body.pg .ro-info dt,body.pg .rp-stats span,body.pg .rg-cats span,body.pg .ro-site{color:#5a5246}body.pg .ro-src,body.pg .rf .ro-src{color:#5a5246;background:#f1e8d8}.rf-acc{display:block;padding:22px 24px}.rf-acc .rf-head{margin-bottom:16px}.rf-acc .rf-head .cic{width:46px;height:46px;border-radius:14px}.rf-acc .rf-head .cic svg{width:24px;height:24px}.rf-acc .rf-head b{font-size:19px}.rf-acc .ra-need{display:grid;grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:0 0 16px}body.pg .ra-need li{background:#f6efe2;box-shadow:inset 0 0 0 1px #e6dac5}.rf-acc .ra-steps{padding:0;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:12px}.rf-acc .ra-steps li{padding:16px!important;border-radius:14px;background:#fbf7ef;box-shadow:inset 0 0 0 1px #ece2d0}.rf-acc .ra-steps p{color:#2f3537}.rf-acc .ro-src{margin:18px -24px -22px;border-radius:0 0 18px 18px}body.pg .rg-cats li,body.pg .rg-cats li.on{background:#fbf7ef;box-shadow:inset 0 0 0 1px #e8dcc6}.rg-ic,body.pg .rg-cats li.off .rg-ic{width:64px;height:64px;border-radius:50%;background:#f6e7ea;color:#8f1d34;box-shadow:none}.rg-ic svg{width:40px;height:40px}body.pg .rg-cats li.off .rg-ic{background:#ece4d6;color:#9a9083}.rg-cats li.on:after{top:12px;right:12px}body.pg .rg-cats li.on:hover{box-shadow:inset 0 0 0 1px #d9b98a,0 16px 26px -18px #965a0a99}body.pg .rf-table{background:#fff;box-shadow:inset 0 0 0 1px #e6dac5}body.pg .rft-row{color:#2f3537;font-size:14px;box-shadow:inset 0 -1px #efe6d6}body.pg .rft-row:nth-child(2n){background:#fcf9f3}body.pg .rft-th{background:#1d2326;color:#f1c27a;box-shadow:none}.rft-row{grid-template-columns:minmax(170px,1.35fr) .75fr 1fr .75fr 1fr 1.4fr;padding:12px 16px}.rf-pay .yn{padding:3px 10px 3px 4px;border-radius:99px;font-weight:700;font-size:13px;width:max-content}body.pg .rf-pay .yn-y{background:#e3f3ea;color:#146c40}body.pg .rf-pay .yn-n,body.pg .rf-pay .yn-u{background:#f3ece1;color:#6b6255}body.pg .yn-n i{background:#d9cfbf;color:#4f4a42}body.pg .prose aside.note{clip-path:none;border-radius:16px;padding:18px 22px;background:#fff;box-shadow:0 0 0 1px #e6dac5,0 14px 30px -22px #50320f73;color:#2f3537;text-align:left}body.pg .prose aside.note strong{display:inline-flex;align-items:center;gap:8px;margin:0 0 8px;padding:0;background:none;color:#8f1d34;font:800 12px/1.3 var(--card);letter-spacing:.12em}body.pg .prose aside.note strong:before{content:"";width:22px;height:22px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 88%);box-shadow:0 4px 10px -4px #c86e14cc}body.pg .prose aside.note p{margin:0}body.pg .rf-sup{background:#f6efe2}body.pg .rf-sup .rf-card{background:#fff;box-shadow:0 10px 24px -18px #50320f8c}.rf-card{padding:18px;gap:10px}.rf-card .cic{width:42px;height:42px}body.pg .rf-card dd{color:#14181b}.rf-card dl>div{grid-template-columns:104px 1fr;padding:6px 0;box-shadow:inset 0 -1px #f0e7d8}.rf-os li{display:grid;grid-template-columns:24px 1fr;column-gap:8px;min-width:150px;padding:10px 12px}.rf-os li i{grid-row:1 / 3;display:grid;place-items:center;width:24px;height:24px;border-radius:50%;font:800 12px/1 var(--card);font-style:normal;background:#d9cfbf;color:#4f4a42}.rf-os li.yn-y i{background:#1f8a55;color:#fff}.rf-os li.yn-n i{background:#e9c9c3;color:#8f2a1d}.rf-os li b{font-size:15px;color:#14181b}body.pg .rf-os li{background:#f6efe2}body.pg .rf-os li.yn-n span{color:#8f2a1d}body.pg .rf-sup .ro-src{background:#ece2d0}body.pg .rv-cta{background:radial-gradient(120% 160% at 0% 0%,rgba(233,160,60,.28),transparent 60%),#1d2326}body.pg .rv-cta b{color:#fff;font-size:17px}body.pg .rv-cta p span{color:#d6d0c5}.rv-cta .btn{white-space:nowrap}body.pg .pc-col{border-top:0;padding:0;overflow:hidden}body.pg .pc-h{margin:0!important;padding:16px 22px!important;font:700 20px/1.2 var(--card)!important}body.pg .minus .pc-h{background:#fbe9e4;color:#9a3a22}body.pg .pc ul{padding:18px 22px 20px;gap:12px;font:500 15.5px/1.5 var(--card);color:#2f3537}body.pg .pc li svg{width:22px;height:22px;padding:4px;border-radius:50%;margin-top:0}body.pg .minus li svg{background:#e0896b;color:#fff}body.pg .verdict{position:relative;padding:26px 28px 26px 92px;background:#1d2326;box-shadow:0 22px 44px -28px #000000e6}body.pg .verdict:before{content:"“";position:absolute;left:26px;top:14px;font:700 86px/1 var(--display);color:#f1b44e}body.pg .verdict .kick{color:#f1c27a}body.pg .verdict p:last-child{color:#f4efe5;font-size:20px}@media(max-width:700px){body.pg .verdict{padding:64px 20px 22px}body.pg .verdict:before{top:6px;left:18px;font-size:70px}}.rg-live ul{gap:10px}.rg-live li,body.pg .rg-live li{display:grid;place-items:center;width:150px;height:56px;padding:10px 16px;border-radius:12px;background:linear-gradient(150deg,#a3243e,#5e1222);box-shadow:0 10px 20px -14px #5e1222e6;font-size:14px;color:#fff}.rg-live li img{display:block;width:auto;height:auto;max-width:112px;max-height:32px;object-fit:contain;margin:auto}.rf-card>b{font-size:18px}.rf-card dl>div{grid-template-columns:130px 1fr;padding:9px 0;align-items:baseline}.rf-card dt{font-size:14px!important;font-weight:700;letter-spacing:0;text-transform:none}.rf-card dd{font-size:16px!important}.rf-card p,.rf-card li,.rf-steps li,.rf-list li{font-size:16px!important;line-height:1.6}.rf-os li b{font-size:16px}.rf-os li span{font-size:14px!important}.rf .ro-src,.ro-src{font-size:13.5px}.rft-row{font-size:15px!important}.rft-th{font-size:12.5px!important}.ra-steps p{font-size:16px!important}.ra-need li{font-size:15.5px!important}.ro-info dt{font-size:14px}.ro-info dd{font-size:15.5px}.ro-keys li{font-size:15px}.rp-stats span{font-size:12.5px}.rp-stats b{font-size:15.5px}@media(max-width:520px){.rf-card dl>div{grid-template-columns:1fr;gap:2px}}.prose td.t-op{display:flex;align-items:center;gap:12px;font-weight:700;color:#14181b}.t-logo{display:grid;place-items:center;flex:none;width:92px;height:40px;padding:5px 8px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #e6dac5}.t-logo img{width:auto;height:auto;max-width:76px;max-height:28px;object-fit:contain}.t-logo.dark{background:#1d2326;box-shadow:none}body.pg .prose aside.note{display:flex;align-items:center;flex-wrap:wrap;gap:6px 14px}body.pg .prose aside.note strong{flex:none;margin:0}@media(max-width:700px){body.pg .prose aside.note{display:block}body.pg .prose aside.note strong{display:flex;margin-bottom:8px}}body.pg .prose aside.note{flex-wrap:nowrap}body.pg .prel{background:radial-gradient(ellipse at 30% 20%,#253237,var(--night) 70%);padding-bottom:clamp(36px,4vw,56px)}body.pg .prel h2{color:var(--ivory)}body.pg .prel .kick,body.pg .prel>.wrap>p{color:#e9b968}.prose td.t-bar{display:grid;grid-template-columns:96px 1fr;align-items:center;gap:16px}.tb-v{font:800 17px/1 var(--card);color:#14181b;font-variant-numeric:tabular-nums}.tb-track{height:12px;border-radius:99px;background:#efe6d6;overflow:hidden}.tb-track i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#c46a16,#f2b04a)}body.pg .prose table.t-bars tbody tr:hover td{background:#fbf6ec}@media(max-width:600px){.prose td.t-bar{grid-template-columns:1fr;gap:6px}}.prose table.t-bars td:last-child:not(.t-bar){font-weight:700;color:#5a5246;white-space:nowrap}.rf-grid>.rf-card:last-child:nth-child(odd){grid-column:1 / -1;grid-template-columns:42px minmax(0,1fr);column-gap:14px;align-items:start}.rf-grid>.rf-card:last-child:nth-child(odd)>:not(.cic){grid-column:2}.rf-grid>.rf-card:last-child:nth-child(odd) .rf-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 28px}@media(max-width:900px){.rf-grid>.rf-card:last-child:nth-child(odd) .rf-list{grid-template-columns:1fr}}.ftiles{margin:1.6em 0 2em;padding:20px 22px 22px;border-radius:18px;background:#fff;box-shadow:0 18px 38px -26px #50320f8c;font-family:var(--card)}.ftiles figcaption{margin:0 0 14px;font:700 12px/1.2 var(--card);letter-spacing:.12em;text-transform:uppercase;color:#8a540f}.ftiles ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px}.prose .ftiles li{display:grid;grid-template-columns:44px 1fr;column-gap:12px;align-items:center;padding:14px 16px!important;margin:0;border-radius:14px;background:#faf6ef;box-shadow:inset 0 0 0 1px #ece2d0;text-align:left}.prose .ftiles li:before{content:none}.ft-ic{grid-row:1 / 3;display:grid;place-items:center;width:44px;height:44px;border-radius:12px;background:#f6e7ea;color:#8f1d34}.ft-ic svg{width:24px;height:24px}.ft-k{font-size:13px;font-weight:700;color:#5a5246;line-height:1.3}.ft-v{font-size:16.5px;font-weight:700;color:#14181b;line-height:1.35}.ftiles ul{display:flex;flex-wrap:wrap}.prose .ftiles li{flex:1 1 230px}.ftiles .ft-k,.ftiles .ft-v{hyphens:manual;-webkit-hyphens:manual;text-align:left}.ftiles figcaption{margin-bottom:12px}.prose .ftiles{padding-top:18px}.prose ul.plist{display:grid;gap:10px 24px;margin:1.2em 0 1.8em;padding:18px 22px;border-radius:16px;background:#fff;box-shadow:0 14px 30px -22px #50320f73}.prose ul.plist.two{grid-template-columns:repeat(2,minmax(0,1fr))}.prose ul.plist li{display:grid;grid-template-columns:22px 1fr;gap:12px;align-items:start;margin:0;padding:10px 12px 10px 10px;border-radius:10px;background:#faf6ef;text-align:left;line-height:1.5}.prose ul.plist li:before{position:static;display:grid;place-items:center;width:22px;height:22px;margin-top:2px;transform:none;border:0;border-radius:50%;content:"✓";color:#fff;font:800 12px/1 var(--card);background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 88%)}@media(max-width:760px){.prose ul.plist.two{grid-template-columns:1fr}}.tool-block .calc{max-width:none}body.pg .prose .tbl{border-radius:16px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #e2d6c2,0 18px 36px -24px #50320f8c}body.pg .prose th{padding:14px 16px;background:#1d2326;color:#f1c27a;font:700 12.5px/1.3 var(--card);letter-spacing:.08em;border:0}body.pg .prose td{padding:14px 16px;font:500 15.5px/1.45 var(--card);color:#2f3537;border-bottom:1px solid #efe6d6}body.pg .prose tbody tr:nth-child(2n) td{background:#fbf7ef}body.pg .prose tbody tr:hover td{background:#fff3dc}body.pg .prose td:first-child{font-weight:700;color:#14181b}body.pg .prose tr>td:last-child:not(.t-bar):not(:first-child){font-weight:800;color:#8f1d34;font-variant-numeric:tabular-nums}body.pg .prose table.t-bars tr>td:last-child:not(.t-bar){color:#5a5246;font-weight:700}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero{padding:44px 0 64px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-bg{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 700' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffe2a0'/%3E%3Cstop offset='.45' stop-color='%23e8962e'/%3E%3Cstop offset='1' stop-color='%238f1d34'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='1' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23c2364f'/%3E%3Cstop offset='.6' stop-color='%23e8962e'/%3E%3Cstop offset='1' stop-color='%23ffd27a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M1270 -40 C1300 120 1380 170 1470 210 S1640 300 1660 420' fill='none' stroke='url(%23a)' stroke-width='64' stroke-linecap='round' opacity='.9'/%3E%3Cpath d='M-60 520 C40 520 110 560 120 640 S80 760 30 790' fill='none' stroke='url(%23b)' stroke-width='60' stroke-linecap='round' opacity='.85'/%3E%3C/svg%3E") center / 100% 100% no-repeat,radial-gradient(ellipse at 20% 10%,rgba(216,164,81,.18),transparent 55%),linear-gradient(180deg,#1b2a30,#10181d 70%,#0b1114)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-bg:after{opacity:.03}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{align-items:stretch;gap:clamp(24px,3vw,44px)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy{position:relative;display:flex;flex-direction:column;justify-content:center;padding:clamp(26px,3.2vw,46px);border-radius:36px 120px 36px 36px;background:linear-gradient(160deg,#ffffff1a,#ffffff08);border:1px solid rgba(255,255,255,.16);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);box-shadow:0 40px 80px -40px #000000e6,inset 0 1px #ffffff1f}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero h1{color:#fff}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero h1 em{color:#f1b44e}:is(body.pg-guide,body.pg-hub,body.pg-faq) .plead{color:#e6dfd3}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero .kick{color:#f1c27a;letter-spacing:.22em}:is(body.pg-guide,body.pg-hub,body.pg-faq) .crumbs ol,:is(body.pg-guide,body.pg-hub,body.pg-faq) .crumbs a,:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta,:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta a{color:#cfc6b8}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta svg{color:#f1b44e}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{margin:0;align-self:center}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe img{aspect-ratio:4 / 3.4;border-radius:40px 40px 40px 120px;box-shadow:0 40px 80px -36px #000000f2,0 0 0 1px #f1b44e38}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe:before,:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe:after{display:none}@media(max-width:900px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy{border-radius:28px 72px 28px 28px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe img{border-radius:28px 28px 28px 72px}}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-bg{background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 1600 700' preserveAspectRatio='none'%3E%3Cdefs%3E%3ClinearGradient id='a' x1='0' y1='0' x2='1' y2='1'%3E%3Cstop offset='0' stop-color='%23ffd98a'/%3E%3Cstop offset='.45' stop-color='%23e8962e'/%3E%3Cstop offset='1' stop-color='%238f1d34'/%3E%3C/linearGradient%3E%3ClinearGradient id='b' x1='1' y1='0' x2='0' y2='1'%3E%3Cstop offset='0' stop-color='%23a3243e'/%3E%3Cstop offset='.6' stop-color='%23e8962e'/%3E%3Cstop offset='1' stop-color='%23ffd27a'/%3E%3C/linearGradient%3E%3C/defs%3E%3Cpath d='M1270 -40 C1300 120 1380 170 1470 210 S1640 300 1660 420' fill='none' stroke='url(%23a)' stroke-width='64' stroke-linecap='round' opacity='.85'/%3E%3Cpath d='M-60 520 C40 520 110 560 120 640 S80 760 30 790' fill='none' stroke='url(%23b)' stroke-width='60' stroke-linecap='round' opacity='.8'/%3E%3C/svg%3E") center / 100% 100% no-repeat,radial-gradient(ellipse at 75% 30%,rgba(233,160,60,.22),transparent 55%),linear-gradient(180deg,#f3e9d6,#e7d8bd)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-bg:after{opacity:.45}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy{background:linear-gradient(160deg,#ffffffc7,#ffffff8c);border:1px solid rgba(255,255,255,.9);box-shadow:0 40px 70px -40px #5a370f8c,inset 0 1px #fff}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero h1{color:#14181b;font-size:clamp(32px,3.2vw,48px)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero h1 em{color:#8a540f}:is(body.pg-guide,body.pg-hub,body.pg-faq) .plead{color:#2f3537;font-size:clamp(16px,1.2vw,18px)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero .kick{color:#8a540f}:is(body.pg-guide,body.pg-hub,body.pg-faq) .crumbs ol,:is(body.pg-guide,body.pg-hub,body.pg-faq) .crumbs a,:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta,:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta a{color:#5a5246}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta svg{color:#8a540f}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{align-self:stretch;display:flex}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe img{height:100%;min-height:360px;aspect-ratio:auto;object-fit:cover;box-shadow:0 40px 70px -36px #5a370f99,0 0 0 1px #9a5f1233}@media(max-width:900px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{grid-template-columns:1fr}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe img{min-height:0;aspect-ratio:4 / 3;height:auto}}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero{padding:0;min-height:clamp(540px,42vw,700px);display:flex;align-items:center}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-bg{background:linear-gradient(180deg,#f6efe2,#ece2d0)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-bg:after{opacity:.35}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{width:100%;grid-template-columns:minmax(0,580px) 1fr;padding-block:48px 56px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{position:absolute;z-index:0;top:0;right:0;bottom:0;width:58vw;margin:0;display:block}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe img{width:100%;height:100%;min-height:0;aspect-ratio:auto;object-fit:cover;border-radius:0 0 0 46%/0 0 0 62%;box-shadow:none}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy{z-index:2;border:0;border-radius:0;background:#fff;backdrop-filter:none;-webkit-backdrop-filter:none;padding:clamp(28px,3.4vw,52px);box-shadow:0 30px 60px -30px #50320f73}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy:before{content:"";position:absolute;left:0;top:0;width:64px;height:5px;background:linear-gradient(90deg,#8f1d34,#e3a649)}@media(max-width:900px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero{display:block;min-height:0}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{position:relative;width:100%;height:auto}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe img{aspect-ratio:4 / 3;height:auto;border-radius:0 0 0 38%/0 0 0 42%}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{display:flex;flex-direction:column-reverse;padding:0 0 36px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy{margin:-60px var(--gut) 0}}@media(min-width:901px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{width:calc(100vw - max(0px,(100vw - var(--wrap)) / 2) - 500px)}}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero{min-height:clamp(420px,32vw,540px)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{grid-template-columns:minmax(0,540px) 1fr;padding-block:36px 40px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy{padding:clamp(24px,2.4vw,36px) clamp(24px,2.6vw,40px)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero h1{font-size:clamp(28px,2.4vw,38px);line-height:1.12;margin-bottom:12px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .plead{font-size:16px;line-height:1.6;margin:0}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta{margin-top:16px;gap:6px 16px;font-size:13px}@media(min-width:901px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{width:calc(100vw - max(0px,(100vw - var(--wrap)) / 2) - 460px)}}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero{min-height:clamp(360px,26vw,440px)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{grid-template-columns:minmax(0,500px) 1fr;padding-block:28px 32px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy{padding:22px 30px 24px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .crumbs ol{margin-bottom:10px;font-size:13px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero .kick{margin-bottom:8px;font-size:11.5px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero h1{font-size:clamp(26px,2vw,32px);margin-bottom:10px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .plead{font-size:15px;line-height:1.55}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta{margin-top:12px}@media(min-width:901px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{width:calc(100vw - max(0px,(100vw - var(--wrap)) / 2) - 420px)}}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero{align-items:center}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{align-items:center;padding-block:52px 52px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy{align-self:center;overflow:hidden;border-radius:20px;padding:30px 34px 28px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy:before{left:34px;top:0;width:72px;height:4px;border-radius:0 0 4px 4px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .crumbs ol{margin-bottom:14px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero .kick{margin-bottom:12px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero h1{margin-bottom:14px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta{margin-top:18px;flex-wrap:nowrap;gap:14px;white-space:nowrap;font-size:12.5px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta li{min-width:0}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta li:last-child{overflow:hidden;text-overflow:ellipsis}@media(min-width:901px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{top:24px;bottom:24px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe img{border-radius:28px 0 0 34%/28px 0 0 46%}}@media(max-width:900px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .pmeta{flex-wrap:wrap;white-space:normal}}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-copy:before{display:none}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero .kick{display:inline-flex;align-items:center;gap:10px}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero .kick:before{content:"";width:28px;height:3px;border-radius:3px;background:linear-gradient(90deg,#8f1d34,#e3a649)}@media(min-width:901px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe img{object-position:center 62%}}body.pg .brief-h{display:inline-flex;align-items:center;gap:10px;color:#8f1d34;letter-spacing:.2em}body.pg .brief-h:before{content:"";width:28px;height:3px;border-radius:3px;background:linear-gradient(90deg,#8f1d34,#e3a649)}body.pg .brief ol{gap:14px}body.pg .brief li{position:relative;overflow:hidden;isolation:isolate;padding:58px 20px 20px;border:0;border-radius:18px;color:#e9e3d8;font:500 15px/1.5 var(--card);background:radial-gradient(120% 90% at 100% 0%,rgba(233,160,60,.22),transparent 55%),linear-gradient(165deg,#22323a,#141d22);box-shadow:0 22px 40px -26px #140c04e6,inset 0 1px #ffffff14;transition:transform .3s var(--ease, ease),box-shadow .3s}body.pg .brief li:before{left:20px;top:18px;width:30px;height:30px;font:800 14px/1 var(--card);color:#2a1404;background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 88%);box-shadow:0 6px 14px -6px #c86e14e6}body.pg .brief li:after{content:counter(b,decimal-leading-zero);position:absolute;z-index:-1;right:12px;bottom:-14px;font:700 76px/1 var(--display);color:#f1c27a12}body.pg .brief li:hover{transform:translateY(-4px);box-shadow:0 30px 48px -26px #140c04,inset 0 0 0 1px #f1c27a59}body.pg .brief li a{color:#f1c27a}body.pg .brief li strong,body.pg .brief li b{color:#fff}@media(prefers-reduced-motion:reduce){body.pg .brief li{transition:none}}body.pg .brief li{padding:58px 20px 26px;font-weight:450}body.pg .brief li:after{right:10px;bottom:-22px;font-size:64px;color:#f1c27a0d}.qf-facts{list-style:none;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:22px 0 14px;padding:0}.qf-facts li{display:grid;gap:4px;padding:14px 12px;border-radius:14px;background:linear-gradient(165deg,#22323a,#141d22);box-shadow:0 16px 30px -22px #140c04e6}.qf-facts b{font:700 30px/1 var(--display);background:linear-gradient(180deg,#ffe7a6,#f1b44e 55%,#c97a22);-webkit-background-clip:text;background-clip:text;color:transparent}.qf-facts span{font:500 12.5px/1.35 var(--card);color:#d6d0c5}.qf-help{padding:16px 18px;border-radius:16px;background:#fff;box-shadow:0 0 0 1px #e6dac5,0 16px 30px -22px #50320f80;font-family:var(--card)}.qf-h{display:flex;align-items:center;gap:8px;margin:0 0 10px;font:700 15px var(--card);color:#8f1d34}.qf-h svg{width:18px;height:18px}.qf-help ul{list-style:none;margin:0;padding:0;display:grid;gap:2px}.qf-help li{display:flex;justify-content:space-between;gap:12px;padding:8px 0;font-size:14px;color:#2f3537;box-shadow:inset 0 -1px #f0e7d8}.qf-help li a{flex:none;font-weight:800;color:#14181b;text-decoration:none;font-variant-numeric:tabular-nums}.qf-help li a:hover{color:#8f1d34}.qf-src{margin:10px 0 0;font-size:12.5px;color:#5a5246}.qf-src a{color:#8a4d0c}.qf-more{display:inline-flex;align-items:center;gap:8px;margin-top:16px;font:700 15px var(--card);color:#8f1d34}.qf-more svg{width:16px;height:16px}@media(max-width:520px){.qf-facts{grid-template-columns:1fr 1fr 1fr;gap:8px}.qf-facts b{font-size:24px}}.pfaq-head .qglyph{font-size:clamp(70px,6vw,96px);margin-bottom:4px}.pfaq-head h2{margin-bottom:6px}.qf-facts{margin-top:18px}.lvs{margin:30px 0 38px;padding:24px 26px 0;border-radius:20px;overflow:hidden;font-family:var(--card);color:#e9e3d8;background:radial-gradient(90% 70% at 100% 0%,rgba(233,160,60,.2),transparent 60%),linear-gradient(165deg,#22323a,#121a1f);box-shadow:0 26px 50px -30px #140c04f2}.lvs .rg-h{color:#f1c27a;margin-bottom:6px}.lvs-head h3{margin:0 0 18px;font:650 clamp(22px,2vw,28px)/1.2 var(--display);color:#fff}.lvs-kpi{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:22px}.lvs-kpi div{display:grid;gap:4px;padding:16px;border-radius:14px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff0f}.lvs-kpi b{font:700 34px/1 var(--display);background:linear-gradient(180deg,#ffe7a6,#f1b44e 55%,#c97a22);-webkit-background-clip:text;background-clip:text;color:transparent}.lvs-kpi span{font-size:13.5px;font-weight:600;color:#f4efe5}.lvs-kpi em{font-style:normal;font-size:12.5px;color:#b9b2a6}.lvs-chart{margin:0 0 24px;padding:18px;border-radius:16px;background:#0000002e}.lvs-chart figcaption,.lvs-sub{display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 16px;margin:0 0 14px;font-size:13px;font-weight:700;letter-spacing:.04em;color:#f4efe5}.lvs-chart figcaption span,.lvs-sub span{display:inline-flex;align-items:center;gap:6px;font-weight:500;color:#b9b2a6;letter-spacing:0}.sw{display:inline-block;width:12px;height:12px;border-radius:3px;margin-left:8px}.sw.on,.bar .on{background:linear-gradient(180deg,#ffd98a,#e3a649)}.sw.land,.bar .land{background:#8f1d34}.sw.old,.bars .old{background:#f4efe538}.sw.new,.bars .new{background:linear-gradient(90deg,#c46a16,#f2b04a)}.lvs-chart ol{list-style:none;display:grid;grid-template-columns:repeat(10,minmax(0,1fr));align-items:end;gap:10px;height:200px;margin:0;padding:0}.prose .lvs li{padding:0;margin:0;text-align:left}.lvs-chart li{display:grid;grid-template-rows:1fr auto auto;height:100%;justify-items:center;gap:4px}.lvs-chart .bar{align-self:end;display:flex;flex-direction:column;width:100%;max-width:38px;height:var(--h);border-radius:6px 6px 2px 2px;overflow:hidden}.lvs-chart .bar .on{flex:1}.lvs-chart .bar .land{order:2;height:var(--p);flex:none}.lvs-chart b{font-size:12.5px;color:#f4efe5;font-variant-numeric:tabular-nums}.lvs-chart small{font-size:11.5px;color:#b9b2a6}.lvs-cities{margin-bottom:24px}.lvs-cities ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}.lvs-cities li{display:grid;grid-template-columns:96px minmax(0,1fr) 56px 64px;align-items:center;gap:12px;font-size:14px}.lvs-cities .c{font-weight:700;color:#fff}.lvs-cities .bars{display:grid;gap:3px}.lvs-cities .bars i{display:block;height:7px;border-radius:99px}.lvs-cities b{text-align:right;color:#f1c27a;font-variant-numeric:tabular-nums}.lvs-cities small{color:#b9b2a6;font-size:12px}.lvs-time ol{list-style:none;margin:0 0 18px;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.lvs-time li{position:relative;display:grid;gap:4px;padding:14px 14px 14px 16px!important;border-radius:12px;background:#ffffff0d;box-shadow:inset 3px 0 #e3a649}.lvs-time b{font:700 20px/1 var(--display);color:#f1c27a}.lvs-time span{font-size:13px;line-height:1.45;color:#e1dbd0}.lvs-se{display:flex;gap:8px;align-items:flex-start;margin:0 0 18px;font-size:14px;color:#e1dbd0;text-align:left}.lvs-se svg{flex:none;width:18px;height:18px;color:#6fd7a0;margin-top:2px}.lvs-se b{color:#fff}.lvs .ro-src{margin:0 -26px;padding:12px 26px;background:#00000040;color:#b9b2a6}.pk-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:12px;margin-bottom:20px}.pk-room{display:grid;align-content:start;gap:8px;padding:18px;border-radius:16px;background:#ffffff0d;box-shadow:inset 0 0 0 1px #ffffff0f}.pk-city{display:inline-flex;align-items:center;gap:6px;font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#f1c27a}.pk-city svg{width:15px;height:15px}.pk-room>b{font:650 19px/1.25 var(--display);color:#fff}.pk-room p,.pk-room small{margin:0;font-size:13.5px;color:#cfc6b8;text-align:left}.pk-tags{list-style:none;display:flex;flex-wrap:wrap;gap:6px;margin:2px 0;padding:0}.pk-tags li{padding:4px 10px!important;border-radius:99px;background:#ffffff14;font-size:12.5px;font-weight:600;color:#f4efe5}.pk-tags li.on{background:#1f8a5540;color:#8fe3b6}.pk-online{background:radial-gradient(120% 120% at 100% 0%,#e9a03c33,#ffffff0a)}.pk-list{list-style:none;margin:0;padding:0;display:grid;gap:8px}.pk-list li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start}.pk-list .ck{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:#1f8a55;color:#fff;font:800 12px/1 var(--card)}.pk-list b{display:block;color:#fff;font-size:15px}.pk-list small{display:block}.lvs-num{display:grid;grid-template-columns:auto 1fr;gap:4px 18px;align-items:center;margin:26px 0 32px;padding:20px 24px;border-radius:18px;font-family:var(--card);background:radial-gradient(90% 120% at 100% 0%,rgba(233,160,60,.22),transparent 60%),linear-gradient(165deg,#22323a,#141d22);box-shadow:0 22px 40px -26px #140c04e6}.ln-k{grid-row:1 / 3;display:grid;place-items:center;width:64px;height:64px;border-radius:50%;text-align:center;font-size:9.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;line-height:1.2;color:#2a1404;background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 88%)}.lvs-num p{margin:0;font-size:17px;font-weight:600;line-height:1.45;color:#fff;text-align:left}.lvs-num small{font-size:12.5px;color:#b9b2a6}@media(max-width:900px){.lvs-kpi,.lvs-time ol{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.lvs{padding:18px 16px 0}.lvs .ro-src{margin:0 -16px}.lvs-chart ol{gap:4px;height:170px}.lvs-chart b{font-size:10px}.lvs-cities li{grid-template-columns:78px 1fr 46px}.lvs-cities small{display:none}.lvs-time ol,.lvs-num{grid-template-columns:1fr}.ln-k{grid-row:auto}}.pdata>div+div{margin-top:4px}.pd-bars,.pd-table,.pd-facts{margin-bottom:22px}.pd-bars ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}.pd-bars li{display:grid;grid-template-columns:minmax(110px,200px) minmax(0,1fr) 70px;align-items:center;gap:12px;font-size:14px}.pd-bars .c{font-weight:700;color:#fff}.pd-bars .bars i{display:block;height:10px;border-radius:99px}.pd-bars b{text-align:right;color:#f1c27a;font-variant-numeric:tabular-nums}.pd-scroll{overflow-x:auto;border-radius:14px;background:#0003}.prose .pdata table{width:100%;min-width:480px;border-collapse:collapse;font-size:14.5px}body.pg .prose .pdata th{background:#0000004d;color:#f1c27a}body.pg .prose .pdata td{color:#e7e1d6;background:transparent!important;border-bottom:1px solid rgba(255,255,255,.07);font-weight:500}body.pg .prose .pdata td:first-child{color:#fff;font-weight:700}body.pg .prose .pdata tr>td:last-child:not(:first-child){color:#f1c27a}.pd-facts ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.pd-facts li{display:grid;grid-template-columns:22px 1fr;gap:10px;align-items:start;padding:12px 14px!important;border-radius:12px;background:#ffffff0d;font-size:14px;line-height:1.5;color:#e7e1d6}.pd-facts .ck{display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:#2a1404;font:800 12px/1 var(--card);background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 88%)}@media(max-width:700px){.pd-facts ul{grid-template-columns:1fr}.pd-bars li{grid-template-columns:1fr 64px}.pd-bars .bars{grid-column:1 / -1;grid-row:2}}.pd-bars .bars i.neg{background:linear-gradient(90deg,#1f8a55,#6fd7a0)}.pd-bars b.neg{color:#6fd7a0}@media(max-width:960px){a.brand{min-height:44px;display:inline-flex;align-items:center}.qf-more,.foot-search,.rules-hot,.share,.ccard .tog,.cc-act .pick,.paymore summary{min-height:44px}.qf-more{display:inline-flex;align-items:center}.calc .stp button{width:38px}.calc .stp{top:3px;bottom:3px}.cmp-sort button,.cmp-filters button{min-height:44px}.prose td a,.reg a,.crumbs a{display:inline-block;padding-block:12px;margin-block:-12px}.ln-k{font-size:11px}}@media(max-width:960px){.foot-help a{display:inline-flex;align-items:center;min-height:44px}}@media(max-width:900px){.rf-table{background:none!important;box-shadow:none!important;gap:10px}.rft-th{display:none!important}.rft-row{grid-template-columns:1fr 1fr!important;padding:14px;border-radius:12px;box-shadow:inset 0 0 0 1px #ece2d0}.rft-m{grid-column:1 / -1}}@media(max-width:520px){.rf{padding:18px 16px}.rf .ro-src{margin:16px -16px -18px;padding:12px 16px}.rf-grid,.rf-card{min-width:0}.rf-card dd{overflow-wrap:anywhere}.rf-grid>.rf-card:last-child:nth-child(odd){grid-template-columns:1fr}.rf-grid>.rf-card:last-child:nth-child(odd)>:not(.cic){grid-column:1}}.lvs{padding:0;color:#2f3537;background:#fff;box-shadow:0 0 0 1px #e6dac5,0 24px 48px -30px #50320f8c}.lvs-head{position:relative;padding:22px 26px 20px;margin-bottom:22px;background:radial-gradient(90% 140% at 100% 0%,rgba(233,160,60,.28),transparent 60%),linear-gradient(120deg,#1d2a30,#10181d)}.lvs-head:after{content:"";position:absolute;left:26px;bottom:-6px;width:64px;height:6px;border-radius:6px;background:linear-gradient(90deg,#8f1d34,#e3a649)}.lvs .rg-h{color:#f1c27a}.lvs-head h3{margin:0;color:#fff}.lvs>:not(.lvs-head):not(.ro-src){margin-inline:26px}.lvs .ro-src{margin:22px 0 0;padding:14px 26px;color:#5a5246;background:#f6efe2;font-size:13px}.lvs-sub,.lvs-chart figcaption{color:#14181b;font-size:14px}.lvs-sub span,.lvs-chart figcaption span{color:#5a5246}.lvs-kpi div{position:relative;overflow:hidden;padding:18px 16px 16px;border-radius:16px;background:#faf6ef;box-shadow:inset 0 0 0 1px #ece2d0}.lvs-kpi div:before{content:"";position:absolute;left:0;top:0;right:0;height:4px;background:var(--k, #e3a649)}.lvs-kpi div:nth-child(4n+1){--k: #e3a649}.lvs-kpi div:nth-child(4n+2){--k: #8f1d34}.lvs-kpi div:nth-child(4n+3){--k: #1f8a55}.lvs-kpi div:nth-child(4n+4){--k: #2f6f8f}.lvs-kpi b{font-size:36px;background:none;-webkit-background-clip:border-box;background-clip:border-box;color:var(--k)}.lvs-kpi div:nth-child(4n+1) b{color:#a8650f}.lvs-kpi span{color:#14181b;font-size:14px}.lvs-kpi em{color:#5a5246;font-size:13px}.lvs-chart{background:#faf6ef;box-shadow:inset 0 0 0 1px #ece2d0}.lvs-chart b{color:#14181b}.lvs-chart small{color:#5a5246}.sw.old,.bars .old{background:#e4d8c4}.lvs-cities .c,.pd-bars .c{color:#14181b}.lvs-cities b,.pd-bars b{color:#8f1d34}.lvs-cities small{color:#5a5246}.pd-bars li{padding:6px 0;box-shadow:inset 0 -1px #f0e7d8}.pd-bars .bars,.lvs-cities .bars{background:#f3ece1;border-radius:99px}.pd-bars .bars i,.lvs-cities .bars i{height:12px}.pd-bars b.neg{color:#146c40}.pd-scroll{background:#fff;box-shadow:inset 0 0 0 1px #e6dac5}body.pg .prose .pdata th{background:#1d2326;color:#f1c27a}body.pg .prose .pdata td{color:#2f3537;border-bottom:1px solid #efe6d6}body.pg .prose .pdata tbody tr:nth-child(2n) td{background:#fbf7ef!important}body.pg .prose .pdata td:first-child{color:#14181b}body.pg .prose .pdata tr>td:last-child:not(:first-child){color:#8f1d34;font-weight:700}.lvs-time ol{position:relative;gap:14px;padding-top:18px}.lvs-time ol:before{content:"";position:absolute;left:6px;right:6px;top:6px;height:2px;background:linear-gradient(90deg,#e3a649,#8f1d34)}.lvs-time li{padding:16px 14px 14px!important;border-radius:14px;background:#faf6ef;box-shadow:inset 0 0 0 1px #ece2d0}.lvs-time li:before{content:"";position:absolute;top:-18px;left:16px;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 88%);box-shadow:0 0 0 4px #fff}.lvs-time b{color:#8f1d34;font-size:22px}.lvs-time span{color:#2f3537;font-size:14px}.pd-facts li{background:#faf6ef;box-shadow:inset 0 0 0 1px #ece2d0;color:#2f3537;font-size:14.5px}.lvs-se{color:#2f3537}.lvs-se b{color:#14181b}.lvs-se svg{color:#1f8a55}.pk-room{background:#faf6ef;box-shadow:inset 0 0 0 1px #ece2d0}.pk-room>b,.pk-list b{color:#14181b}.pk-room p,.pk-room small{color:#5a5246}.pk-city{color:#8a540f}.pk-tags li{background:#fff;color:#2f3537;box-shadow:inset 0 0 0 1px #e6dac5}.pk-tags li.on{background:#e3f3ea;color:#146c40;box-shadow:none}.pk-online{background:radial-gradient(120% 120% at 100% 0%,#e9a03c33,#faf6ef)}@media(max-width:760px){.lvs-time ol:before{display:none}.lvs-time li:before{display:none}.lvs>:not(.lvs-head):not(.ro-src){margin-inline:16px}.lvs-head{padding:18px 16px}}.lvs-num{background:radial-gradient(90% 140% at 100% 0%,rgba(233,160,60,.2),transparent 60%),#fff;box-shadow:0 0 0 1px #e6dac5,0 18px 36px -26px #50320f80}.lvs-num p{color:#14181b}.lvs-num small{color:#5a5246}.prose section.lvs .lvs-time li:before{content:"";display:block;position:absolute;top:-18px;left:16px;width:14px;height:14px;border-radius:50%;background:radial-gradient(circle at 34% 28%,#ffe7a6,#f2b04a 40%,#c46a16 88%);box-shadow:0 0 0 4px #fff}.lvs-head{margin-bottom:30px}.lvs-time{margin-bottom:26px}.lvs-time ol{align-items:stretch}.lvs-time li{min-height:100%}.pd-facts ul>li:last-child:nth-child(odd){grid-column:1 / -1}.pd-table,.pd-bars,.pd-facts{margin-bottom:26px}.lvs-sub{font-size:15px;letter-spacing:0}.lvs-sub:before{content:"";display:inline-block;width:18px;height:3px;margin-right:10px;vertical-align:middle;border-radius:3px;background:linear-gradient(90deg,#8f1d34,#e3a649)}.lvs-chart figcaption:before{display:none}.lvs-sub{justify-content:flex-start;align-items:center}.lvs-sub:before{margin-right:0}.lvs-sub>span{margin-left:auto}.lvs-time ol:before{left:22px;right:22px}.lvs{background:#fff}.lvs-head{margin-bottom:0}.lvs>:not(.lvs-head):not(.ro-src){margin:0!important;padding:26px}.lvs>:not(.lvs-head):not(.ro-src):nth-child(2n){background:#fbf1df;box-shadow:inset 0 1px #efdcb9,inset 0 -1px #efdcb9}.lvs>:not(.lvs-head):not(.ro-src):nth-child(odd){background:#fff}.lvs>.pd-facts:nth-child(2n),.lvs>.lvs-se{background:#f9e9ec!important;box-shadow:inset 0 1px #efcfd5,inset 0 -1px #efcfd5!important}.lvs .ro-src{margin:0}.lvs-time li,.pd-facts li,.lvs-kpi div,.pk-room{background:#fff!important;box-shadow:0 0 0 1px #e1d0b2,0 10px 22px -18px #50320f8c!important}.lvs-time li{border-top:4px solid #e3a649}.lvs-time li:nth-child(4n+2){border-top-color:#c46a16}.lvs-time li:nth-child(4n+3){border-top-color:#a3243e}.lvs-time li:nth-child(4n+4){border-top-color:#6f1226}.pd-facts li{border-left:4px solid #a3243e}.lvs-time ol{padding-top:22px}.lvs-time ol:before{top:8px}.prose section.lvs .lvs-time li:before{top:-24px;box-shadow:0 0 0 4px currentColor;color:#fbf1df}.lvs-sub{margin-bottom:16px;font-size:16px}.pd-scroll{box-shadow:0 0 0 1px #d9c8a8,0 12px 26px -20px #50320f99}.lvs-chart{background:#fff;box-shadow:0 0 0 1px #e1d0b2}.lvs .ro-src{box-shadow:inset 0 1px #e6dac5}body.pg .prose .lvs-head h3{color:#fff}body.pg .prose .lvs-head .rg-h{color:#e9b968}body.pg .prose th,body.pg .prose .pdata th,body.pg .rft-th,body.pg .rft-th span{color:#fff}body.pg .lvs-head .rg-h,body.pg .prose .lvs-head .rg-h{color:#e6dfd3}.pd-facts li{border-left:0;box-shadow:inset 0 0 0 2px #a3243e,0 10px 22px -18px #50320f8c!important}.prose .pd-facts li{border:2px solid #a3243e;border-top-color:#c2405a;border-left-color:#c2405a;border-right-color:#6f1226;border-bottom-color:#5e0f20;box-shadow:inset 1px 1px #ffffffe6,inset -1px -1px #6f12261f,3px 4px #6f1226,6px 10px 18px -8px #3c0a1473!important;transform:translate(-2px,-2px);transition:transform .2s,box-shadow .2s}.prose .pd-facts li:hover{transform:translate(-3px,-4px);box-shadow:inset 1px 1px #ffffffe6,4px 6px #6f1226,8px 14px 22px -8px #3c0a1480!important}@media(prefers-reduced-motion:reduce){.prose .pd-facts li{transition:none}}.prose .pd-facts li,.prose .pd-facts li:hover{position:relative;overflow:hidden;border:0;transform:none;padding-top:18px!important;box-shadow:0 0 0 1px #e1d0b2,0 10px 22px -18px #50320f8c!important}.prose .pd-facts li:after{content:"";position:absolute;left:0;right:0;top:0;height:7px;background:linear-gradient(180deg,#d4566e,#a3243e 45%,#6f1226 80%,#4a0b18);box-shadow:0 2px 4px #4a0b1859}.prose .pd-facts li:after{display:none}.prose .pd-facts li,.prose .pd-facts li:hover{overflow:visible;border:0;border-top:4px solid #a3243e;padding-top:14px!important}.lvs-time .tl-num{display:grid;gap:6px;margin:4px 0 6px}.lvs-time .tl-num strong{font:700 40px/1 var(--display);color:#14181b;font-variant-numeric:lining-nums}.lvs-time .tl-num i{display:block;width:var(--w);height:8px;border-radius:99px;background:linear-gradient(90deg,#e3a649,#a3243e)}.lvs-time li:nth-child(4n+4) .tl-num strong{color:#8f1d34}.lvs-head{overflow:hidden}.lvs-head:before{content:"";position:absolute;right:-10px;top:-10px;width:260px;height:130%;background:radial-gradient(circle,rgba(241,180,78,.5) 0 2px,transparent 2.6px) 0 0 / 18px 18px;-webkit-mask:linear-gradient(90deg,transparent,#000 70%);mask:linear-gradient(90deg,transparent,#000 70%);opacity:.55;pointer-events:none}.lvs,.rf,.rv-over,.rv-games,.rv-pay,.rv-cta,.ftiles,.qf-help,.lvs-num{font-weight:500}.lvs-time li>span:last-child,.pd-facts li span:last-child,.lvs-kpi em,.rf-card p,.rf-card li,.rf-text,.ra-steps p,.rf-note,.pk-room p,.ro-keys li,.rp-name,.rg-cats span,.rf-card dd,.ft-k{font-weight:550!important;color:#23292c}.lvs-time li>span:last-child,.pd-facts li span:last-child{font-size:15px;line-height:1.5}body.pg .brief li{font-weight:550;font-size:15.5px}.prose p,.prose li{font-weight:450;color:#262c2f}.lvs-time ol.grow li{align-content:start;justify-items:center;text-align:center}.lvs-time ol.grow .tl-num{justify-items:center;width:100%}.lvs-time ol.grow .tl-num i{margin-inline:auto}.lvs-time ol.grow li>span:last-child{text-align:center}.lvs-kpi{grid-template-columns:repeat(auto-fit,minmax(190px,1fr))}.lvs-kpi div{justify-items:center;text-align:center}.pd-compare ul{list-style:none;margin:0;padding:0;display:grid;gap:12px}.pd-compare li{display:grid;grid-template-columns:minmax(120px,190px) minmax(0,1fr);align-items:center;gap:16px;padding:12px 16px!important;border-radius:14px;background:#fff;box-shadow:0 0 0 1px #e1d0b2,0 10px 22px -18px #50320f8c}.pd-compare .c{font-weight:700;color:#14181b}.pc-bars{display:grid;gap:6px}.pcb{display:grid;grid-template-columns:minmax(0,1fr) 62px;align-items:center;gap:10px}.pcb i{display:block;height:12px;border-radius:99px}.pcb b{text-align:right;font-variant-numeric:tabular-nums}.pcb.c0 i,.sw.c0{background:linear-gradient(90deg,#c46a16,#f2b04a)}.pcb.c0 b{color:#8a4d0c}.pcb.c1 i,.sw.c1{background:linear-gradient(90deg,#6f1226,#c2405a)}.pcb.c1 b{color:#8f1d34}.pcb.c2 i,.sw.c2{background:#2f6f8f}.pcb.c2 b{color:#2f6f8f}.pd-compare .lvs-sub span{display:inline-flex;align-items:center;gap:6px}@media(max-width:600px){.pd-compare li{grid-template-columns:1fr;gap:8px}}.apill{display:inline-flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;border-radius:99px;font:600 14px/1.3 var(--card)}.apill i{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;font:800 11px/1 var(--card);font-style:normal}.apill.store,.apill.yes{background:#e3f3ea;color:#146c40}.apill.store i,.apill.yes i{background:#1f8a55;color:#fff}.apill.no{background:#f6e7ea;color:#8f1d34}.apill.no i{background:#c2405a;color:#fff}body.pg .prose table.t-apps td{vertical-align:middle}body.pg .prose table.t-apps tr>td:last-child:not(:first-child){color:inherit;font-weight:600}.prose td.t-op a{color:#14181b;text-decoration-color:#8f1d3466}html body p:not(.hero-display),html body .rf-card p,html body .ra-steps p,html body .steps p{font-size:17px!important}html body :is(main,footer) :is(p,li,td,dd,dt,label,figcaption,blockquote,small,em,cite,address):not(:is(h1,h2,h3,h4,h5,h6,.hero-stats,.lvs-kpi,.qf-facts,.cc-stats) *):not(.hero-display),html body main :is(span,a):not(:is(h1,h2,h3,h4,h5,h6,.hero-display,.hero-stats,.lvs-kpi,.qf-facts,.cc-stats,.tl-num,.rules-hot,.cmp-filters,.cmp-sort,.paylogos,.pq-tabs) *):not([class*=badge]):not(.age):not(.k):not(.fc-k):not(.rg-h):not(.ro-h):not(.ck):not(.yn):not(.qn):not(.ln-k):not(.cc-pay-k):not(.pk-city):not(.tag):not(.btn):not(.btn *):not(.nav-a):not(.nav-b):not(.lic):not(.ft-k):not(.ra-n):not(.t-logo-none),html body footer :is(span,a):not(.btn):not(.btn *){font-size:17px!important}html body :is(button,.btn,summary) :is(span,small){font-size:inherit!important}html body main :is(.ra-need li,.rf-card dd,.rf-card dt){font-size:17px!important}body.pg .brief ol,body.pg .lvs-kpi,body.pg .rel-grid,body.pg .lvs-time ol{display:flex!important;flex-wrap:wrap}body.pg .brief ol>li{flex:1 1 200px}body.pg .lvs-kpi>div{flex:1 1 180px}body.pg .rel-grid>*{flex:1 1 240px}body.pg .lvs-time ol>li{flex:1 1 190px}body.pg .brief ol:has(>li:nth-child(5):last-child)>li{flex-basis:260px}.prose ul.plist.two>li:last-child:nth-child(odd){grid-column:1 / -1}.ra-need{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))!important}body.pg .lvs-time ol:before{display:none}body.pg-review .phero h1{font-size:clamp(30px,2.9vw,44px);line-height:1.1}@media(min-width:901px){:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero-grid{grid-template-columns:minmax(0,560px) 1fr}:is(body.pg-guide,body.pg-hub,body.pg-faq) .phero h1{font-size:clamp(26px,1.9vw,31px)}:is(body.pg-guide,body.pg-hub,body.pg-faq) .pframe{width:calc(100vw - max(0px,(100vw - var(--wrap)) / 2) - 480px)}}.rf-grid{align-items:stretch}.pside{scrollbar-width:thin;scrollbar-color:#c88a33 transparent;padding-right:6px;margin-right:-6px}.pside::-webkit-scrollbar{width:6px}.pside::-webkit-scrollbar-track{background:transparent;margin:8px 0}.pside::-webkit-scrollbar-thumb{border-radius:99px;background:linear-gradient(180deg,#e3a649,#a3243e)}.pside::-webkit-scrollbar-thumb:hover{background:linear-gradient(180deg,#f1b44e,#8f1d34)}.pside::-webkit-scrollbar-button{display:none;height:0}.pside{-webkit-mask:linear-gradient(180deg,#000 calc(100% - 28px),transparent);mask:linear-gradient(180deg,#000 calc(100% - 28px),transparent);padding-bottom:24px}body.pg .prose .btn-gold,body.pg .prose .btn-gold:hover,body.pg .rv-cta .btn{color:#1a1206!important;font:700 15px var(--card)!important;text-decoration:none}body.pg .acc .qchev{background:#f3e2e5}body.pg .acc .qchev svg{color:#8f1d34!important;width:18px;height:18px}body.pg .acc details[open] .qchev{background:#8f1d34}body.pg .acc details[open] .qchev svg{color:#fff!important}body.pg .acc .qn{color:#8a540f;font:750 15px/1 var(--card)}body.pg .tool-block .reg{color:#14181b;border:0;background:#fff;box-shadow:0 0 0 1px #e2d3b8,0 24px 48px -30px #50320f99}body.pg .tool-block .reg .kick{color:#8f1d34}body.pg .tool-block .reg-h{color:#14181b!important}body.pg .tool-block .reg-sub{color:#3f4446}body.pg .tool-block .reg-sub a,body.pg .tool-block .reg .share{color:#8f1d34}.reg .toolbar{display:flex;flex-wrap:wrap;gap:8px;padding:6px;border-radius:16px;background:linear-gradient(160deg,#1d2a30,#10181d);margin-bottom:16px}.reg .toolbar .field{flex:1 1 260px;border:0;background:#ffffff14;color:#fff;border-radius:12px}.reg .toolbar .field input{color:#fff}.reg .toolbar .field input::placeholder{color:#b9b2a6}.reg .toolbar .chip{border:0;border-radius:12px;padding:10px 16px;background:transparent;color:#e7e0d4;font:650 14.5px var(--card)}.reg .toolbar .chip:hover{background:#ffffff12}.reg .toolbar .chip[aria-pressed=true]{background:linear-gradient(180deg,#f2b04a,#d98a24);color:#1a1206}body.pg .tool-block .reg-table{border:0;border-radius:14px;box-shadow:inset 0 0 0 1px #e6dac5}body.pg .tool-block .reg-table thead th{background:#1d2326;color:#fff;font:700 12px/1.2 var(--card)}body.pg .tool-block .reg-table td,body.pg .tool-block .reg-table tbody th{border-top:1px solid #efe6d6;vertical-align:middle;color:#2f3537}body.pg .tool-block .reg-table tbody tr:nth-child(2n)>*{background:#fbf7ef}body.pg .tool-block .reg-table tbody tr:hover>*{background:#fff3dc}html body main .reg-table tbody th{font:700 16px/1.3 var(--card)!important;color:#14181b!important}html body main .reg-table td.regno{font:500 14px var(--card)!important;color:#6b6255!important;font-variant-numeric:tabular-nums}.lic-chips{display:inline-flex;flex-wrap:wrap;gap:6px}html body main .lchip{display:inline-block;padding:4px 9px;border-radius:7px;font:750 13px/1 var(--card)!important;letter-spacing:.02em;white-space:nowrap}.lchip.s-a{background:#f6e6c6;color:#7a4d12}.lchip.s-e{background:#f3e2e5;color:#8f1d34}.lchip.s-ti{background:#e3eaee;color:#24343b}html body main .reg-table .tag{padding:5px 10px;border-radius:8px;background:#f6efe2;border:1px solid #e6dac5;color:#2f3537;font:600 14px var(--card)!important}html body main .reg-table .rv-link{display:inline-flex;align-items:center;gap:6px;padding:7px 12px;border-radius:99px;background:#8f1d34;color:#fff!important;text-decoration:none;font:700 13.5px var(--card)!important;white-space:nowrap}.reg-table .rv-link svg{width:14px;height:14px}html body main .reg-table .unk{color:#6f6658!important;font-style:italic}.reg-more{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:50px;border:0;border-top:1px solid #efe6d6;background:#faf6ef;color:#8f1d34;font:700 15px var(--card);cursor:pointer}.reg-more:hover{background:#fff3dc}.reg-more svg{width:16px;height:16px}.reg-more[hidden]{display:none}body.pg .tool-block .reg .mnote{color:#3f4446;border-top-color:#e6dac5}body.pg .tool-block .reg .mnote h3,body.pg .tool-block .reg-out h3{color:#14181b}body.pg .tool-block .reg-out{border-top-color:#e6dac5}body.pg .tool-block .reg-out p{color:#3f4446}body.pg .tool-block .reg-out a{color:#14181b;border-color:#e6dac5;background:#faf6ef}body.pg .tool-block .reg .mnote a{color:#8f1d34}@media(min-width:601px)and (max-width:1000px){body.pg .phero-grid{padding-top:0!important}body.pg .pframe{width:auto!important;margin:0 0 34px!important;max-width:none!important;justify-self:stretch}body.pg .pframe img{aspect-ratio:16 / 8!important}body.pg .pside{grid-template-columns:1fr!important;gap:12px}body.pg .toc ol{grid-template-columns:repeat(2,minmax(0,1fr))!important;column-gap:18px}body.pg .side-cta{min-height:0!important;height:auto!important;align-self:start;padding:16px 20px!important}}@media(max-width:600px){body.pg .phero-grid{padding-top:0!important}}@media(max-width:600px){body.pg :is(.prose .tbl,.pd-scroll):has(>table.t-stack:not(.t-bars)){overflow:visible;background:none;box-shadow:none;border-radius:0}body.pg table.t-stack:not(.t-bars){min-width:0;display:block}body.pg table.t-stack:not(.t-bars) thead{display:none}body.pg table.t-stack:not(.t-bars) tbody{display:grid;gap:12px}body.pg table.t-stack:not(.t-bars) tr{display:grid;border-radius:14px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px #e2d6c2,0 12px 26px -20px #50320f80}body.pg table.t-stack:not(.t-bars) td{display:grid;grid-template-columns:minmax(0,42%) minmax(0,1fr);gap:12px;padding:11px 16px!important;border:0!important;background:none!important;text-align:left}body.pg table.t-stack:not(.t-bars) td+td{box-shadow:inset 0 1px #efe6d6}body.pg table.t-stack:not(.t-bars) td:before{content:attr(data-th);font-size:11.5px!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase;color:#7d7262;line-height:1.4;padding-top:2px}body.pg table.t-stack:not(.t-bars) td:first-child{display:block;padding:12px 16px!important;background:#1c2529!important;color:#fff!important;font-weight:700}body.pg table.t-stack:not(.t-bars) td:first-child:before{content:none}body.pg table.t-stack:not(.t-bars) td:first-child *{color:inherit}}@media(max-width:600px){body.pg table.t-stack.t-apps tr{grid-template-columns:1fr 1fr}body.pg table.t-stack.t-apps td:first-child{grid-column:1 / -1;display:flex!important;align-items:center;gap:12px;background:#f6efe3!important;color:#14181b!important}body.pg table.t-stack.t-apps td:not(:first-child){grid-template-columns:1fr;gap:8px;align-content:start}body.pg table.t-stack.t-apps td+td+td{box-shadow:inset 1px 0 #efe6d6}body.pg table.t-stack.t-apps td+td{box-shadow:none}body.pg table.t-stack.t-apps td:nth-child(3){box-shadow:inset 1px 0 #efe6d6}body.pg table.t-stack.t-apps .apill{justify-self:start}}@media(max-width:700px){.rv-over{grid-template-columns:minmax(0,1fr)!important}.rv-over .ro-brand{grid-row:1;grid-column:1;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"logo logo" "badge site" "cta cta";align-items:center;justify-items:stretch;gap:12px;padding:20px!important;text-align:left}.rv-over .ro-logo{grid-area:logo;height:84px}.rv-over .ro-badge{grid-area:badge;justify-self:start}.rv-over .ro-site{grid-area:site;justify-self:end}.rv-over .ro-cta{grid-area:cta;min-height:48px}.rv-over .ro-info,.rv-over .ro-keys{grid-column:1;padding:20px!important}.rv-over .ro-info dl{grid-template-columns:1fr 1fr;gap:10px}.rv-over .ro-info dl>div{grid-template-columns:28px minmax(0,1fr)!important;grid-template-rows:auto auto;align-items:center;column-gap:8px;row-gap:6px;align-content:start;padding:12px;border-radius:12px;background:#faf6ef;box-shadow:inset 0 0 0 1px #efe6d6}.rv-over .ro-info .cic{width:28px;height:28px;border-radius:8px}.rv-over .ro-info dt:not(.dt-ic){grid-column:2;font-size:11.5px!important;font-weight:800;letter-spacing:.06em;text-transform:uppercase}.rv-over .ro-info dd{grid-column:1 / -1!important;font-size:15px!important;line-height:1.35;overflow-wrap:anywhere}.rv-over .ro-keys{box-shadow:inset 0 1px #efe6d6}}@media(max-width:1000px){body.pg .spec{padding:18px 20px}body.pg .spec-h{margin-bottom:14px}body.pg .spec dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}body.pg .spec dl>div{padding:12px 14px;border-radius:12px;background:#faf6ef;box-shadow:inset 0 0 0 1px #efe6d6}body.pg .spec dt{font-size:11px;color:#7d7262}body.pg .spec dd{margin-top:6px;font-size:15px;font-weight:600;overflow-wrap:anywhere}body.pg .spec-src{margin-top:12px}}@media(min-width:601px)and (max-width:1000px){body.pg .spec dl{grid-template-columns:repeat(4,minmax(0,1fr))}}@media(max-width:900px){body.pg .rft-row:not(.rft-th){grid-template-columns:repeat(3,minmax(0,1fr))!important;grid-template-areas:"m m m" "dy wy t" "ds ws t";gap:12px 14px;align-items:start;padding:14px 16px!important}body.pg .rft-row>:nth-child(1){grid-area:m;padding-bottom:10px;box-shadow:inset 0 -1px #ece2d0}body.pg .rft-row>:nth-child(2){grid-area:dy}body.pg .rft-row>:nth-child(3){grid-area:ds}body.pg .rft-row>:nth-child(4){grid-area:wy}body.pg .rft-row>:nth-child(5){grid-area:ws}body.pg .rft-row>:nth-child(6){grid-area:t}body.pg .rft-row [data-l]{display:grid;gap:5px;align-content:start;font-weight:600;color:#1d2326}body.pg .rft-row [data-l]:before{font-size:10.5px!important}body.pg .rft-row .rft-yn .yn{display:inline-flex;align-items:center;gap:6px;justify-self:start}}@media(max-width:520px){body.pg .rft-row:not(.rft-th){grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-template-areas:"m m" "dy wy" "ds ws" "t t"}}@media(max-width:700px){.rg-cats li:last-child:nth-child(odd){grid-column:1 / -1;grid-template-columns:auto auto;grid-template-rows:auto auto;justify-content:center;justify-items:start;align-items:center;column-gap:14px;row-gap:2px;text-align:left;padding:16px 20px!important}.rg-cats li:last-child:nth-child(odd) .rg-ic{grid-row:1 / 3}}@media(max-width:700px){body.pg .rv-cta{display:grid!important;grid-template-columns:46px minmax(0,1fr);align-items:center;gap:14px 14px;padding:20px!important}body.pg .rv-cta p{display:contents}body.pg .rv-cta p b{grid-column:2;font:650 19px/1.25 var(--display)!important;color:#fff}body.pg .rv-cta p span{grid-column:1 / -1;font-size:15px!important;line-height:1.5}body.pg .rv-cta .btn{grid-column:1 / -1;width:100%;justify-content:center;min-height:50px;font-size:16px!important}}@media(max-width:900px){body.pg .rft-row .rft-empty{display:none}}.prose ul.plist li{display:block!important;position:relative;padding:10px 12px 10px 44px!important}.prose ul.plist li:before{position:absolute!important;left:10px;top:11px;margin:0!important}.prose ul.plist li strong{color:#14181b}.lvs-se{display:block!important;position:relative;padding-left:28px!important;line-height:1.6}.lvs>.lvs-se{padding-left:calc(var(--lvs-pad, 20px) + 28px)!important}.lvs-se svg{position:absolute;left:0;top:3px;margin:0!important}.lvs>.lvs-se svg{left:var(--lvs-pad, 20px);top:auto;margin-top:3px!important}.lvs-se b{white-space:nowrap}@media(min-width:601px)and (max-width:900px){.pk-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.pk-grid>:last-child:nth-child(odd){grid-column:1 / -1}.pk-grid>.pk-online:last-child:nth-child(odd) .pk-list{display:grid;grid-template-columns:1fr 1fr;gap:10px 24px}}@media(max-width:600px){body.pg .prose .tbl{overflow-x:auto}body.pg .prose table:not(.t-stack){min-width:0}body.pg .prose table:not(.t-stack) th,body.pg .prose table:not(.t-stack) td{padding-left:12px!important;padding-right:12px!important}}.prose td.t-op{display:table-cell!important;vertical-align:middle;white-space:nowrap}.prose td.t-op .t-logo{display:inline-grid;vertical-align:middle;margin-right:12px}.prose table:has(td.t-op) td{vertical-align:middle}@media(max-width:600px){.prose td.t-op{white-space:normal}}.reg-table .regno-m{display:none}@media(max-width:900px){.reg-table .regno-h,.reg-table td.regno{display:none}html body main .reg-table .regno-m{display:block;margin-top:4px;font:500 12.5px var(--card)!important;color:#6b6255!important;font-variant-numeric:tabular-nums;white-space:nowrap}.reg-table th,.reg-table td{padding-left:12px!important;padding-right:12px!important}}@media(max-width:760px){html body main .reg-table .rv-link{padding:6px 10px;font-size:13px!important;white-space:nowrap}html body main .reg-table .tag{padding:4px 8px;font-size:12.5px!important}html body main .reg-table tbody th{font-size:15px!important}html body main .reg-table .regno-m{font-size:12px!important}.reg-table th,.reg-table td{padding-left:10px!important;padding-right:10px!important}}@media(min-width:601px)and (max-width:900px){html body main .reg-table table{min-width:0!important}}@media(max-width:680px){html body main .reg-table .regno-m{white-space:normal}html body main .reg-table tbody th{min-width:0}}html body main .reg-out ul{display:grid!important;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px!important;margin-top:14px}html body main .reg-out ul{grid-auto-rows:auto!important}html body main .reg-out li{margin:0!important;padding:0!important;height:auto!important;min-height:0!important;display:block!important;contain:none!important}html body main .reg-out a{display:flex!important;width:100%;min-height:44px;padding:8px 14px!important;border-radius:12px!important;justify-content:flex-start;font:600 15px/1.2 var(--card)!important;color:#14181b!important;background:#fff!important;border:1px solid #e6dac5!important;box-shadow:0 6px 14px -12px #50320f99;transition:border-color .2s,transform .2s}html body main .reg-out a:hover{border-color:#c98d3a!important;transform:translateY(-1px)}html body main .reg-out a svg{width:16px;height:16px;color:#c2364f;flex:none}@media(max-width:420px){html body main .reg-out ul{grid-template-columns:1fr 1fr}}html body main .reg-out a{margin:0!important}html body main .reg-out a{gap:12px;padding:8px 12px 8px 8px!important;min-height:56px}.reg-out .ro-lg{flex:none;display:grid;place-items:center;width:88px;height:40px;padding:5px 8px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #ece2d0}.reg-out .ro-lg.dark{background:#1d2326;box-shadow:none}.reg-out .ro-lg img{display:block;width:auto;height:auto;max-width:72px;max-height:28px}.reg-out .ro-lg svg{width:16px;height:16px;color:#c2364f}.reg-out .ro-nm{min-width:0}html body main .reg-out ul{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))!important}@media(max-width:520px){html body main .reg-out ul{grid-template-columns:1fr 1fr!important}html body main .reg-out a{flex-direction:column;justify-content:center!important;gap:8px;padding:12px 8px!important;text-align:center}.reg-out .ro-lg{width:100%;height:44px}}.ft-list li.ft-has-logo{grid-template-columns:92px minmax(0,1fr)!important}.ft-list .ft-logo{grid-row:1 / 3;align-self:center;width:92px!important;height:44px!important}.ft-list .ft-logo img{max-width:76px;max-height:28px;width:auto;height:auto}.prose th.t-op{display:table-cell!important;vertical-align:middle;white-space:nowrap;text-align:left}.prose th.t-op .t-logo{display:inline-grid;vertical-align:middle;margin-right:12px}.t-logo.dark{background:#1d2326!important;box-shadow:none!important}.t-logo img{max-width:76px;max-height:28px;width:auto;height:auto}.prose th.t-hlogo{white-space:nowrap}.prose th.t-hlogo .t-logo-s,.prose td.t-prov .t-logo-s{display:inline-grid;vertical-align:middle;width:64px;height:30px;padding:3px 6px;margin-right:10px}.prose .t-logo-s img{max-width:54px;max-height:20px}.prose td.t-prov{white-space:nowrap}.pk-list li.has-lg{grid-template-columns:84px minmax(0,1fr)!important;align-items:center}.pk-lg{display:grid;place-items:center;width:84px;height:40px;padding:5px 8px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #ece2d0}.pk-lg img{display:block;width:auto;height:auto;max-width:68px;max-height:26px}.pk-room{position:relative}.pk-brand{position:absolute;top:14px;right:14px;display:grid;place-items:center;width:92px;height:40px;padding:5px 8px;border-radius:8px;background:#fff;box-shadow:inset 0 0 0 1px #ece2d0}.pk-brand img{display:block;width:auto;height:auto;max-width:76px;max-height:28px}.pk-room:has(.pk-brand)>b{padding-right:100px}.pdata td.t-prov{white-space:nowrap}.pdata td.t-prov .t-logo-s{display:inline-grid;place-items:center;vertical-align:middle;width:64px;height:30px;padding:3px 6px;margin-right:10px;border-radius:7px;background:#1d2326}.pdata td.t-prov .t-logo-s img{max-width:54px;max-height:20px;width:auto;height:auto}.t-logo.t-logo-none{background:#fff;padding:0;font-size:10px;font-weight:700;line-height:1;letter-spacing:.04em;text-align:center;text-transform:uppercase;color:#3a3128;white-space:nowrap;overflow:hidden}.prose .nowrap{white-space:nowrap}body.pg .prose table td.t-op .t-logo.t-logo-none{color:#3a3128;font-size:10px;font-weight:700}.rel-img{position:relative}.alt .aibadge,.rel-img .aibadge{top:10px;right:10px;bottom:auto}.pframe .aibadge{z-index:3;inset:14px auto auto 14px}.rl{display:grid;gap:18px}.rl-modes{display:grid;grid-template-columns:auto 1fr 1fr;gap:12px;align-items:stretch}.rl-q{margin:0;align-self:center;font:650 22px/1.2 var(--display);max-width:9ch}.rl-modes button{display:flex;gap:12px;align-items:center;text-align:left;padding:14px 16px;border-radius:var(--r);border:1px solid var(--line-soft);background:#141e23;color:var(--ivory);cursor:pointer;transition:border-color var(--t),background var(--t)}.rl-modes button svg{width:28px;height:28px;color:var(--amber);flex:0 0 auto}.rl-modes b{display:block;font:650 18px/1.2 var(--display)}.rl-modes small{color:var(--mist);font-size:13px}.rl-modes button[aria-selected=true]{border-color:var(--amber);background:linear-gradient(160deg,#23302f,#161f23)}.rl-panel{border:1px solid var(--line-soft);border-radius:var(--r);padding:18px 20px;background:#131c21}.rl-readp p{margin:0;color:var(--mist)}.rl-dots{list-style:none;display:flex;gap:6px;margin:0 0 14px;padding:0}.rl-dots li{height:4px;flex:1;border-radius:4px;background:#f4efe526;transition:background var(--t)}.rl-dots li.on{background:var(--amber)}.rl-dots li.done{background:var(--ok)}.rl-lesson h3{margin-bottom:8px}.rl-lesson>p:not(.kick):not(.rl-fb){color:#dcd8cf}.rl-quiz{border:0;padding:0;margin:12px 0 6px;display:flex;flex-wrap:wrap;gap:8px}.rl-quiz legend{font-weight:650;margin-bottom:8px;padding:0}.rl-quiz input{position:absolute;opacity:0}.rl-quiz span{display:inline-flex;align-items:center;min-height:42px;padding:0 16px;border-radius:var(--r-s);border:1px solid rgba(244,239,229,.3);cursor:pointer;transition:all var(--t)}.rl-quiz input:focus-visible+span{outline:2px solid var(--amber-hi);outline-offset:2px}.rl-quiz input:checked+span{border-color:var(--amber)}.rl-quiz .right span{background:#7fc29b2e;border-color:var(--ok)}.rl-quiz .wrong span{background:#e0896b29;border-color:var(--warn)}.rl-fb{min-height:1.5em;font-size:15px;margin:4px 0 10px}.rl-nav{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rl-skip{border:0;background:none;color:var(--mist);text-decoration:underline;cursor:pointer;font:500 14px var(--ui);padding:8px}.rl-lab{border:1px solid var(--line);border-radius:16px;padding:clamp(16px,2.2vw,24px);background:radial-gradient(ellipse at 80% 0%,rgba(124,38,56,.35),transparent 60%),#10191d}.rl-lab-head{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px}.rl-lab-head h3,.rl-lab-head .rl-h2{margin:0;font-size:clamp(21px,2vw,25px);line-height:1.2}.rl-wheel{display:flex;gap:6px}.rl-wheel input{position:absolute;opacity:0}.rl-wheel span{display:inline-flex;align-items:center;min-height:36px;padding:0 12px;border-radius:999px;border:1px solid rgba(244,239,229,.3);font-size:13.5px;font-weight:600;cursor:pointer}.rl-wheel input:checked+span{background:var(--amber);color:var(--ink);border-color:var(--amber)}.rl-wheel input:focus-visible+span{outline:2px solid var(--amber-hi);outline-offset:2px}.rl-bets{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.rl-board{display:grid;grid-template-columns:44px 1fr;gap:4px;padding:10px;border-radius:10px;background:#0d3a2b;border:1px solid #2a5a45}.rl-zero{display:grid;gap:4px}.rl-nums{display:grid;grid-template-columns:repeat(12,1fr);gap:4px}.rl-board span{display:grid;place-items:center;min-height:38px;border-radius:4px;font:650 14px/1 var(--ui);color:#fff;transition:transform .2s var(--ease),box-shadow .2s,opacity .2s}.rl-board .r{background:#a3252f}.rl-board .b{background:#1b1f22}.rl-board .g{background:#1f7a4f}.rl-board.has span:not(.hit){background-image:linear-gradient(#0d3a2b8c,#0d3a2b8c);color:#fff}.rl-board span.hit{opacity:1;box-shadow:0 0 0 2px var(--amber-hi),0 0 14px #f0c47799;transform:scale(1.05)}.rl:not(.us) .us-only{display:none}.rl-stats{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin:16px 0 8px}.rl-stats div{padding:12px 14px;border-radius:var(--r-s);background:#f4efe50d;border:1px solid var(--line-soft)}.rl-stats dt{font:700 12px/1 var(--ui);letter-spacing:.12em;text-transform:uppercase;color:var(--mist-2)}.rl-stats dd{margin:6px 0 0;font:650 24px/1 var(--display);color:var(--amber-hi)}.rl-dl{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin:8px 0 0}.rl-ev{font-size:14.5px;color:var(--mist);margin:6px 0 4px}@media(max-width:760px){.rl-modes{grid-template-columns:1fr}.rl-q{max-width:none}.rl-stats{grid-template-columns:1fr 1fr}.rl-nums{grid-template-columns:repeat(6,1fr)}.rl-board span{min-height:34px;font-size:13px}}
