body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.light-theme{background-color:#f5f5f5;color:#333}.light-theme .app-header{background-color:#fff;box-shadow:0 2px 8px #0000001a;color:#333;padding:0 20px}.light-theme .title{color:#333;font-size:24px;font-weight:700}.light-theme .filter-container{padding:16px}.light-theme .filter-container,.light-theme .loading-container{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #0000001a;margin-bottom:20px}.light-theme .loading-container{align-items:center;display:flex;height:300px;justify-content:center}.light-theme .weapon-card{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #0000001a;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s}.light-theme .weapon-image{background-color:#f0f0f0;height:150px;object-fit:contain;padding:10px;width:100%}.light-theme .weapon-name{color:#333;font-weight:700;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light-theme .weapon-type{color:#666;font-size:12px}.light-theme .weapon-container{color:#666;font-size:12px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.light-theme .pagination-container{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #0000001a;display:flex;justify-content:center;margin:20px 0;padding:10px}.light-theme .app-footer{background-color:#fff;box-shadow:0 -1px 4px #0000001a;color:#666;padding:16px;text-align:center}.dark-theme{background-color:#1a1a1a;color:#fff}.dark-theme .app-header{background-color:#1f1f1f;box-shadow:0 2px 8px #0000004d;color:#fff;padding:0 20px}.dark-theme .title{color:#fff;font-size:24px;font-weight:700}.dark-theme .filter-container{padding:16px}.dark-theme .filter-container,.dark-theme .loading-container{background-color:#2a2a2a;border-radius:4px;box-shadow:0 1px 4px #0000004d;margin-bottom:20px}.dark-theme .loading-container{align-items:center;display:flex;height:300px;justify-content:center}.dark-theme .weapon-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-bottom:20px}.dark-theme .weapon-card{background-color:#2a2a2a;border-radius:4px;box-shadow:0 1px 4px #0000004d;cursor:pointer;display:flex;flex-direction:column;height:100%;overflow:hidden;transition:transform .3s}.dark-theme .weapon-card:hover{transform:translateY(-5px)}.dark-theme .weapon-image{background-color:#3a3a3a;height:150px;object-fit:contain;padding:10px;width:100%}.dark-theme .weapon-info{display:flex;flex-direction:column;flex-grow:1;padding:12px}.dark-theme .weapon-name{color:#fff;font-weight:700;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-theme .weapon-details{align-items:center;display:flex;justify-content:space-between;margin-bottom:8px}.dark-theme .weapon-type{color:#999;font-size:12px}.dark-theme .weapon-exterior{font-size:10px;height:20px;line-height:20px;padding:0 4px}.dark-theme .weapon-container{color:#999;font-size:12px;margin-bottom:8px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dark-theme .pagination-container{background-color:#2a2a2a;border-radius:4px;box-shadow:0 1px 4px #0000004d;display:flex;justify-content:center;margin:20px 0;padding:10px}.dark-theme .app-footer{background-color:#1f1f1f;box-shadow:0 -1px 4px #0000004d;color:#999;padding:16px;text-align:center}.container{margin:0 auto;max-width:1200px;padding:20px}.weapon-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));margin-bottom:20px}.weapon-info{flex-grow:1;padding:12px}.weapon-details{align-items:center;justify-content:space-between}.footer-content{align-items:center;display:flex;flex-direction:column;gap:8px}.ant-select-multiple .ant-select-selection-item{border-color:#0000!important}.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled),.ant-select-multiple .ant-select-selection-item,.light-theme .ant-select-multiple .ant-select-selection-item{background-color:initial!important;color:#1890ff!important;font-weight:700!important}.light-theme .ant-select-multiple .ant-select-selection-item{border-color:#0000!important}.light-theme .ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){background-color:initial!important;color:#1890ff!important;font-weight:700!important}.ant-alert{border-radius:4px}.dark-theme .ant-alert-error{background-color:#ff4d4f1a;border-color:#ff4d4f}.dark-theme .ant-alert-warning{background-color:#faad141a;border-color:#faad14}.dark-theme .ant-alert-message{color:#fff}.dark-theme .ant-alert-description{color:#ffffffd9}.dark-theme .ant-spin{color:#1890ff}.dark-theme .ant-spin-text{color:#fff}.trade-up-simulator{margin-bottom:20px}.light-theme .trade-up-simulator .ant-card{background-color:#fff;border-radius:4px;box-shadow:0 1px 4px #0000001a}.dark-theme .trade-up-simulator .ant-card{background-color:#2a2a2a;border-radius:4px;box-shadow:0 1px 4px #0000004d}.trade-up-simulator .ant-card-head{border-bottom:1px solid #f0f0f0}.dark-theme .trade-up-simulator .ant-card-head{border-bottom:1px solid #3a3a3a}.trade-up-simulator .ant-card-head-title{font-size:18px;font-weight:700}.trade-up-simulator .ant-divider{margin:16px 0}.trade-up-simulator .ant-select-item-option-content span{font-weight:700}.trade-up-simulator .ant-empty{margin:32px 0}.trade-up-simulator .ant-card-small{transition:transform .3s}.trade-up-simulator .ant-card-small:hover{transform:translateY(-5px)}.trade-up-simulator .ant-tag{margin-bottom:4px}@media (max-width:768px){.trade-up-simulator .ant-col-4{flex:0 0 33.33%;max-width:33.33%}}@media (max-width:576px){.trade-up-simulator .ant-col-4{flex:0 0 50%;max-width:50%}}.weapon-card{margin-bottom:16px;transition:transform .3s}.weapon-card:hover{transform:translateY(-5px)}.weapon-image-container{background-color:#f5f5f5;height:150px}.dark-theme .weapon-image-container{background-color:#2a2a2a}.weapon-image{max-height:100%;max-width:100%}.weapon-info{padding:8px 0}.weapon-details{display:flex;flex-wrap:wrap;gap:4px}.dark-theme .weapon-container{color:#aaa}.weapon-price{font-size:14px}.price-tag{display:flex;justify-content:space-between}.price-label{color:#666}.dark-theme .price-label{color:#aaa}.price-value{color:#f5222d;font-weight:700}.dark-theme .price-value{color:#ff7875}.wear-bar-container{margin-bottom:8px;margin-top:4px}.wear-text{color:#000;color:var(--text-color);display:flex;font-size:12px;justify-content:space-between}.filter-conditions{background-color:#fff;background-color:var(--card-background);border:1px solid #e8e8e8;border:1px solid var(--border-color);border-radius:8px;margin-top:16px;padding:16px}.trade-up-simulator{padding:16px}.weapon-card{display:flex;flex-direction:column;height:100%;margin-bottom:8px;transition:all .3s}.weapon-card:hover{box-shadow:0 6px 16px #0000001f;transform:translateY(-4px)}.weapon-image-container{align-items:center;background-color:#fff;background-color:var(--card-background);border-bottom:1px solid #e8e8e8;border-bottom:1px solid var(--border-color);display:flex;flex-direction:column;justify-content:center;padding:12px;position:relative}.weapon-image{max-height:120px;object-fit:contain;width:100%}.weapon-info{display:flex;flex:1 1;flex-direction:column}.weapon-name{font-weight:700;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.weapon-details,.weapon-name{margin-bottom:8px}.weapon-container{color:#666;color:var(--secondary-text-color);font-size:12px;margin-bottom:8px}.weapon-probability{margin-top:8px}:root{--background-color:#f0f2f5;--card-background:#fff;--text-color:#000;--secondary-text-color:#666;--border-color:#e8e8e8;--hover-color:#f5f5f5;--primary-color:#1890ff;--success-color:#52c41a;--warning-color:#faad14;--error-color:#f5222d}@media (prefers-color-scheme:dark){:root{--background-color:#141414;--card-background:#1f1f1f;--text-color:#fff;--secondary-text-color:#a6a6a6;--border-color:#303030;--hover-color:#262626;--primary-color:#177ddc;--success-color:#49aa19;--warning-color:#d89614;--error-color:#a61d24}}.float-range,.price-range{color:#666;font-size:12px;margin-bottom:4px}.dark-theme .float-range,.dark-theme .price-range{color:#aaa}
/*# sourceMappingURL=main.66672b0f.css.map*/