:root {--pixoto-nav-offset: 65px;--pixoto-glass-bg: rgba(18, 20, 23, .78);--pixoto-glass-border: 1px solid rgba(255, 255, 255, .07);}@media (max-width: 575.98px) {:root { --pixoto-nav-offset: 0px; }}:root[data-bs-theme="light"] {--pixoto-glass-bg: rgba(255, 255, 255, .82);--pixoto-glass-border: 1px solid var(--bs-border-color);}[data-bs-theme="light"] .filter-bar-v5 .dropdown-toggle,[data-bs-theme="light"] .filter-bar-v5 .filter-pill { border-color: rgba(0, 0, 0, .15); }[data-bs-theme="light"] .filter-bar-v5 .dropdown-toggle:hover,[data-bs-theme="light"] .filter-bar-v5 .dropdown-toggle:focus-visible,[data-bs-theme="light"] .filter-bar-v5 .dropdown .show > .dropdown-toggle,[data-bs-theme="light"] .filter-bar-v5 .dropdown-toggle.show,[data-bs-theme="light"] .filter-bar-v5 .icon-pill:hover,[data-bs-theme="light"] .filter-bar-v5 .icon-pill:focus-visible {background: rgba(0, 0, 0, .06);border-color: rgba(0, 0, 0, .25);}[data-bs-theme="light"] .profile-filters .filter-tabs li.selected a { color: var(--bs-body-color); }[data-bs-theme="light"] .photo-tile .tile-chip,[data-bs-theme="light"] .photo-tile .tile-rank,[data-bs-theme="light"] .photo-tile .tile-cart,[data-bs-theme="light"] .photo-wall-legacy .image-meta.purchase::before,[data-bs-theme="light"] .photo-wall-legacy .image-meta.purchase a {background: rgba(18, 20, 23, .72);border: 1px solid rgba(255, 255, 255, .18);color: #fff;}.photo-wall {display: grid;grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));gap: 4px;width: 100vw;margin-left: calc(50% - 50vw);padding: 0 4px;}@media (max-width: 575.98px) {.photo-wall { grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); }}.photo-tile {position: relative;overflow: hidden;background: var(--bs-secondary-bg);}.photo-tile .image-link { display: block; }.photo-tile img {width: 100%;aspect-ratio: 1;object-fit: cover;display: block;transform: translateZ(0);transition: transform 220ms cubic-bezier(.2, .6, .2, 1), opacity .35s ease-in;}.photo-wall .photo-tile img { opacity: 0; }.photo-wall .photo-tile img.imgLoaded { opacity: 1; }.photo-tile:hover img,.photo-tile:focus-within img { transform: scale(1.04) translateZ(0); }.photo-tile .tile-chip,.photo-tile .tile-rank,.photo-tile .tile-cart {background: var(--pixoto-glass-bg);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);border: var(--pixoto-glass-border);border-radius: 999px;color: #fff;text-decoration: none;white-space: nowrap;}.photo-tile .tile-meta {position: absolute;left: 0; right: 0; bottom: 0;display: flex;align-items: center;gap: .45rem;padding: 1.8rem .55rem .45rem;background: linear-gradient(transparent, rgba(0, 0, 0, .82));color: #fff;font-family: 'Oswald', var(--bs-body-font-family);font-size: .9rem;opacity: 0;pointer-events: none;transition: opacity 180ms ease-in;}.photo-tile:hover .tile-meta,.photo-tile:focus-within .tile-meta { opacity: 1; }.photo-tile:hover .tile-meta a,.photo-tile:focus-within .tile-meta a { pointer-events: auto; }.photo-tile .tile-meta a { color: #fff; text-decoration: none; }.photo-tile .tile-rank {flex: none;padding: .05rem .5rem;font-size: .78rem;font-family: 'Oswald', var(--bs-body-font-family);}.photo-tile .tile-owner {flex: 1;min-width: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.photo-tile .tile-score {flex: none;font-family: 'Oswald', var(--bs-body-font-family);font-weight: 600;}.photo-tile .tile-score .bi { margin-right: .25rem; font-size: .8em; opacity: .85; }.photo-tile .pro-badge,.photo-wall-legacy .pro-badge,.flexgrid .pro-badge {display: inline-block;background: var(--bs-danger);color: #fff !important;border-radius: 999px;font-size: .58rem;font-weight: 700;letter-spacing: .06em;line-height: 1;padding: .18rem .4rem;margin-left: .3rem;vertical-align: 15%;text-decoration: none;}.photo-tile .tile-buy {position: absolute;top: 0; left: 0; right: 0;display: flex;align-items: center;gap: .4rem;padding: .45rem .55rem 1.2rem;pointer-events: none;transition: background-color 180ms ease-in;}.photo-tile:hover .tile-buy,.photo-tile:focus-within .tile-buy {background: linear-gradient(rgba(0, 0, 0, .82), transparent);}.photo-tile .tile-cart {flex: none;width: 30px; height: 30px;display: inline-flex;align-items: center;justify-content: center;font-size: .95rem;opacity: .45;transition: opacity 180ms ease-in;}.photo-tile:hover .tile-cart,.photo-tile:focus-within .tile-cart { opacity: 1; }.photo-tile .tile-buy .tile-chip {padding: .22rem .65rem;font-family: 'Oswald', var(--bs-body-font-family);font-size: .76rem;text-transform: uppercase;letter-spacing: .05em;opacity: 0;transition: opacity 180ms ease-in;}.photo-tile .tile-buy .tile-chip .bi { margin-right: .3rem; }.photo-tile .tile-buy .tile-chip:hover { background: rgba(40, 44, 49, .92); }.photo-tile:hover .tile-buy .tile-chip,.photo-tile:focus-within .tile-buy .tile-chip { opacity: 1; pointer-events: auto; }.photo-tile .tile-buy .tile-chip .mini { font-size: .66rem; }.photo-tile .tile-buy .canvas-link { margin-left: auto; }.photo-tile .award-badge {position: absolute;top: .5rem; left: .5rem;z-index: 3;filter: drop-shadow(0 2px 4px rgba(0, 0, 0, .55));}.photo-tile .award-badge.hide { display: none; }.photo-tile .tile-meta.tile-meta-static { opacity: 1; pointer-events: auto; }.photo-tile .tile-meta.tile-meta-static a { pointer-events: auto; }.photo-tile .tile-meta .tile-meta-lines { flex: 1; min-width: 0; line-height: 1.25; }.photo-tile .tile-meta .tile-meta-lines > span {display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.photo-tile .tile-meta .tile-meta-lines .micro {text-transform: uppercase;letter-spacing: .08em;font-size: .68rem;color: rgba(255, 255, 255, .75);font-family: var(--bs-body-font-family);}.photo-tile.mature-image .tile-buy { display: none; }.skeleton-tile {position: relative;overflow: hidden;background: var(--bs-secondary-bg);}.photo-wall > .skeleton-tile { aspect-ratio: 1; }.skeleton-tile::after {content: '';position: absolute;inset: 0;background: linear-gradient(100deg, transparent 30%, rgba(255, 255, 255, .07) 50%, transparent 70%);transform: translateX(-100%);animation: pw-shimmer 1.1s ease-in-out infinite;}@keyframes pw-shimmer {to { transform: translateX(100%); }}.photo-wall-legacy ul.IMAGES_LIST,.photo-wall-legacy ul.images-list {list-style: none;display: grid;grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));gap: 4px;width: 100vw;margin-left: calc(50% - 50vw);padding: 0 4px;}@media (max-width: 575.98px) {.photo-wall-legacy ul.IMAGES_LIST,.photo-wall-legacy ul.images-list { grid-template-columns: repeat(auto-fill, minmax(150px, 1fr)); }}.photo-wall-legacy li.image-wrap {position: relative;overflow: hidden;background: var(--bs-secondary-bg);margin: 0;}.photo-wall-legacy li.image-wrap .image-link-container {position: relative;display: block;overflow: hidden;}.photo-wall-legacy li.image-wrap .image-link { display: block; }.photo-wall-legacy li.image-wrap .image-link > img {width: 100%;aspect-ratio: 1;object-fit: cover;display: block;transform: translateZ(0);transition: transform 220ms cubic-bezier(.2, .6, .2, 1);}.photo-wall-legacy li.image-wrap:hover .image-link > img,.photo-wall-legacy li.image-wrap:focus-within .image-link > img { transform: scale(1.04) translateZ(0); }.photo-wall-legacy li.image-wrap .image-info {position: absolute;left: 0; right: 0; bottom: 34px;padding: .4rem .55rem;color: #fff;background: rgba(0, 0, 0, .55);opacity: 0;transition: opacity 180ms ease-in;}.photo-wall-legacy li.image-wrap:hover .image-info,.photo-wall-legacy li.image-wrap:focus-within .image-info { opacity: 1; }.photo-wall-legacy .image-info .image-title {font-family: 'Oswald', var(--bs-body-font-family);font-size: 1rem;font-weight: 400;color: #fff;margin: 0;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}.photo-wall-legacy .image-info .image-category,.photo-wall-legacy .image-info .image-date {display: inline-block;text-transform: uppercase;letter-spacing: .08em;font-size: .68rem;color: rgba(222, 226, 230, .75);}.photo-wall-legacy .image-info .image-category:not(:empty) { margin-right: .5rem; }.photo-wall-legacy li.image-wrap .image-meta.player-meta {position: absolute;left: 0; right: 0; bottom: 0;display: flex;align-items: center;justify-content: space-between;gap: .45rem;min-height: 34px;padding: .9rem .55rem .35rem;background: linear-gradient(transparent, rgba(0, 0, 0, .82));color: #fff;font-family: 'Oswald', var(--bs-body-font-family);font-size: .82rem;opacity: 0;transition: opacity 180ms ease-in;}.photo-wall-legacy li.image-wrap:hover .image-meta.player-meta,.photo-wall-legacy li.image-wrap:focus-within .image-meta.player-meta { opacity: 1; }.photo-wall-legacy .player-meta a { color: #fff; text-decoration: none; }.photo-wall-legacy .player-meta form { margin: 0; }.photo-wall-legacy .player-meta .image-thumb-actions,.photo-wall-legacy .player-meta .stats-wrap {list-style: none;display: flex;align-items: center;gap: .6rem;margin: 0;padding: 0;}.photo-wall-legacy .player-meta .image-thumb-actions a {text-transform: uppercase;letter-spacing: .06em;font-size: .64rem;font-family: var(--bs-body-font-family);color: rgba(255, 255, 255, .8);}.photo-wall-legacy .player-meta .image-thumb-actions a:hover { color: #fff; }.photo-wall-legacy .player-meta .stats-wrap .stats { font-weight: 600; }.photo-wall-legacy .player-meta .stats-wrap .stats::before {font-family: 'bootstrap-icons';font-weight: 400;margin-right: .25rem;font-size: .85em;opacity: .85;vertical-align: -1px;}.photo-wall-legacy .player-meta .stats-wrap .imagescore-stats::before { content: '\f5e7'; }.photo-wall-legacy .player-meta .stats-wrap .imageduel-stats::before { content: '\f127'; }.photo-wall-legacy li.image-wrap .image-meta.purchase {position: absolute;top: 0; left: 0; right: 0;z-index: 2;display: flex;align-items: center;gap: .4rem;padding: .45rem .55rem 1.2rem;pointer-events: none;transition: background-color 180ms ease-in;}.photo-wall-legacy li.image-wrap:hover .image-meta.purchase,.photo-wall-legacy li.image-wrap:focus-within .image-meta.purchase {background: linear-gradient(rgba(0, 0, 0, .82), transparent);}.photo-wall-legacy .image-meta.purchase::before {content: '\f244';font-family: 'bootstrap-icons';flex: none;width: 30px; height: 30px;display: inline-flex;align-items: center;justify-content: center;background: var(--pixoto-glass-bg);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);border: var(--pixoto-glass-border);border-radius: 999px;color: #fff;font-size: .95rem;opacity: .45;transition: opacity 180ms ease-in;}.photo-wall-legacy li.image-wrap:hover .image-meta.purchase::before,.photo-wall-legacy li.image-wrap:focus-within .image-meta.purchase::before { opacity: 1; }.photo-wall-legacy .image-meta.purchase .image-meta-wrap {display: inline-flex;align-items: center;gap: .4rem;flex: 1;opacity: 0;transition: opacity 180ms ease-in;}.photo-wall-legacy .image-meta.purchase .image-meta-wrap a.canvas-link { margin-left: auto; }.photo-wall-legacy li.image-wrap:hover .image-meta.purchase .image-meta-wrap,.photo-wall-legacy li.image-wrap:focus-within .image-meta.purchase .image-meta-wrap {opacity: 1;pointer-events: auto;}.photo-wall-legacy .image-meta.purchase a {background: var(--pixoto-glass-bg);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);border: var(--pixoto-glass-border);border-radius: 999px;padding: .22rem .65rem;color: #fff;text-decoration: none;font-family: 'Oswald', var(--bs-body-font-family);font-size: .76rem;text-transform: uppercase;letter-spacing: .05em;white-space: nowrap;}.photo-wall-legacy .image-meta.purchase a:hover { background: rgba(40, 44, 49, .92); }.photo-wall-legacy .image-meta.purchase a.image-download::before,.photo-wall-legacy .image-meta.purchase a.canvas-link::before {font-family: 'bootstrap-icons';margin-right: .3rem;}.photo-wall-legacy .image-meta.purchase a.image-download::before { content: '\f30a'; }.photo-wall-legacy .image-meta.purchase a.canvas-link::before { content: '\f310'; }.photo-wall-legacy .image-meta.purchase a .mini { font-size: .66rem; }.photo-wall-legacy ul.IMAGES_LIST > .skeleton-tile,.photo-wall-legacy ul.images-list > .skeleton-tile { aspect-ratio: 1; }.photo-wall-legacy .award-badge[class*="bdg-"] {background-image: url('/assets/i/bdg.png');background-repeat: no-repeat;text-indent: -9999px;display: block;width: 75px;height: 85px;}.photo-wall-legacy li.image-wrap .award-badge {position: absolute;top: .6rem;right: .6rem;z-index: 3;filter: drop-shadow(0 2px 4px rgba(0, 0, 0, .55));}.photo-wall-legacy ul.images-awards-list .image-meta.player-meta {flex-wrap: wrap;justify-content: flex-start;row-gap: .05rem;column-gap: .6rem;padding-top: 1.4rem;}.photo-wall-legacy .images-awards-list .award-category {font-weight: 500;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;max-width: 60%;}.photo-wall-legacy .images-awards-list .award-meta {display: block;width: 100%;order: 3;text-transform: uppercase;letter-spacing: .06em;font-size: .64rem;font-family: var(--bs-body-font-family);color: rgba(255, 255, 255, .75);white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}.photo-wall-legacy .images-awards-list .share-dd-link {text-transform: uppercase;letter-spacing: .06em;font-size: .64rem;font-family: var(--bs-body-font-family);color: rgba(255, 255, 255, .8);cursor: pointer;}.player-leaderboard-content ul.player-list {list-style: none;padding: 0;margin: 0;display: grid;grid-template-columns: repeat(auto-fill, minmax(270px, 1fr));gap: 1rem;}.player-leaderboard-content li.player-wrap {background: var(--pixoto-glass-bg);border: var(--pixoto-glass-border);border-radius: .6rem;padding: .75rem;overflow: hidden;}.player-leaderboard-content li.player-wrap h4.player-meta {display: flex;flex-wrap: wrap;align-items: center;gap: .4rem;font-size: .95rem;font-family: 'Oswald', var(--bs-body-font-family);font-weight: 400;margin: 0 0 .6rem;}.player-leaderboard-content li.player-wrap h4.player-meta a.player {color: var(--bs-body-color);text-decoration: none;display: inline-flex;align-items: center;gap: .5rem;min-width: 0;}.player-leaderboard-content li.player-wrap img.avatar {width: 35px;height: 35px;border-radius: 50%;object-fit: cover;}.player-leaderboard-content li.player-wrap .location {display: block;width: 100%;text-transform: uppercase;letter-spacing: .08em;font-size: .68rem;color: var(--bs-secondary-color);}.player-leaderboard-content li.player-wrap .image-link-container { position: relative; }.player-leaderboard-content li.player-wrap .image-link img {width: 100%;aspect-ratio: 1;object-fit: cover;border-radius: .4rem;display: block;}.player-leaderboard-content li.player-wrap .image-link-container.no-image {aspect-ratio: 1;border-radius: .4rem;background: var(--bs-secondary-bg);}.player-leaderboard-content li.player-wrap ul.profile-stats {list-style: none;display: flex;gap: 1.2rem;padding: 0;margin: .6rem 0 0;text-transform: uppercase;letter-spacing: .08em;font-size: .68rem;color: var(--bs-secondary-color);}.player-leaderboard-content li.player-wrap ul.profile-stats .stats {font-family: 'Oswald', var(--bs-body-font-family);font-weight: 600;font-size: .95rem;color: var(--bs-body-color);margin-right: .25rem;}.photo-wall-legacy li.image-wrap .owner-details {display: none;position: absolute;top: 50%; left: 50%;transform: translate(-50%, -50%);z-index: 4;min-width: 70%;padding: .6rem .7rem;background: var(--pixoto-glass-bg);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);border: var(--pixoto-glass-border);border-radius: .5rem;color: #fff;font-size: .78rem;}.photo-wall-legacy li.image-wrap:hover .owner-details { display: block; }.photo-wall-legacy .owner-details h4 {font-size: .68rem;text-transform: uppercase;letter-spacing: .08em;color: rgba(255, 255, 255, .75);}.photo-wall-legacy .owner-details dl { display: flex; gap: .5rem; flex-wrap: wrap; margin: 0 0 .4rem; }.photo-wall-legacy .owner-details dt, .photo-wall-legacy .owner-details dd { margin: 0; display: inline; }[data-bs-theme="light"] .photo-wall-legacy li.image-wrap .owner-details {background: rgba(18, 20, 23, .82);border: 1px solid rgba(255, 255, 255, .18);color: #fff;}.photo-wall-legacy li.image-wrap.mature-image .image-meta.purchase { display: none; }.filter-bar-v5 {position: sticky;top: var(--pixoto-nav-offset);z-index: 1029;width: 100vw;margin-left: calc(50% - 50vw);margin-bottom: .75rem;padding: .45rem .9rem;background: var(--pixoto-glass-bg);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);border-top: var(--pixoto-glass-border);border-bottom: var(--pixoto-glass-border);display: flex;flex-wrap: wrap;align-items: center;gap: .35rem .5rem;}.filter-bar-v5 .micro-label {text-transform: uppercase;letter-spacing: .08em;font-size: .72rem;color: var(--bs-secondary-color);}.filter-bar-v5 .dropdown-toggle,.filter-bar-v5 .filter-pill {font-family: 'Oswald', var(--bs-body-font-family);text-transform: uppercase;letter-spacing: .03em;font-size: .88rem;line-height: 1.2;color: var(--bs-body-color);background: transparent;border: 1px solid rgba(255, 255, 255, .12);border-radius: 999px;padding: .28rem .8rem;}.filter-bar-v5 .dropdown-toggle:hover,.filter-bar-v5 .dropdown-toggle:focus-visible,.filter-bar-v5 .dropdown .show > .dropdown-toggle,.filter-bar-v5 .dropdown-toggle.show {background: rgba(255, 255, 255, .08);color: var(--bs-body-color);border-color: rgba(255, 255, 255, .22);}.filter-bar-v5 .dropdown-menu {background: var(--pixoto-glass-bg);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);border: var(--pixoto-glass-border);}.filter-bar-v5 .ms-auto-loc { margin-left: auto; }.filter-bar-v5 .icon-pill {display: inline-flex;align-items: center;justify-content: center;width: 2.05rem;height: 2.05rem;padding: 0;text-decoration: none;}.filter-bar-v5 .icon-pill:hover,.filter-bar-v5 .icon-pill:focus-visible {background: rgba(255, 255, 255, .08);border-color: rgba(255, 255, 255, .22);color: var(--bs-body-color);}@media (max-width: 767.98px) {.filter-bar-v5 .location .dropdown-toggle::after { display: none; }}@media (max-width: 575.98px) {.filter-bar-v5 { padding: .35rem .5rem; }.filter-bar-v5 .ms-auto-loc { margin-left: 0; }}.profile-filters {position: sticky;top: var(--pixoto-nav-offset);z-index: 1029;}.profile-filters .filters {width: 100vw;margin-left: calc(50% - 50vw);margin-bottom: .75rem;padding: 0 .9rem;background: var(--pixoto-glass-bg);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);border-top: var(--pixoto-glass-border);border-bottom: var(--pixoto-glass-border);display: flex;flex-wrap: wrap;align-items: center;gap: .35rem 1rem;}.profile-filters .filters ul {list-style: none;display: flex;flex-wrap: wrap;align-items: center;gap: .1rem .25rem;padding: 0;margin: 0;}.profile-filters .filter-tabs li a {display: block;font-family: 'Oswald', var(--bs-body-font-family);text-transform: uppercase;letter-spacing: .04em;font-size: .92rem;color: var(--bs-secondary-color);text-decoration: none;padding: .6rem .8rem .5rem;border-bottom: 2px solid transparent;}.profile-filters .filter-tabs li a:hover { color: var(--bs-body-color); }.profile-filters .filter-tabs li.selected a {color: #fff;border-bottom-color: var(--bs-success);}.profile-filters .search_input_wrapper { margin-left: .75rem; }.profile-filters .search_input_wrapper .search_btn { display: none; }.profile-filters .search_input_wrapper input {height: auto !important;width: 220px !important;background: rgba(255, 255, 255, .06);color: var(--bs-body-color);border: 1px solid rgba(255, 255, 255, .12);border-radius: 999px;padding: .3rem .8rem;font-size: .85rem;}.profile-filters .search_input_wrapper input::placeholder { color: var(--bs-secondary-color); }.profile-filters .search_input_wrapper input:focus {outline: 2px solid var(--bs-primary);outline-offset: 1px;}.profile-filters .filter-sec { margin-left: auto; }.profile-filters .filter-my-images-title {margin: 0;text-transform: uppercase;letter-spacing: .08em;font-size: .72rem;font-weight: 400;color: var(--bs-secondary-color);}.profile-filters .dd { position: relative; }.profile-filters .dd a.filter-head-text {display: inline-block;font-family: 'Oswald', var(--bs-body-font-family);text-transform: uppercase;letter-spacing: .03em;font-size: .88rem;line-height: 1.2;color: var(--bs-body-color);text-decoration: none;border: 1px solid rgba(255, 255, 255, .12);border-radius: 999px;padding: .28rem .8rem;margin: .35rem 0;}.profile-filters .dd:hover a.filter-head-text {background: rgba(255, 255, 255, .08);border-color: rgba(255, 255, 255, .22);}.profile-filters .dd .sprite.dd_arrows { display: none; }.profile-filters .dd a.filter-head-text::after {content: '';display: inline-block;margin-left: .4em;vertical-align: .15em;border-top: .3em solid;border-right: .3em solid transparent;border-left: .3em solid transparent;}.profile-filters .dd .drop_down_container {display: none;position: absolute;right: 0;z-index: 1030;min-width: 12rem;max-height: 320px;overflow-y: auto;background: var(--pixoto-glass-bg);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);border: var(--pixoto-glass-border);border-radius: .5rem;box-shadow: var(--bs-box-shadow);}.profile-filters .dd:hover .drop_down_container { display: block; }.profile-filters .dd ul.drop_down { display: block; margin: 0; padding: .25rem 0; }.profile-filters .dd ul.drop_down a {display: block;padding: .3rem 1rem;color: var(--bs-body-color);text-decoration: none;}.profile-filters .dd ul.drop_down a:hover { background: rgba(255, 255, 255, .08); }@media (max-width: 575.98px) {.profile-filters .mobile-hide { display: none; }.profile-filters .filter-sec { margin-left: 0; }.profile-filters .filters { padding: 0 .5rem; }}.photo-tile a:focus-visible,.photo-wall-legacy a:focus-visible,.flexgrid a:focus-visible,.filter-bar-v5 a:focus-visible,.profile-filters a:focus-visible,.player-leaderboard-content a:focus-visible,.filter-bar-v5 button:focus-visible {outline: 2px solid var(--bs-primary);outline-offset: 2px;}@media (prefers-reduced-motion: reduce) {.photo-tile img,.photo-wall-legacy li.image-wrap .image-link > img {transition: none;}.photo-tile:hover img,.photo-tile:focus-within img,.photo-wall-legacy li.image-wrap:hover .image-link > img,.photo-wall-legacy li.image-wrap:focus-within .image-link > img {transform: none;}.photo-tile .tile-meta,.photo-tile .tile-buy,.photo-tile .tile-buy .tile-chip,.photo-tile .tile-cart,.photo-wall-legacy .image-info,.photo-wall-legacy .image-meta.player-meta,.photo-wall-legacy .image-meta.purchase,.photo-wall-legacy .image-meta.purchase::before,.photo-wall-legacy .image-meta.purchase .image-meta-wrap {transition: none;}.skeleton-tile::after { animation: none; }}html { overflow-x: clip; }.back-to-top-v5 {position: fixed;right: 1.25rem;bottom: 4.5rem;z-index: 1040;min-height: 44px;padding: 0 1rem;gap: .35rem;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(255, 255, 255, .18);border-radius: 999px;background: rgba(18, 20, 23, .82);-webkit-backdrop-filter: blur(14px) saturate(140%);backdrop-filter: blur(14px) saturate(140%);color: #fff;font-size: 1rem;opacity: 0;pointer-events: none;transition: opacity .2s ease-in;cursor: pointer;}.back-to-top-v5.visible { opacity: 1; pointer-events: auto; }.back-to-top-v5:focus-visible { outline: 2px solid var(--bs-primary); outline-offset: 2px; }@media (prefers-reduced-motion: reduce) { .back-to-top-v5 { transition: none; } }@media (hover: none) {.photo-tile .tile-meta,.photo-tile .tile-buy,.photo-tile .tile-cart,.photo-tile .admin-actions,.photo-wall-legacy li.image-wrap .image-info,.photo-wall-legacy li.image-wrap .image-meta,.photo-wall-legacy li.image-wrap .owner-details,.photo-wall-legacy li.image-wrap .admin-actions,.flexgrid > div .image-meta,.flexgrid > div .shop,.flexgrid > div .admin-actions {display: none !important;}}@media (max-width: 575.98px) {.photo-wall-legacy ul.IMAGES_LIST > li.image-wrap:only-child { grid-column: 1 / -1; }}