.weapons-page .header-container{background:linear-gradient(#0a0a0a 0%,#111 100%);border-bottom:1px solid #ffffff0d;flex-direction:column;display:flex}.weapons-page .header-wrapper{flex-direction:column;gap:24px;display:flex}.weapons-page .header-texts{flex-direction:column;flex:1;align-items:center;gap:24px;min-width:0;display:flex}.weapons-page .page-title{color:#fff;text-align:center;overflow-wrap:anywhere;margin:0;font-family:Inter,system-ui,sans-serif;font-size:48px;font-weight:700;line-height:48px}.weapons-page .page-description{color:#fff;text-align:center;overflow-wrap:anywhere;margin:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:400;line-height:20px}.weapons-page .content-container{flex-direction:column;gap:32px;min-width:0;display:flex}.weapons-page .weapons-breadcrumb{color:#ffffff80;flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;display:flex}.weapons-page .weapons-breadcrumb a{color:#ffffffb3}.weapons-page .weapon-name{color:#fff;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600}.weapons-page .category{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:400}.weapons-page .meta-status{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:999px;width:fit-content;padding:6px 10px;display:flex}.weapons-page .meta-status.green{background:#75c0171a;border:1px solid #75c01766}.weapons-page .meta-status-text{color:#ffffffb3;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700}.weapons-page .meta-status.green .meta-status-text{color:#75c017}.weapons-page .pick-rate{color:#fff;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:700}.weapons-page .link{cursor:pointer;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:fit-content;margin:auto;padding:7px 15px;display:flex}.weapons-page .link-text{color:#fff;white-space:nowrap;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600}.weapons-page .link-icon{width:9px;height:9px}.weapons-page .icon-container{justify-content:center;align-items:center;display:flex}.ui-table{min-width:0;display:block;position:relative}.ui-table .container{flex-direction:column;gap:32px;min-width:0;display:flex}.ui-table .filters-wrapper{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.ui-table .search-container{border:1px solid #ffffff1a;border-radius:10px;flex:1;align-items:center;gap:18px;min-width:200px;height:44px;padding:6px 18px;display:flex}.ui-table .search-container .search-icon{width:20px;height:20px}.ui-table .search-container input{color:#fff;background:0 0;border:none;flex:1;min-width:0;padding:0;font-family:Inter,system-ui,sans-serif;font-size:16px}.ui-table .search-container input::placeholder{color:#9ca3af}.ui-table .search-container input:focus{border:none;outline:none}.ui-table .dropdown-container{flex:1;align-items:center;min-width:160px;display:flex}.ui-table .dropdown-simple-filter{color:#fff;background:0 0;border:1px solid #ffffff1a;border-radius:10px;width:100%;height:44px;padding:0 18px;font-family:Inter,system-ui,sans-serif;font-size:16px}.ui-table select option{color:#fff;background:#151b1c}.ui-table .table-wrapper{background:linear-gradient(90deg,#0b1416 71%,#0b141633 100%),#0b1416;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;gap:12px;min-width:0;display:flex;box-shadow:0 14px 34px -14px #0006}.ui-table .table-container{border-spacing:0;border:1px solid #ffffff0f;border-radius:12px;width:100%}.ui-table .table-container th,.ui-table .table-container td{text-align:left;padding-left:19px}.ui-table .table-container th:last-child,.ui-table .table-container td:last-child{padding-right:19px}.ui-table .table-container td{border-top:1px solid #ffffff14;height:63px}.ui-table .table-container td.center{text-align:center}.ui-table .table-container td.right{text-align:right}.ui-table .th-cell{vertical-align:middle;position:relative}.ui-table .default-cell-value{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:13px}.ui-table .column-header{align-items:center;gap:6px;height:60px;display:flex}.ui-table .column-header.center{justify-content:center}.ui-table .column-header.right{justify-content:flex-end}.ui-table .header-text{color:#ffffffb3;letter-spacing:.36px;text-transform:uppercase;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:700}.ui-table .header-icon{cursor:pointer;filter:grayscale();outline:none;flex-shrink:0;width:14px;height:14px}.ui-table .header-icon:hover,.ui-table .header-icon:focus-visible{filter:grayscale(0%)}.ui-table .header-icon--sort{transform-origin:50%;transition:transform .2s}.ui-table .header-icon--sort-active{filter:grayscale(0%)}.ui-table .header-icon--sort-desc{transform:rotate(180deg)}.ui-table .header-icon--filter-active{filter:grayscale(0%)brightness(1.15)}.ui-table .filter-trigger-wrap{flex-shrink:0;align-items:center;display:inline-flex;position:relative}.ui-table .filter-popover{z-index:100;background:#0b1416;border:1px solid #ffffff14;border-radius:16px;min-width:220px;max-width:min(280px,85vw);padding:10px 10px 8px;position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);box-shadow:0 12px 32px #0000008c}.ui-table .filter-popover-search{box-sizing:border-box;color:#ffffffe6;background:#00000040;border:1px solid #ffffff1f;border-radius:8px;width:100%;padding:8px 10px;font-family:Inter,system-ui,sans-serif;font-size:13px}.ui-table .filter-popover-search:focus{border-color:#75c017;outline:none}.ui-table .filter-popover-list{flex-direction:column;gap:2px;max-height:220px;margin-top:10px;padding-right:2px;display:flex;overflow-y:auto}.ui-table .filter-option{cursor:pointer;color:#ffffffd9;-webkit-user-select:none;user-select:none;border-radius:6px;align-items:center;gap:8px;padding:6px 8px;font-family:Inter,system-ui,sans-serif;font-size:13px;display:flex}.ui-table .filter-option:hover{background:#ffffff0f}.ui-table .filter-option input{accent-color:#75c017;cursor:pointer;flex-shrink:0;width:14px;height:14px}.ui-table .filter-option-label{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.ui-table .filter-popover-empty{text-align:center;color:#fff6;padding:12px 8px;font-size:12px}.ui-table .filter-popover-actions{border-top:1px solid #ffffff14;flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:10px;display:flex}.ui-table .filter-btn{cursor:pointer;color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:10px;flex:1;height:40px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.ui-table .filter-btn-apply{color:#75c017;background:#75c0171a;border:1px solid #75c01766}.ui-table .table-container--mobile{flex-direction:column;display:none}.ui-table .mobile-row{border-bottom:1px solid #ffffff14}.ui-table .table-footer{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:16px 20px;display:flex}.ui-table .rows-selector{align-items:center;gap:12px;display:flex}.ui-table .rows-selector-label{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:13px}.ui-table .dropdown-simple{color:#fff;background:#ffffff0a;border:1px solid #ffffff1a;border-radius:6px;height:32px;padding:0 11px;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:600}.ui-table .load-more-button{cursor:pointer;background:#75c0171a;border:1px solid #75c01766;border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:9px 19px;display:flex}.ui-table .load-more-button-text{color:#75c017;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600}.ui-table .load-more-button-icon{width:16px;height:16px}.ui-table .accordion-container{flex-direction:column;display:flex}.ui-table .accordion-container.opened{background:linear-gradient(90deg,#75c01738 0%,#151d1e38 35%,#0b141638 100%),linear-gradient(90deg,#0b1416 70.67%,#0b141633 100%),#0b1416}.ui-table .accordion-header{cursor:pointer;text-align:left;background:0 0;border:none;justify-content:space-between;align-items:center;gap:8px;width:100%;min-height:48px;padding:0 8px;display:flex}.ui-table .accordion-header-left{align-items:center;gap:8px;min-width:0;display:flex}.ui-table .accordion-header-left .icon-container{flex-shrink:0;width:50px;height:28px;overflow:hidden}.ui-table .accordion-header-left .icon-container img{object-fit:contain;width:100%;height:100%}.ui-table .accordion-title{color:#fff;overflow-wrap:anywhere;min-width:0;font-family:Inter,system-ui,sans-serif;font-size:14px;font-weight:600}.ui-table .accordion-header-right{flex-shrink:0;align-items:center;gap:8px;display:flex}.ui-table .meta-tier-container{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:100px;align-items:center;min-height:25px;padding:5px 9px;display:flex}.ui-table .meta-tier-container.green{background:#75c0171a;border:1px solid #75c01766}.ui-table .meta-tier-value{color:#ffffffb3;font-family:Inter,system-ui,sans-serif;font-size:11px;font-weight:700}.ui-table .meta-tier-container.green .meta-tier-value{color:#75c017}.ui-table .chevron-right-icon{object-fit:contain;opacity:.6;width:10px;height:10px;transition:transform .28s;transform:rotate(0)}.ui-table .chevron-right-icon.open{transform:rotate(90deg)}.ui-table .accordion-content{flex-direction:column;gap:20px;padding:0 12px 20px;display:flex}.ui-table .accordion-content[hidden]{display:none}.ui-table .accordion-inner{flex-direction:column;gap:12px;min-width:0;display:flex}.ui-table .cards-container{flex-wrap:wrap;gap:4px;display:flex}.ui-table .cards-container .card{box-sizing:border-box;background:#0009;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;gap:4px;width:calc(50% - 2px);min-width:0;padding:10px 12px;display:flex}.ui-table .cards-container .card.horizontal{flex-direction:row;justify-content:space-between;align-items:center}.ui-table .cards-container .card-title{color:#ffffffb3;overflow-wrap:anywhere;font-family:Inter,system-ui,sans-serif;font-size:12px}.ui-table .cards-container .card-value{color:#fff;overflow-wrap:anywhere;font-family:Inter,system-ui,sans-serif;font-size:13px;font-weight:700}.ui-table .cards-container .card-image{object-fit:contain;width:50px;height:28px}.ui-table .button-container{background:#ffffff0a;border:1px solid #ffffff1a;border-radius:8px;justify-content:center;align-items:center;gap:6px;width:fit-content;max-width:100%;margin-left:auto;padding:8px 16px;display:flex}.ui-table .button-text{color:#fff;overflow-wrap:anywhere;font-family:Inter,system-ui,sans-serif;font-size:12px;font-weight:600}.ui-table .arrow-right-icon{width:12px;height:12px}@media only screen and (width<=1300px){.weapons-page .header-texts{align-items:flex-start;gap:8px}.weapons-page .page-title{text-align:left;font-size:14px;font-weight:600;line-height:normal}.weapons-page .page-description{text-align:left;font-size:11px;line-height:normal}.weapons-page .content-container,.ui-table .container{gap:18px}.ui-table .filters-wrapper{flex-direction:column;align-items:stretch;gap:8px}.ui-table .search-container{flex:unset;border-radius:100px;gap:10px;min-height:44px;padding:0 12px}.ui-table .search-container .search-icon{width:16px;height:16px}.ui-table .search-container input{font-size:13px}.ui-table .dropdown-simple-filter{border-radius:100px;min-height:44px;padding:0 12px;font-size:13px}.ui-table .table-wrapper{gap:0}.ui-table .table-container--desktop{display:none}.ui-table .table-container--mobile{display:flex}.ui-table .table-footer{gap:12px;padding:12px 16px}.ui-table .rows-selector-label{font-size:11px}.ui-table .dropdown-simple{min-height:44px;padding:0 8px}.ui-table .load-more-button{min-height:44px;padding:8px 12px}.ui-table .load-more-button-icon{display:none}}
