@font-face{font-family:Archivo Black;src:url(/road-to-tge/archivo-black.woff2) format("woff2");font-display:swap}.r2t{--r2-neon:var(--brand-action,#c4f82a);--r2-claim:#b56dff;--r2-gold:#ffca46;display:flex;flex-direction:column;gap:12px;width:100%;max-width:1280px;margin:0 auto;padding:var(--s3);box-sizing:border-box;font-variant-numeric:tabular-nums;container:r2-page / inline-size}.r2t button{font:inherit;color:inherit;background:none;border:0;cursor:pointer}.r2-box{background:var(--panel);border:1px solid var(--line);border-radius:14px;min-width:0}.r2-sp{flex:1}.r2-up{color:var(--up)}.r2-dn{color:var(--dn)}.r2-mut{color:var(--mut)}.r2t .r2-btn{box-sizing:border-box;width:150px;min-width:150px;height:44px;flex:none;display:grid;place-items:center;padding:0 12px;border-radius:10px;font-size:var(--fs-3);font-weight:700;text-decoration:none}.r2t .r2-btn.primary{background:var(--r2-neon);color:#0b1205;box-shadow:0 0 18px color-mix(in srgb,var(--r2-neon) 40%,transparent)}.r2t .r2-btn.primary:hover{filter:brightness(1.08)}.r2t .r2-btn.claim{background:var(--r2-claim);color:#14061f;box-shadow:0 0 18px color-mix(in srgb,var(--r2-claim) 55%,transparent)}.r2t .r2-btn.claim:hover{filter:brightness(1.08)}.r2t .r2-btn.ghost{background:var(--panel2);border:1px solid var(--line);color:var(--txt)}.r2t .r2-btn.checkin{border:1.5px solid var(--r2-neon);color:var(--r2-neon);background:color-mix(in srgb,var(--r2-neon) 12%,transparent);box-shadow:0 0 12px color-mix(in srgb,var(--r2-neon) 22%,transparent)}:root[data-theme=light] .r2t .r2-btn.checkin{border-color:#7e9f10;color:#4c6300;background:color-mix(in srgb,var(--r2-neon) 22%,transparent);box-shadow:none}.r2t .r2-btn.done{background:var(--panel2);border:1px solid var(--line);color:var(--up);box-shadow:none;cursor:default}.r2-banner{position:relative;height:150px;border-radius:14px;overflow:hidden;display:grid;place-items:center;text-align:center;border:1px solid var(--line);background:#000}.r2-banner img{position:absolute;pointer-events:none}.r2-sky{inset:0;width:100%;height:100%;object-fit:cover}.r2-sun{left:6%;top:-20px;width:170px}.r2-shard{left:18%;bottom:8px;width:70px}.r2-cube{right:7%;top:6px;width:130px;filter:drop-shadow(0 0 24px rgba(120,90,255,.7))}.r2-bt{position:relative}.r2-bt h1{margin:0;font-family:"Archivo Black",var(--font-sans,sans-serif);font-weight:400;font-size:64px;letter-spacing:-.01em;line-height:1;color:#fff}.r2-bt p{margin:6px 0 0;font-size:17px;font-weight:500;color:#fff}.r2-accounts{display:grid;grid-template-columns:minmax(220px,1fr) minmax(0,2fr);gap:20px;padding:14px 18px;align-items:center}.r2-account-id{display:flex;gap:9px 18px;align-items:center;flex-wrap:wrap;min-width:0}.r2-account-id span{color:var(--mut);font-size:var(--fs-1)}.r2-account-id strong{color:var(--txt);margin-left:4px;font-weight:600}.r2-account-values{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.r2-account-values span{display:flex;flex-direction:column;gap:3px;min-width:0}.r2-account-values small,.r2-recent .r2-bh small{font-size:var(--fs-1);color:var(--mut)}.r2-account-values b{white-space:nowrap;font-variant-numeric:tabular-nums}.r2-recent .r2-bh{gap:10px;justify-content:flex-start}.r2-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr)) 150px;gap:18px;align-items:center;padding:12px 18px;border-color:color-mix(in srgb,var(--r2-gold) 45%,var(--line))}.r2-kv{display:flex;flex-direction:column;gap:1px;min-width:0}.r2-kv small{color:var(--mut);font-size:var(--fs-1)}.r2-kv b{font-size:var(--fs-3);font-weight:700;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r2-ern{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(0,1fr);gap:12px}.r2-earn{padding:20px 24px;display:flex;flex-direction:column;gap:14px;border-color:var(--r2-neon)}.r2-earn h2{margin:0;font-size:26px;font-weight:700}.r2-earn-row{margin-top:auto;display:flex;align-items:center;gap:18px;flex-wrap:wrap}.r2-pres{display:inline-flex;gap:6px}.r2t .r2-pres button{height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--line);font-weight:600;color:var(--mut)}.r2t .r2-pres button.on{background:var(--panel2);color:var(--txt);border-color:var(--mut)}.r2-gain{font-size:34px;font-weight:700;color:var(--up)}.r2-hype{flex-direction:row;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:18px;min-height:164px;background:radial-gradient(520px 240px at 12% 0,color-mix(in srgb,var(--r2-neon) 16%,transparent),transparent 70%),var(--panel);box-shadow:0 0 34px color-mix(in srgb,var(--r2-neon) 16%,transparent)}.r2-hy{display:grid;gap:10px;min-width:0}.r2-hyk{font-size:var(--fs-3);font-weight:700}.r2-hyb{font-family:Archivo Black,Roboto,sans-serif;font-size:clamp(34px,5vw,52px);line-height:1;font-variant-numeric:tabular-nums}.r2-hyb em{font:700 18px Roboto,sans-serif;color:var(--mut)}.r2-hyg{color:var(--r2-neon);text-shadow:0 0 26px color-mix(in srgb,var(--r2-neon) 55%,transparent)}.r2-hyw{display:flex;align-items:center;gap:8px;min-width:0}.r2-hyw b{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.r2-hyw .r2-up{font-size:var(--fs-2);font-weight:700;white-space:nowrap}.r2-hyc{display:flex;gap:6px}.r2t .r2-hyc button{height:40px;padding:0 13px;border:1px solid var(--line);border-radius:10px;background:none;color:var(--mut);font-weight:700}.r2t .r2-hyc button.on{background:var(--r2-neon);border-color:var(--r2-neon);color:#0b1205}.r2-hygo{display:grid;place-items:center;flex:none;min-width:170px;height:58px;border-radius:14px;background:var(--r2-neon);color:#0b1205;font-size:18px;font-weight:800;text-decoration:none;box-shadow:0 0 30px color-mix(in srgb,var(--r2-neon) 55%,transparent);animation:r2-hy-pulse 2.2s ease-in-out infinite}.r2-hygo:focus-visible{outline:2px solid var(--txt);outline-offset:3px}@keyframes r2-hy-pulse{50%{box-shadow:0 0 46px color-mix(in srgb,var(--r2-neon) 85%,transparent)}}@media (prefers-reduced-motion:reduce){.r2-hygo{animation:none}}.r2-per{font-size:var(--fs-3);font-weight:600;color:var(--mut)}.r2-mine{padding:20px 24px;display:grid;grid-template-columns:minmax(0,1fr) 150px;gap:20px}.r2-col{display:flex;flex-direction:column;gap:6px;min-width:0}.r2-col small{color:var(--mut);font-size:var(--fs-1)}.r2-line{border-right:1px solid var(--line);padding-right:20px}.r2-k{font-size:27px;font-weight:700;line-height:1.15}.r2-note{font-size:var(--fs-1);font-weight:600}.r2-exp{font-size:var(--fs-1);color:var(--mut);white-space:nowrap}.r2-exp b{color:var(--txt);font-weight:600}.r2-col .r2-btn{margin-top:auto}.r2-split{margin-top:10px;padding-top:10px;border-top:1px solid var(--line);display:flex;flex-direction:column;gap:7px}.r2-split>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px}.r2-split small{color:var(--mut);font-size:var(--fs-1)}.r2-split small em{font-style:normal;opacity:.72;margin-left:6px}.r2-split b{font-size:var(--fs-3);font-weight:600;color:var(--ink)}.r2-stats{display:grid;grid-template-columns:auto 1.15fr .85fr .75fr 192px}.r2-cell{display:flex;flex-direction:column;gap:3px;padding:14px 18px;border-left:1px solid var(--line);min-width:0}.r2-cell:first-child{border-left:0}.r2-cell small{color:var(--mut);font-size:var(--fs-1)}.r2-cell.check{padding-left:17px;padding-right:24px}.r2-cell.check .r2-btn{margin-top:6px}.r2-today{display:flex;align-items:center;justify-content:space-between;gap:8px}.r2-run{display:inline-flex;align-items:center;gap:3px;font-size:var(--fs-1);font-weight:600;font-variant-numeric:tabular-nums}.r2-run svg{color:var(--up)}.r2-days{grid-column:1/-1;display:flex;align-items:center;gap:20px;padding:12px 18px 14px;border-top:1px solid var(--line)}.r2-days-name{font-size:var(--fs-2);font-weight:700;white-space:nowrap}.r2-days-track{flex:1;min-width:0;display:flex;gap:6px}.r2-day{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px}.r2-day span{display:block;width:100%;height:8px;border-radius:5px;background:var(--line)}.r2-day small{color:var(--mut);font-size:var(--fs-1)}.r2-day.on span{background:var(--r2-neon);box-shadow:0 0 10px color-mix(in srgb,var(--r2-neon) 45%,transparent)}.r2-day.now span{background:transparent;border:1px solid var(--r2-neon)}.r2-day.on small,.r2-day.now small{color:var(--txt)}.r2-days-count{font-size:var(--fs-3);font-weight:700;white-space:nowrap}.r2-days-pts{font-size:var(--fs-2);font-weight:700;color:var(--r2-neon);white-space:nowrap}:root[data-theme=light] .r2-day.on span{background:#7e9f10;box-shadow:none}:root[data-theme=light] .r2-day.now span{border-color:#7e9f10}:root[data-theme=light] .r2-days-pts{color:#4c6300}@container r2-page (max-width:700px){.r2-days{flex-wrap:wrap;gap:12px}.r2-days-track{order:3;flex-basis:100%}.r2-days-pts{margin-left:auto}}.r2-flip{display:flex;gap:6px;margin-top:4px}.r2-flip span{display:flex;flex-direction:column;align-items:center;gap:3px}.r2-flip b{width:48px;height:48px;display:grid;place-items:center;border-radius:10px;background:var(--panel2);font-size:25px;font-weight:700}.r2-flip small{font-size:var(--fs-1)}.r2-badges{display:flex;padding-left:6px;margin-top:3px}.r2-badges img{width:26px;height:26px;border-radius:50%;margin-left:-6px;background:var(--panel)}.r2-exh{display:flex;align-items:center;gap:8px;font-size:var(--fs-3);font-weight:700;margin-top:2px}.r2t .r2-cat-toggle{display:flex;align-items:center;gap:8px;width:100%;min-height:44px;text-align:left;font-weight:700;color:var(--txt)}.r2-cat-toggle span:last-child{margin-left:auto;color:var(--mut)}.r2t .r2-task-cat{padding:10px 14px;border-top:1px solid var(--line)}.r2t .r2-qtab .r2-exh{margin-top:0}.r2t .r2-qtab .r2-qs,.r2t .r2-qtab .sk-grid{padding:0 14px 14px}.r2-spk{width:15px;height:15px;flex:none;fill:var(--r2-neon);filter:drop-shadow(0 0 5px var(--r2-neon));animation:r2tw 2s ease-in-out infinite}.r2-spk.two{width:10px;height:10px;margin:-14px 0 0 -13px;animation-delay:.7s}@keyframes r2tw{50%{transform:scale(.55) rotate(45deg);opacity:.5}}:root[data-theme=light] .r2-spk{fill:#6e8e00;filter:none}.r2-qs{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}@media (max-width:760px){.r2-qs{grid-template-columns:minmax(0,1fr)}}.r2-more{display:flex;justify-content:center;padding:10px 14px;border-top:1px solid var(--line)}.r2-q{display:flex;flex-direction:column;gap:6px;padding:12px 14px;min-height:112px;box-sizing:border-box}.r2-q.live{border-color:var(--r2-neon);background:linear-gradient(135deg,color-mix(in srgb,var(--r2-neon) 12%,transparent),var(--panel) 70%)}.r2-q.done,.r2-q.missed{opacity:.75}.r2-q1{display:flex;justify-content:space-between;align-items:center;min-height:20px}.r2-q1 small{color:var(--mut);font-size:var(--fs-1)}.r2-qn{display:flex;align-items:center;gap:6px;font-size:var(--fs-3);font-weight:600}.r2-q2{margin-top:auto;display:flex;justify-content:space-between;align-items:center;gap:8px}.r2-q2 b{font-weight:700}.r2-live{display:flex;align-items:center;gap:7px;font-weight:700;font-size:var(--fs-2)}.r2-dot{width:8px;height:8px;border-radius:50%;background:var(--r2-neon)}.r2-ok{color:var(--up);font-size:var(--fs-1);font-weight:600}.r2-pending{color:var(--mut);font-size:var(--fs-1);font-weight:600}.r2-instructions{font-size:var(--fs-2);line-height:1.5;margin:0}.r2-how{display:inline-flex;align-items:center;gap:6px;min-height:28px;padding:0;font-size:var(--fs-1);font-weight:600;color:var(--mut);background:none;border:0}.r2-how span{color:var(--mut)}.r2-how:hover{color:var(--txt)}.r2-instructions ol{padding-left:var(--s4);margin:var(--s2) 0}.r2-instructions li+li{margin-top:var(--s2)}.r2-instructions blockquote{margin:var(--s3) 0;padding:var(--s3);border-left:3px solid var(--r2-neon);border-radius:6px;background:var(--panel2);overflow-wrap:anywhere}.r2-instructions p{font-size:var(--fs-1);color:var(--mut);margin:var(--s2) 0}.r2-bh{display:flex;align-items:center;gap:10px;padding:10px 14px;flex-wrap:wrap}.r2-seg{display:inline-flex;gap:2px;padding:3px;border:1px solid var(--line);border-radius:10px}.r2t .r2-seg button{display:inline-flex;align-items:center;gap:5px;height:28px;padding:0 10px;border-radius:7px;font-size:var(--fs-1);font-weight:600;color:var(--mut)}.r2t .r2-seg button.on{background:var(--panel2);color:var(--txt)}.r2t .r2-seg button.tasks{color:var(--r2-neon);font-weight:700}:root[data-theme=light] .r2t .r2-seg button.tasks{color:#5a7400}.r2-seg .r2-spk{width:12px;height:12px}.r2t .r2-s1btn{display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border-radius:9px;border:1px solid color-mix(in srgb,var(--r2-gold) 55%,var(--line));font-size:var(--fs-1);font-weight:700}.r2-s1btn .r2-spk{width:12px;height:12px;fill:var(--r2-gold);filter:none;animation:none}.r2-row{display:grid;grid-template-columns:58px minmax(150px,1.5fr) 54px 1fr 1fr .8fr;align-items:center;gap:10px;padding:0 14px;min-height:46px;border-top:1px solid var(--line);font-size:var(--fs-2)}.r2-row.hd{min-height:30px;font-size:var(--fs-1);color:var(--mut);font-weight:600}.r2-row .n{text-align:right}.r2-row b{font-weight:600}.r2-row.me{background:color-mix(in srgb,var(--r2-neon) 10%,transparent);box-shadow:inset 3px 0 0 var(--r2-neon)}.r2-rk{display:grid;place-items:center;width:44px;height:28px;border:1px solid var(--line);border-radius:6px;font-weight:600;font-size:var(--fs-1)}.r2-rk.g1,.r2-rk.g2,.r2-rk.g3{border:0;color:#14210b;font-weight:700}.r2-rk.g1{background:linear-gradient(135deg,#ffe27a,#e0a91e)}.r2-rk.g2{background:linear-gradient(135deg,#e8edf2,#9aa6b2)}.r2-rk.g3{background:linear-gradient(135deg,#edb07c,#b26b32)}.r2-who{display:flex;align-items:center;gap:8px;min-width:0}.r2-who b{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.r2-idn{width:26px;height:26px;border-radius:6px;flex:none;display:block}.r2-gap{text-align:center;color:var(--mut);border-top:1px solid var(--line);letter-spacing:.3em;font-size:var(--fs-1);padding:2px 0}.r2-empty{padding:28px 14px;text-align:center;color:var(--mut);border-top:1px solid var(--line)}.r2-tr{display:grid;grid-template-columns:minmax(0,1.2fr) 130px 90px 70px 110px 28px;align-items:center;gap:10px;padding:0 14px;min-height:46px;border-top:1px solid var(--line)}.r2-tr.hd{min-height:30px;font-size:var(--fs-1);color:var(--mut);font-weight:600}.r2-tr .n{text-align:right}.r2-tr .r2-fee{color:var(--mut)}.r2-tag{font-style:normal;font-size:var(--fs-1);font-weight:600;padding:2px 6px;border-radius:5px;background:var(--panel2);justify-self:start}.r2-pending{color:var(--mut);font-weight:500}.r2-no-points{color:var(--down);font-size:var(--fs-1);font-weight:600}.r2t .r2-return-toggle{display:inline-flex;align-items:center;gap:var(--s1);font-size:var(--fs-1);font-weight:600;background:var(--panel2);min-height:32px;white-space:nowrap}.r2-return-toggle:focus-visible{outline:2px solid var(--r2-neon);outline-offset:2px}.r2-return-detail{padding:var(--s3);border-top:1px solid var(--line);background:var(--panel2);font-size:var(--fs-3);font-weight:400;line-height:var(--lh-prose);overflow-wrap:anywhere}.r2-return-detail p{margin:0 0 var(--s3);max-width:64ch}.r2-return-detail p:last-child{margin-bottom:0}.r2-return-match{display:flex;justify-content:space-between;align-items:flex-start;gap:var(--s3);padding:var(--s3) 0;border-top:1px solid var(--line)}.r2-return-match:last-child{padding-bottom:0}.r2-return-pair,.r2-return-points{display:flex;flex-direction:column;gap:var(--s1);min-width:0}.r2-return-points{text-align:right;flex-shrink:0}.r2-return-match small{font-size:var(--fs-2);color:var(--mut)}.r2-return-match a{font-size:var(--fs-2);color:var(--txt);text-underline-offset:3px;width:fit-content}@media (pointer:coarse){.r2t .r2-return-toggle{min-height:44px}.r2-return-match a{min-height:44px;display:inline-flex;align-items:center}}.r2-rx{display:grid;place-items:center;width:26px;height:26px;border:1px solid var(--line);border-radius:7px;color:var(--mut);text-decoration:none}.r2-task{display:flex;align-items:center;gap:12px;padding:10px 14px;border-top:1px solid var(--line)}.r2-rules{padding:18px 20px 22px;border-top:1px solid var(--line)}.r2-facts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px}.r2-fact{display:flex;flex-direction:column;gap:2px;padding:14px 16px;border:1px solid var(--line);border-radius:12px;background:var(--panel2)}.r2-fact b{font-size:26px;font-weight:700;line-height:1.15}.r2-fact span{font-size:var(--fs-2);color:var(--mut)}.r2-s1{margin-top:26px}.r2-s1 h3{margin:0 0 10px;font-size:var(--fs-3);font-weight:700}.r2-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:26px 36px;align-items:start}.r2-groups h3{margin:0 0 10px;font-size:var(--fs-3);font-weight:700}.r2-groups ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px}.r2-groups li{position:relative;padding-left:15px;font-size:var(--fs-2);line-height:1.45;color:var(--mut)}.r2-groups li:before{content:"";position:absolute;left:0;top:.6em;width:5px;height:5px;border-radius:50%;background:var(--mut)}.r2-groups li b{color:var(--txt);font-weight:600}.r2t .r2-refer{position:fixed;left:16px;bottom:16px;z-index:30;display:flex;align-items:center;gap:8px;height:44px;padding:0 12px;border-radius:22px;border:1.5px solid #ff9b3d;background:#1c130a;color:#ffb469;font-size:var(--fs-3);font-weight:700;box-shadow:0 0 18px #ff9b3d59}:root[data-theme=light] .r2t .r2-refer{background:#fff6ec;color:#a85a10;border-color:#e58a2e;box-shadow:none}.r2-refcard{position:fixed;left:16px;bottom:70px;z-index:30;width:288px;max-width:calc(100vw - 32px);box-sizing:border-box;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:0 12px 40px #00000073}.r2-refcard h3{margin:0;font-size:17px;font-weight:700}.r2-refrow{display:flex;justify-content:space-between;gap:10px;font-size:var(--fs-2)}.r2-refrow span{color:var(--mut)}.r2-refrow b{font-weight:600}.r2t .r2-copy{height:44px;border-radius:10px;background:#ff9b3d;color:#1c130a;font-size:var(--fs-3);font-weight:700;margin-top:4px}.r2t .r2-back{align-self:flex-start;display:inline-flex;align-items:center;height:40px;padding:0 14px;border:1px solid var(--line);border-radius:10px;font-size:var(--fs-2);font-weight:700}.r2-you{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.r2-you1{padding:22px 24px;display:flex;flex-direction:column;gap:14px;background:linear-gradient(135deg,color-mix(in srgb,var(--r2-gold) 12%,transparent),transparent 60%)}.r2-you2{padding:22px 24px;border-left:1px solid var(--line);display:flex;flex-direction:column;gap:12px}.r2-you1 small,.r2-you2 small{color:var(--mut);font-size:var(--fs-1)}.r2-head{display:flex;align-items:center;gap:14px}.r2-head .r2-idn{width:56px;height:56px;border-radius:12px}.r2-name{font-size:28px;font-weight:700;line-height:1.1;overflow-wrap:anywhere}.r2-title{color:var(--r2-gold);font-size:var(--fs-3);font-weight:700}:root[data-theme=light] .r2-title{color:#996f00}.r2-tri{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.r2-tri b{display:block;font-size:26px;font-weight:700;line-height:1.2}.r2-ach{display:flex;flex-wrap:wrap;gap:10px}.r2-ach img{width:44px;height:44px;border-radius:50%}.r2-acts{display:flex;gap:28px;flex-wrap:wrap;margin-top:auto;align-items:flex-end}.r2-acts .r2-col b{font-size:22px;font-weight:700}.r2-sum{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.r2-sum div{padding:14px 18px;border-left:1px solid var(--line)}.r2-sum div:first-child{border-left:0}.r2-sum small{display:block;color:var(--mut);font-size:var(--fs-1)}.r2-sum b{font-size:24px;font-weight:700}.r2-hof{font-size:22px;font-weight:700;margin:4px 0 -2px}.r2-pod{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-items:end}.r2-pc{display:flex;flex-direction:column;align-items:center;gap:8px;padding:18px 14px;text-align:center;min-width:0}.r2-pc .r2-idn{width:58px;height:58px;border-radius:14px}.r2-pc.g1{padding-block:30px;border-color:var(--r2-gold);background:linear-gradient(180deg,color-mix(in srgb,var(--r2-gold) 16%,transparent),var(--panel) 70%)}.r2-pc.g1 .r2-idn{width:72px;height:72px}.r2-pc b{font-size:17px;font-weight:700;overflow-wrap:anywhere}.r2-pc span{color:var(--mut);font-size:var(--fs-2)}.r2-hr{display:grid;grid-template-columns:58px minmax(0,1fr) 150px 130px;align-items:center;gap:10px;padding:0 14px;min-height:46px;border-top:1px solid var(--line);font-size:var(--fs-2)}.r2-hr:first-child{border-top:0}.r2-hr.hd{min-height:32px;color:var(--mut);font-size:var(--fs-1);font-weight:600}.r2-hr .n{text-align:right;font-weight:600}.r2-hr .tl{color:var(--mut)}.r2-hr.me{background:color-mix(in srgb,var(--r2-neon) 10%,transparent);box-shadow:inset 3px 0 0 var(--r2-neon)}.r2-wall{padding:18px;display:flex;flex-direction:column;gap:12px}.r2-wall>b{font-size:var(--fs-3);font-weight:700}.r2-wall>div{display:flex;flex-wrap:wrap;gap:8px}.r2-wall .r2-idn{width:34px;height:34px;border-radius:8px}.r2-wall img.r2-idn{object-fit:cover}@media (max-width:1100px){.r2-ern,.r2-you{grid-template-columns:1fr}.r2-stats{grid-template-columns:1fr 1fr}.r2-stats .r2-cell{border-left:0;border-top:1px solid var(--line)}.r2-stats .r2-cell:first-child{grid-column:1/-1;border-top:0}.r2-you2{border-left:0;border-top:1px solid var(--line)}}@media (max-width:760px){.r2t{padding:var(--s2)}.r2-accounts{grid-template-columns:1fr;padding:12px;gap:12px}.r2-account-values{gap:8px}.r2-account-values b{font-size:var(--fs-2)}.r2-recent .r2-bh{align-items:flex-start;flex-direction:column;gap:2px}.r2-banner{height:124px}.r2-bt h1{font-size:36px}.r2-bt p{font-size:15px}.r2-shard{display:none}.r2-sun{width:100px;top:-14px;left:-20px;opacity:.5}.r2-cube{width:84px;top:6px;right:-10px;opacity:.5}.r2-strip{grid-template-columns:1fr 1fr;gap:12px 14px}.r2-strip .r2-btn{grid-column:1/-1;width:100%}.r2-earn,.r2-mine,.r2-you1,.r2-you2{padding:16px}.r2-earn h2{font-size:22px}.r2-gain{font-size:28px;width:100%}.r2-earn .r2-btn,.r2-hygo{width:100%}.r2-mine{grid-template-columns:minmax(0,1fr) 132px;gap:14px}.r2-line{padding-right:10px}.r2-mine .r2-btn,.r2-cell.check .r2-btn{width:100%;min-width:0}.r2-k{font-size:22px}.r2-cell.check{padding-left:18px;padding-right:16px}.r2-flip{display:grid;grid-template-columns:repeat(4,1fr)}.r2-flip b{width:100%}.r2-bh .r2-seg{flex-wrap:wrap;max-width:100%}.r2-q .r2-btn{width:auto;min-width:0;padding:0 16px}.r2-row{grid-template-columns:46px minmax(0,1fr) 92px;gap:8px;padding:0 10px}.r2-row>:nth-child(3),.r2-row>:nth-child(5),.r2-row>:nth-child(6){display:none}.r2-rk{width:40px}.r2-tr{grid-template-columns:minmax(0,1fr) auto 28px;padding:var(--s2);gap:var(--s2)}.r2-tr.hd{display:none}.r2-tr>.r2-who{grid-column:1;grid-row:1}.r2-tr>.r2-tag{grid-column:1;grid-row:2}.r2-tr>.r2-tr-amount{grid-column:2;grid-row:1}.r2-tr>.r2-fee{display:none}.r2-tr>b.n{grid-column:2;grid-row:2}.r2-tr>b.n:after{content:" pts";font-size:var(--fs-1);font-weight:400;color:var(--mut)}.r2-tr>b.r2-no-points:after{content:none}.r2-tr>:last-child{grid-column:3;grid-row:1 / 3}.r2-return-detail{padding:var(--s2)}.r2-return-match{flex-wrap:wrap}.r2-rules{padding:14px}.r2-facts{gap:8px;margin-bottom:18px}.r2-fact{padding:10px}.r2-fact b{font-size:20px}.r2-fact span{font-size:var(--fs-1)}.r2-groups{grid-template-columns:1fr;gap:20px}.r2t .r2-exh .r2-refer{position:static;margin-left:auto;height:40px;box-shadow:none}.r2-refcard{left:12px;bottom:72px}.r2t>.r2-refer{position:static;align-self:flex-start}.r2-tri b{font-size:20px}.r2-acts{display:grid;grid-template-columns:1fr 1fr;gap:12px}.r2-acts .r2-btn{width:100%;min-width:0}.r2-sum{grid-template-columns:1fr 1fr}.r2-sum div:nth-child(3){border-left:0}.r2-sum div:nth-child(n+3){border-top:1px solid var(--line)}.r2-sum b{font-size:20px}.r2-pod{gap:8px}.r2-pc{padding:12px 6px}.r2-pc.g1{padding-block:18px}.r2-pc .r2-idn,.r2-pc.g1 .r2-idn{width:44px;height:44px;border-radius:10px}.r2-pc b,.r2-pc span{font-size:var(--fs-1)}.r2-hr{grid-template-columns:46px minmax(0,1fr) 92px;padding:0 10px}.r2-hr>:nth-child(3){display:none}}@container r2-page (max-width:900px){.r2-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 14px}.r2-strip .r2-btn{grid-column:1/-1;width:100%}.r2-ern,.r2-you{grid-template-columns:1fr}.r2-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.r2-stats .r2-cell{border-left:0;border-top:1px solid var(--line)}.r2-stats .r2-cell:first-child{grid-column:1/-1;border-top:0}.r2-you2{border-left:0;border-top:1px solid var(--line)}}@container r2-page (max-width:600px){.r2-row{grid-template-columns:46px minmax(0,1fr) 92px;gap:8px;padding:0 10px}.r2-row>:nth-child(3),.r2-row>:nth-child(5),.r2-row>:nth-child(6){display:none}}@media (prefers-reduced-motion:reduce){.r2-spk{animation:none}}.r2-wallet-points p{margin:0;color:var(--mut);font-size:var(--fs-1);line-height:var(--lh-normal,1.5)}.r2-wallet-points summary{cursor:pointer;min-height:44px;display:list-item;align-content:center;font-size:var(--fs-1)}.r2-wallet-points summary:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.r2-s1-achievements{grid-column:1/-1;border-left:0;border-top:1px solid var(--line)}
