:root{--font-sans:"Hanken Grotesk", system-ui, sans-serif;--font-display:"Sora", "Hanken Grotesk", system-ui, sans-serif;--font-mono:"JetBrains Mono", ui-monospace, monospace;--accent:#f37551;--accent-ink:#1a0a05;--accent-2:#f14a6a;--radius:10px;--btn-radius:11px;--ring:color-mix(in oklab, var(--accent), transparent 64%);--bg-0:#100a07;--bg-1:#1a120d;--bg-2:#241914;--bg-3:#30221a;--bg-4:#3d2c22;--line:#ffc8aa1a;--line-2:#ffc8aa2e;--tx-0:#f5f5fb;--tx-1:#bcbcd0;--tx-2:#8888a0;--free:#5adfa5;--warn:#f7b75c;--danger:#f26b79;--info:#69c4f5;--verified:#1ad1d1;--verified-ink:#04201d;--flame-play:running}@supports (color:lab(0% 0 0)){:root{--accent:lab(64.3247% 47.2482 43.6087);--accent-2:lab(57.451% 65.6498 20.8453);--free:lab(80.3148% -48.0618 16.8045);--warn:lab(79.2667% 16.985 54.7269);--danger:lab(62.9419% 53.9727 19.6824);--info:lab(74.8832% -17.584 -33.102);--verified:lab(75.8547% -42.5297 -12.7784)}}html,body{background:var(--bg-0);margin:0;padding:0}.og *{box-sizing:border-box}.og{font-family:var(--font-sans);color:var(--tx-0);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;line-height:1.45;position:relative}.og h1,.og h2,.og h3,.og h4{font-family:var(--font-display);letter-spacing:-.02em;margin:0;font-weight:800;line-height:1.1}.og p{margin:0}.og button{cursor:pointer;color:inherit;background:0 0;border:none;font-family:inherit}.og a{color:inherit;text-decoration:none}.mono{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.og-btn{letter-spacing:-.01em;border-radius:var(--radius);white-space:nowrap;cursor:pointer;justify-content:center;align-items:center;gap:9px;padding:13px 18px;font-size:15px;font-weight:700;line-height:1;transition:transform .14s cubic-bezier(.2,.8,.2,1),box-shadow .2s,background .2s,filter .2s;display:inline-flex}.og-btn:active{transform:translateY(1px)scale(.99)}.og-btn-lg{border-radius:calc(var(--radius) + 2px);padding:16px 24px;font-size:17px}.og-btn-sm{gap:6px;padding:9px 13px;font-size:13.5px}.og-btn.og-btn-primary{background:linear-gradient(135deg, var(--accent), var(--accent-2));color:var(--accent-ink);box-shadow:0 4px 18px -4px color-mix(in oklab, var(--accent), transparent 45%), inset 0 1px 0 #ffffff40}.og-btn.og-btn-primary:hover{box-shadow:0 6px 26px -4px color-mix(in oklab, var(--accent), transparent 30%), inset 0 1px 0 #ffffff4d;filter:brightness(1.06)}.og-btn.og-btn-solid{background:var(--accent);color:var(--accent-ink);box-shadow:0 4px 16px -6px color-mix(in oklab, var(--accent), transparent 40%)}.og-btn.og-btn-secondary{background:var(--bg-3);color:var(--tx-0);box-shadow:inset 0 0 0 1px var(--line-2)}.og-btn.og-btn-secondary:hover{background:var(--bg-4)}.og-btn.og-btn-tertiary{color:var(--tx-1);box-shadow:none;background:0 0}.og-btn.og-btn-tertiary:hover{background:var(--bg-2);color:var(--tx-0)}.og-btn.og-btn-tertiary:active{background:var(--bg-3)}.og-btn.og-btn-ghost{background:var(--bg-3);color:var(--tx-0);box-shadow:inset 0 0 0 1px var(--line)}.og-btn.og-btn-ghost:hover{background:var(--bg-4);box-shadow:inset 0 0 0 1px var(--line-2)}.og-btn.og-btn-outline{color:var(--tx-0);box-shadow:inset 0 0 0 1.5px var(--line-2);background:0 0}.og-btn.og-btn-outline:hover{background:var(--bg-2)}.og-btn.og-btn-discord{color:#fff;background:#5865f2;box-shadow:0 6px 22px -6px #5865f2b3,inset 0 1px #ffffff38}.og-btn.og-btn-discord:hover{filter:brightness(1.07);box-shadow:0 8px 30px -6px #5865f2d9,inset 0 1px #ffffff47}.og-btn.og-btn-danger{background:var(--danger);color:#fff;box-shadow:0 6px 22px -6px color-mix(in oklab, var(--danger), transparent 35%), inset 0 1px 0 #ffffff2e}.og-btn.og-btn-danger:hover{filter:brightness(1.06)}.og-btn-block{width:100%;display:flex}.og-btn[disabled]{opacity:.45;pointer-events:none}html[data-ff-flat-buttons] .og-btn{border-radius:var(--btn-radius)}html[data-ff-flat-buttons] .og-btn-lg{border-radius:calc(var(--btn-radius) + 2px)}html[data-ff-flat-buttons] .og-btn-primary{box-shadow:none}html[data-ff-flat-buttons] .og-btn-primary:hover{box-shadow:0 0 0 3px var(--ring);filter:none}html[data-ff-flat-buttons] .og-btn-solid{box-shadow:none}html[data-ff-flat-buttons] .og-btn-solid:hover{box-shadow:0 0 0 3px var(--ring)}html[data-ff-flat-buttons] .og-btn-discord{box-shadow:none}html[data-ff-flat-buttons] .og-btn-discord:hover{filter:none;box-shadow:0 0 0 3px #5865f266}html[data-ff-flat-buttons] .og-btn-ghost{box-shadow:inset 0 0 0 1px var(--line-2)}.og-chip{background:var(--bg-3);color:var(--tx-1);box-shadow:inset 0 0 0 1px var(--line);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;font-size:12.5px;font-weight:600;display:inline-flex}.og-chip-sm{padding:3px 8px;font-size:13.5px}.og-tag{letter-spacing:.01em;background:var(--bg-2);color:var(--tx-2);box-shadow:inset 0 0 0 1px var(--line);border-radius:6px;align-items:center;gap:5px;padding:4px 9px;font-size:11.5px;font-weight:600;display:inline-flex}.og-badge-free{color:#04130d;background:linear-gradient(135deg, var(--free), #0fcf8f);letter-spacing:.02em;box-shadow:0 2px 12px -4px var(--free);border-radius:999px;padding:5px 11px;font-size:12.5px;font-weight:800}.og-row{background:var(--bg-1);box-shadow:inset 0 0 0 1px var(--line)}.og-row-top1{background:linear-gradient(100deg, color-mix(in oklab, var(--accent), transparent 80%), color-mix(in oklab, var(--accent-2), transparent 90%));box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--accent), transparent 50%)}.og-badge-ai{color:var(--info);background:color-mix(in oklab, var(--info), transparent 86%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--info), transparent 55%);border-radius:6px;padding:3px 8px;font-size:11px;font-weight:700}.og-badge-soon{color:var(--warn);background:color-mix(in oklab, var(--warn), transparent 86%);box-shadow:inset 0 0 0 1px color-mix(in oklab, var(--warn), transparent 55%);letter-spacing:.04em;text-transform:uppercase;border-radius:999px;padding:4px 10px;font-size:11.5px;font-weight:800}.og-card{background:var(--bg-1);border-radius:calc(var(--radius) + 4px);box-shadow:inset 0 0 0 1px var(--line)}.og-surface{background:var(--bg-2);box-shadow:inset 0 0 0 1px var(--line)}.og-input{background:var(--bg-2);border-radius:var(--radius);box-shadow:inset 0 0 0 1px var(--line);height:48px;color:var(--tx-0);align-items:center;gap:10px;padding:0 14px;font-size:15px;display:flex}.og-input input{color:inherit;font:inherit;background:0 0;border:none;outline:none;flex:1}.og-input input::placeholder{color:var(--tx-2)}.og-input-focus{box-shadow:inset 0 0 0 1.5px var(--accent), 0 0 0 4px color-mix(in oklab, var(--accent), transparent 82%)}.og-glow{filter:blur(60px);opacity:.5;pointer-events:none;border-radius:50%;position:absolute}@keyframes og-pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes og-flicker{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.9;transform:scale(1.12)rotate(-3deg)}}@keyframes og-spin{to{transform:rotate(360deg)}}@keyframes og-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes og-bar{0%{width:0}}@keyframes og-shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}@keyframes og-indeterminate{0%{transform:translate(-100%)}to{transform:translate(250%)}}.og-skel{background:linear-gradient(90deg, var(--bg-2) 25%, var(--bg-3) 50%, var(--bg-2) 75%);background-size:200% 100%;border-radius:8px;animation:1.4s linear infinite og-shimmer}.og-dot-pulse{animation:1.4s ease-in-out infinite og-pulse}.og-detonate{--og-detonate-dur:.62s;transform-origin:50%;z-index:3;animation:og-detonate var(--og-detonate-dur) cubic-bezier(.36, .07, .19, .97) forwards;overflow:visible!important}.og-detonate:before{content:"";border-radius:inherit;background:radial-gradient(circle at center, #fff 0%, var(--accent) 38%, transparent 70%);opacity:0;pointer-events:none;z-index:4;animation:og-detonate-flash var(--og-detonate-dur) ease-out forwards;position:absolute;inset:0}.og-detonate:after{content:"";opacity:0;pointer-events:none;z-index:5;width:6px;height:6px;animation:og-detonate-spark var(--og-detonate-dur) ease-out forwards;border-radius:50%;margin:-3px 0 0 -3px;position:absolute;top:50%;left:50%}@keyframes og-detonate{0%{filter:none;opacity:1;transform:translate(0)scale(1)rotate(0)}12%{filter:brightness(1.2);transform:translate(-3px)scale(1.03)rotate(-1.5deg)}24%{transform:translate(3px)scale(1.04)rotate(1.5deg)}36%{filter:brightness(1.5);transform:translate(-2px)scale(1.05)rotate(-1deg)}52%{filter:brightness(2.2)saturate(1.4);opacity:1;transform:scale(1.13)rotate(1deg)}to{filter:brightness(2)blur(6px);opacity:0;transform:scale(.2)rotate(12deg)}}@keyframes og-detonate-flash{0%{opacity:0;transform:scale(.4)}45%{opacity:.95;transform:scale(1.05)}60%{opacity:.8;transform:scale(1.2)}to{opacity:0;transform:scale(1.5)}}@keyframes og-detonate-spark{0%{opacity:0;box-shadow:0 -4px 0 2px var(--accent), 3px -3px 0 2px var(--accent-2), 4px 0 0 2px var(--accent), 3px 3px 0 2px var(--accent-2), 0 4px 0 2px var(--accent), -3px 3px 0 2px var(--accent-2), -4px 0 0 2px var(--accent), -3px -3px 0 2px var(--accent-2)}25%{opacity:1}to{opacity:0;box-shadow:0 -32px 0 0 var(--accent), 23px -23px 0 0 var(--accent-2), 32px 0 0 0 var(--accent), 23px 23px 0 0 var(--accent-2), 0 32px 0 0 var(--accent), -23px 23px 0 0 var(--accent-2), -32px 0 0 0 var(--accent), -23px -23px 0 0 var(--accent-2)}}@keyframes og-detonate-fade{to{opacity:0}}@media (prefers-reduced-motion:reduce){.og-detonate{animation:.3s forwards og-detonate-fade}.og-detonate:before,.og-detonate:after{display:none}}.og-sidebar,.og-tabbar,.og-desktop-only{display:flex}@media (min-width:768px){.og-tabbar,.og-mobile-only,.og-only-mobile{display:none!important}}.og-filter-grid{grid-template-columns:1fr 1fr}.og-page-head{flex-direction:column;align-items:flex-start}.og-points-earn-grid{grid-template-columns:340px 1fr}.og-points-hero-col{position:sticky;top:0}.og-points-deals-grid{grid-template-columns:minmax(0,320px) 1fr}.og-group-account-grid{grid-template-columns:340px 1fr}@media (max-width:767.98px){.og-sidebar,.og-desktop-only,.og-hide-mobile{display:none!important}.og-filter-grid{grid-template-columns:1fr!important;gap:18px!important}.og-points-earn-grid,.og-points-deals-grid,.og-group-account-grid{grid-template-columns:1fr!important;gap:16px!important}.og-points-hero-col{position:static!important}.og-topbar-nav{display:none!important}.og-dash-pad{padding-left:18px!important;padding-right:18px!important}.og-sort-bar{-webkit-overflow-scrolling:touch;padding-bottom:12px;overflow-x:auto;flex-wrap:nowrap!important;gap:7px!important}.og-game-grid{grid-template-columns:1fr!important}}.og-mobilebar{display:flex}.og-dialog-actions{flex-direction:row;justify-content:flex-end;gap:10px;display:flex}.og-banner-actions{flex-direction:row;gap:8px;display:flex}.og-apply-grid{grid-template-columns:1fr;align-items:start;gap:14px;display:grid}@media (min-width:768px){.og-apply-grid{grid-template-columns:300px 1fr;gap:24px}}.og-detail-grid{grid-template-columns:1fr;align-items:start}@media (min-width:900px){.og-detail-grid{grid-template-columns:minmax(0,1fr) 320px}}@media (max-width:767.98px){.og-manage-row,.og-app-row{flex-wrap:wrap}.og-manage-actions,.og-app-actions{width:100%;margin-top:11px}.og-manage-actions>*,.og-app-actions>*{flex:1}}.og-sheet,.og-sheet--full{justify-content:center;align-items:center;display:flex}@media (min-width:768px){.og-mobilebar{display:none!important}}@media (max-width:767.98px){.og-dialog-actions{flex-direction:column-reverse}.og-dialog-actions>*{width:100%}.og-banner-actions{flex-direction:column}.og-banner-actions>*{width:100%}.og-sheet{align-items:flex-end}.og-sheet--full{padding:0!important}.og-sheet--full .og-sheet-panel{height:100%;border-radius:0!important;width:100%!important;max-width:100%!important;max-height:100%!important}.og-sheet--full .og-sheet-pad{padding-left:16px!important;padding-right:16px!important}}.og-find-results-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.og-find-cover-grid{grid-template-columns:repeat(4,1fr)}@media (max-width:767.98px){.og-find-results-grid{grid-template-columns:1fr!important}.og-find-cover-grid{grid-template-columns:repeat(3,1fr)!important}.og-find-dialog{padding:0!important}.og-find-dialog-panel{border-radius:18px 18px 0 0!important;width:100%!important;max-width:100%!important}}
html{height:100%}body{font-family:var(--font-sans);color:var(--tx-0);background:var(--bg-0);min-height:100%;margin:0}*{box-sizing:border-box;margin:0;padding:0}a{color:inherit;text-decoration:none}