.community-page{width:min(1500px,calc(100% - 40px));margin:0 auto;padding:28px 0 70px}.community-hero{display:flex;align-items:center;justify-content:space-between;padding:30px;border:1px solid #29323c;border-left:3px solid #ef233c;border-radius:7px;background:radial-gradient(circle at 82% 0,#4a152055,transparent 38%),linear-gradient(120deg,#121820,#0b0f14)}.community-hero span,.community-tools label>span{color:#ef233c;font-size:8px;font-weight:800;letter-spacing:.14em}.community-hero h1{margin:8px 0;font-size:32px}.community-hero p{margin:0;color:#8996a5}.community-stat{min-width:145px;padding:18px;border:1px solid #3b2a2e;background:#171015;text-align:center}.community-stat b,.community-stat small{display:block}.community-stat b{font-size:30px}.community-stat small{margin-top:5px;color:#8996a5;font-size:7px;letter-spacing:.13em}.community-tools{display:grid;grid-template-columns:1fr 240px;gap:12px;margin:18px 0}.community-tools label{padding:12px;border:1px solid #29323c;background:#0f141a}.community-tools input,.community-tools select{width:100%;height:42px;margin-top:8px;padding:0 12px;border:1px solid #35404b;background:#080b0f;color:#f2f5f7;outline:none}.community-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.community-card{border:1px solid #29323c;border-radius:7px;background:#0f141a;overflow:hidden;transition:.2s}.community-card:hover{transform:translateY(-3px);border-color:#5a3037;box-shadow:0 15px 35px #0008}.community-art{position:relative;display:grid;height:220px;place-items:center;background:radial-gradient(circle,#222c36,#080b0f 72%)}.community-art img{width:94%;height:94%;object-fit:contain;filter:drop-shadow(0 15px 13px #000c)}.community-art>b{color:#8996a5;font-size:32px}.community-art>span{position:absolute;right:8px;bottom:8px;padding:4px 6px;border:1px solid #39434e;background:#080b0fdd;color:#8996a5;font-size:7px}.community-info{padding:14px}.community-info header,.community-info footer{display:flex;align-items:center;justify-content:space-between}.community-info header small{color:#8996a5;font-size:7px}.community-info .rarity{position:static}.community-info h2{min-height:38px;margin:13px 0 7px;font-size:14px}.community-info p{color:#8996a5;font-size:8px}.community-info p b{color:#f2f5f7}.community-info footer{margin-top:18px}.community-info strong{display:flex;align-items:center;gap:7px;font-size:17px}.community-info strong i{display:grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#ef233c;color:#fff;font-size:10px;font-style:normal}.community-info footer button{height:38px;padding:0 13px;border:0;background:#ef233c;color:#fff;font-size:8px;font-weight:800}@media(max-width:1100px){.community-grid{grid-template-columns:repeat(3,1fr)}}@media(max-width:780px){.community-page{width:calc(100% - 24px)}.community-hero{display:block}.community-stat{margin-top:18px}.community-tools,.community-grid{grid-template-columns:1fr}}
.catalog-live-tools{display:grid;grid-template-columns:minmax(260px,1fr) auto;gap:18px;align-items:end;margin:18px 0 12px;padding:17px 18px;border:1px solid #29323c;border-left:3px solid #ef233c;border-radius:6px;background:linear-gradient(120deg,#11171e,#0b0f14);box-shadow:0 16px 34px #0006}
.catalog-live-tools label span{display:block;margin-bottom:8px;color:#8996a5;font-size:9px;font-weight:800;letter-spacing:.18em}
.catalog-live-tools input{width:100%;height:44px;padding:0 45px 0 15px;border:1px solid #35404b;border-radius:4px;background:#080b0f url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='18' height='18' viewBox='0 0 24 24' fill='none' stroke='%238996a5' stroke-width='2'%3E%3Ccircle cx='11' cy='11' r='7'/%3E%3Cpath d='m20 20-4-4'/%3E%3C/svg%3E") no-repeat right 14px center;color:#f2f5f7;font-size:13px;font-weight:600;outline:none;transition:.2s}
.catalog-live-tools input::placeholder{color:#5f6a76}.catalog-live-tools input:focus{border-color:#ef233c;box-shadow:0 0 0 3px #ef233c20,0 0 22px #ef233c14}
.skin-modal.agent-mode .pattern-control,.skin-modal.agent-mode .wear-control,.skin-modal.agent-mode .stattrak-option,.skin-modal.crate-mode .pattern-control,.skin-modal.crate-mode .wear-control,.skin-modal.crate-mode .stattrak-option{display:none!important}.skin-modal.agent-mode .modal-visual img,.skin-modal.crate-mode .modal-visual img{object-fit:contain;max-height:560px}
.agent-filter.ct-agent-filter{border-left:2px solid #4da3ff}.agent-filter.t-agent-filter{border-left:2px solid #ef233c}.crate-filter{border-left:2px solid #f2b633}.crate-card .item-art:after{background:#f2b633;box-shadow:0 0 18px 5px #f2b63340}.crate-card.veteranii-crate{border-color:#f2b633;box-shadow:0 0 28px #f2b63333}.crate-card.veteranii-crate .item-art:after{background:#f2b633;box-shadow:0 0 22px 6px #f2b63355}.team-badge{position:absolute;z-index:4;top:10px;left:10px;padding:6px 9px;border:1px solid;font-size:9px;font-weight:900;letter-spacing:.12em}.team-badge.ct{color:#78baff;border-color:#4da3ff;background:#10243a}.team-badge.t{color:#ff6677;border-color:#ef233c;background:#351118}.agent-card.team-ct .item-art:after{background:#4da3ff;box-shadow:0 0 18px 5px #4da3ff40}.agent-card .item-art img,.agent-art img{height:100%;object-fit:contain}.agent-art.team-ct span{border-color:#4da3ff;color:#78baff}.agent-art.team-t span{border-color:#ef233c;color:#ff6677}
.catalog-counter{min-width:175px;padding:4px 0 7px;text-align:right}.catalog-counter b,.catalog-counter small{display:block}.catalog-counter b{color:#f2f5f7;font-size:17px}.catalog-counter small{margin-top:5px;color:#ef233c;font-size:8px;letter-spacing:.13em}
.weapon-picker{display:flex;align-items:center;gap:20px;margin:0 0 12px;padding:13px 16px;border:1px solid #29323c;border-radius:6px;background:linear-gradient(100deg,#171014,#0f141a 42%)}.weapon-picker[hidden]{display:none}.weapon-picker>div{min-width:155px}.weapon-picker span,.weapon-picker b{display:block}.weapon-picker span{color:#ef233c;font-size:8px;font-weight:800;letter-spacing:.15em}.weapon-picker b{margin-top:5px;color:#f2f5f7;font-size:11px}.weapon-picker select{height:42px;min-width:280px;flex:1;padding:0 42px 0 14px;border:1px solid #3a4652;border-radius:4px;background:#080b0f;color:#f2f5f7;font-size:12px;font-weight:700;outline:none}.weapon-picker select:focus{border-color:#ef233c;box-shadow:0 0 0 3px #ef233c20}.catalog-head nav a{display:grid;place-items:center;height:100%;padding:0 14px;color:#8996a5;text-decoration:none;font-size:9px;font-weight:700}.catalog-head nav a:hover{color:#fff}
.catalog-pages{display:flex;justify-content:center;align-items:center;gap:9px;margin:22px 0 8px;padding:14px 0 6px;border-top:1px solid #29323c}.catalog-pages span{min-width:105px;text-align:center;color:#8996a5;font-size:10px;font-weight:700;letter-spacing:.08em}.catalog-pages button{height:38px;padding:0 15px;border:1px solid #35404b;border-radius:3px;background:#11171e;color:#f2f5f7;font-size:10px;font-weight:700;transition:.2s}.catalog-pages button:hover:not(:disabled){border-color:#ef233c;color:#fff;box-shadow:0 0 18px #ef233c35}.catalog-pages button:disabled{opacity:.3;cursor:not-allowed}
.grid.loading{opacity:.45}.catalog-empty{grid-column:1/-1;padding:50px;text-align:center;border:1px dashed #29323c;color:#8996a5}
.grid .item-art{position:relative;display:grid;place-items:center;overflow:hidden;background-image:none!important;background:radial-gradient(circle at 50% 58%,#202832 0,#10161c 42%,#080b0f 76%)!important;filter:none!important;transform:none!important}.grid .item-art:after{content:"";position:absolute;inset:auto 12% 0;height:1px;background:#ef233c;box-shadow:0 0 18px 5px #ef233c40}.grid .item-art img{position:relative;z-index:1;width:92%;height:92%;object-fit:contain;filter:drop-shadow(0 16px 13px #000b);transition:transform .25s,filter .25s}.grid .item:hover .item-art img{transform:scale(1.07) rotate(-1deg);filter:drop-shadow(0 18px 16px #000) saturate(1.12)}
.preview-trigger{width:100%;padding:0;border:0;color:#f2f5f7}.preview-trigger em{position:absolute;right:9px;bottom:9px;z-index:2;padding:5px 7px;border:1px solid #39434e;background:#080b0fdd;color:#8996a5;font-size:8px;font-style:normal;letter-spacing:.07em;opacity:0;transition:.2s}.item:hover .preview-trigger em{opacity:1}
.item-copy{height:62px;padding:10px 12px;border-top:1px solid #202933}.item-copy small{display:block;overflow:hidden;color:#8996a5;font-size:8px;letter-spacing:.05em;text-overflow:ellipsis;white-space:nowrap}.item-copy h2{height:auto;margin:5px 0 0;padding:0;overflow:hidden;color:#f2f5f7;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.item footer b{gap:7px}.item footer b i{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#ef233c;color:#fff;font-size:9px;font-style:normal;box-shadow:0 0 10px #ef233c55}
.wallet{position:relative;min-width:155px!important;padding:8px 14px 8px 48px!important;border-color:#3a252a!important;background:linear-gradient(135deg,#15171b,#171014)!important;border-radius:4px}.wallet:before{content:"V";position:absolute;left:12px;top:10px;display:grid;width:31px;height:31px;place-items:center;border:1px solid #922735;border-radius:50%;background:#35141b;color:#ff334d;font-weight:900;box-shadow:0 0 14px #ef233c35}.wallet span{letter-spacing:.13em!important}.wallet b{font-size:18px!important}
.profile{min-width:225px!important;padding:0 9px;grid-template-columns:38px minmax(95px,1fr) auto!important;gap:8px;border-color:#35404b!important;border-radius:4px;text-decoration:none;transition:.2s}.profile:hover{border-color:#ef233c!important;background:#171116!important}.profile>i{border-radius:3px}.profile>strong{padding:7px 8px;border-left:1px solid #29323c;color:#8996a5;font-size:8px;letter-spacing:.08em}.profile:hover>strong{color:#fff}.profile span b{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px}.profile span small{letter-spacing:.08em}
.top>nav a{font-size:12px;letter-spacing:.015em}.filters header b,.rail section>header b{font-size:11px;letter-spacing:.02em}.filters label,.filter{font-size:11px}.item-copy h2{font-size:12px}.item footer>b{font-size:11px}.item footer button{font-size:10px;letter-spacing:.04em}.drops b{font-size:10px;line-height:1.3}.secure p,.inventory p{font-size:10px;line-height:1.5}
.filter[data-catalog-category]{display:flex;align-items:center;justify-content:space-between;padding:0 10px}.filter[data-catalog-category] b{min-width:32px;padding:3px 5px;border:1px solid #29323c;border-radius:10px;color:#8996a5;text-align:center;font-size:8px}.filter[data-catalog-category].active b{border-color:#7d2632;background:#35151b;color:#fff}
.inventory-link{display:block;width:max-content;margin:auto;padding:10px 18px;border:1px solid #a82a39;background:linear-gradient(110deg,#8b1727,#ef233c);color:#fff;text-decoration:none;font-weight:700;box-shadow:0 8px 20px #0008}
@media(max-width:720px){.catalog-live-tools{grid-template-columns:1fr}.catalog-counter{text-align:left}.catalog-pages{flex-wrap:wrap}.weapon-picker{display:block}.weapon-picker>div{margin-bottom:10px}.weapon-picker select{width:100%;min-width:0}}
.inventory-page{max-width:1500px}.inventory-head>div>span,.player-market-head>span{color:#ef233c;font-size:9px;font-weight:800;letter-spacing:.16em}.inventory-head>a{padding:11px 14px;border:1px solid #29323c;color:#f2f5f7;text-decoration:none;font-size:9px;font-weight:800}.live-inventory{grid-template-columns:repeat(4,minmax(0,1fr))}.owned{position:relative;border:1px solid #29323c;border-radius:6px;background:#0f141a;overflow:hidden}.owned.listed{border-color:#7c2632}.owned-art{height:185px;display:grid;place-items:center;background:radial-gradient(circle,#202832,#080b0f 72%);overflow:hidden}.owned-art img{width:94%;height:94%;object-fit:contain;filter:drop-shadow(0 14px 12px #000b)}.owned-art b{color:#8996a5;font-size:24px}.owned-info{padding:13px}.owned-info .rarity,.market-listing .rarity{position:static;display:inline-block}.owned-info h2{margin:10px 0 5px;font-size:13px}.owned-info>small,.market-listing small{color:#8996a5;font-size:8px}.owned-actions,.listing-state{display:flex;gap:7px;margin-top:13px}.owned-actions>button,.listing-state button,.market-listing footer button{height:36px;padding:0 13px;border:1px solid #39434e;background:#1a222b;color:#f2f5f7;font-size:9px;font-weight:800}.owned-actions>button.equipped{border-color:#40e685;color:#40e685}.owned-actions label{display:grid;grid-template-columns:1fr auto;flex:1}.owned-actions input{min-width:0;width:100%;padding:0 8px;border:1px solid #29323c;background:#080b0f;color:#f2f5f7}.owned-actions label button,.market-listing footer button{border:0;background:#ef233c;color:#fff;font-size:9px;font-weight:800}.listing-state{align-items:center;justify-content:space-between;color:#ef233c}.player-market-head{margin-top:48px;padding:24px 0 18px;border-top:1px solid #29323c}.player-market-head h2{margin:8px 0;font-size:25px}.player-market-head p{color:#8996a5}.player-market-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px}.market-listing{display:grid;grid-template-columns:145px 1fr;border:1px solid #29323c;border-radius:6px;background:#0f141a;overflow:hidden}.market-listing .owned-art{height:155px}.market-listing>div:last-child{padding:12px}.market-listing h3{margin:9px 0 4px;font-size:12px}.market-listing footer{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.market-listing footer b{display:flex;align-items:center;gap:6px}.market-listing footer i{display:grid;width:18px;height:18px;place-items:center;border-radius:50%;background:#ef233c;font-size:9px;font-style:normal}.toast.error{border-color:#ef233c;color:#ff8c99}@media(max-width:1050px){.live-inventory{grid-template-columns:repeat(3,1fr)}.player-market-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:700px){.live-inventory,.player-market-grid{grid-template-columns:1fr}.market-listing{grid-template-columns:120px 1fr}}
.modal-open{overflow:hidden}.skin-modal{position:fixed;inset:0;z-index:100;display:grid;grid-template-columns:minmax(420px,1.25fr) minmax(330px,.75fr);width:min(1050px,calc(100vw - 40px));height:min(650px,calc(100vh - 40px));margin:auto;border:1px solid #4a3439;border-radius:8px;background:#0b0f14;box-shadow:0 0 0 100vmax #000c,0 30px 90px #000;overflow:hidden}.skin-modal[hidden]{display:none}.modal-close{position:absolute;top:14px;right:14px;z-index:3;width:38px;height:38px;border:1px solid #46515d;border-radius:50%;background:#0b0f14;color:#fff;font-size:24px}.modal-visual{position:relative;display:grid;place-items:center;background:radial-gradient(circle at 48% 52%,#29333e,#11171e 48%,#080b0f 78%);overflow:hidden}.modal-visual:after{content:"";position:absolute;inset:auto 10% 70px;height:1px;background:#ef233c;box-shadow:0 0 32px 8px #ef233c66}.modal-visual img{position:relative;z-index:1;width:92%;height:78%;object-fit:contain;filter:drop-shadow(0 25px 20px #000c)}.modal-visual span{position:absolute;left:22px;bottom:20px;color:#8996a5;font-size:8px;letter-spacing:.12em}.modal-info{display:flex;flex-direction:column;padding:64px 35px 34px;border-left:1px solid #29323c;background:linear-gradient(145deg,#11171e,#0c1015)}.modal-info>small{color:#8996a5;font-size:9px;letter-spacing:.1em}.modal-info h2{margin:12px 0 10px;font-size:27px;line-height:1.1}.modal-rarity{width:max-content;padding:5px 8px;border:1px solid currentColor;text-transform:uppercase;font-size:8px}.modal-info p{margin:25px 0;color:#8996a5;line-height:1.7}.modal-info label{color:#f2f5f7;font-size:9px;font-weight:800;letter-spacing:.1em}.modal-info label input{width:100%;height:46px;margin-top:9px;padding:0 13px;border:1px solid #3a4652;background:#080b0f;color:#fff;font-size:16px;font-weight:700;outline:none}.modal-info label input:focus{border-color:#ef233c}.modal-info>[data-random-seed]{width:max-content;margin-top:9px;padding:8px 10px;border:1px solid #39434e;background:#1a222b;color:#8996a5;font-size:8px;font-weight:800}.modal-buy{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:20px;border-top:1px solid #29323c}.modal-buy b{font-size:21px}.modal-buy button{height:46px;padding:0 18px;border:0;background:#ef233c;color:#fff;font-size:10px;font-weight:800}.modal-buy button:disabled{opacity:.45}.owned-art{position:relative}.owned-art>span{position:absolute;right:8px;bottom:8px;padding:4px 6px;border:1px solid #39434e;background:#080b0fdd;color:#8996a5;font-size:7px;font-weight:800;letter-spacing:.06em}@media(max-width:700px){.skin-modal{grid-template-columns:1fr;height:calc(100vh - 24px);width:calc(100vw - 24px);overflow:auto}.modal-visual{min-height:300px}.modal-info{padding:28px 22px}.modal-buy{margin-top:28px}}
.stattrak-option{display:flex!important;align-items:center;gap:10px;margin-top:14px;padding:11px;border:1px solid #9a6a1a;background:linear-gradient(90deg,#2b2110,#15140f);cursor:pointer}.stattrak-option[hidden]{display:none!important}.stattrak-option>input{width:18px!important;height:18px!important;margin:0!important;accent-color:#f2b633}.stattrak-option span b,.stattrak-option span small{display:block}.stattrak-option span b{color:#f2b633;font-size:11px}.stattrak-option span small{margin-top:3px;color:#8996a5;font-size:8px;letter-spacing:0}
.pattern-control{display:grid;grid-template-columns:1fr auto;gap:8px;align-items:end}.pattern-control label{grid-column:1/-1}.pattern-control label input{width:100%;height:44px;margin-top:8px;padding:0 12px;border:1px solid #3a4652;background:#080b0f;color:#fff;font-size:16px;font-weight:700}.pattern-control button{height:34px;padding:0 11px;border:1px solid #39434e;background:#1a222b;color:#c6cdd5;font-size:8px;font-weight:800}.pattern-control strong{justify-self:end;padding:8px 10px;border:1px solid #5a2630;background:#281218;color:#ff5264;font-size:8px;letter-spacing:.08em}.wear-control{margin-top:16px;padding:14px;border:1px solid #29323c;background:#080b0f}.wear-control header{display:flex;align-items:center;justify-content:space-between;margin-bottom:13px}.wear-control header b{font-size:8px;letter-spacing:.12em;color:#8996a5}.wear-control header strong{font-size:9px;color:#f2f5f7}.wear-control input[type=range]{width:100%;height:7px;margin:0;appearance:none;border:0;border-radius:8px;background:linear-gradient(90deg,#45d884 0 7%,#70c95c 7% 15%,#e4bf3e 15% 38%,#e77b35 38% 45%,#ef334d 45% 100%);cursor:pointer}.wear-control input[type=range]::-webkit-slider-thumb{width:18px;height:18px;appearance:none;border:3px solid #fff;border-radius:50%;background:#ef233c;box-shadow:0 0 0 3px #ef233c55}.wear-track-labels{display:grid;grid-template-columns:7fr 8fr 23fr 7fr 55fr;margin-top:9px;color:#8996a5;font-size:7px;font-weight:800}.wear-track-labels span{text-align:left}.wear-track-labels span:last-child{text-align:right}.modal-visual.seed-changed img{animation:seedPulse .36s ease}@keyframes seedPulse{50%{filter:drop-shadow(0 25px 20px #000c) drop-shadow(0 0 18px #ef233c88);transform:scale(1.012)}}
.modal-info{overflow-y:auto}.sticker-workbench{margin-top:14px;padding:12px;border:1px solid #29323c;background:#0a0e13}.sticker-workbench[hidden]{display:none}.sticker-workbench>header{display:flex;justify-content:space-between;margin-bottom:9px}.sticker-workbench>header b,.sticker-workbench>header span{font-size:8px;letter-spacing:.1em}.sticker-workbench>header span{color:#ef233c}.sticker-slots{display:grid;grid-template-columns:repeat(5,1fr);gap:5px}.sticker-slots button{position:relative;min-width:0;height:58px;padding:4px;border:1px solid #29323c;background:#11171e;color:#8996a5;overflow:hidden}.sticker-slots button.active{border-color:#ef233c;box-shadow:0 0 12px #ef233c33}.sticker-slots img{width:33px;height:33px;object-fit:contain}.sticker-slots span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:6px}.sticker-slots b{display:block;font-size:20px}.sticker-slots i{position:absolute;right:2px;top:1px;color:#ff6878;font-size:13px;font-style:normal}.sticker-workbench>[data-sticker-search]{width:100%;height:35px;margin-top:8px;padding:0 10px;border:1px solid #35404b;background:#080b0f;color:#f2f5f7;font-size:10px;outline:none}.sticker-results{display:grid;grid-template-columns:repeat(4,1fr);gap:4px;max-height:112px;margin-top:7px;overflow-y:auto}.sticker-results button{min-width:0;padding:5px 3px;border:1px solid #222b34;background:#0f141a;color:#cbd2d9}.sticker-results img{width:30px;height:30px;object-fit:contain}.sticker-results span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:6px}.sticker-preview{position:absolute;z-index:2;left:26%;right:18%;bottom:24%;height:70px;pointer-events:none}.sticker-preview img{position:absolute!important;width:58px!important;height:58px!important;left:calc(var(--slot) * 17%);filter:drop-shadow(0 3px 4px #000)!important;transform:rotate(calc((var(--slot) - 2) * 5deg))}.modal-buy{flex-shrink:0;padding-bottom:2px}
.wallet.wallet-card{display:flex!important;grid-template-columns:none!important;align-items:center;gap:10px;min-width:245px!important;height:58px!important;margin-left:auto;padding:7px 11px!important;border:1px solid #3b2a2e!important;border-radius:6px;background:linear-gradient(115deg,#161b21,#211116)!important;color:#f2f5f7;text-decoration:none;box-shadow:inset 0 1px #ffffff08,0 8px 22px #0005}.wallet.wallet-card:before{display:none}.wallet-card>i{display:grid;width:40px;height:40px;flex:0 0 40px;place-items:center;border:1px solid #a62b3b;border-radius:50%;background:#32131a;color:#ff334d;font-size:15px;font-style:normal;font-weight:900;box-shadow:0 0 18px #ef233c28}.wallet-card>span{display:block;min-width:100px}.wallet-card small{display:block;color:#8996a5;font-size:7px;letter-spacing:.14em}.wallet-card strong{display:flex;align-items:baseline;gap:5px;margin-top:3px;font-size:8px;letter-spacing:.08em}.wallet-card strong b{font-size:19px!important;line-height:1}.wallet-card em{margin-left:auto;color:#ef6575;font-size:7px;font-style:normal;font-weight:800;letter-spacing:.08em}.inventory-page{display:block!important;width:min(1480px,calc(100% - 40px));max-width:1480px!important;margin:0 auto!important;padding:28px 0 70px!important}.inventory-page>*{grid-column:auto!important}.crumbs{display:flex;align-items:center;gap:8px;margin-bottom:24px;color:#66717d;font-size:9px;letter-spacing:.06em}.crumbs a{color:#8996a5;text-decoration:none}.crumbs b{color:#f2f5f7}.inventory-head{display:flex;align-items:end;justify-content:space-between;margin-bottom:22px;padding:26px 28px;border:1px solid #29323c;border-left:3px solid #ef233c;border-radius:7px;background:radial-gradient(circle at 85% 0,#3b151d55,transparent 42%),linear-gradient(120deg,#121820,#0b0f14)}.inventory-head h1{margin:8px 0 7px;font-size:31px}.inventory-head p{margin:0;color:#8996a5}.inventory-summary{display:grid;grid-template-columns:repeat(4,1fr);gap:10px;margin-bottom:34px}.inventory-summary article{padding:18px;border:1px solid #29323c;border-radius:6px;background:linear-gradient(145deg,#11171e,#0b0f14)}.inventory-summary article>span,.inventory-summary article small{display:block;color:#8996a5;font-size:8px;letter-spacing:.1em}.inventory-summary article>b{display:block;margin:8px 0 5px;font-size:23px}.inventory-summary article b i{display:inline-grid;width:22px;height:22px;place-items:center;border-radius:50%;background:#ef233c;color:#fff;font-size:10px;font-style:normal}.inventory-section-title{display:flex;align-items:end;justify-content:space-between;margin-bottom:13px}.inventory-section-title span{color:#ef233c;font-size:8px;font-weight:800;letter-spacing:.14em}.inventory-section-title h2{margin:5px 0 0;font-size:20px}.inventory-section-title p{max-width:500px;margin:0;color:#8996a5;font-size:10px}.inventory-section-title p b{color:#f2f5f7}.live-inventory{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%;gap:14px}.owned{min-width:0}.owned-art{height:220px}.owned-title{display:flex;align-items:center;justify-content:space-between}.owned-title small{color:#8996a5;font-size:8px}.owned-info h2{height:auto;min-height:38px;margin:12px 0 5px;padding:0;font-size:14px}.owned-actions{display:grid;grid-template-columns:1fr;gap:10px}.owned-actions>button{width:100%;border-color:#46515d}.owned-actions>button.equipped{background:#10251c}.owned-actions label{display:block}.owned-actions label>span{display:block;margin-bottom:5px;color:#8996a5;font-size:7px;letter-spacing:.1em}.owned-actions label>div{display:grid;grid-template-columns:1fr 70px;height:36px}.owned-actions label button{border:0;background:#ef233c;color:#fff;font-size:9px;font-weight:800}.listing-state{min-height:66px}.listing-state>div small,.listing-state>div b{display:block}.listing-state>div small{color:#8996a5;font-size:7px}.listing-state>div b{margin-top:5px}.player-market-head{margin-top:55px}.player-market-grid{width:100%}@media(max-width:1150px){.live-inventory{grid-template-columns:repeat(3,minmax(0,1fr))!important}.inventory-summary{grid-template-columns:repeat(2,1fr)}}@media(max-width:760px){.wallet-card em{display:none}.inventory-page{width:calc(100% - 24px)!important}.inventory-head,.inventory-section-title{display:block}.inventory-head>a{display:inline-block;margin-top:15px}.inventory-summary,.live-inventory{grid-template-columns:1fr!important}.inventory-section-title p{margin-top:10px}}
.market-pulse{height:245px!important;display:grid;grid-template-columns:minmax(300px,1fr) minmax(280px,1.15fr) 190px;align-items:stretch;padding:0!important;background:radial-gradient(circle at 58% 45%,#4b1722 0,#151820 34%,#090d12 72%)!important}.market-pulse:after{pointer-events:none}.pulse-copy{z-index:2!important;max-width:none!important;padding:27px 0 24px 30px}.pulse-copy h1{max-width:420px;margin:14px 0 15px!important;font-size:29px!important}.pulse-meta{display:flex!important;gap:8px!important;margin:0!important}.pulse-meta b{padding:5px 8px;border:1px solid #5b3037;color:#ff596c!important;font-size:8px;letter-spacing:.1em}.pulse-action{margin-top:20px!important}.pulse-action strong{display:flex;align-items:center;gap:8px}.pulse-action strong i{display:grid;width:23px;height:23px;place-items:center;border-radius:50%;background:#ef233c;color:#fff;font-size:10px;font-style:normal}.pulse-action button{padding:0 24px!important}.pulse-visual{position:relative!important;z-index:2!important;display:grid!important;place-items:center!important;margin:0!important}.pulse-visual img{width:95%;height:190px;object-fit:contain;filter:drop-shadow(0 22px 16px #000c) drop-shadow(0 0 15px #ef233c33)}.pulse-visual small{position:absolute;bottom:16px;color:#8996a5;font-size:7px;letter-spacing:.16em}.pulse-stats{position:relative;z-index:2;display:grid;border-left:1px solid #29323c;background:#0b0f14aa}.pulse-stats>div{display:flex;flex-direction:column;justify-content:center;padding:18px;border-bottom:1px solid #29323c}.pulse-stats small{color:#8996a5;font-size:7px;letter-spacing:.15em}.pulse-stats b{margin:5px 0;color:#f2f5f7;font-size:21px}.pulse-stats div:last-child b{color:#40e685}.pulse-stats em{color:#8996a5;font-size:7px;font-style:normal}@media(max-width:1100px){.market-pulse{grid-template-columns:1fr 1fr}.pulse-stats{display:none}}@media(max-width:760px){.market-pulse{height:auto!important;grid-template-columns:1fr}.pulse-visual{display:none!important}}
.pulse-stats>a{display:flex;flex-direction:column;justify-content:center;padding:18px;border-bottom:1px solid #29323c;color:inherit;text-decoration:none;transition:.2s}.pulse-stats>a:hover{background:#ef233c0d}.pulse-stats>a small{color:#8996a5;font-size:7px;letter-spacing:.15em}.pulse-stats>a b{margin:5px 0;color:#40e685;font-size:21px}.pulse-stats>a em{color:#8996a5;font-size:7px;font-style:normal}.rail section>header a{color:#ff5366;font-size:7px;text-decoration:none;letter-spacing:.08em}.recent-listing{height:83px;display:grid;grid-template-columns:62px 1fr;align-items:center;padding:8px;border-bottom:1px solid #29323c;color:inherit;text-decoration:none;transition:.18s}.recent-listing:hover{background:#ef233c0b}.recent-listing i{height:56px!important;overflow:hidden}.recent-listing i img{width:100%;height:100%;object-fit:contain}.recent-listing b,.recent-listing small{display:block}.recent-listing b{font-size:9px}.recent-listing small{margin-top:5px;color:#8996a5;font-size:8px}.recent-empty{padding:22px 15px;color:#8996a5;font-size:9px}.recent-empty b,.recent-empty a,.recent-empty small{display:block}.recent-empty a{margin-top:9px;color:#ff5366;text-decoration:none}
.player-pulse{height:auto!important;min-height:245px;padding:25px 30px!important;background:radial-gradient(circle at 88% 0,#4b172244,transparent 38%),linear-gradient(125deg,#10161d,#090d12 70%)!important}.player-pulse:after{pointer-events:none}.player-pulse>header{position:relative;z-index:2;display:flex;align-items:flex-start;justify-content:space-between}.player-pulse>header span{padding:0;border:0;color:#ef233c;font-size:8px;font-weight:800;letter-spacing:.15em}.player-pulse>header h1{margin:7px 0 4px;font-size:25px}.player-pulse>header p{margin:0;color:#8996a5;font-size:10px}.player-pulse>header a{padding:11px 15px;border:1px solid #66303a;background:#231218;color:#ff5366;font-size:8px;font-weight:800;text-decoration:none}.profile-metrics{position:relative;z-index:2;display:grid!important;grid-template-columns:repeat(4,1fr);gap:0!important;margin:22px 0 17px!important;border:1px solid #29323c;background:#0b1015bb}.profile-metrics article{padding:14px 16px;border-right:1px solid #29323c}.profile-metrics article:last-child{border:0}.profile-metrics small,.profile-metrics b,.profile-metrics em{display:block}.profile-metrics small{color:#8996a5;font-size:7px;letter-spacing:.14em}.profile-metrics b{margin:5px 0;color:#f2f5f7;font-size:22px}.profile-metrics article:nth-child(2) b{color:#f2b633}.profile-metrics em{color:#8996a5;font-size:7px;font-style:normal}.player-pulse>footer{position:relative;z-index:2}.player-pulse>footer>div:first-child{display:flex;justify-content:space-between;color:#8996a5;font-size:7px;font-weight:800;letter-spacing:.12em}.player-pulse>footer>div:first-child b{color:#f2f5f7}.profile-xp-track{height:7px;margin:8px 0!important;overflow:hidden;border:1px solid #29323c;background:#080b0f}.profile-xp-track i{display:block;width:0;height:100%;background:linear-gradient(90deg,#a5172b,#ef233c);box-shadow:0 0 14px #ef233c88;transition:width .8s ease}.unbox-overlay{position:fixed;inset:0;z-index:120;display:grid;place-items:center;background:#00000099}.unbox-overlay[hidden]{display:none!important}.unbox-stage{width:min(1100px,calc(100% - 24px));padding:22px 0 26px;text-align:center}.unbox-stage>small{display:block;color:#f2b633;font-size:11px;font-weight:800;letter-spacing:.18em}.unbox-stage>h2{margin:10px 0 8px;color:#f2f5f7;font-size:26px}.unbox-stage>p{min-height:18px;margin:0 0 18px;color:#c5ced6;font-size:13px}.unbox-window{position:relative;height:230px;overflow:hidden;border:1px solid #3a4652;background:#151b22;box-shadow:0 18px 50px #000a}.unbox-window:before,.unbox-window:after{content:"";position:absolute;top:0;bottom:0;z-index:2;width:70px;pointer-events:none}.unbox-window:before{left:0;background:linear-gradient(90deg,#151b22,transparent)}.unbox-window:after{right:0;background:linear-gradient(270deg,#151b22,transparent)}.unbox-marker{position:absolute;left:50%;top:0;bottom:0;z-index:3;width:3px;margin-left:-1px;background:#fff;box-shadow:0 0 18px #fff;pointer-events:none}.unbox-track{display:flex;align-items:stretch;height:100%;gap:10px;padding:16px 0;will-change:transform}.unbox-card{flex:0 0 168px;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:8px 8px 10px;border:1px solid #3a4652;border-bottom-width:5px;background:radial-gradient(circle at 50% 28%,#2a3540,#121820 74%)}.unbox-card.blue{border-bottom-color:#4b69ff}.unbox-card.purple{border-bottom-color:#8847ff}.unbox-card.pink{border-bottom-color:#d32ce6}.unbox-card.red{border-bottom-color:#eb4b4b}.unbox-card.gold{border-bottom-color:#f2b633;box-shadow:inset 0 0 28px #f2b63333}.unbox-card img{width:88%;height:140px;object-fit:contain;filter:drop-shadow(0 10px 8px #000c)}.unbox-card span{display:block;max-width:100%;margin-top:4px;overflow:hidden;color:#d5dde4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.unbox-overlay.landed .unbox-card.winner{outline:1px solid #fff;transform:scale(1.04);box-shadow:0 0 24px #ffffff33}.unbox-stage>button{height:44px;margin-top:18px;padding:0 22px;border:0;background:#ef233c;color:#fff;font-size:11px;font-weight:800}.unbox-stage>button[hidden]{display:none}
.owned-actions>button.open-crate{border-color:#f2b633;color:#f2b633;background:#2b2110}
.item>.rarity,.owned-info .rarity,.market-listing .rarity,.community-info .rarity,.modal-rarity,.row-skin .rarity{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;font-size:11px!important;font-weight:800;letter-spacing:.08em;line-height:1.2;text-transform:uppercase;white-space:nowrap;flex-shrink:0}
.item>.rarity{position:absolute;z-index:3;top:10px;left:10px;text-shadow:0 1px 3px #000,0 0 10px #000c}
.owned-title{gap:8px}
.rarity.common{color:#b8c0c8}
.top>nav>button{position:relative;height:100%;padding:0 22px;border:0;background:transparent;color:#aeb6c0;font-weight:700;cursor:pointer}.top>nav>button:hover,.top>nav>button.open{color:#fff}.top>nav>button.open:after{content:"";position:absolute;right:15px;bottom:0;left:15px;height:2px;background:#ef233c;box-shadow:0 0 10px #ff334d}.profile-popover{position:absolute;z-index:30;top:72px;left:300px;width:390px;border:1px solid #39434e;border-top:2px solid #ef233c;border-radius:0 0 7px 7px;background:linear-gradient(145deg,#131920,#090d12);box-shadow:0 24px 55px #000d}.profile-popover[hidden]{display:none}.profile-popover>header{display:flex;align-items:center;justify-content:space-between;padding:15px 17px;border-bottom:1px solid #29323c}.profile-popover>header small,.profile-popover>header b{display:block}.profile-popover>header small{color:#ef233c;font-size:7px;letter-spacing:.14em}.profile-popover>header b{margin-top:5px;font-size:14px}.profile-popover>header button{border:0;background:transparent;color:#8996a5;font-size:21px}.popover-stats{display:grid;grid-template-columns:repeat(4,1fr);padding:15px}.popover-stats>span{padding:3px 10px;border-right:1px solid #29323c}.popover-stats>span:last-child{border:0}.popover-stats small,.popover-stats b{display:block}.popover-stats small{color:#8996a5;font-size:6px;letter-spacing:.1em}.popover-stats b{margin-top:5px;color:#f2f5f7;font-size:16px}.popover-stats b i{font-style:normal}.popover-stats>span:nth-child(2) b{color:#f2b633}.popover-xp{padding:0 17px 15px}.popover-xp>span{display:flex;justify-content:space-between}.popover-xp small,.popover-xp em{color:#8996a5;font-size:7px;font-style:normal}.popover-xp>div{height:6px;margin:7px 0;overflow:hidden;border:1px solid #29323c;background:#080b0f}.popover-xp>div i{display:block;width:0;height:100%;background:linear-gradient(90deg,#a5172b,#ef233c);box-shadow:0 0 12px #ef233c88;transition:width .7s ease}.profile-popover>footer{display:flex;align-items:center;justify-content:space-between;padding:12px 17px;border-top:1px solid #29323c;background:#0d1218}.profile-popover>footer span{color:#8996a5;font-size:7px;letter-spacing:.1em}.profile-popover>footer a{color:#ff5366;font-size:8px;font-weight:800;text-decoration:none}@media(max-width:900px){.profile-popover{left:15px;right:15px;width:auto}}
