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(.prev_d4d5) {
  gap: 0.5em;
}
:where(.footer_basic_0fdd) {
  gap: 0.5em;
}
body .widget-yellow-57fc > .secondary_b731 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .widget-yellow-57fc > .overlay_tall_d6b8 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .widget-yellow-57fc > .primary-red-0534 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .hard_3c4f > .secondary_b731 {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .hard_3c4f > .overlay_tall_d6b8 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .hard_3c4f > .primary-red-0534 {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .hard_3c4f
  > :where(:not(.secondary_b731):not(.overlay_tall_d6b8):not(.silver_a63f)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .hard_3c4f > .slow-df2d {
  max-width: var(--wp--style--global--wide-size);
}
body .prev_d4d5 {
  display: flex;
}
body .prev_d4d5 {
  flex-wrap: wrap;
  align-items: center;
}
body .prev_d4d5 > * {
  margin: 0;
}
body .footer_basic_0fdd {
  display: grid;
}
body .footer_basic_0fdd > * {
  margin: 0;
}
:where(.preview_bottom_234e.prev_d4d5) {
  gap: 2em;
}
:where(.preview_bottom_234e.footer_basic_0fdd) {
  gap: 2em;
}
:where(.pink_c35a.prev_d4d5) {
  gap: 1.25em;
}
:where(.pink_c35a.footer_basic_0fdd) {
  gap: 1.25em;
}
.gradient-hot-e45e {
  color: var(--wp--preset--color--black) !important;
}
.tiny-9479 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.surface_slow_9201 {
  color: var(--wp--preset--color--white) !important;
}
.fixed-22ed {
  color: var(--wp--preset--color--pale-pink) !important;
}
.label-a559 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.notification-dark-3d2d {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.basic_4b9e {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.easy-6249 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.footer_c52f {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.link-silver-0a8b {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.highlight_7a2d {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.stale-da1a {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.tooltip-stone-8087 {
  background-color: var(--wp--preset--color--black) !important;
}
.caption_2bcf {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.description_3f43 {
  background-color: var(--wp--preset--color--white) !important;
}
.article_dynamic_997a {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.breadcrumb_25ef {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.middle-ace2 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.module-short-ea39 {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.heading_north_0e69 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.tall-2bf7 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.first-fb9d {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.popup-acfb {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.liquid-e0be {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.fixed_c523 {
  border-color: var(--wp--preset--color--black) !important;
}
.texture_pink_f3d1 {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.picture-yellow-c0e8 {
  border-color: var(--wp--preset--color--white) !important;
}
.picture-purple-4237 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.copper_d2e9 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.icon-7560 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.silver-df13 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.action-1fa8 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.wide-fb5f {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.summary_blue_5d60 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.link-dbb4 {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.message_624b {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.down-7606 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.pink-c16a {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.fast_a362 {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.summary-complex-dffb {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.middle_63d9 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.secondary_action_6599 {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.label_complex_99bc {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.tiny_4978 {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.element_over_c769 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.center-5e47 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.video-new-5b65 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.backdrop-under-3676 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.thick-6fed {
  font-size: var(--wp--preset--font-size--small) !important;
}
.aside-soft-19f8 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.panel_last_8dfc {
  font-size: var(--wp--preset--font-size--large) !important;
}
.progress-under-c4e1 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.tooltip_535d a:where(:not(.logo_7592)) {
  color: inherit;
}
:where(.pink_c35a.prev_d4d5) {
  gap: 1.25em;
}
:where(.pink_c35a.footer_basic_0fdd) {
  gap: 1.25em;
}
:where(.preview_bottom_234e.prev_d4d5) {
  gap: 2em;
}
:where(.preview_bottom_234e.footer_basic_0fdd) {
  gap: 2em;
}
.logo_gold_9a01 {
  font-size: 1.5em;
  line-height: 1.6;
}

.chip-fixed-2cb4 .search-7e8b {
  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);
}
.gallery-under-9114 .cold_85b6 {
  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);
}
.gradient-motion-d873 {
  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);
}
.gradient-motion-d873.chip-867f .bronze_a30d {
  background-color: var(--e-global-color-primary);
}
.gradient-motion-d873.chip_under_8421 .bronze_a30d,
.gradient-motion-d873.shade-fixed-ee53 .bronze_a30d {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.static_7ac1 .hover_action_94e1 {
  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);
}
.north-cae4 {
  --divider-color: var(--e-global-color-secondary);
}
.north-cae4 .first-875d {
  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);
}
.north-cae4.section_b3ff .accent_inner_3c9d {
  background-color: var(--e-global-color-secondary);
}
.north-cae4.texture_cf4d .accent_inner_3c9d,
.north-cae4.label-57ee .accent_inner_3c9d {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.north-cae4.texture_cf4d .accent_inner_3c9d,
.north-cae4.label-57ee .accent_inner_3c9d svg {
  fill: var(--e-global-color-secondary);
}
.block_2385 .video_lite_f163 {
  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);
}
.block_2385 .dark_8aa8 {
  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);
}
.container-copper-31fa.section_b3ff .accent_inner_3c9d {
  background-color: var(--e-global-color-primary);
}
.container-copper-31fa.texture_cf4d .accent_inner_3c9d,
.container-copper-31fa.label-57ee .accent_inner_3c9d {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.container-copper-31fa.texture_cf4d .accent_inner_3c9d,
.container-copper-31fa.label-57ee .accent_inner_3c9d svg {
  fill: var(--e-global-color-primary);
}
.button_smooth_374e.section_b3ff .accent_inner_3c9d {
  background-color: var(--e-global-color-primary);
}
.button_smooth_374e.texture_cf4d .accent_inner_3c9d,
.button_smooth_374e.label-57ee .accent_inner_3c9d {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.button_smooth_374e .backdrop-old-fa47 {
  color: var(--e-global-color-primary);
}
.button_smooth_374e .backdrop-old-fa47,
.button_smooth_374e .backdrop-old-fa47 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button_smooth_374e .tag_9afb {
  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);
}
.frame_2075 .purple-0d2a {
  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-outer-d52e .avatar_4809 .widget-static-bfc6 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.secondary_e9c0 .pagination_416a:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.secondary_e9c0 .highlight-8e71 i {
  color: var(--e-global-color-primary);
}
.secondary_e9c0 .highlight-8e71 svg {
  fill: var(--e-global-color-primary);
}
.secondary_e9c0 .under_f080 {
  color: var(--e-global-color-secondary);
}
.secondary_e9c0 .pagination_416a > .under_f080,
.secondary_e9c0 .pagination_416a > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.aside-dc93 .text_1a20 {
  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);
}
.aside-dc93 .up_16d6 {
  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);
}
.badge_wood_a00b .paper_d0d1 .hover-dark-b8e2 {
  background-color: var(--e-global-color-primary);
}
.badge_wood_a00b .primary_cold_e80a {
  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);
}
.easy_1d61 .gold_4227 {
  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);
}
.easy_1d61 .row-635e {
  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);
}
.easy_1d61 .article-short-c750 {
  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);
}
.tabs_black_6947 .table_glass_2f99,
.tabs_black_6947 .table_glass_2f99 a {
  color: var(--e-global-color-primary);
}
.tabs_black_6947 .table_glass_2f99.form-694d,
.tabs_black_6947 .table_glass_2f99.form-694d a {
  color: var(--e-global-color-accent);
}
.tabs_black_6947 .table_glass_2f99 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tabs_black_6947 .purple-e4ee {
  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);
}
.white_6475 .silver_6df4,
.white_6475 .selected-22c9 {
  color: var(--e-global-color-primary);
}
.white_6475 .silver_6df4 svg {
  fill: var(--e-global-color-primary);
}
.white_6475 .form-694d .silver_6df4,
.white_6475 .form-694d .selected-22c9 {
  color: var(--e-global-color-accent);
}
.white_6475 .form-694d .silver_6df4 svg {
  fill: var(--e-global-color-accent);
}
.white_6475 .selected-22c9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.white_6475 .purple-e4ee {
  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);
}
.icon_d09a .pattern_center_38ca,
.icon_d09a .active-e249 {
  color: var(--e-global-color-primary);
}
.icon_d09a .active-e249 svg {
  fill: var(--e-global-color-primary);
}
.icon_d09a .table_glass_2f99.form-694d a,
.icon_d09a
  .table_glass_2f99.form-694d
  .active-e249 {
  color: var(--e-global-color-accent);
}
.icon_d09a .pattern_center_38ca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon_d09a .purple-e4ee {
  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);
}
.icon-hard-4eb9 .notice_0939 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon-hard-4eb9 .right-9482 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_e234 .selected_3bc6 .iron_afb9 {
  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);
}
.icon_e234 .selected_3bc6 .small-e140 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_e234 .highlight_purple_6774 .iron_afb9 {
  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);
}
.icon_e234
  .highlight_purple_6774
  .small-e140 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_e234
  .feature-b628
  .iron_afb9 {
  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);
}
.icon_e234
  .feature-b628
  .small-e140 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.icon_e234
  .thumbnail_dim_699b
  .iron_afb9 {
  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);
}
.icon_e234
  .thumbnail_dim_699b
  .small-e140 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.info_liquid_05d2 .glass_b2a8 {
  background-color: var(--e-global-color-primary);
}
.info_liquid_05d2 .glass_b2a8:hover {
  background-color: var(--e-global-color-primary);
}
.info_liquid_05d2 .layout_3399 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info_liquid_05d2
  .glass_b2a8:hover
  .layout_3399 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.over_14a2 .gallery_67f6 {
  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);
}
.video-hot-591f .solid_171a .simple-0bb2 a {
  background-color: var(--e-global-color-accent);
}
.video-hot-591f .solid_171a .disabled-green-9afc a {
  background-color: var(--e-global-color-accent);
}
.video-hot-591f .solid_171a .simple-0bb2 a,
.video-hot-591f .solid_171a .disabled-green-9afc a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.motion-9c3a
  .column_center_ff89.grid-edb2
  .solid_171a
  a.inner-8d6c {
  background-color: var(--e-global-color-accent);
}
.motion-9c3a
  .column_center_ff89.grid-edb2
  .solid_171a
  span.inner-8d6c.fn-current-b042 {
  background-color: var(--e-global-color-text);
}
.motion-9c3a
  .column_center_ff89.grid-edb2
  .solid_171a
  .inner-8d6c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41 .notice_current_f99d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .column-advanced-6fb5
  > .dropdown_inner_a02a
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .link-c98f
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .button_thick_5e7b
  .picture-south-b74e,
.old_7a41
  .button_thick_5e7b
  .hard_a02a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old_7a41
  .button_thick_5e7b
  .surface-bronze-d3e5,
.old_7a41
  .button_thick_5e7b
  a
  .surface-bronze-d3e5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .button_thick_5e7b
  .overlay-c510 {
  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);
}
.old_7a41
  .button_thick_5e7b
  .stone_199f {
  background-color: var(--e-global-color-primary);
}
.old_7a41
  .button_thick_5e7b
  .stone_199f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .button_thick_5e7b
  .stone_199f:hover {
  background-color: var(--e-global-color-primary);
}
.old_7a41
  .button_thick_5e7b
  .paper_2245 {
  background-color: var(--e-global-color-primary);
}
.old_7a41
  .button_thick_5e7b
  .paper_2245 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .button_thick_5e7b
  .paper_2245:hover {
  background-color: var(--e-global-color-primary);
}
.old_7a41
  .thumbnail-7af5
  .overlay-1ea9
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old_7a41
  .thumbnail-7af5
  .gradient_8dd5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .thumbnail-7af5
  .overlay-c510 {
  color: var(--e-global-color-text);
}
.old_7a41
  .thumbnail-7af5
  .overlay-c510
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .thumbnail-7af5
  .stone_199f {
  background-color: var(--e-global-color-primary);
}
.old_7a41
  .thumbnail-7af5
  .stone_199f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .thumbnail-7af5
  .stone_199f:hover {
  background-color: var(--e-global-color-primary);
}
.old_7a41
  .thumbnail-7af5
  .paper_2245 {
  background-color: var(--e-global-color-primary);
}
.old_7a41
  .thumbnail-7af5
  .paper_2245 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.old_7a41
  .thumbnail-7af5
  .paper_2245:hover {
  background-color: var(--e-global-color-primary);
}
.old_7a41 .border_simple_d16c {
  background-color: var(--e-global-color-primary);
}
.old_7a41 .border_simple_d16c:hover {
  background-color: var(--e-global-color-primary);
}
.old_7a41 .photo_91f4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.old_7a41 .south-d72f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-in-a64b .menu-7c33 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-in-a64b
  .feature-mini-408a
  > div:nth-child(3)
  .menu-7c33,
.border-in-a64b
  .texture-29a6
  > div:nth-child(1)
  .menu-7c33,
.border-in-a64b
  .under-d2c2
  > div:nth-child(1)
  .menu-7c33,
.border-in-a64b
  .menu-stone-cd6c
  > div:nth-child(1)
  .menu-7c33,
.border-in-a64b
  .texture-fresh-10b0
  > div:nth-child(1)
  .menu-7c33 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-in-a64b .disabled-large-34a6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-in-a64b .clean-2d47 {
  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);
}
.border-in-a64b .complex-82f9 {
  background-color: var(--e-global-color-primary);
}
.border-in-a64b .complex-82f9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.border-in-a64b .complex-82f9:hover {
  background-color: var(--e-global-color-primary);
}
.border-in-a64b .pagination-mini-fd4c {
  background-color: var(--e-global-color-primary);
}
.border-in-a64b .pagination-mini-fd4c:hover {
  background-color: var(--e-global-color-primary);
}
.border-in-a64b .photo_91f4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.border-in-a64b .south-d72f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box-tall-b858 .accordion-short-e179 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box-tall-b858 .table_ef43 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-tall-b858 .solid-6c9f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-tall-b858 .hard_085d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-tall-b858 .middle-73f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.box-tall-b858 .pagination-mini-fd4c {
  background-color: var(--e-global-color-primary);
}
.box-tall-b858 .pagination-mini-fd4c:hover {
  background-color: var(--e-global-color-primary);
}
.label-left-8c6a .hard-75f4 {
  background-color: var(--e-global-color-secondary);
}
.label-left-8c6a .up-0580 {
  background-color: var(--e-global-color-text);
}
.label-left-8c6a .white_e631 {
  background-color: var(--e-global-color-secondary);
}
.label-left-8c6a .full-5513 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.label-left-8c6a .hard-0264 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-left-8c6a .tiny_b5f9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-left-8c6a .silver_4a44 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.label-left-8c6a .tabs_e7a3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_fast_3915 .pagination_mini_460d .fresh_0a36,
.hero_fast_3915
  .pagination_mini_460d
  .fresh_0a36
  a,
.hero_fast_3915 .nav_3e28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_fast_3915 .pagination_mini_460d .motion-f38d,
.hero_fast_3915 .widget-short-27e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hero_fast_3915 .pagination_mini_460d .motion-f38d {
  color: var(--e-global-color-text);
}
.hero_fast_3915 .widget-short-27e8 {
  color: var(--e-global-color-text);
}
.hero_fast_3915
  .pagination_mini_460d
  .input-97f8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hero_fast_3915 .frame-0df1 .container-static-b0cd {
  background-color: var(--e-global-color-primary);
}
.hero_fast_3915 .frame-0df1 .container-static-b0cd:hover {
  background-color: var(--e-global-color-primary);
}
.hero_fast_3915 .frame-0df1 .outline_4d23 li span {
  background-color: var(--e-global-color-text);
}
.hero_fast_3915 .frame-0df1 .outline_4d23 li span:hover {
  background-color: var(--e-global-color-primary);
}
.hero_fast_3915
  .frame-0df1
  .outline_4d23
  li.rough_fbbd
  span {
  background-color: var(--e-global-color-accent);
}
.hero_fast_3915 .notification-cool-f161 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_7e28 .container_action_a690 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.wrapper_stone_0d2e .highlight_b237 {
  background-color: var(--e-global-color-primary);
}
.wrapper_stone_0d2e .fixed-3a20 {
  background-color: var(--e-global-color-secondary);
}
.wrapper_stone_0d2e .active-fresh-3028 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_stone_0d2e .white_4a10 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_stone_0d2e .light_95df {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_stone_0d2e .list_0664 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_stone_0d2e .complex_d1a9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_stone_0d2e .prev_9566 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper_stone_0d2e .selected-07b1 {
  background-color: var(--e-global-color-primary);
}
.wrapper_stone_0d2e .selected-07b1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.silver-1124 .text_next_bf49 {
  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);
}
.silver-1124 .gas-0edb {
  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);
}
.silver-1124
  .content-bright-02c1:after {
  background-color: var(--e-global-color-primary);
}
.silver-1124 .overlay-slow-ce84 {
  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);
}
.easy-e16f .nav_3e28 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.easy-e16f .widget-short-27e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in_eb47 .search-fd91 .menu_thick_3732 {
  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);
}
.in_eb47 .search-fd91 .silver-0bf0 {
  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);
}
.cold_cc6f .down_c335 {
  background-color: var(--e-global-color-primary);
}
.cold_cc6f .popup_5d78 {
  background-color: var(--e-global-color-secondary);
}
.cold_cc6f .link_red_521c .bright-4fcc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.cold_cc6f .fresh-17fd .bright-4fcc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.hidden-out-6ce4 .hidden_purple_dd16 .dropdown-a062 {
  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-out-6ce4 .hidden_purple_dd16 .solid_6efb {
  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);
}
.hidden-out-6ce4 .hidden_purple_dd16 .north-40da {
  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);
}
.list-complex-88e9 .summary-plasma-52d8 {
  border-color: var(--e-global-color-text);
}
.list-complex-88e9 .glass_3b3a {
  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);
}
.list-complex-88e9 .hard-3adf {
  color: var(--e-global-color-primary);
}
.list-complex-88e9 .tooltip-west-fbac {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-8863 .over_cc60 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-8863 .advanced_c7e5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-8863 .chip_gas_afba:hover .over_cc60 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.header-8863
  .chip_gas_afba:hover
  .advanced_c7e5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.picture-542c .search_6e4b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.picture-542c .modal-f9f6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full-d65f .link-a9cf .sort_south_421e {
  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);
}
.full-d65f .pagination_b84e .sort_south_421e {
  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);
}
.rough-2c05 .easy_9938 {
  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);
}
.paragraph-fluid-d34d .texture-smooth-c27a .preview-3bda {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-fluid-d34d .texture-smooth-c27a .preview-3bda {
  background-color: var(--e-global-color-secondary);
}
.paragraph-fluid-d34d .footer_current_3d05 .preview-3bda {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.paragraph-fluid-d34d .footer_current_3d05 .preview-3bda {
  background-color: var(--e-global-color-secondary);
}
.paragraph-fluid-d34d .secondary-first-4a25 .list_warm_a6a0 {
  background-color: var(--e-global-color-primary);
}
.paragraph-fluid-d34d .secondary-first-4a25:hover .list_warm_a6a0 {
  background-color: var(--e-global-color-secondary);
}
.paragraph-fluid-d34d .container-static-b0cd {
  background-color: var(--e-global-color-primary);
}
.paragraph-fluid-d34d .container-static-b0cd:hover {
  background-color: var(--e-global-color-accent);
}
.paragraph-fluid-d34d .outline_4d23 li span {
  background-color: var(--e-global-color-text);
}
.paragraph-fluid-d34d .outline_4d23 li span:hover {
  background-color: var(--e-global-color-primary);
}
.paragraph-fluid-d34d .outline_4d23 li.rough_fbbd span {
  background-color: var(--e-global-color-accent);
}
.link-1183 .action-e666 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.link-1183 .under_1637 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-e391 .texture_liquid_0ae7:before {
  background-color: var(--e-global-color-secondary);
}
.list-e391 .gallery-prev-4083 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.list-e391 .article-ef7b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent_7c4a .grid-28cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent_7c4a .grid-28cc:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent_7c4a .grid-28cc.fn-active-b042 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent_7c4a .popup_dim_222e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent_7c4a .card_rough_4f48 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent_7c4a .description-64d5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.accent_7c4a .frame-d7c7 {
  background-color: var(--e-global-color-primary);
}
.accent_7c4a .frame-d7c7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.accent_7c4a .upper_9706 {
  background-color: var(--e-global-color-primary);
}
.accent_7c4a .upper_9706 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_03fb .green-56d1 .dark_485b a {
  color: var(--e-global-color-secondary);
}
.title_03fb .green-56d1 .dark_485b a:hover {
  color: var(--e-global-color-secondary);
}
.title_03fb .green-56d1 .dark_485b,
.title_03fb .green-56d1 .dark_485b a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_03fb .green-56d1 .left_3bf6 {
  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);
}
.title_03fb .green-56d1 .highlight_8efe {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_03fb .green-56d1 .picture-e878 {
  background-color: var(--e-global-color-primary);
}
.title_03fb .green-56d1 .picture-e878 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.title_03fb .green-56d1 .picture-e878:hover {
  background-color: var(--e-global-color-primary);
}
.title_03fb .green-56d1 .status-764d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.title_03fb .green-56d1 .status-764d {
  background-color: var(--e-global-color-primary);
}
.title_03fb .green-56d1 .status-764d:hover {
  background-color: var(--e-global-color-primary);
}
.title_03fb .green-56d1 .container-static-b0cd {
  background-color: var(--e-global-color-primary);
}
.title_03fb .green-56d1 .container-static-b0cd:hover {
  background-color: var(--e-global-color-primary);
}
.title_03fb .frame-0df1 .outline_4d23 li span {
  background-color: var(--e-global-color-text);
}
.title_03fb .frame-0df1 .outline_4d23 li span:hover {
  background-color: var(--e-global-color-primary);
}
.title_03fb .frame-0df1 .outline_4d23 li.rough_fbbd span {
  background-color: var(--e-global-color-accent);
}
.title_03fb .photo_91f4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.title_03fb .south-d72f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column-3b0e .pattern-b806 .secondary_b2d7 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.column-3b0e .pattern-b806 .complex_5d42 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.column-3b0e .pattern-b806 .notification-c88a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-cb52 .north_946c {
  border-color: var(--e-global-color-text);
}
.bottom-cb52 .pagination-3349 {
  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);
}
.bottom-cb52 .row_f694 {
  color: var(--e-global-color-secondary);
}
.bottom-cb52 .row_f694 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-cb52 .description_tall_4be5 > * {
  color: var(--e-global-color-primary);
}
.bottom-cb52 .description_tall_4be5 > * svg {
  fill: var(--e-global-color-primary);
}
.bottom-cb52 .item-south-f1ea {
  color: var(--e-global-color-primary);
}
.bottom-cb52 .item-south-f1ea {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bottom-cb52 .footer_gold_5858 {
  color: var(--e-global-color-primary);
}
.bottom-cb52 .footer_gold_5858 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.bottom-cb52 .image_a139 {
  color: var(--e-global-color-primary);
}
.bottom-cb52 .image_a139 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-cb52 .media_8631 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-cb52 .input_8a5e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-cb52 .input_8a5e.info_02b3 {
  color: var(--e-global-color-secondary);
}
.bottom-cb52 .input_8a5e.info_02b3 .form-11d0 {
  color: var(--e-global-color-accent);
}
.bottom-cb52 .input_8a5e.feature_c35a {
  color: var(--e-global-color-text);
}
.bottom-cb52 .input_8a5e.feature_c35a .form-11d0 {
  color: var(--e-global-color-text);
}
.bottom-cb52 .input_8a5e:before {
  border-top-color: var(--e-global-color-text);
}
.bottom-cb52 .fixed_2fa9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.bottom-cb52
  .fixed_2fa9
  .paragraph-8223 {
  background-color: var(--e-global-color-primary);
}
.bottom-cb52
  .fixed_2fa9
  .paragraph-8223 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.bottom-cb52 .north_946c .alert-liquid-eaef {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.medium-1d7b .tabs_easy_0835 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.medium-1d7b .logo_385e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-965f .highlight_2131 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.backdrop-965f
  .next_88b8
  .sidebar-hard-d980 {
  background-color: var(--e-global-color-secondary);
}
.backdrop-965f
  .next_88b8.primary_glass_7b0f
  .sidebar-hard-d980 {
  background-color: var(--e-global-color-text);
}
.backdrop-965f
  .next_88b8:hover
  .sidebar-hard-d980 {
  background-color: var(--e-global-color-accent);
}
.backdrop-965f
  .next_88b8.fn-active-b042
  .sidebar-hard-d980 {
  background-color: var(--e-global-color-primary);
}
.button-8dd6 .focused-b858 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.button-8dd6 .secondary-liquid-f689 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.button-8dd6 .slow-6f52 {
  background-color: var(--e-global-color-primary);
}
.button-8dd6 .slow-6f52 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_fresh_a4a7 .bottom-c545 .gallery_mini_36c4 .label-42b9 {
  background-color: var(--e-global-color-secondary);
}
.tooltip_fresh_a4a7 .bottom-c545 .gas_bad4:after {
  background-color: var(--e-global-color-secondary);
}
.tooltip_fresh_a4a7 .new-7f73 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_fresh_a4a7 .paper-73de {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_fresh_a4a7 .wide-511a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tooltip_fresh_a4a7 .main-d43f {
  background-color: var(--e-global-color-primary);
}
.tooltip_fresh_a4a7 .main-d43f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_fresh_a4a7 .slow_4ffe {
  background-color: var(--e-global-color-secondary);
}
.tooltip_fresh_a4a7 .slow_4ffe {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tooltip_fresh_a4a7 .bottom-c545 .focus_4467 .form_fd07:hover {
  background-color: var(--e-global-color-primary);
}
.tooltip_fresh_a4a7
  .bottom-c545
  .focus_4467
  .form_fd07.over_f043 {
  background-color: var(--e-global-color-primary);
}
.tooltip_fresh_a4a7 .bottom-c545 .hot-1266:before {
  border-color: var(--e-global-color-primary);
}
.tooltip_fresh_a4a7 .bottom-c545 .hot-1266:hover:before {
  border-color: var(--e-global-color-secondary);
}
.tooltip_fresh_a4a7
  .bottom-c545
  .hot-1266.summary-motion-93b9:before {
  border-color: var(--e-global-color-primary);
}
.tooltip_fresh_a4a7 .container-green-0fdc span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.cold_57a3 .breadcrumb_fast_609b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.cold_57a3 .breadcrumb_fast_609b:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.cold_57a3 .breadcrumb_fast_609b.panel_south_aedf {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.cold_57a3 .paper-d86b {
  background-color: var(--e-global-color-primary);
}
.cold_57a3 .paper-d86b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.cold_57a3
  .next-6b2d
  .banner-357d
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.cold_57a3
  .layout_fast_afdf
  .banner-357d
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.frame_paper_ebe8
  .border_d20f
  .backdrop-be22 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_paper_ebe8
  .border_d20f
  .box-6edf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_paper_ebe8 .steel_7af3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_paper_ebe8 .overlay_5f58 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.frame_paper_ebe8 .message-eae8 {
  background-color: var(--e-global-color-primary);
}
.frame_paper_ebe8 .message-eae8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dynamic_2a0d .search_dce6 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dynamic_2a0d .gradient_e733 {
  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);
}
.dynamic_2a0d .gallery-a1dc {
  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);
}
.dynamic_2a0d .gallery-a1dc a:hover {
  color: var(--e-global-color-secondary);
}
.dynamic_2a0d .heading-e8c3 {
  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);
}
.dynamic_2a0d .badge_f026 {
  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);
}
.dynamic_2a0d .component-middle-a4ee .container-static-b0cd {
  background-color: var(--e-global-color-primary);
}
.dynamic_2a0d .component-middle-a4ee .container-static-b0cd:hover {
  background-color: var(--e-global-color-accent);
}
.dynamic_2a0d
  .component-middle-a4ee
  .outline_4d23
  li
  span {
  background-color: var(--e-global-color-text);
}
.dynamic_2a0d
  .component-middle-a4ee
  .outline_4d23
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.dynamic_2a0d
  .component-middle-a4ee
  .outline_4d23
  li.rough_fbbd
  span {
  background-color: var(--e-global-color-accent);
}
.pink_cb68
  .panel_71ae
  .shade_71a5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pink_cb68 .panel_71ae .module-pro-ccca {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.pink_cb68 .panel_71ae .simple-1a89 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.pink_cb68 .highlight_bade {
  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_cb68
  .card-2c54.secondary_8031 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > a {
  background-color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > a
  .photo-906b.aside_f08e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > a
  .current_c840.white-f383 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  .upper-1750
  > a {
  background-color: var(--e-global-color-secondary);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  .upper-1750
  > a
  .copper-3ea8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  .upper-1750
  > a
  .current_c840.liquid-f630 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > a
  .down-34d4:before {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  a
  .down-34d4:before {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750.section-ec09
  > a
  .down-34d4:before {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  .upper-1750.section-ec09
  > a
  .down-34d4:before {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > a
  .bottom_123e
  .paragraph_red_4fce {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  a
  .bottom_123e
  .paragraph_red_4fce {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > a
  .bottom_123e
  .paragraph_red_4fce,
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  a
  .bottom_123e
  .paragraph_red_4fce {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > a
  .hidden-d751:before {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  a
  .hidden-d751:before {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750.section-ec09
  > a
  .hidden-d751:before {
  color: var(--e-global-color-text);
}
.summary_3557
  > .grid-4937
  > div
  > .bronze-2ecc
  > .upper-1750
  > .tooltip_e7ba
  .upper-1750.section-ec09
  > a
  .hidden-d751:before {
  color: var(--e-global-color-text);
}
.smooth_f359 .accordion-1b00 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.smooth_f359
  .info_e75e:hover
  .accordion-1b00 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.description_fresh_5f0f
  > .grid-4937
  > .chip-0630
  > .steel_92ac
  > .row-e04c
  > .nav-3f36
  .dirty_9469 {
  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);
}
.description_fresh_5f0f
  > .grid-4937
  > .chip-0630
  > .steel_92ac
  > .row-e04c
  > .nav-3f36:hover
  .dirty_9469 {
  color: var(--e-global-color-text);
}
.description_fresh_5f0f
  > .grid-4937
  > .chip-0630
  > .steel_92ac
  > .row-e04c
  > .nav-3f36:hover
  .dirty_9469 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.description_fresh_5f0f
  > .grid-4937
  > .chip-0630
  > .steel_92ac
  > .row-e04c.gallery_simple_7be8
  > .nav-3f36
  .dirty_9469 {
  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);
}
.liquid-c383 .notification_5893 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid-c383 .rough_b1cc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid-c383 .full_b43c {
  background-color: var(--e-global-color-primary);
}
.liquid-c383 .full_b43c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.north_aa8d
  > .grid-4937
  > .badge-black-2185
  > .header_9e7d
  > .green-8cef
  .shadow_eed1 {
  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);
}
.north_aa8d
  > .grid-4937
  > .badge-black-2185
  > .header_9e7d
  > .green-8cef
  .active_9d08 {
  color: var(--e-global-color-text);
}
.north_aa8d
  > .grid-4937
  > .badge-black-2185
  > .header_9e7d
  > .green-8cef:hover
  .shadow_eed1 {
  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);
}
.north_aa8d
  > .grid-4937
  > .badge-black-2185
  > .header_9e7d
  > .green-8cef:hover
  .active_9d08 {
  color: var(--e-global-color-secondary);
}
.north_aa8d
  > .grid-4937
  > .badge-black-2185
  > .header_9e7d
  > .green-8cef.grid_a7a8
  .shadow_eed1 {
  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);
}
.north_aa8d
  > .grid-4937
  > .badge-black-2185
  > .header_9e7d
  > .green-8cef.grid_a7a8
  .active_9d08 {
  color: var(--e-global-color-primary);
}
.box_cool_071d
  .mask_9f1b
  .border-action-12c6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.box_cool_071d .slow_ee49 .alert-liquid-eaef .large_a267 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.advanced_3211 .detail-66cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.advanced_3211 .black_2d0d .detail-66cc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.advanced_3211 .lower_4ee5 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.advanced_3211 .lower_4ee5 {
  background-color: var(--e-global-color-primary);
}
.panel_436d .modal-fa62 .stone-6f6a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.panel_436d
  .modal-fa62:hover
  .pressed-62ac {
  color: var(--e-global-color-secondary);
}
.panel_436d
  .modal-fa62:hover
  .stone-6f6a {
  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);
}
.cool_3f43 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.row_5768 {
  flex-direction: column;
}

.row_5768 .frame-iron-bb49 {
  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.row_5768 .frame-iron-bb49 {
  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);
}

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

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

.easy-a7a2.logo_motion_09de {
  display: none;
}

.image-c6cb {
  display: none;
}

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

.primary_last_3726.component-hot-4837 {
  margin-bottom: 40px;
  width: 100%;
}

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

.row_5768 a {
  width: 100%;
}

.pink-a610 .next_8081.accordion_02fc {
  width: 20% !important;
}

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

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

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

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

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

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

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

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

.pink-a610
  .next_8081.hot_8429
  .cold-0d10
  .popup-03d7 {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.last_13d0.media-bb8c > .text_out_703c {
  display: flex;
  align-items: center;
}

.summary-ed96 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.steel-ce4f {
  position: relative;
  width: 100%;
}

.caption-hard-1c20 {
  position: absolute;
  bottom: 45%;
  left: 5%;
}

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

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

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

.simple-872f {
  display: flex;
  gap: 50px;
}

.pink-a610
  .next_8081.popup-liquid-f0c0
  .form_east_5038
  .list_west_526b {
  width: 100% !important;
}

.gallery-last-75d9 {
  width: 500px !important;
  max-width: none;
}

.focus-661e {
  width: 100%;
}

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

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

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

  display: none;
}

.large-6c6f {
  font-size: 15px !important;
}

.tabs-aa0f {
  position: absolute;
  top: 30%;
  left: 20%;

  visibility: hidden;
}

.container_advanced_340d:hover .tabs-aa0f {
  visibility: visible;
}
.container_advanced_340d:hover.container_advanced_340d::before {
  display: block;
}

.highlight_white_1d46 h3 {
  color: #fff;
}

.summary-be70 {
  margin: 0;
}

.pink-a610
  .next_8081.popup-liquid-f0c0
  .list_west_526b
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.thick_026c {
  width: 100%;
}

.header_hard_5cd1 {
  width: 100%;
}

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

.header_hard_5cd1 {
  width: 100%;
}

.basic-97b9 {
  margin-bottom: 10px !important;
}

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

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

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

.row_5768 .frame-iron-bb49.hidden_prev_523f {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.row_5768 h1.frame-iron-bb49 {
  margin-top: 80px !important;
}

.pink-a610 .next_8081.yellow-d106 {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.text_fast_b649 img {
  width: 100%;
}

.accordion_dark_053a .grid_narrow_e1f0.cold-0d10 {
  justify-content: space-between;
}

.sidebar-b02a {
  display: none;
}

.complex-e9f9 .background-outer-04f5 {
  margin: 1px 0 !important;
}

.hover-next-6c05 li {
  margin-bottom: 0 !important;
}

@media (max-width: 1024px) {
  .last_13d0 .text_out_703c {
    flex-wrap: nowrap !important;
  }
}

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

  .gallery-last-75d9 {
    width: 100% !important;
  }
}

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

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

  .accordion_dark_053a .grid_narrow_e1f0.cold-0d10 {
    border-bottom: 1px solid #f0c159;
  }

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

  .last_13d0.media-bb8c > .text_out_703c {
    gap: 15px;
    justify-content: space-between;
  }

  .pink-a610
    .next_8081.popup-liquid-f0c0
    .list_west_526b
    img {
    width: 60% !important;
  }

  .caption-hard-1c20 {
    left: 2%;
  }

  .hard-e301 {
    margin: 10px 0;
  }

  .row_5768 .background-outer-04f5 {
    margin: 0;
    margin-bottom: 10px;
  }

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

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

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

  h2.row_5768 .frame-iron-bb49,
  .row_5768 .frame-iron-bb49 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .list_west_526b {
    justify-content: center;
  }

  .row_5768 .background-outer-04f5 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .pink-a610 .next_8081.accordion_02fc {
    width: 75% !important;
  }

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

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

  h2.row_5768 .frame-iron-bb49,
  .row_5768 .frame-iron-bb49 {
    font-size: 30px !important;
  }

  .list_west_526b {
    justify-content: center;
  }

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

  .info-pro-37ca
    .tooltip_paper_d431.breadcrumb-1e4b {
    margin: 0 !important;
  }

  .summary-ed96 {
    margin: 0;
    gap: 10px;
  }

  .hard-e301 {
    display: flex;
  }

  .text_white_6f66 .pressed-e10a {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

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

  .row_5768 h1.frame-iron-bb49 {
    margin-top: 40px !important;
  }

  .pink-a610
    .next_8081.popup-liquid-f0c0
    .list_west_526b
    img,
  .block_2385 .form_east_5038 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .pink-a610 .next_8081.accordion_02fc {
    width: 100% !important;
  }

  .last_13d0.media-bb8c > .text_out_703c {
    gap: 3px;
  }

  .row_5768 .background-outer-04f5 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

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

.accordion_dark_053a .grid_narrow_e1f0.cold-0d10: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);
}

.popup-03d7 {
  font-weight: 400 !important;
  text-transform: uppercase;
  letter-spacing: 0.2px;
  color: #F0F8FF !important;
  font-size: 12px !important;
}

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

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

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

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

/* 图片块简化样式 */
.nav-fixed-cfd0 {
  display: block;
}

/* 响应式增强 */
@media (max-width: 767px) {
  .accordion_dark_053a .grid_narrow_e1f0.cold-0d10 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .row_5768 .frame-iron-bb49 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .pressed-e10a {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.banner_02f1 .wrapper_left_ea24 {
  flex-shrink: 0;
  white-space: nowrap;
}

.banner_02f1 .middle-fdc8 {
  flex-shrink: 0;
  min-width: fit-content;
}

.banner_02f1 .popup-03d7 {
  white-space: nowrap;
}

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

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

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

.banner_02f1 .middle-fdc8 {
  max-width: 80px !important;
  overflow: hidden;
}

.banner_02f1 .grid_narrow_e1f0.cold-0d10 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.banner_02f1 .popup-03d7 {
  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);
  }
}

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

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

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

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

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

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

/* css-noise: 6fa2 */
.shadow-element-g9 {
  padding: 0.3rem;
  font-size: 10px;
  line-height: 1.3;
}
