.featured-banner-module__Y3-euW__banner{border-radius:var(--radius-lg);background:linear-gradient(110deg,#6b21c8 0%,#9333ea 40%,#c026d3 70%,#a855f7 100%);grid-template-columns:auto 1fr auto auto;align-items:center;gap:24px;padding:28px 40px;display:grid;position:relative;overflow:hidden}.featured-banner-module__Y3-euW__banner:before{content:"";pointer-events:none;background:repeating-linear-gradient(-55deg,#0000,#0000 18px,#ffffff0a 18px 20px);position:absolute;inset:0}.featured-banner-module__Y3-euW__left{flex-shrink:0}.featured-banner-module__Y3-euW__tag{font-size:var(--text-2xl);color:var(--color-fg);text-shadow:0 2px 12px #0006;font-style:italic;font-weight:900;line-height:1}.featured-banner-module__Y3-euW__tagSub{font-size:var(--text-xl);color:#ffffff8c;text-shadow:0 2px 12px #0006;margin-top:4px;font-style:italic;font-weight:900;line-height:1}.featured-banner-module__Y3-euW__item{z-index:1;flex-direction:column;gap:4px;display:flex;position:relative}.featured-banner-module__Y3-euW__weapon{font-size:var(--text-lg);color:var(--color-fg);font-weight:700}.featured-banner-module__Y3-euW__skinName{font-size:var(--text-base);color:#ffffffb3}.featured-banner-module__Y3-euW__price{border-radius:var(--radius-sm);font-size:var(--text-md);color:var(--color-fg);background:#00000059;margin-top:6px;padding:4px 16px;font-weight:800;display:inline-block}.featured-banner-module__Y3-euW__art{pointer-events:none;position:absolute;top:50%;left:50%;translate:-50% -50%}.featured-banner-module__Y3-euW__art img{object-fit:contain;filter:drop-shadow(0 8px 32px #00000080);width:360px;height:auto}.featured-banner-module__Y3-euW__right{z-index:1;flex-direction:column;align-items:flex-end;gap:12px;display:flex;position:relative}.featured-banner-module__Y3-euW__minLabel{font-size:var(--text-xs);color:#fffc;letter-spacing:.5px;align-items:center;gap:6px;font-weight:700;display:flex}.featured-banner-module__Y3-euW__minIcon{font-size:14px}.featured-banner-module__Y3-euW__minVal{color:#a3ff6b}.featured-banner-module__Y3-euW__joinBtn{border-radius:var(--radius-sm);color:#1a0040;font-size:var(--text-sm);letter-spacing:1px;text-transform:uppercase;white-space:nowrap;background:#fff;padding:14px 32px;font-weight:900}.featured-banner-module__Y3-euW__joinBtn:hover{background:#f0f0ff}.featured-banner-module__Y3-euW__joinBtn:focus-visible{outline-offset:3px;outline:2px solid #fff}@media (max-width:900px){.featured-banner-module__Y3-euW__banner{grid-template-rows:auto auto;grid-template-columns:1fr 1fr;gap:16px;padding:20px}.featured-banner-module__Y3-euW__art{display:none}.featured-banner-module__Y3-euW__item{grid-column:1}.featured-banner-module__Y3-euW__right{grid-column:2;align-self:center}}@media (max-width:600px){.featured-banner-module__Y3-euW__banner{grid-template-columns:1fr}.featured-banner-module__Y3-euW__right{align-items:flex-start}.featured-banner-module__Y3-euW__joinBtn{text-align:center;width:100%}}
.giveaway-card-module__LWQAUa__card{border-radius:var(--radius-lg);background:var(--color-card);transition:border-color var(--duration-instant), transform var(--duration-instant);border:1px solid #0000;flex-direction:column;display:flex;position:relative;overflow:hidden}.giveaway-card-module__LWQAUa__card:hover{border-color:var(--color-active);transform:translateY(-2px)}.giveaway-card-module__LWQAUa__card:focus-within{border-color:var(--color-accent)}.giveaway-card-module__LWQAUa__meta{justify-content:space-between;align-items:center;gap:8px;padding:14px 16px 0;display:flex}.giveaway-card-module__LWQAUa__host{align-items:center;gap:8px;min-width:0;display:flex}.giveaway-card-module__LWQAUa__avatar{border-radius:var(--radius-full);width:36px;height:36px;font-size:var(--text-xs);color:#fff;flex-shrink:0;place-items:center;font-weight:800;display:grid}.giveaway-card-module__LWQAUa__flame{flex-shrink:0;font-size:16px}.giveaway-card-module__LWQAUa__hostName{font-size:var(--text-sm);color:var(--color-fg);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.giveaway-card-module__LWQAUa__minRow{flex-shrink:0;align-items:center;gap:4px;display:flex}.giveaway-card-module__LWQAUa__minKey{font-size:var(--text-2xs);color:var(--color-fg-secondary);letter-spacing:.5px;white-space:nowrap;font-weight:700}.giveaway-card-module__LWQAUa__minIcon{font-size:12px}.giveaway-card-module__LWQAUa__minVal{font-size:var(--text-sm);color:var(--color-accent);font-weight:800}.giveaway-card-module__LWQAUa__art{background:radial-gradient(ellipse at 50% 60%, color-mix(in srgb, var(--rarity) 18%, transparent), transparent 70%);place-items:center;min-height:180px;padding:20px 16px;display:grid}.giveaway-card-module__LWQAUa__art img{object-fit:contain;width:100%;max-height:140px;filter:drop-shadow(var(--drop-shadow-item));transition:transform var(--duration-instant)}.giveaway-card-module__LWQAUa__card:hover .giveaway-card-module__LWQAUa__art img{transform:scale(1.05)}.giveaway-card-module__LWQAUa__info{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;padding:12px 16px 14px;display:flex}.giveaway-card-module__LWQAUa__nameCol{min-width:0}.giveaway-card-module__LWQAUa__weapon{font-size:var(--text-sm);color:var(--color-fg);white-space:nowrap;text-overflow:ellipsis;font-weight:700;overflow:hidden}.giveaway-card-module__LWQAUa__skinName{font-size:var(--text-xs);white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.giveaway-card-module__LWQAUa__price{border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-fg);flex-shrink:0;padding:4px 14px;font-weight:800}.giveaway-card-module__LWQAUa__overlay{opacity:0;transition:opacity var(--duration-instant);border-radius:inherit;background:#120e1ee0;flex-direction:column;justify-content:flex-end;align-items:center;gap:12px;padding:24px;display:flex;position:absolute;inset:0}.giveaway-card-module__LWQAUa__card:hover .giveaway-card-module__LWQAUa__overlay{opacity:1}.giveaway-card-module__LWQAUa__promoRow{font-size:var(--text-xs);color:var(--color-fg-secondary);letter-spacing:1px;align-items:center;gap:6px;font-weight:700;display:flex}.giveaway-card-module__LWQAUa__promoCode{color:var(--color-fg)}.giveaway-card-module__LWQAUa__joinBtn{border-radius:var(--radius-sm);background:var(--color-accent);width:100%;height:52px;color:var(--color-on-accent);font-size:var(--text-sm);letter-spacing:1px;text-transform:uppercase;font-weight:900}.giveaway-card-module__LWQAUa__joinBtn:hover{background:var(--color-accent-hover)}.giveaway-card-module__LWQAUa__joinBtn:focus-visible{outline:2px solid var(--color-fg);outline-offset:2px}.giveaway-card-module__LWQAUa__secureText{font-size:var(--text-xs);color:var(--color-fg-secondary)}@media (prefers-reduced-motion:reduce){.giveaway-card-module__LWQAUa__card,.giveaway-card-module__LWQAUa__art img,.giveaway-card-module__LWQAUa__overlay{transition:none}}
.winners-carousel-module__ghnoma__headRow{align-items:center;gap:16px;margin-bottom:20px;display:flex}.winners-carousel-module__ghnoma__heading{font-size:var(--text-md);letter-spacing:2px;color:var(--color-fg);flex-shrink:0;font-weight:800}.winners-carousel-module__ghnoma__divLine{background:repeating-linear-gradient(90deg, var(--color-active) 0px, var(--color-active) 8px, transparent 8px, transparent 14px);flex:1;height:2px}.winners-carousel-module__ghnoma__track{align-items:center;gap:8px;display:flex;position:relative}.winners-carousel-module__ghnoma__scroll{scroll-snap-type:x mandatory;scrollbar-width:none;flex:1;gap:12px;padding:4px 2px 12px;display:flex;overflow-x:auto}.winners-carousel-module__ghnoma__scroll::-webkit-scrollbar{display:none}.winners-carousel-module__ghnoma__nav{border-radius:var(--radius-full);background:var(--color-card);border:1px solid var(--color-active);width:40px;height:40px;color:var(--color-fg);z-index:1;flex-shrink:0;place-items:center;font-size:22px;display:grid}.winners-carousel-module__ghnoma__nav:hover{background:var(--color-raised)}.winners-carousel-module__ghnoma__card{scroll-snap-align:start;border-radius:var(--radius-md);background:var(--color-card);border:1px solid var(--color-line);text-align:center;flex-direction:column;flex-shrink:0;align-items:center;gap:6px;width:200px;padding:16px 12px 14px;display:flex}.winners-carousel-module__ghnoma__ago{font-size:var(--text-2xs);color:var(--color-fg-secondary);letter-spacing:1px;font-weight:700}.winners-carousel-module__ghnoma__art{place-items:center;width:100%;height:110px;display:grid}.winners-carousel-module__ghnoma__art img{object-fit:contain;width:100%;height:100%;filter:drop-shadow(var(--drop-shadow-item))}.winners-carousel-module__ghnoma__weapon{font-size:var(--text-sm);color:var(--color-fg);font-weight:700}.winners-carousel-module__ghnoma__skinName{font-size:var(--text-xs);font-weight:600}.winners-carousel-module__ghnoma__price{border-radius:var(--radius-xs);font-size:var(--text-xs);padding:3px 14px;font-weight:800}
.giveaways-module__bmeEJa__page{flex-direction:column;gap:40px;width:calc(100% - 40px);max-width:1600px;margin-inline:auto;padding:28px 0 64px;display:flex}.giveaways-module__bmeEJa__headRow{grid-template-columns:56px 1fr auto;align-items:center;gap:16px;display:grid}.giveaways-module__bmeEJa__iconBtn{border-radius:var(--radius-sm);background:var(--color-card);border:1px solid var(--color-active);width:56px;height:56px;color:var(--color-fg);place-items:center;text-decoration:none;display:grid}.giveaways-module__bmeEJa__iconBtn:hover{background:var(--color-raised)}.giveaways-module__bmeEJa__title{font-size:var(--text-xl);letter-spacing:3px;text-align:center;font-weight:900}.giveaways-module__bmeEJa__howBtn{border-radius:var(--radius-sm);background:var(--color-card);border:1px solid var(--color-active);height:56px;color:var(--color-fg-secondary);font-size:var(--text-xs);letter-spacing:1px;white-space:nowrap;align-items:center;gap:8px;padding:0 20px;font-weight:800;display:flex}.giveaways-module__bmeEJa__howBtn:hover{color:var(--color-fg);background:var(--color-raised)}.giveaways-module__bmeEJa__howBox{border-radius:var(--radius-md);background:var(--color-card);border:1px solid var(--color-active);font-size:var(--text-sm);color:var(--color-fg-secondary);animation:giveaways-module__bmeEJa__fade-down var(--duration-fast) var(--ease-standard) both;padding:20px 48px 20px 20px;line-height:1.7;position:relative}.giveaways-module__bmeEJa__howBox strong{color:var(--color-fg)}.giveaways-module__bmeEJa__closeHow{color:var(--color-fg-secondary);border-radius:var(--radius-xs);padding:4px 8px;font-size:14px;position:absolute;top:12px;right:14px}.giveaways-module__bmeEJa__closeHow:hover{color:var(--color-fg);background:var(--color-raised)}@keyframes giveaways-module__bmeEJa__fade-down{0%{opacity:0;translate:0 -8px}to{opacity:1;translate:0}}.giveaways-module__bmeEJa__filterRow{border-bottom:2px solid var(--color-active);align-items:center;gap:16px;padding-bottom:20px;display:flex}.giveaways-module__bmeEJa__tab{border-bottom:2px solid var(--color-accent);font-size:var(--text-md);color:var(--color-fg);align-items:center;gap:10px;margin-bottom:-22px;padding-bottom:20px;font-weight:800;display:flex}.giveaways-module__bmeEJa__tabCount{border-radius:var(--radius-full);background:var(--color-accent);color:var(--color-on-accent);font-size:var(--text-xs);padding:2px 10px;font-weight:800}.giveaways-module__bmeEJa__filterRight{align-items:center;gap:12px;margin-left:auto;display:flex}.giveaways-module__bmeEJa__sortLabel{font-size:var(--text-xs);color:var(--color-fg-secondary);letter-spacing:1px;white-space:nowrap;align-items:center;gap:10px;font-weight:800;display:flex}.giveaways-module__bmeEJa__sortSelect{border-radius:var(--radius-sm);background:var(--color-card);border:1px solid var(--color-active);height:44px;color:var(--color-fg);font-size:var(--text-sm);cursor:pointer;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%238c97b9' stroke-width='2'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;background-size:18px;padding:0 40px 0 14px;font-weight:600}.giveaways-module__bmeEJa__sortSelect option{background:var(--color-card)}.giveaways-module__bmeEJa__sortSelect:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.giveaways-module__bmeEJa__promoSearch{border-radius:var(--radius-sm);background:var(--color-card);border:1px solid var(--color-active);height:44px;color:var(--color-fg-secondary);align-items:center;gap:8px;min-width:240px;padding:0 16px;display:flex}.giveaways-module__bmeEJa__promoSearch:focus-within{outline:2px solid var(--color-accent);outline-offset:1px}.giveaways-module__bmeEJa__promoSearch input{font-size:var(--text-sm);color:var(--color-fg);background:0 0;border:none;outline:none;flex:1}.giveaways-module__bmeEJa__promoSearch input::placeholder{color:var(--color-fg-secondary)}.giveaways-module__bmeEJa__grid{grid-template-columns:repeat(3,1fr);gap:16px;list-style:none;display:grid}.giveaways-module__bmeEJa__empty{text-align:center;color:var(--color-fg-secondary);font-size:var(--text-sm);padding:64px 0}@media (max-width:1100px){.giveaways-module__bmeEJa__grid{grid-template-columns:repeat(2,1fr)}}@media (max-width:700px){.giveaways-module__bmeEJa__headRow{grid-template-columns:44px 1fr auto}.giveaways-module__bmeEJa__grid{grid-template-columns:1fr}.giveaways-module__bmeEJa__filterRight{flex-wrap:wrap}.giveaways-module__bmeEJa__promoSearch{width:100%;min-width:0}}@media (prefers-reduced-motion:reduce){.giveaways-module__bmeEJa__howBox{animation:none}}
