.result-item.Covert{border-left:11px solid #eb4b4b26}.result-item.Industrial{border-left:11px solid #5e98d9}.result-item.Contraband{border-left:11px solid #fec52526}.result-item.Classified{border-left:11px solid #d32ee626}.result-item.Consumer{border-left:11px solid #95a5b826}.result-item.Mil-Spec{border-left:11px solid #4b69ff6b}.result-item.Restricted{border-left:11px solid #8847ff26}.item-card[data-rarity=Covert]{border-top:2px solid #eb4b4b;background:linear-gradient(#eb4b4b00,#eb4b4b26)!important}.item-card[data-rarity=Industrial]{border-top:2px solid #5e98d9;background:linear-gradient(#fec52500,#5e98d9)!important}.item-card[data-rarity=Contraband]{border-top:2px solid #fec525;background:linear-gradient(#fec52500,#fec52526)!important}.item-card[data-rarity=Classified]{border-top:2px solid #d32ee6;background:linear-gradient(#d32ee600,#d32ee626)!important}.item-card[data-rarity=Consumer]{border-top:2px solid #95a5b8;background:linear-gradient(#95a5b800,#95a5b826)!important}.item-card[data-rarity=Mil-Spec]{border-top:2px solid #4b69ff;background:linear-gradient(#4b69ff00,#4b69ff6b)!important}.item-card[data-rarity=Restricted]{border-top:2px solid #8847ff;background:linear-gradient(#8847ff00,#8847ff26)!important}.craft-items{background:#202427;padding:20px}.items::-webkit-scrollbar-thumb{border:2px solid #6f14c9;border-radius:10px}.items::-webkit-scrollbar-track{background:#f1f1f130}.container{border-radius:20px;grid-template-columns:1.5fr 1fr;max-width:1400px;margin:0 auto;padding:30px;display:grid;box-shadow:0 20px 40px #0000001a}.items-grid,.craft-container{border-radius:15px;padding:25px}.search-filter{flex-wrap:wrap;align-items:center;gap:15px;margin-bottom:25px;display:flex}.search-filter input,.search-filter select{border:2px solid #e0e0e040;border-radius:10px;flex:1;min-width:150px;padding:12px 16px;font-size:14px;transition:all .3s}.search-filter input:focus,.search-filter select:focus{outline:none;box-shadow:0 0 0 3px #007bff1a}.items{grid-template-columns:1fr 1fr 1fr 1fr;gap:15px;max-height:865px;padding:10px;display:grid;overflow-y:auto}.items::-webkit-scrollbar{width:8px}.items::-webkit-scrollbar-thumb{background:#6f14c9;border-radius:10px}.items::-webkit-scrollbar-track{background:#ffffff26;border-radius:10px}.item-card{cursor:pointer;padding:15px;transition:all .3s;position:relative;overflow:hidden}.item-card.selectable-item:hover{transform:translateY(-5px);box-shadow:0 10px 25px #ffffff1c}.item-image{object-fit:contain;width:100%;height:105px;margin:12px 0}.item-name{color:#fff;font-size:14px;font-weight:600;line-height:1.3;overflow:hidden}.item-meta{justify-content:space-between;align-items:center;margin:8px 0;display:flex}.item-price{color:#27ae60;margin:0;font-size:13px;font-weight:700;position:absolute;top:15px;right:15px}.item-quality{color:#fff;padding:1px 4px;font-size:13px;font-weight:500;position:absolute;top:15px;left:15px}.item-rarity{margin:5px 0;font-size:12px}.item-collection{color:#fff;margin:3px 0;font-size:11px}.load-more-container{text-align:center;margin-top:20px;display:none}.load-more-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#28a745,#20c997);border:none;border-radius:8px;padding:12px 24px;font-weight:600;transition:all .3s}.load-more-btn:hover{background:linear-gradient(135deg,#20c997,#1ea86c);transform:translateY(-2px);box-shadow:0 5px 15px #28a74566}.load-more-btn:disabled{cursor:not-allowed;background:#6c757d;transform:none}.craft-header{text-align:center;margin-bottom:25px}.craft-header h3{color:#007bff;margin-bottom:10px;font-size:24px}.selected-count{color:#fff;border-radius:8px;justify-content:center;align-items:center;height:40px;margin-bottom:-20px;padding:5px;font-size:18px;font-weight:600;display:flex}.craft-slots{grid-template-columns:repeat(3,1fr);gap:15px;margin-bottom:30px;display:grid}.craft-slot{color:#fff;border:2px dashed #2f4f4f;flex-direction:column;justify-content:center;align-items:center;min-height:200px;font-weight:500;transition:all .3s;display:flex;position:relative}.craft-slot.filled{border:none!important}.craft-slot.filled .item-card{box-shadow:none;width:100%;height:100%;margin:0;padding:10px;transform:none}.craft-slot.filled .item-card:hover{border-color:#e0e0e0;transform:none}.craft-slot.filled .item-image{height:100px}.craft-slot.filled .item-name{font-size:12px}.craft-slot.filled .item-price{font-size:14px}.craft-slot.filled .item-quality{padding:2px 6px;font-size:10px}.craft-slot.filled .item-rarity,.craft-slot.filled .item-collection{margin:2px 0;font-size:10px}.remove-slot-item{color:#fff;cursor:pointer;z-index:10;background:#ff4757;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:14px;font-weight:700;transition:all .3s;display:flex;position:absolute;top:8px;right:8px;display:none!important}.remove-slot-item:hover{background:#ff2e43;transform:scale(1.1)}.price-popup{color:#27ae60}.price-popup strong{color:#fff}.craft-actions{text-align:center;align-items:center;gap:20px;display:flex}.header-crafts{flex-direction:row-reverse;justify-content:space-between;align-items:center;gap:10px;padding-bottom:31px;display:flex}.craft-btn{color:#fff;cursor:pointer;text-transform:uppercase;letter-spacing:1px;background:linear-gradient(135deg,#661ead,#6f14c9);border:none;border-radius:8px;align-items:center;width:100%;height:40px;padding:0 32px;font-size:16px;font-weight:700;transition:all .3s;display:flex;position:relative}.craft-btn span{white-space:nowrap}.craft-btn:disabled{cursor:not-allowed;background:#6c757d;transform:none}.craft-btn:not(:disabled):hover{background:linear-gradient(135deg,#661ead,#6f14c9);transform:translateY(-3px);box-shadow:0 10px 25px #6d17c254}.modal{z-index:1000;opacity:0;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .4s;display:none;position:fixed;top:0;left:0}.modal-content{text-align:center;opacity:0;background:#fff;border-radius:0;width:100%;max-width:900px;max-height:90vh;margin-top:5vh;transition:all .5s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow-y:auto;transform:translateY(30px)scale(.95);box-shadow:0 30px 60px #0000004d}.result-item{color:#fff;text-align:center;background:#202427e8;grid-template-columns:1fr 1fr 1fr;gap:10px 5px;padding:15px 20px;font-size:18px;display:grid}.title-item{font-size:24px;font-weight:600}.result-item img{object-fit:contain;max-width:350px;max-height:350px;margin:15px 0}.result-item h3{color:#d4af37;margin:15px 0}.close-modal{color:#fff;cursor:pointer;opacity:.8;background:0 0;border:none;border-radius:8px;font-weight:600;transition:all .3s;position:absolute;top:15px;right:15px;transform:scale(1.5)}.close-modal:hover{transform:translateY(-2px);box-shadow:0 5px 15px #007bff66}.api-status{text-align:center;border-radius:10px;margin-bottom:20px;padding:15px;font-weight:600;display:none}.api-status.success{color:#155724;background:#d4edda;border:2px solid #c3e6cb}.api-status.error{color:#721c24;background:#f8d7da;border:2px solid #f5c6cb}.no-items{text-align:center;color:#6c757d;padding:60px 20px}.cases-container{background:#202427e8;padding:20px}.cases-grid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:15px;margin-top:15px;display:grid}.case-card{cursor:pointer;border:2px solid #e9ecef24;border-radius:10px;padding:15px;transition:all .3s;box-shadow:0 4px 6px #0000001a;background:linear-gradient(#4b69ff00,#53545b6b)!important}.case-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000001a;background:linear-gradient(#4b69ff00,#00000094)!important}.case-image{object-fit:contain;width:100%;height:80px;margin-bottom:10px}.case-name{color:#fff;text-transform:capitalize;margin-bottom:8px;font-size:14px;font-weight:600}.case-price{color:#27ae60;margin-bottom:5px;font-size:16px;font-weight:700}.case-chance{color:#fff;font-size:12px}.filter-row{flex-wrap:wrap;gap:10px;display:flex}.filter-row select{flex:1;min-width:120px}.infinite-scroll-loader{text-align:center;border-radius:10px;margin:20px 0;padding:30px}.loading-spinner{border:4px solid #f3f3f3;border-top-color:#6f14c9;border-radius:50%;width:40px;height:40px;margin:0 auto 15px;animation:1s linear infinite spin}.infinite-scroll-loader p{color:#666;margin:0;font-size:16px}.global-loader{z-index:-1;opacity:0;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;transition:opacity .3s;display:flex;position:fixed;top:0;left:0}.global-loader.show{opacity:1;z-index:9999}.loader-content{text-align:center;color:#fff;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);opacity:0;background:#ffffff1a;border-radius:15px;padding:40px;transition:all .3s;transform:scale(.9)}.global-loader.show .loader-content{opacity:1;transform:scale(1)}@keyframes spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.loader-content p{margin:0;font-size:18px;font-weight:600}@media (width<=1024px){.container{grid-template-columns:1fr}.items{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}}@media (width<=768px){.craft-items{padding:10px}.container{padding:20px}.items{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:15px;padding:0}.craft-slots{grid-template-columns:repeat(3,1fr);gap:10px}.search-filter{flex-direction:column}.search-filter input,.search-filter select{width:100%}.craft-slot.filled .item-image{height:80px}.craft-slot.filled .item-name{font-size:11px}.result-item{font-size:15px}#craftResult img{max-width:200px;margin:auto}.modal-content{max-width:100%;max-height:100vh;border-radius:0!important;width:100%!important;margin:0!important}.cases-grid{grid-template-columns:1fr 1fr;display:grid}}.craft-actions{position:relative}.comming-soon{border:2px dashed #2f4f4f;border-radius:20px;justify-content:center;align-items:center;width:108%;height:37px;margin-bottom:98px;padding:3px;display:flex;position:absolute;right:0}@media screen and (width<=768px){.comming-soon{border:2px dashed #2f4f4f;border-radius:20px;justify-content:center;align-items:center;width:108%;height:37px;margin-bottom:98px;padding:3px;display:flex;position:absolute;right:-30%}.header-crafts{padding-top:40px}}.modal{z-index:10000;opacity:0;background:#000c;width:100%;height:100%;transition:opacity .4s;display:none;position:fixed;top:0;left:0}.modal.show{opacity:1}.modal-content{opacity:0;background:linear-gradient(170deg,#313949cc 20%,#31394980 20% 35%,#29303d99 35%,#29303dcc 45%,#1f242e80 45%,#1f242ecc 75%,#31394980 75%),#313949 linear-gradient(45deg,#14181fcc 0,#29303dcc 50%,#525f7acc 50%,#8592adcc 100%);border-radius:15px;width:90%;margin:5% auto;transition:all .4s;position:relative;transform:translateY(-50px);box-shadow:0 10px 30px #0000004d}.modal.show .modal-content{opacity:1;transform:translateY(0)}.global-loader{z-index:9999;opacity:0;background:#000c;width:100%;height:100%;transition:opacity .3s;display:none;position:fixed;top:0;left:0}.global-loader.show{opacity:1}.loader-content{text-align:center;color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)!important}.loader-spinner{border:4px solid #ffffff4d;border-top-color:#fff;border-radius:50%;width:50px;height:50px;margin:0 auto 20px;animation:1s linear infinite spin}.result-item-img{justify-content:center;align-items:center;display:flex}.notification{color:#155724;z-index:10000;background:#d4edda;border:1px solid #c3e6cb;border-radius:8px;max-width:300px;padding:15px 20px;animation:.3s ease-out slideIn;position:fixed;top:20px;right:20px;box-shadow:0 4px 12px #0000001a;display:none!important}.notification-error{color:#721c24;background:#f8d7da;border-color:#f5c6cb}.notification-info{color:#0c5460;background:#d1ecf1;border-color:#bee5eb;display:none}@keyframes slideIn{0%{opacity:0;transform:translate(100%)}to{opacity:1;transform:translate(0)}}@keyframes slideOut{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(100%)}}.notification-content{justify-content:space-between;align-items:center;display:flex}.notification-close{cursor:pointer;background:0 0;border:none;margin-left:10px;font-size:18px}@media screen and (width<=1100px){.items{grid-template-columns:1fr 1fr 1fr;display:grid}.craft-slots{grid-template-columns:repeat(2,1fr);display:grid}}@media screen and (width<=777px){.items-grid,.craft-container{padding:0}.items{grid-template-columns:1fr 1fr;gap:10px;max-height:45vh;margin-bottom:10px;padding:0}.craft-slots{grid-template-columns:repeat(2,1fr);gap:10px}.craft-items .container{padding:0}}.reset-craft-btn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#5e0f0f,#ae1515);border:none;border-radius:8px;width:100%;padding:10px 20px;font-weight:600;transition:all .3s}.modal.is-open,.global-loader.is-active{display:flex}.craft-items [hidden],.cases-container[hidden]{display:none!important}.result-item{border-color:var(--rarity-color,#000)}.result-item .title-item,.result-item .result-rarity{color:var(--rarity-color,inherit)}a.case-card{text-decoration:none;display:block}.items.is-loading{pointer-events:none;opacity:.6}
