    .sprite.sprite-achievement > .grid-name::before,
    .sprite-header.sprite-achievement .sprite-header-name::before,
    .badge.sprite-achievement,
    .sprite-option.sprite-achievement {
        background-image: url('/sprites/achievements.png');
        background-size: auto 4rem; /* Resizes the image */
    }
    .sprite.sprite-age > .grid-name::before,
    .sprite-header.sprite-age .sprite-header-name::before,
    .badge.sprite-age,
    .sprite-option.sprite-age {
        background-image: url('/sprites/ages.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-aspiration > .grid-name::before,
    .sprite-header.sprite-aspiration .sprite-header-name::before,
    .badge.sprite-aspiration,
    .sprite-option.sprite-aspiration {
        background-image: url('/sprites/aspirations.png');
        background-size: auto 4rem; /* Resizes the image */
    }
    .sprite.sprite-aspiration_category > .grid-name::before,
    .sprite-header.sprite-aspiration_category .sprite-header-name::before,
    .badge.sprite-aspiration_category,
    .sprite-option.sprite-aspiration_category {
        background-image: url('/sprites/aspiration_categories.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-biological_sex > .grid-name::before,
    .sprite-header.sprite-biological_sex .sprite-header-name::before,
    .badge.sprite-biological_sex,
    .sprite-option.sprite-biological_sex {
        background-image: url('/sprites/biological_sexes.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-career > .grid-name::before,
    .sprite-header.sprite-career .sprite-header-name::before,
    .badge.sprite-career,
    .sprite-option.sprite-career {
        background-image: url('/sprites/careers.png');
        background-size: auto 4rem; /* Resizes the image */
    }
    .sprite.sprite-career_track > .grid-name::before,
    .sprite-header.sprite-career_track .sprite-header-name::before,
    .badge.sprite-career_track,
    .sprite-option.sprite-career_track {
        background-image: url('/sprites/career_tracks.png');
        background-size: auto 4rem; /* Resizes the image */
    }
    .sprite.sprite-collectible > .grid-name::before,
    .sprite-header.sprite-collectible .sprite-header-name::before,
    .badge.sprite-collectible,
    .sprite-option.sprite-collectible {
        background-image: url('/sprites/collectibles.png');
        background-size: auto 32rem; /* Resizes the image */
    }
    .sprite.sprite-collection > .grid-name::before,
    .sprite-header.sprite-collection .sprite-header-name::before,
    .badge.sprite-collection,
    .sprite-option.sprite-collection {
        background-image: url('/sprites/collections.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-completion_goal > .grid-name::before,
    .sprite-header.sprite-completion_goal .sprite-header-name::before,
    .badge.sprite-completion_goal,
    .sprite-option.sprite-completion_goal {
        background-image: url('/sprites/completion_goals.png');
        background-size: auto 8rem; /* Resizes the image */
    }
    .sprite.sprite-completion_goal_category > .grid-name::before,
    .sprite-header.sprite-completion_goal_category .sprite-header-name::before,
    .badge.sprite-completion_goal_category,
    .sprite-option.sprite-completion_goal_category {
        background-image: url('/sprites/completion_goal_categories.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-consumable_reward > .grid-name::before,
    .sprite-header.sprite-consumable_reward .sprite-header-name::before,
    .badge.sprite-consumable_reward,
    .sprite-option.sprite-consumable_reward {
        background-image: url('/sprites/consumable_rewards.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-death_type > .grid-name::before,
    .sprite-header.sprite-death_type .sprite-header-name::before,
    .badge.sprite-death_type,
    .sprite-option.sprite-death_type {
        background-image: url('/sprites/death_types.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-degree > .grid-name::before,
    .sprite-header.sprite-degree .sprite-header-name::before,
    .badge.sprite-degree,
    .sprite-option.sprite-degree {
        background-image: url('/sprites/degrees.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-university > .grid-name::before,
    .sprite-header.sprite-university .sprite-header-name::before,
    .badge.sprite-university,
    .sprite-option.sprite-university {
        background-image: url('/sprites/universities.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-gender_identity > .grid-name::before,
    .sprite-header.sprite-gender_identity .sprite-header-name::before,
    .badge.sprite-gender_identity,
    .sprite-option.sprite-gender_identity {
        background-image: url('/sprites/gender_identities.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-generation > .grid-name::before,
    .sprite-header.sprite-generation .sprite-header-name::before,
    .badge.sprite-generation,
    .sprite-option.sprite-generation {
        background-image: url('/sprites/generations.png');
        background-size: auto 4rem; /* Resizes the image */
    }
    .sprite.sprite-grammatical_gender > .grid-name::before,
    .sprite-header.sprite-grammatical_gender .sprite-header-name::before,
    .badge.sprite-grammatical_gender,
    .sprite-option.sprite-grammatical_gender {
        background-image: url('/sprites/grammatical_genders.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-holiday_tradition > .grid-name::before,
    .sprite-header.sprite-holiday_tradition .sprite-header-name::before,
    .badge.sprite-holiday_tradition,
    .sprite-option.sprite-holiday_tradition {
        background-image: url('/sprites/holiday_traditions.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-life_state > .grid-name::before,
    .sprite-header.sprite-life_state .sprite-header-name::before,
    .badge.sprite-life_state,
    .sprite-option.sprite-life_state {
        background-image: url('/sprites/life_states.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-lot_type > .grid-name::before,
    .sprite-header.sprite-lot_type .sprite-header-name::before,
    .badge.sprite-lot_type,
    .sprite-option.sprite-lot_type {
        background-image: url('/sprites/lot_types.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-neighborhood > .grid-name::before,
    .sprite-header.sprite-neighborhood .sprite-header-name::before,
    .badge.sprite-neighborhood,
    .sprite-option.sprite-neighborhood {
        background-image: url('/sprites/neighborhoods.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-orientation > .grid-name::before,
    .sprite-header.sprite-orientation .sprite-header-name::before,
    .badge.sprite-orientation,
    .sprite-option.sprite-orientation {
        background-image: url('/sprites/orientations.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-pack > .grid-name::before,
    .sprite-header.sprite-pack .sprite-header-name::before,
    .badge.sprite-pack,
    .sprite-option.sprite-pack {
        background-image: url('/sprites/packs.png');
        background-size: auto 6rem; /* Resizes the image */
    }
    .sprite.sprite-party_medal > .grid-name::before,
    .sprite-header.sprite-party_medal .sprite-header-name::before,
    .badge.sprite-party_medal,
    .sprite-option.sprite-party_medal {
        background-image: url('/sprites/party_medals.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-point_category > .grid-name::before,
    .sprite-header.sprite-point_category .sprite-header-name::before,
    .badge.sprite-point_category,
    .sprite-option.sprite-point_category {
        background-image: url('/sprites/point_categories.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-season > .grid-name::before,
    .sprite-header.sprite-season .sprite-header-name::before,
    .badge.sprite-season,
    .sprite-option.sprite-season {
        background-image: url('/sprites/seasons.png');
        background-size: auto 2rem; /* Resizes the image */
    }
    .sprite.sprite-skill > .grid-name::before,
    .sprite-header.sprite-skill .sprite-header-name::before,
    .badge.sprite-skill,
    .sprite-option.sprite-skill {
        background-image: url('/sprites/skills.png');
        background-size: auto 4rem; /* Resizes the image */
    }
    .sprite.sprite-trait > .grid-name::before,
    .sprite-header.sprite-trait .sprite-header-name::before,
    .badge.sprite-trait,
    .sprite-option.sprite-trait {
        background-image: url('/sprites/traits.png');
        background-size: auto 14rem; /* Resizes the image */
    }
    .sprite.sprite-user_holiday_tradition > .grid-name::before,
    .sprite-header.sprite-user_holiday_tradition .sprite-header-name::before,
    .badge.sprite-user_holiday_tradition,
    .sprite-option.sprite-user_holiday_tradition {
        background-image: url('/sprites/user_holiday_traditions.png');
        background-size: auto 28rem; /* Resizes the image */
    }
    .sprite.sprite-user_sims_aspiration > .grid-name::before,
    .sprite-header.sprite-user_sims_aspiration .sprite-header-name::before,
    .badge.sprite-user_sims_aspiration,
    .sprite-option.sprite-user_sims_aspiration {
        background-image: url('/sprites/user_sims_aspirations.png');
        background-size: auto 730rem; /* Resizes the image */
    }
    .sprite.sprite-user_sims_career > .grid-name::before,
    .sprite-header.sprite-user_sims_career .sprite-header-name::before,
    .badge.sprite-user_sims_career,
    .sprite-option.sprite-user_sims_career {
        background-image: url('/sprites/user_sims_careers.png');
        background-size: auto 318rem; /* Resizes the image */
    }
    .sprite.sprite-user_sims_death_type > .grid-name::before,
    .sprite-header.sprite-user_sims_death_type .sprite-header-name::before,
    .badge.sprite-user_sims_death_type,
    .sprite-option.sprite-user_sims_death_type {
        background-image: url('/sprites/user_sims_death_types.png');
        background-size: auto 60rem; /* Resizes the image */
    }
    .sprite.sprite-user_sims_party > .grid-name::before,
    .sprite-header.sprite-user_sims_party .sprite-header-name::before,
    .badge.sprite-user_sims_party,
    .sprite-option.sprite-user_sims_party {
        background-image: url('/sprites/user_sims_parties.png');
        background-size: auto 140rem; /* Resizes the image */
    }
    .sprite.sprite-user_sims_skill > .grid-name::before,
    .sprite-header.sprite-user_sims_skill .sprite-header-name::before,
    .badge.sprite-user_sims_skill,
    .sprite-option.sprite-user_sims_skill {
        background-image: url('/sprites/user_sims_skills.png');
        background-size: auto 1464rem; /* Resizes the image */
    }
    .sprite.sprite-user_sims_trait > .grid-name::before,
    .sprite-header.sprite-user_sims_trait .sprite-header-name::before,
    .badge.sprite-user_sims_trait,
    .sprite-option.sprite-user_sims_trait {
        background-image: url('/sprites/user_sims_traits.png');
        background-size: auto 2834rem; /* Resizes the image */
    }
    .sprite.sprite-column-0 > .grid-name::before,
    .sprite-header.sprite-column-0 .sprite-header-name::before,
    .badge.sprite-column-0,
    .sprite-option.sprite-column-0 {
        background-position-x: -0px;
    }
    .sprite.sprite-row-0 > .grid-name::before,
    .sprite-header.sprite-row-0 .sprite-header-name::before,
    .badge.sprite-row-0,
    .sprite-option.sprite-row-0 {
        background-position-y: -0px;
    }
    .sprite.sprite-column-1 > .grid-name::before,
    .sprite-header.sprite-column-1 .sprite-header-name::before,
    .badge.sprite-column-1,
    .sprite-option.sprite-column-1 {
        background-position-x: -32px;
    }
    .sprite.sprite-row-1 > .grid-name::before,
    .sprite-header.sprite-row-1 .sprite-header-name::before,
    .badge.sprite-row-1,
    .sprite-option.sprite-row-1 {
        background-position-y: -32px;
    }
    .sprite.sprite-column-2 > .grid-name::before,
    .sprite-header.sprite-column-2 .sprite-header-name::before,
    .badge.sprite-column-2,
    .sprite-option.sprite-column-2 {
        background-position-x: -64px;
    }
    .sprite.sprite-row-2 > .grid-name::before,
    .sprite-header.sprite-row-2 .sprite-header-name::before,
    .badge.sprite-row-2,
    .sprite-option.sprite-row-2 {
        background-position-y: -64px;
    }
    .sprite.sprite-column-3 > .grid-name::before,
    .sprite-header.sprite-column-3 .sprite-header-name::before,
    .badge.sprite-column-3,
    .sprite-option.sprite-column-3 {
        background-position-x: -96px;
    }
    .sprite.sprite-row-3 > .grid-name::before,
    .sprite-header.sprite-row-3 .sprite-header-name::before,
    .badge.sprite-row-3,
    .sprite-option.sprite-row-3 {
        background-position-y: -96px;
    }
    .sprite.sprite-column-4 > .grid-name::before,
    .sprite-header.sprite-column-4 .sprite-header-name::before,
    .badge.sprite-column-4,
    .sprite-option.sprite-column-4 {
        background-position-x: -128px;
    }
    .sprite.sprite-row-4 > .grid-name::before,
    .sprite-header.sprite-row-4 .sprite-header-name::before,
    .badge.sprite-row-4,
    .sprite-option.sprite-row-4 {
        background-position-y: -128px;
    }
    .sprite.sprite-column-5 > .grid-name::before,
    .sprite-header.sprite-column-5 .sprite-header-name::before,
    .badge.sprite-column-5,
    .sprite-option.sprite-column-5 {
        background-position-x: -160px;
    }
    .sprite.sprite-row-5 > .grid-name::before,
    .sprite-header.sprite-row-5 .sprite-header-name::before,
    .badge.sprite-row-5,
    .sprite-option.sprite-row-5 {
        background-position-y: -160px;
    }
    .sprite.sprite-column-6 > .grid-name::before,
    .sprite-header.sprite-column-6 .sprite-header-name::before,
    .badge.sprite-column-6,
    .sprite-option.sprite-column-6 {
        background-position-x: -192px;
    }
    .sprite.sprite-row-6 > .grid-name::before,
    .sprite-header.sprite-row-6 .sprite-header-name::before,
    .badge.sprite-row-6,
    .sprite-option.sprite-row-6 {
        background-position-y: -192px;
    }
    .sprite.sprite-column-7 > .grid-name::before,
    .sprite-header.sprite-column-7 .sprite-header-name::before,
    .badge.sprite-column-7,
    .sprite-option.sprite-column-7 {
        background-position-x: -224px;
    }
    .sprite.sprite-row-7 > .grid-name::before,
    .sprite-header.sprite-row-7 .sprite-header-name::before,
    .badge.sprite-row-7,
    .sprite-option.sprite-row-7 {
        background-position-y: -224px;
    }
    .sprite.sprite-column-8 > .grid-name::before,
    .sprite-header.sprite-column-8 .sprite-header-name::before,
    .badge.sprite-column-8,
    .sprite-option.sprite-column-8 {
        background-position-x: -256px;
    }
    .sprite.sprite-row-8 > .grid-name::before,
    .sprite-header.sprite-row-8 .sprite-header-name::before,
    .badge.sprite-row-8,
    .sprite-option.sprite-row-8 {
        background-position-y: -256px;
    }
    .sprite.sprite-column-9 > .grid-name::before,
    .sprite-header.sprite-column-9 .sprite-header-name::before,
    .badge.sprite-column-9,
    .sprite-option.sprite-column-9 {
        background-position-x: -288px;
    }
    .sprite.sprite-row-9 > .grid-name::before,
    .sprite-header.sprite-row-9 .sprite-header-name::before,
    .badge.sprite-row-9,
    .sprite-option.sprite-row-9 {
        background-position-y: -288px;
    }
    .sprite.sprite-column-10 > .grid-name::before,
    .sprite-header.sprite-column-10 .sprite-header-name::before,
    .badge.sprite-column-10,
    .sprite-option.sprite-column-10 {
        background-position-x: -320px;
    }
    .sprite.sprite-row-10 > .grid-name::before,
    .sprite-header.sprite-row-10 .sprite-header-name::before,
    .badge.sprite-row-10,
    .sprite-option.sprite-row-10 {
        background-position-y: -320px;
    }
    .sprite.sprite-column-11 > .grid-name::before,
    .sprite-header.sprite-column-11 .sprite-header-name::before,
    .badge.sprite-column-11,
    .sprite-option.sprite-column-11 {
        background-position-x: -352px;
    }
    .sprite.sprite-row-11 > .grid-name::before,
    .sprite-header.sprite-row-11 .sprite-header-name::before,
    .badge.sprite-row-11,
    .sprite-option.sprite-row-11 {
        background-position-y: -352px;
    }
    .sprite.sprite-column-12 > .grid-name::before,
    .sprite-header.sprite-column-12 .sprite-header-name::before,
    .badge.sprite-column-12,
    .sprite-option.sprite-column-12 {
        background-position-x: -384px;
    }
    .sprite.sprite-row-12 > .grid-name::before,
    .sprite-header.sprite-row-12 .sprite-header-name::before,
    .badge.sprite-row-12,
    .sprite-option.sprite-row-12 {
        background-position-y: -384px;
    }
    .sprite.sprite-column-13 > .grid-name::before,
    .sprite-header.sprite-column-13 .sprite-header-name::before,
    .badge.sprite-column-13,
    .sprite-option.sprite-column-13 {
        background-position-x: -416px;
    }
    .sprite.sprite-row-13 > .grid-name::before,
    .sprite-header.sprite-row-13 .sprite-header-name::before,
    .badge.sprite-row-13,
    .sprite-option.sprite-row-13 {
        background-position-y: -416px;
    }
    .sprite.sprite-column-14 > .grid-name::before,
    .sprite-header.sprite-column-14 .sprite-header-name::before,
    .badge.sprite-column-14,
    .sprite-option.sprite-column-14 {
        background-position-x: -448px;
    }
    .sprite.sprite-row-14 > .grid-name::before,
    .sprite-header.sprite-row-14 .sprite-header-name::before,
    .badge.sprite-row-14,
    .sprite-option.sprite-row-14 {
        background-position-y: -448px;
    }
    .sprite.sprite-column-15 > .grid-name::before,
    .sprite-header.sprite-column-15 .sprite-header-name::before,
    .badge.sprite-column-15,
    .sprite-option.sprite-column-15 {
        background-position-x: -480px;
    }
    .sprite.sprite-row-15 > .grid-name::before,
    .sprite-header.sprite-row-15 .sprite-header-name::before,
    .badge.sprite-row-15,
    .sprite-option.sprite-row-15 {
        background-position-y: -480px;
    }
    .sprite.sprite-column-16 > .grid-name::before,
    .sprite-header.sprite-column-16 .sprite-header-name::before,
    .badge.sprite-column-16,
    .sprite-option.sprite-column-16 {
        background-position-x: -512px;
    }
    .sprite.sprite-row-16 > .grid-name::before,
    .sprite-header.sprite-row-16 .sprite-header-name::before,
    .badge.sprite-row-16,
    .sprite-option.sprite-row-16 {
        background-position-y: -512px;
    }
    .sprite.sprite-column-17 > .grid-name::before,
    .sprite-header.sprite-column-17 .sprite-header-name::before,
    .badge.sprite-column-17,
    .sprite-option.sprite-column-17 {
        background-position-x: -544px;
    }
    .sprite.sprite-row-17 > .grid-name::before,
    .sprite-header.sprite-row-17 .sprite-header-name::before,
    .badge.sprite-row-17,
    .sprite-option.sprite-row-17 {
        background-position-y: -544px;
    }
    .sprite.sprite-column-18 > .grid-name::before,
    .sprite-header.sprite-column-18 .sprite-header-name::before,
    .badge.sprite-column-18,
    .sprite-option.sprite-column-18 {
        background-position-x: -576px;
    }
    .sprite.sprite-row-18 > .grid-name::before,
    .sprite-header.sprite-row-18 .sprite-header-name::before,
    .badge.sprite-row-18,
    .sprite-option.sprite-row-18 {
        background-position-y: -576px;
    }
    .sprite.sprite-column-19 > .grid-name::before,
    .sprite-header.sprite-column-19 .sprite-header-name::before,
    .badge.sprite-column-19,
    .sprite-option.sprite-column-19 {
        background-position-x: -608px;
    }
    .sprite.sprite-row-19 > .grid-name::before,
    .sprite-header.sprite-row-19 .sprite-header-name::before,
    .badge.sprite-row-19,
    .sprite-option.sprite-row-19 {
        background-position-y: -608px;
    }
    .sprite.sprite-column-20 > .grid-name::before,
    .sprite-header.sprite-column-20 .sprite-header-name::before,
    .badge.sprite-column-20,
    .sprite-option.sprite-column-20 {
        background-position-x: -640px;
    }
    .sprite.sprite-row-20 > .grid-name::before,
    .sprite-header.sprite-row-20 .sprite-header-name::before,
    .badge.sprite-row-20,
    .sprite-option.sprite-row-20 {
        background-position-y: -640px;
    }
    .sprite.sprite-column-21 > .grid-name::before,
    .sprite-header.sprite-column-21 .sprite-header-name::before,
    .badge.sprite-column-21,
    .sprite-option.sprite-column-21 {
        background-position-x: -672px;
    }
    .sprite.sprite-row-21 > .grid-name::before,
    .sprite-header.sprite-row-21 .sprite-header-name::before,
    .badge.sprite-row-21,
    .sprite-option.sprite-row-21 {
        background-position-y: -672px;
    }
    .sprite.sprite-column-22 > .grid-name::before,
    .sprite-header.sprite-column-22 .sprite-header-name::before,
    .badge.sprite-column-22,
    .sprite-option.sprite-column-22 {
        background-position-x: -704px;
    }
    .sprite.sprite-row-22 > .grid-name::before,
    .sprite-header.sprite-row-22 .sprite-header-name::before,
    .badge.sprite-row-22,
    .sprite-option.sprite-row-22 {
        background-position-y: -704px;
    }
    .sprite.sprite-column-23 > .grid-name::before,
    .sprite-header.sprite-column-23 .sprite-header-name::before,
    .badge.sprite-column-23,
    .sprite-option.sprite-column-23 {
        background-position-x: -736px;
    }
    .sprite.sprite-row-23 > .grid-name::before,
    .sprite-header.sprite-row-23 .sprite-header-name::before,
    .badge.sprite-row-23,
    .sprite-option.sprite-row-23 {
        background-position-y: -736px;
    }
    .sprite.sprite-column-24 > .grid-name::before,
    .sprite-header.sprite-column-24 .sprite-header-name::before,
    .badge.sprite-column-24,
    .sprite-option.sprite-column-24 {
        background-position-x: -768px;
    }
    .sprite.sprite-row-24 > .grid-name::before,
    .sprite-header.sprite-row-24 .sprite-header-name::before,
    .badge.sprite-row-24,
    .sprite-option.sprite-row-24 {
        background-position-y: -768px;
    }
    .sprite.sprite-column-25 > .grid-name::before,
    .sprite-header.sprite-column-25 .sprite-header-name::before,
    .badge.sprite-column-25,
    .sprite-option.sprite-column-25 {
        background-position-x: -800px;
    }
    .sprite.sprite-row-25 > .grid-name::before,
    .sprite-header.sprite-row-25 .sprite-header-name::before,
    .badge.sprite-row-25,
    .sprite-option.sprite-row-25 {
        background-position-y: -800px;
    }
    .sprite.sprite-column-26 > .grid-name::before,
    .sprite-header.sprite-column-26 .sprite-header-name::before,
    .badge.sprite-column-26,
    .sprite-option.sprite-column-26 {
        background-position-x: -832px;
    }
    .sprite.sprite-row-26 > .grid-name::before,
    .sprite-header.sprite-row-26 .sprite-header-name::before,
    .badge.sprite-row-26,
    .sprite-option.sprite-row-26 {
        background-position-y: -832px;
    }
    .sprite.sprite-column-27 > .grid-name::before,
    .sprite-header.sprite-column-27 .sprite-header-name::before,
    .badge.sprite-column-27,
    .sprite-option.sprite-column-27 {
        background-position-x: -864px;
    }
    .sprite.sprite-row-27 > .grid-name::before,
    .sprite-header.sprite-row-27 .sprite-header-name::before,
    .badge.sprite-row-27,
    .sprite-option.sprite-row-27 {
        background-position-y: -864px;
    }
    .sprite.sprite-column-28 > .grid-name::before,
    .sprite-header.sprite-column-28 .sprite-header-name::before,
    .badge.sprite-column-28,
    .sprite-option.sprite-column-28 {
        background-position-x: -896px;
    }
    .sprite.sprite-row-28 > .grid-name::before,
    .sprite-header.sprite-row-28 .sprite-header-name::before,
    .badge.sprite-row-28,
    .sprite-option.sprite-row-28 {
        background-position-y: -896px;
    }
    .sprite.sprite-column-29 > .grid-name::before,
    .sprite-header.sprite-column-29 .sprite-header-name::before,
    .badge.sprite-column-29,
    .sprite-option.sprite-column-29 {
        background-position-x: -928px;
    }
    .sprite.sprite-row-29 > .grid-name::before,
    .sprite-header.sprite-row-29 .sprite-header-name::before,
    .badge.sprite-row-29,
    .sprite-option.sprite-row-29 {
        background-position-y: -928px;
    }
    .sprite.sprite-column-30 > .grid-name::before,
    .sprite-header.sprite-column-30 .sprite-header-name::before,
    .badge.sprite-column-30,
    .sprite-option.sprite-column-30 {
        background-position-x: -960px;
    }
    .sprite.sprite-row-30 > .grid-name::before,
    .sprite-header.sprite-row-30 .sprite-header-name::before,
    .badge.sprite-row-30,
    .sprite-option.sprite-row-30 {
        background-position-y: -960px;
    }
    .sprite.sprite-column-31 > .grid-name::before,
    .sprite-header.sprite-column-31 .sprite-header-name::before,
    .badge.sprite-column-31,
    .sprite-option.sprite-column-31 {
        background-position-x: -992px;
    }
    .sprite.sprite-row-31 > .grid-name::before,
    .sprite-header.sprite-row-31 .sprite-header-name::before,
    .badge.sprite-row-31,
    .sprite-option.sprite-row-31 {
        background-position-y: -992px;
    }
    .sprite.sprite-column-32 > .grid-name::before,
    .sprite-header.sprite-column-32 .sprite-header-name::before,
    .badge.sprite-column-32,
    .sprite-option.sprite-column-32 {
        background-position-x: -1024px;
    }
    .sprite.sprite-row-32 > .grid-name::before,
    .sprite-header.sprite-row-32 .sprite-header-name::before,
    .badge.sprite-row-32,
    .sprite-option.sprite-row-32 {
        background-position-y: -1024px;
    }
    .sprite.sprite-column-33 > .grid-name::before,
    .sprite-header.sprite-column-33 .sprite-header-name::before,
    .badge.sprite-column-33,
    .sprite-option.sprite-column-33 {
        background-position-x: -1056px;
    }
    .sprite.sprite-row-33 > .grid-name::before,
    .sprite-header.sprite-row-33 .sprite-header-name::before,
    .badge.sprite-row-33,
    .sprite-option.sprite-row-33 {
        background-position-y: -1056px;
    }
    .sprite.sprite-column-34 > .grid-name::before,
    .sprite-header.sprite-column-34 .sprite-header-name::before,
    .badge.sprite-column-34,
    .sprite-option.sprite-column-34 {
        background-position-x: -1088px;
    }
    .sprite.sprite-row-34 > .grid-name::before,
    .sprite-header.sprite-row-34 .sprite-header-name::before,
    .badge.sprite-row-34,
    .sprite-option.sprite-row-34 {
        background-position-y: -1088px;
    }
    .sprite.sprite-column-35 > .grid-name::before,
    .sprite-header.sprite-column-35 .sprite-header-name::before,
    .badge.sprite-column-35,
    .sprite-option.sprite-column-35 {
        background-position-x: -1120px;
    }
    .sprite.sprite-row-35 > .grid-name::before,
    .sprite-header.sprite-row-35 .sprite-header-name::before,
    .badge.sprite-row-35,
    .sprite-option.sprite-row-35 {
        background-position-y: -1120px;
    }
    .sprite.sprite-column-36 > .grid-name::before,
    .sprite-header.sprite-column-36 .sprite-header-name::before,
    .badge.sprite-column-36,
    .sprite-option.sprite-column-36 {
        background-position-x: -1152px;
    }
    .sprite.sprite-row-36 > .grid-name::before,
    .sprite-header.sprite-row-36 .sprite-header-name::before,
    .badge.sprite-row-36,
    .sprite-option.sprite-row-36 {
        background-position-y: -1152px;
    }
    .sprite.sprite-column-37 > .grid-name::before,
    .sprite-header.sprite-column-37 .sprite-header-name::before,
    .badge.sprite-column-37,
    .sprite-option.sprite-column-37 {
        background-position-x: -1184px;
    }
    .sprite.sprite-row-37 > .grid-name::before,
    .sprite-header.sprite-row-37 .sprite-header-name::before,
    .badge.sprite-row-37,
    .sprite-option.sprite-row-37 {
        background-position-y: -1184px;
    }
    .sprite.sprite-column-38 > .grid-name::before,
    .sprite-header.sprite-column-38 .sprite-header-name::before,
    .badge.sprite-column-38,
    .sprite-option.sprite-column-38 {
        background-position-x: -1216px;
    }
    .sprite.sprite-row-38 > .grid-name::before,
    .sprite-header.sprite-row-38 .sprite-header-name::before,
    .badge.sprite-row-38,
    .sprite-option.sprite-row-38 {
        background-position-y: -1216px;
    }
    .sprite.sprite-column-39 > .grid-name::before,
    .sprite-header.sprite-column-39 .sprite-header-name::before,
    .badge.sprite-column-39,
    .sprite-option.sprite-column-39 {
        background-position-x: -1248px;
    }
    .sprite.sprite-row-39 > .grid-name::before,
    .sprite-header.sprite-row-39 .sprite-header-name::before,
    .badge.sprite-row-39,
    .sprite-option.sprite-row-39 {
        background-position-y: -1248px;
    }
    .sprite.sprite-column-40 > .grid-name::before,
    .sprite-header.sprite-column-40 .sprite-header-name::before,
    .badge.sprite-column-40,
    .sprite-option.sprite-column-40 {
        background-position-x: -1280px;
    }
    .sprite.sprite-row-40 > .grid-name::before,
    .sprite-header.sprite-row-40 .sprite-header-name::before,
    .badge.sprite-row-40,
    .sprite-option.sprite-row-40 {
        background-position-y: -1280px;
    }
    .sprite.sprite-column-41 > .grid-name::before,
    .sprite-header.sprite-column-41 .sprite-header-name::before,
    .badge.sprite-column-41,
    .sprite-option.sprite-column-41 {
        background-position-x: -1312px;
    }
    .sprite.sprite-row-41 > .grid-name::before,
    .sprite-header.sprite-row-41 .sprite-header-name::before,
    .badge.sprite-row-41,
    .sprite-option.sprite-row-41 {
        background-position-y: -1312px;
    }
    .sprite.sprite-column-42 > .grid-name::before,
    .sprite-header.sprite-column-42 .sprite-header-name::before,
    .badge.sprite-column-42,
    .sprite-option.sprite-column-42 {
        background-position-x: -1344px;
    }
    .sprite.sprite-row-42 > .grid-name::before,
    .sprite-header.sprite-row-42 .sprite-header-name::before,
    .badge.sprite-row-42,
    .sprite-option.sprite-row-42 {
        background-position-y: -1344px;
    }
    .sprite.sprite-column-43 > .grid-name::before,
    .sprite-header.sprite-column-43 .sprite-header-name::before,
    .badge.sprite-column-43,
    .sprite-option.sprite-column-43 {
        background-position-x: -1376px;
    }
    .sprite.sprite-row-43 > .grid-name::before,
    .sprite-header.sprite-row-43 .sprite-header-name::before,
    .badge.sprite-row-43,
    .sprite-option.sprite-row-43 {
        background-position-y: -1376px;
    }
    .sprite.sprite-column-44 > .grid-name::before,
    .sprite-header.sprite-column-44 .sprite-header-name::before,
    .badge.sprite-column-44,
    .sprite-option.sprite-column-44 {
        background-position-x: -1408px;
    }
    .sprite.sprite-row-44 > .grid-name::before,
    .sprite-header.sprite-row-44 .sprite-header-name::before,
    .badge.sprite-row-44,
    .sprite-option.sprite-row-44 {
        background-position-y: -1408px;
    }
    .sprite.sprite-column-45 > .grid-name::before,
    .sprite-header.sprite-column-45 .sprite-header-name::before,
    .badge.sprite-column-45,
    .sprite-option.sprite-column-45 {
        background-position-x: -1440px;
    }
    .sprite.sprite-row-45 > .grid-name::before,
    .sprite-header.sprite-row-45 .sprite-header-name::before,
    .badge.sprite-row-45,
    .sprite-option.sprite-row-45 {
        background-position-y: -1440px;
    }
    .sprite.sprite-column-46 > .grid-name::before,
    .sprite-header.sprite-column-46 .sprite-header-name::before,
    .badge.sprite-column-46,
    .sprite-option.sprite-column-46 {
        background-position-x: -1472px;
    }
    .sprite.sprite-row-46 > .grid-name::before,
    .sprite-header.sprite-row-46 .sprite-header-name::before,
    .badge.sprite-row-46,
    .sprite-option.sprite-row-46 {
        background-position-y: -1472px;
    }
    .sprite.sprite-column-47 > .grid-name::before,
    .sprite-header.sprite-column-47 .sprite-header-name::before,
    .badge.sprite-column-47,
    .sprite-option.sprite-column-47 {
        background-position-x: -1504px;
    }
    .sprite.sprite-row-47 > .grid-name::before,
    .sprite-header.sprite-row-47 .sprite-header-name::before,
    .badge.sprite-row-47,
    .sprite-option.sprite-row-47 {
        background-position-y: -1504px;
    }
    .sprite.sprite-column-48 > .grid-name::before,
    .sprite-header.sprite-column-48 .sprite-header-name::before,
    .badge.sprite-column-48,
    .sprite-option.sprite-column-48 {
        background-position-x: -1536px;
    }
    .sprite.sprite-row-48 > .grid-name::before,
    .sprite-header.sprite-row-48 .sprite-header-name::before,
    .badge.sprite-row-48,
    .sprite-option.sprite-row-48 {
        background-position-y: -1536px;
    }
    .sprite.sprite-column-49 > .grid-name::before,
    .sprite-header.sprite-column-49 .sprite-header-name::before,
    .badge.sprite-column-49,
    .sprite-option.sprite-column-49 {
        background-position-x: -1568px;
    }
    .sprite.sprite-row-49 > .grid-name::before,
    .sprite-header.sprite-row-49 .sprite-header-name::before,
    .badge.sprite-row-49,
    .sprite-option.sprite-row-49 {
        background-position-y: -1568px;
    }
    .sprite.sprite-column-50 > .grid-name::before,
    .sprite-header.sprite-column-50 .sprite-header-name::before,
    .badge.sprite-column-50,
    .sprite-option.sprite-column-50 {
        background-position-x: -1600px;
    }
    .sprite.sprite-row-50 > .grid-name::before,
    .sprite-header.sprite-row-50 .sprite-header-name::before,
    .badge.sprite-row-50,
    .sprite-option.sprite-row-50 {
        background-position-y: -1600px;
    }
    .sprite.sprite-column-51 > .grid-name::before,
    .sprite-header.sprite-column-51 .sprite-header-name::before,
    .badge.sprite-column-51,
    .sprite-option.sprite-column-51 {
        background-position-x: -1632px;
    }
    .sprite.sprite-row-51 > .grid-name::before,
    .sprite-header.sprite-row-51 .sprite-header-name::before,
    .badge.sprite-row-51,
    .sprite-option.sprite-row-51 {
        background-position-y: -1632px;
    }
    .sprite.sprite-column-52 > .grid-name::before,
    .sprite-header.sprite-column-52 .sprite-header-name::before,
    .badge.sprite-column-52,
    .sprite-option.sprite-column-52 {
        background-position-x: -1664px;
    }
    .sprite.sprite-row-52 > .grid-name::before,
    .sprite-header.sprite-row-52 .sprite-header-name::before,
    .badge.sprite-row-52,
    .sprite-option.sprite-row-52 {
        background-position-y: -1664px;
    }
    .sprite.sprite-column-53 > .grid-name::before,
    .sprite-header.sprite-column-53 .sprite-header-name::before,
    .badge.sprite-column-53,
    .sprite-option.sprite-column-53 {
        background-position-x: -1696px;
    }
    .sprite.sprite-row-53 > .grid-name::before,
    .sprite-header.sprite-row-53 .sprite-header-name::before,
    .badge.sprite-row-53,
    .sprite-option.sprite-row-53 {
        background-position-y: -1696px;
    }
    .sprite.sprite-column-54 > .grid-name::before,
    .sprite-header.sprite-column-54 .sprite-header-name::before,
    .badge.sprite-column-54,
    .sprite-option.sprite-column-54 {
        background-position-x: -1728px;
    }
    .sprite.sprite-row-54 > .grid-name::before,
    .sprite-header.sprite-row-54 .sprite-header-name::before,
    .badge.sprite-row-54,
    .sprite-option.sprite-row-54 {
        background-position-y: -1728px;
    }

