@font-face{font-family:"RnH1";src:url(font/letreiro.woff2) format("woff2");font-weight:400;font-display:swap}
@font-face{font-family:"Sela";src:url(font/sela.woff2) format("woff2");font-weight:400 900;font-stretch:75% 100%;font-display:swap}
:root{
  --rn-night:#140b07;--rn-wood:#1d110b;--rn-oak:#4a2312;--rn-oak-2:#6b3519;
  --rn-paper:#f1e2c4;--rn-paper-2:#e4cfa3;--rn-paper-3:#d6bb87;--rn-ink:#2b1a10;--rn-ink-2:#5a3a24;
  --rn-gold:#ffc24a;--rn-gold-2:#f29a17;--rn-gold-ink:#3a1d06;--rn-wine:#7d1830;--rn-teal:#11786f;
  --rn-terra:#c2512b;--rn-terra-2:#8f3317;
  --rn-text:#f2e5cc;--rn-muted:#c8b08a;--rn-line:rgba(241,226,196,.14);
  --rn-display:"RnH1",Georgia,serif;--rn-sans:"Sela",system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;
  --rn-w:1140px;--rn-col:920px;--rn-pad:16px;--rn-r:12px;
}
*,*::before,*::after{box-sizing:border-box}
html{-webkit-text-size-adjust:100%;scroll-behavior:smooth;scroll-padding-top:84px;background:var(--rn-night)}
body{margin:0;color:var(--rn-text);font:400 17px/1.68 var(--rn-sans);overflow-x:hidden;
  background:radial-gradient(1200px 600px at 50% -10%,rgba(255,170,70,.10),transparent 70%),
   repeating-linear-gradient(90deg,rgba(255,255,255,.018) 0 2px,transparent 2px 150px),linear-gradient(180deg,var(--rn-wood),var(--rn-night))}
body.rn-lock{overflow:hidden}
img{max-width:100%;height:auto;display:block}
a{color:var(--rn-gold)}
p{margin:0 0 1em}
strong{color:#fff;font-weight:750}
svg{display:block}
:focus-visible{outline:2px solid var(--rn-gold);outline-offset:3px}
.rn-skip{position:absolute;left:-9999px}
.rn-skip:focus{left:12px;top:10px;z-index:99;padding:8px 12px;border-radius:8px;background:var(--rn-paper);color:var(--rn-ink)}
.rn-col{width:100%;max-width:var(--rn-col);margin:0 auto;padding:0 var(--rn-pad)}
.rn-wide{margin:22px 0 24px}
@media (min-width:1000px){body{font-size:18px}}
.rn-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border-radius:9px;border:0;cursor:pointer;
  font:800 15px/1 var(--rn-sans);font-stretch:92%;letter-spacing:.01em;text-decoration:none;white-space:nowrap;transition:filter .15s}
