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(.blue-57ef) {
  gap: 0.5em;
}
:where(.mini-4707) {
  gap: 0.5em;
}
body .image_light_d295 > .active_8a75 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .image_light_d295 > .dynamic-9bab {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .image_light_d295 > .active_4250 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .rough_d24a > .active_8a75 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .rough_d24a > .dynamic-9bab {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .rough_d24a > .active_4250 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .rough_d24a
  > :where(:not(.active_8a75):not(.dynamic-9bab):not(.notification_3141)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .rough_d24a > .iron_173b {
  max-width: var(--wp--style--global--wide-size);
}
body .blue-57ef {
  display: flex;
}
body .blue-57ef {
  flex-wrap: wrap;
  align-items: center;
}
body .blue-57ef > * {
  margin: 0;
}
body .mini-4707 {
  display: grid;
}
body .mini-4707 > * {
  margin: 0;
}
:where(.search_4e57.blue-57ef) {
  gap: 2em;
}
:where(.search_4e57.mini-4707) {
  gap: 2em;
}
:where(.badge_fe55.blue-57ef) {
  gap: 1.25em;
}
:where(.badge_fe55.mini-4707) {
  gap: 1.25em;
}
.message_inner_0e80 {
  color: var(--wp--preset--color--black) !important;
}
.current_2003 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.clean-dfc9 {
  color: var(--wp--preset--color--white) !important;
}
.yellow-fac9 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.module-4ecc {
  color: var(--wp--preset--color--vivid-red) !important;
}
.dirty_84b4 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.notification-gold-2ea2 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.sidebar-0e84 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.primary_huge_fb13 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.menu_dark_aa6e {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.selected-ba72 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.description_green_0e05 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.nav-f929 {
  background-color: var(--wp--preset--color--black) !important;
}
.element-focused-e83e {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.footer_easy_913f {
  background-color: var(--wp--preset--color--white) !important;
}
.form-focused-1be6 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.info-ec6f {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.paragraph_fluid_f0ae {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.dirty_1ba6 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.outline_orange_fe0b {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.alert-old-c1da {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.motion-a70d {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.background-9597 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.form_bright_9a7a {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.slow-0c37 {
  border-color: var(--wp--preset--color--black) !important;
}
.pressed-f69c {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.accordion_simple_bad8 {
  border-color: var(--wp--preset--color--white) !important;
}
.input-0366 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.right-317b {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.advanced_14a2 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.summary-iron-8a9b {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.accent_bottom_56a6 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.module_fresh_55ed {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.fluid-6942 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.pink-7021 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.link-2a1b {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.glass-ffe7 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.avatar_smooth_176c {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.input_outer_ca8d {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.surface-1450 {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.hot_de36 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.item-cool-024f {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.form-next-f1b4 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.search-cc2a {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.pink_4a19 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.label_0b8c {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.input-c65c {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.wrapper-c340 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.paragraph-copper-c5b2 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.progress-3c7c {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.dropdown-2cbc {
  font-size: var(--wp--preset--font-size--large) !important;
}
.dim-8f87 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.lower-5433 a:where(:not(.column_soft_bc25)) {
  color: inherit;
}
:where(.badge_fe55.blue-57ef) {
  gap: 1.25em;
}
:where(.badge_fe55.mini-4707) {
  gap: 1.25em;
}
:where(.search_4e57.blue-57ef) {
  gap: 2em;
}
:where(.search_4e57.mini-4707) {
  gap: 2em;
}
.preview-orange-7802 {
  font-size: 1.5em;
  line-height: 1.6;
}

.input_hot_1612 .module-inner-4b1b {
  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);
}
.huge-dafc .disabled-solid-95f0 {
  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);
}
.hidden_1a75 {
  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);
}
.hidden_1a75.element-focused-f644 .overlay_tiny_3f2e {
  background-color: var(--e-global-color-primary);
}
.hidden_1a75.fixed-b079 .overlay_tiny_3f2e,
.hidden_1a75.form-6785 .overlay_tiny_3f2e {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.aside-middle-fbd7 .up-0988 {
  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);
}
.fast_2059 {
  --divider-color: var(--e-global-color-secondary);
}
.fast_2059 .sidebar-af70 {
  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);
}
.fast_2059.hero_0686 .menu-copper-7e59 {
  background-color: var(--e-global-color-secondary);
}
.fast_2059.container_huge_5ac3 .menu-copper-7e59,
.fast_2059.list_dynamic_bb14 .menu-copper-7e59 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.fast_2059.container_huge_5ac3 .menu-copper-7e59,
.fast_2059.list_dynamic_bb14 .menu-copper-7e59 svg {
  fill: var(--e-global-color-secondary);
}
.center-cae8 .header-purple-b12b {
  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);
}
.center-cae8 .highlight-short-1af3 {
  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);
}
.module_bottom_9143.hero_0686 .menu-copper-7e59 {
  background-color: var(--e-global-color-primary);
}
.module_bottom_9143.container_huge_5ac3 .menu-copper-7e59,
.module_bottom_9143.list_dynamic_bb14 .menu-copper-7e59 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.module_bottom_9143.container_huge_5ac3 .menu-copper-7e59,
.module_bottom_9143.list_dynamic_bb14 .menu-copper-7e59 svg {
  fill: var(--e-global-color-primary);
}
.summary_88c7.hero_0686 .menu-copper-7e59 {
  background-color: var(--e-global-color-primary);
}
.summary_88c7.container_huge_5ac3 .menu-copper-7e59,
.summary_88c7.list_dynamic_bb14 .menu-copper-7e59 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.summary_88c7 .layout-54f4 {
  color: var(--e-global-color-primary);
}
.summary_88c7 .layout-54f4,
.summary_88c7 .layout-54f4 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_88c7 .popup-42f9 {
  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);
}
.shade_56ab .mask_cf7a {
  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);
}
.yellow_be89 .tall_374e .prev_f7fb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.notice_80e2 .chip_solid_af09:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.notice_80e2 .header_3de5 i {
  color: var(--e-global-color-primary);
}
.notice_80e2 .header_3de5 svg {
  fill: var(--e-global-color-primary);
}
.notice_80e2 .picture-next-4cad {
  color: var(--e-global-color-secondary);
}
.notice_80e2 .chip_solid_af09 > .picture-next-4cad,
.notice_80e2 .chip_solid_af09 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.description-orange-3ed8 .wrapper-d815 {
  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);
}
.description-orange-3ed8 .picture_7e9a {
  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);
}
.active_0af4 .label-prev-c8fc .status-fluid-e610 {
  background-color: var(--e-global-color-primary);
}
.active_0af4 .image-copper-77d7 {
  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);
}
.hidden-6fbf .module-copper-5158 {
  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);
}
.hidden-6fbf .item_warm_3ae1 {
  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);
}
.hidden-6fbf .panel-cb58 {
  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);
}
.input_0a1a .focus-basic-175d,
.input_0a1a .focus-basic-175d a {
  color: var(--e-global-color-primary);
}
.input_0a1a .focus-basic-175d.paragraph-wide-b151,
.input_0a1a .focus-basic-175d.paragraph-wide-b151 a {
  color: var(--e-global-color-accent);
}
.input_0a1a .focus-basic-175d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.input_0a1a .carousel_upper_0482 {
  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);
}
.text-9fa0 .nav-plasma-3d91,
.text-9fa0 .filter-d530 {
  color: var(--e-global-color-primary);
}
.text-9fa0 .nav-plasma-3d91 svg {
  fill: var(--e-global-color-primary);
}
.text-9fa0 .paragraph-wide-b151 .nav-plasma-3d91,
.text-9fa0 .paragraph-wide-b151 .filter-d530 {
  color: var(--e-global-color-accent);
}
.text-9fa0 .paragraph-wide-b151 .nav-plasma-3d91 svg {
  fill: var(--e-global-color-accent);
}
.text-9fa0 .filter-d530 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-9fa0 .carousel_upper_0482 {
  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-a303 .red_03da,
.logo-a303 .link_yellow_3308 {
  color: var(--e-global-color-primary);
}
.logo-a303 .link_yellow_3308 svg {
  fill: var(--e-global-color-primary);
}
.logo-a303 .focus-basic-175d.paragraph-wide-b151 a,
.logo-a303
  .focus-basic-175d.paragraph-wide-b151
  .link_yellow_3308 {
  color: var(--e-global-color-accent);
}
.logo-a303 .red_03da {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.logo-a303 .carousel_upper_0482 {
  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);
}
.glass-b0bf .slow_ff79 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.glass-b0bf .list_thick_1d7e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar-675c .pattern-ee06 .top-f098 {
  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);
}
.sidebar-675c .pattern-ee06 .panel-44f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar-675c .surface_f6c3 .top-f098 {
  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);
}
.sidebar-675c
  .surface_f6c3
  .panel-44f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar-675c
  .popup-next-52a7
  .top-f098 {
  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);
}
.sidebar-675c
  .popup-next-52a7
  .panel-44f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sidebar-675c
  .block_fcab
  .top-f098 {
  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);
}
.sidebar-675c
  .block_fcab
  .panel-44f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_warm_dad9 .full_6b19 {
  background-color: var(--e-global-color-primary);
}
.thumbnail_warm_dad9 .full_6b19:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail_warm_dad9 .status-0604 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.thumbnail_warm_dad9
  .full_6b19:hover
  .status-0604 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.module_cfda .notice-ef0f {
  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);
}
.module-0910 .simple-99cc .glass_9e86 a {
  background-color: var(--e-global-color-accent);
}
.module-0910 .simple-99cc .right-907f a {
  background-color: var(--e-global-color-accent);
}
.module-0910 .simple-99cc .glass_9e86 a,
.module-0910 .simple-99cc .right-907f a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link_focused_f994
  .box-center-dd02.info-dark-47f2
  .simple-99cc
  a.pattern-6ca2 {
  background-color: var(--e-global-color-accent);
}
.link_focused_f994
  .box-center-dd02.info-dark-47f2
  .simple-99cc
  span.pattern-6ca2.fn-current-e3f9 {
  background-color: var(--e-global-color-text);
}
.link_focused_f994
  .box-center-dd02.info-dark-47f2
  .simple-99cc
  .pattern-6ca2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead .shadow-complex-91da {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .summary-down-5929
  > .row-under-4684
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .breadcrumb-7aa8
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .alert_fast_3541
  .block_8564,
.outline-cead
  .alert_fast_3541
  .module_middle_82d0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-cead
  .alert_fast_3541
  .description-motion-5d2c,
.outline-cead
  .alert_fast_3541
  a
  .description-motion-5d2c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .alert_fast_3541
  .hovered-b3d2 {
  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);
}
.outline-cead
  .alert_fast_3541
  .notice_1fa4 {
  background-color: var(--e-global-color-primary);
}
.outline-cead
  .alert_fast_3541
  .notice_1fa4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .alert_fast_3541
  .notice_1fa4:hover {
  background-color: var(--e-global-color-primary);
}
.outline-cead
  .alert_fast_3541
  .image-pink-3b6e {
  background-color: var(--e-global-color-primary);
}
.outline-cead
  .alert_fast_3541
  .image-pink-3b6e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .alert_fast_3541
  .image-pink-3b6e:hover {
  background-color: var(--e-global-color-primary);
}
.outline-cead
  .warm-aed1
  .photo_east_405f
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-cead
  .warm-aed1
  .outer-176a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .warm-aed1
  .hovered-b3d2 {
  color: var(--e-global-color-text);
}
.outline-cead
  .warm-aed1
  .hovered-b3d2
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .warm-aed1
  .notice_1fa4 {
  background-color: var(--e-global-color-primary);
}
.outline-cead
  .warm-aed1
  .notice_1fa4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .warm-aed1
  .notice_1fa4:hover {
  background-color: var(--e-global-color-primary);
}
.outline-cead
  .warm-aed1
  .image-pink-3b6e {
  background-color: var(--e-global-color-primary);
}
.outline-cead
  .warm-aed1
  .image-pink-3b6e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-cead
  .warm-aed1
  .image-pink-3b6e:hover {
  background-color: var(--e-global-color-primary);
}
.outline-cead .wrapper-stale-da39 {
  background-color: var(--e-global-color-primary);
}
.outline-cead .wrapper-stale-da39:hover {
  background-color: var(--e-global-color-primary);
}
.outline-cead .red_9bca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.outline-cead .footer-36f3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dim-a6b0 .chip_2248 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dim-a6b0
  .article_iron_e513
  > div:nth-child(3)
  .chip_2248,
.dim-a6b0
  .texture_576e
  > div:nth-child(1)
  .chip_2248,
.dim-a6b0
  .bronze_3be1
  > div:nth-child(1)
  .chip_2248,
.dim-a6b0
  .container_brown_747d
  > div:nth-child(1)
  .chip_2248,
.dim-a6b0
  .green_deef
  > div:nth-child(1)
  .chip_2248 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dim-a6b0 .photo-9218 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dim-a6b0 .lower-becc {
  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);
}
.dim-a6b0 .media_074a {
  background-color: var(--e-global-color-primary);
}
.dim-a6b0 .media_074a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dim-a6b0 .media_074a:hover {
  background-color: var(--e-global-color-primary);
}
.dim-a6b0 .input-bd26 {
  background-color: var(--e-global-color-primary);
}
.dim-a6b0 .input-bd26:hover {
  background-color: var(--e-global-color-primary);
}
.dim-a6b0 .red_9bca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dim-a6b0 .footer-36f3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.warm-bd59 .bright_6afe {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.warm-bd59 .input_b0ce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-bd59 .heading-7fc0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-bd59 .link-paper-4c51 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-bd59 .border_bb61 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.warm-bd59 .input-bd26 {
  background-color: var(--e-global-color-primary);
}
.warm-bd59 .input-bd26:hover {
  background-color: var(--e-global-color-primary);
}
.mask-aeb8 .label_f123 {
  background-color: var(--e-global-color-secondary);
}
.mask-aeb8 .progress-9cbf {
  background-color: var(--e-global-color-text);
}
.mask-aeb8 .tiny-9709 {
  background-color: var(--e-global-color-secondary);
}
.mask-aeb8 .under_f013 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mask-aeb8 .alert_last_1a1e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-aeb8 .gradient_6715 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-aeb8 .logo_7fc2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-aeb8 .module-3b5d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-current-a6b7 .banner_hovered_2d2d .column_9560,
.thumbnail-current-a6b7
  .banner_hovered_2d2d
  .column_9560
  a,
.thumbnail-current-a6b7 .section-full-659c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-current-a6b7 .banner_hovered_2d2d .outline_easy_0c05,
.thumbnail-current-a6b7 .notice-f21a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail-current-a6b7 .banner_hovered_2d2d .outline_easy_0c05 {
  color: var(--e-global-color-text);
}
.thumbnail-current-a6b7 .notice-f21a {
  color: var(--e-global-color-text);
}
.thumbnail-current-a6b7
  .banner_hovered_2d2d
  .advanced_2dbf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thumbnail-current-a6b7 .banner-easy-4309 .sidebar-344e {
  background-color: var(--e-global-color-primary);
}
.thumbnail-current-a6b7 .banner-easy-4309 .sidebar-344e:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail-current-a6b7 .banner-easy-4309 .hot_128c li span {
  background-color: var(--e-global-color-text);
}
.thumbnail-current-a6b7 .banner-easy-4309 .hot_128c li span:hover {
  background-color: var(--e-global-color-primary);
}
.thumbnail-current-a6b7
  .banner-easy-4309
  .hot_128c
  li.basic-a640
  span {
  background-color: var(--e-global-color-accent);
}
.thumbnail-current-a6b7 .glass_2725 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.red_141f .over_63f0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.section_e1f2 .background-3298 {
  background-color: var(--e-global-color-primary);
}
.section_e1f2 .under_874b {
  background-color: var(--e-global-color-secondary);
}
.section_e1f2 .preview_dynamic_11af {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_e1f2 .action-1c58 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_e1f2 .picture_e977 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_e1f2 .header_pressed_000a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_e1f2 .white_2439 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_e1f2 .thick_5a25 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.section_e1f2 .gallery_outer_6de8 {
  background-color: var(--e-global-color-primary);
}
.section_e1f2 .gallery_outer_6de8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.media-28a3 .info_e2ee {
  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);
}
.media-28a3 .active-e501 {
  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);
}
.media-28a3
  .liquid-6823:after {
  background-color: var(--e-global-color-primary);
}
.media-28a3 .info_first_0517 {
  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);
}
.chip-bfca .section-full-659c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip-bfca .notice-f21a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.highlight-paper-d15f .table-glass-ac3c .current-76d1 {
  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);
}
.highlight-paper-d15f .table-glass-ac3c .pagination_west_ec70 {
  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);
}
.paragraph_148b .badge_59e5 {
  background-color: var(--e-global-color-primary);
}
.paragraph_148b .article_hovered_4ae2 {
  background-color: var(--e-global-color-secondary);
}
.paragraph_148b .tooltip_bf55 .image_df59 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph_148b .info_basic_4f9a .image_df59 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.main-complex-085b .focus_3f0f .list_24ec {
  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);
}
.main-complex-085b .focus_3f0f .gallery-3812 {
  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);
}
.main-complex-085b .focus_3f0f .primary-09ce {
  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);
}
.row-complex-b598 .badge-cool-11d8 {
  border-color: var(--e-global-color-text);
}
.row-complex-b598 .paragraph_bb9a {
  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);
}
.row-complex-b598 .mini_60ce {
  color: var(--e-global-color-primary);
}
.row-complex-b598 .chip_south_5e8b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_glass_3a5f .bright_f381 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_glass_3a5f .dirty-e2dc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_glass_3a5f .static-7adb:hover .bright_f381 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_glass_3a5f
  .static-7adb:hover
  .dirty-e2dc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gas_9757 .summary-6a38 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gas_9757 .dirty-2c15 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info_dynamic_2d64 .pattern-5d02 .hover-136c {
  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);
}
.info_dynamic_2d64 .status-225d .hover-136c {
  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);
}
.last_516e .caption_b6d1 {
  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);
}
.sort_2c28 .badge_complex_4e47 .full_273b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort_2c28 .badge_complex_4e47 .full_273b {
  background-color: var(--e-global-color-secondary);
}
.sort_2c28 .nav-06fe .full_273b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort_2c28 .nav-06fe .full_273b {
  background-color: var(--e-global-color-secondary);
}
.sort_2c28 .yellow_12c6 .glass-b7e4 {
  background-color: var(--e-global-color-primary);
}
.sort_2c28 .yellow_12c6:hover .glass-b7e4 {
  background-color: var(--e-global-color-secondary);
}
.sort_2c28 .sidebar-344e {
  background-color: var(--e-global-color-primary);
}
.sort_2c28 .sidebar-344e:hover {
  background-color: var(--e-global-color-accent);
}
.sort_2c28 .hot_128c li span {
  background-color: var(--e-global-color-text);
}
.sort_2c28 .hot_128c li span:hover {
  background-color: var(--e-global-color-primary);
}
.sort_2c28 .hot_128c li.basic-a640 span {
  background-color: var(--e-global-color-accent);
}
.dirty-f918 .fresh_5f6e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dirty-f918 .outline-brown-0447 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.middle_2355 .pattern-steel-68e9:before {
  background-color: var(--e-global-color-secondary);
}
.middle_2355 .center_8190 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.middle_2355 .inner-918f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message-35e1 .form-orange-273a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message-35e1 .form-orange-273a:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message-35e1 .form-orange-273a.fn-active-e3f9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.message-35e1 .tag-under-c089 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-35e1 .list_22f2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-35e1 .info-023c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.message-35e1 .hot_3699 {
  background-color: var(--e-global-color-primary);
}
.message-35e1 .hot_3699 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.message-35e1 .gallery_65af {
  background-color: var(--e-global-color-primary);
}
.message-35e1 .gallery_65af {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_1b02 .fast_6f5c .progress-green-b189 a {
  color: var(--e-global-color-secondary);
}
.filter_1b02 .fast_6f5c .progress-green-b189 a:hover {
  color: var(--e-global-color-secondary);
}
.filter_1b02 .fast_6f5c .progress-green-b189,
.filter_1b02 .fast_6f5c .progress-green-b189 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_1b02 .fast_6f5c .info-easy-cfc5 {
  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_1b02 .fast_6f5c .mask_static_c9a6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_1b02 .fast_6f5c .active_gas_a5c9 {
  background-color: var(--e-global-color-primary);
}
.filter_1b02 .fast_6f5c .active_gas_a5c9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_1b02 .fast_6f5c .active_gas_a5c9:hover {
  background-color: var(--e-global-color-primary);
}
.filter_1b02 .fast_6f5c .clean_5410 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_1b02 .fast_6f5c .clean_5410 {
  background-color: var(--e-global-color-primary);
}
.filter_1b02 .fast_6f5c .clean_5410:hover {
  background-color: var(--e-global-color-primary);
}
.filter_1b02 .fast_6f5c .sidebar-344e {
  background-color: var(--e-global-color-primary);
}
.filter_1b02 .fast_6f5c .sidebar-344e:hover {
  background-color: var(--e-global-color-primary);
}
.filter_1b02 .banner-easy-4309 .hot_128c li span {
  background-color: var(--e-global-color-text);
}
.filter_1b02 .banner-easy-4309 .hot_128c li span:hover {
  background-color: var(--e-global-color-primary);
}
.filter_1b02 .banner-easy-4309 .hot_128c li.basic-a640 span {
  background-color: var(--e-global-color-accent);
}
.filter_1b02 .red_9bca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_1b02 .footer-36f3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.complex-d3ad .description_68d5 .header-96e5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.complex-d3ad .description_68d5 .in-b29f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.complex-d3ad .description_68d5 .tiny_28db {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_19ed .fluid-17f7 {
  border-color: var(--e-global-color-text);
}
.up_19ed .selected-3b29 {
  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);
}
.up_19ed .modal_small_a5c1 {
  color: var(--e-global-color-secondary);
}
.up_19ed .modal_small_a5c1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_19ed .cold-dfa9 > * {
  color: var(--e-global-color-primary);
}
.up_19ed .cold-dfa9 > * svg {
  fill: var(--e-global-color-primary);
}
.up_19ed .modal-down-ea5e {
  color: var(--e-global-color-primary);
}
.up_19ed .modal-down-ea5e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.up_19ed .widget-left-f635 {
  color: var(--e-global-color-primary);
}
.up_19ed .widget-left-f635 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.up_19ed .panel-copper-db36 {
  color: var(--e-global-color-primary);
}
.up_19ed .panel-copper-db36 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_19ed .widget_0b0e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_19ed .widget_cold_6df5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_19ed .widget_cold_6df5.hovered_4a0b {
  color: var(--e-global-color-secondary);
}
.up_19ed .widget_cold_6df5.hovered_4a0b .narrow-5cdf {
  color: var(--e-global-color-accent);
}
.up_19ed .widget_cold_6df5.bottom_fc64 {
  color: var(--e-global-color-text);
}
.up_19ed .widget_cold_6df5.bottom_fc64 .narrow-5cdf {
  color: var(--e-global-color-text);
}
.up_19ed .widget_cold_6df5:before {
  border-top-color: var(--e-global-color-text);
}
.up_19ed .focus-30ac {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.up_19ed
  .focus-30ac
  .hot-e02b {
  background-color: var(--e-global-color-primary);
}
.up_19ed
  .focus-30ac
  .hot-e02b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.up_19ed .fluid-17f7 .active_9788 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.primary_up_b565 .dynamic-325f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.primary_up_b565 .backdrop-dim-bf99 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article_action_1168 .right_0cd3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.article_action_1168
  .column_tall_6f20
  .narrow_6e61 {
  background-color: var(--e-global-color-secondary);
}
.article_action_1168
  .column_tall_6f20.title_926c
  .narrow_6e61 {
  background-color: var(--e-global-color-text);
}
.article_action_1168
  .column_tall_6f20:hover
  .narrow_6e61 {
  background-color: var(--e-global-color-accent);
}
.article_action_1168
  .column_tall_6f20.fn-active-e3f9
  .narrow_6e61 {
  background-color: var(--e-global-color-primary);
}
.bronze-8b15 .breadcrumb-0787 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.bronze-8b15 .header_pink_cf9a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bronze-8b15 .module_orange_4a66 {
  background-color: var(--e-global-color-primary);
}
.bronze-8b15 .module_orange_4a66 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel-fresh-7a4c .row_dim_912f .red-116e .frame_0aaa {
  background-color: var(--e-global-color-secondary);
}
.carousel-fresh-7a4c .row_dim_912f .content_9272:after {
  background-color: var(--e-global-color-secondary);
}
.carousel-fresh-7a4c .nav-first-e470 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-fresh-7a4c .disabled_pink_776e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-fresh-7a4c .shade_last_b231 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel-fresh-7a4c .active_pro_d07e {
  background-color: var(--e-global-color-primary);
}
.carousel-fresh-7a4c .active_pro_d07e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel-fresh-7a4c .primary-bottom-63fc {
  background-color: var(--e-global-color-secondary);
}
.carousel-fresh-7a4c .primary-bottom-63fc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel-fresh-7a4c .row_dim_912f .paper_ebb1 .panel_liquid_5fad:hover {
  background-color: var(--e-global-color-primary);
}
.carousel-fresh-7a4c
  .row_dim_912f
  .paper_ebb1
  .panel_liquid_5fad.gold-5722 {
  background-color: var(--e-global-color-primary);
}
.carousel-fresh-7a4c .row_dim_912f .summary_smooth_b888:before {
  border-color: var(--e-global-color-primary);
}
.carousel-fresh-7a4c .row_dim_912f .summary_smooth_b888:hover:before {
  border-color: var(--e-global-color-secondary);
}
.carousel-fresh-7a4c
  .row_dim_912f
  .summary_smooth_b888.overlay_89bd:before {
  border-color: var(--e-global-color-primary);
}
.carousel-fresh-7a4c .menu-e964 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_9f73 .middle_30a3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower_9f73 .middle_30a3:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower_9f73 .middle_30a3.progress-hovered-44f6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower_9f73 .tabs_red_2418 {
  background-color: var(--e-global-color-primary);
}
.lower_9f73 .tabs_red_2418 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower_9f73
  .plasma-22eb
  .feature_up_07e4
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lower_9f73
  .frame-0457
  .feature_up_07e4
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.clean-b99c
  .frame-silver-53cf
  .warm_1236 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.clean-b99c
  .frame-silver-53cf
  .wood-d852 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.clean-b99c .large_0631 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.clean-b99c .video-solid-c885 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.clean-b99c .form-orange-a360 {
  background-color: var(--e-global-color-primary);
}
.clean-b99c .form-orange-a360 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.purple-48fe .highlight_huge_fe66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple-48fe .preview-inner-f501 {
  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);
}
.purple-48fe .medium-578d {
  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);
}
.purple-48fe .medium-578d a:hover {
  color: var(--e-global-color-secondary);
}
.purple-48fe .bottom-8eb9 {
  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);
}
.purple-48fe .slow_d73a {
  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);
}
.purple-48fe .alert-fc12 .sidebar-344e {
  background-color: var(--e-global-color-primary);
}
.purple-48fe .alert-fc12 .sidebar-344e:hover {
  background-color: var(--e-global-color-accent);
}
.purple-48fe
  .alert-fc12
  .hot_128c
  li
  span {
  background-color: var(--e-global-color-text);
}
.purple-48fe
  .alert-fc12
  .hot_128c
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.purple-48fe
  .alert-fc12
  .hot_128c
  li.basic-a640
  span {
  background-color: var(--e-global-color-accent);
}
.form_42cd
  .module-copper-7ecd
  .container_wood_5d19 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_42cd .module-copper-7ecd .column-tall-1e36 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_42cd .module-copper-7ecd .gold_006f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.form_42cd .shadow_medium_c163 {
  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);
}
.form_42cd
  .preview_58fa.logo-easy-3400 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > a {
  background-color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > a
  .label-92ae.cool_bc1f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > a
  .popup_c359.fresh_7210 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  .dynamic_dc2c
  > a {
  background-color: var(--e-global-color-secondary);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  .dynamic_dc2c
  > a
  .light_528d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  .dynamic_dc2c
  > a
  .popup_c359.list-93f7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > a
  .filter_lower_46b2:before {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  a
  .filter_lower_46b2:before {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c.item-last-60dd
  > a
  .filter_lower_46b2:before {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  .dynamic_dc2c.item-last-60dd
  > a
  .filter_lower_46b2:before {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > a
  .pro-ca0e
  .gold_cc51 {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  a
  .pro-ca0e
  .gold_cc51 {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > a
  .pro-ca0e
  .gold_cc51,
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  a
  .pro-ca0e
  .gold_cc51 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > a
  .layout_e830:before {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  a
  .layout_e830:before {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c.item-last-60dd
  > a
  .layout_e830:before {
  color: var(--e-global-color-text);
}
.last_ddda
  > .shade-fluid-4d0d
  > div
  > .form_top_435f
  > .dynamic_dc2c
  > .icon_2f57
  .dynamic_dc2c.item-last-60dd
  > a
  .layout_e830:before {
  color: var(--e-global-color-text);
}
.gallery-blue-fe5a .widget-dynamic-5f7d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gallery-blue-fe5a
  .smooth_7340:hover
  .widget-dynamic-5f7d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.lite-6ceb
  > .shade-fluid-4d0d
  > .top-c845
  > .info-east-5eb5
  > .status_a186
  > .widget-f5c1
  .medium-ba65 {
  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);
}
.lite-6ceb
  > .shade-fluid-4d0d
  > .top-c845
  > .info-east-5eb5
  > .status_a186
  > .widget-f5c1:hover
  .medium-ba65 {
  color: var(--e-global-color-text);
}
.lite-6ceb
  > .shade-fluid-4d0d
  > .top-c845
  > .info-east-5eb5
  > .status_a186
  > .widget-f5c1:hover
  .medium-ba65 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.lite-6ceb
  > .shade-fluid-4d0d
  > .top-c845
  > .info-east-5eb5
  > .status_a186.modal_5a09
  > .widget-f5c1
  .medium-ba65 {
  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);
}
.nav_075c .tooltip-0564 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_075c .list_pressed_a948 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.nav_075c .surface_steel_e146 {
  background-color: var(--e-global-color-primary);
}
.nav_075c .surface_steel_e146 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fast-445e
  > .shade-fluid-4d0d
  > .static-0ea0
  > .module_middle_4a92
  > .narrow-f816
  .caption-f116 {
  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);
}
.fast-445e
  > .shade-fluid-4d0d
  > .static-0ea0
  > .module_middle_4a92
  > .narrow-f816
  .gradient_top_0846 {
  color: var(--e-global-color-text);
}
.fast-445e
  > .shade-fluid-4d0d
  > .static-0ea0
  > .module_middle_4a92
  > .narrow-f816:hover
  .caption-f116 {
  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);
}
.fast-445e
  > .shade-fluid-4d0d
  > .static-0ea0
  > .module_middle_4a92
  > .narrow-f816:hover
  .gradient_top_0846 {
  color: var(--e-global-color-secondary);
}
.fast-445e
  > .shade-fluid-4d0d
  > .static-0ea0
  > .module_middle_4a92
  > .narrow-f816.complex_f137
  .caption-f116 {
  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);
}
.fast-445e
  > .shade-fluid-4d0d
  > .static-0ea0
  > .module_middle_4a92
  > .narrow-f816.complex_f137
  .gradient_top_0846 {
  color: var(--e-global-color-primary);
}
.image-medium-c65a
  .container_cold_e43b
  .picture-e7ab {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.image-medium-c65a .dim-f191 .active_9788 .popup-warm-aea7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-under-cca1 .article-cce3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-under-cca1 .summary-fixed-3d87 .article-cce3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture-under-cca1 .border-selected-7b50 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.texture-under-cca1 .border-selected-7b50 {
  background-color: var(--e-global-color-primary);
}
.large_80a7 .white_b833 .video-ccb2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.large_80a7
  .white_b833:hover
  .cool-9069 {
  color: var(--e-global-color-secondary);
}
.large_80a7
  .white_b833:hover
  .video-ccb2 {
  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);
}
.active_hot_ec4c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.title_gas_beec {
  flex-direction: column;
}

.title_gas_beec .sidebar_8f5c {
  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.title_gas_beec .sidebar_8f5c {
  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);
}

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

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

.aside-bd8b.popup-yellow-dc43 {
  display: none;
}

.orange-9efd {
  display: none;
}

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

.texture_1806.background_thick_73b6 {
  margin-bottom: 40px;
  width: 100%;
}

.filter-south-3ead {
  margin-bottom: 25px !important;
  margin-top: 5px !important;
  position: static !important;
}

.title_gas_beec a {
  width: 100%;
}

.pro_7ebb .orange-e056.right_4e25 {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.pro_7ebb
  .orange-e056.text-easy-dc41
  .solid-0284
  .border-070b {
  font-size: 20px !important;
}

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

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

.cold-09fe h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.element-bronze-4a57.secondary-focused-b1e8 > .wide-fb47 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

.hard-494e {
  position: relative;
  width: 100%;
}

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

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

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

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

.soft-d2f8 {
  display: flex;
  gap: 50px;
}

.pro_7ebb
  .orange-e056.photo-0b1a
  .feature_up_7129
  .focused-9968 {
  width: 100% !important;
}

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

.pink-8755 {
  width: 100%;
}

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

.link-current-ea2c {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

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

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

  visibility: hidden;
}

.link-current-ea2c:hover .white-1971 {
  visibility: visible;
}
.link-current-ea2c:hover.link-current-ea2c::before {
  display: block;
}

.cold-09fe h3 {
  color: #fff;
}

.highlight-stale-6b56 {
  margin: 0;
}

.pro_7ebb
  .orange-e056.photo-0b1a
  .focused-9968
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.texture_e54f {
  width: 100%;
}

.frame_c485 {
  width: 100%;
}

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

.frame_c485 {
  width: 100%;
}

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

.focused-9968 {
  display: flex;
  align-items: center;
}

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

.hard-087d {
  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;
}

.title_gas_beec .sidebar_8f5c.status-last-6fc0 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.title_gas_beec h1.sidebar_8f5c {
  margin-top: 80px !important;
}

.pro_7ebb .orange-e056.simple_27b5 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.pressed-d86d img {
  width: 100%;
}

.basic-b3bf .logo-gas-9454.solid-0284 {
  justify-content: space-between;
}

.inner-85aa {
  display: none;
}

.article-e154 .silver-801e {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .element-bronze-4a57 .wide-fb47 {
    flex-wrap: nowrap !important;
  }
}

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

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

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

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

  .basic-b3bf .logo-gas-9454.solid-0284 {
    border-bottom: 1px solid #f0c159;
  }

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

  .element-bronze-4a57.secondary-focused-b1e8 > .wide-fb47 {
    gap: 15px;
    justify-content: space-between;
  }

  .pro_7ebb
    .orange-e056.photo-0b1a
    .focused-9968
    img {
    width: 60% !important;
  }

  .glass_5014 {
    left: 2%;
  }

  .huge_d082 {
    margin: 10px 0;
  }

  .title_gas_beec .silver-801e {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.title_gas_beec .sidebar_8f5c,
  .title_gas_beec .sidebar_8f5c {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .focused-9968 {
    justify-content: center;
  }

  .title_gas_beec .silver-801e {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .filter-south-3ead {
    margin-bottom: 15px !important;
  }

  .pro_7ebb .orange-e056.right_4e25 {
    width: 75% !important;
  }

  .pressed-d86d img {
    width: 100% !important;
  }
}

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

  h2.title_gas_beec .sidebar_8f5c,
  .title_gas_beec .sidebar_8f5c {
    font-size: 30px !important;
  }

  .focused-9968 {
    justify-content: center;
  }

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

  .active_complex_f0f5
    .breadcrumb-a008.hovered-b244 {
    margin: 0 !important;
  }

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

  .huge_d082 {
    display: flex;
  }

  .wrapper-middle-a36f .primary_gold_84da {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .title_gas_beec h1.sidebar_8f5c {
    margin-top: 40px !important;
  }

  .pro_7ebb
    .orange-e056.photo-0b1a
    .focused-9968
    img,
  .center-cae8 .feature_up_7129 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .pro_7ebb .orange-e056.right_4e25 {
    width: 100% !important;
  }

  .element-bronze-4a57.secondary-focused-b1e8 > .wide-fb47 {
    gap: 3px;
  }

  .title_gas_beec .silver-801e {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.basic-b3bf .logo-gas-9454.solid-0284 {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.basic-b3bf .logo-gas-9454.solid-0284: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);
}

.border-070b {
  font-weight: 400 !important;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  color: #F0F8FF !important;
  font-size: 12px !important;
}

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

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

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

.aside-bd8b: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;
}

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

/* 响应式增强 */
@media (max-width: 767px) {
  .basic-b3bf .logo-gas-9454.solid-0284 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .title_gas_beec .sidebar_8f5c {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .primary_gold_84da {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.yellow_0b7f .info_selected_a881 {
  flex-shrink: 0;
  white-space: nowrap;
}

.yellow_0b7f .chip-steel-e4c8 {
  flex-shrink: 0;
  min-width: fit-content;
}

.yellow_0b7f .border-070b {
  white-space: nowrap;
}

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

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

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

.yellow_0b7f .chip-steel-e4c8 {
  max-width: 80px !important;
  overflow: hidden;
}

.yellow_0b7f .logo-gas-9454.solid-0284 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.yellow_0b7f .border-070b {
  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);
  }
}

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

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

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

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

body .main_ac13:nth-child(2),
.pro_7ebb .main_ac13:nth-child(2),
#page .main_ac13: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;
}

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

/* css-noise: 7964 */
.phantom-card-t4 {
  padding: 0.1rem;
  font-size: 12px;
  line-height: 1.2;
}
