.cs2-category-icon-module__yjENEW__slot{color:#9ca3af;pointer-events:none;flex:0 0 40px;justify-content:center;align-items:center;width:40px;height:20px;display:inline-flex}.cs2-category-icon-module__yjENEW__shape{width:100%;height:100%;-webkit-mask-image:var(--cs2-icon-mask);mask-image:var(--cs2-icon-mask);-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-image:var(--cs2-icon-mask);background-color:currentColor;display:block;-webkit-mask-position:50%;-webkit-mask-repeat:no-repeat}.cs2-category-icon-module__yjENEW__all{--cs2-icon-mask:url(/icons/cs2/all.svg)}.cs2-category-icon-module__yjENEW__knife-karambit{--cs2-icon-mask:url(/icons/cs2/knife-karambit.svg)}.cs2-category-icon-module__yjENEW__gloves{--cs2-icon-mask:url(/icons/cs2/gloves.svg)}.cs2-category-icon-module__yjENEW__ak47{--cs2-icon-mask:url(/icons/cs2/ak47.svg)}.cs2-category-icon-module__yjENEW__glock{--cs2-icon-mask:url(/icons/cs2/glock.svg)}.cs2-category-icon-module__yjENEW__mp9{--cs2-icon-mask:url(/icons/cs2/mp9.svg)}.cs2-category-icon-module__yjENEW__negev{--cs2-icon-mask:url(/icons/cs2/negev.svg)}.cs2-category-icon-module__yjENEW__nova{--cs2-icon-mask:url(/icons/cs2/nova.svg)}.cs2-category-icon-module__yjENEW__awp{--cs2-icon-mask:url(/icons/cs2/awp.svg)}.cs2-category-icon-module__yjENEW__agent{--cs2-icon-mask:url(/icons/cs2/agent.svg);height:28px}.cs2-category-icon-module__yjENEW__sticker{--cs2-icon-mask:url(/icons/cs2/sticker.svg)}.cs2-category-icon-module__yjENEW__charm{--cs2-icon-mask:url(/icons/cs2/charm.svg)}.cs2-category-icon-module__yjENEW__music-kit{--cs2-icon-mask:url(/icons/cs2/music-kit.svg)}.cs2-category-icon-module__yjENEW__other{--cs2-icon-mask:url(/icons/cs2/other.svg)}:is(button,a,[role=option]):is(:hover,:focus-visible,[data-highlighted=true]) .cs2-category-icon-module__yjENEW__slot{color:#e5e7eb}.cs2-category-icon-module__yjENEW__rotation{vertical-align:middle;flex-shrink:0;width:28px;height:24px;display:inline-block;position:relative}.cs2-category-icon-module__yjENEW__rotation[data-size="20"]{height:20px}.cs2-category-icon-module__yjENEW__rotation[data-size="21"]{height:21px}.cs2-category-icon-module__yjENEW__rotation[data-size="22"]{height:22px}.cs2-category-icon-module__yjENEW__frame{opacity:0;animation:12.8s ease-in-out infinite cs2-category-icon-module__yjENEW__skin-silhouette;position:absolute;inset:0}.cs2-category-icon-module__yjENEW__frame:nth-child(2){animation-delay:-9.6s}.cs2-category-icon-module__yjENEW__frame:nth-child(3){animation-delay:-6.4s}.cs2-category-icon-module__yjENEW__frame:nth-child(4){animation-delay:-3.2s}.cs2-category-icon-module__yjENEW__rotation .cs2-category-icon-module__yjENEW__frame .cs2-category-icon-module__yjENEW__slot{width:100%;height:100%;color:inherit}@keyframes cs2-category-icon-module__yjENEW__skin-silhouette{0%,22.5%,to{opacity:1;transform:translateY(0)}25%{opacity:0;transform:translateY(-2px)}97.5%{opacity:0;transform:translateY(2px)}}:is(button,a):is(:hover,:focus-visible) .cs2-category-icon-module__yjENEW__frame{animation-play-state:paused}@media (prefers-reduced-motion:reduce){.cs2-category-icon-module__yjENEW__frame{opacity:0;animation:none;transform:none}.cs2-category-icon-module__yjENEW__frame:first-child{opacity:1}}
.account-rewards{color:#f1f1f3;width:100%;min-width:0}.rewards-gallery .rewards-list{grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:14px}.reward-card{background:radial-gradient(at 50% 0,#ffffff08,#0000 75%),#1b1b1d;border-radius:10px;height:100%;padding:14px}.reward-card .reward-image{background:0 0;width:100%;height:144px;margin-bottom:14px}.account-rewards .reward-card h3{color:#f3f3f4;font-family:var(--font-public-body), sans-serif;overflow-wrap:anywhere;margin:0;font-size:15px;font-weight:650;line-height:1.4}.reward-card p{color:#aaa4aa;margin:5px 0 0;font-size:12px}@media (max-width:550px){.rewards-gallery .rewards-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.reward-card{padding:12px}.reward-card .reward-image{height:100px}}.rewards-toolbar{grid-template-columns:minmax(0,1fr);gap:12px;margin-bottom:18px;display:grid}.rewards-filters{flex-wrap:nowrap;gap:4px;display:flex;overflow-x:auto}.account-rewards .rewards-filters button{color:#bfc0c7;min-height:36px;font:inherit;white-space:nowrap;cursor:pointer;background:#19191c;border:1px solid #303035;border-radius:7px;flex:1 0 auto;padding:8px 5px;font-size:12px}.account-rewards .rewards-filters button[aria-pressed=true]{color:#fff;background:#382024;border-color:#943b46}.rewards-list{gap:10px;margin:0;padding:0;list-style:none;display:grid}.reward-row{background:#18181b;border:1px solid #2e2e33;border-radius:10px;align-items:center;gap:14px;padding:14px;display:flex;position:relative}.reward-image{color:#686874;background:#121215;border-radius:8px;flex:none;justify-content:center;align-items:center;width:100px;height:78px;display:flex}.reward-image img{object-fit:contain;width:100%;height:100%}.reward-content{flex:1;min-width:0}.account-rewards .reward-content h3{font:inherit;overflow-wrap:anywhere;margin:0 0 5px;font-size:15px;font-weight:650;line-height:1.4}.reward-content time{color:#9999a7;font-size:12px}.reward-state-row{align-items:center;gap:9px;margin-top:9px;padding-right:24px;display:flex}.reward-status{color:#e8c27d;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.reward-status[data-tone=green]{color:#8bd7ab}.reward-status[data-tone=blue]{color:#91beef}.reward-status[data-tone=red]{color:#f3959d}.reward-status>span{background:currentColor;border-radius:50%;width:6px;height:6px}.reward-info{color:#aaaab5;position:absolute;bottom:8px;right:8px}.account-rewards .reward-info button{width:28px;height:28px;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.reward-info button:hover,.reward-info button:focus-visible{color:#f1f1f3}.reward-info svg{width:16px;height:16px;display:block}.reward-status-tip{gap:5px;display:grid}.reward-status-tip time{color:#bfc0c7}.account-rewards .reward-offer{color:#a6cefa;text-underline-offset:3px;margin-top:10px;margin-right:24px;font-size:13px;text-decoration:underline;display:inline-block}.rewards-empty{text-align:center;color:#aaaab5;padding:35px 12px}.rewards-pages{justify-content:center;align-items:center;gap:15px;margin-top:18px;display:flex}.account-rewards button:disabled{opacity:.45;cursor:default}.account-rewards :focus-visible{outline-offset:3px;outline:2px solid #e36672}@media (min-width:1000px){.public-profile-rewards .account-rewards:not(.rewards-gallery) .rewards-list{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:420px){.reward-row{gap:10px;padding:11px}.reward-image{width:72px;height:68px}.account-rewards .rewards-filters button{padding:7px 5px;font-size:12px}}@media (max-width:360px){.rewards-filters{gap:3px}.account-rewards .rewards-filters button{padding-inline:3px;font-size:11px}}
:is(.account-rewards,.account-notification-list) button.account-refresh{color:#e3e3e7;cursor:pointer;background:#242424;border:1px solid #ffffff1c;border-radius:8px;justify-content:center;align-items:center;gap:7px;min-height:34px;padding:7px 10px;font-family:inherit;font-size:12px;font-weight:600;line-height:1.4;display:inline-flex}:is(.account-rewards,.account-notification-list) button.account-page-arrow{width:36px;height:36px;box-shadow:none;color:#e3e3e7;cursor:pointer;background:0 0;border:0;border-radius:0;flex:0 0 36px;justify-content:center;align-items:center;margin:0;padding:0;display:inline-flex}.account-page-arrow svg{width:16px;height:16px}:is(.account-rewards,.account-notification-list) .account-page-arrow:hover:not(:disabled){color:#ff8690}:is(.account-rewards,.account-notification-list) .account-page-arrow:disabled{opacity:.4;cursor:default}:is(.account-rewards,.account-notification-list) .account-page-arrow:focus-visible{outline-offset:2px;outline:2px solid #e36672}
