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(.box-9246) {
  gap: 0.5em;
}
:where(.summary-a8f1) {
  gap: 0.5em;
}
body .layout-east-e121 > .element_large_21a6 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .layout-east-e121 > .status_00b2 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .layout-east-e121 > .solid_44f9 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .pressed_3cf4 > .element_large_21a6 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .pressed_3cf4 > .status_00b2 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .pressed_3cf4 > .solid_44f9 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .pressed_3cf4
  > :where(:not(.element_large_21a6):not(.status_00b2):not(.active_0036)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .pressed_3cf4 > .fast_6d0a {
  max-width: var(--wp--style--global--wide-size);
}
body .box-9246 {
  display: flex;
}
body .box-9246 {
  flex-wrap: wrap;
  align-items: center;
}
body .box-9246 > * {
  margin: 0;
}
body .summary-a8f1 {
  display: grid;
}
body .summary-a8f1 > * {
  margin: 0;
}
:where(.status_9ba0.box-9246) {
  gap: 2em;
}
:where(.status_9ba0.summary-a8f1) {
  gap: 2em;
}
:where(.secondary_c36c.box-9246) {
  gap: 1.25em;
}
:where(.secondary_c36c.summary-a8f1) {
  gap: 1.25em;
}
.tooltip_79c5 {
  color: var(--wp--preset--color--black) !important;
}
.brown_ddfb {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.logo-0a7e {
  color: var(--wp--preset--color--white) !important;
}
.accordion-motion-5300 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.stone_f131 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.wrapper_plasma_dfac {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.sort-left-4890 {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.background-d7f0 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.form-6f2c {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.sidebar_7a62 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.black-8525 {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.pattern-c239 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.gold_6f2c {
  background-color: var(--wp--preset--color--black) !important;
}
.highlight-54f9 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.accent-1e86 {
  background-color: var(--wp--preset--color--white) !important;
}
.preview-in-c1ec {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.menu-13d1 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.dropdown-eb9b {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.slider-f6c1 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.gradient_0e0c {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.mini_6261 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.breadcrumb_static_1996 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.wood_0a0e {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.fast-b097 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.short-e1be {
  border-color: var(--wp--preset--color--black) !important;
}
.item_prev_d015 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.outline-e37f {
  border-color: var(--wp--preset--color--white) !important;
}
.input-0577 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.active-blue-65c5 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.hard_b0a7 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.card-da6d {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.media-wood-286a {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.panel-white-4f40 {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.column_de8c {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.east_2fe5 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.hover_up_fbc0 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.east_d283 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.active-bf99 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.footer-d876 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.column-d35e {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.new_a729 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.west-efed {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.black-63c3 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.avatar_simple_5cdf {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.content-pink-5d47 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.hovered-744b {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.detail-9ebf {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.dirty-224b {
  background: var(--wp--preset--gradient--midnight) !important;
}
.notice-east-76ef {
  font-size: var(--wp--preset--font-size--small) !important;
}
.main_advanced_4a7a {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.outline-d1fc {
  font-size: var(--wp--preset--font-size--large) !important;
}
.hovered-f6c6 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.copper-6d7f a:where(:not(.small_6b53)) {
  color: inherit;
}
:where(.secondary_c36c.box-9246) {
  gap: 1.25em;
}
:where(.secondary_c36c.summary-a8f1) {
  gap: 1.25em;
}
:where(.status_9ba0.box-9246) {
  gap: 2em;
}
:where(.status_9ba0.summary-a8f1) {
  gap: 2em;
}
.out-8a04 {
  font-size: 1.5em;
  line-height: 1.6;
}

.shadow-55f0 .column_8491 {
  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);
}
.progress_a8bf .gradient-thick-3a3d {
  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);
}
.chip-524f {
  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);
}
.chip-524f.focus_cd6f .picture-current-e968 {
  background-color: var(--e-global-color-primary);
}
.chip-524f.picture-cool-3281 .picture-current-e968,
.chip-524f.gradient_old_061a .picture-current-e968 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.message_3965 .sort_iron_a269 {
  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);
}
.pressed_736e {
  --divider-color: var(--e-global-color-secondary);
}
.pressed_736e .yellow_cfd8 {
  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);
}
.pressed_736e.background-fast-baee .picture_45b2 {
  background-color: var(--e-global-color-secondary);
}
.pressed_736e.info_orange_9216 .picture_45b2,
.pressed_736e.plasma_d4da .picture_45b2 {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.pressed_736e.info_orange_9216 .picture_45b2,
.pressed_736e.plasma_d4da .picture_45b2 svg {
  fill: var(--e-global-color-secondary);
}
.box_82a9 .image_middle_2ab5 {
  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);
}
.box_82a9 .easy-6515 {
  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);
}
.active_cold_8c98.background-fast-baee .picture_45b2 {
  background-color: var(--e-global-color-primary);
}
.active_cold_8c98.info_orange_9216 .picture_45b2,
.active_cold_8c98.plasma_d4da .picture_45b2 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.active_cold_8c98.info_orange_9216 .picture_45b2,
.active_cold_8c98.plasma_d4da .picture_45b2 svg {
  fill: var(--e-global-color-primary);
}
.link-6ca9.background-fast-baee .picture_45b2 {
  background-color: var(--e-global-color-primary);
}
.link-6ca9.info_orange_9216 .picture_45b2,
.link-6ca9.plasma_d4da .picture_45b2 {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.link-6ca9 .gas_3d5b {
  color: var(--e-global-color-primary);
}
.link-6ca9 .gas_3d5b,
.link-6ca9 .gas_3d5b a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.link-6ca9 .gradient-7172 {
  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);
}
.soft_8704 .photo_cool_1fb6 {
  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_fixed_80fc .solid-59fe .north-21bd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-b2de .image-6d3d:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.active-b2de .old-d339 i {
  color: var(--e-global-color-primary);
}
.active-b2de .old-d339 svg {
  fill: var(--e-global-color-primary);
}
.active-b2de .paragraph-dim-44dd {
  color: var(--e-global-color-secondary);
}
.active-b2de .image-6d3d > .paragraph-dim-44dd,
.active-b2de .image-6d3d > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.large-9b6d .black_3056 {
  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);
}
.large-9b6d .breadcrumb-orange-8cbf {
  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);
}
.pattern_warm_e4d0 .tabs-a0ea .warm-7246 {
  background-color: var(--e-global-color-primary);
}
.pattern_warm_e4d0 .button_soft_012a {
  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);
}
.red-11a8 .hidden_41f4 {
  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);
}
.red-11a8 .description-152b {
  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);
}
.red-11a8 .thick-6114 {
  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);
}
.tertiary_12f7 .table-lite-9de4,
.tertiary_12f7 .table-lite-9de4 a {
  color: var(--e-global-color-primary);
}
.tertiary_12f7 .table-lite-9de4.inner_7e9e,
.tertiary_12f7 .table-lite-9de4.inner_7e9e a {
  color: var(--e-global-color-accent);
}
.tertiary_12f7 .table-lite-9de4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_12f7 .alert_copper_e492 {
  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);
}
.sidebar_easy_20b7 .west-7125,
.sidebar_easy_20b7 .steel-fd45 {
  color: var(--e-global-color-primary);
}
.sidebar_easy_20b7 .west-7125 svg {
  fill: var(--e-global-color-primary);
}
.sidebar_easy_20b7 .inner_7e9e .west-7125,
.sidebar_easy_20b7 .inner_7e9e .steel-fd45 {
  color: var(--e-global-color-accent);
}
.sidebar_easy_20b7 .inner_7e9e .west-7125 svg {
  fill: var(--e-global-color-accent);
}
.sidebar_easy_20b7 .steel-fd45 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sidebar_easy_20b7 .alert_copper_e492 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tabs_rough_e2ab .blue_17ce,
.tabs_rough_e2ab .tooltip_blue_f609 {
  color: var(--e-global-color-primary);
}
.tabs_rough_e2ab .tooltip_blue_f609 svg {
  fill: var(--e-global-color-primary);
}
.tabs_rough_e2ab .table-lite-9de4.inner_7e9e a,
.tabs_rough_e2ab
  .table-lite-9de4.inner_7e9e
  .tooltip_blue_f609 {
  color: var(--e-global-color-accent);
}
.tabs_rough_e2ab .blue_17ce {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs_rough_e2ab .alert_copper_e492 {
  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);
}
.green-4cf5 .grid_hard_4916 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.green-4cf5 .video_lower_6b03 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.content-5566 .hidden_hard_79b1 .search-south-a9a7 {
  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);
}
.content-5566 .hidden_hard_79b1 .header-9d38 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.content-5566 .filter-inner-7d1a .search-south-a9a7 {
  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);
}
.content-5566
  .filter-inner-7d1a
  .header-9d38 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.content-5566
  .gallery-17bc
  .search-south-a9a7 {
  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);
}
.content-5566
  .gallery-17bc
  .header-9d38 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.content-5566
  .avatar-upper-7e96
  .search-south-a9a7 {
  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);
}
.content-5566
  .avatar-upper-7e96
  .header-9d38 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.small-f3cc .surface_03dd {
  background-color: var(--e-global-color-primary);
}
.small-f3cc .surface_03dd:hover {
  background-color: var(--e-global-color-primary);
}
.small-f3cc .accent-bottom-136d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.small-f3cc
  .surface_03dd:hover
  .accent-bottom-136d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.small_c03a .popup_457c {
  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);
}
.east_df72 .bronze-b99f .section-right-fc1e a {
  background-color: var(--e-global-color-accent);
}
.east_df72 .bronze-b99f .preview-stone-0e26 a {
  background-color: var(--e-global-color-accent);
}
.east_df72 .bronze-b99f .section-right-fc1e a,
.east_df72 .bronze-b99f .preview-stone-0e26 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.lower_fb00
  .outer-e974.simple-edc6
  .bronze-b99f
  a.thumbnail_4ec6 {
  background-color: var(--e-global-color-accent);
}
.lower_fb00
  .outer-e974.simple-edc6
  .bronze-b99f
  span.thumbnail_4ec6.fn-current-ce93 {
  background-color: var(--e-global-color-text);
}
.lower_fb00
  .outer-e974.simple-edc6
  .bronze-b99f
  .thumbnail_4ec6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d .pressed_bf6b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .module_f90a
  > .medium-63fc
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .outline_hard_e11a
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .aside-large-6b89
  .mini-3a0a,
.layout-e63d
  .aside-large-6b89
  .gallery-b9c6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout-e63d
  .aside-large-6b89
  .cool-808f,
.layout-e63d
  .aside-large-6b89
  a
  .cool-808f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .aside-large-6b89
  .mask-fluid-f1d7 {
  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);
}
.layout-e63d
  .aside-large-6b89
  .text_5df7 {
  background-color: var(--e-global-color-primary);
}
.layout-e63d
  .aside-large-6b89
  .text_5df7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .aside-large-6b89
  .text_5df7:hover {
  background-color: var(--e-global-color-primary);
}
.layout-e63d
  .aside-large-6b89
  .steel-231d {
  background-color: var(--e-global-color-primary);
}
.layout-e63d
  .aside-large-6b89
  .steel-231d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .aside-large-6b89
  .steel-231d:hover {
  background-color: var(--e-global-color-primary);
}
.layout-e63d
  .clean-4ffb
  .shade-large-8808
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout-e63d
  .clean-4ffb
  .alert_31b6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .clean-4ffb
  .mask-fluid-f1d7 {
  color: var(--e-global-color-text);
}
.layout-e63d
  .clean-4ffb
  .mask-fluid-f1d7
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .clean-4ffb
  .text_5df7 {
  background-color: var(--e-global-color-primary);
}
.layout-e63d
  .clean-4ffb
  .text_5df7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .clean-4ffb
  .text_5df7:hover {
  background-color: var(--e-global-color-primary);
}
.layout-e63d
  .clean-4ffb
  .steel-231d {
  background-color: var(--e-global-color-primary);
}
.layout-e63d
  .clean-4ffb
  .steel-231d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.layout-e63d
  .clean-4ffb
  .steel-231d:hover {
  background-color: var(--e-global-color-primary);
}
.layout-e63d .module_dark_dd3e {
  background-color: var(--e-global-color-primary);
}
.layout-e63d .module_dark_dd3e:hover {
  background-color: var(--e-global-color-primary);
}
.layout-e63d .copper-b338 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.layout-e63d .alert-stale-b49a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.focus-hard-669c .frame-copper-5343 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.focus-hard-669c
  .component-white-dc15
  > div:nth-child(3)
  .frame-copper-5343,
.focus-hard-669c
  .icon-4e38
  > div:nth-child(1)
  .frame-copper-5343,
.focus-hard-669c
  .highlight_8e3c
  > div:nth-child(1)
  .frame-copper-5343,
.focus-hard-669c
  .element_left_c79c
  > div:nth-child(1)
  .frame-copper-5343,
.focus-hard-669c
  .button_8039
  > div:nth-child(1)
  .frame-copper-5343 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.focus-hard-669c .pagination-first-3330 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-hard-669c .badge-outer-9fb3 {
  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);
}
.focus-hard-669c .element-a487 {
  background-color: var(--e-global-color-primary);
}
.focus-hard-669c .element-a487 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.focus-hard-669c .element-a487:hover {
  background-color: var(--e-global-color-primary);
}
.focus-hard-669c .accent-left-cd26 {
  background-color: var(--e-global-color-primary);
}
.focus-hard-669c .accent-left-cd26:hover {
  background-color: var(--e-global-color-primary);
}
.focus-hard-669c .copper-b338 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.focus-hard-669c .alert-stale-b49a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item_1d8e .panel_medium_beb9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.item_1d8e .light-8a26 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.item_1d8e .green-1a73 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.item_1d8e .progress-solid-f5bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.item_1d8e .sidebar_lower_2904 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.item_1d8e .accent-left-cd26 {
  background-color: var(--e-global-color-primary);
}
.item_1d8e .accent-left-cd26:hover {
  background-color: var(--e-global-color-primary);
}
.detail-light-d1c9 .slider_d9d2 {
  background-color: var(--e-global-color-secondary);
}
.detail-light-d1c9 .box-warm-7dff {
  background-color: var(--e-global-color-text);
}
.detail-light-d1c9 .focus_c467 {
  background-color: var(--e-global-color-secondary);
}
.detail-light-d1c9 .label-middle-93a0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.detail-light-d1c9 .cool_6368 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-light-d1c9 .wrapper_cd8b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-light-d1c9 .dynamic_8626 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.detail-light-d1c9 .hot_a9c5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-6346 .gas_afea .icon-3ae1,
.tag-6346
  .gas_afea
  .icon-3ae1
  a,
.tag-6346 .container_under_a451 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-6346 .gas_afea .text-d118,
.tag-6346 .down_0a1f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag-6346 .gas_afea .text-d118 {
  color: var(--e-global-color-text);
}
.tag-6346 .down_0a1f {
  color: var(--e-global-color-text);
}
.tag-6346
  .gas_afea
  .secondary-93da {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tag-6346 .primary_yellow_d4e7 .liquid_ad31 {
  background-color: var(--e-global-color-primary);
}
.tag-6346 .primary_yellow_d4e7 .liquid_ad31:hover {
  background-color: var(--e-global-color-primary);
}
.tag-6346 .primary_yellow_d4e7 .brown-1415 li span {
  background-color: var(--e-global-color-text);
}
.tag-6346 .primary_yellow_d4e7 .brown-1415 li span:hover {
  background-color: var(--e-global-color-primary);
}
.tag-6346
  .primary_yellow_d4e7
  .brown-1415
  li.backdrop-bee6
  span {
  background-color: var(--e-global-color-accent);
}
.tag-6346 .table-fluid-5745 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thumbnail_dim_a4ce .grid_ad80 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.panel_gas_3223 .box_north_2c90 {
  background-color: var(--e-global-color-primary);
}
.panel_gas_3223 .preview-da3c {
  background-color: var(--e-global-color-secondary);
}
.panel_gas_3223 .description-95d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_gas_3223 .static-03ca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_gas_3223 .in_a1af {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_gas_3223 .container_5f0c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_gas_3223 .huge_2809 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_gas_3223 .image_6780 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.panel_gas_3223 .footer-glass-9da4 {
  background-color: var(--e-global-color-primary);
}
.panel_gas_3223 .footer-glass-9da4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.medium-74d5 .container-fixed-5746 {
  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);
}
.medium-74d5 .prev-c210 {
  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);
}
.medium-74d5
  .dim_ec98:after {
  background-color: var(--e-global-color-primary);
}
.medium-74d5 .down_8b99 {
  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);
}
.filter_copper_2568 .container_under_a451 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.filter_copper_2568 .down_0a1f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.current-2fd7 .next-3370 .article_822e {
  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);
}
.current-2fd7 .next-3370 .module-a64a {
  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);
}
.block-stale-6308 .light_6ce0 {
  background-color: var(--e-global-color-primary);
}
.block-stale-6308 .tag-e1db {
  background-color: var(--e-global-color-secondary);
}
.block-stale-6308 .tertiary-87f1 .easy_ab81 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block-stale-6308 .sort_wood_5dd9 .easy_ab81 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active_active_4e5c .huge_2d46 .preview-fixed-c5b3 {
  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);
}
.active_active_4e5c .huge_2d46 .dynamic_73d5 {
  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_active_4e5c .huge_2d46 .modal_dff5 {
  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);
}
.shadow_stone_d40c .bronze-4912 {
  border-color: var(--e-global-color-text);
}
.shadow_stone_d40c .hidden-new-ea3e {
  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);
}
.shadow_stone_d40c .shade_rough_7044 {
  color: var(--e-global-color-primary);
}
.shadow_stone_d40c .filter_gas_7f1b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.list-under-3508 .element_liquid_f5fc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.list-under-3508 .alert-south-3650 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.list-under-3508 .status-de3e:hover .element_liquid_f5fc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.list-under-3508
  .status-de3e:hover
  .alert-south-3650 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow_f424 .link_b664 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.shadow_f424 .primary_39ee {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.grid-mini-3ba2 .main-fe33 .popup_pressed_3dd5 {
  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);
}
.grid-mini-3ba2 .fresh_d5f1 .popup_pressed_3dd5 {
  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);
}
.aside-east-40d2 .focused-1f3d {
  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);
}
.pink-7796 .logo-589a .widget_iron_a66d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pink-7796 .logo-589a .widget_iron_a66d {
  background-color: var(--e-global-color-secondary);
}
.pink-7796 .main_bright_c801 .widget_iron_a66d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pink-7796 .main_bright_c801 .widget_iron_a66d {
  background-color: var(--e-global-color-secondary);
}
.pink-7796 .aside_action_1ffa .wide-9fef {
  background-color: var(--e-global-color-primary);
}
.pink-7796 .aside_action_1ffa:hover .wide-9fef {
  background-color: var(--e-global-color-secondary);
}
.pink-7796 .liquid_ad31 {
  background-color: var(--e-global-color-primary);
}
.pink-7796 .liquid_ad31:hover {
  background-color: var(--e-global-color-accent);
}
.pink-7796 .brown-1415 li span {
  background-color: var(--e-global-color-text);
}
.pink-7796 .brown-1415 li span:hover {
  background-color: var(--e-global-color-primary);
}
.pink-7796 .brown-1415 li.backdrop-bee6 span {
  background-color: var(--e-global-color-accent);
}
.element-2cd5 .outline-green-93c1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.element-2cd5 .smooth-f6db {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table-huge-d49e .notification_be66:before {
  background-color: var(--e-global-color-secondary);
}
.table-huge-d49e .progress_under_98c7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table-huge-d49e .item-cf09 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh_a249 .hovered-fbab {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh_a249 .hovered-fbab:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh_a249 .hovered-fbab.fn-active-ce93 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fresh_a249 .notice_ed88 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh_a249 .layout-prev-9dce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh_a249 .orange_de74 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fresh_a249 .hidden-38f6 {
  background-color: var(--e-global-color-primary);
}
.fresh_a249 .hidden-38f6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fresh_a249 .red-8e6c {
  background-color: var(--e-global-color-primary);
}
.fresh_a249 .red-8e6c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.info_5344 .popup_gas_4ac8 .prev-2e00 a {
  color: var(--e-global-color-secondary);
}
.info_5344 .popup_gas_4ac8 .prev-2e00 a:hover {
  color: var(--e-global-color-secondary);
}
.info_5344 .popup_gas_4ac8 .prev-2e00,
.info_5344 .popup_gas_4ac8 .prev-2e00 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info_5344 .popup_gas_4ac8 .panel_6a33 {
  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);
}
.info_5344 .popup_gas_4ac8 .focus-0815 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info_5344 .popup_gas_4ac8 .avatar_fluid_d541 {
  background-color: var(--e-global-color-primary);
}
.info_5344 .popup_gas_4ac8 .avatar_fluid_d541 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info_5344 .popup_gas_4ac8 .avatar_fluid_d541:hover {
  background-color: var(--e-global-color-primary);
}
.info_5344 .popup_gas_4ac8 .pink_2db7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.info_5344 .popup_gas_4ac8 .pink_2db7 {
  background-color: var(--e-global-color-primary);
}
.info_5344 .popup_gas_4ac8 .pink_2db7:hover {
  background-color: var(--e-global-color-primary);
}
.info_5344 .popup_gas_4ac8 .liquid_ad31 {
  background-color: var(--e-global-color-primary);
}
.info_5344 .popup_gas_4ac8 .liquid_ad31:hover {
  background-color: var(--e-global-color-primary);
}
.info_5344 .primary_yellow_d4e7 .brown-1415 li span {
  background-color: var(--e-global-color-text);
}
.info_5344 .primary_yellow_d4e7 .brown-1415 li span:hover {
  background-color: var(--e-global-color-primary);
}
.info_5344 .primary_yellow_d4e7 .brown-1415 li.backdrop-bee6 span {
  background-color: var(--e-global-color-accent);
}
.info_5344 .copper-b338 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info_5344 .alert-stale-b49a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-bottom-f7f9 .panel_wide_48a1 .soft_d18d {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup-bottom-f7f9 .panel_wide_48a1 .motion-b923 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup-bottom-f7f9 .panel_wide_48a1 .prev_0e61 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-b9df .carousel-under-3005 {
  border-color: var(--e-global-color-text);
}
.south-b9df .pro-2ca0 {
  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);
}
.south-b9df .box-697c {
  color: var(--e-global-color-secondary);
}
.south-b9df .box-697c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-b9df .content_bfdd > * {
  color: var(--e-global-color-primary);
}
.south-b9df .content_bfdd > * svg {
  fill: var(--e-global-color-primary);
}
.south-b9df .pink_9a61 {
  color: var(--e-global-color-primary);
}
.south-b9df .pink_9a61 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.south-b9df .text-511a {
  color: var(--e-global-color-primary);
}
.south-b9df .text-511a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.south-b9df .main_out_109e {
  color: var(--e-global-color-primary);
}
.south-b9df .main_out_109e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-b9df .primary_6e5e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-b9df .rough-3851 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-b9df .rough-3851.brown_1624 {
  color: var(--e-global-color-secondary);
}
.south-b9df .rough-3851.brown_1624 .east-cca6 {
  color: var(--e-global-color-accent);
}
.south-b9df .rough-3851.avatar-a989 {
  color: var(--e-global-color-text);
}
.south-b9df .rough-3851.avatar-a989 .east-cca6 {
  color: var(--e-global-color-text);
}
.south-b9df .rough-3851:before {
  border-top-color: var(--e-global-color-text);
}
.south-b9df .sort-c8ba {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.south-b9df
  .sort-c8ba
  .grid-simple-771b {
  background-color: var(--e-global-color-primary);
}
.south-b9df
  .sort-c8ba
  .grid-simple-771b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.south-b9df .carousel-under-3005 .component_hot_f075 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-slow-039e .avatar_hovered_f057 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-slow-039e .widget-narrow-0951 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_9149 .plasma-9334 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface_9149
  .grid_bb26
  .stone_c71b {
  background-color: var(--e-global-color-secondary);
}
.surface_9149
  .grid_bb26.accent-glass-a012
  .stone_c71b {
  background-color: var(--e-global-color-text);
}
.surface_9149
  .grid_bb26:hover
  .stone_c71b {
  background-color: var(--e-global-color-accent);
}
.surface_9149
  .grid_bb26.fn-active-ce93
  .stone_c71b {
  background-color: var(--e-global-color-primary);
}
.stale_969c .hard-927f {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.stale_969c .hidden_hard_622a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.stale_969c .element-4d5e {
  background-color: var(--e-global-color-primary);
}
.stale_969c .element-4d5e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gradient-gold-1093 .modal_soft_d794 .filter-tiny-9168 .fixed-ee47 {
  background-color: var(--e-global-color-secondary);
}
.gradient-gold-1093 .modal_soft_d794 .brown-5b65:after {
  background-color: var(--e-global-color-secondary);
}
.gradient-gold-1093 .filter-ebaf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient-gold-1093 .link-395a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient-gold-1093 .mask-9cd3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.gradient-gold-1093 .alert_360d {
  background-color: var(--e-global-color-primary);
}
.gradient-gold-1093 .alert_360d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gradient-gold-1093 .pink-7a73 {
  background-color: var(--e-global-color-secondary);
}
.gradient-gold-1093 .pink-7a73 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.gradient-gold-1093 .modal_soft_d794 .huge_33fc .chip-5c79:hover {
  background-color: var(--e-global-color-primary);
}
.gradient-gold-1093
  .modal_soft_d794
  .huge_33fc
  .chip-5c79.main-easy-602e {
  background-color: var(--e-global-color-primary);
}
.gradient-gold-1093 .modal_soft_d794 .narrow_029e:before {
  border-color: var(--e-global-color-primary);
}
.gradient-gold-1093 .modal_soft_d794 .narrow_029e:hover:before {
  border-color: var(--e-global-color-secondary);
}
.gradient-gold-1093
  .modal_soft_d794
  .narrow_029e.nav_ac50:before {
  border-color: var(--e-global-color-primary);
}
.gradient-gold-1093 .dark_958d span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.table-a85e .large_4ea0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-a85e .large_4ea0:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-a85e .large_4ea0.shade-98ab {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-a85e .fast_ace8 {
  background-color: var(--e-global-color-primary);
}
.table-a85e .fast_ace8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-a85e
  .dirty-7cd8
  .bottom-57db
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.table-a85e
  .in_9b4e
  .bottom-57db
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tall-854a
  .tag_8483
  .pressed-1bad {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-854a
  .tag_8483
  .text_8740 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-854a .row_bottom_9f04 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tall-854a .plasma-a2c6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tall-854a .wrapper-blue-0673 {
  background-color: var(--e-global-color-primary);
}
.tall-854a .wrapper-blue-0673 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.bright_ca00 .black_1637 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bright_ca00 .hard-fdde {
  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);
}
.bright_ca00 .current-bcfb {
  color: var(--e-global-color-secondary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bright_ca00 .current-bcfb a:hover {
  color: var(--e-global-color-secondary);
}
.bright_ca00 .progress-simple-57a2 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bright_ca00 .background_hovered_e957 {
  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);
}
.bright_ca00 .main_steel_39fd .liquid_ad31 {
  background-color: var(--e-global-color-primary);
}
.bright_ca00 .main_steel_39fd .liquid_ad31:hover {
  background-color: var(--e-global-color-accent);
}
.bright_ca00
  .main_steel_39fd
  .brown-1415
  li
  span {
  background-color: var(--e-global-color-text);
}
.bright_ca00
  .main_steel_39fd
  .brown-1415
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.bright_ca00
  .main_steel_39fd
  .brown-1415
  li.backdrop-bee6
  span {
  background-color: var(--e-global-color-accent);
}
.alert-d8e3
  .pagination-e41d
  .filter_down_9f9f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert-d8e3 .pagination-e41d .gallery_b8bd {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert-d8e3 .pagination-e41d .in-d938 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert-d8e3 .summary_thick_d6ba {
  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);
}
.alert-d8e3
  .last-ab49.liquid_4c50 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > a {
  background-color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > a
  .hero-9748.hidden-slow-e952 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > a
  .tabs-outer-4f1d.disabled_eb97 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  .motion_7e96
  > a {
  background-color: var(--e-global-color-secondary);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  .motion_7e96
  > a
  .orange_11d1 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  .motion_7e96
  > a
  .tabs-outer-4f1d.accent_4280 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > a
  .shade_wood_442e:before {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  a
  .shade_wood_442e:before {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96.container_0177
  > a
  .shade_wood_442e:before {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  .motion_7e96.container_0177
  > a
  .shade_wood_442e:before {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > a
  .card_lite_a2e3
  .footer-2df6 {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  a
  .card_lite_a2e3
  .footer-2df6 {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > a
  .card_lite_a2e3
  .footer-2df6,
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  a
  .card_lite_a2e3
  .footer-2df6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > a
  .upper-f603:before {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  a
  .upper-f603:before {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96.container_0177
  > a
  .upper-f603:before {
  color: var(--e-global-color-text);
}
.content_last_24ce
  > .sidebar_2d7e
  > div
  > .complex-c0a3
  > .motion_7e96
  > .footer_8931
  .motion_7e96.container_0177
  > a
  .upper-f603:before {
  color: var(--e-global-color-text);
}
.media-17cf .solid-5326 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.media-17cf
  .button-brown-b643:hover
  .solid-5326 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.iron-ce89
  > .sidebar_2d7e
  > .glass-af9c
  > .heading-simple-b176
  > .message_6d1c
  > .logo_active_e607
  .mask_2239 {
  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);
}
.iron-ce89
  > .sidebar_2d7e
  > .glass-af9c
  > .heading-simple-b176
  > .message_6d1c
  > .logo_active_e607:hover
  .mask_2239 {
  color: var(--e-global-color-text);
}
.iron-ce89
  > .sidebar_2d7e
  > .glass-af9c
  > .heading-simple-b176
  > .message_6d1c
  > .logo_active_e607:hover
  .mask_2239 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron-ce89
  > .sidebar_2d7e
  > .glass-af9c
  > .heading-simple-b176
  > .message_6d1c.description_2a19
  > .logo_active_e607
  .mask_2239 {
  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);
}
.fixed_f03c .status_white_be97 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fixed_f03c .hot_cd23 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fixed_f03c .module-selected-8613 {
  background-color: var(--e-global-color-primary);
}
.fixed_f03c .module-selected-8613 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wrapper-f91d
  > .sidebar_2d7e
  > .sidebar_40a3
  > .accent-cold-f511
  > .tooltip-6fd6
  .primary-e5f2 {
  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);
}
.wrapper-f91d
  > .sidebar_2d7e
  > .sidebar_40a3
  > .accent-cold-f511
  > .tooltip-6fd6
  .item-efeb {
  color: var(--e-global-color-text);
}
.wrapper-f91d
  > .sidebar_2d7e
  > .sidebar_40a3
  > .accent-cold-f511
  > .tooltip-6fd6:hover
  .primary-e5f2 {
  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);
}
.wrapper-f91d
  > .sidebar_2d7e
  > .sidebar_40a3
  > .accent-cold-f511
  > .tooltip-6fd6:hover
  .item-efeb {
  color: var(--e-global-color-secondary);
}
.wrapper-f91d
  > .sidebar_2d7e
  > .sidebar_40a3
  > .accent-cold-f511
  > .tooltip-6fd6.paragraph-c32c
  .primary-e5f2 {
  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);
}
.wrapper-f91d
  > .sidebar_2d7e
  > .sidebar_40a3
  > .accent-cold-f511
  > .tooltip-6fd6.paragraph-c32c
  .item-efeb {
  color: var(--e-global-color-primary);
}
.form_pink_52c5
  .table_256b
  .block_over_e682 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.form_pink_52c5 .text_narrow_5081 .component_hot_f075 .paper-a74c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-west-d0f3 .texture-2f23 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-west-d0f3 .footer_bb8b .texture-2f23 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pagination-west-d0f3 .footer-center-448d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.pagination-west-d0f3 .footer-center-448d {
  background-color: var(--e-global-color-primary);
}
.upper_0f7f .solid_df8b .search-690e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.upper_0f7f
  .solid_df8b:hover
  .background_a1bd {
  color: var(--e-global-color-secondary);
}
.upper_0f7f
  .solid_df8b:hover
  .search-690e {
  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);
}
.header-4ba2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.card_tiny_6007 {
  flex-direction: column;
}

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

h2.card_tiny_6007 .hidden_1490 {
  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);
}

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

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

.pattern_c12f.hero-simple-8406 {
  display: none;
}

.fast-9a9b {
  display: none;
}

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

.nav-b4f4.last-2447 {
  margin-bottom: 40px;
  width: 100%;
}

.avatar-rough-0a32 {
  margin-bottom: 25px !important;
  margin-top: 5px !important;
  position: static !important;
}

.card_tiny_6007 a {
  width: 100%;
}

.prev_faad .current_bc9e.item-eadb {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.prev_faad
  .current_bc9e.input-old-a17e
  .form_orange_5e97
  .notice_motion_5d83 {
  font-size: 20px !important;
}

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

.backdrop-75a3 {
  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;
}

.component-cold-2fac h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.last_e398.thumbnail-black-48fc > .shade-smooth-fb79 {
  display: flex;
  align-items: center;
}

.article-f073 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.shadow_787a {
  position: relative;
  width: 100%;
}

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

.active-37f8 {
  font-size: 35px !important;
}

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

.disabled-slow-692b {
  width: 150px !important;
  height: 150px !important;
  max-width: none;
  border-radius: 20px;
}

.accordion-5ff3 {
  display: flex;
  gap: 50px;
}

.prev_faad
  .current_bc9e.white_2366
  .status-bb7a
  .picture_5f73 {
  width: 100% !important;
}

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

.hover-brown-b1c4 {
  width: 100%;
}

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

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

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

  display: none;
}

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

.banner-north-0b5e {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.image_3452:hover .banner-north-0b5e {
  visibility: visible;
}
.image_3452:hover.image_3452::before {
  display: block;
}

.component-cold-2fac h3 {
  color: #fff;
}

.thumbnail_30c3 {
  margin: 0;
}

.prev_faad
  .current_bc9e.white_2366
  .picture_5f73
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.frame-3d0f {
  width: 100%;
}

.description-static-08b4 {
  width: 100%;
}

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

.description-static-08b4 {
  width: 100%;
}

.upper-53b3 {
  margin-bottom: 10px !important;
}

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

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

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

.card_tiny_6007 .hidden_1490.background_old_a8f7 {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.card_tiny_6007 h1.hidden_1490 {
  margin-top: 120px !important;
}

.prev_faad .current_bc9e.tabs-5e28 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.box-wide-3471 img {
  width: 100%;
}

.dropdown-paper-5c0a .message_6952.form_orange_5e97 {
  justify-content: space-between;
}

.link_purple_4234 {
  display: none;
}

.caption_20bd .form-focused-2329 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .last_e398 .shade-smooth-fb79 {
    flex-wrap: nowrap !important;
  }
}

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

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

@media (max-width: 767px) {
  .component-cold-2fac h3 {
    font-size: 28px;
  }

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

  .dropdown-paper-5c0a .message_6952.form_orange_5e97 {
    border-bottom: 1px solid #f0c159;
  }

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

  .last_e398.thumbnail-black-48fc > .shade-smooth-fb79 {
    gap: 15px;
    justify-content: space-between;
  }

  .prev_faad
    .current_bc9e.white_2366
    .picture_5f73
    img {
    width: 60% !important;
  }

  .orange_3555 {
    left: 2%;
  }

  .wood-a3a8 {
    margin: 10px 0;
  }

  .card_tiny_6007 .form-focused-2329 {
    margin: 0;
    margin-bottom: 10px;
  }

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

  .active-37f8 {
    font-size: 14px !important;
    padding: 10px 15px;
  }

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

  h2.card_tiny_6007 .hidden_1490,
  .card_tiny_6007 .hidden_1490 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .picture_5f73 {
    justify-content: center;
  }

  .card_tiny_6007 .form-focused-2329 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

  .avatar-rough-0a32 {
    margin-bottom: 15px !important;
  }

  .prev_faad .current_bc9e.item-eadb {
    width: 75% !important;
  }

  .box-wide-3471 img {
    width: 100% !important;
  }
}

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

  h2.card_tiny_6007 .hidden_1490,
  .card_tiny_6007 .hidden_1490 {
    font-size: 30px !important;
  }

  .picture_5f73 {
    justify-content: center;
  }

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

  .pattern-brown-b56c
    .status-green-f1b5.sidebar_new_3d68 {
    margin: 0 !important;
  }

  .article-f073 {
    margin: 0;
    gap: 10px;
  }

  .wood-a3a8 {
    display: flex;
  }

  .secondary_a2b3 .detail_west_b1ca {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .card_tiny_6007 h1.hidden_1490 {
    margin-top: 80px !important;
  }

  .prev_faad
    .current_bc9e.white_2366
    .picture_5f73
    img,
  .box_82a9 .status-bb7a {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .prev_faad .current_bc9e.item-eadb {
    width: 100% !important;
  }

  .last_e398.thumbnail-black-48fc > .shade-smooth-fb79 {
    gap: 3px;
  }

  .card_tiny_6007 .form-focused-2329 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 巴西风格导航菜单增强 */
.dropdown-paper-5c0a .message_6952.form_orange_5e97 {
  padding: 12px 20px;
  border-radius: 8px;
  transition: all 0.3s ease;
  background: rgba(255, 215, 0, 0.1); /* 淡金色背景 */
  margin: 2px 0;
}

.dropdown-paper-5c0a .message_6952.form_orange_5e97:hover {
  background: linear-gradient(45deg, #FFD700 0%, #FFA500 100%);
  color: #1B4D3E !important;
  transform: translateX(5px);
  box-shadow: 0 4px 15px rgba(255, 215, 0, 0.3);
}

.notice_motion_5d83 {
  font-weight: 600 !important;
  text-transform: uppercase;
  letter-spacing: 0.5px;
  color: #F0F8FF !important;
}

/* 图片容器巴西风格增强 */
.shadow_787a {
  position: relative;
  width: 100%;
  border-radius: 15px;
  overflow: hidden;
  box-shadow: 0 8px 25px rgba(0, 0, 0, 0.3);
  transition: all 0.3s ease;
}

.shadow_787a:hover {
  transform: scale(1.02);
  box-shadow: 0 12px 35px rgba(0, 0, 0, 0.4);
}

.shadow_787a img {
  border-radius: 15px;
  transition: all 0.3s ease;
  filter: brightness(1.1) contrast(1.1);
}

.shadow_787a:hover img {
  filter: brightness(1.2) contrast(1.2) saturate(1.1);
}

/* 添加巴西风格装饰元素 */
.card_tiny_6007::before {
  content: '';
  position: absolute;
  top: -50px;
  left: 50%;
  transform: translateX(-50%);
  width: 60px;
  height: 4px;
  background: linear-gradient(90deg, #00A86B 0%, #FFD700 50%, #FF6B35 100%);
  border-radius: 2px;
}

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

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

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

/* 图片块巴西风格 */
.disabled-slow-692b {
  border-radius: 20px;
  transition: all 0.3s ease;
  border: 3px solid transparent;
  background: linear-gradient(45deg, #00A86B, #FFD700, #FF6B35) border-box;
  background-clip: padding-box, border-box;
}

.disabled-slow-692b:hover {
  transform: rotate(2deg) scale(1.05);
  border-color: #FFD700;
  box-shadow: 0 8px 25px rgba(255, 215, 0, 0.4);
}

/* 响应式增强 */
@media (max-width: 767px) {
  .dropdown-paper-5c0a .message_6952.form_orange_5e97 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .card_tiny_6007 .hidden_1490 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .detail_west_b1ca {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

/* css-noise: 87c8 */
.widget-item-j5 {
  padding: 0.1rem;
  font-size: 11px;
  line-height: 1.1;
}
