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(.icon_basic_99e8) {
  gap: 0.5em;
}
:where(.last_c7e7) {
  gap: 0.5em;
}
body .media-thick-8f5b > .banner_2076 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .media-thick-8f5b > .dynamic-7ddc {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .media-thick-8f5b > .tooltip-7829 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .thick-0575 > .banner_2076 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .thick-0575 > .dynamic-7ddc {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .thick-0575 > .tooltip-7829 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .thick-0575
  > :where(:not(.banner_2076):not(.dynamic-7ddc):not(.dynamic_983f)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .thick-0575 > .pattern-left-b0e2 {
  max-width: var(--wp--style--global--wide-size);
}
body .icon_basic_99e8 {
  display: flex;
}
body .icon_basic_99e8 {
  flex-wrap: wrap;
  align-items: center;
}
body .icon_basic_99e8 > * {
  margin: 0;
}
body .last_c7e7 {
  display: grid;
}
body .last_c7e7 > * {
  margin: 0;
}
:where(.tabs-basic-2441.icon_basic_99e8) {
  gap: 2em;
}
:where(.tabs-basic-2441.last_c7e7) {
  gap: 2em;
}
:where(.popup_bottom_59d0.icon_basic_99e8) {
  gap: 1.25em;
}
:where(.popup_bottom_59d0.last_c7e7) {
  gap: 1.25em;
}
.lower-0c9b {
  color: var(--wp--preset--color--black) !important;
}
.tag_smooth_e52e {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.green_e378 {
  color: var(--wp--preset--color--white) !important;
}
.banner-2cec {
  color: var(--wp--preset--color--pale-pink) !important;
}
.sidebar-small-78e3 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.frame-1841 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.notification-static-3b2d {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.modal_short_9c1d {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.menu-eca1 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.tag-a823 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.hero_df73 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.hard-ae78 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.card_blue_30ed {
  background-color: var(--wp--preset--color--black) !important;
}
.cold_7509 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.hard_99ef {
  background-color: var(--wp--preset--color--white) !important;
}
.upper-ac6d {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.accent_wide_a4ba {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.item_solid_2f3c {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.input-dim-d1e0 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.photo_e712 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.static_cb3e {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.yellow-0b05 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.backdrop_517a {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.fresh_37b7 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.notice_paper_5aa8 {
  border-color: var(--wp--preset--color--black) !important;
}
.old-972d {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.preview_938c {
  border-color: var(--wp--preset--color--white) !important;
}
.texture_complex_609d {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.large-832b {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.mask_dirty_b463 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.west_4b82 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.huge_4277 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.hover_west_9443 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.secondary_e193 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.panel-9940 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.nav-ae24 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.popup_black_0012 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.button_tiny_ba78 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.bottom_a08d {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.preview-under-b19d {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.slider-green-cb4e {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.notification-d24f {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.badge_e211 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.copper_002c {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.title-purple-60cd {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.fast_8a13 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.input-east-b26a {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.over-935b {
  background: var(--wp--preset--gradient--midnight) !important;
}
.message-1a45 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.dark_57ce {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.detail_e39f {
  font-size: var(--wp--preset--font-size--large) !important;
}
.list-f41a {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.slow_400e a:where(:not(.next_58a3)) {
  color: inherit;
}
:where(.popup_bottom_59d0.icon_basic_99e8) {
  gap: 1.25em;
}
:where(.popup_bottom_59d0.last_c7e7) {
  gap: 1.25em;
}
:where(.tabs-basic-2441.icon_basic_99e8) {
  gap: 2em;
}
:where(.tabs-basic-2441.last_c7e7) {
  gap: 2em;
}
.label-gas-eb28 {
  font-size: 1.5em;
  line-height: 1.6;
}

.backdrop_orange_e9d3 .gas_2181 {
  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);
}
.advanced_f4fc .list-east-b304 {
  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);
}
.table_ece6 {
  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);
}
.table_ece6.glass-aee0 .status_73f3 {
  background-color: var(--e-global-color-primary);
}
.table_ece6.aside-rough-f39a .status_73f3,
.table_ece6.short_06a9 .status_73f3 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.tooltip_dirty_e48b .footer-fd9e {
  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);
}
.green_b7e3 {
  --divider-color: var(--e-global-color-secondary);
}
.green_b7e3 .wood-ce21 {
  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);
}
.green_b7e3.label_center_cfb1 .preview_bottom_592a {
  background-color: var(--e-global-color-secondary);
}
.green_b7e3.focused_080f .preview_bottom_592a,
.green_b7e3.description_02d0 .preview_bottom_592a {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.green_b7e3.focused_080f .preview_bottom_592a,
.green_b7e3.description_02d0 .preview_bottom_592a svg {
  fill: var(--e-global-color-secondary);
}
.basic-343f .description-huge-4707 {
  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);
}
.basic-343f .alert-right-e427 {
  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);
}
.media-c696.label_center_cfb1 .preview_bottom_592a {
  background-color: var(--e-global-color-primary);
}
.media-c696.focused_080f .preview_bottom_592a,
.media-c696.description_02d0 .preview_bottom_592a {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.media-c696.focused_080f .preview_bottom_592a,
.media-c696.description_02d0 .preview_bottom_592a svg {
  fill: var(--e-global-color-primary);
}
.old-b4a9.label_center_cfb1 .preview_bottom_592a {
  background-color: var(--e-global-color-primary);
}
.old-b4a9.focused_080f .preview_bottom_592a,
.old-b4a9.description_02d0 .preview_bottom_592a {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.old-b4a9 .brown_db3c {
  color: var(--e-global-color-primary);
}
.old-b4a9 .brown_db3c,
.old-b4a9 .brown_db3c a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old-b4a9 .component_tall_a8e6 {
  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);
}
.message-focused-99e6 .tooltip-in-d63c {
  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);
}
.panel-c586 .chip-prev-9bab .image-middle-3af2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.plasma-e8a2 .medium_ff26:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.plasma-e8a2 .hero-west-1726 i {
  color: var(--e-global-color-primary);
}
.plasma-e8a2 .hero-west-1726 svg {
  fill: var(--e-global-color-primary);
}
.plasma-e8a2 .grid_10ef {
  color: var(--e-global-color-secondary);
}
.plasma-e8a2 .medium_ff26 > .grid_10ef,
.plasma-e8a2 .medium_ff26 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-steel-5226 .notification-742a {
  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);
}
.list-steel-5226 .primary-aa93 {
  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);
}
.main_b745 .container_be4e .complex_197a {
  background-color: var(--e-global-color-primary);
}
.main_b745 .white_4ca4 {
  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);
}
.wood_3c2b .small-62c9 {
  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);
}
.wood_3c2b .basic_beb5 {
  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);
}
.wood_3c2b .hot_3943 {
  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);
}
.basic-c750 .pattern_b01e,
.basic-c750 .pattern_b01e a {
  color: var(--e-global-color-primary);
}
.basic-c750 .pattern_b01e.form_basic_41e8,
.basic-c750 .pattern_b01e.form_basic_41e8 a {
  color: var(--e-global-color-accent);
}
.basic-c750 .pattern_b01e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.basic-c750 .thumbnail-249c {
  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);
}
.left_fec3 .tag-fresh-3a9d,
.left_fec3 .block-3c85 {
  color: var(--e-global-color-primary);
}
.left_fec3 .tag-fresh-3a9d svg {
  fill: var(--e-global-color-primary);
}
.left_fec3 .form_basic_41e8 .tag-fresh-3a9d,
.left_fec3 .form_basic_41e8 .block-3c85 {
  color: var(--e-global-color-accent);
}
.left_fec3 .form_basic_41e8 .tag-fresh-3a9d svg {
  fill: var(--e-global-color-accent);
}
.left_fec3 .block-3c85 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.left_fec3 .thumbnail-249c {
  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);
}
.tag_efea .element-brown-fd08,
.tag_efea .overlay-f11a {
  color: var(--e-global-color-primary);
}
.tag_efea .overlay-f11a svg {
  fill: var(--e-global-color-primary);
}
.tag_efea .pattern_b01e.form_basic_41e8 a,
.tag_efea
  .pattern_b01e.form_basic_41e8
  .overlay-f11a {
  color: var(--e-global-color-accent);
}
.tag_efea .element-brown-fd08 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tag_efea .thumbnail-249c {
  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-ad81 .block-048a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.photo-ad81 .hovered_2d42 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_middle_08ea .block-iron-2a4d .highlight-dim-8fa0 {
  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);
}
.modal_middle_08ea .block-iron-2a4d .backdrop_15c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_middle_08ea .dark_a215 .highlight-dim-8fa0 {
  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);
}
.modal_middle_08ea
  .dark_a215
  .backdrop_15c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_middle_08ea
  .list_99b5
  .highlight-dim-8fa0 {
  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);
}
.modal_middle_08ea
  .list_99b5
  .backdrop_15c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal_middle_08ea
  .last-4926
  .highlight-dim-8fa0 {
  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);
}
.modal_middle_08ea
  .last-4926
  .backdrop_15c0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element_dark_ce90 .east_11fb {
  background-color: var(--e-global-color-primary);
}
.element_dark_ce90 .east_11fb:hover {
  background-color: var(--e-global-color-primary);
}
.element_dark_ce90 .aside-2cf4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.element_dark_ce90
  .east_11fb:hover
  .aside-2cf4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard-fbd3 .black-ff84 {
  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);
}
.avatar_8fc8 .in_3ee9 .tall-a96f a {
  background-color: var(--e-global-color-accent);
}
.avatar_8fc8 .in_3ee9 .surface-static-9c8a a {
  background-color: var(--e-global-color-accent);
}
.avatar_8fc8 .in_3ee9 .tall-a96f a,
.avatar_8fc8 .in_3ee9 .surface-static-9c8a a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer-left-9fde
  .texture_d200.filter-plasma-9bc9
  .in_3ee9
  a.footer_fccf {
  background-color: var(--e-global-color-accent);
}
.footer-left-9fde
  .texture_d200.filter-plasma-9bc9
  .in_3ee9
  span.footer_fccf.fn-current-6015 {
  background-color: var(--e-global-color-text);
}
.footer-left-9fde
  .texture_d200.filter-plasma-9bc9
  .in_3ee9
  .footer_fccf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4 .dirty-4199 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .out-2ba2
  > .status_f77a
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .chip_copper_3c22
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .grid_copper_c35e
  .gas_401f,
.media_red_46e4
  .grid_copper_c35e
  .carousel_b8a0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media_red_46e4
  .grid_copper_c35e
  .pagination_cold_cba9,
.media_red_46e4
  .grid_copper_c35e
  a
  .pagination_cold_cba9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .grid_copper_c35e
  .block_ad35 {
  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);
}
.media_red_46e4
  .grid_copper_c35e
  .form-under-7963 {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4
  .grid_copper_c35e
  .form-under-7963 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .grid_copper_c35e
  .form-under-7963:hover {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4
  .grid_copper_c35e
  .status-focused-f585 {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4
  .grid_copper_c35e
  .status-focused-f585 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .grid_copper_c35e
  .status-focused-f585:hover {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4
  .glass-4d75
  .hard-ca17
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media_red_46e4
  .glass-4d75
  .slow_165f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .glass-4d75
  .block_ad35 {
  color: var(--e-global-color-text);
}
.media_red_46e4
  .glass-4d75
  .block_ad35
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .glass-4d75
  .form-under-7963 {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4
  .glass-4d75
  .form-under-7963 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .glass-4d75
  .form-under-7963:hover {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4
  .glass-4d75
  .status-focused-f585 {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4
  .glass-4d75
  .status-focused-f585 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.media_red_46e4
  .glass-4d75
  .status-focused-f585:hover {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4 .dropdown_c740 {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4 .dropdown_c740:hover {
  background-color: var(--e-global-color-primary);
}
.media_red_46e4 .nav-pro-a77e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.media_red_46e4 .module-782b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_complex_8ec4 .caption_85fa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_complex_8ec4
  .label_17bc
  > div:nth-child(3)
  .caption_85fa,
.link_complex_8ec4
  .red_106d
  > div:nth-child(1)
  .caption_85fa,
.link_complex_8ec4
  .slider_cb1e
  > div:nth-child(1)
  .caption_85fa,
.link_complex_8ec4
  .disabled-b862
  > div:nth-child(1)
  .caption_85fa,
.link_complex_8ec4
  .current-6364
  > div:nth-child(1)
  .caption_85fa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_complex_8ec4 .active_8015 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_complex_8ec4 .avatar_south_81f1 {
  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);
}
.link_complex_8ec4 .hero-steel-5256 {
  background-color: var(--e-global-color-primary);
}
.link_complex_8ec4 .hero-steel-5256 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_complex_8ec4 .hero-steel-5256:hover {
  background-color: var(--e-global-color-primary);
}
.link_complex_8ec4 .shade-huge-240b {
  background-color: var(--e-global-color-primary);
}
.link_complex_8ec4 .shade-huge-240b:hover {
  background-color: var(--e-global-color-primary);
}
.link_complex_8ec4 .nav-pro-a77e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link_complex_8ec4 .module-782b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_96e1 .cool-7c96 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hard_96e1 .down_9c42 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_96e1 .center-e4b5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_96e1 .current-7e6e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_96e1 .preview-selected-c410 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hard_96e1 .shade-huge-240b {
  background-color: var(--e-global-color-primary);
}
.hard_96e1 .shade-huge-240b:hover {
  background-color: var(--e-global-color-primary);
}
.frame_b648 .current-8f00 {
  background-color: var(--e-global-color-secondary);
}
.frame_b648 .hidden-f9e5 {
  background-color: var(--e-global-color-text);
}
.frame_b648 .pagination-easy-8355 {
  background-color: var(--e-global-color-secondary);
}
.frame_b648 .modal_6204 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame_b648 .solid_136f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_b648 .under-2968 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_b648 .stone_7cc4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_b648 .shade-9107 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_138e .mask-center-4b2c .next-4b4e,
.out_138e
  .mask-center-4b2c
  .next-4b4e
  a,
.out_138e .black_29a5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_138e .mask-center-4b2c .alert-3ce3,
.out_138e .out_5f93 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.out_138e .mask-center-4b2c .alert-3ce3 {
  color: var(--e-global-color-text);
}
.out_138e .out_5f93 {
  color: var(--e-global-color-text);
}
.out_138e
  .mask-center-4b2c
  .up_8447 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.out_138e .block-34f1 .fast-4449 {
  background-color: var(--e-global-color-primary);
}
.out_138e .block-34f1 .fast-4449:hover {
  background-color: var(--e-global-color-primary);
}
.out_138e .block-34f1 .photo-over-3fb2 li span {
  background-color: var(--e-global-color-text);
}
.out_138e .block-34f1 .photo-over-3fb2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.out_138e
  .block-34f1
  .photo-over-3fb2
  li.simple_14a2
  span {
  background-color: var(--e-global-color-accent);
}
.out_138e .left_09b4 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.stone_b5aa .list_c0fa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.text_in_e67f .link_cool_f419 {
  background-color: var(--e-global-color-primary);
}
.text_in_e67f .block-inner-08ba {
  background-color: var(--e-global-color-secondary);
}
.text_in_e67f .gradient-2bb2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_in_e67f .texture_fdaf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_in_e67f .description-lite-d372 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_in_e67f .menu_15eb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_in_e67f .shade-hard-c35e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_in_e67f .narrow_8db1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.text_in_e67f .link-d32b {
  background-color: var(--e-global-color-primary);
}
.text_in_e67f .link-d32b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.overlay_purple_d298 .hero_7a81 {
  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);
}
.overlay_purple_d298 .easy-0921 {
  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);
}
.overlay_purple_d298
  .item_smooth_8335:after {
  background-color: var(--e-global-color-primary);
}
.overlay_purple_d298 .black_ad4d {
  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);
}
.cold_5ff7 .black_29a5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.cold_5ff7 .out_5f93 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.row_ea75 .message-black-42a8 .gold-e9ea {
  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);
}
.row_ea75 .message-black-42a8 .orange-3608 {
  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);
}
.summary_eae0 .surface_bc82 {
  background-color: var(--e-global-color-primary);
}
.summary_eae0 .border-ab9e {
  background-color: var(--e-global-color-secondary);
}
.summary_eae0 .brown-eca8 .active_gold_9bde {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_eae0 .text_next_1849 .active_gold_9bde {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.row_7de8 .liquid_865c .full-a31d {
  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);
}
.row_7de8 .liquid_865c .logo-selected-0a8d {
  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);
}
.row_7de8 .liquid_865c .red_5cbb {
  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);
}
.alert-liquid-8e83 .modal_5f9e {
  border-color: var(--e-global-color-text);
}
.alert-liquid-8e83 .summary_b4a5 {
  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);
}
.alert-liquid-8e83 .video-7013 {
  color: var(--e-global-color-primary);
}
.alert-liquid-8e83 .south_bf13 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hover-f106 .shade_654b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hover-f106 .orange-dd36 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hover-f106 .gold_9cfa:hover .shade_654b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hover-f106
  .gold_9cfa:hover
  .orange-dd36 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup-4004 .hover_prev_b3b6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup-4004 .aside_7e01 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-silver-3634 .link-fresh-9486 .glass-17c7 {
  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);
}
.heading-silver-3634 .gallery-1b1a .glass-17c7 {
  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);
}
.hero-narrow-8548 .caption_81cb {
  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);
}
.tiny_5a2a .shadow-hard-ef37 .feature-403a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny_5a2a .shadow-hard-ef37 .feature-403a {
  background-color: var(--e-global-color-secondary);
}
.tiny_5a2a .row_paper_52ee .feature-403a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tiny_5a2a .row_paper_52ee .feature-403a {
  background-color: var(--e-global-color-secondary);
}
.tiny_5a2a .active_e08e .picture_5726 {
  background-color: var(--e-global-color-primary);
}
.tiny_5a2a .active_e08e:hover .picture_5726 {
  background-color: var(--e-global-color-secondary);
}
.tiny_5a2a .fast-4449 {
  background-color: var(--e-global-color-primary);
}
.tiny_5a2a .fast-4449:hover {
  background-color: var(--e-global-color-accent);
}
.tiny_5a2a .photo-over-3fb2 li span {
  background-color: var(--e-global-color-text);
}
.tiny_5a2a .photo-over-3fb2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.tiny_5a2a .photo-over-3fb2 li.simple_14a2 span {
  background-color: var(--e-global-color-accent);
}
.caption-easy-22cc .column-ca51 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.caption-easy-22cc .dark-e06e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-red-6d83 .prev-bc93:before {
  background-color: var(--e-global-color-secondary);
}
.disabled-red-6d83 .description-d483 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.disabled-red-6d83 .old-7d37 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table_in_5b6f .pattern-prev-59dd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table_in_5b6f .pattern-prev-59dd:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table_in_5b6f .pattern-prev-59dd.fn-active-6015 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.table_in_5b6f .light-282b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table_in_5b6f .status_d9bd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table_in_5b6f .heading-dark-d4ad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table_in_5b6f .summary-huge-4e94 {
  background-color: var(--e-global-color-primary);
}
.table_in_5b6f .summary-huge-4e94 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table_in_5b6f .notice_e96a {
  background-color: var(--e-global-color-primary);
}
.table_in_5b6f .notice_e96a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-thick-981e .title-left-309f .filter_e6d5 a {
  color: var(--e-global-color-secondary);
}
.highlight-thick-981e .title-left-309f .filter_e6d5 a:hover {
  color: var(--e-global-color-secondary);
}
.highlight-thick-981e .title-left-309f .filter_e6d5,
.highlight-thick-981e .title-left-309f .filter_e6d5 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-thick-981e .title-left-309f .banner_last_bdb2 {
  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);
}
.highlight-thick-981e .title-left-309f .description_1ac7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-thick-981e .title-left-309f .pagination_lite_feda {
  background-color: var(--e-global-color-primary);
}
.highlight-thick-981e .title-left-309f .pagination_lite_feda {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-thick-981e .title-left-309f .pagination_lite_feda:hover {
  background-color: var(--e-global-color-primary);
}
.highlight-thick-981e .title-left-309f .picture_c61d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.highlight-thick-981e .title-left-309f .picture_c61d {
  background-color: var(--e-global-color-primary);
}
.highlight-thick-981e .title-left-309f .picture_c61d:hover {
  background-color: var(--e-global-color-primary);
}
.highlight-thick-981e .title-left-309f .fast-4449 {
  background-color: var(--e-global-color-primary);
}
.highlight-thick-981e .title-left-309f .fast-4449:hover {
  background-color: var(--e-global-color-primary);
}
.highlight-thick-981e .block-34f1 .photo-over-3fb2 li span {
  background-color: var(--e-global-color-text);
}
.highlight-thick-981e .block-34f1 .photo-over-3fb2 li span:hover {
  background-color: var(--e-global-color-primary);
}
.highlight-thick-981e .block-34f1 .photo-over-3fb2 li.simple_14a2 span {
  background-color: var(--e-global-color-accent);
}
.highlight-thick-981e .nav-pro-a77e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.highlight-thick-981e .module-782b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-large-a519 .menu_in_f07c .feature_275b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.heading-large-a519 .menu_in_f07c .button_copper_0f30 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.heading-large-a519 .menu_in_f07c .block-east-d169 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_narrow_a997 .under_001e {
  border-color: var(--e-global-color-text);
}
.widget_narrow_a997 .module-under-3170 {
  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);
}
.widget_narrow_a997 .hover-b1f2 {
  color: var(--e-global-color-secondary);
}
.widget_narrow_a997 .hover-b1f2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_narrow_a997 .accent_5866 > * {
  color: var(--e-global-color-primary);
}
.widget_narrow_a997 .accent_5866 > * svg {
  fill: var(--e-global-color-primary);
}
.widget_narrow_a997 .secondary-tall-32e1 {
  color: var(--e-global-color-primary);
}
.widget_narrow_a997 .secondary-tall-32e1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget_narrow_a997 .text_c020 {
  color: var(--e-global-color-primary);
}
.widget_narrow_a997 .text_c020 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.widget_narrow_a997 .box-bottom-cae1 {
  color: var(--e-global-color-primary);
}
.widget_narrow_a997 .box-bottom-cae1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_narrow_a997 .preview-soft-97ce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_narrow_a997 .left-fc72 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_narrow_a997 .left-fc72.hover-wood-18d4 {
  color: var(--e-global-color-secondary);
}
.widget_narrow_a997 .left-fc72.hover-wood-18d4 .logo_c158 {
  color: var(--e-global-color-accent);
}
.widget_narrow_a997 .left-fc72.tooltip-iron-448a {
  color: var(--e-global-color-text);
}
.widget_narrow_a997 .left-fc72.tooltip-iron-448a .logo_c158 {
  color: var(--e-global-color-text);
}
.widget_narrow_a997 .left-fc72:before {
  border-top-color: var(--e-global-color-text);
}
.widget_narrow_a997 .east-7528 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.widget_narrow_a997
  .east-7528
  .summary_712c {
  background-color: var(--e-global-color-primary);
}
.widget_narrow_a997
  .east-7528
  .summary_712c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.widget_narrow_a997 .under_001e .surface-out-9ce6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.modal-right-8a9e .wood_be78 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.modal-right-8a9e .warm-5a41 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.focus-fresh-880b .background_6fc9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.focus-fresh-880b
  .breadcrumb_fast_ed7a
  .texture-6fbc {
  background-color: var(--e-global-color-secondary);
}
.focus-fresh-880b
  .breadcrumb_fast_ed7a.wrapper-daa7
  .texture-6fbc {
  background-color: var(--e-global-color-text);
}
.focus-fresh-880b
  .breadcrumb_fast_ed7a:hover
  .texture-6fbc {
  background-color: var(--e-global-color-accent);
}
.focus-fresh-880b
  .breadcrumb_fast_ed7a.fn-active-6015
  .texture-6fbc {
  background-color: var(--e-global-color-primary);
}
.backdrop_hovered_5626 .backdrop-f393 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.backdrop_hovered_5626 .mini_88b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.backdrop_hovered_5626 .mini_29db {
  background-color: var(--e-global-color-primary);
}
.backdrop_hovered_5626 .mini_29db {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.over-7e0c .row_pro_7411 .active-367d .article-fresh-673d {
  background-color: var(--e-global-color-secondary);
}
.over-7e0c .row_pro_7411 .purple-deb8:after {
  background-color: var(--e-global-color-secondary);
}
.over-7e0c .small_e71c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over-7e0c .secondary_active_9f21 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over-7e0c .progress-49c4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over-7e0c .accordion-7497 {
  background-color: var(--e-global-color-primary);
}
.over-7e0c .accordion-7497 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.over-7e0c .feature_9adb {
  background-color: var(--e-global-color-secondary);
}
.over-7e0c .feature_9adb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.over-7e0c .row_pro_7411 .active_b63e .chip-medium-4ce1:hover {
  background-color: var(--e-global-color-primary);
}
.over-7e0c
  .row_pro_7411
  .active_b63e
  .chip-medium-4ce1.over-3e11 {
  background-color: var(--e-global-color-primary);
}
.over-7e0c .row_pro_7411 .alert_hard_571a:before {
  border-color: var(--e-global-color-primary);
}
.over-7e0c .row_pro_7411 .alert_hard_571a:hover:before {
  border-color: var(--e-global-color-secondary);
}
.over-7e0c
  .row_pro_7411
  .alert_hard_571a.icon-39e8:before {
  border-color: var(--e-global-color-primary);
}
.over-7e0c .disabled_down_1d12 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-gas-bb5f .summary_current_90cf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.border-gas-bb5f .summary_current_90cf:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.border-gas-bb5f .summary_current_90cf.row_tiny_9a8e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.border-gas-bb5f .tooltip-34c6 {
  background-color: var(--e-global-color-primary);
}
.border-gas-bb5f .tooltip-34c6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.border-gas-bb5f
  .soft_c35b
  .component_cold_57e6
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.border-gas-bb5f
  .media_1a7f
  .component_cold_57e6
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.light-72a1
  .sidebar_first_5d27
  .column_stale_5d2f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-72a1
  .sidebar_first_5d27
  .focused-ff7d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-72a1 .advanced_9075 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.light-72a1 .widget_fixed_34c5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.light-72a1 .box-lower-2668 {
  background-color: var(--e-global-color-primary);
}
.light-72a1 .box-lower-2668 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-93a0 .notice_active_0162 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-93a0 .primary_be16 {
  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);
}
.thumbnail-93a0 .steel_f05a {
  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);
}
.thumbnail-93a0 .steel_f05a a:hover {
  color: var(--e-global-color-secondary);
}
.thumbnail-93a0 .hot-953e {
  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);
}
.thumbnail-93a0 .alert-solid-970b {
  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);
}
.thumbnail-93a0 .dim_ec46 .fast-4449 {
  background-color: var(--e-global-color-primary);
}
.thumbnail-93a0 .dim_ec46 .fast-4449:hover {
  background-color: var(--e-global-color-accent);
}
.thumbnail-93a0
  .dim_ec46
  .photo-over-3fb2
  li
  span {
  background-color: var(--e-global-color-text);
}
.thumbnail-93a0
  .dim_ec46
  .photo-over-3fb2
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail-93a0
  .dim_ec46
  .photo-over-3fb2
  li.simple_14a2
  span {
  background-color: var(--e-global-color-accent);
}
.chip_up_be9f
  .footer_new_a7d4
  .small_a014 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.chip_up_be9f .footer_new_a7d4 .table_037a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.chip_up_be9f .footer_new_a7d4 .header-565a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip_up_be9f .surface-a5d0 {
  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);
}
.chip_up_be9f
  .bottom-569a.main_hot_e6e7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > a {
  background-color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > a
  .gradient-wide-0fb8.in-94bd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > a
  .tertiary_db3d.slider-soft-a19f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  .alert-3f0c
  > a {
  background-color: var(--e-global-color-secondary);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  .alert-3f0c
  > a
  .south_bbec {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  .alert-3f0c
  > a
  .tertiary_db3d.gallery_7e59 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > a
  .item-dynamic-4425:before {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  a
  .item-dynamic-4425:before {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c.disabled_72e0
  > a
  .item-dynamic-4425:before {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  .alert-3f0c.disabled_72e0
  > a
  .item-dynamic-4425:before {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > a
  .box_warm_79a6
  .frame-complex-3c5a {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  a
  .box_warm_79a6
  .frame-complex-3c5a {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > a
  .box_warm_79a6
  .frame-complex-3c5a,
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  a
  .box_warm_79a6
  .frame-complex-3c5a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > a
  .caption_e0b8:before {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  a
  .caption_e0b8:before {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c.disabled_72e0
  > a
  .caption_e0b8:before {
  color: var(--e-global-color-text);
}
.south_019c
  > .easy-3d9e
  > div
  > .heading-plasma-0a62
  > .alert-3f0c
  > .sort-ea6d
  .alert-3f0c.disabled_72e0
  > a
  .caption_e0b8:before {
  color: var(--e-global-color-text);
}
.block-a09f .iron-0786 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block-a09f
  .filter-dc26:hover
  .iron-0786 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.rough-0216
  > .easy-3d9e
  > .nav_focused_f788
  > .thumbnail_fc72
  > .last-8f2f
  > .caption-hard-1bf3
  .pagination-6364 {
  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);
}
.rough-0216
  > .easy-3d9e
  > .nav_focused_f788
  > .thumbnail_fc72
  > .last-8f2f
  > .caption-hard-1bf3:hover
  .pagination-6364 {
  color: var(--e-global-color-text);
}
.rough-0216
  > .easy-3d9e
  > .nav_focused_f788
  > .thumbnail_fc72
  > .last-8f2f
  > .caption-hard-1bf3:hover
  .pagination-6364 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.rough-0216
  > .easy-3d9e
  > .nav_focused_f788
  > .thumbnail_fc72
  > .last-8f2f.red_31f4
  > .caption-hard-1bf3
  .pagination-6364 {
  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);
}
.title_2236 .main-8a7e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_2236 .last_6645 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_2236 .border_dark_788c {
  background-color: var(--e-global-color-primary);
}
.title_2236 .border_dark_788c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.component_9529
  > .easy-3d9e
  > .blue-4312
  > .carousel-3d08
  > .message_old_ee69
  .smooth_441d {
  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);
}
.component_9529
  > .easy-3d9e
  > .blue-4312
  > .carousel-3d08
  > .message_old_ee69
  .sidebar-6f14 {
  color: var(--e-global-color-text);
}
.component_9529
  > .easy-3d9e
  > .blue-4312
  > .carousel-3d08
  > .message_old_ee69:hover
  .smooth_441d {
  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);
}
.component_9529
  > .easy-3d9e
  > .blue-4312
  > .carousel-3d08
  > .message_old_ee69:hover
  .sidebar-6f14 {
  color: var(--e-global-color-secondary);
}
.component_9529
  > .easy-3d9e
  > .blue-4312
  > .carousel-3d08
  > .message_old_ee69.dim_b1c0
  .smooth_441d {
  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);
}
.component_9529
  > .easy-3d9e
  > .blue-4312
  > .carousel-3d08
  > .message_old_ee69.dim_b1c0
  .sidebar-6f14 {
  color: var(--e-global-color-primary);
}
.nav-6d33
  .lower_f348
  .component-86fb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.nav-6d33 .wrapper_short_20af .surface-out-9ce6 .up-589d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar-south-72fb .last-8155 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar-south-72fb .carousel-fixed-0ea5 .last-8155 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.avatar-south-72fb .east-5d6f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.avatar-south-72fb .east-5d6f {
  background-color: var(--e-global-color-primary);
}
.caption_current_a99d .alert_c59b .disabled_clean_01ff {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.caption_current_a99d
  .alert_c59b:hover
  .shade-66a7 {
  color: var(--e-global-color-secondary);
}
.caption_current_a99d
  .alert_c59b:hover
  .disabled_clean_01ff {
  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);
}
.shade_short_b28e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.content_7ea4 {
  flex-direction: column;
}

.content_7ea4 .blue-fec1 {
  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.content_7ea4 .blue-fec1 {
  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);
}

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

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

.logo-warm-11cb.wrapper-2f81 {
  display: none;
}

.backdrop_2b51 {
  display: none;
}

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

.smooth_85d4.popup_3335 {
  margin-bottom: 40px;
  width: 100%;
}

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

.content_7ea4 a {
  width: 100%;
}

.under-5f0d .search_static_92b9.sidebar_first_c542 {
  width: 20% !important;
}

.over_421b {
  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; /* 字母间距 */
}

.over_421b: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%);
}

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

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

.disabled-4f4f {
  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;
}

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

.disabled-4f4f: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);
}

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

.under-5f0d
  .search_static_92b9.filter-pink-fda4
  .modal_west_e529
  .fluid-4afc {
  font-size: 20px !important;
}

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

.button-f78a {
  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;
}

.outline-7bb4 h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.text-486e.cold-2dd2 > .secondary-outer-d55c {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

.search-e401 {
  position: relative;
  width: 100%;
}

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

.list-basic-b2e6 {
  font-size: 35px !important;
}

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

.surface-lite-0e4d {
  width: 150px !important;
  height: 150px !important;
  max-width: none;
  border-radius: 20px;
}

.info-3ab2 {
  display: flex;
  gap: 50px;
}

.under-5f0d
  .search_static_92b9.disabled-a510
  .filter-f283
  .highlight-77c2 {
  width: 100% !important;
}

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

.notice-fast-0af1 {
  width: 100%;
}

.sidebar-complex-5a3d {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

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

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

  display: none;
}

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

.main-white-c3ed {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.text_b12d:hover .main-white-c3ed {
  visibility: visible;
}
.text_b12d:hover.text_b12d::before {
  display: block;
}

.outline-7bb4 h3 {
  color: #fff;
}

.stale-1d82 {
  margin: 0;
}

.under-5f0d
  .search_static_92b9.disabled-a510
  .highlight-77c2
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.summary-27fb {
  width: 100%;
}

.text-active-5489 {
  width: 100%;
}

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

.text-active-5489 {
  width: 100%;
}

.hover_silver_0431 {
  margin-bottom: 10px !important;
}

.highlight-77c2 {
  display: flex;
  align-items: center;
}

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

.description_b860 {
  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;
}

.content_7ea4 .blue-fec1.active_ce62 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.content_7ea4 h1.blue-fec1 {
  margin-top: 80px !important;
}

.under-5f0d .search_static_92b9.fast_cb3f {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.hovered_f5d2 img {
  width: 100%;
}

.content_88da .grid-3077.modal_west_e529 {
  justify-content: space-between;
}

.tertiary_8b88 {
  display: none;
}

.hidden-silver-30e7 .full-8d4c {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .text-486e .secondary-outer-d55c {
    flex-wrap: nowrap !important;
  }
}

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

  .outline-f468 {
    width: 100% !important;
  }
}

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

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

  .content_88da .grid-3077.modal_west_e529 {
    border-bottom: 1px solid #f0c159;
  }

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

  .text-486e.cold-2dd2 > .secondary-outer-d55c {
    gap: 15px;
    justify-content: space-between;
  }

  .under-5f0d
    .search_static_92b9.disabled-a510
    .highlight-77c2
    img {
    width: 60% !important;
  }

  .mini_0522 {
    left: 2%;
  }

  .section-solid-563e {
    margin: 10px 0;
  }

  .content_7ea4 .full-8d4c {
    margin: 0;
    margin-bottom: 10px;
  }

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

  .list-basic-b2e6 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.content_7ea4 .blue-fec1,
  .content_7ea4 .blue-fec1 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .highlight-77c2 {
    justify-content: center;
  }

  .content_7ea4 .full-8d4c {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .under-5f0d .search_static_92b9.sidebar_first_c542 {
    width: 75% !important;
  }

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

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

  h2.content_7ea4 .blue-fec1,
  .content_7ea4 .blue-fec1 {
    font-size: 30px !important;
  }

  .highlight-77c2 {
    justify-content: center;
  }

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

  .liquid-8b76
    .warm_a42a.link_dynamic_915d {
    margin: 0 !important;
  }

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

  .section-solid-563e {
    display: flex;
  }

  .lower-fe8a .over_421b {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .sidebar_active_f385 svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .content_7ea4 h1.blue-fec1 {
    margin-top: 40px !important;
  }

  .under-5f0d
    .search_static_92b9.disabled-a510
    .highlight-77c2
    img,
  .basic-343f .filter-f283 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .disabled-4f4f {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .under-5f0d .search_static_92b9.sidebar_first_c542 {
    width: 100% !important;
  }

  .text-486e.cold-2dd2 > .secondary-outer-d55c {
    gap: 3px;
  }

  .content_7ea4 .full-8d4c {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.content_88da .grid-3077.modal_west_e529 {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.content_88da .grid-3077.modal_west_e529: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);
}

.fluid-4afc {
  font-weight: 400 !important;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  color: #F0F8FF !important;
  font-size: 12px !important;
}

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

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

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

.logo-warm-11cb: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;
}

/* 图片块简化样式 */
.surface-lite-0e4d {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .content_88da .grid-3077.modal_west_e529 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .content_7ea4 .blue-fec1 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .over_421b {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.photo_light_8b70 .section-07d8 {
  flex-shrink: 0;
  white-space: nowrap;
}

.photo_light_8b70 .content_inner_cc54 {
  flex-shrink: 0;
  min-width: fit-content;
}

.photo_light_8b70 .fluid-4afc {
  white-space: nowrap;
}

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

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

/* 强制紧凑导航菜单 - 防止重叠 */
.photo_light_8b70 .section-07d8 {
  max-width: 80px !important;
}

.photo_light_8b70 .content_inner_cc54 {
  max-width: 80px !important;
  overflow: hidden;
}

.photo_light_8b70 .grid-3077.modal_west_e529 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.photo_light_8b70 .fluid-4afc {
  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);
  }
}

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

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

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

/* 添加内部光效 */
.disabled-4f4f::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 .disabled-4f4f:nth-child(1),
.under-5f0d .disabled-4f4f:nth-child(1),
#page .disabled-4f4f:nth-child(1) {
  animation: button-glow-pulse 1.5s ease-in-out infinite !important;
  transform-origin: center center !important;
}

body .disabled-4f4f:nth-child(2),
.under-5f0d .disabled-4f4f:nth-child(2),
#page .disabled-4f4f: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;
}

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

/* css-noise: e0bd */
.shadow-element-c2 {
  padding: 0.3rem;
  font-size: 10px;
  line-height: 1.0;
}
