.RedeemCodeHubPage_page__NzdBX{max-width:1240px;margin:0 auto;padding:24px 16px 80px;display:flex;flex-direction:column;gap:24px;font-family:inherit}.RedeemCodeHubPage_breadcrumbs__ARvOw{display:flex;flex-wrap:wrap;gap:8px;color:rgba(148,163,184,.7);font-size:.8rem;margin-bottom:-12px;padding:0 4px}.RedeemCodeHubPage_breadcrumbs__ARvOw a{color:#5eead4;text-decoration:none;transition:color .2s}.RedeemCodeHubPage_breadcrumbs__ARvOw a:hover{color:#fff}.RedeemCodeHubPage_header__ilcPq{padding:32px;border-radius:28px;background:linear-gradient(145deg,rgba(13,25,33,.98),#081115);border:1px solid rgba(0,194,168,.2);box-shadow:0 20px 50px rgba(0,0,0,.4);position:relative;overflow:hidden;display:flex;flex-direction:column;gap:12px}.RedeemCodeHubPage_header__ilcPq:after{content:"";position:absolute;top:0;right:0;width:100%;height:100%;background:radial-gradient(circle at top right,rgba(0,194,168,.1) 0,transparent 60%);pointer-events:none}.RedeemCodeHubPage_eyebrow__U7jdX{display:inline-block;font-size:.8rem;font-weight:800;text-transform:uppercase;letter-spacing:.2em;color:#00c2a8}.RedeemCodeHubPage_title__g8FTd{margin:0;color:#fff;font-size:clamp(2rem,6vw,3rem);font-weight:900;line-height:1;letter-spacing:-.03em}.RedeemCodeHubPage_description__khWV6{margin:4px 0 0;color:#b5c5cb;font-size:1rem;line-height:1.6;max-width:65ch}.RedeemCodeHubPage_updatedAt__lvBrO{margin-top:12px;color:#6a7c82;font-size:.75rem;display:flex;align-items:center;gap:8px;font-weight:600}.RedeemCodeHubPage_updatedAt__lvBrO:before{content:"";width:8px;height:8px;background:#22c55e;border-radius:50%;box-shadow:0 0 10px rgba(34,197,94,.5)}.RedeemCodeHubPage_dashboard__OTZcS{display:flex;flex-direction:column;gap:20px;background:rgba(16,31,38,.4);border:1px solid hsla(0,0%,100%,.05);border-radius:24px;padding:20px}.RedeemCodeHubPage_linkPanelTitle__tAH86{margin:0 0 12px;color:#94a3a8;font-size:.75rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;padding-left:4px}.RedeemCodeHubPage_links__Cxqby{display:flex;gap:8px;overflow-x:auto;padding-bottom:4px;scrollbar-width:none}.RedeemCodeHubPage_links__Cxqby::-webkit-scrollbar{display:none}.RedeemCodeHubPage_links__Cxqby a{flex:0 0 auto;padding:10px 22px;background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.1);border-radius:100px;color:#b5c5cb;text-decoration:none;font-size:.85rem;font-weight:700;transition:all .3s cubic-bezier(.4,0,.2,1);box-shadow:0 2px 5px rgba(0,0,0,.2)}.RedeemCodeHubPage_links__Cxqby a.RedeemCodeHubPage_activeLink__jfCAh,.RedeemCodeHubPage_links__Cxqby a:hover{background:linear-gradient(135deg,rgba(0,194,168,.2),rgba(0,194,168,.1));border-color:#00c2a8;color:#00c2a8;transform:translateY(-2px);box-shadow:0 8px 20px rgba(0,194,168,.15)}.RedeemCodeHubPage_links__Cxqby a.RedeemCodeHubPage_activeLink__jfCAh{background:linear-gradient(135deg,#00c2a8,#008f7a);color:#070d10;border-color:transparent}.RedeemCodeHubPage_filters__ULQXM{display:grid;grid-template-columns:1fr auto auto;grid-gap:12px;gap:12px;align-items:flex-end}.RedeemCodeHubPage_field__ds26r{display:flex;flex-direction:column;gap:6px}.RedeemCodeHubPage_label__Z3XuL{color:#56656a;font-size:.7rem;font-weight:800;text-transform:uppercase;letter-spacing:.05em;padding-left:4px}.RedeemCodeHubPage_input__SBW5f,.RedeemCodeHubPage_select__VGd7z{height:52px;background:#070d10;border:1px solid rgba(82,102,110,.5);border-radius:14px;color:#fff;padding:0 18px;font-size:.95rem;width:100%;transition:all .2s}.RedeemCodeHubPage_input__SBW5f:focus,.RedeemCodeHubPage_select__VGd7z:focus{outline:none;border-color:#00c2a8;box-shadow:0 0 0 4px rgba(0,194,168,.1)}.RedeemCodeHubPage_button__1omCL{height:52px;padding:0 28px;background:linear-gradient(135deg,#00c2a8,#008f7a);border:none;border-radius:14px;color:#070d10;font-weight:900;font-size:1rem;cursor:pointer;transition:all .2s}.RedeemCodeHubPage_button__1omCL:hover{transform:translateY(-2px);box-shadow:0 8px 25px rgba(0,194,168,.3)}.RedeemCodeHubPage_section__AvbDZ{display:flex;flex-direction:column;gap:28px;margin-top:24px}.RedeemCodeHubPage_sectionHeader__Kidui{display:flex;justify-content:space-between;align-items:center;padding:0 4px}.RedeemCodeHubPage_sectionTitle__56Pkq{margin:0;color:#fff;font-size:1.75rem;font-weight:900;letter-spacing:-.02em}.RedeemCodeHubPage_sectionMeta__5qZqm{background:rgba(0,194,168,.1);color:#00c2a8;padding:6px 14px;border-radius:10px;font-size:.8rem;font-weight:800}.RedeemCodeHubPage_cards__CzLzr{display:grid;grid-template-columns:repeat(auto-fill,minmax(340px,1fr));grid-gap:24px;gap:24px}.RedeemCodeHubPage_card__FrglM{background:linear-gradient(165deg,rgba(16,31,38,.9),#070d10);border:1px solid rgba(82,102,110,.3);border-radius:24px;padding:24px;display:flex;flex-direction:column;gap:20px;transition:all .3s cubic-bezier(.4,0,.2,1)}.RedeemCodeHubPage_card__FrglM:hover{transform:translateY(-6px);border-color:rgba(0,194,168,.5);box-shadow:0 15px 40px rgba(0,0,0,.3)}.RedeemCodeHubPage_cardTop__I7_Pe{display:flex;justify-content:space-between;align-items:center}.RedeemCodeHubPage_status__qb2ug{padding:5px 12px;border-radius:8px;font-size:.75rem;font-weight:900;text-transform:uppercase;letter-spacing:.05em}.RedeemCodeHubPage_statusActive__mHJ5Y{background:rgba(34,197,94,.15);color:#4ade80}.RedeemCodeHubPage_statusExpired__e_naq{background:rgba(239,68,68,.15);color:#f87171}.RedeemCodeHubPage_scope__6V_2Q{color:#6a7c82;font-size:.8rem;font-weight:700}.RedeemCodeHubPage_cardTitle__MIxx_{margin:0;color:#fff;font-size:1.25rem;font-weight:800;line-height:1.3;min-height:2.6em}.RedeemCodeHubPage_codeButton__q8I3t{width:100%;height:64px;background:#0b141a;border:2px dashed rgba(0,194,168,.4);border-radius:16px;color:#00c2a8;font-size:1.5rem;font-weight:900;letter-spacing:.15em;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.RedeemCodeHubPage_codeButton__q8I3t:hover{background:rgba(0,194,168,.05);border-color:#00c2a8;transform:scale(1.02)}.RedeemCodeHubPage_codeButton__q8I3t[data-status=copied]{background:rgba(34,197,94,.1);border-color:#4ade80;border-style:solid;color:#4ade80}.RedeemCodeHubPage_cardFooter__Q7IsP{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;padding-top:16px;border-top:1px solid hsla(0,0%,100%,.05)}.RedeemCodeHubPage_cardFooter__Q7IsP span{display:flex;flex-direction:column;gap:2px;color:#56656a;font-size:.75rem}.RedeemCodeHubPage_cardFooter__Q7IsP strong{color:#94a3a8;text-transform:uppercase;font-size:.65rem;letter-spacing:.05em}.RedeemCodeHubPage_faq__k3U7O{margin-top:40px;display:flex;flex-direction:column;gap:24px}.RedeemCodeHubPage_faqTitle__mSlKr{font-size:2rem;font-weight:900;color:#fff;text-align:center}.RedeemCodeHubPage_faqList__wxlpT{display:grid;grid-gap:12px;gap:12px}.RedeemCodeHubPage_faq__k3U7O details{background:rgba(16,31,38,.5);border:1px solid rgba(82,102,110,.2);border-radius:20px;overflow:hidden}.RedeemCodeHubPage_faq__k3U7O details[open]{border-color:rgba(0,194,168,.4);background:rgba(16,31,38,.8)}.RedeemCodeHubPage_faq__k3U7O summary{padding:20px 24px;cursor:pointer;font-weight:800;color:#fff;list-style:none;display:flex;justify-content:space-between;align-items:center}.RedeemCodeHubPage_faq__k3U7O summary:after{content:"+";font-size:1.5rem;color:#00c2a8}.RedeemCodeHubPage_faq__k3U7O details[open] summary:after{content:"−"}.RedeemCodeHubPage_faq__k3U7O p{padding:0 24px 24px;color:#b5c5cb;line-height:1.7}.RedeemCodeHubPage_rtl__OwtQF{text-align:right}.RedeemCodeHubPage_rtl__OwtQF .RedeemCodeHubPage_updatedAt__lvBrO:before{margin-left:8px;margin-right:0}.RedeemCodeHubPage_rtl__OwtQF .RedeemCodeHubPage_codeButton__q8I3t{direction:ltr}@media (max-width:1024px){.RedeemCodeHubPage_page__NzdBX{padding:0 0 100px;gap:0}.RedeemCodeHubPage_breadcrumbs__ARvOw{padding:16px;margin-bottom:0;background:#081115}.RedeemCodeHubPage_header__ilcPq{border-radius:0;border-left:none;border-right:none;border-top:none;padding:24px 16px}.RedeemCodeHubPage_dashboard__OTZcS{border-radius:0;border-left:none;border-right:none;padding:24px 16px;background:#0a1418}.RedeemCodeHubPage_section__AvbDZ{padding:36px 16px 24px}.RedeemCodeHubPage_cards__CzLzr{grid-template-columns:1fr;gap:16px}.RedeemCodeHubPage_faq__k3U7O{padding:24px 16px}}@media (max-width:768px){.RedeemCodeHubPage_filters__ULQXM{grid-template-columns:1fr;gap:16px}.RedeemCodeHubPage_title__g8FTd{font-size:1.85rem}.RedeemCodeHubPage_sectionTitle__56Pkq{font-size:1.5rem}}