html {
  height: 100% !important;
}

*,
*::after,
*::before {
  box-sizing: border-box !important;
}

body {
  --wp--preset--color--black: #fff000;
  --wp--preset--color--cyan-bluish-gray: #abb8c3;
  --wp--preset--color--white: #ffffff;
  --wp--preset--color--pale-pink: #f78da7;
  --wp--preset--color--vivid-red: #cf2e2e;
  --wp--preset--color--luminous-vivid-orange: #ff6900;
  --wp--preset--color--luminous-vivid-amber: #fcb900;
  --wp--preset--color--light-green-cyan: #7bdcb5;
  --wp--preset--color--vivid-green-cyan: #00d084;
  --wp--preset--color--pale-cyan-blue: #8ed1fc;
  --wp--preset--color--vivid-cyan-blue: #0693e3;
  --wp--preset--color--vivid-purple: #9b51e0;
  --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(
    135deg,
    rgba(6, 147, 227, 1) 0%,
    rgb(155, 81, 224) 100%
  );
  --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(
    135deg,
    rgb(122, 220, 180) 0%,
    rgb(0, 208, 130) 100%
  );
  --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(
    135deg,
    rgba(252, 185, 0, 1) 0%,
    rgba(255, 105, 0, 1) 100%
  );
  --wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(
    135deg,
    rgba(255, 105, 0, 1) 0%,
    rgb(207, 46, 46) 100%
  );
  --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(
    135deg,
    rgb(238, 238, 238) 0%,
    rgb(169, 184, 195) 100%
  );
  --wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(
    135deg,
    rgb(74, 234, 220) 0%,
    rgb(151, 120, 209) 20%,
    rgb(207, 42, 186) 40%,
    rgb(238, 44, 130) 60%,
    rgb(251, 105, 98) 80%,
    rgb(254, 248, 76) 100%
  );
  --wp--preset--gradient--blush-light-purple: linear-gradient(
    135deg,
    rgb(255, 206, 236) 0%,
    rgb(152, 150, 240) 100%
  );
  --wp--preset--gradient--blush-bordeaux: linear-gradient(
    135deg,
    rgb(254, 205, 165) 0%,
    rgb(254, 45, 45) 50%,
    rgb(107, 0, 62) 100%
  );
  --wp--preset--gradient--luminous-dusk: linear-gradient(
    135deg,
    rgb(255, 203, 112) 0%,
    rgb(199, 81, 192) 50%,
    rgb(65, 88, 208) 100%
  );
  --wp--preset--gradient--pale-ocean: linear-gradient(
    135deg,
    rgb(255, 245, 203) 0%,
    rgb(182, 227, 212) 50%,
    rgb(51, 167, 181) 100%
  );
  --wp--preset--gradient--maldkfctric-grass: linear-gradient(
    135deg,
    rgb(202, 248, 128) 0%,
    rgb(113, 206, 126) 100%
  );
  --wp--preset--gradient--midnight: linear-gradient(
    135deg,
    rgb(2, 3, 129) 0%,
    rgb(40, 116, 252) 100%
  );
  --wp--preset--font-size--small: 13px;
  --wp--preset--font-size--medium: 20px;
  --wp--preset--font-size--large: 36px;
  --wp--preset--font-size--x-large: 42px;
  --wp--preset--spacing--20: 0.44rem;
  --wp--preset--spacing--30: 0.67rem;
  --wp--preset--spacing--40: 1rem;
  --wp--preset--spacing--50: 1.5rem;
  --wp--preset--spacing--60: 2.25rem;
  --wp--preset--spacing--70: 3.38rem;
  --wp--preset--spacing--80: 5.06rem;
  --wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);
  --wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);
  --wp--preset--shadow--outlined: 6px 6px 0px -3px rgba(255, 255, 255, 1),
    6px 6px rgba(0, 0, 0, 1);
  --wp--preset--shadow--crisp: 6px 6px 0px rgba(0, 0, 0, 1);
}
:where(.element_tall_089b) {
  gap: 0.5em;
}
:where(.thumbnail-e4ea) {
  gap: 0.5em;
}
body .box-orange-f9fc > .aside-green-8d42 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .box-orange-f9fc > .link-static-2fb5 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .box-orange-f9fc > .notification-813f {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .slider_huge_5255 > .aside-green-8d42 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .slider_huge_5255 > .link-static-2fb5 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .slider_huge_5255 > .notification-813f {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .slider_huge_5255
  > :where(:not(.aside-green-8d42):not(.link-static-2fb5):not(.message_new_9cf3)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .slider_huge_5255 > .next-ec38 {
  max-width: var(--wp--style--global--wide-size);
}
body .element_tall_089b {
  display: flex;
}
body .element_tall_089b {
  flex-wrap: wrap;
  align-items: center;
}
body .element_tall_089b > * {
  margin: 0;
}
body .thumbnail-e4ea {
  display: grid;
}
body .thumbnail-e4ea > * {
  margin: 0;
}
:where(.background-58e0.element_tall_089b) {
  gap: 2em;
}
:where(.background-58e0.thumbnail-e4ea) {
  gap: 2em;
}
:where(.search-fc53.element_tall_089b) {
  gap: 1.25em;
}
:where(.search-fc53.thumbnail-e4ea) {
  gap: 1.25em;
}
.hidden_bottom_536f {
  color: var(--wp--preset--color--black) !important;
}
.main_fa7b {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.motion-8f26 {
  color: var(--wp--preset--color--white) !important;
}
.wrapper-fixed-2208 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.caption_hard_9ebc {
  color: var(--wp--preset--color--vivid-red) !important;
}
.pink-2d9e {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.dim_52d6 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.disabled-left-2d83 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.plasma-d695 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.title-top-add3 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.text-hard-4c18 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.footer_ccde {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.box-solid-47fb {
  background-color: var(--wp--preset--color--black) !important;
}
.chip_a24c {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.accordion-pink-1131 {
  background-color: var(--wp--preset--color--white) !important;
}
.accent_under_7d7c {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.smooth-3261 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.grid_fa38 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.tabs_e830 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.clean_3029 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.south-98a2 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.fresh_f415 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.mask_solid_be87 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.picture-brown-dd3f {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.logo-c06d {
  border-color: var(--wp--preset--color--black) !important;
}
.paragraph-f99e {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.header_c74a {
  border-color: var(--wp--preset--color--white) !important;
}
.preview-hot-240b {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.lite_22ae {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.breadcrumb-in-17bc {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.fresh-9c7f {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.focus_bd42 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.popup_adbe {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.outline-ec31 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.gallery-yellow-fe93 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.widget_down_a846 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.banner-c7d5 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.easy-b519 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.search-3e66 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.image_7241 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.brown_09a1 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.backdrop_pink_47d8 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.under_34bd {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.aside-over-7252 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.shadow-b72d {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.focused-8420 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.west-5a6d {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.sidebar-714d {
  background: var(--wp--preset--gradient--midnight) !important;
}
.progress_a620 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.fresh_c8a7 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.gradient_first_7542 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.heading_7d0e {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.shade-bottom-2119 a:where(:not(.stone-1ed9)) {
  color: inherit;
}
:where(.search-fc53.element_tall_089b) {
  gap: 1.25em;
}
:where(.search-fc53.thumbnail-e4ea) {
  gap: 1.25em;
}
:where(.background-58e0.element_tall_089b) {
  gap: 2em;
}
:where(.background-58e0.thumbnail-e4ea) {
  gap: 2em;
}
.accent-dcb6 {
  font-size: 1.5em;
  line-height: 1.6;
}

.middle-08c9 .message_top_0437 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-fixed-590f .filter_4680 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_582e {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_582e.fluid_ad92 .plasma_f9cb {
  background-color: var(--e-global-color-primary);
}
.hero_582e.paragraph-short-7d0f .plasma_f9cb,
.hero_582e.title-stone-afb8 .plasma_f9cb {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.soft_2a8d .texture-lite-0be7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.sidebar-silver-0c7b {
  --divider-color: var(--e-global-color-secondary);
}
.sidebar-silver-0c7b .gallery_2949 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.sidebar-silver-0c7b.filter_8c32 .left-c824 {
  background-color: var(--e-global-color-secondary);
}
.sidebar-silver-0c7b.simple_cc4a .left-c824,
.sidebar-silver-0c7b.west_4342 .left-c824 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.sidebar-silver-0c7b.simple_cc4a .left-c824,
.sidebar-silver-0c7b.west_4342 .left-c824 svg {
  fill: var(--e-global-color-secondary);
}
.footer-west-10e0 .medium_5a9f {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer-west-10e0 .carousel-3857 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tertiary_focused_8d20.filter_8c32 .left-c824 {
  background-color: var(--e-global-color-primary);
}
.tertiary_focused_8d20.simple_cc4a .left-c824,
.tertiary_focused_8d20.west_4342 .left-c824 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.tertiary_focused_8d20.simple_cc4a .left-c824,
.tertiary_focused_8d20.west_4342 .left-c824 svg {
  fill: var(--e-global-color-primary);
}
.red_1923.filter_8c32 .left-c824 {
  background-color: var(--e-global-color-primary);
}
.red_1923.simple_cc4a .left-c824,
.red_1923.west_4342 .left-c824 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.red_1923 .green-837f {
  color: var(--e-global-color-primary);
}
.red_1923 .green-837f,
.red_1923 .green-837f a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.red_1923 .heading_light_2208 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption-red-0f71 .plasma-6257 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.content_hovered_ace6 .bright_c30e .slider-aa88 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.basic-0ba3 .hero_c599:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.basic-0ba3 .aside_inner_c77a i {
  color: var(--e-global-color-primary);
}
.basic-0ba3 .aside_inner_c77a svg {
  fill: var(--e-global-color-primary);
}
.basic-0ba3 .tag-5014 {
  color: var(--e-global-color-secondary);
}
.basic-0ba3 .hero_c599 > .tag-5014,
.basic-0ba3 .hero_c599 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.silver_5964 .light-20ea {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.silver_5964 .fluid_4dc0 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.avatar_east_4de9 .article-b0cf .tabs-smooth-fbbe {
  background-color: var(--e-global-color-primary);
}
.avatar_east_4de9 .simple_e2da {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-b8be .input-c312 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter-b8be .hard_697c {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter-b8be .paragraph_b75b {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.aside-dark-0e6b .texture_south_9a87,
.aside-dark-0e6b .texture_south_9a87 a {
  color: var(--e-global-color-primary);
}
.aside-dark-0e6b .texture_south_9a87.search-yellow-c9e8,
.aside-dark-0e6b .texture_south_9a87.search-yellow-c9e8 a {
  color: var(--e-global-color-accent);
}
.aside-dark-0e6b .texture_south_9a87 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.aside-dark-0e6b .hover_9ac6 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.logo_next_3c2e .tiny_71b1,
.logo_next_3c2e .alert-gas-8e2b {
  color: var(--e-global-color-primary);
}
.logo_next_3c2e .tiny_71b1 svg {
  fill: var(--e-global-color-primary);
}
.logo_next_3c2e .search-yellow-c9e8 .tiny_71b1,
.logo_next_3c2e .search-yellow-c9e8 .alert-gas-8e2b {
  color: var(--e-global-color-accent);
}
.logo_next_3c2e .search-yellow-c9e8 .tiny_71b1 svg {
  fill: var(--e-global-color-accent);
}
.logo_next_3c2e .alert-gas-8e2b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo_next_3c2e .hover_9ac6 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gas-c1e0 .caption-23ff,
.gas-c1e0 .static_ce3a {
  color: var(--e-global-color-primary);
}
.gas-c1e0 .static_ce3a svg {
  fill: var(--e-global-color-primary);
}
.gas-c1e0 .texture_south_9a87.search-yellow-c9e8 a,
.gas-c1e0
  .texture_south_9a87.search-yellow-c9e8
  .static_ce3a {
  color: var(--e-global-color-accent);
}
.gas-c1e0 .caption-23ff {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gas-c1e0 .hover_9ac6 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs-steel-f221 .card-d061 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs-steel-f221 .frame_52a8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-smooth-dd25 .right_de94 .red-e1ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.module-smooth-dd25 .right_de94 .block_3636 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-smooth-dd25 .widget-5d39 .red-e1ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.module-smooth-dd25
  .widget-5d39
  .block_3636 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-smooth-dd25
  .item_in_7e56
  .red-e1ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.module-smooth-dd25
  .item_in_7e56
  .block_3636 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.module-smooth-dd25
  .accent_inner_69f7
  .red-e1ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  color: var(--e-global-color-accent);
}
.module-smooth-dd25
  .accent_inner_69f7
  .block_3636 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.feature-basic-68d4 .hero_tiny_4941 {
  background-color: var(--e-global-color-primary);
}
.feature-basic-68d4 .hero_tiny_4941:hover {
  background-color: var(--e-global-color-primary);
}
.feature-basic-68d4 .tag-complex-fd37 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.feature-basic-68d4
  .hero_tiny_4941:hover
  .tag-complex-fd37 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table-10d2 .left-37d8 {
  color: var(--e-global-color-accent);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lower-f44f .stale_3622 .element_soft_c246 a {
  background-color: var(--e-global-color-accent);
}
.lower-f44f .stale_3622 .shadow_wide_ca04 a {
  background-color: var(--e-global-color-accent);
}
.lower-f44f .stale_3622 .element_soft_c246 a,
.lower-f44f .stale_3622 .shadow_wide_ca04 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.simple-fd03
  .menu-dark-f398.detail_8bff
  .stale_3622
  a.lite_3af9 {
  background-color: var(--e-global-color-accent);
}
.simple-fd03
  .menu-dark-f398.detail_8bff
  .stale_3622
  span.lite_3af9.fn-current-ef64 {
  background-color: var(--e-global-color-text);
}
.simple-fd03
  .menu-dark-f398.detail_8bff
  .stale_3622
  .lite_3af9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230 .module_clean_9408 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .hero_8a80
  > .info-659b
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .panel-bright-b674
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .fast_e368
  .mask_353b,
.box_9230
  .fast_e368
  .row_middle_d75a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box_9230
  .fast_e368
  .smooth-ddd3,
.box_9230
  .fast_e368
  a
  .smooth-ddd3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .fast_e368
  .section_wood_ddc7 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .fast_e368
  .gallery_huge_8212 {
  background-color: var(--e-global-color-primary);
}
.box_9230
  .fast_e368
  .gallery_huge_8212 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .fast_e368
  .gallery_huge_8212:hover {
  background-color: var(--e-global-color-primary);
}
.box_9230
  .fast_e368
  .caption-up-3648 {
  background-color: var(--e-global-color-primary);
}
.box_9230
  .fast_e368
  .caption-up-3648 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .fast_e368
  .caption-up-3648:hover {
  background-color: var(--e-global-color-primary);
}
.box_9230
  .last_f2eb
  .fresh_358a
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box_9230
  .last_f2eb
  .upper-5fd8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .last_f2eb
  .section_wood_ddc7 {
  color: var(--e-global-color-text);
}
.box_9230
  .last_f2eb
  .section_wood_ddc7
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .last_f2eb
  .gallery_huge_8212 {
  background-color: var(--e-global-color-primary);
}
.box_9230
  .last_f2eb
  .gallery_huge_8212 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .last_f2eb
  .gallery_huge_8212:hover {
  background-color: var(--e-global-color-primary);
}
.box_9230
  .last_f2eb
  .caption-up-3648 {
  background-color: var(--e-global-color-primary);
}
.box_9230
  .last_f2eb
  .caption-up-3648 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box_9230
  .last_f2eb
  .caption-up-3648:hover {
  background-color: var(--e-global-color-primary);
}
.box_9230 .center_72fd {
  background-color: var(--e-global-color-primary);
}
.box_9230 .center_72fd:hover {
  background-color: var(--e-global-color-primary);
}
.box_9230 .grid_c079 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box_9230 .lite-8856 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.huge-3adb .static_61e2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.huge-3adb
  .video_bright_cddf
  > div:nth-child(3)
  .static_61e2,
.huge-3adb
  .south_50bd
  > div:nth-child(1)
  .static_61e2,
.huge-3adb
  .footer-hot-4a27
  > div:nth-child(1)
  .static_61e2,
.huge-3adb
  .content_mini_ff2e
  > div:nth-child(1)
  .static_61e2,
.huge-3adb
  .disabled_mini_fab1
  > div:nth-child(1)
  .static_61e2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.huge-3adb .picture-inner-4c05 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge-3adb .alert_468c {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge-3adb .search_2d0e {
  background-color: var(--e-global-color-primary);
}
.huge-3adb .search_2d0e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge-3adb .search_2d0e:hover {
  background-color: var(--e-global-color-primary);
}
.huge-3adb .blue-df02 {
  background-color: var(--e-global-color-primary);
}
.huge-3adb .blue-df02:hover {
  background-color: var(--e-global-color-primary);
}
.huge-3adb .grid_c079 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.huge-3adb .lite-8856 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.green-2a38 .pagination_b962 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.green-2a38 .bottom-ff3c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.green-2a38 .gradient_d8bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.green-2a38 .dirty_15dd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.green-2a38 .active-under-a369 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.green-2a38 .blue-df02 {
  background-color: var(--e-global-color-primary);
}
.green-2a38 .blue-df02:hover {
  background-color: var(--e-global-color-primary);
}
.status-c4b0 .description-top-b0e5 {
  background-color: var(--e-global-color-secondary);
}
.status-c4b0 .menu-complex-8f39 {
  background-color: var(--e-global-color-text);
}
.status-c4b0 .gradient_silver_97ad {
  background-color: var(--e-global-color-secondary);
}
.status-c4b0 .outline-653c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status-c4b0 .cold-ea75 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status-c4b0 .logo-wood-9c6c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status-c4b0 .static-76d3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status-c4b0 .picture_bright_fbb6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-e5c0 .wide_c7e3 .wide_1131,
.pagination-e5c0
  .wide_c7e3
  .wide_1131
  a,
.pagination-e5c0 .under-0ae8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-e5c0 .wide_c7e3 .hidden_f808,
.pagination-e5c0 .first-ad2a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pagination-e5c0 .wide_c7e3 .hidden_f808 {
  color: var(--e-global-color-text);
}
.pagination-e5c0 .first-ad2a {
  color: var(--e-global-color-text);
}
.pagination-e5c0
  .wide_c7e3
  .mask_lower_7e66 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pagination-e5c0 .element_bf46 .grid-liquid-c272 {
  background-color: var(--e-global-color-primary);
}
.pagination-e5c0 .element_bf46 .grid-liquid-c272:hover {
  background-color: var(--e-global-color-primary);
}
.pagination-e5c0 .element_bf46 .row-dim-1c5f li span {
  background-color: var(--e-global-color-text);
}
.pagination-e5c0 .element_bf46 .row-dim-1c5f li span:hover {
  background-color: var(--e-global-color-primary);
}
.pagination-e5c0
  .element_bf46
  .row-dim-1c5f
  li.medium-d6d5
  span {
  background-color: var(--e-global-color-accent);
}
.pagination-e5c0 .hot-9add span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge-static-e008 .paper_bf2c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.focus-last-5bd6 .basic-9f49 {
  background-color: var(--e-global-color-primary);
}
.focus-last-5bd6 .primary_62c2 {
  background-color: var(--e-global-color-secondary);
}
.focus-last-5bd6 .lower-8a46 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-last-5bd6 .solid-c2cb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-last-5bd6 .disabled-53ef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-last-5bd6 .surface-8753 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-last-5bd6 .green_bd39 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-last-5bd6 .description_0b7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-last-5bd6 .thumbnail-stale-eedb {
  background-color: var(--e-global-color-primary);
}
.focus-last-5bd6 .thumbnail-stale-eedb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.breadcrumb-short-16dc .tooltip_selected_1dcc {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb-short-16dc .tiny_91e6 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.breadcrumb-short-16dc
  .dynamic-ac91:after {
  background-color: var(--e-global-color-primary);
}
.breadcrumb-short-16dc .image_under_e0a7 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper-6da9 .under-0ae8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.upper-6da9 .first-ad2a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.cool_3153 .summary_0aab .overlay-826c {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.cool_3153 .summary_0aab .header_3c6d {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-3f63 .search_gas_1025 {
  background-color: var(--e-global-color-primary);
}
.notification-3f63 .current-244f {
  background-color: var(--e-global-color-secondary);
}
.notification-3f63 .hovered_e7b0 .hard-028c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.notification-3f63 .hover-left-bb82 .hard-028c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bright_0e9d .orange_be1b .container_e43c {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bright_0e9d .orange_be1b .secondary-10b3 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bright_0e9d .orange_be1b .white-b3fb {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.header_wood_7984 .wrapper_c555 {
  border-color: var(--e-global-color-text);
}
.header_wood_7984 .pagination_new_55ac {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header_wood_7984 .photo-solid-75eb {
  color: var(--e-global-color-primary);
}
.header_wood_7984 .pagination-selected-00a6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-top-0479 .tabs_clean_05ec {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.article-top-0479 .gradient-59d9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.article-top-0479 .breadcrumb_f564:hover .tabs_clean_05ec {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.article-top-0479
  .breadcrumb_f564:hover
  .gradient-59d9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active_aca3 .simple-cc34 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active_aca3 .small-4bb5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.east-4a5c .plasma_03c9 .avatar_plasma_475f {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.east-4a5c .preview-5c08 .avatar_plasma_475f {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.tiny_9ec3 .wrapper_under_f50b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.hidden_47ee .tag-pink-90c6 .box_7187 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_47ee .tag-pink-90c6 .box_7187 {
  background-color: var(--e-global-color-secondary);
}
.hidden_47ee .list_8c94 .box_7187 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden_47ee .list_8c94 .box_7187 {
  background-color: var(--e-global-color-secondary);
}
.hidden_47ee .selected-d0af .fixed_53db {
  background-color: var(--e-global-color-primary);
}
.hidden_47ee .selected-d0af:hover .fixed_53db {
  background-color: var(--e-global-color-secondary);
}
.hidden_47ee .grid-liquid-c272 {
  background-color: var(--e-global-color-primary);
}
.hidden_47ee .grid-liquid-c272:hover {
  background-color: var(--e-global-color-accent);
}
.hidden_47ee .row-dim-1c5f li span {
  background-color: var(--e-global-color-text);
}
.hidden_47ee .row-dim-1c5f li span:hover {
  background-color: var(--e-global-color-primary);
}
.hidden_47ee .row-dim-1c5f li.medium-d6d5 span {
  background-color: var(--e-global-color-accent);
}
.icon_paper_1e8d .row-mini-bb3c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_paper_1e8d .small_bc39 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge_old_9b74 .card_fast_6de7:before {
  background-color: var(--e-global-color-secondary);
}
.badge_old_9b74 .mask-steel-c7d6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.badge_old_9b74 .next_b95c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-ce6e .text-e6b9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-ce6e .text-e6b9:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-ce6e .text-e6b9.fn-active-ef64 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article-ce6e .module_2afa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-ce6e .static_6999 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-ce6e .dropdown_in_b922 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.article-ce6e .pattern-7ef9 {
  background-color: var(--e-global-color-primary);
}
.article-ce6e .pattern-7ef9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.article-ce6e .notice-46a2 {
  background-color: var(--e-global-color-primary);
}
.article-ce6e .notice-46a2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-fast-b70d .hot-9d67 .pressed-0922 a {
  color: var(--e-global-color-secondary);
}
.photo-fast-b70d .hot-9d67 .pressed-0922 a:hover {
  color: var(--e-global-color-secondary);
}
.photo-fast-b70d .hot-9d67 .pressed-0922,
.photo-fast-b70d .hot-9d67 .pressed-0922 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-fast-b70d .hot-9d67 .element_small_49a9 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-fast-b70d .hot-9d67 .copper_d265 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-fast-b70d .hot-9d67 .feature-up-9a61 {
  background-color: var(--e-global-color-primary);
}
.photo-fast-b70d .hot-9d67 .feature-up-9a61 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.photo-fast-b70d .hot-9d67 .feature-up-9a61:hover {
  background-color: var(--e-global-color-primary);
}
.photo-fast-b70d .hot-9d67 .last_7eeb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.photo-fast-b70d .hot-9d67 .last_7eeb {
  background-color: var(--e-global-color-primary);
}
.photo-fast-b70d .hot-9d67 .last_7eeb:hover {
  background-color: var(--e-global-color-primary);
}
.photo-fast-b70d .hot-9d67 .grid-liquid-c272 {
  background-color: var(--e-global-color-primary);
}
.photo-fast-b70d .hot-9d67 .grid-liquid-c272:hover {
  background-color: var(--e-global-color-primary);
}
.photo-fast-b70d .element_bf46 .row-dim-1c5f li span {
  background-color: var(--e-global-color-text);
}
.photo-fast-b70d .element_bf46 .row-dim-1c5f li span:hover {
  background-color: var(--e-global-color-primary);
}
.photo-fast-b70d .element_bf46 .row-dim-1c5f li.medium-d6d5 span {
  background-color: var(--e-global-color-accent);
}
.photo-fast-b70d .grid_c079 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo-fast-b70d .lite-8856 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_blue_f86c .block_west_822a .out-3b0e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.progress_blue_f86c .block_west_822a .frame-869a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress_blue_f86c .block_west_822a .heading_hard_f06e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-mini-7f56 .backdrop-fast-375a {
  border-color: var(--e-global-color-text);
}
.sort-mini-7f56 .accent-north-c023 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-mini-7f56 .active-thick-aefb {
  color: var(--e-global-color-secondary);
}
.sort-mini-7f56 .active-thick-aefb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-mini-7f56 .header-d7c8 > * {
  color: var(--e-global-color-primary);
}
.sort-mini-7f56 .header-d7c8 > * svg {
  fill: var(--e-global-color-primary);
}
.sort-mini-7f56 .form_c249 {
  color: var(--e-global-color-primary);
}
.sort-mini-7f56 .form_c249 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-mini-7f56 .popup_narrow_2b34 {
  color: var(--e-global-color-primary);
}
.sort-mini-7f56 .popup_narrow_2b34 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-mini-7f56 .container_fe93 {
  color: var(--e-global-color-primary);
}
.sort-mini-7f56 .container_fe93 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-mini-7f56 .west-a4c1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-mini-7f56 .orange_3c84 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-mini-7f56 .orange_3c84.blue_74be {
  color: var(--e-global-color-secondary);
}
.sort-mini-7f56 .orange_3c84.blue_74be .accent-stone-2f80 {
  color: var(--e-global-color-accent);
}
.sort-mini-7f56 .orange_3c84.aside-e9cb {
  color: var(--e-global-color-text);
}
.sort-mini-7f56 .orange_3c84.aside-e9cb .accent-stone-2f80 {
  color: var(--e-global-color-text);
}
.sort-mini-7f56 .orange_3c84:before {
  border-top-color: var(--e-global-color-text);
}
.sort-mini-7f56 .block_tall_0e4b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-mini-7f56
  .block_tall_0e4b
  .hover-stone-cee7 {
  background-color: var(--e-global-color-primary);
}
.sort-mini-7f56
  .block_tall_0e4b
  .hover-stone-cee7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sort-mini-7f56 .backdrop-fast-375a .warm-eed5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_74ea .tag_south_acbe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mini_74ea .cool-311b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.plasma_7082 .wide-bdfa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.plasma_7082
  .carousel-0b6c
  .progress-gas-0031 {
  background-color: var(--e-global-color-secondary);
}
.plasma_7082
  .carousel-0b6c.description_a3df
  .progress-gas-0031 {
  background-color: var(--e-global-color-text);
}
.plasma_7082
  .carousel-0b6c:hover
  .progress-gas-0031 {
  background-color: var(--e-global-color-accent);
}
.plasma_7082
  .carousel-0b6c.fn-active-ef64
  .progress-gas-0031 {
  background-color: var(--e-global-color-primary);
}
.form_plasma_2033 .block_e923 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.form_plasma_2033 .aside-east-b38a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_plasma_2033 .slider-878b {
  background-color: var(--e-global-color-primary);
}
.form_plasma_2033 .slider-878b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block_down_9268 .gallery-6979 .steel-e2b6 .popup-1145 {
  background-color: var(--e-global-color-secondary);
}
.block_down_9268 .gallery-6979 .video_static_b3a9:after {
  background-color: var(--e-global-color-secondary);
}
.block_down_9268 .block_2403 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_down_9268 .fixed_8802 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_down_9268 .input_78b7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.block_down_9268 .status-669a {
  background-color: var(--e-global-color-primary);
}
.block_down_9268 .status-669a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block_down_9268 .mini-cc09 {
  background-color: var(--e-global-color-secondary);
}
.block_down_9268 .mini-cc09 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block_down_9268 .gallery-6979 .widget-a28f .nav_a361:hover {
  background-color: var(--e-global-color-primary);
}
.block_down_9268
  .gallery-6979
  .widget-a28f
  .nav_a361.wrapper_old_f3f7 {
  background-color: var(--e-global-color-primary);
}
.block_down_9268 .gallery-6979 .gold_a8d1:before {
  border-color: var(--e-global-color-primary);
}
.block_down_9268 .gallery-6979 .gold_a8d1:hover:before {
  border-color: var(--e-global-color-secondary);
}
.block_down_9268
  .gallery-6979
  .gold_a8d1.search-bottom-4c48:before {
  border-color: var(--e-global-color-primary);
}
.block_down_9268 .image_6616 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.yellow_5aa6 .yellow_f912 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.yellow_5aa6 .yellow_f912:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.yellow_5aa6 .yellow_f912.progress-light-2bb9 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.yellow_5aa6 .slider-warm-8659 {
  background-color: var(--e-global-color-primary);
}
.yellow_5aa6 .slider-warm-8659 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.yellow_5aa6
  .out-a997
  .text-f528
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.yellow_5aa6
  .cool_ac4d
  .text-f528
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup-ba8c
  .accent-iron-2e48
  .item-f4e2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-ba8c
  .accent-iron-2e48
  .red_42e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-ba8c .current_06d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-ba8c .gallery_364f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-ba8c .status_fast_b186 {
  background-color: var(--e-global-color-primary);
}
.popup-ba8c .status_fast_b186 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.video-old-69ee .heading_b4d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.video-old-69ee .avatar_2fa6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
  background-color: var(--e-global-color-primary);
}
.video-old-69ee .gallery-5738 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-old-69ee .gallery-5738 a:hover {
  color: var(--e-global-color-secondary);
}
.video-old-69ee .badge-7e45 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-old-69ee .secondary_37c7 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.video-old-69ee .banner_ef6d .grid-liquid-c272 {
  background-color: var(--e-global-color-primary);
}
.video-old-69ee .banner_ef6d .grid-liquid-c272:hover {
  background-color: var(--e-global-color-accent);
}
.video-old-69ee
  .banner_ef6d
  .row-dim-1c5f
  li
  span {
  background-color: var(--e-global-color-text);
}
.video-old-69ee
  .banner_ef6d
  .row-dim-1c5f
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.video-old-69ee
  .banner_ef6d
  .row-dim-1c5f
  li.medium-d6d5
  span {
  background-color: var(--e-global-color-accent);
}
.accent-7b32
  .carousel-south-2e72
  .wrapper_7e68 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-7b32 .carousel-south-2e72 .card_5d45 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-7b32 .carousel-south-2e72 .frame_602c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent-7b32 .tertiary_a9cc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
  background-color: var(--e-global-color-accent);
}
.accent-7b32
  .gradient-6d2d.focus-lite-2b6a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > a {
  background-color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > a
  .overlay-357b.silver_d97b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > a
  .media_3b2e.nav-plasma-7f07 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  .breadcrumb_selected_49aa
  > a {
  background-color: var(--e-global-color-secondary);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  .breadcrumb_selected_49aa
  > a
  .hot-4ccc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  .breadcrumb_selected_49aa
  > a
  .media_3b2e.main_c0f0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > a
  .center_c781:before {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  a
  .center_c781:before {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa.surface-dark-397f
  > a
  .center_c781:before {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  .breadcrumb_selected_49aa.surface-dark-397f
  > a
  .center_c781:before {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > a
  .item-01ad
  .banner_upper_d6b1 {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  a
  .item-01ad
  .banner_upper_d6b1 {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > a
  .item-01ad
  .banner_upper_d6b1,
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  a
  .item-01ad
  .banner_upper_d6b1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > a
  .purple_3b47:before {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  a
  .purple_3b47:before {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa.surface-dark-397f
  > a
  .purple_3b47:before {
  color: var(--e-global-color-text);
}
.fast-b100
  > .hidden-d762
  > div
  > .photo_5932
  > .breadcrumb_selected_49aa
  > .list-large-639e
  .breadcrumb_selected_49aa.surface-dark-397f
  > a
  .purple_3b47:before {
  color: var(--e-global-color-text);
}
.background_3138 .preview-hovered-9bb6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.background_3138
  .card-yellow-3751:hover
  .preview-hovered-9bb6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.static-dfe5
  > .hidden-d762
  > .dropdown_89b8
  > .border_490e
  > .input_70bf
  > .sidebar-fe50
  .west_9bdd {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static-dfe5
  > .hidden-d762
  > .dropdown_89b8
  > .border_490e
  > .input_70bf
  > .sidebar-fe50:hover
  .west_9bdd {
  color: var(--e-global-color-text);
}
.static-dfe5
  > .hidden-d762
  > .dropdown_89b8
  > .border_490e
  > .input_70bf
  > .sidebar-fe50:hover
  .west_9bdd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static-dfe5
  > .hidden-d762
  > .dropdown_89b8
  > .border_490e
  > .input_70bf.notification-white-c30f
  > .sidebar-fe50
  .west_9bdd {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-0ab5 .overlay_4617 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture-0ab5 .frame_right_260e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture-0ab5 .block-b99e {
  background-color: var(--e-global-color-primary);
}
.texture-0ab5 .block-b99e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow_up_6983
  > .hidden-d762
  > .progress-66d4
  > .button-new-075f
  > .thumbnail-orange-a9ea
  .pattern-24ac {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow_up_6983
  > .hidden-d762
  > .progress-66d4
  > .button-new-075f
  > .thumbnail-orange-a9ea
  .menu-8c10 {
  color: var(--e-global-color-text);
}
.shadow_up_6983
  > .hidden-d762
  > .progress-66d4
  > .button-new-075f
  > .thumbnail-orange-a9ea:hover
  .pattern-24ac {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow_up_6983
  > .hidden-d762
  > .progress-66d4
  > .button-new-075f
  > .thumbnail-orange-a9ea:hover
  .menu-8c10 {
  color: var(--e-global-color-secondary);
}
.shadow_up_6983
  > .hidden-d762
  > .progress-66d4
  > .button-new-075f
  > .thumbnail-orange-a9ea.aside_center_2b5f
  .pattern-24ac {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow_up_6983
  > .hidden-d762
  > .progress-66d4
  > .button-new-075f
  > .thumbnail-orange-a9ea.aside_center_2b5f
  .menu-8c10 {
  color: var(--e-global-color-primary);
}
.info_hard_cfc4
  .notification_d6d6
  .active_7c3d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info_hard_cfc4 .under-df3c .warm-eed5 .old_5e9b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_solid_26e0 .full_6dd4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_solid_26e0 .pressed_9275 .full_6dd4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview_solid_26e0 .pressed_4337 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.preview_solid_26e0 .pressed_4337 {
  background-color: var(--e-global-color-primary);
}
.hard_051b .avatar-9b19 .button_last_f7a4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_051b
  .avatar-9b19:hover
  .solid-be37 {
  color: var(--e-global-color-secondary);
}
.hard_051b
  .avatar-9b19:hover
  .button_last_f7a4 {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.stone_ede9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

.wide_14fe {
  max-width: 1400px !important;
}

.description_4ded {
  flex-direction: column;
}

.description_4ded .red_7939 {
  font-size: 50px;
  font-weight: bold;
  text-align: center;
  color: #FFD700; /* 金黄色标题 */
  margin-bottom: 5px !important;
  margin-top: -10px !important;
  text-shadow: 2px 2px 4px rgba(0,0,0,0.3); /* 添加文字阴影增强视觉效果 */
}

h2.description_4ded .red_7939 {
  margin-bottom: 5px !important;
  font-size: 40px !important;
  margin-top: 30px !important;
  color: #FFD700; /* 金黄色 */
  text-shadow: 2px 2px 4px rgba(0,0,0,0.3);
}

.description_4ded .active_9990 {
  text-align: center;
  font-size: 21px;
  color: #F0F8FF; /* 淡蓝白色，更柔和易读 */
  margin: 5px 0;
  line-height: 1.6; /* 增加行高提升可读性 */
}

span {
  color: #F0F8FF; /* 淡蓝白色 */
}

.info_mini_06f5.orange-d27b {
  display: none;
}

.wrapper-cold-5cf3 {
  display: none;
}

body,
.nav_8d7d {
  background: linear-gradient(135deg, #1B4D3E 0%, #2D5016 50%, #0F4C75 100%) !important;
  /* 巴西风格渐变背景：从深绿到橄榄绿到深蓝 */
  background-attachment: fixed;
}

.modal_48bd.pagination-1eaa {
  margin-bottom: 40px;
  width: 100%;
}

.new-ddab {
  margin-bottom: 25px !important;
  margin-top: 5px !important;
  position: static !important;
}

.description_4ded a {
  width: 100%;
}

.simple_5fd8 .image-slow-fe35.cool-bdf8 {
  width: 20% !important;
}

.lite_3a6a {
  display: block;
  gap: 5px;
  text-align: center;
  background: linear-gradient(45deg, #FF6B35 0%, #F7931E 50%, #FFD700 100%); /* 巴西风格渐变 */
  white-space: nowrap;
  display: flex;
  border-radius: 15px; /* 更圆润的边角 */
  padding: 15px 30px; /* 增加内边距 */
  align-items: center;
  justify-content: center;
  font-size: 25px !important;
  font-weight: 700 !important;
  color: #FFFFFF;
  box-shadow: 0 6px 20px rgba(255, 107, 53, 0.4); /* 添加阴影效果 */
  transition: all 0.3s ease;
  text-transform: uppercase; /* 大写字母更有力量感 */
  letter-spacing: 1px; /* 字母间距 */
}

.lite_3a6a:hover {
  color: #FFFFFF;
  transform: translateY(-2px); /* 悬停时轻微上升 */
  box-shadow: 0 8px 25px rgba(255, 107, 53, 0.6);
  background: linear-gradient(45deg, #E55A2B 0%, #E8821A 50%, #E6C200 100%);
}

.lite_3a6a svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

.lite_3a6a:hover svg {
  fill: #FFFFFF;
  transform: translateX(3px); /* 箭头向右移动 */
}

.easy_1789 {
  background: linear-gradient(45deg, #00A86B 0%, #28B463 100%); /* 巴西绿渐变 */
  border-radius: 12px;
  color: #FFFFFF;
  width: 120px; /* 稍微增加宽度 */
  padding: 12px 25px;
  font-weight: 600;
  transition: all 0.3s ease;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 4px 15px rgba(0, 168, 107, 0.3);
  text-transform: uppercase;
  letter-spacing: 0.5px;
}

.easy_1789:hover {
  color: #FFFFFF;
  box-shadow: 0 6px 20px rgba(0, 168, 107, 0.5);
  background: linear-gradient(45deg, #008F5A 0%, #239B56 100%);
}

.easy_1789:nth-child(2) {
  background: transparent;
  color: #FFD700;
  transition: all 0.3s ease;
  border: 2px solid #FFD700;
  box-shadow: 0 4px 15px rgba(255, 215, 0, 0.2);
}

.easy_1789:nth-child(2):hover {
  color: #1B4D3E;
  background: #FFD700;
  box-shadow: 0 6px 20px rgba(255, 215, 0, 0.4);
}

.simple_5fd8
  .image-slow-fe35.sidebar-b816
  .east-b0cf
  .media-690a {
  font-size: 20px !important;
}

.wide_fa7f {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-bottom: 25px;
  margin-top: 15px;
  gap: 25px;
}

.info_e1b2 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}

ol {
  margin: 0 !important;
  margin-bottom: 1px !important;

  display: flex;
  flex-direction: column;
  gap: 1px;
}

ol li {
  margin-left: 25px !important;
  padding-left: 10px;
}

ol li a {
  font-size: 30px;
  color: #fff !important;
}

ol li::marker {
  font-size: 22px;
  color: #fff !important;
}

.widget_liquid_a9a4 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.filter-1a41.header-fast-57a8 > .current_f682 {
  display: flex;
  align-items: center;
}

.north_b962 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.notification-current-5056 {
  position: relative;
  width: 100%;
}

.tertiary_3ed0 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

.advanced_3158 {
  font-size: 35px !important;
}

.huge_e7c4 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 21px;
  margin-bottom: 25px;
}

.smooth_7fc1 {
  width: 150px !important;
  height: 150px !important;
  max-width: none;
  border-radius: 20px;
}

.link_4c7a {
  display: flex;
  gap: 50px;
}

.simple_5fd8
  .image-slow-fe35.block-easy-aa85
  .thick_d613
  .slow_76d3 {
  width: 100% !important;
}

.preview_blue_5281 {
  width: 500px !important;
  max-width: none;
}

.blue-29aa {
  width: 100%;
}

.bright_eb66 {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.hover_out_d4b1 {
  position: relative;
  cursor: pointer;
}

.hover_out_d4b1::before {
  content: "";
  position: absolute;
  top: 0;
  width: 150px;
  height: 150px;
  border-radius: 20px;

  display: none;
}

.warm_5063 {
  font-size: 15px !important;
}

.hidden_45f5 {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.hover_out_d4b1:hover .hidden_45f5 {
  visibility: visible;
}
.hover_out_d4b1:hover.hover_out_d4b1::before {
  display: block;
}

.widget_liquid_a9a4 h3 {
  color: #fff;
}

.alert-01ad {
  margin: 0;
}

.simple_5fd8
  .image-slow-fe35.block-easy-aa85
  .slow_76d3
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.blue_52c7 {
  width: 100%;
}

.backdrop_bc4c {
  width: 100%;
}

.widget_ba10 {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.backdrop_bc4c {
  width: 100%;
}

.shade-clean-8604 {
  margin-bottom: 10px !important;
}

.slow_76d3 {
  display: flex;
  align-items: center;
}

.button-dirty-87cc {
  box-shadow: 10px 0px 13px 7px rgba(0, 0, 0, 0.5);
  z-index: 100;
}

.input-top-6713 {
  margin-top: 15px !important;
}

table {
  margin-top: 20px !important;
  width: 100%;
}

table th {
  background: #fff !important;
}

tr {
  display: flex;
  width: 100%;
}

td {
  background: #fff !important;
  color: #fff;
  font-size: 21px !important;

  border: 1px solid #fff;
  text-align: center !important;
  display: flex;
  width: 100%;
  align-items: center;
  justify-content: center;
}

ul {
  margin: 0 !important;

  margin-bottom: 15px !important;
}

.description_4ded .red_7939.mask_2cf0 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.description_4ded h1.red_7939 {
  margin-top: 80px !important;
}

.simple_5fd8 .image-slow-fe35.filter-blue-8208 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.badge_west_859c img {
  width: 100%;
}

.pink-2de7 .hidden_375a.east-b0cf {
  justify-content: space-between;
}

.element-9336 {
  display: none;
}

.form-full-0713 .active_9990 {
  margin: 1px 0 !important;
}

.large-d74f li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .filter-1a41 .current_f682 {
    flex-wrap: nowrap !important;
  }
}

@media (max-width: 1000px) {
  .link_4c7a {
    flex-direction: column;
  }

  .preview_blue_5281 {
    width: 100% !important;
  }
}

@media (max-width: 767px) {
  .widget_liquid_a9a4 h3 {
    font-size: 28px;
  }

  .lite_3a6a svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .pink-2de7 .hidden_375a.east-b0cf {
    border-bottom: 1px solid #f0c159;
  }

  .widget_ba10 {
    display: flex;
    width: 55% !important;
    justify-content: space-between;
    flex-direction: row-reverse;
    gap: 30px;
  }

  .filter-1a41.header-fast-57a8 > .current_f682 {
    gap: 15px;
    justify-content: space-between;
  }

  .simple_5fd8
    .image-slow-fe35.block-easy-aa85
    .slow_76d3
    img {
    width: 60% !important;
  }

  .tertiary_3ed0 {
    left: 2%;
  }

  .wide_fa7f {
    margin: 10px 0;
  }

  .description_4ded .active_9990 {
    margin: 0;
    margin-bottom: 10px;
  }

  .lite_3a6a {
    font-size: 16px !important;
  }

  .advanced_3158 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

  ol li a {
    font-size: 22px;
  }

  h2.description_4ded .red_7939,
  .description_4ded .red_7939 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

    font-size: 30px;
    line-height: 40px;
    text-align: center;
  }

  .slow_76d3 {
    justify-content: center;
  }

  .description_4ded .active_9990 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .new-ddab {
    margin-bottom: 15px !important;
  }

  .simple_5fd8 .image-slow-fe35.cool-bdf8 {
    width: 75% !important;
  }

  .badge_west_859c img {
    width: 100% !important;
  }
}

@media (max-width: 550px) {
  .easy_1789 {
    text-transform: capitalize;
  }

  h2.description_4ded .red_7939,
  .description_4ded .red_7939 {
    font-size: 30px !important;
  }

  .slow_76d3 {
    justify-content: center;
  }

  td {
    font-size: 15px !important;
  }

  .solid_790c
    .motion_6227.tabs_cc09 {
    margin: 0 !important;
  }

  .north_b962 {
    margin: 0;
    gap: 10px;
  }

  .wide_fa7f {
    display: flex;
  }

  .accent_red_4d44 .lite_3a6a {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .gas-093f svg {
    width: 75% !important;
    height: 75% !important;
  }

  .widget_ba10 {
    justify-content: flex-end;
    gap: 1px;
  }

  .description_4ded h1.red_7939 {
    margin-top: 40px !important;
  }

  .simple_5fd8
    .image-slow-fe35.block-easy-aa85
    .slow_76d3
    img,
  .footer-west-10e0 .thick_d613 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .easy_1789 {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .simple_5fd8 .image-slow-fe35.cool-bdf8 {
    width: 100% !important;
  }

  .filter-1a41.header-fast-57a8 > .current_f682 {
    gap: 3px;
  }

  .description_4ded .active_9990 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

@media (max-width: 400px) {
  .lite_3a6a {
    white-space: wrap;
  }
}

/* 超紧凑型导航菜单样式 */
.pink-2de7 .hidden_375a.east-b0cf {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.pink-2de7 .hidden_375a.east-b0cf:hover {
  background: rgba(255, 215, 0, 0.2);
  color: #FFD700 !important;
  transform: translateY(-1px);
  box-shadow: 0 2px 8px rgba(255, 215, 0, 0.2);
}

.media-690a {
  font-weight: 400 !important;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  color: #F0F8FF !important;
  font-size: 12px !important;
}

/* 图片容器简化样式 */
.notification-current-5056 {
  position: relative;
  width: 100%;
}

.description_4ded {
  position: relative;
  padding-top: 30px;
}

/* 手机菜单触发器巴西风格 */
.info_mini_06f5 {
  background: rgba(255, 215, 0, 0.2);
  border-radius: 10px;
  padding: 8px;
  transition: all 0.3s ease;
}

.info_mini_06f5:hover {
  background: rgba(255, 215, 0, 0.4);
  transform: scale(1.05);
}

/* 列表项巴西风格增强 */
ol li a {
  font-size: 30px;
  color: #F0F8FF !important;
  text-decoration: none;
  transition: all 0.3s ease;
  padding: 5px 10px;
  border-radius: 5px;
  display: inline-block;
}

ol li a:hover {
  color: #FFD700 !important;
  background: rgba(255, 215, 0, 0.1);
  transform: translateX(10px);
}

ol li::marker {
  font-size: 22px;
  color: #FFD700 !important;
}

/* 图片块简化样式 */
.smooth_7fc1 {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .pink-2de7 .hidden_375a.east-b0cf {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .description_4ded .red_7939 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .lite_3a6a {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

/* 导航菜单防换行优化 */
.silver-bf24 {
  flex-wrap: nowrap !important;
  overflow-x: auto;
  overflow-y: hidden;
  -webkit-overflow-scrolling: touch;
  gap: 2px;
}

.silver-bf24 .texture-narrow-f84e {
  flex-shrink: 0;
  white-space: nowrap;
}

.silver-bf24 .video-iron-a441 {
  flex-shrink: 0;
  min-width: fit-content;
}

.silver-bf24 .media-690a {
  white-space: nowrap;
}

/* 隐藏水平滚动条但保持功能 */
.silver-bf24::-webkit-scrollbar {
  height: 0px;
  background: transparent;
}

.silver-bf24 {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* 强制紧凑导航菜单 - 防止重叠 */
.silver-bf24 .texture-narrow-f84e {
  max-width: 80px !important;
}

.silver-bf24 .video-iron-a441 {
  max-width: 80px !important;
  overflow: hidden;
}

.silver-bf24 .hidden_375a.east-b0cf {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.silver-bf24 .media-690a {
  font-size: 11px !important;
  line-height: 1.2 !important;
  overflow: hidden;
  text-overflow: ellipsis;
}

/* 登录和注册按钮炫酷闪烁动画 */
@keyframes button-glow-pulse {
  0% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(0, 168, 107, 0.3),
      0 0 0 0 rgba(0, 168, 107, 0.7);
    filter: brightness(1);
  }
  50% { 
    transform: scale(1.08);
    box-shadow: 
      0 8px 30px rgba(0, 168, 107, 0.8),
      0 0 20px 5px rgba(0, 168, 107, 0.4);
    filter: brightness(1.3);
  }
  100% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(0, 168, 107, 0.3),
      0 0 0 0 rgba(0, 168, 107, 0.7);
    filter: brightness(1);
  }
}

@keyframes button-glow-pulse-gold {
  0% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(255, 215, 0, 0.2),
      0 0 0 0 rgba(255, 215, 0, 0.7);
    filter: brightness(1);
  }
  50% { 
    transform: scale(1.08);
    box-shadow: 
      0 8px 30px rgba(255, 215, 0, 0.8),
      0 0 20px 5px rgba(255, 215, 0, 0.4);
    filter: brightness(1.4);
  }
  100% { 
    transform: scale(1);
    box-shadow: 
      0 4px 15px rgba(255, 215, 0, 0.2),
      0 0 0 0 rgba(255, 215, 0, 0.7);
    filter: brightness(1);
  }
}

/* 应用炫酷闪烁动画到按钮 */
.easy_1789 {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
  position: relative;
  overflow: hidden;
}

.easy_1789:nth-child(1) {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
}

.easy_1789:nth-child(2) {
  animation: button-glow-pulse-gold 1.8s ease-in-out infinite !important;
  animation-delay: 0.3s;
}

/* 添加内部光效 */
.easy_1789::before {
  content: '';
  position: absolute;
  top: -50%;
  left: -50%;
  width: 200%;
  height: 200%;
  background: linear-gradient(45deg, 
    transparent 30%, 
    rgba(255, 255, 255, 0.3) 50%, 
    transparent 70%);
  transform: rotate(45deg);
  animation: shine-sweep 3s linear infinite;
}

@keyframes shine-sweep {
  0% { transform: translateX(-100%) translateY(-100%) rotate(45deg); }
  100% { transform: translateX(100%) translateY(100%) rotate(45deg); }
}

/* 强制首页按钮动画 - 解决动画冲突 */
body .easy_1789:nth-child(1),
.simple_5fd8 .easy_1789:nth-child(1),
#page .easy_1789:nth-child(1) {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
  transform-origin: center center !important;
}

body .easy_1789:nth-child(2),
.simple_5fd8 .easy_1789:nth-child(2),
#page .easy_1789:nth-child(2) {
  animation: button-glow-pulse-gold 1.8s ease-in-out infinite !important;
  animation-delay: 0.3s !important;
  transform-origin: center center !important;
}

/* 确保悬停时不干扰动画 */
.easy_1789:hover {
  animation-play-state: running !important;
}

/* css-noise: 9bf2 */
.ghost-box-i6 {
  padding: 0.1rem;
  font-size: 11px;
  line-height: 1.2;
}
