@font-face{font-family:RH Purchase Reference;src:url(/fonts/inter/InterVariable-4.1.woff2) format("woff2");font-weight:100 900;font-display:swap}.rh-purchase-reference{--rh-purchase-unit:.0694444444vw;color-scheme:dark;--canvas:#070f18;--panel:#0d1c2b;--line:#334b62;--text:#f4f7fc;--muted:#b6c7da;--quiet:#8ea7c1;--blue:#9bcdff;--lime:#d7ff26;--yellow:#edf74c}.rh-purchase-reference,.rh-purchase-reference *{box-sizing:border-box}.rh-purchase-reference{margin:0;background:var(--canvas);color:var(--text);font:400 calc(16 * var(--rh-purchase-unit))/1.5 RH Purchase Reference,Inter,Arial,Helvetica,sans-serif;-webkit-font-smoothing:antialiased}.rh-purchase-reference button,.rh-purchase-reference input,.rh-purchase-reference select,.rh-purchase-reference textarea{font:inherit;color:inherit}.rh-purchase-reference button{cursor:pointer}.rh-purchase-reference a,.rh-purchase-reference button{-webkit-tap-highlight-color:transparent}.rh-purchase-reference button{border:0}.rh-purchase-reference a{text-decoration:none;color:inherit}.rh-purchase-reference h1,.rh-purchase-reference h2,.rh-purchase-reference h3,.rh-purchase-reference p{margin:0}.rh-purchase-reference img{display:block;max-width:100%}.rh-purchase-reference svg{display:block;flex:none}.rh-purchase-reference .icon{height:calc(20 * var(--rh-purchase-unit));width:calc(20 * var(--rh-purchase-unit));fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.rh-purchase-reference [hidden]{display:none!important}.rh-purchase-reference button:disabled{opacity:.5;cursor:not-allowed}.rh-purchase-reference button:hover:not(:disabled){filter:brightness(1.1)}.rh-purchase-reference :focus-visible{outline:2px solid var(--lime);outline-offset:4px}.rh-purchase-reference .sr{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0,0,0,0)}.rh-purchase-reference .page{width:100%;min-height:100vh;overflow:clip;background:radial-gradient(ellipse at 62% 40%,#12305026,transparent 62%),#070f18}.rh-purchase-reference .topbar{width:100%;height:calc(69 * var(--rh-purchase-unit));display:flex;align-items:center;gap:calc(25 * var(--rh-purchase-unit));padding:0 calc(29 * var(--rh-purchase-unit));background:#06101bef;border-bottom:1px solid #25394e}.rh-purchase-reference .brand{font-size:calc(25 * var(--rh-purchase-unit));font-weight:760;letter-spacing:calc(-.8 * var(--rh-purchase-unit));white-space:nowrap;background:none;padding:0}.rh-purchase-reference .games{display:flex;padding:calc(4 * var(--rh-purchase-unit));gap:calc(3 * var(--rh-purchase-unit));border:1px solid #31475d;border-radius:calc(40 * var(--rh-purchase-unit));background:#081623}.rh-purchase-reference .games button{height:calc(29 * var(--rh-purchase-unit));padding:0 calc(13 * var(--rh-purchase-unit));background:none;border-radius:calc(30 * var(--rh-purchase-unit));font-size:calc(11 * var(--rh-purchase-unit));white-space:nowrap;color:var(--muted)}.rh-purchase-reference .games button.active{background:#273649;color:#fff;font-weight:650}.rh-purchase-reference .games .soon{color:var(--quiet);font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .top-actions{margin-left:auto;display:flex;align-items:center;gap:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-pill{height:calc(37 * var(--rh-purchase-unit));display:flex;align-items:center;gap:calc(12 * var(--rh-purchase-unit));padding:0 calc(13 * var(--rh-purchase-unit));border:1px solid #344b63;border-radius:calc(40 * var(--rh-purchase-unit));background:#091827}.rh-purchase-reference .balance-pill button{display:flex;align-items:center;gap:calc(7 * var(--rh-purchase-unit));padding:0;background:none;color:var(--blue);font-size:calc(12 * var(--rh-purchase-unit));white-space:nowrap}.rh-purchase-reference .balance-pill .chips{border-left:1px solid #354b61;padding-left:calc(12 * var(--rh-purchase-unit));color:var(--yellow)}.rh-purchase-reference .pass-token{display:inline-block;width:calc(12 * var(--rh-purchase-unit));height:calc(12 * var(--rh-purchase-unit));flex:none;border-radius:calc(3 * var(--rh-purchase-unit));background:linear-gradient(140deg,#b9ddff,#75adff 48%,#367cf0);box-shadow:inset 0 1px 1px #ffffff7f}.rh-purchase-reference .chip-token{display:inline-block;width:calc(14 * var(--rh-purchase-unit));height:calc(14 * var(--rh-purchase-unit));flex:none;border-radius:50%;background:radial-gradient(circle at 30% 25%,#ffffce,#f4eb4b 40%,#bac72b 74%,#6e8019)}.rh-purchase-reference .round{width:calc(36 * var(--rh-purchase-unit));height:calc(36 * var(--rh-purchase-unit));display:grid;place-items:center;padding:0;background:#091826;border:1px solid #30495e;border-radius:50%}.rh-purchase-reference .round .icon{width:calc(20 * var(--rh-purchase-unit));height:calc(20 * var(--rh-purchase-unit))}.rh-purchase-reference .avatar{background:#354964;font-size:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .lets-go{height:calc(40 * var(--rh-purchase-unit));display:flex;align-items:center;justify-content:center;gap:calc(10 * var(--rh-purchase-unit));padding:0 calc(24 * var(--rh-purchase-unit));border-radius:calc(50 * var(--rh-purchase-unit));background:var(--lime);color:#152300;font-weight:760;font-size:calc(13 * var(--rh-purchase-unit));white-space:nowrap}.rh-purchase-reference .lets-go .icon{height:calc(18 * var(--rh-purchase-unit));width:calc(18 * var(--rh-purchase-unit))}.rh-purchase-reference .btn{display:inline-flex;align-items:center;justify-content:center;gap:calc(10 * var(--rh-purchase-unit));min-height:calc(43 * var(--rh-purchase-unit));padding:0 calc(18 * var(--rh-purchase-unit));background:#0a1b29;border:1px solid #46617a;border-radius:calc(10 * var(--rh-purchase-unit));font-size:calc(14 * var(--rh-purchase-unit));font-weight:650;line-height:1.35}.rh-purchase-reference .btn .icon{width:calc(18 * var(--rh-purchase-unit));height:calc(18 * var(--rh-purchase-unit))}.rh-purchase-reference .btn.primary{background:var(--lime);border-color:var(--lime);color:#142100;font-weight:780}.rh-purchase-reference .quiet-btn{background:none;display:inline-flex;align-items:center;gap:calc(8 * var(--rh-purchase-unit));padding:0;font-size:calc(13 * var(--rh-purchase-unit));color:var(--muted)}.rh-purchase-reference .quiet-btn .icon{height:calc(17 * var(--rh-purchase-unit));width:calc(17 * var(--rh-purchase-unit))}.rh-purchase-reference .eyebrow{color:var(--lime);font-size:calc(12 * var(--rh-purchase-unit));font-weight:750;letter-spacing:calc(2.4 * var(--rh-purchase-unit));line-height:1.4}.rh-purchase-reference .badge{display:inline-flex;align-items:center;gap:calc(6 * var(--rh-purchase-unit));padding:calc(5 * var(--rh-purchase-unit)) calc(10 * var(--rh-purchase-unit));border:1px solid #4a6178;border-radius:calc(30 * var(--rh-purchase-unit));font-size:calc(11 * var(--rh-purchase-unit));line-height:1.35;color:var(--muted);white-space:nowrap}.rh-purchase-reference .badge.success{color:#d7f773;background:#32472472;border-color:#718641}.rh-purchase-reference .badge.test{color:#d2e2f2;background:#142b3f}.rh-purchase-reference .muted{color:var(--muted)}.rh-purchase-reference .blue{color:var(--blue)}.rh-purchase-reference .amount,.rh-purchase-reference .money{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.rh-purchase-reference .wallet-hero{position:relative;height:calc(350 * var(--rh-purchase-unit));background:#142138;isolation:isolate}.rh-purchase-reference .hero-scene{position:absolute;inset:0;width:100%;height:100%;object-fit:fill;z-index:-2}.rh-purchase-reference .wallet-hero:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#07101bd4,transparent 38%),linear-gradient(90deg,#0a17262f,transparent 70%);z-index:-1}.rh-purchase-reference .hero-copy{padding:calc(76 * var(--rh-purchase-unit)) calc(80 * var(--rh-purchase-unit)) 0;max-width:calc(880 * var(--rh-purchase-unit))}.rh-purchase-reference .hero-copy h1{font-size:calc(67 * var(--rh-purchase-unit));line-height:1.06;letter-spacing:calc(-2.9 * var(--rh-purchase-unit));font-weight:830}.rh-purchase-reference .hero-copy .lead{font-size:calc(24 * var(--rh-purchase-unit));line-height:1.35;margin-top:calc(14 * var(--rh-purchase-unit));letter-spacing:calc(-.35 * var(--rh-purchase-unit))}.rh-purchase-reference .hero-copy .sublead{font-size:calc(19 * var(--rh-purchase-unit));color:#c3d4ef;margin-top:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .wallet-main{padding:0 calc(52 * var(--rh-purchase-unit));width:100%;position:relative;margin-top:calc(-69 * var(--rh-purchase-unit))}.rh-purchase-reference .balances{display:grid;grid-template-columns:1fr 1fr;gap:calc(20 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-card{position:relative;overflow:hidden;border:1px solid #3a5676;border-radius:calc(23 * var(--rh-purchase-unit));height:calc(279 * var(--rh-purchase-unit));background:linear-gradient(135deg,#123971,#0a192b 76%);isolation:isolate;padding:calc(28 * var(--rh-purchase-unit)) calc(29 * var(--rh-purchase-unit)) calc(23 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-card.chip-card{border-color:#55583f;background:linear-gradient(135deg,#292d27,#101c25 76%)}.rh-purchase-reference .balance-art{position:absolute;right:0;bottom:0;height:100%;width:60%;object-fit:cover;object-position:right center;z-index:-2}.rh-purchase-reference .balance-card:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#081629f2,#0b1b3096 46%,transparent 75%),linear-gradient(0deg,#07121cde,transparent 40%)}.rh-purchase-reference .chip-card:after{background:linear-gradient(90deg,#101b23fa,#101b23a1 47%,transparent 79%),linear-gradient(0deg,#08141ee8,transparent 46%)}.rh-purchase-reference .balance-title{display:flex;align-items:flex-start;gap:calc(24 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-title .pass-token{width:calc(47 * var(--rh-purchase-unit));height:calc(47 * var(--rh-purchase-unit));border-radius:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-title .chip-token{width:calc(37 * var(--rh-purchase-unit));height:calc(37 * var(--rh-purchase-unit));margin:calc(3 * var(--rh-purchase-unit)) calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-label{font-size:calc(24 * var(--rh-purchase-unit));font-weight:640;line-height:calc(28 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-value{gap:calc(24 * var(--rh-purchase-unit));line-height:1.05;font-size:calc(76 * var(--rh-purchase-unit));font-weight:830;letter-spacing:calc(-2.8 * var(--rh-purchase-unit));background:none;padding:calc(1 * var(--rh-purchase-unit)) 0 0;color:#c4e5ff}.rh-purchase-reference .chip-card .balance-value{font-size:calc(58 * var(--rh-purchase-unit));padding-top:calc(8 * var(--rh-purchase-unit));color:#fff}.rh-purchase-reference .balance-value .icon{height:calc(25 * var(--rh-purchase-unit));width:calc(25 * var(--rh-purchase-unit));color:#e0e9f7}.rh-purchase-reference .balance-description{font-size:calc(15 * var(--rh-purchase-unit));line-height:calc(22 * var(--rh-purchase-unit));max-width:calc(440 * var(--rh-purchase-unit));margin-top:calc(18 * var(--rh-purchase-unit));color:#d8e4f4}.rh-purchase-reference .chip-card .balance-description{max-width:calc(412 * var(--rh-purchase-unit));margin-top:calc(23 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-note{border-top:1px solid #4a648466;margin-top:calc(17 * var(--rh-purchase-unit));padding-top:calc(14 * var(--rh-purchase-unit));font-size:calc(13 * var(--rh-purchase-unit));line-height:calc(19 * var(--rh-purchase-unit));color:#c4d5e9}.rh-purchase-reference .section{margin-top:calc(38 * var(--rh-purchase-unit))}.rh-purchase-reference .section-head{display:flex;align-items:center;gap:calc(14 * var(--rh-purchase-unit));justify-content:space-between;margin-bottom:calc(17 * var(--rh-purchase-unit))}.rh-purchase-reference .section-head h2{display:flex;align-items:center;gap:calc(16 * var(--rh-purchase-unit));font-size:calc(28 * var(--rh-purchase-unit));font-weight:680;letter-spacing:calc(-.7 * var(--rh-purchase-unit));line-height:1.2}.rh-purchase-reference .section-head h2>.icon{height:calc(28 * var(--rh-purchase-unit));width:calc(28 * var(--rh-purchase-unit))}.rh-purchase-reference .section-head p{color:var(--muted);font-size:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .packs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .pack{position:relative;padding:calc(24 * var(--rh-purchase-unit)) calc(24 * var(--rh-purchase-unit)) calc(23 * var(--rh-purchase-unit));border:1px solid #304c68;border-radius:calc(16 * var(--rh-purchase-unit));background:radial-gradient(ellipse at 78% 25%,#16457630,transparent 72%),linear-gradient(130deg,#101e2c,#0c1a27);box-shadow:inset 0 1px 0 #8eaff20d;min-width:0;display:flex;flex-direction:column}.rh-purchase-reference .pack.best{border-color:#59a8ff;box-shadow:0 0 0 1px #37649f60,0 0 calc(29 * var(--rh-purchase-unit)) #3988ff27}.rh-purchase-reference .best-value{position:absolute;top:calc(9 * var(--rh-purchase-unit));left:calc(20 * var(--rh-purchase-unit));padding:calc(2 * var(--rh-purchase-unit)) calc(12 * var(--rh-purchase-unit));border-radius:calc(10 * var(--rh-purchase-unit));background:var(--lime);color:#0e2200;font-size:calc(11 * var(--rh-purchase-unit));font-weight:850}.rh-purchase-reference .pack-price{font-size:calc(60 * var(--rh-purchase-unit));font-weight:800;line-height:1;letter-spacing:calc(-2 * var(--rh-purchase-unit));display:flex;align-items:baseline;margin-top:calc(6 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-price sup{font-size:calc(37 * var(--rh-purchase-unit));line-height:1;letter-spacing:calc(-1 * var(--rh-purchase-unit))}.rh-purchase-reference .best .pack-price{margin-top:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-quantity{font-size:calc(28 * var(--rh-purchase-unit));line-height:1.2;font-weight:710;letter-spacing:calc(-.5 * var(--rh-purchase-unit));color:#a9d1ff;margin-top:calc(4 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-art{position:absolute;right:calc(29 * var(--rh-purchase-unit));top:calc(26 * var(--rh-purchase-unit));width:calc(110 * var(--rh-purchase-unit));height:calc(100 * var(--rh-purchase-unit));object-fit:contain;mix-blend-mode:screen;pointer-events:none}.rh-purchase-reference .pack.regular .pack-art{width:calc(127 * var(--rh-purchase-unit));right:calc(25 * var(--rh-purchase-unit))}.rh-purchase-reference .pack.best .pack-art{width:calc(144 * var(--rh-purchase-unit));right:calc(15 * var(--rh-purchase-unit));top:calc(30 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-example{font-size:calc(13 * var(--rh-purchase-unit));color:#c0d1e9;line-height:calc(20 * var(--rh-purchase-unit));margin-top:calc(16 * var(--rh-purchase-unit));min-height:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .pack .btn{width:100%;border-radius:calc(40 * var(--rh-purchase-unit));min-height:calc(49 * var(--rh-purchase-unit));font-size:calc(17 * var(--rh-purchase-unit));margin-top:calc(25 * var(--rh-purchase-unit))}.rh-purchase-reference .pack .btn .icon{width:calc(20 * var(--rh-purchase-unit));height:calc(20 * var(--rh-purchase-unit))}.rh-purchase-reference .tiny-note{display:flex;gap:calc(10 * var(--rh-purchase-unit));align-items:flex-start;margin-top:calc(15 * var(--rh-purchase-unit));font-size:calc(13 * var(--rh-purchase-unit));line-height:calc(20 * var(--rh-purchase-unit));color:var(--muted)}.rh-purchase-reference .tiny-note .icon{width:calc(17 * var(--rh-purchase-unit));height:calc(17 * var(--rh-purchase-unit));margin-top:calc(1 * var(--rh-purchase-unit))}.rh-purchase-reference .rules-grid{display:grid;grid-template-columns:1fr 1.17fr 1.13fr 1fr;padding:calc(22 * var(--rh-purchase-unit)) calc(23 * var(--rh-purchase-unit));border:1px solid #30485f;border-radius:calc(14 * var(--rh-purchase-unit));background:linear-gradient(120deg,#101f2d,#0a1926)}.rh-purchase-reference .rule{display:flex;align-items:center;gap:calc(20 * var(--rh-purchase-unit));padding:0 calc(22 * var(--rh-purchase-unit));border-right:1px solid #2c4259}.rh-purchase-reference .rule:first-child{padding-left:0}.rh-purchase-reference .rule:last-child{padding-right:0;border:0}.rh-purchase-reference .rule-icon{height:calc(53 * var(--rh-purchase-unit));width:calc(53 * var(--rh-purchase-unit));flex:none;border:1px solid #365b82;border-radius:calc(17 * var(--rh-purchase-unit));display:grid;place-items:center;background:#0b1727;color:#a0ceff}.rh-purchase-reference .rule-icon .icon{height:calc(26 * var(--rh-purchase-unit));width:calc(26 * var(--rh-purchase-unit))}.rh-purchase-reference .rule h3{font-size:calc(14 * var(--rh-purchase-unit));font-weight:650;letter-spacing:calc(-.2 * var(--rh-purchase-unit))}.rh-purchase-reference .rule p{font-size:calc(13 * var(--rh-purchase-unit));color:#aabfda;margin-top:calc(5 * var(--rh-purchase-unit));line-height:calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .rule button{background:none;text-align:left;padding:0}.rh-purchase-reference .histories{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(16 * var(--rh-purchase-unit));align-items:start}.rh-purchase-reference .history{border:1px solid #304b66;border-radius:calc(14 * var(--rh-purchase-unit));background:linear-gradient(135deg,#102030,#0a1826);padding:0 calc(16 * var(--rh-purchase-unit)) calc(15 * var(--rh-purchase-unit));min-width:0}.rh-purchase-reference .history summary{list-style:none;cursor:pointer;display:flex;align-items:center;gap:calc(12 * var(--rh-purchase-unit));min-height:calc(59 * var(--rh-purchase-unit));font-size:calc(16 * var(--rh-purchase-unit));font-weight:680}.rh-purchase-reference .history summary::-webkit-details-marker{display:none}.rh-purchase-reference .history summary>.icon{height:calc(23 * var(--rh-purchase-unit));width:calc(23 * var(--rh-purchase-unit))}.rh-purchase-reference .history summary>.icon:last-child{margin-left:auto;height:calc(16 * var(--rh-purchase-unit));width:calc(16 * var(--rh-purchase-unit));transform:rotate(-90deg)}.rh-purchase-reference .history[open] summary>.icon:last-child{transform:rotate(180deg)}.rh-purchase-reference .history .chip-token{width:calc(21 * var(--rh-purchase-unit));height:calc(21 * var(--rh-purchase-unit))}.rh-purchase-reference .history-body{border-top:1px solid #2c455f}.rh-purchase-reference .history table{width:100%;border-collapse:collapse;font-size:calc(12 * var(--rh-purchase-unit));table-layout:fixed;color:#d9e4f4}.rh-purchase-reference .history th{text-align:left;padding:calc(11 * var(--rh-purchase-unit)) 0;font-size:calc(11 * var(--rh-purchase-unit));font-weight:450;color:#acc8e8;border-bottom:1px solid #31465e}.rh-purchase-reference .history td{padding:calc(11 * var(--rh-purchase-unit)) 0;vertical-align:top;border-bottom:1px solid #294258;line-height:calc(18 * var(--rh-purchase-unit));overflow-wrap:anywhere}.rh-purchase-reference .history tr:last-child td{border-bottom:0}.rh-purchase-reference .history td:not(:first-child),.rh-purchase-reference .history th:not(:first-child){padding-left:calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .history td button{padding:0;color:inherit;background:none;text-align:left;line-height:inherit;font-size:inherit}.rh-purchase-reference .history .date{color:#98b6d8;font-size:calc(11 * var(--rh-purchase-unit))}.rh-purchase-reference .history .positive{color:#c9fc39;font-weight:650}.rh-purchase-reference .history .negative{color:#ff707f;font-weight:600}.rh-purchase-reference .history .cash{font-weight:650;white-space:nowrap}.rh-purchase-reference .history .status{font-size:calc(10 * var(--rh-purchase-unit));font-weight:660;color:#bbf743}.rh-purchase-reference .history .return{color:#a8c5e9}.rh-purchase-reference .history col.item{width:43%}.rh-purchase-reference .history col.datecol{width:23%}.rh-purchase-reference .history col.amountcol{width:19%}.rh-purchase-reference .history col.statuscol{width:15%}.rh-purchase-reference .history.movement col.item{width:53%}.rh-purchase-reference .history.movement col.datecol{width:26%}.rh-purchase-reference .history.movement col.amountcol{width:21%}.rh-purchase-reference .help-strip{display:flex;align-items:center;gap:calc(14 * var(--rh-purchase-unit));margin-top:calc(22 * var(--rh-purchase-unit));padding:calc(17 * var(--rh-purchase-unit)) calc(24 * var(--rh-purchase-unit));border:1px solid #344d67;border-radius:calc(14 * var(--rh-purchase-unit));background:#0c1b29;font-size:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .help-strip>.icon{width:calc(25 * var(--rh-purchase-unit));height:calc(25 * var(--rh-purchase-unit));color:#a9d0ff}.rh-purchase-reference .help-strip p{color:var(--muted);font-size:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .help-strip .quiet-btn{margin-left:auto;color:#e0e9f6;font-size:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .legacy{margin-top:calc(17 * var(--rh-purchase-unit));font-size:calc(12 * var(--rh-purchase-unit));color:var(--muted)}.rh-purchase-reference .legacy summary{cursor:pointer;width:max-content}.rh-purchase-reference .legacy p{margin-top:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .footer{display:flex;align-items:center;gap:calc(22 * var(--rh-purchase-unit));border-top:1px solid #2a3e53;margin-top:calc(30 * var(--rh-purchase-unit));padding:calc(25 * var(--rh-purchase-unit)) 0 calc(30 * var(--rh-purchase-unit))}.rh-purchase-reference .footer-brand{font-size:calc(15 * var(--rh-purchase-unit));font-weight:700}.rh-purchase-reference .footer nav{display:flex;gap:calc(19 * var(--rh-purchase-unit));margin:auto}.rh-purchase-reference .footer button{background:none;padding:0;font-size:calc(11 * var(--rh-purchase-unit));color:#99b0cc}.rh-purchase-reference .footer small{font-size:calc(9 * var(--rh-purchase-unit));color:#7f9bb7;letter-spacing:calc(.5 * var(--rh-purchase-unit));text-align:right;max-width:calc(370 * var(--rh-purchase-unit))}.rh-purchase-reference .purchase-main{width:100%;padding:calc(42 * var(--rh-purchase-unit)) calc(76 * var(--rh-purchase-unit)) 0;min-height:calc(100vh - calc(69 * var(--rh-purchase-unit)));background:radial-gradient(ellipse at 85% 0,#48302636,transparent 50%),linear-gradient(145deg,#101c2c,#07121d 65%)}.rh-purchase-reference .back-link{margin-bottom:calc(38 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head{display:flex;justify-content:space-between;align-items:center;gap:calc(25 * var(--rh-purchase-unit));margin-bottom:calc(28 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head h1{font-size:calc(40 * var(--rh-purchase-unit));letter-spacing:calc(-1.65 * var(--rh-purchase-unit));line-height:1.15;font-weight:760;margin-top:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head .subtitle{font-size:calc(17 * var(--rh-purchase-unit));color:var(--muted);margin-top:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-hero{display:grid;grid-template-columns:35% 1fr;border:1px solid #5079a2;border-radius:calc(22 * var(--rh-purchase-unit));overflow:hidden;background:linear-gradient(115deg,#274d7a,#0a1b2b 90%);margin-bottom:calc(25 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-token{display:flex;align-items:center;justify-content:center;gap:calc(24 * var(--rh-purchase-unit));padding:calc(38 * var(--rh-purchase-unit)) calc(30 * var(--rh-purchase-unit));border-right:1px solid #6786a035}.rh-purchase-reference .receipt-token img{width:calc(104 * var(--rh-purchase-unit));height:calc(110 * var(--rh-purchase-unit));object-fit:cover;border-radius:calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-token .number{font-size:calc(81 * var(--rh-purchase-unit));font-weight:780;letter-spacing:calc(-3 * var(--rh-purchase-unit));line-height:1;color:#c4e8ff}.rh-purchase-reference .receipt-token p{font-size:calc(16 * var(--rh-purchase-unit));color:#c2d8ee;margin-top:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-message{padding:calc(35 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-message h2{font-size:calc(30 * var(--rh-purchase-unit));letter-spacing:calc(-1 * var(--rh-purchase-unit));font-weight:720;line-height:1.25;margin-top:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-message p{font-size:calc(16 * var(--rh-purchase-unit));color:#c0d1e3;line-height:calc(24 * var(--rh-purchase-unit));margin-top:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-columns{display:grid;grid-template-columns:1.06fr 1fr;gap:calc(25 * var(--rh-purchase-unit));align-items:start}.rh-purchase-reference .info-card{border:1px solid #3b566f;border-radius:calc(18 * var(--rh-purchase-unit));background:linear-gradient(130deg,#112537,#0b1d2c);padding:calc(29 * var(--rh-purchase-unit))}.rh-purchase-reference .info-head{display:flex;align-items:center;justify-content:space-between;gap:calc(15 * var(--rh-purchase-unit));margin-bottom:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .info-card h2{font-size:calc(22 * var(--rh-purchase-unit));font-weight:700;letter-spacing:calc(-.6 * var(--rh-purchase-unit));line-height:1.3}.rh-purchase-reference .detail-row{display:flex;align-items:baseline;justify-content:space-between;gap:calc(25 * var(--rh-purchase-unit));min-height:calc(53 * var(--rh-purchase-unit));padding:calc(16 * var(--rh-purchase-unit)) 0;border-bottom:1px solid #294357;font-size:calc(15 * var(--rh-purchase-unit));line-height:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .detail-row:last-child{border:0}.rh-purchase-reference .detail-row dt{color:var(--muted)}.rh-purchase-reference .detail-row dd{text-align:right;font-weight:600}.rh-purchase-reference .detail-row.total{padding:calc(24 * var(--rh-purchase-unit)) 0 calc(16 * var(--rh-purchase-unit));font-size:calc(18 * var(--rh-purchase-unit))}.rh-purchase-reference .detail-row.total dd{font-size:calc(27 * var(--rh-purchase-unit));letter-spacing:calc(-.7 * var(--rh-purchase-unit))}.rh-purchase-reference .card-disclaimer{font-size:calc(12 * var(--rh-purchase-unit));color:#92aac1;margin-top:calc(24 * var(--rh-purchase-unit));line-height:calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-side{display:grid;gap:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-total{display:flex;align-items:center;justify-content:space-between;gap:calc(15 * var(--rh-purchase-unit));color:#a6d9ff;margin:calc(22 * var(--rh-purchase-unit)) 0 calc(30 * var(--rh-purchase-unit));font-size:calc(18 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-total strong{font-size:calc(27 * var(--rh-purchase-unit));font-weight:680}.rh-purchase-reference .receipt-actions{display:flex;gap:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .notice{display:flex;gap:calc(16 * var(--rh-purchase-unit));align-items:flex-start;border:1px solid #36566e;border-radius:calc(14 * var(--rh-purchase-unit));background:#0a1f2e;padding:calc(20 * var(--rh-purchase-unit)) calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .notice>.icon{height:calc(23 * var(--rh-purchase-unit));width:calc(23 * var(--rh-purchase-unit));color:#bed5e7}.rh-purchase-reference .notice strong{display:block;font-size:calc(15 * var(--rh-purchase-unit));font-weight:650;line-height:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .notice p{font-size:calc(14 * var(--rh-purchase-unit));line-height:calc(23 * var(--rh-purchase-unit));color:var(--muted);margin-top:calc(6 * var(--rh-purchase-unit))}.rh-purchase-reference .notice.good{background:#21312485;border-color:#475f42}.rh-purchase-reference .notice.warn{background:#36392751;border-color:#606649}.rh-purchase-reference .receipt-footnote{display:flex;align-items:center;justify-content:space-between;gap:calc(20 * var(--rh-purchase-unit));margin-top:calc(22 * var(--rh-purchase-unit));color:var(--muted);font-size:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest{display:flex;align-items:center;gap:calc(19 * var(--rh-purchase-unit));border:1px solid #416078;border-radius:calc(15 * var(--rh-purchase-unit));background:#091e2c;padding:calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest img{width:calc(138 * var(--rh-purchase-unit));height:calc(78 * var(--rh-purchase-unit));object-fit:cover;border-radius:calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest small{font-size:calc(10 * var(--rh-purchase-unit));color:#a4c7df;letter-spacing:calc(1.4 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest h3{font-size:calc(21 * var(--rh-purchase-unit));letter-spacing:calc(-.55 * var(--rh-purchase-unit));font-weight:730;margin-top:calc(7 * var(--rh-purchase-unit));line-height:1.2}.rh-purchase-reference .mini-contest p{font-size:calc(13 * var(--rh-purchase-unit));color:#adc2d6;margin-top:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));border:1px solid #3e5c76;border-radius:calc(15 * var(--rh-purchase-unit));overflow:hidden;background:#0c2334}.rh-purchase-reference .metric{padding:calc(20 * var(--rh-purchase-unit));border-right:1px solid #375168}.rh-purchase-reference .metric:last-child{border:0}.rh-purchase-reference .metric span{font-size:calc(10 * var(--rh-purchase-unit));color:#aac0d1;text-transform:uppercase;letter-spacing:calc(.2 * var(--rh-purchase-unit))}.rh-purchase-reference .metric strong{display:block;font-size:calc(37 * var(--rh-purchase-unit));line-height:1.2;letter-spacing:calc(-1 * var(--rh-purchase-unit));font-weight:750;color:#a6d9ff;margin-top:calc(7 * var(--rh-purchase-unit))}.rh-purchase-reference .metric p{font-size:calc(12 * var(--rh-purchase-unit));color:#a7bdcf;margin-top:calc(11 * var(--rh-purchase-unit));line-height:calc(17 * var(--rh-purchase-unit))}.rh-purchase-reference .event-receipt .mini-contest{margin:calc(20 * var(--rh-purchase-unit)) 0}.rh-purchase-reference .purchase-panel{width:calc(100% - calc(116 * var(--rh-purchase-unit)));margin:0 auto calc(24 * var(--rh-purchase-unit));border:1px solid #426077;border-radius:calc(24 * var(--rh-purchase-unit));overflow:hidden;background:linear-gradient(135deg,#142b3c,#0b2030);box-shadow:0 calc(20 * var(--rh-purchase-unit)) calc(60 * var(--rh-purchase-unit)) #0002}.rh-purchase-reference .panel-heading{position:relative;padding:calc(30 * var(--rh-purchase-unit)) calc(35 * var(--rh-purchase-unit)) calc(27 * var(--rh-purchase-unit));border-bottom:1px solid #3a5268}.rh-purchase-reference .panel-heading>.round{position:absolute;top:calc(24 * var(--rh-purchase-unit));right:calc(23 * var(--rh-purchase-unit))}.rh-purchase-reference .status-icon{height:calc(53 * var(--rh-purchase-unit));width:calc(53 * var(--rh-purchase-unit));display:grid;place-items:center;border:1px solid #416f91;border-radius:calc(17 * var(--rh-purchase-unit));background:#2346639c;color:#a8d7ff;margin-bottom:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .status-icon .icon{height:calc(25 * var(--rh-purchase-unit));width:calc(25 * var(--rh-purchase-unit))}.rh-purchase-reference .status-icon.good{background:#42573477;color:#e0f672;border-color:#596c46}.rh-purchase-reference .status-icon.warn{background:#4a493a70;color:#ecd48c;border-color:#6a644b}.rh-purchase-reference .status-icon.fail{background:#55363d5c;color:#d1a8a9;border-color:#65515a}.rh-purchase-reference .panel-heading h1{font-size:calc(38 * var(--rh-purchase-unit));letter-spacing:calc(-1.5 * var(--rh-purchase-unit));line-height:1.2;font-weight:750;margin-top:calc(12 * var(--rh-purchase-unit));max-width:calc(100% - calc(12 * var(--rh-purchase-unit)))}.rh-purchase-reference .panel-heading>p{color:var(--muted);font-size:calc(16 * var(--rh-purchase-unit));margin-top:calc(17 * var(--rh-purchase-unit));line-height:calc(24 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-content{padding:calc(27 * var(--rh-purchase-unit)) calc(35 * var(--rh-purchase-unit));display:grid;gap:calc(21 * var(--rh-purchase-unit))}.rh-purchase-reference .test-line{display:flex;gap:calc(8 * var(--rh-purchase-unit));align-items:center;font-size:calc(11 * var(--rh-purchase-unit));color:#92aec4}.rh-purchase-reference .test-line .icon{width:calc(14 * var(--rh-purchase-unit));height:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-columns{display:grid;grid-template-columns:1fr 1fr;gap:calc(21 * var(--rh-purchase-unit));align-items:start}.rh-purchase-reference .small-card{border:1px solid #355169;border-radius:calc(13 * var(--rh-purchase-unit));background:#0b2130;padding:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .small-card h3{font-size:calc(15 * var(--rh-purchase-unit));font-weight:650;line-height:1.4}.rh-purchase-reference .small-row{display:flex;justify-content:space-between;gap:calc(18 * var(--rh-purchase-unit));font-size:calc(14 * var(--rh-purchase-unit));line-height:calc(22 * var(--rh-purchase-unit));padding:calc(12 * var(--rh-purchase-unit)) 0;border-bottom:1px solid #2a4357}.rh-purchase-reference .small-row:last-of-type{border:0}.rh-purchase-reference .small-card .caption{font-size:calc(12 * var(--rh-purchase-unit));color:#93afc5;line-height:calc(18 * var(--rh-purchase-unit));margin-top:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .state-row{display:flex;align-items:center;gap:calc(10 * var(--rh-purchase-unit));min-height:calc(46 * var(--rh-purchase-unit));border-bottom:1px solid #2e485d;padding:calc(10 * var(--rh-purchase-unit)) 0;font-size:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .state-row:last-child{border:0}.rh-purchase-reference .state-circle{width:calc(26 * var(--rh-purchase-unit));height:calc(26 * var(--rh-purchase-unit));flex:none;display:grid;place-items:center;border:1px solid #466078;border-radius:50%;color:#a9c4d8}.rh-purchase-reference .state-circle .icon{width:calc(14 * var(--rh-purchase-unit));height:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .state-circle.done{background:#3e592d4f;border-color:#5c7855;color:#dcf37d}.rh-purchase-reference .state-row span:last-child{font-size:calc(11 * var(--rh-purchase-unit));color:#b2c8d8;margin-left:auto;text-align:right}.rh-purchase-reference .state-row small{display:block;font-size:calc(10 * var(--rh-purchase-unit));color:#91acc2}.rh-purchase-reference .panel-footer{border-top:1px solid #3a536a;background:#091d2bbc;display:flex;justify-content:space-between;align-items:center;gap:calc(24 * var(--rh-purchase-unit));padding:calc(22 * var(--rh-purchase-unit)) calc(35 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-footer>p{font-size:calc(12 * var(--rh-purchase-unit));color:#aec3d7;line-height:calc(19 * var(--rh-purchase-unit));max-width:45%}.rh-purchase-reference .panel-footer .actions{display:flex;align-items:center;gap:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-footer .btn{height:calc(46 * var(--rh-purchase-unit));max-width:calc(360 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-footer .quiet-btn{font-size:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-subhead{display:flex;align-items:center;justify-content:space-between;gap:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-subhead h2{font-size:calc(17 * var(--rh-purchase-unit));font-weight:650}.rh-purchase-reference .panel-subhead small{font-size:calc(12 * var(--rh-purchase-unit));color:#a4bdce}.rh-purchase-reference .pack-choices{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-choice{display:block;position:relative;padding:calc(21 * var(--rh-purchase-unit)) calc(20 * var(--rh-purchase-unit));border:1px solid #486b86;border-radius:calc(15 * var(--rh-purchase-unit));background:linear-gradient(135deg,#153549,#0a2030);cursor:pointer;min-width:0}.rh-purchase-reference .pack-choice:has(input:checked){background:linear-gradient(120deg,#234c6b,#102c42);border:2px solid #aadfff;padding:calc(20 * var(--rh-purchase-unit)) calc(19 * var(--rh-purchase-unit));box-shadow:0 0 0 2px #9bd8ff12}.rh-purchase-reference .pack-choice input{position:absolute;right:calc(17 * var(--rh-purchase-unit));top:calc(20 * var(--rh-purchase-unit));width:calc(19 * var(--rh-purchase-unit));height:calc(19 * var(--rh-purchase-unit));accent-color:#9adaff;margin:0;cursor:pointer}.rh-purchase-reference .pack-choice strong{font-size:calc(15 * var(--rh-purchase-unit));display:block;font-weight:650;color:#c6deef}.rh-purchase-reference .choice-price{font-size:calc(39 * var(--rh-purchase-unit));line-height:1.2;letter-spacing:calc(-1.3 * var(--rh-purchase-unit));font-weight:780;margin-top:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .choice-price small{font-size:calc(11 * var(--rh-purchase-unit));letter-spacing:0;margin-left:calc(5 * var(--rh-purchase-unit));color:#acc8d9}.rh-purchase-reference .choice-quantity{font-size:calc(23 * var(--rh-purchase-unit));color:#a9dcff;font-weight:630;margin-top:calc(3 * var(--rh-purchase-unit))}.rh-purchase-reference .per-pass{font-size:calc(12 * var(--rh-purchase-unit));color:#a9c3d5;margin-top:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .context-help{font-size:calc(13 * var(--rh-purchase-unit));line-height:calc(21 * var(--rh-purchase-unit));color:#a6bdd1}.rh-purchase-reference .payment-line{display:flex;justify-content:space-between;gap:calc(20 * var(--rh-purchase-unit));font-size:calc(12 * var(--rh-purchase-unit));color:#b4c7d8}.rh-purchase-reference .payment-line b{color:#c5e7ff}.rh-purchase-reference .preview-controller{position:fixed;z-index:45;bottom:12px;right:12px;font:12px/1.4 Inter,Arial,sans-serif;color:#d6e5f4}.rh-purchase-reference .preview-controller details{border:1px solid #48647b;border-radius:13px;background:#071624f5;box-shadow:0 12px 45px #0009;max-width:calc(100vw - 24px)}.rh-purchase-reference .preview-controller summary{cursor:pointer;list-style:none;padding:10px 13px;display:flex;align-items:center;gap:10px}.rh-purchase-reference .preview-controller summary:after{content:"⌃";color:#a5c9ee}.rh-purchase-reference .preview-controller label{display:block;padding:0 13px 9px;color:#a4bed6;font-size:11px}.rh-purchase-reference .preview-controller select{display:block;width:300px;max-width:100%;font:12px Inter,Arial,sans-serif;margin-top:4px;padding:8px;background:#10283b;border:1px solid #3b576e;border-radius:6px;color:#fff}.rh-purchase-reference .preview-controller p{padding:0 13px 11px;font-size:10px;color:#8fabc3}.rh-purchase-reference .preview-controller button{background:none;font:11px Inter,Arial,sans-serif;color:#bdd4e7;padding:0 13px 10px}.rh-purchase-reference .toast{position:fixed;left:50%;bottom:25px;transform:translateX(-50%);z-index:100;background:#0e2538;border:1px solid #7694ad;color:#e1f0fa;padding:12px 18px;border-radius:12px;font:13px/1.4 Inter,Arial,sans-serif;max-width:calc(100vw - 34px);box-shadow:0 12px 45px #0009;pointer-events:none}.rh-purchase-reference dialog{width:600px;max-width:calc(100vw - 28px);max-height:calc(100dvh - 30px);padding:0;border:1px solid #496980;border-radius:20px;background:#102335;color:var(--text);font:14px/1.5 Inter,Arial,sans-serif;box-shadow:0 25px 80px #000a}.rh-purchase-reference dialog::backdrop{background:#0009;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.rh-purchase-reference .dialog-head{display:flex;justify-content:space-between;align-items:flex-start;gap:20px;padding:23px 27px;border-bottom:1px solid #39536a}.rh-purchase-reference .dialog-head h2{font-size:26px;line-height:1.2;letter-spacing:-.8px}.rh-purchase-reference .dialog-head .round{width:34px;height:34px}.rh-purchase-reference .dialog-head .icon{width:18px;height:18px}.rh-purchase-reference .dialog-body{padding:24px 27px;overflow:auto;max-height:calc(100dvh - 170px)}.rh-purchase-reference .dialog-body p{font-size:14px;color:#b9ccdf;margin-bottom:14px}.rh-purchase-reference .dialog-body .notice{padding:14px 16px;border-radius:12px;gap:12px;font-size:14px}.rh-purchase-reference .dialog-body .notice .icon{width:21px;height:21px}.rh-purchase-reference .dialog-body .notice strong{font-size:14px;line-height:20px}.rh-purchase-reference .dialog-body .notice p{font-size:13px;line-height:20px;margin:5px 0 0}.rh-purchase-reference .dialog-body .btn{min-height:44px;padding:0 17px;font-size:14px;border-radius:25px;margin-top:9px}.rh-purchase-reference .dialog-body .btn .icon{width:18px;height:18px}.rh-purchase-reference .dialog-body .dialog-actions{display:flex;gap:10px;flex-wrap:wrap}.rh-purchase-reference .dialog-body select{width:100%;height:42px;background:#0a1b29;border:1px solid #4c6680;border-radius:8px;padding:0 12px;font-size:14px}.rh-purchase-reference .dialog-body label{display:block;margin:16px 0 7px;color:#d7e5f2}.rh-purchase-reference .dialog-body .example-price{font-size:36px;font-weight:760;color:#c9eaff;margin:7px 0 14px}.rh-purchase-reference .dialog-body .example-price small{font-size:14px;font-weight:400;letter-spacing:0;margin-left:8px}.rh-purchase-reference .dialog-body .mini-nav{display:grid;grid-template-columns:1fr 1fr;gap:10px}.rh-purchase-reference .dialog-body .mini-nav button{min-height:42px;padding:10px;border-radius:8px;border:1px solid #3d576d;background:#0c1d2d;text-align:left;font-size:14px}.rh-purchase-reference .dialog-body .mini-nav button:hover{background:#1a354b}@media(min-width:1800px){.rh-purchase-reference .hero-copy{padding-top:calc(76 * var(--rh-purchase-unit))}}@media(max-width:1000px) and (min-width:701px){.rh-purchase-reference{--rh-purchase-unit:.085vw}.rh-purchase-reference .topbar .games{gap:calc(1 * var(--rh-purchase-unit))}.rh-purchase-reference .topbar{gap:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .brand{font-size:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .top-avatar{display:none}.rh-purchase-reference .main,.rh-purchase-reference .wallet-main{padding-left:calc(30 * var(--rh-purchase-unit));padding-right:calc(30 * var(--rh-purchase-unit))}.rh-purchase-reference .hero-copy{padding-left:calc(46 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-art{width:calc(88 * var(--rh-purchase-unit));right:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .pack.regular .pack-art{width:calc(104 * var(--rh-purchase-unit));right:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .pack.best .pack-art{width:calc(112 * var(--rh-purchase-unit));right:calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-price{font-size:calc(50 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-price sup{font-size:calc(29 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-quantity{font-size:calc(24 * var(--rh-purchase-unit))}.rh-purchase-reference .pack .btn{font-size:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .rule{padding:0 calc(12 * var(--rh-purchase-unit));gap:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .rules-grid{grid-template-columns:1fr 1fr;gap:calc(20 * var(--rh-purchase-unit))}.rh-purchase-reference .rule:nth-child(2){border:0}.rh-purchase-reference .rule:nth-child(3){padding-left:0}.rh-purchase-reference .histories{grid-template-columns:1fr}.rh-purchase-reference .history table{font-size:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .history .date,.rh-purchase-reference .history .status,.rh-purchase-reference .history th{font-size:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .purchase-main{padding-left:calc(40 * var(--rh-purchase-unit));padding-right:calc(40 * var(--rh-purchase-unit))}.rh-purchase-reference .purchase-panel{width:100%}.rh-purchase-reference .receipt-token{padding-left:calc(20 * var(--rh-purchase-unit));padding-right:calc(20 * var(--rh-purchase-unit));gap:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-token img{width:calc(88 * var(--rh-purchase-unit));height:calc(91 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-token .number{font-size:calc(63 * var(--rh-purchase-unit))}}@media(max-width:700px){.rh-purchase-reference{--rh-purchase-unit:1px;font-size:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .topbar{height:calc(61 * var(--rh-purchase-unit));padding:0 calc(14 * var(--rh-purchase-unit));gap:calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .brand{font-size:calc(18 * var(--rh-purchase-unit));letter-spacing:calc(-.5 * var(--rh-purchase-unit))}.rh-purchase-reference .games{display:none}.rh-purchase-reference .top-actions{gap:calc(6 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-pill{height:calc(30 * var(--rh-purchase-unit));padding:0 calc(7 * var(--rh-purchase-unit));gap:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-pill button{font-size:calc(10 * var(--rh-purchase-unit));gap:calc(4 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-pill .chips{padding-left:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-pill .unit{display:none}.rh-purchase-reference .pass-token{height:calc(9 * var(--rh-purchase-unit));width:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .chip-token{height:calc(10 * var(--rh-purchase-unit));width:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .lets-go{height:calc(32 * var(--rh-purchase-unit));padding:0 calc(10 * var(--rh-purchase-unit));font-size:calc(11 * var(--rh-purchase-unit));gap:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .lets-go .icon{width:calc(13 * var(--rh-purchase-unit));height:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .round{height:calc(29 * var(--rh-purchase-unit));width:calc(29 * var(--rh-purchase-unit))}.rh-purchase-reference .round .icon{width:calc(16 * var(--rh-purchase-unit));height:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .top-avatar,.rh-purchase-reference .top-bell,.rh-purchase-reference .top-trophy{display:none}.rh-purchase-reference .wallet-hero{height:calc(265 * var(--rh-purchase-unit))}.rh-purchase-reference .hero-scene{object-fit:cover;object-position:73% top;opacity:.9}.rh-purchase-reference .wallet-hero:after{background:linear-gradient(0deg,#07101b,transparent 60%),linear-gradient(90deg,#081420dd,#08142075 50%,transparent)}.rh-purchase-reference .hero-copy{padding:calc(36 * var(--rh-purchase-unit)) calc(20 * var(--rh-purchase-unit)) 0;max-width:none}.rh-purchase-reference .hero-copy h1{font-size:calc(38 * var(--rh-purchase-unit));letter-spacing:calc(-1.5 * var(--rh-purchase-unit));max-width:calc(300 * var(--rh-purchase-unit))}.rh-purchase-reference .hero-copy .lead{font-size:calc(17 * var(--rh-purchase-unit));line-height:calc(24 * var(--rh-purchase-unit));max-width:calc(240 * var(--rh-purchase-unit));margin-top:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .hero-copy .sublead{font-size:calc(13 * var(--rh-purchase-unit));line-height:calc(20 * var(--rh-purchase-unit));max-width:calc(220 * var(--rh-purchase-unit));margin-top:calc(7 * var(--rh-purchase-unit))}.rh-purchase-reference .wallet-main{padding:0 calc(14 * var(--rh-purchase-unit));margin-top:calc(-28 * var(--rh-purchase-unit))}.rh-purchase-reference .balances{grid-template-columns:1fr;gap:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-card{height:calc(224 * var(--rh-purchase-unit));border-radius:calc(18 * var(--rh-purchase-unit));padding:calc(21 * var(--rh-purchase-unit)) calc(21 * var(--rh-purchase-unit)) calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-art{width:58%;opacity:.96}.rh-purchase-reference .balance-title{gap:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-title .pass-token{width:calc(36 * var(--rh-purchase-unit));height:calc(36 * var(--rh-purchase-unit));border-radius:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-title .chip-token{width:calc(29 * var(--rh-purchase-unit));height:calc(29 * var(--rh-purchase-unit));margin:calc(3 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-label{font-size:calc(19 * var(--rh-purchase-unit));line-height:calc(23 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-value{font-size:calc(57 * var(--rh-purchase-unit));gap:calc(19 * var(--rh-purchase-unit));letter-spacing:calc(-1.5 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-value .icon{width:calc(19 * var(--rh-purchase-unit));height:calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .chip-card .balance-value{font-size:calc(42 * var(--rh-purchase-unit));padding-top:calc(7 * var(--rh-purchase-unit));letter-spacing:calc(-1.2 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-description{font-size:calc(12 * var(--rh-purchase-unit));line-height:calc(18 * var(--rh-purchase-unit));max-width:calc(250 * var(--rh-purchase-unit));margin-top:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .chip-card .balance-description{max-width:calc(240 * var(--rh-purchase-unit));margin-top:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-note{font-size:calc(11 * var(--rh-purchase-unit));line-height:calc(17 * var(--rh-purchase-unit));margin-top:calc(12 * var(--rh-purchase-unit));padding-top:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .section{margin-top:calc(30 * var(--rh-purchase-unit))}.rh-purchase-reference .section-head{align-items:flex-start;gap:calc(9 * var(--rh-purchase-unit));flex-wrap:wrap;margin-bottom:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .section-head h2{font-size:calc(22 * var(--rh-purchase-unit));line-height:1.25;gap:calc(10 * var(--rh-purchase-unit));letter-spacing:calc(-.65 * var(--rh-purchase-unit))}.rh-purchase-reference .section-head h2>.icon{width:calc(22 * var(--rh-purchase-unit));height:calc(22 * var(--rh-purchase-unit));margin-top:calc(2 * var(--rh-purchase-unit))}.rh-purchase-reference .section-head p{font-size:calc(12 * var(--rh-purchase-unit));line-height:calc(18 * var(--rh-purchase-unit));margin-left:calc(32 * var(--rh-purchase-unit))}.rh-purchase-reference .packs{grid-template-columns:1fr;gap:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .pack{padding:calc(23 * var(--rh-purchase-unit)) calc(22 * var(--rh-purchase-unit)) calc(20 * var(--rh-purchase-unit));border-radius:calc(15 * var(--rh-purchase-unit));min-height:calc(220 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-price{font-size:calc(52 * var(--rh-purchase-unit));margin-top:calc(3 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-price sup{font-size:calc(30 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-quantity{font-size:calc(25 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-art{width:calc(99 * var(--rh-purchase-unit));height:calc(93 * var(--rh-purchase-unit));right:calc(25 * var(--rh-purchase-unit));top:calc(23 * var(--rh-purchase-unit))}.rh-purchase-reference .pack.regular .pack-art{width:calc(116 * var(--rh-purchase-unit));right:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .pack.best .pack-art{width:calc(132 * var(--rh-purchase-unit));right:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-example{font-size:calc(12 * var(--rh-purchase-unit));line-height:calc(19 * var(--rh-purchase-unit));margin-top:calc(13 * var(--rh-purchase-unit));min-height:0}.rh-purchase-reference .pack .btn{height:calc(45 * var(--rh-purchase-unit));min-height:calc(45 * var(--rh-purchase-unit));font-size:calc(16 * var(--rh-purchase-unit));margin-top:calc(21 * var(--rh-purchase-unit))}.rh-purchase-reference .best-value{top:calc(9 * var(--rh-purchase-unit));left:calc(21 * var(--rh-purchase-unit));font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .best .pack-price{margin-top:calc(18 * var(--rh-purchase-unit))}.rh-purchase-reference .tiny-note{font-size:calc(11 * var(--rh-purchase-unit));line-height:calc(18 * var(--rh-purchase-unit));gap:calc(8 * var(--rh-purchase-unit));margin-top:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .tiny-note .icon{width:calc(15 * var(--rh-purchase-unit));height:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .rules-grid{grid-template-columns:1fr;padding:calc(2 * var(--rh-purchase-unit)) calc(18 * var(--rh-purchase-unit));gap:0}.rh-purchase-reference .rule,.rh-purchase-reference .rule:first-child,.rh-purchase-reference .rule:last-child{padding:calc(16 * var(--rh-purchase-unit)) 0;border:0;border-bottom:1px solid #2b4258;gap:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .rule:last-child{border:0}.rh-purchase-reference .rule-icon{width:calc(42 * var(--rh-purchase-unit));height:calc(42 * var(--rh-purchase-unit));border-radius:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .rule-icon .icon{width:calc(22 * var(--rh-purchase-unit));height:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .rule h3{font-size:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .rule p{font-size:calc(12 * var(--rh-purchase-unit));line-height:calc(18 * var(--rh-purchase-unit));margin-top:calc(3 * var(--rh-purchase-unit))}.rh-purchase-reference .histories{grid-template-columns:1fr;gap:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .history{padding:0 calc(13 * var(--rh-purchase-unit)) calc(9 * var(--rh-purchase-unit));border-radius:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .history summary{font-size:calc(15 * var(--rh-purchase-unit));min-height:calc(53 * var(--rh-purchase-unit));gap:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .history summary>.icon{width:calc(20 * var(--rh-purchase-unit));height:calc(20 * var(--rh-purchase-unit))}.rh-purchase-reference .history table{font-size:calc(11 * var(--rh-purchase-unit))}.rh-purchase-reference .history th{font-size:calc(10 * var(--rh-purchase-unit));padding:calc(10 * var(--rh-purchase-unit)) 0}.rh-purchase-reference .history td{line-height:calc(17 * var(--rh-purchase-unit));padding:calc(12 * var(--rh-purchase-unit)) 0}.rh-purchase-reference .history .date{font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .history .status{font-size:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .history td:not(:first-child),.rh-purchase-reference .history th:not(:first-child){padding-left:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .history col.item{width:36%}.rh-purchase-reference .history col.datecol{width:24%}.rh-purchase-reference .history col.amountcol{width:19%}.rh-purchase-reference .history col.statuscol{width:21%}.rh-purchase-reference .history.movement col.item{width:48%}.rh-purchase-reference .history.movement col.datecol{width:25%}.rh-purchase-reference .history.movement col.amountcol{width:27%}.rh-purchase-reference .help-strip{padding:calc(16 * var(--rh-purchase-unit));flex-wrap:wrap;gap:calc(10 * var(--rh-purchase-unit));font-size:calc(13 * var(--rh-purchase-unit));align-items:flex-start}.rh-purchase-reference .help-strip>.icon{height:calc(21 * var(--rh-purchase-unit));width:calc(21 * var(--rh-purchase-unit))}.rh-purchase-reference .help-strip p{width:calc(100% - calc(32 * var(--rh-purchase-unit)));margin-top:calc(-5 * var(--rh-purchase-unit))}.rh-purchase-reference .help-strip .quiet-btn,.rh-purchase-reference .help-strip p{font-size:calc(12 * var(--rh-purchase-unit));margin-left:calc(31 * var(--rh-purchase-unit))}.rh-purchase-reference .footer{flex-wrap:wrap;gap:calc(18 * var(--rh-purchase-unit));padding:calc(23 * var(--rh-purchase-unit)) 0 calc(70 * var(--rh-purchase-unit));margin-top:calc(26 * var(--rh-purchase-unit))}.rh-purchase-reference .footer nav{gap:calc(14 * var(--rh-purchase-unit));margin:0;flex-wrap:wrap}.rh-purchase-reference .footer button{font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .footer-brand{font-size:calc(13 * var(--rh-purchase-unit));width:100%}.rh-purchase-reference .footer small{font-size:calc(8 * var(--rh-purchase-unit));text-align:left;max-width:none}.rh-purchase-reference .purchase-main{padding:calc(24 * var(--rh-purchase-unit)) calc(16 * var(--rh-purchase-unit)) 0;min-height:calc(100vh - calc(61 * var(--rh-purchase-unit)))}.rh-purchase-reference .back-link{margin-bottom:calc(28 * var(--rh-purchase-unit));font-size:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .back-link .icon{width:calc(15 * var(--rh-purchase-unit));height:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head{align-items:flex-start;margin-bottom:calc(22 * var(--rh-purchase-unit));position:relative;flex-wrap:wrap;gap:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .eyebrow{font-size:calc(10 * var(--rh-purchase-unit));letter-spacing:calc(1.6 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head h1{font-size:calc(32 * var(--rh-purchase-unit));letter-spacing:calc(-1.35 * var(--rh-purchase-unit));margin-top:calc(11 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head .subtitle{font-size:calc(13 * var(--rh-purchase-unit));margin-top:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head>.btn{min-height:calc(35 * var(--rh-purchase-unit));padding:0 calc(12 * var(--rh-purchase-unit));font-size:calc(11 * var(--rh-purchase-unit));border-radius:calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head>.btn .icon{width:calc(15 * var(--rh-purchase-unit));height:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-hero{grid-template-columns:1fr;border-radius:calc(17 * var(--rh-purchase-unit));margin-bottom:calc(18 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-token{justify-content:flex-start;padding:calc(24 * var(--rh-purchase-unit));gap:calc(22 * var(--rh-purchase-unit));border-right:0;border-bottom:1px solid #6285a234}.rh-purchase-reference .receipt-token img{width:calc(80 * var(--rh-purchase-unit));height:calc(85 * var(--rh-purchase-unit));border-radius:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-token .number{font-size:calc(67 * var(--rh-purchase-unit));letter-spacing:calc(-2 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-token p{font-size:calc(13 * var(--rh-purchase-unit));margin-top:calc(7 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-message{padding:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-message h2{font-size:calc(25 * var(--rh-purchase-unit));letter-spacing:calc(-.8 * var(--rh-purchase-unit));margin-top:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-message p{font-size:calc(14 * var(--rh-purchase-unit));line-height:calc(22 * var(--rh-purchase-unit));margin-top:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .badge{font-size:calc(10 * var(--rh-purchase-unit));padding:calc(4 * var(--rh-purchase-unit)) calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-columns{grid-template-columns:1fr;gap:calc(18 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-side{order:-1;gap:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .info-card{padding:calc(22 * var(--rh-purchase-unit)) calc(20 * var(--rh-purchase-unit));border-radius:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .info-card h2{font-size:calc(20 * var(--rh-purchase-unit));letter-spacing:calc(-.6 * var(--rh-purchase-unit))}.rh-purchase-reference .info-head{margin-bottom:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .detail-row{font-size:calc(13 * var(--rh-purchase-unit));line-height:calc(21 * var(--rh-purchase-unit));min-height:calc(45 * var(--rh-purchase-unit));padding:calc(13 * var(--rh-purchase-unit)) 0;gap:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .detail-row.total{font-size:calc(15 * var(--rh-purchase-unit));padding:calc(19 * var(--rh-purchase-unit)) 0 calc(7 * var(--rh-purchase-unit))}.rh-purchase-reference .detail-row.total dd{font-size:calc(23 * var(--rh-purchase-unit))}.rh-purchase-reference .detail-row dd{max-width:61%}.rh-purchase-reference .card-disclaimer{font-size:calc(11 * var(--rh-purchase-unit));line-height:calc(18 * var(--rh-purchase-unit));margin-top:calc(21 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-total{font-size:calc(15 * var(--rh-purchase-unit));margin:calc(21 * var(--rh-purchase-unit)) 0 calc(24 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-total strong{font-size:calc(24 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-actions .btn{font-size:calc(13 * var(--rh-purchase-unit));min-height:calc(43 * var(--rh-purchase-unit));flex:1 1;padding:0 calc(12 * var(--rh-purchase-unit));white-space:nowrap}.rh-purchase-reference .notice{padding:calc(17 * var(--rh-purchase-unit)) calc(18 * var(--rh-purchase-unit));gap:calc(11 * var(--rh-purchase-unit));border-radius:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .notice>.icon{height:calc(20 * var(--rh-purchase-unit));width:calc(20 * var(--rh-purchase-unit))}.rh-purchase-reference .notice strong{font-size:calc(13 * var(--rh-purchase-unit));line-height:calc(20 * var(--rh-purchase-unit))}.rh-purchase-reference .notice p{font-size:calc(12 * var(--rh-purchase-unit));line-height:calc(19 * var(--rh-purchase-unit));margin-top:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-footnote{flex-direction:column;align-items:flex-start;gap:calc(13 * var(--rh-purchase-unit));font-size:calc(11 * var(--rh-purchase-unit));margin-top:calc(21 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-footnote .quiet-btn{font-size:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .metrics{border-radius:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .metric{padding:calc(16 * var(--rh-purchase-unit)) calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .metric span{font-size:calc(9 * var(--rh-purchase-unit));letter-spacing:0}.rh-purchase-reference .metric strong{font-size:calc(31 * var(--rh-purchase-unit));margin-top:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .metric p{font-size:calc(10 * var(--rh-purchase-unit));line-height:calc(17 * var(--rh-purchase-unit));margin-top:calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest{padding:calc(14 * var(--rh-purchase-unit));gap:calc(13 * var(--rh-purchase-unit));border-radius:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest img{width:calc(85 * var(--rh-purchase-unit));height:calc(69 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest h3{font-size:calc(17 * var(--rh-purchase-unit));letter-spacing:calc(-.4 * var(--rh-purchase-unit));margin-top:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest small{font-size:calc(8 * var(--rh-purchase-unit));letter-spacing:calc(1.1 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest p{font-size:calc(11 * var(--rh-purchase-unit));line-height:calc(18 * var(--rh-purchase-unit));margin-top:calc(6 * var(--rh-purchase-unit))}.rh-purchase-reference .purchase-panel{width:100%;border-radius:calc(20 * var(--rh-purchase-unit));margin-bottom:calc(21 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-heading{padding:calc(24 * var(--rh-purchase-unit)) calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-heading>.round{top:calc(15 * var(--rh-purchase-unit));right:calc(15 * var(--rh-purchase-unit));width:calc(29 * var(--rh-purchase-unit));height:calc(29 * var(--rh-purchase-unit))}.rh-purchase-reference .status-icon{height:calc(43 * var(--rh-purchase-unit));width:calc(43 * var(--rh-purchase-unit));border-radius:calc(13 * var(--rh-purchase-unit));margin-bottom:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .status-icon .icon{height:calc(22 * var(--rh-purchase-unit));width:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-heading h1{font-size:calc(29 * var(--rh-purchase-unit));letter-spacing:calc(-1 * var(--rh-purchase-unit));line-height:1.17;margin-top:calc(12 * var(--rh-purchase-unit));max-width:none}.rh-purchase-reference .panel-heading>p{font-size:calc(14 * var(--rh-purchase-unit));line-height:calc(22 * var(--rh-purchase-unit));margin-top:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-content{padding:calc(22 * var(--rh-purchase-unit)) calc(19 * var(--rh-purchase-unit));gap:calc(18 * var(--rh-purchase-unit))}.rh-purchase-reference .test-line{font-size:calc(9 * var(--rh-purchase-unit));gap:calc(7 * var(--rh-purchase-unit));line-height:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .test-line .icon{width:calc(13 * var(--rh-purchase-unit));height:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-columns{grid-template-columns:1fr;gap:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .small-card{padding:calc(18 * var(--rh-purchase-unit));border-radius:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .small-card h3{font-size:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .small-row{font-size:calc(13 * var(--rh-purchase-unit));padding:calc(10 * var(--rh-purchase-unit)) 0;gap:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .small-card .caption{font-size:calc(11 * var(--rh-purchase-unit));line-height:calc(18 * var(--rh-purchase-unit));margin-top:calc(11 * var(--rh-purchase-unit))}.rh-purchase-reference .state-row{font-size:calc(12 * var(--rh-purchase-unit));padding:calc(10 * var(--rh-purchase-unit)) 0;gap:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .state-row span:last-child{font-size:calc(10 * var(--rh-purchase-unit));line-height:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .state-circle{height:calc(23 * var(--rh-purchase-unit));width:calc(23 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-footer{padding:calc(20 * var(--rh-purchase-unit));display:flex;flex-direction:column;gap:calc(17 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-footer>p{font-size:calc(11 * var(--rh-purchase-unit));line-height:calc(18 * var(--rh-purchase-unit));max-width:none;width:100%;order:1}.rh-purchase-reference .panel-footer .actions{display:flex;width:100%;flex-direction:column-reverse;gap:calc(17 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-footer .btn{width:100%;min-height:calc(46 * var(--rh-purchase-unit));max-width:none;font-size:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-footer .quiet-btn{font-size:calc(12 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-choices{grid-template-columns:1fr;gap:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-choice{padding:calc(17 * var(--rh-purchase-unit)) calc(18 * var(--rh-purchase-unit));display:grid;grid-template-columns:1fr auto;align-items:start;column-gap:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-choice:has(input:checked){padding:calc(16 * var(--rh-purchase-unit)) calc(17 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-choice strong{font-size:calc(14 * var(--rh-purchase-unit));grid-column:1}.rh-purchase-reference .pack-choice input{right:calc(15 * var(--rh-purchase-unit));top:calc(16 * var(--rh-purchase-unit));width:calc(17 * var(--rh-purchase-unit));height:calc(17 * var(--rh-purchase-unit))}.rh-purchase-reference .choice-price{font-size:calc(31 * var(--rh-purchase-unit));line-height:1.2;margin-top:calc(6 * var(--rh-purchase-unit));grid-column:1}.rh-purchase-reference .choice-price small{font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .choice-quantity{grid-column:2;grid-row:2;font-size:calc(21 * var(--rh-purchase-unit));align-self:center;margin-top:calc(6 * var(--rh-purchase-unit));white-space:nowrap}.rh-purchase-reference .per-pass{grid-column:1/-1;margin-top:calc(7 * var(--rh-purchase-unit));font-size:calc(11 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-subhead{flex-wrap:wrap;gap:calc(6 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-subhead h2{font-size:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-subhead small{font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .context-help{font-size:calc(11 * var(--rh-purchase-unit));line-height:calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .payment-line{font-size:calc(10 * var(--rh-purchase-unit));line-height:calc(17 * var(--rh-purchase-unit));gap:calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .preview-controller{font-size:11px;bottom:9px;right:9px}.rh-purchase-reference .preview-controller select{width:274px}.rh-purchase-reference .legacy{font-size:calc(11 * var(--rh-purchase-unit))}.rh-purchase-reference .dialog-body .mini-nav{grid-template-columns:1fr}.rh-purchase-reference .event-receipt .mini-contest{margin:calc(17 * var(--rh-purchase-unit)) 0}}@media(max-width:350px){.rh-purchase-reference .topbar{padding:0 calc(9 * var(--rh-purchase-unit));gap:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .brand{font-size:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .top-actions{gap:calc(5 * var(--rh-purchase-unit))}.rh-purchase-reference .lets-go{padding:0 calc(7 * var(--rh-purchase-unit));font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .lets-go .icon{display:none}.rh-purchase-reference .balance-pill{padding:0 calc(6 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-pill button{font-size:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .round{width:calc(26 * var(--rh-purchase-unit));height:calc(26 * var(--rh-purchase-unit))}.rh-purchase-reference .hero-copy h1{font-size:calc(34 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-title{gap:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-description{max-width:calc(215 * var(--rh-purchase-unit))}.rh-purchase-reference .chip-card .balance-description{max-width:calc(203 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-note{font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-example{font-size:calc(11 * var(--rh-purchase-unit))}.rh-purchase-reference .history table{font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .history .date{font-size:calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .history .status{font-size:calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-token{padding:calc(21 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-message{padding:calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-heading{padding:calc(22 * var(--rh-purchase-unit)) calc(19 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-content{padding:calc(19 * var(--rh-purchase-unit)) calc(15 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-heading h1{font-size:calc(27 * var(--rh-purchase-unit))}.rh-purchase-reference .panel-heading>p{font-size:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-actions{flex-direction:column}.rh-purchase-reference .mini-contest img{width:calc(67 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest h3{font-size:calc(16 * var(--rh-purchase-unit))}.rh-purchase-reference .mini-contest p{font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .metric{padding:calc(14 * var(--rh-purchase-unit)) calc(9 * var(--rh-purchase-unit))}.rh-purchase-reference .metric span{font-size:calc(8 * var(--rh-purchase-unit))}.rh-purchase-reference .rule p{font-size:calc(11 * var(--rh-purchase-unit))}}@media(prefers-reduced-motion:reduce){.rh-purchase-reference,.rh-purchase-reference *{scroll-behavior:auto!important;animation:none!important;transition:none!important}}@media print{.rh-purchase-reference .footer,.rh-purchase-reference .preview-controller,.rh-purchase-reference .receipt-actions,.rh-purchase-reference .receipt-footnote,.rh-purchase-reference .receipt-head>.btn,.rh-purchase-reference .topbar,.rh-purchase-reference dialog{display:none!important}.rh-purchase-reference{--rh-purchase-unit:1px}.rh-purchase-reference .purchase-main{padding:20px;background:white;color:#111}.rh-purchase-reference .info-card,.rh-purchase-reference .metrics,.rh-purchase-reference .mini-contest,.rh-purchase-reference .notice,.rh-purchase-reference .receipt-hero,.rh-purchase-reference .small-card{background:white!important;color:#111!important;page-break-inside:avoid;break-inside:avoid}.rh-purchase-reference .receipt-hero{border-color:#777}.rh-purchase-reference .receipt-columns{display:block}.rh-purchase-reference .receipt-side{margin-top:20px}.rh-purchase-reference .card-disclaimer,.rh-purchase-reference .detail-row dt,.rh-purchase-reference .notice p,.rh-purchase-reference .receipt-message p{color:#333}.rh-purchase-reference .receipt-hero .number{color:#154a75}.rh-purchase-reference .receipt-side .info-card{margin-top:15px}.rh-purchase-reference[data-reference-preview]:before{content:"DESIGN PREVIEW — ILLUSTRATIVE RECEIPT — NO PAYMENT TAKEN";display:block;font:12px Arial;padding:15px;color:#111;background:white}}.rh-purchase-reference .hero-copy h1{font-size:calc(72 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-art{width:46%;height:92%;top:0;bottom:auto;object-fit:contain;object-position:right top;-webkit-mask-image:linear-gradient(90deg,transparent,black 14%,black 93%,transparent),linear-gradient(0deg,transparent,black 18%);mask-image:linear-gradient(90deg,transparent,black 14%,black 93%,transparent),linear-gradient(0deg,transparent,black 18%);-webkit-mask-composite:source-in,xor;mask-composite:intersect}.rh-purchase-reference .balance-card:after{background:linear-gradient(90deg,#081629ed,#0b1b3080 45%,transparent 70%),linear-gradient(0deg,#07121cde,transparent 40%)}.rh-purchase-reference .chip-card:after{background:linear-gradient(90deg,#101b23ef,#101b237f 46%,transparent 75%),linear-gradient(0deg,#08141ee8,transparent 46%)}.rh-purchase-reference .pack{min-height:calc(263 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-example{margin-bottom:calc(24 * var(--rh-purchase-unit))}.rh-purchase-reference .pack .btn{margin-top:auto}.rh-purchase-reference .pack-art{mix-blend-mode:normal}.rh-purchase-reference .detail-row.blue dt{color:var(--blue)}@media(max-width:700px){.rh-purchase-reference .hero-copy h1{font-size:calc(38 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-art{width:48%;height:90%}.rh-purchase-reference .pack{min-height:calc(226 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-example{margin-bottom:calc(22 * var(--rh-purchase-unit))}}@media(max-width:350px){.rh-purchase-reference .hero-copy h1{font-size:calc(34 * var(--rh-purchase-unit))}}.rh-purchase-reference .panel-heading>.eyebrow{color:var(--lime);font-size:calc(12 * var(--rh-purchase-unit));letter-spacing:calc(2.4 * var(--rh-purchase-unit));font-weight:750;line-height:1.4;margin-top:0}.rh-purchase-reference .pack-choice input{appearance:none;border-radius:50%;border:1px solid #7d9fb8;background:transparent;display:grid;place-items:center}.rh-purchase-reference .pack-choice input:checked{background:#a8ddff;border-color:#c2e8ff}.rh-purchase-reference .pack-choice input:checked:after{content:"✓";color:#16364d;font-size:calc(13 * var(--rh-purchase-unit));font-weight:800;line-height:1}@media(max-width:700px){.rh-purchase-reference .panel-heading>.eyebrow{font-size:calc(10 * var(--rh-purchase-unit));letter-spacing:calc(1.6 * var(--rh-purchase-unit))}.rh-purchase-reference .pack-choice input:checked:after{font-size:calc(12 * var(--rh-purchase-unit))}}.rh-purchase-reference .page{max-width:none;margin:0;padding:0;border:0;border-radius:0}.rh-purchase-reference :is(button,a){font-family:RH Purchase Reference,Inter,Arial,sans-serif}.rh-purchase-reference :is(.btn,.round,.lets-go,.quiet-btn){-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;text-transform:none;letter-spacing:normal;white-space:normal}.rh-purchase-reference .btn{font-family:RH Purchase Reference,Inter,Arial,sans-serif}.rh-purchase-reference :is(.games a,.balance-pill a){display:flex;align-items:center;justify-content:center;line-height:1.5}.rh-purchase-reference .footer a{font:inherit}.rh-purchase-reference .footer .footer-brand{font-size:calc(15 * var(--rh-purchase-unit));font-weight:700}.rh-purchase-reference .history a{overflow-wrap:anywhere}.rh-purchase-reference .purchase-main{margin:0;max-width:none}.rh-purchase-reference .balance-value{display:inline-flex;align-items:center}.rh-purchase-reference .p4-authorization-dialog{padding:0;border:0;background:transparent;color:inherit;width:calc(1172 * var(--rh-purchase-unit));max-width:calc(100vw - 32px);max-height:calc(var(--experience-viewport,100dvh) - 32px);margin:auto;overflow:auto;border-radius:calc(24 * var(--rh-purchase-unit))}.rh-purchase-reference .p4-authorization-dialog::backdrop{background:#020913b8}.rh-purchase-reference .p4-authorization-dialog .purchase-panel{width:100%;margin:0}.rh-purchase-reference .balance-total strong,.rh-purchase-reference .metric strong{overflow-wrap:anywhere}.rh-purchase-reference .receipt-actions{flex-wrap:wrap}.rh-purchase-reference .detail-row dd{margin:0;overflow-wrap:anywhere;min-width:0}.rh-purchase-reference .info-card dl{margin:0}.rh-purchase-reference .p4-adjustments{margin-top:calc(22 * var(--rh-purchase-unit))}.rh-purchase-reference .games :is(button,a){height:calc(29 * var(--rh-purchase-unit));padding:0 calc(13 * var(--rh-purchase-unit));background:none;border-radius:calc(30 * var(--rh-purchase-unit));font-size:calc(11 * var(--rh-purchase-unit));white-space:nowrap;color:var(--muted)}.rh-purchase-reference .games :is(button,a).active{background:#273649;color:#fff;font-weight:650}.rh-purchase-reference .balance-pill :is(button,a){display:flex;align-items:center;gap:calc(7 * var(--rh-purchase-unit));padding:0;background:none;color:var(--blue);font-size:calc(12 * var(--rh-purchase-unit));white-space:nowrap}.rh-purchase-reference .history td :is(button,a){padding:0;color:inherit;background:none;text-align:left;line-height:inherit;font-size:inherit}@media(max-width:700px){.rh-purchase-reference .balance-pill :is(button,a){font-size:calc(10 * var(--rh-purchase-unit));gap:calc(4 * var(--rh-purchase-unit))}}@media(max-width:350px){.rh-purchase-reference .balance-pill :is(button,a){font-size:calc(9 * var(--rh-purchase-unit))}}@media(max-width:700px){.rh-purchase-reference .p4-authorization-dialog{width:calc(100vw - 32px)}.rh-purchase-reference .balance-pill .unit,.rh-purchase-reference .games{display:none}.rh-purchase-reference .footer a{font-size:10px}.rh-purchase-reference .footer .footer-brand{font-size:13px}}.rh-purchase-reference .footer nav a{padding:0;font-size:calc(11 * var(--rh-purchase-unit));color:#99b0cc;line-height:1.5}@media(max-width:700px){.rh-purchase-reference .footer nav a{font-size:calc(10 * var(--rh-purchase-unit))}.rh-purchase-reference .footer .footer-brand{width:100%}}.rh-purchase-reference{text-rendering:auto}.rh-purchase-reference .wallet-hero{padding:0;min-height:0;border-radius:0;display:block;overflow:visible}.rh-purchase-reference .balances,.rh-purchase-reference .packs{margin:0}.rh-purchase-reference .pack{gap:normal}.rh-purchase-reference .pack:before{content:none}.rh-purchase-reference .notice{margin:0;max-width:none;font:inherit;color:inherit}.rh-purchase-reference .receipt-actions{justify-content:normal;grid-template-columns:none}.rh-purchase-reference .receipt-actions>.primary{margin-left:0;order:0;font-size:calc(14 * var(--rh-purchase-unit))}.rh-purchase-reference .p4-authorization-dialog{font:inherit}.rh-purchase-reference .balance-value{min-width:0;overflow-wrap:anywhere}.rh-purchase-reference .balance-pill,.rh-purchase-reference .balance-title>div{min-width:0}.rh-purchase-reference .balance-pill :is(a,button)>span:not(.unit){overflow-wrap:anywhere;white-space:normal;min-width:0}.rh-purchase-reference .top-actions{min-width:0}@media(max-width:700px){.rh-purchase-reference .receipt-actions>.primary{font-size:calc(13 * var(--rh-purchase-unit))}.rh-purchase-reference .balance-pill{max-width:calc(130 * var(--rh-purchase-unit))}.rh-purchase-reference .receipt-head>.btn{min-height:calc(35 * var(--rh-purchase-unit));height:auto;padding:0 calc(12 * var(--rh-purchase-unit));font-size:calc(11 * var(--rh-purchase-unit));border-radius:calc(8 * var(--rh-purchase-unit))}}.rh-purchase-reference .mini-contest .p4-context-unavailable{width:calc(138 * var(--rh-purchase-unit));height:calc(78 * var(--rh-purchase-unit));flex:none;border-radius:calc(8 * var(--rh-purchase-unit));display:grid;place-items:center;background:var(--panel);color:var(--muted);font-size:calc(10 * var(--rh-purchase-unit));text-align:center}@media(max-width:700px){.rh-purchase-reference .mini-contest .p4-context-unavailable{width:calc(85 * var(--rh-purchase-unit));height:calc(69 * var(--rh-purchase-unit))}}@media(max-width:350px){.rh-purchase-reference .mini-contest .p4-context-unavailable{width:calc(67 * var(--rh-purchase-unit))}}.rh-purchase-reference .history td a.cash{font-weight:650;white-space:nowrap}.rh-purchase-reference .history .status.return{color:#a8c5e9}