.item-card-set .item-img{overflow:hidden}.item-card.item-card-set .item-card-main{padding-top:3px;padding-inline:3px}.item-card.item-card-set .item-top{min-height:24px}.item-card.item-card-set.is-unavailable .item-price.price,.set-composition-grid .is-unavailable .item-price.price{color:var(--text-2);font:600 10px/1.2 var(--font-body)}.item-card-set.is-unavailable .item-card-main{cursor:default}.set-card-details{position:absolute;z-index:5;left:3px;top:3px;display:grid;place-items:center;width:24px;height:24px;border-radius:5px;color:var(--accent);background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.set-card-details:hover{background:var(--bg-4)}.set-card-details .icon{width:16px;height:16px}.set-card-details:focus-visible{outline:2px solid var(--accent);outline-offset:-3px}.set-pack-art{display:grid;grid-template-columns:.95fr 1.15fr .9fr;align-items:center;column-gap:4%;position:relative;width:100%;height:100%;min-height:0;padding:5% 7%;isolation:isolate}.set-pack-art img.set-piece{position:relative;inset:auto;grid-row:1;object-fit:contain;width:100%;height:100%;min-width:0;min-height:0;max-width:100%;align-self:center;filter:drop-shadow(0 5px 6px #0005);transform:rotate(var(--set-rotate,0deg))}.set-pack-art img.set-piece-hoodie{grid-column:1;height:82%;--set-rotate:-6deg}.set-pack-art img.set-piece-mask{grid-column:2;height:100%}.set-pack-art img.set-piece-pants{grid-column:3;height:84%;--set-rotate:5deg}#arena #target-stage .set-stage-fan{display:block;flex:none;width:max(48px,min(100cqw,340px,calc((100cqh - 40px)*1.5)));aspect-ratio:1.5;margin:0}#arena #target-stage .set-stage-fan>img{position:absolute;left:var(--fan-x);bottom:var(--fan-y);top:auto;right:auto;width:var(--fan-w);height:var(--fan-h);z-index:var(--fan-layer);rotate:var(--fan-angle);object-fit:contain}.modal-set-pack{width:min(620px,calc(100vw - 24px));max-width:calc(100vw - 24px);max-height:calc(100dvh - 24px);border-radius:6px;font-family:var(--font-body)}.modal-set-pack .modal-head{display:grid;grid-template-columns:40px minmax(0,1fr) 40px;align-items:center;gap:8px;padding:16px 16px 10px}.modal-set-pack .modal-head h2{grid-column:2;grid-row:1;margin:0;text-align:center;font:700 20px/1.2 var(--font-body)}.modal-set-pack .modal-head [data-close]{grid-column:3;grid-row:1;justify-self:end;margin:0}.modal-set-pack .modal-body{padding:0 16px 12px}.set-composition-grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none}.set-composition-piece{min-width:0}.set-composition-piece>.item-card{aspect-ratio:1;min-height:0;border-radius:6px;corner-shape:round}.set-composition-grid .item-card{--card-tone:color-mix(in srgb,var(--item-bg-to) 75%,var(--bg-0))}.set-composition-grid .item-surface{background:linear-gradient(180deg,color-mix(in srgb,var(--item-bg-from) 75%,var(--bg-0)),color-mix(in srgb,var(--item-bg-to) 75%,var(--bg-0)))}.set-composition-grid :is(.item-surface,.item-card-main){min-height:0;border-radius:6px;corner-shape:round}.set-composition-grid .item-card-main{padding:5px 6px 6px;gap:1px}.set-composition-grid .item-img{height:calc(100% + 14px);width:auto;max-width:100%;margin:-8px 0 -6px}.set-composition-grid .item-img img{width:96%;height:96%}.set-composition-grid .item-name{font-size:var(--fs-10);text-transform:none}.set-composition-grid .item-surface:before{display:none}.set-composition-grid .item-img:before{content:"";position:absolute;inset:0;background:var(--watermark) center / 76% auto no-repeat;opacity:.14;pointer-events:none}.set-composition-grid .item-glow{background:radial-gradient(ellipse,color-mix(in srgb,var(--card-tone) 13%,transparent),transparent 72%)}.set-composition-grid .item-price{--price-room:28px}.set-composition-foot{justify-content:space-between;gap:12px;padding:10px 16px 16px}.modal-set-pack .set-composition-foot .btn{height:44px;min-height:44px}.set-composition-price{display:flex;flex-direction:column;gap:4px}.set-composition-price>span{font-size:12px;color:var(--text-2)}.set-composition-price strong{color:var(--accent);font:700 20px/1.2 var(--font-display);white-space:nowrap}.set-composition-price .icon{width:18px;height:18px}.drop-set .drop-img{width:80px;height:80px;top:50%;object-fit:contain}.best-drop>.drop-best.drop-set{overflow:hidden}.best-drop>.drop-best.drop-set>.drop-set-art{right:4px;width:72px;height:72px;top:auto;bottom:4px;transform:none}.drop-best.drop-set .drop-img{width:68px;height:68px;top:auto;bottom:4px}@media(max-width:1023px){.drop-set .drop-img,.drop-best.drop-set .drop-img{inset:50% auto auto 50%;width:64px;height:56px;transform:translate(-50%,-50%)}.drop-set:hover .drop-img,.drop-best.drop-set:hover .drop-img{transform:translate(-50%,-50%)}.best-drop>.drop-best.drop-set>.drop-set-art{inset:50% auto auto 50%;width:64px;height:56px;transform:translate(-50%,-50%)}}@media(max-width:767px){.modal-set-pack .modal-head{padding:14px 12px 10px}.modal-set-pack .modal-body{padding:0 12px 10px}.set-composition-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.set-composition-piece .item-card-main{padding:4px}.set-composition-piece .item-name{font-size:10px}.set-composition-piece .item-price{font-size:12px}.set-composition-foot{padding:10px 12px 14px;gap:8px}.set-composition-price>span{font-size:10px}.set-composition-price strong{font-size:16px}.set-composition-price .icon{width:14px;height:14px}.set-composition-foot .btn{padding-inline:12px;font-size:12px}}@media(max-width:380px){.item-card.item-card-set .item-card-main{padding-inline:1px}}@media(pointer:coarse){.set-card-details{display:block;width:44px;height:44px;background:transparent;box-shadow:none}.set-card-details .icon{position:absolute;top:4px;left:4px}.set-card-details:before{content:"";position:absolute;top:0;left:0;width:24px;height:24px;z-index:-1;border-radius:5px;background:var(--bg-3);box-shadow:inset 0 0 0 1px var(--line-strong)}.set-card-details:hover{background:transparent}.set-card-details:hover:before{background:var(--bg-4)}}
