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(.active-pressed-5402) {
  gap: 0.5em;
}
:where(.up-a6ae) {
  gap: 0.5em;
}
body .stone_9de2 > .pagination_1eda {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .stone_9de2 > .complex-b113 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .stone_9de2 > .popup_1b4e {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .layout_old_bd99 > .pagination_1eda {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .layout_old_bd99 > .complex-b113 {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .layout_old_bd99 > .popup_1b4e {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .layout_old_bd99
  > :where(:not(.pagination_1eda):not(.complex-b113):not(.module_medium_d4e9)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .layout_old_bd99 > .motion-be60 {
  max-width: var(--wp--style--global--wide-size);
}
body .active-pressed-5402 {
  display: flex;
}
body .active-pressed-5402 {
  flex-wrap: wrap;
  align-items: center;
}
body .active-pressed-5402 > * {
  margin: 0;
}
body .up-a6ae {
  display: grid;
}
body .up-a6ae > * {
  margin: 0;
}
:where(.description-fresh-b22f.active-pressed-5402) {
  gap: 2em;
}
:where(.description-fresh-b22f.up-a6ae) {
  gap: 2em;
}
:where(.bottom_6e3b.active-pressed-5402) {
  gap: 1.25em;
}
:where(.bottom_6e3b.up-a6ae) {
  gap: 1.25em;
}
.list_pink_1346 {
  color: var(--wp--preset--color--black) !important;
}
.picture-under-c48d {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.motion-2af4 {
  color: var(--wp--preset--color--white) !important;
}
.block-bronze-b3e1 {
  color: var(--wp--preset--color--pale-pink) !important;
}
.badge_purple_7324 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.hero-rough-f33f {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.message_huge_571c {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.static-81f0 {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.section-soft-bfcb {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.slow-73d0 {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.row-soft-74fc {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.layout_6551 {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.link-tall-3251 {
  background-color: var(--wp--preset--color--black) !important;
}
.secondary_7f13 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.surface_57de {
  background-color: var(--wp--preset--color--white) !important;
}
.input-d19e {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.element_cd85 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.banner_651b {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.green-b15c {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.overlay_small_4460 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.left-96ee {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.upper-a103 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.black-7dc5 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.west_5467 {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.bright_a41a {
  border-color: var(--wp--preset--color--black) !important;
}
.highlight_25de {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.card-complex-7fda {
  border-color: var(--wp--preset--color--white) !important;
}
.notice_ca86 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.active_81e9 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.feature_fast_16c0 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.background_1fa6 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.new_1730 {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.label_tall_7bee {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.block_cool_3d25 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.light-937f {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.overlay_lower_6391 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.plasma-b0d0 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.tag_bottom_3362 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.first-e39e {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.paper_6acd {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.chip-89a6 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.container_58be {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.fluid_0fdd {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.backdrop_complex_1a5d {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.primary-c6e7 {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.light_e39a {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.footer_1ef4 {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.last_6e46 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.gallery_c7e4 {
  font-size: var(--wp--preset--font-size--small) !important;
}
.dropdown_over_3da5 {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.dynamic_99d0 {
  font-size: var(--wp--preset--font-size--large) !important;
}
.description_fab2 {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.title-down-2513 a:where(:not(.warm_5113)) {
  color: inherit;
}
:where(.bottom_6e3b.active-pressed-5402) {
  gap: 1.25em;
}
:where(.bottom_6e3b.up-a6ae) {
  gap: 1.25em;
}
:where(.description-fresh-b22f.active-pressed-5402) {
  gap: 2em;
}
:where(.description-fresh-b22f.up-a6ae) {
  gap: 2em;
}
.static_80f2 {
  font-size: 1.5em;
  line-height: 1.6;
}

.new-5c02 .cool_362a {
  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_d3b5 .plasma-d75c {
  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_6fb8 {
  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_6fb8.grid-5395 .pagination_steel_815f {
  background-color: var(--e-global-color-primary);
}
.white_6fb8.icon-active-f1ce .pagination_steel_815f,
.white_6fb8.upper-885a .pagination_steel_815f {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.main_fixed_e75c .box_9fa2 {
  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);
}
.heading_6baf {
  --divider-color: var(--e-global-color-secondary);
}
.heading_6baf .simple-7e63 {
  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);
}
.heading_6baf.frame-left-4d02 .primary-fast-0a9d {
  background-color: var(--e-global-color-secondary);
}
.heading_6baf.header-eeac .primary-fast-0a9d,
.heading_6baf.badge-82b4 .primary-fast-0a9d {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.heading_6baf.header-eeac .primary-fast-0a9d,
.heading_6baf.badge-82b4 .primary-fast-0a9d svg {
  fill: var(--e-global-color-secondary);
}
.notice-north-8e47 .nav_motion_baaa {
  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);
}
.notice-north-8e47 .avatar_dynamic_0d42 {
  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);
}
.hover-33ce.frame-left-4d02 .primary-fast-0a9d {
  background-color: var(--e-global-color-primary);
}
.hover-33ce.header-eeac .primary-fast-0a9d,
.hover-33ce.badge-82b4 .primary-fast-0a9d {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.hover-33ce.header-eeac .primary-fast-0a9d,
.hover-33ce.badge-82b4 .primary-fast-0a9d svg {
  fill: var(--e-global-color-primary);
}
.gas_f88b.frame-left-4d02 .primary-fast-0a9d {
  background-color: var(--e-global-color-primary);
}
.gas_f88b.header-eeac .primary-fast-0a9d,
.gas_f88b.badge-82b4 .primary-fast-0a9d {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.gas_f88b .section_bb63 {
  color: var(--e-global-color-primary);
}
.gas_f88b .section_bb63,
.gas_f88b .section_bb63 a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.gas_f88b .left_2297 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hidden-0eed .info_hard_8d22 {
  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);
}
.lower_d9b4 .image-9566 .fixed_220d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.dynamic-ae55 .green-89ee:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.dynamic-ae55 .container-c7f5 i {
  color: var(--e-global-color-primary);
}
.dynamic-ae55 .container-c7f5 svg {
  fill: var(--e-global-color-primary);
}
.dynamic-ae55 .active_990b {
  color: var(--e-global-color-secondary);
}
.dynamic-ae55 .green-89ee > .active_990b,
.dynamic-ae55 .green-89ee > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.shadow-c6aa .banner-large-db4f {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.shadow-c6aa .backdrop_light_874e {
  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);
}
.hero_action_c764 .footer-1045 .middle-9339 {
  background-color: var(--e-global-color-primary);
}
.hero_action_c764 .photo-plasma-0c51 {
  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);
}
.outline_8c3a .over_52df {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline_8c3a .full_15dd {
  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);
}
.outline_8c3a .soft-4e73 {
  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);
}
.component-clean-73d4 .smooth_2a96,
.component-clean-73d4 .smooth_2a96 a {
  color: var(--e-global-color-primary);
}
.component-clean-73d4 .smooth_2a96.search-west-b82d,
.component-clean-73d4 .smooth_2a96.search-west-b82d a {
  color: var(--e-global-color-accent);
}
.component-clean-73d4 .smooth_2a96 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.component-clean-73d4 .hidden_55e6 {
  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);
}
.dirty_7471 .purple_77b6,
.dirty_7471 .hovered-6db9 {
  color: var(--e-global-color-primary);
}
.dirty_7471 .purple_77b6 svg {
  fill: var(--e-global-color-primary);
}
.dirty_7471 .search-west-b82d .purple_77b6,
.dirty_7471 .search-west-b82d .hovered-6db9 {
  color: var(--e-global-color-accent);
}
.dirty_7471 .search-west-b82d .purple_77b6 svg {
  fill: var(--e-global-color-accent);
}
.dirty_7471 .hovered-6db9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dirty_7471 .hidden_55e6 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.header-blue-69be .component_in_59a9,
.header-blue-69be .copper_58af {
  color: var(--e-global-color-primary);
}
.header-blue-69be .copper_58af svg {
  fill: var(--e-global-color-primary);
}
.header-blue-69be .smooth_2a96.search-west-b82d a,
.header-blue-69be
  .smooth_2a96.search-west-b82d
  .copper_58af {
  color: var(--e-global-color-accent);
}
.header-blue-69be .component_in_59a9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.header-blue-69be .hidden_55e6 {
  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);
}
.status_0cfe .breadcrumb-f839 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status_0cfe .focus-over-5724 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip_2f93 .gold_014f .card-rough-46b1 {
  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);
}
.chip_2f93 .gold_014f .large-7b68 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip_2f93 .last_ebb5 .card-rough-46b1 {
  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);
}
.chip_2f93
  .last_ebb5
  .large-7b68 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip_2f93
  .hard_e429
  .card-rough-46b1 {
  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);
}
.chip_2f93
  .hard_e429
  .large-7b68 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip_2f93
  .pagination_fluid_7a28
  .card-rough-46b1 {
  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);
}
.chip_2f93
  .pagination_fluid_7a28
  .large-7b68 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.iron_cb60 .outline_3e7c {
  background-color: var(--e-global-color-primary);
}
.iron_cb60 .outline_3e7c:hover {
  background-color: var(--e-global-color-primary);
}
.iron_cb60 .popup_copper_d572 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.iron_cb60
  .outline_3e7c:hover
  .popup_copper_d572 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status-9438 .selected_2d49 {
  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);
}
.info_7b23 .box_soft_ab60 .current_6281 a {
  background-color: var(--e-global-color-accent);
}
.info_7b23 .box_soft_ab60 .tooltip-43f7 a {
  background-color: var(--e-global-color-accent);
}
.info_7b23 .box_soft_ab60 .current_6281 a,
.info_7b23 .box_soft_ab60 .tooltip-43f7 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outline-complex-8a68
  .card_12ea.module_dc35
  .box_soft_ab60
  a.selected_77eb {
  background-color: var(--e-global-color-accent);
}
.outline-complex-8a68
  .card_12ea.module_dc35
  .box_soft_ab60
  span.selected_77eb.fn-current-394a {
  background-color: var(--e-global-color-text);
}
.outline-complex-8a68
  .card_12ea.module_dc35
  .box_soft_ab60
  .selected_77eb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc .info_smooth_7dbf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .paragraph-focused-4c7f
  > .paragraph-663b
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .primary-f76d
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .notice_aadc,
.carousel_iron_6cdc
  .section-motion-9a94
  .tertiary-stone-f1b5 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .status-gas-8bf1,
.carousel_iron_6cdc
  .section-motion-9a94
  a
  .status-gas-8bf1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .layout_purple_1588 {
  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);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .hard_98f5 {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .hard_98f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .hard_98f5:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .module_3f55 {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .module_3f55 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .section-motion-9a94
  .module_3f55:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc
  .modal-bfb2
  .thumbnail_copper_e3fe
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_iron_6cdc
  .modal-bfb2
  .first-454f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .modal-bfb2
  .layout_purple_1588 {
  color: var(--e-global-color-text);
}
.carousel_iron_6cdc
  .modal-bfb2
  .layout_purple_1588
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .modal-bfb2
  .hard_98f5 {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc
  .modal-bfb2
  .hard_98f5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .modal-bfb2
  .hard_98f5:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc
  .modal-bfb2
  .module_3f55 {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc
  .modal-bfb2
  .module_3f55 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_iron_6cdc
  .modal-bfb2
  .module_3f55:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc .shadow-cd31 {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc .shadow-cd31:hover {
  background-color: var(--e-global-color-primary);
}
.carousel_iron_6cdc .preview_dim_7ef6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_iron_6cdc .tabs-2b2f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_4480 .mask-18eb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_4480
  .badge-d082
  > div:nth-child(3)
  .mask-18eb,
.static_4480
  .item-under-9802
  > div:nth-child(1)
  .mask-18eb,
.static_4480
  .cool_dee4
  > div:nth-child(1)
  .mask-18eb,
.static_4480
  .cool_f444
  > div:nth-child(1)
  .mask-18eb,
.static_4480
  .tooltip-b3c4
  > div:nth-child(1)
  .mask-18eb {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_4480 .fresh_d64c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.static_4480 .black-624d {
  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);
}
.static_4480 .last_6b8c {
  background-color: var(--e-global-color-primary);
}
.static_4480 .last_6b8c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.static_4480 .last_6b8c:hover {
  background-color: var(--e-global-color-primary);
}
.static_4480 .status-d9e3 {
  background-color: var(--e-global-color-primary);
}
.static_4480 .status-d9e3:hover {
  background-color: var(--e-global-color-primary);
}
.static_4480 .preview_dim_7ef6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.static_4480 .tabs-2b2f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple_f428 .gas-19bc {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.purple_f428 .block_d64c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_f428 .preview-9609 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_f428 .nav-e8ec {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_f428 .stale_a5b4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.purple_f428 .status-d9e3 {
  background-color: var(--e-global-color-primary);
}
.purple_f428 .status-d9e3:hover {
  background-color: var(--e-global-color-primary);
}
.mini_a40e .down-bc75 {
  background-color: var(--e-global-color-secondary);
}
.mini_a40e .in-3a96 {
  background-color: var(--e-global-color-text);
}
.mini_a40e .list-7add {
  background-color: var(--e-global-color-secondary);
}
.mini_a40e .component-2a68 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.mini_a40e .disabled_c24a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_a40e .aside_9cb3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_a40e .popup_538c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mini_a40e .next_3da7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-hovered-12f8 .active_wide_2a8f .alert-15c5,
.avatar-hovered-12f8
  .active_wide_2a8f
  .alert-15c5
  a,
.avatar-hovered-12f8 .link-fresh-6131 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-hovered-12f8 .active_wide_2a8f .dynamic-82d7,
.avatar-hovered-12f8 .gradient-2375 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.avatar-hovered-12f8 .active_wide_2a8f .dynamic-82d7 {
  color: var(--e-global-color-text);
}
.avatar-hovered-12f8 .gradient-2375 {
  color: var(--e-global-color-text);
}
.avatar-hovered-12f8
  .active_wide_2a8f
  .article_dim_dcc4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.avatar-hovered-12f8 .button-solid-6ea1 .image-fresh-f405 {
  background-color: var(--e-global-color-primary);
}
.avatar-hovered-12f8 .button-solid-6ea1 .image-fresh-f405:hover {
  background-color: var(--e-global-color-primary);
}
.avatar-hovered-12f8 .button-solid-6ea1 .status-76d1 li span {
  background-color: var(--e-global-color-text);
}
.avatar-hovered-12f8 .button-solid-6ea1 .status-76d1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.avatar-hovered-12f8
  .button-solid-6ea1
  .status-76d1
  li.thumbnail-active-b35f
  span {
  background-color: var(--e-global-color-accent);
}
.avatar-hovered-12f8 .slow_34f5 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.carousel_838d .row-dfc4 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.outer-4efd .main_102d {
  background-color: var(--e-global-color-primary);
}
.outer-4efd .summary_ad6d {
  background-color: var(--e-global-color-secondary);
}
.outer-4efd .next-8cd5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer-4efd .section-top-9800 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer-4efd .pagination_5437 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer-4efd .column_gold_73a1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer-4efd .image-cool-0aab {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer-4efd .shadow-87e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.outer-4efd .container-first-08f7 {
  background-color: var(--e-global-color-primary);
}
.outer-4efd .container-first-08f7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.hover_south_fdd2 .narrow_cb1b {
  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);
}
.hover_south_fdd2 .orange_f6f1 {
  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);
}
.hover_south_fdd2
  .easy-2312:after {
  background-color: var(--e-global-color-primary);
}
.hover_south_fdd2 .button_mini_59f5 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.fast-c2e3 .link-fresh-6131 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fast-c2e3 .gradient-2375 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over_723c .content_focused_04b4 .logo_iron_8a6f {
  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);
}
.over_723c .content_focused_04b4 .icon-south-46ae {
  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);
}
.accordion_advanced_8f00 .stale_980d {
  background-color: var(--e-global-color-primary);
}
.accordion_advanced_8f00 .title_faf0 {
  background-color: var(--e-global-color-secondary);
}
.accordion_advanced_8f00 .basic_9382 .progress-first-6cf8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accordion_advanced_8f00 .texture-black-3ad2 .progress-first-6cf8 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.section_e6f4 .logo_b0b2 .component-outer-c9f4 {
  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);
}
.section_e6f4 .logo_b0b2 .content_narrow_afe1 {
  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);
}
.section_e6f4 .logo_b0b2 .pagination_1193 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.row-last-d481 .photo_6350 {
  border-color: var(--e-global-color-text);
}
.row-last-d481 .gallery-a0a4 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.row-last-d481 .outline_0696 {
  color: var(--e-global-color-primary);
}
.row-last-d481 .carousel-down-7f48 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.carousel_small_990f .hovered_ff59 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_small_990f .module-0f84 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_small_990f .red-7767:hover .hovered_ff59 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.carousel_small_990f
  .red-7767:hover
  .module-0f84 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.cold-a13d .up-2daa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.cold-a13d .yellow-1e72 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.menu_huge_c9e2 .alert_fluid_be00 .info_hard_f9a3 {
  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);
}
.menu_huge_c9e2 .header_next_c306 .info_hard_f9a3 {
  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);
}
.gallery_stale_6606 .caption-c502 {
  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);
}
.card-709e .east_b377 .tiny-9ad2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-709e .east_b377 .tiny-9ad2 {
  background-color: var(--e-global-color-secondary);
}
.card-709e .frame-pro-bbcf .tiny-9ad2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.card-709e .frame-pro-bbcf .tiny-9ad2 {
  background-color: var(--e-global-color-secondary);
}
.card-709e .hidden_14ec .detail_5412 {
  background-color: var(--e-global-color-primary);
}
.card-709e .hidden_14ec:hover .detail_5412 {
  background-color: var(--e-global-color-secondary);
}
.card-709e .image-fresh-f405 {
  background-color: var(--e-global-color-primary);
}
.card-709e .image-fresh-f405:hover {
  background-color: var(--e-global-color-accent);
}
.card-709e .status-76d1 li span {
  background-color: var(--e-global-color-text);
}
.card-709e .status-76d1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.card-709e .status-76d1 li.thumbnail-active-b35f span {
  background-color: var(--e-global-color-accent);
}
.new-e45e .message-hot-7d0e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.new-e45e .progress-cfea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-7829 .block-ae49:before {
  background-color: var(--e-global-color-secondary);
}
.mask-7829 .dark-83ca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.mask-7829 .main_1f2c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.steel_a8a7 .alert-d5b2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.steel_a8a7 .alert-d5b2:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.steel_a8a7 .alert-d5b2.fn-active-394a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.steel_a8a7 .main_73ca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_a8a7 .filter_plasma_0baf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_a8a7 .fast_12b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_a8a7 .status_blue_c6bc {
  background-color: var(--e-global-color-primary);
}
.steel_a8a7 .status_blue_c6bc {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.steel_a8a7 .video_glass_edfe {
  background-color: var(--e-global-color-primary);
}
.steel_a8a7 .video_glass_edfe {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-ef59 .wood-b536 .image_complex_1282 a {
  color: var(--e-global-color-secondary);
}
.active-ef59 .wood-b536 .image_complex_1282 a:hover {
  color: var(--e-global-color-secondary);
}
.active-ef59 .wood-b536 .image_complex_1282,
.active-ef59 .wood-b536 .image_complex_1282 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-ef59 .wood-b536 .active_2729 {
  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-ef59 .wood-b536 .link-d64c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-ef59 .wood-b536 .over-d167 {
  background-color: var(--e-global-color-primary);
}
.active-ef59 .wood-b536 .over-d167 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-ef59 .wood-b536 .over-d167:hover {
  background-color: var(--e-global-color-primary);
}
.active-ef59 .wood-b536 .brown_8a8a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-ef59 .wood-b536 .brown_8a8a {
  background-color: var(--e-global-color-primary);
}
.active-ef59 .wood-b536 .brown_8a8a:hover {
  background-color: var(--e-global-color-primary);
}
.active-ef59 .wood-b536 .image-fresh-f405 {
  background-color: var(--e-global-color-primary);
}
.active-ef59 .wood-b536 .image-fresh-f405:hover {
  background-color: var(--e-global-color-primary);
}
.active-ef59 .button-solid-6ea1 .status-76d1 li span {
  background-color: var(--e-global-color-text);
}
.active-ef59 .button-solid-6ea1 .status-76d1 li span:hover {
  background-color: var(--e-global-color-primary);
}
.active-ef59 .button-solid-6ea1 .status-76d1 li.thumbnail-active-b35f span {
  background-color: var(--e-global-color-accent);
}
.active-ef59 .preview_dim_7ef6 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.active-ef59 .tabs-2b2f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.plasma_62db .focus-down-e627 .glass-9c55 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.plasma_62db .focus-down-e627 .modal_tall_1be1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.plasma_62db .focus-down-e627 .last_ef66 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_bdcf .summary-gas-0b17 {
  border-color: var(--e-global-color-text);
}
.steel_bdcf .thick-9137 {
  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);
}
.steel_bdcf .tall-3361 {
  color: var(--e-global-color-secondary);
}
.steel_bdcf .tall-3361 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_bdcf .media-8b4f > * {
  color: var(--e-global-color-primary);
}
.steel_bdcf .media-8b4f > * svg {
  fill: var(--e-global-color-primary);
}
.steel_bdcf .tiny_5cc2 {
  color: var(--e-global-color-primary);
}
.steel_bdcf .tiny_5cc2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.steel_bdcf .new_8be9 {
  color: var(--e-global-color-primary);
}
.steel_bdcf .new_8be9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.steel_bdcf .pro_e9ba {
  color: var(--e-global-color-primary);
}
.steel_bdcf .pro_e9ba {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_bdcf .advanced-9a85 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_bdcf .up_698a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_bdcf .up_698a.wood_3b2e {
  color: var(--e-global-color-secondary);
}
.steel_bdcf .up_698a.wood_3b2e .filter-09dc {
  color: var(--e-global-color-accent);
}
.steel_bdcf .up_698a.gradient-8af4 {
  color: var(--e-global-color-text);
}
.steel_bdcf .up_698a.gradient-8af4 .filter-09dc {
  color: var(--e-global-color-text);
}
.steel_bdcf .up_698a:before {
  border-top-color: var(--e-global-color-text);
}
.steel_bdcf .accordion_center_7a8f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.steel_bdcf
  .accordion_center_7a8f
  .banner_f8a1 {
  background-color: var(--e-global-color-primary);
}
.steel_bdcf
  .accordion_center_7a8f
  .banner_f8a1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.steel_bdcf .summary-gas-0b17 .tooltip_3999 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.surface-c5ec .search-simple-df1e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-c5ec .form-tall-436f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-1ed9 .element-c4ae {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.text-1ed9
  .box-basic-f959
  .box-dim-39ad {
  background-color: var(--e-global-color-secondary);
}
.text-1ed9
  .box-basic-f959.image-solid-259a
  .box-dim-39ad {
  background-color: var(--e-global-color-text);
}
.text-1ed9
  .box-basic-f959:hover
  .box-dim-39ad {
  background-color: var(--e-global-color-accent);
}
.text-1ed9
  .box-basic-f959.fn-active-394a
  .box-dim-39ad {
  background-color: var(--e-global-color-primary);
}
.row-cool-92f0 .yellow-afdc {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.row-cool-92f0 .slider_11e7 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.row-cool-92f0 .gradient-3c10 {
  background-color: var(--e-global-color-primary);
}
.row-cool-92f0 .gradient-3c10 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.over_1150 .tag-f1aa .carousel_5bb9 .summary-yellow-40c8 {
  background-color: var(--e-global-color-secondary);
}
.over_1150 .tag-f1aa .bottom-0670:after {
  background-color: var(--e-global-color-secondary);
}
.over_1150 .tabs_2b77 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over_1150 .old_bba0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over_1150 .iron_3d7e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.over_1150 .header-pink-a79d {
  background-color: var(--e-global-color-primary);
}
.over_1150 .header-pink-a79d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.over_1150 .box_67c8 {
  background-color: var(--e-global-color-secondary);
}
.over_1150 .box_67c8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.over_1150 .tag-f1aa .link-6547 .feature-lite-bfd0:hover {
  background-color: var(--e-global-color-primary);
}
.over_1150
  .tag-f1aa
  .link-6547
  .feature-lite-bfd0.fixed_0203 {
  background-color: var(--e-global-color-primary);
}
.over_1150 .tag-f1aa .glass_ced9:before {
  border-color: var(--e-global-color-primary);
}
.over_1150 .tag-f1aa .glass_ced9:hover:before {
  border-color: var(--e-global-color-secondary);
}
.over_1150
  .tag-f1aa
  .glass_ced9.thick-525d:before {
  border-color: var(--e-global-color-primary);
}
.over_1150 .smooth-0922 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.active-d46f .breadcrumb-fe4a {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-d46f .breadcrumb-fe4a:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-d46f .breadcrumb-fe4a.grid_aeb3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-d46f .liquid-e11c {
  background-color: var(--e-global-color-primary);
}
.active-d46f .liquid-e11c {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-d46f
  .popup-0382
  .fresh-38c2
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.active-d46f
  .column_abe2
  .fresh-38c2
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.popup_cold_49c3
  .grid-tall-d5b5
  .sidebar-rough-8c2e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_cold_49c3
  .grid-tall-d5b5
  .modal-9b4e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_cold_49c3 .bright_3e38 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.popup_cold_49c3 .list-white-76d4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.popup_cold_49c3 .gas_9599 {
  background-color: var(--e-global-color-primary);
}
.popup_cold_49c3 .gas_9599 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.chip_0c24 .detail_1f65 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.chip_0c24 .blue-b725 {
  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);
}
.chip_0c24 .menu-7a3a {
  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);
}
.chip_0c24 .menu-7a3a a:hover {
  color: var(--e-global-color-secondary);
}
.chip_0c24 .wrapper-9da0 {
  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);
}
.chip_0c24 .feature-paper-e60a {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.chip_0c24 .highlight-tiny-01e1 .image-fresh-f405 {
  background-color: var(--e-global-color-primary);
}
.chip_0c24 .highlight-tiny-01e1 .image-fresh-f405:hover {
  background-color: var(--e-global-color-accent);
}
.chip_0c24
  .highlight-tiny-01e1
  .status-76d1
  li
  span {
  background-color: var(--e-global-color-text);
}
.chip_0c24
  .highlight-tiny-01e1
  .status-76d1
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.chip_0c24
  .highlight-tiny-01e1
  .status-76d1
  li.thumbnail-active-b35f
  span {
  background-color: var(--e-global-color-accent);
}
.preview-center-e91c
  .slider-center-5d02
  .column-motion-f630 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview-center-e91c .slider-center-5d02 .warm-30c3 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.preview-center-e91c .slider-center-5d02 .badge-hovered-81d1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.preview-center-e91c .item_6553 {
  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);
}
.preview-center-e91c
  .clean_276b.center-eae0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > a {
  background-color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > a
  .fixed_b5c0.description_glass_06bb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > a
  .module_4586.surface_paper_fe34 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  .in_da7e
  > a {
  background-color: var(--e-global-color-secondary);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  .in_da7e
  > a
  .popup_eda9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  .in_da7e
  > a
  .module_4586.image-2492 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > a
  .west_b963:before {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  a
  .west_b963:before {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e.wide_3942
  > a
  .west_b963:before {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  .in_da7e.wide_3942
  > a
  .west_b963:before {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > a
  .heading-basic-359d
  .thumbnail_east_4eeb {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  a
  .heading-basic-359d
  .thumbnail_east_4eeb {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > a
  .heading-basic-359d
  .thumbnail_east_4eeb,
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  a
  .heading-basic-359d
  .thumbnail_east_4eeb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > a
  .tag_last_1829:before {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  a
  .tag_last_1829:before {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e.wide_3942
  > a
  .tag_last_1829:before {
  color: var(--e-global-color-text);
}
.clean-e76a
  > .huge_4b8c
  > div
  > .box-9cfb
  > .in_da7e
  > .info-fresh-7d08
  .in_da7e.wide_3942
  > a
  .tag_last_1829:before {
  color: var(--e-global-color-text);
}
.light-39e7 .orange-b6b0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.light-39e7
  .slider_down_5f91:hover
  .orange-b6b0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.container-new-8ca0
  > .huge_4b8c
  > .simple-ed5c
  > .wood-1c34
  > .active-basic-2418
  > .image_short_c2d5
  .liquid_c48f {
  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);
}
.container-new-8ca0
  > .huge_4b8c
  > .simple-ed5c
  > .wood-1c34
  > .active-basic-2418
  > .image_short_c2d5:hover
  .liquid_c48f {
  color: var(--e-global-color-text);
}
.container-new-8ca0
  > .huge_4b8c
  > .simple-ed5c
  > .wood-1c34
  > .active-basic-2418
  > .image_short_c2d5:hover
  .liquid_c48f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.container-new-8ca0
  > .huge_4b8c
  > .simple-ed5c
  > .wood-1c34
  > .active-basic-2418.basic-f38f
  > .image_short_c2d5
  .liquid_c48f {
  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);
}
.frame_f6ef .old-25f0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_f6ef .column_iron_394e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.frame_f6ef .nav_1fc1 {
  background-color: var(--e-global-color-primary);
}
.frame_f6ef .nav_1fc1 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.basic_2057
  > .huge_4b8c
  > .secondary-ab95
  > .status_f5ce
  > .gradient-fast-decd
  .pagination-9cb9 {
  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);
}
.basic_2057
  > .huge_4b8c
  > .secondary-ab95
  > .status_f5ce
  > .gradient-fast-decd
  .hovered_5f78 {
  color: var(--e-global-color-text);
}
.basic_2057
  > .huge_4b8c
  > .secondary-ab95
  > .status_f5ce
  > .gradient-fast-decd:hover
  .pagination-9cb9 {
  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);
}
.basic_2057
  > .huge_4b8c
  > .secondary-ab95
  > .status_f5ce
  > .gradient-fast-decd:hover
  .hovered_5f78 {
  color: var(--e-global-color-secondary);
}
.basic_2057
  > .huge_4b8c
  > .secondary-ab95
  > .status_f5ce
  > .gradient-fast-decd.west_c993
  .pagination-9cb9 {
  color: var(--e-global-color-primary);
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.basic_2057
  > .huge_4b8c
  > .secondary-ab95
  > .status_f5ce
  > .gradient-fast-decd.west_c993
  .hovered_5f78 {
  color: var(--e-global-color-primary);
}
.grid_7441
  .shade_47aa
  .heading-bronze-27e0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.grid_7441 .row_a717 .tooltip_3999 .summary_fb25 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_focused_c243 .in_6fea {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_focused_c243 .gold-3a28 .in_6fea {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.block_focused_c243 .status_plasma_d456 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.block_focused_c243 .status_plasma_d456 {
  background-color: var(--e-global-color-primary);
}
.tertiary_purple_1120 .bottom_f95f .active_f7af {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_purple_1120
  .bottom_f95f:hover
  .picture_57de {
  color: var(--e-global-color-secondary);
}
.tertiary_purple_1120
  .bottom_f95f:hover
  .active_f7af {
  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);
}
.slider_under_ee30 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.texture_51db {
  flex-direction: column;
}

.texture_51db .image_cold_e818 {
  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.texture_51db .image_cold_e818 {
  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);
}

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

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

.notice-638e.media-wide-e6ee {
  display: none;
}

.surface_mini_4534 {
  display: none;
}

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

.tertiary-copper-9945.input-2a92 {
  margin-bottom: 40px;
  width: 100%;
}

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

.texture_51db a {
  width: 100%;
}

.banner-8c82 .image-right-edeb.column_8eee {
  width: 20% !important;
}

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

.modal-1ecb: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%);
}

.modal-1ecb svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

.column-mini-e7f3 {
  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;
}

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

.column-mini-e7f3: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);
}

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

.banner-8c82
  .image-right-edeb.easy_d25e
  .frame-last-f352
  .media_north_6641 {
  font-size: 20px !important;
}

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

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

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

  text-align: center;
}

.medium-a60c.preview-hovered-8598 > .content_3567 {
  display: flex;
  align-items: center;
}

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

  margin: 20px 0;
}

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

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

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

.preview-south-2e62 {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  gap: 21px;
  margin-bottom: 25px;
}

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

.banner-narrow-9af2 {
  display: flex;
  gap: 50px;
}

.banner-8c82
  .image-right-edeb.footer-cool-07fc
  .up_01f9
  .dynamic_ea98 {
  width: 100% !important;
}

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

.breadcrumb-prev-764f {
  width: 100%;
}

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

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

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

  display: none;
}

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

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

  visibility: hidden;
}

.component_prev_b0d8:hover .layout_0845 {
  visibility: visible;
}
.component_prev_b0d8:hover.component_prev_b0d8::before {
  display: block;
}

.west_4030 h3 {
  color: #fff;
}

.layout-pressed-deeb {
  margin: 0;
}

.banner-8c82
  .image-right-edeb.footer-cool-07fc
  .dynamic_ea98
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.section_9ed9 {
  width: 100%;
}

.dim-7a66 {
  width: 100%;
}

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

.dim-7a66 {
  width: 100%;
}

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

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

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

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

.texture_51db .image_cold_e818.component-silver-a6bc {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.texture_51db h1.image_cold_e818 {
  margin-top: 80px !important;
}

.banner-8c82 .image-right-edeb.prev-c42e {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.aside-1188 img {
  width: 100%;
}

.lite_e5ee .pattern-over-5a8f.frame-last-f352 {
  justify-content: space-between;
}

.fresh-6fca {
  display: none;
}

.backdrop-407f .middle-e079 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .medium-a60c .content_3567 {
    flex-wrap: nowrap !important;
  }
}

@media (max-width: 1000px) {
  .banner-narrow-9af2 {
    flex-direction: column;
  }

  .overlay-1852 {
    width: 100% !important;
  }
}

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

  .modal-1ecb svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .lite_e5ee .pattern-over-5a8f.frame-last-f352 {
    border-bottom: 1px solid #f0c159;
  }

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

  .medium-a60c.preview-hovered-8598 > .content_3567 {
    gap: 15px;
    justify-content: space-between;
  }

  .banner-8c82
    .image-right-edeb.footer-cool-07fc
    .dynamic_ea98
    img {
    width: 60% !important;
  }

  .menu_liquid_02bd {
    left: 2%;
  }

  .wrapper_blue_48ce {
    margin: 10px 0;
  }

  .texture_51db .middle-e079 {
    margin: 0;
    margin-bottom: 10px;
  }

  .modal-1ecb {
    font-size: 16px !important;
  }

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

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

  h2.texture_51db .image_cold_e818,
  .texture_51db .image_cold_e818 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .dynamic_ea98 {
    justify-content: center;
  }

  .texture_51db .middle-e079 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .banner-8c82 .image-right-edeb.column_8eee {
    width: 75% !important;
  }

  .aside-1188 img {
    width: 100% !important;
  }
}

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

  h2.texture_51db .image_cold_e818,
  .texture_51db .image_cold_e818 {
    font-size: 30px !important;
  }

  .dynamic_ea98 {
    justify-content: center;
  }

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

  .shade-5290
    .table_b3ea.badge-active-f1c7 {
    margin: 0 !important;
  }

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

  .wrapper_blue_48ce {
    display: flex;
  }

  .advanced-ec9c .modal-1ecb {
    padding: 5px 10px;
    font-size: 14px !important;
  }

  .sort-under-42f5 svg {
    width: 75% !important;
    height: 75% !important;
  }

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

  .texture_51db h1.image_cold_e818 {
    margin-top: 40px !important;
  }

  .banner-8c82
    .image-right-edeb.footer-cool-07fc
    .dynamic_ea98
    img,
  .notice-north-8e47 .up_01f9 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

  .column-mini-e7f3 {
    padding: 5px 15px;
    font-size: 14px;
    width: 80px;
  }

  .banner-8c82 .image-right-edeb.column_8eee {
    width: 100% !important;
  }

  .medium-a60c.preview-hovered-8598 > .content_3567 {
    gap: 3px;
  }

  .texture_51db .middle-e079 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

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

/* 超紧凑型导航菜单样式 */
.lite_e5ee .pattern-over-5a8f.frame-last-f352 {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.lite_e5ee .pattern-over-5a8f.frame-last-f352:hover {
  background: rgba(255, 215, 0, 0.2);
  color: #FFD700 !important;
  transform: translateY(-1px);
  box-shadow: 0 2px 8px rgba(255, 215, 0, 0.2);
}

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

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

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

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

.notice-638e: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;
}

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

/* 响应式增强 */
@media (max-width: 767px) {
  .lite_e5ee .pattern-over-5a8f.frame-last-f352 {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .texture_51db .image_cold_e818 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .modal-1ecb {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.iron-bb9d .active-b33d {
  flex-shrink: 0;
  white-space: nowrap;
}

.iron-bb9d .fluid-42a9 {
  flex-shrink: 0;
  min-width: fit-content;
}

.iron-bb9d .media_north_6641 {
  white-space: nowrap;
}

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

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

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

.iron-bb9d .fluid-42a9 {
  max-width: 80px !important;
  overflow: hidden;
}

.iron-bb9d .pattern-over-5a8f.frame-last-f352 {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.iron-bb9d .media_north_6641 {
  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);
  }
}

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

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

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

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

body .column-mini-e7f3:nth-child(2),
.banner-8c82 .column-mini-e7f3:nth-child(2),
#page .column-mini-e7f3: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;
}

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

/* css-noise: cb22 */
.ghost-box-a5 {
  padding: 0.4rem;
  font-size: 10px;
  line-height: 1.2;
}
