#skin{grid-template-columns:66% 33%;gap:32px;font-size:clamp(.75em,3.4vw,1em);display:grid;overflow:hidden}@media (width<=1023px){#skin{grid-template-columns:1fr}#skin>aside,#skin .product-detail{display:contents}#skin .product-image,#skin .product-preview{order:1}#skin .product-info{order:2}#skin .phase-toggle,#skin .trade-hold,#skin .product-price-table{order:3}#skin .pricing-table{order:4}#skin .case-contains{order:5}#skin .product-details{order:6}#skin .info-cards-wrap{order:7}#skin .price-chart{order:8}#skin .product-price-stats{order:9}#skin .music-kit-player,#skin .voice-line-player,#skin .agent-anim,#skin .skin-additional{order:10}#skin .gallery{order:11}#skin .video-cards-section{order:12}#skin .paint-section,#skin .pro-using,#skin .rating-section{order:13}#skin>h5{order:14;grid-column:1/-1}#skin>.swiper,#skin>.cards-title,#skin>.cards-grid{order:14}}#skin article{flex-direction:column;gap:24px;display:flex;overflow:hidden}@media (width<=1023px){#skin article{display:contents}}#skin .h2{margin:2rem 0 1rem}#skin .product-card .section-title{margin:0}#skin .paint-section{flex-direction:column;gap:16px;display:flex}#skin .related-grid{grid-template-columns:repeat(3,1fr);gap:24px;display:grid}@media (width<=1023px){#skin .related-grid{grid-template-columns:repeat(2,1fr)}}@media (width<=767px){#skin .related-grid{grid-template-columns:1fr}}#skin .cards-title{width:100%}@media (width<=767px){#skin .cards-title a{display:none}}#skin .swiper-item{width:18vw;min-width:388px}@media (width<=767px){#skin>.swiper,#skin .video-cards-section .swiper{grid-template-columns:repeat(2,1fr);gap:clamp(8px,2vw,16px);display:grid;overflow-x:visible}#skin>.swiper .swiper-item,#skin .video-cards-section .swiper .swiper-item{width:100%;min-width:0}}@media (width<=767px) and (width<=500px){#skin>.swiper,#skin .video-cards-section .swiper{grid-template-columns:1fr;justify-items:center}#skin>.swiper .swiper-item,#skin .video-cards-section .swiper .swiper-item{max-width:320px}}#skin>.swiper,#skin>.video-cards-section,#skin>.cards-title,#skin>.cards-grid{grid-column:1/-1}#skin>.cards-grid{margin-bottom:0;padding:0}@media (width<=799px){#skin>.cards-grid{margin-bottom:0;padding:0}}.product-image{position:relative;container-type:inline-size}@container (width<=469px){.product-image .product-preview{border-radius:12px 12px 0 0}}.product-image .btn-sq{background:#33343c}.product-float-bar{margin-bottom:4px;padding:12px 16px}.product-float-bar .float-bar-track{overflow:hidden}.product-preview{aspect-ratio:536/300;cursor:zoom-in;background:0 0;border:1px solid #40444e;border-radius:12px;position:relative;overflow:hidden;container-type:inline-size}.product-preview.mesh{background-image:linear-gradient(90deg,#ffffff12 1px,#0000 1px),linear-gradient(#ffffff12 1px,#0000 1px);background-position:50%;background-size:64px 64px}.product-preview .img{z-index:2;max-width:calc(100% - 40px);max-height:calc(100% - 60px);margin:auto;position:absolute;inset:0}.product-preview .product-preview-btns{z-index:3;justify-content:space-between;gap:8px;display:flex;position:absolute;bottom:12px;left:12px;right:12px}.product-preview .product-preview-sim{z-index:3;cursor:pointer;align-items:center;gap:6px;display:inline-flex;position:absolute;top:12px;left:12px}.product-preview .product-preview-sim svg{color:#d7d5d5;width:16px;height:16px}@container (width<=360px){.product-preview .product-preview-sim span{display:none}}.product-preview .btn-full{margin-left:auto}.product-preview .btn-full span{margin-right:5px}.product-preview .btn-full svg{color:#d7d5d5}.product-info{gap:16px;padding:clamp(16px,2vw,20px)}.product-info .header{flex-direction:row;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.product-info .title-section{flex-direction:column;gap:4px;display:flex}.product-info .title-section h1{font-size:clamp(20px,2.8vw,32px)}.product-info .title-section a{color:inherit;text-decoration:none}.product-info .title-section a:hover{text-decoration:underline}.product-info .title-section .weapon{color:#ffffffe0;font-size:clamp(14px,1.6vw,16px);font-weight:500}.product-info .action-icons{flex-shrink:0;gap:10px;display:flex}@media (width<=767px){.product-info .action-icons{justify-content:flex-end}}.product-info .action-icons .btn-sq{border:1px solid #434f65e0}.product-info .rarity-colors-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;display:flex}.product-info .rarity-colors-row .skin-colors{align-items:center;gap:6px;display:flex}.product-info .rarity-colors-row .skin-colors .label{margin-right:2px}.product-info .rarity-colors-row .skin-color-swatch{border:1px solid #40444e;border-radius:4px;width:24px;height:24px;transition:border-color .3s;display:block}.product-info .rarity-colors-row .skin-color-swatch:hover{border-color:#f5f6f7}.product-info .rarity{align-items:center;gap:8px;display:flex}.product-info .rarity a{color:inherit;text-decoration:none}.product-info .rarity a:hover{text-decoration:underline}.product-info .rarity span{font-size:16px}.product-info .rarity .dot{background:#fff;border-radius:2px;width:8px;height:8px}.product-info .rarity .star{margin-left:-.2em;margin-right:-.2em;font-size:1.2em;line-height:1}.product-info .badges{flex-wrap:wrap;gap:8px;display:flex}.product-info .badge{border-radius:4px;justify-content:center;align-items:center;gap:8px;padding:6px 12px;font-size:16px;display:flex}.product-info .badge-prime{color:#6fbf7a;background:#6fbf7a1a}.product-info .badge-prime svg{width:16px;height:16px}.product-info .badge-stattrak{border:1px solid #fa8849;box-shadow:0 0 3px #cf6a32a3}.product-price-table{--price-gap:clamp(16px, 3vw, 32px);gap:16px;padding:clamp(20px,2.4vw,24px)}.product-price-table .headers{gap:var(--price-gap);letter-spacing:-.04em;font-size:clamp(16px,1.8vw,18px);font-weight:500;display:flex}.product-price-table .headers .header{color:#f5f6f7;flex:1}.product-price-table .headers .header.stattrak{color:#fa8849}.product-price-table .headers .header.souvenir{color:gold}.product-price-table .columns{gap:var(--price-gap);display:flex}.product-price-table .column{flex:1}.product-price-table .price-row{border-bottom:1px solid #383c46;flex-direction:row;justify-content:space-between;align-items:center;padding-block:10px;font-size:clamp(14px,1.6vw,16px);font-weight:500;display:flex}.product-price-table .price-row:last-child{border-bottom:none}.product-price-table .price-row .label{color:#f5f6f7b8;align-items:center;gap:6px;display:flex}.product-price-table .price-row .label:before{content:"";background:#f5f6f7;border-radius:1px;width:6px;height:6px}.product-price-table .price-row .label.stattrak:before{background:#fa8849}.product-price-table .price-row .label.souvenir:before{background:gold}.product-price-table .price-row .price{color:#f5f6f7}.info-cards-wrap{position:relative;container-type:inline-size}.info-cards{scroll-snap-type:x mandatory;scrollbar-width:none;gap:16px;display:flex;overflow-x:auto}.info-cards::-webkit-scrollbar{display:none}.info-card{scroll-snap-align:start;flex:1 0 calc(50% - 8px);gap:20px;transition:background .4s;display:grid}@media (hover:hover){.info-card:hover{background:#2e3037}}.info-card .info-card-header{flex-direction:column;gap:20px;display:flex}.info-card .info-card-header .sub{margin:0}.info-card .info-card-header .description{color:#fffc;font-size:16px;line-height:1.4}.info-card .image-container{justify-content:center;align-items:center;display:flex}.info-card .image-container img{object-fit:scale-down;max-width:165px;max-height:128px}@container (width<=440px){.info-cards{scroll-snap-type:none;flex-direction:column;overflow-x:visible}.info-card{flex:none}}@container (width>=330px) and (width<=440px){.info-card{grid-template-rows:auto 1fr;grid-template-columns:1fr auto}.info-card .info-card-header{grid-column:1;min-width:0}.info-card .image-container{grid-area:1/2/-1}.info-card .btn-secondary{grid-column:1;align-self:end}}.info-cards-wrap.has-arrows .info-card{text-align:center;grid-template-rows:auto 1fr;grid-template-columns:1fr;justify-items:center}.info-cards-wrap.has-arrows .info-card .info-card-header{grid-column:1;align-items:center}.info-cards-wrap.has-arrows .info-card .image-container{grid-area:auto/1}.info-cards-prev,.info-cards-next{z-index:2;position:absolute;top:50%;transform:translateY(-50%)}@media (width<=1023px){.info-cards-prev,.info-cards-next{display:none}}.info-cards-prev{left:8px}.info-cards-prev svg{transform:rotate(90deg)}.info-cards-next{right:8px}.info-cards-next svg{transform:rotate(-90deg)}.case-contains{background:#27292f;border-radius:12px;flex-direction:column;gap:16px;padding:clamp(16px,3vw,24px);display:flex}.case-contains-header{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.case-contains-header .btn-secondary{font-size:clamp(14px,1.6vw,16px)}.case-contains-grid{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.case-contains-item{background:#1c1d21;border-radius:8px;flex-direction:column;align-items:center;gap:8px;padding:12px 8px;transition:background .4s;display:flex;position:relative}.case-contains-item:hover{background:#26272c}.case-contains-item img{aspect-ratio:1;object-fit:scale-down;width:100%}.case-contains-badge{color:gold;background:#000000b3;border-radius:4px;padding:2px 6px;font-size:12px;font-weight:600;line-height:1.2;position:absolute;top:8px;right:8px}.case-contains-bar{background:#fff;border-radius:2px;width:24px;height:4px}.product-price-stats{background:0 0;border:1px solid #2f2f2f;border-radius:12px;gap:16px;padding:clamp(16px,2vw,20px)}.product-price-stats .stats-list{flex-direction:column;gap:16px;display:flex}.product-price-stats .stat-row{flex-direction:row;justify-content:space-between;align-items:center;font-weight:500;display:flex}.product-price-stats .stat-row .label{font-size:clamp(14px,1.6vw,16px)}.product-price-stats .stat-row .value{font-size:clamp(16px,1.8vw,18px)}.product-additional-info{background:0 0;border:1px solid #2f2f2f;border-radius:12px;gap:16px;padding:clamp(16px,2vw,20px)}.product-additional-info h2.sub{font-size:clamp(18px,1.8vw,22px)}.product-additional-info .info-list{flex-direction:column;gap:16px;display:flex}.product-additional-info .info-row{white-space:nowrap;flex-direction:row;justify-content:space-between;align-items:center;font-size:clamp(14px,1.6vw,16px);font-weight:500;display:flex}.product-additional-info .info-row .value{color:#fff;text-transform:uppercase}.product-steam-image{background:0 0;border:1px solid #2f2f2f;border-radius:12px;gap:16px;padding:clamp(16px,2vw,20px)}.product-steam-image h2.sub{font-size:clamp(18px,1.8vw,22px)}.product-steam-image a{align-self:center;line-height:0}.product-steam-image img{width:100%;max-width:260px;height:auto}.rating-section{gap:14px}.rating-section .rating-stars{gap:6px;display:flex}.rating-section .rating-star{width:30px;height:30px;transition:transform .12s;display:block;position:relative}.rating-section .rating-star:hover{transform:scale(1.1)}.rating-section .rating-star .rating-star-icon{color:#ffffff3d;pointer-events:none;position:absolute;inset:2px}.rating-section .rating-star .rating-star-icon svg{width:26px;height:26px;display:block}.rating-section .rating-star .rating-star-icon.filled{color:#ffc94d;clip-path:inset(0 calc(100% - var(--fill,0%)) 0 0)}.rating-section .rating-half{cursor:pointer;background:0 0;border:0;width:50%;padding:0;position:absolute;top:0;bottom:0;left:0}.rating-section .rating-half.right{left:auto;right:0}.rating-section .rating-half:disabled{cursor:default;opacity:.7}.rating-section .rating-meta{align-items:baseline;gap:8px;display:flex}.rating-section .rating-meta .rating-avg{color:#fff;font-size:clamp(18px,2vw,20px);font-weight:500}.rating-section .rating-meta .rating-count{color:#ffffffb8;font-size:14px}.product-detail{flex-direction:column;gap:clamp(16px,2vw,24px);width:100%;max-width:1120px;margin:0 auto;display:flex;container-type:inline-size}.skin-additional{flex-direction:column;gap:1.5rem;display:flex}.skin-additional h2.sub{margin:0;font-size:clamp(20px,2.2vw,28px)}.skin-additional h6{font-size:20px;font-weight:500}.skin-additional p{font-size:clamp(16px,2vw,18px);font-weight:400;line-height:1.4}.skin-additional .notes{background:#ffffff0a;border:1px solid #525252;border-radius:12px;flex-direction:column;gap:20px;padding:20px 16px;display:flex}.skin-additional .notes h6{letter-spacing:-.4px;line-height:1.45}.skin-additional .notes p{color:#cdcdcd;font-size:16px;font-weight:300;line-height:1.45}.skin-additional .description{flex-direction:column;gap:12px;display:flex}.skin-additional .description h2.sub{text-transform:uppercase}.skin-additional .description p{white-space:pre-line}.skin-additional .colors-section{flex-direction:column;gap:12px;display:flex}.skin-additional .colors-section h2.sub{margin:0}.skin-additional .color-swatches{flex-wrap:wrap;gap:8px;display:flex}.skin-additional .color-swatch{border:2px solid #ffffff26;border-radius:6px;width:32px;height:32px}.skin-additional .patterns-section{flex-direction:column;gap:16px;padding:16px 0;display:flex}.skin-additional .patterns-section h2.sub{margin:0}.skin-additional .pattern-tiers{flex-direction:column;gap:8px;display:flex}.skin-additional .pattern-tier{align-items:center;gap:12px;font-size:clamp(14px,1.6vw,16px);line-height:1.5;display:flex}.skin-additional .pattern-tier .tier-name{white-space:nowrap;min-width:56px;font-weight:600}.skin-additional .pattern-tier .tier-seeds{flex-wrap:wrap;gap:4px;display:flex}.skin-additional .pattern-tier .seed-link{color:#cdcdcd;width:6ch;font:inherit;cursor:pointer;background:0 0;border:1px solid #2f2f2f;border-radius:4px;padding:3px 8px;font-size:13px;transition:all .15s}.skin-additional .pattern-tier .seed-link:hover{color:#fff;border-color:#6b7a99}.skin-additional .info-grid{grid-template-columns:repeat(2,1fr);gap:24px;display:grid}@media (width<=1023px){.skin-additional .info-grid{grid-template-columns:1fr}}.skin-additional .info-item{flex-direction:column;gap:24px;display:flex}.skin-additional .info-item header{border-bottom:1px solid #2f2f2f;align-items:center;gap:8px;padding-bottom:8px;display:flex}.skin-additional .info-item header h6{font-weight:400;line-height:1.2}.skin-additional .info-item a{color:#fff9;text-decoration:none}.skin-additional .info-item a:hover{color:#fff;text-decoration:underline}.skin-additional .info-item p{line-height:180%}.skin-additional .info-item p a{color:#ffffffb3;text-underline-offset:2px;white-space:nowrap;text-decoration:underline}.skin-additional .info-item p a:hover{color:#fff}.pricing-table{background:#27292f;border-radius:12px;flex-direction:column;gap:clamp(8px,1vw,12px);padding:clamp(16px,3vw,24px) 0 clamp(12px,2vw,16px);display:flex;container-type:inline-size}.pricing-table h5{font-weight:400;line-height:normal}.pricing-table .toggle-settings-wrap{grid-template-rows:0fr;transition:grid-template-rows .3s;display:grid}.pricing-table .toggle-settings-wrap.open{grid-template-rows:1fr}.pricing-table .toggle-settings{overflow:hidden}.pricing-table .toggle-settings-inner{border-bottom:1px solid #40444e;grid-template-columns:1fr 1fr;align-items:center;gap:12px 24px;padding:12px clamp(12px,3vw,24px);display:grid}.pricing-table .toggle-settings-inner .simple-toggle{justify-content:space-between;width:300px}.pricing-table .multi-toggle{max-width:320px}.pricing-table .multi-toggle.stattrack .option.active{box-shadow:inset 0 0 0 1px var(--color-type,#fff6);background:#363840}.pricing-table .btn-expand .chevron{width:12px;height:12px;transition:transform .3s}.pricing-table .btn-expand.open .chevron{transform:rotate(180deg)}.pricing-table .offers-title{padding:0 clamp(12px,3vw,24px)}.pricing-table .offers-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:0 clamp(12px,3vw,24px);display:flex}.pricing-table .offers-header h2{white-space:nowrap;margin:0}.pricing-table .offers-header .offers-header-right{align-items:center;gap:12px;margin-left:auto;display:flex}.pricing-table .market{grid-template-columns:180px repeat(5,1fr) 90px;gap:10px 12px;padding:0 clamp(8px,2vw,16px);display:grid}.pricing-table .market.hide-updated{grid-template-columns:180px repeat(5,1fr)}.pricing-table .market.simple-offers{grid-template-columns:minmax(76px,1fr) minmax(38px,.6fr) minmax(48px,.8fr) minmax(76px,1fr) minmax(66px,1.2fr);gap:10px clamp(6px,2cqi,16px)}.pricing-table .market-header,.pricing-table .market-row{grid-template-columns:subgrid;white-space:nowrap;grid-column:1/-1;place-items:center;display:grid}.pricing-table .market-header .market-name,.pricing-table .market-row .market-name{justify-self:start}.pricing-table .market-header{color:#f5f6f7b8;text-transform:uppercase;border-bottom:1px solid #2f2f2f;padding:8px clamp(8px,2vw,16px) 12px;font-size:14px;font-weight:500}.pricing-table .market-header .ext-short{display:none}.pricing-table .market-header .ext-sort{color:inherit;font-size:inherit;font-weight:inherit;text-transform:uppercase;cursor:pointer;white-space:nowrap;align-items:center;gap:4px;display:flex;overflow:visible}.pricing-table .market-header .ext-sort.unavailable{cursor:default;opacity:.4;text-decoration:line-through}.pricing-table .market-header .ext-sort .sort-arrows{flex-direction:column;flex-shrink:0;align-items:center;display:flex}.pricing-table .market-header .ext-sort .sort-arrows svg{opacity:.4;width:10px;height:10px;transition:opacity .2s,color .2s}.pricing-table .market-header .ext-sort .sort-arrows .arrow-up{transform:rotate(180deg)}.pricing-table .market-header .ext-sort .sort-arrows.sort-asc .arrow-up,.pricing-table .market-header .ext-sort .sort-arrows.sort-desc .arrow-down{opacity:1;color:#52b772}.pricing-table .market-updated{text-align:center;color:#f5f6f7b8;text-wrap:wrap;width:90px;font-size:14px}.pricing-table .market-updated svg{width:auto;height:clamp(20px,2.5cqi,25px)}.pricing-table .col-header{width:max-content}.pricing-table .market-row{background:#2e3138;border:1px solid #0000;border-radius:4px;padding:8px}.pricing-table .market-row .tooltip-wrap{width:100%}.pricing-table .market-row .tooltip-wrap .tooltip-popup{white-space:normal;text-align:center;width:220px;font-size:12px;font-weight:400;line-height:1.4}.pricing-table .market-row.highlighted{border-color:#e9c89166}.pricing-table .market-row .market-name{align-items:center;gap:clamp(8px,2cqi,12px);min-width:0;display:flex}.pricing-table .market-row .market-name img{border:1px solid #f5f6f729;border-radius:6px;flex-shrink:0;width:32px;height:32px}.pricing-table .market-row .market-name .market-label{text-overflow:ellipsis;flex-direction:column;gap:2px;min-width:0;font-size:clamp(14px,2cqi,18px);display:flex;overflow:hidden}.pricing-table .market-row .market-name a{color:inherit;text-overflow:ellipsis;text-decoration:none;overflow:hidden}.pricing-table .market-row .market-name a:hover{text-decoration:underline}.pricing-table .market-row .market-name .market-icon{flex-shrink:0;display:flex}.pricing-table .market-row .market-name .market-icon:hover{text-decoration:none}.pricing-table .market-row .market-name.highlighted img{border:none;border-radius:0}.pricing-table .market-row .price{width:100%;color:inherit;background:#b6b6b61a;border:1px solid #0000;border-radius:4px;flex-wrap:wrap;place-content:center;align-items:center;gap:2px 4px;min-height:44px;padding:clamp(6px,1cqi,10px);font-size:clamp(12px,1.5cqi,14px);font-weight:500;text-decoration:none;transition:border-color .3s,box-shadow .3s;display:flex}.pricing-table .market-row .price:hover{border-color:#f5f6f729;box-shadow:0 0 16px #f5f6f71a}.pricing-table .market-row .price.lowest{color:#52b772;background:#50c2841a}.pricing-table .market-row .price.lowest:hover{border-color:#3fa3677a;box-shadow:0 0 16px #3fa3671a}.pricing-table .market-row .price.no-price{color:#ecedee8f;background:#f5f6f705}.pricing-table .market-row .price.no-phase-price{color:#ecedee8f;cursor:pointer;background:#f5f6f705}.pricing-table .market-row .price.no-exterior{color:#ecedee4f;pointer-events:none;background:0 0}.pricing-table .market-row .price.out-of-stock{opacity:.35}.pricing-table .market-row .price small{color:#f5f6f7b8;border:1px solid #f5f6f729;border-radius:2px;padding:1.5px 8px;font-size:12px;line-height:135%}@container (width<=1000px){.pricing-table .market{grid-template-columns:clamp(120px,20cqi,180px) repeat(5,1fr) 70px;column-gap:8px}.pricing-table .market.hide-updated{grid-template-columns:clamp(120px,20cqi,180px) repeat(5,1fr)}.pricing-table .market-header .ext-full{display:none}.pricing-table .market-header .ext-short{display:inline}.pricing-table .market-updated{width:70px;font-size:12px}.pricing-table .col-header{width:max-content}.pricing-table .market-row .market-name img{width:28px;height:28px}}.pricing-table .simple-offers .market-row .market-qty{color:#f5f6f7b8}.pricing-table .simple-offers .market-row .market-price{font-size:clamp(.875em,2.5cqi,1.25em);font-weight:500}.pricing-table .simple-offers .market-row .market-price.lowest{color:#52b772}.pricing-table .simple-offers .market-row .market-action{color:inherit;white-space:nowrap;align-items:center;gap:6px;display:flex}@media (width<=767px){.pricing-table .simple-offers .market-row .market-action{gap:4px;height:32px;padding:6px 10px;font-size:13px}.pricing-table .simple-offers .market-row .market-action svg{width:14px;height:14px}}@container (width<=620px){.pricing-table{overflow:hidden}.pricing-table .toggle-settings-inner{grid-template-columns:1fr}.pricing-table .market{grid-template-columns:48px repeat(var(--ext-cols,5), minmax(65px, 1fr)) 60px;gap:6px 4px;padding:0 8px;overflow-x:auto}.pricing-table .market.hide-updated{grid-template-columns:48px repeat(var(--ext-cols,5), minmax(65px, 1fr))}.pricing-table .market.simple-offers{grid-template-columns:minmax(52px,1fr) minmax(32px,.5fr) minmax(40px,.7fr) minmax(64px,1fr) auto}.pricing-table .ext-sort.unavailable,.pricing-table .price.no-exterior{display:none}.pricing-table .market-row .price{flex-direction:column;width:100%;padding:6px;font-size:12px}.pricing-table .market-row .price small{text-align:center;display:block}.pricing-table .market-row .market-name{margin:2px}.pricing-table .market-row .market-name .market-label a{display:none}.pricing-table .market-row .market-name img{width:32px;height:32px}.pricing-table .market-header .col-header{font-size:.75rem}.pricing-table .market-header{font-size:1rem}.pricing-table .market-header,.pricing-table .market-row{padding-inline:8px}.pricing-table .market-updated{width:60px;font-size:11px}.pricing-table .col-header{width:max-content}}.price-chart{background:#27292f;border:1px solid #2f2f2f;border-radius:12px;flex-direction:column;gap:16px;min-width:0;padding:clamp(12px,6vw - 22px,24px);display:flex;overflow:auto hidden}.price-chart h2{margin:0}.price-chart .chart-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.price-chart .chart-skin-select{color:#fffc;cursor:pointer;background:#1a1b1e;border:1px solid #2f2f2f;border-radius:8px;max-width:240px;margin-left:auto;padding:6px 12px;font-family:inherit;font-size:.8125rem}.price-chart .chart-skin-select:focus{outline:1px solid #fff4}.price-chart .range-buttons{background:#1a1b1e;border-radius:8px;gap:4px;margin-left:auto;padding:3px;display:flex}.price-chart .range-buttons button{color:#fff9;cursor:pointer;background:0 0;border:none;border-radius:6px;padding:6px 12px;font-size:.8125rem;font-weight:500;transition:background .15s,color .15s}.price-chart .range-buttons button:hover{color:#fffc}.price-chart .range-buttons button.active{color:#fff;background:#2f2f2f}.price-chart .range-buttons button:disabled{opacity:.3;cursor:default;pointer-events:none}.price-chart .chart-canvas-wrap{aspect-ratio:2.5;width:100%;min-height:200px;position:relative;overflow:auto hidden}.price-chart .chart-canvas-wrap canvas{width:100%;min-width:400px;height:100%;display:block}.price-chart .chart-tooltip{pointer-events:none;z-index:10;white-space:nowrap;background:#1a1b1e;border:1px solid #3a3a3a;border-radius:8px;padding:10px 14px;font-size:.8125rem;position:absolute;box-shadow:0 4px 12px #0006}.price-chart .chart-tooltip .tooltip-date{color:#fff9;margin-bottom:6px;font-weight:500}.price-chart .chart-tooltip .tooltip-row{align-items:center;gap:8px;padding:2px 0;display:flex}.price-chart .chart-tooltip .tooltip-row .dot{border-radius:50%;flex-shrink:0;width:8px;height:8px}.price-chart .chart-tooltip .tooltip-row .market-name{color:#fffc;min-width:70px}.price-chart .chart-tooltip .tooltip-row .market-price{color:#fff;margin-left:auto;font-weight:600}.price-chart .chart-legend{flex-wrap:wrap;gap:12px 20px;display:flex}.price-chart .chart-legend .legend-item{color:#fffc;cursor:pointer;-webkit-user-select:none;user-select:none;background:0 0;border:none;align-items:center;gap:6px;padding:0;font-family:inherit;font-size:.8125rem;transition:opacity .15s;display:flex}.price-chart .chart-legend .legend-item.disabled{opacity:.35}.price-chart .chart-legend .legend-item .dot{border-radius:50%;flex-shrink:0;width:10px;height:10px}.price-chart .chart-overlay{color:#fff6;z-index:5;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@media (width<=1023px){.price-chart .chart-canvas-wrap{aspect-ratio:2}}.video-cards-section{flex-direction:column;gap:16px;min-width:0;display:flex}.video-cards-section .swiper-item{align-self:stretch}.video-card{background:#ffffff03;border-radius:12px;flex-direction:column;gap:12px;height:100%;padding-bottom:12px;transition:background .3s;display:flex;overflow:hidden}@media (hover:hover){.video-card:hover{background:#ffffff0a}}.video-card .video-card-thumb{aspect-ratio:16/9;isolation:isolate;background:#2e3138;border-radius:6px;justify-content:flex-end;align-items:flex-end;width:100%;padding:8px;display:flex;position:relative;overflow:hidden}.video-card .video-card-thumb img{object-fit:cover;z-index:0;width:100%;height:100%;position:absolute;inset:0}.video-card .video-card-trigger{cursor:pointer;background:0 0;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.video-card .video-card-iframe{z-index:2;border:0;width:100%;height:100%;position:absolute;inset:0}.video-card .video-card-play{z-index:1;color:#f5f6f7;opacity:.9;filter:drop-shadow(0 2px 8px #00000080);pointer-events:none;width:48px;height:48px;transition:opacity .2s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.video-card .video-card-info{flex-direction:column;gap:2px;padding:0 12px;display:flex}.video-card .video-card-title{color:#f5f6f7e0;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:18px;font-weight:500;line-height:145%;text-decoration:none;transition:color .15s;display:-webkit-box;overflow:hidden}.video-card .video-card-title:hover{color:#f5f6f7}.video-card .video-card-meta{flex-direction:column;display:flex}.video-card .video-card-channel{color:#f5f6f7b8;font-size:14px;line-height:145%}@media (hover:hover){.video-card:hover .video-card-play{opacity:1}.video-card:hover .video-card-thumb img{filter:brightness(1.1)}}
