.filter_side_header {color: #ddd; font-size: 1.25em; font-weight: 500; margin-bottom: 0px;}
@media (min-width: 400px) { .filter_side_header {font-size: 1.4em;} }
@media (min-width: 767px) { .filter_side_header {font-size: 1.6em;} }
/* mix container */
.mix_container {text-align: justify; font-size: 0.1px;}
.mix_container:after {content: ''; display: inline-block; width: 100%;}
/* target elements */
.mix_item, .mix_gap {display: inline-block; vertical-align: top;}
.mix_item {position: relative; margin-top: 28px; font-size: 15px;}
.mix_item:before {display: inline-block;}
.mix_item:first-of-type {margin-top: 16px;}
/* grid breakpoints */
.mix_item, .mix_gap {width: calc(100%);}
.btn-flat-light-blue {background: #0084dd; border-color: #0084dd; color: #f7f7f7; font-size: 17px; font-weight: 500; border-width: 1px; padding-top: 8px; padding-bottom: 8px;}
.btn-flat-light-blue:hover {background: #26292d; border-color: #26292d; color: #f7f7f7;}
.btn-flat-light-blue:active, .btn-flat-light-blue:focus {background: #26292d; border-color: #26292d; color: #f7f7f7;}
/* page header */
.page_header_description {font-weight: 500; color: #aaa; font-size: 1.0em; line-height: 1.4em; width: 90%;}
@media (min-width: 500px) {.page_header_description {font-size: 1.025em; line-height: 1.45em; width: 75%;}}
@media (min-width: 992px) {.page_header_description {font-size: 1.05em; line-height: 1.5em; width: 50%;}}
.cover_background_image {background-repeat: no-repeat; background-position: center center; background-size: cover;}
/* trade ads */
.trade_ad_header {background-color: #1c1e22;}
.ad_creator_pfp {margin-top: 4px; height: 38px; width: 38px; border-radius: 1px;}
@media (max-width: 529px) {.ad_creator_pfp {margin-left: 8px; margin-right: 3px;} .trade-ad-timestamp {margin-left: 0px; margin-right: 8px;}}
@media (min-width: 530px) {.ad_creator_pfp {margin-left: 8px; margin-right: 4px;} .trade-ad-timestamp {margin-left: 0px; margin-right: 16px;}}
.ad_creator_name {text-overflow: ellipsis; color: #e9ecef;}
.trade_ad_page_link_button {margin-left: 8px; padding-left: 10px; padding-right: 10px; line-height: 1.3em; font-size: 13px; font-weight: 400; border-radius: 16px;}
.send_trade_button {margin-left: 8px; padding-left: 10px; padding-right: 10px; line-height: 1.3em; font-size: 13px; font-weight: 400; border-radius: 16px;}
@media (max-width: 529px) {.ad_side_left {width: 50%; margin-left: 4%; margin-right: 1%;} .ad_side_right {width: 50%; margin-left: 1%; margin-right: 4%;}}
@media (min-width: 530px) {.ad_side_left {width: 50%; margin-left: 2%; margin-right: 1%;} .ad_side_right {width: 50%; margin-left: 1%; margin-right: 2%;}}
.ad_side_header {color: #ddd; text-align: center; font-weight: 700; margin-top: 10px; margin-bottom: 10px;}
.ad_item_img {background-color: #2b2f33; border-radius: 4px;}
.hover_pointer {cursor: pointer;}
@media (max-width: 349px) {.ad_item_img {width: 17vw; height: 17vw; padding: 1px;}}
@media (min-width: 350px) {.ad_item_img {width: 18vw; height: 18vw; padding: 2px;}}
@media (min-width: 530px) {.ad_item_img {width: 9.5vw; height: 9.5vw; padding: 1px;}}
@media (min-width: 577px) {.ad_item_img {width: 9.6vw; height: 9.6vw; padding: 1px;}}
@media (min-width: 650px) {.ad_item_img {width: 9.7vw; height: 9.7vw; padding: 2px;}}
@media (min-width: 750px) {.ad_item_img {width: 9.9vw; height: 9.9vw; padding: 3px;}}
@media (min-width: 1050px) {.ad_item_img {width: 10.1vw; height: 10.1vw; padding: 3px;}}
@media (min-width: 1200px) {.ad_item_img {width: 118px; height: 118px; padding: 3px;}}
@media (max-width: 429px) {.ad_item_img_1 {margin-left: 0px; margin-top: 0px;} .ad_item_img_2 {margin-left: 5px; margin-top: 0px;} .ad_item_img_3 {margin-left: 0px; margin-top: 5px;} .ad_item_img_4 {margin-left: 5px; margin-top: 5px;}}
@media (min-width: 430px) {.ad_item_img_1 {margin-left: 0px; margin-top: 0px;} .ad_item_img_2 {margin-left: 7px; margin-top: 0px;} .ad_item_img_3 {margin-left: 0px; margin-top: 7px;} .ad_item_img_4 {margin-left: 7px; margin-top: 7px;}}
@media (min-width: 530px) {.ad_item_img_1 {margin-left: 0px; margin-top: 0px;} .ad_item_img_2 {margin-left: 6px; margin-top: 0px;} .ad_item_img_3 {margin-left: 6px; margin-top: 0px;} .ad_item_img_4 {margin-left: 6px; margin-top: 0px;}}
@media (min-width: 750px) {.ad_item_img_1 {margin-left: 0px; margin-top: 0px;} .ad_item_img_2 {margin-left: 8px; margin-top: 0px;} .ad_item_img_3 {margin-left: 8px; margin-top: 0px;} .ad_item_img_4 {margin-left: 8px; margin-top: 0px;}}
/* stats */
.ad_side_details {margin: 6px 0; display: grid; grid-template-columns: 1fr 1fr; column-gap: 0.4rem; row-gap: 0.1rem;}
.stat_title {font-size: 0.74em; line-height: 16px; margin-left: auto; margin-right: 0;}
.ad_stat_svg_container {margin-left: auto; margin-right: 0; width: 15px; line-height: 16px; color: #ddd;}
.stat_value {font-size: 0.82em; line-height: 16px; color: #5bc0de; font-weight: 700;}
.stat_rap {font-size: 0.82em; line-height: 16px; color: #62c462; font-weight: 700;}
.stat_robux {font-size: 0.82em; line-height: 16px; font-weight: 700; color: #ddd;}
@media (min-width: 345px) {.ad_stat_svg_container {width: 15px; line-height: 14px;} .stat_title {font-size: 0.74em; line-height: 20px;} .stat_value {font-size: 0.82em; line-height: 18px;} .stat_rap {font-size: 0.82em; line-height: 18px;} .stat_robux {font-size: 0.82em; line-height: 18px;}}
@media (min-width: 600px) {.ad_stat_svg_container {width: 16px; line-height: 17px;} .stat_title {font-size: 0.86em; line-height: 20px;} .stat_value {font-size: 0.90em; line-height: 19px;} .stat_rap {font-size: 0.90em; line-height: 19px;} .stat_robux {font-size: 0.90em; line-height: 19px;}}
@media (min-width: 900px) {.ad_stat_svg_container {width: 17px; line-height: 18px;} .stat_title {font-size: 0.83em; line-height: 22px;} .stat_value {font-size: 0.98em; line-height: 21px;} .stat_rap {font-size: 0.98em; line-height: 21px;} .stat_robux {font-size: 0.98em; line-height: 21px;}}
/* ad totals */
.ad_total_line {display: inline-flex;}
/* item select modal */
@media (max-width: 499px) {#item_select_modal_item_image {width: 110px; height: 110px;}}
@media (min-width: 500px) {#item_select_modal_item_image {width: 150px; height: 150px;}}
.item_select_modal_stat_title {font-size: 1.025em; line-height: 26px; color: #ddd;}
.item_select_modal_stat_value {font-size: 1.25em; line-height: 26px; color: #5bc0de; font-weight: 600;}
.item_select_modal_stat_rap   {font-size: 1.25em; line-height: 26px; color: #62c462; font-weight: 600;}
/* item tags */
.system_item_tag_container_1 { position: absolute; display: flex; bottom: 4px; left: 4px; }
.system_item_tag_container_2 { position: absolute; display: flex; bottom: 4px; left: 4px; }
.system_item_tag_container_3 { position: absolute; display: flex; bottom: 4px; left: 4px; }
.system_item_tag_container_4 { position: absolute; display: flex; bottom: 4px; left: 4px; }
@media (max-width: 429px) {.system_item_tag_container_1 {margin-left: 0px;} .system_item_tag_container_2 {margin-left: 5px;} .system_item_tag_container_3 {margin-left: 0px;} .system_item_tag_container_4 {margin-left: 5px;}}
@media (min-width: 430px) {.system_item_tag_container_1 {margin-left: 0px;} .system_item_tag_container_2 {margin-left: 7px;} .system_item_tag_container_3 {margin-left: 0px;} .system_item_tag_container_4 {margin-left: 7px;}}
@media (min-width: 530px) {.system_item_tag_container_1 {margin-left: 0px;} .system_item_tag_container_2 {margin-left: 6px;} .system_item_tag_container_3 {margin-left: 6px;} .system_item_tag_container_4 {margin-left: 6px;}}
@media (min-width: 750px) {.system_item_tag_container_1 {margin-left: 0px;} .system_item_tag_container_2 {margin-left: 8px;} .system_item_tag_container_3 {margin-left: 8px;} .system_item_tag_container_4 {margin-left: 8px;}}
@media (max-width: 429px) {.system_item_tag_icon {margin-left: 1px; width: 13px; height: 13px;}}
@media (min-width: 430px) {.system_item_tag_icon {margin-left: 2px; width: 15px; height: 15px;}}
@media (min-width: 530px) {.system_item_tag_icon {margin-left: 1px; width: 12px; height: 12px;}}
@media (min-width: 650px) {.system_item_tag_icon {margin-left: 1px; width: 13px; height: 13px;}}
@media (min-width: 750px) {.system_item_tag_icon {margin-left: 1px; width: 14px; height: 14px;}}
@media (min-width: 900px) {.system_item_tag_icon {margin-left: 1px; width: 15px; height: 15px;}}
@media (min-width: 1100px) {.system_item_tag_icon {margin-left: 1px; width: 16px; height: 16px;}}
.projected_tag_icon { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' viewBox='0 0 64 64'%3E%3Cpath d='M63.37 53.52C53.982 36.37 44.59 19.22 35.2 2.07a3.687 3.687 0 00-6.522 0C19.289 19.22 9.892 36.37.508 53.52c-1.453 2.649.399 6.083 3.258 6.083h56.35c1.584 0 2.648-.853 3.203-2.01.698-1.102.885-2.565.055-4.075' fill='%23ffdd15'/%3E%3Cpath d='M28.917 34.477l-.889-13.262c-.166-2.583-.246-4.439-.246-5.565 0-1.534.4-2.727 1.202-3.588.805-.856 1.863-1.286 3.175-1.286 1.583 0 2.646.551 3.178 1.646.537 1.102.809 2.684.809 4.751 0 1.215-.066 2.453-.198 3.708l-1.19 13.649c-.129 1.626-.404 2.872-.827 3.739-.426.871-1.128 1.301-2.109 1.301-.992 0-1.69-.419-2.072-1.257-.393-.841-.668-2.12-.833-3.836m3.072 18.217c-1.125 0-2.106-.362-2.947-1.093-.841-.728-1.26-1.748-1.26-3.058 0-1.143.4-2.12 1.202-2.921.805-.806 1.786-1.206 2.951-1.206s2.153.4 2.977 1.206c.815.801 1.234 1.778 1.234 2.921 0 1.29-.419 2.308-1.246 3.044a4.245 4.245 0 01-2.911 1.107' fill='%231f2e35'/%3E%3C/svg%3E"); }
.rare_tag_icon      { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' style='-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg)' viewBox='0 0 128 128' transform='rotate(360)'%3E%3Cpath d='M63.85 123.84l60.1-87.8.05-.02v-.03L96.04 4H32.01L4 35.93v.03l.03.07 59.42 87.45.32.44.07-.09-.22-.83.23.84z' fill='%2381D4FA'/%3E%3ClinearGradient id='a' x1='4.111' x2='123.89' y1='64' y2='64' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2381D4FA' offset='.001'/%3E%3Cstop stop-color='%2329B6F6' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23a)' d='M63.79 123.93L4.11 36.03l27.9-31.96h64.03l27.85 31.96z'/%3E%3Cpath fill='none' d='M64 4l-.05.07h.1z'/%3E%3ClinearGradient id='b' x1='63.599' x2='63.599' y1='123.89' y2='36.003' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2381D4FA' offset='0'/%3E%3Cstop stop-color='%237DD3FA' offset='.221'/%3E%3Cstop stop-color='%2372CFF9' offset='.431'/%3E%3Cstop stop-color='%235EC8F8' offset='.638'/%3E%3Cstop stop-color='%2344BFF7' offset='.841'/%3E%3Cstop stop-color='%2329B6F6' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23b)' d='M63.78 123.89L87.55 36l-47.9.05z'/%3E%3Cpath fill='%2381D4FA' d='M87.55 36h.39l-.28-.38z'/%3E%3ClinearGradient id='c' x1='93.897' x2='93.897' y1='123.91' y2='36' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23039BE5' offset='0'/%3E%3Cstop stop-color='%230398E2' offset='.369'/%3E%3Cstop stop-color='%230390D9' offset='.638'/%3E%3Cstop stop-color='%230282C9' offset='.874'/%3E%3Cstop stop-color='%230277BD' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23c)' d='M124 36.02L87.58 36l-23.79 87.91L124 36.03z'/%3E%3ClinearGradient id='d' x1='33.944' x2='33.944' y1='123.91' y2='35.968' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2329B6F6' offset='0'/%3E%3Cstop stop-color='%2325B3F4' offset='.331'/%3E%3Cstop stop-color='%231AABEF' offset='.646'/%3E%3Cstop stop-color='%23079EE7' offset='.954'/%3E%3Cstop stop-color='%23039BE5' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23d)' d='M39.86 36.59L39 37.75l.86-1.16-.17-.61-35.52-.01-.06.06 59.67 87.88z'/%3E%3ClinearGradient id='e' x1='29.51' x2='21.783' y1='5.457' y2='36.366' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23B3E5FC' offset='.005'/%3E%3Cstop stop-color='%234FC3F7' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23e)' d='M40 36L32 4.1 3.74 36.05z'/%3E%3ClinearGradient id='f' x1='105.87' x2='105.87' y1='7.06' y2='37.027' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2381D4FA' offset='.009'/%3E%3Cstop stop-color='%2329B6F6' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23f)' d='M87.74 36l8-31.9L124 36.05z'/%3E%3ClinearGradient id='g' x1='63.644' x2='63.644' y1='6.738' y2='35.715' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23E1F5FE' offset='0'/%3E%3Cstop stop-color='%23D3F0FD' offset='.275'/%3E%3Cstop stop-color='%23B3E5FC' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23g)' d='M39.74 36l24-31.96L87.55 36z'/%3E%3ClinearGradient id='h' x1='47.868' x2='47.868' y1='4.484' y2='37.34' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%2381D4FA' offset='.009'/%3E%3Cstop stop-color='%2329B6F6' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23h)' d='M64 4.04L40 36.05 31.74 4z'/%3E%3ClinearGradient id='i' x1='63.736' x2='96' y1='20.023' y2='20.023' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%234FC3F7' offset='.011'/%3E%3Cstop stop-color='%2329B6F6' offset='1'/%3E%3C/linearGradient%3E%3Cpath fill='url(%23i)' d='M63.74 4.04l24 32.01L96 4z'/%3E%3Cpath d='M94.67 7l25.53 29.2-56.42 82.41L7.76 36.19 33.37 7h61.3m1.37-3H32.01L4 35.93v.03l.03.07 59.74 87.9 60.18-87.9.05-.02v-.03L96.04 4z' fill='%23424242' opacity='.2'/%3E%3C/svg%3E"); }
.hyped_tag_icon     { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' style='vertical-align:-.125em;-ms-transform:rotate(360deg);-webkit-transform:rotate(360deg)' viewBox='0 0 128 128' transform='rotate(360)'%3E%3ClinearGradient id='a' x1='64' x2='64' y1='88.452' y2='31.207' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FB8C00' offset='.228'/%3E%3Cstop stop-color='%23EF6C00' offset='.714'/%3E%3C/linearGradient%3E%3Cpath d='M77.54 4.22s-2.01 5.7-.27 15.78c.8 4.63 4.6 11.71 7.48 16.8 8.88 15.73 3.75 29.99 3.75 29.99s3.66-5.96 8.22-13.51c4.58-7.57 11.3-10.82 11.3-10.82s-2.16 3.12-2.87 14.75c-.62 10.28 4.23 20.78 2.87 32.31-1.87 15.78-18.13 30.28-32.25 32.88-10.23 1.88-20.13 1.8-31.1-4.31-17.29-9.64-25.74-28.43-24.9-45.41.78-15.56 11.66-32.63 11.14-30.31C27.27 58.61 41.27 67.4 41.27 67.4s-4.67-22.83 6.65-40.08 29.62-23.1 29.62-23.1z' fill='url(%23a)'/%3E%3ClinearGradient id='b' x1='64' x2='64' y1='121.87' y2='65.176' gradientUnits='userSpaceOnUse'%3E%3Cstop stop-color='%23FFB300' offset='0'/%3E%3Cstop stop-color='%23FFB504' offset='.025'/%3E%3Cstop stop-color='%23FFCE28' offset='.311'/%3E%3Cstop stop-color='%23FFE042' offset='.577'/%3E%3Cstop stop-color='%23FFEA52' offset='.815'/%3E%3Cstop stop-color='%23FFEE58' offset='1'/%3E%3C/linearGradient%3E%3Cpath d='M62.46 43.73s1.18 15.15-6.58 27.34c-3.74 5.88-11.76 11.92-15.15 19.27-3.38 7.32-3.61 16.45 1.5 24.6 4.8 7.65 19.65 8.75 21.41 8.83 11.34.46 31.34-6.7 24.81-30.61-2.06-7.54-7.43-10.77-7.43-10.77s.33 3.81-2.65 8.64S71 96.8 71 96.8s12.05-10.01 5.18-31.89c-3.79-12.08-13.72-21.18-13.72-21.18z' fill='url(%23b)'/%3E%3Cpath d='M72.58 10.76c-.08 2.68.08 6.01.76 9.92.89 5.12 4.51 12.02 7.93 18.09 7.81 13.83 3.65 26.17 3.47 26.67-.69 1.93.18 4.07 2.03 4.96a4.005 4.005 0 005.14-1.52c.04-.06 3.71-6.06 8.23-13.53.41-.69.85-1.33 1.3-1.94-.11 1.1-.2 2.28-.28 3.56-.32 5.2.62 10.35 1.53 15.33 1 5.46 2.03 11.11 1.36 16.75-1.67 14.08-16.69 27.15-29 29.41-3.7.68-6.97 1.01-9.99 1.01-6.59 0-12.45-1.55-18.43-4.89-7.49-4.18-13.6-10.51-17.65-18.3-3.75-7.22-5.6-15.53-5.2-23.41.28-5.65 2.04-11.55 4-16.47 3.28 9.19 10.9 14.09 11.36 14.38.65.41 1.39.61 2.13.61a3.993 3.993 0 003.92-4.8c-.04-.21-4.22-21.39 6.08-37.09 6.42-9.78 15.38-15.67 21.31-18.74m4.96-6.54s-18.3 5.83-29.62 23.09-6.65 40.09-6.65 40.09-14-8.78-10.35-25.03c.03-.14.02-.21-.03-.21-.76 0-10.38 15.92-11.11 30.52-.85 16.97 7.61 35.77 24.9 45.41 7.11 3.97 13.78 5.39 20.38 5.39 3.57 0 7.12-.42 10.72-1.08 14.12-2.6 30.37-17.1 32.25-32.88 1.37-11.53-3.49-22.03-2.87-32.31.7-11.63 2.87-14.75 2.87-14.75s-6.73 3.25-11.3 10.82c-4.56 7.55-8.22 13.51-8.22 13.51s5.13-14.26-3.75-29.99c-2.88-5.1-6.68-12.17-7.48-16.8-1.75-10.08.26-15.78.26-15.78zM108.03 42z' fill='%23424242' opacity='.2'/%3E%3Cpath d='M65.98 53.88c2.4 3.31 4.91 7.54 6.39 12.23 5.9 18.82-3.55 27.29-3.92 27.61a3.995 3.995 0 00-1.04 4.83 4.011 4.011 0 004.45 2.16c.62-.14 6.16-1.5 9.92-7.6.53-.86.98-1.71 1.35-2.52.57 1.03 1.08 2.23 1.46 3.61 2.03 7.42 1.35 13.42-2.01 17.82-4.37 5.73-12.37 7.76-17.9 7.76-.3 0-.59-.01-.87-.02-3.68-.15-14.92-1.75-18.18-6.96-3.98-6.33-4.43-13.91-1.26-20.8 1.72-3.73 5.03-7.3 8.23-10.75 2.53-2.73 4.92-5.3 6.66-8.04 4.12-6.48 5.94-13.65 6.72-19.33m-3.52-10.15s1.18 15.15-6.58 27.34c-3.74 5.88-11.76 11.92-15.15 19.27-3.38 7.32-3.61 16.45 1.5 24.6 4.8 7.65 19.65 8.75 21.41 8.83.34.01.69.02 1.04.02 11.47 0 30.11-7.43 23.77-30.63-2.06-7.54-7.43-10.77-7.43-10.77s.33 3.81-2.65 8.64C75.39 95.84 71 96.8 71 96.8s12.05-10.01 5.18-31.89c-3.79-12.08-13.72-21.18-13.72-21.18z' fill='%23424242' opacity='.2'/%3E%3C/svg%3E"); }
#video {position: absolute; display: none; width: 300px; right: 14px; bottom: 14px;}
@media (min-width: 768px) { #video {width: 300px; display: block;} }
@media (min-width: 830px) { #video {width: 356px; display: block;} }
/* filter controls */
.trade_ads_search_grid {display: grid; grid-template-columns: 1fr; column-gap: 1rem; row-gap: 1rem; background-color: #2b2f33; padding: 8px 16px 16px 16px; border-radius: 6px;}
@media (min-width: 320px) { .trade_ads_search_grid {grid-template-columns: 1fr 1fr;} }
.trade_ads_search_box {color: #ccc; font-size: 1.2em; width: 120px; height: 40px; background-color: #1b1d20; margin-top: 2px;}
.trade_ads_search_box:focus {color: #eee; background-color: #111;}
@media (min-width: 360px) {.trade_ads_search_box {width: 130px;}}
@media (min-width: 420px) {.trade_ads_search_box {width: 150px;}}
@media (min-width: 570px) {.trade_ads_search_box {width: 190px;}}
.search_icon_svg {color: #fff; margin: 0 auto; width: 1.85em; height: 1.85em;}
@media (min-width: 768px) {.search_icon_svg {width: 2.25em; height: 2.25em;}}
.trade_ads_search_visibility_button {padding: 4px 16px 4px 16px; line-height: 32px;}
.value_filter_grid {display: block;}
@media (min-width: 570px) {.value_filter_grid {display: block}}
.value_filter_input {color: #ccc; font-size: 1.2em; width: 120px; height: 32px; margin-top: 2px; background-color: #1b1d20;}
.value_filter_input:focus {color: #eee; background-color: #111;}
@media (min-width: 360px) {.value_filter_input {width: 130px;}}
@media (min-width: 420px) {.value_filter_input {width: 150px;}}
@media (min-width: 570px) {.value_filter_input {width: 190px;}}
.enabled_filter_display_grid {display: flex; flex-wrap: wrap; background-color: #2b2f33;}
@media (min-width: 320px) { .enabled_filter_display_grid {grid-template-columns: repeat(auto-fit, minmax(50px, 1fr));} }
.filter_display_tag {width: 48px; height: 48px;}
.trade_ads_filter_button {padding: 4px 8px 4px 8px; line-height: 32px; border-radius: 3px;}
.tag_button_grid {display: grid; row-gap: 0rem; grid-template-columns: 1fr 1fr 1fr 1fr; background-color: #2e3338; border-radius: 5px;}
.tag_button {width: 55px; height: 55px; cursor: pointer; margin: 1em auto 0.5em auto;}
@media (min-width: 420px) {.tag_button {width: 65px; height: 65px;}}
@media (min-width: 460px) {.tag_button {width: 70px; height: 70px;}}
@media (min-width: 500px) {.tag_button {width: 79px; height: 79px;}}
.tag_filter_button {width: 28px; height: 28px; padding: 2px; margin: 2px; background-color: #444;}
.tag_filter_button_include {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' viewBox='0 0 24 24'%3E%3Cpath d='M12 12v7.88c.04.3-.06.62-.29.83a.996.996 0 0 1-1.41 0L8.29 18.7a.989.989 0 0 1-.29-.83V12h-.03L2.21 4.62a1 1 0 0 1 .17-1.4c.19-.14.4-.22.62-.22h14c.22 0 .43.08.62.22a1 1 0 0 1 .17 1.4L12.03 12H12m3 5h3v-3h2v3h3v2h-3v3h-2v-3h-3v-2z' fill='lightgreen'/%3E%3C/svg%3E");}
.tag_filter_button_exclude {background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' viewBox='0 0 24 24'%3E%3Cpath d='M12 12v7.88c.04.3-.06.62-.29.83a.996.996 0 0 1-1.41 0L8.29 18.7a.999.999 0 0 1-.29-.84V12h-.03L2.21 4.62a1 1 0 0 1 .17-1.4c.19-.14.4-.22.62-.22h14c.22 0 .43.08.62.22a1 1 0 0 1 .17 1.4L12.03 12H12m3 5h8v2h-8v-2z' fill='%23ef6262'/%3E%3C/svg%3E");}
.enabled_value_filter_text {font-size: 1.25em; font-weight: 500; color: #ddd;}
.filter_display_tag_container {position: relative;}
.filter_display_value_container {position: relative;}
.filter-remove-button {display: none; position: absolute; bottom: 0; right: 0; margin-bottom: 0px; margin-right: 0px; line-height: 1.2em; font-size: 1.25em; font-weight: 500;}
.modal_header_blue_gradient {color: #ddd; padding: 0.75rem 1rem; background: linear-gradient(125deg, #006db7, #052554);}
.page_title {color: #ddd; font-size: 1.6em; font-weight: 500; margin-right: 0.175em; word-break: break-word;}
@media (min-width: 576px) {.page_title {font-size: 1.8em;}}
.button_icon_svg {color: #f7f7f7; width: 1.4em; margin-right: 5px;}
.section_header {color: #ddd; font-size: 1.4em; font-weight: 500; margin-bottom: 0px;}
.player_bust {width: 200px; height: 200px;}
/* top stats */
.top-stat-main-icon {color: #7a8288; width: 2em;}
.top-stat-header {margin-bottom: 0px; color: #7A8288; font-weight: 500; line-height: 1.2;}
.top-stat-data {color: #e9ecef; font-weight: 500;}
.top-stat-data-smaller {color: #e9ecef; font-weight: 500;}
.main_item_image_container {text-align: center;}
@media (max-width: 575px) {.main_item_image_container {width: 100%;}}
.top_stat_pane_column {padding-left: 30px;}
@media (min-width: 620px) {.top_stat_pane_column {width: 280px;}}
@media (min-width: 700px) {.top_stat_pane_column {width: 360px;}}
@media (min-width: 730px) {.top_stat_pane_column {width: 390px;}}
.top_stat_pane_stat_cell {margin-top: 15px;}
/* page header */
@media (max-width: 991px) {.page_header_description {font-weight: 500; color: #aaa; font-size: 1.0em; line-height: 1.4em;}}
/* ad elements */
.ad_component_links_section {margin-top: 3px; width: 94vw;}
.ad_component_stats_section {width: 100%; padding-top: 0px; padding-left: 20px; padding-right: 20px; padding-bottom: 10px;}
.ad_component_item_name_link {color: #dddddd; font-size: 1em; font-weight: 500;}
.ad_component_item_name_link_container {width: 100%;}
.ad_component_entry_flags {font-size: 12px; font-weight: 400; color: #7a8288;}
.ad_component_image {width: 54px; height: 54px; margin-top: 1px; margin-bottom: 0px; margin-left: 8px; margin-right: 7px;}
.ad_component_roblox_page_link {margin-right: 6px;}
@media (min-width: 370px) {.ad_component_image {margin-left: 13px;}}
@media (min-width: 390px) {.ad_component_image {margin-left: 16px;}}
@media (min-width: 410px) {.ad_component_image {margin-left: 18px;}}
@media (min-width: 450px) {.ad_component_image {margin-left: 23px;}}
@media (min-width: 470px) {.ad_component_image {margin-left: 26px;}}
@media (min-width: 525px) {
  .ad_component_image {margin-left: 5px; margin-bottom: 1px; width: 64px; height: 64px;}
  .ad_component_links_section {width: 61%;}
  .ad_component_stats_section {width: auto; padding-bottom: 0px; padding-top: 13px; padding-left: 5px; padding-right: 5px;}
}
@media (min-width: 550px) {.ad_component_image {margin-left: 5px;} .ad_component_links_section {width: 59%;}}
@media (min-width: 800px) {.ad_component_image {margin-left: 15px;} .ad_component_links_section {width: 58%;}}
@media (min-width: 1000px){.ad_component_links_section {width: 52%;}}
.sale_details_link_button {margin-left: 8px; margin-right: 16px; padding-left: 8px; padding-right: 8px; line-height: 1.2em; font-weight: 500;}
.ad_component_stat_header {padding-left: 4px; font-size: 0.85em; color: #89b7d4; font-weight: 500;}
.ad_component_stat_data {font-size: 1.0em; color: #dddddd; font-weight: 700;}
.ad_component_flag_icon {color: #7a8288; width: 1em; height: 1em;}
.page_subtitle {color: #5bc0de; margin-right: 0.33em; font-size: 1.4em; font-weight: 300;}
.page_title_offsite_link_icon {width: 1.6em; line-height: 1em; color: #ddd;}
.item_acronym {font-size: 1.6em; font-weight: 300; line-height: 1.2em;}
.btn-header-responsive {width: 140px; font-size: 13px; padding-top: 6px; padding-bottom: 6px;}
@media (min-width: 630px) {.btn-header-responsive{width: 160px; font-size: 15px;}}
@media (min-width: 870px) {.btn-header-responsive{width: 180px; font-size: 17px;}}
/* small flat blue buttons used in trade ad card headers (1:1 rolimons) */
.btn-flat-light-blue-sm {background: #0084dd; border-color: #0084dd; color: #f7f7f7;}
.btn-flat-light-blue-sm:hover {background: #26292d; border-color: #26292d; color: #f7f7f7;}
.btn-flat-light-blue-sm:active, .btn-flat-light-blue-sm:focus {background: #26292d; border-color: #26292d; color: #f7f7f7; box-shadow: none;}
