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(.tertiary-d172) {
  gap: 0.5em;
}
:where(.header_center_4bce) {
  gap: 0.5em;
}
body .module-liquid-e72f > .carousel_505b {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .module-liquid-e72f > .carousel-2ddf {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .module-liquid-e72f > .focus-red-081f {
  margin-left: auto !important;
  margin-right: auto !important;
}
body .hovered_eba8 > .carousel_505b {
  float: left;
  margin-inline-start: 0;
  margin-inline-end: 2em;
}
body .hovered_eba8 > .carousel-2ddf {
  float: right;
  margin-inline-start: 2em;
  margin-inline-end: 0;
}
body .hovered_eba8 > .focus-red-081f {
  margin-left: auto !important;
  margin-right: auto !important;
}
body
  .hovered_eba8
  > :where(:not(.carousel_505b):not(.carousel-2ddf):not(.steel_8e0d)) {
  max-width: var(--wp--style--global--contentent-size);
  margin-left: auto !important;
  margin-right: auto !important;
}
body .hovered_eba8 > .avatar_ff97 {
  max-width: var(--wp--style--global--wide-size);
}
body .tertiary-d172 {
  display: flex;
}
body .tertiary-d172 {
  flex-wrap: wrap;
  align-items: center;
}
body .tertiary-d172 > * {
  margin: 0;
}
body .header_center_4bce {
  display: grid;
}
body .header_center_4bce > * {
  margin: 0;
}
:where(.slow-26a9.tertiary-d172) {
  gap: 2em;
}
:where(.slow-26a9.header_center_4bce) {
  gap: 2em;
}
:where(.glass-6037.tertiary-d172) {
  gap: 1.25em;
}
:where(.glass-6037.header_center_4bce) {
  gap: 1.25em;
}
.liquid_48f9 {
  color: var(--wp--preset--color--black) !important;
}
.alert-dim-b9b1 {
  color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.south-917a {
  color: var(--wp--preset--color--white) !important;
}
.shade-dade {
  color: var(--wp--preset--color--pale-pink) !important;
}
.badge-mini-0c17 {
  color: var(--wp--preset--color--vivid-red) !important;
}
.button_ef44 {
  color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.dynamic_c83d {
  color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.row_fcaf {
  color: var(--wp--preset--color--light-green-cyan) !important;
}
.hard-bf87 {
  color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.over-4a5b {
  color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.texture-747b {
  color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.sort_complex_a4ed {
  color: var(--wp--preset--color--vivid-purple) !important;
}
.video-fluid-a815 {
  background-color: var(--wp--preset--color--black) !important;
}
.summary-soft-3d89 {
  background-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.avatar_331e {
  background-color: var(--wp--preset--color--white) !important;
}
.box_gold_b026 {
  background-color: var(--wp--preset--color--pale-pink) !important;
}
.label_bb41 {
  background-color: var(--wp--preset--color--vivid-red) !important;
}
.gradient_7fd5 {
  background-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.solid-469f {
  background-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.sidebar-7a53 {
  background-color: var(--wp--preset--color--light-green-cyan) !important;
}
.gold-4cd0 {
  background-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.huge_a249 {
  background-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.dynamic_8f48 {
  background-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.menu-brown-a97a {
  background-color: var(--wp--preset--color--vivid-purple) !important;
}
.notification-action-bb07 {
  border-color: var(--wp--preset--color--black) !important;
}
.component_center_ef6d {
  border-color: var(--wp--preset--color--cyan-bluish-gray) !important;
}
.column-683b {
  border-color: var(--wp--preset--color--white) !important;
}
.stale-6a31 {
  border-color: var(--wp--preset--color--pale-pink) !important;
}
.wide_e1a7 {
  border-color: var(--wp--preset--color--vivid-red) !important;
}
.background_static_5654 {
  border-color: var(--wp--preset--color--luminous-vivid-orange) !important;
}
.orange-e3e8 {
  border-color: var(--wp--preset--color--luminous-vivid-amber) !important;
}
.notification-hard-588c {
  border-color: var(--wp--preset--color--light-green-cyan) !important;
}
.dynamic-2abc {
  border-color: var(--wp--preset--color--vivid-green-cyan) !important;
}
.section-3076 {
  border-color: var(--wp--preset--color--pale-cyan-blue) !important;
}
.focused-befc {
  border-color: var(--wp--preset--color--vivid-cyan-blue) !important;
}
.aside_2652 {
  border-color: var(--wp--preset--color--vivid-purple) !important;
}
.slider-b3a3 {
  background: var(
    --wp--preset--gradient--vivid-cyan-blue-to-vivid-purple
  ) !important;
}
.out_16c4 {
  background: var(
    --wp--preset--gradient--light-green-cyan-to-vivid-green-cyan
  ) !important;
}
.new_448f {
  background: var(
    --wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange
  ) !important;
}
.list-62cf {
  background: var(
    --wp--preset--gradient--luminous-vivid-orange-to-vivid-red
  ) !important;
}
.label_8ac0 {
  background: var(
    --wp--preset--gradient--very-light-gray-to-cyan-bluish-gray
  ) !important;
}
.tag_center_370e {
  background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;
}
.active_last_e2b2 {
  background: var(--wp--preset--gradient--blush-light-purple) !important;
}
.text_glass_91de {
  background: var(--wp--preset--gradient--blush-bordeaux) !important;
}
.prev_5e3a {
  background: var(--wp--preset--gradient--luminous-dusk) !important;
}
.thumbnail_cool_3a71 {
  background: var(--wp--preset--gradient--pale-ocean) !important;
}
.main_fd2b {
  background: var(--wp--preset--gradient--maldkfctric-grass) !important;
}
.container_south_8658 {
  background: var(--wp--preset--gradient--midnight) !important;
}
.gallery_first_19bb {
  font-size: var(--wp--preset--font-size--small) !important;
}
.advanced_7ced {
  font-size: var(--wp--preset--font-size--medium) !important;
}
.accordion_3f9d {
  font-size: var(--wp--preset--font-size--large) !important;
}
.primary_486b {
  font-size: var(--wp--preset--font-size--x-large) !important;
}
.action_b9af a:where(:not(.prev_ae57)) {
  color: inherit;
}
:where(.glass-6037.tertiary-d172) {
  gap: 1.25em;
}
:where(.glass-6037.header_center_4bce) {
  gap: 1.25em;
}
:where(.slow-26a9.tertiary-d172) {
  gap: 2em;
}
:where(.slow-26a9.header_center_4bce) {
  gap: 2em;
}
.plasma-d29d {
  font-size: 1.5em;
  line-height: 1.6;
}

.highlight_7605 .outline_7651 {
  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);
}
.yellow-d085 .title-active-3b62 {
  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_5a96 {
  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_5a96.notification_steel_565b .red-cbc2 {
  background-color: var(--e-global-color-primary);
}
.hover_5a96.south_e6f7 .red-cbc2,
.hover_5a96.badge-bronze-8eba .red-cbc2 {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.panel_aaa5 .notice-dirty-47fc {
  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);
}
.popup-outer-d96e {
  --divider-color: var(--e-global-color-secondary);
}
.popup-outer-d96e .banner_last_2242 {
  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);
}
.popup-outer-d96e.icon_1cb1 .hero-action-ee0e {
  background-color: var(--e-global-color-secondary);
}
.popup-outer-d96e.out_e1ce .hero-action-ee0e,
.popup-outer-d96e.badge-c533 .hero-action-ee0e {
  color: var(--e-global-color-secondary);
  border-color: var(--e-global-color-secondary);
}
.popup-outer-d96e.out_e1ce .hero-action-ee0e,
.popup-outer-d96e.badge-c533 .hero-action-ee0e svg {
  fill: var(--e-global-color-secondary);
}
.pressed_258d .tooltip_clean_2980 {
  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);
}
.pressed_258d .hidden_brown_094a {
  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);
}
.breadcrumb_pressed_bd3c.icon_1cb1 .hero-action-ee0e {
  background-color: var(--e-global-color-primary);
}
.breadcrumb_pressed_bd3c.out_e1ce .hero-action-ee0e,
.breadcrumb_pressed_bd3c.badge-c533 .hero-action-ee0e {
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.breadcrumb_pressed_bd3c.out_e1ce .hero-action-ee0e,
.breadcrumb_pressed_bd3c.badge-c533 .hero-action-ee0e svg {
  fill: var(--e-global-color-primary);
}
.current_58c6.icon_1cb1 .hero-action-ee0e {
  background-color: var(--e-global-color-primary);
}
.current_58c6.out_e1ce .hero-action-ee0e,
.current_58c6.badge-c533 .hero-action-ee0e {
  fill: var(--e-global-color-primary);
  color: var(--e-global-color-primary);
  border-color: var(--e-global-color-primary);
}
.current_58c6 .old-828a {
  color: var(--e-global-color-primary);
}
.current_58c6 .old-828a,
.current_58c6 .old-828a a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.current_58c6 .aside-steel-abe3 {
  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);
}
.dynamic-05d3 .module_a5c3 {
  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);
}
.hot-c0b4 .up-9edd .message-e4fa {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.primary_simple_630b .element-silver-7fc8:not(:last-child):after {
  border-color: var(--e-global-color-text);
}
.primary_simple_630b .dynamic_e71a i {
  color: var(--e-global-color-primary);
}
.primary_simple_630b .dynamic_e71a svg {
  fill: var(--e-global-color-primary);
}
.primary_simple_630b .icon-7920 {
  color: var(--e-global-color-secondary);
}
.primary_simple_630b .element-silver-7fc8 > .icon-7920,
.primary_simple_630b .element-silver-7fc8 > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary_advanced_c0cc .overlay-orange-3d06 {
  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);
}
.secondary_advanced_c0cc .thumbnail_fb37 {
  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);
}
.logo-9b04 .section_warm_0d01 .next-0dc9 {
  background-color: var(--e-global-color-primary);
}
.logo-9b04 .paragraph-c8f2 {
  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);
}
.narrow_4730 .pattern_basic_8514 {
  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);
}
.narrow_4730 .article_8c27 {
  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);
}
.narrow_4730 .main-focused-41c0 {
  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);
}
.button-lower-421b .label_1f28,
.button-lower-421b .label_1f28 a {
  color: var(--e-global-color-primary);
}
.button-lower-421b .label_1f28.thumbnail-current-a9a6,
.button-lower-421b .label_1f28.thumbnail-current-a9a6 a {
  color: var(--e-global-color-accent);
}
.button-lower-421b .label_1f28 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.button-lower-421b .table-last-1756 {
  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-gas-f399 .button_fast_45c7,
.icon-gas-f399 .secondary_899f {
  color: var(--e-global-color-primary);
}
.icon-gas-f399 .button_fast_45c7 svg {
  fill: var(--e-global-color-primary);
}
.icon-gas-f399 .thumbnail-current-a9a6 .button_fast_45c7,
.icon-gas-f399 .thumbnail-current-a9a6 .secondary_899f {
  color: var(--e-global-color-accent);
}
.icon-gas-f399 .thumbnail-current-a9a6 .button_fast_45c7 svg {
  fill: var(--e-global-color-accent);
}
.icon-gas-f399 .secondary_899f {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.icon-gas-f399 .table-last-1756 {
  color: var(--e-global-color-text);
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.alert-1c2f .mask-5e70,
.alert-1c2f .highlight_up_fb20 {
  color: var(--e-global-color-primary);
}
.alert-1c2f .highlight_up_fb20 svg {
  fill: var(--e-global-color-primary);
}
.alert-1c2f .label_1f28.thumbnail-current-a9a6 a,
.alert-1c2f
  .label_1f28.thumbnail-current-a9a6
  .highlight_up_fb20 {
  color: var(--e-global-color-accent);
}
.alert-1c2f .mask-5e70 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.alert-1c2f .table-last-1756 {
  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);
}
.blue-6fdc .preview_inner_8b07 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.blue-6fdc .warm-f141 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full-09ff .tooltip_warm_6588 .solid-a547 {
  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);
}
.full-09ff .tooltip_warm_6588 .liquid_9a5c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full-09ff .hover_5836 .solid-a547 {
  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);
}
.full-09ff
  .hover_5836
  .liquid_9a5c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full-09ff
  .yellow_ef0e
  .solid-a547 {
  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);
}
.full-09ff
  .yellow_ef0e
  .liquid_9a5c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.full-09ff
  .dirty_bbf2
  .solid-a547 {
  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);
}
.full-09ff
  .dirty_bbf2
  .liquid_9a5c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.content-prev-c2b2 .lite_2535 {
  background-color: var(--e-global-color-primary);
}
.content-prev-c2b2 .lite_2535:hover {
  background-color: var(--e-global-color-primary);
}
.content-prev-c2b2 .sort_bab0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.content-prev-c2b2
  .lite_2535:hover
  .sort_bab0 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.info-3057 .highlight-liquid-91a8 {
  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);
}
.description_0773 .accent_tiny_6ecf .notice-left-c06c a {
  background-color: var(--e-global-color-accent);
}
.description_0773 .accent_tiny_6ecf .logo-f94c a {
  background-color: var(--e-global-color-accent);
}
.description_0773 .accent_tiny_6ecf .notice-left-c06c a,
.description_0773 .accent_tiny_6ecf .logo-f94c a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.in-3ac8
  .tooltip-f95e.button_new_e859
  .accent_tiny_6ecf
  a.hard-b0b8 {
  background-color: var(--e-global-color-accent);
}
.in-3ac8
  .tooltip-f95e.button_new_e859
  .accent_tiny_6ecf
  span.hard-b0b8.fn-current-4ff2 {
  background-color: var(--e-global-color-text);
}
.in-3ac8
  .tooltip-f95e.button_new_e859
  .accent_tiny_6ecf
  .hard-b0b8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c .media-c5a0 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .pattern_east_acc7
  > .basic_b4a1
  > a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .element-aeea
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .label-a8fd
  .photo_glass_7704,
.dropdown-ba2c
  .label-a8fd
  .active_gas_e276 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dropdown-ba2c
  .label-a8fd
  .feature-solid-e6c9,
.dropdown-ba2c
  .label-a8fd
  a
  .feature-solid-e6c9 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .label-a8fd
  .secondary_prev_15f4 {
  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);
}
.dropdown-ba2c
  .label-a8fd
  .item_north_5806 {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c
  .label-a8fd
  .item_north_5806 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .label-a8fd
  .item_north_5806:hover {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c
  .label-a8fd
  .under_097d {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c
  .label-a8fd
  .under_097d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .label-a8fd
  .under_097d:hover {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c
  .input-0332
  .backdrop_1b5e
  a {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dropdown-ba2c
  .input-0332
  .center_6a6f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .input-0332
  .secondary_prev_15f4 {
  color: var(--e-global-color-text);
}
.dropdown-ba2c
  .input-0332
  .secondary_prev_15f4
  a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .input-0332
  .item_north_5806 {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c
  .input-0332
  .item_north_5806 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .input-0332
  .item_north_5806:hover {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c
  .input-0332
  .under_097d {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c
  .input-0332
  .under_097d {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.dropdown-ba2c
  .input-0332
  .under_097d:hover {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c .hidden-c527 {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c .hidden-c527:hover {
  background-color: var(--e-global-color-primary);
}
.dropdown-ba2c .status_cool_9629 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.dropdown-ba2c .surface-purple-475e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy-34dd .pagination-6d07 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy-34dd
  .modal-solid-f4cc
  > div:nth-child(3)
  .pagination-6d07,
.easy-34dd
  .feature-7ed7
  > div:nth-child(1)
  .pagination-6d07,
.easy-34dd
  .hover-fluid-b0ae
  > div:nth-child(1)
  .pagination-6d07,
.easy-34dd
  .selected-9ec6
  > div:nth-child(1)
  .pagination-6d07,
.easy-34dd
  .focused-a026
  > div:nth-child(1)
  .pagination-6d07 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy-34dd .content-62a5 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.easy-34dd .section-small-31e5 {
  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-34dd .picture_5871 {
  background-color: var(--e-global-color-primary);
}
.easy-34dd .picture_5871 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.easy-34dd .picture_5871:hover {
  background-color: var(--e-global-color-primary);
}
.easy-34dd .alert-soft-f7b9 {
  background-color: var(--e-global-color-primary);
}
.easy-34dd .alert-soft-f7b9:hover {
  background-color: var(--e-global-color-primary);
}
.easy-34dd .status_cool_9629 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.easy-34dd .surface-purple-475e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper-rough-a153 .out_5b72 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.wrapper-rough-a153 .inner-37c1 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-rough-a153 .container-9cfa {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-rough-a153 .module-634e {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-rough-a153 .detail_1dae {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.wrapper-rough-a153 .alert-soft-f7b9 {
  background-color: var(--e-global-color-primary);
}
.wrapper-rough-a153 .alert-soft-f7b9:hover {
  background-color: var(--e-global-color-primary);
}
.slider_action_aa88 .icon_solid_74bc {
  background-color: var(--e-global-color-secondary);
}
.slider_action_aa88 .focus-bright-8f4d {
  background-color: var(--e-global-color-text);
}
.slider_action_aa88 .link_pro_c42b {
  background-color: var(--e-global-color-secondary);
}
.slider_action_aa88 .frame-8548 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider_action_aa88 .orange-1cb4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_action_aa88 .picture_stale_9942 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_action_aa88 .rough-b113 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_action_aa88 .orange-27ca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider-lite-ac14 .sidebar-73ce .link-9390,
.slider-lite-ac14
  .sidebar-73ce
  .link-9390
  a,
.slider-lite-ac14 .gallery-bb32 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider-lite-ac14 .sidebar-73ce .tabs-dynamic-e7ad,
.slider-lite-ac14 .feature-72ed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider-lite-ac14 .sidebar-73ce .tabs-dynamic-e7ad {
  color: var(--e-global-color-text);
}
.slider-lite-ac14 .feature-72ed {
  color: var(--e-global-color-text);
}
.slider-lite-ac14
  .sidebar-73ce
  .tabs-orange-9113 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slider-lite-ac14 .accordion_rough_dd0e .out-9e80 {
  background-color: var(--e-global-color-primary);
}
.slider-lite-ac14 .accordion_rough_dd0e .out-9e80:hover {
  background-color: var(--e-global-color-primary);
}
.slider-lite-ac14 .accordion_rough_dd0e .active-2bf9 li span {
  background-color: var(--e-global-color-text);
}
.slider-lite-ac14 .accordion_rough_dd0e .active-2bf9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.slider-lite-ac14
  .accordion_rough_dd0e
  .active-2bf9
  li.shade_medium_1681
  span {
  background-color: var(--e-global-color-accent);
}
.slider-lite-ac14 .photo-white-8784 span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.status-dark-8d73 .active-d30b {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.fluid-f4d5 .thick-741d {
  background-color: var(--e-global-color-primary);
}
.fluid-f4d5 .info_action_f563 {
  background-color: var(--e-global-color-secondary);
}
.fluid-f4d5 .light-3363 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-f4d5 .logo_middle_0ba3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-f4d5 .table-f1d2 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-f4d5 .accordion-c287 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-f4d5 .image-94ea {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-f4d5 .avatar_7d79 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.fluid-f4d5 .pro-892e {
  background-color: var(--e-global-color-primary);
}
.fluid-f4d5 .pro-892e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.tiny-f14c .thumbnail-d58b {
  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);
}
.tiny-f14c .video-1d84 {
  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);
}
.tiny-f14c
  .card_6dc3:after {
  background-color: var(--e-global-color-primary);
}
.tiny-f14c .message_2978 {
  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);
}
.secondary-out-d52f .gallery-bb32 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.secondary-out-d52f .feature-72ed {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.tag_smooth_777c .mask-c629 .caption_blue_a6d2 {
  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);
}
.tag_smooth_777c .mask-c629 .solid_53bf {
  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);
}
.last_b24f .pink_7ac0 {
  background-color: var(--e-global-color-primary);
}
.last_b24f .wide-48f5 {
  background-color: var(--e-global-color-secondary);
}
.last_b24f .left_e75c .action_c78c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last_b24f .cold-b32d .action_c78c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.surface-5cff .pattern_lower_e30b .image_inner_1b3d {
  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);
}
.surface-5cff .pattern_lower_e30b .badge-8f79 {
  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);
}
.surface-5cff .pattern_lower_e30b .shadow-hard-a3e5 {
  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);
}
.hero_light_ff87 .menu-99d6 {
  border-color: var(--e-global-color-text);
}
.hero_light_ff87 .feature_lite_0cc7 {
  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);
}
.hero_light_ff87 .pattern-simple-ea6f {
  color: var(--e-global-color-primary);
}
.hero_light_ff87 .box_4b7c {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.status_f3b2 .table-active-02f8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_f3b2 .new_f3eb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_f3b2 .box_active_b7c6:hover .table-active-02f8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.status_f3b2
  .box_active_b7c6:hover
  .new_f3eb {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.search_left_0fd4 .nav-blue-9a38 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.search_left_0fd4 .alert-over-d4cd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.card_basic_81a8 .tooltip_2dde .title-warm-a402 {
  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);
}
.card_basic_81a8 .full_6ef5 .title-warm-a402 {
  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);
}
.huge_2489 .search-c7ca {
  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);
}
.accent-yellow-511c .light-c119 .carousel-left-b0aa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-yellow-511c .light-c119 .carousel-left-b0aa {
  background-color: var(--e-global-color-secondary);
}
.accent-yellow-511c .title-clean-d1a5 .carousel-left-b0aa {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.accent-yellow-511c .title-clean-d1a5 .carousel-left-b0aa {
  background-color: var(--e-global-color-secondary);
}
.accent-yellow-511c .hero_c66e .input_dfa0 {
  background-color: var(--e-global-color-primary);
}
.accent-yellow-511c .hero_c66e:hover .input_dfa0 {
  background-color: var(--e-global-color-secondary);
}
.accent-yellow-511c .out-9e80 {
  background-color: var(--e-global-color-primary);
}
.accent-yellow-511c .out-9e80:hover {
  background-color: var(--e-global-color-accent);
}
.accent-yellow-511c .active-2bf9 li span {
  background-color: var(--e-global-color-text);
}
.accent-yellow-511c .active-2bf9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.accent-yellow-511c .active-2bf9 li.shade_medium_1681 span {
  background-color: var(--e-global-color-accent);
}
.huge_6dbf .input_d0e8 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.huge_6dbf .pattern_new_b1ca {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hover_east_117b .copper_fa86:before {
  background-color: var(--e-global-color-secondary);
}
.hover_east_117b .list_1f02 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.hover_east_117b .footer-4570 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.selected-10aa .stale_7d23 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.selected-10aa .stale_7d23:hover {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.selected-10aa .stale_7d23.fn-active-4ff2 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.selected-10aa .pagination-first-ad84 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.selected-10aa .disabled_east_97e3 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.selected-10aa .north-7650 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.selected-10aa .silver_45b3 {
  background-color: var(--e-global-color-primary);
}
.selected-10aa .silver_45b3 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.selected-10aa .large_f7d8 {
  background-color: var(--e-global-color-primary);
}
.selected-10aa .large_f7d8 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.last_7153 .sidebar-mini-d648 .search-b184 a {
  color: var(--e-global-color-secondary);
}
.last_7153 .sidebar-mini-d648 .search-b184 a:hover {
  color: var(--e-global-color-secondary);
}
.last_7153 .sidebar-mini-d648 .search-b184,
.last_7153 .sidebar-mini-d648 .search-b184 a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_7153 .sidebar-mini-d648 .info_slow_6496 {
  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);
}
.last_7153 .sidebar-mini-d648 .alert_plasma_d958 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_7153 .sidebar-mini-d648 .prev-d92c {
  background-color: var(--e-global-color-primary);
}
.last_7153 .sidebar-mini-d648 .prev-d92c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.last_7153 .sidebar-mini-d648 .prev-d92c:hover {
  background-color: var(--e-global-color-primary);
}
.last_7153 .sidebar-mini-d648 .hover_down_574d {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.last_7153 .sidebar-mini-d648 .hover_down_574d {
  background-color: var(--e-global-color-primary);
}
.last_7153 .sidebar-mini-d648 .hover_down_574d:hover {
  background-color: var(--e-global-color-primary);
}
.last_7153 .sidebar-mini-d648 .out-9e80 {
  background-color: var(--e-global-color-primary);
}
.last_7153 .sidebar-mini-d648 .out-9e80:hover {
  background-color: var(--e-global-color-primary);
}
.last_7153 .accordion_rough_dd0e .active-2bf9 li span {
  background-color: var(--e-global-color-text);
}
.last_7153 .accordion_rough_dd0e .active-2bf9 li span:hover {
  background-color: var(--e-global-color-primary);
}
.last_7153 .accordion_rough_dd0e .active-2bf9 li.shade_medium_1681 span {
  background-color: var(--e-global-color-accent);
}
.last_7153 .status_cool_9629 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.last_7153 .surface-purple-475e {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_steel_2d39 .focus_gold_6e1b .element-e982 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.texture_steel_2d39 .focus_gold_6e1b .blue-f6fc {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.texture_steel_2d39 .focus_gold_6e1b .media-d12b {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_0890 .element_2671 {
  border-color: var(--e-global-color-text);
}
.slider_0890 .frame-cool-7733 {
  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);
}
.slider_0890 .hover_d426 {
  color: var(--e-global-color-secondary);
}
.slider_0890 .hover_d426 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_0890 .easy_207b > * {
  color: var(--e-global-color-primary);
}
.slider_0890 .easy_207b > * svg {
  fill: var(--e-global-color-primary);
}
.slider_0890 .primary-first-5640 {
  color: var(--e-global-color-primary);
}
.slider_0890 .primary-first-5640 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider_0890 .shadow_pink_13d9 {
  color: var(--e-global-color-primary);
}
.slider_0890 .shadow_pink_13d9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slider_0890 .item-narrow-d206 {
  color: var(--e-global-color-primary);
}
.slider_0890 .item-narrow-d206 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_0890 .shade-6e43 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_0890 .narrow_237c {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_0890 .narrow_237c.icon_lower_3f41 {
  color: var(--e-global-color-secondary);
}
.slider_0890 .narrow_237c.icon_lower_3f41 .list-b15c {
  color: var(--e-global-color-accent);
}
.slider_0890 .narrow_237c.menu-9c92 {
  color: var(--e-global-color-text);
}
.slider_0890 .narrow_237c.menu-9c92 .list-b15c {
  color: var(--e-global-color-text);
}
.slider_0890 .narrow_237c:before {
  border-top-color: var(--e-global-color-text);
}
.slider_0890 .input-5d52 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slider_0890
  .input-5d52
  .mask-dark-a7f7 {
  background-color: var(--e-global-color-primary);
}
.slider_0890
  .input-5d52
  .mask-dark-a7f7 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slider_0890 .element_2671 .smooth-59bf {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.footer_advanced_8eac .video-in-3f35 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.footer_advanced_8eac .photo_gold_a92b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_down_7c8b .input_under_bfec {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.tertiary_down_7c8b
  .surface_simple_6d79
  .lite-4002 {
  background-color: var(--e-global-color-secondary);
}
.tertiary_down_7c8b
  .surface_simple_6d79.picture_gold_9e6b
  .lite-4002 {
  background-color: var(--e-global-color-text);
}
.tertiary_down_7c8b
  .surface_simple_6d79:hover
  .lite-4002 {
  background-color: var(--e-global-color-accent);
}
.tertiary_down_7c8b
  .surface_simple_6d79.fn-active-4ff2
  .lite-4002 {
  background-color: var(--e-global-color-primary);
}
.notification-last-ff31 .tabs_cdd6 {
  font-family: var(--e-global-typography-secondary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-secondary-font-weight);
}
.notification-last-ff31 .lower_7c88 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.notification-last-ff31 .top_9e34 {
  background-color: var(--e-global-color-primary);
}
.notification-last-ff31 .top_9e34 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thick_859c .box_814e .hard_f6a1 .motion-5d56 {
  background-color: var(--e-global-color-secondary);
}
.thick_859c .box_814e .up-b160:after {
  background-color: var(--e-global-color-secondary);
}
.thick_859c .panel_lite_251a {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_859c .grid_wide_8101 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_859c .item_north_3a8f {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.thick_859c .pattern_silver_ee2f {
  background-color: var(--e-global-color-primary);
}
.thick_859c .pattern_silver_ee2f {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thick_859c .focus-2b5e {
  background-color: var(--e-global-color-secondary);
}
.thick_859c .focus-2b5e {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.thick_859c .box_814e .image_a25f .modal_8c83:hover {
  background-color: var(--e-global-color-primary);
}
.thick_859c
  .box_814e
  .image_a25f
  .modal_8c83.section_bd2f {
  background-color: var(--e-global-color-primary);
}
.thick_859c .box_814e .sidebar_hard_ba31:before {
  border-color: var(--e-global-color-primary);
}
.thick_859c .box_814e .sidebar_hard_ba31:hover:before {
  border-color: var(--e-global-color-secondary);
}
.thick_859c
  .box_814e
  .sidebar_hard_ba31.panel-smooth-733c:before {
  border-color: var(--e-global-color-primary);
}
.thick_859c .list-easy-396b span {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.progress_7426 .steel-0fbd {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.progress_7426 .steel-0fbd:focus {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.progress_7426 .steel-0fbd.disabled_focused_86ac {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.progress_7426 .motion-00ad {
  background-color: var(--e-global-color-primary);
}
.progress_7426 .motion-00ad {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.progress_7426
  .progress_3836
  .thumbnail-2e81
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.progress_7426
  .notification_7310
  .thumbnail-2e81
  span {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.slow_6c9c
  .filter_3685
  .slow_dde4 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow_6c9c
  .filter_3685
  .status-e310 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow_6c9c .focus_6587 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.slow_6c9c .badge_b417 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.slow_6c9c .module-ead0 {
  background-color: var(--e-global-color-primary);
}
.slow_6c9c .module-ead0 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.narrow-cb1e .advanced-9f05 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.narrow-cb1e .sidebar_focused_5dc5 {
  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);
}
.narrow-cb1e .steel-0043 {
  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);
}
.narrow-cb1e .steel-0043 a:hover {
  color: var(--e-global-color-secondary);
}
.narrow-cb1e .active_8ad2 {
  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);
}
.narrow-cb1e .warm_a358 {
  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);
}
.narrow-cb1e .header-out-7b77 .out-9e80 {
  background-color: var(--e-global-color-primary);
}
.narrow-cb1e .header-out-7b77 .out-9e80:hover {
  background-color: var(--e-global-color-accent);
}
.narrow-cb1e
  .header-out-7b77
  .active-2bf9
  li
  span {
  background-color: var(--e-global-color-text);
}
.narrow-cb1e
  .header-out-7b77
  .active-2bf9
  li
  span:hover {
  background-color: var(--e-global-color-primary);
}
.narrow-cb1e
  .header-out-7b77
  .active-2bf9
  li.shade_medium_1681
  span {
  background-color: var(--e-global-color-accent);
}
.liquid-6177
  .heading-3694
  .article_6816 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.liquid-6177 .heading-3694 .backdrop_pro_9453 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.liquid-6177 .heading-3694 .white-2356 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.liquid-6177 .preview-inner-c3b4 {
  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);
}
.liquid-6177
  .element-7f5c.frame_15c4 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > a {
  background-color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > a
  .aside_plasma_73fd.disabled-0396 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > a
  .status-easy-8ad8.info-middle-8200 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  .modal_fresh_cac3
  > a {
  background-color: var(--e-global-color-secondary);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  .modal_fresh_cac3
  > a
  .backdrop-2bff {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  .modal_fresh_cac3
  > a
  .status-easy-8ad8.item-north-9ced {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > a
  .gas_3f9a:before {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  a
  .gas_3f9a:before {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3.module_red_aeb8
  > a
  .gas_3f9a:before {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  .modal_fresh_cac3.module_red_aeb8
  > a
  .gas_3f9a:before {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > a
  .plasma_c9ee
  .medium_71de {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  a
  .plasma_c9ee
  .medium_71de {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > a
  .plasma_c9ee
  .medium_71de,
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  a
  .plasma_c9ee
  .medium_71de {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > a
  .focus_f650:before {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  a
  .focus_f650:before {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3.module_red_aeb8
  > a
  .focus_f650:before {
  color: var(--e-global-color-text);
}
.sort-up-5169
  > .disabled-1dc8
  > div
  > .outline-black-f99f
  > .modal_fresh_cac3
  > .chip_large_8d80
  .modal_fresh_cac3.module_red_aeb8
  > a
  .focus_f650:before {
  color: var(--e-global-color-text);
}
.item-small-fcbd .shade-a166 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.item-small-fcbd
  .box_3c9e:hover
  .shade-a166 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.green_1ac6
  > .disabled-1dc8
  > .progress-center-9b8f
  > .disabled_1b2e
  > .pink_860a
  > .huge-c9d3
  .narrow-e31b {
  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);
}
.green_1ac6
  > .disabled-1dc8
  > .progress-center-9b8f
  > .disabled_1b2e
  > .pink_860a
  > .huge-c9d3:hover
  .narrow-e31b {
  color: var(--e-global-color-text);
}
.green_1ac6
  > .disabled-1dc8
  > .progress-center-9b8f
  > .disabled_1b2e
  > .pink_860a
  > .huge-c9d3:hover
  .narrow-e31b {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.green_1ac6
  > .disabled-1dc8
  > .progress-center-9b8f
  > .disabled_1b2e
  > .pink_860a.pagination_33bf
  > .huge-c9d3
  .narrow-e31b {
  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);
}
.sort-3ae7 .layout-south-f5dd {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-3ae7 .alert_4acb {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}
.sort-3ae7 .paragraph_south_bd10 {
  background-color: var(--e-global-color-primary);
}
.sort-3ae7 .paragraph_south_bd10 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.card-fd85
  > .disabled-1dc8
  > .dark_d88a
  > .warm-c204
  > .focused_4c4a
  .sort_action_d865 {
  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);
}
.card-fd85
  > .disabled-1dc8
  > .dark_d88a
  > .warm-c204
  > .focused_4c4a
  .item-9969 {
  color: var(--e-global-color-text);
}
.card-fd85
  > .disabled-1dc8
  > .dark_d88a
  > .warm-c204
  > .focused_4c4a:hover
  .sort_action_d865 {
  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);
}
.card-fd85
  > .disabled-1dc8
  > .dark_d88a
  > .warm-c204
  > .focused_4c4a:hover
  .item-9969 {
  color: var(--e-global-color-secondary);
}
.card-fd85
  > .disabled-1dc8
  > .dark_d88a
  > .warm-c204
  > .focused_4c4a.current-be2e
  .sort_action_d865 {
  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);
}
.card-fd85
  > .disabled-1dc8
  > .dark_d88a
  > .warm-c204
  > .focused_4c4a.current-be2e
  .item-9969 {
  color: var(--e-global-color-primary);
}
.right-ea6e
  .button-soft-b4d4
  .carousel-full-9888 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.right-ea6e .component_gas_a34d .smooth-59bf .modal_e306 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_current_e734 .video_3b79 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_current_e734 .alert_841a .video_3b79 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.filter_current_e734 .popup_1da2 {
  font-family: var(--e-global-typography-accent-font-family), Sans-serif;
  font-weight: var(--e-global-typography-accent-font-weight);
}
.filter_current_e734 .popup_1da2 {
  background-color: var(--e-global-color-primary);
}
.breadcrumb-hard-94c4 .paragraph-28fe .soft_4ba9 {
  font-family: var(--e-global-typography-primary-font-family), Sans-serif;
  font-weight: var(--e-global-typography-primary-font-weight);
}
.breadcrumb-hard-94c4
  .paragraph-28fe:hover
  .shadow_solid_9520 {
  color: var(--e-global-color-secondary);
}
.breadcrumb-hard-94c4
  .paragraph-28fe:hover
  .soft_4ba9 {
  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-iron-5b85 {
  font-family: var(--e-global-typography-text-font-family), Sans-serif;
  font-weight: var(--e-global-typography-text-font-weight);
}

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

.filter_blue_2345 {
  flex-direction: column;
}

.filter_blue_2345 .icon-e653 {
  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.filter_blue_2345 .icon-e653 {
  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);
}

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

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

.shade-0a42.over_a8a4 {
  display: none;
}

.summary-96ed {
  display: none;
}

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

.thumbnail_a800.list-a0bf {
  margin-bottom: 40px;
  width: 100%;
}

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

.filter_blue_2345 a {
  width: 100%;
}

.tiny_f1a4 .sort-silver-4ae9.tag_be99 {
  width: 20% !important;
}

.article-thick-50b3 {
  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; /* 字母间距 */
}

.article-thick-50b3: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%);
}

.article-thick-50b3 svg {
  width: 20px;
  fill: #FFFFFF;
  transition: all 0.3s ease;
}

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

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

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

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

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

.tiny_f1a4
  .sort-silver-4ae9.blue_c712
  .badge_dark_321b
  .menu-5b9d {
  font-size: 20px !important;
}

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

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

.gold-93fd h3 {
  font-weight: bolder;
  font-size: 40px;

  text-align: center;
}

.card-dd60.gold-0ea6 > .shadow_ff11 {
  display: flex;
  align-items: center;
}

.outer-0235 {
  display: flex;
  gap: 20px;

  margin: 20px 0;
}

.card-hot-c755 {
  position: relative;
  width: 100%;
}

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

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

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

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

.backdrop-859a {
  display: flex;
  gap: 50px;
}

.tiny_f1a4
  .sort-silver-4ae9.menu-gas-5252
  .paper-e171
  .active-hovered-2500 {
  width: 100% !important;
}

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

.caption-dim-f5eb {
  width: 100%;
}

.secondary-left-f94e {
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
}

.middle-f1d0 {
  position: relative;
  cursor: pointer;
}

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

  display: none;
}

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

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

  visibility: hidden;
}

.middle-f1d0:hover .photo_fresh_6b41 {
  visibility: visible;
}
.middle-f1d0:hover.middle-f1d0::before {
  display: block;
}

.gold-93fd h3 {
  color: #fff;
}

.new-bd8a {
  margin: 0;
}

.tiny_f1a4
  .sort-silver-4ae9.menu-gas-5252
  .active-hovered-2500
  img {
  border-radius: 0 !important;
  border: none !important;
  width: 30% !important;
}

.under_ee33 {
  width: 100%;
}

.highlight_6773 {
  width: 100%;
}

.slider-iron-344d {
  display: flex;
  width: 100%;
  justify-content: space-between;
}

.highlight_6773 {
  width: 100%;
}

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

.active-hovered-2500 {
  display: flex;
  align-items: center;
}

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

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

.filter_blue_2345 .icon-e653.solid-bb5f {
  margin-top: 5px !important;
  margin-bottom: 0 !important;
}

.filter_blue_2345 h1.icon-e653 {
  margin-top: 80px !important;
}

.tiny_f1a4 .sort-silver-4ae9.text-active-10cc {
  position: fixed;
  top: 0;
  width: 100%;
  z-index: 1000;
}

.container_solid_d1cb img {
  width: 100%;
}

.border_down_f9a6 .icon-wide-4a86.badge_dark_321b {
  justify-content: space-between;
}

.wide_8b28 {
  display: none;
}

.advanced-5e88 .over_cfe1 {
  margin: 1px 0 !important;
}

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

@media (max-width: 1024px) {
  .card-dd60 .shadow_ff11 {
    flex-wrap: nowrap !important;
  }
}

@media (max-width: 1000px) {
  .backdrop-859a {
    flex-direction: column;
  }

  .preview-4973 {
    width: 100% !important;
  }
}

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

  .article-thick-50b3 svg {
    width: 14px;
    height: 14px;
    margin-top: 0;
  }

  .border_down_f9a6 .icon-wide-4a86.badge_dark_321b {
    border-bottom: 1px solid #f0c159;
  }

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

  .card-dd60.gold-0ea6 > .shadow_ff11 {
    gap: 15px;
    justify-content: space-between;
  }

  .tiny_f1a4
    .sort-silver-4ae9.menu-gas-5252
    .active-hovered-2500
    img {
    width: 60% !important;
  }

  .caption_copper_9048 {
    left: 2%;
  }

  .form_6a54 {
    margin: 10px 0;
  }

  .filter_blue_2345 .over_cfe1 {
    margin: 0;
    margin-bottom: 10px;
  }

  .article-thick-50b3 {
    font-size: 16px !important;
  }

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

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

  h2.filter_blue_2345 .icon-e653,
  .filter_blue_2345 .icon-e653 {
    margin-bottom: 5px !important;

    margin-top: 10px !important;

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

  .active-hovered-2500 {
    justify-content: center;
  }

  .filter_blue_2345 .over_cfe1 {
    text-align: justify;
    font-size: 21px;

    margin: 5px 0;
  }

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

  .tiny_f1a4 .sort-silver-4ae9.tag_be99 {
    width: 75% !important;
  }

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

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

  h2.filter_blue_2345 .icon-e653,
  .filter_blue_2345 .icon-e653 {
    font-size: 30px !important;
  }

  .active-hovered-2500 {
    justify-content: center;
  }

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

  .steel_a44f
    .heading_hard_47b7.overlay_e700 {
    margin: 0 !important;
  }

  .outer-0235 {
    margin: 0;
    gap: 10px;
  }

  .form_6a54 {
    display: flex;
  }

  .header-gold-22c3 .article-thick-50b3 {
    padding: 5px 10px;
    font-size: 14px !important;
  }

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

  .slider-iron-344d {
    justify-content: flex-end;
    gap: 1px;
  }

  .filter_blue_2345 h1.icon-e653 {
    margin-top: 40px !important;
  }

  .tiny_f1a4
    .sort-silver-4ae9.menu-gas-5252
    .active-hovered-2500
    img,
  .pressed_258d .paper-e171 {
    width: 75% !important;
    display: flex;
    align-items: center;
    justify-content: center;
  }

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

  .tiny_f1a4 .sort-silver-4ae9.tag_be99 {
    width: 100% !important;
  }

  .card-dd60.gold-0ea6 > .shadow_ff11 {
    gap: 3px;
  }

  .filter_blue_2345 .over_cfe1 {
    text-align: justify;
    font-size: 21px;
    margin: 1px 0;
  }
}

@media (max-width: 400px) {
  .article-thick-50b3 {
    white-space: wrap;
  }
}

/* 超紧凑型导航菜单样式 */
.border_down_f9a6 .icon-wide-4a86.badge_dark_321b {
  padding: 4px 8px;
  border-radius: 4px;
  transition: all 0.3s ease;
  background: transparent;
  margin: 0 1px;
}

.border_down_f9a6 .icon-wide-4a86.badge_dark_321b: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);
}

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

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

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

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

.shade-0a42: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;
}

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

/* 响应式增强 */
@media (max-width: 767px) {
  .border_down_f9a6 .icon-wide-4a86.badge_dark_321b {
    border-bottom: 2px solid #FFD700; /* 更明显的分隔线 */
    background: rgba(0, 168, 107, 0.1);
  }
  
  .filter_blue_2345 .icon-e653 {
    font-size: 35px;
    text-shadow: 1px 1px 3px rgba(0,0,0,0.5);
  }
  
  .article-thick-50b3 {
    font-size: 18px !important;
    padding: 12px 25px;
  }
}

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

.list-upper-d5f1 .gradient-tall-e3d6 {
  flex-shrink: 0;
  white-space: nowrap;
}

.list-upper-d5f1 .prev_42f6 {
  flex-shrink: 0;
  min-width: fit-content;
}

.list-upper-d5f1 .menu-5b9d {
  white-space: nowrap;
}

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

.list-upper-d5f1 {
  scrollbar-width: none;
  -ms-overflow-style: none;
}

/* 强制紧凑导航菜单 - 防止重叠 */
.list-upper-d5f1 .gradient-tall-e3d6 {
  max-width: 80px !important;
}

.list-upper-d5f1 .prev_42f6 {
  max-width: 80px !important;
  overflow: hidden;
}

.list-upper-d5f1 .icon-wide-4a86.badge_dark_321b {
  padding: 3px 6px !important;
  margin: 0 !important;
  min-width: auto !important;
  width: auto !important;
}

.list-upper-d5f1 .menu-5b9d {
  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);
  }
}

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

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

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

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

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

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

/* css-noise: 0b42 */
.ghost-box-g7 {
  padding: 0.3rem;
  font-size: 11px;
  line-height: 1.2;
}
