2014-esque Roblox

now you too can give roblox a personality!

Mint 2024.04.19.. Lásd a legutóbbi verzió

/* ==UserStyle==
@name           2014-esque Roblox
@namespace      https://github.com/sayorisocks/robsblocks
@supportURL     https://github.com/sayorisocks/robsblocks/issues
@license        GNU GPLv3
@version        1.1.7
@description    now you too can give roblox a personality!
@author         melo
@var select layout "🖼️ | Website Style" {
    "June 2013": "june",
    "December 2013": "thirteen",
    "January 2014": "jan",
    "August 2014*": "sep",
    "December 2014": "dec"
}
@var checkbox obc "🖼️ | OBC Theme" 0
@var select themes "🖼️ | 2013 Banner Theme" {
    "Default*": "default",
    "Thanksgiving 2012": "turkey12",
    "Holiday 2012": "holiday12",
    "Egg Hunt 2013": "egg",
    "Halloween 2013": "hallow",
    "Thanksgiving 2013": "turkey",
    "Holiday 2013": "holiday"
}
@var select button "🖼️ | Buy Button Style" {
    "V1 (M2012)": "v1",
    "V2 (L2012)": "v2",
    "V3/V4 (>2013)*": "v3"
}
@var checkbox thick "🎨 Aug2014 | Thicker Sidebar Buttons" 0
@var checkbox bluebc "🎨 Aug2014 | Blue Upgrade Button" 0
@var checkbox sixteen "🎨 Dec2014 | L2015 Logo" 0
@var select landing "🖼️ | Landing/Signup Style" {
    "Mid 2013": "land",
    "Late 2014*": "ing"
}
@var select ssp "🖼️ | Source Sans Pro Style" {
    "Sharp*": "old",
    "Smooth": "new"
}
@var checkbox tix "🎨 | Tickets over Robux" 0
@var checkbox thumbs "🎨 | Retro Asset Thumbnails" 1
@var checkbox topic "🎨 | Hide Catalog Search Suggestions" 0
@var checkbox stats "🎨 | Hide Profile Stats" 0
@var checkbox collect "🎨 | Hide Profile Collections" 1
@var checkbox cart "🎨 | Hide Shopping Cart" 1
@var checkbox social "🎨 | Hide Profile Social Links" 1
@var checkbox avi "🎨 | Hide Avatar Editor Background" 1
@var checkbox rss "🎨 | Hide Follow Game Button" 1
@var checkbox footernote "🎨 | Toggle Legacy Footer Note" 1
@var checkbox header "🎨 | Header Theming" 1
@var checkbox ropro "🧩 RoPro | Toggle Profile Badges" 0
@var checkbox randomgame "🧩 RoPro | Toggle Random Game Dice" 0
@var checkbox pin "🧩 RoGold | Toggle Pin Game Button" 1
@preprocessor   stylus
==/UserStyle== */
@-moz-document url-prefix("https://www.roblox.com/") {
    /* 2014-esque, made with love by melo 💜💛 */
    /* many thx to fuzzy_bit and pizzaboxer for their contributions 💚 */
    /* in loving memory of 2011 */
    if ssp == old {
        @font-face {
            font-family: "Source Sans Pro";
            src: local("Source Sans Pro Bold"), local("SourceSansPro-Bold"),
            url("http://themes.googleusercontent.com/static/fonts/sourcesanspro/v5/toadOcfmlt9b38dHJxOBGFkQc6VGVFSmCnC_l7QZG60.woff") format("woff");
            font-style: normal;
            font-weight: 700;
        }
        @font-face {
            font-family: "Source Sans Pro";
            src: local("Source Sans Pro Semibold"),
            local("SourceSansPro-Semibold"),
            url("http://themes.googleusercontent.com/static/fonts/sourcesanspro/v5/toadOcfmlt9b38dHJxOBGJ6-ys_j0H4QL65VLqzI3wI.woff") format("woff");
            font-style: normal;
            font-weight: 600;
        }
        @font-face {
            font-family: "Source Sans Pro";
            src: local("Source Sans Pro"),
            local("SourceSansPro-Regular"),
            url("http://themes.googleusercontent.com/static/fonts/sourcesanspro/v5/ODelI1aHBYDBqgeIAH2zlBM0YzuT7MdOe03otPbuUS0.woff") format("woff");
            font-style: normal;
            font-weight: 400;
        }
    }
    if ssp == new {
        @font-face {
            font-family: "Source Sans Pro";
            src: url("https://fonts.gstatic.com/s/sourcesanspro/v22/6xK3dSBYKcSV-LCoeQqfX1RYOo3qOK7l.woff2") format("woff2");
            font-style: normal;
            font-weight: 400;
            unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        @font-face {
            font-family: "Source Sans Pro";
            src: url("https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3i54rwlxdu.woff2") format("woff2");
            font-style: normal;
            font-weight: 600;
            unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        @font-face {
            font-family: "Source Sans Pro";
            src: url("https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ik4zwlxdu.woff2") format("woff2");
            font-style: normal;
            font-weight: 300;
            unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
        }
        @font-face {
            font-family: "Source Sans Pro";
            src: url("https://fonts.gstatic.com/s/sourcesanspro/v22/6xKydSBYKcSV-LCoeQqfX1RYOo3ig4vwlxdu.woff2") format("woff2");
            font-style: normal;
            font-weight: 700;
            unicode-range: U+0-FF, U+131, U+152-153, U+2BB-2BC, U+2C6, U+2DA, U+2DC, U+304, U+308, U+329, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD; 
        }
    }
    html:has(#rbx-body) {
        height: 100%;
        if layout == june {
            background: #e6e6e6;
            if obc {
                background: black;
            }
        }
        if layout == thirteen or layout == jan {
            background: #123f83;
            if obc {
                background: black;
            }
        }
    }
    body {
        height: auto;
        margin-bottom: 0;
    }
    .content {
        background-color: transparent!important;
    }
    #container-main,
    .container-main,
    .content {
        border-radius: 0px!important;
        if layout ==  june or layout == thirteen {
            margin-top: 30px;
        }
    }
    .container-main:has(.alert-info.linkify) {
        margin-top: 28px !important;
    }
    .container-fluid {
        height: 40px;
        if layout == "june" or layout == thirteen {
            margin-left: auto;
            margin-right: auto;
            height: 36px;
            max-width: 970px;
        }
    }
    #wrap {
        min-height: 100%;
        if obc {
            background: url(http://images.rbxcdn.com/7b740ce2fe1bb189612252b3b93c5b83.jpg) top center repeat-x #222222;
            if layout == "thirteen" or layout == "june" or layout == "jan" {
                background: url(http://images.rbxcdn.com/e208d803544730688da1791aab218da9.jpg) top center repeat-x black;
            }
        }
    }
    .light-theme {
        background-color: white!important;
        if obc {
            background: #222!important;
            if layout == thirteen or layout == june {
                background: black!important;
            }
        }
    }
    #rbx-body.dark-theme:before {
        content: "switch to the light theme plz.. thx :3";
        position: fixed;
        top: 0;
        z-index: 243324234;
        font-size: 100px;
        pointer-events: none;
        color: red;
    }
    if layout == thirteen {
        body.btr-no-hamburger .container-main {
            margin-left: 0;
        }
    }
    if layout == june {
        body.btr-no-hamburger .container-main {
            margin-left: 0;
        }
    }
    if header {
    .rbx-header {
        background-color: #2D528F!important;
        color: #fff;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        min-height: 40px!important;
        border: none!important;
        if layout == "dec" {
            background-color: #0074bd!important;
        }
        if obc {
            background-color: #393939!important;
            if layout == "dec" {
                background-color: #0074bd!important;
            }
        }
        if layout == "jan" {
            background-color: #343434!important;
            box-shadow: 0 0 15px rgba(0,0,0,0.5);
        }
        if layout == "thirteen" or layout == "june" {
            background: url(/images/RevisedHeader/bg-rbx_header.png) repeat-x;
            height: 36px!important;
            min-height: unset!important;
            background-color: #114081!important;
            if obc or themes == hallow {
                background-image: url(http://images.rbxcdn.com/225cbfb387f1d0309fd46c9bee52b979.png);
            }
            if themes == turkey {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14431014238');
            }
            if themes == "turkey12" {
                background: var(--turkey12);
                background-color: #470800!important;
            }
            if themes == "holiday12" {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14431020293');
            }
        }

    }
    .rbx-header .rbx-navbar-header {
        max-width: 1106px;
        margin-top: -3px;
        if layout == sep {
            max-width: 142px!important;
            width: unset!important;
            padding: 0!important;
        }
        if layout == "dec" {
            max-width: 75px!important;
            margin: 0 12px!important;
            padding: 0!important;
        }
        if layout == "thirteen" or layout == "june" {
            padding: 0px!important;
            width: unset!important;
            max-width: unset!important;
            max-height: 35px;
        }
    }
    if layout == dec {
        @media (min-width: 1199px) {
            .rbx-header .rbx-navbar-header {
                max-width: 120px!important;
            }
        }
    }
    if layout == sep {
        .rbx-header .navbar-brand {
            padding: 0;
            margin-left: 0;
        }
    }
    if layout == "thirteen" or layout == "june" {
    .rbx-header:before {
            if themes == "holiday" {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13773887253')!important;
            position: absolute;
            left: 50% !important;
            transform: translateX(-50%);
            }
            if themes == "turkey" {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774010650')!important;
            position: absolute;
            bottom: -4px;
            left: 50% !important;
            transform: translateX(-50%);
            }
            if themes == "holiday12" {
            content: var(--holiday12);
            position: absolute;
            left: 50.5% !important;
            transform: translateX(-50%);
            }
        }    
    }
    .rbx-header .icon-logo-r {
        width: 35px!important;
        height: 34px!important;
        margin-left: 12px!important;
        if layout == sep {
            margin: 5px 0px 0px 12px!important;
        }
        if layout == dec {
            margin-left: 0!important;
        }
        background-size: unset;
        if layout == thirteen or layout == june {
            display: none!important;
        }
    }
    .btr-no-hamburger #header .icon-logo {
        if layout == sep {
            margin: 5px 5px 0 17px;
        }
        if layout == dec {
            margin-top: 5px;
        }
    }
    .rbx-header .icon-logo {
        width: 120px!important;
        height: 30px!important;
        margin: 8px 5px 0 17px;
        background-size: unset;
        if layout == sep {
            background-position-x: 6px;
        }
        if layout == "jan" {
            margin-left: 6px;
            margin-top: 0;
        }
        if layout == dec {
            width: 118px!important;
            margin: 0;
        }
        if layout == "june" or layout == thirteen {
            background: url(/images/RevisedHeader/btn-rbx_logo.png) no-repeat top!important;
            width: 116px!important;
            height: 35px!important;
            margin-left: 0;
            margin-right: 4px;
            margin-top: 0;
            display: block!important;
            if obc {
                background-image: url(/images/RevisedHeader/btn-obc_logo.png)!important;
            }
            if themes == "egg" {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13773981921')!important;
                if obc {
                    background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774029596')!important;
                }
            }
            if themes == "holiday" {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13773913291')!important;
            }
            if themes == "turkey" {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774001112')!important;
            }
            if themes == hallow {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13773990862')!important;
            }
            if themes == turkey12 {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13773952867')!important;
            }
            if themes == holiday12 {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13773966999')!important;
            }
        }
    }
    if layout == "june" or layout == thirteen {
        .rbx-header .icon-logo:hover {
            background-position: bottom!important;
        }
    }
    .rbx-header .icon-robux-28x28 {
        background-position: -3px -393px!important;
        width: 35px!important;
        height: 30px!important;
        margin-top: -2px !important;
        if tix {
            background-position: -3px -424px!important;
        }
        if layout == "june" or layout == thirteen {
            height: 20px!important;
            width: 20px!important;
            float: left;
            margin: -3px 2px -15px 2px!important;
            background-position: 0 120px!important;
            position: relative;
            top: -7px;
            if tix {
                background-position: 0 80px!important;
            }
        }
        if layout == "dec" {
            background-position:0 -28px!important;
            width: 28px!important;
            height: 28px!important;
            margin-top: 0px !important;
            if tix {
                background-position:0 -56px!important;
            }
        }
        if layout == "jan" {
            background-position: 13px -764px!important;
            width: 50px!important;
            height: 24px!important;
            margin-top: 7px!important;
            if tix {
                background-position: 13px -829px!important;
            }
        }
    }
    .rbx-navbar-icon-group li span[class^="rbx-text"] {
        min-width: 12px;
        margin-top: 1px !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px;
        if layout == "jan" {
            line-height: 40px;
            margin: 0px!important;
        }
        if layout == "june" {
            font-size: 11px;
            font-family: Arial,Helvetica,sans-serif;
            margin: 0px!important;
            display: block!important;
        }
        if layout == "thirteen" {
            font-size: 11px;
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            margin: 0px!important;
            display: block!important;
        }
    }
    .rbx-header .input-group .input-group-btn .input-addon-btn {
        right: 0!important;
        left: unset;
        if layout == "jan" {
            background-color: #939393;
            border-radius: 0 5px 5px 0;
            height: 24px;
            width: 30px;
        }
        if layout == "june" or layout == thirteen {
            background: url(/images/searchIcon.png) no-repeat;
            width: 16px;
            height: 16px;
            position: absolute;
            top: 5px;
            right: 4px!important;
        }
    }
    .rbx-header .icon-common-search-sm {
        background-position: -12px -352px!important;
        if layout == "dec" {
            background-position: 0 -112px!important;
            background-repeat: no-repeat;
            background-size: auto auto!important;
            width: 28px!important;
            height: 28px!important;
            margin-right: 0px!important;
        }
        if layout == "jan" {
            background-position: 1px -987px!important;
            margin: 0px!important;
            height: 24px!important;
            width: 30px!important;
        }
        if layout == "june" or layout == thirteen {
           display: none;
        }
    }
    .rbx-header .icon-common-search-sm:hover {
        if layout == "dec" {
            background-position: -28px -112px!important;
        }
    }
    .rbx-header .navbar-search .input-field::placeholder {
        if layout == "dec" {
            color: #ccc!important;
        }
    }
    .rbx-header .navbar-search .input-addon-btn .icon-common-search-sm {
        opacity: 1;
        background-size: unset;
    }
    .rbx-header .navbar-search {
        margin-top: 8px!important;
        width: 20%;
        if layout == "dec" {
            margin-top: 6px!important;
            width: 25%;
        }
        if layout == "jan" {
            width: 28%;
        }
        if layout == "june" or layout == thirteen {
            all: revert;
            background-color: transparent!important;
            margin-top: 5px !important;
            margin-left: 10px !important;
        }
    }
    .rbx-header .navbar-search .input-group {
        height: 24px!important;
    }
    .rbx-header .navbar-search .input-field {
        padding-left: 10px!important;
        font-family: 'MS Shell Dlg 2', Arial;
        font-weight: normal;
        border: none;
        height: 24px;
        border-radius: 5px;
        color: black;
        font-size: 16px;
        background-color: revert!important;
        if layout == "dec" {
            border-radius: 3px;
            border: 1px solid #b8b8b8;
            height: 28px;
            color: #191919;
        }
        if layout == "jan" {
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        }
        if layout == "june" or layout == thirteen {
            all: revert;
            padding-left: revert!important;
            height: 27px!important;
            width: 150px !important;
        }
    }
    .rbx-header .navbar-search .input-field:focus {
        border-color: revert;
    }
    .rbx-header .navbar-search .input-field::placeholder {
        opacity: .8;
    }
    .icon-nav-settings {
        background-position: -4px -455px !important;
        height: 29px!important;
        width: 35px!important;
        margin-top: -2px !important;
        if layout == "dec" {
            background-position:0 -84px!important;
            height: 28px!important;
            width: 28px!important;
            margin-top: 0px !important;
        }
        if layout == "jan" {
            background-position:-2px -266px!important;
        }
        if layout == "june" or layout == thirteen {
            background-position: 0 40px!important;
            height: 20px!important;
            width: 20px!important;
            opacity: 0.4;
        }
    }
    .icon-nav-settings:hover {
        if layout == "dec" {
            background-position:-28px -84px!important;
        }
    }
    .rbx-header .rbx-navbar-icon-group .navbar-stream {
        display: none;
    }
    if layout == sep {
    .rbx-header .icon-logo-r:hover {
            background-color: #27487E!important;
            border-radius: 4px;
            if obc {
                background-color: #1f1f1f !important;
            }
        }
    }
    .rbx-header .text-header {
        color: white!important;
        if layout == june or layout == thirteen {
            if themes == "turkey12" {
                color: #470800!important;
            }
        }
    }
    .icon-nav-menu {
        background-position: 2px -317px!important;
        height: 33px!important;
        width: 46px!important;
        if layout == "dec" {
            background-position:0 0!important;
            height: 28px!important;
            width: 28px!important;
        }
        if layout == "jan" {
            background-position: 5px -728px!important;
            margin-top: 2px;
        }
    }
        .icon-nav-menu:hover {
            if layout == "dec" {
                background-color: transparent!important;
                background-position:-28px 0!important;
            }
        }
    .btn-navigation-nav-menu-md {
        if layout == "dec" {
            margin-top: 2px!important;
        }
    }
    .rbx-header .age-bracket-label,
    .rbx-left-col li .text-nav .avatar-headshot-xs {
        display: none!important;
    }
    .rbx-header .age-bracket-label {
        if layout == thirteen {
            font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        }
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
        if layout == "june" or layout == thirteen {
            display: inline-block!important;
            padding: 5px 5px 0 5px!important;
            min-height: 35px;
            width: auto;
            z-index: 100;
            position: relative;
        }
    }
    if layout == "june" {
        .rbx-header .age-bracket-label .avatar, .rbx-header .age-bracket-label-age {
            display: none;
        }
        .rbx-header .rbx-navbar-icon-group .age-bracket-label .age-bracket-label-username {
            font-size: 12px;
            margin-top: 2px;
            color: #fff;
            margin-right: 0px;
            max-width: 110px;
            if themes == turkey12 {
                color: #470800;
            }

        }
        .rbx-header .rbx-navbar-icon-group .age-bracket-label .text-link {
            text-decoration: none!important;
        }
        .rbx-header .rbx-navbar-icon-group .age-bracket-label:before {
            content: url('http://images.rbxcdn.com/8ed6b064a35786706f738c0858345c11.png');
            position: absolute;
            left: -22px;
            margin-top: 2px;
        }
        html:has(meta[data-isunder13="true"]) .rbx-header .rbx-navbar-icon-group .age-bracket-label:before {
            display: none!important;
        }
        .rbx-header .age-bracket-label:hover, #btr-navbar-messages > a:hover, #btr-navbar-friends > a:hover  {
            background: url(/images/RevisedHeader/bg-main_menu_hover.png) repeat-x!important;
        }
        #btr-navbar-messages > a:hover, #btr-navbar-friends > a:hover {
            border-radius: 0px!important;
        }
        #btr-navbar-messages > a:hover .icon-nav-message-btr {
            background-position: 0 -20px!important;
        }
        #btr-navbar-friends > a:hover .icon-nav-friend-btr {
            background-position: 0 -61px!important;
        }
        #btr-navbar-friends, #btr-navbar-messages {
            display: inline-block!important;
            padding: 0px;
        }
        #header .btr-nav-notif {
            all: revert;
            float:right;
            height:11px!important;
            font:bold 10px Arial,Helvetica,sans-serif!important;
            color: black!important;
            background-color: white!important;
            border: 1px solid black!important;
            border-radius: 2px!important;
            padding: 0px 1px!important;
            line-height: 11px !important;
            top: -2px !important;
            left: 4px !important;
            position: relative;
        }
        #btr-navbar-messages > a, #btr-navbar-friends > a {
            padding: 10px 4px 0 4px;
            min-height: 25px;
            height: 35px;
        }
        .icon-nav-message-btr, .icon-nav-friend-btr {
            margin: -3px 2px -15px 2px;
            border-radius: 0px!important;
            height: 20px;
            width: 20px;
            background-color: transparent!important;
        }
    }
    if layout == "thirteen" {
        .rbx-header .age-bracket-label .avatar, .rbx-header .age-bracket-label-age {
            display: none;
        }
        .rbx-header .rbx-navbar-icon-group .age-bracket-label .age-bracket-label-username {
            font-size: 12px;
            margin-top: 2px;
            color: #fff;
            margin-right: 0px;
            max-width: 110px;
            if themes == turkey12 {
                color: #470800;
            }
        }
        .rbx-header .rbx-navbar-icon-group .age-bracket-label:before {
            content: url('http://images.rbxcdn.com/8ed6b064a35786706f738c0858345c11.png');
            position: absolute;
            left: -22px;
            margin-top: 2px;
        }
        html:has(meta[data-isunder13="true"]) .rbx-header .rbx-navbar-icon-group .age-bracket-label:before {
            display: none!important;
        }
        .rbx-header .rbx-navbar-icon-group .age-bracket-label .text-link {
            text-decoration: none!important;
        }
        .rbx-header .age-bracket-label:hover, #btr-navbar-messages > a:hover, #btr-navbar-friends > a:hover  {
            background: url(/images/RevisedHeader/bg-main_menu_hover.png) repeat-x!important;
        }
        #btr-navbar-messages > a:hover, #btr-navbar-friends > a:hover {
            border-radius: 0px!important;
        }
        #btr-navbar-messages > a:hover .icon-nav-message-btr {
            background-position: 0 -20px!important;
        }
        #btr-navbar-friends > a:hover .icon-nav-friend-btr {
            background-position: 0 -61px!important;
        }
        #btr-navbar-friends, #btr-navbar-messages {
            display: inline-block!important;
            padding: 0px;
        }
        #header .btr-nav-notif {
            all: revert;
            float:right;
            height:11px!important;
            font:bold 10px Arial,Helvetica,sans-serif!important;
            color: black!important;
            background-color: white!important;
            border: 1px solid black!important;
            border-radius: 2px!important;
            padding: 0px 1px!important;
            line-height: 11px !important;
            top: -2px !important;
            left: 4px !important;
            position: relative;
        }
        #btr-navbar-messages > a, #btr-navbar-friends > a {
            padding: 10px 4px 0 4px;
            min-height: 25px;
            height: 35px;
        }
        .icon-nav-message-btr, .icon-nav-friend-btr {
            margin: -3px 2px -15px 2px;
            border-radius: 0px!important;
            height: 20px;
            width: 20px;
            background-color: transparent!important;
        }
    }
    .rbx-header .col-lg-4 {
        width: 400px;
        margin-right: 20px;
        if layout == dec {
            width: 25%;
            margin: 5px auto;
        }
    }
    .rbx-left-col {
        box-shadow: none!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        background: #e1e2e6!important;
        if layout == "dec" {
            background-color: #f2f2f2!important;
            box-shadow: 0 0 3px rgba(25,25,25,0.3)!important;
        }
        if layout == "jan" {
            background: #202020!important;
        }
        if layout == "june" {
            background-color: #191919!important;
            width: 100%!important;
            top: 36px;
            height: 25px;
            z-index: 1029;
        }
        if layout == "thirteen" {
            background-color: #191919!important;
            width: 100%!important;
            top: 36px;
            height: 25px;
            z-index: 1029;
        }
    }
    .rbx-left-col .rbx-scrollbar .left-col-list {
        padding: 0px;
        width: 175px;
    }
    .rbx-left-col #nav-home,
    .rbx-left-col #nav-message,
    .rbx-left-col #nav-profile,
    .rbx-left-col #nav-friends,
    .rbx-left-col #nav-character,
    .rbx-left-col #nav-trade,
    .rbx-left-col #nav-inventory,
    .rbx-left-col #nav-group,
    .rbx-left-col #nav-my-feed,
    .rbx-left-col #nav-blog,
    .rbx-left-col #nav-shop,
    .rbx-left-col #nav-giftcards,
    .rbx-left-col #nav-money,
    .rbx-left-col #nav-premium,
    #navigation li > a[href*='rplus'],
    #navigation li > a[href="/transactions"],
    #navigation li > a[href="/redeem"] {
        padding: 6px 7px!important;
        margin: 0!important;
        if layout == "jan" {
            padding: 14px 5px!important;
            height: 49px;
            text-transform: uppercase;
            letter-spacing: 1px;
            font-weight: 300;
            border-top: 1px solid #000;
        }
        if layout == "june" {
            padding: 5px!important;
        }
        if layout == "thirteen" {
            padding: 5px!important;
        }
    }
    .rbx-left-col .left-col-list li a > div span {
        if layout == "june" {
            display: none!important;
        }
        if layout == "thirteen" {
            display: none!important;
        }
    }
    .rbx-left-col li .text-nav .font-header-2 {
        margin-left: 10px!important;
        margin: 0px;
        color: #444;
        if layout == "jan" {
            color: #fff!important;
        }
        if layout == "june" {
            color: #fff!important;
            margin-left: 0px!important;
            font-size: 12px;
            font-family: Arial,Helvetica,Sans-Serif;
        }
        if layout == "thirteen" {
            color: #fff!important;
            margin-left: 0px!important;
            font-size: 14px;
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        }
    }
    if layout == dec {
        .rbx-left-col li .text-nav .font-header-2, .rbx-left-col li .text-nav:has(.avatar-headshot-xs) {
            margin-left: 4px !important;
        }
    }
    #navigation > ul:nth-child(1n) {
        if layout == "jan" {
            display: none;
        }
        if layout == "june" {
            display: none;
        }
        if layout == "thirteen" {
            display: none;
        }
    }
    #navigation ul .font-header-2.dynamic-ellipsis-item {
        if layout == "jan" {
            font-size: 14px;
            text-shadow: 0 0 1px rgba(255,255,255,0.1);
        }
    }
    .rbx-left-col li .text-nav:hover .font-header-2 {
        color: #000!important;
        if layout == "jan" or layout == "june" or layout == thirteen {
            color: #fff!important;
        }
    }
    .rbx-left-col .left-col-list li a {
        height: 34.85px;
        if thick {
            height: 46.85px;
        }
        if layout == "june" or layout == thirteen {
            height: unset;
        }
    }
    .rbx-left-col .left-col-list li {
        margin: 0px;
        if layout == "june" {
            height: 25px;
            margin: 0 2px;
        }
        if layout == "thirteen" {
            height: 25px;
        }
    }
    .rbx-left-col .left-col-list li:hover {
        if layout == "june" {
            background: url(/images/RevisedHeader/bg-sub_menu_hover.png) repeat-x;
        }
    }
    #navigation ul {
        padding: 0px;
        if layout == "june" {
            display: inline-flex;
            position: relative;
            top: -5px;
            margin-left: 10px;
        }
        if layout == "thirteen" {
            display: inline-flex;
            position: relative;
            top: -5px;
            margin-left: 10px;
        }
    }
    .simplebar-track.simplebar-horizontal, .simplebar-track.simplebar-vertical {
        if layout == "june" {
            display: none!important;
        }
        if layout == "thirteen" {
            display: none!important;
        }
    }
    .rbx-left-col .simplebar-content {
        if layout == "june" {
            position: fixed!important;
        }
        if layout == "thirteen" {
            position: fixed!important;
        }
    }
    .rbx-left-col li > a:hover {
        background-color: #CACACA;
        if layout == "dec" {
            background-color: transparent!important;
        }
        if layout == "jan" {
            background-color: #343434!important;
        }
        if layout == "june" {
            background-color: transparent!important;
        }
        if layout == "thirteen" {
            background-color: transparent!important;
        }
    }
    if layout == sep {
        .rbx-left-col li > a:has(.avatar):hover {
            background-color: revert;
        }
    }
    #btr-blogfeed {
        display: none!important;
    }
    .rbx-left-col .rbx-scrollbar {
        if layout == "june" or layout == "thirteen" {
            width: 970px!important;
            margin: 0 auto;
        }
    }
    .rbx-left-col .rbx-scrollbar .rbx-upgrade-now {
        if layout == "jan" or layout == "june" or layout == "thirteen" {
            display: none!important;
        }
    }
    .rbx-left-col.nav-show .rbx-scrollbar li {
        width: 175px;
    }
    .rbx-left-col .icon-nav-home {
        background-position: -5px -3px!important;
        if layout == "dec" {
            background-position:0 -140px!important;
        }
    }
    .rbx-left-col .icon-nav-profile {
        background-position: -5px -31px!important;
        if layout == "dec" {
            background-position:0 -168px!important;
        }
        if layout == "jan" {
            background-position:-5px -5px!important;
        }
    }
    .rbx-left-col .icon-nav-message {
        background-position: -5px -59px!important;
        if layout == "dec" {
            background-position:0 -196px!important;
        }
        if layout == "jan" {
            background-position:-5px -236px!important;
        }
    }
    #btr-navbar-messages > a:hover, #btr-navbar-friends > a:hover {
        if layout == "jan" {
            background: transparent!important;
        }
        if layout == "sep" {
            background: transparent!important;
        }
    }
    .icon-nav-message-btr {
        background-position: -7px -59px!important;
        filter: none!important;
        background-color: #6685BE;
        border-radius: 50px;
        if layout == "dec" {
            background-color: transparent!important;
            border-radius: 0px;
            background-position: 0 -196px!important;
        }
        if obc {
            background-color: #7B7B7B;
        }
        if layout == "jan" {
            background-color: transparent!important;
            background-position:-5px -564px!important;
            border-radius: 0px;
        }
        if layout == "june" or layout == "thirteen" {
            background-position: top!important;
        }
    }
    #btr-navbar-messages span, #btr-navbar-friends span {
        if layout == "dec" {
            filter: invert(48%) sepia(79%) saturate(0%) hue-rotate(90deg) brightness(118%) contrast(300%)!important;
        }
    }
    .rbx-left-col .icon-nav-friends {
        background-position: -5px -90px!important;
        if layout == "dec" {
            background-position:0 -224px!important;
        }
        if layout == "jan" {
            background-position:-5px -169px!important;
        }
    }
    .icon-nav-friend-btr {
        background-position: -7px -90px!important;
        filter: none!important;
        background-color: #6685BE;
        border-radius: 50px;
        if layout == "dec" {
            background-color: transparent!important;
            border-radius: 0px;
            background-position: 0 -224px !important;
        }
        if obc {
            background-color: #7B7B7B;
        }
        if layout == "jan" {
            background-color: transparent!important;
            background-position:-5px -597px!important;
            border-radius: 0px;
        }
        if layout == "june" or layout == "thirteen" {
            background-position: 0px -41px!important;
        }
    }
    .rbx-left-col #nav-character .icon-nav-charactercustomizer {
        background-position: -5px -119px!important;
        if layout == "dec" {
            background-position:0 -252px!important;
        }
        if layout == "jan" {
            background-position:-5px -137px!important;
        }
    }
    if layout == sep {
        .rbx-left-col .offers-icon .new-menu-icon {
            background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13774048190")!important;
            background-position: unset!important;
            background-size: 27px !important;
            transform: unset !important;
            position: relative;
            left: 2px;
        }
        .rbx-left-col .themes-icon .icon-nav-charactercustomizer {
            background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13774049696")!important;
            background-position: unset!important;
            background-size: 27px !important;
            transform: unset !important;
        }
        #navigation li > a[href="/redeem"] .icon-nav-giftcards {
            background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13774056970")!important;
            background-position: unset!important;
            background-size: 27px !important;
            transform: unset !important;
        }
        #navigation li > a[href="/transactions"] .icon-nav-giftcards {
            background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13774062137")!important;
            background-position: unset!important;
            background-size: 27px !important;
            transform: unset !important;
        }
    }
    .rbx-left-col .icon-nav-inventory {
        background-position: -5px -147px!important;
        if layout == "dec" {
            background-position:0 -280px!important;
        }
        if layout == "jan" {
            background-position:-5px -71px!important;
        }
    }
    .rbx-left-col .icon-nav-trade {
        background-position: -5px -178px!important;
        if layout == "dec" {
            background-position:0 -308px!important;
        }
        if layout == "jan" {
            background-position:-5px -466px !important;
        }
    }
    .rbx-left-col .sandbox-icon .new-menu-icon {
        if layout == sep {
            background-size: unset!important;
            transform: none!important;
        }
    }
    .rbx-left-col .icon-nav-group {
        background-position: -5px -235px!important;
        width: 33px;
        if layout == "dec" {
            background-position:0 -336px!important;
            width: 28px!important;
        }
        if layout == "jan" {
            background-position:-5px -169px!important;
        }
    }
    .rbx-left-col .icon-nav-blog {
        background-position: -5px -263px!important;
        if layout == "dec" {
            background-position:0 -364px!important;
        }
        if layout == "jan" {
            background-position:-5px -203px!important;
        }
    }
    .rbx-left-col .icon-nav-my-feed {
        background-position: -5px -293px!important;
        if layout == dec {
            background-position: 0 -393px !important;
        }
    }
    .rbx-left-col #nav-shop,
    .rbx-left-col #nav-giftcards {
        display: none;
    }
    .rbx-upgrade-now .btn-secondary-md {
        margin-left: 20px;
        margin-right: 20px;
        height: 31px!important;
        background-color: #00B259!important;
        border: none;
        padding: 6px!important;
        border-radius: 4px!important;
        width: 131px;
        line-height: 17px;
        font-size: 0px!important;
        color: white!important;
           if layout == "dec" {
             margin-left: 11px;
             width: 153px;
             background-color: #00a2ff!important;
           }
        if layout == sep {
            if bluebc {
                background-color: #2D528F!important;
            }
        }
    }
    .rbx-upgrade-now .btn-secondary-md:after {
        content: "Upgrade Now";
        font-size: 16px!important;
    }
    .rbx-upgrade-now .btn-secondary-md:hover,
    .rbx-upgrade-now .btn-secondary-md:active {
        background-color: #008C46!important;
         if layout == "dec" {
            background-color: #32b5ff!important;
            box-shadow: 0 1px 3px rgba(150,150,150,0.74);
        }
        if layout == sep {
            if bluebc {
                background-color: #27487E!important;
            }
        }
    }
     .rbx-left-col .btr-nav-sidebar_premium {
         display: none;
         if layout == "jan" {
             display: revert;
         }
     }
    .rbx-left-col #nav-friends:hover {
        color: #000;
        background-color: #CACACA;
    }
    .rbx-left-col.nav-show .font-bold,
    .rbx-left-col .font-bold {
        font-size: 14px!important;
        color: #999!important;
        font-weight: bold!important;
        margin-left: 7px!important;
        if layout == "dec" {
            color: #ccc!important;
        }
        if layout == june or layout == thirteen or layout == jan {
            display: none!important;
        }
    }
    .rbx-left-col .rbx-nav-sponsor .menu-item {
        height: unset;
        display: block;
        if layout == jan {
            border-top: 1px solid #000;
            height: 49px;
        }
    }
    .rbx-left-col .rbx-nav-sponsor {
        margin: 0;
    }
    if layout == june or layout == thirteen {
        .rbx-nav-sponsor {
            display: none;
        }
    }
    .rbx-left-col .rbx-scrollbar .left-col-list {
        if layout == "june" or layout == "thirteen" {
            width: 100%;
        }
    }
    .rbx-left-col .notification-blue {
        height: 20px;
        background: #2D528F;
        padding: 0 7px;
        border-radius: 15px;
        display: inline-block;
        font-size: 12px;
        font-weight: bold;
        line-height: 18px;
        position: relative;
        top: -2px;
        if layout == sep {
            color: white!important;
        }
        if layout == "dec" {
            color: white!important;
            background: #00a2ff!important;
            font-weight: 400;
            border-radius: 12px;
            padding: 5px 6px;
            height: 23px;
            top: 0px;
            line-height: 13px;
        }
        if obc {
            background: #393939;
        }
        if layout == "jan" {
            background: #999999;
            line-height: 19px;
            letter-spacing: unset!important;
            margin-right: 5px;
        }
    }
    .rbx-header .rbx-navbar li {
        width: 0;
        height: 0;
        if layout == dec {
            width: 25%;
        }
        if layout == "june" or layout == "thirteen" {
            height: 35px;
            width: unset;
            flex-grow: unset;
        }
    }
    .rbx-header .rbx-navbar li:hover {
        border: none!important;
    }
    .rbx-header .rbx-navbar li .nav-menu-title:hover {
        background-color: #27487E!important;
        if layout == "dec" {
            background-color: rgba(25,25,25,0.1)!important;
        }
        if layout == "jan" {
            background-color: rgba(25,25,25,0.1)!important;
        }
        if obc {
            background-color: #1f1f1f!important;
            if layout == "dec" {
                background-color: rgba(25,25,25,0.1)!important;
            }
        }
        if layout == "june" or layout == "thirteen" {
            background: url(/images/RevisedHeader/bg-main_menu_hover.png) repeat-x!important;
        }
    }
    .rbx-header .rbx-navbar li .nav-menu-title:hover {
        if layout == "june" {
            padding: 7px 8px 0 8px!important;
            margin-top: 0px!important;
        }
        if layout == "thirteen" {
            padding: 7px 7px 0 8px!important;
            margin-top: 0px!important;
        }
    }
    if layout == "june" {
        .rbx-header .rbx-navbar li .nav-menu-title:hover:before {
            margin-top: 0px!important;
            background-color: transparent!important;
            border-radius: 0px!important;
            width: unset!important;
            padding: 0!important;
        }
    }
    if layout == "thirteen" {
        .rbx-header .rbx-navbar li .nav-menu-title:hover:before {
            margin-top: 0px!important;
            background-color: transparent!important;
            border-radius: 0px!important;
            width: unset!important;
            padding: 0!important;
        }
    }
    .rbx-header .rbx-navbar {
        margin-top: 3px!important;
        if layout == "june" or layout == "thirteen" {
            margin: 0px!important;
            min-height: 36px;
            float: left;
            width: unset;
        }
    }
    if layout == "dec" {
        #nav-profile:hover .font-header-2, #nav-character:hover .font-header-2 {
            color:#f68802!important;
        }
        #nav-message:hover .font-header-2, #nav-friends:hover .font-header-2, #nav-trade:hover .font-header-2, #nav-group:hover .font-header-2, #nav-blog:hover .font-header-2, #nav-my-feed:hover .font-header-2, #nav-money:hover .font-header-2, {
            color:#00a2ff!important;
        }
        #nav-home:hover .font-header-2, #nav-inventory:hover .font-header-2 { 
            color:#02b757!important;
        }
        #nav-home:hover .icon-nav-home {
            background-position:-28px -140px!important;
        }
        #nav-profile:hover .icon-nav-profile {
            background-position:-28px -168px!important;
        }
        #nav-message:hover .icon-nav-message {
           background-position:-28px -196px!important;
        }
        #nav-friends:hover .icon-nav-friends {
           background-position:-28px -224px!important;
        }
        #nav-character:hover .icon-nav-charactercustomizer {
           background-position:-28px -252px!important;
        }
        #nav-inventory:hover .icon-nav-inventory {
           background-position:-28px -280px!important;
        }
        #nav-trade:hover .icon-nav-trade, #nav-money:hover .icon-nav-trade {
           background-position:-28px -308px!important;
        }
        #nav-group:hover .icon-nav-group {
           background-position:-28px -336px!important;
        }
        #nav-blog:hover .icon-nav-blog {
           background-position:-28px -364px!important;
        }
        #nav-my-feed:hover .icon-nav-my-feed {
            background-position: -28px -393px !important;
        }
    }
    /* blah blah blah change text on da header and left navbar */
    .rbx-header .rbx-navbar li .nav-menu-title {
        font-size: 0px;
        height: 29px;
        line-height: 1.428;
        margin-top: 2px;
        padding: 3px 10px 0;
        border-radius: 4px;
        width: unset!important;
        if layout == "june" {
            padding: 7px 8px 0 8px;
            margin-top: 0;
            border-radius: 0;
            height: 35px;
            line-height: 20px;
        }
        if layout == "thirteen" {
            padding: 7px 7px 0 8px;
            margin-top: 0;
            border-radius: 0;
            height: 35px;
        }
    }
    a.font-header-2.nav-menu-title.text-header[href="/home"]::before {
        font-size: 16px;
        content: "Home";
        border-radius: 5px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 13px;
            font-weight: bold;
        }
        if layout == "thirteen" {
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            font-size: 15px;
            font-weight: 600;
        }
    }
    a.font-header-2.nav-menu-title.text-header[href="/discover"]::before {
        font-size: 16px;
        content: "Games";
        border-radius: 5px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 13px;
            font-weight: bold;
        }
        if layout == "thirteen" {
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            font-size: 15px;
            font-weight: 600;
        }
    }
    a.font-header-2.nav-menu-title.text-header[href="/catalog"]::before {
        font-size: 16px;
        content: "Catalog";
        border-radius: 5px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 13px;
            font-weight: bold;
        }
        if layout == "thirteen" {
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            font-size: 15px;
            font-weight: 600;
        }
    }
    a.font-header-2.nav-menu-title.text-header[href="https://create.roblox.com/"]:before, a.font-header-2.nav-menu-title.text-header[href="/develop"]:before {
        font-size: 16px;
        content: "Develop";
        border-radius: 5px;
        if layout == "june" {
            content: "Build";
            font-family: Arial,Helvetica,sans-serif;
            font-size: 13px;
            font-weight: bold;
        }
        if layout == "thirteen" {
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            font-size: 15px;
            font-weight: 600;
        }
    }
    a.font-header-2.nav-menu-title.text-header[href="/robux?ctx-nav"]::before, a.font-header-2.nav-menu-title.text-header[href="/upgrades/robux?ctx=nav"]::before {
        font-size: 16px;
        content: "ROBUX";
        border-radius: 5px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 13px;
            font-weight: bold;
        }
        if layout == "thirteen" {
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            font-size: 15px;
            font-weight: 600;
        }
    }
    .rbx-header .rbx-navbar li .robux-menu-btn .menu-text-container {
        display: none!important;
    }
    .rbx-left-col #nav-character .font-header-2 {
        visibility: hidden;
        font-size: 0px;
        height: 22px;
    }
    .rbx-left-col #nav-character .font-header-2::before {
        font-size: 16px;
        visibility: visible;
        content: "Character";
        if layout == "jan" {
            font-size: 14px;
        }
        if layout == "june" {
            font-size: 12px;
        }
        if layout == "thirteen" {
            font-size: 14px;
        }
    }
    /* mfw when roblox disables image loading from other websites */
    .rbx-header .icon-robux-28x28,
    .rbx-header .icon-common-search-sm,
    .icon-nav-settings,
    .icon-nav-menu,
    .rbx-left-col .icon-nav-home,
    .rbx-left-col .icon-nav-profile,
    .rbx-left-col .icon-nav-message,
    .icon-nav-message-btr,
    .rbx-left-col .icon-nav-friends,
    .icon-nav-friend-btr,
    .rbx-left-col #nav-character .icon-nav-charactercustomizer,
    .rbx-left-col .icon-nav-inventory,
    .rbx-left-col .icon-nav-trade,
    .rbx-left-col .icon-nav-group,
    .rbx-left-col .icon-nav-my-feed,
    .rbx-left-col .icon-nav-blog,
    #buy-robux-popover-menu li:nth-child(2) a:before {
        if layout == "sep" {
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13774067474")!important;
        }
        if obc {
            background-image: url("http://images.rbxcdn.com/2826c14fcfa6b9d2db02adb73bea4c12.png")!important;
        }
        if layout == "june" {
            background-image: url('/images/RevisedHeader/bg-icon_sprites.png')!important;
            background-repeat: repeat-y!important;
        }
        if layout == "thirteen" {
            background-image: url('/images/RevisedHeader/bg-icon_sprites.png')!important;
            background-repeat: repeat-y!important;
        }
        if layout == "jan" {
            background-image: url('http://images.rbxcdn.com/dde83ff75abaea7628e5babd26e546e9')!important;
        }
        if layout == "dec" {
            background-image: var(--dec2014nav)!important;
        }
    }
    #navigation .rplus-icon,
    #navigation .rplus-icon:hover,
    .rplus-icon-32x32 {
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13774074670")!important;
    }
    .rbx-header .icon-logo {
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13774079576");
        if layout == "dec" {
            background-image: url("/images/NextStyleGuide/logo_ROBLOX_120x30.svg");
            if sixteen {
                background-image: url("http://images.rbxcdn.com/39ae3ca577c8488487ef492031b8e264.png");
                background-size: 118px 30px!important;
            }
        }
        if layout == "jan" {
            background-image: url("http://images.rbxcdn.com/e4392be0d0a4fd94a99d74ba7487eb47");
            background-position-x: 8px;
            background-position-y: 2px;
        }
    }
    .rbx-header .icon-logo-r {
        background: url("https://assetdelivery.roblox.com/v1/asset?id=13774084287") no-repeat 4px center!important;
        if layout == "dec" {
            background-image: url("/images/NextStyleGuide/logo_R_30X30.svg")!important;
            background-repeat: no-repeat!important;
            background-size: auto auto!important;
            width: 35px!important;
            height: 30px!important;
            margin-top: 2px!important;
            if layout == dec {
                background-position: revert!important;
                width: 30px!important;
                margin-top: 0!important;
            }
            if sixteen {
                background-image: url("http://images.rbxcdn.com/e060b59b57fdcc7874c820d13fdcee71.svg")!important;
                background-size: 30px!important;
            }
        }
    }
    .rbx-header .navbar-brand {
        if layout == "dec" {
            margin-left: 0px;
            padding: 5px 0;
        }
        if layout == "june" or layout == "thirteen" {
            padding: 0px;
            margin: 0px;
            max-height: 35px;
        }
    }
    .btr-no-hamburger .rbx-header .navbar-brand {
        if layout == "dec" {
            margin-left: 0px;
            padding: 0;
        }
    }
    .rbx-header .navbar-search .navbar-search-option .new-navbar-search-anchor .navbar-list-option-text,
    .rbx-header .navbar-search .navbar-search-option .new-navbar-search-anchor .navbar-list-option-suffix {
        color: #444!important;
        font-size: 16px!important;
        opacity: 1;
    }
    .rbx-header .navbar-search .navbar-search-option .new-navbar-search-anchor .navbar-list-option-text:after {
        content: "\0022";
    }
    .rbx-header .navbar-search .navbar-search-option .new-navbar-search-anchor .navbar-list-option-text:before {
        content: "Search \0022";
    }
    .rbx-header .navbar-search .new-dropdown-menu {
        margin-top: 0px!important;
        top: 24px;
        height: auto;
        border-radius: 0 0 5px 5px;
        background: #fff!important;
        border: 1px solid #ccc;
        box-shadow: none!important;
        if layout == "dec" {
            box-shadow: 0 -5px 20px rgba(25,25,25,0.15)!important;
            border: 1px solid rgba(0,0,0,0.15)!important;
            border-radius: 3px!important;
            padding: 5px 0;
            margin-top: 5px!important;
        }
        if layout == "june" or layout == "thirteen" {
            top: 61px;
        }
    }
    .rbx-header .navbar-search .new-dropdown-menu li {
        border-bottom: 1px solid #ccc!important;
        if layout == "dec" {
            border: none!important;
        }
    }
    .rbx-header .navbar-search .navbar-search-option .new-navbar-search-anchor .navbar-list-option-icon,
    .rbx-header .navbar-search .clear-search {
        display: none;
    }
    .rbx-header .navbar-search .navbar-search-option a {
        padding: 6px 0;
        if layout == "dec" {
            padding: 12px!important;
        }
    }
    .rbx-header .navbar-search .navbar-search-option .new-navbar-search-anchor .navbar-list-option-text {
        margin: 1px 10px 0;
        margin-right: 3px;
        if layout == "dec" {
            margin-left: 0px!important;
        }
    }
    .rbx-header .navbar-search .navbar-search-option .new-navbar-search-anchor {
        height: 100%;
        if layout == "dec" {
            height: 40px!important;
        }
    }
    #settings-popover-menu li:hover, .navbar-search-option:hover {
        background: #e1e2e6!important;
        if layout == "dec" {
            background: transparent!important;
            box-shadow: 4px 0 0 0 #00a2ff inset!important;
        }
    }
    #buy-robux-popover-menu li:hover {
        if layout == "dec" {
            background: transparent!important;
            box-shadow: 4px 0 0 0 #00a2ff inset!important;
        }
    }
    .rbx-header .navbar-search .navbar-search-option.new-selected {
        if layout == "dec" {
            background: transparent!important;
        }
    }
    .navbar-search.navbar-search-open.shown {
        border-radius: 5px 5px 0 0;
        if layout == "dec" {
            border-radius: 3px;
        }
    }
    .navbar-search.navbar-search-open.shown .input-addon-btn {
        if layout == "jan" {
            border-radius: 0 5px 0px 0;
        }
    }
    .rbx-header .navbar-search .new-dropdown-menu {
        left: 0px!important;
        width: 100%!important;
        if layout == "june" or layout == "thirteen" {
            width: 350px !important;
            left: 50% !important;
            transform: translateX(-50%);
        }
    }
    .rbx-header .navbar-search .new-input-field {
        color: #393b3d;
    }
    .btr-fastsearch-anchor,
    .ropro-quick-game-search {
        padding-left: 10px!important;
    }
    .rbx-header .navbar-search .new-dropdown-menu li:last-child {
        border-bottom: 0!important;
    }
    .rbx-nav-sponsor .menu-item {
        text-decoration: none;
        display: block;
        padding: 6px 7px;
        text-shadow: 0 0 1px rgba(255, 255, 255, 0.1);
        font-weight: inherit;
        color: #444;
        position: relative;
    }
    .rbx-nav-sponsor .menu-item:hover {
        background-color: #CACACA;
    }
    .rbx-nav-sponsor .menu-item img {
        margin-left: 7px;
        max-height: 30px;
    }
    .rbx-navbar-signup {
        font-weight: 600;
        color: #fff;
        font-size: 15px;
        position: relative;
        background-color: transparent!important;
        border: none;
        padding: 0px!important;
        width: 50px!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 13px;
        }
    }
    .rbx-navbar-login {
        color: #000!important;
        background: #CCCCCC!important;
        font-size: 15px!important;
        font-weight: 600;
        border-radius: 0px!important;
        width: 62px!important;
        height: 25px!important;
        padding: 0px 7px!important;
        line-height: 24px!important;
        border-color: #777!important;
        if layout == thirteen {
            background-image: url(/images/StyleGuide/btn-control-large-tile.png)!important;
            width: 78px!important;
            height: 27px!important;
            letter-spacing: -1px;
        }
        if layout == june {
            background-image: url(/images/StyleGuide/btn-control-large-tile.png)!important;
            width: 78px!important;
            height: 27px!important;
            letter-spacing: -1px;
            font-family: Arial,Helvetica,sans-serif!important;
            font-size: 13px!important;
        }
    }
    .login-action:before {
        content: "or";
        font-weight: normal;
        color: #9Ec3E7;
        font-size: 13px;
        position: relative;
        margin: 0 6px;
        if layout == june {
            font-family: Arial;
        }
    }
    .rbx-navbar-login:hover {
        border-color: #888!important;
        if layout == june or layout == thirteen {
            background-position: bottom!important;
        }
    }
    #navbar-robux {
        position: relative;
        top: -18px;
        if layout == "june" or layout == "thirteen" {
            padding: 0px;
            top: -16px;
        }
    }
    if layout == "june" {
        #navbar-robux > button {
            padding: 10px 4px 0 4px;
            min-height: 35px;
            margin-right: 3px;
        }
        #navbar-robux > button:hover {
            background: url(/images/RevisedHeader/bg-main_menu_hover.png) repeat-x;
            border-radius: 0px!important;
        }
        #navbar-robux > button:hover #nav-robux {
            background-position: 0 100px!important;
            if tix {
                background-position: 0 60px!important;
            }
        }
        #nav-robux-icon {
            position: relative;
            top: -4px;
        }
    }
    if layout == "thirteen" {
        #navbar-robux > button {
            padding: 11px 4px 0 4px;
            min-height: 35px;
            margin-right: 3px;
        }
        #navbar-robux > button:hover {
            background: url(/images/RevisedHeader/bg-main_menu_hover.png) repeat-x;
            border-radius: 0px!important;
        }
        #navbar-robux > button:hover #nav-robux {
            background-position: 0 100px!important;
            if tix {
                background-position: 0 60px!important;
            }
        }
        #nav-robux-icon {
            position: relative;
            top: -4px;
        }
    }
    .btn-navigation-nav-robux-md:hover #nav-robux {
        if layout == "dec" {
            background-position:-28px -28px!important;
            if tix {
                background-position:-28px -56px!important;
            }
        }
        if layout == "jan" {
            background-position: 13px -797px!important;
            if tix {
                background-position: 13px -862px!important;
            }
        }
    }
    if layout == "june" or layout == "thirteen" {
        #navbar-robux:before {
            content: "";
            margin: -5px 0 0 4px;
            float: left;
            height: 25px;
            width: 0;
            Border-left: 1px solid #7394c1;
            position: relative;
            top: 26px;
            if themes == "turkey" {
                border-left: 1px solid #B18C66;
            }
            if obc {
                border-left: 1px solid #878988;
            }
            if themes == hallow {
                border-left: 1px solid #878988;
            }
        }
    }
    #navbar-robux:after {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14381044427');
        top: 16px;
        position: relative;
        cursor: not-allowed;
        if tix {
            display: none;
        }
        if layout == "dec" {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14380737083')!important;
        }
        if obc {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14438499739');
        }
        if layout == "jan" {
            content: url('https://assetdelivery.roblox.com/v1/asset/?id=15374776307');
        }
        if layout == "june" {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14389661613');
            if obc {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13802681689');
            }
            if themes == hallow {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13802681689');
            }
            if themes == holiday12 {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=14389661613');
            }
            if themes == turkey12 {
                content: url('https://assetdelivery.roblox.com/v1/asset/?id=15374766061');
            }
            if themes == turkey {
                content: url('https://assetdelivery.roblox.com/v1/asset/?id=15374749799');
            }
            if tix {
                content: url('https://assetdelivery.roblox.com/v1/asset/?id=15374782312');
                display: revert;
                if obc {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13802735110');
                }
                if themes == hallow {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13802735110');
                }
                if themes == holiday12 {
                    content: url('https://assetdelivery.roblox.com/v1/asset/?id=15374782312');
                }
                if themes == turkey {
                    content: url('https://assetdelivery.roblox.com/v1/asset/?id=15414246997');
                }
                if themes == turkey12 {
                    content: url('https://assetdelivery.roblox.com/v1/asset/?id=15414270404');
                }
            }
        }
        if layout == "thirteen" {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14388247011');
            if obc {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13802679554');
            }
            if themes == hallow {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13802679554');
            }
            if themes == turkey {
                content: url('https://assetdelivery.roblox.com/v1/asset/?id=15414371476');
            }
            if themes == turkey12 {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=14811541890');
            }
            if themes == holiday12 {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=14388247011');
            }
            if tix {
                content: url('https://assetdelivery.roblox.com/v1/asset/?id=15414315125');
                display: revert;
                if obc {
                    content: url('https://assetdelivery.roblox.com/v1/asset?id=13802734129');
                }
                if themes == hallow {
                    content: url('https://assetdelivery.roblox.com/v1/asset?id=13802734129');
                }
                if themes == turkey {
                    content: url('https://assetdelivery.roblox.com/v1/asset/?id=15414329845');
                }
                if themes == turkey12 {
                    content: url('https://assetdelivery.roblox.com/v1/asset?id=14811556164');
                }
                if themes == holiday12 {
                    content: url('https://assetdelivery.roblox.com/v1/asset/?id=15414315125');
                }
            }
        }
    }
    #navbar-robux:before {
        if tix {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14381044427');
        top: 16px;
        position: relative;
        cursor: not-allowed;
        if tix {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14380999587');
        }
        if layout == "dec" {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14380945273')!important;
        }
        if obc {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14438486942');
        }
        if layout == "jan" {
            content: url('https://assetdelivery.roblox.com/v1/asset/?id=15414380733');
        }
        if layout == "june" or layout == "thirteen" {
            content: url('');
            if tix {
                top: 26px!important;
            }
        }
        }
    }
  .rbx-upgrade-now {
    display: block!important;
    position: absolute!important;
    top: -7px;
        if layout == "jan" {
            display: none!important;
        }
        if layout == "dec" {
            margin:12px 0!important;
            position: revert!important;
        }
        if layout == sep {
            if bluebc {
                position: revert!important;
            }
        }
    }
    .rbx-header .notification-red, #header .btr-nav-notif  {
        border: none;
        padding:0 7px;
        border-radius:15px;
        font-size:12px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        top:-2px;
        left:10px;
        if layout == "dec" or layout == "sep" or layout == "jan" {
            height: 17px;
            filter: none!important;
            background:#FF3F3A!important;
            background-color:#FF3F3A!important;
            top: 0;
            color: white!important;
        }
    }
    #settings-icon .notification-red, #settings-popover-menu .notification-blue.nav-setting-highlight {
        display: none;
    }
    .left-col-list li:first-child {
        display: block!important;
        if layout == "jan" {
            display: none!important;
        }
    }
    .left-col-list:has(.rbx-upgrade-now) {
        margin-top: 46px;
        if layout == "dec" or layout == "jan" or layout == "june" or layout == "thirteen" {
            margin-top: 0px;
        }
        if layout == sep {
            if bluebc {
                margin-top: 0px;
            }
        }
    }
    .popover.bottom.people-info-card-container {
        padding: 10px 0 10px 10px;
        box-shadow: 0 0 10px 0 rgba(61, 55, 55, 0.57);
        border-radius: 10px;
        border: 1px solid #999;
        width: 344px;
        if layout == "dec" {
            border: 1px solid rgba(0,0,0,0.15)!important;
            border-radius: 3px!important;
            padding: 12px 0!important;
            box-shadow: 0 6px 12px rgba(0,0,0,0.175)!important;
        }
        if layout == june or layout == thirteen {
            border-radius: 0px;
            border: 1px solid #ccc!important;
            box-shadow: none!important;
            transition: none;
        }
    }
    .popover.bottom.people-info-card-container .arrow {
        display: block;
    }
    .people-info-card-container .place-container .place-info-container .place-title {
        font-size: 14px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-weight: 600;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    .people-info-card-container .place-container .place-info-container {
        margin-left: 10px;
    }
    .people-info-card-container .place-container .place-info-container .place-info {
        padding: 0;
        min-height: unset;
    }
    .people-info-card-container .place-container .place-icon, .people-info-card-container .thumbnail-2d-container img {
        width: 90px;
        height: 50px;
        border-radius: 0px;
        object-fit: contain;
    }
    .people-info-card-container .place-container .place-info-container .place-btn-container .place-btn {
        background-image: url("/images/FriendsBar/playBtn.png");
        border: none;
        border-radius: 0px;
        background-color: transparent;
        height: 17px;
        width: 37px;
        font-size: 0;
        float: left;
    }
    .people-info-card-container .place-container {
        height: unset;
        border: none;
        padding-top: 0;
        min-height: unset;
    }
    .people-info-card-container .interaction-container {
        display: flex;
        height: unset;
        padding: 0 12px 0 12px;
        if layout == dec {
            padding-bottom: 0 !important;
        }
    }
    .people-info-card-container .interaction-container .interaction-item {
        width: 100%;
    }
    .people-info-card-container .interaction-container .interaction-item:hover {
        background-color: transparent;
    }
    .people-info-card-container .interaction-container .interaction-item span {
        border: none;
        font-size: 14px;
        padding: 0px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #0055B3;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    .people-info-card-container .interaction-container .interaction-item:hover span {
        text-decoration: underline;
    }
    .people-info-card-container .interaction-item .icon-chat-gray {
        background-position: unset!important;
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14270546513");
        background-size: unset;
        margin: 0px;
        margin-top: 2px;
        height: 12px;

    }
    .people-info-card-container .interaction-item .icon-viewdetails {
        background-position: unset!important;
        background-image: url("/images/FriendsBar/popupIcon.png");
        background-size: unset;
        margin: 0px;
        margin-top: 2px;
        height: 12px;

    }
    #settings-popover #settings-popover-menu {
        padding: 10px 0 10px 10px;
        box-shadow: 0 0 10px 0 rgba(61, 55, 55, 0.57);
        border-radius: 10px;
        border: 1px solid #999;
        width: 132px;
        if layout == "dec" {
            border: 1px solid rgba(0,0,0,0.15)!important;
            border-radius: 3px!important;
            padding: 5px 0!important;
            box-shadow: 0 6px 12px rgba(0,0,0,0.175)!important;
        }
        if layout == june or layout == thirteen {
            margin-left: -15px;
            border: 1px solid #ccc;
            box-shadow: none;
            border-radius: 0;
        }
    }
    #settings-popover #settings-popover-menu li {
        position: relative;
        left: -10px;
        width: 130px;
        if layout == "dec" {
            left: unset;
        }
    }
    #settings-popover #settings-popover-menu li a {
        font-size: 16px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #000;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    #buy-robux-popover .popover-content {
        padding: 0 10px 10px 10px;
        position: unset;
    }
    #buy-robux-popover {
        background: transparent;
        box-shadow: none;
    }
    #buy-robux-popover .arrow, #settings-popover .arrow {
        top: -6px;
        display: revert;
    }
    #buy-robux-popover #buy-robux-popover-menu {
        padding: 0px;
        box-shadow: 0 0 10px 0 rgba(61, 55, 55, 0.57);
        border: 1px solid #999;
        border-radius: 10px;
        width: 152px;
        position: relative;
        if layout == "dec" {
            width: unset;
            border: 1px solid rgba(0,0,0,0.15)!important;
            border-radius: 3px!important;
            padding: 5px 0!important;
            box-shadow: 0 6px 12px rgba(0,0,0,0.175)!important;
        }
        if layout == june or layout == thirteen {
            border: 1px solid #ccc;
            box-shadow: none;
            border-radius: 0;
        }
    }
    #buy-robux-popover-menu li:first-child {
        padding: 10px;
        if layout == "dec" {
            border-bottom: revert;
            padding: 0 6px;
        }
    }
    #buy-robux-popover-menu li:first-child a {
        font-size: 14px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        text-align: center;
        color: #888!important;
        display: inline-block;
        position: relative;
        width: 100%;
        padding: 0px;
        if layout == "dec" {
            padding: 10px 6px;
            font-size: 16px;
            color: #000!important;
            text-align: unset;
        }
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    #buy-robux-popover-menu li:first-child:hover {
        background-color: #fff!important;
    }
    #buy-robux-popover-menu li:nth-child(2) a {
        text-align: center;
        display: inline-block;
        position: relative;
        width: 100%;
        color: #000!important;
        font-size: 0px;
        height: 43px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        if layout == "dec" {
            text-align: unset;
        }
    }
    .dropdown-wallet:has(.icon-menu-wallet) {
        display: none;
    }
    #buy-robux-popover-menu li:nth-child(2) a:before {
        content: "";
        background-position: -8px -395px;
        height: 20px;
        width: 20px;
        padding: 14px 15px;
        margin-right: 3px;
        display: inline-block;
        position: relative;
        top: -3px;
        if layout == sep {
            if tix {
                background-position: -6px -426px;
            }
        }
        if layout == "dec" {
            display: none;
        }
        if layout == "jan" {
            background-position: -5px -367px;
        }
        if layout == thirteen {
            background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14597571671") !important;
            background-position: unset;
            background-size: 30px 30px;
            padding: 15px 15px;
            margin-right: 5px;
            top: -1px;
        }
        if layout == june {
            background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14597571671") !important;
            background-position: unset;
            background-size: 30px 30px;
            padding: 15px 15px;
            margin-right: 5px;
            top: -1px;
        }
    }
    #buy-robux-popover-menu li:nth-child(2) a:after {
        content: "Buy ROBUX";
        font-size: 14px;
        position: relative;
        top: -12px;
        if tix {
            content: "Buy Tickets";
        }
        if layout == "dec" {
            font-size: 16px;
            top: 0px;
        }
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    if layout == "june" {
        .rbx-header .rbx-navbar-right .popover-content {
            position: relative;
        }
        #navbar-settings #settings-popover {
            background-color: transparent!important;
            box-shadow: none!important;
        }
    }
    if layout == "thirteen" {
        .rbx-header .rbx-navbar-right .popover-content {
            position: relative;
        }
        #navbar-settings #settings-popover {
            background-color: transparent!important;
            box-shadow: none!important;
        }
    }
    .rbx-left-col .rbx-divider {
        background-color: #ccc;
        margin-top: 0px!important;
        if layout == "dec" {
            background-color:#b8b8b8;
            margin: 9px 7px!important;
            margin-top: 0px!important;
        }
    }
    .rbx-left-col ul:nth-child(1) li .font-header-2.dynamic-ellipsis-item {
        position: relative;
        top: 1px;
    }
    .icon-nav-home,
    .icon-nav-profile,
    .icon-nav-message,
    .icon-nav-friends,
    .icon-nav-charactercustomizer,
    .icon-nav-inventory,
    .icon-nav-trade,
    .icon-nav-group,
    .icon-nav-premium-btr,
    .icon-nav-blog {
        margin-top: -1px!important;
    }
    .btn-navigation-nav-robux-md {
        margin-right: 25px;
        if layout == "dec" {
            margin: 0px;
        }
    }
    .rbx-header .rbx-navbar-icon-group > li > button span[class^="rbx-text"] {
        if layout == "dec" {
            margin-top: -1px!important;
        }
    }
    .rbx-menu-item.ropro-settings-toggle,
    .rbx-menu-item.btr-settings-toggle,
    .rbx-menu-item[href="https://www.roblox.com/crossdevicelogin/ConfirmCode"] {
        font-size: 0px!important;
    }
    .rbx-menu-item.ropro-settings-toggle:after {
        content: "RoPro";
        font-size: 16px!important;
        if layout == june {
            font-size: 12px!important;
        }
    }
    .rbx-menu-item.btr-settings-toggle:after {
        content: "BTRoblox";
        font-size: 16px!important;
        if layout == june {
            font-size: 12px!important;
        }
    }
    .rbx-menu-item[href="https://www.roblox.com/crossdevicelogin/ConfirmCode"]:after {
        content: "Quick Login";
        font-size: 16px!important;
        if layout == june {
            font-size: 12px!important;
        }
    }
    }
    #nav-robux-icon.nav-credit {
        display: none!important;
    }
    /*not the header*/
    .ad-identification-text {
        color: #343434!important;
        text-transform: unset!important;
        font-size: 11px;
        if obc {
            color: white!important;
        }
    }
    .BadAdButton {
        color: #80ace6!important;
        font-size: 11px;
        if layout == june {
            margin: auto 0;
            position: relative;
            top: -2px;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 9.6px;
            text-transform: lowercase;
        }
    }
    if layout == june {
        .abp .ad-identification {
	        display: none;
        }
         .BadAdButton:before {
             content: "[ "
         }
         .BadAdButton:after {
             content: " ]"
         }
         .banner .BadAdButton {
	        float: unset;
        }
    }
    if obc {
        .abp.banner .BadAdButton {
            color: white!important;
        }
    }
    .spinner {
        background-image: url(/images/ProgressIndicator4.gif)!important;
        background-size: unset!important;
        height: 17px!important;
    }
    .page-content,
    #item-container {
        max-width: 762px;
    }
    .item-name-container .verified-badge-icon-item-details,
    .verified-badge-icon-item-recommendations-rendered,
    .verified-badge-icon-catalog-item-rendered,
    .verified-badge-icon-friends-carousel-rendered,
    .verified-badge-friends-img,
    .verified-badge-icon-group-shout-rendered,
    img[alt="Verified Badge Icon"] {
        content: url('/images/UI/img-check.png');
        width: 15px!important;
        height: 13px!important;
    }

    /* Error Pages */

    .request-error-page-content {
        width: 970px;
        margin-top: 0;
        if layout == june {
            min-height: 550px;
        }
        if layout == thirteen {
            min-height: 550px;
        }
    }
    .request-error-page-content .default-error-page {
        display: flex;
        flex-direction: column;
        padding: 5px 0 25px 0;
        if layout == june {
            min-height: 550px;
        }
        if layout == thirteen {
            min-height: 550px;
        }
    }
    .request-error-page-content .default-error-page .error-image {
        order: -1;
        margin: 25px auto 10px;
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset/?id=15132678532')!important;
            height: 78px!important;
            width: 89px!important;
        }
        if layout == thirteen or layout == jan {
            content: url('https://assetdelivery.roblox.com/v1/asset/?id=15132678532')!important;
            height: 78px!important;
            width: 89px!important;
        }
    }
    .request-error-page-content .default-error-page .message-container {
        width: unset;
        margin: 0 auto;
    }
    .request-error-page-content .default-error-page .action-buttons {
        position: unset;
        margin: 0 auto;
        width: 100%;
        text-align: center;
        padding: 0;
    }
    .request-error-page-content .default-error-page .action-buttons:before {
        content: "";
        text-align: center;
        margin: 20px auto;
        height: 1px;
        width: 55%;
        border-top: 1px solid #ccc;
        display: block;
    }
    .request-error-page-content .action-buttons .btn-primary-md,
    .request-error-page-content .action-buttons .btn-control-md {
        border-color: #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        border-radius: 0px!important;
        padding: 1px 7px 0 7px;
        height: 23px;
        min-width: 40px;
        font-size: 14px;
        background-position: left -160px;
        margin-right: 0px!important;
        line-height: 18px;
        if layout == june {
            font-weight: bold;
            letter-spacing: -1px;
            font-family: Arial,Helvetica,sans-serif;
            text-shadow: #00243d 0 -1px;
        }
    }
    .request-error-page-content .action-buttons .btn-primary-md:hover,
    .request-error-page-content .action-buttons .btn-control-md:hover {
        background-position: left -181px;
    }
    .request-error-page-content .action-buttons .btn-control-md:before {
        content: "Return ";
    }
    .request-error-page-content .action-buttons .btn-primary-md {
        font-size: 0!important;
    }
    .request-error-page-content .action-buttons .btn-primary-md:after {
        content: "Go to Previous Page";
        font-size: 14px!important;
    }
    .request-error-page-content .default-error-page .message-container .error-title {
        height: 50px;
        font-size: 0px;
        font-weight: bold;
        color: #363636;
        letter-spacing: -2px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        text-align: center;
        margin-bottom: 10px;
        padding: 0;
        if layout == june {
            letter-spacing: -2px;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .request-error-page-content .default-error-page .message-container .error-title:after {
        position: relative;
        top: 24px;
    }
    .request-error-page-content .default-error-page .message-container .error-message {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #363636;
        font-weight: bold;
        font-size: 0px;
        text-align: center;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .default-error-page:has(img[src="https://images.rbxcdn.com/52b5e003c896c50caec4ab1027168cc6.png"]) .error-title:after {
        content: "Unexpected error with your request";
        font-size: 40px!important;
    }
    .default-error-page:has(img[src="https://images.rbxcdn.com/52b5e003c896c50caec4ab1027168cc6.png"]) .error-message:before {
        content: "Please try again after a few moments."!important;
        font-size: 16px!important;
    }
    .default-error-page:has(img[src="https://images.rbxcdn.com/9281912c23312bc0d08ab750afa588cc.png"]) .error-title:after {
        content: "Requested page not found";
        font-size: 40px!important;
    }
    .default-error-page:has(img[src="https://images.rbxcdn.com/9281912c23312bc0d08ab750afa588cc.png"]) .error-message:before {
        content: "You may have clicked an expired link or mistyped the address."!important;
        font-size: 16px!important;
    }
    .default-error-page:has(img[src="https://images.rbxcdn.com/ad109e93f630415cde65a19fd2f84d2b.png"]) .error-title:after {
        content: "Access Denied";
        font-size: 40px!important;
    }
    .default-error-page:has(img[src="https://images.rbxcdn.com/ad109e93f630415cde65a19fd2f84d2b.png"]) .error-message:before {
        content: "Sorry, you don't have permission to view this page!"!important;
        font-size: 16px!important;
    }
    .request-error-page-content .default-error-page .error-image[src="https://images.rbxcdn.com/9281912c23312bc0d08ab750afa588cc.png"] {
        content: url('http://images.rbxcdn.com/4bd2ab534d227b98097ab7730f61f49a.png');
        width: 600px;
        height: 440px;
    }
    .default-error-page .error-image[src="https://images.rbxcdn.com/9281912c23312bc0d08ab750afa588cc.png"] {
        content: url('http://images.rbxcdn.com/4bd2ab534d227b98097ab7730f61f49a.png');
        height: 440px;
    }
    .default-error-page .error-image[src="https://images.rbxcdn.com/52b5e003c896c50caec4ab1027168cc6.png"] {
        content: url('http://images.rbxcdn.com/b47ba5565699c01cb4521af3f339b36b.png');
        height: 440px;
    }
    .default-error-page .error-image[src="https://images.rbxcdn.com/ad109e93f630415cde65a19fd2f84d2b.png"] {
        content: url('https://images.rbxcdn.com/05636e8bda24cdc11428e091e386605c.png');
        height: 440px;
    }
    /* End of Error Pages */
    
    .container-footer {
        position: relative;
        background: linear-gradient(to bottom,rgba(236,236,236,1) 0,rgba(255,255,255,1) 100%);
        background-color: unset;
        min-height: 175px;
        if layout == "thirteen" or layout == jan {
            background: #123f83!important;
        }
        if obc {
            background: #222222!important;
            if layout == "thirteen" or layout == jan {
                background: #000!important;
            }
        }
        if layout == "june" {
            min-height: 148px;
            background: #e6e6e6!important;
            if obc {
                background: #000!important;
            }
            }
        if layout == thirteen {
            if themes == "hallow" {
                background: #000!important;
            }
            if themes == "turkey" {
                background: #6F3800!important;
            }
        }
    }
    .tooltip {
        padding: 5px;
        position: absolute;
        transition: none;
    }
    .tooltip-inner {
        background-color: #000!important;
        max-width: 200px;
        padding: 5px 8px 4px 8px!important;
        color: #fff!important;
        border-radius: 3px!important;
        font-size: 10px!important;
        opacity: .8;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        width: 100%!important;
        if layout == june {
            font-family: Arial,Verdana,sans-serif;
        }
    }
    .tooltip-arrow {
        border-bottom-color: #000!important;
        opacity: .8;
    }
    .holding-tooltip-body .holding-tooltip-body-text {
        color: #fff!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        margin-top: 0px;
        if layout == june {
            font-family: Verdana,sans-serif;
        }
    }
    #desktop-app-banner {
        display: none;
    }
    .btn-navigation-nav-robux-md:hover,
    .btn-navigation-nav-settings-md:hover,
    .btn-navigation-nav-robux-md:active,
    .btn-navigation-nav-settings-md:active,
    .btn-navigation-nav-robux-md:focus,
    .btn-navigation-nav-settings-md:focus {
        background-color: transparent!important;
    }
    .text-footer-nav, .copyright-container .rbx-selection-label {
        color: #2D528F!important;
        if layout == "thirteen" or layout == jan {
            color: #fff!important;
        }
        if obc {
            color: #fff!important;
        }
    }
    .text-footer.footer-note {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #899fc1!important;
        if obc {
            color: #fff!important;
            if layout == "thirteen" or layout == jan {
                color: #555!important;
            }
        }
        if layout == "june" {
            color: #555!important;
            font: normal 8px/normal Verdana,sans-serif;
            font-size: 10px;
            margin: 0 0 0 8px;
        }
        if layout == thirteen {
            if themes == "hallow" {
                color: #fff!important;
            }
            if themes == "turkey" {
                color: #999!important;
            }
        }
    }
    .footer {
        max-width: 900px;
    }
    .footer .footer-links li:after {
        content: "          |           ";
        margin-left: 5px;
        margin-right: 5px;
        color: white;
        if obc {
            color: white!important;
        }
        if layout == sep {
            color: #2D528F;
        }
        if layout == dec {
            color: #2D528F;
        }
        if layout == june {
            color: #bbb;
        }
    }
    .footer .footer-links li:nth-child(9):after, .footer .footer-links li:last-child {
        display: none;
    }
    .footer .footer-link a, .footer .footer-link  {
        margin: 0px;
        font-size: 13px!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            font: normal 8px/normal Verdana,sans-serif;
        }
    }
    .footer .footer-link a:hover {
        text-decoration: underline;
    }
    .footer .footer-links {
        justify-content: unset;
        width: 500px;
        margin: 0 auto;
        padding-bottom: 22px;
        if layout == june {
            width: 609px;
        }
    }
    .container-footer {
        padding: 2em 0 0 0;
    }
    .copyright-container,
    #language-switcher {
        border-color: #355C95!important;
        if obc {
            border-color: #fff!important;
        }
        if themes == turkey {
            border-color: #fff!important;
        }
        if themes == hallow {
            border-color: #fff!important;
        }
    }
    .copyright-container {
        padding-top: 20px;
        if layout == june {
            border: none;
            padding-top: 0;
        }
    }
    .copyright-container .language-selector-wrapper .input-group-btn .input-dropdown-btn .icon-globe {
        display: none;
    }
    .footer .col-sm-6.col-md-3 {
        display: none;
    }
    .footer .col-sm-6.col-md-9, .footer .col-sm-12 {
        display: flex;
        width: 100%;
    }
    .footer .col-sm-6.col-md-9:before, .footer .col-sm-12:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=337023599');
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14281034904');
        }
    }
    if layout == june {
        .footer .footer-link .text-footer-nav.privacy {
            font-weight: bold;
        }
    }
    .Ads_WideSkyscraper iframe,
    #Skyscraper-Abp-Right iframe {
        height: 613px;
    }
    .tooltip-container .icon-moreinfo, .item-details-section .item-info-row-container .item-hold-tooltip .item-hold-icon, .icon-moreinfo {
        width: 12px!important;
        height: 13px!important;
        background: url(/images/Buttons/questionmark-12x12.png) no-repeat!important;
    }
    .item-details-section .item-info-row-container .item-hold-tooltip .item-hold-icon {
        margin-left: 3px;
    }
    #navigation .age-bracket-label-age {
        display: none;
    }
    #navbar-robux .text-secondary {
        color: white!important;
        margin-top: 1px !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 12px;
    }
    a[href="https://www.roblox.com/users/1/profile"],
    a[href="https://www.roblox.com/users/1/profile/"],
    .btr-fastsearch-anchor[href="/users/1/profile"] b {
        text-transform: uppercase;
    }
    if footernote {
        .text-footer.footer-note:before {
            content: "ROBLOX, \0022Online Building Toy\0022, characters, logos, names, and all related indicia are trademarks of ROBLOX Corporation, ©2014. Patents pending. ROBLOX is not sponsored, authorized or endorsed by any producer of plastic building bricks, including The LEGO Group, MEGA Brands, and K'Nex, and no resemblance to the products of these companies is intended. Use of this site signifies your acceptance of the Terms and Conditions.";
            font-size: 10px!important;
            line-height: 17px;
            if layout == june or layout == thirteen {
                content: "ROBLOX, \0022Online Building Toy\0022, characters, logos, names, and all related indicia are trademarks of ROBLOX Corporation, ©2013. Patents pending. ROBLOX is not sponsored, authorized or endorsed by any producer of plastic building bricks, including The LEGO Group, MEGA Brands, and K'Nex, and no resemblance to the products of these companies is intended. Use of this site signifies your acceptance of the Terms and Conditions.";
            }
            if layout == june {
                line-height: 12px;
            }
        }
        .text-footer.footer-note {
            font-size: 0px!important;
        }
        .text-footer.footer-note:after {
            font-size: 10px!important;
        }
    }
    .text-footer.footer-note:after {
        content: " | 2014-esque roblox, made with love by melo 💜💛";
    }
    .chat-header, .chat-header #chat-group-create {
        background-color: #D6D6D6!important;
        border: 1px solid #9e9e9e;
        margin: 4px 1px 0 1px;
        if layout == "june" or layout == "thirteen" {
            background: transparent url('https://assetdelivery.roblox.com/v1/asset?id=13774092552') no-repeat right top!important;
            border: none;
        }
    }
    if layout == "june" or layout == "thirteen" {
        .chat-header:before {
            content: "";
            background: transparent url('https://assetdelivery.roblox.com/v1/asset?id=13774099019') no-repeat left top;
            display: block;
            float: left;
            padding-left: 2px;
            height: 19px;
        }
        .chat-header:hover:before, .chat-header span:has(#chat-group-create):hover {
            background-position: left bottom;
        }
    }
    .chat-header:hover, .chat-header #chat-group-create:hover {
        background-color: #e9e9e9!important;
        if layout == "june" or layout == "thirteen" {
            background-color: transparent!important;
            background-position: right bottom!important;
        }
    }
    .chat-main .chat-header .notification-red {
        display: none;
    }
    .chat-header span:has(.ng-hide) {
        display: none!important;
    }
    .chat-header span:has(#chat-group-create) {
        if layout == thirteen or layout == june {
            background: transparent url('https://assetdelivery.roblox.com/v1/asset?id=13774099019') no-repeat left top;
            color: #444;
            display: block;
            float: left;
            text-decoration: none;
            padding-left: 2px;
            height: 19px;
            outline: none;
            cursor: pointer;
            font-size: 14px;
        }
        if layout == june {
            font: normal 12px verdana,sans-serif!important;
        }
        if layout == sep or layout == dec or layout == jan {
            position: absolute!important;
            left: -56px!important;
            top: -5px!important;
        }
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 15px;
        position: relative;
        left: -59px;
        top: -38px;
    }
    .chat-header #chat-group-create {
        if layout == thirteen or layout == june {
            background: transparent url('https://assetdelivery.roblox.com/v1/asset?id=13774092552') no-repeat right top;
            height: 19px!important;
            padding: 2px 15px 2px 7px!important;
            width: 74px!important;
            margin: 0!important;
        }
        height: 26px;
        width: 52px;
        padding: 2px 7px;
        background: none;
        margin: 4px 1px 0 1px;
        display: block;
        text-decoration: none;
    }
    .chat-header #chat-group-create:after {
        content: "Party";
        font-weight: bold;
        color: #343434;
        if layout == sep or layout == dec or layout == jan {
            position: relative;
            top: -1px;
        }
        if layout == thirteen {
            position: relative;
            top: -3px;
        }
        if layout == june or layout == thirteen {
            color: Black;
            font-weight: 700;
        }
    }
    .chat-header .chat-header-label span {
        font-size: 0px!important;
    }
    .chat-header .chat-header-label span:before {
        content: url("http://images.rbxcdn.com/164e80229d83c8b6e55b1eb671887e54.png");
        position: absolute;
        margin-left: -5px;
        margin-top: 4px;
    }
    .chat-header .chat-header-label span:after {
        content: "Online";
        font-size: 15px!important;
        color: #343434;
        font-weight: bold;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        position: relative;
        left: 6px;
        if layout == "thirteen" {
            color: #0055B3;
            font-weight: revert;
            font-size: 14px!important;
            top: 1px;
        }
        if layout == june {
            font: normal 12px verdana,sans-serif!important;
            color: #0055B3;
            font-weight: revert;
            top: 1px;
        }
        if layout == dec {
            font-weight: revert;
        }
    }
    if layout == "thirteen" {
         .chat-header:hover .chat-header-label span:after {
             color: #000;
         }
    }
    if layout == "june" {
         .chat-header:hover .chat-header-label span:after {
             color: #000;
         }
    }
    .btr-small-chat-button.collapsed .chat-header {
        height: 26px;
        width: 71px;
        position: relative;
        left: -20px;
        top: 6px;
        if layout == "june" or layout == "thirteen" {
            height: 19px;
            top: 12px;
        }
    }
    .chat-main {
        box-shadow: none;
        border-radius: 0px;
    }
    .btr-small-chat-button.chat-container.collapsed .chat-header .chat-header-title {
        top: -4px;
        width: 64px;
        position: relative;
    }
    .btr-small-chat-button.collapsed #chat-body {
        display: none;
    }
    .chat-container.collapsed .chat-main {
        background-color: transparent;
    }
    .alert-info {
        color: #fff!important;
        if layout == "june" {
            background-color: red!important;
            width: 906px;
            margin: 40px auto 1px;
            padding: 0;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 16px!important;
            font-weight: bold!important;
            border: 2px solid white;
            box-shadow: 1px 1px #808080, -1px -1px #808080, 1px -1px #808080, -1px 1px #808080;
        }
        if layout == "thirteen" or layout == "jan" or layout == "sep" {
            background-color: red!important;
            width: 910px;
            margin: 40px auto 5px;
            border: 1px solid gray;
            padding: 3px;
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            font-size: 16px!important;
            font-weight: bold!important;
        }
        if layout == "dec" {
            background-color:#f68802!important;
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            font-size:18px!important;
            margin-top: 10px;
        }
    }
    if layout == thirteen {
        .rbx-header .ropro-icon {
            margin-top: 0px!important;
        }
    }
    if layout == june {
        .rbx-header .ropro-icon {
            margin-top: 0px!important;
        }
        .alert-info:before {
            content: "";
            background: url('https://assetdelivery.roblox.com/v1/asset/?id=16092257291') no-repeat;
            height: 16px;
            width: 16px;
            float: left;
            margin: 2px;
        }
    }
    .rbx-left-col .rbx-scrollbar .left-col-list:after {
        if layout == sep {
            content: "Events";
            font-size: 14px;
            color: #999;
            font-weight: bold;
            margin-left: 7px;
        }
        if layout == dec {
            content: "Events";
            font-size: 14px;
            color: #c7c7c7;
            font-weight: bold;
            margin-left: 7px;
        }
    }
    .rbx-left-col .rbx-scrollbar .left-col-list:has(.font-bold):after {
        display: none!important;
    }
    /*Chat*/
     #chat-friend-list, #mCSB_1_container, #chat-friends, .chat-main .chat-body {
            overflow-x: auto;
            overflow-y: hidden;
            white-space: nowrap;
    }
    .chat-main .chat-body {
        top: -9px;
        left: 7px;
        border: solid 1px #7F7F7F;
        background-color: White;
        padding: 5px;
        height: 135px;
    }
    .chat-main, #chat-friend-list {
        width: 100%;
    }
    .chat-main {
        background: transparent!important;
        height: 125px;
    }
    #chat-friends {
        display: flex;
    }
     .chat-friend-list .chat-friend-info .chat-friend-message, .chat-container .chat-friend-list .chat-friend-info .chat-brief-timestamp, .chat-friend-list .chat-conversation-universe, .chat-search.chat-search-focus .icon-chat-search-cancel {
        display: none;
    }
    .chat-friend-list .chat-friend-container {
        margin-right: 10px;
        padding: 0px;
        margin-bottom: 10px;
        width: 50px;
        height: 70px;
    }
    .chat-friend-list .chat-friend-avatar, .chat-friend-list .chat-avatar-groups {
        width: 48px;
        height: 48px;
        border-radius: 0px;
    }
    .chat-friend-list .avatar .avatar-card-image, .chat-friend-list .thumbnail-2d-container {
        border-radius: 0px;
        background: transparent;
    }
    .chat-friend-list .chat-friend-info {
        margin-left: 0px;
        padding: 0px;
        width: 55px;
        border: none;
        margin-top: 5px;
    }
    .chat-friend-list .chat-friend-container .chat-friend-info .read, .chat-friend-list .chat-friend-container .chat-friend-info .unread {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434!important;
        font-size: 14px!important;
        if layout == june {
            color: Black !important;
            font-size: 10px!important;
            font-family: Verdana;
        }
    }
    .chat-friend-list .chat-friend-container .chat-friend-info .unread {
        font-weight: 600;
    }
    .chat-friend-list .chat-friend-container .avatar-headshot-sm .avatar-status {
        background-image: url(/images/offline.png);
        margin-top: 5px;
        margin-left: 5px;
        right: unset;
        top: 0;
    }
    .chat-friend-list .chat-friend-container .avatar-headshot-sm .avatar-status.online {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14430985441');
    }
    .chat-friend-list .chat-friend-container .avatar-headshot-sm .avatar-status.game {
        background-image: url('/images/online.png');
    }
    .chat-friend-list .chat-friend-container .avatar-headshot-sm .avatar-status.studio {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14430984646');
    }
    .chat-search .chat-search-input {
        border-radius: 0px;
        padding: 1px 22px 1px 7px;
        border: 1px solid #bbb;
        margin-bottom: 5px;
        height: 24px;
        width: 35%;
        font-family: revert!important;
    }
    .chat-search .icon-chat-search {
        left: unset;
        right: 26px;
        position: relative;
        top: 0px;
        background-image: url(/images/searchIcon.png);
        background-size: revert;
        background-position: unset;
        color: #000!important;
    }
    .chat-windows-header.chat-header {
        height: 19px;
        width: 71px;
        position: absolute;
        top: -32px;
        right: -1px;
        if layout == sep or layout == dec {
            top: -38px;
            height: 26px;
        }
    }
    #chat-header .chat-header-title {
        top: -4px;
        width: 64px;
        position: relative;
        if layout == june {
            top: -7px;
        }
    }
    /* Game Launcher */
    #modal-confirmation.noImage:has(.icon-logo-r-95) .icon-logo-r-95 {
        background-size: unset;
        background-image: url(https://images.rbxcdn.com/e998fb4c03e8c2e30792f2f3436e9416.gif);
        width: 32px;
        height: 32px;
        margin-bottom: 30px;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) img[src="https://images.rbxcdn.com/f25e4cadae29ae9a57a962126b2d2e2a.png"] {
        content: url(https://images.rbxcdn.com/e998fb4c03e8c2e30792f2f3436e9416.gif);
        width: 32px;
        height: 32px;
        margin-bottom: 30px;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .spinner {
        display: none;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content .modal-body p {
        font-size: 16px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: bolder;
        color: #393b3d;
        height: 48px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content .modal-body .modal-btns a {
        display: none;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content {
        border: none;
        height: 180px;
        padding: 10px;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content .modal-header {
        padding: 0px;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content .modal-header button {
        position: relative!important;
        bottom: -145px !important;
        left: -163px !important;
        background-color: White!important;
        border: none!important;
        z-index: 900 !important;
        color: Blue;
        font-size: 12px;
        padding: 3px 10px;
        height: 20px;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content .modal-header button:after {
        content: "Cancel";
        visibility: visible;
        font-size: 12px;
        font-family: 'MS Shell Dlg 2',sans-serif;
        color: Blue;
        position: relative;
        top: -4px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
        }
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content .modal-header .icon-close {
        display: none;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content .modal-header button:hover {
        text-decoration: underline!important;
    }
    #modal-confirmation.noImage:has(.icon-logo-r-95) .modal-dialog .modal-content .modal-footer {
        display: none!important;
    }
    .navigation-nav-menu-md span[class^="icon-"], .btn-navigation-nav-menu-md span[class^="icon-"]:hover, .btn-navigation-nav-robux-md span[class^="icon-"], .btn-navigation-nav-robux-md span[class^="icon-"]:hover, .btn-navigation-nav-settings-md span[class^="icon-"], .btn-navigation-nav-settings-md span[class^="icon-"]:hover, .btn-navigation-nav-menu-md span[class^="icon-"] {
        background-size: unset!important;
    }
    if layout == sep {
        @media 
        only screen and (-webkit-min-device-pixel-ratio: 1.2), 
        only screen and (min-resolution: 192dpi) {
            .rbx-header .icon-robux-28x28, .rbx-header .icon-common-search-sm, .icon-nav-settings, .icon-nav-menu, .rbx-left-col .icon-nav-home, .rbx-left-col .icon-nav-profile, .rbx-left-col .icon-nav-message, .icon-nav-message-btr, .rbx-left-col .icon-nav-friends, .icon-nav-friend-btr, .rbx-left-col #nav-character .icon-nav-charactercustomizer, .rbx-left-col .icon-nav-inventory, .rbx-left-col .icon-nav-trade, .rbx-left-col .icon-nav-group, .rbx-left-col .icon-nav-my-feed, .rbx-left-col .icon-nav-blog, #buy-robux-popover-menu li:nth-child(2) a::before, .navigation-nav-menu-md span[class^="icon-"], .btn-navigation-nav-menu-md span[class^="icon-"]:hover, .btn-navigation-nav-robux-md span[class^="icon-"], .btn-navigation-nav-robux-md span[class^="icon-"]:hover, .btn-navigation-nav-settings-md span[class^="icon-"], .btn-navigation-nav-settings-md span[class^="icon-"]:hover, .btn-navigation-nav-menu-md span[class^="icon-"] {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14430957875')!important;
                background-size: 42px 491px!important;
            }
        }
        @media 
        only screen and (-webkit-min-device-pixel-ratio: 1.2), 
        only screen and (min-resolution: 192dpi) {
            .rbx-header .icon-logo {
                background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774112692')!important;
                background-size: 111px 28px!important;
            }
        }
    }
    .container-main:has(#roproThemeFrame) .content {
        z-index: 2;
        position: relative;
    }
    .container-main #roproThemeFrame {
        z-index: 1!important;
    }
    if layout == june {
        .rbx-header .rbx-navbar-icon-group {
            height: 35px;
        }
        #nav-rplus {
            margin-top: 5px;
            margin-left: 4px;
        }
    }
    if layout == thirteen {
        .rbx-header .rbx-navbar-icon-group {
            height: 35px;
        }
        #nav-rplus {
            margin-top: 5px;
            margin-left: 4px;
        }
    }
    .thumbnail-2d-container img {
        transition: none;
    }
    #buy-robux-popover-menu li a, #buy-robux-popover-menu li button {
        font-size: 16px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #000!important;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    #buy-robux-popover-menu li a[href="https://www.roblox.com/redeem"] {
        font-size: 0px;
    }
    #buy-robux-popover-menu li a[href="https://www.roblox.com/redeem"]:after {
        font-size: 16px!important;
        content: "Reedem Codes";
        if layout == june {
            font-size: 12px!important;
        }
    }
    #buy-robux-popover #buy-robux-popover-menu .wallet-hidden {
        display: block;
    }
    #buy-robux-popover #buy-robux-popover-menu .dropdown-wallet-section #nav-robux {
        display: none;
    }
    if layout == dec {
        #buy-robux-popover #buy-robux-popover-menu .wallet-hidden .rbx-divider {
            display: none;
        }
    }
    #buy-robux-popover #buy-robux-popover-menu .dropdown-wallet-section #nav-robux-balance:after {
        content: " ROBUX";
        if tix {
            content: " Tickets";
        }
    }
    #header-menu-icon {
        margin: 0;
        margin-right: 10px;
        if layout == jan {
            margin-right: 0;
        }
    }
    if layout == sep {
        .menu-button.btn-navigation-nav-menu-md {
            padding: 2px;
            margin-top: 4px;
        }
    }
    #configure-group, #user-account {
        background-color: white;
    }
    #btr-permission-banner {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        if layout == thirteen {
            top: 61px;
        }
        if layout == june {
            top: 61px;
            font-family: Verdana, sans-serif;
            font-weight: bold;
        }
    }
    /* Maintenace page */
    body:has(img[src="https://images.rbxcdn.com/6ef6e892aea640c3b1f79f0f820caca5"]) {
        all: revert;
        width: 900px;
        margin-top: 35px;
        margin: 0 auto;
        background-color: white!important;
        display: flex;
        flex-direction: column;
    }
    img[src="https://images.rbxcdn.com/6ef6e892aea640c3b1f79f0f820caca5"] {
        content: url('https://web.archive.org/web/20130815185311im_/http://c0.roblox.com/robloxteamsitedownimage1');
    }
    body:has(img[src="https://images.rbxcdn.com/6ef6e892aea640c3b1f79f0f820caca5"]) .header {
        display: flex;
        flex-direction: column;
        text-align: unset;
    }
    body:has(img[src="https://images.rbxcdn.com/6ef6e892aea640c3b1f79f0f820caca5"]) .header:after {
        content: "The site is currently offline for maintenance and upgrades. Please check back soon!";
        font-family: Arial,Helvetica,sans-serif;
        color: #363636;
        font-size: 15px;
        font-weight: bold;
        margin-top: 10px;
    }
    /* shimmer begone! */
    .shimmer, .shimmer-lines {
        display: none;
    }
    .shimmer.thumbnail-span {
        animation: none;
        background-image: none!important;
    }
    if layout == thirteen or layout == june {
        #navigation ul li:has(#nav-home), #navigation ul li:has(#nav-message) {
            display: none!important;
        }
        #navigation ul li:has(#nav-profile) {
            order: -10;
        }
        #navigation ul li:has(#nav-character) {
            order: -9;
        }
        #navigation ul li:has(#nav-friends) {
            order: -8;
        }
        #navigation ul li:has(#nav-group) {
            order: -7;
        }
        #navigation ul li:has(#nav-inventory) {
            order: -6;
        }
    }
    if layout == sep {
        #nav-group .font-header-2.dynamic-ellipsis-item {
            margin-left: 6px !important;
        }
    }
    .btr-settings {
        border: 6px solid #6BADF6;
        border-top: 0;
        box-shadow: 0 -1px 0 #5284bc, 1px -1px 0 #5284bc, 1px 1px 0 #5284bc, -1px -1px 0 #5284bc, -1px 1px 0 #5284bc, 0 0px 10px rgba(25,25,25,0.15);
        border-radius: 0;
    }
    #btr-settings-main {
        border: 1px solid #5284BC;
        border-bottom: 0;
    }
    .btr-settings-header {
        display: inline-block;
        height: 29px;
        background-color: #6BADF6!important;
    }
    .btr-settings-modal * {
        font-family: 'Segoe UI', Arial, sans-serif;
    }
    .btr-settings-header-title {
        width: 100%;
        text-align: center;
        margin: 0;
        height: 100%;
        line-height: 27px !important;
        color: #282828;
    }
    .btr-settings-header-close {
        background-color: #C75050;
        color: transparent;
        padding: 0;
        height: 20px;
        width: 45px;
        position: absolute;
        right: 0;
        top: 0;
        margin-right: 0;
        transition: all .1s ease-in;
    }
    .btr-settings-header-close:hover {
        background-color: #E04343;
    }
    .btr-settings-header-close:after {
        content: url("https://assetdelivery.roblox.com/v1/asset/?id=15991421527");
        position: relative;
        pointer-events: none;
        left: -6px;
        top: -4px;
    }
    .btr-settings-header div:nth-child(2) {
        display: none;
    }
    .btr-settings-footer {
        padding: 4px;
        height: 30px;
        border: 1px solid #5284BC;
        border-top-color: #E8E8E8;
    }
    if layout == thirteen or layout == june {
        .alert-system-feedback .alert.on {
            top: 61px;
        }
    }
    /* */
    
    }
    @-moz-document url-prefix("https://www.roblox.com/home") {
    /* Home */
    /* not too proud of this but oh well!!! */
    .game-home-page-container > div {
        display: flex;
        flex-direction: column;
    }
    .friend-carousel-container {
        order: -1;
    }
    if layout == june or layout == thirteen or layout == jan or layout == sep { /* very long! */
    .content {
        width: 990px;
        padding: 0px;
        margin-top: 45px;
    }
    #HomeContainer {
        background-color: white;
        padding: 10px;
        max-width: 990px;
    }
    #Skyscraper-Abp-Left, #Skyscraper-Abp-Right {
        display: none;
    }
    h1[style="height: 50px;"],
    .user-name-container,
    #HomeContainer .container-header h1,
    .home-header h1 a {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 32px;
        font-weight: bold;
        margin: 12px;
        color: #343434;
        letter-spacing: -1px;
        if layout == june {
            font-size: 40px;
            color: #363636;
            font-weight: bold;
            letter-spacing: -2px;
            margin-left: 9px;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    #home-avatar-thumb {
	    border-radius: 0;
	    background-color: transparent;
    }
    #HomeContainer .container-header .avatar-card-fullbody {
        margin-right: 0!important;
    }
    #HomeContainer .container-header .avatar-card-image, #HomeContainer .container-header .friend-avatar, #HomeContainer .container-header .thumbnail-2d-container, #HomeContainer .container-header .thumbnail-2d-container img {
        border-radius: 0;
        background-color: transparent!important;
        background-image: none!important;
    }
    #HomeContainer .container-header:has(.avatar-card-image) .icon-premium-medium {
        background-image: url("/images/icons/overlay_bcOnly.png");
        background-size: unset;
        position: absolute;
        width: 66px;
        background-position: unset;
        height: 20px;
        bottom: 19px;
    }
    .container-header.people-list-header {
        padding-left: 10px;
    }
    .container-header.people-list-header h2 {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #343434;
        padding-bottom: 0px;
        if layout == june {
            font-size: 16px;
            font-weight: bold;
            color: #000;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .container-header.people-list-header h2:before {
        content: "My ";
    }
    .container-header.people-list-header a,
    .game-home-page-container .container-header .btn-more {
        color: #0055B3!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px;
        padding: 0 12px 0 0!important;
        position: relative;
        top: 17px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
            font-weight: revert!important;
        }
    }
    .container-header.people-list-header a {
        top: 5px!important;
    }
    .container-header.people-list-header a:after,
    .game-home-page-container .container-header .btn-more:after {
        content: "";
        background-image: url("http://images.rbxcdn.com/efe86a4cae90d4c37a5d73480dea4cb1.png")!important;
        background-size: unset!important;
        background-position: unset!important;
        width: 11px!important;
        height: 11px!important;
        position: relative;
        left: 5px;
    }
    .people-list .avatar-card-fullbody,
    .people-list .avatar-card-fullbody .icon-placeholder-avatar-headshot {
        width: 75px;
        height: 75px;
    }
    .people-list .avatar .avatar-card-image,
    .people-list .avatar-container img,
    .people-list .thumbnail-2d-container {
        border-radius: 0px;
        background-color: transparent!important;
    }
    .people-list .icon-placeholder-avatar-headshot {
        background-image: none!important;
    }
    .friend-name-container span {
        font-weight: bold!important;
        color: #0055B3;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
            font-weight: revert!important;
        }
    }
    .avatar-container {
        width: 77px;
    }
    .people-list-container .people-list .friend a .xsmall {
        color: gray;
        font-size: 11px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .icon-online,
    .icon-game,
    .icon-studio {
        display: none;
    }
    .friend-carousel-container .people-list-container {
        border-bottom: 1px solid #ccc;
        margin-bottom: 12px;
    }
    .game-home-page-container .container-header h2 {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #343434;
        if layout == june {
            font-size: 16px;
            font-weight: bold;
            color: #000;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .grid-item-container > a .game-card-thumb-container img {
        object-fit: contain;
        height: 108px;
        width: 192px;
    }
    .grid-item-container > a .game-card-thumb-container {
        height: 108px;
        width: 192px;
        overflow: hidden;
        display: inline-block;
        margin: auto;
        border-radius: 0px;
        object-fit: cover;
        padding-bottom: 0px;
        margin-top: revert;
        margin-bottom: 2px;
    }
    .game-carousel .game-card-container .game-card-link .game-card-info, .game-grid .game-card-container .game-card-link .game-card-info {
        margin: revert;
    }
    .game-carousel .grid-item-container {
        width: 183px;
    }
    .game-card-container .game-card-name {
        color: #343434;
        font-size: 14px;
        font-weight: 600!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        margin: 0px;
        height: 100%;
        max-height: 21px;
        white-space: nowrap;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #095fb5;
            font-size: 12px;
            font-weight: bold!important;
        }
    }
    .horizontal-scroller .scroller .spacer,
    .game-card-info .info-label.icon-playing-counts-gray,
    .game-card-info .info-label.icon-votes-gray {
        display: none!important;
    }
    .game-carousel .game-tile .game-card-container .game-card-info .playing-counts-label,
    .game-carousel .game-card-link .game-card-info .playing-counts-label,
    .game-grid .game-card-link .game-card-info .playing-counts-label,
    .game-carousel .game-tile .game-card-container .game-card-info .vote-percentage-label,
    .game-carousel .game-card-container .game-card-link .game-card-info[data-testid="game-tile-stats-friend-activity"] > span,
    .game-grid .game-card-container .game-card-link .game-card-info[data-testid="game-tile-stats-friend-activity"] > span {
        color: #999;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding: 0px;
        margin-top: -3px;
        position: absolute;
        left: 1px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: black;
            font-weight: bold;
        }
    }
    .game-carousel .game-card-container .game-card-link .game-card-info[data-testid="game-tile-stats-friend-activity"] > span:after, .game-grid .game-card-container .game-card-link .game-card-info[data-testid="game-tile-stats-friend-activity"] > span:after {
        content: " played recently";
        if layout == june {
            color: #999233;
            font-weight: normal;
        }
    }
    .game-carousel .game-tile .game-card-container .game-card-info .playing-counts-label:after,
    .game-carousel .game-card-link .game-card-info .playing-counts-label:after,
    .game-grid .game-card-link .game-card-info .playing-counts-label:after {
        color: #999;
        content: " players online";
        if layout == june {
            color: #393;
            font-weight: normal;
        }
    }
    .game-carousel .game-card-link .game-card-info .vote-percentage-label, .info-label.no-vote, .game-grid .game-card-link .game-card-info .vote-percentage-label {
        margin-top: 16px;
    }
    .game-carousel .game-card-link .game-card-info .vote-percentage-label, .info-label.no-vote, .game-grid .game-card-link .game-card-info .vote-percentage-label {
        color: #999!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding: 0px!important;
        margin-top: 11px;
        position: absolute;
        left: 1px;
        if layout == june {
            font-size: 11px;
            color: #888!important;
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    .game-carousel .game-card-link .game-card-info .vote-percentage-label:before, .info-label.no-vote::before, .game-grid .game-card-link .game-card-info .vote-percentage-label:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14705538826');
        position: relative;
        top: 2px;
        left: -1px;
        if layout == june {
            content: "Rating: ";
            top: 0;
        }
    }
    if layout == june {
        .game-grid.home-game-grid .game-card-link .game-card-info .vote-percentage-label:before {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14705538826');
            position: relative;
            top: 2px;
            left: -1px;
            margin-right: 2px;
        }
    }
    .game-carousel {
        height: 165px;
    }
    .game-card-friend-info .info-avatar .avatar-card {
        top: -7px;
    }
    .game-card-thumb-container:before {
        display: none;
    }
    .game-carousel .grid-item-container:hover .game-card-name, .game-grid .grid-item-container:hover .game-card-name {
        text-decoration: underline;
    }
    .game-home-page-container .container-header .btn-more {
        position: relative;
        top: 4px;
    }
    .people-list-container .people-list .friend a .place-name {
        margin-top: -2px;
    }
    .game-carousel {
        height: 174px;
        margin-bottom: 5px;
        border-bottom: 1px solid #ccc;
    }
    .game-carousel:last-child {
        border: none;
    }
    .container-header.games-filter-changer h3 {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 15px!important;
        font-weight: bold;
        color: #343434;
        if layout == june {
            font-size: 16px;
            font-weight: bold;
            color: #000;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .people-list .friend {
        width: 10.111%;
    }
    .hlist[ng-class="{'invisible': !layout.isAllFriendsDataLoaded}"] {
        position: relative;
        left: 47px;
    }
    .friend-name-container .friend-name:before {
        content: url('/images/offline.png');
        width: 9px;
        height: 9px;
        display: inline-block;
        margin-right: 2px;
    }
    .avatar-container:has(.icon-game) .friend-name-container .friend-name:before {
        content: url('/images/online.png');
    }
    .avatar-container:has(.icon-online) .friend-name-container .friend-name:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14430985441');
    }
    .avatar-container:has(.icon-studio) .friend-name-container .friend-name:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14430984646');
    }
    .people-list-container .presence-error {
        background-color: #FAE5E5;
        border: 1px solid #C00;
        padding: 5px 10px;
        position: relative;
        top: 1px;
    }
    .people-list-container .presence-error .icon-warning {
        display: none;
    }
    .people-list-container .presence-error .text-error {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    .people-list-container .btr-people-username, .people-list-container .people-list .friend a .xsmall {
        text-align: left;
    }
    .people-list .friend .friend-parent-container {
        justify-content: left;
    }
    .game-grid.home-game-grid {
        --items-per-row: 5!important;
        grid-column-gap: 10px;
        grid-row-gap: 0; /* 42px */
        margin-bottom: 0;
    }
    .game-home-page-container .home-interleave-divider {
        height: 1px;
        border-bottom: 0px!important;
    }
    .game-home-page-container .home-interleave-divider:nth-child(9) {
        border: none!important;
        background-color: transparent;
    }
    .hover-game-tile.grid-tile {
        background-color: transparent!important;
        margin: 0!important;
        transition: none;
    }
    .hover-game-tile.grid-tile .featured-game-container {
        background-color: transparent!important;
    }
    .hover-game-tile.grid-tile.focused {
        padding: 0;
        border-radius: 0px;
    }
    .hover-game-tile.grid-tile .featured-game-container .featured-game-icon-container .brief-game-icon, .hover-game-tile.grid-tile .featured-game-container .featured-game-icon-container, .hover-game-tile.grid-tile .featured-game-container {
        border-radius: 0px!important;
    }
    .hover-game-tile.grid-tile .featured-game-container .info-container {
        margin-top: 2px;
    }
    .hover-game-tile.grid-tile  .game-card-info .vote-percentage-label {
        margin-top: -6px;
    }
    .hover-game-tile.grid-tile .featured-game-container .info-container .game-card-name {
        margin-bottom: 0;
    }
    .hover-game-tile.grid-tile:hover .featured-game-container .info-container .game-card-name {
        text-decoration: underline;
    }
    .game-grid.home-game-grid.wide-game-tile-game-grid .hover-game-tile.grid-tile .featured-game-container .featured-game-icon-container .brief-game-icon {
        height: 108px;
        width: 192px;
    }
    .game-grid.home-game-grid.wide-game-tile-game-grid .hover-game-tile.grid-tile {
        width: 193px;
    }
    div[data-testid="home-page-game-grid"]:first-child .game-grid li:nth-child(6), div[data-testid="home-page-game-grid"]:first-child .game-grid li:nth-child(7), div[data-testid="home-page-game-grid"]:first-child .game-grid li:nth-child(8) {
        display: none;
    }
    .game-carousel.wide-game-tile-carousel {
        height: auto;
    }
    .sort-subtitle-container span {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px!important;
        font-style: italic;
        color: #ccc!important;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    .hover-game-tile.event-tile .featured-game-container .info-container {
	    margin-top: 0;
    }
    .hover-game-tile.event-tile .featured-game-container .info-container .wide-game-tile-metadata .base-metadata .game-card-info .info-label {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #999;
        font-size: 14px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    .hover-game-tile.event-tile .game-card-container .game-card-name {
        margin-bottom: 0!important;
        if layout == june {
            margin-top: 4px!important;
        }
    }
    .hover-game-tile.event-tile {
        background-color: transparent!important;
        transition: none;
    }
    .hover-game-tile.event-tile .featured-game-container .featured-game-icon-container .brief-game-icon, .hover-game-tile.event-tile .featured-game-container .featured-game-icon-container, .hover-game-tile.event-tile.focused, .hover-game-tile.event-tile .featured-game-container {
        border-radius: 0px;
    }
}
if layout == dec {
    @font-face {
        font-family: "Source Sans Pro";
        src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("http://fonts.gstatic.com/s/sourcesanspro/v9/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2") format("woff2");
        font-style: normal;
        font-weight: 300;
        unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000;
    }
    #HomeContainer, .light-theme {
        background-color: #F2F2F2!important;
    }
    .rbx-left-col {
        background: white !important;
    }
    h1[style="height: 50px;"], .user-name-container, #HomeContainer .container-header h1, .home-header h1 a {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 45px;
        font-weight: 300;
        margin: 12px;
        color: black;
    }
    /* TersisWilvin script compatability */
    .non-bc h1 {
        margin-top: 50px;
    }
    .home-header {
        padding-left: 25px;
        margin: 0;
    }
    #home-avatar-thumb {
        border-radius: 0;
        background-color: transparent;
    }
    /* */
    .people-list-container {
        background-color: white;
        box-shadow: 0 1px 4px 0 rgba(25,25,25,0.3);
        padding: 15px;
    }
    .people-list-container .presence-error {
        position: relative;
        top: 4px;
    }
    .people-list-container .presence-error .text-error {
        font-family: "Source Sans Pro", Arial, Helvetica, sans-serif;
        font-size: 14px;
    }
    .people-list-container, .btr-home-showUsername .people-list-container, .btr-home-secondRow .people-list-container {
        height: 100%;
    }
    .btr-home-showUsername .people-list-container .people-list, .btr-home-secondRow .people-list-container .people-list {
        margin: 0;
    }
    .container-header.people-list-header a, .game-home-page-container .container-header .btn-more, .people-list-container:has(.people-list-header[href="/game-pass/26817185/9-Best-Friends"]) .see-all-button {
        background-color: #00A2FF;
        border-color: #00A2FF;
        color: #fff!important;
        padding: 8px 16px !important;
        font-family: "Source Sans Pro",Arial,Helvetica,sans-serif;
        transition: all,0.2s,ease-in-out;
        border-radius: 3px;
        width: 79px;
    }
    .people-list-container:has(.people-list-header[href="/game-pass/26817185/9-Best-Friends"]) .see-all-button {
        width: auto;
    }
    .container-header.people-list-header a:hover, .game-home-page-container .container-header .btn-more:hover, .people-list-container:has(.people-list-header[href="/game-pass/26817185/9-Best-Friends"]) .see-all-button:hover {
        background-color: #32B5FF;
        box-shadow: 0 1px 3px rgba(150,150,150,0.74);
        border-color: #32B5FF;
        text-decoration: none;
    }
    .container-header.people-list-header a:after, .game-home-page-container .container-header .btn-more:after, .people-list-container:has(.people-list-header[href="/game-pass/26817185/9-Best-Friends"]) .see-all-button:after {
        display: none!important;
    }
    .container-header.people-list-header h2, .game-home-page-container .container-header h2, .people-list-container .container-header h3 {
        font-family: "Source Sans Pro",Arial,Helvetica,sans-serif;
        color: black;
        font-size: 24px;
        font-weight: 300;
        text-transform: uppercase;
    }
    #place-list {
        margin-top: 18px;
        margin-left: 12px;
        margin-right: 12px;
    }
    .people-list .avatar .avatar-card-image, .people-list .avatar-container img, .people-list .thumbnail-2d-container {
        border-radius: 3px;
        background-color: transparent !important;
        
    }
    .people-list .icon-placeholder-avatar-headshot {
        background-image: none!important;
    }
    .people-list .avatar .avatar-card-image {
        border: 1px solid #B8B8B8;
    }
    .people-list .avatar-container .avatar-status {
        top: 70px;
        right: -8px;
    }
    .people-list .friend .friend-parent-container {
        justify-content: left;
    }
    .people-list .friend .friend-name {
        color: black;
        font-family: "Source Sans Pro",Arial,Helvetica,sans-serif;
        font-size: 15px;
        text-overflow: unset;
    }
    .people-list-container .btr-people-username, .people-list-container .people-list .friend a .place-name {
        text-align: left;
        font-family: "Source Sans Pro",Arial,Helvetica,sans-serif;
        font-size: 12px!important;
        text-overflow: unset;
    }
    .game-carousel {
        overflow-x: unset;
        overflow-y: unset;
    }
    .game-carousel .grid-item-container, .game-grid .grid-item-container {
        background-color: white;
        box-shadow: 0 1px 4px 0 rgba(25,25,25,0.3);
        width: 155px;
        margin: 0 2px 0 0;
        border-radius: 3px;
    }
    .game-carousel .grid-item-container:hover, .game-grid .grid-item-container:hover {
        box-shadow: 0 1px 6px 0 rgba(25,25,25,0.75);
    }
    .game-carousel .game-card-container {
        height: 139px;
    }
    .grid-item-container > a .game-card-thumb-container {
        height: 81px;
        width: 144px;
        border-radius: 0px;
        object-fit: cover;
        margin: 5px;
        margin-bottom: 3px;
        padding-bottom: 0px;
    }
    .grid-item-container > a .game-card-thumb-container img {
        object-fit: contain;
        height: 81px;
        width: 144px;
    }
    .game-card-thumb-container:before {
        display: none;
    }
    .game-card-container .game-card-name {
        margin: 0 10px;
        font-family: "Source Sans Pro",Arial,Helvetica,sans-serif;
        color: black;
        font-weight: 600!important;
        white-space: nowrap!important;
        text-overflow: unset!important;
        max-width: 139px!important;
    }
    .game-card-container .game-card-name:after, .people-list .friend .friend-name:after {
        content: "";
        position: absolute;
        width: 10px;
        height: 100%;
        background: -webkit-linear-gradient(right, white 5px, transparent);
        right: -1px;
    }
    .people-list .friend .friend-name:after {
        right: 0;
    }
    .game-card-info .info-label.icon-votes-gray, .game-card-info .info-label.vote-percentage-label, .game-card-info .info-label.no-vote, .game-card-info .info-label.icon-playing-counts-gray {
        display: none!important;
    }
    .game-carousel .game-card-link .game-card-info .playing-counts-label, .game-card-link .game-card-info[data-testid="game-tile-stats-friend-activity"] > span,
    .game-grid .game-card-link .game-card-info .playing-counts-label {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #ccc;
        margin: 0 10px;
        font-size: 14px;
        font-weight: 300;
        padding: 0;
    }
    .game-carousel .game-card-link .game-card-info .playing-counts-label::after, .game-grid .game-card-link .game-card-info .playing-counts-label:after {
        content: " online";
    }
    .game-card-link .game-card-info[data-testid="game-tile-stats-friend-activity"] > span:after {
        content: " Played";
    }
    .abp {
        background-color: white;
    }
    .game-card-friend-info.game-card-info {
        left: 10px;
        top: -2px;
    }
    .people-list-container:has(.people-list-header[href="/game-pass/26817185/9-Best-Friends"]) {
        margin-bottom: 15px;
    }
    .game-grid.home-game-grid {
        grid-column-gap: 10px;
        grid-row-gap: 2px;
    }
    .game-home-page-container .home-interleave-divider {
        height: 1px;
        border-bottom: 0px!important;
    }
    .game-grid.home-game-grid.wide-game-tile-game-grid {
        --items-per-row: 6!important;
    }
    .game-grid.home-game-grid.wide-game-tile-game-grid .hover-game-tile.grid-tile {
        height: 139px;
        width: 155px!important;
        background-color: #fff;
        box-shadow: 0 1px 4px 0 rgba(25,25,25,0.3);
        border-radius: 3px;
        margin: 0!important;
        padding: 0!important;
        transition: none;
    }
    .hover-game-tile.event-tile {
        background-color: #fff;
        box-shadow: 0 1px 4px 0 rgba(25,25,25,0.3);
        border-radius: 3px!important;
        width: calc(var(--home-feed-width)/4 - 9px)!important;
        height: unset!important;
        transition: none;
    }
    .hover-game-tile.event-tile.focused {
        padding: 0;
        margin: 0!important;
    }
    .game-grid.home-game-grid.wide-game-tile-game-grid .hover-game-tile.grid-tile:hover, .hover-game-tile.event-tile:hover {
        box-shadow: 0 1px 6px 0 rgba(25,25,25,0.75);
    }
    .game-grid.home-game-grid.wide-game-tile-game-grid .hover-game-tile.grid-tile .featured-game-container .featured-game-icon-container .brief-game-icon {
        height: 81px;
        width: 144px;
        margin: 5px;
        border-radius: 0px;
        margin-bottom: 3px;
    }
    .game-grid.home-game-grid.wide-game-tile-game-grid .hover-game-tile.grid-tile .info-container {
        width: unset;
    }
    .hover-game-tile.grid-tile .featured-game-container {
        transition: none;
    }
    .hover-game-tile.grid-tile .featured-game-container .info-container {
        margin-top: 0;
    }
    .hover-game-tile.focused .featured-game-container {
        background-color: transparent!important;
    }
    .base-metadata .info-label.icon-votes-gray, .base-metadata .info-label.vote-percentage-label {
        display: inline-block!important;
    }
    .base-metadata .info-label.icon-votes-gray {
        background-repeat: no-repeat!important;
        background-size: auto auto!important;
        background-image: url("/images/Icons/thumbs.svg")!important;
        background-position: 0 0!important;
    }
    .base-metadata .info-label.vote-percentage-label {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #757575;
        margin: 0 10px;
        font-size: 14px;
        margin-left: 0;
        padding-left: 2px !important;
    }
    .wide-game-tile-metadata .base-metadata {
        margin: 0 10px;
    }
    .game-grid.home-game-grid.wide-game-tile-game-grid .hover-game-tile.grid-tile .game-card-container .game-card-name {
        margin-bottom: 0;
    }
    div[data-testid="home-page-game-grid"]:first-child .game-grid li:nth-child(7), div[data-testid="home-page-game-grid"]:first-child .game-grid li:nth-child(8) {
        display: none;
    }
    .sort-subtitle-container span {
        font-family: "Source Sans Pro",Arial,Helvetica,sans-serif;
        font-size: 16px!important;
        color: #B8B8B8!important;
    }
    .hover-game-tile.event-tile .featured-game-container .featured-game-icon-container {
        margin: 5px;
        margin-bottom: 3px;
    }
    .hover-game-tile.event-tile .featured-game-container .featured-game-icon-container .brief-game-icon {
        width: unset!important;
        border-radius: 0px;
    }
    .hover-game-tile.event-tile .featured-game-container .info-container {
        margin-top: 0;
    }
    .hover-game-tile.event-tile .game-card-container .game-card-name {
        max-width: 215px !important;
    }
    .hover-game-tile.event-tile .featured-game-container .info-container .wide-game-tile-metadata .base-metadata .game-card-info .info-label {
        font-size: 16px;
        color: #ccc;
        font-family: "Source Sans Pro",Arial,Helvetica,sans-serif;
    }
}
}
    @-moz-document url-prefix("https://www.roblox.com/not-approved") {
    /* Ban Page */
    /* fuck you maya .. in a slightly good way :3 */
    .content {
        margin-top: 5px!important;
    }
    .light-theme, .dark-theme {
        background: white;
    }
    .not-approved-page-content {
        min-height: 550px;
        background-color: white!important;
        width: 900px;
        padding: 5px 0 25px 0;
        margin-top: 2%;
        margin-bottom: 2%;
    }
    .not-approved-page-content .not-approved-page {
        background-color: white!important;
        width: 666px;
        margin: 0 auto;
	    padding: 30px;
    }
    .not-approved-page, .not-approved-page-content .not-approved-page .message-container .punishment-section {
        border: 1px solid black;
    }
    .not-approved-page-content .not-approved-page .message-container .error-title {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        text-decoration: none;
        margin-bottom: 8px;
        if layout == june {
            font-family: Arial;
            font-size: 16px;
            font-weight: bold;
            letter-spacing: 0;
            text-transform: uppercase;
            color: black;
        }
    }
    .message-container p, .checkbox label  {
        font-weight: normal;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434!important;
        font-size: 14px!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
            color: black!important;
        }
    }
    .message-container b {
        font-weight: bold;
        color: #343434!important;
        if layout == june {
            color: black!important;
        }
    }
    .not-approved-page-content .not-approved-page .message-container .message-section a {
        color: #0055B3!important;
    }
    .not-approved-page-content .not-approved-page .message-container .message-section a:hover {
        text-decoration: underline;
    }
    .not-approved-page .message-container > p, #punishment-created, #moderator-note {
        margin-left: 0px;
    }
    .action-buttons button, .checkbox input {
        all: revert!important;
    }
    #reactivate-button {
        margin-bottom: 10px!important;
    }
    .checkbox input {
        margin: 0px !important;
    }
    .checkbox label:before {
        display: none!important;
    }
    .checkbox label {
        padding-left: 0px!important;
    }
    .not-approved-page-content .not-approved-page .message-container .checkbox {
	    margin-bottom: -6px;
    }
    .not-approved-page-content .not-approved-page .action-buttons {
	    padding: 8px 0;
    }
    #navbar-robux {
        top: 0;
    }
    #rbx-body.dark-theme::before {
        display: none;
    }
    if layout == thirteen or layout == june {
        .rbx-navbar-right, .rbx-header .rbx-navbar, .rbx-header .navbar-search, #left-navigation-container {
            display: none;
        }
        .not-approved-page-content {
            margin-top: 0;
        }
    }
    if layout == thirteen or layout == june or layout == jan {
        #wrap {
            background: unset;
        }
    }
    if layout == june {
        .rbx-header {
            background-color: #114081;
            background-image: unset;
            height: 38px !important;
        }
        .rbx-header .icon-logo {
            background: url("/images/btn-logo.png") no-repeat top!important;
            width: 123px!important;
            height: 38px!important;
        }
        .light-theme, .dark-theme {
            background: #e6e6e6;
        }
    }
}
    @-moz-document url-prefix("https://www.roblox.com/discover") {
    /* Explore/Games Page */
    .games-list-container.is-windows[style="margin-bottom:30px;"] {
        display: none;
    }
    .content {
        background-color: transparent!important;
    }
    #games-carousel-page {
        background-color: white;
    }
    #container-main,
    .content {
        padding: 0px!important;
        margin-top: 25px;
        if layout == "june" or layout == "thirteen" {
            margin-left: 0!important;
            margin-top: 35px;
        }
    }
    if layout == june {
        #games-carousel-page {
            padding-top: 25px;
        }
    }
    .games-list-header h1 {
        font-size: 0px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-weight: bold;
        color: #343434;
        letter-spacing: -1px;
        margin-left: 34px;
        if layout == june {
            letter-spacing: -2px;
            font-family: Arial,Helvetica,sans-serif;
            color: #363636;
        }
    }
    .games-list-header h1:before {
        content: "Games";
        font-size: 32px;
        if layout == june {
            font-size: 40px;
        }
    }
    .games-list-header h1:after {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14438458676');
        margin-left: 25px;
        position: relative;
        top: 4px;
        if layout == june {
            display: none;
        }
    }
    .container-header.games-filter-changer h2 {
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        width: unset;
        margin-left: 27px;
        z-index: 5;
        position: relative;
        if layout == june {
            font-weight: bold;
            font-size: 19px;
            letter-spacing: revert;
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            margin-left: 65px;
            top: 6px;
        }
    }
    .touch .scroller {
        display: inline-block;
    }
    .touch .scroller.next {
        right: 20px;
    }
    .touch .horizontal-scroll-window {
        height: 290px;
    }
    .see-all-button, .games-filter-changer .btn-secondary-xs {
        position: relative;
        left: -20px;
        top: 7px;
        border: 1px solid #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white!important;
        border-radius: 0px!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        padding: 1px 13px 3px 13px!important;
        height: 34px;
        width: 90px!important;
        font-size: 20px!important;
        line-height: 28px;
        z-index: 101;
        if layout == june {
            font-weight: bold!important;
            letter-spacing: -1px;
            font-family: Arial,Helvetica,sans-serif;
            text-shadow: #00243d 0 -1px;
            line-height: 31px;
            top: -5px;
        }
    }
    .see-all-button:after, .games-filter-changer .btn-secondary-xs:after {
        display: none!important;
    }
    .see-all-button:hover, .games-filter-changer .btn-secondary-xs:hover {
        text-decoration: none!important;
        background-position: left -128px;
    }
    .scroller.next, .scroller.prev {
        height: 108px;
        width: 55px;
        background-color: #646464!important;
        opacity: .7!important;
        position: absolute;
        z-index: 10;
        right: -10px;
        top: 44px;
        if layout == june {
            opacity: 1!important;
            height: 175px;
            background-color: white!important;
            width: 35px;
            top: 28px;
        }
    }
    .scroller.next .arrow,
    .scroller.prev .arrow {
        background-repeat: no-repeat;
        height: 47px;
        width: 27px;
        position: absolute;
        top: 30px;
        if layout == june {
            width: 17px;
            height: 50px;
            top: 40px;
        }
    }
    /* sayorisocks */
    .scroller.next .arrow > span {
        background-position: unset;
        height: 47px;
        width: 27px;
        background-size: unset;
        background-image: url(http://images.rbxcdn.com/ab6e44a9d9ebfde2244da961275acd06.png);
        position: absolute;
        left: -2px;
        top: 0px;
        if layout == june {
            width: 17px;
            height: 50px;
            background-image: url(/images/GamesPage/arrow_right.png);
        }
    }
    .scroller.prev .arrow > span {
        background-position: unset;
        height: 47px;
        width: 27px;
        background-size: unset;
        background-image: url(http://images.rbxcdn.com/bf9c0660cdeb6283b71aa9237716519e.png);
        position: absolute;
        left: 13px;
        top: 0px;
        if layout == june {
            width: 17px;
            height: 50px;
            background-image: url(/images/GamesPage/arrow_left.png);
        }
    }
    .scroller.prev {
        left: -6px;
        if layout == june {
            left: -80px;
            width: 100px;
        }
    }
    .scroller.prev .arrow {
        if layout == june {
            right: -55px;
            position: relative;
        }
    }
    .scroller.next .arrow {
        if layout == june {
            right: -19px;
            position: relative;
        }
    }
    .scroller.disabled {
        display: none;
        if layout == june {
            display: revert;
        }
    }
    if layout == june {
        .scroller.disabled .arrow > span {
            background-position: 0 -102px!important;
        }
        .scroller:hover .arrow > span {
            background-position: 0 -51px;
        }
        .game-tile-list {
            margin-left: 20px;
        }
    }
    .container-header.games-filter-changer:after {
        display: block;
        content: "";
        background-color: white;
        height: 230px;
        opacity: 1;
        position: absolute;
        right: 0px;
        width: 30px;
        z-index: 100;
    }
    .scroller.next:hover,
    .scroller.prev:hover {
        background-color: #000!important;
        opacity: .7;
        if layout == june {
            background-color: white!important;
        }
    }
    .horizontal-scroller .scroller .spacer,
    .builder-font .see-all-link-icon::after,
    .game-card-info .info-label.icon-playing-counts-gray,
    .game-card-info .info-label.icon-votes-gray {
        display: none!important;
    }

    .game-tile .game-card-container .game-card-info .playing-counts-label,
    .game-card-link .game-card-info .playing-counts-label,
    .game-tile .game-card-container .game-card-info .vote-percentage-label,
    .game-tile .game-card-container .game-card-info .no-vote {
        color: #999;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 12px;
        padding: 0px;
        margin-top: 1px;
        position: absolute;
        left: 1px;
        if layout == june {
            font-size: 11px;
            font-family: Arial,Helvetica,sans-serif;
            margin-top: -3px;
        }
    }
    .game-card .info-label.playing-counts-label {
        position: absolute;
        left: -1px;
    }
    .game-tile .game-card-container .game-card-info .playing-counts-label::after,
    .game-card-link .game-card-info .playing-counts-label::after {
        color: #999;
        content: " players online";
    }
    .game-card-container .game-card-name {
        color: #343434;
        font-size: 14px;
        font-weight: 600!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        margin: 0px!important;
        height: 100%;
        max-height: 22px;
        white-space: nowrap;
        if layout == june {
            color: #095fb5;
            font-weight: bold!important;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
            position: relative;
        }
    }
    if layout == june {
        .game-card-link .game-card-info .playing-counts-label {
            font-weight: bold;
            font-family: Arial,Helvetica,sans-serif!important;
            color: #000!important;
        }
        .game-card-link .game-card-info .playing-counts-label::after {
            color: #393!important;
            font-weight: normal;
        }
    }
    .game-card-thumb-container .game-card-thumb {
        border-radius: 0px!important;
    }
    .game-tile-list .game-tile .game-card-container:hover .game-card-name {
        text-decoration: underline;
        if layout == dec {
            text-decoration: none;
        }
    }
    .game-cards .game-card {
        border: 1px solid transparent;
        padding: 2px;
        width: 199px;
        if layout == june {
            width: 192px;
            padding: 15px 15px 15px;
        }
    }
    .game-cards .game-card:hover {
        border: #888888 1px solid;
        position: relative;
        height: 170px;
        padding: 2px;
        if layout == june {
            -webkit-border-radius: 5px;
            width: 192px;
            padding: 15px 15px 15px;
        }
    }
    .game-tile .game-card-container .game-card-info .vote-percentage-label, .game-tile .game-card-container .game-card-info .no-vote {
        margin-top: 16px;
        display: none;
        if layout == june {
            margin-top: 10px;
        }
    }
    .game-cards .game-card:hover .game-card-info .vote-percentage-label, .game-cards .game-card:hover .game-card-info .no-vote {
        display: inline-block;
    }
    .game-tile .game-card-container .game-card-info .vote-percentage-label:before, .game-tile .game-card-container .game-card-info .no-vote:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14705538826');
        position: relative;
        top: 2px;
        left: -1px;
        if layout == june {
            content: "Rating: ";
            position: revert;
        }
    }
    .game-card-container.thumbnail-2d .game-card-thumb,
    .game-card-thumb-container .game-card-thumb {
        height: 108px;
        width: 192px;
        overflow: hidden;
        display: inline-block;
        margin: auto;
        border-radius: 8px;
        object-fit: cover;
        if layout == june {
            width: 160px;
            height: 100px;
        }
    }
    .game-card-container.thumbnail-2d .game-card-thumb,
    .game-card-thumb-container .game-card-thumb > img,
    .hover-game-tile .featured-game-container .featured-game-icon-container .brief-game-icon > img {
        object-fit: contain;
    }
    .game-card-container .thumbnail-2d,
    .game-card-thumb-container,
    .hover-game-tile .featured-game-container .featured-game-icon-container .brief-game-icon {
        height: 108px;
        width: 192px;
        border-radius: 0px!important;
        if layout == june {
            width: 160px;
            height: 100px;
        }
    }
    .horizontally-scrollable {
        min-height: 166px;
        height: 166px;
    }
    .game-card-thumb-container::before {
        background: none;
    }
    .games-list-container {
        min-height: 220px;
    }
    #games-carousel-page .horizontal-scroller #47545 {
        display: none;
    }
    .game-card .game-card-container .game-card-link .game-card-info {
        margin: revert;
    }
    .horizontal-scroller.games-list:before {
        display: block;
        content: "";
        background-color: #fff;
        height: 230px;
        opacity: 1;
        position: absolute;
        left: -55px;
        width: 50px;
        z-index: 100;
        if layout == june {
            display: none;
        }
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/discover#/sortName"),
    url-prefix("https://www.roblox.com/discover/?Keyword=") {
    /* Explore/Games Sort & Game Search */
    .content {
        width: 970px;
        margin: 0 auto!important;
    }
    #games-search-page {
        background-color: white!important;
    }
    .game-card-container .game-card-name {
        color: #0055B3;
        font-size: 14px;
        font-weight: normal!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
            font-size: 12px;
            margin-top: 4px !important;
            max-height: 19px;
        }
    }
    .grid-item-container > a .game-card-thumb-container {
        height: 110px;
        width: 110px;
        padding-bottom: 0;
    }
    .grid-item-container {
        width: 145px;
    }
    .game-card-link .game-card-info .playing-counts-label, .game-card-link .game-card-info .vote-percentage-label, .game-card-link .native-ad-label, .game-card-info .info-label {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434!important;
        font-size: 14px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
            font-weight: normal;
            font-size: 12px;
        }
    }
    .game-card-link .native-ad-label, .game-card-friend-activity .friend-activity-label {
        font-weight: 600;
    }
    .game-card-link .game-card-info .playing-counts-label {
        margin-top: 3px;
        left: 0px;
    }
    .game-card-link .game-card-info .playing-counts-label:before {
        content: "Players Online: "
    }
    .game-card-link .game-card-info .playing-counts-label:after {
        display: none;
    }
    .game-card-link .game-card-info .vote-percentage-label, .game-card-link .game-card-info .no-vote {
        position: relative;
        top: 19px;
        margin: 0px;
        padding: 0px;
    }
    .game-card-link .game-card-info .vote-percentage-label:before {
        content: "Rating: "
    }
    .game-sort-detail-container {
        padding-top: 0;
    }
    #games-search-page {
        padding-top: 30px;
    }
    .game-card-native-ad, .game-card-friend-activity {
        background: transparent!important;
        float: left;
        position: relative;
        top: -9px;
    }
    .game-sort-detail-container h1 {
	    font-size: 32px;
        font-weight: bold;
        margin: 12px;
        letter-spacing: -1px;
        color: #343434;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            font-size: 40px;
            color: #363636;
            font-weight: bold;
            letter-spacing: -2px;
            margin-left: 9px;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .game-card-info {
        margin-top: 0!important;
    }
    .game-card-link .game-card-name-info > div {
        width: 100%;
    }
    #games-carousel-page {
        padding-top: 5px;
        margin-top: 34px;
    }
    .featured-grid-item-container .game-card-creator-name, .featured-grid-item-container #access-management-upsell-container, .featured-grid-item-container #id-verification-container, .game-card-link .game-card-description-info {
        display: none;
    }
    .game-card-info[data-testid="game-tile-stats-friend-activity"] .info-label:after {
        content: " recently played";
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/games/") {
    /* Game Page */
    .content {
        background-color: transparent !important;
        backdrop-filter: none!important;
        width: 990px;
        margin-top: 20px;
        if layout == thirteen {
            margin-top: 35px;
        }
        if layout == june {
            margin-top: 35px;
        }
    }
    .btr-hide-ads .content {
        max-width: 810px!important;
    }
    #game-detail-page {
        background-color: white;
        padding-top: 10px;
        padding-left: 15px;
    }
    #Skyscraper-Abp-Right {
        margin-top: 15px;
        position: absolute;
        margin-left: 792px;
    }
    .btr-game-main-container {
        margin-bottom: 0px;
        padding-bottom: 0px!important;
    }
    .game-main-content {
        min-height: 355px;
        if rss {
            min-height: 330px;
        }
    }
    .game-title-container {
        height: 33px;
        padding: 0 7px 0 5px!important;
        text-align: left;
        position: absolute;
        top: -49px;
        left: -506px;
        right: 10px;
        if layout == "june" {
            top: -30px;
        }
    }
    .btr-game-main-container,
    .btr-mid-container {
        width: 762px;
        margin-top: 30px!important;
        if layout == june {
            margin-top: 10px !important;
        }
    }
    .page-content .rbx-tabs-horizontal {
        width: 762px;
    }
    .game-title-container > h1 {
        color: #343434;
        font-weight: bold;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == "june" {
            font-weight: bold;
            color: #000;
            padding-right: 10px;
            font-size: 18px;
            font-family: Arial,Helvetica,sans-serif;
            letter-spacing: 0px;
        }
    }
    .game-title-container > h1:after {
        content: "";
        background: url('/images/Icons/place-access-sprite.png') no-repeat 0 0;
        background-position: 0 6px;
        height: 17px;
        width: 20px;
        display: inline-block;
        margin-left: 2px;
        if layout == june {
            margin-left: 10px;
        }
    }
    #game-detail-page:has(.text-pastname.game-copylocked-footnote) .game-title-container > h1:after {
        background-position: 0 -11px;
    }
    .game-title-container {
        max-width: 900px;
        min-width: 742px;
    }
    #game-details-carousel-container {
        height: 280px;
        width: 500px;
    }
    .icon-common-play {
        filter: none!important;
    }
    #game-details-play-button-container .btn-common-play-game-lg:has(.random-server-tooltip) .icon-common-play::before {
        content: "Rejoin";
        color: white;
        font-size: 12px;
        position: relative;
        left: -8px;
        top: -2px;
    }
    #game-details-play-button-container .btn-common-play-game-lg, .dark-theme .btn-common-play-game-lg {
        border: 1px solid #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        min-width: 178px;
        max-width: 178px;
        height: 34px;
        border-radius: 0px;
        font-family: 'Source Sans Pro', sans-serif;
        background-position: left -96px;
        if layout == "dec" {
            background-color: #428bca;
            border-color: #3580bd;
        }
        if layout == "thirteen" {
            min-width: 148px;
            max-width: 148px;
        }
        if layout == "june" {
            min-width: 114px;
            max-width: 114px;
            font-family: Arial,Helvetica,sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
        }
    }
    #game-details-play-button-container .btn-common-play-game-lg:hover, .dark-theme .btn-common-play-game-lg:hover {
        background-color: transparent;
        background-position: left -128px!important;
        border-color: #007001;
        if layout == "dec" {
            background-color: #3073a9;
            border-color: #28608e;
        }
    }
    .game-main-content .game-play-buttons .btn-common-play-game-lg {
        min-width: 0px;
        padding: 0px;
    }
    #game-details-play-button-container .icon-common-play::before {
        content: "Play";
        if layout == "june" {
            position: relative;
            top: 2px;
        }
    }
    if layout == "june" {
        #game-details-play-button-container .icon-common-play:before, #game-details-play-button-container .btn-common-play-game-lg[data-testid="play-purchase-button"]::after {
            text-shadow: #013401 0 -1px;
        }
        #game-details-play-button-container .btn-common-play-game-lg[data-testid="play-purchase-button"] {
            max-width: 127px;
        }
    }
    #game-details-play-button-container .icon-common-play {
        background-image: none!important;
        margin-top: -8px!important;
        margin-right: 4px!important;
    }
    .game-stats-container {
        width: 235px;
    }
    .border-top.border-bottom.game-stats-container {
        border: none;
        position: absolute;
        right: 4px;
        top: 155px;
    }
    .game-stat {
        flex-direction: row!important;
        gap: 0;
    }
    .game-stats-container .game-stat .text-label:after {
        content: ": ";
    }
    .game-stats-container .game-stat .text-label {
        font-size: 12px;
        color: #000;
        margin-right: 5px;
        font-weight: 600;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11px;
            font-weight: bold;
        }
    }
    .game-stats-container .game-stat .text-lead {
        font-size: 12px;
        color: #000;
        margin-right: 5px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11px;
            margin-right: 3px;
        }
    }
    .game-stats-container .game-stat .chat-feature-list li:first-child p {
        margin-bottom: 0;
    }
    .game-title-container .game-creator .text-label {
        font-size: 0px;
        color: #343434;
        font-weight: 600;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        position: absolute;
        top: 10px;
        if layout == "june" {
            color: black;
            font-family: Arial,Helvetica,sans-serif;
            font-weight: bold;
        }
    }
    .game-title-container .game-creator .text-label:after {
        content: "Builder:";
        font-size: 16px;
        if layout == "june" {
            font-size: 13px;
        }
    }
    .game-title-container .game-creator:has(a[href*="group"]) .text-label:after {
      content: "Creator:";
    }
    .game-stats-container .game-stat-width-voice,
    .game-stats-container .game-stat-width {
        height: 20px;
        width: 250px!important;
        if layout == "june" {
            height: 16px;
        }
    }
    .game-stats-container .game-stat-width-voice .chat-feature-list {
        display: flex;
        flex-direction: row;
    }
    .game-creator {
        position: absolute;
        left: 530px;
        height: 100%;
        padding-top: 25px;
        display: block;
        padding-bottom: 25px;
        top: 61px;
        width: 240px;
        if layout == "june" {
            top: 40px;
        }
    }
    .game-creator.with-verified-badge .text-name:after {
        content: url("/images/UI/img-check.png");
        position: relative;
        top: 3px;
        margin-left: 3px;
    }
    .game-buttons-container {
        position: relative!important;
        bottom: -90px!important;
        right: 0px !important;
    }
    .btr-game-main-container {
        padding-left: 0px!important;
    }
    .game-main-content .game-calls-to-action .game-buttons-container {
        width: 240px;
    }
    .favorite-follow-vote-share {
        position: absolute;
        left: -157px;
        bottom: -147px;
    }
    #game-follow-icon {
        background-position: unset!important;
        background-image: url("https://assetdelivery.roblox.com/v1/asset/?id=14044644839")!important;
    }
    #game-age-recommendation-container {
        position: absolute;
        left: 531px;
        bottom: -100px;
        if layout == "june" {
            bottom: -82px;
        }
    }
    .text.game-description,
    .btr-description .game-description {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 15px;
        line-height: 1.4em;
        padding: 0px;
        width: 500px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 14px;
        }
    }
    .text.game-description a, .btr-description .game-description a {
        color: #0055B3!important;
        font-weight: bold;
    }
    .game-creator .text-name {
        color: #0055B3 !important;
        font-size: 16px!important;
        font-weight: 600 !important;
        font-family: 'Source Sans Pro', Arial, Helvetica,sans-serif;
        position: absolute;
        bottom: -3px;
        left: 0px;
        text-overflow: ellipsis;
        max-width: 240px;
        display: block;
        height: 27px;
        overflow: hidden;
        padding: 0px;
        if layout == "dec" {
            font-weight: 400!important;
        }
        if layout == "june" {
            font-size: 15px!important;
            font-weight: bold!important;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .age-recommendation-title {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        font-size: 14px;
        if layout == "june" {
            font-size: 12px;
            font-family: Arial,Helvetica,sans-serif!important;
        }
    }
    .game-stats-container .game-stat .stat-gears {
        margin: 0px;
        position: absolute;
        bottom: -4px;
    }
    .voting-panel .users-vote .vote-details .vote-container .vote-background.has-votes {
        background-color: #CE645B!important;
        if layout == june {
            background-color: #ccc!important;
        }
    }
    .voting-panel .users-vote .vote-details .vote-container .vote-percentage {
        background-color: #52A846!important;
        if layout == "june" {
            background-color: green!important;
        }
    }
    .vote-mask {
        display: none;
    }
    #voting-section {
        width: 135px!important;
        left: -260px;
        bottom: -20px;
    }
    .game-voting-panel.spinner {
        top: -20px;
        left: -215px;
        bottom: 0;
    }
    .voting-panel .icon-like {
        position: absolute;
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774121572');
        background-position: 0 0px!important;
        height: 21px;
        width: 22px;
        left: -56px;
        top: 15px;
    }
    .icon-like:hover {
        background-position: 0 -21px!important;
    }
    .icon-like.selected {
        background-position: 0 -41px!important;
    }
    .voting-panel .icon-dislike {
        position: absolute;
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774121572');
        background-position: 0 -85px!important;
        height: 21px;
        width: 22px;
        left: -156px;
        top: 15px;
    }
    .icon-dislike:hover {
        background-position: 0 -106px!important;
    }
    .icon-dislike.selected {
        background-position: 0px -106px!important;
    }
    .icon-dislike.selected:hover {
        background-position: 0px -149px!important;
    }
    .users-vote.has-voted:has(.icon-like.selected) .icon-dislike {
        background-position: 0 -128px!important;
    }
    .users-vote.has-voted:has(.icon-like.selected) .icon-dislike:hover {
        background-position: 0 -106px!important;
    }
    .users-vote.has-voted:has(.icon-dislike.selected) .icon-like:hover {
        background-position: 0 -21px!important;
    }
    .users-vote.has-voted:has(.icon-dislike.selected) .icon-like {
        background-position: 0 -63px!important;
    }
    .voting-panel span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 11px;
        position: relative;
        top: -3px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
        }
    }
    .voting-panel .users-vote .vote-details {
        position: absolute;
        top: -6px;
        right: -14px;
    }
    .voting-panel .users-vote .vote-details .vote-numbers {
        width: 241px;
        margin-top: -25px;
    }
    .voting-panel .users-vote .vote-details .vote-container {
        height: 5px!important;
        width: 218px;
    }
    .favorite-follow-vote-share .tooltip {
        display: none!important;
    }
    .game-buttons-container:before {
        border-top: 1px solid #ccc;
        display: block;
        position: absolute;
        content: "";
        width: 240px;
        top: -15px;
    }
    .voting-panel .users-vote .vote-details .vote-numbers .count-right {
        float: unset;
        display: inline;
    }
    .voting-panel .users-vote .vote-details .vote-numbers .count-left {
        padding-right: 5px;
        display: inline;
        float: unset;
        border-right: 1px solid #ccc;
    }
    .count-left:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14749146334');
        position: absolute;
        width: 12px;
        height: 10px;
        display: inline-block;
        top: -17px;
    }
    #vote-up-text {
        margin-left: 15px;
    }
    #vote-up-text,
    #vote-down-text {
        position: relative;
        top: -5px;
    }
    .count-right:after {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14749149248');
        position: absolute;
        width: 12px;
        height: 10px;
        display: inline-block;
        margin-left: 5px;
        top: -17px;
    }
    .count-left,
    .count-right {
        height: 16px!important;
        display: inline-block!important;
    }
    .game-pin-button-container .tooltip-container {
        position: absolute;
    }
    .builder-font .game-main-content.follow-button-enabled .favorite-follow-vote-share .game-favorite-button-container .favorite-button {
        width: 24px;
        position: relative;
        left: 29px;
    }
    .game-stats-container.follow-button-enabled .game-stat-width {
        display: flex;
    }
    .game-favorite-button-container:first-child {
        width: 90px !important;
        position: absolute;
        left: -391px;
        top: 16px;
        height: 30px;
    }
    .game-follow-button-container {
        width: 30px !important;
        position: absolute;
        left: -370px;
        top: 45px;
        if rss {
            display: none;
        }
    }
    #game-favorite-icon {
        background-position: unset!important;
        background-image: url(/images/Icons/favorite.png)!important;
        height: 17px!important;
        width: 18px;
        margin-bottom: 6px;
    }
    .favorite-button:hover #game-favorite-icon {
        background-position: 0 -34px!important;
    }
    #game-favorite-icon.favorited {
        background-position: 0 -17px!important;
    }
    #game-favorite-icon-label,
    #game-follow-icon-label,
    .ropro-cloud-play-container .icon-label {
        display: none;
    }
    #vote-up-text:before {
        content: "Thumbs up: ";
    }
    #vote-down-text:before {
        content: "Thumbs down: ";
    }
    .icon-dislike:before {
        content: "";
        border-left: 1px solid #ccc;
        position: absolute;
        left: -6px;
        height: 21px;
    }
    .game-title-container > div > div.text-label {
        width: 300px;
        left: 520px;
        top: -6px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            left: 524px;
            top: -10px;
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    .game-title-container > div > div.text-label #playTimeText {
        font-weight: 600;
    }
    #timeDropdown {
        left: -77px;
    }
    #timeDropdown #timeLabel {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
    }
    .icon-nogear {
        background: url('/images/Icons/place-access-sprite.png') no-repeat 0 -58px!important;
        height: 16px;
        width: 16px!important;
    }
    .icon-partialgears {
        background: url('/images/Icons/place-access-sprite.png') no-repeat 0 -43px!important;
        height: 16px;
        width: 16px!important;
    }
    .ropro-cloud-play-container {
        float: left!important;
    }
    .game-stat-footer {
        position: absolute;
        top: 288px;
        right: 262px;
    }
    .game-report-abuse > a {
        color: #F99!important;
        font-size: 11px!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .game-report-abuse > a:hover {
        color: #F00!important;
    }
    .game-report-abuse > a:hover:before {
        content: url("/images/cssspecific/rbx2/abuse.png");
        position: absolute;
        left: -16px;
        top: 18px;
    }
    .modal-dialog:has(.font-bold) .modal-content {
        padding: 5px;
        background-color: #e1e1e1 !important;
        color: #393b3d;
        border: 2px solid #272727;
        width: 425px;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-header {
        border: none;
        padding: 0px;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-header h5, .modal-dialog:has(.font-bold) .modal-content .modal-header h4 {
        font-weight: bold;
        font-size: 27px;
        color: #363636;
        letter-spacing: -1px;
        text-align: center;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        margin: 0px;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-header button {
        display: none;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-body {
        padding-bottom: 0px;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-body, .modal-dialog:has(.font-bold) .modal-content .modal-footer {
        background-color: #fff;
        margin: 0px !important;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-body div, .modal-dialog:has(.font-bold) .modal-content .modal-body .modal-message .font-bold {
        color: #404040 !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-weight: bold !important;
        font-size: 15px !important;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-body .modal-message {
        position: absolute;
        left: 130px;
        top: 20px;
        max-width: 270px;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-body .modal-image-container, .modal-dialog:has(.font-bold) .modal-content .modal-body .modal-image-container .modal-thumb {
        width: 110px;
        min-height: 110px;
        height: 110px;
        margin: 0px;
    }
    .light-theme .modal-dialog:has(.font-bold) .modal-content .modal-body div .text-robux {
        color: #080;
        font-weight: bold;
        padding: 0 0 2px 20px;
        background: url("/images/Icons/img-robux.png") no-repeat 0 5px;
    }
    .light-theme .modal-dialog:has(.font-bold) .modal-content .modal-body div .icon-robux-16x16 {
        display: none;
    }
    .modal-dialog:has(.font-bold) .modal-content .text-footer {
        font: normal 12px Arial, Helvetica, Sans-Serif;
        padding: 0 10px 7px;
        padding-top: 7px;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-footer .text-robux {
        color: #606162;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-footer .icon-robux-gray-16x16 {
        all: revert;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-footer .icon-robux-gray-16x16:before {
        content: "R$";
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-body .modal-btns #confirm-btn {
        border-color: #007001;
        background-color: #007001;
        background-image: url("/images/Buttons/StyleGuide/bg-btn-green.png");
        color: #fff;
        border-radius: 0px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        padding: 9px 13px 0 13px;
        line-height: 27px;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-body .modal-btns #decline-btn {
        border-color: #565656;
        background-color: #565656;
        background-image: url("/images/Buttons/StyleGuide/bg-btn-gray.png");
        color: #fff;
        border-radius: 0px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        padding: 9px 13px 0 13px;
        line-height: 27px;
    }
    .modal-dialog:has(.font-bold) .modal-content .modal-body .modal-btns #confirm-btn:hover, .modal-dialog .modal-content .modal-body .modal-btns #decline-btn:hover {
        background-position: left -48px;
    }
    .ropro-cloud-play-activated .btn-common-play-game-lg {
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png)!important;
        border-color: #0852b7!important;
        background-color: #0852b7;
        if layout == june {
            color: #00243d !important;
        }
    }
    .game-main-content .game-calls-to-action #game-context-menu {
        right: -149px!important;
        top: -33px!important;
        if layout == june {
            top: -24px !important;
        }
    }
    .game-main-content .game-calls-to-action #game-context-menu .btn-generic-more-sm {
        background: url("/images/BuildPage/btn-gear_sprite_27px.png") no-repeat;
        border-radius: 0px;
        display: inline-block;
        width: 40px;
        height: 27px;
        border: none;
    }
    .game-main-content .game-calls-to-action #game-context-menu .btn-generic-more-sm:hover {
        background-position: 0 -27px;
    }
    .game-main-content .game-calls-to-action #game-context-menu:has(.popover.fade) .btn-generic-more-sm {
        background-position: 0 -54px;
        z-index: 6000;
        position: relative;
    }
    .game-main-content .game-calls-to-action #game-context-menu .popover.fade {
        margin-top: -1px;
        left: unset !important;
        right: 0;
        box-shadow: none !important;
        transition: none;
    }
    .game-main-content .game-calls-to-action #game-context-menu .popover.fade .dropdown-menu {
        min-width: 125px;
        background-color: #efefef;
        border-radius: 0px;
        border: 1px solid #777;
        box-shadow: none !important;
    }
    #game-context-menu .dropdown-menu > li a, #game-context-menu .dropdown-menu > li button {
        color: #000 !important;
        font-size: 12px!important;
        font-family: Arial, Helvetica, sans-serif!important;
        padding: 4px 8px !important;
        if layout == june {
            padding: 2px 8px !important;
            margin: 4px 0;
        }
    }
    if layout == june {
        #game-context-menu .dropdown-menu > li a:hover, #game-context-menu .dropdown-menu > li button:hover {
            background-color: #095fb5;
            color: #fff !important;
        }
    }
    .btr-download-place div, .btr-open-in-explorer div {
        font-size: 12px!important;
    }
    #game-context-menu .dropdown-menu > li {
        padding: 0px;
    }
    .game-stat-footer .game-copylocked-footnote, .game-main-content #game-context-menu .btn-generic-more-sm .icon-more, .game-main-content .game-calls-to-action #game-context-menu .popover.fade .arrow {
        display: none;
    }
    .game-creator .jss4 {
        display: none;
    }
    #game-details-play-button-container .error-message {
        text-align: center;
        font-size: 14px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        margin: 0 auto;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px;
        }
    }
    .game-main-content.follow-button-enabled .favorite-follow-vote-share {
        position: absolute;
        top: 180px;
    }
    .page-content .rbx-tabs-horizontal .rbx-tab-content {
        border-top: 1px solid #CCC;
        top: -1px;
        position: relative;
    }
    .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading {
        color: #393b3d;
        background-color: #fff!important;
        height: 37px;
        box-shadow: inset 0 -4px 0 0 #393b3d00!important;
        z-index: 6;
        border: 1px solid #9e9e9e;
    }
    .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading:hover {
        background-color: #fff!important;
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading {
        background-color: #D6D6D6;
        padding: 7px;
        border: 1px solid #9e9e9e;
        font-weight: bold;
        font-size: 15px;
        margin: 4px 2px 0 1px;
        border-bottom-width: 0!important;
        position: relative;
        top: -1px;
        height: 36px;
        box-shadow: none!important;
    }
    .page-content .rbx-tabs-horizontal .rbx-tab {
        width: unset!important;
    }
    .rbx-tab .rbx-tab-heading span,
    .rbx-tab .rbx-tab-heading span:hover {
        font-size: 15px;
        font-weight: bold;
        color: #343434;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        if layout == june {
            font: bold 15px arial!important;
        }
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:hover,
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:active {
        border: 1px solid #9e9e9e!important;
        background-color: #e9e9e9!important;
        box-shadow: none!important;
        border-bottom-width: 0!important;
    }
    #horizontal-tabs {
        position: relative;
        bottom: -6px;
    }
    #roproServerFiltersMiniButton {
        right: 75px!important;
    }
    #game-age-recommendation-details {
        display: none;
    }
    .game-community-link {
        border-radius: 0;
        border-color: #ccc!important;
    }
    .game-community-section {
        margin-bottom: 10px;
    }
    .game-community-description {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434!important;
        font-size: 14px;
        line-height: 1.4em;
        padding: 0px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    .game-community-visit-container button {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        border-color: #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        background-position: left -96px;
        border-radius: 0!important;
        color: white;
        padding: 1px 13px 3px 13px;
        height: 34px;
        font-size: 20px!important;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
            line-height: 30px;
            text-shadow: #00243d 0 -1px;
        }
    }
    .game-community-visit-container button:hover {
        background-position: left -128px;
    }
    .btr-mid-container .container-header h2, .game-community-title, .game-community-name {
        font-size: 15px!important;
        font-weight: bold!important;
        color: #343434;
        text-decoration: none;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif!important;
        }
    }
    .btr-badges-container .btn-control-sm {
        height: 27px;
        line-height: 24px;
        font-size: 13px;
        padding: 0px 7px;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        border-radius: 0px;
        width: unset;
        color: #000!important;
        border-color: #777;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif!important;
        }
    }
    .btr-badges-container .btn-control-sm:hover {
        background-position: bottom;
        border-color: #888;
    }
    .btr-badges-container .badge-row .badge-data-container > p {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        font-size: 14px;
        color: black;
        height: unset;
        margin-left: 5px;
        if layout == june or layout == thirteen or layout == jan {
            font-family: Arial, Helvetica,sans-serif!important;
            font-size: 12px;
        }
    }
    .badge-data-container a {
        color: #496780 !important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        font-size: 14px;
        margin-left: 5px;
        if layout == june or layout == thirteen or layout == jan {
            font-family: Arial, Helvetica,sans-serif!important;
            font-size: 12px;
        }
    }
    game-badges-list .badge-row .badge-stats-container li {
        width: 100%!important;
        margin: unset;
        display: inline-flex!important;
        float: unset;
    }
    game-badges-list .badge-row .badge-stats-container li .text-label,
    game-badges-list .badge-row .badge-stats-container li .badge-stats-info {
        text-align: unset;
        color: black!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        font-size: 14px!important;
        if layout == june or layout == thirteen or layout == jan {
            font-family: Arial, Helvetica,sans-serif!important;
            font-size: 12px!important;
        }
    }
    game-badges-list .badge-row .badge-stats-container li .badge-stats-info {
        line-height: 17px;
        margin-top: 0px!important;
        margin-left: 4px!important;
        justify-content: unset!important;
        text-align: unset!important;
    }
    .btr-badges-container.btr-compact-stats .badge-row .badge-stats-container .text-label {
        padding-right: 0;
    }
    .btr-badges-container .badge-row .badge-image, .btr-badges-container .badge-row .badge-image img, .btr-badges-container .badge-row .badge-image thumbnail-2d {
        width: 75px;
        height: 75px;
    }
    game-badges-list .badge-row .badge-stats-container li .text-label:after {
        content: ":";
    }
    .badge-image .thumbnail-2d-container {
        background-color: transparent;
    }
    .btr-badges-container .badge-row .badge-stats-container {
        margin-top: 0;
        min-width: 35%!important;
        display: flex!important;
        flex-direction: column;
        align-items: center;
        justify-content: center;
        min-height: 86px;
    }
    .btr-badges-container .badge-row .badge-data-container .btr-unlock-date {
        font-family: Arial, Helvetica,sans-serif!important;
        color: #9d9d9d;
        opacity: revert;
        margin-left: 5px;
    }
    .social-link span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        font-size: 14px;
        font-weight: 600;
        line-height: 1.428;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif!important;
            font-size: 12px;
            line-height: 16px;
        }
    }
    .icon-Transport,
    .icon-Navigation,
    .icon-Music,
    .icon-Social,
    .icon-Explosive,
    .icon-PowerUp,
    .icon-Ranged,
    .icon-Melee,
    .icon-Building {
        background-image: url('/images/Icons/CategorySprite.png')!important;
        background-repeat: no-repeat;
        height: 17px;
        width: 17px!important;
    }
    .icon-Transport {
        background-position: 0 -16px;
    }
    .icon-Navigation {
        background-position: -80px 0;
    }
    .icon-Music {
        background-position: -64px 0;
        position: relative;
        top: 7px;
    }
    .icon-Social {
        background-position: -47px -16px;
        margin: 0 1px;
    }
    .icon-Explosive {
        background-position: -16px 0;
    }
    .icon-PowerUp {
        background-position: -15px -17px;
    }
    .icon-Ranged {
        background-position: -31px -16px;
    }
    .icon-Melee {
        background-position: -47px 0;
    }
    .icon-Building {
        background-position: unset;
    }
    #game-details-play-button-container .btn-common-play-game-lg[data-testid="play-purchase-button"] {
        margin-top: 10px;
    }
    #game-details-play-button-container .btn-common-play-game-lg[data-testid="play-purchase-button"]:after {
        content: "Buy Access";
        position: relative;
        top: -7px;
    }
    #game-details-play-button-container .btn-common-play-game-lg[data-testid="play-purchase-button"] .icon-robux-white {
        visibility: hidden;
        position: absolute;
    }
    #game-details-play-button-container .btn-common-play-game-lg[data-testid="play-purchase-button"] .btn-text {
        color: #060;
        background: url('/images/Icons/img-robux.png') no-repeat 0 4px;
        font-weight: bold;
        padding: 0 0 2px 20px;
        font-size: 12px;
        position: absolute;
        top: -12px;
        margin-left: 40px;
        if tix {
            background: url('/images/Tickets.png') no-repeat 0 1px;
            color: #A61;
        }
        if layout == june {
            margin-left: 45px;
        }
    }
    #game-details-play-button-container .btn-common-play-game-lg[data-testid="play-purchase-button"] .btn-text:before {
        content: "Price: ";
        color: #343434;
        font-size: 14px;
        font-weight: normal;
        position: absolute;
        left: -36px;
        if layout == june {
            color: black;
            letter-spacing: 0;
        }
    }
    .stack .stack-list .stack-row:nth-child(2n) {
        background-color: #eee!important;
    }
    .social-links, .badge-container, .virtual-event-game-details-container, #game-community-link-container:has(.game-community-section) {
        border-top: 1px solid #ccc;
        padding-top: 10px;
    }
    .store-card {
        box-shadow: none!important;
    }
    .store-card img, .subscription-thumbnail, .subscription-thumbnail-container-class, .subscription-thumbnail-container {
        width: 100px!important;
        height: 100px!important;
        border-radius: 0px;
    }
    .store-cards .list-item,
    #store .store-cards .store-card {
        height: 95px;
    }
    .store-cards .list-item {
        width: 244px;
        margin-bottom: 20px;
    }
    .gear-passes-asset {
        position: absolute;
    }
    .store-card .store-card-caption {
        position: relative;
        left: 105px;
        width: 135px;
        border: none!important;
    }
    #store .store-cards .store-card {
        border: none!important;
    }
    .store-card .store-card-name, .subscription-information .subscription-name {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        font-weight: bold!important;
        font-size: 12px!important;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
        }
    }
    #rbx-subscriptions-container-content h3 {
        padding-bottom: 0!important;
    }
    #rbx-subscriptions-container #rbx-subscriptions-container-content .card-spacing-bottom {
        margin-bottom: 0;
    }
    .subscription-card-item {
        justify-content: unset;
        height: auto;
        max-width: 354px;
    }
    .subscription-description {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        padding-top: 0;
        font-size: 12px!important;
        if layout == june {
            font-family: Arial, Helvetica, Sans-Serif !important;
            font-size: 12px!important;
        }
    }
    .subscription-thumbnail-container {
        min-width: 100px;
        min-height: 100px;
    }
    .subscription-see-more {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        color: #0055B3;
        font-size: 14px!important;
        if layout == june {
            font-family: Arial, Helvetica, Sans-Serif !important;
            font-size: 12px!important;
        }
    }
    .store-card .store-card-price span[class^="icon-"] {
        display: none;
    }
    .store-card .store-card-price .text-robux,
    .create-server-banner .private-server-price .text-robux {
        margin-left: 0px;
        background: url('/images/Icons/img-robux.png') no-repeat 0 1px;
        color: #060;
        font-weight: bold;
        padding: 0 0 2px 20px;
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        line-height: 14px;
        if tix {
            background: url('/images/Tickets.png') no-repeat 0 0px;
            color: #A61;
        }
        if layout == june {
            font-family: Arial, Helvetica, sans-serif!important;
        }
    }
    .game-dev-store .rbx-gear-passes-purchase {
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white!important;
        border-radius: 0px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        width: 56px;
        height: 23px;
        margin-top: 20px;
        background-position: left -160px;
        if layout == june {
            text-shadow: #013401 0 -1px;
            font-family: Arial, Helvetica, Sans-Serif !important;
            font-weight: bold;
            letter-spacing: -1px;
        }
    }
    .store-card-footer h5 {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434!important;
        font-size: 11px!important;
        margin-top: 30px;
    }
    .game-dev-store .rbx-gear-passes-purchase:hover {
        background-position: left -181px;
    }
    .game-dev-store .rbx-gear-passes-purchase > span {
        position: relative;
        top: -7px;
        font-size: 15px;
    }
    .store-card .store-card-footer {
        text-align: unset;
    }
    .toggle-translation-button .swap-translated-content {
        padding: 1px 7px 0 7px;
        height: 20px;
        min-width: 40px;
        font-size: 14px!important;
        line-height: 18px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        background-position: left -160px;
        border: 1px solid #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        color: white;
        if layout == june {
            text-shadow: #222 0 -1px;
            font-family: Arial, Helvetica, Sans-Serif !important;
            font-weight: bold!important;
            letter-spacing: -1px;
        }
    }
    .toggle-translation-button:hover {
        text-decoration: none;
    }
    .toggle-translation-button .swap-translated-content:hover {
        background-position: left -181px;
    }
    .toggle-translation-button .icon-common-refresh {
        display: none;
    }
    #rbx-game-passes h3, #rbx-subscriptions-container-content h3 {
        font-size: 15px;
        font-weight: bold;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        padding-bottom: 20px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    #rbx-game-passes h3:after {
        content: " For This Game";
    }
    .game-carousel .game-card-container:nth-child(5),
    .game-carousel .game-card-container:nth-child(6) {
        display: none;
    }
    .game-carousel .grid-item-container {
        font-weight: bold;
        font-size: 11px;
        padding: 0 7px;
        width: 160px !important;
        height: 165px;
    }
    .grid-item-container > a .game-card-thumb-container {
        height: 100px;
        padding-bottom: unset;
        width: 160px;
    }
    .grid-item-container > a .game-card-thumb-container img {
        object-fit: contain;
    }
    .game-card-thumb-container {
        border-radius: 0px;
    }
    .game-card-thumb-container:before {
        display: none;
    }
    .game-card-container .game-card-name {
        color: #0055B3;
        font-weight: bold;
        font-size: 11px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        text-align: center;
        margin-top: 0px;
        if layout == "dec" {
            font-weight: 400;
        }
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
        }
    }
    #recommended-games-container .vote-percentage-label,
    #recommended-games-container .icon-votes-gray,
    #recommended-games-container .icon-playing-counts-gray,
    #recommended-games-container .no-vote {
        display: none;
    }
    #recommended-games-container .playing-counts-label {
        color: #343434;
        font-weight: 600;
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: 100%;
        text-align: center;
        padding: 0px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
            color: black;
            font-size: 10px;
        }
    }
    #recommended-games-container .playing-counts-label:after {
        content: " players online"
    }
    .game-carousel .grid-item-container {
        margin: 0 20px 0 0;
    }
    #recommended-games-container h2 {
        display: none;
    }
    #recommended-games-container .game-carousel {
        margin-top: 12px;
    }
    #recommended-games-container .game-card-info {
        margin-top: unset;
    }
    #running-game-instances-container h2,
    #roproMostRecentServerContainer h3,
    #rbx-private-servers .container-header:before {
        font-size: 15px;
        font-weight: bold;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    #rbx-private-servers .container-header h2 {
        font-size: 0;
    }
    #rbx-private-servers .container-header h2:before {
        content: "VIP Servers";
        font-size: 15px;
        position: relative;
        top: 8px;
    }
    .create-server-banner .create-server-banner-text {
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        position: relative;
        top: 3px;
        if layout == june {
            color: black;
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    .create-server-banner .private-server-price .icon-robux-16x16,
    .rbx-refresh:after {
        display: none!important;
    }
    .create-server-banner .private-server-price .text-robux {
        margin-left: 5px!important;
    }
    .create-server-banner .create-server-banner-text .play-with-others-text {
        margin: 0px;
    }
    .rbx-refresh {
        font-size: 14px!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        color: #0055B3!important;
        padding: 0px!important;
        width: unset!important;
        min-width: unset;
        if layout == june {
            font-family: Arial,Helvetica,Sans-Serif!important;
            font-size: 12px!important;
        }
    }
    .rbx-private-server-create button,
    .rbx-private-game-server-item .btn-control-xs,
    .ropro-game-server-join,
    .create-server-invite-button,
    .card-item button.game-server-join-btn,
    .rbx-friends-game-server-item .btn-control-xs,
    .rbx-game-server-item .btn-control-xs {
        padding: 1px 7px 0 7px;
        height: 23px;
        min-width: 40px;
        font-size: 14px;
        line-height: 18px;
        background-position: left -160px;
        border-radius: 0px!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        color: white!important;
        if layout == june {
            font-family: Arial,Helvetica,Sans-Serif!important;
            font-size: 15px;
            letter-spacing: -1px;
            font-weight: bold;
        }
    }
    .rbx-private-server-create button:hover,
    .rbx-private-game-server-item .btn-control-xs:hover {
        background-position: left -181px;
    }
    .rbx-private-game-server-item .btn-control-xs {
        width: 60px;
    }
    .server-player-count-gauge {
        display: none;
    }
    .rbx-private-server-create .rbx-private-server-create-button {
        border-color: #007001!important;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        if layout == june {
            text-shadow: #013401 0 -1px;
        }
    }
    .rbx-private-server-create button[style="margin-bottom:5px;margin-top:-10px;"] {
        border-color: #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        if layout == june {
            text-shadow: #222 0 -1px;
        }
    }
    .rbx-private-game-server-item .btn-control-xs,
    .ropro-game-server-join,
    .create-server-invite-button,
    .card-item button.game-server-join-btn,
    .rbx-friends-game-server-item .btn-control-xs,
    .rbx-game-server-item .btn-control-xs {
        border-color: #777!important;
        background-color: #ccc;
        color: #000!important;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        background-position: top;
        height: 27px;
        line-height: 24px;
        font-size: 13px;
        padding: 0 7px;
        width: unset!important;
        margin-top: 3px !important;
        if layout == june {
            letter-spacing: 0px;
            font-weight: revert;
        }
    }
    .rbx-private-game-server-item .btn-control-xs:hover,
    .ropro-game-server-join:hover,
    .create-server-invite-button:hover,
    .card-item button.game-server-join-btn:hover,
    .rbx-friends-game-server-item .btn-control-xs:hover,
    .rbx-game-server-item .btn-control-xs:hover {
        background-position: bottom;
        border-color: #888;
    }
    .rbx-friends-game-server-item .btn-control-xs,
    .rbx-game-server-item .create-server-link {
        margin-left: 5px!important;
    }
    .rbx-game-server-item .btn-control-xs.rg-btn {
        margin-left: 5px;
    }
    .create-server-banner .rbx-private-server-create .rbx-private-server-create-disabled-text {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
    }
    #roproMostRecentServerContainer,
    #rbx-friends-running-games,
    #rbx-running-games {
        border-top: 1px solid #ccc;
        padding-top: 10px;
    }
    #roproMostRecentServerContainer {
        margin-bottom: 25px;
    }
    .rbx-private-game-server-item .font-bold {
        font-size: 16px!important;
        color: #343434;
        font-weight: 600!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        text-overflow: ellipsis;
        overflow: hidden;
        max-width: 184px;
        display: block;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 15px!important;
        }
    }
    .rbx-private-owner .owner-avatar {
        width: 75px;
        height: 75px;
        margin: 0px;
    }
    .rbx-private-owner .owner-avatar > span,
    .player-thumbnails-container .avatar-headshot-md .avatar-card-image,
    #rbx-recent-server-box .avatar-card-image {
        background-color: transparent!important;
        border-radius: 0px;
    }
    .rbx-private-owner .text-name span {
        color: #0055B3;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: 600;
        font-size: 15px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 15px!important;
            margin-top: 2px;
        }
    }
    .rbx-private-owner .text-name span:hover {
        text-decoration: underline;
    }
    .rbx-private-game-server-item .card-item .game-server-details .text-info.rbx-game-status {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        margin: 0px;
        margin-bottom: -5px;
        if layout == june {
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px !important;
            color: #000 !important;
        }
    }
    .player-thumbnails-container .avatar-headshot-md {
        width: 45px;
        height: 45px;
    }
    #rbx-private-servers .container-header {
        margin-bottom: -3px;
    }
    .create-server-banner .rbx-private-server-create {
        margin-top: 9px;
    }
    .create-server-banner {
        margin: 0px;
    }
    #rbx-recent-server-box {
        margin-top: 0px!important;
    }
    #rbx-recent-server-box .text-info {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px!important;
    }
    #rbx-recent-server-box b {
        color: #343434;
        font-weight: 600;
    }
    #roproMostRecentServerContainer .rbx-game-server-details {
        width: 85%!important;
        position: absolute!important;
        margin-top: 10px;
        margin-left: 95px;
        border-right: none;
    }
    .ropro-game-server-join {
        width: unset!important;
        position: relative;
        left: -315px;
        top: 25px;
        float: unset!important;
    }
    #rbx-recent-server-box .create-server-invite-button {
        left: -310px;
        top: 25px;
        float: unset!important;
        width: unset!important;
    }
    #rbx-private-game-server-item-container {
        margin-bottom: 0px;
    }
    #rbx-friends-game-server-item-container .card-item,
    #rbx-game-server-item-container .rbx-game-server-item .card-item {
        display: block;
        max-width: 732px;
        min-width: 732px;
    }
    .player-thumbnails-container {
        position: absolute;
        margin-left: 185px;
        width: 100%;
        flex-wrap: unset!important;
        max-width: unset!important;
    }
    .player-avatar.hidden-players-placeholder {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 14px;
        background-color: transparent!important;
        width: unset;
        if layout == june {
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px !important;
            color: #000 !important;
        }
    }
    .player-avatar.hidden-players-placeholder:after {
        content: "others";
        margin-left: 3px;
    }
    .btr-gamedetails .server-list-section:not(#rbx-private-running-games) .card-list {
        display: block;
    }
    .btr-gamedetails .server-list-section:not(#rbx-private-running-games) .card-list > li {
        width: 732px;
        display: block;
    }
    .rbx-friends-game-server-details .text-info,
    .rbx-game-server-details .text-info,
    .text.friends-in-server-label {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 15px;
        if layout == june {
            font-family: Arial,Helvetica,Sans-Serif;
            font-size: 12px!important;
            color: black!important;
        }
    }
    .text.friends-in-server-label {
        max-width: 150px;
    }
    .text.friends-in-server-label a {
        color: #0055B3!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: 600!important;
        font-size: 15px!important;
        if layout == june {
            font-family: Arial,Helvetica,Sans-Serif;
            font-size: 12px!important;
            font-weight: bold!important;
        }
    }
    #serverFiltersDropdown {
        display: none;
    }
    .server-list-options > div label {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px!important;
        color: #343434!important;
        if layout == june {
            font-family: Arial,Helvetica,Sans-Serif;
            font-size: 12px!important;
            color: black!important;
        }
    }
    .server-list-options select {
        all: revert!important;
    }
    .server-list-options .icon-arrow.icon-down-16x16 {
        display: none;
    }
    .addInputContainer button,
    .addInputContainer input {
        all: revert!important;
    }
    .addInputContainer input {
        margin-right: 5px!important;
    }
    .addInputContainer button:last-child {
        margin-left: 5px!important;
    }
    div .addInputContainer {
        position: relative;
        top: -29px;
    }
    .no-servers-message,
    #rbx-private-servers .section-content-off {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px!important;
        color: #343434!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
            color: #000!important;
        }
    }
    #rbx-private-servers .section-content-off a {
        color: #0055B3!important;
    }
    .stack .card-list .rbx-private-game-server-item .card-item .game-server-details {
        width: 173px;
    }
    .random-server-button {
        width: 45px!important;
        min-width: 45px!important;
        margin-left: -4px!important;
    }
    iframe[width="342"] {
        margin-left: 200px;
        if layout == thirteen {
            margin-top: 20px;
        }
        if layout == june {
            margin-top: 20px;
        }
    }
    .carousel-video iframe {
        margin-left: 0px;
    }
    .social-links .Twitter, .social-links .YouTube, .social-links .Twitch, .social-links .Facebook {
        background-image: url(/images/SocialNetworks/SocialNetworkIcons.svg);
    }
    .social-links .Twitter {
        background-position: 0 -60px;
    }
    .social-links .YouTube {
        background-position: 0 -120px;
    }
    .social-links .Facebook {
	    background-position: 0 0px;
    }
    .social-links .RobloxGroup {
        background-image: url("http://images.rbxcdn.com/ae42d1c6cd258306303423a69b1ed7bf.png");
        background-position: unset;
        if layout == dec {
           background-image: url("/images/NextStyleGuide/logo_R_30X30.svg"); 
        }
    }
    .social-links .Discord {
        background-image: url("https://images.rbxcdn.com/f125c6b2771459ec4595264ad935bf12-SocialLinkSquareIconsV2.svg");
        background-position: 0 -246px;
        border-radius: 7px;
    }
    .btr-universe-box {
        background-color: #e5effa!important;
        border: 1px solid #06C;
        color: #343434;
        padding: 5px 10px;
        box-shadow: none;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px!important;
        line-height: 33px!important;
        height: 46px!important;
        max-width: 750px;
        margin: 0 0 5px!important;
        z-index: 1;
        position: relative;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px!important;
            color: black;
        }
    }
    .btr-universe-box .btr-universe-name {
        color: #0055B3!important;
    }
    .btr-universe-visit-button {
	    margin-top: 0;
    }
    .btr-universe-visit-button .btn-secondary-md {
        border-color: #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        border-radius: 0px;
        color: white!important;
        padding: 1px 13px 3px 13px;
        height: 34px;
        font-size: 20px;
        background-position: left -96px;
        line-height: 28.5667px;
        width: 148px;
        margin-right: 37px;
        if layout == june {
            text-shadow: #00243d 0 -1px;
            font-weight: bold;
            letter-spacing: -1px;
            font-size: 20px;
            line-height: 29px;
        }
    }
    .btr-universe-visit-button .btn-secondary-md:hover {
        background-position: left -128px;
    }
    #game-detail-page:has(.btr-universe-box) .game-title-container > h1 {
        position: relative;
        top: -51px;
    }
    #game-detail-page:has(.btr-universe-box) .border-top.border-bottom.game-stats-container {
        top: 215px;
    }
    #game-detail-page:has(.btr-universe-box) .game-stat-footer {
        top: 337px;
    }
    #game-detail-page > .btr-universe-box {
        top: 41px;
        if layout == june {
            top: 23px;
        }
    }
    #game-detail-page:has(> .btr-universe-box) .border-top.border-bottom.game-stats-container {
        top: 155px;
    }
    #game-detail-page:has(> .btr-universe-box) .game-stat-footer {
        top: 288px;
    }
    .count-middle.rplus-vote-percentage-label {
        display: none;
    }
    if pin {
        .game-pin-button-container {
            display: none;
        }
    }
    .badge-container .container-header .form-group.visible-container {
        display: flex;
    }
    .badge-container .container-header .form-group.visible-container.ng-scope {
        margin-top: -10px;
    }
    .badge-container .container-header .form-group.visible-container .account-settings-label {
        font-size: 14px;
        color: #343434;
        font-weight: 600;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        padding-top: 2px;
        margin-right: 5px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
        }
    }
    .badge-container .container-header .form-group.visible-container .account-settings-label:after {
        content: ": "
    }
    .badge-container .container-header .form-group.visible-container .rbx-select-group {
        margin-top: 0!important;
    }
    .badge-container .container-header .form-group.visible-container .rbx-select-group select {
        all: revert !important;
    }
    .badge-container .container-header .form-group.visible-container .icon-down-16x16 {
        display: none;
    }
    .social-media-share {
        display: none;
    }
    .virtual-event-game-details-container .clickable-event-list-item {
        padding: 3px;
    }
    .virtual-event-game-details-container .event-title {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-weight: bold!important;
        font-size: 15px!important;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
        }
    }
    .virtual-event-game-details-container .event-subtitle-item.small-oneline {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #444!important;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
            font-size: 12px;
            font-weight: 500;
        }
    }
    .virtual-event-game-details-container .event-description {
        margin-top: 6px;
        margin-bottom: 6px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px!important;
        color: #343434;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
            font-size: 12px!important;
        }
    }
    .virtual-event-game-details-container .favorited-icon {
        background-image: url("/images/star.png") !important;
    }
    .virtual-event-game-details-container .clickable-event-list-item-contents .notify-button {
        border-color: #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        color: white;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        padding: 1px 13px 3px 13px;
        height: 34px;
        background-position: left -96px;
        font-size: 20px;
        border-radius: 0;
        width: unset;
        place-self: flex-start;
        if layout == june {
            text-shadow: #222 0 -1px;
            font-weight: bold;
            letter-spacing: -1px;
            font-family: Arial,Helvetica,sans-serif;
            line-height: 32px;
        }
    }
    .virtual-event-game-details-container .clickable-event-list-item-contents .notify-button[aria-label="Join Event"] {
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png) !important;
        if layout == june {
            text-shadow: #013401 0 -1px;
        }
    }
    .virtual-event-game-details-container .clickable-event-list-item-contents .notify-button:hover, .subscription-buy-button:hover {
        background-position: left -128px;
    }
    .subscription-buy-button {
        border-color: #007001!important;
        background-color: #007001!important;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif!important;
        padding: 1px 13px 3px 13px;
        height: 34px;
        background-position: left -96px;
        font-size: 20px;
        border-radius: 0!important;
        margin-top: 10px;
        place-self: flex-start;
        if layout == june {
            text-shadow: #222 0 -1px;
            font-family: Arial,Helvetica,sans-serif!important;
            line-height: 32px;
        }
    }
    .subscription-price, .subscription-cadence {
        line-height: 1.5em;
        font-size: 20px!important;
        font-weight: bold!important;
        letter-spacing: -1px;
    }
    .btn-generic-right-sm {
        background: url('/images/Buttons/Arrows/btn-silver-right-27.png') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    .btn-generic-last-page-sm {
        background: url('https://assetdelivery.roblox.com/v1/asset?id=14438384463') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    .btn-generic-left-sm, .inbox-buttons .roblox-message-back-btn {
        background: url('/images/Buttons/Arrows/btn-silver-left-27.png') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    .btn-generic-first-page-sm {
        background: url('https://assetdelivery.roblox.com/v1/asset?id=14438387236') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    button.btn-generic-right-sm span[class^="icon-"], button.btn-generic-left-sm span[class^="icon-"], button.btn-generic-last-page-sm span[class^="icon-"], button.btn-generic-first-page-sm span[class^="icon-"], .inbox-buttons .roblox-message-back-btn span[class^="icon-"] {
        display: none;
    }
    .btn-generic-left-sm:hover, .btn-generic-right-sm:hover, .btn-generic-last-page-sm:hover, .btn-generic-first-page-sm:hover, .inbox-buttons .roblox-message-back-btn:hover {
        background-position: bottom left;
    }
    .btr-pager-holder .btr-pager li span, .pager-cur:before {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434!important;
        font-size: 14px;
        padding: 0px!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .pager-total span:nth-child(1) {
        font-size: 0px!important;
    }
    .pager-total span:nth-child(1):after {
        content: "of";
        font-size: 14px!important;
        if layout == june {
            font-size: 12px!important;
        }
    }
    .pager-cur:before {
        content: "Page ";
        color: #343434!important;
    }
    .btr-pager-holder input.btr-pager-cur {
        all: revert!important;
        border: 1px solid #a7a7a7!important;
        padding-top: 2px!important;
        height: 17px!important;
        width: 20px!important;
        text-align: center!important;
    }
    .pager-cur, .pager-total {
        margin-top: 2px;
    }
    .btr-pager-holder .btr-pager li span:not(:first-child) {
        margin-left: 6px;
    }
    .btr-pager-holder .btr-pager li span:first-child {
        margin-right: 6px;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/users/1/profile"), url-prefix("https://www.roblox.com/users/156/profile"), url-prefix("https://www.roblox.com/users/73432175/profile") {
    /* TBC Memberships */
    /* feel free to give urself tbc here! */
    /* TBC for those with Premium */
    .premium-badge-right-aligned .icon-premium-medium {
        background-image: url("/images/icons/overlay_tbcOnly.png")!important;
    }
    /* TBC for those without Premium */
    .profile-avatar-left .thumbnail-span:after {
        content: url("/images/icons/overlay_tbcOnly.png");
        position: absolute;
        bottom: -6px;
        left: 53px;
        if layout == june or layout == thirteen or layout == jan {
            left: 129px;
        }
    }
    html:has(.premium-badge-right-aligned .icon-premium-medium) .profile-avatar-left .thumbnail-span:after {
        display: none;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/users/261/profile"), url-prefix("https://www.roblox.com/users/52037777/profile"), url-prefix("https://www.roblox.com/users/66607594/profile"), url-prefix("https://www.roblox.com/users/66782613/profile"), url-prefix("https://www.roblox.com/users/21557/profile"), url-prefix("https://www.roblox.com/users/8139872/profile"), url-prefix("https://www.roblox.com/users/82471/profile"), url-prefix("https://www.roblox.com/users/13416513/profile"), url-prefix("https://www.roblox.com/users/4307571/profile"), url-prefix("https://www.roblox.com/users/2312310/profile"), url-prefix("https://www.roblox.com/users/9221858/profile"), url-prefix("https://www.roblox.com/users/19717956/profile"), url-prefix("https://www.roblox.com/users/80254/profile"), url-prefix("https://www.roblox.com/users/2032622/profile"), url-prefix("https://www.roblox.com/users/7559912/profile"), url-prefix("https://www.roblox.com/users/71435472/profile"), url-prefix("https://www.roblox.com/users/2619251876/profile"), url-prefix("https://www.roblox.com/users/56486632/profile"), url-prefix("https://www.roblox.com/users/114659851/profile"), url-prefix("https://www.roblox.com/users/317407626/profile"), url-prefix("https://www.roblox.com/users/66541191/profile"), url-prefix("https://www.roblox.com/users/169444427/profile"), url-prefix("https://www.roblox.com/users/66106987/profile"), url-prefix("https://www.roblox.com/users/281519/profile"), url-prefix("https://www.roblox.com/users/3384475/profile"), url-prefix("https://www.roblox.com/users/16904761/profile"), url-prefix("https://www.roblox.com/users/5000861/profile"), url-prefix("https://www.roblox.com/users/6686423/profile"), url-prefix("https://www.roblox.com/users/2182958/profile"), url-prefix("https://www.roblox.com/users/2837719/profile"), url-prefix("https://www.roblox.com/users/2817642590/profile"), url-prefix("https://www.roblox.com/users/2231221/profile"), url-prefix("https://www.roblox.com/users/72835704/profile"), url-prefix("https://www.roblox.com/users/39079161/profile"), url-prefix("https://www.roblox.com/users/390939/profile"), url-prefix("https://www.roblox.com/users/1854975/profile"), url-prefix("https://www.roblox.com/users/299499516/profile") {
    /* OBC Memberships */
    /* feel free to give urself obc here! */
    /* this list of urls is quite absurd, don't you think? */
    .premium-badge-right-aligned .icon-premium-medium {
        background-image: url("/images/icons/overlay_obcOnly.png")!important;
    }
    .btr-profile .profile-container:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14068302596');
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14076333656');
        }
        display: block;
        margin-bottom: -26px;
        margin-top: 10px;
    }
    .light-theme {
        background: #222222!important;
        if layout == "thirteen" or layout == "june" or layout == "jan" {
            background: black!important;
        }
    }
    #wrap {
        background: url(http://images.rbxcdn.com/7b740ce2fe1bb189612252b3b93c5b83.jpg) top center repeat-x #222222;
        if layout == "thirteen" or layout == "june" or layout == "jan" {
            background: url(http://images.rbxcdn.com/e208d803544730688da1791aab218da9.jpg) top center repeat-x black;
        }
    }
    .rbx-header {
        if layout == sep {
           background-color: #393939!important; 
        }
        if layout == thirteen {
            background-image: url("http://images.rbxcdn.com/225cbfb387f1d0309fd46c9bee52b979.png");
        }
        if layout == june {
            background-image: url("http://images.rbxcdn.com/225cbfb387f1d0309fd46c9bee52b979.png");
        }
    }
    .rbx-header .icon-logo {
        if layout == thirteen {
            background-image: url("/images/RevisedHeader/btn-obc_logo.png") !important;
        }
        if layout == june {
            background-image: url("/images/RevisedHeader/btn-obc_logo.png") !important;
        }
    }
    .rbx-header .rbx-navbar li .nav-menu-title:hover {
        if layout == sep {
            background-color: #1f1f1f !important;
        }
    }
    .rbx-header .icon-robux-28x28,
    .rbx-header .icon-common-search-sm,
    .icon-nav-settings,
    .icon-nav-menu,
    .rbx-left-col .icon-nav-home,
    .rbx-left-col .icon-nav-profile,
    .rbx-left-col .icon-nav-message,
    .icon-nav-message-btr,
    .rbx-left-col .icon-nav-friends,
    .icon-nav-friend-btr,
    .rbx-left-col #nav-character .icon-nav-charactercustomizer,
    .rbx-left-col .icon-nav-inventory,
    .rbx-left-col .icon-nav-trade,
    .rbx-left-col .icon-nav-group,
    .rbx-left-col .icon-nav-my-feed,
    .rbx-left-col .icon-nav-blog,
    #buy-robux-popover-menu li:nth-child(2) a:before {
        if layout == sep {
            background-image: url(http://images.rbxcdn.com/2826c14fcfa6b9d2db02adb73bea4c12.png)!important;
        }
    }
    .icon-nav-message-btr, .icon-nav-friend-btr {
        background-color: #7b7b7b;
    }
    #navbar-robux::after {
        if layout == sep {
                content: url("https://assetdelivery.roblox.com/v1/asset?id=14438499739")!important;
        }
    if layout == thirteen {
        content: url("https://assetdelivery.roblox.com/v1/asset?id=13802679554");
        if tix {
            content: url("https://assetdelivery.roblox.com/v1/asset?id=13802734129");
        }
    }
    if layout == june {
        content: url("https://assetdelivery.roblox.com/v1/asset?id=13802681689");
        if tix {
            content: url("https://assetdelivery.roblox.com/v1/asset?id=13802735110");
        }
    }
    }
    #navbar-robux::before {
    if layout == sep {
        if tix {
            content: url("https://assetdelivery.roblox.com/v1/asset?id=14438486942")!important;
        }
    }
    }
    .rbx-left-col .notification-blue {
        if layout == sep {
            background: #393939;
        }
    }
    if layout == thirteen {
        #navbar-robux::before {
            border-left: 1px solid #878988;
        }
    }
    if layout == june {
        #navbar-robux::before {
            border-left: 1px solid #878988;
        }
    }
    .container-footer {
        background: #222222!important;
        if layout == "june" {
                background: #000!important;
            }
        if layout == thirteen {
                background: #000!important;
        }
    }
    .text-footer-nav, .copyright-container .rbx-selection-label {
        color: #fff!important;
    }
    .text-footer.footer-note {
        color: #fff!important;
            if layout == "thirteen" {
                color: #555!important;
        }
        if layout == "june" {
            color: #555!important;
        }
    }
    .copyright-container,
    #language-switcher {
        border-color: #fff!important;
    }
    /* OBC Badge for those without Premium */
    .profile-avatar-left .thumbnail-span:after {
        content: url("/images/icons/overlay_obcOnly.png");
        position: absolute;
        bottom: -6px;
        left: 53px;
        if layout == june or layout == thirteen or layout == jan {
            left: 129px;
        }
    }
    .btr-profile .profile-container div[ng-controller="profileBaseController"] {
        margin-top: 20px;
    }
    .btr-profile .btr-profile-right {
        margin-top: -20px;
    }
    .placeholder-games {
        margin-top: 25px;
    }
    .btr-profile .profile-container .profile-game {
        margin-top: 17px;
    }
    html:has(.premium-badge-right-aligned .icon-premium-medium) .profile-avatar-left .thumbnail-span:after {
        display: none;
    }
    .footer .footer-links li:after {
        color: white!important;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/games/31610786"), url-prefix("https://www.roblox.com/games/9872472334"), url-prefix("https://www.roblox.com/games/6516141723"), url-prefix("https://www.roblox.com/games/920587237"), url-prefix("https://www.roblox.com/games/1186854054"), url-prefix("https://www.roblox.com/games/7041939546"), url-prefix("https://www.roblox.com/games/292439477"), url-prefix("https://www.roblox.com/games/8389627336"), url-prefix("https://www.roblox.com/games/6708206173/"), url-prefix("https://www.roblox.com/games/6884319169/") {
    /* MEGA Games */
    /* thing i did for fun, feel free to add to the list :) */
    #game-details-carousel-container:after {
        content: url('http://www.roblox.com/images/icons/overlay_mega_big.png');
        position: absolute;
        bottom: -6px;
        right: 0px;
        z-index: 300;
    }
    }
    
    @-moz-document url-prefix("https://www.roblox.com/games/70501379"), url-prefix("https://www.roblox.com/games/115670532"), url-prefix("https://www.roblox.com/games/147810146/") {
    /* Builders Club Games */
    #game-details-carousel-container:after {
        content: url('/images/overlay_bcOnly_big.png');
        position: absolute;
        bottom: -6px;
        z-index: 300;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/users/") {
    /* Profile Page */
    #roproThemeFrame {
        z-index: 1!important;
    }
    .content {
        background-color: transparent !important;
        z-index: 2 !important;
        position: relative;
        padding: 0;
        margin-top: 20px!important;
        width: 970px!important;
        if layout == thirteen or layout == "june" {
            margin-top: 35px !important;
        }
    }
    .btr-profile .profile-container {
	    background-color: white;
        padding: 10px!important;
        width: 991px;
        margin-bottom: 10px;
    }
    .btr-profile-container {
        margin-top: 20px;
    }
    .profile-header .header-caption .header-title > h1,
    .container-header h3,
    .container-header h2,
    .profile-name {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        font-size: 30px!important;
        font-weight: normal!important;
        color: #343434;
        letter-spacing: -1px;
        top: 20px;
        if layout == june {
            letter-spacing: 0px;
            font-size: 16px!important;
            font-weight: bold!important;
            color: #000;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif!important;
        }
    }
    .profile-header .header-caption .header-names .profile-display-name {
        position: absolute;
        left: 0px;
        top: 65px;
        z-index: 3;
        font-size: 13px;
        color: Gray;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11px;
            top: 47px;
        }
    }
    .profile-header-top .header-caption .profile-name.text-overflow {
        position: absolute;
        width: unset;
        margin-right: 0px!important;
        line-height: 50px;
        z-index: 500;
        text-align: left;
    }
    /* blatantly taken from oldtwt, much love dimden 🫶 */
    html:has(meta[content="sayorisockss's Profile"]) .btr-profile .btr-header-status-text {
        animation: rainbow 5s infinite
    }
    @keyframes rainbow {
        0% {
            color: #ff0000
        }
        15% {
            color: #ff00ff
        }
        30% {
            color: #0000ff
        }
        45% {
            color: #00ffff
        }
        60% {
            color: #00ff00
        }
        75% {
            color: #ffff00
        }
        100% {
            color: #ff0000
        }
    }
    .profile-header .header-caption .header-title:has(.profile-name-button) {
        left: -4px;
    }
    .profile-header .header-caption .header-title {
        position: absolute;
        left: 0px;
        top: 4px;
        if layout == june {
            top: -11px;
        }
    }
    .profile-header .header-caption .header-title > .tooltip-container {
        display: none;
    }
    .profile-header .header-caption .text-secondary[style="font-style: italic;"] {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 14px;
        width: 100px;
        display: block;
        position: relative;
        top: 14px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11px;
            top: 7px;
        }
    }
    .header-title .profile-verified-badge-icon, .header-title .icon-badge-medium.jss4 {
        display: none;
    }
    .header-names:has(.header-title .profile-verified-badge-icon) .profile-display-name:after, .header-names:has(.header-title .icon-badge-medium.jss4) .profile-display-name:after {
        content: url('/images/Accounts/img-verified.png');
        position: relative;
        top: 3px;
        margin-left: 3px;
    }
    .btr-profile-about .container-header > h2 {
        display: none;
    }
    .section-content-off {
        background-color: transparent!important;
        color: #343434!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px!important;
        text-align: left;
        padding: 0px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
            color: #000!important;
        }
    }
    .profile-avatar-left,
    .profile-avatar-right {
        height: 352px;
        if layout == "thirteen" or layout == "june" or layout == "jan" {
            max-height: 200px;
        }
    }
    .profile-avatar-left .thumbnail-span img {
        max-height: 352px;
        max-width: 352px;
        if layout == "thirteen" or layout == "june" or layout == "jan" {
            max-height: 200px;
            max-width: 200px;
        }
    }
    .profile-about .profile-about-content {
        padding: 5px;
        width: 348px;
        margin-top: 10px;
        margin-bottom: 10px;
        margin-left: auto;
        margin-right: auto;
        if layout == "dec" {
            margin: 5px 20px 10px 0;
            width: 430px;
            padding: 5px 0;
        }
    }
    #profile-about-text {
        if layout == "dec" {
            line-height: 20px;
        }
    }
    .profile-about .profile-about-content span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
            color: #000;
        }
    }
    .profile-about .profile-about-content .text-link {
        color: #0055B3;
    }
    .btr-profile .btr-header-status-text {
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .btr-profile .btr-profile-right {
        padding-left: 22px;
    }
    .btr-profile .btr-status-online {
        color: red;
    }
    .btr-profile .btr-status-ingame {
        color: #0055B3;
    }
    .btr-profile .btr-status-ingame:before {
        content: "[ Online:"
    }
    .touch .btn-pastnames {
	    float: right;
	    border: 0px;
    }
    .btr-profile .btr-games-list .btr-game-button {
        color: #393b3d;
        background: linear-gradient(to bottom,
        #fff 0,
        #f3f3f3 50%,
        #ededed 51%,
        #fff 100%);
        border: 1px solid #ccc!important;
        padding: 2px 0 3px 8px;
        font-size: 15px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: bold;
        if layout == "thirteen" or layout == "june" or layout == "jan" {
           padding-top: 3px;
           padding-bottom: 0;
           padding-left: 23px;
           background: url('https://assetdelivery.roblox.com/v1/asset?id=13823846887') repeat-x top;
           border-color: #9e9e9e!important;
           height: 27px;
        }
        if layout == "june" {
            font-family: Arial;
        }
    }
    if layout == "thirteen" {
        .btr-game.visible.selected .btr-game-button {
            background: none!important;
            border: none!important;
        }
    }
    if layout == "june" {
        .btr-game.visible.selected .btr-game-button {
            background: none!important;
            border: none!important;
        }
    }
    if layout == "jan" {
        .btr-game.visible.selected .btr-game-button {
            background: none!important;
            border: none!important;
        }
    }
    /* sayorisocks */
    .btr-profile .btr-games-list .btr-game-button:hover {
        color: #393b3d;
        background: linear-gradient(to bottom,
        #fff 0,
        #edf6f3 49%,
        #f3f3f3 50%,
        #dbe6ed 51%,
        #fff 100%);
        box-shadow: none;
        if layout == "thirteen" or layout == "june" or layout == "jan" {
            background-position: bottom!important;
            background: url('https://assetdelivery.roblox.com/v1/asset?id=13823846887') repeat-x top;
        }
    }
    #games-switcher {
        background-color: #fff !important;
        padding: 0px;
    }
    .btr-game-icon,
    .btr-profile .btr-games-list .btr-game-desc .btr-toggle-description {
        display: none!important;
    }
    .btr-profile .btr-games-list .btr-game-thumb {
        height: 230px;
        object-fit: fill;
    }
    .btr-profile .btr-game .btr-game-title:before {
        content: "▶";
        margin-right: 7px;
        transition: all .16s ease-in-out;
        display: inline-block;
        if layout == "thirteen" or layout == "june" or layout == "jan" {
            content: "";
            background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13823837260');
            width: 16px;
            height: 16px;
            position: absolute;
            left: 3px;
            top: 50%;
            margin-top: -9px;
            background-position: -32px -16px;
            transition: none;
        }
    }
    .btr-profile .btr-games-list .btr-game-content {
        margin: 3px 10px 3px 23px;
        margin-top: 10px;
        padding-left: 8px;
    }
    .btr-game-thumb-container {
        margin-top: 35px;
    }
    .btr-profile .btr-games-list .btr-game-stats {
        position: absolute;
        top: 13px;
        left: 8px;
        height: unset;
        if layout == june {
            top: 16px;
        }
    }
    .btr-profile .btr-games-list .btr-game-stats .list-item:nth-child(1),
    .btr-profile .btr-games-list .btr-game-stats .list-item .slide-item-stat-title {
        display: none;
    }
    .btr-profile .btr-games-list .btr-game-stats .text-lead {
        width: unset;
        text-align: left;
        position: absolute;
        color: #999;
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: arial;
            color: #666;
            font-size: 12px;
            letter-spacing: normal;
        }
    }
    .btr-profile .btr-games-list .btr-game-stats .text-lead:before {
        content: "Visited "
    }
    .btr-profile .btr-games-list .btr-game-stats .text-lead:after {
        content: " times (too many last week)"
    }
    .btr-profile .btr-games-list .btr-game-stats .list-item .slide-item-stat-title {
        width: unset;
        text-align: left;
        position: absolute;
    }
    .btr-profile .btr-games-list .btr-game-playbutton-container.btr-place-prohibited {
        display: none;
    }
    .btr-profile .btr-games-list .btr-game-thumb-container {
        border: solid 1px #555;
        width: 410px;
    }
    .btr-profile .btr-games-list .btr-game-desc {
        max-height: 160px;
        font-family: arial;
        color: #666;
        overflow-y: auto;
        font-size: 12px;
        padding: 0px;
        margin: 0px;
        max-width: 423px;
        if layout == june {
            margin: 5px 0 0 0;
            padding: 5px 0;
        }
    }
    .btr-profile .btr-games-list .btr-game-desc-content {
        color: #666;
        font-size: 12px;
    }
    .btr-profile .btr-games-list .btr-game-desc-content a {
        color: #0055B3!important;
    }
    .btr-profile .btr-games-list .btr-game-playbutton {
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white;
        padding: 1px 13px 3px 13px;
        height: 34px;
        font-size: 20px;
        width: 90px;
        border-radius: 0px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        position: relative;
        left: -59px;
        bottom: 4px;
        if layout == june {
            background: url(/images/Buttons/StyleGuide/bg-lg-green-play.png) no-repeat left top;
            padding-left: 60px!important;
            padding: 9px 13px 0 13px;
            height: 50px;
            width: 118px;
            font-family: Arial,Helvetica,sans-serif;
            letter-spacing: -1px;
            font-weight: bold;
            font-size: 23px;
            left: -52px;
            text-shadow: 0 -1px #013401;
        }
        if layout == "dec" {
            background-color: #428bca;
            border-color: #3580bd;
        }
    }
    .btr-profile .btr-games-list .btr-game-playbutton:hover {
        if layout == "dec" {
            background-color: #3073a9;
            border-color: #28608e;
        }
        if layout == june {
            background-position: left -48px!important;
        }
    }
    .profile-container .container-buttons {
        display: none;
    }
    .container-header .see-all-link-icon {
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white!important;
        border: 1px solid #0852b7!important;
        border-radius: 0px;
        padding: 1px 7px 0 7px!important;
        height: 23px;
        min-width: 40px;
        font-size: 14px;
        line-height: 18px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: unset;
        if layout == june {
            text-shadow: 0 -1px #00243d;
            font-family: Arial,Helvetica,sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
            z-index: 2;
            font-size: 15px;
            padding: 1px 7px 0 5px !important;
        }
    }
    .btr-profile-right .see-all-link-icon {
        width: 56px;
    }
    .container-header .see-all-link-icon:hover {
        background-position: left -181px;
        text-decoration: none;
    }
    .container-header .see-all-link-icon::after {
        display: none!important;
    }
    .btr-profile .btr-games-list .btr-game-playbutton:hover {
        background-position: left -128px;
    }
    .btr-profile .container-header {
        min-height: 26px;
    }
    .profile-header-top .header-caption .profile-name.text-overflow:after {
        content: "'s Profile";
        /*margin-left: -5px;*/
    }
    .profile-about .profile-about-content .toggle-content {
        display: none;
    }
    .profile-about .profile-about-content .profile-about-content-text {
        width: 100%;
    }
    .ropro-user-info {
        z-index: 3;
        position: absolute;
        top: 5px;
        left: 445px;
    }
    .btr-profile .btr-games-list .btr-game-dropdown {
        top: 37px;
        right: 22px;
    }
    .ropro-info-card {
        top: -91px!important;
        left: -81px!important;
        position: relative!important;
        width: 200px;
        z-index: 4;
    }
    .profile-header-more .profile-dropdown .input-dropdown-btn {
        height: 100%;
    }
    .profile-header .profile-header-more {
        /*top: -30px;*/
        top: 98px;
        right: unset;
        position: relative;
        width: 50px;
        z-index: 3;
        if layout == june {
            /*top: -60px;*/
            top: 69px;
        }
    }
    .header-details .details-actions.desktop-action {
        width: 230px;
        top: 531px;
        position: absolute;
        left: 125px;
        align-content: center!important;
        display: flex!important;
        if layout == "thirteen" or layout == jan {
            top: 380px;
        }
        if layout == "june" {
            top: 325px;
        }
    }
    .header-details .details-actions.desktop-action:has(#profile-message-btn .btn-control-md.ng-hide) #profile-message-btn {
        display: none;
    }
    .header-details .details-actions.desktop-action li:first-child {
        margin-left: auto;
    }
    .header-details .details-actions.desktop-action #profile-chat-btn, .header-details .details-actions.desktop-action #profile-message-btn {
        margin-right: auto;
    }
    .header-details .details-actions.desktop-action #profile-message-btn {
        margin-left: 0px;
    }
    .profile-header .header-caption .header-details .details-actions li {
        padding-right: 0px;
        float: unset;
    }
    .btr-profile-favorites .section-content-off,
    .btr-profile div[class^="placeholder-"] .btr-section-content-off {
        position: relative;
        left: -14px;
        padding: 0px;
    }
    .header-details .details-actions.desktop-action .btn-growth-md {
        display: none;
    }
    .header-details .details-actions.desktop-action .btn-control-md,
    .header-details .details-actions.desktop-action .btn-primary-md,
    .header-details .details-actions.desktop-action .btn-alert-md,
    .header-details .details-actions.desktop-action .btn-growth-md {
        height: 25px;
        line-height: 24px;
        font-size: 13px;
        padding: 0 7px!important;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        border-radius: 0px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        border: 1px solid #777;
        color: #000;
        if layout == june {
            font: 13px Arial,Helvetica,sans-serif;
        }
    }
    .header-details .details-actions.desktop-action .btn-alert-md {
        padding-right: 14px;
    }
    .header-details .details-actions.desktop-action .btn-control-md:hover,
    .header-details .details-actions.desktop-action .btn-primary-md:hover,
    .header-details .details-actions.desktop-action .btn-alert-md:hover,
    .header-details .details-actions.desktop-action .btn-growth-md:hover {
        background-position: bottom;
        border-color: #888;
    }
    .header-details .details-actions.desktop-action li:first-child {
        padding-right: 18px!important;
        if layout == june {
            padding-right: 6px!important;
        }
    }
    .btr-profile .btr-header-status-parent {
        margin-top: 25px;
        if layout == june {
            margin-top: 0px;
        }
    }
    .profile-stats-container .profile-stat .text-label {
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: bold;
        color: #343434;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
            color: black;
        }
    }
    .profile-about-footer .profile-name-history .text-pastname.ng-binding {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 0px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: black;
        }
    }
    .profile-about-footer .profile-name-history .text-pastname.ng-binding:before {
        content: "This user has changed usernames.";
        font-size: 14px;
        if layout == june {
            font-size: 12px;
        }
    }
    .profile-about-footer .profile-name-history .icon-pastname {
        background-size: unset!important;
        width: 12px;
        height: 13px;
        background-position: unset!important;
        opacity: unset;
        background-image: url('http://images.rbxcdn.com/d3246f1ece35d773099f876a31a38e5a.png');
    }
    .tooltip-pastnames {
        float: right;
        position: relative;
        top: -2px;
        left: 4px;
        height: 17px;
    }
    .profile-about-footer .profile-name-history {
        margin-left: 111px;
    }
    .profile-about-footer .abuse-report-link .text-error {
        font-size: 11px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #F99;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    .profile-about-footer .abuse-report-link .text-error:hover {
        text-decoration: underline;
        color: #F00;
    }
    .profile-about-footer .abuse-report-link .text-error:hover:before {
	    content: url("/images/cssspecific/rbx2/abuse.png");
	    position: relative;
        left: -3px;
        top: 3px;
    }
    .profile-header .header-caption .header-title span[class^="icon"] {
        z-index: 1001;
        position: relative;
        bottom: -64px;
        left: -18px;
    }
    .profile-header .header-caption .header-title span[class^="icon"] > img {
        content: url('/images/UI/img-check.png');
        width: 15px;
        height: 13px;
    }
    .profile-stats-container .profile-stat .text-lead {
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .profile-header .profile-header-content {
        width: 0px;
        height: 0px;
        background-color: transparent;
        color: #393b3d;
        padding: 0px;
        margin: 0px;
    }
    #reputationDiv {
        z-index: 999;
        position: absolute;
        top: -2px;
        left: -1px;
        width: 900px;
        if layout == june {
            top: -10px;
        }
    }
    .profile-header .header-caption .header-details {
        position: absolute;
        z-index: 3;
    }
    .profile-header .header-caption .header-details .details-info {
        display: none;
    }
    /* why did i do that */
    .premium-badge-right-aligned {
        position: absolute;
        width: 66px;
        height: 19px;
        top: 255px;
        left: 106px;
    }
    .profile-header .profile-avatar-image {
        display: none;
    }
    .btr-profile-about {
        position: relative;
        display: flex;
        flex-direction: column;
    }
    .profile-about .profile-social-networks, .profile-about .social-links {
        display: block;
        order: 1;
        margin: 0 auto;
        margin-bottom: 20px;
        if social {
            display: none;
        }
    }
    .profile-about:has(.social-links) .profile-social-networks {
        margin-top: 0px!important;
        margin-bottom: 0px!important;
    }
    .btr-profile-about .social-links {
        position: relative;
    }
    .btr-profile-about:has(.profile-social-networks) > .section-content {
        padding-bottom: 5px;
    }
    .profile-about .profile-social-networks .profile-social {
        background-image: url("/images/SocialNetworks/SocialNetworkIcons.svg");
        height: 48px;
        width: 48px;
    }
    .profile-about .profile-social-networks li {
        height: 48px;
        width: 48px;
    }
    .profile-about .profile-social-networks .Twitter {
        background-position: 0 -48px;
    }
    .profile-about .profile-social-networks .Youtube {
        background-position:0 -96px;
    }
    .profile-about .profile-social-networks .Twitch {
        background-position:0 -144px;
    }
    .profile-about .profile-social-networks .Facebook {
        background-position:0 0;
    }
    .profile-about .profile-social-networks .Guilded {
        background-image: url("/images/SocialNetworks/SocialLinkIconsV3.svg");
        background-position: 0 -528px;
    }
    .profile-container:has(.details-actions.desktop-action button:not(.btn-friends)) .btr-profile-about .profile-about-content {
        margin-top: 50px;
    }
    .btr-profile-about .section-content {
        background-color: #fff !important;
        margin-top: 37px;
        if layout == june {
            margin-top: 7px;
        }
    }
    .btr-profile-about > .section-content {
        padding-bottom: 5px;
        margin-bottom: 0;
    }
    .btr-profile profile-description .container-header:nth-child(2) {
        margin-left: -1px;
        width: 419px;
    }
    .btr-profile profile-description .container-header:nth-child(2) .btn-generic-edit-sm {
        position: relative;
        top: 41px;
        left: 46px;
    }
    #profile-header-more .rbx-menu-item,
    .btr-game-dropdown .rbx-menu-item,
    .profile-header-more .profile-dropdown {
        background: url(/images/BuildPage/btn-gear_sprite_27px.png) no-repeat;
        border-radius: 0px;
        display: inline-block;
        width: 40px;
        height: 27px;
        border: none;
        /*z-index: 121313;*/
    }
    #profile-header-more .rbx-menu-item:hover,
    .btr-game-dropdown .rbx-menu-item:hover,
    .profile-header-more .profile-dropdown:hover {
        background-position: 0 -27px;
    }
    #profile-header-more .rbx-menu-item .icon-more,
    .btr-game-dropdown .rbx-menu-item .icon-more,
    .profile-header-more .profile-dropdown .icon-down-16x16 {
        display: none;
    }
    #profile-header-more:has(.popover) .rbx-menu-item, .profile-header-more .profile-dropdown:has(.input-dropdown-btn[aria-expanded="true"]) {
        background-position: 0 -54px;
        position: relative;
    }
    #profile-header-more .popover {
        box-shadow: none!important;
        top: 20px!important;
        right: -75px!important;
        transition: none;
        left: unset !important;
    }
    .btr-profile-about:after,
    .btr-profile .profile-container .profile-game:after,
    .btr-profile-favorites:after,
    #people-list-container:after,
    #roblox-badges-container:has(.badge-list):after,
    .btr-profile-playerbadges:after,
    .placeholder-games:after {
        background-color: #fff !important;
        border-bottom: 1px solid #ccc;
        content: "";
        width: 484px;
        height: 1px;
        display: block;
    }
    .placeholder-friends::after {
        background-color: #fff !important;
        border-bottom: 1px solid #ccc;
        content: "";
        width: 484px;
        height: 1px;
        display: block;
        position: relative;
        left: -22px;
        top: -27px;
    }
    .placeholder-friends .section-content-off {
        margin-bottom: 25px;
    }
    .btr-profile-bottom {
        border-top: 1px solid #ccc;
    }
    .btr-profile-about:after,
    #roblox-badges-container:after {
        position: relative;
        right: -1px;
        order: 1;
    }
    .btr-profile-playerbadges:after {
        position: relative;
        left: 1px;
    }
    .btr-profile-playerbadges {
        margin-top: 30px;
    }
    #roblox-badges-container:has(.badge-list) {
        margin-top: 30px;
    }
    .btr-profile-groups,
    #people-list-container {
        margin-top: 20px;
    }
    #people-list-container {
        margin-bottom: 30px;
    }
    #people-list-container .thumbnail-2d-container {
        background-color: transparent;
    }
    .btr-profile .profile-container .profile-game:after,
    .btr-profile-favorites:after,
    #people-list-container:after,
    .placeholder-games:after {
        position: relative;
        left: -22px;
        width: 484px;
    }
    .btr-profile .profile-container .profile-game {
        margin-bottom: 30px;
    }
    .btr-profile .profile-container .profile-game .container-header h3, #roblox-badges-container .container-header h2 {
        font-size: 0px!important;
    }
    .btr-profile .profile-container .profile-game .container-header h3 {
        margin-top: 12px;
        height: 38px;
        line-height: 30px;
        margin-bottom: 7px;
        if layout == june {
            margin-top: -4px;
        }
    }
    .btr-profile .profile-container .profile-game .container-header h3:after {
        content: "Active Places";
        font-size: 30px;
        if layout == june {
            font-size: 16px;
        }
    }
    .btr-profile .profile-container .profile-game#collectibles .container-header h3 {
        font-size: 30px!important;
        line-height: 38px;
        margin-bottom: 0px;
        margin-top: 0px;
        if layout == june {
            font-size: 16px!important;
        }
    }
     .btr-profile .profile-container .profile-game#collectibles .container-header h3:after {
         display: none;
     }
    #roblox-badges-container .container-header h2:after {
        content: "ROBLOX Badges";
        font-size: 30px;
        if layout == june {
            font-size: 16px;
            position: relative;
            top: 15px;
        }
    }
    /* mel0 */
    #roblox-badges-container .container-header {
        margin-top: 25px;
        if layout == june {
            margin-top: 0;
        }
    }
    .btr-profile-left {
        border-right: 1px solid #ccc;
    }
    .btr-profile-right {
        border-left: 1px solid #ccc;
        position: relative;
        right: 1px;
    }
    #profile-header-more .popover .arrow {
        display: none;
    }
    #profile-header-more .dropdown-menu, .profile-header-more .profile-dropdown .dropdown-menu {
        min-width: 125px;
        background-color: #EFEFEF;
        border-radius: 0px;
        border: 1px solid #777;
        box-shadow: none!important;
        /*margin-top: 0;*/
        margin-top: -28px;
        z-index: -1;
        position: relative;
    }
    #profile-header-more .dropdown-menu > li button,
    #profile-header-more .dropdown-menu > li a,
    .profile-header-more .profile-dropdown .dropdown-menu li a { 
        color: black!important;
        font: 12px normal Arial,
        Helvetica,
        sans-serif!important;
        padding: 4px 8px!important;
        if layout == june {
            padding: 2px 8px!important;
            margin: 4px 0;
        }
    }
    if layout == june {
        .profile-header-more .profile-dropdown .dropdown-menu li a:hover,
        #profile-header-more .dropdown-menu > li a:hover,
        #profile-header-more .dropdown-menu > li button:hover {
            background-color: #095fb5;
            color: #fff!important;
        }
    }
    .popover.bottom > .arrow {
        display: none;
    }
    #profile-header-more .dropdown-menu > li,
    .profile-header-more .profile-dropdown .dropdown-menu li{
        padding: 0px;
    }
    .game-card-container .game-card-name {
        font-weight: bold!important;
        color: #0055B3;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin-top: 1px;
        margin-bottom: 0px;
        overflow: hidden;
        text-overflow: ellipsis;
        white-space: nowrap;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
            font-weight: normal!important;
            margin-top: -5px;
        }
    }
    .game-card-container .game-card-name-secondary {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            margin-top: -6px;
        }
    }
    .game-card-container .game-card-name-secondary > span {
        font-weight: 600!important;
        color: #999!important;
        if layout == june {
            color: black!important;
            font-weight: bold!important;
        }
    }
    .btr-profile-favorites .card-item .btr-creator-link:any-link {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #0055B3;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .game-card-thumb-container,
    .game-card-thumb-container .game-card-thumb {
        height: 110px!important;
        padding-top: 0px!important;
        width: 110px!important;
        border-radius: 0px;
    }
    #roblox-badges-container .container-header .see-all-link {
        display: none;
    }
    .section.home-friends .avatar-card-fullbody,
    .avatar-card-fullbody .icon-placeholder-avatar-headshot {
        width: 75px;
        background-image: none;
        height: 75px;
    }
    .section.home-friends .avatar-card-fullbody .section.home-friends .avatar-card-image,
    .section.home-friends .avatar .avatar-card-image {
        width: 75px;
        border-radius: 0px;
        height: 75px;
    }
    .section.home-friends .avatar-container .avatar-card-image,
    .avatar-container img {
        background-color: transparent!important;
    }
    .section.home-friends .list-item.friend {
        margin-bottom: 0px;
        padding-bottom: 0px;
    }
    .section.home-friends .people-list .friend {
        height: 115px;
    }
    .btr-profile .home-friends .friend {
        width: 17%;
        margin-left: 11px;
    }
    .btr-profile .home-friends .people-list {
        height: 250px;
    }
    .section.home-friends .people-list .friend .place-name {
        display: none;
    }
    .people-list .friend .friend-name {
        color: #0055B3;
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin-left: -12px;
        max-width: 65px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .people-list .avatar-container .avatar-status {
        display: none;
    }
    .friend-name-container .friend-name:before {
        content: url('/images/offline.png');
        width: 9px;
        height: 9px;
        display: inline-block;
        margin-right: 2px;
    }
    .avatar-container:has(.icon-game) .friend-name-container .friend-name:before {
        content: url('/images/online.png');
    }
    .avatar-container:has(.icon-online) .friend-name-container .friend-name:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14430985441');
    }
    .avatar-container:has(.icon-studio) .friend-name-container .friend-name:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14430984646');
    }
    .btr-profile #roblox-badges-container .badge-list {
        max-height: 100%;
    }
    .btr-profile #roblox-badges-container .badge-list > .list-item .asset-thumb-container {
        margin: 0 auto;
        transform: unset!important;
        transform-origin: unset!important;
        margin-bottom: 0!important;
    }
    .profile-container .asset-item span[title] {
        height: 75px;
        background-color: transparent;
    }
    .btr-profile #roblox-badges-container .badge-list > .list-item .item-name {
        color: #0055B3;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        text-overflow: unset;
        overflow: unset;
        white-space: unset;
        line-height: 1.428;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .btr-profile #roblox-badges-container .badge-list > .list-item {
        width: 95px;
        height: 125px;
        margin-left: 0;
    }
    #roblox-badges-container .section-content {
        padding: 0px;
    }
    .icon-badge-homestead {
        background-image: url(http://www.roblox.com/images/Badges/Homestead-70x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/b66bc601e2256546c5dd6188fce7a8d1.png)!important;
        }
    }
    .icon-badge-bricksmith {
        background-image: url(http://www.roblox.com/images/Badges/Bricksmith-54x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        background-size: 75px 75px;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/49f3d30f5c16a1c25ea0f97ea8ef150e.png)!important;
            width: 75px!important;
        }
    }
    .icon-badge-combat-initiation {
        background-image: url(http://www.roblox.com/images/Badges/CombatInitiation-75x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/8d77254fc1e6d904fd3ded29dfca28cb.png)!important;
        }
    }
    .icon-badge-veteran {
        background-image: url(http://www.roblox.com/images/Badges/Veteran-75x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url("http://images.rbxcdn.com/b7e6cabb5a1600d813f5843f37181fa3.png")!important;
        }
    }
    .icon-badge-warrior {
        background-image: url(http://www.roblox.com/images/Badges/Warrior-75x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/0a010c31a8b482731114810590553be3.png)!important;
        }
    }
    .icon-badge-friendship {
        background-image: url(http://www.roblox.com/images/Badges/Friendship-75x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/5eb20917cf530583e2641c0e1f7ba95e.png);
        }
    }
    .icon-badge-bloxxer {
        background-image: url(http://www.roblox.com/images/Badges/Bloxxer-75x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/139a7b3acfeb0b881b93a40134766048.png);
        }
    }
    .icon-badge-inviter {
        background-image: url(http://www.roblox.com/images/Badges/Inviter-75x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/01044aca1d917eb20bfbdc5e25af1294.png);
        }
    }
    .icon-badge-administrator {
        background-image: url(http://images.rbxcdn.com/ae42d1c6cd258306303423a69b1ed7bf.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/f8f5d7b22a7efb09f0aabff9d003b862.png);
        }
        if layout == june {
            background-image: url(/images/Badges/Administrator-75x75.png);
        }
    }
    .icon-badge-welcome-to-the-club {
        background-image: url(http://www.roblox.com/images/Badges/BuildersClub-75x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/6c2a598114231066a386fa716ac099c4.png);
        }
    }
    .icon-badge-official-model-maker {
        background-image: url(http://www.roblox.com/images/Badges/ImageModerator-75x75.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/45710972c9c8d556805f8bee89389648.png);
        }
    }
    .icon-badge-ambassador {
        background-image: url(http://images.rbxcdn.com/216b8349596e3293affe6dada49cea6a.png);
        background-position: unset;
        background-size: contain;
        width: 75px!important;
        if layout == "dec" {
            background-image: url(http://images.rbxcdn.com/b853909efc7fdcf590363d01f5894f09.png);
        }
    }
    .badge-link .asset-thumb-container,
    .btr-profile .btr-profile-playerbadges .asset-item .asset-thumb-container img {
        background-color: transparent!important;
        width: 75px!important;
        height: 75px!important;
    }
    .btr-profile .btr-profile-playerbadges .item-name,
    .btn-generic-left-sm .icon-left,
    .btn-generic-right-sm .icon-right {
        display: none!important;
    }
    .btn-generic-right-sm {
        background: url('/images/Buttons/Arrows/btn-silver-right-27.png') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    .btn-generic-left-sm {
        background: url('/images/Buttons/Arrows/btn-silver-left-27.png') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    .btn-generic-right-sm:hover,
    .btn-generic-left-sm:hover {
        background-position: bottom left;
    }
    .btr-pager-mid span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        padding: 5px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
            color: #000;
        }
    }
    .btr-profile-groups .game-card-name,
    .btr-profile-groups .game-card-name-secondary {
        display: none;
    }
    .btr-profile-groups .game-card-thumb-container,
    .btr-profile-groups .game-card-thumb-container .game-card-thumb {
        height: 75px !important;
        padding-top: 0px !important;
        width: 75px !important;
        border-radius: 0px;
        background-color: transparent!important;
        border: none;
        if layout == june {
            width: 60px !important;
            height: 62px !important;
        }
    }
    .btr-profile-groups .section-content {
        color: #393b3d;
        min-height: 230px;
    }
    .btr-profile-groups .btr-pager-holder {
        position: absolute;
        top: 190px;
        left: 0px;
    }
    .btr-profile-favorites .input-group-btn {
        height: 22px;
        width: 92px;
        position: absolute;
        margin-top: -30px;
        right: 0;
        margin-right: 0px;
    }
    .btr-profile-favorites .input-group-btn:before {
        content: "Category: ";
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        position: absolute;
        left: -59px;
        if layout == june {
            font: 12px Arial;
            color: #000;
            top: 4px;
        }
    }
    .btr-profile-favorites .input-group-btn .input-dropdown-btn {
        width: 100%!important;
        height: 100%!important;
        max-width: 92px!important;
        border-radius: 0px;
        border-color: #ACACAC;
        background: linear-gradient(#F0F0F0, #E5E5E5);
    }
    .btr-profile-favorites .input-group-btn .input-dropdown-btn:hover, .btr-profile-favorites .input-group-btn .input-dropdown-btn:focus {
        background: linear-gradient(#DAECFC, #C4E0FC);
        border-color: #569DE5;
    }
    .btr-profile-favorites .input-group-btn .input-dropdown-btn .rbx-selection-label {
        font-family: 'MS Shell Dlg 2', Arial, sans-serif;
        font-size: 13px;
        color: black;
        line-height: 10px;
        position: absolute;
        left: 6px;
        top: 6px;
    }
    .btr-profile-favoritesr .input-group-btn .subsort-dropdown .input-dropdown-btn .rbx-selection-label {
        left: 5px!important;
    }
    .btr-profile-favorites .input-group-btn .input-dropdown-btn .icon-down-16x16 {
        margin-top: 2px;
        position: relative;
        right: -4px;
        width: 7px;
        height: 6px;
        background-size: unset;
        background-position: unset;
        background-image: url('https://assetdelivery.roblox.com/v1/asset/?id=14791839261');
    }
    .ropro-user-info > a[href="https://www.roblox.com/catalog?Category=3&Subcategory=3&CreatorName=RoPro%20IO&CreatorType=Group"] {
        top: 1px;
        left: -85px;
        position: absolute;
    }
    .btr-profile-favorites .btn-more {
        position: relative;
        top: 15px;
    }
    #editThemes {
        position: relative;
        left: -70px;
    }
    .premium-badge-right-aligned .icon-premium-medium {
        background-image: url(/images/icons/overlay_bcOnly.png);
        background-size: unset;
        width: 69px;
        bottom: -240px !important;
        left: -42px !important;
        position: relative;
        if layout == "thirteen" or layout == jan {
            bottom: -88px !important;
            left: 33px !important;
        }
        if layout == "june" {
            bottom: -50px !important;
            left: 33px !important;
        }
    }
    .profile-collections {
        margin-top: 20px;
        if collect {
            display: none;
        }
    }
    if collect {
        .btr-profile-bottom div:has(#btr-injected-inventory) {
            margin-top: 10px;
        }
    }
    .profile-collections .asset-item img {
        width: 140px;
        border: solid 1px #CCC;
        height: 140px;
        border-radius: 0px;
        background-color: white;
    }
    .collections-link > span {
        color: #0055B3;
    }
    .collections-link > span > span {
        font-weight: bold;
        color: #0055B3;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 14px;
        }
    }
    .btr-profile .profile-avatar-left .btr-toggle-items,
    .profile-avatar-left .enable-three-dee {
        height: 20px;
        line-height: 18px;
        font-size: 11px;
        background-image: url(/images/StyleGuide/btn-control-small-tile.png);
        border-radius: 0px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        border: 1px solid #777!important;
        padding: 0 6px;
        color: #000!important;
        min-height: unset;
        if layout == june {
            font: 10px Arial,Helvetica,sans-serif;
            line-height: 18px!important;
        }
    }
    .btr-profile .profile-avatar-left .btr-toggle-items:hover,
    .profile-avatar-left .enable-three-dee:hover {
        background-position: bottom;
        border-color: #888!important;
    }
    .user-tag-header > span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: 600!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 14px!important;
        }
    }
    .btr-profile #aliases-container .border-top > div[ng-bind="library.currentUserTag"] {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #555;
        font-size: 14px!important;
        line-height: 26px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
            line-height: 28px;
        }
    }
    .btr-game.visible.selected .btr-game-title:before {
        transform: rotate(90deg);
        if layout == "thirteen" {
            background-position: -64px -16px;
            transform: none;
        }
    }
    .btr-profile-bottom > div:nth-child(2):before {
        content: "Inventory";
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin-bottom: 20px;
        margin-top: 20px;
        display: inline-block;
        if layout == june {
            margin-bottom: 0px;
            margin-top: 15px;
            font-family: Arial,Helvetica,sans-serif;
            letter-spacing: 0px;
            font-size: 16px;
            font-weight: bold;
            color: #000;
            text-transform: uppercase;
        }
    }
    .placeholder-desc .profile-about-text span {
        font-size: 0px!important;
    }
    .placeholder-desc {
        height: 0px;
    }
    .collections-link .icon-limited-unique-label {
        background-image: url('http://images.rbxcdn.com/38db481d8e9c04ce960b4f49cbf94af2.png');
        background-position: -16px -15px;
        position: relative;
        left: 16px;
    }
    .collections-link .icon-limited-label {
        background-image: url('http://images.rbxcdn.com/ec89f7e9afebcab073ba4721fc31372c.png');
        background-position: -16px 0px;
        position: relative;
        left: 16px;
    }
    .profile-container .asset-item .collections-link .img-container .asset-restriction-icon {
        left: unset;
    }
    #profile-current-wearing-avatar .thumbnail-2d-container.icon-blocked > img,
    .btr-profile-favorites .game-card-thumb-container::before,
    .btr-profile-groups .game-card-thumb-container::before {
        display: none;
    }
    #profileThemesSelectorBox {
        z-index: 100000;
        position: absolute;
        background-color: white;
        width: 110%;
        border: 1px solid #ccc;
        left: -48px;
    }
    .btr-game-thumb {
        margin-bottom: 5px;
        border-radius: 0px!important;
    }
    #thumbnail-3d-container .spinner-default {
        background-image: none!important;
        width: 352px!important;
        height: 352px!important;
        display: inline-block;
        vertical-align: middle;
        white-space: normal;
        box-sizing: border-box;
        position: relative;
        left: 57px;
        if layout == june or layout == thirteen or layout == jan {
            width: 164px !important;
            height: 164px !important;
            left: 144px;
        }
    }
    /* mel0 */
    #thumbnail-3d-container .spinner-default:before,
    #thumbnail-3d-container .spinner-default:after {
        opacity: 0;
        box-sizing: border-box;
        content: "\0020";
        position: absolute;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        border-radius: 352px;
        border: 3px solid #184FA2;
        box-shadow: 0 0 50px #5D9CFB,
        inset 0 0 50px #5D9CFB;
    }
    #thumbnail-3d-container .spinner-default:before {
        animation: gogoloader 2s infinite;
        z-index: 2;
    }
    #thumbnail-3d-container .spinner-default:after {
        animation: gogoloader 2s infinite 1s;
        z-index: 1;
    }
    /* :3 */
    @-webkit-keyframes gogoloader {
        0% {
            -webkit-transform: scale(0);
            opacity: 0;
        }
        50% {
            opacity: 1;
        }
        100% {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 0;
        }
    }
    @keyframes gogoloader {
        0% {
            transform: scale(0);
            opacity: 0;
        }
        50% {
            opacity: 1;
        }
        100% {
            transform: scale(1);
            opacity: 0;
        }
    }
    /* :3 */
    #thumbnail-3d-container .thumbnail-loader:after {
        content: "Loading";
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        position: relative;
        right: 142px;
        if layout == june or layout == thirteen or layout == jan {
            right: -39px;
        }
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #000;
        }
    }
    .btr-profile .profile-avatar-left .btr-toggle-items {
        right: 49px;
        bottom: 0px;
        if layout == thirteen or layout == june or layout == jan {
            right: 125px;
        }
    }
    .profile-avatar-left .enable-three-dee {
        position: absolute;
        right: 49px;
        top: 0px;
        if layout == thirteen or layout == june or layout == jan {
            right: 125px;
        }
    }
    .profile-avatar-left .enable-three-dee:before {
        content: "Enable ";
    }
    .btr-profile-favorites .game-card-thumb-container {
        border: none;
    }
    .icon-edit.rogold-copy {
        position: unset!important;
    }
    .rg-copy-button {
        left: 46px;
        top: 93px;
        position: relative;
        if layout == june {
            top: 78px;
        }
    }
    .profile-container:has(.btr-profile-about .container-header .btn-generic-edit-sm) .rg-copy-button {
        left: 79px!important;
    }
    .btr-game.visible .btr-game-dropdown {
        visibility: hidden;
    }
    .btr-game.visible.selected .btr-game-dropdown {
        visibility: visible;
    }
    .btr-profile .btr-games-list .btr-game.visible.selected {
        if layout == "thirteen" or layout == "june"  or layout == "jan" {
            border: 1px solid #ccc;
            margin-bottom: 2px;
        }
    }
    .btr-profile .btr-games-list .btr-game {
        margin-bottom: -11px;
    }
    .profile-avatar-right .profile-avatar-mask {
        border: 1px solid #999;
        box-shadow: 0 0 10px 0 rgba(61,
        55,
        55,
        0.57);
        border-radius: 10px;
        margin-top: 10px;
        if layout == "dec" {
            border: 1px solid rgba(0,0,0,0.15) !important;
            border-radius: 3px !important;
            padding: 5px 23px !important;
            box-shadow: 0 6px 12px rgba(0,0,0,0.175) !important;
        }
        if layout == thirteen {
            border: 1px solid #ccc;
            box-shadow: none;
            border-radius: 0;
            padding: 5px 22px;
        }
        if layout == june {
            border: 1px solid #ccc;
            box-shadow: none;
            border-radius: 0;
            padding: 5px 22px;
        }
    }
    .btr-profile .profile-avatar-right {
        background-color: transparent;
        box-shadow: none;
        if layout == thirteen {
            transition: none !important;
        }
        if layout == june {
            transition: none !important;
        }
    }
    #profile-current-wearing-avatar .profile-accoutrements-container .profile-accoutrements-slider .accoutrement-item a {
        width: 90px;
        height: 90px;
    }
    .profile-accoutrements-container .profile-accoutrements-slider .accoutrement-item a {
        background-color: transparent!important;
        border: 1px solid #eee;
        border-radius: 0px;
    }
     .profile-accoutrements-container .profile-accoutrements-page-container .page-active {
        background-color: #3a7498!important;
        border-color: #3a7498!important;
    }
    .profile-accoutrements-container .profile-accoutrements-page-container .profile-accoutrements-page {
        border-color: #3a7498!important;
    }
    .btr-pager-holder input.btr-pager-cur {
        font-family: "MS Shell Dlg 2", Arial;
        color: #343434;
        font-size: 14px;
	    border: 1px solid #a7a7a7;
        border-radius: 0px;
        width: 24px!important;
        height: 22px;
    }
    .btr-profile-about span[style="margin-left: auto; margin-right: auto; display: table;"] {
        position: relative;
        top: 54px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px;
        font-weight: 600;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: #000;
            font-weight: bold;
        }
    }
    .btr-profile-about span[style="margin-left: auto; margin-right: auto; display: table;"] .icon-robux-28x28 {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13823495008');
        width: 18px;
        height: 15px;
        margin-left: 2px;
    }
    .btr-profile .profile-container .profile-game#collectibles {
        margin-top: 20px;
    }
    .btr-profile .profile-container .profile-game#collectibles .game-card-name {
        font-size: 14px;
        max-width: 112px;
        if layout == june {
            margin-top: 2px;
        }
    }
    .btr-profile .profile-container .profile-game#collectibles .game-card {
        height: 172px;
    }
    .btr-profile .profile-container .profile-game#collectibles .game-card-thumb-container {
        background-color: transparent!important;
        border: 1px solid #eee;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager-cur {
        padding-top: 2px!important;
        width: 24px !important;
        height: 22px;
        border: 1px solid #a7a7a7;
        background-color: white;
        text-align: center;
        color: #343434;
        font-size: 14px;
        font-family: "MS Shell Dlg 2", Arial;
        margin-right: 2px;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager {
        margin: 0 auto;
        display: inline-flex;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager-mid {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 14px;
        margin-top: 3px;
        if layout == june {
                font-family: Verdana, Sans-Serif;
                font-size: 12px;
                color: #000;
        }
    }
    .btr-profile .profile-container .profile-game#collectibles .pager li span {
        padding: 0;
        padding-top: 1px;
    }
     .btr-profile .profile-container .profile-game#collectibles .btr-pager-holder {
        margin-top: 0;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager-next {
        background: url("/images/Buttons/Arrows/btn-silver-right-27.png") no-repeat top left;
        border: none;
        border-radius: 0px !important;
        width: 27px !important;
        height: 27px !important;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager-prev {
        background: url("/images/Buttons/Arrows/btn-silver-left-27.png") no-repeat top left;
        border: none;
        border-radius: 0px !important;
        width: 27px !important;
        height: 27px !important;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager-prev .icon-left, .btr-profile .profile-container .profile-game#collectibles .pager-next .icon-right {
        background-image: none;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager-next:hover, .btr-profile .profile-container .profile-game#collectibles .pager-prev:hover {
        background-position: bottom left;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager-prev.disabled, .btr-profile .profile-container .profile-game#collectibles .pager-next.disabled {
        background-position: 0 -27px;
    }
    .btr-profile .profile-container .profile-game#collectibles .pager-prev.disabled .icon-left, .btr-profile .profile-container .profile-game#collectibles .pager-next.disabled .icon-right {
        cursor: default;
    }
    .btr-profile .profile-container .profile-game#collectibles .info-label.icon-votes-gray {
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13823837260")!important;
        background-position: -224px -98px!important;
        background-size: unset;
    }
    .btr-profile .profile-container .profile-game#collectibles .info-label.vote-percentage-label {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif!important;
        color: #343434;
        font-size: 12px;
        font-weight: bold;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif!important;
            color: black;
        }
    }
    .btr-profile .profile-container .profile-game#collectibles .icon-limited-label {
        background-image: url(/images/assetIcons/limited.png);
        background-size: unset;
        background-position: unset;
    }
    .btr-profile .profile-container .profile-game#collectibles .icon-limited-unique-label {
        background-image: url(/images/assetIcons/limitedunique.png);
        background-size: unset;
        background-position: unset;
    }
    .btr-profile .profile-container .profile-game#collectibles .game-card-info {
        bottom: 22px;
    }
    .btr-profile .profile-container .profile-game#collectibles .game-card-thumb-container:before {
        display: none;
    }
    .header-details .details-actions.desktop-action .btn-friends button:first-child:not(#unfriend-btn) {
        font-size: 0px;
    }
    .header-details .details-actions.desktop-action .btn-friends button:first-child:not(#unfriend-btn):after {
        font-size: 13px;
        content: "Send Friend Request";
    }
    .header-details .details-actions.desktop-action #profile-message-btn button:before {
        content: "Send ";
    }
    body.btr-embed .container-main {
        background-color: white !important;
    }
    #aliases-container {
        display: none;
    }
    .profile-about .remove-panel .description-container .personal-field-description {
        all: revert;
        resize: vertical;
        width: 100%;
        margin-top: 10px;
    }
    .profile-about .remove-panel .description-container .small.text, .profile-about .remove-panel .description-container .form-control-label {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 12px;
        color: #8c8c8c;
        line-height: 1em;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 11px;
        }
    }
    .profile-about .remove-panel .description-container .description-buttons button {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        height: 27px;
        line-height: 24px;
        font-size: 13px!important;
        padding: 0px 7px;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        border-radius: 0px;
        border-color: #777;
        color: #000;
        width: unset;
        min-width: unset;
        background-position: top;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    .profile-about .remove-panel .description-container .description-buttons button:hover {
        background-position: bottom;
        border-color: #888;
    }
    .profile-about .remove-panel .description-container .description-event {
        margin-bottom: 10px;
    }
    .profile-about .remove-panel .description-container.form-has-error .form-control-label {
        color: #c00;
        if layout == june {
            color: #900;
        }
    }
    .profile-about .remove-panel .description-container.form-has-error .small.text[ng-bind="'Description.AboutWarning' | translate"] {
        display: none;
    }
    .ropro-profile-icon[src="https://ropro.io/profile_icons/donor2.svg"] {
        position: absolute;
        left: -85px;
    }
    .btr-profile-favorites .dropdown-menu {
        border-radius: 0px;
        background-color: #F1F1F1!important;
        border: 1px solid #989898;
        box-shadow: 3px 5px 4px 0 rgba(89,67,67,0.33);
        padding: 2px;
        max-height: unset;
        margin-top: -1px;
    }
    .btr-profile-favorites .dropdown-menu li {
        border: 1px solid transparent!important;
        height: unset!important;
        min-height: 22px;
    }
    .btr-profile-favorites .dropdown-menu li:hover {
        border-color: #78AEE5!important;
        background-color: #D0E1F3;
    }
    .btr-profile-favorites .dropdown-menu li a {
        padding: 1px 4px;
        font-family: 'Segoe UI', Arial;
        font-size: 12px;
        color: black;
    }
    .btr-profile .btr-games-list .btr-game-info {
        position: unset;
    }
    #rbx-body:has(#groups-switcher):after {
        content: "for the love of god install btroblox 💔💔💔💔";
        position: fixed;
        bottom: 0;
        z-index: 243324234;
        font-size: 100px;
        pointer-events: none;
        color: red;
    }

    
    .modal-dialog:has(.change-alias-modal) .modal-content {
        padding: 5px;
        background-color: #e1e1e1!important;
        color: #393b3d;
        border: 2px solid #272727;
        width: 425px;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-header {
        border: none;
        padding: 0px;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-header button {
        width: 20px;
        height: 20px;
        cursor: pointer;
        position: absolute;
        top: 5px;
        left: 5px;
        background: url(/images/Buttons/btn-x.png);
        margin-left: 391px!important;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-header button:hover {
        background-position: 0 20px;
    }
    .modal-content:has(.change-alias-modal) .modal-header .icon-close {
        display: none;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-header h5, .modal-dialog:has(.change-alias-modal) .modal-content .modal-header h4 {
        font-weight: bold;
        font-size: 27px;
        color: #363636;
        letter-spacing: -1px;
        text-align: center;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin: 0px;
        if layout == "june" {
            font-family: Arial,Helvetica,Sans-Serif;
        }
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-body,
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-footer {
        background-color: #fff;
        margin: 0px!important;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .text-footer {
        font: normal 12px Arial,Helvetica,Sans-Serif;
        padding: 0 10px 7px;
        padding-top: 7px;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-buttons, .modal-dialog:has(.change-alias-modal) .modal-content .modal-btns {
        margin-bottom: 0px;
        padding-bottom: 20px;
        padding-top: 1px;
    }
    .light-theme .modal-dialog:has(.change-alias-modal) .modal-content .modal-body div,
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-body .modal-message .font-bold {
        color: #404040!important;
        font-family: 'Source Sans Pro', Arial,Helvetica,sans-serif;
        if layout == "june" {
            font-family: Arial,Helvetica,Sans-Serif;
        }
    }
    .change-alias-description {
        font-size: 13px;
    }
    .modal-dialog:has(.change-alias-modal) .form-group {
        margin-bottom: 0;
    }
    #aliasInputBox {
        all: revert!important;
        width: 100% !important;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-body .modal-message {
	    position: absolute;
	    left: 130px;
	    top: 20px;
	    max-width: 270px;
    }
    .modal-backdrop {
        background-color: rgb(0, 0, 0);
        opacity: 0.8!important;
    }
    div[role="dialog"]:not(:first-of-type) .modal {
	    background: transparent;
    }
    .light-theme .modal-dialog:has(.change-alias-modal) .modal-content .modal-body div .icon-robux-16x16 {
        display: none;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-body .modal-image-container,
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-body .modal-image-container .modal-thumb {
        width: 110px;
        min-height: 110px;
        height: 110px;
        margin: 0px;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-top-body .modal-message {
        position: absolute;
        left: 130px;
        top: 20px;
        max-width: 270px;
    }
    .modal-dialog:has(.change-alias-modal) .modal-footer .modal-btns {
        height: 50px;
        margin: 14px 0 0;
    }
    .modal-buttons .btn-primary-md, .modal-btns #confirm-btn {
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: #fff;
        border-radius: 0px;
        height: 50px;
        min-width: 70px!important;
        font-size: 23px;
        padding: 0 13px 0 13px;
        line-height: 48px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            letter-spacing: -1px;
            font-size: 23px;
            font-family: Arial,Helvetica,Sans-Serif;
            font-weight: bold;
            text-shadow: #013401 0 -1px;
        }
    }
    .modal-buttons .btn-control-md, .modal-btns #decline-btn {
        border-color: #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        color: #fff!important;
        border-radius: 0px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        padding: 0 13px 0 13px;
        line-height: 48px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            letter-spacing: -1px;
            font-size: 23px;
            font-family: Arial,Helvetica,Sans-Serif;
            font-weight: bold;
            text-shadow: #222 0 -1px;
        }
    }
    .modal-buttons .btn-primary-md:hover,
    .modal-buttons .btn-control-md:hover,
    .modal-btns #decline-btn:hover,
    .modal-btns #confirm-btn:hover {
        background-position: left -48px;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-footer .icon-robux-gray-16x16 {
        display: none;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-footer .text-robux {
        color: #606162;
    }
    .modal-dialog:has(.change-alias-modal) .modal-content .modal-body {
        padding-bottom: 0px;
    }
    .modal-confirmation.noImage .modal-dialog:has(.change-alias-modal) .modal-content .modal-top-body .modal-message {
        position: relative;
        left: 60px;
        top: -7px;
    }
    .btr-profile-about:has(.profile-social-networks) .profile-about-footer {
        padding: 0;
    }
    .btr-profile-about:has(.profile-social-networks) .profile-about-footer {
        width: 448.5px;
        position: absolute;
        margin-top: 69px;
    }
    .btr-profile-about:has(.profile-social-networks) > .section-content {
        padding-bottom: 0px;
    }
    .btr-profile:has(.profile-social-networks) .profile-about .profile-social-networks, .btr-profile:has(.profile-social-networks) .profile-about .social-links {
        margin-bottom: 50px;
        margin-top: 10px;
    }
    if social {
        .btr-profile-about:has(.profile-social-networks) .profile-about-footer {
            position: relative;
            margin-top: 4px;
        }
    }
    if stats {
        #profile-statistics-container {
            display: none!important;
        }
         .btr-profile-about:has(.profile-social-networks) .profile-about-footer {
             margin-top: 58px;
         }
         .btr-profile:has(.profile-social-networks) .profile-about .profile-social-networks, .btr-profile:has(.profile-social-networks) .profile-about .social-links {
             margin-top: 0;
         }
    }
    .btr-profile-favorites .game-card-container .game-card-thumb-container {
      background-color: transparent;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/groups/") {
    /* Groups */
    .content {
        width: 990px;
        margin-top: 10px;
        if layout == thirteen {
            margin-top: 30px;
        }
        if layout == june {
            margin-top: 30px;
        }
    }
    #group-container .group-details-container-desktop-and-tablet {
        background-color: white;
    }
    .container-main:has(#roproThemeFrame) .content {
        padding-left: 0px!important;
    }
    .btr-group-container {
        width: 630px;
        if layout == thirteen {
            width: 505px;
        }
        if layout == june {
            width: 505px;
        }
    }
    .content:has(.group-details .group-detail-stats) #Skyscraper-Abp-Right {
        margin-left: 808px!important;
        margin-top: 86px!important;
        if layout == thirteen {
            margin-left: 718px!important;
        }
        if layout == june {
            margin-left: 718px!important;
        }
    }
    .content #Skyscraper-Abp-Right {
        position: absolute;
        margin-left: 808px;
        margin-top: 43px;
        display: block!important;
        if layout == thirteen {
            margin-left: 718px;
        }
        if layout == june {
            margin-left: 718px;
        }
    }
    .group-details .group-header .group-image, .group-details .group-header .group-image span {
        width: 150px!important;
        height: 150px!important;
        background-color: transparent!important;
        if layout == thirteen {
            width: 75px!important;
            height: 75px!important;
        }
        if layout == june {
            width: 75px!important;
            height: 75px!important;
        }
    }
    if layout == thirteen {
        .group-details .group-header .group-image {
            margin-top: 30px;
        }
    }
    if layout == june {
        .group-details .group-header .group-image {
            margin-top: 30px;
        }
    }
    .group-details .group-header .group-caption .group-name {
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        position: absolute;
        top: -150px;
        left: 165px;
        max-width: 400px;
        if layout == thirteen {
            letter-spacing: 0px;
            font-size: 18px;
            font-weight: bold;
            color: #000;
            top: -111px;
            left: 0;
            padding: 3px;
            margin-bottom: 5px;
        }
        if layout == june {
            font-family: Verdana,Sans-Serif;
            letter-spacing: 0px;
            font-size: 18px;
            font-weight: bold;
            color: #000;
            top: -111px;
            left: 0;
            padding: 3px;
            margin-bottom: 5px;
        }
    }
    .group-header {
        display: flex;
        flex-direction: column;
    }
    .group-owner {
        margin-top: 13px;
        display: flex;
        flex-direction: column;
    }
    .group-owner > span[ng-bind="'Label.ByOwner' | translate"] {
        color: gray;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 0px;
        height: 18px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
        }
    }
    .group-owner > .text-secondary, .group-owner > span[style="color:white"] {
        color: gray!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        height: 18px;
        font-size: 14px!important;
        position: relative;
        top: -16px;
        if layout == june {
            font-family: Verdana,Sans-Serif!important;
            font-size: 12px!important;
        }
    }
    .group-owner > span[style="color:white"] {
        max-width: 110px;
    }
    .group-owner > .text-secondary:after {
        content: " On:"
    }
    .group-owner > span[ng-bind="'Label.ByOwner' | translate"]:after {
        content: "Owned By:";
        font-size: 14px!important;
        if layout == june {
            font-size: 12px!important;
        }
    }
    .group-owner > a, .group-owner > span[ng-bind="'Label.NoOne' | translate"] {
        color: #0055B3!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        font-style: italic;
        max-width: 134px;
        overflow: hidden;
        text-overflow: ellipsis;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
        }
    }
    .btr-redesign .btr-group-about {
        padding: 10px;
        margin-bottom: 0;
        if layout == thirteen {
            background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white!important;
            color: #000;
            border: 1px solid #aaa;
        }
        if layout == june {
            background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white!important;
            color: #000;
            border: 1px solid #aaa;
        }
    }
    .group-details .group-header .group-caption .group-info .group-stats {
        flex-direction: column;
    }
    .group-details .group-header .group-caption .group-info .group-stats li .text-label {
        order: -1;
        color: gray;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px!important;
        margin-right: 3px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px!important;
        }
    }
    .group-details .group-header .group-caption .group-info .group-stats li .text-label:after {
        content: ": ";
    }
    .group-details .group-header .group-caption .group-info .group-stats li .font-header-2 {
        color: gray;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px!important;
        margin-right: 0px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px!important;
        }
    }
    .group-details .group-header .group-caption {
        justify-content: unset;
        width: 150px;
    }
    .group-details .group-header .group-caption .group-info .group-stats .group-rank .text-label:before {
        content: "My ";
    }
    .group-details .group-header .group-caption .group-info .group-stats .group-rank .text-overflow {
        color: #000;
    }
    group-description .container-header {
        display: none;
    }
    group-description {
        position: relative;
        top: -225px;
        left: 165px;
        if layout == thirteen {
            top: -188px;
            left: 145px;
        }
        if layout == june {
            top: -188px;
            left: 165px;
        }
    }
    .group-details .group-description .group-description-text .group-description-content-text {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px;
            line-height: 0;
        }
    }
    .group-shout-name > a {
        color: #0055B3!important;
        font-style: italic;
        font-family: 'Source Sans Pro', Arial,Helvetica,sans-serif;
        font-size: 14px!important;
        z-index: 100;
        position: relative;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px!important;
        }
    }
    .group-details .group-shout .shout-container .avatar-headshot {
        display: none;
    }
    .group-shout-body {
        background-color: #FEF1B5;
        border: 1px solid #CD950C;
        padding: 5px;
        width: 327px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px!important;
        if layout == thirteen {
            color: black;
        }
        if layout == june {
            color: black;
            font-family: Verdana,Sans-Serif;
            font-size: 12px!important;
        }
    }
    .group-details .group-shout .shout-container {
        position: absolute;
        top: -225px;
        left: 115px;
        if layout == thirteen {
            left: 96px;
        }
        if layout == june {
            left: 110px;
        }
    }
    .group-shout-info {
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14269886491");
        margin-top: -1px!important;
        background-repeat: no-repeat;
    }
    #group-shout .container-header {
        display: none!important;
    }
    #group-shout .section-content, #group-shout .container-header > h2 {
        padding: 0px;
    }
    #group-shout {
        height: 0px;
    }
    .group-shout-name {
        position: absolute;
        bottom: -7px;
        margin-left: 32px;
    }
    .group-details .group-shout .shout-container .group-shout .group-shout-info .shout-date {
        float: right;
        color: #808080;
        font-size: 8px;
        margin-top: 8px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: Verdana,Sans-Serif;
        }
    }
    #group-shout .section-content {
        background-color: transparent;
    }
    .group-details .group-shout .group-form {
        margin-left: 60px;
        position: absolute;
        bottom: -33px;
    }
    .form-horizontal .form-group[ng-class="{'form-has-error' : layout.shoutError}"], .group-details .group-shout .group-form {
        width: unset;
    }
    .form-horizontal .form-group[ng-class="{'form-has-error' : layout.shoutError}"] p {
        position: absolute;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 11px;
        color: #666;
        if layout == june {
            font-family: Verdana,Sans-Serif;
        }
    }
    .group-details .group-shout .group-form textarea::placeholder {
        font-style: italic!important;
        color: #888;
    }
    .group-details .group-shout .group-form textarea {
        all: revert;
        font-family: 'MS Shell Dlg 2', Arial;
        font-size: 12px;
        height: 17px!important;
        width: 230px!important;
        border: 1px solid #A7A7A7;
    }
    .group-details .group-shout .group-form .group-form-button {
        all: revert;
        position: relative;
        left: 5px;
        width: 89px;
        padding: 1px 0;
        text-align: center;
        cursor: pointer;
    }
    .group-details .group-description-footer .group-name-history {
        display: none;
    }
    .group-details .group-header .group-caption .group-info {
        flex-direction: column;
        align-items: unset;
    }
    #group-join-button, .group-button[ng-if="showJoinGroupButtonUI() == groupDetailsConstants.joinStatus.joinPending"] {
        all: revert;
        border: 1px solid #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white!important;
        padding: 0 13px 0 13px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        line-height: 27px;
        background-position: left 0;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        cursor: pointer;
        margin-top: 10px;
        if layout == june {
            text-shadow: 0 -1px #00243d;
            font-weight: bold;
            font-family: Verdana,Sans-Serif;
            letter-spacing: -1px;
            min-width: 157px;
        }
    }
    #group-join-button:hover, .group-button[ng-if="showJoinGroupButtonUI() == groupDetailsConstants.joinStatus.joinPending"]:hover {
        background-position: left -48px;
    }
    .group-button[ng-if="showJoinGroupButtonUI() == groupDetailsConstants.joinStatus.joinPending"] {
        width: 176px;
        if layout == june {
            width: 213px;
        }
    }
    .group-details .group-detail-stats {
        background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white;
        border: 1px solid #aaa;
        margin-bottom: 10px;
        width: 160px;
        position: absolute;
        left: 463px;
        top: -115px;
        padding: 4px;
        if layout == thirteen {
            left: 374px;
            top: -68px;
        }
        if layout == june {
            left: 354px;
            top: -68px;
        }
    }
    .group-details .group-detail-stats .group-detail-stat {
        width: auto;
        display: flex;
    }
    .group-details .group-detail-stats .group-detail-stat p {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px;
        font-weight: bold;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
            color: black;
        }
    }
    .group-details .group-detail-stats .icon-text-wrapper:has(.icon-robux-28x28) .text-robux-lg {
        background: url('/images/Icons/img-robux.png') no-repeat 0px 1px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #060;
        font-weight: bold;
        padding: 0px 0px 2px 20px;
        font-size: 12px;
        position: relative;
        top: -4px;
        margin-left: 3px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
            top: -6px;
        }
        if tix {
            color: #A61;
            background: url('/images/Tickets.png') no-repeat 0 1px;
        }
    }
    .group-details .group-detail-stats .icon-text-wrapper:has(.icon-robux-28x28) {
        all: revert;
        margin: 0;
    }
    .group-details .group-detail-stats .group-detail-stat .text-secondary {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        position: relative;
        top: -4px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 10px;
            top: -6px;
        }
    }
    .group-details .group-detail-stats .group-detail-stat p:nth-child(1):after {
        content: ":";
    }
    .group-details .group-detail-stats .group-detail-stat .icon-robux-28x28 {
        display: none;
    }
    .toggle-target .content-height {
        height: 100%;
    }
    .group-description .toggle-content {
        display: none;
    }
    .group-description:not(#rbx-create-group-desc) {
        max-width: 450px;
        if layout == thirteen {
            max-width: 336px;
        }
        if layout == june {
            max-width: 320px;
        }
    }
    group-description .section .section-content {
        display: flex;
        flex-direction: column;
    }
    .groups-list .menu-vertical-container {
        background: #efefef;
        border: 1px solid #ccc;
        width: 162px;
        padding-right: 0px;
        display: flex;
        flex-direction: column;
        if layout == thirteen {
            background: #E8E8E8!important;
            border-color: #aaa;
            width: 178px;
            padding: 5px;
            margin-bottom: 8px;
        }
        if layout == june {
            background: #E8E8E8!important;
            border-color: #aaa;
            width: 178px;
            padding: 5px;
            margin-bottom: 8px;
        }
    }
    .group-details {
        position: relative;
        right: 78px;
        if layout == thirteen {
            right: 60px;
        }
        if layout == june {
            right: 60px;
        }
    }
    #mCSB_2_scrollbar_vertical {
        display: none!important;
    }
    #mCSB_2_container {
        position: unset;
    }
    #mCSB_2, .group-details-container-desktop-and-tablet .rbx-scrollbar {
        max-height: unset!important;
    }
    .groups-list .create-group-button {
        order: -1!important;
        all: revert;
        border: 1px solid #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white!important;
        text-decoration: none;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        padding: 9px 13px 0 13px;
        height: 39px;
        min-width: 70px;
        font-size: 0px;
        line-height: 27px;
        background-position: left 0;
        text-align: center;
        margin: 4px;
        if layout == dec {
            background-color: #428bca!important;
            border-color: #3580bd!important;
        }
        if layout == june {
            text-shadow: 0 -1px #013401;
            font-family: Verdana,Sans-Serif;
            letter-spacing: -1px;
            font-weight: bold;
        }
    }
    .groups-list .create-group-button:after {
        content: "Create";
        font-size: 23px!important;
    }
    .groups-list .create-group-button:hover {
        background-position: left -48px;
        if layout == dec {
            background-color: #3073a9!important;
            border-color: #28608e!important;
        }
    }
    .groups-list .group-cards .menu-option .menu-option-content {
        padding: 5px 0 5px 14px;
        box-shadow: none!important;
    }
    .groups-list .group-cards .list-item .group-card .group-card-thumbnail .thumbnail-2d-container {
        width: 42px;
        height: 42px;
        background-color: #fff;
        border: 1px solid #fff;
    }
    .groups-list .group-cards .list-item .group-card .group-card-thumbnail {
        min-width: 42px;
    }
    .groups-list .menu-vertical {
        background-color: transparent;
    }
    .groups-list .menu-vertical .menu-option:hover, .groups-list .menu-vertical .menu-option.active:hover {
        box-shadow: none!important;
        background-color: #fff;
    }
    .groups-list .group-cards .list-item .group-card .group-card-name {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 11px;
        color: #343434;
        if layout == thirteen {
            color: black;
        }
        if layout == june {
            color: black;
            font-family: Verdana,Sans-Serif;
        }
    }
    .groups-list .menu-vertical-container .group-cards {
        margin: 0px;
    }
    .groups-list .menu-vertical-container .group-cards .menu-option {
        box-shadow: none!important;
    }
    .groups-list .menu-vertical .menu-option.active {
      box-shadow: none!important;
      background: url('/images/gamesPage_filterArrow.png') 4px center no-repeat;
    }
    .groups-list .menu-vertical .menu-option.active .group-card-name {
        font-weight: bold;
    }
    .group-name-with-verified-badge-container h1:after {
        content: url("/images/UI/img-check.png");
        margin-left: 5px;
    }
    .group-name-with-verified-badge-container span, .group-owner span:has(.verified-badge-icon-group-owner-container) {
        display: none;
    }
    .group-owner:has(.verified-badge-icon-group-owner-container) .text-link:after {
        content: url("/images/UI/img-check.png");
        margin-left: 3px;
        position: relative;
        top: 2px;
    }
    .container-header.see-all-container-header {
        background: #efefef;
        border: 1px solid #ccc;
        width: 630px;
        height: 34px;
        padding: 2px 5px;
        margin-left: 170px;
        position: relative;
        top: 40px;
        z-index: 30;
        if layout == thirteen {
            width: 877px;
            background: #C4C4C4;
            border: 1px solid #AAA;
            margin-left: 0;
            top: 1px;
        }
        if layout == june {
            width: 877px;
            background: #C4C4C4;
            border: 1px solid #AAA;
            margin-left: 0;
            top: 1px;
        }
    }
    .container-header.see-all-container-header > h1, .container-header.see-all-container-header > .btn-secondary-xs:after {
        display: none;
    }
    .container-header.see-all-container-header > .btn-secondary-xs {
        line-height: 9px;
        background-color: #E9E9ED !important;
        border: 1px solid #8F8F9D !important;
        color: black !important;
        border-radius: 4px !important;
        font-family: 'MS Shell Dlg 2', Arial;
        height: 20px;
        font-size: 12px;
        padding: 4px;
        margin-top: 3px;
    }
    .container-header.see-all-container-header > .btn-secondary-xs:hover {
        background-color: #D0D0D7 !important;
        border-color: #676774 !important;
        text-decoration: none;
    }
    .container-header.see-all-container-header > .btn-secondary-xs:active {
        background-color: #B1B1B9 !important;
        border-color: #42424B !important;
    }
    .btr-group-container {
        margin-top: 40px;
        if layout == thirteen {
            margin-top: 0;
        }
        if layout == june {
            margin-top: 0;
        }
    }
    .rbx-tabs-horizontal .nav-tabs {
        text-align: center;
        width: unset;
        background-color: transparent!important;
    }
    .group-details .group-tab, .btr-redesign .btr-hasGames .rbx-tabs-horizontal .group-tab {
        width: unset!important;
    }
    .group-details .rbx-tab .rbx-tab-heading {
        background-color: #D6D6D6;
        padding: 7px;
        border: 1px solid #9e9e9e!important;
        box-shadow: none!important;
        margin: 4px 2px 0 1px;
        border-bottom-width: 0;
        position: relative;
        top: 0;
        min-height: 36px;
        if layout == thirteen {
            background-color: transparent!important;
            background: url(/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top;
            background-position: right 0;
            border: none!important;
            min-height: 31px;
            padding: 6px 16px 0 8px;
            margin: 0 0 0 4px;
            top: 2px;
        }
        if layout == june {
            background-color: transparent!important;
            background: url(/images/cssspecific/rbx2/tab_white_31h_t2.png) no-repeat right top;
            background-position: right 0;
            border: none!important;
            min-height: 31px;
            padding: 6px 16px 0 8px;
            margin: 0 0 0 4px;
            top: 2px;
        }
    }
    .group-details .rbx-tab .rbx-tab-heading:hover {
        background-color: #e9e9e9!important;
        if layout == thirteen {
            background-color: transparent!important;
            background-position: right -31px;
        }
        if layout == june {
            background-color: transparent!important;
            background-position: right -31px;
        }
    }
    .group-details .rbx-tab.active .rbx-tab-heading {
        top: 1px;
        background-color: #fff!important;
        border-color: #ccc!important;
        margin: 0 1px 0 0;
        padding: 9px 7px;
        border-bottom: 0!important;
        position: relative;
        z-index: 1;
        if layout == sep or layout == dec or layout == jan {
            height: 40px;
        }
        if layout == thirteen {
            top: -1px;
            background-position: right -62px;
            padding: 6px 16px 0 8px;
            margin: 0 0 0 4px;
            background-color: transparent!important;
        }
        if layout == june {
            top: -1px;
            background-position: right -62px;
            padding: 6px 16px 0 8px;
            margin: 0 0 0 4px;
            background-color: transparent!important;
        }
    }
    if layout == thirteen {
        .group-details .rbx-tab .rbx-tab-heading:before {
            content: "";
            position: absolute;
            top: 0;
            left: -4px;
            background: url(/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top;
            height: 31px;
            width: 4px;
            display: block;
        }
        .group-details .rbx-tab .rbx-tab-heading:hover:before {
            background-position: left -31px;
        }
        .group-details .rbx-tab.active .rbx-tab-heading:before {
            background-position: left -62px;
        }
    }
    if layout == june {
        .group-details .rbx-tab .rbx-tab-heading:before {
            content: "";
            position: absolute;
            top: 0;
            left: -4px;
            background: url(/images/cssspecific/rbx2/tab_white_31h_t1.png) no-repeat left top;
            height: 31px;
            width: 4px;
            display: block;
        }
        .group-details .rbx-tab .rbx-tab-heading:hover:before {
            background-position: left -31px;
        }
        .group-details .rbx-tab.active .rbx-tab-heading:before {
            background-position: left -62px;
        }
    }
    .group-details .rbx-tab .rbx-tab-heading span {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-weight: bold;
        font-size: 15px;
        if layout == thirteen {
            color: #333;
            font-size: 16px;
            font-weight: bold;
        }
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #333;
            font-size: 16px;
            font-weight: bold;
        }
    }
    .group-details #btr-games .rbx-tab-heading span {
        font-size: 0px!important;
    }
    .group-details #btr-games .rbx-tab-heading span:before {
        font-size: 15px!important;
        content: "Games";
        if layout == thirteen {
            color: #333;
            font-size: 16px!important;
            font-weight: bold;
        }
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #333;
            font-size: 16px!important;
            font-weight: bold;
        }
    }
    group-members-list .section, group-games .section, group-store .tab-content, .group-affiliates {
        top: -10px;
        position: relative;
        background-color: #fff;
        border-top: 1px solid #CCC;
        if layout == thirteen {
            background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white;
            color: #000;
            border: 1px solid #aaa;
        }
        if layout == june {
            background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white;
            color: #000;
            border: 1px solid #aaa;
        }
    }
    group-members-list .input-group-btn .input-dropdown-btn {
        height: 22px !important;
        width: auto !important;
        max-width: 100% !important;
        float: right !important;
        border-radius: 0px!important;
        border-color: #ACACAC!important;
        background: linear-gradient(#F0F0F0, #E5E5E5);
        padding: 4px;
        min-width: 35px;
    }
    .btr-redesign group-members-list .input-group-btn > button > * {
        width: auto !important;
    }
    group-members-list .input-group-btn .input-dropdown-btn:hover, group-members-list .input-group-btn .input-dropdown-btn:active {
        background: linear-gradient(#DAECFC, #C4E0FC);
        border-color: #569DE5!important;
    }
    .group-details .input-group-btn .input-dropdown-btn .rbx-selection-label, .btr-redesign group-members-list .input-group-btn > button .btr-role-member-count {
        font-family: 'MS Shell Dlg 2', Arial, sans-serif;
        font-size: 13px;
        color: black;
        height: 20px;
        line-height: 12px;
        position: relative;
    }
    .btr-redesign group-members-list .input-group-btn > button .btr-role-member-count {
        margin-left: 3px;
    }
    .group-details .container-header.group-members-list-container-header .group-dropdown .dropdown-menu {
        border-radius: 0px;
        background-color: #F1F1F1;
        border: 1px solid #989898;
        box-shadow: 3px 5px 4px 0 rgba(89,67,67,0.33);
        padding: 2px;
        margin-top: -1px;
    }
    .group-details .container-header.group-members-list-container-header .group-dropdown .dropdown-menu li {
        border: 1px solid transparent!important;
        height: unset!important;
        min-height: 22px;
    }
    .group-details .container-header.group-members-list-container-header .group-dropdown .dropdown-menu li:hover {
        border-color: #78AEE5!important;
        background-color: #D0E1F3;
    }
    .group-details .container-header.group-members-list-container-header .group-dropdown .dropdown-menu li a {
        padding: 1px 4px;
        font-family: 'Segoe UI', Arial;
        font-size: 12px;
        color: black;
    }
    group-members-list .input-group-btn .input-dropdown-btn .icon-down-16x16 {
        margin-left: 4px;
        margin-right: 1px;
        width: 7px!important;
        height: 6px;
        background-size: unset;
        background-position: unset;
        background-image: url("https://assetdelivery.roblox.com/v1/asset/?id=14791839261");
    }
    group-members-list .avatar-container {
        position: relative;
        width: 66px;
        height: 66px;
        if layout == thirteen {
            width: 48px;
            height: 48px;
        }
        if layout == june {
            width: 48px;
            height: 48px;
        }
    }
    .group-details .group-members-list .member .member-name {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
            color: #000;
        }
    }
    .group-members-list-container-header .pager li span, group-wall .btr-pager-holder .btr-pager li span {
        font-size: 14px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        padding: 0px;
        if layout == thirteen {
            font-size: 11px;
        }
        if layout == june {
            font-size: 11px;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .group-members-list-container-header .btn-generic-right-sm, .group-members-list-container-header .btn-generic-left-sm, group-wall .btn-generic-left-sm, group-wall .btn-generic-right-sm {
        background: url("https://assetdelivery.roblox.com/v1/asset?id=13823907107") no-repeat;
        width: 12px !important;
        height: 12px !important;
        border: none !important;
        border-radius: 0px !important;
    }
    .group-members-list-container-header .btn-generic-right-sm:hover, group-wall .btn-generic-right-sm:hover {
        background-position: 0 -12px;
    }
        .group-members-list-container-header .btn-generic-left-sm,
        group-wall .btn-generic-left-sm {
            background-position: 0px -24px;
        }
        .group-members-list-container-header .btn-generic-left-sm:hover,
        group-wall .btn-generic-left-sm:hover {
            background-position: 0px -36px;
        }
        .group-members-list-container-header .btn-generic-right-sm span[class^="icon-"], .group-members-list-container-header .btn-generic-left-sm span[class^="icon-"], group-wall .btn-generic-left-sm span[class^="icon-"], group-wall .btn-generic-right-sm span[class^="icon-"] {
        display: none;
    }
    .group-members-list-container-header .pager {
        position: absolute;
        bottom: -118px;
        left: 295px;
        if layout == thirteen {
            bottom: -113px;
            left: 232px;
        }
        if layout == june {
            bottom: -113px;
            left: 232px;
        }
    }
    group-members-list .section .avatar-card-fullbody .avatar-card-image, group-members-list .section .avatar .avatar-card-image, .group-details .group-members-list .member .avatar-container span[thumbnail-type] {
        width: 65px;
        height: 65px;
        border-radius: 0px !important;
        background-color: transparent !important;
        if layout == thirteen {
            width: 48px;
            height: 48px;
        }
        if layout == june {
            width: 48px;
            height: 48px;
        }
    }
    group-members-list .avatar-container img, .section-content.group-members-list {
        background-color: transparent !important;
    }
    .section-content.group-members-list {
        padding: 0px;
        margin-top: -20px;
        width: 100%;
        height: 95px;
    }
    .group-details .container-header.group-members-list-container-header h2 {
        display: none;
    }
    .group-details .group-members-list .member .member-name-parent-container {
        position: relative;
        top: -29px;
        if layout == thirteen {
            top: -45px;
        }
        if layout == june {
            top: -45px;
        }
    }
    .avatar-card-fullbody .avatar-status:after {
        content: "";
        background-image: url(/images/offline.png)!important;
        background-size: contain;
        width: 9px;
        height: 9px;
        z-index: 3;
        position: absolute;
        top: -89px;
        left: -89px;
    }
    .avatar-card-fullbody .avatar-status:has(.icon-game):after, .avatar-card-fullbody .avatar-status:has(.icon-online):after, .avatar-card-fullbody .avatar-status:has(.icon-studio):after {
        display: none!important;
    }
    .icon-game {
        background-image: url(/images/online.png)!important;
        background-size: contain;
        width: 9px;
        height: 9px;
        z-index: 3;
        position: absolute;
        top: -89px;
        left: -89px;
    }
    .icon-online {
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14430985441")!important;
        background-size: contain;
        width: 9px;
        height: 9px;
        z-index: 3;
        position: absolute;
        top: -89px;
        left: -89px;
        background-position: unset;
    }
    .icon-studio {
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14430984646")!important;
        background-size: contain;
        width: 9px;
        height: 9px;
        z-index: 3;
        position: absolute;
        top: -89px;
        left: -89px;
        background-position: unset;
    }
    group-wall .container-header {
        border: 1px solid #ccc;
        background: #efefef;
        margin: 0px;
        border-bottom: none;
        padding: 4px;
        padding-bottom: 0!important;
        if layout == thirteen {
            background: transparent;
        }
        if layout == june {
            background: transparent;
        }
    }
    group-wall .container-header h2 {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        margin-left: 14px;
        font-size: 18px;
        font-weight: bold;
        display: block;
        clear: both;
        padding: 3px;
        margin-bottom: 5px;
        if layout == thirteen {
            color: black;
        }
        if layout == june {
            color: black;
            font-family: Verdana,Sans-Serif;
        }
    }
    .group-details .group-wall-no-margin {
        padding: 5px;
        padding-bottom: 40px;
        border: 1px solid #ccc;
        border-top: none;
        if layout == thirteen {
            background: transparent;
        }
        if layout == june {
            background: transparent;
        }
    }
     .group-details group-wall .group-form {
        background: #efefef;
        position: relative;
        width: 628px;
        left: -5px;
        top: -5px;
        padding: 5px;
        padding-top: 0!important;
        padding-bottom: 0!important;
        if layout == thirteen {
            width: 503px;
            background: transparent;
        }
        if layout == june {
            width: 503px;
            background: transparent;
        }
    }
    .group-details .group-wall .input-field {
        width: 100%!important;
        height: 53px!important;
        border: 1px solid #A7A7A7!important;
        all: revert;
    }
    .group-details .group-wall .input-field::placeholder {
        color: transparent;
    }
    .group-details .group-wall .group-form-button {
        all: revert;
        padding: 3px 6px;
        position: relative;
        top: -13px;
        left: 10px;
    }
    .group-details group-wall .group-form .form-group {
        width: 85%;
    }
    .group-details .group-wall .comment:nth-child(2n) {
        background-color: #F2F2F2;
    }
    .group-details .group-wall .comment {
        min-height: 135px;
        border: none;
        padding: 10px;
        display: flex;
        if layout == thirteen {
            min-height: 98px;
        }
        if layout == june {
            min-height: 98px;
        }
    }
    group-members-list .section-content-off {
        padding: 10px;
        background-color: transparent!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434!important;
        font-size: 14px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            color: black!important;
            font-size: 12px;
        }
    }
    group-wall .avatar-headshot .thumbnail-2d-container  {
        padding: 12px;
        border-radius: 0px;
        background-color: transparent;
    }
    group-wall .avatar .avatar-card-image {
        border-radius: 0px;
        background-color: transparent!important;
    }
    group-wall .avatar-headshot-sm .avatar-card-link, group-wall .list-header.avatar {
        width: 100px;
        height: 100px;
        margin: 0px !important;
        if layout == thirteen {
            width: 75px;
            height: 75px;
        }
        if layout == june {
            width: 75px;
            height: 75px;
        }
    }
    .group-details .group-wall .comment .list-body {
        margin-left: 10px!important;
        margin: 0;
    }
    .group-details .group-wall .comment .list-body .text-date-hint {
        position: absolute;
        bottom: 0;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        color: Gray;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 8px;
        }
    }
    .group-details .group-wall .comment .list-body .list-content {
        height: auto;
        margin-bottom: 20px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
            font-weight: bold;
            font-style: italic;
            color: black;
        }
    }
    .group-details .group-wall .group-comments-container .text-name {
        color: #095fb5;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
        }
    }
    group-wall .btn-generic-last-page-sm, group-wall .btn-generic-first-page-sm {
        display: none;
    }
    group-wall .btr-pager-holder input.btr-pager-cur {
        font-size: 11px;
        height: 17px;
        width: 38px;
        font-family: Arial, Helvetica, sans-serif;
        margin-left: 2px;
    }
    group-wall .btr-comment-pager {
        bottom: 21px;
        position: absolute;
    }
    group-wall .section-content-off {
        position: absolute;
        margin-top: -63px;
        padding: 0;
        background: none!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        margin-left: 8px;
        color: #343434!important;
        if layout == thirteen {
            margin-top: -68px;
        }
        if layout == june {
            margin-top: -68px;
            color: black!important;
            font-family: Verdana, Sans-Serif;
            font-size: 12px;
        }
    }
    if layout == thirteen {
        group-wall .section {
            background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white;
            background-position-y: 1px;
        }
    }
    if layout == june {
        group-wall .section {
            background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x white;
            background-position-y: 1px;
        }
    }
    #group-description-text a {
	    color: #0055b3;
    }
    if layout == thirteen {
        .group-details .container-header.group-members-list-container-header .group-dropdown {
                right: 5px;
                top: 2px;
        }
    }
    if layout == june {
        .group-details .container-header.group-members-list-container-header .group-dropdown {
                right: 5px;
                top: 2px;
        }
    }
    group-store .container-header h2 {
        display: none
    }
    group-store .tab-content {
        display: flex;
        flex-direction: column;
    }
    group-store .container-header {
        order: 4;
    }
    group-store .hlist.item-cards-stackable {
        order: 2;
        margin-top: 5px;
        if layout == june {
            display: flex;
            flex-direction: column;
        }
        if layout == thirteen {
            display: flex;
            flex-direction: column;
        }
    }
    group-store .pager-holder {
        order: 3;
    }
    group-store .container-header .btn-more {
        color: #0055B3!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 0px;
        margin: 0 auto;
        padding: 0!important;
        if layout == june {
            margin: 0;
            padding-left: 9px!important;
            font-family: Verdana,Sans-Serif;
        }
        if layout == thirteen {
            margin: 0;
            padding-left: 9px!important;
        }
    }
    group-store .container-header .btn-more:before {
        content: "See more items for sale by this group";
        font-size: 14px!important;
        position: relative;
        top: 15px;
        if layout == june {
            font-size: 12px!important;
        }
    }
    group-store .container-header .btn-more:after {
        display: none!important;
    }
    group-store .section-content > p {
        font-size: 14px;
        color: #343434;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
            color: black;
        }
    }
    group-store .section-content > p > a {
        color: #0055B3 !important;
    }
    group-store .item-card-container .item-card-name {
        font-weight: bold;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 12px;
        color: #0055B3;
        max-height: unset !important;
        max-width: 102px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-weight: unset;
        }
        if layout == thirteen {
            font-weight: unset;
        }
    }
    group-store .item-card-container .item-card-name:hover {
        text-decoration: underline;
        cursor: pointer;
    }
    group-store .item-card-container .icon-robux-16x16 {
        display: none;
    }
    group-store .text-robux {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        background: url('/images/Icons/img-robux.png') no-repeat 0 1px;
        color: #060!important;
        font-weight: bold;
        padding: 0 0 2px 20px;
        font-size: 12px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-weight: unset;
        }
        if layout == thirteen {
            font-weight: unset;
        }
    }
    group-store .item-card-container .item-card-price {
        margin-top: -6px!important;
        if layout == june {
            margin-top: -10px !important;
        }
        if layout == thirteen {
            margin-top: -10px !important;
        }
    }
    group-store .item-card-thumb-container {
        height: 112px;
        width: 112px;
        border: 1px solid #eee!important;
        border-radius: 0px;
        cursor: pointer;
        if layout == june {
            border: none!important;
        }
        if layout == thirteen {
            border: none!important;
        }
    }
    group-store .thumbnail-2d-container, group-store .item-card-thumb-container {
        background-color: transparent !important;
        border-color: #fff;
    }
    group-store .item-cards-stackable .item-card .item-card-container:hover {
        border: 1px solid #ccc;
        position: relative;
        width: 129px;
        transition: none;
        height: unset;
        cursor: default;
        if layout == june {
            border: none;
            width: auto;
        }
        if layout == thirteen {
            border: none;
            width: auto;
        }
    }
    group-store .item-cards-stackable .item-card .item-card-container {
        width: 112px;
        padding-top: 9px;
        padding-bottom: 10px;
        padding-left: 8px;
        border: 1px solid transparent;
        if layout == june {
            padding-left: 9px;
            padding-bottom: 0px;
            padding-top: 8px;
            border: none;
            width: auto;
        }
        if layout == thirteen {
            padding-left: 9px;
            padding-bottom: 0px;
            padding-top: 8px;
            border: none;
            width: auto;
        }
    }
    group-store .item-cards-stackable .item-card {
        height: auto;
        padding: 0;
        width: 132px;
    }
    group-store .tab-content > .section-content {
        padding: 0px;
        margin-top: 18px;
        background-color: transparent;
        if layout == june {
            padding-left: 9px;
            padding-right: 9px;
        }
        if layout == thirteen {
            padding-left: 9px;
            padding-right: 9px;
        }
    }
    group-store .item-card .item-card-thumb-container:before {
        display: none;
    }
    group-affiliates {
        display: flex;
        flex-direction: column;
    }
    group-affiliates .container-header {
        order: 1;
    }
    group-affiliates .container-header > h2 {
        display: none;
    }
    group-affiliates .game-card-container thumbnail-2d, group-affiliates .game-card-thumb-container, group-affiliates .thumbnail-2d-container {
        height: 42px;
        width: 42px;
        border-radius: 0px;
        background-color: transparent!important;
    }
    group-affiliates .game-card-container .group-card-name-container, group-affiliates .game-card-name-secondary, group-affiliates .game-card-thumb-container:before {
        display: none;
    }
    /* sayorisocks */
    .group-details .group-affiliates .game-card {
	    width: auto!important;
        margin: 0;
        padding: 8px!important;
    }
    group-affiliates .container-header .pager-holder, group-games .container-header .pager-holder {
	    float: left!important;
    }
    .container-main:has(#roproThemeFrame) .group-details {
        right: 74px;
        if layout == june {
            right: 54px;
        }
        if layout == thirteen {
            right: 54px;
        }
    }
    iframe[width="342"] {
        right: -533px!important;
    }
    .groups-list .group-search-input input {
        all: revert;
        width: 123px;
        padding: 1px 22px 1px 7px!important;
        border: 1px solid #bbb!important;
        color: #888!important;
        height: 20px;
        border-radius: 0px!important;
        background-color: white!important;
        margin-bottom: 3px;
        margin-left: 3px;
        if layout == thirteen {
            margin-left: 6px;
        }
        if layout == june {
            margin-left: 6px;
        }
    }
    .groups-list .group-search-input .input-addon-btn, group-games .container-header h2, group-games .game-card-info .info-label.icon-votes-gray, group-games .game-card-info .no-vote, group-games .game-card-info .vote-percentage-label, group-games .game-card-info .info-label.icon-playing-counts-gray, group-games .game-card-container:hover .game-card-thumb-container::before  {
        display: none!important;
    }
    .groups-list .group-search-input .input-group-btn {
        position: absolute;
    }
    .groups-list .group-search-input .input-group-btn::after {
        content: url(/images/searchIcon.png);
        width: 16px;
        height: 16px;
        position: absolute;
        right: 6px;
        top: 3px;
    }
    .group-details .ng-binding[ng-bind="'Label.GroupLocked' | translate"] {
        font-size: 14px !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        margin-top: 35px;
        if layout == thirteen {
            margin-top: 0;
        }
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            color: #000;
            font-size: 12px!important;
            margin-top: 0;
        }
    }
    group-games-item thumbnail-2d, group-games-item .game-card-thumb-container, group-games .thumbnail-2d-container {
        height: 60px;
        width: 95px;
        border-radius: 0;
    }
    group-games .game-card-container .game-card-name {
        margin-top: 3px!important;
        margin-bottom: 0!important;
        color: #0055B3;
        font-size: 12px;
        font-family: Arial, Helvetica, sans-serif;
        max-width: 95px;
        overflow: hidden;
        white-space: nowrap;
    }
    group-games .game-card-container .game-card-link .game-card-info {
        font-family: Arial, Helvetica, sans-serif;
        margin: 0!important;
    }
    group-games .game-card-info .playing-counts-label:after {
        content: " players online";
    }
    .game-card .game-card-container .game-card-link, .game-card-container, .game-cards .game-card {
        height: unset;
        width: unset!important;
    }
    group-games .section {
        display: flex;
        flex-direction: column;
    }
    group-games .container-header {
        order: 1;
    }
    .group-games ul.hlist.game-cards {
        margin-top: 10px;
    }
    group-games .thumbnail-2d-container img {
        object-fit: contain;
    }
    /* ill do group announcements at another time */
    .dismissable-announcement-upsell-banner, group-announcements {
        display: none;
    }
    
    }
    @-moz-document url-prefix("https://www.roblox.com/users/friends"),
    url-prefix("https://www.roblox.com/users/") {
    /* Friend List */
    .friends-subtitle {
        font-size: 15px!important;
        font-weight: bold!important;
        letter-spacing: 0px!important;
        margin-right: 3px!important;
    }
    #friends-container {
        margin-left: 38px;
    }
    #friends-container {
        background-color: white;
    }
    #friends-container,
    #friends-container .row.page-content {
        width: 970px;
        max-width: 970px;
    }
    #friends-container .friends-title {
        font-size: 32px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-weight: bold;
        color: #343434;
        letter-spacing: -1px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 40px;
            color: #363636;
            letter-spacing: -2px;
            margin: 12px 0 12px;
            padding: 0!important;
        }
    }
    .avatar-card-container .avatar-card-content {
        display: grid;
    }
    .avatar-cards .avatar-card {
	    width: 150px;
	    font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        min-height: 166.3px;
        if layout == june {
            font-family: Arial;
        }
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption {
        width: unset;
        padding: 2px 0;
        max-width: 130px;
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-name-container .avatar-name {
        color: #0055b3;
        font-size: 14px;
        font-weight: normal;
        if layout == june {
            font-size: 15px;
        }
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-name-container .avatar-name:hover {
        text-decoration: underline;
    }
    .avatar-card-container .avatar-card-caption .avatar-card-label:nth-child(3) {
        display: none;
    }
    .avatar-card-container .avatar-card-caption .avatar-card-label {
        color: #777!important;
        padding: 0px!important;
        font-size: 11px!important;
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-name-container .avatar-name:before {
        content: url('/images/offline.png');
        margin-right: 2px;
    }
    .avatar-card-content:has(.avatar-card-fullbody .avatar-status .icon-game) .avatar-card-caption .avatar-name:before {
        content: url('/images/online.png');
    }
    .avatar-card-content:has(.avatar-card-fullbody .avatar-status .icon-online) .avatar-card-caption .avatar-name:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14430985441');
    }
    .avatar-card-content:has(.avatar-card-fullbody .avatar-status .icon-studio) .avatar-card-caption .avatar-name:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14430984646');
    }
    .icon-online, .icon-game, .icon-studio {
        display: none;
    }
    .avatar-card-container .avatar-card-content .avatar-card-fullbody {
        margin: 10px;
        width: 75px;
        height: 75px;
    }
    #friends-container .avatar .avatar-card-image {
        border-radius: 0px;
        background: transparent!important;
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-status-link, .friends-content .avatar-card .avatar-card-footer .text-link {
        max-width: 125px;
        white-space: nowrap;
        color: #0055b3;
    }
    .hlist.avatar-cards {
        display: inline-block;
        margin-bottom: 17px;
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-card-footer {
        height: unset;
    }
    .ignore-button {
        border: 1px solid black!important;
    }
    .friends-content .ignore-friend, .ignore-button {
        border-color: #565656!important;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif!important;
        color: white!important;
        padding: 1px 7px 0px 7px;
        border-radius: 0px!important;
        height: 23px;
        min-width: 40px;
        font-size: 14px;
        line-height: 18px;
        background-position: left -160px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif!important;
            letter-spacing: -1px;
            text-shadow: #222 0 -1px;
            font-weight: bold;
        }
    }
    .friends-content .accept-friend {
        border-color: #007001!important;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png) !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: white!important;
        padding: 1px 7px 0px 7px;
        border-radius: 0px!important;
        height: 23px;
        min-width: 40px;
        font-size: 14px;
        line-height: 18px;
        background-position: left -160px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            letter-spacing: -1px;
            text-shadow: #013401 0 -1px;
            font-weight: bold;
        }
    }
    .friends-content .accept-friend:hover, .friends-content .ignore-friend:hover, .ignore-button:hover {
        background-position: left -181px;
        text-decoration: none!important;
    }
    .avatar-cards .avatar-card:has(.avatar-card-btns) .avatar-card-container {
        min-height: 188.3px;
    }
    .avatar-card-btns {
        padding: 0px!important;
        position: absolute;
        bottom: 0;
    }
    .friends-content .accept-friend, .friends-content .ignore-friend {
        width: unset;
        margin: 0 2px;
    }
    .friends-content .ignore-friend {
        margin-left: auto;
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading {
	    all: revert;
        background-color: #D6D6D6;
        border: 1px solid #9e9e9e!important;
        padding: 7px;
        font-size: 15px;
        margin: 4px 2px 0 1px;
        border-bottom-width: 0;
        position: relative;
        top: -2px;
        display: inline-block;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        box-shadow: none!important;
        border-bottom: none!important;
        if layout == june {
            font-family: Arial;
        }
    }
    .rbx-tab .rbx-tab-heading span {
	    font-weight: bold!important;
        font-size: 15px!important;
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:hover {
        background-color: #e9e9e9!important;
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading.active {
        background-color: #fff!important;
        top: -4px;
        margin-top: 1px;
        height: 25px;
        border-bottom: none!important;
    }
    .messages-container .rbx-tab {
	    min-width: unset;
        float: left;
    }
    .content .rbx-tab {
        min-width: unset;
    }
    .rbx-tabs-horizontal .nav-tabs {
        text-align: unset;
        z-index: 12312;
        position: relative;
        background-color: transparent!important;
        margin-bottom: -1px;
    }
    .rbx-tab .rbx-tab-heading .rbx-tab-subtitle {
        display: none;
    }
    #friends-container .rbx-tab-content {
        border-top: 1px solid #ccc;
        margin: 0px;
        position: relative;
        top: -3px;
    }
    .rbx-tabs-horizontal {
        width: 935px;
    }
    #rbx-current-page {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434 !important;
        font-size: 14px;
        padding: 0px !important;
        line-height: 29px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #000!important;
            font-size: 12px;
        }
    }
    #rbx-current-page:before {
        content: "Page ";
    }
    .friends-content.section {
        padding-top: 8px;
    }
    #friends {
        margin-left: 2px;
    }
    .content .rbx-tab.subtract-item {
        min-width: unset!important;
    }
    .content .friends-filter .friends-filter-searchbar-container, .content .friends-filter .friends-filter-searchbar-container .friends-filter-searchbar-input {
        all: revert!important;
    }
    .content .friends-filter .friends-filter-searchbar-container .friends-filter-searchbar-input {
        margin-right: 10px!important;
    }
    .content .friends-filter .friends-filter-searchbar-container .icon-search {
        background-size: unset!important;
        background-position: unset!important;
        width: 16px;
        height: 16px;
        background: url(/images/searchIcon.png) no-repeat;
        position: absolute;
        margin-left: 138px;
        margin-top: 4px;
    }
    .content .friends-filter .dropdown {
        width: 110px;
    }
    .friends-filter .dropdown button {
        width: 100% !important;
        height: 100% !important;
        border-radius: 0px!important;
        border-color: #acacac!important;
        background: linear-gradient(#f0f0f0, #e5e5e5);
    }
    .friends-filter .dropdown button:hover, .friends-filter .dropdown button:focus {
        background: linear-gradient(#daecfc, #c4e0fc);
        border-color: #569de5!important;
    }
    .friends-filter .dropdown button .rbx-selection-label {
        font-family: 'MS Shell Dlg 2', Arial, sans-serif;
        font-size: 13px;
        color: #000;
        line-height: 10px;
        height: 15px;
        position: absolute;
        left: 6px;
        top: 6px;
    }
    .friends-filter .dropdown button .icon-down-16x16 {
        margin-top: 2px;
        position: relative;
        right: -4px;
        width: 7px;
        height: 6px;
        background-size: unset;
        background-position: unset;
        background-image: url("https://assetdelivery.roblox.com/v1/asset/?id=14791839261");
    }
    .friends-filter .dropdown .dropdown-menu {
        border-radius: 0px;
        background-color: #f1f1f1 !important;
        border: 1px solid #989898;
        box-shadow: 3px 5px 4px 0 rgba(89,67,67,0.33);
        padding: 2px;
        max-height: unset;
        margin-top: -1px;
    }
    .friends-filter .dropdown .dropdown-menu li {
        border: 1px solid transparent !important;
        height: unset !important;
        min-height: 22px;
    }
    .friends-filter .dropdown .dropdown-menu li:hover {
        border-color: #78aee5 !important;
        background-color: #d0e1f3;
    }
    .friends-filter .dropdown .dropdown-menu li a {
        padding: 1px 4px;
        font-family: 'Segoe UI', Arial;
        font-size: 12px;
        color: #000;
    }
    .content .friends-subtitle {
        font-size: 15px!important;
        font-weight: bold!important;
        color: #343434!important;
        if layout == june {
            color: black!important;
        }
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/search/users") {
    /* User Search */
    .player-search-container {
        width: 900px;
        background: white;
    }
    .player-search-container .player-search-page {
        width: 720px;
        if layout == dec {
            width: 770px;
        }
    }
    .player-search-container .player-search-page .search-result {
        display: flex;
        flex-direction: column;
        margin: 0;
        if layout == june {
            border: 1px solid #CCC;
            border-top: 0;
        }
    }
    .avatar-cards .avatar-card {
        width: 720px;
        border-top: 1px solid #ccc;
        padding: 0;
        if layout == june {
            border: none;
            width: 718px;
        }
        if layout == dec {
            width: 770px;
        }
    }
    .avatar-card-container {
        display: flex;
        background: transparent!important;
    }
    .avatar-card-container .avatar-card-content {
        display: flex;
        width: 100%;
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption > .ng-scope {
        display: flex;
        flex-direction: row;
        height: 100%;
        justify-content: space-between;
    }
    .avatar-card-container .avatar-card-caption .avatar-card-label {
        max-height: unset;
        height: 100%;
        align-items: center;
        display: flex;
    }
    .row.results-count {
        background-color: #f1f1f1;
        border-top: 1px solid #9e9e9e;
        padding: 5px;
        display: revert!important;
        if layout == june {
            background-color: #6E99C9;
            border: 1px solid #CCC;
            border-bottom: none;
        }
        if layout == dec {
            display: none!important;
        }
    }
    .row.results-count span {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px!important;
        font-weight: 600!important;
        if layout == june {
            color: White;
            font-family: Arial, Sans-Serif;
            font-size: 12px!important;
        }
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-card-label, .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-status-link {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px;
        max-height: unset;
        height: 100%;
        if layout == june {
            font-family: Arial, Sans-Serif;
            font-size: 12px;
            color: #006;
        }
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption {
        flex-direction: row;
        padding: 0;
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption > span > div {
        padding: 5px!important;
    }
    .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-name-container .avatar-name {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        color: #095fb5;
        if layout == june {
            font-family: Arial, Sans-Serif;
            font-size: 12px;
        }
    }
    .player-search-container .avatar-card-image, .player-search-container .avatar-card-fullbody .avatar-card-link, .player-search-container .avatar-card-fullbody {
        width: 48px!important;
        height: 48px!important;
        border-radius: 0;
    }
    .avatar-status-container:has(.icon-nav-group), .avatar-status-container:has(presence-status-label) {
        display: none;
    }
    .avatar-card-content .avatar-card-caption .avatar-name-container .avatar-name:before {
        content: url('/images/offline.png');
        margin-right: 8px;
    }
    .avatar-card-content:has(.icon-online) .avatar-card-caption .avatar-name-container .avatar-name:before  {
        content: url("https://assetdelivery.roblox.com/v1/asset?id=14430985441");
    }
    .avatar-card-content:has(.icon-game) .avatar-card-caption .avatar-name-container .avatar-name:before  {
        content: url('/images/online.png');
    }
    .avatar-card-content:has(.icon-studio) .avatar-card-caption .avatar-name-container .avatar-name:before  {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14430984646');
    }
    #player-search-page .top-row .input-group  {
        display: flex;
    }
    #player-search-page .top-row .input-field {
        all: revert;
        width: 400px;
        if layout == dec {
            width: 558px;
            height: 27px;
            font-size: 13px;
            border: 1px solid #a7a7a7;
            padding: 0 3px;
        }
    }
    #player-search-page .top-row .icon-search, #player-search-page .top-row .header, #player-search-page .avatar-card-fullbody .avatar-status, .player-search-container .player-search-page .no-results:has(span[ng-bind="'Label.EnterMinCharacters' | translate:{keywordMinLength: pageData.keywordMinLength}"]) {
        display: none;
    }
    #player-search-page .top-row .input-addon-btn {
        all: revert;
        margin-left: 2px;
        if layout == dec {
            margin-top: 3px;
            margin-left: 20px;
            background-color: #428bca;
            border: 1px solid #3580bd;
            background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png) !important;
            background-position: left -160px;
            padding: 1px 7px 0 7px;
            height: 23px;
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            cursor: pointer;
            color: white;
            font-size: 14px;
            line-height: 18px;
        }
    }
    if layout == dec {
        #player-search-page .top-row .input-addon-btn:hover {
            background-color: #3073a9;
            border-color: #28608e;
            background-position: left -181px;
        }
    }
    #player-search-page .top-row .input-addon-btn:after {
        content: "Search Users";
    }
    #player-search-page .top-row .input-group:before {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        color: #343434;
        font-weight: 600;
        margin-right: 30px;
        content: "Search: ";
        if layout == june {
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 15px;
            color: Black;
            font-weight: bold;
            margin-right: 3px;
        }
        if layout == dec {
            margin-top: 3px;
        }
    }
    .player-search-container .player-search-page .search-result .player-item .avatar-card-container .avatar-card-btns [class^="btn-"].full-size, .player-search-container .player-search-page .search-result .responsive-card .avatar-card-container .avatar-card-btns [class^="btn-"].full-size, .player-search-container .player-search-page .search-result .player-item .avatar-card-container .avatar-card-btns [class^="btn-"], .player-search-container .player-search-page .search-result .responsive-card .avatar-card-container .avatar-card-btns [class^="btn-"] {
        all: revert;
    }
    ng-include[src="'player-card-buttons'"] {
        min-width: 68px;
    }
    .player-search-container .player-search-page .search-result .player-item .avatar-card-container .avatar-card-btns {
        background: transparent!important;
    }
    .player-search-container .player-search-page .search-result .player-item .avatar-card-container .avatar-card-btns:has(.btn-primary-md) {
        padding-top: 27px;
    }
    .player-search-container .player-search-page .search-result .player-item .avatar-card-container .avatar-card-btns:has(.btn-control-md) {
        padding-top: 17px;
    }
    .player-search-container .player-search-page .search-result .player-item .avatar-card-container .avatar-card-content .avatar-card-caption .avatar-card-label .icon-nav-friends {
        background-image: url("https://assetdelivery.roblox.com/v1/asset/?id=99749771");
        background-position: unset;
        background-size: unset;
        width: 16px;
        height: 16px;
    }
    .player-search-container:has(.player-search-page .no-results:not(.ng-hide)) .row.results-count {
        display: none!important;
    }
    .player-search-container .player-search-page .search-result .player-item .avatar-card-container .avatar-card-btns:has(.join-game) {
        display: flex;
        margin-right: 17px;
    }
    .player-search-container .thumbnail-2d-container {
        background-color: transparent;
    }
    .player-search-container .player-search-page .no-results {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 14px;
        margin: 0;
        padding: 5px;
        float: left;
        text-align: left;
        background: transparent;
        border-top: 1px solid #ccc;
        if layout == june {
            font-family: Arial, Helvetica, Sans-Serif;
            font-size: 12px;
            color: Black;
        }
    }
    if layout == june {
        .player-search-container .search-container {
            width: 876px;
            height: 40px;
            padding: 5px;
            margin-bottom: 8px;
            background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x #fff;
            border: 1px solid #aaa;
        }
        #player-search-page .top-row .input-group {
            margin-top: 3px;
        }
        .avatar-cards .avatar-card:hover {
            background: #DDD!important;
        }
        .avatar-cards .avatar-card:nth-child(2n) {
            background: #EEE;
        }
    }
    if layout == dec {
        .avatar-cards .avatar-card:hover {
            background-color: #f4f4f4;
        }
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/search/groups?") {
    /* Group Search */
    #group-search-container {
        width: 900px;
        background: white;
        padding-top: 5px;
    }
    #group-search-container .search-results {
        width: 720px;
    }
    #group-search-container .search-results .group-cards {
        if layout == june {
            border: 1px solid #CCC;
            background-color: White;
        }
    }
    #group-search-container .search-container {
        width: 720px;
        if layout == june {
            background: url("/images/cssspecific/rbx2/standardBox_01_bkg.png") top repeat-x #fff;
            border: 1px solid #aaa;
            padding: 5px;
            margin-bottom: 8px;
            width: 888px;
            height: 40px;
        }
    }
    #group-search-container .container-header.see-all-container-header {
        display: none;
    }
    .group-cards .group-card {
        display: flex;
        align-items: center;
        width: 720px;
        border-top: 1px solid #ccc;
        padding: 0;
        border-radius: 0;
        margin: 0;
        height: unset;
        min-height: 59px;
        if layout == june {
            border: none;
            width: 718px;
        }
    }
    .list-item .group-card .group-card-text {
        display: flex;
        flex-direction: row;
        padding: 5px;
        height: unset;
        min-height: 59px;
        align-items: center;
        width: 100%;
    }
    .group-card-name-container {
        width: 138px;
    }
    .list-item .group-card .group-card-thumb {
        width: 48px;
        height: 48px;
        border-radius: 0;
        padding: 5px;
        float: unset;
    }
    .list-item .group-card .group-card-text .group-card-previous-name, .list-item .group-card .group-card-info .group-card-members .icon-nav-group {
        display: none;
    }
    .list-item .group-card .group-card-text .group-card-name .font-header-2 {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #095fb5;
        font-size: 14px;
        white-space: unset;
        if layout == june {
            font-family: Verdana, Sans-Serif;
            font-size: 12px;
        }
    }
    .list-item .group-card .group-card-text .group-card-desc, .list-item .group-card .group-card-info .group-card-access, .list-item .group-card .group-card-info .group-card-members {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px;
        margin-top: 0;
        align-items: center;
        if layout == june {
            font-family: Verdana, Sans-Serif;
            font-size: 12px;
            color: #006;
        }
    }
    .list-item .group-card .group-card-text .group-card-desc {
        width: 400px;
    }
    #GroupSearchField {
        all: revert;
        width: 400px;
    }
    .search-container .input-group .icon-close-gray-16x16, .input-group .icon-search {
        display: none;
    }
    #GroupSearchButton {
        all: revert;
        margin-left: 3px;
        if layout == june {
            margin-left: 4px;
        }
    }
    #GroupSearchButton:after {
        content: "Search Groups"
    }
    #group-search-container .search-container .input-group {
        display: flex;
    }
    #group-search-container .search-container .input-group:before {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px;
        color: #343434;
        font-weight: 600;
        margin-right: 80px;
        content: "Search: ";
        if layout == june {
            font-family: Verdana, Helvetica, Sans-Serif;
            font-size: 12pt;
            font-weight: bold;
            color: #000;
            margin-right: 295px;
        }
    }
    .list-item .group-card .group-card-info {
        width: 112px;
    }
    .list-item .group-card .group-card-info .group-card-members {
        width: 65.45px;
        margin: 0;
    }
    .group-card-info .group-card-access {
        padding-right: 5px;
    }
    .group-cards:before {
        content: "";
        background-color: #f1f1f1;
        display: block;
        height: 31px;
        width: 720px;
        border-top: 1px solid #9e9e9e;
        if layout == june {
            height: 23px;
            background-color: #6E99C9;
            border-top: 0;
            width: 718px;
        }
    }
    .group-card .group-card-thumb .thumbnail-2d-container {
        background: transparent;
    }
    #group-search-container .pager li span {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Verdana, Sans-Serif;
            font-size: 12px;
            color: #000;
        }
    }
    #group-search-container .btn-generic-right-sm span[class^="icon-"], #group-search-container .btn-generic-left-sm span[class^="icon-"] {
        display: none;
    }
    #group-search-container .btn-generic-right-sm, #group-search-container .btn-generic-left-sm {
        background-color: transparent!important;
        padding: 0;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #095fb5;
        font-size: 14px;
        if layout == june {
            font-family: Verdana, Sans-Serif;
            font-size: 12px;
        }
    }
    #group-search-container .btn-generic-right-sm:hover, #group-search-container .btn-generic-left-sm:hover, {
        text-decoration: underline;
    }
    #group-search-container .btn-generic-right-sm:after {
        content: "Next >>";
    }
    #group-search-container .btn-generic-left-sm:after {
        content: "<< Previous";
    }
    #group-search-container .pager-next, #group-search-container .pager-prev {
        margin-top: 4px;
    }
    #group-search-container .pager-prev:has(.btn-generic-left-sm[disabled]), #group-search-container .pager-next:has(.btn-generic-right-sm[disabled]) {
        display: none;
    }
    if layout == june {
        group-result-card:nth-child(2n) .group-card {
            background: #EEE!important;
        }
        .group-card:hover, group-result-card:nth-child(2n) .group-card:hover {
            background: #DDD!important;
        }
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/my/messages") {
    /* Messages */
    .content {
        background-color: transparent!important;
    }
    #private-message {
        background-color: white!important;
        min-height: 800px;
        padding-top: 10px;
        max-width: 970px;
    }
    .roblox-messages-container {
        max-width: 970px;
    }
    .right-abp {
        position: absolute;
        margin-left: 994px;
        margin-top: 97px;
        if layout == june {
            margin-top: 176px;
        }
    }
    .messages-container h1 {
        display: none;
        if layout == june {
            display: revert;
            font-size: 40px;
            font-weight: bold;
            letter-spacing: -2px;
            color: #363636;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading {
	    all: revert;
        background-color: #D6D6D6;
        border: 1px solid #9e9e9e!important;
        padding: 7px;
        font-size: 15px;
        margin: 4px 2px 0 1px;
        border-bottom-width: 0;
        position: relative;
        top: -2px;
        display: inline-block;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        box-shadow: none!important;
        border-bottom: none!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .rbx-tab .rbx-tab-heading span {
	    font-weight: bold!important;
        font-size: 15px!important;
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:hover {
        background-color: #e9e9e9!important;
    }
    .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading {
        background-color: #fff!important;
        top: -1px;
        margin-top: 1px;
        height: 25px;
        border-bottom: none!important;
    }
    .messages-container .rbx-tab {
	    min-width: unset;
        float: left;
    }
    .rbx-tab .rbx-tab-heading span.notification-red {
	    background-color: #e5effa;
        border: 1px solid #06C;
        font-weight: normal!important;
        font-size: 12px!important;
        border-radius: 0px;
        color: #343434;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        margin-left: -3px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: black;
        }
    }
    ui-view > div {
        border-top: 1px solid #ccc;
    }
    .rbx-tabs-horizontal .nav-tabs {
	    margin-bottom: -2px;
    }
    .btr-messages .message-actions .btn-control-sm, .inbox-buttons .message-detail-mark-archive, .inbox-buttons .roblox-message-large-btn {
	    height: 27px;
        line-height: 24px;
        font-size: 13px;
        padding: 0px 7px;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        border-radius: 0px!important;
        border-color: #777;
        color: #000!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            color: #555!important;
            padding: 0px 12px;
        }
    }
    .btr-messages .message-actions .btn-control-sm:hover, .inbox-buttons .message-detail-mark-archive:hover, .inbox-buttons .roblox-message-large-btn:hover {
        background-position: bottom;
        border-color: #888;
    }
    .btr-messages .message-actions .btn-control-sm {
	    margin-right: 0px;
    }
    .messages .avatar-headshot-sm, .messageDivider .roblox-system-image .icon-logo-notification, .messageDivider .roblox-system-image .icon-logo-r {
	    width: 32px!important;
	    height: 32px!important;
        margin-top: 8px;
    }
    .messageDivider.read .message-summary-content .subject {
        font-weight: 400;
    }
    .messageDivider .roblox-system-image .icon-logo-notification, .messageDivider .roblox-system-image .icon-logo-r {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13823924184');
        background-size: unset;
    }
    .messages .messageDivider {
	    padding: 2px 15px;
    }
    .message-summary-content .subject, .message-summary-content .text-preview, .paired-name span:first-child, .text-subject {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
	    font-size: 14px!important;
        font-weight: bold;
        color: black!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
        }
    }
    .messageDivider.read .paired-name span:first-child, .messageDivider.read .message-summary-content .text-preview {
        color: #666!important;
    }
    if layout == june {
        .messageDivider.read .paired-name span:first-child, .paired-name span:first-child {
            color: #095fb5!important;
        }
    }
    .messages .messageDivider .message-summary-date {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #666!important;
        top: 2px;
        font-size: 11px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .message-summary-content .text-preview {
	    font-weight: normal;
        padding: 0px;
    }
    .paired-name span:nth-child(2) {
	    font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        color: #666!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    #MessagesInbox {
        border: 1px solid #f2f2f2;
        border-top: none;
    }
    .messages .messageDivider {
        border-color: #f2f2f2;
    }
    .messages .messageDivider.unread {
        background-color: #F8F8F8!important;
    }
    .messages .messageDivider:hover {
        background-color: #EFEFEF!important;
    }
    .message-summary-content {
	    margin: -3px 0 0;
    }
    .btn-generic-right-sm {
        background: url('/images/Buttons/Arrows/btn-silver-right-27.png') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    .btn-generic-last-page-sm {
        background: url('https://assetdelivery.roblox.com/v1/asset?id=14438384463') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    .btn-generic-left-sm, .inbox-buttons .roblox-message-back-btn {
        background: url('/images/Buttons/Arrows/btn-silver-left-27.png') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    .btn-generic-first-page-sm {
        background: url('https://assetdelivery.roblox.com/v1/asset?id=14438387236') no-repeat top left;
        border: none;
        border-radius: 0px!important;
        width: 27px!important;
        height: 27px!important;
    }
    button.btn-generic-right-sm span[class^="icon-"], button.btn-generic-left-sm span[class^="icon-"], button.btn-generic-last-page-sm span[class^="icon-"], button.btn-generic-first-page-sm span[class^="icon-"], .inbox-buttons .roblox-message-back-btn span[class^="icon-"] {
        display: none;
    }
    .btn-generic-left-sm:hover, .btn-generic-right-sm:hover, .btn-generic-last-page-sm:hover, .btn-generic-first-page-sm:hover, .inbox-buttons .roblox-message-back-btn:hover {
        background-position: bottom left;
    }
    .pager-total span, .pager-cur:before {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434!important;
        font-size: 14px;
        padding: 0px!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .pager-total span:nth-child(1) {
        font-size: 0px!important;
    }
    .pager-total span:nth-child(1):after {
        content: "of";
        font-size: 14px!important;
        if layout == june {
            font-size: 12px!important;
        }
    }
    .pager-cur:before {
        content: "Page ";
        color: #343434!important;
    }
    .content .btr-currentPage input {
        all: revert!important;
        border: 1px solid #a7a7a7!important;
        padding-top: 2px!important;
        height: 17px!important;
        width: 20px!important;
        text-align: center!important;
    }
    .pager-cur, .pager-total {
        margin-top: 2px;
    }
    .checkbox input[type="checkbox"] {
        all: revert!important;
    }
    .checkbox input[type="checkbox"] + label::before, .checkbox input[type="checkbox"]:checked + label::before, .message-actions .messageCheckbox label {
        display: none!important;
    }
    .messages .messageDivider .messageCheckbox {
        float: left;
        margin: 0px -15px 0 0;
        position: relative;
        top: 13px;
    }
    .message-actions .messageCheckbox {
        margin: 0 20px 0 15px;
    }
    .rbx-tabs-horizontal .nav-tabs li:first-child {
        margin-left: 5px;
    }
    .message-detail .roblox-send-message-subject .avatar-headshot-sm {
        width: 100px !important;
        height: 100px !important;
    }
    .message-detail-body div, .message-detail-body div p, .message-detail-body div strong {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434!important;
        font-size: 14px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: black!important;
            font-size: 12px;
        }
    }
    .message-detail-body div strong {
        font-weight: bold!important;
    }
    .message-detail .roblox-send-message-subject h2 {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
	    font-size: 15px;
        font-weight: bold;
        color: #343434;
        position: relative;
        top: 150px;
        margin: -12px 20px 6px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            width: 97%;
            top: 66px;
            margin: -12px 123px 6px;
        }
    }
    .message-detail .roblox-send-message-subject {
	    margin-bottom: 89px;
	    margin-right: 80px;
        margin-top: -25px;
        if layout == june {
            margin-bottom: 3px;
        }
    }
    .roblox-send-message-content .roblox-sender-link {
        position: relative;
        top: 145px;
        left: -91px;
        display: inline-flex;
        if layout == june {
            top: 50px;
            left: 10px;
        }
    }
    .roblox-send-message-content .paired-name span:first-child, .messages .messageDivider .news-body a, .message-detail-body div a {
        color: #0055B3!important;
        font-weight: normal;
    }
    .message-detail-body div a:hover {
        text-decoration: underline;
    }
    .message-detail .roblox-send-message-subject .roblox-send-message-content .roblox-sender-link .date, .messages .news-body {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px!important;
        position: relative;
        color: #343434;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
        }
    }
    .messages .news-body strong {
        font-size: 15px!important;
        font-weight: bold;
    }
    .message-detail .roblox-send-message-subject .roblox-send-message-content .roblox-sender-link .date:before {
        content: " wrote at ";
    }
        .message-detail .roblox-send-message-subject .roblox-send-message-content .roblox-sender-link .date:after {
        content: ":";
    }
    .message-detail .roblox-send-message-subject .roblox-send-message-content .roblox-sender-link .username-container {
	    margin-right: 4px;
    }
    .system-card-image {
	    width: 100px;
	    height: 100px;
        background-size: unset;
    }
    .message-detail-image .icon-logo-r {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13823918372');
    }
    .roblox-messages-btns {
        border-bottom: 1px solid #ccc;
        padding-bottom: 10px;
    }
    .inbox-buttons .roblox-message-back-btn {
        margin-left: 7px;
    }
    .message-detail .roblox-abuse-btn {
        color: #F99!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 11px!important;
        position: relative;
        top: 144px;
        right: -200px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            top: 50px;
            right: -174px;
        }
    }
    .message-detail .roblox-abuse-btn:hover {
        color: #F00!important;
    }
    .message-detail .roblox-abuse-btn:hover:before {
        content: url("/images/cssspecific/rbx2/abuse.png");
        position: absolute;
        left: -17px;
        top: 0px;
    }
     .roblox-send-message-subject .thumbnail-2d-container, .roblox-send-message-subject .avatar .avatar-card-image, .messageDivider .thumbnail-2d-container, .messageDivider .avatar .avatar-card-image {
        background-color: transparent!important;
        border-radius: 0px;
    }
    .inbox-buttons .roblox-message-large-btn, .inbox-buttons .roblox-message-back-btn {
	    float: left;
	    margin-right: 4px;
    }   
    }
    @-moz-document url-prefix("https://www.roblox.com/users/inventory"), url-prefix("https://www.roblox.com/users/") {
    /* Inventory & Favorites */\
    #inventory-container, #favorites-container {
        background-color: white;
    }
    #inventory-container h1,
    #favorites-container h1 {
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin-bottom: 15px;
        if layout == june {
            letter-spacing: 0px;
            font-size: 16px;
            font-weight: bold;
            color: #000;
            text-transform: uppercase;
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    .menu-vertical-container h2 {
        display: none;
    }
    #inventory-container .menu-vertical .menu-option,
    #inventory-container .menu-vertical .menu-option-content,
    #favorites-container .menu-vertical .menu-option,
    #favorites-container .menu-vertical .menu-option-content {
        height: 37px;
        border: 1px solid transparent;
        box-shadow: none!important;
    }
    #inventory-container .menu-vertical .menu-option.active,
    #favorites-container .menu-vertical .menu-option.active {
        background: #EFEFEF;
        border: 1px solid #CCC;
        border-right: none;
        box-shadow: none;
    }
    #inventory-container .menu-vertical .menu-option.active .menu-text,
    #favorites-container .menu-vertical .menu-option.active .menu-text {
        font-weight: bold;
        if layout == dec {
            font-weight: revert;
        }
    }
    #inventory-container .menu-vertical .menu-option .menu-text,
    #favorites-container .menu-vertical .menu-option .menu-text {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        color: #343434;
        line-height: 16px;
        border: 1px transparent;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    #inventory-container .menu-vertical .menu-option:hover,
    #favorites-container .menu-vertical .menu-option:hover {
        color: #343434;
        background: #EFEFEF;
        box-shadow: none;
    }
    #inventory-container .rbx-tabs-vertical .category-tabs .menu-vertical,
    #favorites-container .rbx-tabs-vertical .category-tabs .menu-vertical {
        border-right: 1px solid #ccc;
    }
    #inventory-container .item-card-container .item-card-price .text-overflow[ng-bind="item.Product.NoPriceText"],
    .container-header .header-content .get-more-text,
    #inventory-container .btn-more,
    #favorites-container .item-card-container .item-card-price,
    #favorites-container .btn-more,
    #inventory-container .item-card-container .item-card-price .text-overflow[ng-if="item.Product === null || item.Product.NoPriceText === null"] {
        display: none;
    }
    #inventory-container .item-card-container .item-card-price .text-robux-tile {
        color: Green;
        font-weight: bold;
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-size: 9.6px;
            font-family: Verdana,Sans-Serif;
            position: relative;
            top: -7px;
        }
        if tix {
            color: #fbb117;
        }
    }
    #inventory-container .item-card-container .item-card-price .text-robux-tile:before {
        color: Green;
        font-weight: bold;
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        content: "R$: ";
        if layout == june {
            font-size: 9.6px;
            font-family: Verdana,Sans-Serif;
        }
        if tix {
            content: "Tx: ";
            color: #fbb117;
        }
    }
    #inventory-container .item-card-container .item-card-price .icon-robux-16x16 {
        display: none;
    }
    #inventory-container .item-card-container .item-card-price .text-overflow {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #505050;
        font-size: 12px;
        font-weight: bold;
        display: none;
    }
    #inventory-container .assets-explorer-main-content .item-cards,
    #favorites-container .assets-explorer-main-content .item-cards {
        float: left;
        width: 735px;
    }
    #inventory-container .item-card-container .item-card-name,
    #favorites-container .item-card-container .item-card-name {
        font-weight: bold;
        color: #0055B3;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        height: 100%!important;
        max-height: 60px!important;
        max-width: 115px;
        if layout == june {
            color: #095fb5;
            font-family: Verdana,Sans-Serif;
            font-size: 10.8px;
            font-weight: bold;
        }
    }
    #inventory-container .thumbnail-2d-container,
    #inventory-container .item-card-container .item-card-thumb-container,
    #favorites-container .thumbnail-2d-container,
    #favorites-container .item-card-container .item-card-thumb-container {
        background-color: transparent;
        border-color: #fff;
    }
    #inventory-container .item-card .item-card-thumb-container,
    #favorites-container .item-card .item-card-thumb-container {
        border: solid 1px #CCC;
        height: 110px;
        position: relative;
        width: 110px;
        border-radius: 0px;
    }
    #inventory-container .item-card-label > span,
    #favorites-container .item-card-label > span,
    .recommended-creator-container .text-overflow > span {
        font-weight: 600;
        color: #999;
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-size: 9.6px;
            font-weight: bold;
            font-family: Verdana,Sans-Serif;
            color: #000;
        }
    }
    #inventory-container .assets-explorer-main-content .item-cards a.creator-name.text-link,
    #favorites-container .assets-explorer-main-content .item-cards a.creator-name.text-link,
    .recommended-creator-container .creator-name.text-link {
        color: #0055B3;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 12px;
        if layout == june {
            font-size: 9.6px;
            font-family: Verdana,Sans-Serif;
        }
    }
    #inventory-container .rbx-tabs-vertical .tab-content,
    #favorites-container .rbx-tabs-vertical .tab-content {
        position: relative;
        left: 20px;
    }
    #inventory-container .rbx-tabs-vertical .tab-content .current-items.hide-items:has(.section-content-off span[ng-bind="'Message.UserInventoryHidden' | translate"]),
    #favorites-container .rbx-tabs-vertical .tab-content .current-items.hide-items:has(.section-content-off span[ng-bind="'Message.UserInventoryHidden' | translate"]) {
        opacity: 1;
    }
    #inventory-container .pager li span,
    #favorites-container .pager li span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px;
        }
    }
    #inventory-container .assets-explorer-main-content .pager-holder,
    #favorites-container .assets-explorer-main-content .pager-holder {
        position: relative;
        top: -5px;
        left: 55px;
    }
    #inventory-container .breadcrumb-container,
    #favorites-container .breadcrumb-container {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        color: #666;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    #inventory-container .item-card,
    #favorites-container .item-card {
        height: 220px!important;
        width: 122px;
    }
    #inventory-container .item-card-container,
    #favorites-container .item-card-container {
        height: unset!important;
    }
    #inventory-container .icon-limited-label,
    #favorites-container .icon-limited-label {
        background-position: unset;
        background-size: unset;
        background-image: url('/images/assetIcons/limited.png');
        border-radius: 0px!important;
        bottom: -6px;
        left: 1px;
    }
    #inventory-container .icon-limited-unique-label,
    #favorites-container .icon-limited-unique-label {
        background-position: unset;
        background-size: unset;
        background-image: url('/images/assetIcons/limitedunique.png');
        border-radius: 0px!important;
        bottom: -6px;
        left: 1px;
    }
    #inventory-container .item-card-thumb-container > span[class^="icon-"],
    #favorites-container .item-card-thumb-container > span[class^="icon-"] {
        position: absolute;
        bottom: -5px;
        left: 1px;
    }
    #inventory-container .icon-premium-small,
    #favorites-container .icon-premium-small {
        background-image: url(http://images.rbxcdn.com/4fc3a98692c7ea4d17207f1630885f68.png)!important;
        position: absolute;
        top: 83px;
        height: 24px;
        width: 47px;
        background-position: -13px 0px;
    }
    #inventory-container .item-card-thumb-container .item-card-thumb,
    #favorites-container .item-card-thumb-container .item-card-thumb {
        border-radius: 0px;
    }
    #inventory-container .item-card-thumb-container .item-serial-number {
        color: #003366;
        background-color: transparent;
        width: 95px;
        padding: 0px;
        font-size: 10px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        text-align: center;
        font-weight: bold;
        left: 0px;
        top: 16px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 10px;
            top: 0;
        }
    }
    .item-card .item-card-thumb-container:before {
        background: transparent!important;
    }
    .recommendations-container {
        position: relative;
        width: 784px;
        left: 190px;
        background-color: transparent!important;
        padding-top: 5px;
        if layout == june {
            border-top: 1px solid #ccc;
        }
    }
    .recommendations-header h2 {
        font-size: 15px!important;
        font-weight: bold!important;
        letter-spacing: revert;
        margin-left: -2px;
        if layout == june {
            font-family: Verdana,Sans-Serif!important;
            color: #363636;
            text-transform: unset;
        }
    }
    .recommendations-header h2:after {
        content: " Items";
    }
    .recommendations-container .item-card-container .item-card-name {
        width: 100%;
        max-width: 100%!important;
        padding-right: 0;
        if layout == june {
            text-align: center;
            font-size: 10.8px;
        }
    }
    .recommended-creator-container .item-card-creator {
        if layout == june {
            margin: 0 auto;
        }
    }
    .recommendations-container .recommended-items-slider .item-card-price {
            display: none;
    }
    .recommended-items-slider .item-card:nth-child(6) {
            display: none;
    }
    .recommended-items-slider .item-card .item-card-thumb-container {
            border: none!important;
            margin: 0 auto;
    }
    .recommended-items-slider .item-card {
            width: 152px!important;
    }
    .recommended-creator-container .text-overflow > span {
        color: #999;
        font-size: 12px;
        if layout == june {
            font-size: 11px;
            color: #888;
            font-weight: unset;
        }
    }
    body.btr-embed .recommendations-container {
        display: block!important;
    }
    body.btr-embed #wrap, body.btr-embed .light-theme {
        background: #fff !important;
    }
    #btr-injected-inventory {
        height: 1450px;
    }
    .recommendations-container .item-card thumbnail-2d {
        border: none!important;
    }
    .container-header .header-content {
        margin-top: -6px;
        position: relative;
        left: 135px;
    }
    .item-card .icon-play,
    .item-card .icon-pause {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774131200');
        background-size: unset;
        height: 24px;
        width: 24px;
    }
    .item-card .icon-play {
        background-position: 0 0px;
    }
    .item-card .icon-play:hover {
        background-position: -25px 0px;
    }
    .item-card .icon-pause {
        background-position: 0 -25px;
    }
    .item-card .icon-pause:hover {
        background-position: -25px -25px;
    }
    .item-card-container .MediaPlayerControls {
        top: 85px;
        right: unset;
        margin-left: 85px;
    }
    .menu-vertical .menu-option .menu-secondary-container {
        padding-left: 0px;
        top: -1px;
        left: 158px;
    }
    .menu-vertical .menu-option .menu-secondary {
        box-shadow: none!important;
        border-radius: 0px;
        border: 1px solid #CCC;
    }
    .menu-vertical .menu-option .menu-secondary li span {
        font-weight: normal!important;
    }
    .text-overflow.item-card-label,
    .text-overflow.item-card-price {
        position: relative;
        top: -2px;
    }
    #inventory-container .icon-right-16x16,
    #favorites-container .icon-right-16x16 {
        background-image: url("http://images.rbxcdn.com/efe86a4cae90d4c37a5d73480dea4cb1.png") !important;
        background-size: unset !important;
        background-position: unset !important;
        width: 11px !important;
        height: 11px !important;
    }
    .assets-explorer-title .icon-right-16x16 {
        margin-left: 5px!important;
    }
    .item-card-caption-progressive-loading {
        display: none;
    }
    #inventory-container .section-content-off, #favorites-container .section-content-off {
        if layout == june {
            text-align: center;
            font-size: 17px!important;
            color: #990000!important;
            font-weight: bold!important;
            font-family: Verdana,Sans-Serif;
            margin: 10px;
        }
    }
#inventory-container .section-content-off .text-link, #favorites-container .section-content-off .text-link {
        color: #0055B3;
        if layout == june { 
            color: #095fb5;
            font-weight: bold!important;
        }
    }
    .checkbox.btr-it-checkbox label {
        display: none!important;
    }
    .checkbox.btr-it-checkbox input {
        all: revert;
        position: absolute;
        left: 4px;
        top: 4px;
        width: auto;
    }
    .btn-secondary-sm.btr-it-btn {
        border-color: #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        color: white!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        padding: 1px 13px 3px 13px;
        height: 34px;
        min-width: 62px;
        font-size: 20px;
        background-position: left -96px;
        line-height: 1.3em;
        border-radius: 0;
        if layout == june {
            text-shadow: 0 -1px #222;
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
            line-height: 30px;
        }
    }
    .btn-secondary-sm.btr-it-btn:hover {
        background-position: left -128px;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/catalog/?Category="),
    url-prefix("https://www.roblox.com/catalog?Category="),
    url-prefix("https://www.roblox.com/catalog?Keyword="),
    url-prefix("https://www.roblox.com/catalog/?Keyword="), url-prefix("https://www.roblox.com/catalog"),
    url-prefix("https://www.roblox.com/catalog/") {
    /* Catalog/Marketplace */
    .content {
        background-color: transparent!important;
    }
    .container-main {
        if layout == "june" {
            margin-top: 50px!important;
        }
        if layout == "thirteen" {
            margin-top: 50px!important;
        }
    }
    .container-main.full-screen .content {
	    max-width: 990px!important;
        margin: 0 12px 0 495px;
        min-width: 970px;
        padding: 15px;
        margin: 0 auto;
        min-height: 1540px;
    }
    .leaderboard-abp {
        margin-top: 4px;
    }
    .catalog-container {
        background-color: white!important;
        padding: 10px;
        width: 990px!important;
        margin-left: auto;
        margin-right: auto;
        min-height: 1660px;
    }
    .catalog-container .catalog-results .featured-items-heading > span {
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        letter-spacing: -1px;
    }
    #main-view h1, .catalog-container .heading {
        font-size: 0px;
    }
    #main-view h1 a, .catalog-container .heading a {
        position: relative;
        top: 18px;
    }
    #main-view h1 a:after, .catalog-container .heading a:after {
        font-size: 32px;
        font-weight: bold;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        letter-spacing: -1px;
        content: "Catalog";
        if layout == "june" {
            font-size: 40px;
            letter-spacing: -2px;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .item-cards-stackable {
        width: 800px;
        margin-top: 13px;
    }
    .container-main .catalog-full-screen .catalog-results .item-cards-stackable .item-card .item-card-thumb-container {
        width: 112px;
        height: 112px;
        border: 1px solid #eee;
        border-radius: 0px;
    }
    .container-main .catalog-full-screen .catalog-results .item-cards-stackable .item-card {
        width: 116px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        margin-right: 15px;
        height: 100%;
        margin-bottom: -30px;
   }
    .thumbnail-2d-container,
    .item-card-thumb-container {
        background-color: transparent!important;
        border-color: #fff;
    }
    .container-main .catalog-full-screen .catalog-results .item-cards-stackable .item-card .item-card-container {
        width: 112px;
        padding-top: 9px;
        padding-bottom: 21px;
        padding-left: 8px;
        border: 1px solid transparent;
    }
    .container-main .catalog-full-screen .catalog-results .item-cards-stackable .item-card .item-card-container:has(.item-card-label.ng-hide) {
        padding-bottom: 8px;
    }
    .item-card-container .item-card-name {
        color: #0055B3;
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: bold;
        height: 100%;
        max-height: unset;
        width: 102px;
        if layout == "dec" {
            font-weight: 400!important;
        }
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .item-card-container .item-card-name:hover {
        text-decoration: underline;
        cursor: pointer;
    }
    .item-card-container .item-card-link {
        cursor: pointer;
    }
    .item-card-container .text-robux-tile,
    .item-card-container .item-card-label > .strike-through {
        color: #060;
        font-weight: bold;
        font-size: 12px;
        if tix {
            color: #A61;
        }
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .item-card-container .icon-robux-16x16,
    .item-card-container .item-card-label > .icon-robux-gray-16x16,
    .breadcrumb-filter-name .icon-robux-gray-16x16 {
        background-position: unset;
        background-image: url(/images/Icons/img-robux.png);
        height: 12px;
        if tix {
            background-image: url('/images/Tickets.png')!important;
            height: 16px;
            width: 16px;
            margin-right: 1px;
        }
    }
    .breadcrumb-filter-name .icon-robux-gray-16x16 {
        background-size: unset;
        width: 18px;
        background-position: unset;
    }
    .item-card-container .item-card-label {
        color: #666;
        font-size: 11px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .item-card-container .item-card-label > span > a {
        color: #0055B3!important;
    }
    .item-card-container .item-card-price {
        position: relative!important;
        top: -9px!important;
    }
    .item-card-secondary-info {
        position: relative;
        top: -5px;
    }
    .container-main .catalog-full-screen .catalog-results .item-cards-stackable .item-card .item-card-container:hover {
        border: 1px solid #ccc;
        position: relative;
        width: 129px;
        transition: none;
        height: unset;
        cursor: default;
        background: white;
        z-index: 1;
    }
    .btr-catalog .btr-item-card-more {
        background: transparent!important;
        box-shadow: none!important;
        bottom: -1px!important;
        left: 5px!important;
        transition: none!important;
    }
    .btr-catalog .item-card-container .btr-item-card-more .btr-updated-label {
        color: black;
    }
    .item-card-container .icon-limited-unique-label {
        background-position: -12px -8px;
        border-radius: 0px!important;
        left: -1px!important;
        background-image: url('https://images.rbxcdn.com/d649b9c54a08dcfa76131d123e7d8acc.png');
    }
    .item-card-container .icon-limited-label {
        background-position: -12px -8px;
        border-radius: 0px!important;
        left: -1px!important;
        background-image: url('http://images.rbxcdn.com/793dc1fd7562307165231ca2b960b19a.png');
    }
    .item-card-container .item-card-label > span[ng-bind="'Label.Card.PriceWas' | translate"] {
        text-transform: lowercase;
        font-weight: bold;
        font-size: 12px;
        color: green;
        if tix {
            color: #A61;
        }
    }
    .item-card-container .item-card-label > .strike-through {
        text-decoration: none;
    }
    .breadcrumb-container li.breadcrumb-filter {
        padding: 0px;
        margin: 0px;
        margin-top: 6px;
    }
    .breadcrumb-container li .breadcrumb-link,
    .breadcrumb-container li.breadcrumb-filter .breadcrumb-filter-name {
        font-size: 14px;
        font-weight: 600;
        color: #343434!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == "june" {
            font-family: Arial, Helvetica, sans-serif;
            font-size: 12px;
            color: black!important;
        }
    }
    .breadcrumb-container li .breadcrumb-link:first-child {
        text-transform: uppercase;
        font-weight: bold;
        if layout == june {
            font-size: 16px;
        }
    }
    .breadcrumb-container:has(li[class=""]) li .breadcrumb-link:first-child {
            color: #095fb5!important;
    }
    .breadcrumbs .breadcrumb-container {
        if layout == june {
            margin-bottom: 0px;
            margin-top: 10px;
        }
    }
    .breadcrumb-container li .breadcrumb-link:first-child:hover {
        text-decoration: underline;
    }
    .breadcrumb-container li.breadcrumb-filter .breadcrumb-filter-name {
        text-transform: unset;
        margin-right: 6px;
        margin-left: 6px;
    }
    .breadcrumb-container li .breadcrumb-link:hover {
        text-decoration: none;
    }
    .catalog-container .search-bars .input-group .buy-robux {
        border: 1px solid #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        border-radius: 0px;
        font-size: 20px;
        color: white;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        padding: 1px 13px 3px 13px;
        line-height: 27px;
        height: 34px;
        margin-right: 54px;
        position: absolute;
        bottom: -52px;
        right: -54px;
        if layout == "june" {
            text-shadow: 0 -1px #013401;
            font-family: Arial,Helvetica,sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
            line-height: 30px;
            right: -53px;
        }
    }
    .catalog-container .search-bars .input-group .buy-robux:hover {
        background-position: left -128px;
    }
    #avatar-shop-keyword-input {
        width: 325px;
        height: 27px;
        border-radius: 0px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        padding: 2px 5px;
        color: #343434;
        border-color: #a7a7a7;
        if layout == "june" {
            font-family: sans-serif;
            font-size: 11px;
            color: #000;
        }
    }
    #avatar-shop-keyword-input::placeholder {
        color: transparent!important;
    }
    .catalog-container .search-container .input-group .search-input {
        margin-right: 4px;
    }
    .catalog-container .input-group .icon-search {
        display: none;
    }
    .catalog-container .input-addon-btn:after {
        content: "Search";
        color: #000;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: bold;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .catalog-container .input-group .input-addon-btn {
        height: 27px!important;
        line-height: 24px;
        font-size: 13px;
        border: 1px solid #777!important;
        padding: 0 7px!important;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        position: relative!important;
        border-radius: 0px!important;
    }
    .catalog-container .input-group .input-addon-btn:hover {
        background-position: bottom;
        border-color: #888;
    }
    .catalog-container .search-container .input-group .category-options {
        height: 27px;
        width: 156px;
        border: 1px solid #a7a7a7!important;
        padding: 2px 2px 0px 2px;
        border-radius: 0px;
    }
    .catalog-container .search-container .input-group .category-options:hover {
        padding: 1px 2px 0px 2px!important;
        cursor: default;
    }
    .catalog-container .search-container .input-group .category-options > span {
        font-size: 12px;
        font-family: "MS Shell Dlg 2",
        Arial;
        color: black;
        line-height: 20px!important;
        margin-left: 4px;
    }
    .catalog-container .search-container .input-group .category-options > .icon-down-16x16 {
        background-image: url(/images/UI/Catalog/dropdown.png);
        background-position: unset;
        background-size: unset;
        margin-top: 0px!important;
        margin-right: 1px;
        height: 21px;
        width: 17px;
        display: block;
    }
    .catalog-container .search-container .input-group .category-options:hover > .icon-down-16x16,
    .catalog-container .search-container .input-group .category-options[aria-expanded="true"] > .icon-down-16x16 {
        background-position: right bottom;
        margin-top: -3px!important;
        line-height: unset;
    }
    .catalog-container .search-container .input-group .category-options:hover > span {
        line-height: unset!important;
    }
    .catalog-container .search-container-original {
        position: relative;
        left: -12px;
        top: 5px;
    }
    .breadcrumbs .subsort-dropdown {
        min-width: 150px;
        margin-top: 8px;
    }
    .icon-premium-small {
        background-image: url(http://images.rbxcdn.com/4fc3a98692c7ea4d17207f1630885f68.png)!important;
        position: absolute;
        top: 98px!important;
        height: 24px;
        width: 47px;
        background-position: -13px 0px;
    }
    .catalog-content .search-options .category-section {
        width: 136px;
        border: 1px solid #777!important;
        background: #efefef;
    }
    .catalog-content .search-options .category-section:before {
        content: url("https://assetdelivery.roblox.com/v1/asset?id=14269904975");
        position: absolute;
        left: -1px;
        top: -34px;
        cursor: not-allowed;
    }
    .catalog-content .search-options .category-section > h2 {
        display: none;
    }
    .catalog-content .search-options .panel-heading .category-name,
    .catalog-content .search-options .panel-heading .category-view-all {
        color: black;
        padding: 7px 6px;
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        height: 31px;
        line-height: 15px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .catalog-content .search-options .panel-heading .category-name:hover,
    .catalog-content .search-options .panel-heading .category-view-all:hover,
    .search-options .btn-text:hover {
        background: #d8d8d8;
    }
    .catalog-content .search-options .panel {
        margin-bottom: 0px;
    }
    .catalog-content .search-options .category-section {
        padding-bottom: 0px;
        position: relative;
        margin-top: 40px;
    }
    .catalog-content .search-options .icon-down {
        background-position: unset!important;
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14749141581");
        background-size: unset;
        position: absolute;
        background-repeat: no-repeat;
        right: 5px;
        margin-top: 11px;
        background-color: unset!important;
    }
    .catalog-content .search-options .icon-up {
        background-position: unset!important;
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14749141026");
        background-size: unset;
        position: absolute;
        right: 5px;
        margin-top: 11px;
        background-repeat: no-repeat;
        background-color: unset!important;
    }
    .catalog-content .search-options .filters-header {
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == "june" {
            text-transform: uppercase;
            font-size: 16px;
            font-weight: bold;
            color: #000;
            font-family: Arial,Helvetica,sans-serif;
            letter-spacing: unset;
        }
    }
    .catalog-content .search-options .filters-section .filter-label {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: 600;
        font-size: 16px;
        if layout == "june" {
            margin: 5px 0;
            font-weight: bold;
            font-size: 14px;
            padding: 0px;
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            padding-top: 5px!important;
        }
    }
    .item-card-container .text-robux-tile[ng-class="{'text-robux-tile': item.isFree}"],
    .item-card-container .text-label[ng-class="{'text-robux-tile': item.isFree}"] {
        color: #505050!important;
        font-weight: bold!important;
        font-size: 12px!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        position: relative;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .item-cards-stackable .asset-status-icon .status-new, .item-cards-stackable .asset-status-icon .has-icon {
        background-image: url('http://images.rbxcdn.com/b84cdb8c0e7c6cbe58e91397f91b8be8.png');
        background-color: transparent;
        font-size: 0px;
        width: 53px;
        height: 53px;
        border-radius: 0px;
        position: absolute;
        left: 55px;
        top: 4px;
    }
    .item-cards-stackable .asset-status-icon .has-icon {
        background-image: url('/images/AssetIcons/deadline.png');
        width: 36px;
        height: 36px;
        left: 75px;
    }
    .item-cards-stackable .asset-status-icon .has-icon .icon-clock {
        display: none;
    }
    .item-cards-stackable .asset-status-icon {
        top: unset;
        right: unset;
    }
    .catalog-content .search-options .subcategory-menu {
        padding: 0px;
    }
    .search-options .btn-text {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: black!important;
        padding-left: 5px;
        padding-top: 0px;
        width: 100%;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .search-options .btn-text.active {
        font-weight: 600;
        if layout == june {
            font-weight: bold;
        }
    }
    .item-card .item-card-thumb-container::before {
        border-radius: 0px!important;
    }
    .catalog-container .search-container .input-group .clear-search {
        display: none;
    }
    .item-card-container .text-robux-tile svg {
        display: none!important;
    }
    .catalog-container .catalog-results .featured-items-heading a[href="https://www.rolimons.com"] p {
        color: #343434;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
    }
    .topic-container .topic-carousel .topic {
        background-color: #fff!important;
        border: 1px solid #777!important;
        padding: 0 7px!important;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        background-position: top;
        border-radius: 0px!important;
        height: 27px;
        line-height: 24px;
        font-weight: normal;
        font-size: 13px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #000!important;
        if layout == june {
            font: 13px Arial, Helvetica, sans-serif;
            line-height: 26px;
        }
    }
    .topic-container .topic-carousel .topic:hover {
        background-position: bottom;
        border-color: #888!important;
    }
    .topic-container .topic-navigation-button {
        display: inline-block;
        background: url('/images/Buttons/Arrows/btn-silver-right-27.png') no-repeat top left;
        width: 29px;
        height: 29px;
        margin: 0px;
        margin-top: 2px;
        margin-left: 7px;
    }
    .topic-container .topic-navigation-button span {
        display: none;
    }
    #topic-navigation-right .topic-navigation-button:hover,
    #topic-navigation-left .topic-navigation-button:hover {
        background-position: bottom left;
        position: relative;
        top: 2px;
    }
    #topic-navigation-left .topic-navigation-button {
        background: url('/images/Buttons/Arrows/btn-silver-left-27.png') no-repeat top left;
    }
    #topic-navigation-left {
        margin-right: 7px;
    }
    #search-options {
        position: relative;
        top: 10px;
    }
    #search-options:before {
        content: url("https://assetdelivery.roblox.com/v1/asset?id=15697642940")!important;
        display: block;
        bottom: -500px;
        position: absolute;
        left: -10px;
        if layout == "june" {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=15697653504')!important;
        }
    }
    .catalog-content .search-options .search-options-form,
    .catalog-content .search-options .filters-section {
        border: none!important;
    }
    #search-options:after {
        content: "";
        position: absolute;
        display: block;
        border-right: 1px solid #ccc;
        height: 100%;
        right: 8px;
        top: 6px;
    }
    .catalog-container .catalog-results:before {
        content: "";
        position: absolute;
        display: block;
        border-right: 1px solid #ccc;
        height: 98.3%;
        left: 151px;
	    top: 61px;
    }
    .catalog-content .search-options .price-input,
    .catalog-content .search-options .username-input {
        height: 16px!important;
    }
    .catalog-content .search-options .price-input {
        width: 30px!important;
    }
    .catalog-content .search-options .username-input {
        width: 70px!important;
    }
    .border-bottom.filters-section div[sales-type-filter=""]:after,
    .border-bottom.filters-section div[creator-filters=""]:after,
    .border-bottom.filters-section div[price-filters=""]:after,
    .border-bottom.filters-section div[sort-filter=""]:after {
        content: "";
        position: absolute;
        display: block;
        border-bottom: 1px solid #eee;
        width: 100%;
        right: 9px;
        margin-top: 16px;
    }
    .border-bottom.filters-section div[price-filters=""]:after,
    .border-bottom.filters-section div[sort-filter=""]:after {
        border-color: #ccc;
    }
    .border-bottom.filters-section div[sales-type-filter=""],
    .border-bottom.filters-section div[creator-filters=""],
    .border-bottom.filters-section div[price-filters=""],
    .border-bottom.filters-section div[sort-filter=""] {
        padding-left: 5px;
        margin-bottom: 10px;
        padding-bottom: 10px;
    }
    .breadcrumb-container .icon-right-16x16 {
        background-image: none;
        margin: 0px!important;
        width: 9px;
    }
    .breadcrumb-container .icon-right-16x16:after {
        content: "»";
        display: block;
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: 600;
        color: #343434;
        width: 9px;
        position: relative;
        top: -4px;
        left: 1px;
    }
    .topic-container {
        width: 798px!important;
        margin-bottom: 0;
        margin-top: 19px;
        if topic {
            display: none!important;
        }
    }
    .catalog-content .search-options .radio input {
        all: revert;
        list-style-type: none;
        -moz-appearance: textfield;
        border-radius: 0px;
        border: 1px solid #a7a7a7;
        font-size: 11px;
        cursor: pointer;
    }
    .catalog-content .search-options .radio label:before,
    .catalog-content .search-options .radio label:after {
        display: none;
    }
    .radio input[type="radio"] + label {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        color: #343434;
        padding: 0px;
        margin-left: -2px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
            color: #000;
        }
    }
    .catalog-content .search-options .radio {
        padding-left: 0px;
        margin-top: 1px;
    }
    .catalog-content .search-options .radio .input-field::placeholder {
        color: #888!important;
        font-style: italic;
    }
    .border-bottom.filters-section div[price-filters=""] button,
    .border-bottom.filters-section div[creator-filters=""] button {
        all: revert;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        background: url(/images/UI/catalog/bg-27px_silver_btn.png) repeat-x;
        border: 1px solid #777;
        color: #000!important;
        width: 29px;
        height: 22px;
        position: relative;
        top: 1px;
        margin-left: 3px;
        padding: 2px 2px 0 2px;
        line-height: 18px;
        font-size: 11px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 10px;
        }
    }
    .border-bottom.filters-section div[price-filters=""] button:hover,
    .border-bottom.filters-section div[creator-filters=""] button:hover {
        cursor: pointer;
        background-position: bottom left;
        opacity: 1;
    }
    .item-card-container .item-card-label[ng-if="item.unitsAvailableForConsumption"] > span {
        font-size: 12px;
        color: #343434;
    }
    .item-card-container .item-card-label[ng-if="item.unitsAvailableForConsumption"] > span:first-child {
        color: red;
        font-weight: bold;
    }
    .catalog-content .search-options .panel a[data-target="#category-1"]:after {
        content: "";
        background: lightgrey;
        height: 1px;
        margin-bottom: 1px;
        width: 123px;
        position: absolute;
        left: 5px;
        margin-top: 32px;
    }
    .catalog-content .search-options .panel a[data-target="#category-17"] {
        margin-top: 3px;
    }
    .item-card-container .item-card-name {
        max-height: unset!important;
    }
    ul[ng-if*="sortOption.hasSubMenu"] {
        margin-left: 10px!important;
    }
    .catalog-container .search-container .input-group .input-group-btn .dropdown-menu {
        right: 60px;
        width: 156px;
        top: 29px;
    }
    .catalog-container .search-container .input-group .dropdown-menu {
        border-radius: 0px;
        background-color: #F1F1F1;
        border: 1px solid #989898;
        box-shadow: 3px 5px 4px 0 rgba(89,67,67,0.33);
        padding: 2px;
    }
    .catalog-container .search-container .dropdown-menu li a {
        padding: 1px 4px;
        font-family: 'Segoe UI', Arial, sans-serif;
        font-size: 12px;
        color: black;
    }
    .catalog-container .search-container .dropdown-menu li {
        border: 1px solid transparent!important;
        height: unset!important;
        min-height: 22px;
    }
    .catalog-container .search-container .dropdown-menu li:hover {
        border-color: #78AEE5!important;
        background-color: #D0E1F3;
    }
    .catalog-container .search-container .input-group .autocomplete-dropdown-menu {
        width: 325px;
        left: 0!important;
        margin-top: 29px!important;
    }
    .item-card-thumb-container .item-card-thumb {
        border-radius: 0px;
    }
    .catalog-container .catalog-results .results-container .section-content-off {
        padding: 0px;
        background-color: transparent;
        text-align: left;
        font-size: 14px;
        color: #343434 !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            color: black!important;
            font-size: 12px;
        }
    }
    .topic-container .topic-navigation-blur-left, .topic-container .topic-navigation-blur-right {
        backdrop-filter: none;
    }
    .item-card-container:has(.item-card-label[title=]) .item-card-label[ng-show="item.purchaseCount!==undefined"] {
        display: none;
    }
    .catalog-container .sticky .search-bars {
        background-color: white!important;
        padding-top: 0!important;
        position: unset!important;
    }
    .catalog-container .sticky .search-options {
        position: unset;
    }
    .catalog-container .simplebar-content-wrapper:not(.shopping-cart-modal-container .simplebar-content-wrapper) {
        overflow: unset!important;
        height: auto !important;
        width: auto;
    }
    .catalog-container .sticky .search-options-scrollbar-container {
        max-height: unset!important;
        overflow: unset!important;
    }
    .catalog-container .simplebar-mask:not(.shopping-cart-modal-container .simplebar-mask) {
        width: 150px!important;
    }
    .catalog-container .sticky .search-options-scrollbar-container .simplebar-track, #search-options-scrollbar-container #mCSB_1_scrollbar_vertical, #search-options-scrollbar-container #mCSB_2_scrollbar_vertical, .catalog-container .catalog-results .buy-robux  {
        display: none!important;
    }
    .catalog-container .sticky .topic-container {
        position: revert!important;
        background-color: white!important;
    }
    .mCustomScrollBox, .mCSB_container, #search-options-scrollbar-container {
        overflow: unset!important;
    }
    .catalog-container .catalog-content .search-bars .shopping-cart-btn-entry {
        position: absolute;
        margin-right: 135px;
        margin-top: 41px;
    }
    if cart {
        #shopping-cart-btn-entry {
            display: none!important;
        }
    }
    .add-to-cart-btn-container {
        display: none!important;
    }
    .add-to-cart-btn-container .btn-primary-md {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        border-color: #007001 !important;
        background-color: #007001 !important;
        background-image: url("/images/Buttons/StyleGuide/bg-btn-green.png") !important;
        color: #fff;
        border-radius: 0px;
        padding: 1px 7px 0px 7px;
        height: 23px;
        width: unset !important;
        margin: 0 auto;
        display: block;
        font-size: 14px !important;
        background-position: left -160px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
            text-shadow: 0 -1px #013401;
        }
    }
    .add-to-cart-btn-container .btn-primary-md:hover, .add-to-cart-btn-container .btn-secondary-md:hover {
        background-position: left -181px;
    }
    .add-to-cart-btn-container .btn-secondary-md {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        border-color: #565656 !important;
        background-color: #565656 !important;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png) !important;
        color: #fff!important;
        border-radius: 0px;
        padding: 1px 7px 0px 7px;
        height: 23px;
        width: unset !important;
        margin: 0 auto;
        display: block;
        font-size: 0 !important;
        background-position: left -160px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
            text-shadow: 0 -1px #222;
        }
    }
    .add-to-cart-btn-container .btn-secondary-md:after {
        content: "Remove";
        font-size: 14px !important;
        position: relative;
        top: 2px;
    }
    .catalog-container .catalog-results .item-card .item-card-container-direct-purchase:hover .item-card-caption {
        display: inherit;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/catalog/"), url-prefix("https://www.roblox.com/bundles/") {
    /* Catalog Item Page */
    #container-main {
        if layout == "june" {
            margin-top: 55px;
        }
        if layout == "thirteen" {
            margin-top: 55px;
        }
    }
    .content {
	    max-width: 970px;
        background-color: transparent!important;
        margin-top: 0px!important;
        backdrop-filter: none!important;
    }
    #wrap {
        min-height: 900px!important;
    }
    #item-container {
        margin-top: 2px;
        max-width: 970px;
        background-color: white;
        padding: 76px 0 25px 0;
        min-height: 736px;
    }
    .btr-hide-ads #item-container, .btr-hide-ads .content {
        max-width: 810px!important;
    }
    #recommendations-container, #AjaxCommentsContainer, .container-list.bundle-items, asset-resale-pane, #highcharts-0, #highcharts-4, #sponsored-catalog-items, .btr-owners-container {
        max-width: 783px;
    }
    .section-content.remove-panel {
        margin: 0 0 -3px!important;
        max-width: 762px;
    }
    asset-resale-pane {
        display: inherit;
    }
    .right-abp {
        position: absolute;
        margin-left: 810px;
        margin-top: 89px;
    }
    .price-container-text .price-info {
        width: 170px!important;
        background-color: #e1e1e1;
        border: 1px solid #a7a7a7;
        padding: 5px;
        max-height: 76px;
        position: absolute;
        right: -450px;
        top: -13px;
        margin-bottom: 5px;
    }
    .price-container-text .price-info:has(.shopping-cart-buy-button) {
        max-height: 132px;
    }
    .price-container-text .icon-robux-16x16:before {
        content: "Price:";
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px;
        position: relative;
        left: -35px;
        top: -2px;
        if tix {
            top: 0px;
        }
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px;
            top: -1px;
        }
    }
    #item-container:has(asset-resale-pane #price-chart) .price-container-text .icon-robux-16x16:before {
        content: "Best Price:";
        width: 100px;
        display: inline-block;
        left: -65px;
    }
    #item-container:has(asset-resale-pane #price-chart) .icon-robux-price-container .icon-robux-16x16 {
        margin-left: 64px;
    }
    .btn-container {
        width: unset;
        display: inline-block;
        margin-left: auto;
        margin-right: auto;
    }
    .price-container .item-first-line {
        display: none;
    }
    #item-container[data-expected-price="0"] .price-container {
        min-height: 50px;
    }
    #item-container[data-expected-price="0"] .price-container .btn-growth-lg,
    #item-container[data-expected-price="0"] .price-container #edit-avatar-button {
        bottom: 23px;
    }
    #item-container[data-expected-price="0"] .favorite-button-container {
        top: 76px;
    }
    #item-container:has(asset-resale-pane #price-chart) .favorite-button-container {
        top: 76px!important;
    }
    .price-container .btn-growth-lg, #edit-avatar-button, #try-in-studio-button, .price-container .btn-primary-lg, #inventory-button, .btn-container .btn-growth-lg {
        border-color: #007001!important;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white;
        padding: 1px 13px 3px 13px;
        height: 34px;
        width: 126px;
        font-size: 20px;
        background-position: left -96px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        border-radius: 0px;
        position: relative;
        z-index: 5;
        if layout == "dec" {
            background-color: #428bca;
            border-color: #3580bd!important;
        }
        if layout == "june" {
            text-shadow: 0 -1px #013401;
            font-weight: bold;
            letter-spacing: -1px;
            font-family: Arial,Helvetica,sans-serif;
            padding: 0px 13px 0 13px;
            line-height: 0px;
            width: 131px;
        }
    }
    /* Button Styles */
    .btn-container .btn-growth-lg {
        if button == v1 {
            font-size: 0px!important;
            background: url('https://assetdelivery.roblox.com/v1/asset?id=14438741344') no-repeat;
            border: none;
            background-color: transparent!important;
            width: 142px!important;
            if tix {
                background: url('https://assetdelivery.roblox.com/v1/asset?id=14438742273') no-repeat;
            }
        }
        if button == v2 {
            font-size: 0px!important;
            background: url('https://assetdelivery.roblox.com/v1/asset?id=14453009670') no-repeat;
            border: none;
            background-color: transparent!important;
            width: 142px!important;
            if tix {
                background: url('https://assetdelivery.roblox.com/v1/asset?id=14453012835') no-repeat;
            }
        }
    }
    .btn-container .btn-growth-lg:hover {
        if button == v1 {
            background-position: bottom left!important;
        }
        if button == v2 {
            background-position: bottom left!important;
        }
    }
    #item-container:has(asset-resale-pane #price-chart) .btn-container .btn-growth-lg {
        if button == v1 {
            background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14438743528')!important;
            width: 112px!important;
        }
        if button == v2 {
            background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14453011623')!important;
            width: 112px!important;
        }
    }
    #item-container:has(.item-price-value .text) .btn-container .btn-growth-lg::after, #item-container:has(.item-price-value .text) .btn-container .btn-growth-lg:before, #item-container:has(.item-price-value .text) .btn-container .btn-growth-lg::after, #item-container:has(.item-price-value .text) .btn-container .btn-growth-lg::before, #item-container:has(asset-resale-pane #price-chart) .btn-container .btn-growth-lg::before, #item-container:has(asset-resale-pane #price-chart) .btn-container .btn-growth-lg::after { 
        if button == v1 {
            font-size: 0px!important;
        }
        if button == v2 {
            font-size: 0px!important;
        }
    }
    #item-container:has(.item-price-value .text) .btn-container .btn-growth-lg {
        if button == v1 {
            background: url('https://assetdelivery.roblox.com/v1/asset?id=14438746280') no-repeat;
            width: 117px!important;
        }
        if button == v2 {
            background: url('https://assetdelivery.roblox.com/v1/asset?id=14453014710') no-repeat;
            width: 117px!important;
        }
    }
    /* End of Button Styles */
    .price-container .btn-growth-lg:hover, .btn-container .btn-growth-lg:hover {
        if layout == "dec" {
            background-color: #3073a9;
            border-color: #28608e;
        }
    }
    #edit-avatar-button,
    #try-in-studio-button,
    #inventory-button {
        border-color: #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white;
        position: absolute;
        left: 308px;
        top: -7px;
        width: 112px;
        if layout == june {
            text-shadow: #00243d 0 -1px!important;
        }
    }
    #edit-avatar-button:after {
        content: "Customize";
        position: relative;
        left: -1px;
        top: 3px;
        if layout == june {
            left: -3px;
            top: 17px;
        }
    }
    #edit-avatar-button .icon-nav-charactercustomizer {
        display: none;
    }
    #try-in-studio-button {
        line-height: 27px;
        bottom: 23px;
        padding-left: 10px;
    }
    #inventory-button {
        line-height: 27px;
    }
    .price-container .btn-growth-lg:hover,
    #edit-avatar-button:hover,
    #try-in-studio-button:hover,
    .price-container .btn-primary-lg:hover,
    #inventory-button:hover, .btn-container .btn-growth-lg:hover,
    .shopping-cart-add-remove-btn-container .btn-secondary-lg:hover,
    .shopping-cart-add-remove-btn-container .btn-primary-lg:hover {
        background-position: left -128px;
    }
    .price-container .icon-nav-charactercustomizer {
        visibility: hidden;
    }
    .price-container .icon-nav-charactercustomizer:after {
        visibility: visible;
        content: "Customize";
        left: -29px;
        position: relative;
        top: 5px;
    }
    .price-container .btn-growth-lg[data-se="item-buyforrobux"]:after, .btn-container .btn-growth-lg:after {
        content: " with R$";
        if tix {
            content: " with Tx";
        }
    }
    #item-container[data-expected-price="0"]:has(.item-price-value .text) .btn-container .btn-growth-lg, #item-container:has(asset-resale-pane #price-chart) .btn-container .btn-growth-lg {
        font-size: 0px;
        width: 105px;
    }
    #item-container:has(.item-price-value .text) .btn-container .btn-growth-lg:after {
        content: "Take One";
        font-size: 20px;
        position: relative;
        top: 4px;
    }
    #item-container:has(asset-resale-pane #price-chart) .btn-container .btn-growth-lg:after {
        content: "Buy Now"!important;
        font-size: 20px;
        position: relative;
        top: 4px;
    }
    .price-container .btn-growth-lg[disabled] {
        width: unset;
        margin-left: 12px;
    }
    .price-container .btn-growth-lg[disabled]:after {
        content: " Now";
    }
    .price-container .price-label, .item-info-row-container:first-child .text-label {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px!important;
        width: unset!important;
        padding-right: 2px;
        max-width: 71px;
    }
    .item-info-row-container:first-child .text-label:after {
        content: ":";
    }
    .item-info-row-container:first-child .text-label {
        width: unset!important;
        min-width: unset!important;
    }
    .icon-robux-price-container .icon-robux-16x16 {
        background: url('/images/Icons/img-robux.png') no-repeat 0 1px;
        margin-top: 3px;
        margin-right: 1px;
        margin-left: 36px;
        if tix {
            background: url('/images/Tickets.png') no-repeat 0 1px;
            margin-top: 1px;
            height: 17px;
        }
    }
    .price-info > div {
	    margin-left: auto;
        margin-right: auto;
    }
     .item-details-section .item-purchase-btns-container {
	    margin-top: 0px;
    }
    #item-container:has(asset-resale-pane #price-chart) .item-details-section .item-purchase-btns-container {
        margin-top: -8px;
    }
    .price-info {
        display: inline;
    }
    .price-container-text > div .text-label.row-label {
        display: none;
    }
    .price-info > div {
        height: 100%;
        display: inherit;
    }
    .price-info > div:before, .price-info > div:after {
        display: none;
    }
    .icon-robux-price-container .text-robux-lg {
        color: #060!important;
        font-weight: bold;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 12px!important;
        margin-top: 2px;
        line-height: 15px;
        if tix {
            color: #A61!important;
        }
    }
    .item-price-value .text:before {
        content: "Price: ";
        color: #343434;
        font-size: 14px;
        font-weight: normal;
        text-transform: capitalize;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px;
        }
    }
    .item-price-value .text {
        color: #060!important;
        font-weight: bold;
        text-transform: uppercase;
        font-size: 14px!important;
        if layout == june {
            font-size: 12px!important;
        }
    }
    .price-container .price-container-text {
        width: auto;
        margin: 0 auto;
        max-width: 147px;
        align-items: center;
        justify-content: center;
        display: flex !important;
        float: none;
    }
    .price-container .action-button {
        float: right;
        max-width: 190px;
        position: absolute;
        top: 30px;
        left: 16px;
    }
    .item-details, .item-details-section {
        min-height: 249px;
        width: 268px;
        float: left;
        position: relative;
        left: 13px;
        top: -44px;
        padding: 0px;
    }
    #item-container:has(.shopping-cart-btn-container) .item-details-section {
        top: -22px;
    }
    .price-row-container, item-info-row-container {
        position: absolute;
    }
    #item-container .item-name-container h1 {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        letter-spacing: -1px;
        font-size: 32px;
        font-weight: bold;
        position: absolute;
        left: -331px;
        z-index: 6;
        top: -64px;
        overflow: hidden;
        height: 55px;
        padding-right: 0;
        margin-right: 0;
        white-space: nowrap;
        max-width: 674px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 40px;
            letter-spacing: -2px;
            top: -70px;
        }
    }
    #item-container .item-name-container h1 .rg-copy-button {
        display: inline-flex!important;
    }
    .item-type-field-container {
        position: absolute;
        left: -334px;
        top: -53px;
    }
    .item-type-field-container > div {
        display: none;
    }
    .border-bottom.item-name-container > div > .text-label:before {
        content: "Creator: ";
        font-size: 12px!important;
        if layout == june {
            font-size: 11px!important;
        }
    }
    .clearfix.item-info-row-container:has(#type-content) div {
        display: none;
    }
    .clearfix.item-info-row-container:has(#type-content) {
        position: absolute;
        left: -332px;
        top: -41px;
    }
    .item-type-field-container > span, .clearfix.item-info-row-container:has(#type-content) #type-content {
        font-size: 15px!important;
        font-weight: bold!important;
        color: #343434!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif!important;
        }
    }
    .item-type-field-container > span:before, .clearfix.item-info-row-container:has(#type-content) #type-content:before {
        content: "ROBLOX ";
        font-size: 15px!important;
    }
    #item-container:has(#item-thumbnail-container-frontend .icon-limited-unique-label) .clearfix.item-info-row-container:has(#type-content) #type-content:after {
        content: " Accessory / Collectible Item / Limited Edition";
    }
    #item-container:has(asset-resale-pane #price-chart) .clearfix.item-info-row-container:has(#type-content) #type-content:after {
        content: " Accessory / Collectible Item";
    }
    #item-container[data-asset-type="Hat"]:has(asset-resale-pane #price-chart) .clearfix.item-info-row-container:has(#type-content) #type-content:after, #item-container[data-asset-type="Gear"]:has(asset-resale-pane #price-chart) .clearfix.item-info-row-container:has(#type-content) #type-content:after, item-container[data-asset-type="Face"]:has(asset-resale-pane #price-chart) .clearfix.item-info-row-container:has(#type-content) #type-content:after {
        content: " / Collectible Item";
    }
    #item-container[data-asset-type="Hat"]:has(#item-thumbnail-container-frontend .icon-limited-unique-label) .clearfix.item-info-row-container:has(#type-content) #type-content:after, #item-container[data-asset-type="Gear"]:has(#item-thumbnail-container-frontend .icon-limited-unique-label) .clearfix.item-info-row-container:has(#type-content) #type-content:after, #item-container[data-asset-type="Face"]:has(#item-thumbnail-container-frontend .icon-limited-unique-label) .clearfix.item-info-row-container:has(#type-content) #type-content:after {
        content: " / Collectible Item / Limited Edition";
    }
    #item-container[data-asset-type="FaceAccessory"] .clearfix.item-info-row-container:has(#type-content) #type-content:after, #item-container[data-asset-type="NeckAccessory"] .clearfix.item-info-row-container:has(#type-content) #type-content:after, #item-container[data-asset-type="ShoulderAccessory"] .clearfix.item-info-row-container:has(#type-content) #type-content:after, #item-container[data-asset-type="FrontAccessory"] .clearfix.item-info-row-container:has(#type-content) #type-content:after, #item-container[data-asset-type="BackAccessory"] .clearfix.item-info-row-container:has(#type-content) #type-content:after, #item-container[data-asset-type="WaistAccessory"] .clearfix.item-info-row-container:has(#type-content) #type-content:after {
        content: " Accessory";
    }
    .item-details-section .item-info-row-container:has(.holding-tooltip-container) {
        margin-top: -9px;
    }
    .border-bottom.item-name-container {
        border: none;
    }
    .border-bottom.item-name-container > div {
        position: relative;
        bottom: 0px;
        left: -100px;
        z-index: 6;
        height: 22px;
    }
    .item-details-creator-container {
        top: -19px;
    }
    .item-details-creator-container > span:first-child {
        display: none;
    }
    .item-field-container {
        margin: 0px;
    }
    .border-bottom.item-name-container > div > span > a,
    .clearfix.item-field-container .font-header-1,
    .item-info-row-container .text-subheader,
    .item-details-creator-container .text-label,
    .item-details-section .experience-link-list .text-link,
    .item-details-section .item-info-row-container .row-label {
        font-size: 12px!important;
        color: #999;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: unset!important;
        min-width: unset!important;
        flex-basis: unset!important;
        padding-right: 4px!important;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11px!important;
        }
    }
    .item-details-section .item-info-row-container .row-label {
        overflow: unset;
    }
    .border-bottom.item-name-container > div > span {
        font-size: 0px!important;
        color: #999;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: unset;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .toggle-target.item-field-container > div {
        display: none;
    }
    .clearfix.item-field-container .font-header-1:after, .item-info-row-container .text-subheader:after, .item-details-section .item-info-row-container .row-label:after {
        content: ":";
    }
    .clearfix.item-field-container .field-content, .item-info-row-container span {
        font-size: 12px!important;
        color: black!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        float: unset;
        height: 16px;
        line-height: 17px!important;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif!important;
            font-size: 11px!important;
        }
    }
    .item-info-row-container span {
        line-height: 16px;
    }
    .border-bottom.item-name-container > div > span > a,
    .clearfix.item-field-container .field-content > a,
    .item-details-creator-container .text-label a,
    .item-details-section .experience-link-list .text-link{
        color: #0055B3!important;
        font-size: 12px!important;
        if layout == june {
            font-size: 11px!important;
        }
    }
    .item-details-thumbnail-container,
    .btr-preview-container-itempage,
    .item-thumbnail-container,
    #AssetThumbnail {
        height: 320px;
        width: 320px;
    }
    .clearfix.toggle-target.item-field-container {
        margin-top: 10px;
    }
    .clearfix.toggle-target.item-info-row-container .font-header-1 {
        display: none;
    }
    #item-details-description {
        font-size: 14px!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        width: 268px;
        margin-bottom: 3px!important;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px!important;
        }
    }
    #item-details-description div {
        font-size: 14px!important;
        if layout == "june" {
            font-size: 12px!important;
        }
    }
    #item-details-description.content-height {
	    height: 83px;
        if layout == june {
            height: 59px;
        }
    }
    .clearfix.toggle-target.item-field-container:after {
        content: "";
        display: block;
        border-top: 1px solid #ccc;
    }
    #item-details-description {
        border-bottom: 1px solid #ccc;
    }
    .item-context-menu,
    #item-container .btr-explorer-button-container,
    #item-container .btr-download-button,
    #item-container .btr-content-button {
        top: -35px;
    }
    #item-container .btr-explorer-button-container {
	    right: calc(( var(--btr-menu-offset-x, 0) ) + 12px);
    }
    #item-container .btr-download-button {
        right: calc(( var(--btr-explorer-visible, 0) ) * 38px + var(--btr-menu-offset-x, 0px) + 12px)
    }
    #item-container .btr-content-button {
	    right: calc(( var(--btr-explorer-visible, 0) + var(--btr-download-visible, 0) ) * 38px + var(--btr-menu-offset-x, 0px) + 12px)
    }
    .favorite-button-container {
        position: absolute;
        right: -21px;
        top: 79px;
        width: 100%;
        max-width: 170px;
        border-bottom: 1px solid #ccc;
    }
    if not cart {
        #item-container:has(.shopping-cart-buy-button) .favorite-button-container {
            top: 130px!important;
        }
    }
    .favorite-button-container > div {
        display: flex !important;
        align-items: center;
        justify-content: center;
        margin: 0 auto;
    }
    .favorite-button-container .tooltip-container[title="Add to Favorites"] #toggle-favorite {
        padding-right: 64px;
    }
    .favorite-button-container .tooltip-container[title="Remove from Favorites"] #toggle-favorite {
        padding-right: 78px;
    }
    .icon-favorite {
        background-position: unset!important;
        background-image: url('/images/star.png')!important;
        height: 16px!important;
        width: 16px!important;
        margin-right: 5px;
    }
    .favorite-button-container .tooltip-container[title="Add to Favorites"] #toggle-favorite #result:after {
        content: "• Favorite";
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: 60px;
        display: inline-flex;
        position: absolute;
        top: 0px;
        color: #0055B3!important;
        margin-left: 5px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .favorite-button-container .tooltip-container[title="Remove from Favorites"] #toggle-favorite #result:after {
        content: "• Unfavorite";
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: 75px;
        display: inline-flex;
        position: absolute;
        top: 0px;
        color: #0055B3!important;
        margin-left: 5px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .favorite-button-container #result {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        padding: 0px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px;
        }
    }
    #item-container:has(#edit-avatar-button) .favorite-button-container, #item-container:has(.price-container-text .item-first-line) .favorite-button-container {
        top: 56px;
    }
    .right-align-container {
        position: relative;
        left: -100px;
    }
    .field-content.toggle-content {
        color: #0055B3!important;
        float: unset;
        position: relative;
        height: 20px;
        bottom: 0px;
    }
    .recommendations-header > h2,
    #AjaxCommentsContainer .container-header,
    .container-list.bundle-items h3 {
        position: relative;
        background-color: #fff!important;
        padding: 9px 7px 12px 7px;
        border: 1px solid #ccc;
        border-bottom: none;
        font-weight: bold;
        font-size: 15px;
        color: #363636;
        margin: 4px 2px 0 1px;
        z-index: 6;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin-left: 5px;
        top: -1px;
    }
    #AjaxCommentsContainer .container-header {
        width: auto;
        display: inline-block;
        top: 6px;
    }
    .recommendations-header > h2 > span,
    #AjaxCommentsContainer .container-header h3,
    .container-list.bundle-items h3 {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: bold;
        font-size: 15px;
        if layout == "dec" {
            font-weight: 400!important;
        }
        if layout == "june" {
            font: bold 15px arial;
        }
    }
    #AjaxCommentsContainer .container-header h3 {
        padding: 0px;
    }
    .container-list.bundle-items h3 {
        width: 115px;
        if layout == june {
            width: 119px;
        }
    }
    .recommended-items-slider,
    .section-content.AddAComment,
    .container-list.bundle-items .item-cards {
        border-top: 1px solid #CCC;
        top: -8px;
        position: relative;
    }
    .container-list.bundle-items .item-cards {
        top: -3px;
    }
    .section-content.AddAComment {
        top: -2px;
    }
    .item-card-thumb-container {
        width: 105px;
        height: 105px;
        background-color: transparent!important;
    }
    .item-card-container.recommended-item-link,
    .container-list.bundle-items .item-card-container {
        width: 105px;
    }
    .recommended-item .item-card-name,
    .container-list.bundle-items .item-card-name,
    .sponsored-item-card .item-card-name{
        text-align: center;
        color: #0055B3;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        font-weight: normal;
        height: 100% !important;
        max-height: unset !important;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .sponsored-item-card .item-card-container .item-card-name {
        text-align: center;
    }
    .text-overflow.item-card-creator {
        text-align: center;
        width: unset;
    }
    .item-card-secondary-info {
        width: 99px;
    }
    .recommended-item .item-card-price {
        display: none;
    }
    .recommended-creator-container {
        text-align: center;
    }
    .recommended-creator-container div {
        margin-left: auto;
        margin-right: auto;
    }
    .recommended-creator-container span {
        margin-right: auto;
    }
    .item-card-creator.recommended-creator > span,
    .container-list.bundle-items .xsmall,
    .item-card-creator > span {
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #999;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11px;
        }
    }
    .item-card-creator.recommended-creator > span > a,
    .item-card-creator > span > a {
        color: #0055B3!important;
        if layout == "june" {
            font-size: 11px!important;
        }
    }
    .item-card {
        height: 100%!important;
    }
    .recommended-item .thumbnail-2d-container {
        background-color: transparent;
    }
    .item-name-container .btn-control-md {
        display: none;
    }
    .item-note.has-price-label,
    .item-note.has-price-label > span {
        margin-top: 35px;
        width: 150px;
        padding: 0px;
        font-size: 14px!important;
        text-align: center;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
    }
    .item-note.has-price-label > span {
        font-size: 11px!important;
        color: #343434;
    }
    #resellersLink {
        color: #0055B3!important;
    }
    #item-container[data-is-limited-unique="true"] .favorite-button-container,
    #item-container[data-is-limited="true"] .favorite-button-container {
        top: 80px!important;
    }
    #item-container[data-is-limited-unique="true"] .price-container .price-container-text {
        left: 13px;
    }
    #item-container[data-is-limited-unique="true"] .price-container .price-label {
        width: 71px;
    }
    .item-details-thumbnail-container .icon-limited-unique-label {
        background-position: -27px 0px;
        height: 52px;
        background-image: url(http://images.rbxcdn.com/e98dda3d70d864320c1adea9053ff52e.png);
        width: 175px;
    }
    .item-details-thumbnail-container .icon-limited-label {
        background-position: -27px 0px;
        height: 52px;
        background-image: url(http://images.rbxcdn.com/ecf6b4f4789665e0e4f45d202fa740c7.png);
        width: 175px;
    }
    .btr-explorer-popover.visible {
        z-index: 100;
    }
    .item-details-thumbnail-container .btn-control-md {
        height: 20px!important;
        font-size: 11px;
        background-image: url(/images/StyleGuide/btn-control-small-tile.png);
        border-radius: 0px!important;
        border: 1px solid #777;
        padding: 0 6px;
        color: #000!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 11px;
        }
    }
    /* sayorisocks */
    .item-details-thumbnail-container .btn-control-md:hover {
        background-position: bottom;
        border-color: #888;
        text-decoration: none;
    }
    #item-context-menu .rbx-menu-item, .my-ctx-menu .btn-generic-more-sm {
        background: url(/images/BuildPage/btn-gear_sprite_27px.png) no-repeat;
        border-radius: 0px;
        display: inline-block;
        width: 40px;
        height: 27px;
        border: none;
        position: absolute;
        right: -23px;
        top: -35px;
    }
    .my-ctx-menu .btn-generic-more-sm {
        right: -129px;
        z-index: 6000;
        top: -36px;
    }
    #item-context-menu .rbx-menu-item:hover, .my-ctx-menu .btn-generic-more-sm:hover {
        background-position: 0 -27px;
    }
    #item-context-menu .rbx-menu-item .icon-more, .my-ctx-menu .btn-generic-more-sm .icon-more {
        display: none;
    }
    #item-context-menu .rbx-menu-item[aria-describedby], .my-ctx-menu .btn-generic-more-sm[aria-describedby] {
        background-position: 0 -54px;
        z-index: 6000;
    }
    #item-context-menu .popover {
        box-shadow: none!important;
        top: -15px!important;
        right: -23px!important;
        transition: none;
        left: unset !important;
    }
    #game-instance-dropdown-menu:has(#report-item) {
        box-shadow: none!important;
        background-color: transparent!important;
        z-index: 1;
    }
    #item-context-menu .popover .arrow, #game-instance-dropdown-menu .arrow {
        display: none;
    }
    #item-context-menu .dropdown-menu, #game-instance-dropdown-menu:has(#report-item) .popover-content .dropdown-menu {
        min-width: 125px;
        background-color: #EFEFEF;
        border-radius: 0px;
        border: 1px solid #777;
        box-shadow: none!important;
    }
    #game-instance-dropdown-menu:has(#report-item) .popover-content .dropdown-menu {
        position: relative;
        top: -7px;
        left: -43px;
        z-index: 1;
    }
    #item-context-menu .dropdown-menu > li a,.toggle-profile,#delete-item,#sell {
        color: black!important;
        font: 12px normal Arial,
        Helvetica,
        sans-serif!important;
        padding: 4px 8px!important;
        if layout == june {
            padding: 2px 8px!important;
            margin: 4px 0;
        }
    }
    if layout == june {
        #item-context-menu .dropdown-menu > li a:hover,.toggle-profile:hover,#delete-item:hover,#sell:hover {
            background-color: #095fb5;
            color: #fff!important;
        }
    }
    #item-context-menu .dropdown-menu > li {
        padding: 0px;
    }
    .comments-container .vlist .list-item {
        border: none;
    }
    .comments-container .vlist .list-item .list-body {
        float: none;
        background: url('/images/UI/bg-comments-extra-long.png') no-repeat;
        padding: 15px 15px 15px 20px;
        width: 440px;
        min-height: 48px;
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        border-right: 1px solid #DDDDDD;
        border-bottom: 1px solid #DDDDDD;
        background-position: -20px 0px;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border-top-right-radius: 4px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .comments-container .vlist .list-item .list-body:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14365665535');
        position: absolute;
        left: -20px;
        top: 20px;
    }
    .comments-container .vlist .list-item .list-body > p {
        font-size: 14px;
        color: #343434!important;
        if layout == "june" {
            font-size: 12px;
        }
    }
    .comments-container .vlist .list-item .comment-name .text-name,
    .comment-body.list-body a {
        color: #095fb5!important;
        font-size: 14px!important;
        if layout == "june" {
            font-size: 12px!important;
        }
    }
    .comments-container .comment-controls .icon-flag {
        background-image: unset;
        margin-right: 3px;
        background-position: 0 0px;
        background-size: unset;
        width: unset;
        color: #F99;
    }
    .comments-container .comment-controls .icon-flag:after {
        content: "Report Abuse";
        font-size: 11px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin-left: 25px;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .comments-container .comment-controls .icon-flag:hover {
        text-decoration: underline;
        color: #F00!important;
    }
    .comments-container .comment-controls .icon-flag:hover:before {
        text-decoration: underline;
        content: url("/images/cssspecific/rbx2/abuse.png");
        position: absolute;
        left: 7px;
        top: 8px;
    }
    .comments-container .comment-controls {
        top: 16px;
        right: 239px;
    }
    .comments-container .comment-item .avatar img {
        border-radius: 0px;
    }
    .comments-container .comment-form {
        display: none;
        background-color: #EDF3FF;
        border: 1px solid #BDD0FE;
        border-radius: 3px;
        width: 440px;
        margin-left: 84px;
        min-height: 48px;
    }
    .comment-form .input-field {
        font-size: 14px;
        color: #343434 !important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        background-color: transparent!important;
        border: 1px solid transparent!important;
        font-style: italic;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .comments-container .empty {
        margin-left: 84px;
        margin-top: 10px;
        font-size: 14px;
        color: #343434 !important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
            color: black!important;
        }
    }
    .comments-container .rbx-comment-msgs > span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-style: italic;
        font-size: 14px!important;
        margin: 3px 8px;
        position: relative;
        left: 165px;
        top: -2px;
    }
    .comments-container .rbx-comment-input {
        width: 420px;
        background: transparent;
        border: none;
        height: 95px;
    }
    .comments-container .form-horizontal button {
        margin-bottom: 0px;
        border-color: #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        border-radius: 0px;
        font-size: 14px;
        padding: 1px 7px 0 7px;
        height: 23px;
        bottom: -94px;
        position: relative;
        right: -24px;
        if layout == june {
            font-size: 15px;
            font-family: Arial,Helvetica,sans-serif;
            letter-spacing: -1px;
            font-weight: bold;
            right: -22px;
            text-shadow: #00243d 0 -1px;
        }
    }
    .comments-container .form-horizontal button:hover {
        background-position: left -181px;
    }
    .price-container .text-label.empty-label,
    .price-container .small.text {
        display: none;
    }
    .item-name-container .icon-premium-medium {
        position: absolute;
        background-image: url(http://images.rbxcdn.com/461fe35725f9db0ece395301b7282df6.png);
        height: 52px;
        width: 104px!important;
        background-position: -28px 0px;
        left: -332px;
        z-index: 10;
        margin-top: 268px;
    }
    .game-buttons-container:before {
        border-top: 1px solid #ccc;
        display: block;
        position: absolute;
        content: "";
        width: 100%;
        top: -15px;
    }
    .price-container .btn-growth-lg[data-expected-price="0"] {
        font-size: 0px;
    }
    .price-container .btn-growth-lg[data-expected-price="0"]:after {
        content: "Take One";
        font-size: 20px!important;
        position: relative;
        top: 4px;
    }
    .related-asset-container {
        background-color: transparent;
        position: absolute;
        width: 268px;
        left: 245px;
        z-index: 5;
        bottom: -50px;
    }
    .related-asset-container .asset-thumbnail {
        border-color: Black;
        border-width: 1px;
        border-style: Solid;
        height: 100px;
        width: 160px;
    }
    .related-asset-container .font-caption-body {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px!important;
    }
    .related-asset-container .asset-info {
        position: absolute;
        left: 96px;
        top: -26px;
    }
    .related-asset-container .asset-info a {
        position: absolute;
        top: 120px;
        left: 0px;
        color: #0055B3!important;
    }
    .related-asset-container .asset-thumbnail img {
        object-fit: contain;
        height: 98px;
        width: 158px;
    }
    .thumbnail-holder.thumbnail-Small .thumbnail-span > img {
        height: 320px;
        width: 320px;
        margin-top: 0px;
    }
    #item-container[data-item-type="Bundle"] .clearfix.item-info-row-container:has(#type-content) #type-content {
        font-size: 0px!important;
    }
    #item-container[data-item-type="Bundle"] .clearfix.item-info-row-container:has(#type-content) #type-content:after {
        content: "Package";
        font-size: 15px!important;
    }
    #item-container[data-asset-type="Game Pass"] .item-type-field-container {
        width: 290px;
    }
    #item-container[data-asset-type="Game Pass"] .item-type-field-container > span:before {
        content: "ROBLOX Game ";
    }
    .thumbnail-holder .icon-play,
    .thumbnail-holder .icon-pause {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774131200');
        background-size: unset;
        height: 24px;
        width: 24px;
    }
    .thumbnail-holder .icon-play {
        background-position: 0 0px;
    }
    .thumbnail-holder .icon-play:hover {
        background-position: -25px 0px;
    }
    .thumbnail-holder .icon-pause {
        background-position: 0 -25px;
    }
    .thumbnail-holder .icon-pause:hover {
        background-position: -25px -25px;
    }
    .thumbnail-holder .asset-status-icon {
        margin: 0;
    }
    .asset-status-icon .status-new {
        font-size: 0px!important;
        background-color: transparent;
        background-image: url('http://images.rbxcdn.com/8a25ded7fa07d098dac7f234e7b34cfd.png');
        color: #fff;
        padding: 0px;
        border-radius: 0px;
        height: 120px;
        width: 120px;
        margin-right: 0;
        position: relative;
        top: 0;
        pointer-events: none;
    }
    .item-details-thumbnail-container .thumbnail-ui-container .asset-status-icon {
        padding: 0px;
    }
    .recommended-items-slider .icon-premium-small {
        top: 81px!important;
    }
    #sponsored-catalog-items .item-card-price {
        display: none;
    }
    .clearfix.item-field-container .field-content > span {
        display: none;
    }
    .attribute-container > span {
        font-size: 12px;
    }
    .field-content {
        width: 76%;
    }
    .item-card-container .item-card-label > span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
    }
    #thumbnail-3d-container .spinner-default {
        background-image: none!important;
        width: 352px;
        height: 352px;
        display: inline-block;
        vertical-align: middle;
        white-space: normal;
        box-sizing: border-box;
        position: relative;
        left: 57px;
    }
    #thumbnail-3d-container .thumbnail-loading.shimmer:before,
    #thumbnail-3d-container .thumbnail-loading.shimmer:after {
        opacity: 0;
        box-sizing: border-box;
        content: "\0020";
        position: absolute;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        border-radius: 352px;
        border: 3px solid #184FA2;
        box-shadow: 0 0 50px #5D9CFB,
        inset 0 0 50px #5D9CFB;
    }
    #thumbnail-3d-container .thumbnail-loading.shimmer:before {
        animation: gogoloader 2s infinite;
        z-index: 2;
    }
    #thumbnail-3d-container .thumbnail-loading.shimmer:after {
        animation: gogoloader 2s infinite 1s;
        z-index: 1;
    }
    /* :3 */
    @-webkit-keyframes gogoloader {
        0% {
            -webkit-transform: scale(0);
            transform: scale(0);
            opacity: 0;
        }
        50% {
            opacity: 1;
        }
        100% {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 0;
        }
    }
    @keyframes gogoloader {
        0% {
            transform: scale(0);
            opacity: 0;
        }
        50% {
            opacity: 1;
        }
        100% {
            transform: scale(1);
            opacity: 0;
        }
    }
    /* :3 */
    #thumbnail-3d-container .thumbnail-loader:after {
        content: "Loading";
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        position: absolute;
        right: 137px;
        top: 148px;
    }
    .item-details-thumbnail-container .thumbnail-placeholder {
        width: 320px;
        height: 320px;
    }
    .item-details-thumbnail-container .thumbnail-loading {
        background-color: transparent!important;
        background-image: none!important;
        display: inline-block!important;
        animation: none;
    }
    .item-name-container .label-checkmark, .item-owned {
        display: none;
    }
    .price-container:after {
        content: "";
        width: 158px;
        display: inline-block;
        position: absolute;
        height: 1px;
        background: #ccc;
        top: 103px;
        left: -1px;
    }
    #item-container[data-is-limited-unique="true"] .price-container:after {
        top: 113px;
    }
    #item-container[data-expected-price="0"] .price-container:after {
        top: 77px;
    }
    .modal-dialog .modal-content {
        padding: 5px;
        background-color: #e1e1e1!important;
        color: #393b3d;
        border: 2px solid #272727;
        width: 425px;
    }
    .modal-dialog .modal-content .modal-header {
        border: none;
        padding: 0px;
    }
    .modal-dialog .modal-content .modal-header button {
        display: none;
    }
    .modal-dialog .modal-content .modal-header h5, .modal-dialog .modal-content .modal-header h4 {
        font-weight: bold;
        font-size: 27px;
        color: #363636;
        letter-spacing: -1px;
        text-align: center;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin: 0px;
        if layout == "june" {
            font-family: Arial,Helvetica,Sans-Serif;
        }
    }
    .modal-dialog .modal-content .modal-body,
    .modal-dialog .modal-content .modal-footer {
        background-color: #fff;
        margin: 0px!important;
    }
    .modal-dialog .modal-content .text-footer {
        font: normal 12px Arial,Helvetica,Sans-Serif;
        padding: 0 10px 7px;
        padding-top: 7px;
    }
    .modal-dialog .modal-content .modal-buttons, .modal-dialog .modal-content .modal-btns {
        margin-bottom: 0px;
        padding-bottom: 20px;
        padding-top: 1px;
    }
    .light-theme .modal-dialog .modal-content .modal-body div,
    .modal-dialog .modal-content .modal-body .modal-message .font-bold {
        color: #404040!important;
        font-family: 'Source Sans Pro', Arial,Helvetica,sans-serif;
        font-weight: bold!important;
        font-size: 15px!important;
        if layout == "june" {
            font: bold 15px Arial,Helvetica,Sans-Serif;
        }
    }
    .modal-dialog .modal-content .modal-body .modal-message {
	    position: absolute;
	    left: 130px;
	    top: 20px;
	    max-width: 270px;
    }
    .modal-backdrop {
        background-color: rgb(0, 0, 0);
        opacity: 0.8!important;
    }
    div[role="dialog"]:not(:first-of-type) .modal {
	    background: transparent;
    }
    .light-theme .modal-dialog .modal-content .modal-body div .text-robux:not(.text-robux.item-card-price) {
        color: #080;
        font-weight: bold;
        padding: 0 0 2px 20px;
        background: url('/images/Icons/img-robux.png') no-repeat 0 5px;
        if tix {
            color: #A61;
            background: url('/images/Tickets.png') no-repeat 0 3px;
        }
    }
    .light-theme .modal-dialog .modal-content .modal-body div .icon-robux-16x16 {
        display: none;
    }
    .modal-dialog .modal-content .modal-body .modal-image-container,
    .modal-dialog .modal-content .modal-body .modal-image-container .modal-thumb {
        width: 110px;
        min-height: 110px;
        height: 110px;
        margin: 0px;
    }
    .modal-dialog .modal-content .modal-top-body .modal-message {
        position: absolute;
        left: 130px;
        top: 20px;
        max-width: 270px;
    }
    .modal-dialog .modal-footer .modal-btns {
        height: 50px;
        margin: 14px 0 0;
    }
    .modal-buttons .btn-primary-md, .modal-btns #confirm-btn {
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: #fff;
        border-radius: 0px;
        height: 50px;
        min-width: 70px!important;
        font-size: 23px;
        padding: 0 13px 0 13px;
        line-height: 48px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            letter-spacing: -1px;
            font-size: 23px;
            font-family: Arial,Helvetica,Sans-Serif;
            font-weight: bold;
            text-shadow: #013401 0 -1px;
        }
    }
    .modal-buttons .btn-control-md, .modal-btns #decline-btn {
        border-color: #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        color: #fff!important;
        border-radius: 0px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        padding: 0 13px 0 13px;
        line-height: 48px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            letter-spacing: -1px;
            font-size: 23px;
            font-family: Arial,Helvetica,Sans-Serif;
            font-weight: bold;
            text-shadow: #222 0 -1px;
        }
    }
    .modal-buttons .btn-primary-md:hover,
    .modal-buttons .btn-control-md:hover,
    .modal-btns #decline-btn:hover,
    .modal-btns #confirm-btn:hover {
        background-position: left -48px;
    }
    .modal-dialog .modal-content .modal-footer .icon-robux-gray-16x16 {
        display: none;
    }
    .modal-dialog .modal-content .modal-footer .text-robux {
        color: #606162;
    }
    .modal-dialog .modal-content .modal-footer .text-robux:before {
        content: "R$";
        if tix {
            content: "Tx";
            left: -1px;
        }
    }
    .modal-dialog .modal-content .modal-body {
        padding-bottom: 0px;
    }
    .modal-confirmation.noImage .modal-dialog .modal-content .modal-top-body .modal-message {
        position: relative;
        left: 60px;
        top: -7px;
    }
    .money-stack-icon {
        background-image: url(/images/Icons/img-alert.png);
        width: 100%;
        height: 100%;
    }
    .modal-dialog .modal-content img[src="https://images.rbxcdn.com/b80339ddf867ccfe6ab23a2c263d8000.png"] {
        content: url(/images/Icons/img-alert.png);
    }
    .btr-thumb-btn-container {
        bottom: 20px;
        right: -5px;
    }
    .enable-three-dee:nth-child(2):before {
        content: "Enable "
    }
    #item-details-description a, .row-content button.toggle-description {
        font-size: 14px!important;
        color: #0055B3;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
        }
    }
    .item-card .item-card-thumb-container:before,
    #populated-complimentary-items-recommendations {
        display: none;
    }
    #item-container .clearfix.toggle-target.item-field-container {
        padding-right: 20px;
    }
    #item-container .clearfix.toggle-target.item-field-container span {
        position: absolute;
        left: 11px;
        bottom: -19px;
        font-size: 13px!important;
    }
    .price-info .text-secondary, .price-info .btr-robuxToCash-big {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        padding-left: 0px;
        position: absolute;
        bottom: -50px;
        text-align: center;
        width: 158px;
        left: -3px;
        color: #777!important;
    }
    .price-info .text-secondary:before, .price-info .btr-robuxToCash-big:before {
        content: "Real Price:"
    }
    .highcharts-container svg path[stroke="#02b757"] {
        stroke: #008000;
        filter: drop-shadow(3px 1px 2px #7D7D7D);
    }
    .price-chart-legend .line {
        background-color: #008000;
        height: 10px;
        border-radius: 0px;
    }
    .price-chart-legend .line:before {
        content: "";
        border: 1px solid #ccc;
        padding: 1px;
        height: 14px;
        display: block;
        width: 18px;
        position: relative;
        left: -2px;
        top: -2px;
    }
    .price-chart-legend .volume {
        background-color: #A4A4C8;
    }
    .rbx-tab-content[ng-if="$ctrl.resaleData"] .container-header h2,
    #wishlist .container-header h1 {
        font-size: 30px!important;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        text-decoration: none;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            margin: 0 0 15px 0;
            padding: 0px;
            font-size: 16px!important;
            letter-spacing: 0px;
            font-weight: bold;
            color: #000;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .price-chart-legend .text-pastname {
        font-size: 11.6667px!important;
        color: #545454;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        position: relative;
        top: -3px;
        left: -4px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 10px!important;
        }
    }
    .item-details-thumbnail-container .thumbnail-ui-container .right-align-container .thumbnail-button-container {
        padding: 0px!important;
    }
    .price-info.row-content .small.text {
        display: none;
    }
    #item-info-container-frontend .price-container-text div {
        font-size: 0px;
    }
    .price-row-container:has(#edit-avatar-button):after, .price-row-container:has(.price-container-text .item-first-line):after {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14279505309');
        position: absolute;
        left: 280px;
        top: -13px;
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14279549536');
        }
    }
    #item-container[data-asset-type="TShirt"] .item-details-thumbnail-container .thumbnail-2d-container:before {
        position: absolute;
        content: url("https://assetdelivery.roblox.com/v1/asset?id=13774284467");
        pointer-events: none;
    }
    asset-resale-pane .resale-pricechart-tabs .tab-content {
        display: inline-flex;
        width: 800px;
    }
    .resellers-container .vlist .reseller-item .reseller-item-avatar .avatar-headshot-md {
        border-radius: 0px;
        height: 48px;
        width: 48px;
    }
    .resellers-container .vlist .reseller-item .reseller-item-avatar .thumbnail-2d-container:after {
        content: url('/images/icons/overlay_bc_small.png');
        position: absolute;
        top: 32px;
    }
    .resellers-container .resale-info .username {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        color: #0055B3;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .resellers-container .resale-info .separator, .reseller-price-container .icon-robux-28x28, #item-details-limited-inventory-container, #wishlist {
        display: none;
    }
    .resellers-container .resale-info {
        display: flex!important;
        flex-direction: column!important;
    }
    .resellers-container .resale-info .serial-number {
            order: 3;
            font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
            color: #343434;
            font-size: 14px;
            if layout == june {
                font-family: Arial,Helvetica,sans-serif;
                color: #000;
                font-size: 12px;
            }
    }
    .resellers-container .reseller-price-container .text-robux {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        background: url('/images/Icons/img-robux.png') no-repeat 0 1px;
        line-height: 1.428;
        color: #060;
        font-weight: bold;
        padding: 0 0 2px 20px;
        font-size: 12px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .resellers-container .vlist .reseller-item .reseller-purchase-button {
        border-radius: 0px;
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white;
        padding: 1px 7px 0 7px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        height: 23px;
        min-width: 40px;
        font-size: 14px;
        line-height: 18px;
        background-position: left -160px;
        if layout == dec {
            background-color: #428bca;
            border-color: #357ebd;
        }
        if layout == june {
            color: #013401;
            font-family: Arial,Helvetica,sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
            font-size: 15px;
        }
    }
    if layout == june {
        .resellers-container .vlist .reseller-item .reseller-purchase-button:before {
            content: "Buy Now";
            color: white;
            position: absolute;
            margin-top: 1px;
        }
    }
    .resellers-container .vlist .reseller-item .reseller-purchase-button:hover {
        background-position: left -181px;
    }
    .resellers-container .vlist .reseller-item .reseller-purchase-button:after {
        content : " Now";
    }
    .resellers-container .vlist .list-item, .resellers-container .vlist .reseller-item .resale-info {
        padding: 0px;
        margin: 0px;
        border: none;
    }
    .resellers-container .vlist .list-item {
        margin-bottom: 5px!important;
    }
    .resellers {
        width: 330px;
        margin-right: 7px;
    }
    vertical-bar-chart > div, #highcharts-0 {
        border: 2px solid #545454;
    }
    #highcharts-0 {
        margin-bottom: 10px;

    }
    .price-volume-charts-container {
        display: flex;
        flex-direction: column;
    }
    .price-volume-charts-container .clearfix {
        order: -1;
        display: flex;
        flex-direction: column;
    }
    .price-chart-info-container.clearfix {
        display: flex;
        flex-direction: row;
        width: 100%;
    }
    .price-chart-info-container .text-label, .price-chart-info-container .text-lead {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px!important;
        margin-right: 4px!important;
        margin-bottom: 0px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px!important;
        }
    }
    .price-chart-info-container .text-label:after {
        content: ": "
    }
    .price-chart-info-container .text-robux {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #060;
        font-size: 14px;
        font-weight: bold;
        position: relative;
        top: -2px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .price-chart-info-container .text-robux:before {
        content: "R$ ";
    }
    asset-resale-data-pane > .section-content {
        border-left: 1px solid #ccc;
    }
    #resellers {
        margin-right: 10px;
        order: -1;
    }
    #price-chart {
        max-width: 435px;
        min-width: 435px;
    }
    #highcharts-0 {
            max-width: 405px;
            min-width: 405px;
    }
    .ajax-comments-more-button-container .rbx-comments-see-more, .resellers-container .see-more-resellers {
        height: 27px;
        line-height: 24px;
        font-size: 13px;
        padding: 0px 7px;
        background-image: url("/images/StyleGuide/btn-control-large-tile.png");
        border-radius: 0px;
        width: unset;
        color: #000 !important;
        border-color: #777!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif !important;
        margin-left: 83px;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif !important;
        }
    }
    .ajax-comments-more-button-container .rbx-comments-see-more:hover, .resellers-container .see-more-resellers:hover {
        background-position: bottom;
        border-color: #888!important;
    }
    .resellers-container .see-more-resellers {
        margin-left: 0px!important;
    }
    .btr-hide-ads div[style="position: relative; float: right; height: 28px; margin-bottom: -28px; margin-top: 5px;"] {
        margin-right: revert;
    }
    div[style="position: relative; float: right; height: 28px; margin-bottom: -28px; margin-top: 5px;"] {
        margin-right: 208px;
        top: 13px;
        display: none;
    }
    .price-chart-range-dropdown .input-dropdown-btn {
        height: 22px !important;
        border-radius: 0px !important;
        border-color: #acacac !important;
        background: linear-gradient(#f0f0f0, #e5e5e5);
        padding: 4px;
        min-width: 190px;
        width: unset;
    }
    .price-chart-range-dropdown .input-dropdown-btn .rbx-selection-label {
        font-family: 'MS Shell Dlg 2', Arial, sans-serif;
        font-size: 13px;
        color: #000;
        height: 20px;
        line-height: 12px;
        position: relative;
    }
    .price-chart-range-dropdown .input-dropdown-btn .icon-down-16x16 {
        margin-left: 6px;
        margin-right: 1px;
        width: 7px !important;
        height: 6px;
        background-size: unset;
        background-position: unset;
        background-image: url("https://assetdelivery.roblox.com/v1/asset/?id=14791839261");
    }
    .price-chart-range-dropdown .input-dropdown-btn:hover, .price-chart-range-dropdown .input-dropdown-btn:focus {
        background: linear-gradient(#daecfc, #c4e0fc);
        border-color: #569de5 !important;
    }
    #price-chart .dropdown-menu {
        border-radius: 0px;
        background-color: #f1f1f1 !important;
        border: 1px solid #989898;
        box-shadow: 3px 5px 4px 0 rgba(89,67,67,0.33);
        padding: 2px;
        max-height: unset;
        margin-top: -1px;
    }
    #price-chart .dropdown-menu li {
        border: 1px solid transparent !important;
        height: unset !important;
        min-height: 22px;
    }
    #price-chart .dropdown-menu li:hover {
        border-color: #78aee5 !important;
        background-color: #d0e1f3;
    }
    #price-chart .dropdown-menu li a {
        padding: 1px 4px;
        font-family: 'Segoe UI', Arial;
        font-size: 12px;
        color: #000;
    }
    resellers-pane .section-content-off {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px!important;
        color: #343434!important;
        background-color: transparent !important;
        padding: 0;
        text-align: left;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px!important;
            color: #000!important;
        }
    }
    .shopping-cart-buy-button.item-purchase-btns-container {
        display: flex;
        flex-direction: column;
    }
    .shopping-cart-add-remove-btn-container:before {
        content: "";
        background: url('/images/UI/img-or_divider.png') no-repeat top left;
        display: block;
        height: 8px;
        width: 147px;
        margin: 5px 0 5px 5px;
    }
    .shopping-cart-add-remove-btn-container .btn-secondary-lg, .shopping-cart-add-remove-btn-container .btn-primary-lg {
        border-color: #007001!important;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white!important;
        padding: 1px 13px 3px 13px;
        height: 34px;
        width: unset!important;
        font-size: 0px;
        background-position: left -96px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        border-radius: 0px;
        position: relative;
        z-index: 5;
        margin-left: 15px;
        margin-top: 0!important;
        if layout == "dec" {
            background-color: #428bca;
            border-color: #3580bd!important;
        }
        if layout == "june" {
            text-shadow: 0 -1px #013401!important;
            font-weight: bold;
            letter-spacing: -1px;
            font-family: Arial,Helvetica,sans-serif;
            padding: 0px 13px 0 13px;
            line-height: 0px;
            width: 131px;
        }
    }
    .shopping-cart-add-remove-btn-container .btn-secondary-lg:before, .shopping-cart-add-remove-btn-container .btn-primary-lg:before {
        content: "Add to Cart";
        font-size: 20px!important;
        position: relative;
        top: 4px;
    }
    .item-details-info-content.shopping-cart .item-details-info-header .right {
        bottom: 48px;
    }
    #item-container:has(.btr-content-button-container) .item-details-info-content.shopping-cart .item-details-info-header .right {
        left: -140px;
    }
    if cart {
        .shopping-cart-btn-container, .shopping-cart-add-remove-btn-container {
            display: none;
        }
    }
    .item-details-section .experience-link-list .icon-menu-games-on {
        display: none;
    }
    .item-details-section .experience-link-list-item {
        line-height: 18px!important;
        margin-bottom: 0;
        if layout == june {
            line-height: 16px!important;
        }
    }
    .item-details-section .item-info-row-container:has(.experience-link-list) {
        margin-bottom: -10px;
    }
    .btr-shopping-cart-shown {
        --btr-menu-offset-x: 15px;
    }
    .item-card-creator {
        display: block;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/library/"), url-prefix("https://www.roblox.com/badges/"),
    url-prefix("https://www.roblox.com/game-pass/") {
    /* Legacy Item Page */
    /* ill fix some stuff here in the future maybe, i have barely touched this since march :sob: */
    #container-main {
        if layout == "june" {
            margin-top: 55px;
        }
        if layout == "thirteen" {
            margin-top: 55px;
        }
    }
    .content {
	    max-width: 970px;
        background-color: transparent!important;
        margin-top: 0px!important;
        backdrop-filter: none!important;
    }
    .btr-hide-ads #item-container, .btr-hide-ads .content {
        max-width: 810px!important;
    }
    #wrap {
        min-height: 900px!important;
    }
    #item-container {
        margin-top: 2px;
        max-width: 970px;
        background-color: white;
        padding: 76px 0 25px 0;
        min-height: 736px;
    }
    #recommendations-container, #AjaxCommentsContainer, .container-list.bundle-items, asset-resale-pane, #highcharts-0, #highcharts-4, #sponsored-catalog-items, .btr-owners-container {
        max-width: 783px;
    }
    .section-content.remove-panel {
        margin: 0 0 -3px!important;
        max-width: 762px;
    }
    .right-abp {
        position: absolute;
        margin-left: 810px;
        margin-top: 89px;
    }
    .section-content.remove-panel {
        margin: 0 0 -3px!important;
    }
    .price-container {
        width: 170px;
        background-color: #e1e1e1;
        border: 1px solid #a7a7a7;
        padding: 5px;
        min-height: 76px;
        position: absolute;
        right: -165px;
        top: -22px;
        margin-bottom: 10px;
    }
    .price-container .item-first-line {
        display: none;
    }
    #item-container[data-expected-price="0"] .price-container {
        min-height: 50px;
    }
    #item-container[data-expected-price="0"] .price-container .btn-growth-lg,
    #item-container[data-expected-price="0"] .price-container #edit-avatar-button {
        bottom: 23px;
    }
    #item-container[data-expected-price="0"] .favorite-button-container {
        top: 53px;
    }
    .price-container .btn-growth-lg,
    #edit-avatar-button,
    #try-in-studio-button,
    .price-container .btn-primary-lg,
    #inventory-button {
        border-color: #007001!important;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white;
        padding: 1px 13px 3px 13px;
        height: 34px;
        width: 126px;
        font-size: 20px;
        background-position: left -96px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        border-radius: 0px;
        position: relative;
        z-index: 6;
        if layout == "dec" {
            background-color: #428bca;
            border-color: #3580bd!important;
        }
    }
    .price-container .btn-growth-lg[disabled=""] {
        border-color: #99c699!important;
        background-position: left -202px;
        opacity: 1;
    }
    .price-container .btn-growth-lg:hover {
        if layout == "dec" {
            background-color: #3073a9;
            border-color: #28608e;
        }
    }
    #edit-avatar-button,
    #try-in-studio-button,
    #inventory-button {
        border-color: #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white;
    }
    #try-in-studio-button {
        line-height: 27px;
        bottom: 23px;
        padding-left: 10px;
    }
    #inventory-button {
        line-height: 27px;
    }
    .price-container .btn-growth-lg:hover,
    #edit-avatar-button:hover,
    #try-in-studio-button:hover,
    .price-container .btn-primary-lg:hover,
    #inventory-button:hover {
        background-position: left -128px;
    }
    .price-container .icon-nav-charactercustomizer {
        visibility: hidden;
    }
    .price-container .icon-nav-charactercustomizer:after {
        visibility: visible;
        content: "Customize";
        left: -29px;
        position: relative;
        top: 5px;
    }
    .price-container .btn-primary-lg[data-se="item-buyforrobux"]:after {
        content: " with R$";
        if tix {
            content: " with Tx";
        }
    }
    .price-container .btn-growth-lg[disabled] {
        width: unset;
        margin-left: 16px;
    }
    .price-container .btn-growth-lg[disabled]:after {
        content: " Now";
    }
    .price-container .price-label {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px!important;
        width: unset!important;
        padding-right: 2px;
        max-width: 71px;
    }
    .price-container .price-label:after {
        content: ":";
    }
    .icon-robux-price-container .icon-robux-16x16 {
        background: url('/images/Icons/img-robux.png') no-repeat 0 1px;
        margin-top: 3px;
        margin-right: 1px;
        if tix {
            background: url('/images/Tickets.png') no-repeat 0 1px;
            margin-top: 1px;
        }
    }
    .price-info {
        display: inline;
        height: 20px;
    }
    .price-info > div {
        height: 100%;
        display: inherit;
    }
    .price-info > div:before, .price-info > div:after {
        display: none;
    }
    .icon-robux-price-container .text-robux-lg {
        color: #060;
        font-weight: bold;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 12px;
        margin-top: 2px;
        line-height: 15px;
        if tix {
            color: #A61;
        }
    }
    .price-container .price-container-text {
        width: auto;
        margin: 0 auto;
        max-width: 147px;
        align-items: center;
        justify-content: center;
        display: flex !important;
        float: none;
    }
    .price-container .action-button {
        float: right;
        max-width: 190px;
        position: absolute;
        top: 30px;
        left: 16px;
    }
    .item-details {
        min-height: 249px;
        width: 268px;
        float: left;
        position: relative;
        left: 15px;
        top: -18px;
    }
    #item-container .item-name-container h1 {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        letter-spacing: -1px;
        font-size: 32px;
        font-weight: bold;
        position: absolute;
        left: 1px;
        z-index: 6;
        top: -65px;
        overflow: hidden;
        height: 55px;
        margin-right: 0;
        white-space: nowrap;
        max-width: 674px;
    }
    .item-type-field-container {
        position: absolute;
        left: -334px;
        top: -53px;
    }
    .item-type-field-container > div {
        display: none;
    }
    .border-bottom.item-name-container > div > .text-label:before {
        content: "Creator: ";
        font-size: 12px!important;
        if layout == "june" {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .border-bottom.item-name-container > div > span {
        font-size: 0px!important;
    }
    .item-type-field-container > span {
        font-size: 15px!important;
        font-weight: bold!important;
        color: #343434!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
    }
    .item-type-field-container > span:before {
        content: "ROBLOX ";
        font-size: 15px!important;
    }
    .border-bottom.item-name-container {
        border: none;
    }
    .border-bottom.item-name-container > div {
        position: relative;
        bottom: -5px;
        left: -85px;
        z-index: 6;
        height: 22px;
    }
    .item-field-container {
        margin: 0px;
    }
    .border-bottom.item-name-container > div > span > a,
    .clearfix.item-field-container .font-header-1,
    .clearfix.item-field-container .text-label {
        font-size: 12px!important;
        color: #999;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: unset;
    }
    .border-bottom.item-name-container > div > span {
        font-size: 0px!important;
        color: #999;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: unset;
    }
    .toggle-target.item-field-container > div {
        display: none;
    }
    .clearfix.item-field-container .font-header-1:after {
        content: ":";
    }
    .clearfix.item-field-container .field-content {
        font-size: 12px!important;
        color: black;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        float: unset;
        height: 16px;
        line-height: 18px;
    }
    .border-bottom.item-name-container > div > span > a,
    .clearfix.item-field-container .field-content > a {
        color: #0055B3!important;
        font-size: 12px!important;
    }
    .item-details-thumbnail-container,
    .btr-preview-container-itempage,
    .item-thumbnail-container,
    #AssetThumbnail {
        height: 320px;
        width: 320px;
    }
    .clearfix.toggle-target.item-field-container {
        margin-top: 10px;
    }
    .clearfix.toggle-target.item-field-container .font-header-1 {
        display: none;
    }
    .clearfix.toggle-target.item-field-container #item-details-description {
        font-size: 14px!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        width: 100%;
        margin-bottom: 3px;
        height: unset!important;
    }
    .clearfix.toggle-target.item-field-container:after {
        content: "";
        display: block;
        border-top: 1px solid #ccc;
    }
    .item-context-menu,
    #item-container .btr-explorer-button-container,
    #item-container .btr-download-button,
    #item-container .btr-content-button {
        top: -35px;
    }
    .favorite-button-container {
        position: absolute;
        right: -6px;
        top: 79px;
        width: 100%;
        max-width: 170px;
    }
    .favorite-button-container > div {
        display: flex !important;
        align-items: center;
        justify-content: center;
        margin: 0 auto;
    }
    .favorite-button-container .tooltip-container[title="Add to Favorites"] #toggle-favorite {
        padding-right: 64px;
    }
    .favorite-button-container .tooltip-container[title="Remove from Favorites"] #toggle-favorite {
        padding-right: 78px;
    }
    .icon-favorite {
        background-position: unset!important;
        background-image: url('/images/star.png')!important;
        height: 16px!important;
        width: 16px!important;
        margin-right: 5px;
    }
    .favorite-button-container .tooltip-container[title="Add to Favorites"] #toggle-favorite #result:after {
        content: "• Favorite";
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: 60px;
        display: inline-flex;
        position: absolute;
        top: 0px;
        color: #0055B3!important;
        margin-left: 5px;
    }
    .favorite-button-container .tooltip-container[title="Remove from Favorites"] #toggle-favorite #result:after {
        content: "• Unfavorite";
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: 75px;
        display: inline-flex;
        position: absolute;
        top: 0px;
        color: #0055B3!important;
        margin-left: 5px;
    }
    .favorite-button-container #result {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        padding: 0px;
    }
    .right-align-container {
        position: relative;
        left: -97px;
    }
    .field-content.toggle-content {
        color: #0055B3!important;
        float: unset;
        position: relative;
        height: 20px;
        bottom: 0px;
    }
    .recommendations-header > h2,
    #AjaxCommentsContainer .container-header,
    .container-list.bundle-items h3 {
        position: relative;
        background-color: #fff!important;
        padding: 9px 7px 12px 7px;
        border: 1px solid #ccc;
        border-bottom: none;
        font-weight: bold;
        font-size: 15px;
        color: #363636;
        margin: 4px 2px 0 1px;
        z-index: 6;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin-left: 5px;
    }
    #AjaxCommentsContainer .container-header {
        width: auto;
        display: inline-block;
        top: 6px;
    }
    .recommendations-header > h2 > span,
    #AjaxCommentsContainer .container-header h3,
    .container-list.bundle-items h3 {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: bold;
        font-size: 15px;
        if layout == "dec" {
            font-weight: 400!important;
        }
    }
    #AjaxCommentsContainer .container-header h3 {
        padding: 0px;
    }
    .container-list.bundle-items h3 {
        width: 115px;
    }
    .recommended-items-slider,
    .section-content.AddAComment,
    .container-list.bundle-items .item-cards {
        border-top: 1px solid #CCC;
        top: -8px;
        position: relative;
    }
    .container-list.bundle-items .item-cards {
        top: -3px;
    }
    .section-content.AddAComment {
        top: -2px;
    }
    .item-card-thumb-container {
        width: 105px;
        height: 105px;
        background-color: transparent!important;
    }
    .item-card-container.recommended-item-link,
    .container-list.bundle-items .item-card-container {
        width: 105px;
    }
    .recommended-item .item-card-name,
    .container-list.bundle-items .item-card-name {
        text-align: center;
        color: #0055B3;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        font-weight: normal;
        height: 100% !important;
        max-height: unset !important;
    }
    .sponsored-item-card .item-card-container .item-card-name {
        text-align: center;
    }
    .text-overflow.item-card-creator {
        text-align: center;
        width: unset;
    }
    .item-card-secondary-info {
        width: 99px;
    }
    .recommended-item .item-card-price {
        display: none;
    }
    .recommended-creator-container {
        text-align: center;
    }
    .recommended-creator-container div {
        margin-left: auto;
        margin-right: auto;
    }
    .recommended-creator-container span {
        margin-right: auto;
    }
    .item-card-creator.recommended-creator > span,
    .container-list.bundle-items .xsmall,
    .item-card-creator > span {
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #999;
    }
    .item-card-creator.recommended-creator > span > a,
    .item-card-creator > span > a {
        color: #0055B3!important;
    }
    .item-card {
        height: 100%!important;
    }
    .recommended-item .thumbnail-2d-container {
        background-color: transparent;
    }
    .item-name-container .btn-control-md {
        display: none;
    }
    .item-note.has-price-label,
    .item-note.has-price-label > span {
        margin-top: 35px;
        width: 150px;
        padding: 0px;
        font-size: 14px!important;
        text-align: center;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
    }
    .item-note.has-price-label > span {
        font-size: 11px!important;
        color: #343434;
    }
    #resellersLink {
        color: #0055B3!important;
    }
    #item-container[data-is-limited-unique="true"] .favorite-button-container,
    #item-container[data-is-limited="true"] .favorite-button-container {
        top: 90px!important;
    }
    #item-container[data-is-limited-unique="true"] .price-container .price-container-text {
        left: 13px;
    }
    #item-container[data-is-limited-unique="true"] .price-container .price-label {
        width: 71px;
    }
    .item-details-thumbnail-container .icon-limited-unique-label {
        background-position: -27px 0px;
        height: 52px;
        background-image: url(http://images.rbxcdn.com/e98dda3d70d864320c1adea9053ff52e.png);
        width: 175px;
    }
    .item-details-thumbnail-container .icon-limited-label {
        background-position: -27px 0px;
        height: 52px;
        background-image: url(http://images.rbxcdn.com/ecf6b4f4789665e0e4f45d202fa740c7.png);
        width: 175px;
    }
    .btr-explorer-popover.visible {
        z-index: 100;
    }
    .item-details-thumbnail-container .btn-control-md {
        height: 18px!important;
        font-size: 11px;
        background-image: url(/images/StyleGuide/btn-control-small-tile.png);
        border-radius: 0px!important;
        border: 1px solid #777;
        padding: 0 6px;
        color: #000;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;

    }
    .item-details-thumbnail-container .btn-control-md:hover {
        background-position: bottom;
        border-color: #888;
        text-decoration: none;
    }
    #item-context-menu .rbx-menu-item {
        background: url(/images/BuildPage/btn-gear_sprite_27px.png) no-repeat;
        border-radius: 0px;
        display: inline-block;
        width: 40px;
        height: 27px;
        border: none;
        position: absolute;
        right: -6px;
    }
    #item-context-menu .rbx-menu-item:hover {
        background-position: 0 -27px;
    }
    #item-context-menu .rbx-menu-item .icon-more {
        display: none;
    }
    #item-context-menu .rbx-menu-item[aria-describedby] {
        background-position: 0 -54px;
        z-index: 6000;
    }
    #item-context-menu .popover {
        box-shadow: none!important;
        top: -15px!important;
        right: -6px!important;
        transition: none;
        left: unset !important;
    }
    #item-context-menu .popover .arrow {
        display: none;
    }
    #item-context-menu .dropdown-menu {
        min-width: 125px;
        background-color: #EFEFEF;
        border-radius: 0px;
        border: 1px solid #777;
        box-shadow: none!important;
    }
    #item-context-menu .dropdown-menu > li a,
    .toggle-profile,
    #delete-item,
    #sell {
        color: black!important;
        font: 12px normal Arial,
        Helvetica,
        sans-serif!important;
        padding: 4px 8px!important;
    }
    #item-context-menu .dropdown-menu > li {
        padding: 0px;
    }
    .comments-container .vlist .list-item {
        border: none;
    }
    .comments-container .vlist .list-item .list-body {
        float: none;
        background: url('/images/UI/bg-comments-extra-long.png') no-repeat;
        padding: 15px 15px 15px 20px;
        width: 440px;
        min-height: 48px;
        font-size: 14px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        border-right: 1px solid #DDDDDD;
        border-bottom: 1px solid #DDDDDD;
        background-position: -20px 0px;
        border-bottom-left-radius: 4px;
        border-bottom-right-radius: 4px;
        border-top-right-radius: 4px;
    }
    .comments-container .vlist .list-item .list-body:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14365665535');
        position: absolute;
        left: -20px;
        top: 20px;
    }
    .comments-container .vlist .list-item .list-body > p {
        font-size: 14px;
        color: #343434!important;
    }
    .comments-container .vlist .list-item .comment-name .text-name,
    .comment-body.list-body a {
        color: #095fb5!important;
        font-size: 14px!important;
    }
    .comments-container .comment-controls .icon-flag {
        background-image: unset;
        margin-right: 3px;
        background-position: 0 0px;
        background-size: unset;
        width: unset;
        color: #F99;
    }
    .comments-container .comment-controls .icon-flag:after {
        content: "Report Abuse";
        font-size: 11px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin-left: 25px;
    }
    .comments-container .comment-controls .icon-flag:hover {
        text-decoration: underline;
        color: #F00!important;
    }
    .comments-container .comment-controls .icon-flag:hover:before {
        text-decoration: underline;
        content: url("/images/cssspecific/rbx2/abuse.png");
        position: absolute;
        left: 7px;
        top: 8px;
    }
    .comments-container .comment-controls {
        top: 16px;
        right: 239px;
    }
    .comments-container .comment-item .avatar img {
        border-radius: 0px;
    }
    .comments-container .comment-form {
        display: none;
        background-color: #EDF3FF;
        border: 1px solid #BDD0FE;
        border-radius: 3px;
        width: 440px;
        margin-left: 84px;
        min-height: 48px;
    }
    .comment-form .input-field {
        font-size: 14px;
        color: #343434 !important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        background-color: transparent!important;
        border: 1px solid transparent!important;
        font-style: italic;
    }
    .comments-container .rbx-comment-msgs > span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-style: italic;
        font-size: 14px!important;
        margin: 3px 8px;
        position: relative;
        left: 165px;
        top: -2px;
    }
    .comments-container .rbx-comment-input {
        width: 420px;
        background: transparent;
        border: none;
        height: 95px;
    }
    .comments-container .form-horizontal button {
        margin-bottom: 0px;
        border-color: #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        border-radius: 0px;
        font-size: 14px;
        padding: 1px 7px 0 7px;
        height: 23px;
        bottom: -94px;
        position: relative;
        right: -24px;
    }
    .comments-container .form-horizontal button:hover {
        background-position: left -181px;
    }
    .comments-container .empty {
        margin-left: 84px;
        margin-top: 10px;
        font-size: 14px;
        color: #343434 !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
    }
    .price-container .text-label.empty-label,
    .price-container .small.text {
        display: none;
    }
    .item-name-container .icon-premium-medium {
        position: absolute;
        background-image: url(http://images.rbxcdn.com/461fe35725f9db0ece395301b7282df6.png);
        height: 52px;
        width: 104px;
        background-position: -28px 0px;
        left: 0px;
        z-index: 10;
        margin-top: 268px;
    }
    .voting-panel .users-vote .vote-details .vote-container .vote-background.has-votes {
        background-color: #CE645B!important;
    }
    .voting-panel .users-vote .vote-details .vote-container .vote-percentage {
        background-color: #52A846!important;
    }
    .vote-mask {
        display: none;
    }
    #voting-section {
        width: 135px!important;
        left: -225px;
        bottom: -25px;
    }
    .voting-panel .icon-like {
        position: absolute;
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774121572');
        background-position: 0 0px!important;
        height: 21px;
        width: 22px;
        left: -56px;
        top: -10px;
    }
    .icon-like:hover {
        background-position: 0 -63px!important;
    }
    .icon-like.selected:hover {
        background-position: 0 -42px!important;
    }
    .icon-like.selected {
        background-position: 0 -21px!important;
    }
    .voting-panel .icon-dislike {
        position: absolute;
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774121572');
        background-position: 0px -85px!important;
        height: 21px;
        width: 22px;
        left: -156px;
        top: -10px;
    }
    .icon-dislike:hover {
        background-position: 0px -128px!important;
    }
    .icon-dislike.selected {
        background-position: 0px -106px!important;
    }
    .icon-dislike.selected:hover {
        background-position: 0px -149px!important;
    }
    .voting-panel span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 11px;
        position: relative;
        top: -3px;
    }
    .voting-panel .users-vote .vote-details {
        position: absolute;
        top: -6px;
        right: -14px;
    }
    .voting-panel .users-vote .vote-details .vote-numbers {
        position: absolute;
        top: -15px;
    }
    .voting-panel .users-vote .vote-details .vote-container {
        height: 5px!important;
        width: 206px;
    }
    .game-buttons-container:before {
        border-top: 1px solid #ccc;
        display: block;
        position: absolute;
        content: "";
        width: 100%;
        top: -15px;
    }
    .voting-panel .users-vote .vote-details .vote-numbers .count-right {
        float: right;
        text-align: right;
        position: absolute;
        right: -130px;
        width: 140px;
    }
    .count-left:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14749146334');
        width: 12px;
        height: 10px;
        display: inline-block;
    }
    .count-right:after {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14749149248');
        width: 12px;
        height: 10px;
        display: inline-block;
    }
    #vote-up-text:before {
        content: "Thumbs up: ";
    }
    #vote-down-text:before {
        content: "Thumbs down: ";
    }
    .icon-dislike:before {
        content: "";
        border-left: 1px solid #ccc;
        position: absolute;
        left: -6px;
        height: 21px;
    }
    .price-container .btn-growth-lg[data-expected-price="0"] {
        font-size: 0px;
    }
    .price-container .btn-growth-lg[data-expected-price="0"]:after {
        content: "Take One";
        font-size: 20px!important;
        position: relative;
        top: 4px;
    }
    .related-asset-container {
        background-color: transparent;
        position: absolute;
        width: 268px;
        left: 245px;
        z-index: 5;
        bottom: -7px;
    }
    .related-asset-container .asset-thumbnail {
        border-color: Black;
        border-width: 1px;
        border-style: Solid;
        height: 100px;
        width: 160px;
    }
    .related-asset-container .font-caption-body {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px!important;
    }
    .related-asset-container .asset-info {
        position: absolute;
        left: 96px;
        top: -26px;
    }
    .related-asset-container .asset-info a {
        position: absolute;
        top: 120px;
        left: 0px;
        color: #0055B3!important;
    }
    .related-asset-container .asset-thumbnail img {
        object-fit: contain;
        height: 98px;
        width: 158px;
    }
    .thumbnail-holder.thumbnail-Small .thumbnail-span > img {
        height: 320px;
        width: 320px;
        margin-top: 0px;
    }
    #item-container[data-item-type="Bundle"] .item-type-field-container > span {
        font-size: 0px!important;
    }
    #item-container[data-item-type="Bundle"] .item-type-field-container > span:after {
        content: "Package";
        font-size: 15px!important;
    }
    #item-container[data-asset-type="Hat"] .item-type-field-container > span {
        font-size: 0px!important;
    }
    #item-container[data-asset-type="Hat"] .item-type-field-container > span:after {
        content: "Hat";
        font-size: 15px!important;
    }
    #item-container[data-asset-type="Game Pass"] .item-type-field-container {
        width: 290px;
    }
    #item-container[data-asset-type="Game Pass"] .item-type-field-container > span:before {
        content: "ROBLOX Game ";
    }
    .thumbnail-holder .icon-play,
    .thumbnail-holder .icon-pause {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774131200');
        background-size: unset;
        height: 24px;
        width: 24px;
    }
    .thumbnail-holder .icon-play {
        background-position: 0 0px;
    }
    .thumbnail-holder .icon-play:hover {
        background-position: -25px 0px;
    }
    .thumbnail-holder .icon-pause {
        background-position: 0 -25px;
    }
    .thumbnail-holder .icon-pause:hover {
        background-position: -25px -25px;
    }
    .thumbnail-holder .asset-status-icon {
        margin: 0;
    }
    .asset-status-icon .status-new {
        font-size: 0px!important;
        background-color: transparent;
        background-image: url('http://images.rbxcdn.com/8a25ded7fa07d098dac7f234e7b34cfd.png');
        color: #fff;
        padding: 0px;
        border-radius: 0px;
        height: 120px;
        width: 120px;
        margin-right: 3px;
    }
    .item-details-thumbnail-container .thumbnail-ui-container .asset-status-icon {
        padding: 0px;
    }
    .recommended-items-slider .icon-premium-small {
        top: 81px!important;
    }
    #sponsored-catalog-items .item-card-price {
        display: none;
    }
    .clearfix.item-field-container .field-content > span {
        display: none;
    }
    .attribute-container > span {
        font-size: 12px;
    }
    .field-content {
        width: 76%;
    }
    .attribute-container > span:first-child,
    .icon-Music {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14749151182');
        background-size: unset;
        height: 16px;
        width: 16px;
    }
    .icon-Social {
        background-position: -48px -16px;
    }
    .icon-Navigation {
        background-position: -80px 0;
    }
    .icon-PowerUp {
        background-position: -16px -16px;
    }
    .icon-Melee {
        background-position: -48px 0;
    }
    .icon-Transport {
        background-position: 0 -16px;
    }
    .icon-Ranged {
        background-position: -32px -16px;
    }
    .icon-Building {
        background-position: unset;
    }
    .icon-Explosive {
        background-position: -16px 0;
    }
    .icon-Music {
        display: inline-block;
        background-position: 32px 0;
    }
    #item-container[data-asset-type="Gear"] .item-details div:nth-child(4) .font-header-1 {
        padding-right: 24px!important;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/all-catalog"]:before,
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/develop/library"]:before, {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: -47px 1px;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/medieval-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: -16px 0;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/fighting-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: 0 16px;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/town-and-city-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: -32px 0;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/sports-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: 49px 16px;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/comedy-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: 32px 0;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/adventure-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: unset;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/horror-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: 49px 0;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/sci-fi-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: -32px 16px;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/military-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: 16px -3px;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/naval-catalog"]:before {
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: -16px 16px;
    }
    .clearfix.item-field-container .field-content > a[href="https://www.roblox.com/western-catalog"]:before{
        content: '';
        display: inline-block;
        background-image: url('/images/GenreIcons/GenreIconsSprite.png');
        height: 16px;
        width: 16px;
        background-position: 16px 15px;
    }
    .item-card-container .item-card-label > span {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
    }
    #thumbnail-3d-container .spinner-default {
        background-image: none!important;
        width: 352px;
        height: 352px;
        display: inline-block;
        vertical-align: middle;
        white-space: normal;
        box-sizing: border-box;
        position: relative;
        left: 57px;
    }
    #thumbnail-3d-container .thumbnail-loading.shimmer:before,
    #thumbnail-3d-container .thumbnail-loading.shimmer:after {
        opacity: 0;
        box-sizing: border-box;
        content: "\0020";
        position: absolute;
        top: 10%;
        left: 10%;
        width: 80%;
        height: 80%;
        border-radius: 352px;
        border: 3px solid #184FA2;
        box-shadow: 0 0 50px #5D9CFB,
        inset 0 0 50px #5D9CFB;
    }
    #thumbnail-3d-container .thumbnail-loading.shimmer:before {
        animation: gogoloader 2s infinite;
        z-index: 2;
    }
    #thumbnail-3d-container .thumbnail-loading.shimmer:after {
        animation: gogoloader 2s infinite 1s;
        z-index: 1;
    }
    /* :3 */
    @-webkit-keyframes gogoloader {
        0% {
            -webkit-transform: scale(0);
            transform: scale(0);
            opacity: 0;
        }
        50% {
            opacity: 1;
        }
        100% {
            -webkit-transform: scale(1);
            transform: scale(1);
            opacity: 0;
        }
    }
    @keyframes gogoloader {
        0% {
            transform: scale(0);
            opacity: 0;
        }
        50% {
            opacity: 1;
        }
        100% {
            transform: scale(1);
            opacity: 0;
        }
    }
    /* Button Styles */
    .action-button .PurchaseButton {
        if button == v1 {
        font-size: 0px!important;
        background: url('https://assetdelivery.roblox.com/v1/asset?id=14438741344') no-repeat;
        border: none;
        background-color: transparent!important;
        width: 142px;
        if tix {
            background: url('https://assetdelivery.roblox.com/v1/asset?id=14438742273') no-repeat;
        }
    }
        if button == v2 {
        font-size: 0px!important;
        background: url('https://assetdelivery.roblox.com/v1/asset?id=14453009670') no-repeat;
        border: none;
        background-color: transparent!important;
        width: 142px;
        if tix {
            background: url('https://assetdelivery.roblox.com/v1/asset?id=14453012835') no-repeat;
        }
    }
    }
    .action-button .PurchaseButton:hover {
        if button == v1 {
        background-position: bottom left!important;
    }
        if button == v2 {
        background-position: bottom left!important;
    }
    if button = v1 {
        .price-container .btn-growth-lg[data-expected-price="0"]::after {
            font-size: 0px!important;
        }
    }
    }
    /* End of Button Styles */

    /* :3 */
    #thumbnail-3d-container .thumbnail-loader:after {
        content: "Loading";
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        position: absolute;
        right: 137px;
        top: 148px;
    }
    .item-details-thumbnail-container .thumbnail-placeholder {
        width: 320px;
        height: 320px;
    }
    .item-details-thumbnail-container .thumbnail-loading {
        background-color: transparent!important;
        background-image: none!important;
        display: inline-block!important;
        animation: none;
    }
    .item-name-container .label-checkmark {
        display: none;
    }
    .price-container:after {
        content: "";
        width: 170px;
        display: inline-block;
        position: absolute;
        height: 1px;
        background: #ccc;
        top: 103px;
        left: -1px;
    }
    #item-container[data-is-limited-unique="true"] .price-container:after {
        top: 113px;
    }
    #item-container[data-expected-price="0"] .price-container:after {
        top: 77px;
    }
    .modal-dialog .modal-content {
        padding: 5px;
        background-color: #e1e1e1!important;
        color: #393b3d;
        border: 2px solid #272727;
        font: bold 27px Arial;
        width: 425px;
    }
    .modal-dialog .modal-content .modal-header {
        border: none;
        padding: 0px;
    }
    .modal-dialog .modal-content .modal-header button {
        display: none;
    }
    .modal-dialog .modal-content .modal-header h5 {
        font-weight: bold;
        font-size: 27px;
        color: #363636;
        letter-spacing: -1px;
        text-align: center;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        margin: 0px;
    }
    .modal-dialog .modal-content .modal-body,
    .modal-dialog .modal-content .modal-footer {
        background-color: #fff;
    }
    .modal-dialog .modal-content .modal-footer {
        margin: 0px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 12px;
        padding-bottom: 7px;
        padding-top: 7px;
    }
    .modal-dialog .modal-content .modal-top-body .modal-message,
    .modal-dialog .modal-content .modal-top-body .modal-message .font-bold {
        color: #404040;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-weight: bold;
        font-size: 15px;
    }
    .modal-dialog .modal-content .modal-top-body .modal-message .text-robux {
        color: #080;
        font-weight: bold;
        if tix {
            color: #A61;
        }
    }
    .modal-dialog .modal-content .modal-top-body .modal-message .icon-robux-16x16 {
        background: url('/images/Icons/img-robux.png') no-repeat 0 1px;
        margin-top: 3px;
        if tix {
            background: url('/images/Tickets.png') no-repeat 0 1px;
            margin-top: 0px;
        }
    }
    .modal-dialog .modal-content .modal-body .modal-image-container,
    .modal-dialog .modal-content .modal-body .modal-image-container .modal-thumb {
        width: 110px;
        min-height: 110px;
        height: 110px;
        margin: 0px;
    }
    .modal-dialog .modal-content .modal-top-body .modal-message {
        position: absolute;
        left: 130px;
        top: 20px;
        max-width: 270px;
    }
    .modal-dialog .modal-content .modal-body .modal-btns {
        height: 50px;
        margin: 14px 0 0;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
    }
    .modal-dialog .modal-content .modal-body .modal-btns #confirm-btn {
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: #fff;
        border-radius: 0px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        padding: 9px 13px 0 13px;
        line-height: 27px;
    }
    .modal-dialog .modal-content .modal-body .modal-btns #decline-btn {
        border-color: #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        color: #fff;
        border-radius: 0px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        padding: 9px 13px 0 13px;
        line-height: 27px;
    }
    .modal-dialog .modal-content .modal-body .modal-btns #confirm-btn:hover,
    .modal-dialog .modal-content .modal-body .modal-btns #decline-btn:hover {
        background-position: left -48px;
    }
    .modal-dialog .modal-content .modal-footer .icon-robux-gray-16x16 {
        background-image: none;
    }
    .modal-dialog .modal-content .modal-footer .icon-robux-gray-16x16:after {
        content: "R$";
        display: block;
        position: relative;
        line-height: 16px;
        if tix {
            content: "Tx";
            left: -1px;
        }
    }
    .modal-dialog .modal-content .modal-footer .icon-robux-gray-16x16 {
        width: 15px;
    }
    .modal-dialog .modal-content .modal-body {
        padding-bottom: 0px;
    }
    .modal-confirmation.noImage .modal-dialog .modal-content .modal-top-body .modal-message {
        position: relative;
        left: 60px;
        top: -7px;
    }
    .btr-thumb-btn-container {
        bottom: 20px;
        right: -5px;
    }
    .enable-three-dee:last-child:before {
        content: "Enable "
    }
    #item-details-description a {
        font-size: 14px!important;
    }
    .item-card .item-card-thumb-container:before,
    #populated-complimentary-items-recommendations {
        display: none;
    }
    #item-container .clearfix.toggle-target.item-field-container {
        padding-right: 20px;
    }
    #item-container .clearfix.toggle-target.item-field-container span {
        position: absolute;
        left: 11px;
        bottom: -19px;
        font-size: 13px!important;
    }
    .price-info .text-secondary {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        padding-left: 0px;
        position: absolute;
        bottom: -100px;
        text-align: center;
        width: 158px;
        left: -43px;
    }
    .price-info .text-secondary:before {
        content: "Real Price:"
    }
    .highcharts-container svg path[stroke="#02b757"] {
        stroke: #008000;
    }
    .price-chart-legend .line {
        background-color: #008000;
        height: 10px;
        border-radius: 0px;
    }
    .price-chart-legend .line:before {
        content: "";
        border: 1px solid #ccc;
        padding: 1px;
        height: 14px;
        display: block;
        width: 18px;
        position: relative;
        left: -2px;
        top: -2px;
    }
    .price-chart-legend .volume {
        background-color: #A4A4C8;
    }
    .rbx-tab-content[ng-if="$ctrl.resaleData"] .container-header h2,
    #wishlist .container-header h1 {
        font-size: 30px!important;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        text-decoration: none;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
    }
    .price-chart-legend .text-pastname {
        font-size: smaller!important;
        color: #545454;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        position: relative;
        top: -3px;
        left: -4px;
    }
    .item-details-thumbnail-container .thumbnail-ui-container .right-align-container .thumbnail-button-container {
        padding: 0px!important;
    }
    #item-container:has(#AssetThumbnail .related-asset-container) .clearfix.toggle-target.item-field-container #item-details-description {
        max-height: 112px;
        overflow-y: scroll;
    }
    .border-bottom.item-name-container > div > div span {
        display: none;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/trades") {
        /* Trades */
        /* eventually! */
        #trades-container {
            height: 890px;
            max-width: 970px;
            background: white;
        }
    }
    
    @-moz-document url-prefix("https://www.roblox.com/info/roblox-badges") {
    /* Roblox Badge Page */
    /*dont ask why i decided to actually theme this page*/
    .content {
        background-color: transparent!important;
    }
    #badge-container {
        background-color: white!important;
    }
    #badge-container h1 {
        font-size: 32px;
        font-weight: bold;
        margin: 12px;
        color: #343434;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        letter-spacing: -1px;
        if layout == june {
            letter-spacing: -2px;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 40px;
            margin: 12px 0 12px;
            margin-top: 0!important;
            padding: 0px;
        }
    }
    #badge-container h2 {
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        text-decoration: none;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            letter-spacing: 0px;
            font-size: 16px;
            font-weight: bold;
            color: #000;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif;
            padding: 0px;
        }
    }
    #badge-container h3 {
        font-size: 15px;
        font-weight: bold;
        color: #343434;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #363636;
        }
    }
    .badge-description p {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: #000;
            font-size: 12px;
        }
    }
    .divider-bottom {
        border-bottom: 1px solid #ccc;
    }
    #Badge5,
    #Badge17,
    #Badge8,
    #Badge18 {
        border: none;
    }
    .stack .stack-list .stack-row.selected {
        background-color: #e9f1fc !important;
        transition: background-color 1.5s ease-in!important;
    }
    #Badge18 img {
        content: url(http://images.rbxcdn.com/049d72ade1586da1cfe2e48618cc3959.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/6c2a598114231066a386fa716ac099c4.png);
        }
    }
    .badge-container .badge-image .icon-administrator {
        background-image: url("http://images.rbxcdn.com/ae42d1c6cd258306303423a69b1ed7bf.png");
        background-position: unset;
        background-size: unset;
        if layout == "dec" {
            background-image: url("http://images.rbxcdn.com/f8f5d7b22a7efb09f0aabff9d003b862.png");
        }
        if layout == "june" {
            background-image: url("/images/Badges/Administrator-75x75.png");
        }
    }
    #Badge12 img {
        content: url(http://images.rbxcdn.com/088451f70609387491bbf8e85f285065.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/b7e6cabb5a1600d813f5843f37181fa3.png);
        }
    }
    #Badge2 img {
        content: url(http://images.rbxcdn.com/46c15f2030a8c68ab1ff4329765e515a.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/5eb20917cf530583e2641c0e1f7ba95e.png);
        }
    }
    #Badge14 img {
        content: url(http://images.rbxcdn.com/216b8349596e3293affe6dada49cea6a.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/b853909efc7fdcf590363d01f5894f09.png);
        }
    }
    #Badge8 img {
        content: url(http://images.rbxcdn.com/156b077267b7848d38df4471e2a2c540.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/01044aca1d917eb20bfbdc5e25af1294.png);
        }
    }
    #Badge6 img {
        content: url(http://images.rbxcdn.com/26bdc9274d6c2520b3d72ebaa71e50f7.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/b66bc601e2256546c5dd6188fce7a8d1.png);
        }
    }
    #Badge7 img {
        content: url(http://images.rbxcdn.com/4e483c695695b47c92591825929d1059.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/49f3d30f5c16a1c25ea0f97ea8ef150e.png);
        }
    }
    #Badge17 img {
        content: url(http://images.rbxcdn.com/ca460efad9ffdbce1f982672d0bf5e2a.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/45710972c9c8d556805f8bee89389648.png);
        }
    }
    #Badge3 img {
        content: url(http://images.rbxcdn.com/d111059fca163b9824716cff2fe4aec5.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/8d77254fc1e6d904fd3ded29dfca28cb.png);
        }
    }
    #Badge4 img {
        content: url(http://images.rbxcdn.com/14652f1598ba5520515965b4038214c0.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/0a010c31a8b482731114810590553be3.png);
        }
    }
    #Badge5 img {
        content: url(http://images.rbxcdn.com/4cb4d69560f1f3478c314b24a52d2644.png);
        if layout == "dec" {
            content: url(http://images.rbxcdn.com/139a7b3acfeb0b881b93a40134766048.png);
        }
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/upgrades/robux") {
    /* Buy Robux */
    /* why?? */
    .subscription-container, .premium-container .robux-table .robux-head-group,.badge-container.btn-primary-md .icon-robux-gray, .btn-full-width.unsubscribed h4 span, .btn-full-width.unsubscribed .icon-robux-white, .highlight-badge, .robux-downsell .icon-robux-gray, .premium-container .robux-table .robux-row .robux-cell:has(.robux-strikethrough), .robux-button-container .icon-robux-white {
        display: none;
    }
    #robux-page {
        max-width: 970px;
        padding: 5px 0 25px 0;
        margin: 0 auto;
        background: white;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .annual-premium-takeover {
        background-color: transparent!important;
    }
    .evergreen-background {
        background-image: none!important;
    }
    .premium-container .page-refined {
        background-image: none;
        text-align: left;
        color: #343434;
        padding: 0;
        margin-left: 5px;
    }
    .premium-container .page-refined .top-header h1 {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 32px;
        font-weight: bold;
        margin: 12px;
        letter-spacing: -1px;
        if layout == june {
            font-size: 40px;
            font-family: Arial,Helvetica,sans-serif;
            letter-spacing: -2px;
            margin: 12px 0 12px;
        }
    }
    .premium-container .page-refined h1:after {
        content: "TM";
        display: inline-block;
        position: relative;
        top: -12px;
        font-size: 14px;
        if layout == jan {
            display: none;
        }
        if layout == thirteen {
            display: none;
        }
        if layout == june {
            content: "!";
            font-size: 40px;
            top: 0;
        }
    }
    .premium-container .page-refined .top-subtitle {
        width: 573px;
    }
    .premium-container .page-refined .top-subtitle span {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 0;
        padding: 5px 5px 5px 10px;
        line-height: 20px;
    }
    .premium-container .page-refined .top-subtitle span:before {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14597571671');
        position: relative;
        left: -10px;
    }
    .premium-container .page-refined .top-subtitle span:after {
        content: "Find a great look for your character. Get cool gear to take into battle. Buy Limited items to sell and trade. You’ll need ROBUX to make it all happen. What are you waiting for?";
        font-size: 14px!important;
        width: 573px;
        position: absolute;
        white-space: pre-wrap;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: black!important;
            font-size: 12px!important;
        }
        if layout == thirteen or layout == june {
            content: "Use Robux to buy virtual good for your character - shirts, pants, hats, faces, and even heads!\AYou can also buy gear, like hammers, potions, jet boots, swords, and BLOXI Cola. ";
        }
    }
    .premium-container .robux-table .robux-body {
        display: block;
        padding-top: 30px;
        width: 500px;
        margin: 0 auto;
        padding-left: 100px;
    }
    .premium-container .robux-table {
        display: block;
        text-align: unset;
        width: unset;
    }
    .premium-container .page-content {
        max-width: unset;
        margin: 0;
    }
    .premium-container .robux-table .robux-row {
        display: block;
        margin-bottom: 78px;
    }
    .premium-container .robux-table .robux-cell {
        padding: 0;
    }
    .premium-container .robux-table .robux-cell:nth-child(2), #robux-react-page-wrapper .robux-cell:nth-child(3) {
        position: absolute!important;
        margin-left: 220px;
    }
    .premium-container .robux-table .price-tag {
        font-size: 15px;
        font-weight: bold;
        color: #343434;
        if layout == june {
            font-size: 16px;
            font-weight: bold;
            color: #000;
            text-transform: uppercase;
        }
    }
    .legal-text-holder {
        max-width: 500px;
        margin: 0 auto;
        color: #343434!important;
        if layout == june {
            color: black!important;
        }
    }
    .legal-text-holder .text-link {
        color: #0055B3!important;
    }
    .premium-container .robux-table .price-tag:before {
        content: "Standard Member";
        position: absolute;
        font-weight: normal;
        margin-top: -20px;
        font-size: 14px;
        if layout == june {
            text-transform: none;
            line-height: 23px;
            font-size: 12px;
        }
    }
    html:has(meta[data-ispremiumuser="true"]) .premium-container .robux-table .price-tag:before {
        content: "Builders Club Member";
    }
    .premium-container .robux-table .price-tag:after  {
        content: "for 400 ROBUX";
        margin-left: 3px;
    }
    .premium-container .robux-table .robux-row:nth-child(2) .price-tag:after {
        content: "for 800 ROBUX";
    }
    .premium-container .robux-table .robux-row:nth-child(3) .price-tag:after {
        content: "for 1700 ROBUX";
    }
    .premium-container .robux-table .robux-row:nth-child(4) .price-tag:after {
        content: "for 4500 ROBUX";
    }
    .premium-container .robux-table .robux-row:nth-child(5) .price-tag:after {
        content: "for 10000 ROBUX";
    }
    .premium-container .robux-table .robux-row:nth-child(6) .price-tag:after {
        content: "for 22500 ROBUX";
    }
    .premium-container .robux-table .align-items-center:before {
        content: "400";
        position: absolute;
        font-size: 52px;
        margin-left: -84px;
        letter-spacing: -3px;
        color: #ccc;
        if layout == june {
            margin-left: -90px;
        }
    }
    .premium-container .robux-table .robux-row:nth-child(2) .align-items-center:before {
        content: "800";
    }
    .premium-container .robux-table .robux-row:nth-child(3) .align-items-center:before {
        content: "1700";
        margin-left: -105px;
        if layout == june {
            margin-left: -115px;
        }
    }
    .premium-container .robux-table .robux-row:nth-child(4) .align-items-center:before {
        content: "4500";
        margin-left: -105px;
        if layout == june {
            margin-left: -115px;
        }
    }
    .premium-container .robux-table .robux-row:nth-child(5) .align-items-center:before {
        content: "10000";
        margin-left: -127px;
        if layout == june {
            margin-left: -140px;
        }
    }
    .premium-container .robux-table .robux-row:nth-child(6) .align-items-center:before {
        content: "22500";
        margin-left: -127px;
        if layout == june {
            margin-left: -140px;
        }
    }
    html:has(meta[data-ispremiumuser="true"]) .premium-container .robux-table .robux-row::after {
        content: "";
    }
    .premium-container .robux-table .robux-row::after {
        font-size: 11px;
        content: "Builder's Club Members get 450 ROBUX for $4.95. Upgrade Now!";
        font-weight: normal;
        position: absolute;
        border-top: 1px solid #ccc;
        width: 400px;
        line-height: 17px;
        if layout == june {
            color: #000;
        }
    }
    .premium-container .robux-table .robux-row:nth-child(2):after {
        content: "Builder's Club Members get 1000 ROBUX for $9.95. Upgrade Now!";
    }
    .premium-container .robux-table .robux-row:nth-child(3):after {
        content: "Builder's Club Members get 2200 ROBUX for $24.95. Upgrade Now!";
    }
    .premium-container .robux-table .robux-row:nth-child(4):after {
        content: " Builder's Club Members get 6000 ROBUX for $49.95. Upgrade Now! ";
    }
    .premium-container .robux-table .robux-row:nth-child(5):after {
        content: " Builder's Club Members get 15000 ROBUX for $99.95. Upgrade Now! ";
    }
    .premium-container .robux-table .robux-row:nth-child(6):after {
        content: " Builder's Club Members get 35000 ROBUX for $199.95. Upgrade Now! ";
    }
    #robux-react-page-wrapper .robux-cell, .premium-container .robux-table .robux-cell {
        border: none;
    }
    .badge-container.btn-primary-md, .btn-full-width.unsubscribed, .badge-container.btn-control-md, .robux-button-container .btn-growth-md {
        position: absolute;
        border-color: #007001!important;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white!important;
        border-radius: 0;
        width: 116px;
        padding: 1px 7px 0 7px;
        height: 23px;
        background-position: left -160px;
        margin-top: -30px;
        margin-left: -26px;
    }
    .badge-container.btn-primary-md:hover, .btn-full-width.unsubscribed:hover, .robux-button-container .btn-growth-md:hover, .badge-container.btn-control-md:hover {
        background-position: left -181px;
    }
    .badge-container.btn-primary-md h4, .btn-full-width.unsubscribed h4, .robux-button-container .btn-growth-md h4, .badge-container.btn-control-md h4 {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 0;
        font-weight: normal;
        line-height: 18px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-weight: bold;
            letter-spacing: -1px;
            text-shadow: #013401 0 -1px;
        }
    }
    .badge-container.btn-primary-md h4:after, .btn-full-width.unsubscribed h4:after, .robux-button-container .btn-growth-md h4:after, .badge-container.btn-control-md:after, .badge-container.btn-control-md h4:not(.inline-text.ng-binding) {
        content: "Buy";
        font-size: 14px!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        if layout == june {
            font-size: 15px!important;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .badge-container.btn-control-md h4 {
        line-height: 30px;
    }
    .robux-cell:has(.robux-button-container .btn-growth-md) {
        float: right;
    }
    .premium-container .robux-button-container:has(.font-small), .evergreen-background .annual-premium-banner {
        display: none;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/abusereport") {
    /* Report Abuse */
    #report-container {
        max-width: 970px;
        background: white;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif!important;
    }
    #report-container > .container-header h1 {
        font-size: 32px;
        font-weight: bold;
        margin: 12px;
        color: #343434;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
    }
    #report-header h4 {
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        text-decoration: none;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
    }
    #form-row-subject, #form-row-comment {
        display: flex;
    }
    #report-body {
        width: 600px;
        margin: 0 auto;
    }
    #form-row-subject > .text-label, #form-row-comment > .text-label, #form-row-media > .text-label {
        font-size: 14px;
        color: #343434;
        font-weight: 600;
        margin-right: 5px;
        text-align: right;
        width: 63px;
    }
    #ReportCategory, #Comment {
        all: revert;
    }
    #ReportCategory {
        width: 420px!important;
    }
    #Comment {
        width: 426px!important;
        border: 1px solid #a7a7a7;
        padding: 0px 3px;
    }
    .section-header:not(#report-header) h4, .basic-rules-preface {
        font-size: 14px!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-weight: bold!important;
    }
    #report-body .section-header:not(#report-header) {
        border: none;
        margin-bottom: 0;
        padding-bottom: 0;
    }
    #basic-rules-list-container, #basic-rules-footer, #basic-rules-link, #report-body p {
        font-size: 14px;
    }
    #report-body p {
        color: #343434;
    }
    #basic-rules-link a, .roblox-interstitial, .text-footer-nav.roblox-interstitial {
        color: #0055B3!important;
        font-size: 14px!important;
    }
    .roblox-interstitial:hover {
        text-decoration: underline;
    }
    #report-abuse {
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png) !important;
        color: white;
        padding: 1px 13px 3px 13px;
        height: 34px;
        background-position: left -96px;
        border-radius: 0;
        font-size: 20px;
        line-height: 1.3em;
        margin-left: 67px;
        if layout == dec {
            background-color: #428bca;
            border-color: #3580bd !important;
        }
    }
    #report-abuse:hover {
        background-position: left -128px;
    }
    .submit-group {
        text-align: unset;
    }
    #categoryError, .gallery-checkbox-container.checkbox label:before {
        display: none!important;
    }
    .gallery-checkbox-container.checkbox input {
        all: revert;
    } 
    .gallery-item {
        background-color: transparent;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/modcreditagreement") {
    /* Moderated Item Refund Page */
    .content {
        max-width: 970px;
        margin-top: 30px;
        background-color: white!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif!important;
        padding: 5px 0 25px 0;
    }
    .agreement-body h1 {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif!important;
        font-size: 32px;
        font-weight: bold;
        color: #343434;
        letter-spacing: -1px;
        padding: 0;
    }
    .agreement-body p div {
        color: #343434;
        font-size: 14px!important;
    }
    .agreement-body p div a {
        color: #0055B3;
    }
    .agreement-body p div a:hover {
        text-decoration: underline;
    }
    .agreement-body p div u {
        text-decoration: none!important;
    }
    .agreement-button-container {
        float: left;
    }
    .agreement-button-container .agree-button {
        border-color: #007001!important;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png) !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: white;
        padding: 0px 13px 0px 13px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        line-height: 27px;
        background-position: left 0px;
        border-radius: 0;
    }
    .agreement-button-container .agree-button:hover, .agreement-button-container .cancel-button:hover {
        background-position: left -48px;
    }
    .agreement-button-container .cancel-button {
        border-color: #565656!important;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: white!important;
        padding: 0px 13px 0px 13px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        line-height: 27px;
        background-position: left 0px;
        border-radius: 0;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/login"), url-prefix("https://www.roblox.com/Login"), url-prefix("https://www.roblox.com/NewLogin") {
    /* Login Page */
    #rbx-body.dark-theme:before {
        display: none!important;
    }
    .content {
        background-color: white!important;
        margin-top: 0px;
        width: 992px;
        min-height: 476px;
    }
    .dark-theme .section-content, .dark-theme {
        background-color: white!important;
    }
    #login-base {
        margin-top: -200px;
        if layout == june {
            margin-top: -300px;
        }
    }
    .login-container {
        max-width: 1000px;
        if layout == june {
            max-width: 890px;
        }
    }
    .section-content.login-section {
        if layout == june {
            padding: 5px;
            margin-bottom: 8px;
            background: url(/images/cssspecific/rbx2/standardBox_01_bkg.png) top repeat-x #fff;
            border: 1px solid #aaa;
            max-width: 312px;
            max-height: 182px;
            width: 312px;
        }
    }
    .login-container .login-header {
        font-size: 32px;
        font-weight: bold;
        margin: 0px;
        color: #343434;
        letter-spacing: -1px;
        text-align: unset;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        padding: 0px;
        position: relative;
        left: -20px;
        if layout == june {
            background: url(/images/cssspecific/rbx2/tab_black_33h_t2.png) no-repeat right top;
            font-family: Arial,Helvetica,sans-serif;
            font-size: 20px;
            color: #fff;
            letter-spacing: 0;
            padding: 6px 5px 0 2px;
            position: absolute;
            margin-top: -39px;
            width: 307px;
            left: 4px;
        }
    }
    if layout == june {
        .login-container .login-header:before {
            content: "";
            background: url(/images/cssspecific/rbx2/tab_black_33h_t1.png) no-repeat left top;
            height: 33px;
            padding: 0 7px 0 5px;
            text-align: left;
            display: block;
            position: absolute;
            margin-left: -7px;
            margin-top: -6px;
        }
        .login-container .login-description {
            margin: 0;
        }
        #login-password {
            position: relative;
            top: -25px;
        }
        .login-form-container {
            margin-top: -15px;
        }
        .alternative-login-divider {
            display: block!important;
            background-color: #ccc!important;
        }
        #login-base .section-content.login-section div:has(.alternative-login-divider-container) {
            margin: 0;
            position: relative;
            top: -79px;
        }
        .login-container .input-field::placeholder {
            color: transparent;
        }
    }
    .username-form-group:before {
        content: "Username: ";
        font-size: 14px;
        color: #343434;
        font-weight: 600;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        padding-right: 5px;
        position: relative;
        bottom: -22px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
            font-weight: normal;
            bottom: -24px;
            color: black;
        }
    }
    .password-form-group:before {
        content: "Password: ";
        font-size: 14px;
        color: #343434;
        font-weight: 600;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        padding-right: 5px;
        position: relative;
        bottom: -22px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            font-size: 12px;
            font-weight: normal;
            bottom: 0;
            color: black;
        }
    }
    .login-container .input-field {
        color: black;
        border-radius: 0px;
        width: 250px;
        height: 23px;
        font-size: 12px;
        line-height: 19px;
        border: 1px solid #a7a7a7!important;
        padding: 0 3px;
        font-family: sans-serif;
        margin-left: 72px;
        background-color: white!important;
        if layout == june {
            border: 2px solid #CCCCCC!important;
            width: 144px;
            padding: 5px;
            height: 29px;
            font-family: Verdana,Sans-Serif;
        }
    }
    .login-container .login-button {
        border-color: #0852b7!important;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white!important;
        border-radius: 0px;
        padding: 1px 13px 3px 13px;
        height: 34px;
        width: 90px;
        min-width: 62px;
        font-size: 20px;
        font-family: 'Source Sans Pro', Arial, Helvetica,sans-serif;
        position: relative;
        left: 232px;
        top: -5px;
        if layout == june {
            background-color: #F5CD2F;
            color: #000!important;
            border-color: #6E99C9!important;
            font-family: Verdana,Helvetica,Sans-Serif;
            font-size: 12px;
            background-image: none;
            height: 27px;
            width: 48px;
            font-weight: bold;
            padding: 5px;
            left: 225px;
            top: -72px;
        }
    }
    .login-container .login-button:hover {
        background-position: left -128px;
        if layout == june {
            background-color: #FF9D2F;
        }
    }
    .login-container .password-form-group {
        position: relative;
        top: -21px;
        if layout == june {
            top: -12px;
        }
    }
    .login-container .forgot-credentials-link {
        font-size: 12px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        position: absolute;
        top: 167px;
        if layout == june {
            font-family: Verdana,Sans-Serif;
            top: 78px;
            font-size: 11px;
            margin-top: 0;
            margin-left: 52px;
        }
    }
    .login-container .forgot-credentials-link > a {
        color: #0055B3!important;
    }
    #cross-device-login-button {
        font-size: 12px !important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        height: 25px;
        width: auto;
        border-radius: 0px;
        border: none;
        padding: 0px;
        margin: 0px;
        color: white;
        position: relative;
        left: 87px;
        display: flex;
        if layout == june {
            left: 65px;
        }
    }
    #cross-device-login-button > span {
        padding: 7px 2px 0 6px;
        background: url(/images/facebook/bg-fblogin_middle.png) left top repeat-x;
        height: 25px;
        display: inline-block;
        text-shadow: 0px 2px #394f7d;
        if layout == june {
            font-size: 12px !important;
            font-family: Verdana,Sans-Serif;
        }
    }
    #cross-device-login-button:before {
        content: '';
        width: 27px;
        height: 25px;
        background: url(/images/facebook/bg-fblogin_sides.png) left top no-repeat;
        display: inline-block;
        position: relative;
    }
    #cross-device-login-button:after {
        content: '';
        width: 5px;
        height: 25px;
        background: url(/images/facebook/bg-fblogin_sides.png) right top no-repeat;
        display: inline-block;
        position: relative;
    }
    #cross-device-login-button span:hover,
    #cross-device-login-button:hover:before {
        background-position: left bottom;
    }
    #cross-device-login-button:hover:after {
        background-position: right bottom;
    }
    .alternative-login-divider,
    .divider-text-container,
    .signup-option .no-account-text {
        display: none;
    }
    .signup-option #sign-up-link {
        z-index: 3;
        border: 1px solid #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white;
        position: relative;
        padding: 4px 13px 3px 13px;
        height: 34px;
        min-width: 63px;
        font-size: 20px;
        background-position: left -96px;
        font-family: 'Source Sans Pro', Arial, Helvetica,sans-serif;
        display: inline-block;
        right: -203px;
        top: -35px;
        if layout == june {
            background-color: #F5CD2F;
            background-image: unset;
            border-color: #6E99C9;
            color: #000;
            font-family: Verdana,Helvetica,Sans-Serif;
            font-size: 0px;
            padding: 5px;
            font-weight: bold;
            height: 30px;
            width: 84px;
            line-height: 18px;
            right: -662px;
            top: -179px;
        }
    }
    .signup-option #sign-up-link:hover,
    .signup-option #sign-up-link:active {
        text-decoration: none;
        background-position: left -128px;
        if layout == june {
            background-color: #FF9D2F;
        }
    }
    if layout == june {
        .signup-option #sign-up-link:after {
            content: "Continue";
            font-size: 15px!important;
        }
    }
    .signup-option:before {
        z-index: 10131;
        cursor: not-allowed;
        content: '';
        position: absolute;
        width: 220px;
        height: 20px;
        right: -462px;
        bottom: 147px;
        if layout == june {
            width: 296px;
            right: -452px;
            bottom: 95px;
        }
    }
    .signup-option:after {
        z-index: 10131;
        cursor: not-allowed;
        content: '';
        height: 23px;
        width: 95px;
        position: absolute;
        bottom: -61px;
        left: 276px;
        if layout == june {
            height: 30px;
            width: 187px;
            bottom: -118px;
            left: 350px;
        }
    }
    .signup-option #sign-up-link:hover:before {
        background-position: left -96px!important;
    }
    .login-section:before {
        position: absolute;
        bottom: -102px;
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13785278242');
        margin-left: -15px;
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14535277245');
            margin-left: -6px;
            bottom: -142px;
        }
    }
    .login-section:after {
        position: absolute;
        top: 62px;
        left: 460px;
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14488489032');
        if layout == thirteen {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14488487575');
        }
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14535436371');
            top: -34px;
            left: 320px;
        }
    }
    #otp-login-button {
        all: revert;
        position: absolute;
        cursor: pointer;
        margin-top: 40px;
        margin-left: 72px;
        if layout == june {
            margin-left: 63px;
        }
    }
    }
    @-moz-document url("https://www.roblox.com/"),
    url("https://www.roblox.com"),
    url-prefix("https://www.roblox.com/?returnUrl="), url-prefix("https://www.roblox.com/CreateAccount") {
    /* Sign Up Landing */
    #rbx-body.dark-theme:before, .username-suggestion-container {
        display: none!important;
    }
    if landing == "land" {
    /* this is a mess */
    html, body {
        height: revert;
    }
    body {
        background-color: #123f83 !important;
    }
    #RollerContainer {
        background: transparent;
        min-height: unset;
    }
    #RollerContainer.rollercoaster-background:before {
        background-image: url(http://images.rbxcdn.com/437004fbc01bf6a613547a40aabde10a.jpg);
        background-repeat: repeat-x;
        content: "";
        animation: moveSlideshow 600s linear infinite;
        display: block;
        width: 1000%;
        height: 100%;
        position: absolute;
        z-index: 1;
    }
    #RollerContainer.rollercoaster-background:after {
        content: "";
        background-image: url(http://images.rbxcdn.com/161d0d393d74c103e5f50eef988b7217.png);
        background-repeat: repeat-x;
        animation: moveSlideshow 500s linear infinite;
        position: absolute;
        display: block;
        height: 100%;
        width: 1000%;
        z-index: 2;
    }
    #InnerRollerContainer,
    #RollerContainer.rollercoaster-background {
        background-image: none;
    }
    #InnerRollerContainer, #footer-container {
        z-index: 3;
    }
    #InnerRollerContainer {
        min-height: 960px;
        if layout == june {
            min-height: 930px;
        }
    }
    .lower-logo-container {
        background-color: transparent!important;
        min-height: 872px !important;
        padding-top: 166px;
    }
    .signup-container.theme-bg {
        background: none;
        border-radius: 0px;
        max-width: 311px;
    }
    #signup {
        background: url("https://assetdelivery.roblox.com/v1/asset?id=14488497769");
        padding: 20px 30px 20px 30px;
        position: relative;
        left: 195px;
    }
    #signup-container #signup-header-container .header-icon-logo {
        background-image: url(http://images.rbxcdn.com/9b792179d6034ff15284a289ffedec15.png);
        background-size: unset;
    }
    .signup-input-area .input-field {
        background-color: white!important;
        border: 1px solid #a7a7a7!important;
        border-radius: 0px!important;
        height: 27px;
        width: 235px;
        padding: 0 3px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        font-size: 13px!important;
    }
    .font-caption-header {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px!important;
        margin-bottom: 1px;
        if layout == june {
            font-weight: bold!important;
            font-family: helvetica,arial sans-serif;
            font-size: 12px!important;
        }
    }
    .input-validation.text-error {
        color: #FF7373;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        float: left;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            font-weight: bold!important;
            font-size: 12px;
        }
    }
    .signup-or-log-in .signup-container .signup-input-area .legal-text-container {
        display: none;
    }
    #signup-container #signup-header-container .header-icon-logo:before {
        content: "Join millions of builders";
        font-size: 60px;
        letter-spacing: -2px;
        width: 900px;
        white-space: nowrap;
        font-weight: bold;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        display: block;
        position: absolute;
        top: 90px;
        margin-left: -75px;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            letter-spacing: -4px;
        }
    }
    #signup-container #signup-header-container .header-icon-logo:after {
        content: "and explore their creations";
        font-size: 40px;
        width: 900px;
        margin: auto;
        display: block;
        font-weight: bold;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        position: absolute;
        top: 155px;
        margin-left: -20px;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            letter-spacing: -2px;
        }
    }
    #signup-container #signup-header-container {
        top: -215px;
    }
    .signup-container:first-child:before {
        content: "";
        background-image: url("http://images.rbxcdn.com/a53fcaef613b178ec86dc2937d677451.jpg");
        display: block;
        position: absolute;
        width: 380px;
        height: 280px;
        background-repeat: no-repeat;
        margin-left: -500px;
        top: 0px;
    }
    .signup-container:first-child:after {
        content: "What will you build?";
        display: block;
        position: absolute;
        font-size: 28px;
        font-weight: bold;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        width: 380px;
        text-align: center;
        margin-left: -500px;
        top: 272px;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            letter-spacing: -2px;
        }
    }
    #signup-container {
        margin-top: 10px;
    }
    .signup-header {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        text-transform: unset;
        margin: 0px;
        position: relative;
        display: block;
        width: 256px;
        text-align: left;
        if layout == june {
            font-family: helvetica,arial sans-serif!important;
            letter-spacing: -1px;
        }
    }
    #signup-button {
        border-radius: 0px;
        color: white;
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        padding: 0 13px 0 13px;
        height: 50px;
        min-width: 70px;
        font-size: 23px;
        line-height: 27px;
        background-position: left 0;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            letter-spacing: -1px;
            font-weight: bold;
            text-shadow: 0 -1px #013401;
        }
    }
    #signup-button:hover {
        background-position: left -48px;
    }
    #signup-button:focus {
        font-weight: normal;
        opacity: unset;
    }
    #app-stores-container {
        display: none;
    }
    .container-footer {
        background: #123f83!important;
        height: unset;
    }
    .birthday-container:after {
        content: "Enter your birthday for a personalized experience.\AIt will not be given to any third party.";
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 12px;
        display: block;
        width: 250px;
        line-height: 18.1333px;
        white-space: pre-wrap;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            font-size: 10px;
            line-height: 14px;
        }
    }
    .signup-container .birthday-container .birthday-select-group {
        border: none;
        border-radius: 0px;
        box-shadow: none;
    }
    .signup-container .birthday-container .rbx-select-group {
        border-radius: 0px!important;
    }
    .signup-container .birthday-container .rbx-select-group .rbx-select {
        all: revert!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif!important;
        height: unset!important;
        font-size: 14px!important;
        padding: 1px!important;
        if layout == june {
            font-family: helvetica,arial sans-serif!important;
            font-weight: 700!important;
            font-size: 12px!important;
            padding: 0!important;
        }
        
    }
    .rbx-select-group .rbx-select option {
        all: revert!important;
    }
    #MonthDropdown {
        width: 95px!important;
    }
    #DayDropdown {
        width: 55px!important;
        margin-left: 10px!important;
    }
    #YearDropdown {
        width: 65px!important;
        margin-left: 10px!important;
    }
    .signup-container .birthday-container .rbx-select-group.day,
    .signup-container .birthday-container .rbx-select-group.year {
        width: unset;
    }
    .birthday-container {
        width: 245px;
    }
    .rbx-select-group:hover {
        background-color: transparent!important;
    }
    .container-footer {
        position: absolute;
        height: 121px;
    }
    .icon-password-show-v2 {
        display: none;
    }
    .footer {
        position: relative;
        top: -12px;
    }
    .text-footer.footer-note {
        color: #899fc1!important;
    }
    .dark-theme .copyright-container,
    #language-switcher {
        border-color: #335d99!important;
    }
    .text-footer-nav {
        color: #fff!important;
    }
    .dark-theme .btn-cta-md {
        background-color: #fff;
        border: 1px solid #777;
        padding: 0 7px;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        background-position: top;
        border-radius: 0px!important;
        height: 27px;
        width: 78px;
        line-height: 24px;
        font-weight: 600;
        letter-spacing: -1px;
        font-size: 15px;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #000!important;
        if layout == june {
            font-family: arial,helvetica sans-serif;
            font-size: 14px;
        }
    }
    .dark-theme .btn-cta-md:hover {
        background-position: bottom;
        border-color: #888;
    }
    #action-bar-container #action-bar a,
    #action-bar-container #action-bar button {
        min-width: unset;
    }
    @keyframes moveSlideshow {
        100% {
            transform: translateX(-66.6666%);
        }
    }
    .has-success.form-group:after {
        content: "OK";
        color: #DAFF7F;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        font-size: 14px;
        position: absolute;
        margin-top: -49px;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            font-weight: bold;
            font-size: 12px;
        }
        
    }
    .has-success.form-group:has(#signup-username):after {
        margin-left: 30px;
        if layout == june {
            margin-left: 43px;
        }
    }
    .has-success.password-form-group:after {
        margin-left: -24px;
        if layout == june {
            margin-left: -8px;
        }
    }
    .birthday-container .has-success.form-group:after {
        margin-left: 221px;
    }
    #signup-username, #signup-password {
        color: black!important;
    }
    #signup-username::placeholder, #signup-password::placeholder {
        color: transparent;
    }
    #signup-usernameInputValidation:before {
        content: "3-20 alphanumeric characters, no spaces";
        color: white;
        display: block;
        float: left;
        width: 100%;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            font-size: 10px;
            font-weight: normal!important;
        }
    }
    #signup-passwordInputValidation:before {
        content: "8-200 characters, minimum of 4 letters & 2 numbers";
        color: white;
        display: block;
        float: left;
        white-space: nowrap;
        if layout == june {
            font-family: helvetica,arial sans-serif;
            font-size: 10px;
            font-weight: normal!important;
        }
    }
    if layout == june {
        .signup-or-log-in .signup-container .signup-input-area .password-form-group {
            margin-top: 24px;
        }
    }
    .signup-or-log-in .signup-container {
        padding: 0;
    }
    .signup-or-log-in p.form-control-label.input-validation {
	    display: flex;
	    flex-direction: column;
    }
    @media screen and (max-width: 1300px) {
      .signup-container.theme-bg {
        margin-bottom: 50px;
      }
    }
}
if landing == "ing" {
    @font-face { font-family: "Source Sans Pro"; src: local("Source Sans Pro Light"), local("SourceSansPro-Light"), url("http://fonts.gstatic.com/s/sourcesanspro/v8/toadOcfmlt9b38dHJxOBGOode0-EuMkY--TSyExeINg.woff2") format("woff2"); font-style: normal; font-weight: 300; unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; }
    @font-face { font-family: "Source Sans Pro"; src: local("Source Sans Pro"), local("SourceSansPro-Regular"), url("http://fonts.gstatic.com/s/sourcesanspro/v8/ODelI1aHBYDBqgeIAH2zlNV_2ngZ8dMf8fLgjYEouxg.woff2") format("woff2"); font-style: normal; font-weight: 400; unicode-range: U+0-FF, U+131, U+152-153, U+2C6, U+2DA, U+2DC, U+2000-206F, U+2074, U+20AC, U+2212, U+2215, U+E0FF, U+EFFD, U+F000; }
    .lower-logo-container {
	    padding-top: 20px;
    }
    #RollerContainer.rollercoaster-background {
        background-image: url('http://images.rbxcdn.com/f183afca88d3f47e882f455834eafbc5.jpg')!important;
        if layout == dec {
            background-image: url('http://images.rbxcdn.com/dcbdfaf1c08058e71f65c09f7b98ff04.jpg')!important;
        }
    }
    #InnerRollerContainer {
	    background-image: none;
    }
    .lower-logo-container {
	background-color: transparent;
    }
    .signup-container.rbx-login-form {
        background-color: rgba(255,255,255,0.75)!important;
        padding: 15px;
        max-width: 405px;
        border-radius: 0px;
        position: relative;
        left: 220px;
    }
    .signup-header {
        font-size: 28px!important;
        margin-top: 5px;
        margin-bottom: 10px;
        text-align: left;
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif!important;
        text-transform: unset;
        font-weight: 300!important;
        color: #333!important;
        if layout == dec {
            color: #474747!important;
        }
    }
    .legal-text-container, .font-caption-header:not(.age-bracket-label-username) {
        display: none!important;
    }
    .dark-theme .input-field:not(#navbar-search-input) {
        color: #555!important;
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif!important;
        background-color: #fff!important;
        border: 1px solid #ccc;
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        height: 49px!important;
        padding: 10px 16px;
        font-size: 20px;
        border-radius: 6px;
    }
    .dark-theme .input-field:not(#navbar-search-input):focus {
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
        border-color: #66afe9;
        outline: 0;
    }
    .dark-theme .input-field:not(#navbar-search-input)::placeholder {
        color: #555!important;
    }
    .has-error .input-field, .has-error .form-control.birthday-select-group {
        border-color: #843534!important;
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #ce8483!important;
    }
    .has-success .input-field, .has-success .form-control.birthday-select-group {
        border-color: #2b542b!important;
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 6px #67b168!important;
    }
    .signup-container .birthday-container .birthday-select-group, .dark-theme .fake-input-lg {
        padding: 6px 12px;
        color: #555;
        background-color: #fff;
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075);
        border: 1px solid #ccc;
        height: 46px;
    }
    .signup-container .birthday-container .birthday-select-group:before {
        content: "Birthday";
        font-size: 18px;
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
        font-weight: 300;
        display: inline-block;
        margin-bottom: 5px;
        padding: 5px 8px;
        line-height: 23.9333px!important;
    }
    .signup-container .birthday-container .rbx-select-group.month {
	    border-right: 1px solid #ccc;
        border-left: 1px solid #ccc;
	    border-radius: 0px;
        width: 97px;
    }
    .signup-container .birthday-container .rbx-select-group .rbx-select {
        min-width: unset;
    }
    .rbx-select-group .rbx-select {
        background-color: transparent!important;
        color: #555!important;
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
        font-size: 18px!important;
        font-weight: 300;
        padding-left: 3px;
        padding-right: 3px;
        padding-bottom: 1px;
        background-image: url('http://images.rbxcdn.com/379f4f1018f31cbb62ef52a22d9f2118.png')!important;
        background-position: 92% 40%!important;
        text-indent: 0.01px!important;
        line-height: 23.9333px!important;
    }
    #MonthDropdown.rbx-select {
        width: 97px;
        margin-left: 2px;
    }
    #DayDropdown.rbx-select, .signup-container .birthday-container .rbx-select-group.day {
        width: 56px;
        margin-left: 2px;
    }
    #YearDropdown.rbx-select, .signup-container .birthday-container .rbx-select-group.year {
        width: 60px;
        margin-left: 2px;
    }
    .signup-container .birthday-container .rbx-select-group:nth-of-type(2) .rbx-select {
        border-right: 1px solid #ccc!important;
    }
    .signup-container .birthday-container .rbx-select-group:first-of-type .rbx-select {
        border-right: none!important;
    }
    .gender-container .fake-input-lg:before {
        content: "Gender:";
        font-size: 18px;
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
        font-weight: 300;
        display: inline-block;
        margin-bottom: 5px;
        padding: 5px 8px;
        line-height: 23.9333px!important;
        position: relative;
    left: -115px;
    top: -13px;
    }
    .signup-container .gender-button, .signup-container .gender-button:focus {
        width: 32px;
        height: 32px;
        border: none!important;
    }
    .gender-female, .gender-male {
        background-position: 8px -4px !important;
        background-repeat: no-repeat;
        border-radius: 15px!important;
        border: 1px solid #ccc;
        width: 32px!important;
        height: 32px!important;
    }
    .gender-icon {
	    margin: 3px 9px;
	    height: 26px;
    }
    .gender-female {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14488511438');
        width: 13px;
        position: relative;
        left: 23px;
        top: -2px;
    }
    .gender-male {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14488512644');
        width: 13px;
        position: relative;
        left: -9px;
        top: -2px;
    }
    .gender-icon.gender-selected {
	    background-color: #255094;
        border: 1px solid #255094;
    }
    #FemaleButton {
        margin-left: 95px;
    }
    #FemaleButton, #MaleButton {
        margin-top: 4px;
    }
    #signup-button, #main-login-button {
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
        background-color: #00B259;
        color: white;
        border: 1px solid #ccc;
        font-weight: 400!important;
        height: 49px;
        padding: 10px 16px;
        border-radius: 6px;
        font-size: 20px;
        margin-bottom: 12px;
    }
    #main-login-button {
        border: 1px solid transparent;
        font-size: 14px;
        padding: 6px 12px;
        height: 32px;
        min-width: 61px!important;
        line-height: 1.25;
        border-radius: 3px!important;
        transition: border-color ease-in-out .15s,box-shadow ease-in-out .15s;
        margin-top: -2px;
    }
    #signup-button:focus, #main-login-button:focus {
        box-shadow: inset 0 1px 1px rgba(0,0,0,0.075),0 0 8px rgba(102,175,233,0.6);
    }
    .icon-password-show-v2, #signup-header-container {
        display: none;
    }
    .signup-or-log-in .signup-container {
        padding: 0px;
    }
    #signup:before {
        content: "";
        background-image: url('http://images.rbxcdn.com/f76c76889f4b167ca1f27edc27eb8146.png');
        background-size: contain;
        display: block;
        width: 457px;
        height: 115px;
        opacity: .99;
        z-index: 10000;
        position: absolute;
        margin-left: -500px;
        margin-top: 95px;
    }
    #signup:after {
        content: "The Game Powered by Players.";
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
        font-weight: 300;
        text-align: center;
        color: white;
        font-size: 35px;
        background-color: rgba(0,0,0,0.7);
        padding: 18px 10px;
        display: block;
        position: absolute;
        margin-left: -498px;
        margin-top: -195px;
        if layout == dec {
            content: "You Make the Game ";
            padding: 18px 25px;
            margin-left: -424px;
            margin-top: -196px;
        }
    }
    if layout == dec {
        .signup-header:before {
            content: " ™ ";
            position: absolute;
            font-size: 15px;
            color: white;
            margin-left: -123px;
            margin-top: 188px;
            z-index: 100;
        }
    }
    #action-bar-container {
        height: 66px;
        background-color: rgba(0, 0, 0, 0.35);
        position: fixed;
    }
    #app-stores-container {
        position: absolute;
        bottom: 4%;
        left: 20%;
    }
    #app-stores {
        display: flex;
        flex-direction: column;
    }
    #app-stores-container #app-stores-devices {
        margin-bottom: 1px;
    }
    #app-stores:before {
        content: "Game: ROBLOX Point";
        color: white;
        text-align: left;
        line-height: 1;
        font-size: 28px;
        font-weight: 300;
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
        
    }
    #app-stores:after {
        content: "Developer: StarMarine614";
        color: white;
        text-align: left;
        line-height: 1;
        font-size: 28px;
        font-weight: 300;
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
        margin-right: 625px;
    }
    .input-validation.text-error {
        color: #a94442;
        font-weight: 300!important;
        font-family: "Source Sans Pro",Helvetica,Arial,sans-serif;
        font-size: 16px!important;
        line-height: 1.25;
    }
    #app-stores-devices h4, #app-stores a {
        display: none!important;
    }
    .dark-theme .rbx-select-group .rbx-select option {
        all: revert;
    }
    }
}
    @-moz-document url-prefix("https://www.roblox.com/my/avatar") {
    /* Avatar Page */
    .content.six-column {
        width: 986px;
        if layout == thirteen {
            margin-top: 13px;
        }
        if layout == june {
            margin-top: 13px;
        }
    }
    body:has(.ropro-icon) .content.six-column {
        width: 1026px;
    }
    .right-panel.six-column {
        width: 613px;
        float: left;
        margin-top: -637px;
        margin-left: 373px;
    }
    #avatar-container {
        padding-top: 60px;
        background-color: #fff;
        max-width: 986px;
    }
    .catalog-header {
        display: none!important;
    }
    .content {
      margin-top: -1px;
      margin-bottom: 0px!important;
      background-color: transparent!important;
    }
    .item-card-container .item-card-equipped .icon-check-selection {
        width: 0px;
        height: 0px;
    }
    .item-card-container .item-card-equipped .icon-check-selection:after {
        content: "Remove";
        border: 1px solid #0852b7;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white;
        padding: 1px 7px 0px 7px;
        display: inline-block;
        height: 23px;
        font-size: 14px;
        line-height: 18px;
        background-position: left -160px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        position: relative;
        top: -9px;
        left: -66px;
        if layout == june {
            text-shadow: #00243d 0 -1px;
            font-family: Arial, Helvetica, sans-serif;
            letter-spacing: -1px;
            font-weight: bold;
        }
    }
    .item-card-equipped {
        background-color: transparent!important;
    }
    .item-card-equipped.ng-hide {
        display: unset!important;
    }
    .item-card-container .item-card-equipped.ng-hide .icon-check-selection:after {
        content: "Wear";
        border: 1px solid #0852b7;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        color: white;
        padding: 1px 7px 0px 7px;
        display: inline-block;
        height: 23px;
        width: 56px;
        text-align: center;
        font-size: 14px;
        line-height: 18px;
        background-position: left -160px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        position: relative;
        top: -9px;
        left: -58px;
        if layout == june {
            text-shadow: #00243d 0 -1px;
            font-family: Arial, Helvetica, sans-serif;
            letter-spacing: -1px;
            font-weight: bold;
        }
    }
    .item-card-container:hover {
        transition: none!important;
    }
    .item-card-container:hover .icon-check-selection:after {
        background-position: left -181px!important;
    }
    .items-list .item-card .item-card-thumb-container {
	    width: 110px;
	    height: 110px;
    }
    .items-list.avatar-item-list .item-card.six-column {
        width: 150px;
    }
    .items-list .item-card .item-card-name {
	max-width: 88%;
}
    .item-card-container .item-card-name {
        color: #0055b3;
        font-size: 14px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-weight: bold;
        max-height: 40px !important;
        overflow: hidden;
        white-space: pre-wrap;
        text-overflow: ellipsis;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
            max-height: 35px!important;
        }
    }
    #horizontal-tabs {
        border-bottom: 1px solid #CCC;
        width: 613px;
    }
    .rbx-tabs-horizontal .rbx-tab {
        float: left;
        width: auto;
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading {
        float: left;
        padding: 7px;
        width: auto;
        background-color: #D6D6D6!important;
        border: 1px solid #9e9e9e!important;
        margin: 4px 2px 0 1px;
        position: relative;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        top: -1px;
        box-shadow: none!important;
        height: 36px;
        border-bottom-width: 0!important;
        if layout == june {
            font: bold 15px arial;
        }
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading:hover {
        background-color: #e9e9e9!important;
    }
    .rbx-tabs-horizontal .rbx-tab .rbx-tab-heading span {
        font-weight: bold!important;
        font-size: 15px;
    }
    .rbx-tabs-horizontal .rbx-tab:nth-child(6) .rbx-tab-heading span {
        font-size: 0px;
    }
    .rbx-tabs-horizontal .rbx-tab:nth-child(6) .rbx-tab-heading .text-lead:before {
        content: "Body";
        font-size: 15px!important;
    }
    .rbx-tabs-horizontal .rbx-tab.active .rbx-tab-heading {
        padding: 9px 7px 9px 7px;
        margin: 0px 1px 0px 0px;
        top: 0px;
        background-color: #fff!important;
        border-color: #ccc!important;
        height: 40px;
    }
    .rbx-tab .text-lead .icon-down {
	    background-position: unset !important;
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=14488519765");
        background-size: unset;
        background-repeat: no-repeat;
        background-color: unset !important;
        top: 1px;
        margin-left: 5px;
    }
    .rbx-tabs-horizontal .rbx-tab:first-child {
        margin-left: 5px;
    }
    .tab-horizontal-submenu.six-column {
	    border: 1px solid #CCC;
        box-shadow: none;
        position: absolute;
        margin-top: -1px;
        width: 613px;
    }
    .tab-horizontal-submenu.six-column li {
        padding: 4px;
        border-radius: 0;
        line-height: 18px;
        font-size: 13px !important;
        color: #095fb5 !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        transition: none !important;
        height: unset;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .tab-horizontal-submenu.six-column li:after {
        content: "";
        border-right: 1px solid #ccc;
        position: absolute;
        height: 17px;
        margin-left: 7px;
        margin-top: 1px;
        if layout == thirteen {
            border-color: black;
        }
        if layout == june {
            border-color: black;
        }
    }
    .tab-horizontal-submenu.six-column li:hover {
        text-decoration: underline;
    }
    .tab-horizontal-submenu.six-column li.active {
        font-weight: bold;
        if layout == dec {
            font-weight: revert;
        }
    }
    .tab-horizontal-submenu .submenu-row .text-label {
	    display: none;
    }
    .item-card-container .item-card-thumb-container, .list-item .thumbnail-2d-container {
        background-color: transparent!important;
    }
    .item-card .item-card-thumb-container:before {
        display: none;
    }
    .items-list .item-card .item-card-container {
        width: 120px;
    }
    .items-list.avatar-item-list .item-card {
        height: 160px;
    }
    .breadcrumb-container li {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .breadcrumb-container li span[class^="icon-"] {
        background-image: url("http://images.rbxcdn.com/efe86a4cae90d4c37a5d73480dea4cb1.png") !important;
        background-size: unset !important;
        background-position: unset !important;
        width: 11px !important;
        height: 11px !important;
        margin-left: 6px;
        margin-top: 0px;
    }
    .outfit-card .item-card-equipped .icon-check-selection:after {
        display: none!important;
    }
    .items-list .item-card .icon-settings-16x16 {
        background-image: url(/images/BuildPage/btn-gear_sprite_27px.png);
        height: 27px;
        border: none;
        bottom: 0px;
        width: 40px;
        padding: 0px;
        background-position: unset;
        background-size: unset;
        position: absolute;
        top: 0;
        right: 15px;
    }
    .outfit-card:has(.item-card-menu.active) .icon-settings-16x16 {
        background-position: right bottom!important;
        z-index: 9;
    }
    .items-list .item-card .icon-settings-16x16:hover {
        background-position: right center;
    }
    .items-list .item-card .item-card-menu {
        background-color: #efefef !important;
        border: 1px solid #777;
        border-radius: 0px;
        padding: 0px;
        height: 94px !important;
        position: absolute;
        margin-top: 26px;
        right: 15px;
    }
    .items-list .item-card .item-card-menu button {
        padding: 4px 8px;
        margin: 0px;
        width: 100%;
        border: none;
        text-align: left;
        color: #000!important;
        font: 12px normal Arial,Helvetica,sans-serif;
        font-size: 12px;
        border-radius: 0px;
    }
    .items-list .item-card .item-card-menu button:hover {
        background: #d8d8d8;
    }
    .outfit-card .item-card-name {
        color: #343434;
    }
    .btn-secondary-xs.btn-float-right {
        height: 25px;
        line-height: 24px;
        font-size: 13px;
        padding: 0px 7px;
        background-image: url(/images/StyleGuide/btn-control-large-tile.png);
        border-radius: 0px;
        border-color: #777!important;
        color: #000!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        background-position: top;
        margin-top: -33px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .btn-secondary-xs.btn-float-right:hover {
        background-position: bottom;
        border-color: #888!important;
    }
    .avatar-editor-header h1 {
        font-size: 30px;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        text-decoration: none;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        if layout == june {
            font-size: 16px;
            font-weight: bold;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif;
            letter-spacing: 0;
            color: black;
        }
    }
    .avatar-editor-header:before {
        content: "Character Customizer";
        font-size: 32px;
        font-weight: bold;
        margin: 12px;
        color: #343434;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        position: absolute;
        margin-top: -35px;
        margin-left: 10px;
        if layout == june {
            font-size: 40px;
            font-weight: bold;
            color: #363636;
            letter-spacing: -2px;
            font-family: Arial,Helvetica,sans-serif;
        }
    }
    .color-dot {
        height: 32px!important;
        width: 32px!important;
        border-radius: 0px;
        margin: 1px!important;
        box-shadow: none!important;
        display: inline-block;
        line-height: 0.4em!important;
        margin-top: -5px!important;
    }
    .color-dot.active::after {
        display: none;
    }
    .bodycolors-list {
        width: 272px;
    }
    span[ng-hide="redrawFloodchecked"] {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 14px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
            color: black;
        }
    }
    .redraw-avatar a, .advanced-link {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #0055b3!important;
        font-size: 14px;
        display: inline-block!important;
        float: unset!important;
        margin: 0px;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            font-size: 12px;
        }
    }
    .redraw-avatar a[ng-click="redrawThumbnail()"] {
        position: relative;
        top: -8px;
        margin-right: 80px;
        if layout == june {
            margin-right: 100px;
        }
    }
    .redraw-avatar a[style="margin-right:10px"] {
        position: relative;
        top: -13px;
    }
    .redraw-avatar a[ng-click="redrawThumbnail()"]:before {
        content: "Click here to "
    }
    .redraw-avatar a[ng-click="redrawThumbnail()"]:after {
        content: " it!"
    }
    #wrap.pinned .right-wrapper:before {
        background-color: white!important;
    }
    .recommendations-container {
        background-color: transparent!important;
    }
    .recommendations-container h2 {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 15px;
        font-weight: bold;
        margin-left: -2px;
    }
    .recommendations-container .item-card-thumb-container {
        height: 110px;
        width: 110px;
        border-radius: 0px;
    }
    .recommendations-container div.item-card-thumb-container {
        border: solid 1px #ccc!important;
    }
    .recommendations-container .item-card-container .item-card-name {
        width: 100px;
    }
    .recommended-items-slider .recommended-items li {
        width: 125px;
    }
    .recommended-items-slider .item-card-container .icon-robux-16x16, .recommendations-header .see-all-button {
        display: none;
    }
    .recommended-items-slider .text-robux-tile:before {
        content: "R$: "
    }
    .recommended-items-slider .text-robux-tile {
        color: Green;
        font-weight: bold;
        font-size: 12px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
    }
    .recommended-creator-container .text-overflow > span {
      font-weight: 600;
      color: #999;
      font-size: 12px;
      font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
    }
    .recommended-creator-container .creator-name.text-link {
      color: #0055b3;
      font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
      font-size: 12px;
    }
    .left-wrapper-placeholder, .avatar-back {
        width: 352px;
    }
    .avatar-thumbnail {
	    left: 0;
    }
    if avi {
        .avatar-back {
            background-image: none;
        }
    }
    .avatar-back .spinner {
        background-image: url(/images/spinners/ajax_loader_blue_300.gif)!important;
        height: 300px!important;
    }
    html:has(meta[data-ispremiumuser="true"]) .avatar-back:before {
        content: url('/images/icons/overlay_bcOnly.png');
        position: absolute;
        bottom: -6px;
    }
    .item-card-thumb-container .item-card-thumb {
        border-radius: 0px;
    }
    .light-theme .item-card-container .item-card-caption {
        padding-top: 1px;
    }
    .tab-horizontal-submenu .submenu-row {
        display: inline-block;
        padding-top: 0px;
    }
    .right-wrapper-placeholder-six-column, .right-wrapper-six-column {
        width: 612px;
    }
    #wrap.pinned .left-wrapper, #wrap.pinned .right-wrapper {
        top: 65px;
    }
    .item-card-container .icon-limited-unique-label {
        background-position: -12px -8px;
        border-radius: 0px !important;
        left: -1px !important;
        background-image: url("https://images.rbxcdn.com/d649b9c54a08dcfa76131d123e7d8acc.png");
    }
    .item-card-container .icon-limited-label {
        background-position: -12px -8px;
        border-radius: 0px !important;
        left: -1px !important;
        background-image: url("http://images.rbxcdn.com/793dc1fd7562307165231ca2b960b19a.png");
    }
    .avatar-thumbnail .toggle-three-dee {
        height: 20px !important;
        font-size: 11px;
        background-image: url("/images/StyleGuide/btn-control-small-tile.png");
        border-radius: 0px !important;
        border: 1px solid #777;
        padding: 0 6px;
        color: #000 !important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        min-height: unset;
        line-height: 17px;
        bottom: 0px;
        right: 0px!important;
        if layout == june {
            font-family: Arial, Helvetica, sans-serif;
        }
    }
    .avatar-thumbnail .toggle-three-dee:hover {
        background-position: bottom;
        border-color: #888;
        text-decoration: none;
    }
    .avatar-thumbnail .toggle-three-dee:before {
        content: "Enable ";
    }
    .avatar-editor-header h1::after {
        content: "";
        width: 75px;
        display: block;
        height: 50px;
        position: absolute;
        margin-top: -45px;
        background-color: white;
        margin-left: 77px;
        if layout == june {
            margin-left: 64px;
        }
    }
    if layout == june {
        .right-panel.six-column:before {
            content: "Wardrobe";
            font-size: 16px;
            font-weight: bold;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif;
            color: black;
        }
    }
    .left-wrapper .scale-container .text-label, .left-wrapper .scale-container .scale-label, .scale-container .text-label, .scale-container .scale-label {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: #343434;
        font-size: 14px!important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif;
            color: black;
            font-size: 12px!important;
        }
    }
    .left-wrapper .scale-container .scale-label, .scale-container .scale-label {
        background-color: #eee;
        padding: 5px;
        position: absolute;
        right: -47px;
        margin-top: 20px;
        width: 40px;
    }
    .scale-container .scale-label {
        right: 28px;
    }
    .avatar-type-toggle-scale label {
        all: revert!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif!important;
        font-size: 22px !important;
        padding: 2px !important;
        padding-left: 23px !important;
        position: relative !important;
        left: -18px !important;
        if layout == june {
            font-family: Arial,Helvetica,sans-serif!important;
            color: black!important;
            font-size: 16px!important;
            line-height: 25px!important;
        }
    }
    .avatar-type-toggle-scale label:hover, .avatar-type-toggle-scale input:hover {
        cursor: pointer!important;
    }
    .avatar-type-toggle-scale input {
        display: block;
        position: relative;
        z-index: 1;
    }
    .avatar-type-toggle-scale input[id="radio-R15"] {
        margin-left: -5px;
    }
    .pill-toggle {
        display: flex;
        border-radius: 0;
        background-color: transparent!important;
        width: 100%;
        height: 30px;
        padding: 0;
    }
    .pill-toggle input:checked + label {
        background:#dedede!important;
    }
    .avatar-type-container .text-label {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 30px!important;
        font-weight: normal;
        color: #343434;
        letter-spacing: -1px;
        text-decoration: none;
        margin-bottom: 5px;
        if layout == june {
            font-size: 16px!important;
            font-weight: bold!important;
            text-transform: uppercase;
            font-family: Arial,Helvetica,sans-serif;
            color: black;
            letter-spacing: 0px;
        }
    }
    .light-theme input[type=range]::-webkit-slider-runnable-track {
        background: #dedede;
        border-radius: 2px;
    }
    .light-theme input[type=range]::-moz-range-track {
        background: #dedede;
        border-radius: 2px;
    }
    .light-theme input[type=range]::-ms-track {
        background: #dedede;
        border-radius: 2px;
    }
    .light-theme input[type=range]::-webkit-slider-thumb {
        transition: none!important;
        border: 1px solid #9E958E;
        height: 20px;
        width: 12px;
        border-radius: 2px;
        background: #dedede;
        box-shadow: none!important;
    }
    .light-theme input[type=range]::-moz-range-thumb {
        transition: none!important;
        border: 1px solid #9E958E;
        height: 20px;
        width: 12px;
        border-radius: 2px;
        background: #dedede;
        box-shadow: none!important;
    }
    .light-theme input[type=range]::-ms-thumb {
        transition: none!important;
        border: 1px solid #9E958E;
        height: 20px;
        width: 12px;
        border-radius: 2px;
        background: #dedede;
        box-shadow: none!important;
    }
    .light-theme input[type=range]::-moz-range-progress {
        background-color: #dedede;
        height: 6px;
        border-radius: 2px;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/my/account") {
    /* Account Settings */
    #user-account {
        background-color: white;
        max-width: 970px;
    }
    #settings-container {
        display: flex;
        flex-direction: column;
        width: 659px;
        border-right: 1px solid #ccc;
    }
    #user-account-header h1, #react-user-account-base h1 {
        font-size: 32px;
        font-weight: bold;
        margin: 12px;
        color: #343434;
        letter-spacing: -1px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
    }
    .section:has(#user-account-header) {
        width: 659px;
        border-right: 1px solid #ccc;
    }
    #settings-container .left-navigation {
        margin-top: 0;
        width: auto;
        overflow: scroll;
    }
    #settings-container .left-navigation .menu-vertical, .settings-left-navigation .menu-vertical {
        display: flex;
        border-bottom: 1px solid #CCC;
        width: auto!important;
        padding-left: 5px;
        overflow: scroll;
        max-width: 658px;
    }
    #settings-container .menu-vertical .menu-option {
        box-shadow: none;
        background-color: #D6D6D6;
        padding: 7px;
        color: #343434;
        margin: 4px 2px 0 1px;
        border: 1px solid #9e9e9e;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        border-bottom-width: 0;
        width: auto;
        position: relative;
        top: 0px;
    }
    #settings-container .menu-vertical .menu-option:hover {
        background-color: #e9e9e9;
    }
    #settings-container .menu-vertical .menu-option.active {
        background-color: #fff;
        border-color: #ccc;
        margin: 0 1px 0 0;
        top: 1px;
    }
    #settings-container .menu-vertical .menu-option .font-caption-header {
        font-weight: bold;
        font-size: 15px;
        white-space: nowrap;
        color: #343434!important;
    }
    #settings-container .menu-vertical .menu-option-content {
        padding: 0;
        box-shadow: none!important;
    }
    .text-label.account-settings-label, .account-previous-usernames, .collapsible-user-input label, .social-networks-container .text-label, .setting-section-header, .pin-time-remaining .text-warning, #security-tab h2, .btn-toggle-label, .btn-toggle-label-new-codes, .label-new-codes {
        font-size: 14px!important;
        color: #343434!important;
        font-weight: 600!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        width: 138px!important;
        display: inline-block;
        padding: 0!important;
    }
    .text-description {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434!important;
        font-size: 14px!important;
    }
    .pin-status-timestamp span {
        font-size: 14px!important;
        color: #343434!important;
        font-weight: 600!important;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        margin-right: 4px;
        text-align: left;
    }
    .pin-time-remaining .text-warning {
        width: 115px !important;
    }
    .pin-time-remaining .text-warning:after {
        content: ":";
    }
    #security-tab h2, .btn-toggle-label, .btn-toggle-label-new-codes, .label-new-codes, .security-keys-heading {
        width: auto!important;
    }
    .security-2svsetting-label {
        width: 100%!important;
    }
    .pin-status-timestamp {
        padding-left: 7px;
        margin-top: -1px;
        text-align: left;
    }
    .settings-text-field-container:has(.account-previous-usernames) {
        width: unset;
        display: none;
    }
    .account-previous-username-list {
        display: unset;
        font-weight: normal!important;
    }
    .settings-text-field-container .settings-text-span-visible {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
        color: #343434;
        font-size: 14px!important;
    }
    .settings-text-field-container .settings-text-span-visible:has(.icon-checkmark-16x16) {
        font-size: 0!important;
        margin-right: 5px;
        position: relative;
        top: -4px;
    }
    .settings-text-field-container .settings-text-span-visible .account-field-verified-icon {
        background: url("/images/Accounts/img-verified.png") no-repeat;
        background-position: revert!important;
        width: 52px;
        height: 13px;
    }
    .setting-section-header {
        font-weight: bold!important;
        font-size: 15px!important;
    }
    .collapsible-user-input label {
        padding: 9px 10px;
        float: left;
        width: auto;
    }
    .content .page-content .form-group.birthday-container .rbx-select-group .rbx-select, .light-theme .rbx-select-group .rbx-select option, .light-theme .rbx-select-group .select-option option, .light-theme .select-group .rbx-select option, .light-theme .select-group .select-option option {
        all: revert;
    }
    #language-switcher, #theme-dropdown select, .social-networks-container input, #social-network-visibility select, .setting-section select {
        all: revert!important;
    }
    .select-group .icon-arrow.icon-down-16x16 {
        display: none;
    }
    .birth-day-dropdown {
        display: block;
    }
    .content .page-content .form-group.birthday-container .rbx-select-group.date, .content .page-content .form-group.birthday-container .rbx-select-group.day, .content .page-content .form-group.birthday-container .rbx-select-group.month, .content .page-content .form-group.birthday-container .rbx-select-group.year {
        width: unset;
        margin: 0 5px 0;
        height: 21px;
    }
    .social-networks-container {
        text-align: left;
    }
    .social-networks-container .form-group {
        display: flex;
    }
    .stacked-user-input-children {
        margin-top: 0;
    }
    .social-networks-container input {
        width: 200% !important;
    }
    .settings-text-field-container .account-change-settings-button, .settings-text-field-container .account-field-settings-text .account-field-edit-action {
        all: revert;
        height: 20px;
        line-height: 18px;
        font-size: 11px;
        background-image: url(/images/StyleGuide/btn-control-small-tile.png);
        border: 1px solid #777;
        color: #000;
        padding: 0 6px;
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
     }
    .settings-text-field-container .account-change-settings-button:hover, .settings-text-field-container .account-field-settings-text .account-field-edit-action:hover {
        background-position: bottom;
        border-color: #888;
        cursor: pointer;
    }
    .settings-text-field-container .account-field-settings-text .account-field-edit-action {
        margin-left: 3px;
    }
    .settings-text-field-container .account-change-settings-button .icon-edit, .verify-identity-button.btn-control-sm.btn-primary-lg .icon-checkmark-16x16, .pin-toggle-button button .icon-locked, .pin-toggle-button button .icon-unlocked {
        display: none;
    }
    #settings-container .rbx-tab-content {
        width: 100%;
    }
    .settings-text-field-container .account-change-settings-button[title="Change Display Name"]:after {
        content: "Change Display Name";
    }
    .settings-text-field-container .account-change-settings-button[title="Change Name"]:after {
        content: "Change Name";
    }
    .settings-text-field-container .account-change-settings-button[title="Change Username"] {
        border-color: #007001;
        background-color: #007001;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        color: white;
        padding: 1px 7px 0 7px;
        height: 23px;
        font-size: 14px;
        background-position: left -160px;
    }
    .settings-text-field-container .account-change-settings-button[title="Change Username"]:hover {
        background-position: left -181px;
    }
    .settings-text-field-container .account-change-settings-button[title="Change Username"]:after {
        content: "Change My Username";
    }
    .settings-text-field-container .account-change-settings-button[title="Add Password:"]:after {
        content: "Change Password";
    }
    .settings-text-field-container .account-change-settings-button[title="Update Phone"]:after {
        content: "Change Phone";
    }
    .settings-text-field-container .account-change-settings-button[title="Update Email"]:after {
        content: "Change Email";
    }
    .verify-identity-button.btn-control-sm.btn-primary-lg {
        border-color: #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        background-position: left -96px;
        font-size: 20px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: white;
        border-radius: 0;
        padding: 1px 13px 3px 13px;
        height: 34px;
        min-width: 62px;
        float: left!important;
        width: auto;
    }
    .verify-identity-button.btn-control-sm.btn-primary-lg[disabled] {
        background-position: left -202px;
        background-color: #bbbcbb;
        border-color: #bbbcbb;
        opacity: unset;
    }
    #save-social-settings {
        border-color: #0852b7;
        background-color: #0852b7;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-blue.png);
        background-position: left -96px;
        font-size: 20px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: white;
        border-radius: 0;
        padding: 1px 13px 3px 13px;
        height: 34px;
        min-width: 62px;
    }
    #save-social-settings:hover, #manage-security-keys:hover, #generate-recovery-codes:hover, #ConsoleDisconnect:hover, #session-management .sign-out-all-sessions-wide .acct-settings-btn:hover, #show-blocked-users-btn:hover {
        background-position: left -128px;
    }
    .pin-toggle-button button {
        border: 1px solid #007001!important;
        background-color: #007001!important;
        border-radius: 0!important;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png)!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: white!important;
        width: 194px!important;
        padding: 1px 13px 3px 13px;
        height: 34px;
        font-size: 20px;
        background-position: left -96px;
    }
    .pin-toggle-button button:hover {
        background-position: left -128px;
    }
    .pin-toggle-button {
        width: 194px!important;
        left: -80px;
        top: 100px!important;
    }
    .pin-toggle-button button:after {
        content: "Unlock Pin";
    }
    .pin-toggle-button .btn-generic-unlocked-sm:after {
        content: "Lock Pin";
    }
    #settings-container .pin-time-remaining, #react-pin-time-remaining {
        top: 75px !important;
        display: flex;
        right: -177px;
        width: 270px;
    }
    #rbx-account-info-header .container-header:has(.setting-section-header), #rbx-account-info-header .text.container-header {
        display: none;
    }
    #security-tab, #privacy-settings, #billing-react-app-container, #parental-controls, .app-authorization-table {
        width: 646px;
    }
    #security-page-description, .notifications-section {
        padding: 0;
    }
    .notifications-section {
        padding: 0;
    }
    .content .page-content .accuracy-section .rbx-divider, .content .page-content .notifications-section .rbx-divider, .content .page-content .privacy-section .rbx-divider {
        margin-top: 9px;
        margin-bottom: 9px;
    }
    .btn-toggle.on {
      background-color: #00B255!important;
    }
     #security-tab .notifications-section .btn-toggle, #accountRestrictions-toggle .btn-toggle, #avatarVideo-toggle .btn-toggle, #voiceChat-toggle .btn-toggle, #parent-pin-toggle-btn .btn-toggle, #spendRestrictionEnableToggle .btn-toggle, #spendNotificationEnableToggle .btn-toggle {
        position: relative;
        top: 22px;
        margin-right: 10px;
    }
    #accountRestrictions-toggle .btn-toggle, #avatarVideo-toggle .btn-toggle, #voiceChat-toggle .btn-toggle, #parent-pin-toggle-btn .btn-toggle, #spendRestrictionEnableToggle .btn-toggle, #spendNotificationEnableToggle .btn-toggle {
        top: 0;
    }
    .security-2svsetting-label #manage-security-keys {
        position: absolute;
        right: 0;
        margin-right: 10px;
        top: 3px;
    }
    #generate-recovery-codes {
        position: absolute;
        right: 0;
        top: 20px;
        margin-right: 10px;
    }
    #manage-security-keys, #generate-recovery-codes, #ConsoleDisconnect, #session-management .sign-out-all-sessions-wide .acct-settings-btn, #show-blocked-users-btn {
        border-color: #565656;
        background-color: #565656;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-gray.png);
        background-position: left -96px;
        font-size: 20px;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: white;
        border-radius: 0;
        padding: 1px 13px 3px 13px;
        height: 34px;
        min-width: 62px;
        width: auto;
    }
    .xbox-section .security-settings-text {
        color: green;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-weight: 600;
        font-size: 14px;
    }
    #generate-recovery-codes-count {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 14px;
    }
    .session-row-wide div:not(.text-description) {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
    }
    #session-management .tooltip-container {
        margin-right: 10px;
    }
    #rbx-privacy-settings-header {
        display: none;
    }
    .setting-section .text-label[for] {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        font-size: 15px;
        font-weight: bold;
        color: #343434;
    }
    .stacked-user-input .account-settings-tooltip {
        margin-left: 5px;
    }
    #privacy-settings .setting-section-header {
        width: unset!important;
    }
    .settings-privacy-contact .text.container-header .text-link, .setting-section .font-caption-body.text .text-link {
        color: #0055B3;
    }
    .settings-privacy-contact .font-caption-body.text {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
    }
    .content .page-content .rbx-tab-content .settings-privacy-contact .radio input, .content .page-content .rbx-tab-content .settings-privacy-contact .radio label {
        all: revert;
        cursor: pointer;
    }
    .content .page-content .rbx-tab-content .settings-privacy-contact .radio label:before, .content .page-content .rbx-tab-content .settings-privacy-contact .radio label:after {
        display: none!important;
    }
    .content .page-content .rbx-tab-content .settings-privacy-contact .radio label, #parental-controls .radio-buttons-options-container label, .setting-section .font-caption-body.text, .settings-privacy-contact .text.container-header {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif!important;
        color: #343434!important;
        font-size: 14px!important;
        line-height: 1.428!important;
    }
    .content .page-content .rbx-tab-content .settings-privacy-contact .radio, #parental-controls .radio-buttons-options-container .radio-buttons-option {
        margin-top: 6px;
        margin: 3px 0;
        padding-left: 0;
    }
    .blocked-users-item .blocked-user-name {
        font-family: 'Source Sans Pro',Arial,Helvetica,sans-serif;
    }
    .blocked-users-item .btn-control-xs {
        height: 20px;
        line-height: 18px;
        font-size: 11px;
        background-image: url(/images/StyleGuide/btn-control-small-tile.png);
        border-radius: 0;
        border-color: #777;
        padding: 0px 6px;
        color: #000!important;
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        position: relative;
        top: 8px;
    }
    .blocked-users-item .btn-control-xs:hover {
        background-position: bottom;
        border-color: #888;
    }
    .settings-privacy-contact .icon-checkmark-16x16 {
        background-image: url("/images/UI/img-check.png");
        background-position: unset!important;
        background-size: unset;
    }
    .settings-privacy-contact .text-robux span {
        font-family: 'Source Sans Pro', Arial, Helvetica, sans-serif;
        color: green;
        margin-left: 5px;
        font-size: 12px;
        font-weight: bold;
    }
    .stacked-user-input .account-settings-tooltip .icon-moreinfo {
        position: relative;
        top: -4px;
    } 
    #parental-controls .setting-section-header {
        width: unset!important;
    }
    #parental-controls .radio-buttons-options-container input, #parental-controls .radio-buttons-options-container label {
        all: revert;
    }
    #parental-controls .radio-buttons-options-container label:before, #parental-controls .radio-buttons-options-container label:after {
        display: none!important;
    }
    #birthdate-dropdown {
        min-height: 23px;
    }
    .settings-text-field-container .account-field-settings-text {
        float: unset;
    }
    .menu-vertical .menu-option-content[href="#!/billing"] .font-caption-header, .menu-vertical .menu-option-content[href="#!/info"] .font-caption-header {
        font-size: 0!important;
    }
    .menu-vertical .menu-option-content[href="#!/info"] .font-caption-header:after {
        content: "Settings";
        font-size: 15px!important;
    }
    .menu-vertical .menu-option-content[href="#!/billing"] .font-caption-header:after {
        content: "Billing";
        font-size: 15px!important;
    }
    .passkey-upsell-banner {
        width: 625px;
    }
    }
    
    @-moz-document url-prefix("https://www.roblox.com/") {
    /* RoPro Compatibility & Dark Mode (maybe) */
    /* my balls itch */
    .ropro-user-info {
        display: none !important;
        if ropro {
            display: unset!important;
        }
    }
    #randomGameButton {
        display: none !important;
        if randomgame {
            display: unset!important;
        }
    }
    /* the dark theme will go here, if i ever decide to do it! */
    }
    @-moz-document url-prefix("https://www.roblox.com/transactions") {
    /* My Transactions */
    .content {
        background-color: transparent!important;
        max-width: unset;
    }
    #transactions-page-container {
        width: 990px;
        background-color: white!important;
        padding: 5px;
        margin: 0 auto;
    }
    .table {
        border-top: 1px solid #9e9e9e;
        width: 790px;
        background-color: transparent!important;
    }
    .table h2 {
        display: none;
    }
    .table th:first-child {
        border-left: 1px solid #f1f1f1;
    }
    .table th {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        border-left: 1px solid #ccc;
        font-weight: 600!important;
        background-color: #f1f1f1;
        border-top: none;
    }
    .table td,
    .table th {
        padding: 5px!important;
    }
    .date div {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
    }
    table.transactions .item-format .item-card-image {
        display: none;
    }
    .date div:nth-child(2) {
        display: none;
    }
    .table tr td.user .avatar-card .group-icon,
    .table tr td.user .avatar-card .avatar-headshot {
        width: 24px!important;
        height: 24px!important;
        margin-right: 5px;
    }
    .avatar-card-caption a,
    .item-description div {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px!important;
    }
    .item-description div a {
        color: #0055B3!important;
        display: unset!important;
    }
    .amount.icon-robux-container .icon-robux-16x16 {
        display: none;
    }
    .amount.icon-robux-container span:nth-child(3):not(.tooltip-container) {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        background: url('/images/Icons/img-robux.png') no-repeat 0 1px;
        color: #060;
        font-weight: bold;
        padding: 0 0 2px 20px;
        font-size: 12px;
        if tix {
            background: url('/images/Tickets.png') no-repeat 0 1px;
            color: #A61;
        }
    }

    table.transactions .item-sale-format {
        height: 100%;
    }
    .table tr {
        border-top: 1px solid #ccc;
    }
    .table tr td.user .avatar-card .avatar-headshot a,
    .table tr td.user .avatar-card .avatar-headshot a span {
        border-radius: 0px;
        background-color: transparent;
    }
    .table tr td.user .avatar-card .avatar-headshot img[src="https://tr.rbxcdn.com/ea3425c2b657de9af16c629441e0dcb2/150/150/AvatarHeadshot/Png"] {
        content: url("https://assetdelivery.roblox.com/v1/asset?id=14269855937");
    }
    .item-description a {
        display: none;
    }
    .summary-transaction-label,
    .summary-transaction-pending-text {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px!important;
    }
    .summary-transaction-pending-text .icon-clock {
        background-image: url(https://images.rbxcdn.com/d3246f1ece35d773099f876a31a38e5a.png);
        background-position: unset;
        background-size: unset;
        height: 13px;
        width: 12px;
        margin-left: 3px;
        margin-bottom: 5px;
    }
    .dropdown-container.container-header button {
        height: 22px !important;
        border-radius: 0px!important;
        border-color: #ACACAC!important;
        background: linear-gradient(#F0F0F0, #E5E5E5);
        padding: 4px;
    }
    .btn-download-download-md {
        border: 1px solid black!important;
        font-family: 'MS Shell Dlg 2', Arial, sans-serif!important;
        font-size: 13px!important;
        color: #000!important;
        line-height: 12px!important;
    }
    .dropdown-container.container-header button:hover, .dropdown-container.container-header button:focus {
        background: linear-gradient(#DAECFC, #C4E0FC);
        border-color: #569DE5!important;
    }
    .dropdown-container.container-header button .rbx-selection-label {
        font-family: 'MS Shell Dlg 2', Arial, sans-serif;
          font-size: 13px;
        color: #000;
        height: 20px;
        line-height: 12px;
        position: relative;
    }
    .dropdown-container.container-header .icon-down-16x16 {
        margin-left: 6px;
        margin-right: 1px;
        margin-top: 4px;
	    width: 7px !important;
	    height: 6px;
	    background-size: unset;
	    background-position: unset;
	    background-image: url("https://assetdelivery.roblox.com/v1/asset/?id=14791839261");
    }
    .transaction-date-dropdown .dropdown-menu, .transaction-type-dropdown .dropdown-menu, .transaction-num-items-dropdown .dropdown-menu {
        border-radius: 0px;
        background-color: #f1f1f1;
        border: 1px solid #989898;
        box-shadow: 3px 5px 4px 0 rgba(89,67,67,0.33);
        padding: 2px;
        margin-top: -1px;
        min-width: 160px;
    }
    .transaction-date-dropdown .dropdown-menu li, .transaction-type-dropdown .dropdown-menu li, .transaction-num-items-dropdown .dropdown-menu li {
        border: 1px solid transparent !important;
        height: unset !important;
        min-height: 22px;
    }
    .transaction-date-dropdown .dropdown-menu li:hover, .transaction-type-dropdown .dropdown-menu li:hover, .transaction-num-items-dropdown .dropdown-menu li:hover {
        border-color: #78aee5 !important;
        background-color: #d0e1f3;
    }
    .transaction-date-dropdown .dropdown-menu li a, .transaction-type-dropdown .dropdown-menu li a, .transaction-num-items-dropdown .dropdown-menu li a {
        padding: 1px 4px;
        font-family: 'Segoe UI', Arial;
        font-size: 12px;
        color: #000;
    }
    .dropdown-container.container-header .input-group-btn {
        display: inline-block;
        width: unset;
        margin-left: 5px;
    }
    #date-selection-label,
    #type-selection-label,
    #num-items-selection-label {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px;
        color: #343434;
        font-weight: 600;
    }
    #date-selection-label:after,
    #type-selection-label:after,
    #num-items-selection-label:after {
        content: ":";
    }
    .user-transactions-container .container-header:first-child {
        border-bottom: 1px solid #ccc;
    }
    .btn-more {
        border-color: #007001!important;
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        background-image: url(/images/Buttons/StyleGuide/bg-btn-green.png);
        border-radius: 0px!important;
        padding: 5px 13px 3px 13px;
        height: 34px;
        min-width: 62px;
        font-size: 20px!important;
        background-position: left -96px;
    }
    .btn-more:hover {
        background-position: left -128px;
    }
    .container-header:first-child h1 {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        color: #343434;
        letter-spacing: -1px;
        font-size: 32px;
        font-weight: bold;
    }
    .container-header:first-child h2 a:first-child {
        display: none;
    }
    .btn-download-download-md:after {
        content: "Download Data";
    }
    .btn-download-download-md span {
        display: none;
    }
    .balance-label {
        font-family: 'Source Sans Pro',
        Arial,
        Helvetica,
        sans-serif;
        font-size: 14px!important;
        color: #343434;
    }
    .balance-label .icon-robux-16x16 {
        background-image: url("https://assetdelivery.roblox.com/v1/asset?id=13823495008");
        width: 18px;
        height: 15px;
        margin-right: 3px;
        background-position: 0;
        margin-top: 2px;
    }
    }
    @-moz-document url-prefix("https://www.roblox.com") {
    /* Icons & Custom Avatar Thumbnails */
    .game-card-thumb-container.icon-blocked {
        background-image: none!important;
    }
    /* cd thumb */
    .icon-blocked {
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=13774136272')!important;
        background-repeat: no-repeat;
        background-size: contain!important;
    }
    .icon-broken {
        /* background-image: url('http://images.rbxcdn.com/7622437727bfe45aff684632abc2f3be.jpg')!important; */
        background-image: url('https://assetdelivery.roblox.com/v1/asset?id=14705606079')!important;
    }
    /* yet another cd thumb */
    img[src="https://t0.rbxcdn.com/90c2a9d20e65760e294d6bf5139f5dc0"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14705606079');
    }
    img[src="https://t2.rbxcdn.com/89fd128f982fa9bc189dafdfd92c48a7"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774141727')!important;
    }
    img[src="https://tr.rbxcdn.com/a2b2ba072c8771b454534b4382ec0417/420/420/Model/Png"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774153151')
    }
    img[src="https://tr.rbxcdn.com/a2b2ba072c8771b454534b4382ec0417/150/150/Model/Png"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774157179');
    }
    /* cd thumb */
    img[src="https://t3.rbxcdn.com/9fc30fe577bf95e045c9a3d4abaca05d"], img[src="https://t6.rbxcdn.com/b48637b2a6266bd379a09afb5a8d5131"], img[src="https://t7.rbxcdn.com/ff77fbc32b10dc755be7d427c4feabf9"], img[src="https://t3.rbxcdn.com/67b0e23c98c9c8cf50c5cfeb4b186423"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774136272')!important;
    }
    /* audio thumb */
    img[src="https://t5.rbxcdn.com/51edcb4f66c406b9b190f63a404363c3"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774170411');
    }
    /* Builderman */
    img[src="https://tr.rbxcdn.com/30DAY-Avatar-CB25525FD38404D4412F02829166031A-Png/352/352/Avatar/Png/noFilter"], img[src="https://tr.rbxcdn.com/30DAY-Avatar-CB25525FD38404D4412F02829166031A-Png/352/352/Avatar/Webp/noFilter"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774178201');
        if layout == thirteen {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774343356');
            max-width: 150px!important;
        }
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774343356');
            max-width: 150px!important;
        }
    }
    /* ROBLOX */
    img[src="https://tr.rbxcdn.com/30DAY-Avatar-A91C0E7E0F594224906140CE8B4D1479-Png/352/352/Avatar/Png/noFilter"], img[src="https://tr.rbxcdn.com/30DAY-Avatar-A91C0E7E0F594224906140CE8B4D1479-Png/352/352/Avatar/Webp/noFilter"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774185386');
        if layout == thirteen {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774341223');
            max-width: 150px!important;
        }
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774341223');
            max-width: 150px!important;
        }
    }
    /* erik.cassel */
    /* never forgiving roblox for giving his avatar the stevie standard head */
    img[src="https://tr.rbxcdn.com/15DAY-Avatar-994321AD042214EAD9DBCB7CC8A465D1-Png/352/352/Avatar/Png/noFilter"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13785292991');
        if layout == thirteen {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13785299084');
            max-width: 150px!important;
        }
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13785299084');
            max-width: 150px!important;
        }
    }
    /* Games */
    img[src="https://tr.rbxcdn.com/15DAY-Avatar-F539551B0AEC18F026D2871C735EB6B9-Png/352/352/Avatar/Png/noFilter"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774206695');
        if layout == thirteen {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774372611');
            max-width: 150px!important;
        }
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774371072');
            max-width: 150px!important;
        }
    }
    /* John & Jane Doe */
    img[src="https://tr.rbxcdn.com/15DAY-Avatar-DACCC7E4538D07BB917B8F408D7D590E-Png/352/352/Avatar/Png/noFilter"],
    img[src="https://tr.rbxcdn.com/15DAY-Avatar-EF8696421674011F8CA8B32F0CD4FB93-Png/352/352/Avatar/Png/noFilter"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774213343');
        if layout == thirteen {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774366386');
            max-width: 150px!important;
        }
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774366386');
            max-width: 150px!important;
        }
    }
    img[src="https://t6.rbxcdn.com/75523bfb0d425d89b6238011ed1660db"],
    img[src="https://t1.rbxcdn.com/1cbe7ae724a2e8eb28eb8d726bc48755"] {
        content: url('http://images.rbxcdn.com/7622437727bfe45aff684632abc2f3be.jpg');
    }
    /* animation image */
    img[src="https://t0.rbxcdn.com/0781505e5c2ed818ead5f10a3a61a5ac"],
    img[src="https://t1.rbxcdn.com/6e78935b793e523f00148d786676a53e"],
    img[src="https://t4.rbxcdn.com/b7a5402a3e719eff19159d6cf7e11ee1"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774202709');
    }
    /* cd badge */
    .badge-item img.icon-blocked {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774218802');
    }
    /* review pending image */
    img[src="https://t6.rbxcdn.com/b7104ffe13f1d6b3f74191d2b4640765"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774223775');
    }
    .icon-in-review {
      background-image: url(https://assetdelivery.roblox.com/v1/asset?id=13774223775);
    }
    }
    @-moz-document domain("roblox.com") {
    /* Custom Item Thumbnails */
    if thumbs {
        /* Accessories */
    .item-card-link[ng-href="https://www.roblox.com/catalog/1081366/Astronaut-Helmet"] img, #item-thumbnail-container-frontend[data-target-id="1081366"] img, .item-card-container[href="https://www.roblox.com/catalog/1081366/"] img, .item-card-thumb-container[href="https://www.roblox.com/catalog/1081366/Astronaut-Helmet"]  {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14478680268');
    }
    .item-card-link[ng-href="https://www.roblox.com/catalog/48474313/Red-Roblox-Cap"] img, #item-thumbnail-container-frontend[data-target-id="48474313"] img, .item-card-container[href="https://www.roblox.com/catalog/48474313/"] img, .item-card-thumb-container[href="https://www.roblox.com/catalog/48474313/Red-Roblox-Cap"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14478716988');
    }
    /* Bundles */
    .item-card-link[ng-href="https://www.roblox.com/bundles/311/Robloxian-2-0"] img, #item-thumbnail-container-frontend[data-target-id="311"] img, .item-card-container[href="https://www.roblox.com/bundles/311/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/311/Robloxian-2-0"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=158616081');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/238/Man"] img, #item-thumbnail-container-frontend[data-target-id="238"] img, .item-card-container[href="https://www.roblox.com/bundles/238/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/238/Man"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14514300029');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/299/Superhero"] img, #item-thumbnail-container-frontend[data-target-id="299"] img, .item-card-container[href="https://www.roblox.com/bundles/299/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/299/Superhero"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14514335215');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/239/Woman"] img, #item-thumbnail-container-frontend[data-target-id="239"] img, .item-card-container[href="https://www.roblox.com/bundles/239/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/239/Woman"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14514336062');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/282/ROBLOX-Girl"] img, #item-thumbnail-container-frontend[data-target-id="282"] img, .item-card-container[href="https://www.roblox.com/bundles/282/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/282/ROBLOX-Girl"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14514378105');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/284/Penguin"] img, #item-thumbnail-container-frontend[data-target-id="284"] img, .item-card-container[href="https://www.roblox.com/bundles/284/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/284/Penguin"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=15083881881');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/306/Pirate-Swashbuckler"] img, #item-thumbnail-container-frontend[data-target-id="306"] img, .item-card-container[href="https://www.roblox.com/bundles/306/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/306/Pirate-Swashbuckler"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=15083880925');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/291/Zombie"] img, #item-thumbnail-container-frontend[data-target-id="291"] img, .item-card-container[href="https://www.roblox.com/bundles/291/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/291/Zombie"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=15083883017');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/192/Korblox-Deathspeaker"] img, #item-thumbnail-container-frontend[data-target-id="192"] img, .item-card-container[href="https://www.roblox.com/bundles/192/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/192/Korblox-Deathspeaker"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=15083958067');
    }
    .item-card-link[ng-href="https://www.roblox.com/bundles/201/Headless-Horseman"] img, #item-thumbnail-container-frontend[data-target-id="201"] img, .item-card-container[href="https://www.roblox.com/bundles/201/"] img, .item-card-thumb-container[href="https://www.roblox.com/bundles/201/Headless-Horseman"] {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=14833237984');
        if layout == thirteen {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14833238759');
        }
        if layout == june {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=14833238759');
        }
    }
    
    }
    }
    @-moz-document url-prefix("https://www.roblox.com/discover"), url-prefix("https://www.roblox.com/home") {
    /* Custom Explore/Games Page Thumbnails *
    /* i am insane */
    if thumbs {
    .hlist.games.game-cards.game-tile-list a[id="47545"] img, .game-card-link[id="47545"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774227757');
    }
    .hlist.games.game-cards.game-tile-list a[id="65241"] img,   .game-card-link[id="65241"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774231452');
    }
    .hlist.games.game-cards.game-tile-list a[id="735803076"] img, .game-card-link[id="735803076"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774235319');
    }
    }
    .hlist.games.game-cards.game-tile-list a[id="88070565"] img,   .game-card-link[id="88070565"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/0322ebe1e26eca7f692972aea1fe80ea/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1686885941"] img,   .game-card-link[id="1686885941"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/e84427dd1ae21226b6cbd821befa6c30/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="210851291"] img,   .game-card-link[id="210851291"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/841a9919d6a4afe9b3ccc790b787c82b/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1008451066"] img,   .game-card-link[id="1008451066"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/ae7ebc13150aa84723fb98e5e0b9e0a7/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="371263894"] img,   .game-card-link[id="371263894"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b6aabaa88ae8876d3eb02c2e40d00b50/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="994732206"] img,   .game-card-link[id="994732206"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/11ccdb90593fba220664c3776ab8be3a/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2316994223"] img,   .game-card-link[id="2316994223"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/40918eef5193ac320869c30abd2c181a/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2440500124"] img,   .game-card-link[id="2440500124"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/d094089ebea6915874f61cfbf47b8c9f/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2619619496"] img,   .game-card-link[id="2619619496"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/3ab905cb1fce974a041007ee6d08b5c3/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3647333358"] img,   .game-card-link[id="3647333358"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/127e2a6d49d0c415e765be163d3eeef7/768/432/Image/Png');
        object-fit: fill;
    }
    .hlist.games.game-cards.game-tile-list a[id="110181652"] img,   .game-card-link[id="110181652"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/c0c893217a1abb0778850e40bf444abf/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2516044547"] img,   .game-card-link[id="2516044547"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/c3d7f60ca9497255b2f35f88248e6a84/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="113491250"] img,   .game-card-link[id="113491250"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/bf1b93afc8b65fed6afcb01eb6dac2fb/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="111958650"] img,   .game-card-link[id="111958650"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/0943606356f836c558d33591b4292f46/768/432/Image/Png');
    }
    if thumbs {
    .hlist.games.game-cards.game-tile-list a[id="37146255"] img,   .game-card-link[id="37146255"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774239844');
    }
    }
    .hlist.games.game-cards.game-tile-list a[id="648454481"] img,   .game-card-link[id="648454481"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/e363244d60a8153ec0bfc5ccd9f04b5a/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="321778215"] img,   .game-card-link[id="321778215"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/ce35590fa75a07de2858e70f54092965/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3085257211"] img,   .game-card-link[id="3085257211"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/494e25c8eb7f979abe7508eb63d614be/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1852226622"] img,   .game-card-link[id="1852226622"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/e750a49fbea02a994d1007031b665eca/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="140239261"] img,   .game-card-link[id="140239261"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/cf062dd0ba7c8ecdd28711b0ad7c983b/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1390601379"] img,   .game-card-link[id="1390601379"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/ed24465e9b09f9a6be61ff2841150315/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="703124385"] img,   .game-card-link[id="703124385"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/957ece549223dfe2af593d8b43039977/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="601130232"] img,   .game-card-link[id="601130232"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/7242c75dd5e18de97464e397164f6c68/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1516533665"] img,   .game-card-link[id="1516533665"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b621460a1f670e6fc3b53c75516dc4a3/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2711375305"] img,   .game-card-link[id="2711375305"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/390039e64e4c5d9694baf56660401284/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3317679266"] img,   .game-card-link[id="3317679266"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/df7b356b4086ed3442e4dd4f6ff26cbe/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1000233041"] img,   .game-card-link[id="1000233041"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/8b366b95be6173ac19a616fa8c6193ee/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="245662005"] img,   .game-card-link[id="245662005"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/c5355209c329d245305864006855f220/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1016936714"] img,   .game-card-link[id="1016936714"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/743e79af307e0841c76e1c161bec821a/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="66654135"] img,   .game-card-link[id="66654135"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/fc8ad02f968a7cf2f71a8e78cc11e14c/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2901528258"] img,   .game-card-link[id="2901528258"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/57a2d6f393e9e5b78c0975dc8ac77ea3/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2047210140"] img,   .game-card-link[id="2047210140"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/aa7ab3ae3953734de73e594cb9bd0574/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="604142934"] img,   .game-card-link[id="604142934"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/bf57444d54c1ea27003c73e1f83170ed/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1609765104"] img,   .game-card-link[id="1609765104"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/5896c0ba86ea8bff0bb3d4982dc7d166/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="93740418"] img,   .game-card-link[id="93740418"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/3d4d1029c6557f413a734a34af612e26/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1359573625"] img,   .game-card-link[id="1359573625"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/ef6a3e2d12559a5f28f1b4d2bd07aad9/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1958807588"] img,   .game-card-link[id="1958807588"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/9a784a0b48af2128e16a36ba9267e733/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1659645941"] img,   .game-card-link[id="1659645941"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/97e9f4907687cb01ec8a06495032f72c/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="903807016"] img,   .game-card-link[id="903807016"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/4497adc743e1aa16f9a9a8d8f0548120/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2626227051"] img,   .game-card-link[id="2626227051"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/eba4e60ce51f54599d9ecbcf18a3349b/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2533050278"] img,   .game-card-link[id="2533050278"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b96c968d4585d8958d22865659341c60/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="31970568"] img,   .game-card-link[id="31970568"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/66ac37e4c9fd361811dbbd3422713b0e/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1998835206"] img,   .game-card-link[id="1998835206"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/87a025723eb9b7bfb067cc4d8a311a54/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="985731078"] img,   .game-card-link[id="985731078"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/21c283c095907ef981b228da7d1b0288/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1489026993"] img,   .game-card-link[id="1489026993"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/6f47348b635d7ce3b938bdcf4c656e77/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="383310974"] img,   .game-card-link[id="383310974"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/ed999fc06a0bd792551fdc2838e7baf5/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2549475383"] img,   .game-card-link[id="2549475383"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/6f92092d91e8a188cf1b9fb97c42a401/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1087859240"] img,   .game-card-link[id="1087859240"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/06b2f98a3e8420506b0accdee71bdeff/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1494262959"] img,   .game-card-link[id="1494262959"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/92684363d41d5c500349f85397c582b2/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1543009199"] img,   .game-card-link[id="1543009199"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/621e822982bd2e19c80e334912f981e5/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2471084"] img,   .game-card-link[id="2471084"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/a5caba670a2977fb0778f9dfa3a683c1/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="158071904"] img,   .game-card-link[id="158071904"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/fbc0730e080a3b1dd1afe93f718aebda/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="301252049"] img,   .game-card-link[id="301252049"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/edd39dc25215657d447a8ca2f0c5e8d6/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3240343305"] img,   .game-card-link[id="3240343305"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/da6a4d33b8d93a6a148ac33c921a0e6b/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="776385559"] img,   .game-card-link[id="776385559"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/f8e75a66d6edad84c5c7a9453693a91b/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="271119130"] img,   .game-card-link[id="271119130"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/0cd4caf664162ebd6560a22590a49dc6/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3864279452"] img,   .game-card-link[id="3864279452"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b545edcfaf8806459c2dceb9f6e68485/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="654747275"] img,   .game-card-link[id="654747275"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/dc37729820a43ffd7840e6cbc384fe9e/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2404080894"] img,   .game-card-link[id="2404080894"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/5c3b7133637d02adf8495b03bb2792de/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2160907981"] img,   .game-card-link[id="2160907981"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b72dc4dde409f8c80e03f8b5adb739fd/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1871908106"] img,   .game-card-link[id="1871908106"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b5f732a709b34069adf5f378264328a6/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="921931373"] img,   .game-card-link[id="921931373"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/da9929ebb06447c10df1a095cf5c2038/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="171035019"] img,   .game-card-link[id="171035019"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/4dc8b364bdbde88cd654c03c38542849/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2668101271"] img,   .game-card-link[id="2668101271"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/ae7b787cbfb5c093c8808bb3042fe7db/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3367801828"] img,   .game-card-link[id="3367801828"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/7480d1c8f7a2e6f4875775f44d61ec1a/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="953622098"] img,   .game-card-link[id="953622098"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/d22427427369c3cb65d5977f50e144ed/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3494556606"] img,   .game-card-link[id="3494556606"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/02ef4cc8c0e382044ba15231dccef9f4/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="372226183"] img,   .game-card-link[id="372226183"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/fe7c90c4c4c62529ca690d5234e0166f/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3494556606"] img,   .game-card-link[id="3494556606"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/02ef4cc8c0e382044ba15231dccef9f4/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="254394801"] img,   .game-card-link[id="254394801"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/8dce6cf2fbec06e1b7a4c7e4844561dd/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2729513759"] img,   .game-card-link[id="2729513759"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/53697e05f542425b7a4f143167059945/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1318971886"] img,   .game-card-link[id="1318971886"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/9e249b163db7afcc491bb54e614a729b/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2380077519"] img,   .game-card-link[id="2380077519"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/2843fa3b7528400b1bd685bbce217bfb/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3151831332"] img,   .game-card-link[id="3151831332"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/70e839bf199774fd1d2db9ac3ba31da9/768/432/Image/Png');
    }
    if thumbs {
    .hlist.games.game-cards.game-tile-list a[id="539067902"] img,   .game-card-link[id="539067902"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774243824');
    }
    .hlist.games.game-cards.game-tile-list a[id="78351145"] img,   .game-card-link[id="78351145"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13774248106');
    }
    }
    .hlist.games.game-cards.game-tile-list a[id="3211189518"] img,   .game-card-link[id="3211189518"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/c1fe5fbef58f254a4f81f4308e2ed809/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3317771874"] img,   .game-card-link[id="3317771874"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b4f3eb329b52b3eb90185b651867471b/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4777817887"] img,   .game-card-link[id="4777817887"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/9c52a8bc622ea784909d6c492b08268f/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4778845442"] img,   .game-card-link[id="4778845442"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/0233e37eb1698aefbd12d77458bbefe4/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3183403065"] img,   .game-card-link[id="3183403065"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/36bdf74eb718aa64e00e990adf196742/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3808081382"] img,   .game-card-link[id="3808081382"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/bc65e73a415dbce9e79c1cc0300f71c0/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3240075297"] img,   .game-card-link[id="3240075297"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/1e9a1b7e91d643b113e61fcbea91f475/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4908792642"] img,   .game-card-link[id="4908792642"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/760bf25cd6afd2da108cd97216f8f0ce/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1176784616"] img,   .game-card-link[id="1176784616"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/4f680b145b89015005b28ddf2864ec32/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4877714411"] img,   .game-card-link[id="4877714411"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/9f2b2dd298cf801061fe976c0fcf421f/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3310460039"] img,   .game-card-link[id="3310460039"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/882b9ab5ddfa7713f17af21874fd673c/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="73885730"] img,   .game-card-link[id="73885730"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/aac1ca5d6ed7e8270a0ffb58f73320d3/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4839802560"] img,   .game-card-link[id="4839802560"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/185ec6dcac0a9937bc2a3469aa3bea7f/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3264293423"] img,   .game-card-link[id="3264293423"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/a8a1a09fc6678ecd719a03f1d4e952d6/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="280343502"] img,   .game-card-link[id="280343502"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b50d3a241c3f5170b8bc0ae6c85742df/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="83858907"] img,   .game-card-link[id="83858907"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/69c0c3529777588c07e0b66e9db16265/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="5156590883"] img,   .game-card-link[id="5156590883"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/16e543767ce50da475e7b24083c9442e/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2719766208"] img,   .game-card-link[id="2719766208"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/3bf5106cf5a85ccae878e686d5e66965/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4452297356"] img,   .game-card-link[id="4452297356"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/8870c2207e8a110bd887e7d483482560/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1836146838"] img,   .game-card-link[id="1836146838"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/ca9f217a4f9d9de703dda5383e216fa8/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4883092215"] img,   .game-card-link[id="4883092215"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/adf99e24b4db4b750d5bb6e5a10da37e/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="63951305"] img,   .game-card-link[id="63951305"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/aa25c98f79b399b3d23c8d61366d5457/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3267012194"] img,   .game-card-link[id="3267012194"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/79c128483d0c70990a6487d94afbcac7/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4924789901"] img,   .game-card-link[id="4924789901"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/e8d9c60b04ae062fca29d6574497153d/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="5365966699"] img,   .game-card-link[id="5365966699"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/254ddcb83f8f8a32656d9468c39a9b0f/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1715617820"] img,   .game-card-link[id="1715617820"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/e74279f36dab941bfb34a10a83a7a952/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3081555258"] img,   .game-card-link[id="3081555258"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/904860de9bb8c1b2b1576d5248b19b06/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2294168059"] img,   .game-card-link[id="2294168059"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/0dd6f0501aa145f5e3ef23cecae52df6/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3405618667"] img,   .game-card-link[id="3405618667"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/d9efa442d4e846f86098105b82be80d3/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2394934836"] img,   .game-card-link[id="2394934836"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/5d896a04e927ff60608b7cc0b18cc482/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4391829435"] img,   .game-card-link[id="4391829435"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/390e6b4e2bef135a79766ecff56339c5/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2132866904"] img,   .game-card-link[id="2132866904"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/cb352c84e681841433aa169bfc82c4ad/768/432/Image/Png');
        object-fit: fill;
    }
    .hlist.games.game-cards.game-tile-list a[id="2049551477"] img,   .game-card-link[id="2049551477"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/386c27db7cdb43f4f6a91a81e4a19b13/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3717264063"] img,   .game-card-link[id="3717264063"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/7b8651fa3ad854ddca9be27b6de0ee83/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2151379579"] img,   .game-card-link[id="2151379579"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/531020ebc7d35bbfe7d06ab0a893c09c/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2082205150"] img,   .game-card-link[id="2082205150"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/6f8e46ffdcb07189d2c16d73dbdc4cab/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="807930589"] img,   .game-card-link[id="807930589"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b281a6af446ce52b360a7456b13158cb/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3336930453"] img,   .game-card-link[id="3336930453"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/e9c84a54efaf52ef9435ac9a8231c7d8/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="84834040"] img,   .game-card-link[id="84834040"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b906646cb5b6c8d615f2c5ecab0f6b74/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2953945619"] img,   .game-card-link[id="2953945619"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/91b7233fc4ed6e137d75800e42a240b9/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1247231049"] img,   .game-card-link[id="1247231049"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/602108115cd1b05237d237b8e7b653af/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1499870257"] img,   .game-card-link[id="1499870257"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/9dbdf7f8b7a91a61e8e506310346dd00/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="486288186"] img,   .game-card-link[id="486288186"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/74b8d146a278bf77d2a792723a1d00f7/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2460450084"] img,   .game-card-link[id="2460450084"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/d0a2e3a5d9294f7ed963a85215752840/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2435789930"] img,   .game-card-link[id="2435789930"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/e3d8426b55354cef6de154fc0d44f4a6/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="3223065041"] img,   .game-card-link[id="3223065041"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/ae7c6d8d12a480b10d7483dbfa998265/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="4627714100"] img,   .game-card-link[id="4627714100"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/359efd3f5457b224cf0e89bb08160998/768/432/Image/Png');
        object-fit: fill;
    }
    .hlist.games.game-cards.game-tile-list a[id="1278035280"] img,   .game-card-link[id="1278035280"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/2ae38d5120696e4dffa54491135fe79f/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="2056544720"] img,   .game-card-link[id="2056544720"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/7538e26859ed570a016c78b8b37142ac/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="26494385"] img,   .game-card-link[id="26494385"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/98f6a59ca704af704374b535d403a211/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1216210570"] img,   .game-card-link[id="1216210570"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/c6af9df948093d08d691c9fed6b30ff4/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="41591938"] img,   .game-card-link[id="41591938"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/72b4b37c31475b2e8257f4e5c99112c8/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1883423040"] img,   .game-card-link[id="1883423040"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/024b8e50a17cca6cc12a362d05d208dc/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1141258827"] img,   .game-card-link[id="1141258827"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/c86d612fd2b5675b4d9e85f2b659e07e/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="1709917610"] img,   .game-card-link[id="1709917610"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/6261983dd6fad0bffa96163502a1ee08/768/432/Image/Png');
    }
    .hlist.games.game-cards.game-tile-list a[id="65484339"] img,   .game-card-link[id="65484339"] .thumbnail-2d-container img:not(.avatar-card-image) {
        content: url('https://tr.rbxcdn.com/b902f8552b56f0132efc9cfb792f7be2/768/432/Image/Png');
    }
    }
    @-moz-document url-prefix("https://www.roblox.com"), url-prefix("https://www.roblox.com/users/") {
        /* Custom Game Thumbnails */
        if thumbs {
        /* Pizza Place */
        img[src="https://tr.rbxcdn.com/5dc8a43868c82708eb6a3e698fb1daad/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13824873099');
            if layout == june {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=14713537383');
            }
            if layout == dec {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=15812240894');
            }
        }
        /* Twisted Murderer */
        img[src="https://tr.rbxcdn.com/020cc5a4e17895d9821a0eb58f737bb6/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13825121125');
        }
        /* Survive the Disasters Classic */
        img[src="https://tr.rbxcdn.com/8faf158900e9e963a3b3bac7a5f67af1/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13825145049');
        }
        /* Trade Hangout */
        img[src="https://tr.rbxcdn.com/47ab2c2a06fadb44bfe27a7c479ce920/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13825194305');
            if layout == june {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13825195950');
            }
        }
        /* The Neighborhood (of Robloxia) */
        img[src="https://tr.rbxcdn.com/571a7f556d6c07d5cc71bdc3f43bcaf6/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13825286070');
            if layout == june {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=15132594479');
            }
        }
        /* Catalog Heaven */
        img[src="https://tr.rbxcdn.com/b4be5ab2806c6defbb12ada24acdf1de/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13825354378');
            if layout == thirteen {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13825355464');
            }
            if layout == june {
                content: url('https://assetdelivery.roblox.com/v1/asset?id=13825370682');
            }
        }
        /* Super Bomb Survival */
        img[src="https://tr.rbxcdn.com/bcabff00e4b4f83cdcdf6c5ccffcca74/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13825432771');
        }
        /* Simon Says */
        img[src="https://tr.rbxcdn.com/4342d77a94d26a6965810615d3ef210c/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13825469939');
        }
        img[src="https://tr.rbxcdn.com/7d8c6b379e0ffe03ae0824d8cdce2d8c/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13825470701');
        }
        /* WTRB (Clonetrooper) */
        img[src="https://tr.rbxcdn.com/9bd7f5db0e80ae677e794d0794ef7e40/768/432/Image/Png"] {
            content: url('https://tr.rbxcdn.com/9a21b0b14a9bac70817b23f7079bef07/768/432/Image/Png');
        }
        /* Roblox Happy Home */
        img[src="https://tr.rbxcdn.com/1fbe23ab62b04557a9a13ff496f88328/768/432/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset/?id=16115460567');
            if layout == june or layout == thirteen or layout == jan {
                content: url('https://assetdelivery.roblox.com/v1/asset/?id=16115459491');
            }
            if layout == dec {
                content: url('https://assetdelivery.roblox.com/v1/asset/?id=16115461814');
            }
        }
        img[src="https://tr.rbxcdn.com/be8c89fd6a88bd7ed4cb4e4d34e877f6/150/150/Image/Png"] {
            content: url('https://assetdelivery.roblox.com/v1/asset/?id=17046510348');
        }
    }
    }
    @-moz-document url-prefix("https://www.roblox.com") {
        /* BC Ads */
        /* for when the premium ads show up sometime */
        .abp img[src="https://images.rbxcdn.com/b56c3f57dc3b2754e891f610813924e0"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774263846');
        }
        .abp img[src="https://images.rbxcdn.com/00fa5a2d22aec15ccf9da8b645f418c0"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774256717');
        }
        .abp img[src="https://images.rbxcdn.com/d836441206c0494464e0c8dbef348d66"] {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=13774257555');
        }
    }
    @-moz-document url-prefix("https://www.roblox.com") {
        /* Custom Badges */
        .badge-row:has(a[href="https://www.roblox.com/badges/66918518/Survived-a-Disaster"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918505');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918551/Survived-10-Disasters"]) .badge-image img  {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918527');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918611/Survived-25-Disasters"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918564');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918640/Survived-50-Disasters"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918620');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918685/Survived-100-Disasters"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918667');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918716/Survived-200-Disasters"]) .badge-image img{
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918691');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918795/Survived-400-Disasters"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918744');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918848/Chance"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918833');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66919155/GET-TO-THE-CHOPPA"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66919135');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918988/Barn-Fire"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918965');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66919023/Close-Call"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918993');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918916/High-Survive-Five"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918900');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66918948/Surfs-Up"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66918925');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66919105/House-Flood"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66919035');
        }
        .badge-row:has(a[href="https://www.roblox.com/badges/66956295/Tornado-vs-Trailer-Park"]) .badge-image img {
            content: url('https://assetdelivery.roblox.com/v1/asset?id=66956242');
        }
    }
    
    @-moz-document url-prefix("https://www.roblox.com/") {
    /* Custom Starter Images */
    /* Why */
    /* Profile Game thumbnails */
    .btr-game-thumb[src="https://t7.rbxcdn.com/e57807e7caf34fc495a090d1a7ceb9e7"],
    .btr-game-thumb[src="https://t6.rbxcdn.com/e9d9d3be56749020fe24eeb3b9bbe265"],
    .btr-game-thumb[src="https://t7.rbxcdn.com/9dee4f0319214fd9c659539564d55195"],
    .btr-game-thumb[src="https://t7.rbxcdn.com/847fe80b108ba1869af8cc3c237f6f0a"],
    .btr-game-thumb[src="https://t4.rbxcdn.com/d6db4739b78a7ea1d4fc83385995c4c9"],
    .btr-game-thumb[src="https://t5.rbxcdn.com/9775d5f67abb5faa27aaa0c0c84bfa5b"],
    .btr-game-thumb[src="https://t7.rbxcdn.com/5c14962b0237b5b4e77f8f5ec5b20bb8"],
    .btr-game-thumb[src="https://t7.rbxcdn.com/070eb298ed47d4281912932597241a27"],
    .btr-game-thumb[src="https://t1.rbxcdn.com/5ca2999c94743b18a63f810a169f61ca"],
    .btr-game-thumb[src="https://t7.rbxcdn.com/c3e6d49435e9fe6e445e6789be6357e9"],
    .btr-game-thumb[src="https://t2.rbxcdn.com/32dcfc3f858c3e9cd559ba8666011018"],
    .btr-game-thumb[src="https://t0.rbxcdn.com/f65d95c00be64b045a362a7e75f77853"],
    /* Game Thumbnails */
    .thumbnail-2d-container img[src="https://t4.rbxcdn.com/ffddd440b9f04e7ece9dc1cd76d37e9b"],
    .thumbnail-2d-container img[src="https://t1.rbxcdn.com/277c60a3b3d65787202e666216907489"],
    .thumbnail-2d-container img[src="https://t1.rbxcdn.com/838c09e58e6a9748ed5d8fdf89f70102"],
    .thumbnail-2d-container img[src="https://t3.rbxcdn.com/607dbccfeb7d3ee08b8cb73d9bccd776"],
    .thumbnail-2d-container img[src="https://t2.rbxcdn.com/81e9acb1d254a43196eec562970aea96"],
    .thumbnail-2d-container img[src="https://t0.rbxcdn.com/e51622eca449a0bfc0eafeb2d1828167"],
    .thumbnail-2d-container img[src="https://t5.rbxcdn.com/c66cce6cd51cdffdd26a50f5393c99eb"],
    .thumbnail-2d-container img[src="https://t6.rbxcdn.com/7803bac30e9e0b3d9ef052ba1207a7ec"],
    .thumbnail-2d-container img[src="https://t4.rbxcdn.com/a99d5c070aada0d4354a3bde72671361"],
    .thumbnail-2d-container img[src="https://t6.rbxcdn.com/535c26ce231c4491c73cf55afbdd2278"],
    .thumbnail-2d-container img[src="https://t3.rbxcdn.com/a16c47014a469c6a3432ab6dba3cdc13"],
    .thumbnail-2d-container img[src="https://t7.rbxcdn.com/dcf1cac3355dc47316952b29048914d2"] {
        /* content: url('https://assetdelivery.roblox.com/v1/asset?id=13774274813'); */
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13875887215');
    }
    /* Game icons */
    .thumbnail-2d-container img[src="https://t6.rbxcdn.com/bfe65392a3d4d7463d62924a412b69be"],
    .thumbnail-2d-container img[src="https://t5.rbxcdn.com/c4558daa109ea7ea400a7694b8c95471"],
    .thumbnail-2d-container img[src="https://t0.rbxcdn.com/8666cbaf49d58b6f8a813f8d2a8e71ee"],
    .thumbnail-2d-container img[src="https://t6.rbxcdn.com/dbbb966b246fafc83a1f4fc25355c5f6"],
    .thumbnail-2d-container img[src="https://t2.rbxcdn.com/23d150c127cfc0991e4c8753fa5dd01d"],
    .thumbnail-2d-container img[src="https://t7.rbxcdn.com/0127ba3af388fdf1b6def624d491b72a"],
    .thumbnail-2d-container img[src="https://t7.rbxcdn.com/950a81432c46318c84335384a6e4d77e"],
    .thumbnail-2d-container img[src="https://t6.rbxcdn.com/efb0dd75b9614c1009a0cdeccde22b2c"],
    .thumbnail-2d-container img[src="https://t2.rbxcdn.com/2475574001bcda30cf42902b40f867ee"]
    .thumbnail-2d-container img[src="https://t2.rbxcdn.com/ce4fdaa35fdfea3828168ba3d28f1a36"],
    .thumbnail-2d-container img[src="https://t0.rbxcdn.com/e7431bfd1238ca8bb929e1c25a824316"],
    .thumbnail-2d-container img[src="https://t5.rbxcdn.com/503bf1c5c0de1ce6a183745b5558395a"],
    /* hell */
    .game-card-thumb[src="https://t6.rbxcdn.com/bfe65392a3d4d7463d62924a412b69be"],
    .game-card-thumb[src="https://t5.rbxcdn.com/c4558daa109ea7ea400a7694b8c95471"],
    .game-card-thumb[src="https://t0.rbxcdn.com/8666cbaf49d58b6f8a813f8d2a8e71ee"],
    .game-card-thumb[src="https://t6.rbxcdn.com/dbbb966b246fafc83a1f4fc25355c5f6"],
    .game-card-thumb[src="https://t2.rbxcdn.com/23d150c127cfc0991e4c8753fa5dd01d"],
    .game-card-thumb[src="https://t7.rbxcdn.com/0127ba3af388fdf1b6def624d491b72a"],
    .game-card-thumb[src="https://t7.rbxcdn.com/950a81432c46318c84335384a6e4d77e"],
    .game-card-thumb[src="https://t6.rbxcdn.com/efb0dd75b9614c1009a0cdeccde22b2c"],
    .game-card-thumb[src="https://t2.rbxcdn.com/2475574001bcda30cf42902b40f867ee"]
    .game-card-thumb[src="https://t2.rbxcdn.com/ce4fdaa35fdfea3828168ba3d28f1a36"],
    .game-card-thumb[src="https://t0.rbxcdn.com/e7431bfd1238ca8bb929e1c25a824316"],
    .game-card-thumb[src="https://t5.rbxcdn.com/503bf1c5c0de1ce6a183745b5558395a"] {
        object-fit: unset!important;
        content: url('https://assetdelivery.roblox.com/v1/asset?id=13875887215');
    }
    }
        @-moz-document url-prefix("https://www.roblox.com") {
        /* Embedded Images */
        /* these images are bigger than the 1024x1024 limit roblox has for decals/images, or is literally just a svg, so i'm forced to embed them in the theme itself! isn't that cool?! */
        :root {
            if layout == dec {
                --dec2014nav: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxOC4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgeD0iMHB4IiB5PSIwcHgiIHdpZHRoPSI1NnB4Ig0KCSBoZWlnaHQ9IjQ0OHB4IiB2aWV3Qm94PSIwIDAgNTYgNDQ4IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1NiA0NDgiIHhtbDpzcGFjZT0icHJlc2VydmUiPg0KPGcgaWQ9ImxhYmVsIj4NCjwvZz4NCjxnIGlkPSJCQyI+DQo8L2c+DQo8ZyBpZD0iYnJhbmQiPg0KPC9nPg0KPGcgaWQ9ImdlbmVyaWMiPg0KPC9nPg0KPGcgaWQ9Im5lZ2F0aXZlIj4NCjwvZz4NCjxnIGlkPSJjcmVhdGlvbiI+DQo8L2c+DQo8ZyBpZD0iZ2FtZXMiPg0KPC9nPg0KPGcgaWQ9IlNvY2lhbF9hbmRfSW50ZXJhY3Rpb24iPg0KPC9nPg0KPGcgaWQ9Ik5hdmlnYXRpb24iPg0KCTxyZWN0IGZpbGw9Im5vbmUiIHdpZHRoPSI1NiIgaGVpZ2h0PSIyOCIvPg0KCTxnIGlkPSJibG9nLW9uXzFfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNTEsNDE2Yy0wLjEsMC0wLjMsMC0wLjQtMC4xTDM2LjgsNDEwaC0xLjZsLTEuOCwwLjljLTAuMywwLjItMC43LDAuMS0xLDBjLTAuMy0wLjItMC41LTAuNS0wLjUtMC45di03DQoJCQkJYzAtMC4zLDAuMi0wLjcsMC41LTAuOWMwLjMtMC4yLDAuNy0wLjIsMSwwbDEuOCwwLjloMS41bDEzLjgtNi45YzAuMy0wLjIsMC43LTAuMSwxLDBjMC4zLDAuMiwwLjUsMC41LDAuNSwwLjl2MTgNCgkJCQljMCwwLjMtMC4yLDAuNi0wLjQsMC44QzUxLjQsNDE1LjksNTEuMiw0MTYsNTEsNDE2eiBNMzUsNDA4aDJjMC4xLDAsMC4zLDAsMC40LDAuMWwxMi42LDUuNHYtMTQuOWwtMTIuNiw2LjMNCgkJCQljLTAuMSwwLjEtMC4zLDAuMS0wLjQsMC4xaC0yYy0wLjIsMC0wLjMsMC0wLjQtMC4xbC0wLjYtMC4zdjMuOGwwLjYtMC4zQzM0LjcsNDA4LDM0LjgsNDA4LDM1LDQwOHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMEEyRkYiIGQ9Ik00Miw0MTdjLTAuMSwwLTAuMywwLTAuNC0wLjFsLTYtM2MtMC4zLTAuMi0wLjYtMC41LTAuNi0wLjl2LTNjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYyLjRsNC42LDIuMw0KCQkJCWwxLjYtMy4xYzAuMi0wLjUsMC44LTAuNywxLjMtMC40YzAuNSwwLjIsMC43LDAuOCwwLjQsMS4zbC0yLDRDNDIuNyw0MTYuOCw0Mi40LDQxNyw0Miw0MTd6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9ImJsb2dfM18iPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yMyw0MTZjLTAuMSwwLTAuMywwLTAuNC0wLjFMOC44LDQxMEg3LjJsLTEuOCwwLjljLTAuMywwLjItMC43LDAuMS0xLDBDNC4yLDQxMC43LDQsNDEwLjMsNCw0MTB2LTcNCgkJCQljMC0wLjMsMC4yLTAuNywwLjUtMC45YzAuMy0wLjIsMC43LTAuMiwxLDBsMS44LDAuOWgxLjVsMTMuOC02LjljMC4zLTAuMiwwLjctMC4xLDEsMGMwLjMsMC4yLDAuNSwwLjUsMC41LDAuOXYxOA0KCQkJCWMwLDAuMy0wLjIsMC42LTAuNCwwLjhDMjMuNCw0MTUuOSwyMy4yLDQxNiwyMyw0MTZ6IE03LDQwOGgyYzAuMSwwLDAuMywwLDAuNCwwLjFsMTIuNiw1LjR2LTE0LjlsLTEyLjYsNi4zDQoJCQkJQzkuMyw0MDUsOS4yLDQwNSw5LDQwNUg3Yy0wLjIsMC0wLjMsMC0wLjQtMC4xTDYsNDA0LjZ2My44bDAuNi0wLjNDNi43LDQwOCw2LjgsNDA4LDcsNDA4eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE0LDQxN2MtMC4xLDAtMC4zLDAtMC40LTAuMWwtNi0zQzcuMiw0MTMuNyw3LDQxMy40LDcsNDEzdi0zYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2Mi40bDQuNiwyLjMNCgkJCQlsMS42LTMuMWMwLjItMC41LDAuOC0wLjcsMS4zLTAuNGMwLjUsMC4yLDAuNywwLjgsMC40LDEuM2wtMiw0QzE0LjcsNDE2LjgsMTQuNCw0MTcsMTQsNDE3eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJmb3J1bS1vbl8xXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTQ2LDM4OGMtMC4xLDAtMC4zLDAtMC40LTAuMWMtMC40LTAuMi0wLjYtMC41LTAuNi0wLjl2LTJoLTJjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMw0KCQkJCWMwLjYsMCwxLDAuNCwxLDF2MC45bDItMS42YzAuMi0wLjEsMC40LTAuMiwwLjYtMC4ySDUydi01aC0xYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxdjdjMCwwLjYtMC40LDEtMSwxDQoJCQkJaC0zbC0zLjMsMi44QzQ2LjUsMzg3LjksNDYuMiwzODgsNDYsMzg4eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTM5LDM4N2MtMC4zLDAtMC41LTAuMS0wLjctMC4zbC00LjctNC43SDMxYy0wLjYsMC0xLTAuNC0xLTF2LTEyYzAtMC42LDAuNC0xLDEtMWgxN2MwLjYsMCwxLDAuNCwxLDF2MTINCgkJCQljMCwwLjYtMC40LDEtMSwxaC04djRjMCwwLjQtMC4yLDAuOC0wLjYsMC45QzM5LjMsMzg3LDM5LjEsMzg3LDM5LDM4N3ogTTMyLDM4MGgyYzAuMywwLDAuNSwwLjEsMC43LDAuM2wzLjMsMy4zVjM4MQ0KCQkJCWMwLTAuNiwwLjQtMSwxLTFoOHYtMTBIMzJWMzgweiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJmb3J1bV8zXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE4LDM4OGMtMC4xLDAtMC4zLDAtMC40LTAuMWMtMC40LTAuMi0wLjYtMC41LTAuNi0wLjl2LTJoLTJjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMw0KCQkJCWMwLjYsMCwxLDAuNCwxLDF2MC45bDItMS42YzAuMi0wLjEsMC40LTAuMiwwLjYtMC4ySDI0di01aC0xYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxdjdjMCwwLjYtMC40LDEtMSwxDQoJCQkJaC0zbC0zLjMsMi44QzE4LjUsMzg3LjksMTguMiwzODgsMTgsMzg4eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTExLDM4N2MtMC4zLDAtMC41LTAuMS0wLjctMC4zTDUuNiwzODJIM2MtMC42LDAtMS0wLjQtMS0xdi0xMmMwLTAuNiwwLjQtMSwxLTFoMTdjMC42LDAsMSwwLjQsMSwxdjEyDQoJCQkJYzAsMC42LTAuNCwxLTEsMWgtOHY0YzAsMC40LTAuMiwwLjgtMC42LDAuOUMxMS4zLDM4NywxMS4xLDM4NywxMSwzODd6IE00LDM4MGgyYzAuMywwLDAuNSwwLjEsMC43LDAuM2wzLjMsMy4zVjM4MQ0KCQkJCWMwLTAuNiwwLjQtMSwxLTFoOHYtMTBINFYzODB6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9Imdyb3VwLW9uXzFfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNDIsMzUwYy0yLjgsMC01LTIuMi01LTVzMi4yLTUsNS01czUsMi4yLDUsNVM0NC44LDM1MCw0MiwzNTB6IE00MiwzNDJjLTEuNywwLTMsMS4zLTMsM3MxLjMsMywzLDMNCgkJCQlzMy0xLjMsMy0zUzQzLjcsMzQyLDQyLDM0MnoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMEEyRkYiIGQ9Ik00MiwzNjFjLTQuMiwwLTYuNi0yLjItNi43LTIuM2MtMC4yLTAuMi0wLjMtMC41LTAuMy0wLjhjMC4xLTEuNywwLjQtNC43LDEuMy01LjdzMy45LTEuMiw1LjctMS4zDQoJCQkJYzAsMCwwLjEsMCwwLjEsMGMxLjcsMC4xLDQuNywwLjQsNS43LDEuM3MxLjIsMy45LDEuMyw1LjdjMCwwLjMtMC4xLDAuNi0wLjMsMC44QzQ4LjYsMzU4LjgsNDYuMiwzNjEsNDIsMzYxeiBNMzcsMzU3LjUNCgkJCQljMC43LDAuNSwyLjQsMS41LDUsMS41YzIuNiwwLDQuMy0xLDUtMS41Yy0wLjEtMS44LTAuNC0zLjUtMC43LTMuOWMtMC4zLTAuMi0yLjQtMC42LTQuMy0wLjdjLTEuOSwwLjEtMy45LDAuNC00LjMsMC43DQoJCQkJQzM3LjUsMzU0LDM3LjIsMzU1LjgsMzcsMzU3LjV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNMzYsMzUxYy0yLjIsMC00LTEuOC00LTRjMC0xLjcsMS4xLTMuMiwyLjctMy44YzAuNS0wLjIsMS4xLDAuMSwxLjMsMC42YzAuMiwwLjUtMC4xLDEuMS0wLjYsMS4zDQoJCQkJCWMtMC44LDAuMy0xLjMsMS0xLjMsMS45YzAsMS4xLDAuOSwyLDIsMmMwLjYsMCwxLDAuNCwxLDFTMzYuNiwzNTEsMzYsMzUxeiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTMzLDM1OGMtMC4xLDAtMC4xLDAtMC4yLDBjLTEuMy0wLjMtMi4zLTEuMS0yLjQtMS4yYy0wLjMtMC4yLTAuNC0wLjYtMC4zLTFjMC4zLTEuNCwwLjgtMy45LDEuNi00LjYNCgkJCQkJYzAuNC0wLjQsMy4zLTIsNC4yLTIuMmMwLjUtMC4xLDEuMSwwLjMsMS4yLDAuOHMtMC4zLDEuMS0wLjgsMS4yYy0wLjUsMC4xLTIuOCwxLjMtMy4yLDEuN2MtMC4yLDAuMi0wLjYsMS41LTAuOSwyLjkNCgkJCQkJYzAuMywwLjIsMC43LDAuNCwxLjEsMC41YzAuNSwwLjEsMC45LDAuNiwwLjgsMS4yQzMzLjksMzU3LjcsMzMuNSwzNTgsMzMsMzU4eiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTQ4LDM1MWMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWMxLjEsMCwyLTAuOSwyLTJjMC0wLjgtMC41LTEuNi0xLjMtMS45Yy0wLjUtMC4yLTAuOC0wLjgtMC42LTEuMw0KCQkJCQljMC4yLTAuNSwwLjgtMC44LDEuMy0wLjZjMS42LDAuNiwyLjcsMi4xLDIuNywzLjhDNTIsMzQ5LjIsNTAuMiwzNTEsNDgsMzUxeiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTUxLDM1OGMtMC41LDAtMC45LTAuMy0xLTAuOGMtMC4xLTAuNSwwLjItMS4xLDAuOC0xLjJjMC40LTAuMSwwLjgtMC4zLDEuMS0wLjVjLTAuMy0xLjQtMC43LTIuNy0wLjktMw0KCQkJCQljLTAuNC0wLjMtMi42LTEuNS0zLjEtMS42Yy0wLjUtMC4xLTAuOS0wLjYtMC44LTEuMmMwLjEtMC41LDAuNi0wLjksMS4xLTAuOGMwLjksMC4yLDMuOCwxLjgsNC4yLDIuMmMwLjgsMC44LDEuMywzLjIsMS42LDQuNg0KCQkJCQljMC4xLDAuNC0wLjEsMC43LTAuMywxYy0wLjEsMC4xLTEuMSwwLjktMi40LDEuMkM1MS4xLDM1OCw1MS4xLDM1OCw1MSwzNTh6Ii8+DQoJCQk8L2c+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9Imdyb3VwXzNfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTQsMzUwYy0yLjgsMC01LTIuMi01LTVzMi4yLTUsNS01czUsMi4yLDUsNVMxNi44LDM1MCwxNCwzNTB6IE0xNCwzNDJjLTEuNywwLTMsMS4zLTMsM3MxLjMsMywzLDMNCgkJCQlzMy0xLjMsMy0zUzE1LjcsMzQyLDE0LDM0MnoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0xNCwzNjFjLTQuMiwwLTYuNi0yLjItNi43LTIuM2MtMC4yLTAuMi0wLjMtMC41LTAuMy0wLjhjMC4xLTEuNywwLjQtNC43LDEuMy01LjdzMy45LTEuMiw1LjctMS4zDQoJCQkJYzAsMCwwLjEsMCwwLjEsMGMxLjcsMC4xLDQuNywwLjQsNS43LDEuM3MxLjIsMy45LDEuMyw1LjdjMCwwLjMtMC4xLDAuNi0wLjMsMC44QzIwLjYsMzU4LjgsMTguMiwzNjEsMTQsMzYxeiBNOSwzNTcuNQ0KCQkJCWMwLjcsMC41LDIuNCwxLjUsNSwxLjVjMi42LDAsNC4zLTEsNS0xLjVjLTAuMS0xLjgtMC40LTMuNS0wLjctMy45Yy0wLjMtMC4yLTIuNC0wLjYtNC4zLTAuN2MtMS45LDAuMS0zLjksMC40LTQuMywwLjcNCgkJCQlDOS41LDM1NCw5LjIsMzU1LjgsOSwzNTcuNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik04LDM1MWMtMi4yLDAtNC0xLjgtNC00YzAtMS43LDEuMS0zLjIsMi43LTMuOGMwLjUtMC4yLDEuMSwwLjEsMS4zLDAuNmMwLjIsMC41LTAuMSwxLjEtMC42LDEuMw0KCQkJCQljLTAuOCwwLjMtMS4zLDEtMS4zLDEuOWMwLDEuMSwwLjksMiwyLDJjMC42LDAsMSwwLjQsMSwxUzguNiwzNTEsOCwzNTF6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNNSwzNThjLTAuMSwwLTAuMSwwLTAuMiwwYy0xLjMtMC4zLTIuMy0xLjEtMi40LTEuMmMtMC4zLTAuMi0wLjQtMC42LTAuMy0xYzAuMy0xLjQsMC44LTMuOSwxLjYtNC42DQoJCQkJCWMwLjQtMC40LDMuMy0yLDQuMi0yLjJjMC41LTAuMSwxLjEsMC4zLDEuMiwwLjhzLTAuMywxLjEtMC44LDEuMmMtMC41LDAuMS0yLjgsMS4zLTMuMiwxLjdjLTAuMiwwLjItMC42LDEuNS0wLjksMi45DQoJCQkJCWMwLjMsMC4yLDAuNywwLjQsMS4xLDAuNWMwLjUsMC4xLDAuOSwwLjYsMC44LDEuMkM1LjksMzU3LjcsNS41LDM1OCw1LDM1OHoiLz4NCgkJCTwvZz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yMCwzNTFjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFjMS4xLDAsMi0wLjksMi0yYzAtMC44LTAuNS0xLjYtMS4zLTEuOWMtMC41LTAuMi0wLjgtMC44LTAuNi0xLjMNCgkJCQkJYzAuMi0wLjUsMC44LTAuOCwxLjMtMC42YzEuNiwwLjYsMi43LDIuMSwyLjcsMy44QzI0LDM0OS4yLDIyLjIsMzUxLDIwLDM1MXoiLz4NCgkJCTwvZz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yMywzNThjLTAuNSwwLTAuOS0wLjMtMS0wLjhjLTAuMS0wLjUsMC4yLTEuMSwwLjgtMS4yYzAuNC0wLjEsMC44LTAuMywxLjEtMC41Yy0wLjMtMS40LTAuNy0yLjctMC45LTMNCgkJCQkJYy0wLjQtMC4zLTIuNi0xLjUtMy4xLTEuNmMtMC41LTAuMS0wLjktMC42LTAuOC0xLjJjMC4xLTAuNSwwLjYtMC45LDEuMS0wLjhjMC45LDAuMiwzLjgsMS44LDQuMiwyLjJjMC44LDAuOCwxLjMsMy4yLDEuNiw0LjYNCgkJCQkJYzAuMSwwLjQtMC4xLDAuNy0wLjMsMWMtMC4xLDAuMS0xLjEsMC45LTIuNCwxLjJDMjMuMSwzNTgsMjMuMSwzNTgsMjMsMzU4eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJ0cmFkZS1vbl8xXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTM0LDMyM2MtMC4yLDAtMC4zLDAtMC40LTAuMWMtMC4zLTAuMi0wLjYtMC41LTAuNi0wLjl2LTVjMC0wLjMsMC4xLTAuNiwwLjQtMC44bDQtMw0KCQkJCWMwLjItMC4xLDAuNC0wLjIsMC42LTAuMmg1di0yYzAtMC40LDAuMi0wLjgsMC42LTAuOWMwLjQtMC4yLDAuOC0wLjEsMS4xLDAuMmw5LDhjMC4zLDAuMywwLjQsMC43LDAuMywxLjFTNTMuNCwzMjAsNTMsMzIwSDM4LjMNCgkJCQlsLTMuNywyLjhDMzQuNCwzMjIuOSwzNC4yLDMyMywzNCwzMjN6IE0zNSwzMTcuNXYyLjVsMi40LTEuOGMwLjItMC4xLDAuNC0wLjIsMC42LTAuMmgxMi40bC01LjQtNC44djAuOGMwLDAuNi0wLjQsMS0xLDFoLTUuNw0KCQkJCUwzNSwzMTcuNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMEEyRkYiIGQ9Ik00MCwzMzRjLTAuMiwwLTAuNS0wLjEtMC43LTAuM2wtOS04Yy0wLjMtMC4zLTAuNC0wLjctMC4zLTEuMXMwLjUtMC42LDAuOS0wLjZoMTQuN2wzLjctMi44DQoJCQkJYzAuMy0wLjIsMC43LTAuMywxLTAuMWMwLjMsMC4yLDAuNiwwLjUsMC42LDAuOXY1YzAsMC4zLTAuMSwwLjYtMC40LDAuOGwtNCwzYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMmgtNXYyDQoJCQkJYzAsMC40LTAuMiwwLjgtMC42LDAuOUM0MC4zLDMzNCw0MC4xLDMzNCw0MCwzMzR6IE0zMy42LDMyNmw1LjQsNC44VjMzMGMwLTAuNiwwLjQtMSwxLTFoNS43bDMuMy0yLjVWMzI0bC0yLjQsMS44DQoJCQkJYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMkgzMy42eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJ0cmFkZV8zXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTYsMzIzYy0wLjIsMC0wLjMsMC0wLjQtMC4xQzUuMiwzMjIuNyw1LDMyMi40LDUsMzIydi01YzAtMC4zLDAuMS0wLjYsMC40LTAuOGw0LTMNCgkJCQljMC4yLTAuMSwwLjQtMC4yLDAuNi0wLjJoNXYtMmMwLTAuNCwwLjItMC44LDAuNi0wLjljMC40LTAuMiwwLjgtMC4xLDEuMSwwLjJsOSw4YzAuMywwLjMsMC40LDAuNywwLjMsMS4xUzI1LjQsMzIwLDI1LDMyMEgxMC4zDQoJCQkJbC0zLjcsMi44QzYuNCwzMjIuOSw2LjIsMzIzLDYsMzIzeiBNNywzMTcuNXYyLjVsMi40LTEuOGMwLjItMC4xLDAuNC0wLjIsMC42LTAuMmgxMi40bC01LjQtNC44djAuOGMwLDAuNi0wLjQsMS0xLDFoLTUuNw0KCQkJCUw3LDMxNy41eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTEyLDMzNGMtMC4yLDAtMC41LTAuMS0wLjctMC4zbC05LThjLTAuMy0wLjMtMC40LTAuNy0wLjMtMS4xUzIuNiwzMjQsMywzMjRoMTQuN2wzLjctMi44DQoJCQkJYzAuMy0wLjIsMC43LTAuMywxLTAuMWMwLjMsMC4yLDAuNiwwLjUsMC42LDAuOXY1YzAsMC4zLTAuMSwwLjYtMC40LDAuOGwtNCwzYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMmgtNXYyDQoJCQkJYzAsMC40LTAuMiwwLjgtMC42LDAuOUMxMi4zLDMzNCwxMi4xLDMzNCwxMiwzMzR6IE01LjYsMzI2bDUuNCw0LjhWMzMwYzAtMC42LDAuNC0xLDEtMWg1LjdsMy4zLTIuNVYzMjRsLTIuNCwxLjgNCgkJCQljLTAuMiwwLjEtMC40LDAuMi0wLjYsMC4ySDUuNnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iaW52ZW50b3J5LW9uXzFfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDJCNzU3IiBkPSJNNTAsMzA2SDM0Yy0wLjYsMC0xLTAuNC0xLTF2LTE0YzAtMi44LDIuMi01LDUtNWg4YzIuOCwwLDUsMi4yLDUsNXYxNEM1MSwzMDUuNiw1MC42LDMwNiw1MCwzMDZ6DQoJCQkJIE0zNSwzMDRoMTR2LTEzYzAtMS43LTEuMy0zLTMtM2gtOGMtMS43LDAtMywxLjMtMywzVjMwNHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMkI3NTciIGQ9Ik0zOCwyOTljLTAuNiwwLTEtMC40LTEtMXYtMmMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxdjJDMzksMjk4LjYsMzguNiwyOTksMzgsMjk5eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAyQjc1NyIgZD0iTTQ2LDI5OWMtMC42LDAtMS0wLjQtMS0xdi0yYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2MkM0NywyOTguNiw0Ni42LDI5OSw0NiwyOTl6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDJCNzU3IiBkPSJNNDUuNSwyODhjLTAuNiwwLTEtMC40LTEtMXYtMC41YzAtMS40LTEuMS0yLjUtMi41LTIuNXMtMi41LDEuMS0yLjUsMi41djAuNWMwLDAuNi0wLjQsMS0xLDFzLTEtMC40LTEtMQ0KCQkJCXYtMC41YzAtMi41LDItNC41LDQuNS00LjVzNC41LDIsNC41LDQuNXYwLjVDNDYuNSwyODcuNiw0Ni4xLDI4OCw0NS41LDI4OHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMkI3NTciIGQ9Ik00NC45LDI5N2gtNS44Yy0yLjMsMC00LjMtMS4zLTUuNC0zLjNsLTAuNi0xLjJsMS44LTAuOWwwLjYsMS4yYzAuNywxLjQsMi4xLDIuMiwzLjYsMi4yaDUuOA0KCQkJCWMxLjUsMCwyLjktMC44LDMuNi0yLjJsMC42LTEuMmwxLjgsMC45bC0wLjYsMS4yQzQ5LjMsMjk1LjcsNDcuMiwyOTcsNDQuOSwyOTd6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9ImludmVudG9yeV8xXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTIyLDMwNkg2Yy0wLjYsMC0xLTAuNC0xLTF2LTE0YzAtMi44LDIuMi01LDUtNWg4YzIuOCwwLDUsMi4yLDUsNXYxNEMyMywzMDUuNiwyMi42LDMwNiwyMiwzMDZ6IE03LDMwNA0KCQkJCWgxNHYtMTNjMC0xLjctMS4zLTMtMy0zaC04Yy0xLjcsMC0zLDEuMy0zLDNWMzA0eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTEwLDI5OWMtMC42LDAtMS0wLjQtMS0xdi0yYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2MkMxMSwyOTguNiwxMC42LDI5OSwxMCwyOTl6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTgsMjk5Yy0wLjYsMC0xLTAuNC0xLTF2LTJjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYyQzE5LDI5OC42LDE4LjYsMjk5LDE4LDI5OXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0xNy41LDI4OGMtMC42LDAtMS0wLjQtMS0xdi0wLjVjMC0xLjQtMS4xLTIuNS0yLjUtMi41cy0yLjUsMS4xLTIuNSwyLjV2MC41YzAsMC42LTAuNCwxLTEsMXMtMS0wLjQtMS0xDQoJCQkJdi0wLjVjMC0yLjUsMi00LjUsNC41LTQuNXM0LjUsMiw0LjUsNC41djAuNUMxOC41LDI4Ny42LDE4LjEsMjg4LDE3LjUsMjg4eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE2LjksMjk3aC01LjhjLTIuMywwLTQuMy0xLjMtNS40LTMuM2wtMC42LTEuMmwxLjgtMC45bDAuNiwxLjJjMC43LDEuNCwyLjEsMi4yLDMuNiwyLjJoNS44DQoJCQkJYzEuNSwwLDIuOS0wLjgsMy42LTIuMmwwLjYtMS4ybDEuOCwwLjlsLTAuNiwxLjJDMjEuMywyOTUuNywxOS4yLDI5NywxNi45LDI5N3oiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iY2hhcmFjdGVyY3VzdG9taXplci1vbl8xXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0Y2ODgwMiIgZD0iTTQyLDI2MmMtMi4yLDAtNC0xLjgtNC00czEuOC00LDQtNHM0LDEuOCw0LDRTNDQuMiwyNjIsNDIsMjYyeiBNNDIsMjU2Yy0xLjEsMC0yLDAuOS0yLDJzMC45LDIsMiwyDQoJCQkJczItMC45LDItMlM0My4xLDI1Niw0MiwyNTZ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRjY4ODAyIiBkPSJNNDgsMjc4aC0zYy0wLjQsMC0wLjctMC4yLTAuOS0wLjZsLTIuMS00LjJsLTIuMSw0LjJjLTAuMiwwLjMtMC41LDAuNi0wLjksMC42aC0zDQoJCQkJYy0wLjMsMC0wLjYtMC4xLTAuOC0wLjRjLTAuMi0wLjItMC4zLTAuNS0wLjItMC44bDEuOC04bC0zLjEtMC44Yy0wLjQtMC4xLTAuOC0wLjUtMC44LTF2LTNjMC0wLjYsMC40LTEsMS0xaDE2YzAuNiwwLDEsMC40LDEsMQ0KCQkJCXYzYzAsMC41LTAuMywwLjktMC44LDFsLTMuMSwwLjhsMS44LDhjMC4xLDAuMywwLDAuNi0wLjIsMC44QzQ4LjYsMjc3LjksNDguMywyNzgsNDgsMjc4eiBNNDUuNiwyNzZoMS4xbC0xLjctNy44DQoJCQkJYy0wLjEtMC41LDAuMi0xLjEsMC43LTEuMmwzLjItMC44VjI2NUgzNXYxLjJsMy4yLDAuOGMwLjUsMC4xLDAuOSwwLjcsMC43LDEuMmwtMS43LDcuOGgxLjFsMi43LTUuNGMwLjMtMC43LDEuNC0wLjcsMS44LDANCgkJCQlMNDUuNiwyNzZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9ImNoYXJhY3RlcmN1c3RvbWl6ZXJfM18iPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0xNCwyNjJjLTIuMiwwLTQtMS44LTQtNHMxLjgtNCw0LTRzNCwxLjgsNCw0UzE2LjIsMjYyLDE0LDI2MnogTTE0LDI1NmMtMS4xLDAtMiwwLjktMiwyczAuOSwyLDIsMg0KCQkJCXMyLTAuOSwyLTJTMTUuMSwyNTYsMTQsMjU2eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTIwLDI3OGgtM2MtMC40LDAtMC43LTAuMi0wLjktMC42bC0yLjEtNC4ybC0yLjEsNC4yYy0wLjIsMC4zLTAuNSwwLjYtMC45LDAuNkg4Yy0wLjMsMC0wLjYtMC4xLTAuOC0wLjQNCgkJCQlDNywyNzcuNCw3LDI3Ny4xLDcsMjc2LjhsMS44LThMNS44LDI2OGMtMC40LTAuMS0wLjgtMC41LTAuOC0xdi0zYzAtMC42LDAuNC0xLDEtMWgxNmMwLjYsMCwxLDAuNCwxLDF2M2MwLDAuNS0wLjMsMC45LTAuOCwxDQoJCQkJbC0zLjEsMC44bDEuOCw4YzAuMSwwLjMsMCwwLjYtMC4yLDAuOEMyMC42LDI3Ny45LDIwLjMsMjc4LDIwLDI3OHogTTE3LjYsMjc2aDEuMWwtMS43LTcuOGMtMC4xLTAuNSwwLjItMS4xLDAuNy0xLjJsMy4yLTAuOA0KCQkJCVYyNjVIN3YxLjJsMy4yLDAuOGMwLjUsMC4xLDAuOSwwLjcsMC43LDEuMkw5LjIsMjc2aDEuMWwyLjctNS40YzAuMy0wLjcsMS40LTAuNywxLjgsMEwxNy42LDI3NnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iZnJpZW5kcy1vbl8xXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTM5LDIzOGMtMy4zLDAtNi0yLjctNi02czIuNy02LDYtNnM2LDIuNyw2LDZTNDIuMywyMzgsMzksMjM4eiBNMzksMjI4Yy0yLjIsMC00LDEuOC00LDRzMS44LDQsNCw0DQoJCQkJczQtMS44LDQtNFM0MS4yLDIyOCwzOSwyMjh6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNDcsMjM4LjZjLTAuNCwwLTAuOC0wLjItMC45LTAuNmMtMC4yLTAuNSwwLTEuMSwwLjUtMS4zYzEuNS0wLjYsMi40LTIuMSwyLjQtMy43YzAtMS45LTEuMy0zLjUtMy4yLTMuOQ0KCQkJCWMtMC41LTAuMS0wLjktMC42LTAuOC0xLjJjMC4xLTAuNSwwLjYtMC45LDEuMi0wLjhjMi44LDAuNiw0LjgsMyw0LjgsNS45YzAsMi40LTEuNCw0LjUtMy42LDUuNUM0Ny4zLDIzOC42LDQ3LjEsMjM4LjYsNDcsMjM4LjYNCgkJCQl6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNMzksMjUwYy01LjIsMC04LjQtMi4xLTguNS0yLjJjLTAuMy0wLjItMC41LTAuNi0wLjQtMWMwLjItMS4yLDEuMS01LjQsMi4zLTYuNWMxLjItMS4yLDUuMS0xLjMsNi43LTEuMw0KCQkJCWMxLjYsMCw1LjUsMC4xLDYuNywxLjNjMS4xLDEuMSwyLDUuMywyLjMsNi41YzAuMSwwLjQtMC4xLDAuOC0wLjQsMUM0Ny40LDI0Ny45LDQ0LjIsMjUwLDM5LDI1MHogTTMyLjEsMjQ2LjUNCgkJCQljMS4xLDAuNSwzLjUsMS41LDYuOSwxLjVjMy40LDAsNS44LTEsNi45LTEuNWMtMC41LTIuMS0xLjItNC4zLTEuNi00LjhjLTAuNC0wLjQtMi45LTAuNy01LjMtMC43Yy0yLjQsMC00LjksMC4zLTUuMywwLjcNCgkJCQlDMzMuMywyNDIuMSwzMi42LDI0NC40LDMyLjEsMjQ2LjV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNTAsMjQ5Yy0wLjQsMC0wLjgtMC4zLTEtMC43Yy0wLjItMC41LDAuMS0xLjEsMC43LTEuMmMxLjEtMC4zLDEuOC0xLDIuMi0xLjNjLTAuNS0yLjItMS4yLTQuNi0xLjYtNQ0KCQkJCWMtMC42LTAuNi0yLjYtMi0zLjQtMi4xYy0wLjUtMC4xLTAuOS0wLjYtMC45LTEuMWMwLjEtMC41LDAuNS0xLDEuMS0wLjljMS43LDAuMiw0LjMsMi40LDQuNiwyLjdjMS4xLDEuMSwyLDUuMywyLjMsNi41DQoJCQkJYzAuMSwwLjMsMCwwLjYtMC4yLDAuOGMtMC4xLDAuMS0xLjMsMS43LTMuNSwyLjRDNTAuMiwyNDksNTAuMSwyNDksNTAsMjQ5eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJmcmllbmRzXzNfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTEsMjM4Yy0zLjMsMC02LTIuNy02LTZzMi43LTYsNi02czYsMi43LDYsNlMxNC4zLDIzOCwxMSwyMzh6IE0xMSwyMjhjLTIuMiwwLTQsMS44LTQsNHMxLjgsNCw0LDQNCgkJCQlzNC0xLjgsNC00UzEzLjIsMjI4LDExLDIyOHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0xOSwyMzguNmMtMC40LDAtMC44LTAuMi0wLjktMC42Yy0wLjItMC41LDAtMS4xLDAuNS0xLjNjMS41LTAuNiwyLjQtMi4xLDIuNC0zLjdjMC0xLjktMS4zLTMuNS0zLjItMy45DQoJCQkJYy0wLjUtMC4xLTAuOS0wLjYtMC44LTEuMmMwLjEtMC41LDAuNi0wLjksMS4yLTAuOGMyLjgsMC42LDQuOCwzLDQuOCw1LjljMCwyLjQtMS40LDQuNS0zLjYsNS41QzE5LjMsMjM4LjYsMTkuMSwyMzguNiwxOSwyMzguNg0KCQkJCXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0xMSwyNTBjLTUuMiwwLTguNC0yLjEtOC41LTIuMmMtMC4zLTAuMi0wLjUtMC42LTAuNC0xYzAuMi0xLjIsMS4xLTUuNCwyLjMtNi41YzEuMi0xLjIsNS4xLTEuMyw2LjctMS4zDQoJCQkJYzEuNiwwLDUuNSwwLjEsNi43LDEuM2MxLjEsMS4xLDIsNS4zLDIuMyw2LjVjMC4xLDAuNC0wLjEsMC44LTAuNCwxQzE5LjQsMjQ3LjksMTYuMiwyNTAsMTEsMjUweiBNNC4xLDI0Ni41DQoJCQkJQzUuMiwyNDcsNy42LDI0OCwxMSwyNDhjMy40LDAsNS44LTEsNi45LTEuNWMtMC41LTIuMS0xLjItNC4zLTEuNi00LjhjLTAuNC0wLjQtMi45LTAuNy01LjMtMC43Yy0yLjQsMC00LjksMC4zLTUuMywwLjcNCgkJCQlDNS4zLDI0Mi4xLDQuNiwyNDQuNCw0LjEsMjQ2LjV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMjIsMjQ5Yy0wLjQsMC0wLjgtMC4zLTEtMC43Yy0wLjItMC41LDAuMS0xLjEsMC43LTEuMmMxLjEtMC4zLDEuOC0xLDIuMi0xLjNjLTAuNS0yLjItMS4yLTQuNi0xLjYtNQ0KCQkJCWMtMC42LTAuNi0yLjYtMi0zLjQtMi4xYy0wLjUtMC4xLTAuOS0wLjYtMC45LTEuMWMwLjEtMC41LDAuNS0xLDEuMS0wLjljMS43LDAuMiw0LjMsMi40LDQuNiwyLjdjMS4xLDEuMSwyLDUuMywyLjMsNi41DQoJCQkJYzAuMSwwLjMsMCwwLjYtMC4yLDAuOGMtMC4xLDAuMS0xLjMsMS43LTMuNSwyLjRDMjIuMiwyNDksMjIuMSwyNDksMjIsMjQ5eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJtZXNzYWdlLW9uXzFfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNDIsMjIxYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTMuNy0zLjdIMzFjLTAuNiwwLTEtMC40LTEtMXYtMTZjMC0wLjYsMC40LTEsMS0xaDIyYzAuNiwwLDEsMC40LDEsMXYxNg0KCQkJCWMwLDAuNi0wLjQsMS0xLDFoLTYuNmwtMy43LDMuN0M0Mi41LDIyMC45LDQyLjMsMjIxLDQyLDIyMXogTTMyLDIxNWg2YzAuMywwLDAuNSwwLjEsMC43LDAuM2wzLjMsMy4zbDMuMy0zLjMNCgkJCQljMC4yLTAuMiwwLjQtMC4zLDAuNy0wLjNoNnYtMTRIMzJWMjE1eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTQ4LDIwN0gzNmMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxMmMwLjYsMCwxLDAuNCwxLDFTNDguNiwyMDcsNDgsMjA3eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTQ4LDIxMUgzNmMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxMmMwLjYsMCwxLDAuNCwxLDFTNDguNiwyMTEsNDgsMjExeiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJtZXNzYWdlXzNfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTQsMjIxYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNMOS42LDIxN0gzYy0wLjYsMC0xLTAuNC0xLTF2LTE2YzAtMC42LDAuNC0xLDEtMWgyMmMwLjYsMCwxLDAuNCwxLDF2MTYNCgkJCQljMCwwLjYtMC40LDEtMSwxaC02LjZsLTMuNywzLjdDMTQuNSwyMjAuOSwxNC4zLDIyMSwxNCwyMjF6IE00LDIxNWg2YzAuMywwLDAuNSwwLjEsMC43LDAuM2wzLjMsMy4zbDMuMy0zLjMNCgkJCQljMC4yLTAuMiwwLjQtMC4zLDAuNy0wLjNoNnYtMTRINFYyMTV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMjAsMjA3SDhjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMTJjMC42LDAsMSwwLjQsMSwxUzIwLjYsMjA3LDIwLDIwN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yMCwyMTFIOGMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxMmMwLjYsMCwxLDAuNCwxLDFTMjAuNiwyMTEsMjAsMjExeiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJwcm9maWxlLW9uXzFfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRjY4ODAyIiBkPSJNNDIsMTgyYy0zLjMsMC02LTIuNy02LTZzMi43LTYsNi02czYsMi43LDYsNlM0NS4zLDE4Miw0MiwxODJ6IE00MiwxNzJjLTIuMiwwLTQsMS44LTQsNHMxLjgsNCw0LDQNCgkJCQlzNC0xLjgsNC00UzQ0LjIsMTcyLDQyLDE3MnoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGNjg4MDIiIGQ9Ik00MiwxOTRjLTUuMiwwLTguNC0yLjEtOC41LTIuMmMtMC4zLTAuMi0wLjUtMC42LTAuNC0xYzAuMi0xLjIsMS4xLTUuNCwyLjMtNi41YzEuMi0xLjIsNS4xLTEuMyw2LjctMS4zDQoJCQkJYzEuNiwwLDUuNSwwLjEsNi43LDEuM2MxLjEsMS4xLDIsNS4zLDIuMyw2LjVjMC4xLDAuNC0wLjEsMC44LTAuNCwxQzUwLjQsMTkxLjksNDcuMiwxOTQsNDIsMTk0eiBNMzUuMSwxOTAuNQ0KCQkJCWMxLjEsMC41LDMuNSwxLjUsNi45LDEuNWMzLjQsMCw1LjgtMSw2LjktMS41Yy0wLjUtMi4xLTEuMi00LjMtMS42LTQuOGMtMC40LTAuNC0yLjktMC43LTUuMy0wLjdjLTIuNCwwLTQuOSwwLjMtNS4zLDAuNw0KCQkJCUMzNi4zLDE4Ni4xLDM1LjYsMTg4LjQsMzUuMSwxOTAuNXoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0icHJvZmlsZV8zXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE0LDE4MmMtMy4zLDAtNi0yLjctNi02czIuNy02LDYtNnM2LDIuNyw2LDZTMTcuMywxODIsMTQsMTgyeiBNMTQsMTcyYy0yLjIsMC00LDEuOC00LDRzMS44LDQsNCw0DQoJCQkJczQtMS44LDQtNFMxNi4yLDE3MiwxNCwxNzJ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTQsMTk0Yy01LjIsMC04LjQtMi4xLTguNS0yLjJjLTAuMy0wLjItMC41LTAuNi0wLjQtMWMwLjItMS4yLDEuMS01LjQsMi4zLTYuNWMxLjItMS4yLDUuMS0xLjMsNi43LTEuMw0KCQkJCWMxLjYsMCw1LjUsMC4xLDYuNywxLjNjMS4xLDEuMSwyLDUuMywyLjMsNi41YzAuMSwwLjQtMC4xLDAuOC0wLjQsMUMyMi40LDE5MS45LDE5LjIsMTk0LDE0LDE5NHogTTcuMSwxOTAuNQ0KCQkJCWMxLjEsMC41LDMuNSwxLjUsNi45LDEuNWMzLjQsMCw1LjgtMSw2LjktMS41Yy0wLjUtMi4xLTEuMi00LjMtMS42LTQuOGMtMC40LTAuNC0yLjktMC43LTUuMy0wLjdjLTIuNCwwLTQuOSwwLjMtNS4zLDAuNw0KCQkJCUM4LjMsMTg2LjEsNy42LDE4OC40LDcuMSwxOTAuNXoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iaG9tZS1vbl8xXyI+DQoJCTxwYXRoIGZpbGw9IiMwMkI3NTciIGQ9Ik01MSwxNjVoLTdjLTAuNiwwLTEtMC40LTEtMXYtNmgtMnY2YzAsMC42LTAuNCwxLTEsMWgtN2MtMC42LDAtMS0wLjQtMS0xdi05aC0xYy0wLjQsMC0wLjgtMC4zLTAuOS0wLjYNCgkJCWMtMC4xLTAuNCwwLTAuOCwwLjMtMS4xbDExLTEwYzAuNC0wLjMsMS0wLjMsMS4zLDBsMTEsMTBjMC4zLDAuMywwLjQsMC43LDAuMywxLjFjLTAuMSwwLjQtMC41LDAuNi0wLjksMC42aC0xdjkNCgkJCUM1MiwxNjQuNiw1MS42LDE2NSw1MSwxNjV6IE00NSwxNjNoNXYtOWMwLTAuNCwwLjItMC43LDAuNS0wLjlsLTguNS03LjhsLTguNSw3LjhjMC4zLDAuMiwwLjUsMC41LDAuNSwwLjl2OWg1di02DQoJCQljMC0wLjYsMC40LTEsMS0xaDRjMC42LDAsMSwwLjQsMSwxVjE2M3oiLz4NCgk8L2c+DQoJPGcgaWQ9ImhvbWVfMV8iPg0KCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMjMsMTY1aC03Yy0wLjYsMC0xLTAuNC0xLTF2LTZoLTJ2NmMwLDAuNi0wLjQsMS0xLDFINWMtMC42LDAtMS0wLjQtMS0xdi05SDNjLTAuNCwwLTAuOC0wLjMtMC45LTAuNg0KCQkJYy0wLjEtMC40LDAtMC44LDAuMy0xLjFsMTEtMTBjMC40LTAuMywxLTAuMywxLjMsMGwxMSwxMGMwLjMsMC4zLDAuNCwwLjcsMC4zLDEuMWMtMC4xLDAuNC0wLjUsMC42LTAuOSwwLjZoLTF2OQ0KCQkJQzI0LDE2NC42LDIzLjYsMTY1LDIzLDE2NXogTTE3LDE2M2g1di05YzAtMC40LDAuMi0wLjcsMC41LTAuOWwtOC41LTcuOGwtOC41LDcuOGMwLjMsMC4yLDAuNSwwLjUsMC41LDAuOXY5aDV2LTYNCgkJCWMwLTAuNiwwLjQtMSwxLTFoNGMwLjYsMCwxLDAuNCwxLDFWMTYzeiIvPg0KCTwvZz4NCgk8ZyBpZD0ic2V0dGluZ3Mtb25fMV8iPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTMsOTZoLTEuMmMtMC4zLTEuMy0wLjgtMi41LTEuNS0zLjVsMC45LTAuOWMwLjQtMC40LDAuNC0xLDAtMS40bC0xLjQtMS40Yy0wLjQtMC40LTEtMC40LTEuNCwwDQoJCQlsLTAuOSwwLjljLTEtMC43LTIuMi0xLjItMy41LTEuNVY4N2MwLTAuNi0wLjQtMS0xLTFoLTJjLTAuNiwwLTEsMC40LTEsMXYxLjJjLTEuMywwLjMtMi41LDAuOC0zLjUsMS41bC0wLjktMC45DQoJCQljLTAuNC0wLjQtMS0wLjQtMS40LDBsLTEuNCwxLjRjLTAuNCwwLjQtMC40LDEsMCwxLjRsMC45LDAuOWMtMC43LDEtMS4yLDIuMi0xLjUsMy41SDMxYy0wLjYsMC0xLDAuNC0xLDF2MmMwLDAuNiwwLjQsMSwxLDFoMS4yDQoJCQljMC4zLDEuMywwLjgsMi41LDEuNSwzLjVsLTAuOSwwLjljLTAuNCwwLjQtMC40LDEsMCwxLjRsMS40LDEuNGMwLjQsMC40LDEsMC40LDEuNCwwbDAuOS0wLjljMSwwLjcsMi4yLDEuMiwzLjUsMS41djEuMg0KCQkJYzAsMC42LDAuNCwxLDEsMWgyYzAuNiwwLDEtMC40LDEtMXYtMS4yYzEuMy0wLjMsMi41LTAuOCwzLjUtMS41bDAuOSwwLjljMC40LDAuNCwxLDAuNCwxLjQsMGwxLjQtMS40YzAuNC0wLjQsMC40LTEsMC0xLjQNCgkJCWwtMC45LTAuOWMwLjctMSwxLjItMi4yLDEuNS0zLjVINTNjMC42LDAsMS0wLjQsMS0xdi0yQzU0LDk2LjQsNTMuNiw5Niw1Myw5NnogTTQyLDEwNGMtMy4zLDAtNi0yLjctNi02czIuNy02LDYtNnM2LDIuNyw2LDYNCgkJCVM0NS4zLDEwNCw0MiwxMDR6Ii8+DQoJPC9nPg0KCTxnIGlkPSJzZXR0aW5nc18xXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE2LDExMGgtNGMtMC42LDAtMS0wLjQtMS0xdi0xLjVjLTAuNi0wLjItMS4xLTAuNC0xLjYtMC43bC0wLjksMC45Yy0wLjQsMC40LTEsMC40LTEuNCwwTDQuMiwxMDUNCgkJCQljLTAuNC0wLjQtMC40LTEsMC0xLjRsMC45LTAuOWMtMC4zLTAuNS0wLjUtMS4xLTAuNy0xLjZIM2MtMC42LDAtMS0wLjQtMS0xdi00YzAtMC42LDAuNC0xLDEtMWgxLjVjMC4yLTAuNiwwLjQtMS4xLDAuNy0xLjYNCgkJCQlsLTAuOS0wLjljLTAuNC0wLjQtMC40LTEsMC0xLjRMNyw4OC4yYzAuMi0wLjIsMC40LTAuMywwLjctMC4zbDAsMGMwLjMsMCwwLjUsMC4xLDAuNywwLjNsMC45LDAuOWMwLjUtMC4zLDEuMS0wLjUsMS42LTAuN1Y4Nw0KCQkJCWMwLTAuNiwwLjQtMSwxLTFoNGMwLjYsMCwxLDAuNCwxLDF2MS41YzAuNiwwLjIsMS4xLDAuNCwxLjYsMC43bDAuOS0wLjljMC40LTAuNCwxLTAuNCwxLjQsMGwyLjgsMi44YzAuNCwwLjQsMC40LDEsMCwxLjQNCgkJCQlsLTAuOSwwLjljMC4zLDAuNSwwLjUsMS4xLDAuNywxLjZIMjVjMC42LDAsMSwwLjQsMSwxdjRjMCwwLjYtMC40LDEtMSwxaC0xLjVjLTAuMiwwLjYtMC40LDEuMS0wLjcsMS42bDAuOSwwLjkNCgkJCQljMC40LDAuNCwwLjQsMSwwLDEuNGwtMi44LDIuOGMtMC4yLDAuMi0wLjQsMC4zLTAuNywwLjNsMCwwYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTAuOS0wLjljLTAuNSwwLjMtMS4xLDAuNS0xLjYsMC43djEuNQ0KCQkJCUMxNywxMDkuNiwxNi42LDExMCwxNiwxMTB6IE0xMywxMDhoMnYtMS4yYzAtMC41LDAuMy0wLjksMC44LTFjMC45LTAuMiwxLjctMC41LDIuNS0xYzAuNC0wLjIsMC45LTAuMiwxLjIsMC4xbDAuOCwwLjhsMS40LTEuNA0KCQkJCWwtMC44LTAuOGMtMC4zLTAuMy0wLjQtMC44LTAuMS0xLjJjMC41LTAuOCwwLjgtMS42LDEtMi41YzAuMS0wLjUsMC41LTAuOCwxLTAuOEgyNHYtMmgtMS4yYy0wLjUsMC0wLjktMC4zLTEtMC44DQoJCQkJYy0wLjItMC45LTAuNS0xLjctMS0yLjVjLTAuMi0wLjQtMC4yLTAuOSwwLjEtMS4ybDAuOC0wLjhsLTEuNC0xLjRsLTAuOCwwLjhjLTAuMywwLjMtMC44LDAuNC0xLjIsMC4xYy0wLjgtMC41LTEuNi0wLjgtMi41LTENCgkJCQljLTAuNS0wLjEtMC44LTAuNS0wLjgtMVY4OGgtMnYxLjJjMCwwLjUtMC4zLDAuOS0wLjgsMWMtMC45LDAuMi0xLjcsMC41LTIuNSwxYy0wLjQsMC4yLTAuOSwwLjItMS4yLTAuMWwtMC44LTAuOGwtMS40LDEuNA0KCQkJCWwwLjgsMC44YzAuMywwLjMsMC40LDAuOCwwLjEsMS4yYy0wLjUsMC44LTAuOCwxLjYtMSwyLjVjLTAuMSwwLjUtMC41LDAuOC0xLDAuOEg0djJoMS4yYzAuNSwwLDAuOSwwLjMsMSwwLjgNCgkJCQljMC4yLDAuOSwwLjUsMS43LDEsMi41YzAuMiwwLjQsMC4yLDAuOS0wLjEsMS4ybC0wLjgsMC44bDEuNCwxLjRsMC44LTAuOGMwLjMtMC4zLDAuOC0wLjQsMS4yLTAuMWMwLjgsMC41LDEuNiwwLjgsMi41LDENCgkJCQljMC41LDAuMSwwLjgsMC41LDAuOCwxVjEwOHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNCwxMDRjLTMuMywwLTYtMi43LTYtNnMyLjctNiw2LTZzNiwyLjcsNiw2UzE3LjMsMTA0LDE0LDEwNHogTTE0LDk0Yy0yLjIsMC00LDEuOC00LDRzMS44LDQsNCw0DQoJCQkJczQtMS44LDQtNFMxNi4yLDk0LDE0LDk0eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJ0aXgtb25fMV8iPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTEsNjVoLTJsLTItMnYtMmwtMy0zTDMwLDcybDMsM2gybDIsMnYybDMsM2wxNC0xNEw1MSw2NXogTTQ0LjcsNzIuN0M0NC41LDcyLjksNDQuMyw3Myw0NCw3Mw0KCQkJcy0wLjUtMC4xLTAuNy0wLjNMNDAsNjkuNGwtMS4zLDEuM0MzOC41LDcwLjksMzguMyw3MSwzOCw3MXMtMC41LTAuMS0wLjctMC4zYy0wLjQtMC40LTAuNC0xLDAtMS40bDQtNGMwLjQtMC40LDEtMC40LDEuNCwwDQoJCQlzMC40LDEsMCwxLjRMNDEuNCw2OGwzLjMsMy4zQzQ1LjEsNzEuNyw0NS4xLDcyLjMsNDQuNyw3Mi43eiIvPg0KCTwvZz4NCgk8ZyBpZD0idGl4XzJfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIsODJjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMy0zQzguMSw3OC41LDgsNzguMyw4LDc4di0xLjZMNy42LDc2SDZjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMy0zDQoJCQkJYy0wLjQtMC40LTAuNC0xLDAtMS40bDEzLTEzYzAuNC0wLjQsMS0wLjQsMS40LDBsMywzYzAuMiwwLjIsMC4zLDAuNCwwLjMsMC43djEuNmwwLjQsMC40SDIyYzAuMywwLDAuNSwwLjEsMC43LDAuM2wzLDMNCgkJCQljMC40LDAuNCwwLjQsMSwwLDEuNGwtMTMsMTNDMTIuNSw4MS45LDEyLjMsODIsMTIsODJ6IE0xMCw3Ny42bDIsMkwyMy42LDY4bC0yLTJIMjBjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtMS0xDQoJCQkJQzE4LjEsNjQuNSwxOCw2NC4zLDE4LDY0di0xLjZsLTItMkw0LjQsNzJsMiwySDhjMC4zLDAsMC41LDAuMSwwLjcsMC4zbDEsMUM5LjksNzUuNSwxMCw3NS43LDEwLDc2Vjc3LjZ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTAsNzFjLTAuMywwLTAuNS0wLjEtMC43LTAuM2MtMC40LTAuNC0wLjQtMSwwLTEuNGw0LTRjMC40LTAuNCwxLTAuNCwxLjQsMHMwLjQsMSwwLDEuNGwtNCw0DQoJCQkJQzEwLjUsNzAuOSwxMC4zLDcxLDEwLDcxeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE2LDczYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTQtNGMtMC40LTAuNC0wLjQtMSwwLTEuNHMxLTAuNCwxLjQsMGw0LDRjMC40LDAuNCwwLjQsMSwwLDEuNA0KCQkJCUMxNi41LDcyLjksMTYuMyw3MywxNiw3M3oiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0icm9idXgtb25fMV8iPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzcsMzl2MmgyLjZjMC4xLTAuNSwwLjEtMS41LDAtMkgzN3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQyLDMwYy02LjYsMC0xMiw1LjQtMTIsMTJjMCw2LjYsNS40LDEyLDEyLDEyczEyLTUuNCwxMi0xMkM1NCwzNS40LDQ4LjYsMzAsNDIsMzB6IE00Nyw0N3YxDQoJCQljMCwwLjYtMC40LDEtMSwxcy0xLTAuNC0xLTF2LTFoLTNjLTAuMiwwLTAuNC0wLjEtMC42LTAuMkwzNyw0My4zVjQ2YzAsMC42LTAuNCwxLTEsMXMtMS0wLjQtMS0xdi04YzAtMC42LDAuNC0xLDEtMWg0DQoJCQljMS4xLDAsMS43LDEuMSwxLjcsM2MwLDAuNi0wLjEsMS4yLTAuMiwxLjdDNDEuMSw0Mi45LDQwLjMsNDMsNDAsNDNoLTAuMWwyLjUsMkg0N2MwLjMsMCwwLjUtMC41LDAuNS0xYzAtMC40LTAuMS0xLTAuNS0xaC0yDQoJCQljLTEuNCwwLTIuNS0xLjMtMi41LTNjMC0wLjcsMC4yLTEuNCwwLjUtMS45YzAuNS0wLjcsMS4yLTEuMSwyLTEuMXYtMWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxdjFoMWMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMQ0KCQkJaC0zYy0wLjEsMC0wLjIsMC0wLjMsMC4yYy0wLjEsMC4yLTAuMiwwLjUtMC4yLDAuOGMwLDAuNCwwLjIsMSwwLjUsMWgyYzEuNCwwLDIuNSwxLjMsMi41LDNDNDkuNSw0NS43LDQ4LjQsNDcsNDcsNDd6Ii8+DQoJPC9nPg0KCTxnIGlkPSJyb2J1eF8yXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE0LDU0QzcuNCw1NCwyLDQ4LjYsMiw0MnM1LjQtMTIsMTItMTJzMTIsNS40LDEyLDEyUzIwLjYsNTQsMTQsNTR6IE0xNCwzMkM4LjUsMzIsNCwzNi41LDQsNDINCgkJCQlzNC41LDEwLDEwLDEwczEwLTQuNSwxMC0xMFMxOS41LDMyLDE0LDMyeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE5LDQ3aC01Yy0wLjIsMC0wLjQtMC4xLTAuNi0wLjJMOSw0My4zVjQ2YzAsMC42LTAuNCwxLTEsMXMtMS0wLjQtMS0xdi04YzAtMC42LDAuNC0xLDEtMWg0DQoJCQkJCWMxLjEsMCwxLjcsMS4xLDEuNywzYzAsMC42LTAuMSwxLjItMC4yLDEuN0MxMy4xLDQyLjksMTIuMyw0MywxMiw0M2gtMC4xbDIuNSwySDE5YzAuMywwLDAuNS0wLjUsMC41LTFjMC0wLjQtMC4xLTEtMC41LTFoLTINCgkJCQkJYy0xLjQsMC0yLjUtMS4zLTIuNS0zYzAtMC43LDAuMi0xLjQsMC41LTEuOWMwLjUtMC43LDEuMi0xLjEsMi0xLjFoM2MwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMWgtM2MtMC4xLDAtMC4yLDAtMC4zLDAuMg0KCQkJCQljLTAuMSwwLjItMC4yLDAuNS0wLjIsMC44YzAsMC40LDAuMiwxLDAuNSwxaDJjMS40LDAsMi41LDEuMywyLjUsM0MyMS41LDQ1LjcsMjAuNCw0NywxOSw0N3ogTTksNDFoMi42YzAuMS0wLjUsMC4xLTEuNSwwLTJIOQ0KCQkJCQlWNDF6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTgsMzhjLTAuNiwwLTEtMC40LTEtMXYtMWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxdjFDMTksMzcuNiwxOC42LDM4LDE4LDM4eiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE4LDQ5Yy0wLjYsMC0xLTAuNC0xLTF2LTFjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYxQzE5LDQ4LjYsMTguNiw0OSwxOCw0OXoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0ibWVudS1vbl8xXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUwLDEwSDM0Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDE2YzAuNiwwLDEsMC40LDEsMVM1MC42LDEwLDUwLDEweiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUwLDE1SDM0Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDE2YzAuNiwwLDEsMC40LDEsMVM1MC42LDE1LDUwLDE1eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUwLDIwSDM0Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDE2YzAuNiwwLDEsMC40LDEsMVM1MC42LDIwLDUwLDIweiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJtZW51XzJfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIsMTBINmMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxNmMwLjYsMCwxLDAuNCwxLDFTMjIuNiwxMCwyMiwxMHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMiwxNUg2Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDE2YzAuNiwwLDEsMC40LDEsMVMyMi42LDE1LDIyLDE1eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIyLDIwSDZjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMTZjMC42LDAsMSwwLjQsMSwxUzIyLjYsMjAsMjIsMjB6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9InNlYXJjaF8xXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTEyLDEzM2MtNSwwLTktNC05LTlzNC05LDktOXM5LDQsOSw5UzE3LDEzMywxMiwxMzN6IE0xMiwxMTdjLTMuOSwwLTcsMy4xLTcsN3MzLjEsNyw3LDdzNy0zLjEsNy03DQoJCQkJUzE1LjksMTE3LDEyLDExN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yNCwxMzdjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtNi02Yy0wLjQtMC40LTAuNC0xLDAtMS40czEtMC40LDEuNCwwbDYsNmMwLjQsMC40LDAuNCwxLDAsMS40DQoJCQkJQzI0LjUsMTM2LjksMjQuMywxMzcsMjQsMTM3eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE2LDEyNWMtMC42LDAtMS0wLjQtMS0xYzAtMS43LTEuMy0zLTMtM2MtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWMyLjgsMCw1LDIuMiw1LDUNCgkJCQlDMTcsMTI0LjYsMTYuNiwxMjUsMTYsMTI1eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJzZWFyY2hfMl8iPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMEEyRkYiIGQ9Ik00MCwxMzNjLTUsMC05LTQtOS05czQtOSw5LTlzOSw0LDksOVM0NSwxMzMsNDAsMTMzeiBNNDAsMTE3Yy0zLjksMC03LDMuMS03LDdzMy4xLDcsNyw3czctMy4xLDctNw0KCQkJCVM0My45LDExNyw0MCwxMTd6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNTIsMTM3Yy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTYtNmMtMC40LTAuNC0wLjQtMSwwLTEuNHMxLTAuNCwxLjQsMGw2LDZjMC40LDAuNCwwLjQsMSwwLDEuNA0KCQkJCUM1Mi41LDEzNi45LDUyLjMsMTM3LDUyLDEzN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMEEyRkYiIGQ9Ik00NCwxMjVjLTAuNiwwLTEtMC40LTEtMWMwLTEuNy0xLjMtMy0zLTNjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFjMi44LDAsNSwyLjIsNSw1DQoJCQkJQzQ1LDEyNC42LDQ0LjYsMTI1LDQ0LDEyNXoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0ic2VhcmNoXzRfIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIsNDQxYy01LDAtOS00LTktOXM0LTksOS05czksNCw5LDlTMTcsNDQxLDEyLDQ0MXogTTEyLDQyNWMtMy45LDAtNywzLjEtNyw3czMuMSw3LDcsN3M3LTMuMSw3LTcNCgkJCQlTMTUuOSw0MjUsMTIsNDI1eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI0LDQ0NWMtMC4zLDAtMC41LTAuMS0wLjctMC4zbC02LTZjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsNiw2YzAuNCwwLjQsMC40LDEsMCwxLjQNCgkJCQlDMjQuNSw0NDQuOSwyNC4zLDQ0NSwyNCw0NDV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTYsNDMzYy0wLjYsMC0xLTAuNC0xLTFjMC0xLjctMS4zLTMtMy0zYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xYzIuOCwwLDUsMi4yLDUsNQ0KCQkJCUMxNyw0MzIuNiwxNi42LDQzMywxNiw0MzN6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9InNlYXJjaF8zXyI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTQwLDQ0MWMtNSwwLTktNC05LTlzNC05LDktOXM5LDQsOSw5UzQ1LDQ0MSw0MCw0NDF6IE00MCw0MjVjLTMuOSwwLTcsMy4xLTcsN3MzLjEsNyw3LDdzNy0zLjEsNy03DQoJCQkJUzQzLjksNDI1LDQwLDQyNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMwMEEyRkYiIGQ9Ik01Miw0NDVjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtNi02Yy0wLjQtMC40LTAuNC0xLDAtMS40czEtMC40LDEuNCwwbDYsNmMwLjQsMC40LDAuNCwxLDAsMS40DQoJCQkJQzUyLjUsNDQ0LjksNTIuMyw0NDUsNTIsNDQ1eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTQ0LDQzM2MtMC42LDAtMS0wLjQtMS0xYzAtMS43LTEuMy0zLTMtM2MtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWMyLjgsMCw1LDIuMiw1LDUNCgkJCQlDNDUsNDMyLjYsNDQuNiw0MzMsNDQsNDMzeiIvPg0KCQk8L2c+DQoJPC9nPg0KPC9nPg0KPGcgaWQ9Ik5hdmlnYXRpb25fY29weSIgZGlzcGxheT0ibm9uZSI+DQoJPHJlY3QgZGlzcGxheT0iaW5saW5lIiBmaWxsPSJub25lIiB3aWR0aD0iNTYiIGhlaWdodD0iMjgiLz4NCgk8ZyBpZD0iYmxvZy1vbl8yXyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTEsNDE2Yy0wLjEsMC0wLjMsMC0wLjQtMC4xTDM2LjgsNDEwaC0xLjZsLTEuOCwwLjljLTAuMywwLjItMC43LDAuMS0xLDBjLTAuMy0wLjItMC41LTAuNS0wLjUtMC45di03DQoJCQkJYzAtMC4zLDAuMi0wLjcsMC41LTAuOWMwLjMtMC4yLDAuNy0wLjIsMSwwbDEuOCwwLjloMS41bDEzLjgtNi45YzAuMy0wLjIsMC43LTAuMSwxLDBjMC4zLDAuMiwwLjUsMC41LDAuNSwwLjl2MTgNCgkJCQljMCwwLjMtMC4yLDAuNi0wLjQsMC44QzUxLjQsNDE1LjksNTEuMiw0MTYsNTEsNDE2eiBNMzUsNDA4aDJjMC4xLDAsMC4zLDAsMC40LDAuMWwxMi42LDUuNHYtMTQuOWwtMTIuNiw2LjMNCgkJCQljLTAuMSwwLjEtMC4zLDAuMS0wLjQsMC4xaC0yYy0wLjIsMC0wLjMsMC0wLjQtMC4xbC0wLjYtMC4zdjMuOGwwLjYtMC4zQzM0LjcsNDA4LDM0LjgsNDA4LDM1LDQwOHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00Miw0MTdjLTAuMSwwLTAuMywwLTAuNC0wLjFsLTYtM2MtMC4zLTAuMi0wLjYtMC41LTAuNi0wLjl2LTNjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYyLjRsNC42LDIuMw0KCQkJCWwxLjYtMy4xYzAuMi0wLjUsMC44LTAuNywxLjMtMC40YzAuNSwwLjIsMC43LDAuOCwwLjQsMS4zbC0yLDRDNDIuNyw0MTYuOCw0Mi40LDQxNyw0Miw0MTd6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9ImJsb2dfMV8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTIzLDQxNmMtMC4xLDAtMC4zLDAtMC40LTAuMUw4LjgsNDEwSDcuMmwtMS44LDAuOWMtMC4zLDAuMi0wLjcsMC4xLTEsMEM0LjIsNDEwLjcsNCw0MTAuMyw0LDQxMHYtNw0KCQkJCWMwLTAuMywwLjItMC43LDAuNS0wLjljMC4zLTAuMiwwLjctMC4yLDEsMGwxLjgsMC45aDEuNWwxMy44LTYuOWMwLjMtMC4yLDAuNy0wLjEsMSwwYzAuMywwLjIsMC41LDAuNSwwLjUsMC45djE4DQoJCQkJYzAsMC4zLTAuMiwwLjYtMC40LDAuOEMyMy40LDQxNS45LDIzLjIsNDE2LDIzLDQxNnogTTcsNDA4aDJjMC4xLDAsMC4zLDAsMC40LDAuMWwxMi42LDUuNHYtMTQuOWwtMTIuNiw2LjMNCgkJCQlDOS4zLDQwNSw5LjIsNDA1LDksNDA1SDdjLTAuMiwwLTAuMywwLTAuNC0wLjFMNiw0MDQuNnYzLjhsMC42LTAuM0M2LjcsNDA4LDYuOCw0MDgsNyw0MDh6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTQsNDE3Yy0wLjEsMC0wLjMsMC0wLjQtMC4xbC02LTNDNy4yLDQxMy43LDcsNDEzLjQsNyw0MTN2LTNjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYyLjRsNC42LDIuMw0KCQkJCWwxLjYtMy4xYzAuMi0wLjUsMC44LTAuNywxLjMtMC40YzAuNSwwLjIsMC43LDAuOCwwLjQsMS4zbC0yLDRDMTQuNyw0MTYuOCwxNC40LDQxNywxNCw0MTd6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9ImZvcnVtLW9uXzJfIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00NiwzODhjLTAuMSwwLTAuMywwLTAuNC0wLjFjLTAuNC0wLjItMC42LTAuNS0wLjYtMC45di0yaC0yYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDMNCgkJCQljMC42LDAsMSwwLjQsMSwxdjAuOWwyLTEuNmMwLjItMC4xLDAuNC0wLjIsMC42LTAuMkg1MnYtNWgtMWMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgyYzAuNiwwLDEsMC40LDEsMXY3YzAsMC42LTAuNCwxLTEsMQ0KCQkJCWgtM2wtMy4zLDIuOEM0Ni41LDM4Ny45LDQ2LjIsMzg4LDQ2LDM4OHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zOSwzODdjLTAuMywwLTAuNS0wLjEtMC43LTAuM2wtNC43LTQuN0gzMWMtMC42LDAtMS0wLjQtMS0xdi0xMmMwLTAuNiwwLjQtMSwxLTFoMTdjMC42LDAsMSwwLjQsMSwxdjEyDQoJCQkJYzAsMC42LTAuNCwxLTEsMWgtOHY0YzAsMC40LTAuMiwwLjgtMC42LDAuOUMzOS4zLDM4NywzOS4xLDM4NywzOSwzODd6IE0zMiwzODBoMmMwLjMsMCwwLjUsMC4xLDAuNywwLjNsMy4zLDMuM1YzODENCgkJCQljMC0wLjYsMC40LTEsMS0xaDh2LTEwSDMyVjM4MHoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iZm9ydW1fMV8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE4LDM4OGMtMC4xLDAtMC4zLDAtMC40LTAuMWMtMC40LTAuMi0wLjYtMC41LTAuNi0wLjl2LTJoLTJjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMw0KCQkJCWMwLjYsMCwxLDAuNCwxLDF2MC45bDItMS42YzAuMi0wLjEsMC40LTAuMiwwLjYtMC4ySDI0di01aC0xYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDJjMC42LDAsMSwwLjQsMSwxdjdjMCwwLjYtMC40LDEtMSwxDQoJCQkJaC0zbC0zLjMsMi44QzE4LjUsMzg3LjksMTguMiwzODgsMTgsMzg4eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTExLDM4N2MtMC4zLDAtMC41LTAuMS0wLjctMC4zTDUuNiwzODJIM2MtMC42LDAtMS0wLjQtMS0xdi0xMmMwLTAuNiwwLjQtMSwxLTFoMTdjMC42LDAsMSwwLjQsMSwxdjEyDQoJCQkJYzAsMC42LTAuNCwxLTEsMWgtOHY0YzAsMC40LTAuMiwwLjgtMC42LDAuOUMxMS4zLDM4NywxMS4xLDM4NywxMSwzODd6IE00LDM4MGgyYzAuMywwLDAuNSwwLjEsMC43LDAuM2wzLjMsMy4zVjM4MQ0KCQkJCWMwLTAuNiwwLjQtMSwxLTFoOHYtMTBINFYzODB6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9Imdyb3VwLW9uXzJfIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00MiwzNTBjLTIuOCwwLTUtMi4yLTUtNXMyLjItNSw1LTVzNSwyLjIsNSw1UzQ0LjgsMzUwLDQyLDM1MHogTTQyLDM0MmMtMS43LDAtMywxLjMtMywzczEuMywzLDMsMw0KCQkJCXMzLTEuMywzLTNTNDMuNywzNDIsNDIsMzQyeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQyLDM2MWMtNC4yLDAtNi42LTIuMi02LjctMi4zYy0wLjItMC4yLTAuMy0wLjUtMC4zLTAuOGMwLjEtMS43LDAuNC00LjcsMS4zLTUuN3MzLjktMS4yLDUuNy0xLjMNCgkJCQljMCwwLDAuMSwwLDAuMSwwYzEuNywwLjEsNC43LDAuNCw1LjcsMS4zczEuMiwzLjksMS4zLDUuN2MwLDAuMy0wLjEsMC42LTAuMywwLjhDNDguNiwzNTguOCw0Ni4yLDM2MSw0MiwzNjF6IE0zNywzNTcuNQ0KCQkJCWMwLjcsMC41LDIuNCwxLjUsNSwxLjVjMi42LDAsNC4zLTEsNS0xLjVjLTAuMS0xLjgtMC40LTMuNS0wLjctMy45Yy0wLjMtMC4yLTIuNC0wLjYtNC4zLTAuN2MtMS45LDAuMS0zLjksMC40LTQuMywwLjcNCgkJCQlDMzcuNSwzNTQsMzcuMiwzNTUuOCwzNywzNTcuNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0zNiwzNTFjLTIuMiwwLTQtMS44LTQtNGMwLTEuNywxLjEtMy4yLDIuNy0zLjhjMC41LTAuMiwxLjEsMC4xLDEuMywwLjZjMC4yLDAuNS0wLjEsMS4xLTAuNiwxLjMNCgkJCQkJYy0wLjgsMC4zLTEuMywxLTEuMywxLjljMCwxLjEsMC45LDIsMiwyYzAuNiwwLDEsMC40LDEsMVMzNi42LDM1MSwzNiwzNTF6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzMsMzU4Yy0wLjEsMC0wLjEsMC0wLjIsMGMtMS4zLTAuMy0yLjMtMS4xLTIuNC0xLjJjLTAuMy0wLjItMC40LTAuNi0wLjMtMWMwLjMtMS40LDAuOC0zLjksMS42LTQuNg0KCQkJCQljMC40LTAuNCwzLjMtMiw0LjItMi4yYzAuNS0wLjEsMS4xLDAuMywxLjIsMC44cy0wLjMsMS4xLTAuOCwxLjJjLTAuNSwwLjEtMi44LDEuMy0zLjIsMS43Yy0wLjIsMC4yLTAuNiwxLjUtMC45LDIuOQ0KCQkJCQljMC4zLDAuMiwwLjcsMC40LDEuMSwwLjVjMC41LDAuMSwwLjksMC42LDAuOCwxLjJDMzMuOSwzNTcuNywzMy41LDM1OCwzMywzNTh6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDgsMzUxYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xYzEuMSwwLDItMC45LDItMmMwLTAuOC0wLjUtMS42LTEuMy0xLjljLTAuNS0wLjItMC44LTAuOC0wLjYtMS4zDQoJCQkJCWMwLjItMC41LDAuOC0wLjgsMS4zLTAuNmMxLjYsMC42LDIuNywyLjEsMi43LDMuOEM1MiwzNDkuMiw1MC4yLDM1MSw0OCwzNTF6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTEsMzU4Yy0wLjUsMC0wLjktMC4zLTEtMC44Yy0wLjEtMC41LDAuMi0xLjEsMC44LTEuMmMwLjQtMC4xLDAuOC0wLjMsMS4xLTAuNWMtMC4zLTEuNC0wLjctMi43LTAuOS0zDQoJCQkJCWMtMC40LTAuMy0yLjYtMS41LTMuMS0xLjZjLTAuNS0wLjEtMC45LTAuNi0wLjgtMS4yYzAuMS0wLjUsMC42LTAuOSwxLjEtMC44YzAuOSwwLjIsMy44LDEuOCw0LjIsMi4yYzAuOCwwLjgsMS4zLDMuMiwxLjYsNC42DQoJCQkJCWMwLjEsMC40LTAuMSwwLjctMC4zLDFjLTAuMSwwLjEtMS4xLDAuOS0yLjQsMS4yQzUxLjEsMzU4LDUxLjEsMzU4LDUxLDM1OHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iZ3JvdXBfMV8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE0LDM1MGMtMi44LDAtNS0yLjItNS01czIuMi01LDUtNXM1LDIuMiw1LDVTMTYuOCwzNTAsMTQsMzUweiBNMTQsMzQyYy0xLjcsMC0zLDEuMy0zLDNzMS4zLDMsMywzDQoJCQkJczMtMS4zLDMtM1MxNS43LDM0MiwxNCwzNDJ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTQsMzYxYy00LjIsMC02LjYtMi4yLTYuNy0yLjNjLTAuMi0wLjItMC4zLTAuNS0wLjMtMC44YzAuMS0xLjcsMC40LTQuNywxLjMtNS43czMuOS0xLjIsNS43LTEuMw0KCQkJCWMwLDAsMC4xLDAsMC4xLDBjMS43LDAuMSw0LjcsMC40LDUuNywxLjNzMS4yLDMuOSwxLjMsNS43YzAsMC4zLTAuMSwwLjYtMC4zLDAuOEMyMC42LDM1OC44LDE4LjIsMzYxLDE0LDM2MXogTTksMzU3LjUNCgkJCQljMC43LDAuNSwyLjQsMS41LDUsMS41YzIuNiwwLDQuMy0xLDUtMS41Yy0wLjEtMS44LTAuNC0zLjUtMC43LTMuOWMtMC4zLTAuMi0yLjQtMC42LTQuMy0wLjdjLTEuOSwwLjEtMy45LDAuNC00LjMsMC43DQoJCQkJQzkuNSwzNTQsOS4yLDM1NS44LDksMzU3LjV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNOCwzNTFjLTIuMiwwLTQtMS44LTQtNGMwLTEuNywxLjEtMy4yLDIuNy0zLjhjMC41LTAuMiwxLjEsMC4xLDEuMywwLjZjMC4yLDAuNS0wLjEsMS4xLTAuNiwxLjMNCgkJCQkJYy0wLjgsMC4zLTEuMywxLTEuMywxLjljMCwxLjEsMC45LDIsMiwyYzAuNiwwLDEsMC40LDEsMVM4LjYsMzUxLDgsMzUxeiIvPg0KCQkJPC9nPg0KCQkJPGc+DQoJCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTUsMzU4Yy0wLjEsMC0wLjEsMC0wLjIsMGMtMS4zLTAuMy0yLjMtMS4xLTIuNC0xLjJjLTAuMy0wLjItMC40LTAuNi0wLjMtMWMwLjMtMS40LDAuOC0zLjksMS42LTQuNg0KCQkJCQljMC40LTAuNCwzLjMtMiw0LjItMi4yYzAuNS0wLjEsMS4xLDAuMywxLjIsMC44cy0wLjMsMS4xLTAuOCwxLjJjLTAuNSwwLjEtMi44LDEuMy0zLjIsMS43Yy0wLjIsMC4yLTAuNiwxLjUtMC45LDIuOQ0KCQkJCQljMC4zLDAuMiwwLjcsMC40LDEuMSwwLjVjMC41LDAuMSwwLjksMC42LDAuOCwxLjJDNS45LDM1Ny43LDUuNSwzNTgsNSwzNTh6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMjAsMzUxYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xYzEuMSwwLDItMC45LDItMmMwLTAuOC0wLjUtMS42LTEuMy0xLjljLTAuNS0wLjItMC44LTAuOC0wLjYtMS4zDQoJCQkJCWMwLjItMC41LDAuOC0wLjgsMS4zLTAuNmMxLjYsMC42LDIuNywyLjEsMi43LDMuOEMyNCwzNDkuMiwyMi4yLDM1MSwyMCwzNTF6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMjMsMzU4Yy0wLjUsMC0wLjktMC4zLTEtMC44Yy0wLjEtMC41LDAuMi0xLjEsMC44LTEuMmMwLjQtMC4xLDAuOC0wLjMsMS4xLTAuNWMtMC4zLTEuNC0wLjctMi43LTAuOS0zDQoJCQkJCWMtMC40LTAuMy0yLjYtMS41LTMuMS0xLjZjLTAuNS0wLjEtMC45LTAuNi0wLjgtMS4yYzAuMS0wLjUsMC42LTAuOSwxLjEtMC44YzAuOSwwLjIsMy44LDEuOCw0LjIsMi4yYzAuOCwwLjgsMS4zLDMuMiwxLjYsNC42DQoJCQkJCWMwLjEsMC40LTAuMSwwLjctMC4zLDFjLTAuMSwwLjEtMS4xLDAuOS0yLjQsMS4yQzIzLjEsMzU4LDIzLjEsMzU4LDIzLDM1OHoiLz4NCgkJCTwvZz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0idHJhZGUtb25fMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM0LDMyM2MtMC4yLDAtMC4zLDAtMC40LTAuMWMtMC4zLTAuMi0wLjYtMC41LTAuNi0wLjl2LTVjMC0wLjMsMC4xLTAuNiwwLjQtMC44bDQtMw0KCQkJCWMwLjItMC4xLDAuNC0wLjIsMC42LTAuMmg1di0yYzAtMC40LDAuMi0wLjgsMC42LTAuOWMwLjQtMC4yLDAuOC0wLjEsMS4xLDAuMmw5LDhjMC4zLDAuMywwLjQsMC43LDAuMywxLjFTNTMuNCwzMjAsNTMsMzIwSDM4LjMNCgkJCQlsLTMuNywyLjhDMzQuNCwzMjIuOSwzNC4yLDMyMywzNCwzMjN6IE0zNSwzMTcuNXYyLjVsMi40LTEuOGMwLjItMC4xLDAuNC0wLjIsMC42LTAuMmgxMi40bC01LjQtNC44djAuOGMwLDAuNi0wLjQsMS0xLDFoLTUuNw0KCQkJCUwzNSwzMTcuNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00MCwzMzRjLTAuMiwwLTAuNS0wLjEtMC43LTAuM2wtOS04Yy0wLjMtMC4zLTAuNC0wLjctMC4zLTEuMXMwLjUtMC42LDAuOS0wLjZoMTQuN2wzLjctMi44DQoJCQkJYzAuMy0wLjIsMC43LTAuMywxLTAuMWMwLjMsMC4yLDAuNiwwLjUsMC42LDAuOXY1YzAsMC4zLTAuMSwwLjYtMC40LDAuOGwtNCwzYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMmgtNXYyDQoJCQkJYzAsMC40LTAuMiwwLjgtMC42LDAuOUM0MC4zLDMzNCw0MC4xLDMzNCw0MCwzMzR6IE0zMy42LDMyNmw1LjQsNC44VjMzMGMwLTAuNiwwLjQtMSwxLTFoNS43bDMuMy0yLjVWMzI0bC0yLjQsMS44DQoJCQkJYy0wLjIsMC4xLTAuNCwwLjItMC42LDAuMkgzMy42eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJ0cmFkZV8xXyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNNiwzMjNjLTAuMiwwLTAuMywwLTAuNC0wLjFDNS4yLDMyMi43LDUsMzIyLjQsNSwzMjJ2LTVjMC0wLjMsMC4xLTAuNiwwLjQtMC44bDQtMw0KCQkJCWMwLjItMC4xLDAuNC0wLjIsMC42LTAuMmg1di0yYzAtMC40LDAuMi0wLjgsMC42LTAuOWMwLjQtMC4yLDAuOC0wLjEsMS4xLDAuMmw5LDhjMC4zLDAuMywwLjQsMC43LDAuMywxLjFTMjUuNCwzMjAsMjUsMzIwSDEwLjMNCgkJCQlsLTMuNywyLjhDNi40LDMyMi45LDYuMiwzMjMsNiwzMjN6IE03LDMxNy41djIuNWwyLjQtMS44YzAuMi0wLjEsMC40LTAuMiwwLjYtMC4yaDEyLjRsLTUuNC00Ljh2MC44YzAsMC42LTAuNCwxLTEsMWgtNS43DQoJCQkJTDcsMzE3LjV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTIsMzM0Yy0wLjIsMC0wLjUtMC4xLTAuNy0wLjNsLTktOGMtMC4zLTAuMy0wLjQtMC43LTAuMy0xLjFTMi42LDMyNCwzLDMyNGgxNC43bDMuNy0yLjgNCgkJCQljMC4zLTAuMiwwLjctMC4zLDEtMC4xYzAuMywwLjIsMC42LDAuNSwwLjYsMC45djVjMCwwLjMtMC4xLDAuNi0wLjQsMC44bC00LDNjLTAuMiwwLjEtMC40LDAuMi0wLjYsMC4yaC01djINCgkJCQljMCwwLjQtMC4yLDAuOC0wLjYsMC45QzEyLjMsMzM0LDEyLjEsMzM0LDEyLDMzNHogTTUuNiwzMjZsNS40LDQuOFYzMzBjMC0wLjYsMC40LTEsMS0xaDUuN2wzLjMtMi41VjMyNGwtMi40LDEuOA0KCQkJCWMtMC4yLDAuMS0wLjQsMC4yLTAuNiwwLjJINS42eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJpbnZlbnRvcnktb25fMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUwLDMwNkgzNGMtMC42LDAtMS0wLjQtMS0xdi0xNGMwLTIuOCwyLjItNSw1LTVoOGMyLjgsMCw1LDIuMiw1LDV2MTRDNTEsMzA1LjYsNTAuNiwzMDYsNTAsMzA2eg0KCQkJCSBNMzUsMzA0aDE0di0xM2MwLTEuNy0xLjMtMy0zLTNoLThjLTEuNywwLTMsMS4zLTMsM1YzMDR6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzgsMjk5Yy0wLjYsMC0xLTAuNC0xLTF2LTJjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYyQzM5LDI5OC42LDM4LjYsMjk5LDM4LDI5OXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00NiwyOTljLTAuNiwwLTEtMC40LTEtMXYtMmMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxdjJDNDcsMjk4LjYsNDYuNiwyOTksNDYsMjk5eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQ1LjUsMjg4Yy0wLjYsMC0xLTAuNC0xLTF2LTAuNWMwLTEuNC0xLjEtMi41LTIuNS0yLjVzLTIuNSwxLjEtMi41LDIuNXYwLjVjMCwwLjYtMC40LDEtMSwxcy0xLTAuNC0xLTENCgkJCQl2LTAuNWMwLTIuNSwyLTQuNSw0LjUtNC41czQuNSwyLDQuNSw0LjV2MC41QzQ2LjUsMjg3LjYsNDYuMSwyODgsNDUuNSwyODh6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDQuOSwyOTdoLTUuOGMtMi4zLDAtNC4zLTEuMy01LjQtMy4zbC0wLjYtMS4ybDEuOC0wLjlsMC42LDEuMmMwLjcsMS40LDIuMSwyLjIsMy42LDIuMmg1LjgNCgkJCQljMS41LDAsMi45LTAuOCwzLjYtMi4ybDAuNi0xLjJsMS44LDAuOWwtMC42LDEuMkM0OS4zLDI5NS43LDQ3LjIsMjk3LDQ0LjksMjk3eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJpbnZlbnRvcnlfMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTIyLDMwNkg2Yy0wLjYsMC0xLTAuNC0xLTF2LTE0YzAtMi44LDIuMi01LDUtNWg4YzIuOCwwLDUsMi4yLDUsNXYxNEMyMywzMDUuNiwyMi42LDMwNiwyMiwzMDZ6IE03LDMwNA0KCQkJCWgxNHYtMTNjMC0xLjctMS4zLTMtMy0zaC04Yy0xLjcsMC0zLDEuMy0zLDNWMzA0eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTEwLDI5OWMtMC42LDAtMS0wLjQtMS0xdi0yYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2MkMxMSwyOTguNiwxMC42LDI5OSwxMCwyOTl6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTgsMjk5Yy0wLjYsMC0xLTAuNC0xLTF2LTJjMC0wLjYsMC40LTEsMS0xczEsMC40LDEsMXYyQzE5LDI5OC42LDE4LjYsMjk5LDE4LDI5OXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0xNy41LDI4OGMtMC42LDAtMS0wLjQtMS0xdi0wLjVjMC0xLjQtMS4xLTIuNS0yLjUtMi41cy0yLjUsMS4xLTIuNSwyLjV2MC41YzAsMC42LTAuNCwxLTEsMXMtMS0wLjQtMS0xDQoJCQkJdi0wLjVjMC0yLjUsMi00LjUsNC41LTQuNXM0LjUsMiw0LjUsNC41djAuNUMxOC41LDI4Ny42LDE4LjEsMjg4LDE3LjUsMjg4eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE2LjksMjk3aC01LjhjLTIuMywwLTQuMy0xLjMtNS40LTMuM2wtMC42LTEuMmwxLjgtMC45bDAuNiwxLjJjMC43LDEuNCwyLjEsMi4yLDMuNiwyLjJoNS44DQoJCQkJYzEuNSwwLDIuOS0wLjgsMy42LTIuMmwwLjYtMS4ybDEuOCwwLjlsLTAuNiwxLjJDMjEuMywyOTUuNywxOS4yLDI5NywxNi45LDI5N3oiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iY2hhcmFjdGVyY3VzdG9taXplci1vbl8yXyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDIsMjYyYy0yLjIsMC00LTEuOC00LTRzMS44LTQsNC00czQsMS44LDQsNFM0NC4yLDI2Miw0MiwyNjJ6IE00MiwyNTZjLTEuMSwwLTIsMC45LTIsMnMwLjksMiwyLDINCgkJCQlzMi0wLjksMi0yUzQzLjEsMjU2LDQyLDI1NnoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OCwyNzhoLTNjLTAuNCwwLTAuNy0wLjItMC45LTAuNmwtMi4xLTQuMmwtMi4xLDQuMmMtMC4yLDAuMy0wLjUsMC42LTAuOSwwLjZoLTMNCgkJCQljLTAuMywwLTAuNi0wLjEtMC44LTAuNGMtMC4yLTAuMi0wLjMtMC41LTAuMi0wLjhsMS44LThsLTMuMS0wLjhjLTAuNC0wLjEtMC44LTAuNS0wLjgtMXYtM2MwLTAuNiwwLjQtMSwxLTFoMTZjMC42LDAsMSwwLjQsMSwxDQoJCQkJdjNjMCwwLjUtMC4zLDAuOS0wLjgsMWwtMy4xLDAuOGwxLjgsOGMwLjEsMC4zLDAsMC42LTAuMiwwLjhDNDguNiwyNzcuOSw0OC4zLDI3OCw0OCwyNzh6IE00NS42LDI3NmgxLjFsLTEuNy03LjgNCgkJCQljLTAuMS0wLjUsMC4yLTEuMSwwLjctMS4ybDMuMi0wLjhWMjY1SDM1djEuMmwzLjIsMC44YzAuNSwwLjEsMC45LDAuNywwLjcsMS4ybC0xLjcsNy44aDEuMWwyLjctNS40YzAuMy0wLjcsMS40LTAuNywxLjgsMA0KCQkJCUw0NS42LDI3NnoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0iY2hhcmFjdGVyY3VzdG9taXplcl8xXyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTQsMjYyYy0yLjIsMC00LTEuOC00LTRzMS44LTQsNC00czQsMS44LDQsNFMxNi4yLDI2MiwxNCwyNjJ6IE0xNCwyNTZjLTEuMSwwLTIsMC45LTIsMnMwLjksMiwyLDINCgkJCQlzMi0wLjksMi0yUzE1LjEsMjU2LDE0LDI1NnoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yMCwyNzhoLTNjLTAuNCwwLTAuNy0wLjItMC45LTAuNmwtMi4xLTQuMmwtMi4xLDQuMmMtMC4yLDAuMy0wLjUsMC42LTAuOSwwLjZIOGMtMC4zLDAtMC42LTAuMS0wLjgtMC40DQoJCQkJQzcsMjc3LjQsNywyNzcuMSw3LDI3Ni44bDEuOC04TDUuOCwyNjhjLTAuNC0wLjEtMC44LTAuNS0wLjgtMXYtM2MwLTAuNiwwLjQtMSwxLTFoMTZjMC42LDAsMSwwLjQsMSwxdjNjMCwwLjUtMC4zLDAuOS0wLjgsMQ0KCQkJCWwtMy4xLDAuOGwxLjgsOGMwLjEsMC4zLDAsMC42LTAuMiwwLjhDMjAuNiwyNzcuOSwyMC4zLDI3OCwyMCwyNzh6IE0xNy42LDI3NmgxLjFsLTEuNy03LjhjLTAuMS0wLjUsMC4yLTEuMSwwLjctMS4ybDMuMi0wLjgNCgkJCQlWMjY1SDd2MS4ybDMuMiwwLjhjMC41LDAuMSwwLjksMC43LDAuNywxLjJMOS4yLDI3NmgxLjFsMi43LTUuNGMwLjMtMC43LDEuNC0wLjcsMS44LDBMMTcuNiwyNzZ6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9ImZyaWVuZHMtb25fMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTM5LDIzOGMtMy4zLDAtNi0yLjctNi02czIuNy02LDYtNnM2LDIuNyw2LDZTNDIuMywyMzgsMzksMjM4eiBNMzksMjI4Yy0yLjIsMC00LDEuOC00LDRzMS44LDQsNCw0DQoJCQkJczQtMS44LDQtNFM0MS4yLDIyOCwzOSwyMjh6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNDcsMjM4LjZjLTAuNCwwLTAuOC0wLjItMC45LTAuNmMtMC4yLTAuNSwwLTEuMSwwLjUtMS4zYzEuNS0wLjYsMi40LTIuMSwyLjQtMy43YzAtMS45LTEuMy0zLjUtMy4yLTMuOQ0KCQkJCWMtMC41LTAuMS0wLjktMC42LTAuOC0xLjJjMC4xLTAuNSwwLjYtMC45LDEuMi0wLjhjMi44LDAuNiw0LjgsMyw0LjgsNS45YzAsMi40LTEuNCw0LjUtMy42LDUuNUM0Ny4zLDIzOC42LDQ3LjEsMjM4LjYsNDcsMjM4LjYNCgkJCQl6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzksMjUwYy01LjIsMC04LjQtMi4xLTguNS0yLjJjLTAuMy0wLjItMC41LTAuNi0wLjQtMWMwLjItMS4yLDEuMS01LjQsMi4zLTYuNWMxLjItMS4yLDUuMS0xLjMsNi43LTEuMw0KCQkJCWMxLjYsMCw1LjUsMC4xLDYuNywxLjNjMS4xLDEuMSwyLDUuMywyLjMsNi41YzAuMSwwLjQtMC4xLDAuOC0wLjQsMUM0Ny40LDI0Ny45LDQ0LjIsMjUwLDM5LDI1MHogTTMyLjEsMjQ2LjUNCgkJCQljMS4xLDAuNSwzLjUsMS41LDYuOSwxLjVjMy40LDAsNS44LTEsNi45LTEuNWMtMC41LTIuMS0xLjItNC4zLTEuNi00LjhjLTAuNC0wLjQtMi45LTAuNy01LjMtMC43Yy0yLjQsMC00LjksMC4zLTUuMywwLjcNCgkJCQlDMzMuMywyNDIuMSwzMi42LDI0NC40LDMyLjEsMjQ2LjV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNNTAsMjQ5Yy0wLjQsMC0wLjgtMC4zLTEtMC43Yy0wLjItMC41LDAuMS0xLjEsMC43LTEuMmMxLjEtMC4zLDEuOC0xLDIuMi0xLjNjLTAuNS0yLjItMS4yLTQuNi0xLjYtNQ0KCQkJCWMtMC42LTAuNi0yLjYtMi0zLjQtMi4xYy0wLjUtMC4xLTAuOS0wLjYtMC45LTEuMWMwLjEtMC41LDAuNS0xLDEuMS0wLjljMS43LDAuMiw0LjMsMi40LDQuNiwyLjdjMS4xLDEuMSwyLDUuMywyLjMsNi41DQoJCQkJYzAuMSwwLjMsMCwwLjYtMC4yLDAuOGMtMC4xLDAuMS0xLjMsMS43LTMuNSwyLjRDNTAuMiwyNDksNTAuMSwyNDksNTAsMjQ5eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJmcmllbmRzXzFfIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0xMSwyMzhjLTMuMywwLTYtMi43LTYtNnMyLjctNiw2LTZzNiwyLjcsNiw2UzE0LjMsMjM4LDExLDIzOHogTTExLDIyOGMtMi4yLDAtNCwxLjgtNCw0czEuOCw0LDQsNA0KCQkJCXM0LTEuOCw0LTRTMTMuMiwyMjgsMTEsMjI4eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE5LDIzOC42Yy0wLjQsMC0wLjgtMC4yLTAuOS0wLjZjLTAuMi0wLjUsMC0xLjEsMC41LTEuM2MxLjUtMC42LDIuNC0yLjEsMi40LTMuN2MwLTEuOS0xLjMtMy41LTMuMi0zLjkNCgkJCQljLTAuNS0wLjEtMC45LTAuNi0wLjgtMS4yYzAuMS0wLjUsMC42LTAuOSwxLjItMC44YzIuOCwwLjYsNC44LDMsNC44LDUuOWMwLDIuNC0xLjQsNC41LTMuNiw1LjVDMTkuMywyMzguNiwxOS4xLDIzOC42LDE5LDIzOC42DQoJCQkJeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTExLDI1MGMtNS4yLDAtOC40LTIuMS04LjUtMi4yYy0wLjMtMC4yLTAuNS0wLjYtMC40LTFjMC4yLTEuMiwxLjEtNS40LDIuMy02LjVjMS4yLTEuMiw1LjEtMS4zLDYuNy0xLjMNCgkJCQljMS42LDAsNS41LDAuMSw2LjcsMS4zYzEuMSwxLjEsMiw1LjMsMi4zLDYuNWMwLjEsMC40LTAuMSwwLjgtMC40LDFDMTkuNCwyNDcuOSwxNi4yLDI1MCwxMSwyNTB6IE00LjEsMjQ2LjUNCgkJCQlDNS4yLDI0Nyw3LjYsMjQ4LDExLDI0OGMzLjQsMCw1LjgtMSw2LjktMS41Yy0wLjUtMi4xLTEuMi00LjMtMS42LTQuOGMtMC40LTAuNC0yLjktMC43LTUuMy0wLjdjLTIuNCwwLTQuOSwwLjMtNS4zLDAuNw0KCQkJCUM1LjMsMjQyLjEsNC42LDI0NC40LDQuMSwyNDYuNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yMiwyNDljLTAuNCwwLTAuOC0wLjMtMS0wLjdjLTAuMi0wLjUsMC4xLTEuMSwwLjctMS4yYzEuMS0wLjMsMS44LTEsMi4yLTEuM2MtMC41LTIuMi0xLjItNC42LTEuNi01DQoJCQkJYy0wLjYtMC42LTIuNi0yLTMuNC0yLjFjLTAuNS0wLjEtMC45LTAuNi0wLjktMS4xYzAuMS0wLjUsMC41LTEsMS4xLTAuOWMxLjcsMC4yLDQuMywyLjQsNC42LDIuN2MxLjEsMS4xLDIsNS4zLDIuMyw2LjUNCgkJCQljMC4xLDAuMywwLDAuNi0wLjIsMC44Yy0wLjEsMC4xLTEuMywxLjctMy41LDIuNEMyMi4yLDI0OSwyMi4xLDI0OSwyMiwyNDl6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9Im1lc3NhZ2Utb25fMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQyLDIyMWMtMC4zLDAtMC41LTAuMS0wLjctMC4zbC0zLjctMy43SDMxYy0wLjYsMC0xLTAuNC0xLTF2LTE2YzAtMC42LDAuNC0xLDEtMWgyMmMwLjYsMCwxLDAuNCwxLDF2MTYNCgkJCQljMCwwLjYtMC40LDEtMSwxaC02LjZsLTMuNywzLjdDNDIuNSwyMjAuOSw0Mi4zLDIyMSw0MiwyMjF6IE0zMiwyMTVoNmMwLjMsMCwwLjUsMC4xLDAuNywwLjNsMy4zLDMuM2wzLjMtMy4zDQoJCQkJYzAuMi0wLjIsMC40LTAuMywwLjctMC4zaDZ2LTE0SDMyVjIxNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OCwyMDdIMzZjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMTJjMC42LDAsMSwwLjQsMSwxUzQ4LjYsMjA3LDQ4LDIwN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00OCwyMTFIMzZjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMTJjMC42LDAsMSwwLjQsMSwxUzQ4LjYsMjExLDQ4LDIxMXoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0ibWVzc2FnZV8xXyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTQsMjIxYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNMOS42LDIxN0gzYy0wLjYsMC0xLTAuNC0xLTF2LTE2YzAtMC42LDAuNC0xLDEtMWgyMmMwLjYsMCwxLDAuNCwxLDF2MTYNCgkJCQljMCwwLjYtMC40LDEtMSwxaC02LjZsLTMuNywzLjdDMTQuNSwyMjAuOSwxNC4zLDIyMSwxNCwyMjF6IE00LDIxNWg2YzAuMywwLDAuNSwwLjEsMC43LDAuM2wzLjMsMy4zbDMuMy0zLjMNCgkJCQljMC4yLTAuMiwwLjQtMC4zLDAuNy0wLjNoNnYtMTRINFYyMTV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMjAsMjA3SDhjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMTJjMC42LDAsMSwwLjQsMSwxUzIwLjYsMjA3LDIwLDIwN3oiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yMCwyMTFIOGMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxMmMwLjYsMCwxLDAuNCwxLDFTMjAuNiwyMTEsMjAsMjExeiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJwcm9maWxlLW9uXzJfIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik00MiwxODJjLTMuMywwLTYtMi43LTYtNnMyLjctNiw2LTZzNiwyLjcsNiw2UzQ1LjMsMTgyLDQyLDE4MnogTTQyLDE3MmMtMi4yLDAtNCwxLjgtNCw0czEuOCw0LDQsNA0KCQkJCXM0LTEuOCw0LTRTNDQuMiwxNzIsNDIsMTcyeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQyLDE5NGMtNS4yLDAtOC40LTIuMS04LjUtMi4yYy0wLjMtMC4yLTAuNS0wLjYtMC40LTFjMC4yLTEuMiwxLjEtNS40LDIuMy02LjVjMS4yLTEuMiw1LjEtMS4zLDYuNy0xLjMNCgkJCQljMS42LDAsNS41LDAuMSw2LjcsMS4zYzEuMSwxLjEsMiw1LjMsMi4zLDYuNWMwLjEsMC40LTAuMSwwLjgtMC40LDFDNTAuNCwxOTEuOSw0Ny4yLDE5NCw0MiwxOTR6IE0zNS4xLDE5MC41DQoJCQkJYzEuMSwwLjUsMy41LDEuNSw2LjksMS41YzMuNCwwLDUuOC0xLDYuOS0xLjVjLTAuNS0yLjEtMS4yLTQuMy0xLjYtNC44Yy0wLjQtMC40LTIuOS0wLjctNS4zLTAuN2MtMi40LDAtNC45LDAuMy01LjMsMC43DQoJCQkJQzM2LjMsMTg2LjEsMzUuNiwxODguNCwzNS4xLDE5MC41eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJwcm9maWxlXzFfIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0xNCwxODJjLTMuMywwLTYtMi43LTYtNnMyLjctNiw2LTZzNiwyLjcsNiw2UzE3LjMsMTgyLDE0LDE4MnogTTE0LDE3MmMtMi4yLDAtNCwxLjgtNCw0czEuOCw0LDQsNA0KCQkJCXM0LTEuOCw0LTRTMTYuMiwxNzIsMTQsMTcyeiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTE0LDE5NGMtNS4yLDAtOC40LTIuMS04LjUtMi4yYy0wLjMtMC4yLTAuNS0wLjYtMC40LTFjMC4yLTEuMiwxLjEtNS40LDIuMy02LjVjMS4yLTEuMiw1LjEtMS4zLDYuNy0xLjMNCgkJCQljMS42LDAsNS41LDAuMSw2LjcsMS4zYzEuMSwxLjEsMiw1LjMsMi4zLDYuNWMwLjEsMC40LTAuMSwwLjgtMC40LDFDMjIuNCwxOTEuOSwxOS4yLDE5NCwxNCwxOTR6IE03LjEsMTkwLjUNCgkJCQljMS4xLDAuNSwzLjUsMS41LDYuOSwxLjVjMy40LDAsNS44LTEsNi45LTEuNWMtMC41LTIuMS0xLjItNC4zLTEuNi00LjhjLTAuNC0wLjQtMi45LTAuNy01LjMtMC43Yy0yLjQsMC00LjksMC4zLTUuMywwLjcNCgkJCQlDOC4zLDE4Ni4xLDcuNiwxODguNCw3LjEsMTkwLjV6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9ImhvbWUtb25fMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MSwxNjVoLTdjLTAuNiwwLTEtMC40LTEtMXYtNmgtMnY2YzAsMC42LTAuNCwxLTEsMWgtN2MtMC42LDAtMS0wLjQtMS0xdi05aC0xYy0wLjQsMC0wLjgtMC4zLTAuOS0wLjYNCgkJCWMtMC4xLTAuNCwwLTAuOCwwLjMtMS4xbDExLTEwYzAuNC0wLjMsMS0wLjMsMS4zLDBsMTEsMTBjMC4zLDAuMywwLjQsMC43LDAuMywxLjFjLTAuMSwwLjQtMC41LDAuNi0wLjksMC42aC0xdjkNCgkJCUM1MiwxNjQuNiw1MS42LDE2NSw1MSwxNjV6IE00NSwxNjNoNXYtOWMwLTAuNCwwLjItMC43LDAuNS0wLjlsLTguNS03LjhsLTguNSw3LjhjMC4zLDAuMiwwLjUsMC41LDAuNSwwLjl2OWg1di02DQoJCQljMC0wLjYsMC40LTEsMS0xaDRjMC42LDAsMSwwLjQsMSwxVjE2M3oiLz4NCgk8L2c+DQoJPGcgaWQ9ImhvbWVfMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwYXRoIGZpbGw9IiMxOTE5MTkiIGQ9Ik0yMywxNjVoLTdjLTAuNiwwLTEtMC40LTEtMXYtNmgtMnY2YzAsMC42LTAuNCwxLTEsMUg1Yy0wLjYsMC0xLTAuNC0xLTF2LTlIM2MtMC40LDAtMC44LTAuMy0wLjktMC42DQoJCQljLTAuMS0wLjQsMC0wLjgsMC4zLTEuMWwxMS0xMGMwLjQtMC4zLDEtMC4zLDEuMywwbDExLDEwYzAuMywwLjMsMC40LDAuNywwLjMsMS4xYy0wLjEsMC40LTAuNSwwLjYtMC45LDAuNmgtMXY5DQoJCQlDMjQsMTY0LjYsMjMuNiwxNjUsMjMsMTY1eiBNMTcsMTYzaDV2LTljMC0wLjQsMC4yLTAuNywwLjUtMC45bC04LjUtNy44bC04LjUsNy44YzAuMywwLjIsMC41LDAuNSwwLjUsMC45djloNXYtNg0KCQkJYzAtMC42LDAuNC0xLDEtMWg0YzAuNiwwLDEsMC40LDEsMVYxNjN6Ii8+DQoJPC9nPg0KCTxnIGlkPSJzZXR0aW5ncy1vbl8yXyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTUzLDk2aC0xLjJjLTAuMy0xLjMtMC44LTIuNS0xLjUtMy41bDAuOS0wLjljMC40LTAuNCwwLjQtMSwwLTEuNGwtMS40LTEuNGMtMC40LTAuNC0xLTAuNC0xLjQsMA0KCQkJbC0wLjksMC45Yy0xLTAuNy0yLjItMS4yLTMuNS0xLjVWODdjMC0wLjYtMC40LTEtMS0xaC0yYy0wLjYsMC0xLDAuNC0xLDF2MS4yYy0xLjMsMC4zLTIuNSwwLjgtMy41LDEuNWwtMC45LTAuOQ0KCQkJYy0wLjQtMC40LTEtMC40LTEuNCwwbC0xLjQsMS40Yy0wLjQsMC40LTAuNCwxLDAsMS40bDAuOSwwLjljLTAuNywxLTEuMiwyLjItMS41LDMuNUgzMWMtMC42LDAtMSwwLjQtMSwxdjJjMCwwLjYsMC40LDEsMSwxaDEuMg0KCQkJYzAuMywxLjMsMC44LDIuNSwxLjUsMy41bC0wLjksMC45Yy0wLjQsMC40LTAuNCwxLDAsMS40bDEuNCwxLjRjMC40LDAuNCwxLDAuNCwxLjQsMGwwLjktMC45YzEsMC43LDIuMiwxLjIsMy41LDEuNXYxLjINCgkJCWMwLDAuNiwwLjQsMSwxLDFoMmMwLjYsMCwxLTAuNCwxLTF2LTEuMmMxLjMtMC4zLDIuNS0wLjgsMy41LTEuNWwwLjksMC45YzAuNCwwLjQsMSwwLjQsMS40LDBsMS40LTEuNGMwLjQtMC40LDAuNC0xLDAtMS40DQoJCQlsLTAuOS0wLjljMC43LTEsMS4yLTIuMiwxLjUtMy41SDUzYzAuNiwwLDEtMC40LDEtMXYtMkM1NCw5Ni40LDUzLjYsOTYsNTMsOTZ6IE00MiwxMDRjLTMuMywwLTYtMi43LTYtNnMyLjctNiw2LTZzNiwyLjcsNiw2DQoJCQlTNDUuMywxMDQsNDIsMTA0eiIvPg0KCTwvZz4NCgk8ZyBpZD0ic2V0dGluZ3NfMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTE2LDExMGgtNGMtMC42LDAtMS0wLjQtMS0xdi0xLjVjLTAuNi0wLjItMS4xLTAuNC0xLjYtMC43bC0wLjksMC45Yy0wLjQsMC40LTEsMC40LTEuNCwwTDQuMiwxMDUNCgkJCQljLTAuNC0wLjQtMC40LTEsMC0xLjRsMC45LTAuOWMtMC4zLTAuNS0wLjUtMS4xLTAuNy0xLjZIM2MtMC42LDAtMS0wLjQtMS0xdi00YzAtMC42LDAuNC0xLDEtMWgxLjVjMC4yLTAuNiwwLjQtMS4xLDAuNy0xLjYNCgkJCQlsLTAuOS0wLjljLTAuNC0wLjQtMC40LTEsMC0xLjRMNyw4OC4yYzAuMi0wLjIsMC40LTAuMywwLjctMC4zbDAsMGMwLjMsMCwwLjUsMC4xLDAuNywwLjNsMC45LDAuOWMwLjUtMC4zLDEuMS0wLjUsMS42LTAuN1Y4Nw0KCQkJCWMwLTAuNiwwLjQtMSwxLTFoNGMwLjYsMCwxLDAuNCwxLDF2MS41YzAuNiwwLjIsMS4xLDAuNCwxLjYsMC43bDAuOS0wLjljMC40LTAuNCwxLTAuNCwxLjQsMGwyLjgsMi44YzAuNCwwLjQsMC40LDEsMCwxLjQNCgkJCQlsLTAuOSwwLjljMC4zLDAuNSwwLjUsMS4xLDAuNywxLjZIMjVjMC42LDAsMSwwLjQsMSwxdjRjMCwwLjYtMC40LDEtMSwxaC0xLjVjLTAuMiwwLjYtMC40LDEuMS0wLjcsMS42bDAuOSwwLjkNCgkJCQljMC40LDAuNCwwLjQsMSwwLDEuNGwtMi44LDIuOGMtMC4yLDAuMi0wLjQsMC4zLTAuNywwLjNsMCwwYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTAuOS0wLjljLTAuNSwwLjMtMS4xLDAuNS0xLjYsMC43djEuNQ0KCQkJCUMxNywxMDkuNiwxNi42LDExMCwxNiwxMTB6IE0xMywxMDhoMnYtMS4yYzAtMC41LDAuMy0wLjksMC44LTFjMC45LTAuMiwxLjctMC41LDIuNS0xYzAuNC0wLjIsMC45LTAuMiwxLjIsMC4xbDAuOCwwLjhsMS40LTEuNA0KCQkJCWwtMC44LTAuOGMtMC4zLTAuMy0wLjQtMC44LTAuMS0xLjJjMC41LTAuOCwwLjgtMS42LDEtMi41YzAuMS0wLjUsMC41LTAuOCwxLTAuOEgyNHYtMmgtMS4yYy0wLjUsMC0wLjktMC4zLTEtMC44DQoJCQkJYy0wLjItMC45LTAuNS0xLjctMS0yLjVjLTAuMi0wLjQtMC4yLTAuOSwwLjEtMS4ybDAuOC0wLjhsLTEuNC0xLjRsLTAuOCwwLjhjLTAuMywwLjMtMC44LDAuNC0xLjIsMC4xYy0wLjgtMC41LTEuNi0wLjgtMi41LTENCgkJCQljLTAuNS0wLjEtMC44LTAuNS0wLjgtMVY4OGgtMnYxLjJjMCwwLjUtMC4zLDAuOS0wLjgsMWMtMC45LDAuMi0xLjcsMC41LTIuNSwxYy0wLjQsMC4yLTAuOSwwLjItMS4yLTAuMWwtMC44LTAuOGwtMS40LDEuNA0KCQkJCWwwLjgsMC44YzAuMywwLjMsMC40LDAuOCwwLjEsMS4yYy0wLjUsMC44LTAuOCwxLjYtMSwyLjVjLTAuMSwwLjUtMC41LDAuOC0xLDAuOEg0djJoMS4yYzAuNSwwLDAuOSwwLjMsMSwwLjgNCgkJCQljMC4yLDAuOSwwLjUsMS43LDEsMi41YzAuMiwwLjQsMC4yLDAuOS0wLjEsMS4ybC0wLjgsMC44bDEuNCwxLjRsMC44LTAuOGMwLjMtMC4zLDAuOC0wLjQsMS4yLTAuMWMwLjgsMC41LDEuNiwwLjgsMi41LDENCgkJCQljMC41LDAuMSwwLjgsMC41LDAuOCwxVjEwOHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNCwxMDRjLTMuMywwLTYtMi43LTYtNnMyLjctNiw2LTZzNiwyLjcsNiw2UzE3LjMsMTA0LDE0LDEwNHogTTE0LDk0Yy0yLjIsMC00LDEuOC00LDRzMS44LDQsNCw0DQoJCQkJczQtMS44LDQtNFMxNi4yLDk0LDE0LDk0eiIvPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJ0aXgtb25fMl8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MSw2NWgtMmwtMi0ydi0ybC0zLTNMMzAsNzJsMywzaDJsMiwydjJsMywzbDE0LTE0TDUxLDY1eiBNNDQuNyw3Mi43QzQ0LjUsNzIuOSw0NC4zLDczLDQ0LDczDQoJCQlzLTAuNS0wLjEtMC43LTAuM0w0MCw2OS40bC0xLjMsMS4zQzM4LjUsNzAuOSwzOC4zLDcxLDM4LDcxcy0wLjUtMC4xLTAuNy0wLjNjLTAuNC0wLjQtMC40LTEsMC0xLjRsNC00YzAuNC0wLjQsMS0wLjQsMS40LDANCgkJCXMwLjQsMSwwLDEuNEw0MS40LDY4bDMuMywzLjNDNDUuMSw3MS43LDQ1LjEsNzIuMyw0NC43LDcyLjd6Ii8+DQoJPC9nPg0KCTxnIGlkPSJ0aXhfMV8iIGRpc3BsYXk9ImlubGluZSI+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEyLDgyYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTMtM0M4LjEsNzguNSw4LDc4LjMsOCw3OHYtMS42TDcuNiw3Nkg2Yy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTMtMw0KCQkJCWMtMC40LTAuNC0wLjQtMSwwLTEuNGwxMy0xM2MwLjQtMC40LDEtMC40LDEuNCwwbDMsM2MwLjIsMC4yLDAuMywwLjQsMC4zLDAuN3YxLjZsMC40LDAuNEgyMmMwLjMsMCwwLjUsMC4xLDAuNywwLjNsMywzDQoJCQkJYzAuNCwwLjQsMC40LDEsMCwxLjRsLTEzLDEzQzEyLjUsODEuOSwxMi4zLDgyLDEyLDgyeiBNMTAsNzcuNmwyLDJMMjMuNiw2OGwtMi0ySDIwYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNsLTEtMQ0KCQkJCUMxOC4xLDY0LjUsMTgsNjQuMywxOCw2NHYtMS42bC0yLTJMNC40LDcybDIsMkg4YzAuMywwLDAuNSwwLjEsMC43LDAuM2wxLDFDOS45LDc1LjUsMTAsNzUuNywxMCw3NlY3Ny42eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTEwLDcxYy0wLjMsMC0wLjUtMC4xLTAuNy0wLjNjLTAuNC0wLjQtMC40LTEsMC0xLjRsNC00YzAuNC0wLjQsMS0wLjQsMS40LDBzMC40LDEsMCwxLjRsLTQsNA0KCQkJCUMxMC41LDcwLjksMTAuMyw3MSwxMCw3MXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xNiw3M2MtMC4zLDAtMC41LTAuMS0wLjctMC4zbC00LTRjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsNCw0YzAuNCwwLjQsMC40LDEsMCwxLjQNCgkJCQlDMTYuNSw3Mi45LDE2LjMsNzMsMTYsNzN6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9InJvYnV4LW9uXzJfIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMzcsMzl2MmgyLjZjMC4xLTAuNSwwLjEtMS41LDAtMkgzN3oiLz4NCgkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTQyLDMwYy02LjYsMC0xMiw1LjQtMTIsMTJjMCw2LjYsNS40LDEyLDEyLDEyczEyLTUuNCwxMi0xMkM1NCwzNS40LDQ4LjYsMzAsNDIsMzB6IE00Nyw0N3YxDQoJCQljMCwwLjYtMC40LDEtMSwxcy0xLTAuNC0xLTF2LTFoLTNjLTAuMiwwLTAuNC0wLjEtMC42LTAuMkwzNyw0My4zVjQ2YzAsMC42LTAuNCwxLTEsMXMtMS0wLjQtMS0xdi04YzAtMC42LDAuNC0xLDEtMWg0DQoJCQljMS4xLDAsMS43LDEuMSwxLjcsM2MwLDAuNi0wLjEsMS4yLTAuMiwxLjdDNDEuMSw0Mi45LDQwLjMsNDMsNDAsNDNoLTAuMWwyLjUsMkg0N2MwLjMsMCwwLjUtMC41LDAuNS0xYzAtMC40LTAuMS0xLTAuNS0xaC0yDQoJCQljLTEuNCwwLTIuNS0xLjMtMi41LTNjMC0wLjcsMC4yLTEuNCwwLjUtMS45YzAuNS0wLjcsMS4yLTEuMSwyLTEuMXYtMWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxdjFoMWMwLjYsMCwxLDAuNCwxLDFzLTAuNCwxLTEsMQ0KCQkJaC0zYy0wLjEsMC0wLjIsMC0wLjMsMC4yYy0wLjEsMC4yLTAuMiwwLjUtMC4yLDAuOGMwLDAuNCwwLjIsMSwwLjUsMWgyYzEuNCwwLDIuNSwxLjMsMi41LDNDNDkuNSw0NS43LDQ4LjQsNDcsNDcsNDd6Ii8+DQoJPC9nPg0KCTxnIGlkPSJyb2J1eF8xXyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTQsNTRDNy40LDU0LDIsNDguNiwyLDQyczUuNC0xMiwxMi0xMnMxMiw1LjQsMTIsMTJTMjAuNiw1NCwxNCw1NHogTTE0LDMyQzguNSwzMiw0LDM2LjUsNCw0Mg0KCQkJCXM0LjUsMTAsMTAsMTBzMTAtNC41LDEwLTEwUzE5LjUsMzIsMTQsMzJ6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTksNDdoLTVjLTAuMiwwLTAuNC0wLjEtMC42LTAuMkw5LDQzLjNWNDZjMCwwLjYtMC40LDEtMSwxcy0xLTAuNC0xLTF2LThjMC0wLjYsMC40LTEsMS0xaDQNCgkJCQkJYzEuMSwwLDEuNywxLjEsMS43LDNjMCwwLjYtMC4xLDEuMi0wLjIsMS43QzEzLjEsNDIuOSwxMi4zLDQzLDEyLDQzaC0wLjFsMi41LDJIMTljMC4zLDAsMC41LTAuNSwwLjUtMWMwLTAuNC0wLjEtMS0wLjUtMWgtMg0KCQkJCQljLTEuNCwwLTIuNS0xLjMtMi41LTNjMC0wLjcsMC4yLTEuNCwwLjUtMS45YzAuNS0wLjcsMS4yLTEuMSwyLTEuMWgzYzAuNiwwLDEsMC40LDEsMXMtMC40LDEtMSwxaC0zYy0wLjEsMC0wLjIsMC0wLjMsMC4yDQoJCQkJCWMtMC4xLDAuMi0wLjIsMC41LTAuMiwwLjhjMCwwLjQsMC4yLDEsMC41LDFoMmMxLjQsMCwyLjUsMS4zLDIuNSwzQzIxLjUsNDUuNywyMC40LDQ3LDE5LDQ3eiBNOSw0MWgyLjZjMC4xLTAuNSwwLjEtMS41LDAtMkg5DQoJCQkJCVY0MXoiLz4NCgkJCTwvZz4NCgkJCTxnPg0KCQkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0xOCwzOGMtMC42LDAtMS0wLjQtMS0xdi0xYzAtMC42LDAuNC0xLDEtMXMxLDAuNCwxLDF2MUMxOSwzNy42LDE4LjYsMzgsMTgsMzh6Ii8+DQoJCQk8L2c+DQoJCQk8Zz4NCgkJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTgsNDljLTAuNiwwLTEtMC40LTEtMXYtMWMwLTAuNiwwLjQtMSwxLTFzMSwwLjQsMSwxdjFDMTksNDguNiwxOC42LDQ5LDE4LDQ5eiIvPg0KCQkJPC9nPg0KCQk8L2c+DQoJPC9nPg0KCTxnIGlkPSJtZW51LW9uXzJfIiBkaXNwbGF5PSJpbmxpbmUiPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MCwxMEgzNGMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxNmMwLjYsMCwxLDAuNCwxLDFTNTAuNiwxMCw1MCwxMHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MCwxNUgzNGMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxNmMwLjYsMCwxLDAuNCwxLDFTNTAuNiwxNSw1MCwxNXoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik01MCwyMEgzNGMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxNmMwLjYsMCwxLDAuNCwxLDFTNTAuNiwyMCw1MCwyMHoiLz4NCgkJPC9nPg0KCTwvZz4NCgk8ZyBpZD0ibWVudV8xXyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMjIsMTBINmMtMC42LDAtMS0wLjQtMS0xczAuNC0xLDEtMWgxNmMwLjYsMCwxLDAuNCwxLDFTMjIuNiwxMCwyMiwxMHoiLz4NCgkJPC9nPg0KCQk8Zz4NCgkJCTxwYXRoIGZpbGw9IiNGRkZGRkYiIGQ9Ik0yMiwxNUg2Yy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xaDE2YzAuNiwwLDEsMC40LDEsMVMyMi42LDE1LDIyLDE1eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTIyLDIwSDZjLTAuNiwwLTEtMC40LTEtMXMwLjQtMSwxLTFoMTZjMC42LDAsMSwwLjQsMSwxUzIyLjYsMjAsMjIsMjB6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9InNlYXJjaF84XyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTIsMTMzYy01LDAtOS00LTktOXM0LTksOS05czksNCw5LDlTMTcsMTMzLDEyLDEzM3ogTTEyLDExN2MtMy45LDAtNywzLjEtNyw3czMuMSw3LDcsN3M3LTMuMSw3LTcNCgkJCQlTMTUuOSwxMTcsMTIsMTE3eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzE5MTkxOSIgZD0iTTI0LDEzN2MtMC4zLDAtMC41LTAuMS0wLjctMC4zbC02LTZjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsNiw2YzAuNCwwLjQsMC40LDEsMCwxLjQNCgkJCQlDMjQuNSwxMzYuOSwyNC4zLDEzNywyNCwxMzd6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMTkxOTE5IiBkPSJNMTYsMTI1Yy0wLjYsMC0xLTAuNC0xLTFjMC0xLjctMS4zLTMtMy0zYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xYzIuOCwwLDUsMi4yLDUsNQ0KCQkJCUMxNywxMjQuNiwxNi42LDEyNSwxNiwxMjV6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9InNlYXJjaF83XyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNDAsMTMzYy01LDAtOS00LTktOXM0LTksOS05czksNCw5LDlTNDUsMTMzLDQwLDEzM3ogTTQwLDExN2MtMy45LDAtNywzLjEtNyw3czMuMSw3LDcsN3M3LTMuMSw3LTcNCgkJCQlTNDMuOSwxMTcsNDAsMTE3eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTUyLDEzN2MtMC4zLDAtMC41LTAuMS0wLjctMC4zbC02LTZjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsNiw2YzAuNCwwLjQsMC40LDEsMCwxLjQNCgkJCQlDNTIuNSwxMzYuOSw1Mi4zLDEzNyw1MiwxMzd6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNDQsMTI1Yy0wLjYsMC0xLTAuNC0xLTFjMC0xLjctMS4zLTMtMy0zYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xYzIuOCwwLDUsMi4yLDUsNQ0KCQkJCUM0NSwxMjQuNiw0NC42LDEyNSw0NCwxMjV6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9InNlYXJjaF82XyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTIsNDQxYy01LDAtOS00LTktOXM0LTksOS05czksNCw5LDlTMTcsNDQxLDEyLDQ0MXogTTEyLDQyNWMtMy45LDAtNywzLjEtNyw3czMuMSw3LDcsN3M3LTMuMSw3LTcNCgkJCQlTMTUuOSw0MjUsMTIsNDI1eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iI0ZGRkZGRiIgZD0iTTI0LDQ0NWMtMC4zLDAtMC41LTAuMS0wLjctMC4zbC02LTZjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsNiw2YzAuNCwwLjQsMC40LDEsMCwxLjQNCgkJCQlDMjQuNSw0NDQuOSwyNC4zLDQ0NSwyNCw0NDV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjRkZGRkZGIiBkPSJNMTYsNDMzYy0wLjYsMC0xLTAuNC0xLTFjMC0xLjctMS4zLTMtMy0zYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xYzIuOCwwLDUsMi4yLDUsNQ0KCQkJCUMxNyw0MzIuNiwxNi42LDQzMywxNiw0MzN6Ii8+DQoJCTwvZz4NCgk8L2c+DQoJPGcgaWQ9InNlYXJjaF81XyIgZGlzcGxheT0iaW5saW5lIj4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNDAsNDQxYy01LDAtOS00LTktOXM0LTksOS05czksNCw5LDlTNDUsNDQxLDQwLDQ0MXogTTQwLDQyNWMtMy45LDAtNywzLjEtNyw3czMuMSw3LDcsN3M3LTMuMSw3LTcNCgkJCQlTNDMuOSw0MjUsNDAsNDI1eiIvPg0KCQk8L2c+DQoJCTxnPg0KCQkJPHBhdGggZmlsbD0iIzAwQTJGRiIgZD0iTTUyLDQ0NWMtMC4zLDAtMC41LTAuMS0wLjctMC4zbC02LTZjLTAuNC0wLjQtMC40LTEsMC0xLjRzMS0wLjQsMS40LDBsNiw2YzAuNCwwLjQsMC40LDEsMCwxLjQNCgkJCQlDNTIuNSw0NDQuOSw1Mi4zLDQ0NSw1Miw0NDV6Ii8+DQoJCTwvZz4NCgkJPGc+DQoJCQk8cGF0aCBmaWxsPSIjMDBBMkZGIiBkPSJNNDQsNDMzYy0wLjYsMC0xLTAuNC0xLTFjMC0xLjctMS4zLTMtMy0zYy0wLjYsMC0xLTAuNC0xLTFzMC40LTEsMS0xYzIuOCwwLDUsMi4yLDUsNQ0KCQkJCUM0NSw0MzIuNiw0NC42LDQzMyw0NCw0MzN6Ii8+DQoJCTwvZz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==")!important;
            }
            if layout == june or layout == thirteen {
            --holiday12: url('data:image/png;base64,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')!important;
            --turkey12: url('data:image/jpeg;base64,/9j/4QAYRXhpZgAASUkqAAgAAAAAAAAAAAAAAP/sABFEdWNreQABAAQAAABLAAD/4QMtaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLwA8P3hwYWNrZXQgYmVnaW49Iu+7vyIgaWQ9Ilc1TTBNcENlaGlIenJlU3pOVGN6a2M5ZCI/PiA8eDp4bXBtZXRhIHhtbG5zOng9ImFkb2JlOm5zOm1ldGEvIiB4OnhtcHRrPSJBZG9iZSBYTVAgQ29yZSA1LjAtYzA2MSA2NC4xNDA5NDksIDIwMTAvMTIvMDctMTA6NTc6MDEgICAgICAgICI+IDxyZGY6UkRGIHhtbG5zOnJkZj0iaHR0cDovL3d3dy53My5vcmcvMTk5OS8wMi8yMi1yZGYtc3ludGF4LW5zIyI+IDxyZGY6RGVzY3JpcHRpb24gcmRmOmFib3V0PSIiIHhtbG5zOnhtcD0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wLyIgeG1sbnM6eG1wTU09Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9tbS8iIHhtbG5zOnN0UmVmPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvc1R5cGUvUmVzb3VyY2VSZWYjIiB4bXA6Q3JlYXRvclRvb2w9IkFkb2JlIFBob3Rvc2hvcCBDUzUuMSBNYWNpbnRvc2giIHhtcE1NOkluc3RhbmNlSUQ9InhtcC5paWQ6QjBGMkY1M0UyNzREMTFFMkE1NUI5MTU3MjgyNjk2MTYiIHhtcE1NOkRvY3VtZW50SUQ9InhtcC5kaWQ6QjBGMkY1M0YyNzREMTFFMkE1NUI5MTU3MjgyNjk2MTYiPiA8eG1wTU06RGVyaXZlZEZyb20gc3RSZWY6aW5zdGFuY2VJRD0ieG1wLmlpZDpCMEYyRjUzQzI3NEQxMUUyQTU1QjkxNTcyODI2OTYxNiIgc3RSZWY6ZG9jdW1lbnRJRD0ieG1wLmRpZDpCMEYyRjUzRDI3NEQxMUUyQTU1QjkxNTcyODI2OTYxNiIvPiA8L3JkZjpEZXNjcmlwdGlvbj4gPC9yZGY6UkRGPiA8L3g6eG1wbWV0YT4gPD94cGFja2V0IGVuZD0iciI/Pv/uAA5BZG9iZQBkwAAAAAH/2wCEAAMCAgICAgMCAgMFAwMDBQUE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') no-repeat center top;
        }
    }
    }