.rn-btn--gold{background:linear-gradient(180deg,#ffd774 0%,var(--rn-gold) 45%,var(--rn-gold-2) 100%);color:var(--rn-gold-ink);
  box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -3px 0 rgba(120,50,0,.35),0 6px 16px rgba(0,0,0,.35)}
.rn-btn--gold:hover,.rn-btn--terra:hover{filter:brightness(1.08)}
.rn-btn--ghost{background:rgba(20,10,5,.4);color:var(--rn-paper);box-shadow:inset 0 0 0 1.5px rgba(255,194,74,.65)}
.rn-btn--ghost:hover{background:rgba(255,194,74,.12)}
.rn-btn--xl{min-height:54px;padding:0 30px;font-size:17px;border-radius:11px}
.rn-btn--terra{min-height:60px;background:linear-gradient(180deg,#e0794a 0%,var(--rn-terra) 50%,var(--rn-terra-2) 100%);color:#fff4e2;
  font:400 22px/1 var(--rn-display);letter-spacing:.04em;text-transform:uppercase;text-shadow:0 2px 0 rgba(80,20,5,.6);
  box-shadow:inset 0 1px 0 rgba(255,220,190,.55),inset 0 -4px 0 rgba(70,15,0,.45),0 0 0 2px #3a1405,0 10px 22px rgba(0,0,0,.45);
  white-space:normal;text-align:center;line-height:1.1;padding:10px 20px;
  animation:rn-swell 2.6s ease-in-out infinite}
@keyframes rn-swell{0%,100%{transform:scale(1)}50%{transform:scale(1.07,1.05)}}
.rn-pulse{animation:rn-inflate 2.6s ease-in-out infinite}
@keyframes rn-inflate{0%,100%{transform:scale(1);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -3px 0 rgba(120,50,0,.35),0 6px 16px rgba(0,0,0,.35)}
  50%{transform:scale(1.06,1.04);box-shadow:inset 0 1px 0 rgba(255,255,255,.55),inset 0 -3px 0 rgba(120,50,0,.35),0 8px 26px rgba(255,170,40,.35)}}
.rn-cta{text-align:center;margin:24px 0 28px}
.rn-cta .rn-btn{width:100%;max-width:380px}
.rn-top{position:sticky;top:0;z-index:30;background:linear-gradient(180deg,#5b2b15,#3b1a0c);border-bottom:2px solid #a36a2c;box-shadow:0 2px 0 #1a0b05,0 10px 24px rgba(0,0,0,.45)}
.rn-top::after{content:"";position:absolute;inset:0;pointer-events:none;
  background:repeating-linear-gradient(0deg,rgba(0,0,0,.06) 0 2px,transparent 2px 7px),repeating-linear-gradient(90deg,transparent 0 220px,rgba(0,0,0,.18) 220px 222px)}
.rn-top__in{position:relative;z-index:1;display:flex;align-items:center;gap:10px;max-width:var(--rn-w);height:64px;margin:0 auto;padding:0 var(--rn-pad)}
.rn-logo img{width:112px;height:auto;filter:drop-shadow(0 3px 4px rgba(0,0,0,.5))}
.rn-partner{display:flex;align-items:center;gap:6px;color:var(--rn-gold);font:800 10.5px/1.05 var(--rn-sans);font-stretch:80%;letter-spacing:.08em;text-transform:uppercase}
.rn-partner svg{width:24px;height:24px;flex:none}
.rn-nav{display:none}
.rn-acts{margin-left:auto;display:flex;align-items:center;gap:8px}
.rn-acts .rn-btn{min-height:38px;padding:0 13px;font-size:14px}
.rn-acts .rn-btn--ghost{display:none}
.rn-burger{display:grid;place-items:center;width:40px;height:40px;flex:none;padding:0;border:0;border-radius:9px;background:rgba(0,0,0,.28);color:var(--rn-paper);cursor:pointer;box-shadow:inset 0 0 0 1px rgba(255,194,74,.3)}
.rn-burger svg{width:22px;height:22px}
@media (min-width:1000px){
  .rn-top__in{height:74px;gap:16px}
  .rn-logo img{width:146px}
  .rn-nav{display:flex;gap:2px;margin-left:6px}
  .rn-nav a{padding:8px 10px;border-radius:8px;color:var(--rn-paper);font-weight:700;font-size:15px;font-stretch:92%;text-decoration:none}
  .rn-nav a:hover{background:rgba(0,0,0,.25)}
  .rn-nav a[aria-current]{color:var(--rn-gold);box-shadow:inset 0 -2px 0 var(--rn-gold)}
  .rn-acts .rn-btn--ghost{display:inline-flex}
  .rn-burger{display:none}
}
@media (max-width:380px){.rn-partner span{display:none}.rn-logo img{width:100px}}
.rn-drawer{position:fixed;inset:0;z-index:60}
.rn-drawer[hidden]{display:none}
.rn-drawer__shade{position:absolute;inset:0;background:rgba(10,5,2,.66);opacity:0;transition:opacity .25s}
.rn-drawer__panel{position:absolute;left:0;top:0;bottom:0;width:min(330px,88vw);display:flex;flex-direction:column;gap:14px;overflow-y:auto;padding:14px 16px 22px;
  background:linear-gradient(180deg,#4a2211,#2a130a 40%,#1d0e07);box-shadow:inset -2px 0 0 #a36a2c,12px 0 40px rgba(0,0,0,.5);transform:translateX(-104%);transition:transform .28s ease}
.rn-drawer.is-open .rn-drawer__shade{opacity:1}
.rn-drawer.is-open .rn-drawer__panel{transform:none}
.rn-drawer__head{display:flex;align-items:center;justify-content:space-between}
.rn-drawer__head .rn-logo img{width:130px}
.rn-drawer__x{display:grid;place-items:center;width:38px;height:38px;padding:0;border:0;border-radius:9px;background:rgba(0,0,0,.3);color:var(--rn-paper);cursor:pointer}
.rn-drawer__x svg{width:20px;height:20px}
.rn-drawer__partner{display:flex;align-items:center;gap:8px;margin:0;padding:8px 10px;border-radius:9px;background:rgba(255,194,74,.1);color:var(--rn-gold);font:800 12px/1.2 var(--rn-sans);font-stretch:85%;letter-spacing:.06em;text-transform:uppercase}
.rn-drawer__partner svg{width:22px;height:22px;flex:none}
.rn-drawer__nav{display:grid}
.rn-drawer__nav a{display:flex;align-items:center;gap:12px;padding:12px 6px;border-bottom:1px solid var(--rn-line);color:var(--rn-paper);font-weight:750;text-decoration:none}
.rn-drawer__nav a[aria-current]{color:var(--rn-gold)}
.rn-drawer__nav svg{width:22px;height:22px;color:var(--rn-gold);flex:none}
.rn-drawer__acts{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.rn-drawer__legal{display:grid;gap:2px;margin-top:auto;padding-top:10px;border-top:1px dashed var(--rn-line)}
.rn-drawer__legal a{padding:5px 0;color:var(--rn-muted);font-size:13.5px;text-decoration:none}
.rn-head{padding-top:22px}
h1{margin:0 0 14px;font:400 clamp(28px,7.6vw,46px)/1.12 var(--rn-display);color:var(--rn-paper);text-align:center;text-wrap:balance;text-shadow:0 3px 0 #3a1a0b,0 8px 22px rgba(0,0,0,.7)}
.rn-hero{position:relative;overflow:hidden;isolation:isolate;display:flex;flex-direction:column;align-items:center;gap:6px;padding:18px 14px 0;border-radius:16px;
  box-shadow:0 0 0 3px #7a4220,0 0 0 7px #2a1209,0 0 0 9px rgba(255,194,74,.35),0 22px 44px rgba(0,0,0,.6)}
.rn-hero__bg{position:absolute;inset:0;z-index:-2;background:url(img/saloon-fundo.webp) center/cover no-repeat}
.rn-hero__bg::after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(20,11,7,.35),rgba(20,11,7,.15) 45%,rgba(20,11,7,.75))}
.rn-poster{position:relative;z-index:1;width:100%;max-width:360px;padding:16px 18px 20px;text-align:center;color:var(--rn-ink);border-radius:6px;
  background:radial-gradient(130% 90% at 20% 0%,#fbf0d8,var(--rn-paper) 45%,var(--rn-paper-2) 100%);box-shadow:0 0 0 2px #6b3519,0 0 0 6px #2a1209,0 18px 40px rgba(0,0,0,.6);transform:rotate(-1.2deg)}
.rn-poster::before,.rn-poster::after{content:"";position:absolute;top:9px;width:10px;height:10px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#d9b37a,#6b3a1a 70%)}
.rn-poster::before{left:10px}.rn-poster::after{right:10px}
.rn-poster p{margin:0}
.rn-poster__tag{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:5px;background:#24120a;color:var(--rn-paper);font:800 12.5px/1.1 var(--rn-sans);font-stretch:80%;letter-spacing:.12em;text-transform:uppercase}
.rn-poster__tag svg{width:12px;height:12px;color:var(--rn-gold)}
.rn-poster__big{margin-top:10px!important;font:400 clamp(26px,7.8vw,38px)/1.08 var(--rn-display);color:var(--rn-wine);text-wrap:balance}
.rn-poster__fs{font-weight:850;font-size:20px;font-stretch:90%}
.rn-poster__when{margin-bottom:14px!important;font-size:14.5px;color:var(--rn-ink-2)}
.rn-poster .rn-btn{width:100%}
.rn-hero__art{width:min(100%,430px)}
.rn-hero__art img{width:100%;filter:drop-shadow(0 18px 30px rgba(0,0,0,.6))}
.rn-dust{position:absolute;inset:0;z-index:-1;pointer-events:none}
.rn-dust i{position:absolute;left:var(--x);bottom:-10px;width:4px;height:4px;border-radius:50%;background:rgba(255,206,130,.55);box-shadow:0 0 8px rgba(255,180,80,.6);animation:rn-dust var(--t) linear var(--d) infinite}
@keyframes rn-dust{0%{transform:translate(0,0);opacity:0}15%{opacity:.9}100%{transform:translate(40px,-420px);opacity:0}}
@media (min-width:760px){
  .rn-hero{flex-direction:row;align-items:flex-end;justify-content:space-between;padding:0 14px 0 26px;min-height:320px}
  .rn-poster{align-self:center;margin:26px 0;max-width:340px}
  .rn-poster__big{font-size:clamp(27px,3.4vw,37px)}
  .rn-hero__art{width:min(54%,470px);flex:none}
}
@media (min-width:1000px){.rn-hero{padding:0 18px 0 34px;min-height:340px}.rn-poster{max-width:384px}}
.rn-intro{padding-top:28px}
.rn-post{position:relative;max-width:640px;margin:30px auto 6px;padding-bottom:26px}
.rn-post::before{content:"";position:absolute;left:50%;top:18px;bottom:0;width:18px;margin-left:-9px;border-radius:3px 3px 0 0;
  background:repeating-linear-gradient(0deg,rgba(0,0,0,.12) 0 3px,transparent 3px 11px),linear-gradient(90deg,#3b1b0c,#6b3519 45%,#3b1b0c);box-shadow:0 8px 18px rgba(0,0,0,.45)}
.rn-post::after{content:"";position:absolute;left:50%;bottom:0;width:120px;height:10px;margin-left:-60px;border-radius:50%;background:radial-gradient(closest-side,rgba(0,0,0,.55),transparent)}
.rn-post__cap{position:relative;z-index:1;width:max-content;margin:0 auto 12px;padding:8px 20px 9px;border-radius:6px;background:linear-gradient(180deg,#7a4220,#4a2310);
  box-shadow:inset 0 2px 0 rgba(255,210,150,.2),inset 0 -3px 0 rgba(0,0,0,.35),0 8px 16px rgba(0,0,0,.4);font:400 18px/1 var(--rn-display);color:var(--rn-gold);letter-spacing:.04em;text-transform:uppercase}
.rn-post ol{position:relative;z-index:1;list-style:none;margin:0;padding:0;display:grid;gap:7px}
.rn-post li{--tilt:-.6deg;--wood:#6d3a1b}
.rn-post li:nth-child(even){--tilt:.5deg;--wood:#5d2f16}
.rn-post li:nth-child(3n){--wood:#7a4220}
.rn-post a{position:relative;display:flex;align-items:center;gap:10px;min-height:46px;padding:7px 30px 7px 12px;color:#f6e3bf;text-decoration:none;
  font:750 15px/1.3 var(--rn-sans);font-stretch:90%;text-shadow:0 1px 0 rgba(0,0,0,.5);transform:rotate(var(--tilt));transition:transform .18s;
  background:repeating-linear-gradient(0deg,rgba(0,0,0,.08) 0 2px,transparent 2px 8px),linear-gradient(180deg,var(--wood),#3d1d0d);
  clip-path:polygon(0 0,calc(100% - 20px) 0,100% 50%,calc(100% - 20px) 100%,0 100%);filter:drop-shadow(0 4px 6px rgba(0,0,0,.4))}
.rn-post li:nth-child(even) a{padding:7px 12px 7px 30px;clip-path:polygon(20px 0,100% 0,100% 100%,20px 100%,0 50%)}
.rn-post b{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f3d39a,#b07a35 60%,#6b3a1a);
  color:#2b1407;font:400 14px/1 var(--rn-display);text-shadow:none}
.rn-post a:hover,.rn-post a:focus-visible{color:var(--rn-gold);transform:rotate(var(--tilt)) translateX(4px)}
.rn-post li:nth-child(even) a:hover,.rn-post li:nth-child(even) a:focus-visible{transform:rotate(var(--tilt)) translateX(-4px)}
@media (min-width:760px){
  .rn-post ol{gap:8px}
  .rn-post li{width:88%}
  .rn-post li:nth-child(odd){margin-left:12%}
  .rn-post a{font-size:16px}
}
.rn-sec{padding:38px 0 14px}
.rn-sec--alt{background:linear-gradient(180deg,rgba(255,190,110,.05),rgba(0,0,0,.18));border-top:1px solid rgba(163,106,44,.35);border-bottom:1px solid rgba(163,106,44,.25)}
h2{display:flex;align-items:center;justify-content:center;gap:10px;margin:0 0 18px;text-align:center}
.rn-h2__t{padding:10px 18px;border-radius:7px;background:#1a0c06;box-shadow:inset 0 0 0 2px #7b4520,0 8px 18px rgba(0,0,0,.4);font:400 clamp(21px,5.6vw,31px)/1.2 var(--rn-display);color:var(--rn-paper);text-wrap:balance}
.rn-h2__star svg{width:16px;height:16px;color:var(--rn-gold)}
h3{display:flex;align-items:flex-start;gap:8px;margin:22px 0 8px;font:850 19px/1.3 var(--rn-sans);font-stretch:85%;letter-spacing:.03em;text-transform:uppercase;color:var(--rn-gold);scroll-margin-top:90px}
h3 svg{width:14px;height:14px;margin-top:5px;flex:none}
.rn-sec p a,.rn-sec li a,.rn-sec td a,.rn-intro p a{color:var(--rn-gold);text-underline-offset:3px}
.rn-sec .rn-path,.rn-sec .rn-path:hover{color:var(--rn-ink)}
.rn-shot{margin:22px auto 26px;max-width:900px}
.rn-shot--tall{max-width:380px}
.rn-shot__frame{position:relative;display:block;padding:10px;border-radius:10px;background:linear-gradient(135deg,#7a4220,#3d1d0d 50%,#6b3519);box-shadow:inset 0 0 0 2px rgba(255,200,120,.25),0 16px 34px rgba(0,0,0,.55)}
.rn-shot__frame::before,.rn-shot__frame::after{content:"";position:absolute;width:8px;height:8px;border-radius:50%;top:1px;background:radial-gradient(circle at 35% 35%,#f3d39a,#7a4a1c 70%)}
.rn-shot__frame::before{left:1px}.rn-shot__frame::after{right:1px}
.rn-shot__frame img{border-radius:4px;width:100%;box-shadow:0 0 0 1px rgba(0,0,0,.5)}
.rn-shot figcaption{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:10px;text-align:center;font-size:14px;color:var(--rn-muted)}
.rn-shot figcaption svg{width:11px;height:11px;color:var(--rn-gold);flex:none}
.rn-pair{display:grid;gap:4px}
.rn-pair .rn-shot{margin:14px auto}
@media (min-width:860px){.rn-pair{grid-template-columns:300px minmax(0,1fr);align-items:center;gap:22px}.rn-pair .rn-shot{margin:14px 0;max-width:none}}
.rn-ficha{list-style:none;margin:14px 0 18px;padding:14px 16px;border-radius:10px;color:var(--rn-ink);display:grid;gap:4px;
  background:radial-gradient(130% 100% at 0% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-2));box-shadow:0 0 0 1.5px #6b3519,0 10px 22px rgba(0,0,0,.35)}
.rn-ficha li{display:flex;align-items:flex-start;gap:10px;padding:6px 2px;border-bottom:1px dashed rgba(90,58,36,.3);font-weight:650}
.rn-ficha li:last-child{border-bottom:0}
.rn-ficha svg{width:20px;height:20px;flex:none;margin-top:2px;padding:3px;border-radius:5px;background:var(--rn-teal);color:#fff}
@media (min-width:640px){.rn-ficha{grid-template-columns:1fr 1fr;column-gap:22px}}
.rn-cats{list-style:none;margin:6px 0 22px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.rn-cats a{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 6px;border-radius:10px;text-decoration:none;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.25);transition:transform .15s}
.rn-cats a:hover{transform:translateY(-2px)}
.rn-cats img{width:50px;height:50px;object-fit:contain}
.rn-cats span{color:var(--rn-paper);font:800 13px/1.15 var(--rn-sans);font-stretch:85%;text-align:center}
@media (min-width:640px){.rn-cats{grid-template-columns:repeat(6,minmax(0,1fr))}}
.rn-games{list-style:none;margin:0;padding:2px 0 8px;display:flex;gap:10px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}
.rn-games::-webkit-scrollbar{display:none}
.rn-games li{flex:0 0 44%;min-width:0;scroll-snap-align:start}
.rn-game{display:block;text-decoration:none}
.rn-game__pic{position:relative;display:block;overflow:hidden;border-radius:9px;box-shadow:0 0 0 1.5px #6b3519,0 8px 16px rgba(0,0,0,.4)}
.rn-game__pic img{width:100%;aspect-ratio:3/2;object-fit:cover}
.rn-game__hov{position:absolute;inset:0;display:none;flex-direction:column;align-items:center;justify-content:center;gap:8px;background:rgba(20,10,5,.7)}
.rn-game__go{padding:8px 22px;border-radius:8px;background:linear-gradient(180deg,#ffd774,var(--rn-gold) 45%,var(--rn-gold-2));color:var(--rn-gold-ink);font-weight:850;font-size:14px}
.rn-game__demo{padding:5px 16px;border-radius:7px;box-shadow:inset 0 0 0 1.5px rgba(241,226,196,.8);color:var(--rn-paper);font-weight:750;font-size:13px}
@media (hover:hover){.rn-game:hover .rn-game__hov{display:flex}}
.rn-game__n{display:block;margin-top:7px;color:var(--rn-paper);font-weight:750;font-size:14px;line-height:1.25;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.rn-game__s{display:block;color:var(--rn-gold);font-size:12.5px;font-weight:650}
@media (min-width:768px){.rn-games{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));overflow:visible}.rn-games li{flex:none}}
@media (hover:hover){[data-rn-drag]{cursor:grab}}
.rn-grab{cursor:grabbing!important;scroll-snap-type:none!important;user-select:none}
.rn-grab a{pointer-events:none}
.rn-plank{position:relative;margin:8px 0 24px;padding:14px 26px;border-radius:6px;
  background:repeating-linear-gradient(0deg,rgba(0,0,0,.08) 0 2px,transparent 2px 9px),linear-gradient(180deg,#6d3a1b,#4a2310 55%,#3b1b0c);
  box-shadow:inset 0 2px 0 rgba(255,210,150,.18),inset 0 -3px 0 rgba(0,0,0,.35),0 10px 22px rgba(0,0,0,.45)}
.rn-plank ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.rn-plank li{display:grid;place-items:center;min-height:42px;padding:4px 6px;border-radius:5px;text-align:center;background:rgba(20,9,4,.55);
  box-shadow:inset 0 1px 3px rgba(0,0,0,.6),0 1px 0 rgba(255,210,150,.12);color:#f6e3bf;font:400 11.5px/1.15 var(--rn-display);text-shadow:0 1px 0 rgba(0,0,0,.7)}
.rn-plank__nail{position:absolute;top:50%;width:10px;height:10px;margin-top:-5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f3d39a,#6b3a1a 70%)}
.rn-plank__nail:first-child{left:10px}.rn-plank__nail:last-child{right:10px}
@media (min-width:720px){.rn-plank ul{grid-template-columns:repeat(6,minmax(0,1fr))}.rn-plank li{font-size:14px;min-height:48px;letter-spacing:.02em}}
.rn-tab{margin:12px 0 22px;border-radius:10px;overflow:hidden;background:radial-gradient(120% 80% at 0% 0%,#fbf0d8,var(--rn-paper) 50%,var(--rn-paper-2));
  box-shadow:0 0 0 2px #6b3519,0 0 0 5px #24120a,0 14px 30px rgba(0,0,0,.45)}
.rn-tab table{width:100%;border-collapse:collapse;color:var(--rn-ink);font-size:14.5px;line-height:1.35}
.rn-tab thead th{padding:9px 10px;background:#24120a;color:var(--rn-gold);text-align:left;font:850 11.5px/1.2 var(--rn-sans);font-stretch:80%;letter-spacing:.1em;text-transform:uppercase}
.rn-tab tbody th,.rn-tab td{padding:8px 10px;border-top:1px dashed rgba(90,58,36,.35);text-align:left;vertical-align:middle}
.rn-tab tbody tr:first-child th,.rn-tab tbody tr:first-child td{border-top:0}
.rn-tab tbody th{font-weight:800}
.rn-tab strong{color:inherit}
.rn-yes,.rn-no{display:inline-flex;align-items:center;gap:4px;font-weight:850;font-size:13px}
.rn-yes{color:#0b5c55}.rn-no{color:var(--rn-wine)}
.rn-yes svg,.rn-no svg{width:18px;height:18px;padding:3px;border-radius:50%;color:#fff}
.rn-yes svg{background:var(--rn-teal)}.rn-no svg{background:var(--rn-wine)}
.rn-tab__yn{text-align:center!important;width:1%;white-space:nowrap}
@media (max-width:719px){
  .rn-tab--pay thead .rn-tab__m{display:none}
  .rn-tab--pay tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"t d l" "m d l";column-gap:12px;padding:7px 10px;border-top:1px dashed rgba(90,58,36,.35)}
  .rn-tab--pay tbody tr:first-child{border-top:0}
  .rn-tab--pay tbody th,.rn-tab--pay td{padding:0;border:0}
  .rn-tab--pay tbody th{grid-area:t;font-size:14px}
  .rn-tab--pay td.rn-tab__m{grid-area:m;font-size:12.5px;color:var(--rn-ink-2)}
  .rn-tab--pay td.rn-tab__yn:nth-of-type(2){grid-area:d}
  .rn-tab--pay td.rn-tab__yn:nth-of-type(3){grid-area:l}
  .rn-tab--pay td.rn-tab__yn{align-self:center;min-width:72px}
  .rn-tab--pay thead tr{display:grid;grid-template-columns:minmax(0,1fr) auto auto;column-gap:12px;padding:0 10px;background:#24120a}
  .rn-tab--pay thead th{padding:9px 0}
  .rn-tab--pay thead th.rn-tab__yn{width:auto;min-width:72px}
  .rn-tab--pay .rn-yes,.rn-tab--pay .rn-no{justify-content:center}
}
.rn-tab__art{width:34px;height:34px;object-fit:contain;flex:none}
.rn-tab__k{display:flex;align-items:center;gap:8px}
.rn-tab__ico{width:30px;height:30px;object-fit:contain;flex:none}
.rn-tab__glyph{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;background:var(--rn-teal);color:#fff}
.rn-tab__glyph svg{width:17px;height:17px}
.rn-tab__18{display:grid;place-items:center;width:30px;height:30px;flex:none;border-radius:50%;border:2.5px solid var(--rn-wine);color:var(--rn-wine);font:400 10px/1 var(--rn-display)}
.rn-tab--facts .rn-tab__v{font-weight:650}
.rn-tab__w{color:var(--rn-ink-2);font-size:13.5px}
.rn-tab__w svg{display:inline-block;width:13px;height:13px;margin:0 4px -1px 0;color:var(--rn-teal)}
@media (max-width:719px){
  .rn-tab--facts table{font-size:13.5px}
  .rn-tab--facts thead th,.rn-tab--facts tbody th,.rn-tab--facts td{padding:7px 7px}
  .rn-tab--facts thead th{font-size:10.5px;letter-spacing:.06em}
  .rn-tab--facts .rn-tab__k{flex-direction:column;align-items:flex-start;gap:3px}
  .rn-tab__ico,.rn-tab__18,.rn-tab__glyph{width:24px;height:24px}
  .rn-tab__glyph svg{width:14px;height:14px}
  .rn-tab__w{font-size:12.5px}
  .rn-tab--facts th:first-child{width:30%}.rn-tab--facts td:last-child{width:27%}
}
.rn-tab--bonus tbody th{display:flex;align-items:center;gap:8px}
.rn-tab__give{font-weight:800;color:var(--rn-wine)}
.rn-tab__when{font-size:13.5px;color:var(--rn-ink-2)}
@media (max-width:719px){
  .rn-tab--bonus thead,.rn-tab--bonus thead tr{display:block}
  .rn-tab--bonus thead th{display:inline;padding:0;background:none}
  .rn-tab--bonus thead tr{padding:8px 10px;background:#24120a;text-align:left}
  .rn-tab--bonus thead th+th::before{content:" · ";color:rgba(255,194,74,.6)}
  .rn-tab--bonus tbody tr{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"a n" "a g" "a w";column-gap:10px;padding:8px 10px;border-top:1px dashed rgba(90,58,36,.35)}
  .rn-tab--bonus tbody tr:first-child{border-top:0}
  .rn-tab--bonus tbody th{display:contents}
  .rn-tab--bonus tbody th .rn-tab__art{grid-area:a;align-self:center}
  .rn-tab--bonus tbody th span{grid-area:n;font-size:14px}
  .rn-tab--bonus td{padding:0;border:0}
  .rn-tab--bonus .rn-tab__give{grid-area:g;font-size:13.5px}
  .rn-tab--bonus .rn-tab__when{grid-area:w;font-size:12.5px}
}
.rn-signs{list-style:none;margin:14px 0 18px;padding:0;display:grid;gap:8px}
.rn-sign{display:flex;align-items:center;gap:12px;padding:10px 14px;border-radius:10px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.22)}
.rn-sign p{margin:0;font-size:15.5px;line-height:1.45}
.rn-sign__img,.rn-sign__svg{width:44px;height:44px;flex:none;object-fit:contain}
.rn-sign__glyph{display:grid;place-items:center;width:44px;height:44px;flex:none;border-radius:50%;background:rgba(255,194,74,.14);color:var(--rn-gold)}
.rn-sign__glyph svg{width:22px;height:22px}
@media (min-width:800px){.rn-signs{grid-template-columns:1fr 1fr}}
.rn-scroll{position:relative;margin:44px auto 26px;max-width:720px;padding-top:30px}
.rn-scroll__badge{position:absolute;left:50%;top:-14px;z-index:2;display:grid;place-items:center;width:92px;height:92px;margin-left:-46px;filter:drop-shadow(0 6px 10px rgba(0,0,0,.5));transform:rotate(-8deg)}
.rn-scroll__badge svg{position:absolute;inset:0;width:100%;height:100%}
.rn-scroll__badge b{position:relative;font:400 15px/1 var(--rn-display);color:var(--rn-gold);letter-spacing:-.02em}
.rn-scroll__paper{position:relative;padding:44px 22px 22px;color:var(--rn-ink);text-align:center;
  background:radial-gradient(120% 70% at 50% 0%,#fbf0d8,var(--rn-paper) 45%,var(--rn-paper-2) 100%);
  clip-path:polygon(0 3%,4% 0,9% 2%,15% 0,22% 1.5%,30% 0,38% 2%,46% .5%,54% 2%,62% 0,70% 1.5%,78% 0,86% 2%,93% .5%,100% 2.5%,99% 30%,100% 60%,98.5% 97%,94% 100%,86% 98.5%,78% 100%,70% 98%,62% 100%,54% 98.5%,46% 100%,38% 98%,30% 100%,22% 98.5%,14% 100%,7% 98%,0 99%,1% 70%,0 40%)}
.rn-scroll__paper::before{content:"";position:absolute;inset:8px;border:1.5px dashed rgba(107,53,25,.45);pointer-events:none}
.rn-scroll__head{margin:0 0 8px;font:400 clamp(20px,5vw,26px)/1.2 var(--rn-display);color:var(--rn-wine)}
.rn-scroll__head strong{color:inherit;font-weight:400}
.rn-scroll__paper p:last-child{margin:0;font-size:15.5px;line-height:1.6}
.rn-faq{display:grid;gap:10px;margin:8px 0 18px}
.rn-q{border-radius:10px;background:linear-gradient(180deg,#3d1e0f,#28130a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.28)}
.rn-q summary{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 16px;cursor:pointer;list-style:none;font-weight:800;font-size:16.5px;line-height:1.35;color:var(--rn-paper)}
.rn-q summary::-webkit-details-marker{display:none}
.rn-q__star{width:18px;height:18px;flex:none;color:var(--rn-gold);transition:transform .25s}
.rn-q[open] .rn-q__star{transform:rotate(144deg)}
.rn-q__a{padding:0 16px 14px;color:var(--rn-text);font-size:15.5px}
.rn-foot{margin-top:46px;padding-top:26px;background:repeating-linear-gradient(90deg,rgba(0,0,0,.18) 0 2px,transparent 2px 120px),linear-gradient(180deg,#3a1b0d,#24110a 60%,#160a05)}
.rn-foot__sign{position:relative;max-width:520px;margin:0 auto;padding:0 var(--rn-pad);text-align:center}
.rn-foot__chain{display:block;width:150px;height:22px;margin:0 auto -4px;background:linear-gradient(90deg,transparent 0 10px,#b3884b 10px 12px,transparent 12px calc(100% - 12px),#b3884b calc(100% - 12px) calc(100% - 10px),transparent calc(100% - 10px))}
.rn-foot__sign .rn-logo{display:inline-block;padding:10px 18px;border-radius:10px;background:linear-gradient(180deg,#5b2b15,#3b1a0c);box-shadow:0 0 0 2px #a36a2c,0 12px 24px rgba(0,0,0,.5);transform:rotate(-1.5deg)}
.rn-foot__sign .rn-logo img{width:170px}
.rn-foot__partner{margin:16px 0 0;font-size:14px;line-height:1.55;color:var(--rn-muted)}
.rn-foot__wall{display:grid;gap:18px;max-width:var(--rn-col);margin:26px auto 0;padding:0 var(--rn-pad) 34px}
.rn-foot__note{position:relative;padding:20px 18px 14px;border-radius:4px;color:var(--rn-ink);background:radial-gradient(120% 90% at 30% 0%,#fbf0d8,var(--rn-paper) 50%,var(--rn-paper-3));box-shadow:0 12px 24px rgba(0,0,0,.45)}
.rn-foot__note:nth-child(1){transform:rotate(-1.4deg)}.rn-foot__note:nth-child(2){transform:rotate(1deg)}.rn-foot__note:nth-child(3){transform:rotate(-.6deg)}
.rn-foot__note::before{content:"";position:absolute;left:50%;top:7px;width:12px;height:12px;margin-left:-6px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#e06a4a,#7d1830 70%);box-shadow:0 2px 3px rgba(0,0,0,.4)}
.rn-foot__h{margin:0 0 8px;text-align:center;font:400 19px/1.2 var(--rn-display);color:var(--rn-wine)}
.rn-foot__note ul{list-style:none;margin:0;padding:0}
.rn-foot__note li{padding:6px 0;border-top:1px dashed rgba(90,58,36,.3);font-size:14.5px;line-height:1.35}
.rn-foot__note li:first-child{border-top:0}
.rn-foot__note a{color:var(--rn-ink);font-weight:750;text-decoration:none}
.rn-foot__note a:hover{color:var(--rn-wine);text-decoration:underline}
.rn-foot__safe b{color:var(--rn-wine)}
.rn-foot__legal{padding:16px 0 26px;background:rgba(0,0,0,.35);border-top:2px solid #7a4220}
.rn-foot__legal p{margin:0 auto 8px;max-width:820px;font-size:12.5px;line-height:1.6;color:#a8916d;text-align:center;text-wrap:pretty}
.rn-nb{white-space:nowrap}
@media (min-width:760px){.rn-foot__wall{grid-template-columns:repeat(3,minmax(0,1fr));gap:22px}}
@media (prefers-reduced-motion:reduce){*{animation:none!important;transition:none!important}html{scroll-behavior:auto}}
.rn-crumbs ol{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:4px;margin:0 0 10px;padding:0;font-size:13.5px;color:var(--rn-muted)}
.rn-crumbs li+li::before{content:"›";margin-right:6px;color:var(--rn-gold)}
.rn-crumbs a{color:var(--rn-paper);text-decoration:none}
.rn-crumbs a:hover{color:var(--rn-gold)}
.rn-shot--card{max-width:340px}
.rn-sit__o{font-weight:800;color:var(--rn-wine)}
.rn-sit__o .rn-tab__art{display:inline-block;vertical-align:middle;margin-right:8px}
.rn-sit__p{font-size:13.5px;color:var(--rn-ink-2)}
.rn-tab--sit tbody th{width:34%}
@media (max-width:719px){
  .rn-tab--sit thead,.rn-tab--sit thead tr{display:block}
  .rn-tab--sit thead tr{padding:8px 10px;background:#24120a}
  .rn-tab--sit thead th{display:inline;padding:0;background:none}
  .rn-tab--sit thead th+th::before{content:" · ";color:rgba(255,194,74,.6)}
  .rn-tab--sit tbody tr{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"a s" "a o" "a p";column-gap:10px;padding:8px 10px;border-top:1px dashed rgba(90,58,36,.35)}
  .rn-tab--sit tbody tr:first-child{border-top:0}
  .rn-tab--sit tbody th,.rn-tab--sit td{padding:0;border:0;width:auto}
  .rn-tab--sit tbody th{grid-area:s;font-size:14px}
  .rn-tab--sit td.rn-sit__o{display:contents}
  .rn-tab--sit .rn-sit__o .rn-tab__art{grid-area:a;align-self:center;margin:0}
  .rn-tab--sit .rn-sit__o span{grid-area:o;font-size:13.5px;font-weight:800;color:var(--rn-wine)}
  .rn-tab--sit td.rn-sit__p{grid-area:p;font-size:12.5px}
}
.rn-stage{position:relative;display:inline-grid;place-items:center;width:44px;height:44px;vertical-align:middle;filter:drop-shadow(0 2px 3px rgba(0,0,0,.3))}
.rn-stage svg{position:absolute;inset:0;width:100%;height:100%}
.rn-stage b{position:relative;font:400 12px/1 var(--rn-display);color:var(--rn-gold)}
.rn-tab--stages td{font-weight:650}
@media (max-width:719px){.rn-tab--stages table{font-size:13.5px}.rn-tab--stages thead th,.rn-tab--stages tbody th,.rn-tab--stages td{padding:7px 8px}.rn-stage{width:38px;height:38px}}
.rn-lvl{position:relative;display:inline-grid;place-items:center;width:calc(30px + var(--lv) * 3px);height:calc(30px + var(--lv) * 3px);vertical-align:middle}
.rn-lvl svg{position:absolute;inset:0;width:100%;height:100%}
.rn-lvl b{position:relative;font:400 12px/1 var(--rn-display);color:var(--rn-gold)}
.rn-tab--vip tbody th{width:22%}
.rn-bar{display:flex;align-items:center;gap:10px}
.rn-bar i{display:block;height:12px;width:var(--w);max-width:calc(100% - 52px);border-radius:6px;background:linear-gradient(90deg,#c07a1a,var(--rn-gold));box-shadow:inset 0 -2px 0 rgba(120,50,0,.35)}
.rn-bar b{font:400 15px/1 var(--rn-display);color:var(--rn-wine)}
.rn-dash{color:var(--rn-ink-2);font-weight:700}
@media (max-width:719px){.rn-tab--vip table{font-size:13.5px}.rn-tab--vip thead th,.rn-tab--vip tbody th,.rn-tab--vip td{padding:6px 8px}.rn-tab--vip thead th{font-size:10.5px;letter-spacing:.06em}}
.rn-paths{list-style:none;margin:16px 0 22px;padding:0;display:grid;gap:12px}
.rn-path{position:relative;display:grid;grid-template-columns:86px minmax(0,1fr);grid-template-areas:"a t" "a b" "a s" "a w";column-gap:12px;align-items:center;padding:12px 34px 12px 12px;border-radius:8px;text-decoration:none;color:var(--rn-ink);
  background:radial-gradient(130% 100% at 0% 0%,#fbf0d8,var(--rn-paper) 50%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 0 0 5px #24120a,0 12px 24px rgba(0,0,0,.4);transition:transform .18s}
.rn-path:hover{transform:translateY(-3px)}
.rn-path__n{position:absolute;left:-6px;top:-8px;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:#24120a;color:var(--rn-gold);font:400 14px/1 var(--rn-display);box-shadow:0 0 0 2px var(--rn-gold)}
.rn-path__art{grid-area:a;width:86px;height:86px;object-fit:contain}
.rn-path__t{grid-area:t;font:850 12.5px/1.2 var(--rn-sans);font-stretch:80%;letter-spacing:.1em;text-transform:uppercase;color:var(--rn-ink-2)}
.rn-path__big{grid-area:b;font:400 21px/1.15 var(--rn-display);color:var(--rn-wine)}
.rn-path__sub{grid-area:s;font-weight:800;font-size:14.5px}
.rn-path__when{grid-area:w;font-size:13px;color:var(--rn-ink-2)}
.rn-path__go{position:absolute;right:10px;top:50%;width:20px;height:20px;margin-top:-10px;color:var(--rn-wine)}
@media (min-width:760px){
  .rn-paths{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}
  .rn-path{grid-template-columns:1fr;grid-template-areas:"a" "t" "b" "s" "w";justify-items:center;text-align:center;padding:16px 12px 34px;row-gap:3px}
  .rn-path__art{width:120px;height:120px;margin-bottom:4px}
  .rn-path__go{top:auto;bottom:8px;right:50%;margin:0 -10px 0 0}
  .rn-paths li:nth-child(1) .rn-path{transform:rotate(-1deg)}.rn-paths li:nth-child(3) .rn-path{transform:rotate(1deg)}
  .rn-paths li .rn-path:hover{transform:translateY(-3px)}
}
.rn-sub{margin:14px 0 22px;padding:10px;border-radius:10px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.25),0 10px 22px rgba(0,0,0,.35)}
.rn-sub__row{display:grid;grid-template-columns:minmax(0,1.6fr) repeat(4,minmax(0,1fr)) minmax(0,1.1fr);gap:6px;align-items:center;padding:6px 0}
.rn-sub__row+.rn-sub__row{border-top:1px dashed var(--rn-line)}
.rn-sub__head{padding:0 0 4px;font:850 10.5px/1.2 var(--rn-sans);font-stretch:80%;letter-spacing:.08em;text-transform:uppercase;color:var(--rn-gold);text-align:center}
.rn-sub__name{display:flex;align-items:center;gap:6px;min-width:0}
.rn-sub__name b{display:block;color:var(--rn-paper);font-size:14px;line-height:1.2}
.rn-sub__name small{display:block;color:var(--rn-muted);font-size:11.5px;line-height:1.2}
.rn-sub__art{width:34px;height:34px;object-fit:contain;flex:none}
.rn-sub__w{display:grid;place-items:center;height:38px;border-radius:7px;background:radial-gradient(circle at 50% 30%,#fbf0d8,var(--rn-paper-2));box-shadow:inset 0 -2px 0 rgba(107,53,25,.3)}
.rn-sub__w b{font:400 15px/1 var(--rn-display);color:var(--rn-wine)}
.rn-sub__tot{text-align:center}
.rn-sub__tot b{display:block;font:400 19px/1 var(--rn-display);color:var(--rn-gold)}
.rn-sub__tot small{display:block;color:var(--rn-muted);font-size:11px}
@media (max-width:420px){.rn-sub__art{display:none}.rn-sub__w{height:34px}.rn-sub__w b{font-size:13px}.rn-sub__head{font-size:9.5px;letter-spacing:.02em}}
@media (min-width:760px){.rn-sub{padding:14px 18px}.rn-sub__row{gap:10px}.rn-sub__name b{font-size:16px}.rn-sub__art{width:44px;height:44px}.rn-sub__w{height:46px}.rn-sub__w b{font-size:18px}}
.rn-steps{list-style:none;margin:14px 0 18px;padding:0;display:grid;gap:10px;counter-reset:none}
.rn-step{position:relative;display:grid;grid-template-columns:44px 30px minmax(0,1fr);gap:10px;align-items:center;padding:10px 14px 10px 10px;border-radius:10px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.22)}
.rn-step+.rn-step::before{content:"";position:absolute;left:31px;top:-11px;height:12px;border-left:2px dashed rgba(255,194,74,.45)}
.rn-step__n{position:relative;display:grid;place-items:center;width:44px;height:44px}
.rn-step__n svg{position:absolute;inset:0;width:100%;height:100%}
.rn-step__n b{position:relative;font:400 14px/1 var(--rn-display);color:var(--rn-gold)}
.rn-step__i{display:grid;place-items:center;width:30px;height:30px;border-radius:50%;background:rgba(255,194,74,.14);color:var(--rn-gold)}
.rn-step__i svg{width:17px;height:17px}
.rn-step p{margin:0;font-size:15.5px;line-height:1.5}
@media (max-width:420px){.rn-step{grid-template-columns:40px minmax(0,1fr)}.rn-step__i{display:none}.rn-step__n{width:40px;height:40px}.rn-step+.rn-step::before{left:29px}}
.rn-rules{list-style:none;margin:14px 0 18px;padding:16px;display:grid;gap:10px;border-radius:8px;
  background:repeating-linear-gradient(0deg,rgba(0,0,0,.08) 0 2px,transparent 2px 9px),linear-gradient(180deg,#6d3a1b,#4a2310 55%,#3b1b0c);box-shadow:inset 0 2px 0 rgba(255,210,150,.18),0 12px 24px rgba(0,0,0,.45)}
.rn-rule{position:relative;padding:14px 12px 10px;border-radius:3px;color:var(--rn-ink);background:radial-gradient(120% 90% at 30% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-3));box-shadow:0 6px 12px rgba(0,0,0,.4)}
.rn-rule:nth-child(odd){transform:rotate(-.6deg)}.rn-rule:nth-child(even){transform:rotate(.5deg)}
.rn-rule__pin{position:absolute;left:50%;top:-4px;width:10px;height:10px;margin-left:-5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#f3d39a,#6b3a1a 70%)}
.rn-rule p{margin:0;font-size:14.5px;line-height:1.45}
.rn-rule strong{color:var(--rn-wine);font:400 19px/1.2 var(--rn-display)}
@media (min-width:640px){.rn-rules{grid-template-columns:repeat(2,minmax(0,1fr));padding:20px}}
@media (min-width:900px){.rn-rules{grid-template-columns:repeat(3,minmax(0,1fr))}}
.rn-calc{margin:16px 0 24px;padding:16px;border-radius:12px;color:var(--rn-ink);background:radial-gradient(120% 80% at 0% 0%,#fbf0d8,var(--rn-paper) 50%,var(--rn-paper-2));
  box-shadow:0 0 0 2px #6b3519,0 0 0 6px #24120a,0 16px 32px rgba(0,0,0,.45)}
.rn-calc__h{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 12px;font:400 19px/1.2 var(--rn-display);color:var(--rn-wine);text-align:center}
.rn-calc__h svg{width:22px;height:22px;flex:none}
.rn-calc__modes{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px}
.rn-calc__m{display:grid;gap:2px;padding:7px 4px;border:0;border-radius:8px;cursor:pointer;background:#e9d5ab;color:var(--rn-ink);font:700 12px/1.15 var(--rn-sans);box-shadow:inset 0 0 0 1.5px rgba(107,53,25,.35)}
.rn-calc__m b{font:400 15px/1 var(--rn-display);color:var(--rn-wine)}
.rn-calc__m[aria-pressed="true"]{background:#24120a;color:var(--rn-paper);box-shadow:inset 0 0 0 2px var(--rn-gold)}
.rn-calc__m[aria-pressed="true"] b{color:var(--rn-gold)}
.rn-calc__in{display:grid;gap:8px;margin-bottom:12px;font-weight:800;font-size:14px}
.rn-calc__field{position:relative;display:block}
.rn-calc__field input{width:100%;height:46px;padding:0 36px 0 14px;border:0;border-radius:8px;background:#fffaf0;color:var(--rn-ink);font:400 22px/1 var(--rn-display);box-shadow:inset 0 0 0 2px #6b3519;-moz-appearance:textfield}
.rn-calc__field input::-webkit-outer-spin-button,.rn-calc__field input::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}
.rn-calc__field i{position:absolute;right:14px;top:50%;transform:translateY(-50%);font:400 20px/1 var(--rn-display);font-style:normal;color:var(--rn-ink-2)}
.rn-calc input[type=range]{width:100%;accent-color:#a8521f}
.rn-calc__out{display:grid;grid-template-columns:1fr 1fr;gap:8px;margin:0}
.rn-calc__out div{display:flex;flex-direction:column;justify-content:space-between;padding:10px;border-radius:8px;background:#24120a;text-align:center}
.rn-calc__out dt{font-size:12px;line-height:1.25;color:var(--rn-muted)}
.rn-calc__out dd{margin:4px 0 0;font:400 22px/1.1 var(--rn-display);color:var(--rn-gold)}
.rn-calc__note{margin:10px 0 0;font-size:12.5px;text-align:center;color:var(--rn-ink-2)}
@media (min-width:760px){.rn-calc{padding:20px 24px}.rn-calc__out{grid-template-columns:repeat(4,minmax(0,1fr))}.rn-calc__m{font-size:13px}}
.rn-wt{margin:14px 0 20px;padding:14px 16px;border-radius:10px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.25)}
.rn-wt__h{margin:0 0 10px;font:850 12.5px/1.2 var(--rn-sans);font-stretch:85%;letter-spacing:.08em;text-transform:uppercase;color:var(--rn-gold)}
.rn-wt ul{list-style:none;margin:0;padding:0;display:grid;gap:9px}
.rn-wt li{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr) 58px;gap:10px;align-items:center}
.rn-wt__t{font-size:14px;line-height:1.3;color:var(--rn-paper)}
.rn-wt__bar{height:12px;border-radius:6px;background:rgba(0,0,0,.4);box-shadow:inset 0 0 0 1px rgba(255,194,74,.18);overflow:hidden}
.rn-wt__bar i{display:block;height:100%;background:linear-gradient(90deg,#c07a1a,var(--rn-gold))}
.rn-wt li>b{font:400 15px/1 var(--rn-display);color:var(--rn-gold);text-align:right}
.rn-wt__lock{grid-column:2/4;display:flex;align-items:center;gap:6px;justify-content:flex-start}
.rn-wt__lock svg{width:18px;height:18px;padding:3px;border-radius:50%;background:var(--rn-wine);color:#fff}
.rn-wt__lock b{font:400 15px/1 var(--rn-display);color:#e8a0a8}
.rn-weeks{list-style:none;margin:14px 0 18px;padding:0;display:grid;gap:10px}
.rn-week{display:grid;grid-template-columns:70px minmax(0,1fr);gap:12px;align-items:center;padding:10px 14px 10px 10px;border-radius:10px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.22)}
.rn-week p{margin:0;font-size:15px;line-height:1.5}
.rn-week__pics{position:relative;display:block;width:70px;height:70px}
.rn-week__art{width:70px;height:70px;object-fit:contain}
.rn-week--trio .rn-week__art{position:absolute;width:44px;height:44px}
.rn-week--trio .rn-week__art:nth-child(1){left:0;top:0}.rn-week--trio .rn-week__art:nth-child(2){right:0;top:4px}.rn-week--trio .rn-week__art:nth-child(3){left:13px;bottom:-2px}
@media (min-width:800px){.rn-weeks{grid-template-columns:1fr 1fr}.rn-week{align-items:start}}
.rn-shot__m{display:none}
@media (max-width:640px){.rn-shot__frame .rn-shot__d{display:none}.rn-shot__frame .rn-shot__m{display:block}}
.rn-intro p a strong{color:inherit}
.rn-cost{display:inline-block;padding:4px 9px;border-radius:6px;font:400 13px/1.2 var(--rn-display);letter-spacing:.01em;color:#fff4e2;box-shadow:inset 0 -2px 0 rgba(0,0,0,.25)}
.rn-cost--free .rn-cost{background:var(--rn-teal)}
.rn-cost--paid .rn-cost{background:var(--rn-terra)}
.rn-tab--cost tbody th{width:26%}
.rn-cost__what{font-weight:800;color:var(--rn-ink)}
.rn-cost__what .rn-tab__art{display:inline-block;vertical-align:middle;margin-right:8px}
.rn-tab--cost svg.rn-tab__art{display:inline-block;vertical-align:middle;margin-right:8px}
@media (max-width:719px){
  .rn-tab--cost thead,.rn-tab--cost thead tr{display:block}
  .rn-tab--cost thead tr{padding:8px 10px;background:#24120a}
  .rn-tab--cost thead th{display:inline;padding:0;background:none}
  .rn-tab--cost thead th+th::before{content:" · ";color:rgba(255,194,74,.6)}
  .rn-tab--cost tbody tr{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-areas:"a c" "a w" "a r";column-gap:10px;row-gap:3px;padding:9px 10px;border-top:1px dashed rgba(90,58,36,.35)}
  .rn-tab--cost tbody tr:first-child{border-top:0}
  .rn-tab--cost tbody th,.rn-tab--cost td{padding:0;border:0;width:auto}
  .rn-tab--cost tbody th{grid-area:c}
  .rn-tab--cost td.rn-cost__what{display:contents}
  .rn-tab--cost .rn-cost__what .rn-tab__art{grid-area:a;align-self:center;margin:0}
  .rn-tab--cost .rn-cost__what span{grid-area:w;font-size:14px;font-weight:800}
  .rn-tab--cost td.rn-tab__when{grid-area:r;font-size:12.5px}
}
.rn-wheelcard{display:grid;grid-template-columns:120px minmax(0,1fr);gap:16px;align-items:center;margin:16px 0 22px;padding:14px 16px;border-radius:12px;color:var(--rn-ink);
  background:radial-gradient(120% 90% at 0% 0%,#fbf0d8,var(--rn-paper) 50%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 0 0 6px #24120a,0 14px 30px rgba(0,0,0,.45)}
.rn-wheelcard__wheel{position:relative;width:120px;height:120px}
.rn-wheelcard__svg{width:100%;height:100%;animation:rn-spin 14s linear infinite;filter:drop-shadow(0 6px 10px rgba(0,0,0,.35))}
@keyframes rn-spin{to{transform:rotate(360deg)}}
.rn-wheelcard__h{margin:0;font:400 20px/1.15 var(--rn-display);color:var(--rn-wine)}
.rn-wheelcard__s{margin:2px 0 8px;font-size:13.5px;color:var(--rn-ink-2)}
.rn-wheelcard ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
.rn-wheelcard li{display:flex;align-items:center;gap:6px;padding:6px;border-radius:8px;background:rgba(107,53,25,.1)}
.rn-wheelcard__ico{width:30px;height:30px;object-fit:contain;flex:none}
.rn-wheelcard li b{display:block;font:400 14px/1.1 var(--rn-display);color:var(--rn-ink)}
.rn-wheelcard li small{display:block;font-size:11px;line-height:1.2;color:var(--rn-ink-2)}
@media (max-width:520px){
  .rn-wheelcard{grid-template-columns:84px minmax(0,1fr);gap:12px;padding:12px}
  .rn-wheelcard__wheel{width:84px;height:84px}
  .rn-wheelcard ul{grid-column:1/-1;grid-template-columns:1fr 1fr 1fr}
  .rn-wheelcard li{flex-direction:column;text-align:center;gap:2px}
}
.rn-month{margin:14px 0 20px;padding:12px 14px;border-radius:10px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.25)}
.rn-month__h{margin:0 0 10px;text-align:center;font:400 17px/1.2 var(--rn-display);color:var(--rn-gold)}
.rn-month ol{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px}
.rn-month li{display:grid;justify-items:center;gap:4px;padding:8px 4px;border-radius:8px;background:rgba(0,0,0,.25)}
.rn-month li span{font:850 10.5px/1.1 var(--rn-sans);font-stretch:80%;letter-spacing:.05em;text-transform:uppercase;color:var(--rn-muted);text-align:center}
.rn-month__svg{width:40px;height:40px}
.rn-month li b{font:400 15px/1 var(--rn-display);color:var(--rn-paper)}
.rn-month__opt{opacity:.55;outline:1.5px dashed rgba(255,194,74,.5);outline-offset:-3px}
.rn-month__n{margin:8px 0 0;text-align:center;font-size:12.5px;color:var(--rn-muted)}
@media (min-width:640px){.rn-month__svg{width:54px;height:54px}}
.rn-ex{margin:14px 0 20px;padding:14px;border-radius:10px;color:var(--rn-ink);background:radial-gradient(120% 90% at 0% 0%,#fbf0d8,var(--rn-paper) 50%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 12px 24px rgba(0,0,0,.4)}
.rn-ex__h{margin:0 0 10px;text-align:center;font:400 18px/1.2 var(--rn-display);color:var(--rn-wine)}
.rn-ex ul{list-style:none;margin:0;padding:0;display:grid;gap:8px}
.rn-ex li{display:grid;grid-template-columns:minmax(0,1fr) 24px minmax(0,1.3fr);align-items:center;gap:6px;padding:8px 10px;border-radius:8px;background:rgba(107,53,25,.1)}
.rn-ex__coin,.rn-ex__get{display:flex;align-items:center;gap:6px;min-width:0}
.rn-ex__ico{width:28px;height:28px;object-fit:contain;flex:none}
.rn-ex__coin b{font:400 18px/1 var(--rn-display);color:var(--rn-ink)}
.rn-ex__coin small{font-size:12px;color:var(--rn-ink-2)}
.rn-ex__arrow{font:400 20px/1 var(--rn-display);color:var(--rn-terra);text-align:center}
.rn-ex__get b{font-weight:800;font-size:14.5px;line-height:1.25}
.rn-ex__n{margin:10px 0 0;text-align:center;font-size:12.5px;color:var(--rn-ink-2)}
@media (min-width:720px){.rn-ex ul{grid-template-columns:1fr 1fr}}
.rn-coll{margin:12px 0 20px;padding:12px 14px;border-radius:10px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.25)}
.rn-coll ul{list-style:none;margin:0 0 10px;padding:0;display:grid;grid-template-columns:repeat(8,minmax(0,1fr));gap:4px;justify-items:center}
.rn-coll__ico{width:30px;height:30px;object-fit:contain}
.rn-coll dl{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin:0}
.rn-coll dl div{padding:8px;border-radius:8px;background:rgba(0,0,0,.25);text-align:center}
.rn-coll dt{font-size:11.5px;line-height:1.2;color:var(--rn-muted)}
.rn-coll dd{margin:3px 0 0;font:400 16px/1.15 var(--rn-display);color:var(--rn-gold)}
@media (min-width:720px){.rn-coll dl{grid-template-columns:repeat(4,minmax(0,1fr))}.rn-coll__ico{width:40px;height:40px}}
.rn-demo__tag{position:absolute;left:8px;top:8px;padding:3px 9px;border-radius:5px;background:#24120a;color:var(--rn-gold);font:400 12px/1.2 var(--rn-display);letter-spacing:.04em;box-shadow:0 0 0 1.5px var(--rn-gold)}
@media (min-width:768px){.rn-games--demo{grid-template-columns:repeat(4,minmax(0,1fr))}}
.rn-hero--roda .rn-hero__art{width:min(100%,460px);margin-top:4px}
@media (min-width:760px){.rn-hero--roda{padding-right:10px}.rn-hero--roda .rn-hero__art{width:min(56%,500px);margin-top:0}}
.rn-tg{display:flex;align-items:center;gap:12px;margin:14px 0 22px;padding:12px 44px 12px 12px;position:relative;border-radius:12px;text-decoration:none;
  background:linear-gradient(180deg,#1f6f9c,#165a80);box-shadow:inset 0 0 0 1px rgba(255,255,255,.18),0 10px 22px rgba(0,0,0,.4);transition:filter .15s}
.rn-tg:hover{filter:brightness(1.08)}
.rn-tg__ico{display:grid;place-items:center;width:46px;height:46px;flex:none;border-radius:50%;background:#fff;color:#1f6f9c}
.rn-tg__ico svg{width:24px;height:24px;margin-left:-2px}
.rn-tg__t b{display:block;color:#fff;font-size:16px;line-height:1.25}
.rn-tg__t small{display:block;color:#d4ecf8;font-size:13px;line-height:1.3}
.rn-tg__go{position:absolute;right:14px;top:50%;width:20px;height:20px;margin-top:-10px;color:#fff;transform:rotate(-90deg)}
.rn-live{display:grid;grid-template-columns:150px minmax(0,1fr);gap:16px;align-items:center;margin:12px 0 18px;padding:16px;border-radius:12px;color:var(--rn-ink);
  background:radial-gradient(120% 90% at 0% 0%,#fbf0d8,var(--rn-paper) 50%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 0 0 6px #24120a,0 14px 30px rgba(0,0,0,.45)}
.rn-live__ticket{position:relative;display:grid;place-items:center;align-content:center;gap:4px;height:96px;border-radius:8px;border:2.5px dashed #a46a3a;background:rgba(107,53,25,.08);transform:rotate(-3deg)}
.rn-live__ticket::before,.rn-live__ticket::after{content:"";position:absolute;top:50%;width:16px;height:16px;margin-top:-8px;border-radius:50%;background:var(--rn-paper-2)}
.rn-live__ticket::before{left:-9px}.rn-live__ticket::after{right:-9px}
.rn-live__ticket span{font:850 11px/1 var(--rn-sans);font-stretch:80%;letter-spacing:.14em;text-transform:uppercase;color:var(--rn-ink-2)}
.rn-live__ticket b{font:400 22px/1 var(--rn-display);color:#b58a64;letter-spacing:.06em}
.rn-live__txt p{margin:0 0 6px;font-size:15.5px}
.rn-live__h{font:400 20px/1.2 var(--rn-display)!important;color:var(--rn-wine)}
.rn-live__h strong{color:inherit;font-weight:400}
.rn-live__upd{display:flex;align-items:center;gap:6px;margin:4px 0 0!important;font-size:13px!important;color:var(--rn-ink-2)}
.rn-live__upd svg{width:12px;height:12px;color:var(--rn-teal)}
@media (max-width:560px){.rn-live{grid-template-columns:1fr;text-align:center}.rn-live__ticket{width:180px;margin:0 auto 4px;height:84px}.rn-live__upd{justify-content:center}}
.rn-coupon{display:inline-block;padding:4px 9px;border-radius:5px;border:1.5px dashed var(--rn-wine);background:#fffaf0;color:var(--rn-wine);
  font:700 13.5px/1.2 ui-monospace,"SFMono-Regular",Menlo,Consolas,monospace;letter-spacing:.04em;white-space:nowrap}
.rn-coupon--off{border-color:#9b8b78;color:#7b6a58;text-decoration:line-through;text-decoration-thickness:1.5px}
.rn-off{display:inline-block;padding:3px 8px;border-radius:999px;background:var(--rn-wine);color:#fff;font-weight:800;font-size:12px;letter-spacing:.02em}
.rn-tab--exp tbody th{white-space:nowrap}
@media (max-width:719px){
  .rn-tab--exp thead,.rn-tab--exp thead tr{display:block}
  .rn-tab--exp thead tr{padding:8px 10px;background:#24120a}
  .rn-tab--exp thead th{display:inline;padding:0;background:none}
  .rn-tab--exp thead th+th::before{content:" · ";color:rgba(255,194,74,.6)}
  .rn-tab--exp tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"d s" "c c" "w w" "m m";row-gap:4px;padding:10px;border-top:1px dashed rgba(90,58,36,.35)}
  .rn-tab--exp tbody tr:first-child{border-top:0}
  .rn-tab--exp tbody th,.rn-tab--exp td{padding:0;border:0}
  .rn-tab--exp tbody th{grid-area:d;font-size:13.5px}
  .rn-tab--exp td:nth-of-type(1){grid-area:c}
  .rn-tab--exp td:nth-of-type(2){grid-area:w;font-size:13.5px}
  .rn-tab--exp td:nth-of-type(3){grid-area:m;font-size:13px}
  .rn-tab--exp td:nth-of-type(3)::before{content:"Depósito mínimo: ";font-weight:600;color:var(--rn-ink-2)}
  .rn-tab--exp td:nth-of-type(4){grid-area:s;justify-self:end}
}
.rn-pbs{list-style:none;margin:0;padding:2px 0 8px;display:flex;gap:12px;overflow-x:auto;scrollbar-width:none;scroll-snap-type:x proximity}
.rn-pbs::-webkit-scrollbar{display:none}
.rn-pbs li{flex:0 0 78%;scroll-snap-align:start}
.rn-pb{display:block;text-decoration:none}
.rn-pb__pic{position:relative;display:block;overflow:hidden;border-radius:10px;box-shadow:0 0 0 2px #6b3519,0 10px 20px rgba(0,0,0,.45)}
.rn-pb__pic img{width:100%;aspect-ratio:3/2;object-fit:cover;filter:saturate(.75)}
.rn-pb__stamp{position:absolute;right:8%;bottom:14%;padding:4px 14px;border:3px solid #e8434f;border-radius:6px;color:#ff5a64;background:rgba(20,8,6,.55);
  font:400 clamp(16px,4vw,22px)/1 var(--rn-display);letter-spacing:.08em;text-transform:uppercase;transform:rotate(-12deg);box-shadow:0 0 0 2px rgba(20,8,6,.4)}
.rn-pb__cap{display:flex;justify-content:space-between;gap:8px;margin-top:8px}
.rn-pb__cap b{color:var(--rn-paper);font:700 14px/1.2 ui-monospace,Menlo,Consolas,monospace;letter-spacing:.03em}
.rn-pb__cap small{color:var(--rn-muted);font-size:12.5px}
@media (min-width:760px){.rn-pbs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));overflow:visible}.rn-pbs li{flex:none}}
.rn-nav a{white-space:nowrap}
@media (min-width:1000px) and (max-width:1219px){.rn-nav{margin-left:0}.rn-nav a{padding:8px 7px;font-size:14px}.rn-partner span{display:none}.rn-top__in{gap:10px}}
@media (min-width:760px){.rn-pb__stamp{font-size:15px;padding:3px 10px;border-width:2.5px;right:6%;bottom:10%}}
.rn-doors{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:16px 0 22px}
.rn-door{position:relative;display:flex;flex-direction:column;gap:4px;padding:14px 12px 12px;border-radius:12px 12px 6px 6px;text-decoration:none;color:var(--rn-paper);
  background:repeating-linear-gradient(90deg,rgba(0,0,0,.12) 0 2px,transparent 2px 22px),linear-gradient(180deg,#7a4220,#4a2310 70%,#3b1b0c);
  box-shadow:inset 0 2px 0 rgba(255,210,150,.2),inset 0 -4px 0 rgba(0,0,0,.35),0 12px 24px rgba(0,0,0,.45);transition:transform .2s}
.rn-door--in{transform-origin:left center}.rn-door--new{transform-origin:right center}
.rn-door:hover.rn-door--in{transform:perspective(600px) rotateY(8deg)}
.rn-door:hover.rn-door--new{transform:perspective(600px) rotateY(-8deg)}
.rn-door::before{content:"";position:absolute;top:8px;bottom:8px;width:5px;border-radius:3px;background:linear-gradient(180deg,#d9b37a,#8a5a26)}
.rn-door--in::before{left:6px}.rn-door--new::before{right:6px}
.rn-door__ic{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:rgba(255,194,74,.16);color:var(--rn-gold);margin-bottom:2px}
.rn-door__ic svg{width:20px;height:20px}
.rn-door__tag{font:850 11px/1.2 var(--rn-sans);font-stretch:80%;letter-spacing:.1em;text-transform:uppercase;color:var(--rn-muted)}
.rn-door__t{font:400 21px/1.15 var(--rn-display);color:var(--rn-paper)}
.rn-door ul{list-style:none;margin:4px 0 8px;padding:0;display:grid;gap:3px}
.rn-door li{display:flex;align-items:center;gap:6px;font-size:13px;line-height:1.3;color:#ead7b4}
.rn-door li svg{width:14px;height:14px;flex:none;padding:2px;border-radius:50%;background:var(--rn-teal);color:#fff}
.rn-door__btn{margin-top:auto;display:grid;place-items:center;min-height:38px;border-radius:8px;font:800 14px/1 var(--rn-sans);font-stretch:92%}
.rn-door--in .rn-door__btn{background:linear-gradient(180deg,#ffd774,var(--rn-gold) 45%,var(--rn-gold-2));color:var(--rn-gold-ink)}
.rn-door--new .rn-door__btn{background:rgba(20,10,5,.45);color:var(--rn-paper);box-shadow:inset 0 0 0 1.5px rgba(255,194,74,.65)}
@media (min-width:640px){.rn-doors{gap:16px;max-width:620px;margin-left:auto;margin-right:auto}.rn-door{padding:18px 18px 14px}.rn-door__t{font-size:25px}.rn-door li{font-size:14px}}
.rn-form{list-style:none;margin:14px 0 18px;padding:14px;display:grid;gap:9px;border-radius:12px;
  background:linear-gradient(180deg,#2c150a,#1f0e07);box-shadow:inset 0 0 0 1px rgba(255,194,74,.25),0 12px 24px rgba(0,0,0,.4)}
.rn-field{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:center;padding:10px 12px;border-radius:9px;border:1.5px solid rgba(241,226,196,.55);background:rgba(0,0,0,.25)}
.rn-field__ic{display:flex;gap:3px;color:var(--rn-gold)}
.rn-field__ic svg{width:19px;height:19px}
.rn-field p{margin:0;font-size:15px;line-height:1.45}
@media (min-width:760px){.rn-form{padding:18px 22px}}
.rn-ready__k{display:flex;align-items:center;gap:10px}
.rn-ready__ic{position:relative;display:grid;place-items:center;width:36px;height:36px;flex:none;border-radius:50%;background:var(--rn-teal);color:#fff}
.rn-ready__ic svg{width:19px;height:19px}
.rn-ready__ic b{position:absolute;right:-5px;top:-5px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:#24120a;color:var(--rn-gold);font:400 10px/1 var(--rn-display)}
.rn-ready--opt .rn-ready__ic{background:#9b8b78}
.rn-ready--opt .rn-tab__give{color:var(--rn-ink-2)}
@media (max-width:719px){
  .rn-tab--ready thead,.rn-tab--ready thead tr{display:block}
  .rn-tab--ready thead tr{padding:8px 10px;background:#24120a}
  .rn-tab--ready thead th{display:inline;padding:0;background:none}
  .rn-tab--ready thead th+th::before{content:" · ";color:rgba(255,194,74,.6)}
  .rn-tab--ready tbody tr{display:grid;grid-template-columns:minmax(0,1fr);row-gap:4px;padding:10px;border-top:1px dashed rgba(90,58,36,.35)}
  .rn-tab--ready tbody tr:first-child{border-top:0}
  .rn-tab--ready tbody th,.rn-tab--ready td{padding:0;border:0}
  .rn-tab--ready td{padding-left:46px;font-size:13.5px}
}
.rn-kyc{list-style:none;margin:14px 0 18px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;counter-reset:none}
.rn-kyc li{position:relative;display:grid;justify-items:center;gap:5px;padding:12px 8px;border-radius:10px;text-align:center;color:var(--rn-ink);
  background:radial-gradient(120% 90% at 30% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-2));box-shadow:0 0 0 1.5px #6b3519,0 8px 16px rgba(0,0,0,.35)}
.rn-kyc__n{font:850 10.5px/1 var(--rn-sans);font-stretch:80%;letter-spacing:.1em;text-transform:uppercase;color:var(--rn-wine)}
.rn-kyc__ic{display:grid;place-items:center;width:40px;height:40px;border-radius:50%;background:#24120a;color:var(--rn-gold)}
.rn-kyc__ic svg{width:22px;height:22px}
.rn-kyc li b{font-size:13.5px;line-height:1.25}
@media (min-width:640px){.rn-kyc{grid-template-columns:repeat(4,minmax(0,1fr))}.rn-kyc li:not(:last-child)::after{content:"";position:absolute;right:-8px;top:50%;width:8px;height:2px;background:rgba(255,194,74,.6)}}
.rn-flow{list-style:none;margin:12px 0 18px;padding:0;display:grid;gap:8px}
.rn-flow li{position:relative;display:flex;align-items:center;gap:10px;padding:9px 12px;border-radius:9px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.22)}
.rn-flow__ic{display:grid;place-items:center;width:32px;height:32px;flex:none;border-radius:50%;background:rgba(255,194,74,.15);color:var(--rn-gold)}
.rn-flow__ic svg{width:17px;height:17px}
.rn-flow li b{font-size:14.5px;color:var(--rn-paper)}
.rn-flow li+li::before{content:"";position:absolute;left:27px;top:-9px;height:9px;border-left:2px dashed rgba(255,194,74,.45)}
@media (min-width:760px){.rn-flow{grid-template-columns:repeat(3,minmax(0,1fr))}.rn-flow li+li::before{left:-9px;top:50%;width:9px;height:0;border-left:0;border-top:2px dashed rgba(255,194,74,.45)}}
.rn-vs{display:grid;gap:12px;margin:14px 0 20px}
.rn-vs__c{padding:14px 16px;border-radius:12px;color:var(--rn-ink);background:radial-gradient(120% 90% at 0% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 12px 24px rgba(0,0,0,.4)}
.rn-vs__t{display:flex;align-items:center;gap:8px;margin:0 0 8px;font:400 20px/1.2 var(--rn-display)}
.rn-vs__t svg{width:24px;height:24px}
.rn-vs--pause .rn-vs__t{color:var(--rn-teal)}.rn-vs--excl .rn-vs__t{color:var(--rn-wine)}
.rn-vs dl{margin:0;display:grid;gap:6px}
.rn-vs dl div{display:grid;grid-template-columns:72px minmax(0,1fr);gap:8px;padding-top:6px;border-top:1px dashed rgba(90,58,36,.3)}
.rn-vs dt{font:850 11.5px/1.5 var(--rn-sans);font-stretch:80%;letter-spacing:.08em;text-transform:uppercase;color:var(--rn-ink-2)}
.rn-vs dd{margin:0;font-weight:700;font-size:14.5px;line-height:1.4}
@media (min-width:640px){.rn-vs{grid-template-columns:1fr 1fr}}
.rn-nw{white-space:nowrap}
.rn-ex li{grid-template-columns:minmax(0,1.05fr) 20px minmax(0,1.25fr);gap:8px}
.rn-ex__coin small{white-space:nowrap}
@media (max-width:400px){.rn-ex__coin b{font-size:16px}.rn-ex__coin small{font-size:11px}.rn-ex__ico{width:24px;height:24px}}
.rn-pb__stamp{bottom:auto;top:12%;right:5%;transform:rotate(10deg)}
.rn-pb__stamp--bl{top:auto;right:auto;left:6%;bottom:10%;transform:rotate(-10deg)}
.rn-trio{list-style:none;margin:16px 0 22px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.rn-trio li{display:grid;justify-items:center;gap:3px;padding:12px 6px;border-radius:12px;text-align:center;color:var(--rn-ink);
  background:radial-gradient(120% 90% at 30% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-2));box-shadow:0 0 0 1.5px #6b3519,0 8px 16px rgba(0,0,0,.35)}
.rn-trio__ic{display:grid;place-items:center;width:42px;height:42px;margin-bottom:3px;border-radius:50%;background:#24120a;color:var(--rn-gold)}
.rn-trio__ic svg{width:22px;height:22px}
.rn-trio b{font:400 14px/1.15 var(--rn-display);color:var(--rn-wine)}
.rn-trio small{font-size:12px;line-height:1.25;color:var(--rn-ink-2)}
@media (min-width:640px){.rn-trio{gap:14px}.rn-trio b{font-size:17px}.rn-trio small{font-size:13.5px}}
.rn-shot--phone{max-width:300px}
.rn-phone{position:relative;display:block;padding:14px 10px;border-radius:38px;background:linear-gradient(145deg,#3b2416,#140a05);
  box-shadow:inset 0 0 0 2px #7a4a28,inset 0 0 0 5px #1a0c06,0 18px 36px rgba(0,0,0,.55)}
.rn-phone img{display:block;width:100%;border-radius:26px}
.rn-phone__notch{position:absolute;left:50%;top:18px;width:74px;height:18px;margin-left:-37px;border-radius:10px;background:#0b0503;z-index:1}
.rn-how{display:grid;gap:12px;margin:14px 0 20px}
.rn-how__col{padding:12px 14px;border-radius:12px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.25)}
.rn-how__t{display:flex;align-items:center;gap:8px;margin:0 0 8px}
.rn-how__t svg{width:24px;height:24px;color:var(--rn-gold)}
.rn-how__t b{display:block;font:400 18px/1.1 var(--rn-display);color:var(--rn-paper)}
.rn-how__t small{display:block;font-size:12.5px;color:var(--rn-muted)}
.rn-how ol{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.rn-how li{display:flex;align-items:center;gap:9px;padding:7px 9px;border-radius:9px;background:rgba(0,0,0,.25);font-size:14.5px;line-height:1.3;color:var(--rn-text)}
.rn-how__n{display:grid;place-items:center;width:22px;height:22px;flex:none;border-radius:50%;background:var(--rn-gold);color:var(--rn-gold-ink);font:400 12px/1 var(--rn-display)}
.rn-how__ic{display:grid;place-items:center;width:28px;height:28px;flex:none;border-radius:7px;background:rgba(255,194,74,.14);color:var(--rn-gold)}
.rn-how__ic svg{width:17px;height:17px}
.rn-home{padding:14px;border-radius:22px;background:linear-gradient(160deg,#1f6f9c,#7d1830 70%,#3a1405);box-shadow:inset 0 0 0 2px rgba(255,255,255,.12),0 12px 24px rgba(0,0,0,.45)}
.rn-home__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;max-width:260px;margin:0 auto}
.rn-home__app{aspect-ratio:1;border-radius:14px;background:rgba(255,255,255,.18)}
.rn-home__app--2,.rn-home__app--5{background:rgba(255,255,255,.26)}.rn-home__app--3,.rn-home__app--7{background:rgba(255,255,255,.12)}
.rn-home__me{display:grid;justify-items:center;gap:3px}
.rn-home__icon{display:grid;place-items:center;width:100%;aspect-ratio:1;border-radius:14px;background:#2a1209;box-shadow:0 0 0 2px var(--rn-gold),0 0 18px rgba(255,194,74,.6)}
.rn-home__icon img{width:90%;height:auto}
.rn-home__me small{font-size:10.5px;color:#fff;font-weight:700}
.rn-home__cap{margin:10px 0 0;text-align:center;font-size:12.5px;color:#f4e6cf}
@media (min-width:760px){.rn-how{grid-template-columns:1fr 1fr 0.9fr;align-items:stretch}.rn-home{display:flex;flex-direction:column;justify-content:center}}
.rn-apk{display:grid;gap:12px;margin:14px 0 20px}
.rn-apk__c{padding:14px 16px;border-radius:12px;color:var(--rn-ink);background:radial-gradient(120% 90% at 0% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 12px 24px rgba(0,0,0,.4)}
.rn-apk__t{display:flex;align-items:center;gap:8px;margin:0 0 8px;font:400 19px/1.2 var(--rn-display)}
.rn-apk__t svg{width:24px;height:24px;flex:none}
.rn-apk--ok .rn-apk__t{color:var(--rn-teal)}.rn-apk--no .rn-apk__t{color:var(--rn-wine)}
.rn-apk ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.rn-apk li{display:flex;align-items:center;gap:8px;padding-top:6px;border-top:1px dashed rgba(90,58,36,.3);font-weight:700;font-size:14.5px;line-height:1.35}
.rn-apk li svg{width:18px;height:18px;flex:none;padding:3px;border-radius:50%;color:#fff}
.rn-apk--ok li svg{background:var(--rn-teal)}.rn-apk--no li svg{background:var(--rn-wine)}
@media (min-width:640px){.rn-apk{grid-template-columns:1fr 1fr}}
.rn-phone{padding:34px 10px 16px}.rn-phone__notch{top:12px}
.rn-ph{display:grid;place-content:center;gap:6px;aspect-ratio:16/9;border-radius:4px;border:2px dashed rgba(255,194,74,.55);background:repeating-linear-gradient(45deg,rgba(255,194,74,.05) 0 12px,transparent 12px 24px),#1a0d07;text-align:center;padding:10px}
.rn-ph--tall{aspect-ratio:1/2;border-radius:26px}
.rn-ph b{font:400 18px/1.1 var(--rn-display);color:var(--rn-gold)}
.rn-ph small{font-size:13px;line-height:1.35;color:var(--rn-muted)}
.rn-dm{display:grid;gap:8px;margin:12px 0 6px}
.rn-dm__c{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:10px;align-items:center;margin:0;padding:10px 14px;border-radius:10px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.22)}
.rn-dm__c svg{grid-row:span 2;width:26px;height:26px;padding:5px;border-radius:50%;color:#fff}
.rn-dm--y svg{background:var(--rn-teal)}.rn-dm--n svg{background:var(--rn-wine)}
.rn-dm__c b{font-size:14.5px;color:var(--rn-paper);line-height:1.3}
.rn-dm__c span{font-size:13.5px;color:var(--rn-muted);line-height:1.35}
@media (min-width:640px){.rn-dm{grid-template-columns:1fr 1fr}}
.rn-asks{margin-top:12px}
.rn-ask{padding-top:16px}
.rn-ask__ic{display:grid;place-items:center;width:34px;height:34px;margin-bottom:6px;border-radius:50%;background:#2a1409;color:var(--rn-gold)}
.rn-ask__ic svg{width:19px;height:19px}
.rn-wel{list-style:none;margin:16px 0 20px;padding:0;display:grid;gap:12px}
.rn-wel__c{position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px 12px;padding:14px 16px 12px;border-radius:12px;text-decoration:none;color:var(--rn-ink);
  background:radial-gradient(120% 90% at 0% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 12px 24px rgba(0,0,0,.4);transition:transform .15s}
.rn-wel__c:hover{transform:translateY(-2px)}
.rn-wel__c small{display:block;font:850 10.5px/1.4 var(--rn-sans);font-stretch:80%;letter-spacing:.08em;text-transform:uppercase;color:var(--rn-ink-2)}
.rn-wel__dep{grid-column:1/-1;display:flex;align-items:baseline;gap:8px;padding-bottom:6px;border-bottom:1px dashed rgba(90,58,36,.35)}
.rn-wel__dep b{font-size:14px;color:var(--rn-terra-2)}
.rn-wel__ic{grid-column:2;grid-row:2/4;display:grid;place-items:center;width:56px;height:56px;border-radius:50%;background:#2a1409;color:var(--rn-gold);box-shadow:0 0 0 3px var(--rn-paper-3)}
.rn-wel__ic svg{width:32px;height:32px}
.rn-wel__n{grid-column:1;grid-row:2}
.rn-wel__n b{display:block;font:400 21px/1.15 var(--rn-display);color:var(--rn-wine)}
.rn-wel__s{grid-column:1;grid-row:3;font-weight:700;font-size:14px}
.rn-wel__fs{grid-column:1;display:flex;align-items:baseline;gap:8px}
.rn-wel__fs b{font:400 38px/1 var(--rn-display);color:var(--rn-terra)}
.rn-wel__pips{grid-column:2;grid-row:4;display:flex;flex-wrap:wrap;justify-content:flex-end;align-content:center;gap:3px;max-width:110px}
.rn-wel__pips i{display:grid;place-items:center;width:24px;height:24px;border-radius:50%;background:var(--rn-gold);color:var(--rn-gold-ink);font:800 10px/1 var(--rn-sans);font-style:normal;box-shadow:inset 0 -2px 0 rgba(120,50,0,.35)}
.rn-wel__pips small{width:100%;text-align:right;letter-spacing:.02em;text-transform:none;font-size:11px}
.rn-wel__max{grid-column:1/-1;padding-top:6px;border-top:1px dashed rgba(90,58,36,.35);font-weight:750;font-size:14px}
@media (min-width:760px){.rn-wel{grid-template-columns:repeat(3,minmax(0,1fr))}.rn-wel__n b{font-size:19px}}
.rn-spec{list-style:none;margin:14px 0 18px;padding:6px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;border-radius:12px;
  background:linear-gradient(180deg,#5a2c14,#3a1a0b);box-shadow:inset 0 0 0 1px rgba(255,200,120,.25),0 10px 22px rgba(0,0,0,.4)}
.rn-spec li{display:grid;justify-items:center;align-content:start;gap:2px;padding:10px 6px;border-radius:8px;background:rgba(20,10,5,.45);text-align:center}
.rn-spec svg{width:18px;height:18px;color:var(--rn-gold);opacity:.85}
.rn-spec b{font:400 22px/1.1 var(--rn-display);color:var(--rn-gold)}
.rn-spec small{font-size:12.5px;line-height:1.25;color:var(--rn-paper)}
@media (min-width:640px){.rn-spec{grid-template-columns:repeat(4,minmax(0,1fr))}}
.rn-tip{display:flex;gap:12px;margin:6px 0 18px;padding:14px 16px;border-radius:10px;border-left:4px solid var(--rn-gold);background:linear-gradient(90deg,rgba(255,194,74,.12),rgba(255,194,74,.03))}
.rn-tip p{margin:0}
.rn-tip__ic{display:grid;place-items:center;width:34px;height:34px;flex:none;border-radius:50%;background:#2a1409;color:var(--rn-gold);box-shadow:0 0 0 1.5px rgba(255,194,74,.5)}
.rn-tip__ic svg{width:19px;height:19px}
.rn-gun{display:grid;gap:14px;margin:14px 0 20px;padding:16px;border-radius:14px;background:radial-gradient(90% 80% at 20% 30%,#4a2615,#1f0f07);box-shadow:inset 0 0 0 1px rgba(255,194,74,.25),0 12px 26px rgba(0,0,0,.45)}
.rn-gun__wheel{display:grid;justify-items:center;gap:6px}
.rn-gun__svg{width:min(190px,60vw);height:auto;animation:rn-spin 14s linear infinite}
@keyframes rn-spin{to{transform:rotate(360deg)}}
@media (prefers-reduced-motion:reduce){.rn-gun__svg{animation:none}}
.rn-gun__body{fill:#5b5f66;stroke:#2c2e33;stroke-width:3}
.rn-gun__ch{fill:#1c1d21;stroke:#8b9098;stroke-width:3}
.rn-gun__fl{fill:#1f0f07}
.rn-gun__pin{fill:#a3a8b0;stroke:#2c2e33;stroke-width:3}
.rn-gun__shots{margin:0;padding:3px 12px;border-radius:20px;background:var(--rn-gold);color:var(--rn-gold-ink);font:400 14px/1.3 var(--rn-display)}
.rn-gun__h{margin:0 0 8px;font:400 20px/1.2 var(--rn-display);color:var(--rn-gold)}
.rn-gun__list{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:8px}
.rn-gun__list li{display:grid;grid-template-columns:auto minmax(0,1fr);column-gap:8px;align-items:center;padding:8px 10px;border-radius:9px;background:rgba(255,255,255,.05);box-shadow:inset 0 0 0 1px rgba(255,194,74,.18)}
.rn-gun__i{grid-row:span 2;display:grid;place-items:center;width:32px;height:32px;border-radius:50%;background:#1c1d21}
.rn-gun__i svg{width:19px;height:19px}
.rn-gun__i--0,.rn-gun__i--3{color:#ffc24a}.rn-gun__i--1{color:#9fe3ff}.rn-gun__i--2{color:#7fd48a}
.rn-gun__list b{font-size:14.5px;color:var(--rn-paper);line-height:1.2}
.rn-gun__list small{font-size:12.5px;color:var(--rn-muted);line-height:1.3}
.rn-gun__fs{list-style:none;margin:10px 0 0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}
.rn-gun__fs li{display:grid;gap:2px;padding:8px 6px;border-radius:8px;text-align:center;background:var(--rn-paper);color:var(--rn-ink)}
.rn-gun__fs b{font:400 17px/1.1 var(--rn-display);color:var(--rn-wine)}
.rn-gun__fs small{font-size:11.5px;line-height:1.25;font-weight:700}
.rn-gun__fs .rn-gun__hid{background:repeating-linear-gradient(-45deg,#2a1409 0 8px,#3a1c0e 8px 16px);color:var(--rn-paper);box-shadow:inset 0 0 0 1.5px var(--rn-gold)}
.rn-gun__hid b{color:var(--rn-gold)}
@media (min-width:700px){.rn-gun{grid-template-columns:220px minmax(0,1fr);align-items:center;padding:20px 22px}}
.rn-raid{display:grid;gap:12px;margin:14px 0 20px}
.rn-raid__c{padding:14px 16px;border-radius:12px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.22)}
.rn-raid__h{margin:0 0 10px;font:400 19px/1.2 var(--rn-display);color:var(--rn-gold)}
.rn-raid__row{display:flex;align-items:center;justify-content:center;gap:10px;margin:0}
.rn-raid__coins{display:grid;grid-template-columns:repeat(3,26px);gap:4px}
.rn-raid__coins i,.rn-raid__lives i{display:grid;place-items:center}
.rn-raid__coins svg{width:26px;height:26px;color:var(--rn-gold)}
.rn-raid__arr{font-size:22px;color:var(--rn-muted)}
.rn-raid__lives{display:flex;gap:4px}
.rn-raid__lives svg{width:30px;height:30px;color:#e2504f}
.rn-raid__s{margin:10px 0 0;text-align:center;font-size:13px;line-height:1.35;color:var(--rn-muted)}
.rn-raid__steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;align-items:end;height:118px}
.rn-raid__steps li{display:grid;grid-template-rows:minmax(0,1fr) auto;height:100%;gap:4px;text-align:center}
.rn-raid__bar{align-self:end;display:grid;place-items:start center;height:var(--h);padding-top:5px;border-radius:6px 6px 2px 2px;background:linear-gradient(180deg,var(--rn-gold),var(--rn-gold-2));box-shadow:inset 0 -3px 0 rgba(120,50,0,.35)}
.rn-raid__bar b{font:400 16px/1 var(--rn-display);color:var(--rn-gold-ink)}
.rn-raid__steps small{font-size:12px;font-weight:800;color:var(--rn-paper)}
@media (min-width:640px){.rn-raid{grid-template-columns:1fr 1fr}}
.rn-cv{margin:4px 0 20px;padding:14px 16px;border-radius:12px;color:var(--rn-ink);background:radial-gradient(120% 90% at 0% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 12px 24px rgba(0,0,0,.4)}
.rn-cv__h{margin:0 0 10px;text-align:center;font:400 17px/1.25 var(--rn-display);color:var(--rn-wine)}
.rn-cv ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}
.rn-cv li{display:grid;justify-items:center;gap:2px;text-align:center}
.rn-cv__disc{display:grid;place-items:center;width:46px;height:46px;border-radius:50%;margin-bottom:2px;color:rgba(0,0,0,.55);box-shadow:inset 0 -4px 0 rgba(0,0,0,.25),0 3px 8px rgba(0,0,0,.3)}
.rn-cv__disc svg{width:24px;height:24px}
.rn-cv--bronze .rn-cv__disc{background:radial-gradient(circle at 35% 30%,#f0b384,#a8592a 70%)}
.rn-cv--prata .rn-cv__disc{background:radial-gradient(circle at 35% 30%,#ffffff,#9aa3ad 70%)}
.rn-cv--ouro .rn-cv__disc{background:radial-gradient(circle at 35% 30%,#fff1a8,#e3a21a 70%)}
.rn-cv--diam .rn-cv__disc{background:radial-gradient(circle at 35% 30%,#e9fbff,#5cc6ea 70%);color:#0d4f66}
.rn-cv b{font:400 16px/1.2 var(--rn-display);color:var(--rn-ink)}
.rn-cv small{font-weight:800;font-size:13.5px;color:var(--rn-terra-2)}
@media (min-width:640px){.rn-cv ul{grid-template-columns:repeat(4,minmax(0,1fr))}}
.rn-bass{display:grid;gap:12px;margin:0 0 20px}
.rn-bass__c{padding:14px 16px;border-radius:12px;background:linear-gradient(180deg,#123b4a,#0b2430);box-shadow:inset 0 0 0 1px rgba(159,227,255,.25),0 10px 22px rgba(0,0,0,.4)}
.rn-bass__h{display:flex;align-items:center;justify-content:center;gap:8px;margin:0 0 10px;font:400 18px/1.2 var(--rn-display);color:#bfeeff}
.rn-bass__h svg{width:22px;height:22px}
.rn-bass__sc{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.rn-bass__sc li{display:grid;justify-items:center;gap:4px;text-align:center}
.rn-bass__sc span{position:relative;display:grid;place-items:center;width:54px;height:54px;border-radius:50%;background:rgba(159,227,255,.12);color:#9fe3ff}
.rn-bass__sc svg{width:32px;height:32px}
.rn-bass__sc span b{position:absolute;right:-4px;top:-4px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;background:var(--rn-gold);color:var(--rn-gold-ink);font:800 12px/1 var(--rn-sans)}
.rn-bass__sc small{font-weight:800;font-size:13px;color:#e8f8ff}
.rn-bass__lv{list-style:none;margin:0;padding:0;display:grid;gap:6px}
.rn-bass__lv li{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:7px 10px;border-radius:8px;background:rgba(159,227,255,.08)}
.rn-bass__lv b{font-size:14px;color:#e8f8ff}
.rn-bass__lv small{font-size:12.5px;font-weight:700;color:#9fd2e3}
.rn-bass__lv em{min-width:46px;padding:3px 8px;border-radius:6px;text-align:center;font:400 16px/1.2 var(--rn-display);font-style:normal;background:var(--rn-gold);color:var(--rn-gold-ink)}
@media (min-width:640px){.rn-bass{grid-template-columns:1fr 1fr}}
.rn-pays{list-style:none;margin:14px 0 18px;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}
.rn-pays li{display:grid;justify-items:center;align-content:start;gap:3px;padding:10px 8px 12px;border-radius:12px;text-align:center;color:var(--rn-ink);
  background:radial-gradient(120% 90% at 0% 0%,#fbf0d8,var(--rn-paper) 55%,var(--rn-paper-2));box-shadow:0 0 0 2px #6b3519,0 10px 20px rgba(0,0,0,.35)}
.rn-pays__g{display:grid;place-items:center;width:100%;height:74px;margin-bottom:4px;padding:6px;border-radius:8px;background:#2a1409}
.rn-pays__g svg{max-width:100%;max-height:62px;width:auto;height:100%}
.rn-pays rect{fill:rgba(241,226,196,.16)}
.rn-pays rect.on{fill:var(--rn-gold)}
.rn-pays polyline{fill:none;stroke:var(--rn-terra);stroke-width:3;stroke-linejoin:round;stroke-linecap:round}
.rn-pays b{font:400 15px/1.15 var(--rn-display);color:var(--rn-wine)}
.rn-pays small{font-size:12px;line-height:1.3;font-weight:700;color:var(--rn-ink-2)}
@media (min-width:640px){.rn-pays{gap:14px}.rn-pays b{font-size:18px}.rn-pays small{font-size:13.5px}.rn-pays__g{height:96px}.rn-pays__g svg{max-height:82px}}
.rn-mech{list-style:none;margin:14px 0 18px;padding:0;display:grid;gap:12px}
.rn-mech__c{padding:14px 16px;border-radius:12px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.22)}
.rn-mech__t{display:flex;align-items:center;gap:8px;margin:0 0 6px}
.rn-mech__t svg{width:24px;height:24px;flex:none;color:var(--rn-gold)}
.rn-mech__t strong{font:400 19px/1.2 var(--rn-display);color:var(--rn-gold)}
.rn-mech__d{margin:0 0 10px;font-size:16px}
.rn-mech__mw{display:block;width:100%;max-width:240px;height:auto;margin:0 auto}
.rn-mech__mw rect{fill:rgba(255,194,74,.35);stroke:rgba(255,194,74,.7);stroke-width:.8}
.rn-mech__tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:0}
.rn-mech__tags small{width:100%;font:850 11px/1.4 var(--rn-sans);font-stretch:80%;letter-spacing:.08em;text-transform:uppercase;color:var(--rn-muted)}
.rn-mech__tags span{display:inline-flex;align-items:baseline;gap:8px;padding:5px 10px;border-radius:7px;background:var(--rn-paper);color:var(--rn-terra-2);font-weight:850;font-size:14px}
.rn-mech__tags span b{color:var(--rn-ink);font-weight:700;font-size:13px}
@media (min-width:700px){.rn-mech{grid-template-columns:1fr 1fr}}
.rn-std{list-style:none;margin:14px 0 20px;padding:0;display:grid;gap:12px}
.rn-std__c{display:grid;grid-template-columns:120px minmax(0,1fr);gap:12px;align-items:start;padding:10px;border-radius:12px;background:linear-gradient(180deg,#3a1c0e,#26120a);box-shadow:inset 0 0 0 1px rgba(255,194,74,.22)}
.rn-std__pic img{border-radius:8px;box-shadow:0 0 0 2px #6b3519}
.rn-std__find{display:flex;align-items:center;gap:8px;margin:0 0 8px;padding:6px 10px;border-radius:20px;background:var(--rn-paper);color:var(--rn-ink);font-weight:800;font-size:15px}
.rn-std__find svg{width:17px;height:17px;flex:none;color:var(--rn-ink-2)}
.rn-std__find span::after{content:"";display:inline-block;width:2px;height:1em;margin-left:2px;vertical-align:-2px;background:var(--rn-terra);animation:rn-caret 1s steps(1) infinite}
@keyframes rn-caret{50%{opacity:0}}
.rn-std__g{list-style:none;margin:0;padding:0;display:flex;flex-wrap:wrap;gap:5px}
.rn-std__g li{padding:3px 8px;border-radius:6px;background:rgba(255,194,74,.12);color:var(--rn-paper);font-size:12.5px;font-weight:700;line-height:1.35}
@media (min-width:760px){.rn-std{grid-template-columns:1fr 1fr}.rn-std__c{grid-template-columns:130px minmax(0,1fr)}}
.rn-pick{margin:14px 0 20px}
.rn-pick__h{margin:0 0 -4px;text-align:center;font:400 18px/1.2 var(--rn-display);color:var(--rn-gold)}
.rn-shot__frame,.rn-phone{text-decoration:none}
.rn-wel__s,.rn-wel__max{color:var(--rn-ink)}
.rn-wel li{display:flex}.rn-wel__c{flex:1;grid-template-rows:auto auto auto 1fr auto}.rn-wel__fs,.rn-wel__pips{align-self:end}
.rn-raid__c{display:flex;flex-direction:column}.rn-raid__row{flex:1}
@media (min-width:760px) and (max-width:999px){.rn-wel__ic{display:none}.rn-wel__n,.rn-wel__s{grid-column:1/-1}}
.rn-shot--game{max-width:820px}
.rn-ps{margin:16px 0 20px}
.rn-ps__h{margin:0 0 10px;text-align:center;font:400 18px/1.2 var(--rn-display);color:var(--rn-gold)}
.rn-ps ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}
.rn-ps__c{display:grid;gap:2px;text-decoration:none;text-align:center}
.rn-ps__pic{display:block;margin-bottom:6px;border-radius:10px;overflow:hidden;box-shadow:0 0 0 2px #6b3519,0 10px 20px rgba(0,0,0,.45);transition:transform .15s}
.rn-ps__c:hover .rn-ps__pic{transform:translateY(-2px)}
.rn-ps__pic img{width:100%;aspect-ratio:3/4;object-fit:cover}
.rn-ps__c b{font-size:13.5px;line-height:1.25;color:var(--rn-paper)}
.rn-ps__c small{font-size:12px;color:var(--rn-muted)}
@media (min-width:640px){.rn-ps ul{gap:16px;max-width:640px;margin:0 auto}.rn-ps__c b{font-size:15px}}
.rn-head--doc{padding-top:26px;padding-bottom:6px}
.rn-doc{list-style:none;display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin:4px 0 0;padding:0}
.rn-doc li{display:inline-flex;align-items:center;gap:7px;padding:6px 13px 6px 10px;border-radius:999px;background:rgba(36,18,10,.8);
  box-shadow:inset 0 0 0 1px rgba(255,194,74,.32);color:#f6e3bf;font:700 13.5px/1.25 var(--rn-sans)}
.rn-doc svg{width:15px;height:15px;flex:none;color:var(--rn-gold)}
.rn-intro--doc{padding-top:22px}
.rn-intro--doc>p:first-child{padding:16px 18px;border-radius:10px;background:rgba(36,18,10,.55);box-shadow:inset 3px 0 0 var(--rn-gold),inset 0 0 0 1px rgba(255,194,74,.18)}
.rn-nums{list-style:none;margin:16px 0 22px;padding:0;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}
.rn-nums li{position:relative;display:flex;flex-direction:column;align-items:center;padding:18px 12px 14px;border-radius:7px;color:var(--rn-ink);text-align:center;
  background:radial-gradient(120% 80% at 0% 0%,#fbf0d8,var(--rn-paper) 50%,var(--rn-paper-2));box-shadow:0 8px 18px rgba(0,0,0,.38),inset 0 0 0 1px rgba(90,58,36,.28)}
.rn-nums li:nth-child(odd){transform:rotate(-.6deg)}.rn-nums li:nth-child(even){transform:rotate(.5deg)}
.rn-nums li::before{content:"";position:absolute;top:6px;left:50%;width:9px;height:9px;margin-left:-4.5px;border-radius:50%;background:radial-gradient(circle at 35% 35%,#d9b37a,#6b3a1a 70%)}
.rn-nums b{display:block;margin:2px 0 6px;font:400 clamp(25px,6.6vw,33px)/1.05 var(--rn-display);color:var(--rn-wine);text-wrap:balance}
.rn-nums span{display:block;font-size:14px;line-height:1.4;font-weight:600}
@media (min-width:760px){.rn-nums{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rn-nums span{font-size:14.5px}}
.rn-ficha--long{grid-template-columns:1fr!important}
.rn-ficha--long li{font-weight:500;line-height:1.55}
.rn-ficha--long strong{font-weight:850;color:var(--rn-wine)}
.rn-ficha--long a{color:var(--rn-wine)!important;font-weight:700}
.rn-ficha--warn svg{background:var(--rn-terra)}
.rn-tab--lg td{vertical-align:top}
.rn-tab--lg td:first-child{width:36%}
.rn-tab--lg td a{color:var(--rn-wine)!important;font-weight:700}
@media (max-width:719px){
  .rn-tab--stack thead{display:none}
  .rn-tab--stack tbody tr{display:block;padding:10px 14px;border-top:1px dashed rgba(90,58,36,.35)}
  .rn-tab--stack tbody tr:first-child{border-top:0}
  .rn-tab--stack tbody td{display:block;width:auto!important;padding:3px 0;border:0}
  .rn-tab--stack tbody td:first-child{font-size:15.5px}
  .rn-tab--stack tbody td+td::before{content:attr(data-k);display:block;margin-top:4px;font:850 10.5px/1.3 var(--rn-sans);font-stretch:80%;letter-spacing:.1em;text-transform:uppercase;color:var(--rn-ink-2)}
}
.rn-steps p a{color:var(--rn-gold)}
.rn-foot a[aria-current="page"],.rn-drawer a[aria-current="page"]{color:var(--rn-gold)}
@media (min-width:720px){.rn-tab--stack td:first-child{width:22%}}
