.rvs{display: grid;grid-template-columns: minmax(0,1fr);gap: 20px}.rvs > *{min-width: 0}.rvs-top{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;align-items: end}@media (min-width: 900px){.rvs-top{grid-template-columns: minmax(0,1fr) minmax(300px,380px);gap: 24px}}.rvs-h1{margin: 0;font: 700 clamp(44px,8vw,66px)/1 var(--display);letter-spacing: .01em;color: var(--text)}.rvs-lead{margin-top: 10px;max-width: 60ch;font-size: 16px;color: var(--text-2);text-wrap: pretty}.rvs-top-acts{display: flex;flex-wrap: wrap;gap: 10px}.rvs-h2{margin: 0;font: 800 22px/1.3 var(--head);color: var(--text)}.rvs-sec{display: grid;gap: 10px;margin-top: 8px}.rvs-sec-d{margin: -4px 0 4px;font-size: 14.5px;color: var(--text-3)}.rvs-crumbs{margin-bottom: 4px}.rvs-coin{position: relative;display: inline-block;flex: none;width: 1.05em;height: 1.05em;border-radius: 50%;vertical-align: -.16em;background: radial-gradient(circle at 34% 30%,#FFF6D0 0 12%,#F7D774 30%,#D9A21E 62%,#9C6E0E 100%);box-shadow: inset 0 0 0 .045em rgba(90,60,5,.6)}.rvs-coin::before{content: '';position: absolute;inset: 10%;background: #6A4304;-webkit-mask: url('/brand/coin-mark.png') center / contain no-repeat;mask: url('/brand/coin-mark.png') center / contain no-repeat;filter: drop-shadow(0 .012em 0 rgba(255,244,200,.75))}.rvs-coin::after{content: '';position: absolute;inset: 5.3%;border-radius: 50%;box-shadow: inset 0 0 0 .03em rgba(122,79,6,.55)}.rvs-coin-lg{font-size: 30px}.rvs-price{display: inline-flex;align-items: center;gap: 6px;flex: none;min-height: 30px;padding: 2px 10px;white-space: nowrap;font-size: 15px;color: #FFE7A3;background: rgba(242,193,78,.1);box-shadow: inset 0 0 0 1px rgba(242,193,78,.38)}.rvs-u{font: 500 12px var(--mono);color: #D9B25A;letter-spacing: .04em}.rvs-price .num{font-weight: 500}.rvs-bal{display: grid;gap: 10px;justify-items: start;padding: 16px 18px}.rvs-bal-k{font: 700 13px var(--head);color: var(--text-3);letter-spacing: .05em}.rvs-bal-v{display: inline-flex;align-items: center;gap: 10px;color: #FFE7A3}.rvs-bal-v .num{font-size: 34px;line-height: 1.1;font-weight: 500}.rvs-bal-p{margin: 0;font-size: 14.5px;color: var(--text-2)}.rvs-cats{display: flex;flex-wrap: nowrap;gap: 0;min-width: 0;overflow-x: auto;overscroll-behavior-x: contain;scrollbar-width: none;border-bottom: 1px solid var(--hud-line)}.rvs-cats::-webkit-scrollbar{display: none}.rvs-cats a{flex: none;display: inline-flex;align-items: center;justify-content: center;min-height: 50px;min-width: 44px;padding: 4px 16px 0;white-space: nowrap;text-decoration: none;font: 400 25px/1 var(--display);letter-spacing: .02em;color: var(--text-3);border-bottom: 3px solid transparent;margin-bottom: -1px}.rvs-cats a:hover{color: var(--text)}.rvs-cats a[aria-current="page"]{color: var(--text);border-bottom-color: var(--brand)}.rvs-body,.rvs-main{display: grid;grid-template-columns: minmax(0,1fr);gap: 20px;min-width: 0}.rvs-main > *{min-width: 0}@media (min-width: 1280px){.rvs-body.has-stage{grid-template-columns: minmax(0,1fr) 340px;gap: 24px;align-items: start}.rvs-body.has-stage > .rvs-main{grid-column: 1;grid-row: 1}.rvs-body.has-stage > .rvs-stage{grid-column: 2;grid-row: 1;position: sticky;top: calc(var(--head-h,64px) + 16px)}.rvs-body.has-stage .rvs-herow{min-height: 180px}.rvs-body.has-stage .rvs-hero-in{flex-direction: column;align-items: flex-start;gap: 12px;padding: 18px}.rvs-body.has-stage .rvs-avw-lg{width: 88px;height: 88px}.rvs-body.has-stage .rvs-hero-nm{font-size: 26px}.rvs-body.has-stage .rvs-ex,.rvs-body.has-stage .rvs-ex.is-one{grid-template-columns: minmax(0,1fr);gap: 16px;padding: 18px 18px 8px}.rvs-body.has-stage .rvs-stage-f{padding: 14px 18px 16px}}.rvs-cats a[aria-current="page"]{scroll-initial-target: nearest}.rvs-cats a:focus-visible{outline: 2px solid var(--blue-text);outline-offset: -2px}.rvs-cat{display: grid;grid-template-columns: minmax(0,1fr);gap: 22px;align-items: start;min-width: 0;scroll-margin-top: 96px}.rvs-cat > *{min-width: 0;scroll-margin-top: 96px}.rvs-cat + .rvs-cat{margin-top: 10px;padding-top: 26px;border-top: 1px solid var(--hud-line)}.rvs-cat-h{margin: 0;font: 700 clamp(32px,4.6vw,44px)/1.02 var(--display);letter-spacing: 0;color: var(--text)}.rvs-cat > .rvs-sec{margin-top: 0}.rvs-h3{margin: 0;font: 800 19px/1.3 var(--head);color: var(--text)}.rvs-pets .rvs-pets-cv{flex-wrap: wrap;min-width: 0;max-width: 100%}@media (max-width: 1199px){.rvs-cat .rvs-pets{grid-template-columns: minmax(0,1fr);justify-items: start}}@media (max-width: 760px){.rvs-pets .rvs-pets-cv .pet-cv{width: 60px;height: 60px}}.rvs-lim{display: flex;flex-wrap: wrap;align-items: center;gap: 12px 16px;padding: 12px 16px;--hud-tex: linear-gradient(90deg,rgba(230,162,60,.16),transparent 70%)}.rvs-lim-t{display: grid;gap: 2px;min-width: 0;flex: 1 1 200px}.rvs-lim-t b{font: 800 16px var(--head);color: var(--text)}.rvs-lim-t span{font-size: 14px;color: var(--text-2)}.rvs-cd .ev-now{display: none}.rvs-grid{display: grid;grid-template-columns: minmax(0,1fr);gap: 14px;align-items: start}.rvs-lazy{contain-intrinsic-size: 1px 1000px;contain-intrinsic-width: none;contain-intrinsic-height: auto 1000px;padding: 12px;margin: -12px;min-width: 0}html.rv-lazy .rvs-lazy{content-visibility: auto}.rvs-play{display: flex;flex-wrap: wrap;align-items: center;gap: 8px 12px;margin: 0 0 12px;font-size: 14.5px;color: var(--text-2)}@media (min-width: 360px){.rvs-grid{grid-template-columns: repeat(2,minmax(0,1fr));gap: 10px}}@media (min-width: 760px){.rvs-grid{grid-template-columns: repeat(3,minmax(0,1fr));gap: 16px}}@media (min-width: 1100px){.rvs-grid{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (min-width: 1100px){.rvs-grid.rvs-c3{grid-template-columns: repeat(3,minmax(0,1fr))}.rvs-grid.rvs-c5{grid-template-columns: repeat(5,minmax(0,1fr))}}@media (min-width: 1100px) and (max-width: 1279px){.rvs-grid.rvs-c5{grid-template-columns: repeat(4,minmax(0,1fr))}}@media (min-width: 1280px){.rvs-body.has-stage .rvs-grid:not(.pc-grid):not([data-masonry]){grid-template-columns: repeat(6,minmax(0,1fr));gap: 14px}.rvs-body.has-stage .rvs-grid:not(.pc-grid):not([data-masonry]) > *{grid-column: span 2}.rvs-body.has-stage .rvs-grid.rvs-m2 > :nth-last-child(-n+2){grid-column: span 3}.rvs-body.has-stage .rvs-grid.rvs-m1 > :nth-last-child(-n+4){grid-column: span 3}}@media (min-width: 360px) and (max-width: 759px){.rvs-grid:not(.pc-grid) > .rvs-card:last-child:nth-child(odd){grid-column: 1 / -1}}.rvs-card{position: relative;display: grid;gap: 6px;align-content: start;min-width: 0;padding: 12px 12px 14px}.rvs-grid:not(.pc-grid):not([data-masonry]){grid-auto-rows: 1fr;align-items: stretch}.rvs-grid:not(.pc-grid):not([data-masonry]) > .rvs-card{display: flex;flex-direction: column}.rvs-grid:not(.pc-grid):not([data-masonry]) > .rvs-card > :last-child{margin-top: auto}.rvs-card.rvs-t0{--rar: #3A4052;--rar-c: #8A93A8;--rar-f: rgba(138,147,168,.08)}.rvs-card.rvs-t1{--rar: #4E6FB0;--rar-c: #6FA8FF;--rar-f: rgba(111,168,255,.12)}.rvs-card.rvs-t2{--rar: #8B5CF6;--rar-c: #A78BFA;--rar-f: rgba(167,139,250,.1)}.rvs-card.rvs-t3{--rar: #E0A92E;--rar-c: #F2C14E;--rar-f: rgba(242,193,78,.14)}.rvs-card:is(.rvs-t0,.rvs-t1,.rvs-t2,.rvs-t3){--hud-w: 2px;--hud-mark: var(--rar-c);--hud-hov: var(--rar-c);--hud-tex: linear-gradient(180deg,var(--rar-f),transparent 42%)}.rvs-top{display: flex;flex-wrap: wrap;align-items: center;justify-content: space-between;gap: 4px 8px;min-width: 0}.rvs-rar{flex: none;padding: 3px 9px;font: 800 13px/1.25 var(--head);color: var(--rar-c,var(--text-2));background: var(--rar-f,transparent);box-shadow: inset 0 0 0 1px var(--rar,var(--line))}.rvs-top .rvs-k{min-width: 0}.rvs-pvw{position: relative;min-width: 0}.rvs-pvw > .rvs-tags{top: 6px;inset-inline-start: 6px;max-width: calc(100% - 12px)}.rvs-grid.pc-grid:not([data-masonry]){grid-auto-rows: 1fr;align-items: stretch}.rvs-card.is-on{--hud-mark: #2FBF71}.rvs-card.is-hl{--hud-mark: #F2C14E;--hud-hov: rgba(242,193,78,.75)}.rvs-card:target{scroll-margin-top: 96px}.rvs-k{font: 700 13px var(--head);color: var(--text-3);letter-spacing: .04em}.rvs-n{margin: 0;font: 800 17px/1.3 var(--head);color: var(--text);overflow-wrap: anywhere}.rvs-d{margin: 0;font-size: 14px;line-height: 1.55;color: var(--text-2)}.rvs-foot{display: flex;align-items: center;justify-content: space-between;gap: 8px;flex-wrap: wrap;margin-top: 4px}.rvs-acts{display: inline-flex;flex-wrap: wrap;gap: 6px}.rvs-gift-b{width: 44px;padding: 0}.rvs-soon{font-size: 14px;color: var(--text-3)}@media (max-width: 559px){.rvs-card{padding: 10px 10px 12px}.rvs-n{font-size: 15.5px}.rvs-foot{display: grid;gap: 8px;justify-content: stretch}.rvs-foot .rvs-price{justify-self: start}.rvs-acts{display: grid;grid-template-columns: minmax(0,1fr) auto}.rvs-acts .btn{padding-inline: 8px;min-width: 0}.rvs-acts form .btn{width: 100%}}.rvs-tags{position: absolute;top: 18px;inset-inline-start: 18px;z-index: 4;display: flex;flex-wrap: wrap;gap: 4px;max-width: calc(100% - 36px);pointer-events: none}.rvs-tags:empty{display: none}@media (max-width: 559px){.rvs-tags{position: static;max-width: none}}.rvs-tag{padding: 2px 8px;font: 700 13px var(--head);color: var(--text);background: #2A2E3B}.rvs-tag.ltr{font-family: var(--mono);font-weight: 500}.rvs-tag-own{color: #04102A;background: #6FA8FF}.rvs-tag-on{color: #04140B;background: #2FBF71}.rvs-tag-warn{color: #1A1200;background: #E6A23C}.rvs-pv{position: relative;overflow: hidden;display: grid;place-items: center;height: 150px;background: radial-gradient(closest-side,rgba(91,108,255,.18),transparent),#07080C;box-shadow: inset 0 0 0 1px #1E2433}@media (max-width: 559px){.rvs-pv{height: 120px}}.rvs-pv-bnr{background: var(--rvs-bn,none) 50% 50% / cover no-repeat,radial-gradient(120% 90% at 50% 0%,#1D2130,#0B0C11 70%)}.rvs-pv-kit{background-position: 16% 38%}.rvs-pv-bnr::after{content: '';position: absolute;inset: 0;z-index: 0;pointer-events: none;background: linear-gradient(180deg,rgba(10,10,12,.15),rgba(10,10,12,.55))}.rvs-pv > .cd-bn{z-index: 0}.rvs-pv > .cd-fx{z-index: 1}.rvs-pv > .rvs-avw,.rvs-pv > .rvs-pv-bdg{position: relative;z-index: 2}.rvs-pv-pack{grid-template-columns: auto auto;gap: 12px;align-content: center;justify-content: center}.rvs-pv-bdg{font-size: 22px}.rvs-pv-badge{font-size: 44px}.rvs-pv-badge .cd-badge{width: 1.8em;height: 1.8em}.rvs-pv-name{padding-inline: 10px}.rvs-pv-plate{padding-inline: 12px}.rvs-pv-plate .rvs-row{width: 100%}.rvs-pv-frame .cd-frame{width: min(220px,calc(100% - 36px))}.rvs-pv-nm{font: 900 30px/1.2 var(--head);text-align: center;overflow-wrap: anywhere;min-width: 0}@media (max-width: 559px){.rvs-pv-nm{font-size: 24px}}.rvs-pv-box{background: radial-gradient(closest-side,rgba(242,193,78,.18),transparent),#07080C}.rvs-giftbox{display: grid;place-items: center;width: 64px;height: 64px;color: #FFE7A3;background: rgba(242,193,78,.1);box-shadow: inset 0 0 0 1px rgba(242,193,78,.45)}.rvs-giftbox svg{width: 34px;height: 34px}.rvs-avw{width: 88px;height: 88px}.rvs-pv-pack .rvs-avw{width: 64px;height: 64px}.rvs-avw-lg{width: 112px;height: 112px}.rvs-face{position: relative;display: grid;place-items: center;width: 100%;height: 100%;overflow: hidden;border-radius: 50%;font: 800 28px var(--head);color: var(--text-2);background: var(--raised);box-shadow: 0 0 0 3px rgba(10,10,12,.85)}.rvs-face .av-img{position: absolute;inset: 0;border-radius: 50%;background-size: cover;background-position: center}.rvs-avw-lg .rvs-face{font-size: 34px}.rvs-avw-sm{width: 36px;height: 36px}.rvs-avw-sm .rvs-face{font-size: 13px;box-shadow: none}.rvs-row{display: flex;align-items: center;gap: 10px;min-width: 0;min-height: 56px;padding: 8px 12px;border-radius: 10px;background: rgba(255,255,255,.035)}.rvs-row-rk{width: 16px;flex: none;text-align: center;font: 500 14px var(--mono);color: var(--text-3)}.rvs-row-t{display: grid;min-width: 0;line-height: 1.3}.rvs-row-t b{font: 800 16px var(--head);color: var(--text);overflow-wrap: anywhere}.rvs-row-t small{font-size: 13px;color: var(--text-2)}.rvs-mini{position: relative;display: grid;overflow: hidden;background: linear-gradient(180deg,#171A2A,#0C0D16)}.rvs-mini-bn{display: block;height: 44px;background: var(--rvs-bn,none) 50% 42% / cover no-repeat,#0B0C11}.rvs-mini-in{display: flex;align-items: center;gap: 10px;min-width: 0;padding: 0 12px 12px;margin-top: -14px}.rvs-mini-n{min-width: 0;font: 900 17px/1.2 var(--head);color: var(--text);overflow-wrap: anywhere;padding-top: 12px}.rvs-ex{display: grid;gap: 20px 32px;grid-template-columns: minmax(0,260px) minmax(0,1fr);align-items: start;padding: 26px 26px 12px}.rvs-ex.is-one{grid-template-columns: minmax(0,460px)}.rvs-ex-i{display: grid;gap: 12px;min-width: 0}.rvs-ex-h{font: 700 14px var(--head);color: var(--text-2)}.rvs-ex .cd-frame{max-width: 260px}@media (max-width: 559px){.rvs-ex,.rvs-ex.is-one{grid-template-columns: minmax(0,1fr);padding: 20px 16px 6px}}.rvs-stage{scroll-margin-top: 88px;overflow: hidden}.rvs-stage:focus{outline: none}.rvs-herow{position: relative;isolation: isolate;display: grid;min-height: 220px}.rvs-herow > .rvs-hero,.rvs-herow > .rvs-hero-in{grid-area: 1 / 1}.rvs-hero{position: relative;background: var(--rvs-bn,none) 50% 42% / cover no-repeat,#0B0C11}.rvs-hero-def{background: radial-gradient(900px 400px at 85% -20%,rgba(225,43,43,.22),transparent 62%),linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px) 0 0 / 26px 26px,linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px) 0 0 / 26px 26px,#0B0C11}.rvs-hero::before{content: '';position: absolute;inset: 0;z-index: 1;pointer-events: none;background: linear-gradient(to left,rgba(10,10,12,.8),rgba(10,10,12,.35) 60%,rgba(10,10,12,.2))}.rvs-hero > .cd-bn{z-index: 0}.rvs-hero-in{position: relative;z-index: 2;align-self: end;display: flex;align-items: center;gap: 22px;padding: 26px 26px 22px;min-width: 0}.rvs-who{display: grid;gap: 6px;min-width: 0}.rvs-hero-nm{font: 900 34px/1.15 var(--head);color: var(--text);overflow-wrap: anywhere;text-shadow: 0 2px 8px rgba(0,0,0,.6)}.rvs-hero-nm .cd-badge{width: 1.2em;height: 1.2em}.rvs-who .cd-badge{width: 40px;height: 40px}.rvs-hero-note{font-size: 14px;color: var(--text-2)}.rvs-stage-f{display: grid;gap: 10px;padding: 16px 20px 18px}.rvs-stage-h{margin: 0;font: 800 19px/1.35 var(--head);color: var(--text)}.rvs-stage-h b{color: #FFE7A3}.rvs-stage-p{margin: 0;max-width: 72ch;font-size: 15px;color: var(--text-2);text-wrap: pretty}.rvs-where{color: var(--text-3)}.rvs-try{display: grid;gap: 12px}.rvs-try-acts{display: flex;flex-wrap: wrap;align-items: center;gap: 10px}.rvs-buy{display: grid;gap: 6px;justify-items: start}.rvs-short{margin: 0;font-size: 14px;color: #F3C77E}@media (max-width: 559px){.rvs-herow{min-height: 190px}.rvs-hero-in{gap: 16px;padding: 20px 16px 16px}.rvs-avw-lg{width: 88px;height: 88px}.rvs-hero-nm{font-size: 26px}.rvs-who .cd-badge{width: 32px;height: 32px}.rvs-stage-f{padding: 14px 14px 16px}.rvs-try-acts .btn{flex: 1 1 auto}}.rvs-gift{display: grid;grid-template-columns: minmax(0,1fr);gap: 16px;align-items: stretch}@media (min-width: 760px){.rvs-gift{grid-template-columns: minmax(0,300px) minmax(0,1fr)}}.rvs-gift-f{display: grid;gap: 14px;padding: 18px}.rvs-form{display: grid;gap: 12px;margin: 0;max-width: 520px}.rvs-help{display: block;margin: 6px 0 0;color: var(--text-3)}.rvs-gift-sum{margin: 0;font-size: 14.5px;color: var(--text-2)}.rvs-gift-f .btn[disabled],.rvs-buy .btn[disabled]{opacity: .55;cursor: not-allowed}.rvs-foot-note{margin: 4px 0 0;max-width: 78ch;font-size: 14.5px;color: var(--text-3)}.rvs-adm-tabs{display: flex;flex-wrap: wrap;gap: 6px;margin-bottom: 16px}.rvs-adm-tabs a{display: inline-flex;align-items: center;min-height: 44px;padding: 0 14px;text-decoration: none;font: 700 14px var(--head);color: var(--text-2);box-shadow: inset 0 0 0 1px var(--line-strong)}.rvs-adm-tabs a[aria-current="page"]{color: var(--text);box-shadow: inset 0 0 0 1px rgba(225,43,43,.55),inset 0 -2px 0 var(--brand)}.rvs-adm-p{margin-bottom: 20px;max-width: 76ch}.rvs-adm-sec{margin-bottom: 26px}.rvs-adm-h{margin: 0 0 10px;font: 800 18px var(--head);color: var(--text)}.rvs-adm-t th[scope="row"]{font-weight: 700}.rvs-adm-tag{margin-inline-start: 8px;padding: 1px 6px;font: 500 13px var(--mono);color: var(--text-2);box-shadow: inset 0 0 0 1px var(--line-strong)}.rvs-adm-part th[scope="row"]{font-weight: 500;padding-inline-start: 22px}.rvs-adm-in{margin-inline-end: 6px;color: var(--text-3)}.rvs-adm-ok{color: #7EE3A8}.rvs-adm-no{color: #F3C77E}.rvs-adm-edit{display: grid;grid-template-columns: minmax(0,1fr);gap: 24px;align-items: start}@media (min-width: 1100px){.rvs-adm-edit{grid-template-columns: minmax(0,1fr) 380px}}.rvs-adm-form{display: grid;gap: 14px;max-width: 680px;margin: 0}.rvs-adm-grant{padding: 18px;margin-bottom: 26px}.rvs-adm-row{display: grid;grid-template-columns: repeat(auto-fit,minmax(min(100%,200px),1fr));gap: 12px}.rvs-adm-fs{display: grid;gap: 12px;min-width: 0;margin: 0;padding: 14px;border: 1px solid var(--line-strong)}.rvs-adm-fs > legend{float: inline-start;width: 100%;padding: 0;font: 700 14px var(--head);color: var(--text)}.rvs-adm-fs .field{margin-bottom: 0}.rvs-adm-art{display: grid;gap: 6px}.rvs-adm-file{min-height: 44px;font-size: 14px;color: var(--text-2);max-width: 100%}.rvs-adm-check{display: inline-flex;align-items: center;gap: 10px;min-height: 44px;font: 700 15px var(--head);color: var(--text);cursor: pointer}.rvs-adm-check input{width: 20px;height: 20px;accent-color: var(--brand)}.rvs-adm-acts{gap: 10px}.rvs-adm-side{display: grid;gap: 10px;align-content: start;min-width: 0}.rvs-adm-pv{overflow: hidden;box-shadow: inset 0 0 0 1px var(--line-strong);background: radial-gradient(120% 90% at 50% 0%,#1D2130,#0B0C11 70%)}.rvs-herow.rvs-adm-hero{min-height: 190px}.rvs-adm-hero .rvs-hero-nm{font-size: 24px}.rvs-adm-pr{margin: 0}.rvs-adm-parts{display: grid;gap: 6px;margin: 0;padding: 0 18px 0 0}